Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7564485B2 - Co-infusion device, co-infusion method, and co-infusion control program - Google Patents
[go: Go Back, main page]

JP7564485B2 - Co-infusion device, co-infusion method, and co-infusion control program - Google Patents

Co-infusion device, co-infusion method, and co-infusion control program Download PDF

Info

Publication number
JP7564485B2
JP7564485B2 JP2023201848A JP2023201848A JP7564485B2 JP 7564485 B2 JP7564485 B2 JP 7564485B2 JP 2023201848 A JP2023201848 A JP 2023201848A JP 2023201848 A JP2023201848 A JP 2023201848A JP 7564485 B2 JP7564485 B2 JP 7564485B2
Authority
JP
Japan
Prior art keywords
medicine
control unit
drug
tray
container
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.)
Active
Application number
JP2023201848A
Other languages
Japanese (ja)
Other versions
JP2024009327A (en
Inventor
博史 ▲浜▼上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yuyama Manufacturing Co Ltd
Original Assignee
Yuyama Manufacturing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yuyama Manufacturing Co Ltd filed Critical Yuyama Manufacturing Co Ltd
Publication of JP2024009327A publication Critical patent/JP2024009327A/en
Application granted granted Critical
Publication of JP7564485B2 publication Critical patent/JP7564485B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Medical Preparation Storing Or Oral Administration Devices (AREA)

Description

本発明は、薬品容器に収容された抗がん剤などの薬品を輸液容器に注入する混注処理を実行する混注装置に関する。 The present invention relates to a co-infusion device that performs a co-infusion process in which a drug, such as an anticancer drug, contained in a drug container is injected into an infusion container.

バイアル瓶などの薬品容器に収容された抗がん剤などの薬品を注射器で吸引し、その薬品を輸液が収容された輸液バッグに注入する混注処理を実行する混注装置が知られている(例えば、特許文献1参照)。より具体的には、調製データに示された薬品の薬品容器及び輸液バッグなどが載置されたトレイが混注装置に装填され、そのトレイに載置された薬品容器及び輸液バッグなどを用いて混注処理が実行される。 A co-injection device is known that performs a co-injection process in which a drug, such as an anticancer drug, contained in a drug container such as a vial is drawn up with a syringe and the drug is injected into an infusion bag containing an infusion (see, for example, Patent Document 1). More specifically, a tray on which the drug containers and infusion bags of the drug indicated in the preparation data are placed is loaded into the co-injection device, and the co-injection process is performed using the drug containers and infusion bags placed on the tray.

特開2012-250016号公報JP 2012-250016 A

ところで、例えば第1混注処理の実行後に薬品容器に残った薬品を、その後に実行される第2混注処理で利用することができる構成であれば、当該第2混注処理に対応するトレイには当該薬品の薬品容器を投入する必要がなくなり薬品の効率的な使用を図ることができる。しかしながら、この場合、第1混注処理及び第2混注処理に対応するトレイが混注装置に装填された後、その第1混注処理及び第2混注処理の実行順序が変更された場合には、第2混注処理で薬品が不足して当該第2混注処理を実行することができない。 For example, if the medicine remaining in the medicine container after the first mixing process is performed can be used in the second mixing process that is performed thereafter, there is no need to put the medicine container of the medicine in the tray corresponding to the second mixing process, and the medicine can be used efficiently. However, in this case, if the order of performing the first mixing process and the second mixing process is changed after the trays corresponding to the first mixing process and the second mixing process are loaded into the mixing device, the medicine will be insufficient in the second mixing process and the second mixing process cannot be performed.

本発明の目的は、混注装置内に装填された薬品容器内の薬品の効率的な使用を支援するための弊害の影響を抑制することのできる混注装置、混注方法、及び混注制御プログラムを提供することにある。 The object of the present invention is to provide a co-injection device, a co-injection method, and a co-injection control program that can suppress the adverse effects of supporting the efficient use of medicines in medicine containers loaded in the co-injection device.

本発明に係る混注装置は、調製データに基づいて第1容器内の薬品を第2容器に注入する混注処理を実行可能な混注処理部と、前記混注処理部によって実行される第1調製データに基づく前記混注処理において注入される薬品として、前記第1調製データとは異なる第2調製データに基づく前記混注処理で残る前記第1容器内の薬品を割り当て可能な混注制御部と、前記調製データに対応する前記混注処理の実行順序の変更又は実行キャンセルに伴って一又は複数の前記調製データに対応する前記混注処理で薬品に不足が生じる場合に報知する報知処理部と、を備える。 The co-injection device according to the present invention includes a co-injection processing unit capable of executing a co-injection process in which a drug in a first container is injected into a second container based on preparation data, a co-injection control unit capable of allocating the drug in the first container remaining in the co-injection process based on second preparation data different from the first preparation data as the drug to be injected in the co-injection process based on the first preparation data executed by the co-injection processing unit, and a notification processing unit that notifies when a shortage of drug occurs in the co-injection process corresponding to one or more of the preparation data due to a change in the execution order of the co-injection process corresponding to the preparation data or a cancellation of execution.

本発明に係る混注方法は、調製データに基づいて第1容器内の薬品を第2容器に注入する混注処理を実行可能な混注処理部を備える混注装置における混注方法であって、前記混注処理部によって実行される第1調製データに基づく前記混注処理において注入される薬品として、前記第1調製データとは異なる第2調製データに基づく前記混注処理で残る前記第1容器内の薬品を割り当てるステップと、前記調製データに対応する前記混注処理の実行順序の変更又は実行キャンセルに伴って一又は複数の前記調製データに対応する前記混注処理で薬品に不足が生じる場合に報知するステップと、を含む方法である。 The co-injection method according to the present invention is a co-injection method in a co-injection device equipped with a co-injection processing unit capable of executing a co-injection process in which a drug in a first container is injected into a second container based on preparation data, and includes the steps of: allocating the drug in the first container that remains in the co-injection process based on second preparation data different from the first preparation data as the drug to be injected in the co-injection process based on the first preparation data executed by the co-injection processing unit; and notifying the user when a shortage of drug occurs in the co-injection process corresponding to one or more of the preparation data due to a change in the order of execution of the co-injection process corresponding to the preparation data or a cancellation of execution.

本発明に係る混注制御プログラムは、調製データに基づいて第1容器内の薬品を第2容器に注入する混注処理を実行可能な混注処理部を備える混注装置の制御部に、前記混注処理部によって実行される第1調製データに基づく前記混注処理において流入される薬品として、前記第1調製データとは異なる第2調製データに基づく前記混注処理で残る前記第1容器内の薬品を割り当てるステップと、前記調製データに対応する前記混注処理の実行順序の変更又は実行キャンセルに伴って一又は複数の前記調製データに対応する前記混注処理で薬品に不足が生じる場合に報知するステップと、を実行させるためのプログラムである。 The co-injection control program according to the present invention is a program for causing a control unit of a co-injection device having a co-injection processing unit capable of executing a co-injection process in which a drug in a first container is injected into a second container based on preparation data to execute the following steps: allocating the drug in the first container remaining in the co-injection process based on second preparation data different from the first preparation data as the drug to be flowed in the co-injection process based on the first preparation data executed by the co-injection processing unit; and notifying the user when a shortage of drug occurs in the co-injection process corresponding to one or more of the preparation data due to a change in the order of execution of the co-injection process corresponding to the preparation data or a cancellation of execution.

本発明によれば、混注装置内に装填された薬品容器内の薬品の効率的な使用を支援するための弊害の影響を抑制することのできる混注装置、混注方法、及び混注制御プログラムが提供される。 The present invention provides a co-injection device, a co-injection method, and a co-injection control program that can suppress the adverse effects of supporting the efficient use of medicines in medicine containers loaded in the co-injection device.

図1は、本発明の実施形態に係る混注装置のシステム構成を示すブロック図である。FIG. 1 is a block diagram showing a system configuration of a co-infusion apparatus according to an embodiment of the present invention. 図2は、本発明の実施形態に係る混注装置の外観構成を示す斜視図である。FIG. 2 is a perspective view showing the external configuration of the co-infusion device according to the embodiment of the present invention. 図3は、本発明の実施形態に係る混注装置の収容ユニットの一部を省略した状態の斜視図である。FIG. 3 is a perspective view of a state in which a part of a storage unit of the co-infusion apparatus according to the embodiment of the present invention is omitted. 図4は、本発明の実施形態に係る混注装置の主扉及び前壁の一部を取り外した状態の正面図である。FIG. 4 is a front view of the co-infusion device according to the embodiment of the present invention with a main door and a part of a front wall removed. 図5は、本発明の実施形態に係る混注装置で使用されるトレイを示す斜視図である。FIG. 5 is a perspective view showing a tray used in the co-infusion apparatus according to the embodiment of the present invention. 図6は、本発明の実施形態に係る混注装置を下方から見た斜視図である。FIG. 6 is a perspective view of the co-infusion apparatus according to the embodiment of the present invention, seen from below. 図7は、本発明の実施形態に係る混注装置の第1ロボットアームの保持部を示す斜視図である。FIG. 7 is a perspective view showing a holding part of a first robot arm of the co-infusion apparatus according to the embodiment of the present invention. 図8は、本発明の実施形態に係る混注装置の第2ロボットアームの保持部を示す斜視図である。FIG. 8 is a perspective view showing a holding part of a second robot arm of the co-infusion apparatus according to the embodiment of the present invention. 図9は、本発明の実施形態に係る混注装置のトレイ搬送部を示す平面模式図である。FIG. 9 is a schematic plan view showing a tray transport section of the co-infusion apparatus according to the embodiment of the present invention. 図10は、本発明の実施形態に係る混注装置のトレイ搬送部の機構を示す斜視図である。FIG. 10 is a perspective view showing a mechanism of a tray transport unit of the co-infusion apparatus according to the embodiment of the present invention. 図11は、本発明の実施形態に係る混注装置のアンプルカッターを示す斜視図である。FIG. 11 is a perspective view showing an ampoule cutter of the co-infusion apparatus according to the embodiment of the present invention. 図12は、本発明の実施形態に係る混注装置の攪拌装置の内部構成を示す斜視図である。FIG. 12 is a perspective view showing the internal configuration of the stirring device of the co-infusion apparatus according to the embodiment of the present invention. 図13は、本発明の実施形態に係る混注装置の薬品読取部を示す斜視図である。FIG. 13 is a perspective view showing a medicine reading unit of a co-infusion apparatus according to an embodiment of the present invention. 図14は、本発明の実施形態に係る混注装置の針曲り検知部を示す斜視図である。FIG. 14 is a perspective view showing a needle bending detection unit of a co-infusion apparatus according to an embodiment of the present invention. 図15は、本発明の実施形態に係る混注装置の注射針着脱装置の内部構造を示す斜視図である。FIG. 15 is a perspective view showing the internal structure of the injection needle attaching/detaching device of the co-infusion apparatus according to the embodiment of the present invention. 図16は、本発明の実施形態に係る混注装置の注射針着脱装置の内部構造を示す斜視図である。FIG. 16 is a perspective view showing the internal structure of the injection needle attaching/detaching device of the co-infusion apparatus according to the embodiment of the present invention. 図17は、本発明の実施形態に係る混注装置の針挿入確認カメラの撮影画像の一例を示す図である。FIG. 17 is a diagram showing an example of an image captured by a needle insertion confirmation camera of the co-infusion device according to the embodiment of the present invention. 図18は、本発明の実施形態に係る混注装置の収容ユニットの構成を示す図である。FIG. 18 is a diagram showing the configuration of a storage unit of the co-infusion apparatus according to the embodiment of the present invention. 図19は、本発明の実施形態に係る混注装置の収容ユニットの構成を示す図である。FIG. 19 is a diagram showing the configuration of a storage unit of a co-infusion apparatus according to an embodiment of the present invention. 図20は、本発明の実施形態に係る混注装置の収容ユニットの構成を示す図である。FIG. 20 is a diagram showing the configuration of a storage unit of the co-infusion apparatus according to the embodiment of the present invention. 図21は、本発明の実施形態に係る混注装置の収容ユニットの構成を示す図である。FIG. 21 is a diagram showing the configuration of a storage unit of the co-infusion apparatus according to the embodiment of the present invention. 図22は、本発明の実施形態に係る混注装置で実行される混注管理処理の手順の一例を示すフローチャートである。FIG. 22 is a flowchart showing an example of a procedure of a mixed injection management process executed by the mixed injection apparatus according to the embodiment of the present invention. 図23は、本発明の実施形態に係る混注装置で実行される混注管理処理における表示画面の一例を示す図である。FIG. 23 is a diagram showing an example of a display screen in a mixed injection management process executed by the mixed injection apparatus according to the embodiment of the present invention. 図24は、本発明の実施形態に係る混注装置で実行される混注管理処理における表示画面の一例を示す図である。FIG. 24 is a diagram showing an example of a display screen in the mixed injection management process executed by the mixed injection apparatus according to the embodiment of the present invention. 図25は、本発明の実施形態に係る混注装置で実行される混注管理処理における表示画面の一例を示す図である。FIG. 25 is a diagram showing an example of a display screen in the mixed injection management process executed by the mixed injection apparatus according to the embodiment of the present invention. 図26は、本発明の実施形態に係る混注装置で実行される混注管理処理における表示画面の一例を示す図である。FIG. 26 is a diagram showing an example of a display screen in the mixed injection management process executed by the mixed injection apparatus according to the embodiment of the present invention. 図27は、本発明の実施形態に係る混注装置で実行される混注管理処理における表示画面の一例を示す図である。FIG. 27 is a diagram showing an example of a display screen in the mixed injection management process executed by the mixed injection apparatus according to the embodiment of the present invention. 図28は、本発明の実施形態に係る混注装置で実行される混注管理処理で用いられるデータの一例を示す図である。FIG. 28 is a diagram showing an example of data used in the mixed injection management process executed by the mixed injection apparatus according to the embodiment of the present invention. 図29は、本発明の実施形態に係る混注装置で実行される混注制御処理の手順の一例を示すフローチャートである。FIG. 29 is a flowchart showing an example of a procedure of a co-infusion control process executed by the co-infusion apparatus according to the embodiment of the present invention. 図30は、本発明の実施形態に係る混注装置で実行される混注管理処理で調製記録用紙として印刷される印刷物の一例を示す図である。FIG. 30 is a diagram showing an example of a printed matter printed as a preparation record sheet in the mixed injection management process executed by the mixed injection apparatus according to the embodiment of the present invention. 図31は、本発明の実施形態に係る混注装置における注入工程の動作の一例を示す図である。FIG. 31 is a diagram showing an example of the operation of the injection process in the co-infusion apparatus according to the embodiment of the present invention. 図32は、本発明の実施形態に係る混注装置における気泡排出動作の一例を示す図である。FIG. 32 is a diagram showing an example of an air bubble discharging operation in the co-infusion apparatus according to the embodiment of the present invention. 図33は、本発明の実施形態に係る混注装置における輸液注入工程の動作の一例を示す図である。FIG. 33 is a diagram showing an example of the operation of the infusion process in the co-infusion apparatus according to the embodiment of the present invention. 図34は、本発明の実施形態に係る混注装置における注射器落下処理の動作の一例を示す図である。FIG. 34 is a diagram showing an example of the operation of the syringe drop process in the co-infusion apparatus according to the embodiment of the present invention.

以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。まず、第1の実施形態について説明する。なお、以下で説明する各実施形態について、同様の構成又は処理については同じ符号を付して説明を省略することがある。 The following describes an embodiment of the present invention with reference to the attached drawings to facilitate understanding of the present invention. Note that the following embodiment is an example of the present invention and is not intended to limit the technical scope of the present invention. First, the first embodiment will be described. Note that in each embodiment described below, similar configurations or processes may be denoted by the same reference numerals and descriptions thereof may be omitted.

[混注装置1]
図1及び図2に示すように、本実施形態に係る混注装置1は、混注制御部100、薬品装填部200、混注処理部300、収容ユニット700、及び攪拌装置32を備える。前記混注装置1は、病院などの医療施設に設置される。そして、前記混注装置1では、前記混注制御部100により調製データに基づいて前記混注処理部300及び前記収容ユニット700の動作が制御されることによって、注射器で、調製データに示された抗がん剤などの薬品を既定量の薬品が収容された一又は複数のアンプル又はバイアル瓶などの第1容器から輸液バッグなどの第2容器に注入する混注処理が実行される。また、前記混注処理には、注射器でアンプル又はバイアル瓶などの第1容器から薬品を吸引して他のアンプル又はバイアル瓶などの第2容器に注入する処理なども含まれる。
[Mixture device 1]
As shown in FIG. 1 and FIG. 2, the co-infusion device 1 according to the present embodiment includes a co-infusion control unit 100, a drug loading unit 200, a co-infusion processing unit 300, a storage unit 700, and a stirring device 32. The co-infusion device 1 is installed in a medical facility such as a hospital. In the co-infusion device 1, the co-infusion control unit 100 controls the operation of the co-infusion processing unit 300 and the storage unit 700 based on the preparation data, so that a co-infusion process is performed in which a drug such as an anticancer drug indicated in the preparation data is injected from a first container such as one or more ampoules or vials containing a predetermined amount of the drug into a second container such as an infusion bag with a syringe. The co-infusion process also includes a process of aspirating a drug from a first container such as an ampule or vial with a syringe and injecting it into a second container such as another ampule or vial.

[混注制御部100]
まず、図1を参照しつつ前記混注制御部100の概略構成について説明する。前記混注制御部100は、通信可能に接続された第1制御部400及び第2制御部500を備える。前記第1制御部400は、前記薬品装填部200側に設けられ、前記第2制御部500は、前記混注処理部300側に設けられている。また、前記第2制御部500には、モノクロプリンタ、カラープリンタ、又はラベルプリンタなどのプリンタ506(印刷装置)が接続され、当該プリンタ506は、紙又はラベルなどに対する各種情報の印刷に用いられる。
[Mixed injection control unit 100]
First, a schematic configuration of the co-injection control unit 100 will be described with reference to Fig. 1. The co-injection control unit 100 includes a first control unit 400 and a second control unit 500 that are communicably connected. The first control unit 400 is provided on the drug loading unit 200 side, and the second control unit 500 is provided on the co-injection processing unit 300 side. In addition, a printer 506 (printing device) such as a monochrome printer, a color printer, or a label printer is connected to the second control unit 500, and the printer 506 is used to print various information on paper or labels.

本実施形態で説明する前記第1制御部400及び前記第2制御部500各々の処理分担は一例に過ぎず、前記混注制御部100で実行される各処理は前記第1制御部400及び前記第2制御部500のいずれかによって実行されればよい。また、他の実施形態として、前記混注制御部100が、一つの制御部であること、又は三つ以上の制御部を有することも考えられる。なお、前記第1制御部400及び前記第2制御部500で実行される処理の一部又は全部が、ASIC又はDSPなどの電子回路により実行されてもよい。 The division of processing between the first control unit 400 and the second control unit 500 described in this embodiment is merely an example, and each process executed by the co-infusion control unit 100 may be executed by either the first control unit 400 or the second control unit 500. In addition, as another embodiment, the co-infusion control unit 100 may be a single control unit or may have three or more control units. Note that some or all of the processes executed by the first control unit 400 and the second control unit 500 may be executed by an electronic circuit such as an ASIC or DSP.

また、前記第1制御部400は、前記混注装置1に調製データを入力する電子カルテシステム又は調剤管理システムなどの上位システム600との間で通信可能である。前記調製データは、処方データに基づいて生成される調製用のデータ又は前記処方データそのものである。前記処方データには、例えば処方箋交付年月日、患者ID、患者名、患者生年月日、薬品情報(薬品コード、薬品名、用量など)、剤形情報(内服、外用など)、用法情報(1日3回毎食後など)、診療種別(外来、入院など)、診療科、病棟、及び病室などが含まれる。また、前記調製データには、例えば調製ID、患者情報(患者ID、患者名など)、医師情報、薬品情報、薬品の処方量、薬品容器の種類(薬液入りアンプル、薬液入りバイアル瓶、又は粉薬入りバイアル瓶など)、調製内容情報(混注処理に使用する薬品容器、注射器、注射針の種類及び本数等)、調製手順情報(作業内容、溶解薬、溶媒、溶解薬量、溶媒量、抜取量)、調製日、処方箋区分、投薬日、診療科、病棟、調製終了指定時期(又は開始予定時間)、所要時間などが含まれる。 The first control unit 400 can also communicate with a higher-level system 600, such as an electronic medical record system or a dispensing management system, which inputs preparation data to the co-infusion device 1. The preparation data is preparation data generated based on prescription data or the prescription data itself. The prescription data includes, for example, the prescription issue date, patient ID, patient name, patient date of birth, drug information (drug code, drug name, dosage, etc.), dosage form information (oral, topical, etc.), usage information (three times a day after each meal, etc.), medical treatment type (outpatient, hospitalization, etc.), medical department, ward, and room. The preparation data also includes, for example, a preparation ID, patient information (patient ID, patient name, etc.), doctor information, drug information, prescribed amount of drug, type of drug container (ampule containing drug solution, vial containing drug solution, vial containing powdered drug, etc.), preparation content information (type and number of drug containers, syringes, and needles used in the mixed injection process, etc.), preparation procedure information (task content, dissolved drug, solvent, amount of dissolved drug, amount of solvent, amount extracted), preparation date, prescription category, administration date, medical department, ward, designated preparation end time (or planned start time), required time, etc.

前記第1制御部400は、CPU401、ROM402、RAM403、データ記憶部404、及び操作部405などを備えるパーソナルコンピュータである。また、前記第1制御部400には、前記薬品装填部200に設けられた後述のタッチパネルモニタ203、バーコードリーダ204、及び空気清浄装置205などの各種の電気部品が接続されている。 The first control unit 400 is a personal computer including a CPU 401, a ROM 402, a RAM 403, a data storage unit 404, and an operation unit 405. In addition, various electrical components such as a touch panel monitor 203, a barcode reader 204, and an air purifier 205, which are provided in the medicine loading unit 200, are connected to the first control unit 400.

前記CPU401は、各種の制御プログラムに従って処理を実行するプロセッサーである。前記ROM402は、前記CPU401により実行されるBIOS等のプログラムが予め記憶された不揮発性メモリである。前記RAM403は、前記CPU401による各種の制御プログラムの展開及びデータの一時記憶に用いられる揮発性メモリ又は不揮発性メモリである。 The CPU 401 is a processor that executes processing according to various control programs. The ROM 402 is a non-volatile memory in which programs such as the BIOS executed by the CPU 401 are pre-stored. The RAM 403 is a volatile or non-volatile memory used for the expansion of various control programs by the CPU 401 and for temporary storage of data.

前記データ記憶部404は、前記CPU401に各種の処理を実行させるための各種のアプリケーションプログラム及び各種のデータを記憶するハードディスク等の不揮発性の記憶装置である。例えば、前記データ記憶部404には、前記上位システム600から入力される前記調製データが記憶される。 The data storage unit 404 is a non-volatile storage device such as a hard disk that stores various application programs and various data for causing the CPU 401 to execute various processes. For example, the data storage unit 404 stores the preparation data input from the upper system 600.

なお、前記第1制御部400は、前記上位システム600から入力された前記調製データと共に、前記調製データごとに対応する後述のトレイ101の識別情報を前記データ記憶部404に記憶する。具体的に、前記調製データと前記トレイ101の識別情報との対応付けは、前記第1制御部400によって行われる。また、前記調製データと前記トレイ101の識別情報との対応関係を示す情報が、前記調製データと共に前記上位システム600から前記混注装置1に入力されることも考えられる。 The first control unit 400 stores, in the data storage unit 404, the identification information of the tray 101 (described below) corresponding to each of the preparation data together with the preparation data input from the higher-level system 600. Specifically, the correspondence between the preparation data and the identification information of the tray 101 is performed by the first control unit 400. It is also possible that information indicating the correspondence between the preparation data and the identification information of the tray 101 is input from the higher-level system 600 to the co-infusion device 1 together with the preparation data.

また、前記データ記憶部404には、例えば医薬品マスター、患者マスター、医師マスター、処方箋区分マスター、診療科マスター、及び病棟マスターなどの各種データベースが記憶されている。前記医薬品マスターには、薬品コード、薬品名、JANコード(又はRSS)、薬瓶コード、区分(剤形:散薬(粉薬)、錠剤、水剤、外用薬など)、比重、薬品種(普通薬、抗がん剤、毒薬、麻薬、劇薬、抗精神薬、治療薬など)、配合変化、賦形薬品、注意事項、薬品容器の種別(アンプル、バイアル瓶)、薬品容器単位の薬品の収容量(既定量)、薬品容器の容器形状情報、及び薬品容器の重量などの情報が含まれる。また、前記医薬品マスターでは、残薬として使用する薬品には残薬保存対象薬品である旨が予め登録されており、前記第1制御部400は、前記残薬保存対象薬品として登録された前記薬品容器10を残薬として使用する対象と判断することが考えられる。 In addition, the data storage unit 404 stores various databases such as a medicine master, a patient master, a doctor master, a prescription category master, a medical department master, and a ward master. The medicine master includes information such as a medicine code, a medicine name, a JAN code (or RSS), a medicine bottle code, a category (dosage form: powder (powder), a tablet, a liquid medicine, an external medicine, etc.), a specific gravity, a medicine type (ordinary medicine, an anticancer drug, a poison, a narcotic, a powerful drug, an antipsychotic, a therapeutic drug, etc.), a compounding change, an excipient drug, a caution, a medicine container type (ampule, vial), a medicine capacity (predetermined amount) per medicine container, a container shape information of the medicine container, and a medicine container weight. In addition, in the medicine master, a medicine used as a remaining medicine is registered in advance as a medicine to be stored as a remaining medicine, and the first control unit 400 can determine that the medicine container 10 registered as a remaining medicine storage target medicine is a target to be used as a remaining medicine.

さらに、前記データ記憶部404には、前記CPU401に各種の処理を実行させるための第1混注制御プログラムが予め記憶されている。なお、前記第1混注制御プログラムは、前記第1制御部400が備える不図示の読取装置によって、例えばCD、DVD、BD、フラッシュメモリなどの記録媒体から読み取られて前記データ記憶部404にインストールされてもよい。 Furthermore, the data storage unit 404 prestores a first co-infusion control program for causing the CPU 401 to execute various processes. The first co-infusion control program may be read from a recording medium such as a CD, DVD, BD, or flash memory by a reading device (not shown) provided in the first control unit 400, and installed in the data storage unit 404.

前記操作部405は、前記第1制御部400における各種のユーザー操作を受け付けるキーボード、マウス、又はタッチパネルなどの各種の操作部を含む。 The operation unit 405 includes various operation units such as a keyboard, mouse, or touch panel that accept various user operations in the first control unit 400.

前記第2制御部500は、CPU501、ROM502、RAM503、データ記憶部504、操作部505などを備えるパーソナルコンピュータである。前記第2制御部500には、前記混注処理部300に設けられた後述の第1ロボットアーム21、第2ロボットアーム22、トレイ搬送部110、タッチパネルモニタ14、ICリーダ101c、ICリーダ15a、トレイ確認カメラ41、注射器確認カメラ42などの各種の電気部品が接続されている。 The second control unit 500 is a personal computer including a CPU 501, a ROM 502, a RAM 503, a data storage unit 504, an operation unit 505, etc. The second control unit 500 is connected to various electrical components provided in the mixed injection processing unit 300, such as a first robot arm 21, a second robot arm 22, a tray transport unit 110, a touch panel monitor 14, an IC reader 101c, an IC reader 15a, a tray confirmation camera 41, and a syringe confirmation camera 42, which will be described later.

前記CPU501は、各種の制御プログラムに従って処理を実行するプロセッサーである。前記ROM502は、前記CPU501により実行されるBIOS等のプログラムが予め記憶された不揮発性メモリである。前記RAM503は、前記CPU501による各種の制御プログラムの展開及びデータの一時記憶に用いられる揮発性メモリ又は不揮発性メモリである。 The CPU 501 is a processor that executes processing according to various control programs. The ROM 502 is a non-volatile memory in which programs such as BIOS executed by the CPU 501 are pre-stored. The RAM 503 is a volatile or non-volatile memory used for the expansion of various control programs by the CPU 501 and for temporary storage of data.

前記データ記憶部504は、前記CPU501に各種の処理を実行させるための各種のアプリケーションプログラム及び各種のデータを記憶するハードディスク等である。具体的に、前記データ記憶部504には、前記CPU501に後述の混注処理などを実行させるための第2混注制御プログラムが予め記憶されている。なお、前記第2混注制御プログラムは、前記第2制御部500が備える不図示の読取装置によって、例えばCD、DVD、BD、フラッシュメモリなどの記録媒体から読み取られて前記データ記憶部504にインストールされてもよい。また、前記データ記憶部504にも、前記データ記憶部404と同様の前記医薬品マスターが記憶されており、前記第2制御部500は前記医薬品マスターを参照可能である。他の実施形態としては、前記第2制御部500が、前記第1制御部400を介して前記医薬品マスターの情報を取得可能な構成であってもよい。 The data storage unit 504 is a hard disk or the like that stores various application programs and various data for causing the CPU 501 to execute various processes. Specifically, the data storage unit 504 prestores a second co-infusion control program for causing the CPU 501 to execute the co-infusion process described below. The second co-infusion control program may be read from a recording medium such as a CD, DVD, BD, or flash memory by a reading device (not shown) provided in the second control unit 500 and installed in the data storage unit 504. The data storage unit 504 also stores the same drug master as the data storage unit 404, and the second control unit 500 can refer to the drug master. In another embodiment, the second control unit 500 may be configured to be able to acquire information on the drug master via the first control unit 400.

なお、本発明は、前記混注制御部100において前記CPU401及び前記CPU501に各種の処理を実行させるための前記第1混注制御プログラム、前記第2混注制御プログラム、若しくは前記第1混注制御プログラム及び前記第2混注制御プログラムを統合した混注制御プログラムの発明として捉えてもよい。また、本発明は、前記第1混注制御プログラム、前記第2混注制御プログラム、若しくは前記第1混注制御プログラム及び前記第2混注制御プログラムを統合した混注制御プログラムを記録したコンピュータ読み取り可能な記録媒体の発明として捉えてもよい。さらに、本発明は、前記混注装置1において実行される一又は複数の処理手順を含む混注方法の発明として捉えてもよい。 The present invention may be understood as an invention of the first mixture control program, the second mixture control program, or a mixture control program integrating the first mixture control program and the second mixture control program for causing the CPU 401 and the CPU 501 to execute various processes in the mixture control unit 100. The present invention may also be understood as an invention of a computer-readable recording medium on which the first mixture control program, the second mixture control program, or a mixture control program integrating the first mixture control program and the second mixture control program is recorded. Furthermore, the present invention may be understood as an invention of a mixture method including one or more processing procedures executed in the mixture device 1.

前記操作部505は、前記第2制御部500における各種のユーザー操作を受け付けるキーボード、マウス、又はタッチパネルなどの各種の操作部を含む。 The operation unit 505 includes various operation units such as a keyboard, mouse, or touch panel that accept various user operations in the second control unit 500.

[薬品装填部200]
次に、図2及び図3を参照しつつ、前記薬品装填部200の概略構成について説明する。なお、図3は、前記薬品装填部200の内部構成の要部を示す図であり、前記収容ユニット700の記載は省略されている。
[Drug loading section 200]
Next, a schematic configuration of the medicine loading section 200 will be described with reference to Fig. 2 and Fig. 3. Fig. 3 is a diagram showing a main part of the internal configuration of the medicine loading section 200, and the containing unit 700 is omitted.

図2及び図3に示すように、前記薬品装填部200は、扉201、作業テーブル202、タッチパネルモニタ203、バーコードリーダ204、及び空気清浄装置205を備えるクリーンベンチである。なお、前記薬品装填部200と前記混注処理部300とは、前記混注処理部300の側面に形成されたトレイ装填口114(図6参照)及びトレイ排出口701(図21参照)で連通している。 As shown in Figures 2 and 3, the drug loading section 200 is a clean bench equipped with a door 201, a work table 202, a touch panel monitor 203, a barcode reader 204, and an air purifier 205. The drug loading section 200 and the mixed injection processing section 300 are connected to each other through a tray loading port 114 (see Figure 6) and a tray discharge port 701 (see Figure 21) formed on the side of the mixed injection processing section 300.

前記作業テーブル202は、前記混注装置1により実行される混注処理の準備作業を行うために用いられ、前記作業テーブル202には、前記バーコードリーダ204及び前記トレイ101などが載置される。また、前記作業テーブル202の前面には、前記収容ユニット700から排出される前記トレイ101を取り出す際に開閉されるトレイ排出口206が設けられている。また、前記作業テーブル202内には、前記作業テーブル202に載置された前記トレイ101の前記ICタグ101bから情報を読み取ることが可能なICリーダ207(図21参照)が設けられている。なお、前記ICリーダ207による読取結果は前記第1制御部400に入力される。 The work table 202 is used to perform preparation work for the co-infusion process executed by the co-infusion device 1, and the barcode reader 204, the tray 101, and the like are placed on the work table 202. A tray discharge port 206 that is opened and closed when removing the tray 101 discharged from the storage unit 700 is provided on the front side of the work table 202. An IC reader 207 (see FIG. 21) capable of reading information from the IC tag 101b of the tray 101 placed on the work table 202 is provided inside the work table 202. The reading result by the IC reader 207 is input to the first control unit 400.

前記タッチパネルモニタ203は、前記第1制御部400からの制御指示に応じて各種の情報を表示させる液晶ディスプレイ又は有機ELディスプレイなどの表示部と、ユーザーのタッチ操作を受け付けるタッチパネルなどの操作部とを含む。具体的に、前記タッチパネルモニタ203には、前記混注装置1における混注対象の候補となる調製データなどが表示される。なお、前記第2制御部500が、前記第1制御部400を介して前記タッチパネルモニタ203に情報を表示可能であり、前記第1制御部400を介して前記タッチパネルモニタ203に対する操作入力を受付可能であってもよい。 The touch panel monitor 203 includes a display unit such as a liquid crystal display or an organic EL display that displays various information in response to control instructions from the first control unit 400, and an operation unit such as a touch panel that accepts touch operations by the user. Specifically, the touch panel monitor 203 displays preparation data that is a candidate for a co-infusion target in the co-infusion device 1. The second control unit 500 may be capable of displaying information on the touch panel monitor 203 via the first control unit 400 and accepting operation input to the touch panel monitor 203 via the first control unit 400.

また、前記バーコードリーダ204は、処方箋又は調製指示書などに記載されたバーコードを読み取って、前記バーコードの内容を前記第1制御部400に入力する。前記空気清浄装置205は、前記薬品装填部200内に所定のフィルターを通じて空気を供給する。なお、前記タッチパネルモニタ203は、例えば前記収容ユニット700が備える前面パネル700A(図18~図21参照)に支持されていてもよい。 The barcode reader 204 reads a barcode written on a prescription or preparation instructions, and inputs the contents of the barcode into the first control unit 400. The air purifier 205 supplies air through a specified filter into the medicine loading unit 200. The touch panel monitor 203 may be supported, for example, on a front panel 700A (see Figures 18 to 21) of the storage unit 700.

前記扉201は、前記薬品装填部200の前面に設けられており、鉛直上下方向に開閉可能な透明な部材である。なお、前記扉201は省略されてもよい。ユーザーは、図2に示すように、前記扉201を少し開いて手を前記薬品装填部200内に入れた状態で、前記混注装置1により実行される混注処理の準備作業を行う。具体的に、前記作業テーブル202上に載置されているトレイ101には、図5に示すように、前記混注装置1で実行される混注処理で使用する薬品容器10(第1容器の一例)、注射器11、及び輸液バッグ12(第2容器の一例)などが収容される。なお、前記輸液バッグ12には、前記輸液バッグ12の種別に対応する既定量の生理用食塩水、ブドウ糖、又は高カロリー輸液などの輸液が収容されている。また、前記薬品容器10に収容されている薬品は、例えば抗がん剤であるが、抗がん剤以外の薬品であってもよい。前記準備作業には、例えば前記トレイ101の所定の位置に前記薬品容器10、前記注射器11、及び前記輸液バッグ12を載置させ、前記トレイ101を前記収容ユニット700に装填する装填作業が含まれる。以下では、前記薬品容器10がアンプルである場合には、前記薬品容器10をアンプル10Aと称し、前記薬品容器10がバイアル瓶である場合には、前記薬品容器10をバイアル瓶10Bと称することがある。 The door 201 is provided on the front of the drug loading section 200 and is a transparent member that can be opened and closed vertically. The door 201 may be omitted. As shown in FIG. 2, the user slightly opens the door 201 and places his/her hand inside the drug loading section 200 to perform preparation work for the co-infusion process performed by the co-infusion device 1. Specifically, as shown in FIG. 5, the tray 101 placed on the work table 202 contains a drug container 10 (an example of a first container), a syringe 11, and an infusion bag 12 (an example of a second container) to be used in the co-infusion process performed by the co-infusion device 1. The infusion bag 12 contains a predetermined amount of infusion fluid, such as physiological saline, glucose, or high-calorie infusion, corresponding to the type of the infusion bag 12. The drug contained in the drug container 10 is, for example, an anticancer drug, but may be a drug other than an anticancer drug. The preparation work includes, for example, a loading work of placing the medicine container 10, the syringe 11, and the infusion bag 12 at predetermined positions on the tray 101 and loading the tray 101 into the storage unit 700. In the following, when the medicine container 10 is an ampoule, the medicine container 10 may be referred to as an ampoule 10A, and when the medicine container 10 is a vial, the medicine container 10 may be referred to as a vial 10B.

図5に示すように、前記トレイ101は、患者名(患者識別情報)、レジメン名(レジメン識別情報)、及び施用などが文字表示される電子ペーパー101aと、各種の情報が読み書き可能なRFID(Radio Frequency Identification)タグのようなICタグ101bとを有する。前記ICタグ101bは、前記トレイ101の底面に設けられており、前記ICタグ101bは、前記トレイ101を識別するための識別情報が記憶される記録媒体である。 As shown in FIG. 5, the tray 101 has an electronic paper 101a that displays the patient name (patient identification information), regimen name (regimen identification information), and application in text, and an IC tag 101b such as an RFID (Radio Frequency Identification) tag that can read and write various information. The IC tag 101b is provided on the bottom surface of the tray 101, and is a recording medium that stores identification information for identifying the tray 101.

前記トレイ101は、前記薬品容器10及び前記注射器11(シリンジ11a、注射針11c、キャップ11d)が載置される器材載置部102(図9参照)と、前記輸液バッグ12を保持する輸液バッグ保持部103(図5参照)とを有する。前記器材載置部102及び前記輸液バッグ保持部103は前記トレイ101に対して個別に着脱可能である。 The tray 101 has an equipment placement section 102 (see FIG. 9) on which the drug container 10 and the injector 11 (syringe 11a, injection needle 11c, cap 11d) are placed, and an infusion bag holding section 103 (see FIG. 5) that holds the infusion bag 12. The equipment placement section 102 and the infusion bag holding section 103 are detachable from the tray 101 individually.

前記器材載置部102には、図5に示すように、前記アンプル10Aを傾斜した状態で支持する支持部102Aが設けられている。そして、前記アンプル10Aは、前記支持部102Aで斜めに立てられた状態でセットされる。これにより、前記アンプル10Aの首部に薬品が溜まらない。また、前記アンプル10Aの他、前記キャップ11dが装着された注射針11cなども前記支持部102Aに斜めに立てられた状態でセットされる。 As shown in FIG. 5, the equipment placement section 102 is provided with a support section 102A that supports the ampoule 10A in an inclined state. The ampoule 10A is set in an upright position on the support section 102A at an angle. This prevents medicine from accumulating in the neck of the ampoule 10A. In addition to the ampoule 10A, the injection needle 11c with the cap 11d attached and the like are also set in an upright position on the support section 102A at an angle.

前記バイアル瓶10B及び前記注射器11は、図5及び図9に示すように、前記器材載置部102に寝かせた状態でセットされる。なお、このとき前記注射器11は、シリンジ11a及び注射針11cが分離した状態である。もちろん、ここで説明する前記器材載置部102内の配置形態は例示であり、これに限定されるものではない。 As shown in Figs. 5 and 9, the vial bottle 10B and the syringe 11 are set in a horizontal state on the equipment placement section 102. At this time, the syringe 11 is in a state in which the syringe 11a and the injection needle 11c are separated. Of course, the arrangement form within the equipment placement section 102 described here is an example, and is not limited to this.

前記輸液バッグ保持部103には、図5に示すように、前記輸液バッグ12の混注口(首部)を固定するためのチャック部140が設けられている。前記準備作業では、ユーザーが前記輸液バッグ12を前記チャック部140で保持させた状態で前記輸液バッグ保持部103にセットする。また、前記輸液バッグ保持部103には、前記輸液バッグ保持部103を昇降させる際に使用される係合穴部103aが設けられている。 As shown in FIG. 5, the infusion bag holding part 103 is provided with a chuck part 140 for fixing the mixed injection port (neck part) of the infusion bag 12. In the preparation work, the user sets the infusion bag 12 in the infusion bag holding part 103 while the infusion bag 12 is held by the chuck part 140. The infusion bag holding part 103 is also provided with an engagement hole part 103a that is used when raising and lowering the infusion bag holding part 103.

そして、前記トレイ101は、ユーザーにより前記薬品容器10、前記注射器11及び前記輸液バッグ12などの器材がセットされた後、前記収容ユニット700に収容される。なお、後述するように、前記収容ユニット700には複数の前記トレイ101が収容可能であり、前記収容ユニット700から必要に応じて前記トレイ101が前記トレイ排出口701及び前記トレイ装填口114を通じて前記混注処理部300に自動的に供給される。その後、前記トレイ101は、前記混注処理部300における前記混注処理の終了後、前記輸液バッグ12が収容された状態で、前記混注処理部300のトレイ排出口15(図3参照)から排出され、又は、前記収容ユニット700を介して前記薬品装填部200のトレイ排出口206(図3参照)から排出される。 The tray 101 is then stored in the storage unit 700 after the user sets the equipment such as the drug container 10, the syringe 11, and the infusion bag 12. As described later, the storage unit 700 can store a plurality of the trays 101, and the trays 101 are automatically supplied from the storage unit 700 to the mixed injection processing unit 300 through the tray discharge port 701 and the tray loading port 114 as necessary. After that, after the mixed injection processing in the mixed injection processing unit 300 is completed, the tray 101 is discharged from the tray discharge port 15 (see FIG. 3) of the mixed injection processing unit 300 with the infusion bag 12 stored therein, or is discharged from the tray discharge port 206 (see FIG. 3) of the drug loading unit 200 via the storage unit 700.

[混注処理部300]
続いて、前記混注処理部300の概略構成について説明する。
[Mixed injection processing unit 300]
Next, a schematic configuration of the mixed injection processing unit 300 will be described.

図2~図4に示すように、前記混注処理部300の前面には、主扉301、注射器取出扉302、ゴミ収容室扉13、タッチパネルモニタ14、及びトレイ排出口15などが設けられている。 As shown in Figures 2 to 4, the front of the mixed injection processing unit 300 is provided with a main door 301, a syringe removal door 302, a waste storage chamber door 13, a touch panel monitor 14, and a tray discharge port 15.

前記主扉301は、例えば前記混注処理部300に設けられた混注処理室104内の清掃、又は前記薬品容器10の取り出しなどの目的で、前記混注処理室104内にアクセスするために開閉される。薬品が注入された前記輸液バッグ12を払い出す他に、薬品が充填された状態で前記注射器11を払い出すことも可能であり、前記注射器取出扉302は、前記混注処理室104から前記注射器11を取り出す際に用いられる。 The main door 301 is opened and closed to access the mixed injection processing chamber 104, for example, for the purpose of cleaning the mixed injection processing chamber 104 provided in the mixed injection processing unit 300 or for the purpose of removing the drug container 10. In addition to dispensing the infusion bag 12 into which a drug has been injected, it is also possible to dispense the syringe 11 in a state in which the drug is filled, and the syringe removal door 302 is used when removing the syringe 11 from the mixed injection processing chamber 104.

前記ゴミ収容室扉13は、前記混注処理室104における混注処理で使用された後の前記薬品容器10及び前記注射器11などの廃棄物が収容されるゴミ収容室13aから前記廃棄物を除去するために開閉される。また、前記トレイ排出口15は、前記混注処理室104における混注処理により薬品が混注された後の前記輸液バッグ12が載置された前記トレイ101を取り出すために開閉される。 The waste storage chamber door 13 is opened and closed to remove waste from the waste storage chamber 13a in which waste such as the drug container 10 and the syringe 11 is stored after use in the mixed injection process in the mixed injection process chamber 104. The tray discharge port 15 is opened and closed to remove the tray 101 on which the infusion bag 12 is placed after the drug is mixed in the mixed injection process in the mixed injection process chamber 104.

前記タッチパネルモニタ14は、前記第2制御部500からの制御指示に応じて各種の情報を表示させる液晶ディスプレイ又は有機ELディスプレイなどの表示部と、ユーザーのタッチ操作を受け付けるタッチパネルなどの操作部とを含む。前記タッチパネルモニタ14には、例えば後述の各種カメラによって撮影される画像又は映像が表示可能である。なお、前記第1制御部400が、前記第2制御部500を介して前記タッチパネルモニタ14に情報を表示可能であり、前記第2制御部500を介して前記タッチパネルモニタ14に対する操作入力を受付可能であってもよい。 The touch panel monitor 14 includes a display unit such as a liquid crystal display or an organic EL display that displays various information in response to control instructions from the second control unit 500, and an operation unit such as a touch panel that accepts touch operations by the user. The touch panel monitor 14 can display images or videos captured by various cameras, which will be described later, for example. The first control unit 400 may be capable of displaying information on the touch panel monitor 14 via the second control unit 500, and of accepting operation input to the touch panel monitor 14 via the second control unit 500.

また、図4に示されるように、前記ゴミ収容室13aには、前記輸液バッグ12に収容された輸液などの液体を廃棄するための廃棄容器13bと、前記廃棄容器の重量を計測する秤量計13cとが設けられている。なお、前記廃棄容器13bは、前記ゴミ収容室扉13が開かれた状態で、前記ゴミ収容室13aに対して着脱可能である。また、前記混注処理室104内の底面には、前記廃棄容器13bの上方に、前記廃棄容器13bに連通する連通口(不図示)が形成されている。そして、後述の第2ロボットアーム22は、前記注射器11を操作して前記注射器11内の液体を前記連通口から前記廃棄容器13b内に廃棄することが可能である。 As shown in FIG. 4, the waste storage chamber 13a is provided with a waste container 13b for disposing of liquid such as infusion liquid contained in the infusion bag 12, and a weighing scale 13c for measuring the weight of the waste container. The waste container 13b is detachable from the waste storage chamber 13a when the waste storage chamber door 13 is open. A communication port (not shown) communicating with the waste container 13b is formed above the waste container 13b on the bottom surface of the mixed injection processing chamber 104. The second robot arm 22 described later can operate the syringe 11 to dispose of the liquid in the syringe 11 from the communication port into the waste container 13b.

前記秤量計13cは、例えば前記廃棄容器13bの重量に対応する電気信号を前記第2制御部500に入力するロードセルを有する。これにより、前記第2制御部500は、前記廃棄容器13bへの液体の廃棄前後の前記秤量計13cによる前記廃棄容器13bの秤量結果に基づいて、液体の廃棄時にその液体の廃棄量を取得することが可能である。例えば、前記第2制御部500は、前記注射器11から廃棄される液体の量を、前記調製データ等に基づいて定まる廃棄量と照合し、照合結果が不一致である場合にエラーを前記タッチパネルモニタ14等に表示してユーザーに報知する。また、前記第2制御部500は、前記照合結果を前記混注処理の履歴情報として前記データ記憶部504に記録する。これにより、前記注射器11からの廃棄量の整合性チェック及び廃液量の管理を正確に行うことが可能である。 The weighing scale 13c has, for example, a load cell that inputs an electric signal corresponding to the weight of the waste container 13b to the second control unit 500. This allows the second control unit 500 to obtain the amount of liquid discarded when discarding the liquid based on the weighing results of the waste container 13b by the weighing scale 13c before and after the liquid is discarded into the waste container 13b. For example, the second control unit 500 compares the amount of liquid discarded from the syringe 11 with the amount of liquid discarded determined based on the preparation data, etc., and if the comparison results do not match, displays an error on the touch panel monitor 14, etc. to notify the user. In addition, the second control unit 500 records the comparison results in the data storage unit 504 as history information of the mixed injection process. This allows for accurate checking of the consistency of the amount of liquid discarded from the syringe 11 and management of the amount of waste liquid.

[混注処理室104]
図3及び図4に示すように、前記混注処理室104には、第1ロボットアーム21、第2ロボットアーム22、アンプルカッター31、前記攪拌装置32、載置棚33、薬品読取部34、秤量計35、針曲り検知部36、混注連通口37、針挿入確認透明窓38、及びゴミ蓋132aなどが設けられている。さらに、図6に示すように、前記混注処理室104の天井側には、トレイ確認カメラ41、注射器確認カメラ42、注射針着脱装置43、針挿入確認カメラ44、殺菌灯45などが設けられている。
[Mixed injection processing chamber 104]
As shown in Figures 3 and 4, the mixed injection processing chamber 104 is provided with a first robot arm 21, a second robot arm 22, an ampoule cutter 31, the agitator 32, a mounting shelf 33, a drug reading unit 34, a weighing scale 35, a needle bending detection unit 36, a mixed injection communication port 37, a needle insertion confirmation transparent window 38, and a trash lid 132a. Furthermore, as shown in Figure 6, a tray confirmation camera 41, a syringe confirmation camera 42, an injection needle attachment/detachment device 43, a needle insertion confirmation camera 44, a germicidal lamp 45, etc. are provided on the ceiling side of the mixed injection processing chamber 104.

[第1ロボットアーム21、第2ロボットアーム22]
前記第1ロボットアーム21及び前記第2ロボットアーム22は、多関節構造を有する駆動部であり、前記混注処理室104の天井側に基端部を固定して垂下状に設けられている。例えば、前記第1ロボットアーム21及び前記第2ロボットアーム22の関節はそれぞれ5軸~8軸である。そして、前記混注装置1では、双腕型の前記第1ロボットアーム21及び前記第2ロボットアーム22により混注処理における各作業工程が実行される。
[First robot arm 21, second robot arm 22]
The first robot arm 21 and the second robot arm 22 are driving units having a multi-joint structure, and are provided in a hanging manner with their base ends fixed to the ceiling side of the mixed injection processing chamber 104. For example, the first robot arm 21 and the second robot arm 22 each have 5 to 8 joints. In the mixed injection device 1, each work process in the mixed injection processing is performed by the double-armed first robot arm 21 and the second robot arm 22.

具体的に、前記第2制御部500は、前記第1ロボットアーム21及び前記第2ロボットアーム22の各関節に設けられた駆動モーターを個別に駆動させ、前記第1ロボットアーム21及び前記第2ロボットアーム22に前記混注処理における各作業を実行させる。なお、前記混注処理部300は、前記混注処理を実行することができる構造であれば、例えば1本のロボットアームを有する構成、3本以上のロボットアームを含む構成、又はロボットアームを用いない構成であってもよい。 Specifically, the second control unit 500 drives the drive motors provided at each joint of the first robot arm 21 and the second robot arm 22 individually, and causes the first robot arm 21 and the second robot arm 22 to perform each task in the co-injection process. Note that the co-injection processing unit 300 may have, for example, a configuration having one robot arm, a configuration including three or more robot arms, or a configuration without using a robot arm, as long as it has a structure capable of performing the co-injection process.

図6に示すように、前記第1ロボットアーム21は、前記薬品容器10及び前記注射器11などの器材を保持することが可能な保持部25を備え、前記保持部25を予め定められた可動範囲内において任意の位置に移動させることが可能である。前記第2ロボットアーム22は、前記薬品容器10及び前記注射器11などの器材を保持することが可能な保持部26を備え、前記薬品容器10及び前記注射器11などを予め定められた可動範囲内において任意の位置に移動させることが可能である。また、前記保持部26は、前記注射器11による薬品の吸引及び注入の操作を実行することが可能である。 As shown in FIG. 6, the first robot arm 21 has a holding part 25 capable of holding equipment such as the drug container 10 and the syringe 11, and is capable of moving the holding part 25 to any position within a predetermined movable range. The second robot arm 22 has a holding part 26 capable of holding equipment such as the drug container 10 and the syringe 11, and is capable of moving the drug container 10, the syringe 11, etc. to any position within a predetermined movable range. In addition, the holding part 26 is capable of performing the operation of aspirating and injecting the drug using the syringe 11.

図7に示すように、前記第1ロボットアーム21の前記保持部25は、一対の把持爪25aと、モーター251と、前記モーター251によって回転される2本のねじシャフト252、253と、前記ねじシャフト252、253に螺合されたナットブロック254、255とを備える。前記一対の把持爪25aは、前記ナットブロック254、255にそれぞれ固定されている。そして、前記ねじシャフト252、253の回転によって前記ナットブロック254、255が移動し、前記一対の把持爪25aが相互に近接及び離間して前記保持部25で前記薬品容器10等を保持し又はその保持を解放する。 As shown in FIG. 7, the holding unit 25 of the first robot arm 21 includes a pair of gripping claws 25a, a motor 251, two screw shafts 252, 253 rotated by the motor 251, and nut blocks 254, 255 screwed onto the screw shafts 252, 253. The pair of gripping claws 25a are fixed to the nut blocks 254, 255, respectively. The nut blocks 254, 255 move due to the rotation of the screw shafts 252, 253, and the pair of gripping claws 25a move toward and away from each other, thereby holding the drug container 10 or the like with the holding unit 25 or releasing the holding.

また、前記一対の把持爪25aは、前記バイアル瓶10Bの保持に適した凹部を有すると共に、先端側には前記アンプル10Aの保持に適した凹部を有する把持部である。図7では、前記アンプル10A及び前記バイアル瓶10Bの両方が保持されている様子を示しているが、実際には一つの前記アンプル10A又は前記バイアル瓶10Bを保持する。 The pair of gripping claws 25a are gripping parts that have a recess suitable for holding the vial bottle 10B, and also have a recess on the tip side suitable for holding the ampoule 10A. In FIG. 7, both the ampoule 10A and the vial bottle 10B are shown being held, but in reality, one of the ampoule 10A or the vial bottle 10B is held.

また、前記保持部25は、前記一対の把持爪25aによって、キャップ11dが装着された注射針11c又は前記注射器11を保持することも可能である。ところで、前記第2制御部500は、前記保持部25の前記一対の把持爪25aで前記注射器11を保持した際の前記モーター251の駆動量に応じて、前記注射器11の直径を測定することが可能である。従って、前記第2制御部500は、前記注射器11が前記調製データの調製内容情報で指定された注射器であるかどうかを判断することができる。 The holding unit 25 can also hold the injection needle 11c with the cap 11d attached or the syringe 11 by the pair of gripping claws 25a. The second control unit 500 can measure the diameter of the syringe 11 according to the driving amount of the motor 251 when the syringe 11 is held by the pair of gripping claws 25a of the holding unit 25. Therefore, the second control unit 500 can determine whether the syringe 11 is the syringe specified in the preparation content information of the preparation data.

図8に示すように、前記第2ロボットアーム22の前記保持部26は、注射器保持部261、プランジャ保持部262及び移動部263を備える。前記注射器保持部261は、前記注射器11のシリンジ11aを保持する一対の把持爪261aを備えている。前記一対の把持爪261aは、前記保持部25で用いられている駆動機構と同様の機構により、相互に近接及び離間して前記注射器11の前記シリンジ11aを保持及び解放する把持部である。また、前記一対の把持爪261aにおいては、互いに対向する対向面に、前記把持爪261aの上端面から前記対向面へ向けて下り傾斜する傾斜部261bが形成されている。 As shown in FIG. 8, the holding unit 26 of the second robot arm 22 includes a syringe holding unit 261, a plunger holding unit 262, and a moving unit 263. The syringe holding unit 261 includes a pair of gripping claws 261a that hold the syringe 11a of the syringe 11. The pair of gripping claws 261a are gripping units that move toward and away from each other to hold and release the syringe 11a of the syringe 11 by a mechanism similar to the drive mechanism used in the holding unit 25. In addition, in the pair of gripping claws 261a, an inclined portion 261b that slopes downward from the upper end surface of the gripping claws 261a toward the opposing surface is formed on the opposing surfaces of the pair of gripping claws 261a.

前記プランジャ保持部262は、前記注射器11のプランジャ11bの鍔部を保持する一対の把持爪262aを備えている。前記一対の把持爪262aは、前記保持部25で用いられている駆動機構と同様の機構により、相互に近接及び離間して前記注射器11の前記プランジャ11bの鍔部を保持及び解放する把持部である。前記把持爪262a各々の上面には把持爪262bが固定されている。前記把持爪262b各々は、前記一対の把持爪262aを近接及び離間させることで近接及び離間し、前記注射器11だけではなく前記薬品容器10などの他の器材を把持する把持部である。なお、前記一対の把持爪262aの対向側の上面には前記プランジャ11bの鍔部が入り込むための凹部が形成されている。また、前記一対の把持爪262bの先端は前記一対の把持爪262aよりも前方に突出しており、前記一対の把持爪262bによる前記アンプル10A及び前記バイアル瓶10Bなどの器材の把持が容易である。なお、前記把持爪262bは前記把持爪261aに設けられていてもよい。 The plunger holding portion 262 is provided with a pair of gripping claws 262a that hold the flange of the plunger 11b of the syringe 11. The pair of gripping claws 262a are gripping portions that move toward and away from each other to hold and release the flange of the plunger 11b of the syringe 11 by a mechanism similar to the drive mechanism used in the holding portion 25. A gripping claw 262b is fixed to the upper surface of each of the gripping claws 262a. Each of the gripping claws 262b is a gripping portion that moves toward and away from the pair of gripping claws 262a to hold not only the syringe 11 but also other equipment such as the medicine container 10 by moving the pair of gripping claws 262a toward and away from each other. In addition, a recess is formed on the upper surface of the opposing side of the pair of gripping claws 262a into which the flange of the plunger 11b fits. In addition, the tips of the pair of gripping claws 262b protrude forward further than the pair of gripping claws 262a, making it easy for the pair of gripping claws 262b to grip the ampule 10A, the vial bottle 10B, and other equipment. The gripping claws 262b may be provided on the gripping claws 261a.

前記移動部263は、前記プランジャ保持部262を前記注射器11のプランジャ11bの移動方向に移動させることが可能である。前記移動部263は、例えば、モーター、前記モーターによって回転されるねじシャフト、前記ねじシャフトに螺合されたナットブロック、ガイド等の駆動機構により前記プランジャ11bを移動させる。前記プランジャ保持部262は、前記ナットブロックに固定されており、前記ナットブロックの移動によって移動する。 The moving unit 263 is capable of moving the plunger holding unit 262 in the moving direction of the plunger 11b of the syringe 11. The moving unit 263 moves the plunger 11b by a driving mechanism such as, for example, a motor, a screw shaft rotated by the motor, a nut block screwed onto the screw shaft, a guide, etc. The plunger holding unit 262 is fixed to the nut block and moves due to the movement of the nut block.

[トレイ搬送部110]
また、前記混注処理部300には、図6における右側端部の前記トレイ装填口114と左側端部のトレイ搬送終端部110aとの間で前記トレイ101を往復搬送可能なトレイ搬送部110が設けられている。
[Tray conveying section 110]
In addition, the mixed injection processing unit 300 is provided with a tray transport unit 110 capable of transporting the tray 101 back and forth between the tray loading port 114 at the right end in FIG. 6 and the tray transport terminal end 110a at the left end.

ここに、図9は、前記トレイ搬送部110における前記トレイ101の搬送経路の一例を示す平面模式図である。なお、前記トレイ搬送部110内は前記混注処理室104内よりも陽圧に設定されている。図9に示すように、前記トレイ搬送部110は、前記トレイ101を、前記混注処理室104の下方であって前記ゴミ蓋132aの下に位置する前記ゴミ収容室13aの後方側を通過させて搬送するように設けられている。これにより、前記混注装置1の正面側から前記ゴミ収容室13aにアクセスすることができる。図9では、前記トレイ搬送部110の搬送経路を示すために、前記トレイ搬送部110内を移動する前記トレイ101を二点鎖線で示しており、前記トレイ搬送部110内に同時に複数の前記トレイ101が存在するわけではない。なお、前記トレイ搬送部110が、前記トレイ搬送部110内において前記トレイ装填口114と前記トレイ搬送終端部110aとの間で、複数の前記トレイ101を同時に搬送可能な構成であってもよい。 9 is a schematic plan view showing an example of the transport path of the tray 101 in the tray transport unit 110. The inside of the tray transport unit 110 is set to a more positive pressure than the inside of the mixed injection processing chamber 104. As shown in FIG. 9, the tray transport unit 110 is configured to transport the tray 101 by passing through the rear side of the garbage storage chamber 13a located below the mixed injection processing chamber 104 and below the garbage lid 132a. This allows access to the garbage storage chamber 13a from the front side of the mixed injection device 1. In FIG. 9, the tray 101 moving in the tray transport unit 110 is shown by a two-dot chain line to show the transport path of the tray transport unit 110, and multiple trays 101 do not exist in the tray transport unit 110 at the same time. The tray transport section 110 may be configured to transport multiple trays 101 simultaneously between the tray loading opening 114 and the tray transport end 110a within the tray transport section 110.

前記トレイ搬送部110の前記トレイ搬送開始部110bには、前記トレイ装填口114から挿入される前記トレイ101を内部に引き込み、又は前記トレイ装填口114から前記トレイ101を排出することが可能な不図示のベルトコンベアーが設けられている。また、前記トレイ101の前記輸液バッグ保持部10に設けられた前記ICタグ101bから情報を読み取り可能なICリーダ101c及びICリーダ15aが設けられている。例えば、前記ICリーダ101c及び前記ICリーダ15aは、RFIDタグから情報を読み取るRFIDリーダである。前記ICリーダ101cは、前記トレイ装填口114から前記トレイ101が装填されるトレイ搬送開始部110bに設けられており、前記ICリーダ15aは、前記トレイ101が前記トレイ排出口15から排出される前記トレイ搬送終端部110aに設けられている。 The tray transport start section 110b of the tray transport section 110 is provided with a belt conveyor (not shown) capable of drawing the tray 101 inserted from the tray loading port 114 into the inside or discharging the tray 101 from the tray loading port 114. Also provided are an IC reader 101c and an IC reader 15a capable of reading information from the IC tag 101b provided in the infusion bag holding section 10 of the tray 101. For example, the IC reader 101c and the IC reader 15a are RFID readers that read information from an RFID tag. The IC reader 101c is provided in the tray transport start section 110b where the tray 101 is loaded from the tray loading port 114, and the IC reader 15a is provided in the tray transport end section 110a where the tray 101 is discharged from the tray discharge port 15.

そして、前記第2制御部500は、前記トレイ101が前記トレイ装填口114から前記トレイ搬送開始部110bに挿入されたことを不図示のセンサ出力に基づいて判断すると、前記ICリーダ101cにより前記ICタグ101bから情報を読み取る。また、前記第2制御部500は、前記トレイ101が前記トレイ搬送終端部110aに挿入されたことを不図示のセンサ出力に基づいて判断すると、前記ICリーダ15aにより前記ICタグ101bから情報を読み取る。同様に、前記第2制御部500は、前記トレイ101が前記トレイ搬送開始部110bから前記トレイ装填口114を介して前記収容ユニット700に向けて搬送される際にも、前記ICリーダ101cにより前記ICタグ101bから情報を読み取ることが可能である。そして、前記第2制御部500は、前記ICリーダ101c及び前記ICリーダ15aによる読取結果に応じて前記トレイ101の適否などを判断するトレイ照合処理などを実行する。 Then, when the second control unit 500 determines based on the sensor output (not shown) that the tray 101 has been inserted from the tray loading port 114 to the tray transport start section 110b, it reads information from the IC tag 101b with the IC reader 101c. Also, when the second control unit 500 determines based on the sensor output (not shown) that the tray 101 has been inserted into the tray transport end section 110a, it reads information from the IC tag 101b with the IC reader 15a. Similarly, the second control unit 500 can read information from the IC tag 101b with the IC reader 101c when the tray 101 is transported from the tray transport start section 110b to the storage unit 700 through the tray loading port 114. Then, the second control unit 500 executes a tray matching process to determine whether the tray 101 is suitable or not according to the reading results by the IC reader 101c and the IC reader 15a.

また、前記第2制御部500は、前記トレイ101が前記トレイ装填口114を通って前記トレイ搬送部110内の所定位置に達したことを、例えばセンサ(不図示)の出力に基づいて判断すると、前記トレイ搬送部110及び前記混注処理室104を連通及び遮蔽させるシャッター111を水平方向にスライドさせて開放する。前記シャッター111が開けられると、前記器材載置部102が前記混注処理室104内に露出される。図9では、前記器材載置部102が前記混注処理室104内に露出された状態が示されている。 When the second control unit 500 determines that the tray 101 has passed through the tray loading port 114 and reached a predetermined position in the tray transport unit 110 based on, for example, the output of a sensor (not shown), it opens the shutter 111, which connects and shields the tray transport unit 110 and the mixed injection processing chamber 104, by sliding it horizontally. When the shutter 111 is opened, the equipment placement unit 102 is exposed in the mixed injection processing chamber 104. Figure 9 shows the state in which the equipment placement unit 102 is exposed in the mixed injection processing chamber 104.

前記トレイ搬送部110には、図10に示されているように、前記トレイ装填口114を通って前記トレイ搬送部110内に移動された前記トレイ101における前記器材載置部102を昇降させるトレイ昇降部112が設けられている。前記トレイ昇降部112は、例えば昇降可能に設けられた4本のシャフト112aの上下方向の駆動により、前記器材載置部102を下から上方に持ち上げる。 As shown in FIG. 10, the tray transport section 110 is provided with a tray lifting section 112 that lifts and lowers the material placement section 102 in the tray 101 that has been moved into the tray transport section 110 through the tray loading port 114. The tray lifting section 112 lifts the material placement section 102 from below upward, for example, by driving four shafts 112a that are provided so as to be able to be raised and lowered in the vertical direction.

そして、前記第2制御部500は、前記トレイ昇降部112によって前記器材載置部102を上昇させた後、前記トレイ確認カメラ41による撮影を行う。前記トレイ確認カメラ41は、予め定められた前記器材載置部102に載置された前記薬品容器10及び前記注射器11等を上方から撮影する。前記第2制御部500は、前記トレイ確認カメラ41の撮影画像を用いて画像認識処理を実行し、前記調製データで示されている数の前記薬品容器10及び前記注射器11(シリンジ11a及び注射針11c)などが前記器材載置部102上に存在しているかどうか等の判断を行う。 The second control unit 500 then raises the instrument placement unit 102 using the tray lift unit 112, and then photographs the instrument placement unit 102 using the tray confirmation camera 41. The tray confirmation camera 41 photographs the medicine containers 10 and the syringes 11, etc., placed on the predetermined instrument placement unit 102 from above. The second control unit 500 executes image recognition processing using the image captured by the tray confirmation camera 41, and determines whether the number of medicine containers 10 and the syringes 11 (syringes 11a and injection needles 11c) indicated in the preparation data are present on the instrument placement unit 102, etc.

また、図10に示すように、前記混注処理室104の左側空間に位置する前記トレイ搬送終端部110aには、前記輸液バッグ保持部103を昇降させるバッグ昇降部113が設けられている。前記第2制御部500は、前記トレイ101を前記バッグ昇降部113の前まで搬送させた後、前記バッグ昇降部113のフック部113aを前記係合穴部103aに下から引っかける。そして、前記第2制御部500は、前記フック部113aが形成された円弧ギア部113bをモーター113cで回転駆動させることにより、前記輸液バッグ保持部103を上昇させ、前記輸液バッグ12の混注口を前記混注連通口37に位置させる。また、前記第2制御部500は、前記モーター113cを制御することにより、前記バッグ昇降部113を駆動させて前記輸液バッグ保持部103を傾斜させ、前記輸液バッグ12の混注口を上向き又は下向きにすることができる。 10, the tray transport end 110a located in the left space of the mixed injection processing chamber 104 is provided with a bag lifting unit 113 for lifting the infusion bag holding unit 103. The second control unit 500 transports the tray 101 to the front of the bag lifting unit 113, and then hooks the hook portion 113a of the bag lifting unit 113 into the engagement hole portion 103a from below. The second control unit 500 then lifts the infusion bag holding unit 103 by rotating the arc gear portion 113b on which the hook portion 113a is formed by the motor 113c, thereby positioning the mixed injection port of the infusion bag 12 at the mixed injection communication port 37. In addition, the second control unit 500 can control the motor 113c to drive the bag lifting unit 113 to tilt the infusion bag holding unit 103 and point the mixing port of the infusion bag 12 upward or downward.

また、図6に示すように、前記トレイ搬送終端部110aの上方には、前記トレイ搬送終端部110aに搬送された前記輸液バッグ12を照明するドーム型ライト120及び輸液用カメラ121が設けられている。前記輸液用カメラ121は、前記ドーム型ライト120内の中心部に設けられ、前記輸液バッグ12の表面に付されているバーコードを読み取る。これにより、前記第2制御部500では、前記輸液用カメラ121により読み取られた前記バーコードの情報に従って前記輸液バッグ12の適否を判断することが可能である。 As shown in FIG. 6, a dome-shaped light 120 and an infusion camera 121 are provided above the tray transport terminal 110a to illuminate the infusion bag 12 transported to the tray transport terminal 110a. The infusion camera 121 is provided in the center of the dome-shaped light 120 and reads the barcode on the surface of the infusion bag 12. This allows the second control unit 500 to determine whether the infusion bag 12 is suitable or not according to the information on the barcode read by the infusion camera 121.

[アンプルカッター31]
図11に示すように、前記アンプルカッター31には、ヤスリ部31a、屑トレイ31b、頭部差し込み部31c、駆動ボックス31f、屑ボックス31g、及び把持部31hが設けられている。
[Ampoule cutter 31]
As shown in FIG. 11, the ampoule cutter 31 is provided with a file portion 31a, a chip tray 31b, a head insertion portion 31c, a drive box 31f, a chip box 31g, and a grip portion 31h.

前記ヤスリ部31aは、前記アンプル10Aの首にノッチ加工をするための部材であり、前記屑トレイ31bには前記ヤスリ部31aにおけるノッチ加工で生じる屑が落下する。具体的に、前記混注装置1では、前記第1ロボットアーム21が前記アンプル10Aを保持し、前記アンプル10Aの首を前記ヤスリ部31aに当てた状態で摺動することにより前記アンプル10Aの首にノッチ加工が施される。 The file portion 31a is a member for notching the neck of the ampoule 10A, and debris resulting from the notching in the file portion 31a falls into the debris tray 31b. Specifically, in the co-infusion device 1, the first robot arm 21 holds the ampoule 10A and slides the neck of the ampoule 10A against the file portion 31a, thereby notching the neck of the ampoule 10A.

前記頭部差し込み部31cは、前記ノッチ加工が施された前記アンプル10Aの頭部が下方から差し込まれる孔31dと、前記孔31dから上方に突出された前記アンプル10Aの頭部の側方に位置するプッシャー31eとを有する。一方、前記駆動ボックス31fは、内部に設けられたカム及び前記カムを駆動する駆動モーターを有しており、前記駆動モーターにより前記カムが駆動されると、前記カムによって前記プッシャー31eが前記アンプル10Aの頭部に近接及び離間する方向に往復動作する。 The head insertion portion 31c has a hole 31d into which the notched head of the ampule 10A is inserted from below, and a pusher 31e located to the side of the head of the ampule 10A that protrudes upward from the hole 31d. Meanwhile, the drive box 31f has a cam provided therein and a drive motor that drives the cam, and when the cam is driven by the drive motor, the cam causes the pusher 31e to reciprocate in a direction approaching and moving away from the head of the ampule 10A.

そして、前記混注装置1では、前記第1ロボットアーム21が前記把持爪25aにより前記アンプル10Aを保持し、前記アンプル10Aの頭部を前記孔31dに下から差し込んで首部より上の頭部を上方に突出させる。その後、前記第2制御部500により、前記駆動ボックス31fの前記駆動モーターが駆動されて前記プッシャー31eが前記アンプル10Aの頭部を押す方向に移動されると、前記プッシャー31eにより前記頭部が押されて折れられる。このとき、前記プッシャー31eで折られた頭部は前記屑ボックス31g内に落ちる。なお、前記把持部31hは、前記アンプルカッター31を摺動可能に支持するレール31i(図4参照)に沿って前記アンプルカッター31を摺動させる際にユーザーが把持するために用いられる。 In the co-infusion device 1, the first robot arm 21 holds the ampoule 10A with the gripping claws 25a, and inserts the head of the ampoule 10A into the hole 31d from below to protrude the head above the neck. After that, the second control unit 500 drives the drive motor of the drive box 31f to move the pusher 31e in a direction to push the head of the ampoule 10A, and the head is pushed and broken by the pusher 31e. At this time, the head broken by the pusher 31e falls into the waste box 31g. The gripping portion 31h is used by the user to grip the ampoule cutter 31 when sliding it along a rail 31i (see FIG. 4) that slidably supports the ampoule cutter 31.

[攪拌装置32]
前記攪拌装置32は、前記バイアル瓶10Bに粉薬(散薬)などの溶解が必要な薬品が収容されている場合に、前記バイアル瓶10B内に輸液又は薬品などを注入して前記薬品を溶解させ、混合薬品を生成するときに使用される。具体的に、前記攪拌装置32は、前記バイアル瓶10B内の薬品を攪拌する攪拌工程で用いられる。なお、前記攪拌装置32は、前記主扉301が開放された場合に、ユーザーがアクセス可能な位置に配置されている。
[Stirring device 32]
The agitator 32 is used when a medicine that needs to be dissolved, such as a powdered medicine, is injected into the vial 10B to dissolve the medicine and generate a mixed medicine. Specifically, the agitator 32 is used in a mixing process for mixing the medicine in the vial 10B. The agitator 32 is disposed in a position accessible to a user when the main door 301 is opened.

前記攪拌装置32には、図12に示すように、ローラー32a、押さえ部32b、回動支持部32c、支持台32d、水平揺動機構32e、支持部32f、及び駆動モーター32gなどが設けられている。二つの前記ローラー32aは、所定の間隔だけ離間して対向配置されている。一方の前記ローラー32aは回動自在に支持され、他方の前記ローラー32aは前記駆動モーター32gに連結されている。なお、前記ローラー32a各々は軸方向に長尺状であり、前記攪拌装置32では、前記ローラー32aの軸方向の両端に載置される二つの前記バイアル瓶10Bを同時に攪拌することが可能である。 As shown in FIG. 12, the stirring device 32 includes a roller 32a, a pressing portion 32b, a rotation support portion 32c, a support base 32d, a horizontal rocking mechanism 32e, a support portion 32f, and a drive motor 32g. The two rollers 32a are arranged facing each other at a predetermined distance. One of the rollers 32a is supported so as to be freely rotatable, and the other roller 32a is connected to the drive motor 32g. Each of the rollers 32a is elongated in the axial direction, and the stirring device 32 can simultaneously stir two vials 10B placed on both axial ends of the roller 32a.

また、前記押さえ部32bは、前記ローラー32aに載置された前記バイアル瓶10Bを上から押さえるために用いられ、前記バイアル瓶10Bの回転に伴って回転する従動ローラーである。前記回動支持部32cは、不図示の駆動モーターによって前記押さえ部32bを前記バイアル瓶10Bに対して接触又は離間する方向に回動させる。 The pressing portion 32b is a driven roller that is used to press down the vial bottle 10B placed on the roller 32a from above and rotates with the rotation of the vial bottle 10B. The rotation support portion 32c rotates the pressing portion 32b in a direction of contacting or separating from the vial bottle 10B by a drive motor (not shown).

前記支持台32dは、前記ローラー32a、前記押さえ部32b、及び前記回動支持部32cなどを支持する。前記水平揺動機構32eは、例えばクランク機構を有しており、前記支持台32dを前記ローラー32aの軸方向に揺動させることが可能である。 The support base 32d supports the roller 32a, the pressing portion 32b, and the rotation support portion 32c. The horizontal swing mechanism 32e has, for example, a crank mechanism, and is capable of swinging the support base 32d in the axial direction of the roller 32a.

前記支持部32fは、前記ローラー32aの軸方向の両端部に前記バイアル瓶10Bの首が嵌められるU字状の切り欠きを有する。前記ローラー32aに前記バイアル瓶10Bが載置される場合は、前記バイアル瓶10Bの首が前記切り欠きに係合される。これにより、前記支持台32dが前記水平揺動機構32eによって前記ローラー32aの軸方向に揺動される場合に、前記バイアル瓶10Bが前記ローラー32aの軸方向の揺動に追随して揺動し、前記バイアル瓶10B内の薬品が水平方向に攪拌される。 The support portion 32f has U-shaped notches at both axial ends of the roller 32a into which the neck of the vial 10B fits. When the vial 10B is placed on the roller 32a, the neck of the vial 10B engages with the notches. As a result, when the support base 32d is swung in the axial direction of the roller 32a by the horizontal swing mechanism 32e, the vial 10B swings in response to the axial swing of the roller 32a, and the medicine in the vial 10B is stirred horizontally.

一方、二つの前記ローラー32aの間に、前記バイアル瓶10Bが載置され、前記駆動モーター32gが駆動されると、前記駆動モーター32gに連結された前記他方のローラー32aにより前記バイアル瓶10Bが回転され、前記バイアル瓶10B内の薬品が攪拌される。なお、このとき前記一方のローラー32aは、前記バイアル瓶10Bの回転により前記他方のローラー32aと同方向に回転する。また、前記ローラー32aの少なくとも一方が偏心駆動されるものであれば、前記ローラー32aに載置された前記バイアル瓶10Bを縦方向(上下方向)にも攪拌することが可能である。 On the other hand, when the vial bottle 10B is placed between the two rollers 32a and the drive motor 32g is driven, the vial bottle 10B is rotated by the other roller 32a connected to the drive motor 32g, and the medicine in the vial bottle 10B is stirred. At this time, the one roller 32a rotates in the same direction as the other roller 32a due to the rotation of the vial bottle 10B. In addition, if at least one of the rollers 32a is eccentrically driven, it is possible to stir the vial bottle 10B placed on the roller 32a in the vertical direction (up and down direction).

[載置棚33]
図4に示すように、前記載置棚33は、前記混注装置1において実行される混注処理において前記薬品容器10及び前記注射器11などを仮置きするために用いられる。また、前記載置棚33には、前記混注処理で使用された薬品が残った前記薬品容器10の保存にも用いられる。前記載置棚33は、前記第1ロボットアーム21及び前記第2ロボットアーム22の双方がアクセス可能な位置に設けられている。前記載置棚33において、前記バイアル瓶10Bは予め定められた位置に立てた状態で載置される。一方、前記載置棚33には、前記アンプル10Aを傾斜した状態で保持するための傾斜保持部が設けられており、前記アンプル10Aは、前記傾斜保持部に傾斜した状態で載置される。また、前記載置棚33には、前記注射器11の首部が嵌る予め定められた所定径の首保持穴が形成されており、前記注射器11は、注射針11cが付けられていない状態で首部を下向きにして仮置きされる。
[Loading shelf 33]
As shown in FIG. 4, the placement shelf 33 is used to temporarily place the drug container 10 and the syringe 11 in the mixed injection process performed in the mixed injection device 1. The placement shelf 33 is also used to store the drug container 10 in which the drug used in the mixed injection process remains. The placement shelf 33 is provided at a position accessible to both the first robot arm 21 and the second robot arm 22. On the placement shelf 33, the vial bottle 10B is placed in an upright state at a predetermined position. On the other hand, the placement shelf 33 is provided with an inclined holding portion for holding the ampoule 10A in an inclined state, and the ampoule 10A is placed in an inclined state on the inclined holding portion. In addition, the placement shelf 33 is formed with a neck holding hole of a predetermined diameter into which the neck of the syringe 11 fits, and the syringe 11 is temporarily placed with the neck facing downward without the injection needle 11c attached.

[薬品読取部34]
前記薬品読取部34は、前記アンプル10A及び前記バイアル瓶10Bなどの前記薬品容器10に貼付されたラベルに記載され、収容された薬品の薬品情報を示すバーコードを読み取る。具体的に、前記薬品読取部34は、図13に示すように、二つのローラー34a、及びバーコードリーダ34bを備える。前記ローラー34aは、所定の間隔だけ離間して対向配置されている。一方の前記ローラー34aは回動自在に支持され、他方の前記ローラー34aは不図示の駆動モーターに連結されている。二つの前記ローラー34aは、前記駆動モーターによって駆動されることにより、前記ローラー34aの間に載置された前記薬品容器10を周方向に回転させる。これにより、前記薬品容器10を周方向に1回転させることができるため、前記薬品容器10に貼付されたラベルの全域を前記バーコードリーダ34bに向けることができる。そして、前記バーコードリーダ34bは、前記ローラー34aにより回転される前記薬品容器10のラベルからバーコードを読み取る。
[Drug reading unit 34]
The medicine reading unit 34 reads a barcode indicating medicine information of the medicine contained in the medicine container 10, which is written on a label attached to the medicine container 10 such as the ampule 10A and the vial bottle 10B. Specifically, the medicine reading unit 34 includes two rollers 34a and a barcode reader 34b, as shown in FIG. 13. The rollers 34a are arranged facing each other at a predetermined interval. One of the rollers 34a is supported rotatably, and the other roller 34a is connected to a drive motor (not shown). The two rollers 34a are driven by the drive motor to rotate the medicine container 10 placed between the rollers 34a in a circumferential direction. This allows the medicine container 10 to rotate once in the circumferential direction, so that the entire area of the label attached to the medicine container 10 can be directed to the barcode reader 34b. The barcode reader 34b then reads a barcode from the label of the medicine container 10 rotated by the roller 34a.

[秤量計35]
前記秤量計35は、前記混注装置1において実行される混注処理において前記注射器11の重量を測定するために用いられ、前記秤量計35による測定結果は前記第2制御部500に入力される。なお、前記秤量計35は、前記第2ロボットアーム22の可動範囲内に配置されており、前記第2ロボットアーム22により載置された前記注射器11の重量を測定する。また、前記秤量計35とは別に、前記薬品容器10又は前記注射器11などを秤量する秤量計が前記載置棚33に設けられていることも考えられる。
[Weighing scale 35]
The weighing meter 35 is used to measure the weight of the syringe 11 in the co-infusion process executed in the co-infusion device 1, and the measurement result by the weighing meter 35 is input to the second control unit 500. The weighing meter 35 is disposed within the movable range of the second robot arm 22, and measures the weight of the syringe 11 placed by the second robot arm 22. In addition to the weighing meter 35, a weighing meter that weighs the medicine container 10 or the syringe 11, etc. may be provided on the placement shelf 33.

[針曲り検知部36]
図14に示すように、前記針曲り検知部36には、前記注射器11の前記注射針11cを挿入して移動させることが可能な長穴36aが形成されている。また、前記針曲り検知部36は、前記長穴36aを挟んで検出光を照射及び受光し、互いの検出光が非平行となるように配置された第1光センサ361及び第2光センサ362を備える。即ち、前記第1光センサ361及び前記第2光センサ362の検出光の照射方向は異なっている。前記第1光センサ361及び第2光センサ362による検知結果は前記第2制御部500に入力される。
[Needle bending detection unit 36]
As shown in Fig. 14, the needle bending detection unit 36 is formed with an elongated hole 36a into which the injection needle 11c of the syringe 11 can be inserted and moved. The needle bending detection unit 36 also includes a first optical sensor 361 and a second optical sensor 362 that irradiate and receive detection light across the elongated hole 36a and are arranged so that their detection lights are non-parallel to each other. That is, the first optical sensor 361 and the second optical sensor 362 irradiate detection light in different directions. Detection results by the first optical sensor 361 and the second optical sensor 362 are input to the second control unit 500.

そして、前記第2ロボットアーム22により、前記注射器11に装着されている前記注射針11cが前記長穴36aに挿入されて上下方向に移動される。このとき、前記第1光センサ361及び前記第2光センサ362各々の検出光が前記注射針11cによって遮られると、前記第1光センサ361及び前記第2光センサ362各々はオフする。 Then, the injection needle 11c attached to the syringe 11 is inserted into the long hole 36a and moved in the vertical direction by the second robot arm 22. At this time, when the detection light of each of the first optical sensor 361 and the second optical sensor 362 is blocked by the injection needle 11c, each of the first optical sensor 361 and the second optical sensor 362 is turned off.

これにより、前記第2制御部500では、前記検出光を遮るときの前記注射針11cの位置情報を用いて前記注射針11cの曲りなどを検知することが可能である。なお、前記注射針11cをカメラで撮影し、この撮影した画像に対する画像認識で針曲りなどを検知することも他の実施形態として考えられる。そして、前記注射針11cに曲りが生じている場合、前記第2制御部500は、前記注射針11cの曲り量に基づいて、例えば前記第2ロボットアーム22により前記注射針11cで前記輸液バッグ12の混注口のゴム栓を穿刺する際の針先位置などを調整することが可能である。 As a result, the second control unit 500 can detect bending of the injection needle 11c using the position information of the injection needle 11c when the detection light is blocked. In another embodiment, the injection needle 11c is photographed with a camera and needle bending is detected by image recognition of the photographed image. If the injection needle 11c is bent, the second control unit 500 can adjust the needle tip position when the injection needle 11c punctures the rubber stopper of the mixed injection port of the infusion bag 12 with the injection needle 11c, for example, by the second robot arm 22, based on the amount of bending of the injection needle 11c.

[混注連通口37]
前記混注連通口37は、図3に示すように、前記混注処理室104の側壁における外側に突出するドーム状箇所に形成されており、且つ前記ドーム状箇所には上下方向に前記輸液バッグ12の混注口を通すための切欠きが形成されている。そのため、前記輸液バッグ保持部103が上昇すると、前記輸液バッグ12の混注口が前記混注処理室104内に位置することになる。これにより、前記第2ロボットアーム22で保持された前記注射器11の注射針11cが前記輸液バッグ12の混注口に挿通可能となる。
[Mixed injection communication port 37]
3, the mixed injection communication port 37 is formed in a dome-shaped portion protruding outward from the side wall of the mixed injection processing chamber 104, and a notch for passing the mixed injection port of the infusion bag 12 in the vertical direction is formed in the dome-shaped portion. Therefore, when the infusion bag holding portion 103 rises, the mixed injection port of the infusion bag 12 is positioned in the mixed injection processing chamber 104. As a result, the injection needle 11c of the syringe 11 held by the second robot arm 22 can be inserted into the mixed injection port of the infusion bag 12.

[針挿入確認透明窓38]
前記針挿入確認透明窓38は、前記トレイ搬送終端部110aの前記輸液バッグ12を前記混注処理部300から視認可能な窓であり、前記注射器11の注射針11cが前記輸液バッグ12に挿入された状態を確認するための画像撮影時に使用される。
[Needle insertion confirmation transparent window 38]
The needle insertion confirmation transparent window 38 is a window through which the infusion bag 12 at the tray transport end 110a can be viewed from the mixed injection processing unit 300, and is used when taking images to confirm that the injection needle 11c of the syringe 11 has been inserted into the infusion bag 12.

[注射器確認カメラ42]
また、前記注射器確認カメラ42は、図6に示すように、前記混注処理部300の天井部に配置されている。そして、前記注射器確認カメラ42は、前記注射器11に吸引された薬品の有無及び量などを確認するために前記注射器11を撮影するために用いられる。前記注射器確認カメラ42は、予め固定された撮影範囲内の画像を撮影するものであってもよいが、前記第2制御部500によって制御されることにより前記撮影範囲の位置及びサイズを任意に変更可能なものであってもよい。また、後述するように、前記混注装置1では、前記注射器確認カメラ42により、前記注射器11及び前記薬品容器10が一度に撮影され、信憑性の高い鑑査画像が提供される。前記第2制御部500は、前記注射器確認カメラ42による前記撮影画像を、例えば前記混注装置1で実行される混注処理の適否を画像で鑑査するために、前記データ記憶部404、前記データ記憶部504、又は前記混注装置1の外部に設けられたハードディスク等の記憶部に記録させる。そして、前記第2制御部500は、ユーザーによる前記鑑査の際に、前記注射器確認カメラ42による撮影画像を前記タッチパネルモニタ14又は前記タッチパネルモニタ203などの表示装置に表示させる。
[Syringe Confirmation Camera 42]
In addition, the syringe confirmation camera 42 is disposed on the ceiling of the co-injection processing unit 300 as shown in FIG. 6. The syringe confirmation camera 42 is used to photograph the syringe 11 in order to confirm the presence and amount of the drug aspirated into the syringe 11. The syringe confirmation camera 42 may photograph an image within a pre-fixed photographing range, or may be controlled by the second control unit 500 to arbitrarily change the position and size of the photographing range. In addition, as described later, in the co-injection device 1, the syringe confirmation camera 42 photographs the syringe 11 and the drug container 10 at once, providing a highly reliable inspection image. The second control unit 500 records the photographed image by the syringe confirmation camera 42 in a storage unit such as the data storage unit 404, the data storage unit 504, or a hard disk provided outside the co-injection device 1, for example, in order to inspect the appropriateness of the co-injection process performed by the co-injection device 1 with the image. Then, the second control unit 500 causes the image captured by the syringe confirmation camera 42 to be displayed on a display device such as the touch panel monitor 14 or the touch panel monitor 203 during the inspection by the user.

[注射針着脱装置43]
前記注射針着脱装置43は、図15及び図16に示すように、切り込み部が形成されたチャック部43aの穴部43bにキャップ11dが装着された注射針11cの先端が上向きで差し込まれる。モーター43cが駆動されると、図示しないカム機構によって前記チャック部43aの穴部43bが拡がって、前記キャップ11dと共に前記注射針11cが差し込み可能となる。前記モーター43cの駆動が停止されると、バネ43dによって前記キャップ11d及び前記注射針11cの保持状態が維持される。針回しモーター43eが駆動されると、ギア43f及びギア43gが回転し、前記チャック部43aが回転して、前記キャップ11d及び前記注射針11cが回転される。
[Injection needle attachment/detachment device 43]
As shown in Figures 15 and 16, in the injection needle attaching/detaching device 43, the tip of the injection needle 11c with the cap 11d attached is inserted upward into the hole 43b of the chuck portion 43a in which a notch is formed. When the motor 43c is driven, the hole 43b of the chuck portion 43a is expanded by a cam mechanism (not shown), and the injection needle 11c can be inserted together with the cap 11d. When the driving of the motor 43c is stopped, the cap 11d and the injection needle 11c are maintained in a held state by the spring 43d. When the needle rotating motor 43e is driven, the gears 43f and 43g rotate, the chuck portion 43a rotates, and the cap 11d and the injection needle 11c rotate.

前記注射針11c及び前記キャップ11d各々には、前記キャップ11dが前記注射針11cに装着された状態で周方向に回転したときに接触するリブが設けられている。そのため、前記注射針11cは、前記チャック部43aによって前記注射針11cの前記キャップ11dが回転されたときに前記キャップ11dと共に回転し、前記シリンジ11aに対して着脱される。また、前記注射針着脱装置43では、前記チャック部43aによって前記キャップ11dが保持された状態で、前記第2ロボットアーム22によって前記注射器11を前記チャック部43aに接近又は離間させることにより前記注射針11cに対する前記キャップ11dの着脱を自動で行うことも可能である。なお、前記注射針着脱装置43では、前記注射針11cの先端が上に向くので、前記注射針11cが外された前記シリンジ11aの先端開口は上向きとなり、前記シリンジ11aの首部開口からの液垂れを防止することができる。 The injection needle 11c and the cap 11d are each provided with a rib that comes into contact when the cap 11d rotates in the circumferential direction while attached to the injection needle 11c. Therefore, when the cap 11d of the injection needle 11c is rotated by the chuck portion 43a, the injection needle 11c rotates together with the cap 11d and is attached to and detached from the syringe 11a. In addition, in the injection needle attachment/detachment device 43, the second robot arm 22 can automatically attach and detach the cap 11d to and from the injection needle 11c by moving the syringe 11 close to or away from the chuck portion 43a while the cap 11d is held by the chuck portion 43a. In addition, in the injection needle attachment/detachment device 43, since the tip of the injection needle 11c faces upward, the tip opening of the syringe 11a from which the injection needle 11c has been removed faces upward, and dripping from the neck opening of the syringe 11a can be prevented.

[針挿入確認カメラ44]
また、前記針挿入確認カメラ44は、前記混注処理室104外に位置する前記輸液バッグ12と、前記混注処理室104内の前記注射器11を一つの画像内に収まるように撮影する。前記第2制御部500は、前記輸液バッグ12の混注口のゴム栓を前記注射針11cで穿刺した際に、前記針挿入確認カメラ44によって前記針挿入確認透明窓38の方向を撮影する。そして、前記針挿入確認カメラ44による撮影画像は、例えば前記タッチパネルモニタ14に表示される。ここに、図17は、前記針挿入確認カメラ44による撮影画像の一例である。これにより、ユーザーは、前記注射針11cの先端側が前記輸液バッグ12内に位置しているか否かを前記撮影画像によって確認することができる。なお、前記撮影画像は、例えば最終鑑査のために前記混注装置1の内部又は外部に設けられたハードディスク等の記憶部に保存される。そして、前記撮影画像が表示されている前記タッチパネルモニタ14で、ユーザーによりOKボタンが操作されて適切に混注処理が終了したと判断されると、前記輸液バッグ12が前記バッグ昇降部113によって降下され、前記トレイ101に戻される。
[Needle insertion confirmation camera 44]
In addition, the needle insertion confirmation camera 44 photographs the infusion bag 12 located outside the mixed injection processing chamber 104 and the syringe 11 in the mixed injection processing chamber 104 so that they fit within one image. When the second control unit 500 punctures the rubber stopper of the mixed injection port of the infusion bag 12 with the injection needle 11c, the needle insertion confirmation camera 44 photographs the direction of the needle insertion confirmation transparent window 38. The image photographed by the needle insertion confirmation camera 44 is displayed on, for example, the touch panel monitor 14. Here, FIG. 17 is an example of an image photographed by the needle insertion confirmation camera 44. This allows the user to check whether the tip side of the injection needle 11c is located in the infusion bag 12 by the photographed image. The photographed image is stored in a storage unit such as a hard disk provided inside or outside the mixed injection device 1 for final inspection, for example. Then, when the user operates the OK button on the touch panel monitor 14 on which the captured image is displayed, determining that the co-infusion process has been properly completed, the infusion bag 12 is lowered by the bag lifting section 113 and returned to the tray 101.

[殺菌灯45]
前記殺菌灯45は、例えば前記混注処理の開始の3時間前から点灯される。図6に示すように、二つの前記殺菌灯45のうち1つは前記第1ロボットアーム21及び前記第2ロボットアーム22の間の位置に設けられている。そのため、前記第1ロボットアーム21及び前記第2ロボットアーム22に遮られる殺菌光の量は少なくなり、前記混注処理室104内を満遍なく殺菌することができる。また、前記混注処理部300には、前記混注処理室104内の空気を当該混注処理室104の側壁の下部に形成されたスリット104b(図3、図4参照)から吸引して前記混注処理室104の上方に設けられた不図示の排気ファンから排出する排気システムが設けられている。また、前記混注処理室104の天井部に形成された吸気口から外気を清浄にして前記混注処理室104等に導く給気システムも設けられている。
[Germicidal lamp 45]
The germicidal lamp 45 is turned on, for example, three hours before the start of the mixed injection process. As shown in FIG. 6, one of the two germicidal lamps 45 is provided at a position between the first robot arm 21 and the second robot arm 22. Therefore, the amount of germicidal light blocked by the first robot arm 21 and the second robot arm 22 is reduced, and the mixed injection processing chamber 104 can be sterilized evenly. In addition, the mixed injection processing unit 300 is provided with an exhaust system that sucks the air in the mixed injection processing chamber 104 from a slit 104b (see FIGS. 3 and 4) formed in the lower part of the side wall of the mixed injection processing chamber 104 and exhausts it from an exhaust fan (not shown) provided above the mixed injection processing chamber 104. In addition, an air supply system is also provided that cleans the outside air from an air intake formed in the ceiling part of the mixed injection processing chamber 104 and leads it to the mixed injection processing chamber 104, etc.

続いて、図18~図21を参照しつつ、前記収容ユニット700について説明する。なお、図18は前記薬品装填部200及び前記収容ユニット700の正面図、図19は図18におけるI-I断面図、図20は図18におけるII-II断面図である。また、図21は、前記収容ユニット700の内部構成を示す模式図である。なお、以下では、図18~図21に示す上下左右及び前後の方向を用いて説明することがある。 Next, the storage unit 700 will be described with reference to Figures 18 to 21. Note that Figure 18 is a front view of the drug loading section 200 and the storage unit 700, Figure 19 is a cross-sectional view taken along line II in Figure 18, and Figure 20 is a cross-sectional view taken along line II-II in Figure 18. Also, Figure 21 is a schematic diagram showing the internal configuration of the storage unit 700. Note that the following description may use the up-down, left-right, and front-back directions shown in Figures 18 to 21.

前記収容ユニット700は、トレイ搬入部710、昇降ユニット800、及びトレイ搬送部900などを備え、前記混注制御部100によって制御される。前記トレイ搬入部710及び前記昇降ユニット800は、前記作業テーブル202の後方に配置されており、前記トレイ搬送部900は、前記作業テーブル202の下方に配置されている。前記収容ユニット700には、複数の前記トレイ101が収容可能であり、前記混注制御部100は、任意の前記トレイ101を前記収容ユニット700から搬出させることが可能である。なお、前記収容ユニット700の具体的構成については、同様の機能を達成することができれば、ここで説明する構成に限らない。 The storage unit 700 includes a tray loading section 710, a lifting unit 800, and a tray transport section 900, and is controlled by the co-infusion control section 100. The tray loading section 710 and the lifting unit 800 are disposed behind the work table 202, and the tray transport section 900 is disposed below the work table 202. The storage unit 700 can store a plurality of the trays 101, and the co-infusion control section 100 can transport any of the trays 101 out of the storage unit 700. The specific configuration of the storage unit 700 is not limited to the configuration described here, as long as it can achieve the same function.

前記トレイ搬入部710は、前記収容ユニット700内に前記トレイ101を搬入するために用いられるトレイ装填口711を開閉するシャッター712と、前記シャッター712の開閉に用いられる駆動部713とを備える。前記駆動部713は、例えばモーター、ギア、張架ローラー、及びベルトを含むベルトコンベヤーであり、前記モーター及び前記ギアによって前記張架ローラーが回転された場合に、前記ベルトに連結された前記シャッター712が開閉される。前記シャッター712が開かれると、ユーザーは、前記作業テーブル202上で前記トレイ101を後方側にスライド移動させることにより、前記トレイ101を前記収容ユニット700の昇降ユニット800内に装填することが可能となる。なお、前記トレイ装填口711は、前記トレイ排出口206に対して上下方向に離間した位置に配置されている。具体的に、前記トレイ装填口711は、前記トレイ排出口206よりも高い位置に配置されている。 The tray loading section 710 includes a shutter 712 that opens and closes a tray loading port 711 used to load the tray 101 into the storage unit 700, and a drive section 713 that opens and closes the shutter 712. The drive section 713 is, for example, a belt conveyor including a motor, a gear, a tension roller, and a belt, and when the tension roller is rotated by the motor and the gear, the shutter 712 connected to the belt is opened and closed. When the shutter 712 is opened, the user can load the tray 101 into the lifting unit 800 of the storage unit 700 by sliding the tray 101 backward on the work table 202. The tray loading port 711 is disposed at a position spaced apart from the tray discharge port 206 in the vertical direction. Specifically, the tray loading port 711 is disposed at a higher position than the tray discharge port 206.

前記昇降ユニット800は、上下方向に昇降可能に支持された移動筐体810と、前記移動筐体810内において上下方向に配置された複数段のトレイ収容部811と、前記トレイ収容部811に対する前記トレイ101の搬入及び搬出に用いられる駆動部812及び813と、前記移動筐体810を上下方向に昇降させる昇降機構820とを備える。なお、前記移動筐体810は、例えば前記収容ユニット700の筐体内面に形成されたレール部(不図示)によって上下方向にスライド可能に支持されている。前記移動筐体810は、少なくとも最上段の前記トレイ収容部811が前記トレイ装填口711よりも上方に位置する状態と、最下段の前記トレイ収容部811が前記トレイ装填口711よりも下方に位置する状態との間で昇降可能である。特に、前記移動筐体810は、前記トレイ収容部811各々を、前記トレイ収容部811及び前記トレイ搬入部710の間で前記トレイ101が移動可能な状態と、前記トレイ収容部811及び前記トレイ搬送部900の間で前記トレイ101が移動可能な状態とに位置させることが可能な範囲で昇降する。 The lifting unit 800 includes a movable housing 810 supported so as to be liftable in the vertical direction, a plurality of tray storage sections 811 arranged vertically in the movable housing 810, drive sections 812 and 813 used to load and unload the tray 101 into and from the tray storage section 811, and a lifting mechanism 820 for lifting the movable housing 810 in the vertical direction. The movable housing 810 is supported so as to be slidable in the vertical direction, for example, by a rail section (not shown) formed on the inner surface of the housing of the storage unit 700. The movable housing 810 can be lifted and lowered at least between a state in which the uppermost tray storage section 811 is positioned above the tray loading opening 711 and a state in which the lowermost tray storage section 811 is positioned below the tray loading opening 711. In particular, the movable housing 810 moves up and down within a range that allows each of the tray storage sections 811 to be positioned in a state in which the tray 101 can be moved between the tray storage section 811 and the tray loading section 710, and in a state in which the tray 101 can be moved between the tray storage section 811 and the tray transport section 900.

前記トレイ収容部811は、前記トレイ101を支持可能な左右一対のベルト814と、前記ベルト814各々を走行可能に支持する複数の張架ローラー815と、前記張架ローラー815のいずれか一つに連結されたマグネットギア816とを含むベルトコンベヤーである。前記駆動部812及び前記駆動部813は、マグネットギア812a、813aを正転方向及び逆転方向に回転させることが可能なモーターである。前記マグネットギア812a、813aは、対向する位置に配置されている前記マグネットギア816を磁力によって同期回転させることが可能である。即ち、前記駆動部812、813の駆動力は、前記マグネットギア812a、813aから非接触で前記トレイ収容部811の前記マグネットギア816に伝達される。そして、前記マグネットギア816は、前記張架ローラー815及び前記ベルト814を走行させる。 The tray storage section 811 is a belt conveyor including a pair of left and right belts 814 capable of supporting the tray 101, a plurality of tension rollers 815 supporting each of the belts 814 so that the belts 814 can run, and a magnet gear 816 connected to one of the tension rollers 815. The driving section 812 and the driving section 813 are motors capable of rotating the magnet gears 812a and 813a in the forward and reverse directions. The magnet gears 812a and 813a can synchronously rotate the magnet gear 816 arranged in an opposing position by magnetic force. That is, the driving force of the driving sections 812 and 813 is transmitted from the magnet gears 812a and 813a to the magnet gear 816 of the tray storage section 811 in a non-contact manner. The magnet gear 816 then runs the tension rollers 815 and the belts 814.

従って、前記昇降ユニット800では、3段以上の前記トレイ収容部811を備える場合であっても、二つの前記駆動部812、813を用いて前記トレイ収容部811各々を駆動させることが可能である。そのため、前記混注装置1では、前記トレイ収容部811ごとにモーター等の駆動部を設ける場合に比べて、前記昇降ユニット800における発塵及びコストを抑制することができると共に、上下方向に移動する前記移動筐体810を軽量化することが可能である。 Therefore, even if the lifting unit 800 has three or more stages of tray storage sections 811, it is possible to drive each of the tray storage sections 811 using the two drive sections 812, 813. Therefore, in the co-infusion device 1, dust generation and costs in the lifting unit 800 can be suppressed compared to a case where a drive section such as a motor is provided for each tray storage section 811, and the moving housing 810 that moves in the vertical direction can be made lighter.

ここで、前記マグネットギア812a及び前記マグネットギア813aは、上下方向において異なる位置に配置されている。具体的に、前記マグネットギア812aは、前記作業テーブル202から前記トレイ装填口711を介して前記トレイ101が装填可能な位置に配置された前記トレイ収容部811の前記マグネットギア816に対向する位置に配置されている。また、前記マグネットギア813aは、前記マグネットギア812aの下方であって、前記トレイ収容部811と前記トレイ搬送部900との間で前記トレイ101が移動可能な位置に配置された前記トレイ収容部811の前記マグネットギア816に対向する位置に配置されている。 The magnet gear 812a and the magnet gear 813a are disposed at different positions in the vertical direction. Specifically, the magnet gear 812a is disposed at a position facing the magnet gear 816 of the tray storage unit 811 disposed at a position where the tray 101 can be loaded from the work table 202 through the tray loading port 711. The magnet gear 813a is disposed below the magnet gear 812a at a position facing the magnet gear 816 of the tray storage unit 811 disposed at a position where the tray 101 can be moved between the tray storage unit 811 and the tray transport unit 900.

これにより、前記収容ユニット700では、前記作業テーブル202の下方の領域を有効に利用して、例えば前記トレイ収容部811と前記トレイ搬送部900との間で前記トレイ101を搬送することが可能である。以下、前記作業テーブル202から前記トレイ収容部811に前記トレイ101を搬入可能な前記トレイ収容部811の位置を第1移動位置と称し、前記トレイ収容部811と前記トレイ搬送部900との間で前記トレイ101が移動可能な前記トレイ収容部811の位置を第2移動位置と称することがある。 In this way, in the storage unit 700, the area below the work table 202 can be effectively utilized to transport the tray 101, for example, between the tray storage section 811 and the tray transport section 900. Hereinafter, the position of the tray storage section 811 at which the tray 101 can be carried from the work table 202 to the tray storage section 811 may be referred to as a first movement position, and the position of the tray storage section 811 at which the tray 101 can be moved between the tray storage section 811 and the tray transport section 900 may be referred to as a second movement position.

前記昇降機構820は、モーター821と、左右一対のベルト822と、複数の張架ローラー823とを備えるベルトコンベヤーである。前記モーター821は、前記張架ローラー823を駆動させることにより、前記ベルト822各々を上下方向に走行させる。前記ベルト822各々は、前記移動筐体810に連結されている。そして、前記昇降機構820は、前記モーター821の正回転又は逆回転によって前記ベルト822各々を上下方向に走行させることにより前記移動筐体810を上下方向に移動させる。 The lifting mechanism 820 is a belt conveyor equipped with a motor 821, a pair of left and right belts 822, and a number of tension rollers 823. The motor 821 drives the tension rollers 823 to make each of the belts 822 run vertically. Each of the belts 822 is connected to the movable housing 810. The lifting mechanism 820 moves the movable housing 810 vertically by making each of the belts 822 run vertically by forward or reverse rotation of the motor 821.

前記トレイ搬送部900は、第1搬送部910、第2搬送部920、ICリーダ930、及び第3搬送部940を備える。前記第1搬送部910は、前記トレイ101を前後方向に搬送可能であり、前記第2搬送部920は、前記トレイ101を左右方向に搬送可能である。例えば、前記第1搬送部910、前記第2搬送部920、及び前記第3搬送部940各々は、モーター、ギア、張架ローラー、ベルト等を備えるベルトコンベヤーであり、前記ベルトが前記モーター、前記ギア、及び前記張架ローラーによって駆動されることにより、前記ベルト上で保持されている前記トレイ101を搬送可能である。 The tray transport unit 900 includes a first transport unit 910, a second transport unit 920, an IC reader 930, and a third transport unit 940. The first transport unit 910 can transport the tray 101 in the front-rear direction, and the second transport unit 920 can transport the tray 101 in the left-right direction. For example, each of the first transport unit 910, the second transport unit 920, and the third transport unit 940 is a belt conveyor including a motor, a gear, a tension roller, a belt, etc., and the belt is driven by the motor, the gear, and the tension roller to transport the tray 101 held on the belt.

より具体的に、前記第1搬送部910は、前記トレイ収容部811に収容されている前記トレイ101を前記トレイ排出口206に向けて搬送することが可能である。また、前記第1搬送部910は、前記トレイ101を前記トレイ収容部811に収容することが可能である。前記第2搬送部920は、上下方向に移動可能に構成されており、前記第1搬送部910上に載置された前記トレイ101を左右方向に搬送可能な使用可能状態と、前記使用可能状態から下方に退避した退避状態(図21参照)との間で移動可能である。前記第3搬送部940は、前記第2搬送部920が前記使用可能状態である場合に、前記第2搬送部920と前記トレイ排出口701との間で前記トレイ101を搬送可能である。 More specifically, the first transport unit 910 can transport the tray 101 housed in the tray housing unit 811 toward the tray discharge port 206. The first transport unit 910 can house the tray 101 in the tray housing unit 811. The second transport unit 920 is configured to be movable in the vertical direction and can move between a usable state in which the tray 101 placed on the first transport unit 910 can be transported in the horizontal direction and a retracted state (see FIG. 21) in which the tray 101 is retracted downward from the usable state. The third transport unit 940 can transport the tray 101 between the second transport unit 920 and the tray discharge port 701 when the second transport unit 920 is in the usable state.

例えば、前記第2搬送部920は、前記退避状態から前記使用可能状態に移行する際、前記第1搬送部910上の予め定められた位置に載置されている前記トレイ101を保持しつつ上方に移動することにより、前記トレイ101を前記第3搬送部940との間で搬送可能な状態となる。また、前記第2搬送部920は、前記使用可能状態から前記退避状態に移行する際には、前記第2搬送部920に載置されている前記トレイ101を保持しつつ前記第1搬送部910よりも下方に移動して、前記トレイ101を前記第1搬送部910に受け渡す。 For example, when the second conveying unit 920 transitions from the retracted state to the usable state, it moves upward while holding the tray 101 placed at a predetermined position on the first conveying unit 910, thereby making it possible to convey the tray 101 between the third conveying unit 940. Also, when the second conveying unit 920 transitions from the usable state to the retracted state, it moves downward below the first conveying unit 910 while holding the tray 101 placed on the second conveying unit 920, and hands over the tray 101 to the first conveying unit 910.

これにより、前記第2搬送部920は、前記使用可能状態において、前記トレイ収容部811から前記第1搬送部910上に排出された前記トレイ101を、前記第3搬送部940に搬送することが可能である。また、前記第2搬送部920は、前記使用可能状態において、前記混注処理部300から前記トレイ排出口701を介して供給される前記トレイ101を、前記第3搬送部940を介して受け取り、前記第1搬送部910に搬送することが可能である。 Thereby, in the usable state, the second conveying unit 920 can convey the tray 101 discharged from the tray storage unit 811 onto the first conveying unit 910 to the third conveying unit 940. In addition, in the usable state, the second conveying unit 920 can receive the tray 101 supplied from the mixed injection processing unit 300 via the tray discharge port 701 via the third conveying unit 940 and convey it to the first conveying unit 910.

前記ICリーダ930は、前記トレイ搬送部900の前記第1搬送部910に載置されている前記トレイ101の前記ICタグ101bから情報を読み取ることが可能である。前記ICリーダ930により前記ICタグ101bから読み取られる前記トレイ101の識別情報は、前記第2制御部500に入力される。 The IC reader 930 is capable of reading information from the IC tag 101b of the tray 101 placed on the first transport section 910 of the tray transport section 900. The identification information of the tray 101 read from the IC tag 101b by the IC reader 930 is input to the second control section 500.

また、前記ストック棚には、前記トレイ101各々が個別に収容される個別収容部に対して前記収容ユニット700側とは異なる位置から前記トレイ101を取り出すために開閉される鍵付きの扉が設けられることが考えられる。これにより、例えばユーザーが前記ストック棚から必要に応じて前記トレイ101各々を取り出して纏めて鑑査することが可能であると共に、前記トレイ101を取り出し可能なユーザーを前記扉の鍵を保有する特定のユーザーに制限することが可能である。 The stock shelf may be provided with a door with a key that can be opened and closed to remove the trays 101 from a position different from the storage unit 700 side with respect to the individual storage sections in which the trays 101 are stored individually. This allows, for example, a user to remove the trays 101 from the stock shelf as needed and inspect them all at once, and also allows the users who can remove the trays 101 to be limited to specific users who have a key to the door.

[混注処理]
次に、前記混注装置1において、前記混注制御部100によって前記混注処理部300が制御されることによって実行される混注処理の基本的な処理手順の一例について説明する。前記混注処理では、以下に説明するように、前記第2制御部500が、前記第1ロボットアーム21及び前記第2ロボットアーム22などを制御することにより、前記調製データに基づいて一又は複数の前記薬品容器10から前記注射器11で薬品を吸引すると共に前記注射器11から前記輸液バッグ12などの他の容器に前記薬品を注入する。
[Mixed injection processing]
Next, an example of a basic processing procedure of the co-infusion processing executed by controlling the co-infusion processing unit 300 by the co-infusion control unit 100 in the co-infusion device 1 will be described. In the co-infusion processing, as described below, the second control unit 500 controls the first robot arm 21 and the second robot arm 22, etc., to aspirate a drug from one or more drug containers 10 with the syringe 11 based on the preparation data, and inject the drug from the syringe 11 into another container such as the infusion bag 12.

[バイアル瓶10Bを使用する混注処理]
続いて、前記バイアル瓶10Bに収容された薬品が溶解の必要のある粉薬のような薬品である場合に、その薬品を輸液と混合してから前記輸液バッグ12に注入する際の混注処理の基本動作について説明する。また、ここでは前記混注処理のうち前記トレイ101が前記収容ユニット700から前記混注処理部300に供給された後の処理について説明する。なお、前記アンプル10Aを使用する混注処理の説明は省略する。
[Mixed injection process using vial 10B]
Next, a basic operation of the mixed injection process will be described when the medicine contained in the vial bottle 10B is a powdered medicine that needs to be dissolved, and the medicine is mixed with an infusion liquid and then injected into the infusion bag 12. Also, the process after the tray 101 is supplied from the storage unit 700 to the mixed injection processing unit 300 will be described. Note that the description of the mixed injection process using the ampoule 10A will be omitted.

前記第2制御部500は、前記トレイ101が前記トレイ搬送部110に供給されると、前記ICリーダ101cによって前記トレイ101の前記ICタグ101bから前記トレイ101の識別情報を読み取る。そして、前記第2制御部500は、前記トレイ101の識別情報が、当該混注処理の前記調製データに予め対応付けられた識別情報に一致する場合、前記シャッター111を開く。その後、前記第2制御部500は、前記トレイ101の前記器材載置部102を、前記トレイ搬送部110の前記トレイ昇降部112により上昇させて前記混注処理室104に露出させる。 When the tray 101 is supplied to the tray transport unit 110, the second control unit 500 reads the identification information of the tray 101 from the IC tag 101b of the tray 101 by the IC reader 101c. Then, when the identification information of the tray 101 matches the identification information previously associated with the preparation data of the co-infusion process, the second control unit 500 opens the shutter 111. After that, the second control unit 500 raises the equipment placement unit 102 of the tray 101 by the tray lift unit 112 of the tray transport unit 110 to expose it to the co-infusion process chamber 104.

次に、前記第2制御部500は、前記器材載置部102を前記トレイ確認カメラ41により撮影する。そして、前記第2制御部500は、前記トレイ確認カメラ41による撮影画像に基づく画像認識処理によって、前記器材載置部102に載置された前記バイアル瓶10B及び前記注射器11などの器材の位置や向きを把握する。特に、前記第2制御部500は、前記器材載置部102から前記バイアル瓶10B又は前記注射器11を取り出す度に、前記トレイ確認カメラ41で前記器材載置部102を撮影し、その撮影画像から最新の前記バイアル瓶10B及び前記注射器11の位置や向きを把握する。 Next, the second control unit 500 photographs the instrument placement unit 102 with the tray confirmation camera 41. Then, the second control unit 500 grasps the positions and orientations of the instruments, such as the vial bottle 10B and the syringe 11, placed on the instrument placement unit 102 by image recognition processing based on the image photographed by the tray confirmation camera 41. In particular, the second control unit 500 photographs the instrument placement unit 102 with the tray confirmation camera 41 every time the vial bottle 10B or the syringe 11 is removed from the instrument placement unit 102, and grasps the latest positions and orientations of the vial bottle 10B and the syringe 11 from the photographed image.

続いて、前記第2制御部500は、前記第1ロボットアーム21により、前記混注処理室104内に露出された前記器材載置部102に載置された前記注射器11を前記載置棚33に仮置きする。また、前記第2制御部500は、前記第1ロボットアーム21により、前記器材載置部102に載置された前記バイアル瓶10Bを前記薬品読取部34にセットする。そして、前記第2制御部500は、前記薬品読取部34により、前記バイアル瓶10Bに収容された薬品の種類などの情報を読み取る。 The second control unit 500 then causes the first robot arm 21 to temporarily place the syringe 11 placed on the equipment placement unit 102 exposed in the mixed injection processing chamber 104 on the placement shelf 33. The second control unit 500 also causes the first robot arm 21 to set the vial bottle 10B placed on the equipment placement unit 102 in the drug reading unit 34. The second control unit 500 then causes the drug reading unit 34 to read information such as the type of drug contained in the vial bottle 10B.

次に、前記第2制御部500は、前記器材載置部102上の全ての器材を取り出すと、前記トレイ搬送部110の前記トレイ昇降部112により前記器材載置部102を下降させて前記トレイ101に戻す。なお、前記第2制御部500は、前記器材載置部102上の器材が全て取り出されたか否かを前記トレイ確認カメラ41による撮影画像に基づく画像認識処理により確認する。 Next, when the second control unit 500 has removed all of the equipment from the equipment placement unit 102, the tray lift unit 112 of the tray transport unit 110 lowers the equipment placement unit 102 and returns it to the tray 101. The second control unit 500 confirms whether all of the equipment from the equipment placement unit 102 has been removed by image recognition processing based on the image captured by the tray confirmation camera 41.

その後、前記第2制御部500は、前記シャッター111を閉めて、前記トレイ搬送部110により前記トレイ101を前記トレイ搬送終端部110aに搬送させる。次に、前記第2制御部500は、前記トレイ搬送部110の前記バッグ昇降部113により前記トレイ101の前記輸液バッグ保持部103で保持されている前記輸液バッグ12の混注口を前記混注処理室104に形成された混注連通口37に位置させる。 Then, the second control unit 500 closes the shutter 111 and causes the tray transport unit 110 to transport the tray 101 to the tray transport terminal 110a. Next, the second control unit 500 causes the bag lift unit 113 of the tray transport unit 110 to position the mixed injection port of the infusion bag 12 held by the infusion bag holding unit 103 of the tray 101 at the mixed injection communication port 37 formed in the mixed injection processing chamber 104.

そして、前記第2制御部500は、前記第2ロボットアーム22により、前記薬品読取部34にセットされた前記バイアル瓶10Bを前記載置棚33に移動させる。一方、この移動処理と並行して、前記第2制御部500は、前記第1ロボットアーム21により、前記器材載置部102に載置された前記注射器11の前記注射針11cを前記キャップ11dが装着された状態のままで前記注射針着脱装置43にセットする。 Then, the second control unit 500 moves the vial bottle 10B set in the medicine reading unit 34 to the storage shelf 33 by the second robot arm 22. Meanwhile, in parallel with this moving process, the second control unit 500 sets the injection needle 11c of the syringe 11 placed on the equipment placement unit 102 in the injection needle attachment/detachment device 43 by the first robot arm 21 with the cap 11d still attached.

次に、前記第2制御部500は、前記第1ロボットアーム21により、前記載置棚33から前記注射器11を取り出し、前記第2ロボットアーム22にセットする。続いて、前記第2制御部500は、前記第2ロボットアーム22により、前記注射器11を前記注射針着脱装置43に移動させて前記注射器11に前記注射針11cをセットさせる。その後、前記第2制御部500は、前記第2ロボットアーム22により、前記注射器11を前記針曲り検知部36に移動させ、前記注射針11cの曲りの有無を検出する。なお、前記注射針11cが前記注射器11のシリンジ11aに装着された状態で前記トレイ101にセットされることも考えられる。この場合には、前記注射器11に前記注射針11cにセットする工程は省略される。 Next, the second control unit 500 uses the first robot arm 21 to take out the syringe 11 from the shelf 33 and set it on the second robot arm 22. Next, the second control unit 500 uses the second robot arm 22 to move the syringe 11 to the injection needle attachment/detachment device 43 and set the injection needle 11c on the syringe 11. Thereafter, the second control unit 500 uses the second robot arm 22 to move the syringe 11 to the needle bending detection unit 36 and detects whether the injection needle 11c is bent. It is also possible that the injection needle 11c is set on the tray 101 in a state where it is attached to the syringe 11a of the syringe 11. In this case, the process of setting the injection needle 11c on the syringe 11 is omitted.

続いて、前記第2制御部500は、前記第2ロボットアーム22により、前記トレイ搬送終端部110aに搬送された前記輸液バッグ12の混注口のゴム栓に前記注射器11の前記注射針11cを穿刺して、前記輸液バッグ12から前記調製データで示された溶解量の輸液を吸引する。一方、前記第2制御部500は、前記第1ロボットアーム21により、前記載置棚33に載置されている前記バイアル瓶10Bを取り出す。 Then, the second control unit 500 causes the injection needle 11c of the syringe 11 to pierce the rubber stopper of the mixed injection port of the infusion bag 12 transported to the tray transport terminal 110a by the second robot arm 22, and aspirates the amount of infusion indicated by the preparation data from the infusion bag 12. Meanwhile, the second control unit 500 causes the first robot arm 21 to remove the vial bottle 10B placed on the storage shelf 33.

そして、前記第2制御部500は、前記第1ロボットアーム21及び前記第2ロボットアーム22により、前記バイアル瓶10Bと前記注射器11とをそれぞれ接近させて、前記注射器11の前記注射針11cを前記バイアル瓶10Bに穿刺する。その後、前記第2制御部500は、前記第2ロボットアーム22によって前記プランジャ11bを操作することにより、前記注射器11内の前記輸液を前記バイアル瓶10B内に注入する。このように、前記薬品が粉薬である場合には、前記混注処理において、前記注射器11で前記輸液バッグ12から輸液を抜き取ると共に前記注射器11から前記バイアル瓶10Bに前記輸液を注入する溶解工程が実行される。これにより、前記バイアル瓶10B内の薬品が前記輸液で溶解される。このとき、前記注射器11及び前記バイアル瓶10Bの姿勢は、前記注射器11の前記注射針11cが鉛直下方向に向けられ、前記バイアル瓶10Bの口部が鉛直上方向に向けられた状態である。 Then, the second control unit 500 brings the vial bottle 10B and the syringe 11 close to each other using the first robot arm 21 and the second robot arm 22, and punctures the injection needle 11c of the syringe 11 into the vial bottle 10B. After that, the second control unit 500 injects the infusion in the syringe 11 into the vial bottle 10B by operating the plunger 11b using the second robot arm 22. In this way, when the medicine is a powder, a dissolution process is performed in which the infusion is extracted from the infusion bag 12 by the syringe 11 and the infusion is injected from the syringe 11 into the vial bottle 10B in the mixed injection process. As a result, the medicine in the vial bottle 10B is dissolved by the infusion. At this time, the position of the syringe 11 and the vial bottle 10B is such that the injection needle 11c of the syringe 11 is facing vertically downward, and the mouth of the vial bottle 10B is facing vertically upward.

次に、前記第2制御部500は、前記第1ロボットアーム21により、前記輸液が注入された前記バイアル瓶10Bを前記攪拌装置32にセットする。これにより、前記攪拌装置32では、前記バイアル瓶10B内の薬品及び輸液が攪拌される攪拌工程が実行される。前記攪拌工程における攪拌時間は、例えば前記薬品の種別によって予め定められている。また、前記攪拌時間は、前記薬品及び前記輸液の組み合わせごとに予め定められていてもよく、前記バイアル瓶10B内の薬品量によって変更されてもよい。前記攪拌装置32による攪拌工程が終了すると、前記第2制御部500は、前記第1ロボットアーム21により、前記攪拌装置32から前記バイアル瓶10Bを取り出す。 Next, the second control unit 500 sets the vial bottle 10B into which the infusion liquid has been injected to the stirring device 32 by the first robot arm 21. As a result, the stirring device 32 executes a stirring process in which the medicine and the infusion liquid in the vial bottle 10B are stirred. The stirring time in the stirring process is predetermined, for example, depending on the type of medicine. The stirring time may also be predetermined for each combination of the medicine and the infusion liquid, or may be changed depending on the amount of medicine in the vial bottle 10B. When the stirring process by the stirring device 32 is completed, the second control unit 500 removes the vial bottle 10B from the stirring device 32 by the first robot arm 21.

ここで、前記第2制御部500は、前記攪拌工程の終了後に前記攪拌工程による攪拌結果を鑑査する攪拌鑑査処理を実行する。前記攪拌鑑査処理において、前記第2制御部500は、前記第1ロボットアーム21を制御して、前記バイアル瓶10Bの底部又は側面がユーザーによって視認可能な姿勢及び位置に前記バイアル瓶10Bを移動させ、前記タッチパネルモニタ14等に対するユーザーによる確認操作を待ち受ける。また、前記第2制御部500は、前記タッチパネルモニタ14に対する所定の操作に応じて、前記第1ロボットアーム21を制御し、ユーザーが前記バイアル瓶10Bの底部又は側面を異なる角度から視認可能となる複数の状態(姿勢及び位置)に前記バイアル瓶10Bを移動させる揺動処理を実行する。これにより、ユーザーは、前記バイアル瓶10B内の薬品の溶解度合いを異なる角度から確認することが可能である。 Here, the second control unit 500 executes an agitation inspection process to inspect the agitation result of the agitation process after the agitation process is completed. In the agitation inspection process, the second control unit 500 controls the first robot arm 21 to move the vial bottle 10B to a posture and position where the bottom or side of the vial bottle 10B can be viewed by the user, and waits for a confirmation operation by the user on the touch panel monitor 14 or the like. In addition, the second control unit 500 controls the first robot arm 21 in response to a predetermined operation on the touch panel monitor 14, and executes a rocking process to move the vial bottle 10B to a plurality of states (postures and positions) where the bottom or side of the vial bottle 10B can be viewed by the user from different angles. This allows the user to check the degree of solubility of the drug in the vial bottle 10B from different angles.

その後、前記第2制御部500は、前記確認操作が行われると、前記混注処理の処理工程を次に進める。一方、前記第2制御部500は、予め定められた再攪拌操作が行われると、前記混注処理の処理工程を次に進めることなく、前記バイアル瓶10Bを前記攪拌装置32に再度セットして前記攪拌工程を再実行する。なお、前記第2制御部500は、前記攪拌鑑査処理において、前記攪拌工程後に撮影された前記薬品容器10の底部又は側面などの撮影画像を前記タッチパネルモニタ14に表示してもよい。 After that, when the confirmation operation is performed, the second control unit 500 advances the processing step of the co-injection process to the next step. On the other hand, when a predetermined re-mixing operation is performed, the second control unit 500 does not advance the processing step of the co-injection process to the next step, but sets the vial bottle 10B in the mixer 32 again and executes the mixing step again. Note that, in the mixing inspection process, the second control unit 500 may display on the touch panel monitor 14 a photographed image of the bottom or side of the medicine container 10, etc., taken after the mixing step.

そして、前記第2制御部500は、前記第1ロボットアーム21及び前記第2ロボットアーム22により、前記バイアル瓶10Bと前記注射器11とをそれぞれ接近させて、前記注射器11の前記注射針11cを前記バイアル瓶10Bに穿刺する。その後、前記第2制御部500は、前記第2ロボットアーム22によって前記プランジャ11bを操作することにより、前記バイアル瓶10B内の混合薬を前記注射器11で吸引する。このとき、前記注射器11及び前記バイアル瓶10Bの姿勢は、前記バイアル瓶10Bの口部が鉛直下方向に向けられ、前記注射器11の前記注射針11cが鉛直上方向に向けられた状態である。 The second control unit 500 then brings the vial bottle 10B and the syringe 11 close to each other using the first robot arm 21 and the second robot arm 22, and inserts the injection needle 11c of the syringe 11 into the vial bottle 10B. After that, the second control unit 500 operates the plunger 11b using the second robot arm 22 to suck up the mixed medicine in the vial bottle 10B with the syringe 11. At this time, the orientation of the syringe 11 and the vial bottle 10B is such that the mouth of the vial bottle 10B is facing vertically downward, and the injection needle 11c of the syringe 11 is facing vertically upward.

その後、前記第2制御部500は、前記第1ロボットアーム21及び前記第2ロボットアーム22のいずれか一方又は両方を制御して、前記薬品が吸引された後の前記バイアル瓶10B及び前記薬品を吸引した状態の前記注射器11を前記注射器確認カメラ42の撮影範囲内に移動させる。そして、前記第2制御部500は、前記注射器確認カメラ42により前記バイアル瓶10B及び前記注射器11を一度に撮影し、その撮影画像を鑑査画像として前記データ記憶部504に記録する。例えば、前記注射器確認カメラ42は、予め定められた前記撮影範囲を撮影するものである。一方、前記第2制御部500が、前記第1ロボットアーム21及び前記第2ロボットアーム22により移動された後の前記バイアル瓶10B及び前記注射器11が一度に撮影可能になるように前記注射器確認カメラ42の前記撮影範囲を変更可能であることも考えられる。 Then, the second control unit 500 controls either one or both of the first robot arm 21 and the second robot arm 22 to move the vial bottle 10B after the drug has been aspirated and the syringe 11 in a state in which the drug has been aspirated into the shooting range of the syringe confirmation camera 42. Then, the second control unit 500 photographs the vial bottle 10B and the syringe 11 at once with the syringe confirmation camera 42, and records the photographed image in the data storage unit 504 as an inspection image. For example, the syringe confirmation camera 42 photographs the predetermined shooting range. On the other hand, it is also conceivable that the second control unit 500 can change the shooting range of the syringe confirmation camera 42 so that the vial bottle 10B and the syringe 11 after being moved by the first robot arm 21 and the second robot arm 22 can be photographed at once.

そして、前記第2制御部500は、前記第2ロボットアーム22により、前記トレイ搬送終端部110aに搬送された前記輸液バッグ12の混注口のゴム栓に前記注射器11の前記注射針11cを穿刺して、前記注射器11内の混合薬を前記輸液バッグ12に注入する。このように、前記混注処理では、前記バイアル瓶10Bから前記注射器11で前記薬品を吸引すると共に前記注射器11から前記輸液バッグ12に前記薬品を注入する注入工程が実行される。 Then, the second control unit 500 causes the second robot arm 22 to pierce the injection needle 11c of the syringe 11 into the rubber stopper of the mixed injection port of the infusion bag 12 transported to the tray transport terminal 110a, and injects the mixed medicine in the syringe 11 into the infusion bag 12. In this way, in the mixed injection process, an injection process is performed in which the medicine is sucked from the vial bottle 10B by the syringe 11 and the medicine is injected from the syringe 11 into the infusion bag 12.

一方、前記第2制御部500は、前記ゴミ蓋132aを開き、前記第1ロボットアーム21により前記バイアル瓶10Bを前記ゴミ収容室13a内に落下させて廃棄する。また、前記第2制御部500は、前記第2ロボットアーム22により前記注射器11を前記注射針着脱装置43に移動させて、前記注射器11の前記注射針11cに前記キャップ11dを装着させた後、前記注射器11を前記ゴミ収容室13a内に落下させて廃棄する。 Meanwhile, the second control unit 500 opens the dust lid 132a, and drops the vial bottle 10B into the dust storage chamber 13a and discards it using the first robot arm 21. The second control unit 500 also moves the syringe 11 to the needle attachment/detachment device 43 using the second robot arm 22, attaches the cap 11d to the injection needle 11c of the syringe 11, and then drops the syringe 11 into the dust storage chamber 13a and discards it.

その後、前記第2制御部500は、前記混注処理の終了後に前記混注処理の結果を鑑査するための調製鑑査処理を実行する。前記調製鑑査処理において、前記第2制御部500は、例えば前記混注処理で撮影された各種の撮影画像を前記タッチパネルモニタ14に表示させ、前記混注処理についての鑑査完了の操作を受け付ける。これにより、ユーザーは、前記タッチパネルモニタ14を見ながら前記混注処理の適否について鑑査を行うことができる。そして、前記第2制御部500は、前記鑑査完了の操作を受け付けると、前記トレイ101を前記トレイ排出口15に搬送して前記トレイ101を取り出し可能な状態にする。 Then, the second control unit 500 executes a preparation inspection process for inspecting the results of the co-injection process after the co-injection process is completed. In the preparation inspection process, the second control unit 500 displays, for example, various captured images taken during the co-injection process on the touch panel monitor 14, and accepts an operation to complete the inspection of the co-injection process. This allows the user to inspect the appropriateness of the co-injection process while looking at the touch panel monitor 14. Then, when the second control unit 500 accepts the operation to complete the inspection, it transports the tray 101 to the tray discharge port 15 and makes the tray 101 removable.

なお、前記バイアル瓶10Bに収容された薬品が溶解の必要のない薬液のような薬品であることも考えられる。この場合の前記混注処理は、前記攪拌工程が実行されない点を除いて、前記バイアル瓶10Bに収容された薬品が溶解の必要のある粉薬のような薬品である場合の前記混注処理と同様であるため説明を省略する。また、前記バイアル瓶10Bに収容された薬品が液体である場合でも前記薬品の種類によっては前記攪拌工程が実行されてもよい。 It is also possible that the medicine contained in the vial bottle 10B is a liquid medicine that does not need to be dissolved. The co-injection process in this case is similar to the co-injection process in which the medicine contained in the vial bottle 10B is a powder medicine that needs to be dissolved, except that the stirring process is not performed, so a description thereof will be omitted. Even if the medicine contained in the vial bottle 10B is a liquid, the stirring process may be performed depending on the type of medicine.

また、前記バイアル瓶10Bに収容された薬液をそのまま前記輸液バッグ12に注入する際の混注処理は、前記輸液バッグ12から前記輸液を吸引して前記バイアル瓶10Bに注入して攪拌する混合薬品を生成するための工程が実行されない点を除いて、前記バイアル瓶10Bに収容された散薬を前記輸液バッグ12に注入する際の混注処理と同様である。 The mixed injection process when the medicinal liquid contained in the vial bottle 10B is directly injected into the infusion bag 12 is similar to the mixed injection process when the powdered medicine contained in the vial bottle 10B is injected into the infusion bag 12, except that the process of producing a mixed medicine by aspirating the infusion liquid from the infusion bag 12, injecting it into the vial bottle 10B, and stirring it is not performed.

以下、図22~図30を参照しつつ、前記混注装置1において、前記混注制御部100によって実行される混注管理処理及び混注制御処理の手順の一例について説明する。 Below, an example of the procedure of the co-infusion management process and the co-infusion control process executed by the co-infusion control unit 100 in the co-infusion device 1 will be described with reference to Figures 22 to 30.

[混注管理処理]
まず、図22を参照しつつ、前記混注管理処理について説明する。
[Mixed injection management processing]
First, the mixed injection management process will be described with reference to FIG.

<ステップS21>
ステップS21において、前記第1制御部400は、ユーザーによる前記タッチパネルモニタ203を用いた装填準備開始操作を待ち受ける(S21:No)。具体的に、前記第1制御部400は、前記混注装置1に入力されている前記調製データの一覧を示す処方選択画面M1を前記タッチパネルモニタ203に表示させる。そして、前記処方選択画面M1において、ユーザーにより処理対象となる前記調製データが選択されて確定されると、前記装填準備開始操作が行われたと判断し(S21:Yes)、処理がステップS22に移行する。なお、以下では、ここで選択された処理対象の調製データを対象調製データと称することがある。
<Step S21>
In step S21, the first control unit 400 waits for a loading preparation start operation by the user using the touch panel monitor 203 (S21: No). Specifically, the first control unit 400 displays a prescription selection screen M1 showing a list of the preparation data input to the co-infusion device 1 on the touch panel monitor 203. Then, when the preparation data to be processed is selected and confirmed by the user on the prescription selection screen M1, it is determined that the loading preparation start operation has been performed (S21: Yes), and the process proceeds to step S22. In the following, the preparation data to be processed selected here may be referred to as the target preparation data.

ここに、図23は、前記処方選択画面M1の一例を示す図である。図23に示されるように、図23に示す前記処方選択画面M1には、前記選択候補を絞り込むための検索条件の入力欄が配置された検索条件表示部D1、及び前記選択候補の前記調製データが並べて配置された処方表示部D2などが含まれる。前記検索条件表示部D1には、前記検索条件に従って前記調製データの選択候補を絞り込む抽出処理を開始させるための抽出キーD11が配置されている。 Here, FIG. 23 is a diagram showing an example of the prescription selection screen M1. As shown in FIG. 23, the prescription selection screen M1 shown in FIG. 23 includes a search condition display section D1 in which an input field for search conditions for narrowing down the selection candidates is arranged, and a prescription display section D2 in which the preparation data of the selection candidates is arranged. An extraction key D11 is arranged in the search condition display section D1 for starting an extraction process for narrowing down the selection candidates of the preparation data according to the search conditions.

前記混注装置1における混注処理の対象となる前記調製データの選択候補が複数存在する場合、前記処方選択画面M1では、選択候補の前記調製データが予め設定されたソート条件に従って並べられた状態で表示される。前記ソート条件は、例えば、前記混注装置1による調製日時、投与日時、処方箋区分、及び調製データの発行日時のいずれか一つ又は複数の組み合わせによって定められたものである。そして、ユーザーは、前記処方選択画面M1を参照し、前記処方選択画面M1で選択した前記対象調製データで必要な数の前記薬品容器10、前記注射器11、及び前記輸液バッグ12などの器材を前記トレイ101に載置し、前記トレイ101を前記収容ユニット700に装填することになる。 When there are multiple selection candidates for the preparation data to be subjected to the co-infusion process in the co-infusion device 1, the preparation data of the selection candidates are displayed in a state arranged according to a pre-set sorting condition on the prescription selection screen M1. The sorting condition is determined, for example, by one or a combination of the preparation date and time by the co-infusion device 1, the administration date and time, the prescription category, and the preparation data issuance date and time. The user then refers to the prescription selection screen M1, places the number of equipment items, such as the drug containers 10, the syringes 11, and the infusion bags 12, required for the target preparation data selected on the prescription selection screen M1 on the tray 101, and loads the tray 101 into the storage unit 700.

また、前記処方表示部D2には、前記調製データ各々について、当該調製データに基づく前記混注処理よりも前に実行される他の調製データに基づく前記混注処理において前記薬品容器10内に残存する残薬と同種の薬品を処方薬に含む調製データであるか否かが表示される残薬有無表示部D21が含まれる。即ち、前記残薬有無表示部D21には、前記調製データ(第1調製データ)各々について、当該調製データに基づく混注処理において注入される薬品として、当該調製データとは異なる他の調製データ(第2調製データ)に基づく混注処理で残る前記薬品容器10内の薬品が割り当て可能であるであるか否かが示される。例えば、前記残薬有無表示部D21には、文字、記号、図形、又はイラストなどの情報により、前記残薬が使用可能な調製データであるか否かが示される。 The prescription display unit D2 also includes a remaining medicine presence/absence display unit D21 that displays, for each of the preparation data, whether or not the preparation data contains the same type of medicine in the prescription medicine as the remaining medicine remaining in the medicine container 10 in the mixing process based on other preparation data executed before the mixing process based on the preparation data. That is, the remaining medicine presence/absence display unit D21 displays, for each of the preparation data (first preparation data), whether or not the medicine in the medicine container 10 remaining in the mixing process based on other preparation data (second preparation data) different from the preparation data can be assigned as the medicine to be injected in the mixing process based on the preparation data. For example, the remaining medicine presence/absence display unit D21 displays, by information such as characters, symbols, figures, or illustrations, whether or not the remaining medicine is usable preparation data.

なお、先の混注処理で生じた残薬を後の混注処理で使用するという運用が必要ない場合も考えられる。そのため、前記第1制御部400は、先の混注処理で生じた残薬を後の混注処理で使用する残薬使用機能のON/OFFを初期設定などにおけるユーザー操作に応じて変更することが可能である。また、前記第1制御部400が、前記処方選択画面M1におけるユーザー操作に応じて前記調製データごとに前記残薬使用機能のON/OFFを切り替えることが可能な構成であってもよい。 It is possible that there may be cases where it is not necessary to use the remaining medicine from a previous mixing process in a subsequent mixing process. Therefore, the first control unit 400 can change the ON/OFF of a remaining medicine use function for using the remaining medicine from a previous mixing process in a subsequent mixing process in response to a user operation in the initial settings, etc. Also, the first control unit 400 may be configured to be able to switch the remaining medicine use function ON/OFF for each of the preparation data in response to a user operation on the prescription selection screen M1.

さらに、前記第1制御部400が、前記調製データに基づいて前記残薬使用機能のON/OFFを自動的に切り替えてもよい。具体的には、前記調製データに前記診療種別(外来、入院など)が含まれており、前記第1制御部400が、前記診療種別に応じて前記残薬使用機能のON/OFFを自動的に切り替えることが考えられる。例えば、前記第1制御部400は、前記診療種別が外来である場合には残薬使用機能をOFFに設定し、前記診療種別が入院である場合には残薬使用機能をONに設定することが考えられる。 Furthermore, the first control unit 400 may automatically switch the remaining medicine use function ON/OFF based on the preparation data. Specifically, the preparation data may include the medical treatment type (outpatient, inpatient, etc.), and the first control unit 400 may automatically switch the remaining medicine use function ON/OFF according to the medical treatment type. For example, the first control unit 400 may set the remaining medicine use function OFF when the medical treatment type is outpatient, and set the remaining medicine use function ON when the medical treatment type is inpatient.

ところで、前記第1制御部400は、前記装填準備開始操作として、前記対象調製データに基づく前記混注処理を即時に実行する即時開始操作を受ける他、前記対象調製データについて前記混注処理の完了時刻又は完了時間帯などを示す完了予定時間を予約する予約混注操作を受け付けることも可能である。具体的に、前記第1制御部400は、前記処方選択画面M1において前記対象調製データが選択されると、当該対象調製データに基づく前記混注処理を予約するための予約登録画面P10を前記タッチパネルモニタ203に表示させる。 The first control unit 400 can receive an immediate start operation for immediately executing the co-injection process based on the target preparation data as the loading preparation start operation, and can also receive a reservation co-injection operation for reserving a planned completion time indicating the completion time or completion time zone of the co-injection process for the target preparation data. Specifically, when the target preparation data is selected on the prescription selection screen M1, the first control unit 400 causes the touch panel monitor 203 to display a reservation registration screen P10 for reserving the co-injection process based on the target preparation data.

ここに、図24は、前記予約登録画面P10の一例を示す図である。図24では、前記予約登録画面P10が、前記トレイ101への器材の装填を支援するための装填チェック画面M2上にポップアップ表示されている。なお、前記装填チェック画面M2には、前記対象調製データを識別可能な情報が表示される表示領域A11と、前記対象調製データに基づく前記混注処理で必要な前記薬品容器10及び前記輸液バッグ12などの器材が表示される表示領域A12とが含まれる。 Here, FIG. 24 is a diagram showing an example of the reservation registration screen P10. In FIG. 24, the reservation registration screen P10 is displayed as a pop-up on a loading check screen M2 for assisting in loading equipment onto the tray 101. The loading check screen M2 includes a display area A11 in which information capable of identifying the target preparation data is displayed, and a display area A12 in which equipment such as the drug container 10 and the infusion bag 12 required for the mixed injection process based on the target preparation data is displayed.

そして、図24に示されるように、前記予約登録画面P10では、前記対象調製データに関する情報として、例えば患者を識別するための患者ID及び患者名と、前記対象調製データを識別するための管理番号又は調製IDと、当該対象調製データに基づく混注処理の所要時間とが表示される。なお、前記混注処理の所要時間は、前記対象調製データで指示される調製内容(レジメン)ごとに前記データ記憶部404に記憶されている。また、前記データ記憶部404に前記所要時間を算出するための演算情報が記憶されており、前記第1制御部400が、当該演算情報に基づいて前記混注処理の所要時間を算出してもよい。 As shown in FIG. 24, the reservation registration screen P10 displays, as information related to the target preparation data, for example, a patient ID and a patient name for identifying a patient, a control number or preparation ID for identifying the target preparation data, and the time required for the co-injection process based on the target preparation data. The time required for the co-injection process is stored in the data storage unit 404 for each preparation content (regimen) indicated in the target preparation data. In addition, calculation information for calculating the required time is stored in the data storage unit 404, and the first control unit 400 may calculate the required time for the co-injection process based on the calculation information.

さらに、前記予約登録画面P10では、前記対象調製データの予約条件の選択操作を受け付けるための操作キーK11~K13、前記対象調製データの予約の実行操作を受け付けるための操作キーK14、及び残薬の利用の可否の設定を受け付けるための操作キーK15などが表示されている。 Furthermore, the reservation registration screen P10 displays operation keys K11 to K13 for accepting the selection operation of the reservation conditions of the target preparation data, operation key K14 for accepting the execution operation of the reservation of the target preparation data, and operation key K15 for accepting the setting of whether or not remaining medicine can be used.

前記操作キーK11は、前記対象調製データに基づく混注処理を、当該対象調製データが入力された順で実行させる時間指定無し予約を予約条件として選択するための操作キーである。そして、前記対象調製データについて前記時間指定無し予約が行われた場合、前記第1制御部400は、前記割込み予約が行われた他の調製データに基づく混注処理、及び前記時間指定有り予約が行われた他の調製データに基づく混注処理が実行されていない場合に、前記時間指定無し予約が行われた順で当該時間指定無し予約が行われた前記対象調製データに基づく混注処理を前記第2制御部500に実行させる。 The operation key K11 is an operation key for selecting a reservation condition of a reservation without time designation for executing the mixed injection process based on the target preparation data in the order in which the target preparation data was input. When the reservation without time designation is made for the target preparation data, the first control unit 400 causes the second control unit 500 to execute the mixed injection process based on the target preparation data for which the reservation without time designation was made in the order in which the reservation without time designation was made, if the mixed injection process based on other preparation data for which the interrupt reservation was made and the mixed injection process based on other preparation data for which the reservation with time designation was made have not been executed.

前記操作キーK12は、前記対象調製データに基づく混注処理を、前記時間指定無し予約及び後述の時間指定有り予約によって予約された他の調製データよりも優先して実行させる割込み予約を予約条件として選択するための操作キーである。なお、前記操作キーK12が選択されたとき、既に前記割込み予約で予約された前記調製データが存在する場合には、その複数の割込み予約対象の調製データについての実行順番が選択可能であってもよい。そして、前記対象調製データについて前記割込み予約が行われた場合、前記第1制御部400は、当該対象調製データに基づく混注処理を他の調製データよりも優先して前記第2制御部500に実行させる。より具体的に、前記第1制御部400は、前記混注装置1において、現在、他の調製データに基づく混注処理が実行されていない場合には、前記割込み予約が行われた前記対象調製データに基づく混注処理を前記第2制御部500に即時に実行させる。なお、既に予約されている前記調製データに基づく混注処理が存在する場合、前記混注処理の実行開始タイミングを少なくとも前記割込み予約に係る前記対象調製データに基づく混注処理の実行後のタイミングに再設定する。 The operation key K12 is an operation key for selecting an interrupt reservation as a reservation condition, which allows the mixing process based on the target preparation data to be executed in priority over other preparation data reserved by the reservation without time designation and the reservation with time designation described later. When the operation key K12 is selected, if the preparation data already reserved by the interrupt reservation exists, the execution order of the preparation data of the multiple interrupt reservation targets may be selectable. Then, when the interrupt reservation is made for the target preparation data, the first control unit 400 causes the second control unit 500 to execute the mixing process based on the target preparation data in priority over other preparation data. More specifically, when the mixing process based on other preparation data is not currently being executed in the mixing device 1, the first control unit 400 causes the second control unit 500 to immediately execute the mixing process based on the target preparation data for which the interrupt reservation has been made. In addition, if there is a mixed injection process based on the preparation data that has already been reserved, the timing to start execution of the mixed injection process is reset to a timing after execution of at least the mixed injection process based on the target preparation data related to the interrupt reservation.

前記操作キーK13は、前記対象調製データに基づく混注処理を、ユーザー操作によって予め設定された実行開始タイミングに基づいて実行させる時間指定有り予約を予約条件として選択するための操作キーである。なお、前記実行開始タイミングの設定は、前記混注処理の完了予定時間を示す調製終了時刻の入力、又は、前記混注処理の開始予定時間を示す開始予定時刻の入力などによって行われる。より具体的に、前記操作キーK13が選択された場合、前記予約登録画面P10では、当該対象調製データに基づく混注処理を実行する日時が設定可能である。例えば、図24に示された前記予約登録画面P10は、8月22日の19時00分までに前記混注処理が実行される旨の時間指定有り予約の設定が行われる状態である。 The operation key K13 is an operation key for selecting a reservation with a time designation as a reservation condition for executing the co-injection process based on the target preparation data based on the execution start timing preset by a user operation. The execution start timing is set by inputting the preparation end time indicating the scheduled completion time of the co-injection process, or the scheduled start time indicating the scheduled start time of the co-injection process. More specifically, when the operation key K13 is selected, the date and time for executing the co-injection process based on the target preparation data can be set on the reservation registration screen P10. For example, the reservation registration screen P10 shown in FIG. 24 is in a state in which a reservation with a time designation is set for executing the co-injection process by 19:00 on August 22.

また、前記予約登録画面P10において、時間指定有り予約が行われる場合には、前記混注処理の完了予定時間に対する余裕時間も設定可能である。前記余裕時間は、前記完了予定時間の設定後に前記混注処理の実行タイミングを早める場合などにおける変更可能範囲を示しており、例えば前記医薬品マスターにおいて薬品毎に設定された時間、又は前記予約登録画面P10においてユーザー操作に応じて入力される時間である。例えば、前記対象調製データの完了予定時間が19時00分であり、余裕時間が30分である場合、当該対象調製データに基づく混注処理の実行タイミングは、前記完了予定時間の30分前の18時30分以降であって19時00分以前に前記混注処理が完了する範囲で変更可能である。また、前記完了予定時間が19時00分であり、前記余裕時間が30分である場合、前記混注処理の実行タイミングが、前記完了予定時間の30分前の18時30分以降に前記混注処理が開始される範囲で変更可能であってもよい。 In addition, when a reservation with a specified time is made on the reservation registration screen P10, a margin time for the scheduled completion time of the mixing process can also be set. The margin time indicates a changeable range in cases where the timing of the mixing process is advanced after the scheduled completion time is set, and is, for example, a time set for each drug in the pharmaceutical master, or a time input in response to a user operation on the reservation registration screen P10. For example, when the scheduled completion time of the target preparation data is 19:00 and the margin time is 30 minutes, the execution timing of the mixing process based on the target preparation data can be changed within a range in which the mixing process is completed after 18:30, 30 minutes before the scheduled completion time, and before 19:00. In addition, when the scheduled completion time is 19:00 and the margin time is 30 minutes, the execution timing of the mixing process may be changed within a range in which the mixing process is started after 18:30, 30 minutes before the scheduled completion time.

そして、前記対象調製データについて前記時間指定有り予約が行われた場合、前記第1制御部400は、前記時間指定有り予約で設定された前記完了予定時間に当該対象調製データに基づく混注処理が終了するように前記実行開始タイミングを設定する。なお、前記第1制御部400は、前記トレイ収容部811の数と同じ予め設定された最大予約数以下の前記調製データの予約を設定可能である。例えば、前記完了予定時間から前記混注処理の所要時間を引いた時間が前記実行開始タイミングとして設定され、複数の前記混注処理の実行時間が重複する場合には、一又は複数の前記混注処理の実行開始タイミングを早めることにより複数の前記混注処理の実行時間が重複しないように前記実行開始タイミングを設定する。なお、前記完了時間帯が予約される場合には、前記混注処理が完了するべき時間的な範囲として、例えば11時~12時の間などのように1時間単位の予約が受け付けられる。 When the time-specified reservation is made for the target preparation data, the first control unit 400 sets the execution start timing so that the mixed injection process based on the target preparation data is completed at the expected completion time set in the time-specified reservation. The first control unit 400 can set reservations for the preparation data up to a preset maximum reservation number equal to the number of the tray storage units 811. For example, the execution start timing is set to a time obtained by subtracting the required time for the mixed injection process from the expected completion time, and when the execution times of multiple mixed injection processes overlap, the execution start timing is set so that the execution times of the multiple mixed injection processes do not overlap by advancing the execution start timing of one or more of the mixed injection processes. When the completion time zone is reserved, a reservation is accepted in one-hour units, such as between 11:00 and 12:00, as the time range in which the mixed injection process should be completed.

前記第1制御部400は、前記完了予定時間が設定された場合、前記対象調製データに基づいて前記混注処理の所要時間を自動的に推定し、前記完了予定時間から前記所要時間を引いた時期を前記混注処理の実行開始タイミングとして設定する。例えば、前記データ記憶部404に、前記混注処理の内容に応じて前記所要時間を算出するための情報として前記混注処理の各工程の所要時間などが前記混注処理の内容ごとに予め設定された所要時間テーブル情報が記憶されている。そして、前記第1制御部400は、前記所要時間テーブル情報に基づいて前記所要時間を算出する。 When the estimated completion time is set, the first control unit 400 automatically estimates the required time for the mixing process based on the target preparation data, and sets the time obtained by subtracting the required time from the estimated completion time as the timing to start execution of the mixing process. For example, the data storage unit 404 stores required time table information that is preset for each content of the mixing process, such as the required time for each step of the mixing process, as information for calculating the required time according to the content of the mixing process. Then, the first control unit 400 calculates the required time based on the required time table information.

前記操作キーK15は、前記対象調製データに基づく前記混注処理における残薬の利用の可否の設定を受け付けるための操作部である。そして、前記第1制御部400は、前記操作キーK15により残薬の利用の可否によって残薬の利用の有無を制御する。さらに、前記第1制御部400は、前記対象調製データに対応する患者の情報に基づいて、前記対象調製データに基づく前記混注処理における残薬の利用の可否を自動判定することも考えられる。具体的に、前記第1制御部400は、前記対象調製データのうち入院患者に対応する調製データについては、前記混注処理における残薬の利用を許可し、前記調製データのうち外来患者に対応する調製データについては、前記混注処理における残薬の利用を許可しないことも考えられる。また、これとは逆に、前記対象調製データのうち外来患者に対応する調製データについては、前記混注処理における残薬の利用が許可され、前記調製データのうち入院患者に対応する調製データについては、前記混注処理における残薬の利用が許可されないことも考えられる。 The operation key K15 is an operation unit for accepting a setting of whether or not to use the remaining medicine in the mixed injection process based on the target preparation data. The first control unit 400 controls whether or not to use the remaining medicine depending on whether or not to use the remaining medicine by the operation key K15. Furthermore, the first control unit 400 can automatically determine whether or not to use the remaining medicine in the mixed injection process based on the target preparation data based on the information of the patient corresponding to the target preparation data. Specifically, the first control unit 400 can permit the use of the remaining medicine in the mixed injection process for the preparation data corresponding to an inpatient among the target preparation data, and can not permit the use of the remaining medicine in the mixed injection process for the preparation data corresponding to an outpatient among the preparation data. Conversely, it can also be considered that the use of the remaining medicine in the mixed injection process is permitted for the preparation data corresponding to an outpatient among the target preparation data, and the use of the remaining medicine in the mixed injection process is not permitted for the preparation data corresponding to an inpatient among the preparation data.

また、前記予約登録画面P10において、前記対象調製データに基づく前記混注処理で生じる残薬を、その後の他の前記調製データに基づく混注処理で利用可能であるか否かが設定可能であることも他の実施形態として考えられる。さらに、前記第1制御部400は、前記対象調製データに対応する患者の情報に基づいて、前記対象調製データに基づく前記混注処理で生じる残薬をその後の他の前記調製データに基づく混注処理で利用可能であるか否かを自動判定することも考えられる。具体的に、前記第1制御部400は、前記対象調製データのうち入院患者に対応する調製データについては、前記混注処理で生じる残薬をその後の他の前記混注処理で利用可能であると判断し、前記調製データのうち外来患者に対応する調製データについては、前記混注処理で生じる残薬をその後の他の前記混注処理で利用可能でないと判断することも考えられる。また、これとは逆に、前記対象調製データのうち外来患者に対応する調製データについては、前記混注処理で生じる残薬がその後の他の前記混注処理で利用可能であると判断し、前記調製データのうち入院患者に対応する調製データについては、前記混注処理で生じる残薬がその後の他の前記混注処理で利用可能でないと判断することも考えられる。 In addition, in the reservation registration screen P10, it is also possible to set whether or not the remaining medicine generated in the mixing process based on the target preparation data can be used in the subsequent mixing process based on the other preparation data. Furthermore, it is also possible that the first control unit 400 automatically determines whether or not the remaining medicine generated in the mixing process based on the target preparation data can be used in the subsequent mixing process based on the other preparation data, based on the information of the patient corresponding to the target preparation data. Specifically, the first control unit 400 may determine that the remaining medicine generated in the mixing process can be used in the subsequent other mixing process for the preparation data corresponding to an inpatient among the target preparation data, and may determine that the remaining medicine generated in the mixing process cannot be used in the subsequent other mixing process for the preparation data corresponding to an outpatient among the preparation data. Conversely, for the preparation data corresponding to outpatients among the target preparation data, it may be determined that the remaining medication resulting from the mixing process can be used in other subsequent mixing processes, and for the preparation data corresponding to inpatients among the target preparation data, it may be determined that the remaining medication resulting from the mixing process cannot be used in other subsequent mixing processes.

<ステップS23>
ステップS23において、前記第1制御部400は、前記対象調製データについて、前記混注装置1の前記混注処理室104内に保存されている残薬を利用可能であるか否かを、当該残薬の情報を示す残薬情報D30に基づいて判定する。前記残薬情報D30は、後述のステップS26において編集される情報であって前記データ記憶部404に記憶される。なお、前記予約登録画面P10において、前記対象調製データについて、残薬を利用しない旨の設定がなされている場合には、ステップS23~S25は省略される。
<Step S23>
In step S23, the first control unit 400 determines whether or not the remaining medicine stored in the co-infusion processing chamber 104 of the co-infusion device 1 can be used for the target preparation data based on the remaining medicine information D30 indicating the information of the remaining medicine. The remaining medicine information D30 is information edited in step S26 described later and is stored in the data storage unit 404. Note that, when the reservation registration screen P10 is set to not use the remaining medicine for the target preparation data, steps S23 to S25 are omitted.

具体的に、前記第1制御部400は、前記対象調製データに基づく混注処理で使用される前記薬品容器10内の薬品と同種の薬品について、予め設定された基準時点において前記混注装置1に残薬として保存されている使用可能な薬品の残量が、当該対象調製データに基づく混注処理で必要な薬品量以上である場合に、その残薬が利用可能であると判断する。例えば、前記基準時点は、当該対象調製データに基づく混注処理の開始時又は当該対象調製データについての前記装填準備開始操作が行われたとき等である。なお、前記対象調製データに含まれる処方薬と前記残薬とが一致するか否かが判断される際には、前記薬品容器10の規格量が同一であるか否かが判断されず、薬品の種類が同一であるか否かが判断される。これにより、同じ薬品であって規格量だけが異なる場合であっても、その薬品が残薬として使用可能であると判断されることになる。例えば、残薬の薬品の種類が「5-FU注」、規格量が「1000mg」であって、前記対象調製データに基づく混注処理で使用される当該薬品容器10の薬品名が「5-FU注」、規格量が「500mg」である場合には、同一の薬品であると判断される。 Specifically, the first control unit 400 determines that the remaining medicine is usable when the remaining amount of the usable medicine stored as the remaining medicine in the mixing device 1 at a preset reference time point is equal to or greater than the amount of the medicine required for the mixing process based on the target preparation data, for the same type of medicine in the medicine container 10 used in the mixing process based on the target preparation data. For example, the reference time point is the start of the mixing process based on the target preparation data or the time when the loading preparation start operation for the target preparation data is performed. Note that when determining whether the prescription medicine included in the target preparation data matches the remaining medicine, it is not determined whether the standard amount of the medicine container 10 is the same, but whether the types of medicine are the same. As a result, even if the same medicine is used but only the standard amount is different, it is determined that the medicine can be used as the remaining medicine. For example, if the type of remaining medicine is "5-FU injection" and the standard amount is "1000 mg," and the name of the medicine in the medicine container 10 used in the mixed injection process based on the target preparation data is "5-FU injection" and the standard amount is "500 mg," it is determined that they are the same medicine.

また、前記第1制御部400は、前記対象調製データに基づく混注処理で使用される前記薬品容器10内の薬品と同種の薬品について、前記基準時点において前記混注装置1内に存在する残薬を利用することにより前記対象調製データに対応する前記トレイ101の装填数が減少する場合に、その残薬が利用可能であると判断してもよい。例えば、前記対象調製データに基づく混注処理で前記薬品容器10が2本必要である場合に、前記残薬を利用することにより、当該対象調製データに対応する前記トレイ101への前記薬品容器10の装填本数が1本になる場合に、当該残薬を利用可能であると判断する。一方、前記対象調製データに基づく混注処理で前記薬品容器10が2本必要である場合であって、前記残薬を利用しても当該対象調製データに対応する前記トレイ101への前記薬品容器10の装填本数が2本である場合には、当該残薬が利用可能でないと判断する。 The first control unit 400 may also determine that the remaining medicine present in the mixing device 1 at the reference time is usable for the same type of medicine as the medicine in the medicine container 10 used in the mixing process based on the target preparation data, when the number of the medicines loaded on the tray 101 corresponding to the target preparation data is reduced by using the remaining medicine present in the mixing device 1 at the reference time. For example, when two medicine containers 10 are required for the mixing process based on the target preparation data, if the number of the medicine containers 10 loaded on the tray 101 corresponding to the target preparation data is reduced to one by using the remaining medicine, the first control unit 400 determines that the remaining medicine is usable. On the other hand, when two medicine containers 10 are required for the mixing process based on the target preparation data, and the number of the medicine containers 10 loaded on the tray 101 corresponding to the target preparation data is two even if the remaining medicine is used, the first control unit 400 determines that the remaining medicine is not usable.

ところで、前記薬品容器10への前記注射針11cの穿刺回数が多くなるとコアリングが発生するおそれがある。そこで、前記第1制御部400は、前記基準時点において前記混注装置1内に残薬として利用可能な前記薬品容器10のうち、当該基準時点において前記注射針11cの穿刺回数が予め設定された上限回数以上に達する前記薬品容器10は、残薬として利用できないと判断することが考えられる。具体的に、前記第1制御部400は、前記調製データ各々に基づいて、当該調製データ各々に基づく前記混注処理における前記薬品容器10各々への前記注射針11cの穿刺回数を予測する。その後、前記第1制御部400は、前記穿刺回数に応じて、前記基準時点において前記混注装置1内に残薬として利用可能な前記薬品容器10の利用の可否を判断する。 However, if the number of times the injection needle 11c punctures the medicine container 10 increases, coring may occur. Therefore, the first control unit 400 may determine that, among the medicine containers 10 that can be used as remaining medicine in the co-injection device 1 at the reference time, the medicine containers 10 in which the number of punctures by the injection needle 11c reaches or exceeds a preset upper limit number at the reference time cannot be used as remaining medicine. Specifically, the first control unit 400 predicts the number of punctures by the injection needle 11c into each of the medicine containers 10 in the co-injection process based on each of the preparation data, based on each of the preparation data. After that, the first control unit 400 determines whether or not the medicine containers 10 that can be used as remaining medicine in the co-injection device 1 at the reference time can be used according to the number of punctures.

ここで、前記混注装置1内に存在する残薬の残量とは、前記対象調製データに基づく混注処理が実行される際に、前記混注装置1において使用可能な残薬として保存されている薬品の量の合計である。より具体的に、前記残薬の残量は、前記対象調製データについて前記装填準備開始操作が行われた時点で前記載置棚33に残薬として保存されている前記薬品容器10の残量と、前記対象調製データに基づく混注処理が実行されるまでの間に実行される一又は複数の他の混注処理に対応する他の調製データに付けて前記混注装置1内に装填された前記薬品の量との合計量から、前記対象調製データに基づく混注処理が実行されるまでの間に実行される一又は複数の他の混注処理で使用される前記薬品の合計(使用量の合計)を引いた量である。特に、前記残薬の残量は、前記対象調製データに基づく混注処理の開始時又は終了時に使用期限が到来しない残薬の量であり、当該混注処理の開始時又は終了時までに使用期限が到来する残薬の量は引かれた値である。 Here, the remaining amount of the remaining medicine in the mixing device 1 is the total amount of medicine stored as remaining medicine usable in the mixing device 1 when the mixing process based on the target preparation data is executed. More specifically, the remaining amount of the remaining medicine is the total amount of the remaining amount of the medicine container 10 stored as remaining medicine in the storage shelf 33 at the time when the loading preparation start operation is performed for the target preparation data and the amount of the medicine loaded into the mixing device 1 attached to other preparation data corresponding to one or more other mixing processes executed until the mixing process based on the target preparation data is executed, minus the total amount of the medicine (total amount used) used in one or more other mixing processes executed until the mixing process based on the target preparation data is executed. In particular, the remaining amount of the remaining medicine is the amount of remaining medicine that does not expire at the start or end of the mixing process based on the target preparation data, and is the value obtained by subtracting the amount of remaining medicine that expires by the start or end of the mixing process.

また、前記第1制御部400は、前記対象調製データに投与日時の情報が含まれている場合には、前記残薬情報D30に示された残薬のうち当該投与日時よりも前に前記使用期限が到来する前記薬品は使用可能でないと判断することも考えられる。即ち、前記残薬の残量は、前記残薬情報D30に示された残薬の残量から前記投与日時よりも前に前記使用期限が到来する薬品の残量を除外した値となる。なお、前記残薬の残量の単位は重さ又は体積などであることが考えられるが、これらに限らず、例えば予め設定された特定の前記薬品容器10に収容される前記薬品の既定量に基づいて、当該薬品容器10の本数単位で前記残薬の残量が表示されてもよい。 In addition, when the target preparation data includes information on the administration date and time, the first control unit 400 may determine that the remaining medicine shown in the remaining medicine information D30, whose expiration date arrives before the administration date and time, cannot be used. That is, the remaining amount of the remaining medicine is a value obtained by excluding the remaining amount of the medicine whose expiration date arrives before the administration date and time from the remaining amount of the remaining medicine shown in the remaining medicine information D30. Note that the unit of the remaining amount of the remaining medicine may be weight or volume, but is not limited to these, and for example, the remaining amount of the remaining medicine may be displayed in units of the number of the medicine containers 10 based on a preset amount of the medicine contained in the specific medicine container 10.

ここに、図28(A)には、前記残薬情報D30の一例が示されており、図28(B)は、前記収容ユニット700に装填されている前記トレイ101に対応する調製データを示す対応情報D31の一例が示されている。なお、前記残薬情報D30及び前記対応情報D31は、前記データ記憶部404に記憶され、前記第1制御部400によって更新される。一方、前記第2制御部500も、前記第1制御部400のデータ記憶部404にアクセスして、当該データ記憶部404に記憶されている前記残薬情報D30及び前記対応情報D31を参照及び編集することが可能である。 Here, FIG. 28(A) shows an example of the remaining medicine information D30, and FIG. 28(B) shows an example of the correspondence information D31 indicating preparation data corresponding to the tray 101 loaded in the storage unit 700. The remaining medicine information D30 and the correspondence information D31 are stored in the data storage unit 404 and updated by the first control unit 400. Meanwhile, the second control unit 500 can also access the data storage unit 404 of the first control unit 400 to refer to and edit the remaining medicine information D30 and the correspondence information D31 stored in the data storage unit 404.

図28(A)に示されるように、前記残薬情報D30では、前記調製データの識別情報である「調製No.」と、当該調製データに基づく混注処理で残った薬品の薬品名、残量、開封日時、使用期限、使用予定調製データなどが対応付けて記憶される。前記使用予定調製データは、残薬を使用する予定の調製データを識別するための識別情報であり、前記第1制御部400は、前記残薬情報D30に記録された残薬を他の前記調製データに割り当て、その割当結果を前記残薬情報D30に記録する。また、前記残薬が混合薬品である場合、前記残薬情報D30には、例えば前記混合薬品の成分(薬品名、溶媒名)、溶媒量、残量、開封日時、使用期限、及び使用予定調製データ情報などの各種の情報が含まれる。なお、前記残薬情報D30には、前記残薬が収容された前記薬品容器10が載置される前記載置棚33における位置情報等の他の情報も含まれる。 As shown in FIG. 28(A), in the remaining medicine information D30, the "preparation No.", which is the identification information of the preparation data, and the drug name, remaining amount, opening date and time, expiration date, preparation data to be used, etc. of the drug remaining in the mixed injection process based on the preparation data are stored in correspondence with each other. The preparation data to be used is identification information for identifying the preparation data to be used with the remaining medicine, and the first control unit 400 assigns the remaining medicine recorded in the remaining medicine information D30 to other preparation data and records the assignment result in the remaining medicine information D30. In addition, when the remaining medicine is a mixed medicine, the remaining medicine information D30 includes various information such as the ingredients of the mixed medicine (medicine name, solvent name), the amount of solvent, the remaining amount, the opening date and time, the expiration date, and preparation data information to be used. In addition, the remaining medicine information D30 also includes other information such as position information on the shelf 33 on which the medicine container 10 containing the remaining medicine is placed.

具体的に、図28(A)に示される前記残薬情報D30では、現在既に前記載置棚33に残薬として保存されている調製データ「Rp11」に対応する前記薬品容器10の情報と、今後実行される前記混注処理で前記載置棚33に残薬として保存される調製データ「Rp21」、「Rp22」に対応する前記薬品容器10の情報とが含まれる。具体的に、前記残薬情報D30では、「3.00ml」の「5-FU注1000mg」が収容された前記薬品容器10、と「5.00ml」の「5-FU注1000mg」が収容された前記薬品容器10と、「2.00ml」の「5-FU注1000mg」が収容された前記薬品容器10との合計3本の前記薬品容器10が前記載置棚33に残薬として保存されることが示されている。なお、ここでは、現在時刻が前記調製データ「Rp11」に基づく混注処理の終了後であって、前記調製データ「Rp21」、「Rp22」に基づく混注処理の開始前であるとする。 28(A) includes information on the drug container 10 corresponding to the preparation data "Rp11" that is already stored as a remaining drug on the shelf 33, and information on the drug container 10 corresponding to the preparation data "Rp21" and "Rp22" that will be stored as a remaining drug on the shelf 33 in the co-injection process to be executed in the future. Specifically, the remaining drug information D30 indicates that a total of three drug containers 10, including the drug container 10 containing "3.00 ml" of "5-FU injection 1000 mg", the drug container 10 containing "5.00 ml" of "5-FU injection 1000 mg", and the drug container 10 containing "2.00 ml" of "5-FU injection 1000 mg", will be stored as a remaining drug on the shelf 33. In this case, the current time is after the mixed injection process based on the preparation data "Rp11" has ended and before the mixed injection process based on the preparation data "Rp21" and "Rp22" has started.

図28(B)に示されるように、前記対応情報D31では、前記調製データの識別情報「調製No.」と、前記トレイ101の識別情報「トレイID」と、前記トレイ101の収容先の前記トレイ収容部811の識別情報「収容部No.」とが対応付けられている。なお、図28(B)に示される前記対応情報D31では、前記調製データ各々が、先に混注処理が実行される順で上位から表示されている。また、前記対応情報D31では、前記調製データ各々に、当該調製データに基づく混注処理で使用される薬品の薬品名、使用量、既定量、残薬利用有無、薬品装填有無、実行開始タイミングなどの情報も対応付けられている。 As shown in FIG. 28(B), in the correspondence information D31, the identification information "Preparation No." of the preparation data, the identification information "Tray ID" of the tray 101, and the identification information "Storage section No." of the tray storage section 811 in which the tray 101 is stored are associated. Note that in the correspondence information D31 shown in FIG. 28(B), each of the preparation data is displayed from the top in the order in which the mixed injection process is executed first. Also, in the correspondence information D31, each of the preparation data is associated with information such as the drug name, amount used, default amount, whether or not remaining drugs are used, whether or not drugs are loaded, and execution start timing of the drug used in the mixed injection process based on the preparation data.

ここでは、図28(B)に示されるように、既に前記収容ユニット700に前記トレイ101が装填された二つの前記調製データに対応して、「5-FU注1000mg」が「20ml」収容された二つの前記薬品容器10が前記収容ユニット700内に装填されているものとする。図28(B)に示されるように、当該二つの調製データでは、それぞれ「15ml」、「18ml」の薬品が使用される。この場合、最初の前記調製データ「Rp21」に基づく前記混注処理の開始時に前記載置棚33に載置されている前記薬品の残量は「3.00ml」であり、前記調製データ「Rp22」に基づく前記混注処理の開始時に前記載置棚33に載置されている前記薬品の残量は、「3ml」+「5ml」により「8.00ml」となる。そして、前記調製データ「Rp22」に基づく前記混注処理では、前記薬品について「2ml」が残量として生じることになる。 As shown in FIG. 28(B), two drug containers 10 containing 20 ml of 5-FU injection 1000 mg are loaded into the storage unit 700 in correspondence with the two preparation data for which the tray 101 has already been loaded into the storage unit 700. As shown in FIG. 28(B), the two preparation data use 15 ml and 18 ml of drug, respectively. In this case, the remaining amount of the drug placed on the storage shelf 33 at the start of the mixed injection process based on the first preparation data "Rp21" is 3.00 ml, and the remaining amount of the drug placed on the storage shelf 33 at the start of the mixed injection process based on the preparation data "Rp22" is 3 ml + 5 ml, making it 8.00 ml. Then, in the mixed injection process based on the preparation data "Rp22", the remaining amount of the drug is 2 ml.

ここで、前記調製データ「Rp22」の後に処理される前記対象調製データが図28(C)に示す調製データ「Rp23」である場合を例に挙げて考える。この場合、前記調製データ「Rp23」に基づく前記混注処理の開始時に前記載置棚33に載置されている前記薬品の残量は、「3ml」+「5ml」+「2ml」により「10.00ml」となる。そのため、前記調製データ「Rp23」が前記対象調製データである場合には、前記ステップS23において、前記対象調製データについて、前記混注装置1の前記混注処理室104内に保存されている残薬が利用可能であると判断されることになる。この場合、前記第1制御部400は、前記残薬を、前記対象調製データに基づく前記混注処理において注入される薬品として割り当てることが可能である。なお、前記残薬情報D30において、前記使用予定調製データに残薬を使用する調製データの情報が入力されている場合、当該残薬は当該使用予定調製データとは異なる他の調製データで使用できないと判断される。 Here, consider an example in which the target preparation data to be processed after the preparation data "Rp22" is the preparation data "Rp23" shown in FIG. 28(C). In this case, the remaining amount of the medicine placed on the storage shelf 33 at the start of the mixed injection process based on the preparation data "Rp23" is "10.00 ml" which is "3 ml" + "5 ml" + "2 ml". Therefore, when the preparation data "Rp23" is the target preparation data, in the step S23, it is determined that the remaining medicine stored in the mixed injection process chamber 104 of the mixed injection device 1 is available for the target preparation data. In this case, the first control unit 400 can assign the remaining medicine as a medicine to be injected in the mixed injection process based on the target preparation data. In addition, when information on preparation data using the remaining medicine is input in the preparation data to be used in the remaining medicine information D30, it is determined that the remaining medicine cannot be used in other preparation data different from the preparation data to be used.

<ステップS24>
そして、ステップS24において、前記第1制御部400は、前記ステップS23の判定処理で残薬が利用可能であると判断されると(S24:Yes)、処理をステップS25に移行させ、残薬が利用可能でないと判断されると(S24:No)、処理をステップS26に移行させる。
<Step S24>
Then, in step S24, if the first control unit 400 determines in the judgment process of step S23 that the remaining medicine is usable (S24: Yes), it transitions the process to step S25, and if it determines that the remaining medicine is not usable (S24: No), it transitions the process to step S26.

<ステップS25>
ステップS25において、前記第1制御部400は、前記ステップS23で利用可能であると判断された残薬に対応する前記薬品容器10を装填する必要がない旨のメッセージを含む残薬利用案内画面P20(図25参照)を前記タッチパネルモニタ203に表示させる。なお、前記残薬利用案内画面P20において確認操作が行われると、当該残薬利用案内画面P20が閉じられて処理がステップS26に移行する。
<Step S25>
In step S25, the first control section 400 causes a remaining medicine usage guidance screen P20 (see FIG. 25) including a message to the effect that it is not necessary to load the medicine container 10 corresponding to the remaining medicine determined to be usable in step S23 to be displayed on the touch panel monitor 203. When a confirmation operation is performed on the remaining medicine usage guidance screen P20, the remaining medicine usage guidance screen P20 is closed and the process proceeds to step S26.

ここに、図25は、前記残薬利用案内画面P20の一例を示す図である。図25に示されるように、「5-FU注1000mg」について残薬利用で省略することが可能である場合には、前記残薬利用案内画面P20に、前記薬品容器10を装填する必要が無い旨が表示される。これにより、ユーザーは、前記調製データに基づく前記混注処理で必要な器材のうち、残薬利用で省略することが可能な前記薬品容器10を除く器材を前記トレイ101に装填することになる。 Here, FIG. 25 is a diagram showing an example of the remaining medicine usage guidance screen P20. As shown in FIG. 25, if "5-FU injection 1000 mg" can be omitted by using remaining medicine, the remaining medicine usage guidance screen P20 displays a message indicating that there is no need to load the medicine container 10. This allows the user to load onto the tray 101 the equipment required for the mixed injection process based on the preparation data, excluding the medicine container 10 that can be omitted by using remaining medicine.

例えば、前記残薬利用案内画面P20は、前記薬品容器10に付されている識別情報の読み取りを指示するためのメッセージ等が表示される装填チェック画面M2(図26参照)上にポップアップ表示によって当該装填チェック画面M2よりも優先して表示される。また、図25及び図26に示されるように、前記残薬利用案内画面P20が表示される際には、前記装填チェック画面M2には、前記薬品容器10及び前記輸液バッグ12の読み取りを促すメッセージが表示されておらず、前記残薬利用案内画面P20が表示された後、前記装填チェック画面M2に、前記薬品容器10及び前記輸液バッグ12の読み取りを促すメッセージが表示される。なお、前記残薬利用案内画面P20が表示された後、前記装填チェック画面M2が表示されてもよい。 For example, the remaining medicine usage guidance screen P20 is displayed in preference to the loading check screen M2 (see FIG. 26) by pop-up display on the loading check screen M2 on which a message for instructing to read the identification information attached to the medicine container 10 is displayed. Also, as shown in FIG. 25 and FIG. 26, when the remaining medicine usage guidance screen P20 is displayed, the loading check screen M2 does not display a message prompting the reading of the medicine container 10 and the infusion bag 12, and after the remaining medicine usage guidance screen P20 is displayed, a message prompting the reading of the medicine container 10 and the infusion bag 12 is displayed on the loading check screen M2. Note that the loading check screen M2 may be displayed after the remaining medicine usage guidance screen P20 is displayed.

ここで、前記残薬利用案内画面P20において、前記対象調製データに基づく混注処理で用いることが可能な残薬が生じる前記調製データの識別情報又は当該調製データに対応する患者の識別情報などを表示させ、その残薬の利用の有無を選択することが可能な構成も考えられる。これにより、例えば利用可能な残薬がキャンセルの多い患者に対応する前記調製データに基づく前記混注処理で生じた残薬である場合に、当該残薬の利用をしないことを選択することが可能である。さらに、前記第1制御部400は、前記対象調製データに基づく混注処理で用いる残薬として選択可能な残薬リストを前記タッチパネルモニタ203等に表示させ、前記調製対象データに基づく混注処理で用いる残薬をユーザー操作に応じて任意に選択可能であることも考えられる。 Here, a configuration is also conceivable in which the remaining medicine use guidance screen P20 displays identification information of the preparation data that generates remaining medicine that can be used in the co-infusion process based on the target preparation data or identification information of the patient corresponding to the preparation data, and allows the user to select whether or not to use the remaining medicine. This makes it possible to select not to use the remaining medicine, for example, when the available remaining medicine is a remaining medicine generated in the co-infusion process based on the preparation data corresponding to a patient with many cancellations. Furthermore, the first control unit 400 may display a list of remaining medicines that can be selected as remaining medicines to be used in the co-infusion process based on the target preparation data on the touch panel monitor 203, etc., and allow the user to arbitrarily select remaining medicines to be used in the co-infusion process based on the preparation target data in response to a user operation.

<ステップS26>
ステップS26において、前記第1制御部400は、前記ステップS22で設定された前記調製データの予約内容と、当該調製データについての残薬利用の有無とに基づいて前記残薬情報D30及び前記対応情報D31を編集する。
<Step S26>
In step S26, the first control section 400 edits the remaining medicine information D30 and the corresponding information D31 based on the reservation contents of the preparation data set in step S22 and the presence or absence of remaining medicine use for the preparation data.

具体的に、前記第1制御部400は、前記対象調製データを対象とする前記混注処理が行われた場合に使用される前記薬品容器10内に薬品が残存するか否かを判断する。例えば、前記第1制御部400は、前記調製データに基づく混注処理における薬品の使用量と、前記薬品容器10に収容された薬品の既定量とに基づいて、前記薬品容器10内に薬品が残存するか否かを前記混注処理の終了前に判断することが可能である。そして、前記第1制御部400は、前記薬品容器10内の残薬の有無に基づいて前記残薬情報D30を編集する。 Specifically, the first control unit 400 determines whether or not any medicine remains in the medicine container 10 that is used when the co-injection process for the target preparation data is performed. For example, the first control unit 400 can determine whether or not any medicine remains in the medicine container 10 before the end of the co-injection process, based on the amount of medicine used in the co-injection process based on the preparation data and the predetermined amount of medicine contained in the medicine container 10. Then, the first control unit 400 edits the remaining medicine information D30 based on the presence or absence of remaining medicine in the medicine container 10.

例えば、前記薬品の使用量が20mlであり、前記薬品容器10の既定量が30mlである場合、前記第1制御部400は、1本の前記薬品容器10の既定量である30mlと前記使用量である20mlとの差分により、前記薬品容器10に10mlの薬品が残存すると判断する。また、前記薬品の使用量が40mlであり、前記薬品容器10の既定量が30mlである場合、前記第1制御部400は、2本の前記薬品容器10の合計量である60mlと前記使用量である40mlとの差分により、前記薬品容器10に20mlの薬品が残存すると判断する。 For example, if the amount of the drug used is 20 ml and the preset amount of the drug container 10 is 30 ml, the first control unit 400 determines that 10 ml of drug remains in the drug container 10 based on the difference between the preset amount of 30 ml for one drug container 10 and the used amount of 20 ml. Also, if the amount of the drug used is 40 ml and the preset amount of the drug container 10 is 30 ml, the first control unit 400 determines that 20 ml of drug remains in the drug container 10 based on the difference between the total amount of 60 ml for two drug containers 10 and the used amount of 40 ml.

また、前記第1制御部400は、前記ステップS23で残薬を使用することが可能であると判定された場合には、当該残薬が使用される調製データを識別可能な情報を、前記残薬情報D30における当該残薬に対応する使用予定調製データの項目に入力する。具体的に、図28(A)~(C)を用いて上述した例では、当該ステップS26において、前記調製データ「Rp11」、「Rp21」、「Rp22」に対応する残薬が、前記調製データ「Rp23」で使用される予定である旨が前記残薬情報D30の使用予定調製データに記録され(図28(D)参照)、前記対応情報D31には前記調製データ「Rp23」について、残薬利用有無が「有」であって薬品装填有無が「無」である旨が記録される(図28(E)参照)。即ち、前記対応情報D31には、前記調製データ「Rp23」に基づく前記混注処理では残薬が利用され、前記調製データ「Rp23」に対応する前記トレイ101には前記薬品容器10の装填が不要である旨が記録される。なお、前記第1制御部400は、前記調製データに基づく前記混注処理で残薬が使用されることにより当該混注処理で必要な複数の薬品容器10のうち一部の薬品容器10の装填が不要である場合には、当該薬品容器10の種類及び本数などが前記対応情報D30に記憶される。そして、前記第1制御部400は、前記対応情報D30に基づいて前記装填チェック画面M2に、装填が必要な薬品容器10及び装填が不要な薬品容器10などを表示させる。 In addition, when it is determined in step S23 that the remaining medicine can be used, the first control unit 400 inputs information capable of identifying the preparation data in which the remaining medicine is used into the item of the preparation data to be used corresponding to the remaining medicine in the remaining medicine information D30. Specifically, in the example described above using Figures 28 (A) to (C), in step S26, the fact that the remaining medicines corresponding to the preparation data "Rp11", "Rp21", and "Rp22" are scheduled to be used in the preparation data "Rp23" is recorded in the preparation data to be used in the remaining medicine information D30 (see Figure 28 (D)), and the correspondence information D31 records that the remaining medicine use presence/absence is "Yes" and the medicine loading presence/absence is "No" for the preparation data "Rp23" (see Figure 28 (E)). That is, the correspondence information D31 records that the remaining medicine is used in the mixed injection process based on the preparation data "Rp23", and that the tray 101 corresponding to the preparation data "Rp23" does not need to be loaded with the drug container 10. When the remaining medicine is used in the mixed injection process based on the preparation data, and therefore some of the multiple drug containers 10 required for the mixed injection process do not need to be loaded, the first control unit 400 stores the type and number of the drug containers 10 in the correspondence information D30. Then, the first control unit 400 displays the drug containers 10 that need to be loaded and the drug containers 10 that do not need to be loaded on the loading check screen M2 based on the correspondence information D30.

ところで、前記第1制御部400は、前記データ記憶部404に記憶された前記残薬情報D30において、前記使用期限が経過した残薬のデータを削除すると共に、その残薬情報D30に対応する前記薬品容器10を廃棄させるための制御信号を前記第2制御部500に入力することが考えられる。これにより、前記第2制御部500は、前記制御信号の受信に応じて、前記第1ロボットアーム21又は前記第2ロボットアーム22を制御し、前記使用期限が経過した残薬が収容されている前記薬品容器10を廃棄する。 The first control unit 400 may delete data of remaining medicine whose expiration date has passed from the remaining medicine information D30 stored in the data storage unit 404, and input a control signal to the second control unit 500 to discard the medicine container 10 corresponding to the remaining medicine information D30. As a result, the second control unit 500 controls the first robot arm 21 or the second robot arm 22 in response to receiving the control signal, and discards the medicine container 10 containing the remaining medicine whose expiration date has passed.

また、前記第1制御部400は、前記データ記憶部404に記憶された前記残薬情報D30において、前記薬品容器10への前記注射針11cの穿刺回数が予め設定された上限回数以上に達した残薬のデータを削除する。さらに、前記第1制御部400は、前記穿刺回数が前記上限回数に達した残薬の前記薬品容器10を廃棄させるための制御信号を前記第2制御部500に入力して当該薬品容器10を廃棄させる。ここに、係る処理を実行するときの前記第1制御部400が廃棄処理部の一例である。そして、前記第2制御部500は、前記制御信号の受信に応じて、前記第1ロボットアーム21又は前記第2ロボットアーム22を制御し、前記穿刺回数が前記上限回数以上に達した前記薬品容器10を廃棄する。具体的に、前記第1制御部400又は前記第2制御部500は、前記調製データ各々に基づく混注処理における前記薬品容器10各々への前記注射針11cの穿刺回数をカウントして記憶する。例えば、前記上限回数は、前記医薬品マスターにおいて前記薬品容器10の種類ごとに個別に設定されている。なお、前記第1制御部400又は前記第2制御部500は、前記混注処理の実行中に前記薬品容器10の穿刺回数をカウントしてもよいが、前記混注処理の開始前に前記調製データに基づいて前記薬品容器10の穿刺回数を予測してもよい。 In addition, the first control unit 400 deletes data of the remaining medicine in which the number of times the injection needle 11c has punctured the medicine container 10 has reached a preset upper limit number or more in the remaining medicine information D30 stored in the data storage unit 404. Furthermore, the first control unit 400 inputs a control signal to the second control unit 500 to discard the medicine container 10 of the remaining medicine whose number of punctures has reached the upper limit number, thereby discarding the medicine container 10. Here, the first control unit 400 when executing the relevant process is an example of a disposal processing unit. Then, the second control unit 500 controls the first robot arm 21 or the second robot arm 22 in response to receiving the control signal, and discards the medicine container 10 whose number of punctures has reached the upper limit number or more. Specifically, the first control unit 400 or the second control unit 500 counts and stores the number of times the injection needle 11c has punctured each of the medicine containers 10 in the mixed injection process based on each of the preparation data. For example, the upper limit number is set individually for each type of the medicine container 10 in the medicine master. The first control unit 400 or the second control unit 500 may count the number of times the medicine container 10 is punctured during the execution of the co-infusion process, or may predict the number of times the medicine container 10 will be punctured based on the preparation data before the co-infusion process begins.

なお、前記第1制御部400は、前記薬品容器10の使用期限が経過した場合、又は前記薬品容器10の穿刺回数が上限回数以上に達した場合に、当該薬品容器10について、廃棄、保存延長、回収のいずれかをユーザーに選択させるための操作画面を表示させることが考えられる。そして、前記第1制御部400は、ユーザーによって廃棄が選択された場合には、前記薬品容器10を廃棄する廃棄処理を前記第2制御部500に実行させる。また、前記第1制御部400は、ユーザーによって保存延長が選択された場合には、前記薬品容器10を更に予め設定された延長期間だけ継続して前記載置棚33に保存することが考えられる。さらに、前記第1制御部400は、ユーザーによって回収が選択された場合には、前記薬品容器10を前記攪拌装置32などのユーザーがアクセス可能な位置に移動させる回収処理を前記第2制御部500に実行させる。 When the expiration date of the medicine container 10 has passed or the number of times the medicine container 10 has been punctured has reached or exceeded the upper limit, the first control unit 400 may display an operation screen for allowing the user to select one of disposal, storage extension, and collection of the medicine container 10. When disposal is selected by the user, the first control unit 400 causes the second control unit 500 to execute a disposal process for disposing of the medicine container 10. When storage extension is selected by the user, the first control unit 400 may further store the medicine container 10 in the storage shelf 33 for a preset extension period. When collection is selected by the user, the first control unit 400 causes the second control unit 500 to execute a collection process for moving the medicine container 10 to a position accessible to the user, such as the stirring device 32.

<ステップS27>
ところで、前記ステップS22の予約設定処理で前記対象調製データに基づく前記混注処理が予約されることにより、既に登録されている他の調製データに基づく前記混注処理の実行順序が変更されることがある。この場合、前記他の調製データに基づく前記混注処理で残薬が使用される予定だった場合に、その残薬が前記対象調製データに基づく前記混注処理で使用されることになり、前記他の調製データに基づく前記混注処理で前記残薬を利用することができなくなる場合がある。
<Step S27>
By the way, the execution order of the mixed injection process based on the target preparation data may be changed by reserving the mixed injection process based on other preparation data that has already been registered in the reservation setting process of step S22. In this case, if the remaining medicine was scheduled to be used in the mixed injection process based on the other preparation data, the remaining medicine may be used in the mixed injection process based on the target preparation data, and the remaining medicine may not be available in the mixed injection process based on the other preparation data.

そのため、ステップS27において、前記第1制御部400は、前記残薬情報D30及び前記対応情報D31の編集により、前記混注処理で前記残薬を使用することができなくなった調製データがあるか否かを判断する。ここで、前記残薬を使用することができなくなった前記調製データがあると判断されると(S27:Yes)、処理がステップS28に移行し、前記残薬を使用することができなくなった前記調製データがないと判断されると(S27:No)、処理がステップS31に移行する。 Therefore, in step S27, the first control unit 400 judges whether or not there is any preparation data that makes it impossible to use the remaining medicine in the co-injection process by editing the remaining medicine information D30 and the corresponding information D31. If it is judged that there is any preparation data that makes it impossible to use the remaining medicine (S27: Yes), the process proceeds to step S28, and if it is judged that there is no preparation data that makes it impossible to use the remaining medicine (S27: No), the process proceeds to step S31.

また、前記第1制御部400は、ユーザー操作に応じて、前記混注管理処理で対応する前記トレイ101が前記収容ユニット700に既に装填された前記調製データに基づく混注処理の実行順序の変更又は実行キャンセルなどの変更処理を実行することが可能であることが考えられる。この場合、前記変更処理に伴って、前記他の調製データに基づく前記混注処理で前記残薬を利用することができなくなり、当該混注処理で薬品が不足することがある。そのため、前記第1制御部400は、前記変更処理に伴って、前記他の調製データに基づく前記混注処理で前記残薬を利用することができなくなった場合にも、後述のステップS28~S30、及びステップS40~S41の処理を実行する。即ち、前記調製データに基づく混注処理の実行順序の変更又は実行キャンセルなどの変更処理に伴って前記他の調製データに基づく前記混注処理で前記残薬を利用することができなくなった時点で、後述のステップS41により前記トレイ101への前記薬品容器10の再装填を支援するための処理が実行されることが考えられる。 In addition, the first control unit 400 may be able to execute a change process such as changing the execution order or canceling the execution of the mixing process based on the preparation data for which the corresponding tray 101 in the mixing management process has already been loaded in the storage unit 700 in response to a user operation. In this case, the change process may make it impossible to use the remaining medicine in the mixing process based on the other preparation data, resulting in a shortage of medicine in the mixing process. Therefore, even if the change process makes it impossible to use the remaining medicine in the mixing process based on the other preparation data, the first control unit 400 executes the processes of steps S28 to S30 and steps S40 to S41 described below. That is, when the change process makes it impossible to use the remaining medicine in the mixing process based on the other preparation data due to a change process such as changing the execution order of the mixing process based on the preparation data or canceling the execution, a process for supporting the reloading of the drug container 10 to the tray 101 may be executed by step S41 described below.

<ステップS28>
ステップS28において、前記第1制御部400は、他の調製データに基づく混注処理で薬品に不足が生じる旨を示すメッセージを含む警告表示画面P31を前記タッチパネルモニタ203に表示させて、その旨をユーザーに報知する。ここに、係る報知処理を実行するときの前記第1制御部400が報知処理部の一例である。なお、他の調製データに基づく混注処理で前記残薬を使用することができなくなる他の調製データが複数存在する場合には、当該他の調製データ各々に対応して複数の前記警告表示画面P31が表示されること、又は当該他の調製データの一覧が一つの前記警告表示画面P31に表示される。
<Step S28>
In step S28, the first control unit 400 displays a warning display screen P31 including a message indicating that a drug shortage will occur in the mixed injection process based on the other preparation data on the touch panel monitor 203 to notify the user of the fact. Here, the first control unit 400 when executing the notification process is an example of a notification processing unit. In addition, if there are multiple other preparation data that make it impossible to use the remaining drug in the mixed injection process based on the other preparation data, multiple warning display screens P31 are displayed corresponding to each of the other preparation data, or a list of the other preparation data is displayed on one warning display screen P31.

ここに、図27は、前記警告表示画面P31の一例を示す図である。図27に示されるように、前記警告表示画面P31には、薬品が不足する旨を示すメッセージと、前記ステップS22による前記調製データの予約処理を実行するか否かを選択するための操作キーとが表示される。例えば、図27に示されるように、前記警告表示画面P31は、前記調製データ各々の実行スケジュールが表示されるスケジュール表示画面P30上にポップアップ表示される。なお、図27では、薬品が不足する旨を示すメッセージとして、前記警告表示画面P31に「予定変更で新たに残薬不一致が発生します。処理を実行しますか?」と表示されているが、当該メッセージの内容は一例に過ぎない。例えば、薬品が不足する旨を示すメッセージとして、「予約処理を実行すると他の混注処理で薬品が不足しますが、予約処理を継続しますか?」のようなメッセージが表示されてもよい。 27 is a diagram showing an example of the warning display screen P31. As shown in FIG. 27, the warning display screen P31 displays a message indicating that the medicine is insufficient, and an operation key for selecting whether or not to execute the reservation process of the preparation data by the step S22. For example, as shown in FIG. 27, the warning display screen P31 is popped up on a schedule display screen P30 on which the execution schedule of each of the preparation data is displayed. Note that in FIG. 27, the warning display screen P31 displays "A new remaining medicine mismatch will occur due to the schedule change. Do you want to execute the process?" as a message indicating that the medicine is insufficient, but the content of the message is only an example. For example, a message such as "If the reservation process is executed, medicine will be insufficient in another mixed injection process. Do you want to continue the reservation process?" may be displayed as a message indicating that the medicine is insufficient.

また、前記第1制御部400は、前記処方選択画面M1のような調製データの一覧画面において、前記残薬を使用することができなくなる調製データである旨を識別可能な文字又は記号などの識別情報を当該調製データに対応付けて表示することも考えられる。これにより、ユーザーは、前記残薬を使用することができなくなる前記調製データ及び前記トレイ101などを把握することが可能となる。 The first control unit 400 may also display, on a preparation data list screen such as the prescription selection screen M1, identification information such as letters or symbols that can identify that the preparation data is preparation data that will prevent the remaining medicine from being used, in association with the preparation data. This allows the user to understand the preparation data and the tray 101 that will prevent the remaining medicine from being used, etc.

<ステップS29>
ステップS29において、前記第1制御部400は、前記調製データの予約処理を実行する旨の操作が行われたか否かが判断される。ここで、前記調製データの予約処理を実行する旨の操作が行われたと判断されると(S29:Yes)、処理がステップS30に移行する。一方、前記調製データの予約処理を実行しない旨の操作が行われると(S29:No)、処理がステップS291に移行する。
<Step S29>
In step S29, the first control unit 400 judges whether or not an operation has been performed to execute the reservation process of the preparation data. If it is judged that an operation has been performed to execute the reservation process of the preparation data (S29: Yes), the process proceeds to step S30. On the other hand, if an operation has been performed not to execute the reservation process of the preparation data (S29: No), the process proceeds to step S291.

<ステップS291>
ステップS291において、前記第1制御部400は、前記ステップS22の予約をキャンセルし、処理を前記ステップS21に戻す。具体的に、前記第1制御部400は、前記ステップS26における前記残薬情報D30及び前記対応情報D31の変更を取り消し、処理を前記ステップS21に戻す。
<Step S291>
In step S291, the first control section 400 cancels the reservation of the step S22, and returns the process to the step S21. Specifically, the first control section 400 cancels the changes of the remaining medicine information D30 and the correspondence information D31 in the step S26, and returns the process to the step S21.

<ステップS30>
一方、ステップS30において、前記第1制御部400は、前記残薬を使用することができなくなる前記調製データに対応する前記トレイ101に前記薬品容器10を装填させるための処理を実行する旨を示す再装填情報を当該調製データに対応付けて前記データ記憶部404に記憶する。
<Step S30>
On the other hand, in step S30, the first control unit 400 stores reloading information indicating that a process will be executed to load the drug container 10 into the tray 101 corresponding to the preparation data that will make it impossible to use the remaining medicine in the data memory unit 404 in association with the preparation data.

<ステップS31>
その後、ステップS31~S35において、前記第1制御部400は、前記調製データに基づく前記混注処理に必要な前記薬品容器10、前記注射器11、前記輸液バッグ12などを前記トレイ101にセットする作業を支援するための処理を実行する。
<Step S31>
Then, in steps S31 to S35, the first control unit 400 executes processing to assist in setting the drug container 10, the syringe 11, the infusion bag 12, etc., required for the co-injection process based on the preparation data, on the tray 101.

具体的に、ステップS31において、前記第1制御部400は、前記輸液バッグ12又は前記薬品容器10に付されているGS1データバーなどの識別情報の読み取りを指示するためのメッセージ及び画像などを含む前記装填チェック画面M2を前記タッチパネルモニタ203に表示する。具体的に、前記装填チェック画面M2には、前記調製データに含まれる前記輸液バッグ12の種別及び前記薬品容器10の種類などが表示される。ここで、前記装填チェック画面M2では、前記対応情報D30に基づいて、残薬を使用するため装填が省略されると判断された前記薬品容器10については、該当する領域A121に「省略」などの文字、記号、又はマークを表示させると共に、当該薬品容器10に対応する文字色又は背景色などの表示態様を他の表示態様と異なる態様で表示させる。これにより、ユーザーは、装填の必要のない前記薬品容器10を容易に把握することが可能である。 Specifically, in step S31, the first control unit 400 displays the loading check screen M2 on the touch panel monitor 203, including a message and an image for instructing the user to read identification information such as the GS1 data bar attached to the infusion bag 12 or the medicine container 10. Specifically, the loading check screen M2 displays the type of the infusion bag 12 and the type of the medicine container 10 included in the preparation data. Here, in the loading check screen M2, for the medicine container 10 for which loading is determined to be omitted because the remaining medicine is to be used based on the correspondence information D30, a character, symbol, or mark such as "Omitted" is displayed in the corresponding area A121, and the display mode such as the character color or background color corresponding to the medicine container 10 is displayed in a mode different from other display modes. This allows the user to easily identify the medicine container 10 that does not need to be loaded.

そして、前記第1制御部400は、前記バーコードリーダ204によって前記輸液バッグ12又は前記薬品容器10の識別情報が読み取られ、前記調製データとの照合結果が一致すると、処理をステップS32に移行させる。なお、前記第1制御部400は、前記輸液バッグ12又は前記薬品容器10の識別情報と前記調製データとの照合結果が一致しない場合には、例えばエラーメッセージを表示させる。 Then, when the identification information of the infusion bag 12 or the medicine container 10 is read by the barcode reader 204 and the comparison result with the preparation data matches, the first control unit 400 shifts the process to step S32. Note that, when the comparison result between the identification information of the infusion bag 12 or the medicine container 10 and the preparation data does not match, the first control unit 400 displays, for example, an error message.

<ステップS32>
ステップS32において、前記第1制御部400は、前記ステップS31で識別情報が読み取られた前記輸液バッグ12又は前記薬品容器10の前記トレイ101における配置を案内するためのメッセージ及び画像などを前記タッチパネルモニタ203に表示させる。これにより、ユーザーは、前記輸液バッグ12又は前記薬品容器10を前記トレイ101内の所定の位置に容易に配置することが可能である。なお、前記トレイ101に装填が必要な前記輸液バッグ12及び前記薬品容器10が複数の場合は、前記トレイ101に装填が必要な前記輸液バッグ12及び前記薬品容器10の識別情報の読み取りが完了するまで、前記ステップS31~S32が繰り返し実行される。但し、前記対象調製データに基づく前記混注処理で必要な前記薬品容器10のうち前記残薬を利用すると判断された薬品容器10は装填が不要であると判断され、当該薬品容器10の識別情報が読み取られた場合には、装填が不要である旨のメッセージ等が表示される。
<Step S32>
In step S32, the first control unit 400 displays on the touch panel monitor 203 a message and an image for guiding the placement of the infusion bag 12 or the medicine container 10, the identification information of which has been read in step S31, on the tray 101. This allows the user to easily place the infusion bag 12 or the medicine container 10 at a predetermined position in the tray 101. In addition, when there are a plurality of infusion bags 12 and medicine containers 10 that need to be loaded on the tray 101, the steps S31 to S32 are repeatedly executed until the reading of the identification information of the infusion bags 12 and the medicine containers 10 that need to be loaded on the tray 101 is completed. However, when the medicine container 10 that is determined to use the remaining medicine among the medicine containers 10 required for the mixed injection process based on the target preparation data is determined not to need to be loaded, and the identification information of the medicine container 10 is read, a message indicating that loading is not required is displayed.

<ステップS33>
ステップS33において、前記第1制御部400は、前記トレイ101における前記注射器11の配置を案内するためのメッセージ及び画像などを前記タッチパネルモニタ203に表示させる。これにより、ユーザーは、前記注射器11を前記トレイ101内の所定の位置に容易に配置することが可能である。なお、複数の前記注射器11が必要な場合は、前記ステップS33が繰り返し実行される。
<Step S33>
In step S33, the first control unit 400 causes the touch panel monitor 203 to display messages, images, and the like for guiding the placement of the syringe 11 on the tray 101. This allows the user to easily place the syringe 11 at a predetermined position in the tray 101. Note that, when a plurality of the syringes 11 are required, the step S33 is repeatedly executed.

また、なお、前記調製データに対応する器材を、複数の前記トレイ101に分割して装填する必要がある場合、前記第1制御部400は、前記ステップS31~S33の処理を前記トレイ101ごとに繰り返して実行する。これにより、前記トレイ101各々に必要な器材をセットするための作業が支援される。なお、複数の前記トレイ101に分割して装填する必要がある場合、前記トレイ101各々に対して前記調製データに含まれる器材は、予め設定された規則に従って分配される。例えば、一つの前記トレイ101に載置可能な前記薬品容器10の数が10個であることが予め定められており、前記調製データに基づく前記混注処理において必要な前記薬品容器10が14個である場合には、一つ目の前記トレイ101に前記薬品容器10が10個割り当てられ、二つ目の前記トレイ101に前記薬品容器10が4個割り当てられる。なお、前記ステップS31~S33において、処理対象の前記トレイ101について、前記薬品容器10、前記注射器11、又は前記輸液バッグ12の装填が不要な場合、その装填を促す表示処理は省略される。 In addition, when the equipment corresponding to the preparation data needs to be divided and loaded onto multiple trays 101, the first control unit 400 repeats the processing of steps S31 to S33 for each tray 101. This supports the work of setting the necessary equipment on each tray 101. When the equipment needs to be divided and loaded onto multiple trays 101, the equipment included in the preparation data is distributed to each tray 101 according to a preset rule. For example, if the number of drug containers 10 that can be placed on one tray 101 is predetermined to be 10, and 14 drug containers 10 are required for the mixed injection process based on the preparation data, 10 drug containers 10 are assigned to the first tray 101, and 4 drug containers 10 are assigned to the second tray 101. In steps S31 to S33, if the tray 101 to be processed does not require loading of the drug container 10, the syringe 11, or the infusion bag 12, the display process for prompting loading is omitted.

<ステップS34>
前記調製データに基づく前記混注処理に必要な器材についての装填案内が終了すると、続くステップS34において、前記第1制御部400は、前記調製データについての装填準備が完了した旨を表示すると共に、その旨の確認操作を受け付けるための操作キーなどを表示する。
<Step S34>
When the loading guidance for the equipment necessary for the co-injection processing based on the preparation data is completed, in the subsequent step S34, the first control unit 400 displays a message indicating that preparation for loading of the preparation data is complete, and also displays operation keys, etc. for accepting a confirmation operation to that effect.

<ステップS35>
ステップS35において、前記第1制御部400は、前記確認操作の有無を判断し、前記確認操作が行われた場合は(S35:Yes)、処理をステップS36に移行させ、前記確認操作が行われるまでの間は(S35:No)、処理をステップS35で待機させる。
<Step S35>
In step S35, the first control unit 400 determines whether or not the confirmation operation has been performed, and if the confirmation operation has been performed (S35: Yes), it transitions the processing to step S36, and keeps the processing on hold in step S35 until the confirmation operation has been performed (S35: No).

<ステップS36>
ステップS36において、前記第1制御部400は、前記収容ユニット700の前記シャッター712を開放させる。具体的に、前記第1制御部400は、前記第2制御部500に対して、前記シャッター712の開放指示を送信する。これにより、前記第2制御部500は、前記収容ユニット700を制御して前記シャッター712を開放させ、ユーザーは、前記トレイ101を前記トレイ収容部811に収容することが可能である。
<Step S36>
In step S36, the first control unit 400 opens the shutter 712 of the accommodating unit 700. Specifically, the first control unit 400 transmits an instruction to open the shutter 712 to the second control unit 500. In response to this, the second control unit 500 controls the accommodating unit 700 to open the shutter 712, and the user can accommodate the tray 101 in the tray accommodating portion 811.

なお、前記第2制御部500は、前記シャッター712を開放する前に、前記対応情報D31に基づいて、未使用の前記トレイ収容部811が前記第1移動位置に配置されるように前記移動筐体810の位置を制御する。具体的に、前記トレイ101に対応する前記トレイ収容部811として前記対応情報D31に記憶されていない前記トレイ収容部811が未使用であると判断される。なお、前記第2制御部500は、前記トレイ収容部811への前記トレイ101の装填時、及び前記トレイ収容部811からの前記トレイ101の排出時などに、前記対応情報D31を編集する。 Before opening the shutter 712, the second control unit 500 controls the position of the movable housing 810 based on the correspondence information D31 so that the unused tray storage unit 811 is placed at the first moving position. Specifically, the tray storage unit 811 that is not stored in the correspondence information D31 as the tray storage unit 811 corresponding to the tray 101 is determined to be unused. The second control unit 500 edits the correspondence information D31 when loading the tray 101 into the tray storage unit 811 and when ejecting the tray 101 from the tray storage unit 811.

例えば、前記第2制御部500は、前記収容ユニット700の待機中(非動作中)は、未使用の前記トレイ収容部811が前記第1移動位置に配置されるように前記収容ユニット700を制御することが考えられる。また、前記第2制御部500は、前記ステップS36で前記第1制御部400から送信される前記開放指示を受信した後に、前記移動筐体810を移動させて未使用の前記トレイ収容部811を前記第1移動位置に配置させてもよい。なお、前記第2制御部500は、未使用の前記トレイ収容部811が複数存在する場合には、その複数の前記トレイ収容部811のうち前記第1移動位置への移動に要する前記移動筐体810の移動量が最も少ない前記トレイ収容部811を選択して当該トレイ収容部811を前記第1移動位置へ移動させることが考えられる。 For example, the second control unit 500 may control the storage unit 700 so that the unused tray storage unit 811 is placed at the first movement position while the storage unit 700 is waiting (not operating). In addition, after receiving the opening instruction transmitted from the first control unit 400 in step S36, the second control unit 500 may move the movable housing 810 to place the unused tray storage unit 811 at the first movement position. In addition, when there are a plurality of unused tray storage units 811, the second control unit 500 may select the tray storage unit 811 that requires the least amount of movement of the movable housing 810 to move to the first movement position from among the plurality of tray storage units 811, and move the tray storage unit 811 to the first movement position.

<ステップS37>
そして、ステップS37において、前記第1制御部400は、前記収容ユニット700の前記トレイ収容部811に前記トレイ101が収容されると、前記調製データと前記トレイ101の識別情報と前記トレイ収容部811とを対応付ける処理を実行する。具体的に、前記第1制御部400は、前記調製データと、前記トレイ101の識別情報と、前記トレイ収容部811との対応関係示す前記対応情報D31を更新する。ここに、係る処理を実行するときの前記第1制御部400が記憶処理部の一例である。これにより、前記第1制御部400及び前記第2制御部500は、前記対応情報D31に基づいて前記調製データ、前記トレイ101の識別情報、及び前記トレイ収容部811の対応関係を認識することが可能である。
<Step S37>
Then, in step S37, when the tray 101 is accommodated in the tray accommodation portion 811 of the accommodation unit 700, the first control portion 400 executes a process of associating the preparation data, the identification information of the tray 101, and the tray accommodation portion 811. Specifically, the first control portion 400 updates the correspondence information D31 indicating the correspondence between the preparation data, the identification information of the tray 101, and the tray accommodation portion 811. Here, the first control portion 400 when executing this process is an example of a storage processing portion. Thereby, the first control portion 400 and the second control portion 500 can recognize the correspondence between the preparation data, the identification information of the tray 101, and the tray accommodation portion 811 based on the correspondence information D31.

例えば、前記第1制御部400は、前記作業テーブル202に設けられた前記ICリーダ207を用いて、前記作業テーブル202に載置された前記トレイ101の前記ICタグ101bから前記トレイ101の識別情報を読み取る。そして、前記第1制御部400は、前記ICタグ101bから読み取られた前記識別情報を、処理対象として選択された前記調製データに対応する前記トレイ101の識別情報として前記データ記憶部404の前記対応情報D31に記憶する。また、前記対応情報D31では、前記調製データ各々に対応する前記トレイ101に当該調製データに基づく混注処理で残薬を使用するか否かを示す残薬利用情報が記憶されてもよい。 For example, the first control unit 400 uses the IC reader 207 provided on the work table 202 to read the identification information of the tray 101 from the IC tag 101b of the tray 101 placed on the work table 202. Then, the first control unit 400 stores the identification information read from the IC tag 101b in the correspondence information D31 of the data storage unit 404 as the identification information of the tray 101 corresponding to the preparation data selected as the processing target. In addition, the correspondence information D31 may store remaining drug use information indicating whether or not remaining drugs are to be used in the mixed injection process based on the preparation data in the tray 101 corresponding to each of the preparation data.

なお、前記調製データと前記トレイ101との対応関係、前記調製データ又は前記トレイ101と前記トレイ収容部811との対応関係、前記調製データと前記残薬利用情報との対応関係が、それぞれ個別のデータベースで管理されてもよい。また、前記調製データと前記トレイ101との対応関係が前記第1制御部400のデータ記憶部404に記憶され、前記調製データ又は前記トレイ101と前記トレイ収容部811との対応関係が前記第2制御部のデータ記憶部504に記憶されていてもよい。 The correspondence between the preparation data and the tray 101, the correspondence between the preparation data or the tray 101 and the tray storage unit 811, and the correspondence between the preparation data and the remaining medicine utilization information may each be managed in a separate database. The correspondence between the preparation data and the tray 101 may be stored in the data storage unit 404 of the first control unit 400, and the correspondence between the preparation data or the tray 101 and the tray storage unit 811 may be stored in the data storage unit 504 of the second control unit.

なお、前記調製データに基づく前記混注処理において必要な前記薬品容器10、前記注射器11、前記輸液バッグ12などの器材が一つの前記トレイ101に載置できない場合には、前記第1制御部400は、処理対象として選択された前記調製データと複数の前記トレイ101とを対応付けて対応情報D31に記憶する処理を実行する。そして、前記調製データに基づく前記混注処理では、複数の前記トレイ101から供給される前記薬品容器10などの器材が用いられる。 When the equipment such as the drug container 10, the syringe 11, and the infusion bag 12 required for the mixed injection process based on the preparation data cannot be placed on one tray 101, the first control unit 400 executes a process of storing the preparation data selected as the processing target in correspondence with the multiple trays 101 in correspondence information D31. Then, in the mixed injection process based on the preparation data, the equipment such as the drug container 10 supplied from the multiple trays 101 is used.

<ステップS38>
次に、ステップS38において、前記第1制御部400は、前記収容ユニット700を制御して、前記トレイ収容部811に収容された前記トレイ101と前記調製データとの対応関係を確認する確認動作を実行する。これにより、誤った前記トレイ101が前記トレイ収容部811に収容されることが防止される。
<Step S38>
Next, in step S38, the first control section 400 controls the accommodation unit 700 to execute a confirmation operation for confirming the correspondence between the tray 101 accommodated in the tray accommodation section 811 and the preparation data. This prevents the wrong tray 101 from being accommodated in the tray accommodation section 811.

具体的に、前記第1制御部400は、前記ステップS36で前記シャッター712が開放されたときに前記第1移動位置に配置されていた前記トレイ収容部811が前記第2移動位置に配置されるように前記移動筐体810を下方に移動させる。その後、前記第1制御部400は、前記トレイ収容部811に収容されている前記トレイ101を前記トレイ搬送部900の前記第1搬送部910に排出し、前記第1搬送部910に設けられた前記ICリーダ930によって前記トレイ101のタグ101bから前記トレイ101の識別情報を読み取る。そして、前記第1制御部400は、前記ICリーダ930によって読み取られた前記トレイ101の識別情報と、前記トレイ収容部811に対応付けて前記対応情報D31に記憶されている前記調製データに対応する前記トレイ101の識別情報とを照合する。ここで、照合結果が一致であると、前記第1制御部400は、前記トレイ101を前記トレイ収容部811に戻し、一連の当該混注管理処理を終了して処理を前記ステップS39に移行させる。一方、照合結果が不一致である場合、前記第1制御部400は、前記第1制御部400を介して前記タッチパネルモニタ203等にエラーを通知させて前記トレイ101を前記トレイ排出口206に向けて排出する。これにより、ユーザーは、前記トレイ101を前記トレイ排出口206から取り出すことが可能である。 Specifically, the first control unit 400 moves the movable housing 810 downward so that the tray storage unit 811, which was located at the first movement position when the shutter 712 was opened in step S36, is located at the second movement position. Thereafter, the first control unit 400 ejects the tray 101 stored in the tray storage unit 811 to the first transport unit 910 of the tray transport unit 900, and reads the identification information of the tray 101 from the tag 101b of the tray 101 by the IC reader 930 provided on the first transport unit 910. Then, the first control unit 400 collates the identification information of the tray 101 read by the IC reader 930 with the identification information of the tray 101 corresponding to the preparation data stored in the correspondence information D31 in association with the tray storage unit 811. Here, if the collation results are a match, the first control unit 400 returns the tray 101 to the tray storage unit 811, ends the series of mixed injection management processes, and transitions to step S39. On the other hand, if the collation results are a mismatch, the first control unit 400 notifies the touch panel monitor 203 or the like of an error via the first control unit 400 and ejects the tray 101 toward the tray ejection port 206. This allows the user to remove the tray 101 from the tray ejection port 206.

<ステップS39>
ステップS39において、前記第1制御部400は、前記対象調製データを前記第2制御部500に送信する。なお、前記第1制御部400は、前記対象調製データそのものに限らず、前記対象調製データに基づいて前記混注処理部300に混注処理を実行させるための混注制御データを生成し、前記混注制御データを前記第2制御部500に送信するものであってもよい。また、前記対象調製データを識別可能な調製データ識別情報が前記第2制御部500に送信されて、当該第2制御部500によって前記調製データ識別情報に対応する前記対象調製データが前記データ記憶部404から読み出されることも考えられる。
<Step S39>
In step S39, the first control unit 400 transmits the target preparation data to the second control unit 500. The first control unit 400 may generate mixing control data for causing the mixing processing unit 300 to execute mixing processing based on the target preparation data, not limited to the target preparation data itself, and transmit the mixing control data to the second control unit 500. It is also possible that preparation data identification information capable of identifying the target preparation data is transmitted to the second control unit 500, and the target preparation data corresponding to the preparation data identification information is read out from the data storage unit 404 by the second control unit 500.

<ステップS40>
ステップS40において、前記第1制御部400は、前記再装填情報が前記データ記憶部404に記憶されているか否かを判断する。ここで、前記再装填情報が記憶されていると判断されると(S40:Yes)、処理がステップS41に移行し、前記再装填情報が記憶されていないと判断されると(S40:No)、処理が前記ステップS21に戻される。
<Step S40>
In step S40, the first control unit 400 judges whether or not the reloading information is stored in the data storage unit 404. If it is judged that the reloading information is stored (S40: Yes), the process proceeds to step S41, and if it is judged that the reloading information is not stored (S40: No), the process returns to step S21.

<ステップS41>
ステップS41において、前記第1制御部400は、前記再装填情報に基づいて、前記残薬の使用ができなくなった前記調製データに対応する前記トレイ101への前記薬品容器10の再装填を支援するための処理を実行し、前記再装填情報を前記データ記憶部404から消去する再装填処理を実行する。具体的に、前記第1制御部400は、前記収容ユニット700を制御し、前記残薬の使用ができなくなった前記調製データに対応する前記トレイ101を前記トレイ排出口206から取り出し可能な位置まで排出する。そして、前記第1制御部400は、前記タッチパネルモニタ203に、前記残薬が使用できなくなった前記調製データに対応する前記トレイ101への前記薬品容器10の装填を促す旨を表示する。例えば、前記第1制御部400は、前記装填チェック画面M2を再度表示させ、不足している前記薬品容器10に対応する前記領域A121に「不足」などの文字、記号、又はマークを表示させると共に、当該薬品容器10に対応する文字色又は背景色などの表示態様を他の表示態様と異なる態様で表示させる。なお、前記トレイ101は、前記移動筐体810において、前記シャッター712が開放されたときに当該トレイ101が取り出し可能な位置に移動され、当該シャッター712が開放されることも考えられる。
<Step S41>
In step S41, the first control unit 400 executes a process for supporting the reloading of the medicine container 10 to the tray 101 corresponding to the preparation data in which the remaining medicine cannot be used, based on the reloading information, and executes a reloading process for erasing the reloading information from the data storage unit 404. Specifically, the first control unit 400 controls the storage unit 700 to discharge the tray 101 corresponding to the preparation data in which the remaining medicine cannot be used to a position where it can be removed from the tray discharge port 206. Then, the first control unit 400 displays on the touch panel monitor 203 a message urging the user to load the medicine container 10 to the tray 101 corresponding to the preparation data in which the remaining medicine cannot be used. For example, the first control unit 400 displays the loading check screen M2 again, displays characters, symbols, or marks such as "short" in the area A121 corresponding to the medicine container 10 that is short, and displays a display mode such as a character color or background color corresponding to the medicine container 10 in a mode different from other display modes. It is also possible that the tray 101 is moved to a position in the movable housing 810 from which the tray 101 can be removed when the shutter 712 is opened, and the shutter 712 is then opened.

また、前記第1制御部400は、前記残薬の使用ができなくなった前記調製データに対応付けられた前記トレイ101とは別に、新たな前記トレイ101に前記薬品容器10を載置して前記収容ユニット700に装填する旨の案内表示を行い、当該トレイ101が装填された場合に当該トレイ101を前記調製データに対応付けることも考えられる。この場合、当該調製データに基づく前記混注処理では、当該調製データに対応付けられた複数の前記トレイ101が前記収容ユニット700から前記混注処理部300に供給されて用いられることになる。 The first control unit 400 may also display a guide to place the drug container 10 on a new tray 101 and load it into the storage unit 700, separate from the tray 101 associated with the preparation data for which the remaining drug can no longer be used, and associate the tray 101 with the preparation data when the tray 101 is loaded. In this case, in the mixed injection process based on the preparation data, multiple trays 101 associated with the preparation data are supplied from the storage unit 700 to the mixed injection processing unit 300 and used.

さらに、前記ステップS40~S41に代えて、後述の混注制御処理のステップS53において、前記トレイ101への前記薬品容器10の補充動作が行われることも考えられる。具体的には、前記第2制御部500が、前記収容ユニット700を制御し、前記残薬の使用ができなくなった前記調製データに対応する前記トレイ101を前記トレイ排出口206から取り出し可能な位置まで排出する。そして、前記第2制御部500は、前記タッチパネルモニタ203に、前記残薬が使用できなくなった前記調製データに対応する前記トレイ101への前記薬品容器10の装填を促す旨を表示することが考えられる。これにより、ユーザーによって前記薬品容器10が前記トレイ101に装填されると、前記第2制御部500は、前記トレイ101を用いて前記混注処理を実行する。なお、本実施形態では、前記ステップS40において、前記再装填動作の有無が判断され、前記ステップS41において、前記再装填処理が必要に応じて実行される場合について説明するが、前記再装填処理が前記ステップS30等の他のタイミングで実行されてもよい。 Furthermore, instead of steps S40 to S41, a refill operation of the drug container 10 on the tray 101 may be performed in step S53 of the co-infusion control process described below. Specifically, the second control unit 500 controls the storage unit 700 to eject the tray 101 corresponding to the preparation data for which the remaining drug can no longer be used to a position where it can be removed from the tray ejection port 206. The second control unit 500 may then display on the touch panel monitor 203 a message urging the user to load the drug container 10 on the tray 101 corresponding to the preparation data for which the remaining drug can no longer be used. As a result, when the drug container 10 is loaded on the tray 101 by the user, the second control unit 500 executes the co-infusion process using the tray 101. In this embodiment, a case is described in which the presence or absence of the reloading operation is determined in step S40, and the reloading process is executed as necessary in step S41, but the reloading process may be executed at other times, such as step S30.

[混注制御処理]
続いて、図29を参照しつつ、前記第2制御部500によって実行される前記混注制御処理の手順の一例について説明する。
[Mixed injection control process]
Next, an example of a procedure of the co-infusion control process executed by the second control section 500 will be described with reference to FIG.

<ステップS50>
ステップS50において、前記第2制御部500は、前記対応情報D31に登録されている調製データのいずれかについて前記混注処理の実行開始タイミングが到来したか否かを判断する。そして、前記実行開始タイミングが到来したと判断すると(S50:Yes)、処理がステップS51に移行し、前記実行開始タイミングが到来していなければ(S50:No)、処理がステップS50で待機する。
<Step S50>
In step S50, the second control unit 500 judges whether or not the execution start timing of the co-infusion process has arrived for any of the preparation data registered in the correspondence information D31. If it is judged that the execution start timing has arrived (S50: Yes), the process proceeds to step S51, and if the execution start timing has not arrived (S50: No), the process waits in step S50.

また、前記第1制御部400が、ユーザーが、前記操作部405を用いて前記調製データの選択操作及び前記調製データに基づく前記混注処理の即時開始操作を行った場合に、前記調製データについての前記混注処理の実行開始要求を前記第2制御部500に送信することが考えられる。さらに、前記第1制御部400は、前記予約混注操作によって前記調製データに基づく前記混注処理の実行開始タイミングが予約されていた場合、前記実行開始タイミングが到来した場合に、前記調製データについての前記混注処理の実行開始要求を前記第2制御部500に送信することが考えられる。この場合、前記第2制御部500は、前記実行開始要求を受信した場合に、前記実行開始タイミングが到来したと判断する。 It is also conceivable that the first control unit 400 transmits a request to the second control unit 500 to start execution of the mixing process for the preparation data when the user uses the operation unit 405 to select the preparation data and to immediately start the mixing process based on the preparation data. Furthermore, it is also conceivable that the first control unit 400 transmits a request to the second control unit 500 to start execution of the mixing process for the preparation data when the execution start timing arrives, if the execution start timing of the mixing process based on the preparation data has been reserved by the reserved mixing operation. In this case, the second control unit 500 determines that the execution start timing has arrived when it receives the execution start request.

また、前記第2制御部500は、前記調製データのうち前記混注処理において残薬を使用すると設定されている調製データについて、前記混注装置1内に残薬として保存されている一又は複数の前記薬品容器10(残薬容器の一例)内の薬品量が、前記調製データに基づく前記混注処理に必要な薬品量に達するまでの間、当該調製データに基づく前記混注処理を保留することが考えられる。具体的に、前記第2制御部500は、前記調製データの実行開始タイミングが到来した場合であって、前記混注装置1内に残薬として保存されている一又は複数の前記薬品容器10内の薬品量が、前記調製データに基づく前記混注処理に必要な薬品量に達していない場合は、前記ステップS50で前記実行開始タイミングが到来していないと判断する。そして、前記第2制御部500は、前記混注装置1内に残薬として保存されている一又は複数の前記薬品容器10内の薬品量が、前記調製データに基づく前記混注処理に必要な薬品量に達していない前記調製データをスキップして他の前記調製データに基づく前記混注処理を開始する。一方、前記第2制御部500は、前記調製データの実行開始タイミングが到来した場合であって、前記混注装置1内に残薬として保存されている一又は複数の前記薬品容器10内の薬品量が、前記調製データに基づく前記混注処理に必要な薬品量に達していている場合は、当該調製データに基づく前記混注処理の実行開始タイミングが到来したと判断する。 In addition, the second control unit 500 may suspend the mixing process based on the preparation data for the preparation data set to use remaining medicine in the mixing process until the amount of medicine in one or more of the medicine containers 10 (an example of a remaining medicine container) stored as remaining medicine in the mixing device 1 reaches the amount of medicine required for the mixing process based on the preparation data. Specifically, when the execution start timing of the preparation data arrives and the amount of medicine in one or more of the medicine containers 10 stored as remaining medicine in the mixing device 1 does not reach the amount of medicine required for the mixing process based on the preparation data, the second control unit 500 determines in step S50 that the execution start timing has not arrived. Then, the second control unit 500 skips the preparation data for which the amount of medicine in one or more of the medicine containers 10 stored as remaining medicine in the mixing device 1 does not reach the amount of medicine required for the mixing process based on the preparation data, and starts the mixing process based on the other preparation data. On the other hand, when the timing to start execution of the preparation data arrives and the amount of medicine in one or more of the medicine containers 10 stored as remaining medicine in the co-infusion device 1 reaches the amount of medicine required for the co-infusion process based on the preparation data, the second control unit 500 determines that the timing to start execution of the co-infusion process based on the preparation data has arrived.

<ステップS51>
ステップS51において、前記第2制御部500は、前記対象調製データに基づく前記混注処理において、過去に実行された前記混注処理で残存した残薬を使用するか否かを判断する。具体的に、前記第2制御部500は、前記残薬情報D30及び前記対応情報D31に基づいて、前記混注処理における残薬利用の有無を判断する。例えば、前記第2制御部500は、前記対応情報D31において前記対象調製データについて残薬利用が有りに設定され、前記対象調製データが前記使用予定調製データとして前記残薬情報D30に登録されており、且つ前記残薬情報D30の内容が予め設定された使用条件を満たす場合に前記対象調製データに基づく前記混注処理で残薬を利用すると判断する。前記使用条件は、例えば前記残薬情報D30に記憶された前記残薬の使用期限が経過していないこと、前記残薬の開封日時から所定時間が経過していないこと、又は前記薬品容器10への注射針11cの穿刺回数が上限回数に達していないこと等である。ここで、前記第2制御部500は、残薬を使用すると判断すると(S51のYes側)、処理をステップS53に移行させ、前記残薬を使用できないと判断すると(S51のNo側)、処理をステップS52に移行させる。
<Step S51>
In step S51, the second control unit 500 judges whether or not to use the remaining medicine remaining in the previously executed mixing process in the mixing process based on the target preparation data. Specifically, the second control unit 500 judges whether or not to use the remaining medicine in the mixing process based on the remaining medicine information D30 and the corresponding information D31. For example, the second control unit 500 judges that the remaining medicine will be used in the mixing process based on the target preparation data when the remaining medicine use is set to yes for the target preparation data in the corresponding information D31, the target preparation data is registered in the remaining medicine information D30 as the preparation data to be used, and the contents of the remaining medicine information D30 satisfy the preset use conditions. The use conditions are, for example, that the expiration date of the remaining medicine stored in the remaining medicine information D30 has not passed, that a predetermined time has not passed since the date and time of opening the remaining medicine, or that the number of times the injection needle 11c has punctured the medicine container 10 has not reached the upper limit number of times. Here, if the second control unit 500 determines that the remaining medicine will be used (Yes side of S51), it transitions the process to step S53, and if it determines that the remaining medicine cannot be used (No side of S51), it transitions the process to step S52.

<ステップS52>
ステップS52において、前記第2制御部500は、前記第1制御部400から入力された前記調製データに基づいて前記混注処理部300を制御することにより、当該調製データに対応する前記トレイ101に載置されていた前記薬品容器10から前記輸液バッグ12に薬品を注入する通常の前記混注処理を実行する。
<Step S52>
In step S52, the second control unit 500 controls the co-infusion processing unit 300 based on the preparation data input from the first control unit 400, thereby performing the normal co-infusion processing of injecting the drug from the drug container 10 placed on the tray 101 corresponding to the preparation data into the infusion bag 12.

具体的に、ステップS52において、前記第2制御部500は、前記収容ユニット700を制御し、前記実行開始タイミングが到来した前記調製データに対応付けられている前記トレイ101を前記収容ユニット700の前記トレイ収容部811から前記混注処理部300に自動的に供給する。そして、前記混注処理において、前記第2制御部500は、前記調製データに示された薬品を前記トレイ101に載置された一又は複数の前記薬品容器10から前記注射器11によって吸引し、前記注射器11から前記輸液バッグ12に注入する。 Specifically, in step S52, the second control unit 500 controls the storage unit 700 to automatically supply the tray 101 associated with the preparation data for which the execution start timing has arrived from the tray storage unit 811 of the storage unit 700 to the mixed injection processing unit 300. Then, in the mixed injection processing, the second control unit 500 aspirates the medicine indicated in the preparation data from one or more of the medicine containers 10 placed on the tray 101 using the syringe 11, and injects the medicine from the syringe 11 into the infusion bag 12.

<ステップS53>
一方、ステップS53において、前記第2制御部500は、前記第1制御部400から入力された前記調製データ、前記残薬情報D30、及び前記対応情報D31に基づいて前記混注処理部300を制御することにより、前記残薬を使用して前記輸液バッグ12に薬品を注入する例外的な前記混注処理を実行する。即ち、前記第2制御部500は、処理対象の調製データ(第1調製データ)各々について、当該調製データに基づく混注処理において、当該調製データとは異なる他の調製データ(第2調製データ)に基づく混注処理で残る前記薬品容器10内の薬品を前記混注処理部300に使用させることが可能である。従って、例えば混注処理後に薬品が前記薬品容器10に残存する場合に、当該薬品が有効に利用され、当該薬品の無駄が抑制される。
<Step S53>
On the other hand, in step S53, the second control unit 500 controls the mixed injection processing unit 300 based on the preparation data, the remaining medicine information D30, and the corresponding information D31 input from the first control unit 400, thereby executing the exceptional mixed injection processing in which the medicine is injected into the infusion bag 12 using the remaining medicine. That is, the second control unit 500 can cause the mixed injection processing unit 300 to use the medicine in the medicine container 10 remaining in the mixed injection processing based on other preparation data (second preparation data) different from the preparation data for each of the preparation data to be processed (first preparation data) in the mixed injection processing based on the preparation data. Therefore, for example, when a medicine remains in the medicine container 10 after the mixed injection processing, the medicine is effectively used and waste of the medicine is suppressed.

具体的に、ステップS53において、前記第2制御部500は、前記収容ユニット700を制御し、前記実行開始タイミングが到来した前記調製データに対応付けられている前記トレイ101を前記収容ユニット700の前記トレイ収容部811から前記混注処理部300に自動的に供給する。そして、前記混注処理において、前記第2制御部500は、前記調製データに示された薬品を前記載置棚33に載置されている前記薬品容器10から前記注射器11によって吸引し、前記注射器11から前記輸液バッグ12に注入する。なお、前記対象調製データに基づく前記混注処理では、前記載置棚33に残薬として保存されている前記薬品容器10と共に、前記トレイ101に載置された一又は複数の前記薬品容器10が用いられることもある。 Specifically, in step S53, the second control unit 500 controls the storage unit 700 to automatically supply the tray 101 associated with the preparation data for which the execution start timing has arrived from the tray storage unit 811 of the storage unit 700 to the mixed injection processing unit 300. Then, in the mixed injection processing, the second control unit 500 aspirates the medicine indicated in the preparation data from the medicine container 10 placed on the storage shelf 33 using the syringe 11, and injects the medicine from the syringe 11 into the infusion bag 12. Note that in the mixed injection processing based on the target preparation data, one or more of the medicine containers 10 placed on the tray 101 may be used together with the medicine container 10 stored as a remaining medicine on the storage shelf 33.

また、前記ステップS53において実行される前記混注処理では、残薬として保存されている前記薬品容器10が使用され、当該混注処理の処理対象である前記調製データに対応する前記トレイ101に載置されていた前記薬品容器10が余って使用されない状況も考えられる。この場合、前記第2制御部500は、その未使用の前記薬品容器10を残薬として前記載置棚33に保存することも考えられるが、前記第2制御部500は、その未使用の前記薬品容器10を前記トレイ101に載置して排出することが考えられる。例えば、前記第2制御部500は、前記薬品容器10が使用されなかった場合に、ユーザーに前記薬品容器10の取り出しの有無を確認するためのメッセージを前記タッチパネルモニタ203に表示させる。そして、前記第2制御部500は、前記タッチパネルモニタ203に対するユーザー操作によって前記薬品容器10の取り出し要求が行われた場合には、前記薬品容器10を取り出すための前記トレイ101の装填を促すメッセージを前記タッチパネルモニタ203に表示させる。その後、前記第2制御部500は、前記トレイ101を取り込んで前記薬品容器10を載置し、当該トレイ101を前記トレイ排出口206又は前記トレイ排出口15に向けて排出する。 In addition, in the co-infusion process executed in step S53, the drug container 10 stored as a remaining drug is used, and the drug container 10 placed on the tray 101 corresponding to the preparation data to be processed in the co-infusion process may remain unused. In this case, the second control unit 500 may store the unused drug container 10 on the shelf 33 as a remaining drug, but the second control unit 500 may place the unused drug container 10 on the tray 101 and discharge it. For example, when the drug container 10 has not been used, the second control unit 500 causes the touch panel monitor 203 to display a message for the user to confirm whether or not the drug container 10 has been removed. Then, when a request to remove the drug container 10 is made by a user operation on the touch panel monitor 203, the second control unit 500 causes the touch panel monitor 203 to display a message prompting the user to load the tray 101 to remove the drug container 10. Then, the second control unit 500 takes in the tray 101, places the drug container 10 on it, and ejects the tray 101 toward the tray ejection port 206 or the tray ejection port 15.

なお、前記第2制御部500は、前記第1ロボットアーム21を制御することにより、前記薬品容器10を前記載置棚33から前記攪拌装置32に移動させること、若しくは、前記薬品容器10を前記主扉301又は前記注射器取出扉302の近傍まで移動させることにより、ユーザーによる前記薬品容器10の取り出しを可能とすることも他の実施形態として考えられる。なお、前記第1ロボットアーム21には、前記保持部25による前記薬品容器10の把持を手動で解除することが可能な調整部が設けられており、ユーザーは当該調整部を用いて前記保持部25から前記薬品容器10を取り出すことが可能である。 In addition, in another embodiment, the second control unit 500 can control the first robot arm 21 to move the drug container 10 from the storage shelf 33 to the stirring device 32, or to the vicinity of the main door 301 or the syringe removal door 302, thereby enabling a user to remove the drug container 10. In addition, the first robot arm 21 is provided with an adjustment unit that can manually release the grip of the drug container 10 by the holding unit 25, and a user can remove the drug container 10 from the holding unit 25 using the adjustment unit.

また、前記ステップS53において前記調製データに基づく前記混注処理が終了すると、前記第2制御部500は、当該混注処理における残薬の使用の有無及びその内容を示す残薬使用情報を当該調製データに対応付けて前記データ記憶部504に記憶し、前記調製鑑査処理において、前記残薬使用情報を前記タッチパネルモニタ14などに表示可能であることが考えられる。さらに、前記第2制御部500は、前記残薬使用情報を印字内容に含む調製記録用紙などを前記プリンタ506で印刷することも可能である。ここに、図30は、前記調製記録用紙として印刷された印刷物M3の一例を示す図である。図30に示されるように、前記印刷物M3では、前記混注処理が実行された前記調製データに対応する患者情報及び処方内容などの各種の情報と共に、前記混注処理で使用された薬品が残薬であるか否かを示す情報も印刷されている。具体的に、図30に示す例では、領域A31に「5-FU注1000mg(DVO)」と記載されており、薬品名「5-FU注1000mg」の薬品が残薬であることを示す「DVO」の文字が含まれている。一方、図30に示す例では、領域A32では、「5-FU注1000mg-1」と記載されており、薬品名「5-FU注1000mg」の薬品が残薬であることを示す「DVO」の文字が含まれていない。なお、もちろん、残薬の使用の有無を示す情報は、「DVO」のような略称に限らず、「残薬」などの文字、若しくは、予め定められたマーク又は記号などであってもよい。 In addition, when the mixed injection process based on the preparation data is completed in step S53, the second control unit 500 stores remaining drug use information indicating whether or not remaining drugs have been used in the mixed injection process and the details thereof in the data storage unit 504 in association with the preparation data, and it is possible to display the remaining drug use information on the touch panel monitor 14 or the like in the preparation inspection process. Furthermore, the second control unit 500 can also print a preparation record sheet or the like including the remaining drug use information in the print contents with the printer 506. Here, FIG. 30 is a diagram showing an example of a printed matter M3 printed as the preparation record sheet. As shown in FIG. 30, in the printed matter M3, various information such as patient information and prescription contents corresponding to the preparation data in which the mixed injection process was performed, as well as information indicating whether the drug used in the mixed injection process is a remaining drug, are printed. Specifically, in the example shown in FIG. 30, "5-FU injection 1000 mg (DVO)" is written in area A31, and includes the letters "DVO" indicating that the drug with the name "5-FU injection 1000 mg" is a remaining drug. On the other hand, in the example shown in FIG. 30, "5-FU injection 1000 mg-1" is written in area A32, and does not include the letters "DVO" indicating that the drug with the name "5-FU injection 1000 mg" is a remaining drug. Of course, the information indicating whether or not a remaining drug has been used is not limited to an abbreviation such as "DVO," and may be letters such as "remaining drug," or a predetermined mark or symbol.

<ステップS54>
前記混注処理が終了すると、ステップS54において、前記第2制御部500は、前記薬品容器10に薬品が残存したか否かを判断する。前記ステップS54における残薬の発生の有無の判断処理は、前記第1制御部400で実行される前記ステップS26と同様の処理であってもよいが、前記第2制御部500が前記混注処理の内容に基づいて判断してもよい。ここで、前記第2制御部500は、前記薬品が残存したと判断すると(S54のYes側)、処理をステップS55に移行させ、前記薬品が残存しなかったと判断すると(S54のNo側)、処理をステップS541に移行させる。
<Step S54>
When the co-infusion process is completed, in step S54, the second control unit 500 judges whether or not any medicine remains in the medicine container 10. The process of judging whether or not there is any remaining medicine in step S54 may be the same process as that in step S26 executed by the first control unit 400, or the second control unit 500 may judge based on the contents of the co-infusion process. Here, when the second control unit 500 judges that the medicine remains (Yes side of S54), it shifts the process to step S55, and when it judges that the medicine does not remain (No side of S54), it shifts the process to step S541.

<ステップS55>
ステップS55において、前記第2制御部500は、前記薬品容器10を残薬として前記載置棚33に保存するか否かを判定する判定処理を実行する。具体的に、前記第2制御部500は、予め設定された保存条件を満たす場合に、前記薬品容器10を残薬として保存すると判定する。前記保存条件には、予め設定される一又は複数の判定条件が含まれる。例えば、前記判定条件は、前記薬品容器10が前記バイアル瓶10Bであること、前記薬品容器10が前記医薬品マスターにおいて残薬保存対象薬品として登録されていること、前記薬品容器10内の残薬の残量が予め設定された最小残量以上であること、前記薬品容器10の識別情報が前記バーコードリーダ34bによって正常に読み取られたこと、前記薬品容器10の穿刺回数が上限回数以内であること、又は前記薬品容器10の使用期限が経過していないこと等である。なお、前記保存条件として複数の前記判定条件が設定されている場合には、当該判定条件の全てを満たす場合に前記保存条件を満たすと判定される。
<Step S55>
In step S55, the second control unit 500 executes a determination process to determine whether or not the medicine container 10 is to be stored as a remaining medicine on the shelf 33. Specifically, the second control unit 500 determines that the medicine container 10 is to be stored as a remaining medicine when a preset storage condition is satisfied. The storage condition includes one or more preset determination conditions. For example, the determination conditions include that the medicine container 10 is the vial bottle 10B, that the medicine container 10 is registered in the medicine master as a medicine to be stored as a remaining medicine, that the remaining amount of the remaining medicine in the medicine container 10 is equal to or greater than a preset minimum remaining amount, that the identification information of the medicine container 10 is normally read by the barcode reader 34b, that the number of punctures of the medicine container 10 is within an upper limit number of times, or that the expiration date of the medicine container 10 has not passed. In addition, when a plurality of the determination conditions are set as the storage condition, it is determined that the storage condition is satisfied when all of the determination conditions are satisfied.

ところで、前記判定条件のうち、前記薬品容器10の識別情報が前記バーコードリーダ34bによって正常に読み取られたこと、前記薬品容器10の穿刺回数が上限回数以内であること、前記薬品容器10の使用期限が経過していないこと等については、条件が満たされていない場合でも当該薬品容器10を廃棄せずに取り出したいというユーザーの要望も考えられる。特に、前記第2制御部500は、前記混注処理の実行中などに当該混注処理で発生する残薬が収容された前記薬品容器10の任意の取り出し操作(取出予約操作)を受け付けることが可能な構成が考えられる。この場合、前記第2制御部500は、前記取出予約操作の対象である前記薬品容器10に、回収対象である旨を示す回収フラグを対応付けて前記データ記憶部504に記憶させる。なお、前記第2制御部500は、前記混注処理が実行されていない場合のように前記混注処理部300を制御して前記薬品容器10をユーザーの取り出し可能な位置まで移動させる回収処理が実行可能なタイミングで、前記回収フラグが対応付けられた前記薬品容器10について前記回収処理を実行する。そして、前記ステップS55では、前記判定条件のうち、前記薬品容器10の識別情報が前記バーコードリーダ34bによって正常に読み取られたこと、前記薬品容器10の穿刺回数が上限回数以内であること、前記薬品容器10の使用期限が経過していないことの条件については、その条件が満たされていない場合であっても、前記回収フラグが対応付けられている前記薬品容器10については、当該判定条件が満たされていると判断されることが考えられる。 Incidentally, among the judgment conditions, the user may wish to remove the drug container 10 without discarding it, even if the conditions are not met, such as that the identification information of the drug container 10 is normally read by the barcode reader 34b, that the number of times the drug container 10 has been punctured is within the upper limit, and that the expiration date of the drug container 10 has not passed. In particular, the second control unit 500 may be configured to be capable of accepting any removal operation (removal reservation operation) of the drug container 10 containing the remaining drug generated in the mixed injection process during the execution of the mixed injection process. In this case, the second control unit 500 associates a recovery flag indicating that the drug container 10 is a recovery target with the drug container 10 that is the target of the removal reservation operation and stores it in the data storage unit 504. The second control unit 500 executes the recovery process for the drug container 10 associated with the recovery flag at a timing when the recovery process can be executed, in which the mixed injection processing unit 300 is controlled to move the drug container 10 to a position where the user can remove it, as if the mixed injection process was not being executed. In step S55, it is considered that, among the judgment conditions, the conditions that the identification information of the drug container 10 is correctly read by the barcode reader 34b, the number of times the drug container 10 has been punctured is within the upper limit, and the expiration date of the drug container 10 has not passed are judged to be satisfied for the drug container 10 to which the recovery flag is associated, even if these conditions are not satisfied.

また、前記混注装置1では、残薬として利用可能な薬品が収容されている前記薬品容器10が前記載置棚33に載置されるが、当該載置棚33に載置可能な前記薬品容器10の数には限界がある。そのため、前記第2制御部500は、前記保存条件が満たされている場合であって、新たに保存する対象となる前記薬品容器10を前記載置棚33に載置しても、前記薬品容器10の数が前記載置棚33に載置可能な予め設定された上限数を超えない場合には、当該薬品容器10を前記載置棚33に載置させる。一方、前記保存条件が満たされている場合であって、新たに保存する対象となる前記薬品容器10を前記載置棚33に載置すると、前記薬品容器の数が前記上限数を超える場合、前記第2制御部500は、予め設定された保存優先度に従って前記薬品容器10の前記載置棚33への保存の有無を判定することが考えられる。なお、前記載置棚33は、前記混注処理における器材の一時保管にも用いられるため、前記上限数は、前記載置棚33に載置可能な最大数よりも少ない数であることが考えられる。また、前記載置棚33とは別に残薬が収容された前記薬品容器10を保存する残薬専用棚が設けられている構成も他の実施形態として考えられる。 In addition, in the co-infusion device 1, the drug container 10 containing the drug that can be used as a remaining drug is placed on the storage shelf 33, but there is a limit to the number of the drug containers 10 that can be placed on the storage shelf 33. Therefore, when the storage conditions are met and the number of the drug containers 10 to be newly stored does not exceed the preset upper limit number that can be placed on the storage shelf 33, the second control unit 500 places the drug container 10 on the storage shelf 33. On the other hand, when the storage conditions are met and the number of the drug containers exceeds the upper limit number when the drug container 10 to be newly stored is placed on the storage shelf 33, the second control unit 500 may determine whether or not to store the drug container 10 on the storage shelf 33 according to a preset storage priority. In addition, since the storage shelf 33 is also used for temporary storage of equipment in the mixed injection process, the upper limit number is considered to be less than the maximum number that can be placed on the storage shelf 33. In addition, as another embodiment, a configuration in which a shelf dedicated to remaining medicine is provided for storing the drug containers 10 containing remaining medicine, separate from the storage shelf 33, is also considered.

より具体的に、前記第2制御部500は、前記混注処理で残薬が生じる場合であって、前記載置棚33に載置される前記薬品容器10の数が予め設定された上限数を超える場合には、今回残薬が生じる前記薬品容器10と既に残薬として前記載置棚33に載置されている前記薬品容器10との中で最も前記保存優先度が低い薬品の前記薬品容器10を前記ゴミ収容室13aに廃棄し、当該薬品容器10よりも前記保存優先度が高い前記薬品容器10を前記載置棚33に載置させることが考えられる。即ち、前記第2制御部500は、予め設定された条件に従って、前記混注処理で前記薬品容器10に薬品が残った前記薬品容器10を前記載置棚33に既に保存されている前記薬品容器10と入れ替えて保存することが可能である。 More specifically, when the second control unit 500 has leftover medicine in the co-injection process and the number of the medicine containers 10 placed on the storage shelf 33 exceeds a preset upper limit, the second control unit 500 may discard the medicine container 10 containing the medicine with the lowest storage priority among the medicine container 10 containing the leftover medicine and the medicine containers 10 already placed on the storage shelf 33 as the leftover medicine into the trash storage chamber 13a, and place the medicine container 10 with a higher storage priority than the medicine container 10 on the storage shelf 33. That is, the second control unit 500 can replace the medicine container 10 containing the medicine remaining in the co-injection process with the medicine container 10 already stored on the storage shelf 33 according to preset conditions.

なお、前記保存優先度は、前記医薬品マスターで設定されていることが考えられる。また、前記医薬品マスターにおいて複数の薬品について同一の前記保存優先度を設定することが可能であってもよい。但し、前記載置棚33に載置される前記薬品容器10の数が上限数に達しており、今回残薬が生じた前記薬品容器10と前記載置棚33に既に残薬として保存されている前記薬品容器10との中で最も前記保存優先度が低い薬品容器10が複数存在する場合には、前記載置棚33に載置する前記薬品容器10を選択することができない。そこで、前記第2制御部500は、最も前記保存優先度が低い廃棄候補の前記薬品容器10が複数存在する場合には、予め設定された保存優先条件に従って、前記薬品容器10各々を残薬として保存するか否かを判定することが考えられる。具体的に、前記保存優先条件は、薬価、残量、開封時間、穿刺回数などの項目に関する条件が含まれることが考えられる。なお、前記開封時間は、前記混注処理において前記薬品容器10に最初に注射針11cが穿刺された時間として前記第1制御部400又は前記第2制御部500によって前記残薬情報D30に記憶される時間である。例えば、前記保存優先条件では、複数の前記薬品容器10について、薬価が高いものを優先すること、残量が多いものを優先すること、開封時間が遅いものを優先すること、穿刺回数が少ないものを優先すること等が考えられる。また、前記保存優先条件に複数の項目の条件が含まれる場合には、当該項目各々の適用の優先順位が予め設定可能であることが考えられる。 It is considered that the storage priority is set in the drug master. In addition, it may be possible to set the same storage priority for multiple drugs in the drug master. However, if the number of the drug containers 10 placed on the shelf 33 has reached the upper limit, and there are multiple drug containers 10 with the lowest storage priority among the drug container 10 with the remaining drug this time and the drug containers 10 already stored as remaining drugs on the shelf 33, it is not possible to select the drug container 10 to be placed on the shelf 33. Therefore, when there are multiple drug containers 10 that are candidates for disposal with the lowest storage priority, the second control unit 500 may determine whether or not to store each of the drug containers 10 as remaining drugs according to a storage priority condition set in advance. Specifically, the storage priority condition may include conditions related to items such as drug price, remaining amount, opening time, and number of punctures. The opening time is the time stored in the remaining medicine information D30 by the first control unit 400 or the second control unit 500 as the time when the injection needle 11c is first punctured into the medicine container 10 in the co-injection process. For example, the storage priority condition may be to prioritize the medicine container 10 with a higher drug price, the medicine container with a larger remaining amount, the medicine container with a slower opening time, or the medicine container with the fewest number of punctures. In addition, when the storage priority condition includes conditions for multiple items, it is possible to set the priority order for the application of each of the items in advance.

また、他の実施形態として、前記第2制御部500は、前記混注処理で生じた残薬が収容されている前記薬品容器10(以下「対象薬品容器10C」と称することがある)を前記載置棚33に配置して残薬として保存するか否かを、下記(1)~(7)の保存手順に従って判定することも考えられる。なお、前記第2制御部500は、下記(1)~(7)の保存手順についてこの順序に沿って判定処理を実行し、いずれかの保存手順で前記対象薬品容器10Cを前記載置棚33に載置すると判定した場合には、それよりも後の保存手順についての判定処理は実行しない。 In another embodiment, the second control unit 500 may determine whether or not to place the drug container 10 (hereinafter sometimes referred to as the "target drug container 10C") containing the remaining drug resulting from the co-injection process on the storage shelf 33 and store it as a remaining drug according to the storage procedures (1) to (7) below. Note that the second control unit 500 executes a determination process for the storage procedures (1) to (7) below in this order, and when it determines that the target drug container 10C is to be placed on the storage shelf 33 in any of the storage procedures, it does not execute a determination process for the subsequent storage procedures.

(1)前記第2制御部500は、前記載置棚33に空きがあるか否かを判定し、空きがある場合には、前記対象薬品容器10Cを前記載置棚33に保存する。 (1) The second control unit 500 determines whether there is space on the storage shelf 33, and if there is space, stores the target drug container 10C on the storage shelf 33.

(2)前記第2制御部500は、前記残薬情報D30に含まれる前記薬品容器10のうち既に廃棄処理が予約されている薬品容器10が存在する場合には、当該薬品容器10を廃棄して、前記対象薬品容器10Cを前記載置棚33に保存する。具体的に、前記第2制御部500は、前記混注処理の実行中などに当該混注処理で発生する残薬が収容された前記薬品容器10の任意の廃棄操作(廃棄予約操作)を受け付けることが可能な構成が考えられる。この場合、前記第2制御部500は、前記廃棄予約操作の対象である前記薬品容器10に、廃棄対象である旨を示す廃棄フラグを対応付けて前記データ記憶部504に記憶させる。なお、前記第2制御部500は、前記混注処理が実行されていない場合のように前記混注処理部300を制御して前記薬品容器10を前記ゴミ収容室13aまで移動させて廃棄する廃棄処理が実行可能なタイミングで、前記廃棄フラグが対応付けられた前記薬品容器10について前記廃棄処理を実行する。 (2) When there is a drug container 10 for which disposal processing has already been reserved among the drug containers 10 included in the remaining drug information D30, the second control unit 500 discards the drug container 10 and stores the target drug container 10C on the storage shelf 33. Specifically, the second control unit 500 may be configured to accept any disposal operation (disposal reservation operation) of the drug container 10 containing the remaining drug generated in the mixed injection processing during the execution of the mixed injection processing. In this case, the second control unit 500 associates a disposal flag indicating that the drug container 10 is to be disposed of with the drug container 10 that is the target of the disposal reservation operation and stores it in the data storage unit 504. Note that the second control unit 500 controls the mixed injection processing unit 300 as if the mixed injection processing is not being executed, and executes the disposal processing for the drug container 10 associated with the disposal flag at a timing when the disposal processing can be executed in which the drug container 10 is moved to the waste storage chamber 13a and disposed of by controlling the mixed injection processing unit 300 as if the mixed injection processing is not being executed.

(3)前記第2制御部500は、前記取出予約操作に応じた回収対象である旨を示す前記回収フラグが対応付けて記憶されておらず、使用期限が経過した薬品容器10が存在する場合には、当該薬品容器10を廃棄して、前記対象薬品容器10Cを前記載置棚33に保存する。 (3) If the collection flag indicating that the drug container is to be collected in response to the removal reservation operation is not stored in association with the drug container 10 and the drug container 10 is past its expiration date, the second control unit 500 discards the drug container 10 and stores the target drug container 10C on the storage shelf 33.

(4)前記第2制御部500は、前記回収フラグが対応付けて記憶された薬品容器10が存在する場合には、当該薬品容器10をユーザーが回収可能な位置に移動させる回収動作を実行し、前記対象薬品容器10Cを前記載置棚33に保存する。 (4) When a drug container 10 corresponding to and stored in the recovery flag is present, the second control unit 500 executes a recovery operation to move the drug container 10 to a position where the user can recover it, and stores the target drug container 10C on the storage shelf 33.

(5)前記第2制御部500は、前記回収フラグが対応付けて記憶されており、使用期限が経過した薬品容器10が存在する場合には、当該薬品容器10を廃棄して、前記対象薬品容器10Cを前記載置棚33に保存する。但し、廃棄対象の前記薬品容器10であっても、ユーザーによって回収操作が行われた場合には、当該薬品容器10を廃棄せずにユーザーが回収可能な前記攪拌装置32などの位置に移動させる回収動作が実行される。 (5) When a drug container 10 that is associated with and stored in the second control unit 500 and has passed its expiration date is present, the second control unit 500 discards the drug container 10 and stores the target drug container 10C on the storage shelf 33. However, even if the drug container 10 is to be discarded, if a user performs a recovery operation, a recovery operation is executed to move the drug container 10 to a position such as the agitator 32 where the user can recover the drug container 10 without discarding it.

(6)前記第2制御部500は、前記載置棚33に残薬として載置されている前記薬品容器10のうち、前記保存優先度が最も低い薬品容器10を比較対象容器として特定する。なお、前記第2制御部500は、前記保存優先度が最も低い薬品容器10が複数存在する場合には、その中で残量が最も少ない薬品容器10を前記比較対象容器として特定する。さらに、前記第2制御部500は、前記保存優先度が最も低い薬品容器10が複数存在し、且つ、その複数の薬品容器10の残量が同じである場合には、その中で前記開封時間が早い薬品容器10を前記比較対象容器として特定する。そして、前記第2制御部500は、前記対象薬品容器10Cと前記比較対象容器との前記保存優先度を比較し、前記対象薬品容器10Cの前記保存優先度が低ければ当該対象薬品容器10Cを廃棄し、前記対象薬品容器10Cの前記保存優先度が高ければ前記比較対象容器を廃棄して前記対象薬品容器10Cを前記載置棚33に保存する。即ち、前記対象薬品容器10Cが前記比較対象容器と入れ替えて前記載置棚33に保存される。 (6) The second control unit 500 identifies the drug container 10 with the lowest storage priority as the comparison target container among the drug containers 10 placed on the storage shelf 33 as remaining drugs. In addition, when there are multiple drug containers 10 with the lowest storage priority, the second control unit 500 identifies the drug container 10 with the smallest remaining amount among them as the comparison target container. Furthermore, when there are multiple drug containers 10 with the lowest storage priority and the remaining amounts of the multiple drug containers 10 are the same, the second control unit 500 identifies the drug container 10 with the earliest opening time among them as the comparison target container. Then, the second control unit 500 compares the storage priority of the target drug container 10C with the comparison target container, and if the storage priority of the target drug container 10C is low, the target drug container 10C is discarded, and if the storage priority of the target drug container 10C is high, the comparison target container is discarded and the target drug container 10C is stored on the storage shelf 33. That is, the target drug container 10C is replaced with the comparison container and stored on the storage shelf 33.

(7)前記第2制御部500は、前記載置棚33に残薬として載置されている前記薬品容器10のうち、前記対象薬品容器10Cと薬品の種類が同一の薬品容器10を比較対象容器として特定する。なお、前記第2制御部500は、前記薬品の種類が同一の薬品容器10が複数存在する場合には、その中で残量が最も少ない薬品容器10を前記比較対象容器として特定する。さらに、前記第2制御部500は、前記薬品の種類が同じ薬品容器10が複数存在し、且つ、その複数の薬品容器10の残量が同じである場合には、その中で前記開封時間が早い薬品容器10を前記比較対象容器として特定する。そして、前記第2制御部500は、前記対象薬品容器10Cと前記比較対象容器とにおける残量を比較し、前記対象薬品容器10Cの残量が少なければ当該対象薬品容器10Cを廃棄し、前記対象薬品容器10Cの残量が多ければ前記比較対象容器を廃棄して前記対象薬品容器10Cを前記載置棚33に保存する。即ち、前記対象薬品容器10Cが前記比較対象容器と入れ替えて前記載置棚33に保存される。一方、ここで前記対象薬品容器10Cを保存すると判断されなかった場合には、前記対象薬品容器10Cが廃棄される。 (7) The second control unit 500 identifies, among the drug containers 10 placed on the shelf 33 as remaining drugs, a drug container 10 having the same drug type as the target drug container 10C as a comparison target container. In addition, when there are multiple drug containers 10 having the same drug type, the second control unit 500 identifies the drug container 10 having the smallest remaining amount as the comparison target container. Furthermore, when there are multiple drug containers 10 having the same drug type and the remaining amounts of the multiple drug containers 10 are the same, the second control unit 500 identifies the drug container 10 that was opened earlier as the comparison target container. Then, the second control unit 500 compares the remaining amounts in the target drug container 10C and the comparison target container, and if the remaining amount in the target drug container 10C is small, the target drug container 10C is discarded, and if the remaining amount in the target drug container 10C is large, the comparison target container is discarded and the target drug container 10C is stored on the shelf 33. That is, the target drug container 10C is replaced with the comparison container and stored on the storage shelf 33. On the other hand, if it is not determined that the target drug container 10C should be stored, the target drug container 10C is discarded.

なお、前記(2)~(7)において前記対象薬品容器10Cと入れ替えて廃棄すると判断された前記薬品容器10について前記回収フラグが対応付けて記憶されている場合、前記第2制御部500は、前記薬品容器10について廃棄又は回収のいずれかを選択するための操作画面を表示させ、ユーザー操作に応じて廃棄動作又は回収動作を実行することが考えられる。また、残薬として保存されている前記薬品容器10のうちユーザーによって予め任意に廃棄対象として薬品容器10が選択されている場合には、ユーザーの確認操作を行うことなく当該薬品容器10が廃棄される。 When the recovery flag is stored in association with the drug container 10 determined to be discarded in place of the target drug container 10C in (2) to (7), the second control unit 500 may display an operation screen for selecting either the disposal or recovery of the drug container 10, and execute a disposal operation or a recovery operation in response to a user operation. In addition, when a drug container 10 has been arbitrarily selected by the user as a drug container to be discarded from among the drug containers 10 stored as remaining drugs, the drug container 10 is discarded without a user confirmation operation.

また、前記(2)~(7)に基づいて入れ替え対象の前記薬品容器10が存在しないと判断された場合でも、ユーザーによって回収操作が行われた場合には、当該対象薬品容器10Cが廃棄されず、当該対象薬品容器10Cについて回収動作が行われてもよい。なお、(2)、(3)の入れ替え処理はユーザーの確認作業を要することなく実行され、(4)~(7)の入れ替え処理は、ユーザーの確認作業に応じて実行されることも考えられる。また、前記ステップS55における判定処理は、前記第1制御部400によって実行される前記混注管理処理の前記ステップS26で実行されてもよく、前記混注管理処理又は前記混注制御処理とは独立して適宜実行されてもよい。 Even if it is determined based on (2) to (7) that the drug container 10 to be replaced does not exist, if the user performs a collection operation, the target drug container 10C may not be discarded, and a collection operation may be performed for the target drug container 10C. Note that the replacement processes of (2) and (3) may be performed without the need for user confirmation, and the replacement processes of (4) to (7) may be performed in response to user confirmation. The determination process in step S55 may be performed in step S26 of the mixed injection management process performed by the first control unit 400, or may be performed independently of the mixed injection management process or the mixed injection control process.

さらに、前記薬品容器10に収容されている薬品が粉薬であって、当該粉薬が生理用食塩水などの溶媒で溶解された状態である場合、当該薬品容器10が前記載置棚33に載置された後は、見た目では前記薬品容器10内の溶媒及び濃度を判断することができないことがある。そのため、前記第2制御部500は、前記載置棚33に、薬品の種類が同一であって溶媒又は濃度の少なくとも一方が異なる前記薬品容器10が2つ以上存在しないように前記薬品容器10の前記載置棚33への載置の有無などを制御することが考えられる。具体的に、前記医薬品マスターでは、薬品各々について、残薬としての利用を許可する場合の溶媒として予め定められた一種類の溶媒及び濃度(溶媒量)が対応付けて記憶されていることが考えられる。そして、前記第2制御部500は、前記薬品容器10の薬品と当該薬品容器10に注入される溶媒との組み合わせが前記医薬品マスターで定められた組み合わせである場合にのみ、当該薬品の残薬としての利用を許可し、他の組み合わせである場合には、当該薬品の残薬としての利用を禁止する。なお、他の実施形態として、前記第2制御部500が、前記ステップS55において、前記載置棚33に載置させる対象となっている前記薬品容器10と薬品の種類が同一であって溶媒又は濃度の少なくとも一方が異なる他の薬品容器10が既に前記載置棚33に載置されている場合に、前記薬品容器10を前記載置棚33に載置させずに廃棄することが考えられる。また、前記第2制御部500は、前記載置棚33に既に載置されている他の薬品容器10と、前記ステップS55において前記載置棚33に載置させる対象となっている前記薬品容器10とのうち、前記優先度又は前記優先条件などに従っていずれか一方を選択して前記載置棚33に載置し、他方を廃棄することも考えられる。 Furthermore, when the drug contained in the drug container 10 is a powdered drug and the powdered drug is dissolved in a solvent such as physiological saline, the solvent and concentration in the drug container 10 may not be visually determined after the drug container 10 is placed on the shelf 33. Therefore, the second control unit 500 may control whether or not the drug container 10 is placed on the shelf 33 so that there are not two or more drug containers 10 in which the drug type is the same but at least one of the solvent or concentration is different. Specifically, the drug master may store, for each drug, one type of solvent and a concentration (amount of solvent) that are predetermined as a solvent when use as a remaining drug is permitted, in association with each other. The second control unit 500 permits use of the drug as a remaining drug only when the combination of the drug in the drug container 10 and the solvent injected into the drug container 10 is a combination defined in the drug master, and prohibits use of the drug as a remaining drug when the combination is other than the combination. In another embodiment, when another drug container 10 having the same type of drug as the drug container 10 to be placed on the storage shelf 33 in step S55 and at least one of the solvent or concentration is different from the drug container 10 to be placed on the storage shelf 33, the second control unit 500 may discard the drug container 10 without placing it on the storage shelf 33. In addition, the second control unit 500 may select one of the other drug containers 10 already placed on the storage shelf 33 and the drug container 10 to be placed on the storage shelf 33 in step S55 according to the priority or the priority condition, place it on the storage shelf 33, and discard the other one.

<ステップS56>
ステップS56において、前記第2制御部500は、前記薬品容器10内の薬品を再度利用可能な状態で前記混注処理室104内に保存する。より具体的に、前記第2制御部500は、前記混注処理部300の前記第1ロボットアーム21を制御することにより、前記薬品容器10を再度利用可能な状態で前記載置棚33に載置させる。即ち、前記混注処理部300は、前記調製データに基づく前記混注処理で薬品が残った前記薬品容器10を残薬容器として前記混注装置1内に保存し、当該残薬容器内の薬品を前記対象調製データに基づく前記混注処理で使用することが可能である。また、前記第2制御部500は、前記残薬情報D30に登録されている各種の情報を必要に応じて更新する。
<Step S56>
In step S56, the second control unit 500 stores the medicine in the medicine container 10 in the mixed injection processing chamber 104 in a reusable state. More specifically, the second control unit 500 controls the first robot arm 21 of the mixed injection processing unit 300 to place the medicine container 10 on the storage shelf 33 in a reusable state. That is, the mixed injection processing unit 300 stores the medicine container 10 in which the medicine remains in the mixed injection processing based on the preparation data as a remaining medicine container in the mixed injection device 1, and the medicine in the remaining medicine container can be used in the mixed injection processing based on the target preparation data. In addition, the second control unit 500 updates various information registered in the remaining medicine information D30 as necessary.

<ステップS541>
一方、前記薬品容器10に薬品が残存しない場合、前記第2制御部500は、ステップS541において、前記第1ロボットアーム21により前記薬品容器10を前記ゴミ収容室13aに廃棄する。即ち、基本的に、前記薬品容器10内の薬品を使い切っていない場合は前記薬品容器10が前記載置棚33に戻され、前記薬品容器10内の薬品が使い切られた場合は前記薬品容器10が廃棄される。
<Step S541>
On the other hand, when no drug remains in the drug container 10, the second control section 500 in step S541 discards the drug container 10 into the waste storage chamber 13a by the first robot arm 21. That is, basically, when the drug in the drug container 10 has not been used up, the drug container 10 is returned to the storage shelf 33, and when the drug in the drug container 10 has been used up, the drug container 10 is discarded.

[他の実施形態]
ところで、前記混注装置1の混注処理室104内に残薬として保存されている前記薬品容器10は、ユーザーの所望のタイミングで取り出し可能であることが考えられる。具体的に、前記第1制御部400は、ユーザーによる特定の操作に応じて前記残薬情報D30を前記タッチパネルモニタ203に表示させる。
[Other embodiments]
Incidentally, it is considered that the drug container 10 stored as a remaining drug in the mixed injection processing chamber 104 of the mixed injection device 1 can be taken out at a timing desired by a user. Specifically, the first control unit 400 displays the remaining drug information D30 on the touch panel monitor 203 in response to a specific operation by the user.

その後、前記第1制御部400は、前記残薬情報D30に含まれる残薬のいずれかが選択されて取り出し操作が行われると、前記第1ロボットアーム21又は前記第2ロボットアーム22などを制御し、当該残薬に対応する前記薬品容器10を前記載置棚33から取り出し、ユーザーが前記主扉301を開放したときに当該薬品容器10を取り出し可能な位置に移動させる。例えば、前記第1制御部400は、前記薬品容器10を前記主扉301の近傍に配置されている前記攪拌装置32に載置させる。 Then, when any of the remaining drugs included in the remaining drug information D30 is selected and a removal operation is performed, the first control unit 400 controls the first robot arm 21 or the second robot arm 22, etc., to remove the drug container 10 corresponding to the remaining drug from the storage shelf 33, and moves the drug container 10 to a position where it can be removed when the user opens the main door 301. For example, the first control unit 400 places the drug container 10 on the stirring device 32 arranged near the main door 301.

また、前記第1制御部400は、取り出し対象となった前記薬品容器10に関するラベル印刷情報を前記プリンタ506に送信し、当該プリンタ506で当該ラベル印刷情報をラベルに印刷させる。ここに、係る処理を実行するときの前記第1制御部400が印刷処理部の一例である。前記ラベル印刷情報には、前記薬品容器10の薬品の種類、残量、使用期限、穿刺回数など、当該薬品容器10その後に使用するために必要な各種の情報が含まれる。これにより、ユーザーは、前記ラベルを前記薬品容器10に貼付することにより、当該薬品容器10を前記混注装置1から取り出した後も、当該薬品容器10内の残薬の情報を容易に把握して使用することが可能である。なお、前記ラベルは、前記混注装置1の前記第1ロボットアーム21及び前記第2ロボットアーム22などによって前記薬品容器10に自動的に貼付されてもよい。また、前記混注装置1が、前記ラベルを前記薬品容器10に自動的に貼付する貼付装置を別途備えてもよい。 The first control unit 400 also transmits label printing information related to the medicine container 10 to be removed to the printer 506, and causes the printer 506 to print the label printing information on the label. Here, the first control unit 400 when executing the relevant process is an example of a print processing unit. The label printing information includes various information necessary for the subsequent use of the medicine container 10, such as the type of medicine in the medicine container 10, the remaining amount, the expiration date, and the number of punctures. As a result, by attaching the label to the medicine container 10, the user can easily grasp the information on the remaining medicine in the medicine container 10 and use it even after removing the medicine container 10 from the co-infusion device 1. The label may be automatically attached to the medicine container 10 by the first robot arm 21 and the second robot arm 22 of the co-infusion device 1. The co-infusion device 1 may also be provided with a separate attachment device that automatically attaches the label to the medicine container 10.

さらに、前記ラベルには、前記ラベル印刷情報を示す一次元コード又は二次元コード等のコード情報が印刷されることも考えられる。そして、前記第1制御部400は、前記ラベルの前記コード情報が読み取られた場合に、当該コード情報に基づいて当該コード情報に対応する前記薬品容器10を前記混注装置1で再度利用可能な状態にすることが考えられる。具体的に、前記第1制御部400は、前記ラベル印刷情報に基づいて、前記残薬情報D30を更新することが考えられる。これにより、前記第1制御部400は、前記薬品容器10に収容されている薬品と前記調製データとの照合処理、当該薬品の残量の情報の取得、当該薬品の使用期限のチェック、前記穿刺回数のチェックなどを実行することが可能である。なお、前記第1制御部400は、前記薬品容器10について取り出し処理を実行した後、当該薬品容器10を残薬として使用可能な前記調製データについて前記混注管理処理が実行される場合に、前記薬品容器10の存在を前記タッチパネルモニタ203に表示させることも考えられる。 Furthermore, it is also conceivable that code information such as a one-dimensional code or a two-dimensional code indicating the label printing information is printed on the label. Then, when the code information of the label is read, the first control unit 400 can make the drug container 10 corresponding to the code information available again in the co-infusion device 1 based on the code information. Specifically, the first control unit 400 can update the remaining drug information D30 based on the label printing information. This allows the first control unit 400 to execute a process of matching the drug contained in the drug container 10 with the preparation data, obtain information on the remaining amount of the drug, check the expiration date of the drug, check the number of punctures, and the like. Note that the first control unit 400 can also display the presence of the drug container 10 on the touch panel monitor 203 when the co-infusion management process is executed for the preparation data in which the drug container 10 can be used as a remaining drug after executing the removal process for the drug container 10.

また、業務終了時刻などの予め設定された時刻になった場合、又はユーザーにより前記混注装置1に対して所定の業務終了操作が行われた場合などに、前記混注装置1に残薬として利用可能な薬品が収容された前記薬品容器10が残っていることが考えられる。そこで、前記第1制御部400又は前記第2制御部500は、予め設定された時刻又は業務終了操作が行われた場合などに、前記残薬情報D30に基づいて前記混注処理室104内に前記薬品容器10が残っているか否かを判断し、前記混注処理室104内に前記薬品容器10が残っている場合には、その旨を前記タッチパネルモニタ14又は前記タッチパネルモニタ203等の表示手段に表示させることによってユーザーに報知することが考えられる。 In addition, when a preset time such as the end of business arrives, or when a user performs a predetermined operation to end business on the co-injection device 1, it is possible that the drug container 10 containing usable drugs remains in the co-injection device 1. Therefore, the first control unit 400 or the second control unit 500 determines whether or not the drug container 10 remains in the co-injection processing chamber 104 based on the remaining drug information D30 at a preset time or when a operation to end business is performed, and if the drug container 10 remains in the co-injection processing chamber 104, it is possible to notify the user of this by displaying the fact on a display means such as the touch panel monitor 14 or the touch panel monitor 203.

さらに、前記第1制御部400又は前記第2制御部500は、前記混注処理室104内に残っている前記薬品容器10について、廃棄、取出し、保留のいずれかをユーザー操作に応じて選択することが考えられる。そして、前記薬品容器10の廃棄が選択されると、前記第2制御部500によって当該薬品容器10が廃棄され、前記薬品容器10の薬品の情報が前記残薬情報D30から消去される。また、前記薬品容器10の取り出しが選択されると、前記第2制御部500によって、前記攪拌装置32、前記主扉301の近傍、又は前記注射器取出扉302などのようにユーザーが当該薬品容器10を取り出し可能な位置まで当該薬品容器10が移動され、前記薬品容器10の薬品の情報が前記残薬情報D30から消去される。さらに、前記薬品容器10の保留が選択されると、当該薬品容器10がそのまま前記混注処理室104内に保存される。 Furthermore, the first control unit 400 or the second control unit 500 may select, in response to a user operation, whether to discard, remove, or reserve the drug container 10 remaining in the mixed injection processing chamber 104. When the user selects to discard the drug container 10, the second control unit 500 discards the drug container 10, and the drug information in the drug container 10 is erased from the remaining drug information D30. When the user selects to remove the drug container 10, the second control unit 500 moves the drug container 10 to a position where the user can remove the drug container 10, such as the stirring device 32, near the main door 301, or the syringe removal door 302, and the drug information in the drug container 10 is erased from the remaining drug information D30. When the user selects to reserve the drug container 10, the drug container 10 is stored as is in the mixed injection processing chamber 104.

[注入工程の一例]
ここで、前記注射器11内の輸液又は薬液などの液体を前記薬品容器10に注入する際に、前記第2制御部500が前記第2ロボットアーム22を制御することによって実行される注入工程の一例について説明する。なお、前記注射器11内の液体を前記輸液バッグ12に注入する際も同様である。
[An example of an injection process]
Here, an example of an injection process will be described in which the second control unit 500 controls the second robot arm 22 when injecting a liquid such as an infusion or a medicinal solution in the syringe 11 into the medicine container 10. The same applies when injecting the liquid in the syringe 11 into the infusion bag 12.

なお、図31(A)に示されるように、前記注射器11の注射針11cの先端が鉛直下方に向けられ、前記注射器11内に液体MD1が充満した状態で、当該液体MD1を全量押し出す動作が前記注射器11で行われる場合には、最後に前記プランジャ11bを往復させるフラッシュ動作が行われたとしても、図31(B)に示されるように、前記プランジャ11bの先端面11b-1と前記シリンジ11aの先端面11a-1とに付着した前記液体MD1が残ることがある。 As shown in FIG. 31(A), when the tip of the injection needle 11c of the syringe 11 is directed vertically downward and the syringe 11 is filled with liquid MD1, if an operation to push out the entire amount of the liquid MD1 is performed by the syringe 11, even if a flush operation that reciprocates the plunger 11b is finally performed, as shown in FIG. 31(B), the liquid MD1 may remain attached to the tip surface 11b-1 of the plunger 11b and the tip surface 11a-1 of the syringe 11a.

これに対し、前記第2制御部500は、前記注射器11内の前記液体MD1を前記薬品容器10に全量注入する際には、まず、前記第2ロボットアーム22を制御して、前記注射器11内に空気AR1を取り込む空気吸引動作を実行する。これにより、図31(C)に示すように、前記シリンジ11a内では、下層に前記液体MD1、上層に前記空気AR1が存在することになり、前記液体MD1と前記プランジャ11bの先端面11b-1とが離間する。なお、前記空気吸引動作は、前記注射器11の注射針11cが前記薬品容器10に穿刺された状態で行われてもよいが、前記空気吸引動作は、前記注射器11の注射針11cが前記薬品容器10に穿刺される前の状態で行われてもよい。特に、前記薬品容器10に穿刺される前の状態で前記空気吸引動作が行われると、前記注射器11の注射針11cを前記薬品容器10に穿刺するまでの時間を、前記注射器11内で前記液体MD1を前記プランジャ11bの先端面11b-1から離間させるための時間として利用することが可能である。 On the other hand, when the second control unit 500 injects the entire amount of the liquid MD1 in the syringe 11 into the medicine container 10, it first controls the second robot arm 22 to execute an air suction operation to take in the air AR1 into the syringe 11. As a result, as shown in FIG. 31(C), the liquid MD1 is present in the lower layer and the air AR1 is present in the upper layer in the syringe 11a, and the liquid MD1 is separated from the tip surface 11b-1 of the plunger 11b. The air suction operation may be performed in a state where the injection needle 11c of the syringe 11 is pierced into the medicine container 10, but the air suction operation may also be performed in a state before the injection needle 11c of the syringe 11 is pierced into the medicine container 10. In particular, when the air suction operation is performed before the medicine container 10 is punctured, the time until the injection needle 11c of the syringe 11 punctures the medicine container 10 can be used as the time for separating the liquid MD1 from the tip surface 11b-1 of the plunger 11b within the syringe 11.

その後、前記第2制御部500は、前記第2ロボットアーム22を制御して、前記注射器11内の前記液体MD1を全量押し出す動作を実行する。これにより、図31(D)に示されるように、前記注射器11内の前記液体MD1は、その上層に存在する前記空気AR1によって押し出されることになるため、当該空気AR1が存在しない場合に比べて、前記注射器11内の前記液体MD1の残存を抑制することが可能である。 Then, the second control unit 500 controls the second robot arm 22 to execute an operation of pushing out all of the liquid MD1 in the syringe 11. As a result, as shown in FIG. 31(D), the liquid MD1 in the syringe 11 is pushed out by the air AR1 present in the layer above it, making it possible to suppress the liquid MD1 remaining in the syringe 11 compared to when the air AR1 is not present.

また、例えば前記注射器11から前記輸液バッグ12に前記液体MD1が注入される場合など、図31(E)に示されるように、当該注射器11が鉛直方向に対して傾斜した状態で当該注射器11の操作が行われることがある。この場合、前記注射器11が、少なくとも前記プランジャ11bの先端面11b-1に前記液体MD1が接触しない角度で傾斜していれば、前記空気吸引動作の効果が奏される。また、前記第2制御部500は、前記注射器11の角度が急になるほど前記注射器11内に吸引する前記空気AR1の量を増加させて、前記プランジャ11bの先端面11b-1と前記液体MD1との接触を回避することも考えられる。なお、ここでは前記注射器11から前記輸液容器10又は前記輸液バッグ12に注入する場合について説明したが、前記プランジャ11bの操作により前記注射器11内の液体を前記混注装置1に設けられたゴミ箱又はバケツのような廃液部に全量廃棄する場合にも、同様に前記プランジャ11bを押す前に前記空気吸引動作が行われてもよい。 In addition, for example, when the liquid MD1 is injected from the syringe 11 into the infusion bag 12, the syringe 11 may be operated in a state inclined with respect to the vertical direction as shown in Fig. 31 (E). In this case, if the syringe 11 is inclined at an angle at which the liquid MD1 does not come into contact with at least the tip surface 11b-1 of the plunger 11b, the effect of the air suction operation is achieved. In addition, the second control unit 500 may increase the amount of the air AR1 sucked into the syringe 11 as the angle of the syringe 11 becomes steeper, thereby avoiding contact between the tip surface 11b-1 of the plunger 11b and the liquid MD1. Here, the case where the liquid is injected from the syringe 11 into the infusion container 10 or the infusion bag 12 has been described, but even when the liquid in the syringe 11 is entirely disposed of in a waste liquid section such as a trash can or bucket provided in the co-infusion device 1 by operating the plunger 11b, the air suction operation may be performed before the plunger 11b is pressed.

[一括気泡排出機能]
図32(A)に示されるように、前記第2ロボットアーム22により前記注射器11で前記薬品容器10から薬液MD2が吸引される場合、当該注射器11内に気泡AR2が発生することがある。これに対し、前記第2制御部500は、前記気泡AR2を消すことが可能な気泡排出機能を備えることが考えられる。
[Bulk air bubble discharge function]
32(A), when the drug solution MD2 is aspirated from the drug container 10 by the syringe 11 using the second robot arm 22, air bubbles AR2 may be generated in the syringe 11. In response to this, the second control unit 500 may be provided with an air bubble discharge function capable of eliminating the air bubbles AR2.

具体的に、前記注射器11で前記薬品容器10から薬液MD2を吸引した後に、当該注射器11の注射針11cの先端を鉛直下方向に向けた状態で前記プランジャ11bを所定量だけ引くことで前記シリンジ11a内に空気AR3を取り込めば、図32(B)に示されるように、空気AR3に気泡AR2を合体させて気泡AR2を消すことが可能である。その後、図32(C)に示されるように、前記注射器11の注射針11cの先端を鉛直上方向に向けた状態で前記プランジャ11bを所定量だけ押し出すれば、図32(D)に示されるように、前記空気AR3を排出することが可能である。以下、このような動作を気泡排出動作という。 Specifically, after the syringe 11 has sucked up the drug solution MD2 from the drug container 10, the plunger 11b is pulled back a predetermined amount with the tip of the injection needle 11c of the syringe 11 facing vertically downward to take in air AR3 into the syringe 11a, and as shown in FIG. 32(B), it is possible to combine the air AR3 with the air bubbles AR2 and eliminate the air bubbles AR2. Then, as shown in FIG. 32(C), the plunger 11b is pushed out a predetermined amount with the tip of the injection needle 11c of the syringe 11 facing vertically upward to discharge the air AR3 as shown in FIG. 32(D). Hereinafter, this operation is referred to as the air bubble discharge operation.

一方、前記混注処理では、前記第2制御部500が、前記第2ロボットアーム22を制御することにより、前記注射器11で複数の前記薬品容器10から薬液MD2を吸引することがある。この場合、前記薬品容器10各々から薬液MD2を吸引する度に、前記気泡排出動作を行うと、前記混注処理の所要時間が長くなる。 On the other hand, in the co-injection process, the second control unit 500 may control the second robot arm 22 to aspirate the drug solution MD2 from the multiple drug containers 10 with the syringe 11. In this case, if the air bubble discharge operation is performed each time the drug solution MD2 is aspirated from each drug container 10, the time required for the co-injection process will be longer.

そこで、前記第2制御部500は、複数の前記薬品容器10から薬液MD2を吸引する場合には、複数の前記薬品容器10からの薬液MD2の吸引が終わった後に、一度だけ前記気泡排出動作を実行する一括気泡排出機能を備えることが考えられる。これにより、前記薬品容器10ごとに個別に前記気泡排出動作を実行する場合に比べて時間が短縮される。 Therefore, when the second control unit 500 aspirates the drug solution MD2 from multiple drug containers 10, it is considered to have a batch bubble discharge function that executes the bubble discharge operation only once after the drug solution MD2 has been aspirated from the multiple drug containers 10. This reduces the time required compared to when the bubble discharge operation is executed individually for each drug container 10.

なお、前記第2制御部500は、前記薬液MD2を吸引する対象となる前記薬品容器10の数が多ければ、前記薬液MD2の吸引を繰り返す過程において、前記気泡AR2の数が多くなり、当該気泡AR2が合体する可能性がある。そこで、前記第2制御部500は、予め定められた所定数以上の前記薬品容器10から前記薬液MD2を吸引する場合には、前記空気AR3を吸引する工程を省略し、前記所定数未満の前記薬品容器10から前記薬液MD2を吸引する場合には、前記空気AR3を吸引する工程を実行することも他の実施形態として考えられる。 In addition, if the number of the drug containers 10 from which the drug liquid MD2 is to be aspirated is large, the number of the air bubbles AR2 may increase during the process of repeating the aspirating of the drug liquid MD2, and the air bubbles AR2 may merge. Therefore, in another embodiment, the second control unit 500 may omit the step of aspirating the air AR3 when aspirating the drug liquid MD2 from a predetermined number of drug containers 10 or more, and may execute the step of aspirating the air AR3 when aspirating the drug liquid MD2 from less than the predetermined number of drug containers 10.

[輸液注入工程の一例]
前記注射器11内の液体が前記輸液バッグ12に注入される輸液注入工程では、当該注射器11の注射針11cが前記輸液バッグ12のゴム栓に穿刺された状態で、前記プランジャ11bが押されることにより前記シリンジ11a内の液体が前記輸液バッグ12に注入される。ここで、図33に示されるように、前記注射針11cが前記輸液バッグ12のゴム栓12aに穿刺されたときに、当該注射針11cの先端が前記ゴム栓12aの内側面12bに接触している場合、又は当該内側面12bに刺さっている場合には、前記プランジャ11bが押されても前記シリンジ11a内の液体が排出されず、当該シリンジ11a内が陽圧になる可能性がある。この状態で、前記注射針11cが前記ゴム栓12aから抜かれると、陽圧となっている前記シリンジ11a内の液体が前記注射針11cから押し出されるおそれがある。
[An example of a transfusion process]
In the infusion injection step in which the liquid in the syringe 11 is injected into the infusion bag 12, the injection needle 11c of the syringe 11 is pierced into the rubber stopper of the infusion bag 12, and the plunger 11b is pushed to inject the liquid in the syringe 11a into the infusion bag 12. Here, as shown in Fig. 33, when the injection needle 11c is pierced into the rubber stopper 12a of the infusion bag 12, if the tip of the injection needle 11c is in contact with the inner surface 12b of the rubber stopper 12a or is stuck into the inner surface 12b, the liquid in the syringe 11a is not discharged even if the plunger 11b is pushed, and there is a possibility that the inside of the syringe 11a becomes positive pressure. In this state, when the injection needle 11c is removed from the rubber stopper 12a, the liquid in the syringe 11a, which is under positive pressure, may be pushed out from the injection needle 11c.

そこで、前記第2制御部500は、前記第2ロボットアーム22を制御して、前記注射器11の注射針11cを前記ゴム栓12aに穿刺し、液体の注入量に応じて前記プランジャ11bを押す動作を行った後、前記注射針11cを前記ゴム栓12aから抜く前に、前記プランジャ11bを所定量だけ引く圧力調整動作を行うことが考えられる。これにより、前記注射器11のシリンジ11a内の陽圧の程度が小さくなるため、当該注射器11の注射針11cが前記ゴム栓12aから抜かれたときに当該注射針11cから液体が漏れる可能性を低減することが可能である。 The second control unit 500 may control the second robot arm 22 to insert the injection needle 11c of the syringe 11 into the rubber stopper 12a, and then perform an operation of pushing the plunger 11b according to the amount of liquid to be injected, and then perform a pressure adjustment operation of pulling the plunger 11b by a predetermined amount before removing the injection needle 11c from the rubber stopper 12a. This reduces the degree of positive pressure in the syringe 11a of the syringe 11, thereby reducing the possibility of liquid leaking from the injection needle 11c of the syringe 11 when the injection needle 11c of the syringe 11 is removed from the rubber stopper 12a.

なお、前記第2制御部500は、前記移動部263に設けられたモーター等の駆動部の負荷(トルク)を検出し、当該負荷が予め設定された上限値以上である場合に、前記シリンジ11aから液体が排出されなかったと判断してもよい。そして、前記第2制御部500は、前記シリンジ11aから液体が排出されなかったと判断した場合には、前記圧力調整動作を実行し、前記シリンジ11aから液体が排出されたと判断した場合には、前記圧力調整動作を実行しない。これにより、必要な場合にのみ前記圧力調整動作が実行されることになる。また、前記第2制御部500は、前記第2ロボットアーム22を制御して、前記注射器11のプランジャ11bを押し出す動作を行った後、前記注射針11cが前記ゴム栓12aから抜ける前に、前記プランジャ保持部262による前記プランジャ11bの保持を解除して当該プランジャ11bが自由に移動可能な状態で所定時間待機することが考えられる。これにより、前記シリンジ11a内が陽圧である場合には、前記プランジャ11bが自然に押し出されることになり、当該シリンジ11a内の陽圧が解消される。 The second control unit 500 may detect the load (torque) of a driving unit such as a motor provided in the moving unit 263, and when the load is equal to or greater than a preset upper limit, determine that the liquid has not been discharged from the syringe 11a. When the second control unit 500 determines that the liquid has not been discharged from the syringe 11a, it executes the pressure adjustment operation, and when it determines that the liquid has been discharged from the syringe 11a, it does not execute the pressure adjustment operation. In this way, the pressure adjustment operation is executed only when necessary. In addition, the second control unit 500 may release the plunger 11b held by the plunger holding unit 262 and wait for a predetermined time in a state in which the plunger 11b can move freely, after controlling the second robot arm 22 to perform an operation of pushing out the plunger 11b of the syringe 11, before the injection needle 11c comes out of the rubber stopper 12a. As a result, when there is positive pressure inside the syringe 11a, the plunger 11b is pushed out naturally, and the positive pressure inside the syringe 11a is released.

[注射器落下機能]
前記第2制御部500は、使用後の前記注射器11を前記第2ロボットアーム22により前記ゴミ収容室13a内に落下させて廃棄することになる。より具体的に、前記第2制御部500は、前記注射器11を保持する前記第2ロボットアーム22の保持部26に設けられている一対の前記把持爪261a(図8参照)を離間させることにより、当該保持部26から前記ゴミ収容室13aに前記注射器11を落下させる。
[Syringe drop function]
The second control unit 500 discards the used syringe 11 by dropping it into the waste storage chamber 13a using the second robot arm 22. More specifically, the second control unit 500 drops the syringe 11 from the holding unit 26 into the waste storage chamber 13a by separating a pair of the gripping claws 261a (see FIG. 8) provided on the holding unit 26 of the second robot arm 22 that holds the syringe 11.

ところで、図34(A)に示されるように一対の前記把持爪261aで前記注射器11が保持されている状態で、図34(B)に示されるように一対の前記把持爪261aを離間させた場合に、いずれか一方の前記把持爪261aに前記注射器11が引っ掛かって当該注射器11が落下しないおそれがある。 However, when the syringe 11 is held by a pair of gripping claws 261a as shown in FIG. 34(A), if the pair of gripping claws 261a are separated as shown in FIG. 34(B), the syringe 11 may get caught on one of the gripping claws 261a and not fall.

そこで、前記第2制御部500は、前記ゴミ収容室13aの投入口の縁部に前記注射器11を接触させて当該注射器11を前記把持爪261aから落下させる注射器落下処理を実行する注射器落下機能を備えることが考えられる。 Therefore, it is considered that the second control unit 500 is provided with a syringe drop function that executes a syringe drop process in which the syringe 11 is brought into contact with the edge of the inlet of the waste storage chamber 13a, causing the syringe 11 to drop from the gripping claws 261a.

具体的に、前記第2制御部500は、図34(C)に示されるように、前記保持部26で保持されている前記注射器11を前記ゴミ収容室13aに排出する際、まず、前記第2ロボットアーム22を制御して、前記注射器11のシリンジ11a又は注射針11cなどの少なくとも一部が前記ゴミ収容室13aの投入口13a-1内に位置するように、前記把持部26を移動させる。その後、前記第2制御部500は、前記第2ロボットアーム22を制御して、前記注射器11の一部が前記投入口13a-1の縁部13a-2に接触するように、前記把持部26を前後左右のいずれか一又は複数の方向に移動させる。これにより、前記注射器11を前記縁部13a-2に接触させ、前記注射器11と前記把持部26との位置関係を相対的に変化させることができ、当該注射器11を前記把持部26から前記ゴミ収容室13aに落下させることが可能である。 Specifically, as shown in FIG. 34(C), when the second control unit 500 discharges the syringe 11 held by the holding unit 26 into the waste storage chamber 13a, the second control unit 500 first controls the second robot arm 22 to move the gripping unit 26 so that at least a part of the syringe 11a or the injection needle 11c of the syringe 11 is positioned within the inlet 13a-1 of the waste storage chamber 13a. After that, the second control unit 500 controls the second robot arm 22 to move the gripping unit 26 in one or more directions, forward, backward, left, or right, so that a part of the syringe 11 contacts the edge 13a-2 of the inlet 13a-1. This makes it possible to bring the syringe 11 into contact with the edge 13a-2, relatively change the positional relationship between the syringe 11 and the gripping unit 26, and drop the syringe 11 from the gripping unit 26 into the waste storage chamber 13a.

また、前記ゴミ収容室13aに、当該ゴミ収容室13a内への物体の投入を検知するための光学センサ又は超音波センサなどの投入検出部が設けられていることが考えられる。この場合、前記第2制御部500は、前記第2ロボットアーム22の把持部26を開いて前記注射器11を前記ゴミ収容室13aに落下させるための排出工程を実行した後、予め設定された時間内に前記投入検出部により前記注射器11が前記ゴミ収容室13aに落下したことが検出されなかった場合に、前記注射器落下処理を実行することが考えられる。一方、前記第2制御部500は、前記第2ロボットアーム22の把持部26を開いて前記注射器11を前記ゴミ収容室13aに落下させるための排出工程を実行した後、予め設定された時間内に前記投入検出部により前記注射器11が前記ゴミ収容室13aに落下したことが検出された場合には、前記注射器落下処理を実行しない。これにより、無駄に前記注射器落下処理が実行されることが防止される。また、前記注射器落下処理において、前記ゴミ収容室13a内における前記把持部26の前後左右のいずれか一又は複数の方向への移動は、前記投入検出部により前記注射器11の落下が検出されるまで実行されることにより、当該注射器11の移動回数を最小限に抑えることが可能である。 It is also conceivable that the waste storage chamber 13a is provided with an input detection unit such as an optical sensor or ultrasonic sensor for detecting the input of an object into the waste storage chamber 13a. In this case, it is conceivable that the second control unit 500 executes the syringe drop process when the input detection unit does not detect that the syringe 11 has dropped into the waste storage chamber 13a within a preset time after executing the discharge process for opening the gripping unit 26 of the second robot arm 22 to drop the syringe 11 into the waste storage chamber 13a. On the other hand, the second control unit 500 does not execute the syringe drop process when the input detection unit detects that the syringe 11 has dropped into the waste storage chamber 13a within a preset time after executing the discharge process for opening the gripping unit 26 of the second robot arm 22 to drop the syringe 11 into the waste storage chamber 13a. This prevents the syringe drop process from being executed unnecessarily. In addition, in the syringe drop process, the movement of the gripping portion 26 in one or more directions of front, back, left, or right within the waste storage chamber 13a is continued until the drop detection portion detects that the syringe 11 has dropped, thereby minimizing the number of times the syringe 11 is moved.

[溶解工程の実施形態]
ところで、前記溶解工程において、前記第2制御部500は、前記第2ロボットアーム22によって前記プランジャ11bを操作することにより、前記注射器11内の前記輸液を前記バイアル瓶10B内に注入する。このとき、前記第2制御部500は、前記バイアル瓶10B内が陽圧にならないように、前記注射器10内の輸液を前記バイアル瓶10B内に注入する前に、前記プランジャ11bを引いて前記バイアル瓶10B内の空気を吸引し、その後に、前記プランジャ11bを押して前記注射器10内の輸液を前記バイアル瓶10Bに注入する置換工程を実行することが考えられる。一方、粉薬が収容される各種の前記バイアル瓶10Bの中には、入荷時に当該バイアル瓶10B内が陰圧の状態となっているものがあり、この種の前記バイアル瓶10Bであれば、前記置換工程が不要である。
[Embodiment of dissolving process]
In the dissolving step, the second control unit 500 injects the infusion liquid in the syringe 11 into the vial bottle 10B by operating the plunger 11b with the second robot arm 22. At this time, the second control unit 500 may perform a substitution step of pulling the plunger 11b to suck air in the vial bottle 10B before injecting the infusion liquid in the syringe 10 into the vial bottle 10B, and then pushing the plunger 11b to inject the infusion liquid in the syringe 10 into the vial bottle 10B, so that the pressure in the vial bottle 10B does not become positive. On the other hand, among various types of vial bottles 10B containing powdered medicine, there are some in which the pressure in the vial bottle 10B is negative when the vial bottle 10B is received, and the substitution step is not necessary for this type of vial bottle 10B.

そこで、前記データ記憶部404又は前記データ記憶部504などに記憶される前記医薬品マスターには、薬品各々について前記置換工程の必要性を判定するための置換判定情報が含まれていることが考えられる。例えば、前記置換判定情報は、前記置換工程の要否を示すフラグ情報、前記バイアル瓶10B内が陰圧であるか否かを示すフラグ情報、又は前記バイアル瓶10B内が圧力状態(圧力値)を示す情報などである。 The pharmaceutical master stored in the data storage unit 404 or the data storage unit 504 may include replacement determination information for determining the necessity of the replacement process for each pharmaceutical. For example, the replacement determination information may be flag information indicating whether the replacement process is necessary, flag information indicating whether the inside of the vial bottle 10B is under negative pressure, or information indicating the pressure state (pressure value) inside the vial bottle 10B.

そして、前記第2制御部500は、前記溶解工程の対象となる薬品の前記バイアル瓶10Bについて前記医薬品マスターに記憶されている前記置換判定情報に基づいて、当該バイアル瓶10Bに対する輸液の注入時における前記置換工程の実行の有無を切り替えることが考えられる。これにより、前記置換工程が必要な前記バイアル瓶10Bについては、前記置換工程により当該バイアル瓶10B内が陽圧になることが防止され、前記置換工程が不要な前記バイアル瓶10Bについては、前記置換工程の省略により前記混注処理の所要時間を短縮することが可能である。 The second control unit 500 may switch whether or not to execute the replacement process when injecting the infusion into the vial 10B based on the replacement determination information stored in the pharmaceutical master for the vial 10B of the drug that is the target of the dissolution process. This prevents the vial 10B that requires the replacement process from becoming positive pressure through the replacement process, and for the vial 10B that does not require the replacement process, it is possible to shorten the time required for the co-infusion process by omitting the replacement process.

また、入荷時に陰圧の状態となっている前記バイアル瓶10Bであっても、一部の薬種については、当該バイアル瓶10Bごとの個体差により陰圧の度合いが異なることがある。この場合、前記バイアル瓶10B内に輸液が注入された場合に、当該バイアル瓶10B内が陽圧になることも考えられる。そこで、陰圧の度合いに個体差があるか否かを判定するための個体差情報が、前記バイアル瓶10Bに収容される薬品ごとに予め設定されて前記医薬品マスターに登録されていることが考えられる。そして、前記第2制御部500は、前記置換判定情報に基づいて前記置換工程が不要であると判定した場合であっても、前記固定差情報に基づいて前記バイアル瓶10Bが陰圧度合いに個体差があると判定した場合には、前記置換工程を省略せずに実行する。これにより、前記個体差により前記バイアル瓶10Bが陽圧になることを抑止することが可能である。 Even if the vial bottle 10B is in a negative pressure state when it is received, the degree of negative pressure may vary for some drug types due to individual differences between the vials 10B. In this case, when an infusion is injected into the vial bottle 10B, the vial bottle 10B may become positive pressure. Therefore, individual difference information for determining whether there is an individual difference in the degree of negative pressure may be set in advance for each drug contained in the vial bottle 10B and registered in the drug master. Then, even if the second control unit 500 determines that the replacement process is unnecessary based on the replacement determination information, if the second control unit 500 determines that the vial bottle 10B has an individual difference in the degree of negative pressure based on the fixed difference information, the second control unit 500 performs the replacement process without skipping it. This makes it possible to prevent the vial bottle 10B from becoming positive pressure due to the individual difference.

さらに、入荷時に陰圧の状態となっている前記バイアル瓶10Bであっても、当該バイアル瓶10B内に注入される輸液量によっては、当該バイアル瓶10B内が陽圧になる可能性がある。そこで、前記閾値が前記バイアル瓶10Bに収容される薬品ごとに予め設定されて前記医薬品マスターに登録されていることが考えられる。なお、前記閾値は予め設定された一定値であってもよい。そして、前記第2制御部500は、前記置換判定情報に基づいて前記置換工程が不要であると判定した場合であっても、前記閾値に基づいて前記バイアル瓶10Bに注入する輸液量が予め定められた閾値以上であると判定した場合には、前記置換工程を省略せずに実行することが考えられる。 Furthermore, even if the vial bottle 10B is in a state of negative pressure when it arrives, the vial bottle 10B may become positive pressure depending on the amount of infusion injected into the vial bottle 10B. Therefore, it is considered that the threshold value is set in advance for each drug contained in the vial bottle 10B and registered in the drug master. The threshold value may be a constant value set in advance. And, even if the second control unit 500 determines that the replacement process is unnecessary based on the replacement determination information, it is considered that the second control unit 500 performs the replacement process without skipping it if it determines that the amount of infusion to be injected into the vial bottle 10B is equal to or greater than a predetermined threshold value based on the threshold value.

また、前記医薬品マスターには、前記バイアル瓶10Bの陰圧の程度を示す情報が含まれており、前記第2制御部500が前記バイアル瓶10Bの陰圧の程度に応じて前記置換工程における置換量を変更することが考えられる。具体的に、前記第2制御部500は、前記バイアル瓶10Bの陰圧の程度が小さいほど、前記置換工程において吸引する空気量が多く、前記バイアル瓶10Bの陰圧の程度が大きいほど、前記置換工程において吸引する空気量が少なくなるように調整することが考えられる。これにより、前記バイアル瓶10Bが陽圧になることを抑制しつつ、前記混注処理で前記置換工程に要する時間をできるだけ短縮することが可能である。 The pharmaceutical master also includes information indicating the degree of negative pressure in the vial bottle 10B, and the second control unit 500 may change the amount of replacement in the replacement process depending on the degree of negative pressure in the vial bottle 10B. Specifically, the second control unit 500 may adjust the amount of air to be aspirated in the replacement process so that the smaller the degree of negative pressure in the vial bottle 10B, the greater the amount of air to be aspirated in the replacement process, and vice versa. This makes it possible to minimize the time required for the replacement process in the co-injection process while preventing the vial bottle 10B from becoming positive pressure.

[シリンジ内攪拌機能]
前記注射器11を用いて前記輸液バッグ12に注入される薬液の粘性が高い場合には、当該輸液バッグ12内で薬液が輸液で溶解されにくい。そのため、前記第2制御部500は、前記注射器11内の薬液が前記輸液バッグ12に全量注入される際に、当該注射器11のシリンジ11a内で薬液と輸液とを攪拌して混和させてから前記輸液バッグ12に注入するシリンジ内攪拌処理を実行するシリンジ内攪拌機能を有することが考えられる。なお、前記シリンジ内攪拌処理は、前記混注処理の対象となっている薬品が前記医薬品マスターで粘性が高い薬品として登録されている場合にのみ実行されてもよい。また、全ての薬品について前記シリンジ内攪拌処理が実行されてもよい。
[Syringe mixing function]
When the viscosity of the medicinal liquid injected into the infusion bag 12 using the syringe 11 is high, the medicinal liquid is not easily dissolved by the infusion in the infusion bag 12. Therefore, it is considered that the second control unit 500 has an in-syringe stirring function that executes an in-syringe stirring process in which, when the medicinal liquid in the syringe 11 is fully injected into the infusion bag 12, the medicinal liquid and the infusion are stirred and mixed in the syringe 11a of the syringe 11 and then injected into the infusion bag 12. The in-syringe stirring process may be executed only when the drug that is the target of the mixed injection process is registered as a drug with high viscosity in the pharmaceutical master. The in-syringe stirring process may also be executed for all drugs.

具体的に、前記シリンジ内攪拌処理において、前記第2制御部500は、前記第2ロボットアーム22を制御して、下記の(11)~(17)の工程を順に実行することが考えられる。 Specifically, in the syringe mixing process, the second control unit 500 may control the second robot arm 22 to sequentially execute the following steps (11) to (17).

(11)前記輸液バッグ12のゴム栓に前記注射器11の注射針11cを穿刺し、前記注射器11で前記輸液バッグ12内の輸液を吸引可能な状態にする。 (11) The needle 11c of the syringe 11 is inserted into the rubber stopper of the infusion bag 12, allowing the syringe 11 to aspirate the infusion in the infusion bag 12.

(12)前記第2制御部500は、前記注射器11により前記輸液バッグ12から輸液が予め設定された第1吸引量だけ吸引されるように前記プランジャ11bを引く。 (12) The second control unit 500 pulls the plunger 11b so that the syringe 11 draws in a first suction amount of infusion from the infusion bag 12.

(13)前記第2制御部500は、前記第1吸引量と同じ又は前記第1吸引量よりも少ない予め設定された第1注入量だけ前記シリンジ11a内の薬液が前記輸液バッグ12に注入されるように前記プランジャ11bを押し込む。なお、前記所定量は、前記シリンジ11a内に収容されている薬液量に応じてその都度変更されてもよい。 (13) The second control unit 500 pushes the plunger 11b so that the medicinal liquid in the syringe 11a is injected into the infusion bag 12 by a preset first injection amount that is equal to or smaller than the first suction amount. Note that the preset amount may be changed each time depending on the amount of medicinal liquid contained in the syringe 11a.

(14)前記第2制御部500は、前記(12)及び前記(13)の工程を所定回数だけ繰り返す。このとき、前記第1注入量は同じであってもよいが、前記第1注入量が徐々に減少してもよい。 (14) The second control unit 500 repeats steps (12) and (13) a predetermined number of times. At this time, the first injection amount may be the same, or the first injection amount may be gradually decreased.

(15)前記第2制御部500は、前記注射器11により前記輸液バッグ12から輸液が予め設定された第2吸引量だけ吸引されるように前記プランジャ11bを引く。なお、前記第1吸引量及び前記第2吸引量は、同じであってもよいが、異なる値であってもよい。 (15) The second control unit 500 pulls the plunger 11b so that the syringe 11 aspirates a second suction amount of infusion liquid from the infusion bag 12. The first suction amount and the second suction amount may be the same or different values.

(16)前記第2制御部500は、前記第2吸引量よりも多い予め設定された第2注入量だけ前記シリンジ11a内の薬液が前記輸液バッグ12に注入されるように前記プランジャ11bを押し込む。 (16) The second control unit 500 pushes the plunger 11b so that the medicinal liquid in the syringe 11a is injected into the infusion bag 12 by a second injection amount that is a preset amount that is greater than the second suction amount.

(17)前記第2制御部500は、前記(15)、(16)の工程を前記シリンジ11a内の薬液がなくなるまで繰り返す。このとき、前記第2注入量は同じであってもよいが、前記第2注入量が徐々に増加してもよい。 (17) The second control unit 500 repeats steps (15) and (16) until the medicinal liquid in the syringe 11a runs out. At this time, the second injection amount may remain the same, or the second injection amount may gradually increase.

ここで、前記シリンジ11a内に10mlの薬液が収容されている状態で、当該薬液の全量が前記シリンジ11aから前記輸液バッグ12に注入される場合であって、前記シリンジ内攪拌処理が実行される場合を例に挙げて説明する。なお、前記第1吸引量は4ml、前記第1注入量は3ml、前記第2吸引量は3ml、前記第2注入量は5mlであるとする。また、前記(12)、(13)は合計で3回実行されるものとする。 Here, an example will be described in which 10 ml of medicinal liquid is contained in the syringe 11a, the entire amount of the medicinal liquid is injected from the syringe 11a into the infusion bag 12, and the syringe stirring process is executed. The first suction volume is 4 ml, the first injection volume is 3 ml, the second suction volume is 3 ml, and the second injection volume is 5 ml. Also, steps (12) and (13) are executed a total of three times.

この場合、前記(11)~(14)では、前記シリンジ11a内の薬液量が、10ml→14ml→11ml→15ml→12ml→16ml→13mlと変化する。 In this case, in (11) to (14), the amount of medicinal liquid in the syringe 11a changes from 10 ml to 14 ml to 11 ml to 15 ml to 12 ml to 16 ml to 13 ml.

その後、前記(15)~(17)では、前記シリンジ11a内の薬液量が、13ml→16ml→11ml→14ml→9ml→12ml→7ml→10ml→5ml→8ml→3ml→6ml→1ml→4ml→0mlと変化する。 After that, in steps (15) to (17), the amount of medicinal liquid in the syringe 11a changes as follows: 13 ml → 16 ml → 11 ml → 14 ml → 9 ml → 12 ml → 7 ml → 10 ml → 5 ml → 8 ml → 3 ml → 6 ml → 1 ml → 4 ml → 0 ml.

このように、前記シリンジ内攪拌処理が実行されると、前記シリンジ11a内で薬液と輸液とが攪拌によって混和した後に前記輸液バッグ12に注入することが可能となり、当該輸液バッグ12内における薬液と輸液との混和性を高めることが可能である。 In this way, when the mixing process in the syringe is performed, the medicinal liquid and the infusion liquid can be mixed by stirring in the syringe 11a and then injected into the infusion bag 12, thereby improving the mixability of the medicinal liquid and the infusion liquid in the infusion bag 12.

[攪拌鑑査処理の実施形態]
前記攪拌鑑査処理では、前記第2制御部500により、前記バイアル瓶10Bの底部又は側面がユーザーによって視認可能な姿勢及び位置(混注装置1の前面側)に前記バイアル瓶10Bが移動する。ところで、前記攪拌工程により前記バイアル瓶10B内で薬品及び輸液が攪拌された後の状態でも、当該バイアル瓶10B内の液面付近に粉薬が集まりやすく、且つ、当該バイアル瓶10B内の薬液の色が濃くなる薬品などの特定薬品については、当該バイアル瓶10Bの底部又は側面からでは溶解度合いを確認しづらいことがある。
[Embodiment of the stirring inspection process]
In the stirring inspection process, the second control unit 500 moves the vial bottle 10B to a position and attitude (the front side of the co-infusion device 1) where the bottom or side of the vial bottle 10B can be visually confirmed by the user. However, even after the medicine and the infusion are stirred in the vial bottle 10B by the stirring process, powdered medicine tends to gather near the liquid surface in the vial bottle 10B, and for certain medicines such as medicines that darken the color of the medicine in the vial bottle 10B, it may be difficult to confirm the degree of solubility from the bottom or side of the vial bottle 10B.

そこで、前記データ記憶部404又は前記データ記憶部504などに記憶される前記医薬品マスターには、薬品各々について、前記特定薬品であるか否かを示す特定薬品情報が含まれることが考えられる。そして、前記第2制御部500は、前記混注処理の対象となる薬品が前記特定薬品であるか否かを前記医薬品マスターの前記特定薬品情報に基づいて判定し、当該特定薬品であると判定した場合には、前記攪拌鑑査処理における前記バイアル瓶10Bの姿勢及び位置を、当該特定薬品でない場合とは変更することが考えられる。 The pharmaceutical master stored in the data storage unit 404 or the data storage unit 504 may include specific pharmaceutical information for each pharmaceutical, which indicates whether or not the pharmaceutical is the specific pharmaceutical. The second control unit 500 may determine whether or not the pharmaceutical to be subjected to the mixed injection process is the specific pharmaceutical based on the specific pharmaceutical information in the pharmaceutical master, and if it determines that the pharmaceutical is the specific pharmaceutical, may change the attitude and position of the vial bottle 10B in the mixing inspection process from the case where the pharmaceutical is not the specific pharmaceutical.

具体的に、前記第2制御部500は、前記混注処理の対象となる薬品が前記特定薬品である場合、前記攪拌鑑査処理において、前記バイアル瓶10Bの位置を、前記混注処理の対象となる薬品が前記特定薬品でない場合に比べて低い位置になるように前記第1ロボットアーム21を制御することが考えられる。これにより、ユーザーが前記バイアル瓶10B内の液面を上方から確認することが可能であり、前記混注処理の対象となる薬品が前記特定薬品である場合でも、前記バイアル瓶10B内の粉薬の溶解度合いが把握しやすくなる。また、前記第2制御部500は、前記混注処理の対象となる薬品が前記特定薬品である場合には、前記攪拌鑑査処理において、前記バイアル瓶10Bの位置を、前記混注処理の対象となる薬品が前記特定薬品でない場合と同じ位置に移動させた後、さらに、当該位置よりも低い位置になるように前記第1ロボットアーム21を制御してもよい。なお、前記攪拌鑑査処理において、前記バイアル瓶10Bの写真が撮影される場合には、同様に当該バイアル瓶10Bが上方から撮影されることが考えられる。 Specifically, when the drug to be mixed is the specific drug, the second control unit 500 may control the first robot arm 21 so that the position of the vial 10B is lower in the mixing inspection process than when the drug to be mixed is not the specific drug. This allows the user to check the liquid level in the vial 10B from above, and makes it easier to grasp the degree of dissolution of the powder in the vial 10B even when the drug to be mixed is the specific drug. In addition, when the drug to be mixed is the specific drug, the second control unit 500 may control the first robot arm 21 so that the position of the vial 10B is moved to the same position as when the drug to be mixed is not the specific drug, and then moved to a lower position than the position when the drug to be mixed is not the specific drug. In addition, when a photograph of the vial 10B is taken in the mixing inspection process, the vial 10B may be photographed from above in the same manner.

[コアリング防止機能]
前記薬品容器10又は前記輸液バッグ12のゴム栓の表面には凹凸が形成されることがある。例えば、前記ゴム栓には、文字、記号、又は図形が凹凸によって形成されることがある。この場合、前記ゴム栓に前記注射器11の注射針11cが穿刺される際に、その穿刺位置が前記凹凸の位置である場合には、当該ゴム栓の一部が削り取られるコアリングが発生しやすくなる。そこで、前記第2制御部500は、前記ゴム栓に前記注射器11の注射針11cが穿刺される際に、前記凹凸の位置を避けて前記注射針11cを穿刺することが可能なコアリング防止機能を備えることが考えられる。
[Anti-coring function]
The rubber stopper of the medicine container 10 or the infusion bag 12 may have unevenness formed on its surface. For example, letters, symbols, or figures may be formed on the rubber stopper by the unevenness. In this case, when the injection needle 11c of the syringe 11 is pierced into the rubber stopper at the position of the unevenness, coring, in which a part of the rubber stopper is scraped off, is likely to occur. Therefore, it is considered that the second control unit 500 has a coring prevention function that allows the injection needle 11c of the syringe 11 to pierce the rubber stopper while avoiding the position of the unevenness when the injection needle 11c of the syringe 11 is pierced into the rubber stopper.

具体的に、前記データ記憶部404又は前記データ記憶部504などに記憶される前記医薬品マスターに、前記薬品容器10又は前記輸液バッグ12各々について、前記凹凸の位置を示す凹凸情報が含まれることが考えられる。この場合、前記第2制御部500は、前記混注処理の処理対象となる前記薬品容器10又は前記輸液バッグ12に対応して前記医薬品マスターに登録された前記凹凸情報に基づいて、前記薬品容器10又は前記輸液バッグ12のゴム栓における前記凹凸の位置を取得することが考えられる。 Specifically, it is considered that the drug master stored in the data storage unit 404 or the data storage unit 504 includes unevenness information indicating the position of the unevenness for each of the drug container 10 or the infusion bag 12. In this case, it is considered that the second control unit 500 acquires the position of the unevenness in the rubber stopper of the drug container 10 or the infusion bag 12 based on the unevenness information registered in the drug master corresponding to the drug container 10 or the infusion bag 12 to be processed in the mixed injection process.

また、前記第2制御部500は、前記薬品容器10又は前記輸液バッグ12のゴム栓の表面を、前記トレイ確認カメラ41又は前記注射器確認カメラ42などのように前記混注装置1に設けられる撮影部によって撮影し、当該撮影部で撮影される画像に基づいて前記凹凸の位置を取得してもよい。 The second control unit 500 may also capture an image of the surface of the rubber stopper of the drug container 10 or the infusion bag 12 using an imaging unit provided in the co-infusion device 1, such as the tray confirmation camera 41 or the syringe confirmation camera 42, and obtain the position of the irregularities based on the image captured by the imaging unit.

そして、前記第2制御部500は、前記ゴム栓における前記凹凸の位置を避けて前記注射針11cを穿刺する。例えば、前記輸液バッグ12が前記輸液バッグ保持部103に所定の姿勢でセットされる場合、前記第2制御部500は、当該所定の姿勢を基準に前記輸液バッグ12の前記ゴム栓における前記注射針11cの穿刺位置を調整することが考えられる。なお、前記第2制御部500は、前記薬品容器10又は前記輸液バッグ12のゴム栓の表面を、前記トレイ確認カメラ41又は前記注射器確認カメラ42などのように前記混注装置1に設けられる撮影部によって撮影し、当該撮影部で撮影される画像に基づいて前記注射針11cの穿刺位置を調整してもよい。また、前記第2制御部500は、前記薬品容器10のバーコードを前記薬品読取部34で読み取る際に、当該バーコードが読み取られた際に、前記薬品読取部34による前記薬品容器10の回転を停止させることにより、前記第1ロボットアーム21により前記薬品容器10を所定の姿勢で把持することが可能であり、当該姿勢を基準に前記注射針11cの穿刺位置を調整してもよい。 Then, the second control unit 500 punctures the injection needle 11c while avoiding the position of the unevenness in the rubber stopper. For example, when the infusion bag 12 is set in a predetermined posture in the infusion bag holding unit 103, the second control unit 500 may adjust the puncture position of the injection needle 11c in the rubber stopper of the infusion bag 12 based on the predetermined posture. The second control unit 500 may photograph the surface of the rubber stopper of the medicine container 10 or the infusion bag 12 by an imaging unit provided in the co-infusion device 1, such as the tray confirmation camera 41 or the syringe confirmation camera 42, and adjust the puncture position of the injection needle 11c based on the image photographed by the imaging unit. In addition, when the second control unit 500 reads the barcode of the medicine container 10 with the medicine reading unit 34, the second control unit 500 can stop the rotation of the medicine container 10 by the medicine reading unit 34 when the barcode is read, thereby making it possible for the first robot arm 21 to grasp the medicine container 10 in a predetermined posture, and the puncture position of the injection needle 11c can be adjusted based on the posture.

[バーコード破損対応機能]
前述したように、前記混注装置1では、前記対象調製データに基づく前記混注処理において、過去に実行された前記混注処理で残存した残薬が使用されることがある。ところで、前記載置棚33に残薬として載置される前記バイアル瓶10Bに付されているバーコードが、何らかの原因で破損して読み取り不能になる可能性がある。例えば、前記第1ロボットアーム21により前記バイアル瓶10Bが前記把持爪25aで把持されるときに当該バイアル瓶10Bのラベルに引っ掛かって当該ラベルが破れるおそれがある。なお、前述したように、前記バイアル瓶10Bに付されているバーコードは、前記バイアル瓶10Bが前記トレイ101にセットされる際に、前記第1制御部400によって実行される前記ステップS31で、前記バーコードリーダ204によって読み取られて前記調製データと照合される。
[Barcode damage response function]
As described above, in the co-infusion device 1, the remaining medicine remaining in the co-infusion process performed in the past may be used in the co-infusion process based on the target preparation data. However, the barcode attached to the vial bottle 10B placed on the shelf 33 as the remaining medicine may be damaged and become unreadable due to some cause. For example, when the vial bottle 10B is gripped by the gripping claws 25a by the first robot arm 21, the label of the vial bottle 10B may be caught and the label may be torn. As described above, the barcode attached to the vial bottle 10B is read by the barcode reader 204 and compared with the preparation data in the step S31 executed by the first control unit 400 when the vial bottle 10B is set on the tray 101.

一方、前記混注装置1では、前記第1ロボットアーム21及び前記第2ロボットアーム22で保持されているときの前記バイアル瓶10Bの姿勢が、前記薬品読取部34による当該バイアル瓶10Bのバーコードの読み取りタイミングによって所定の姿勢に制御されることがある。例えば、残薬として保存されている前記バイアル瓶10Bへの前記注射針11cの穿刺位置が1回目と重ならないように、前記注射針11cが穿刺される前記バイアル瓶10Bの上面における穿刺位置が決定されることがある。例えば、前記バイアル瓶10Bごとに、1回目の前記所定の姿勢における穿刺位置が前記データ記憶部504に記憶され、当該穿刺位置に基づいて2回目の穿刺位置が重ならないように制御される。この場合、前記薬品読取部34により前記バイアル瓶10Bのバーコードが読み取られた場合に当該薬品読取部34による前記バイアル瓶10Bの回転動作を停止させ、当該バイアル瓶10Bを前記第1ロボットアーム21で把持すれば、当該第1ロボットアーム21で保持されているときの前記バイアル瓶10Bの上面の周方向の位置関係を一定にすることが可能である。しかしながら、残薬として前記載置棚33に保存される前記バイアル瓶10Bのバーコードが読み取り不能な状態であれば、当該バーコードを用いて当該バイアル瓶10Bの上面の周方向の位置関係が不明となる。 On the other hand, in the co-infusion device 1, the posture of the vial bottle 10B when held by the first robot arm 21 and the second robot arm 22 may be controlled to a predetermined posture depending on the timing of reading the barcode of the vial bottle 10B by the drug reading unit 34. For example, the puncture position on the upper surface of the vial bottle 10B to be punctured by the injection needle 11c may be determined so that the puncture position of the injection needle 11c into the vial bottle 10B stored as a residual drug does not overlap with the first puncture. For example, the puncture position in the first predetermined posture for each vial bottle 10B is stored in the data storage unit 504, and the puncture position for the second puncture is controlled so as not to overlap based on the puncture position. In this case, if the vial bottle 10B's barcode is read by the medicine reading unit 34, the rotation of the vial bottle 10B by the medicine reading unit 34 is stopped and the vial bottle 10B is gripped by the first robot arm 21, it is possible to keep the circumferential positional relationship of the upper surface of the vial bottle 10B constant when it is held by the first robot arm 21. However, if the barcode of the vial bottle 10B stored on the shelf 33 as a remaining drug is in an unreadable state, the circumferential positional relationship of the upper surface of the vial bottle 10B becomes unclear using the barcode.

これに対し、前記第2制御部500は、1回の前記混注処理において、同種の薬品について複数の前記バイアル瓶10Bが使用され、当該混注処理で残薬として前記バイアル瓶10Bが残される場合に、前記バーコードが破損した前記バイアル瓶10Bが残薬として残されないように制御するバーコード破損対応機能を備えることが考えられる。 In response to this, the second control unit 500 may be provided with a barcode damage response function that performs control so that the vial bottle 10B with a damaged barcode is not left as a remaining drug when multiple vials 10B are used for the same type of drug in one co-injection process and the vial bottle 10B is left as a remaining drug in the co-injection process.

具体的に、前記第2制御部500は、前記混注処理において、前記第1ロボットアーム21により前記器材載置部102から前記バイアル瓶10Bを順に取り出し、前記薬品読取部34により前記バイアル瓶10Bのバーコードを読み取る。その後、前記第2ロボットアーム22により前記薬品読取部34にセットされた前記バイアル瓶10Bを前記載置棚33に載置する。このとき、前記バイアル瓶10B各々について前記バーコードが正常に読み取られたか否かについての破損有無情報を前記データ記憶部504に記憶する。 Specifically, in the mixed injection process, the second control unit 500 sequentially takes out the vials 10B from the equipment placement unit 102 using the first robot arm 21, and reads the barcodes of the vials 10B using the drug reading unit 34. Thereafter, the second robot arm 22 places the vials 10B set in the drug reading unit 34 on the placement shelf 33. At this time, damage information regarding whether the barcode of each of the vials 10B has been properly read is stored in the data storage unit 504.

その後、前記第2制御部500は、前記第1ロボットアーム21により前記載置棚33から使用する前記バイアル瓶10Bを順に取り出して使用することになる。このとき、前記第2制御部500は、前記データ記憶部504に記憶されている前記破損有無情報に基づいて、前記バイアル瓶10Bのうち前記薬品読取部34によって前記バーコードが正常に読み取れなかった前記バイアル瓶10Bを先に選択して使用する。これにより、複数の前記バイアル瓶10Bのうち前記バーコードが破損していない前記バイアル瓶10Bが後に使用され、残薬が生じる場合には、前記バーコードが破損していない前記バイアル瓶10Bが前記載置棚33に残されることになる。そのため、その後の前記混注処理において前記載置棚33に残薬として保存されている前記バイアル瓶10Bが使用される際には、前述したように前記バイアル瓶10Bの穿刺位置を前記バーコードの位置に基づいて制御することが可能であり、当該バイアル瓶10Bの同じ位置に前記注射針11cが2回穿刺されることが抑止される。 Then, the second control unit 500 sequentially takes out the vials 10B to be used from the storage shelf 33 by the first robot arm 21 and uses them. At this time, the second control unit 500 selects and uses the vials 10B whose barcodes could not be properly read by the medicine reading unit 34 among the vials 10B based on the damage information stored in the data storage unit 504. As a result, the vials 10B whose barcodes are not damaged among the multiple vials 10B are used later, and if there is a remaining drug, the vials 10B whose barcodes are not damaged are left on the storage shelf 33. Therefore, when the vials 10B stored as remaining drugs on the storage shelf 33 are used in the subsequent mixed injection process, the puncture position of the vials 10B can be controlled based on the position of the barcode as described above, and the injection needle 11c is prevented from puncturing the same position of the vial 10B twice.

例えば、前記第2制御部500は、同種の薬品が5ml収容された同一規格の前記バイアル瓶10Bを前記混注処理で2本使用する場合であって、当該混注処理で残存する3mlの薬品が収容された1本の前記バイアル瓶10Bを次回以降に使用する残薬として前記載置棚33に保存する場合について考える。この場合、前記バイアル瓶10B各々を前記器材載置部102から順に取り出して前記バーコードを読み取り前記載置棚33に移動させる。ここで、例えば先に前記器材載置部102から取り出された前記バイアル瓶10B(以下、「第1バイアル瓶10B1」と称する)から前記バーコードが正常に読み取られず、後に前記器材載置部102から取り出された前記バイアル瓶10B(以下、「第2バイアル瓶10B2」と称する)から前記バーコードが正常に読み取られたとする。この場合、前記混注処理では、後に前記器材載置部102から取り出された前記第2バイアル瓶10B2が先に前記載置棚33から取り出されて使用され、次に、先に前記器材載置部102から取り出された前記第1バイアル瓶10B1が前記載置棚33から取り出されて使用される。これにより、前記混注処理の終了時には、前記バーコードが正常に読み取られた前記第1バイアル瓶10B1が残薬として前記載置棚33に保存されることになる。従って、その後に実行される前記混注処理で前記第1バイアル瓶10B1を使用する際に、前記第2制御部500は、前記第1バイアル瓶10B1への前記注射針11cの穿刺位置が前回と同じ位置に穿刺されないように前記所定の姿勢を基準にして制御することが可能である。 For example, consider the case where two vials 10B of the same specification, each containing 5 ml of the same drug, are used in the mixed injection process, and one vial 10B containing 3 ml of the drug remaining in the mixed injection process is stored on the shelf 33 as the remaining drug to be used next time. In this case, each of the vials 10B is sequentially taken out from the equipment placement section 102, the barcode is read, and the vial is moved to the shelf 33. Here, for example, suppose that the barcode is not read correctly from the vial 10B (hereinafter referred to as the "first vial 10B1") that was taken out first from the equipment placement section 102, and the barcode is read correctly from the vial 10B (hereinafter referred to as the "second vial 10B2") that was taken out later from the equipment placement section 102. In this case, in the mixed injection process, the second vial bottle 10B2 that is later removed from the equipment placement section 102 is first removed from the storage shelf 33 and used, and then the first vial bottle 10B1 that was first removed from the equipment placement section 102 is removed from the storage shelf 33 and used. As a result, at the end of the mixed injection process, the first vial bottle 10B1 whose barcode has been read normally is stored in the storage shelf 33 as a remaining drug. Therefore, when the first vial bottle 10B1 is used in the mixed injection process that is executed thereafter, the second control unit 500 can control the puncture position of the injection needle 11c into the first vial bottle 10B1 based on the predetermined attitude so that the puncture position is not the same as the previous time.

1 混注装置
10 薬品容器
11 注射器
12 輸液バッグ
21 第1ロボットアーム
22 第2ロボットアーム
31 アンプルカッター
32 攪拌装置
33 載置棚
34 薬品読取部
35 秤量計
36 針曲り検知部
37 混注連通口
100 混注制御部
101 トレイ
101a 電子ペーパー
101b ICタグ
101c ICリーダ
110 トレイ搬送部
200 薬品装填部
300 混注処理部
400 第1制御部
500 第2制御部
600 上位システム
700 収容ユニット
800 昇降ユニット
900 トレイ搬送部

1 Co-infusion device 10 Drug container 11 Syringe 12 Infusion bag 21 First robot arm 22 Second robot arm 31 Ampoule cutter 32 Stirring device 33 Placement shelf 34 Drug reading unit 35 Weighing scale 36 Needle bending detection unit 37 Co-infusion communication port 100 Co-infusion control unit 101 Tray 101a Electronic paper 101b IC tag 101c IC reader 110 Tray transport unit 200 Drug loading unit 300 Co-infusion processing unit 400 First control unit 500 Second control unit 600 Upper system 700 Storage unit 800 Lifting unit 900 Tray transport unit

Claims (2)

調製データに基づいて注射器内の輸液を第1容器に注入し、当該第1容器内の薬品を第2容器に注入する混注処理を実行可能な混注処理部を制御する手段を備える制御装置であって、
前記手段は
前記混注処理部により前記注射器内の輸液を前記第1容器に注入させる際に、当該注射器で当該第1容器内の空気を吸引してから当該注射器内の輸液を前記第1容器に注入する置換工程を実行させずに、前記注射器内の輸液を前記第1容器に注入させ
前記薬品各々について前記置換工程の必要性を判定するための置換判定情報が記憶されるデータ記憶部に記憶されている前記置換判定情報に基づいて、前記薬品ごとに、前記混注処理部により前記注射器内の輸液を前記第1容器に注入させる際における前記置換工程の実行の有無を切り替える、
制御装置。
A control device including a means for controlling a mixed injection processing unit capable of performing a mixed injection process of injecting an infusion in a syringe into a first container based on preparation data and injecting a drug in the first container into a second container,
The means comprises :
When the mixed injection processing unit injects the infusion in the syringe into the first container, the mixed injection processing unit injects the infusion in the syringe into the first container without executing a replacement step of aspirating air in the first container with the syringe and then injecting the infusion in the syringe into the first container ,
Based on the replacement determination information stored in a data storage unit in which replacement determination information for determining the necessity of the replacement process for each of the medicines is stored, switching whether or not to execute the replacement process when the mixed injection processing unit injects the infusion in the syringe into the first container for each of the medicines.
Control device.
調製データに基づいて注射器内の輸液を第1容器に注入し、当該第1容器内の薬品を第2容器に注入する混注処理を実行可能な混注処理部を制御する制御装置に、
前記混注処理部により前記注射器内の輸液を前記第1容器に注入させる際に、当該注射器で当該第1容器内の空気を吸引してから当該注射器内の輸液を前記第1容器に注入する置換工程を実行させずに、前記注射器内の輸液を前記第1容器に注入するステップと、
前記薬品各々について前記置換工程の必要性を判定するための置換判定情報が記憶されるデータ記憶部に記憶されている前記置換判定情報に基づいて、前記薬品ごとに、前記混注処理部により前記注射器内の輸液を前記第1容器に注入させる際における前記置換工程の実行の有無を切り替えるステップと、
を実行させるための制御プログラム。
A control device controls a mixed injection processing unit capable of performing a mixed injection process of injecting an infusion in a syringe into a first container based on preparation data and injecting a drug in the first container into a second container,
When injecting the infusion in the syringe into the first container by the mixed injection processing unit, the infusion in the syringe is injected into the first container without executing a replacement step of aspirating air in the first container with the syringe and then injecting the infusion in the syringe into the first container;
A step of switching whether or not to execute the replacement process when the infusion in the syringe is injected into the first container by the mixed injection processing unit, for each of the drugs, based on the replacement determination information stored in a data storage unit in which replacement determination information for determining the necessity of the replacement process for each of the drugs is stored;
A control program for executing the above.
JP2023201848A 2018-03-16 2023-11-29 Co-infusion device, co-infusion method, and co-infusion control program Active JP7564485B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018049773 2018-03-16
JP2018049773 2018-03-16
JP2019048505A JP7397274B2 (en) 2018-03-16 2019-03-15 Mixed injection device, mixed injection method, mixed injection control program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2019048505A Division JP7397274B2 (en) 2018-03-16 2019-03-15 Mixed injection device, mixed injection method, mixed injection control program

Publications (2)

Publication Number Publication Date
JP2024009327A JP2024009327A (en) 2024-01-19
JP7564485B2 true JP7564485B2 (en) 2024-10-09

Family

ID=68066011

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019048505A Active JP7397274B2 (en) 2018-03-16 2019-03-15 Mixed injection device, mixed injection method, mixed injection control program
JP2023201848A Active JP7564485B2 (en) 2018-03-16 2023-11-29 Co-infusion device, co-infusion method, and co-infusion control program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019048505A Active JP7397274B2 (en) 2018-03-16 2019-03-15 Mixed injection device, mixed injection method, mixed injection control program

Country Status (1)

Country Link
JP (2) JP7397274B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7401779B2 (en) * 2020-05-27 2023-12-20 株式会社湯山製作所 Mixed injection control device, mixed injection control program, mixed injection system, mixed injection device
JP7594181B2 (en) * 2021-01-08 2024-12-04 株式会社湯山製作所 Preparation support system and preparation support program
CN114081830B (en) * 2021-10-27 2024-11-15 浙江大学 A hospital liquid preparation production line

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012133052A1 (en) 2011-03-25 2012-10-04 株式会社湯山製作所 Co-infusion device
WO2015041092A1 (en) 2013-09-19 2015-03-26 株式会社湯山製作所 Coinjection device and coinjection method
WO2016009907A1 (en) 2014-07-15 2016-01-21 株式会社湯山製作所 Coinjection device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6052487B2 (en) * 2012-07-06 2016-12-27 株式会社タカゾノテクノロジー Liquid supply device
JP5828832B2 (en) * 2012-11-30 2015-12-09 株式会社トーショー Dispensing support system
JP5696822B1 (en) * 2013-07-01 2015-04-08 株式会社湯山製作所 Mixed injection management device, mixed injection device, mixed injection management program
EP3039619B1 (en) * 2013-08-26 2021-09-22 Equashield Medical Ltd. Method and apparatus for monitoring, documenting and assisting with the manual compounding of medications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012133052A1 (en) 2011-03-25 2012-10-04 株式会社湯山製作所 Co-infusion device
WO2015041092A1 (en) 2013-09-19 2015-03-26 株式会社湯山製作所 Coinjection device and coinjection method
WO2016009907A1 (en) 2014-07-15 2016-01-21 株式会社湯山製作所 Coinjection device

Also Published As

Publication number Publication date
JP7397274B2 (en) 2023-12-13
JP2019162424A (en) 2019-09-26
JP2024009327A (en) 2024-01-19

Similar Documents

Publication Publication Date Title
JP7553848B2 (en) Co-infusion device, co-infusion method, and co-infusion control program
JP7564485B2 (en) Co-infusion device, co-infusion method, and co-infusion control program
JP6583492B2 (en) Mixed injection management device, mixed injection device, mixed injection management program
JP7235145B2 (en) Co-injection device, program
JP7719484B2 (en) Mixed injection device
WO2015137155A1 (en) Injection needle, injector, co-injection device, and co-injection method
JP7095260B2 (en) Mixed injection device
JP6772706B2 (en) Mixed injection device
JP7522378B2 (en) Co-injection control device, co-injection control program, co-injection system, co-injection device
JP6962060B2 (en) Mixed injection control device, mixed injection device, mixed injection control program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231227

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240612

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240618

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240809

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240827

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240909

R150 Certificate of patent or registration of utility model

Ref document number: 7564485

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150