(57)【特許請求の範囲】
【請求項１】
ＰＴＰシートから錠剤を取り出す複数の錠剤取出ユニットを具備する錠剤供給装置を制御するコンピュータであって、
少なくとも１つの錠剤の処方内容が含まれる処方箋データを受け付ける受付手段と、
前記複数の錠剤取出ユニットのうちいずれの錠剤取出ユニットを使用するかを、錠剤に対応した配置情報として記憶する記憶手段と、
前記受付手段で受け付けた前記処方データに含まれる錠剤のうち配置する錠剤取出ユニットが定まっていないＰＴＰシートが配置されるべき錠剤取出ユニットを、前記記憶手段に記憶された前記配置情報に基づいて決定する決定手段と、
前記決定手段で決定された前記錠剤取出ユニットに対してユーザがＰＴＰシートを配置できるように、当該錠剤取出ユニットを識別できるように表示制御する表示制御手段と、
を備えることを特徴とするコンピュータ。
【請求項２】
前記決定手段は、前記記憶手段に記憶された前記配置情報に基づいて、使用する錠剤ユニットが定まっていないＰＴＰシートが配置されるべき錠剤取出ユニットが特定されたにもかかわらず、当該錠剤取出ユニットが使用できない場合に、当該錠剤のＰＴＰシートを配置する錠剤取出ユニットを決定しないことを特徴とする請求項１に記載のコンピュータ。（７０，７１）
【請求項３】
前記処方データに複数の錠剤の処方内容が含まれる場合に、１つの錠剤ごとに前記決定手段による決定を行うことを特徴とする請求項１または２に記載のコンピュータ。
【請求項４】
過去にＰＴＰシートを配置した錠剤取出ユニットを錠剤ごとに記憶する履歴データ記憶手段をさらに有し、
前記決定手段は、前記受信手段で受信した前記処方箋データに含まれる錠剤が、前記履歴データに記憶される錠剤である場合には、前記記憶手段に記憶された前記配置情報より優先して当該錠剤取出ユニットに配置されるように決定することを特徴とする請求項１乃至３のいずれか１項に記載のコンピュータ。
【請求項５】
手撒き部に撒く錠剤を記憶する手撒錠剤記憶手段を更に有し、
前記決定手段は、前記受付手段で受け付けた処方箋データに含まれる錠剤が前記手撒錠剤記憶手段に記憶される錠剤である場合には、前記受付手段で受け付けた処方箋データに含まれる錠剤に対応するＰＴＰシートを錠剤取出ユニットに配置しないように決定することを特徴とする請求項１乃至４のいずれか１項に記載のコンピュータ。
【請求項６】
前記表示制御手段は、前記錠剤供給装置の各錠剤取出ユニットに設けられた点灯指示手段を点灯させるように制御することを特徴とする請求項１乃至５のいずれか１項に記載のコンピュータ。
【請求項７】
ＰＴＰシートから錠剤を取り出す複数の錠剤取出ユニットを具備する錠剤供給装置を制御し、前記複数の錠剤取出ユニットのうちいずれの錠剤取出ユニットを使用するかを、錠剤に対応した配置情報として記憶する記憶手段を備えたコンピュータの制御方法であって、
少なくとも１つの錠剤の処方内容が含まれる処方箋データを受け付ける受付工程と、
前記受付工程で受け付けた前記処方データに含まれる錠剤のうち配置する錠剤取出ユニットが定まっていないＰＴＰシートが配置されるべき錠剤取出ユニットを、前記記憶手段に記憶された前記配置情報に基づいて決定する決定工程と、
前記決定工程で決定された前記錠剤取出ユニットに対してユーザがＰＴＰシートを配置できるように、当該錠剤取出ユニットを識別できるように表示制御する表示制御工程と、
を備えることを特徴とする制御方法。
【請求項８】
ＰＴＰシートから錠剤を取り出す複数の錠剤取出ユニットを具備する錠剤供給装置を制御し、前記複数の錠剤取出ユニットのうちいずれの錠剤取出ユニットを使用するかを、錠剤に対応した配置情報として記憶する記憶手段を備えたコンピュータで読み取り実行可能なプログラムであって、
前記コンピュータを、
少なくとも１つの錠剤の処方内容が含まれる処方箋データを受け付ける受付手段、
前記受付手段で受け付けた前記処方データに含まれる錠剤のうち配置する錠剤取ユニットが定まっていないＰＴＰシートが配置されるべき錠剤取出ユニットを、前記記憶手段に記憶された前記配置情報に基づいて決定する決定手段、
前記決定手段で決定された前記錠剤取出ユニットに対してユーザがＰＴＰシートを配置できるように、当該錠剤取出ユニットを識別できるように表示制御する表示制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
コンピュータ、コンピュータの制御方法およびコンピュータのプログラムに関する。
【背景技術】
【０００２】
従来、調剤業務において、ＰＴＰシートの錠剤は、人の手によって錠剤を取り出してから分包機へセットする必要がある。また、分包機と外部機器（主に調剤コントローラ―等）を接続して連動させることにより、手動の入力を極力減らして過誤なく包装することが出来る（以降、連動機能と呼ぶ）。その解決手段の１つとして、特許文献１の様な自動包装装置を含む調剤管理システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４６９１３４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
錠剤取り出し装置付き薬剤分包機において、連動動作中の外部機器より処方データを受信した際、錠剤取り出し装置を利用する度に、手動で編集画面を開いて薬剤を錠剤取り出し装置へ割り当てなければならない点や、薬剤のＰＴＰシートを錠剤取り出し装置へセットする際に、作業者が違う錠剤取り出し装置へセットしてしまう可能性があり、結果として人為的な過誤が発生する。
また、特許文献１では、自動包装装置での包装を開始させることを特徴としているが、その後の処方データの取り扱いについては記述されていない。
【０００５】
本願発明は、調剤薬局において作業者が薬剤包装装置（薬剤分包機）により調剤業務を行う場合に、作業者が錠剤毎に対応するＰＴＰシートをセットする位置を錠剤の供給装置に設定することによる調剤業務の作業効率を悪化や、作業者がＰＴＰシートをセットする位置を万が一間違えて設定した場合に発生してしまう調剤過誤を低減することができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願発明は、ＰＴＰシートから錠剤を取り出す複数の錠剤取出ユニットを具備する錠剤供給装置を制御するコンピュータであって、少なくとも１つの錠剤の処方内容が含まれる処方箋データを受け付ける受付手段と、前記複数の錠剤取出ユニットのうちいずれの錠剤取出ユニットを使用するかを、錠剤に対応した配置情報として記憶する記憶手段と、前記受付手段で受け付けた前記処方データに含まれる錠剤のうち配置する錠剤取出ユニットが定まっていないＰＴＰシートが配置されるべき錠剤取出ユニットを、前記記憶手段に記憶された前記配置情報に基づいて決定する決定手段と、前記決定手段で決定された前記錠剤取出ユニットに対してユーザがＰＴＰシートを配置できるように、当該錠剤取出ユニットを識別できるように表示制御する表示制御手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本願発明により、調剤薬局において作業者が薬剤包装装置（薬剤分包機）により調剤業務を行う場合に、作業者が錠剤毎に対応するＰＴＰシートをセットする位置を錠剤の供給装置に設定することによる調剤業務の作業効率を悪化や、作業者がＰＴＰシートをセットする位置を万が一間違えて設定した場合に発生してしまう調剤過誤を低減することができる仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】薬剤包装システムの外観を示す図。
【図２】錠剤供給装置の外観を示す図。
【図３】錠剤取出ユニットの内部構造を示す図。
【図４】錠剤取出ユニットの内部構造を示す図。
【図５】錠剤供給装置の内部構造を示す図。
【図６】錠剤供給ユニットの内部構造を示す図。
【図７】薬剤包装ユニットの内部構造を示す図。
【図８】薬剤包装ユニットの内部構造を示す図。
【図９】機能ブロックを示す図。
【図１０】割り当て処理のフローチャート。
【図１１】処方箋データファイル。
【図１２】メインフローチャート。
【図１３】割り当て処理（前回）のフローチャート。
【図１４】薬剤マスタのデータベースファイル。
【図１５】ユニットマスタのデータベースファイル。
【図１６】バーコードスキャン時のフローチャート。
【図１７】薬剤マスタ設定画面。
【図１８】配置エリア設定画面。
【図１９】ユニットマスタ設定画面。
【図２０】錠剤設定画面。
【図２１】処方箋データデータ画面
【図２２】メイン画面。
【図２３】手撒き錠剤部
【図２４】制御コンピュータのハードウエア構成図
【発明を実施するための形態】
【００１３】
図１を説明する。
図１は、薬剤包装装置５と錠剤供給装置１０を示す図である。
錠剤供給装置１０及び錠剤供給装置１０から供給された錠剤を包装する薬剤包装装置５とで構成されている薬剤包装システムである。
【００１４】
錠剤供給システムは、複数の錠剤をそれぞれ錠剤収容部５２に封入した錠剤シート５１から錠剤５０を取り出して、取り出された錠剤を包装する薬剤包装装置５に供給する。
１は錠剤取出ユニットであり、錠剤シートから錠剤を取り出すユニットである。
【００１５】
錠剤供給装置には複数の錠剤取出ユニット１が収納されている。錠剤取出ユニットは、幅方向（左右方向）に６つが並べられ、この６つの錠剤取出ユニットからなる組が上下に３段に配置されている。すなわち、錠剤取出ユニット１は、左右６列、上下３段に配列されている。
錠剤供給装置１０は複数の錠剤取出ユニット１を備えているが、錠剤取出ユニット１の数は１でもよい。
５は包装装置であり、錠剤供給装置１０の錠剤取出ユニット１から供給された錠剤を包装する装置である。
【００１６】
１０は錠剤供給装置であり、錠剤取出ユニット１により錠剤シートから錠剤を取り出して供給する。錠剤供給装置１０は複数の錠剤取出ユニット１を備えている。
錠剤供給装置１０は、複数の錠剤をそれぞれ錠剤収容部に封入した錠剤シートから錠剤を取り出して供給する。
錠剤供給装置１０は、１または複数の錠剤取出しユニット１と、錠剤取出ユニット１で取り出された錠剤を供給する供給ユニットとを備えている。
【００１７】
１０３は錠剤供給装置１０を使用せずに薬剤包装装置５側で錠剤を包装したい場合に人の手によって錠剤が錠剤をセットされる部分である。錠剤供給装置１０からの錠剤と手撒き錠剤部からの錠剤を混合して１包にまとめることができる。
１０４はＬＣＤ操作パネルである。作業者による包装数等の入力や、スタートボタンにより包装動作の開始指示を受け付ける部分である。
２は、薬剤包装装置５及び錠剤供給装置１０と制御コンピュータ３とが通信する為の通信ケーブルである。
３は、薬剤包装装置５及び錠剤供給装置１０と通信する制御コンピュータである。
４は、制御コンピュータと通信する外部機器（調剤コントローラ）である。
図２を説明する。
図２は、錠剤供給装置１０を示す図である。
尚、錠剤供給装置１０を前面側から見た図である。
２０３は半端な数の錠剤が残っていない新品の錠剤シートの投入口である。
図３を説明する。
図３は、錠剤取出ユニット１の内部構造を示す図である。
尚、錠剤取出ユニット１を前面側から見た図である。
【００１８】
錠剤取出しユニット１は、錠剤シートを搬送する搬送機構と、搬送機構により搬送された錠剤シートが載置される載置台と、載置台上の錠剤シートの錠剤収容部を押圧して錠剤を取り出す押出し機構とを有している。
５１は半端な数の錠剤が残っていない新品の錠剤シートである。
【００１９】
錠剤シートは、錠剤を収容する錠剤収容部を有するシート本体の下面に、アルミニウム等からなる金属箔などを用いた封止シートを設けることによって錠剤を錠剤収容部に密封したものである。錠剤シートは、シート部上に凸状の錠剤収容部が幅方向に間隔をおいて２列に並んだ形態である。各列をなす複数の錠剤収容部は錠剤シートの長さ方向に沿って並んでいる。
【００２０】
なお、錠剤シートとしては、シート部上に錠剤収容部が２列に並んだ形態のものに限らず、錠剤収容部が錠剤シートの長さ方向に１列に並んだ形態や、錠剤収容部が幅方向に間隔をおいて３列以上の複数列に並んだ形態も可能である。
図４を説明する。
図４は、錠剤取出ユニット１の内部構造（断面）を示す図である。
錠剤シート投入口へシートをセットし、ＰＴＰシートを除包位置（錠剤の取出位置）まで搬送を行った際の図である。
【００２１】
錠剤取出ユニット１は、錠剤シートを搬送する錠剤シート搬送機構（搬送機構）と、錠剤シートが載置される載置台１８と、半端な数の錠剤が残っていない新品の錠剤シートから錠剤を取り出す錠剤取出機構（押出し機構）とを備えている。
３９は下部ローラである。
【００２２】
錠剤シート搬送機構は、錠剤シートを進行方向に向け搬送するものであって、進行方向に互いに間隔をおいて設けられた下部ローラと、進行方向に互いに間隔をおいて設けられた上部ローラとを備えている。
【００２３】
搬送機構３９は、錠剤収容部の押圧を継続するまえに載置台上の押圧される位置から所定の距離だけ錠剤シートをさらに搬送し、押出し機構が、錠剤収容部の押圧を継続（リトライ）する。
下部ローラは駆動源により回転駆動可能であり、シート部の下面に当接して錠剤シートに進行方法への力を加えることができる。
上部ローラは、駆動源により回転駆動可能であり、シート部の上面に当接して錠剤シートに進行方向への力を加えることができる。
上部ローラの幅方向の位置は、２列の錠剤収容部の間に相当する位置であるため、上部ローラは錠剤収容部５２に当接することはない。
【００２４】
下部ローラと上部ローラはシート部を上下から挟み込んで錠剤シートを進行方向に搬送できる。さらに下部ローラと上部ローラはシート部を上下から挟み込んで錠剤シート５１を進行方向とは逆の方向にも搬送できる。
２４は導入シュートである。
導入シュート２４により半端な数の錠剤が残っていない新品の錠剤シートから押出し機構により取り出された錠剤が供給される（シート錠剤供給機構）。
導出シュート２４は、排出口に落とし込まれた錠剤を導くものであって、排出口を含む大きさの上部開口を有し、載置台の下面側に設けられている。
錠剤取出しユニットは、載置台上の錠剤シートの錠剤収容部を押圧する速度を変更させる変更機構をさらに有している。
押出し機構は、より高速に変更された速度で錠剤収容部の押圧を継続（リトライ）する。
押出し機構は、錠剤収容部の中央付近を押圧する内側押圧体８３と、中央付近よりも外側の部分を押圧する外側押圧体８４とを含んでいる。
内側押圧体と外側押圧体とが独立して動作することで錠剤収容部を押圧して錠剤を取り出す。
押出し機構は、内側押圧体よりも先に外側押圧体により錠剤収容部を押圧させる。
【００２５】
８３は内側押圧体である。内側押圧体の先端は、ほとんどの錠剤シートの錠剤収容部よりも面積が狭いので、内側押圧体は錠剤を取り出す場合（下降した場合）に、錠剤シートに開いた穴から先端が突き出る。
【００２６】
８４は外側押圧体である。外側押圧体の先端は、ほとんどの錠剤シートの錠剤収容部よりも面積が広いので、錠剤を取り出す場合（下降した場合）に、錠剤シートに開いた穴から先端が突き出ない。つまり錠剤シートの錠剤収容部を押し潰すためのものである。
錠剤取出機構（押出し機構）は、外側押圧体を昇降させる第１昇降機構と、内側押圧体を昇降させる第２昇降機構とを有する。
【００２７】
第１昇降機構は、外側押圧体が取り付けられた第１昇降体と、回転駆動して第１昇降体を昇降させるカムと、第１昇降体を上昇方向に付勢する付勢部材（ばね）とを備えている。
【００２８】
第１昇降体は、前後方向にわたって延在する柱状体であり、前端部に外側押圧体が取り付けられている。カムは、外側押圧体の昇降動作を考慮して設計された形状の板状体であり、図示せぬ駆動機構によって回転駆動する軸部に固定されている。カムは、第１昇降体の上面側に設けられ、軸部の回転に伴って回転駆動し、第１昇降体を押圧することによって高さ位置を調整し、これによって外側押圧体の高さ位置を調整することができる。第１昇降機構は、カムの回転動作のタイミング、カムの形状、軸部に対するカムの固定位置などの設定によって、外側押圧体の昇降動作のタイミングや変位量を任意に設定できる。
【００２９】
第２昇降機構は、内側押圧体が取り付けられた第２昇降体と、回転駆動して第２昇降体を昇降させるカムと、第２昇降体を上昇方向に付勢する付勢部材（ばね）とを備えている。
【００３０】
第２昇降体は、前後方向にわたって延在する柱状体であり、前端部に内側押圧体が取り付けられている。カムは、第２昇降体の上面側に設けられ、軸部の回転に伴って回転駆動し、第２昇降体を押圧して高さ位置を調整し、これによって内側押圧体の高さ位置を調整することができる。第２昇降機構は、カムの回転動作のタイミング、カムの形状、軸部に対するカムの固定位置などの設定によって、内側押圧体の昇降動作のタイミングや変位量を任意に設定できる。
【００３１】
このため、カム９４とカム９９は、それぞれ第１昇降体と第２昇降体に対して互いに独立に動作可能であり、内側押圧体と外側押圧体は、互いに独立に昇降動作させることができる。
【００３２】
錠剤取出機構における２つのカムの回転動作のタイミング等は、錠剤位置検出機構の検出部からの信号に基づいて定めることができる。具体的には、検出された錠剤収容部の位置に合わせて内側押圧体と外側押圧体を動作させることができる。
錠剤取出ユニット１は、錠剤収容部の押圧をするまえに、押圧される錠剤収容部の長さを検出する検出機構１７をさらに有している。
錠剤供給装置１０は、検出した錠剤収容部の長さに基づいて所定の距離を算出する算出手段をさらに有している。
検出機構１７は、押圧される錠剤収容部の長さを検出するとともに押圧される錠剤収容部の位置をさらに検知する。
錠剤供給装置１０は、検知された錠剤収容部の位置に基づいて、押圧される位置までの搬送距離を算出する算出手段をさらに有する。
搬送機構３９は、搬送距離により載置台上の錠剤収容部が押圧される位置まで錠剤シートを搬送する。
搬送機構３９は、所定の距離だけ前方または後方に錠剤シートを搬送する。
図５を説明する。
図５は、錠剤供給装置１０の内部構造を示す図である。
尚、錠剤供給装置１０を背面側から見た図である。
【００３３】
２０４は、光学センサ（ビームセンサ）であり、落下物を検知するものである。除包された錠剤が排出ホッパ（導入シュート）内を落下する際、除包された錠剤がビームセンサ上を通過し、ビームセンサを遮光する。このビームセンサが遮光された状態をＯＮ状態とし、遮光されていない状態をＯＦＦ状態とする。このＯＮ／ＯＦＦ状態を用いて落下物の判定を行っている。
錠剤落下検知機構２０４は、光学センサと落下錠剤カウンタとを有する。
錠剤供給装置１０は、押圧により錠剤収容部から錠剤が取り出されたかいなかを判定するべく、取り出された錠剤を検知する検知機構２０４を有している。
錠剤供給装置１０は、錠剤収容部から取り出された錠剤の個数を計数（カウント）するべく、取り出された錠剤を検知する検知機構２０４を有している。
【００３４】
錠剤供給装置１０は、検知機構２０４が、所定の個数を超えた取り出された錠剤の個数を計数した場合には、薬剤包装装置５にエラー処理を実行させるべく要求するエラー処理要求手段を有する。
薬剤包装装置５にエラー処理を実行させるべく要求するエラー処理要求工程。
錠剤供給装置１０は、押出し機構が押圧動作中であるかいなかを判断する判断手段をさらに有する。
【００３５】
検知機構２０４は、判断手段により押圧動作中であると判断されている場合には、錠剤収容部から取り出された錠剤の個数を計数することで、押圧動作による異物の混入を検知する。
検知機構２０４は、判断手段により押圧動作中であると判断されている場合には、所定の個数を少なくとも１に設定する。
【００３６】
検知機構２０４は、判断手段により押圧動作中ではないと判断されている場合には、錠剤収容部から取り出された錠剤の個数を計数することで、押圧動作によらない取出しミスを検知する。
検知機構は２０４は、判断手段により押圧動作中ではないと判断されている場合には、所定の個数を０に設定することを特徴とする。
【００３７】
押出し機構は、取り出された錠剤が検知されない場合には錠剤収容部の押圧を継続（リトライ）し、取り出された錠剤が検知された場合には錠剤収容部の押圧を継続（リトライ）しない。
４０１は、錠剤導入路である。錠剤シートから取り出され落下した錠剤を導入シュート２４から第１集積ホッパに中継する。
図６を説明する。
図６は、錠剤供給ユニット４００の内部構造を示す図である。
４０２は第１集積ホッパである。錠剤シートから取り出され落下した錠剤を集積する。
５０１は第２集積ホッパである。第１集積ホッパで集積された錠剤をさらに集積する。
５０２は第１の送り出し機構である。第２集積ホッパで集積された錠剤を第３の集積ホッパに移動させる。
５０３は第３集積ホッパである。送り出された錠剤を集積する。
５０４は第２の送り出し機構である。第３集積ホッパで集積された錠剤をメインホッパに移動させる。
５０５はメインホッパである。送り出された錠剤を集積し、包装シート（分包紙）の中に集積した錠剤を投入する。
図７を説明する。
図７は、薬剤包装ユニット７０１の内部構造を示す図である。
７０２は包装シートが連なるロール紙を包装機構に送り出すロール紙送出機構である。
７０３は加熱溶着により、包装シートの中に投入された錠剤を包装シートの中に封入する（包装機構）。
７０４は加熱溶着により、包装シートの中に投入された錠剤を包装シートの中に封入する（包装機構）。
【００３８】
包装機構は、シート錠剤供給機構または手撒き錠剤供給機構９０１の少なくとも１つから供給された１包に包装される数の錠剤を１包毎の包装シートに包装する。
７０５は、連なるロール紙を１包毎の包装シートに分断するための分断用ミシン目を包装シートに形成する。（分断機構）
７０６はプリンタであり、包装シートに、日付、患者データ、エラー情報を印字する（印字機構）。
薬剤包装装置５は、要求を受け付ける受付手段を有している。
薬剤包装装置５は、取り出された錠剤を個別の包装シート毎に分けて包装する包装機構７０４を有している。
薬剤包装装置５は、個別の包装シート毎の情報を印字する印字機構７０６を有している。
印字機構７０６は、受付手段が要求を受け付けた場合に、所定の個数を超えた錠剤が包装されている個別の包装シートにエラー処理にかかる情報を印字する。
エラー処理にかかる情報とは、押圧動作による異物の混入を報知する情報である。
エラー処理にかかる情報とは、押圧動作によらない取出しミスを報知する情報である。
【００３９】
薬剤包装装置５または錠剤供給装置１０のいずれか１方は、取り出された錠剤が、包装機構７０４よりに包装されるタイミングを制御する制御手段を有している。
前記印字機構が、前記包装機構により前記取り出された錠剤が包装シートに包装されるまえに印字する錠剤供給システム。
図８を説明する。
図８は、薬剤包装ユニット７０１の内部構造を示す図である。
８０１は隣り合う一包化された包装シートの境界部分に形成された分断用ミシン目である。
８０２は一包化された包装シートである。エラー処理が発生した包装シートにはエラー情報の内容が印字（印刷）されている。
５０は一包化された錠剤である。
図９を説明する。
図９は、本発明の実施形態におけるプログラムの機能ブロック構成を示す図である。
４は調剤薬局に設置されている調剤コントローラ等の外部機器である。
９１１は外部機器で入力された処方箋データの内容を、出力フォーマットに沿った内容で処方箋データ保存部９１２へファイル出力する機能である。
９１２は外部機器と通信可能に接続されている制御コンピュータ３から参照可能な共有フォルダである。
３は錠剤供給装置１０および薬剤包装装置５を制御するための制御コンピュータである。
【００４０】
９２１は処方箋データ保存部９１２で処方箋データファイルが作成される事を監視している。処方箋データファイルが作成されたことを感知すると、処方箋データ解析部９２２の処理を開始する。
【００４１】
９２２は処方箋データ監視部で取得した処方箋データファイルの内容を、設定データ保存部９２６やユニットマスタ保存部９２７、および薬剤マスタ保存部９２８等のデータを元に解析して、患者情報や処方箋内容、薬剤の種別判定後の錠剤取出ユニットへの動作設定割り当てを処理する処方箋データ解析部である。
処方箋データファイルの内容が解析されたら、一時的に処方箋データ保存部に解析された処方箋データを保存する。
【００４２】
９２３は処方箋データ解析部で解析された処方箋データの内容を一時的に保存する処方箋データ保存部である。また、解析された処方箋データは追加で保存可能である。
【００４３】
９２４は図２１の受信データ画面の患者リスト２１０２で選択された処方箋データを、予約登録ボタン２１０４が押されることにより、選択した処方箋データを予約登録する予約登録データ作成部である。
【００４４】
図２１の受信データ画面の患者リスト２１０２で選択された処方箋データの内容を処方箋データ保存部９２３より取得して、通信コマンド処理部９３０で処理が可能なデータに作成し、予約登録データ保存部９２５へ保存する。
【００４５】
９２５は予約登録データ作成部９２４で作成された処方箋データの内容を一時的に保存する場所である。また、作成された処方箋データは追加で保存可能である。
【００４６】
９２６は、処方箋データ解析部９２２実行時において、処方箋データ監視部９２１で取得した処方箋データ内の薬剤の服用単位より薬剤の種類を判別するための設定データである。
例えば、薬剤の服用単位がｇである場合は散薬として判別する。また、薬剤の服用単位がＣａｐである場合は、錠剤として判別する。
９２７は、錠剤取出ユニットを固定して錠剤データを指定したい場合に設定されるデータベースのユニットマスタ（図１５）を保存している。
【００４７】
入力は図１９のユニットマスタ画面で行う。これは、調剤時において普段から同じ錠剤を多く使用する場合に、事前に頻繁に使用する錠剤データをユニットマスタ設定として登録しておくことにより、入力作業の手間を省く事が可能となる。
９２８は薬剤情報のデータベースである薬剤マスタ（図１４）を保存している。
マスタへの入力は、図１７の薬剤マスタ画面で行う。
９２９は図２１の受信データ画面が表示されている際に、薬剤のバーコードをスキャンすると実行される処理である。
【００４８】
９３０は錠剤供給装置１０および薬剤包装装置５の通信コマンド処理部９５１より遅くても最大２００ｍＳｅｃごとに、状態問い合わせ等のコマンドが、制御コンピュータ９２０の通信コマンド処理部９３０へ送信され、常に互いの情報がやり取りされている。
また、図２２のメイン画面のスタート開始ボタン２２０４を押すことにより、スタート開始コマンドを通信コマンド処理部９５１へ送信する。
通信コマンド処理部９５１で受信したスタート開始コマンドを解析して、包装動作部９５３を動作させることにより、包装動作が開始される。
【００４９】
９３１は処方箋データ解析部９２２の中で、薬剤の種類が錠剤である薬剤に関して。錠剤取出ユニットへの割り当て設定が終了した後の割り当てた薬剤情報の保存部である。処方箋データ解析部９２２が実行される度に割り当ての履歴情報が書き換えられる。
錠剤と当該錠剤に過去に割り当てた錠剤取出ユニットを特定する情報とを一意に対応づけた割り当て履歴データを記憶する（履歴データ記憶手段）。
【００５０】
９５１は錠剤供給装置１０および薬剤包装装置５の電源がＯＮされることによりアクティブ状態となり、通信コマンド処理部９３０に対して通信コマンドの入出力を行う。通信コマンド処理部９３０より取得した通信コマンドを解析して、状況によりＬＥＤランプ部９５２の点灯または消灯動作、または包装動作部９５３の動作を制御する。
９５２は錠剤供給装置１０の各錠剤取出ユニットに搭載されているＬＥＤランプである。通信コマンド処理部９５１によって制御される。
９５３は薬剤包装装置機に搭載されている包装動作部である。通信コマンド処理部９５１によって制御される。
【００５１】
９２９は図２１の受信データ画面の患者リスト２１０２で処方箋データが選択されている状態において、バーコードスキャナ等でスキャンを行ったときに処理される機能である。取得したバーコード情報を元に、処方箋データ保存部９２３で割り当てられている錠剤取出ユニットのＬＥＤランプ部９５２を点灯する。
＜実施例＞
次に、動作の基本的な処理フローについて、図９を用いて説明する。
【００５２】
調剤業務において、調剤システムの一部である外部機器３で入力された処方箋データの内容は処方箋データ出力部９１１で処方箋データとして処方箋データファイルへ出力する。
出力する先は、外部機器または制御コンピュータ上に存在する共有の処方箋データ保存部９１０（一般的に共有フォルダと呼ぶ）である。
本件においては、外部機器上に処方箋データ保存部９１２が存在するものとする。
なお、外部機器３で入力された処方箋データの内容を制御コンピュータにそのまま保存されてもよい。
【００５３】
制御コンピュータ９２０の処方箋データ監視部９２１では、処方箋データ保存部９１２に処方箋データのファイルが作成されることを、５００ｍＳｅｃ間隔で監視している。
【００５４】
処方箋データのファイルが作成された事を感知することにより、処方箋データ解析部９２２の処理が開始される。また、処方箋データのファイルが感知されなければ監視を続ける。
処方箋データ解析部９２２では、基本的な患者情報や処方箋内容の取得、薬剤の種類を判別する。
【００５５】
さらに、薬剤マスタ保存部９２８のデータと、ユニットマスタ保存部９２７のデータ、前回割り当て情報保存部９３１のデータ等を使用して、各錠剤データに対して錠剤取出ユニットへの割り当てを自動で設定する。詳細は後述の図１２の説明する。
解析した処方箋データは、処方箋データ保存部９２３に保存する。
さらに、処方箋データ保存部９１２に保存されている、解析した処方箋データのファイルを削除する。
【００５６】
次に、図２２のメイン画面の連動ボタン２２０３上に、解析が終了したことを通知する。通知された後、図２２のメイン画面の連動ボタン２２０３をクリックすることにより、図２１の受信データ画面が表示される。
【００５７】
図２１の受信データ画面には、解析された処方箋データの一覧が表示される。また、患者リスト２１０２で処方箋データを選択すると、選択した処方箋データで使用する薬剤の一覧を薬剤詳細リスト２１０３で表示する。
【００５８】
図２１の受信データ画面上において、錠剤取出ユニットに設定された薬剤のセット位置を、それぞれの錠剤取出ユニットに備えつかられたＬＥＤランプを点滅させて容易にＰＴＰシートの錠剤をセットすることが出来る。
【００５９】
手順を説明すると、画面上の患者リスト２１０２より確認したい処方箋データを選択した状態で、使用する薬剤のバーコードをスキャンさせると、セット先の錠剤取出ユニットのＬＥＤランプを５秒間、点滅し続ける。
詳細は後述の図１６のバーコードスキャン時の錠剤取出ユニットの点灯ランプで説明する。
【００６０】
また、ＬＥＤランプの点灯でセット位置を知ることが出来るが、薬剤詳細リスト２１０３のセット方法２１０４の表示においても、画面上でセット位置を知るとこが出来る。
【００６１】
図２１の受信データ画面においては、「リストリームＯＤ錠０．１ｍｇ」は錠剤取出ユニットの番号１（ユニット１と表記）、「アレロック錠５」は番号２（ユニット２と表記）、「タフマックＥ配合カプセル」は番号６（ユニット６と表記）にそれぞれセットするように割り当てられた旨の内容が表示されている。
これは、複数のＰＴＰシートを錠剤供給装置１０で除包動作させたい場合に、錠剤供給装置へセットする際の差し間違えを防止する為である。
【００６２】
図２１の受信データ画面で、包装動作をするための予約登録を行う処方箋データを、患者リスト２１０２で選択後、予約登録ボタン２１０４を押すことにより、処方箋データ保存部９２３を利用して予約登録データ作成部９２４が処理されて、予約登録データ保存部９２５にデータを作成する。
これにより図２２のメイン画面の予約リスト２２０２にデータが予約登録される。
図２２のメイン画面のスタートボタン２２０４を押すことにより、通信コマンド処理部９３０でスタートコマンドが送信される。
【００６３】
送信されたスタートコマンドは、錠剤供給装置および薬剤包装装置の通信コマンド処理部９５１で処理されその後、通信コマンド処理部９５０は通信コマンド処理部９３０に対し、処方箋データ要求コマンドを送信する。
【００６４】
送信された処方箋データ要求コマンドは、制御コンピュータ９２０の通信コマンド処理部９３０で処理され、予約登録データ保存部９２５を元に、通信コマンドレベルに変換された処方箋データを送信する。
送信された処方箋データは、錠剤供給装置および薬剤包装装置の通信コマンド処理部９５１で処理されその後、包装動作部を動作させる。
図１０を説明する。
図１０は、制御コンピュータ３が実行する割り当て処理のフローチャートである。
【００６５】
ステップＳ１００１では、処方箋データファイル（図１１）のＹＪコード１１０９と一致するＹＪコードを、薬剤マスタのデータベースファイル（図１４）のＹＪコード１４０７から検索する。一致するＹＪコードが存在する場合はＳ１００２へ遷移する。存在しない場合はＳ１０１２へ遷移する。
ステップＳ１００２では、検索された錠剤データを取得する。
【００６６】
ステップＳ１００３では、取得した錠剤データに対応づけられたし手撒きフラグ１４０８の設定がＯＦＦであるかいなかを判定する。設定がＯＦＦである（手撒き設定なし）場合、Ｓ１００４へ遷移する。設定がＯＮである（手撒き設定あり）場合、Ｓ１０１４へ遷移する。
解析する錠剤が手撒きデータに記憶されているかいなかを判定する（判定手段）。
【００６７】
ステップＳ１００４では、取得した錠剤データに対応づけられた配置エリア設定の錠剤取出ユニットの番号１４０９の設定があるかいなかを判定する。設定がある（配置指定のユニット番号あり）場合はＳ１００５へ遷移する。設定がない（配置指定のユニット番号なし）場合、Ｓ１００８へ遷移する。
ステップＳ１００５では、配置エリア設定の錠剤取出ユニットの番号を取得する。
【００６８】
ステップＳ１００６では、取得した錠剤取出ユニットの番号が、他の錠剤データで先に使用されていない場合は、Ｓ１００７へ遷移する。使用されている場合は、Ｓ１０１４へ遷移する。
ステップＳ１００７では、Ｓ１００５で取得した配置エリア設定の錠剤取出ユニットの番号を、優先順位が高い番号を錠剤データに割り当てる。
割り当て手段が、エリアデータに基づいて解析する錠剤に対応するＰＴＰシートをセットする錠剤取出ユニットを割り当てる。
【００６９】
ステップＳ１００８では、Ｓ１００２で取得した錠剤データの薬剤Ｎｏでユニットマスタ（図１５）からの薬剤Ｎｏ１５０２を検索する。存在する場合、Ｓ１００９へ遷移する。存在しない場合は、Ｓ１０１２へ遷移する。
ステップＳ１００９では、Ｓ１００８で検索された図１５の錠剤取出ユニットの番号１５０１の値を取得する。
【００７０】
ステップＳ１０１０では、Ｓ１００９で取得した錠剤取出ユニットの番号が、他の錠剤データで先に使用されていない場合は、Ｓ１０１１へ遷移する。使用されている場合は、Ｓ１０１４へ遷移する。
ステップＳ１０１１では、Ｓ１００９で取得した錠剤取出ユニットの番号を、錠剤データに割り当てる。
【００７１】
ステップＳ１０１２では、この時点で錠剤データが割り当てられていない錠剤取出ユニットの番号を検索する。番号が存在する場合は、Ｓ１０１３へ遷移する。存在しない場合は、Ｓ１０１４へ遷移する。
ステップＳ１０１３では、Ｓ１０１２で取得した錠剤取出ユニットの番号を、錠剤データに割り当てる。
ステップＳ１０１４では、錠剤データを錠剤取出ユニットへは割り当てない。
判定手段により記憶されていると判定された場合には、割り当て手段が、解析する錠剤に対応するＰＴＰシートをセットする錠剤取出ユニットを割り当てない。
図１１を説明する。
図１１は、外部機器の処方箋データ保存部９１２に保存される処方箋データファイルの内容である。
処方箋データファイル内の各１行ごとに、錠剤データまたは散薬データが記述されている。
１１０１は、処方箋データファイルである。
【００７２】
１１０２は、識別子の値である。値が１の時、患者情報の内容であることを示す。値が３の時、用法の内容であることを示す。値が４の時、１つの薬剤の内容であることを示す。なお出力される順番は先頭行より１→２→３→４である。
１１０３は、患者コードの内容である。
１１０４は、患者カナ氏名の内容である。
１１０５は、患者漢字氏名の内容である。
１１０６は、処方箋データファイルの各行である。錠剤データまたは散薬データの内容は行単位で書き込まれる。
１１０７は、用法コードの内容である。
１１０８は、日回数の内容である。
１１０９は、薬剤のＹＪコードの内容である。
１１１０は、薬剤の名前の内容である。
【００７３】
１１１１は、薬剤の服用量の内容である。内容は服用時点をカンマ区切りで区切られている。左から起床時、朝、昼、夕、寝る前、予備の順に各服用量を表す内容である。
１１１２は、薬剤の服用単位の内容である。
１１１３は、日回区分の内容である。値が１の時、日数の内容である。値が２の時、回数の内容である。
図１２を説明する。
【００７４】
図１２は、制御コンピュータ３が実行する処方箋データの各錠剤データ（各ＰＴＰシート）を錠剤取出ユニットへそれぞれ割り当てる処理のメインフローチャートである。
【００７５】
このフローチャートにより複数の錠剤取出ユニットの中の、解析する錠剤に対応するＰＴＰシートをセットする錠剤取出ユニットを割り当てる（割り当て手段）。
【００７６】
ステップＳ１２０１では、薬剤が錠剤であるかいなかを判定する。錠剤であると判定した場合は、Ｓ１２０２へ遷移する。錠剤以外の場合は、Ｓ１２１０へ遷移する。
ここで処方箋データに含まれる錠剤を解析する（解析手段）。
【００７７】
ステップＳ１２０２では、錠剤データに服用量が設定されているかいなかを判定する。設定されていると判定した場合は、Ｓ１２０３へ遷移する。服用量が存在しない場合は、Ｓ１２１０へ遷移する。
【００７８】
ステップＳ１２０３では、錠剤データを割り当てた錠剤取出ユニットの数が、１８（ユニット数）を超えている場合は、Ｓ１２１０へ遷移する。１８以下である場合は、Ｓ１２０４へ遷移する。
【００７９】
ステップＳ１２０４では、錠剤データが割り当てられていない使用可能な錠剤取出ユニットが存在する場合は、Ｓ１２０５へ遷移する。存在しない場合は、Ｓ１２１０へ遷移する。
ステップＳ１２０５では、図１３の前回の割り当て内容による割り当て処理を実行する。
【００８０】
ステップＳ１２０６では、Ｓ１２０５の処理を実行した結果、前回の割り当て内容にて錠剤データを錠剤取出ユニットへ割り当てた場合は、Ｓ１２１０へ遷移する。前回の割り当て内容にて割り当てなかった場合は、Ｓ１２０７へ遷移する。
【００８１】
ステップＳ１２０７では、錠剤データを割り当てた錠剤取出ユニットの数が、１８（ユニット数）を超えている場合は、Ｓ１２１０へ遷移する。１８以下である場合は、Ｓ１２０８へ遷移する。
【００８２】
ステップＳ１２０８では、錠剤データが割り当てられていない使用可能な錠剤取出ユニットが存在する場合は、Ｓ１２０９へ遷移する。存在しない場合は、Ｓ１２１０へ遷移する。
ステップＳ１２０９では、図１０の今回の割り当て処理を実行する。
【００８３】
ステップＳ１２１０では、次の他の錠剤データが存在する場合は、Ｓ１２０３へ遷移し、各錠剤データ毎に錠剤取出ユニットの割り当て処理を繰り返す。他の錠剤データが存在しない場合は、Ｓ１２１１へ遷移する。
【００８４】
ステップＳ１２１１では、各錠剤データと今回割り当てた錠剤取出ユニットの番号を対応づけて、図９の前回割り当て情報保存部９３１を上書き保存（更新）する。
図１３を説明する。
図１３は、制御コンピュータ３が実行する前回割り当て内容による割り当て処理のフローチャートである。
ステップＳ１３０１では、錠剤データのＹＪコードで前回割り当て情報保存部９３１内より検索する。
解析する錠剤と割り当て履歴データに記憶される錠剤に従って、過去に割り当てた錠剤取出ユニットを検索する（検索手段）。
【００８５】
ステップＳ１３０２では、Ｓ１３０１で、検索するＹＪコードと同じＹＪコードが存在した場合は、Ｓ１３０３へ遷移する。同じＹＪコードが存在しない場合は、Ｓ１３０６へ遷移する。
ステップＳ１３０３では、前回割り当て情報保存部から検索した錠剤データに前回割り当てた錠剤取出ユニットの番号を取得する。
【００８６】
ステップＳ１３０４では、Ｓ１３０３で取得した錠剤取出ユニットの番号が、他の錠剤データ剤に既に割り当てて使用されているかいなかを判定し、使用されていない場合には、Ｓ１３０５へ遷移する。使用されている場合は、Ｓ１３０６へ遷移する。
ステップＳ１３０５では、Ｓ１３０３で取得した錠剤取出ユニットの番号を、錠剤データに割り当てる。
ステップＳ１３０６では、ここではまだ錠剤データを錠剤取出ユニットへ割り当てない。
図１４を説明する。
図１４は、薬剤マスタのデータベースファイルの内容である。
薬剤マスタのデータベースファイル内の各１行ごとに錠剤データまたは散薬データが記述されている。
【００８７】
１つの薬剤と対応づけて一意に対応する各種関連情報を持つことが出来き、各薬剤に対して各種関連情報設定を登録することが出来る。登録は、図１７の薬剤マスタ画面で行う。
１４０１は薬剤（錠剤）Ｎｏである。登録されている薬剤を１つ１つ管理するための番号である。値は重複しない。値は１以上の値を設定する。
１４０２は薬剤（錠剤）の販売名である。
【００８８】
１４０３は薬剤（錠剤）の調剤包装単位コードである。ＰＴＰシート等に印字されているバーコード情報である。コード情報が存在しない薬剤の場合は空白を設定する。
【００８９】
１４０４は薬剤（錠剤）の販売包装単位コードである。販売される最小の包装箱等に印字されているバーコード情報である。コード情報が存在しない薬剤の場合は空白を設定する。
【００９０】
１４０５は薬剤（錠剤）の元梱包装単位コードである。販売包装単位を複数梱包した段ボール等に印字されているバーコード情報である。コード情報が存在しない薬剤の場合は空白を設定する。
【００９１】
１４０６は薬剤（錠剤）の物流ＪＡＮコードである。販売される包装箱等に印字されているバーコード情報である。コード情報が存在しない薬剤の場合は空白を設定する。
１４０７は薬剤（錠剤）のＹＪコードである。１２桁の管理コードである。
１４０８は錠剤の手撒きフラグである。値はＯＮまたはＯＦＦが設定される。
この設定は、錠剤が落下の衝撃等で割れ易い場合、割れないように通常は薬剤包装装置機の錠剤マス９０１で、錠剤を手撒きして包装させるための設定である。
これらは、作業者である薬剤師が経験則的に知りえる情報である。
割れ易い錠剤を手撒きデータとして記憶する（手撒きデータ記憶手段）。
１４０９は錠剤データ配置エリア（領域）設定情報として登録されている錠剤取出ユニットの番号である。
【００９２】
錠剤と複数の錠剤取出ユニットの中の一部領域にある錠剤取出ユニットを特定する情報からなるエリアデータとを対応づけて記憶する（エリアデータ記憶手段）。
【００９３】
この設定は、質量が軽い（軽量の）錠剤のＰＴＰシートを錠剤取出ユニットで除包させた場合に、錠剤を落下させて薬剤包装装置に供給させるため、錠剤供給装置１０の内部を取り出された錠剤が通る経路（４０１や４０２）の距離が長くなったり、または錠剤が転がりにくい等の原因で、包装機構７０１による時間内の包装動作に錠剤の供給が間に合わず、供給された錠剤が別の（間違った）包装シートに入ってしまい、包装シートに包装される錠剤の数量が違ってしまう問題が発生してしまう。
これらは、薬剤の情報が掲載されている製薬メーカー発行の添付文書、または作業者の薬剤師が経験則的に知りえる情報である。
値は錠剤取出ユニットの番号が優先順位で設定される。
配置エリア設定をしない場合は空白、
【００９４】
配置エリア設定の錠剤取出ユニットの番号が複数設定されている場合は、カンマ区切りで設定保存される。図では、錠剤取出ユニットの番号『１』から優先順位が高く順に２、３が設定されている値である。
図１５を説明する。
【００９５】
図１５は、ユニットマスタのデータベースファイルの内容である。１つの錠剤取出ユニットに対して、１行の情報を持つことが出来き、複数の錠剤取出ユニットの設定を登録することが出来る。登録は、図１９のユニットマスタ画面で行う。
１５０１は錠剤取出ユニットの番号である。錠剤取出ユニットの番号『１』〜『１８』の番号が登録されている。
【００９６】
１５０２は錠剤取出ユニットの番号１５０１に設定されている、図１４の薬剤の管理番号１４０１の値が設定される。錠剤が設定されている場合は１以上の値が設定される。また、錠剤が設定されていない場合は、０の値が設定される。
図１６を説明する。
図１６は、バーコードスキャン時の錠剤取出ユニットの点灯ランプのフローチャートである。
【００９７】
ここではまず割り当て手段が割り当てたあとに、割り当てた錠剤取出ユニットにセットされるべきＰＴＰシートに対応する識別コード（バーコード）を受け付ける（識別コード受付手段）。
【００９８】
ステップＳ１６０１では、スキャンしたバーコードで、図１４の調剤包装単位コードＳ１４０３、販売包装単位コードＳ１４０４、元梱包装単位コードＳ１４０５、物流用ＪＡＮコード１４０６を検索して、存在する場合はＳ１６０２へ遷移する。存在しない場合は、処理を終了する。
【００９９】
ステップＳ１６０２では、Ｓ１６０１に存在した薬剤Ｎｏで、処方箋データ内の錠剤データを検索して、存在する場合は、Ｓ１６０３へ遷移する。存在しない場合は、処理を終了する。
【０１００】
ステップＳ１６０３では、Ｓ１６０２で検索した処方箋データ内の錠剤データに割り当てられている錠剤取出ユニットの番号のランプを点灯させるコマンドを、錠剤取出ユニットへ送信する。
【０１０１】
つまり識別コードを受け付けた場合には、割り当てた錠剤取出ユニットに該当する錠剤供給装置１０の錠剤取出ユニット１が点灯するように錠剤供給装置１０に指示する（点灯指示手段）。
図１７を説明する。
図１７は、薬剤の情報を設定する薬剤マスタ設定画面である。薬剤マスタ設定画面は、図１４の薬剤マスタのデータベースファイルを読み込み表示する。
１７０１は、保存ボタンである。画面上で入力した内容を、図１４の薬剤マスタのデータベースファイルへ書き出す。
１７０２は、図１４の薬剤Ｎｏ１４０１を表示している列である。
１７０３は、図１４のＹＪコード１４０７を表示している列である。
１７０４は、図１４の販売名１４０２を表示している列である。
１７０５は、図１４の調剤包装単位コード１４０３を表示している列である。
１７０６は、図１４の販売包装単位コード１４０４を表示している列である。
１７０７は、図１４の元梱包装単位コード１４０５を表示している列である。
１７０８は、図１４の物流用ＪＡＮコード１４０６を表示している列である。
１７０９は、図１４の手撒きフラグ１４０８を表示している列である。
【０１０２】
１７１０は、図１４の配置エリア設定情報の錠剤取出ユニットの番号１４０９を表示している列である。入力（登録）する場合は、図１８の配置エリア設定画面で入力を行う。
図１８を説明する。
【０１０３】
図１８は、薬剤マスタ（図１４）に錠剤データと錠剤取出ユニットの配置エリア設定情報１４０９を対応づけて登録をするための画面である。図１７の配置エリア設定情報の錠剤取出ユニットの番号１７１０より呼び出される画面である。画面は、図１４の配置エリア設定情報の錠剤取出ユニットの番号１４０９の内容を表示している。
１８０１は、実際の錠剤取出ユニットの並びを、画面上で疑似的に表示される。
１８０２は、１つの錠剤取出ユニットを表しており、錠剤取出ユニットの番号を表示しているボタンである。
１８０３は確定ボタンである。画面上で入力した内容を、図１７の配置エリア設定の錠剤取出ユニットの番号１７１０に内容を反映させる。
【０１０４】
１８０４は、例えばリストリームＯＤ錠０．１ｍｇの場合には、領域を指定するために複数ユニット番号（ユニット番号『１』からユニット番号『３』まで）やその領域での優先順位が表示されていることを表している。最優先のユニット番号は『１』、次にユニット番号『２』、最後にユニット番号『３』が指定されている。
図１９を説明する。
【０１０５】
図１９は、ユニットマスタに錠剤データを登録するための錠剤取出ユニットの設定画面である。錠剤取出ユニットに錠剤を固定して動作させたい場合に設定する。
ユニットマスタ画面は、図１５のユニットマスタのデータベースファイルを読み込み表示する。
１９０１は、実際の錠剤取出ユニットの並びを、画面上で疑似的に表示される。
１９０２は、ＯＫボタンである。ＯＫボタンが押下されると画面上に入力された内容を、図１５のユニットマスタのデータベースファイルへ登録する。
１９０３は、錠剤取出ユニットボタンである。１つの錠剤取出ユニットを表しており、錠剤取出ユニットの番号を表示しているボタンである。
【０１０６】
１９０４は、図２０の錠剤名２００２を表示している列である。入力する場合は、図２０の画面で入力を行う。例えばタフマックＥ配合カプセルの場合には、錠剤取出ユニットのユニット番号『６』に割り当てられるように設定される。
図２０を説明する。
【０１０７】
図２０は、図１９のユニットマスタ画面の錠剤取出ユニットボタン１９０３より呼び出される錠剤設定画面である。画面では図１９の錠剤取出ユニットボタンに表示されている錠剤名を表示している。
２００１は、ＯＫボタンである。錠剤名入力ボックス２００２の錠剤を図１９の錠剤取出ユニットボタン１９０３へ表示する。
２００２は、錠剤名入力ボックスである。錠剤名候補リストで選択された薬剤名を表示する。
２００３は、錠剤名候補リストである。錠剤名入力ボックス２００２で、錠剤名を入力した場合、入力した錠剤名に似た錠剤名を、リスト表示する。
図２１を説明する。
図２１は、受信した処方箋データ画面である。外部機器より取得した処方箋データの詳細を表示する。
２１０１は、予約ボタンである。患者リスト２１０２で選択された処方箋データを、予約登録する。
２１０２は、患者リストである。外部機器より出力された処方箋データをリスト表示する。
２１０３は、薬剤詳細リストである。患者リスト２１０２で選択された処方箋データを選択すると、選択された処方箋データ内の薬剤情報をリスト表示する。
【０１０８】
２１０４は薬剤をセットすべきセット方法（セット位置）であり、軽量である錠剤（リストリームＯＤ錠０．１ｍｇ）のＰＴＰシートには錠剤取出ユニットのユニット番号１にＰＴＰシートを作業者がセットするように制御コンピュータが薬剤マスタを参照し自動で割り当てた結果を表示している。
【０１０９】
２１０４は薬剤をセットすべきセット方法（セット位置）であり、頻繁に使用される錠剤（タフマックＥ配合カプセル）のＰＴＰシートには錠剤取出ユニットのユニット番号６にＰＴＰシートを作業者がセットするように制御コンピュータがユニットマスタを参照し自動で割り当てた結果を表示している。
つまり割り当てた錠剤取出ユニットを特定可能に表示する（表示手段）。
【０１１０】
２１０４は薬剤をセットすべきセット方法（セット位置）であり、割れ易い錠剤である（タケプロンＯＤ錠１５）は錠剤マス９０１に錠剤を作業者が手撒きでセットするように制御コンピュータが薬剤マスタを参照し自動で割り当てた結果を表示している。
図２２を説明する。
図２２は、メイン画面である。
２２０１は、メイン画面である。
２２０２は、予約リストである。図２１の予約ボタン２１０１で予約登録された処方箋データをリスト表示する。
【０１１１】
２２０３は、連動ボタンである。外部機器より取り込んだ処方箋データの件数をボタンに表示する。連動ボタンが押下されると図２１の受信した処方箋データ画面を表示する。
２２０４は、スタートボタンである。薬剤包装装置５へ分包動作のスタートコマンドを送信する。
図２３を説明する。
図２３は薬剤包装装置５を上方から見た図である。
薬剤包装装置５の上部にある手撒き錠剤部１０３とそれを構成する錠剤マスの拡大図である。
９０１は手撒きによる錠剤をセットする錠剤マス（ここでは４番目のマス）である。
【０１１２】
錠剤マスは手撒きの錠剤をセットして、包装することが出来る。一番左上のマスが１包目に包装されるマスであり、その１つ下のマスが２包目、その下が３包目、１つ右の列に移動してその一番上のマスが４包目・・・と、左上から順に包装動作を行う。包装動作時に、同時に薬剤や錠剤供給装置１０を組み合わせて包装して１包化する事が出来る。
予め半端な数の錠剤が残っている錠剤シートから取り出されている錠剤を供給する（手撒き錠剤供給機構）。
５０は錠剤（３錠）である。
図２４は制御コンピュータ３のハードウエア構成図を示す図である。
【０１１３】
図２４において、２５０１はＣＰＵで、システムバス２５０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２５０２あるいは外部メモリ２５１１には、ＣＰＵ２５０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【０１１４】
２５０３はＲＡＭで、ＣＰＵ２５０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２５０１は、処理の実行に際して必要なプログラム等をＲＯＭ２５０２あるいは外部メモリ２５１１からＲＡＭ２５０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【０１１５】
２５０５は入力コントローラで、キーボード（ＫＢ）２５０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２５０６はビデオコントローラで、表示部２５１０への表示を制御する。なお、表示部２５１０はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。また表示部は指やペン等にてユーザが表示画面内の対象位置を指定するタッチパネル機能を含むものであってもよい。
【０１１６】
２５０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２５１１へのアクセスを制御する。
【０１１７】
２５０８は通信Ｉ／Ｆコントローラで、ネットワーク（通信貝回線）２を介して外部装置と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【０１１８】
なお、ＣＰＵ２５０１は、例えばＲＡＭ２５０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ上での表示を可能としている。また、ＣＰＵ２５０１は、ＣＲＴ上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【０１１９】
本発明を実現するための後述する各種プログラムは、外部メモリ２５１１に記録されており、必要に応じてＲＡＭ２５０３にロードされることによりＣＰＵ２５０１によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、外部メモリ２５１１または記憶部に格納されている。
【０１２０】
また、本発明におけるプログラムは、フローチャートの処理を制御コンピュータ３が実行可能なプログラムであり、本発明の記憶媒体はフローチャートの処理方法を実行可能なプログラムとして記憶している。
（本発明の他の実施形態）
【０１２１】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１２２】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１２３】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【０１２４】
また、読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２６】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２７】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１２８】
１      錠剤取出ユニット
３      制御コンピュータ（情報処理装置）
４      調剤コントローラ（情報処理装置）
５      薬剤包装装置
１０    錠剤供給装置
５０    錠剤
５１    ＰＴＰシート
２０３  ＰＴＰシート投入口
９０１  錠剤マス
【図１】
0005870807.tif 000002
【図２】
0005870807.tif 000003
【図３】
0005870807.tif 000004
【図４】
0005870807.tif 000005
【図５】
0005870807.tif 000006
【図６】
0005870807.tif 000007
【図７】
0005870807.tif 000008
【図８】
0005870807.tif 000009
【図９】
0005870807.tif 000010
【図１０】
0005870807.tif 000011
【図１１】
0005870807.tif 000012
【図１２】
0005870807.tif 000013
【図１３】
0005870807.tif 000014
【図１４】
0005870807.tif 000015
【図１５】
0005870807.tif 000016
【図１６】
0005870807.tif 000017
【図１７】
0005870807.tif 000018
【図１８】
0005870807.tif 000019
【図１９】
0005870807.tif 000020
【図２０】
0005870807.tif 000021
【図２１】
0005870807.tif 000022
【図２２】
0005870807.tif 000023
【図２３】
0005870807.tif 000024
【図２４】
0005870807.tif 000025