(57)【要約】【課題】水剤の投薬ボトルへの供給時間を短縮できる水剤供給装置を提供する。【解決手段】水剤供給装置は、水剤を収容した水剤ボトルから水剤を投薬ボトルに供給する水剤供給装置であって、水剤ボトル内の水剤を撹拌する水剤撹拌部と、水剤Ｇを収容した第一ボトルと水剤Ｂを収容した第二ボトルとを含む複数の水剤ボトルを保持する、ボトル保持部と、水剤供給装置の動作を制御する制御部と、を備える。制御部は、第一ボトルから投薬ボトルへ水剤Ｇを供給する間に、水剤撹拌部を作動させ水剤Ｂを撹拌する。【選択図】図２１
2018175936.tif 000002
【特許請求の範囲】
【請求項１】
水剤を収容した水剤ボトルから前記水剤を投薬ボトルに供給する、水剤供給装置であって、
前記水剤ボトル内の前記水剤を撹拌する水剤撹拌部と、
第一水剤を収容した第一ボトルと第二水剤を収容した第二ボトルとを含む複数の前記水剤ボトルを保持する、ボトル保持部と、
前記水剤供給装置の動作を制御する制御部と、を備え、
前記制御部は、前記第一ボトルから前記投薬ボトルへ前記第一水剤を供給する間に、前記水剤撹拌部を作動させ前記第二水剤を撹拌する、水剤供給装置。
【請求項２】
前記制御部は、前記第一水剤の前記投薬ボトルへの供給が完了した後に、前記第二ボトルから前記投薬ボトルへの前記第二水剤の供給を開始する、請求項１に記載の水剤供給装置。
【請求項３】
前記第一水剤は、前記投薬ボトルへの供給前に撹拌が不要である、請求項１または請求項２に記載の水剤供給装置。
【請求項４】
前記ボトル保持部に保持された複数の前記水剤ボトルの位置を変更するボトル位置変更部を備え、
前記制御部は、前記ボトル位置変更部が前記水剤ボトルの位置を変更する間に、前記水剤撹拌部を作動させ前記第二水剤を撹拌する、請求項１から請求項３のいずれかに記載の水剤供給装置。
【請求項５】
水剤を収容した複数の水剤ボトルを有し、前記水剤を各々の前記水剤ボトルから投薬ボトルに供給する、水剤供給部を備え、前記水剤は、前記投薬ボトルへの供給前に撹拌が必要な撹拌必要水剤を含み、さらに、
前記水剤ボトル内の前記水剤を撹拌する水剤撹拌部と、
複数の前記水剤ボトルに収容された前記水剤の各々を前記水剤ボトルから前記投薬ボトルへ供給する供給順序のうち、前記撹拌必要水剤を前記投薬ボトルへ供給する供給順番になるまでに、前記撹拌必要水剤を撹拌する、制御部と、を備える、水剤供給装置。
【請求項６】
前記制御部は、前記撹拌必要水剤よりも前記供給順番が前の前記水剤を前記投薬ボトルへ供給する間に、前記撹拌必要水剤を撹拌する、請求項５に記載の水剤供給装置。
【請求項７】
前記水剤は、前記投薬ボトルへの供給前に撹拌が不要な撹拌不要水剤を含み、
前記制御部は、前記撹拌必要水剤の前記供給順番が前記撹拌不要水剤の前記供給順番よりも後になるように、前記供給順序を設定する、請求項６に記載の水剤供給装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、水剤供給装置に関し、特に、水剤を収容した水剤ボトルから水剤を投薬ボトルに供給するための水剤供給装置に関する。
【背景技術】
【０００２】
従来、調剤薬局などでは、液状の薬剤である水剤の調剤が行なわれている。患者に対する処方箋に従って、一種類または複数種類の水剤が所定量ずつ投薬ボトルに順次注入され、必要な賦形剤が注入されて、水剤の調剤が行なわれる。
【０００３】
懸濁性の水剤を調剤する場合、調剤指針によって、水剤ボトル内の水剤を撹拌した後に投薬ボトルへ供給することが求められている。水剤の撹拌に関し、従来、複数の水剤ボトルを保持しつつ回転する回転ユニットを有し、回転ユニットを１８０度回転させることで水剤ボトルを転倒させる構成が提案されている（たとえば、特許文献１参照）。また、水剤を収容した水剤ボトル内にノズルを挿入し、水剤の吸引および排出を繰り返すことにより、水剤ボトル内の水剤を定期的に撹拌する構成が提案されている（たとえば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１１２６７３号公報
【特許文献２】国際公開第２０１０／１１０３０３号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１には、投薬ボトルを吐出位置へ移動させた後に水剤ボトルを転倒させて水剤を撹拌する、調剤処理の流れが開示されている。しかし、この調剤処理では、水剤を投薬ボトルへ供給する前に水剤を撹拌するための時間を取ることが必要になる。そのため、水剤の投薬ボトルへの供給時間が長くなるという問題があった。
【０００６】
本発明は上記の課題に鑑みてなされたものであり、その主たる目的は、水剤ボトルに収容された水剤の投薬ボトルへの供給時間を短縮できる、水剤供給装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明に係る一の局面の水剤供給装置は、水剤を収容した水剤ボトルから水剤を投薬ボトルに供給する水剤供給装置であって、水剤ボトル内の水剤を撹拌する水剤撹拌部と、第一水剤を収容した第一ボトルと第二水剤を収容した第二ボトルとを含む複数の水剤ボトルを保持する、ボトル保持部と、水剤供給装置の動作を制御する制御部と、を備える。制御部は、第一ボトルから投薬ボトルへ第一水剤を供給する間に、水剤撹拌部を作動させ第二水剤を撹拌する。
【０００８】
上記水剤供給装置において好ましくは、制御部は、第一水剤の投薬ボトルへの供給が完了した後に、第二ボトルから投薬ボトルへの第二水剤の供給を開始する。
【０００９】
上記水剤供給装置において好ましくは、第一水剤は、投薬ボトルへの供給前に撹拌が不要である。
【００１０】
上記水剤供給装置において好ましくは、ボトル保持部に保持された複数の水剤ボトルの位置を変更するボトル位置変更部を備え、制御部は、ボトル位置変更部が水剤ボトルの位置を変更する間に、水剤撹拌部を作動させ第二水剤を撹拌する。
【００１１】
本発明に係る他の局面の水剤供給装置は、水剤を収容した複数の水剤ボトルを有し、水剤を各々の水剤ボトルから投薬ボトルに供給する、水剤供給部を備える。水剤は、投薬ボトルへの供給前に撹拌が必要な撹拌必要水剤を含む。水剤供給装置はさらに、水剤ボトル内の水剤を撹拌する水剤撹拌部と、複数の水剤ボトルに収容された水剤の各々を水剤ボトルから投薬ボトルへ供給する供給順序のうち、撹拌必要水剤を投薬ボトルへ供給する供給順番になるまでに、撹拌必要水剤を撹拌する、制御部と、を備える。
【００１２】
上記水剤供給装置において好ましくは、制御部は、撹拌必要水剤よりも供給順番が前の水剤を投薬ボトルへ供給する間に、撹拌必要水剤を撹拌する。
【００１３】
上記水剤供給装置において好ましくは、水剤は、投薬ボトルへの供給前に撹拌が不要な撹拌不要水剤を含み、制御部は、撹拌必要水剤の供給順番が撹拌不要水剤の供給順番よりも後になるように、供給順序を設定する。
【発明の効果】
【００１４】
本発明の水剤供給装置によると、水剤の投薬ボトルへの供給時間を短縮することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施の形態の水剤供給装置１の構成を示す斜視図である。
【図２】図１に示す水剤供給装置の正面図である。
【図３】図２に示すＩＩＩ−ＩＩＩ線に沿う水剤供給装置の断面図である。
【図４】図２に示すＩＶ−ＩＶ線に沿う水剤供給装置の断面図である。
【図５】図２に示すＶ−Ｖ線に沿う水剤供給装置の断面図である。
【図６】水剤ボトル内の水剤を撹拌する撹拌ユニットの構成を示す斜視図である。
【図７】図６に示す撹拌ユニットの側面図である。
【図８】図７中に示すＶＩＩＩ−ＶＩＩＩ線に沿う撹拌ユニットの断面図である。
【図９】水剤供給装置の構成を示すブロック図である。
【図１０】各々の水剤ボトルの位置を示す模式図である。
【図１１】水剤ボトルの現在位置を示すテーブルの一例である。
【図１２】撹拌を必要とする水剤を示すテーブルの一例である。
【図１３】投薬ボトルへ供給される水剤の種類を示す処方箋テーブルの一例である。
【図１４】本実施の形態に係る水剤供給装置を使用した、水剤ボトルから投薬ボトルへの水剤供給処理のフローチャートである。
【図１５】図１４に示す順番を決定するステップの詳細を示すフローチャートである。
【図１６】ＴＯＴＡＬ注出時間を算出するステップの詳細を示すフローチャートである。
【図１７】水剤Ｂが注出位置にあるときの水剤ボトルの現在位置を示すテーブルである。
【図１８】水剤Ｃが注出位置にあるときの水剤ボトルの現在位置を示すテーブルである。
【図１９】水剤Ｂ，Ｃ，Ｇの順に注出を行なう場合のＴＯＴＡＬ注出時間を示すタイミングチャートである。
【図２０】水剤Ｇが注出位置にあるときの水剤ボトルの現在位置を示すテーブルである。
【図２１】水剤Ｇ，Ｂ，Ｃの順に注出を行なう場合のＴＯＴＡＬ注出時間を示すタイミングチャートである。
【図２２】水剤Ｇ，Ｃ，Ｂの順に注出を行なう場合のＴＯＴＡＬ注出時間を示すタイミングチャートである。
【図２３】図１４に示す水剤を注出するステップの詳細を示すフローチャートである。
【図２４】水剤を撹拌するサブルーチンを示すフローチャートである。
【図２５】実施の形態２のＴＯＴＡＬ注出時間を示すタイミングチャートである。
【図２６】実施の形態３のＴＯＴＡＬ注出時間を示すタイミングチャートである。
【図２７】実施の形態４のＴＯＴＡＬ注出時間を示すタイミングチャートである。
【図２８】実施の形態５のＴＯＴＡＬ注出時間を示すタイミングチャートである。
【発明を実施するための形態】
【００１６】
以下、図面に基づいてこの発明の実施の形態を説明する。なお、以下の図面において、同一または相当する部分には同一の参照番号を付し、その説明は繰返さない。
【００１７】
（実施の形態１）
図１は、本発明の一実施の形態の水剤供給装置１の構成を示す斜視図である。図２は、図１に示す水剤供給装置１の正面図である。図３は、図２に示すＩＩＩ−ＩＩＩ線に沿う水剤供給装置１の断面図である。図４は、図２に示すＩＶ−ＩＶ線に沿う水剤供給装置１の断面図である。図５は、図２に示すＶ−Ｖ線に沿う水剤供給装置１の断面図である。本実施の形態の水剤供給装置１は、患者に対する処方箋に従って、液状の薬剤である水剤５を、水剤５を収容した水剤ボトル２３から投薬ボトル２に供給し、調剤するために用いられる。
【００１８】
水剤供給装置１は、水剤５を収容した複数の水剤ボトル２３を有し、各々の水剤ボトル２３から水剤５を投薬ボトル２に供給する水剤供給部３と、投薬ボトル２に収容される水剤５の重量を検出する重量検出部４と、を備える。重量検出部４により検出される水剤５の重量、および、水剤５の比重から、投薬ボトル２に供給された水剤５の体積が算出される。水剤供給部３は、処方箋に従った所定の体積の水剤５が投薬ボトル２に供給されるように制御される。水剤供給部３と重量検出部４とは、筐体６に設けられる。筐体６は、直方体形状に形成され、起立した状態で水平な設置面に設置される。
【００１９】
筐体６の内部には、支持フレーム８が設けられる。支持フレーム８は、筐体６の底板９と筐体６の天板１０との間に配置され、詳しくは筐体６の天板１０寄りに配置される。筐体６の内部空間は、支持フレーム８によって、支持フレーム８よりも上方の上部空間１１と支持フレーム８よりも下方の下部空間１２とに仕切られる。筐体６の前面部１３には、タッチパネル１４と、プリンタ１７ａ，１７ｂとが配置される。また前面部１３には、下部空間１２と筐体６の外部とを連通する下部開口１５が形成される。
【００２０】
下部開口１５は、筐体６の前面部１３における左右両側部１６ａ，１６ｂの間に形成される。左右両側部１６ａ，１６ｂの間の、下部開口１５の上側には、下部空間１２と筐体６の外部とを仕切る、湾曲した板状の前方カバー部１８が配置されている。前方カバー部１８は、下部空間１２を筐体６の前方側の外部から視認可能なように、透明な材料により形成される。前方カバー部１８は、左右両側部１６ａ，１６ｂの一方にヒンジを介して取り付けられ、当該ヒンジの軸周りに回動可能に設けられており、これにより、前方カバー部１８は開閉可能とされている。
【００２１】
水剤供給部３は、下部空間１２に配置され、支持フレーム８に対して鉛直な軸線（以下、「ドラム軸線」という）Ｌ１まわりに回転自在に設けられる回転体である回転ドラム２１と、支持フレーム８の上面に載置され、支持フレーム８に対してドラム軸線Ｌ１まわりに回転ドラム２１を回転させるドラム回転用モータ２２と、を有する。水剤供給部３はまた、回転ドラム２１に設けられ、水剤５が収納された複数の水剤ボトル２３から投薬ボトル２に水剤を移送する複数のポンプ２４と、各ポンプ２４を駆動するポンプ駆動ユニット２５と、を有する。各ポンプ２４は、チューブポンプであってもよい。
【００２２】
回転ドラム２１は、各ポンプ２４を保持するポンプ保持体３１と、複数の水剤ボトル２３を開口部２３Ａ（後述する図８参照）が上方向に開口するように起立した状態に保持するボトル保持部としての水剤ボトル保持体３２と、を有する。水剤ボトル保持体３２は、ポンプ保持体３１の下方に設けられており、平面視環状の平板形状に形成されている。ポンプ保持体３１には、各ポンプ２４が、ドラム軸線Ｌ１を中心とする周方向（以下、「ドラム周方向」という）に間隔をあけて配置される。水剤ボトル保持体３２には、各水剤ボトル２３が、ドラム周方向に間隔をあけて配置される。
【００２３】
本実施の形態で回転ドラム２１に搭載される水剤ボトル２３およびポンプ２４の個数は、目的に応じて任意に変更できる。複数の水剤ボトル２３の各々に異なる水剤５が収容されてもよく、複数の水剤ボトル２３に処方頻度の高い同種の水剤５が収容されてもよく、一つまたは複数の水剤ボトル２３に常水や単シロップなどの賦形剤が収容されてもよい。
【００２４】
各ポンプ２４の各々を選択的に駆動するためのポンプ駆動ユニット２５は、支持フレーム８に固定される固定部３７と、固定部３７に対して前後方向（図４および図５中に示す両矢印Ａ方向）に移動自在に設けられる移動部３８と、固定部３７に固定され、移動部３８を固定部３７に対して前後方向に移動させる移動用モータ３９と、移動部３８に固定され、ポンプ２４を駆動させるポンプ駆動用モータ４０と、を有する。ポンプ駆動用モータ４０として、ステッピングモータが用いられてもよい。
【００２５】
ポンプ駆動用モータ４０によって回転駆動される駆動軸４１の先端には、連結部材４２が固定される。各ポンプ２４のロータの回転軸４３には、連結部材４２と連結される被連結部材４４が固定される。連結部材４２と被連結部材４４とが連結されることで、ポンプ駆動用モータ４０の回転がポンプ２４に伝達される。ポンプ２４は、ドラム回転用モータ２２の間欠駆動に連動して、各々のポンプ２４毎に駆動されるよう構成されている。水剤５の投薬ボトル２への供給速度は、ポンプ駆動用モータ４０の回転速度が高速になるほど、高速になる。
【００２６】
移動用モータ３９を駆動することによって、ポンプ駆動用モータ４０は前後方向に移動する。このポンプ駆動用モータ４０の移動により、ポンプ駆動用モータ４０の連結部材４２をポンプ２４の被連結部材４４に連結させる連結状態と、連結部材４２が被連結部材４４に連結していない連結解除状態と、を切り替えることができるようになっている。
【００２７】
たとえば、移動用モータ３９の駆動によって移動部３８を前進させることで、連結部材４２と被連結部材４４とを連結することができる。また、移動用モータ３９の駆動によって移動部３８を後退させることで、連結部材４２と被連結部材４４との連結を解除することができる。回転ドラム２１は、連結解除状態において、支持フレーム８に対して回転することができる。
【００２８】
連結解除状態でドラム回転用モータ２２を駆動することによって、水剤供給装置１に入力された処方箋情報に基づいて選択された特定のポンプ２４の被連結部材４４がポンプ駆動用モータ４０の連結部材４２に対面する位置まで回転ドラム２１を回転させ、回転後において連結状態に切り替える。これにより、選択された特定のポンプ２４を駆動して、所望の水剤ボトル２３から供給される水剤５を投薬ボトル２に分注することができる。なお、連結部材４２と被連結部材４４とは、共にギヤで構成されているが、動力を伝達可能なものであれば、どのような構成であってもよい。
【００２９】
回転ドラム２１の上端部２６には、ドラム軸線Ｌ１と同軸に水平に配置されたリング部材２７が、ドラム軸線Ｌ１回りに回転可能に配置される。リング部材２７の外周側には、リング部材２７を支持する３つ以上の支持部材２８が設けられる。各支持部材２８は、ドラム周方向に、等しい間隔を空けて配置される。
【００３０】
各支持部材２８は、ドラム軸線Ｌ１に平行な軸線回りに、支持フレーム８に対して相対回転自在に設けられる。扁平円筒状の各支持部材２８の外周面には、全周にわたって凹条２９が形成される。リング部材２７の外周部には、全周にわたって環状の凸条３０が形成される。リング部材２７の凸条３０は、各支持部材２８の凹条２９に嵌り込む。リング部材２７と支持部材２８とは、互いに相対回転可能に設けられている。
【００３１】
ドラム回転用モータ２２は、支持フレーム８に固定される。ドラム回転用モータ２２の回転軸には、原動歯車（図示せず）が固定される。回転ドラム２１の上端部２６には、原動歯車に噛合する従動歯車３３が固定される。従動歯車３３は、環状薄板状に形成され、リング部材２７の下面に固定されている。ドラム回転用モータ２２の回転は、原動歯車および従動歯車３３を介してリング部材２７に伝達され、これにより、リング部材２７とリング部材が固定された回転ドラム２１とが一体として回転する。このような構成によって、支持フレーム８に対して回転ドラム２１を円滑に回転させることができる。
【００３２】
ドラム回転用モータ２２は、回転ドラム２１に搭載された複数の水剤ボトル２３と、複数の水剤ボトル２３毎に対応して設けられたポンプ２４および供給ノズル３６と、一端が水剤ボトル２３の内部に配置され他端が供給ノズル３６に取り付けられた後述するチューブ３４と、を水平方向に一体に回動させる。回転ドラム２１は、水剤供給装置１の筐体６内の水剤ボトル保持体３２に保持された複数の水剤ボトル２３の位置を変更する、ボトル位置変更部としての機能を有する。
【００３３】
供給ノズル３６は、ポンプ保持体３１の下端に設けられた環状の平板であるノズル取付板５３の、外周部同一円周上に取り付けられている。各供給ノズル３６は、ノズル取付板５３上に、ドラム軸線Ｌ１を中心とする仮想円上でドラム周方向に等間隔をあけて配置される。供給ノズル３６は、ドラム軸線Ｌ１に対して所定の角度で傾斜して、ノズル取付板５３に取付けられている。ノズル取付板５３は、水剤ボトル保持体３２の上方に配置されている。ノズル取付板５３と水剤ボトル保持体３２とは互いに並行であり、回転ドラム２１と共に水平面上でドラム軸線Ｌ１回りに回動可能に構成されている。
【００３４】
重量検出部４は、下部開口１５に配置される。重量検出部４は、電子天秤４５と、電子天秤４５を収容するケーシング４６と、電子天秤４５に載置されて固定され、投薬ボトル２を開口２Ａが上方向に開口するように起立した状態に保持する投薬ボトル保持体４７とを有する。電子天秤４５は、投薬ボトル２に供給された水剤５の重量を検出する。水剤５の重量が所定値に到達することにより、水剤供給部３はポンプ２４の駆動を停止し、投薬ボトル２への水剤５の供給を停止する。電子天秤４５は、音叉式、ロードセル式または電磁式などの任意の形式であってもよい。ケーシング４６は、筐体６の前面部１３における左右両側部１６ａ，１６ｂ間の下部に設けられる。投薬ボトル保持体４７は、投薬ボトル２が載置される載置台４８と、載置台４８の上側に設けられ投薬ボトル２を保持する保持具４９と、を有する。
【００３５】
重量検出部４は、図５に示す駆動部としての昇降装置５０により昇降されるようになっている。昇降装置５０は、初期位置と供給位置との２位置に位置することができるように、重量検出部４を上下方向に移動させ、これに伴い、重量検出部４の載置台４８上に載置された投薬ボトル２を移動させる。初期位置は、投薬ボトル２を水剤供給装置１の載置台４８上に設置するための位置である。供給位置は、上記初期位置よりも投薬ボトル２と供給ノズル３６とが接近して、投薬ボトル２に水剤５を供給するための位置である。昇降装置５０によって、投薬ボトル２は、初期位置と供給位置とを往復するように、水剤供給装置１の筐体６の外部と内部とを往復移動する。
【００３６】
図６は、水剤ボトル２３内の水剤５を撹拌する撹拌ユニットの構成を示す斜視図である。図７は、図６に示す撹拌ユニットの側面図である。図８は、図７中に示すＶＩＩＩ−ＶＩＩＩ線に沿う撹拌ユニットの断面図である。本実施の形態の水剤供給部３は、水剤供給装置１の筐体６の内部に、水剤ボトル２３内に収容された水剤５を撹拌する水剤撹拌部を備える。以下、この水剤撹拌部について詳細に説明する。
【００３７】
なお、図６〜８では、わかりやすさを優先して、水剤ボトル２３が一本のみ載置された水剤ボトル保持体３２を示している。また、水剤供給装置１は水剤ボトル２３を保持するための複数のカップ固定部７６，７６Ａおよびカップ７８などを備えるが、図６，７には複数のカップ固定部７６，７６Ａおよびカップ７８などの一部のみが図示され、それらの全てが図示されていない。
【００３８】
水剤ボトル保持体３２の下側には、回転力を発生させる回転駆動部６１が配置される。図８に示すように、回転駆動部６１は、動力源の一例としてのモータ６２と、モータ６２を内部に収容するボックス６３と、を有する。モータ６２の回転軸には、モータ６２とともに回転する軸部６４が連結される。軸部６４は、モータ６２と一体に回転軸Ｌ３を中心に回転可能に、モータ６２に固定されている。軸部６４は、ボックス６３の内部と外部とに亘るように配置される。軸部６４は、平板状の水剤ボトル保持体３２を上下方向に貫くように配置され、モータ６２の発生する回転力を水剤ボトル保持体３２の下側から水剤ボトル保持体３２の上側へ伝達する。
【００３９】
軸部６４は、カバー７５によってその周囲を取り囲まれるとともにその上端を覆われている。軸部６４には、カバー７５を介在させて、カップ７８が一体に固定される。カップ７８は、有底の中空円筒形状に形成される。カップ７８は、水剤ボトル２３を保持するホルダとして機能する。カップ７８は、図８に示す水剤ボトル２３の底部２３Ｂ側を保持する。水剤ボトル２３は、底部２３Ｂがカップ７８の内底面に対向するように、カップ７８内に収容される。カップ７８の側壁の内壁面は、水剤ボトル２３の側面の径に対して僅かに大きい径を有する。そのため、水剤ボトル２３の側面は、カップ７８の側壁の内壁面に対して微小な隙間を介して対向する。水剤ボトル２３の側面の一部がカップ７８の側壁の内壁面に接触してもよい。
【００４０】
水剤ボトル２３の内部には、管部としてのチューブ３４が配置される。チューブ３４は、複数の水剤ボトル２３毎に設けられる。チューブ３４は、可撓性と弾性とを有する材料で形成され、その断面は押圧により変形可能であり、押圧を解除することにより弾性復元する。チューブ３４は、たとえばシリコンチューブなどの合成樹脂製であってもよい。チューブ３４は、水剤ボトル２３の開口部２３Ａから底部２３Ｂへ向かって延び、その一端部３４ａが水剤ボトル２３の底部２３Ｂの内面に接触するように、水剤ボトル２３の内部に配置されている。
【００４１】
水剤ボトル２３の開口部２３Ａには、ベース部材８１が固定されている。チューブ３４は、ベース部材８１に形成された貫通孔に挿通されて、水剤ボトル２３の外部から内部に亘って配置されている。ベース部材８１は、図８に示すように、水剤ボトル２３の開口部２３Ａに固定される。ベース部材８１の内周面には、たとえばシリコーンゴムなどの弾性材料製の、円筒形状のスペーサ８２が取り付けられる。ベース部材８１または水剤ボトル２３に寸法ばらつきが発生しても、確実に水剤ボトル２３の開口部２３Ａにベース部材８１を固定させることができるように、ベース部材８１は、弾性変形可能なスペーサ８２を介在させて、水剤ボトル２３に取り付けられる。
【００４２】
ベース部材８１上には、カバー８３が配置されている。カバー８３は、ベース部材８１に対し非固定状態に、ベース部材８１の上面に載置されている。カバー８３は、中空円筒状の壁部と壁部の上端を覆う円板状の天井部とを有するキャップ形状に形成される。上記壁部の下端がベース部材８１の上面に当接して、ベース部材８１上にカバー８３が載置される。水剤ボトル２３に固定されたベース部材８１上にカバー８３が載置された状態で、カバー８３は、水剤ボトル２３の開口部２３Ａを覆うように設けられている。カバー８３の上記天井部には、チューブ３４が丁度挿通される程度の径を有する貫通孔が形成されている。
【００４３】
カバー８３の上記天井部にはさらに、上面の一部が窪んだ窪み部８４が形成されている。チューブ３４には、位置決め部材８５が取り付けられている。位置決め部材８５は、チューブ３４の内部を経由して流れる水剤５の流れを妨げることなく、チューブ３４に取り付けられる。また位置決め部材８５は、チューブ３４に対するチューブ３４の長手方向の移動が困難であるように、チューブ３４に取り付けられる。窪み部８４と位置決め部材８５とは、位置決め部材８５が窪み部８４内に嵌合するように、互いに対応する形状に形成されている。
【００４４】
位置決め部材８５は、カバー８３に形成された窪み部８４と係合することにより、位置決め部材８５の取り付けられたチューブ３４の、水剤ボトル２３に対する位置決めをする。図８に示すように、位置決め部材８５がカバー８３の窪み部８４内に収容されるとき、水剤ボトル２３内で僅かに湾曲したチューブ３４の一端部３４ａが水剤ボトル２３の底部２３Ｂと接触するように、位置決め部材８５は水剤ボトル２３に対するチューブ３４の位置決めをする。
【００４５】
さらに、水剤ボトル２３の外部でチューブ３４を固定するための、チューブ固定部８６が設けられている。チューブ固定部８６は、図３に示すように、ノズル取付板５３の下面側に固定されている。チューブ３４が水剤ボトル２３の内部に挿入された、図７および図８に図示された状態で、チューブ固定部８６にチューブ３４を保持させることにより、チューブ３４はノズル取付板５３に対して固定される。チューブ３４はさらに、ノズル取付板５３に形成された切欠き部５４（図５参照）に嵌め入れられることにより、ノズル取付板５３に対して固定される。
【００４６】
以上のような構成を備える水剤撹拌部において、回転駆動部６１のモータ６２を駆動させると、モータ６２に固定された軸部６４が、モータ６２とともに回転する。このときのモータ６２の回転方向を正方向と称する。軸部６４の正方向の回転に伴って、軸部６４に固定されたカップ７８と、カップ７８に保持された水剤ボトル２３とは、回転軸Ｌ３を中心として回転する。水剤ボトル２３の回転の中心軸を形成する回転軸Ｌ３は、水剤ボトル２３の中心線Ｌ２に沿っている。ここで、水剤ボトル２３の中心線Ｌ２とは、水剤ボトル２３の開口部２３Ａと底部２３Ｂとを結ぶ直線をいい、典型的には、平面視円形状の水剤ボトル２３の開口部２３Ａの中心と、平面視円形状の水剤ボトル２３の底部２３Ｂの中心とを結ぶ直線をいう。
【００４７】
図７および図８に図示された実施の形態では、水剤ボトル２３がカップ７８の中央に配置されている。これにより、水剤ボトル２３の中心線Ｌ２と、回転駆動部６１の回転軸Ｌ３とは、同一直線状に存在している。なお、水剤５をより効率よく撹拌するために、水剤ボトル２３の中心線Ｌ２を回転駆動部６１の回転軸Ｌ３からずらしてもよく、水剤ボトル２３の中心線Ｌ２を回転駆動部６１の回転軸Ｌ３に対して傾斜させてもよい。
【００４８】
この水剤ボトル２３の回転に伴って、水剤ボトル２３内に収容された水剤５は、水剤ボトル２３の回転方向に沿って、水剤ボトル２３の内部を、水剤ボトル２３の円筒状の側部の周方向に流れる。
【００４９】
モータ６２を所定時間正方向に回転させた後に、続いて、正方向と反対の方向である逆方向にモータ６２を回転させる。回転駆動部６１は、正逆両方向の回転力を発生できるように設けられている。水剤供給装置１を操作する操作者がモータ６２の回転方向および回転時間を任意に設定可能に、水剤供給装置１を構成してもよい。たとえば、モータ６２を正方向に５秒間回転させ水剤ボトル２３を複数回回転させた後に、モータ６２を逆方向に５秒間回転させ水剤ボトル２３を逆方向に複数回回転させるなど、モータ６２の正方向の回転と逆方向の回転との時間を等しくしてもよい。またたとえば、モータ６２の回転方向を正方向のみに設定してもよい。
【００５０】
モータ６２の回転方向を切り換えることに伴って、水剤ボトル２３の回転方向も切り替わる。すなわち、回転駆動部６１は、水剤ボトル２３を正方向に回転させた後に、正方向と反対の逆方向に水剤ボトル２３を回転させる。回転方向が切り換えられ逆方向に回転する水剤ボトル２３の内部では、水剤５の流れにおける乱流の乱れ強さが増大する。加えて、水剤５の流れ中に渦が発生する。この乱流および渦の作用によって、水剤５は水剤ボトル２３内で撹拌される。
【００５１】
このように、回転駆動部６１の発生する回転駆動力によって水剤ボトル２３が回転することにより、水剤供給装置１の内部において、水剤ボトル２３内に収容された水剤５を撹拌することができる。そのため、撹拌を必要とする水剤５を、本実施の形態の水剤供給装置１を使用して、短時間で効率的に調剤することができる。従来の装置と比較して回転駆動部６１が追加された簡単な構成で、水剤ボトル２３を保持するカップ７８と水剤ボトル２３とを一体に回転させ、水剤５を水剤供給装置１内で撹拌することができる。水剤ボトル２３の回転方向を正方向から逆方向へ切り換えることにより、水剤ボトル２３内の乱流の乱れ強さを増大させることができるので、より効率よく水剤５を撹拌することができる。
【００５２】
また、水剤ボトル２３の開口部２３Ａから底部２３Ｂにまで至るように水剤ボトル２３内にチューブ３４が配置されており、チューブ３４は水剤ボトル２３の外部で固定されている。そのため、回転する水剤ボトル２３に対し、チューブ３４は相対回転する。水剤ボトル２３とともに水剤ボトル２３内を流れる水剤５に対し、チューブ３４は固定された状態に保たれるので、チューブ３４は水剤５に対する撹拌子として機能する。つまり、チューブ３４を水剤ボトル２３内に水剤５に浸漬するように配置することにより、水剤５の流れが乱流となり易くなる。したがって、より効率よく水剤５を撹拌することができる。
【００５３】
次に、水剤ボトル２３から投薬ボトル２へ水剤５を供給して調剤を行なう場合の制御について説明する。図９は、水剤供給装置１の構成を示すブロック図である。図９に示すように、水剤供給装置１は、水剤供給装置１全体の動作を制御する制御部９０を備える。タッチパネル１４は、処方箋データなどの水剤供給装置１の動作に係る種々のパラメータ、ならびに、患者名および薬剤師名などの各種情報を入力するための、入力部として機能する。タッチパネル１４はまた、水剤供給装置１の運転状態を表示する表示部として機能する。水剤供給装置１は、表示部として、タッチパネル１４の他に、たとえば水剤供給装置１の動作不良の発生時に点灯するランプを備えてもよい。
【００５４】
電子天秤４５は、投薬ボトル２に供給された水剤５の重量を検出し、検出された重量の値を制御部９０に入力する。制御部９０は、電子天秤４５から投薬ボトル２内の水剤５の重量データを受け取りながら、所定量の水剤５を投薬ボトル２に供給する。
【００５５】
水剤供給装置１は、筐体６の内部の下部空間１２における各々の水剤ボトル２３の位置を検出する、ボトル位置検出手段９１を備える。ボトル位置検出手段９１は、たとえば各種のセンサであってもよく、当該センサは水剤ボトル保持体３２のドラム軸線Ｌ１まわりの回転角を検出してもよい。回転ドラム２１の回転に伴って水剤ボトル２３はドラム軸線Ｌ１まわりに回転移動するので、水剤ボトル２３の現在位置は頻繁に変化する。ボトル位置検出手段９１を用いて水剤ボトル２３の現在位置が正確に検出され、検出された水剤ボトル２３の現在位置に係るデータは制御部９０に入力される。
【００５６】
水剤供給装置１はまた、外部機器との通信を行ないデータを外部機器から受信するための通信部９２を備える。水剤供給装置１の動作に係る種々のパラメータは、上述したタッチパネル１４の操作によって制御部９０に入力されてもよく、または代替的には、通信部９２を介して外部のコンピュータから制御部９０に入力されてもよい。
【００５７】
水剤供給装置１はまた、制御部９０が演算を行なうためのメモリ９３を備える。メモリ９３には、水剤ボトル２３の現在位置に係るデータ、および、水剤供給装置１に搭載されている水剤ボトル２３に収容された水剤５のデータが格納されてもよい。水剤供給装置１はまた、取り外し可能な記録媒体を装着するための記録媒体アクセス部９４を備える。上述した水剤５のデータは、記録媒体アクセス部９４に装着された各種記録媒体に格納され、制御部９０により記録媒体から適宜読み込まれてもよい。
【００５８】
制御部９０は、以上説明した各種の機器から入力された情報に基づき、水剤供給装置１を制御する。具体的には、制御部９０から、ドラム回転用モータ２２、移動用モータ３９、ポンプ駆動用モータ４０、水剤５の撹拌用のモータ６２、および昇降装置５０に制御信号が送信され、各モータが適宜運転および停止することにより、水剤ボトル２３から投薬ボトル２への水剤５の供給が行なわれる。水剤５の供給終了後、出力部１７を構成するプリンタ１７ａ，１７ｂから、注出結果の印字された紙片、ならびに、患者名、薬局名、服薬時刻および服薬量などを印字した投薬ボトル２貼付用のラベルが出力される。
【００５９】
図１０は、ボトル位置検出手段９１によって検出される、各々の水剤ボトル２３の位置を示す模式図である。図１１は、水剤ボトル２３の現在位置を示すテーブルの一例である。図１０に示すように、本実施の形態の水剤ボトル保持体３２には、８本の水剤ボトル２３が搭載可能であるものとする。これら８本の水剤ボトル２３が水剤ボトル保持体３２上に搭載される位置を、図１０中に数字１〜８で示している。数字１で示される位置は、水剤供給装置１の最前面側の、水剤ボトル２３に収容された水剤５が投薬ボトルへ払い出される位置であり、この位置を注出位置と称する。
【００６０】
図１１に示すように、現在水剤供給装置１に搭載されている８本の水剤ボトル２３には、それぞれＡ〜Ｈの８種類の水剤が収容されている。現時点で、水剤Ａが収容された水剤ボトル２３が注出位置にあるものとする。回転ドラム２１は、ドラム周方向の両側に回転可能であるものとする。水剤ボトル保持体３２は、時計回りと反時計回りとの両方向に回転可能である。そのため、現在注出位置にある水剤Ａの隣に配置された水剤Ｂおよび水剤Ｈを注出位置まで移動させる時間は等しい。
【００６１】
以下の例では、水剤ボトル保持体３２を４５°回転させる時間、すなわち、現在水剤Ａが注出位置にあるとき隣の水剤Ｂを注出位置に移動させるために要する時間を、仮に３秒とする。この場合、水剤ボトル２３の移動距離に比例して移動時間がかかり、図１１に示すように、水剤Ａの二つ隣にある水剤Ｃおよび水剤Ｇの注出位置までの移動時間は６秒であり、同様に、水剤Ａから回転方向に最も離れる水剤Ｅの注出位置までの移動時間は１２秒である。
【００６２】
図１２は、撹拌を必要とする水剤５を示すテーブルの一例である。水剤供給装置１に搭載された８種類の水剤Ａ〜Ｈのうち、水剤Ｂおよび水剤Ｅが投薬ボトル２への供給前に撹拌が必要な撹拌必要水剤である。本実施形態では、撹拌が必要な水剤とは、長時間静置しておくと沈降などによって不均質になる水剤である。撹拌が必要な水剤としては、たとえば懸濁液または乳濁液が挙げられる。これに対し、水剤Ａ，Ｃ，ＤおよびＦ〜Ｈは、投薬ボトル２への供給前に撹拌が不要な撹拌不要水剤である。撹拌が不要な水剤とは、長時間静置しても均質な状態を維持できる水剤である。
【００６３】
図１２に示すように、水剤Ｂおよび水剤Ｅの必要な撹拌時間は１０秒とされており、この必要撹拌時間に基づいて撹拌用のモータ６２の正方向への回転時間（５秒）と逆方向との回転時間（５秒）とが決定される。図１２では、撹拌を必要とする水剤Ｂ，Ｅの必要撹拌時間が同じであり、必要撹拌時間は固定されているが、水剤５の種類毎に必要撹拌時間が異なってもよい。
【００６４】
図１３は、投薬ボトル２へ供給される水剤５の種類を示す処方箋テーブルの一例である。本例では、医師の処方に従って、患者が服用するための３種類の水剤５を混合して投薬ボトル２へ供給する。処方箋テーブルには、水剤の種類と、水剤の注出量とのデータが格納されている。本例の場合、水剤Ｂを２０ｍｌ、水剤Ｃを３０ｍｌ、および水剤Ｇを４０ｍｌ供給する。処方箋テーブルに係る各々のデータは、上述した通り、タッチパネル１４を使用して制御部９０へ入力されてもよく、または、通信部９２を介して外部のコンピュータから制御部９０へ入力されてもよい。
【００６５】
図１４は、本実施の形態に係る水剤供給装置１を使用した、水剤ボトル２３から投薬ボトル２への水剤供給処理のフローチャートである。図１４に示すように、本実施の水剤供給処理では、まずステップＳ１００において水剤５の注出の順番が決定され、その後ステップＳ２００において実際の注出が行なわれる。本明細書では、複数の水剤ボトル２３に収容された水剤５の各々を水剤ボトル２３から投薬ボトル２へ連続的に順々に供給するひと続きの順序を、供給順序と称する。この供給順序において、各々の水剤５を供給する順番を、供給順番と称する。
【００６６】
図１５は、図１４に示す順番を決定するステップＳ１００の詳細を示すフローチャートである。複数の水剤５の供給順序と、各々の水剤５の供給順番とは、以下に説明するステップに従って決定される。まずステップＳ１１０において、投薬ボトル２へ注出される薬品数を取得する。このとき制御部９０は、図１３に示す処方箋テーブルを参照して、水剤Ｂ、水剤Ｃおよび水剤Ｇの三種類の水剤が注出されることを認識する。
【００６７】
続いてステップＳ１２０において、注出薬品数を取得した段階での水剤ボトル２３の現在位置を取得する。このとき制御部９０は、ボトル位置検出手段９１の検出結果に基づき水剤ボトル２３の現在位置が記録された図１１に示すテーブルを参照して、現在注出位置にある水剤が水剤Ａであること、および、注出される三種類の水剤Ｂ，Ｃ，Ｇが収容された水剤ボトル２３の現在位置を認識する。続いてステップＳ１３０において、ステップＳ１２０で取得された水剤ボトル２３の現在位置に基づいて、制御部９０は、各々の水剤ボトル２３の注出位置までの移動時間を算出する。本例の場合、水剤Ａが注出位置にあるので、図１１に示すように、水剤Ｂの注出位置までの移動時間は３秒であり、水剤Ｃの注出位置までの移動時間は６秒であり、水剤Ｇの注出位置までの移動時間は６秒である。
【００６８】
続いてステップＳ１４０において、水剤５の撹拌時間を算出する。制御部９０は、図１３に示す処方箋テーブルと、図１２に示す撹拌を必要とする水剤のテーブルとを比較して、今回の調剤処理において注出される水剤Ｂが撹拌を必要とする水剤であること、および、必要撹拌時間が１０秒であることを算出する。
【００６９】
続いてステップＳ１５０において、各水剤の注出時間を算出する。制御部９０は、図１３の処方箋テーブルを参照して、三種類の水剤Ｂ，Ｃ，Ｇのそれぞれの注出量を認識し、ポンプ駆動用モータ４０による単位時間当たりの水剤５の注出量に基づいて、水剤Ｂ，Ｃ，Ｇのそれぞれの注出時間を算出する。本例の場合、ポンプ駆動用モータ４０は１秒間に１０ｍｌの水剤５を移送できる仕様であり、注出時間は水剤５の注出量に比例するものとする。この場合、水剤Ｂの注出時間は２秒であり、水剤Ｃの注出時間は３秒であり、水剤Ｇの注出時間は４秒である。
【００７０】
続いて、ステップＳ１６０において、三種類の水剤Ｂ，Ｃ，Ｇの全ての投薬ボトル２への供給に要する合計供給時間（以下、ＴＯＴＡＬ注出時間と称する）を算出する。
【００７１】
図１６は、ＴＯＴＡＬ注出時間を算出するステップＳ１６０の詳細を示すフローチャートである。図１６を参照して、ＴＯＴＡＬ注出時間の算出方法について詳細に説明する。まずステップＳ１６１において、変数ｉを１とし、変数ｔｏｔａｌを０とする。
【００７２】
ここで、変数ｉは、注出される水剤に付される番号を示すものであり、１以上の整数の値を取り得る。たとえば、図１３に示す処方箋テーブルに従って、水剤Ｂを１番、水剤Ｃを２番、水剤Ｇを３番とするように仮の付番が行なわれる。また変数ｔｏｔａｌは、時間を示すものである。
【００７３】
変数ｉは、ステップＳ２００で実際の注出が行なわれるときの供給順番を示すものではないことに留意されたい。後述するように、実際の注出が行なわれるときの供給順番を決定するためには、考えられる全ての供給順序についてのＴＯＴＡＬ注出時間を算出した上で、その中から最適な供給順序（すなわち、ＴＯＴＡＬ注出時間が最短となる供給順序）が選択される。図１３では水剤Ｂに１番、水剤Ｃに２番、水剤Ｇに３番の番号が付されているが、これらは、たとえば医師が処方を書いた順番に従った付番、またたとえばデータが入力された順番などに過ぎないものである。ＴＯＴＡＬ注出時間を決定する際には、水剤Ｂ，ＣおよびＧに１〜３の任意の番号が付されて、計６通りの注出の順序の組合せが試行される。同様に、たとえば二種類の水剤が処方箋テーブルに記載されていれば、計２通りの注出の順序の組合せが試行され、またたとえば四種類の水剤が処方箋テーブルに記載されていれば、計２４通りの注出の順序の組合せが試行される。
【００７４】
図１６に戻って、続いてステップＳ１６２において、１番目の薬品である水剤Ｂの撹拌時間と移動時間とを比較する。この時点で変数ｔｏｔａｌは０であるので、水剤Ｂの撹拌時間と移動時間のみを比較すればよい。本例の場合、図１２に示すように水剤Ｂの必要撹拌時間は１０秒であり、図１１に示すように水剤Ｂを注出位置まで移動させる移動時間は３秒であるので、撹拌時間の方が長い。つまり、水剤Ｂを現在位置から注出位置まで移動させる間に水剤Ｂの撹拌が終了せず、水剤Ｂの撹拌時間が律速となり、水剤Ｂの撹拌時間によって変数ｔｏｔａｌが支配される。そのため、ステップＳ１６３へ進み、水剤Ｂの撹拌時間と注出時間との和（１０秒＋２秒＝１２秒）を変数ｔｏｔａｌとする。
【００７５】
ステップＳ１６３において１番目の水剤Ｂの注出までに必要な時間が算出されたので、続いてステップＳ１６５に進み、変数ｉに１を加える。つまり、２番目の水剤Ｃについての注出時間を、次に検討する。次のステップＳ１６６では、全ての処方薬品についての注出時間を算出したかを判断するために、変数ｉが処方薬品数を越えたかを判断する。本例では、この時点での変数ｉは２、処方薬品数は３であり、変数ｉは処方薬品数以下であるので、ステップＳ１６２に戻る。
【００７６】
２度目のステップＳ１６２において、２番目の薬品である水剤Ｃの撹拌時間と、現時点での変数ｔｏｔａｌと水剤Ｃの移動時間との和と、を比較する。本例の場合、水剤Ｃは撹拌を必要としない水剤であるので、撹拌時間は０である。つまり、水剤Ｃの撹拌時間よりも、現時点での変数ｔｏｔａｌと水剤Ｃの移動時間との和の方が長い。そのため、現時点での変数ｔｏｔａｌと水剤Ｃの移動時間との和が律速となり、現時点での変数ｔｏｔａｌと水剤Ｃの移動時間との和が新たな変数ｔｏｔａｌを支配する。そのためステップＳ１６４へ進み、現時点での変数ｔｏｔａｌと、水剤Ｃの移動時間と、水剤Ｃの注出時間と、の和を、新たな変数ｔｏｔａｌとする。
【００７７】
図１７は、水剤Ｂが注出位置にあるときの水剤ボトル２３の現在位置を示すテーブルである。図１１に示すテーブルの位置から回転ドラム２１が回転移動して水剤ボトル２３の位置が変化した結果、現時点で水剤Ｂが注出位置にある。そのため、２番目の水剤Ｃを注出位置まで移動させるために要する移動時間は、図１７に示すように３秒である。そのため、現時点での変数ｔｏｔａｌ（１２秒）に、水剤Ｃの移動時間と注出時間（３秒＋３秒＝６秒）を加え、新たな変数ｔｏｔａｌは１８秒となる。これにより、２番目の水剤Ｃの注出までに必要な時間が算出されたことになる。
【００７８】
続いてステップＳ１６５において変数ｉに１を加え、変数ｉを３とする。続いてステップＳ１６６で、変数ｉの値と処方薬品数とを比較し、変数ｉと処方薬品数とがともに３であって変数ｉは処方薬品数以下であるので、再びステップＳ１６２に戻る。
【００７９】
３度目のステップＳ１６２において、３番目の薬品である水剤Ｇの撹拌時間と、現時点での変数ｔｏｔａｌと水剤Ｇの移動時間との和と、を比較する。本例の場合、水剤Ｇは撹拌を必要としない水剤であるので、撹拌時間は０である。そのためステップＳ１６４へ進み、現時点での変数ｔｏｔａｌと、水剤Ｇの移動時間と、水剤Ｇの注出時間と、の和を、新たな変数ｔｏｔａｌとする。
【００８０】
図１８は、水剤Ｃが注出位置にあるときの水剤ボトル２３の現在位置を示すテーブルである。図１７に示すテーブルの位置から回転ドラム２１が回転移動して水剤ボトル２３の位置が変化した結果、現時点で水剤Ｃが注出位置にある。そのため、３番目の水剤Ｇを注出位置まで移動させるために要する移動時間は、図１８に示すように１２秒である。そのため、現時点での変数ｔｏｔａｌ（１８秒）に、水剤Ｃの移動時間と注出時間（１２秒＋４秒＝１６秒）を加え、新たな変数ｔｏｔａｌは３４秒となる。これにより、３番目の水剤Ｇの注出までに必要な時間が算出されたことになる。
【００８１】
続いてステップＳ１６５において変数ｉに１を加え、変数ｉを４とする。続いてステップＳ１６６で、変数ｉの値と処方薬品数とを比較する。この時点での変数ｉは４、処方薬品数は３であり、変数ｉが処方薬品数を越えたので、ＴＯＴＡＬ注出時間の算出を終了する。
【００８２】
図１９は、水剤Ｂ，Ｃ，Ｇの順に注出を行なう場合のＴＯＴＡＬ注出時間を示すタイミングチャートである。上記の説明の通り、水剤Ｂの移動時間に比較して水剤Ｂの撹拌時間が長いので、水剤Ｂの撹拌および注出、水剤Ｃの移動および注出、ならびに水剤Ｇの移動および注出に要する時間を加えることにより、水剤Ｂ，Ｃ，Ｇの順に注出を行なう場合のＴＯＴＡＬ注出時間が３４秒であると算出される。
【００８３】
本例の場合、注出薬品数が３であるので、水剤Ｂ，ＣおよびＧの順序を入れ替えることによる水剤５の投薬ボトル２への注出の順序の組合せは、合計６通りが考えられる。この６通りの注出の順序の全てについて、上記と同様に、ＴＯＴＡＬ注出時間を算出する。
【００８４】
たとえば、次に水剤Ｇ，Ｂ，Ｃの順に注出を行なう場合のＴＯＴＡＬ注出時間を算出してもよい。この場合、図１６を再び参照して、１番目の薬品である水剤Ｇは投薬ボトル２への供給前に撹拌が不要であるので、水剤Ｇの注出までに必要な時間は、水剤Ｇの移動時間と注出時間との和（６秒＋４秒＝１０秒）である。
【００８５】
２番目の薬品である水剤Ｂは、１０秒間の撹拌を必要とする。ここで、水剤Ｂの撹拌は、撹拌を必要としない水剤Ｇを注出位置まで移動させる移動時間と、水剤Ｇを注出する注出時間と、の間に行なわれる。水剤Ｂを収容する水剤ボトル２３は、水剤Ｂが撹拌されながら、ドラム軸線Ｌ１まわりに回転移動する。
【００８６】
図９に示す制御部９０は、投薬ボトル２へ水剤Ｇを供給する間、および、ボトル位置変更部としての回転ドラム２１を回転させ水剤ボトル２３の位置を変更する間に、水剤撹拌部を作動させ水剤Ｂを撹拌する。制御部９０は、複数の水剤ボトル２３に収容された水剤５の各々を水剤ボトル２３から投薬ボトル２へ供給する供給順序のうち、水剤Ｂを投薬ボトル２へ供給する供給順番になるまで、すなわち、水剤Ｂの収容された水剤ボトル２３を注出位置へ移動させるための回転ドラム２１の回転移動が開始されるまでに、水剤Ｂを撹拌する。制御部９０は、水剤Ｇの投薬ボトル２への供給が完了した後に投薬ボトル２への水剤Ｂの供給を開始するものであって、水剤Ｂよりも供給順番が前の水剤Ｇを投薬ボトル２へ供給する間に、水剤Ｂを撹拌する。
【００８７】
２度目のステップＳ１６２において、水剤Ｂの撹拌時間と、現時点での変数ｔｏｔａｌと水剤Ｂの移動時間との和と、を比較する。図２０は、水剤Ｇが注出位置にあるときの水剤ボトル２３の現在位置を示すテーブルである。図２０を参照して、２番目の水剤Ｂを注出位置まで移動させるために要する移動時間は、図２０に示すように９秒である。現時点での変数ｔｏｔａｌは、１番目の薬品である水剤Ｇの移動時間と注出時間との和である。つまり、２度目のステップＳ１６２において、制御部９０は、水剤Ｇの供給に要する第一水剤供給時間と、水剤Ｂの撹拌に要する第二水剤撹拌時間と、を比較する。
【００８８】
ここで第一水剤供給時間は、１番目に注出される第一水剤である水剤Ｇを収容した第一ボトルとしての水剤ボトル２３から、投薬ボトル２へ、水剤Ｇの供給に要する時間である。また第二水剤撹拌時間は、２番目に注出される第二水剤である水剤Ｂの撹拌に要する時間である。また制御部９０は、上記第一水剤供給時間と水剤ボトル２３の位置変更に要する位置変更時間とを加えた小計時間と、上記第二水剤撹拌時間と、を比較する。
【００８９】
水剤Ｂの撹拌時間（１０秒）と、現時点での変数ｔｏｔａｌと水剤Ｂの移動時間との和（１０秒＋９秒＝１９秒）と、を比較すると、後者の方が大きい。そのため、ステップＳ１６４に進み、現時点での変数ｔｏｔａｌ（１０秒）に、水剤Ｂの移動時間と注出時間（９秒＋２秒＝１１秒）を加え、新たな変数ｔｏｔａｌは２１秒となる。これにより、２番目の水剤Ｂの注出までに必要な時間が算出されたことになる。
【００９０】
３番目の薬品である水剤Ｃは撹拌が不要であるので、ステップＳ１６４において、現時点での変数ｔｏｔａｌと、水剤Ｃの移動時間と、水剤Ｃの注出時間と、の和を、新たな変数ｔｏｔａｌとする。図１７を参照して、３番目の水剤Ｃを注出位置まで移動させるために要する移動時間は、３秒である。そのため、現時点での変数ｔｏｔａｌ（２１秒）に、水剤Ｃの移動時間と注出時間（３秒＋３秒＝６秒）を加え、新たな変数ｔｏｔａｌは２７秒となる。これにより、３番目の水剤Ｇの注出までに必要な時間が算出されたことになる。
【００９１】
図２１は、水剤Ｇ，Ｂ，Ｃの順に注出を行なう場合のＴＯＴＡＬ注出時間を示すタイミングチャートである。上記の説明の通り、水剤Ｂの撹拌時間に比較して、１番目の水剤Ｇの移動時間および注出時間ならびに２番目の水剤Ｂの移動時間の和のほうが長い。そのため、水剤Ｇの移動および注出、水剤Ｂの移動および注出、ならびに水剤Ｃの移動および注出に要する時間を加えることにより、水剤Ｇ，Ｂ，Ｃの順に注出を行なう場合のＴＯＴＡＬ注出時間が２７秒であると算出される。
【００９２】
図２２は、水剤Ｇ，Ｃ，Ｂの順に注出を行なう場合のＴＯＴＡＬ注出時間を示すタイミングチャートである。撹拌を必要とする水剤Ｂは３番目に注出される。水剤Ｂの撹拌は１番目の水剤Ｇの移動開始と同時に開始されるので、２番目の水剤Ｃの注出が終わるまでに水剤Ｂの撹拌は既に完了している。制御部９０は、水剤Ｂの撹拌終了後、時間を空けて水剤Ｂの投薬ボトル２への供給を開始する。そのため、水剤Ｇの移動および注出、水剤Ｃの移動および注出、ならびに水剤Ｂの移動および注出に要する時間を加えることにより、水剤Ｇ，Ｃ，Ｂの順に注出を行なう場合のＴＯＴＡＬ注出時間が３０秒であると算出される。
【００９３】
同様に、水剤Ｂ，Ｇ，Ｃの順、水剤Ｃ，Ｂ，Ｇの順、水剤Ｃ，Ｇ，Ｂの順に注出を行なう場合のＴＯＴＡＬ注出時間を、それぞれ算出する。すなわち、三種類の水剤Ｂ，Ｃ，Ｇを順に注出する組合せの全てである６通りのＴＯＴＡＬ注出時間を算出する。
【００９４】
図１５に戻って、次にステップＳ１７０において、上記の６通りのＴＯＴＡＬ注出時間の算出結果に基づいて、実際に水剤５の投薬ボトル２への注出を行なう際の注出の順序を決定する。具体的には、６通りのＴＯＴＡＬ注出時間のうち、ＴＯＴＡＬ注出時間が最短となる順序を選択し、その順序を、複数の水剤ボトル２３に収容された水剤５の各々を水剤ボトル２３から投薬ボトル２へ供給する供給順序として決定する。このようにして、各々の水剤５（すなわち水剤Ｂ，ＣおよびＧ）を投薬ボトル２へ供給する供給順番が決定され、図１４に示すステップＳ１００が完了したことになる。
【００９５】
回転ドラム２１の回転量を最小にすることにより、水剤ボトル２３の注出位置への移動に要する時間を最短にすることができる。制御部９０は、撹拌必要水剤の供給順番が撹拌不要水剤の供給順番よりも後になるように、複数の水剤ボトル２３に収容された複数種類の水剤５を投薬ボトル２へ供給する供給順序を設定する。これにより、撹拌必要水剤の撹拌に要する時間のうち、ＴＯＴＡＬ注出時間に影響する時間を短縮できる。したがって、複数種類の水剤の全ての注出を行なうために必要な時間を短縮することができる。
【００９６】
続いて、水剤５を収容した複数の水剤ボトル２３の各々から投薬ボトル２への水剤５の供給が行なわれる。図２３は、図１４に示す水剤５を注出するステップＳ２００の詳細を示すフローチャートである。図２３を参照して、まずステップＳ２１０において、投薬ボトル２へ供給される複数の水剤５に、撹拌が必要な薬品が含まれるかどうかが判断される。撹拌必要水剤があれば、ステップＳ２２０に進み、撹拌動作フラグがセットされ、その後ステップＳ２３０へ進む。撹拌が必要な薬品がなければ、ステップＳ２２０を抜かして、直接ステップＳ２３０へ進む。
【００９７】
図２４は、水剤５を撹拌するサブルーチンを示すフローチャートである。図２４に示すサブルーチンは、水剤供給装置１の起動と同時に開始し、常時実行されている。ステップＳ２２１に示すように、撹拌動作フラグがセットされたか否かが常時監視され、撹拌動作フラグがセットされていない間は指示を待っている待機状態となる。
【００９８】
図２３に示すステップＳ２２０において撹拌動作フラグがセットされると、ステップＳ２２１において撹拌動作フラグがセットされたと判断されて、ステップＳ２２２へ進む。ステップＳ２２２では、制御部９０が水剤５の撹拌用のモータ６２を駆動することにより、水剤ボトル２３を回転させる。水剤ボトル２３を正逆両方向に回転させることにより水剤ボトル２３内に乱流が発生し、これにより水剤ボトル２３内の水剤５を撹拌する。ステップＳ２２３で撹拌が完了したと判断されるまで、撹拌が続けられる。撹拌の完了の判断は、たとえばモータ６２の駆動時間が所定時間を越えたか否かをタイマーで検出することにより、行なわれる。
【００９９】
ステップＳ２２０で撹拌動作フラグがセットされたときに、ステップＳ２２１における判断がＹＥＳとなり、ステップＳ２２２に進んで撹拌が開始される。一つの処方箋が撹拌が必要な水剤５を複数含む場合、複数の水剤５の撹拌動作フラグが同時にセットされ、複数の水剤５の撹拌が一斉に開始される。
【０１００】
撹拌が完了したと判断されると、モータ６２が停止され、続いてステップＳ２２４に進み、撹拌動作フラグがクリアされる。図２４のサブルーチンはその後リターンされ、再び待機状態に戻る。
【０１０１】
なお、図２４に示すサブルーチンは、上述したように装置起動と同時に常時実行されてもよいが、水剤５の供給順序決定後にサブルーチン開始フラグを設定してもよく、この場合、必要な複数種類の水剤５の全てが投薬ボトル２へ供給された後にサブルーチンを終了させればよい。
【０１０２】
図２３に戻って、次にステップＳ２３０において、撹拌が必要な薬品の分注の順番であるか否かが判断される。撹拌必要水剤の供給順番であれば、次にステップＳ２４０において、撹拌動作フラグがクリアされているかが判断される。つまり、撹拌必要水剤の供給順番になったときに、図２４に示すサブルーチンに従って既に水剤５の撹拌が行なわれ、その結果ステップＳ２２４において撹拌動作フラグがクリアされたのか否かが判断される。撹拌動作フラグがクリアされていなければ、撹拌が未だ終了していない状態であるから、撹拌が完了して撹拌動作フラグがクリアされるまで待機する。撹拌動作フラグがクリアされたと判断されれば、ステップＳ２５０へ進む。
【０１０３】
撹拌が不要な撹拌不要水剤の供給順番であれば、撹拌動作フラグとは関係なく水剤５の注出が可能であるので、ステップＳ２３０から直接ステップＳ２５０へ進む。続いてステップＳ２５０において、注出される水剤５を収容する水剤ボトル２３を注出位置へ移動させ、その後水剤５の水剤ボトル２３から投薬ボトル２への注出が行なわれる。
【０１０４】
ここで、ステップＳ２２０において撹拌動作フラグがセットされると、直ちにステップＳ２２２において撹拌が開始される。また、ステップＳ２２０で撹拌動作フラグがセットされた後、最初に投薬ボトル２へ供給される水剤５が投薬ボトル２への供給前に撹拌が不要な撹拌不要水剤であれば、直ちにステップＳ２５０において水剤ボトル２３の移動が開始される。制御部９０は、回転ドラム２１が水剤ボトル２３の位置を変更する間に、水剤撹拌部を構成する回転駆動部６１を作動させ、水剤ボトル２３内の水剤５を撹拌する。
【０１０５】
続いてステップＳ２６０へ進み、処方箋に記載された全ての対象の水剤５が投薬ボトル２へ供給されたか否かが判断され、完了していなければ、ステップＳ２３０へ戻る。全ての水剤５が注出されていれば、水剤５の投薬ボトル２への供給が完了し、図１４に示すステップＳ２００が完了したことになる。
【０１０６】
以上説明したように、本実施の形態の水剤供給装置１では、投薬ボトル２への供給前に撹拌が必要な水剤５は、他の水剤５を投薬ボトル２へ供給する間、および／または、水剤ボトル２３の位置を変更する間に、撹拌される。撹拌必要水剤の撹拌時間を、他の水剤５の注出時間および／または移動時間に重ねることにより、撹拌のみを行なう時間を短縮でき、典型的には撹拌のみを行なう時間を無くすことができる。したがって、水剤５の注出時間を短縮することができる。
【０１０７】
なお、複数の水剤ボトル２３に収容された複数種類の水剤５を投薬ボトル２へ供給する供給順序は、撹拌必要水剤である水剤Ｂの供給順番が撹拌不要水剤である水剤Ｇの供給順番よりも後になるように、設定されてもよい。または、供給順序は、医師が処方を書いた順番に従って設定されるなど、予め設定されたものであって、制御部９０は供給順序を変更しなくてもよい。供給順序が予め設定されたものであり、撹拌が必要な水剤Ｂが最初の供給順番に設定されていても、図１９に示すように、水剤Ｂの撹拌時間と移動時間とを重ねることにより、水剤Ｂの撹拌のみを行なう時間を短縮できる。したがって、水剤５の注出時間を短縮することができる。
【０１０８】
（実施の形態２）
図２５は、実施の形態２のＴＯＴＡＬ注出時間を示すタイミングチャートである。実施の形態２では、５種類の水剤Ｐ，Ｑ，Ｒ，ＳおよびＴをそれぞれ５０ｍｌずつ供給する処方箋に従って、水剤５の投薬ボトル２への供給を行なう例について説明する。水剤Ｐ，Ｑ，Ｒ，ＳおよびＴの注出時間は全て等しく５秒とする。このとき、５種類の水剤Ｐ，Ｑ，Ｒ，ＳおよびＴが収容された水剤ボトル２３は、水剤ボトル保持体３２上にそれぞれ隣り合って並べられており、そのため、各水剤ボトル２３の注出位置までの移動時間は３秒であるとする。
【０１０９】
また、５種類の水剤Ｐ，Ｑ，Ｒ，ＳおよびＴのうち、水剤Ｔのみが投薬ボトル２への供給前に撹拌が必要な撹拌必要水剤であり、他の水剤Ｐ，Ｑ，ＲおよびＳはいずれも、投薬ボトル２への供給前に撹拌が不要な撹拌不要水剤であるとする。
【０１１０】
図２３を参照して説明した通り、水剤５の投薬ボトル２への供給開始時に撹拌動作フラグがセットされるので、図２５に示す通り、水剤Ｐの移動開始と同時に水剤Ｔの撹拌が開始されている。水剤Ｔは、１０秒間撹拌された後に撹拌が停止される。また水剤Ｔは、所定時間（本例の場合１０秒間）停止した後に、再度１０秒間の撹拌が行なわれる。
【０１１１】
このように、撹拌必要水剤である水剤Ｔを、その投薬ボトル２への供給前に繰り返し撹拌すれば、水剤Ｔの供給順番になる時点、すなわち水剤Ｔを収容した水剤ボトル２３の注出位置への移動が開始される時点により近い時間帯において、水剤Ｔを撹拌することができる。したがって、水剤Ｔに含まれる懸濁成分の水剤ボトル２３の底部への沈降をより確実に抑制できるので、より均一な状態の水剤Ｔを投薬ボトル２に供給することができる。
【０１１２】
（実施の形態３）
図２６は、実施の形態３のＴＯＴＡＬ注出時間を示すタイミングチャートである。実施の形態３は、上述した実施の形態２と同様の、５種類の水剤Ｐ，Ｑ，Ｒ，ＳおよびＴを投薬ボトル２へ供給する例である。実施の形態３では、図２６に示すように、水剤Ｐの移動開始から水剤Ｓの注出終了まで、すなわち、水剤Ｔの供給順番になるまで、水剤Ｔの撹拌が連続的に続けられる。
【０１１３】
実施の形態３に示す調剤処理によると、実施の形態２と同様に、投薬ボトル２への供給開始時点により近い時間帯に水剤Ｔを撹拌でき、水剤Ｔに含まれる懸濁成分の水剤ボトル２３の底部への沈降をより確実に抑制できるので、より均一な状態の水剤Ｔを投薬ボトル２に供給することができる。
【０１１４】
（実施の形態４）
図２７は、実施の形態４のＴＯＴＡＬ注出時間を示すタイミングチャートである。実施の形態４では、図１１に示すテーブルの通り配置された２種類の水剤ＢおよびＨを供給し、水剤Ｂの注出量が２０ｍｌ、水剤Ｈの注出量が５０ｍｌである処方箋に従って、水剤５の投薬ボトル２への供給を行なう例について説明する。水剤Ｂの注出時間は２秒、水剤Ｈの注出時間は５秒とする。図１２に示すように、水剤Ｂは撹拌必要水剤であり、水剤Ｈは撹拌不要水剤であるとする。また、図２７に示すように、水剤Ｂ，Ｈを供給する処方が３回連続して行なわれる場合であるとする。
【０１１５】
この場合、投薬ボトル２への供給前に撹拌が必要な水剤Ｂは、３回の連続処方のうちの最初の回のみに撹拌すればよい。１回目の処方において水剤Ｂを撹拌してから短時間後に、２，３回目の処方に従った水剤Ｂの注出が行なわれる。２，３回目の処方においては、１回目の処方で水剤Ｂが撹拌されてから時間が経過しておらず、水剤Ｂは既に撹拌済みであると考えられる。１回目の処方では水剤Ｂは撹拌必要水剤であるが、２，３回目の処方では水剤Ｂは撹拌不要水剤として扱うことができる。そのため、２，３回目の処方において、水剤Ｂの再撹拌は不要であり、水剤Ｂの撹拌時間の分所要時間を短縮できる。
【０１１６】
このようにすれば、２，３回目の処方における水剤ＢおよびＨのＴＯＴＡＬ注出時間を短縮することができる。２，３回目の処方において、制御部９０は、水剤Ｂの撹拌終了後、時間を空けて水剤Ｂの投薬ボトル２への供給を開始する。このような調剤処理は、処方箋に含まれる水剤が全て撹拌必要水剤である場合に、ＴＯＴＡＬ注出時間を短縮するために特に有効である。
【０１１７】
（実施の形態５）
図２８は、実施の形態５のＴＯＴＡＬ注出時間を示すタイミングチャートである。実施の形態５は、上述した実施の形態１と同様の、３種類の水剤Ｂ，ＣおよびＧを投薬ボトル２へ供給する例である。撹拌必要水剤の種類によっては、撹拌した後、長時間（たとえば１０時間以上）水剤５を均一に保つことができる。このような水剤の場合、一日一回、たとえば一日のうちの水剤供給装置１の起動時のみに撹拌すれば、その後の実際の注出時に撹拌は不要である。実施の形態５では、水剤Ｂが、一日一回の撹拌で十分な均一性を保つことのできる種類の水剤であるとする。
【０１１８】
そのため、図２８に示すように、事前に水剤Ｂを撹拌しておくことにより、実際の注出時には、水剤Ｂは投薬ボトル２への供給前に撹拌が不要な撹拌不要水剤として扱うことができるので、水剤Ｂの撹拌時間の分、ＴＯＴＡＬ所要時間を短縮できる。制御部９０は、水剤Ｂの撹拌終了後、時間を空けて水剤Ｂの投薬ボトル２への供給を開始する。このようにすれば、図１９と比較して、水剤Ｂ，ＣおよびＧの順序で注出を行なう場合のＴＯＴＡＬ注出時間を大幅に短縮することができる。
【０１１９】
なお、これまでの実施の形態においては、水剤ボトル２３が水剤供給装置１内で移動可能な構成において、水剤ボトル２３を注出位置に移動させる移動時間を考慮して、ＴＯＴＡＬ注出時間を算出した。水剤ボトル２３が水剤供給装置１内で移動しない構成においては、水剤ボトル２３の移動時間を考慮せずにＴＯＴＡＬ注出時間を算出すればよい。つまり、複数の水剤５の注出時間と撹拌時間とを適宜加えることにより、ＴＯＴＡＬ注出時間を算出すればよい。
【０１２０】
以上のように本発明の実施の形態について説明を行なったが、各実施の形態の構成を適宜組合わせてもよい。また、今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。この発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味、および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２１】
１  水剤供給装置、２  投薬ボトル、３  水剤供給部、５  水剤、１４  タッチパネル、１７  出力部、１７ａ，１７ｂ  プリンタ、２１  回転ドラム、２２  ドラム回転用モータ、２３  水剤ボトル、３２  水剤ボトル保持体、３９  移動用モータ、４０  ポンプ駆動用モータ、４５  電子天秤、５０  昇降装置、６１  回転駆動部、６２  モータ、９０  制御部、９１  ボトル位置検出手段、９２  通信部、９３  メモリ、９４  記録媒体アクセス部。
【図１】
2018175936.tif 000003
【図２】
2018175936.tif 000004
【図３】
2018175936.tif 000005
【図４】
2018175936.tif 000006
【図５】
2018175936.tif 000007
【図６】
2018175936.tif 000008
【図７】
2018175936.tif 000009
【図８】
2018175936.tif 000010
【図９】
2018175936.tif 000011
【図１０】
2018175936.tif 000012
【図１１】
2018175936.tif 000013
【図１２】
2018175936.tif 000014
【図１３】
2018175936.tif 000015
【図１４】
2018175936.tif 000016
【図１５】
2018175936.tif 000017
【図１６】
2018175936.tif 000018
【図１７】
2018175936.tif 000019
【図１８】
2018175936.tif 000020
【図１９】
2018175936.tif 000021
【図２０】
2018175936.tif 000022
【図２１】
2018175936.tif 000023
【図２２】
2018175936.tif 000024
【図２３】
2018175936.tif 000025
【図２４】
2018175936.tif 000026
【図２５】
2018175936.tif 000027
【図２６】
2018175936.tif 000028
【図２７】
2018175936.tif 000029
【図２８】
2018175936.tif 000030
【手続補正書】
【提出日】平成30年8月27日(2018.8.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
水剤を収容した水剤ボトルから前記水剤を投薬ボトルに供給する、水剤供給装置であって、
前記水剤ボトルに収容された前記水剤が前記投薬ボトルへ供給される注出位置まで前記水剤ボトルを移動させるボトル位置変更部と、
前記水剤ボトル内の前記水剤を撹拌する水剤撹拌部とを備え、
前記水剤撹拌部は、前記ボトル位置変更部が前記水剤ボトルを移動中に前記水剤を撹拌し、前記ボトル位置変更部が前記水剤ボトルを前記注出位置まで移動させた後も前記水剤を撹拌する、水剤供給装置。