(57)【特許請求の範囲】
【請求項１】
錠剤の取出し動作を行う錠剤シートの薬剤を示す薬剤情報と錠剤の取出し動作を行う錠剤数とを含む処方データを複数記憶する記憶手段と、
錠剤シートを保持するシート保持部と、
前記錠剤シートを搬送する搬送手段と、
前記搬送手段により前記シート保持部から錠剤の取り出し位置に搬送された錠剤シートから、前記記憶手段に記憶された処方データに含まれる錠剤数の錠剤を取り出す取り出し動作を行う錠剤取出し手段と、
前記搬送手段により前記錠剤シートが排出される排出路と、
前記記憶手段に記憶された第１の処方データであって前記錠剤取出し手段で錠剤の取り出し動作が行われる前記第１の処方データに含まれる薬剤情報と、前記記憶手段に記憶された第２の処方データであって前記第１の処方データの次に前記錠剤取出し手段で錠剤の取り出し動作を行う前記第２の処方データに含まれる薬剤情報とが同一であるか否かを判定する判定手段と、
前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一ではないと判定された場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出するように前記搬送手段を制御し、一方、前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一であると判定される場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出しないように前記搬送手段を制御する制御手段と、
を備えることを特徴とする錠剤供給装置。
【請求項２】
前記制御手段は、前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一ではないと判定された場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートと前記シート保持部に保持された全ての錠剤シートとを、前記排出路に排出するように前記搬送手段を制御し、一方、前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一であると判定される場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートと前記シート保持部に保持された全ての錠剤シートとを、前記排出路に排出しないように前記搬送手段を制御することを特徴とする請求項１に記載の錠剤供給装置。
【請求項３】
前記搬送経路内に残っている錠剤シートに、前記錠剤取出し動作が行われていない錠剤収容部が含まれているか否かを判定する収容部判定手段を更に備え、
前記制御手段は、前記収容部判定手段により、前記搬送経路内に残っている錠剤シートに、前記錠剤取出し動作が行われていない錠剤収容部が含まれていないと判定された場合には、前記判定手段による判定結果に関わらず、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送経路内に残っている当該錠剤シートを、前記排出路に排出するように前記搬送手段を制御することを特徴とする請求項１又は２に記載の錠剤供給装置。
【請求項４】
前記制御手段は、前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一であると判定されたことを条件に、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送経路内に残っている錠剤シートの錠剤収容部であって前記錠剤取出し動作が行われていない錠剤収容部、又は、前記シート保持部に保持された錠剤シートの錠剤収容部が、前記取り出し位置に配置されるように前記錠剤シートを搬送するように前記搬送手段を制御することを特徴とする請求項１乃至３の何れか１項に記載の錠剤供給装置。
【請求項５】
前記錠剤取出し手段とは異なる他の錠剤取出し手段と、
前記第２の処方データに従って、前記他の錠剤取り出し手段による取り出し動作が行われるか否かを判定する空き状況判定手段と、
前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一ではないと判定され、かつ、前記空き状況判定手段により、前記第２の処方データに従って、前記他の錠剤取り出し手段による取り出し動作が行われないと判定されたことを条件に、前記第２の処方データを編集する操作指示を受け付ける編集受付手段と、
を更に備え、
前記判定手段は、前記第１の処方データに含まれる薬剤情報と、前記編集受付手段で受け付けた操作指示により編集された第２の処方データに含まれる薬剤情報とが同一であるか否かを判定することを特徴とする請求項１乃至４の何れか１項に記載の錠剤供給装置。
【請求項６】
前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一ではないと判定され、かつ、前記空き状況判定手段により、前記第２の処方データに従って、前記他の錠剤取り出し手段による取り出し動作が行われないと判定されたことを条件に、前記第２の処方データを編集するか否かの選択を受け付ける選択受付手段と、
前記選択受付手段により、前記第２の処方データを編集しない選択を受け付けた場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出するように前記搬送手段を制御し、一方、前記選択受付手段により、前記第２の処方データを編集する選択を受け付けた場合には、前記編集受付手段により前記第２の処方データを編集する操作指示を受け付けることを特徴とする請求項５に記載の錠剤供給装置。
【請求項７】
錠剤の取出し動作を行う錠剤シートの薬剤を示す薬剤情報と錠剤の取出し動作を行う錠剤数とを含む処方データを複数記憶する記憶手段と、
錠剤シートを保持するシート保持部と、
前記錠剤シートが排出される排出路と、
を備えた錠剤供給装置における錠剤供給方法であって、
前記錠剤供給装置の搬送手段が、前記錠剤シートを搬送する搬送工程と、
前記錠剤供給装置の錠剤取出し手段が、前記搬送工程により前記シート保持部から錠剤の取り出し位置に搬送された錠剤シートから、前記記憶手段に記憶された処方データに含まれる錠剤数の錠剤を取り出す取り出し動作を行う錠剤取出し工程と、
前記錠剤供給装置の判定手段が、前記記憶手段に記憶された第１の処方データであって前記錠剤取出し工程で錠剤の取り出し動作が行われる前記第１の処方データに含まれる薬剤情報と、前記記憶手段に記憶された第２の処方データであって前記第１の処方データの次に前記錠剤取出し工程で錠剤の取り出し動作を行う前記第２の処方データに含まれる薬剤情報とが同一であるか否かを判定する判定工程と、
前記錠剤供給装置の制御手段が、前記判定工程により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一ではないと判定された場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送工程による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出するように前記搬送手段を制御し、一方、前記判定工程により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一であると判定される場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出しないように前記搬送手段を制御する制御工程と、
を備えることを特徴とする錠剤供給方法。
【請求項８】
錠剤の取出し動作を行う錠剤シートの薬剤を示す薬剤情報と錠剤の取出し動作を行う錠剤数とを含む処方データを複数記憶する記憶手段と、
錠剤シートを保持するシート保持部と、
前記錠剤シートを搬送する搬送手段と、
前記搬送手段により前記シート保持部から錠剤の取り出し位置に搬送された錠剤シートから、前記記憶手段に記憶された処方データに含まれる錠剤数の錠剤を取り出す取り出し動作を行う錠剤取出し手段と、
前記搬送手段により前記錠剤シートが排出される排出路と、
を備えた錠剤供給装置で読み取り実行可能なプログラムであって、
前記錠剤供給装置を、
前記記憶手段に記憶された第１の処方データであって前記錠剤取出し手段で錠剤の取り出し動作が行われる前記第１の処方データに含まれる薬剤情報と、前記記憶手段に記憶された第２の処方データであって前記第１の処方データの次に前記錠剤取出し手段で錠剤の取り出し動作を行う前記第２の処方データに含まれる薬剤情報とが同一であるか否かを判定する判定手段と、
前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一ではないと判定された場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出するように前記搬送手段を制御し、一方、前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一であると判定される場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出しないように前記搬送手段を制御する制御手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、錠剤供給装置、錠剤供給方法、及びそのプログラムに関し、特に、効率よく錠剤シートの錠剤収容部から錠剤を取り出すための技術に関する。
【背景技術】
【０００２】
従来、調剤業務において、ＰＴＰシートで提供されている錠剤（薬）の一包化を行うためには、人の手によってＰＴＰシートから錠剤を１回分の錠剤数ずつ取り出し、分包機へセットする必要があり、作業が煩雑であった。
【０００３】
上記課題を解決するために、特許文献１では、錠剤シートから錠剤を除包し、錠剤を１回飲用分宛プラスチック製小瓶等の適宜容器に入れて投与する錠剤除包装置が提案されている。
【０００４】
特許文献１は、具体的には、錠剤シートから錠剤を取り出す錠剤除包装置を複数台用意し、複数台の錠剤除包装置で取り出された錠剤を、下方の集合部で集めて、小瓶等の容器に入れることが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１９４８８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一般に、処方箋（処方データ）ごとに、ＰＴＰシートから錠剤を取り出して分包を行うことになる。
【０００７】
例えば、２つの処方箋（ユーザＡ、ユーザＢの処方箋）の内容が同じ場合、ＰＴＰシートから錠剤を取り出す錠剤取り出し装置は、まず、１つ目の処方箋に示される数だけＰＴＰシートから錠剤を取り出す。この錠剤が取り出されたＰＴＰシートには、まだ、錠剤の取り出し動作が行われていない錠剤収容部がある（錠剤が残っている）ものもある。しかしながら、次の分包で、誤って異なる錠剤を分包することを未然に防止するため、このようなＰＴＰシートは排出路に排出されてしまう。
【０００８】
そのため、２つ目の処方箋についての分包処理を行う場合には、投入口に投入されている新しいＰＴＰシートを錠剤取り出し位置まで搬送して、２つ目の処方箋に示される数だけ、当該ＰＴＰシートから錠剤を取り出すことになる。
【０００９】
このように、例えば、処方箋が連続して同じで、同じＰＴＰシートから錠剤を取り出す必要がある場合でも、１つの処方箋分の錠剤の取り出しを行う都度、ＰＴＰシートは排出路に排出されることとなる（投入口にセットされたＰＴＰシートも安全のため全て排出路に排出されてしまう）。そのため、使いかけのＰＴＰシート（錠剤の取り出し動作が行われていない錠剤収容部がある（錠剤が残っている）ＰＴＰシート）が増えてしまう。このような使いかけのＰＴＰシートは変形等をしているため搬送することは難しく、錠剤取り出し装置での錠剤取り出しが難しい。そのため、従来、効率的に錠剤シートから錠剤を取り出すことが出来なかった。
【００１０】
また、投入口にセットされたＰＴＰシートも安全のため全て排出路に排出されてしまうため、薬剤師等のユーザは、再度、同じＰＴＰシートを投入口にセットしなければならず、煩雑な操作を行う必要があった。
【００１１】
また、このような仕組みでは、２つ目の処方箋に示される数の錠剤をＰＴＰシートから取り出すために、投入口に投入されている新しいＰＴＰシートを錠剤取り出し位置まで搬送することになるため、搬送時間が長くかかってしまい、結果的に、分包するための時間が長くかかってしまい、効率的にＰＴＰシートから錠剤を取り出すことが出来なかった。
【００１２】
本発明は、効率よく錠剤シートの錠剤収容部から錠剤を取り出すための仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は、錠剤の取出し動作を行う錠剤シートの薬剤を示す薬剤情報と錠剤の取出し動作を行う錠剤数とを含む処方データを複数記憶する記憶手段と、錠剤シートを保持するシート保持部と、前記錠剤シートを搬送する搬送手段と、前記搬送手段により前記シート保持部から錠剤の取り出し位置に搬送された錠剤シートから、前記記憶手段に記憶された処方データに含まれる錠剤数の錠剤を取り出す取り出し動作を行う錠剤取出し手段と、前記搬送手段により前記錠剤シートが排出される排出路と、前記記憶手段に記憶された第１の処方データであって前記錠剤取出し手段で錠剤の取り出し動作が行われる前記第１の処方データに含まれる薬剤情報と、前記記憶手段に記憶された第２の処方データであって前記第１の処方データの次に前記錠剤取出し手段で錠剤の取り出し動作を行う前記第２の処方データに含まれる薬剤情報とが同一であるか否かを判定する判定手段と、前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一ではないと判定された場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出するように前記搬送手段を制御し、一方、前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一であると判定される場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出しないように前記搬送手段を制御する制御手段と、を備えることを特徴とする。
また、本発明は、錠剤の取出し動作を行う錠剤シートの薬剤を示す薬剤情報と錠剤の取出し動作を行う錠剤数とを含む処方データを複数記憶する記憶手段と、錠剤シートを保持するシート保持部と、前記錠剤シートが排出される排出路と、を備えた錠剤供給装置における錠剤供給方法であって、前記錠剤供給装置の搬送手段が、前記錠剤シートを搬送する搬送工程と、前記錠剤供給装置の錠剤取出し手段が、前記搬送工程により前記シート保持部から錠剤の取り出し位置に搬送された錠剤シートから、前記記憶手段に記憶された処方データに含まれる錠剤数の錠剤を取り出す取り出し動作を行う錠剤取出し工程と、前記錠剤供給装置の判定手段が、前記記憶手段に記憶された第１の処方データであって前記錠剤取出し工程で錠剤の取り出し動作が行われる前記第１の処方データに含まれる薬剤情報と、前記記憶手段に記憶された第２の処方データであって前記第１の処方データの次に前記錠剤取出し工程で錠剤の取り出し動作を行う前記第２の処方データに含まれる薬剤情報とが同一であるか否かを判定する判定工程と、前記錠剤供給装置の制御手段が、前記判定工程により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一ではないと判定された場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送工程による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出するように前記搬送手段を制御し、一方、前記判定工程により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一であると判定される場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出しないように前記搬送手段を制御する制御工程と、を備えることを特徴とする。
また、本発明は、錠剤の取出し動作を行う錠剤シートの薬剤を示す薬剤情報と錠剤の取出し動作を行う錠剤数とを含む処方データを複数記憶する記憶手段と、錠剤シートを保持するシート保持部と、前記錠剤シートを搬送する搬送手段と、前記搬送手段により前記シート保持部から錠剤の取り出し位置に搬送された錠剤シートから、前記記憶手段に記憶された処方データに含まれる錠剤数の錠剤を取り出す取り出し動作を行う錠剤取出し手段と、前記搬送手段により前記錠剤シートが排出される排出路と、を備えた錠剤供給装置で読み取り実行可能なプログラムであって、前記錠剤供給装置を、前記記憶手段に記憶された第１の処方データであって前記錠剤取出し手段で錠剤の取り出し動作が行われる前記第１の処方データに含まれる薬剤情報と、前記記憶手段に記憶された第２の処方データであって前記第１の処方データの次に前記錠剤取出し手段で錠剤の取り出し動作を行う前記第２の処方データに含まれる薬剤情報とが同一であるか否かを判定する判定手段と、前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一ではないと判定された場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出するように前記搬送手段を制御し、一方、前記判定手段により、前記第１の処方データに含まれる薬剤情報と前記第２の処方データに含まれる薬剤情報とが同一であると判定される場合には、前記第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、前記第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、前記搬送手段による搬送経路内に残っている錠剤シートであって前記錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、前記排出路に排出しないように前記搬送手段を制御する制御手段として機能させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、効率よく錠剤シートの錠剤収容部から錠剤を取り出すことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る分包システムの構成を示す図である。
【図２】本発明の実施形態における錠剤供給装置１０１、錠剤取出し装置１０２、包装装置１０３、情報処理装置１０４のハードウェア構成の一部の一例を示す図である。
【図３】図１に示す錠剤供給装置１０１の拡大図である。
【図４】錠剤取出し装置１０２の内部構造を説明するための錠剤取出し装置１０２の傾斜図である。
【図５】分包装置の正面から見て右側から見た錠剤取出し装置１０２の内部構造（断面）を示す図の一例である。
【図６】処方データに従って、錠剤シートの錠剤収容部から錠剤を取出して、排出部１０６に錠剤シートを排出する一連の処理の一例を示すフローチャートである。
【図７】外部メモリ１８０７に登録された処方データ７０１、７０２のデータの一例を示す図である。
【図８】処方データに従って、錠剤シートの錠剤収容部から錠剤を取出して、排出部１０６に錠剤シートを排出する一連の処理の一例を示すフローチャートである。
【図９】錠剤供給装置１０１が、包装装置１０３から受信した処方データであって、外部メモリ２１１等の記憶部に記憶された処方データ７０１、７０２のデータの一例を示す図である。
【図１０】処方データに従って、錠剤シートの錠剤収容部から錠剤を取出して、排出部１０６に錠剤シートを排出する一連の処理の一例を示すフローチャートである。
【図１１】錠剤供給装置１０１が、包装装置１０３から受信した処方データであって、外部メモリ２１１等の記憶部に記憶された処方データ７０１、７０２、７１０のデータの一例を示す図である。
【図１２】ユーザによる、未処理の処方データを編集するか否かの選択を受け付ける選択画面の一例を示す図である。
【図１３】処方データ編集画面の一例を示す図である。
【図１４】処方データの編集を受け付けた処方データ編集画面の一例を示す図である。
【図１５】ステップＳ６０４の詳細処理を示すフローチャートの一例を示す図である。
【図１６】錠剤シートが搬送されて錠剤が取り出された錠剤シート４０１、及び、押し出し部５０２との関係を示す図である。
【図１７】処方データ入力画面の一例を示す図である。
【図１８】本発明の実施形態における本発明の実施形態における錠剤供給装置１０１、包装装置１０３、及び情報処理装置１０４を含む分包システムのハードウェア構成の一例を示す図である。
【図１９】錠剤取出し装置１０２が備えるＰＴＰシート検出センサ１９０２を説明するための錠剤取出し装置１０２の断面傾斜図である。
【図２０】錠剤取り出し装置１０２における、ＰＴＰシートが投入されている投入口３０１を上から見た図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
＜第１の実施形態＞
以下、図面を用いて、本発明に係る第１の実施形態について説明する。
図１は、本発明の実施形態に係る分包システムの構成を示す図である。
まず、図１について説明する。
【００１７】
図１は、錠剤供給装置１０１と包装装置１０３とを備える分包装置と、情報処理装置１０４とを含む分包システムの一例を示す図である。
【００１８】
包装装置１０３と、情報処理装置１０４とは、ネットワーク１０５を介して相互に通信可能に接続されている。
錠剤供給装置１０１は、複数の錠剤取出し装置１０２を備えている。
【００１９】
錠剤取出し装置１０２（錠剤取出し手段）は、錠剤供給装置１０１の幅方向（左右方向）に６つが並べられ、この６つの錠剤取出し装置１０２からなるセットが上下に３段に配置されている。
【００２０】
錠剤供給装置１０１は、複数の錠剤取出し装置１０２を備えているが、錠剤取出し装置の数は１つでもよい。
【００２１】
錠剤取出し装置１０２は、錠剤シートの錠剤収容部（単に収容部とも言う）に収容された錠剤を取り出す取り出し動作を行い、当該収容部から錠剤を取り出す装置である。
【００２２】
錠剤取出し装置１０２は、１枚の錠剤シートの複数の収容部にそれぞれ収容された錠剤を、１つずつ当該収容部から取り出す取出し動作を行い、錠剤を１個ずつ包装装置１０３に供給する。
【００２３】
錠剤シートは、一般的にＰＴＰシートと呼ばれており、錠剤シートのことをＰＴＰシートとも言う。
図３は、図１に示す錠剤供給装置１０１の拡大図である。
【００２４】
図１、図３に示すように、錠剤供給装置１０１は、ユーザにより投入口３０１に投入される錠剤シートの複数の錠剤収容部から順次個々に錠剤を取り出して、当該取り出された錠剤を包装装置１０３に供給し、錠剤シートの排出路５０５（図５を参照）に、当該錠剤が取り出された錠剤シートを排出する錠剤供給装置である。
投入口３０１は、錠剤シートを保持する本発明のシート保持部の適用例である。
【００２５】
図１、図３に示す排出部１０６は、排出路５０５と導通しており、排出路５０５を介して錠剤シートが排出されるボックスである。
【００２６】
錠剤供給装置１０１は、錠剤取出し装置１０２により錠剤シート（ＰＴＰシート）から錠剤を取り出して、当該錠剤を、錠剤供給装置１０１の供給経路（図５に示す導入シュート５０３）を介して包装装置１０３に供給する。
【００２７】
包装装置１０３は、錠剤供給装置１０１の錠剤取出し装置１０２から供給された錠剤を処方データに従って一包ずつ包装する装置である。
【００２８】
図２は、本発明の実施形態における錠剤供給装置１０１、錠剤取出し装置１０２、包装装置１０３、情報処理装置１０４のハードウェア構成の一部の一例を示す図である。
【００２９】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する制御部である。
【００３０】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００３１】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００３２】
また、入力コントローラ（入力Ｃ）２０５は、ボタンやキーボードなどの入力部２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００３３】
ビデオコントローラ（ＶＣ）２０６は、ディスプレイなどの表示部２１０への表示を制御する。
【００３４】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）等の外部メモリ２１１へのアクセスを制御する。
【００３５】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００３６】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、表示部２１０上での表示を可能としている。また、ＣＰＵ２０１は、表示部２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３７】
本発明を実現するためのプログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる全てのデータは外部メモリ２１１に格納されている。
【００３８】
次に、図１８を用いて、本発明の実施形態における錠剤供給装置１０１、包装装置１０３、及び情報処理装置１０４を含む分包システムのハードウェア構成について、説明する。
【００３９】
図１８は、本発明の実施形態における本発明の実施形態における錠剤供給装置１０１、包装装置１０３、及び情報処理装置１０４を含む分包システムのハードウェア構成の一例を示す図である。
【００４０】
ここでは、情報処理装置１０４のＣＰＵ１８０１と、包装装置１０３のＣＰＵ１８０９と、錠剤供給装置１０１のＣＰＵ１８１７（本発明の判定手段、及び制御手段）とがそれぞれ連携して、包装装置１０３が制御する各装置（各ユニット）、及び、錠剤供給装置１０１が制御する各装置（各ユニット）の各種動作を制御している一例を示している。
【００４１】
しかし、１つのＣＰＵが、図１に示す分包システムの全ての各装置を制御する構成でも構わない。
【００４２】
また、ここでは、錠剤供給装置１０１にＣＰＵが１つ設けられているハードウェア構成について図示しているが、錠剤取出し装置１０２ごとにＣＰＵを設けてもよいし、錠剤取出し装置１０２の段ごとにＣＰＵを設けてもよい。
まず、情報処理装置１０４のハードウェア構成について説明する。
【００４３】
情報処理装置１０４のＣＰＵ１８０１は、システムバスに接続される各デバイスやコントローラを統括的に制御することができる。
【００４４】
図１８に示す情報処理装置１０４のＣＰＵ１８０１は、図２のＣＰＵ２０１に相当するものである。
【００４５】
また、ＲＯＭ１８０２あるいは外部メモリ１８０７には、ＣＰＵ１８０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００４６】
図１８に示すＲＯＭ１８０２は、図２に示すＲＯＭ２０２に相当し、図１８に示す外部メモリ１８０７は、図２に示す外部メモリ２１１に相当する。
【００４７】
図１８に示すＲＡＭ１８０４は、ＣＰＵ１８０１の主メモリ、ワークエリア等として機能する。
図１８に示すＲＡＭ１８０４は、図２に示すＲＡＭ２０３に相当するものである。
【００４８】
ＣＰＵ１８０１は、処理の実行に際して必要なプログラム等をＲＡＭ１８０４にロードして、プログラムを実行することで各種動作を実現するものである。
【００４９】
また、ＣＰＵ１８０１は、キーボードや不図示のマウス等の入力端末１８０６からの入力を制御する。
図１８に示す入力端末１８０６は、図２に示す入力部２０９に相当するものである。
【００５０】
また、ＣＰＵ１８０１は、ディスプレイ１８０５等の表示部への表示を制御することができる。
図１８に示すディスプレイ１８０５は、図２に示す表示部２１０に相当するものである。
【００５１】
また、ＣＰＵ１８０１は、各種のアプリケーション、各処方データ等を記憶するハードディスク（ＨＤ）メモリ等の外部メモリ１８０７へのアクセスを制御することもできる。
【００５２】
また、Ｉ／Ｆ３２０は、ネットワークを介して外部機器と接続・通信するものであり、本実施形態においては、包装装置１０３のＩ／Ｆ１８０８と通信可能に接続されている。
【００５３】
図１８に示すＩ／Ｆ３２０、Ｉ／Ｆ１８０８は、図２に示す通信Ｉ／Ｆコントローラ２０８に相当するものである。
次に、包装装置１０３のハードウェア構成について説明する。
【００５４】
包装装置１０３のＣＰＵ１８０９は、バスに接続されている各デバイスを統括的に制御することができる。
図１８に示すＣＰＵ１８０９は、図２のＣＰＵ２０１に相当するものである。
【００５５】
ＲＯＭ１８０１には、ＣＰＵ１８０９の制御ブログラムや各種制御プログラムが記憶されている。
図１８に示すＲＯＭ１８０１は、図２に示すＲＯＭ２０２に相当するものである。
ＲＡＭ１８１１は、ＣＰＵ１８０９が動作するためのシステムワークメモリとして機能する。
図１８に示すＲＡＭ８１１は、図２に示すＲＡＭ２０３に相当するものである。
【００５６】
ＣＰＵ１８０９は、タッチパネル式のディスプレイ１８１３等の表示部に対して表示制御したり、ディスプレイ１８１３のタッチパネル機能を入力端末１８１４としてユーザから情報の入力を受け付けたり、プリンタ１８１５に印刷指示を出したりすることもできる。
図１８に示すディスプレイ１８１３は、図２に示す表示部２１０に相当するものである。
図１８に示す入力端末１８１４は、図２に示す入力部２０９に相当するものである。
【００５７】
さらに、ＣＰＵ１８０９は、処方データに従って、錠剤取出し装置１０２から供給された錠剤を１包に分包する分包手段１８１６の動作を制御することができる。
【００５８】
分包手段１８１６は、錠剤取出し装置１０２が錠剤シートから取り出した錠剤や、包装装置１０３の不図示の散薬投入部から投入された散薬や、ユーザから手撒きされた錠剤を、１包ごとに分包する手段である。
【００５９】
また、包装装置１０３と錠剤供給装置１０１とは、包装装置１０３のＩ／Ｏ１８１２と錠剤供給装置１０１のＩ／Ｏ１８１８とで通信可能に接続されている。
次に、錠剤供給装置１０１のハードウェア構成について説明する。
【００６０】
錠剤供給装置１０１のＣＰＵ１８１７は、バスに接続されている各デバイスを統括的に制御することができる。
図１８に示すＣＰＵ１８１７は、図２に示すＣＰＵ２０１に相当するものである。
【００６１】
ＲＯＭ１８２０には、ＣＰＵ１８１７の制御ブログラムや各種制御プログラムが記憶されている。
図１８に示すＲＯＭ１８２０は、図２に示すＲＯＭ２０２に相当するものである。
ＲＡＭ１８１９は、ＣＰＵ１８１７が動作するためのシステムワークメモリとして機能する。
図１８に示すＲＡＭ１８１９は、図２に示すＲＡＭ２０３に相当するものである。
【００６２】
ＣＰＵ１８１７は、さらに、１つ又は複数の錠剤取出し装置１０２における取出動作を制御する。
【００６３】
このような、ハードウェア構成においては、以下のように錠剤取出を行うように制御することができる。
【００６４】
まず、包装装置１０３のＣＰＵ１８０９が、錠剤供給装置１０１のＣＰＵ１８１７に対して、錠剤の取出動作命令を送信する。
【００６５】
そして、錠剤供給装置１０１のＣＰＵ１８１７が、当該取出動作命令に従って、錠剤取出し装置１０２を制御して、錠剤の取出動作を行わせることができる。
【００６６】
また、錠剤供給装置１０１のＣＰＵ１８１７は、包装装置１０３のＣＰＵ１８０８に対して、錠剤の取出動作の状況を示す動作情報を送信することもできる。
【００６７】
また、ここでは、錠剤供給装置１０１のＣＰＵ１８１７が、錠剤取出し装置１０２の動作を制御すると説明したが、錠剤取出し装置１０２がＣＰＵを備え、そのＣＰＵが錠剤取出し装置１０２の動作を制御することもできる。
【００６８】
ＣＰＵ１８１７は、タッチパネル式のディスプレイ１８２１等の表示部に対して表示制御したり、ディスプレイ１８２１のタッチパネル機能を入力端末１８２２としてユーザから情報の入力を受け付けたりすることもできる。
図１８に示すディスプレイ１８２１は、図２に示す表示部２１０に相当するものである。
図１８に示す入力端末１８２２は、図２に示す入力部２０９に相当するものである。
次に、図４を用いて、錠剤取出し装置１０２の内部構造について説明する。
【００６９】
図４は、錠剤取出し装置１０２の内部構造を説明するための錠剤取出し装置１０２の傾斜図である。
なお、図４は、錠剤取出し装置１０２が、２つ並んでいる図を示している。
【００７０】
錠剤シート４０１は、錠剤を収容する錠剤収容部を有するシート本体の下面に、アルミニウム等からなる金属箔などを用いた封止シートを設けることによって錠剤が錠剤収容部に密封されたものである。
【００７１】
錠剤シート４０１は、シート部上に凸状の錠剤収容部が幅方向に間隔をおいて２列に並んだ形態である。各列をなす複数の錠剤収容部は錠剤シート４０１の長さ方向に沿って並んでいる。
【００７２】
なお、錠剤シート４０１としては、シート部上に錠剤収容部が２列に並んだ形態のものに限らず、錠剤収容部が錠剤シート４０１の長さ方向に１列に並んだ形態や、錠剤収容部が幅方向に間隔をおいて３列以上の複数列に並んだ形態でもよい。
【００７３】
図４に示すように、錠剤シートの投入口３０１は、複数の錠剤シート４０１が複数枚積み重なってセットすることができる形状になっている。
【００７４】
また、４０４は、錠剤導入路であり、後述する導入シュート５０３から落下してきた錠剤を包装装置１０３に供給する供給経路である。
【００７５】
また、カム４０２、カム４０３は、カム４０２、カム４０３が回転することで、後述する押し出し部５０２を重力方向に上下に反復して移動させる部材である。
【００７６】
押し出し部５０２は、搬送手段によりシート保持部から錠剤の取り出し位置に搬送された錠剤シートから、記憶手段に記憶された処方データに含まれる錠剤数の錠剤を取り出す取り出し動作を行う本発明の錠剤取出し手段の適用例である。
【００７７】
そして、押し出し部５０２が錠剤シートの錠剤収容部を押し出して、錠剤収容部内の錠剤を錠剤収容部から取り出すことができる。
次に、図５を用いて、錠剤取出し装置１０２の内部構造について更に詳しく説明する。
【００７８】
図５は、分包装置の正面から見て右側から見た錠剤取出し装置１０２の内部構造（断面）を示す図の一例である。
【００７９】
図５は、錠剤シートの投入口３０１にＰＴＰシートをセットし、ＰＴＰシートを除包位置（錠剤の取出位置）まで搬送した際の図である。
５０１は、下部ローラである。
下部ローラ５０１は、錠剤シート４０１を搬送する搬送手段の適用例である。
【００８０】
搬送手段は、錠剤シート４０１を進行方向に向けて搬送するものであって、進行方向に互いに間隔をおいて設けられた下部ローラ５０１と、進行方向に互いに間隔をおいて設けられた上部ローラとを備えている。
検出機構５０４は、光により錠剤収容部を検出する光センサである。
検出機構５０４は、光を発する発光部と、当該光を受光する受光部とを備える。
【００８１】
検出機構５０４は、発光部から光が発せられている位置を、錠剤シートの錠剤収容部が通過すると、光が当該錠剤収容部により遮断され、受光部が光を受光できなくなるため、錠剤収容部を検出することができる。
【００８２】
錠剤供給装置は、搬送手段によりＰＴＰシートを搬送して、当該ＰＴＰシートの錠剤収容部を検出機構５０４により検出すると、搬送手段により、所定距離、ＰＴＰシートを搬送して、当該錠剤収容部が押圧される所定の位置までＰＴＰシートを搬送する。ここで、所定距離とは、後述するステップＳ１５１０で算出された搬送距離のことである。
押し出し部５０２は、錠剤シートの錠剤収容部を押し出す部である。
【００８３】
錠剤取出し装置１０２は、不図示の駆動モータがカム４０２、４０３を回転駆動させることで、押し出す部５０２を上下に繰り返し移動させることで、錠剤シートの錠剤収容部を押し出す押し出し動作（取出し動作）を行う。
【００８４】
これにより錠剤収容部から取り出された錠剤は、導入シュート５０３（供給経路）に落下して、さらに、導入シュート５０３に導通している錠剤導入路４０４（供給経路）に落下し、供給経路を介して包装装置１０３に供給される。
【００８５】
導入シュート５０３内には、落下した錠剤（落下物）を検出するセンサ５０６が設けられており、センサ５０６により、錠剤収容部から取り出された錠剤、及びその錠剤数を検出することができる。
センサ５０６は、光を発する発光部と、当該光を受光する受光部とを備えている。
【００８６】
錠剤収容部から取り出された錠剤（落下物）が落下すると、発光部からの光が当該錠剤（落下物）により遮断され、受光部が光を受光できなくなるため、取り出された錠剤を検出し、遮断回数からその錠剤数を検出することができる。
５０５は、排出路である。
排出路５０５は、搬送手段により錠剤シートが排出される本発明の排出路の適用例である。
【００８７】
搬送手段により搬送された錠剤シートは、排出路５０５に排出される。そして、排出路５０５に排出された錠剤シートは、排出部１０６に排出される。
【００８８】
図５に示すように、錠剤取出し装置１０２は、錠剤シート４０１を搬送する搬送手段（図５に示す下部ローラ５０１、不図示の上部ローラ）と、搬送手段により搬送された錠剤シート４０１の錠剤収容部を押圧して錠剤を取り出す押し出し部５０２とを有している。
【００８９】
搬送手段により、投入口３０１から、排出路５０５に、錠剤シートが搬出されるまでの経路を搬送経路という。
【００９０】
図６は、処方データに従って、錠剤シートの錠剤収容部から錠剤を取出して、排出部１０６に錠剤シートを排出する一連の処理の一例を示すフローチャートである。
【００９１】
図６に示す各ステップに示す処理・動作は、分包システムのＣＰＵ（制御部）が分包システムの各装置の動作を制御することにより実現される。
【００９２】
ここでは、錠剤供給装置１０１のＣＰＵ（制御部）が、図６に示す各ステップに示す処理・動作を実現することとして説明する。
【００９３】
まず、情報処理装置１０４は、図１７に示す処方データ入力画面を、ディスプレイ１８０５に表示する。
図１７は、処方データ入力画面の一例を示す図である。
【００９４】
そして、情報処理装置１０４は、ユーザの操作により、図１７に示す処方データ入力画面を介して、処方データ７０１、７０２の入力を受け付ける。
【００９５】
図１７に示す処方データ入力画面は、ユーザにより、処方データ７０１、７０２の入力を受け付ける画面である。
【００９６】
図１７に示す処方データ入力画面の処方データ７０１は、ユーザＡ（顧客：患者）の処方データの一例である。
【００９７】
また、図１７に示す処方データ入力画面の処方データ７０２は、ユーザＡとは異なるユーザＢ（顧客：患者）の処方データの一例である。
【００９８】
図１７に示す処方データ入力画面の処方データ７０１には、順番７０３、ユニットＮｏ．７０４、服用パターン７０５、全分包数７０６、全錠剤数７０７、錠剤名７０８、シート上の錠剤収容部数７０９の項目から構成されている。
【００９９】
７０３は、分包の動作処理を行う順番（優先順位）を示しており、値が小さい方が、値が大きい方よりも優先して実行される。
【０１００】
そのため、図１７の例では、７０１の処方データに従って、分包の動作処理を行った後に、７０２の処方データに従って、分包の動作処理を行うことを示している。
また、図１７の７０４は、ユニットＮｏ．（錠剤取出し装置１０２を識別する番号）である。
【０１０１】
また、図１７の７０５は、服用パターンである。図１７の処方データ７０１の例では、朝昼夕２錠ずつ服用することを表す。
図１７の７０６は、分包される数（全分包数）である。
図１７の７０７は、分包される錠剤の全ての数（全錠剤数）である。
図１７の例では、朝昼夕２錠ずつ９包分錠剤を取出す為、取出す全錠剤数は１８錠となる。
【０１０２】
図１７の７０８は、錠剤名であり、錠剤や薬剤を含む薬品の名称や、当該薬品のＰＴＰシートの名称が登録される。
【０１０３】
図１７の７０９は、７０８で登録されている錠剤名の１枚のＰＴＰシートの全ての錠剤収容部数を示している。
【０１０４】
図１７に示す順番７０３、ユニットＮｏ．７０４、服用パターン７０５、全分包数７０６、全錠剤数７０７、錠剤名７０８の各項目の入力欄は、それぞれ、１７０１、１７０２、１７０３、１７０４、１７０５、１７０６である。
【０１０５】
ユーザは、順番７０３、ユニットＮｏ．７０４、服用パターン７０５、全分包数７０６、全錠剤数７０７、錠剤名７０８の各項目の入力欄（１７０１、１７０２、１７０３、１７０４、１７０５、１７０６）にそれぞれ、ユーザＡの処方データ７０１を入力する。
【０１０６】
情報処理装置１０４は、入力欄１７０６で錠剤名が入力された場合、錠剤名と、当該錠剤名の１枚のＰＴＰシートの全ての錠剤収容部数とが関連付けられて、情報処理装置１０４の外部メモリ１８０７に記憶されているテーブルから、当該入力された錠剤名の１枚のＰＴＰシートの全ての錠剤収容部数を取得して、自動的に１７０４の表示欄に表示する。
【０１０７】
図１７の処方データ７０１は、ユニットＮｏ．が１の錠剤取出し装置１０２により、錠剤Ａが錠剤収容部に収容されている錠剤シートから、１７０３、１７０４、１７０５に示される数だけ、錠剤を取り出す必要があることを示している。
【０１０８】
すなわち、包装装置１０３が、朝、昼、夕のそれぞれの１包に２錠を分包し、合計９包（３日分）を分包するために、ユニットＮｏ．が１の錠剤取出し装置１０２が、錠剤Ａが錠剤収容部に収容されている錠剤シートから、１８錠を取り出すことを示している。
【０１０９】
また、同様に、図１７の処方データ７０２についても、順番、ユニットＮｏ．、服用パターン、全分包数、全錠剤数、錠剤名の各項目の入力欄（１７０８、１７０９、１７１０、１７１１、１７１２、１７１３）にそれぞれ、ユーザＢの処方データ７０２を入力する。
【０１１０】
情報処理装置１０４は、入力欄１７１３で錠剤名が入力された場合、同様に、テーブルから、当該入力された錠剤名の１枚のＰＴＰシートの全ての錠剤収容部数を取得して、自動的に１７１４の表示欄に表示する。
【０１１１】
図１７の処方データ７０２は、処方データ７０１の全錠剤数１７０５に示される数だけ、錠剤を取り出した後に、ユニットＮｏ．が１の錠剤取出し装置１０２により、錠剤Ａが錠剤収容部に収容されている錠剤シートから、処方データ７０２の全錠剤数１７１２に示される数だけ、錠剤を取り出す必要があることを示している。
【０１１２】
図１７の処方データ入力画面では、２つの処方データを入力する例について説明したが、３つ以上の処方データを入力することも可能である。その場合には、３つ以上の処方データの入力欄が表示されるものとする。
【０１１３】
そして、情報処理装置１０４は、ユーザにより登録ボタン１７１５が押下されると、入力された処方データ７０１、７０２を外部メモリ１８０７に登録する。
【０１１４】
図７は、外部メモリ１８０７に登録された処方データ７０１、７０２のデータの一例を示す図である。
【０１１５】
そして、情報処理装置１０４は、ユーザの操作により入力を受け付け、登録されたこの図７に示す処方データ７０１、７０２を、包装装置１０３に送信する。
【０１１６】
そして、包装装置１０３は、当該処方データ７０１、７０２を受信すると、当該処方データ７０１、７０２を錠剤供給装置１０１に送信する。
【０１１７】
錠剤供給装置１０１は、図７に示す処方データ７０１、７０２を受信することにより、複数の処方データの入力を受け付ける（ステップＳ６０１）。そして、錠剤供給装置１０１は、受け付けた図７に示す複数の処方データ（処方データ７０１、７０２）を外部メモリ２１１等の記憶部に記憶する。
【０１１８】
ここで、外部メモリ２１１等の記憶部は、処方データを複数記憶する本発明の記憶手段の適用例である。
【０１１９】
また、図７に示す複数の処方データは、錠剤の取出し動作を行う錠剤シートの薬剤を示す薬剤情報としての錠剤名７０８と、錠剤の取出し動作を行う全錠剤数７０７とを含んでいる。
【０１２０】
そして、錠剤供給装置１０１は、ユーザにより、終了指示を受け付けたか否かを判定する（ステップＳ６０２）。そして、終了指示を受け付けたと判定された場合には、処理を終了する。
【０１２１】
一方、終了指示を受け付けていないと判定された場合には、処理をステップＳ６０３に移行して、ユーザからの分包処理の開始指示の受け付けを待つ。
【０１２２】
錠剤供給装置１０１は、ユーザからの分包処理の開始指示を受け付けると、図７の処方データ７０１、７０２の「順番」で、分包処理を開始する。
【０１２３】
ここでは、図７の処方データ７０１、７０２の「順番」で開始すると説明したが、ここで、ユーザにより選択された処方データに従った分包処理を優先して実行することもできる。
【０１２４】
錠剤供給装置１０１は、ユーザからの分包処理の開始指示を受け付けると、順番の値が次に高い未処理の処方データ７０１を処理対象の処方データに設定して（ステップＳ６０３）、投入口３０１に投入された錠剤シートを、搬送手段により、当該錠剤シートの錠剤収容部を、押し出し部５０２により押し出せる位置（押し出し位置）に搬送する（ステップＳ６０４）。
ステップＳ６０４の詳細処理は、図１５を用いて、後で説明する。
【０１２５】
そして、錠剤供給装置１０１は、押し出し部５０２により錠剤収容部を押圧して錠剤を取り出す動作を行う（ステップＳ６０５）。
【０１２６】
そして、錠剤供給装置１０１は、錠剤の取出し動作を行うと、錠剤収容部から取り出された錠剤（落下物）をセンサ５０６が検出する。そして、処理をステップＳ６０６に移行する。
【０１２７】
ステップＳ６０６では、現在処理対象の処方データと、錠剤取出し動作回数とに基づき、処方データに示される数（例えば、処方データ７０１の場合であれば、１８個（全錠剤数））の錠剤を取り出したか否かを判定し、取り出したと判定した場合には、処理をステップＳ６０７に移行する。一方、処方分（例えば、処方データ７０１の場合であれば、１８個（全錠剤数））の錠剤を取り出していないと判定された場合には、処理をステップＳ６０４に移行して、再度、錠剤シートの錠剤収容部から錠剤の取出し動作を行う。
【０１２８】
ここで、図１６を用いて、錠剤シートが搬送されて錠剤が取り出された錠剤シート４０１、及び、押し出し部５０２との関係について、説明する。
【０１２９】
図１６は、錠剤シートが搬送されて錠剤が取り出された錠剤シート４０１、及び、押し出し部５０２との関係を示す図である。
【０１３０】
図１６に示す１６０１は、錠剤収容部であり、１６０２は、当該錠剤収容部に収容されている錠剤である。
【０１３１】
図１６（ａ）は、投入口に投入された錠剤シート４０１が押し出し部５０２（５０２−１、５０２−２）の方向に搬送される様子を示している。
【０１３２】
押し出し部５０２は、左右に２つの錠剤収容部１６０１をそれぞれ個々に取り出し動作を行うため、左右に２つの押し出し部５０２−１、押し出し部５０２−２を備えている。
【０１３３】
図１６（ｂ）は、押し出し部５０２の方向に搬送され、２錠の錠剤が取り出された錠剤シート４０１の様子を示している。押し出す順番は、押し出し部５０２−１が押し出した後に、押し出し部５０２−２で押し出す。すなわち、左、右の順番で押し出す。
そして、錠剤シートから５錠の錠剤が取り出されると、図１６（ｃ）に示す状態となる。
【０１３４】
ステップＳ６０６では、現在処理対象の処方データと、錠剤取出し動作回数とに基づき、処方データに示される数（例えば、処方データ７０１の場合であれば、１８（全錠剤数））の錠剤を取り出したか否かを判定すると説明したが、次に説明する別の方法でもよい。
【０１３５】
たとえば、導入シュート５０３に、錠剤シートから取り出された錠剤を検出する検出手段（例えば、センサ５０６）を備え、現在処理対象の処方データに示される数（例えば、処方データ７０１の場合であれば、１８個（全錠剤数））だけ、当該検出手段で錠剤を検出できたかを判定することで、現在処理対象の処方データに示される数（例えば、処方データ７０１の場合であれば、１８個（全錠剤数））の錠剤を取り出したか否かを判定することもできる。
【０１３６】
次に、錠剤供給装置１０１は、ステップＳ６０６で、現在処理対象の処方データに示される数（例えば、処方データ７０１の場合であれば、１８個（全錠剤数））の錠剤を取り出したと判定された場合には、処理をステップＳ６０７に移行する。
【０１３７】
錠剤供給装置１０１は、ステップＳ６０１で入力された複数の処方データのうち、未だ、分包の動作処理（Ｓ６０４、Ｓ６０５の動作処理を含む）を行っていない未処理の処方データがあるかを判定する。
【０１３８】
そして、錠剤供給装置１０１は、未だ、分包の動作処理（Ｓ６０４、Ｓ６０５の動作処理を含む）を行っていない未処理の処方データがあると判定された場合には、同一の錠剤取り出し装置１０２において、当該未処理の処方データであって「順番」の値が現在処理対象の処方データの「順番」の値よりも次に高い未処理の処方データに示される錠剤名（薬剤）が、現在処理対象になっている処方データに示される錠剤名（薬剤）と異なるか否かを判定する（ステップＳ６０７）。
【０１３９】
ステップＳ６０７は、記憶手段に記憶された第１の処方データ（例えば、処方データ７０１）であって錠剤取出し手段で錠剤の取り出し動作が行われる第１の処方データに含まれる薬剤情報と、記憶手段に記憶された第２の処方データ（例えば、処方データ７０２）であって第１の処方データの次に錠剤取出し手段で錠剤の取り出し動作を行う第２の処方データに含まれる薬剤情報とが同一であるか否かを判定する判定手段の本発明の適用例である。
【０１４０】
具体的には、錠剤供給装置１０１は、ステップＳ６０１で入力された複数の処方データのうち、未処理の処方データがあるかを判定し、未処理の処方データがあると判定された場合には、ステップＳ６０１で入力された複数の処方データのうち、現在処理対象の処方データ（例えば、処方データ７０１）のユニットＮｏ．が同一で、かつ、錠剤名が同一の次の未処理の処方データ（この処方データは、「順番」の値が現在処理対象の処方データの「順番」の値よりも次に高い未処理の処方データであり、例えば、処方データ７０２である）があるか否かを判定し（ステップＳ６０７）、現在処理対象の処方データのユニットＮｏ．が同一で、かつ、錠剤名が同一の次の未処理の処方データがあると判定された場合には（ステップＳ６０７：ＹＥＳ）、処理をステップＳ６０２に移行する。一方、ステップＳ６０１で入力された複数の処方データのうち、未処理の処方データが無いと判定された場合には、処理をステップＳ６０８に移行する。
【０１４１】
また、錠剤供給装置１０１は、ステップＳ６０７で、ステップＳ６０１で入力された複数の処方データに、「順番」の値が現在処理対象の処方データの「順番」の値よりも次に高い未処理の処方データであって、現在処理対象の処方データの「ユニットＮｏ．」の値が同一ではない処方データが無いと判定された場合、又は、ステップＳ６０７で、ステップＳ６０１で入力された複数の処方データに、「順番」の値が現在処理対象の処方データの「順番」の値よりも低い未処理の処方データであって、現在処理対象の処方データの「ユニットＮｏ．」の値が同一である処方データであり、当該「ユニットＮｏ．」の値が同一である処方データの「錠剤名」が同一ではない処方データがあると判定された場合には（ステップＳ６０７：ＮＯ）、処理をステップＳ６０８に移行する。
【０１４２】
ステップＳ６０７でＮＯと判定され、処理をステップＳ６０８に移行する制御は、ステップＳ６０７で、第１の処方データに含まれる薬剤情報と第２の処方データに含まれる薬剤情報とが同一であると判定される場合には、第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、搬送手段による搬送経路内に残っている錠剤シートであって錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートと、前記シート保持部に保持された全ての錠剤シートとを、排出路５０５に排出しないように搬送手段を制御する制御手段の本発明の適用例である。
【０１４３】
ステップＳ６０７は、錠剤取出し手段による錠剤の取出し動作を行う次の処方データに、現在処理対象の処方データと同じ錠剤シートの薬剤を示す情報が含まれているか否かを判定する本発明の判定手段の適用例である。
【０１４４】
上述の通り、錠剤供給装置１０１は、ステップＳ６０７において、例えば、同一の錠剤取り出し装置１０２（同一のユニットＮｏ．）において、処方データ７０１と処方データ７０２の錠剤名が異なるか否かを判定する。
【０１４５】
また、上述の通り、錠剤供給装置１０１は、ステップＳ６０７において、未だ、分包の動作処理（Ｓ６０４、Ｓ６０５の動作処理を含む）を行っていない未処理の処方データ（「順番」の値が現在処理対象の処方データの「順番」の値よりも低い未処理の処方データ）に示される錠剤名（薬剤）が、現在処理対象の処方データの薬剤（錠剤名）と同じ薬剤である（処方データ７０１と処方データ７０２の錠剤名が同じ）と判定された場合には（ステップＳ６０７：ＮＯ）、ステップＳ６０８、Ｓ６０９の動作処理を行うことなく、処理をステップＳ６０２に戻す。すなわち、この場合は、錠剤取出し装置１０２の搬送経路（投入口３０１と排出路５０５との間の錠剤シートの搬送経路）に錠剤シートを残したままとする。
【０１４６】
錠剤供給装置１０１は、ステップＳ６０８において、現在、錠剤取出し装置１０２の搬送経路内（投入口３０１と排出路５０５との間の錠剤シートの搬送経路内）にある錠剤シートを、搬送手段により排出路５０５に搬送する。
【０１４７】
ステップＳ６０８は、ステップＳ６０７で、第１の処方データに含まれる薬剤情報と第２の処方データに含まれる薬剤情報とが同一ではないと判定された場合には、第１の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われてから、第２の処方データに含まれる錠剤数の錠剤を取り出す取り出し動作が行われるまでの間に、搬送手段による搬送経路内に残っている錠剤シートであって錠剤取出し動作が行われていない錠剤収容部を含む錠剤シートを、排出路５０５に排出するように搬送手段を制御する本発明の制御手段の適用例である。
【０１４８】
そして、錠剤供給装置１０１は、錠剤取出し装置１０２の搬送経路内の錠剤シートを排出路５０５に搬送すると、投入口３０１にセットされている全ての錠剤シートを１枚ずつ、搬送手段により、錠剤取出し装置１０２の搬送経路（投入口３０１と排出路５０５との間の錠剤シートの搬送経路）に搬送し、さらに、搬送手段により、排出路５０５に搬送する（ステップＳ６０９）。
【０１４９】
ステップＳ６０９は、シート保持部に保持された全ての錠剤シートを、排出路に排出しないように搬送手段を制御する本発明の制御手段の適用例である。
【０１５０】
そして、錠剤供給装置１０１は、処理をステップＳ６０２に移行する。本発明では、ステップＳ６０８、ステップＳ６０９の処理を実行することを説明したが、ステップＳ６０９の処理を行わず、ステップＳ６０８の処理を行うようにしてもよい。
【０１５１】
ステップＳ６０７でＮＯと判定され、または、ステップＳ６０９の動作処理後に、処理をステップＳ６０２に移行する場合には、「順番」の値が現在処理対象の処方データの「順番」の値よりも低い未処理の処方データをステップＳ６０３で処理対象にして、ステップＳ６０４以降の処理を実行する。
【０１５２】
このように、本実施形態における錠剤供給装置１０１は、上述した図６のように処理を行うため、例えば、同一の錠剤取り出し装置１０２において、例えば、図９に示す処方データのように、処方データ７０１の錠剤名が錠剤Ａで、処方データ７０２の錠剤名が錠剤Ｂの場合には、ステップＳ６０８、ステップＳ６０９の処理を実行することとなる。このように、処方データごとに、投入口３０１や搬送経路内の錠剤を全て排出部１０６に排出するため、次の分包で、誤って異なる錠剤を分包することを未然に防止することができる。
【０１５３】
図９は、錠剤供給装置１０１が、包装装置１０３から受信した処方データであって、外部メモリ２１１等の記憶部に記憶された処方データ処方データ７０１、７０２のデータの一例を示す図である。
【０１５４】
図９は、図７に示された処方データ７０２の「錠剤名」を「錠剤Ａ」ではなく「錠剤Ｂ」にした場合の処方データの一例である。
【０１５５】
一方、図７に示す処方データのように、処方データ７０１の錠剤名が錠剤Ａで、処方データ７０２の錠剤名が錠剤Ａの場合には、ステップＳ６０８、ステップＳ６０９の処理を行わないため、処方データ７０１に従って、錠剤の取出し動作を行った後、ステップＳ６０８、ステップＳ６０９の処理を行うことなく、引き続き、次の未処理の処方データ７０２に従って、錠剤の取出し動作を行うことができ、分包動作処理、及び錠剤取出し動作処理を効率的に実行することができる。すなわち、効率よく錠剤シートの錠剤収容部から錠剤を取り出すことができる。
【０１５６】
また、薬剤師等のユーザが、処方データごとに、錠剤シートを投入口にセットする負荷を軽減することもできる。
【０１５７】
このように、ステップＳ６０７は、ステップＳ６０７の判定結果に従って、錠剤取出し手段により、現在処理対象の処方データに従って、当該処方データに示される数の錠剤を取り出した後の錠剤シートを、搬送手段により、排出路に搬送するか否かを決定する。
次に、図１５を用いて、ステップＳ６０４の詳細処理について説明する。
図１５は、ステップＳ６０４の詳細処理を示すフローチャートの一例を示す図である。
【０１５８】
図１５に示す各ステップに示す処理・動作は、分包システムのＣＰＵ（制御部）が分包システムの各装置の動作を制御することにより実現される。
【０１５９】
ここでは、錠剤供給装置１０１のＣＰＵ（制御部）が、図１５に示す各ステップに示す処理・動作を実現することとして説明する。
【０１６０】
まず、錠剤供給装置１０１は、錠剤取出し装置１０２の搬送経路内の錠剤シートに、錠剤が残っているか否かを判定する（ステップＳ１５０１）。すなわち、錠剤供給装置１０１は、錠剤取出し装置１０２が、搬送経路内の錠剤シートの全ての錠剤収容部に対して、ステップＳ６０５の錠剤の取り出し動作を行ったか否かを判定する。
【０１６１】
具体的には、ステップＳ６０５の取り出し動作を行った錠剤収容部の数（１枚の錠剤シート単位の数）、又はセンサ５０６により検出した錠剤数（１枚の錠剤シート単位の数）が、現在処理対象の処方データの「シート上の錠剤収容部数７０９」の値よりも、小さな値であるか否かを判定し、小さな値であると判定された場合には、搬送経路内の錠剤シートの全ての錠剤収容部に対して、ステップＳ６０５の錠剤の取り出し動作を行っていないと判定する。
【０１６２】
一方、ステップＳ６０５の取り出し動作を行った錠剤収容部の数（１枚の錠剤シート単位の数）、又はセンサ５０６により検出した錠剤数（１枚の錠剤シート単位の数）が、現在処理対象の処方データの「シート上の錠剤収容部数７０９」の値と同一の値であると判定された場合には、搬送経路内の錠剤シートの全ての錠剤収容部に対して、ステップＳ６０５の錠剤の取り出し動作を行ったと判定する。
【０１６３】
錠剤供給装置１０１は、ステップＳ１５０１で、錠剤取出し装置１０２の搬送経路内の錠剤シートに、錠剤が残っているか否かを判定する方法の他の例について説明する。
【０１６４】
例えば、錠剤供給装置１０１は、検出機構５０４が錠剤収容部を検出することで錠剤収容部間の間隔（距離）を検出し、当該錠剤収容部間の間隔（距離）以上を搬送手段が搬送しても、検出機構５０４が錠剤収容部を検出できない場合には、搬送経路内の錠剤シートに、錠剤が残っていないと判定し、検出機構５０４が錠剤収容部を検出できた場合には、搬送経路内の錠剤シートに、錠剤が残っていると判定することもできる。
【０１６５】
錠剤供給装置１０１は、錠剤取出し装置１０２が、搬送経路内の錠剤シートの全ての錠剤収容部に対して、ステップＳ６０５の錠剤の取り出し動作を行ったと判定された場合には（ステップＳ１５０１：ＮＯ）、搬送手段を動作させ、当該搬送経路内の錠剤シートを、排出路５０５に排出する（ステップＳ１５０３）。これにより、当該錠剤シートは、排出部１０６に排出される。
【０１６６】
そして、錠剤供給装置１０１は、搬送手段を動作させ、投入口３０１に投入されている錠剤シートを、１枚、搬送経路内に搬送する（ステップＳ１５０４）。そして、錠剤供給装置１０１は、搬送手段を動作させて、搬送経路内に搬送された錠剤シートを、押し出し部５０２の押し出し位置の方向に搬送する（ステップＳ１５０５）。
【０１６７】
錠剤供給装置１０１は、ステップＳ１５０１において、錠剤取出し装置１０２が、搬送経路内の錠剤シートの全ての錠剤収容部に対して、ステップＳ６０５の錠剤の取り出し動作を行っていないと判定された場合には（ＹＥＳ）、例えば、図１６（ｃ）のように、当該搬送経路内の錠剤シートの錠剤収容部であって、押し出し部５０２の押し出し位置に位置した錠剤収容部に、錠剤があるか否かを判定する（ステップＳ１５０２）。
【０１６８】
具体的には、錠剤供給装置１０１は、ステップＳ６０５の取り出し動作を行った錠剤収容部の数（１枚の錠剤シート単位の数）、又はセンサ５０６により検出した錠剤数（１枚の錠剤シート単位の数）が、奇数である場合には、錠剤シートの左右２つある錠剤収容部のうち右側の錠剤収容部に対しては、錠剤の取り出し動作を行っておらず、錠剤があると判定する。
【０１６９】
この場合、錠剤供給装置１０１は、例えば、図１６（ｃ）のように、当該搬送経路内の錠剤シートの錠剤収容部であって、押し出し部５０２の押し出し位置に位置した錠剤収容部に、錠剤があると判定する（ステップＳ１５０２：ＹＥＳ）。
【０１７０】
そして、錠剤供給装置１０１は、押し出し位置に位置した錠剤収容部に錠剤があると判定された場合には（ステップＳ１５０２：ＹＥＳ）、処理をステップＳ６０５に戻して、搬送手段による錠剤シートの搬送は行わず、錠剤が残っている錠剤収容部に対して錠剤の取り出し動作を行う。
【０１７１】
錠剤供給装置１０１は、ステップＳ６０５の取り出し動作を行った錠剤収容部の数（１枚の錠剤シート単位の数）、又はセンサ５０６により検出した錠剤数（１枚の錠剤シート単位の数）が、偶数である場合には、例えば、図１６（ｂ）のように、押し出し位置に位置した錠剤収容部に錠剤は無いと判定し（ステップＳ１５０２：ＮＯ）、処理をステップＳ１５０５に移行する。そして、錠剤供給装置１０１は、ステップＳ１５０５において、搬送手段を動作させて、搬送経路内の錠剤シートを、押し出し部５０２の押し出し位置の方向に搬送する。
【０１７２】
次に、錠剤供給装置１０１は、ステップＳ１５０５で、搬送経路内の錠剤シートを、押し出し部５０２の押し出し位置の方向に搬送している間に、検出機構５０４が錠剤収容部を検出したか否かを判定する（ステップＳ１５０６）。
【０１７３】
錠剤供給装置１０１は、検出機構５０４が錠剤収容部を検出していないと判定された場合には（ステップＳ１５０６：ＮＯ）、引き続き、搬送経路内の錠剤シートを押し出し位置の方向に搬送し（ステップＳ１５０５）、検出機構５０４が錠剤収容部を検出したと判定したと場合には（ステップＳ１５０６：ＹＥＳ）、錠剤収容部の長さの計測を始める（ステップＳ１５０７）。
【０１７４】
具体的には、錠剤供給装置１０１は、ステップＳ１５０７では、ステップＳ１５０９で錠剤収容部を検出し始めて、ステップＳ１５０９で錠剤収容部を検出しなくなるまでに錠剤シートを搬送する下部ローラ５０１及び／又は上部ローラの回転距離（搬送距離）、または、下部ローラ５０１及び／又は上部ローラの回転時間（搬送時間）を計測する。
【０１７５】
錠剤供給装置１０１は、ステップＳ１５０８において、引き続き、搬送手段を動作させて、搬送経路内の錠剤シートを押し出し位置の方向に搬送して、検出機構５０４が錠剤収容部を検出し続ける。
【０１７６】
そして、錠剤供給装置１０１は、検出機構５０４が当該錠剤収容部を検出しているか否かを判定し（ステップＳ１５０９）、検出していないと判定された場合には（ステップＳ１５０９：ＮＯ）、処理をステップＳ１５０７に移行する。
【０１７７】
錠剤供給装置１０１は、検出機構５０４が当該錠剤収容部を検出していないと判定されると（ステップＳ１５０９：ＹＥＳ）、処理をステップＳ１５１０に移行する。
【０１７８】
このように、錠剤供給装置１０１は、錠剤シートの当該錠剤収容部を検出しなくなるまで、繰り返し、ステップＳ１５０７、Ｓ１５０８の処理を実行する。
【０１７９】
錠剤供給装置１０１は、ステップＳ１５０７で計測された下部ローラ５０１及び／又は上部ローラの回転距離（搬送距離）、または、下部ローラ５０１及び／又は上部ローラの回転時間（搬送時間）から、錠剤収容部の半径（半分）の長さを算出する（ステップＳ１５１０）。
【０１８０】
錠剤供給装置１０１は、ステップＳ１５１０において、計測された回転距離（搬送距離）を２で割ることで、錠剤収容部の半径（半分）の長さを算出する。
【０１８１】
または、錠剤供給装置１０１は、ステップＳ１５１０において、所定時間（例えば１秒）あたりの搬送距離（例えば１ｍｍ）の値（「搬送距離／所定時間」の値）を記憶しており、この値（「搬送距離／所定時間」の値）を、計測された回転時間（搬送時間）に乗算することで、搬送距離を算出し、当該算出された搬送距離を２で割ることで、錠剤収容部の半径（半分）の長さを算出する。
【０１８２】
そして、錠剤供給装置１０１は、当該算出された錠剤の半径（例えば、１ｍｍ）と、検出機構５０４から押し出し部５０２による押し出し位置までの所定距離（例えば、２５ｍｍ）との差（例えば、２４ｍｍ）を、ステップＳ１５０９でＹＥＳと判定された時点の錠剤シートの搬送経路内の位置から、押し出し部５０２による押し出し位置までの搬送距離として算出する（ステップＳ１５１０）。
【０１８３】
そして、錠剤供給装置１０１は、搬送手段を動作させて、ステップＳ１５１０で算出された搬送距離だけ、当該錠剤シートを搬送して（ステップＳ１５１１）、当該錠剤シートを押し出し位置に配置させる。
【０１８４】
そして、錠剤供給装置１０１は、ステップＳ１５１１の処理を実行すると、処理をステップＳ６０５に戻す。
＜第２の実施形態＞
次に、図８を用いて、本発明に係る第２の実施形態について説明する。
【０１８５】
図８は、処方データに従って、錠剤シートの錠剤収容部から錠剤を取出して、排出部１０６に錠剤シートを排出する一連の処理の一例を示すフローチャートである。
【０１８６】
図８に示す各ステップに示す処理・動作は、分包システムのＣＰＵ（制御部）が分包システムの各装置の動作を制御することにより実現される。
【０１８７】
ここでは、錠剤供給装置１０１のＣＰＵ（制御部）が、図８に示す各ステップに示す処理・動作を実現することとして説明する。
【０１８８】
図８に示すフローチャートは、図６のフローチャートに、ステップＳ８０１、Ｓ８０２、Ｓ８０４を追加したフローチャートである。
【０１８９】
すなわち、図８に示すフローチャートの各ステップのうち、ステップＳ８０１、Ｓ８０２、Ｓ８０４以外のステップの処理は、図６に示す処理と同一であるため、ここでは、その処理の説明については省略する。
図８に示す処理において、図６に示す処理と同一の処理については、同じ符号を付している。
【０１９０】
錠剤供給装置１０１は、現在処理対象の処方データに示される全錠剤数（例えば、処方データ７０１の場合であれば、１８個（全錠剤数））の錠剤を取り出したと判定された場合には（ステップＳ６０６：ＹＥＳ）、錠剤取出し装置１０２の搬送経路内の錠剤シートに、錠剤が残っているか否かを判定する（ステップＳ８０１）。
【０１９１】
ステップＳ８０１は、搬送経路内に残っている錠剤シートに、錠剤取出し動作が行われていない錠剤収容部が含まれているか否かを判定する本発明の収容部判定手段の適用例である。
【０１９２】
すなわち、錠剤供給装置１０１は、錠剤取出し装置１０２が、搬送経路内の錠剤シートの全ての錠剤収容部に対して、ステップＳ６０５の錠剤の取り出し動作を行ったか否かを判定する。
【０１９３】
ステップＳ８０１の具体的な判定方法は、上述のステップＳ１５０１の判定方法と同様であるため、ここでは説明を省略する。
【０１９４】
そして、錠剤供給装置１０１は、錠剤取出し装置１０２が、搬送経路内の錠剤シートの全ての錠剤収容部に対して、ステップＳ６０５の錠剤の取り出し動作を行ったと判定された（錠剤取出し装置１０２の搬送経路内の錠剤シートに、錠剤が残っていないと判定された）場合には（ステップＳ８０１：ＮＯ）、搬送手段を動作させて、現在、錠剤取出し装置１０２の搬送経路内（投入口３０１と排出路５０５との間の錠剤シートの搬送経路内）にある錠剤シートを排出路５０５に搬送する（ステップＳ８０２）。
【０１９５】
このように、制御手段は、ステップＳ８０１（収容部判定手段）により、搬送経路内に残っている錠剤シートに、錠剤取出し動作が行われていない錠剤収容部が含まれていないと判定された場合には、ステップＳ６０７（判定手段）による判定結果に関わらず、第１の処方データ（例えば、処方データ７０１）に含まれる錠剤数（全錠剤数７０７）の錠剤を取り出す取り出し動作が行われてから、第２の処方データ（例えば、処方データ７０２）に含まれる錠剤数（全錠剤数）の錠剤を取り出す取り出し動作が行われるまでの間に、搬送経路内に残っている当該錠剤シートを、排出路５０５に排出するように搬送手段を制御する。
【０１９６】
一方、錠剤供給装置１０１は、錠剤取出し装置１０２が、搬送経路内の錠剤シートの全ての錠剤収容部に対して、ステップＳ６０５の錠剤の取り出し動作を行っていないと判定された（錠剤取出し装置１０２の搬送経路内の錠剤シートに、錠剤が残っていると判定された）場合には（ステップＳ８０１：ＹＥＳ）、処理をステップＳ６０７に移行する。
【０１９７】
また、錠剤供給装置１０１は、ステップＳ６０７において、同一の錠剤取り出し装置１０２において、「順番」の値が現在処理対象の処方データの「順番」の値よりも次に高い未処理の処方データに示される錠剤名（薬剤）が、現在処理対象になっている処方データに示される錠剤名（薬剤）と同一であると判定された場合には（ステップＳ６０７：ＮＯ）、搬送手段を動作させ、錠剤シートの取り出し動作が行われていない錠剤収容部が押し出し部５０２による押し出し位置に配置されるように、投入口３０１に投入されている錠剤シート、又は、搬送経路内の錠剤シートを搬送して（ステップＳ８０４）、処理をステップＳ６０２に移行する。
【０１９８】
このように、制御手段は、ステップＳ８０４では、搬送経路内に残っている錠剤シートの錠剤収容部であって錠剤取出し動作が行われていない錠剤収容部、又は、シート保持部に保持された錠剤シートの錠剤収容部が、取り出し位置に配置されるように錠剤シートを搬送するように搬送手段を制御する。
【０１９９】
また、錠剤供給装置１０１は、ステップＳ６０７において、同一の錠剤取り出し装置１０２において、「順番」の値が現在処理対象の処方データの「順番」の値よりも次に高い未処理の処方データに示される錠剤名（薬剤）が、現在処理対象になっている処方データに示される錠剤名（薬剤）と同一ではないと判定された場合には（ステップＳ６０７：ＹＥＳ）、処理をステップＳ８０３に移行する。
【０２００】
錠剤供給装置１０１は、錠剤取出し装置１０２の搬送経路内に錠剤シートがあるか否かを判定する（ステップＳ８０３）。
【０２０１】
具体的には、錠剤供給装置１０１は、搬送手段を動作させて搬送経路内の錠剤シートを前方向又は後方向に搬送し、検出機構５０４が錠剤シートの錠剤収容部を検出したか否かを判定することで、搬送経路内に錠剤シートがあるか否かを判定する。
【０２０２】
ステップＳ８０３の判定処理の他の例として、錠剤供給装置１０１は、ステップＳ６０５の取り出し動作を行った錠剤収容部の数（１枚の錠剤シート単位の数）、又はセンサ５０６により検出した錠剤数（１枚の錠剤シート単位の数）が、現在処理対象の処方データの「シート上の錠剤収容部数７０９」の値よりも、小さな値であるか否かを判定し、小さな値であると判定された場合には、搬送経路内に錠剤シートがあると判定することもできる。
【０２０３】
錠剤供給装置１０１は、錠剤取出し装置１０２の搬送経路内に錠剤シートがあると判定された場合には（ステップＳ８０３：ＹＥＳ）、処理をステップＳ６０８に移行し、搬送経路内に錠剤シートが無いと判定された場合には（ステップＳ８０３：ＮＯ）、処理をステップＳ６０９に移行する。
【０２０４】
以上、第２の実施形態において、錠剤供給装置１０１は、現在処理対象の処方データに示される全錠剤数の錠剤を取り出し、錠剤取出し装置１０２の搬送経路内の錠剤シートに錠剤が残っていない場合には、当該錠剤シートを排出路５０５に搬送し、次に錠剤の取り出しを行う錠剤名が、当該錠剤シートの錠剤名と同一である場合には、投入口３０１に投入されている錠剤シート、又は、搬送経路内の錠剤シートを搬送するため、ステップＳ６０３で分包処理の開始指示を受け付けてから、錠剤の取り出し動作を行うまでの時間を削減することができ、効率的に錠剤の取り出しを行うことが出来るようになる。
＜第３の実施形態＞
次に、図１０を用いて、本発明に係る第３の実施形態について説明する。
【０２０５】
図１０は、処方データに従って、錠剤シートの錠剤収容部から錠剤を取出して、排出部１０６に錠剤シートを排出する一連の処理の一例を示すフローチャートである。
【０２０６】
図１０に示す各ステップに示す処理・動作は、分包システムのＣＰＵ（制御部）が分包システムの各装置の動作を制御することにより実現される。
【０２０７】
ここでは、錠剤供給装置１０１のＣＰＵ（制御部）が、図１０に示す各ステップに示す処理・動作を実現することとして説明する。
【０２０８】
図１０に示すフローチャートは、図８のフローチャートに、ステップＳ１００１〜Ｓ１００６の処理を追加したフローチャートである。
【０２０９】
すなわち、図８に示すフローチャートの各ステップのうち、ステップＳ１００１〜Ｓ１００６以外のステップの処理は、図８に示す処理と同一であるため、ここでは、その処理の説明については省略する。
【０２１０】
図１０に示す処理において、図８に示す処理と同一の処理については、同じ符号を付している。
【０２１１】
図１１は、錠剤供給装置１０１が、包装装置１０３から受信した処方データであって、外部メモリ２１１等の記憶部に記憶された処方データ７０１、７０２、７１０のデータの一例を示す図である。
【０２１２】
図１１は、図７に示された処方データ７０２の「錠剤名」を「錠剤Ａ」ではなく「錠剤Ｂ」にし、ユーザＣの処方データ７１０を追加した場合の処方データの一例である。
【０２１３】
第３の実施形態では、図１１に示す複数の処方データを、ステップＳ６０１で入力された複数の処方データとして説明する。
【０２１４】
錠剤供給装置１０１は、ステップＳ６０７において、同一の錠剤取り出し装置１０２において、「順番」の値が現在処理対象の処方データの「順番」の値よりも次に高い未処理の処方データに示される錠剤名（薬剤）が、現在処理対象になっている処方データに示される錠剤名（薬剤）と同一ではないと判定された場合には（ステップＳ６０７：ＹＥＳ）、当該未処理の処方データに従って、他の錠剤取り出し装置１０２による取り出し動作が行われるか否かを判定し、他の錠剤取出し装置１０２に空きがあるか否かを判定する（ステップＳ１００１）。
【０２１５】
すなわち、錠剤供給装置１０１は、「順番」の値が現在処理対象の処方データの「順番」の値よりも次に高い未処理の処方データに、他の錠剤取出し装置１０２を識別する「ユニットＮｏ．」が記憶されているか否かを判定し（ステップＳ１００１）、他の錠剤取出し装置１０２を識別する「ユニットＮｏ．」が記憶されていないと判定された場合には、他の錠剤取り出し装置１０２による取り出し動作が行われないと判定し（ステップＳ１００１：ＹＥＳ）、他の全ての錠剤取出し装置１０２を識別する「ユニットＮｏ．」が記憶されていると判定された場合には（ステップＳ１００１：ＮＯ）、他の錠剤取り出し装置１０２による取り出し動作が行われると判定する。
【０２１６】
ステップＳ１００１は、第２の処方データに従って、他の錠剤取り出し手段による取り出し動作が行われるか否かを判定する本発明の空き状況判定手段の適用例である。
【０２１７】
ここで、図１９、図２０を用いて、錠剤取出し装置１０２の投入口３０１の構成について説明する。
【０２１８】
図１９は、錠剤取出し装置１０２が備えるＰＴＰシート検出センサ１９０２を説明するための錠剤取出し装置１０２の断面傾斜図である。
【０２１９】
１９０１は、錠剤シート（ＰＴＰシート）を整列させるために投入口３０１の左右に設けられたガイドであって、ＰＴＰシートガイドと言う。
【０２２０】
１９０２は、投入口３０１に投入された錠剤シートを検出する接触センサであって、ＰＴＰシート検出センサ１９０２と言う。
【０２２１】
図２０は、錠剤取り出し装置１０２における、ＰＴＰシートが投入されている投入口３０１を上から見た図である。
【０２２２】
図２０に示すように、ＰＴＰシートガイド１９０１は、投入口３０１の左右に設けられており、右側のＰＴＰシートガイドを１９０１Ｂと示し、左側のＰＴＰシートガイドを１９０１Ａと示す。
【０２２３】
また、ＰＴＰシート検出センサ１９０２は、左右のＰＴＰシートガイドに設けられており、右側のＰＴＰシート検出センサを１９０２Ｂと示し、左側のＰＴＰシート検出センサを１９０２Ａと示す。
【０２２４】
図１９、図２０で説明した各ＰＴＰシートガイドは、左右に動作し、投入口に投入された錠剤シートを整列させる。
【０２２５】
そして、錠剤供給装置１０１は、ＰＴＰシート検出センサ１９０２が、投入口３０１にある錠剤シートを検出することができる。また、錠剤供給装置１０１は、ＰＴＰシート検出センサ１９０２が、投入口３０１に錠剤シートが無い場合には、錠剤シートを検出しない。
【０２２６】
錠剤供給装置１０１は、ステップＳ１００１において、未処理の処方データに従って、他の錠剤取り出し装置１０２による取り出し動作が行われるか否かを判定し、他の錠剤取出し装置１０２に空きがあるか否かを判定すると説明したが、この判定処理に加えて、ＰＴＰシート検出センサ１９０２を用いて、他の錠剤取出し装置１０２に空きがあるか否かを判定することもできる。
【０２２７】
例えば、錠剤供給装置１０１は、未処理の処方データに従って、他の錠剤取り出し装置１０２による取り出し動作が行われないと判定された場合であっても、さらに、当該取り出し動作が行われないと判定された他の全ての錠剤取出し装置１０２のＰＴＰシート検出センサ１９０２が錠剤シートを検出しているか否かを判定し、当該他の全ての錠剤取出し装置１０２のＰＴＰシート検出センサ１９０２が錠剤シートを検出している場合には、その全ての錠剤取出し装置１０２には空きが無いと判定する（ステップＳ１００１：ＮＯ）。一方、ＰＴＰシート検出センサ１９０２が錠剤シートを検出していない場合には、その錠剤取出し装置１０２には空きがあると判定する（ステップＳ１００１：ＹＥＳ）。
【０２２８】
そして、錠剤供給装置１０１は、他の錠剤取出し装置１０２に空きがあると判定された場合には（ステップＳ１００１：ＹＥＳ）、処理をステップＳ１００２に移行し、一方、空きが無いと判定された場合には（ステップＳ１００１：ＮＯ）、処理をステップＳ８０３に移行する。
【０２２９】
錠剤供給装置１０１は、図１２に示す選択画面を表示部２１０（ディスプレイ１８２１）に表示する（ステップＳ１００２）。
【０２３０】
図１２は、ユーザによる、未処理の処方データを編集するか否かの選択を受け付ける選択画面の一例を示す図である。
【０２３１】
図１２の選択画面には、未処理の処方データを編集する指示を受け付ける「はい」ボタン１２０１と、未処理の処方データを編集しない指示を受け付ける「いいえ」ボタン１２０２とが表示されている。
【０２３２】
錠剤供給装置１０１は、ユーザにより「はい」ボタン１２０１が押下されたと判定された場合には（ステップＳ１００３：ＹＥＳ）、処理をステップＳ１００４に移行し、「いいえ」ボタン１２０２が押下されたと判定された場合には（ステップＳ１００３：ＮＯ）、未処理の処方データを編集することなく、処理をステップＳ８０３に移行する。
ステップＳ１００２、Ｓ１００３は、本発明の選択受付手段の適用例である。
【０２３３】
本発明の選択受付手段は、ステップＳ６０７（判定手段）により、第１の処方データに含まれる薬剤情報と第２の処方データに含まれる薬剤情報とが同一ではないと判定され、かつ、ステップＳ１００１（空き状況判定手段）により、第２の処方データに従って、他の錠剤取り出し手段による取り出し動作が行われないと判定されたことを条件に（ステップＳ１００１：ＹＥＳ）、第２の処方データを編集するか否かの選択を受け付ける。
【０２３４】
錠剤供給装置１０１は、ステップＳ１００４において、処方データ編集画面（図１３）を表示部２１０（ディスプレイ１８２１）に表示する（ステップＳ１００４）。
図１３は、処方データ編集画面の一例を示す図である。
【０２３５】
図１３は、ユーザＡの処方データ７０１の全錠剤数７０７の錠剤を既に、ステップＳ６０５で取り出して、ユーザＢの処方データ７０２、ユーザＢの処方データ７１０の全錠剤数の錠剤をステップＳ６０５で取り出していない状態で、ステップＳ１００４で表示された処方データ編集画面である。
そのため、処方データ７０１の「順番」には、「終了しました」が表示されている。
【０２３６】
処方データ編集画面（図１３）の１３０１〜１３０４は、各入力欄であり、各処方データの順番や、ユニットＮｏ．の値を編集することができる。
【０２３７】
ここで、例えば、図１４の（ａ）に示すように、処方データ７０２の１３０２のユニットＮｏ．を「２」にすると、処方データ７０１の錠剤名と、次に未処理の処方データ７０２の錠剤名とが異なるものの、処方データ７０２については、ユニットＮｏ．が「２」の他の錠剤取出し装置１０２で、錠剤の取り出しが行われ、更に次の未処理の処方データ７１０の錠剤名と、処方データ７０１の錠剤名とが同一となり、それらの処方データは同一の錠剤取出し装置で、錠剤の取り出しが行われるようになる。
【０２３８】
そのため、図１４の（ａ）に示すように、処方データ７０２の１３０２のユニットＮｏ．を「２」にすると、ユニットＮｏ．が「１」の錠剤取出し装置１０２については、ステップＳ６０７でＮＯと判定されることになる。
【０２３９】
また、例えば、図１４の（ｂ）に示すように、処方データ７０２の１３０１の順番を「３」にし、処方データ７１０の１３０３の順番を「２」にすると、処方データ７０１の次に処理する未処理の処方データが処方データ７１０になるため、処方データ７１０の錠剤名と、処方データ７０１の錠剤名とが同一となるため、ユニットＮｏ．が「１」の錠剤取出し装置１０２については、ステップＳ６０７でＮＯと判定されることになる。
図１４は、処方データの編集を受け付けた処方データ編集画面の一例を示す図である。
【０２４０】
錠剤供給装置１０１は、処方データ編集画面を介して、ユーザにより、処方データの編集を受け付け、登録ボタン１３０５が押下されると（ステップＳ１００５）、外部メモリ２１１等の記憶部に記憶された処方データ７０１、７０２、７１０を、編集された処方データに書き換えて（ステップＳ１００６）、処理をステップＳ６０７に戻す。
ステップＳ１００５は、本発明の編集受付手段の適用例である。
【０２４１】
編集受付手段は、ステップＳ６０７（判定手段）により、第１の処方データに含まれる薬剤情報と第２の処方データに含まれる薬剤情報とが同一ではないと判定され、かつ、ステップＳ１００１（空き状況判定手段）により、第２の処方データに従って、他の錠剤取り出し手段による取り出し動作が行われないと判定されたことを条件に（ステップＳ１００１：ＹＥＳ）、第２の処方データを編集する操作指示を受け付ける。
【０２４２】
そして、錠剤供給装置１０１は、ステップＳ６０７で、編集された処方データを対象にして、同一の錠剤取り出し装置１０２において、次に処理する未処理の処方データに示される錠剤名（薬剤）が、現在処理対象になっている処方データに示される錠剤名（薬剤）と異なるか否かを判定する。
【０２４３】
以上の通り、次の未処理の処方データが異なる薬剤であっても、他の錠剤取出し装置に空きがある場合には、処方データ編集画面を表示して処方データを編集し、出来るだけ、搬送経路内の錠剤シートを排出しないように処方データを作成して登録することが可能になるため、効率的に、錠剤の取り出しを行うことが可能となる。
【０２４４】
また、次の未処理の処方データが異なる薬剤であっても、他の錠剤取出し装置に空きがある場合には、処方データ編集画面を表示して処方データを編集するか否かの選択画面を表示するため、効率的に、錠剤の取り出しを行うことが可能となる。
【０２４５】
以上、本実施形態によれば、第１の処方データに含まれる薬剤情報と第２の処方データに含まれる薬剤情報とが同一ではない場合には、搬送経路内に残っている錠剤シートを排出路に排出し、第１の処方データに含まれる薬剤情報と第２の処方データに含まれる薬剤情報とが同一である場合には、搬送経路内に残っている錠剤シートを排出路に排出しないので、効率よく錠剤シートの錠剤収容部から錠剤を取り出すことができる。
【０２４６】
上述した本発明の実施形態を構成する各手段及び各ステップは、コンピュータのＲＡＭやＲＯＭ等に記憶されたプログラムが動作することによって実現できる。装置が読み取り実行可能なこのプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【０２４７】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、一又は複数の機器からなる装置に適用してもよい。
【０２４８】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０２４９】
従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０２５０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳ等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０２５１】
更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【符号の説明】
【０２５２】
１０１  錠剤供給装置
１０２  錠剤取出し装置
１０３  包装装置
１０４  情報処理装置
１０５  ネットワーク
１０６  排出部
【図１】
0006011689.tif 000002
【図２】
0006011689.tif 000003
【図３】
0006011689.tif 000004
【図４】
0006011689.tif 000005
【図５】
0006011689.tif 000006
【図６】
0006011689.tif 000007
【図７】
0006011689.tif 000008
【図８】
0006011689.tif 000009
【図９】
0006011689.tif 000010
【図１０】
0006011689.tif 000011
【図１１】
0006011689.tif 000012
【図１２】
0006011689.tif 000013
【図１３】
0006011689.tif 000014
【図１４】
0006011689.tif 000015
【図１５】
0006011689.tif 000016
【図１６】
0006011689.tif 000017
【図１７】
0006011689.tif 000018
【図１８】
0006011689.tif 000019
【図１９】
0006011689.tif 000020
【図２０】
0006011689.tif 000021