(57)【要約】【課題】薬品の形状を測定する際のユーザーによる作業の手間を軽減することのできる薬品撮影装置、並びにこれを備える薬品形状測定装置及び薬品払出装置を提供すること。【解決手段】薬品撮影装置７は、薬品保持部８１と、照明部８２と、撮影部８３と、筐体７１と、回動支持部と、を備える。そして、薬品保持部８１、照明部８２、及び撮影部８３は、遮光性を有する筐体に収容されており、薬品保持部８１は、照明部８２及び撮影部８３の間に配置され、透光性を有する部位で薬品を保持可能であって回動支持部によって回動可能である。【選択図】図１５
2020192355.tif 000002
【特許請求の範囲】
【請求項１】
薬品を払い出す払出経路の高さ及び幅のいずれか一方又は両方が変更可能な薬品カセットが着脱可能であって、前記薬品カセットにおける薬品の払出経路の高さ及び幅のいずれか一方又は両方を変更可能な調整部と、
前記薬品の形状種別又は寸法に応じて前記調整部を制御し、前記調整部に装着されている前記薬品カセットにおける前記払出経路の高さ及び幅のいずれか一方又は両方を変更する制御部と、
を備える薬品払出装置。
【請求項２】
薬品を払い出す払出経路の高さ及び幅のいずれか一方又は両方が変更可能な薬品カセットと、前記薬品カセットが着脱可能であって、前記薬品カセットにおける薬品の払出経路の高さ及び幅のいずれか一方又は両方を変更可能な調整部とを備える薬品払出装置における調整方法であって、
前記薬品払出装置の制御部が、前記薬品の形状種別又は寸法に応じて前記調整部を制御し、前記調整部に装着されている前記薬品カセットにおける前記払出経路の高さ及び幅のいずれか一方又は両方を変更するステップを含む調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、薬品形状を測定する際に用いられる薬品撮影装置、並びにこれを備える薬品形状測定装置及び薬品払出装置。
【背景技術】
【０００２】
従来から、予め定められた種類の錠剤が収容される複数の錠剤カセットを備えており、その錠剤カセット各々に収容された錠剤を自動的に払い出す薬品払出装置が知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２３４８６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年では、錠剤の形状に合わせて錠剤カセットの駆動条件を設定することにより任意の種類の錠剤の払い出しに対応可能な薬品払出装置も知られている。なお、錠剤カセットの駆動条件は、例えば錠剤カセットから払い出される錠剤の払出経路の幅及び高さなどである。この種の錠剤カセットを用いる場合には、錠剤の形状を事前に測定する必要がある。しかしながら、ユーザーが手作業で錠剤の形状を測定する作業は煩雑である。また、ユーザーが錠剤の形状を測定して駆動条件を設定する場合には人為的ミスが生じるおそれがある。
【０００５】
従って、本発明の目的は、薬品の形状を測定する際のユーザーによる作業の手間を軽減することのできる薬品撮影装置、並びにこれを備える薬品形状測定装置及び薬品払出装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る薬品撮影装置は、撮影ユニットと、薬品保持部と、筐体と、回動支持部と、を備える。前記撮影ユニットは、照明部及び撮影部を含む。前記薬品保持部は、前記照明部及び前記撮影部の間に配置され、透光性を有する部位で薬品を保持可能である。前記筐体には、前記撮影ユニット及び前記薬品保持部が収容される。前記筐体は、遮光性を有する。前記回動支持部は、前記撮影ユニット及び前記薬品保持部のいずれか一方又は両方を回動可能に支持する。
【０００７】
これにより、ユーザーは、前記回動支持部で回動可能に支持されている前記薬品保持部を回動させるだけで簡単に前記撮影部及び前記照明部によって前記薬品の影画像を異なる方向から撮影することが可能である。従って、異なる方向から撮影された前記薬品の影画像に基づいて前記薬品の形状を画像処理で特定する場合などにユーザーによる作業の手間を軽減することができる。
【０００８】
特に、前記回動支持部が、前記薬品保持部を回動可能に支持し、前記照明部及び前記撮影部が、前記筐体に固定されていることが考えられる。これにより、前記照明部及び前記撮影部の間に配置されている前記薬品保持部を回動可能なスペースを有していればよいため、前記照明部及び前記撮影部を回動させる場合に比べて前記薬品撮影装置を小型化することが可能である。
【０００９】
また、前記回動支持部は、前記撮影部による撮影時の姿勢として予め定められた第１姿勢及び第２姿勢との間で前記薬品保持部を回動可能に支持することが考えられる。これにより、ユーザーは、前記薬品保持部を時計回り又は反時計回りの限界まで回動させることにより、前記薬品保持部の状態を前記第１姿勢及び前記第２姿勢に簡単に移行させることができる。
【００１０】
また、前記薬品保持部は、前記薬品が載置される薬品載置面を有する薬品載置部と、前記薬品載置部に載置された前記薬品を挟持する挟持面を有する一対の挟持部と、前記薬品載置面に設けられ、前記挟持部による前記薬品の挟持方向に垂直で且つ前記薬品載置面に平行な方向における前記薬品の載置基準位置を定める載置基準面を有する載置基準部と、を含むことが考えられる。これにより、ユーザーは、前記薬品保持部に対する前記薬品を所定の位置に容易にセットすることが可能である。より具体的に、前記第１姿勢が、前記薬品載置面に垂直な方向に前記撮影部が位置する姿勢であって、前記第２姿勢が、前記挟持方向に垂直で且つ前記薬品載置面に平行な方向に前記撮影部が位置する姿勢であることが考えられる。
【００１１】
また、前記薬品載置面は、前記第１姿勢及び前記第２姿勢各々において水平面又は鉛直面に対して予め定められた角度の傾斜を有すると共に、前記第１姿勢では前記載置基準面に向かって下方に傾斜し、前記第２姿勢では前記載置基準面に向かって上方に傾斜することが考えられる。これにより、前記載置基準面に載置された薬品は、前記第１姿勢及び前記第２姿勢の両方において前記載置基準面から前記薬品が落下するおそれを低減することができる。
【００１２】
このとき、前記回動支持部が、前記載置基準部の予め定められた位置を回動中心として前記薬品保持部を回動可能に支持し、前記撮影部が、前記第２姿勢の前記薬品保持部の前記薬品載置面に載置されている前記薬品を前記載置基準面側から撮影可能な位置に固定されていることが考えられる。これにより、前記第１姿勢における前記薬品保持部の薬品から前記撮影部までの距離と、前記第２姿勢における前記薬品保持部の薬品から前記撮影部までの距離との変化が抑制される。
【００１３】
また、前記一対の挟持部の前記挟持面が、前記載置基準面に向かって拡開していることが考えられる。これにより、前記薬品保持部が回動される際に、前記薬品載置面から前記薬品が落下するおそれが低減する。
【００１４】
また、前記薬品撮影装置が、前記一対の挟持部を相対的に近接及び離接可能に支持する挟持支持部と、前記挟持支持部の移動抵抗を高める弾性部材と、押圧操作に応じて前記弾性部材を前記挟持支持部から離間させる押圧部と、を更に備えることが考えられる。これにより、前記挟持支持部の位置が安定すると共に、ユーザーが前記挟持支持部の操作を容易に行うことも可能である。
【００１５】
また、前記薬品撮影装置が、前記第１姿勢から離脱する方向への前記薬品保持部の回動抵抗を高める第１回動制限部と、前記第２姿勢から離脱する方向への前記薬品保持部の回動抵抗を高める第２回動制限部と、を更に備えることが考えられる。これにより、前記薬品保持部の自由な回動が制限されるため、前記第１姿勢又は前記第２姿勢で安定させることができる。
【００１６】
ところで、本発明は、前記薬品撮影装置と、前記薬品保持部の回動姿勢が異なる複数の状態で前記撮影部により撮影される撮影画像に基づいて前記薬品の形状を測定する形状測定手段と、を備える薬品形状測定装置の発明として捉えてもよい。ここに、前記形状測定手段は、前記薬品の形状として前記薬品の形状種別及び寸法のいずれか一方又は両方を測定することが考えられる。
【００１７】
前記薬品形状測定装置を用いれば、ユーザーは、前記薬品撮影装置を用いた簡単な撮影作業を行うことにより前記薬品を撮影するだけで、前記薬品の形状を容易且つ正確に測定結果を得ることが可能である。
【００１８】
特に、前記照明部及び前記撮影部が、前記筐体に固定されると共に、前記回動支持部が、前記撮影部による撮影時の姿勢として予め定められた第１姿勢及び第２姿勢の間で前記薬品保持部を回動可能に支持する構成において、前記形状測定手段は、予め定められた複数の形状種別から前記薬品の形状種別を選択することが考えられる。具体的に、前記形状測定手段は、前記第１姿勢で撮影された第１撮影画像に基づいて特定される前記薬品の輪郭形状と、前記第２姿勢で撮影された第２撮影画像に基づいて特定される前記薬品の輪郭形状との組み合わせに応じて前記薬品の形状種別を選択することが考えられる。このような構成によれば、任意の形状種別を特定する必要がないため、予め定められた簡単な処理工程によって前記薬品の形状種別を特定することが可能となる。
【００１９】
また、前記薬品形状測定装置が、姿勢検出手段と撮影制御手段とを更に備えることが考えられる。前記姿勢検出手段は、前記薬品保持部の回動姿勢を検出する。前記撮影制御手段は、前記姿勢検出手段により予め定められた回動姿勢が検出された場合に、前記照明部で前記薬品を照明すると共に前記撮影部で前記薬品を撮影する。これにより、ユーザーは、前記薬品保持部の回動姿勢を変位させるだけで前記薬品の撮影を行うことが可能になる。
【００２０】
また、前記姿勢検出手段が、前記撮影画像に含まれる予め定められた特定画像の有無に応じて前記薬品保持部の回動姿勢を検出することが考えられる。これにより、前記回動姿勢を検出するためのハードウェアを追加する必要がないため、部品点数を省減して低コスト化を図ることができる。
【００２１】
さらに、本発明は、前記薬品形状測定装置と、薬品カセットと、駆動条件設定手段と、駆動制御手段とを備える薬品払出装置として捉えてもよい。前記薬品カセットは、駆動条件の変更により任意の種類の薬品を払出可能である。前記駆動条件設定手段は、前記薬品形状測定装置によって測定された前記薬品の形状に応じて前記薬品カセットの前記駆動条件を設定する。前記駆動制御手段は、前記駆動条件設定手段により設定された前記駆動条件に従って前記薬品カセットを駆動させ、前記薬品カセットから薬品を払い出させる。
【００２２】
前記薬品払出装置では、前記薬品形状測定装置で測定される前記薬品の形状に従って前記駆動条件を設定することにより、前記薬品カセットを駆動して前記薬品を払い出すことが可能である。そのため、前記薬品払出装置では、予め駆動条件が設定されていない薬品についても前記薬品カセットで払い出すことが可能である。
【００２３】
より具体的に、前記薬品払出装置は、前記薬品形状測定装置によって特定された前記薬品の形状又は前記薬品の形状に対応する前記駆動条件と前記薬品を識別可能な薬品情報とが対応付けられた駆動対応情報が記憶される記憶部と、払出対象の前記薬品情報が入力された場合に前記薬品情報を前記薬品カセットのいずれかに割り当てる割当手段と、を更に備えることが考えられる。そして、前記駆動制御手段は、前記割当手段によって前記薬品情報が割り当てられた前記薬品カセットを、前記駆動対応情報において前記薬品情報に対応付けられた前記駆動条件に従って駆動させる。
【００２４】
例えば、前記駆動条件は、前記薬品カセットからの薬品の払い出しを開始する前の前記薬品カセットの調整に関する事前駆動条件、前記薬品カセットからの薬品の払い出し中の駆動制御に関する駆動中条件、及び前記薬品カセットからの薬品の払い出しを停止する際の駆動制御に関する駆動停止時条件のいずれか一つ又は複数を含む。
【００２５】
具体的には、前記薬品カセットが、前記薬品が収容された薬品収容部から前記薬品を払い出す払出経路の高さ及び幅のいずれか一方又は両方を変更する経路調整手段を備えることが考えられる。この場合には、前記事前駆動条件が、前記払出経路の高さ及び幅のいずれか一方又は両方を含むことが考えられる。
【００２６】
また、前記薬品カセットが、前記薬品が収容された薬品収容部から払出口に向けて前記薬品を搬送する搬送手段を備えることが考えられる。この場合には、前記駆動中条件が、前記搬送手段による前記薬品の搬送速度を含むことが考えられる。また、前記駆動停止時条件が、前記薬品カセットからの前記薬品の払い出しを停止させる際の前記薬品の搬送速度のスローダウンタイミング又は減速度を含むことも考えられる。さらに、前記駆動停止時条件が、前記薬品カセットからの前記薬品の払い出しを停止させる際の前記搬送手段の逆回転動作の有無を含むことも考えられる。
【発明の効果】
【００２７】
本発明によれば、ユーザーによる薬品の形状測定の作業を軽減することのできる薬品撮影装置、並びにこれを備える薬品形状測定装置及び薬品払出装置が提供される。
【図面の簡単な説明】
【００２８】
【図１】図１は、本発明の実施形態に係る薬品払出装置の外観図である。
【図２】図２は、本発明の実施形態に係る薬品払出装置のシステム構成を示すブロック図である。
【図３】図３は、本発明の実施形態に係る薬品払出装置の固定カセットの構成を説明するための斜視図である。
【図４】図４は、本発明の実施形態に係る薬品払出装置の可変カセットの構成を説明するための斜視図である。
【図５】図５は、本発明の実施形態に係る薬品払出装置の可変カセットの構成を説明するための斜視図である。
【図６】図６は、本発明の実施形態に係る薬品払出装置の可変カセットの構成を説明するための斜視図である。
【図７】図７は、本発明の実施形態に係る薬品払出装置の可変カセットの装着部の構成を説明するための斜視図である。
【図８】図８は、本発明の実施形態に係る薬品払出装置における錠剤の分包結果の一例を示す図である。
【図９】図９は、本発明の実施形態に係る薬品払出装置で使用される割当情報の一例を示す図である。
【図１０】図１０は、本発明の実施形態に係る薬品払出装置で使用される駆動対応情報の一例を示す図である。
【図１１】図１１は、本発明の実施形態に係る薬品払出装置で実行される薬品払出処理及び分包制御処理の手順の一例を説明するためのフローチャートである。
【図１２】図１２は、本発明の実施形態に係る薬品撮影装置を示す図である。
【図１３】図１３は、本発明の実施形態に係る薬品撮影装置を示す図である。
【図１４】図１４は、本発明の実施形態に係る薬品撮影装置を示す図である。
【図１５】図１５は、本発明の実施形態に係る薬品撮影装置の内部構成図である。
【図１６】図１６は、本発明の実施形態に係る薬品撮影装置の薬品保持部の構成を示す図である。
【図１７】図１７は、本発明の実施形態に係る薬品撮影装置の薬品保持部の構成を示す図である。
【図１８】図１８は、本発明の実施形態に係る薬品撮影装置の薬品保持部の構成を示す図である。
【図１９】図１９は、本発明の実施形態に係る薬品撮影装置の薬品保持部の構成を示す図である。
【図２０】図２０は、本発明の実施形態に係る薬品撮影装置の薬品保持部の動作例を示す図である。
【図２１】図２１は、本発明の実施形態に係る薬品撮影装置の薬品保持部の動作例を示す図である。
【図２２】図２２は、本発明の実施形態に係る薬品撮影装置の薬品保持部の要部平面図である。
【図２３】図２３は、本発明の実施形態に係る薬品撮影装置の薬品保持部の要部側面図である。
【図２４】図２４は、本発明の実施形態に係る薬品撮影装置の照明部の構成を示す図である。
【図２５】図２５は、本発明の実施形態に係る薬品撮影装置を正面から見た内部構成図である。
【図２６】図２６は、本発明の実施形態に係る薬品払出装置で実行される調整処理の手順の一例を示すフローチャートである。
【図２７】図２７は、本発明の実施形態に係る薬品払出装置で実行される薬品形状測定処理の手順の一例を示すフローチャートである。
【図２８】図２８は、本発明の実施形態に係る薬品払出装置で実行される画像加工処理の手順の一例を示すフローチャートである。
【図２９】図２９は、本発明の実施形態に係る薬品払出装置で実行される形状特定処理の手順の一例を示すフローチャートである。
【図３０】図３０は、本発明の実施形態に係る薬品払出装置で実行される形状種別処理の手順の一例を示すフローチャートである。
【図３１】図３１は、本発明の実施形態に係る薬品払出装置で実行される形状種別処理の手順の一例を示すフローチャートである。
【図３２】図３２は、本発明の実施形態に係る薬品撮影装置で撮影される画像の一例を示す図である。
【図３３】図３３は、本発明の実施形態に係る薬品撮影装置で撮影される画像の一例を示す図である。
【図３４】図３４は、本発明の実施形態に係る薬品払出装置で実行される形状特定処理により特定される形状種別の一覧を示す図である。
【図３５】図３５は、本発明の実施形態に係る薬品払出装置で使用される設定情報の一例を示す図である。
【図３６】図３６は、本発明の他の実施形態に係る薬品払出装置を示す図である。
【図３７】図３７は、本発明の他の実施形態に係る薬品払出装置を示す図である。
【図３８】図３８は、本発明の他の実施形態に係る可変カセット及び装着部を示す図である。
【図３９】図３９は、本発明の他の実施形態に係る可変カセット及び装着部を示す図である。
【発明を実施するための形態】
【００２９】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【００３０】
＜第１実施形態＞
まず、図１及び図２を参照しつつ、本発明の第１実施形態に係る薬品払出装置１００の概略構成について説明する。
【００３１】
図１及び図２に示すように、前記薬品払出装置１００は、処方制御ユニット１、錠剤供給ユニット２、散薬供給ユニット３、手撒きユニット４、分包ユニット５、分包制御ユニット６、薬品撮影装置７、及びバーコードリーダー８などを備えている。本実施の形態では、前記薬品払出装置１００が備える構成要素の一部である前記処方制御ユニット１及び前記薬品撮影装置７が本発明に係る薬品形状測定装置を構成する場合を例に挙げて説明する。一方、前記薬品撮影装置７と後述の薬品形状測定処理を実行する制御装置とを備える薬品形状測定装置が前記薬品払出装置１００に接続されることも他の実施形態として考えられる。
【００３２】
前記処方制御ユニット１、前記錠剤供給ユニット２、前記散薬供給ユニット３、前記手撒きユニット４、前記分包ユニット５、及び前記分包制御ユニット６は内部バスＮ１によって接続されている。また、前記薬品撮影装置７は、ＵＳＢケーブル、ＲＳ２３２Ｃケーブル、又はＬＡＮケーブルなどのケーブルＮ２を介して前記処方制御ユニット１に通信可能に接続される。さらに、前記処方制御ユニット１及び前記バーコードリーダー８は、無線ＬＡＮ又はＢｌｕｅｔｏｏｔｈ（登録商標）などの通信規格に従って無線通信可能である。そして、前記薬品払出装置１００は、前記処方制御ユニット１及び前記分包制御ユニット６によって制御され、前記錠剤供給ユニット２、前記散薬供給ユニット３、及び前記手撒きユニット４から供給される錠剤及び散薬を服用時期などの分包単位で前記分包ユニット５により分包して払い出す。
【００３３】
［錠剤供給ユニット２］
前記錠剤供給ユニット２は、予め定められた特定種類の錠剤を１錠（単位量）ごとに払出可能な複数の固定カセット２１と、駆動条件の変更により任意の種類の錠剤を１錠（単位量）ごとに払出可能な複数の可変カセット２２（薬品カセットの一例）とを備える。
【００３４】
具体的に、図１に示す例では、前記固定カセット２１が縦６×横９の合計５４台設けられ、前記可変カセット２２が縦１×横４の合計４台設けられている。なお、前記固定カセット２１及び前記可変カセット２２により払出可能な前記錠剤には、円盤状、球状、又はカプセル状などの各種形態の固形薬品が含まれる。なお、前記錠剤供給ユニット２が、前記固定カセット２１を有さず、複数の前記可変カセット２２のみを有することも他の実施形態として考えられる。
【００３５】
前記固定カセット２１各々は、前記錠剤供給ユニット２に設けられた装着部２１１各々に着脱可能に構成されている。前記装着部２１１各々は、前記固定カセット２１を個別に駆動させる第１駆動部２３を備えている。前記第１駆動部２３各々は、駆動モーター２３１及びＲＦＩＤリーダライタ２３２を備える。前記駆動モーター２３１は、前記固定カセット２１の駆動機構に駆動力を供給する。前記ＲＦＩＤリーダライタ２３２は、前記固定カセット２１に設けられたＲＦＩＤタグ（不図示）に対してＲＦＩＤ（RadioFrequencyIdentification）の無線通信技術を利用して情報を読み書きする情報読取手段である。
【００３６】
なお、前記ＲＦＩＤタグ（不図示）及び前記ＲＦＩＤリーダライタ２３２の設置箇所は、前記固定カセット２１が前記装着部２１１に装着された状態で前記ＲＦＩＤリーダライタ２３２による前記ＲＦＩＤタグ（不図示）の情報の読み書きが可能な範囲で相対的に定められていればよい。
【００３７】
前記ＲＦＩＤタグ（不図示）は、前記固定カセット２１各々を識別するためのカセット識別情報などが記憶される不揮発性の記録媒体であり、前記カセット識別情報は前記薬品払出装置１００の初期設定などにおいて前記処方制御ユニット１により書き込まれる。
【００３８】
前記可変カセット２２各々は、前記錠剤供給ユニット２に設けられた装着部２２１各々に着脱可能に構成されている。なお、前記可変カセット２２各々が前記装着部２２１に対して引き出し可能な構成も他の実施形態として考えられる。前記装着部２２１各々は、前記可変カセット２２を個別に駆動させる第２駆動部２４を備えている。
【００３９】
前記第２駆動部２４各々は、駆動モーター２４１〜２４４及びＲＦＩＤリーダライタ２４５を備える。前記駆動モーター２４１〜２４４は、前記可変カセット２２の駆動機構に駆動力を供給する。前記ＲＦＩＤリーダライタ２４５は、前記可変カセット２２に設けられたＲＦＩＤタグ２６（図６参照）に対してＲＦＩＤの無線通信技術を利用して情報を読み書きする情報読取手段である。
【００４０】
なお、前記ＲＦＩＤタグ２６及び前記ＲＦＩＤリーダライタ２４５の設置箇所は、前記可変カセット２２が前記装着部２２１に装着された状態で前記ＲＦＩＤリーダライタ２４５による前記ＲＦＩＤタグ２６の情報の読み書きが可能な範囲で相対的に定められていればよい。
【００４１】
前記ＲＦＩＤタグ２６は、前記可変カセット２２各々を識別するためのカセット識別情報、及び後述の薬品払出処理（図１１参照）において前記可変カセット２２に割り当てられた薬品情報などが記録される不揮発性の記録媒体である。
【００４２】
前記薬品情報は、錠剤（薬品）の種類を識別可能な情報であって、例えば薬品名、薬ＩＤ、薬品コード、ＪＡＮコード、ＲＳＳコード、ＱＲコード（登録商標）などである。なお、前記ＪＡＮコード及び前記ＲＳＳコードは、一次元コード（バーコード、ＧＳ１コード）で表現される数値又は文字の情報であり、前記ＱＲコード（登録商標）は、二次元コードで示される数値又は文字の情報である。
【００４３】
ところで、前記可変カセット２２の数と前記装着部２２１の数とは一致していなくてもよい。例えば、ユーザーが、前記装着部２２１の数よりも多い数の前記可変カセット２２から任意の前記可変カセット２２を選択して前記装着部２２１に装着可能であることが考えられる。特に、一つの前記装着部２２１ごとに対応して装着可能な複数の前記可変カセット２２を備える構成が考えられる。この点は、前記固定カセット２１及び前記装着部２１１についても同様である。
【００４４】
［固定カセット２１］
ここで、図３を参照しつつ、前記固定カセット２１の一例について説明する。なお、ここで説明する前記固定カセット２１の構造は一例に過ぎず、同様の機能を有するものであれば他の構造であってもよい。なお、図３は、前記固定カセット２１の上部を覆うカバー部材を省略した図である。
【００４５】
前記固定カセット２１各々では、収容される錠剤の種類が予め定められているため、例えば前記固定カセット２１各々の前面には、前記固定カセット２１に収容される錠剤の薬品情報が予め記載されている。
【００４６】
図３に示すように、前記固定カセット２１は、多数の錠剤が収容される錠剤収容部２１２、及び剤前記錠剤収容部２１２に収容された錠剤を個別に排出する錠剤排出部２１３を備えている。前記錠排出部２１３は、前記錠剤収容部２１２の略中央部に形成された凹部に設けられており、前記錠剤収容部２１２内の錠剤は前記錠剤排出部２１３に向けて順次下降する。
【００４７】
前記錠剤排出部２１３は、前記固定カセット２１の筐体で回転可能に支持されたローター２１４と、前記ローター２１４の外周を覆う内壁２１４Ａとを備えている。前記ローター２１４は、前記固定カセット２１が前記装着部２１１に装着されたときに、各種のギアなどの駆動伝達系（不図示）を介して前記第１駆動部２３の前記駆動モーター２３１に連結される。また、前記ローター２１４の外周面には、予め定められた配置間隔でリブ２１５及びリブ２１６が形成されている。これにより、前記ローター２１４の外周には、前記リブ２１５、前記リブ２１６、及び前記内壁２１４Ａによって囲まれた間隙２１７が間欠的に形成されている。前記間隙２１７の幅は、前記固定カセット２１に収容される錠剤として予め定められた錠剤の種類に応じて定められており、前記錠剤の１錠分の幅に相当する。
【００４８】
また、前記リブ２１５及び前記リブ２１６の間には前記ローター２１４の外周面全体に亘る間隙２１８が形成されている。ここで、前記リブ２１５及び前記リブ２１６各々の上端の高さは、前記固定カセット２１に収容される錠剤として予め定められた錠剤の種類に応じて定められている。具体的に、図３に示す前記リブ２１５の上端の高さは前記錠剤の３錠分の高さに相当するものであり、前記ローター２１３の前記間隙２１７各々には前記錠剤が３錠ずつ挿入される。また、前記リブ２１６の上端の高さは、前記錠剤の１錠分の高さに相当する。
【００４９】
一方、前記内壁２１４Ａには、前記ローター２１４から錠剤を排出するための排出口２１９が形成されており、前記排出口２１９には前記間隙２１８に挿入される仕切板２２０が設けられている。これにより、前記排出口２１９では、前記間隙２１７に挿入されている３錠の錠剤のうち、上の２錠は前記仕切板２２０によって落下が規制され、下の１錠のみが排出される。従って、前記固定カセット２１では、前記駆動モーター２３１によって前記ローター２１４が駆動されることにより、前記錠剤収容部２１２に収容された錠剤が１錠単位で払い出される。
【００５０】
［可変カセット２２］
次に、図４〜図７を参照しつつ、前記可変カセット２２の一例について説明する。なお、ここで説明する前記可変カセット２２の構造は一例に過ぎず、任意の錠剤を１錠ずつ払い出すことが可能なものであれば他の構造であってもよい。例えば、特表２０１０−５３５６８３号公報又は特開２０１０−１１５４９３号公報には、前記可変カセット２２の他の例が開示されている。
【００５１】
図４〜図６に示すように、前記可変カセット２２は、多数の錠剤が収容される錠剤収容部２２２と、前記錠剤収容部２２２から錠剤を払い出す第１回転体２２３及び第２回転体２２４とを備えている。なお、図４〜図６は、前記可変カセット２２の上部を覆うカバー部材を省略した図である。また、前記可変カセット２２は、予め定められた単位量ごとに錠剤を払い出すことが可能であればよく、例えば１錠単位ではなく複数錠ごとの払い出しが可能な構成であってもよい。
【００５２】
前記第１回転体２２３は、前記錠剤収容部２２２の底面を構成する円盤状の部材である。前記第１回転体２２３の回転軸は鉛直方向に対して予め定められた所定角度だけ傾斜しており、前記第１回転体２２３の上面が水平面に対して前記所定角度だけ傾斜している。また、前記第１回転体２２３の上面には放射状のリブ２２３Ａが所定間隔ごとに形成されている。そして、前記第１回転体２２３は、前記可変カセット２２の筐体によって回転可能に支持されており、図５及び図６に示す駆動ギア２２３Ｂに連結されている。
【００５３】
前記第２回転体２２４は、平面視で前記第１回転体２２３の周囲に配置された中空環状の部材であって、前記錠剤収容部２２２の錠剤を払出口２２５に搬送して前記払出口２２５から払い出す搬送部材の一例である。また、前記第１回転体２２３の上端部は、前記第２回転体２２４と同一水平面上に位置している。そして、前記第２回転体２２４は、前記可変カセット２２の筐体によって回転可能に支持されており、図６に示す駆動ギア２２４Ａが外周面に形成されている。
【００５４】
一方、図７に示すように、前記装着部２２１は、前記可変カセット２２が装着されたときに前記第１回転体２２３の前記駆動ギア２２３Ｂに連結される駆動ギア２２１Ａ、及び前記第２回転体２２４の前記駆動ギア２２４Ａに連結される駆動ギア２２１Ｂを備える。前記駆動ギア２２１Ａは、前記第２駆動部２４の前記駆動モーター２４１に連結されており、前記駆動ギア２２１Ｂは、前記第２駆動部２４の前記駆動モーター２４２に連結されている。
【００５５】
さらに、図４及び図５に示すように、前記可変カセット２２は、前記第２回転体２２４により前記排出口２２５まで搬送される前記錠剤の払出経路上に配置された高さ規制部材２２６及び幅規制部材２２７を備えている。
【００５６】
前記高さ規制部材２２６は、前記第２回転体２２４により前記排出口２２５まで搬送可能な錠剤の高さ方向のサイズを規制し、前記幅規制部材２２７は、前記第２回転体２２４により前記排出口２２５まで搬送可能な錠剤の幅方向のサイズを規制する。これにより、前記可変カセット２２では、前記第２回転体２２４に載置された錠剤のうち前記高さ規制部材２２６により規制される高さｈ１及び前記幅規制部材２２７により規制される幅ｗ１に収まる錠剤のみが前記排出口２２５から払い出される。従って、前記可変カセット２２では、前記高さｈ１及び前記幅ｗ１が前記錠剤収容部２２２に収容される錠剤の１錠分の高さ及び幅以上であって少なくとも２錠分の高さ及び幅より小さい場合に、その錠剤を１錠単位で払い出すことが可能である。
【００５７】
そして、前記可変カセット２２は、前記高さ規制部材２２６により規制される前記高さｈ１を変更するための高さ調整部２２６Ａと、前記幅規制部材２２７により規制される前記幅ｗ１を変更するための幅調整部２２７Ａとを備えている。ここに、前記高さ調整部２２６Ａ及び前記幅調整部２２７Ａが経路調整手段の一例である。前記幅調整部２２７Ａの外周面には、前記幅規制部材２２７に形成された長穴２２７Ｂの内周面に形成されたラック（ギア）に噛合されたピニオンギアが形成されている。
【００５８】
前記高さ調整部２２６Ａは、前記可変カセット２２の筐体によって回転可能に支持されており、図６に示す駆動ギア２２６Ｂに連結されている。前記高さ調整部２２６Ａは、回転駆動されることにより前記高さ規制部材２２６の下端部の位置を上下に移動させ、前記高さ規制部材２２６により規制される前記高さｈ１を変更する。
【００５９】
前記幅調整部２２７Ａは、前記可変カセット２２の筐体によって回転可能に支持されており、図６に示す駆動ギア２２７Ｃに連結されている。前記幅調整部２２７Ａは、回転駆動されることにより前記幅規制部材２２７の前記錠剤収容部２２２側への突出量を変更し、前記幅規制部材２２７により規制される前記幅ｗ１を変更する。具体的に、前記幅規制部材２２７の前記錠剤収容部２２２側への突出量は、前記幅調整部２２７Ａの回転により前記幅調整部２２７Ａ及び前記長穴２２７Ｂ各々が矢印Ｒ３方向（図４参照）に相対的に移動することによって変更される。
【００６０】
一方、図７に示すように、前記装着部２２１は、前記可変カセット２２が装着されたときに前記駆動ギア２２６Ｂに連結される駆動ギア２２１Ｃ、及び前記駆動ギア２２７Ｃに連結される駆動ギア２２１Ｄを備えている。前記駆動ギア２２１Ｃは、前記第２駆動部２４の前記駆動モーター２４３に連結されており、前記駆動ギア２２１Ｄは、前記第２駆動部２４の前記駆動モーター２４４に連結されている。
【００６１】
なお、図６及び図７に示すように、前記可変カセット２２及び前記装着部２２１は、前記可変カセット２２が前記装着部２２１に装着されたときに連結される駆動ギア２２８Ａ及び駆動ギア２２８Ｂを備えている。前記駆動ギア２２８Ａは、前記第１回転体２２３を上下方向に昇降させる不図示の昇降機構に連結されており、前記駆動ギア２２８Ｂは不図示の駆動モーターに連結されている。これにより、前記駆動モーターが駆動されると、前記駆動ギア２２８Ｂから前記駆動ギア２２８Ａに駆動力が伝達され、前記昇降機構により前記第１回転体２２３が昇降可能である。従って、前記薬品払出装置１００では、前記第１回転体２２３を昇降させることにより、前記錠剤収容部２２２内の容積を変更することが可能であり、前記錠剤収容部２２２内に収容可能な錠剤数を任意に調整することが可能である。そのため、前記可変カセット２２は、収容される錠剤数が少ない用途、及び収容される錠剤数が多い用途の両方で使用可能である。
【００６２】
そして、前記可変カセット２２では、前記第１回転体２２３が回転方向Ｒ１（図４及び図５参照）に回転されると、前記錠剤収容部２２２の錠剤が前記第１回転体２２３から前記第２回転体２２４に排出される。また、前記可変カセット２２では、前記第２回転体２２４が回転方向Ｒ２（図４及び図５参照）に回転されると、前記第２回転体２２４上の錠剤が前記排出口２２５に向けて搬送される。ここに、前記第２回転体２２４が搬送手段の一例である。
【００６３】
但し、前記第２回転体２２４により搬送される錠剤のうち高さ方向に積み重なった錠剤は前記高さ規制部材２２６に接触して前記錠剤収容部２２２に戻される。また、前記第２回転体２２４により搬送される錠剤のうち幅方向に並んで搬送されている錠剤は前記幅規制部材２２７に接触して前記錠剤収容部２２２に戻される。
【００６４】
これにより、前記可変カセット２２では、前記高さ規制部２２６により規制される前記高さｈ１及び前記幅規制部材２２７により規制される前記幅ｗ１に対応するサイズの錠剤は、前記第２回転体２２４上の周方向に１錠ずつ並んだ状態で前記排出口２２５まで搬送される。そのため、前記可変カセット２２では、前記錠剤収容部２２２に収容された錠剤を１錠単位で払い出すことが可能であり、前記錠剤の払出量を制御することが可能である。
【００６５】
このように、前記可変カセット２２を用いれば、前記高さ規制部材２２６により規制される前記高さｈ１及び前記幅規制部材２２７により規制される前記幅ｗ１が変更可能であるため、任意の種類の錠剤を１錠単位で払い出すことが可能である。
【００６６】
また、前記可変カセット２２各々には、図１及び図４に示すように、表示内容が変更可能な表示部２５が設けられている。ここに、前記表示部２５は、通電により表示内容が書き込まれると、その後は無通電状態でも前記表示内容の表示が維持される電子ペーパーである。
【００６７】
具体的に、前記可変カセット２２及び前記装着部２２１各々には前記可変カセット２２が前記装着部２２１に装着されたときに接続される接点式のコネクタ（不図示）が設けられている。ここで、前記可変カセット２２側の前記コネクタには前記表示部２５が接続されており、前記装着部２２１側の前記コネクタには前記処方制御ユニット１が接続されている。そして、前記可変カセット２２が前記装着部２２１に装着されると、前記表示部２５及び前記処方制御ユニット１が前記コネクタによって電気的に接続される。これにより、前記処方制御ユニット１は、前記表示部２５各々の表示を変更することが可能になる。なお、前記表示部２５は、電子ペーパーに限らず、液晶ディスプレイ等の他の表示手段であってもよい。また、前記表示部２５は、前記可変カセット２２各々に対応して前記可変カセット２２が装着される前記装着部２２１に設けられることも考えられる。
【００６８】
さらに、前記可変カセット２２各々には、図６に示すように、各種の情報を記憶するＲＦＩＤタグ２６が内蔵されている。前記ＲＦＩＤタグ２６は、前記ＲＦＩＤリーダライタ２４５により記憶情報の書き換えが可能な不揮発性の記録媒体であって、前述したように前記可変カセット２２各々のカセット識別情報、及び前記可変カセット２２各々に割り当てられた前記薬品情報などの記憶に用いられる。前記ＲＦＩＤタグ２６は、前記可変カセット２２各々に設けられる制御基板に搭載されたものであり、前記制御基板は前記処方制御ユニット１からの制御信号に従って前記可変カセット２２の前記表示部２５の表示を変更する機能も有している。なお、前記制御基板には、前記コネクタを介して供給される電力、前記制御基板に搭載された電池などの蓄電部から供給される電力、又は前記ＲＦＩＤタグ２６への情報の書き込み時に供給される・BR>D力により駆動する電気回路が搭載されている。また、前記可変カセット２２各々が、前記ＲＦＩＤタグ２６に代えて、前記処方制御ユニット１が前記コネクタを介して情報を読み書きすることのできるＥＥＰＲＯＭ等の他の記録媒体を有することも他の実施形態として考えられる。
【００６９】
［散薬供給ユニット３］
図１に示すように、前記散薬供給ユニット３は、二つの投入部３１、３２を備えており、前記投入部３１、３２各々に投入された散薬を、前記処方制御ユニット１により予め設定される服用時期などの分包単位で前記分包ユニット５に供給する。
【００７０】
具体的に、前記散薬供給ユニット３は、前記投入部３１に投入された散薬を円盤上に均等に展開して前記分包単位に相当する所定角度ごとに掻き出す払出部、及び前記投入部３２に投入された散薬を円盤上に均等に展開して前記分包単位に相当する所定角度ごとに掻き出す払出部の二組の払出部を備えている。なお、前記散薬供給ユニット３に投入される散薬は、患者に処方する処方薬の総量として予め秤量装置を用いて計量されたものである。
【００７１】
［手撒きユニット４］
前記手撒きユニット４は、予め設定された服用時期などの分包単位で錠剤が投入されるマスが複数設けられた手撒き収容部と、前記マス各々に収容された前記錠剤を前記マスごとに前記分包ユニット５に払い出す手撒き払出部とを備える。前記手撒き収容部では、複数の前記マスがマトリクス状に配置されている。前記手撒き払出部は、例えば前記手撒き収容部の前記マスの底面を個別に開閉することにより前記マスに収容された錠剤を払い出すことが可能な構成が考えられる。前記薬品払出装置１００において、前記手撒きユニット４は、例えば１錠より小さい半錠などの錠剤を払い出すために用いられるものであり、従来周知であるためここでは説明を省略する。なお、従来、前記手撒きユニット４は、前記固定カセット２１に予め収容されていない任意の錠剤を払い出す際にも用いられていたが、前記薬品払出装置１００では、任意の錠剤は前記可変カセット２２を利用して払い出すことが可能である。もちろん、前記固定カセット２１に収容されていない任意の錠剤の払い出しに前記手撒きユニット４を用いることも可能である。
【００７２】
［分包ユニット５］
前記分包ユニット５は、前記錠剤供給ユニット２、前記散薬供給ユニット３、及び前記手撒きユニット４から供給された薬品を服用時期などの分包単位で一つの分包紙に収容する。例えば、前記分包ユニット５は、透明又は半透明のロール状の薬包シートにより前記分包単位で薬品を包装して溶着等により封止する。これにより、前記分包単位で薬品が収容された前記薬包シートが前記分包ユニット５から排出される。
【００７３】
ここに、図８は、前記分包ユニット５から排出される薬包シート５１の一例を示す図である。図８に示すように、前記薬包シート５１には、前記分包単位で複数の錠剤が包装された複数の分包紙５２が連続して形成されており、前記分包紙５２各々の間には前記分包紙５２各々を容易に切り離すための切り取り点線５２Ａ（ミシン目）が形成されている。なお、処方データに散薬が含まれている場合には、前記分包ユニット５において、前記散薬供給ユニット３から供給された散薬を前記分包紙５２に合包することも可能である。また、前記分包ユニット５には、前記分包紙５２各々に情報を印刷する印刷部（不図示）が設けられており、前記分包紙５２各々の表面には、前記印刷部（不図示）によって患者の氏名、服用時期、処方薬、又は処方量などの処方情報が印刷可能である。
【００７４】
［分包制御ユニット６］
前記分包制御ユニット６は、図２に示すように、制御部６１及び記憶部６２を備え、前記錠剤供給ユニット２、前記散薬供給ユニット３、前記手撒きユニット４、及び前記分包ユニット５などを制御することにより前記薬品払出装置１００に分包動作を実行させる。なお、前記分包制御ユニット６は、前記薬品払出装置１００に内蔵されている。
【００７５】
前記制御部６１は、ＣＰＵ、ＲＡＭ、ＲＯＭ及びＥＥＰＲＯＭなどを有する制御手段である。前記制御部６１は、前記ＲＯＭ、前記ＥＥＰＲＯＭ、又は前記記憶部６２などの記憶手段に予め記憶された各種のプログラムに従った各種の処理を前記ＣＰＵによって実行する。なお、前記ＲＡＭ及び前記ＥＥＰＲＯＭは、前記ＣＰＵによって実行される各種の処理の一時記憶メモリー（作業領域）として利用される。なお、前記制御部６１は、ＡＳＩＣ又はＤＳＰなどの集積回路であってもよい。
【００７６】
前記記憶部６２は、各種のデータを記憶するハードディスク装置又はＳＳＤ（ＳｏｌｉｄＳｔａｔｅＤｒｉｖｅ）などの記憶手段である。具体的に、前記記憶部６２には、前記制御部６１等のコンピュータに後述の分包制御処理（図１１右側参照）を実行させるための分包制御プログラムが予め記憶されている。なお、前記分包制御プログラムは、例えばＣＤ、ＤＶＤ、又は半導体メモリーなどのコンピュータ読み取り可能な記録媒体に記録されており、不図示のディスクドライブなどの読取装置によって前記記録媒体から読み取られて前記記憶部１２にインストールされる。本発明は、前記分包制御プログラムを記録したコンピュータ読み取り可能な前記記録媒体の発明として捉えることができる。
【００７７】
［バーコードリーダー８］
前記バーコードリーダー８は、薬品を識別するコードを読み取るものであり、薬局の薬品棚などに設けられた錠剤の収容容器（箱、瓶など）又はＰＴＰシートなどに記載されたＪＡＮコード、ＲＳＳコード、又はＱＲコード（登録商標）を読み取る、例えばＰＤＡなどの携帯端末である。なお、前記バーコードリーダー８は、例えば薬剤師などが薬品のピッキングに使用する従来周知のピッキング補助装置などであってもよい。前記ピッキング補助装置は、薬剤師等が処方箋に従って薬品棚から薬品を取り出して手動で調剤する際に用いられ、例えば、前記収容容器に記載されたＪＡＮコードから薬品を読み取って、その読み取られた薬品と処方データとの照合を行う。
【００７８】
そして、前記バーコードリーダー８により読み取られた情報は、前記バーコードリーダー８から無線通信により前記処方制御ユニット１に入力される。このように無線通信を利用すれば、前記バーコードリーダー８を前記薬品払出装置１００又は前記薬品棚などに自由に持ち運び可能であり、前記可変カセット２２への錠剤の投入作業を任意の場所で行うことも可能となる。もちろん、前記バーコードリーダー８が前記処方制御ユニット１に有線接続されることも考えられる。なお、薬局内に前記薬品払出装置１００が複数台設けられる場合には、前記薬品払出装置１００各々に予め対応付けられた前記バーコードリーダー８が個別に設けられる。
【００７９】
［処方制御ユニット１］
前記処方制御ユニット１は、前記薬品払出装置１００を統括的に制御するコンピュータである。図１及び図２に示すように、前記処方制御ユニット１は、制御部１１、記憶部１２、モニター１３、操作部１４、及び通信ＩＦ１５等を備える。
【００８０】
前記制御部１１は、ＣＰＵ、ＲＡＭ、ＲＯＭ及びＥＥＰＲＯＭなどを有する制御手段である。前記制御部１１は、前記ＲＯＭ、前記ＥＥＰＲＯＭ、又は前記記憶部１２などの記憶手段に予め記憶された各種のプログラムに従った各種の処理を前記ＣＰＵによって実行する。なお、前記ＣＰＵは、各種の処理を実行するプロセッサーであり、前記ＲＡＭ及び前記ＥＥＰＲＯＭは、前記ＣＰＵによって実行される各種の処理の一時記憶メモリー（作業領域）として利用される。なお、前記制御部１１は、ＡＳＩＣ又はＤＳＰなどの集積回路であってもよい。
【００８１】
前記記憶部１２は、各種のデータを記憶するハードディスク装置又はＳＳＤ（ＳｏｌｉｄＳｔａｔｅＤｒｉｖｅ）などの記憶手段である。具体的に、前記記憶部１２には、前記制御部１１等のコンピュータに後述の薬品払出処理（図１１左側参照）及び後述の調整処理（図２２参照）を実行させるための薬品払出プログラムが予め記憶されている。
【００８２】
なお、前記薬品払出プログラムは、例えばＣＤ、ＤＶＤ、又は半導体メモリーなどのコンピュータ読み取り可能な記録媒体に記録されており、不図示のディスクドライブなどの読取装置によって前記記録媒体から読み取られて前記記憶部１２にインストールされる。本発明は、前記薬品払出プログラムを記録したコンピュータ読み取り可能な前記記録媒体の発明として捉えることができる。
【００８３】
また、前記記憶部１２には、例えば医薬品マスター、患者マスター、カセットマスター、及び薬局マスターなどの各種のデータベースも記憶されている。なお、前記制御部１１は、例えばＣＤ、ＤＶＤ、又は半導体メモリーなどの記録媒体から不図示のディスクドライブなどの読取装置によって読み取られたデータに基づいて、前記記憶部１２に記憶されている前記各種のデータベースを更新することが可能である。また、前記制御部１１は、前記操作部１４に対するユーザー操作に応じて前記各種のデータベースの内容を変更することも可能である。
【００８４】
前記医薬品マスターには、薬ＩＤ、薬品コード、薬品名、ＪＡＮコード（又はＲＳＳコード）、薬瓶コード、区分（剤形：散薬、錠剤、水剤、外用薬など）、錠剤のサイズ（高さ及び幅）、比重、薬品種（普通薬、毒薬、麻薬、劇薬、抗精神薬、治療薬など）、配合変化、賦形薬品、注意事項などの医薬品各々に関する情報が含まれる。前記患者マスターには、患者ＩＤ、氏名、性別、年齢、既往歴、処方薬履歴、家族情報、診療科、病棟、及び病室などの患者に関する情報が含まれる。前記薬局マスターには、薬局名、薬剤師の氏名、薬剤師のＩＤなどの薬局に関する情報が含まれる。また、前記カセットマスターは、前記固定カセット２１各々のカセット識別情報と前記固定カセット２１各々に割り当てられた前記薬品情報との対応関係を示す情報である。前記カセットマスターは、例えば前記薬品払出装置１００の初期設定における前記操作部１４のユーザー操作に応じて前記制御部１１によって登録される。
【００８５】
さらに、前記記憶部１２には、前記可変カセット２２と前記薬品情報との割当状態を示す割当情報１２１、及び前記薬品情報と前記可変カセット２２の駆動条件との対応関係を示す駆動対応情報１２２が記憶されている。前記割当情報１２１及び前記駆動対応情報１２２は、前記制御部１１によって実行される後述の薬品払出処理で用いられる。
【００８６】
ここに、図９は前記割当情報１２１の一例を示す図であり、図１０は前記駆動対応情報１２２の一例を示す図である。
【００８７】
図９に示すように、前記割当情報１２１では、前記可変カセット２２各々に現在割り当てられている錠剤の種類を示す薬ＩＤが薬品情報として記憶されている。もちろん、前記薬ＩＤに代えて錠剤名称、薬品コード、ＪＡＮコード（又はＲＳＳコード）などの薬品情報が記憶されていてもよい。また、ここでは前記錠剤供給ユニット２において左から右に向かって順に並べられた４つの前記可変カセット２２に、カセット番号「Ｃ１」〜「Ｃ４」が前記カセット識別情報として予め設定されているものとする。前記カセット識別情報は、前記可変カセット２２各々の前記ＲＦＩＤタグ２６にも記憶されている。なお、前記割当情報１２１において、現在薬品情報が割り当てられていない前記可変カセット２２には未割当である旨が記憶されている。具体的に、図９に示す前記割当情報１２１では、前記可変カセット２２のうちカセット番号「Ｃ１」には薬ＩＤ「Ｍ１」の薬品情報、カセット番号「Ｃ３」には薬ＩＤ「Ｍ２」の薬品情報が割り当てられており、カセット番号「Ｃ２」及び「Ｃ４」には、まだ薬品情報が割り当てられていない旨が示されている。なお、図９に示す前記割当情報１２１のデータ構造は単なる一例に過ぎず、前記割当情報１２１は、例えば前記薬品マスターの一つの項目として前記記憶部１２に記憶されたものであってもよい。この場合、前記薬品マスターに含まれる薬品各々に対応付けて、その薬品に割り当てられた前記可変カセット２２の前記カセット識別情報が記憶される。
【００８８】
また、図１０に示すように、前記駆動対応情報１２２には、前記薬品情報ごとに対応して予め設定される駆動条件が記憶される。前記駆動条件には、前記可変カセット２２からの錠剤の払い出しを開始する前の前記可変カセット２２の調整に関する事前駆動条件、前記可変カセット２２からの錠剤の払い出し中の駆動制御に関する駆動中条件、及び前記可変カセット２２からの錠剤の払い出しを停止する際の駆動制御に関する駆動停止時条件の３種類の条件が含まれる。
【００８９】
具体的に、図１０に示す前記駆動対応情報１２２の例では、薬ＩＤが「Ｍ１」、「Ｍ２」、「Ｍ３」、「Ｍ４」である錠剤ごとに対応する前記駆動条件として、払出経路の高さ、払出経路の幅、払出速度、第１スローダウン、第２スローダウン、及び逆回転動作の各項目に関する情報が記憶されている。なお、前記駆動条件は一例に過ぎず、例えば前記可変カセット２２が振動により錠剤を１錠ごとに払い出すものである場合にはその振動の振動周波数又は振幅などが前記駆動条件として定められていることが考えられる。
【００９０】
前記払出経路の高さ及び前記払出経路の幅は、前記事前駆動条件の一例であって、前記可変カセット２２の前記第２回転体２２４により錠剤を１錠ずつ前記払出口２２５から払い出すことが可能な値として予め設定された前記高さｈ１及び前記幅ｗ１（図５参照）の値である。
【００９１】
前記払出速度は、前記駆動中条件の一例であって、前記可変カセット２２から錠剤を払い出す際の前記第２回転体２２４の回転速度として薬品情報ごとに適した回転速度である。例えば、前記錠剤のサイズが小さければ、前記駆動モーター２４２の回転速度が速い場合、前記駆動モーター２４２が停止するまでの間に前記錠剤が余分に払い出されやすい。一方、前記錠剤のサイズが大きければ、前記駆動モーター２４２の回転速度が速くても、前記駆動モーター２４２が停止するまでの間に前記錠剤が余分に払い出されない。そのため、例えば前記駆動条件として設定されている錠剤の払出速度、即ち前記第２回転体２２４による錠剤の搬送速度が前記錠剤のサイズによって異なることが考えられる。具体的には、前記錠剤のサイズが大きい場合の前記払出速度は前記錠剤のサイズが小さい場合の前記払出速度に比べて遅い値に設定されていることが考えられる。なお、前記払出速度は、図１０に示す［錠／ｍｉｎ］の形式に限らず、前記第２回転体２２４の回転速度、又は前記駆動モーター２４２の回転速度などの形式で記憶されていてもよい。さらに、前記第２回転体２２４の回転速度だけでなく、前記第１回転体２２３の回転速度も前記駆動条件として設定されることも考えられる。
【００９２】
前記第１スローダウン及び前記第２スローダウンは、前記駆動停止時条件の一例であって、前記可変カセット２２からの錠剤の払い出しを停止する際に前記第２回転体２２４の回転速度を徐々に減速するスローダウンの実行タイミングに関する情報である。前記第１スローダウンは、前記第２回転体２２４の回転速度を予め定められた第１回転速度まで減速するタイミングを規定する。また、前記第２スローダウンは、前記第２回転体２２４の回転速度を前記第１回転速度から更に遅い第２回転速度まで減速するタイミングを規定する。例えば、前記可変カセット２２に収容されている錠剤の形状が丸みを帯びており転がりやすい場合には、前記第２回転体２２４の駆動を停止させた後に錠剤が転がって払い出されるおそれがある。そのため、例えば球形などの転がりやすい形状の錠剤については前記第１スローダウン及び前記第２スローダウン各々の開始タイミングが早めに設定される。本実施形態において、前記第１スローダウン及び前記第２スローダウンの開始タイミングは、前記可変カセット２２から払い出される錠剤数の残りの錠数によって設定される。これにより、前記可変カセット２２からの錠剤の払い出しの停止時に錠剤が余分に払い出されることが防止される。他方、前記第２回転体２２４の駆動が停止された場合に転がりにくい形状の錠剤についてはは前記第１スローダウン及び前記第２スローダウンの開始タイミングが遅く設定されるため、不要な前記スローダウンによる払い出し時間の遅延が抑制される。
【００９３】
なお、本実施の形態では、前記駆動停止時条件として、前記第１スローダウン及び前記第２スローダウンの開始タイミングが設定される場合について説明するが、前記第２回転体２２４の回転速度の減速度が前記駆動停止時条件として設定されることも考えられる。例えば、球形などの転がりやすい形状の錠剤については前記第２回転体２２４を急に停止させると、その後に転がって余分に払い出されるおそれがある。そのため、例えば転がりやすい形状の錠剤については、前記減速度を小さく設定することが考えられる。
【００９４】
また、前記逆回転動作の項目は、前記駆動停止時条件の一例であって、前記可変カセット２２からの錠剤の払い出しを停止する際に前記第２回転体２２４による錠剤の搬送方向を逆方向に切り替える逆回転動作の実行の有無に関する情報である。例えば、前記第２回転体２２４の駆動を停止させるだけでは、前記第２回転体２２４上に残存した錠剤が転がって余分に払い出されるおそれがある球形などの転がりやすい形状の錠剤については前記逆回転動作が「有」に設定される。これにより、前記可変カセット２２からの錠剤の払い出しの停止時に錠剤が余分に払い出されることが防止される。なお、前記第２回転体２２４の駆動が停止された場合に転がりにくい形状の錠剤については前記逆回転動作が「無」に設定され、不要な前記逆回転動作は実行されない。
【００９５】
なお、図１０に示す前記駆動対応情報１２２のデータ構造は単なる一例に過ぎず、前記駆動対応情報１２２で定められた前記駆動条件は、例えば前記薬品マスターの一つの項目として前記記憶部１２に記憶されたものであってもよい。
【００９６】
また、本実施の形態では、前記駆動対応情報１２２において、前記薬品情報ごとに対応する駆動条件（図１０参照）として、払出経路の高さ、払出経路の幅、払出速度、第１スローダウン、第２スローダウン、及び逆回転動作の各項目が含まれている場合を例に挙げて説明する。一方、前記薬品払出装置１００が、払出経路の高さ、払出経路の幅、払出速度、第１スローダウン、第２スローダウン、及び逆回転動作の項目のいずれか一つ又は複数を前記駆動条件として用いることも他の実施形態として考えられる。即ち、前記薬品払出装置１００では、前記薬品情報ごとに対応する前記駆動条件として前記事前駆動条件、前記駆動中条件、及び前記駆動停止時条件のいずれか一つ又は複数が予め設定されていることが考えられる。また、前記薬品情報ごとに対応する前記駆動条件として前記事前駆動条件、前記駆動中条件、及び前記駆動停止時条件などの複数の条件が予め設定されており、前記薬品払出装置１００において、使用する前記駆動条件として、前記事前駆動条件、前記駆動中条件、及び前記駆動停止時条件などの条件いずれか一つ又は複数を選択可能な構成も考えられる。
【００９７】
前記モニター１３は、前記制御部１１からの制御指示に従って各種の情報及び操作画面を表示する液晶モニター等の表示手段である。例えば、前記モニター１３には、処方データの入力画面及び処方データの選択画面などの各種情報が表示される。
【００９８】
前記操作部１４は、ユーザー操作を受け付けるキーボード、マウス及びタッチパネル等の操作手段であり、ユーザー操作に対応する操作信号を前記制御部１１に入力する。前記操作部１４は、例えば前記モニター１３に表示された前記入力画面における処方データの入力操作、前記選択画面における処方データの選択操作、及び前記処方データの分包開始を要求する処方データの発行操作などの各種操作入力を受け付ける。
【００９９】
前記通信ＩＦ１５は、前記薬品払出装置１００をＬＡＮ等の通信網Ｎ３に接続するための通信インターフェースであって、前記通信網Ｎ３を介して接続された処方入力端末２００などの上位システムとの間でデータ通信を実行する。なお、前記処方入力端末２００は、例えば病院及び老健施設などに配置される電子カルテシステム、院内又は院外の薬局に配置される調剤管理システムなどである。また、前記通信ＩＦ１５は、前記バーコードリーダー８等の各種の無線通信機器との間で無線データ通信を行う無線通信カードなどの無線通信インターフェースも備えている。
【０１００】
そして、前記通信ＩＦ１５は、前記処方入力端末２００から処方データを取得し、前記処方データを前記制御部１１に入力する。例えば、前記通信ＩＦ１５は、前記処方入力端末２００に設けられた記憶手段の所定の記憶領域に処方データが記憶されたか否かを監視しており、前記所定の記憶領域に前記処方データが記憶された場合に前記処方データを前記所定の記憶領域から読み出す。もちろん、前記通信ＩＦ１５は、前記処方入力端末２００から送信された前記処方データを受信するものであってもよい。
【０１０１】
［薬品払出処理及び分包制御処理］
以下、図１１を参照しつつ、前記薬品払出装置１００において、前記処方制御ユニット１の前記制御部１１により実行される薬品払出処理及び前記分包制御ユニット６の前記制御部６１により実行される分包制御処理の手順の一例について説明する。ここに、前記制御部１１が実行する処理手順（ステップ）をステップＳ１、Ｓ２、・・・と称し、前記制御部６１が実行する処理手順（ステップ）をステップＳ１１、Ｓ１２、・・・と称する。なお、前記制御部１１及び前記制御部６１のいずれか一方により前記薬品払出処理及び前記分包制御処理の処理結果と同様の処理結果が得られる一連の処理が実行されることも考えられる。
【０１０２】
（処方制御ユニット１側：ステップＳ１）
まず、ステップＳ１において、前記制御部１１は、処方データの発行要求があったか否かを判断する。具体的に、前記制御部１１は、予め登録された処方データを発行するための発行操作が前記操作部１４に対して行われた場合に前記処方データの発行要求が行われたと判断する。前記処方データは、前記処方入力端末２００等の上位システムから取得され、又は前記操作部１４に対するユーザー操作により登録されて、前記記憶部１２に記憶された処方データである。
【０１０３】
ここで、前記制御部１１は、前記処方データの発行要求がなされるまでの間（Ｓ１のＮｏ側）、処理を前記ステップＳ１で待機させる。一方、前記制御部１１は、前記処方データの発行要求があったと判断すると（Ｓ１のＹｅｓ側）、処理をステップＳ２に移行させる。なお、前記制御部１１が、前記処方入力端末２００等の上位システムから前記処方データを受信した場合に、前記発行操作を要することなく前記処方データの発行要求があったと判断して処理をステップＳ２に移行させることも他の実施形態として考えられる。
【０１０４】
（処方制御ユニット１側：ステップＳ２）
次に、ステップＳ２において、前記制御部１１は、前記処方データにより払出対象の錠剤を示す薬品情報として入力された全ての薬品情報に対応する前記固定カセット２１が存在するか否かを判断する。具体的に、前記制御部１１は、前記記憶部１２に記憶されている前記カセットマスターに基づいて、前記固定カセット２１各々にない錠剤が処方薬として前記処方データに含まれているか否かを判断する。なお、前記カセットマスターは、前記装着部２１１各々に設けられた前記ＲＦＩＤリーダライタ２３２などの読取装置によって、前記固定カセット２１各々に設けられたＲＦＩＤタグ（不図示）から読み取られる薬品情報に基づいて前記制御部１１によって更新される。また、前記制御部１１は、前記カセットマスターを編集するための編集画面を前記モニター１３に表示させ、前記編集画面における前記操作部１４のユーザー操作に応じて前記カセットマスターを更新することも可能である。
【０１０５】
ここで、前記払出対象の薬品情報に対応する前記固定カセット２１が存在しないと判断された場合（Ｓ２のＮｏ側）、即ち前記処方データに含まれた処方薬に前記固定カセット２１に収容されていない種類の錠剤が含まれている場合、前記制御部１１は処理をステップＳ３に移行させる。
【０１０６】
一方、全ての前記払出対象の薬品情報に対応する前記固定カセット２１が存在すると判断した場合（Ｓ２のＹｅｓ側）、即ち前記処方データに処方薬として含まれた全ての種類の錠剤が前記固定カセット２１に収容されている場合、前記制御部１１は処理をステップＳ７に移行させる。この場合、前記ステップＳ７では、前記固定カセット２１各々を用いて従来同様の分包動作の開始要求が前記制御部６１に送信され、前記制御部６１により前記分包動作を実行するための処理が実行される。
【０１０７】
なお、前記薬品払出装置１００が、前記固定カセット２１を具備しない構成では、前記ステップＳ２の処理を省略し、前記制御部１１が、前記ステップＳ１で前記処方データの発行要求があったと判断された場合に処理をステップＳ３に移行させることも可能である。
【０１０８】
また、前記可変カセット２２への割り当てを実行しない薬品情報として予め設定された割当除外薬品情報が前記記憶部１２に記憶されていることが考えられる。そして、前記制御部１１が、前記払出対象の薬品情報に対応する前記固定カセット２１が存在せず、且つ前記払出対象の薬品情報が前記割当除外薬品情報に該当する場合に、前記可変カセット２２への割り当てを実行することなく前記手撒きユニット４を使用すべき旨を前記モニター１３に表示させることが考えられる。例えば、前記可変カセット２２内に有色の粉末が付着する可能性の高い錠剤が前記割当除外薬品情報として設定されていれば、その有色の粉末が次に前記可変カセット２２に収容される錠剤に付着することなどを防止することができる。また、前記可変カセット２２での払い出しが適切でない形状の薬品なども、前記手撒きユニット４を使用すべき旨を前記モニター１３に表示させることが考えられる。なお、前記制御部１１が、前記払出対象の薬品情報に対応する前記固定カセット２１が存在するか否かを判断することなく、前記払出対象の薬品情報が前記割当除外薬品情報に該当するか否かを判断することも他の実施形態として考えられる。この場合、前記制御部１１は、前記払出対象の薬品情報が前記割当除外薬品情報に該当する場合に、前記可変カセット２２への割り当てを実行することなく前記手撒きユニット４を使用すべき旨を前記モニター１３に表示させることも他の実施形態として考えられる。
【０１０９】
（処方制御ユニット１側：ステップＳ３）
ステップＳ３において、前記制御部１１は、前記処方データにより入力された払出対象の薬品情報のうち対応する前記固定カセット２１が存在しない薬品情報を未割当の前記可変カセット２２に割り当てる。なお、前記制御部１１は、対応する前記固定カセット２１が存在しない薬品情報が前記処方データに複数含まれている場合には、その薬品情報各々について前記可変カセット２２の割り当てを実行する。このように、前記処方データにより払出対象の薬品情報が入力された場合に、前記薬品情報を前記可変カセット２２に割り当てるための処理（割当ステップ）を実行するときの前記制御部１１が割当手段の一例である。
【０１１０】
具体的に、前記制御部１１は、前記可変カセット２２各々のうち現在通信可能（制御可能）な前記可変カセット２２を特定する処理を実行する。例えば、前記制御部１１は、前記可変カセット２２のうち前記ＲＦＩＤリーダライタ２３２による前記ＲＦＩＤタグ２６からの情報の読み出しに成功した前記可変カセット２２を通信可能な状態であると判断する。
【０１１１】
そして、前記制御部１１は、現在通信可能である前記可変カセット２２各々に対する現在の薬品情報の割り当ての有無を、前記割当情報１２１（図９参照）に基づいて判断し、前記払出対象の薬品情報を未割当の前記可変カセット２２に割り当てる。このとき、前記制御部１１は、前記薬品情報を割り当てる前記可変カセット２２を決定すると、その割当結果に応じて前記割当情報１２１の内容を更新する。このように前記薬品情報に割り当てられた前記可変カセット２２は、前記制御部１１との間で通信可能であり、前記制御部１１による前記電子ペーパー２５への情報の書き込みが可能である。なお、前記制御部１１が、前記可変カセット２２各々の通信の可否を判断することなく前記可変カセット２２各々を割当対象の候補としてもよい。
【０１１２】
ここで、前記薬品情報を割り当てる前記可変カセット２２の候補が複数存在することが考えられる。この場合、前記制御部１１は、例えば前記可変カセット２２各々のうち予め設定された優先順位に基づいて前記薬品情報の割り当ての有無を判断し、最初に未割当であると判断された前記可変カセット２２に前記薬品情報を割り当てることが考えられる。また、前記制御部１１は、前記可変カセット２２各々の使用回数が均等になるように、前記可変カセット２２の使用回数が低いものから順に前記薬品情報の割り当ての有無を判断し、最初に未割当であると判断された前記可変カセット２２に前記薬品情報を割り当てることも考えられる。さらに、前記制御部１１は、前記可変カセット２２各々のうち直前に割り当てられていた薬品情報が、今回の割当対象の薬品情報と同じ又は錠剤サイズが近い薬品情報である前記可変カセット２２を選択することも考えられる。なお、未割当の前記可変カセット２２が存在しない場合、前記制御部１１は、その旨を前記モニター１３に表示させることによりユーザーに報知する。
【０１１３】
また、前記ステップＳ３において、前記制御部１１は、前記ＲＦＩＤリーダライタ２３２を制御することにより、前記薬品情報が割り当てられた前記可変カセット２２各々の前記ＲＦＩＤタグ２６に前記可変カセット２２に割り当てられた前記薬品情報を記録する。このとき、前記制御部１１は、前記薬品情報と共に、前記薬品情報が示す錠剤の払出量、患者名、割当日時、担当薬剤師名、及び処方箋の識別情報などの各種の情報を前記処方データに基づいて記録することも考えられる。
【０１１４】
一方、前記可変カセット２２の前記ＲＦＩＤタグ２６に前記薬品情報が記録されないことも他の実施形態として考えられる。具体的に、前記ＲＦＩＤタグ２６に前記カセット識別情報が予め記録されており、前記ＲＦＩＤリーダライタ２４５が情報の読み取りのみが可能なＲＦＩＤリーダーであることが考えられる。この場合でも、前記制御部１１は、前記ＲＦＩＤタグ２６から読み取った前記カセット識別情報と前記割当情報（図９参照）とに基づいて、前記可変カセット２２に割り当てられた前記薬品情報を認識することが可能である。
【０１１５】
（処方制御ユニット１側：ステップＳ４）
ステップＳ４において、前記制御部１１は、前記払出対象の薬品情報に対応する駆動条件を前記駆動対応情報１２２（図１０参照）に基づいて特定し、前記駆動条件と前記薬品情報が割り当てられた前記可変カセット２２のカセット識別情報とを前記制御部６１に送信する。これにより、前記制御部６１は、前記駆動条件に従って前記可変カセット２２を駆動させることになる。このように前記ステップＳ４の処理を実行することにより前記可変カセット２２を前記駆動条件に従って駆動させるときの前記制御部１１を駆動制御手段として捉えてもよい。
【０１１６】
なお、前記制御部１１が、前記可変カセット２２各々のカセット識別情報及び前記可変カセット２２各々に対応する前記駆動条件の設定内容を前記モニター１３に表示し、前記操作部１４に対するユーザー操作に応じて前記駆動条件の設定内容を変更することも他の実施形態として考えられる。なお、前記駆動条件の変更内容は、前記制御部１１から前記制御部６１に通知される。これにより、ユーザーの任意の操作入力により前記可変カセット２２から錠剤を払い出す際の前記可変カセット２２の駆動条件を変更することが可能である。また、ユーザーは前記モニター１３を参照することにより前記払出対象の薬品情報に対応する前記駆動条件の設定内容を確認することができる。
【０１１７】
また、前記ステップＳ４において、前記薬品情報に対応する前記駆動条件が前記駆動対応情報１２２に記憶されていない場合には、前記制御部１１が、後述の調整処理を実行した後、処理をステップＳ５に移行させることが考えられる。これにより、前記駆動対応情報１２２に記憶されていない前記薬品情報に対応する錠剤についても前記可変カセット２２を用いて払い出すことが可能となる。
【０１１８】
（分包制御ユニット６側：ステップＳ１１）
一方、前記分包制御ユニット６では、前記制御部６１が、ステップＳ１１において、前記制御部１１からの前記駆動条件の受信の有無を判断する。ここで、前記制御部６１は、前記駆動条件が受信された場合には（Ｓ１１のＹｅｓ側）、処理をステップＳ１２に移行させ、前記駆動条件が受信されていない間は（Ｓ１１のＮｏ側）、処理をステップＳ１３に移行させる。なお、前記制御部６１は、前記制御部１１から受信した前記駆動条件を、前記薬品情報が割り当てられた前記可変カセット２２のカセット識別情報と対応付けて前記記憶部６２に記憶する。
【０１１９】
（分包制御ユニット６側：ステップＳ１２）
ステップＳ１２において、前記制御部６１は、前記駆動条件と共に受信した前記カセット識別情報に対応する前記可変カセット２２を、前記駆動条件のうち前記事前駆動条件に従って駆動させ、前記払出経路の高さ及び前記払出経路の幅を変更する。このように、前記薬品払出装置１００では、前記駆動条件に前記事前駆動条件が含まれている場合、前記制御部６１が、前記事前駆動条件（払出経路の高さ及び幅）に従って前記可変カセット２２を駆動させ、その後に、前記可変カセット２２からの錠剤の払い出しを実行することになる（Ｓ１４）。
【０１２０】
具体的に、前記制御部６１は、前記駆動条件に従って前記高さ調整部２２６Ａ及び前記幅調整部２２７Ａを制御することにより、前記可変カセット２２から１錠単位で払出可能な錠剤の種類を前記ステップＳ３で割り当てられた前記薬品情報が示す錠剤に変更する。まず、前記制御部６１は、前記駆動モーター２３３及び前記駆動モーター２３４を駆動させることにより前記高さ規制部材２２６及び前記幅規制部材２２７の位置を初期状態に戻す。そして、前記制御部６１は、前記駆動モーター２３３により前記高さ調整部２２６Ａを駆動させ、前記可変カセット２２の前記高さ規制部材２２６により規制される前記高さｈ１を、前記駆動条件で定められた前記払出経路の高さに変更する。また、前記制御部６１は、前記駆動モーター２３４により前記幅調整部２２７Ａを駆動させ、前記可変カセット２２の前記幅規制部材２２７により規制される前記幅ｗ１を、前記駆動条件で定められた前記払出経路の幅に変更する。もちろん、前記高さ規制部材２２６及び前記幅規制部材２２７の現在の状態が検出可能な構成であれば、前記制御部６１は、その検出結果に基づいて前記駆動モーター２３３及び前記駆動モーター２３４を駆動すればよい。
【０１２１】
このように前記駆動条件に従って前記払出経路の高さｈ１及び幅ｗ１が変更されると、前記可変カセット２２では、前記ステップＳ３で割り当てられた前記薬品情報が示す錠剤を１錠単位で払い出すことが可能となり、前記錠剤の払出量が制御可能となる。ここに、前記ステップＳ１２の処理（駆動制御ステップ）を実行するときの前記制御部６１が駆動制御手段の一例である。
【０１２２】
なお、前記薬品情報が前記可変カセット２２に割り当てられる際に、前記可変カセット２２が前記装着部２２１に装着されていない状態も考えられる。この場合、前記ステップＳ１２では、前記事前駆動条件に従って前記可変カセット２２を駆動させることができない。そこで、前記制御部６１は、前記制御部１１から受信した前記駆動条件の前記可変カセット２２への反映の有無を示すフラグ情報を前記記憶部６２に記憶させて随時更新する。そして、前記制御部６１は、後述のステップＳ１４における分包動作の開始時に前記フラグ情報を参照し、その分包動作で使用する前記可変カセット２２について前記駆動条件の反映が行われていない場合には、その分包動作を実行する前に前記事前駆動条件に従って前記可変カセット２２を駆動させ、前記払出経路の高さｈ１及び幅ｗ１を変更する。
【０１２３】
また、前記駆動条件に前記事前駆動条件が含まれておらず、前記可変カセット２２の前記高さ調整部２２６Ａ及び前記幅調整部２２７Ａを手動で作動させて前記払出経路の高さｈ１及び幅ｗ１を任意に調整することが可能な構成も他の実施形態として考えられる。この場合、ユーザーは、前記可変カセット２２の前記払出経路の高さｈ１及び幅ｗ１を調整した後、前記可変カセット２２を前記錠剤供給ユニット２の前記装着部２２１に装着する。なお、前記高さ調整部２２６Ａ及び前記幅調整部２２７Ａは、例えばドライバー等の工具を用いた回転操作により作動可能な構成であることが考えられる。
【０１２４】
（処方制御ユニット１側：ステップＳ５）
次に、ステップＳ５において、前記制御部１１は、前記ステップＳ３で薬品情報が割り当てられた前記可変カセット２２の前記表示部２５に、前記可変カセット２２に割り当てられた薬品情報を表示させる。
【０１２５】
例えば、前記制御部１１は、前記処方データから予め設定された表示項目の情報を抽出して前記表示部２５に表示させる。具体的に、前記表示部２５には、前記可変カセット２２に割り当てられた錠剤の薬品名称（薬ＩＤ）、払出量、及びＪＡＮコード（バーコード）が表示される。なお、患者氏名、割当日時、又は割当担当者などの各種の情報が前記表示部２５に表示されてもよい。
【０１２６】
ここで、前記表示部２５は電子ペーパーであるため、前記ステップＳ５で前記薬品情報が表示された後、前記可変カセット２２が前記装着部２２１から取り外されても、前記表示部２５の表示状態は維持される。そのため、ユーザーは、例えば前記可変カセット２２を薬品棚などに移動させても、前記表示部２５の表示により前記可変カセット２２に投入するべき前記薬品情報を確認することができる。従って、前記可変カセット２２への錠剤投入時におけるユーザーの人為的ミスを抑制することができる。また、前記制御部１１は、前記可変カセット２２の前記表示部２５に前記薬品情報を表示するまでの間、前記装着部２２１に設けられたロック機構より前記可変カセット２２の取り外しが禁止される構成も考えられる。なお、前記制御部１１が、前記可変カセット２２における前記事前駆動条件に従って前記可変カセット２２における前記払出経路の高さ及び前記払出経路の幅の調整が完了したことを条件に前記ステップ５を実行することも考えられる。
【０１２７】
（処方制御ユニット１側：ステップＳ６）
その後、ステップＳ６において、前記制御部１１は、前記可変カセット２２に対する錠剤の充填が完了した旨を示す充填完了操作が前記操作部１４に対して行われたか否かを判断する。具体的に、ユーザーは、前記ステップＳ３で前記薬品情報が前記可変カセット２２に割り当てられ、前記可変カセット２２の前記表示部２５に前記薬品情報が表示されると、前記可変カセット２２を前記錠剤供給ユニット２から取り外す。そして、ユーザーは、前記可変カセット２２に、前記処方データに対応する処方箋、又は前記表示部２５に表示された前記薬品情報を参照しながら必要な錠数の錠剤を前記可変カセット２２に投入する。その後、ユーザーは、前記可変カセット２２を前記錠剤供給ユニット２に装着し、前記操作部１４に対して前記充填完了操作を行う。なお、前記ステップＳ３で複数の薬品情報が複数の前記可変カセット２２に割り当てられた場合、前記ステップＳ６では、前記薬品情報各々に対応する全ての前記可変カセット２２への前記錠剤の充填完了操作が行われたか否かを判断する。
【０１２８】
ここで、前記充填完了操作が行われるまでの間（Ｓ６のＮｏ側）、前記制御部１１は処理を前記ステップＳ６で待機させる。一方、前記充填完了操作が行われたと判断すると（Ｓ６のＹｅｓ側）、前記制御部１１は処理をステップＳ７に移行させる。
【０１２９】
（処方制御ユニット１側：ステップＳ７）
ステップＳ７において、前記制御部１１は、前記処方データに基づく分包動作の開始要求を前記制御部６１に送信する。
【０１３０】
特に、前記処方データに払出対象として含まれた薬品情報が示す錠剤のうち、前記固定カセット２１に存在しない錠剤の分包動作について、前記制御部１１は、例えば以下の手順で開始要求を送信する。
【０１３１】
まず、前記制御部１１は、前記装着部２２１各々に装着された前記可変カセット２２の前記ＲＦＩＤタグ２６から前記可変カセット２２のカセット識別情報を読み出し、前記装着部２２１各々に現在装着されている前記可変カセット２２を特定する。これにより、前記制御部１１は、前記装着部２２１各々に装着された前記可変カセット２２を特定することができるため、ユーザーは前記可変カセット２２各々を任意の前記装着部２２１に装着することが可能である。例えば、前記ステップＳ３で複数の薬品情報が複数の前記可変カセット２２に割り当てられ、前記可変カセット２２各々が取り外された後、前記可変カセット２２各々が装着場所を入れ替えて装着された場合でも、前記制御部１１は、前記可変カセット２２各々が装着された前記装着部２２１を判断することができる。
【０１３２】
そして、前記制御部１１は、前記処方データに基づいて、前記可変カセット２２のうち前記薬品情報各々が示す錠剤が収容された前記可変カセット２２各々を前記割当情報１２１に基づいて特定する。その後、前記制御部１１は、前記処方データに示された前記薬品情報各々について、前記薬品情報が割り当てられた前記可変カセット２２のカセット識別情報、前記可変カセット２２が装着された前記装着部２２１の識別情報、及び錠剤の払出量などの分包動作に必要な情報を前記制御部６１に送信する。
【０１３３】
（分包制御ユニット６側：ステップＳ１３）
一方、前記分包制御ユニット６では、前記制御部６１が、ステップＳ１３において、前記制御部１１からの前記分包動作の開始要求の有無を判断する。ここで、前記制御部６１は、前記分包動作の開始要求が受信された場合には（Ｓ１３のＹｅｓ側）、処理をステップＳ１４に移行させ、前記分包動作の開始要求が受信されていない間は（Ｓ１３のＮｏ側）、処理をステップＳ１４に移行させる。
【０１３４】
（分包制御ユニット６側：ステップＳ１４）
ステップＳ１４において、前記制御部６１は、前記分包動作の開始要求に従って、前記錠剤供給ユニット２、前記散薬供給ユニット３、及び前記手撒きユニット４により必要な薬品を払い出し、前記分包ユニット５により服用時期などの分包単位で分包する分包動作を実行する。なお、前記散薬供給ユニット３、前記手撒きユニット４、及び前記分包ユニット５の制御については従来と同様であるためここでは説明を省略し、前記錠剤供給ユニット２による錠剤の払い出し動作のみについて説明する。
【０１３５】
前記制御部６１は、前記錠剤供給ユニット２について、前記ステップＳ３で割り当てられた前記薬品情報に対応する前記駆動条件に従って、前記可変カセット２２から錠剤を払い出す際に駆動される前記第２駆動部２４の前記駆動モーター２４２の回転速度を変更する。即ち、前記可変カセット２２から前記錠剤を払い出す際の前記第２回転体２２４の回転速度が変更され、前記可変カセット２２からの錠剤の払出速度が前記錠剤の種類に応じて変更される。ここに、係る処理を実行するときの前記制御部６１が駆動制御手段の一例である。
【０１３６】
具体的に、前記制御部６１は、払出対象の薬品情報が割り当てられた前記可変カセット２２に対応する前記駆動モーター２４１及び前記駆動モーター２４２を駆動させ、前記第１回転体２２３及び前記第２回転体２２４を回転させることにより錠剤を払い出させる。このとき、前記制御部６１は、前記駆動対応情報１２２において前記薬品情報に対応する前記駆動条件として定められた払出速度に従って、前記駆動モーター２４２を駆動させる。これにより、前記可変カセット２２では、前記第２回転体２２４による前記錠剤の払出速度が前記錠剤に適した速度に変更される。このように、前記薬品払出装置１００では、前記駆動条件に前記駆動中条件が含まれている場合、前記制御部６１が、前記駆動中条件（払出速度）に従って前記可変カセット２２を駆動させることにより、前記可変カセット２２から錠剤を払い出させる。
【０１３７】
なお、前記可変カセット２２が前記高さ規制部材２２６及び前記幅規制部材２２７を具備しない構成であれば、前記可変カセット２２からの錠剤の払出速度のみを変更させることも考えられる。また、前記駆動モーター２４１の駆動速度は、一定であっても、或いは錠剤の種類に応じて変更してもよい。なお、前記分包動作において、前記可変カセット２２から払い出される錠剤の数は、前記可変カセット２２の前記払出口２２５に設けられた不図示の光学式センサーを有するカウンターによって計数されて前記制御部６１に排出数として入力される。これにより、前記制御部６１は、前記カウンターから入力される排出数に基づいて前記可変カセット２２の駆動を制御し、予め設定された払出量（処方量）のみを前記可変カセット２２から払い出す。
【０１３８】
また、前記制御部６１は、前記駆動対応情報１２２において前記薬品情報に対応する前記駆動条件として定められた前記第１スローダウン及び前記第２スローダウンの設定値に従って、前記可変カセット２２からの錠剤の払い出しの停止制御を実行する。ここに、係る処理を実行するときの前記制御部１１が駆動制御手段の一例である。このように、前記薬品払出装置１００では、前記駆動条件に前記駆動停止時条件が含まれている場合、前記制御部６１は、前記処方データで定められた前記処方量の払い出しが終了するときに、前記駆動停止時条件である前記第１スローダウン及び前記第２スローダウンに従って前記可変カセット２２の駆動を停止させる。
【０１３９】
具体的に、前記駆動対応情報１２２において前記第１スローダウンが「６錠」に設定され、前記第２スローダウンが「１錠」に設定されている場合を考える。この場合、前記制御部６１は、前記払出口２２５に設けられた前記光学式センサー（不図示）を用いて前記カウンターによって計数された錠数に基づいて前記払出量の残りの錠数が「６錠」に達したと判断した場合に、前記駆動モーター２４２の回転速度を前記第１回転速度まで減速させる。その後、前記制御部６１は、前記払出口２２５に設けられた前記光学式センサー（不図示）を用いて前記カウンターによって計数された錠数に基づいて前記払出量の残りの錠数が「１錠」に達したと判断した場合に、前記駆動モーター２４２の回転速度を前記第２回転速度までさらに減速させる。これにより、前記第２回転体２２４上に転がりやすい錠剤が載置されている場合に、その錠剤が前記払出口２２５から余分に払い出されることが防止される。
【０１４０】
また、前記制御部６１は、前記駆動対応情報１２２において前記薬品情報に対応する前記駆動条件として定められた前記逆回転動作の有無に従って、前記可変カセット２２からの錠剤の払い出しの停止制御を実行する。ここに、係る処理を実行するときの前記制御部１１が駆動制御手段の一例である。このように、前記薬品払出装置１００では、前記駆動条件に前記駆動停止時条件が含まれている場合、前記制御部６１は、前記処方データで定められた前記処方量の払い出しが終了するときに、前記駆動停止時条件である前記逆回転動作の有無に従って前記可変カセット２２を駆動させた後、前記可変カセット２２の駆動を停止させる。
【０１４１】
具体的に、前記駆動対応情報１２２において前記逆回転動作が「有」に設定されている場合、前記制御部６１は、前記可変カセット２２からの錠剤の払い出しを停止する際に前記第２回転体２２４による状態の搬送方向を逆方向に切り替える逆回転動作を実行する。例えば、前記制御部６１は、前記払出口２２５に設けられた前記光学式センサー（不図示）を用いて前記カウンターによって計数された錠数が前記払出量に達した場合に、前記駆動モーター２４２を予め設定された所定時間だけ逆回転させる。これにより、前記第２回転体２２４上に転がりやすい錠剤が載置されている場合に、その錠剤が前記払出口２２５から余分に払い出されることが防止される。なお、前記払出口２２５に開閉シャッターが設けられており、前記カウンターによって計数された錠数が前記払出量に達した場合に前記開閉シャッターが閉鎖される構成であってもよい。
【０１４２】
一方、前記駆動対応情報１２２において前記逆回転動作が「無」に設定されている場合、前記制御部６１は、前記可変カセット２２からの錠剤の払い出しを停止する際には不要な前記逆回転動作を実行しない。また、前記逆回転動作を開始するタイミングは、前記カウンターによって計数された錠数が前記払出量から予め定められた所定数だけ少ない値に達したときでもよい。このようなタイミングで前記逆回転動作を開始する場合は、前記駆動対応情報１２２において、前記薬品情報ごとに対応する前記所定数を予め記憶しておけばよい。これにより、例えば前記カウンターによって計数された錠数が前記払出量に達する前に前記逆回転動作を開始させることができ、前記払出口２２５からの錠剤の余分な払い出しを防止することができる。さらに、前記カウンターによって計数された錠数が前記払出量よりも前記所定数だけ少ない値に達した後は、錠剤が一錠払い出される度に前記逆回転動作を開始させることが考えられる。
【０１４３】
ところで、本実施の形態では、前記ステップＳ４において前記可変カセット２２における前記高さ規制部材２２６の高さｈ１及び前記幅規制部材２２７の幅ｗ１を前記駆動条件に従って変更する場合を例に挙げて説明した。一方、前記制御部６１が、前記高さ規制部材２２６の高さｈ１及び前記幅規制部材２２７の幅ｗ１を前記ステップＳ７における前記分包動作の開始直前に実行することも他の実施形態として考えられる。即ち、前記可変カセット２２への前記事前駆動条件の反映は、前記分包動作が開始されるまでの任意のタイミングで実行されるものであればよい。
【０１４４】
（分包制御ユニット６側：ステップＳ１５）
その後、前記制御部６１は、前記ステップＳ１４における前記分包動作が終了すると、続くステップＳ１５において、前記制御部１１に分包動作の完了通知を送信する。
【０１４５】
（処方制御ユニット１側：ステップＳ８）
これに対し、前記処方制御ユニット１では、前記制御部１１が、前記制御部６１からの前記分包動作の完了通知を待ち受けている（Ｓ８のＮｏ側）。そして、前記分包動作の完了通知を受信すると（Ｓ８のＹｅｓ側）、前記制御部１１は処理をステップＳ９に移行させる。
【０１４６】
（処方制御ユニット１側：ステップＳ９）
続くステップＳ９において、前記制御部１１は、払い出しが完了した前記可変カセット２２の前記表示部２５に払い出しが完了した旨の表示を行う。例えば、前記ステップＳ９では、前記表示部２５に「払出完了」の文字が表示されること、又は前記表示部２５の前記薬品情報の表示が消去されること等が考えられる。
【０１４７】
以上説明したように、前記薬品払出装置１００では、ユーザーは、前記固定カセット２１各々に予め収容されていない任意の錠剤についても、その錠剤をまとめて前記可変カセット２２に投入するだけで前記錠剤の自動払出が可能となる。従って、従来のように前記手撒きユニット４の前記マス各々に錠剤を投入する場合に比べてユーザーの作業負担が軽減され、ユーザーによる投入ミスも防止される。
【０１４８】
また、前記薬品払出装置１００には複数の前記可変カセット２２が設けられているため、前記可変カセット２２各々に異なる薬品情報を割り当てることが可能である。そのため、前記薬品払出装置１００では、前記処方データに前記固定カセット２１にない錠剤が払出対象として複数含まれている場合でも、前記処方データに基づく分包動作を複数の前記可変カセット２２を用いて実行することができる。また、前記薬品払出装置１００では、複数の前記処方データに基づく分包動作を複数の前記可変カセット２２を用いて連続して実行することも可能である。
【０１４９】
［調整機能］
ところで、前記薬品払出装置１００では、前記可変カセット２２から任意の錠剤を払い出すために、前記薬品情報に対応する錠剤ごとに前記可変カセット２２の駆動条件が予め設定される必要がある。これに対し、前記薬品払出装置１００は、前記薬品撮影装置７を用いて、前記可変カセット２２から錠剤を１錠ずつ払い出すための駆動条件を設定する調整機能を有する。これにより、前記薬品払出装置１００では、前記記憶部１２に予め記憶されている前記駆動対応情報に登録されていない錠剤についても前記調整機能によって前記駆動条件を設定することが可能となる。以下、前記調整機能について説明する。
【０１５０】
［薬品撮影装置７］
ここに、図１２〜図１４は、前記薬品撮影装置７の外観を示す図であり、図１５は、前記薬品撮影装置７の内部構成を示す図であって前記薬品撮影装置７の外装を透視した図である。なお、以下の説明では、説明の便宜上、図１２〜図１５で定義される前後、上下、及び左右を用いて説明することがある。
【０１５１】
図１２〜図１５に示すように、前記薬品撮影装置７は、筐体７１と、開閉部７２と、操作部７３と、薬品保持部８１と、照明部８２と、撮影部８３と、を備える。ここに、前記照明部８２及び前記撮影部８３を含むユニットが本発明に係る撮影ユニットの一例であり、以下では、そのユニットを撮影ユニット８４と称する。なお、前記撮影ユニット８４は、前記照明部８２及び前記撮影部８３を一体構成したものではなく、前記薬品撮影装置７において、前記照明部８２及び前記撮影部８３は個別の部品として前記筐体７１内に設けられている。もちろん、前記照明部８２及び前記撮影部８３が共通のフレームで支持された構成であってもよい。
【０１５２】
前記筐体７１及び前記開閉部７２は、前記薬品撮影装置７の外装を構成しており、前記薬品保持部８１及び前記撮影ユニット８４などを収容する。また、前記筐体７１及び前記開閉部７２は、遮光性を有するアルミ又は鉄などで形成されている。即ち、前記開閉部７２が閉じた状態では、前記薬品撮影装置７内に外光が遮蔽された暗室が形成される。
【０１５３】
前記開閉部７２は、回動軸７２１を介して前記筐体７１に回動可能に支持されており、前記筐体７１に対して開閉可能である。ここに、図１２及び図１３は、前記開閉部７２を閉じた状態、図１４は、前記開閉部７２を開いた状態を示している。
【０１５４】
前記操作部７３は、前記薬品保持部８１を回動させるためにユーザーによって操作される操作つまみであり、前記薬品保持部８１に連結されている。ここに、図１２及び図１３は、前記操作部７３の回動位置が９０度異なる状態を示す図である。
【０１５５】
［薬品保持部８１］ここに、図１６〜図１９は、前記薬品保持部８１の構成を示す図である。図１６〜図１９に示すように、前記薬品保持部８１は、薬品載置部８１０と、一対の挟持部８１１、８１２と、載置基準部８１３と、挟持支持部８１４と、押下部８１５と、滑り止め部８１６と、当接部８１７と、当接部８１８と、当接部８１９と、を備える。ここで、前記薬品保持部８１のうち錠剤を保持する部位を構成する前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３は、前記照明部８２から照射される光を透過させる材料で形成されている。例えば、前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３は、ポリ塩化ビニル又はアクリル樹脂などの透光性を有する透明又は乳白色の材料で形成されている。
【０１５６】
前記薬品載置部８１０は、前記薬品撮影装置７の撮影対象となる錠剤が載置される薬品載置面８１０Ａを有する。前記一対の挟持部８１１、８１２は、前記薬品載置部８１０に載置された前記錠剤を挟持可能な挟持面８１１Ａ、８１２Ａを有する。また、前記載置基準部８１３は、前記挟持面８１１Ａ、８１２Ａによる前記錠剤の挟持方向（前後方向）に垂直で且つ前記薬品載置面８１０Ａに平行な方向（左右方向）における前記錠剤の載置基準位置を定める載置基準面８１３Ａを有する。前記載置基準面８１３Ａは、前記薬品載置面８１０Ａに垂直である。なお、前記載置基準面８１３Ａは、前記薬品載置面８１０Ａに垂直な方向に対して多少の傾斜を有するものであってもよい。
【０１５７】
また、前記挟持部８１１は、前記薬品載置部８１０及び前記載置基準部８１３に固定されており、前記挟持部８１２は、前記挟持支持部８１４によって前記載置基準面８１３Ａに平行な方向に摺動可能に支持されている。即ち、前記挟持部８１２の挟持面８１２Ａは、前記挟持部８１１の挟持面８１１Ａに対して近接及び離反可能である。なお、前記挟持支持部８１４は、前記挟持部８１１及び前記挟持部８１２の一方又は両方を摺動可能に支持し、前記挟持面８１１Ａ及び前記挟持面８１２Ａが相対的に近接及び離反し得る構成であればよい。また、前記挟持部８１１及び前記挟持部８１２は、いずれか一方が弾性を有する軟質のポリ塩化ビニルなどの材料で形成され、他方が硬質のアクリル樹脂などの材料で形成されることが考えられる。これにより、前記挟持部８１１及び前記挟持部８１２によって錠剤が安定して保持される。
【０１５８】
前記滑り止め部８１６は、前記挟持支持部８１４に設けられており、前記薬品載置部８１０の裏面８１０Ｂと接触することにより前記挟持支持部８１４の摺動抵抗（移動抵抗）を高めるゴムなどの高摩擦係数を有する弾性部材である。また、前記押下部８１５と前記滑り止め部８１６との間にはバネなどの付勢部材が介在しており、前記滑り止め部８１６は前記付勢部材によって前記薬品載置部８１０の裏面８１０Ｂ側に向けて付勢されている。これにより、前記挟持部８１２の位置ずれが防止され、前記挟持面８１１Ａ、８１２Ａによる前記錠剤の挟持状態が維持される。
【０１５９】
前記押下部８１５は、ユーザーによる押圧操作に応じて、前記滑り止め部８１６を前記薬品載置部８１０の裏面８１０Ｂから離間させることにより、前記挟持支持部８１４の摺動抵抗（移動抵抗）を低下させる。これにより、ユーザーは、前記押下部８１５を押下して前記挟持支持部８１４を容易に移動させることができる。
【０１６０】
そして、前記薬品保持部８１は、回動軸７３１及び回動軸７３２を介して前記開閉部７２の前面及び背面で回動可能に支持されている。ここに、前記回動軸７３１及び前記回動軸７３２が回動支持部の一例である。前記回動軸７３１は、前記薬品保持部８１及び前記操作部７３を連結しており、ユーザーによる前記操作部７３の回動操作に従って前記薬品保持部８１を前記操作部７３と同じ方向に回動させる。
【０１６１】
ここで、前記薬品保持部８１は、前記撮影部８３による撮影時の姿勢として予め定められた第１姿勢及び第２姿勢の間で回動可能である。具体的に、前記第１姿勢は、前記薬品載置面８１０Ａに垂直な方向に前記撮影部８３が位置する姿勢である。また、前記第２姿勢は、前記挟持方向に垂直で且つ前記薬品載置面８１０Ａに平行な方向に前記撮影部８３が位置する姿勢である。即ち、前記第１姿勢は、前記薬品載置面８１０Ａに垂直な方向から前記撮影部８３により前記錠剤が撮影可能な姿勢であり、前記第２姿勢は、前記挟持方向に垂直で且つ前記薬品載置面８１０Ａに平行な方向から前記撮影部８３により前記錠剤が撮影可能な姿勢である。ここで、前記薬品載置面８１０Ａは、前記第１姿勢及び前記第２姿勢各々において水平面及び鉛直面に対して予め定められた角度傾斜している。特に、前記薬品載置面８１０Ａは、前記第１姿勢における水平面に対する傾きが、前記第２姿勢における水平面に対する傾きよりも小さい。例えば、前記第１姿勢における前記薬品載置面８１０Ａの水平面に対する傾きは２度〜５度程度である。前記第２姿勢は、前記薬品撮影装置７を前方から見たときに、前記薬品保持部８１が前記第１姿勢から時計回りに９０度回動した状態である。ここに、図１６は、前記第１姿勢の前記薬品保持部８１を示しており、図１９は、前記第２姿勢の前記薬品保持部８１を示している。
【０１６２】
また、前記当接部８１７、前記当接部８１８、及び前記当接部８１９は、前記薬品保持部８１の回動を予め定められた位置で規制するために用いられる。具体的に、図１８に示すように、前記開閉部７２には、前記薬品保持部８１が反時計回りに回動して前記第１姿勢となる位置で前記当接部８１７に接触し、前記薬品保持部８１の回動を制限する当接部７２２が設けられている。また、前記開閉部７２には、前記薬品保持部８１が時計回りに回動して前記第２姿勢となる位置で前記当接部８１８に接触し、前記薬品保持部８１の回動を制限する当接部７２３が設けられている。このように、前記薬品保持部８１は、前記回動軸７３１、７３２、前記当接部８１７、８１８、及び前記当接部７２２、７２３によって前記第１姿勢及び前記第２姿勢の範囲で回動可能な状態である。
【０１６３】
前記当接部７２２は鉄などの強磁性体であり、前記当接部８１７における前記当接部７２２との接触箇所には磁石が設けられている。これにより、前記薬品保持部８１が前記第１姿勢に移行するときに前記当接部７２２及び前記当接部８１７に吸着力が作用するため、前記第１姿勢に移行したことをユーザーに認識させることができる。また、前記当接部７２２及び前記当接部８１７の磁石は、前記薬品保持部８１の前記第１姿勢から離脱する方向への回動抵抗を高める。これにより、前記薬品保持部８１を前記第１姿勢で安定させることができる。ここに、前記当接部７２２及び前記当接部８１７が第１回動制限部の一例である。なお、前記当接部７２２及び前記当接部８１７各々が、相互に吸着力が作用する極性の磁石を有する構成であってもよい。
【０１６４】
同じく、前記当接部７２３は鉄などの強磁性体であり、前記当接部８１８における前記当接部７２３との接触箇所には磁石が設けられている。これにより、前記薬品保持部８１が前記第２姿勢に移行するときに前記当接部７２３及び前記当接部８１８に吸着力が作用するため、前記第２姿勢に移行したことをユーザーに認識させることができる。また、前記当接部７２３及び前記当接部８１８の磁石は、前記薬品保持部８１の前記第２姿勢から離脱する方向への回動抵抗を高める。これにより、前記薬品保持部８１を前記第２姿勢で安定させることができる。ここに、前記当接部７２３及び前記当接部８１８が第２回動制限部の一例である。なお、前記当接部７２３及び前記当接部８１８各々が、相互に吸着力が作用する極性の磁石を有する構成であってもよい。
【０１６５】
さらに、前記筐体７１には、前記開閉部７２が開かれたときに前記当接部８１９に対向する位置に当接部７１１（図１５参照）が設けられている。そして、前記当接部８１９は、前記開閉部７２が開かれた状態で前記薬品保持部８１が時計回りに回動されるときに前記当接部７１１に接触し、前記薬品保持部８１の時計回りの回動を制限する。なお、前記開閉部７２が開かれた状態における前記薬品保持部８１の反時計回りの回動は、前述したように前記当接部７２２及び前記当接部８１７によって制限される。
【０１６６】
これにより、ユーザーは、前記薬品保持部８１の回動が規制されて安定した状態で前記薬品保持部８１への錠剤の載置及び前記薬品保持部８１からの錠剤の取り出しを行うことができる。また、前記薬品保持部８１が前記第１姿勢の状態で開閉されることになるため、前記開閉部７２の上下方向の幅は、前記第１姿勢における前記薬品保持部８１が通過可能な範囲であればよい。
【０１６７】
また、前記開閉部７２が閉じられた状態で、前記薬品保持部８１が前記第１姿勢から前記第２姿勢に移行した場合に、前記薬品保持部８１の一部が前記筐体７１の一部に係合し、前記開閉部７２の開放を制限する構成が考えられる。より具体的には、前記第２姿勢の状態では、前記薬品保持部８１に設けられた突起が前記筐体７１に形成された凹部に挿入され、前記第１姿勢の状態では、前記突起が前記凹部から脱出する構成が考えられる。これにより、前記第２姿勢の状態における前記薬品保持部８１の上下方向の幅が前記開閉部７２の上下方向の幅よりも大きくなる構成であっても、前記薬品保持部８１が前記筐体７１に接触して破損することが防止されるため、前記薬品保持部８１の設計の自由度が高まる。
【０１６８】
ここに、図２０は、前記薬品保持部８１が前記第１姿勢である状態を示す要部模式図であり、図２１は、前記薬品保持部８１が前記第２姿勢である状態を示す要部模式図である。図２０に示すように、前記第１姿勢は、前記薬品載置部８１０の薬品載置面８１０Ａが前記載置基準部８１３の載置基準面８１３Ａに向かって下方に傾斜する姿勢である。また、図２１に示すように、前記第２姿勢は、前記薬品載置部８１０の薬品載置面８１０Ａが前記載置基準部８１３の載置基準面８１３Ａに向かって上方に傾斜する姿勢である。
【０１６９】
そして、前記薬品保持部８１は、前記載置基準部８１３における予め定められた位置Ｐ１を回動中心として前記回動軸７３１及び前記回動軸７３２によって回動可能に支持されている。また、前記撮影部８３は、前記第２姿勢における前記薬品保持部８１の前記薬品載置面８１０Ａに載置されている錠剤を前記載置基準面８１０Ａ側から撮影可能な位置に固定されている。このような構成によれば、前記第１姿勢及び前記第２姿勢各々において前記薬品載置面８１０Ａに載置されている錠剤と前記撮影部８３との間隔の変化が抑制される。従って、例えば前記撮影部８３で撮影される画像のピントずれが抑制され、前記撮影部８３から前記錠剤までの距離の変化に起因する測定寸法の誤差が抑制される。より具体的に、前記位置Ｐ１は、前記載置基準部８１３において前記薬品載置面８１０Ａに垂直な方向の幅の中間の位置である。なお、前記載置基準面８１３Ａの前記薬品載置面８１０Ａに垂直な方向の幅は、予め使用が想定される複数の錠剤の厚み寸法の平均値であることが考えられる。これにより、前記撮影部８３から前記錠剤までの距離の変化に起因する測定寸法の誤差が錠剤のサイズによって極端に偏ることが防止される。
【０１７０】
ここに、図２２は、前記第１姿勢における前記薬品保持部８１を上方から見た図、図２３は、前記第１姿勢における前記薬品保持部８１を右側から見た図である。図２２に示すように、前記挟持面８１１Ａ及び前記挟持面８１２Ａは、前記載置基準部８１３に近いほど間隔が広くなっており、前記載置基準面８１３Ａに向かって拡開する形状である。より具体的に、前記挟持面８１１Ａは、前記載置基準面８１３Ａに垂直である。一方、前記挟持部８１２Ａは、前記載置基準面８１３Ａに垂直な方向に対して傾斜している。これにより、図１９に示すように、前記薬品保持部８１が前記第２姿勢の状態において、前記薬品載置部８１０の薬品載置面８１０Ａに載置されている錠剤の落下が防止される。なお、前記挟持面８１１Ａ及び前記挟持面８１２Ａの間隔が前記載置基準面８１３Ａに近いほど広くなるように、前記挟持面８１１Ａ及び前記挟持面８１２Ａが共に前記載置基準面８１３Ａに垂直な方向に対して傾斜する構成であってもよい。また、前記挟持面８１１Ａ及び前記挟持面８１２Ａが共に前記載置基準部８１３に垂直な構成であってもよい。
【０１７１】
さらに、図２３に示すように、前記挟持面８１１Ａ及び前記挟持面８１２Ａは、前記薬品載置面８１０Ａに近いほど間隔が広くなっており、前記薬品載置面８１０Ａに向かって拡開する形状である。これにより、図１９に示すように、前記薬品保持部８１が前記第２姿勢の状態において、前記薬品載置面８１０Ａに載置されている錠剤の浮き上がり又は傾きが防止される。なお、前記挟持面８１１Ａ及び前記挟持部８１２Ａの間隔が前記薬品載置面８１０Ａに近いほど広くなるように、前記挟持面８１１Ａ及び前記挟持面８１２Ａが共に前記薬品載置面８１０Ａに垂直な方向に対して傾斜する構成であってもよい。また、前記挟持面８１１Ａ及び前記挟持面８１２Ａが共に前記薬品載置面８１０Ａに垂直な構成であってもよい。
【０１７２】
ところで、前記挟持面８１１Ａ及び前記挟持部８１２Ａの間隔が前記薬品載置面８１０Ａに近いほど広くなるように、前記挟持面８１２Ａが前記薬品載置面８１０Ａに垂直な方向に対して傾斜する構成では、前記撮影部８３から見たときに前記薬品載置面８１０Ａに載置された錠剤の一部が前記挟持面８１２Ａで遮られるおそれがある。これに対し、前記薬品撮影装置７では、前記撮影部８３の画角を利用して、前記薬品載置面８１０Ａに載置される錠剤が前記撮影部８３の撮影範囲に収まるように前記撮影部８３の位置及び前記挟持面８１２Ａの傾斜角度が設定されている。例えば、前記挟持面８１２Ａの前記薬品載置面８１０Ａに垂直な方向に対する傾斜角度は、１度又は２度以下に設定される。なお、前記挟持面８１２Ａの前記薬品載置面８１０Ａに垂直な方向に対する傾斜角度は、前記挟持面８１１Ａの前記薬品載置面８１０Ａに垂直な方向に対する傾斜角度より小さければこれに限らない。
【０１７３】
また、前記薬品撮影装置７では、前記挟持面８１１Ａ及び前記挟持面８１２Ａの挟持方向における後述のカメラ８３１のレンズの光軸の位置が、前記挟持面８１１Ａ及び前記挟持面８１２Ａが開いた状態で前記挟持面８１１Ａ側に予め定められた所定値だけオフセットされている。これにより、サイズの小さい錠剤についても、前記挟持面８１２Ａの傾斜による前記錠剤の撮影画像の欠落が抑制される。
【０１７４】
［照明部８２］
ここに、図２４は、前記照明部８２の構成を示す図である。図２５は、前記薬品撮影装置７の内部構成を正面から見た図であって、前記薬品撮影装置７の外装を透視した図である。また、図２５は、前記薬品保持部８１が前記第１姿勢の状態を正面から見た内部構成を示す図である。図２４及び図２５に示すように、前記照明部８２は、複数の光源８２１と、光源支持部８２２と、を備える。前記光源８２１各々は、前記薬品載置面８１０Ａを介して前記錠剤に光を照射するＬＥＤを備える。前記光源支持部８２２は、前記筐体７１に固定され、前記光源８２１各々を上下方向に対して予め定められた角度傾斜した状態で固定支持する。
【０１７５】
具体的に、前記光源８２１は、図２５に示すように、前記第１姿勢における前記薬品保持部８１の前記薬品載置面８１０Ａに垂直な方向から前記薬品載置面８１０Ａに載置された錠剤を照明可能な角度だけ傾斜した状態で前記光源支持部８２２に支持されている。これにより、前記薬品保持部８１が前記第１姿勢から９０度回動した前記第２姿勢の状態において、前記照明部８２は、前記載置基準面８１３Ａに垂直な方向から前記薬品載置面８１０Ａに載置された錠剤を照明することが可能である。また、前記薬品撮影装置７では、前記制御部１１が、左側に配置された二つの前記光源８２１と右側に配置された二つの前記光源８２１との点灯及び消灯を個別に制御することが可能である。
【０１７６】
［撮影部８３］
また、図２５に示すように、前記撮影部８３は、カメラ８３１及びカメラ支持部８３２を備える。前記カメラ８３１は、前記薬品保持部８１で保持されている錠剤をカラー画像として撮影可能である。前記カメラ支持部８３２は、前記筐体７１に固定され、前記カメラ８３１を上下方向に対して予め定められた角度傾斜した状態で固定支持する。
【０１７７】
具体的に、前記カメラ８３１は、前記第１姿勢における前記薬品保持部８１の前記薬品載置面８１０Ａに垂直な方向であって、前記照明部８２に対向する位置から前記薬品保持部８１で保持されている錠剤を撮影可能な角度だけ傾斜した状態で前記カメラ支持部８３２に支持されている。これにより、前記薬品撮影装置７では、前記撮影部８３の撮影画像として、前記照明部８２からの照明で前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３が白飛びで写らず、前記錠剤の影画像が得られる。なお、前記カメラ８３１で撮影された画像は、前記制御部１１に入力される。これにより、前記制御部１１では、前記薬品撮影装置７による撮影画像に基づいて前記錠剤の形状を測定することが可能である。そして、前記薬品払出装置１００では、前記薬品撮影装置７を用いて測定された前記錠剤の形状に基づいて前記可変カセット２２の駆動条件を設定することが可能である。
【０１７８】
［調整処理］
以下、図２６〜図３５を参照しつつ、前記薬品払出装置１００において、前記制御部１１によって実行される調整処理の手順の一例について説明する。なお、前記制御部１１は、前記薬品払出装置１００の前記操作部１４に対するユーザーの実行要求操作に応じて調整処理を実行する。また、前記制御部１１が、前記薬品払出処理（図１１）の前記ステップＳ４において、前記薬品情報に対応する前記駆動条件が前記駆動対応情報１２２に登録されていないと判断した場合に、前記調整処理の実行の要否を選択する操作キーを前記モニター１３に表示させ、前記操作部１４に対するユーザー操作に応じて前記調整処理を実行することも考えられる。なお、前記調整処理は、前記制御部６１によって実行されてもよい。
【０１７９】
＜ステップＳ３１＞
まず、図２６に示すように、ステップＳ３１において、前記制御部１１は、前記モニター１３に前記可変カセット２２の選択及び前記薬品情報を入力するための操作画面を表示させる。
【０１８０】
＜ステップＳ３２＞
次に、ステップＳ３２において、前記制御部１１は、ユーザーによる前記操作部１４に対する前記可変カセット２２の選択操作を待ち受ける（Ｓ３２：Ｎｏ側）。ここで、前記可変カセット２２が選択されると（Ｓ３２：Ｙｅｓ側）、処理はステップＳ３３に移行する。
【０１８１】
なお、前記薬品払出装置１００では、前記可変カセット２２各々の装着部２２１が、前記可変カセット２２の前記高さ調整部２２６Ａ及び前記幅調整部２２７Ａを駆動させる構成を有しているため、任意の前記可変カセット２２を選択することが可能である。即ち、当該調整処理では、前記ステップＳ３１で選択された前記可変カセット２２が装着される任意の前記装着部２２１により、前記可変カセット２２の前記高さ規制部材２２６で規制される前記高さｈ１及び前記幅規制部材２２７で規制される前記幅ｗ１の調整が実行される。
【０１８２】
＜ステップＳ３３＞
ステップＳ３３において、前記制御部１１は、ユーザーによる前記操作部１４に対する前記可変カセット２２に収容する錠剤の薬品情報の入力を待ち受ける（Ｓ３３：Ｎｏ側）。ここで、前記薬品情報が入力されると（Ｓ３３：Ｙｅｓ側）、処理はステップＳ３４に移行する。なお、前記ステップＳ３２及び前記ステップＳ３３の順序は逆であってもよい。
【０１８３】
また、前記制御部１１が、前記薬品払出処理（図１１）の前記ステップＳ４において、前記薬品情報に対応する前記駆動条件が前記駆動対応情報１２２に登録されていないと判断した場合には、前記可変カセット２２の選択及び前記薬品情報の入力が自動的に行われてもよい。即ち、前記制御部１１が、前記薬品情報が割り当てられた前記可変カセット２２を調整処理の対象として選択し、前記可変カセット２２に割り当てられた前記薬品情報を前記可変カセット２２に収容する錠剤の薬品情報として入力することが考えられる。
【０１８４】
＜ステップＳ３４＞
ステップＳ３４において、前記制御部１１は、前記薬品保持部８１の回動姿勢が異なる複数の状態で前記撮影部８３により撮影される撮影画像に基づいて錠剤の形状を測定する薬品形状測定処理を実行する。ここに、前記制御部１１は、前記薬品形状測定処理を実行する形状測定部１１１（図２参照）を含む。具体的に、前記制御部１１は、前記記憶部１２に記憶されている薬品払出プログラムに従った処理を実行することにより前記形状測定部１１１（形状測定手段の一例）として機能する。
【０１８５】
ここで、図２７〜図３０を参照しつつ、前記薬品形状測定処理の手順の一例について説明する。なお、前記薬品撮影装置７にＣＰＵ又は電子回路などの制御部が設けられており、その制御部によって前記ステップＳ３４における前記薬品形状測定処理が実行されることも他の実施形態として考えられる。
【０１８６】
［薬品形状測定処理］
＜ステップＳ４１＞
まず、図２７に示すように、ステップＳ４１において、前記制御部１１は、前記第１姿勢における前記薬品保持部８１の画像を前記撮影部８３で撮影するための撮影開始操作を待ち受ける（Ｓ４１：Ｎｏ側）。
【０１８７】
例えば、前記ステップＳ４１において、前記制御部１１は、前記撮影開始操作を受け付けるための撮影開始キーを前記モニター１３に表示させる。また、前記制御部１１は、前記薬品撮影装置７に錠剤をセットして前記撮影開始キーを操作することを促すメッセージを前記モニター１３に表示させる。これにより、ユーザーは、前記薬品撮影装置７に測定対象の錠剤をセットした後、前記操作部１４に表示された前記撮影開始キーを操作する。ここで、前記撮影開始操作が行われると（Ｓ４１：Ｙｅｓ側）、処理はステップＳ４２に移行する。
【０１８８】
＜ステップＳ４２＞
ステップＳ４２において、前記制御部１１は、前記薬品撮影装置７を制御することにより、前記薬品載置部８１０に載置された錠剤を前記照明部８２の前記光源８２１で照明すると共に、前記撮影部８３の前記カメラ８３１により前記錠剤の画像を撮影する。即ち、前記照明部８２は、前記カメラ８３１により画像が撮影されるときに照明を開始し、前記カメラ８３１による撮影終了後は消灯する。なお、前記制御部１１は、前記照明部８２の４つの前記光源８２１を全て点灯させる。ここで前記カメラ８３１によって撮影された撮影画像は、前記記憶部１２に記憶される。以下、前記ステップＳ４２において、前記薬品保持部８１が前記第１姿勢の状態で前記撮影部８３によって撮影された画像を上撮影画像と称する。
【０１８９】
なお、前記撮影部８３により前記上撮影画像として撮影される範囲は、例えば前記薬品保持部８１のうち前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３のみを含む範囲である。また、前記撮影部８３が、前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３の外側を含む範囲を撮影し、前記制御部１１が、その撮影画像から前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３の範囲の画像を前記上撮影画像としてトリミングすることも考えられる。
【０１９０】
＜ステップＳ４３＞
次に、ステップＳ４３において、前記制御部１１は、前記上撮影画像について画像加工処理を実行することにより前記上撮影画像に含まれた前記錠剤の輪郭を取得する。ここで、図２８を参照しつつ、前記画像加工処理の手順の一例について説明する。
【０１９１】
［画像加工処理］
＜ステップＳ５１＞
まず、ステップＳ５１において、前記制御部１１は、前記記憶部１２から前記上撮影画像を読み出す。ここに、図３２（Ａ）は、前記ステップＳ４２で前記カメラ８３１によって撮影された前記上撮影画像の一例を示す図である。図３２（Ａ）に示すように、前記上撮影画像には、前記照明部８２から照射される光が前記薬品載置面８１０Ａに載置された前記錠剤で遮られることにより形成された前記錠剤の影画像Ｍ１１が含まれる。一方、前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３は透光性を有するため、前記上撮影画像において、前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３の情報は白飛びにより失われている。
【０１９２】
＜ステップＳ５２＞
ステップＳ５２において、前記制御部１１は、前記カメラ８３１で撮影されたカラー画像である前記上撮影画像を濃淡画像（グレースケール画像）に変換する濃淡変換処理を実行する。なお、前記濃淡変換処理は、周知の画像処理であるため詳細な説明は省略する。
【０１９３】
＜ステップＳ５３＞
次に、ステップＳ５３において、前記制御部１１は、前記ステップＳ５２による変換後の濃淡画像をモノクロの二値画像に変換する二値化処理を実行する。なお、前記二値化処理は、周知の画像処理であるため詳細な説明は省略する。
【０１９４】
＜ステップＳ５４＞
その後、ステップＳ５４において、前記制御部１１は、前記ステップＳ５３による変換後の二値画像について、所定回数だけ収縮処理及び膨張処理を繰り返すオープニング処理を実行する。前記オープニング処理では、前記二値画像について収縮処理が実行された後、膨張処理が実行されることにより、塵埃などのノイズが前記上撮影画像から除去される。例えば、前記オープニング処理では収縮処理及び膨張処理が３回繰り返し実行される。
【０１９５】
＜ステップＳ５５＞
そして、ステップＳ５５において、前記制御部１１は、前記ステップＳ５４によるノイズ除去後の前記上撮影画像についてエッジを検出するエッジ検出処理を実行する。これにより、前記制御部１１は、図３２（Ｂ）に示すように、前記上撮影画像に含まれる前記影画像Ｍ１１の輪郭である上輪郭画像Ｍ１２を検出することができる。なお、前記エッジ検出処理は、周知の画像処理であるため詳細な説明は省略する。
【０１９６】
また、前記制御部１１が、前記画像加工処理において、前記第１姿勢における撮影画像として予め記憶されている初期撮影画像と前記上撮影画像とを比較することにより不要な箇所を消去する差分処理を実行することも考えられる。これにより、前記撮影部８３で撮影された前記上撮影画像に前記薬品保持部８１の一部が写っている場合にその部位を除去して前記錠剤の画像を抽出することができる。例えば、前記照明部８２及び前記撮影部８３に求められる撮影精度が下がるため、前記薬品撮影装置７の構成をより簡素化することが考えられる。
【０１９７】
＜ステップＳ４４＞
次に、図２７に戻り、ステップＳ４４において、前記制御部１１は、前記ステップＳ４３で取得された前記上輪郭画像Ｍ１２に基づいて、前記錠剤の外接矩形を取得する外接矩形取得処理を実行する。なお、前記制御部１１は、前記上輪郭画像Ｍ１２の左エッジ、右エッジ、上エッジ、及び下エッジを順に検出し、これらを含む矩形を前記上輪郭画像Ｍ１２の外接矩形として検出する。ここに、図３２（Ｃ）には、前記上輪郭画像Ｍ１２の外接矩形Ｍ１２１の一例が示されている。
【０１９８】
＜ステップＳ４５＞
続いて、ステップＳ４５では、前記制御部１１は、前記第２姿勢における前記薬品保持部８１の画像を前記撮影部８３で撮影するための撮影開始操作を待ち受ける（Ｓ４５：Ｎｏ側）。
【０１９９】
例えば、前記ステップＳ４５において、前記制御部１１は、前記撮影開始操作を受け付けるための撮影開始キーを前記モニター１３に表示させる。また、前記制御部１１は、前記薬品保持部８１を前記第２姿勢に移行させてから撮影開始キーを操作することを促すメッセージを前記モニター１３に表示させる。これにより、ユーザーは、前記薬品撮影装置７の前記操作部７３を操作して前記薬品保持部８１を前記第２姿勢に移行させた後、前記操作部１４に表示された前記撮影開始キーを操作する。ここで、前記撮影開始操作が行われると（Ｓ４５：Ｙｅｓ側）、処理はステップＳ４６に移行する。
【０２００】
また、前記薬品撮影装置７が、前記薬品保持部８１が前記第２姿勢に移行したことを検出する機械式センサー又は光学式センサーなどの姿勢検出手段を備える構成も他の実施形態として考えられる。この場合、前記ステップＳ４５では、前記制御部１１が、前記姿勢検出手段により予め定められた前記第２姿勢が検出されたか否かを判断する。これにより、前記制御部１１は、前記姿勢検出手段により前記第２姿勢が検出された場合に、次のステップＳ４６において前記錠剤の撮影を開始することになり、ユーザー操作の手間が軽減される。なお、前記制御部１１が、前記薬品保持部８１が前記第１姿勢の状態で前記開閉部７２が閉じられたことを機械式センサー又は光学式センサーなどで検出した場合に、前記上撮影画像の撮影を開始することも他の実施形態として考えられる。
【０２０１】
さらに、前記ステップＳ４５において、前記制御部１１が、前記薬品載置部８１０への錠剤の載置の有無に関係なく前記カメラ８３１による撮影画像に含まれる特定画像の有無に基づいて、前記薬品保持部８１が前記第２姿勢であると判断することも考えられる。この場合、前記制御部１１及び前記カメラ８３１が姿勢検出手段の一例である。このような構成によれば、前記薬品保持部８１が前記第２姿勢の状態であるか否かを検出するためのセンサーを設けることなく、前記制御部１１が、前記カメラ８３１により撮影される映像に基づいて前記横撮影画像の撮影開始のタイミングを判断して自動的に撮影を開始することが可能である。
【０２０２】
例えば、前記制御部１１は、前記薬品保持部８１が前記第２姿勢の状態である場合の前記薬品保持部８１の一部又は全部の画像（特定画像の一例）の有無を識別することにより、前記薬品保持部８１が前記第２姿勢の状態であるか否かを検出することが考えられる。また、前記薬品保持部８１が前記第２姿勢の状態では前記カメラ８３１の撮影範囲内に位置し、前記第１姿勢の状態では前記カメラ８３１の撮影範囲外に位置する特定のマーク（特定画像の一例）が前記薬品保持部８１に設けられていることも考えられる。この場合、前記制御部１１は、前記カメラ８３１によって撮影される映像に基づいて前記特定のマークの有無に応じて前記薬品保持部８１の回動姿勢が前記第２姿勢の状態であるか否かを検出することが可能である。
【０２０３】
＜ステップＳ４６＞
ステップＳ４６において、前記制御部１１は、前記薬品撮影装置７を制御することにより、前記薬品載置部８１０に載置された錠剤を前記照明部８２の前記光源８２１で照明すると共に、前記撮影部８３の前記カメラ８３１により前記錠剤の画像を撮影する。但し、前記制御部１１は、前記ステップＳ４６において、前記ステップＳ４２とは異なり、前記照明部８２の前記光源８２１各々のうち右側の二つの前記光源８２１を消灯し、左側の二つの前記光源８２１のみを点灯させる。これにより、前記薬品載置部８１が前記第２姿勢において前記光源８２１各々から照射される。従って、全ての前記光源８２１を点灯させる場合に生じ得るハレーションを防止することができ、前記錠剤の形状の測定精度を高めることができる。ここで前記カメラ８３１によって撮影された撮影画像は、前記記憶部１２に記憶される。以下、前記ステップＳ４６において、前記薬品保持部８１が前記第２姿勢の状態で前記撮影部８３によって撮影される前記錠剤の画像を横撮影画像と称する。
【０２０４】
なお、前記撮影部８３により前記横撮影画像として撮影される範囲は、例えば前記薬品保持部８１のうち前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３のみを含む範囲である。また、前記撮影部８３が、前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３の外側を含む範囲を撮影し、前記制御部１１が、その撮影画像から前記薬品載置部８１０、前記挟持部８１１、８１２、及び前記載置基準部８１３の範囲の画像を前記横撮影画像としてトリミングすることも考えられる。
【０２０５】
＜ステップＳ４７＞
次に、ステップＳ４７において、前記制御部１１は、前記ステップＳ４３と同様の前記画像加工処理（図２８参照）を前記横撮影画像について実行する。これにより、前記横撮影画像に含まれる前記錠剤の影画像Ｍ１３（図３３（Ａ）参照）の輪郭である横輪郭画像Ｍ１４（図３３（Ｂ）参照）が検出される。なお、この場合にも、前記制御部１１が、前記画像加工処理において、前記第２姿勢における撮影画像として予め記憶されている初期撮影画像と前記横撮影画像とを比較することにより不要な箇所を消去する差分処理を実行することも考えられる。
【０２０６】
＜ステップＳ４８＞
そして、ステップＳ４８において、前記制御部１１は、前記ステップＳ４４と同様の前記外接矩形取得処理を前記横輪郭画像Ｍ１４について実行する。これにより、前記制御部１は、前記横輪郭画像Ｍ１４の左エッジ、右エッジ、上エッジ、及び下エッジを順に検出し、これらを含む矩形を前記横輪郭画像Ｍ１４の外接矩形として検出する。ここに、図３３（Ｃ）には、前記横輪郭画像Ｍ１４の外接矩形Ｍ１４１の一例が示されている。
【０２０７】
＜ステップＳ４９＞
そして、ステップＳ４９において、前記制御部１１は、前記上輪郭画像Ｍ１２、前記外接矩形Ｍ１２１、前記横輪郭画像Ｍ１４、及び前記外接矩形Ｍ１４１などに基づいて前記錠剤の形状種別及び寸法を特定する形状特定処理を実行する。ここで、図２９を参照しつつ、前記形状特定処理の一例について説明する。
【０２０８】
［形状特定処理］
＜ステップＳ６１＞
ステップＳ６１において、前記制御部１１は、前記薬品載置部８１０に前記錠剤が予め定められた正常な状態で載置されているか否かを判定する。ここで、前記錠剤が正常な状態で載置されていないと判断されると（Ｓ６１：Ｎｏ側）、処理はステップＳ６１１に移行する。一方、前記錠剤が正常な状態で載置されていると判断されると（Ｓ６１：Ｙｅｓ側）、処理はステップＳ６２に移行する。なお、前記薬品載置部８１０に載置されるときの前記錠剤の正常な状態とは、前記錠剤が前記可変カセット２２の前記第２回転体２２４に載置されて搬送されるときと同じ状態である。具体的に、前記第２回転体２２４で搬送される際の前記払出経路における前記錠剤の状態は、前記第２回転体２２４による搬送方向と前記錠剤において寸法が最も長い方向とが平行であって、前記払出経路の幅方向と前記錠剤において寸法が二番目に長い方向とが平行である。即ち、前記錠剤の寸法が最も長い方向と前記錠剤の寸法が二番目に長い方向とを含む平面が前記薬品載置面８１０Ａに平行となる状態が前記錠剤の前記薬品載置部への正常な載置状態である。
【０２０９】
例えば、前記制御部１１は、前記第１姿勢で撮影された前記上輪郭画像Ｍ１２の前記外接矩形Ｍ１２１における前記挟持面８１１Ａ、８１２Ａによる挟持方向に平行な方向（以下、幅方向という）の寸法が前記挟持方向に垂直で且つ前記薬品載置面８１０Ａに平行な方向（以下、縦方向という）の寸法より大きい場合に、錠剤が正常な状態で載置されていないと判断する。また、前記制御部１１は、前記第２姿勢で撮影された前記横輪郭画像Ｍ１４の前記外接矩形Ｍ１４１における前記薬品載置面８１０Ａに垂直な方向（以下、高さ方向という）の寸法が前記幅方向の寸法より大きい場合に、錠剤が正常な状態で載置されていないと判断する。
【０２１０】
このように、前記錠剤が前記薬品載置面８１０Ａに正常な状態で載置されていることが確認されるため、前記錠剤の高さ方向が、前記幅方向又は前記縦方向と誤って判断されない。従って、前記可変カセット２２の高さ規制部材２２６により規制される錠剤の高さ方向のサイズが適正に調整されないことが防止される。同じく、前記錠剤が前記薬品載置面８１０Ａに正常な状態で載置されていることが確認されるため、前記錠剤の幅方向が、前記高さ方向又は前記縦方向と誤って判断されない。従って、前記可変カセット２２の幅規制部材２２７により規制される錠剤の幅方向のサイズが適正に調整されないことが防止される。
【０２１１】
なお、前記薬品撮影装置７で撮影される前記錠剤の画像データに基づいて複雑な画像処理を実行することが可能な構成であれば、前記薬品載置面８１０Ａに任意の姿勢で前記錠剤が載置された場合でも前記錠剤の形状を正確に測定することが可能である。しかしながら、この場合には、複雑な画像処理が実行可能な構成が要求されるため、前記錠剤の形状を測定するためのハードウェア又はソフトウェアが高価となる。
【０２１２】
これに対し、前記薬品払出装置１００で使用される前記薬品撮影装置７では、ユーザーが前記薬品載置面８１０Ａに前記錠剤を載置する際の前記錠剤の正常な状態が定められている。そして、前記薬品払出装置１００では、前記錠剤が前記薬品載置面８１０Ａに正常な状態で載置されていることが確認される。従って、前記薬品払出装置１００では、前記錠剤の画像データに基づいて複雑な画像処理を実行することが可能なハードウェア又はソフトウェアが不要であるため、前記錠剤の形状を測定するための構成に要するコストが抑制される。そのため、前記撮影部８３で撮影された画像データに基づいて前記錠剤の形状を測定可能な制御部を備え、前記薬品払出装置１００と独立して使用可能な前記薬品撮影装置７を安価に実現することも可能である。また、前記薬品払出プログラムのうちコンピュータを前記形状測定部１１１として機能させるための形状測定プログラムを任意のラップトップなどのＰＣ（パーソナルコンピュータ）にインストールし、そのＰＣにＵＳＢケーブル、ＲＳ２３２Ｃケーブル、又はＬＡＮケーブルなどのケーブルＮ２を介して前記薬品撮影装置７を接続することも考えられる。これにより、前記ＰＣ及び前記薬品撮影装置７を用いて錠剤の形状（寸法及び形状種別など）を測定することが可能である。そして、前記薬品払出装置１００では、前記処方制御ユニット１が、前記調整処理の前記ステップＳ３４の薬品形状測定処理に代えて、前記ＰＣにより測定された錠剤の形状（寸法及び形状種別など）を前記ＰＣから受信し、その錠剤の形状に基づいて前記駆動条件を設定することが考えられる。この場合、前記処方制御ユニット１は、前記形状測定処理を実行する機能を有していなくてもよい。
【０２１３】
また、前記制御部１１は、前記横輪郭画像Ｍ１４における前記外接矩形１４１の面積が前記上輪郭画像Ｍ１２における前記外接矩形１２１の面積よりも大きい場合に錠剤が正常な状態で載置されていないと判断することも考えられる。なお、前記ステップＳ６１における異常検出は、前記上撮影画像及び前記横撮影画像の撮影後に実行される場合に限らない。例えば、前記上撮影画像が撮影されたときに前記上輪郭画像Ｍ１２の前記外接矩形Ｍ１２１に基づく異常検が行われ、前記横撮影画像が撮影されたときに前記横輪郭画像Ｍ１４の前記外接矩形Ｍ１４１に基づく異常検出が行われることも他の実施形態として考えられる。
【０２１４】
＜ステップＳ６１１＞
ステップＳ６１１において、前記制御部１１は、前記錠剤が前記薬品載置部８１０に正常な状態で載置されていない旨を報知し、当該薬品形状測定処理を終了する。例えば、前記制御部１１は、前記ステップＳ６１１において、前記モニター１４に前記錠剤の正常にセットされていない旨のエラーメッセージを表示させる。
【０２１５】
＜ステップＳ６２＞
そして、ステップＳ６２において、前記制御部１１は、前記上輪郭画像Ｍ１２及び前記横輪郭画像Ｍ１４に基づいて前記錠剤の形状種別を特定する形状種別特定処理を実行する。なお、前記形状種別特定処理については後段で説明する。
【０２１６】
＜ステップＳ６３＞
ステップＳ６３において、前記制御部１１は、前記横輪郭画像Ｍ１４が扁平であるか否かを判断する。ここで、前記横輪郭画像Ｍ１４が扁平であると判断されると（Ｓ６３：Ｙｅｓ側）、処理はステップＳ６５に移行する。一方、前記横輪郭画像Ｍ１４が扁平でないと判断されると（Ｓ６３：Ｎｏ側）、処理はステップＳ６４に移行する。なお、扁平とは、図３４に示すように、長手方向に平行な２つの直線、短手方向に平行な２つの直線、及びこれらを結ぶ曲線を有する形状である。
【０２１７】
前記横輪郭画像Ｍ１４が扁平である場合には、前記錠剤が前記薬品載置面８１０Ａで傾いて載置される可能性が低いが、後述のステップＳ６４において前記横輪郭画像Ｍ１４の対角線上の端部の位置に基づいて傾きが大きいと判断されるおそれがある。そこで、前記ステップＳ６３では、前記薬品載置面８１０Ａに載置される錠剤に傾きが生じるおそれが少ない扁平をステップＳ６４における傾き判定処理から除外するための判断が行われる。
【０２１８】
＜ステップＳ６４＞
ステップＳ６４において、前記制御部１１は、前記横輪郭画像Ｍ１４に予め定められた許容量以上の傾きが生じているか否かを判断する。具体的に、前記制御部１１は、前記横輪郭画像Ｍ１４の幅方向の両端部の高さ方向の位置ずれ量を検出し、その位置ずれ量が予め定められた許容値を超えている場合に、前記横輪郭画像Ｍ１４に前記許容量以上の傾きが生じていると判断する。ここで、前記横輪郭画像Ｍ１４に前記許容量以上の傾きが生じていると判断された場合には（Ｓ６４：Ｙｅｓ側）、処理が前記ステップＳ６１１に移行し、前記許容量以上の傾きが生じていないと判断された場合には（Ｓ６４：Ｎｏ側）、処理がステップＳ６５に移行する。
【０２１９】
＜ステップＳ６５＞
そして、ステップＳ６５において、前記制御部１１は、前記上輪郭画像Ｍ１２及び前記横輪郭画像Ｍ１４に基づいて前記錠剤の縦方向、幅方向、及び高さ方向の寸法を特定する寸法特定処理を実行する。なお、前記制御部１１は、前記錠剤の幅方向のサイズとして、前記上輪郭画像Ｍ１２及び前記横輪郭画像Ｍ１４のいずれかの寸法を採用すること、或いは、前記上輪郭画像Ｍ１２及び前記横輪郭画像Ｍ１４の平均値を採用することが考えられる。また、前記制御部１１が、前記上輪郭画像Ｍ１２における幅方向の寸法と前記横輪郭画像Ｍ１４における幅方向の寸法とに予め定められた誤差許容値以上の誤差が生じている場合にはエラーを報知することも考えられる。
【０２２０】
さらに、前記横輪郭画像Ｍ１４において前記許容量未満の傾きが生じている場合、前記制御部１１は、前記傾きを考慮して前記上輪郭画像Ｍ１２及び前記横輪郭画像Ｍ１４における前記錠剤の幅方向及び高さ方向などの寸法を補正する補正処理を実行することが望ましい。例えば、前記制御部１１は、前記傾きの角度をθとし、前記上輪郭画像Ｍ１２又は前記横輪郭画像Ｍ１４の幅方向の寸法をα、前記錠剤の本来の幅方向の寸法をβとしたとき、β＝α／ｃｏｓ（θ）に従って前記寸法βを算出する。
【０２２１】
［形状種別特定処理］
ここで、図３０及び図３１のフローチャートを参照しつつ、前記ステップＳ６２で実行される前記形状種別特定処理の手順の一例について説明する。なお、当該種別特定処理で実行される直線又は丸などの検出処理には、例えばハフ変換などの画像処理技術が利用される。
【０２２２】
＜ステップＳ７１＞
まず、図３０に示すように、ステップＳ７１において、前記制御部１１は、前記第１姿勢で撮影された前記上撮影画像から得られた前記上輪郭画像Ｍ１２の外接矩形Ｍ１２１が長方形であるか否かを判断する。具体的に、前記制御部１１は、前記外接矩形Ｍ１２１の縦方向の寸法と幅方向の寸法との比率（幅方向の寸法／縦方向の寸法）が１．１以上である場合に長方形であると判断する。ここで、前記外接矩形Ｍ１２１が長方形であると判断されると（Ｓ７１：Ｙｅｓ側）、処理はステップＳ７２に移行する。他方、前記外接矩形Ｍ１２１が長方形でないと判断されると（Ｓ７１：Ｎｏ側）、処理はステップＳ７８（図３１参照）に移行する。
【０２２３】
＜ステップＳ７２＞
ステップＳ７２において、前記制御部１１は、前記上輪郭画像Ｍ１２が長丸であるか否かを判断する。具体的に、前記制御部１１は、前記上輪郭画像Ｍ１２に縦方向の寸法の１／３以上の直線が縦方向に少なくとも一つ存在する場合、又は、前記上輪郭画像Ｍ１２に縦方向の寸法の１／４以上の直線が縦方向に二つ存在する場合に、前記上輪郭画像Ｍ１２が長丸であると判断する。ここで、前記上輪郭画像Ｍ１２が長丸であると判断されると（Ｓ７２：Ｙｅｓ側）、処理はステップＳ７３に移行する。他方、前記上輪郭画像Ｍ１２が長丸でないと判断されると（Ｓ７２：Ｎｏ側）、処理はステップＳ７５に移行する。
【０２２４】
＜ステップＳ７３＞
ステップＳ７３において、前記制御部１１は、前記第２姿勢で撮影された前記横撮影画像から得られた前記横輪郭画像Ｍ１４が丸であるか否かを判断する。ここで、前記横輪郭画像Ｍ１４が丸であると判断されると（Ｓ７３：Ｙｅｓ側）、処理はステップＳ７４に移行する。他方、前記横輪郭画像Ｍ１４が丸ではないと判断されると（Ｓ７３：Ｎｏ側）、処理はステップＳ７３１に移行する。
【０２２５】
＜ステップＳ７４＞
ステップＳ７４において、前記制御部１１は、前記錠剤の形状種別を「カプセル錠」と特定する。ここに、図３４は、前記錠剤の形状種別の一覧表を示す図である。図３４に示すように、前記上輪郭画像Ｍ１２が長丸であり、前記横輪郭画像Ｍ１４が丸である場合には、錠剤の形状種別が「カプセル錠」と特定される。
【０２２６】
＜ステップＳ７３１＞
一方、ステップＳ７３１において、前記制御部１１は、前記錠剤の形状種別を「長丸形」と特定する。即ち、図３４に示すように、前記上輪郭画像Ｍ１２が長丸であり、前記横輪郭画像Ｍ１４が丸ではない扁平又は膨らみ形などである場合には、錠剤の形状種別が「長丸形」と特定される。なお、長丸とは、図３４に示されているように、長手方向に平行な二つの直線及びこれらを結ぶ曲線を有する形状である。
【０２２７】
＜ステップＳ７５＞
ステップＳ７５において、前記制御部１１は、前記上輪郭画像Ｍ１２が楕円であるか否かを判断する。具体的に、前記制御部１１は、前記上輪郭画像Ｍ１２に直線が存在せず、前記上輪郭画像Ｍ１２に存在する山が一つである場合（凹凸が存在しない場合）に、前記上輪郭画像Ｍ１２が楕円であると判断する。ここで、前記上輪郭画像Ｍ１２が楕円であると判断されると（Ｓ７５：Ｙｅｓ側）、処理はステップＳ７６に移行する。他方、前記上輪郭画像Ｍ１２が楕円ではないと判断されると（Ｓ７５：Ｎｏ側）、処理はステップＳ８１（図３１参照）に移行する。
【０２２８】
＜ステップＳ７６＞
ステップＳ７６において、前記制御部１１は、前記横輪郭画像Ｍ１４が丸であるか否かを判断する。ここで、前記横輪郭画像Ｍ１４が丸であると判断されると（Ｓ７６：Ｙｅｓ側）、処理はステップＳ７７に移行する。他方、前記横輪郭画像Ｍ１４が丸ではないと判断されると（Ｓ７６：Ｎｏ側）、処理はステップＳ７６１に移行する。
【０２２９】
＜ステップＳ７７＞
ステップＳ７４において、前記制御部１１は、前記錠剤の形状種別を「卵形」と特定する。即ち、図３４に示すように、前記上輪郭画像Ｍ１２が楕円であり、前記横輪郭画像Ｍ１４が丸である場合には、錠剤の形状種別が「卵形」と特定される。
【０２３０】
＜ステップＳ７６１＞
ステップＳ７６１において、前記制御部１１は、前記横輪郭画像Ｍ１４が楕円であるか否かを判断する。具体的に、前記制御部１１は、前記横輪郭画像Ｍ１４の高さ方向に直線が存在しない場合に、前記横輪郭画像Ｍ１４が楕円であると判断する。ここで、前記横輪郭画像Ｍ１４が楕円であると判断されると（Ｓ７６１：Ｙｅｓ側）、処理はステップＳ７６２に移行する。他方、前記横輪郭画像Ｍ１４の高さ方向に直線が存在し、前記横輪郭画像Ｍ１４が楕円ではないと判断されると（Ｓ７６１：Ｎｏ側）、処理はステップＳ７６３に移行する。
【０２３１】
＜ステップＳ７６２＞
ステップＳ７６２において、前記制御部１１は、前記錠剤の形状種別を「膨らみ形（その他）」と特定する。即ち、図３４に示すように、前記上輪郭画像Ｍ１２が楕円であり、前記横輪郭画像Ｍ１４も楕円である場合には、錠剤の形状種別が「膨らみ形（その他）」と特定される。なお、膨らみ形とは、図３４に示されているように、短手方向に平行な二つの直線及びこれらを結ぶ曲線を有する形状である。
【０２３２】
＜ステップＳ７６３＞
また、ステップＳ７６３において、前記制御部１１は、前記錠剤の形状種別を「楕円形」と特定する。即ち、図３４に示すように、前記上輪郭画像Ｍ１２が楕円であり、前記横輪郭画像Ｍ１４が丸でも楕円でもない扁平又は膨らみ形である場合には、錠剤の形状種別が「楕円形」と特定される。
【０２３３】
＜ステップＳ７８＞
次に、図３１に示すように、ステップＳ７８において、前記制御部１１は、前記上輪郭画像Ｍ１２が丸であるか否かを判断する。ここで、前記上輪郭画像Ｍ１２が丸であると判断されると（Ｓ７８：Ｙｅｓ側）、処理はステップＳ７９に移行する。他方、前記上輪郭画像Ｍ１２が丸ではないと判断されると（Ｓ７８：Ｎｏ側）、処理はステップＳ８１に移行する。
【０２３４】
＜ステップＳ７９＞
ステップＳ７９において、前記制御部１１は、前記横輪郭画像Ｍ１４が丸であるか否かを判断する。ここで、前記横輪郭画像Ｍ１４が丸であると判断されると（Ｓ７９：Ｙｅｓ側）、処理はステップＳ８０に移行する。他方、前記横輪郭画像Ｍ１４が丸ではないと判断されると（Ｓ７９：Ｎｏ側）、処理はステップＳ７９１に移行する。
【０２３５】
＜ステップＳ８０＞
ステップＳ８０において、前記制御部１１は、前記錠剤の形状種別を「球形」と特定する。即ち、図３４に示すように、前記上輪郭画像Ｍ１２が丸であり、前記横輪郭画像Ｍ１４も丸である場合には、錠剤の形状種別が「球形」と特定される。
【０２３６】
＜ステップＳ７９１＞
ステップＳ７９１において、前記制御部１１は、前記ステップＳ７６１と同様に前記横輪郭画像Ｍ１４が楕円であるか否かを判断する。ここで、前記横輪郭画像Ｍ１４が楕円であると判断されると（Ｓ７９１：Ｙｅｓ側）、処理はステップＳ７９２に移行する。他方、前記横輪郭画像Ｍ１４が楕円ではないと判断されると（Ｓ７９１：Ｎｏ側）、処理はステップＳ７９３に移行する。
【０２３７】
＜ステップＳ７９２＞
ステップＳ７９２において、前記制御部１１は、前記錠剤の形状種別を「膨らみ形（丸）」と特定する。即ち、図３４に示すように、前記上輪郭画像Ｍ１２が丸であり、前記横輪郭画像Ｍ１４が楕円である場合には、錠剤の形状種別が「膨らみ形（丸）」と特定される。
【０２３８】
＜ステップＳ７９３＞
ステップＳ７９３において、前記制御部１１は、前記錠剤の形状種別を「丸形」と特定する。即ち、図３４に示すように、前記上輪郭画像Ｍ１２が丸であり、前記横輪郭画像Ｍ１４が丸でも楕円でない扁平又は膨らみ形などである場合には、錠剤の形状種別が「丸形」と特定される。
【０２３９】
＜ステップＳ８１＞
ステップＳ８１において、前記制御部１１は、前記横輪郭画像Ｍ１４が扁平であるか否かを判断する。具体的に、前記制御部１１は、前記横輪郭画像Ｍ１４の縦方向及び幅方向各々に直線が存在する場合に前記横輪郭画像Ｍ１４が扁平であると判断する。ここで、前記横輪郭画像Ｍ１４が扁平であると判断されると（Ｓ８１：Ｙｅｓ側）、処理はステップ８２に移行する。他方、前記横輪郭画像Ｍ１４が扁平ではないと判断されると（Ｓ８１：Ｎｏ側）、処理はステップＳ８１１に移行する。
【０２４０】
＜ステップＳ８２＞
ステップＳ８２において、前記制御部１１は、前記錠剤の形状種別を「変形錠」と特定する。即ち、図３４に示すように、前記上輪郭画像Ｍ１２が長丸、楕円、丸でなく、前記横輪郭画像Ｍ１４が丸でも楕円でない扁平又は膨らみ形などである場合には、錠剤の形状種別が「変形錠」と特定される。
【０２４１】
＜ステップＳ８１１＞
ステップＳ８１１において、前記制御部１１は、前記横輪郭画像Ｍ１４が膨らみ形であるか否かを判断する。具体的に、前記制御部１１は、前記横輪郭画像Ｍ１４の縦方向に直線が存在し、前記横輪郭画像Ｍ１４の幅方向に円弧が存在する場合に前記横輪郭画像Ｍ１４が膨らみ形であると判断する。ここで、前記横輪郭画像Ｍ１４が膨らみ形であると判断されると（Ｓ８１１：Ｙｅｓ側）、処理は前記ステップ８２に移行し、前記錠剤の形状種別が「変形錠」と特定される。即ち、図３４に示すように、前記上輪郭画像Ｍ１２が長丸、楕円、丸でなく、前記横輪郭画像Ｍ１４が丸、楕円、扁平、膨らみ形のいずれにも該当しない場合には、錠剤の形状種別が「変形錠」と特定される。他方、前記横輪郭画像Ｍ１４が膨らみ形ではないと判断されると（Ｓ８１１：Ｎｏ側）、処理はステップＳ８１２に移行する。
【０２４２】
＜ステップＳ８１２＞
ステップＳ８１２において、前記制御部１１は、前記錠剤の形状種別を「膨らみ形（その他）」と特定する。即ち、図３４に示すように、前記上輪郭画像Ｍ１２が長丸、楕円、丸でなく、前記横輪郭画像Ｍ１４が膨らみ形である場合には、錠剤の形状種別が「膨らみ形（その他）」と特定される。
【０２４３】
このように、形状種別特定処理では、前記上輪郭画像Ｍ１２及び前記横輪郭画像Ｍ１４の形状の組み合わせに応じて、前記錠剤の形状種別が、予め定められた９種類の形状種別からの選択によって特定される。これにより、ユーザーによる前記錠剤の形状の測定の手間を軽減することができる。また、前記上輪郭画像Ｍ１２及び前記横輪郭画像Ｍ１４の形状を認識するための処理は例えばハフ変換などの汎用的な処理のみによって実現可能であるため、前記錠剤の形状測定のために要する構成を簡素且つ安価にすることができる。
【０２４４】
＜ステップＳ３５＞
その後、図２６に戻り、ステップＳ３５において、前記制御部１１は、前記薬品形状測定処理で測定された前記錠剤の形状に基づいて、前記可変カセット２２の駆動条件（事前駆動条件、駆動中条件、駆動停止時条件）を設定する設定処理を実行する。ここに、前記制御部１１は、前記駆動条件の設定処理を実行する駆動条件設定部１１２（図２参照）を含む。具体的に、前記制御部１１は、前記記憶部１２に記憶されている薬品払出プログラムに従った処理を実行することにより前記駆動条件設定部１１２（駆動条件設定手段の一例）として機能する。
【０２４５】
ここに、図３５は、前記錠剤の形状と前記駆動条件の設定内容との関係を示す設定情報の一例を示す図であり、前記設定情報は前記記憶部１２などに予め記憶されている。図３５に示す例では、前記錠剤の形状ごとに、前記駆動条件である、払出経路の高さ、払出経路の幅、払出速度、第１スローダウン、第２スローダウン、及び逆回転動作の各項目の設定内容が定められている。そして、前記制御部１１は、前記薬品形状測定処理で測定された前記錠剤の形状と前記設定情報とに基づいて前記錠剤に対応する前記駆動条件を設定する。
【０２４６】
例えば、前記払出経路の高さ及び幅は、前記薬品形状測定処理で測定された前記錠剤の高さ及び幅と前記可変カセット２２の前記高さ規制部材２２６で規制される前記高さｈ１及び前記幅規制部材２２７で規制される前記幅ｗ１の設定値との関係を示す。具体的に、前記錠剤の形状がカプセル錠である場合、前記高さ規制部材２２６で規制される前記高さｈ１は、前記カプセル錠の高さ寸法の１．３倍の値に設定される。同じく、前記錠剤の形状がカプセル錠である場合、前記幅規制部材２２７で規制される前記幅ｗ１は、前記カプセル錠の幅寸法の１．４倍の値に設定される。
【０２４７】
また、前記払出速度は、前記可変カセット２２による錠剤の払出速度、即ち前記第２回転体２２４の回転速度を示す。ここで、前記払出速度は、前記可変カセット２２から余分な数の錠剤が払い出されないように前記錠剤の形状種別ごとに予め設定された値である。より具体的には、転がりやすい錠剤は前記払出速度が早ければ余分に払い出される可能性が高くなる。また、側端部に浮き上がりが生じる錠剤は、隣接する錠剤が上下にオーバーラップした状態で搬送されることがあり、錠剤の搬送時のピッチが狭くなって余分に錠剤が払い出される可能性が高くなる。そのため、前記払出速度は、前記錠剤の形状種別ごとに、転がりやすさ及びオーバーラップのしやすさなどを考慮して定めることが望ましい。
【０２４８】
具体的に、図３５に示す払出速度ｖ２１〜ｖ２４は、ｖ２１＞ｖ２２＞ｖ２３＞ｖ２４の関係にある。例えば、前記錠剤の形状種別が転がりやすい球形、卵形などである場合は、転がりにくい丸形、変形錠などの場合に比べて前記払出速度が遅く設定される。また、前記錠剤の形状種別がオーバーラップのしやすい楕円形などである場合は、オーバーラップしにくいカプセル錠、丸形などの場合に比べて遅く設定される。
【０２４９】
さらに、同一種別の形状の前記錠剤について、前記錠剤の寸法ごとに異なる前記払出速度が予め設定されていることも考えられる。具体的に、形状種別が同一であっても、サイズが大きい錠剤は、前記可変カセット２２から払出経路に並べられて搬送される際のピッチが大きくなり、サイズが小さい錠剤はそのピッチが小さくなる。そのため、形状種別が同一の錠剤であっても、その寸法ごとに対応する前記払出速度が設定されていることが考えられる。具体的には、前記錠剤のサイズが小さく前記搬送経路で搬送されるときの錠剤間のピッチが小さいほど、カウントミスすることなく前記錠剤をカウントするために要求される前記可変カセット２２の前記カウンターの精度が高くなる。従って、前記錠剤のサイズが大きいほど前記払出速度が速くなり、前記錠剤のサイズが小さいほど前記払出速度が遅くなるように、前記錠剤の寸法と前記払出速度との関係が設定されることが考えられる。これにより、前記錠剤のサイズが大きい場合における前記払出速度を無駄に抑制することなく、前記錠剤のサイズが小さい場合における前記カウンターのカウントミスを防止することができる。また、例えば前記カウンターに用いられる光学式センサーとして安価なセンサーを用いることも可能である。
【０２５０】
また、前記第１スローダウン及び前記第２スローダウンは、前記可変カセット２２による錠剤の払出停止時のスローダウンのタイミングを示す。ここで、前記第１スローダウン及び前記第２スローダウンの項目に設定された錠数は、前記可変カセット２２から余分な数の錠剤が払い出されないように前記錠剤の形状種別ごとに予め設定された値である。例えば、前記錠剤の形状種別が転がりやすい球形である場合は、転がりにくい長丸形又は楕円形などの場合に比べて前記第１スローダウン及び前記第２スローダウンの錠数が多く設定される。
【０２５１】
なお、前記逆回転動作は、前記可変カセット２２による錠剤の払出停止時に逆回転動作を実行するか否かの設定内容を示す。ここで、前記逆回転動作は、前記可変カセット２２から余分な数の錠剤が払い出されないように前記錠剤の形状種別ごとに予め設定される。例えば、前記錠剤の形状が転がりやすい球形は前記逆回転動作が実行され、転がりにくい丸形又は変形錠などは前記逆回転動作が実行されないように設定される。
【０２５２】
＜ステップＳ３６＞
その後、ステップＳ３６において、前記制御部１１は、前記ステップＳ３５で設定された前記駆動条件と前記錠剤の薬品情報とを対応付けて前記駆動対応情報１２２に登録する記憶処理を実行する。これにより、前記駆動対応情報１２２に未登録であった錠剤に対応する前記駆動条件が前記駆動対応情報１２２に登録されるため、前記調整処理の実行後は、前記薬品払出処理（図１１参照）において前記錠剤を前記可変カセット２２から払い出すことが可能である。
【０２５３】
＜ステップＳ３７＞そして、ステップＳ３７において、前記制御部１１は、前記ステップＳ３５で設定された前記駆動条件を前記制御部６１に送信する。これにより、前記制御部６１は、前記駆動条件に従って前記可変カセット２２を駆動させることになる。具体的に、前記制御部６１は、前記可変カセット２２の前記高さ調整部２２６Ａ及び前記幅調整部２２７Ａを制御し、前記高さ規制部材２２６で規制される前記高さｈ１と、前記幅規制部材２２７で規制される前記幅ｗ１とを、前記ステップＳ３５で設定された前記駆動条件に従って調整する。また、前記制御部６１は、前記可変カセット２２による錠剤の払出速度、前記可変カセット２２による錠剤の払い出し停止時における前記第１スローダウン及び前記第２スローダウンのタイミング、前記可変カセット２２による錠剤の払い出し停止時における前記逆回転動作の有無を設定する。なお、前記薬品情報が割り当てられた前記可変カセット２２の調整処理を実行する際には、前記制御部１１は、前記可変カセット２２のカセット識別情報を前記駆動条件と共に前記制御部６１に送信する。ここに、前記制御部６１に前記駆動条件を送信することにより前記可変カセット２２を前記駆動条件に従って駆動させるための処理を実行するときの前記制御部１１を駆動制御手段の一例として捉えてもよい。
【０２５４】
なお、前記調整処理において、前記ステップＳ３７は省略可能である。即ち、前記調整処理では、前記錠剤の形状の測定及び前記錠剤の形状に応じた前記駆動条件の設定のみが実行されることが考えられる。これにより、前記可変カセット２２を駆動させることなく、事前に錠剤に対応する前記駆動条件を前記駆動対応情報１２２に登録することが可能である。
【０２５５】
以上、説明したように、前記薬品払出装置１００では、前記薬品撮影装置７を用いて前記調整処理が実行されることにより、前記駆動対応情報１２２に前記駆動条件が登録されていない錠剤についても前記駆動条件を設定し、前記可変カセット２２から前記錠剤を払い出すことが可能になる。そして、前記調整処理では、ユーザーは、前記薬品撮影装置７を用いて錠剤の形状を特定するために必要な画像を、前記薬品撮影装置７を用いて容易に撮影することができる。また、前記薬品撮影装置７では、前記錠剤を保持する部分が除外された前記錠剤の撮影画像が得られるため、前記薬品撮影装置７で実行される前記画像加工処理などは、困難な画像処理を含まない簡素な処理にすることができる。従って、前記薬品形状測定処理に高価な画像処理ソフトも用いる必要がなく、前記薬品撮影装置７を用いた前記錠剤の形状測定を安価に実現することが可能である。
【０２５６】
さらに、前記薬品撮影装置７では、前記カメラ８３１及び前記光源８２１が固定されており、その間に配置されており回転半径が小さい前記薬品保持部８１のみが回動可能な構成である。そのため、前記カメラ８３１及び前記光源８２１を回動させる構成に比べて前記薬品撮影装置７を小型化することが可能である。また、前記薬品撮影装置７に用いられる電子部品は、前記光源８２１及び前記カメラ８３１のみであって、他の構成は機械的構造によって実現される点においても前記薬品撮影装置７を安価に構成可能である。但し、本発明の他の実施形態として、前記薬品撮影装置７において、前記薬品保持部８１が前記開閉部７２に回動不能に固定され、前記カメラ８３１及び前記照明部８２を含む前記撮影ユニット８４を前記薬品保持部８１を中心に回動可能に支持する回動支持部が設けられる構成も考えられる。この場合、例えば前記回動支持部は、前記カメラ８３１及び前記照明部８２を支持するフレーム部材と、前記フレーム部材を前記位置Ｐ１と同軸上の位置で回動可能に支持する回動軸とを有することが考えられる。また、前記薬品保持部８１及び前記撮影ユニット８４をそれぞれ回動可能に支持する回動支持部が設けられる構成も考えられる。
【０２５７】
［薬品撮影装置７の他の使用例］
ところで、前記薬品撮影装置７を用いれば、前記錠剤を払い出すための前記可変カセット２２の駆動条件だけでなく、前記固定カセット２１の内部構造を判断することも可能である。即ち、前記薬品撮影装置７を用いることにより、前記錠剤に対応する前記固定カセット２１を製造するために必要な前記錠剤の形状種別及び寸法を容易に取得することが可能である。
【０２５８】
より具体的に、本発明は、前記薬品撮影装置７とパーソナルコンピュータなどの情報処理装置とを備える薬品形状測定装置として捉えてもよい。そして、前記情報処理装置は、前記薬品形状測定処理（図２７参照）を実行することにより、前記薬品撮影装置７で撮影された前記上輪郭画像Ｍ１２及び前記横輪郭画像Ｍ１４に基づいて前記錠剤の形状種別及び寸法を測定する。これにより、前記錠剤の形状種別及び寸法に適合する前記固定カセット２１の内部構造を容易に設計することが可能になる。また、前記錠剤の寸法を手作業で計測する手間が軽減されると共に、前記錠剤の形状種別及び寸法を目視及び手作業による計測で特定する作業者の人的要因による誤差も防止される。
【０２５９】
例えば、前記固定カセット２１に対応する前記錠剤の形状種別及び寸法に基づいて、前記間隙２１７内における一つ又は複数の壁部に前記錠剤の形状に応じた凹部又は凸部を形成することにより、前記間隙２１７の内部形状を前記錠剤に近似させることが考えられる。これにより、前記固定カセット２１の前記間隙２１７の内部形状を前記錠剤の形状に合わせることができるため、前記間隙２１７における前記錠剤の揺動が抑制される。
【０２６０】
＜第２実施形態＞
前記第１実施形態では、使用可能な前記可変カセット２２が比較的少ない前記薬品払出装置１００を例に挙げて説明した。一方、多数の前記可変カセット２２が使用可能な薬品払出装置３００に本発明を適用することも可能である。ここに、図３６及び図３７は、前記薬品払出装置３００の外観図である。なお、多数の薬剤カセットを備える構成は、例えば国際公開第２０１３／１１８８３８号にも記載されている。図３６及び図３７に示すように、前記薬品払出装置３００は、前記薬品撮影装置７、調整部３０１、バイアル瓶払出部３０２、及び操作モニター３０３などを備えている。また、前記薬品払出装置３００は、前記制御部１１と同様に前記調整処理（図２６参照）を実行する制御装置（不図示）を備える。そして、前記薬品払出装置３００には、複数の前記可変カセット２２が装着可能であり、前記薬品払出装置３００では、前記可変カセット２２各々から供給される錠剤が収容されたバイアル瓶が前記バイアル瓶払出部３０２から払い出される。
【０２６１】
このように構成された前記薬品払出装置３００では、前記可変カセット２２各々について前記可変カセット２２における錠剤の搬送経路の幅ｗ１及び高さｈ１を変更するための機構を設けると装置が大型化すると共にコストが増大する。そこで、前記薬品払出装置３００では、複数の前記可変カセット２２に共通する前記調整部３０１が設けられている。前記調整部３０１は、前記薬品払出装置１００の前記装着部２２１と同様の構成を有しており、前記可変カセット２２における錠剤の搬送経路の幅ｗ１及び高さｈ１を変更することが可能である。そして、このように構成された前記薬品払出装置３００では、前記制御装置（不図示）が前記調整部３０１に装着された前記可変カセット２２を対象に前記調整処理を実行することにより、前記可変カセット２２を任意の錠剤に適合させて使用することが可能となる。従って、前記薬品払出装置３００の構成を小型化すると共に低コスト化を図ることができる。
【０２６２】
＜第３実施形態＞
ここに、図３８及び図３９は、前記可変カセット２２及び前記装着部２２１の変形例を示す図であって、前記可変カセット２２を前記装着部２２１に装着した状態を正面から見た模式図である。なお、図３８及び図３９に示すように、前記装着部２２１には前面カバー２２１０が装着されている。また、前記可変カセット２２及び前記装着部２２１について、前記第１実施形態で説明した構成と同様の構成については説明を省略する。なお、ここでは、前記薬品払出装置１００について説明するが、前記薬品払出装置３００についても同様に構成することが可能である。
【０２６３】
前述したように、前記可変カセット２２では、不図示の前記昇降機構により前記第１回転体２２３が昇降可能であって、前記第１回転体２２３を昇降させることにより前記錠剤収容部２２２内の容積を変更することが可能である。また、前記薬品払出装置１００では、前記第２回転体２２４に載置された錠剤を検出するための光学式センサーなどの錠剤検出部が設けられており、その錠剤検出部によって前記第２回転体２２４上に錠剤があるか否かが検出される。
【０２６４】
このように構成された前記薬品払出装置１００では、前記薬剤検出部によって錠剤が検出されない場合に、前記駆動ギア２２８Ｂが駆動モーターによって駆動され、前記錠剤収容部２２２において前記第１回転体２２３が上昇する。これにより、前記錠剤収容部２２２内の錠剤が前記第１回転体２２３から前記第２回転体２２４に供給されることになる。なお、前記第１回転体２２３の駆動は、例えば前記錠剤検出部によって錠剤が検出されるまで、或いは予め設定された時間が経過するまで継続される。
【０２６５】
また、前記可変カセット２２の払出口２２５に設けられた前記カウンターによって前記錠剤が検出される間隔が所定時間を超えた場合に、前記駆動ギア２２８Ｂが駆動モーターによって駆動されて前記第１回転体２２３が上昇する構成も考えられる。この場合、前記第１回転体２２３の駆動は、例えば前記カウンターによって錠剤が検出されるまで、或いは予め設定された時間が経過するまで継続される。なお、前記昇降機構については、例えば国際公開第２０１３／１１８８３８号にも記載されている。
【０２６６】
ところで、前記可変カセット２２が前記装着部２２１に装着された状態において、ユーザーが前記可変カセット２２内に収容されている錠剤の残数を把握することができなければ、前記可変カセット２２への錠剤の補充のタイミングを図ることが難しい。
【０２６７】
そこで、当該第３実施形態に係る前記薬品払出装置１００では、前記可変カセット２２の外装を形成する前面部２２１１及び前記錠剤収容部２２２が透明又は半透明である樹脂などの材料によって形成されている。なお、前記前面部２２１１及び前記錠剤収容部２２２の透明度は、前記可変カセット２２内の前記第１回転体２２３の昇降位置を視認可能な程度であればよい。また、前記可変カセット２２の前面にユーザーが把持するために設けられた把持部２２１２についても透明又は半透明であることが考えられる。さらに、前記前面部２２１１には、前記第１回転体２２３の昇降方向Ｄ１における位置を示す目盛り２２１３が設けられている。前記目盛り２２１３では、前記可変カセット２２内の錠剤の残量を把握するための指標となる位置が、前記第１回転体２２３の昇降範囲において予め設定された間隔で示されている。
【０２６８】
ここに、図３８及び図３９では、前記可変カセット２２の外側から視認可能な前記第１回転体２２３を破線で示している。図３８及び図３９に示すように、当該第３実施形態に係る前記薬品払出装置１００では、前記可変カセット２２を前記装着部２２１に装着した状態であっても、ユーザーは、前記可変カセット２２の外から前記第１回転体２２３の昇降方向Ｄ１における現在の位置を視認可能である。特に、図３８及び図３９に示すように、前記可変カセット２２には、前記第１回転体２２３の昇降方向Ｒ１における位置を容易に認識するための前記目盛り２２１３が設けられているため、前記目盛り２２１３と前記第１回転体２２３の位置とを目視することにより、容易に前記可変カセット２２内における錠剤の残量を把握することができる。
【０２６９】
従って、ユーザーは、前記可変カセット２２を前記装着部２２１に装着した状態で、前記可変カセット２２内に収容されている錠剤の残数を把握することが可能である。そのため、ユーザーは、前記可変カセット２２の錠剤量が少なくなったことに気づいた時点でタイミング良く前記可変カセット２２に錠剤を補充することが可能である。これにより、例えば、前記薬品払出装置１００による払出中に前記可変カセット２２内の錠剤が不足し、そのタイミングで補充作業が必要となることが防止される。
【０２７０】
また、前記可変カセット２２内の様子が外部から視認可能であり、例えば前記可変カセット２２の前記第１回転体２２３が回転中であることを視認可能であるため、ユーザーは、前記可変カセット２２から錠剤が払い出されていることを認識することができる。例えば、ユーザーは、前記可変カセット２２の前記把持部２２１２を把持する際などに、前記可変カセット２２が駆動中であることを認識する。従って、前記薬品払出装置１００では、駆動中の前記可変カセット２２がユーザーにより取り出されることが抑止される。
【０２７１】
ところで、本実施形態では、前記可変カセット２２が、前記第１回転体２２３の回転動作によって錠剤の払い出しが可能であると共に、前記第１回転体２２３の昇降動作によって錠剤収容部２２２の容積が可変である構成について説明したが、これに限らない。即ち、本実施形態から抽出される発明の概念には、前記可変カセット２２が、所定の駆動源からの駆動力を受けて錠剤を払い出すための動作を実行する払出動作部と、所定の駆動源からの駆動力を受けて前記錠剤収容部２２２の容積を変更する容積変更部とを備える構成が含まれる。前記払出動作部の一例には、前記第１回転体２２３の回転動作を伴う機構の他に、例えば振動を利用して錠剤を払い出す機構も含まれる。また、前記容積変更部の一例には、前記第１回転体２２３の昇降動作を行う昇降機構の他に、例えば回転動作又はスライド動作により前記錠剤収容部２２２の内壁面又は仕切板などを移動させることにより容積が変更可能な機構も含まれる。
【０２７２】
そして、このように前記払出動作部及び前記容積変更部などを備える前記可変カセット２２に対し、前述のように前記前面部２２１１が透明又は半透明であって前記可変カセット２２内の様子が外部から視認可能な構成が好適である。即ち、ユーザーが前記払出動作部の動作の有無を視認可能であることにより錠剤払い出し動作中の前記可変カセット２２の取り出しが防止され、ユーザーが前記容積変更部の状態を視認可能であることにより前記錠剤収容部２２２内の錠剤の残量を容易に把握することが可能である。なお、前記可変カセット２２による錠剤の払い出し機能に影響がなければ、前記可変カセット２２の外装の一部に前記可変カセット２２内の様子が外部から視認可能な開口が設けられる構成も考えられる。また、前記可変カセット２２が前記薬品払出装置１００に装着されたときに前記可変カセット２２の上面、側面、又は背面が外部から視認可能な状態であれば、その外部から視認可能な面が透明又は半透明であること、或いはその外部から視認可能な面に開口が設けられることも考えられる。尚、カメラ８３１が撮像した錠剤のカラー画像を、医薬品マスターに登録してもよい。登録された各カラー画像を薬品コードと共に、他の薬品払出装置１００に送信しても良い。
【符号の説明】
【０２７３】
７：薬品撮影装置
７１：筐体
７２：開閉部
７３：操作部
８１：薬品保持部
８１０：薬品載置部
８１０Ａ：薬品載置面
８１１：挟持部
８１１Ａ：挟持面
８１２：挟持部
８１２Ａ：挟持面
８１３：載置基準部
８１３Ａ：載置基準面
８２：照明部
８２１：光源
８２２：光源支持部
８３：撮影部
８３１：カメラ
８３１：カメラ支持部
１００：薬品払出装置
Ｓ１、Ｓ２・・・：処理手順（ステップ）番号
【図１】
2020192355.tif 000003
【図２】
2020192355.tif 000004
【図３】
2020192355.tif 000005
【図４】
2020192355.tif 000006
【図５】
2020192355.tif 000007
【図６】
2020192355.tif 000008
【図７】
2020192355.tif 000009
【図８】
2020192355.tif 000010
【図９】
2020192355.tif 000011
【図１０】
2020192355.tif 000012
【図１１】
2020192355.tif 000013
【図１２】
2020192355.tif 000014
【図１３】
2020192355.tif 000015
【図１４】
2020192355.tif 000016
【図１５】
2020192355.tif 000017
【図１６】
2020192355.tif 000018
【図１７】
2020192355.tif 000019
【図１８】
2020192355.tif 000020
【図１９】
2020192355.tif 000021
【図２０】
2020192355.tif 000022
【図２１】
2020192355.tif 000023
【図２２】
2020192355.tif 000024
【図２３】
2020192355.tif 000025
【図２４】
2020192355.tif 000026
【図２５】
2020192355.tif 000027
【図２６】
2020192355.tif 000028
【図２７】
2020192355.tif 000029
【図２８】
2020192355.tif 000030
【図２９】
2020192355.tif 000031
【図３０】
2020192355.tif 000032
【図３１】
2020192355.tif 000033
【図３２】
2020192355.tif 000034
【図３３】
2020192355.tif 000035
【図３４】
2020192355.tif 000036
【図３５】
2020192355.tif 000037
【図３６】
2020192355.tif 000038
【図３７】
2020192355.tif 000039
【図３８】
2020192355.tif 000040
【図３９】
2020192355.tif 000041