(57)【要約】複数のカセット装着部１５を備えた装置本体２と、各カセット装着部１５に着脱可能で、薬剤が払出可能に収容される薬剤カセット１６と、処方データに含まれる服用情報を包装紙に印刷する印刷手段５と、印刷された包装紙が供給され、払い出された薬剤を１包分ずつ包装する包装手段と６、処方データを、各包に対応した１フィル単位に分解して格納する本体側記憶手段３２と、処方データに基づいて、薬剤カセットから薬剤を払い出させ、印刷手段５及び包装手段６を駆動制御することにより、１包分ずつ包装する分包処理を実行する制御手段７とを備える。制御手段７は、本体側記憶手段３２に格納するフィル数が許容最小数よりも小さいとき、処方データ単位でフィルの受付を可能とし、かつ、格納するフィル数が許容最大数を超えないように調整する。【選択図】図１
2011027694.tif 000002
【特許請求の範囲】
【請求項１】
複数のカセット装着部を備えた装置本体と、
前記装置本体の各カセット装着部に着脱可能で、薬剤が払出可能に収容される複数の薬剤カセットと、
処方データに含まれる服用情報を包装紙に印刷する印刷手段と、
前記印刷手段で印刷された包装紙が供給され、前記薬剤カセットから払い出された薬剤を１包分ずつ包装する包装手段と、
処方データを、各包に対応した１フィル単位に分解して格納する本体側記憶手段と、
処方データに基づいて、前記薬剤カセットから薬剤を払い出させ、前記印刷手段及び前記包装手段を駆動制御することにより、１包分ずつ包装する分包処理を実行する制御手段と、
を備え、
前記制御手段は、前記本体側記憶手段に格納するフィル数が許容最小数よりも小さいとき、処方データ単位でフィルの受付を可能とし、かつ、格納するフィル数が許容最大数を超えないように調整することを特徴とする薬剤包装装置。
【請求項２】
前記制御手段は、分包処理が実行されて１包分の包装が行われる毎に、本体側記憶手段に格納するフィル数を減算し、格納したフィル数が許容最小数よりも小さくなることにより、次の処方データの受付を可能とすることを特徴とする請求項１に記載の薬剤包装装置。
【請求項３】
複数のカセット装着部を備えた装置本体と、
前記装置本体の各カセット装着部に着脱可能で、薬剤が払出可能に収容される複数の薬剤カセットと、
処方データに含まれる服用情報を包装紙に印刷する印刷手段と、
前記印刷手段で印刷された包装紙が供給され、前記薬剤カセットから払い出された薬剤を１包分ずつ包装する包装手段と、
処方データを、各包に対応した１フィル単位に分解して格納する本体側記憶手段と、
処方データに基づいて、前記薬剤カセットから薬剤を払い出させ、前記印刷手段及び前記包装手段を駆動制御することにより、１包分ずつ包装する分包処理を実行する制御手段と、
を備えた薬剤包装装置に於ける薬剤包装方法であって、
前記制御手段は、
前記本体側記憶手段に格納するフィル数が許容最小数よりも小さいとき、許容最小数を超えるまで、順次、処方データ単位でフィルを受け付けるステップと、
許容最小数を超えた時点で受け付けたフィル数の合計が、許容最大数を超えないようにフィル数を調整するステップと、
を実行することを特徴とする薬剤包装方法。
【請求項４】
前記制御手段は、さらに、
分包処理が実行されて１包分の包装が行われる毎に、本体側記憶手段に格納するフィル数を減算するステップと、
格納したフィル数が許容最小数よりも小さくなることにより、次の処方データを受け付けるステップと、
を実行することを特徴とする請求項３に記載の薬剤包装方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、薬剤包装装置及び薬剤包装方法に関するものである。
【背景技術】
【０００２】
従来、薬剤包装装置として、薬剤を包装する包装紙に薬剤名や服用方法等を印刷するようにしたものがある（例えば、特許文献１、２参照）。【０００３】
また、他の薬剤包装装置として、包装紙に所定の印刷を行ってから該当する薬剤を払い出すようにしたものがある（例えば、特許文献３参照）。【０００４】
しかしながら、前記従来の薬剤包装装置では、包装紙に印刷を施した後、薬剤を包装するようにしている。これは、印刷に使用されるインクリボン式やドット式のプリンタでは、包装紙を表裏面から処理する関係上、薬剤を包装する前でないと印刷することができないためである。また、印刷位置には印刷ユニットが設けられ、包装位置には包装ユニットが設けられており、これら各ユニットの占有スペースにより、両位置の間にはある程度の距離が必要である。【０００５】
このため、処方データをある程度蓄積し、薬剤の包装部分と包装部分との間にブランク（ロス袋）の発生を防止する必要がある。一方、蓄積するデータ数を多くし過ぎると、処方のキャンセルが発生した場合の対応が困難である。【０００６】
特に、特許文献３に記載の薬剤包装装置では、包装紙に印刷を行ってから薬剤の払出を行う関係上、薬剤の払出と印刷開始のタイミングを同期させる必要があるため、その制御が煩雑なものとなっていた。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０００−１８５７０３号公報
【特許文献２】特開２００５−２６３３１８号公報
【特許文献３】特開２００８−６２９４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、ロス袋の発生を抑制しつつ、処方のキャンセル等にも柔軟に対応することのできる薬剤包装装置及び薬剤包装方法を提供することを課題とする。
【課題を解決するための手段】
【０００９】
本発明は、前記課題を解決するための手段として、薬剤包装装置を、複数のカセット装着部を備えた装置本体と、前記装置本体の各カセット装着部に着脱可能で、薬剤が払出可能に収容される複数の薬剤カセットと、処方データに含まれる服用情報を包装紙に印刷する印刷手段と、前記印刷手段で印刷された包装紙が供給され、前記薬剤カセットから払い出された薬剤を１包分ずつ包装する包装手段と、処方データを、各包に対応した１フィル単位に分解して格納する本体側記憶手段と、処方データに基づいて、前記薬剤カセットから薬剤を払い出させ、前記印刷手段及び前記包装手段を駆動制御することにより、１包分ずつ包装する分包処理を実行する制御手段と、を備え、前記制御手段は、前記本体側記憶手段に格納するフィル数が許容最小数よりも小さいとき、処方データ単位でフィルの受付を可能とし、かつ、格納するフィル数が許容最大数を超えないように調整するようにしたものである。【００１０】
ここに、許容最小数とは、印刷手段から包装手段に至るまでに必要とされる包装紙の包数（必要包数）、あるいは、この必要包数に対して余裕を持たせた加算包数を意味する。また、許容最大数とは、格納するデータ数が許容最小数を超えた後、次の処方データをどれだけ格納できるのかを決めたものである。【００１１】
前記構成により、本体側記憶手段に許容最小数のデータを格納することができるので、印刷手段にて、包装手段に至る経路の各包に印刷することが可能である。したがって、包装紙で、包装する薬剤に関するデータがなくなってロス袋が発生することを防止することができる。しかも、本体側記憶手段には許容最大数を超えてデータを格納できないようにしているので、処方がキャンセルされた場合等であっても柔軟に対応することができる。【００１２】
前記制御手段は、分包処理が実行されて１包分の包装が行われる毎に、本体側記憶手段に格納するフィル数を減算し、格納したフィル数が許容最小数よりも小さくなることにより、次の処方データの受付を可能とするのが好ましい。【００１３】
この構成により、次の処方データの受付を、ロス袋を発生させることのない条件下で適切に行いつつ、処方データ数を適切な値に維持することができる。【００１４】
また、本発明は、前記課題を解決するための手段として、複数のカセット装着部を備えた装置本体と、前記装置本体の各カセット装着部に着脱可能で、薬剤が払出可能に収容される複数の薬剤カセットと、処方データに含まれる服用情報を包装紙に印刷する印刷手段と、前記印刷手段で印刷された包装紙が供給され、前記薬剤カセットから払い出された薬剤を１包分ずつ包装する包装手段と、処方データを、各包に対応した１フィル単位に分解して格納する本体側記憶手段と、処方データに基づいて、前記薬剤カセットから薬剤を払い出させ、前記印刷手段及び前記包装手段を駆動制御することにより、１包分ずつ包装する分包処理を実行する制御手段と、を備えた薬剤包装装置に於ける薬剤包装方法であって、前記制御手段は、前記本体側記憶手段に格納するフィル数が許容最小数よりも小さいとき、許容最小数を超えるまで、順次、処方データ単位でフィルを受け付けるステップと、許容最小数を超えた時点で受け付けたフィル数の合計が、許容最大数を超えないようにフィル数を調整するステップと、を実行するようにしたものである。【００１５】
前記制御手段は、さらに、分包処理が実行されて１包分の包装が行われる毎に、本体側記憶手段に格納するフィル数を減算するステップと、格納したフィル数が許容最小数よりも小さくなることにより、次の処方データを受け付けるステップと、を実行するのが好ましい。
【発明の効果】
【００１６】
本発明によれば、本体側記憶手段に許容最小数のデータを格納するようにしたので、印刷手段から包装手段に至る包装紙で、包装する薬剤に関するデータがなくなってロス袋が発生することを防止することができる。しかも、本体側記憶手段には許容最大数を超えてデータを格納できないようにしているので、処方がキャンセルされた場合等であっても柔軟に対応することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る薬剤包装装置の概略正面図である。
【図２】図１の薬剤包装装置に於ける錠剤の払出経路を示す概略説明図である。
【図３】図１の薬剤包装装置のブロック図である。
【図４】包装処理の内容を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明に係る実施形態を添付図面に従って説明する。なお、以下の説明では、必要に応じて特定の方向や位置を示す用語（例えば、「上」、「下」、「側」、「端」含む用語）を用いるが、それらの用語の使用は図面を参照した発明の理解を容易にするためであって、それらの用語の意味によって本発明の技術的範囲が限定されるものではない。また、以下の説明は、本質的に例示に過ぎず、本発明、その適用物或いはその用途を制限することを意図するものではない。
【００１９】
図１は、本実施形態に係る薬剤包装装置１を示す。この薬剤包装装置１は、大略、装置本体２内に、薬剤供給ユニット３、薬剤回収ユニット４、印刷ユニット５、包装ユニット６、及び、制御ユニット７を備えたものである。
【００２０】
装置本体２は、上方部に観音開きの扉８が設けられ、内部に配置される薬剤供給ユニット３に錠剤カセット１６を着脱できるようになっている。一方の扉８（図１中、右側）には、タッチパネル９、バーコードリーダ１０、及び、ジャーナルプリンタ１１が設けられている。また、装置本体２には、扉８の下方に、後述する手撒き薬剤供給部１４と、補充テーブル１２とが設けられている。
【００２１】
薬剤供給ユニット３は、自動薬剤供給部１３と、手撒き薬剤供給部１４とを備える。
【００２２】
自動薬剤供給部１３は、略円筒状のシリンダに上下及び周方向にモータベース１５を設け、各モータベース１５に錠剤カセット１６を着脱可能としたものである。モータベース１５の詳細については図示しないが、モータを内蔵し、ギアを介して錠剤カセット１６のロータへと動力を伝達するように構成されている。また、自動薬剤供給部１３には、上下方向に配置された錠剤カセット１６の各列に対して錠剤通路（図示せず）がそれぞれ設けられている。これら錠剤通路により、錠剤カセット１６から払い出された錠剤がスムーズに下方側へと案内される。なお、錠剤通路には、カセット排出口に連通する部分に、払出薬剤の錠数を検出するための計数センサ（図示せず）が設けられている。
【００２３】
錠剤カセット１６は、略直方体の箱状で、ロット番号で管理される同一種類の錠剤が収容されている。錠剤カセット１６内には図示しないロータが設けられ、その外周部にはポケット部が複数形成されている。各ポケット部には、錠剤カセット１６内に収容した錠剤が１つずつ保持される。ロータは、モータベース１５に設けたモータの駆動力がギアを介して伝達されて回転する。そして、ロータが回転すると、ポケット部に保持した錠剤が、順次、錠剤通路１７へと払い出される。
【００２４】
各錠剤カセット１６には、カセット側記憶手段の一例であるＲＦＩＤ１８（Radio Frequency IDentification）が設けられ、収容する錠剤に関する情報（薬剤の名称、収容数等の薬剤情報）が記憶されている。各モータベース１５には、アンテナ１９が設けられ、錠剤カセット１６のＲＦＩＤ１８との通信を行えるようになっている。そして、アンテナ１９を介してＲＦＩＤ１８から錠剤の払出情報（払い出した錠剤の数量、錠剤カセット１６内に残存する錠剤の在庫数量、錠剤カセット１６を装着した棚の識別番号等）を読み込み、後述する制御ユニット７のバッファ３２に格納する。
【００２５】
手撒き薬剤供給部１４は、格子状に形成された各枡に、自動払出できない錠剤（例えば、半錠等）を手作業にて用意し（手撒き作業）、順次、各枡の底面を開放することにより薬剤回収ユニット４のホッパー２０に払い出す。なお、どの錠剤をどの位置に手撒きするのかは、処方データに基づいてジャーナルプリンタ１１からその指示内容が印刷されるようになっている。
【００２６】
薬剤回収ユニット４は、Ｖ枡ユニット２１と、その下方側に位置する逆略円錐形状の第１ホッパー２０ａと、さらにその下方側に位置するリボルバーユニット２２と、さらにその下方側に位置する逆略円錐形状の第２ホッパー２０ｂとを備える。Ｖ枡ユニット２１は、錠剤カセット１６から払い出され、錠剤通路を落下した錠剤を一旦保持する。第１ホッパー２０ａは、Ｖ枡ユニット２１から排出された錠剤を、リボルバーユニット２２へと案内する。リボルバーユニット２２は、回転可能で、円周上に複数（ここでは、６箇所）の凹部を備えた円板を備える。リボルバーユニット２２では、Ｖ枡ユニット２１から排出されて第１ホッパー２０ａを通過した１包分の錠剤を円板上に形成した各凹部に順次収容し、回転して所定位置で底板を開放することにより、第２ホッパー２０ｂを介して印刷ユニット５へと供給する。
【００２７】
印刷ユニット５は、２つ折りにされた包装紙２３が巻回されたロール２４と、入力された処方データに基づいて、ロール２４から巻き戻された包装紙２３の表面に、錠剤の名称、服用方法等を印刷するプリンタ２５と、を備える。ロール２４に巻回された包装紙２３の残量は、残量検出センサ２６によって検出され、制御ユニット７に残量信号が送信されるようになっている。また、ロール２４から巻き戻される包装紙２３の搬送路の途中には、紙切れセンサ２７が設けられ、包装紙２３が欠品となったことが検出され、制御ユニット７に欠品信号が送信されるようになっている。
【００２８】
包装ユニット６は、斜め上方から斜め下方に向かって搬送される包装紙２３の両側に配置されるヒータローラ２８を備える。ヒータローラ２８は回転して包装紙２３を搬送しながら１包分ずつ包装する。包装紙２３の搬送方向に対してヒータローラ２８の上流側で、搬送途中の２つ折りの包装紙２３の間に、ホッパー２０の下端開口部が配置されている（以下、この位置を錠剤排出位置という。）。また、包装紙２３の搬送方向に対してヒータローラ２８の下流側にはカッター２９が設けられ、包装紙２３を所望の包数で切断できるようになっている。さらに、包装紙２３の搬送方向に対してカッター２９の下流側にはコンベア３０が設けられ、切断された包装紙２３を取出位置に搬送できるようになっている。
【００２９】
なお、印刷ユニット５の印刷位置で印刷が開始された１包が包装ユニット６で錠剤を包装される包装位置までの間の包装数（包装準備数）は３又は４包（薬剤包装装置１の構成等によって相違する。）である。
【００３０】
制御ユニット７は、複数の処方データが記憶されているサーバ３１との間で信号の送受信を行い、サーバ３１からのコマンドをバッファ３２に蓄積し、コマンドに従って自動薬剤供給部１３（錠剤カセット１６）や手撒き薬剤供給部１４を駆動制御し、該当する錠剤を払い出させる。また同時に、包装ユニット６を駆動制御し、払い出す錠剤に関する服用情報等を包装紙２３に印刷させ、包装ユニット６を駆動して１服用分ずつ錠剤を包装させる。
【００３１】
次に、前記構成からなる薬剤包装装置１を複数台サーバにＬＡＮ接続した場合の動作について図４のフローチャートに従って説明する。
【００３２】
サーバ３１は各薬剤包装装置１に対して初期化コマンドを送信する（ステップＳ１１）。サーバ３１から初期化コマンドを受信した薬剤包装装置１では、制御ユニット７のバッファ３２を全てクリアする（ステップＳ２１）。そして、サーバ３１に対して錠剤カセット１６の識別コードを送信する（ステップＳ２２）。識別コードとは、モータベース１５に錠剤カセット１６が装着されることにより特定される棚番号である。
【００３３】
識別コードを受信したサーバ３１では、識別コードを送信した薬剤包装装置１に対して一定時間毎に状態問い合わせ信号を送信する（ステップＳ１２）。状態問い合わせ信号を受信した薬剤包装装置１では、サーバ３１に対して状態応答信号を送信する（ステップＳ２３）。状態応答信号には、残り空きバッファ数、薬剤包装装置１の状態、錠剤カセット１６の識別コードの更新情報、エラー情報等が格納されている。残り空きバッファ数が０でなければ、サーバ３１からフィルコマンドを受信することが可能である。
【００３４】
サーバ３１では、処方データに基づいて、残り空きバッファ数が０となっていない状態応答信号を送信してきた薬剤包装装置１に対して処方登録コマンドを送信する（ステップＳ１３）。薬剤包装装置１では、受信した処方登録コマンドに対してサーバ３１に処方登録応答信号を送信する（ステップＳ２４）。
【００３５】
サーバ３１は処方登録応答信号に基づいて、この処方登録応答信号を送信した薬剤包装装置１に対してフィルコマンドを送信する（ステップＳ１４）。このとき、送信するフィルコマンドは、１フィル、すなわち、処方データのうち、１包（１服用）分に相当する内容を最低単位として送信する。１フィルのデータには、包数表示、袋長、カットの有無、各薬剤包装装置１への分包情報、印字データ等の薬剤包装装置１での前準備動作を行うために必要なデータが含まれる。分包情報は、フィルＩＤ（IDentification）、棚数（払い出す錠剤カセット１６の数）、棚番号（錠剤カセット１６を装着した棚の識別番号）、錠剤数（処方データに含まれる、払い出す錠剤数）等で構成されている。なお、サーバ３１から送信される処方データは１日分であったり、１ヶ月分であったり様々である。例えば、処方データが、１日３回服用（朝、昼、夕）の２週間分であれば、１処方に４２フィルを含み、１日１回分であれば、１処方が１フィルとなる。
【００３６】
薬剤包装装置１では、受信したフィルコマンドを解析し、複数のフィルコマンドのデータを蓄積する（バッファリング：ステップＳ２５）。この場合、蓄積するフィルコマンドのデータ数が、許容最小数である９未満であれば、サーバ３１に対して処方データの送信を要求し、蓄積するフィル数が９以上、１５以下となるように調整する。これにより、Ｖ枡ユニット２１に貯留可能な数である１包と、リボルバーユニット２２に貯留可能な数である６包の合計である７包に対して余裕を持たせた９包分のデータを蓄積することができ、ロス袋を発生させることなく、連続した包装が可能となる。つまり、錠剤が包装される各包の間にロス袋が発生することがない。また、次の処方データに含まれるフィル数を加算したときに１５を超える場合、１５を超える部分についてはデータを蓄積しない。これにより、処理途中で、処方をキャンセルしたり、あるいは、万一電源がオフ状態となったりしても、消失する処方データの数を必要最小限に抑えることができる。
【００３７】
具体的に、薬剤包装装置１の制御ユニット７のバッファ３２へのデータの蓄積方法について説明する。
【００３８】
すなわち、サーバ３１から１処方目のフィル数が送信されてくれば、そのフィル数が許容最小数の９以上であるか否かを判断する。フィル数が９未満であれば、サーバ３１にフィル数が９未満である旨を応答信号として送信する。サーバ３１はこの応答信号に基づいて、次の２処方目のフィル数を送信する。以下同様にして、フィル数の合計値が９以上となるまで、前記処理を繰り返す。
【００３９】
フィル数が９以上となれば、サーバ３１にその旨を応答信号として送信する。サーバ３１では、この応答信号に基づいて次の処方データがあるか否かを判断する。次の処方データがあれば、３処方目のフィル数を送信する。そして、フィル数が１５以下であるか否かを判断する。４処方目のフィルコマンドの送信で、蓄積されるフィル数が１５を超えるのであれば、サーバ３１に対して送信停止信号を送信し、蓄積するフィル数を最大値である１５とする。
【００４０】
続いて、蓄積したデータに基づいて分包の前準備処理を開始する（ステップＳ２６）。前準備処理とは、自動薬剤包装部では錠剤カセット１６の識別検索を意味し、手撒き薬剤包装部ではセット指示を意味する。識別検索では、受信した処方データに含まれる錠剤が収容されているのかを検索する。セット指示では、手撒き薬剤供給部１４に対して、手撒きする錠剤をセットするように、ディスプレイ等に表示することにより、薬剤師に指示を出す（例えば、手撒きする錠剤の種類及び手撒きする位置等）。
【００４１】
前準備処理が完了すれば、印刷ユニット５を駆動制御してロール２４から巻き戻した包装紙２３に、１包分のフィルコマンドに従って錠剤に関する情報（錠剤の名称、用法等）を印刷する（ステップＳ２７）。また、該当する錠剤が収容された錠剤カセット１６で、モータベース１５を駆動して処方数の錠剤を払い出させる（ステップＳ２８）。払い出された錠剤は、錠剤通路１７を落下し、Ｖ枡ユニット２１に一旦保持された後、ホッパー２０を介してリボルバーユニット２２の各凹部へと貯留される。そして、印刷した１包が７包分移動して錠剤排出位置に至れば）、この移動に合わせてリボルバーユニット２２の円板を回転し、凹部に貯留した錠剤を包装紙２３へと払い出す。
【００４２】
バッファ３２には、前述のように、９以上、１５以下のフィルコマンドデータが蓄積されている。そして、前準備処理が完了して１包目の錠剤の払出が開始されて包装紙２３に包装されることにより、蓄積されたデータのフィル数を１つ減算する。以下同様に、１包分の処理が行われる毎に、フィル数を減算して行き、バッファ３２に蓄積されるフィル数が９未満となれば、次の処方データの送信を要求し、前記処理を繰り返す。９フィル未満の分包を行う場合、最終包にあたるフィルコマンドにエンドフラグと原点復帰フラグを立てるようにすればよい。そして、エンドフラグに基づいて分包紙をカットし、原点復帰フラグに基づいて分割処理が完了したものとみなす。これにより、包装処理が終了する。
【００４３】
例えば、患者Ａに５包分（５フィル）、患者Ｂに３包分（３フィル）、患者Ｃに９包分（９フィル）、患者Ｄに４包分（４フィル）を処方する場合について説明する。
【００４４】
患者Ａ及び患者Ｂの処方を合わせても、８包分にしかならず、バッファ３２に格納可能な９包分未満であるので、患者Ｃの処方を加算する。但し、患者Ｃの処方を加算すると、１７包となり、バッファ３２に格納可能な最大数１５包分を超えてしまう。そこで、患者Ｃの処方については、加算して１５包分となる７包分のみとする。バッファ３２に蓄積されたデータに従って包装処理を開始し、１包分の処理が行われる毎に、患者Ａのフィル数を１つずつ減算する。また、患者Ｃの処方については、残り８包分があるので、格納するフィル数が上限値である１５に維持されるように、１包分ずつバッファ３２に格納し、次の処方データはフィル数が９未満になるまで要求しない。こうして格納されるフィル数が、再び９未満となれば、患者Ｄの４包分の処方データを受信する。この場合、患者Ｄの４包分を加算しても、１５フィル以下であるので、そのまま４フィルを加算して１２フィルとすればよい。これにより、バッファ３２に受信する処方データのタイミングを遅くすることができ、処方変更（キャンセル、修正等）に対応することが可能となる。
【００４５】
なお、本発明は、前記実施形態に記載された構成に限定されるものではなく、種々の変更が可能である。
【００４６】
例えば、前記実施形態では、薬剤供給ユニット３から錠剤のみを供給するようにしたが、カプセル剤等の他の薬剤を供給できるように構成することも可能である。
【００４７】
また、前記実施形態では、サーバに対して１台の薬剤包装装置を接続する場合について説明したが、複数台を接続することも可能である。
【００４８】
また、前記実施形態では、包装途中で処方がキャンセルされた場合や、電源がオフ状態となった場合（サーバ３１側、各薬剤包装装置１、及び、その両方を含む。）については言及しなかったが、最終的に送信したデータが何であったのかに基づいて復旧処理を行うようにすればよい。例えば、前記ステップＳ１３で処方登録コマンドの受信に失敗している場合、薬剤包装装置１側で処方登録応答信号の受信ができていない。そこで、薬剤払出装置１側からサーバ３１側に、再度、状態応答信号を送信する。これにより、サーバ３１側で状態応答信号を受信したところから前述の処理を開始（復旧処理）することが可能となる。
【符号の説明】
【００４９】
１…薬剤包装装置
２…装置本体
３…薬剤供給ユニット
４…薬剤回収ユニット
５…印刷ユニット（印刷手段）
６…包装ユニット（包装手段）
７…制御ユニット（制御手段）
８…扉
９…タッチパネル
１０…バーコードリーダ
１１…ジャーナルプリンタ
１２…補充テーブル
１３…自動薬剤供給部
１４…手撒き薬剤供給部
１５…モータベース
１６…錠剤カセット
１７…錠剤通路
１８…ＲＦＩＤ
１９…アンテナ
２０…ホッパー
２１…Ｖ枡ユニット
２２…リボルバーユニット
２３…包装紙
２４…ロール
２５…プリンタ
２６…残量検出センサ
２７…紙切れセンサ
２８…ヒータローラ
２９…カッター
３０…コンベア
３１…サーバ
３２…バッファ（本体側記憶手段）
【図１】
2011027694.tif 000003
【図２】
2011027694.tif 000004
【図３】
2011027694.tif 000005
【図４】
2011027694.tif 000006
【国際調査報告】
2011027694.tif 000007
2011027694.tif 000008