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
JP7832482B2 - Transport control device and drug extraction support device - Google Patents
[go: Go Back, main page]

JP7832482B2 - Transport control device and drug extraction support device - Google Patents

Transport control device and drug extraction support device

Info

Publication number
JP7832482B2
JP7832482B2 JP2022087902A JP2022087902A JP7832482B2 JP 7832482 B2 JP7832482 B2 JP 7832482B2 JP 2022087902 A JP2022087902 A JP 2022087902A JP 2022087902 A JP2022087902 A JP 2022087902A JP 7832482 B2 JP7832482 B2 JP 7832482B2
Authority
JP
Japan
Prior art keywords
drug
storage unit
drug storage
sequence
transported
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
JP2022087902A
Other languages
Japanese (ja)
Other versions
JP2023175456A (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
Priority to JP2022087902A priority Critical patent/JP7832482B2/en
Publication of JP2023175456A publication Critical patent/JP2023175456A/en
Application granted granted Critical
Publication of JP7832482B2 publication Critical patent/JP7832482B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Medical Preparation Storing Or Oral Administration Devices (AREA)

Description

本発明の一態様は、搬送制御装置および薬剤取出支援装置に関する。 One aspect of the present invention relates to a transport control device and a drug extraction support device.

従来から、薬剤を払出す薬剤払出装置または薬剤の取出しを支援する薬剤取出支援装置が開発されている。このような装置においては、薬剤を払出す(取出す)ために必要な時間を短縮することが望まれる。 Conventionally, drug dispensing devices for dispensing drugs or drug retrieval support devices for assisting drug retrieval have been developed. In such devices, it is desirable to reduce the time required for drug dispensing (retrieval).

特許文献1には、薬剤を収容する薬剤収容部を保管する保管位置、薬剤収容部から薬剤が取出される受渡位置、および保管位置から受渡位置へ向かう薬剤収容部を待機させる待機位置が設けられた薬剤払出装置が開示されている。この薬剤払出装置は、受渡位置へ搬送される薬剤収容部に収容されている薬剤が次回の調剤で用いられない場合、当該薬剤が収容される薬剤収容部を待機位置から保管位置へ戻す。また、受渡位置へ搬送される薬剤収容部に収容されている薬剤が次回の調剤で用いられる場合には、当該薬剤を収容する薬剤収容部を次回の調剤まで待機位置で待機させる。これにより、薬剤の払出しの所要時間を短縮している。 Patent Document 1 discloses a drug dispensing device that includes a storage position for storing a drug storage unit containing drugs, a delivery position for dispensing drugs from the drug storage unit, and a standby position for holding the drug storage unit on its way from the storage position to the delivery position. This drug dispensing device returns the drug storage unit containing the drugs to the storage position from the standby position if the drugs contained in the drug storage unit being transported to the delivery position will not be used in the next dispensing. Furthermore, if the drugs contained in the drug storage unit being transported to the delivery position will be used in the next dispensing, the drug storage unit containing those drugs is kept at the standby position until the next dispensing. This reduces the time required for drug dispensing.

特開2021-151377号公報Japanese Patent Publication No. 2021-151377

しかしながら、特許文献1に記載の薬剤払出装置は、薬剤収容部に収容されている薬剤が次回の調剤で用いられる場合、当該薬剤を収容する薬剤収容部を次回の調剤まで待機位置で待機させる。今回の調剤のための処方データに含まれる薬剤のうち、X種類の薬剤が次回の調剤のための処方データに含まれる場合、待機位置はX個必要となる。よって、多様な調剤に対応するためには、十分な数の待機位置を確保する必要が生じ、薬剤払出装置が大型化する懸念がある。 However, the drug dispensing device described in Patent Document 1 keeps the drug storage unit containing the drug in a standby position until the next dispensing if the drug will be used in the next dispensing. If X types of drugs from the prescription data for the current dispensing are included in the prescription data for the next dispensing, then X standby positions are required. Therefore, to accommodate diverse dispensing needs, it becomes necessary to secure a sufficient number of standby positions, raising concerns about the drug dispensing device becoming larger.

本発明の一態様は、薬剤収容部を搬送する装置(例えば薬剤払出装置)の大型化を抑制することを目的とする。 One aspect of the present invention aims to suppress the increase in size of the device that transports the drug container (e.g., a drug dispensing device).

上記の課題を解決するために、本発明の一態様に係る搬送制御装置は、薬剤を収容する複数の薬剤収容部に対して、薬剤が前記薬剤収容部から取出される取出位置に搬送される順番が設定されており、前記複数の薬剤収容部の1つである第1薬剤収容部には複数の前記順番が設定されており、前記複数の順番のうちの任意の順番を第1の順番とし、前記第1の順番の次に前記第1薬剤収容部が取出位置に搬送される順番を第2の順番とし、前記第1薬剤収容部とは別の薬剤収容部を第2薬剤収容部とした場合、前記第1の順番において前記取出位置に搬送される第1薬剤収容部の、薬剤取出完了後の位置を、前記第1の順番と前記第2の順番との間において前記取出位置に搬送される前記第2薬剤収容部の個数に応じて制御する。 To solve the above problems, a transport control device according to one aspect of the present invention has a set sequence for transporting a plurality of drug storage units that contain drugs to an extraction position from which the drugs are extracted. A first drug storage unit, one of the plurality of drug storage units, has multiple sequences set for it. Any sequence among these sequences is designated as the first sequence, the sequence in which the first drug storage unit is transported to the extraction position after the first sequence is designated as the second sequence, and a drug storage unit different from the first drug storage unit is designated as the second drug storage unit. The device controls the position of the first drug storage unit after drug extraction is complete, according to the number of second drug storage units transported to the extraction position between the first and second sequences.

本発明の他の一態様に係る搬送制御装置は、各薬剤収容部から薬剤を取出す薬剤取出作業要求に応じて、前記各薬剤収容部に順番が設定されており、2回以上の薬剤取出作業要求がある1つの第1薬剤収容部には、それぞれの順番が設定されており、前記第1薬剤収容部に設定されているある順番の薬剤取出作業完了後の前記第1薬剤収容部の位置を、前記ある順番と前記第1薬剤収容部に設定されているその次の順番との間の順番が設定されている薬剤収容部の個数に応じて制御する。 In another aspect of the present invention, a transport control device has a sequence assigned to each drug storage unit in response to drug retrieval requests. For a single first drug storage unit that receives two or more drug retrieval requests, a sequence is assigned to each unit. The device controls the position of the first drug storage unit after the completion of a drug retrieval operation in a given sequence, according to the number of drug storage units for which a sequence between that sequence and the next sequence assigned to the first drug storage unit has been set.

本発明の他の一態様に係る搬送制御装置は、薬剤を収容する複数の薬剤収容部のそれぞれに対して、薬剤が取出される取出位置への搬送前に薬剤収容部を一時的に待機させる待機位置へ搬送される順番が設定されており、前記複数の薬剤収容部の1つである第1薬剤収容部には複数の前記順番が設定されており、前記複数の順番のうちの任意の順番を第1の順番とし、前記第1の順番の次に前記第1薬剤収容部が待機位置に搬送される順番を第2の順番とし、前記第1収容部とは別の薬剤収容部を第2薬剤収容部とした場合、前記第1の順番において前記待機位置に搬送された後、前記取出位置に搬送される前記第1薬剤収容部の、薬剤取出完了後の位置を、(i)前記第2の順番と、(ii)前記待機位置への搬送があった前記第2薬剤収容部に設定された、当該搬送に対応する前記順番のうちの最後の順番と、に基づいて制御する。 In another aspect of the present invention, a transport control device has a set sequence for transporting each of a plurality of drug storage units to a waiting position where the drug storage unit is temporarily held before being transported to the extraction position where the drug is extracted. A first drug storage unit, one of the plurality of drug storage units, has multiple sequences set for it. Any sequence among these sequences is designated as the first sequence, the sequence in which the first drug storage unit is transported to the waiting position after the first sequence is designated as the second sequence, and a drug storage unit different from the first drug storage unit is designated as the second drug storage unit. The device controls the position of the first drug storage unit after it has been transported to the waiting position in the first sequence and then to the extraction position, based on (i) the second sequence and (ii) the last sequence among the sequences corresponding to the transport set for the second drug storage unit that was transported to the waiting position.

本発明の他の一態様に係る搬送制御装置は、各薬剤収容部から薬剤を取出す薬剤取出作業要求に応じて、前記各薬剤収容部に順番が設定されており、薬剤取出作業には、薬剤取出前に行われる薬剤収容部の待機位置への搬送が含まれており、2回以上の薬剤取出作業要求がある1つの第1薬剤収容部には、それぞれの順番が設定されており、前記第1薬剤収容部に設定されているある順番の薬剤取出作業完了後の前記第1薬剤収容部の位置を、前記第1薬剤収容部に設定されている、前記ある順番の次の順番と、前記待機位置への搬送があった順番とに応じて制御する。 In another aspect of the present invention, a transport control device has a sequence set for each drug storage unit in response to drug retrieval requests. The drug retrieval operation includes transporting the drug storage unit to a standby position before drug retrieval. For a single first drug storage unit with two or more drug retrieval requests, a sequence is set for each. The device controls the position of the first drug storage unit after the completion of a certain sequence of drug retrieval operations, according to the next sequence set for the first drug storage unit and the sequence in which transport to the standby position occurred.

本発明の一態様によれば、薬剤収容部を搬送する装置(例えば薬剤払出装置)の大型化を抑制することができる。 According to one aspect of the present invention, it is possible to suppress the increase in size of the device that transports the drug container (e.g., a drug dispensing device).

本発明の実施形態1に係る薬剤取出支援装置の概略的な構成を示す模式図である。This is a schematic diagram showing the general configuration of a drug dispensing support device according to Embodiment 1 of the present invention. 上記薬剤取出支援装置の電気的構成を示すブロック図である。This block diagram shows the electrical configuration of the above-mentioned drug dispensing support device. 調剤の区切りを考慮した薬剤収容部の搬送制御を説明するための図である。This diagram illustrates the transport control of the drug storage unit, taking into account the division of dispensing steps. 本発明の実施形態1に係る搬送制御装置による薬剤収容部の搬送制御を説明するための図である。This figure illustrates the transport control of the drug storage unit by a transport control device according to Embodiment 1 of the present invention. 本発明の実施形態1に係る搬送制御装置による処理の一例を示すフローチャートである。This flowchart shows an example of processing by the transport control device according to Embodiment 1 of the present invention. 本発明の実施形態2に係る薬剤取出支援装置の概略的な構成を示す模式図である。This is a schematic diagram showing the general configuration of a drug dispensing support device according to Embodiment 2 of the present invention. 上記薬剤取出支援装置の電気的構成を示すブロック図である。This is a block diagram showing the electrical configuration of the above-mentioned drug dispensing support device. 本発明の実施形態2に係る搬送制御装置による処理の一例を示すフローチャートである。This flowchart shows an example of processing by the transport control device according to Embodiment 2 of the present invention. 動作例1を時系列で示した図である。This diagram shows the operation example 1 in chronological order. 動作例2を時系列で示した図である。This diagram shows the second example of the operation in chronological order. 本発明の実施形態3に係る薬剤取出支援装置の電気的構成を示すブロック図である。This is a block diagram showing the electrical configuration of a drug dispensing support device according to Embodiment 3 of the present invention. 本発明の実施形態3に係る搬送制御装置による処理の一例を示すフローチャートである。This flowchart shows an example of processing by the transport control device according to Embodiment 3 of the present invention.

〔実施形態1〕
<薬剤取出支援装置1の構成>
図1は、薬剤取出支援装置1の概略的な構成を示す模式図である。薬剤取出支援装置1は、保管位置10に保管された薬剤を取出位置30から取出すことを可能とする装置である。図1に示すように、薬剤取出支援装置1は、例えば、保管位置10、待機位置20、取出位置30および搬送装置40を有している。薬剤取出支援装置1は、薬剤取出作業要求に応じて、保管位置10に保管された薬剤を取出位置30へと搬送することにより、取出位置30からの薬剤の取出しを可能とする。当該薬剤取出作業要求は、例えば、医師が患者に対して交付する処方箋に記載された処方情報、又は使用者による入力操作に基づく、薬剤取出支援装置1(後述する制御部51)に対する動作要求である。具体的には、薬剤取出作業要求は、処方データにおける薬剤の並び順(処方の受付順)に基づく、取出位置30において薬剤を取出すための、各薬剤収容部100についての搬送要求である。処方情報は、例えば、薬剤名、分量、用法および用量を含む薬剤情報を含む。処方情報は、処方データとして、薬剤取出支援装置1の上位システム(不図示)から送信される。
[Embodiment 1]
<Configuration of the drug dispensing support device 1>
Figure 1 is a schematic diagram showing the general configuration of the drug retrieval support device 1. The drug retrieval support device 1 is a device that enables the retrieval of drugs stored in the storage position 10 from the retrieval position 30. As shown in Figure 1, the drug retrieval support device 1 includes, for example, a storage position 10, a standby position 20, a retrieval position 30, and a transport device 40. The drug retrieval support device 1 enables the retrieval of drugs from the retrieval position 30 by transporting the drugs stored in the storage position 10 to the retrieval position 30 in response to a drug retrieval operation request. The drug retrieval operation request is, for example, an operation request to the drug retrieval support device 1 (control unit 51 described later) based on prescription information written on a prescription issued by a doctor to a patient, or an input operation by the user. Specifically, the drug retrieval operation request is a transport request for each drug storage unit 100 for retrieving drugs at the retrieval position 30, based on the order of drugs in the prescription data (order of prescription acceptance). Prescription information includes, for example, drug information such as drug name, quantity, usage, and dosage. Prescription information is transmitted as prescription data from a higher-level system (not shown) of the drug dispensing support device 1.

医師の処方に対応する複数種類の薬剤は、グループ化されていてよい。複数の薬剤は、処方単位で調剤(薬剤取出支援装置1からの取出)が行われ得る。そのため、複数の薬剤によって形成されるグループは、1つの処方に含まれる薬剤から構成され得る。あるいは、複数の薬剤によって形成されるグループは、1つの処方を細分化した単位であってもよい。処方に従って区分された少なくとも1つの薬剤を含むグループ(薬剤グループ)を調剤単位と称し、各グループの区切りを調剤の区切りと称する。 Multiple medications corresponding to a physician's prescription may be grouped together. These multiple medications can be dispensed (removed from the medication dispensing support device 1) as a prescription unit. Therefore, a group formed by multiple medications may consist of medications included in a single prescription. Alternatively, a group formed by multiple medications may be a subdivided unit of a single prescription. A group containing at least one medication separated according to a prescription (a medication group) is called a dispensing unit, and the boundary between each group is called a dispensing boundary.

本実施形態では、上述した薬剤等は、少なくとも1種類の薬剤を収容可能な薬剤収容部100に収容されている。薬剤収容部100には、複数種類の薬剤が収容されてもよく、1つの処方で調剤される薬剤数よりも多い数の薬剤が収容されていてもよい。本実施形態では、薬剤収容部100がカセットであるものとして説明する。 In this embodiment, the aforementioned drugs are housed in a drug storage unit 100 capable of holding at least one type of drug. The drug storage unit 100 may house multiple types of drugs, and may house more drugs than the number of drugs dispensed in a single prescription. In this embodiment, the drug storage unit 100 is described as a cassette.

保管位置10は、少なくとも1つの薬剤収容部100を保管する場所である。保管位置10には、薬剤として、例えば、錠剤、丸剤、カプセル剤、軟膏若しくは目薬等の外用薬、散薬、又は水剤、薬剤シート(例:PTP((Press Through Package))、薬剤を分包した分包品、又は、アンプル若しくはバイアルが保管されてもよい。あるいは、保管位置10には、薬剤取出支援装置1とは異なる装置から払出された薬剤が保管されてもよい。 The storage location 10 is a place for storing at least one drug storage unit 100. The drug may be stored in the storage location 10 in the form of, for example, tablets, pills, capsules, topical medications such as ointments or eye drops, powders, liquids, drug sheets (e.g., PTP (Press Through Package)), individually packaged drugs, or ampoules or vials. Alternatively, the drug may be stored in the storage location 10 if it is dispensed from a device other than the drug dispensing support device 1.

待機位置20は、保管位置10と取出位置30との間に設けられている。待機位置20は、保管位置10から搬送され、取出位置30へ受け渡される薬剤収容部100(取出位置30への搬送前の薬剤収容部100)を、一時的に待機させる場所である。また、待機位置20は、取出位置30から搬送され、保管位置10へ返却される薬剤収容部100を、一時的に待機させる場所である。 The standby position 20 is located between the storage position 10 and the retrieval position 30. The standby position 20 is a temporary waiting area for the drug storage unit 100 (the drug storage unit 100 before transport to the retrieval position 30) that is transported from the storage position 10 and handed over to the retrieval position 30. Furthermore, the standby position 20 is a temporary waiting area for the drug storage unit 100 that is transported from the retrieval position 30 and returned to the storage position 10.

待機位置20は、薬剤収容部100を載置可能な載置部21を複数有していてよい。これにより、待機位置20に、複数の薬剤収容部100を待機させることが可能となる。但し、待機位置20には、少なくとも1つの載置部21が設けられていればよい。また、載置部21の数は、待機位置20に待機可能な薬剤収容部100の数である待機可能数と称してもよい。 The standby position 20 may have multiple mounting sections 21 on which drug storage units 100 can be placed. This makes it possible to have multiple drug storage units 100 on standby at the standby position 20. However, the standby position 20 only needs to have at least one mounting section 21. The number of mounting sections 21 may also be referred to as the number of drug storage units 100 that can be on standby at the standby position 20.

待機位置20は、保管位置10から搬送された薬剤収容部100を一時的に待機させる少なくとも1つの第1載置部と、取出位置30から搬送された薬剤収容部100を一時的に待機させる少なくとも1つの第2載置部と、を別々に有していてもよい。但し、待機位置20が第1載置部と第2載置部とを有していなくてもよく、取出位置30から搬送された薬剤収容部100が、当該薬剤収容部100が載置されていた元の載置部21に搬送されてもよい。 The standby position 20 may separately have at least one first placement section for temporarily holding the drug storage unit 100 transported from the storage position 10, and at least one second placement section for temporarily holding the drug storage unit 100 transported from the retrieval position 30. However, the standby position 20 does not necessarily have to have the first and second placement sections; the drug storage unit 100 transported from the retrieval position 30 may be transported back to the original placement section 21 where it was previously placed.

取出位置30は、薬剤収容部100に収容されている薬剤が薬剤収容部100から取出される場所である。取出位置30における薬剤の取出しは、薬剤取出支援装置1を使用する使用者により行われる。使用者は、薬剤師、看護師又は医師等の資格を有しない無資格者であっても、当該資格を有する有資格者であってもよい。但し、薬剤取出支援装置1は、取出位置30において、薬剤収容部100から薬剤を取出す薬剤取出装置を備えていてもよい。 The retrieval position 30 is the location where the drug stored in the drug storage section 100 is retrieved from the drug storage section 100. The retrieval of the drug at the retrieval position 30 is performed by the user of the drug retrieval support device 1. The user may be an unqualified person without the qualifications of a pharmacist, nurse, or doctor, or a qualified person with such qualifications. However, the drug retrieval support device 1 may include a drug retrieval device for retrieving the drug from the drug storage section 100 at the retrieval position 30.

本実施形態において、取出位置30には、薬剤収容部100から薬剤を取出すための開口と、紙面上下方向に開閉することにより当該開口を開閉するスライド方式のシャッター31が設けられている。シャッター31は通常閉状態であり、薬剤収容部100が当該位置に搬送された状態において開状態となる。取出位置30に、閉ボタン(不図示)が設けられてもよい。この場合、閉ボタンが押下されたときに、シャッター31が閉状態となってよい。 In this embodiment, the retrieval position 30 is provided with an opening for retrieving the drug from the drug storage unit 100, and a sliding shutter 31 that opens and closes the opening by opening and closing in the vertical direction of the paper. The shutter 31 is normally in a closed state and opens when the drug storage unit 100 is transported to this position. A close button (not shown) may be provided at the retrieval position 30. In this case, the shutter 31 may close when the close button is pressed.

薬剤取出支援装置1は、取出位置30を複数有していてもよい。例えば、薬剤取出支援装置1は、処方データに示される薬剤が搬送される取出位置30と、使用者による入力操作に基づいた薬剤の取出しを可能とする取出位置30と、を有していてよい。また例えば、薬剤取出支援装置1は、互いに異なる複数の処方データを受信した場合に(例えば患者毎に処方データを受信した場合に)、処方データ毎に取出位置30を割り当ててもよい。 The drug retrieval support device 1 may have multiple retrieval positions 30. For example, the drug retrieval support device 1 may have a retrieval position 30 where the drug indicated in the prescription data is transported, and a retrieval position 30 that enables the retrieval of the drug based on input operations by the user. Furthermore, for example, if the drug retrieval support device 1 receives multiple different prescription data (for example, if prescription data is received for each patient), it may assign a retrieval position 30 to each prescription data.

なお、薬剤取出支援装置1は、取出位置30において、薬剤の取出しを可能とする装置であるものとして説明するが、取出位置30において、薬剤収容部100への薬剤の充填を可能とする装置として機能してもよい。この場合、薬剤の充填についても、使用者により行われてもよいし、取出位置30において薬剤を薬剤収容部100に充填する薬剤充填装置により行われてもよい。他の実施形態においても同様である。 The drug dispensing support device 1 is described as a device that enables the dispensing of the drug at the dispensing position 30, but it may also function as a device that enables the filling of the drug storage section 100 at the dispensing position 30. In this case, the drug filling may be performed by the user, or it may be performed by a drug filling device that fills the drug storage section 100 with the drug at the dispensing position 30. The same applies to other embodiments.

本実施形態では、図1に示すように、搬送装置40は、第1搬送装置41および第2搬送装置42を有している。第1搬送装置41は、保管位置10と待機位置20との間において薬剤収容部100を搬送する装置である。第2搬送装置42は、待機位置20と取出位置30との間において薬剤収容部100を搬送する装置である。但し、保管位置10と待機位置20との間、および、待機位置20と取出位置30との間における薬剤収容部100の搬送は、1つの搬送装置により行われてもよい。 In this embodiment, as shown in Figure 1, the transport device 40 includes a first transport device 41 and a second transport device 42. The first transport device 41 transports the drug container 100 between the storage position 10 and the standby position 20. The second transport device 42 transports the drug container 100 between the standby position 20 and the retrieval position 30. However, the transport of the drug container 100 between the storage position 10 and the standby position 20, and between the standby position 20 and the retrieval position 30, may be performed by a single transport device.

また本実施形態では、第1搬送装置41が、保管位置10の内部における薬剤収容部100の搬送(保管位置10からの薬剤収容部100の取出しおよび保管位置10への薬剤収容部100の保管)を行っているが、これに限られない。第1搬送装置41とは別の装置が当該搬送を行ってもよい。 Furthermore, in this embodiment, the first transport device 41 performs the transport of the drug container 100 within the storage position 10 (removal of the drug container 100 from the storage position 10 and storage of the drug container 100 back into the storage position 10), but this is not limited to this. A device other than the first transport device 41 may perform this transport.

図2は、薬剤取出支援装置1の電気的構成を示すブロック図である。図2に示すように、薬剤取出支援装置1は、さらに、搬送制御装置50およびタッチパネル60を有してよい。搬送制御装置50は、搬送装置40を制御することにより、保管位置10に保管された薬剤の搬送を制御する装置である。本実施形態では、搬送制御装置50は、第1搬送装置41および第2搬送装置42を制御する。タッチパネル60は、種々の情報を表示する表示装置として機能すると共に、使用者による入力操作を受付ける入力装置として機能する。 Figure 2 is a block diagram showing the electrical configuration of the drug retrieval support device 1. As shown in Figure 2, the drug retrieval support device 1 may further include a transport control device 50 and a touch panel 60. The transport control device 50 controls the transport of drugs stored in the storage position 10 by controlling the transport device 40. In this embodiment, the transport control device 50 controls the first transport device 41 and the second transport device 42. The touch panel 60 functions as a display device that shows various information and as an input device that accepts input operations from the user.

<搬送制御装置50の構成>
搬送制御装置50は、例えば、制御部51および記憶部55を備えている。記憶部55は、例えば、薬剤収容部100と、薬剤収容部100に収容された薬剤の種類とを対応付けたデータ、および、各薬剤収容部100の保管位置を示すデータが記憶されている。
<Configuration of the transport control device 50>
The transport control device 50 includes, for example, a control unit 51 and a storage unit 55. The storage unit 55 stores, for example, data that associates a drug storage unit 100 with the type of drug stored in the drug storage unit 100, and data indicating the storage location of each drug storage unit 100.

制御部51は、例えば、取出順管理部511、算出部512、個数判定部513、搬送制御部514、シャッター制御部515、入出力制御部516、および搬送順管理部517を備えている。 The control unit 51 includes, for example, a retrieval order management unit 511, a calculation unit 512, a quantity determination unit 513, a transport control unit 514, a shutter control unit 515, an input/output control unit 516, and a transport order management unit 517.

取出順管理部511は、受信した処方データ、又は、使用者による入力操作に基づき、取出位置30から取出す、複数種類の薬剤についての取出順序を管理する。例えば、取出順管理部511は、処方データにおける薬剤の並び順(処方の受付順)を、薬剤の取出順序として決定してよい。また例えば、入出力制御部516が当該取出順序の変更指示を受付けた場合、取出順管理部511は、当該変更指示に従った薬剤の取出順序に変更してよい。また例えば、取出順管理部511は、薬剤収容部100の搬送中に、使用者による薬剤の取出指示(割込指示)を受付けた場合、取出順序を管理するテーブルを更新してもよい。 The retrieval order management unit 511 manages the retrieval order of multiple types of medications to be retrieved from the retrieval position 30, based on the received prescription data or user input. For example, the retrieval order management unit 511 may determine the order of medication retrieval based on the order in which the medications are listed in the prescription data (the order in which the prescription was received). Alternatively, if the input/output control unit 516 receives a request to change the retrieval order, the retrieval order management unit 511 may change the retrieval order of the medications according to the request. Furthermore, if the retrieval order management unit 511 receives a user's instruction to retrieve medication (an interruption instruction) while the medication storage unit 100 is being transported, it may update the table managing the retrieval order.

搬送順管理部517は、取出順管理部511が決定した取出順序に従って、薬剤収容部100の搬送順序を決定し、各薬剤収容部100に対して、保管位置10から取出位置30に搬送される順番を設定してよい。 The transport order management unit 517 may determine the transport order of the drug storage units 100 according to the retrieval order determined by the retrieval order management unit 511, and set the order in which each drug storage unit 100 is transported from the storage position 10 to the retrieval position 30.

以下の表1は、取出順管理部511が決定した取出順序、薬剤名、各薬剤が収容されているカセット(薬剤収容部100)のID、および各カセットに対して設定された取出位置30に搬送される順番の一例を示したものである。各薬剤とカセットIDは予め対応付けられており、対応付けられた薬剤とカセットIDに対して順番を設定することにより、表1のような取出順序を管理するテーブルが作成される。例えば、表1に示される場合において、取出順序1の薬剤a1は、カセットA(第1薬剤収容部)に収容されている。また、当該カセットAは、順番1および順番3で取出位置30に搬送される。カセットAには、取出位置30に搬送される順番として、順番1および順番3が設定されている。 Table 1 below shows an example of the retrieval order determined by the retrieval order management unit 511, the drug name, the ID of the cassette (drug storage unit 100) containing each drug, and the order in which each cassette is transported to the retrieval position 30. Each drug and cassette ID are pre-associated, and by setting an order for the associated drug and cassette ID, a table for managing the retrieval order, as shown in Table 1, is created. For example, in the case shown in Table 1, drug a1 in retrieval order 1 is contained in cassette A (first drug storage unit). Cassette A is then transported to the retrieval position 30 in order 1 and order 3. Cassette A has order 1 and order 3 set as the order in which it is transported to the retrieval position 30.

薬剤収容部100は、仕切部を設けることにより、薬剤収容部100に2種類以上の薬剤を収容することも可能である。表2は、表1と同様に、取出順序、薬剤名、カセットIDおよび取出位置30に搬送される順番の別の例を示したものである。以下の表2において、取出順序1の薬剤a1および取出順序2の薬剤a2はいずれもカセットAに収容されている薬剤である。この場合、カセットAには、取出位置30に搬送される順番として、順番1、順番2および順番4が設定されている。 The drug storage section 100 can accommodate two or more types of drugs by providing a partition. Table 2 shows another example of the retrieval order, drug name, cassette ID, and the order in which the drugs are transported to the retrieval position 30, similar to Table 1. In Table 2 below, drug a1 in retrieval order 1 and drug a2 in retrieval order 2 are both drugs stored in cassette A. In this case, cassette A is set with order 1, order 2, and order 4 as the order in which the drugs are transported to the retrieval position 30.

搬送順管理部517は、各カセットに設定された上記順番に基づき、薬剤収容部100を保管位置10から取出位置30に搬送させるための搬送指示を、搬送制御部514に送信する。搬送制御部514は、搬送装置40を制御することにより、当該搬送指示に従った搬送順序で、薬剤収容部100を保管位置10から取出位置30に搬送する。 The transport order management unit 517 transmits a transport instruction to the transport control unit 514 to transport the drug storage unit 100 from the storage position 10 to the retrieval position 30, based on the order set for each cassette. The transport control unit 514 controls the transport device 40 to transport the drug storage unit 100 from the storage position 10 to the retrieval position 30 in the transport order specified in the transport instruction.

算出部512は、第1薬剤収容部に設定された順番に基づき、第2薬剤収容部の個数を算出する。第2薬剤収容部は、任意の第1薬剤収容部とは別の、少なくとも1つの薬剤収容部100である。第1薬剤収容部は、搬送順序において複数の順番が設定された薬剤収容部100であり、2回以上、取出位置30への搬送対象となる薬剤収容部100である。第1薬剤収容部に設定された複数の順番のうちの任意の順番を第1の順番とし、第1の順番の次に第1薬剤収容部が取出位置30に搬送される順番を第2の順番とする。算出部512は、第1の順番と第2の順番との間に取出位置30に搬送される第2薬剤収容部の個数を算出する。 The calculation unit 512 calculates the number of second drug storage units based on the order set for the first drug storage unit. The second drug storage unit is at least one drug storage unit 100, separate from any first drug storage unit. The first drug storage unit is a drug storage unit 100 to which multiple orders are set in the transport sequence, and is a drug storage unit 100 that is to be transported to the retrieval position 30 two or more times. Any order among the multiple orders set for the first drug storage unit is designated as the first order, and the order in which the first drug storage unit is transported to the retrieval position 30 after the first order is designated as the second order. The calculation unit 512 calculates the number of second drug storage units transported to the retrieval position 30 between the first order and the second order.

算出部512は、上記「第2薬剤収容部の個数」を、第1の順番と第2の順番との間に取出位置30に搬送される第2薬剤収容部の「のべ数」として算出してもよい。あるいは、算出部512は、上記「第2薬剤収容部の個数」を、第1の順番と第2の順番との間に取出位置30に搬送されるカセットIDの数として算出してもよい。例えば、カセットB-カセットC-カセットB(B・Cはいずれも第2薬剤収容部)の順に取出位置30に搬送される場合、算出部512は、「第2薬剤収容部の個数」を、3と算出してもよいし、2と算出してもよい。 The calculation unit 512 may calculate the "number of second drug storage units" as the "total number" of second drug storage units transported to the retrieval position 30 between the first and second sequences. Alternatively, the calculation unit 512 may calculate the "number of second drug storage units" as the number of cassette IDs transported to the retrieval position 30 between the first and second sequences. For example, if cassettes are transported to the retrieval position 30 in the order of Cassette B - Cassette C - Cassette B (both B and C are second drug storage units), the calculation unit 512 may calculate the "number of second drug storage units" as either 3 or 2.

例えば、上記表1の例において、第1薬剤収容部としてのカセットAに設定された複数の「取出位置に搬送される順番」のうち、第1の順番は1であり、第2の順番は3である。当該第1の順番と第2の順番との間に取出位置30に搬送される第2薬剤収容部の個数はカセットB1つであることから、算出部512は、当該個数を1と算出する。 For example, in the example in Table 1 above, among the multiple "transportation order to the retrieval position" set for cassette A, which is the first drug storage unit, the first order is 1 and the second order is 3. Since the number of second drug storage units transported to the retrieval position 30 between the first and second orders is one cassette B, the calculation unit 512 calculates this number as 1.

例えば、算出部512は、取出位置30において第1薬剤収容部からの薬剤の取出しが完了した時点での上記順番に基づき、第2薬剤収容部の個数を算出してよい。取出しが完了した時点とは、例えば、閉ボタンが押下され、シャッター31が閉状態となった時点であってよい。また例えば、算出部512は、保管位置10から待機位置20に第1薬剤収容部が搬送された時点での搬送順序に基づき、第2薬剤収容部の個数を算出してもよい。また、例えば薬剤の取出順序が予め決まっている(つまり搬送順序が予め決まっている)場合には、算出部512は、最初の薬剤収容部100の取出位置30への搬送制御前に、第2薬剤収容部の個数を算出してもよい。 For example, the calculation unit 512 may calculate the number of second drug storage units based on the above-mentioned order at the time when the drug is removed from the first drug storage unit at the removal position 30. The time when removal is completed may be, for example, when the close button is pressed and the shutter 31 is in the closed state. Alternatively, the calculation unit 512 may calculate the number of second drug storage units based on the transport order at the time the first drug storage unit is transported from the storage position 10 to the standby position 20. Furthermore, if the drug removal order is predetermined (i.e., the transport order is predetermined), the calculation unit 512 may calculate the number of second drug storage units before the transport control of the first drug storage unit 100 to the removal position 30.

個数判定部513は、算出部512が算出した第2薬剤収容部の個数が1個以上であるかを判定する。個数判定部513は、第2薬剤収容部の個数が1個以上である場合に、当該個数が規定数以内であるかを判定する。規定数は、例えば、待機可能数(載置部21の数)等を考慮して決定されてよい。上記規定数は、例えば1であってよい。 The quantity determination unit 513 determines whether the number of second drug storage units calculated by the calculation unit 512 is one or more. If the number of second drug storage units is one or more, the quantity determination unit 513 determines whether that number is within a specified number. The specified number may be determined by considering, for example, the number of available units (number of mounting units 21). The specified number may be, for example, 1.

搬送制御部514は、搬送装置40を制御することにより、薬剤収容部100を、保管位置10と待機位置20との間、および、待機位置20と取出位置30との間において搬送する。本実施形態では、搬送制御部514は、算出部512が算出した第2薬剤収容部の個数に応じて、薬剤取出完了後の第1薬剤収容部の位置を制御する。 The transport control unit 514 controls the transport device 40 to transport the drug storage unit 100 between the storage position 10 and the standby position 20, and between the standby position 20 and the retrieval position 30. In this embodiment, the transport control unit 514 controls the position of the first drug storage unit after drug retrieval is complete, according to the number of second drug storage units calculated by the calculation unit 512.

ここで、仮に、取出位置30に搬送された後、待機位置20に戻った薬剤収容部100(薬剤取出完了後の薬剤収容部)の搬送制御について、調剤の区切り(処方の区切り)を考慮して制御する場合を考える。図3は、調剤の区切りを考慮した薬剤収容部100の搬送制御を説明するための図である。図3の1001の例では、処方データに1つの調剤の区切りが存在し、処方データが2つの調剤単位(処方単位)U1,U2を含んでいる。図3の1002の例では、処方データに2つの調剤の区切りが存在し、処方データが3つの調剤単位U1~U3を含んでいる。また、図3に示す矢印方向は、薬剤の取出順序を示す。また、図3では、薬剤収容部100に1種類の薬剤が収容されているものとする。 Here, let's consider a case where the transport control of the drug storage unit 100 (the drug storage unit after drug extraction is complete), which has been transported to the extraction position 30 and returned to the standby position 20, takes into account the division of dispensing (division division). Figure 3 is a diagram illustrating the transport control of the drug storage unit 100 considering the division of dispensing. In example 1001 of Figure 3, there is one dispensing division in the prescription data, and the prescription data contains two dispensing units (prescription units) U1 and U2. In example 1002 of Figure 3, there are two dispensing divisions in the prescription data, and the prescription data contains three dispensing units U1 to U3. Also, the direction of the arrows shown in Figure 3 indicates the order in which the drugs are extracted. Furthermore, in Figure 3, it is assumed that one type of drug is stored in the drug storage unit 100.

例えば、特許文献1に記載の薬剤払出装置(以下、従来の薬剤払出装置と称する)のように、取出位置30に搬送される薬剤収容部100に収容されている薬剤が次回の調剤に含まれる場合に、当該薬剤収容部100を待機位置20に待機させる制御を行うものとする。このような制御を行うと、最大で、調剤に含まれる薬剤の種類に相当する数の載置部21を確保する必要がある。そのため、このような制御を行おうとすると、装置が大型化してしまう。 For example, as in the drug dispensing device described in Patent Document 1 (hereinafter referred to as the conventional drug dispensing device), if the drug contained in the drug storage unit 100 being transported to the dispensing position 30 is included in the next dispensing, the control is performed to keep the drug storage unit 100 in standby position 20. Such control requires securing a number of storage units 21 corresponding to the number of drug types included in the dispensing. Therefore, implementing such control would result in a larger device.

図3の1001では、調剤単位U1に対する調剤単位U2が、上記次回の調剤に該当する。図3の1001では、調剤単位U1,U2には、共通するA薬剤~D薬剤が含まれている。従来の薬剤払出装置の制御では、少なくとも調剤単位U1,U2に共通する薬剤の種類数の分、載置部21を準備する必要がある。そのため調剤単位U1,U2に共通する薬剤の種類数が増加すればするほど、より多くの載置部21を準備する必要がある。 In Figure 3, at point 1001, dispensing unit U2 corresponds to the next dispensing for dispensing unit U1. In Figure 3, at point 1001, dispensing units U1 and U2 contain common drugs A through D. In conventional drug dispensing device control, it is necessary to prepare at least one placement unit 21 for each type of drug common to dispensing units U1 and U2. Therefore, the more types of drugs common to dispensing units U1 and U2, the more placement units 21 need to be prepared.

また、次回の調剤に含まれる薬剤の種類数が少ない場合、取出順序が近い薬剤を含む薬剤収容部100であっても、従来の薬剤払出装置は、薬剤収容部100を保管位置10に返却してしまう可能性がある。この場合、従来の薬剤払出装置は、薬剤収容部100から薬剤の取出しが完了してから、次に当該薬剤収容部100から薬剤を取出すために、当該薬剤収容部100を、保管位置10から取出位置30まで搬送することになる。そのため、当該薬剤収容部100を、待機位置20から取出位置30に搬送する場合と比べ、搬送の効率が低下する。 Furthermore, if the number of different medications included in the next dispensing is small, even if the medication storage unit 100 contains medications that are close in retrieval order, the conventional medication dispensing device may return the medication storage unit 100 to the storage position 10. In this case, the conventional medication dispensing device will transport the medication storage unit 100 from the storage position 10 to the retrieval position 30 in order to retrieve the next medication from the medication storage unit 100 after the retrieval of the medication is complete. Therefore, the efficiency of transport is reduced compared to transporting the medication storage unit 100 from the standby position 20 to the retrieval position 30.

図3の1002では、調剤単位U1に対する調剤単位U2が、上記次回の調剤に該当する。また、調剤単位U2に対する調剤単位U3が、上記次回の調剤に該当する。図3の1002では、調剤単位U1にA薬剤、調剤単位U2にB薬剤、調剤単位U3にA薬剤が含まれている。そのため、調剤単位U3のA薬剤は、調剤単位U1のA薬剤から数えて2番後に再度取り出される。それにもかかわらず、従来の薬剤払出装置は、調剤単位U1,U2の間に調剤の区切りが存在するため、調剤単位U1のA薬剤の取出完了後に、A薬剤を収容する薬剤収容部100を、取出位置30から保管位置10へと返却してしまう。 In Figure 3, at point 1002, dispensing unit U2 corresponds to the next dispensing for dispensing unit U1. Similarly, dispensing unit U3 corresponds to the next dispensing for dispensing unit U2. In Figure 3, at point 1002, dispensing unit U1 contains drug A, dispensing unit U2 contains drug B, and dispensing unit U3 contains drug A. Therefore, drug A in dispensing unit U3 is dispensed two units after drug A in dispensing unit U1. Despite this, conventional drug dispensing devices, due to the dispensing division between dispensing units U1 and U2, return the drug storage unit 100 containing drug A from the dispensing position 30 to the storage position 10 after the dispensing of drug A from dispensing unit U1 is complete.

一方、本実施形態では、搬送制御部514は、調剤の区切りを考慮せず、上述の通り、第1薬剤収容部に設定された第1の順番と第2の順番との間に取出位置30に搬送される第2薬剤収容部の個数に応じて、薬剤取出完了後の第1薬剤収容部の位置を制御する。 On the other hand, in this embodiment, the transport control unit 514, without considering the division of dispensing, controls the position of the first drug storage unit after drug extraction is complete, according to the number of second drug storage units transported to the extraction position 30 between the first and second sequences set in the first drug storage unit, as described above.

具体的には、搬送制御部514は、個数判定部513によって第2薬剤収容部の個数が1以上かつ規定数以内であると判定された場合、薬剤取出完了後の第1薬剤収容部を、取出位置30から待機位置20に搬送して、待機位置20に待機させる。 Specifically, if the quantity determination unit 513 determines that the number of units in the second drug storage unit is 1 or more and within a specified number, the transport control unit 514 transports the first drug storage unit, after drug extraction is complete, from the extraction position 30 to the standby position 20 and places it in standby position 20.

上記構成によれば、搬送制御部514は、取出しの予定が近い薬剤を収容した薬剤収容部100を、取出位置30に近い待機位置20に待機させることができる。また、規定数を既存の装置構成に基づいて定めることにより、搬送制御部514は、既存の装置構成を維持しつつ薬剤収容部100を効率よく搬送することができる。そのため、本実施形態の搬送制御装置50によれば、調剤の区切りを考慮して搬送制御を行った場合に生じ得る上述したような問題が生じる可能性を低減できる。 According to the above configuration, the transport control unit 514 can place the drug storage unit 100 containing drugs that are scheduled for retrieval soon at a standby position 20 close to the retrieval position 30. Furthermore, by determining a predetermined number based on the existing device configuration, the transport control unit 514 can efficiently transport the drug storage unit 100 while maintaining the existing device configuration. Therefore, the transport control device 50 of this embodiment can reduce the possibility of the aforementioned problems occurring when transport control is performed considering dispensing intervals.

図4は、搬送制御装置50による薬剤収容部100の搬送制御を説明するための図である。図4では、規定数が1に設定されており、矢印は薬剤の取出順序を示す。また、図4では、薬剤収容部100に1種類の薬剤が収容されているものとする。 Figure 4 is a diagram illustrating the transport control of the drug storage unit 100 by the transport control device 50. In Figure 4, the specified number is set to 1, and the arrows indicate the order in which the drugs are removed. Furthermore, in Figure 4, it is assumed that one type of drug is stored in the drug storage unit 100.

図4において、パターン1は、A薬剤の取出の順番が連続している場合を示す。パターン2は、A薬剤が、B薬剤を挟んで2回取り出される場合(2つのA薬剤の順番が2つ離れている場合)を示す。パターン2は、図3の1002に示す処方データと同じである。パターン3は、A薬剤が、B薬剤およびC薬剤を挟んで2回取り出される場合(2つのA薬剤の順番が3つ離れている場合)を示す。パターン4は、A薬剤が、B薬剤~I薬剤を挟んで2回取り出される場合(2つのA薬剤の順番が9つ離れている場合)を示す。パターン4は、図3の1001に示す処方データと同じである。 In Figure 4, Pattern 1 shows the case where the dispensing of drug A is consecutive. Pattern 2 shows the case where drug A is dispensed twice, with drug B in between (the order of the two A drugs is two positions apart). Pattern 2 is the same as the prescription data shown in Figure 3, item 1002. Pattern 3 shows the case where drug A is dispensed twice, with drug B and drug C in between (the order of the two A drugs is three positions apart). Pattern 4 shows the case where drug A is dispensed twice, with drug B through drug I in between (the order of the two A drugs is nine positions apart). Pattern 4 is the same as the prescription data shown in Figure 3, item 1001.

例えば図4のパターン2の場合、個数判定部513は、第2薬剤収容部の個数が1以上かつ規定数以内であると判定する。そのため、搬送制御部514は、従来の薬剤払出装置とは異なり、次回の取出し予定が近いA薬剤を収容する薬剤収容部100を、保管位置10に返却せずに、待機位置20に待機させる。従って、従来の薬剤払出装置において生じ得る、薬剤収容部100の搬送の効率が低下する可能性を低減できる。 For example, in Pattern 2 of Figure 4, the quantity determination unit 513 determines that the number of units in the second drug storage unit is 1 or more and within the specified number. Therefore, unlike conventional drug dispensing devices, the transport control unit 514 does not return the drug storage unit 100 containing drug A, which is scheduled for the next dispensing, to the storage position 10, but instead keeps it in standby position 20. Consequently, the possibility of reduced transport efficiency of the drug storage unit 100, which can occur in conventional drug dispensing devices, can be reduced.

また、搬送制御部514は、個数判定部513によって第2薬剤収容部の個数が規定数を超えていると判定された場合、薬剤取出完了後の第1薬剤収容部を、待機位置20に待機させることなく、保管位置10に搬送する。 Furthermore, if the transport control unit 514 determines that the number of units in the second drug storage unit exceeds a specified number, it transports the first drug storage unit, after drug removal is complete, to the storage position 10 without having it wait in the standby position 20.

本実施形態では、搬送制御部514は、薬剤取出完了後の第1薬剤収容部を、再度の取出位置30への搬送のために待機位置20に一時的に待機させることはしないが、取出位置30から待機位置20を経由して保管位置10に搬送する。例えば規定数が1に設定されている場合、搬送制御部514は、第2薬剤収容部の個数が2以上であると判定された場合、薬剤取出完了後の第1薬剤収容部を、待機位置20に待機させることなく、保管位置10に搬送する。 In this embodiment, the transport control unit 514 does not temporarily place the first drug storage unit, after drug extraction is complete, at the standby position 20 for further transport to the extraction position 30. Instead, it transports the unit from the extraction position 30 to the storage position 10 via the standby position 20. For example, if the specified number is set to 1, the transport control unit 514 determines that the number of second drug storage units is 2 or more, and transports the first drug storage unit, after drug extraction is complete, to the storage position 10 without placing it at the standby position 20.

上記構成によれば、搬送制御部514は、第2薬剤収容部の個数が規定数以内である場合のみ、薬剤取出完了後の第1薬剤収容部を、待機位置20に待機させることができる。つまり、薬剤取出完了後の薬剤収容部100において、更に薬剤を取出す予定がない場合、又は、更に薬剤を取出す予定はあるがその予定が近くない場合については、当該薬剤収容部100を、待機位置20に待機させず、保管位置10へ戻すことができる。そのため、待機位置20を有効に活用することができる。 According to the above configuration, the transport control unit 514 can place the first drug storage unit in standby position 20 only when the number of second drug storage units is within a specified number. In other words, if there are no plans to remove any more drugs from the drug storage unit 100 after drug removal is complete, or if there are plans to remove more drugs but the timing is not imminent, the drug storage unit 100 can be returned to storage position 10 instead of being placed in standby position 20. Therefore, the standby position 20 can be used effectively.

例えば図4のパターン3,4の場合、個数判定部513は、第2薬剤収容部の個数が2以上であると判定する。そのため、搬送制御部514は、従来の薬剤払出装置とは異なり、次回の取出し予定が近くないA薬剤を収容した薬剤収容部100を、待機位置20に待機させず、保管位置10に返却する。従って、搬送制御装置50によれば、上述したように待機位置20を有効に活用できるため、従来の薬剤払出装置において生じ得る、薬剤取出支援装置1が大型化する可能性を低減できる。 For example, in patterns 3 and 4 of Figure 4, the quantity determination unit 513 determines that the number of units in the second drug storage unit is 2 or more. Therefore, unlike conventional drug dispensing devices, the transport control unit 514 does not leave the drug storage unit 100 containing drug A, which is not scheduled for immediate retrieval, in the standby position 20, but returns it to the storage position 10. Consequently, the transport control device 50 allows for effective utilization of the standby position 20 as described above, reducing the possibility of the drug retrieval support device 1 becoming larger, which can occur in conventional drug dispensing devices.

さらに、搬送制御部514は、個数判定部513によって第2薬剤収容部の個数が0であると判定された場合、薬剤取出完了後の第1薬剤収容部を、取出位置30に待機させる。 Furthermore, if the quantity determination unit 513 determines that the number of items in the second drug storage unit is 0, the transport control unit 514 will place the first drug storage unit, after drug removal is complete, at the removal position 30.

第2薬剤収容部の個数が0である場合、第1薬剤収容部に設定された第1の順番と第2の順番とが連続していることを示している。例えば、図4のパターン1に示すように、取出順序において連続している同種の薬剤が第1薬剤収容部に収容されていることを示している。また、薬剤Aおよび薬剤Bの取出順序がA-B-Aであっても、薬剤Aおよび薬剤Bが第1薬剤収容部に収容されている場合、第2薬剤収容部の個数は0である。 When the number of items in the second drug storage section is 0, it indicates that the first and second sequences set in the first drug storage section are consecutive. For example, as shown in Pattern 1 of Figure 4, it indicates that identical drugs that are consecutive in the retrieval sequence are stored in the first drug storage section. Furthermore, even if the retrieval sequence of drugs A and B is A-B-A, if drugs A and B are stored in the first drug storage section, the number of items in the second drug storage section is 0.

上記構成によれば、搬送制御部514は、連続して取出される薬剤を収容した薬剤収容部100を、1つ目の薬剤の取出しが完了した後に搬送させず、2つ目の薬剤の取出しのために、取出位置30に待機させることができる。そのため、搬送制御装置50によれば、より効率のよい薬剤収容部100の搬送制御を実現できる。なお、従来の薬剤払出装置では、取出される薬剤が連続している場合であっても一旦待機位置に戻されるため、効率が悪い。 According to the above configuration, the transport control unit 514 can prevent the drug storage unit 100, which contains drugs to be dispensed continuously, from being transported after the first drug has been dispensed. Instead, it can keep it waiting at the dispensing position 30 for the second drug to be dispensed. Therefore, the transport control device 50 enables more efficient transport control of the drug storage unit 100. In contrast, conventional drug dispensing devices are inefficient because, even when drugs are dispensed continuously, they are returned to the waiting position.

また、搬送制御部514が、取出位置30から保管位置10への薬剤収容部100の搬送中に、取出順管理部511から、当該薬剤収容部100を、保管位置10から待機位置20まで搬送する搬送指示を受付けた場合を考える。 Furthermore, consider the case where, while the transport control unit 514 is transporting the drug storage unit 100 from the retrieval position 30 to the storage position 10, it receives a transport instruction from the retrieval order management unit 511 to transport the drug storage unit 100 from the storage position 10 to the standby position 20.

取出順管理部511は、薬剤取出完了後の薬剤収容部100からの次の薬剤の取出し予定がなかったにもかかわらず、取出順序の変更により、当該薬剤収容部100から直近で薬剤を取出す必要が生じた場合に、上記搬送指示を搬送制御部514に送信する。薬剤取出完了後の薬剤収容部100からの次の薬剤の取出し予定が近くなかったにもかかわらず、取出順序の変更により、当該薬剤収容部100から直近で薬剤を取出す必要が生じた場合についても、同様である。 The retrieval order management unit 511 transmits the above transport instruction to the transport control unit 514 if, despite there being no prior scheduled retrieval of the next drug from the drug storage unit 100 after the completion of drug retrieval, a change in the retrieval order necessitates retrieving a drug from the drug storage unit 100 in the immediate vicinity. The same applies if, despite there being no immediate scheduled retrieval of the next drug from the drug storage unit 100 after the completion of drug retrieval, a change in the retrieval order necessitates retrieving a drug from the drug storage unit 100 in the immediate vicinity.

例えば、取出順管理部511は、取出順序の変更指示又は割込指示を受付けた時点で、薬剤収容部100が待機位置20から保管位置10に搬送されている途中である場合に、当該搬送指示を搬送制御部514に送信する。また例えば、取出順管理部511は、当該時点で、薬剤収容部100が取出位置30から待機位置20に搬送されている途中である場合に、当該搬送指示を搬送制御部514に送信する。 For example, when the retrieval order management unit 511 receives a retrieval order change instruction or an interruption instruction, if the drug storage unit 100 is being transported from the standby position 20 to the storage position 10, it transmits the transport instruction to the transport control unit 514. Alternatively, for example, if the drug storage unit 100 is being transported from the retrieval position 30 to the standby position 20 at that time, the retrieval order management unit 511 transmits the transport instruction to the transport control unit 514.

搬送制御部514は、上記搬送指示を受付けた場合、薬剤収容部100を、待機位置20から保管位置10に搬送中であった薬剤収容部100を、保管位置10を経由せず待機位置20に搬送する(戻す)。また、搬送制御部514は、上記搬送指示を受付けた場合、薬剤収容部100を、取出位置30から待機位置20に搬送中であった薬剤収容部100を、待機位置20に搬送した後、待機位置20にそのまま待機させる。 When the transport control unit 514 receives the transport instruction, it transports the drug storage unit 100, which was being transported from the standby position 20 to the storage position 10, back to the standby position 20 without passing through the storage position 10. Furthermore, when the transport control unit 514 receives the transport instruction, it transports the drug storage unit 100, which was being transported from the retrieval position 30 to the standby position 20, to the standby position 20, and then leaves it there in standby mode.

このように、搬送制御部514は、上記搬送指示を受付けた場合、上記搬送中であった薬剤収容部100を、保管位置10への搬送対象から、待機位置20への待機対象へと切り替える。当該構成によれば、搬送制御部514は、取出順序の変更により、保管位置10へ返却予定の薬剤収容部100から直近で薬剤が取出されることになった場合に、当該薬剤収容部100を保管位置10に返却せず、待機位置20に待機させることができる。そのため、当該薬剤収容部100を保管位置10に返却してから待機位置20に搬送する場合よりも搬送時間を短縮できるため、より効率のよい薬剤収容部100の搬送制御を実現できる。 Thus, when the transport control unit 514 receives the transport instruction, it switches the drug storage unit 100, which was being transported, from being a target for transport to the storage position 10 to a target for waiting at the standby position 20. With this configuration, if a drug is to be retrieved from the drug storage unit 100 that was scheduled to be returned to the storage position 10 due to a change in the retrieval order, the transport control unit 514 can have the drug storage unit 100 wait at the standby position 20 instead of returning it to the storage position 10. Therefore, the transport time can be shortened compared to transporting the drug storage unit 100 to the standby position 20 after returning it to the storage position 10, thus achieving more efficient transport control of the drug storage unit 100.

なお、搬送制御部514は、待機位置20に空きがある場合に、保管位置10から待機位置20に薬剤収容部100を搬送してもよい。例えば、各載置部21にセンサを設けておくことにより、搬送制御部514は、各載置部21に薬剤収容部100が位置しているかを判定できる。但し、搬送制御部514は、薬剤収容部100が、待機位置20から取出位置30を経由して、待機位置20に再度戻ってくるまでの間については、当該薬剤収容部100分の空きが待機位置20に生じてないものと判定してよい。 Furthermore, the transport control unit 514 may transport the drug storage unit 100 from the storage position 10 to the standby position 20 if there is available space in the standby position 20. For example, by providing sensors on each mounting position 21, the transport control unit 514 can determine whether a drug storage unit 100 is located in each mounting position 21. However, the transport control unit 514 may determine that there is no space available in the standby position 20 for the drug storage unit 100 during the time it travels from the standby position 20, via the retrieval position 30, and back to the standby position 20.

シャッター制御部515は、シャッター31を制御する。シャッター制御部515は、例えば、取出位置30の、シャッター31と対向する位置に、薬剤収容部100が搬送された状態において、シャッター31を開状態とする。シャッター制御部515は、上述の閉ボタンへの入力操作を受付けた場合に、シャッター31を閉状態とする。閉ボタンは、取出位置30に設けられる代わりに、タッチパネル60に表示されてもよい。搬送制御部514は、シャッター31を閉状態となった後、薬剤収容部100を、取出位置30から待機位置20に搬送する。 The shutter control unit 515 controls the shutter 31. For example, when the drug storage unit 100 is transported to a position opposite the shutter 31 at the retrieval position 30, the shutter control unit 515 opens the shutter 31. When the shutter control unit 515 receives input to the close button, it closes the shutter 31. The close button may be displayed on the touch panel 60 instead of being located at the retrieval position 30. After the shutter 31 is closed, the transport control unit 514 transports the drug storage unit 100 from the retrieval position 30 to the standby position 20.

入出力制御部516は、タッチパネル60に対する入力操作を受付けると共に、タッチパネル60への出力制御を行う。 The input/output control unit 516 receives input operations to the touch panel 60 and controls the output to the touch panel 60.

<搬送制御装置50の処理>
図5は、搬送制御装置50による処理の一例を示すフローチャートである。図5では、制御部51が、ある時点で取出位置30に位置する薬剤収容部100(第1薬剤収容部)の搬送先を決定し、当該薬剤収容部100を当該搬送先まで搬送する処理の一例を示す。
<Processing by the conveying control device 50>
Figure 5 is a flowchart showing an example of processing by the transport control device 50. In Figure 5, the control unit 51 determines the transport destination of the drug storage unit 100 (first drug storage unit) located at the extraction position 30 at a certain point in time, and shows an example of the process of transporting the drug storage unit 100 to that destination.

図5に示すように、第1薬剤収容部が取出位置30に位置している状態において、搬送順管理部517は、第1薬剤収容部からの薬剤の取出しが完了したかを判定する(S1)。取出順管理部511は、例えばシャッター31が閉状態となった時点で、第1薬剤収容部からの薬剤の取出しが完了したと判定してよい。 As shown in Figure 5, when the first drug storage unit is in the retrieval position 30, the transport sequence management unit 517 determines whether the retrieval of the drug from the first drug storage unit is complete (S1). The retrieval sequence management unit 511 may determine that the retrieval of the drug from the first drug storage unit is complete, for example, when the shutter 31 is closed.

搬送順管理部517は、第1薬剤収容部からの薬剤の取出しが完了したと判定した場合(S1でYES)、取出順管理部511が決定した薬剤の取出順序に基づき、第1薬剤収容部が取出位置30への再度の搬送対象となるかを判定する(S2)。搬送順管理部517が、第1薬剤収容部が取出位置30への再度の搬送対象となると判定した場合(S2でYES)、算出部512は、第2薬剤収容部の個数を算出する(S3)。個数判定部513は、算出部512が算出した第2薬剤収容部の個数が0であるかを判定する(S4)。 If the transport order management unit 517 determines that the removal of the drug from the first drug storage unit is complete (YES in S1), it determines whether the first drug storage unit is to be transported again to the removal position 30 based on the drug removal order determined by the removal order management unit 511 (S2). If the transport order management unit 517 determines that the first drug storage unit is to be transported again to the removal position 30 (YES in S2), the calculation unit 512 calculates the number of second drug storage units (S3). The quantity determination unit 513 determines whether the number of second drug storage units calculated by the calculation unit 512 is 0 (S4).

個数判定部513が、第2薬剤収容部の個数が0であると判定した場合(S4でYES)、薬剤の取出順序において、連続して第1薬剤収容部から薬剤が取出されることになる。そのため、搬送制御部514は、第1薬剤収容部を取出位置30にそのまま待機させる(S5)。シャッター制御部515は、一旦閉じたシャッター31を再度開状態とすることにより、第1薬剤収容部からの再度の薬剤の取出しを可能とする。 If the quantity determination unit 513 determines that the quantity in the second drug storage unit is 0 (YES in S4), then the drugs will be continuously removed from the first drug storage unit in the drug removal sequence. Therefore, the transport control unit 514 keeps the first drug storage unit in the removal position 30 (S5). The shutter control unit 515 reopens the shutter 31, which had been closed, enabling further drug removal from the first drug storage unit.

個数判定部513は、第2薬剤収容部の個数が0ではない(1以上である)と判定した場合(S4でNO)、算出部512が算出した第2薬剤収容部の個数が規定数以内であるかを判定する(S6)。個数判定部513が、第2薬剤収容部の個数が規定数以内であると判定した場合(S6でYES)は、取出位置30において第1薬剤収容部から薬剤が取出されてから、次に第1薬剤収容部から薬剤が取出されるまでの期間が短いということである。そのため、搬送制御部514は、第1薬剤収容部を、保管位置10に戻さずに待機位置20に搬送して、取出位置30への次の搬送まで待機位置20に待機させる(S7)。 If the quantity determination unit 513 determines that the number of units in the second drug storage unit is not zero (i.e., one or more) (NO in S4), it determines whether the number of units in the second drug storage unit calculated by the calculation unit 512 is within the specified number (S6). If the quantity determination unit 513 determines that the number of units in the second drug storage unit is within the specified number (YES in S6), it means that the time between when a drug is removed from the first drug storage unit at the removal position 30 and when another drug is removed from the first drug storage unit is short. Therefore, the transport control unit 514 transports the first drug storage unit to the standby position 20 without returning it to the storage position 10, and has it wait at the standby position 20 until the next transport to the removal position 30 (S7).

個数判定部513が、第2薬剤収容部の個数が規定数を超えていると判定した場合(S5でNO)、薬剤の取出順序において、直近で第1薬剤収容部から再度、薬剤が取出されることはない。そのため、搬送制御部514は、第1薬剤収容部を、取出位置30から保管位置10まで搬送する(S8)。 If the quantity determination unit 513 determines that the number of units in the second drug storage unit exceeds the specified number (NO in S5), then no more drugs will be removed from the first drug storage unit in the immediate drug removal sequence. Therefore, the transport control unit 514 transports the first drug storage unit from the removal position 30 to the storage position 10 (S8).

なおS1において、搬送順管理部517は、第1薬剤収容部からの薬剤の取出しが完了するまで待機する(S1でNOの場合)。また、搬送順管理部517が、第1薬剤収容部が取出位置30への再度の搬送対象とならないと判定した場合(S2でNO)、薬剤の取出順序において、第1薬剤収容部からの再度の薬剤の取出しは無い。そのため、搬送制御部514は、第1薬剤収容部を、取出位置30から保管位置10まで搬送する(S8)。 In S1, the transport sequence management unit 517 waits until the removal of the drug from the first drug storage unit is complete (if the result is NO in S1). Furthermore, if the transport sequence management unit 517 determines that the first drug storage unit will not be transported again to the removal position 30 (if the result is NO in S2), then there will be no further drug removal from the first drug storage unit in the drug removal sequence. Therefore, the transport control unit 514 transports the first drug storage unit from the removal position 30 to the storage position 10 (S8).

図5では、制御部51が、第1薬剤収容部からの薬剤の取出しが完了したときに、S2以降の処理を行うものとして説明した。しかし、制御部51は、上述のように、例えば第1薬剤収容部が保管位置10から待機位置20に搬送されたとき、又は、最初の薬剤収容部100の取出位置30への搬送制御前に、S2以降の処理を行ってもよい。 In Figure 5, the control unit 51 was described as performing the processing from S2 onwards when the removal of the drug from the first drug storage unit is complete. However, as described above, the control unit 51 may also perform the processing from S2 onwards, for example, when the first drug storage unit is transported from the storage position 10 to the standby position 20, or before the transport control of the first drug storage unit 100 to the removal position 30.

<変形例1-1>
搬送制御装置50は、取出順管理部511を備えていなくてもよい。この場合、搬送順管理部517は、各薬剤収容部100から薬剤を取出す薬剤取出作業要求に応じて、各薬剤収容部100に対して取出位置30に搬送される順番を設定してもよい。
<Variation 1-1>
The transport control device 50 does not necessarily have to include a retrieval order management unit 511. In this case, the transport order management unit 517 may set the order in which each drug storage unit 100 is transported to the retrieval position 30 in response to drug retrieval work requests for retrieving drugs from each drug storage unit 100.

第1薬剤収容部は、2回以上の薬剤取出作業要求がある薬剤収容部100である。「2回以上の薬剤取出作業要求がある」とは、2回以上搬送対象として設定されていることを指す。1つの薬剤収容部100に対して2回以上の薬剤取出作業要求がなされることにより、第1薬剤収容部には、当該2回以上の薬剤取出作業要求それぞれに対応する順番が設定されている。従って、第1薬剤収容部には、複数の順番が設定されている。 The first drug storage unit is a drug storage unit 100 that has received two or more drug retrieval requests. "Having two or more drug retrieval requests" means that it has been designated as a transport target two or more times. Because two or more drug retrieval requests have been made for a single drug storage unit 100, the first drug storage unit has a sequence assigned to each of these two or more drug retrieval requests. Therefore, the first drug storage unit has multiple sequences assigned to it.

算出部512は、第1薬剤収容部に設定されているある順番と第1薬剤収容部に設定されているその次の順番との間の、順番が設定されている薬剤収容部100の個数を算出する。ある順番は、上記実施形態1における第1の順番に対応し、次の順番は上記実施形態1における第2の順番に対応する。 The calculation unit 512 calculates the number of drug storage units 100 that have a set sequence between a certain sequence set in the first drug storage unit and the next sequence set in the first drug storage unit. The certain sequence corresponds to the first sequence in Embodiment 1, and the next sequence corresponds to the second sequence in Embodiment 1.

<変形例1-2>
制御部51は、算出部512を備えていなくてもよい。この場合、個数判定部513は、取出順序を管理するテーブルに基づいて第2薬剤収容部の個数が1個以上であるかを判定する。また、個数判定部513は、第2薬剤収容部の個数が1個以上である場合に、取出順序を管理するテーブルに基づいて、第2薬剤収容部の数が規定数以内であるかを判定する。
<Modification 1-2>
The control unit 51 does not necessarily have to include a calculation unit 512. In this case, the quantity determination unit 513 determines whether the number of second drug storage units is one or more based on a table that manages the extraction order. Furthermore, if the number of second drug storage units is one or more, the quantity determination unit 513 determines whether the number of second drug storage units is within a specified number based on a table that manages the extraction order.

<変形例1-3>
搬送制御部514は、待機位置20に薬剤収容部100を待機させる必要が無い場合、当該薬剤収容部100を、保管位置10と取出位置30との間において搬送してもよい。この場合、搬送装置40が、保管位置10と取出位置30との間において薬剤収容部100を搬送する第3搬送装置を備えており、搬送制御部514は第3搬送装置を制御すればよい。例えば、個数判定部513によって第2薬剤収容部の個数が規定数を超えていると判定された場合、搬送制御部514は、第3搬送装置を用いて第1薬剤収容部を取出位置30から直接保管位置10に搬送してもよい。
<Modification 1-3>
If it is not necessary to keep the drug storage unit 100 in standby position 20, the transport control unit 514 may transport the drug storage unit 100 between the storage position 10 and the retrieval position 30. In this case, the transport device 40 is equipped with a third transport device that transports the drug storage unit 100 between the storage position 10 and the retrieval position 30, and the transport control unit 514 only needs to control the third transport device. For example, if the quantity determination unit 513 determines that the number of second drug storage units exceeds a specified number, the transport control unit 514 may use the third transport device to transport the first drug storage unit directly from the retrieval position 30 to the storage position 10.

〔実施形態2〕
本発明の他の実施形態について、以下に説明する。なお、説明の便宜上、上記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。以降の実施形態についても同様である。
[Embodiment 2]
Other embodiments of the present invention are described below. For the sake of clarity, components having the same function as those described in the above embodiments will be denoted by the same reference numerals, and their descriptions will not be repeated. The same applies to the following embodiments.

実施形態1では、調剤単位を考慮せずに薬剤収容部100の搬送制御を行うことにより、既存の装置構成を維持しつつ薬剤収容部100を効率よく搬送できる搬送制御装置50と、搬送制御装置50が制御する薬剤取出支援装置1について説明した。実施形態2では、調剤単位を考慮して薬剤収容部100の搬送制御を行った場合であっても、既存の装置構成を維持しつつ薬剤収容部100を効率よく搬送できる搬送制御装置50Aと、搬送制御装置50Aが制御する薬剤取出支援装置1Aについて説明する。 Embodiment 1 described a transport control device 50 that can efficiently transport the drug storage unit 100 while maintaining the existing device configuration by controlling the transport of the drug storage unit 100 without considering the dispensing unit, and a drug retrieval support device 1 controlled by the transport control device 50. Embodiment 2 describes a transport control device 50A that can efficiently transport the drug storage unit 100 while maintaining the existing device configuration, even when the transport control of the drug storage unit 100 is performed considering the dispensing unit, and a drug retrieval support device 1A controlled by the transport control device 50A.

<薬剤取出支援装置1Aの構成>
図6は、薬剤取出支援装置1Aの概略的な構成を示す模式図である。薬剤取出支援装置1Aは、搬送装置40Aと、薬剤取出部70と、薬剤取出装置80とを備える点において、薬剤取出支援装置1と異なる。
<Configuration of drug dispensing support device 1A>
Figure 6 is a schematic diagram showing the general configuration of the drug extraction support device 1A. The drug extraction support device 1A differs from the drug extraction support device 1 in that it includes a transport device 40A, a drug extraction unit 70, and a drug extraction device 80.

薬剤取出部70は、薬剤の取出しを可能とする場所であり、待機位置20と取出位置30とを有している。薬剤取出支援装置1Aは、薬剤取出部70を、1つ備えていてもよいし、複数備えていてもよい。本実施形態では、薬剤取出支援装置1Aは、第1薬剤取出部71および第2薬剤取出部72を備えている。 The drug dispensing section 70 is a location that enables the dispensing of drugs and has a standby position 20 and a dispensing position 30. The drug dispensing support device 1A may have one drug dispensing section 70 or multiple drug dispensing sections 70. In this embodiment, the drug dispensing support device 1A includes a first drug dispensing section 71 and a second drug dispensing section 72.

第1薬剤取出部71および第2薬剤取出部72の待機位置20には、それぞれ載置部21が設けられている。本実施形態では、載置部21は、第1薬剤取出部71および第2薬剤取出部72にそれぞれ2つずつ設けられている。載置部21は、第1薬剤取出部71に少なくとも1つ、第2薬剤取出部72に少なくとも1つ設けられていればよい。薬剤取出支援装置1が複数の薬剤取出部70を備えている場合、各薬剤取出部70に、少なくとも1つの載置部21が設けられていればよい。薬剤取出部70が1つである場合、当該薬剤取出部70に少なくとも1つの載置部21が設けられていればよい。 The standby positions 20 of the first drug dispensing unit 71 and the second drug dispensing unit 72 are each provided with a mounting section 21. In this embodiment, two mounting sections 21 are provided for both the first drug dispensing unit 71 and the second drug dispensing unit 72. It is sufficient that at least one mounting section 21 is provided for the first drug dispensing unit 71 and at least one for the second drug dispensing unit 72. If the drug dispensing support device 1 has multiple drug dispensing units 70, it is sufficient that at least one mounting section 21 is provided for each drug dispensing unit 70. If there is only one drug dispensing unit 70, it is sufficient that at least one mounting section 21 is provided for that drug dispensing unit 70.

搬送装置40Aは、第1搬送装置41および第2搬送装置42Aを備えている。第1搬送装置41は、保管位置10と待機位置20との間において、薬剤収容部100を搬送する。本実施形態では、第1搬送装置41は、保管位置10と、第1薬剤取出部71又は第2薬剤取出部72の何れかの載置部21との間において、薬剤収容部100を搬送する。 The transport device 40A comprises a first transport device 41 and a second transport device 42A. The first transport device 41 transports the drug storage unit 100 between the storage position 10 and the standby position 20. In this embodiment, the first transport device 41 transports the drug storage unit 100 between the storage position 10 and the placement section 21 of either the first drug dispensing unit 71 or the second drug dispensing unit 72.

第2搬送装置42Aは、待機位置20と取出位置30との間において、薬剤収容部100を搬送する。本実施形態では、薬剤取出部70に待機位置20および取出位置30が設けられている。そのため、第2搬送装置42Aは、薬剤取出部70に設けられている。本実施形態では、第2搬送装置42Aは、待機位置20と取出位置30との間において、載置部21を搬送する。これにより、載置部21に載置された薬剤収容部100を、待機位置20と取出位置30との間において搬送できる。但し、第2搬送装置42Aは、第2搬送装置42と同様、載置部21を搬送せず、薬剤収容部100のみを搬送してもよい。 The second transport device 42A transports the drug storage unit 100 between the standby position 20 and the retrieval position 30. In this embodiment, the standby position 20 and the retrieval position 30 are provided in the drug retrieval unit 70. Therefore, the second transport device 42A is provided in the drug retrieval unit 70. In this embodiment, the second transport device 42A transports the mounting unit 21 between the standby position 20 and the retrieval position 30. This allows the drug storage unit 100, which is placed on the mounting unit 21, to be transported between the standby position 20 and the retrieval position 30. However, the second transport device 42A may transport only the drug storage unit 100 and not the mounting unit 21, similar to the second transport device 42.

薬剤取出装置80は、取出位置30に位置する薬剤収容部100から薬剤を取出す装置である。薬剤取出装置80は、例えば吸着パッドを備え、吸着パッドに吸着させることにより、薬剤を薬剤収容部100から取出してもよい。 The drug dispensing device 80 is a device that dispenses drug from the drug storage section 100 located at the dispensing position 30. The drug dispensing device 80 may, for example, be equipped with an adsorption pad, and the drug may be dispensed from the drug storage section 100 by adsorption onto the adsorption pad.

本実施形態では、薬剤取出装置80は、第1薬剤取出装置81および第2薬剤取出装置82を備えている。第1薬剤取出装置81は、第1薬剤取出部71に対して設けられ、第1薬剤取出部71の取出位置30において、薬剤収容部100から薬剤を取出す。第2薬剤取出装置82は、第2薬剤取出部72に対して設けられ、第2薬剤取出部72の取出位置30において、薬剤収容部100から薬剤を取出す。 In this embodiment, the drug dispensing device 80 comprises a first drug dispensing device 81 and a second drug dispensing device 82. The first drug dispensing device 81 is provided for the first drug dispensing section 71 and dispenses the drug from the drug storage section 100 at the dispensing position 30 of the first drug dispensing section 71. The second drug dispensing device 82 is provided for the second drug dispensing section 72 and dispenses the drug from the drug storage section 100 at the dispensing position 30 of the second drug dispensing section 72.

<搬送制御装置50Aの構成>
図7は、薬剤取出支援装置1Aの電気的構成を示すブロック図である。図7に示すように、搬送制御装置50Aは、制御部51Aを備える点において、搬送制御装置50と異なる。また、制御部51Aは、薬剤取出装置80を制御する取出制御部521を備える点において、制御部51と異なる。
<Configuration of the transport control device 50A>
Figure 7 is a block diagram showing the electrical configuration of the drug dispensing support device 1A. As shown in Figure 7, the transport control device 50A differs from the transport control device 50 in that it includes a control unit 51A. Furthermore, the control unit 51A differs from the control unit 51 in that it includes a dispensing control unit 521 that controls the drug dispensing device 80.

取出制御部521は、取出位置30に薬剤収容部100が位置したときに、薬剤取出装置80を制御して、当該薬剤収容部100から薬剤を取出す。例えば、取出位置30にセンサが設けられていることにより、取出制御部521は、取出位置30に位置した薬剤収容部100を検出できる。 The dispensing control unit 521 controls the drug dispensing device 80 to dispense the drug from the drug storage unit 100 when the drug storage unit 100 is located at the dispensing position 30. For example, by providing a sensor at the dispensing position 30, the dispensing control unit 521 can detect the drug storage unit 100 when it is located at the dispensing position 30.

本実施形態では、第1薬剤取出部71の取出位置30に薬剤収容部100に位置したときに、取出制御部521は、第1薬剤取出装置81を制御して、当該薬剤収容部100から薬剤を取出す。また、第2薬剤取出部72の取出位置30に薬剤収容部100に位置したときに、取出制御部521は、第2薬剤取出装置82を制御して、当該薬剤収容部100から薬剤を取出す。 In this embodiment, when the drug storage section 100 is positioned at the extraction position 30 of the first drug extraction section 71, the extraction control unit 521 controls the first drug extraction device 81 to extract the drug from the drug storage section 100. Similarly, when the drug storage section 100 is positioned at the extraction position 30 of the second drug extraction section 72, the extraction control unit 521 controls the second drug extraction device 82 to extract the drug from the drug storage section 100.

また、制御部51Aは、実施形態1と同様、搬送制御部514は、算出部512が算出した第2薬剤収容部の個数に応じて、第1薬剤収容部の、薬剤取出完了後の位置を制御する。以下の説明では、第2薬剤収容部の個数を算出部512が算出するものとして説明する。但し、実施形態1で述べたように、制御部51Aが算出部512を備えておらず、制御部51Aが計数した第2薬剤収容部の個数に応じて、第1薬剤収容部の、薬剤取出完了後の位置を制御してもよい。また、制御部51Aは、以下の処理を行う点において、制御部51と異なる。 Furthermore, similar to Embodiment 1, the control unit 51A and the transport control unit 514 control the position of the first drug storage unit after drug removal is complete, according to the number of second drug storage units calculated by the calculation unit 512. In the following description, it will be assumed that the number of second drug storage units is calculated by the calculation unit 512. However, as described in Embodiment 1, the control unit 51A may not have a calculation unit 512, and the control unit 51A may control the position of the first drug storage unit after drug removal is complete, according to the number of second drug storage units counted by the control unit 51A. Also, the control unit 51A differs from the control unit 51 in that it performs the following processing.

具体的には、個数判定部513は、算出部512が算出した第2薬剤収容部の個数が1個以上であるかを判定する。個数判定部513は、第2薬剤収容部の個数が1個以上である場合に、当該個数が待機可能数未満であるかを判定する。 Specifically, the quantity determination unit 513 determines whether the number of second drug storage units calculated by the calculation unit 512 is one or more. If the number of second drug storage units is one or more, the quantity determination unit 513 determines whether that number is less than the number of units that can be kept on standby.

個数判定部513による判定に基づく、搬送制御部514による薬剤収容部100の搬送制御は、以下のとおりである。 Based on the determination made by the quantity determination unit 513, the transport control unit 514 controls the transport of the drug storage unit 100 as follows:

(制御1)搬送制御部514は、個数判定部513によって第2薬剤収容部の個数が1以上かつ待機可能数未満であると判定された場合、薬剤取出完了後の第1薬剤収容部を、取出位置30から待機位置20に搬送して、待機位置20に待機させる。 (Control 1) If the transport control unit 514 determines, by the quantity determination unit 513, that the number of units in the second drug storage unit is 1 or more and less than the number of units that can be kept in standby, the transport control unit 514 transports the first drug storage unit, after drug extraction is complete, from the extraction position 30 to the standby position 20 and places it in standby position 20.

(制御2)搬送制御部514は、個数判定部513によって第2薬剤収容部の個数が待機可能数以上であると判定された場合、薬剤の取出しが完了した第1薬剤収容部を、待機位置20に待機させることなく保管位置10に搬送する。すなわち、薬剤の取出しが完了した第1薬剤収容部を、取出位置30から待機位置20を経由して保管位置10に搬送する。 (Control 2) When the transport control unit 514 determines that the number of units in the second drug storage unit is equal to or greater than the number that can be kept in standby, it transports the first drug storage unit, from which the drug has been removed, to the storage position 10 without having it wait at the standby position 20. That is, the first drug storage unit, from which the drug has been removed, is transported from the removal position 30, via the standby position 20, to the storage position 10.

(制御3)搬送制御部514は、個数判定部513によって第2薬剤収容部の個数が0であると判定された場合、薬剤の取出しが完了した第1薬剤収容部を、取出位置30に待機させる。 (Control 3) If the transport control unit 514 determines that the number of units in the second drug storage unit is 0, it places the first drug storage unit, from which drug extraction has been completed, into standby position 30.

<搬送制御装置50Aの処理>
図8は、搬送制御装置50Aによる処理の一例を示すフローチャートである。図8では、制御部51Aが、ある時点で取出位置30に位置する薬剤収容部100(第1薬剤収容部)の搬送先を決定し、当該薬剤収容部100を当該搬送先まで搬送する処理の一例を示す。
<Processing by the transport control device 50A>
Figure 8 is a flowchart showing an example of processing by the transport control device 50A. In Figure 8, the control unit 51A determines the transport destination of the drug storage unit 100 (first drug storage unit) located at the extraction position 30 at a certain point in time, and shows an example of the process of transporting the drug storage unit 100 to that destination.

図8におけるS11、S12、S13、S14およびS15の処理は、それぞれ実施形態1にて説明した図5におけるS1、S2、S3、S4およびS5の処理と同じである。図4と異なる処理について下記に説明する。 The processes S11, S12, S13, S14, and S15 in Figure 8 are the same as the processes S1, S2, S3, S4, and S5 in Figure 5, which were described in Embodiment 1. The processes that differ from those in Figure 4 are described below.

ステップS14において、第2薬剤収容部の個数が0ではない(1以上である)と判定した場合(S14でNO)、算出部512が算出した第2薬剤収容部の個数が待機可能数未満であるかを判定する(S16)。個数判定部513が、第2薬剤収容部の個数が待機可能数未満であると判定した場合(S16でYES)、搬送制御部514は、第1薬剤収容部を、保管位置10に戻さずに待機位置20に搬送して、取出位置30への次の搬送まで待機位置20に待機させる(S17)。 In step S14, if it is determined that the number of second drug storage units is not zero (i.e., one or more) (NO in S14), the calculation unit 512 determines whether the calculated number of second drug storage units is less than the number of units that can be kept on standby (S16). If the quantity determination unit 513 determines that the number of second drug storage units is less than the number of units that can be kept on standby (YES in S16), the transport control unit 514 transports the first drug storage unit to the standby position 20 without returning it to the storage position 10, and has it wait at the standby position 20 until the next transport to the retrieval position 30 (S17).

個数判定部513が、第2薬剤収容部の個数が待機可能数以上であると判定した場合(S16でNO)、搬送制御部514は、第1薬剤収容部を、取出位置30から保管位置10まで搬送する(S18)。 If the quantity determination unit 513 determines that the number of units in the second drug storage unit is equal to or greater than the number that can be kept in standby (NO in S16), the transport control unit 514 transports the first drug storage unit from the retrieval position 30 to the storage position 10 (S18).

図8では、制御部51Aが、第1薬剤収容部からの薬剤の取出しが完了したときに、S12以降の処理を行うものとして説明した。しかし、制御部51Aは、上述のように、例えば第1薬剤収容部が保管位置10から待機位置20に搬送されたとき、又は、最初の薬剤収容部100の取出位置30への搬送制御前に、S12以降の処理を行ってもよい。 In Figure 8, the control unit 51A was described as performing the processing from S12 onwards when the removal of the drug from the first drug storage unit is complete. However, as described above, the control unit 51A may also perform the processing from S12 onwards, for example, when the first drug storage unit is transported from the storage position 10 to the standby position 20, or before the transport control of the first drug storage unit 100 to the removal position 30.

(動作例1)
以下では、実施形態2に係る薬剤取出支援装置1Aの具体的な動作例1について図9を用いて説明する。本動作例の説明では、薬剤収容部100をカセットと称する。図9は、動作例1を時系列で示した図である。図9では、第1薬剤取出部71および第2薬剤取出部72に位置するカセットおよびカセットからの薬剤の取出しを時系列で示している。
(Example of operation 1)
In the following, a specific example of operation 1 of the drug dispensing support device 1A according to Embodiment 2 will be described with reference to Figure 9. In this description of operation, the drug storage unit 100 will be referred to as a cassette. Figure 9 is a diagram showing operation example 1 in chronological order. Figure 9 shows the cassettes located in the first drug dispensing unit 71 and the second drug dispensing unit 72, and the dispensing of drugs from the cassettes, in chronological order.

実施形態2では、調剤単位を考慮した薬剤収容部100の搬送制御を行う。以下の表3は、調剤単位(グループ)に含まれる薬剤の取出順序、薬剤名、カセットIDの一例を示したものである。動作例1において、各調剤単位に含まれる薬剤および当該薬剤が収容されているカセットIDは、以下の表3に示すとおりである。動作例1では、以下の表3のように、取出順管理部511が管理する複数種類の薬剤の取出順序は、予め決められており、医師の処方に従ってグループ化されている。また、搬送順管理部517は、当該取出順序に従って、搬送順序を決定し、各薬剤収容部100に対して、待機位置20から取出位置30に搬送される順番を設定する。 In Embodiment 2, transport control of the drug storage unit 100 is performed considering the dispensing unit. Table 3 below shows an example of the retrieval order, drug name, and cassette ID of drugs included in a dispensing unit (group). In Operation Example 1, the drugs included in each dispensing unit and the cassette IDs containing those drugs are as shown in Table 3 below. In Operation Example 1, as shown in Table 3 below, the retrieval order of multiple types of drugs managed by the retrieval order management unit 511 is predetermined and grouped according to the physician's prescription. Furthermore, the transport order management unit 517 determines the transport order according to the retrieval order and sets the order in which each drug storage unit 100 is transported from the standby position 20 to the retrieval position 30.

動作例1において、第1グループに含まれる第1薬剤を収容する第1薬剤収容部が、第1の順番において取出位置30に搬送される場合、算出部512は、次のように第2薬剤収容部の個数を算出する。すなわち、算出部512は、(i)第1の順番と、(ii)第1薬剤を少なくとも一部として含む第2グループにおいて最初に取出される薬剤を収容する薬剤収容部100が取出位置30に搬送される順番との間において、取出位置30に搬送される第2薬剤収容部の個数を算出する。 In Operation Example 1, when the first drug storage unit containing the first drug included in the first group is transported to the retrieval position 30 in the first sequence, the calculation unit 512 calculates the number of second drug storage units as follows: Specifically, the calculation unit 512 calculates the number of second drug storage units transported to the retrieval position 30 between (i) the first sequence and (ii) the sequence in which the drug storage unit 100 containing the first drug to be retrieved in the second group (which includes at least a portion of the first drug) is transported to the retrieval position 30.

例えば、表3に示す例において、第1グループ(グループ1)に含まれる第1薬剤が薬剤a1である場合、第1薬剤収容部はカセットAである。また、第1薬剤を少なくとも一部として含む第2グループは、グループ3である。 For example, in the example shown in Table 3, if the first drug included in the first group (group 1) is drug a1, then the first drug storage unit is cassette A. Furthermore, the second group, which includes at least a portion of the first drug, is group 3.

表3に示すように、取出順序1~4の薬剤は、カセットA~Dに収容されている。本動作例では、第1搬送装置41により、カセットAおよびカセットBは第1薬剤取出部71の待機位置20に位置しており、カセットCおよびカセットDは、第2薬剤取出部72の待機位置20に位置している時間T1から説明する。 As shown in Table 3, the drugs in extraction order 1 to 4 are contained in cassettes A to D. In this example of operation, the first transport device 41 positions cassettes A and B at the standby position 20 of the first drug extraction unit 71, and cassettes C and D are positioned at the standby position 20 of the second drug extraction unit 72. The explanation begins from time T1.

図9において、白抜き矢印は、各カセットから薬剤が取出作業中であることを示している。なお、取出作業は、第2搬送装置42Aによる待機位置20から取出位置30へのカセットの搬送、および、薬剤取出装置80による各カセットからの薬剤の取出しを含む。 In Figure 9, the white arrows indicate that the drug is being extracted from each cassette. The extraction process includes the transport of the cassettes from the standby position 20 to the extraction position 30 by the second transport device 42A, and the extraction of the drug from each cassette by the drug extraction device 80.

時間T1から時間T2までの間において、カセットAおよびカセットCは取出作業中であり、カセットBおよびカセットDは待機位置20に待機している。 Between time T1 and time T2, cassettes A and C are being removed, while cassettes B and D are waiting in standby position 20.

時間T2においてカセットAからの薬剤の取出作業が完了すると、搬送制御装置50Aは、<搬送制御装置50Aの処理>にて上述したフロー処理(以下、処理2と称する)を行う。このとき、カセットCは、まだ薬剤の取出作業中であるとする。ここで、薬剤取出支援装置1Aの待機可能数は4である。算出部512は、グループ1に含まれる薬剤a1を収容するカセットAが、順番1で取出位置30に搬送される場合の、第2薬剤収容部の個数を次のように算出する。すなわち、算出部512は、順番1と、薬剤a1を含むグループ3において最初に取出される薬剤a1を収容するカセットAの順番8とに基づいて、第2薬剤収容部の個数を6と算出する。第2薬剤収容部の個数6は、待機可能数4以上であるため、カセットAは保管位置10まで搬送される。そして、時間T2から時間T3までの間において、第1薬剤取出部71の待機位置20には、第1搬送装置41によって順番5のカセットEが搬送されるとともに、カセットBからの薬剤の取出しが実行される。 When the drug extraction process from cassette A is completed at time T2, the transport control device 50A performs the above-described flow processing (hereinafter referred to as processing 2) in <Processing of transport control device 50A>. At this time, assume that the drug extraction process is still underway for cassette C. Here, the number of standby units for the drug extraction support device 1A is 4. The calculation unit 512 calculates the number of second drug storage units as follows when cassette A containing drug a1 included in group 1 is transported to extraction position 30 in order 1. That is, based on order 1 and order 8 of cassette A containing drug a1 which is the first drug a1 to be extracted in group 3 including drug a1, the calculation unit 512 calculates the number of second drug storage units as 6. Since the number of second drug storage units, 6, is greater than or equal to the standby number of 4, cassette A is transported to storage position 10. Then, between time T2 and time T3, cassette E in sequence 5 is transported to the standby position 20 of the first drug dispensing unit 71 by the first transport device 41, and the drug is dispensed from cassette B.

時間T3において、カセットBおよびカセットCからの薬剤の取出しが完了すると、搬送制御装置50Aは、上記処理2を行う。算出部512は、カセットBについては順番3と順番8から前記個数を4と算出する。カセットCについては順番2と順番8から前記個数を5と算出する。カセットBおよびカセットCのいずれの場合においても第2薬剤収容部の個数は待機可能数4以上である。そのため、カセットBおよびカセットCは、薬剤取出完了後、保管位置10まで搬送される。そして、待機位置20には、順番6のカセットFおよび順番7のカセットGが搬送される。 At time T3, once the removal of the drugs from cassette B and cassette C is complete, the transport control device 50A performs the above process 2. The calculation unit 512 calculates the number of units for cassette B as 4 based on sequences 3 and 8. For cassette C, it calculates the number of units as 5 based on sequences 2 and 8. In both cases for cassette B and cassette C, the number of units in the second drug storage unit is 4 or more (the number of units that can be kept on standby). Therefore, after the drug removal is complete, cassette B and cassette C are transported to the storage position 10. Then, cassette F (sequence 6) and cassette G (sequence 7) are transported to the standby position 20.

時間T3と時間T4の間において、待機位置20に待機していたカセットDからの薬剤の取出しが実行される。なお、カセットEに収容される薬剤e1はグループ2に含まれるため、グループ1に含まれる薬剤の取出しが終わるまで、取出作業は実行されない。 Between time T3 and time T4, the drug is retrieved from cassette D, which was waiting at standby position 20. Note that drug e1, which is contained in cassette E, is included in group 2; therefore, the retrieval operation will not be performed until the retrieval of drugs included in group 1 is complete.

時間T4において、カセットDからの薬剤の取出しが完了すると、搬送制御部514は、上記処理2を行う。算出部512は、カセットDについて、順番4と順番8から、前記個数を3と算出する。算出部512が算出した個数3は、待機可能数4未満であるため、カセットDは待機位置20に待機させられる。当該カセットDの薬剤取出完了後の搬送制御は、以下のように説明できる。当該制御は、第1グループ(グループ1)に含まれる第1薬剤(薬剤d1)を収容する第1薬剤収容部(カセットD)が、第1の順番(順番4)において取出位置30に搬送される場合の制御である。算出部512は、(i)第1の順番(順番4)と、(ii)第2グループ(グループ3)において最初に取出される薬剤(薬剤a1)を収容する薬剤収容部(カセットA)の、取出位置30に搬送されるときの順番(順番8)との間における第2薬剤収容部の個数を算出する。搬送制御部514は、前記個数(3個)が待機可能数(4個)未満である場合に、薬剤取出完了後の第1薬剤収容部を、待機位置20に待機させる。 At time T4, once the removal of the drug from cassette D is complete, the transport control unit 514 performs the above process 2. The calculation unit 512 calculates the number of cassette D to be 3 based on sequences 4 and 8. Since the number 3 calculated by the calculation unit 512 is less than the number of available units (4), cassette D is placed in standby position 20. The transport control after the completion of drug removal from cassette D can be explained as follows. This control is for the case when the first drug storage unit (cassette D) containing the first drug (drug d1) included in the first group (group 1) is transported to the removal position 30 in the first sequence (sequence 4). The calculation unit 512 calculates the number of second drug storage units between (i) the first sequence (sequence 4) and (ii) the sequence (sequence 8) when the drug storage unit (cassette A) containing the first drug to be taken out in the second group (group 3) (drug a1) is transported to the extraction position 30. The transport control unit 514, if the number (3 units) is less than the number of units that can be kept on standby (4 units), places the first drug storage unit, after drug extraction is complete, into standby position 20.

このように、グループ化された処方の区切りを考慮して、第2グループにおいて最初に取出されるまでの第2薬剤収容部の個数が待機可能数未満である場合に、待機位置に待機させることにより、薬剤収容部をより効率よく搬送させることができる。 In this way, by considering the divisions of grouped prescriptions, if the number of second drug containers before the first one is dispensed in the second group is less than the number that can be kept in standby position, the drug containers can be transported more efficiently.

時間T4と時間T5との間において、カセットEおよびカセットGは取出作業中であり、カセットFおよびカセットDは待機位置20において待機中である。 Between time T4 and time T5, cassettes E and G are being removed, and cassettes F and D are waiting at standby position 20.

時間T5において、カセットEからの薬剤の取出しが完了すると、搬送制御装置50Aは、上記処理2を行う。このとき、カセットGは、まだ薬剤の取出し中であるとする。本動作例の場合、カセットEは、取出位置30への再度の搬送が必要ないため、保管位置10まで搬送される。そして、待機位置20には、順番8のカセットAが搬送される。 At time T5, once the drug extraction from cassette E is complete, the transport control device 50A performs process 2 described above. At this time, assume that the drug extraction from cassette G is still in progress. In this example, since cassette E does not need to be transported again to the extraction position 30, it is transported to the storage position 10. Then, cassette A, sequence 8, is transported to the standby position 20.

時間T5と時間T6との間において、カセットFおよびカセットGは取出作業中であり、カセットAおよびカセットDは待機位置20において待機中である。 Between time T5 and time T6, cassettes F and G are being removed, and cassettes A and D are waiting at standby position 20.

時間T6において、カセットFおよびカセットGからの薬剤の取出しが完了すると、搬送制御装置50Aは、それぞれのカセットについて上記処理2を行う。カセットFおよびカセットGは、いずれも取出位置30への再度の搬送が必要ないため、搬送装置40Aによって、取出位置30から保管位置10まで搬送される。そして、待機位置20には、順番9のカセットCおよび順番10のカセットBが搬送される。 At time T6, once the drug has been removed from cassettes F and G, the transport control device 50A performs process 2 described above for each cassette. Since neither cassette F nor cassette G requires further transport to the removal position 30, they are transported from the removal position 30 to the storage position 10 by the transport device 40A. Then, cassette C (sequence 9) and cassette B (sequence 10) are transported to the standby position 20.

時間T6と時間T7との間において、カセットAおよびカセットDは取出作業中であり、カセットBおよびカセットCは待機位置20において待機中である。 Between time T6 and time T7, cassettes A and D are being removed, while cassettes B and C are waiting at standby position 20.

時間T7において、カセットAおよびカセットDからの薬剤の取出しが完了すると、搬送制御装置50Aは、それぞれのカセットについて上記処理2を行う。カセットAおよびカセットDは、いずれも取出位置への再度の搬送が必要ないため、保管位置10まで搬送される。 At time T7, once the drug has been removed from cassettes A and D, the transport control device 50A performs process 2 described above for each cassette. Since neither cassette A nor cassette D requires further transport to the removal position, they are transported to the storage position 10.

時間T7~においてカセットAおよびカセットBから薬剤が取出されることにより、グループ1~グループ3までの薬剤の取出し作業が完了する。 At time T7, the medication is removed from cassettes A and B, completing the medication removal process for groups 1 through 3.

(調剤単位での搬送制御-1つの調剤単位における薬剤の取出順序が予め決まっていない場合)
取出順管理部511は、薬剤の取出順序として、調剤単位の順序を決定してよい。例えば、取出順管理部511は、処方の受付順に従い、調剤単位の順序を決定してもよい。また例えば、当該取出順序の変更指示を受付けた場合、取出順管理部511は、当該変更指示に従って、調剤単位の順序を決定してもよい。
(Transportation control at the dispensing unit level - when the order of drug retrieval within a single dispensing unit is not predetermined)
The dispensing order management unit 511 may determine the order of dispensing units as the order in which the drugs are dispensed. For example, the dispensing order management unit 511 may determine the order of dispensing units according to the order in which the prescriptions are received. Alternatively, for example, if an instruction to change the dispensing order is received, the dispensing order management unit 511 may determine the order of dispensing units according to the instruction to change the order.

つまり、取出順管理部511は、調剤単位に含まれる薬剤の取出順序を決定しなくてよい。調剤単位に含まれる薬剤の取出順序は、例えば、薬剤が第1薬剤取出部71および第2薬剤取出部72の何れに搬送されたか、並びに、薬剤が第1薬剤取出装置81および第2薬剤取出装置82の何れに搬送されたかによって、決められる。また、調剤単位に含まれる薬剤の取出順序は、例えば、第1薬剤取出装置81が薬剤の取出しに要する時間と、第2薬剤取出装置82が薬剤の取出しに要する時間との相違によって、決められる。 In other words, the dispensing order management unit 511 does not need to determine the dispensing order of the medications included in the dispensing unit. The dispensing order of the medications included in the dispensing unit is determined, for example, by whether the medication was transported to the first medication dispensing unit 71 or the second medication dispensing unit 72, and by whether the medication was transported to the first medication dispensing device 81 or the second medication dispensing device 82. Furthermore, the dispensing order of the medications included in the dispensing unit is determined, for example, by the difference between the time required for dispensing the medication by the first medication dispensing device 81 and the time required for dispensing the medication by the second medication dispensing device 82.

但し、取出順管理部511は、下記に示す第2グループに含まれる薬剤の取出順序については、処方データに含まれる任意の調剤単位である第1グループにおいて取出された薬剤の取出順序に応じて決定してよい。搬送順管理部517は、当該取出順序に従って、搬送順序を決定し、各薬剤収容部100に対して、待機位置20から取出位置30に搬送される順番を設定する。第2グループは、第1グループとは異なる調剤単位であって、第1グループに含まれる薬剤の取出しが完了した後に取出される薬剤を含む、第1グループよりも後ろの順番が設定された調剤単位である。また、第2グループは、第1グループに含まれる薬剤と同種の薬剤を少なくとも一部として含む調剤単位である。表3を参照しつつ、具体的に説明すると、第1グループをグループ1とすると、第2グループはグループ3である。よって、グループ3に含まれる薬剤の取出順序については、グループ1において取出された薬剤の取出順序に応じて決定されてよい。 However, the dispensing order management unit 511 may determine the dispensing order of the drugs included in the second group, as shown below, according to the dispensing order of the drugs dispensed in the first group, which is an arbitrary dispensing unit included in the prescription data. The transport order management unit 517 determines the transport order according to this dispensing order and sets the order in which each drug storage unit 100 is transported from the standby position 20 to the dispensing position 30. The second group is a dispensing unit different from the first group, and includes drugs dispensed after the dispensing of the drugs included in the first group is complete, with a later order set than the first group. Furthermore, the second group is a dispensing unit that includes at least some drugs of the same type as those included in the first group. Referring specifically to Table 3, if the first group is Group 1, then the second group is Group 3. Therefore, the dispensing order of the drugs included in Group 3 may be determined according to the dispensing order of the drugs dispensed in Group 1.

ここで、第1グループに含まれる任意の薬剤(第1薬剤と称する)を収容する第1薬剤収容部が、第1の順番において取出位置30に搬送される場合を考える。この場合、算出部512は、第1の順番と下記に示す特定の順番との間において取出位置30に搬送される第2薬剤収容部の個数を算出する。特定の順番は、第1薬剤を含む第2グループにおいて最初に取出される薬剤を収容する薬剤収容部100の、取出位置30に搬送されるときの順番を指す。 Here, we consider the case where the first drug storage unit, which contains any drug included in the first group (referred to as the first drug), is transported to the retrieval position 30 in a first sequence. In this case, the calculation unit 512 calculates the number of second drug storage units that are transported to the retrieval position 30 between the first sequence and the specific sequence shown below. The specific sequence refers to the sequence in which the drug storage unit 100 containing the drug to be first retrieved from the second group, which includes the first drug, is transported to the retrieval position 30.

そして、個数判定部513が、このように算出された第2薬剤収容部の個数が待機可能数未満であると判定した場合に、搬送制御部514は、薬剤取出完了後の第1薬剤収容部を、待機位置20に搬送してよい。 Furthermore, if the quantity determination unit 513 determines that the number of second drug storage units calculated in this manner is less than the number of units that can be kept in standby, the transport control unit 514 may transport the first drug storage unit, after drug removal is complete, to the standby position 20.

第2グループに含まれる薬剤の取出順序は、第1グループにおいて取り出された薬剤の取出順序に応じて決定される。また、搬送制御部514は、上述した第2薬剤収容部の個数が待機可能数未満である場合に、薬剤取出完了後の第1薬剤収容部を待機位置20に待機させる。そのため、第2グループにおいて第1薬剤が取出し可能となるまでに、待機位置20に空きがなくなってしまうという事態を回避でき、薬剤収容部100をより効率よく搬送することができる。 The order in which the drugs included in the second group are removed is determined according to the order in which the drugs were removed in the first group. Furthermore, if the number of second drug storage units is less than the number of units that can be kept in standby, the transport control unit 514 places the first drug storage unit at standby position 20 after drug removal is complete. Therefore, it is possible to avoid a situation where there are no available spaces at standby position 20 before the first drug becomes available for removal in the second group, and the drug storage unit 100 can be transported more efficiently.

なお、本実施形態においても、搬送制御部514は、待機位置20に薬剤収容部100を待機させる必要が無い場合、当該薬剤収容部100を、保管位置10と取出位置30との間において搬送してもよい。 In this embodiment as well, if it is not necessary to have the drug storage unit 100 waiting at the standby position 20, the transport control unit 514 may transport the drug storage unit 100 between the storage position 10 and the retrieval position 30.

(動作例2)
以下では、実施形態2に係る薬剤取出支援装置1Aの別の動作例2について説明する。動作例2において、各調剤単位に含まれる薬剤および当該薬剤が収容されているカセットIDは、以下の表4示すとおりである。
(Example of operation 2)
Below, we will describe another example of operation of the drug dispensing support device 1A according to Embodiment 2. In Operation Example 2, the drugs included in each dispensing unit and the cassette ID in which the drugs are contained are as shown in Table 4 below.

図10は、動作例2を時系列で示した図である。図10では、第1薬剤取出部71および第2薬剤取出部72に位置するカセットおよびカセットからの薬剤の取出しを時系列で示している。 Figure 10 is a diagram showing the operation example 2 in chronological order. In Figure 10, the removal of the cassettes located in the first drug dispensing unit 71 and the second drug dispensing unit 72, and the removal of the drugs from the cassettes, are shown in chronological order.

表4に示すように、取出順序1~4の薬剤は、カセットA~Dに収容されている。本動作例では、第1搬送装置41により、カセットAおよびカセットBは第1薬剤取出部71の待機位置20に位置しており、カセットCおよびカセットDは、第2薬剤取出部72の待機位置20に位置している状態の時間T1から説明する。 As shown in Table 4, the drugs in extraction order 1 to 4 are contained in cassettes A to D. In this example, the explanation begins at time T1, when cassettes A and B are positioned at the standby position 20 of the first drug extraction unit 71 by the first transport device 41, and cassettes C and D are positioned at the standby position 20 of the second drug extraction unit 72.

時間T1から時間T2までの間において、カセットAおよびカセットCは取出作業中であり、カセットBおよびカセットDは待機位置20に待機している。 Between time T1 and time T2, cassettes A and C are being removed, while cassettes B and D are waiting in standby position 20.

時間T2においてカセットAからの薬剤の取出しが完了すると、搬送制御装置50Aは、上記処理2を行う。このとき、カセットCは、まだ薬剤の取出し中であるとする。本動作例の場合、表4に示すように第2薬剤収容部の個数が3であり、待機可能数4未満であるため、カセットAは順番5として、待機位置20に待機させられる。 When the drug extraction from cassette A is completed at time T2, the transport control device 50A performs the above process 2. At this time, assume that the drug extraction from cassette C is still in progress. In this example, as shown in Table 4, the number of units in the second drug storage unit is 3, and the number of units that can be left waiting is less than 4. Therefore, cassette A is placed in standby position 20 as the 5th unit in the sequence.

時間T2から時間T3までの間において、カセットBおよびカセットCは取出作業中であり、カセットAおよびカセットDは待機位置20において待機中である。 Between time T2 and time T3, cassettes B and C are being removed, and cassettes A and D are waiting at standby position 20.

時間T3において、カセットBおよびカセットCからの薬剤の取出しが完了すると、搬送制御装置50Aは、それぞれのカセットについて上記処理2を行う。カセットBについて、第2薬剤収容部の個数は2であり、カセットCについて第2薬剤収容部の個数は1である。いずれも第2薬剤収容部の個数が待機可能数4未満であるため、カセットBおよびカセットCは順番6および7として待機位置20に待機させられる。 At time T3, once the removal of the drugs from cassette B and cassette C is complete, the transport control device 50A performs the above process 2 for each cassette. For cassette B, the number of second drug storage units is 2, and for cassette C, the number of second drug storage units is 1. Since the number of second drug storage units is less than the available standby number of 4, cassettes B and C are placed in standby position 20 as sequence 6 and 7.

時間T3と時間T4との間において、カセットDは取出作業中であり、カセットA、カセットBおよびカセットCは待機位置20において待機中である。待機中のカセットAに収容される薬剤a1の次の取出順序はグループ2に含まれるため、グループ1に含まれる薬剤の取出しが終わるまで、取出作業は実行されない。 Between time T3 and time T4, cassette D is in the process of being removed, while cassettes A, B, and C are waiting at standby position 20. Since the next removal sequence for drug a1 contained in the standby cassette A is included in group 2, the removal operation will not be performed until the removal of drugs included in group 1 is complete.

時間T4において、カセットDからの薬剤の取出しが完了すると、搬送制御部514は、上記処理2を行う。カセットDについて第2薬剤収容部の個数は0であり、待機可能数4未満であるため、カセットDは順番8として待機位置20に待機させられる。 At time T4, once the drug has been removed from cassette D, the transport control unit 514 performs the above process 2. Since the number of units in the second drug storage section of cassette D is 0, and the number of available units is less than 4, cassette D is placed in standby position 20 as sequence number 8.

時間T4と時間T5との間において、カセットAおよびカセットCは取出作業中であり、カセットBおよびカセットDは待機位置20において待機中である。 Between time T4 and time T5, cassettes A and C are being removed, while cassettes B and D are waiting at standby position 20.

時間T5において、カセットAおよびカセットCからの薬剤の取出しが完了すると、搬送制御装置50Aは、それぞれのカセットについて上記処理2を行う。なお、カセットAの方がカセットCよりも早く薬剤の取出しが完了したものとする。カセットAについては、第2の順番のカセットAから、第3の順番までの間の第2薬剤収容部の個数4が待機可能数4以上である。そのため、カセットAは、薬剤取出完了後、保管位置10まで搬送される。カセットCについては、取出位置30への再度の搬送が必要ないため、保管位置10まで搬送される。そして、待機位置20のカセットAが載置されていた場所には、順番9のカセットEが搬送される。 At time T5, once the drug extraction from cassettes A and C is complete, the transport control device 50A performs process 2 described above for each cassette. It is assumed that the drug extraction from cassette A is completed earlier than that from cassette C. For cassette A, the number of units in the second drug storage section (4) between the second sequential cassette A and the third sequential cassette is greater than or equal to the number of units that can be kept waiting. Therefore, after the drug extraction is complete, cassette A is transported to storage position 10. For cassette C, since further transport to extraction position 30 is not necessary, it is also transported to storage position 10. Then, cassette E (sequence 9) is transported to the location where cassette A was placed at standby position 20.

時間T5と時間T6との間において、カセットBおよびカセットDは取出作業中であり、カセットEは待機位置20において待機中である。 Between time T5 and time T6, cassettes B and D are being removed, and cassette E is waiting at standby position 20.

時間T6において、カセットBおよびカセットDからの薬剤の取出しが完了すると、搬送制御部514は、上記処理2を行う。カセットBおよびカセットDは、取出位置30への再度の搬送が必要ないため、保管位置10まで搬送される。そして待機位置20のカセットBが載置されていた場所には、順番10のカセットAが搬送される。 At time T6, once the drug has been removed from cassettes B and D, the transport control unit 514 performs process 2 described above. Since cassettes B and D do not need to be transported again to the removal position 30, they are transported to the storage position 10. Then, cassette A, in sequence 10, is transported to the location where cassette B was placed in the standby position 20.

時間T6と時間T7との間において、カセットEは取出作業中であり、カセットAは待機位置20において待機中である。 Between time T6 and time T7, cassette E is being removed, and cassette A is waiting at standby position 20.

時間T7において、カセットEからの薬剤の取出しが完了すると、搬送制御装置50Aは、上記処理2を行う。カセットEは、取出位置への再度の搬送が必要ないため、保管位置10まで搬送される。 At time T7, once the drug has been removed from cassette E, the transport control device 50A performs the above process 2. Since cassette E does not need to be transported back to the removal position, it is transported to the storage position 10.

時間T7の後、カセットAから薬剤が取出されることにより、グループ1~グループ3までの薬剤の取出し作業が完了する。 After time T7, the drug is removed from cassette A, completing the drug removal process for groups 1 through 3.

上述したように、調剤の区切りを考慮して薬剤取出完了後の薬剤収容部100の搬送制御を行う場合、従来の薬剤払出装置のように、少なくとも調剤単位に含まれる薬剤の種類数の分だけ、載置部21の準備が必要となる可能性がある。また、従来の薬剤払出装置のように、取出順序が近い薬剤を含む薬剤収容部100であっても保管位置10に返却してしまう可能性がある。 As described above, when controlling the transport of the drug storage unit 100 after drug dispensing is complete, taking into account the division of dispensing, it may be necessary to prepare the placement unit 21 for at least the number of drug types included in the dispensing unit, similar to conventional drug dispensing devices. Furthermore, similar to conventional drug dispensing devices, there is a possibility that drug storage units 100 containing drugs with similar dispensing sequences may be returned to the storage position 10.

しかし、搬送制御装置50Aによれば、待機位置20に空きがある場合(載置部21に空きがある場合)には、薬剤収容部100を待機位置20に待機させることができる。そのため、待機位置20を有効に利用することができる。また、搬送制御装置50Aによれば、既存の装置構成(既存の載置部21の数)を維持しつつ、薬剤収容部100を効率よく搬送することができる。さらに、待機位置20に空きがある場合には、取出順序が近い薬剤を含む薬剤収容部100を、保管位置10に返却せずに、待機位置20に待機させることができる。そのため、搬送制御装置50Aによれば、当該薬剤収容部100を保管位置10に返却する場合に比べ、効率のよい薬剤収容部100の搬送制御を実現できる。 However, with the transport control device 50A, if there is space available in the standby position 20 (if there is space available in the mounting section 21), the drug storage unit 100 can be placed in standby position 20. Therefore, the standby position 20 can be used effectively. Furthermore, with the transport control device 50A, the drug storage unit 100 can be transported efficiently while maintaining the existing device configuration (the number of existing mounting sections 21). Moreover, if there is space available in the standby position 20, drug storage units 100 containing drugs with a short retrieval order can be placed in standby position 20 instead of being returned to the storage position 10. Therefore, with the transport control device 50A, more efficient transport control of the drug storage unit 100 can be achieved compared to when the drug storage unit 100 is returned to the storage position 10.

また、搬送制御部514は、個数判定部513によって第2薬剤収容部の個数が待機可能数以上であると判定された場合、薬剤の取出しが完了した第1薬剤収容部を、取出位置30から待機位置20を経由して保管位置10に搬送する。そのため、待機位置20に空きがない場合には、薬剤収容部100を保管位置10に搬送できる。従って、載置部21の数が少ない場合であっても、薬剤収容部100の搬送制御をスムーズに行うことができる。 Furthermore, if the transport control unit 514 determines that the number of units in the second drug storage unit is equal to or greater than the number that can be left in standby, it transports the first drug storage unit, from the extraction position 30 to the storage position 10 via the standby position 20, after the drug has been extracted. Therefore, if there is no space available in the standby position 20, the drug storage unit 100 can be transported to the storage position 10. Thus, even when the number of mounting units 21 is small, the transport control of the drug storage unit 100 can be performed smoothly.

また、搬送制御部514は、個数判定部513によって第2薬剤収容部の個数が0であると判定された場合、薬剤の取出しが完了した第1薬剤収容部を、取出位置30に待機させる。そのため、搬送制御部514は、連続して取出される薬剤を収容した薬剤収容部100を、1つ目の薬剤の取出しが完了した後に搬送させず、2つ目の薬剤の取出しのために、取出位置30に待機させることができる。従って、搬送制御装置50Aによれば、より効率のよい薬剤収容部100の搬送制御を実現できる。 Furthermore, if the quantity determination unit 513 determines that the quantity in the second drug storage unit is 0, the transport control unit 514 will have the first drug storage unit, from which the drug has been removed, wait at the removal position 30. Therefore, the transport control unit 514 can prevent the drug storage unit 100 containing the continuously removed drugs from being transported after the first drug has been removed, and instead have it wait at the removal position 30 for the removal of the second drug. Thus, the transport control device 50A enables more efficient transport control of the drug storage unit 100.

(変形例)
上述した動作例2において、搬送制御装置50Aは、各カセットからの薬剤の取出しが完了した時点で上記処理2を行い、薬剤取出完了後の薬剤収容部100の位置を制御している。例えば、動作例2において、時間T5でカセットAからの薬剤の取出しが完了した時点でカセットAの薬剤取出完了後の位置を判断し、保管位置10まで搬送することにより、カセットAが載置されていた位置に、次のカセットEが搬送されている。この場合、カセットAよりもカセットCの方が薬剤取出の完了が早い場合、カセットCが載置されていた位置に次のカセットEが搬送される。
(Variant)
In the above-described operation example 2, the transport control device 50A performs the above process 2 when the removal of the drug from each cassette is completed, and controls the position of the drug storage unit 100 after the drug removal is complete. For example, in operation example 2, when the removal of the drug from cassette A is completed at time T5, the position of cassette A after the drug removal is completed is determined and it is transported to the storage position 10, so that the next cassette E is transported to the position where cassette A was placed. In this case, if the drug removal from cassette C is completed earlier than that from cassette A, the next cassette E is transported to the position where cassette C was placed.

しかしながら、カセットEの載置先は、処方データを受信した段階で制御部51Aによって決められていてもよい。制御部51Aは、過去の搬送データなどを考慮して、グループ2に含まれる薬剤のうち、どの薬剤の取出しが早く完了するかを予想し、カセットEの載置先を決定してもよい。例えば、制御部51Aが、グループ2に含まれる薬剤において、薬剤a1の取出が最も早く完了すると予想する場合、搬送制御部514は、カセットAが載置されていた位置に次のカセットEを搬送する。この場合、カセットAよりもカセットCの薬剤取出が早く完了した場合であっても、カセットCが載置されていた位置には、次のカセットEは搬送されない。 However, the placement location of cassette E may be determined by the control unit 51A at the stage when prescription data is received. The control unit 51A may consider past transport data and other factors to predict which drug in group 2 will be removed first, and then determine the placement location of cassette E. For example, if the control unit 51A predicts that drug a1 will be removed first among the drugs in group 2, the transport control unit 514 will transport the next cassette E to the location where cassette A was placed. In this case, even if the drug removal from cassette C is completed earlier than that from cassette A, the next cassette E will not be transported to the location where cassette C was placed.

〔実施形態3〕
実施形態3では、調剤単位を考慮せずに薬剤収容部100の搬送制御を行う搬送制御装置50Bと、搬送制御装置50Bが制御する薬剤取出支援装置1Bについて説明する。
[Embodiment 3]
Embodiment 3 describes a transport control device 50B that controls the transport of the drug storage unit 100 without considering the dispensing unit, and a drug retrieval support device 1B controlled by the transport control device 50B.

本実施形態の薬剤取出支援装置1Bの概略的な構成は、図1に示すように、薬剤取出支援装置1と同じである。しかし、薬剤取出支援装置1Bは、搬送制御装置50Bを備える点で、実施形態1の薬剤取出支援装置1と異なる。 The general configuration of the drug retrieval support device 1B in this embodiment is the same as that of the drug retrieval support device 1, as shown in Figure 1. However, the drug retrieval support device 1B differs from the drug retrieval support device 1 of Embodiment 1 in that it includes a transport control device 50B.

<搬送制御装置50Bの構成>
図11は、薬剤取出支援装置1Bの電気的構成を示すブロック図である。図11に示すように、搬送制御装置50Bは、取出順管理部511、算出部512および個数判定部513を備えていない点において、実施形態1の制御部51と異なる。
<Configuration of the conveying control device 50B>
Figure 11 is a block diagram showing the electrical configuration of the drug dispensing support device 1B. As shown in Figure 11, the transport control device 50B differs from the control unit 51 of Embodiment 1 in that it does not include a dispensing order management unit 511, a calculation unit 512, and a quantity determination unit 513.

実施形態3において、搬送順管理部517は、受信した処方データ、又は、使用者による入力操作に基づき搬送順序を決定し、各薬剤収容部100に対して、取出位置30への搬送前に待機位置20へ搬送させる順番を設定する。 In Embodiment 3, the transport order management unit 517 determines the transport order based on the received prescription data or user input, and sets the order in which each drug storage unit 100 is transported to the standby position 20 before being transported to the retrieval position 30.

第1薬剤収容部は、複数の順番が設定された薬剤収容部100である。第2薬剤収容部は、任意の第1薬剤収容部とは別の薬剤収容部100である。第1収容部に設定された複数の順番のうちの任意の順番を第1の順番とし、第1の順番の次に第1薬剤収容部が取出位置30に搬送される順番を第2の順番とする。 The first drug storage unit is a drug storage unit 100 with multiple sequences set. The second drug storage unit is a drug storage unit 100 separate from the first drug storage unit. Any sequence among the multiple sequences set for the first storage unit is designated as the first sequence, and the sequence in which the first drug storage unit is transported to the retrieval position 30 after the first sequence is designated as the second sequence.

搬送制御部514は、第1の順番において待機位置20に搬送された後、取出位置30に搬送される第1薬剤収容部の、薬剤取出完了後の位置を、以下(i)および(ii)に基づいて制御する。(i)は第2の順番であり、(ii)は、待機位置20への搬送があった第2薬剤収容部に設定された、待機位置20へ搬送される順番のうちの最後の順番である。 The transport control unit 514 controls the position of the first drug storage unit after it has been transported to the standby position 20 in the first sequence and then to the retrieval position 30, based on (i) and (ii) below. (i) is the second sequence, and (ii) is the final sequence of transport to the standby position 20, as set for the second drug storage unit that has been transported to the standby position 20.

待機位置20への搬送があった第2薬剤収容部とは、搬送により、待機位置20へ到達した(待機位置20への搬送が完了した)第2薬剤収容部、および保管位置10または取出位置30から待機位置20までの搬送途中の第2薬剤収容部を含む。待機位置20への搬送があった第2薬剤収容部は、搬送制御部514が、保管位置10から待機位置20への搬送指示を受けた薬剤収容部100であってもよい。例えば、搬送制御部514は、ある薬剤収容部100に対する保管位置10から待機位置20への搬送指示を受けた時点で、当該薬剤収容部100は第2薬剤収容部として待機位置20への搬送があったと判断してもよい。 The second drug storage unit that has been transported to the standby position 20 includes the second drug storage unit that has reached the standby position 20 (i.e., the transport to the standby position 20 has been completed) and the second drug storage unit that is in transit from the storage position 10 or the retrieval position 30 to the standby position 20. The second drug storage unit that has been transported to the standby position 20 may also be a drug storage unit 100 that has received a transport instruction from the storage position 10 to the standby position 20 from the transport control unit 514. For example, the transport control unit 514 may determine that a drug storage unit 100 has been transported to the standby position 20 as a second drug storage unit when it receives a transport instruction from the storage position 10 to the standby position 20 for that drug storage unit 100.

搬送制御部514は、薬剤取出完了後の薬剤収容部100の、待機位置20へ搬送される次回の順番と、待機位置20へ搬送があった薬剤収容部100の順番とに基づいて、薬剤取出完了後の薬剤収容部100の位置を制御することができる。これにより、既存の装置構成を維持しつつ、薬剤収容部を効率良く搬送することが可能となる。 The transport control unit 514 can control the position of the drug storage unit 100 after drug extraction is complete, based on the next order in which the drug storage unit 100 will be transported to the standby position 20, and the order in which the drug storage unit 100 has been transported to the standby position 20. This makes it possible to efficiently transport the drug storage unit while maintaining the existing device configuration.

搬送制御部514による薬剤収容部100の搬送制御は、以下のとおりである。 The transport control of the drug storage unit 100 by the transport control unit 514 is as follows:

(制御1)搬送制御部514は、上記第2の順番が、上記最後の順番と連続した次の順番である場合、薬剤取出完了後の第1薬剤収容部を、待機位置20に待機させる。 (Control 1) If the second sequence described above is the next sequence following the last sequence described above, the transport control unit 514 will place the first drug storage unit, after drug extraction is complete, into standby position 20.

搬送制御部514による当該制御により、待機位置20に搬送する順番が近い(取出順序が近い)薬剤収容部100を、待機位置20に待機させることができ、効率のよい薬剤収容部100の搬送制御を実現できる。 The control by the transport control unit 514 allows the drug storage units 100 that are close in the order to be transported to the standby position 20 (close in the order of removal) to be kept in standby position 20, thereby achieving efficient transport control of the drug storage units 100.

(制御2)搬送制御部514は、上記第2の順番が、上記最後の順番と連続した順番でない場合、薬剤取出完了後の第1薬剤収容部を、待機位置20に待機させることなく、保管位置10に搬送する。 (Control 2) If the second sequence described above is not consecutive with the last sequence described above, the transport control unit 514 transports the first drug storage unit, after drug extraction is complete, to the storage position 10 without having it wait at the standby position 20.

搬送制御部514による当該制御により、待機位置20に搬送する順番が近い(取出順序が近い)薬剤収容部100のみを待機位置20に待機させることができる。これにより、待機位置20を有効活用することができる。 The control by the transport control unit 514 allows only the drug storage units 100 that are close in order to be transported to the standby position 20 (close in retrieval order) to be kept in standby position 20. This allows for effective utilization of the standby position 20.

<搬送制御装置50Bの処理>
図12は、搬送制御装置50Bによる処理の一例を示すフローチャートである。図12では、制御部51Bが、ある時点で取出位置30に位置する薬剤収容部100(第1薬剤収容部)の搬送先を決定し、当該薬剤収容部100を当該搬送先まで搬送する処理の一例を示す。
<Processing by the conveying control device 50B>
Figure 12 is a flowchart showing an example of processing by the transport control device 50B. In Figure 12, the control unit 51B determines the transport destination of the drug storage unit 100 (first drug storage unit) located at the extraction position 30 at a certain point in time, and shows an example of the process of transporting the drug storage unit 100 to that destination.

図12に示すように、第1薬剤収容部が取出位置30に位置している状態において、搬送順管理部517は、第1薬剤収容部からの薬剤の取出しが完了したかを判定する(S31)。 As shown in Figure 12, when the first drug storage unit is in the retrieval position 30, the transport sequence management unit 517 determines whether the retrieval of the drug from the first drug storage unit has been completed (S31).

搬送順管理部517は、第1薬剤収容部からの薬剤の取出しが完了したと判定した場合(S31でYES)、薬剤収容部100の搬送順序に基づき、第1薬剤収容部が取出位置30への再度の搬送対象となるかを判定する(S32)。搬送順管理部517が、第1薬剤収容部が取出位置30への再度の搬送対象となると判定した場合(S32でYES)、搬送制御部514は、第1薬剤収容部に設定された第1の順番と第2の順番が連続しているかを判定する(S33)。搬送制御部514が、第1の順番と第2の順番が連続していると判定した場合(S33でYES)、搬送制御部514は、第1薬剤収容部を取出位置30にそのまま待機させる。 If the transport sequence management unit 517 determines that the removal of the drug from the first drug storage unit is complete (YES in S31), it determines, based on the transport sequence of the drug storage unit 100, whether the first drug storage unit is to be transported again to the removal position 30 (S32). If the transport sequence management unit 517 determines that the first drug storage unit is to be transported again to the removal position 30 (YES in S32), the transport control unit 514 determines whether the first and second sequences set for the first drug storage unit are consecutive (S33). If the transport control unit 514 determines that the first and second sequences are consecutive (YES in S33), the transport control unit 514 keeps the first drug storage unit waiting at the removal position 30.

搬送制御部514は、第1の順番と第2の順番が連続していないと判定した場合(S33でNO)、次の判定を行う。すなわち、搬送制御部514は、第1薬剤収容部に設定された第2の順番が、待機位置20への搬送があった第2薬剤収容部に設定された、待機位置20へ搬送される順番のうちの最後の順番と連続しているかを判定する(S35)。 If the transport control unit 514 determines that the first sequence and the second sequence are not consecutive (NO in S33), it performs the following determination. That is, the transport control unit 514 determines whether the second sequence set in the first drug storage unit is consecutive with the last sequence of sequences of transport to the standby position 20, which was set in the second drug storage unit that had been transported to the standby position 20 (S35).

搬送制御部514が第2の順番が最後の順番と連続していると判定した場合(S35でYES)、搬送制御部514は、第1薬剤収容部を待機位置20搬送して待機させる(S36)。 If the transport control unit 514 determines that the second sequence is consecutive with the last sequence (YES in S35), the transport control unit 514 transports the first drug storage unit to the standby position 20 and puts it into standby mode (S36).

搬送制御部514は、第2の順番が最後の順番と連続していないと判定した場合(S35でNO)、搬送制御部514は、第1薬剤収容部を取出位置30から保管位置10まで搬送する(S37)。 If the transport control unit 514 determines that the second sequence is not consecutive with the last sequence (NO in S35), the transport control unit 514 transports the first drug container from the retrieval position 30 to the storage position 10 (S37).

なおS1において、搬送順管理部517は、第1薬剤収容部からの薬剤の取出しが完了するまで待機する(S31でNOの場合)。また、搬送順管理部517が、第1薬剤収容部が取出位置30への再度の搬送対象とならないと判定した場合(S32でNO)、薬剤の取出順序において、第1薬剤収容部からの再度の薬剤の取出しは無い。そのため、搬送制御部514は、第1薬剤収容部を、取出位置30から保管位置10まで搬送する(S35)。 In S1, the transport sequence management unit 517 waits until the removal of the drug from the first drug storage unit is complete (if NO is indicated in S31). Furthermore, if the transport sequence management unit 517 determines that the first drug storage unit will not be transported again to the removal position 30 (NO is indicated in S32), then there will be no further drug removal from the first drug storage unit in the drug removal sequence. Therefore, the transport control unit 514 transports the first drug storage unit from the removal position 30 to the storage position 10 (S35).

以下の表5は、薬剤名、カセットID、および搬送順管理部517が薬剤取出作業要求に応じて各カセットに対して設定した順番の一例を示したものである。例えば、カセットA~Eに対して、以下の表5に示すように待機位置20へ搬送される順番が設定されているとする。第1の順番である順番1において待機位置20へ搬送されたカセットAからの薬剤の取出しが完了した時点において、カセットB、C、DおよびEの待機位置20への搬送があったとする。この場合、第2薬剤収容部であるカセットB、C、DおよびEのそれぞれに設定された順番のうちの最後の順番は、カセットEに設定された順番5である。当該順番5と、第1薬剤収容部であるカセットAに設定されている第2の順番である順番6は連続している。よって、第1の順番である順番1において待機位置20へ搬送されたカセットAは、薬剤の取出し完了後、取出位置30から待機位置20に搬送される。 Table 5 below shows an example of the drug name, cassette ID, and the order set by the transport order management unit 517 for each cassette in response to a drug retrieval request. For example, suppose that the order in which cassettes A to E are transported to the standby position 20 is set as shown in Table 5 below. Suppose that at the time the drug retrieval from cassette A, which was transported to the standby position 20 in the first order (order 1), is completed, cassettes B, C, D, and E are transported to the standby position 20. In this case, the last order among the orders set for each of the second drug storage units (cassettes B, C, D, and E) is order 5 set for cassette E. Order 5 and the second order (order 6) set for cassette A, the first drug storage unit, are consecutive. Therefore, after the drug retrieval of cassette A, which was transported to the standby position 20 in the first order (order 1), cassette A is transported from the retrieval position 30 to the standby position 20.

一方、第1の順番である順番1において待機位置20へ搬送されたカセットAからの薬剤の取出しが完了した時点において、カセットBおよびCの待機位置20への搬送があったとする。この場合、第2薬剤収容部であるカセットBおよびCのそれぞれに設定された順番のうち、最後の順番である順番3と、カセットAに設定されている第2の順番である順番6とは連続していない。よって、第1の順番である順番1において待機位置20へ搬送されたカセットAは、薬剤の取出し完了後、保管位置10に搬送される。 On the other hand, suppose that at the point when the drug is removed from cassette A, which was transported to the standby position 20 in the first sequence (sequence 1), cassettes B and C are also transported to the standby position 20. In this case, the last sequence (sequence 3) set for cassettes B and C, which are the second drug storage units, and the second sequence (sequence 6) set for cassette A are not consecutive. Therefore, cassette A, which was transported to the standby position 20 in the first sequence (sequence 1), is transported to the storage position 10 after the drug removal is complete.

薬剤収容部100は、仕切部を設けることにより、薬剤収容部100に2種類以上の薬剤を混在しないように収容することも可能である。以下の表6は、1つのカセットに複数の薬剤が収容されている場合の、薬剤名、カセットID、および搬送順管理部517が薬剤取出作業要求に応じて各カセットに対して設定した順番の一例を示したものである。 The drug storage section 100 can also be configured to store two or more types of drugs in a way that prevents them from being mixed together, by providing a partition. Table 6 below shows an example of the order set by the transport order management unit 517 for each cassette in response to a drug retrieval request, when multiple drugs are stored in one cassette.

以下の表6に示すように、1つのカセットに複数の薬剤が収容されている場合、1つのカセットに対して連続した順番が設定される場合がある。搬送制御部514は、第1薬剤収容部に設定された第1の順番と第2の順番が連続していると判定した場合、搬送制御部514は、第1薬剤収容部を取出位置30にそのまま待機させる。具体的には、表6では、カセットAに順番1,2が設定されている。そのため、搬送制御部514は、カセットAからの薬剤a1の取出しが完了した後、カセットAを取出位置30にそのまま待機させる。 As shown in Table 6 below, when multiple drugs are contained in a single cassette, a consecutive sequence may be set for that cassette. If the transport control unit 514 determines that the first sequence and the second sequence set in the first drug storage unit are consecutive, the transport control unit 514 keeps the first drug storage unit in the retrieval position 30. Specifically, in Table 6, sequences 1 and 2 are set for cassette A. Therefore, after the retrieval of drug a1 from cassette A is complete, the transport control unit 514 keeps cassette A in the retrieval position 30.

<変形例3-1>
変形例3-1では、搬送順管理部517による各薬剤収容部100に対する順番設定の変形例を示す。
<Modification 3-1>
Modification 3-1 shows a modified example of setting the order for each drug storage unit 100 by the transport order management unit 517.

搬送順管理部517は、各薬剤収容部100から薬剤を取出す薬剤取出作業要求に応じて、各薬剤収容部100に対して待機位置20に搬送される順番を設定してもよい。当該薬剤取出作業要求は、上述したように、処方データにおける薬剤の並び順(処方の受付順)に基づく、取出位置30において薬剤を取出すための、各薬剤収容部100についての搬送要求である。よって、薬剤取出作業は、薬剤収容部100からの薬剤取出前に実行される、薬剤収容部100の待機位置20への搬送を含む。 The transport order management unit 517 may set the order in which each drug storage unit 100 is transported to the standby position 20 in response to drug retrieval work requests for retrieving drugs from each drug storage unit 100. As described above, such drug retrieval work requests are transport requests for each drug storage unit 100 for retrieving drugs at the retrieval position 30, based on the drug arrangement order (prescription reception order) in the prescription data. Therefore, the drug retrieval operation includes transporting the drug storage units 100 to the standby position 20, which is performed before retrieving drugs from the drug storage units 100.

本変形例では、第1薬剤収容部は、2回以上の薬剤取出作業要求がある薬剤収容部100である。1つの薬剤収容部100に対して2回以上の薬剤取出作業要求がなされることにより、第1薬剤収容部には、当該2回以上の薬剤取出作業要求それぞれに対応する順番が設定されている。第2薬剤収容部は、任意の第1薬剤収容部とは別の、少なくとも1つの薬剤収容部100である。 In this modified example, the first drug storage unit is a drug storage unit 100 that receives two or more drug retrieval requests. Because two or more drug retrieval requests are made to a single drug storage unit 100, the first drug storage unit has a sequence assigned to each of these two or more drug retrieval requests. The second drug storage unit is at least one drug storage unit 100, separate from any of the first drug storage units.

搬送制御部514は、第1薬剤収容部に設定されているある順番の薬剤取出作業完了後の第1薬剤収容部の位置を、(1)第1薬剤収容部に設定されている、ある順番の次の順番と、(2)第1薬剤収容部の待機位置20への搬送があった後、待機位置20への搬送があった第2薬剤収容部に設定されている順番のうちの最後の順番と、に応じて制御する。待機位置20への搬送があったとは、搬送により、薬剤収容部100が待機位置20へ到達した(待機位置20への搬送が完了した)こと、および、薬剤収容部100が保管位置10または取出位置30から待機位置20までの搬送途中であることを含む。 The transport control unit 514 controls the position of the first drug storage unit after the completion of a certain sequence of drug retrieval operations set for the first drug storage unit, according to (1) the next sequence set for the first drug storage unit, and (2) the last sequence among the sequences set for the second drug storage unit that was transported to the standby position 20 after the first drug storage unit was transported to the standby position 20. Transport to the standby position 20 means that the drug storage unit 100 has reached the standby position 20 (transport to the standby position 20 has been completed) and includes the fact that the drug storage unit 100 is in transit from the storage position 10 or retrieval position 30 to the standby position 20.

表7は、薬剤名、カセットID、および搬送順管理部517が薬剤取出作業要求に応じて各カセットに対して設定した順番の一例を示したものである。 Table 7 shows an example of the drug name, cassette ID, and the order set by the transport order management unit 517 for each cassette in response to a drug retrieval request.

上記表6に示される場合では、同じカセットAに収容されている薬剤a1および薬剤a2に対応して、カセットAに対して連続する複数の順番(順番1、2)が設定されている。一方、表7の例では、薬剤a1および薬剤a2に対応する順番が1つ(順番1)しか設定されていない。表7に示される場合において、カセットAは、2回の薬剤取出作業要求の対象(待機位置20への搬送対象)となっており、各薬剤取出作業要求に対応する順番(順番1および順番3)が設定されている。 In the case shown in Table 6 above, multiple consecutive sequences (sequence 1, sequence 2) are set for cassette A, corresponding to drugs a1 and a2 contained in the same cassette A. On the other hand, in the example in Table 7, only one sequence (sequence 1) is set for drugs a1 and a2. In the case shown in Table 7, cassette A is the subject of two drug retrieval requests (the target for transport to the standby position 20), and sequences (sequence 1 and sequence 3) are set for each drug retrieval request.

搬送順管理部517は、第1薬剤収容部に設定されている、ある順番の次の順番と、待機位置20への搬送があった順番とが連続した順番である場合、第1薬剤収容部に設定されているある順番の薬剤取出作業完了後の第1薬剤収容部を、取出位置30から待機位置20に搬送して、待機位置20に待機させる。 The transport sequence management unit 517, when the sequence following a certain sequence set for the first drug storage unit and the sequence in which transport to the standby position 20 occurred are consecutive, transports the first drug storage unit from the extraction position 30 to the standby position 20 after the completion of the drug extraction operation for a certain sequence set for the first drug storage unit, and places it in standby position 20.

表7の例において、順番1で待機位置20に搬送されたカセットAからの薬剤の取出が完了した時点において、順番2のカセットBが待機位置20に搬送された状態であるとする。この場合、第1薬剤収容部であるカセットAに設定されている順番1がある順番であり、カセットAに設定されている次の順番は順番3である。順番3と、カセットBに設定されている順番2(上記最後の順番に対応)は連続しているため、搬送制御部514は、薬剤a2を取出した後のカセットAを取出位置30から待機位置20に搬送して、待機位置20に待機させる。 In the example in Table 7, assume that at the point when the drug has been removed from cassette A, which was transported to the standby position 20 in sequence 1, cassette B, in sequence 2, has been transported to the standby position 20. In this case, sequence 1 is set for cassette A, which is the first drug storage unit, and the next sequence set for cassette A is sequence 3. Since sequence 3 and sequence 2 (corresponding to the last sequence above) set for cassette B are consecutive, the transport control unit 514 transports cassette A, after the drug a2 has been removed, from the removal position 30 to the standby position 20 and places it in standby position 20.

搬送順管理部517は、第1薬剤収容部に設定されている、ある順番の次の順番と、待機位置20への搬送があった順番が連続した順番でない場合、第1薬剤収容部に設定されているある順番の薬剤取出作業完了後の第1薬剤収容部を、待機位置20に待機させることなく保管位置10に搬送する。 The transport sequence management unit 517, if the sequence following a certain sequence set in the first drug storage unit and the sequence of transport to the standby position 20 are not consecutive, transports the first drug storage unit to the storage position 10 without having it wait at the standby position 20 after the completion of the drug retrieval operation in a certain sequence set in the first drug storage unit.

例えば、第1薬剤収容部であるカセットAに設定されている順番1がある順番であり、カセットAに設定されている次の順番が順番4であるとする。また、順番1で待機位置20に搬送されたカセットAからの薬剤の取出が完了した時点において、順番2のカセットBは搬送があった状態であり、順番3のカセットCは、待機位置20への搬送が開始されていない状態であるとする。この場合、次の順番である順番4と、上記最後の順番に対応する順番2とは連続していないため、カセットAを待機位置20に待機させることなく保管位置10に搬送する。 For example, suppose sequence 1 is set in cassette A, which is the first drug storage unit, and the next sequence set in cassette A is sequence 4. Furthermore, suppose that at the point when the drug has been removed from cassette A, which was transported to the standby position 20 in sequence 1, cassette B (sequence 2) has been transported, and cassette C (sequence 3) has not yet been transported to the standby position 20. In this case, since sequence 4 (the next sequence) and sequence 2 (corresponding to the last sequence) are not consecutive, cassette A is transported to the storage position 10 without being kept waiting at the standby position 20.

〔ソフトウェアによる実現例〕
上記薬剤取出支援装置(以下、「装置」と呼ぶ)の機能は、当該装置としてコンピュータを機能させるためのプログラムであって、当該装置の各制御ブロック(特に制御部に含まれる各部)としてコンピュータを機能させるためのプログラムにより実現することができる。
[Examples of implementation using software]
The functions of the above-mentioned drug dispensing support device (hereinafter referred to as "the device") can be realized by a program that causes a computer to function as the device, and by a program that causes a computer to function as each control block of the device (particularly each part included in the control unit).

この場合、上記装置は、上記プログラムを実行するためのハードウェアとして、少なくとも1つの制御装置(例えばプロセッサ)と少なくとも1つの記憶装置(例えばメモリ)を有するコンピュータを備えている。この制御装置と記憶装置により上記プログラムを実行することにより、上記各実施形態で説明した各機能が実現される。 In this case, the device comprises a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., memory) as hardware for executing the program. By executing the program using this control device and storage device, the functions described in each of the above embodiments are realized.

上記プログラムは、一時的ではなく、コンピュータ読み取り可能な、1または複数の記録媒体に記録されていてもよい。この記録媒体は、上記装置が備えていてもよいし、備えていなくてもよい。後者の場合、上記プログラムは、有線または無線の任意の伝送媒体を介して上記装置に供給されてもよい。 The above program may be recorded on one or more computer-readable recording media, rather than on a temporary storage medium. This recording media may or may not be present in the above device. In the latter case, the program may be supplied to the above device via any wired or wireless transmission medium.

また、上記各制御ブロックの機能の一部または全部は、論理回路により実現することも可能である。例えば、上記各制御ブロックとして機能する論理回路が形成された集積回路も本発明の範疇に含まれる。この他にも、例えば量子コンピュータにより上記各制御ブロックの機能を実現することも可能である。 Furthermore, some or all of the functions of each of the above control blocks can also be implemented using logic circuits. For example, an integrated circuit in which logic circuits functioning as each of the above control blocks are formed is also included in the scope of this invention. In addition, it is also possible to implement the functions of each of the above control blocks using, for example, a quantum computer.

[付記事項]
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
[Additional Notes]
The present invention is not limited to the embodiments described above, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention.

1、1A、1B・・・薬剤取出支援装置
10・・・保管位置
20・・・待機位置
30・・・取出位置
50、50A、50B・・・搬送制御装置
100・・・ 薬剤収容部
1, 1A, 1B... Drug retrieval support device 10... Storage position 20... Standby position 30... Retrieval position 50, 50A, 50B... Transport control device 100... Drug storage unit

Claims (10)

薬剤を収容する複数の薬剤収容部に対して、薬剤が前記薬剤収容部から取出される取出位置に搬送される順番が設定されており、
前記複数の薬剤収容部の1つである第1薬剤収容部には複数の前記順番が設定されており、
前記複数の順番のうちの任意の順番を第1の順番とし、前記第1の順番の次に前記第1薬剤収容部が取出位置に搬送される順番を第2の順番とし、前記第1薬剤収容部とは別の薬剤収容部を第2薬剤収容部とした場合、
前記第1の順番において前記取出位置に搬送される第1薬剤収容部の、薬剤取出完了後の位置を、前記第1の順番と前記第2の順番との間において前記取出位置に搬送される前記第2薬剤収容部の個数に応じて制御し、
前記個数が1以上かつ規定数以内である場合、薬剤取出完了後の前記第1薬剤収容部を、前記薬剤収容部が複数保管される保管位置と前記取出位置との間に設けられた待機位置に待機させ、
前記個数が規定数を超えている場合、薬剤取出完了後の前記第1薬剤収容部を、前記保管位置に搬送し、
前記個数が0である場合、薬剤取出完了後の前記第1薬剤収容部を、前記取出位置に待機させる、搬送制御装置。
For multiple drug storage units that contain drugs, a sequence is set in which the drugs are transported to the removal position from which they are removed.
The first drug storage unit, which is one of the plurality of drug storage units, has multiple sequences set,
If any of the aforementioned multiple sequences is designated as the first sequence, and the sequence in which the first drug storage unit is transported to the removal position after the first sequence is designated as the second sequence, and a drug storage unit different from the first drug storage unit is designated as the second drug storage unit,
The position of the first drug storage unit, which is transported to the extraction position in the first sequence, after the drug extraction is complete is controlled according to the number of second drug storage units that are transported to the extraction position between the first sequence and the second sequence .
If the number is one or more and within a specified number, the first drug storage unit after drug removal is completed is placed in a standby position located between the storage position where multiple drug storage units are stored and the removal position.
If the number exceeds the specified number, the first drug storage unit after drug removal is completed is transported to the storage position.
If the number is zero, the transport control device keeps the first drug storage unit, after drug extraction is complete, waiting at the extraction position .
前記薬剤収容部を、(i)前記保管位置と前記待機位置との間、および(ii)前記待機位置と前記取出位置との間において搬送する、請求項1に記載の搬送制御装置。 The transport control device according to claim 1, wherein the drug storage unit is transported between (i) the storage position and the standby position, and (ii) between the standby position and the retrieval position. 薬剤取出完了後の前記第1薬剤収容部の、前記保管位置への搬送中に、当該搬送中の前記第1薬剤収容部を、前記保管位置から前記待機位置まで搬送する搬送指示を受付けた場合、当該搬送中の前記第1薬剤収容部を、前記保管位置への搬送対象から、前記待機位置への待機対象へと切り替える、請求項2に記載の搬送制御装置。 The transport control device according to claim 2, wherein, while the first drug storage unit is being transported to the storage position after drug extraction is complete, if a transport instruction is received to transport the first drug storage unit from the storage position to the standby position, the transport control device switches the first drug storage unit being transported from being transported to the storage position to being a standby object for the standby position. 薬剤を収容する複数の薬剤収容部に対して、薬剤が前記薬剤収容部から取出される取出位置に搬送される順番が設定されており、
前記複数の薬剤収容部の1つである第1薬剤収容部には複数の前記順番が設定されており、
前記複数の順番のうちの任意の順番を第1の順番とし、前記第1の順番の次に前記第1薬剤収容部が取出位置に搬送される順番を第2の順番とし、前記第1薬剤収容部とは別の薬剤収容部を第2薬剤収容部とした場合、
前記第1の順番において前記取出位置に搬送される第1薬剤収容部の、薬剤取出完了後の位置を、前記第1の順番と前記第2の順番との間において前記取出位置に搬送される前記第2薬剤収容部の個数に応じて制御し、
前記薬剤収容部が複数保管される保管位置と前記取出位置との間に待機位置が設けられており、前記待機位置に待機可能な前記薬剤収容部の数を待機可能数とし、
前記個数が1以上かつ前記待機可能数未満である場合、薬剤取出完了後の前記第1薬剤収容部を、前記待機位置に待機させ
前記個数が前記待機可能数以上である場合、薬剤取出完了後の前記第1薬剤収容部を、前記保管位置に搬送し、
前記個数が0である場合、薬剤取出完了後の前記第1薬剤収容部を、前記取出位置に待機させる、搬送制御装置。
For multiple drug storage units that contain drugs, a sequence is set in which the drugs are transported to the removal position from which they are removed.
The first drug storage unit, which is one of the plurality of drug storage units, has multiple sequences set,
If any of the aforementioned multiple sequences is designated as the first sequence, and the sequence in which the first drug storage unit is transported to the removal position after the first sequence is designated as the second sequence, and a drug storage unit different from the first drug storage unit is designated as the second drug storage unit,
The position of the first drug storage unit, which is transported to the extraction position in the first sequence, after the drug extraction is complete is controlled according to the number of second drug storage units that are transported to the extraction position between the first sequence and the second sequence.
A standby position is provided between the storage position where multiple drug storage units are stored and the retrieval position, and the number of drug storage units that can be kept in the standby position is defined as the standby number.
If the number is 1 or more and less than the number of available units, the first drug storage unit, after drug extraction is complete, is placed in the standby position .
If the number is equal to or greater than the number of available units, the first drug storage unit after drug extraction is completed is transported to the storage position.
If the number is zero, the transport control device keeps the first drug storage unit, after drug extraction is complete, waiting at the extraction position .
医師の処方に従ってグループ化されている複数種類の薬剤の取出順序は予め決められており、
第1グループに含まれる第1薬剤を収容する第1薬剤収容部が、前記第1の順番において前記取出位置に搬送される場合、
(i)前記第1の順番と、(ii)前記第1薬剤を少なくとも一部として含む第2グループにおいて最初に取出される薬剤を収容する薬剤収容部の、前記取出位置に搬送されるときの前記順番との間において、前記取出位置に搬送される前記第2薬剤収容部の個数が、前記待機可能数未満である場合に、薬剤取出完了後の前記第1薬剤収容部を、前記待機位置に待機させる、請求項に記載の搬送制御装置。
The order in which multiple types of medications are taken out, grouped according to a doctor's prescription, is predetermined.
When the first drug storage unit, which contains the first drug included in the first group, is transported to the removal position in the first order,
(i) between the first order and (ii) the order in which the drug storage unit containing the drug to be first removed in the second group which includes at least the first drug is transported to the removal position, if the number of second drug storage units transported to the removal position is less than the number of units that can be kept waiting, the transport control device according to claim 4 , wherein the first drug storage unit after drug removal is completed is kept waiting at the waiting position.
医師の処方に従ってグループ化されている複数種類の薬剤について、第1グループに含まれる薬剤の取出しが完了した後に取出される薬剤を含み、かつ前記第1グループに含まれる薬剤と同種の薬剤を少なくとも一部として含む第2グループにおける薬剤の取出順序は、前記第1グループにおいて取り出された薬剤の取出順序に応じて決定され、
前記第1グループに含まれる第1薬剤を収容する第1薬剤収容部が、前記第1の順番において前記取出位置に搬送される場合、
前記第1薬剤の取出しが完了した時点において、
(i)前記第1の順番と、(ii)前記第1薬剤を含む前記第2グループにおいて最初に取出される薬剤を収容する薬剤収容部の、前記取出位置に搬送されるときの前記順番との間において、前記取出位置に搬送される前記第2薬剤収容部の個数が、前記待機可能数未満である場合に、薬剤取出完了後の前記第1薬剤収容部を、前記待機位置に待機させる、請求項に記載の搬送制御装置。
Regarding multiple types of medications grouped according to a physician's prescription, the order in which medications are taken out in a second group, which includes medications taken out after the medications in the first group have been taken out and which includes at least some medications of the same type as those in the first group, is determined according to the order in which the medications were taken out in the first group.
When the first drug storage unit, which contains the first drug included in the first group, is transported to the retrieval position in the first order,
At the point when the removal of the first drug is completed,
(i) between the first order and (ii) the order in which the drug storage unit containing the drug to be first removed in the second group including the first drug is transported to the removal position, if the number of second drug storage units transported to the removal position is less than the number of units that can be kept waiting, the transport control device according to claim 4 , wherein the first drug storage unit after drug removal is completed is kept waiting at the waiting position.
各薬剤収容部から薬剤を取出す薬剤取出作業要求に応じて、前記各薬剤収容部に順番が設定されており、
2回以上の薬剤取出作業要求がある1つの第1薬剤収容部には、それぞれの順番が設定されており、
前記第1薬剤収容部に設定されているある順番の薬剤取出作業完了後の前記第1薬剤収容部の位置を、前記ある順番と前記第1薬剤収容部に設定されているその次の順番との間の順番が設定されている薬剤収容部の個数に応じて制御し、
前記個数が1以上かつ規定数以内である場合、薬剤取出作業完了後の前記第1薬剤収容部を、前記薬剤収容部が複数保管される保管位置と、薬剤が前記薬剤収容部から取出される取出位置との間に設けられた待機位置に待機させ、
前記個数が規定数を超えている場合、薬剤取出作業完了後の前記第1薬剤収容部を、前記保管位置に搬送し、
前記個数が0である場合、薬剤取出作業完了後の前記第1薬剤収容部を、前記取出位置に待機させる、搬送制御装置。
In response to requests for drug retrieval operations, in which drugs are to be taken out from each drug storage unit, a sequence is set for each drug storage unit.
For a single first drug storage unit that receives two or more requests for drug retrieval, the order of these requests is predetermined.
The position of the first drug storage unit after a certain sequence of drug retrieval operations is completed is controlled according to the number of drug storage units for which a sequence between that sequence and the next sequence set in the first drug storage unit is configured .
If the number is one or more and within a specified number, the first drug storage unit after the drug removal operation is completed is placed in a standby position located between the storage position where multiple drug storage units are stored and the removal position from which the drug is removed from the drug storage unit.
If the number exceeds the specified number, the first drug storage unit after the drug removal operation is completed is transported to the storage location.
A transport control device that, when the number is zero, places the first drug storage unit, after the drug removal operation is complete, to wait at the removal position .
薬剤を収容する複数の薬剤収容部のそれぞれに対して、薬剤が取出される取出位置への搬送前に薬剤収容部を一時的に待機させる待機位置へ搬送される順番が設定されており、
前記複数の薬剤収容部の1つである第1薬剤収容部には複数の前記順番が設定されており、
前記複数の順番のうちの任意の順番を第1の順番とし、前記第1の順番の次に前記第1薬剤収容部が待機位置に搬送される順番を第2の順番とし、前記第1薬剤収容部とは別の薬剤収容部を第2薬剤収容部とした場合、
前記第1の順番と前記第2の順番とが連続していない場合、前記第1の順番において前記待機位置に搬送された後、前記取出位置に搬送される前記第1薬剤収容部の、薬剤取出完了後の位置を、(i)前記第2の順番と、(ii)前記待機位置への搬送があった前記第2薬剤収容部に設定された、当該搬送に対応する前記順番のうちの最後の順番と、に基づいて制御し、
前記第2の順番が、前記最後の順番と連続した順番である場合、薬剤取出完了後の前記第1薬剤収容部を、前記待機位置に待機させ、
前記第2の順番が、前記最後の順番と連続した順番でない場合、薬剤取出完了後の前記第1薬剤収容部を、前記薬剤収容部が複数保管される保管位置に搬送し、
前記第1の順番と前記第2の順番とが連続している場合については、薬剤取出完了後の前記第1薬剤収容部を、前記取出位置に待機させる、搬送制御装置。
For each of the multiple drug storage units that contain the drug, a sequence is set in which they are transported to a waiting position where they are temporarily held before being transported to the retrieval position where the drug is retrieved.
The first drug storage unit, which is one of the plurality of drug storage units, has multiple sequences set,
If any of the aforementioned multiple sequences is designated as the first sequence, and the sequence in which the first drug storage unit is transported to the standby position after the first sequence is designated as the second sequence, and a drug storage unit different from the first drug storage unit is designated as the second drug storage unit,
If the first sequence and the second sequence are not consecutive, the position of the first drug storage unit after it has been transported to the standby position in the first sequence and then to the retrieval position, after the completion of drug retrieval, is controlled based on (i) the second sequence and (ii) the last sequence among the sequences corresponding to the transport set for the second drug storage unit that was transported to the standby position .
If the second sequence is consecutive to the last sequence, the first drug storage unit is placed in the standby position after drug extraction is complete.
If the second sequence is not consecutive with the last sequence, the first drug storage unit after drug removal is completed is transported to a storage location where multiple drug storage units are stored.
In cases where the first sequence and the second sequence are consecutive, the transport control device keeps the first drug storage unit, after drug extraction is complete, waiting at the extraction position .
各薬剤収容部から薬剤を取出す薬剤取出作業要求に応じて、前記各薬剤収容部に順番が設定されており、
薬剤取出作業には、薬剤取出前に行われる薬剤収容部の待機位置への搬送が含まれており、
2回以上の薬剤取出作業要求がある1つの第1薬剤収容部には、それぞれの順番が設定されており、
前記第1薬剤収容部に設定されているある順番と前記ある順番の次の順番とが連続していない場合、記ある順番の薬剤取出作業完了後の前記第1薬剤収容部の位置を、前記第1薬剤収容部に設定されている前記次の順番と、前記待機位置への搬送があった第2薬剤収容部に設定された、当該搬送に対応する前記順番のうちの最後の順番とに応じて制御し、
前記次の順番が、前記最後の順番と連続した順番である場合、薬剤取出作業完了後の前記第1薬剤収容部を、前記待機位置に待機させ、
前記次の順番が、前記最後の順番と連続した順番でない場合、薬剤取出作業完了後の前記第1薬剤収容部を、前記薬剤収容部が複数保管される保管位置に搬送し、
前記ある順番と前記次の順番とが連続している場合については、薬剤取出作業完了後の前記第1薬剤収容部を、薬剤が取出される取出位置に待機させる、搬送制御装置。
In response to requests for drug retrieval operations, in which drugs are to be taken out from each drug storage unit, a sequence is set for each drug storage unit.
The drug extraction process includes transporting the drug storage unit to a waiting position before extraction.
For a single first drug storage unit that receives two or more requests for drug retrieval, the order of these requests is predetermined.
If a certain sequence set in the first drug storage unit and the sequence following that sequence are not consecutive, the position of the first drug storage unit after the completion of the drug retrieval operation for the given sequence is controlled according to the next sequence set in the first drug storage unit and the last sequence among the sequences corresponding to the transport set in the second drug storage unit that has been transported to the standby position .
If the next sequence is consecutive to the last sequence, the first drug storage unit is kept in the standby position after the drug removal operation is completed.
If the next sequence is not consecutive with the last sequence, the first drug storage unit after the drug removal operation is completed is transported to a storage location where multiple drug storage units are stored.
In cases where the aforementioned sequence and the aforementioned next sequence are consecutive, the transport control device makes the first drug storage unit wait at the extraction position from which the drug is extracted after the drug extraction operation is completed .
請求項1からのいずれか1項に記載の搬送制御装置を備える薬剤取出支援装置。
A drug extraction support device comprising a transport control device according to any one of claims 1 to 9 .
JP2022087902A 2022-05-30 2022-05-30 Transport control device and drug extraction support device Active JP7832482B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022087902A JP7832482B2 (en) 2022-05-30 2022-05-30 Transport control device and drug extraction support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022087902A JP7832482B2 (en) 2022-05-30 2022-05-30 Transport control device and drug extraction support device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2026034500A Division JP2026074402A (en) 2026-03-04 Transport control device and drug extraction support device

Publications (2)

Publication Number Publication Date
JP2023175456A JP2023175456A (en) 2023-12-12
JP7832482B2 true JP7832482B2 (en) 2026-03-18

Family

ID=89121244

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022087902A Active JP7832482B2 (en) 2022-05-30 2022-05-30 Transport control device and drug extraction support device

Country Status (1)

Country Link
JP (1) JP7832482B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020089681A (en) 2018-12-07 2020-06-11 株式会社タカゾノ Medicine feeding device and medicine individually packaging device
JP2021151377A (en) 2020-03-24 2021-09-30 株式会社タカゾノ Drug dispensing device
JP2022046568A (en) 2018-08-23 2022-03-23 株式会社トーショー Powder packaging machine and powder packaging system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022046568A (en) 2018-08-23 2022-03-23 株式会社トーショー Powder packaging machine and powder packaging system
JP2020089681A (en) 2018-12-07 2020-06-11 株式会社タカゾノ Medicine feeding device and medicine individually packaging device
JP2021151377A (en) 2020-03-24 2021-09-30 株式会社タカゾノ Drug dispensing device

Also Published As

Publication number Publication date
JP2023175456A (en) 2023-12-12

Similar Documents

Publication Publication Date Title
US8571886B2 (en) System and method for management of pharmacy workflow
TWI772619B (en) Medicine dispensing device, control method, control program
JP7470911B2 (en) Medicine Packaging Unit
JP7817620B2 (en) Medicine dispensing device
JP7853709B2 (en) Drug dispensing device
JP7832482B2 (en) Transport control device and drug extraction support device
JP2026074402A (en) Transport control device and drug extraction support device
JP7372552B2 (en) Control device
CN114270383A (en) System and method for performing drug load optimization in electronic drug storage cases
JP2023134030A (en) Objects management system and method for managing objects
JPH02152802A (en) Automatic warehousing control device
JP7755193B2 (en) Dispensing support system, dispensing support program
JPS63180452A (en) Computer group management transport system
WO2016007319A1 (en) Systems and methods for transporting and managing commonly-used medications in a healthcare facility
JP2691858B2 (en) Dispensing control method
JP2020177263A (en) Medicine delivery support system, and medicine delivery support program
JP2004075267A (en) Book storage and management device
JP2023043187A (en) Controller, management device, display controller, control program and management program
JP2001187114A (en) Dispensing controller
JP2025105140A (en) Control device
WO2025018409A1 (en) Assistance system, program, and drug dispensing system
JP7055182B1 (en) Drug order management device, drug order management method, and drug order management program
JP2026074176A (en) Device
JP2022073510A (en) Medicine picking work support system
JPS63203501A (en) Tablet partial packer

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241223

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250819

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250820

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251017

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: 20260203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260216

R150 Certificate of patent or registration of utility model

Ref document number: 7832482

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150