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