(57)【要約】【課題】  自動調剤装置にセットされた薬瓶を自動的に識別可能とし、さらには有効期限や残液量についても適しているか否かを自動的に判定できるようにする。【解決手段】  処方箋データに従って複数本の薬瓶３００から水薬を投薬瓶４００に供給して調合する自動調剤装置１００であって、各薬瓶３００に貼着されているラベル５００に印刷された、薬瓶３００ごとに特有の情報をコード化した二次元コードを読み取る二次元コードリーダ１１１と、二次元コードリーダ１１１により読み取られたコードに基づいて、自動調剤装置１００にセットされた薬瓶３００を識別する情報処理装置２００とを備えている。ラベル５００に印刷された二次元コードは、薬名、メーカ名、ロット情報、開封日、開封時の液量、開封した薬剤師名、有効期限の各情報がコード化されたものである。【選択図】  図１
2007014463.tif 000002
【特許請求の範囲】
【請求項１】
処方箋データに従って複数本の薬瓶から水薬を投薬瓶に供給して調合する自動調剤装置であって、
各薬瓶に設けられた、薬瓶ごとに特有の情報を記録する記録媒体と、
前記各薬瓶の記録媒体から情報を取得することのできる情報取得手段と、
前記情報取得手段により取得された情報に基づいて、該自動調剤装置にセットされた薬瓶を識別する情報処理手段とを備えたことを特徴とする自動調剤装置。
【請求項２】
前記記録媒体は、各薬瓶に貼着されている、薬瓶ごとに特有の情報をコード化したコードが印刷されたラベルであり、
前記情報取得手段は、各薬瓶に貼着されているラベルのコードを読み取るコードリーダであることを特徴とする請求項１に記載の自動調剤装置。
【請求項３】
前記コードリーダは、該自動調剤装置に薬瓶がセットされた状態で、その薬瓶に貼着されているラベルのコードを読み取るように構成されることを特徴とする請求項２に記載の自動調剤装置。
【請求項４】
前記薬瓶ごとに特有の情報は薬名の情報を含むことを特徴とする請求項１〜３のいずれか１項に記載の自動調剤装置。
【請求項５】
前記薬瓶ごとに特有の情報は有効期限の情報を含み、前記情報処理手段は、前記情報取得手段により取得された情報に基づいて、該自動調剤装置にセットされた薬瓶の水薬が有効期限内であるか否かを判定することを特徴とする請求項１〜４のいずれか１項に記載の自動調剤装置。
【請求項６】
前記情報処理手段は、各薬瓶の有効期限の情報を予め保有しており、前記情報取得手段により取得された情報に基づいて、該自動調剤装置にセットされた薬瓶の水薬が有効期限内であるか否かを判定することを特徴とする請求項１〜４のいずれか１項に記載の自動調剤装置。
【請求項７】
各薬瓶の使用済み液量の情報を前記情報処理手段に送出する送出手段を備え、前記情報処理手段は、各薬瓶の使用済み液量の情報を管理する使用履歴管理手段を含むことを特徴とする請求項１〜６のいずれか１項に記載の自動調剤装置。
【請求項８】
前記薬瓶ごとに特有の情報は開封時の液量の情報を含み、前記情報処理手段は、前記情報取得手段により取得された情報から得られる開封時の液量と、前記情報処理手段により管理されている使用済み液量とを照らし合わせて、処方箋データに記述されている調剤に必要な液量が薬瓶に残っているか否かを判定することを特徴とする請求項７に記載の自動調剤装置。
【請求項９】
前記情報処理手段は、各薬瓶の開封時の液量の情報を予め保有しており、その開封時の液量と、前記情報処理手段により管理されている使用済み液量とを照らし合わせて、処方箋データに記述されている調剤に必要な液量が薬瓶に残っているか否かを判定することを特徴とする請求項７に記載の自動調剤装置。
【請求項１０】
処方箋データに従って複数本の薬瓶から水薬を投薬瓶に供給して調合する自動調剤装置における薬瓶の管理方法であって、
薬瓶の開封時に、薬瓶ごとに特有の情報をコード化したコードをラベルに印刷し、そのラベルを当該薬瓶に貼着することを特徴とする自動調剤装置における薬瓶の管理方法。
【請求項１１】
前記ラベルに印刷されたコードは、薬名、開封時の液量、有効期限の少なくともいずれかの情報をコード化したものを含むことを特徴とする請求項１０に記載の自動調剤装置における薬瓶の管理方法。
【請求項１２】
前記ラベルに印刷されたコードは、メーカ名、ロット情報、開封日、開封した薬剤師名の少なくともいずれかの情報をコード化したものを更に含むことを特徴とする請求項１１に記載の自動調剤装置における薬瓶の管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処方箋データに従って複数本の薬瓶から水薬を投薬瓶に供給して調合する自動調剤装置及び自動調剤装置における薬瓶の管理方法に関する。
【背景技術】
【０００２】
水薬の調剤においては、処方箋に従って薬剤師が該当する薬瓶を探し出し、メートルグラスを使って目測計量で複数種の水薬を調合するのが一般的である。
【０００３】
しかしながら、薬剤師がメートルグラスを使って目測計量で複数種の水薬を調合する作業は非常に煩雑であり、作業能率が低く、非効率である。
【０００４】
そういった点に鑑みて、例えば特許文献１には、水薬を自動的に調合するようにした水薬自動調剤機が提案されている。
【０００５】
【特許文献１】特開２００３−３２５６３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示された水薬自動調剤機では、ユーザ（薬剤師）がインデックスロータリーベースに複数本の薬瓶を載置するのであるが、薬瓶を載置する順番をユーザが把握しなければならない構成となっている。そのため、薬瓶を間違った位置に載置した場合、所望の調剤が行われなくなるおそれがある。
【０００７】
特に自動調剤機では、薬瓶をセットした後は薬剤師が薬瓶から離れるため、薬剤師自らが調剤を行うのに比べて、目視により薬瓶を確認する機会が少なくなってしまう。したがって、薬瓶の間違え等を防ぐためにも、自動調剤機にセットされた薬瓶を自動的に識別する機能が要求される。今後、自動調剤機に薬瓶をセットする工程までもが自動化されることも考えられるが、その場合、なおさらのこと薬瓶を自動的に識別する機能が必要となる。
【０００８】
さらに、これまでは、自動調剤機にセットされた薬瓶の水薬の有効期限や残液量等についても、薬剤師自らがその薬瓶を使用する度に確認しなければならなかった。例えば処方箋に記述されている量に対して薬瓶の残液量が一見して少ないと分る場合はよいが、足りるか否か微妙な場合、自動調剤終了後に、やはり不足していたということにもなりかねない。
【０００９】
本発明は上記のような点に鑑みてなされたものであり、自動調剤装置にセットされた薬瓶を自動的に識別可能とし、さらには有効期限や残液量についても適しているか否かを自動的に判定できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明による自動調剤装置は、処方箋データに従って複数本の薬瓶から水薬を投薬瓶に供給して調合する自動調剤装置であって、各薬瓶に設けられた、薬瓶ごとに特有の情報を記録する記録媒体と、前記各薬瓶の記録媒体から情報を取得することのできる情報取得手段と、前記情報取得手段により取得された情報に基づいて、該自動調剤装置にセットされた薬瓶を識別する情報処理手段とを備えた点に特徴を有する。
本発明による自動調剤装置における薬瓶の管理方法は、処方箋データに従って複数本の薬瓶から水薬を投薬瓶に供給して調合する自動調剤装置における薬瓶の管理方法であって、薬瓶の開封時に、薬瓶ごとに特有の情報をコード化したコードをラベルに印刷し、そのラベルを当該薬瓶に貼着する点に特徴を有する。
【発明の効果】
【００１１】
本発明によれば、各薬瓶に設けられた、薬瓶ごとに特有の情報を記録する記録媒体と、前記各薬瓶の記録媒体から情報を取得することのできる情報取得手段とを備えるようにしたので、自動調剤装置にセットされた薬瓶を自動的に識別することができ、薬瓶の間違え等を防ぐことができる。
【００１２】
また、薬瓶ごとに特有の情報に有効期限の情報を含ませたり、情報処理手段に各薬瓶の有効期限の情報を予め保有させたりすれば、自動調剤装置にセットされた薬瓶の水薬の有効期限が適しているか否かを自動的に判定することも可能となる。
【００１３】
さらに、情報処理装置で各薬瓶の使用済み液量を管理するとともに、薬瓶ごとに特有の情報に開封時の液量の情報を含ませたり、情報処理手段に各薬瓶の開封時の液量の情報を予め保有させたりすれば、自動調剤装置にセットされた薬瓶の残液量が適しているか否かを自動的に判定することも可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
（第１の実施形態）
図１に示すように、本実施形態の自動調剤装置１００は、処方箋データに従って複数本の薬瓶３００から水薬を投薬瓶４００に供給して調合するものであり、本発明でいう情報処理手段として入力装置２０１や表示装置２０２を備えたパーソナルコンピュータ等の情報処理装置２００が接続されている。
【００１５】
情報処理装置２００においては、詳しくは後述するが、ＣＰＵやＲＡＭ、ＲＯＭ等が相俟って、自動調剤装置１００にセットされた薬瓶３００を識別する薬瓶識別部２００ａ、各薬瓶３００の水薬の有効期限を確認する有効期限確認部２００ｂ、各薬瓶３００の使用済み液量の情報を含む自動調剤装置１００における使用履歴を管理する使用履歴管理部２００ｃ等として機能する。
【００１６】
ここで、図１に示すように、自動調剤装置１００にセットされる各薬瓶３００の側面下部には、二次元コード（ＱＲコード）が印刷されたラベル５００が貼着されている。この二次元コードは、薬名、メーカ名、ロット情報、開封日（時分まで含めてもよい）、開封時の液量（ボトルサイズ）、開封した薬剤師名、有効期限（開封前の有効期限及び／又は開封後の有効期限）の各情報がコード化されたものである。
【００１７】
図２に示すように、薬剤師は、薬瓶３００の開封時に、薬名、メーカ名、ロット情報、開封日、開封時の液量、開封した薬剤師名、有効期限の各情報をパーソナルコンピュータ６００に入力する。パーソナルコンピュータ６００は、入力された情報をコード化して、プリンタ７００に二次元コードを印刷したラベル５００を出力させる。薬剤師は、プリンタ７００から出力されたラベル５００を、当該開封した薬瓶３００の予め指示されている箇所（この例では側面下部）に貼着する。なお、このパーソナルコンピュータ６００は、図１に示す情報処理装置２００であってもよいし、情報処理装置２００とは別のパーソナルコンピュータであってもよい。
【００１８】
パーソナルコンピュータ６００に入力される情報のうち、例えば開封前の有効期限は主にメーカ側で指定されていることもあり、その情報を使用すればよい。また、開封後の有効期限は使用者（薬剤師）側で指定すればよい。また、基本的には薬剤師が各情報をパーソナルコンピュータ６００に手打ち入力すればよいが、例えば薬名やメーカ名については、薬瓶３００やそのパッケージにメーカ側で印刷済みのバーコードを読み取ることによってパーソナルコンピュータ６００に入力するようにしてもよい。
【００１９】
図１を参照して、本実施形態の自動調剤装置１００について説明する。自動調剤装置１００には、複数本の薬瓶３００を円周方向に並べて載置することのできるターンテーブル１０１と、投薬瓶４００を載置することのできる電子天秤１０２と、精製水等が入れられた希釈液容器８００を載置することのできる台１０３とが配設される。ターンテーブル１０１は、不図示のステッピングモータにより回転し、所望の薬瓶３００を供給位置に位置させることができる。
【００２０】
各薬瓶３００及び希釈液容器８００には、ピペットチップ１０４付きの蓋１０５が被せられている。これらピペットチップ１０４付きの蓋１０５は、チューブ１０６及び開閉弁１０７を介してポンプ１０８に接続する。なお、図中１０９はチューブ１０６をまとめるためのジョイントである。
【００２１】
また、ターンテーブル１０１、電子天秤１０２、台１０３に囲まれた位置に、θ−Ｚ駆動機構１１０が配設される。θ−Ｚ駆動機構１１０は、回転軸１１０ａ及び水平方向に延出するアーム１１０ｂを備え、アーム１１０ｂとともに回転軸１１０ａを回転させたり（θ駆動）、アーム１１０ｂを回転軸１１０ａに沿って昇降させたり（Ｚ駆動）する。アーム１１０ｂの先端には、例えば一対の爪で蓋１０５を挟持するようにした蓋保持機構１１０ｃが構成されている。
【００２２】
図１（ａ）に示すように、供給位置にあるターンテーブル１０１上の薬瓶３００、電子天秤１０２上の投薬瓶４００、台１０３上の希釈液容器８００は、θ−Ｚ駆動機構１１０のアーム１１０ｂ先端の回転軌跡Ｒ上に位置する関係になっている。
【００２３】
さらに、θ−Ｚ駆動機構１１０の基部付近には、ＣＣＤカメラ等からなる二次元コードリーダ１１１が設置されている。二次元コードリーダ１１１は、供給位置にきたターンテーブル１０１上の薬瓶３００に貼着されているラベル５００の二次元コードを読み取るように構成されている。この二次元コードリーダ１１１により、薬瓶３００ごとに特有の情報、すなわち上述した薬名、メーカ名、ロット情報、開封日、開封時の液量、開封した薬剤師名、有効期限の各情報を取得することができる。
【００２４】
このようにした自動調剤装置１００による自動調剤に際して、薬剤師は、処方箋に従って入力装置２０１から処方箋データ（どの水薬をどれだけの量だけ使用するか）を入力するとともに、ターンテーブル１０１上に必要な薬瓶３００を載置する。この場合に、図１（ｂ）に示すように、各薬瓶３００に貼着されているラベル５００が、ターンテーブル１０１の径方向外側に向くようにする。
【００２５】
その後、自動調剤の開始指示が与えられると、ターンテーブル１０１を回転させて、調合する水薬の入った薬瓶３００を供給位置に位置させる。調合する水薬の入った薬瓶が供給位置にきた状態で、その薬瓶３００の蓋１０５を蓋保持機構１１０ｃで保持する。また、供給位置にきた薬瓶３００に対応する開閉弁１０７を開き、他の開閉弁１０７を閉じて、ポンプ１０８を駆動することにより、ピペットチップ１０４で薬瓶３００から指示量の水薬を吸引する。
【００２６】
水薬の吸引後、アーム１１０ｂを上昇させて、図１（ｂ）に示すように、ピペットチップ１０４を薬瓶３００から完全に退避させる。そして、回転軸１１０ａを図１（ａ）時計回り方向に９０度だけ回転させて、ピペットチップ１０４を投薬瓶４００の上方に位置させた後、アーム１１０ｂを下降させる。ピペットチップ１０４の先端が投薬瓶４００内に位置したならば、ポンプ１０８を駆動することにより、ピペットチップ１０４から投薬瓶４００に水薬を吐出する。
【００２７】
ピペットチップ１０４から投薬瓶４００に水薬を吐出する際に、電子天秤１０２で投薬瓶４００に吐出される水薬の量を計測する。なお、本実施形態では電子天秤１０２を用いているが、投薬瓶４００を側面からＣＣＤカメラで撮像して、投薬瓶４００内での液面高さの変化を捉えることにより、投薬瓶４００に吐出される水薬の量を計測するようにしてもよい。
【００２８】
水薬の吐出後、再びアーム１１０ｂを上昇させて、ピペットチップ１０４を投薬瓶４００から完全に退避させる。そして、回転軸１１０ａを図１（ａ）反時計回り方向に９０度だけ回転させて、ピペットチップ１０４を元の薬瓶３００の上方に位置させた後、アーム１１０ｂを下降させて蓋１０５を被せる。
【００２９】
上述した動作を各薬瓶３００及び必要に応じて希釈液容器８００に対して繰り返し行うことにより、自動調剤が終了する。
【００３０】
以下、図３のフローチャートを参照して、本実施形態の自動調剤装置１００での処理動作の例について説明する。上述したように、自動調剤装置１００による自動調剤に際して、薬剤師は、処方箋に従って入力装置２０１から処方箋データ（どの水薬をどれだけの量だけ使用するか）を入力するとともに、ターンテーブル１０１上に必要な薬瓶３００を載置する。
【００３１】
その後、自動調剤の開始指示が与えられると、実際に自動調剤を開始する前に、情報処理装置２００は、まずターンテーブル１０１を回転させて、ターンテーブル１０１上にあるすべての薬瓶３００のラベル５００の二次元コードを二次元コードリーダ１１１に読み取らせる（ステップＳ１０１）。これにより、情報処理装置２００は、各薬瓶３００について、薬名、メーカ名、ロット情報、開封日、開封時の液量、開封した薬剤師名、有効期限の各情報を取得し、薬瓶３００を識別（特定）することができる。
【００３２】
また、各薬瓶３００についての薬名、メーカ名、ロット情報、開封日、開封時の液量、開封した薬剤師名、有効期限の各情報を表示装置２０２に表示する（ステップＳ１０２）。これにより、薬剤師にセットされた薬瓶３００を確認させることができる。
【００３３】
更に情報処理装置２００は、二次元コードから取得した薬名と処方箋データとを照らし合わせて、調剤に必要な薬瓶３００（水薬）がすべて揃っているか否かを判定する（ステップＳ１０３）。その結果、薬瓶３００がすべて揃っていれば、そのままステップＳ１０５へ、薬瓶３００がすべて揃っていなければ、表示装置２０２に必要な薬瓶３００がターンテーブル１０１上に載置されていない旨の通知表示を行う（ステップＳ１０４）。薬剤師が通知に従って薬瓶３００をセットしなおした後、ステップＳ１０１から再度処理を開始する。
【００３４】
ステップＳ１０５では、二次元コードから取得した有効期限と現在の日時とを照らし合わせて、各薬瓶３００の水薬が有効期限内であるか否かを判定する。その結果、各薬瓶３００の水薬が有効期限内であれば、そのままステップＳ１０７へ、有効期限を過ぎたものがあったならば、表示装置２０２に有効期限が過ぎている旨の通知表示を行う（ステップＳ１０６）。薬剤師が通知に従って有効期限が過ぎている薬瓶３００を有効期限内の薬瓶３００（例えば新品の薬瓶）に交換した後、ステップＳ１０１から再度処理を開始する。
【００３５】
ステップＳ１０７では、各薬瓶３００についての使用履歴が存在するか否か判定する。既述したように、自動調整装置１００では、電子天秤１０２で投薬瓶４００に吐出される水薬の量（すなわち薬瓶３００からの供給量（＝使用済み液量））が計測されるが、その使用済み液量の情報が情報処理装置２００にも伝えられて、二次元コードから取得した情報群と関連付けて当該薬瓶３００の使用履歴として保存、管理されるようになっている。ある薬瓶３００が数回使用されていれば、各回での使用済み液量が保存されることになる。
【００３６】
薬瓶３００の使用履歴が存在しない場合、すなわちその薬瓶３００が開封後初めて自動調剤装置１００にセットされたものである場合、当該薬瓶３００の使用履歴を新たに設定した後（ステップＳ１０８）、ステップＳ１１１に移行する。
【００３７】
一方、薬瓶３００の使用履歴が存在する場合、二次元コードから取得した開封時の液量と、使用履歴にある使用済み液量とを照らし合わせて、処方箋データに記述されている調剤に必要な液量が薬瓶３００に残っているか否かを判定する（ステップＳ１０９）。その結果、処方箋データに記述されている調剤に必要な液量がすべての薬瓶３００に残っていれば、そのままステップＳ１１１へ、処方箋データに記述されている調剤に必要な液量が薬瓶３００に残っていないものがあったならば、表示装置２０２に残液量不足である旨の通知表示を行う（ステップＳ１１０）。薬剤師が通知に従って残液量の不足している薬瓶３００を残液量が足りている薬瓶３００（例えば新品の薬瓶）に交換した後、ステップＳ１０１から再度処理を開始する。
【００３８】
以上のようにステップＳ１０１、Ｓ１０５、Ｓ１０７、Ｓ１０９がクリアされると、自動調剤装置１００による自動調剤が実際に開始される（ステップＳ１１１）。上記ステップＳ１０１によりターンテーブル１０１上の薬瓶３００が識別されているので、処方箋データに従って、必要な薬瓶３００を供給位置に順次位置させるようにターンテーブル１０１を回転させることができる。
【００３９】
以上述べたように、各薬瓶３００についての薬名、メーカ名、ロット情報、開封日、開封時の液量、開封した薬剤師名、有効期限の各情報を表示装置２０２に表示し、更には調剤に必要な薬瓶３００がすべて揃っているか、有効期限内か、調剤に必要な液量が薬瓶３００に残っているかを自動的に判定して薬剤師に通知するようにしたので、確実に所望の調剤を実行させることができる。
【００４０】
（第２の実施形態）
上記第１の実施形態では、大容量の情報をコード化することのできる二次元コードを利用する例を説明したが、各薬瓶３００に貼着されているラベル５００に、薬瓶３００ごとにユニークな情報、例えば番号をコード化した一次元コードを印刷するようにしてもよい。
【００４１】
この場合、薬名、メーカ名、ロット情報、開封日、開封時の液量、開封した薬剤師名、有効期限の各情報は情報処理装置２００に別途入力し、情報処理装置２００に予め保有させておき、薬瓶３００ごとのユニークな情報（コード化されたものと同じもの）に関連付けてデータベース化して、保存、管理する。
【００４２】
以上、本発明を実施形態と共に説明したが、本発明は実施形態にのみ限定されるものではなく、本発明の範囲内で変更等が可能である。例えば上記実施形態の自動調剤装置１００の構成は一例であって、処方箋データに従って複数本の薬瓶から水薬を投薬瓶に供給して調合するものであれば、どのような構成であってもよい。
【００４３】
また、上記実施形態では自動調剤装置１００及び情報処理装置２００が別体である例を説明したが、自動調整装置１００に情報処理装置２００の機能を有する情報処理部を一体化する構成としてもかまわない。
【００４４】
また、上記実施形態では本発明の記録媒体として二次元コードや一次元コードが印刷されたラベル５００を例に説明したが、例えば薬瓶３００ごとに特有の情報をＲＦＩＤタグに書き込んでおき、ＲＦＩＤタグを各薬瓶３００にぶら下げる等してもよい。この場合、自動調剤装置１００には、コードリーダに替えて、無線受信装置を設置する。
【図面の簡単な説明】
【００４５】
【図１】本実施形態の自動調剤装置の構成を示す図である。
【図２】二次元コードを印刷したラベルを出力するための構成を示す図である。
【図３】本実施形態の自動調剤装置での処理動作の例について説明するフローチャートである。
【符号の説明】
【００４６】
１００    自動調剤装置
１０１    ターンテーブル
１０２    電子天秤
１０３    台
１０４    ピペットチップ
１０５    蓋
１０６    チューブ
１０７    開閉弁
１０８    ポンプ
１０９    ジョイント
１１０    θ−Ｚ駆動機構
１１０ａ  回転軸
１１０ｂ  アーム
１１０ｃ  蓋保持機構
１１１    二次元コードリーダ
２００    情報処理装置
２００ａ  薬瓶識別部
２００ｂ  有効期限確認部
２００ｃ  使用履歴管理部
３００    薬瓶
４００    投薬瓶
５００    ラベル
【図１】
2007014463.tif 000003
【図２】
2007014463.tif 000004
【図３】
2007014463.tif 000005