(58)【調査した分野】(Int.Cl.,DB名)
前記処方データ判定手段は、更に、前記管理手段で管理される前記複数の処方データに、前記接合手段の温度が前記第1の温度となる種類の薬剤を含む第1の処方データと、前記接合手段の温度が前記第2の温度となる種類の薬剤を含む第2の処方データとを含むか否かを、前記管理手段で管理する薬剤の種類に応じた前記接合手段の温度により判定し、
前記制御手段は、前記処方データ判定手段により、前記管理手段で管理される前記複数の処方データに、前記接合手段の温度が前記第1の温度となる種類の薬剤を含む第1の処方データと、前記接合手段の温度が前記第2の温度となる種類の薬剤を含む第2の処方データとを含むと判定された場合に、当該第1の処方データに含まれる薬剤を当該第2の処方データに含まれる薬剤よりも先に前記薬剤包装装置により包装するように制御することを特徴とする請求項3に記載の薬剤包装装置。
薬剤を包装するための包装袋に薬剤を投入する投入手段と、第1の温度の熱を発し、発した熱を前記投入手段により前記薬剤が投入される前記包装袋に加え、当該包装袋を接合する接合手段とを備える薬剤包装装置で読み取り実行可能なプログラムであって、
前記薬剤包装装置を、
前記接合手段の温度を制御する制御手段と、
前記投入手段により前記包装袋に投入される前記薬剤が散薬であるか否かを判定する判定手段として機能させ、
前記制御手段は、前記投入手段により前記包装袋に投入される前記薬剤が散薬であると前記判定手段により判定されると、前記接合手段の温度を、前記第1の温度から当該第1の温度より高い温度である第2の温度に切り替えるように制御することを特徴とするプログラム。
【発明を実施するための形態】
【0017】
以下、図面を用いて、本発明の薬剤包装システムについて説明する。
まず
図1について説明する。
<
図1の説明>
【0018】
図1は、薬剤包装装置5と情報処理装置300からなる薬剤包装システムを示す図である。
【0019】
5は、散薬および錠剤を包装することのできる薬剤包装装置である。
【0020】
101は、Vマスであり、包装する総量の散薬を投入する部分である。
【0021】
102は、前扉であり、包装部(
図5)のカバーとなっている。左端を軸として開閉する。
【0022】
103は、錠剤マスであり、包装する錠剤を1包分の錠剤=1マスに対応させて投入する部分である。
【0023】
104は、操作パネルであり、分包の条件設定や分包の開始、停止等の操作を行う部分である。また、処方内容の入力や薬剤包装装置の操作を行う部分である。
【0024】
105は、上部カバーである。後方端を軸として、手前側が上方向へ開く構造となっている。Vマス101、錠剤マス103、操作パネル104は上部カバーに対して装備されているため、上部カバーを開くと、これらも併せて開く。
【0025】
300は、情報処理装置であり、薬剤包装装置5と通信インターフェースで接続している。処方内容の入力や薬剤包装装置の操作を行う部分である。
<
図2の説明>
【0026】
図2は、上部カバー105を開いた状態であり、薬剤包装装置5の内部構造を示す図である。
【0027】
201は錠剤シャッターであり、上部カバー105を閉じた状態では錠剤マス103の底面に位置している。錠剤シャッター201が左側へスライドすることによって、錠剤マス内の錠剤が錠剤スライド部202へ落下する構造となっている。
【0028】
202は錠剤スライド部である。錠剤スライド部202も錠剤マス103と同様にマス状になっており、錠剤マス103とそれぞれのマス位置が対応している。錠剤スライド部202は、錠剤マス103から落下した錠剤を左方向へスライド搬送する。錠剤スライド部202左端の下部には錠剤ホッパー203があり、錠剤スライド部202内の錠剤を順に錠剤ホッパーへ落下させることができる。
【0029】
203は、錠剤ホッパーであり、錠剤スライド部202から落下した錠剤を後述するメインホッパーへ導く部分である。
【0030】
204は、散薬分割マスである。左右方向にマスが連結しており、それぞれのマス間は薄い仕切壁になっている。各マスは散薬分割マスレールのR形状沿って移動できるよう、分離屈曲することができる。Vマス101が開くと、散薬分割マス204へ向けて散薬が落下し、散薬分割マス204によって散薬が均等に分割される。
【0031】
205は、散薬分割マスレールである。散薬分割マス204は、この散薬分割マスレール205に沿って左右に動作する。散薬分割マスレール205の左側では、レールがR形状で重力方向を向いており、散薬分割マスもこれに沿って下方向へ移動する。
<
図3の説明>
【0032】
図3は、上部カバー105を右上面から見た図であり、散薬301がVマス101内にセットされている状態を示している。
【0033】
301は散薬である。散薬はVマス内の仕切板302の左側にセットする。
【0034】
302は仕切板である。仕切板はVマスの左右方向に沿ってスライド可動する構造となっている。分包する散薬の包数に応じてユーザが左右へ移動させる。
<
図4の説明>
【0035】
図4は、散薬分割マス204を正面から見た図である。マスの底には、マス蓋401が位置しており、
図4は左側の2つのマス蓋401が閉じた状態の図である。
【0036】
401は、マス蓋である。マス蓋401はヒンジ402を軸として開閉する構造となっている。マス蓋401は金属製であり、散薬分割マス204上方に位置するマグネット(不図示)の磁力により引き寄せられて閉じる構造となっている。
【0037】
前述のように、マス蓋401はマグネットの磁力により閉じた状態となっているが、散薬分割マス204が左方向へ移動すると、マグネットの磁力範囲を外れることによってマス蓋401が開き、散薬分割マス204内の散薬が後述するメインホッパーに落下する構造となっている。
<
図5の説明>
【0038】
図5は、薬剤包装装置5の包装部の内部構造を示す図である。包装部は、前扉102の内側に位置している。
【0039】
501は、分包紙である。分包紙は二つ折りとなっていて、ロール状に巻かれた状態から引き出して使用する。分包紙の内側には、ポリエチレン層がラミネート加工されている。薬剤包装装置5には右側を二つ折りの開く方向にして取り付ける。なお分包紙のことを薬包袋ともいう。
【0040】
502は、メインホッパーである。錠剤ホッパー203及び散薬分割マス204から落下した薬剤は、メインホッパー502を通過して分包紙501まで到達する。
【0041】
503は、シール部カバーである。シール部カバー503内には分包紙501を熱溶着する機構(後述するシールコテ)が位置しており、安全の為、シール部カバー503によって覆われている。
<
図6の説明>
【0042】
図6は、薬剤包装装置5の包装部の内部構造を示す図であり、
図5の状態からシール部カバー503が開いた状態を示している。
【0043】
601は、シールコテである。分包紙501を熱溶着するため、設定温度を保持するよう制御されている。シールコテ601上のT字の形成部分(図中の破線)は手前方向(薬剤包装装置5の正面方向)に凸状になっており、シールコテ601が手前へ移動することによって、分包紙501をT字状に熱溶着する。シールコテは、本発明における、第1の温度の熱を発し、発した熱を前記投入手段により前記薬剤が投入される前記包装袋に加え、当該包装袋を接合する接合手段の一例である。
<
図7の説明>
【0044】
図7は、薬剤包装装置5の包装部の一部を右上から見た図であり、分包紙501を搬送ローラー701の先まで通した状態である。
【0045】
図7に示すように、メインホッパー502は分包紙の二つ折りの内側に差し込まれるため、メインホッパー502内を落下した薬剤は分包紙の内側底辺に到達する。
【0046】
701は、搬送ローラーである。両側の搬送ローラー701によって分包紙501を挟み込んでいる。搬送ローラー701を回転させて一定量の分包紙501を搬送した後、シールコテ601を手前方向へ移動させ、分包紙501とシールコテ601を接触させることにより、分包紙501を熱溶着し、包装することができる。
<
図8の説明>
【0047】
図8は、メインホッパー502から分包紙501に投入された散薬301が、分包紙501から舞い上がった状態を示す図である。
【0048】
801は、分包紙の溶着部である。前述したように、シールコテ601を手前方向へ移動することにより、シールコテ601のT字凸部分が分包紙501に接触して、分包紙501が溶着される。しかし、
図8に示すように、分包紙501の溶着されていない部分から舞い上がった散薬301が分包紙のこれから溶着部となる部分まで飛び出してしまうことがある。
<
図9の説明>
【0049】
図9は、
図8に示したように、散薬301が、分包紙501のこれから溶着部となる部分まで飛び出した状態で分包紙501が溶着され、分包紙の溶着部801へ散薬301が噛み込んだ状態を示す図である。
【0050】
図9で示すように、散薬301が舞い上がった状態で分包紙501を搬送、溶着すると、溶着部801に散薬が噛み込んだ状態となってしまう。そうすると、散薬が噛み込んだ部分は、シールコテ601によって溶けたポリエチレンがうまく回りこまないため、溶着の強度が弱い部分となり、散薬が密封包装されていない可能性がある。
【0051】
そこで、ここからは、舞い上がった散薬301によって分包紙が溶着されない課題を解決すべく、散薬が処方データに含まれるか否かによって、シールコテ601の温度を変える本発明の仕組みについて説明する。
【0052】
まず、
図10を用いて、薬剤包装システムのハードウェア構成の一例について説明する。
<
図10の説明>
【0053】
図10は、薬剤包装システムのハードウェア構成の一例を示すブロック図である。ここでは、情報処理装置300のCPU30と、薬剤包装装置5のCPU51がそれぞれ連携して、薬剤包装装置5が制御する各装置(各ユニット)の各種動作を制御している一例を示している。しかし1つのCPUが、薬剤包装システムの全ての各装置を制御する構成でも構わない。
【0054】
まず情報処理装置300のハードウェア構成について説明する。情報処理装置300のCPU30は、システムバスに接続される各デバイスやコントローラを統括的に制御することができる。また、ROM31あるいは外部メモリ36には、CPU30の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM33は、CPU30の主メモリ、ワークエリア等として機能する。CPU30は、処理の実行に際して必要なプログラム等をRAM33にロードして、プログラムを実行することで各種動作を実現するものである。
【0055】
また、CPU30は、キーボードや不図示のマウス等の入力端末209からの入力を制御する。ビデオコントローラ(VC)は、ディスプレイ34等の表示器への表示を制御することもでき、さらに、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク(HD)やフロッピーディスク(登録商標 FD)或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュメモリ等の外部メモリ36へのアクセスを制御することもできる。
【0056】
またI/F32は、ネットワークを介して外部機器と接続・通信するものであり、本実施形態においては薬剤包装装置5のI/F50と通信可能に接続されている。
【0057】
次に、薬剤包装装置5のハードウェア構成について説明する。薬剤包装装置5のCPU51は、バスに接続されている各デバイスを統括的に制御することができる。ROM52にはCPU51の制御ブログラムや各種制御プログラムが記憶されている。RAM53は、CPU51が動作するためのシステムワークメモリとして機能する。CPU51は、操作パネル104に対して表示制御したり、ユーザから情報の入力を受け付けることができる。
【0058】
さらにCPU51は、薬剤包装装置5のVマス101から投入された散薬を1包に包装する際に動作させる散薬分割マス204を制御したり、ユーザから錠剤マス103に投入された錠剤を包装する際に動作させる錠剤スライド部202を制御したりすることができる。外部メモリ57は、後述する
図12の処方データや、
図13の薬品データベースを記憶する。
【0059】
薬剤包装装置5のCPU51は、本発明における、投入手段により前記包装袋に投入される前記薬剤の種類が所定の種類である場合に、前記接合手段の温度を、前記第1の温度から当該第1の温度より高い温度である第2の温度に切り替えるように制御する制御手段の一例である。
【0060】
次に、
図11を用いて、薬剤包装装置5のCPU51によるシールコテ601の温度制御について説明する。
図11の各処理は、薬剤包装装置5のメモリに記憶されたプログラムを薬剤包装装置5のCPU51が実行することにより実現される。
<
図11の説明>
【0061】
図11は、本発明における薬剤包装装置5のCPU51によるシールコテ601の温度制御の処理を示すフローチャートである。
【0062】
ステップS1101において、薬剤包装装置5は、これから包装する薬品(本発明における薬剤と同義)の指定を受け付ける画面(処方入力画面)を薬剤包装装置5の操作パネル104に表示し、薬品の指定を受け付ける。具体的には、薬品名や、合計包装数(例えば、1日3回を7日分で合計21包という情報)と、服用のタイミング(例えば朝食後等)の入力を受け付ける。
【0063】
ステップS1101で、これから包装する薬品の指定を受け付けた結果得られるデータ(処方データ)は、例えば、後述する
図12である。
【0064】
ステップS1102において、薬剤包装装置5は、処方データに含まれる薬品すべてに対して、薬品データベース(後述する
図13)を参照し、薬品の種類を特定する。より具体的には、
図12の処方データに含まれる薬品の薬品No1202と
図13の薬品データベースの薬品No1301が一致する薬品の錠形1303を参照し、散薬であるか、錠剤であるかを特定する。さらに散薬であれば散剤であるかも特定する。
【0065】
ステップS1103−1において、ステップS1102の結果、処方データに含まれる薬品に散薬が含まれるか否かを判定する。処方データに含まれる薬品に散薬が含まれるならば、ステップS1103に進み、処方データに含まれる薬品に散薬が含まれなければステップS1105に進む。なお、ステップS1103−1の処理は本実施形態において必須の処理ではない。
【0066】
ステップS1103において、薬剤包装装置5は、ステップS1102の結果、処方データに含まれる薬品に散剤があったか否かを判定する。処方データに含まれる薬品に散剤があれば、後述する
図14(a)を参照し、シールコテ601の温度を高温(本発明における、第2の温度であり、具体的には約170℃)とし(ステップS1104)、処方データに含まれる薬品に散剤が含まれなければ標準温度(本発明における、第1の温度であり、具体的には約160℃)とする(ステップS1105)。
【0067】
標準温度は、使用する分包紙に最も適した温度であり、標準温度よりも低すぎるとうまく溶着されずに包装不良となる。また、シールコテ601の温度を高温にすると、溶着部に気泡ができたり、分包紙にシワが発生したりする可能性があるため、処方データに散剤を含まない場合には、高温にしないことが望ましい。
【0068】
ただ、処方データに散剤を含む場合には、シールコテ601の温度を高温にすることで、溶解したポリエチレンがより流動しやすくなり、散薬等が噛み込んでいたとしても密封包装できるようになる。
【0069】
ステップS1104、ステップS1105は、本発明における前記処方データに散薬を含む場合の前記接着手段の温度を、前記処方データに薬剤を含まない場合の当該接着手段の温度より高くなるように制御する制御手段の一例である。
【0070】
なお、ステップS1104および、ステップS1105で、シールコテ601の温度を決定した時点で、シールコテ601を決定した温度まで温める。これにより、ユーザから包装動作開始指示を受け付けてからシールコテ601の温度を決定した温度まで温めるよりも、包装動作を開始するまでの時間を短縮できる。
【0071】
その後ユーザから操作パネル104を介して包装動作の開始指示を受け付けると、薬剤包装装置5は包装動作を開始する。
【0072】
ステップS1106において、ステップS1101で入力を受け付けた処方データに錠剤が含まれていれば、錠剤シャッター201や錠剤スライド部202等の動作を行って錠剤をメインホッパー502に落下させる。
【0073】
ステップS1107において、ステップS1101で入力を受け付けた処方データに散薬が含まれていれば、散薬分割マス204を左へ1包分移動させる動作によって、散薬をメインホッパー502へ落下させる。
【0074】
ステップS1108において、薬剤包装装置5は、搬送ローラー701による分包紙の一定量搬送とシールコテ601の手前移動によって分包紙を溶着、メインホッパー502内にある薬剤を包装する動作を行う。
【0075】
ステップS1109において、薬剤包装装置5は、処方データ分の包装が終了したかを確認している。終了すれば一連の分包動作を完了とし、終了していなければステップS1107へ戻る。
以上で
図11の処理の説明を終了する。
【0076】
なお、ステップS1101〜ステップS1105までの処理は、情報処理装置300のCPU30が行い、ステップS1104およびステップS1105で決定したシールコテ601の温度と、処方データの情報を情報処理装置300から薬剤包装装置5に送信し、ステップS1106以降の処理を薬剤包装装置5のCPU51が行うようにしても良い。
【0077】
また、本実施例では、ステップS1101で分包する薬品の選択をユーザから受け付けるとしたが、他の実施例として、薬剤包装装置5により包装する薬品が指定されたデータを外部装置(例えば、患者を診断する医師のPC等)から取得しても良い。
【0078】
各実施例において、処方データとは、ステップS1101において、薬剤包装装置5の操作パネル104に表示される処方入力画面を介してユーザにより入力される内容(薬品名、合計包装数、服用のタイミング等)や、薬剤包装装置5が外部装置から取得する包装する薬品が指定されたデータのことをいう。
【0079】
また、
図11の分包処理は、好ましくは処方データが複数ある場合には、散剤を含む処方データと散剤含まない処方データとをそれぞれ分け、散剤を含む処方データ群から、もしくは、散剤を含まない処方データ群から順番に分包するようにするのが良い。そうすることで、シールコテ601の温度を変更するタイミングを少なくすることが出来、その結果分包動作に要する時間を短縮することが可能となる。
【0080】
次に
図12を用いて、
図11のステップS1101で薬剤包装装置5の操作パネル104に表示される処方入力画面を介してユーザからこれから包装する薬品の情報の入力を受け付けることによって作成される処方データについて説明する。
<
図12の説明>
【0081】
図12は、
図11のステップS1101で薬剤包装装置5の操作パネル104に表示される処方入力画面を介してユーザからこれから包装する薬品の情報の入力を受け付けることによって作成される処方データを説明する図であり、この処方データは薬剤包装装置5の外部メモリ211で記憶する。
【0082】
1201は、処方名が記録される。1202は、薬品No.である。登録されている薬品を1つ1つ管理するための番号である。値は重複しない。値は1以上の値を設定する。
【0083】
1203は、薬品の薬品名(販売名)である。1204(「朝食後」、「昼食後」、「夕食後」の列)は、患者が薬剤を飲むべきタイミングと、患者が1回に飲まなければならない薬剤の個数(散薬の場合は、グラム数)が記載される。1205は、処方の合計数を示す。
【0084】
次に
図13を用いて、薬剤包装装置5の外部メモリ211で記憶する薬品データベースについて説明する。なお、
図13の薬品データベースは外部装置のメモリに記憶されて、外部装置から薬剤包装装置5が取得するようにしても良い。
<
図13の説明>
【0085】
薬剤包装装置5の外部メモリ211で記憶している薬品データベース内容を示す図である。薬剤マスタのデータベースファイル内の1行ごとに薬剤データが記述されている。1つの薬剤と対応づけて一意に対応する各種関連情報を持つことができ、各薬剤に対して各種関連情報設定を登録することができる。
【0086】
1301は薬品No.である。登録されている薬品を1つ1つ管理するための番号である。値は重複しない。値は1以上の値を設定する。1302は、薬品の薬品名(販売名)である。1303は、薬品の剤形である。
【0087】
散薬の剤形には、散剤(粉末状の薬)、細粒、顆粒、錠剤等の種別がある。散剤には舞い上がりやすいという性質がある。
【0088】
以上で
図13の説明を終了する。次に、
図14を用いて、本発明の各実施形態において、シールコテの温度を決定するための判断基準となるシールコテの温度を記憶する温度テーブルについて説明する。
<
図14の説明>
【0089】
図14(a)〜(d)は、薬剤包装装置5の外部メモリ211で記憶する、本発明の各実施形態において、シールコテの温度を決定するための判断基準となるシールコテ601の温度を記憶する温度テーブルである。
【0090】
なお、
図14のどのデータテーブルを使用するかは、ユーザが情報処理装置300を介して予め設定しておけばよい。また、必ずしも
図14のデータテーブル全てを薬剤包装装置5の外部メモリに記憶しておく必要はない。
【0091】
図14(a)は、
図11のステップS1104、ステップS1105で、薬剤包装装置5がシールコテ601の温度を決定するために用いられる。
図14(b)は、
図16のステップS1602、ステップS1603で、薬剤包装装置5がシールコテ601の温度を決定するために用いられる。
【0092】
図14(a)と
図14(b)との違いは、
図14(a)は、剤形1401が散剤の場合とその他(顆粒、細粒、錠剤)の場合のシール温度1402を定義しており、
図14(b)は、剤形1403が散薬の場合と錠剤の場合のシール温度1404を定義している点である。
【0093】
顆粒や、細粒は、分包紙に投入したときに散剤ほど舞い上がらないため、顆粒や細粒は舞い上がっても気にしないというユーザであれば、
図14(a)の温度テーブルを薬剤包装装置5によるシールコテ601の温度決定に用いればよく、顆粒や、細粒の舞い上がりも気になるユーザは、
図14(b)の温度テーブルを、薬剤包装装置5によるシールコテ601の温度決定に用いればよい。
【0094】
図14(c)、および
図14(d)は、
図17のステップS1702、ステップS1703で、薬剤包装装置5がシールコテ601の温度を決定するために用いられる。
【0095】
図14(a)および
図14(b)と、
図14(c)および
図14(d)との違いは、
図14(c)および
図14(d)は、剤形に加え、分包紙の種類も考慮してシールコテ601のシール温度を決定している点である。
【0096】
特許文献1(特開2004−224444号公報)にも記載のとおり、分包紙の種類によっては、他の分包紙とシールコテ601の温度を同じにするとシールしにくい分包紙があるため、剤形に加えて分包紙の種類を加味してシールコテ601の温度を決定することで、そのようなシールしにくい分包紙についても適切にシールすることが可能となる。
【0097】
図14(c)と、
図14(d)の違いは、
図14(c)は、剤形1406が散薬の場合と錠剤の場合のシール温度1407を定義しているのに対し、
図14(d)は、剤形1409が散剤の場合とその他(顆粒、細粒、錠剤)の場合のシール温度1410を定義している点である。
【0098】
図17のステップS1702、ステップS1703で、
図14(c)、および
図14(d)のどちらを用いるかは、ユーザが情報処理装置300から設定することが可能である。
【0099】
では、ここから
図14(a)〜(d)の温度テーブルの各項目の意味について説明する。
【0100】
剤形1401、剤形1403、剤形1406、剤形1409は、薬剤の種類を表し、具体的には、錠剤や、散薬等を表す。
【0101】
分包紙の種類1405、分包紙の種類1408は、薬剤包装装置にセットされる分包紙の種類(グラシン・セロポリ・PET等)を示す。
【0102】
シール温度1402、シール温度1404、シール温度1407、シール温度1410は、
図11のステップS1104、ステップS1105、
図16のステップS1602、ステップS1603で、
図17のステップS1702、ステップS1703で、薬剤包装装置5が決定するシールコテ601の温度を表す。
【0103】
図14のデータテーブルの見方としては、例えば、
図14(c)の欄に関して上から3段目のデータを例にすると、薬剤包装装置5にセットされている分包紙の種類1405がセロポリの場合に、処方データに含まれる薬剤に剤形1406が散薬の薬剤が含まれる場合に、シールコテ601の温度を180℃に設定するという見方をする。
【0104】
なお、本発明では、
図14の各データテーブルにおいて、低いほうの温度を第1の温度と呼び、高いほうの温度を第2の温度と呼ぶ(例えば、
図14(a)では、160℃が第1の温度となり、170℃が第2の温度となる)。
図14(c)や、
図14(d)の場合は、分包紙の種類ごとに設定されるシールコテ601の2つの温度のうち低いほうの温度を第1の温度と呼び、高いほうの温度を第2の温度と呼ぶ。
【0105】
図14の各温度テーブルから分かるように、剤形1406が散薬の場合と錠剤の場合のシール温度1407を定義するか、剤形1409が散剤の場合とその他(顆粒、細粒、錠剤)場合のシール温度1410を定義するかにより、シールコテ601の第1の温度と第2の温度は変わる。
【0106】
例えば、
図14(a)では、第1の温度は160℃であるのに対し、
図14(b)では、第1の温度は150℃である。また、
図14(a)では、第2の温度は170℃であるのに対し、
図14(c)では、第2の温度は180℃である。
<
図15の説明>
【0107】
図15は、本発明における薬剤包装装置5のCPU51によるシールコテ601の温度制御の処理を示すフローチャートであり、
図11に示す薬剤包装装置5のCPU51によるシールコテ601の温度制御の処理の他の実施形態である。
【0108】
ステップS1501、ステップS1502は、それぞれ
図11のステップS1101、ステップS1102と同様の処理であり、ステップS1504〜ステップS1507は、それぞれ
図11のステップS1106〜ステップS1109と同様の処理であるため説明は省略する。
【0109】
ステップS1503において、薬剤包装装置5は、シールコテ601のシール温度設定処理を行う。ステップS1503の処理の詳細は
図16で説明する。なお、
図15のステップS1502、ステップS1503の処理は、処方データごとに実行される。
【0110】
ステップS1503−1において、薬剤包装装置5は、ステップS1501で、これから包装する薬品の指定を受け付けた結果得られる処方データであって、ステップS1503により、シールコテ601の温度が決定されていない処方データがあるか否かを判定する。
【0111】
ステップS1503により、シールコテ601の温度が決定されていない処方データがあると判定されれば、薬剤包装装置5は、ステップS1502に処理を戻し、ステップS1503により、シールコテ601の温度が決定されていない処方データがないと判定されれば、ステップS1503−2に処理を進める。
【0112】
ステップS1503−2において、薬剤包装装置5は、シールコテ601の温度が決定された処方データの処理順(処方データに従って薬剤を包装する順番)を決定する。
具体的には、ステップS1503により決定されたシールコテ601の温度が同じ温度である処方データが複数あるか否かを判定し、ステップS1503により決定されたシールコテ601の温度が同じ温度である処方データが複数ある場合には、ステップS1503により決定されたシールコテ601の温度が同じ温度である処方データを連続して分包するように制御する。
【0113】
これにより、例えば、シールコテ601の温度が第1の温度である処方データが1つあり、シールコテ601の温度が第2の温度である処方データがある場合に、薬剤包装装置が、シールコテ601の温度を第1の温度から第2の温度に切り替える(または、その逆)回数が1回で済むようになり、温度の切り替えに要する時間を短縮することができ、そうすると、薬剤の包装時間も短縮することが可能となる。
【0114】
次に、ステップS1503−2において、薬剤包装装置5は、ステップS1503により決定されたシールコテ601の温度が異なる温度である処方データがあるか否かを判定し、ステップS1503により決定されたシールコテ601の温度が異なる温度である処方データがある場合には、ステップS1503により決定されたシールコテ601の温度が第1温度である処方データに従って薬剤を分包した後に、ステップS1503により決定されたシールコテ601の温度が第2温度である処方データに従って薬剤を分包するように制御する。
【0115】
なぜなら、シールコテ601の温度を、第1の温度から、第1の温度より高温である第2の温度にあげるほうが、第2の温度から第1の温度に下げるよりも時間がかからないため、第2の温度から第1の温度に下げるよりも温度の切り替えに要する時間を短縮することができ、そうすると、薬剤の包装時間も短縮することが可能となる。
【0116】
薬剤包装装置5は、ステップS1503−2において、シールコテ601の温度が決定された処方データの処理順(処方データに従って薬剤を包装する順番)を決定すると、ステップS1504に処理を移行する。以上で
図15の説明を終了する。
【0117】
次に、
図16を用いて
図15のステップS1503の処理の詳細について説明する。
<
図16の説明>
【0118】
図16は、本発明における薬剤包装装置5のCPU51による
図15のステップS1503の処理の詳細を示すフローチャートであり、
図11のステップS1103と異なり、処方データに散剤が含まれているか否かによりシールコテ601の温度を切り替えるのではなく、処方データに含まれる薬品に散薬が含まれているか否かにより、シールコテ601の温度を切り替える。
【0119】
ステップS1601において、薬剤包装装置5は、ステップS1502の結果、処方データに含まれる薬品に散薬が含まれているか否かを判定する。処方データに含まれる薬品に散薬が含まれていれば、薬剤包装装置5は、
図14(b)を参照し、シールコテ601の温度を第2の温度(具体的には約180℃)とし(ステップS1602)、処方データに含まれる薬品に散薬が含まれなければ第1の温度(具体的には約160℃)とする(ステップS1603)。
【0120】
より具体的には、例えば、処方データに含まれる薬品に散剤が含まれる場合には、剤形1403が散剤となっている欄のシール温度1404を参照する。
以上で
図16の説明を終了する。
【0121】
次に、
図17を用いて
図15のステップS1503の処理の詳細について、
図16の他の実施形態について説明する。
<
図17の説明>
【0122】
図17は、本発明における薬剤包装装置5のCPU51による
図15のステップS1503の処理の詳細を示すフローチャートであり、
図11のステップS1103や
図16と異なり、分包紙の種類と、処方データに含まれる薬品の種類とに従って、シールコテ601の温度を切り替える。
【0123】
ステップS1701において、薬剤包装装置5は、分包紙の紙管に付いているRF−IDを読み取ることにより、薬剤包装装置5にセットされている分包紙の種類を特定する。なお、他の実施例として、ユーザが情報処理装置300を操作して、分包紙の種類を入力し、薬剤包装装置5は、ユーザによって入力された分包紙の種類の情報に従って、薬剤包装装置5にセットされている分包紙を特定しても良い。
【0124】
ステップS1702において、薬剤包装装置5は、
図14(c)を参照し、ステップS1502で特定した処方データに含まれる薬品の情報と、ステップS1701で特定した分包紙の情報とに従って、シールコテ601の温度を決定する(ステップS1703)。
【0125】
より具体的には、例えば、薬剤包装装置5にセットされている分包紙がセロポリで、処方データに含まれる薬品に散薬が含まれる場合には、分包紙の種類1405がセロポリとなっていて、剤形1406が散薬となっている欄のシール温度1407を参照する。
【0126】
なお、ステップS1702において、薬剤包装装置5は、
図14(d)を参照しても良い。
以上で
図17の説明を終了する。
以上で、本発明の説明を終了する。
【0127】
以上、本発明によると、薬剤の種類によって包装袋の接合不良が発生する可能性を低減することが可能となる。
【0128】
上述した本発明の実施形態を構成する各手段及び各ステップは、コンピュータのRAMやROM等に記憶されたプログラムが動作することによって実現できる。装置が読み取り実行可能なこのプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【0129】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、一又は複数の機器からなる装置に適用してもよい。
【0130】
なお、本発明は、上述した実施形態の機能を実現するソフトウェアのプログラムを、システム又は装置に直接、又は遠隔から供給する。そして、そのシステム又は装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【0131】
従って、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。
【0132】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。更に、そのプログラムの指示に基づき、コンピュータ上で稼動しているOS等が、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【0133】
更に、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。