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