(57)【要約】【課題】複数機種又は複数台の調剤機器を、同一方法で簡単に設定する。【解決手段】各調剤機器２毎に、設定した時間帯で処方箋区分の専用化を限定するための限定・時刻帯を含む使用条件からなる使用条件設定ファイルを記憶するハードディスク装置４と、処方データ及び使用条件設定ファイルに記憶された各調剤機器２毎の使用条件に基づいて、使用可能な調剤機器を選択する中央処理装置３とを備える。中央処理装置３は、使用条件として限定・時刻帯が有効であるか否かを判断し、有効であると判断した場合、設定した時間帯で、限定した処方箋区分に従って、該当する調剤機器２の使用条件を決定する。【選択図】図１
2010042300.tif 000002
【特許請求の範囲】
【請求項１】
処方データに基づいて複数機種又は複数台の調剤機器を駆動制御する調剤機器用制御装置において、
前記各調剤機器毎に、設定した時間帯で処方箋区分の専用化を限定するための限定・時刻帯を含む使用条件からなる使用条件設定ファイルを記憶するハードディスク装置と、
前記処方データ及び前記使用条件設定ファイルに記憶された各調剤機器毎の使用条件に基づいて、使用可能な調剤機器を選択する中央処理装置と、
を備え、
前記中央処理装置は、使用条件として限定・時刻帯が有効であるか否かを判断し、有効であると判断した場合、設定した時間帯で、限定した処方箋区分に従って、該当する調剤機器の使用条件を決定することを特徴とする調剤機器用制御装置。
【請求項２】
前記ハードディスク装置に記憶する使用条件設定ファイルは、外来処方箋、入院処方箋又は指定なしのいずれかを示す処方箋区分を含むことを特徴とする請求項１に記載の調剤機器用制御装置。
【請求項３】
前記ハードディスク装置に記憶する使用条件設定ファイルは、各機種毎に付与される機種ＩＤ番号と、機種毎の各号機に付与される号機番号を含むことを特徴とする請求項１又は２に記載の調剤機器用制御装置。
【請求項４】
前記各機種には、薬剤分包機、薬袋印刷機、散剤調剤監査機、水剤調剤監査機、水剤分包機含まれ、新機種を追加する場合、前記ハードディスク装置に記憶する使用条件設定ファイルには、機種ＩＤ番号を追加し、号機が増えれば号機番号を増やすことを特徴とする請求項１から３のいずれか１項に記載の調剤機器用制御装置。
【請求項５】
前記中央処理装置は、前記処方データに含まれる形態コードに基づいて、動作させる調剤機器を特定し、特定した調剤機器の号機番号から使用条件を取得し、使用条件と一致した号機を決定し、該号機に機種毎に固有な動作コマンドを送信することを特徴とする請求項３又は４に記載の調剤機器用制御装置。
【請求項６】
前記中央処理装置は、各調剤機器の使用状況をモニタ画面に一覧表示させることを特徴とする請求項１から５のいずれか１項に記載の調剤機器用制御装置。
【請求項７】
前記中央処理装置は、前記処方データ及び前記使用条件設定ファイルに基づいて、使用可能な調剤機器がないと判断した場合、処方データを一時的に記憶すると共に、モニタ画面にエラー状況を表示させることを特徴とする請求項１から６のいずれか１項に記載の調剤機器用制御装置。
【請求項８】
前記ハードディスク装置は、前記各調剤機器で発生するエラーのうち、任意に設定可能な重大エラーからなる重大エラー設定ファイルを記憶し、
前記中央処理装置は、前記いずれかの調剤機器から入力されるエラー信号が、前記重大エラー設定ファイル中の重大エラーに該当するか否かを判断することを特徴とする請求項１から７のいずれか１項に記載の調剤機器用制御装置。
【請求項９】
前記中央処理装置は、前記いずれかの調剤機器から入力されるエラー信号が重大エラー設定ファイル中の重大エラーに該当すれば、モニタ画面に重大エラー状況を表示させることを特徴とする請求項８に記載の調剤機器用制御装置。
【請求項１０】
前記中央処理装置は、前記いずれかの調剤機器から入力されるエラー信号が重大エラー設定ファイル中の重大エラーに該当すれば、モニタ画面にエラー対策を表示させることを特徴とする請求項８又は９に記載の調剤機器用制御装置。
【請求項１１】
前記中央処理装置は、前記いずれかの調剤機器から入力されるエラー信号が重大エラー設定ファイル中の重大エラーに該当すれば、当該調剤機器を使用不可に設定すると共に、使用不可の設定後は、当該調剤機器への処方データの割り当てを中止することを特徴とする請求項８から１０のいずれか１項に記載の調剤機器用制御装置。
【請求項１２】
前記中央処理装置は、前記いずれかの調剤機器から入力されるエラー信号が重大エラー設定ファイル中の重大エラーに該当すれば、当該重大エラー状況を重大エラー記録ファイルに記録することを特徴とする請求項８から１０のいずれか１項に記載の調剤機器用制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、病院や調剤薬局などの医療機関で使用される薬剤分包機や薬袋印刷機など、調剤作業のための各種・調剤機器を処方データに基づいて制御する調剤機器用制御装置に関するものである。
【背景技術】
【０００２】
従来、処方データを入力して、錠剤や散剤の形態をした薬剤を分包紙に分割包装するための薬剤分包機を動作させる制御装置では、複数台の薬剤分包機を制御し、さらに、患者名と服用方法を明記して薬剤を入れる薬袋を作成するための薬袋印刷機を制御することが行われている。
【０００３】
例えば、特許文献１には、薬剤についてのデータテーブルを使用して１台の操作卓で複数台の薬剤分包機を操作可能な薬剤分包装置が記載されている。
【０００４】
また、特許文献２には、非動作状態の錠剤包装機に処方データを送信して、１台の制御器により多数の錠剤包装機を集中制御する錠剤包装装置が記載されている。
【０００５】
さらに、特許文献３には、ホストコンピュータからのデータを調剤の種類に適合した調剤機の入力装置に割り当てる調剤制御装置が記載されている。
【０００６】
さらにまた、特許文献４には、錠剤分包機を複数台用いる場合、手作業による薬品の追加投入を少なくするとともに各機の稼働を平均化して調剤時間の短縮を図る調剤システム制御装置が記載されている。
【０００７】
しかしながら、前記いずれの制御装置でも、調剤機器の種類毎に制御の方式を異ならせる必要がある。また、調剤機器の種類と台数は、施設毎に異なっているので、施設毎に個別の仕様で設計・製作をする必要がある。しかも、機種毎に装備や監視の方式が異なり、使用時の操作が複雑である。特に、薬剤分包機や薬袋印刷機では、各号機を入院／外来の区分で専用化して使用することが望まれているが、前記いずれの制御装置でも対応できていない。
【０００８】
また、前記いずれの制御装置でも、調剤機器がエラーで停止した場合の対策は不十分である。例えば、特公平４−５７３４８号公報では、調剤できない種類の調剤データを調剤指示書として出力するだけに留まる。このため、繁忙な調剤室であれば、誰も気付かずに部分作業（錠剤・カプセル剤の分包作業、薬袋の作成作業等）が滞留するという問題がある。この問題は、調剤機器の種類や台数が多くなる程、顕在化する。したがって、集中的に使用状況を監視し、復旧に時間が掛かりそうな場合は、部分作業の滞留を避けるために、該当する調剤機器を使用不可にすることが望まれている。また、故障の原因を追及するために、エラーの発生状況についての情報を把握できることも望まれている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特公昭６４−９２０１号公報
【特許文献２】特公平３−５９号公報
【特許文献３】特公平４−５７３４８号公報
【特許文献４】特開平６−３１２０１０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
そこで、本発明は、複数機種又は複数台の調剤機器を、同一方法で簡単に設定することが可能な調剤機器用制御装置を提供することを第１の課題とする。
【００１１】
また、本発明は、調剤機器のエラーの発生状況を一元管理して的確に把握することが可能な調剤機器用制御装置を提供することを第２の課題とする。
【課題を解決するための手段】
【００１２】
本発明は、前記課題を解決するための手段として、
処方データに基づいて複数機種又は複数台の調剤機器を駆動制御する調剤機器用制御装置において、
前記各調剤機器毎に、設定した時間帯で処方箋区分の専用化を限定するための限定・時刻帯を含む使用条件からなる使用条件設定ファイルを記憶するハードディスク装置と、
前記処方データ及び前記使用条件設定ファイルに記憶された各調剤機器毎の使用条件に基づいて、使用可能な調剤機器を選択する中央処理装置と、
を備え、
前記中央処理装置は、使用条件として限定・時刻帯が有効であるか否かを判断し、有効であると判断した場合、設定した時間帯で、限定した処方箋区分に従って、該当する調剤機器の使用条件を決定するものである。
【００１３】
この構成により、処方データが入力されれば、使用条件設定ファイルに基づいて、使用可能な調剤機器を自動的に選択することができる。また、使用条件設定ファイルには、各調剤機器の使用条件に関するデータが格納されているので、全調剤機器を一元管理することが可能である。つまり、各施設毎に個別の仕様で設計・製作することがなくなり、調剤機器を増設する場合でも制御装置を改変する手間が不要となる上、使用時の操作が簡単となる。
【００１４】
この場合、前記ハードディスク装置に記憶する使用条件設定ファイルに、外来処方箋、入院処方箋又は指定なしのいずれかを示す処方箋区分を含ませると、複数台ある各号機を入院／外来の区分で専用化して使用できるようになり、調剤作業全体の効率を向上させることができる点で好ましい。
【００１５】
前記ハードディスク装置に記憶する使用条件設定ファイルは、各機種毎に付与される機種ＩＤ番号と、機種毎の各号機に付与される号機番号を含ませるのが好ましい。
【００１６】
前記各機種には、薬剤分包機、薬袋印刷機、散剤調剤監査機、水剤調剤監査機、水剤分包機が含まれ、新機種を追加する場合、前記ハードディスク装置に記憶する使用条件設定ファイルには、機種ＩＤ番号を追加し、号機が増えれば号機番号を増やすのが好ましい。
【００１７】
前記中央処理装置は、前記処方データに含まれる形態コードに基づいて、動作させる調剤機器を特定し、特定した調剤機器の号機番号から使用条件を取得し、使用条件と一致した号機を決定し、該号機に機種毎に固有な動作コマンドを送信するのが好ましい。
【００１８】
また、前記中央処理装置により、前記各調剤機器の使用状況はモニタ画面に一覧表示させるようにすると、エラーの早期発見が可能となり、調剤の部分作業の滞留を防止できる点で好ましい。
【００１９】
さらに、前記中央処理装置により、前記処方データ及び前記使用条件設定ファイルに基づいて、使用可能な調剤機器がないと判断した場合、処方データを一時的に記憶すると共に、モニタ画面にエラー状況を表示させると、より一層有効に調剤の部分作業の滞留を防止できる点で好ましい。
【００２０】
また、本発明は、さらに前記第２の課題を解決するための手段として、前記ハードディスク装置により、前記各調剤機器で発生するエラーのうち、任意に設定可能な重大エラーからなる重大エラー設定ファイルを記憶し、
前記中央処理装置により、前記いずれかの調剤機器から入力されるエラー信号が、前記重大エラー設定ファイル中の重大エラーに該当するか否かを判断するようにしたものである。
【００２１】
この構成により、調剤機器毎に重大エラーを任意に設定でき、しかも重大エラー設定ファイルによって一元管理することが可能となる。
【００２２】
そして、前記中央処理装置により、前記いずれかの調剤機器から入力されるエラー信号が重大エラー設定ファイル中の重大エラーに該当すれば、モニタ画面に重大エラー状況を表示させるようにすると、使用者がエラー状況を把握容易となり、該当する調剤機器を使用不可にする等、的確かつ迅速に対応することが可能となる点で好ましい。
【００２３】
また、前記中央処理装置により、前記いずれかの調剤機器から入力されるエラー信号が重大エラー設定ファイル中の重大エラーに該当すれば、モニタ画面にエラー対策を表示させるようにすると、対処方法が一目で把握でき、操作説明書などを調べるまでもなく、エラーの修復を的確かつ迅速に行うことが可能となる点で好ましい。
【００２４】
さらに、前記中央処理装置により、前記いずれかの調剤機器から入力されるエラー信号が重大エラー設定ファイル中の重大エラーに該当すれば、当該調剤機器を使用不可とすると共に処方データの割り当てを中止すると、部分作業の滞留を自動的に回避できる点で好ましい。
【００２５】
また、前記中央処理装置により、前記いずれかの調剤機器から入力されるエラー信号が重大エラー設定ファイル中の重大エラーに該当すれば、当該重大エラー状況を重大エラー記録ファイルに記録すると、故障の原因を把握しやすくできる点で好ましい。
【発明の効果】
【００２６】
本発明によれば、複数機種又は複数台の調剤機器を同一方法で簡単に取り扱うことが可能となる。すなわち、調剤機器の装備状況が多様に異なる施設への対応において、制御装置の設計・製作の簡略化が図れ、使用時の操作も統一できて簡単になる。さらに、エラーの対処を円滑に進めることができる。
【図面の簡単な説明】
【００２７】
【図１】調剤機器の制御装置の機器構成を示すブロック図である。
【図２】使用条件設定ファイルの記憶内容を示す図表である。
【図３】重大エラー設定ファイルの記憶内容を示す図表である。
【図４】重大エラー記録ファイルの記憶内容を示す図表である。
【図５】調剤機器の制御の処理を示すフローチャートである。
【図６】処方データ入力の画面を示す図である。
【図７】使用状況モニタの画面を示す図である。
【図８】調剤機器・エラー状況の監視の処理を示すフローチャートである。
【図９】調剤機器・動作の実行の処理を示すフローチャートである。
【図１０】調剤機器・動作の実行の処理を示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下、本発明に係る実施形態を添付図面に従って説明する。
【００２９】
図１は、本実施形態に係る調剤機器用制御装置１と、この制御装置１によって駆動制御される複数の調剤機器２とを示す。
【００３０】
調剤機器用制御装置１は、中央処理装置３（ＣＰＵ）、ハードディスク装置４、多チャンネル通信部５、ＣＲＴディスプレイ６、キーボード７、及びマウス８を備える。
【００３１】
中央処理装置３（ＣＰＵ）は、各種データを記憶するためのメモリ９（ＲＡＭ）と、制御装置全体を制御する制御プログラム１０（ＲＯＭ）とを内蔵する。メモリ９（ＲＡＭ）は、処方データを記憶する処方データメモリ、その他メモリ（処理上での作業エリア、変数等）として使用する。
【００３２】
ハードディスク装置４は、各機種・各号機毎の使用条件を設定する使用条件設定ファイル１１、各機種毎の重大エラーを設定する重大エラー設定ファイル１２、重大エラーの発生を記録する重大エラー記録ファイル１３、処方データを入力する際などの関連情報を記憶する各種マスタファイル等からなる。なお、ハードディスク装置４には、フラッシュメモリなど、書換え可能な不揮発性記憶装置のいずれでも使用可能である。
【００３３】
使用条件設定ファイル１１とは、複数機種又は複数台の調剤機器２の使用条件として、使用不可、専用・処方箋区分などの各種データを、装備する機種・号機毎に登録するデータファイルである。使用条件設定ファイル１１の記憶内容は図２に示す通りである。
【００３４】
図２中、機種とは、調剤機器２の機種のＩＤ番号を示す。例えば、「錠剤分包機」であれば１、「薬袋印刷機」であれば２を入力する。新機種が追加になる場合は機種ＩＤ番号を追加して対応する。号機番号とは、調剤機器２の機種毎での号機の番号を示す。号機が増える場合は号機番号を増やして対応する。使用不可フラグには、号機の使用が「可」であれば０、「不可」であれば１を入力する。専用・処方箋区分とは、号機の処方データの割り当てにおいて、専用とする処方箋区分を示す。例えば、「指定なし」（全処方箋）であれば０、「入院処方箋・専用」であれば１、「外来処方箋・専用」であれば２を入力する。処方箋区分は入院／外来の区分のみではなく、入院処方箋をさらに、入院定期処方箋、入院臨時処方箋、退院処方箋など、詳細に区分してもよい。限定・時刻帯とは、「専用・処方箋区分」の専用化を限定する時刻帯を示す。「限定・時刻帯」を指定する場合、「有効」チェックボックス（□印）をオン（マウスでクリックして∨印を付ける）して、限定する時刻の範囲を入力する。
【００３５】
具体的に、錠剤分包機の１号機では、使用条件は「限定・時刻帯」が有効なので「８：００〜１３：００」の範囲でのみ外来専用（外来処方箋・専用）である。これ以外の時刻では「限定・時刻帯」の範囲外になるので、専用の「指定なし」（つまり入院処方箋も可能）である。これに対して、薬袋印刷機の１号機では、使用条件は「限定・時刻帯」が有効でないために常時２４時間にわたって外来専用である。
【００３６】
なお、限定が有効でなければ、「常時、２４時間」の意味になる。記憶内容は、図１の機器構成に対応しており、機種１「錠剤分包機」はＭ台接続し、機種２「薬袋印刷機」はＬ台接続し、さらにその他の機種Ｎが続いている。また、使用条件設定ファイル１１（図２）のデータは、メニュー画面（起動ボタンが並ぶだけの画面なので図示省略）から起動される使用条件設定登録の画面（ファイル構成と同じ画面構成なので図示省略）で入力する。
【００３７】
重大エラー設定ファイル１２は、調剤機器２の機種毎に異なる重大エラーを任意に登録するデータファイルである。重大エラー設定ファイル１２の記憶内容は図３に示す通りである。図３中、機種とは、調剤機器２の機種のＩＤ番号を示す。「錠剤分包機」であれば１、「薬袋印刷機」であれば２を入力する。重大エラー番号とは、機種毎に異なる重大エラーの番号を示す。調剤機器２から受信するエラー番号の中で、重大と判断するエラー番号のみを入力する。重大エラー状況は、重大エラーの状況を任意の文字列で入力したものである。エラー対策は、重大エラーの対策方法を任意の文字列で入力したものである。重大エラー状況及びエラー対策のデータは後述する「使用状況モニタ」画面（図７）に表示する。なお、前記重大エラー設定ファイル１２（図３）のデータは、メニュー画面（図示省略）から起動される、重大エラー設定登録の画面（ファイル構成と同じ画面構成なので図示省略）で入力する。
【００３８】
重大エラー記録ファイル１３は、重大エラーの発生状況を記録するファイルである。重大エラー記録ファイル１３のデータは、図４に示すように、発生日時・機種・号機毎に重大エラー番号が記録される。なお、重大エラー記録ファイル１３の内容は、保守サービス員が、ＣＳＶ（カンマ区切り）形式ファイルに変換し、表計算ソフトを使って一覧表形式に表示して確認する。
【００３９】
各種マスタファイルには、薬剤マスタ、患者マスタ、用法マスタ、診療科マスタ、医師マスタ、病棟マスタ、処方箋区分マスタがあるが、コードと名称などを格納するような簡単な構成のファイルなので図は省略する。
【００４０】
多チャンネル通信部５は、調剤機器２の各号機との通信に利用する。また、ＣＲＴディスプレイ６、キーボード７、及びマウス８は、処方データの入力や各種ファイルのデータ入力に使用する。
【００４１】
調剤機器２は、主に薬剤分包機や薬袋印刷機であり、この他には、散剤調剤を監査する散剤調剤監査機、水剤調剤を監査する水剤調剤監査機、水剤分包機等の機器が含まれ、制御装置１には、１機種以上・１台以上接続されている。調剤機器２の各機種には機種ＩＤ番号が付与されると共に、機種毎の各号機には号機番号が付与されることにより、識別と制御に用いられる。新機種が追加になる場合は機種ＩＤ番号を追加して対応する。号機が増える場合は号機番号を増やして対応する。制御装置１と調剤機器２の間は高速シリアル通信で接続するが、汎用バス接続やネットワーク（ＬＡＮ）接続など、どのような接続・通信方式でも採用可能である。
【００４２】
なお、１４は、ホストコンピュータで、外部システムから処方データを受信するために使用する。但し、ＣＲＴディスプレイ６、キーボード７、及びマウス８だけでも新規に処方データを入力できるので、ホストコンピュータ１４は必ずしも必要なものではない。
【００４３】
また、中央処理装置３（ＣＰＵ）、ＣＲＴディスプレイ６、キーボード７、マウス８、及びハードディスク装置４はパーソナルコンピュータで構成してもよい。また、ハードディスク装置４が独立したファイルサーバ装置（ＣＰＵ内蔵）であって、中央処理装置３（ＣＰＵ）がクライアント端末としてサーバ装置とネットワーク（ＬＡＮ）で接続したようなクライアント・サーバ構成でもよい。さらに、調剤機器２の各号機との通信については、多チャンネル通信部５を使う代わりに、調剤機器２の各号機も含めて同一のネットワーク（ＬＡＮ）に接続して通信してもよい。
【００４４】
次に、前記制御装置１により、錠剤分包機と薬袋印刷機を駆動制御する場合について、図５に示すフローチャートに従って説明する。
【００４５】
まず、ＣＲＴディスプレイ６に、メニュー画面（起動ボタンが並ぶだけの画面なので図示省略）から制御用の画面を表示させる（ステップＳ１）。制御用の画面とは、図６に示す「処方データの入力」画面と、図７に示す「使用状況モニタ」画面とを指し、これらは別々のウィンドウで表示される。なお、使用状況モニタの画面は、調剤機器２の監視専用にＣＲＴディスプレイ６を別個に設けて、そこに表示するようにしてもよい。
【００４６】
そこで、操作対象の表示画面を「処方データの入力」画面（図６）とする。「処方データの入力」画面では、データ入力欄は全て空の初期状態となっているので、処方データを入力する（ステップＳ２）。処方データの入力は、ホストコンピュータ１４からのデータ受信やキーボード７及びマウス８の入力により行う。調剤日には、中央処理装置３（ＣＰＵ）に内蔵したカレンダ時計が刻む本日の日付が表示される。また、他の空欄には、ホストコンピュータ１４から受信した処方データの内容が表示される。ホストコンピュータ１４からの受信データは、通信のデータ量を少なくするため、各種コードのみで構成されているので、処方データの内容を表示する際には、各種コードを検索キーとして各種マスタファイルから名称データなどの読み出し処理が行われる。例えば、受信データ内には薬剤コード「シヨウエ」としか格納されていないので、薬剤名称「錠剤Ａ」は薬剤マスタファイルから読み出す。なお、薬剤コードは、薬剤師が入力し易いように、薬剤の略称から濁点を除いて縮めたような、薬剤毎に一意なコードである（例えば「ジョウザイエー」は「シヨウエ」とする）。薬剤師は、表示された処方データの内容を監査して問題がなければ、「入力ＯＫ」ボタンをマウス８でクリックする。また、処方データの内容はキーボード７及びマウス８を使用して任意に変更可能である。
【００４７】
「処方データの入力」画面中、引換番号は、外来患者の場合のみ、会計終了時に予め渡しておく「おくすり引換券」の番号を示す。この処方データ（図６）の例では処方箋区分が「０２」入院であり（入院患者）、引換番号は意味がないので「００００」と表示される。診療科、医師、病棟、処方箋区分は、各コードを入力すると、対応する各種マスタファイルから名称データが読み出されて表示される。（例えば、診療科でコード「０１」を入力すると「内科」と表示される）「処方No.」欄は、薬剤（複数可）と用法が一組みになった「処方」の連続番号である。この「処方」は複数個の入力ができる。「コード」入力欄は、薬剤コード又は用法コードを入力するための欄である。コードを入力すると薬剤マスタファイル又は用法マスタファイルから名称データが読み出されて表示される。「コード」入力欄は、通常は薬剤コードを入力するが（例えば「シヨウエ」）、先頭に「／」記号を入力すると、その後に用法コードを入力する（例えば「２０１」。そして、用法コード「２０１」に対応する用法名が「分２  朝・夕  食後」）。なお、用法コードを入力した用法行では、用法名が表示された後、「日数」入力欄が表示されて日数を入力する（例えば「７日分」）。「用量」欄はその薬剤の1日量を入力するための欄である。単位（錠、カプセル、ｇ、ｍｌ、など）は薬剤マスタファイルから読み出されて表示される。「服用時期」欄は、１日量である用量を服用時期毎に分割した１回量を入力するための欄である。１回量は、錠剤、カプセル剤、丸剤などの固形製剤の場合は個数（錠数）だが、散剤の場合はグラム数である。「形態」欄の形態コードは薬剤マスタファイルから読み出されて表示される。形態コードとは、調剤作業において薬剤を形態で分類するためのコードである。「分包」は薬剤フィーダから自動的に供給して包装することを意味し、「ヒートシール」は製薬メーカで包装されたヒートシール包装のまま患者に渡すことを意味する。「錠剤で分包」＝１１、「錠剤でヒートシール」＝１３、「カプセル剤で分包」＝１４、「カプセル剤でヒートシール」＝１６、「散剤で分包」＝１７、「散剤でヒートシール」＝１９、などを入力する。「新規入力」ボタンをクリックすると、その時に表示している処方データを後回しにするために待避記憶してから表示が消去され、任意の処方データを患者番号から新規に入力可能となる。この場合、例えば、患者番号「９３０２６５７１」とキーボード入力すると、患者名（カナ、漢字）、性別、生年月日が患者マスタファイルから読み出されて表示される。年齢は、生年月日と本日の日付とから自動的に計算されて表示される。また、「入力ＯＫ」ボタンが操作されると、「調剤機器・エラー状況の監視」処理が行われる（ステップＳ３）。
【００４８】
調剤機器２・エラー状況の監視処理では、図８のフローチャートに示すように、まず、使用条件設定ファイル１１（図２）から使用条件設定データ（行レコード）を取得する（ステップＳ１１）。
【００４９】
そして、使用不可フラグが１（不可）か否かを判断する（ステップＳ１２）。使用条件設定データの使用不可フラグが「不可」ならば、その機種ＮのＭ号機は使用不可なので、終了判断（ステップＳ１８）に進む。一方、使用条件設定データの使用不可フラグが「可」ならば、使用条件設定データに設定された機種ＮのＭ号機からエラー状況信号（エラー番号）を受信する（ステップＳ１３）。
【００５０】
続いて、重大エラーが発生したか否かを判断する（ステップＳ１４）。すなわち、重大エラー設定ファイル（図３）内の機種Ｎのデータを検索し、受信したエラー番号が重大エラー番号として設定されているか否かを判断する。重大エラー番号として設定されていなければ通常のエラーなので終了判断（ステップＳ１８）に進む。
【００５１】
一方、重大エラー番号として設定されていれば、使用条件設定ファイル１１（図２）内の使用条件設定データの使用不可フラグを「不可」に設定する（ステップＳ１５）。そして、図７に示すように、「使用状況モニタ」画面の「使用不可フラグ」欄に「不可」を表示し、「重大エラー」欄に重大エラー番号と重大エラー状況を表示する（ステップＳ１６）。
【００５２】
なお、「使用状況モニタ」画面中、「機種」「号機番号」「使用不可フラグ」欄には使用条件設定ファイル１１（図２）の内容をそのまま表示する。また、次の「専用・処方箋区分」欄には、使用条件設定ファイル１１（図２）の内容に基づいて、現在時刻での状況を表示する。例えば、図７での錠剤分包機の１号機は、現在時刻は「０９：０５」であって、使用条件設定ファイル１１（図２）の「限定・時刻帯」の範囲内なので、「専用・処方箋区分」欄には現在の状況として「２（外来専用）」と表示する。そして、「限定・時刻帯」の範囲外になれば、「０（指定なし）」と表示する。また、「重大エラー」欄には、重大エラー設定ファイル（図３）の内容に基づいて、エラー発生の番号と状況を表示する。「★」印と反転表示行は処理対象とする行データを示し、上下矢印キーやマウス８のクリックで任意に行を移動できる。「エラー対策」欄には、行データに重大エラーが含まれている場合、その対策を表示する。エラー対策は、重大エラー設定ファイル（図３）に設定された内容である。「使用不可／可」ボタンは、クリックする度に行データの使用不可フラグの内容を「１＝不可」と「０＝可」で交互に切り替え、使用不可を任意に設定・解除するためのものである。「キャンセル」ボタンは、ウィンドウを消去するためのものである。
【００５３】
さらに、重大エラーの発生状況を重大エラー記録ファイル１３（図４）に記録する（ステップＳ１７）。この記録内容は、後に保守サービス員が確認し、調剤機器２の稼働状況を的確に把握して適切な対策をとることが可能となる。
【００５４】
その後、使用条件設定ファイル１１（図２）から取得する使用条件設定データが終了したか否かを判断する（ステップＳ１８）。終了していれば、図５のステップＳ４に戻り、終了していなければ、次の使用条件設定データを検索し（ステップＳ１９）、ステップＳ１１に戻ってデータ取得から繰り返す。
【００５５】
「調剤機器・エラー状況の監視」処理が終了すれば、図５のステップＳ４に戻って錠剤分包機を動作させるか否かを判断する。これは、処方データの薬剤の中に錠剤分包機で自動分包する「錠剤」又は「カプセル剤」が存在するか否かを薬剤の形態コードで判断することにより行う。
【００５６】
該当する薬剤の形態コードがあれば、錠剤分包機を動作させると判断し、調剤機器（引数：機種＝１「錠剤分包機」）の動作を実行する（ステップＳ５）。詳しくは、図５のフローチャートに示すように、「調剤機器・動作の実行」手続きを、引数の機種に「１」（錠剤分包機）を設定して呼び出すことにより実行する。
【００５７】
「調剤機器・動作の実行」処理では、図９及び図１０のフローチャートに示すように、まず、変数Ｎ（機種）に引数の機種を設定し（ステップＳ２１）、変数Ｍ（号機番号）に「１」を初期設定する（ステップＳ２２）。そして、使用条件設定ファイル１１（図２）から「機種ＮのＭ号機」の使用条件設定データ（行レコード）を取得する（ステップＳ２３）。
【００５８】
ここで、使用不可フラグが１（不可）であるか否かを判断する（ステップＳ２４）。使用条件設定データの使用不可フラグが「不可」ならば、その機種Ｎ・Ｍ号機は使用不可なので、号機の終了判断（ステップＳ２９）に進む。一方、使用条件設定データの使用不可フラグが「可」ならば、処方データ（図６）の「処方箋区分」が、使用条件設定データの「専用・処方箋区分」と一致するか判断する（ステップＳ２５）。なお、「専用・処方箋区分」が「指定なし」（全処方箋）であれば、一致と判断する。
【００５９】
「処方箋区分」が、使用条件設定データの「専用・処方箋区分」と一致していれば、ステップＳ２８でＭ号機を使用可能候補に設定した後、号機の終了判断を行う（ステップＳ２９）。但し、最終的な号機の決定は後の処理ステップ（ステップＳ３２）で行う。一方、「専用・処方箋区分」と一致していなければ、時刻帯が有効か否かを判断する（ステップＳ２６）。使用条件設定データの「限定・時刻帯」の「有効」チェックボックス（□印）がオン（∨印）であれば時刻帯は有効であり、オフ（∨印なし）であれば無効と判断する。
【００６０】
時刻帯が有効であれば、現在時刻が時刻帯の範囲内にあるか否かを判断する（ステップＳ２７）。この判断は、中央処理装置３（ＣＰＵ）に内蔵したカレンダ時計が刻む現在時刻が、使用条件設定データの「限定・時刻帯」の範囲内であるか否かによって行う。現在時刻が時刻帯の範囲内にあれば、号機の終了判断（ステップＳ２９）に進み、範囲内になければ、ステップＳ２８でＭ号機を使用可能候補に設定した後、号機の終了判断に進む（ステップＳ２９）。
【００６１】
号機の終了判断では、使用条件設定ファイル１１（図２）から取得する使用条件設定データにおいて機種Ｎの号機の終了か判断する。号機が終了していなければ、変数Ｍ（号機番号）を「＋１」（Ｍ←Ｍ＋１）して（ステップＳ３０）、次の使用条件設定データの取得から繰り返す。一方、号機が終了していれば、使用可能候補がないか否かを判断する（ステップＳ３１）。
【００６２】
使用可能候補があれば、使用可能候補の号機の中から実際に使用する号機を決定する（ステップＳ３２）。決定の方式には、号機への処方データの割り当て数を均等にする方式や、処方データ内の薬剤の種類に応じて適当な号機に割り当てる方式等がある。そして、機種Ｎの中で決定した号機に、機種毎に固有な動作コマンドを送信する（ステップＳ３３）。例えば、機種が錠剤分包機ならば分包コマンドであり、薬袋印刷機ならば印刷コマンドである。
【００６３】
一方、使用可能候補がなければ、処方データが消去されないように待避記憶する（ステップＳ３４）。待避記憶した処方データは再び「処方データの入力」画面（図６）に表示される。そして、稼働できる号機が１台もない旨のエラー状況を使用状況モニタ画面（図７）に表示する（ステップＳ３５）。
【００６４】
以上のようにして「調剤機器・動作の実行」処理が終了すれば、「調剤機器の制御」（図５）のステップＳ６で調剤機器２・動作の実行（引数：機種＝２「薬袋印刷機」）を行う。この処理は、前記同様、「調剤機器・動作の実行」手続き（図９）を、引数の機種に「２」（薬袋印刷機）を設定して呼び出すことにより行う。
【００６５】
その後、処方データが終了したか否かを判断する（ステップＳ７）。処方データ入力の画面（図６）で「キャンセル」ボタンがクリックされると、処方データ入力の画面が終了し、メニュー画面（図示省略）に復帰する。「キャンセル」ボタンがクリックされない場合、ステップＳ２に戻って処方データ入力から繰り返す。
【００６６】
なお、他の機種を接続する場合、その機種を動作させるか否かの判断ステップと、その機種の機種ＩＤ番号を引数として「調剤機器・動作の実行」手続きを呼び出すステップとを一組みにして追加する。但し、薬袋印刷機は、例外的に、どのような処方データの場合でも必ず動作させる必要があるので、動作要否の判断ステップは不要となる。
【符号の説明】
【００６７】
１…制御装置
２…調剤機器
３…中央処理装置
４…ハードディスク装置
５…多チャンネル通信部
６…ＣＲＴディスプレイ
９…メモリ
１０…制御プログラム
１１…使用条件設定ファイル
１２…重大エラー設定ファイル
１３…重大エラー記録ファイル
１４…ホストコンピュータ
【図１】
2010042300.tif 000003
【図２】
2010042300.tif 000004
【図３】
2010042300.tif 000005
【図４】
2010042300.tif 000006
【図５】
2010042300.tif 000007
【図６】
2010042300.tif 000008
【図７】
2010042300.tif 000009
【図８】
2010042300.tif 000010
【図９】
2010042300.tif 000011
【図１０】
2010042300.tif 000012