(57)【特許請求の範囲】
【請求項１】
錠剤が収容される錠剤収容部を有する錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置であって、
錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する前記錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段と、
投入口に投入された錠剤シートを搬送する搬送手段と、
前記搬送手段により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し手段と、
処方データにおいて最初に前記取り出し動作を開始する際に、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し手段を制御すると共に、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる、当該錠剤収容部が共存する錠剤シートの錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部が、前記取り出し動作の取り出し位置に前記投入口から当該錠剤シートが搬送されるように前記搬送手段を制御し、当該錠剤収容部から、当該処方データにおいて最初に前記取り出し動作を開始するように前記錠剤取り出し手段を制御する制御手段と、
を備えることを特徴とする錠剤供給装置。
【請求項２】
錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する前記錠剤シートを、錠剤が収容されている錠剤収容部を前記投入口から前記錠剤取り出し手段による錠剤取出位置に向かう搬送方向に関して下流側にして前記投入口に投入するか、当該錠剤シートを、錠剤が収容されていない錠剤収容部を当該搬送方向に関して下流側にして前記投入口に投入するかの指定を受け付ける受付手段を備え、
前記制御手段は、前記受付手段により錠剤が収容されている錠剤収容部を前記搬送方向に関して下流側にして前記投入口に投入する指示を受け付けた場合に、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部に対して、前記取り出し動作を行うように前記錠剤取り出し手段を制御し、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し手段を制御すると共に、当該錠剤収容部を備える錠剤シートを排出するように前記搬送手段を制御することを特徴とする請求項１に記載の錠剤供給装置。
【請求項３】
錠剤が収容される錠剤収容部を有する錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置であって、
錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する前記錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段と、
投入口に投入された錠剤シートを搬送する搬送手段と、
前記搬送手段により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し手段と、
前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部に対して、前記取り出し動作を行うように前記錠剤取り出し手段を制御し、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し手段を制御すると共に、当該錠剤収容部を備える錠剤シートを排出するように前記搬送手段を制御する制御手段と、
を備えることを特徴とする錠剤供給装置。
【請求項４】
前記制御手段は、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部に対して、前記取り出し動作を行うように前記錠剤取り出し手段を制御し、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し手段を制御すると共に、当該錠剤収容部を備える錠剤シートを排出するように前記搬送手段を制御し、次の錠剤シートの錠剤収容部を前記投入口から前記取り出し位置に搬送するように前記搬送手段を制御し、当該次の錠剤シートの錠剤収容部に対して前記取り出し動作を行うように前記錠剤取り出し手段を制御することを特徴とする請求項３に記載の錠剤供給装置。
【請求項５】
前記記憶手段で記憶する前記錠剤情報とは、前回前記錠剤取出し手段により必要数分の錠剤シートからの錠剤取出し動作が終了したときに、当該錠剤シートの錠剤収容部に残っている錠剤の数であり、
前記記憶手段で記憶する前記錠剤情報を、今回前記錠剤取出し手段により必要数分の錠剤シートからの錠剤取出し動作が終了したときに、最後に当該錠剤取出し手段により錠剤取出し動作を行なった錠剤シートの錠剤収容部に残っている錠剤の数に更新する更新手段を備えることを特徴とする請求項１乃至３のいずれか１項に記載の錠剤供給装置。
【請求項６】
前記錠剤取り出し手段により錠剤を取り出す錠剤の種別の指定を受け付ける指定受付手段と、
前記指定受付手段により指定を受け付けた錠剤の種別に対応する錠剤シートに係る錠剤情報が前記記憶手段により記憶されている場合に、その旨をユーザが認識可能となるように通知するように制御する通知制御手段と
を備えることを特徴とする請求項１乃至４のいずれか１項に記載の錠剤供給装置。
【請求項７】
錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段を備え、前記錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置における錠剤供給方法であって、
搬送手段が、投入口に投入された錠剤シートを搬送する搬送工程と、
錠剤取出し手段が、前記搬送工程により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し工程と、
制御手段が、処方データにおいて最初に前記取り出し動作を開始する際に、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し工程での取り出し動作を制御すると共に、前期搬送工程で、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる、当該錠剤収容部が共存する錠剤シートの錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部が、前記取り出し動作の取り出し位置に前記投入口から当該錠剤シートが搬送されるように制御し、当該錠剤収容部から、当該処方データにおいて最初に前記取り出し動作を開始するように前記錠剤取り出し工程での取り出し動作を制御する制御工程と、
を備えることを特徴とする錠剤供給方法。
【請求項８】
錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段を備え、前記錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置で読み取り実行可能なプログラムであって、
前記錠剤供給装置を、
投入口に投入された錠剤シートを搬送する搬送手段と、
前記搬送手段により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し手段と、
処方データにおいて最初に前記取り出し動作を開始する際に、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し手段を制御すると共に、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる、当該錠剤収容部が共存する錠剤シートの錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部が、前記取り出し動作の取り出し位置に前記投入口から当該錠剤シートが搬送されるように前記搬送手段を制御し、当該錠剤収容部から、当該処方データにおいて最初に前記取り出し動作を開始するように前記錠剤取り出し手段を制御する制御手段
として機能させることを特徴とするプログラム。
【請求項９】
錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段を備え、前記錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置における錠剤供給方法であって、
搬送手段が投入口に投入された錠剤シートを搬送する搬送工程と、
錠剤取出し手段が前記搬送工程により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し工程と、
制御手段が、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部に対して、前記取り出し動作を行うように前記錠剤取り出し工程での取り出し動作を制御し、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し工程での取り出し動作を制御すると共に、前記搬送工程で、当該錠剤収容部を備える錠剤シートを排出するように制御する制御工程と、
を備えることを特徴とする錠剤供給方法。
【請求項１０】
錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段を備え、前記錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置で読み取り実行可能なプログラムであって、
前記錠剤供給装置を、
投入口に投入された錠剤シートを搬送する搬送手段と、
前記搬送手段により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し手段と、
前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部に対して、前記取り出し動作を行うように前記錠剤取り出し手段を制御し、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し手段を制御すると共に、当該錠剤収容部を備える錠剤シートを排出するように前記搬送手段を制御する制御手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、錠剤供給装置、錠剤供給方法、及びその制御方法、プログラムに関し、特に、一部の錠剤収容部の錠剤が取り出された錠剤シートから効率的に錠剤を取り出すための技術に関する。
【背景技術】
【０００２】
従来、調剤業務において、ＰＴＰシートで提供されている錠剤（薬）の一包化を行うためには、人の手によってＰＴＰシートから錠剤を１回分の錠剤数ずつ取り出し、分包機へセットする必要があり、作業が煩雑であった。
【０００３】
上記課題を解決するために、特許文献１では、錠剤シートから錠剤を除包し、錠剤を１回飲用分宛プラスチック製小瓶等の適宜容器に入れて投与する錠剤除包装置が提案されている。
【０００４】
特許文献１は、具体的には、錠剤シートから錠剤を取り出す錠剤除包装置を複数台用意し、複数台の錠剤除包装置で取り出された錠剤を、下方の集合部で集めて、小瓶等の容器に入れることが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１９４８８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の装置では、錠剤シートから錠剤を取り出す際に、錠剤シートの錠剤が収容されている錠剤収容部を最初から最後まで押しつぶしている。
【０００７】
すなわち、一部の錠剤が錠剤収容部から取り出された使いかけの錠剤シートについては考慮されていない。
【０００８】
錠剤供給装置は、誤った錠剤を供給することを防止する観点から、１回の処方データで必要な錠剤を供給し終えた後の使いかけの錠剤シートを、錠剤供給装置内の錠剤シートの搬送経路に置いたままにはせずに、当該搬送経路外に排出する場合がある。この場合は、次の処方データで必要な錠剤は、新たに投入口から搬送された錠剤シートを用いることとなるため、誤った錠剤を供給することを防止することができる。そのため、例えば、このような仕組みでは、使いかけの錠剤シートが発生してしまう。
【０００９】
そのため、従来、一部の錠剤が既に取り出された錠剤収容部がある錠剤シート（使いかけの錠剤シート）をセットした場合にも、すべての錠剤収容部について押し出し動作を行うこととなり、すなわち、一部の錠剤が既に取り出された錠剤収容部についても押しつぶして錠剤を取り出す動作を行うことになり、錠剤取り出し時間に時間がかかってしまい、効率的に錠剤を取り出すことが出来なかった。
【００１０】
そこで、本発明の目的は、一部の錠剤収容部の錠剤が取り出された錠剤シートから効率的に錠剤を取り出すことができる仕組みを提供することである。
【課題を解決するための手段】
【００１１】
本発明は、錠剤が収容される錠剤収容部を有する錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置であって、錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する前記錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段と、投入口に投入された錠剤シートを搬送する搬送手段と、前記搬送手段により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し手段と、処方データにおいて最初に前記取り出し動作を開始する際に、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し手段を制御すると共に、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる、当該錠剤収容部が共存する錠剤シートの錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部が、前記取り出し動作の取り出し位置に前記投入口から当該錠剤シートが搬送されるように前記搬送手段を制御し、当該錠剤収容部から、当該処方データにおいて最初に前記取り出し動作を開始するように前記錠剤取り出し手段を制御する制御手段と、を備えることを特徴とする。また、本発明は、錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段を備え、前記錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置における錠剤供給方法であって、搬送手段が、投入口に投入された錠剤シートを搬送する搬送工程と、錠剤取出し手段が、前記搬送工程により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し工程と、制御手段が、処方データにおいて最初に前記取り出し動作を開始する際に、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し工程での取り出し動作を制御すると共に、前期搬送工程で、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる、当該錠剤収容部が共存する錠剤シートの錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部が、前記取り出し動作の取り出し位置に前記投入口から当該錠剤シートが搬送されるように制御し、当該錠剤収容部から、当該処方データにおいて最初に前記取り出し動作を開始するように前記錠剤取り出し工程での取り出し動作を制御する制御工程と、を備えることを特徴とする。
【００１２】
また、本発明は、錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段を備え、前記錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置で読み取り実行可能なプログラムであって、前記錠剤供給装置を、投入口に投入された錠剤シートを搬送する搬送手段と、前記搬送手段により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し手段と、処方データにおいて最初に前記取り出し動作を開始する際に、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し手段を制御すると共に、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる、当該錠剤収容部が共存する錠剤シートの錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部が、前記取り出し動作の取り出し位置に前記投入口から当該錠剤シートが搬送されるように前記搬送手段を制御し、当該錠剤収容部から、当該処方データにおいて最初に前記取り出し動作を開始するように前記錠剤取り出し手段を制御する制御手段として機能させることを特徴とする。
【００１３】
また、本発明は、錠剤が収容される錠剤収容部を有する錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置であって、錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する前記錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段と、投入口に投入された錠剤シートを搬送する搬送手段と、前記搬送手段により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し手段と、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部に対して、前記取り出し動作を行うように前記錠剤取り出し手段を制御し、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し手段を制御すると共に、当該錠剤収容部を備える錠剤シートを排出するように前記搬送手段を制御する制御手段と、を備えることを特徴とする。
【００１４】
また、本発明は、錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段を備え、前記錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置における錠剤供給方法であって、搬送手段が投入口に投入された錠剤シートを搬送する搬送工程と、錠剤取出し手段が前記搬送工程により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し工程と、制御手段が、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部に対して、前記取り出し動作を行うように前記錠剤取り出し工程での取り出し動作を制御し、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し工程での取り出し動作を制御すると共に、前記搬送工程で、当該錠剤収容部を備える錠剤シートを排出するように制御する制御工程と、を備えることを特徴とする。
【００１５】
また、本発明は、錠剤が収容されている錠剤収容部と錠剤が収容されていない錠剤収容部とが共存する錠剤シートに係る錠剤情報であって、当該錠剤シートの錠剤収容部のうち、錠剤が収容されている錠剤収容部、及び錠剤が収容されていない錠剤収容部を特定するための錠剤情報を記憶する記憶手段を備え、前記錠剤シートの当該錠剤収容部から錠剤を個々に順次取り出して当該錠剤を供給する錠剤供給装置で読み取り実行可能なプログラムであって、前記錠剤供給装置を、投入口に投入された錠剤シートを搬送する搬送手段と、前記搬送手段により搬送された錠剤シートの錠剤収容部から錠剤を取り出す取り出し動作を行い、処方データに示される数の錠剤を処方データごとに取り出す錠剤取り出し手段と、前記錠剤情報を用いて錠剤が収容されている錠剤収容部として特定される錠剤収容部に対して、前記取り出し動作を行うように前記錠剤取り出し手段を制御し、当該錠剤収容部の次に前記取り出し動作の取り出し対象となる錠剤収容部であって、前記錠剤情報を用いて錠剤が収容されていない錠剤収容部として特定される錠剤収容部に対して前記取り出し動作を行わないように前記錠剤取り出し手段を制御すると共に、当該錠剤収容部を備える錠剤シートを排出するように前記搬送手段を制御する制御手段として機能させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、一部の錠剤収容部の錠剤が取り出された錠剤シートから効率的に錠剤を取り出すことができる。
【図面の簡単な説明】
【００１７】
【図１】包装装置と錠剤供給装置を示す図である。
【図２】錠剤供給装置を示す図である。
【図３】本発明に係る錠剤供給システムのハードウェアブロック図である。
【図４】錠剤取出ユニットの内部構造を示す図である。
【図５】錠剤取出ユニットの内部構造を示す図である。
【図６】錠剤供給装置の内部構造を示す図である。
【図７】錠剤供給ユニットの内部構造を示す図である。
【図８】包装ユニットの内部構造を示す図である。
【図９】包装ユニットの内部構造の一部（７０３、７０４、７０５）を拡大した図である。
【図１０】錠剤取出ユニットの内部構造を示す図である。
【図１１】錠剤供給装置を正面から見た図である。
【図１２】錠剤供給装置を横（正面から見て右側）から見た図である。
【図１３】図１１に示した錠剤供給装置の一部を拡大した図である。
【図１４】錠剤供給装置の内部を横（正面から見て右側）から見た図である。
【図１５】包装装置５を上面から見た図である。
【図１６】手撒き投入部の断面図の一例を示す図である。
【図１７】包装装置５の内部の錠剤スライド部１６０１、スライド枠１６０２の構造を示す図である。
【図１８】分包動作が始まる前の段階における、錠剤マス１４０２、シャッター１５０１、錠剤スライド部１６０１のスライド枠１６０２の位置関係を示した図である。
【図１９】錠剤スライド部１６０１を支持する台の一例を示す図である。
【図２０】フタＡ（１８０１）、及びフタＢ（１８０２）が閉じた状態、フタＣ（１８０３）が開いた状態を示した図である。
【図２１】錠剤取出ユニットの内部構造を示す図である。
【図２２】錠剤供給装置の錠剤シート排出経路を示す図である。
【図２３】錠剤供給装置の錠剤シート排出経路を示す図である。
【図２４】情報処理装置３００上で動作するソフトウェアのメイン画面を示す図である。
【図２５】処方画面を示す図である。
【図２６】設定画面を示す図である。
【図２７】薬品選択画面を示す図である。
【図２８】情報処理装置３００上で動作するソフトウェアの画面遷移を示す図である。
【図２９】薬品マスタのデータベース内容を示す図である。
【図３０】途中まで取り出したシートを利用する際のメッセージ画面を示す図である。
【図３１】錠剤取り出し装置設定情報のデータ構成を示す図である。
【図３２】錠剤シートの一例を示す図である。
【図３３】錠剤取出ユニットの内部構造を示す図である。
【図３４】錠剤取出ユニットの内部構造の一部を示す図である。
【図３５】錠剤取出ユニットの内部構造を示す図である。
【図３６】分包用処方データのデータ構成を示す図である。
【図３７】図３９の場合の分包処方データの一部の値を示す図である。
【図３８】分包動作のフローチャートを示す図である。
【図３９】錠剤取り出し情報のデータ構成を示す図である。
【図４０】錠剤取り出し動作を指示する際のデータ構成を示す図である。
【図４１】錠剤シートガイドの動作のフローチャートを示す図である。
【図４２】一連の錠剤取り出し処理実行中の状態を管理するデータ構成を示す図である。
【図４３】一連の錠剤取り出し処理のフローチャートを示す図である。
【図４４】錠剤シートを排出する動作のフローチャートを示す図である。
【図４５】錠剤シートでの錠剤の取り出し順序を示す図である。
【図４６】残り錠剤数情報のデータ構成を示す図である。
【図４７】残り錠剤数更新時の各データの関係を示す図である。
【図４８】Ｓ６２０６の実行回数による各値の変化をまとめた図である。
【図４９】投入方向選択画面の一例を示す図である。
【図５０】情報処理装置３００のソフトウエアプログラムが動作する処理のフローチャートの一例を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を用いて、本発明の錠剤供給システム（図１）について説明する。
【００１９】
図１は、供給された錠剤を、ロール紙送出機構７０２により送出されるロール紙（包装紙）に包装する包装装置５と錠剤を取り出して包装装置５（以下、分包装置とも称する）に供給する錠剤供給装置１０（以下、錠剤取出装置とも称する）と、手撒き投入部１４０１と、散薬投入部１０３を含む錠剤供給システム（以下、錠剤取出システムや包装システムとも称する）を示す図である。錠剤供給装置１０には、複数の錠剤取出ユニット１が搭載されており、この錠剤取出ユニット１により錠剤シートから錠剤が取り出される。このような錠剤取出ユニット１は、情報処理装置３００や包装装置５に設けられたタッチパネル式のディスプレイ５０１等から分包条件を入力されることで、錠剤の取出動作を行うことができる。
【００２０】
図２（ａ）は、図１の一部領域を拡大して示す図である。さらに、図２（ｂ）は、錠剤シートを錠剤取出ユニット１に投入するための投入口２０３の部分を拡大した図である。
【００２１】
錠剤シート５１は、プラスチック等からなる錠剤を収容する錠剤収容部５１０（ポケットとも言う）を有するシート本体の下面に、アルミニウム等からなる金属箔などを用いた封止シートを設けることによって錠剤が１錠ずつ錠剤収容部に封入されたものである。錠剤シート５１は、一般的にＰＴＰシート（ｐｒｅｓｓ  ｔｈｒｏｕｇｈ  ｐａｃｋ）と呼ばれている（以下錠剤シートのことをＰＴＰシートとも称する）。このようなＰＴＰシートは錠剤の種類によって、シートの幅や長さ、錠剤の数などが異なっており、様々なものが流通している。
【００２２】
錠剤供給装置１０には複数の錠剤取出ユニット１（錠剤取出部）が収納されている。錠剤取出ユニット１は、本発明の錠剤取出装置の適用例である。錠剤取出ユニット１は、幅方向（左右方向）に６つが並べられ、この６つの錠剤取出ユニット１からなる組が上下に３段に配置されている。すなわち、錠剤取出ユニット１は、左右６列、上下３段に配列されている。このように錠剤供給装置１０は錠剤取出ユニット１を複数備えているが、錠剤取出ユニット１の数は１でもよい。
【００２３】
１０３は、散薬投入部であり、包装装置５で分包する散薬を投入する部分である。散薬投入部１０３に投入された散薬は、投薬１回分ごとに分けられ、これを後述するメインホッパー５０５に投入することで、１回分ずつに分包される。１０は、錠剤供給装置であり、１または複数の錠剤取出ユニット１と、錠剤取出ユニット１で取り出された錠剤を供給する錠剤供給ユニット４００とを備えている。
【００２４】
錠剤供給装置１０は、錠剤取出ユニット１により錠剤シート（ＰＴＰシート）から錠剤を取り出して、錠剤供給ユニット４００の供給経路を経て、包装装置５に供給する。錠剤供給装置１０は、図１に示す通り、複数の錠剤取出ユニット１を備えている。さらに錠剤供給装置１０は、１又は複数の錠剤を、それぞれ錠剤収容部に封入された錠剤シート（ＰＴＰシート）から錠剤を取り出して供給する。
【００２５】
１４０１は、ユーザによって手撒きされた錠剤が投入される手撒き投入部である。手撒き投入部１４０１から投入された錠剤も、包装装置５に供給され分包されることになる。包装装置５は、錠剤供給装置１０から供給された錠剤と手撒き投入部１４０１から供給された錠剤とを１つの分包として包装することもできるし、別々に分包することもできる。
【００２６】
図３は、錠剤供給システムのハードウェア構成の一例についてブロック図を用いて説明する。ここでは、情報処理装置３００のＣＰＵ３０と、包装装置５のＣＰＵ５１と、錠剤供給装置１０のＣＰＵ１１とがそれぞれ連携して、包装装置５が制御する各装置（各ユニット）、及び、錠剤供給装置１０が制御する各装置（各ユニット）の各種動作を制御している一例を示している。しかし１つのＣＰＵが、錠剤供給システムの全ての各装置を制御する構成でも構わない。また、ここでは錠剤供給装置１０にＣＰＵが１つ設けられている状態を図示しているが、錠剤取出ユニット１ごとにＣＰＵを設けてもよいし、錠剤取出ユニット１の段ごとにＣＰＵを設けてもよい。
【００２７】
錠剤供給装置１０のＣＰＵ１１、又は、情報処理装置３００のＣＰＵ３０、又は包装装置５のＣＰＵ５１は、本発明の制御手段の適用例であり、記憶手段に記憶された錠剤情報を用いて、錠剤が取り出された錠剤収容部については、錠剤取り出し手段による押し出し動作を行わずに当該錠剤シートを搬送し、一方、錠剤が取り出されていない錠剤収容部については、錠剤取り出し手段による押し出し動作を行う位置に搬送するように、搬送手段（搬送機構１６）を制御する。
【００２８】
まず情報処理装置３００のハードウェア構成について説明する。情報処理装置３００のＣＰＵ３０は、システムバスに接続される各デバイスやコントローラを統括的に制御することができる。また、ＲＯＭ３１あるいは外部メモリ３６には、ＣＰＵ３０の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ３３は、ＣＰＵ３０の主メモリ、ワークエリア等として機能する。ＣＰＵ３０は、処理の実行に際して必要なプログラム等をＲＡＭ３３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２９】
また、ＣＰＵ３０は、キーボードや不図示のマウス等の入力端末３５からの入力を制御する。また、ＣＰＵ３０は、ディスプレイ３４等の表示器への表示を制御することもでき、さらに、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュメモリ（登録商標）等の外部メモリ３６へのアクセスを制御することもできる。
【００３０】
また、Ｉ／Ｆ３２は、ネットワークを介して外部機器と接続・通信するものであり、本実施形態においては包装装置５のＩ／Ｆ５０と通信可能に接続されている。
【００３１】
次に、包装装置５のハードウェア構成について説明する。包装装置５のＣＰＵ５１は、バスに接続されている各デバイスを統括的に制御することができる。ＲＯＭ５２にはＣＰＵ５１の制御ブログラムや各種制御プログラムが記憶されている。ＲＡＭ５３は、ＣＰＵ５１が動作するためのシステムワークメモリとして機能する。ＣＰＵ５１は、タッチパネル式のディスプレイ５０１に対して表示制御したり、ディスプレイ５０１のタッチパネル機能を入力端末としてユーザから情報の入力を受け付けたり、プリンタ７０６に印刷指示を出したりすることもできる。さらにＣＰＵ５１は、包装装置５の散薬投入部１０３から投入された散薬を１包に包装する際に動作させる散薬分包機構５５を制御したり、ユーザから手撒き投入部１４０１に手撒きされた錠剤を包装する際に動作させる手撒き投入機構５６を制御したりすることができる。そして包装装置５と錠剤供給装置１０とは、包装装置５のＩ／Ｏ５４と錠剤供給装置１０のＩ／Ｏ１２とで通信可能に接続されている。
【００３２】
次に、錠剤供給装置１０のハードウェア構成について説明する。錠剤供給装置１０のＣＰＵ１１は、バスに接続されている各デバイスを統括的に制御することができる。ＲＯＭ１４にはＣＰＵ１１の制御ブログラムや各種制御プログラムが記憶されている。ＲＡＭ１３は、ＣＰＵ１１が動作するためのシステムワークメモリとして機能する。ＣＰＵ１１は、さらに錠剤取出機構１５における取出動作を制御したり、錠剤シートを搬送する搬送機構１６を制御したりすることもできる。
【００３３】
このようなハードウェア構成においては、以下のように錠剤取出を行うように制御することができる。まず包装装置５のＣＰＵ５１が、錠剤供給装置１０のＣＰＵ１１に対して、錠剤の取出動作命令を送信する。そして、錠剤供給装置１０のＣＰＵ１１が、当該取出動作命令に従って、錠剤取出機構１５や搬送機構１６を制御して錠剤取出動作を行わせることができる。また、錠剤供給装置１０のＣＰＵ１１は、包装装置５のＣＰＵ５１に対して、錠剤取出動作の状況を示す動作情報を送信することもできる。
次に、図４を用いて、錠剤取出ユニット１の内部構造について説明する。
【００３４】
図４は、錠剤取出ユニット１の内部構造を示す図である。なお、図４は、錠剤取出ユニット１が２つ並んで配置されている例を示している。
【００３５】
錠剤取出ユニット１は、錠剤収容部５１０が重力方向に対して封止シートよりも上側に来るような状態で複数の錠剤シート５１を積層させて投入可能な投入口２０３（錠剤シート保持部）と、錠剤シート５１を搬送する搬送機構１６と、搬送機構１６により搬送された錠剤シート５１が載置される載置台と、載置台上の錠剤シート５１の錠剤収容部の側から押圧して錠剤を取り出す押出し機構（錠剤取出機構１５）とを有している。すなわち載置台上が除包位置（取出位置）として用いられる。錠剤シート５１は、錠剤を収容する錠剤収容部５１０を有するシート本体の下面に、アルミニウム等からなる金属箔などを用いた封止シートを設けることによって錠剤が錠剤収容部に密封されている。さらに錠剤シート５１は、シート部上に凸状の錠剤収容部が幅方向に間隔をおいて２列に並んだ形態である。各列をなす複数の錠剤収容部は錠剤シート５１の長さ方向に沿って並んでいる。
【００３６】
ここで、押出し機構は、本発明の錠剤取り出し手段の適用例であり、搬送手段により搬送された錠剤シートの錠剤収容部を押し出す押し出し動作を行う。
【００３７】
なお、錠剤シート５１としては、シート部上に錠剤収容部が２列に並んだ形態のものに限らず、錠剤収容部が錠剤シート５１の長さ方向に１列に並んだ形態や、錠剤収容部が幅方向に間隔をおいて３列以上の複数列に並んだ形態も可能である。
【００３８】
ここで、さらに、図５を用いて、錠剤取出ユニット１の内部構造について説明する。図５は、錠剤取出ユニット１の内部構造（断面）を示す図であり、錠剤取出ユニット１を右側面から見た図である。具体的には投入口２０３にセットされた錠剤シートを、錠剤の除包位置（錠剤の取出位置）まで搬送を行った際の図である。
【００３９】
錠剤取出ユニット１は、錠剤シートを搬送する錠剤シートの搬送機構１６（搬送機構）と、錠剤シートが載置される載置台１８と、錠剤シートから錠剤を取り出す錠剤取出機構１５（押出し機構）とを備えている。３９は、下部ローラである。
【００４０】
錠剤シートの搬送機構１６は、錠剤シート５１を進行方向に向け搬送するものであって、進行方向に沿って互いに間隔をおいて複数設けられた下部ローラ３９と、進行方向に沿って互いに間隔をおいて設けられた上部ローラとを備えている。
【００４１】
下部ローラ３９は、駆動源（不図示）により回転駆動可能であり、錠剤シート部の重力方向に関して下面側に当接して錠剤シート５１に進行方法への力を加えることができる。そして上部ローラは、駆動源（不図示）により回転駆動可能であり、ＰＴＰシート部の重力方向に関して上面に当接して錠剤シート５１に進行方向への力を加えることができる。
【００４２】
上部ローラおよび下部ローラの幅方向に関する配置位置は、２列の錠剤収容部の間に相当する位置であるため、上部ローラと下部ローラとは錠剤シートを搬送する際に錠剤収容部５２に当接することはない。つまり、下部ローラ３９と上部ローラとは、錠剤シート部を上下から挟み込んで錠剤シートを進行方向（錠剤取出装置の後方方向）に搬送できる。さらに、下部ローラ３９と上部ローラは錠剤シート部を上下から挟み込んで錠剤シート５１を進行方向とは逆の方向にも搬送できる。
【００４３】
２４は、導入シュートである。導入シュート２４は、載置台の下面側に設けられており、錠剤シート５１から取り出された錠剤を、後述する錠剤導入路４０１に導くものである。すなわち、導入シュート２４は、載置台の下面側に排出口を有しており、錠剤シート５１から取り出された錠剤はその排出口を通り、後述する錠剤導入路４０１に落ちていく。なお、この導入シュート２４は、錠剤取出ホッパーとも言う。
【００４４】
錠剤取出ユニット１は、載置台１８上に錠剤シート５１を配置した状態で、錠剤取出機構１５の押出し機構で錠剤を押し出すことで錠剤の取出動作を行う。また、錠剤取出ユニット１は、載置台１８上の錠剤シート５１の錠剤収容部を押圧する速度を変更させる変更機構をさらに有している。そして錠剤取出ユニットの所定の動作で錠剤が取り出せなかった場合には、押出し機構の押出し速度を通常の速度より高速に変更して錠剤収容部の押圧を行い、取出動作の継続（リトライ）を行う。またリトライの際には、錠剤収容部の押圧を再度行う前に１度目の載置台１８上の押圧位置から所定の距離だけ搬送手段で錠剤シート５１を搬送させ、この状態で押出し機構を用いて錠剤収容部を押圧する。このような状態でリトライ動作を行うことにより、１度の取出動作で錠剤が取り出されなかったとしても、確実に錠剤を取り出すことができる。
【００４５】
次に、押出し機構の詳細について説明する。押出し機構は、錠剤収容部の中央付近を押圧する内側押圧体８３と、内側押圧体８３を取り囲むように設けられ、中央付近よりも外側の部分を押圧する外側押圧体８４とを含んで設けられている。この内側押圧体８３と外側押圧体８４とが独立して動作することでＰＴＰシートの錠剤収容部を押圧し、ＰＴＰシートから錠剤を取り出す。具体的には押出し機構は、内側押圧体８３よりも先に外側押圧体８４により錠剤収容部を押圧する。
【００４６】
内側押圧体８３の先端は、錠剤取出ユニットに搭載されることが想定されるほとんどの錠剤シート５１の錠剤収容部よりも面積が狭くなるように設けられている。そのため、内側押圧体８３を錠剤を取り出すために下降させると、錠剤シートの錠剤収容部の面よりも重力方向に関して下側に至るまで先端が到達し、錠剤シート５１の金属箔に開いた穴から先端が下側に突き出ることになる。一方、外側押圧体８４の先端は、錠剤取出ユニットに搭載されることが想定されるほとんどの錠剤シート５１の錠剤収容部よりも面積が広いので、錠剤を取り出すために下降させても、錠剤シート５１の金属箔に開いた穴から先端が突き出ることはない。すなわち、外側押圧体８４を用いて最初に錠剤シート５１の錠剤収容部を押し潰し、その後、内側押圧体８３で錠剤を確実に押し出すというように用いられる。
【００４７】
また、錠剤取出機構１５（押出し機構）は、外側押圧体８４を昇降させる第１昇降機構と、内側押圧体８３を昇降させる第２昇降機構も有しており、これらを動作させることにより、押圧体で錠剤を押し出すことができる。
【００４８】
第１昇降機構は、外側押圧体８４が取り付けられた第１昇降体９３と、回転駆動して第１昇降体９３を昇降させるカム９４と、第１昇降体９３を上昇方向に付勢する付勢部材（ばね）とを備えている。
【００４９】
第１昇降体９３は、前後方向にわたって延在する柱状体であり、前端部に外側押圧体８４が取り付けられている。カム９４は、外側押圧体８４の昇降動作を考慮して設計された形状の板状体であり、駆動機構によって回転駆動する軸部に固定されている。
【００５０】
カム９４は、第１昇降体９３の上面側に設けられ、軸部の回転に伴って回転駆動し、第１昇降体９３を押圧することによって高さ位置を調整し、これによって外側押圧体８４の高さ位置を調整する（外側押圧体８４の昇降動作を行う）ことができる。第１昇降機構は、カムの回転動作のタイミング、カムの形状、軸部に対するカムの固定位置などの設定によって、外側押圧体８４の昇降動作のタイミングや変位量を任意に設定できる。
【００５１】
第２昇降機構は、内側押圧体８３が取り付けられた第２昇降体９８と、回転駆動して第２昇降体９８を昇降させるカム９９と、第２昇降体９８を上昇方向に付勢する付勢部材（ばね）とを備えている。
【００５２】
第２昇降体９８は、前後方向にわたって延在する柱状体であり、前端部に内側押圧体８３が取り付けられている。カム９９は、第２昇降体９８の上面側に設けられ、軸部の回転に伴って回転駆動し、第２昇降体９８を押圧して高さ位置を調整し、これによって内側押圧体８３の高さ位置を調整する（内側押圧体８３の昇降動作を行う）ことができる。第２昇降機構は、カム９９の回転動作のタイミング、カムの形状、軸部に対するカムの固定位置などの設定によって、内側押圧体８３の昇降動作のタイミングや変位量を任意に設定できる。
【００５３】
このため、カム９４とカム９９は、それぞれ第１昇降体と第２昇降体に対して互いに独立に動作可能であり、内側押圧体８３と外側押圧体８４は、互いに独立に昇降動作させることができる。
【００５４】
錠剤取出機構１５における２つのカムの回転動作のタイミング等は、錠剤位置検出機構の検出部からの信号に基づいて定めることができる。具体的には、検出された錠剤収容部の位置に合わせて内側押圧体８３と外側押圧体８４を動作させることができる。
【００５５】
錠剤取出ユニット１は、ＰＴＰシートの錠剤収容部の押圧をする前に、押圧される錠剤収容部の長さや押圧される錠剤収容部の位置を検知することができる検出機構１７をさらに有している。そして錠剤供給装置は、検出した錠剤収容部の長さや錠剤収容部の位置に応じて押圧に最適な搬送方向に関する位置を算出し、当該位置とするために必要な搬送距離を算出することもできる。つまり搬送機構１６（下部ローラ３９、上部ローラ）は、搬送距離により載置台１８上の錠剤収容部が押圧するために必要な最適位置に錠剤シートを搬送することができる。
【００５６】
次に、図６を用いて、錠剤供給装置１０の内部構造について説明する。図６は、錠剤供給装置１０を背面側（裏側）から見た図である。
【００５７】
２０４は、光学センサ（ビームセンサ）等で設けられた、落下物を検知する検知機構である。除包された錠剤が導入シュート２４内を落下する際、除包された錠剤がセンサ上を通過し光の一部を遮光することになる。このビームセンサの光の一部が遮光され、光量が変化した状態をＯＮ状態とし、遮光されておらず光量が変化しない状態をＯＦＦ状態とする。このＯＮ／ＯＦＦ状態を用いて落下物の有無の判定を行うことができる。さらに錠剤落下検出機構は、光学センサ２０４と錠剤の通過をカウントする落下錠剤カウンタとを有する。すなわち錠剤供給装置１０には、検知機構で錠剤の通過を検知可能となるように設けられており、押圧により錠剤収容部から錠剤が取り出されたか否かを判定することができる。
【００５８】
つまり取出動作を行っても錠剤の通過が検知されない場合には、押出し機構による錠剤収容部の押圧動作を継続（リトライ）させる。これにより、確実に錠剤の取り出しを行うことができる。一方、取出動作後に錠剤の通過が検知された場合には、取出動作後に押出し機構による錠剤収容部の押圧動作を継続（リトライ）しない。
【００５９】
４０１は、錠剤導入路（通過経路）である。錠剤導入路４０１は、導入シュート２４と導通しており、錠剤シートから取り出され落下した錠剤を導入シュート２４から第１集積ホッパーに中継する。
【００６０】
次に、図７を用いて、錠剤供給ユニット４００の内部構造について説明する。第１集積ホッパー４０２は、錠剤取出ユニット１により、ＰＴＰシートから取り出された錠剤が導入シュート２４を落下して通り、そして、導入シュート２４から錠剤導入路４０１を通り、該錠剤が集積（通過）される部分である。すなわち、錠剤導入路４０１は、第１集積ホッパー４０２と直接、導通している。
【００６１】
第２集積ホッパー５０１は、第１集積ホッパー４０２で集積された錠剤をさらに集積する。すなわち、第２集積ホッパー５０１は、第１集積ホッパー４０２と導通している。
【００６２】
つまり第１集積ホッパー４０２に落ちてきた錠剤５０は、第２集積ホッパー５０１に落ちて集積される。
【００６３】
第１の送り出し機構５０２は、第２集積ホッパーに集積された錠剤５０を第３の集積ホッパーに移動させる。第３集積ホッパー５０３は、第１の送り出し機構５０２により送り出（移動）された錠剤を集積する。そして第２の送り出し機構５０４が、第３集積ホッパーに集積された錠剤をメインホッパー５０５に移動させる。そしてメインホッパー５０５は、第２の送り出し機構５０４により送り出（移動）された錠剤（１回分）を集積し、包装シート（分包紙）の中に集積した錠剤を投入する。
次に、図８、図９を用いて、包装ユニット７０１の内部構造について説明する。
【００６４】
図８は、包装ユニット７０１の内部構造を示す図である。図９は、図８に示す包装ユニット７０１の内部構造の一部（７０３、７０４、７０５）を拡大した図である。
【００６５】
包装ユニット７０１は、包装装置５内のユニットである。７０２は、包装シートが連なるロール紙（分包紙がロール状になっている紙）を包装機構に送り出すロール紙送出機構である。７０３は、メインホッパー５０５内に集積された錠剤（１回分の錠剤）が包装シートの中に投入され、当該包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する（包装機構）。そして７０４では、メインホッパー５０５内に集積された錠剤が包装シートの中に投入され、当該包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する（包装機構）。すなわち、包装機構７０３と、包装機構７０４とで、包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する。
【００６６】
７０５は、連なるロール紙を１包毎の包装シート（１つの包み８０２）に分断するための分断用ミシン目８０１を包装シートに形成する分断機構である。７０６はプリンタであり、包装シートに、日付、患者データ、エラー情報を印字することができる（印字機構）。
【００６７】
このような図８及び図９に示す包装ユニットにより、投薬１回分の錠剤または散薬を包装シートに分包することができる。なお包装シートとしては、表面に熱溶着可能な樹脂材をコーティングした紙のみならず、中身を視認することができる透明なフィルム材を用いることもできる。そのため、そのようなフィルムも含めて分包体ということとする。
次に、図１０を用いて、錠剤取出ユニット１の内部構造について説明する。
【００６８】
９０１は、錠剤シートの投入口２０３のカバーである。カバー９０１を開けることにより、錠剤シート５１を投入口２０３に入れることが出来るようになる。
【００６９】
また、図１０に示す２４は、導入シュートであり、既に、図５などを用いて説明しているため、ここでは説明を省略する。
【００７０】
次に、図１１を用いて、錠剤供給装置１０について説明する。図１１は、錠剤供給装置１０を正面から見た図である。図１１に示す１は、図１にも示している通り、錠剤取出ユニットである。錠剤取出ユニット１で、錠剤シートから取り出された錠剤は、導入シュート２４を通り、そして、錠剤導入路４０１を通り、第１集積ホッパー４０２に落ちていく。
【００７１】
次に、図１２を用いて、錠剤供給装置１０の錠剤供給ユニット４００が備える各構成について説明する。図１２は、錠剤供給装置１０を横（正面から見て右側）から見た図である。図１１でも説明したが、錠剤取出ユニット１で、錠剤シートから取り出された錠剤は、導入シュート２４、錠剤導入路を通り、第１集積ホッパー４０２内に落ちてくる。
【００７２】
そして、第１集積ホッパー４０２を通った錠剤は、第２集積ホッパー５０１を通り、第１の送り出し機構５０２に送られる。第１の送り出し機構は、第１の中継ユニットである。
【００７３】
そして、第１の送り出し機構５０２は、錠剤を第３集積ホッパー５０３に送り、第３集積ホッパー５０３は、第２の送り出し機構５０４に錠剤を送る。第２の送り出し機構５０４は、第２の中継ユニットである。第２の送り出し機構５０４は、第２の送り出し機構５０４に送られた錠剤を、メインホッパー５０５に送る。
【００７４】
次に、図１３を用いて、錠剤取出ユニット１から取り出された錠剤がどのように、導入シュート２４、錠剤導入路４０１、第１集積ホッパー４０２を通るかについて説明する。
【００７５】
図１３は、図１１に示した錠剤供給装置１０の一部を抜粋した図である。すなわち、図１１に示す錠剤取出ユニット１を２段分削除した図が、図１３である。図１３に示す点線の矢印１２０１は、錠剤取出ユニット１から取り出された錠剤の移動経路を示している。また、図１３に示す通り、第１集積ホッパー４０２の左側の導管、及び真ん中の導管の幅は、直径が７８ｍｍである。
【００７６】
次に、図１４を用いて、錠剤供給装置１０の錠剤供給ユニット４００が備える各構成について説明する。図１４は、錠剤供給装置１０の内部を横（正面から見て右側）から見た図である。図１４に示す点線の矢印１２０１は、錠剤取出ユニット１から取り出された錠剤の移動経路を示している。また錠剤供給ユニット４００には、図１４に示すように第１の段と第２の段と第３の段とが重力方向に関して重なるように設けられている。各段には、錠剤シートから錠剤を取り出す錠剤取出ユニット１、錠剤導入路４０１、及び導入シュート２４が設けられている。
【００７７】
最上段（第１の段）の錠剤取出ユニット１から取り出された錠剤は、第１の段の導入シュート２４、中段（第２の段）の錠剤導入路４０１、下段（第３の段）の錠剤導入路４０１を通過して第１の傾斜部１３０１に至る。また、第２の段の錠剤取出ユニット１から取り出された錠剤は、第２の段の導入シュート２４、第３の段の錠剤導入路４０１を通過して第１の傾斜部１３０１に至る。また、第３の段の錠剤取出ユニット１から取り出された錠剤は、第３の段の導入シュート２４を通過して第１の傾斜部１３０１に至る。
【００７８】
最上段（第１の段）の錠剤取出ユニット１の導入シュート２４の出口から、第１の傾斜部１３０１までの距離は、約４６０ｍｍである。そして中段（第２の段）の錠剤取出ユニット１の導入シュート２４の出口から、第１の傾斜部１３０１までの距離は、約２６５ｍｍである。
【００７９】
また、第１集積ホッパー４０２の長さは、約３６２ｍｍである。すなわち、最下段の錠剤取出ユニット１の導入シュート２４の出口から、第２集積ホッパー５０１までの距離は、約３６２ｍｍである。各段の錠剤取出ユニット１で、錠剤シートから錠剤が取り出されると、錠剤は、導入シュート２４を通り、導入シュート２４の出口から、錠剤導入路４０１を通り、そして、第１集積ホッパー４０２に入り、第２集積ホッパー５０１に集積される。
【００８０】
この時、錠剤供給装置１０全体の分包時間を短縮させることを考慮すると、導入シュート２４（錠剤取出ホッパー）出口から、まっすぐ下に垂直落下させ、第２集積ホッパー下部に収めることが考えられる。しかし最上段の錠剤取出ユニット１で取り出された錠剤を、導入シュート２４（錠剤取出ホッパー）出口からまっすぐ下に垂直落下させ、第２集積ホッパー下部に収めると約８７６ｍｍもある。そのため、錠剤が割れたり、欠けたりして破損してしまう可能性が高くなる。また、錠剤シートから取り出される薬が、カプセルの場合は凹んだりして変形をしてしまう可能性が高くなる。
【００８１】
錠剤供給装置１０は、錠剤取出ユニット１が複数積み上げられて使用できるようになっている。そのため、特に最上段の錠剤取出ユニット１から錠剤が落下する場合には、導入シュート２４（錠剤取出ホッパー）出口から第２集積ホッパーまでの距離が非常に長くなり、錠剤シートから取り出される錠剤、又はカプセルが、破損してしまう可能性が高くなってしまう。
【００８２】
そこで、第１集積ホッパー４０２の上部に、分包時間を余りロスしない程度に錠剤をバウンドさせる第１の傾斜部１３０１を設ける。すなわち、第１集積ホッパー４０２の上部の一部をオフセットさせる。具体的には重力方向から約３２°の傾斜を有する第１の傾斜部１３０１としている。
【００８３】
また、第２集積ホッパー５０１においても、第１集積ホッパー４０２から第２集積ホッパー５０１の下部にダイレクトに錠剤が到達しないように、第２集積ホッパー５０１も分包時間を余りロスしない程度に錠剤をバウンドさせる第２の傾斜部１３０２を設けている。
具体的には、第２の傾斜部１３０２は、水平方向より約４０°の傾斜としている。
【００８４】
なお上述の第１の傾斜部１３０１及び第２の傾斜部１３０２の角度は一例であり、落下してくる錠剤がバウントして（落下スピードを落として）、その後の経路に移動可能な角度（次の供給部に落下により供給可能な角度の傾斜）であれば、どのような角度でもよい。
【００８５】
このように第１集積ホッパー４０２に第１の傾斜部１３０１、第２集積ホッパー５０１に第２の傾斜部１３０２を備えることで、錠剤取出ユニット１の導入シュート２４出口から、第２集積ホッパー５０１の下部までダイレクトに錠剤が落下することを防止できる。これにより錠剤の落下向きを変えることができ、錠剤が破損や変形しない程度のクッションを与えることができる。その結果、落下してくる錠剤が第２集積ホッパー５０１の下部に到達した時の衝撃を和らげることができ、錠剤が破損、変形する可能性を低減させることが出来るようになる。
【００８６】
第１の傾斜部は、錠剤取出装置から落下してきた錠剤が接触する位置に設けられており、第２の傾斜部は、第１の傾斜部に接触した錠剤がさらに落下して接触する位置に設けられている。
【００８７】
また、第１の傾斜部１３０１、第２の傾斜部１３０２に、ゴムなどの、衝撃を吸収する材料（衝撃吸収材）を更に設けることにより、錠剤の衝撃をさらに抑えることが可能となる。
図１５は、包装装置５を上面から見た図である。
【００８８】
１４０１は、ユーザによる手撒きにより錠剤を包装装置５に投入するための手撒き投入部である。
【００８９】
１４０２は、手撒き投入部１４０１内の、１回分の錠剤をセットする錠剤マスであり、１４０２は、４番目のマスを示している。
【００９０】
包装装置５には、図１５の１４０１に示すように、１回分の錠剤（１つに包装する錠剤）をセットする錠剤マスが、複数設けられている。１４０３は、錠剤マスにセットされた錠剤（３錠）を示している。
【００９１】
５０１は、タッチパネル式のディスプレイであり、各種表示を行う表示部であると共に、ユーザによる各種操作を受け付ける部分である。
【００９２】
ユーザが手巻きにより１回分の錠剤を各錠剤マスにセットして、当該錠剤マスにセットされた錠剤の分包を行う場合、各錠剤マスにセットされた錠剤を、１番の錠剤マスにセットされた錠剤から順番に、分包する。図１５に示すように、手撒き投入部１４０１は、３行１５列の計４５個の錠剤マス１４０２を有している。
【００９３】
図１６は、手撒き投入部１４０１の断面図の一例を示す図である。１５０１は、手撒き投入部１４０１の底面にあるシャッターである。シャッター１５０１は、開いた状態での開口部を広く確保するために、２枚のシャッターが重なった構造となっている。シャッター１５０１が左方向へ開くことによって、各錠剤マスにセットされている錠剤が下方向へ落下する。
【００９４】
図１７は、包装装置５の内部の錠剤スライド部１６０１、スライド枠１６０２の構造である。錠剤スライド部１６０１は、分包動作が始まる前の段階では、手撒き投入部１４０１の直下に配置されている。図１７に示す通り、錠剤スライド部１６０１は、スライド枠１６０２を有している。
【００９５】
各スライド枠１６０２は、上部に位置する各錠剤マスと、それぞれ対になるような形状で構成されており、分包動作が始まる前の段階では、各スライド枠１６０２は、上部に位置する各錠剤マスと、それぞれ対になるよう配置されている。
【００９６】
錠剤スライド部１６０１は、シャッター１５０１が開くことにより錠剤マスからスライド枠１６０２に落下した錠剤を、左方向へスライドして搬送するためのものである。錠剤スライド部１６０１を左方向にスライドして搬送する動力源としてモータを備えており、当該モータにより錠剤スライド部１６０１を左方向にスライドして搬送することが可能となる。
【００９７】
図１８は、分包動作が始まる前の段階における、錠剤マス１４０２、シャッター１５０１、錠剤スライド部１６０１のスライド枠１６０２の位置関係を示した図である。図１８に示すように、分包動作が始まる前の段階では、錠剤マス１４０２の真下に錠剤スライド部のスライド枠１６０２が位置している。
【００９８】
錠剤スライド部１６０１のスライド枠１６０２は、底面を有していない。そのため、シャッター１５０１が開くことにより錠剤マスからスライド枠１６０２に落下した錠剤は、錠剤スライド部１６０１を支持している台を底面として保持される。
【００９９】
図１９は、錠剤スライド部１６０１を支持する台の一例を示す図である。図１９に示すように、錠剤スライド部１６０１を支持する台の左側に、錠剤を堰き止めるフタ１８０１、１８０２、１８０３を有している。１８０１は、錠剤スライド部１６０１の奥の行のスライド枠内の錠剤を堰き止めるフタＡである。１８０２は、錠剤スライド部１６０１の中央行のスライド枠内の錠剤を堰き止めるフタＢである。１８０３は、錠剤スライド部１６０１の手前の行のスライド枠内の錠剤を堰き止めるフタＣである。
【０１００】
図２０は、第３集積ホッパーの右側面から見た錠剤スライド部１６０１を支持する台の、錠剤を堰き止めるフタ１８０１、１８０２、１８０３と、第３集積ホッパー５０３の断面図の一例である。図２０に示すように、錠剤を堰き止めるフタ（錠剤堰き止めフタ）１８０１、１８０２、１８０３を、それぞれ独立して開閉することができる。
【０１０１】
各錠剤堰き止めフタ１８０１、１８０２、１８０３のいずれかを開閉することにより、錠剤スライド部１６０１の各行のスライド枠内の錠剤を、選択的に第３集積ホッパー５０３に落下させることができる。各錠剤堰き止めフタ１８０１、１８０２、１８０３の開閉は、不図示のモータにより個々に行われる。なお、図２０は、フタＡ（１８０１）、及びフタＢ（１８０２）が閉じた状態、フタＣ（１８０３）が開いた状態を示している。
【０１０２】
図１５に示すように、手撒き投入部１４０１は、多数の錠剤マス１４０２を有している。１包に包装する錠剤が、錠剤マス１４０２の１マスに対応しており、包装する包数に応じて、予め、錠剤マス１４０２の番号順に、１包に包装する錠剤を錠剤マス１４０２にセット（投入）しておく。
【０１０３】
包装動作を開始すると、図１６に示すように、各錠剤マス１４０２の底面にある全てのシャッター１５０１が開き、図１７に示す錠剤スライド部１６０１の対応する各スライド枠１６０２に、各錠剤マス１４０２内の錠剤がそれぞれ落下する。錠剤が、各スライド枠１６０２に落下した後、錠剤スライド部１６０１を左方向に移動する。すなわち、スライド枠１６０２内に錠剤のあるスライド枠１６０２のうち、最も左側のスライド枠１６０２の位置が、フタＡ（１８０１）、フタＢ（１８０２）、フタＣ（１８０３）の位置に来るまで、錠剤スライド部１６０１を左方向に移動する。
【０１０４】
そして、フタＡ（１８０１）、フタＢ（１８０２）、フタＣ（１８０３）を、それぞれ包装動作ごとの包装の番号順に、開けて閉じることにより、１マス分ずつの錠剤を、第３集積ホッパー５０３に落下させることができる。
【０１０５】
そして、スライド枠１６０２内の１列分の錠剤を第３集積ホッパー５０３に落とし終えると、錠剤スライド部１６０１を次の列まで再び移動する。すなわち、スライド枠１６０２内に錠剤のあるスライド枠１６０２のうち、最も左側のスライド枠１６０２の１つ右側のスライド枠１６０２の列が、フタＡ（１８０１）、フタＢ（１８０２）、フタＣ（１８０３）の位置に来るように、再度、錠剤スライド部１６０１を左方向に移動する。これを繰り返すことにより、各錠剤マス１４０２にセット（投入）された錠剤を、それぞれ１回分ずつ分包することが可能となる。
【０１０６】
なお、図２０に示すように、堰き止めフタ（１８０１、１８０２、１８０３）は、第３集積ホッパー５０３の上部に配置しており、堰き止めフタ（１８０１、１８０２、１８０３）が開くことで、第３集積ホッパー５０３に、スライド枠１６０２内に存在しているフタの上の錠剤を、落下させることが可能となる。
図２１は、錠剤取り出しユニット１の側面図である。
【０１０７】
２３０１は、図５の検出機構１７（ポケット位置センサ）であり、錠剤シートのポケット（錠剤が封入されている部分）を検出する部分である。
【０１０８】
なお、ポケット位置センサ２３０１（検出機構１７）は、発光素子および受光素子により構成される光学センサである。
【０１０９】
２３０２は、錠剤プッシュ部（内側押圧体８３、外側押圧体８４）であり、ポケット内の錠剤を上から押して錠剤シートの底面のアルミ箔を破り、錠剤シートから錠剤を取り出す部（押圧体）である。
【０１１０】
２０４は、落下センサであり、錠剤プッシュ部２３０２で取り出された錠剤の落下を検出する部分である。また、この落下センサも、発光素子および受光素子により構成される光学センサである。
【０１１１】
図２２は、錠剤供給装置のＰＴＰシートの排出経路を示す内部構成の側面図である。
また、図２３は、錠剤供給装置をななめ前方より見た斜視図である。
【０１１２】
図２２の２４０１は、垂直排出経路であり、錠剤取り出し装置から排出された、全ての錠剤が取り出された空のＰＴＰシートが落下する経路である。
【０１１３】
また、図２２の２４０２は、排出スロープであり、錠剤供給装置の正面から見て左側に配置されている錠剤取り出し装置から排出されたＰＴＰシートが落下し、錠剤供給装置の正面から見て右側の排出ポケット２４０３へ滑り落ちる経路である。
【０１１４】
図２２の２４０３は排出ポケット（廃棄ボックス）であり、錠剤取り出し装置から排出されたＰＴＰシートが集合する部分である。２４０３は、錠剤供給装置の前面で開口しており、排出されたＰＴＰシートを容易に取り出すことができる。
【０１１５】
すなわち、図２２に示すように、錠剤取り出し装置から排出された、全ての錠剤が取り出された空のＰＴＰシートが垂直排出経路を通り、そして、排出スロープを通り、排出ポケット（廃棄ボックス）に集約されるので、排出ポケット（廃棄ボックス）から、空のＰＴＰシートをまとめて取り出すことが可能となり、空のＰＴＰシートを廃棄するユーザの作業が容易になる。
【０１１６】
図２３の２５０１は、開閉可能な排出ポケットの扉（廃棄ボックス扉）であり、これにより、排出ポケットに集約される空のＰＴＰシートが装置外まで飛び出してしまうことを防止している。
以下、図５０を用いて、情報処理装置３００で動作する処理について説明する。
【０１１７】
図５０は、情報処理装置３００で実行する各処理を示すフローチャートの一例を示す図である。
【０１１８】
図５０に示すフローチャートに示す各処理は、情報処理装置３００のＣＰＵが実行することで実現される。
【０１１９】
まず、情報処理装置３００は、上述の通り、メイン画面（図２４）をディスプレイ３４等の表示部に表示する（Ｓ５００１）。
【０１２０】
図２４は、情報処理装置３００上で動作するソフトウェアのメイン画面の一例を示す図である。
【０１２１】
３１０１は、スタートボタンであり、ユーザにより、押下されると、予約リストに登録されている患者毎の図３６の分包用処方データ（患者データとも言う）の内容を、包装装置５に送信して、当該分包用処方データの分包動作の開始指示を行うオブジェクトである。
【０１２２】
３１０２は、患者データの処方編集ボタンであり、ユーザにより押下されると処方画面（図２５）をディスプレイ３４等の表示部に表示するオブジェクトである。
【０１２３】
３１０３は、予約ボタンであり、ユーザにより押下されると予約リストに患者データを登録するオブジェクトである。
【０１２４】
３１０４は、予約リストであり、登録された患者データを表示する表示領域である。
【０１２５】
情報処理装置３００は、予約ボタン３１０３がユーザにより押下されたか否かを判定し（Ｓ５００２）、ユーザにより予約ボタン３１０３が押下されていないと判定された場合には（ＮＯ）、処理をステップＳ５００５に移行し、一方、ユーザにより予約ボタン３１０３が押下されたと判定された場合には（ＹＥＳ）、処理をステップＳ５００３に移行する。
【０１２６】
また、情報処理装置３００は、ユーザによりスタートボタン３１０１が押下されたか否かを判定し（Ｓ５００５）、ユーザによりスタートボタン３１０１が押下されたと判定されていないと判定された場合には（ＮＯ）、処理をステップＳ５００７に移行し、一方、ユーザによりスタートボタン３１０１が押下されたと判定されたと判定された場合には（ＹＥＳ）、処理をステップＳ５００６に移行する。
【０１２７】
また、情報処理装置３００は、ユーザにより処方編集ボタン３１０２が押下されたか否かを判定し（Ｓ５００７）、ユーザにより処方編集ボタン３１０２が押下されたと判定されていないと判定された場合には（ＮＯ）、処理をステップＳ５００１に移行し、一方、ユーザにより処方編集ボタン３１０２が押下されたと判定されたと判定された場合には（ＹＥＳ）、処理をステップＳ５００８に移行する。
【０１２８】
情報処理装置３００は、ステップＳ５００８において、図２５に示す処方画面をディスプレイ３４等の表示部に表示する。
【０１２９】
図２５は、処方画面の一例を示す図である。この処方画面では、処方箋により示される用法や投薬日数等の基本情報の入力を受け付ける画面である。
【０１３０】
３２０１は、設定画面タブであり、ユーザにより押下されると、設定画面（図２６）を表示するオブジェクトである。
【０１３１】
３２０２は、分包モードを錠剤取り出しユニットに設定するボタンである。包装装置としては、錠剤取り出しユニットを使用した分包以外に、散薬や手撒き錠剤の分包も行うことができる。このボタンを選択して錠剤取り出しユニットからの錠剤を分包することを想定しているが、他のモードとの併用により、散薬等が錠剤取り出しユニットからの錠剤と同時に包装することもできる。
【０１３２】
３２０３は、ＯＫボタンであり、ユーザにより押下されると処方編集を完了してメイン画面（図２４）の表示に戻るオブジェクトである。
【０１３３】
３２０４は、日回数入力欄であり、ユーザによる投薬日数の入力を受け付ける入力欄である。この画面の例では、用法が入力されるエリアである用法エリア３２０５に示されるように、服用時期が１日３回（朝、昼、夕）であるため、日回数入力欄に、例えば、日数を２１日と入力すると、６３包が自動計算されて表示される。
【０１３４】
３２０５は、用法が入力されるエリアである用法エリアであり、ユーザにより用法の入力の設定を受け付けるエリアである。この画面の例では、ユーザにより、服用内容として「朝」ボタン、「昼」ボタン、「夕」ボタン、「食後」ボタンが選択されていることにより、用法は「朝食後」、「昼食後」、「夕食後」となる。
【０１３５】
このように、情報処理装置３００は、ユーザにより、図２５に示す処方画面を介して、用法や、日回数の入力を受け付けて（ステップＳ５００９）、ユーザにより、設定画面タブ３２０１の押下を受け付けると（ステップＳ５０１０：ＹＥＳ）、図２６に示す設定画面をディスプレイ３４等の表示部に表示する（ステップＳ５０１１）。また、設定画面タブ３２０１がユーザにより押下されなければ、処理をステップＳ５００８に戻して、図２５の処方画面を表示し続ける。
【０１３６】
図２６は、設定画面の一例を示す図である。この画面では、使用する錠剤取り出しユニットの設定を行うための画面である。
【０１３７】
３３０１は、処方タブであり、ユーザにより押下されると、処方画面（図２５）を表示するオブジェクトである。
【０１３８】
３３０２は、ＯＫボタンであり、ユーザにより押下されると、処方編集を完了してメイン画面（図２４）の表示に戻る。
【０１３９】
３３０３は、使用する錠剤取り出しユニットの選択をユーザにより受け付ける錠剤取り出しユニット選択欄である。錠剤取り出しユニット選択欄３３０３の画面上での錠剤取り出しユニット（ボタン）の配列は、錠剤供給装置１０の錠剤取り出しユニットの配列と一致している。ここでは、錠剤取り出しユニットが三段ではなく二段の錠剤供給装置を例として示している。ユーザにより、使用する錠剤取り出しユニットのボタンを押下されることで、使用する錠剤取り出しユニットの設定を行う。この画面の例では、錠剤取り出しユニット番号１および、錠剤取り出しユニット番号２が選択され設定された状態である。また、設定済みの状態であれば、各錠剤取り出しユニットのボタン上に、薬品名と各服用時期での錠剤数も併せて表示される。選択された錠剤取り出しユニット番号（単にユニット番号とも言う）は、図３１の３８０１に記憶される。
【０１４０】
３３０４は、薬品選択ボタンである。ユーザにより薬品選択ボタンが押下されると、情報処理装置３００の外部メモリ３６に記憶されている図２９に示す薬品マスタの情報を読み取り、当該読み取った薬品マスタの情報を含む薬品選択画面（図２７）を表示し、直近に押下された錠剤取り出しユニットボタンの錠剤取り出しユニット番号に対して、ユーザにより薬品名が選択されることになる。ここで選択された薬品名は、図３１の３８０２に記憶される。
【０１４１】
３３０５は、錠剤数を設定するエリアである。直近に押下した錠剤取り出しユニットボタンのユニット番号に対し、用法エリア３２０５で設定したそれぞれの服用時期での錠剤数を設定する。この画面の例では、朝１錠、昼１錠、夕１錠となっている。ここで入力された錠剤数は、図３１の３８０３に記憶される。
【０１４２】
３３０６は、手撒きに置き換える錠剤数（＝端数）の入力エリアである。直近に押下した錠剤取り出しユニットボタンのユニット番号に対して手撒き置き換え数を設定する。分包時には、ここに設定された錠剤数に従い、使用者によって手撒き投入部１４０１に錠剤がセットされ、分包開始後はこれらの錠剤が錠剤取り出しユニットからの錠剤に置き換わって分包されることになる。ここで入力された錠剤数（手撒き置き換え数）は、図３１の３８０４に記憶される。
【０１４３】
３３０７は、錠剤シートの各錠剤収容部のうち、錠剤の取出し動作を開始する位置を示す錠剤開始位置のユーザからの入力を受け付ける入力エリアである。入力エリア３３０７にて、直近に押下した錠剤取り出しユニットボタンのユニット番号に対して錠剤開始位置を設定することができる。錠剤開始位置とは、途中まで使用した錠剤シートにおいて、錠剤が残されている位置を示す。図３２の錠剤シート４１０１を例とすると、ポケットの７カ所で錠剤が取り出し済みであるため、この錠剤シートを使用する場合は、８錠目が錠剤開始位置となる。なお、未使用の錠剤シートの場合、１錠目が錠剤開始位置である。ここで設定された錠剤開始位置は、図３１の３８０５に記憶される。
【０１４４】
情報処理装置３００は、設定画面（図２６）の錠剤取り出しユニット選択欄３３０３に表示された各錠剤取り出しユニットのボタンの選択をユーザから受け付ける（ステップＳ５０１２）。
【０１４５】
そして、情報処理装置３００は、薬品選択ボタン３３０４のユーザによる押下を受け付けると（ステップＳ３３０４）、
【０１４６】
情報処理装置３００の外部メモリ３６に記憶されている薬品マスタ（図２９）を読み取り、当該読み取った薬品マスタの全データを含む薬品選択画面であって、ステップＳ５０１１で選択されたボタンの錠剤取出しユニットで、どの薬品名の薬品（錠剤シート）の錠剤の取出し動作を行うかを設定するための薬品選択画面（図２７）を表示部に表示する（ステップＳ５０１４）。
【０１４７】
図２７は、情報処理装置３００のディスプレイ３４等の表示部に表示される薬品選択画面の一例を示す図である。
【０１４８】
３４０１は、ＯＫボタンである。また、３４０２は、薬品リストである。すなわち、３４０２は、薬品マスタ（図２９）の各薬品名のデータの一覧が表示された表示領域であり、ユーザにより、この表示領域に表示された薬品名の中から、１つの薬品名の選択を受け付ける。このようにして、ユーザにより薬品名が選択され、ＯＫボタン３４０１が押下されると、当該選択された薬品を、現在選択されている錠剤取出しユニットで取り出すことを確定する。
【０１４９】
情報処理装置３００は、ユーザにより、薬品選択画面（図２７）に表示された薬品名のリスト（図２７の３４０２）の中から、１つの薬品名の選択を受け付け、ＯＫボタン３４０１が押下されると（ステップＳ５０１５）、当該選択された薬品名の錠剤シートに、使いかけの錠剤シートがあるか否かを判定する（ステップＳ５０１６）。
【０１５０】
ステップＳ５０１６では、当該選択された薬品名における、薬品マスタ（図２９）の「残り錠剤数」が１錠以上であるか否かを判定して、当該選択された薬品名の錠剤シートに、使いかけの錠剤シートがあるか否かを判定する。当該選択された薬品名における、薬品マスタ（図２９）の「残り錠剤数」が１錠以上である場合には、当該選択された薬品名の錠剤シートに、使いかけの錠剤シートがあると判定し、当該選択された薬品名における、薬品マスタ（図２９）の「残り錠剤数」が０である場合には、当該選択された薬品名の錠剤シートに、使いかけの錠剤シートが無いと判定する。
【０１５１】
情報処理装置３００は、ステップＳ５０１６において、当該選択された薬品名の錠剤シートに、使いかけの錠剤シートがあると判定された場合には（ＹＥＳ）、処理をステップＳ５０１７に移行する。一方、当該選択された薬品名の錠剤シートに、使いかけの錠剤シートが無いと判定された場合には（ＮＯ）、処理をステップＳ５０２２に移行する。
【０１５２】
情報処理装置３００は、ステップＳ５０１７において、図３０に示すメッセージ画面（選択画面）を、ディスプレイ３４等の表示部に表示する。
【０１５３】
図３０は、途中まで取り出した錠剤シート（使いかけの錠剤シート）を使用するか否かの選択を受け付けるメッセージ画面の一例を示す図である。
【０１５４】
この画面の例は、薬品選択画面（図２７）で「薬品名Ａ」が選択された場合であり、薬品マスタ（図２９）より、１シートあたりの錠剤数が１０錠、残り錠剤数が３錠であることから、図３０に示すメッセージの内容を表示している。
【０１５５】
情報処理装置３００は、取得したレコードの中の残り錠剤数が０以外（１以上）であるか否かを判定して（ステップＳ５０１６）、残り錠剤数が０以外（１以上）ではないと判定された場合には（ステップＳ５０１６：ＮＯ）、図３０に示すメッセージ画面（選択画面）を表示しないで、処理をステップＳ５０２２に移行する。
【０１５６】
情報処理装置３００は、図３０の「はい」ボタン３７０１がユーザにより押下された場合には（ステップＳ５０１８：ＹＥＳ）、一部錠剤の取出し動作が行われた使いかけの錠剤シートを使用すると判断して、当該錠剤シートの投入口への投入方向を選択するための投入方向選択画面（図４９）を表示し（ステップＳ５０１９）、一方、図３０の「いいえ」ボタン３７０２がユーザにより押下された場合には（ステップＳ５０１８：ＮＯ）、新品の錠剤シート（錠剤取出し動作が全く行われていない錠剤シート）を使用すると判断して、処理をステップＳ５０２２に移行する。
【０１５７】
図３０の「いいえ」ボタン３７０２がユーザにより押下された場合には、図３１の３８０７に「しない」と登録し、図３６の５１０５、５１０７には、それぞれ０錠が強制的に登録する。そのため、図３９の５４０３、５４０４、図４２の６１０４、６１０５の各項目にも０が登録されることとなる。
【０１５８】
そして、情報処理装置３００は、ステップＳ５０１９で表示された投入方向選択画面（図４９）を介して、ユーザにより「正方向」のボタン４９０１が押下された場合には（ステップＳ５０２０：ＹＥＳ）、その使いかけの錠剤シートを投入口に正方向で投入した場合に、錠剤取出し動作を開始する錠剤収容部の位置（錠剤開始位置）を、計算して設定する（ステップＳ５０２１）。ここでは、ステップＳ５０１５で選択された薬品名における、薬品マスタ（図２９）のレコードに含まれる「１シートの錠剤数」から「残り錠剤数」を引いた値に「１」を足す計算を行い、その結果得られた値が、錠剤開始位置となる。
【０１５９】
図２９は、情報処理装置３００の外部メモリ３６に記憶された薬品マスタのデータベースの一例を示す図である。
【０１６０】
薬剤マスタ（図２９）のデータベースのファイル内の１行ごとに錠剤データが格納されている。
【０１６１】
１つの薬剤（薬品Ｎｏ．（薬品識別情報）、薬品名）と対応づけて、一意に対応する各種関連情報を登録することが出来る。
【０１６２】
３６０１は、薬品（錠剤）Ｎｏ．（薬品識別情報）であって、登録されている薬品を識別するための番号である。そのため、この値は他とは重複しない。そして、この値は１以上の値を設定することができる。
３６０２は、薬品（錠剤）の薬品名（販売名）である。
【０１６３】
３６０３は、薬品（錠剤）の錠剤シート（錠剤が全く取り出されていない（新品の）錠剤シート）の１シートあたりの錠剤数（錠剤収容部の数）である。
【０１６４】
３６０４は、薬品（錠剤）の錠剤シート（錠剤が一部取り出されたシート）の１シートの残り錠剤数である。途中まで使用した錠剤シートの残り錠剤数の値である。
【０１６５】
また、情報処理装置３００は、ユーザにより逆方向のボタン４９０２が押下された場合には（ステップＳ５０２０：ＮＯ）、その使いかけの錠剤シートを投入口に逆方向で投入した場合に、錠剤取出し動作を開始する錠剤収容部の位置（錠剤開始位置）として、「１」を設定する（ステップＳ５０２２）。
【０１６６】
また、情報処理装置３００は、図３０のメッセージ画面の「いいえ」ボタン３７０２がユーザにより押下された場合（ステップＳ５０１８：ＮＯ）、又は、ステップＳ５０１５で選択された薬品名における、薬品マスタ（図２９）のレコードの中の「残り錠剤数」が０以外（１以上）ではないと判定された場合には（ステップＳ５０１６：ＮＯ）、新品の使いかけではない錠剤シートを全て使うため、錠剤開始位置としては「１」を設定する（ステップＳ５０２２）。
【０１６７】
そして、情報処理装置３００は、ステップＳ５０２１の処理、又はステップＳ５０２２のいずれかの処理が実行された場合は、図３０のメッセージ画面、および投入方向選択画面（図４９）、薬品選択画面（図２７）を閉じて、設定画面（図２６）を表示する（ステップＳ５０２３）。
【０１６８】
ステップＳ５０２３で表示される設定画面（図２６）の錠剤開始位置の入力エリア３３０７には、ステップＳ５０２１、又はステップＳ５０２２で設定された錠剤開始位置が設定されて表示される。すなわち、情報処理装置３００は、錠剤開始位置の入力エリア３３０７の錠剤開始位置を、当該設定された値に更新して表示する。
【０１６９】
その後、ユーザは、その使いかけの錠剤シートを更に手作業で錠剤を取り出したものを使用することもあるため、その手作業で錠剤が取り出された錠剤シートを使用することを考えて、ステップＳ５０２３で表示された設定画面（図２６）の錠剤開始位置の入力エリア３３０７の値を入力及び変更する指示を受け付けることができる（ステップＳ５０２４）。
【０１７０】
そして、情報処理装置３００は、設定画面（図２６）のＯＫボタン３３０２がユーザにより押下された場合には（ステップＳ５０２５：ＹＥＳ）、処理をステップＳ５００１に移行して、メイン画面（図２４）を表示する。一方、情報処理装置３００は、ＯＫボタン３３０２がユーザにより押下されなければ、処理をステップＳ５０１１に戻して、引き続き、図２６の設定画面を表示部に表示する。
【０１７１】
また、ステップＳ５０２３で表示される設定画面には、図２７で選択された薬品が薬品選択ボタン３３０４上に表示され、ステップＳ５０２１、又はステップＳ５０２２で設定された錠剤開始位置が錠剤開始位置の入力エリア３３０７に表示される。
【０１７２】
そして、情報処理装置３００は、予約ボタンがユーザにより押下されると（ステップＳ５００２：ＹＥＳ）、図２５、図２６、図２７、図３０、図４９の各画面を介して入力・設定された情報を、図３１に示す錠剤取り出し装置設定情報に登録して、図３１に示す錠剤取り出し装置設定情報を生成し、ＲＡＭ３３に記憶する（ステップＳ５００３）。
図３１は、錠剤取り出し装置設定情報のデータ構成の一例を示す図である。
【０１７３】
図３１に示す錠剤取り出し装置設定情報は、情報処理装置３００のＲＡＭ３３に記憶する。
ステップＳ５００３の具体的な処理について、以下の通り説明する。
【０１７４】
３８０１には、ステップＳ５０１２で、３３０３を介して選択された錠剤取り出しユニットのボタンの錠剤取り出しユニット番号を登録する。
【０１７５】
３８０２には、ステップＳ５０１５で、当該錠剤取り出しユニットに対して設定された薬品名（錠剤シートの名称）を登録する。
【０１７６】
３８０３には、ステップＳ５００９で、当該錠剤取り出しユニットに対して設定された薬品の１包あたりの錠剤数を登録する。
【０１７７】
図３１の例では、各服用時期（朝、昼、夕等）で錠剤数を共通としているが、服用時期毎に違った錠剤数とすることも可能である。
【０１７８】
３８０４には、ステップＳ５００９、又はステップＳ５０２４で、当該錠剤取り出しユニットに割り当てられた薬品の手撒き置き換え数を登録する。
【０１７９】
３８０５には、ステップＳ５０２１、又はステップＳ５０２２、又はステップＳ５０２４で、当該錠剤取り出しユニットに設定された薬品の錠剤シート１枚目の錠剤開始位置を登録する。
【０１８０】
３８０６には、ステップＳ５０２０で選択された、錠剤シートのセット方向が登録する。「正方向」ボタン４９０１が選択された場合には、３８０６に、投入口に正方向で投入することを示す情報として「正方向」を登録し、「逆方向」ボタン４９０２が選択された場合には、３８０６に、投入口に逆方向で投入することを示す情報として「逆方向」を登録する。また、図３０のメッセージ画面で「いいえ」ボタン３７０２が押下された場合には、３８０６に「‐」を登録する。
また、３８０６には、ステップＳ５０１８で選択された内容を登録する。
【０１８１】
すなわち、メッセージ画面（図３０）の「はい」ボタン３７０１が押下された場合には、３８０６には、使いかけの錠剤シートを使用することを示す情報として「する」を登録して、一方、メッセージ画面（図３０）の「いいえ」ボタン３７０２が押下された場合には、３８０６には、使いかけの錠剤シートを使用しないこと（新品の錠剤シートを使用すること）を示す情報として「しない」を登録する。
【０１８２】
次に、情報処理装置３００は、図３１に示す錠剤取出し装置設定情報に基づいて、図３６に示す情報取出しユニット情報を生成して、外部メモリ３６に記憶する（ステップＳ５００４）。
【０１８３】
また、情報処理装置３００は、ステップＳ５００５において、スタートボタンがユーザにより押下されると（ＹＥＳ）、ステップＳ５００４で記憶された錠剤取出しユニット情報（図３６）を包装装置５に送信する（ステップＳ５００６）。
【０１８４】
図３６は、分包用処方データ（錠剤取出しユニット情報）のデータ構成の一例を示す図である。
【０１８５】
５１０１は、分包用処方データであり、情報処理装置３００がメイン画面の予約リストに登録された錠剤取出し装置設定情報（図３１）をもとに生成されるデータである。
【０１８６】
ユーザによって、メイン画面（図２４）のスタートボタン３１０１が押下されると、情報処理装置３００は分包用処方データと、分包開始の指示を包装装置５に送信する。
【０１８７】
包装装置５は、これを受信し、分包用処方データに従った分包動作（図３８の処理動作）を開始する。
【０１８８】
以下に、ステップＳ５００４で実行される、図３６に示す分包用処方データの生成処理について説明する。
【０１８９】
５１０２は、分包数であり、薬剤を包装することにより包装装置が作成する包みの総数である。ここでの分包数は、処方画面（図２５）の日回数入力欄３２０４で示された包数が登録（セット）される。
【０１９０】
５１０３は、動作させる錠剤取り出しユニットに関する情報のデータ構成（５１０４〜５１０９）である。錠剤取り出しユニット情報５１０３をｎまで羅列して指定することで、ｎ個の錠剤取り出しユニットを同時に使用することができる。
【０１９１】
５１０４は、錠剤取り出しユニット番号である。ここでの例では、１番が設定されている。ここでの錠剤取り出しユニット番号は、図３１の錠剤取り出しユニット番号３８０１と同一の値がセットされる。
【０１９２】
５１０５は、図３２の（ａ）、（ｂ）に示す「スキップする錠剤数」であり、錠剤シート１枚目で取り出し動作をスキップする錠剤数である。
【０１９３】
たとえば、錠剤シートを正方向に投入口にセットする場合で、さらに１枚目の錠剤シートが端数となっている場合（図３２の（ａ）の場合）、錠剤シートの投入口２０３方向に取り出し済みになっているポケットが存在する。この部分は、錠剤取り出し動作時において、実際には取り出し動作を行う必要が無いため、錠剤取出し動作をスキップしたほうが効率的である。このスキップ数が５１０５である。５１０５は、錠剤シートを正方向に投入口にセットする場合（３８０６が正方向の場合）は、図３１の錠剤開始位置３８０５に設定された位置から１を引いた値を情報処理装置３００が計算して、得られた値がセットされる。
【０１９４】
錠剤シートのセット方向が正方向の場合（図３２の（ａ））、取り出し済みになっているポケットは７錠分あるため、５１０５は７錠となる。また、取り出し済みポケットよりも前に錠剤取り出し前のポケットは存在しないため、５１０６は０錠となる。
【０１９５】
また、例えば、錠剤シートを逆方向に投入口にセットする場合で、さらに１枚目の錠剤シートが端数となっている場合（図３２の（ｂ）の場合）、錠剤シートの投入口２０３方向に向かって錠剤を収容している錠剤収容部が３つ存在している。その錠剤収容部は、錠剤の取出し動作を行う必要があるため、これらを「スキップ前取出し錠剤数」と言う。そして、その後、７つの空の錠剤収容部がある。これらの部分は、錠剤取り出し動作時において、実際には取り出し動作を行う必要が無いため、錠剤取出し動作をスキップしたほうが効率的である。このスキップ数が５１０５の「スキップする錠剤数」である。
【０１９６】
錠剤シートを逆方向に投入口にセットする場合には、錠剤取出し装置設定情報の３８０６が「逆方向」で、３８０７が「する」と登録されている。この場合、３８０２の薬品名に一致する薬品マスタ（図２９）のレコードの「１シートの錠剤数」３６０３から「残り錠剤数」３６０４を引く計算を情報処理装置３００が行い、得られた値を５１０５に登録する。
【０１９７】
５１０６は、錠剤シート１枚目のスキップ前取り出し錠剤数（上述の「スキップ前取出し錠剤数」のことである）である。
【０１９８】
錠剤シートを逆方向にして投入口にセットする場合（３８０６が「逆方向」で、３８０７が「する」の場合）で、さらに、１枚目のシートが端数となっている場合、（図３２の（ｂ）の場合）、錠剤シートの投入口２０３方向に取り出し前のポケット（錠剤が入ったポケット）が存在し、このポケットは取り出し動作を行う必要がある。このポケットの数が５１０６である。
【０１９９】
情報処理装置３００は、３８０６が「逆方向」で、３８０７が「する」の場合には、５１０６は、３８０２の薬品名に一致する薬品マスタ（図２９）のレコードの「残り錠剤数」３６０４の値を５１０６に登録する。
【０２００】
また、情報処理装置３００は、３８０６が「正方向」の場合には、５１０６には、０を登録する。
【０２０１】
錠剤シートのセット方向が逆方向の場合（図３２の（ｂ））、取り出し済みになっているポケットは７錠分あるため、５１０５は７錠となる。また、取り出し済みポケットよりも前に錠剤取り出し前のポケットは３錠あるため、５１０６は３錠となる。
【０２０２】
５１０５および５１０６について、錠剤シートが正方向（図３２の（ａ））、および錠剤シートが逆方向（図３２の（ｂ））の例における５１０５および５１０６の各値を示した表が図３７である。
【０２０３】
図３７、及び図３６の５１０５、５１０６は、本発明の錠剤情報であって、錠剤シートの錠剤収容部のうち、錠剤シートの錠剤が収容された錠剤収容部、又は錠剤が収容されていない錠剤収容部（位置、順番）を示す錠剤情報であり、これらのデータは、メモリなどの記憶手段に記憶されている。
【０２０４】
５１０７は、手撒きに置き換える錠剤数である。ここに設定した錠剤数は分包開始後に手撒き投入部１４０１からの錠剤に錠剤取り出しユニットからの錠剤が置き換わって分包されることになる。５１０７は、図３１の手撒き置き換え数（３８０４）がセットされる。
【０２０５】
５１０８は、錠剤シート１枚あたりの錠剤数である。情報処理装置３００は、３８０２の薬品名に一致する薬品マスタ（図２９）のレコードの「１シートの錠剤数」３６０３の値を５１０８に登録する。
【０２０６】
５１０９は、１包に包装する錠剤数である。情報処理装置３００は、図３１の３８０３の値を５１０９に登録する。
【０２０７】
情報処理装置３００は、このような処理を、錠剤取出しユニット毎に行い、錠剤取出しユニット情報（図３６）を生成する。
図２８は情報処理装置３００の画面遷移を示す図である。
【０２０８】
３５０１は、メイン画面である。ソフトウェアが起動すると初めに表示される画面であり、ユーザが、処方編集ボタン３１０２を押下すると、処方画面３５０２へ遷移する。
【０２０９】
３５０２は、処方画面である。ユーザが、ＯＫボタン３２０３を押下すると、メイン画面３５０１へ遷移し、ユーザが、設定画面タブ３２０１を押下すると、設定画面３５０３（図２６）へ遷移する。
【０２１０】
３５０３は、設定画面である。ユーザが、ＯＫボタン３３０２を押下すると、メイン画面３５０１へ遷移し、ユーザが、処方タブ３３０１を押下すると、処方画面３５０２へ遷移する。
【０２１１】
図３８は、包装装置５が実行する分包動作の処理を示すフローチャートの一例を示す図である。
【０２１２】
このフローチャートは、包装装置５が実行する処理であり、情報処理装置３００からステップＳ５００６で分包用処方データ（５１０１）及び分包開始の指示を受信後に行う処理である。フローチャートの各ステップの処理は、包装装置５のメモリに記憶されたプログラムを実行することにより実現される。
【０２１３】
包装装置５は、Ｓ５３０１で、情報処理装置３００から分包用処方データ（５１０１）を受信すると、当該受信した分包用処方データ（５１０１）から、図３９に示す錠剤取出し情報を生成して、当該生成された錠剤取り出し情報を錠剤供給装置１０へ送信する。
【０２１４】
錠剤取り出し情報は、図３９に示すデータ構成となっており、錠剤取り出し動作を行うための情報である。
【０２１５】
包装装置５は、図３９に示す錠剤取出し情報の５４０１の項目は、図３６の５１０４と同じデータを登録し、５４０２の項目は、図３６の５１０８と同じデータを登録し、５４０３の項目は、図３６の５１０６と同じデータを登録し、５４０４の項目は、図３６の５１０５と同じデータを登録し、５４０５の項目は、図３６の５１０２の値に５１０９の値を乗じた値を登録することで、分包用処方データ（５１０１）から、図３９に示す錠剤取出し情報を生成する。
【０２１６】
錠剤供給装置１０は、包装装置５から受信した図３９に示す錠剤取出し情報を記憶して、この情報をもとに、図４３の錠剤取出し動作を行う。
【０２１７】
包装装置５は、Ｓ５３０２で、錠剤シートガイド調整の指示を錠剤供給装置１０へ送信する。これを受信した錠剤供給装置１０は、図４１に示す動作処理を行う。
【０２１８】
包装装置５は、Ｓ５３０３で、手撒き置き換え動作が必要かを判定する。これは、分包用処方データ５１０１で示される各錠剤取り出しユニットの手撒きに置き換える錠剤数５１０７が０であるか否かで判断する。
【０２１９】
包装装置５は、５１０７が０以外であればＳ５３０４へ分岐し、５１０７が０であればＳ５３０５へ分岐する。
【０２２０】
包装装置５は、５１０７が０以外の場合、Ｓ５３０３を通過する毎に５１０７を１ずつカウントダウン（デクリメント）することにより、初めの段階で５１０７にセットされていた錠剤数による回数だけＳ５３０４に分岐することになる。
包装装置５は、Ｓ５３０４で、手撒き投入部による手捲投入の動作を行う。
【０２２１】
包装装置５は、Ｓ５３０５で、錠剤取り出しユニットの動作の開始指示を錠剤供給装置に対して行う。ここでは、錠剤供給装置１０への錠剤取り出し動作の指示であり、図４０に示すデータと合わせて送信する。
【０２２２】
図４０は、包装装置５が錠剤取り出し動作を錠剤供給装置１０へ指示する際のデータ構成である。図３８の錠剤取り出しユニット動作Ｓ５３０５で送信するデータである。
【０２２３】
５５０１は、動作させる錠剤取り出しユニットの錠剤取り出しユニット番号である。複数の錠剤取り出しユニットを同時に動作させることが可能である。これは分包用処方データ（５１０１）の錠剤取り出しユニット情報５１０３に含まれる錠剤取り出しユニット番号（５１０４）と同一である。
【０２２４】
５５０２は１包に包装する錠剤数である。分包用処方データ（５１０１）の錠剤取り出しユニット情報５１０３に含まれる１包の錠剤数（５１０９）と同一である。
【０２２５】
包装装置５は、このようにして、図４０のデータを生成して、錠剤供給装置１０に図４０のデータを送信する。
【０２２６】
そして、錠剤供給装置１０は、ステップＳ６２０１で図４０のデータを受信して、図４３に示す動作処理を実行する。
【０２２７】
包装装置５は、Ｓ５３０６で、錠剤送り出し動作である。第１の送り出し機構５０２および第２の送り出し機構５０４を順に動作させ、錠剤取り出しユニットから取り出された錠剤および手撒き投入部から落下した錠剤をメインホッパー５０５まで搬送する。
【０２２８】
包装装置５は、Ｓ５３０７で、分包紙のシール動作である。メインホッパー５０５に集められた錠剤を１包の包みに包装する。
【０２２９】
包装装置５は、Ｓ５３０８で、分包用処方データ５１０１の分包数５１０２が示す包装数が全て終了したかを確認している。終了すればＳ５３０９へ分岐し、終了しなければＳ５３０３へ分岐する。
【０２３０】
包装装置５は、Ｓ５３０９で、錠剤シートの排出指示を錠剤供給装置１０へ送信する。この排出指示を受け付けた錠剤供給装置１０が行う動作を、図４４に示す。
包装装置５は、Ｓ５３１０で、
【０２３１】
錠剤供給装置１０のメモリに記憶されている残り錠剤数情報（図４６）の取得要求を、錠剤供給装置１０対して送信し、その後、錠剤供給装置１０から受信した残り錠剤数情報を情報処理装置３００へ転送する。そして、情報処理装置３００は、転送された残り錠剤数情報（図４６）の錠剤取出しユニット番号と一致する錠剤取出し装置設定情報（図３１）のレコードにおける薬品名に一致する薬品マスタのレコードの「残り錠剤数」（３６０４）に、残り錠剤数情報（図４６）の当該錠剤取出しユニット番号に対応付けられた「残り錠剤数」（７１０２）を登録（更新）する。
ここまでで包装装置５による一連の分包動作は終了となる。
【０２３２】
図３２は、錠剤シートの一例を示す図である。
【０２３３】
４１０１は錠剤シートを上面から見た図であり、１シートに１０錠の錠剤が配置されている例である。
４１０２は耳部であり、薬品名の表示等に利用されるスペースである。
【０２３４】
４１０３は錠剤収容部（ポケット）であり、錠剤を封入している透明または半透明等のパッケージ部分である。図の例では、錠剤を取り出し済みであることを表している。
【０２３５】
４１０４も錠剤収容部（ポケット）であるが、これは錠剤を取り出していない状態であることを表している。よって、この図の例では、取り出し済みの錠剤が７錠、取り出していない錠剤が３錠である。
４１０５は錠剤シートを左側面から見た図である。
【０２３６】
ここで、錠剤シートを錠剤シートの投入口２０３へセットする際の向きについて説明する。４１０６で示すように耳部を錠剤シートの投入口２０３へ向けてセットする（正方向）ことができる。また、４１０７で示すように逆方向でセットする（逆方向）ことも可能である。ただし、セット方向の情報は分包用処方データ５１０１（図３６）の作成時に必要となるため、情報処理装置３００がその設定を記憶している。
図３３は、錠剤取出ユニットの内部構造を示す断面傾斜図である。
【０２３７】
４２０１は錠剤シートガイド（正面から見て左側のシートガイド）である。錠剤シート５１の幅に合わせて錠剤シートガイドの左右の間隔は可変となっている。
【０２３８】
４２０２は錠剤シート幅検出センサ（正面から見て左側のセンサ）である。錠剤シートガイドの位置を錠剤シートに合わせる際、このセンサが押し込まれてＯＮとなることで錠剤シートの幅を検出する。
【０２３９】
図３４は、錠剤取出ユニットの錠剤シート投入口付近を上面から見た図であり、錠剤シートガイド（左）および錠剤シートガイド（右）が錠剤シートの幅に調整されている状態である。錠剤シート幅センサ（左）および錠剤シート幅センサ（右）は外側の錠剤シートガイド方向へ押し込まれ、どちらもＯＮとなった状態である。
【０２４０】
図３５は、錠剤取出ユニットの内部構造を示す断面傾斜図であり、複数の錠剤シートがセットされた状態である。ここで、錠剤シートの搬送について説明する。錠剤取り出しユニットが動作を開始すると、１枚目の錠剤シートを搬送ローラ４４０４（下部ローラ）が錠剤取り出しユニットの内部へ搬送し、錠剤取り出し動作を行う。
【０２４１】
搬送ローラ４４０４は下部ローラ３９（図５）と回転が連動しているため、以降、搬送と錠剤取り出し動作が繰り返されることで、錠剤シートは更にユニット内部へと搬送されていく。この後、１枚目の錠剤シート４４０１が錠剤取り出しユニット内部に完全に収まると、２枚目の錠剤シート４４０２は重力に従い下方向へ落ち、搬送ローラ４４０４と接触する。これにより、今度は２枚目の錠剤シートも続けて錠剤取り出しユニット内部へ搬送されていく。このような動作が繰り返されることで、以降の錠剤シートも下から順に全て錠剤取り出しユニット内部へ搬送することができる。
【０２４２】
本実施形態のように、使いかけの錠剤シートを使用する場合には、その使いかけの錠剤シートを、図３５の１枚目（図３５の４４０１）に投入して、実行することで、使いかけの錠剤シートの錠剤を効率よく取り出すことが可能となる。
【０２４３】
図３９は、錠剤取り出し情報のデータ構成を示す図である。錠剤取り出し情報は包装装置５が錠剤供給装置１０へ送信するデータである。
【０２４４】
５４０１は、錠剤取り出しユニット番号である。これは一連の分包動作で使用する錠剤取り出しユニットを示している。情報処理装置３００から受信した分包用処方データ（５１０１）の錠剤取り出しユニット情報５１０３に含まれる錠剤取り出しユニット番号と同一である。
【０２４５】
５４０２は、錠剤シート１枚あたりの錠剤数であり、錠剤取り出しユニット情報５１０３に含まれる１シートあたりの錠剤数（５１０８）と同一である。
【０２４６】
５４０３は、錠剤シート１枚目のスキップ前錠剤取り出し数であり、錠剤取り出しユニット情報５１０３に含まれるシート１枚目のスキップ前錠剤取り出し数（５１０６）と同一である。
【０２４７】
５４０４は、錠剤シート１枚目取り出しスキップ数であり、錠剤取り出しユニット情報５１０３に含まれるシート１枚目で取り出しスキップする錠剤数（５１０３）と同一である。
【０２４８】
５４０５は、一連の分包動作で取り出す総錠剤数であり、分包用処方データ（５１０１）が示す分包数と、錠剤取り出しユニット情報５１０３に含まれる１包の錠剤数（５１０９）をかけた数である。
【０２４９】
図４１は、包装装置５からの錠剤シートガイド調整の指示（図３８のＳ５３０２）により錠剤供給装置１０が実行する錠剤シートガイド幅調整動作のフローチャートである。
【０２５０】
図４１に示すフローチャートの各ステップの処理は、錠剤供給装置１０のメモリに記憶されたプログラムを実行することにより実現される。なお、錠剤シートガイドは錠剤取り出しユニット毎に存在しているため、実際には図４１に示すフローチャートの処理が錠剤取り出しユニット毎に独立かつ並列して処理されていることになる。
【０２５１】
まず、錠剤供給装置１０は、包装装置５から錠剤シートガイド調整の指示を受信すると、錠剤シートガイド４２０１および４３０１の内側（投入口にセットされている錠剤シートがある方向）への移動を開始する（Ｓ５６０１）。
【０２５２】
そして、錠剤供給装置１０は、投入口に設けられている錠剤シートの左右にある錠剤シート幅検出センサ４２０２および４３０２が、錠剤シートとの接触を検出しているか否かを判定する（Ｓ５６０２）。そして、錠剤シートを検出していると判定されると（ＹＥＳ）、Ｓ５６０３に移行して、錠剤シートを検出していないと判定されると（ＮＯ）、Ｓ５６０２に移行して、４２０１、４３０１を引き続き移動させる。
【０２５３】
そして、錠剤供給装置１０は、錠剤シートを検出していると判定されると（ＹＥＳ）、現在、動作している錠剤シートガイドの内側への移動を停止する（Ｓ５６０３）。
【０２５４】
そして、錠剤供給装置１０は、錠剤シートガイドを、所定距離、外側（投入口にセットされている錠剤シートがある方向の逆の方向）へ移動して、錠剤シートガイド幅調整動作を終了する。これは、錠剤シートの幅に対して錠剤シートガイド４２０１および４３０１の幅を若干広げ、錠剤シートの搬送をスムーズに行うためである。
【０２５５】
図４２は、錠剤供給装置１０のメモリに記憶された、一連の分包動作における、錠剤取り出し処理実行中の状態を管理するデータを示す図である。
【０２５６】
図４２に示すデータは、一部の錠剤収容部の錠剤が取り出された錠剤シートに係る錠剤情報の適用例であり、これを記憶する錠剤供給装置の外部メモリは、本発明の記憶手段の適用例である。
【０２５７】
図３８のＳ５３０１で包装装置５が送信した錠剤取り出し情報（図３９）を錠剤供給装置１０が受信し、この錠剤取り出し情報（図３９）をもとに、錠剤供給装置１０が図４２のデータを生成し、メモリに記憶する。図中の太枠内のデータ（６１０３〜６１０６）は錠剤取り出し処理が進むに従って更新される部分である。
【０２５８】
６１０１は、錠剤取り出しユニット番号であり、錠剤取り出し情報（図３９）の５４０１と同一のデータを錠剤供給装置１０は登録する。
【０２５９】
６１０２は、１シートあたりの錠剤数であり、錠剤取り出し情報（図３９）の５４０２と同一のデータを錠剤供給装置１０は登録する。
【０２６０】
６１０３は、１シートでの錠剤取り出し数であり、錠剤取り出し情報（図３９）の受信後に初期値として５４０２の値を６１０３に錠剤供給装置１０は登録する。
【０２６１】
６１０４は、錠剤シート１枚目におけるスキップ前取り出し数であり、錠剤取り出し情報の受信後に初期値として５４０３を６１０４に錠剤供給装置１０は登録する。
【０２６２】
６１０５は、錠剤シート１枚目における取り出しスキップ数であり、錠剤取り出し情報の受信後に初期値として５４０４を６１０５に錠剤供給装置１０は登録する。
【０２６３】
６１０６は、総錠剤数に対する残り錠剤数であり、錠剤取り出し情報の受信後に初期値として５４０５を６１０６に錠剤供給装置１０は登録する。
【０２６４】
図４３は、錠剤供給装置１０が実行する一連の錠剤取り出し処理のフローチャートを示す図である。フローチャートの各ステップの処理は、錠剤供給装置１０のメモリに記憶されたプログラムを実行することにより実現される。錠剤供給装置１０は、図３８での錠剤取り出し情報（Ｓ５３０１）を受信することで、このフローチャートの処理を開始する。これと同時に、錠剤取り出し位置は左側へ初期化する。つまり、錠剤取り出し動作は錠剤シートの左列から始まる（図４５）。なお、錠剤供給装置は複数の錠剤取り出しユニットを搭載しているため、実際には図４３に示すフローチャートの処理が錠剤取り出しユニット毎に独立かつ並列して処理されていることになる。
【０２６５】
Ｓ６２０１は、錠剤取り出し動作の指示を待っている状態である。錠剤取り出し動作の指示は図３８でのＳ５３０５で包装装置５から送信される。錠剤取り出し動作の指示があればＳ６２０２へ移行する。ステップＳ６２０１では、図４０のデータを受信する。そして、ステップＳ６２１６では、図４０の「取り出し錠剤数」５５０２の分だけ検出したかを判定する。
【０２６６】
Ｓ６２０２は、現在の錠剤シートにおける錠剤取り出し位置が左列であるかを判定している。左列であればＳ６２０３へ分岐し、右列であればＳ６２０５へ分岐する。
【０２６７】
Ｓ６２０３は、錠剤取り出し位置まで錠剤シートを搬送する。
【０２６８】
これは、ポケット位置センサ２３０１（図２１）でポケットを検出後、さらに錠剤取り出し位置である錠剤プッシュ部（押し出し部）２３０２までの一定距離を搬送する動作である。
【０２６９】
Ｓ６２０４は、Ｓ６２０３の搬送動作において、あらかじめ定められた搬送距離の上限までにポケット位置を検出できたかを判定している。検出できた場合はＳ６２０５へ分岐し、検出できなければＳ６２０７へ分岐する。
【０２７０】
Ｓ６２０５は、錠剤シート１枚目においてスキップ前の錠剤取り出し中であるかを判定する。具体的には、１枚目スキップ前取り出し数（６１０４）が０以外であるかを判定する。０以外であればＳ６２０９へ分岐し、０であれば（スキップ前の取り出しが終了していれば）Ｓ６２０６へ分岐する。
【０２７１】
図３２（ｂ）のように錠剤シートを逆方向にセットする場合、錠剤シート１枚目に端数があれば、取り出し済みポケットに対する取出し動作をスキップする処理（Ｓ６２０６：ＹＥＳ）よりも優先して錠剤を取り出す必要があるため、Ｓ６２０５によってこれを実現している。
【０２７２】
Ｓ６２０６は、錠剤シート１枚目において錠剤取り出しのスキップ中であるかを判定する。具体的には、１枚目取り出しスキップ数（６１０５）が０以外であるかを判定する。０以外であればばＳ６２１２へ分岐し、０であれば（スキップが終了していれば）Ｓ６２０９へ分岐する。この処理により、錠剤シート１枚目に端数がある場合に取り出し済みポケットの位置に対する取出し動作をスキップすることができる。
【０２７３】
錠剤供給装置は、図４２の情報に従って、錠剤取り出しユニット（錠剤取り出し手段）による錠剤の取り出し動作を行う錠剤収容部を決定する（決定手段）。そして、決定された錠剤収容部から、錠剤の取り出しを行う（図４３のＳ６２０３、Ｓ６２０５、Ｓ６２０６、Ｓ６２０９）。
【０２７４】
Ｓ６２０７は、最後の錠剤シート（＝使用済みの錠剤シート）を投入口方向に搬送する。ここでは、Ｓ６２０４でポケットを検出できなかったことにより、必要な錠剤シートが不足している状態である。
【０２７５】
この後、使用者が錠剤シートを追加し、錠剤取り出し動作を続行することになるため、使用済みの錠剤シートを投入口に戻すことで、使用者は追加する錠剤シートと使用済みの錠剤シートを照合することができ、間違った錠剤種の錠剤シートをセットしてしまうことを防ぐことができる。
【０２７６】
Ｓ６２０８は、錠剤シートが不足していることを使用者へ通知するためのエラー出力である。出力後、Ｓ６２０１へ移行する。
【０２７７】
Ｓ６２０９は、錠剤の取り出し動作を行う。錠剤プッシュ部２３０２で錠剤シートのポケットを押圧し、錠剤を取り出す動作である。
【０２７８】
このようにして、錠剤取り出しユニットは、決定手段により決定された錠剤収容部から、錠剤の取り出し動作を開始する。
【０２７９】
また、Ｓ６２０６で、決定手段により決定された錠剤収容部以外の錠剤収容部についての錠剤の取り出し動作は行わず、錠剤取り出し動作はスキップして、錠剤シートをＳ６２０３で搬送する。ここで、決定手段により決定された錠剤収容部以外の錠剤収容部については、錠剤取り出し手段により錠剤の取り出し動作を行うことなく、錠剤シートの搬送を行う（Ｓ６２０３）。また、決定手段により決定された前記錠剤シートの錠剤収容部を、前記錠剤取り出し手段による錠剤取り出し位置まで搬送すると、当該錠剤収容部については、錠剤の取り出し動作を行う。
【０２８０】
Ｓ６２１０は、錠剤取り出し動作（Ｓ６２０９）の実施に伴い、錠剤取り出し回数を更新している。具体的には、錠剤取り出し処理実行中の状態を管理するデータ構成（図４２）を更新する。
【０２８１】
具体的には、まず、１シート取り出し錠剤数６１０３は、その値が０以外の場合は値を−１して（デクリメントして）更新する。１シート取り出し錠剤数６１０３の値が、０場合には、１シート当たりの錠剤数６１０２の値を１引いた値を、１シート取り出し錠剤数６１０３として更新する。この更新処理によって１シート取り出し錠剤数６１０３が一連の錠剤取り出し処理終了の時点で、最後の錠剤シートの残り錠剤数（取り出されていない錠剤収容部の数）を示すことになる。
【０２８２】
加えて、１枚目スキップ前取り出し数６１０４は、その値が０以外の場合は値を−１して（デクリメントして）更新し、０の場合は何もしない。これにより、Ｓ６２０５におけるスキップ前の取り出し回数が正しく実行できる。
【０２８３】
さらに、１枚目取り出しスキップ数６１０５は、その値が０以外の場合は値を−１して（デクリメントして）更新し、０の場合は何もしない。これにより、Ｓ６２０６におけるスキップ回数が正しく実行できる。
また、残り錠剤数６１０６の値も１だけデクリメントして更新する。
【０２８４】
Ｓ６２１１は、錠剤取り出し位置が次回の取り出し位置を示すよう更新している。つまり、Ｓ６２０９で実施した取り出し位置が左列であれば右列とし、右列であれば左列に更新する。
Ｓ６２１２は、錠剤取り出し回数の更新であり、Ｓ６２１０と同様の処理である。
Ｓ６２１３は、錠剤取り出し位置の更新であり、Ｓ６２１１と同様の処理である。
【０２８５】
そして、Ｓ６２１３の処理を実行すると、処理をステップＳ６２０２に移行して、ステップＳ６２０３で錠剤シートを搬送する。このように、錠剤供給装置１０のＣＰＵ１１は、記憶手段に記憶された錠剤情報を用いて、錠剤が取り出された錠剤収容部については、錠剤取り出し手段による押し出し動作を行わずに当該錠剤シートを搬送し、一方、錠剤が取り出されていない錠剤収容部については、錠剤取り出し手段による押し出し動作を行う位置に搬送するように、搬送手段（搬送機構１６）を制御する。すなわち、錠剤供給装置１０のＣＰＵ１１は、錠剤が取り出された錠剤収容部については、錠剤取り出し手段による錠剤の取り出し動作を行わずに、錠剤取り出し手段による押し出し動作を行う位置よりも搬送方向の下流の位置に当該錠剤収容部が搬送されるように搬送手段を制御する。
【０２８６】
また、錠剤供給装置１０のＣＰＵ１１は、記憶手段に記憶された錠剤情報を用いて、錠剤が取り出された錠剤収容部については、錠剤取り出し手段による押し出し動作を行わずに錠剤シートを搬送して、錠剤が取り出されていない錠剤収容部から、錠剤取り出し手段による押し出し動作を開始するべく、当該錠剤収容部が、錠剤取り出し手段による押し出し動作を行う位置に配置されるように錠剤シートをするように搬送手段を制御する。
【０２８７】
このような仕組みにすることで、一部の錠剤収容部の錠剤が取り出された錠剤シートから効率的に錠剤を取り出すことができる。
【０２８８】
Ｓ６２１４は、落下センサで錠剤を検出したかを判定する。Ｓ６２０９の錠剤取り出し動作により、錠剤が正しく取り出せれば、図２１で示す光学センサ（落下センサ）２０４でその錠剤を検出できる。錠剤が検出できればＳ６２１５へ分岐して次の処理を進める。できなければ、現在の錠剤取り出し位置での取り出しを断念し、Ｓ６２０２へ分岐して、次の錠剤取り出し位置での取り出し動作となる。
【０２８９】
Ｓ６２１５は、錠剤シートに残っている残り錠剤数を更新している。具体的には、錠剤取り出し処理実行中の状態を管理するデータ構成（図４２）に含まれる残り錠剤数６１０６の値を−１して更新する。図４２のデータは、錠剤供給装置のメモリに記憶されている。
【０２９０】
Ｓ６２１６は、必要な錠剤をすべて取り出したかを判定する。
【０２９１】
具体的には、ステップＳ６２０１で受信した図４０の「取り出し錠剤数」の分だけ、光学センサ（落下センサ）２０４で錠剤（落下物）を検出したか否かを判定する。
【０２９２】
そして、ステップＳ６２０１で受信した図４０の「取り出し錠剤数」の分だけ、光学センサ（落下センサ）２０４で錠剤（落下物）を検出したと判定された場合には、一連の錠剤取り出し動作処理を終了して、処理をステップＳ６２０１に戻す。また、図４０の「取り出し錠剤数」の分だけ、光学センサ（落下センサ）２０４で錠剤（落下物）を検出できていないと判定された場合には、一連の錠剤取りだし動作処理を終了せずに、処理をステップＳ６２０１に戻す。
【０２９３】
また、錠剤供給装置１０は、図４２の残り錠剤数６１０６の値が０であるかを判定する。残り錠剤数が０であれば一連の錠剤取り出し処理を終了し次の処方に関する錠剤取りだし指示を待つ。一方、残り錠剤数が０以外であれば、Ｓ６２０１へ分岐して同一の処方に関する錠剤取り出し指示を待つ。
【０２９４】
錠剤供給装置１０は、図４３の処理が終了すると、図４２に示す錠剤取り出しユニット番号６１０１と、１シート取り出し錠剤数６１０３を、図４６の残り錠剤数７１０２として組み合わせたテーブルを図４６に示すように生成してメモリに記憶する。その後、図４６に示すデータは、包装装置５を介して、情報処理装置３００へと送信される。
【０２９５】
図４４は、錠剤供給装置１０が実行する錠剤シート排出動作のフローチャートを示す図である。フローチャートの各ステップの処理は、錠剤供給装置１０のメモリに記憶されたプログラムを実行することにより実現される。錠剤供給装置１０は、図３８での錠剤シート排出の指示（Ｓ５３０９）を受信することで、このフローチャートの動作を開始する。なお、錠剤供給装置は複数の錠剤取り出しユニットを搭載しているため、実際には図４４に示すフローチャートの処理が錠剤取り出しユニット毎に独立かつ並列して処理されていることになる。
【０２９６】
Ｓ６５０１は最後の錠剤シートに取り出していない錠剤があるかを確認している。これは、錠剤取り出し処理実行中の状態を管理するデータ構成（図４２）で１シート取り出し錠剤数６１０３が０以外であるかによって確認することができる。０以外であればＳ６５０２へ分岐し、０であればＳ６５０３へ分岐する。
【０２９７】
Ｓ６５０２は最後の錠剤シートを投入口方向に搬送している。これにより、取り出していない錠剤のある錠剤シートは手前に搬送されるため、廃棄ボックス内で他の取り出し済み錠剤シートに紛れてしまうことは無くなる。
【０２９８】
Ｓ６５０３は最後の錠剤シートを廃棄ボックス方向に搬送している。これにより、錠剤取り出し済みの錠剤シートはすべて廃棄ボックスに集積する。
【０２９９】
図４５は、錠剤取り出しユニットでの錠剤取り出し動作において、錠剤シートの錠剤を取り出す順序を示している。図４５の（ａ）は錠剤シートを正方向にセットし、１シートの錠剤数が１０錠の例である。１行目の左列から取り出しを開始し、以降、１行目右列、２行目左列、２行目右列・・・の順に取り出しを行う。なお、図４５の（ｂ）は錠剤シートを逆方向にセットする例であるが、この場合でもシートの進行方向に対する錠剤取り出しの順序は変わらない。
【０３００】
図４６は、残り錠剤数情報のデータ構成を示す図である。残り錠剤数情報は、一連の錠剤取り出し処理後の最後の錠剤シートの残り錠剤数である。これは、図３８に示す一連の分包動作でのＳ５３１０において、錠剤供給装置１０から包装装置５に送信され、さらに、包装装置５から情報処理装置３００へ転送される際の共通のデータ構成である。
【０３０１】
７１０１は錠剤取り出しユニット番号である。このユニット番号は錠剤取り出し処理実行中の状態を管理するデータ構成（図４２）の錠剤取り出しユニット番号６１０１と同一である。
【０３０２】
７１０２は最後の錠剤シートの残り錠剤数である。この残り錠剤は錠剤取り出し処理実行中の状態を管理するデータ構成（図４２）の残り錠剤数６１０３と同一である。
【０３０３】
図４７は、残り錠剤数更新時の各データの関係を示す図である。情報処理装置３００は、残り錠剤数情報（図４６）を受信後、残り錠剤数情報の錠剤取り出しユニット番号（７１０１）と、情報処理装置３００が患者データ中に保持していた錠剤取り出し装置設定情報（図３１）の錠剤取り出しユニット番号（３８０１）をそれぞれ照合し、残り錠剤数（７１０２）と薬品名（３８０２）の対応を得る。続いて、薬品名（３８０２）を薬品マスタ（図２９）内でそれぞれ検索し、薬品マスタ内の残り錠剤数（３６０４）を更新する。
【０３０４】
ここまでの説明に基づき、発明の実施例による一連の流れを、以下のような処方内容を分包する例で説明する。
分包数  ：  ６３包（２１日分×１日３回）
錠剤取り出しユニット１    ：  薬品名Ａ  １回１錠
錠剤取り出しユニット２  ：  薬品名Ｂ  １回３錠
【０３０５】
なお、今回の分包を始めるにあたり、薬品マスタは図２９の状態であり、前回の一連の分包動作終了後、薬品名Ａは残り３錠となった錠剤シートが１枚発生し、これを今回の分包の１枚目の錠剤シートとして使用することとする。この錠剤シートは図３２（ａ）の状態である。薬品名Ｂについては未使用状態のシートしかないものとする。また、錠剤シートのセット方向は正方向（図３２の（ａ））に設定されているものとする。
【０３０６】
まず、使用者は、情報処理装置３００のメイン画面で処方編集ボタン３１０２を押して処方画面（図２５）へ移行後、用法エリア３２０５で朝、昼、夕を選択、続いて、日回数入力欄３２０４へ２１日を入力すると、１日３回の服用により６３包が自動計算される。
【０３０７】
次に、設定画面タブ３２０１を選択して設定画面（図２６）を表示させた後、錠剤取り出しユニット選択欄３３０３より錠剤取り出しユニット１を押下して選択状態にする。この状態で、錠剤数設定エリア３３０５で各服用時期の錠剤数を１錠に設定する。また、手撒き置き換え錠剤数３３０６は０錠に設定する。
【０３０８】
続いて、薬品選択ボタン３３０４を押下すると薬品選択画面が開く。ここで、薬品リスト３４０２から「薬品名Ａ」を選択し、ＯＫボタン３４０１を押下すると、図３０のようなメッセージ画面が表示される。このメッセージ内容は、情報処理装置３００が薬品マスタ（図２９）で「薬品名Ａ」を検索し、これより１シートの錠剤数が１０錠、残り錠剤数が３錠という結果から表示している。なお、取り出し位置は、１シートの錠剤数−残り錠剤数が取り出し済みの錠剤数であり、この１つ先が取り出し位置となるので、ここでは、１シートの錠剤数：１０錠−残り錠剤数：３錠＋１錠と計算され、８錠目という結果を得て表示している。
【０３０９】
メッセージが表示された後、「はい」ボタンを押して設定画面に戻ると、メッセージでの錠剤取り出し位置＝８錠目で錠剤開始位置（３３０７）が更新される。今回の例では、薬品名Ａは残り３錠となった錠剤シートがあり、これを１枚目にセットするため、正しい設定である。しかし、他の包装装置でこの錠剤シートを利用する等の操作があると錠剤マスタの残り錠剤数は正しい設定ではなくなる。このような場合は、使用する錠剤シートに合わせて錠剤開始位置の入力エリア３３０７での再設定が必要となる。
【０３１０】
同じように、錠剤取り出しユニット２についても錠剤数を３錠、手撒き置き換え錠剤数を０錠、薬品名を「薬品名Ｂ」、錠剤開始位置を１錠目に設定後、設定画面のＯＫボタン３３０２を押下してメイン画面に戻る。この後、メイン画面の予約ボタン３１０３を押下し、情報処理装置３００での設定は終了となる。
【０３１１】
次に、使用者は錠剤取り出しユニットへ錠剤シートをセットする。錠剤取り出しユニット１番には薬品名Ａをセットする。薬品名Ａは１回１錠であり、６３包を作成することから、６３錠が必要である。薬品名Ａは１シートの錠剤数が１０錠であり、残り３錠となった錠剤シートが１枚あることから、残り３錠となった錠剤シートを最初に投入口へセットし、その上へ未使用の錠剤シート６枚をセットする。錠剤取り出しユニット２番には薬品名Ｂをセットする。薬品名Ｂは１回３錠であり、６３包を作成することから、１８９錠が必要である。薬品名Ｂは１シートの錠剤数が１４錠であり、未使用態のシートしかないことから、１４枚の錠剤シートを投入口へセットする。この場合、１４錠×１４シートで１９６錠となり、１９６錠−１８９錠＝７錠が分包終了後に残ることになる。
【０３１２】
以上で分包の準備は完了したため、使用者は情報処理装置３００のメイン画面でスタートボタン３１０１を押下して包装装置５の分包動作を開始させる。
【０３１３】
情報処理装置３００は、スタートボタンが押下されると、分包用処方データ５１０１と分包開始の指示を包装装置５へ送信する。包装装置５は、これを受信し、分包用処方データに従った分包動作を開始する。
【０３１４】
包装装置５が行う分包動作は図３８に示すフローチャートの動作となる。まず、錠剤取り出し情報（図３９）および、錠剤シートガイド調整指示を錠剤供給装置１０へ送信する（Ｓ５３０１、Ｓ５３０２）。
【０３１５】
次に、手撒き置き換えの確認があるが（Ｓ５３０３）、今回の例では手撒き置き換えは設定されていないため、常にＳ５３０５へ分岐することになる。続いて、錠剤取り出しユニット動作、錠剤送り出し動作、シール動作を行って１包の作成が終了する（Ｓ５３０５、Ｓ５３０６、Ｓ５３０７）。続いて、必要な包数が完了したかを確認する。つまり、今回の例ではＳ５３０３〜Ｓ５３０７を６３回繰り返す。この後、錠剤供給装置１０へ錠剤シート排出の指示（Ｓ５３０９）、および残り錠剤数情報（図４６）を錠剤供給装置１０へ要求し、それを情報処理装置３００へ転送し（Ｓ５３１０）、一連の分包動作を完了する。
【０３１６】
一方、一連の分包動作を錠剤供給装置１０での視点で捉えると、まず、錠剤取り出し情報（図３９）を受信すると、図４３に示す一連の錠剤取り出し処理を開始する。この処理は錠剤取り出しユニット毎に実行するが、１枚目錠剤シートでのスキップ処理を要する錠剤取り出しユニット１番のみ説明する。錠剤取り出しユニットの動作指示があると（Ｓ５３０５）、Ｓ６２０１からＳ６３０２へ移行する。最初は左列となっているのでＳ６２０３へ移行し、錠剤シートの搬送が始まる。錠剤シートは正しくセットされているのでＳ６２０４でポケット位置が検出され、Ｓ６２０５へ移行する。Ｓ６２０５では、図４３の６１０４より、シート１枚目のスキップ前取り出し数は０なのでＳ６２０６へ移行する。Ｓ６２０６では、図４３の６１０５より、シート１枚目取り出しスキップ数は７錠が設定されているため、Ｓ６２１２へ移行し、錠剤取り出し回数を更新、錠剤取り出し位置を更新してＳ６２０２へ戻る。よって、Ｓ６２０２〜Ｓ６２０６→Ｓ６２１２と続く処理は合計７回行われることになる。そして、８回目のＳ６２０６の実行で初めてＳ６２０９へ移行する。つまり、ここまでの処理により、図３２（ａ）に示す錠剤取り出し済みのポケット７カ所をすべてスキップし、８番目の錠剤取り出し前のポケット位置まで到達できたことになる。ここからは、錠剤取り出し動作を行い（Ｓ６２０９）、取り出し回数の更新（Ｓ６２１０）および取り出し位置を更新（Ｓ６２１１）し、Ｓ６２１４で錠剤落下を検出してＳ６２１５へ移行する。この段階で、１錠の錠剤の取り出しが成功しているため、Ｓ６２１５で残り錠剤数を−１する。一連の錠剤取り出し処理を開始してからここまでの処理について、Ｓ６２０６の実行回数による各値の変化をまとめた表が図４８であり、シート１枚目取り出しスキップ数によって錠剤シートにおける錠剤取り出し済みのポケットのスキップを正確に制御できていることがわかる。以降は、Ｓ６２１６により必要な錠剤数である６３錠を取り出すまでＳ６２０１以降の処理を繰り返す。
【０３１７】
今回の例では、錠剤の取り出しは失敗しない、つまりＳ６２１４で錠剤が検出できず、Ｓ６２０２へ戻って次の錠剤へと移行してしまうことは想定していないため、一連の錠剤取り出し処理が終了して時点で、６１０３で示す１シートあたりの錠剤数は、錠剤取り出しユニット１番が０錠、錠剤取り出しユニット２番が７錠となる。よって、この後、包装装置５より残り錠剤数情報を要求されるが（Ｓ５３１０）、ここで包装装置５へ送信する残り錠剤数情報は図４６の内容となる。
【０３１８】
情報処理装置３００からの視点では、使用者によりスタートボタンが押下され、分包開始の指示を包装装置５へ送信した後、一連の分包動作が終了すると、残り錠剤数情報を受信することになる。これにより、図４７に示すように、薬品マスタにおいて、薬品名Ａの残り錠剤数は０錠、薬品名Ｂの残り錠剤数は７錠へ更新して、今回の処方例におけるすべての処理は完了となる。
【０３１９】
本発明によれば、一部の錠剤収容部の錠剤が取り出された錠剤シートから効率的に錠剤を取り出すことができる。
【０３２０】
また、どこの錠剤収容部から錠剤を取り出し動作の開始を行うかをユーザが指定できるため、一部の錠剤収容部の錠剤が取り出された錠剤シートから、適切に、かつ効率的に錠剤を取り出すことができる。
【０３２１】
また、錠剤シートを正方向または逆方向から投入口に入れる選択も行えるため、その操作方法に適した錠剤の取り出しを行うことができると共に、一部の錠剤収容部の錠剤が取り出された錠剤シートから、適切に、かつ効率的に錠剤を取り出すことができる。
【０３２２】
また、錠剤シートで端数となった錠剤に対しても錠剤供給装置を利用して分包を行うことにより、錠剤シートから錠剤を取り出す手間を省くことができ、調剤時間の短縮に寄与する。また、人の手による作業工程を削減すること作業ミスのリスクを減らし、調剤業務において後工程となる調剤監査の負担軽減が期待できる。さらに、必要な包装の終了後に錠剤の残っている錠剤シートを区別することができ、使用済み錠剤シートの管理を簡便にすることができる。
【０３２３】
上述した本発明の実施形態を構成する各手段及び各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムが動作することによって実現できる。装置が読み取り実行可能なこのプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【０３２４】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、一又は複数の機器からなる装置に適用してもよい。
【０３２５】
本実施形態では、情報処理装置３００、包装装置５、錠剤供給装置１０をそれぞれ分けた筐体として説明したが、これらを一体型にした包装装置、又は錠剤供給装置とすることもできる。
【０３２６】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０３２７】
従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０３２８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０３２９】
更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【符号の説明】
【０３３０】
１  錠剤取出ユニット
５  包装装置
１０  錠剤供給装置
３００  情報処理装置
【図１】
0006015793.tif 000002
【図２】
0006015793.tif 000003
【図３】
0006015793.tif 000004
【図４】
0006015793.tif 000005
【図５】
0006015793.tif 000006
【図６】
0006015793.tif 000007
【図７】
0006015793.tif 000008
【図８】
0006015793.tif 000009
【図９】
0006015793.tif 000010
【図１０】
0006015793.tif 000011
【図１１】
0006015793.tif 000012
【図１２】
0006015793.tif 000013
【図１３】
0006015793.tif 000014
【図１４】
0006015793.tif 000015
【図１５】
0006015793.tif 000016
【図１６】
0006015793.tif 000017
【図１７】
0006015793.tif 000018
【図１８】
0006015793.tif 000019
【図１９】
0006015793.tif 000020
【図２０】
0006015793.tif 000021
【図２１】
0006015793.tif 000022
【図２２】
0006015793.tif 000023
【図２３】
0006015793.tif 000024
【図２４】
0006015793.tif 000025
【図２５】
0006015793.tif 000026
【図２６】
0006015793.tif 000027
【図２７】
0006015793.tif 000028
【図２８】
0006015793.tif 000029
【図２９】
0006015793.tif 000030
【図３０】
0006015793.tif 000031
【図３１】
0006015793.tif 000032
【図３２】
0006015793.tif 000033
【図３３】
0006015793.tif 000034
【図３４】
0006015793.tif 000035
【図３５】
0006015793.tif 000036
【図３６】
0006015793.tif 000037
【図３７】
0006015793.tif 000038
【図３８】
0006015793.tif 000039
【図３９】
0006015793.tif 000040
【図４０】
0006015793.tif 000041
【図４１】
0006015793.tif 000042
【図４２】
0006015793.tif 000043
【図４３】
0006015793.tif 000044
【図４４】
0006015793.tif 000045
【図４５】
0006015793.tif 000046
【図４６】
0006015793.tif 000047
【図４７】
0006015793.tif 000048
【図４８】
0006015793.tif 000049
【図４９】
0006015793.tif 000050
【図５０】
0006015793.tif 000051