(57)【特許請求の範囲】
【請求項１】
錠剤シートの錠剤収容部から錠剤を取り出して当該錠剤を供給する複数の錠剤取出ユニットを備える錠剤供給装置で錠剤の取り出しを行う処理対象の処方データを管理する情報処理装置であって、
処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶手段と、
前記セット情報記憶手段に記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定手段と、
前記一括セット判定手段により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記セット情報が設定されている処方データを前記錠剤供給装置において連続して処理するべく、複数の処方データを指定する処方データ指定手段と、
前記セット情報が設定されている処方データの処理を前記錠剤供給装置において開始する前に、前記複数の錠剤取出ユニットの中から前記開始する処方データに該当する錠剤シートをセットすべき錠剤取出ユニットの箇所をガイダンスするガイダンス手段と、
を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ガイダンス手段は、前記セット情報が設定されている処方データに該当する錠剤シートをセットすべき錠剤取出ユニットの箇所を、前記セット情報に基づいて前記複数の錠剤取出ユニットの中から識別可能なセット画面を表示することでガイダンスし、前記セット画面では、前記一括セット判定手段が一括セット可能であると判定し、かつ、前記処方データ指定手段に指定されている複数の処方データに該当する錠剤シートの箇所を、１つの当該セット画面の中でまとめて表示することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記処方データ指定手段に指定されている複数の処方データ毎のセット情報を比較して、同じ箇所の錠剤取出ユニットに重複しているセット情報がある否かを判定する重複ユニット判定手段をさらに備え、
前記重複ユニット判定手段が重複しているセット情報がないと判定した場合に、前記一括セット判定手段は前記複数の錠剤取出ユニットに一括セット可能であると判定することを特徴とする請求項２または請求項３に記載の情報処理装置。
【請求項５】
錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報には、錠剤シートがセットされる錠剤取出ユニット毎に、各錠剤取出ユニットから供給される錠剤種別がさらに対応づけて記憶され、
前記重複ユニット判定手段が重複しているセット情報があると判定した場合に、前記記憶している錠剤種別に基づいて、重複している錠剤取出ユニットでの錠剤種別が同じであるか否かを判定する錠剤種別判定手段と、
前記錠剤種別判定手段が同じであると判定した場合に、前記一括セット判定手段は前記複数の錠剤取出ユニットに一括セット可能であると判定することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記一括セット判定手段が一括セット可能ではないと判定した場合には、一括セット可能ではないと判定された前記複数の処方データとは異なり、前記セット情報が設定されている別の処方データを選択する処方データ選択手段と、
前記一括セット可能ではないと判定された何れかの処方データのセット情報と、前記選択された処方データのセット情報に基づいて、前記一括セット可能ではないと判定された処方データと前記選択された処方データとが、前記複数の錠剤取出ユニットに一括セット可能であるか否かを再判定する一括セット再判定手段と、
前記一括セット再判定手段により一括セット可能であると判定された場合には、前記一括セット可能ではないと判定された何れかの処方データに該当する錠剤シートと、前記選択された処方データに該当する錠剤シートとが一括セットできるように、前記ガイダンス手段がまとめてガイダンスすることを特徴とする請求項２乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
複数の錠剤取出ユニットを備える錠剤供給装置であって、
処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶手段と、
前記セット情報記憶手段に記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定手段と、
前記一括セット判定手段により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知手段と、
を備えることを特徴とする錠剤供給装置。
【請求項８】
錠剤シートの錠剤収容部から錠剤を取り出して当該錠剤を供給する複数の錠剤取出ユニットを備える錠剤供給装置で錠剤の取り出しを行う処理対象の処方データを管理する情報処理装置における制御方法であって、
処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶工程と、
前記セット情報記憶工程で記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定工程と、
前記一括セット判定工程により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知工程と、
を備えることを特徴とする制御方法。
【請求項９】
錠剤シートの錠剤収容部から錠剤を取り出して当該錠剤を供給する複数の錠剤取出ユニットを備える錠剤供給装置で錠剤の取り出しを行う処理対象の処方データを管理する情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶手段と、
前記セット情報記憶手段に記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定手段と、
前記一括セット判定手段により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知手段として機能させることを特徴とするプログラム。
【請求項１０】
複数の錠剤取出ユニットを備える錠剤供給装置における制御方法であって、
処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶工程と、
前記セット情報記憶工程で記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定工程と、
前記一括セット判定工程により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知工程と、
を備えることを特徴とする制御方法。
【請求項１１】
複数の錠剤取出ユニットを備える錠剤供給装置で読み取り実行可能なプログラムであって、
前記錠剤供給装置を、
処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶手段と、
前記セット情報記憶手段に記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定手段と、
前記一括セット判定手段により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、錠剤供給装置、制御方法、プログラムの技術に関し、特に、錠剤シートを錠剤取り出しユニットにセットするユーザの煩雑な作業を軽減可能にするための技術に関する。
【背景技術】
【０００２】
これまでの調剤業務では、錠剤シートで提供されている錠剤を一包化する際には、薬剤師などのユーザが手作業で錠剤シートから錠剤を取り出して、服用１回分ごとの錠剤を、錠剤マスへセットする必要があった。
そのため、従来、この錠剤シートから錠剤を取り出す作業が、ユーザにとって煩雑であった。
【０００３】
このような煩雑さを軽減するために、特許文献１では、処方データに基づいて、錠剤シートから錠剤を取り出す錠剤取り出しユニットが提案されている。
【０００４】
また、特許文献１には、複数の錠剤取り出しユニットの中から、ユーザが錠剤シートをセット（投入）すべき錠剤取り出しユニット（錠剤取り出しを行う錠剤取り出しユニット）を表示する技術も開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１９３７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の錠剤取り出しユニットは、誤った薬剤を分包することを防止する観点から、錠剤の取り出し動作を行う対象の処方データごとに、全ての錠剤が取り出されずに投入口や搬送経路に残った錠剤シートを、全て排出する。
そのため、例えば、複数の処方データを予約して連続動作をしようとした場合には、
【０００７】
まず、薬剤師等のユーザが、初めの（１人目の）処方データ分の錠剤シートを錠剤取り出しユニットの投入口にセット（投入）し、錠剤取り出しユニットが、その処方データ分の錠剤を取り出すように錠剤取り出し動作を行う。そして、その処方データ分の錠剤取り出し動作が完了した後に、再度、ユーザが、次の処方データ（予約されている次の処方データ）分の錠剤シートを錠剤取り出しユニットの投入口にセット（投入）し、ユーザが開始指示を行うと、錠剤取り出しユニットが、その処方データ分の錠剤を取り出すように錠剤取り出し動作を行っていた。
【０００８】
そのため、事前に、複数の処方データを予約して、複数の処方データ分の錠剤の取り出しを連続して行おうとした場合であっても、ユーザは、処方データごとに、処方データ分の錠剤シートを錠剤取り出しユニットの投入口にセット（投入）し、開始指示を行うといった煩雑な作業が必要であった。
【０００９】
その結果、ユーザは、複数の処方データを予約して錠剤の取り出しを連続して行う場合であっても、錠剤取り出しユニットの近くに居る時間を短縮することができず、効率的に業務を行うことが難しかった。
【００１０】
また、このようなユーザの煩雑な作業を軽減するために、ユーザが、複数の処方データ分の錠剤シートをまとめて投入口にセットして、開始指示を行うと、錠剤取り出しユニットが、当該まとめてセットされた各錠剤シートから、複数の処方データ分の錠剤の取り出しを連続して行う仕組みが考えられる。すなわち、処方データごとに、投入口に錠剤シートの投入すること、及び開始指示を行うことを、ユーザが行うことなく、複数の処方データ分の錠剤の取り出しを連続して行う仕組みが考えられる。
【００１１】
しかしながら、ユーザは、事前に予約された複数の処方データ（どの錠剤取り出しユニットから、どの薬剤の錠剤を取り出すのかが示される処方データ）から、（１）処方データごとに、投入口に錠剤シートの投入すること、及び開始指示を行うことを、ユーザが行うことなく、複数の処方データ分の錠剤の取り出しを連続して行えるのか、又は、（２）処方データごとに、処方データ分の錠剤シートを投入口に投入し、開始指示を行い、複数の処方データ分の錠剤の取り出しを連続して行う必要があるのか、を容易に把握することは困難である。例えば、取り出しを行う薬剤の種類や、取り出しを行う錠剤取り出しユニットの数が増えるにつれて、それを、容易に把握し難くなっていく。
【００１２】
その結果、ユーザは、複数の処方データ分の錠剤シートをまとめて投入口にセットしてよいのかが分からなくなってしまい、処方データごとに、投入口に錠剤シートを投入する作業を行ってしまうおそれがある。
【００１３】
本発明の目的は、錠剤シートを錠剤取り出しユニットにセットするユーザの煩雑な作業を軽減可能にすることである。
【課題を解決するための手段】
【００１４】
本発明は、錠剤シートの錠剤収容部から錠剤を取り出して当該錠剤を供給する複数の錠剤取出ユニットを備える錠剤供給装置で錠剤の取り出しを行う処理対象の処方データを管理する情報処理装置であって、処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶手段と、前記セット情報記憶手段に記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定手段と、前記一括セット判定手段により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知手段と、を備えることを特徴とする。
【００１５】
また、本発明は、複数の錠剤取出ユニットを備える錠剤供給装置であって、処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶手段と、前記セット情報記憶手段に記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定手段と、前記一括セット判定手段により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知手段と、を備えることを特徴とする。
【００１６】
また、本発明は、錠剤シートの錠剤収容部から錠剤を取り出して当該錠剤を供給する複数の錠剤取出ユニットを備える錠剤供給装置で錠剤の取り出しを行う処理対象の処方データを管理する情報処理装置における制御方法であって、処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶工程と、前記セット情報記憶工程で記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定工程と、前記一括セット判定工程により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知工程と、を備えることを特徴とする。
【００１７】
また、本発明は、錠剤シートの錠剤収容部から錠剤を取り出して当該錠剤を供給する複数の錠剤取出ユニットを備える錠剤供給装置で錠剤の取り出しを行う処理対象の処方データを管理する情報処理装置で読み取り実行可能なプログラムであって、前記情報処理装置を、処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶手段と、前記セット情報記憶手段に記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定手段と、前記一括セット判定手段により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知手段として機能させることを特徴とする。
【００１９】
また、本発明は、複数の錠剤取出ユニットを備える錠剤供給装置における制御方法であって、処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶工程と、前記セット情報記憶工程で記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定工程と、前記一括セット判定工程により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知工程と、を備えることを特徴とする。
【００２０】
また、本発明は、複数の錠剤取出ユニットを備える錠剤供給装置で読み取り実行可能なプログラムであって、前記錠剤供給装置を、処方データごとに、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定されたセット情報を記憶するセット情報記憶手段と、前記セット情報記憶手段に記憶された各処方データにおける各セット情報に従って、当該各処方データでの錠剤の取り出しに用いる錠剤シートを、前記錠剤取出ユニットにまとめてセット可能であるか否かを判定する一括セット判定手段と、前記一括セット判定手段により、前記錠剤取出ユニットにまとめてセット可能であると判定された場合に、前記錠剤取出ユニットにまとめてセット可能であることをユーザに認識させるべく通知する一括セット通知手段として機能させることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、錠剤シートを錠剤取り出しユニットにセットするユーザの煩雑な作業を軽減可能にすることができる。
【図面の簡単な説明】
【００２２】
【図１】分包装置と錠剤供給装置を示す図である。
【図２】錠剤供給装置を示す図である。
【図３】錠剤取出ユニットの内部構造を示す図である。
【図４】錠剤取出ユニットの内部構造を示す図である。
【図５】錠剤取出ユニットの内部構造を示す図である。
【図６】包装ユニットの内部構造を示す図である。
【図７】錠剤供給装置の内部を横（正面から見て右側）から見た図である。
【図８】錠剤供給システムのハードウェア構成を示すブロック図である。
【図９】基本タブでの設定内容を表わした図である。
【図１０】Ｄｒｏｐタブでの設定内容を表わした図である。
【図１１】お知らせ画面での表示内容を表わした図である。
【図１２】予約タブでの設定内容を表わした図である。
【図１３】ガイダンス画面でのガイダンス内容を表わした図である。
【図１４】本発明での全体の処理を示すフローチャートを示した図である。
【図１５】一括セットの判定処理の詳細を示すフローチャートを示した図である。
【図１６】一括セットが可能で、かつ同じユニットに同じ錠剤シートをセット可能な場合のガイダンス画面の表示例を示す図である。
【図１７】一括セットが不可能な場合のガイダンス画面の表示例を示す図である。
【図１８】一括セットが可能で、かつ予約データの並び替えが発生する場合のガイダンス画面の表示例を示す図である。
【図１９】処方データに従って、錠剤シートの収容部から錠剤を取出して、排出部に錠剤シートを排出する一連の処理の一例を示すフローチャートである。
【図２０】図１４、図２１のステップＳ１２１の詳細処理の一例を示すフローチャートである。
【図２１】図１４の変形例を示すフローチャートの一例である。
【発明を実施するための形態】
【００２３】
以下、本発明の錠剤供給システムの一実施形態について、添付図面を参照して詳細に説明する。
【００２４】
図１は、錠剤供給装置１０と、錠剤供給装置１０から供給された錠剤を包装する分包装置５を含む錠剤供給システム（分包システム、薬剤包装システムともいう）を示す図である。
【００２５】
錠剤供給装置１０は、処方編集画面（図１２）において設定された処方データ（薬品情報を含む処方データ）または、情報処理装置３００よりも上流側の調剤コントローラ（図示しない）から受信した処方データに従って錠剤を供給する装置である。また、情報処理装置３００は錠剤供給装置と通信可能に接続されている。
【００２６】
図１において、錠剤取出ユニット１は、錠剤シート４９から錠剤を取り出すユニットである。錠剤シートは、一般的にＰＴＰシートと呼ばれており、錠剤シートのことをＰＴＰシートとも言う。
【００２７】
錠剤シート４９は、錠剤を収容する錠剤収容部を有するシート本体の下面に、アルミニウム等からなる金属箔などを用いた封止シートを設けることによって錠剤が錠剤収容部に密封されたものである。
【００２８】
錠剤供給装置１０には複数の錠剤取出ユニット１が収納されている。錠剤取出ユニット１は、本発明の錠剤取出し装置の適用例である。錠剤取出ユニット１は、幅方向（左右方向）に６つ並べられ、この６つの錠剤取出ユニット１からなる組が上下に３段に配置されている。すなわち、錠剤取出ユニット１は、左右６列、上下３段に配列されている。なお、本実施形態では、錠剤供給装置１０は複数の錠剤取出ユニット１を備えているが、錠剤取出ユニット１の数は１つでもよい。
【００２９】
分包装置５は、錠剤供給装置１０の錠剤取出ユニット１から供給された錠剤を包装する装置である。散薬投入部１０３には、分包される散薬が投入される部である。散薬投入部１０３に投入された散薬は、投薬１回分に分けて、分けられた１回分の散薬が後述するメインホッパー５０５に入れられ、１回分ずつに分包される。
【００３０】
錠剤供給装置１０は、１つまたは複数の錠剤取出ユニット１の他に、錠剤取出ユニット１で取り出された錠剤を供給する錠剤供給ユニット４００を備えている。錠剤供給装置１０は、錠剤取出ユニット１により錠剤シート（ＰＴＰシート）から取り出された錠剤を、錠剤供給ユニット４００の供給経路を経て、分包装置５に供給する。
【００３１】
錠剤供給装置１０と分包装置５を含む錠剤供給システムは、また情報処理装置３００を含んでいる。情報処理装置３００は、錠剤供給装置１０及び分包装置５の外部に設けられており、錠剤供給装置１０及び分包装置５と通信可能に接続されている。情報処理装置３００には、パーソナルコンピュータやタブレット端末が用いられ、主に錠剤取出ユニット１が取り出す錠剤シートに関する情報や、薬品マスタを管理している。
【００３２】
また、ＬＣＤ操作パネル（表示部１０４）には、ユーザからの操作を受け付けること可能な表示部であり、処方データの入力、処理の選択を促す処方画面等を表示することができる。
【００３３】
図２は、錠剤供給装置１０を正面側から見て拡大して示した図である。
図２において、投入口２０３は、錠剤シートを錠剤取出ユニット１に投入する部分である。
図２に示す１０２は、１つの錠剤取出ユニット１（錠剤取出し装置）を示している。
【００３４】
図３は、錠剤取出ユニット１の内部構造を示す斜視図である。なお、図３は、錠剤取出ユニット１が、２つ並んでいる状態を示している。
【００３５】
それぞれの錠剤取出ユニット１は、錠剤シート４９を搬送する搬送機構と、搬送機構により搬送された錠剤シート４９が載置される載置台と、載置台上の錠剤シート４９の錠剤収容部を押圧して錠剤を取り出す押出し機構とを有している。
【００３６】
錠剤シート４９は、シート部上に凸状の錠剤収容部が幅方向に間隔をおいて２列に並んだ形態である。各列をなす複数の錠剤収容部は錠剤シート４９の長さ方向に沿って並んでいる。
【００３７】
なお、本実施形態では、シート部上に錠剤収容部が２列に並んだ形態の錠剤シートを扱う錠剤供給装置について説明している。しかし、錠剤シート４９としては、シート部上に錠剤収容部が２列に並んだ形態のものに限らず、錠剤収容部が錠剤シート４９の長さ方向に１列に並んだ形態や、錠剤収容部が幅方向に間隔をおいて３列以上の複数列に並んだ形態も可能であり、本発明はこのような形態の錠剤シートの場合でも適用可能である。
【００３８】
図４は、錠剤取出ユニット１の内部構造を示す断面図であり、錠剤シートの投入口２０３に錠剤シートをセットし、錠剤シートを除包位置（錠剤の取出位置）まで搬送した状態を示す図である。
【００３９】
錠剤取出ユニット１は、錠剤シートを搬送する錠剤シート搬送機構と、錠剤シートが載置される載置台１８と、錠剤シートから錠剤を取り出す錠剤取出機構（押出し機構）とを備えている。
【００４０】
錠剤シート搬送機構（搬送手段）は、錠剤シート４９を進行方向に向け搬送するものであって、進行方向に互いに間隔をおいて設けられた下部ローラ３９と、進行方向に互いに間隔をおいて設けられた上部ローラとを備えている。
【００４１】
下部ローラ３９は、駆動源により回転駆動可能であり、錠剤シート４９の下面に当接して錠剤シート４９に進行方法への力を加えることができる。上部ローラは、駆動源により回転駆動可能であり、錠剤シート４９のシート部の上面に当接して錠剤シート４９に進行方向への力を加えることができる。上部ローラの幅方向の配置位置は、２列の錠剤収容部の間に相当する位置であるため、上部ローラは錠剤収容部に当接することはない。
【００４２】
このような構成により、下部ローラ３９と上部ローラは、錠剤シート４９のシート部を上下から挟み込んで錠剤シート４９を進行方向に搬送できる。また、下部ローラ３９と上部ローラは逆回転することにより、錠剤シート４９を進行方向とは逆の方向にも搬送できる。
【００４３】
導入シュート２４は、載置台の下側に設けられており、錠剤シート４９から取り出された錠剤を、後述する錠剤導入路４０１に導くものである。すなわち、導入シュート２４は、載置台の下側に排出口を有しており、錠剤シート４９から取り出された錠剤はその排出口を通り、後述する錠剤導入路４０１に落ちていく。なお、この導入シュート２４は、錠剤取出しホッパーとも言う。
【００４４】
押出し機構（錠剤取出機構）は、錠剤収容部の中央付近を押圧する内側押圧体８３と、中央付近よりも外側の部分を押圧する外側押圧体８４とを備えている。内側押圧体８３と外側押圧体８４とが独立して動作することで錠剤シートの錠剤収容部を押圧して、錠剤シートから錠剤を取り出す。
【００４５】
押出し機構は、内側押圧体８３よりも先に外側押圧体８４により錠剤収容部を押圧させる。内側押圧体８３の先端は、ほとんどの錠剤シート４９の錠剤収容部よりも面積が狭いので、内側押圧体８３は錠剤を取り出す場合（下降した場合）に、錠剤シートに開いた穴から先端が突き出る。
【００４６】
外側押圧体８４の先端は、ほとんどの錠剤シート４９の錠剤収容部よりも面積が広いので、錠剤を取り出す場合（下降した場合）に、錠剤シート４９に開いた穴から先端が突き出ない。つまり、錠剤シート４９の錠剤収容部を押し潰すためのものである。
【００４７】
錠剤取出機構（押出し機構）は、外側押圧体８４を昇降させる第１昇降機構と、内側押圧体８３を昇降させる第２昇降機構とを有する。
【００４８】
第１昇降機構は、外側押圧体８４が取り付けられた第１昇降体９３と、回転駆動して第１昇降体９３を昇降させるカム９４と、第１昇降体９３を上昇方向に付勢する付勢部材（ばね）とを備えている。
【００４９】
第１昇降体９３は、前後方向にわたって延在する柱状体であり、前端部に外側押圧体８４が取り付けられている。カム９４は、外側押圧体８４の昇降動作を考慮して設計された形状の板状体であり、駆動機構によって回転駆動する軸部に固定されている。
【００５０】
カム９４は、第１昇降体９３の上面側に設けられ、軸部の回転に伴って回転駆動され、第１昇降体９３を押圧することによって外側押圧体８４の高さ位置を調整する（外側押圧体８４の昇降動作を行う）ことができる。第１昇降機構は、カムの回転動作のタイミング、カムの形状、軸部に対するカムの固定位置などの設定によって、外側押圧体８４の昇降動作のタイミングや変位量を任意に設定できる。
【００５１】
第２昇降機構は、内側押圧体８３が取り付けられた第２昇降体９８と、回転駆動して第２昇降体９８を昇降させるカム９９と、第２昇降体９８を上昇方向に付勢する付勢部材（ばね）とを備えている。
【００５２】
第２昇降体９８は、前後方向にわたって延在する柱状体であり、前端部に内側押圧体８３が取り付けられている。カム９９は、第２昇降体９８の上面側に設けられ、軸部の回転に伴って回転駆動され、第２昇降体９８を押圧して内側押圧体８３の高さ位置を調整する（内側押圧体８３の昇降動作を行う）ことができる。第２昇降機構は、カム９９の回転動作のタイミング、カムの形状、軸部に対するカムの固定位置などの設定によって、内側押圧体８３の昇降動作のタイミングや変位量を任意に設定できる。
【００５３】
このため、カム９４とカム９９は、それぞれ第１昇降体と第２昇降体に対して互いに独立に動作可能であり、内側押圧体８３と外側押圧体８４は、互いに独立に昇降動作させることができる。
【００５４】
錠剤取出機構における２つのカムの回転動作のタイミング等は、錠剤位置検出機構の検出部からの信号に基づいて定めることができる。具体的には、検出された錠剤収容部の位置に合わせて内側押圧体８３と外側押圧体８４を動作させることができる。
【００５５】
錠剤取出ユニット１は、錠剤シートの錠剤収容部の押圧をする前に、押圧される錠剤収容部の長さと位置を検出する検出機構１７をさらに有している。錠剤供給装置は、検出機構１７により検出された錠剤収容部の長さに基づいて後述する所定の距離を算出する。
【００５６】
また、錠剤供給装置１０は、検出機構１７により検知された錠剤シートの錠剤収容部の位置に基づいて、押圧される位置までの搬送距離を算出する。搬送機構（下部ローラ３９、上部ローラ）は、この算出された搬送距離により載置台１８上の錠剤収容部が押圧される位置まで錠剤シートを搬送する。
【００５７】
なお、押出し機構は、後述する錠剤が取り出されたか否かを検知する検知機構により錠剤が取り出されたことが検知されない場合には、錠剤収容部の押圧を継続（リトライ）する。このとき、搬送機構は、錠剤収容部の押圧を継続する前に載置台１８上の押圧される位置から、前述した錠剤収容部の長さに基づいて算出された所定の距離だけ錠剤シート４９を前方または後方に搬送し、押出し機構が、錠剤収容部の押圧を継続（リトライ）する。
【００５８】
ここで、錠剤取出ユニット１は、押出し機構により載置台１８上の錠剤シート４９の錠剤収容部を押圧する速度を変更させる変更機構をさらに有している。そして、押出し機構は、より高速に変更された速度で錠剤収容部の押圧を継続（リトライ）する。
【００５９】
次に、図５は錠剤取出ユニット１の内部構造における図４に示されていない部分を示す図である。
【００６０】
図５において、シート検出センサ７５０１は小型のマイクロスイッチで構成されており、錠剤シート４９が投入口にセットされるとマイクロスイッチが外側へ押されることによりＯＮ信号を出力し、錠剤シート４９が投入口にセットされていることを検出する。
【００６１】
バーコードスキャナ７５０２は、投入口にセットされた錠剤シート４９の裏面に印字されているバーコード情報を読み取る位置に設置されている。
【００６２】
このように錠剤供給装置１０は、全ての錠剤取出ユニット１の錠剤シートが投入される投入口に、錠剤シート４９の薬剤の種別を識別する錠剤シート情報（バーコード情報）を読み取る読取部（バーコードスキャナ７５０２）を装備している。
【００６３】
図６は、包装ユニット７０１の内部構造を示す図である。図６に示される包装ユニットにより、投薬１回分の錠剤が分包される。
【００６４】
図６において、包装ユニット７０１は、分包装置５内のユニットである。ロール紙送出機構７０２は、包装シートが連なるロール紙（分包紙がロール状になっている紙）を包装機構に送り出す。
【００６５】
包装機構７０３，７０４は、メインホッパー５０５内に集積された錠剤（１回分の錠剤）を包装シートの中に投入し、この包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する。すなわち、包装機構７０３，７０４で、包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する。
【００６６】
分断機構７０５は、連なるロール紙を１包毎の包装シート（１つの包み）に分断するための分断用ミシン目を形成する。
【００６７】
プリンタ７０６は、包装シートに、日付、患者データ、エラー情報を印字する（印字機構）。
【００６８】
図７は、錠剤供給装置１０の内部を横（正面から見て右側）から見た図である。図７に示す１２０１の点線の矢印は、錠剤取出ユニット１から取り出された錠剤の移動経路を示している。
【００６９】
４０１は錠剤導入路である。錠剤導入路４０１は、導入シュート２４と導通しており、錠剤シート４９から取り出され落下した錠剤を導入シュート２４から第１集積ホッパー４０２に中継する。
【００７０】
第１集積ホッパー４０２は、錠剤取出ユニット１により、錠剤シートから取り出された錠剤が導入シュート２４を落下して通り、そして、導入シュート２４から錠剤導入路４０１を通り、該錠剤が集積される部分である。すなわち、錠剤導入路４０１は、第１集積ホッパー４０２と直接、連通している。
【００７１】
第２集積ホッパー５０１は、第１集積ホッパー４０２で集積された錠剤をさらに集積する。すなわち、第２集積ホッパー５０１は、第１集積ホッパー４０２と連通している。そのため、第１集積ホッパー４０２に落ちてきた錠剤は、第２集積ホッパー５０１に落ちて集積される。
【００７２】
第１の送り出し機構５０２は、第２集積ホッパー５０１に集積された錠剤を第３集積ホッパー５０３に移動させる。第３集積ホッパー５０３は、第１の送り出し機構５０２により送り出（移動）された錠剤を集積する。
【００７３】
不図示の第２の送り出し機構は、第３集積ホッパー５０３に集積された錠剤をメインホッパー５０５に移動させる。メインホッパー５０５は、第２の送り出し機構５０４により送り出（移動）された錠剤（１回分）を集積し、包装シート（分包紙）の中に集積した錠剤を投入する。
【００７４】
図８は、錠剤供給システムのハードウェア構成を示すブロック図である。この構成において、情報処理装置３００のＣＰＵ３０と、分包装置５のＣＰＵ５１と、錠剤供給装置１０のＣＰＵ１１とがそれぞれ連携して、分包装置５が制御する各装置（各ユニット）、及び錠剤供給装置１０が制御する各装置（各ユニット）の動作を制御している。ただし、１つのＣＰＵが、錠剤供給システムの全てのユニットを制御する構成でも構わない。また、ここでは錠剤供給装置１０にＣＰＵが１つ設けられている状態を図示しているが、錠剤取出ユニット１ごとにＣＰＵを設けてもよいし、錠剤取出ユニット１の段ごとにＣＰＵを設けてもよい。
【００７５】
まず情報処理装置３００のハードウェア構成について説明する。情報処理装置３００のＣＰＵ３０は、システムバスに接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ３１あるいは外部メモリ３６には、ＣＰＵ３０の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ３３は、ＣＰＵ３０の主メモリ、ワークエリア等として機能する。ＣＰＵ３０は、処理の実行に際して必要なプログラム等をＲＡＭ３３にロードして、プログラムを実行することで各種動作を実現するものである。
【００７６】
また、ＣＰＵ３０は、キーボードや不図示のマウス等の入力端末３５からの入力を制御する。ビデオコントローラ（ＶＣ）は、ディスプレイ３４等の表示器への表示を制御し、さらに、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）等の外部メモリ３６へのアクセスを制御する。
【００７７】
またＩ／Ｆ３２は、ネットワークを介して外部機器と接続・通信するものであり、本実施形態においては分包装置５のＩ／Ｆ５０と通信可能に接続されている。
【００７８】
次に、分包装置５のハードウェア構成について説明する。分包装置５のＣＰＵ５１は、バスに接続されている各デバイスを統括的に制御する。ＲＯＭ５２にはＣＰＵ５１の制御ブログラムや各種制御プログラムが記憶されている。ＲＡＭ５３は、ＣＰＵ５１が動作するためのシステムワークメモリとして機能する。ＣＰＵ５１は、タッチパネル式のディスプレイ（図８の５０１）に対して表示制御したり、ディスプレイ（図８の５０１）のタッチパネル機能を入力端末（図８の５０２）としてユーザから情報の入力を受け付けたり、プリンタ７０６に印刷指示を出したりする。さらにＣＰＵ５１は、分包装置５の散薬投入部１０３から投入された散薬を１包に分包する際に動作させる散薬分包機構５５を制御したり、ユーザから手撒き投入部に手撒きされた錠剤を分包する際に動作させる手撒き投入機構５６を制御したりする。そして分包装置５と錠剤供給装置１０とは、分包装置５のＩ／Ｏ５４と錠剤供給装置１０のＩ／Ｏ１２とで通信可能に接続されている。
【００７９】
次に、錠剤供給装置１０のハードウェア構成について説明する。錠剤供給装置１０のＣＰＵ１１は、バスに接続されている各デバイスを統括的に制御する。ＲＯＭ１４にはＣＰＵ１１の制御ブログラムや各種制御プログラムが記憶されている。ＲＡＭ１３は、ＣＰＵ１１が動作するためのシステムワークメモリとして機能する。ＣＰＵ１１は、さらに錠剤取出機構１５における取出動作を制御したり、錠剤シート４９を搬送する錠剤シート搬送機構１６を制御したりすることもできる。
【００８０】
このようなハードウェア構成においては、以下のようにして錠剤取出が行われる。まず分包装置５のＣＰＵ５１が、錠剤供給装置１０のＣＰＵ１１に対して、錠剤の取出動作命令を送信する。そして、錠剤供給装置１０のＣＰＵ１１が、この取出動作命令に従って、錠剤取出機構１５や錠剤シート搬送機構１６を制御して錠剤取出動作を行わせる。
【００８１】
また、錠剤供給装置１０のＣＰＵ１１は、分包装置５のＣＰＵ５１に対して、錠剤取出動作の状態の情報や錠剤が取り出されたか否かの結果を示す結果情報を送信する。
【００８２】
そして、分包装置５のＣＰＵ５１は、錠剤供給装置１０から受信した各情報に従って、次に実行する処理、動作を決定し、当該決定された処理、動作を行うよう、錠剤供給装置１０のＣＰＵ１１に対して指示する。
【００８３】
なお、上記実施形態を実現するために、情報処理装置３００が実行するプログラムは、外部メモリ３６に記録されており、必要に応じてＲＡＭ３３にロードされることによりＣＰＵ３０によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、外部メモリ３６または記憶部に格納されている。
【００８４】
上記実施形態を実現するために、分包装置５が実行するプログラムは、ＲＯＭ５２に記録されており、必要に応じてＲＡＭ５３にロードされることによりＣＰＵ５１によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、ＲＯＭ５２または記憶部に格納されている。
【００８５】
本実施形態を実現するために、錠剤供給装置１０が実行するプログラムは、ＲＯＭ１４に記録されており、必要に応じてＲＡＭ１３にロードされることによりＣＰＵ１１によって実行されるものである。さらに、上記プログラムの実行時に用いられるデータファイル及びデータテーブル等も、ＲＯＭ１４または記憶部に格納されている。
【００８６】
また、本実施形態におけるプログラムは、図１４、図１５等の後述するフローチャートの処理を情報処理装置３００及び分包装置５及び錠剤供給装置１０が実行可能なプログラムであり、記憶媒体にプログラムとして記憶している。
【００８７】
（本システムの変形例）
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、分包装置５や錠剤供給装置１０に単独で供給し、分包装置５や錠剤供給装置１０内の制御コンピュータ（またはＣＰＵやＭＰＵ）によって、記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００８８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【００８９】
また、読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって、前述した実施形態の機能が実現される場合も含まれることは言うまでもない。さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９０】
このように、本発明は、複数の装置から構成されるシステムに適用しても、１つの装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９１】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９２】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【００９３】
図９はＳ１０１で情報処理装置が表示する処方画面１３０２中の処方タブ１３０３での設定内容を表わした図である。
【００９４】
さらに図９は、さらに処方タブ中の基本タブ１３１２での設定内容を示す図である。
【００９５】
尚変形例として、処方画面１３０２は、分包装置５本体の表示部１０４に表示されてもよい。
【００９６】
１３０１（Ｆ１予約）は、基本タブ１３１２で入力した処方設定を予約リスト１３１４の中に追加登録するボタンである。
【００９７】
１３０２は処方画面である。処方タブ１３０３または予約タブ１３０４をクリックすることにより、処方画面内での表示内容を切り替えることができる。
【００９８】
１３０３は、処方タブである。処方タブ１３０３をクリックすると図９のような基本タブ１３１２等が表示される。
【００９９】
１３０４は、予約タブである。予約タブ１３０４をクリックすると図１２のような予約タブに表示内容が切り替わる。
【０１００】
１３０５は、分包動作の開始を指示するボタンである。スタートボタン１３０５（開始ボタン）をクリックすると予約リスト１３１４内に既に登録されている予約データの中で、予約リスト内の最上位にある予約データの内容だけを選んで錠剤シートのセット位置のガイダンス表示をさせることができる。
【０１０１】
１３０６は、スタートボタン１３０５（開始ボタン）によって分包動作の開始を指示した後に、その分包動作を一時停止するボタンである。
【０１０２】
１３０７は、患者単位で異なる処方データ毎に、処方する薬品名（錠剤名）が手動入力で設定されて、その薬品名の設定後に一覧で表示する項目である。
【０１０３】
１３０８は、薬品名（錠剤名）１３０７に設定された薬品名毎に対応する服用パターンが手動入力で設定されて、その服用パターンの設定後に一覧で表示する項目である。この項目で、１−１−１の場合は、朝１錠、昼１錠、夕１錠が設定されたケースである。この項目（２１）の場合は、２１包の分包数で、各包１錠ずつ、合計２１錠の○○錠剤をユニット番号１で使用するように設定されたケースである。
【０１０４】
１３０９は、薬品名（錠剤名）１３０７に設定された薬品名毎に対応する錠剤取出ユニットのユニット番号が手動で設定されて、そのユニット番号の設定後に一覧で表示する項目である。この項目で、Ｎｏ１の場合は、ユニット番号の１番が設定されたケースである。
【０１０５】
このようにして、錠剤シートをセットすべき錠剤取出ユニットの箇所が設定された第１のセット情報には、錠剤シートがセットされる錠剤取出ユニット番号毎（錠剤取出ユニット毎）に、各錠剤取出ユニット番号からそれぞれ供給される薬品名（錠剤種別）もさらに対応づけて記憶されていることになる。
【０１０６】
１３１０は、患者単位で異なる処方データ毎に、患者名が手動で入力されて、表示する項目である。図９は、患者名がテスト太郎の処方データが入力されたケースの画面である。
【０１０７】
１３１１は、Ｄｒｏｐタブである。Ｄｒｏｐタブ１３１１をクリックすると図１０のようなＤｒｏｐタブに表示内容が切り替わる。
【０１０８】
図１０はＳ１０３で情報処理装置が表示する処方画面１３０２中の処方タブ１３０３での設定内容を表わした図である。
【０１０９】
さらに図１０は、処方タブ中のＤｒｏｐタブ１３１１での設定内容を示す図である。
【０１１０】
この処方画面内でユーザによって設定された項目は、情報処理装置に記憶されている処方データのデータベースにも自動で登録される。
【０１１１】
このようにＤｒｏｐタブ１３１１で入力が完了することで、情報処理装置は錠剤シートをセットすべき錠剤取出ユニットの箇所（番号）が設定された第１のセット情報を、処方データ毎に対応づけて記憶している「セット情報記憶手段」。
【０１１２】
５７０２は、薬品名（錠剤名）１３０７で表示されたように、薬品名毎に対応する錠剤取出ユニットのユニット番号（錠剤の取り出しを行う錠剤取り出しユニットを識別する識別情報）をユーザが手動入力で設定する項目である。
すなわち、５７０２は、錠剤の取り出しを行う錠剤取り出しユニットを示すボタンである。
【０１１３】
図１０は、錠剤の取り出しを行う錠剤取り出しユニットのユニット番号として、１番が選択、設定されたケースを示す図である。
【０１１４】
図１０では、表示されている錠剤取出ユニットの数は８ユニットの場合を例にしているが、１８ユニットであってもよい。さらに処方画面上で表示される錠剤取出ユニットの配列は、実際の錠剤供給装置１０の錠剤取出ユニット１の配列と同じように配列されている。処方データ毎に対応づける錠剤取出ユニットのボタン５７０２を押下することで、薬品名ごとに、錠剤の取り出し動作を行う錠剤取り出しユニットの設定を行うことができる。
【０１１５】
この図１０の処方画面の例では、錠剤取出ユニットのユニット番号１が選択された状態である。また、選択後の状態であれば、各ユニットのボタン上に薬品名（○○錠剤）や各服用時期の錠剤数（１−１−１）や、合計の錠剤数（２１錠）も併せて表示される。錠剤取出ユニット１ボタンを選択すると、ピンク色に変わり、選択された状態（分包動作時に使用）に切り替わる。
【０１１６】
５７０３は、薬品名（錠剤名）１３０７で表示されたように、薬品マスタ（図示しない）等から、処方する薬品名（錠剤名）を選択して、ユーザが手動入力で薬品名（錠剤名）を設定する項目である。
【０１１７】
５７０４は、服用パターン１３０８で表示されたように、ユーザが服用パターンを手動で設定する項目である。
【０１１８】
図１１はＳ１０９で情報処理装置が表示するお知らせ画面１２０１での表示内容を表わした図である。
【０１１９】
お知らせ画面１２０１では、ステップＳ１０７の判定結果により一括セットが可能であると判定した場合に、患者名が異なる予約データではあるが、複数の予約データが一度でユニットにセットできることをユーザに通知することができる。
【０１２０】
このように、情報処理装置は、お知らせ画面１２０１では複数の予約データに該当する錠剤シートを一括で（まとめて）セットできる旨をユーザに認識させるべく通知する（一括セット通知手段）。
【０１２１】
はいボタン１２０３は、一括セットが有効設定（設定する）になるようにユーザが選択するボタンである。
【０１２２】
いいえボタン１２０２は、一括セットが無効設定（設定しない）になるようにユーザが選択するボタンである。
【０１２３】
図１２の上図はＳ１１３で情報処理装置が表示する処方画面１３０２中の予約タブ１３０４での設定内容を表わした図である。
【０１２４】
予約タブで予約リスト１３１４に登録されることによって、セット情報が設定されている処方データを錠剤供給装置において連続して動作するように、複数の処方データを指定することができる「処方データ指定手段」。
【０１２５】
１３１４（状態）は予約リストである。予約ボタン１３０１の押下によって、押下された順番に従って予約番号が自動で付与されて、処方データが予約データとしてリストに並べられる。このように予約リスト１３１４の中には上から複数個の予約データが順番に登録されていく。登録されると予約リスト１３１４の中にある全て処方データは予約状態となる。また予約状態にできる処方データは、図１２に示したように２つの処方データに限られるものではなく、３つ以上の処方データも予約状態にできることは言うまでもない。
【０１２６】
１３１５（患者）は、各予約データに紐づいた患者名が表示される欄である。図１２では、テスト太郎の処方データと、テスト花子の処方データが予約されていることがわかる。
【０１２７】
図１２に示す予約タブでの処方データの設定内容を表した（処方データ編集）画面は、ユーザにより、予約１の処方データ、予約２の処方データの予約が設定されている画面である。
【０１２８】
そして、図１２に示す処方データ入力画面の予約１の処方データは、ユーザＡ（顧客：患者）の処方データの一例である。
【０１２９】
また、図１２に示す処方データ入力画面の予約２の処方データは、ユーザＡとは異なるユーザＢ（顧客：患者）の処方データの一例である。
【０１３０】
図１２に示す処方データ入力画面の予約１の処方データには、予約Ｎｏ（図１２の１３２０）、ユニットＮｏ（図１２の１３２２）、服用パターン、全分包数、全錠剤数、錠剤名（薬剤名）等の項目から構成されている。予約Ｎｏ（図１２の１３２０）を選択した場合に、１３１７に、各予約データに紐づいた処方データの詳細な設定内容として表示されている。
【０１３１】
図１２の例の予約１の処方データの場合、予約Ｎｏは１、ユニットＮｏは１、服用パターンは１−１−１、全分包数は２１包、全錠剤数は各包１錠ずつ、合計２１錠、錠剤名は１３０７に設定された薬品名（錠剤名）である。
【０１３２】
予約Ｎｏは、分包の動作処理を行う順番（優先順位）を示しており、値が小さい方が、値が大きい方よりも優先して実行される。
【０１３３】
そのため、図１２の例では、予約１の処方データに従って、分包の動作処理を行った後に、予約２の処方データに従って、分包の動作処理を行うことを示している。
【０１３４】
また、図１２の１３２２は、ユニットＮｏ（錠剤取出し装置１０２を識別する番号）である。
【０１３５】
また、図１２の予約１の処方データの例では、服用パターンは、１−１−１である。これは、朝昼夕１錠ずつ服用することを表す。分包される数（全分包数）は、２１包である。分包される錠剤の全ての数（全錠剤数）は、各包１錠ずつ、合計２１錠である。
【０１３６】
図１２の例では、朝昼夕１錠ずつ２１包分錠剤を取出す為、取出す全錠剤数は２１錠となる。また、錠剤名には、錠剤や薬剤を含む薬品の名称や、当該薬品のＰＴＰシートの名称が登録される。
【０１３７】
情報処理装置３００は、ユーザの操作により入力を受け付けた、この図１２に示す予約１の処方データ、予約２の処方データを、分包装置５に送信する。
【０１３８】
そして、分包装置５は、当該処方データ（予約１、予約２）を受信すると、当該処方データ（予約１、予約２）を錠剤供給装置１０に送信する。
【０１３９】
１３１７は、各予約データに紐づいた処方データの詳細な設定内容が表示される欄である。図１２では、テスト太郎の処方データの詳細な設定内容が表示されていることがわかる。
【０１４０】
図１２の（下図）は、ステップＳ１０７で一括セット判定処理するために必要な予約データの設定内容の具体例１（一括セットが可能な場合）である。
【０１４１】
１３２０（予約Ｎｏ）は、予約リスト１３１４と同じものであり、この具体例１では予約１と予約２の２つの予約データが登録されている。
【０１４２】
１３２１（患者ＩＤ）は、患者名１３１０（１３１５）と同じものである。この具体例１ではテスト太郎とテスト花子の２つの予約データが登録されている。
【０１４３】
１３２２（ユニット１〜ユニット８）は、薬品名１３０７毎に対応する錠剤取出ユニットのユニット番号１３０９と同じものである。この具体例１ではテスト太郎にはユニット番号１に○○錠剤をセットする処方データが予約データとして登録されており、テスト花子にはユニット番号２にＡＡ錠をセットする処方データが予約データとして登録されていることになる。
【０１４４】
図１３の上図はＳ１１６で情報処理装置が表示するガイダンス画面１４０１中でのガイダンス内容（具体例１）を表わした図である。ガイダンス画面は、複数（例えば８カ所）の錠剤取出ユニットの中から、ユーザがセットする錠剤シートの箇所や錠剤名（または錠剤シート名）をユーザに指導するガイダンス情報を表示するものである。
【０１４５】
ガイダンス画面は、セット情報が設定されている処方データの動作を錠剤供給装置において開始する前に、複数の錠剤取出ユニットの中から開始する処方データに該当する錠剤シートをセットすべき錠剤取出ユニットの箇所をガイダンスしている「ガイダンス手段」の好適な一例であり、音声ガイダンスや、ＬＥＤの点灯等で錠剤シートをセットすべき錠剤取出ユニットの箇所をガイダンスしてもよい。
【０１４６】
このようにガイダンス画面は、セット情報が設定されている処方データに該当する錠剤シートをセットすべき錠剤取出ユニットの箇所を、セット情報に基づいて複数の錠剤取出ユニットの中から識別可能なセット画面を表示している「セット画面表示手段」として機能している。
【０１４７】
図１３に示すセット画面を表示することで、Ｓ１０７において一括セット可能であると判定し、かつ、指定されている複数の処方データに該当する錠剤シートの箇所を、１つのセット画面の中でまとめて表示することができる。
【０１４８】
１４０２は、ガイダンス画面での指導内容に関するメッセージが表示されるエリアである。例えば、Ｓ１０７での一括セット判定処理で一括セットが可能であると判定された場合には、図１３の具体例１のように、一括でセットすることが可能であることがメッセージとして表示され、一括でセットした後に、スタートボタン１４０３を押下するように指導するメッセージが表示される。
【０１４９】
１４０３は分包動作の開始を指示する開始ボタンである。スタートボタン１４０３（開始ボタン）をクリックすると、ガイダンス画面内で一括セットが可能であると判定された複数の処方データが連続して分包動作を開始する。
【０１５０】
１４０４は、スタートボタン１４０３（開始ボタン）の押下後に２番目に分包動作を開始する予約２に関する処方データで使用されるユニット番号である。ユニット番号２には錠剤シートのセット箇所であるユニット番号の２番に関する情報（予約名、処方名、錠剤名（薬剤名）、服用パターン、合計の錠剤数等）が表示されている一例を示している。
【０１５１】
１４０５は、スタートボタン１４０３（開始ボタン）の押下後に１番目に分包動作の開始をする予約１に関する処方データで使用されるユニット番号である、ユニット番号１には錠剤シートのセット箇所であるユニット番号の１番に関する情報（予約名、処方名、錠剤名（薬剤名）、服用パターン、合計の錠剤数等）が表示されている具体例１を示している。
【０１５２】
１４０４と１４０５のようなガイダンスの具体例１によって、スタートボタン１４０３（開始ボタン）の押下前に、予約１に関する処方データと予約２に関する処方データでそれぞれ使用されるユニット番号１番と２番にユーザは一度で２回分の錠剤シート（○○錠剤２１錠分とＡＡ錠剤４２錠分）を予めセットすることができる。
【０１５３】
図１３の（下図）は、Ｓ１０７で一括セット判定処理されて、その結果をガイダンス表示する際に、一括セットが可能であると判定された予約データの第２のセット情報のある具体例１を示したものである。この第２のセット情報に従って上記のガイダンス例がガイダンス画面で表示されている。
【０１５４】
１４２０（セットＮｏ）は、一括セットができる全ての予約データをまとめたものであり、この例では予約１と予約２のペアが登録されている。
【０１５５】
１４２１（患者ＩＤ）は、一括セットができる全ての患者名をまとめたものであり、この例ではテスト太郎とテスト花子のペアが登録されている。
【０１５６】
１４２２（ユニット１〜ユニット８）は、一括セットができる全ての錠剤取出ユニットのユニット番号をまとめたものであり。この例では、各ユニットには、テスト太郎とテスト花子の両方を一度にセットされるユニット番号とその錠剤名が登録されている。
【０１５７】
図１４は、本発明での全体の処理を示すフローチャートを示した図である。
【０１５８】
なお、図１４に示すフローチャートの一部は、情報処理装置３００のＣＰＵ３０、分包装置５のＣＰＵ５１、錠剤供給装置１０のＣＰＵ１１が実行指示することによって各ステップの処理が行われる。
【０１５９】
また、変形例として、情報処理装置のＣＰＵが実行する全ステップを代わりに錠剤供給装置のＣＰＵで実行してもよく、情報処理装置のＣＰＵが実行する全ステップを代わりに分包装置のＣＰＵで実行してもよい。
【０１６０】
ステップＳ１００は、情報処理装置がユーザの操作に従って処方画面（図９）を表示するステップである。
【０１６１】
ステップＳ１０１は、情報処理装置がユーザの操作に従って基本タブ（図９の１３１２）を表示するステップである。
【０１６２】
ステップＳ１０２は、ユーザが基本タブ（図９）内で処方データの基本項目（患者名１３１０、服用開始日、印字レイアウト、用法、分包モード、包数、分包パターン等）を入力するステップである。
【０１６３】
ステップＳ１０３は、情報処理装置がユーザの操作に従ってＤｒｏｐタブ（図１０）を表示するステップである。
【０１６４】
ステップＳ１０４は、ユーザがドロップタブ（図１０）内で処方データのユニット項目（ユニット番号（５７０２のボタンの上部に表示されている番号）、薬品名５７０３、服用パターン５７０４等）を入力するステップである。
【０１６５】
ステップＳ１０５は、Ｓ１０２及びＳ１０４で入力した処方データの設定内容を予約リスト１３１４一覧の中に追加登録するために、ユーザが予約ボタン１３０１をクリックして、追加登録するステップである。
【０１６６】
ステップＳ１０６は、情報処理装置が予約リスト１３１４一覧の中に複数個の予約データが追加登録されているか否かを判断するステップである。複数個（２個以上）の予約データが追加登録されている（ＹＥＳ）と判断した場合は、Ｓ１０７に進む。また、複数個（２個以上）の予約データは追加登録されていない（ＮＯ）と判断した場合は、Ｓ１０１に戻り繰り返す。
【０１６７】
ステップＳ１０７は、情報処理装置が一括セットの判定処理を実行するステップである。詳細は図１５で説明する。ここでは、予約リスト１３１４で指定されている複数の処方データ毎の第１のセット情報に基づいて、この複数の処方データに該当する錠剤シートを複数の錠剤取出ユニットに一括セット可能であるか否かを判定している「一括セット判定手段」。
【０１６８】
ステップＳ１０８は、情報処理装置がＳ１０７での判定結果を取得して、一括セットが可能であるか否かを判断するステップである。ここで取得した判定結果から一括セットが可能である（ＹＥＳ）と判断した場合には、Ｓ１０９に進む。また、一括セットが可能でない（ＮＯ）と判断した場合には、Ｓ１１３に進む。
【０１６９】
ステップＳ１０９は、情報処理装置が自動でお知らせ画面（図１１）を表示するステップである。
【０１７０】
ステップＳ１１０は、ユーザがお知らせ画面（図１０）内ではい１２０３またはいいえ１２０２のいずれか１個を選択して押下するステップである。ここでは、ユーザがお知らせ画面（図１０）内ではい１２０３が押下された場合として以降のステップを進める。もし、いいえ１２０２が押下された場合は以降のステップには進まない。
【０１７１】
ステップＳ１１１は、情報処理装置がＳ１０７での判定結果を取得して、予約リスト１３１４一覧の中に複数個の予約データの中で、予約データを一部並び替えて一括セットするか否かを判断するステップである。ここで取得した判定結果から予約データを一部並び替えて一括セットする（ＹＥＳ）と判断した場合には、Ｓ１１１２に進む。また、予約データを一部並び替えて一括セットしない（ＮＯ）と判断した場合には、Ｓ１１３に進む。
【０１７２】
ステップＳ１１２は、情報処理装置が、Ｓ１１１で取得した判定結果に従って、Ｓ１１３で表示する際の予約データを一括セットできる順序になるようにうまく並び替えるステップである。これは具体例４（図１８）で示したように、予約３を繰り上げて、最上位から２番目の位置に表示されるように並び替えるステップである。
【０１７３】
ステップＳ１１３は、情報処理装置が、Ｓ１１１で取得したＳ１０７での判定結果に従って自動で予約タブ（図１２）の表示内容を更新する（予約データを並び替える）ステップである。予約データを一括セットする順序に並び替えない場合には、Ｓ１０５において追加登録された順序のままで予約リストが表示される。
【０１７４】
ステップＳ１１４は、ユーザが処方画面（図１２）内でスタートボタン１３０５押下するステップである。
【０１７５】
ステップＳ１１５は、情報処理装置がＳ１０７での判定結果（第２のセット情報）を取得して、さらにＳ１１１で取得したＳ１０７での判定結果に従って、Ｓ１１６においてどのようなガイダンス手順を行うべきかを決定する。
【０１７６】
ステップＳ１１６は、情報処理装置が自動でガイダンス画面（図１３）の表示に、処方画面から切り替えるステップである。この時にステップＳ１１５で決定した適切なガイダンス手順が表示される。ステップＳ１０７で一括セット可能であると判断された複数の予約データは、ユーザが一度にまとめて錠剤シートをセットできるようにガイダンスされて、またステップＳ１０７で一括セットが不可能であると判断された複数の予約データは、ユーザが複数回（各予約データの分包動作を開始する直前）に分けて錠剤シートをセットできるようにガイダンスされる。
【０１７７】
ステップＳ１１７は、ユーザが現在表示されているガイダンス画面（図１３）内に表示されているガイダンス手順に従って、錠剤取出ユニットの適正なユニット番号に、ユニット番号毎に指導された錠剤シートの種別を手でセットするステップである。
【０１７８】
ステップＳ１１８は、ユーザが、錠剤シートを手でセットした後、ガイダンス画面（図１３）内でスタートボタン１４０３押下するステップである。
【０１７９】
ステップＳ１１９は、情報処理装置が分包動作と供給動作の開始要求を取得するステップである
【０１８０】
ステップＳ１２０は、情報処理装置が錠剤の分包動作と供給動作の開始コマンドと、その開始コマンドを実行するために予約リスト１３１４の中に登録されている全ての予約データを分包装置５と錠剤供給装置１０に送信するステップである。
【０１８１】
ステップＳ１２１は、分包装置５と錠剤供給装置１０が１つ目の予約データから最後の予約データが終わるまで順次分包動作と供給動作を開始する。ステップＳ１２１の処理の詳細については、後述する図１９で説明する。
【０１８２】
ステップＳ１２２は、分包装置５または錠剤供給装置１０が、ガイダンス手順を全て情報処理装置が表示したか否かを判断し、まだ全てのガイダンス手順を表示していないと判断した場合には、Ｓ１１６に戻って次のガイダンス手順であるガイダンス画面（図１３）を再表示する。全てのガイダンス手順を表示したと判断した場合には、分包動作と供給動作を終了する。
ステップＳ１２２は、
【０１８３】
全ての予約データについて、ステップＳ１１６でガイダンス画面を表示したか否かを判定し、全ての予約データについて、ステップＳ１１６でガイダンス画面を表示したと判定された場合には、処理を終了し、全ての予約データについて、ステップＳ１１６でガイダンス画面を表示していないと判定された場合には、処理をステップＳ１１６に戻して、当該まだ表示されていない次の優先順位の予約データを処理対象にし、当該予約データについてのガイダンス画面を表示する。
【０１８４】
図１５は、本発明での一括セットの判定処理の詳細を示すフローチャートを示した図である。
【０１８５】
なお、図１５に示すフローチャートは、情報処理装置のＣＰＵ３０が実行指示することによって各ステップの処理が行われる。
【０１８６】
ステップＳ２０１は、情報処理装置が登録済みの予約リスト１３１４から予約１の処方データと予約２の処方データを取得するステップである。
【０１８７】
ステップＳ２０２は、情報処理装置が登録済みの予約リスト１３１４から取得した予約１の処方データと、予約２の処方データの各第１のセット情報（何番の錠剤取出ユニットを使用するかの情報）に基づいて、予約１と予約２において使用する錠剤取出ユニットの箇所が重複しているか否かを判断するステップである。重複している（ＹＥＳ）と判断した場合にはＳ２０４に進み、重複していない（ＮＯ）と判断した場合にはＳ２０３に進む。
【０１８８】
つまり予約リスト１３１４に指定されている複数の処方データ毎の第１のセット情報を比較して、同じ箇所の錠剤取出ユニットに重複しているセット情報がある否かを判定している「重複ユニット判定手段」。ここで重複している第１のセット情報がないと判定した場合に、Ｓ１０７では複数の錠剤取出ユニットに一括セット可能であると判定することになる。
【０１８９】
ステップＳ２０３は、情報処理装置が予約１の処方データと予約２の処方データでは一括で錠剤シートをセット可能と判断して、その判定結果１（予約１と予約２はまとめてガイダンスする第２のセット情報）を記憶する。その後Ｓ１０８に進む。
【０１９０】
ステップＳ２０４は、情報処理装置が登録済みの予約リスト１３１４からより取得した予約１の処方データと、予約２の処方データの各錠剤名情報（何番の錠剤取出ユニットではどの錠剤シートを使用するかの情報）に基づいて、予約１と予約２において、重複している錠剤取出ユニットで使用する錠剤シートは同じタイプのものか否かを判断するステップである。同一でない（ＮＯ）と判断した場合にはＳ２０６に進み、同一である（ＹＥＳ）と判断した場合にはＳ２０５に進む。
【０１９１】
つまりＳ２０２で重複している第１のセット情報があると判定した場合に、記憶している錠剤種別に基づいて、重複している錠剤取出ユニットでの錠剤種別が同じであるか否かを判定する「錠剤種別判定手段」。同じであると判定した場合に、Ｓ１０７では複数の錠剤取出ユニットに一括セット可能であると判定する。
【０１９２】
すなわち、Ｓ２０４では、予約１と予約２の予約データ（セット情報）（処方データ）において、重複している同一の錠剤取り出しユニットに対して、同一の薬剤（同一の錠剤）（同一のＰＴＰシート）が設定されているか否かを判定しており、重複している同一の錠剤取り出しユニットに対して、同一の薬剤（同一の錠剤）（同一のＰＴＰシート）が設定されていると判定された場合には、処理をステップＳ２０５に移行する。一方、重複している同一の錠剤取り出しユニットに対して、同一の薬剤（同一の錠剤）（同一のＰＴＰシート）が設定されていないと判定されている場合には、処理をステップＳ２０６に移行する。
【０１９３】
ステップＳ２０５は、情報処理装置が予約１の処方データと予約２の処方データでは一括で錠剤シートをセット可能と判断して、その判定結果１（予約１と予約２はまとめてガイダンスする第２のセット情報）を記憶する。その後Ｓ１０８に進む。
【０１９４】
ステップＳ２０６は、情報処理装置が登録済みの予約リスト１３１４には予約３の予約データがあるか否かを判断する。予約３の予約データがある（ＹＥＳ）と判断した場合にはＳ２０８に進み、予約３の予約データがない（ＮＯ）と判断した場合にはＳ２０７に進む。
【０１９５】
ステップＳ２０７は、情報処理装置が予約１の処方データと予約２の処方データでは一括で錠剤シートをセット不可能と判断して、その判定結果２（予約１と予約２はそれぞれ個別にガイダンスする第２のセット情報）を記憶する。その後Ｓ１０８に進む。
【０１９６】
ステップＳ２０８は、情報処理装置が登録済みの予約リスト１３１４から予約１の処方データと予約３の処方データを取得するステップである。
【０１９７】
このステップまでに一括セット可能ではない（不可能である）と判定した場合には、一括セット可能ではないと判定された複数の処方データとは異なり、第１のセット情報が設定されている別の処方データを、予約リスト１３１４の中から１つ選択する「処方データ選択手段」。
【０１９８】
ステップＳ２０９は、情報処理装置が登録済みの予約リスト１３１４から既に取得した予約１の処方データと、予約３の処方データの各第１のセット情報（何番の錠剤取出ユニットを使用するかの情報）に基づいて、予約１と予約３において使用する錠剤取出ユニットの箇所が重複しているか否かを判断するステップである。重複している（ＹＥＳ）と判断した場合にはＳ２１１に進み、重複していない（ＮＯ）と判断した場合にはＳ２１０に進む。
【０１９９】
このステップまでに一括セット可能ではないと判定された何れかの処方データの第１のセット情報と、選択された処方データの第１のセット情報に基づいて、一括セット可能ではないと判定された処方データは選択された処方データとは複数の錠剤取出ユニットに一括セット可能であるか否かを再判定する「一括セット再判定手段」ことになる。
【０２００】
ステップＳ２０９で一括セット可能であると再判定した場合には、一括セット可能ではないと判定された何れかの処方データに該当する錠剤シートと、選択された処方データに該当する錠剤シートとが一括セットできるように、Ｓ１１５でまとめてガイダンスする。
【０２０１】
ステップＳ２１０は、情報処理装置が予約１の処方データと予約３の処方データでは一括で錠剤シートをセットできると判断して、その判定結果３（予約１と予約３はまとめてガイダンスする第２のセット情報）を記憶する。さらに、予約１と予約３は予約リスト１３１４上では元々並んでいないので、Ｓ１１２での並び替えの対象となる。その後Ｓ１０８に進む。
【０２０２】
ステップＳ２１１は、情報処理装置が登録済みの予約リスト１３１４からより取得した予約１の処方データと、予約３の処方データの各錠剤種別情報（何番の錠剤取出ユニットではどの錠剤シートを使用するかの情報）に基づいて、予約１と予約３において、重複している錠剤取出ユニットで使用する錠剤シートは同じタイプのものか否かを判断するステップである。同一でない（ＮＯ）と判断した場合にはＳ２１３に進み、同一である（ＹＥＳ）と判断した場合にはＳ２１２に進む。
【０２０３】
すなわち、Ｓ２１１では、予約１と予約３の予約データ（セット情報）（処方データ）において、重複している同一の錠剤取り出しユニットに対して、同一の薬剤（同一の錠剤）（同一のＰＴＰシート）が設定されているか否かを判定しており、重複している同一の錠剤取り出しユニットに対して、同一の薬剤（同一の錠剤）（同一のＰＴＰシート）が設定されていると判定された場合には、処理をステップＳ２１２に移行する。一方、重複している同一の錠剤取り出しユニットに対して、同一の薬剤（同一の錠剤）（同一のＰＴＰシート）が設定されていないと判定されている場合には、処理をステップＳ２１３に移行する。
【０２０４】
ステップＳ２１２は、情報処理装置が予約１の処方データと予約３の処方データでは一括で錠剤シートをセットできると判断して、その判定結果３（予約１と予約３はまとめてガイダンスする第２のセット情報）を記憶する。さらに、予約１と予約３は予約リスト１３１４上では元々並んでいないので、Ｓ１１２での並び替えの対象となる。その後Ｓ１０８に進む。
【０２０５】
ステップＳ２１３は、情報処理装置が登録済みの予約リスト１３１４から予約２の処方データと予約３の処方データを取得するステップである。
【０２０６】
ステップＳ２１４は、情報処理装置が登録済みの予約リスト１３１４から取得した予約２の処方データと、予約３の処方データの各セット情報（何番の錠剤取出ユニットを使用するかの情報）に基づいて、予約２と予約３において使用する錠剤取出ユニットの箇所が重複しているか否かを判断するステップである。重複している（ＹＥＳ）と判断した場合にはＳ２１６に進み、重複していない（ＮＯ）と判断した場合にはＳ２１５に進む。
【０２０７】
ステップＳ２１５は、情報処理装置が予約１の処方データと予約３の処方データでは一括で錠剤シートをセットできると判断して、その判定結果４（予約２と予約３はまとめてガイダンスする第２のセット情報）を記憶する。その後Ｓ１０８に進む。
【０２０８】
ステップＳ２１６は、情報処理装置が登録済みの予約リスト１３１４からより取得した予約２の処方データと、予約３の処方データの各錠剤種別情報（何番の錠剤取出ユニットではどの錠剤シートを使用するかの情報）に基づいて、予約２と予約３において、重複している錠剤取出ユニットで使用する錠剤シートは同じタイプのものか否かを判断するステップである。同一でない（ＮＯ）と判断した場合にはＳ２１８に進み、同一である（ＹＥＳ）と判断した場合にはＳ２１７に進む。
【０２０９】
すなわち、Ｓ２１６では、予約２と予約３の予約データ（セット情報）（処方データ）において、重複している同一の錠剤取り出しユニットに対して、同一の薬剤（同一の錠剤）（同一のＰＴＰシート）が設定されているか否かを判定しており、重複している同一の錠剤取り出しユニットに対して、同一の薬剤（同一の錠剤）（同一のＰＴＰシート）が設定されていると判定された場合には、処理をステップＳ２１７に移行する。一方、重複している同一の錠剤取り出しユニットに対して、同一の薬剤（同一の錠剤）（同一のＰＴＰシート）が設定されていないと判定されている場合には、処理をステップＳ２１８に移行する。
【０２１０】
ステップＳ２１７は、情報処理装置が予約２の処方データと予約３の処方データでは一括で錠剤シートをセットできると判断して、その判定結果４（予約２と予約３はまとめてガイダンスする第２のセット情報）を記憶する。その後Ｓ１０８に進む。
【０２１１】
ステップＳ２１７は、情報処理装置が一括セットを判定する予約データが全て終了したかいなかを判定するステップである。全て終了した（ＹＥＳ）と判定した場合にはＳ２１９に進み、全て終了していない（ＮＯ）と判定した場合には、さらに多数の予約データ（処方データ）で判定処理を繰り返す。
【０２１２】
ステップＳ２１９は、情報処理装置が予約１の処方データと予約２の処方データでは一括で錠剤シートをセットできないと判断して、その判定結果５（予約１と予約２と予約３はそれぞれ個別にガイダンスする第２のセット情報）を記憶する。その後Ｓ１０８に進む。
Ｓ２０３、Ｓ２０５、Ｓ２１０、Ｓ２１２、Ｓ２１５、Ｓ２１７は、それぞれ、錠剤シートの一括セットが可能と判定された場合に実行される処理である。また、Ｓ２０７、Ｓ２１９は、それぞれ、錠剤シートの一括セットが可能ではないと判定された場合に実行される処理である。
【０２１３】
図１６の（上図）は、ステップＳ１０７で一括セット判定処理するために必要な予約データの登録内容の、ある具体例２（一括セットが可能な場合）を示したものである。
【０２１４】
１３２２（ユニット１〜ユニット８）は、薬品名１３０７毎に対応する錠剤取出ユニットのユニット番号１３０９と同じものである。この例ではテスト太郎にはユニット番号１に○○錠剤をセットする処方データ（○○錠剤が２１錠必要）が予約データとして登録されており、テスト花子にはユニット番号１に○○錠剤をセットする処方データ（○○錠剤が４２錠必要）が予約データとして登録されていることになる。
【０２１５】
図１６の中図はＳ１１６で情報処理装置が表示するガイダンス画面１４０１中でのガイダンス内容の具体例２を表わした図である。
【０２１６】
１４０５のようなガイダンス例によって、スタートボタン１４０３の押下前に、予約１に関する処方データと予約２に関する処方データでそれぞれ使用されるユニット番号１にユーザは一度に２回分で必要な錠剤シート（６３錠分）を予めセットすることができる。
【０２１７】
図１６の（下図）は、ステップＳ１０７で一括セット判定処理されて、その結果をガイダンス表示する際に、一括セットが可能であると判定された予約データの第２のセット情報の、ある具体例２を示したものである。このセット情報に従って上記のガイダンス例がガイダンス画面で表示されている。
【０２１８】
１４２２（ユニット１〜ユニット８）は、一括セットができる全ての錠剤取出ユニットのユニット番号をまとめたものであり。この例では、ユニット番号１には、テスト太郎とテスト花子の両方を一度にセットされる錠剤名が登録されている（設定手段）。
【０２１９】
図１７の（上図）は、ステップＳ１０７で一括セット判定処理するために必要な予約データの登録内容の、ある具体例３（一括セットが不可能な場合）を示したものである。
【０２２０】
１３２２（ユニット１〜ユニット８）は、薬品名１３０７毎に対応する錠剤取出ユニットのユニット番号１３０９と同じものである。この例ではテスト太郎にはユニット番号１に○○錠剤をセットする処方データが予約データとして登録されており、テスト花子にはユニット番号１にＡＡ錠をセットする処方データが予約データとして登録されていることになる。
【０２２１】
図１７の中図はＳ１１６で情報処理装置が表示するガイダンス画面１４０１中でのガイダンス内容の具体例３を表わした図である。
【０２２２】
この場合一括セットが出来ないので、各予約データ毎にセットが必要な箇所が表示される。
【０２２３】
図１７の（下図）は、ステップＳ１０７で一括セット判定処理されて、その結果をガイダンス表示する際に、一括セットが不可能であると判定された予約データの第２のセット情報の、ある具体例３を示したものである。このセット情報に従って上記のガイダンス例がガイダンス画面で表示されている。
【０２２４】
１４２２（ユニット１〜ユニット８）は、テスト太郎とテスト花子は一括セットができないので、テスト太郎とテスト花子のガイダンス手順がそれぞれ個別にされるように登録されている。
【０２２５】
図１８の（上図）は、ステップＳ１０７で一括セット判定処理するために必要な予約データの登録内容の、ある具体例４（一括セットが可能でかつ並び替えが必要な場合）を示したものである。
【０２２６】
１３２２（ユニット１〜ユニット８）は、薬品名１３０７毎に対応する錠剤取出ユニットのユニット番号１３０９と同じものである。この例ではテスト太郎にはユニット番号１に○○錠剤をセットする処方データが予約データとして登録されており、テスト花子にはユニット番号１にＡＡ錠をセットする処方データが予約データとして登録されており、テスト三郎にはユニット番号２にＢＢカプセルをセットする処方データが予約データとして登録されている。
【０２２７】
図１８の（下図）は、ステップＳ１０７で一括セット判定処理されて、その結果をガイダンス表示する際に、一括セットが可能であると判定された予約データの第２のセット情報の、ある具体例４を示したものである。このセット情報に従って上記のガイダンス例がガイダンス画面で表示されている。
【０２２８】
１４２２（ユニット１〜ユニット８）は、一括セットができる全ての錠剤取出ユニットのユニット番号をまとめたものであり。この例では、各ユニットには、テスト太郎とテスト三郎の両方を一度にセットされるユニット番号とその錠剤名が登録されている。
【０２２９】
ここで、図１９を用いて、図１４のステップＳ１２１の処理の詳細について説明する。
【０２３０】
図１９は、処方データに従って、錠剤シートの錠剤収容部から錠剤を取出して、排出部（排出路１００）に錠剤シートを排出する一連の処理の一例を示すフローチャートである。
【０２３１】
図１９に示す各ステップに示す処理・動作は、分包システムのＣＰＵ（制御部）が分包システムの各装置の動作を制御することにより実現される。
【０２３２】
ここでは、錠剤供給装置１０のＣＰＵ（制御部）が、図１９に示す各ステップに示す処理・動作を実現することとして説明する。
【０２３３】
まず、情報処理装置３００は、図９に示す処方データ入力画面を、ディスプレイ３４に表示する。そして、情報処理装置３００は、ユーザの操作により、図９に示す予約処方データ入力画面を介して、予約１の処方データ、予約２の処方データの入力を受け付けられ、その後、図１２に示す予約タブで処方データの設定内容が設定される。
【０２３４】
それでは、図１２を例にして、各ステップを説明する。
【０２３５】
錠剤供給装置１０は、図１２に示す予約１と予約２の処方データを受信することにより、複数の処方データの入力を受け付ける（ステップＳ１９０１）（受付手段）。そして、錠剤供給装置１０は、受け付けた複数の処方データ（図１２に示す予約１、予約２）を外部メモリ等の記憶部に記憶する。
【０２３６】
そして、錠剤供給装置１０は、ユーザにより、終了指示を受け付けたか否かを判定する（ステップＳ１９０２）。そして、終了指示を受け付けたと判定された場合には、処理を終了する。
【０２３７】
一方、終了指示を受け付けていないと判定された場合には、処理をステップＳ１９０３に移行して、ユーザからの分包処理の開始指示の受け付けを待つ。
【０２３８】
錠剤供給装置１０は、ステップＳ１９０３において、ユーザからの分包処理の開始指示を受け付けると、図１２に示す予約１の処方データ、予約２の処方データの順番で、分包処理を開始する。
【０２３９】
ここでは、図１２に示す予約１の処方データ、予約２の処方データの順番で開始すると説明したが、ここで、ユーザにより選択された処方データに従った分包処理を優先して実行することもできる。
【０２４０】
錠剤供給装置１０は、ユーザからの分包処理の開始指示を受け付けると（ステップＳ１９０３）、投入口２０３に投入された錠剤シートを、搬送手段により、当該錠剤シートの収容部を、押出し機構（錠剤取出機構）により押し出せる位置に搬送する（ステップＳ１９０４）。
【０２４１】
そして、錠剤供給装置１０は、押出し機構（錠剤取出機構）により錠剤収容部を押圧して錠剤を取り出す動作を行う（ステップＳ１９０５）。
【０２４２】
そして、錠剤供給装置１０は、錠剤の取出し動作を行うと、ステップＳ１９０６に処理を移行する。
【０２４３】
ステップＳ１９０６では、現在処理対象の処方データと、錠剤取出し動作回数とに基づき、処方データに示される数（例えば、図１２の予約１の処方データの場合であれば、２１（全錠剤数））の錠剤を取り出したか否かを判定し、取り出したと判定した場合には、処理をステップＳ１９０７に移行する。一方、処方分の錠剤を取り出していないと判定された場合には、処理をステップＳ１９０４に移行して、再度、錠剤シートを次の錠剤収容部まで搬送して、錠剤の取出し動作を行う。
【０２４４】
ステップＳ１９０６では、現在処理対象の処方データと、錠剤取出し動作回数とに基づき、処方データに示される数（例えば、図１２の予約１の処方データの場合であれば、２１（全錠剤数））の錠剤を取り出したか否かを判定すると説明したが、次に説明する別の方法でもよい。
【０２４５】
たとえば、導入シュート２４に、錠剤シートから取り出された錠剤を検出する検出手段（例えば、光センサなど）を備え、現在処理対象の処方データに示される数だけ、当該検出手段で錠剤を検出できたかを判定することで、現在処理対象の処方データに示される数（例えば、図１２の予約１の処方データの場合であれば、２１（全錠剤数））の錠剤を取り出したか否かを判定することもできる。
【０２４６】
次に、錠剤供給装置１０は、ステップＳ１９０６で、現在処理対象の処方データに示される数（例えば、図１２の予約１の処方データの場合であれば、２１（全錠剤数））の錠剤を取り出したと判定された場合には、処理をステップＳ１９０７に移行する。
【０２４７】
錠剤供給装置１０は、未だ、分包の動作処理（Ｓ１９０４、Ｓ１９０５の動作処理を含む）を行っていない処方データがあるかを判定し、未だ、分包の動作処理（Ｓ１９０４、Ｓ１９０５の動作処理を含む）を行っていない処方データがあると判定された場合には、当該処方データに示される錠剤名（薬品名）が、前回分包の動作処理（Ｓ１９０４、Ｓ１９０５の動作処理を含む）を行った錠剤シートの薬品（錠剤名）と異なる薬品であるか否かを判定する（ステップＳ１９０７）。
【０２４８】
ステップＳ１９０７は、錠剤取出し手段による錠剤の取出し動作を行う次の処方データに、前回の処方データと同じ錠剤シートの薬品（薬剤）を示す情報が含まれているか否かを判定する本発明の判定手段の適用例である。
【０２４９】
ここで、ステップＳ１９０７の処理を具体的に説明する。錠剤供給装置１０は、図１６のように、錠剤取出ユニットにより錠剤の取出し動作を行う次の処方データに、前回当該錠剤取出ユニットにより錠剤の取出し動作を行った処方データに含まれる錠剤シートの薬品を示す情報と同じ錠剤シートの薬品を示す情報が含まれているか否かを判定する。
【０２５０】
図１６の場合、予約１と予約２で同じ錠剤取出ユニット（「ユニット１」）から「○○錠剤」を取り出すため、ステップＳ１９０７において、ＮＯ（前回分包の動作処理を行った錠剤シートの薬品（薬剤）と同じ薬品（薬剤）である）であると判定される。
【０２５１】
ステップＳ１９０７において、未だ、分包の動作処理（Ｓ１９０４、Ｓ１９０５の動作処理を含む）を行っていない処方データに示される錠剤名（薬品）が、直近の前回分包の動作処理（Ｓ１９０４、Ｓ１９０５の動作処理を含む）を行った錠剤シートの薬品（錠剤名）と同じ薬品である（図１２に示す予約１の処方データと予約２の処方データの錠剤名と一致）と判定された場合に（ステップＳ１９０７：ＮＯ）、錠剤供給装置１０は、ステップＳ１９０８、Ｓ１９０９の動作処理を行うことなく、処理をステップＳ１９０２に戻す。すなわち、この場合は、錠剤取出し装置１０２（錠剤取出し手段）の搬送経路（投入口２０３と排出路１００との間の錠剤シートの搬送経路）に錠剤シートを残したままとする。
【０２５２】
ステップＳ１９０７において、未だ、分包の動作処理（Ｓ１９０４、Ｓ１９０５の動作処理を含む）を行っていない処方データに示される錠剤名（薬品）が、直近の前回分包の動作処理（Ｓ１９０４、Ｓ１９０５の動作処理を含む）を行った錠剤シートの薬品（錠剤名）と異なる薬品である（図１２に示す予約１の処方データと予約２の処方データの錠剤名が異なる）と判定された場合に（ステップＳ１９０７：ＹＥＳ）、錠剤供給装置１０は、現在、錠剤取出し装置１０２の搬送経路（投入口２０３と排出路１００との間の錠剤シートの搬送経路）にある錠剤シートを、搬送手段による搬送により、排出路１００に搬送する（ステップＳ１９０８）。
【０２５３】
そして、錠剤供給装置１０は、錠剤取出し装置１０２の搬送経路内の錠剤シートを排出路１００に搬送すると、投入口２０３にセットされている全ての錠剤シートを１枚ずつ、搬送手段による搬送により、錠剤取出し装置１０２の搬送経路（投入口２０３と排出路１００との間の錠剤シートの搬送経路）に搬送し、さらに、搬送手段による搬送により、排出路１００に搬送する（ステップＳ１９０９）。そして、錠剤供給装置１０は、処理をステップＳ１９０２に移行する。
【０２５４】
ステップＳ１９０７でＮＯと判定され、または、ステップＳ１９０９の動作処理後に、処理をステップＳ１９０２に移行する場合には、未処理の処方データを処理対象にして、ステップＳ１９０２移行の処理を繰り返し実行する。
【０２５５】
このように、本実施形態における錠剤供給装置１０は、上述した図１９のように処理を行うため、例えば、図１２の予約１の処方データの錠剤名が錠剤Ａで、図１２の予約２の処方データの錠剤名が仮に錠剤Ｂの場合には、ステップＳ１９０８、ステップＳ１９０９の処理を実行することとなる。
【０２５６】
一方、図１６に示すように、図１６の予約１の処方データの錠剤名が仮に錠剤Ａで、図１６の予約２の錠剤名が仮に錠剤Ａの場合には、ステップＳ１９０８、ステップＳ１９０９の処理を行わないため、図１６に示す予約１の処方データに従って、錠剤の取出し動作を行った後、ステップＳ１９０８、ステップＳ１９０９の処理を行うことなく、引き続き、図１６の予約２の処方データに従って、錠剤の取出し動作を行う。
【０２５７】
従来の錠剤供給装置１０は、１つの処方データに従って錠剤の取り出し動作を終了すると、錠剤取出ユニットに錠剤シートがまだ残っていた場合には必ず排出していた。
【０２５８】
これは、錠剤取出ユニットに錠剤シートを残したままにすると、当該錠剤シートを取り出すのをユーザが忘れて、次の処方データの錠剤の取り出し指示を行ってしまい、その結果、次の処方データと関係のない錠剤（取り出し忘れた錠剤シートに封入されていた錠剤）が分包紙に包装されてしまうのを防ぐためである。
【０２５９】
しかしながら、図１６の予約１と予約２のように前後の処方データで同じ錠剤取出ユニットから同じ錠剤を取り出すのであれば、上述したような問題が起こる可能性は低いため、予約１の処方データに従って錠剤の取り出し動作を終了した後に、錠剤取出ユニットに錠剤シートが残っていたとしても錠剤シートを排出しないことにより、予約２の処方データに従って、ユーザが同じ錠剤取出ユニットに同じ錠剤シートを再度セットしなおす手間を省くことが可能となり、ユーザが、処方データごとに、錠剤シートを投入口にセットする負荷を軽減することができる。
【０２６０】
更に、図１６の中図の１４０５のようなガイダンス例に従い、予約１の処方データに従って錠剤の取り出し動作を開始する前に、予約２で必要となる数分の錠剤シートを予め錠剤取出ユニットにセットしておくことで、予約１の処方データに従って錠剤の取り出し動作を終了した後に、予約２の分の錠剤シートが足りずに不足分を錠剤取出ユニットにセットしなければならなくなるということを防ぐことが可能となる。
【０２６１】
ステップＳ１９０７は、ステップＳ１９０６の判定結果に従って、錠剤取出し手段により、前回の処方データに従って、当該前回の処方データに示される数の錠剤を取り出した後の錠剤シートを、搬送手段により、排出路に搬送するか否かを決定する決定手段の適用例である。
【０２６２】
次に、図１４の例では、Ｓ１１０で、いいえが押下された場合には、処理を終了すると説明したが、いいえが押下された場合には、ＰＴＰシートを一括セットしないように処理、動作する例について、図２１を用いて説明する。
【０２６３】
図２１は、図１４の変形例であるため、図１４と同一の処理については、省略、又は同一の符号を付し、また、同一ではない処理については、新たな符号を付している。
【０２６４】
そのため、図１４で既に説明した処理（図１４と同一符号の処理）については、説明を省略する。
図２１は、図１４の変形例を示すフローチャートの一例である。
【０２６５】
情報処理装置３００は、ステップＳ１０８において、ステップＳ１０７の一括セット判定処理の結果、複数の処方データ（予約データ）で錠剤の取り出しが指定されている錠剤シートを一括して投入口にセットできるか否か(連続して錠剤取り出しを行うことが可能か否か)を判定する。
情報処理装置３００は、ステップＳ１０７の一括セット判定処理で、一括セットが可能と判定された場合には、処理をステップＳ１０９に移行し、一方、一括セットが可能ではないと判定された場合には、処理をステップＳ１１３に移行する。
【０２６６】
そして、情報処理装置３００は、Ｓ１０８において、一括して投入口にセットできると判定された場合には（Ｙ）、Ｓ１０９に処理を移行して、図１１に示すお知らせ画面を表示する。一方、情報処理装置３００は、Ｓ１０８において、一括して投入口にセットできないと判定された場合には（Ｎ）、処理をステップＳ１１３に移行する。
【０２６７】
情報処理装置３００は、ユーザにより、図１１に示すお知らせ画面のはいボタン１２０３が押下されたか、いいえボタン１２０２が押下されたかを判定する（ステップＳ２１０１）。
【０２６８】
情報処理装置３００は、ユーザにより、図１１に示すお知らせ画面のはいボタン１２０３が押下されたと判定された場合には、処理をステップＳ１１１に移行し、一方、いいえボタン１２０２が押下されたと判定された場合には、処理をステップＳ１１３に移行する。
【０２６９】
ステップＳ１１１、Ｓ１１２は、既に、図１４で説明しているため、ここでの説明は省略する。
【０２７０】
情報処理装置３００は、ステップＳ１１３において、予約タブ（図１２）を表示する。ここで表示される予約タブ（図１２）には、図１４と同様に、Ｓ１１２の予約リストの予約順の並び替え処理を行っている場合には、予約順が並び替えられた予約リストを表示し、Ｓ１１２の予約リストの予約順の並び替え処理を行っていない場合には、予約順が並び替えられていない予約リストを表示する。
【０２７１】
そして、情報処理装置３００は、ユーザによる、図１２の処方編集画面のスタートボタン１３０５の押下を受け付ける（ステップＳ２１０２）。
【０２７２】
そして、情報処理装置３００は、ステップＳ１０８で、錠剤シートを一括して投入口にセットできると判定され、かつ、ステップＳ２１０１で、はいボタン１２０３がユーザにより押下されたと判定されたか否かを判定し（ステップＳ２１０３）、ステップＳ１０８で、錠剤シートを一括して投入口にセットできると判定され、かつ、ステップＳ２１０１で、はいボタン１２０３がユーザにより押下されたと判定されたと判定された場合には（ステップＳ２１０３）、処理をステップＳ１１６に移行する。
【０２７３】
また、情報処理装置３００は、ステップＳ２１０３において、ステップＳ１０８で、錠剤シートを一括して投入口にセットできないと判定された、又は、ステップＳ２１０１で、いいえボタン１２０２がユーザにより押下されたと判定されたと、判定された場合には、処理をステップ２１０４に移行する。
【０２７４】
ステップＳ１１６では、既に、図１４で説明の通り、情報処理装置３００は、複数の予約データをまとめたガイダンス画面（図１３、又は図１６）を表示部に表示する。
ステップＳ１１６で表示される画面には、患者名、取り出す錠剤数、錠剤の種別（錠剤シート、又は薬剤の種別（薬剤名））を、錠剤取り出しユニットごとに表示されるため、ユーザは、どの錠剤シートを、どこの錠剤取り出しユニットの投入口に、何枚、まとめてセット（投入）すればよいかを容易に把握することができる。したがって、ユーザは、そのガイダンス画面を確認しながら、錠剤シートを、錠剤取り出しユニットの投入口に、セットできるため、連続分包時に、誤った薬剤を誤ったユニットに投入することを減らすことができる。
【０２７５】
また、情報処理装置３００は、ステップＳ２１０４では、錠剤シートを一括してセットしないため、まだ、錠剤の取り出しが行われていない予約データのうち、最も優先度の高い１つの予約データについてのガイダンス画面（図１７）を表示する。図１７のガイダンス画面の表示については、既に説明しているため、ここでは、説明を省略する。
【０２７６】
情報処理装置３００は、ステップＳ１１６、又はステップＳ２１０４で表示されたガイダンス画面に表示されているスタートボタン１４０３の押下をユーザにより受け付ける（ステップＳ２１０５）。
【０２７７】
そして、情報処理装置３００は、Ｓ１１６、又はＳ２１０４で表示された１又は複数の予約データ（処方データ）のセット情報（セットＮｏ．、患者ＩＤ（患者名）、錠剤数（取り出しを行う錠剤の錠剤数）（図９の例では２１錠）、錠剤名（薬剤名）（ＰＴＰシートの名称））と、錠剤取り出しの開始指示とを分包装置に送信する（Ｓ１２０）。
【０２７８】
次に、図１４、図２１のステップＳ１２１の詳細処理の他の実施例について、図２０を用いて説明する。
【０２７９】
図２０は、図１４、図２１のステップＳ１２１の詳細処理の一例を示すフローチャートである。
【０２８０】
図２０に示す各ステップに示す処理・動作は、分包システムのＣＰＵ（制御部）が分包システムの各装置の動作を制御することにより実現される。
【０２８１】
ここでは、錠剤供給装置１０のＣＰＵ（制御部）が、図２０に示す各ステップに示す処理・動作を実現することとして説明する。
【０２８２】
分包装置５は、情報処理装置３００から、錠剤取り出しの開始指示と、当該ガイダンス画面に表示されている１又は複数の処方データごとのセット情報（セットＮｏ．、患者ＩＤ（患者名）、錠剤数（取り出しを行う錠剤の錠剤数）（図９の例では２１錠）、錠剤名（薬剤名）（ＰＴＰシートの名称））と、を受信すると、その錠剤取り出しの開始指示と、当該ガイダンス画面に表示されている１又は複数の処方データごとのセット情報（セットＮｏ．、患者ＩＤ（患者名）、錠剤数（取り出しを行う錠剤の錠剤数）（図９の例では２１錠）、錠剤名（薬剤名）（ＰＴＰシートの名称））とを、錠剤供給装置に送信する。
【０２８３】
そして、錠剤供給装置は、分包装置５から、錠剤取り出しの開始指示と、当該ガイダンス画面に表示されている１又は複数の処方データ（予約データ）ごとのセット情報（セットＮｏ．、患者ＩＤ（患者名）、錠剤数（取り出しを行う錠剤の錠剤数）（図９の例では２１錠）、錠剤名（薬剤名）（ＰＴＰシートの名称））とを、ステップＳ２００２において、受信する。
【０２８４】
一括セットする場合には、例えば、図１２の下図の予約１、予約２のテーブル（図１２の１３２０、１３２１、１３２２の予約１、予約２のレコードのテーブル）が、ここで受信するセット情報の例である。
【０２８５】
また、一括セットしない場合には、例えば、図１２の下図の予約１のテーブル（図１２の１３２０、１３２１、１３２２の予約１のみレコードのテーブル）が、ここで受信するセット情報の例である。
【０２８６】
図１２の例では、錠剤数（取り出しを行う錠剤の錠剤数）が記載されていないが、図１２の１３２０の「○○錠剤」が記載されているセルに、ユニット１の錠剤取り出しユニットから取り出す錠剤の錠剤数（取り出しを行う錠剤の錠剤数）が記録され、図１２の１３２０の「ＡＡ錠剤」が記載されているセルに、ユニット番号２の錠剤取り出しユニットから取り出す錠剤の錠剤数（取り出しを行う錠剤の錠剤数）が記録されているものとする。
【０２８７】
そして、錠剤供給装置１０は、ステップＳ２００２において開始指示を受信すると、ステップＳ２００２で受信したセット情報に含まれる、優先順位の高い、まだ錠剤の取り出しを行っていない予約データ（レコード）を、処理対象にする。
【０２８８】
そして、錠剤供給装置１０は、セット情報に含まれるユニット番号で示される錠剤取り出しユニットの投入口にセットされている錠剤シートを、錠剤取り出し位置に搬送して（ステップＳ２００３）、錠剤の取り出し動作を行う（ステップＳ２００４）。ここでの動作は、Ｓ１９０４と同様の動作である。
【０２８９】
そして、錠剤供給装置１０は、現在処理対象の１つの予約データ（レコード）（処方データ）に示されている錠剤数分の錠剤を取り出したか否かを判定する（ステップＳ２００５）。ここでの判定方法は、ステップＳ１９０６で説明した判定方法と同様である。
【０２９０】
そして、錠剤供給装置１０は、現在処理対象の１つの予約データ（レコード）（処方データ）に示されている錠剤数分の錠剤を取り出したと判定された場合には（ＹＥＳ）、処理をステップＳ２００６に移行する。一方、錠剤供給装置１０は、現在処理対象の１つの予約データ（レコード）（処方データ）に示されている錠剤数分の錠剤を取り出していないと判定された場合には（ＮＯ）、処理をステップＳ２００３に移行する。ステップＳ２００５は、Ｓ１９０６と同様である。
【０２９１】
次に、錠剤供給装置１０は、ＰＴＰシートを一括で投入口にセットして複数の処方データ分を連続して分包するか、ＰＴＰシートを処方データごとに個別に投入口にセットして処方データごとに個別に分包するか、を判定する（ステップＳ２００６）。
【０２９２】
ステップＳ２００６の判定処理は、ステップＳ２００５において、現在処理対象の１つの予約データ（レコード）（処方データ）に示されている錠剤数分の錠剤を取り出したと判定された場合に、次に優先順位の高い予約データ（レコード）（処方データ）をＳ２００２で受信したか否かを判定することにより、判定することができる。
【０２９３】
すなわち、錠剤供給装置１０は、ステップＳ２００５において、現在処理対象の１つの予約データ（レコード）（処方データ）に示されている錠剤数分の錠剤を取り出したと判定された場合に、次に優先順位の高い予約データ（レコード）（処方データ）をＳ２００２で受信したと判定された場合には（Ｓ２００６：連続分包）、連続分包を行うと判定し、当該次に優先順位の高い予約データ（レコード）（処方データ）を処理対象にして、処理をステップＳ２００３に移行する。
【０２９４】
また、錠剤供給装置１０は、ステップＳ２００５において、現在処理対象の１つの予約データ（レコード）（処方データ）に示されている錠剤数分の錠剤を取り出したと判定された場合に、次に優先順位の高い予約データ（レコード）（処方データ）をＳ２００２で受信していないと判定された場合には（Ｓ２００６：個別分包）、処理をステップＳ２００７に移行する。
【０２９５】
ステップＳ２００７は、ステップＳ１９０８と同一の処理であり、ステップＳ２００８は、ステップＳ１９０９と同一の処理であるため、ここでは説明を省略する。
【０２９６】
そして、錠剤供給装置１０は、ステップＳ２００８の処理を実行すると、処理をステップＳ２００１に戻す。ステップＳ２００１は、ステップＳ１９０２と同一であるため、ここでは説明を省略する。
【０２９７】
以上、本実施形態によれば、ユーザは、複数の処方データ分の錠剤シートをまとめて投入口にセットしてよいのかが分かるようになるため、錠剤シートの投入口へのセット回数を減らすことができ、錠剤シートを錠剤取り出しユニットにセットするユーザの煩雑な作業を軽減可能にすることができる。
【０２９８】
上述した本発明の実施形態を構成する各手段及び各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムが動作することによって実現できる。装置が読み取り実行可能なこのプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【０２９９】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、一又は複数の機器からなる装置に適用してもよい。
【０３００】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０３０１】
従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０３０２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０３０３】
更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【符号の説明】
【０３０４】
１      錠剤取出ユニット
５      分包装置
１０    錠剤供給装置
４７    錠剤収容部
４８    錠剤
４９    錠剤シート
３００  情報処理装置（コンピュータ）
【図１】
0006358283.tif 000002
【図２】
0006358283.tif 000003
【図３】
0006358283.tif 000004
【図４】
0006358283.tif 000005
【図５】
0006358283.tif 000006
【図６】
0006358283.tif 000007
【図７】
0006358283.tif 000008
【図８】
0006358283.tif 000009
【図９】
0006358283.tif 000010
【図１０】
0006358283.tif 000011
【図１１】
0006358283.tif 000012
【図１２】
0006358283.tif 000013
【図１３】
0006358283.tif 000014
【図１４】
0006358283.tif 000015
【図１５】
0006358283.tif 000016
【図１６】
0006358283.tif 000017
【図１７】
0006358283.tif 000018
【図１８】
0006358283.tif 000019
【図１９】
0006358283.tif 000020
【図２０】
0006358283.tif 000021
【図２１】
0006358283.tif 000022