(57)【特許請求の範囲】
【請求項１】
処方データに従って錠剤を供給する錠剤供給装置と通信が可能に接続されるコンピュータであって、
封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、
錠剤の種類毎の錠数を受け付ける受付手段と、
前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知手段と
を備えることを特徴とするコンピュータ。
【請求項２】
前記通知する前記種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートは、前記小数部分の錠数を１錠単位で代替が可能な錠剤シートであることを特徴とする請求項１に記載のコンピュータ。
【請求項３】
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記記憶手段に記憶されている封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報と前記小数部分の錠数とに基づいて、前記小数部分の錠数を前記１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートで代替した場合の１錠単位の錠数を算出する算出手段と、
前記算出した１錠単位の錠数に基づいて、前記異なる錠剤シートで代替した場合の代替数を通知する第２の通知手段と、
を備えることを特徴とする請求項１または請求項２に記載のコンピュータ。
【請求項４】
処方データに従って錠剤を供給する錠剤供給装置であって、
封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、
錠剤の種類毎の錠数を受け付ける受付手段と、
前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知手段と、
を備えることを特徴とする錠剤供給装置。
【請求項５】
前記通知する前記種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートは、前記小数部分の錠数を１錠単位で代替が可能な錠剤シートであることを特徴とする請求項４に記載の錠剤供給装置。
【請求項６】
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記記憶手段に記憶されている封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報と前記小数部分の錠数とに基づいて、前記小数部分の錠数を前記１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートで代替した場合の１錠単位の錠数を算出する算出手段と、
前記算出した１錠単位の錠数に基づいて、前記異なる錠剤シートで代替した場合の代替数を通知する第２の通知手段と、
を備えることを特徴とする請求項４または請求項５に記載の錠剤供給装置。
【請求項７】
処方データに従って錠剤シートを供給する調剤装置と通信が可能に接続されるコンピュータであって、
封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、
錠剤の種類毎の錠数を受け付ける受付手段と、
前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知手段と、
を備えることを特徴とするコンピュータ。
【請求項８】
前記通知する前記種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートは、前記小数部分の錠数を１錠単位で代替が可能な錠剤シートであることを特徴とする請求項７に記載のコンピュータ。
【請求項９】
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記記憶手段に記憶されている封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報と前記小数部分の錠数とに基づいて、前記小数部分の錠数を前記１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートで代替した場合の１錠単位の錠数を算出する算出手段と、
前記算出した１錠単位の錠数に基づいて、前記異なる錠剤シートで代替した場合の代替数を通知する第２の通知手段と、
を備えることを特徴とする請求項７または請求項８に記載のコンピュータ。
【請求項１０】
処方データに従って錠剤シートを供給する調剤装置であって、
封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、
錠剤の種類毎の錠数を受け付ける受付手段と、
前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知手段と、
を備えることを特徴とする調剤装置。
【請求項１１】
前記通知する前記種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートは、前記小数部分の錠数を１錠単位で代替が可能な錠剤シートであることを特徴とする請求項１０に記載の調剤装置。
【請求項１２】
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記記憶手段に記憶されている封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報と前記小数部分の錠数とに基づいて、前記小数部分の錠数を前記１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートで代替した場合の１錠単位の錠数を算出する算出手段と、
前記算出した１錠単位の錠数に基づいて、前記異なる錠剤シートで代替した場合の代替数を通知する第２の通知手段と
を備えることを特徴とする請求項１０または請求項１１に記載の調剤装置。
【請求項１３】
処方データに従って錠剤を供給する錠剤供給装置と通信が可能に接続され、封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段を備えるコンピュータの制御方法であって、
前記コンピュータの受付手段が、錠剤の種類毎の錠数を受け付ける受付工程と、
前記コンピュータのシート判定手段が、前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定工程と、
前記コンピュータの第１の通知手段が、前記シート判定工程で前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知工程と
を含むことを特徴とする制御方法。
【請求項１４】
処方データに従って錠剤を供給する錠剤供給装置と通信が可能に接続されるコンピュータで読み取り実行可能なプログラムであって、
前記コンピュータを、
封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、
錠剤の種類毎の錠数を受け付ける受付手段と、
前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知手段と
して機能させることを特徴とするプログラム。
【請求項１５】
処方データに従って錠剤を供給し、封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を錠剤シート毎に対応づけて記憶する記憶手段を備える錠剤供給装置の制御方法であって、
前記錠剤供給装置の受付手段が、錠剤の種類毎の錠数を受け付ける受付工程と、
前記錠剤供給装置のシート判定手段が、前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定工程と、
前記錠剤供給装置の第１の通知手段が、前記シート判定工程で前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知工程と
を含むことを特徴とする制御方法。
【請求項１６】
処方データに従って錠剤を供給する錠剤供給装置で読み取り実行可能なプログラムであって、
前記錠剤供給装置を、
封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、
錠剤の種類毎の錠数を受け付ける受付手段と、
前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知手段と
して機能させることを特徴とするプログラム。
【請求項１７】
処方データに従って錠剤シートを供給する調剤装置と通信が可能に接続され、封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段を備えるコンピュータの制御方法であって、
前記コンピュータの受付手段が、錠剤の種類毎の錠数を受け付ける受付工程と、
前記コンピュータのシート判定手段が、前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定工程と、
前記コンピュータの第１の通知手段が、前記シート判定工程で前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知工程と
を含むことを特徴とする制御方法。
【請求項１８】
処方データに従って錠剤シートを供給する調剤装置と通信が可能に接続されるコンピュータで読み取り実行可能なプログラムであって、
前記コンピュータを、
封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、
錠剤の種類毎の錠数を受け付ける受付手段と、
前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知手段と
して機能させることを特徴とするプログラム。
【請求項１９】
処方データに従って錠剤シートを供給し、封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を錠剤シート毎に対応づけて記憶する記憶手段を備える調剤装置の制御方法であって、
前記調剤装置の受付手段が、錠剤の種類毎の錠数を受け付ける受付工程と、
前記調剤装置のシート判定手段が、前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定工程と、
前記調剤装置の第１の通知手段が、前記シート判定工程で前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知工程と、
を含むことを特徴とする制御方法。
【請求項２０】
処方データに従って錠剤シートを供給する調剤装置で読み取り実行可能なプログラムであって、
前記調剤装置を、
封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、
錠剤の種類毎の錠数を受け付ける受付手段と、
前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、
前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ、錠剤供給装置、調剤装置、その制御方法とプログラムの技術に関する。
【背景技術】
【０００２】
近年、調剤業務においては、処方する薬剤を一包ずつ分包する分包装置が用いられている。そして、分包装置に錠剤を供給するための方法として、錠剤自動供給装置を用いる方法と、手撒き供給装置を用いる方法がある。
【０００３】
錠剤自動供給装置とは、錠剤や錠剤シート（ＰＴＰシート）をあらかじめ装置にセットし、そこから所定量ずつ錠剤を取り出して分包装置に供給する装置である。そして、手撒き供給装置とは、供給したい分量の錠剤を、ユーザが一包分ずつ装置にセットし、これを分包装置の分包のタイミングに合わせて一包分ずつ供給する装置である。
【０００４】
錠剤自動供給装置のメリットは、手撒き供給装置に比べ、一包分ずつ錠剤を分けてセットしなくてよい分だけ労力が少なくて済むことである。そして、デメリットは、１錠未満の単位（小数単位）の錠剤供給ができないことである。つまり、１錠単位（整数単位）でしか錠剤供給ができない。
【０００５】
これに対し、手撒き供給装置のメリットは、１錠未満の単位（小数単位）の錠剤の錠剤供給に対応できることある。これは、予め錠剤を任意の大きさに分割して錠剤をセットすることができるためである。したがって、小数部分を含む処方データの錠剤を分包装置に供給するためには、手撒き供給装置を用いて錠剤を分包装置に供給するか、錠剤自動供給装置と手撒き供給装置とを併用して錠剤を分包装置に供給する必要がある。
【０００６】
そして、１包あたりの薬剤量を１錠１単位として示した値が、整数部分と小数部分からなる場合、双方の装置のメリットを生かし、整数部分に該当する錠剤を錠剤自動供給装置、小数部分は手撒き処理で、それぞれ供給することが多い。
【０００７】
本発明は、処方データに従って錠剤を供給する錠剤供給装置と通信が可能に接続されるコンピュータであって、封入されている錠剤の種類と錠剤１錠当たりの薬剤量とを含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、錠剤の種類毎の錠数を受け付ける受付手段と、前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な錠剤シートであって、前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、前記シート判定手段が、前記小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが前記記憶手段に記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤の封入される錠剤シートが存在する旨を通知する第１の通知手段とを備えることを特徴とする。
【０００８】
このような場合において、従来、ユーザの手撒き処理の負荷を軽減するために、特許文献１に示すような方法が考案されている。この方法によれば、処方せんデータを基に、手撒き作業を支援するためのデータ（手撒き供給装置の処理データ）を生成できる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００４−３５８２６６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかし、そもそも小数部分の分量を代替可能な錠剤が存在し、その錠剤を錠剤自動供給装置から供給することができれば、更に効率的である。なぜならば、手で錠剤を分割する手も省けるし、一包分ずつ手撒き供給装置に分割した錠剤をセットする必要もなくなるからである。さらに、手撒きによる撒き間違いの防止や、錠剤を手で分割する場合と比して錠剤の分量のばらつきを抑える効果も期待できる。
【００１１】
例えば、先の「ＡＡＡ錠１０ｍｇを０．５錠」の場合を考える。この場合、「ＡＡＡ錠５ｍｇを１錠」のような、同じ錠剤で小数部分の薬剤量を整数倍の錠剤数として換算できる薬剤量の錠剤を封入した錠剤シートがあれば、「ＡＡＡ錠１０ｍｇ」の錠数の小数部分の分量を、代替する錠剤で分包装置に供給することも可能となる。
【００１２】
また、全ての錠剤を手撒き装置を用いて分包装置に供給する場合も、小数部分を代替できる同じ種類の分量の異なる錠剤が存在しこれを用いることができれば、錠剤を手で分割する手間が省け、分割の際の錠剤の分量のばらつきを抑える効果も期待できる。
【００１３】
また、調剤装置を用いて錠剤シートを供給する場合も、小数部分を代替できる同じ種類の分量の異なる錠剤が存在しこれを用いることができれば、錠剤をカッターで分割する手間が省け、分割の際の錠剤の分量のばらつきを抑える効果も期待できる。
【００１４】
そこで本願発明は、錠剤の処方データに小数部分が含まれる場合に、同じ種類で分量の異なる１錠単位のデータに代替可能な錠剤や錠剤シートの存在を、通知する仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明は、処方データに従って錠剤を供給する錠剤供給装置と通信が可能に接続されるコンピュータであって、錠剤１錠当たりの薬剤量を含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、錠剤の種類毎の錠数を受け付ける受付手段と、前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、前記シート判定手段が記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤シートが存在する旨を通知する第１の通知手段と、を備えることを特徴とする。
【００１６】
本発明は、処方データに従って錠剤を供給する錠剤供給装置であって、錠剤１錠当たりの薬剤量を含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、錠剤の種類毎の錠数を受け付ける受付手段と、前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、前記シート判定手段が記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤シートが存在する旨を通知する第１の通知手段と、を備えることを特徴とする。
【００１７】
本発明は、処方データに従って錠剤シートを供給する調剤装置と通信が可能に接続されるコンピュータであって、錠剤１錠当たりの薬剤量を含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、錠剤の種類毎の錠数を受け付ける受付手段と、前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、前記シート判定手段が記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤シートが存在する旨を通知する第１の通知手段と、を備えることを特徴とする。
【００１８】
本発明は、処方データに従って錠剤シートを供給する調剤装置であって、錠剤１錠当たりの薬剤量を含む情報を、錠剤シート毎に対応づけて記憶する記憶手段と、錠剤の種類毎の錠数を受け付ける受付手段と、前記受け付けた錠数を１錠単位として示した値に小数部分が存在する場合には、当該小数部分の錠数を換算可能な前記小数部分が存在する錠剤と種類が同じで１錠当たりの薬剤量が異なる錠剤シートが前記記憶手段に記憶されているか否かを判定するシート判定手段と、前記シート判定手段が記憶されていると判定した場合に、前記小数部分が存在する錠剤には種類が同じで１錠当たりの薬剤量が異なる錠剤シートが存在する旨を通知する第１の通知手段と、を備えることを特徴とする。
【発明の効果】
【００１９】
本願発明により、錠剤の処方データに小数部分が含まれる場合に、同じ種類で分量の異なる１錠単位のデータに代替可能な錠剤や錠剤シートの存在を、通知する仕組みを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】分包装置５と錠剤自動供給装置１０を含む分包システムを示す図の一例を示す構成図である。
【図２】錠剤自動供給装置１０を正面側から見た図の一例を示す構成図である。
【図３】錠剤取出ユニット１を正面側から見た一例を示す構成図である。
【図４】錠剤取出ユニット１の内部構造（断面）を示す図の一例を示す構成図である。
【図５】錠剤自動供給装置１０の内部構造を示す図の一例を示す構成図である。
【図６】錠剤自動供給装置１０の内部構造の一部の一例を示す構成図である。
【図７】包装ユニットの内部構造を示す図の一例を示す構成図である。
【図８】包装ユニットの内部構造の一部を拡大した図の一例を示す構成図である。
【図９】錠剤取出ユニット１を正面側から見た一例を示す構成図である。
【図１０】錠剤自動供給装置１０を正面から見た図の一例を示す構成図である。
【図１１】錠剤自動供給装置１０を横（正面から見て右側）から見た図の一例を示す構成図である。
【図１２】錠剤自動供給装置１０の一部を抜粋した図の一例を示す構成図である。
【図１３】錠剤自動供給装置１０の内部を横（正面から見て右側）から見た図の一例を示す構成図である。
【図１４】表示端末２６１０に表示される、処方せんデータの入力画面の一例を示す構成図である。
【図１５】錠剤シートのデータテーブルの一例を示す構成図である。
【図１６】表示端末２６１０に表示される、ユーザが用意すべき薬剤と量を示す画面の一例を示す構成図である。
【図１７】表示端末２６１０に表示される、必要な錠剤シートの数量と、セットすべき錠剤取出しユニット１の場所と必要な枚数を示した画面の一例を示す構成図である。
【図１８】表示端末２６１０に表示される、分包紙に分包された錠剤（薬剤）の状態を確認する画面の一例を示す構成図である。
【図１９】表示端末２６１０に表示される、処方せんデータ入力画面の一例を示す構成図である。
【図２０】表示端末２６１０に表示される、手撒き作業への切り替えをユーザから受けつける受付画面の一例を示す構成図である。
【図２１】表示端末２６１０に表示される、ユーザが用意すべき薬剤と量を示す画面の一例を示す構成図である。
【図２２】表示端末２６１０に表示される、錠剤取出しユニット１にセットすべき錠剤シートの場所と必要錠剤シート数および、手撒きマスにセットすべき錠剤の場所と必要シート数を表示する表示画面の一例を示す構成図である。
【図２３】表示端末２６１０に表示される、分包紙に分包された錠剤（薬剤）の状態を示した画面の一例を示す構成図である。
【図２４】制御コンピュータ７が、分包システムを制御するフローの一例を示すフロー図である。
【図２５】手撒き供給装置２５０１と散薬供給装置２５０２を上方から見た図の一例を示す構成図である。
【図２６】制御コンピュータ７のハードウエア構成の一例を示す構成図である。
【図２７】本発明の第２の実施例におけるシステム構成の一例を示す構成図である。
【図２８】本発明の第２の実施例のメインフローの一例を表したフロー図である。
【図２９】本発明の第２の実施例のメインフローのステップＳ２８０１のサブフローの一例を示したフロー図である。
【図３０】薬剤の払出しとセッティング方法について、ユーザから指示を受付ける受付画面の一例を示した構成図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
図１を説明する。
図１は、分包装置（分包手段）５と錠剤自動供給装置（錠剤取出し手段）１０を含む分包システムを示す図の一例を示す構成図である。
【００２２】
そして、分包システムは錠剤が封入された錠剤シートから錠剤を取り出す錠剤取出手段（錠剤取出しユニット１）と、前記錠剤取出手段で取り出された錠剤を分包する分包手段（分包装置５）とを備えたシステムである。
図１は、処方データに基づいた薬剤を、一包分ずつ分包する分包システムの構成図の一例である。
錠剤自動供給装置１０は、処方データに基づいて錠剤シートから錠剤を除包し一包分ずつ分包装置５に供給する装置である。
【００２３】
錠剤取出ユニット１は、錠剤が封入された錠剤シートから錠剤を取り出す（除包する）錠剤取出手段であり、１錠剤自動供給装置１０が備えているユニットである。
【００２４】
錠剤自動供給装置１０は、錠剤取出ユニット１と、錠剤取出ユニット１で取り出された錠剤を分包装置５に供給する錠剤供給ユニットとを備える錠剤供給手段である。なお、本実施例においては、錠剤取出ユニット１は、幅方向（左右方向）に６つが並べられ、この６つの錠剤取出ユニット１からなる組が上下に３段に配置されている。すなわち、錠剤取出ユニット１は、左右に６列、上下に３段で配列されている。しかし、錠剤取出しユニットの数は、１以上あればよい。
手撒き供給装置２５０１は、ユーザが一包分ずつ手撒きした錠剤を、分包装置５に一包分ずつ供給する装置である。
散薬供給装置２５０２は、処方データに基づいて、散薬を一包分ずつ分包装置５に供給する。
【００２５】
散薬投入部１０３は、分包される散薬が投入される箇所である。そして、散薬投入部１０３より投入された散薬は、１分包の分量ずつ、メインホッパー５０５に供給される。
【００２６】
分包装置５は、錠剤自動供給装置１０、手撒き供給装置２５０１、散薬供給装置２５０２から供給された薬剤を、一包ずつ分包する装置である。なお、分包装置は、薬剤分包機、分包機ともいう。
通信ケーブル６は、薬剤の分包装置５と制御コンピュータ７と通信可能に接続する。
【００２７】
制御コンピュータ７は、薬剤分包システムを制御するコンピュータである。なお、制御コンピュータ７は、薬剤分包システムのどこかに存在していればよく、各供給装置や分包装置など、他の装置の内部に内蔵されていてもよい。詳細は図２５の説明の際に述べる。
図２を説明する。
図２は、錠剤自動供給装置１０を正面側から見た図の一例を示す構成図である。
錠剤シートの投入口２０３は、錠剤シートを錠剤取出ユニット１に供給する投入口である。
図３を説明する。
図３は、錠剤取出ユニット１を正面側から見た一例を示す構成図であり、本実施例では、錠剤取出しユニット１が、２つ並んだ状態を示している。
【００２８】
錠剤取出ユニット１は、錠剤シート５１を搬送する搬送機構と、搬送機構により搬送された錠剤シート５１が載置される載置台と、載置台上の錠剤シート５１の錠剤収容部を押圧して錠剤を取り出す押出し機構とを有している。
【００２９】
錠剤シート５１は、錠剤を収容する錠剤収容部を有するシート本体の下面に、アルミニウム等からなる金属箔などを用いた封止シートを設けており、錠剤が錠剤収容部に密封されている。
図４を説明する。
【００３０】
図４は、錠剤取出ユニット１の内部構造（断面）を示す図の一例を示す構成図で、錠剤シートの投入口２０３に錠剤シートをセットし、錠剤シートを除包位置（錠剤の取出位置）まで搬送を行った状態を図示している。
【００３１】
錠剤取出ユニット１は、錠剤シートを搬送する錠剤シート搬送機構（搬送機構）と、錠剤シートが載置される載置台１８と、錠剤シートから錠剤を取り出す錠剤取出機構（押出し機構）とを備えている。
【００３２】
下部ローラ３９は、錠剤シート５１を搬送するローラであり、前方（正面）から、後方に向けて搬送する。また、後方から前方（正面）に向けて搬送することも可能である。
【００３３】
搬送機構は、錠剤収容部の押圧を継続する前に載置台１８上の押圧される位置から所定の距離だけ錠剤シート５１をさらに搬送し、押出し機構が、錠剤収容部の押圧を継続（リトライ）する。
【００３４】
導入シュート２４は、載置台の下面側に設けられており、錠剤シート５１から取り出された錠剤を、後述する錠剤導入路４０１に導くものである。すなわち、導入シュート２４は、載置台の下面側に排出口を有しており、錠剤シート５１から取り出された錠剤はその排出口を通り、後述する錠剤導入路４０１に落ちていく。なお、この導入シュート２４は、錠剤取出しホッパーとも言う。
錠剤取出ユニット１は、載置台１８上の錠剤シート５１の錠剤収容部を押圧する速度を変更させる変更機構をさらに有している。
押出し機構は、より高速に変更された速度で錠剤収容部の押圧を継続（リトライ）する。
押出し機構は、錠剤収容部の中央付近を押圧する内側押圧体８３と、中央付近よりも外側の部分を押圧する外側押圧体８４とを含んでいる。
内側押圧体８３と外側押圧体８４とが独立して動作することで錠剤シートの錠剤収容部を押圧して、錠剤シートから錠剤を取り出す。
押出し機構は、内側押圧体８３よりも先に外側押圧体８４により錠剤収容部を押圧させる。
【００３５】
内側押圧体８３の先端は、ほとんどの錠剤シート５１の錠剤収容部よりも面積が狭いので、内側押圧体８３は錠剤を取り出す場合（下降した場合）に、錠剤シートに開いた穴から先端が突き出る。
【００３６】
外側押圧体８４の先端は、ほとんどの錠剤シート５１の錠剤収容部よりも面積が広いので、錠剤を取り出す場合（下降した場合）に、錠剤シート５１に開いた穴から先端が突き出ない。つまり、錠剤シート５１の錠剤収容部を押し潰すためのものである。
錠剤取出機構（押出し機構）は、外側押圧体８４を昇降させる第１昇降機構と、内側押圧体８３を昇降させる第２昇降機構とを有する。
【００３７】
第１昇降機構は、外側押圧体８４が取り付けられた第１昇降体９３と、回転駆動して第１昇降体９３を昇降させるカム９４と、第１昇降体９３を上昇方向に付勢する付勢部材（ばね）とを備えている。
【００３８】
第１昇降体９３は、前後方向にわたって延在する柱状体であり、前端部に外側押圧体８４が取り付けられている。カム９４は、外側押圧体８４の昇降動作を考慮して設計された形状の板状体であり、駆動機構によって回転駆動する軸部に固定されている。
【００３９】
カム９４は、第１昇降体９３の上面側に設けられ、軸部の回転に伴って回転駆動し、第１昇降体９３を押圧することによって高さ位置を調整し、これによって外側押圧体８４の高さ位置を調整する（外側押圧体８４の昇降動作を行う）ことができる。第１昇降機構は、カムの回転動作のタイミング、カムの形状、軸部に対するカムの固定位置などの設定によって、外側押圧体８４の昇降動作のタイミングや変位量を任意に設定できる。
【００４０】
第２昇降機構は、内側押圧体８３が取り付けられた第２昇降体９８と、回転駆動して第２昇降体９８を昇降させるカム９９と、第２昇降体９８を上昇方向に付勢する付勢部材（ばね）とを備えている。
【００４１】
第２昇降体９８は、前後方向にわたって延在する柱状体であり、前端部に内側押圧体８３が取り付けられている。カム９９は、第２昇降体９８の上面側に設けられ、軸部の回転に伴って回転駆動し、第２昇降体９８を押圧して高さ位置を調整し、これによって内側押圧体８３の高さ位置を調整する（内側押圧体８３の昇降動作を行う）ことができる。第２昇降機構は、カム９９の回転動作のタイミング、カムの形状、軸部に対するカムの固定位置などの設定によって、内側押圧体８３の昇降動作のタイミングや変位量を任意に設定できる。
【００４２】
このため、カム９４とカム９９は、それぞれ第１昇降体と第２昇降体に対して互いに独立に動作可能であり、内側押圧体８３と外側押圧体８４は、互いに独立に昇降動作させることができる。
【００４３】
錠剤取出機構における２つのカムの回転動作のタイミング等は、錠剤位置検出機構の検出部からの信号に基づいて定めることができる。具体的には、検出された錠剤収容部の位置に合わせて内側押圧体８３と外側押圧体８４を動作させることができる。
錠剤取出ユニット１は、錠剤シートの錠剤収容部の押圧をする前に、押圧される錠剤収容部の長さを検出する検出機構１７をさらに有している。
錠剤自動供給装置は、検出した錠剤収容部の長さに基づいて所定の距離を算出する手段をさらに有している。
検出機構１７は、押圧される錠剤収容部の長さを検出するとともに押圧される錠剤収容部の位置をさらに検知する。
錠剤自動供給装置１０は、検知された錠剤シートの錠剤収容部の位置に基づいて、押圧される位置までの搬送距離を算出する手段をさらに有する。
搬送機構（下部ローラ３９、上部ローラ）は、搬送距離により載置台１８上の錠剤収容部が押圧される位置まで錠剤シートを搬送する。
搬送機構は、所定の距離だけ前方または後方に錠剤シート５１を搬送する。
図５説明する。
図５は、錠剤自動供給装置１０の内部構造を示す図の一例を示す構成図である。
【００４４】
光学センサ（ビームセンサ）２０４は、落下物を検知するセンサである。除包された錠剤が導入シュート２４内を落下する際、除包された錠剤がビームセンサ上を通過し、ビームセンサを遮光する。このビームセンサが遮光された状態をＯＮ状態とし、遮光されていない状態をＯＦＦ状態とする。このＯＮ／ＯＦＦ状態を用いて落下物の有無の判定を行う。錠剤落下検出機構は、光学センサ２０４と落下錠剤カウンタとを有する。
【００４５】
錠剤自動供給装置１０は、押圧により錠剤収容部から錠剤が取り出されたか否かを判定するべく、取り出された錠剤を検知する検知機構（光学センサ２０４）を有している。
【００４６】
押出し機構は、取り出された錠剤が検知されない場合には錠剤収容部の押圧を継続（リトライ）し、取り出された錠剤が検知された場合には錠剤収容部の押圧を継続（リトライ）しない。
錠剤導入路４０１は、錠剤取出しユニット１より取出された錠剤を、第１集積ホッパーに中継する導入路であり、導入シュート２４と導通している。
図６を説明する。
図６は、錠剤自動供給装置１０の内部構造の一部の一例を示す構成図である。
【００４７】
第１集積ホッパー４０２は、錠剤取出ユニット１により、錠剤シートから取り出された錠剤が導入シュート２４を落下して通り、そして、導入シュート２４から錠剤導入路４０１を通り、該錠剤が集積される部である。すなわち、錠剤導入路４０１は、第１集積ホッパー４０２と直接、導通している。
【００４８】
第２集積ホッパー５０１は、第１集積ホッパー４０２で集積された錠剤をさらに集積する。すなわち、第２集積ホッパー５０１は、第１集積ホッパー４０２と導通している。そのため、第１集積ホッパー４０２に落ちてきた錠剤５０は、第２集積ホッパー５０１に落ちて集積される。
第１の送り出し機構５０２は、第２集積ホッパーに集積された錠剤５０を第３の集積ホッパーに移動させる。
第３集積ホッパー５０３は、第１の送り出し機構５０２により送り出（移動）された錠剤を集積する。
第２の送り出し機構５０４は、第３集積ホッパーに集積された錠剤をメインホッパー５０５に移動させる。
【００４９】
メインホッパー５０５は、第２の送り出し機構５０４により送り出（移動）された錠剤（１回分）を集積し、包装シート（分包紙）の中に集積した錠剤を投入する。
図７および図８を説明する。
図７は、包装ユニットの内部構造を示す図の一例を示す構成図である。
図８は、包装ユニットの内部構造の一部（７０３、７０４、７０５）を拡大した図の一例を示す構成図である。
包装ユニット７０１は、分包装置５内のユニットである。
ロール紙送出機構７０２は、包装シートが連なるロール紙（分包紙がロール状になっている紙）を包装機構に送り出すロール紙送出機構である。
【００５０】
包装機構７０３は、メインホッパー５０５内に集積された錠剤（１回分の錠剤８０３）が包装シートの中に投入され、当該包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する（包装機構）。
【００５１】
包装機構７０４は、メインホッパー５０５内に集積された錠剤が包装シートの中に投入され、当該包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する（包装機構）。すなわち、包装機構７０３と、包装機構７０４とで、包装シートを加熱し溶着することにより、包装シートの中に投入された錠剤を、包装シートの中に封入する。
分断機構７０５は、連なるロール紙を１包毎の包装シート（１つの包み８０２）に分断するための分断用ミシン目８０１を包装シートに形成する。（分断機構）
プリンタ７０６は、包装シートに、日付、患者データ、エラー情報等を印字する（印字機構）。
以上、図７、図８に示すように、包装ユニットにより、投薬１回分の錠剤が分包される。
図９について説明する。
図９は、錠剤取出ユニット１を正面側から見た一例を示す構成図である。
カバー９０１は、錠剤シートの投入口２０３のカバーであり、これを開けることにより、錠剤シート５１を投入口２０３に入れることが出来るようになる。
図１０について説明する。
図１０は、錠剤自動供給装置１０を正面から見た図の一例を示す構成図である。
【００５２】
錠剤取出ユニット１で、錠剤シートから取り出された錠剤は、導入シュート２４を通り、そして、錠剤導入路４０１を通り、第１集積ホッパー４０２に落ちていく。
図１１を説明する。
図１１は、錠剤自動供給装置１０を横（正面から見て右側）から見た図の一例を示す構成図であり、図１で述べた錠剤供給ユニットの各構成を示している。
【００５３】
前述の図１０の説明の通り、錠剤取出ユニット１で、錠剤シートから取り出された錠剤は、導入シュート２４、錠剤導入路を通り、第１集積ホッパー４０２内に落ちてくる。
【００５４】
そして、第１集積ホッパー４０２を通った錠剤は、第２集積ホッパー５０１を通り、第１の送り出し機構５０２に送られる。第１の送り出し機構は、第１の中継ユニットである。
【００５５】
そして、第１の送り出し機構５０２は、錠剤を第３集積ホッパー５０３に送り、第３集積ホッパー５０３は、第２の送り出し機構５０４に錠剤を送る。第２の送り出し機構５０４は、第２の中継ユニットである。
第２の送り出し機構５０４は、第２の送り出し機構５０４に送られた錠剤を、メインホッパー５０５に送る。
【００５６】
図１２を用いて、錠剤取出ユニット１から取り出された錠剤がどのように、導入シュート２４、錠剤導入路４０１、第１集積ホッパー４０２を通るかについて説明する。
【００５７】
図１２は、図１０に示した錠剤自動供給装置１０の一部を抜粋した図の一例を示す構成図である。すなわち、図１０に示す錠剤取出ユニット１を２段分削除した図が、図１２である。
図１２に示す点線の矢印１２０１は、錠剤取出ユニット１から取り出された錠剤の移動経路を示している。
また、図１２に示す通り、第１集積ホッパー４０２の左側の導管、及び真ん中の導管の幅は、直径が７８ｍｍである。
図１３を説明する。
図１３を用いて、錠剤自動供給装置１０の錠剤供給ユニット４００が備える各構成について説明する。
図１３は、錠剤自動供給装置１０の内部を横（正面から見て右側）から見た図の一例を示す構成図である。
図１３に示す点線の矢印１２０１は、錠剤取出ユニット１から取り出された錠剤の移動経路を示している。
図１４を説明する。
【００５８】
図１４は、制御コンピュータ７が、ユーザから処方せんデータを受けつける入力部を含む画面を、表示端末２６１０に、表示させるべく表示指示する画面の一例である。
【００５９】
なお入力方法については、入力コントローラ２６０５を用いる方法や、表示端末２６１０がタッチパネルであれば、表示端末を押下して行なうなど、様々な方法が考えられる。
また、ここで言う処方せんデータとは、制御コンピュータ７が、一包毎の薬剤（錠剤や散薬）を、分包装置５に、分包させるために必要となるデータである。
そして、そのデータとは、分包手段にて分包される数を示す分包数と、１包毎に分包される薬剤の内容とを、特定する情報を含んでいる。
【００６０】
例えば、分包数を特定するための情報は、１日あたりの包数、錠剤の服用するタイミング、処方せんを出す日数、などがあり、１包毎に分包される薬剤の内容を特定する情報としては、各薬剤名・薬剤の分量・錠剤の錠数、などがある。
【００６１】
そして、制御コンピュータ７は、図１４に示すような画面を通じて、ユーザが入力した処方せんデータを受付ける。なお、本実施例では、処方せんデータを一包あたりの薬剤の分量を処方せんデータとして受けつけているため、１包毎の薬剤の組み合わせが全て同一となる。しかし、一包毎の分包すべき薬剤が明確になる処方せんデータの入力の仕方であればよい。したがって、入力の受けつけ方は、薬剤の分量や種類や錠数などの分包内容が、「一包毎」、「朝・夕ごと」、「日ごと」などで異なるような処方せんデータをユーザに入力させるパターン等も考えられる。例えば、処方せんデータをユーザに入力させる構成を、「１包毎にする」、「朝・夕ごとにする」、「日ごとにする」、といったやり方である。
図１５を説明する。
図１５は、錠剤シート５１のデータテーブル１５０１の一例を示す構成図である。
このデータテーブル１５０１は、外部メモリ２６１１に記憶されている。
【００６２】
なお、この外部メモリ２６１１が、錠剤シート５１に封入されている錠剤の１錠当たりの薬剤量（図１５の１錠の分量）を含む情報を、錠剤シート毎に記憶する記憶手段となる。詳細は、図２６にて後述する。
【００６３】
このデータテーブル１５０１は、制御コンピュータ７が、小数部分を換算できる分量の錠剤を封入した錠剤や錠剤シート５１があるか否かを、データテーブル１５０１から検索する際に用いられる。
【００６４】
さらに、このデータテーブル１５０１は、小数部分を換算できる分量の錠剤を封入した錠剤や錠剤シート５１があった際、制御コンピュータ７が、そのシートが何枚必要用になるかを、制御コンピュータに、計算する際にも用いられる。
なお、制御コンピュータの７による上記の検索と計算は、図２４のフローのステップＳ２４０８とステップＳ２４０９にて、行われる。
【００６５】
１５０１は、錠剤シート５１のデータテーブル１５０１である。そして、本実施例のデータテーブル１５０１は、錠剤シート５１に封入された錠剤の種類・名称・１錠の分量（薬剤量）、錠剤シート５１の１枚あたりに封入された錠剤の数（封入総数）、小数部分を含む錠数に対応可能な代替錠剤シートの有無、シートがある場合はそのシート名や対応可能錠数などの情報を持っている。
なお、代替錠剤シートとは、錠剤シートの小数部分を換算できる錠剤シートのことを指している。
【００６６】
例えば、「ＡＡＡ錠１０ｍｇの０．５錠」であれば、ＡＡＡ錠１０ｍｇの半錠分、すなわち１錠で５ｍｇのＡＡＡ錠を封入したシート、「ＡＡＡ錠５ｍｇ」が、代替錠剤シートとなる。つまり、ＡＡＡ錠１０ｍｇの０．５錠を、ＡＡＡ錠５ｍｇ１錠で代替することになる。
対応可能錠数とは、代替される側の錠剤シートの小数部分が、どのような数字になった時に代替シートが適用できるかを示している。
【００６７】
また、ＡＡＡ錠５ｍｇとＡＡＡ錠１０ｍｇとは、同じ種類の錠剤であることは、言うまでもない。つまり、ＡＡＡ錠１０ｍｇの０．５錠とＡＡＡ錠５ｍｇ１錠とは、同じ種類かつ同じ分量の薬剤なので、代替することができるのである。
【００６８】
例えば、「ＤＤＤ錠１０ｍｇ」であれば、「ＤＤＤ錠２．５ｍｇ」という代替シートが存在するので、ＤＤＤ錠１０ｍｇの小数部分が、ＤＤＤ錠２．５ｍｇの倍数に相当する場合が「対応可能錠数」となる。すなわち、この場合だと０．２５錠（ＤＤＤ錠２．５ｍｇの１錠分）、０．５錠（ＤＤＤ錠２．５ｍｇの２錠分）、０．７５錠（ＤＤＤ錠２．５ｍｇの３錠分）が、「対応可能錠数」となる。
図１６を説明する。
【００６９】
図１６は、分包装置５が薬剤を分包する際、制御コンピュータ７が、ユーザが用意すべき錠剤シート５１の数と散薬の分量を含む情報とを、表示端末２６１０に表示させるべく表示指示する画面の一例である。
このシートの数は、図１４で入力された処方せんデータと、データテーブル１５０１とを元に、算出されている。
【００７０】
例えば、図１４で入力された処方せんデータと、図１５のデータテーブルから算出する場合を考える。この場合、まず、ＡＡＡ錠１０ｍｇの錠数「１．５錠」が、整数部分と小数部分をそれぞれ換算できるよう、制御コンピュータ７によって、同一種類の分量の違う２つの錠剤シートのデータに変換される。つまり、整数部分はＡＡＡ錠１０ｍｇのシートの枚数に、小数部分は、代替シートとなるＡＡＡ錠５ｍｇのシートの枚数に、それぞれ変換される。なお、それぞれ必要な錠剤シート数は以下のように計算される。
【００７１】
まず、ＡＡＡ錠１０ｍｇの整数部分を補うシートの必要枚数を求めるために、次のような計算を行う。まず、処方データに基づく必要なＡＡＡ錠１０ｍｇの錠剤の総数を求める。次に、これを分包するシートの数で割る。式に表わすと、次の通りである。
ＡＡＡ錠１０ｍｇの整数部分の値×分包数÷ＡＡＡ錠１０ｍｇの錠剤シートに封入された錠剤の数
＝１［錠／包］×（２［包／日］×２８［日］）÷１０［錠／シート］
＝５６［錠（１錠＝１０ｍｇ）］÷１０［錠／シート］＝５．６［シート］
よって、ＡＡＡ錠１０ｍｇの必要なシート数は、６シートとなる。
同様に、ＢＢＢ錠５０ｍｇの必要なシート数も、６シートとなる。
【００７２】
また、ＡＡＡ錠１０ｍｇの小数部分を補うシート（つまり、ＡＡＡ錠５ｍｇのシート）の必要枚数を求めるために、次のような計算を行う。まず、処方データに基づく必要なＡＡＡ錠５ｍｇの錠剤の総数を求める（錠剤１錠当たりの薬剤量を含む情報と前記小数部分の錠数とに基づいて、前記１錠当たりの薬剤量が異なる錠剤シートを使用した場合の１錠単位の使用する数を算出する算出手段）。次に、これを分包するシートの数で割る。式に表わすと、次の通りである。
【００７３】
ＡＡＡ錠１０ｍｇの少数部分の値×（ＡＡＡ錠１０ｍｇの１錠の分量÷ＡＡＡ錠５ｍｇ１錠の分量）分包数÷ＡＡＡ錠１０ｍｇの錠剤シートに封入された錠剤の数
【００７４】
＝０．５［錠／包］×（１０［ｍｇ／錠］÷５［ｍｇ／錠］）×（２［包／日）×２８［日］）÷１０［錠／シート］＝５６［錠（１錠＝５ｍｇ）］÷１０［錠／シート］
＝５．６［シート］
よって、ＡＡＡ錠５ｍｇの必要なシート数（代替数）は、６シートとなる。
【００７５】
このように、制御コンピュータ７は、値（錠剤数）の小数部分と分包数と封入総数（錠剤シートに封入された錠剤の数）とに基づいて、受付手段から受けつけた分包数の分包を行うために必要な他の錠剤シートの枚数を算出する算出手段となる。
たとえば、図１５にＡＡＡ錠１ｍｇで１０錠の錠剤シートがあったとして、これを小数部分の代替の錠剤とするならば、
【００７６】
＝０．５［錠／包］×（１０［ｍｇ／錠］÷１［ｍｇ／錠］）×（２［包／日）×２８［日］）÷１０［錠／シート］＝２８０［錠（１錠＝１ｍｇ）］÷１０［錠／シート］
＝２８［シート］
よって、ＡＡＡ錠１ｍｇの必要なシート数（代替数）は、２８シートとなる。
また、代替したい小数部分がＡＡＡ錠１０ｍｇ０．７錠であれば、ＡＡＡ錠５ｍｇ１錠とＡＡＡ錠１ｍｇ２錠とを組み合わせて、ＡＡＡ錠１０ｍｇ０．７錠を代替するといった方法も考えられる。
【００７７】
あるいは、小数部分と整数部分とを併せて換算できる錠剤があれば、整数部分を換算するシートをゼロとして、小数部分を換算するシートのみで代替してしまってもよい。
たとえば、図１５にＡＡＡ錠７．５ｍｇで１０錠の錠剤シートがあったとして、これを小数部分の代替の錠剤とするケースを考える。
この場合のシートの必要枚数は、次のように全て小数部分の扱いで算出することになる。
【００７８】
＝１．５［錠／包］×（１０［ｍｇ／錠］÷７．５［ｍｇ／錠］）×（２［包／日）×２８［日］）÷１０［錠／シート］＝１１２［錠（１錠＝１ｍｇ）］÷１０［錠／シート］
＝１１．２［シート］
よって、ＡＡＡ錠７．５ｍｇの必要なシート数（代替数）は、１２シートとなる。
【００７９】
そして、図１６は、制御コンピュータ７が、上記の計算結果（ユーザが用意すべき錠剤シートの数）とユーザが用意すべき散薬の分量を含む情報とを、表示端末２６１０に、表示指示する画面の一例である。
なお、この時に、代替する錠剤シートが複数種類（たとえはＡＡＡ錠５ｍｇの代替シートとＡＡＡ錠１ｍｇの代替シート等）ある場合には、複数種類の錠剤シートの各枚数をそれぞれユーザに通知してもよい。
図１７を説明する。
【００８０】
図１７は、制御コンピュータ７が、図１６でユーザに準備するよう指示した錠剤シート５１のセットすべき場所を、表示端末２６１０に、表示させるべく表示指示する画面の一例である。なお本例では、制御コンピュータ７は、錠剤シート５１を、錠剤取出しユニット１に、セットするべく表示指示している。
【００８１】
１７０１は、錠剤取出しユニット１の番号である。本実施例では１２台の錠剤取出しユニット１が備わっているので、番号はＮｏ．１からＮｏ．１２まで存在する。
１７０２は、錠剤取出しユニット１にセットすべき錠剤シート名である。
１７０３は、錠剤取出しユニット１にセットすべき錠剤シートの枚数である。
図１８を説明する。
【００８２】
図１８は、制御コンピュータ７が、分包装置５によって薬剤が分包紙に分包された状態を、表示端末２６１０に、表示させるべく表示指示する画面の一例である。
１８０１は、分包紙一包を表す領域である。
【００８３】
１８０２は、分包紙の中に分包される薬剤を示している。なお本例では、３つの薬剤（ＡＡＡ錠１０ｍｇが１錠、ＡＡＡ錠５ｍｇが１錠、ＢＢＢ錠５０ｍｇが１錠）が、分包装置５によって薬剤が分包紙に分包された状態を、示している。
図１９を説明する。
【００８４】
図１９は、図１４と同様、制御コンピュータ７が、ユーザから処方せんデータ受けつける入力画面含む情報を、表示端末２６１０に、表示させるべく表示指示する画面の一例である。
なお、本実施例では、１日に２包で２８日間の処方であるため、分包数は５６包となる。
また、一包にＣＣＣ錠１０ｍｇ１．５錠とＢＢＢ錠５０ｍｇ１錠を、一包の分包紙に、分包するものとしている。
【００８５】
そして、図１９において、図１４と異なる点は、１包の分量の小数部分を換算する錠剤シート５１が無い薬品が入力されている点である（本例では、ＣＣＣ錠１０ｍｇ）。
図２０を説明する。
【００８６】
図２０は、制御コンピュータ７が、手撒き供給装置２５０１による供給が必要な錠剤の情報と、その錠剤の供給先を手撒き供給装置２５０１に切り替える指示をユーザから受けつける入力受付画面とを、表示端末２６１０に、表示させるべく表示指示する画面の一例である。
２００１は、手撒き作業が必要になる錠剤の情報を表示している。
２００２は、手撒き作業へ移行するか否かを、ユーザの選択を受けつけるボタンである。
図２１を説明する。
【００８７】
図２１は、図１６同様、制御コンピュータ７が、ユーザが用意すべき錠剤シートの数と散薬の分量を含む情報とを、表示端末２６１０に、表示させるべく表示指示する画面の一例である。
このシートの数は、図１９で入力された処方せんデータと、データテーブル１５０１とを元に、算出される。
例えば、図１９で入力された値と、図１５のデータテーブル１５０１から算出する場合、次のように計算できる。
まず、ＢＢＢ錠５０ｍｇは一包あたり「１錠」（錠剤の値が整数部分のみ）なので、
ＢＢＢ錠５０ｍｇの整数部分の値×分包数÷ＢＢＢ錠５０ｍｇの錠剤シートに封入された錠剤の数
＝１［錠／包］×（２［包／日）×２８［日］）÷１０［錠／シート］
＝５．６［シート］
そして、ＣＣＣ錠１０ｍｇの錠剤の値「１．５錠」は、整数部分と小数部分をそれぞれ換算するために必要な錠剤シートのデータを計算する。
ＣＣＣ錠１０ｍｇの錠剤の値の整数部分を補うシートの必要枚数は、ＢＢＢ錠５０ｍｇと同様に求められる。
ＣＣＣ錠１０ｍｇの整数部分の値×分包数÷ＣＣＣ錠１０ｍｇの錠剤シートに封入された錠剤の数
＝１［錠／包］×（２［包／日）×２８［日］）÷１０［錠／シート］
＝５．６［シート］
よって、ＣＣＣ錠１０ｍｇの整数部分を換算する錠剤を供給するために必要なシート枚数は、６シートとなる。
また、ＣＣＣ錠１０ｍｇの小数部分を換算する錠剤を供給するために必要なシート枚数を、以下のように求める。
ＣＣＣ錠１０ｍｇの少数部分の値×分包数÷ＣＣＣ錠１０ｍｇの錠剤シートに封入された錠剤の数
＝０．５［錠／包］×（２［包／日）×２８［日］）÷１０［錠／シート］
＝３．０［シート］
【００８８】
よって、ＣＣＣ錠１０ｍｇの必要なシート数は、３シートとなる。ただし、ＣＣＣ錠１０ｍｇの少数部分の値のｎ倍が、１にならない場合は、上記「ＣＣＣ錠１０ｍｇの少数部分の値」に、「１÷ＣＣＣ錠１０ｍｇの少数部分の値」の商を代入し、剰余（あまり）を考慮しない、などという場合も考えられる。
例えば０．７錠であれば、１÷０．７の商が１、剰余が０．３なので、商である１を代入する、といった具合である。
２１０１は、分包に必要な同一種類の錠剤シート５１の総数である。
【００８９】
２１０２は、分包に必要な同一種類の錠剤シート５１の総数のうち、一包あたりの錠剤の値の整数部分を換算する錠剤を、錠剤自動供給装置１０で供給する際に、その錠剤を封入した錠剤シートが何枚必要かを示している。
【００９０】
２１０３は、分包に必要な同一種類の錠剤シート５１の総数のうち、一包あたりの錠剤の値の小数部分を換算する錠剤を、手撒き供給装置２５０１で供給する際に、その錠剤を封入した錠剤シートが何枚必要かを示している。
図２２を説明する。
【００９１】
図２２は、制御コンピュータ７が、処方データに基づく薬剤を分包装置５に分包させるために必要となる錠剤シートや錠剤のシートの種類・必要枚数または錠剤の数・セッティング場所・錠剤の値の小数部分の薬剤量に分割する錠剤の分割指示を、表示端末２６１０に、表示させるべく表示指示する画面の一例である。
【００９２】
２２０１は、制御コンピュータ７が、図２１でユーザに準備するよう指示した錠剤シートのうち、２１０２に示した錠剤の値の整数部分を換算するために必要となる錠剤シートの、種類・必要枚数・セッティング場所を、表示端末２６１０に、表示する画面の一例である。
【００９３】
２２０２は、制御コンピュータ７が、図２１でユーザに準備するよう指示した錠剤シートのうち、２１０３に示した錠剤数の小数部分を換算するために必要となる錠剤シートに封入された錠剤の、種類・必要数・セッティング場所・錠剤の値の小数部分の薬剤量に分割する錠剤の分割指示を、表示端末２６１０に、表示する画面の一例である。
【００９４】
２２０３は、錠剤マス２５０３の番号である。錠剤マス２５０３とは、ユーザから手撒きされる錠剤を、一包分ずつ受けつけるべく分割されたマスである。そして、手撒き供給装置２５０１は、分包装置５に一包分ずつ供給するための錠剤を、錠剤マス２５０３に、受付ける。つまり、錠剤マス２５０３は、ユーザによって錠剤が投入される投入手段となる。
図２３を説明する。
【００９５】
図２３は、図１８と同様、制御コンピュータ７が、分包装置５によって薬剤が分包紙に分包された状態を、表示端末２６１０に、表示させるべく表示指示する画面の一例である。本実施例では、３錠の錠剤（ＣＣＣ錠１０ｍｇ１錠、ＣＣＣ錠１０ｍｇ半錠、ＢＢＢ錠５０ｍｇ１錠）が、一包化された状態を示している。
図２４を説明する。
【００９６】
図２４は、制御コンピュータ７が、分包システムを、制御するフローの一例を示した図である。具体的には、ＣＰＵ２６０１がＲＯＭ２６０２に記憶された制御プログラムをＲＡＭ２６０３にロードして実行することにより行われるものであるが、簡易な表現とすべく制御コンピュータ７を主体として説明する。
【００９７】
そして、このフローの目的は、処方データを受けつけ、錠剤自動供給装置・手撒き供給装置・散薬供給装置から薬剤を、分包装置に、一包分ずつ供給し、分包させることである。
【００９８】
ステップＳ２４０１では、制御コンピュータ７が、処方せんデータの入力を、ユーザから受けつける（受付手段）。なお、入力画面の実施例は、図１４及び図１９である。
【００９９】
処方せんデータとは、錠剤の一包あたりの錠数（錠剤の値）・種類・分量、分包数（一日の包数×日数）などを含むデータで、データテーブル１５０１とつき合わせ、この後のステップで出てくる錠剤シート５１の必要枚数を算出するために用いる。
【０１００】
つまり、制御コンピュータ７は、表示端末２６１０に表示される入力画面を通じ、分包手段（分包装置）にて分包される１包あたりの薬剤量を錠剤シートに封入されている１錠の薬剤量を１単位として示した値（錠剤の値）と、分包手段で分包する数を示す分包数とをユーザから受け付ける受付手段となる。
ステップＳ２４０２では、制御コンピュータ７が、錠剤の値が小数部分を含むか否かを、判定するステップである。
例えば、ＡＡＡ錠１０ｍｇを１錠であれば「小数を含んでいない」１．５錠であれば「小数を含んでいる」といった具合に判定する。
ステップＳ２４０３は、制御コンピュータ７が、錠剤数が小数部分を含まないと判定した場合のステップである。
【０１０１】
ステップＳ２４０３では、制御コンピュータ７が、錠剤の整数部分を換算する錠剤シートの数を、計算し、表示端末２６１０に、ユーザにそのシートを用意させるべく表示指示する（不図示）。
【０１０２】
例えば、データテーブル１５０１にある、ＡＡＡ錠１０ｍｇのシートを、一包あたり３［錠／一包］、一日あたり２［包／日］で、１０［日］処方する（分包する）場合、錠剤シート５１の錠剤総数が１０［錠／シート］なので、以下のように求めることができる。
ＡＡＡ錠１０ｍｇのシートの必要枚数
＝  一包あたりの錠剤の数×一日の包数×日数÷錠剤シート１枚の封入錠数
＝  ３［錠／一包］×２［包／日］×１０［日］÷１０［錠／シート］
＝  ６［シート］
【０１０３】
ステップＳ２４０４では、制御コンピュータ７が、ステップＳ２４０３およびＳ２４０８にて表示指示した錠剤シートの種類・枚数・セットすべき位置を、表示端末２６１０に、表示指示する。本実施例では、図１７が、表示画面の一例である。
【０１０４】
ステップＳ２４０５では、制御コンピュータ７が、分包装置５によって薬剤が分包紙に分包された状態を示す分包内容を示す確認画面と、分包作業の開始指示を分包システムに受けつける受付画面とを、表示端末２６１０に、表示指示する。本実施例では、図１８および図２３が、表示画面の一例である。
ステップＳ２４０６では、制御コンピュータ７が、分包開始指示を受けつけたか否かを、判定する。
【０１０５】
ステップＳ２４０７では、制御コンピュータ７は、薬剤を供給・分包・出力させる指示を、分包システムに行なう。本実施例では、錠剤自動供給装置１０・手撒き供給装置２５０１・散薬供給装置２５０２には、それぞれ一包分ずつ分包装置５に薬剤を供給させる指示を行い、分包装置５には、供給された薬剤を、一包ずつ分包させる指示を行う。
【０１０６】
ステップＳ２４０８では、制御コンピュータ７が、錠剤の値の小数部分を換算する錠剤シートがあるか否かを判定する（シート判定手段）。なお、判定方法の詳細については、図１５にも記載したように、錠剤の種類・分量、一包あたりの錠剤の値（錠剤の数）、データテーブル１５０１を用いて行う。つまり、制御コンピュータ７が、データテーブル１５０１内に、錠剤の値の小数部分の薬剤量を整数倍の錠剤数として換算できる薬剤量の錠剤が封入された錠剤シート（他の錠剤シート）がデータテーブル１５０１の中に存在するか否かを検索する。つまり、制御コンピュータ７のこの処理が、他の錠剤シートの検索手段に相当する。
たとえば、ＡＡＡ錠１０ｍｇのシートの一包あたりの錠剤の値の小数部分を換算する錠剤を考えると、以下の通りとなる。
まず、制御コンピュータ７が、小数部分の分量を、下記の通り計算する。
小数部分の分量［ｍｇ／包］
＝ＡＡＡ錠１０ｍｇの分量［ｍｇ／錠］×一包あたりの錠剤の値の小数部分［錠／包］
＝１０［ｍｇ／錠］×０．５［錠／包］＝５［ｍｇ／包］
【０１０７】
小数部分の分量を換算できる錠剤は、同一の種類で分量の異なる錠剤でなければならないので、制御コンピュータ７は、次に、データテーブル１５０１内から、そのような錠剤を封入した錠剤シートを検索する。したがって、ＡＡＡ錠１０ｍｇのシートの場合であれば、ＡＡＡ錠５ｍｇのシートが検出される。そして、このシートの錠剤が、代替候補の錠剤となる。
【０１０８】
さらに、小数部分を換算できる錠剤は、小数部分の分量（薬剤量）の整数倍の錠剤数として、換算できる薬剤量の錠剤でなければならないため、制御コンピュータ７は、次に、先ほど求めた「小数部分の分量」を「代替候補の錠剤の１錠あたりの分量」で割り、商と剰余を求める。そして、この除算で剰余が０（あまりなし）ならば、数部分の分量（薬剤量）の整数倍の錠剤数となり、「ＡＡＡ錠１０ｍｇのシートの一包あたりの錠剤の値の小数部分を換算する錠剤である」と判定する。除算は次のようになる。
小数部分の分量［ｍｇ／包］÷代替候補の錠剤１錠の分量［ｍｇ／錠］
＝５［ｍｇ／包］÷５［ｍｇ／錠］＝１［錠／包］・・・０（剰余なし）
【０１０９】
上記の結果、剰余が０（剰余なし）であったので、制御コンピュータ７は、ＡＡＡ錠５ｍｇの錠剤シートを、「（錠剤処方せんデータの小数部分を）換算するシート」と判定し、このシートを検索結果として検出する。
なお、上記の除算で求まった商は、一包あたりに封入される「錠剤処方せんデータの小数部分を換算するシート」の錠剤の数［錠／包］である。
【０１１０】
以上の例をまとめると、制御コンピュータ７は、下記の４つの処理（計算・検索・判定）を行うことで、小数部分を換算できる錠剤が封入されたシートを検索する。すなわち、制御コンピュータ７は、下記のように分量の２つの錠剤シートを、比較判定（下記の４つの処理）することで、「他の錠剤シートの検索手段」に相当する役割を果たす。
処理１：  一包あたりの比較元の錠剤の小数部分の分量を計算する。
処理２：比較元の錠剤シートと同一種類で異なる分量の錠剤シート（他の錠剤シート）を検索する。
【０１１１】
処理３：処理２で「他の錠剤シート」を検出した場合、比較元の錠剤の小数部分の分量を、同一種類で分量の異なる錠剤シートの１錠の分量で割る（商と剰余を求める）。
【０１１２】
処理４：処理３の剰余が０（あまりなし）であれば、２で検出した「他の錠剤シート」を、「比較元の錠剤の数の小数部分を換算するシート」として検出（判定）する。
【０１１３】
なお、処理２では、複数のシートが検出される場合が考えられるし、その場合、処理３と処理４も複数回行われることになる。そしてその場合、検索結果が複数になる可能性がある。
【０１１４】
このように、制御コンピュータ７は、分包手段（分包装置５）にて分包される１包あたりの薬剤量を錠剤シートに封入されている１錠の薬剤量を１単位として示した値（錠剤数）に小数部分が存在する場合に、小数部分の薬剤量を整数倍の錠剤数として換算できる薬剤量の錠剤が封入された他の錠剤シート（小数部分の分量を換算する錠剤が封入されたシート）の有無を、記憶手段（データテーブルを記憶している外部メモリ２６１１）から検索する検索手段となる。
【０１１５】
ステップＳ２４０９では、制御コンピュータ７が、錠剤の整数部分を換算する錠剤シートの数と、小数部分を換算する錠剤シートの数とを計算し、表示端末２６１０に、ユーザにそのシートを用意させるべく表示指示する。錠剤シートの数の計算（算出手段）は、先の図１６の説明の際に示した通り、図１４で入力された処方せんデータと、データテーブル１５０１とを元に行われる。そして、以上の計算結果を表示した画面の一例が、図１６である。
【０１１６】
このように、制御コンピュータ７は、検索手段による検索の結果、記憶手段に他の錠剤シートが存在した場合に、他の錠剤シートが存在する旨をユーザに通知するように表示制御する表示制御手段となる。
ステップＳ２４１０では、制御コンピュータ７は、錠剤数の小数部分を換算する錠剤を
手撒き供給装置で供給する指示を受付ける受付画面を、表示端末２６１０に、表示指示する。そして、この表示画面の一例が、図２０である。
ステップＳ２４１１では、制御コンピュータ７は、錠剤数の小数部分を換算する錠剤を
手撒き供給装置で供給する指示を、受付けたか否かを判定する。
【０１１７】
ステップＳ２４１２では、制御コンピュータ７は、錠剤数の整数部分を換算する錠剤を、錠剤自動供給装置から供給させるために必要な錠剤シート数と、錠剤数の小数部分を換算する錠剤を、手撒き供給装置から供給させるために必要な錠剤シート数とを、それぞれ計算し、表示端末２６１０に、表示指示する。なお、この表示画面の一例が、図２１である。
【０１１８】
ステップＳ２４１３では、制御コンピュータ７は、錠剤数の整数部分を換算する錠剤を錠剤自動供給装置から供給させるために必要な錠剤シートの種類・枚数・セットすべき位置と、錠剤数の小数部分を換算する錠剤を手撒き供給装置から供給させるために必要な錠剤シートの枚数・錠剤の種類・セットすべき場所・錠剤の分割指示とを、表示端末２６１０に表示指示する。なお、この表示画面の一例が、図２２である。
【０１１９】
ステップＳ２４１４では、制御コンピュータ７は、受付けた薬剤の分包作業を、表示端末２６１０に、表示指示する。そして、受付画面から指示を受けつけたか否か判定する（不図示）。
【０１２０】
ステップＳ２４１５では、制御コンピュータ７は、分包作業終了するか否か受けつける受付画面を、表示端末２６１０に、表示指示する。そして、受付画面から指示を受けつけたか否か判定する（不図示）。なお、ステップＳ２４１４とステップＳ２４１５で表示される画面とは、一つの画面上であっても良い。
図２５を説明する。
図２５は、手撒き供給装置２５０１と散薬供給装置２５０２とを、上方から見た状態の一例を示す構成図である。
２５０１は、手撒き供給装置である。
【０１２１】
手撒き供給装置２５０１は、ユーザが一包分毎に錠剤を手撒きでセットする手撒き錠剤投入部（錠剤マス、手撒きユニット、投入手段）２５０３を、持っている。このマス毎に投じられた錠剤が、一包分ずつ分包装置５に供給される。なお本実施例では、一番左上のマスが１包目に包装されるマスであり、その１つ下のマスが２包目、その下が３包目、１つ右の列に移動してその一番上のマスが４包目・・・と、左上から順に錠剤供給動作を行う。錠剤マスが動作すると、手撒きされた錠剤は、一包分ずつ第３集積ホッパー５０３から第２の送り出し機構５０４、メインホッパー５０５を経由して、包装ユニット７０１に供給され、１つの包み８０２ずつに包装される。また、包装動作時に、同時に薬剤や錠剤自動供給装置を組み合わせて包装して１包化する事が出来る。
２５０２は、散薬自動供給装置である。
散薬供給装置２５０２は、図１４や図１９のような入力画面で受け付けた散薬の種類と分量の処方せんデータにもとづいて散薬を、一包分ずつ供給する。
【０１２２】
散薬投入部１０３は、散薬供給装置２５０２にて供給するための散薬を、受けつける投入部であり、散薬供給装置２５０２は、分包装置へ供給するための散薬を、ここから受けつける。
【０１２３】
そして、散薬投入部１０３より投入された散薬は、投薬１回分の分量ずつ、メインホッパー５０５に供給される。なお、散薬供給装置２５０２と錠剤自動供給装置１０や手撒き供給装置２５０１は、一度の分包作業で同時に作動させることもできるし、個別に作動させることもできる。
図２６を説明する。
図２６は、制御コンピュータ７のハードウエア構成図の一例を示す構成図である。
ＣＰＵ２６０１は、システムバス２６０４に接続される各デバイスやコントローラを統括的に制御する。
【０１２４】
また、ＲＯＭ２６０２あるいは外部メモリ２６１１には、ＣＰＵ２６０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な先述した各種プログラム等が記憶されている。ＲＡＭ２６０３は、ＣＰＵ２６０１の主メモリ、ワークエリア等として機能する。
ＣＰＵ２６０１は、処理の実行に際して必要なプログラム等をＲＡＭ２６０３にロードして、プログラムを実行することで各種動作を実現するものである。
また、入力コントローラ（入力Ｃ）２６０５は、キーボード２６０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【０１２５】
ビデオコントローラ（ＶＣ）２６０６は、ＣＲＴディスプレイ（ＣＲＴ）２６１０等の表示端末への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
【０１２６】
メモリコントローラ（ＭＣ）２６０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ（ＣＦ）等の外部メモリ（情報記憶装置）２６１１へのアクセスを制御する。
【０１２７】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２６０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【０１２８】
なお、ＣＰＵ２６０１は、例えばＲＡＭ２６０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、表示端末２６１０上での表示を可能としている。また、ＣＰＵ２６０１は、表示端末２６１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【０１２９】
本発明を実現するためのプログラムは外部メモリ２６１１に記録されており、必要に応じてＲＡＭ２６０３にロードされることによりＣＰＵ２６０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイル及び各種情報テーブル（図１５のデータテーブル１５０１など）は外部メモリ２６１１に格納されている。
以上が本発明の第１の実施例の説明である。続いて、以下第２の実施例の説明を行う。
【０１３０】
図２７は、本発明の第２の実施例におけるシステム構成の一例を示す構成図である。図１のシステム構成に、制御コンピュータ７で制御される払出装置２７１０とセッティング装置２７２０とを加えた構成になっている。また、錠剤自動供給装置１０と制御コンピュータで制御される払出装置２７１０とセッティング装置２７２０とは、通信ケーブル６にて通信可能に接続されている。なお、通信ケーブル６は通信ネットワークの一例であって、有線か無線かは問わない。さらに、散薬の払出しを行う散薬払出装置（不図示）とも通信可能に接続されていてもよい。
【０１３１】
また、払出装置２７１０、錠剤自動供給装置１０，手撒き供給装置２５０１，散薬供給装置２５０２などの、処方データに基づいて薬剤を供給する装置全般を、供給装置または調剤装置と総称する。
【０１３２】
払出装置２７１０（錠剤シート供給装置）は、制御コンピュータ７からの払出しの指示や送付された処方データに基づいて、錠剤シートを払出す装置である（例えば、特許第５１０２６０６や特開２００６−１９９８５９に記載されているような払出し装置である）。なお、制御コンピュータ７と払出装置２７１０とは、独立していてもよいし一体であってもよい。また、処方データに小数が含まれる場合、図２４で説明した要領で整数部分を補完するシートの枚数と小数部分を補完する代替のシート枚数とを算出し、自動撒き用錠剤シート取出口２７１１に払出すことができる。また、錠剤自動供給装置１０（錠剤取出しユニット１）にセットするために必要な錠剤シートと手撒き供給装置２５０１に供給するために必要なシートとを、自動撒き用錠剤シート取出口２７１１と手撒き用錠剤シート取出口２７１２とに別々に払出すこともできる。このように設けることで、錠剤自動供給装置１０にセットする枚数の間違いを防止することができる。
【０１３３】
セッティング装置２７２０は、自動撒き用錠剤シート取出口２７１１に払出されたシートを錠剤自動供給装置１０（錠剤取出しユニット１）にセットするための装置である。
【０１３４】
セッティング装置２７２０は、図２７においては、ロボットアームとロボットハンドのイメージイラストになっているが、払出装置２７１０で払出された錠剤シートを、錠剤自動供給装置１０にセットできればよく、特に形状や方法にこだわるものではない。また、散薬払出装置にて払出された散薬を、散薬供給装置２５０２にセッティングできてもよい。
【０１３５】
加えて、払出装置２７１０、セッティング装置２７２０、錠剤自動供給装置１０及び散薬払出装置は、それぞれ装置のうち、少なくとも２以上の装置が一体化していても構わない。
【０１３６】
図２８、図２９は、第２の実施例のフローの一例を示した構成図である。具体的には、ＣＰＵ２６０１がＲＯＭ２６０２に記憶された制御プログラムをＲＡＭ２６０３にロードして実行することにより行われるものである。しかし、簡易な表現とすべく制御コンピュータ７、払出装置２７１０、セッティング装置２７２０、分包の各種装置（錠剤自動供給装置１０，手撒き供給装置２５０１，散薬供給装置２５０２，分包装置５）を主体として説明する。
図２８は、本発明の第２の実施例のメインフローの一例を表したフロー図である。
【０１３７】
ステップＳ２８０１では、制御コンピュータ７（情報処理端末）は、ユーザから処方データの受付け、これに基づいて錠剤自動供給装置１０、手撒き供給装置２５０１、散薬供給装置２５０２にセットする錠剤シートの数量や散薬の分量を算出・取得する。詳細については、図２９で述べる。
【０１３８】
ステップＳ２８０２では、制御コンピュータ７は、払出装置２７１０（散薬払出装置を含んでもよい）からの払出しが必要であるか否かを判断する。そして、払出しが必要であると判断し場合には、ステップＳ２８０３に遷移し、一方、払出しが必要ではないと判断し場合には、ステップＳ２８１０に遷移する。
【０１３９】
具体的な一例として、ステップＳ２８０２における判断は、ステップＳ２９０１における、図３０の選択ボタン３００１、選択ボタン３００２の選択に基づくものとする。選択ボタン３００１と選択ボタン３００２の少なくともいずれか一方が、払出装置２７１０で払出しを行う旨の選択を受付けている場合に払出しが必要であると判断する。一方、選択ボタン３００１と選択ボタン３００２の双方で、ユーザが錠剤シートを準備する旨の選択を受付けている場合には、払出しが必要でないと判断する。
【０１４０】
ステップＳ２８０３では、制御コンピュータ７は、ステップＳ２８０１の処方データに基づく、錠剤自動供給装置１０および手撒き供給装置２５０１に錠剤シートや錠剤を供給するために必要な錠剤シートの払出しを要求する。
ステップＳ２８０４では、払出装置２７１０は、ステップＳ２８０３の要求を受信する。
【０１４１】
ステップＳ２８０５では、払出装置２７１０は、ステップＳ２８０４で受信した要求に基づく錠剤シートの払出しを行う。払出しが完了したら、ステップＳ２８０６−１に遷移する。
【０１４２】
ステップＳ２８０６−１では、払出装置２７１０は、ステップＳ２８０５で払出したシートをセッティング装置２７２０で自動セットする設定であるか否かを判定する（ステップＳ２９０１にて受け付けた、払出装置との連携の指示に基づいて判断）。そして、自動セットであると判定された場合、ステップＳ２８０６−２に遷移し、一方、自動セットでないと判定された場合、ステップＳ２８０６−３に遷移する。
ステップＳ２８０６−２では、払出装置２７１０は、セッティング装置２７２０に、ステップＳ２８０５における錠剤シート払出し完了の通知をする。
ステップＳ２８０６−３では、払出装置２７１０は、制御コンピュータ７に、ステップＳ２８０５における錠剤シート払出し完了の通知をする。
ステップＳ２８０７では、セッティング装置２７２０は、払出装置２７１０から錠剤シート払出し完了の通知を受信する。
【０１４３】
ステップＳ２８０８では、セッティング装置２７２０は、払出装置２７１０や散薬払出装置に払出された錠剤シートや散薬のうち、払出装置２７１０でセッティング対象になっているものを、錠剤自動供給装置１０、手撒き供給装置２５０１、散薬供給装置２５０２にそれぞれセットする。セットが完了したらステップＳ２８０９に遷移する。
ステップＳ２８０９では、セッティング装置２７２０は、制御コンピュータ７にステップＳ２８０８のセッティング作業が完了した旨の通知を行う。
【０１４４】
ステップＳ２８１０では、制御コンピュータ７は、分包装置５に供給するための錠剤の封入された錠剤シートや散薬を、錠剤自動供給装置１０、手撒き供給装置２５０１、散薬供給装置２５０２のそれぞれどの位置にセットするかが識別可能な画面の表示指示を行う。この画面には、セッティングが完了した旨の通知をユーザから受けつける手段も備えられていることが好ましい。
【０１４５】
ステップＳ２８１１では、制御コンピュータ７は、ユーザから錠剤自動供給装置１０、手撒き供給装置２５０１、散薬供給装置２５０２にそれぞれ錠剤シートや散薬がセットされた旨の通知をユーザから受けつける。受付けの手段は、タッチパネルやキーボード、音声入力など、様々方法があってよい。
ステップＳ２８１２では、制御コンピュータ７は、セッティング装置２７２０からの完了通知を受信する。
ステップＳ２８１３では、制御コンピュータ７は、分包の各種装置に分包動作を開始する旨の指示を出す。
【０１４６】
ステップＳ２８１４では、分包の各種装置（錠剤自動供給装置１０，手撒き供給装置２５０１，散薬供給装置２５０２，分包装置５）は、制御コンピュータ７からの指示を受信する。
【０１４７】
ステップＳ２８１５及びステップＳ２８１６の繰り返し動作では、分包の各種装置は、一包分ずつ錠剤の分包作業を行う。具体的には、ステップＳ２８１５では、分包の各種装置（錠剤自動供給装置１０，手撒き供給装置２５０１，散薬供給装置２５０２）は、一包分ずつ錠剤や散薬の供給を行う。ステップＳ２８１６では、分包の各種装置（分包装置５）は、ステップＳ２８１５で供給された薬剤や散薬を一包分ずつ分包する。
【０１４８】
ステップＳ２８１７では、分包の各種装置は、制御コンピュータ７に分包動作が完了した旨の通知を行う。通知を行う装置としては分包の各種装置のうちいずれか１つが代表して行えばよく、例えば分包の各種装置のうち分包装置５が行うことが考えられる。
ステップＳ２８１８では、制御コンピュータ７は、分包の各種装置からの完了通知を受信する。
【０１４９】
ステップＳ２８１９では、分包動作を完了するか否かを受けつける。完了する旨ユーザから受けつけた場合にはフローを終了し、一方、終了しない旨ユーザから受けつけた場合にはステップＳ２８０１に遷移する。
図２９は、本発明の第２の実施例のメインフローのステップＳ２８０１のサブフローの一例を示したフロー図である。
【０１５０】
なお、図２９におけるステップＳ２４０１、ステップＳ２４０２、ステップＳ２４０８、ステップＳ２４１０、ステップＳ２４１１は、遷移先以外は図２４のフローに準ずるものとし、説明は簡素にとどめるものとする。
ステップＳ２４０１では、制御コンピュータ７は、処方データの入力を受付ける。
ステップＳ２９０１では、制御コンピュータ７は、図３０の画面を通じて薬剤の払出しとセッティング方法について、ユーザから指示を受付ける。
【０１５１】
ステップＳ２４０２では、制御コンピュータ７は、錠剤の値が小数部分を含むか否かを、判定する。そして含むと判定した場合にはステップＳ２４０８に遷移し、一方、含まないと判定した場合には、ステップＳ２９０２に遷移する。
【０１５２】
ステップＳ２９０２では、制御コンピュータ７は、錠剤の値の整数部分を補完する錠剤シート数を算出し、取得する。具体的な算出方法は、ステップＳ２４０３に準ずる。
【０１５３】
ステップＳ２９０３では、制御コンピュータ７は、錠剤シートのセットするべき位置を決定する。複数ある錠剤取出しユニット１のどこのユニットにセットさせるかについては、ユーザの任意の場所を受付けてもよいし、予め定められた位置であってもよいし、制御コンピュータ７が所定のルールに基づいて割り振ってもよい。
【０１５４】
ステップＳ２４０８では、制御コンピュータ７は、錠剤の値の小数部分を換算する錠剤シートがあるか否かを判定する。そして、あると判定した場合にはステップＳ２９０４に遷移し、一方、ないと判定した場合にはステップＳ２４１０に遷移する。
【０１５５】
ステップＳ２９０４では、制御コンピュータ７は、錠剤の値の整数部分を換算する錠剤の総数と小数部分を換算する錠剤の総数とを算出し、各々を分包するシート数で割り、錠剤の整数部分と小数部分を換算する錠剤シート数とを算出・取得する。
ステップＳ２４１０では、制御コンピュータ７は、錠剤数の小数部分を換算する錠剤を
手撒き供給装置で供給する指示を受付ける受付画面を、表示端末２６１０に、表示指示する。
ステップＳ２４１１では、制御コンピュータ７は、錠剤数の小数部分を換算する錠剤を
【０１５６】
手撒き供給装置で供給する指示を、受付けたか否かを判定する。そして、受付けたと判定した場合にはステップＳ２９０５に遷移し、一方、受付けていないと判定した場合には再びステップＳ２４１１に遷移する。
【０１５７】
ステップＳ２９０５では、制御コンピュータ７は、錠剤数の整数部分を換算する錠剤を錠剤自動供給装置から供給するために必要な錠剤シート数と、小数部分を換算する錠剤とを手撒き供給装置から供給させるために必要な錠剤シート数とをそれぞれ算出・取得する。
【０１５８】
ステップＳ２９０６では、制御コンピュータ７は、錠剤シートのセットするべき位置と手撒きする錠剤のセット位置とを決定する。複数ある錠剤取出しユニット１や、錠剤マス２５０３の錠剤を受け入れる投入口のどこのセットさせるかについては、ユーザから任意の場所を受付ける、予め定められた位置とする、制御コンピュータ７が所定のルールに基づく等の方法が考えられる。
図３０は、薬剤の払出しとセッティング方法について、ユーザから指示を受付ける受付画面の一例を示した構成図である。
【０１５９】
図３０の受付画面は、ステップＳ２８０１にて取得した処方データに基づく錠剤シートや散薬を、どのように準備しセットするかについて、ユーザから指示を受付けるための画面である。
【０１６０】
選択ボタン３００１は、錠剤自動供給装置１０で供給するための錠剤が封入された錠剤シートの準備方法とセッティング方法の選択を受付けるラジオボタンである。図３０では、次の３つのうちから選択できるよう設けられている。一つは、払出装置２７１０で錠剤シートを払出してセッティング装置２７２０で錠剤自動供給装置１０にセットする「全自動」。二つは、払出装置２７１０で錠剤シートを払出してユーザが手動で錠剤取出ユニットにセットする「半自動」。三つは、ユーザが錠剤シートを準備し手動で錠剤取出ユニットにセットする「手動」である。
【０１６１】
選択ボタン３００２は、手撒き供給装置２５０１で供給するための錠剤の封入された錠剤シートの準備方法の選択を受付けるラジオボタンである。図３０では、払出装置２７１０で錠剤シートを払出しするか、ユーザが錠剤シートを準備するかのいずれかを選択できるように設けられている。
【０１６２】
選択ボタン３００３は、散薬供給装置２５０２で供給するための散薬の準備方法とセッティング方法の選択を受付けるラジオボタンである。図３０では、以下の３つのうちから選択できるように設けられている。一つは、散薬払出装置で散薬を払出してセッティング装置２７２０で散薬供給装置２５０２にセットする「全自動」。二つは、散薬払出装置で散薬を払出して手動で散薬供給装置２５０２にセットする「半自動」。三つは、ユーザが散薬を準備し手動でセットする「手動」である。
【０１６３】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【符号の説明】
【０１６４】
１        錠剤取出ユニット
５        分包装置
６        通信ケーブル
７        制御コンピュータ
１０      錠剤自動供給装置  
１７      検出機構
１８      錠剤シートが載置される載置台  
２４      導入シュート  
３９      下部ローラ  
５０      錠剤
５１      錠剤シート（ＰＴＰシート）  
５２      錠剤収容部  
８３      内部押圧体
８４      外部押圧体
９３      第１昇降体  
９４      カム
９８      第１昇降体
９９      カム
１０３    散薬投入部  
２０３    錠剤シートを錠剤取出ユニット１に投入する投入口
２０４    光学センサ
４００    錠剤供給ユニット
４０１    錠剤導入路
４０２    第１集積ホッパー
５０１    第２集積ホッパー
５０２    第１の送り出し機構
５０３    第３集積ホッパー
５０４    第２の送り出し機構  
５０５    メインホッパー  
７０１    分包装置内の包装ユニット
７０２    ロール紙送出機構
７０３    包装機構
７０４    包装機構
７０５    分断機構
７０６    プリンタ
８０１    分断用のミシン目
８０２    １つの包み
８０３    １つの包みに分包された錠剤（薬剤）
９０１    カバー
１２０１  錠剤の移動経路
２５０１  手撒き供給装置
２５０２  散薬供給装置
２７１０  払出装置
２７１１  自動撒き用ＰＴＰシート取出口
２７１２  手撒き用ＰＴＰシート取出口
２７２０  セッティング装置
３００１  選択ボタン
３００２  選択ボタン
３００３  選択ボタン
【図１】
0005862748.tif 000002
【図２】
0005862748.tif 000003
【図３】
0005862748.tif 000004
【図４】
0005862748.tif 000005
【図５】
0005862748.tif 000006
【図６】
0005862748.tif 000007
【図７】
0005862748.tif 000008
【図８】
0005862748.tif 000009
【図９】
0005862748.tif 000010
【図１０】
0005862748.tif 000011
【図１１】
0005862748.tif 000012
【図１２】
0005862748.tif 000013
【図１３】
0005862748.tif 000014
【図１４】
0005862748.tif 000015
【図１５】
0005862748.tif 000016
【図１６】
0005862748.tif 000017
【図１７】
0005862748.tif 000018
【図１８】
0005862748.tif 000019
【図１９】
0005862748.tif 000020
【図２０】
0005862748.tif 000021
【図２１】
0005862748.tif 000022
【図２２】
0005862748.tif 000023
【図２３】
0005862748.tif 000024
【図２４】
0005862748.tif 000025
【図２５】
0005862748.tif 000026
【図２６】
0005862748.tif 000027
【図２７】
0005862748.tif 000028
【図２８】
0005862748.tif 000029
【図２９】
0005862748.tif 000030
【図３０】
0005862748.tif 000031