(57)【要約】【課題】薬品の払出量の時期的要因による変化を考慮して適切なタイミングで薬品の充填の必要性を報知可能な薬品払出システムを提供する。【解決手段】薬品払出システム１０では、設定処理部１１４が、予め設定された充填タイミング各々について複数回先の前記充填タイミングまでの間の薬品各々の払出予測量を、薬品各々の過去の曜日ごとの払出量のうち前記充填タイミング各々が属する曜日の前記払出量に基づいて設定する。そして、判定処理部１１３により、前記充填タイミングごとに前記薬品各々の残量が現在の前記充填タイミングに対応する前記払出予測量以下であるか否かが判定され、出力処理部１１５により判定結果が出力される。【選択図】図１
2016147926.tif 000002
【特許請求の範囲】
【請求項１】
薬品が収容される複数の薬品収容部と、
処方データに基づいて前記薬品収容部から前記薬品を払い出す払出処理部と、
前記薬品収容部に収容されている前記薬品の残量を前記薬品の種類ごとに取得する残量取得部と、
予め設定された充填タイミング各々について、複数回先の前記充填タイミングまでの間の前記薬品各々の払出予測量を、前記薬品各々の過去の曜日ごとの払出量のうち前記充填タイミング各々が属する曜日の前記払出量に基づいて設定する設定処理部と、
前記残量取得部によって取得された前記薬品の残量が現在の前記充填タイミングに対応する前記払出予測量以下であるか否かを判定する判定処理部と、
前記判定処理部による判定結果を出力する出力処理部と、
を備える薬品払出システム。
【請求項２】
前記設定処理部が、前記薬品各々の過去の予め設定された特定期間における曜日ごとの払出量の平均値に基づいて前記払出予測量を設定する請求項１に記載の薬品払出システム。
【請求項３】
前記設定処理部が、前記曜日各々の前記払出量の平均値を前記曜日各々の前記充填タイミングの回数で割った値を前記曜日各々における１回の前記充填タイミングに対応する単位予測量として算出し、複数回先の前記充填タイミングまでの間の前記充填タイミング各々に対応する前記単位予測量の合計を前記払出予測量として設定する請求項２に記載の薬品払出システム。
【請求項４】
前記設定処理部が、前記薬品各々の過去の予め設定された特定期間における曜日及び時間帯の組み合わせごとの払出量の平均値に基づいて前記払出予測量を設定する請求項１に記載の薬品払出システム。
【請求項５】
前記設定処理部が、複数回先の前記充填タイミングまでの間の前記充填タイミング各々の曜日及び時間帯の組み合わせに対応する前記払出量の平均値の合計を前記払出予測量として設定する請求項４に記載の薬品払出システム。
【請求項６】
前記充填タイミング各々が、曜日及び時刻の組み合わせで定められている請求項１〜５のいずれかに記載の薬品払出システム。
【請求項７】
前記出力処理部は、前記判定処理部により残量が前記払出予測量以下であると判定された薬品のみについて前記判定結果を出力する請求項１〜６のいずれかに記載の薬品払出システム。
【請求項８】
前記出力処理部は、複数の前記薬品のうち前記判定処理部により残量が前記払出予測量以下であると判定された薬品の一覧を示す充填リストを出力する請求項７に記載の薬品払出システム。
【請求項９】
前記出力処理部は、複数の前記薬品のうち前記判定処理部により残量が前記払出予測量以下であると判定された薬品であって、前記薬品収容部に収容された薬品の残量が最大収容量未満である薬品の一覧を示す充填リストを出力する請求項８に記載の薬品払出システム。
【請求項１０】
前記薬品収容部に、予め定められた特定量の前記薬品が収容された薬箱が収容され、
前記払出処理部が、前記処方データに基づいて薬箱単位で前記薬品を払い出すものである請求項１〜９のいずれかに記載の薬品払出システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処方データに基づいて薬品を払い出すことが可能な薬品払出システムに関する。
【背景技術】
【０００２】
病院又は薬局などの医療関連施設における薬品の調剤処理には、処方データに基づいて薬品を払い出す薬品払出装置が用いられることがある。例えば、薬品払出装置の一例として、処方データに基づいて必要な薬品を薬箱単位で払い出す薬箱払出装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４７５５７２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、薬品払出装置において薬品が欠品すると、ユーザーによる薬品の充填作業が必要になるため、処方データに基づく薬品の調剤処理に遅延が生じる。これに対し、薬品の残量が減少した場合にその薬品の充填が必要である旨がユーザーに報知されれば、ユーザーが欠品前に薬品を充填することが可能となる。但し、薬品払出装置から払い出される薬品の量は、曜日などの時期的要因によって異なることがある。例えば、曜日によって担当医師又は受診可能な診療科が異なる場合に、その担当医師が処方することが多い薬品又はその診療科で処方されることが多い薬品について、曜日ごとの使用量が大きく増減することが予想される。この場合、予め設定された充填タイミング各々における充填の有無などを曜日ごとにおける使用量の増減を考慮して決定しなければ、前記充填タイミングとは異なるタイミングで薬品の欠品が生じ、その薬品の充填を行う必要が頻繁に生じるおそれがある。
【０００５】
本発明の目的は、薬品の払出量の時期的要因による変化を考慮して適切なタイミングで
薬品の充填の必要性を報知可能な薬品払出システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る薬品払出システムは、薬品が収容される複数の薬品収容部と、処方データに基づいて前記薬品収容部から前記薬品を払い出す払出処理部と、前記薬品収容部に収容されている前記薬品の残量を前記薬品の種類ごとに取得する残量取得部と、予め設定された充填タイミング各々について複数回先の前記充填タイミングまでの間の前記薬品各々の払出予測量を、前記薬品各々の過去の曜日ごとの払出量のうち前記充填タイミング各々が属する曜日の前記払出量に基づいて設定する設定処理部と、前記残量取得部によって取得された前記薬品の残量が現在の前記充填タイミングに対応する前記払出予測量以下であるか否かを判定する判定処理部と、前記判定処理部による判定結果を出力する出力処理部とを備える。
【０００７】
本発明によれば、前記充填タイミング各々における前記薬品各々に対応する前記払出予測量が、前記充填タイミング各々が属する曜日の過去の払出量に基づいて設定され、前記払出予測量に基づいて前記薬品各々の充填の要否が判定される。従って、前記薬品各々の払出量の時期的要因による変化を考慮して適切なタイミングで前記薬品各々の充填の必要性が報知される。なお、前記充填タイミング各々は、例えば曜日及び時刻の組み合わせで定められている。
【０００８】
ところで、前記払出予測量が比較的大きい値に設定されると、前記薬品各々が前記払出予測量以下に達する機会が多くなり、前記薬品各々の充填作業の効率が低下する。一方、前記払出予測量が比較的小さい値に設定されると、前記薬品各々が前記払出予測量以下に達した場合における前記薬品各々の残量が少なくなるため、前記薬品各々の充填作業が完了する前に前記薬品に欠品が生じるおそれがある。
【０００９】
これに対し、前記設定処理部が、前記薬品各々の過去の予め設定された特定期間における曜日ごとの払出量の平均値に基づいて前記払出予測量を設定することが考えられる。また、前記設定処理部が、前記薬品各々の過去の予め設定された特定期間における曜日及び時間帯の組み合わせごとの払出量の平均値に基づいて前記払出予測量を設定することも考えられる。これにより、前記払出予測量が、極端に大きい値又は小さい値に設定されないため、薬品の欠品の抑制及び薬品の充填作業の効率化がバランス良く実現される。
【００１０】
前記設定処理部は、前記曜日各々の前記払出量の平均値を前記曜日各々の前記充填タイミングの回数で割った値を前記曜日各々における１回の前記充填タイミングに対応する単位予測量として算出することが考えられる。そして、前記設定処理部は、複数回先の前記充填タイミングまでの間の前記充填タイミング各々に対応する前記単位予測量の合計を前記払出予測量として設定することが考えられる。これにより、例えば前記曜日各々について複数の時間帯ごとに前記薬品各々の払出量が記録されている必要がないため、前記払出量の記録処理などが簡素化される。
【００１１】
前記設定処理部は、複数回先の前記充填タイミングまでの間の前記充填タイミング各々の曜日及び時間帯の組み合わせに対応する前記払出量の平均値の合計を前記払出予測量として設定することが考えられる。これにより、前記設定処理部により設定される前期払出予測量の精度が高くなり、適切なタイミングで薬品の充填の必要性が報知される。
【００１２】
前記出力処理部は、前記判定処理部により残量が前記払出予測量以下であると判定された薬品のみについて前記判定結果を出力することが考えられる。より具体的に、前記出力処理部は、複数の前記薬品のうち前記判定処理部により残量が前記払出予測量以下であると判定された薬品の一覧を示す充填リストを出力することが考える。これにより、ユーザーは、前記判定結果を参照して充填が必要な薬品を容易に認識することができる。
【００１３】
また、前記出力処理部は、複数の前記薬品のうち前記判定処理部により残量が前記払出予測量以下であると判定された薬品であって、前記薬品収容部に収容された薬品の残量が最大収容量未満である薬品の一覧を示す充填リストを出力することが考えられる。これにより、ユーザーは、前記判定結果を参照して充填が必要であり且つ充填が可能な薬品を容易に認識することができる。
【００１４】
前記薬品払出システムでは、前記薬品収容部に、予め定められた特定量の前記薬品が収容された薬箱が収容されていることが考えられる。この場合、前記払出処理部は、前記処方データに基づいて薬箱単位で前記薬品を払い出す。本発明に係る前記薬品払出システムでは、１回先の前記充填タイミングまでではなく複数回先の前記充填タイミングまでの間の前記払出予測量が用いられる。そのため、このように前記薬品が前記薬箱単位で多量に払い出される前記薬品払出システムのように、充填の際に多数の前記薬箱を充填する必要があって充填作業に長時間を要する場合でも、前記薬箱の欠品を抑制することが可能である。
【発明の効果】
【００１５】
本発明によれば、薬品の払出量の時期的要因による変化を考慮して適切なタイミングで薬品の充填の必要性を報知可能な薬品払出システムが提供される。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の実施形態に係る薬品払出システムの構成を示すブロック図である。
【図２】図２は、本発明の実施形態に係る薬品払出システムで用いられる払出履歴情報の一例を示す図である。
【図３】図３は、本発明の実施形態に係る薬品払出システムで実行される薬品払出制御処理の手順の一例を示すフローチャートである。
【図４】図４は、本発明の実施形態に係る薬品払出システムで用いられる単位予測量情報の一例を示す図である。
【図５】図５は、本発明の実施形態に係る薬品払出システムで用いられる払出予測量情報の一例を示す図である。
【図６】図６は、本発明の実施形態に係る薬品払出システムで出力される充填リストの一例を示す図である。
【図７】図７は、本発明の実施形態に係る薬品払出システムで用いられる払出履歴情報の一例を示す図である。
【図８】図８は、本発明の実施形態に係る薬品払出システムで用いられる単位予測量情報の一例を示す図である。
【図９】図９は、本発明の実施形態に係る薬品払出システムで用いられる払出予測量情報の一例を示す図である。
【図１０】図１０は、本発明の実施形態に係る薬品払出システムの薬品払出装置の外観模式図である。
【図１１】図１１は、本発明の実施形態に係る薬品払出システムの薬品払出装置の外観模式図である。
【図１２】図１２は、本発明の実施形態に係る薬品払出システムの薬品払出装置の薬品収容部の配列の一例を示す図である。
【図１３】図１３は、本発明の実施形態に係る薬品払出システムの薬品払出装置で実行される収容薬品登録処理の手順の一例を示すフローチャートである。
【図１４】図１４は、本発明の実施形態に係る薬品払出システムの薬品払出装置で表示される登録画面の一例を示す図である。
【図１５】図１５は、本発明の実施形態に係る薬品払出システムの薬品払出装置で表示される登録画面の一例を示す図である。
【図１６】図１６は、本発明の実施形態に係る薬品払出システムの薬品払出装置で表示される登録画面の一例を示す図である。
【図１７】図１７は、本発明の実施形態に係る薬品払出システムの薬品払出装置で実行される収容薬品登録処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【００１８】
［第１実施形態］
図１に示すように、本発明の実施形態に係る薬品払出システム１０は、薬品払出装置１、調剤管理装置２、及び上位システム３を含む。前記薬品払出装置１、前記調剤管理装置２、及び前記上位システム３は、ＬＡＮ、ＷＡＮ、インターネット、又はイントラネットなどの通信網Ｎ１を介して無線又は有線で通信可能に接続される。また、前記薬品払出システム１０には、一又は複数の前記薬品払出装置１が含まれる。なお、前記薬品払出装置１単体を本発明に係る薬品払出システムとして捉えてもよい。
【００１９】
前記上位システム３は、薬品の処方内容を示す処方データの登録操作を受け付ける電子カルテシステム、オーダーリングシステム、又はレセプトシステムなどである。前記処方データには、例えば薬品を識別するための薬品名などの薬品識別情報、用量、用法、剤形、服用開始日、服用期間、及び服用終了日などの薬品情報が含まれる。また、前記処方データには、例えば薬品を服用する患者の氏名、性別、年齢、病棟、担当医師、担当薬剤師などの患者情報も含まれる。
【００２０】
前記調剤管理装置２は、前記上位システム３から前記処方データを読み出すと共に、前記処方データを前記薬品払出装置１に入力するパーソナルコンピュータ等である。具体的に、前記調剤管理装置２は、前記薬品払出装置１における調剤処理に必要な調剤データを前記処方データに基づいて生成し、その調剤データを前記処方データとして前記薬品払出装置１に入力する。例えば、複数の前記薬品払出装置１が前記薬品払出システム１０に設けられている場合、前記調剤管理装置２は、前記処方データに基づいて払い出す必要のある薬品を前記薬品払出装置１各々に割り当てる。なお、前記調剤管理装置２が前記上位システム３から前記処方データを読み出す構成に代えて、前記上位システム３から前記調剤管理装置２に前記処方データが送信される構成も考えられる。また、前記上位システム３から前記薬品払出装置１に前記処方データが直接入力されてもよい。
【００２１】
図１に示すように、前記薬品払出装置１は、制御部１１、記憶部１２、通信Ｉ／Ｆ１３、表示部１４、操作部１５、ドライブ装置１６、プリンタ１７、及び薬品払出部１８などを備える。具体的に、本実施形態に係る前記薬品払出装置１は、薬品を薬箱単位で払い出す薬箱払出装置である。
【００２２】
また、前記薬品払出装置１は、薬品をＰＴＰシート単位で払い出すシート払出装置、又は薬品を錠剤単位で払い出す錠剤払出装置などであってもよい。なお、前記薬品払出装置１は、前記プリンタ１７及び前記薬品払出部１８に、前記制御部１１、前記記憶部１２、前記通信Ｉ／Ｆ１３、前記表示部１４、前記操作部１５、及び前記ドライブ装置１６を含むパーソナルコンピュータが接続されたものであってもよい。
【００２３】
前記通信Ｉ／Ｆ１３は、前記通信網Ｎ１を介して前記調剤管理装置２又は前記上位システム３などの外部機器との間で、予め定められた通信プロトコルに従って無線又は有線でデータ通信を実行する通信インターフェースである。
【００２４】
前記表示部１４は、前記制御部１１からの制御指示に従って各種の情報を表示する液晶ディスプレイ又は有機ＥＬディスプレイなどの表示部である。前記操作部１５は、前記薬品払出装置１に各種の情報を入力するためにユーザーによって操作されるタッチパネル又は操作スイッチ等の操作部である。
【００２５】
前記ドライブ装置１６は、コンピュータ読み取り可能な記録媒体１６１から各種のデータ又は制御プログラムなどを読み取ることが可能である。前記記録媒体１６１は、ＣＤ、ＤＶＤ、ＢＤ、又はＵＳＢメモリなどであり、前記ドライブ装置１６は、ＣＤドライブ、ＤＶＤドライブ、ＢＤドライブ、又はＵＳＢポートなどである。
【００２６】
前記プリンタ１７は、前記薬品払出装置１に搭載されており、前記制御部１１から入力される印刷データを用紙などのシートに印刷することが可能である。例えば、前記プリンタ１７は、後述の充填リストの印刷に使用される。なお、前記プリンタ１７は、前記薬品払出装置１に前記通信網Ｎ１等を介して通信可能に接続される外部機器であってもよい。
【００２７】
前記薬品払出部１８は、薬品が収容される複数の薬品収容部１８１及び前記薬品収容部１８１各々に収容されている薬品を払い出す複数の払出駆動部１８２を備える。前記薬品収容部１８１各々には、前記薬品収容部１８１に予め対応付けられた薬品識別情報が示す種類の薬品が収容される。なお、一種類の薬品に対応付けられた前記薬品収容部１８１が複数存在することも考えられる。前記払出駆動部１８２は、例えばモーター又はソレノイドなどの駆動源、及び前記駆動源の駆動力を前記薬品収容部１８１に伝達して薬品の払出動作を実行させるための駆動機構などを備える。
【００２８】
例えば、本実施形態において、前記薬品払出装置１は、薬品をその薬品が所定量ごとに収容された薬箱の単位で払い出す薬箱払出装置である。この場合、前記薬品収容部１８１各々に多数の薬箱が収容可能であり、ユーザーは、必要に応じて薬箱単位で薬品を前記薬品収容部１８１各々に充填する。なお、他の実施形態として、前記薬品払出装置１が薬品をＰＴＰシート単位で払い出すシート払出装置である場合には、前記薬品収容部１８１各々にＰＴＰシートが多数収容される。また、他の実施形態として、前記薬品払出装置１が薬品を錠剤単位で払い出す錠剤払出装置である場合には、前記薬品収容部１８１各々に錠剤が多数収容される。さらに、他の実施形態として、前記薬品払出装置１が散薬を重量単位で払い出す散薬払出装置である場合には、前記薬品収容部１８１各々に散薬が収容される。
【００２９】
前記記憶部１２は、前記制御部１１によって実行される各種の制御プログラム及び各種のデータが記憶されるハードディスク、ＳＳＤ、又はフラッシュメモリ等の不揮発性の記憶部である。具体的に、前記記憶部１２は、プログラム領域１２１及びデータ領域１２２などの記憶領域を有する。
【００３０】
前記プログラム領域１２１には、前記制御部１１に後述の薬品払出制御処理（図３参照）などの処理を実行させるための薬品払出プログラムが記憶される。なお、前記プログラム領域１２１には、オペレーティングシステム（ＯＳ）及びブラウザソフトなどのアプリケーションプログラムも記憶されている。
【００３１】
前記データ領域１２２には、薬品マスター、患者マスター、及び収容部マスターなどの各種のマスターデータが記憶される。例えば、前記薬品マスターでは、薬品の種類を識別するための薬品コード等の薬品識別情報ごとに、薬品名、一般名、ＹＪコード、ＪＡＮコード、ＲＳＳコード、剤形、単位、比重、薬品種、配合変化、賦形薬品、効用、及び注意事項などの情報が対応付けて記憶されている。また、前記患者マスターでは、患者を識別するための患者コード等の患者識別情報ごとに、患者名、診療科、病棟、担当医師、及び担当薬剤師などの情報が対応付けて記憶されている。さらに、前記収容部マスターでは、前記薬品収容部１８１各々を識別するための収容部コード等の収容部識別情報ごとに、前記薬品収容部１８１に収容される薬品を示す薬品識別情報及び最大収容量などの情報が対応付けて記憶されている。また、前記収容部マスターに代えて、前記薬品マスターにおいて、前記薬品の種類ごとに前記薬品の種類に対応する一又は複数の前記薬品収容部１８１の収容部識別情報が記憶されていることも考えられる。なお、前記データ領域１２２に記憶されている各種のマスターデータは、例えば前記操作部１４に対するユーザー操作に応じて前記制御部１１によって変更可能である。
【００３２】
また、前記データ領域１２２には、前記薬品払出制御処理において前記制御部１１によって更新される払出履歴情報Ｄ１１（図２参照）、単位予測量情報Ｄ１２（図４参照）、及び払出予測量情報Ｄ１３（図５参照）なども記憶される。
【００３３】
前記払出履歴情報Ｄ１１には、前記薬品払出装置１における薬品各々の払出量が予め設定された期間ごとに集計された結果が含まれる。図２に示されているように、前記払出履歴情報Ｄ１１では、前記薬品払出装置１における薬品の払出量（箱数）が１日単位で曜日ごとに集計された結果が記録されている。
【００３４】
ところで、前記払出履歴情報Ｄ１１では、前記薬品払出装置１における前記薬品各々の払出量が曜日ごとに変化している。これは、前記薬品払出システム１０が使用される医療関連施設における診察可能な診療科及び診察担当の医師などが異なることが原因の一つとして考えられる。そのため、後述するように、前記薬品払出装置１では、前記薬品収容部１８１各々に対する薬品の充填の要否を判断するための払出予測量が前記払出履歴情報Ｄ１１に基づいて設定される。なお、前記単位払出情報Ｄ１２及び前記払出予測量情報Ｄ１３は、前記薬品ごとに対応して設定されており、前記単位払出情報Ｄ１２及び前記払出予測量情報Ｄ１３の内容については後述する。
【００３５】
前記制御部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、及びＥＥＰＲＯＭ（登録商標）などの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは揮発性の記憶部、前記ＥＥＰＲＯＭは不揮発性の記憶部である。前記ＲＡＭ及び前記ＥＥＰＲＯＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。そして、前記制御部１１は、前記ＣＰＵを用いて、前記ＲＯＭ、前記ＥＥＰＲＯＭ、又は前記記憶部１２に予め記憶されている各種の制御プログラムに従って各種の処理を実行する。また、前記制御部１１は、日時を計時するハードウェアクロック又はシステムクロック等の計時部を有し、前記計時部を用いて現在日時を判断することが可能である。
【００３６】
前記制御部１１は、払出処理部１１１、残量取得部１１２、判定処理部１１３、設定処理部１１４、及び出力処理部１１５を含む。具体的に、前記制御部１１は、前記薬品払出プログラムに従って各種の処理を実行することにより、前記払出処理部１１１、前記残量取得部１１２、前記判定処理部１１３、前記設定処理部１１４、及び前記出力処理部１１５として機能する。
【００３７】
前記払出処理部１１１は、前記処方データに基づいて前記薬品収容部１８１から前記薬品を払い出すための処理を実行する。具体的に、前記払出処理部１１１は、前記処方データ及び前記収容部マスター等に基づいて、前記処方データに含まれる前記薬品識別情報が示す薬品に対応する前記薬品収容部１８１を特定する。そして、前記払出処理部１１１は、特定した前記薬品収容部１８１に対応する前記払出駆動部１８２を制御することにより、前記処方データに示されている処方量に応じた数の薬品を払い出す。
【００３８】
前記残量取得部１１２は、前記薬品払出装置１において前記薬品収容部１８１に収容されている前記薬品の残量を前記薬品の種類ごとに取得するための処理を実行する。具体的に、前記残量取得部１１２は、予め設定された算出開始時点から現在までの間における前記薬品収容部１８１各々からの薬品の払出量を、前記薬品払出装置１に入力された前記処方データに基づいてカウントし、前記記憶部１２などに随時記録する。そして、前記残量取得部１１２は、前記薬品収容部１８１各々における薬品の最大収容量から前記払出量を引くことにより現在の残量を算出する。ここで、前記算出開始時点は、前記薬品収容部１８１に対する薬品の充填が所定のセンサーによって検出された時点、又は前記薬品収容部１８１に対する薬品の充填が完了した旨の操作がユーザーによって行われた時点である。なお、前記残量取得部１１２は、前記薬品収容部１８１について前記算出開始時点が到来した場合、前記薬品収容部１８１の払出量を０にリセットする。
【００３９】
また、前記薬品払出装置１に、前記薬品収容部１８１各々から実際に払い出された薬品の数を検出するセンサーが設けられている場合、前記残量取得部１１２は、前記センサーの検出結果に基づいて前記払出量をカウントすることが可能である。なお、他の実施形態として、ユーザーによる前記操作部１５の操作により前記薬品収容部１８１に充填された薬品量が入力された場合に、前記残量取得部１１２が、前記薬品の充填前の残量に前記充填された薬品量を加算した在庫量を算出することが考えられる。この場合、前記残量取得部１１２は、前記在庫量から前記払出量を引くことにより現在の残量を算出することが可能である。また、他の実施形態として、前記調剤管理装置２において、前記処方データに基づいて前記薬品収容部１８１各々からの薬品の払出量又は前記薬品各々の残量が算出され、前記薬品払出装置１に伝達されることも考えられる。さらに、他の実施形態として、前記薬品収容部１８１各々に前記薬品の残量を検出するためのセンサーが設けられており、前記残量取得部１１２が前記センサーを用いて前記薬品各々の残量を取得することも考えられる。
【００４０】
前記判定処理部１１３は、前記残量取得部１１２によって取得される前記薬品各々の残量が、前記薬品ごとに予め設定された払出予測量以下であるか否かを判定するための処理を実行する。具体的に、前記判定処理部１１３では、前記薬品各々の残量が前記払出予測量以下であるか否かに応じて前記薬品各々の充填の要否が判定されることになる。
【００４１】
前記設定処理部１１４は、前記判定処理部１１３の判断指標として使用される前記薬品各々に対応する前記払出予測量を設定するための処理を実行する。具体的に、前記設定処理部１１４は、予め設定された充填タイミング各々について２回先の前記充填タイミングまでの間の前記薬品各々の払出予測量を、前記薬品各々の過去の曜日ごとの払出量のうち前記充填タイミング各々が属する曜日の前記払出量に基づいて設定する。ここで、前記充填タイミングは、曜日及び時刻によって定められた時期である。なお、本実施形態では、前記充填タイミング各々について２回先の前記充填タイミングまでの間の前記薬品各々の払出予測量を用いるが、前記払出予測量に反映する期間は２回先の前記充填タイミングまでの間に限らず、例えば３回先などの複数回先の前記充填タイミングまでの間であればよい。
【００４２】
前記出力処理部１１５は、前記判定処理部１１３による判定結果を出力するための処理を実行する。具体的に、前記出力処理部１１５は、前記充填タイミング各々における前記判定処理部１１３の判定結果に基づいて、残量が前記払出予測量以下であって充填が必要な薬品の一覧を示す充填リストを前記プリンタ１７によって印刷する。これにより、ユーザーは、前記充填リストを参照することにより、前記薬品払出装置１に充填する必要のある薬品を容易に判断することができる。また、前記出力処理部１１５は、複数の前記薬品のうち前記判定処理部１１３により残量が前記払出予測量以下であると判定された薬品であって、前記薬品収容部１８１に収容された薬品の残量が最大収容量未満である薬品の一覧を示す充填リストを出力することも可能である。
【００４３】
ところで、前記薬品払出システム１０が使用される前記医療関連施設では、前記薬品払出装置１における薬品の欠品の抑制及び前記薬品払出装置１に対する薬品の充填作業の効率化をバランス良く実現することが望まれる。具体的に、前記薬品収容部１８１各々に収容されている薬品が足りなくなった場合には、前記薬品を充填するための作業時間により調剤が遅延するため、前記薬品払出装置１における薬品の欠品を抑制することが望まれる。
【００４４】
ここで、前記払出予測量が比較的小さな値に設定されている場合には、前記薬品払出装置１への薬品の充填作業中に前記薬品の欠品が生じるおそれがある。特に、前記薬品払出装置１と充填用の前記薬品が収容されている場所とが離れている場合、又は前記薬品払出装置１に充填する必要のある前記薬品の量が多い場合には、前記充填作業に長時間を要する。一方、前記払出予測量が比較的大きな値に設定されている場合には、前記薬品払出装置１に対する薬品の充填作業の実施回数が増加し、充填作業の効率が低下する。即ち、前記薬品払出装置１における薬品の欠品の抑制と薬品の充填作業の効率化とはトレードオフの関係にある。これに対し、前記薬品払出装置１では、前記制御部１１によって後述の薬品払出制御処理が実行されることにより、前記薬品払出装置１における薬品の欠品の抑制及び前記薬品払出装置１に対する薬品の充填作業の効率化がバランス良く実現される。
【００４５】
［薬品払出制御処理］
以下、図３を参照しつつ、前記薬品払出装置１の前記制御部１１によって実行される薬品払出制御処理の一例について説明する。なお、前記薬品払出制御処理は、前記薬品払出装置１の電源が投入された後、所定の開始操作に応じて前記制御部１１によって開始される。
【００４６】
＜ステップＳ１＞
まず、ステップＳ１において、前記制御部１１は、前記処方データが入力されたか否かを判断する。例えば、前記制御部１１は、前記調剤管理装置２から前記処方データを取得した場合に、前記処方データが入力されたと判断する。ここで、前記処方データが入力されたと判断されると（Ｓ１：Ｙｅｓ）、処理はステップＳ２に移行する。また、前記処方データが入力されていないと判断されると（Ｓ１：Ｎｏ）、処理はステップＳ４に移行する。
【００４７】
＜ステップＳ２＞
ステップＳ２において、前記制御部１１は、前記処方データに基づいて、前記薬品収容部１８１から前記薬品を払い出すための払出処理を実行する。具体的には、前記処方データに含まれる薬品識別情報が示す薬品に対応する前記薬品収容部１８１が選択され、前記薬品収容部１８１から前記処方データに示された処方量に応じた数の薬品が払い出される。なお、前記払出処理は、前記制御部１１の前記払出処理部１１１によって実行される。
【００４８】
このとき、前記払出処理において、前記制御部１１は、前記処方データに基づいて払い出す必要のある薬品に不足が生じているか否かを判断し、不足が生じている場合には、エラー表示を行うと共に、前記処方データに基づく前記払出処理を一時中断する。その後、不足が生じている薬品が充填されると、前記制御部１１は、前記処方データに基づく前記払出処理を再開する。なお、前記薬品払出装置１では、前記払出処理が一時中断されている場合、不足が生じていない薬品のみが含まれる他の前記処方データに基づく前記払出処理については実行可能であってもよい。
【００４９】
＜ステップＳ３＞
ステップＳ３において、前記制御部１１は、前記払出処理における薬品の払出量を記録するための記録処理を実行する。具体的に、前記制御部１１は、前記払出処理における薬品の払出量に基づいて前記払出履歴情報Ｄ１１（図２参照）を更新する。例えば、前記制御部１１は、前記払出履歴情報Ｄ１１の現在の日付に対応する前記薬品各々の払出量を、前記処方データに基づいて０からカウントアップすることにより、１日ごとの前記薬品各々の払出量を前記払出履歴情報Ｄ１１に記録する。なお、前記記録処理は、前記制御部１１の前記残量取得部１１２によって実行される。
【００５０】
＜ステップＳ４＞
ステップＳ４において、前記制御部１１は、予め設定された充填タイミングが到来したか否かを判断する。ここで、前記充填タイミングが到来したと判断されると（Ｓ４：Ｙｅｓ）、処理はステップＳ５に移行する。また、前記充填タイミングが到来していないと判断されると（Ｓ４：Ｎｏ）、処理は前記ステップＳ１に戻る。
【００５１】
前記充填タイミングは、前記薬品払出装置１の初期設定などにおけるユーザー操作に基づいて前記制御部１１によって設定される。例えば、前記充填タイミングの間隔は、前記薬品払出装置１への薬品の充填作業に要する所要時間として予め設定された間隔である。より具体的に、前記充填タイミングは、例えば９時、１１時、１３時、１５時、１７時のように時刻によって設定される。以下、本実施形態では、月曜日から金曜日までの９時、１１時、１３時、１５時、１７時が前記充填タイミングとして設定されているものとする。
【００５２】
なお、他の実施形態として、前記制御部１１が、業務開始時刻、業務終了時刻、及び充填間隔の設定操作に応じて、前記業務開始時刻から前記業務終了時刻までの間の前記充填間隔ごとの時期を前記充填タイミングとして設定することも考えられる。例えば、業務開始時刻が７時、業務終了時刻が１７時、充填間隔が２時間に設定された場合、前記充填タイミングは、前記業務開始時刻から前記業務終了時刻までの間の２時間ごとの時期である９時、１１時、１３時、１５時、１７時である。また、１日における最初の前記充填タイミングが前記業務開始時刻である７時であり、その後の前記充填タイミングが、前記業務終了時刻の２時間前の１５時までの間の２時間ごとの時期である９時、１１時、１３時、１５時であることも考えられる。なお、１日あたりの前記充填タイミングの回数又は時刻などが曜日によって異なることも考えられる。また、前記業務開始終了時刻から前記業務開始時刻までの間に、前記薬品収容部１８１各々の薬品が最大収容量まで補充されることも考えられる。なお、前記業務開始時刻及び前記業務終了時刻は、前記医療関連施設の営業時間、診察時間、又は窓口受付時間などの開始時刻及び終了時刻である。
【００５３】
さらに、前記制御部１１が、前記払出履歴情報Ｄ１１に基づいて自動的に１日あたりの前記充填タイミングの回数及び前記充填タイミング各々の時刻を自動的に設定することも考えられる。例えば、前記制御部１１は、前記薬品払出装置１に収容される全ての薬品のうちで最も早く欠品となるおそれのある薬品を基準に、その薬品が欠品とならず、且つ前記充填タイミングの回数ができるだけ少なくなるように、前記充填タイミングの回数及び前記充填タイミング各々の時刻を設定することが考えられる。
【００５４】
＜ステップＳ５＞
ステップＳ５において、前記制御部１１は、前記薬品各々の残量を取得するための取得処理を実行する。具体的に、前記制御部１１は、前記算出開始時点からの前記薬品各々の払出量を前記薬品払出装置１における前記薬品各々の最大収容量から引くことにより現在の薬品各々の残量を算出する。一種類の薬品について複数の前記薬品収容部１８１が対応付けられている場合、その薬品の最大収容量は複数の前記薬品収容部１８１の最大収容量の合計である。なお、前記取得処理は、前記制御部１１の前記残量取得部１１２によって実行される。
【００５５】
＜ステップＳ６＞
ステップＳ６において、前記制御部１１は、前記充填タイミング各々について２回先の前記充填タイミングまでの間の前記薬品各々の払出予測量を、前記薬品各々の過去の曜日ごとの払出量に基づいて設定するための設定処理を実行する。これにより、前記払出予測量は、前記薬品各々の払出量が時期的要因によって変化することを考慮して設定されることになる。なお、前記設定処理は、前記制御部１１の前記設定処理部１１４によって実行される。
【００５６】
具体的に、前記制御部１１は、前記払出履歴情報Ｄ１１に基づいて、予め設定された３ヶ月などの過去の特定期間における曜日ごとの前記薬品各々の払出量の平均値を算出する。例えば、前記過去の特定期間は、現在から遡った３ヶ月などの期間であってもよいが、前年又は過去の数年間における現在と同じ月又は季節などの期間であることが考えられる。これにより、特定の病気が流行する時期又は季節などに対応する前記払出量の平均値として、その病気の流行に起因する薬品の払出量の増加が考慮された値が算出されることになる。そして、前記制御部１１は、前記曜日各々の前記払出量の平均値を前記曜日各々の１日の充填タイミングの回数で割った値を、前記曜日各々における１回の前記充填タイミングに対応する単位予測量として算出し、前記単位払出情報Ｄ１２に設定する。
【００５７】
ここに、図４は前記単位払出情報Ｄ１２の一例を示す図である。図４に示されている前記単位払出情報Ｄ１２では、前記充填タイミングを示す曜日及び時刻の組み合わせごとに前記単位予測量が示されている。なお、一つの充填タイミングの前記単位予測量に着目すると、前記単位予測量は、着目した充填タイミングの一つ前の充填タイミングに対応する時刻から着目した充填タイミングに対応する時刻までの間における薬品の払出量の推定値である。例えば、ある薬品について、現在の曜日の１日あたりの前記払出量の平均値が２５０箱であり、現在の曜日の１日あたりの前記充填タイミングの回数が５回であるとする。この場合、前記平均値を前記充填タイミングの回数で割った値、即ち１回あたりの充填タイミングに対応する前記薬品の払出予測量が５０箱となる。なお、前記平均値に代えて、分散又は標準偏差などの他の統計情報を用いて前記払出予測量が設定されてもよい。また、前記払出履歴情報Ｄ１１に予め設定された３ヶ月などの過去の特定期間におけるデータが蓄積されていない場合には、予め設定された初期値が前記払出予測量として設定されることが考えられる。例えば、前記初期値は、前記薬品払出システム１０が使用される前記医療関連施設で採用されている薬品と同一の薬品が採用された近隣地域又は全国の医療関連施設の実績データに基づいて設定される。なお、前記実績データは、近隣地域又は全国に存在する複数の医療関連施設の実績データの平均などの統計データであってもよい。
【００５８】
その後、前記制御部１１は、２回先の前記充填タイミングまでの間の前記充填タイミング各々に対応する前記単位予測量の合計を、現在の前記充填タイミングに対応する前記払出予測量として算出し、前記払出予測量情報Ｄ１３に設定する。なお、前述したように、本実施形態では、月曜日から金曜日までの９時、１１時、１３時、１５時、１７時が前記充填タイミングとして設定されている。ここに、図５は、前記払出予測量情報Ｄ１３の一例を示す図である。前記払出予測量情報Ｄ１３では、前記充填タイミングを示す曜日及び時刻の組み合わせごとに前記払出予測量が示されている。
【００５９】
具体的に、現在の前記充填タイミングが９時である場合、２回先の前記充填タイミングは同日の１３時である。この場合、前記制御部１１は、現在の曜日に対応する前記単位予測量の２倍の値を算出し、現在の前記充填タイミングの前記払出予測量として設定する。一方、現在の前記充填タイミングが１５時である場合、１回先の前記充填タイミングは同日の１７時であるが、２回先の前記充填タイミングは翌日の９時である。この場合、前記制御部１１は、現在の曜日に対応する前記単位予測量と翌日の曜日に対応する前記単位予測量との合計を算出し、現在の前記充填タイミングの前記払出予測量として設定する。また、現在の前記充填タイミングが１７時である場合、１回先の前記充填タイミングは翌日の９時であり、２回先の前記充填タイミングは翌日の１１時である。この場合、前記制御部１１は、翌日の曜日に対応する前記単位予測量の２倍の値を算出し、現在の前記充填タイミングの前記払出予測量として設定する。
【００６０】
例えば、図４に示されているように、現在の前記充填タイミングの曜日が月曜日であり時刻が１５時である場合、１回先の前記充填タイミングである同日の１７時に対応する前記単位予測量は５０箱であり、２回先の前記充填タイミングである翌日の火曜日の９時に対応する前記単位予測量が４０箱である。そのため、この場合には、図５に示されているように、現在の前記充填タイミングに対応する前記払出予測量が両者の合計である９０箱に設定される。また、図４に示されているように、現在の前記充填タイミングの曜日が月曜日であり時刻が１７時である場合、１回先の前記充填タイミングである翌日の火曜日の９時に対応する前記単位予測量は４０箱であり、２回先の前記充填タイミングである翌日の火曜日の１１時に対応する前記単位予測量が４０箱である。そのため、この場合には、図５に示されているように、現在の前記充填タイミングに対応する前記払出予測量が両者の合計である８０箱に設定される。なお、前記払出予測量情報Ｄ１３において、最初の前記充填タイミングが月曜日の９時であると考えると、最後の前記充填タイミングは金曜日の１７時であり、その金曜日の１７時の充填タイミングの１回先の充填タイミングは、月曜日の９時となる。
【００６１】
ところで、前記単位予測量情報Ｄ１２及び前記払出予測量情報Ｄ１３では、全ての前記充填タイミングに対応する前記単位予測量及び前記払出予測量が示されているが、前記ステップＳ６では、少なくとも現在の前記充填タイミングに関係する前記薬品各々の前記単位予測量及び前記払出予測量が算出されればよい。また、前記薬品払出制御処理では前記ステップＳ６が省略され、前記薬品払出制御処理とは別に、前記制御部１１が、１日ごと又は所定時間経過ごとなどのタイミングで、前記ステップＳ６を実行して前記単位予測量情報Ｄ１２及び前記払出予測量情報Ｄ１３を更新することも考えられる。
【００６２】
＜ステップＳ７＞
そして、ステップＳ７において、前記制御部１１は、前記薬品各々の充填の要否を判定するための判定処理を実行する。具体的に、前記制御部１１は、前記ステップＳ５で取得された前記薬品各々の残量が現在の前記充填タイミングに対応する前記払出予測量以下であるか否かを判定する。これにより、前記ステップＳ５で取得された残量が現在の前記充填タイミングに対応する前記払出予測量以下である一又は複数の薬品が充填の必要がある薬品として抽出される。なお、前記判定処理は、前記制御部１１の前記判定処理部１１３によって実行される。
【００６３】
より具体的に、前記制御部１１は、例えば前記残量が前記払出予測量以下である薬品については前記制御部１１のＲＡＭ等に設けられた充填フラグを１にセットし、前記充填リストの出力時に前記充填フラグを０にリセットする。これにより、前記制御部１１は、前記充填フラグを参照して前記ステップＳ７における前記判定結果を認識することが可能である。
【００６４】
＜ステップＳ８＞
ステップＳ８において、前記制御部１１は、前記ステップＳ７における判定結果を出力するための出力処理を実行する。前記出力処理は、前記制御部１１の前記出力処理部１１５によって実行される。このとき、前記制御部１１は、前記ステップＳ７における判定結果として、前記薬品払出装置１に収容されている全ての薬品のうち充填が必要な薬品のみを抽出した充填リストを出力することが考えられる。
【００６５】
具体的に、前記制御部１１は、前記充填リストを前記プリンタ１７によって印刷する。ここに、図６は、前記充填リストの一例を示す図である。図６に示されているように、前記充填リストには、前記ステップＳ７で充填の必要があると判定された薬品各々について、薬品が収容されている棚板の番号、薬品名、薬効成分、規格、充填数などの情報が含まれる。これにより、ユーザーは、前記充填リストを参照することにより、前記薬品払出装置１に対する薬品の取り揃え作業及び充填作業などを容易且つ効率的に実施することができる。また、充填が必要な薬品が識別可能な態様で、全ての前記薬品の充填の有無が示された充填リストが出力されることも他の実施形態として考えられる。
【００６６】
さらに、前記制御部１１は、前記充填リストにおける薬品の記載順を予め設定された条件に応じて変更することが考えられる。具体的に、前記記憶部１２には、薬品の取り揃え作業を行う作業者が、薬品庫などの薬品の収容場所の入口から出口に移動するまでの動線と、薬品各々が収容されている棚板の番号などの薬品配置情報とが対応付けられた薬品配置情報が記憶されていることが考えられる。例えば、前記薬品は位置情報では、前記動線に沿った前記棚板各々の配置順番が示されている。そして、前記制御部１１は、前記薬品配置情報に基づいて、前記ステップＳ７で充填の必要があると判定された薬品各々を、その薬品各々が収容されている前記棚板の前記動線における配置順番で並べた前記充填リストを出力する。これにより、作業者は、前記動線に従って移動する過程において前記充填リストに含まれる薬品各々を効率的に取り揃えることができ、取り揃え作業の時間短縮を図ることが可能である。例えば、図６には、前記動線に沿って棚板１、棚板２、棚板３の順で配置されている場合の前記充填リストが示されており、作業者は、前記充填リストに記載された薬品各々を上から順に取り揃えることにより、前記動線に反した移動を行うことなく前記充填リストに記載された薬品各々を効率的に取り揃えることが可能である。
【００６７】
なお、前記充填リストで示されている前記充填数は、前記算出開始時点から現在までの間における前記薬品収容部１８１各々からの薬品の払出量であり、現時点で前記薬品収容部１８１各々に補充することが可能な最大量である。ところで、前記充填リストの出力態様は印刷出力に限らず、前記制御部１１は、前記表示部１４を用いて前記充填リストを表示出力させることも考えられる。さらに、前記制御部１１は、予め設定されたメールアドレス等の送信先に前記充填リストを送信出力することも考えられる。
【００６８】
ところで、前記ステップＳ７で充填の必要があると判定された薬品であっても、前記薬品収容部１８１に現在収容されている薬品量が前記薬品収容部１８１の最大収容量である場合には、前記薬品を補充することができない。そのため、前記ステップＳ８において、前記制御部１１は、複数の前記薬品のうち前記ステップＳ７により残量が前記払出予測量以下であると判定され、充填の必要があると判定された薬品であって、前記薬品収容部１８１に収容された薬品の残量が最大収容量未満である薬品のみの一覧を示す充填リストを出力することが考えられる。
【００６９】
以上説明したように、前記薬品払出システム１０では、前記充填タイミング各々における前記薬品各々に対応する前記払出予測量が、前記充填タイミング各々が属する曜日の過去の払出量に基づいて設定され、前記払出予測量に基づいて前記薬品各々の充填の要否が判定される。従って、前記薬品各々の払出量の時期的要因による変化を考慮して適切なタイミングで前記薬品各々の充填の必要性が報知される。また、例えば前記充填タイミング各々において次回の前記充填タイミングまでの払出予測量、又は予め定められた固定値に基づいて充填の要否を判断する場合などに比べて薬品の欠品が抑制される。また、前記払出予測量が前記払出履歴情報Ｄ１１に基づいて設定されるため、前記払出予測量が極端に大きな値に設定される可能性が低くなり、薬品の充填回数が無駄に増加しないため、薬品の充填作業の効率化が図られる。即ち、前記薬品払出システム１０では、前記充填リストに充填が必要である薬品として記載される薬品の種類が無駄に増加せず、薬品の欠品の抑制及び薬品の充填作業の効率化がバランス良く実現される。
【００７０】
なお、前記払出予測量が比較的大きい値に設定されると、前記薬品各々が前記払出予測量以下に達する機会が多くなり、前記薬品各々の充填作業の効率が低下する。一方、前記払出予測量が比較的小さい値に設定されると、前記薬品各々が前記払出予測量以下に達した場合における前記薬品各々の残量が少なくなるため、前記薬品各々の充填作業が完了する前に前記薬品に欠品が生じるおそれがある。これに対し、前記薬品払出システム１０では、前記薬品各々の過去の予め設定された特定期間における曜日ごとの払出量の平均値に基づいて前記払出予測量が設定される。即ち、同じ曜日については払出量の変化量が少ないであろうという思想から、例えば現在から遡った３ヶ月などの過去の特定期間における同じ曜日の払出量に基づいて前記払出予測量が設定される。特に、前記過去の特定期間が、前年又は過去の数年間における現在と同じ月又は季節などの期間であることも考えられ、この場合には、特定の病気が流行する時期又は季節などにおける同じ曜日の払出量に基づいて前記払出予測量が設定される。そのため、前記払出予測量が、極端に大きい値又は小さい値に設定されず、薬品の欠品の抑制及び薬品の充填作業の効率化がバランス良く実現される。さらに、前記曜日各々の前記払出量の平均値から前記曜日各々における前記単位予測量が算出されるため、例えば前記曜日各々について複数の時間帯ごとに前記薬品各々の払出量が記録されている必要がないため、前記払出量の記録処理などが簡素化される。
【００７１】
また、本実施形態では、前記薬品払出システム１０に１台の前記薬品払出装置１が接続されている場合を例に挙げて説明したが、前記薬品払出装置１が複数台接続されていることも考えられる。この場合、前記薬品払出装置１ごとにおいて、前記制御部１１は、前記調剤管理装置２から入力される前記調剤データなどに基づいて前記薬品払出装置１における前記薬品各々の払出量を算出し、前記払出予測量の設定及び前記薬品各々の充填の要否の判定を実行することが考えられる。また、前記調剤管理装置２が、前記処方データに基づいて複数の前記薬品払出装置１による前記薬品各々の払出量の合計値を算出すると共に、前記合計値を前記薬品払出装置１の台数で割った値を前記薬品払出装置１各々における薬品の払出量として前記薬品払出装置１各々に入力することも考えられる。
【００７２】
［第２実施形態］
以下、本発明の第２実施形態について説明する。なお、ここで説明しない点については前記第１実施形態と同様である。具体的に、前記第１実施形態では、前記払出履歴情報Ｄ１１に薬品の払出量が１日単位で記録されており、その払出量から各時間帯における単位予測量を算出する場合について説明した。
【００７３】
一方、前記第１実施形態に係る構成では、前記薬品各々の１日の前記単位予測量が均等になるが、前記薬品各々の払出量は、曜日だけでなく時間帯ごとに異なることも考えられる。これに対し、前記制御部１１が、予め設定された時間帯ごとの前記薬品払出装置１における薬品の払出量を前記払出履歴情報Ｄ１１として記憶することが考えられる。
【００７４】
具体的に、前記制御部１１は、前記薬品払出制御処理の前記ステップＳ３において、各薬品の払出量を、例えば２時間などの前記充填タイミングの間隔ごとに集計し、各薬品に対応する前記払出履歴情報Ｄ１１として記録する。ここに、図７は、前記払出履歴情報Ｄ１１の一例を示す図である。なお、前記払出履歴情報Ｄ１１は、薬品ごとに設定されて前記データ領域１２２に記憶される。
【００７５】
図７に示されている前記払出履歴情報Ｄ１１では、前記薬品払出装置１からの薬品の払出量が、曜日及び時間帯の組み合わせごとに変化している。これは、前記薬品払出システム１０が使用される医療関連施設における診察可能な診療科及び診察担当の医師だけでなく、例えば各診療科の診察時間及び各時間帯の混み具合が異なることが原因の一つとして考えられる。
【００７６】
そして、前記制御部１１は、前記薬品払出制御処理の前記ステップＳ６において、前記薬品各々に対応する前記払出履歴情報Ｄ１１を参照し、前記単位予測量及び前記払出予測量を設定する。具体的に、前記制御部１１は、前記薬品各々に対応する前記払出履歴情報Ｄ１１に記録されている曜日及び時間帯の組み合わせごとにおける前記薬品各々の払出量に基づいて、前記薬品各々の曜日及び時刻の組み合わせごとに対応する単位予測量を算出する。このとき、前記制御部１１は、予め設定された３ヶ月などの過去の特定期間における曜日及び時間帯の組み合わせごとの前記薬品各々の払出量の平均値を算出し、前記薬品各々の曜日及び時刻の組み合わせごとに対応する前記単位予測量として前記単位払出情報Ｄ１２に設定する。例えば、前記過去の特定期間は、現在から遡った３ヶ月などの期間であってもよいが、前年又は過去の数年間における現在と同じ月又は季節などの期間であることも考えられる。これにより、特定の病気が流行する時期又は季節などに対応する前記払出量の平均値として、その病気の流行に起因する薬品の払出量の増加が考慮された値が算出されることになる。その後、前記制御部１１は、前記薬品各々の払出量の平均値に基づいて、２回先の前記充填タイミングまでの間の前記充填タイミング各々に対応する前記単位予測量の合計を、現在の前記充填タイミングに対応する前記払出予測量として算出し、前記払出予測量情報Ｄ１３に設定する。
【００７７】
ここに、図８は、前記単位払出情報Ｄ１２の一例を示す図であり、図９は、前記払出予測量情報Ｄ１３の一例を示す図である。図８に示された前記単位払出情報Ｄ１２では、曜日及び時刻の組み合わせごとに前記単位予測量が示されている。特に、前記単位払出情報Ｄ１２では、同日においても時刻ごとに前記単位予測量が異なる。また、図９に示された前記払出予測量情報Ｄ１３では、曜日及び時刻の組み合わせごとに前記払出予測量が示されている。特に、前記単位払出情報Ｄ１２では、同日においても時刻ごとに前記払出予測量が異なる。なお、本実施形態では、月曜日から金曜日までの９時、１１時、１３時、１５時、１７時が前記充填タイミングとして設定されている。
【００７８】
具体的に、図８に示されているように、現在の曜日が月曜日であって、現在の前記充填タイミングが９時である場合、１回先の前記充填タイミングである同日の１１時に対応する前記単位予測量は４０箱であり、２回先の前記充填タイミングである翌日の１３時に対応する前記単位予測量が５０箱である。そのため、この場合には、図９に示されているように、現在の前記充填タイミングに対応する前記払出予測量が両者の合計である９０箱に設定される。
【００７９】
また、図８に示されているように、現在の前記充填タイミングの曜日が月曜日であり時刻が１５時である場合、１回先の前記充填タイミングである同日の１７時に対応する前記単位予測量は５０箱であり、２回先の前記充填タイミングである翌日の９時に対応する前記単位予測量が４０箱である。そのため、この場合には、図９に示されているように、現在の前記充填タイミングに対応する前記払出予測量が両者の合計である９０箱に設定される。また、図８に示されているように、現在の前記充填タイミングの曜日が月曜日であり時刻が１７時である場合、１回先の前記充填タイミングである翌日の火曜日の９時に対応する前記単位予測量は４０箱であり、２回先の前記充填タイミングである翌日の火曜日の１１時に対応する前記単位予測量が３０箱である。そのため、この場合には、図９に示されているように、現在の前記充填タイミングに対応する前記払出予測量が両者の合計である７０箱に設定される。
【００８０】
このように、本実施形態では、前記充填タイミング各々に対応する前記単位予測量及び前記払出予測量が、前記払出履歴情報Ｄ１１に基づいて、前記充填タイミング各々に対応する曜日及び時刻の組み合わせごとに個別に設定された値である。従って、前記薬品払出システム１０では、曜日だけでなく時間帯を考慮して薬品各々の充填の要否が判定され、適切なタイミングで薬品各々の充填の必要性が報知されることになる。
【００８１】
［第３実施形態］
以下、本発明の第３実施形態について説明する。なお、ここで説明しない点については前記第１実施形態又は前記第２実施形態と同様である。前述したように、前記薬品払出装置１では、前記記憶部１２に記憶されている前記収容部マスターにおいて、前記薬品収容部１８１各々を識別するための収容部識別情報ごとに、前記薬品収容部１８１に収容される薬品の種類に対応する薬品識別情報が予め設定される。そして、前記薬品払出制御処理では、前記処方データ及び前記収容部マスターに基づいて必要な薬品が前記薬品収容部１８１各々から払い出される。
【００８２】
ところで、前記薬品払出装置１の一例として前記第１実施形態及び前記第２実施形態で説明した薬箱払出装置は、例えば特許第４７５５７２６号公報及び国際公開第２０１２／０５０１２０号などに開示されている。ここに、図１０及び図１１は、前記薬品払出装置１の一例を示す図である。図１０及び図１１に示されるように前記薬品払出装置１は、薬剤が収容された薬箱を多数収容し、処方毎に薬箱を払出可能な前記薬品払出部１８と、前記薬品払出部１８に対して薬箱を装填可能な装填装置１９と、前記装填装置１９に対して薬箱を補充可能な補充装置２０とを有する。なお、前記装填装置１９及び前記補充装置２０は、前記薬品払出部１８各々に対して個別に設けられ、又は前記薬品払出部１８各々に共通して設けられる。
【００８３】
そして、前記薬品払出部１８は、薬箱を直列に並べた状態で収容し、順次送り出し可能な薬箱通路として前記薬品収容部１８１を複数備えている。また、前記装填装置１９は、前記薬品収容部１８１への薬箱投入側に隣接する位置において移動可能な装填ラックを備える。さらに、前記補充装置２０は、薬箱を並列状態として載置可能な補充薬箱載置部、及び前記補充薬箱載置部に載置された薬箱の並列状態を維持したまま前記薬箱を前記装填ラックに移載させることが可能な移載機構などを備える。なお、前記装填ラックは、前記補充装置２０から送られてきた薬箱を並列状態で載置可能な装填薬箱載置部、及び前記装填薬箱載置部に載置された薬箱を一箱ずつ前記薬品収容部１８１に向けて送り出して装填させることが可能な装填機構などを備える。
【００８４】
また、図１２は、前記薬品払出部１８における前記薬品収容部１８１各々の配置の一例を模式的に示した図である。具体的に、図１２に示される前記薬品払出部１８では、上下に６列、左右に３列の合計１８台の払出ユニット１８０が設けられており、前記払出ユニット１８０内の矩形部各々が前記薬品収容部１８１である。そして、前記薬品払出装置１において、前記薬品収容部１８１各々には前記薬品収容部１８１を識別するための収容部識別情報として収容部コードが付されている。前記収容部コードは、前記薬品払出部１８の左上端部から右下端部に向けて前記収容部コードの値が順に大きくなるように設定されている。より具体的に、前記収容部コードの値は、前記薬品払出部１８の上下方向における列ごとに左端部から右端部に向けて大きくなっており、前記薬品払出部１８の上下方向において上端部から下端部に向けて大きくなっている。なお、前記薬品払出部１８における前記薬品収容部１８１各々の前記収容部コードの大小関係はこれに限らず、例えば右上端部から左下端部に向けて前記収容部コードの値が順に大きくなるなど、予め定められた関係があればよい。
【００８５】
本実施形態において、前記収容部コードは、５桁目が前記薬品払出部１８の号機番号を示すものであり、５桁目が「１」である場合は１号機であることを示す。なお、図１０に示されるように、前記薬品払出装置１が２台の前記薬品払出部１８を備えている場合、前記薬品払出部１８各々に対応する号機番号が予め設定されている。同じく、前記薬品払出システム１０に前記薬品払出装置１が複数台設けられている場合には、前記薬品払出装置１各々の前記薬品払出部１８各々に対応する号機番号が連番で予め設定される。
【００８６】
また、前記収容部コードの４桁目及び３桁目は、前記薬品払出部１８における上下方向の前記払出ユニット１８０の連番を示す二桁の数字であって上端が「０１」である。前記収容部コードの２桁目は、前記薬品払出部１８における左右方向の前記払出ユニット１８０の連番を示す一桁の数字であって左端が「１」である。さらに、前記収容部コードの１桁目は、前記払出ユニット１８０内で順に付された前記薬品収容部１８１の個別コードであって左端が「１」である。例えば、前記薬品収容部１８１の収容部コードが「１０３２３」である場合、前記薬品収容部１８１は、号機番号が「１」号機の前記薬品払出部１８の上から「０３」番目、左から「２」番目の前記払出ユニット１８０において左から「３」番目の位置に配置されている。
【００８７】
なお、薬品の種類によってその薬品の薬箱のサイズは異なる。そのため、一つの前記払出ユニット１８０内における前記薬品収容部１８１の数は予め定められた上限以下の範囲で可変であり、前記薬品収容部１８１に収容可能な薬箱のサイズが予め調整可能である。なお、ここでは一つの前記払出ユニット１８０内の前記薬品収容部１８１各々のサイズが同一であるものとするが、異なるものであってもよい。そして、前記収容部マスターには、前記薬品収容部１８１各々の配置に関する配置情報と前記払出ユニット１８０各々に収容可能な薬品の種類を特定するための収容可能薬品情報とが含まれる。前記収容可能薬品情報は、例えば薬箱のサイズ、薬箱の種類、又は薬品の種類（薬品名又は薬品コード）などである。これにより、前記制御部１１は、前記収容部マスターの前記配置情報及び前記収容可能薬品情報に基づいて前記薬品収容部１８１各々の配置及び前記薬品収容部１８１各々に収容可能な薬品の種類を特定することが可能である。
【００８８】
このように構成された前記薬品払出装置１では、前記薬品払出部１８に収容されていない種類の薬品又は既に前記薬品収容部１８１に割り当てられている種類の薬品について、新たに前記薬品収容部１８１を割り当てることが可能である。このとき、例えば新たに薬品が割り当てられる前記薬品収容部１８１が、前記収容部コードの数字が最も小さいものから順に自動的に選択されることが考えられる。しかしながら、この場合には、新たに割り当てられる薬品が既に前記薬品収容部１８１のいずれかに割り当てられている場合に、その既存の前記薬品収容部１８１と新たに割り当てられる前記薬品収容部１８１との距離が遠くなるおそれがある。
【００８９】
例えば、前記収容部マスターにおいて、図１２に示される前記薬品収容部１８１のうち、前記収容部コードが「１０６２２」及び「１０６２３」の二つの薬品収容部１８１Ａに収容される薬品として薬品Ａが割り当てられている場合を考える。また、図１２に示される前記薬品収容部１８１のうち前記収容部コードが「１０１１２」、「１０１２４」、「１０１３１」、「１０２１１」、「１０２１２」、及び「１０５１３」である未使用薬品収容部１８１Ｂ各々には現在薬品が割り当てられていないものとする。一方、前記未使用薬品収容部１８１Ｂのうち前記収容部コードが「１０１１２」、「１０２１１」、「１０２１２」、及び「１０５１３」には前記薬品Ａが収容可能であるとする。この場合、前記薬品Ａに対応する前記薬品収容部１８１が追加される際に、前記収容部コードの数字が最も小さい順で割り当てられるとすると、前記薬品Ａは、前記薬品Ａが収容可能な前記未使用薬品収容部１８１Ｂのうち既存の前記薬品収容部１８１Ａから遠く前記収容部コードが「１０１１２」である前記未使用薬品収容部１８１Ｂに割り当てられることになる。
【００９０】
そして、このような場合には、例えば同種の薬品を複数の前記薬品収容部１８１に装填する際の前記装填装置１９における前記装填ラックの移動範囲が大きくなり、充填作業効率が低下するという問題が生じる。また、前記薬品払出装置１が前記装填装置１９及び前記補充装置２０等を備えておらず、ユーザーが手動で前記薬品収容部１８１各々に薬品を装填する場合も同様に、同種の薬品を複数の前記薬品収容部１８１に装填する際のユーザーの作業範囲が大きくなり、充填作業効率が低下するという問題が生じる。
【００９１】
これに対し、本実施形態では、前記薬品払出装置１において同種の薬品を複数の前記薬品収容部１８１に装填する際の充填作業効率の向上を図ることが可能な構成について説明する。
【００９２】
具体的に、前記制御部１１は、前記薬品払出プログラムに従って各種の処理を実行することにより、前記薬品収容部１８１各々と薬品の種類との対応関係を前記収容部マスターに登録するための収容薬品登録処理を実行する登録処理部１１６として機能する。より具体的に、本実施形態では、前記登録処理部１１６が、前記操作部１５に対するユーザー操作に応じて前記収容部マスターを更新可能である。
【００９３】
［収容薬品登録処理］
以下、図１３を参照しつつ、前記制御部１１によって実行される前記収容薬品登録処理の手順の一例について説明する。なお、前記収容薬品登録処理は、前記調剤管理装置２に搭載される制御部（不図示）によって実行されてもよい。
【００９４】
＜ステップＳ１１＞
ステップＳ１１において、前記制御部１１は、当該収容薬品登録処理における登録対象として選択された薬品の種類（以下、「登録対象薬品」と称する）について前記薬品収容部１８１を追加登録するための登録開始操作が行われたか否かを判断する。前記登録対象薬品は、例えば前記薬品マスターのメンテナンス画面などにおけるユーザー操作によって、前記薬品マスターに登録されている薬品から選択される。ここで、前記登録開始操作が行われたと判断されると（Ｓ１１：Ｙｅｓ）、処理がステップＳ１２に移行し、前記登録開始操作が行われていないと判断されると（Ｓ１１：Ｎｏ）、処理は当該ステップＳ１１で待機する。
【００９５】
＜ステップＳ１２＞
ステップＳ１２において、前記制御部１１は、前記薬品収容部１８１を追加登録するための登録画面Ｄ２１を前記表示部１４に表示させる。ここに、図１４は、前記登録画面Ｄ２１の一例を示す図である。前記登録画面Ｄ２１では、実装種別を選択するための実装種別キーＫ１１が表示されている。そして、前記制御部１１は、前記実装種別キーＫ１１の操作に応じて、図１５に示すように、実装種別として自動選択及びカセット選択のいずれかを選択するための実装種別選択画面Ｄ２２を前記登録画面Ｄ２１にポップアップ表示させる。前記自動選択は、前記薬品収容部１８１を前記収容部コードの小さいものから順に自動的に選択する第１登録モードであり、前記カセット選択は、前記薬品収容部１８１をユーザーの指定に応じて任意に選択する第２登録モードである。そして、前記制御部１１は、前記実装種別選択画面Ｄ２２における前記実装種別の選択操作に応じて前記第１登録モード及び前記第２登録モードを切り替えると共に、前記実装種別キーＫ１１における前記実装種別の表示名を変更する。なお、前記制御部１１は、前記薬品払出装置１において前記登録対象薬品が前記収容部マスターに初めて登録される場合は前記実装種別として前記自動選択を選択し、前記登録対象薬品が既に前記収容部マスターに登録されている場合には前記実装種別として前記カセット選択を選択することも考えられる。
【００９６】
また、図１４に示されるように、前記登録画面Ｄ２１には、実装先を選択するための実装先キーＫ１０が表示されている。そして、前記制御部１１は、前記実装先キーＫ１０の操作に応じて、実装先として手充填及び自動充填のいずれかを選択するための操作画面（不図示）をポップアップ表示させる。具体的に、前記薬品払出システム１０に複数の前記薬品払出装置１が設けられており、その複数の前記薬品払出装置１に、前記装填装置１９及び前記補充装置２０等によって自動で薬品を前記薬品収容部１８１各々に充填可能な自動装填薬品払出装置と、ユーザーが手動で薬品を前記薬品収容部１８１各々に充填可能な手動充填ユニット（不図示）を備える手動装填薬品払出装置とが含まれることがある。この場合、前記手充填は、前記手動装填薬品払出装置の前記薬品収容部１８１を前記登録対象薬品の実装先候補とする場合に選択され、前記自動充填は、前記自動装填薬品払出装置の前記薬品収容部１８１を前記登録対象薬品の実装先候補とする場合に選択される。なお、前記薬品払出装置１において前記登録対象薬品が前記収容部マスターに初めて登録される場合は、任意の前記薬品払出装置１を前記実装先として選択可能であり、前記登録対象薬品が既に前記薬品収容部１８１に割り当てられている場合にはその割当て済みの前記薬品収容部１８１が設けられた前記薬品払出装置１の種別（自動充填薬品払出装置又は手動充填薬品払出装置）のみが前記実装先として選択可能であることが考えられる。
【００９７】
＜ステップＳ１３＞
ステップＳ１３において、前記制御部１１は、前記実装種別の選択操作が行われたか否かを判断する。なお、前記実装種別が既に選択されている場合には、前記ステップＳ１３において、前記実装種別が変更されたか否かが判断される。ここで、前記制御部１１は、前記実装種別の選択操作が行われたと判断すると（Ｓ１３：Ｙｅｓ）、処理をステップＳ１４に移行させ、前記実装種別の選択操作が行われていない場合には（Ｓ１３：Ｎｏ）、処理をステップＳ１５に移行させる。
【００９８】
＜ステップＳ１４＞
ステップＳ１４において、前記制御部１１は、前記実装種別の選択操作を前記登録画面Ｄ２１に反映させる。具体的に、前記実装種別として前記自動選択が選択された場合には図１４に示されているように、前記登録画面Ｄ２１を前記自動選択に対応する表示状態に遷移させる。図１４に示される前記登録画面Ｄ２１では、追加する前記薬品収容部１８１の数が任意に入力可能な操作部Ｋ１２が表示されている。なお、前記登録画面Ｄ２１には、既に登録済みの前記薬品収容部１８１の数（ここでは「２」）、及び最大登録可能数（ここでは「４」）も表示されている。なお、前記ステップＳ１２における前記登録画面Ｄ２１の初期表示時には、前記実装種別として初期設定などで予め設定された前記自動選択又は前記カセット選択のいずれかが選択された状態が表示される。
【００９９】
一方、前記実装種別として前記カセット選択が選択された場合には、前記登録画面Ｄ２１に代えて、図１６に示すように、前記カセット選択に対応する登録画面Ｄ２３を表示させる。図１６に示される前記登録画面Ｄ２３には、既登録表示領域Ｋ１３及び選択操作領域Ｋ１４が表示されている。前記既登録表示領域Ｋ１３には、前記登録対象薬品について既に登録済みの前記薬品収容部１８１に対応する前記収容部コードが表示されている。また、前記選択操作領域Ｋ１４には、前記薬品収容部１８１のうち前記登録対象薬品が収容可能であって現在未使用である前記薬品収容部１８１に対応する前記収容部コードが選択候補として表示されている。そして、ユーザーは、前記登録画面Ｄ２３の選択操作領域Ｋ１４において任意に一又は複数の前記薬品収容部１８１を選択することが可能である。なお、前記登録画面Ｄ２３には、既に登録済みの前記薬品収容部１８１の数（ここでは「２」）、最大登録可能数（ここでは「４」）も表示されている。
【０１００】
また、前記制御部１１が、前記選択操作領域Ｋ１４に代えて、図１２のように前記薬品収容部１８１各々の配列状態が模式的に示された配列表示領域を表示させるが考えられる。さらに、前記制御部１１は、前記配列表示領域において、前記薬品収容部１８１各々の配列状態、前記登録対象薬品に対応付けて既に登録済みの前記薬品収容部１８１と新たな登録先として選択可能な前記薬品収容部１８１と新たな登録先として選択不能な前記薬品収容部１８１とをそれぞれ識別可能な表示態様で表示させることが考えられる。例えば、前記表示態様は、前記配列表示領域における前記薬品収容部１８１各々の表示色などである。そして、前記制御部１１は、前記一又は複数の前記薬品収容部１８１の選択操作を受け付ける。これにより、ユーザーは、前記薬品収容部１８１各々の配置を容易に把握しながら前記薬品収容部１８１を選択することが可能となる。さらに、前記制御部１１が、前記登録画面Ｄ２３において、前記薬品収容部１８１のうち前記登録対象薬品に既に対応付けて登録されている前記薬品収容部１８１から近い順で前記薬品収容部１８１の選択候補を並び替えて表示可能であることも考えられる。  
【０１０１】
＜ステップＳ１５＞
ステップＳ１５において、前記制御部１１は、前記登録画面Ｄ２１又はＤ２３において、入力内容を登録するための登録操作が行われたか否かを判断する。例えば、前記登録画面Ｄ２１及びＤ２３に表示されている登録キーＫ１５が操作された場合に前記登録操作が行われたと判断される。ここで、前記登録操作が行われたと判断されると（Ｓ１５：Ｙｅｓ）、処理はステップＳ１６に移行し、前記登録操作が行われるまでの間は（Ｓ１５：Ｎｏ）、処理がステップＳ１３に戻される。なお、前記登録画面Ｄ２１又はＤ２３において前記登録対象薬品についての登録処理をキャンセルするためのキャンセルキーＫ１６の操作が行われた場合には、前記登録画面Ｄ２１又はＤ２３の入力内容が反映されることなく前記登録画面Ｄ２１又はＤ２３が閉じられる。
【０１０２】
＜ステップＳ１６＞
ステップＳ１６において、前記制御部１１は、前記登録画面Ｄ２１又はＤ２３の入力内容に応じて前記収容部マスターを更新することにより、前記登録対象薬品と前記薬品収容部１８１との対応関係を登録する。
【０１０３】
具体的に、前記登録画面Ｄ２１（図１４参照）が表示されている前記第１登録モードの状態で前記登録操作が行われた場合、前記制御部１１は、前記操作部Ｋ１２に入力されている登録数の前記薬品収容部１８１を自動的に前記登録対象薬品に割り当てるように前記収容部マスターを更新する。この場合、前記制御部１１は、前記登録対象薬品が収容可能であって現在未使用である前記薬品収容部１８１の中から前記収容部コードが小さい方から順に前記登録数の前記薬品収容部１８１を自動的に選択する。
【０１０４】
なお、前記第１登録モードで前記登録操作が行われた場合、前記制御部１１が、前記ステップＳ１６において、同じ種類の薬品に対応する前記薬品収容部１８１各々が近い位置に配置されるように前記薬品収容部１８１を選択して割り当てることも考えられる。例えば、前記制御部１１は、前記ステップＳ１６において、前記登録対象薬品に既に割り当てられている前記薬品収容部１８１が存在するか否かを判断する。そして、前記登録対象薬品に既に割り当てられている前記薬品収容部１８１が存在する場合、前記制御部１１は、前記登録対象薬品に割り当て可能な前記薬品収容部１８１のうち、既に割り当てられている前記薬品収容部１８１から最も近いものを選択する。例えば、前記登録対象薬品に既に割り当てられている前記薬品収容部１８１が複数存在する場合、前記制御部１１は、その中から前記収容部コードが最も小さい又は大きい前記薬品収容部１８１の位置に最も近い前記薬品収容部１８１を選択することが考えられる。また、前記登録対象薬品に既に割り当てられている前記薬品収容部１８１が複数存在する場合、前記制御部１１が、その複数の前記薬品収容部１８１の重心位置に最も近い前記薬品収容部１８１を選択することも考えられる。なお、前記登録対象薬品に既に割り当てられている前記薬品収容部１８１が一つである場合には、前記制御部１１は、その薬品収容部１８１の位置に最も近い前記薬品収容部１８１を選択することが考えられる。
【０１０５】
さらに、前記制御部１１が、前記払出履歴情報Ｄ１１に基づいて算出される使用頻度が予め設定された閾値より低い前記薬品収容部１８１についても、未使用の前記薬品収容部１８１と同様に選択候補にすることが考えられる。そして、前記使用頻度が前記閾値より低い前記薬品収容部１８１が前記登録対象薬品に対応付けるものとして選択された場合、前記制御部１１は、前記ステップＳ１６において前記登録対象薬品と前記薬品収容部１８１とを対応付ける前に、前記薬品収容部１８１に現在収容されている薬品を全て払い出す回収処理を実行する。これにより、前記使用頻度が低い前記薬品収容部１８１を新たに前記登録対象薬品に対応付けて使用して前記薬品払出装置１の効率的な利用を支援すると共に、同種の薬品を複数の前記薬品収容部１８１各々に装填する場合の充填作業効率の向上を図ることが可能である。なお、前記使用頻度に代えて、所定期間における前記払出量の合計が予め設定された閾値より低いか否かが判断されてもよい。
【０１０６】
一方、前記登録画面Ｄ２３（図１６参照）が表示されている前記第２登録モードの状態で前記登録操作が行われた場合、前記制御部１１は、前記選択操作領域Ｋ１４で選択されている一又は複数の前記薬品収容部１８１を前記登録対象薬品に割り当てるように前記収容部マスターを更新する。従って、ユーザーは、前記登録対象薬品に対応付けて既に登録されている前記薬品収容部１８１が存在する場合に、その近傍の前記薬品収容部１８１を任意に選択することにより、前記薬品払出装置１において同種の薬品を複数の前記薬品収容部１８１各々に装填する場合の充填作業効率の向上を図ることが可能である。
【０１０７】
また、前記登録画面Ｄ２３において、前記制御部１１が、前記払出履歴情報Ｄ１１に基づいて使用頻度が予め設定された閾値より低い前記薬品収容部１８１を抽出して前記登録対象薬品に対応付ける候補として表示可能な構成も考えられる。即ち、ユーザーは、既に薬品に割り当てられている前記薬品収容部１８１であっても、前記使用頻度が前記閾値より低いものについては、前記登録対象薬品に対応付ける登録先として選択可能である。そして、前記使用頻度が前記閾値より低い前記薬品収容部１８１が前記登録対象薬品に対応付けるものとして選択された場合、前記制御部１１は、前記ステップＳ１６において前記登録対象薬品と前記薬品収容部１８１とを対応付ける前に、前記薬品収容部１８１に現在収容されている薬品を全て払い出す回収処理を実行する。これにより、前記使用頻度が低い前記薬品収容部１８１を新たに前記登録対象薬品に対応付けて使用することが可能となり、前記薬品払出装置１の効率的な利用を支援することが可能となる。
【０１０８】
さらに、前記ステップＳ１６において、前記制御部１１が、前記登録画面Ｄ２１又はＤ２３で登録が指示された登録数と、既に前記登録対象薬品に割り当てられている前記薬品収容部１８１の数との合計に対応する数の前記薬品収容部１８１が最も近い位置に配置されるように、前記収容部マスターを更新することも考えられる。
【０１０９】
［第４実施形態］
本実施形態では、前記第３実施形態で説明した前記収容薬品登録処理の他の例について説明する。具体的に、本実施形態では、前記制御部１１が、前記薬品収容部１８１各々と薬品の種類との対応関係を過去の使用履歴に基づいて前記収容部マスターに自動的に登録可能な構成について説明する。
【０１１０】
まず、前記第３実施形態に係る前記薬品払出装置１において、ユーザーが前記薬品収容部１８１各々と薬品の種類との対応関係を任意に設定するためには、薬品の種類ごとの使用頻度を考慮してその薬品の種類ごとに対応付ける前記薬品収容部１８１の数が検討される。例えば、前記薬品払出装置１では、前記払出履歴情報Ｄ１１が前記記憶部１２の前記データ領域１２２に記憶されるため、ユーザーは、前記払出履歴情報Ｄ１１を参照して前記薬品収容部１８１各々の使用頻度の高低を把握することが考えられる。しかしながら、前記払出履歴情報Ｄ１１などに基づいて薬品の種類ごとに対応付ける前記薬品収容部１８１の数を検討する手間はユーザーにとって煩雑である。
【０１１１】
［収容薬品登録処理の他の例］
これに対し、本実施形態に係る前記薬品払出装置１では、前記制御部１１によって前記収容薬品登録処理（図１３参照）に代えて、後述の収容薬品登録処理（図１７参照）が実行される。以下、図１７を参照しつつ、前記収容薬品登録処理について説明する。
【０１１２】
＜ステップＳ２１＞
まず、ステップＳ２１では、前記収容部マスターの更新処理を開始するための登録開始操作が行われたか否かが判断される。そして、前記登録開始操作が行われた場合は（Ｓ２１：Ｙｅｓ）、処理がステップＳ２１に移行し、前記登録開始操作が行われていなければ（Ｓ２１：Ｎｏ）、処理が当該ステップＳ２１で待機する。前記登録開始操作が行われた場合、前記制御部１１は、前記薬品収容部１８１に現在割り当てられている薬品の種類各々を前記登録対象薬品として以下の処理を実行する。なお、前記制御部１１が、前記薬品払出制御処理のステップＳ８の実行前又は実行後などのタイミングで下記のステップＳ２２以後の処理を実行することも考えられる。
【０１１３】
＜ステップＳ２２＞
ステップＳ２２において、前記制御部１１は、前記登録対象薬品ごとについて、前記払出予測量の最大量を前記払出履歴情報Ｄ１１に基づいて取得する。前記払出予測量は、前記第１実施形態及び前記第２実施形態で説明したように、例えば前記充填タイミング各々について２回先の前記充填タイミングまでの間の薬品各々の払出予測量であり、前記払出履歴情報Ｄ１１に記憶されている薬品各々の過去の払出量に基づいて算出される。なお、前記ステップＳ２１では、前記払出予測量の最大量に限らず、前記充填タイミング各々における前記払出予測量の平均値など、前記登録対象薬品各々の払出頻度に関する指標が取得されればよい。
【０１１４】
＜ステップＳ２３＞
次に、ステップＳ２３において、前記制御部１１は、前記ステップＳ２２で取得された前記払出予測量の最大量に基づいて、前記登録対象薬品ごとに対応する前記薬品収容部１８１の割り当て数を決定する。具体的に、前記制御部１１は、前記払出予測量の最大量の前記登録対象薬品が収容可能な前記薬品収容部１８１の数を前記登録対象薬品ごとに算出する。そして、前記制御部１１は、前記払出予測量が収容可能な前記薬品収容部１８１の数を、前記登録対象薬品に対応する前記薬品収容部１８１の割り当て数として決定する。なお、前記制御部１１は、前記収容部マスターに含まれる前記薬品収容部１８１各々の最大収容量などに基づいて前記払出予測量の最大量に対応する前記薬品収容部１８１の数を算出可能である。
【０１１５】
＜ステップＳ２４＞
そして、ステップＳ２４において、前記制御部１１は、前記ステップＳ２３で決定された前記登録対象薬品ごとの前記薬品収容部１８１の割り当て数に応じて前記収容部マスターを更新する。
【０１１６】
例えば、前記制御部１１は、前記払出予測量の最大量が多い前記登録対象薬品から順に一又は複数の前記薬品収容部１８１を割り当てる。具体的に、前記制御部１１は、まず前記払出予測量の最大量が最も多い前記登録対象薬品を割り当て対象の薬品（以下、「割当対象薬品」と称する）として選択する。そして、前記割当対象薬品に現在割り当てられている前記薬品収容部１８１の数が、前記ステップＳ２３で決定された前記割当対象薬品に対する前記薬品収容部１８１の割り当て数に対して不足しているか否かを判断する。
【０１１７】
そして、前記制御部１１は、前記薬品収容部１８１の割り当て数が不足していると判断すると、その不足数に対応する前記薬品収容部１８１を、前記薬品収容部１８１のうち現在未使用であって前記割当対象薬品が収容可能な前記薬品収容部１８１から選択して前記割当対象薬品に割り当てる。このとき、前記ステップＳ１６で説明したように、前記制御部１１が、同じ種類の薬品に対応する前記薬品収容部１８１各々が近い位置に配置されるように前記薬品収容部１８１を自動的に選択することも考えられる。また、前記制御部１１が、前記薬品収容部１８１のうち現在未使用であって前記割当対象薬品が収容可能な前記薬品収容部１８１を表示させ、ユーザー操作に応じて前記割当対象薬品に対応付ける前記薬品収容部１８１を選択することも考えられる。
【０１１８】
なお、前記薬品収容部１８１のうち現在未使用であって前記割当対象薬品が収容可能な前記薬品収容部１８１の数が、前記不足数に対して不足していることも考えられる。これに対し、前述したように、前記制御部１１が、前記払出履歴情報Ｄ１１に基づいて算出される使用頻度が予め設定された閾値より低い前記薬品収容部１８１についても、未使用の前記薬品収容部１８１と同様に選択候補にすることが考えられる。そして、前記使用頻度が前記閾値より低い前記薬品収容部１８１が選択される場合には、前記割当対象薬品への割り当てが行われる前に、前記薬品収容部１８１に現在収容されている薬品を全て払い出す回収処理が実行される。これにより、前記制御部１１は、前記使用頻度が前記閾値より低い前記薬品収容部１８１を選択して前記割当対象薬品に対応付けることが可能となる。なお、前記薬品収容部１８１のうち現在未使用であって前記割当対象薬品が収容可能な前記薬品収容部１８１の数が、前記不足数に対して不足している場合であっても、前記使用頻度が前記閾値以上である前記薬品収容部１８１については前記選択候補とならない。また、前記使用頻度に代えて、所定期間における前記払出量の合計が予め設定された閾値より低いか否かが判断されてもよい。
【０１１９】
そして、前記制御部１１は、その他の前記登録対象薬品各々についても、前記払出予測量の最大量が多い順で前記割当対象薬品として同様の処理を実行する。なお、前記ステップＳ２４では、前記登録対象薬品のうち前記払出予測量の最大量が多い薬品から順に割り当てが行われる場合について説明したが、前記不足量が多い順、又は前記充填タイミングにおいて補充が必要になった回数などの他の指標に従った順で前記薬品収容部１８１への割り当てが行われてもよい。
【符号の説明】
【０１２０】
１  薬品払出装置
１１  制御部
１１１  払出処理部
１１２  残量取得部
１１３  判定処理部
１１４  設定処理部
１１５  出力処理部
１２  記憶部
１２１  プログラム領域
１２２  データ領域
１３  通信Ｉ／Ｆ
１４  操作部
１５  表示部
１６  ドライブ装置
１７  プリンタ
１８  薬品払出部
１８１  薬品収容部
１８２  払出駆動部
２  調剤管理装置
３  上位システム
【図１】
2016147926.tif 000003
【図２】
2016147926.tif 000004
【図３】
2016147926.tif 000005
【図４】
2016147926.tif 000006
【図５】
2016147926.tif 000007
【図６】
2016147926.tif 000008
【図７】
2016147926.tif 000009
【図８】
2016147926.tif 000010
【図９】
2016147926.tif 000011
【図１０】
2016147926.tif 000012
【図１１】
2016147926.tif 000013
【図１２】
2016147926.tif 000014
【図１３】
2016147926.tif 000015
【図１４】
2016147926.tif 000016
【図１５】
2016147926.tif 000017
【図１６】
2016147926.tif 000018
【図１７】
2016147926.tif 000019
【国際調査報告】
2016147926.tif 000020
2016147926.tif 000021
2016147926.tif 000022
2016147926.tif 000023