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