(57)【要約】  複数の処方データについて処方制御処理が連続的に実行される場合における可変カセット（４１Ｂ）の利用効率を高めるため、薬品払出装置（４）は、任意の種類の薬品を払出可能な可変カセット（４１Ｂ）と、前記可変カセット（４１Ｂ）が着脱可能な装着部（４２Ｂ）と、セットから前記複数の処方データに対応する薬品を払い出し可能な駆動制御部と、複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット（４１Ｂ）又は前記装着部（４２Ｂ）に割り当て可能な割当処理部（５１１）と、前記割当処理部（５１１）によって前記可変カセット（４１Ｂ）又は前記装着部（４２Ｂ）に割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセット（４１Ｂ）を駆動させ、当該可変カセット（４１Ｂ）から前記複数の処方データに対応する薬品を払い出し可能な駆動制御部（５６２）と、を備える。
2019172173.tif 000002
【特許請求の範囲】
【請求項１】
任意の種類の薬品を払出可能な可変カセットと、
前記可変カセットが着脱可能な装着部と、
複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当て可能な割当処理部と、
前記割当処理部によって前記可変カセット又は前記装着部に割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセットを駆動させ、当該可変カセットから前記複数の処方データに対応する薬品を払い出し可能な駆動制御部と、
を備える薬品払出装置。
【請求項２】
前記割当処理部は、前記複数の処方データの単位で、当該複数の処方データに含まれる払出対象の薬品の薬品情報を予め設定される割当規則に従って前記可変カセット又は前記装着部に割り当てる、
請求項１に記載の薬品払出装置。
【請求項３】
前記割当規則には、前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおける払出合計が多い薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第１規則が含まれる、
請求項２に記載の薬品払出装置。
【請求項４】
前記割当規則には、前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおいて用法に従った服用時期単位の払い出し錠数が不均等である薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第２規則が含まれる、
請求項２に記載の薬品払出装置。
【請求項５】
前記割当規則には、前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおける分包数が多い薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第３規則が含まれる、
請求項２に記載の薬品払出装置。
【請求項６】
前記割当規則には、
前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおける払出合計が多い薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第１規則と、
前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおいて用法に従った服用時期単位の払い出し錠数が不均等である薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第２規則と、
前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおける分包数が多い薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第３規則と、
が含まれ、
前記割当処理部は、前記第１規則、前記第２規則、前記第３規則の順で優先して前記可変カセット又は前記装着部への割り当てを実行する、
請求項２に記載の薬品払出装置。
【請求項７】
前記割当処理部は、予め設定された特定条件を満たす複数の処方データを特定し、当該特定された前記複数の処方データに基づいて、当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当てる、
請求項１〜６のいずれかに記載の薬品払出装置。
【請求項８】
予め定められた種類の薬品を払出可能な固定カセットを更に備え、
前記割当処理部は、前記複数の処方データに含まれる前記薬品情報と、前記固定カセット各々から払い出し可能な前記薬品情報を示すマスター情報とに基づいて前記特定条件を満たすか否かを判断する、
請求項７に記載の薬品払出装置。
【請求項９】
予め定められた種類の薬品を払出可能な固定カセットと、
複数のセルに収容された薬品を前記セルの単位で払い出し可能な手撒きユニットと、
を更に備え、
前記割当処理部は、前記複数の処方データに含まれる払出対象の薬品情報のうち、対応する前記固定カセットが存在しない薬品情報を、前記可変カセット又は前記手撒きユニットに割り当てる、
請求項１〜８のいずれかに記載の薬品払出装置。
【請求項１０】
任意の種類の薬品を払出可能な可変カセットと、前記可変カセットが着脱可能な装着部と、を備える薬品払出装置の制御方法であって、
複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当て可能な割当ステップと、
前記割当ステップによって前記可変カセット又は前記装着部に割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセットを駆動させ、当該可変カセットから前記複数の処方データに対応する薬品を払い出し可能な駆動ステップと、
を含む制御方法。
【請求項１１】
任意の種類の薬品を払出可能な可変カセットと、前記可変カセットが着脱可能な装着部と、を備える薬品払出装置の制御部に、
複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当て可能な割当ステップと、
前記割当ステップによって前記可変カセット又は前記装着部に割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセットを駆動させ、当該可変カセットから前記複数の処方データに対応する薬品を払い出し可能な駆動ステップと、
を実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、薬品カセットに収容された薬品を払い出す薬品払出装置に関する。
【背景技術】
【０００２】
一般に、各種の薬品が収容される複数の薬品カセットを備え、処方データに基づいて薬品カセット各々から薬品を払い出し、その薬品を服用タイミングごとに分包することが可能な薬品払出装置が知られている（例えば特許文献１参照）。この種の薬品払出装置は、任意の薬品を払い出し可能な複数の可変カセットを備え、払出対象となる薬品の薬品情報を前記可変カセット各々に適宜割り当てて当該可変カセットから薬品を払い出すことがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１０４０７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数の処方データについて連続的に処方制御処理が実行される場合、処方データに対応する分包動作ごとに個別に薬品を可変カセットに割り当てて薬品の払い出しを行うと、可変カセットへの薬品の充填作業効率が悪くなることがある。【０００５】
本発明の目的は、複数の処方データについて処方制御処理が連続的に実行される場合における可変カセットの利用効率を高めることが可能な薬品払出装置、制御方法、制御プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る薬品払出装置は、任意の種類の薬品を払出可能な可変カセットと、前記可変カセットが着脱可能な装着部と、複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当て可能な割当処理部と、前記割当処理部によって前記可変カセット又は前記装着部に割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセットを駆動させ、当該可変カセットから前記複数の処方データに対応する薬品を払い出し可能な駆動制御部と、を備える。【０００７】
本発明に係る制御方法は、任意の種類の薬品を払出可能な可変カセットと、前記可変カセットが着脱可能な装着部と、を備える薬品払出装置の制御方法であって、複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当て可能な割当ステップと、前記割当ステップによって前記可変カセット又は前記装着部に割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセットを駆動させ、当該可変カセットから前記複数の処方データに対応する薬品を払い出し可能な駆動ステップと、を含む。【０００８】
本発明に係る制御プログラムは、任意の種類の薬品を払出可能な可変カセットと、前記可変カセットが着脱可能な装着部と、を備える薬品払出装置の制御部に、複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当て可能な割当ステップと、前記割当ステップによって前記可変カセット又は前記装着部に割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセットを駆動させ、当該可変カセットから前記複数の処方データに対応する薬品を払い出し可能な駆動ステップと、を実行させるための制御プログラムである。
【発明の効果】
【０００９】
本発明によれば、複数の処方データについて処方制御処理が連続的に実行される場合における可変カセットの利用効率を高めることが可能な薬品払出装置、制御方法、制御プログラムが提供される。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施形態に係る薬品払出システムの構成を示す図である。
【図２】図２は、本発明の実施形態に係る薬品払出装置の構成を示す図である。
【図３】図３は、本発明の実施形態に係る薬品払出装置の外観図である。
【図４】図４は、本発明の実施形態に係る薬品払出装置の内部構成を示す模式図である。
【図５】図５は、本発明の実施形態に係る薬品払出装置の固定カセットの一例を示す図である。
【図６】図６は、本発明の実施形態に係る薬品払出装置の可変カセットの一例を示す図である。
【図７】図７は、本発明の実施形態に係る薬品払出装置の可変カセットの一例を示す図である。
【図８】図８は、本発明の実施形態に係る薬品払出装置の可変カセットの一例を示す図である。
【図９】図９は、本発明の実施形態に係る薬品払出装置の可変カセットの装着部の一例を示す図である。
【図１０】図１０は、本発明の実施形態に係る薬品払出装置の薬品パレットの一例を示す図である。
【図１１】図１１は、本発明の実施形態に係る薬品払出装置における分包結果の一例を示す図である。
【図１２】図１２は、本発明の実施形態に係る薬品払出装置で実行される処方制御処理及び分包制御処理の一例を示すフローチャートである。
【図１３】図１３は、本発明の実施形態に係る薬品払出システムで使用されるカセット割当情報の一例を示す図である。
【図１４】図１４は、本発明の実施形態に係る薬品払出装置に入力される処方データの一例を示す図である。
【図１５】図１５は、本発明の実施形態に係る薬品払出システムで使用されるカセット割当情報の一例を示す図である。
【図１６】図１６は、本発明の実施形態に係る薬品払出システムで使用される手撒き割当情報の一例を示す図である。
【図１７】図１７は、本発明の実施形態に係る薬品払出装置に入力される処方データの一例を示す図である。
【図１８】図１８は、本発明の実施形態に係る薬品払出装置に入力される処方データの一例を示す図である。
【図１９】図１９は、本発明の実施形態に係る薬品払出システムで使用される駆動対応情報の一例を示す図である。
【図２０】図２０は、本発明の実施形態に係る薬品払出システムで表示される表示画面の一例を示す図である。
【図２１】図２１は、本発明の実施形態に係る薬品払出システムで表示される表示画面の一例を示す図である。
【図２２】図２２は、本発明の実施形態に係る薬品払出システムで表示される表示画面の一例を示す図である。
【図２３】図２３は、本発明の実施形態に係る薬品払出システムで表示される表示画面の一例を示す図である。
【図２４】図２４は、本発明の実施形態に係る薬品払出システムで実行される錠剤補充処理の一例を示すフローチャートである。
【図２５Ａ】図２５Ａは、本発明の実施形態に係る薬品払出システムで使用されるカセット割当情報の一例を示す図である。
【図２５Ｂ】図２５Ｂは、本発明の実施形態に係る薬品払出システムで使用されるカセットマスターの一例を示す図である。
【図２６】図２６は、本発明の実施形態に係る薬品払出システムで実行される錠剤払出処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。また、下記の実施形態で説明する構成及び処理機能は取捨選択して任意に組み合わせることも可能である。
【００１２】
［薬品払出システム１］
図１に示されるように、本発明の実施形態に係る薬品払出システム１は、サーバー２と、一又は複数の調剤機器３と、一又は複数の薬品払出装置４とを備える。前記サーバー２、前記調剤機器３、及び前記薬品払出装置４は、ＬＡＮ又はインターネット等の通信網Ｎ１を介して無線又は有線で通信可能に接続される。
【００１３】
前記サーバー２には、前記サーバー２に処方データを入力する電子カルテシステム又は処方入力端末などの上位システム５が前記通信網Ｎ１を介して接続される。そして、前記サーバー２は、前記上位システム５から入力される処方データ、及び前記コード読取部２７によって読み取られる処方データなどを前記調剤機器３及び前記薬品払出装置４に適宜振り分けて送信する。これにより、前記調剤機器３及び前記薬品払出装置４では、前記処方データに基づいて薬品を払い出す処理が実行されることになる。具体的に、前記薬品払出装置４は、少なくとも錠剤を払い出して分包可能な錠剤分包装置である。
【００１４】
例えば、前記処方データには、患者名、患者ＩＤ、入院・外来、病棟、担当医師、処方薬の薬品ＩＤ、薬品名、用量・用法などが含まれる。本実施形態における前記処方データは、１日分又は複数日分の処方薬のデータを含むものである。なお、前記調剤機器３及び前記薬品払出装置４が、前記サーバー２にアクセスして前記処方データを能動的に取得する構成であってもよい。また、前記サーバー２、前記調剤機器３、又は前記薬品払出装置４は、紙媒体である処方箋に記載される二次元コード等から当該処方箋に対応する処方データを読み取ること、又はユーザー操作による処方データの任意の入力を受け付けることが可能であってもよい。
【００１５】
前記調剤機器３は、処方データに基づいて薬品を調剤する際に用いられる機器である。例えば、前記調剤機器３には、散薬分包装置、水剤分注機、及びシート払出装置などが含まれる。前記散薬分包装置は、複数種類の散薬が収容された複数の散薬カセットを有しており、処方データに従って前記散薬カセットに収容されている散薬を自動的に所定量ずつ分包することが可能である。また、前記水剤分注機は、複数種類の水剤が収容された複数の薬瓶を有しており、処方データに従って前記薬瓶から必要量の水剤を払い出す。前記シート払出装置は、処方データに従って、予め薬品が包装されたＰＴＰシート又はヒートシールが収容された複数のシートカセットから払い出す。
【００１６】
［薬品払出装置４］
続いて、図２〜図１１を参照しつつ、薬品払出装置４について説明する。
【００１７】
図２及び図３に示すように、前記薬品払出装置４は、処方制御ユニット５０１、薬品供給ユニット５０２、分包制御ユニット５０３、及びバーコードリーダー５０４などを備える。前記処方制御ユニット５０１、前記薬品供給ユニット５０２、及び前記分包制御ユニット５０３は内部バスＮ２によって接続される。前記処方制御ユニット５０１及び前記バーコードリーダー５０４は、無線ＬＡＮ又は近距離無線通信などの通信規格に従って無線通信可能である。
【００１８】
そして、前記薬品払出装置４では、処方データに基づいて前記薬品供給ユニット５０２から薬品が払い出されると共に、その薬品が服用時期などの分包単位で前記分包ユニット４５によって薬包に分包される分包動作が実行される。なお、本実施形態に係る前記薬品払出装置４では、前記処方制御ユニット５０１及び前記分包制御ユニット５０３が協働して前記分包動作を実現するための各種の処理を実行するが、単一の制御ユニットによって各種の処理が実行される構成であってもよい。
【００１９】
［処方制御ユニット５０１］
前記処方制御ユニット５０１は、前記薬品払出装置４を統括的に制御するコンピュータである。図２及び図３に示すように、前記処方制御ユニット５０１は、制御部５１０、記憶部５２０、表示部５３０、操作部５４０、及び通信ＩＦ５５０等を備える。
【００２０】
前記制御部５１０は、ＣＰＵ、ＲＡＭ、ＲＯＭ及びＥＥＰＲＯＭ（登録商標）などを有する制御手段である。前記制御部５１０は、前記ＲＯＭ、前記ＥＥＰＲＯＭ、又は前記記憶部５２０などの記憶手段に予め記憶された各種のプログラムに従った各種の処理を前記ＣＰＵによって実行する。なお、前記ＣＰＵは、各種の処理を実行するプロセッサーであり、前記ＲＡＭ及び前記ＥＥＰＲＯＭは、前記ＣＰＵによって実行される各種の処理の一時記憶メモリー（作業領域）として利用される。なお、前記制御部５１０は、ＡＳＩＣ又はＤＳＰなどを含む電気回路であってもよい。
【００２１】
前記記憶部５２０は、各種のデータを記憶するＨＤＤ（ＨＡＲＤ  ＤＩＳＫ  ＤＲＩＶＥ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの不揮発性の記憶手段である。具体的に、前記記憶部５２０には、前記制御部５１０等のコンピュータに後述の処方制御処理（図１２左側参照）を実行させるための制御プログラムが予め記憶されている。
【００２２】
なお、前記制御プログラムは、例えばＣＤ、ＤＶＤ、又は半導体メモリーなどのコンピュータ読み取り可能な記録媒体に記録されており、不図示のディスクドライブなどの読取装置によって前記記録媒体から読み取られて前記記憶部５２０にインストールされる。本発明は、前記制御プログラムを記録したコンピュータ読み取り可能な前記記録媒体の発明として捉えることができる。
【００２３】
具体的に、前記制御部５１０は、割当処理部５１１を含む。前記制御部５１０は、前記制御プログラムに従って各種の処理を実行することにより、前記割当処理部５１１として機能する。また、前記割当処理部５１１は電気回路として構成されたものであってもよい。
【００２４】
前記割当処理部５１１は、複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を後述の可変カセット４１Ｂ又は装着部４２Ｂに割り当て可能である。なお、前記薬品情報は、薬品の種類を識別可能な情報である。より具体的に、前記割当処理部５１１は、前記複数の処方データの単位で、当該複数の処方データに含まれる払出対象の薬品の薬品情報を予め設定される割当規則に従って前記可変カセット４１Ｂ又は前記装着部４２Ｂに割り当てる。なお、前記割当規則については後述する。
【００２５】
また、前記記憶部５２０には、例えば患者マスター、薬局マスター、医薬品マスター、及びカセットマスター５２４（例えば図２５Ｂ参照）などの各種のデータベースも記憶されている。なお、前記制御部５１０は、例えばＣＤ、ＤＶＤ、又は半導体メモリーなどの記録媒体から不図示のディスクドライブなどの読取装置によって読み取られたデータに基づいて、前記記憶部５２０に記憶されている前記各種のデータベースを更新することが可能である。また、前記制御部５１０は、前記操作部５４０に対するユーザー操作に応じて前記各種のデータベースの内容を変更することも可能である。
【００２６】
前記患者マスターには、患者ＩＤ、氏名、性別、年齢、既往歴、処方薬履歴、家族情報、診療科、病棟、及び病室などの患者に関する情報が含まれる。前記薬局マスターには、薬局名、薬剤師の氏名、薬剤師のＩＤなどの薬局に関する情報が含まれる。
【００２７】
前記医薬品マスターには、薬ＩＤ、薬品コード、薬品名、ＪＡＮコード（又はＲＳＳコード）、薬瓶コード、区分（剤形：散薬、錠剤、水剤、外用薬など）、薬品のサイズ（高さ及び幅）、比重、薬品種（普通薬、毒薬、麻薬、劇薬、抗精神薬、治療薬など）、配合変化、賦形薬品、注意事項などの医薬品各々に関する情報が含まれる。
【００２８】
前記カセットマスター５２４は、前記薬品供給ユニット５０２が備える後述の固定カセット４１Ａ各々を識別可能なカセット識別情報と、前記固定カセット４１Ａ各々が払い出し可能な薬品を識別可能な薬品情報との対応関係を示すマスター情報である。これにより、前記薬品払出装置４では、前記固定カセット４１Ａ各々から払い出し可能な薬品の種別を前記カセットマスター５２４に基づいて判断することが可能である。なお、前記カセットマスター５２４は、例えば前記薬品払出装置４の初期設定における前記操作部５４０のユーザー操作に応じて前記制御部５１０によって登録され、前記操作部５４０のユーザー操作に応じて適宜更新可能である。また、前記カセットマスター５２４に示される情報は、前記医薬品マスターの一つの項目として前記記憶部５２０に記憶されたものであってもよい。例えば、前記医薬品マスターに含まれる薬品情報各々について、対応する前記固定カセット４１Ａの有無、前記薬品情報に割り当てられた前記固定カセット４１Ａの前記カセット識別情報が記憶されることが考えられる。
【００２９】
前記表示部５３０は、前記制御部５１０からの制御指示に従って各種の情報及び操作画面を表示する液晶モニター等の表示手段である。例えば、前記表示部５３０には、処方データの入力画面及び処方データの選択画面などの各種情報が表示される。
【００３０】
前記操作部５４０は、ユーザー操作を受け付ける操作ボタン、キーボード、マウス及びタッチパネル等の操作手段であり、ユーザー操作に対応する操作信号を前記制御部５１０に入力する。前記操作部５４０は、例えば前記表示部５３０に表示された前記入力画面における処方データの入力操作、前記選択画面における処方データの選択操作、及び前記処方データの分包開始を要求する処方データの発行操作などの各種操作入力を受け付ける。
【００３１】
前記通信ＩＦ５５０は、前記薬品払出装置４をＬＡＮ等の通信網Ｎ１に接続するための通信インターフェースであって、前記通信網Ｎ１を介して接続された前記サーバー２との間でデータ通信を実行する。また、前記通信ＩＦ５５０は、前記バーコードリーダー５０４等の各種の無線通信機器との間で無線データ通信を行う無線通信モジュールなどの無線通信インターフェースも備えている。
【００３２】
そして、前記通信ＩＦ５５０は、前記制御部５１０によって制御され、前記サーバー２から処方データを取得し、前記処方データを前記記憶部５２０に記憶させる。例えば、前記通信ＩＦ５５０は、前記サーバー２に設けられた記憶部２２の所定の記憶領域に処方データが新たに記憶されたか否かを監視しており、前記所定の記憶領域に前記処方データが新たに記憶された場合に前記処方データを前記所定の記憶領域から読み出す。もちろん、前記通信ＩＦ５５０は、前記サーバー２から適宜送信される前記処方データを受信することによって前記処方データを取得するものであってもよい。
【００３３】
［薬品供給ユニット５０２］
図２〜図４に示すように、前記薬品供給ユニット５０２は、複数の薬品カセット４１、複数の装着部４２、手撒きユニット４３、回転ユニット４４、及び分包ユニット４５などを備える。また、前記薬品供給ユニット５０２の前面扉４Ａは開閉可能である。
【００３４】
複数の前記薬品カセット４１には、予め定められた特定種類の薬品を１錠（単位量）ごとに払出可能な複数の固定カセット４１Ａと、駆動条件の変更により任意の種類の薬品を１錠（単位量）ごとに払出可能な複数の可変カセット４１Ｂとが含まれる。前記固定カセット４１Ａ及び前記可変カセット４１Ｂにより払出可能な薬品は、例えば円盤状、球状、又はカプセル状などの各種形態の錠剤である。なお、前記薬品供給ユニット５０２が、前記固定カセット４１Ａを有さず、複数の前記可変カセット４１Ｂのみを有することも他の実施形態として考えられる。
【００３５】
また、複数の前記装着部４２には、前記固定カセット４１Ａが着脱可能な複数の装着部４２Ａと、前記可変カセット４１Ｂが装着可能な複数の装着部４２Ｂとが含まれる。前記装着部４２Ａは、前記薬品払出装置４の内部に設けられており、ユーザーは、前記薬品払出装置４の前面扉４Ａを開くことにより、前記固定カセット４１Ａを前記装着部４２Ａに着脱することが可能である。前記装着部４２Ｂは、前記薬品払出装置４の前面に設けられており、ユーザーは、前記薬品払出装置４の前面扉４Ａを開くことなく、前記可変カセット４１Ｂを前記装着部４２Ｂに着脱することが可能である。
【００３６】
前記装着部４２Ａは、駆動モーター４２１及びＲＦＩＤリーダライタ４２２を備える。前記駆動モーター４２１は、前記分包制御ユニット５００によって制御され、前記固定カセット４１Ａの駆動機構に駆動力を供給することにより、前記固定カセット４１Ａから薬品を払い出させる。前記ＲＦＩＤリーダライタ４２２は、ＲＦＩＤ（Radio Frequency Identification）の無線通信技術を利用して、前記固定カセット４１Ａに設けられるＲＦＩＤタグ（不図示）から情報を読み取ること、又は前記ＲＦＩＤタグに情報を書き込むことが可能である。例えば、前記ＲＦＩＤリーダライタ４２２は、前記固定カセット４１ＡのＲＦＩＤから当該固定カセット４１Ａの識別情報を読み取るために用いられる。
【００３７】
前記装着部４２Ｂは、駆動モーター４２３〜４２６及びＲＦＩＤリーダライタ４２７を備える。前記駆動モーター４２３〜４２６は、前記分包制御ユニット５００によって制御され、前記可変カセット４１Ｂの駆動機構に駆動力を供給することにより、前記可変カセット４１Ｂから薬品を払い出させる。前記ＲＦＩＤリーダライタ４２２は、ＲＦＩＤ（Radio Frequency Identification）の無線通信技術を利用して、前記可変カセット４１Ｂに設けられるＲＦＩＤ４２７Ａ（図８参照）から情報を読み取ること、又は前記ＲＦＩＤタグ４２７Ａに情報を書き込むことが可能である。
【００３８】
前記ＲＦＩＤタグ４２７Ａは、前記可変カセット４１Ｂ各々を識別するためのカセット識別情報、及び後述の処方制御処理（図１２左側参照）において前記可変カセット４１Ｂに割り当てられる薬品の薬品情報などが記録される不揮発性の記録媒体である。前記薬品情報は、薬品の種類を識別可能な情報であって、例えば薬品名、薬ＩＤ、薬品コード、ＪＡＮコード、ＲＳＳコード、ＱＲコード（登録商標）などである。なお、前記ＪＡＮコード及び前記ＲＳＳコードは、一次元コード（バーコード、ＧＳ１コード）で表現される数値又は文字の情報であり、前記ＱＲコードは、二次元コードで示される数値又は文字の情報である。
【００３９】
［固定カセット４１Ａ］
ここで、図５を参照しつつ、前記固定カセット４１Ａの一例について説明する。なお、ここで説明する前記固定カセット４１Ａの構造は一例に過ぎず、同様の機能を有するものであれば他の構造であってもよい。なお、図５は、前記固定カセット４１Ａの上部を覆うカバー部材を省略した図である。
【００４０】
なお、前記固定カセット４１Ａ各々では、収容される薬品の種類が予め定められているため、例えば前記固定カセット４１Ａ各々の前面には、前記固定カセット４１Ａに収容される薬品の薬品情報が予め記載される。
【００４１】
図５に示すように、前記固定カセット４１Ａは、多数の薬品が収容される薬品収容部６０１、及び前記薬品収容部６０１に収容された薬品を個別に排出する薬品排出部６０２を備えている。前記薬品排出部６０２は、前記薬品収容部６０１の略中央部に形成された凹部に設けられており、前記薬品収容部６０１内の薬品は前記薬品排出部６０２に向けて順次下降する。
【００４２】
前記薬品排出部６０２は、前記固定カセット４１Ａの筐体で回転可能に支持されたローター６０３と、前記ローター６０３の外周を覆う内壁６０３Ａとを備えている。前記ローター６０３は、前記固定カセット４１Ａが前記装着部４２Ａに装着されたときに、各種のギアなどの駆動伝達系（不図示）を介して前記装着部４２Ａの前記駆動モーター４２１に連結される。また、前記ローター６０３の外周面には、予め定められた配置間隔でリブ６０４及びリブ６０５が形成されている。これにより、前記ローター６０３の外周には、前記リブ６０４、前記リブ６０５、及び前記内壁６０３Ａによって囲まれた間隙６０６が間欠的に形成されている。前記間隙６０６の幅は、前記固定カセット４１Ａに収容される薬品として予め定められた薬品の種類に応じて定められており、前記薬品の１錠分の幅に相当する。
【００４３】
また、前記リブ６０４及び前記リブ６０５の間には前記ローター６０３の外周面全体に亘る間隙６０７が形成されている。ここで、前記リブ６０４及び前記リブ６０５各々の上端の高さは、前記固定カセット４１Ａに収容される薬品として予め定められた薬品の種類に応じて定められている。具体的に、図５に示す前記リブ６０４の上端の高さは前記薬品の３錠分の高さに相当するものであり、前記ローター６０３の前記間隙６０６各々には前記薬品が３錠ずつ挿入される。また、前記リブ６０５の上端の高さは、前記薬品の１錠分の高さに相当する。
【００４４】
一方、前記内壁６０３Ａには、前記ローター６０３から薬品を排出するための排出口６０８が形成されており、前記排出口６０８には前記間隙６０７に挿入される仕切板６０９が設けられている。これにより、前記排出口６０８では、前記間隙６０６に挿入されている３錠の薬品のうち、上の２錠は前記仕切板６０９によって落下が規制され、下の１錠のみが排出される。従って、前記固定カセット４１Ａでは、前記駆動モーター４２１によって前記ローター６０３が駆動されることにより、前記薬品収容部６０１に収容された薬品が１錠単位で払い出される。
【００４５】
［可変カセット４１Ｂ］
次に、図６〜図９を参照しつつ、前記可変カセット４１Ｂの一例について説明する。なお、前記可変カセット４１Ｂは、例えば国際公開第２０１４／１１２２２１号公報などにも開示されている。また、ここで説明する前記可変カセット４１Ｂの構造は一例に過ぎず、任意の種類の薬品を１錠ずつ払い出すことが可能なものであれば他の構造であってもよい。例えば、特表２０１０−５３５６８３号公報又は特開２０１０−１１５４９３号公報には、前記可変カセット４１Ｂの他の例が開示されている。
【００４６】
図６〜図８に示すように、前記可変カセット４１Ｂは、多数の薬品が収容される薬品収容部７０１と、前記薬品収容部７０１から薬品を払い出す第１回転体７０２及び第２回転体７０３とを備えている。なお、図６〜図８は、前記可変カセット４１Ｂの上部を覆うカバー部材を省略した図である。また、前記可変カセット４１Ｂは、予め定められた単位量ごとに薬品を払い出すことが可能であればよく、例えば１錠単位ではなく複数錠ごとの払い出しが可能な構成であってもよい。
【００４７】
前記第１回転体７０２は、前記薬品収容部７０１の底面を構成する円盤状の部材である。前記第１回転体７０２の回転軸は鉛直方向に対して予め定められた所定角度だけ傾斜しており、前記第１回転体７０２の上面が水平面に対して前記所定角度だけ傾斜している。また、前記第１回転体７０２の上面には放射状のリブ７０２Ａが所定間隔ごとに形成されている。そして、前記第１回転体７０２は、前記可変カセット４１Ｂの筐体によって回転可能に支持されており、図７及び図８に示す駆動ギア７０２Ｂに連結されている。
【００４８】
前記第２回転体７０３は、平面視で前記第１回転体７０２の周囲に配置された中空環状の部材であって、前記薬品収容部７０１の薬品を払出口７０４に搬送して前記払出口７０４から払い出す搬送部材の一例である。また、前記第１回転体７０２の上端部は、前記第２回転体７０３と同一水平面上に位置している。そして、前記第２回転体７０３は、前記可変カセット４１Ｂの筐体によって回転可能に支持されており、図８に示す駆動ギア７０３Ａが外周面に形成されている。
【００４９】
一方、図９に示すように、前記装着部４２Ｂには、前記可変カセット４１Ｂが装着されたときに前記第１回転体７０２の前記駆動ギア７０２Ｂに連結される駆動ギア８０１、及び前記第２回転体７０３の前記駆動ギア７０３Ａに連結される駆動ギア８０２が設けられている。前記駆動ギア８０１は、前記装着部４２Ｂの前記駆動モーター４２３に連結されており、前記駆動ギア８０２は、前記装着部４２Ｂの前記駆動モーター４２４に連結されている。
【００５０】
さらに、図６及び図７に示すように、前記可変カセット４１Ｂは、前記第２回転体７０３により前記払出口７０４まで搬送される前記薬品の払出経路上に配置された高さ規制部材７０５及び幅規制部材７０６を備えている。
【００５１】
前記高さ規制部材７０５は、前記第２回転体７０３により前記払出口７０４まで搬送可能な薬品の高さ方向のサイズを規制し、前記幅規制部材７０６は、前記第２回転体７０３により前記払出口７０４まで搬送可能な薬品の幅方向のサイズを規制する。
【００５２】
そして、前記可変カセット４１Ｂは、前記高さ規制部材７０５により規制される前記高さｈ１を変更するための高さ調整部７０５Ａと、前記幅規制部材７０６により規制される前記幅ｗ１を変更するための幅調整部７０６Ａとを備える。前記幅調整部７０６Ａの外周面には、前記幅規制部材７０６に形成された長穴７０６Ｂの内周面に形成されたラック（ギア）に噛合されたピニオンギアが形成されている。
【００５３】
前記高さ調整部７０５Ａは、前記可変カセット４１Ｂの筐体によって回転可能に支持されており、図８に示す駆動ギア７０５Ｂに連結されている。前記高さ調整部７０５Ａは、回転駆動されることにより前記高さ規制部材７０５の下端部の位置を上下に移動させ、前記高さ規制部材７０５により規制される前記高さｈ１を変更する。
【００５４】
前記幅調整部７０６Ａは、前記可変カセット４１Ｂの筐体によって回転可能に支持されており、図８に示す駆動ギア７０６Ｃに連結されている。前記幅調整部７０６Ａは、回転駆動されることにより前記幅規制部材７０６の前記薬品収容部７０１側への突出量を変更し、前記幅規制部材７０６により規制される前記幅ｗ１を変更する。具体的に、前記幅規制部材７０６の前記薬品収容部７０１側への突出量は、前記幅調整部７０６Ａの回転により前記幅調整部７０６Ａ及び前記長穴７０６Ｂ各々が矢印Ｒ３方向（図６参照）に相対的に移動することによって変更される。
【００５５】
一方、図９に示すように、前記装着部４２Ｂには、前記可変カセット４１Ｂが装着されたときに前記駆動ギア７０５Ｂに連結される駆動ギア８０３、及び前記駆動ギア７０６Ｃに連結される駆動ギア８０４が設けられている。前記駆動ギア８０３は、前記装着部４２Ｂの前記駆動モーター４２５に連結されており、前記駆動ギア８０４は、前記装着部４２Ｂの前記駆動モーター４２６に連結されている。
【００５６】
なお、図８及び図９に示すように、前記可変カセット４１Ｂ及び前記装着部４２Ｂは、前記可変カセット４１Ｂが前記装着部４２Ｂに装着されたときに連結される駆動ギア７０７Ａ及び駆動ギア８０５を備える。前記駆動ギア７０７Ａは、前記第１回転体７０２を上下方向に昇降させる不図示の昇降機構に連結されており、前記駆動ギア８０５は不図示の駆動モーターに連結されている。これにより、前記駆動モーターが駆動されると、前記駆動ギア８０５から前記駆動ギア７０７Ａに駆動力が伝達され、前記昇降機構により前記第１回転体７０２が昇降可能である。
【００５７】
そして、前記可変カセット４１Ｂでは、前記第１回転体７０２が回転方向Ｒ１（図６及び図７参照）に回転されると、前記薬品収容部７０１の薬品が前記第１回転体７０２から前記第２回転体７０３に排出される。また、前記可変カセット４１Ｂでは、前記第２回転体７０３が回転方向Ｒ２（図６及び図７参照）に回転されると、前記第２回転体７０３上の薬品が前記払出口７０４に向けて搬送される。
【００５８】
但し、前記第２回転体７０３により搬送される薬品のうち高さ方向に積み重なった薬品は前記高さ規制部材７０５に接触して前記薬品収容部７０１に戻される。また、前記第２回転体７０３により搬送される薬品のうち幅方向に並んで搬送されている薬品は前記幅規制部材７０６に接触して前記薬品収容部７０１に戻される。
【００５９】
これにより、前記可変カセット４１Ｂでは、前記高さ規制部材７０５により規制される前記高さｈ１及び前記幅規制部材７０６により規制される前記幅ｗ１に対応するサイズの薬品は、前記第２回転体７０３上の周方向に１錠ずつ並んだ状態で前記払出口７０４まで搬送される。そのため、前記可変カセット４１Ｂでは、前記薬品収容部７０１に収容された薬品を１錠単位で払い出すことが可能であり、前記薬品の払出量を制御することが可能である。
【００６０】
このように、前記可変カセット４１Ｂを用いれば、前記高さ規制部材７０５により規制される前記高さｈ１及び前記幅規制部材７０６により規制される前記幅ｗ１が変更可能であるため、任意の種類の薬品を１錠単位で払い出すことが可能である。
【００６１】
また、前記可変カセット４１Ｂ各々には、図６に示すように、表示内容が変更可能な表示部７０７が設けられている。ここに、前記表示部７０７は、通電により表示内容が書き込まれると、その後は無通電状態でも前記表示内容の表示が維持される電子ペーパーである。
【００６２】
［手撒きユニット４３］
前記手撒きユニット４３は、例えば１錠未満の半錠又は１／４錠などの錠剤のように前記薬品カセット４１からの払い出しに適さない薬品の払い出しに用いられるものであり、前記薬品払出装置４に対して引き出し可能に設けられている。また、前記手撒きユニット４３は、前記薬品カセット４１に収容されていない薬品の払い出しに用いられる。
【００６３】
前記手撒きユニット４３は、薬品パレット４３１と当該薬品パレット４３１の下方に設けられる個別払出部４３２とを備える。なお、前記手撒きユニット４３は、ＤＴＡ（Ｄｅｔａｃｈａｂｌｅ  Ｔａｂｌｅｔ  Ａｄａｐｔｅｒ）とも称される。ここに、図１０は、前記薬品パレット４３１を上方から見た平面模式図である。前記薬品パレット４３１は、マトリクス状（格子状）に設けられた複数のＤＴＡセル４３１Ａを含む。そして、前記ＤＴＡセル４３１Ａ各々には、前記処方データに処方薬として含まれる薬品情報に対応する薬品が服用時期の単位で投入される。前記個別払出部４３２は、前記薬品パレット４３１に載置された薬品を前記ＤＴＡセル４３１Ａの単位で順次払い出すことが可能である。なお、前記手撒きユニット４３と同様に前記ＤＴＡセル４３１Ａの単位で薬品を払出可能な手撒きユニットは、例えば特開２００６−１１０３８６号公報に開示されている。
【００６４】
例えば、前記薬品パレット４３１は、前記ＤＴＡセル４３１Ａ各々の底面が開閉可能である。そして、前記薬品パレット４３１では、前記底面がモーター等の所定の駆動手段で前記ＤＴＡセル４３１Ａ各々の底面が開かれることによって、当該ＤＴＡセル４３１Ａ各々に投入されている薬品が前記個別払出部４３２に向けて落下する。
【００６５】
前記個別払出部４３２は、前記薬品パレット４３１が前記薬品払出装置４に収容された状態で、当該薬品パレット４３１のＤＴＡセル４３１Ａ各々の下方の位置に対応する複数の払出用セルを備える。そして、前記個別払出部４３２は、前記払出用セル各々の底面を順に開閉可能な開閉機構を備えており、前記開閉機構によって前記払出用セル各々の底面が予め定められた特定の順番で開かれることによって前記払出用セル各々に投入されている薬品が当該払出用セルの単位で前記回転ユニット４４に向けて順に払い出される。
【００６６】
［回転ユニット４４］
前記回転ユニット４４は、複数の薬品回転部４４１と、ユニット回転部４４２と、薬品排出部４４３とを備える。前記ユニット回転部４４２は、不図示の基台部により回転可能に支持されている。
【００６７】
前記薬品回転部４４１各々は、前記薬品カセット４１又は前記手撒きユニット４３から供給される１錠の薬品を回転させることにより前記薬品の姿勢を変位させることが可能である。前記ユニット回転部４４２には、６つの前記薬品回転部４４１が所定の回転軸回りに６０°間隔で配置されており、前記ユニット回転部４４２は、前記薬品回転部４４１を前記所定の回転軸回りに回転させることが可能である。
【００６８】
そして、前記薬品払出装置４では、前記薬品カセット４１から払い出された１つの薬品が前記薬品回転部４４１に落下した後、又は前記手撒きユニット４３から払い出された１つの薬品が前記薬品回転部４４１に落下した後、前記薬品回転部４４１は、前記薬品排出部４４３に対応する位置に向けて順に回転移動される。
【００６９】
その後、前記薬品回転部４４１に載置された前記薬品は、前記薬品排出部４４３に対応する位置に移動した前記薬品回転部４４１から前記分包ユニット４５に落下し、前記分包ユニット４５内で薬包４５１に投入される。
【００７０】
［分包ユニット４５］
前記分包ユニット４５は、前記薬品供給ユニット５０２の前記薬品カセット４１及び前記手撒きユニット４３の一方又は両方から供給された薬品を服用時期などの分包単位で一つの分包紙に収容する。なお、前記分包ユニット４５は、透明又は半透明のロール状の薬包シート９００により前記分包単位で薬品を包装して溶着等により封止して薬包４５１を形成する。これにより、前記分包単位で前記薬包４５１各々に薬品が収容された薬包シート９００が前記分包ユニット４５から排出される。ここに、図１１は、前記分包ユニット４５から排出される薬包シート９００の一例を示す図である。図１１に示すように、前記薬包シート９００には、前記分包単位で複数の薬品が包装された複数の薬包４５１が連続して形成されており、前記薬包４５１各々の間には前記薬包４５１各々を容易に切り離すための切り取り点線４５２（ミシン目）が形成されている。
【００７１】
［分包制御ユニット５０３］
前記分包制御ユニット５０３は、図２に示すように、制御部５６０、記憶部５７０、及び操作表示部５８０を備え、前記薬品供給ユニット５０２を制御することにより前記薬品払出装置４に分包動作を実行させる。なお、前記分包制御ユニット５０３は、前記薬品払出装置４に内蔵されている。また、前記制御部５１０及び前記制御部５６０が一つの制御部として構成されていてもよい。
【００７２】
前記制御部５６０は、ＣＰＵ、ＲＡＭ、ＲＯＭ及びＥＥＰＲＯＭなどを有する制御手段である。前記制御部５６０は、前記ＲＯＭ、前記ＥＥＰＲＯＭ、又は前記記憶部５７０などの記憶手段に予め記憶された各種のプログラムに従った各種の処理を前記ＣＰＵによって実行する。なお、前記ＲＡＭ及び前記ＥＥＰＲＯＭは、前記ＣＰＵによって実行される各種の処理の一時記憶メモリー（作業領域）として利用される。なお、前記制御部５６０は、ＡＳＩＣ又はＤＳＰなどの集積回路であってもよい。
【００７３】
具体的に、前記制御部５６０は、表示処理部５６１及び駆動制御部５６２を含む。具体的に、前記制御部５６０は、前記制御プログラムに従って各種の処理を実行することにより、前記表示処理部５６１及び前記駆動制御部５６２として機能する。また、前記表示処理部５６１及び前記駆動制御部５６２は電気回路として構成されたものであってもよい。
【００７４】
前記表示処理部５６１は、ユーザーによる前記手撒きユニット４３への薬品の投入を支援するための案内画面などを前記操作表示部５８０又は前記表示部５３０などの表示手段に表示させる。詳細は後述するが、例えば、前記案内画面では、前記処方データに処方薬として含まれる払出対象の薬品ごとに、前記手撒きユニット４３に設けられるＤＴＡセル４３１Ａ各々に投入するべき錠数及び投入位置が表示される。なお、前記制御部５１０が、前記表示処理部５６１の機能を備えることも考えられ、この場合、前記案内画面は、前記制御部５１０によって前記表示部５３０又は前記操作表示部５８０などに表示される。
【００７５】
前記駆動制御部５６２は、前記割当処理部５１１によって前記可変カセット４１Ｂ又は前記装着部４２Ｂに割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセット４１Ｂを駆動させ、当該可変カセット４１Ｂから前記複数の処方データに対応する薬品を払い出すための処理を実行する。なお、前記制御部５１０が、前記駆動制御部５６２の機能を備えていてもよい。
【００７６】
前記記憶部５７０は、各種のデータを記憶するＨＤＤ（ＨＡＲＤ  ＤＩＳＫ  ＤＲＩＶＥ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの記憶手段である。具体的に、前記記憶部５７０には、前記制御部５６０等のコンピュータに後述の分包制御処理（図１２右側参照）を実行させるための制御プログラムが予め記憶されている。なお、前記制御プログラムは、例えばＣＤ、ＤＶＤ、又は半導体メモリーなどのコンピュータ読み取り可能な記録媒体に記録されており、不図示のディスクドライブなどの読取装置によって前記記録媒体から読み取られて前記記憶部５２０にインストールされる。本発明は、前記制御プログラムを記録したコンピュータ読み取り可能な前記記録媒体の発明として捉えることができる。
【００７７】
前記操作表示部５８０は、前記制御部５１０又は前記制御部５６０からの制御指示に従って各種の情報及び操作画面を表示する液晶モニターと、ユーザーのタッチ操作を受け付け可能なタッチパネルとを備える操作表示手段である。具体的に、前記操作表示部５８０は、前記手撒きユニット４３への薬品の投入を案内するための前記案内画面の表示に用いられる。
【００７８】
［バーコードリーダー５０４］
前記バーコードリーダー５０４は、薬局の薬品棚などに設けられた薬品の収容容器（箱、瓶など）又はＰＴＰシートなどに記載されたＪＡＮコード、ＲＳＳコード、又はＱＲコードから薬品を識別するコードを読み取り可能である。また、前記バーコードリーダー５０４は、前記薬包４５１に印刷された前記処方識別情報を示す前記コード情報の読み取りにも用いられる。前記バーコードリーダー５０４により読み取られた情報は、前記バーコードリーダー５０４から無線通信により前記処方制御ユニット５０１に入力される。なお、前記バーコードリーダー５０４は、例えばＰＤＡ又はスマートフォンなどの携帯端末である。例えば、前記薬品払出装置４では、前記バーコードリーダー５０４が、前記処方データに含まれる処方薬と前記薬品棚などから取り出した薬品との照合に用いられる。
【００７９】
［処方制御処理及び分包制御処理］
以下、図１２を参照しつつ、前記薬品払出装置４において、前記処方制御ユニット５０１の前記制御部５１０により実行される処方制御処理及び前記分包制御ユニット５０３の前記制御部５６０により実行される分包制御処理の手順の一例について説明する。なお、本発明は、前記制御部５１０及び前記５６０によって実行される前記薬品払出装置４の制御方法の発明として捉えることが可能である。なお、前記制御部５１０及び前記制御部５６０のいずれか一方により前記処方制御処理及び前記分包制御処理の処理結果と同様の処理結果が得られる一連の処理が実行されることも考えられる。
【００８０】
＜処方制御ユニット５０１側：ステップＳ１＞
まず、ステップＳ１において、前記制御部５１０は、前記薬品払出装置４に入力されている前記処方データについて、予め設定された特定条件を満たす数の処方データを処理対象の処方データとして特定する。即ち、前記ステップＳ１では、複数の前記処方データが処理対象の処方データとして特定されることがある。以下、ここで特定された処方データを対象処方データと称することがある。
【００８１】
なお、前記特定条件を満たす前記処方データが入力されていない場合、前記制御部５１０は、前記ステップＳ１で前記特定条件を満たす前記処方データの入力を待ち受けることが考えられる。但し、この場合でも、前記制御部５１０は、前記処方データの入力後から前記特定条件を満たすまでに予め設定された待機時間が経過した場合、又はユーザーによる締め操作が行われた場合には、前記特定条件が満たされたと判断することが考えられる。
【００８２】
前記特定条件には、一又は複数の条件が含まれ、前記薬品払出装置４に入力されている前記処方データのうち、入力順又は処方時期が早い順で、前記条件のいずれかが満たされたと判断されるまでの一又は複数の前記処方データが前記対象処方データとして特定される。なお、前記制御部５１０は、一又は複数の前記条件各々の有効及び無効を予めユーザー操作に応じて設定可能である。
【００８３】
具体的に、前記特定条件には、前記処方データの数が、当該処方データに処方薬として含まれる薬品を前記手撒きユニット４３を用いて一回の投入作業で払い出すことが可能な数に達することが含まれることが考えられる。即ち、一又は複数の患者の前記処方データの分包数の合計が前記手撒きユニット４３の薬品パレット４３１のＤＴＡセル４３１Ａの数以内に収まる数の前記処方データが前記対象処方データとして特定される。例えば、前記ＤＴＡセル４３１Ａの数が６３個である場合、１つの前記処方データが分３（朝、昼、夕）で１日分であれば、前記処方データごとに３個の前記ＤＴＡセル４３１Ａを使用するため、最大で２１の前記処方データが前記対象処方データとして特定される。また、使用する前記ＤＴＡセル４３１Ａの数が不足する数の前記処方データが入力されている場合には、使用する前記ＤＴＡセル４３１Ａの数が不足しない数の前記処方データが前記対象処方データとして特定される。例えば、前記ＤＴＡセル４３１Ａの数が６３個である場合、１つの前記処方データが分３（朝、昼、夕）で４日分であれば、前記処方データごとに１２個の前記ＤＴＡセル４３１Ａを使用するため、最大で５の前記処方データが前記対象処方データとして特定される。なお、前記処方データ各々において用法は異なる場合であっても、前記制御部５１０は、前記処方データ各々の用法に基づいて前記処方データの分包数の合計が前記手撒きユニット４３の薬品パレット４３１のＤＴＡセル４３１Ａの数以内に収まる数の前記処方データを特定する。
【００８４】
なお、本実施形態では、後述のステップＳ２で前記対象処方データについて払出対象の薬品の種類を示す薬品情報として入力された全ての薬品情報に対応する前記固定カセット４１Ａが存在するか否かが判断される場合を例に挙げて説明する。一方、前記制御部５１０は、前記ステップＳ１において、前記対象処方データと前記カセットマスター５２４とに基づいて、前記薬品払出装置４に入力されている前記処方データに処方薬として含まれる薬品の薬品情報のうち、対応する前記固定カセット４１Ａが存在しない薬品情報を対象として前記特定条件が満たされるか否かを判断することも考えられる。具体的に、前記制御部５１０は、前記対象処方データに処方薬として含まれる薬品の薬品情報のうち、対応する前記固定カセット４１Ａが存在しない薬品情報を、前記手撒きユニット４３に割り当てた場合に、一回の投入作業で払い出すことが可能な数の前記処方データを前記対象処方データとして特定することが考えられる。この場合、対応する前記固定カセット４１Ａが存在しない前記薬品情報を含む前記処方データが前記薬品払出装置４に入力されなければ、前記特定条件を満たすと判断されないことになる。また、前記薬品情報のうち、対応する前記固定カセット４１Ａが存在する場合であっても、当該固定カセット４１Ａの薬品残量が予め設定された閾値残量（０又は払出量）以下である薬品情報については、対応する前記固定カセット４１Ａが存在しない薬品情報と同様に扱われることが考えられる。なお、前記固定カセット４１Ａ各々における薬品残量は、例えば当該固定カセット４１Ａへの薬品充填時に入力される薬品量と、当該固定カセット４１Ａからの払出数とに基づいて算出されることが考えられる。
【００８５】
また、前記特定条件には、前記処方データに対応する患者の病棟が異なることが含まれることが考えられる。これにより、例えば前記薬品払出装置４に入力されている最初から３つ目までの前記処方データに対応する患者の病棟が「２Ｆ西」であり、４つ目の前記処方データに対応する患者の病棟が「３Ｆ東」であれば、３つ目までの前記処方データが前記対象処方データとして特定されることになる。
【００８６】
その他、前記特定条件には、患者の担当医師が異なること、用法が異なること、外来・入院の種別が異なること、最初又は最後の前記処方データが入力されてから所定時間が経過すること、又は前記処方データの数が予め設定された最大数に達することなどが含まれていてもよい。また、前記制御部５１０は、ユーザー操作により任意に選択される一又は複数の前記処方データを前記対象処方データとして特定することも可能である。
【００８７】
＜処方制御ユニット５０１側：ステップＳ２＞
次に、ステップＳ２において、前記制御部５１０は、前記対象処方データについて払出対象の薬品の種類を示す薬品情報として入力された全ての薬品情報に対応する前記固定カセット４１Ａが存在するか否かを判断する。具体的に、前記制御部５１０は、前記記憶部５２０に記憶されている前記カセットマスター５２４に基づいて、対応する前記固定カセット４１Ａが存在しない薬品が処方薬として前記対象処方データに含まれているか否かを判断する。ここで、少なくとも１つの前記払出対象の薬品情報に対応する前記固定カセット４１Ａが存在しないと判断された場合（Ｓ２のＮｏ側）、前記制御部５１０は処理をステップＳ３に移行させる。
【００８８】
一方、全ての前記払出対象の薬品情報に対応する前記固定カセット４１Ａが存在すると判断した場合（Ｓ２のＹｅｓ側）、前記制御部５１０は処理をステップＳ８に移行させる。この場合、前記ステップＳ８では、前記固定カセット４１Ａ各々を用いる分包動作の開始要求が前記制御部５６０に送信され、前記制御部５６０により前記分包動作を実行するための処理が実行される。なお、前記薬品払出装置４が、前記固定カセット４１Ａを具備しない構成では、前記ステップＳ２の処理を省略し、前記制御部５１０が、前記ステップＳ１の後に処理をステップＳ３に移行させればよい。
【００８９】
なお、前記薬品払出装置４では、前記制御部５１０が、ユーザー操作に応じて、前記可変カセット４１Ｂのいずれか一又は複数を、前記固定カセット４１Ａと同様に予め設定された薬品の払い出しに用いる固定化カセットとして設定することが可能であることも考えられる。この場合、前記ステップＳ２では、全ての薬品情報に対応する前記固定カセット４１Ａ又は前記固定化カセットが存在するか否かが判断されることが考えられる。以下、前記可変カセット４１Ｂのうち前記固定化カセットとして設定されたカセットを固定化カセット４１Ｃと称することがある。
【００９０】
また、前記制御部５１０は、前記ステップＳ１〜Ｓ２において、前記薬品払出装置４に入力されている前記処方データのうち、入力順又は処方時期が早い処方データから順に、対応する前記固定カセット４１Ａが存在しない薬品情報を前記手撒きユニット４３に割り当てた場合に、前記手撒きユニット４３を用いて一回の投入作業で払い出すことが可能な数の前記処方データを前記対象処方データとして特定することも他の実施形態として考えられる。
【００９１】
＜処方制御ユニット５０１側：ステップＳ３＞
ステップＳ３において、前記制御部５１０は、前記ステップＳ１で特定された一又は複数の対象処方データに基づいて、当該対象処方データに含まれる払出対象の薬品の薬品情報であって、対応する前記固定カセット４１Ａが存在しない薬品情報を、前記薬品情報が未だ割り当てられていない未割当の前記可変カセット４１Ｂに割り当てる。即ち、前記ステップＳ１で複数の処方データが前記対象処方データとして特定された場合には、当該複数の対象処方データに基づいて当該複数の対象処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット４１Ｂに割り当てることが可能である。より具体的に、前記ステップＳ３では、前記複数の対象処方データの単位で、当該複数の処方データに払出対象の薬品の薬品情報が、予め設定される割当規則に従って前記可変カセット４１Ｂに割り当てられる。なお、当該ステップＳ３の処理は、前記制御部５１０の前記割当処理部５１１によって実行される割当ステップの一例である。また、本実施形態では、前記可変カセット４１Ｂに前記薬品情報が割り当てられる場合を例に挙げて説明するが、前記薬品情報が前記装着部４２Ｂに割り当てられてもよい。なお、前記ステップＳ３の処理を換言すると、前記複数の処方データに払出対象として含まれる薬品のうち前記可変カセット４１Ｂを利用して払い出す一又は複数の薬品が前記割当規則に従って特定され、当該薬品の払い出しに利用される前記可変カセット４１Ｂ又は前記装着部４２Ｂが選択されて対応付けられる。
【００９２】
前記記憶部５２０には、前記可変カセット４１Ｂと前記薬品情報との割当状態を示すカセット割当情報５２１が記憶されており、前記ステップＳ３では、前記薬品情報の前記可変カセット４１Ｂへの割り当て内容に応じて前記カセット割当情報５２１が更新される。図１３に示すように、前記カセット割当情報５２１では、前記可変カセット４１Ｂ各々に現在割り当てられている薬品の種類を示す薬品名称又は薬ＩＤなどが薬品情報として記憶されている。また、前記カセット割当情報５２１には、前記薬品情報の払出合計も記憶される。なお、薬品コード、ＪＡＮコード（又はＲＳＳコード）などの薬品情報が前記薬品情報として前記カセット割当情報５２１に記憶されていてもよい。また、前記可変カセット４１Ｂ各々には、カセット識別情報Ｃ１、Ｃ２、・・・が前記カセット識別情報として予め設定されているものとする。前記カセット識別情報は、前記可変カセット４１Ｂ各々の前記ＲＦＩＤタグ４２７Ａにも記憶されている。なお、前記カセット割当情報５２１において、現在薬品情報が割り当てられていない前記可変カセット４１Ｂには未割当である旨が記憶されている。具体的に、図１３に示す前記カセット割当情報５２１では、前記可変カセット４１Ｂのうちカセット識別情報「Ｃ１」、「Ｃ２」、「Ｃ３」、「Ｃ４」、「Ｃ８」には薬品名称「Ｄｒｕｇ  Ｍ１」、「Ｄｒｕｇ  Ｍ２」、「Ｄｒｕｇ  Ｍ３」、「Ｄｒｕｇ  Ｍ４」、「Ｄｒｕｇ  Ｍ５」の薬品情報がそれぞれ割り当てられている。一方、カセット識別情報「Ｃ５」、「Ｃ６」、「Ｃ７」には、まだ薬品情報が割り当てられていない旨が「−」によって示されている。なお、図１３に示す前記カセット割当情報５２１のデータ構造は単なる一例に過ぎず、前記カセット割当情報５２１は、例えば前記医薬品マスターの一つの項目として前記記憶部５２０に記憶されたものであってもよい。この場合、前記医薬品マスターに含まれる薬品各々に対応付けて、その薬品に割り当てられた前記可変カセット４１Ｂの前記カセット識別情報が記憶される。
【００９３】
具体的に、前記割当規則には、複数の前記対象処方データに含まれる払出対象の薬品情報のうち当該複数の対象処方データにおける払出合計が多い薬品情報を優先して前記可変カセット４１Ｂに割り当てる第１規則が含まれる。前記制御部５１０は、前記第１規則を最優先に判断し、当該第１規則に従って前記対象処方データに含まれる薬品情報を前記可変カセット４１Ｂに割り当てる。換言すると、前記複数の対象処方データにおける払出合計が多い薬品が、前記可変カセット４１Ｂを利用する薬品として優先して選択されることになる。
【００９４】
また、前記割当規則には、複数の前記対象処方データに含まれる払出対象の薬品情報のうち当該複数の対象処方データにおいて用法に従った服用時期単位の払い出し錠数が不均等である薬品情報を優先して前記可変カセット４１Ｂに割り当てる第２規則が含まれる。前記制御部５１０は、前記第１規則に従って前記薬品情報を前記可変カセット４１Ｂに順に割り当て、前記第１規則では割り当ての有無が判定できなくなった場合に、前記第２規則に従って前記可変カセット４１Ｂに前記薬品情報を割り当てる。換言すると、前記複数の対象処方データにおいて用法に従って服用時期単位の払い出し錠数が不均等である薬品が、前記可変カセット４１Ｂを利用する薬品として優先して選択されることになる。
【００９５】
また、前記割当規則には、複数の前記対象処方データに含まれる払出対象の薬品情報のうち当該複数の対象処方データにおける分包数が多い薬品情報を優先して前記可変カセット４１Ｂに割り当てる第３規則が含まれる。前記制御部５１０は、前記第１規則、前記第２規則に従って前記薬品情報を前記可変カセット４１Ｂに割り当て、前記第１規則、前記第２規則では割り当ての有無が判定できなくなった場合に、前記第３規則に従って前記可変カセット４１Ｂに前記薬品情報を割り当てる。換言すると、前記複数の対象処方データにおける分包数が多い薬品が、前記可変カセット４１Ｂを利用する薬品として優先して選択されることになる。即ち、前記制御部５１０は、前記第１規則、前記第２規則、前記第３規則の順で優先して前記可変カセット４１Ｂへの割り当てを実行する。また、他の実施形態として、前記割当規則に、複数の前記対象処方データに含まれる払出対象の薬品情報のうち当該複数の対象処方データにおいて薬品コードの順で薬品情報を前記可変カセット４１Ｂに割り当てる第４規則が含まれていてもよい。
【００９６】
なお、他の実施形態として、前記第１規則、前記第２規則、及び前記第３規則のいずれか一つ又は二つの予め定められた規則に従って前記薬品情報の前記可変カセット４１Ｂへの割り当てが行われてもよい。また、前記制御部５１０は、前記第１規則、前記第２規則、及び前記第３規則について、ユーザー操作に応じて、有効及び無効の切り替えが任意に設定可能であってもよい。また、前記制御部５１０は、前記第１規則、前記第２規則、及び前記第３規則の適用順番をユーザー操作に応じて任意に設定することも可能である。また、未割当の前記可変カセット４１Ｂが存在する場合であって、前記割当規則に従えば前記薬品情報が前記可変カセット４１Ｂに割り当てられる場合であっても、当該薬品情報のうち払出合計が予め設定された特定数以下である薬品情報については、前記可変カセット４１Ｂに割り当てられないことも他の実施形態として考えられる。なお、前記医薬品マスターに、前記薬品情報各々が前記可変カセット４１Ｂを利用可能であるか否かの情報が登録されていることも考えられ、この場合、前記可変カセット４１Ｂの使用が可能でない前記薬品情報は、前記可変カセット４１Ｂへの割り当て対象から除外される。
【００９７】
ここで、図１４に示されるように、３人の患者に対応する３つの処方データが前記対象処方データとして特定された場合における前記割当条件に従った割当処理の結果について説明する。なお、ここで説明する前記処方データ各々は１日分の処方データであるとする。また、ここでは、前記可変カセット４１Ｂのうちカセット識別情報「Ｃ５」〜「Ｃ７」の３つの前記可変カセット４１Ｂが、未割当の状態であって現在薬品情報を割り当てることが可能なカセットであるとする。
【００９８】
具体的に、図１４に示される例において、ＩＤが「００１」の処方データでは、薬品名称が「Ｄｒｕｇ  Ａ」、「Ｄｒｕｇ  Ｂ」、「Ｄｒｕｇ  Ｃ」の薬品について、朝（ｍｏｒｎｉｎｇ）、昼(ｎｏｏｎ)、夕(ｅｖｅｎｉｎｇ)の３回、それぞれ２錠ずつ処方されている旨が示されている。即ち、ＩＤが「００１」の処方データでは、薬品各々の払出数が６錠である。同様に、ＩＤが「００２」の処方データでは、薬品名称が「Ｄｒｕｇ  Ａ」、「Ｄｒｕｇ  Ｄ」の薬品について、朝、昼、夕の３回、それぞれ２錠ずつ処方されており、薬品名称が「Ｄｒｕｇ  Ｅ」の薬品について、朝、昼、夕の３回、それぞれ１錠ずつ処方されている旨が示されている。また、ＩＤが「００３」の処方データでは、薬品名称が「Ｄｒｕｇ  Ａ」、「Ｄｒｕｇ  Ｂ」、「Ｄｒｕｇ  Ｄ」の薬品について、朝、昼、夕の３回、それぞれ２錠ずつ処方されている旨が示されている。
【００９９】
この場合、３つの前記対象処方データにおける「Ｄｒｕｇ  Ａ」の払出合計は１８錠、「Ｄｒｕｇ  Ｂ」の払出合計は１２錠、「Ｄｒｕｇ  Ｃ」の払出合計は６錠、「Ｄｒｕｇ  Ｄ」の払出合計は１２錠、「Ｄｒｕｇ  Ｅ」の払出合計は３錠である。従って、前記ステップＳ３では、図１５に示されるように、前記第１規則に基づいて、払出合計が最も多い「Ｄｒｕｇ  Ａ」、次に払出合計が多い「Ｄｒｕｇ  Ｂ」及び「Ｄｒｕｇ  Ｄ」が、「Ｃ５」、「Ｃ６」、「Ｃ７」の前記可変カセット４１Ｂにそれぞれ割り当てられ、前記カセット割当情報５２１が更新される。具体的に、前記カセット割当情報５２１では、カセット識別情報が「Ｃ５」、「Ｃ６」、「Ｃ７」の前記可変カセット４１Ｂに、「Ｄｒｕｇ  Ａ」、「Ｄｒｕｇ  Ｂ」、「Ｄｒｕｇ  Ｄ」の薬品情報と、「１８錠」、「１２錠」、「１２錠」の払出合計とがそれぞれ割り当てられている。即ち、３つの前記対象処方データについて、同じ種類の薬品については、同じ前記可変カセット４１Ｂに割り当てが行われ、３つの前記対象処方データに基づく分包動作では、同じ前記可変カセット４１Ｂから薬品が払い出されることになる。
【０１００】
一方、「Ｄｒｕｇ  Ｃ」及び「Ｄｒｕｇ  Ｅ」の薬品情報については、前記可変カセット４１Ｂに割り当てられることなく、後述のステップＳ５において、前記手撒きユニット４３に割り当てられることになる。具体的に、前記記憶部５２０には、前記手撒きユニット４３の薬品パレット４３１のＤＴＡセル４３１Ａ各々と、当該ＤＴＡセル４３１Ａに投入するべき薬品情報及び投入数との対応関係を示す手撒き割当情報５２３が記憶されている。そして、前記手撒き割当情報５２３は、前記薬品情報が手撒きユニット４３に割り当てられる際に更新される。具体的には、図１６に示されるように、前記手撒き割当情報５２３では、前記薬品パレット４３１のうち「１Ａ」、「２Ａ」、「３Ａ」に対応する前記ＤＴＡセル４３１Ａに「Ｄｒｕｇ  Ｃ」が２錠ずつ割り当てられ、「４Ａ」、「５Ａ」、「６Ａ」に対応する前記ＤＴＡセル４３１Ａに「Ｄｒｕｇ  Ｅ」が１錠ずつ割り当てられる。
【０１０１】
続いて、図１７及び図１８に示される他の処方データが前記対象処方データとして特定された場合における割当結果の例について説明する。図１７に示される例では、ＩＤが「００１」の処方データでは、薬品名称が「Ｄｒｕｇ  Ａ」、「Ｄｒｕｇ  Ｂ」、「Ｄｒｕｇ  Ｃ」の薬品について、朝、昼、夕の３回、それぞれ２錠ずつ処方されている旨が示されている。また、ＩＤが「００２」の処方データでは、薬品名称が「Ｄｒｕｇ  Ａ」の薬品については、朝、昼、夕の３回、それぞれ２錠ずつ処方されており、薬品名称が「Ｄｒｕｇ  Ｅ」の薬品については、朝、昼、夕の３回、それぞれ１錠ずつ処方されている旨が示されている。さらに、ＩＤが「００２」の処方データでは、薬品名称が「Ｄｒｕｇ  Ｃ」の薬品については、朝、昼の２回、それぞれ１錠ずつ処方されている旨が示されている。また、ＩＤが「００３」の処方データでは、薬品名称が「Ｄｒｕｇ  Ａ」、「Ｄｒｕｇ  Ｂ」、「Ｄｒｕｇ  Ｄ」の薬品について、朝、昼、夕の３回、それぞれ２錠ずつ処方されている旨が示されており、薬品名称が「Ｄｒｕｇ  Ｃ」の薬品については、夕の１回に１錠処方されている旨が示されている。
【０１０２】
この場合、３つの前記対象処方データにおける「Ｄｒｕｇ  Ａ」の払出合計は１８錠、「Ｄｒｕｇ  Ｂ」の払出合計は１２錠、「Ｄｒｕｇ  Ｃ」の払出合計は６錠、「Ｄｒｕｇ  Ｄ」の払出合計は６錠、「Ｄｒｕｇ  Ｅ」の払出合計は３錠である。従って、前記第１規則に基づいて、払出合計が最も多い「Ｄｒｕｇ  Ａ」、次に払出合計が多い「Ｄｒｕｇ  Ｂ」が前記可変カセット４１Ｂに割り当てられる。一方、次に払出合計が多い「Ｄｒｕｇ  Ｃ」及び「Ｄｒｕｇ  Ｄ」については、払出合計が同じであり、前記第１規則では、「Ｄｒｕｇ  Ｃ」又は「Ｄｒｕｇ  Ｄ」のいずれか一方を前記可変カセット４１Ｂに割り当てることができない。そのため、前記第２規則に従って、服用時期単位の払い出し錠数が不均等である「Ｄｒｕｇ  Ｃ」が前記可変カセット４１Ｂに割り当てられる。なお、「Ｄｒｕｇ  Ｅ」については、前記可変カセット４１Ｂに割り当てられることなく、前記手撒きユニット４３に割り当てられる。
【０１０３】
また、図１８に示される例において、ＩＤが「００１」の処方データでは、薬品名称が「Ｄｒｕｇ  Ａ」の薬品、「Ｄｒｕｇ  Ｂ」の薬品について、朝、昼、夕の３回、それぞれ２錠ずつ処方されている旨が示されている。さらに、ＩＤが「００１」の処方データでは、薬品名称が「Ｄｒｕｇ  Ｃ」の薬品については、朝、昼、夕の３回、それぞれ１錠ずつ処方されている旨が示されている。同様に、ＩＤが「００２」の処方データでは、薬品名称が「Ｄｒｕｇ  Ａ」の薬品について、朝、昼、夕の３回、それぞれ２錠ずつ処方されており、薬品名称が「Ｄｒｕｇ  Ｃ」、「Ｄｒｕｇ  Ｅ」の薬品について、朝、昼、夕の３回、それぞれ１錠ずつ処方されている旨が示されている。また、ＩＤが「００３」の処方データでは、薬品名称が「Ｄｒｕｇ  Ａ」、「Ｄｒｕｇ  Ｂ」、「Ｄｒｕｇ  Ｄ」の薬品について、朝、昼、夕の３回、それぞれ２錠ずつ処方されている旨が示されている。
【０１０４】
この場合、３つの前記対象処方データにおける「Ｄｒｕｇ  Ａ」の払出合計は１８錠、「Ｄｒｕｇ  Ｂ」の払出合計は１２錠、「Ｄｒｕｇ  Ｃ」の払出合計は６錠、「Ｄｒｕｇ  Ｄ」の払出合計は６錠、「Ｄｒｕｇ  Ｅ」の払出合計は３錠である。従って、前記第１規則に基づいて、払出合計が最も多い「Ｄｒｕｇ  Ａ」、次に払出合計が多い「Ｄｒｕｇ  Ｂ」が前記可変カセット４１Ｂに割り当てられる。一方、次に払出合計が多い「Ｄｒｕｇ  Ｃ」及び「Ｄｒｕｇ  Ｄ」については、払出合計が同じであり、服用時期ごとの払い出し錠数も均等であり、前記第１規則及び前記第２規則では、「Ｄｒｕｇ  Ｃ」又は「Ｄｒｕｇ  Ｄ」のいずれか一方を前記可変カセット４１Ｂに割り当てることができない。そのため、前記第３規則に従って、複数の対象処方データにおける分包数が多い「Ｄｒｕｇ  Ｃ」が前記可変カセット４１Ｂに割り当てられる。なお、「Ｄｒｕｇ  Ｅ」については、前記可変カセット４１Ｂに割り当てられることなく、前記手撒きユニット４３に割り当てられる。
【０１０５】
＜処方制御ユニット５０１側：ステップＳ４＞
ステップＳ４において、前記制御部５１０は、前記ステップＳ３で前記可変カセット４１Ｂに割り当てられた前記払出対象の薬品情報に対応する駆動条件と前記カセット割当情報５２１とを前記制御部５６０に送信する。これにより、前記制御部５６０は、前記駆動条件に従って前記可変カセット４１Ｂを駆動させることが可能となる。また、前記制御部５６０は、前記カセット割当情報５２１に基づいて、前記可変カセット４１Ｂと前記薬品情報及び払出合計との対応関係を把握することが可能である。なお、前記駆動条件は、当該駆動条件に対応する前記薬品情報と共に送信されるが、前記駆動条件が当該駆動条件で駆動させるべき前記可変カセット４１Ｂのカセット識別情報と対応付けて送信されてもよい。
【０１０６】
具体的に、前記記憶部５２０には、前記薬品情報と前記可変カセット４１Ｂの駆動条件との対応関係を示す駆動対応情報５２２が記憶されている。そして、前記制御部５１０は、予め設定された駆動対応情報５２２（図１９参照）に基づいて、前記薬品情報に対応する前記駆動条件を特定する。ここに、図１９は前記駆動対応情報５２２の一例を示す図である。
【０１０７】
図１９に示すように、前記駆動対応情報５２２には、前記薬品情報ごとに対応して予め設定される駆動条件が記憶されている。前記駆動条件には、前記可変カセット４１Ｂからの薬品の払い出しを開始する前の前記可変カセット４１Ｂの調整に関する事前駆動条件、前記可変カセット４１Ｂからの薬品の払い出し中の駆動制御に関する駆動中条件、及び前記可変カセット４１Ｂからの薬品の払い出しを停止する際の駆動制御に関する駆動停止時条件の３種類の条件が含まれる。
【０１０８】
具体的に、図１９に示す前記駆動対応情報５２２の例では、薬品名称が「Ｍ１」、「Ｍ２」、「Ｍ３」、「Ｍ４」である薬品ごとに対応する前記駆動条件として、払出経路の高さ、払出経路の幅、払出速度、第１スローダウン、第２スローダウン、及び逆回転動作の各項目に関する情報が記憶されている。なお、前記駆動条件は一例に過ぎず、例えば前記可変カセット４１Ｂが振動により薬品を１錠ごとに払い出すものである場合にはその振動の振動周波数又は振幅などが前記駆動条件として定められていることが考えられる。また、図１９に示す前記駆動対応情報５２２のデータ構造は単なる一例に過ぎず、前記駆動対応情報５２２で定められた前記駆動条件は、例えば前記医薬品マスターの一つの項目として前記記憶部５２０に記憶されたものであってもよい。
【０１０９】
前記払出経路の高さ及び前記払出経路の幅は、前記事前駆動条件の一例であって、前記可変カセット４１Ｂの前記第２回転体７０３により薬品を１錠ずつ前記払出口７０４から払い出すことが可能な値として予め設定された前記高さｈ１及び前記幅ｗ１（図７参照）の値である。
【０１１０】
前記払出速度は、前記駆動中条件の一例であって、前記可変カセット４１Ｂから薬品を払い出す際の前記第２回転体７０３の回転速度として薬品情報ごとに適した回転速度である。例えば、前記薬品のサイズが小さければ、前記駆動モーター４２４の回転速度が速い場合、前記駆動モーター４２４が停止するまでの間に前記薬品が余分に払い出されやすい。一方、前記薬品のサイズが大きければ、前記駆動モーター４２４の回転速度が速くても、前記駆動モーター４２４が停止するまでの間に前記薬品が余分に払い出されない。そのため、例えば前記駆動条件として設定されている薬品の払出速度、即ち前記第２回転体７０３による薬品の搬送速度が前記薬品のサイズによって異なることが考えられる。具体的には、前記薬品のサイズが大きい場合の前記払出速度は前記薬品のサイズが小さい場合の前記払出速度に比べて遅い値に設定されていることが考えられる。
【０１１１】
前記第１スローダウン及び前記第２スローダウンは、前記駆動停止時条件の一例であって、前記可変カセット４１Ｂからの薬品の払い出しを停止する際に前記第２回転体７０３の回転速度を徐々に減速するスローダウンの実行タイミングに関する情報である。
【０１１２】
また、前記逆回転動作の項目は、前記駆動停止時条件の一例であって、前記可変カセット４１Ｂからの薬品の払い出しを停止する際に前記第２回転体７０３による薬品の搬送方向を逆方向に切り替える逆回転動作の実行の有無に関する情報である。
【０１１３】
＜分包制御ユニット５０３側：ステップＳ１１＞
一方、前記分包制御ユニット５０３では、前記制御部５６０が、ステップＳ１１において、前記制御部５１０からの前記駆動条件の受信の有無を判断する。ここで、前記制御部５６０は、前記駆動条件が受信された場合には（Ｓ１１のＹｅｓ側）、処理をステップＳ１２に移行させ、前記駆動条件が受信されていない間は（Ｓ１１のＮｏ側）、処理をステップＳ１３に移行させる。なお、前記制御部５６０は、前記制御部５１０から受信した前記駆動条件を、当該駆動条件に対応する前記薬品情報が割り当てられた前記可変カセット４１Ｂのカセット識別情報と対応付けて前記記憶部５７０に記憶する。また、前記制御部５６０は、前記制御部５１０から前記駆動条件と共に受信する前記カセット割当情報５２１を前記記憶部５７０に記憶させる。
【０１１４】
＜分包制御ユニット５０３側：ステップＳ１２＞
ステップＳ１２において、前記制御部５６０は、前記駆動条件と共に受信した前記カセット識別情報に対応する前記可変カセット４１Ｂを、前記駆動条件のうち前記事前駆動条件に従って駆動させ、前記払出経路の高さｈ１及び前記払出経路の幅ｗ１を変更する。このように、前記薬品払出装置４では、前記駆動条件に前記事前駆動条件が含まれている場合、前記制御部５６０が、前記事前駆動条件（払出経路の高さｈ１及び幅ｗ１）に従って前記可変カセット４１Ｂを駆動させて当該可変カセット４１Ｂから薬品を払い出させ、服用時期ごとに薬包４５１に分包する分包動作を実行することになる（Ｓ１６）。
【０１１５】
具体的に、前記制御部５６０は、前記駆動条件に従って前記高さ調整部７０５Ａ及び前記幅調整部７０６Ａを制御することにより、前記可変カセット４１Ｂから１錠単位で払出可能な薬品の種類を前記ステップＳ３で割り当てられた前記薬品情報が示す薬品に変更する。まず、前記制御部５６０は、前記駆動モーター４２５及び前記駆動モーター４２６を駆動させることにより前記高さ規制部材７０５及び前記幅規制部材７０６の位置を初期状態に戻す。そして、前記制御部５６０は、前記駆動モーター４２５により前記高さ調整部７０５Ａを駆動させ、前記可変カセット４１Ｂの前記高さ規制部材７０５により規制される前記高さｈ１を、前記駆動条件で定められた前記払出経路の高さに変更する。また、前記制御部５６０は、前記駆動モーター４２６により前記幅調整部７０６Ａを駆動させ、前記可変カセット４１Ｂの前記幅規制部材７０６により規制される前記幅ｗ１を、前記駆動条件で定められた前記払出経路の幅に変更する。もちろん、前記高さ規制部材７０５及び前記幅規制部材７０６の現在の状態が検出可能な構成であれば、最初に前記初期状態に戻されなくてもよい。
【０１１６】
このように前記駆動条件に従って前記払出経路の高さｈ１及び幅ｗ１が変更されると、前記可変カセット４１Ｂでは、前記ステップＳ３で割り当てられた前記薬品情報が示す薬品を１錠単位で払い出すことが可能となり、前記薬品の払出量が制御可能となる。
【０１１７】
また、前記駆動条件に前記事前駆動条件が含まれておらず、前記可変カセット４１Ｂの前記高さ調整部７０５Ａ及び前記幅調整部７０６Ａを手動で作動させて前記払出経路の高さｈ１及び幅ｗ１を任意に調整することが可能な構成も他の実施形態として考えられる。
【０１１８】
また、ステップＳ４において、前記制御部５１０は、前記ステップＳ３で薬品情報が割り当てられた前記可変カセット４１Ｂの前記表示部７０７に、前記可変カセット４１Ｂに割り当てられた薬品情報と当該薬品情報の払出合計とを前記カセット割当情報５２１に基づいて表示させる。なお、前記ステップＳ１２において、前記制御部５６０が、前記カセット割当情報５２１に基づいて、前記可変カセット４１Ｂに割り当てられた薬品情報と当該薬品情報の払出合計とを前記表示部７０７に表示させてもよい。
【０１１９】
＜処方制御ユニット５０１側：ステップＳ５＞
ステップＳ５において、前記制御部５１０は、一又は複数の対象処方データに含まれる薬品情報のうち、対応する前記固定カセット４１Ａが存在しない薬品情報であって、前記可変カセット４１Ｂに割り当てられていない一又は複数の薬品情報を前記手撒きユニット４３に割り当てる。これにより、前記可変カセット４１Ｂに割り当てられなかった薬品情報に対応する薬品は前記手撒きユニット４３から払い出されることになる。なお、当該ステップＳ６の処理は、前記制御部５１０の前記割当処理部５１１によって実行される。なお、一又は複数の対象処方データに含まれる薬品情報のうち、対応する前記固定カセット４１Ａが存在しない薬品情報が全て前記可変カセット４１Ｂに割り当てられている場合には、前記手撒きユニット４３への割り当ては行われない。
【０１２０】
ところで、前記制御部５１０が、前記ステップＳ２において、対応する前記固定カセット４１Ａが存在しないと判断された前記薬品情報を前記手撒きユニット４３に割り当てた後、前記ステップＳ５において、当該薬品情報のうち前記ステップＳ３で前記可変カセット４１Ｂに割り当てられた薬品情報について前記手撒きユニット４３への割り当てを解除することも他の実施形態として考えられる。具体的には、前記ステップＳ５において、前記薬品情報が前記手撒きユニット４３のＤＴＡセル４３１Ａ各々に対応付けて前記手撒き割当情報５２３に記憶された後、前記可変カセット４１Ｂに割り当てられた前記薬品情報が前記手撒き割当情報５２３から消去されることが考えられる。このとき、前記手撒き割当情報５２３では、前記ＤＴＡセル４３１Ａのうち対応する前記薬品情報が消去されたＤＴＡセル４３１Ａに前記薬品情報が割り当てられていない状況も想定されるが、前記制御部５１０は、前記ステップＳ５で割り当てた前記薬品情報と前記ＤＴＡセル４３１Ａとの対応関係を変更しないことが考えられる。これにより、前記薬品パレット４３１における前記ＤＴＡセル４３１Ａ各々の位置と用法との関係にずれが生じず、薬品の投入作業における人為的ミスを抑制することが可能である。一方、前記可変カセット４１Ｂへの前記薬品情報の割り当てによって前記ＤＴＡセル４３１Ａに対応する前記薬品情報が存在しなくなった場合に、前記ＤＴＡセル４３１Ａ各々と前記薬品情報との割り当て状態を詰めるように前記手撒き割当情報５２３を更新することも考えられる。この場合には、空きが生じた前記ＤＴＡセル４３１Ａを利用して、より多くの処方データについての前記分包動作を一度に行うことが可能となる。
【０１２１】
＜処方制御ユニット５０１側：ステップＳ６＞
ステップＳ６において、前記制御部５１０は、前記ステップＳ５で前記手撒きユニット４３に割り当てられた前記払出対象の薬品情報を前記制御部５６０に送信する。これにより、前記制御部５６０は、前記対象処方データについての分包動作を実行する際の前記手撒きユニット４３の利用内容を把握することが可能である。
【０１２２】
＜分包制御ユニット５０３側：ステップＳ１３＞
一方、前記分包制御ユニット５０３では、前記制御部５６０が、ステップＳ１３において、前記制御部５１０からの前記手撒きユニット４３への割当内容を示す前記手撒き割当情報５２３の受信の有無を判断する。ここで、前記制御部５６０は、前記手撒き割当情報５２３が受信された場合には（Ｓ１３のＹｅｓ側）、処理をステップＳ１４に移行させ、前記手撒き割当情報５２３が受信されていない間は（Ｓ１３のＮｏ側）、処理をステップＳ１５に移行させる。
【０１２３】
＜分包制御ユニット５０３側：ステップＳ１４＞
ステップＳ１４において、前記制御部５６０は、前記手撒き割当情報５２３に基づいて、前記ＤＴＡセル４３１Ａ各々に充填するべき薬品を案内する案内画面を前記操作表示部５８０に表示させる。なお、前記ステップＳ１４の処理は、前記表示処理部５６１によって実行される。また、前記ステップＳ１４の処理は、前記制御部５１０によって実行されてもよい。
【０１２４】
ここに、図２０〜図２３は、前記案内画面の一例を示す図である。図２０に示されるように、前記案内画面には、前記手撒き割当情報５２３において前記手撒きユニット４３に割り当てられている薬品情報の一覧を示す領域Ａ１と、前記領域Ａ１に示されている薬品情報のうち現在選択中の薬品情報に対応する薬品の投入位置及び投入数を示す領域Ａ２とが含まれる。また、前記制御部５６０は、前記領域Ａ１において、前記手撒き割当情報５２において前記手撒きユニット４３に割り当てられている薬品情報のうち、前記領域Ａ２に投入位置及び投入数が表示された薬品情報と、前記領域Ａ２に投入位置及び投入数が未だ表示されていない薬品情報とを文字色又は背景色などによって識別可能に表示させる。
【０１２５】
具体的に、前記制御部５６０は、前記案内画面の表示開始時には、図２０に示されるように、前記領域Ａ２において、前記領域Ａ１に表示されている最上位の薬品情報を選択し、当該薬品情報に対応する薬品の投入位置と投入数とを表示させる。具体的に、図２０に示す例では、前記ＤＴＡセル４３１Ａの「１Ａ」〜「３Ａ」に薬品Ｃを２錠ずつ投入するべきことが案内されている。その後、前記制御部５６０は、前記案内画面に表示される操作キーＫ０が操作されると、図２１に示されるように、前記領域に表示されている現在の表示対象の薬品情報の一つ下の薬品情報を選択し、当該薬品情報に対応する薬品の投入位置と投入数とを前記領域Ａ２に表示させる。具体的に、図２１に示す例では、前記ＤＴＡセル４３１Ａの「４Ａ」〜「６Ａ」に薬品Ｅを１錠ずつ投入するべきことが案内されている。また、前記制御部５６０は、前記領域Ａ１において薬品情報が選択された場合にも、その選択された前記薬品情報に対応する薬品の投入位置と投入数とを前記領域Ａ２に表示させる。
【０１２６】
また、前記制御部５６０は、前記案内画面に表示されている操作キーＫ１が操作されると、図２２に示されるように、今回の前記対象処方データに対応する患者の一覧を前記操作表示部５８０の領域Ａ３に表示させる。さらに、前記制御部５６０は、前記患者の一覧が表示されている状態で、前記操作表示部５８０に表示されている操作キーＫ２が操作されると、図２３に示されるように、今回の前記対象処方データに処方薬として含まれる薬品情報のうち前記可変カセット４１Ｂに割り当てられた薬品情報の一覧が表示される。なお、図２３に示す例では、前記可変セット４１Ｂに割り当てられている薬品には前記可変カセット４１Ｂの略称を示す「ＵＣ」が対応づけて表示されている。また、この場合にも、前記領域Ａ１には、今回の前記対象処方データに処方薬として含まれる薬品情報のうち前記手撒きユニット４３に割り当てられた薬品情報の一覧が表示されている。従って、ユーザーは、前記操作表示部５８０の表示を参照することにより、今回の前記対象処方データに処方薬として含まれる薬品情報の割当先を容易に把握することが可能である。また、今回の前記対象処方データに処方薬として含まれる薬品情報のうち、対応する前記固定カセット４１Ａ又は前記固定化カセット４１Ｃが存在する薬品情報についても、前記固定カセット４１Ａ又は前記固定化カセット４１Ｃと薬品情報との対応関係が前記領域Ａ４に表示されることも他の実施形態として考えられる。なお、前記可変カセット４１Ｂに割り当てられた薬品情報の一覧が表示された状態で前記操作キーＫ２が操作されると、例えば前記患者の一覧が表示される画面に戻ることが考えられる。
【０１２７】
＜処方制御ユニット５０１側：ステップＳ７＞
その後、ステップＳ７において、前記制御部５１０は、前記可変カセット４１Ｂに対する薬品の充填が完了した旨を示す充填完了操作が前記操作部５４０に対して行われたか否かを判断する。具体的に、ユーザーは、前記ステップＳ３で前記薬品情報が前記可変カセット４１Ｂに割り当てられ、前記可変カセット４１Ｂの前記表示部７０７に前記薬品情報が表示されると、前記可変カセット４１Ｂを前記薬品供給ユニット５０２から取り外す。そして、ユーザーは、前記可変カセット４１Ｂに、前記処方データに対応する処方箋、又は前記表示部７０７に表示された情報を参照しながら必要な錠数の薬品を前記可変カセット４１Ｂに投入する。その後、ユーザーは、前記可変カセット４１Ｂを前記薬品供給ユニット５０２に装着し、前記操作部５４０に対して前記充填完了操作を行う。なお、前記ステップＳ５で前記薬品情報が前記手撒きユニット４３にも割り当てられている場合、ユーザーは、前記手撒きユニット４３の薬品パレット４３１を開いて薬品を投入した後、前記薬品パレット４３１を閉じてから前記充填完了操作を行う。なお、前記可変カセット４１Ｂの脱着及び前記手撒きユニット４３の開閉が前記充填完了操作の一例であってもよい。
【０１２８】
ここで、前記充填完了操作が行われるまでの間（Ｓ７のＮｏ側）、前記制御部５１０は処理を前記ステップＳ７で待機させる。一方、前記充填完了操作が行われたと判断すると（Ｓ７のＹｅｓ側）、前記制御部５１０は処理をステップＳ８に移行させる。なお、前記ステップＳ３で複数の薬品情報が複数の前記可変カセット４１Ｂに割り当てられた場合、前記ステップＳ７では、前記薬品情報各々に対応する全ての前記可変カセット４１Ｂについて前記薬品の充填完了操作が行われたか否かを判断する。また、前記ステップＳ５で前記薬品情報が前記手撒きユニット４３に割り当てられている場合には、前記ステップＳ７において、前記手撒きユニット４３の薬品パレット４３１の開閉動作が完了しているか否かが判断されてもよい。
【０１２９】
＜処方制御ユニット５０１側：ステップＳ８〜Ｓ９＞
ステップＳ８において、前記制御部５１０は、前記対象処方データ各々に基づく分包動作の開始要求を前記制御部５６０に送信する。その後、ステップＳ９において、前記制御部５１０は、前記制御部５６０からの前記分包動作の完了通知を待ち受ける（Ｓ９のＮｏ側）。そして、前記分包動作の完了通知を受信すると（Ｓ９のＹｅｓ側）、前記制御部５１０は処理をステップＳ１０に移行させる。
【０１３０】
＜処方制御ユニット５０１側：ステップＳ１０＞
ステップＳ１０において、前記制御部５１０は、払い出しが完了した前記可変カセット４１Ｂの前記表示部７０７に払い出しが完了した旨の表示を行う。例えば、前記ステップＳ９では、前記表示部７０７に「払出完了」の文字が表示されること、又は前記表示部７０７の前記薬品情報の表示が消去されること等が考えられる。
【０１３１】
＜分包制御ユニット５０３側：ステップＳ１５＞
一方、前記分包制御ユニット５０３では、前記制御部５６０が、ステップＳ１５において、前記制御部５１０からの前記分包動作の開始要求の有無を判断する。ここで、前記制御部５６０は、前記分包動作の開始要求が受信された場合には（Ｓ１５のＹｅｓ側）、処理をステップＳ１６に移行させ、前記分包動作の開始要求が受信されていない間は（Ｓ１５のＮｏ側）、処理をステップＳ１１に移行させる。
【０１３２】
＜分包制御ユニット５０３側：ステップＳ１６＞
ステップＳ１６において、前記制御部５６０は、前記分包動作の開始要求に従って、一又は複数の前記対象処方データに基づく分包動作を実行する。具体的に、前記制御部５６０は、一又は複数の前記対象処方データに基づいて、前記薬品供給ユニット５０２の前記固定カセット４１Ａ、前記可変カセット４１Ｂ、及び前記手撒きユニット４３から必要な薬品を払い出させる。そして、前記制御部５６０は、前記固定カセット４１Ａ、前記可変カセット４１Ｂ、及び前記手撒きユニット４３から払い出された薬品を服用時期などの分包単位で前記分包ユニット４５によって分包させる。なお、前記ステップＳ１６は、前記制御部５６０の駆動制御部５６２によって実行される駆動ステップの一例である。なお、前記分包動作において、前記可変カセット４１Ｂから払い出される薬品の数は、前記可変カセット４１Ｂの前記払出口７０４に設けられた不図示の光学式センサーを有するカウンターによって計数されて前記制御部５６０に払出数として入力される。これにより、前記制御部５６０は、前記カウンターから入力される払出数に基づいて前記可変カセット４１Ｂの駆動を制御し、予め設定された払出量（処方量）のみを前記可変カセット４１Ｂから払い出すことが可能である。
【０１３３】
そして、前記対象処方データが複数である場合には、その複数の対象処方データについて前記分包動作が順次実行される。このとき、複数の前記対象処方データに払出対象として含まれる薬品の薬品情報が同一の前記可変カセット４１Ｂに割り当てられている場合には、複数の前記対象処方データに対応する前記分包動作において、同一の前記可変カセット４１Ｂから同一の薬品が払い出されることになる。そのため、ユーザーは、複数の前記可変カセット４１Ｂに同じ薬品を充填する必要、又は前記可変カセット４１Ｂに同じ薬品を繰り返し充填する必要がなく、一つの前記可変カセット４１Ｂに纏めて薬品を充填することが可能となり、ユーザーによる充填作業の効率が高まる。これに対し、前記処方データ各々に含まれる同一の薬品について異なる前記可変カセット４１Ｂに割り当てられる場合、又は前記処方データ各々に含まれる同一の薬品について同じ前記可変カセット４１Ｂに繰り返して割り当てられる場合には、複数の前記可変カセット４１Ｂに同じ薬品を充填する必要、又は前記可変カセット４１Ｂに同じ薬品を繰り返し充填する必要があり、ユーザーによる充填作業の効率が低くなる。
【０１３４】
＜分包制御ユニット５０３側：ステップＳ１７＞
その後、前記制御部５６０は、前記ステップＳ１４において、一又は複数の前記対象処方データに対応する前記分包動作が終了すると、続くステップＳ１７において、前記制御部５１０に分包動作の完了通知を送信する。
【０１３５】
以上説明したように、前記薬品払出装置４では、複数の処方データに基づいて当該複数の処方データに含まれる一又は複数の払出対象の薬品の薬品情報が前記可変カセット４１Ｂに割り当てられる。従って、個々の処方データに基づいて薬品情報を前記可変カセット４１Ｂに割り当てる場合に比べて前記可変カセット４１Ｂを効率的に使用することが可能となる。
【０１３６】
なお、本実施形態では、前記薬品情報が前記可変カセット４１Ｂに割り当てられる場合を例に挙げて説明した。一方、前記制御部５１０は、前記可変カセット４１Ｂに代えて、前記可変カセット４１Ｂが装着される前記装着部４２Ｂに前記薬品情報を割り当てることも考えられる。この場合、前記制御部５１０は、前記ステップＳ４において、前記薬品情報と前記装着部４２Ｂとの対応関係を示す情報を、前記払出対象の薬品情報に対応する駆動条件と共に前記制御部５６０に送信する。これにより、前記制御部５６０は、前記装着部４２Ｂに装着された前記可変カセット４１Ｂを前記駆動条件に従って駆動させることが可能である。
【０１３７】
［錠剤補充制御機能］
ところで、前記薬品払出装置４では、必要な払出量に対して前記固定カセット４１Ａ内又は前記固定化カセット４１Ｃ内の錠剤が不足すると、当該錠剤を払い出すことができず動作が中断することになる。そのため、ユーザーは、前記固定カセット４１Ａ内又は前記固定化カセット４１Ｃ内の錠剤の残量が少なくなると錠剤を事前に補充することがある。しかしながら、前記固定カセット４１Ａ内又は前記固定化カセット４１Ｃ内の錠剤が欠品になる前に錠剤が補充されると新旧の錠剤が混在し、先に収容されていた錠剤が後に収容された錠剤よりも後に払い出されるおそれがある。一方、例えば一種類の錠剤について複数の前記固定カセット４１Ａ又は前記固定化カセット４１Ｃが設けられていれば、錠剤を補充した順番でその複数の前記固定カセット４１Ａ又は前記固定化カセット４１Ｃから錠剤を払い出すように制御することにより、先に補充された錠剤を後に補充される錠剤よりも先に払い出すことができる錠剤の先入れ先出しを実現することが可能であるが、必要な前記固定カセット４１Ａ又は前記固定化カセット４１Ｃの数が増加することになる。
【０１３８】
これに対し、前記薬品払出装置４は、前記固定カセット４１Ａ又は前記固定化カセット４１Ｃの数の増加を抑制しつつ、錠剤の欠品発生頻度を低減すると共に錠剤の先入れ先出しを実現することができる錠剤補充制御機能を備える。以下、前記錠剤補充制御機能について説明する。なお、前記薬品払出装置４では、前述したように前記特定条件を満たす複数の処方データを対象に錠剤の払い出しが実行されるが、前記薬品払出装置４は、一つの前記処方データごとに錠剤の払い出しが実行可能な構成であってもよい。
【０１３９】
ここに、図２４は、前記錠剤補充制御機能を実現するために前記制御部５１０によって実行される錠剤補充処理の一例を示すフローチャートである。なお、前記制御部５６０が前記錠剤補充処理を実行してもよく、前記制御部５１０及び前記制御部５６０が協働して前記錠剤補充処理を実行してもよい。また、図２５Ａは、前記カセット割当情報５２１の一例を示す図であり、図２５Ｂは、前記カセットマスター５２４の一例を示す図である。また、図２６は、前記ステップＳ１６（図１２参照）の分包動作の一部として前記制御部５６０によって実行される錠剤払出処理の一例を示すフローチャートである。
【０１４０】
［錠剤補充処理］
まず、図２４を参照しつつ、前記制御部５１０によって実行される前記錠剤補充処理について説明する。
【０１４１】
＜ステップＳ２１＞
ステップＳ２１において、前記制御部５１０は、錠剤の補充を開始するか否かを判断する。そして、錠剤の補充を開始すると判断されると（Ｓ２１：Ｙｅｓ）、処理がステップＳ２２に移行し、錠剤の補充を開始しないと判断されると（Ｓ２１：Ｎｏ）、処理がステップＳ２９１に移行する。
【０１４２】
例えば、前記制御部５１０は、補充する錠剤の薬品情報の選択操作、及び当該錠剤の補充開始の要求操作が前記操作部５４０に対して行われた場合に、当該薬品情報に対応する錠剤を補充対象として特定し、当該錠剤の補充を開始すると判断する。また、前記制御部５１０は、前記固定カセット４１Ａ又は前記固定化カセット４１Ｃの錠剤の残量が予め設定された閾値以下になった場合に、当該錠剤を補充対象として特定し、当該錠剤の補充を開始すると自動的に判断してもよい。
【０１４３】
＜ステップＳ２２＞
ステップＳ２２において、前記制御部５１０は、前記ステップＳ２１で補充すると判断された錠剤の補充先となる前記薬品カセット４１を特定する。
【０１４４】
具体的に、前記制御部５１０は、前記固定カセット４１Ａ又は前記可変カセット４１Ｂのいずれかをユーザーに選択させるための表示画面を錠剤の補充先の候補として前記表示部５３０に表示する。そして、前記制御部５１０は、前記表示画面におけるユーザー操作に応じて、前記固定カセット４１Ａ又は前記可変カセット４１Ｂのいずれかを錠剤の補充先として特定する。例えば、前記制御部５１０は、前記固定カセット４１Ａが選択された場合には、前記カセットマスター５２４に基づいて、前記補充対象の錠剤に対応する前記固定カセット４１Ａを補充先として特定する。また、前記制御部５１０は、特定の前記可変カセット４１Ｂが選択された場合には、当該可変カセット４１Ｂを補充先として特定し、当該可変カセット４１Ｂを前記固定化カセット４１Ｃとして設定するように前記カセット割当情報５２１を更新する。なお、前記制御部５１０は、前記錠剤の補充先として任意の前記可変カセット４１Ｂを自動で特定するためのユーザー操作が行われた場合には、前記カセット割当情報５２１に基づいて、前記薬品情報が未だ割り当てられていない未割当の前記可変カセット４１Ｂを錠剤の補充先として特定し、当該可変カセット４１Ｂを前記固定化カセット４１Ｃとして設定するように前記カセット割当情報５２１を更新してもよい。また、前述したように、本実施形態では、前記可変カセット４１Ｂに前記薬品情報が割り当てられる場合を例に挙げて説明するが、前記薬品情報が前記装着部４２Ｂに割り当てられてもよい。
【０１４５】
＜ステップＳ２３＞
ステップＳ２３において、前記制御部５１０は、前記ステップＳ２１で補充対象として特定された錠剤の薬品情報、及び前記ステップＳ２２で補充先として特定された前記薬品カセット４１のカセット識別情報などの補充関連情報を前記表示部５３０に表示させる。なお、前記制御部５１０は、前記錠剤の補充先が前記可変カセット４１Ｂである場合には、前記補充関連情報を当該可変カセット４１Ｂの前記表示部７０７に表示させてもよい。
【０１４６】
＜ステップＳ２４＞
ステップＳ２４において、前記制御部５１０は、前記ステップＳ２２で錠剤の補充先として特定された前記薬品カセット４１が前記可変カセット４１Ｂであるか否かを判断し、前記可変カセット４１Ｂである場合には（Ｓ２４：Ｙｅｓ）、処理がステップＳ２５に移行する。なお、前記ステップＳ２２で錠剤の補充先として特定された前記薬品カセット４１が前記可変カセット４１Ｂではない場合には（Ｓ２４：Ｎｏ）、処理がステップＳ２６に移行する。
【０１４７】
＜ステップＳ２５＞
ステップＳ２５において、前記制御部５１０は、前記ステップＳ２１で補充対象として特定された錠剤の薬品情報に対応する駆動条件と、前記ステップＳ２２で特定された補充先の前記可変カセット４１Ｂのカセット識別情報とを前記制御部５６０に送信する。なお、前記薬品情報が前記装着部４２Ｂに割り当てられる場合には、前記カセット識別情報に代えて当該装着部４２Ｂの識別情報が送信される。これにより、前記制御部５６０は、前記ステップＳ２２で特定された前記可変カセット４１Ｂを前記駆動条件に従って駆動させることが可能となる（図１２のステップＳ１１〜Ｓ１２）。
【０１４８】
＜ステップＳ２６＞
ステップＳ２６において、前記制御部５１０は、補充先の前記薬品カセット４１に対する薬品の補充が完了した旨を示す補充完了操作が前記操作部５４０に対して行われたか否かを判断する。ここで、前記補充完了操作が行われるまでの間は（ステップＳ２６：Ｎｏ）、処理がステップＳ２６で待機し、前記補充完了操作が行われたと判断すると（ステップＳ２６：Ｙｅｓ）、処理がステップＳ２７に移行する。
【０１４９】
＜ステップＳ２７＞
ステップＳ２７において、前記制御部５１０は、補充先の前記薬品カセット４１への錠剤の補充個数などの情報をユーザー操作に応じて受け付け、当該情報に基づいて前記記憶部５２０に記憶される錠剤の在庫情報を更新し、処理をステップＳ２８に移行させる。例えば、前記制御部５１０は、前記薬品カセット４１への補充個数が入力された場合に、前記在庫情報における当該錠剤の在庫を前記補充個数だけ増加させる。また、前記在庫情報は、当該ステップＳ２７における更新後に前記制御部５１０から前記制御部５６０に送信され、前記制御部５６０によって前記記憶部５７０にも記憶される。同様に、前記在庫情報は、前記制御部５６０によって更新された場合にも、前記制御部５６０から前記制御部５１０に送信され、前記制御部５１０によって前記記憶部５２０に記憶される。即ち、前記記憶部５２０及び前記記憶部５７０における前記在庫情報は同期している。また、錠剤の補充個数は、前記ステップＳ２１において補充する錠剤の薬品情報が選択される際に入力されてもよい。なお、前記在庫情報が、前記カセット割当情報５２１及び前記カセットマスター５２４にそれぞれ含まれ、必要に応じて前記カセット割当情報５２１又は前記カセットマスター５２４が送受信されてもよい。
【０１５０】
＜ステップＳ２８＞
ステップＳ２８において、前記制御部５１０は、今回の前記薬品カセット４１への補充日時を記録するための処理を実行する。前記補充日時は、前記ステップＳ２１で補充を開始すると判断された日時、又は、前記ステップＳ２７で補充が完了したと判断された日時（ステップＳ２８の実行開始日時）などである。なお、前記制御部５１０は、現在時刻を計時する時計機能、又は外部装置から現在時刻を取得する機能を有している。
【０１５１】
具体的に、前記制御部５１０は、補充先が前記固定化カセット４１Ｃである場合には、前記カセット割当情報５２１において、当該固定化カセット４１Ｃに対応付けて補充日時を記録する。ここに、図２５Ａは、前記カセット割当情報５２１の一例を示す図である。図２５Ａに示す前記カセット割当情報５２１では、前記カセット識別情報が「Ｃ１」、「Ｃ２」、「Ｃ３」、「Ｃ４」の前記可変カセット４１Ｂが、前記薬品情報が「Ｄｒｕｇ  Ｍ１」、「Ｄｒｕｇ  Ｍ２」、「Ｄｒｕｇ  Ｍ３」、「Ｄｒｕｇ  Ｍ３」である錠剤に対応する前記固定化カセット４１Ｃとしてそれぞれ設定されている。一方、前記カセット割当情報５２１では、前記カセット識別情報が「Ｃ５」、「Ｃ６」の前記可変カセット４１Ｂに、「Ｄｒｕｇ  Ａ」、「Ｄｒｕｇ  Ｂ」の薬品情報と、「１８錠」、「１２錠」の払出合計とがそれぞれ割り当てられている。なお、前記カセット割当情報５２１では、例えば前記固定化カセット４１Ｃとして設定された前記可変カセット４１Ｂには、固定化カセットである旨を示す「Ｆｉｘ」が前記薬品情報と共に記録される。そして、図２５Ａに示されるように、前記カセット割当情報５２１には、前記カセット識別情報及び前記薬品情報に対応付けて補充日時（Supplement day and time）が記憶されている。
【０１５２】
一方、前記制御部５１０は、補充先が前記固定カセット４１Ａである場合には、前記カセットマスター５２４において、当該固定カセット４１Ａに対応付けて補充日時を記録する。ここに、図２５Ｂは、前記カセットマスター５２４の一例を示す図である。図２５Ｂに示す前記カセットマスター５２４では、前記カセット識別情報が「Ｃ１１」、「Ｃ１２」、「Ｃ１３」、「Ｃ１４」、「Ｃ１５」、「Ｃ１６」、「Ｃ１７」、「Ｃ１８」の前記固定カセット４１Ａが、前記薬品情報が「Ｄｒｕｇ  Ｍ１」、「Ｄｒｕｇ  Ｍ２」、「Ｄｒｕｇ  Ｍ３」、「Ｄｒｕｇ  Ｍ４」、「Ｄｒｕｇ  Ｍ５」、「Ｄｒｕｇ  Ｍ６」、「Ｄｒｕｇ  Ｍ７」、「Ｄｒｕｇ  Ｍ１」である錠剤に対応する前記固定カセット４１Ａとしてそれぞれ設定されている。そして、図２５Ｂに示されるように、前記カセットマスター５２４には、前記カセット識別情報及び前記薬品情報に対応付けて補充日時（Supplement day and time）が記憶されている。例えば、図２５Ａ及び図２５Ｂに示す例では、「Ｄｒｕｇ  Ｍ１」については、前記カセット識別情報が「Ｃ１１」の前記固定カセット４１Ａの補充日時（２０１７年１月２日１１時２３分）が最も早く、次に前記カセット識別情報が「Ｃ１」の前記固定化カセット４１Ｃの補充日時（２０１７年１月３日１１時２３分）、その次に前記カセット識別情報が「Ｃ１８」の前記固定カセット４１Ａの補充日時（２０１７年１月９日１１時３０分）であることがわかる。
【０１５３】
＜ステップＳ２９＞
ステップＳ２９において、前記制御部５１０は、前記制御部５６０に前記カセット割当情報５２１及び前記カセットマスター５２４を送信する。これにより、前記カセット割当情報５２１及び前記カセットマスター５２４を受信した前記制御部５６０は、前記カセット割当情報５２１及び前記カセットマスター５２４を前記記憶部５７０に記憶する。即ち、前記記憶部５７０に記憶されている前記カセット割当情報５２１及び前記カセットマスター５２４が最新の情報に更新される。従って、前記制御部５６０は、前記カセット割当情報５２１及び前記カセットマスター５２４に基づいて、前記薬品カセット４１各々への錠剤の補充日時を把握することが可能である。なお、前記制御部５１０は、前記カセット割当情報５２１及び前記カセットマスター５２４のうち前記ステップＳ２８で更新した情報のみを前記制御部５６０に送信してもよい。
【０１５４】
＜ステップＳ２９１＞
ステップＳ２９１において、前記制御部５１０は、前記制御部５６０から欠品報知情報を受信したか否かを判断する。後述するように、前記制御部５６０は、前記薬品カセット４１のいずれかにおいて錠剤の欠品が発生した場合に、前記欠品報知情報を前記制御部５１０に送信する（図２６：Ｓ３４２）。ここで、前記欠品報知を受信したと判断されると（Ｓ２９１：Ｙｅｓ）、処理がステップＳ２９２に移行し、前記欠品報知を受信していないと判断されると（Ｓ２９１：Ｎｏ）、処理がステップＳ２１に戻される。
【０１５５】
＜ステップＳ２９２＞
ステップＳ２９２において、前記制御部５１０は、前記欠品報知情報に基づいて、前記カセット割当情報５２１又は前記カセットマスター５２４を更新する。具体的に、前記制御部５１０は、前記欠品報知情報に含まれる欠品した前記薬品カセット４１を示すカセット識別情報を参照し、当該カセット識別情報に対応する前記薬品カセット４１についての前記補充日時の情報を消去する。
【０１５６】
例えば、前記欠品した前記薬品カセット４１が前記固定カセット４１Ａである場合には、前記カセットマスター５２４において、前記カセット識別情報に対応する前記固定カセット４１Ａの補充日時の情報を消去する。なお、前記制御部５１０は、当該錠剤補充処理の他、前記固定カセット４１Ａから錠剤を取り出す旨の操作が行われた場合にも、前記カセットマスター５２４における前記補充日時の情報を消去することが考えられる。
【０１５７】
一方、前記欠品した前記薬品カセット４１が前記固定化カセット４１Ｃである場合には、前記カセット割当情報５２１において、前記カセット識別情報に対応する前記固定化カセット４１Ｃの補充日時の情報を消去すると共に、前記固定化カセット４１Ｃに割り当てられている前記薬品情報を消去する。即ち、前記固定化カセット４１Ｃへの前記薬品情報の割当状態が解除され、前記固定化カセット４１Ｃは前記可変カセット４１Ｂとして使用可能な状態となる。なお、前記制御部５１０は、当該錠剤補充処理の他、任意のタイミングで、前記固定化カセット４１Ｃから錠剤を取り出す旨の操作、又は、前記固定化カセット４１Ｃへの薬品情報の割り当てを解除するための操作（可変カセット４１Ｂに戻すための操作）が行われた場合にも、当該固定化カセット４１Ｃの補充日時の情報を消去すると共に、当該固定化カセット４１Ｃに割り当てられている前記薬品情報を消去することが考えられる。
【０１５８】
＜ステップＳ２９３＞
ステップＳ２９３において、前記制御部５１０は、前記制御部５６０に前記カセット割当情報５２１及び前記カセットマスター５２４を送信する。これにより、前記カセット割当情報５２１及び前記カセットマスター５２４を受信した前記制御部５６０は、前記カセット割当情報５２１及び前記カセットマスター５２４を前記記憶部５７０に記憶する。即ち、前記記憶部５７０に記憶されている前記カセット割当情報５２１及び前記カセットマスター５２４が最新の情報に更新される。なお、前記制御部５１０は、前記カセット割当情報５２１及び前記カセットマスター５２４のうち前記ステップＳ２９２で更新した情報のみを前記制御部５６０に送信してもよい。
【０１５９】
［錠剤払出処理］
続いて、図２６を参照しつつ、前記制御部５６０によって前記ステップＳ１６（図１２参照）の分包動作の一部として実行される前記錠剤払出処理について説明する。
【０１６０】
＜ステップＳ３１＞
ステップＳ３１において、前記制御部５６０は、前記対象処方データと前記カセット割当情報５２１及び前記カセットマスター５２４とに基づいて、当該対象処方データに含まれる処方薬品を払い出す前記薬品カセット４１を払出元として特定する。
【０１６１】
具体的に、前記制御部５６０は、前記カセット割当情報５２１及び前記カセットマスター５２４を参照し、前記対象処方データに含まれる処方薬品が割り当てられている前記薬品カセット４１のうち補充日時が最も早いものを払出元として特定する。例えば、図２５Ａ、２５Ｂに示す例において、前記処方薬品の薬品情報が「Ｄｒｕｇ  Ｍ１」である場合には、同一の薬品情報に割り当てられた前記カセット識別情報が「Ｃ１」、「Ｃ１１」、「Ｃ１８」の前記薬品カセット４１のうち、前記補充日時が最も早い「Ｃ１１」の前記固定カセット４１Ａが払出元として特定される。
【０１６２】
＜ステップＳ３２＞
ステップＳ３２において、前記制御部５６０は、前記対象処方データ各々に基づいて、前記ステップＳ３１で特定された前記薬品カセット４１各々から錠剤を払い出し、服用時期ごとに分包する分包動作を順次開始する。ここで、前記制御部５６０は、例えば一つの前記対象処方データについて前記錠剤の払い出しが完了するごとに、前記記憶部５７０に記憶されている前記在庫情報における当該錠剤の残量を払い出し量だけ減少させ、当該在庫情報を前記制御部５１０に送信する。なお、前記在庫情報の更新タイミング及び送信タイミングはこれに限らない。
【０１６３】
＜ステップＳ３３＞
ステップＳ３３において、前記制御部５６０は、前記分包動作で用いられている前記薬品カセット４１のいずれかにおいて錠剤の欠品が発生したか否かを判断する。具体的に、前記制御部５６０は、前記薬品カセット４１の駆動開始後、所定時間経過しても錠剤が払い出されないことを条件に当該薬品カセット４１で錠剤の欠品が発生したと判断する。なお、前記制御部５６０は、前記薬品カセット４１からの錠剤の払い出しごとに前記記憶部５７０に記憶されている前記在庫情報を更新し、当該在庫情報に基づいて当該薬品カセット４１において錠剤の欠品が発生したか否かを判断してもよい。ここで、欠品が発生したと判断されると（Ｓ３３：Ｙｅｓ）、処理がステップＳ３４に移行し、欠品が発生していないと判断されると（Ｓ３３：Ｎｏ）、処理がステップＳ３５に移行する。
【０１６４】
＜ステップＳ３４＞
ステップＳ３４において、前記制御部５６０は、前記カセット割当情報５２１及び前記カセットマスター５２４に基づいて、前記ステップＳ３３で欠品が発生したと判断された前記薬品カセット４１の他に、当該薬品カセット４１と同一の錠剤に割り当てられた前記薬品カセット４１が存在するか否かを判断する。ここで、同一の錠剤が割り当てられた前記薬品カセット４１が存在すると判断されると（Ｓ３４：Ｙｅｓ）、処理がステップＳ３１に移行し、同一の錠剤が割り当てられた前記薬品カセット４１が存在しないと判断されると（Ｓ３４：Ｎｏ）、処理がステップＳ３４１に移行する。
【０１６５】
＜ステップＳ３４１＞
ステップＳ３４１において、前記制御部５６０は、前記薬品払出装置４において実行されている分包動作を中断させる。
【０１６６】
＜ステップＳ３４２＞
ステップＳ３４２において、前記制御部５６０は、前記ステップＳ３３で欠品が発生したと判断された錠剤の薬品情報及び前記薬品カセット４１のカセット識別情報などの報知情報を報知する欠品報知処理を実行する。具体的に、前記制御部５６０は、前記操作表示部５８０に前記報知情報を表示すると共に、前記制御部５１０に前記薬品カセット４１のカセット識別情報及び欠品が発生した旨を示す情報を送信する。これにより、前記制御部５１０は、前記ステップＳ２９１〜Ｓ２９３において、前記カセット割当情報５２１又は前記カセットマスター５２４を更新して前記制御部５６０に送信する。また、前記欠品報知処理では、前記報知情報が、前記制御部５１０に送信され、前記制御部５１０によって前記表示部５３０に表示されてもよい。その他、前記欠品報知処理は表示に限らず、音声又はブザー鳴動によって欠品が報知されてもよい。また、前記薬品カセット４１の前記表示部７０７に欠品した旨が表示されてもよい。
【０１６７】
そして、前記ステップＳ３４２において、前記制御部５６０は、前記制御部５１０から前記カセット割当情報５２１又は前記カセットマスター５２４を受信した場合、前記薬品カセット４１の欠品が解消された場合、ユーザーによる所定の再開操作が行われた場合、又は欠品が発生したと判断された前記薬品カセット４１の脱着が行われた場合などに処理を前記ステップＳ３５に進めて、前記ステップＳ３２で前記分包動作を再開する。
【０１６８】
＜ステップＳ３５＞
ステップＳ３５において、前記制御部５６０は、前記ステップＳ１６で受信した前記分包動作の開始要求によって受信した前記対象処方データについて前記分包動作が完了したか否かを判断する。ここで、前記対象処方データについて前記分包動作が完了したと判断されると（Ｓ３５：Ｙｅｓ）、当該錠剤払出処理が終了し、処理が前記ステップＳ１７（図１２参照）に移行し、前記対象処方データについて前記分包動作が完了していないと判断されると（Ｓ３５：Ｎｏ）、処理が前記ステップＳ３２に戻され、前記分包動作が順次実行される。
【０１６９】
以上説明したように、錠剤補充制御機能によれば、錠剤の補充時に前記可変カセット４１Ｂが前記固定化カセット４１Ｃとして一時的に設定されることがあり、前記固定カセット４１Ａ又は前記固定化カセット４１Ｃの数を増加させることなく、錠剤の欠品発生頻度を低減させると共に錠剤の先入れ先出しを実現することができる。
【０１７０】
例えば、図２５Ａ及び図２５Ｂに示されるように、「Ｄｒｕｇ  Ｍ１」に対応する前記薬品カセット４１各々の前記補充日時が、前記カセット識別情報が「Ｃ１１」の前記固定カセット４１Ａが最も早く、次に前記カセット識別情報が「Ｃ１」の前記固定化カセット４１Ｃ、その次に前記カセット識別情報が「Ｃ１８」の前記固定カセット４１Ａの順で早い状態で、「Ｄｒｕｇ  Ｍ１」の錠剤が払い出される場合の払出元の変化を考える。この場合、まず前記カセット識別情報が「Ｃ１１」である前記固定カセット４１Ａが払出元として使用される。そして、前記カセット識別情報が「Ｃ１１」である前記固定カセット４１Ａで欠品が発生すると、前記カセット識別情報が「Ｃ１」である前記固定化カセット４１Ｃが払出元として使用される。さらにその後、前記カセット識別情報が「Ｃ１」である前記固定カセット４１Ａで欠品が発生すると、前記カセット識別情報が「Ｃ１８」である前記固定カセット４１Ａが払出元として使用されることになる。また、最初に使用されていた前記カセット識別情報が「Ｃ１１」である前記固定カセット４１Ａに錠剤が補充されると、当該固定カセット４１Ａの補充日時は、前記カセット識別情報が「Ｃ１８」である前記固定カセット４１Ａよりも後になるため、前記カセット識別情報が「Ｃ１１」である前記固定カセット４１Ａは、前記カセット識別情報が「Ｃ１８」である前記固定カセット４１Ａで欠品が発生した後に払出元として使用されることになる。  
【０１７１】
また、図２５Ａ及び図２５Ｂに示されるように、「Ｄｒｕｇ  Ｍ２」に対応する前記薬品カセット４１各々の前記補充日時が、前記カセット識別情報が「Ｃ１２」、「Ｃ２」の順で早い状態で、前記カセット識別情報が「Ｃ１２」である前記固定カセット４１Ａが使用されて欠品が発生した後に当該固定カセット４１Ａに錠剤が補充される場合を考える。この場合には、まず、前記カセット識別情報が「Ｃ１２」である前記固定カセット４１Ａが使用された後、前記カセット識別情報が「Ｃ２」である前記固定化カセット４１Ｃが使用され、当該固定化カセット４１Ｃで欠品が発生した場合には、当該固定化カセット４１Ｃへの薬品情報の割り当てが解除される。その後、欠品が生じてから前記固定化カセット４１Ｃよりも後に錠剤が補充された前記カセット識別情報が「Ｃ１２」である前記固定カセット４１Ａが再度使用されることになる。即ち、前記薬品情報が「Ｄｒｕｇ  Ｍ２」である錠剤については、前記カセット識別情報が「Ｃ１２」である前記固定カセット４１Ａに加えて、前記カセット識別情報が「Ｃ２」の前記可変カセット４１Ｂを一時的に前記固定化カセット４１Ｃとして用いることが可能である。このように、前記可変カセット４１Ｂを「Ｄｒｕｇ  Ｍ２」に対応する前記固定化カセット４１Ｃとして一時的に利用することができ、当該固定化カセット４１Ｃの設定が解除された後は通常の前記可変カセット４１Ｂとして任意の種類の錠剤の払い出しに利用することができるため、前記固定カセット４１Ａ及び前記固定化カセット４１Ｃの数の増加が抑制しつつ、錠剤の欠品発生頻度を低減させることが可能である。
【０１７２】
また、図２５Ａ及び図２５Ｂに示されるように、「Ｄｒｕｇ  Ｍ３」に対応する前記薬品カセット４１各々の前記補充日時が、前記カセット識別情報が「Ｃ１３」、「Ｃ３」、「Ｃ４」の順で早い状態で、前記カセット識別情報が「Ｃ１３」である前記固定カセット４１Ａが使用されて欠品が発生した後に当該固定カセット４１Ａに錠剤が補充される場合を考える。この場合には、まず、前記カセット識別情報が「Ｃ１３」である前記固定カセット４１Ａが使用された後、前記カセット識別情報が「Ｃ３」である前記固定化カセット４１Ｃが使用され、当該固定化カセット４１Ｃで欠品が発生した場合には、当該固定化カセット４１Ｃへの薬品情報の割り当てが解除される。その後、前記カセット識別情報が「Ｃ４」である前記固定化カセット４１Ｃが使用され、当該固定化カセット４１Ｃで欠品が発生した場合には、当該固定化カセット４１Ｃへの薬品情報の割り当てが解除される。そして、欠品が生じてから前記固定化カセット４１Ｃよりも後に錠剤が補充された前記カセット識別情報が「Ｃ１３」である前記固定カセット４１Ａが再度使用されることになる。即ち、前記薬品情報が「Ｄｒｕｇ  Ｍ３」である錠剤については、前記カセット識別情報が「Ｃ３」である前記固定カセット４１Ａに加えて、前記カセット識別情報が「Ｃ３」、「Ｃ４」の前記可変カセット４１Ｂを一時的に前記固定化カセット４１Ｃとして用いることが可能である。
【０１７３】
ところで、本実施形態では、前記補充日時に基づいて前記薬品カセット４１各々の使用順序を制御することにより、錠剤の先入れ先出しが実現される例について説明したが、前記補充日時に基づいて、錠剤の先入れ先出しが実現されるように前記薬品カセット４１各々の優先度が更新され、当該優先度に基づいて前記薬品カセット４１各々の使用順序が制御されてもよい。
【０１７４】
［固定化推奨機能］
ところで、前述したように、前記薬品払出装置４では、前記可変カセット４１Ｂを特定の錠剤に対応する前記固定化カセット４１Ｃとして設定して用いることが可能である。ここで、前記固定化カセット４１Ｃとして用いられる前記可変カセット４１Ｂに割り当てられる錠剤の種類は、ユーザーによって選択されることになるが、前記薬品払出装置４が、前記可変カセット４１Ｂにどの種類の錠剤を割り当てるべきであるかを推奨することが可能な固定化推奨機能を備えることが考えられる。
【０１７５】
具体的に、前記薬品払出装置４では、前記制御部５１０が、前記固定化カセット４１Ｃとして利用する前記可変カセット４１Ｂを選択するためのユーザー操作を受け付けると、当該可変カセット４１Ｂに割り当てることが推奨される錠剤の種類（薬品情報）を予め定められた条件に従って選定し、前記表示部５３０に表示する。ここで、前記制御部５１０は、過去に前記手撒きユニット４３を用いて払い出された回数、過去に前記手撒きユニット４３を用いて払い出された払出量、又は過去に入力された前記処方データにおいて処方薬として含まれていた回数などの情報を記録しており、これらの情報のいずれか一つ又は複数に基づいて錠剤の種類を選定することが考えられる。
【０１７６】
例えば、前記制御部５１０は、過去に前記手撒きユニット４３で払い出された回数が最も高く、前記可変カセット４１Ｂによる払い出しが可能な種類の錠剤を選定する。また、前記制御部５１０は、過去に前記手撒きユニット４３で払い出された払出量が最も多く、前記可変カセット４１Ｂによる払い出しが可能な種類の錠剤を選定する。また、前記制御部５１０は、過去に入力された前記処方データにおいて処方薬として含まれていた回数が最も多い種類の錠剤を選定する。また、前記制御部５１０は、対象となる錠剤に対応する前記固定カセット４１Ａ又は前記固定化カセット４１Ｃが既に存在する場合に、当該錠剤を選定しないことも考えられる。なお、前記制御部５１０は、対象となる錠剤に対応する前記固定カセット４１Ａ又は前記固定化カセット４１Ｃが既に存在する場合であっても、過去の払い出し回数又は払出量などが所定値以上である場合には、当該錠剤を例外的に選定することも考えられる。
【０１７７】
［発明の付記］
［付記１］
任意の種類の薬品を払出可能な可変カセットと、
前記可変カセットが着脱可能な装着部と、
複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当て可能な割当処理部と、
前記割当処理部によって前記可変カセット又は前記装着部に割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセットを駆動させ、当該可変カセットから前記複数の処方データに対応する薬品を払い出し可能な駆動制御部と、
を備える薬品払出装置。
【０１７８】
［付記２］
前記割当処理部は、前記複数の処方データの単位で、当該複数の処方データに含まれる払出対象の薬品の薬品情報を予め設定される割当規則に従って前記可変カセット又は前記装着部に割り当てる、
付記１に記載の薬品払出装置。
【０１７９】
［付記３］
前記割当規則には、前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおける払出合計が多い薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第１規則が含まれる、
付記２に記載の薬品払出装置。
【０１８０】
［付記４］
前記割当規則には、前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおいて用法に従った服用時期単位の払い出し錠数が不均等である薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第２規則が含まれる、
付記２に記載の薬品払出装置。
［付記５］
【０１８１】
前記割当規則には、前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおける分包数が多い薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第３規則が含まれる、
付記２に記載の薬品払出装置。
【０１８２】
［付記６］
前記割当規則には、
前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおける払出合計が多い薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第１規則と、
前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおいて用法に従った服用時期単位の払い出し錠数が不均等である薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第２規則と、
前記複数の処方データに含まれる払出対象の薬品情報のうち当該複数の処方データにおける分包数が多い薬品情報を優先して前記可変カセット又は前記装着部に割り当てる第３規則と、
が含まれ、
前記割当処理部は、前記第１規則、前記第２規則、前記第３規則の順で優先して前記可変カセット又は前記装着部への割り当てを実行する、
付記２に記載の薬品払出装置。
【０１８３】
［付記７］
前記割当処理部は、予め設定された特定条件を満たす複数の処方データを特定し、当該特定された前記複数の処方データに基づいて、当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当てる、
付記１〜６のいずれかに記載の薬品払出装置。
【０１８４】
［付記８］
予め定められた種類の薬品を払出可能な固定カセットを更に備え、
前記割当処理部は、前記複数の処方データに含まれる前記薬品情報と、前記固定カセット各々から払い出し可能な前記薬品情報を示すマスター情報とに基づいて前記特定条件を満たすか否かを判断する、
付記７に記載の薬品払出装置。
【０１８５】
［付記９］
予め定められた種類の薬品を払出可能な固定カセットと、
複数のセルに収容された薬品を前記セルの単位で払い出し可能な手撒きユニットと、
を更に備え、
前記割当処理部は、前記複数の処方データに含まれる払出対象の薬品情報のうち、対応する前記固定カセットが存在しない薬品情報を、前記可変カセット又は前記手撒きユニットに割り当てる、
付記１〜８のいずれかに記載の薬品払出装置。
【０１８６】
［付記１０］
任意の種類の薬品を払出可能な可変カセットと、前記可変カセットが着脱可能な装着部と、を備える薬品払出装置の制御方法であって、
複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当て可能な割当ステップと、
前記割当ステップによって前記可変カセット又は前記装着部に割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセットを駆動させ、当該可変カセットから前記複数の処方データに対応する薬品を払い出し可能な駆動ステップと、
を含む制御方法。
【０１８７】
［付記１１］
任意の種類の薬品を払出可能な可変カセットと、前記可変カセットが着脱可能な装着部と、を備える薬品払出装置の制御部に、
複数の処方データに基づいて当該複数の処方データに含まれる払出対象の薬品の薬品情報を前記可変カセット又は前記装着部に割り当て可能な割当ステップと、
前記割当ステップによって前記可変カセット又は前記装着部に割り当てられた前記薬品情報に対応して予め設定された駆動条件に従って前記可変カセットを駆動させ、当該可変カセットから前記複数の処方データに対応する薬品を払い出し可能な駆動ステップと、
を実行させるための制御プログラム。
【図１】
2019172173.tif 000003
【図２】
2019172173.tif 000004
【図３】
2019172173.tif 000005
【図４】
2019172173.tif 000006
【図５】
2019172173.tif 000007
【図６】
2019172173.tif 000008
【図７】
2019172173.tif 000009
【図８】
2019172173.tif 000010
【図９】
2019172173.tif 000011
【図１０】
2019172173.tif 000012
【図１１】
2019172173.tif 000013
【図１２】
2019172173.tif 000014
【図１３】
2019172173.tif 000015
【図１４】
2019172173.tif 000016
【図１５】
2019172173.tif 000017
【図１６】
2019172173.tif 000018
【図１７】
2019172173.tif 000019
【図１８】
2019172173.tif 000020
【図１９】
2019172173.tif 000021
【図２０】
2019172173.tif 000022
【図２１】
2019172173.tif 000023
【図２２】
2019172173.tif 000024
【図２３】
2019172173.tif 000025
【図２４】
2019172173.tif 000026
【図２５Ａ】
2019172173.tif 000027
【図２５Ｂ】
2019172173.tif 000028
【図２６】
2019172173.tif 000029
【国際調査報告】
2019172173.tif 000030
2019172173.tif 000031