(57)【要約】      （修正有）【課題】錠剤取出し手段による取り出し動作が行われていない錠剤収容部と取り出し動作が行われた錠剤収容部とが共存する錠剤シート部からの錠剤を分包するために、ユーザが錠剤を手撒きする手間を削減することが可能な仕組みを提供する。【解決手段】錠剤取出し手段により、錠剤シートの錠剤収容部から、分包するために必要な所定数の錠剤を取り出したときＳ１３０２に、錠剤取出し手段による取り出し動作が行われていない錠剤収容部と錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生するかを判定Ｓ１３０４し、共存する錠剤シートが発生すると判定された場合に、分包するために必要な所定数の錠剤が取り出された後に、錠剤シートの錠剤取出し手段による取り出し動作が行われていない錠剤収容部から錠剤取出し手段により錠剤を取り出し、錠剤を所定数の錠剤とは区別して集積するＳ１３０５ように制御する。【選択図】図１２
2018089200.tif 000002
【特許請求の範囲】
【請求項１】
錠剤シートの錠剤収容部に収容されている錠剤を、錠剤取出し手段により当該錠剤収容部から取出して供給する錠剤取出し装置と通信可能な情報処理装置であって、
前記錠剤取出し手段により、錠剤シートの錠剤収容部から、分包するために必要な所定数の錠剤を取り出したときに、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生するかを判定する判定手段と、
前記判定手段により、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生すると判定された場合に、分包するために必要な所定数の錠剤が取り出されて分包された後に、当該錠剤シートの前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部から前記錠剤取出し手段により錠剤を取り出し、当該錠剤を、前記所定数の錠剤とは区別して集積するように制御する制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記制御手段は、当該錠剤を、１つの包に集積するように制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、当該錠剤を、錠剤を収容する錠剤カセットに集積するように制御することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
所定の種類の錠剤を収容する錠剤カセットと、錠剤シートから錠剤を取り出す錠剤取出しユニットとを備え、当該錠剤カセットから取り出される錠剤、および当該錠剤取出しユニットで錠剤シートから取り出された錠剤を供給する錠剤供給装置と通信可能な情報処理装置であって、
錠剤を収容する錠剤シート１枚に収容される錠剤数を管理する管理手段と、
調剤する錠剤の錠剤数を取得する取得手段と、
前記取得手段で取得した錠剤数を、前記管理手段で管理する当該錠剤を収容する錠剤シート１枚に収容される錠剤数で除算したときに剰余が発生する場合に、当該錠剤カセットから、前記剰余の数分の錠剤を取り出すように設定する設定手段と
を備えることを特徴とする情報処理装置。
【請求項５】
前記管理手段は、更に、前記錠剤カセットが収容する錠剤の種別を示す錠剤種別情報を当該錠剤カセットと対応付けて管理し、
前記取得手段は、更に、前記調剤する錠剤の前記錠剤種別情報を取得し、
前記剰余が発生する場合に、前記取得手段で取得した錠剤種別情報と一致する錠剤種別情報が前記管理手段により管理されているかを判定する判定手段と、
前記設定手段は、前記判定手段により、前記取得手段で取得した錠剤種別情報と一致する錠剤種別情報が前記管理手段により管理されていると判定された場合に、当該一致する錠剤種別情報と対応付けて当該管理手段で管理される錠剤カセットから、前記剰余の数分の錠剤を取り出すように設定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記錠剤供給装置は、手撒きされた錠剤を供給する手撒き供給機構を備える錠剤供給装置であり、
前記設定手段は、前記判定手段により、前記取得手段で取得した錠剤種別情報と一致する錠剤種別情報が前記管理手段により管理されていないと判定された場合に、前記手撒き供給機構から前記剰余の数分の錠剤を取り出すように設定すること
を特徴とする請求項５に記載の情報処理装置。
【請求項７】
錠剤シートの錠剤収容部に収容されている錠剤を、錠剤取出し手段により当該錠剤収容部から取出して供給する錠剤取出し装置と通信可能な情報処理装置であって、
前記錠剤取出し手段により、錠剤シートの錠剤収容部から、分包するために必要な所定数の錠剤を取り出したときに、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生するかを判定する判定工程と、
前記判定工程により、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生すると判定された場合に、分包するために必要な所定数の錠剤が取り出された後に、当該錠剤シートの前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部から前記錠剤取出し手段により錠剤を取り出し、当該錠剤を、前記所定数の錠剤とは区別して集積するように制御する制御工程と、
を備えることを特徴とする制御方法。
【請求項８】
錠剤シートの錠剤収容部に収容されている錠剤を、錠剤取出し手段により当該錠剤収容部から取出して供給する錠剤取出し装置と通信可能な情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
前記錠剤取出し手段により、錠剤シートの錠剤収容部から、分包するために必要な所定数の錠剤を取り出したときに、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生するかを判定する判定手段と、
前記判定手段により、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生すると判定された場合に、分包するために必要な所定数の錠剤が取り出された後に、当該錠剤シートの前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部から前記錠剤取出し手段により錠剤を取り出し、当該錠剤を、前記所定数の錠剤とは区別して集積するように制御する制御手段と、
して機能させることを特徴とするプログラム。
【請求項９】
所定の種類の錠剤を収容する錠剤カセットと、錠剤シートから錠剤を取り出す錠剤取出しユニットとを備え、当該錠剤カセットから取り出される錠剤、および当該錠剤取出しユニットで錠剤シートから取り出された錠剤を供給する錠剤供給装置と通信可能に接続され、錠剤を収容する錠剤シート１枚に収容される錠剤数を管理する管理手段を備えた情報処理装置の制御方法であって、
調剤する錠剤の錠剤数を取得する取得工程と、
前記取得工程で取得した錠剤数を、前記管理手段で管理する当該錠剤を収容する錠剤シート１枚に収容される錠剤数で除算したときに剰余が発生する場合に、当該錠剤カセットから、前記剰余の数分の錠剤を取り出すように設定する設定工程と
を備えることを特徴とする制御方法。
【請求項１０】
所定の種類の錠剤を収容する錠剤カセットと、錠剤シートから錠剤を取り出す錠剤取出しユニットとを備え、当該錠剤カセットから取り出される錠剤、および当該錠剤取出しユニットで錠剤シートから取り出された錠剤を供給する錠剤供給装置と通信可能に接続され、錠剤を収容する錠剤シート１枚に収容される錠剤数を管理する管理手段を備えた情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
調剤する錠剤の錠剤数を取得する取得手段と、
前記取得手段で取得した錠剤数を、前記管理手段で管理する当該錠剤を収容する錠剤シート１枚に収容される錠剤数で除算したときに剰余が発生する場合に、当該錠剤カセットから、前記剰余の数分の錠剤を取り出すように設定する設定手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、およびプログラムに関し、特に、錠剤取出し手段による取り出し動作が行われていない錠剤収容部と錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートの取り出し動作が行われていない錠剤収容部から錠剤取出し手段により錠剤を取り出し、当該錠剤を、分包するために必要な所定数の錠剤とは区別して集積するように制御することで、手撒き供給部にユーザが錠剤を手撒きする手間を削減することが可能な仕組みに関する。
【背景技術】
【０００２】
近年、調剤業務において、患者の処方箋毎に、必要な薬剤（散薬、錠剤等）を１回分ずつ分包する装置が開発されている（このような装置を「錠剤供給装置」、「錠剤取出し装置」「分包機」ともいう）。
【０００３】
特許文献１には、錠剤取出しユニットにより、錠剤シートの錠剤収容部を押圧して錠剤を取り出し、この取り出された錠剤を分包手段にまで運び、錠剤を自動で分包することができる全自動式錠剤分包装置が開示されている。
【０００４】
特許文献２には、棚状に多段に取り付けられている複数の錠剤フィーダに、異なる種類の錠剤をそれぞれ収容した複数の錠剤カセットを載置し、錠剤カセット内の錠剤は、錠剤フィーダを作動させることで錠剤カセットの錠剤出口から、１個ずつ取り出され錠剤落下案内通路を通ってホッパーで収集され、包装装置により包装されるカセット式錠剤分包装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２８４０６号公報
【特許文献２】特開２０１０−１４９９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
調剤薬局または病院で取り扱い、保存している錠剤又は錠剤シートの種類は、錠剤の種類や、錠剤の分量等によって非常に多品種である。そして、調剤薬局または病院では、錠剤カセットによって錠剤を保存していたり、錠剤シートによって錠剤を保存していたり、またはその両方の方法で錠剤を保存していたりする。さらには保存されている錠剤シートには新品の錠剤シートや、一部使用して使用部分を切り取り、錠剤収容部が一部欠損している錠剤シートもある。
【０００７】
錠剤収容部が一部欠損している錠剤シートは、新品の錠剤シートに比べ、幅が著しく狭かったり、長さが極端に短かったりする。そのような一部欠損している錠剤シートから全自動式錠剤分包装置の錠剤取出ユニットで錠剤を取り出そうとすると、新品の錠剤シートに比べ錠剤シートの幅が狭かったり、長さが短いがゆえに錠剤取出ユニットの中でシート詰まりを起こすことがあり、分包の効率化が損なわれていた。そのため、そのような、一部使用して使用部分を切り取り、錠剤収容部が一部欠損している錠剤シートについては、手撒きされた錠剤を供給する手撒き供給部にユーザが手撒きする必要があり手間であった。
【０００８】
本発明は、錠剤取出し手段による取り出し動作が行われていない錠剤収容部と錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートの取り出し動作が行われていない錠剤収容部から錠剤取出し手段により錠剤を取り出し、当該錠剤を、分包するために必要な所定数の錠剤とは区別して集積するように制御することで、手撒き供給部にユーザが錠剤を手撒きする手間を削減することが可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、錠剤シートの錠剤収容部に収容されている錠剤を、錠剤取出し手段により当該錠剤収容部から取出して供給する錠剤取出し装置と通信可能な情報処理装置であって、前記錠剤取出し手段により、錠剤シートの錠剤収容部から、分包するために必要な所定数の錠剤を取り出したときに、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生するかを判定する判定手段と、前記判定手段により、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生すると判定された場合に、分包するために必要な所定数の錠剤が取り出されて分包された後に、当該錠剤シートの前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部から前記錠剤取出し手段により錠剤を取り出し、当該錠剤を、前記所定数の錠剤とは区別して集積するように制御する制御手段と、を備えることを特徴とする。
【００１０】
また、本発明は、所定の種類の錠剤を収容する錠剤カセットと、錠剤シートから錠剤を取り出す錠剤取出しユニットとを備え、当該錠剤カセットから取り出される錠剤、および当該錠剤取出しユニットで錠剤シートから取り出された錠剤を供給する錠剤供給装置と通信可能な情報処理装置であって、錠剤を収容する錠剤シート１枚に収容される錠剤数を管理する管理手段と、調剤する錠剤の錠剤数を取得する取得手段と、前記取得手段で取得した錠剤数を、前記管理手段で管理する当該錠剤を収容する錠剤シート１枚に収容される錠剤数で除算したときに剰余が発生する場合に、当該錠剤カセットから、前記剰余の数分の錠剤を取り出すように設定する設定手段とを備えることを特徴とする。
【００１１】
また、本発明は、錠剤シートの錠剤収容部に収容されている錠剤を、錠剤取出し手段により当該錠剤収容部から取出して供給する錠剤取出し装置と通信可能な情報処理装置であって、前記錠剤取出し手段により、錠剤シートの錠剤収容部から、分包するために必要な所定数の錠剤を取り出したときに、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生するかを判定する判定工程と、前記判定工程により、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生すると判定された場合に、分包するために必要な所定数の錠剤が取り出された後に、当該錠剤シートの前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部から前記錠剤取出し手段により錠剤を取り出し、当該錠剤を、前記所定数の錠剤とは区別して集積するように制御する制御工程と、を備えることを特徴とする。
【００１２】
また、本発明は、錠剤シートの錠剤収容部に収容されている錠剤を、錠剤取出し手段により当該錠剤収容部から取出して供給する錠剤取出し装置と通信可能な情報処理装置で読み取り実行可能なプログラムであって、前記情報処理装置を、前記錠剤取出し手段により、錠剤シートの錠剤収容部から、分包するために必要な所定数の錠剤を取り出したときに、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生するかを判定する判定手段と、前記判定手段により、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生すると判定された場合に、分包するために必要な所定数の錠剤が取り出された後に、当該錠剤シートの前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部から前記錠剤取出し手段により錠剤を取り出し、当該錠剤を、前記所定数の錠剤とは区別して集積するように制御する制御手段と、して機能させることを特徴とする。
【００１３】
また、本発明は、所定の種類の錠剤を収容する錠剤カセットと、錠剤シートから錠剤を取り出す錠剤取出しユニットとを備え、当該錠剤カセットから取り出される錠剤、および当該錠剤取出しユニットで錠剤シートから取り出された錠剤を供給する錠剤供給装置と通信可能に接続され、錠剤を収容する錠剤シート１枚に収容される錠剤数を管理する管理手段を備えた情報処理装置の制御方法であって、調剤する錠剤の錠剤数を取得する取得工程と、前記取得工程で取得した錠剤数を、前記管理手段で管理する当該錠剤を収容する錠剤シート１枚に収容される錠剤数で除算したときに剰余が発生する場合に、当該錠剤カセットから、前記剰余の数分の錠剤を取り出すように設定する設定工程とを備えることを特徴とする。
【００１４】
また、本発明は、所定の種類の錠剤を収容する錠剤カセットと、錠剤シートから錠剤を取り出す錠剤取出しユニットとを備え、当該錠剤カセットから取り出される錠剤、および当該錠剤取出しユニットで錠剤シートから取り出された錠剤を供給する錠剤供給装置と通信可能に接続され、錠剤を収容する錠剤シート１枚に収容される錠剤数を管理する管理手段を備えた情報処理装置で読み取り実行可能なプログラムであって、前記情報処理装置を、
調剤する錠剤の錠剤数を取得する取得手段と、前記取得手段で取得した錠剤数を、前記管理手段で管理する当該錠剤を収容する錠剤シート１枚に収容される錠剤数で除算したときに剰余が発生する場合に、当該錠剤カセットから、前記剰余の数分の錠剤を取り出すように設定する設定手段として機能させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、錠剤取出し手段による取り出し動作が行われていない錠剤収容部と錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートの取り出し動作が行われていない錠剤収容部から錠剤取出し手段により錠剤を取り出し、当該錠剤を、分包するために必要な所定数の錠剤とは区別して集積するように制御することで、手撒き供給部にユーザが錠剤を手撒きする手間を削減することができる。
【図面の簡単な説明】
【００１６】
【図１】包装装置と錠剤供給装置の一例を示す図である。
【図２】錠剤取出ユニットの内部構造を示す図である。
【図３】錠剤取出ユニットの内部構造を示す図である。
【図４】錠剤供給装置から包装ユニットまでの錠剤経路を示す図である。
【図５】錠剤供給装置を横（正面から見て右側）から見た図である。
【図６】包装ユニットの内部構造を示す図である。
【図７】錠剤シートの状態の一例を示す図である。
【図８】第１実施形態の全体のフローチャートの一例を示す図である。
【図９】第１実施形態の情報処理装置３００で実行される割り当て処理のフローの一例を示す図である。
【図１０】情報処理装置３００に保存される処方データテーブルの一例を示す図である。
【図１１】情報処理装置３００に保存される薬品マスタの一例を示す図である。
【図１２】錠剤供給システムのハードウェア構成を示すブロック図である。
【図１３】第２実施形態の全体のフローチャートの一例を示す図である。
【図１４】第２実施形態の情報処理装置３００で実行される割り当て処理のフローチャートの一例を示す図である。
【図１５】カセットに入っている錠剤数や錠剤名が記憶されているデータテーブルの一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１８】
以下、図面を用いて、本発明の錠剤供給システム（図１）について説明する。
【００１９】
図１は、供給された錠剤や散薬といった薬剤を包装紙に包装する包装装置５（薬剤包装装置）と錠剤を錠剤シートから取り出して包装装置５（以下、分包装置とも称する）に供給したり、錠剤を錠剤カセット２０３の錠剤出口から取り出して包装装置５に供給する錠剤供給装置１０（以下、錠剤取出装置とも称する）と、手撒き投入部２００（以下、手撒き供給機構とも称する）と、散薬投入部２０１を含む錠剤供給システム（以下、錠剤取出システムとも称する）を示す図である。錠剤供給装置１０には、複数の錠剤取出ユニット２０２が搭載されており、この錠剤取出ユニット２０２により錠剤シートから錠剤が取り出される。さらに、錠剤供給装置１０には、複数の錠剤カセット２０３が搭載されており、この錠剤カセットの錠剤出口から錠剤が取り出される。このような錠剤取出ユニット２０２や錠剤カセット２０３は、情報処理装置３００や包装装置５に設けられたタッチパネル式のディスプレイ等から分包条件を入力されることで、錠剤の取出動作を行うことができる。さらに、情報処理装置３００は上位システム３０１（レセコンなど）と通信可能に接続されており、処方箋データを受信できる。
【００２０】
錠剤供給装置１０には複数の錠剤取出ユニット２０２（錠剤取出部）が収納されており、錠剤取出ユニット２０２により錠剤シート（ＰＴＰシート）から錠剤を取り出して、供給経路を経て、包装装置５に供給される。本実施例では、錠剤取出ユニット２０２は、幅方向（左右方向）に６つが並べられ、この６つの錠剤取出ユニット２０２からなる組が上下に２段に配置されている。すなわち、錠剤取出ユニット２０２は、左右６列、上下２段に配列されている。このように錠剤供給装置１０は錠剤取出ユニット２０２を複数備えているが、錠剤取出ユニット２０２の数は１つでもよい。
【００２１】
さらに、錠剤供給装置１０には図示しない複数の錠剤フィーダに、異なる種類の錠剤をそれぞれ収容した複数の錠剤カセット２０３を載置し、錠剤カセット内の錠剤は、錠剤フィーダを作動させることで錠剤カセットの錠剤出口より取り出されて、供給経路を経て、包装装置５に供給される。本実施例では、錠剤カセット２０３は、幅方向（左右方向）に１０個が並べられ、この１０個の錠剤カセット２０３からなる組が上下に３段に配置されている。すなわち、錠剤カセット２０３は、左右１０列、上下３段に配列されている。このように錠剤供給装置１０は錠剤カセット２０３を複数備えているが、錠剤カセット２０３の数は１つでもよい。
【００２２】
包装装置５の包装ユニット５０は、投薬１回分ごとに分けて包装する機構であり、包装する薬剤の種類としては、錠剤取出ユニット２０２や錠剤カセット２０３で取り出された錠剤や手撒き投入部２００に投入された錠剤や散薬投入部２０１に投入された散薬等の少なくとも１つを包装することができる。つまり包装装置５は、錠剤供給装置１０から供給された錠剤と手撒き投入部２００から供給された錠剤と散薬投入部２０１に投入された散薬を１つの分包として包装することもできるし、別々に分包することもできる。
【００２３】
散薬投入部２０１は、包装装置５の包装ユニット５０で分包する散薬を投入する部分であり、散薬投入部２０１に投入された散薬は、投薬１回分ごとに分けられ、これがメインホッパー５０５に投入されることで、１回分ずつに分包される。
【００２４】
手撒き投入部２００は、ユーザによって手撒きされた錠剤が投入され、手撒き投入部２００から投入された錠剤も、包装装置５に供給され分包されることになる。
【００２５】
３００は、情報処理装置であり、錠剤供給装置１０、包装装置５と通信インターフェースで接続している。情報処理装置３００には、ユーザから処方内容の入力を受けつけ、入力された処方内容の情報を錠剤供給装置１０、包装装置５に送信したり、錠剤供給装置１０、包装装置５に分包動作を実行する指示をしたりするためのソフトウェアがインストールされている。
【００２６】
次に、図２を用いて、錠剤取出ユニット２０２の内部構造について説明する。図２は、錠剤取出ユニット２０２の内部構造を示す図である。なお、図２は、錠剤取出ユニット２０２が２つ並んで配置されている例を示している。
【００２７】
錠剤取出ユニット２０２は、錠剤収容部５１０が重力方向に関して上側に来るような状態で複数の錠剤シート５１を積層させて投入可能な投入口２０４（錠剤シート保持部）と、後述する錠剤シート５１を搬送する搬送機構１６と、後述する搬送機構１６により搬送された錠剤シート５１が載置される載置台と、載置台上の錠剤シート５１の錠剤収容部の側から押圧して錠剤を取り出す押出し機構とを有している。すなわち載置台上が除包位置（取出位置）として用いられる。
【００２８】
錠剤シート５１は、錠剤を収容する錠剤収容部５１０を有するシート本体の下面に、アルミニウム等からなる金属箔などを用いた封止シートを設けることによって錠剤が錠剤収容部に密封されている。さらに錠剤シート５１は、シート部上に凸状の錠剤収容部が幅方向に間隔をおいて２列に並んだ形態である。各列をなす複数の錠剤収容部は錠剤シート５１の長さ方向に沿って並んでいる。
【００２９】
なお、錠剤シート５１としては、シート部上に錠剤収容部が２列に並んだ形態のものに限らず、錠剤収容部が錠剤シート５１の長さ方向に１列に並んだ形態や、錠剤収容部が幅方向に間隔をおいて３列以上の複数列に並んだ形態も可能であり、錠剤シートは錠剤の種類によって、シートの幅や長さ、錠剤の数などが異なっており、様々なものが流通している。
【００３０】
錠剤取出ユニットは、本発明の錠剤取出し手段の適用例であり、錠剤シートの錠剤収容部から錠剤を取り出す動作を行う。
【００３１】
ここで、図３を用いて、錠剤取出ユニット２０２の内部構造について説明する。図３は、錠剤取出ユニット２０２の内部構造（断面）を示す図であり、錠剤取出ユニット２０２を右側面から見た図である。具体的には投入口２０４にセットされた錠剤シートを、錠剤の除包位置（錠剤の取出位置）まで搬送を行った際の図である。
【００３２】
錠剤取出ユニット２０２は、錠剤シートが載置される載置台１８を備えている。３９は、下部ローラである。下部ローラ３９は、進行方向に沿って互いに間隔をおいて複数設けられている。
【００３３】
また、下部ローラ３９は、駆動源（不図示）により回転駆動可能であり、錠剤シート部の重力方向に関して下面側に当接して錠剤シート５１に進行方法への力を加えることができる。
【００３４】
２４は、導入シュートである。導入シュート２４は、載置台の下面側に設けられており、錠剤シート５１から取り出された錠剤を、後述する錠剤導入路６０１に導くものである。すなわち、導入シュート２４は、載置台の下面側に排出口を有しており、錠剤シート５１から取り出された錠剤はその排出口を通り、後述する錠剤導入路６０１に落ちていく。なお、この導入シュート２４は、錠剤取出ホッパーとも言う。
【００３５】
錠剤取出ユニット２０２は、載置台１８上に錠剤シート５１を搭載した状態で、押出し機構で錠剤を押し出すことで錠剤の取出動作を行う。また、錠剤取出ユニット２０２は、載置台１８上の錠剤シート５１の錠剤収容部を押圧する速度を変更させる変更機構をさらに有している。
【００３６】
そして錠剤取出ユニットの所定の動作で錠剤が取り出せなかった場合には、押出し機構の押出し速度を通常の速度より高速に変更して錠剤収容部の押圧を行い、取出動作の継続（リトライ）を行う。またリトライの際には、錠剤収容部の押圧を再度行う前に１度目の載置台１８上の押圧位置から所定の距離だけ搬送手段で錠剤シート５１を搬送させ、この状態で押出し機構を用いて錠剤収容部を押圧する。このような状態でリトライ動作を行うことにより、１度の取出動作で錠剤が取り出されなかったとしても、確実に錠剤を取り出すことができる。
【００３７】
次に、押出し機構の詳細について説明する。押出し機構は、錠剤収容部の中央付近を押圧する内側押圧体８３と、内側押圧体８３を取り囲むように設けられ、中央付近よりも外側の部分を押圧する外側押圧体８４とを含んで設けられている。この内側押圧体８３と外側押圧体８４とが独立して動作することでＰＴＰシートの錠剤収容部を押圧し、ＰＴＰシートから錠剤を取り出す。具体的には押出し機構は、内側押圧体８３よりも先に外側押圧体８４により錠剤収容部を押圧する。
【００３８】
内側押圧体８３の先端は、錠剤取出ユニットに搭載されることが想定されるほとんどの錠剤シート５１の錠剤収容部よりも面積が狭くなるように設けられている。そのため、内側押圧体８３を、錠剤を取り出すために下降させると、錠剤シートの錠剤収容部の面よりも重力方向に関して下側に至るまで先端が到達し、錠剤シート５１の金属箔に開いた穴から先端が下側に突き出ることになる。
【００３９】
一方、外側押圧体８４の先端は、錠剤取出ユニットに搭載されることが想定されるほとんどの錠剤シート５１の錠剤収容部よりも面積が広いので、錠剤を取り出すために下降させても、錠剤シート５１の金属箔に開いた穴から先端が突き出ることはない。すなわち、外側押圧体８４を用いて最初に錠剤シート５１の錠剤収容部を押し潰し、その後内側押圧体８３で錠剤を確実に押し出すというように用いられる。
【００４０】
また、押出し機構は、外側押圧体８４を昇降させる第１昇降機構と、内側押圧体８３を昇降させる第２昇降機構も有しており、これらを動作させることにより、押圧体で錠剤を押し出すことができる。
【００４１】
第１昇降機構は、外側押圧体８４が取り付けられた第１昇降体９３と、回転駆動して第１昇降体９３を昇降させるカム９４と、第１昇降体９３を上昇方向に付勢する付勢部材（ばね）とを備えている。
【００４２】
第１昇降体９３は、前後方向にわたって延在する柱状体であり、前端部に外側押圧体８４が取り付けられている。カム９４は、外側押圧体８４の昇降動作を考慮して設計された形状の板状体であり、駆動機構によって回転駆動する軸部に固定されている。
【００４３】
カム９４は、第１昇降体９３の上面側に設けられ、軸部の回転に伴って回転駆動し、第１昇降体９３を押圧することによって高さ位置を調整し、これによって外側押圧体８４の高さ位置を調整する（外側押圧体８４の昇降動作を行う）ことができる。第１昇降機構は、カムの回転動作のタイミング、カムの形状、軸部に対するカムの固定位置などの設定によって、外側押圧体８４の昇降動作のタイミングや変位量を任意に設定できる。
【００４４】
第２昇降機構は、内側押圧体８３が取り付けられた第２昇降体９８と、回転駆動して第２昇降体９８を昇降させるカム９９と、第２昇降体９８を上昇方向に付勢する付勢部材（ばね）とを備えている。
【００４５】
第２昇降体９８は、前後方向にわたって延在する柱状体であり、前端部に内側押圧体８３が取り付けられている。カム９９は、第２昇降体９８の上面側に設けられ、軸部の回転に伴って回転駆動し、第２昇降体９８を押圧して高さ位置を調整し、これによって内側押圧体８３の高さ位置を調整する（内側押圧体８３の昇降動作を行う）ことができる。第２昇降機構は、カム９９の回転動作のタイミング、カムの形状、軸部に対するカムの固定位置などの設定によって、内側押圧体８３の昇降動作のタイミングや変位量を任意に設定できる。
【００４６】
このため、カム９４とカム９９は、それぞれ第１昇降体と第２昇降体に対して互いに独立に動作可能であり、内側押圧体８３と外側押圧体８４は、互いに独立に昇降動作させることができる。
【００４７】
押出し機構における２つのカムの回転動作のタイミング等は、錠剤位置検出機構の検出部からの信号に基づいて定めることができる。具体的には、検出された錠剤収容部の位置に合わせて内側押圧体８３と外側押圧体８４を動作させることができる。
【００４８】
錠剤取出ユニット２０２は、ＰＴＰシートの錠剤収容部の押圧をする前に、押圧される錠剤収容部の長さや押圧される錠剤収容部の位置を検知することができる検出機構１７をさらに有している。そして錠剤供給装置は、検出した錠剤収容部の長さや錠剤収容部の位置に応じて押圧に最適な搬送方向に関する位置を算出し、当該位置とするために必要な搬送距離を算出することもできる。つまり搬送機構１６（下部ローラ３９、上部ローラ）は、搬送距離により載置台１８上の錠剤収容部が押圧するために必要な最適位置に錠剤シートを搬送することができる。
【００４９】
次に、図４、図５について、説明する。図４は、錠剤供給装置１０の内部構造を示す図である。図５は錠剤供給装置１０の右側面図である。
【００５０】
４０１は第１集積ホッパーである。第１集積ホッパー４０１には、錠剤取出ユニット２０２により、錠剤シートから取り出された錠剤が導入シュート２４を落下して通り、そして、導入シュート２４から錠剤導入路５１１（ここでいう錠剤導入路は、例えば、特開２０１４−２２３２９０の「錠剤導入路４０１」と同様の機構である）を通り、該錠剤が集積される部である。すなわち、錠剤導入路は、第１集積ホッパー４０１と直接、導通している。
【００５１】
また、第１集積ホッパー４０１には、錠剤カセット２０３から取り出された錠剤が、錠剤カセット２０３から錠剤導入路５１１に通ずる上部錠剤導入路５１２を通り、該錠剤が集積される。
【００５２】
４０２は、第２集積ホッパーである。第２集積ホッパー４０２は、第１集積ホッパー４０１で集積された錠剤をさらに集積する。すなわち、第２集積ホッパー４０２は、第１集積ホッパー４０１と導通している。そのため、第１集積ホッパー４０１に落ちてきた錠剤５０は、第２集積ホッパー４０２に落ちて集積される。
【００５３】
４０４は、第１の送り出し機構である。第１の送り出し機構４０４は、第２集積ホッパーに集積された錠剤５０を第３の集積ホッパーに移動させる。４０３は、第３集積ホッパーである。第３集積ホッパー４０３は、第１の送り出し機構４０４により送り出（移動）された錠剤を集積する。４０５は、第２の送り出し機構である。第２の送り出し機構４０５は、第３集積ホッパーに集積された錠剤をメインホッパー５０５に移動させる。
【００５４】
５０５は、メインホッパーである。メインホッパー５０５は、第２の送り出し機構４０５により送り出（移動）された錠剤（１回分）を集積し、包装シート（分包紙）の中に集積した錠剤を投入する。
【００５５】
次に、図６を用いて、包装ユニット５０１の内部構造について説明する。図６は、包装ユニット５０１の内部構造を示す図である。
【００５６】
包装ユニット５０１は、包装装置５内のユニットである。５０２は、包装シートが連なるロール紙（分包紙がロール状になっている紙）を包装機構に送り出すロール紙送出機構である。５０３は、メインホッパー５０５内に集積された錠剤（１回分の錠剤）が包装シートの中に投入され、当該包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する（包装機構）。そして５０４では、メインホッパー５０５内に集積された錠剤が包装シートの中に投入され、当該包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する（包装機構）。すなわち、包装機構５０３と、包装機構５０４とで、包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する。
【００５７】
５０５は、連なるロール紙を１包毎の包装シートに分断するための分断用ミシン目を包装シートに形成する分断機構である。５０６はプリンタであり、包装シートに、日付、患者データ、エラー情報を印字することができる（印字機構）。
【００５８】
このような図６に示す包装ユニットにより、投薬１回分の錠剤または散薬を包装シートに分包することができる。なお包装シートとしては、表面に熱溶着可能な樹脂材をコーティングした紙のみならず、中身を視認することができる透明なフィルム材を用いることもできる。
【００５９】
図７は錠剤シート５１の斜視図である。
【００６０】
図７の５１は新品の錠剤シートで、図６の５１（ａ）は一部使用した後、使用部分を切り取り錠剤収容部が一部欠損している錠剤シートの一例である。
【００６１】
このように一部が欠損している錠剤シート５１（ａ）は、新品の錠剤シート５１に比べ、幅が著しく狭かったり、長さが極端に短かったりする。一部欠損している錠剤シートを錠剤取出ユニット２０２に投入して錠剤を取り出そうとすると、新品の錠剤シートに比べ錠剤シートの幅が狭かったり、長さが短いがゆえに錠剤取出ユニットの中でシート詰まりを起こすことがあり、その結果、分包の効率化が損なわれることがある。
【００６２】
またシート詰まりを防ぐ為に、一部欠損している錠剤シート５１（ａ）を錠剤取出ユニット２０２に投入せずに、ユーザが一部欠損している錠剤シート５１（ａ）から手で錠剤を取り出して手撒き投入部２００に錠剤を投入することも出来るが、誤投入を行ってしまうと調剤過誤の原因となってしまったり、機械で分包を行う場合に比べて調剤業務の効率が落ちてしまう。
【００６３】
そこで、操作パネルおよび制御コンピュータ内で処方箋データを受け付けた際、処方箋データ内の処方錠剤数に端数があり、処方箋データ内に登録されている錠剤が入った錠剤カセット２０３が錠剤供給装置１０に載置されている場合は、操作パネルおよび制御コンピュータは、錠剤取出ユニットに新品の錠剤シート５１（＝欠損部分のない錠剤シート）をセットさせ、錠剤シート５１から錠剤を取り出すように割り当て、登録する。
つまり、端数分を錠剤シート５１から取り出さないようにすることで（第２実施例では、端数が発生するときには、端数分だけ取り出すのではなく、錠剤シートで収容する全ての錠剤を取り出すことで）、先に述べたような一部が欠損している錠剤シート５１（ａ）が発生しないようにする。割り当て処理は下記フローとなる。
【００６４】
なお端数とは、分包に使用する錠剤シートが１枚１０錠入っている場合、１０の倍数では無い数と定義する。例えば、処方する錠剤数が４２錠の場合、端数は２である。処方する錠剤数が５６錠の場合、端数は６である。
【００６５】
図８は全体の流れを表したフローである。情報処理装置３００の外部メモリ３６には、図１１の薬品マスタの内容が保存されているとする。図８に示す各ステップに示す処理・動作は、上位システム３０１のＣＰＵ、情報処理装置３００のＣＰＵ３０、包装装置５のＣＰＵ５１、錠剤供給装置１０のＣＰＵ１１が実行指示することによって行われる。
【００６６】
薬局では、薬剤の一包化作業をするにあたり、患者の処方箋内容を入力して処方箋データを作成する。通常、処方箋データは上位システム３０１で作成され、情報処理装置３００へ送信される（ステップＳ８０２）。また、情報処理装置３００で処方箋データを直接入力してもよい。ここでは、例として、患者名：テスト太郎、用法：分２朝夕食後７日分（１４包）、○錠（朝夕食後服用）、△カプセル（朝夕食後服用）、□錠（朝夕食後服用）、●錠（朝食後のみ服用）、とする。
【００６７】
ステップＳ８０１では、上位システム３０１は、上位システム３０１上で入力された処方箋データを情報処理装置３００に送信する。
【００６８】
ステップＳ８０２では、情報処理装置３００は、ステップＳ８０１で上位システム３０１から送信された処方箋データを受信する。受信処方箋データの例は図１０の１００１に示す（図１０の薬品名１００８と合計数１００９）。
【００６９】
ステップＳ８０２は、本発明の取得手段の適用例であり、調剤する錠剤の錠剤数を取得する。
また、ステップＳ８０２は、記調剤する錠剤の前記錠剤種別情報を取得する取得手段の適用例である。
【００７０】
図１０の１００１は情報処理装置３００内で記憶する処方箋データ（登録薬品名を示す薬品名１００８、錠剤の合計数を示す合計数１００９）に端数１０１０と錠剤カセット２０３のカセットＮｏ１０１１と錠剤取出ユニット２０２の取出ユニットＮｏ１０１２と手撒き投入部２００にセットする手撒き錠剤があるかを示す手撒き錠剤１０１３を関連付けて記憶した処方データテーブルを表している。図１０の１００２以降は、図８と図９のフローに従った処方箋データの推移を表した図である。
【００７１】
図１０は、本発明の管理手段の適用例であり、錠剤を収容する錠剤シート１枚に収容される錠剤数を管理する。
また、図１０は、前記錠剤カセットが収容する錠剤の種別を示す錠剤種別情報を当該錠剤カセットと対応付けて管理する管理手段の適用例である。
【００７２】
ステップＳ８０３では、情報処理装置３００は、ステップＳ８０２で受信した処方箋データ内の各薬品に対してカセットＮｏ等の情報を割り当てる。詳細は図９で説明する。
【００７３】
ステップＳ８０４では、情報処理装置３００は、ステップＳ８０２で受信した処方箋データを包装装置５へ送信するとともに包装装置５に包装動作開始指示を行なう。ステップＳ８０４の包装開始指示前に、ユーザにより包装装置５および錠剤供給装置１０の錠剤取出ユニット２０２に薬剤をセットされる。
【００７４】
ステップＳ８０５では、包装装置５および錠剤供給装置１０は、ユーザによる包装開始時事を受けステップＳ８０４で情報処理装置３００から送信された処方箋データを受信し、受信した処方箋データに従い、分包動作を行う。
【００７５】
ステップＳ８０６では、包装装置５および錠剤供給装置１０は、包装動作が完了したかを判断する。分包完了した場合（ステップＳ９１２：ＹＥＳ）は終了ステップへ処理を移行する。それ以外（未完了の場合）（ステップＳ９１２：ＮＯ）は継続して分包動作が完了するまで動作を続行させる。
【００７６】
図９は情報処理装置３００により実行される割り当て処理のフローであり、図８のステップＳ８０３の詳細フローである。
【００７７】
ステップＳ９０１では、情報処理装置３００は、処方箋データに登録されている全薬品の端数を求める。端数は、１品目で必要な合計の錠剤数と、薬品マスタに登録されている錠剤数より、合計錠剤数を錠剤数で除算した余りとなる。例えば「○錠」の場合、図１１の薬品マスタより〇錠のシート錠剤数１１０２の１０を読み取り、さらに処方で必要な「○錠」だけの合計錠剤数が１４であるとすると、合計錠剤数１４を錠剤数１０で除算した余りが４と求めることが出来る。
【００７８】
図１１は情報処理装置３００内に保存されている薬品マスタを示す。薬品マスタは、Ｎｏ、薬品名１１０１、ＰＴＰシート１枚あたりのシート錠剤数１１０２、錠剤カセット２０３の装置ＮｏであるカセットＮｏ１１０３、で構成されている。さらに薬品マスタは、保存の他に読み出し、更新を行うことが出来る。更新方法は、情報処理装置３００に表示されるマスタ編集画面で行うことが出来る事とする。
【００７９】
ステップＳ９０２では、情報処理装置３００は、処方箋データに登録されている全薬品について、薬品マスタよりカセットＮｏ１０１１を取得し、処方箋データに設定する。この場合の処方箋データは１００３となる。まず、登録薬品名を示す薬品名１００８の「○錠」について、ステップを実行する。この場合、処方箋データは、１００４となる。次に「△カプセル」を処理すると、１００５の内容となる。薬品名１００８の「□錠」を処理すると、１００６の内容となる。最後に薬品名１００８の「●錠」を処理すると、１００７の内容となる。また、割り当て処理が完了したら、情報処理装置３００の画面上に割り当てた内容の処方箋データを通知してもよい。また、あらかじめカセットに薬剤が対応付いている場合は、ステップＳ９０２の処理は行なわない。
【００８０】
ステップＳ９０３では、情報処理装置３００は、薬品に端数１０１０が１以上の値が設定されているかを判断する。情報処理装置３００は、端数１０１０が１以上の場合（ステップＳ９０３：ＹＥＳ（端数あり））は、ステップＳ９０４へ移行し、それ以外の場合（ステップＳ９０３：ＮＯ（端数なし））はステップＳ９０５へ移行する。
【００８１】
ステップＳ９０４では、情報処理装置３００は、端数１０１０が１以上と判定された薬品にカセットＮｏ１１０３が設定されているかを判断する。情報処理装置３００は、薬品にカセットＮｏ１１０３が設定されている場合（ステップＳ９０４：ＹＥＳ（登録あり））は、ステップＳ９０５へ移行し、それ以外の場合（ステップＳ９０４：ＮＯ（登録なし））は、ステップＳ９０８へ移行する。
【００８２】
ステップＳ９０５では、情報処理装置３００は、薬品を錠剤取出しユニット２０２に割り当てるかを判断する。例えば、ある薬品のＰＴＰシートの錠剤数が１０錠であり、さらに処方の合計錠剤数が１４錠とした場合、端数は４錠と算出し、合計錠剤数分をカセットから取り出せない場合には、（ステップＳ９０５：ＹＥＳ）、ステップＳ９０６へ移行する。合計錠剤数をカセットから取り出せる場合には（ステップＳ９０５：ＮＯ）、ステップＳ９０７へ移行する。
【００８３】
ステップＳ９０６では、情報処理装置３００は、錠剤取出ユニット２０２で空いているユニットＮｏを割り当てる。
【００８４】
ステップＳ９０７では、情報処理装置３００は、処方箋データ内のすべての薬品に割り当て処理が完了したかを判断する。情報処理装置３００は、割当てが完了した場合には（ステップＳ９０７：ＹＥＳ（完了））、ステップＳ８０４へ移行する。それ以外の場合には（ステップＳ９０７：ＮＯ（未完了））、ステップＳ９０３へ移行する。
【００８５】
ステップＳ９０７は、本発明における、前記剰余が発生する場合に、前記取得手段で取得した錠剤種別情報と一致する錠剤種別情報が前記管理手段により管理されているかを判定し、前記設定手段は、前記判定手段により、前記取得手段で取得した錠剤種別情報と一致する錠剤種別情報が前記管理手段により管理されていると判定された場合に、当該一致する錠剤種別情報と対応付けて当該管理手段で管理される錠剤カセットから、前記剰余の数分の錠剤を取り出すように設定する適用例である。
【００８６】
ステップＳ９０８では、情報処理装置３００は、処方データの薬品の端数分について手撒き投入部２００から供給するように設定する。以上で、図９の説明を終了する。
【００８７】
ステップＳ９０８は、本発明における、前記判定手段により、前記取得手段で取得した錠剤種別情報と一致する錠剤種別情報が前記管理手段により管理されていないと判定された場合に、前記手撒き供給機構から前記剰余の数分の錠剤を取り出すように設定する設定手段の適用例である。
【００８８】
次に、図１２を用いて、錠剤供給システムのハードウェア構成について説明する。
【００８９】
図１２は、錠剤供給システムのハードウェア構成を示すブロック図である。この構成において、情報処理装置３００のＣＰＵ３０と、包装装置５のＣＰＵ５１と、錠剤供給装置１０のＣＰＵ１１とがそれぞれ連携して、包装装置５が制御する各装置（各ユニット）、及び錠剤供給装置１０が制御する各装置（各ユニット）の動作を制御している。ただし、１つのＣＰＵが、錠剤供給システムの全てのユニットを制御する構成でも構わない。また、ここでは錠剤供給装置１０にＣＰＵが１つ設けられている状態を図示しているが、錠剤取出ユニット２０２ごとにＣＰＵを設けてもよいし、錠剤取出ユニット２０２の段ごとにＣＰＵを設けてもよい。
【００９０】
まず情報処理装置３００のハードウェア構成について説明する。情報処理装置３００のＣＰＵ３０は、システムバスに接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ３１あるいは外部メモリ３６には、ＣＰＵ３０の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ３３は、ＣＰＵ３０の主メモリ、ワークエリア等として機能する。ＣＰＵ３０は、処理の実行に際して必要なプログラム等をＲＡＭ３３にロードして、プログラムを実行することで各種動作を実現するものである。
【００９１】
また、ＣＰＵ３０は、キーボードや不図示のマウス等の入力端末３５からの入力を制御する。ビデオコントローラ（ＶＣ）は、ディスプレイ３４等の表示器への表示を制御し、さらに、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）等の外部メモリ３６へのアクセスを制御する。
【００９２】
またＩ／Ｆ３２は、ネットワークを介して外部機器と接続・通信するものであり、本実施形態においては包装装置５のＩ／Ｆ５０と通信可能に接続されている。
【００９３】
次に、包装装置５のハードウェア構成について説明する。包装装置５のＣＰＵ５１は、バスに接続されている各デバイスを統括的に制御する。ＲＯＭ５２にはＣＰＵ５１の制御ブログラムや各種制御プログラムが記憶されている。ＲＡＭ５３は、ＣＰＵ５１が動作するためのシステムワークメモリとして機能する。ＣＰＵ５１は、タッチパネル式のディスプレイ５０１に対して表示制御したり、ディスプレイ５０１のタッチパネル機能を入力端末５０２としてユーザから情報の入力を受け付けたり、プリンタ７０６に印刷指示を出したりする。さらにＣＰＵ５１は、包装装置５の散薬投入部２０１から投入された散薬を１包に分包する際に動作させる散薬分包機構５５を制御したり、ユーザから手撒き投入部に手撒きされた錠剤を分包する際に動作させる手撒き投入機構５６を制御したりする。そして包装装置５と錠剤供給装置１０とは、包装装置５のＩ／Ｏ５４と錠剤供給装置１０のＩ／Ｏ１２とで通信可能に接続されている。
【００９４】
次に、錠剤供給装置１０のハードウェア構成について説明する。錠剤供給装置１０のＣＰＵ１１は、バスに接続されている各デバイスを統括的に制御する。ＲＯＭ１４にはＣＰＵ１１の制御ブログラムや各種制御プログラムが記憶されている。ＲＡＭ１３は、ＣＰＵ１１が動作するためのシステムワークメモリとして機能する。ＣＰＵ１１は、さらに錠剤取出機構１５における取出動作を制御したり、錠剤シート５１を搬送する錠剤シートの搬送機構１６を制御したりすることもできる。
【００９５】
このようなハードウェア構成においては、以下のようにして錠剤取出が行われる。まず包装装置５のＣＰＵ５１が、錠剤供給装置１０のＣＰＵ１１に対して、錠剤の取出動作命令を送信する。そして、錠剤供給装置１０のＣＰＵ１１が、この取出動作命令に従って、錠剤取出機構１５や錠剤シートの搬送機構１６を制御して錠剤取出動作を行わせる。また、錠剤供給装置１０のＣＰＵ１１は、包装装置５のＣＰＵ５１に対して、錠剤取出動作の状況を示す動作情報を送信する。
【００９６】
また、上記の実施形態では、錠剤取出ユニット２０２により錠剤を取り出して包装する場合について説明したが、本発明はこれに限定されることなく、錠剤シートを錠剤シートのままで払い出す調剤装置にも適用できる。その場合には、図４、図５に示した錠剤取出ユニットにおいて、錠剤シートのバーコードを読み出す機能を残して、錠剤シートから錠剤を押し出して取り出す機構を省けばよい。
【００９７】
なお、上記実施形態を実現するために、情報処理装置３００が実行するプログラムは、外部メモリ３６に記録されており、必要に応じてＲＡＭ３３にロードされることによりＣＰＵ３０によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、外部メモリ３６または記憶部に格納されている。
【００９８】
上記実施形態を実現するために、包装装置５が実行するプログラムは、ＲＯＭ５２に記録されており、必要に応じてＲＡＭ５３にロードされることによりＣＰＵ５１によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、ＲＯＭ５２または記憶部に格納されている。
【００９９】
本実施形態を実現するために、錠剤供給装置１０が実行するプログラムは、ＲＯＭ１４に記録されており、必要に応じてＲＡＭ１３にロードされることによりＣＰＵ１１によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、ＲＯＭ１４または記憶部に格納されている。
【０１００】
また、本実施形態におけるプログラムは、図８、図９のフローチャートの処理を情報処理装置３００及び包装装置５及び錠剤供給装置１０が実行可能なプログラムであり、記憶媒体にプログラムとして記憶している。
【０１０１】
以上が第１実施形態の説明である。次に本発明の第２の実施形態について説明する。
【０１０２】
第２実施形態では、処方分の薬品の取出しが終了したことにより、錠剤シートに錠剤が余った場合に、余った分の錠剤は錠剤シートから除包し、カセットに自動で移す形態について説明する。ただし、カセットに同じ錠剤のカセットがなければ、錠剤を取り出すことなく錠剤シートを排出する。第２実施形態では、図１の示す構成は、錠剤カセット２０３が下段で錠剤取出ユニット２０２が上段の構成となる。そして、錠剤取出ユニット２０２により錠剤シートから取り出された錠剤を錠剤カセット２０３に落下するように排出経路を制御する。
【０１０３】
第２実施形態の説明を、図１３のフローチャートを用いて説明する。第２実施形態は包装装置５および錠剤供給装置１０のＣＰＵが各ステップの処理を実行する例で説明するが、情報処理装置３００から包装装置５および錠剤供給装置１０に対して各ステップの処理の実行指示を行なってもよい。
【０１０４】
ステップＳ１３０１では、包装装置５および錠剤供給装置１０は、処方データを取得する。
【０１０５】
ステップＳ１３０２では、包装装置５および錠剤供給装置１０は、錠剤取出しユニット２０２によって、処方データ分の錠剤の取出し動作を実行する。
【０１０６】
ステップＳ１３０３では、包装装置５および錠剤供給装置１０は、処方データ分の錠剤が取り出し済みかどうかを判定する。
【０１０７】
包装装置５および錠剤供給装置１０は、処方分の錠剤が取り出し済みの場合には（ステップＳ１３０３：ＹＥＳ）、ステップＳ１３０４へ移行する。
【０１０８】
包装装置５および錠剤供給装置１０は、処方分の錠剤が取り出し済みでない場合には（ステップＳ１３０３：ＮＯ）、ステップＳ１３０２へ移行し、引き続き錠剤取出し動作を行う。
【０１０９】
ステップＳ１３０４では、包装装置５および錠剤供給装置１０は、半端な錠剤シートが発生したかどうかを判定する。半端な錠剤シートが発生したかどうかを判定する方法としては、検出機構１７で検出するようにしてもいいし、薬剤マスタから何錠シートを使用するかの情報と処方データから何錠取り出すかの情報を取得して判定してもいい。例えば、検出機構１７を使用して判定する場合は、錠剤収容部の位置を検知することができるので、錠剤が入っている錠剤収容部があれば、半端な錠剤シートが発生したと判定できる。
【０１１０】
ステップＳ１３０４は、本発明における、前記錠剤取出し手段により、当該錠剤シートの錠剤収容部から、分包するために必要な所定数の錠剤を取り出したときに、当該錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生するかを判定する判定手段の適用例である。
【０１１１】
また、薬剤マスタと処方データから判定する場合は、例えば「○錠」の場合、図１１の薬品マスタより〇錠のシート錠剤数１１０２の１０を読み取り、さらに処方で必要な「○錠」だけの合計錠剤数が１４であるとすると、合計錠剤数１４を錠剤数１０の錠剤シート２枚で取出すので、取出した後の錠剤シートには６個の錠剤が入った半端な錠剤シートは発生したと判定できる。
【０１１２】
包装装置５および錠剤供給装置１０は、半端な錠剤シートが発生した場合には（ステップＳ１３０４：ＹＥＳ）、ステップＳ１３０５へ移行する。
【０１１３】
包装装置５および錠剤供給装置１０は、半端な錠剤シートが発生していない場合には（ステップＳ１３０４：ＮＯ）、処理を終了する。
【０１１４】
ステップＳ１３０５では、包装装置５および錠剤供給装置１０は、カセットへ錠剤シートに封入されている錠剤を払い出す。
【０１１５】
ステップＳ１３０５は、本発明における、前記判定手段により、前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部と前記錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートが発生すると判定された場合に、分包するために必要な所定数の錠剤が取り出されて分包された後に、当該錠剤シートの前記錠剤取出し手段による取り出し動作が行われていない錠剤収容部から前記錠剤取出し手段により錠剤を取り出し、当該錠剤を、前記所定数の錠剤とは区別して集積するように制御する制御手段の適用例である。
【０１１６】
ステップＳ１３０６では、包装装置５および錠剤供給装置１０は、カセットへ払い出し錠剤数や錠剤名を記憶（図１５）する。また、記憶するのは錠剤名や錠剤数以外の錠剤情報も一緒に記憶されてもよい。
【０１１７】
ここで、図１５について説明する。
【０１１８】
図１５は、包装装置５および錠剤供給装置１０のカセットに入っている錠剤数や錠剤名が記憶されているデータテーブルである。ステップＳ１３０６で記憶されるデータテーブルである。
【０１１９】
１５０１は、カセットＮＯである。カセットに紐付けられている番号である。
【０１２０】
１５０２は、カセットに入っている薬品名である。
【０１２１】
１５０３は、カセットに入っている錠剤数（＝ステップＳ１３０５で払い出された錠剤数）である。
【０１２２】
図１５に示すデータテーブルでは、カセットＮＯ１に、○錠が６錠入っていることが示されている。
【０１２３】
次に図１４を用いて、割当処理について説明する。ここでは図９のフローと同じステップの説明は省略して、違うところを中心に説明する。また、図９では情報処理装置３００で実行するとしたが、包装装置５および錠剤供給装置１０で実行してもよい。図１４では、包装装置５および錠剤供給装置１０で実行するステップを記載する。
【０１２４】
ステップＳ１４０１は、ステップＳ９０１と同じ処理である。
【０１２５】
包装装置５および錠剤供給装置１０は、端数を設定する際にステップＳ１４０２の処理を行う。ステップＳ１４０２では、包装装置５および錠剤供給装置１０は、端数分をカセットから錠剤を取出せるかを判定する。
【０１２６】
包装装置５および錠剤供給装置１０は、端数分をカセットから取り出せる場合には（ステップＳ１４０２：ＹＥＳ）、カセットＮＯを割り当てる（ステップＳ９０２）。ステップＳ９０２は、本発明における、前記取得手段で取得した錠剤数を、前記管理手段で管理する当該錠剤を収容する錠剤シート１枚に収容される錠剤数で除算したときに剰余が発生する場合に、当該錠剤カセットから、前記剰余の数分の錠剤を取り出すように設定する設定手段の適用例である。
【０１２７】
包装装置５および錠剤供給装置１０は、端数分をカセットから取り出せない場合には（ステップＳ１４０２：ＮＯ）、錠剤取出ユニット２０２で空いているユニットＮｏを割り当てる（ステップＳ９０６）。
【０１２８】
ステップＳ１４０３は、ステップＳ９０２と同じ処理である。
【０１２９】
ステップＳ１４０４は、ステップＳ９０６と同じ処理である。
【０１３０】
ステップＳ１４０５は、ステップＳ９０７と同じ処理である。
【０１３１】
また、図１４では、端数をカセットと錠剤シートのどちらから取り出すかを設定する際に、先にカセットから端数分を取出るかを判定して、取出せなかったら錠剤取出しユニットからの取り出しにするとしたが、端数分なくても、カセットに入っている数だけ最初にカセットから取り出して、取り出せなかった錠剤数分を錠剤シートから取出すようにしてもよい。
【０１３２】
次に、本発明の第３の実施形態について説明する。
【０１３３】
第２の実施形態では、余った分の錠剤を錠剤シートから除包しカセットに自動で移すとしたが、第３の実施形態では、余った分の錠剤を錠剤シートから除包しカセットに移すのは、ユーザが手動で行う。具体的には、錠剤供給装置１０は、ステップＳ１３０４で、半端なシートが発生すると判定すると、余った分の錠剤を全て取り出し、包装装置５は、それら余りの錠剤を全て１つの包に包装し、ユーザはその１包化された錠剤を、可変カセット（どの種類の薬剤でも投入可能なカセット）に手動で移す。その際、カセットに移した錠剤名や錠剤数を情報処理装置３００上で、カセットＮｏと対応付けて登録しておくようにすることもできる。
【０１３４】
なお、余りの錠剤が包装された包には、その包に入っている薬剤が余りであることを示す情報と、何の薬剤が何錠入っているかの情報を包装装置５により印字する。これにより、その後、ユーザが情報処理装置３００上で、カセットに移した錠剤名や錠剤数を入力する際の手間を低減する事が可能となる。
【０１３５】
以上で、第３の実施形態の説明を終了する。
【０１３６】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１３７】
以上、本発明によると、錠剤取出し手段による取り出し動作が行われていない錠剤収容部と錠剤取出し手段による取り出し動作が行われた錠剤収容部とが共存する錠剤シートの取り出し動作が行われていない錠剤収容部から錠剤取出し手段により錠剤を取り出し、当該錠剤を、分包するために必要な所定数の錠剤とは区別して集積するように制御することで、手撒き供給部にユーザが錠剤を手撒きする手間を削減することが出来る。
【０１３８】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、包装装置５や錠剤供給装置１０に単独で供給し、包装装置５や錠剤供給装置１０内の制御コンピュータ（またはＣＰＵやＭＰＵ）によって、記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１３９】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる
【０１４０】
。
また、読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって、前述した実施形態の機能が実現される場合も含まれることは言うまでもない。さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４１】
このように、本発明は、複数の装置から構成されるシステムに適用しても、１つの装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４２】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１４３】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１４４】
５  包装装置
１０  錠剤供給装置
１６  搬送機構
１７  検出機構
１８  載置台
２４  導入シュート
３９  下部ローラ
５０  包装ユニット
５１  錠剤シート
５１（ａ）  一部が欠損した錠剤シート
８３  内部押圧体
８４  外部押圧体
９３  第１昇降体
９４  カム
９８  第２昇降体
９９  カム
２００  手撒き投入部
２０１  散薬投入部
２０２  錠剤取出ユニット
２０３  錠剤カセット
２０４  投入口
３００  情報処理装置
３０１  上位システム
４０１  第１集積ホッパー
４０２  第２集積ホッパー
４０３  第３集積ホッパー
４０５  第２の送り出し機構
５０１  包装ユニット
５０２  ロール紙送出機構
５０５  メインホッパー
５１０  錠剤収容部
５１１  錠剤導入路
５１２  上部錠剤導入路
７０２  ロール紙送出機構
７０３  包装機構
７０５  分断機構
７０６  プリンタ
【図１】
2018089200.tif 000003
【図２】
2018089200.tif 000004
【図３】
2018089200.tif 000005
【図４】
2018089200.tif 000006
【図５】
2018089200.tif 000007
【図６】
2018089200.tif 000008
【図７】
2018089200.tif 000009
【図８】
2018089200.tif 000010
【図９】
2018089200.tif 000011
【図１０】
2018089200.tif 000012
【図１１】
2018089200.tif 000013
【図１２】
2018089200.tif 000014
【図１３】
2018089200.tif 000015
【図１４】
2018089200.tif 000016
【図１５】
2018089200.tif 000017