(57)【特許請求の範囲】
【請求項１】
ネットワーク接続されたいずれかの機器に、
一の医薬品から見た他の一の医薬品の場合と、前記他の一の医薬品から見た前記一の医薬品の場合の２通りの主従関係で、相互作用が発生する組み合わせを個別に格納する相互作用マスタを記憶する記憶手段と、
入力された新規処方データの各医薬品を自己医薬品及び相手医薬品とし、自己医薬品と相手医薬品の組み合わせが、前記相互作用マスタに登録した医薬品の組み合わせと合致するか否かを判断することにより、相互作用チェック処理を実行する制御手段と、
該制御手段による相互作用チェック処理の結果を、対象となる自己医薬品の名称と、相互作用チェック処理の対象となる相手医薬品の名称とをマトリックス形式の行又は列にそれぞれ表示し、自己医薬品と相手医薬品の間の相互作用チェック処理の結果を、前記マトリックス形式の該当する各セルに表示する表示手段と、
を備えたことを特徴とする医薬品相互作用チェックシステム。
【請求項２】
前記記憶手段に記憶する相互作用マスタは、相互作用が発生する組み合わせを、各医薬品の効能を定めた薬効コードの組み合わせとして格納することを特徴とする請求項１に記載の医薬品相互作用チェックシステム。
【請求項３】
前記記憶手段は、相互作用が発生する医薬品の各組み合わせに対して、作用・機序を含む詳細情報を関連付けた作用マスタをさらに記憶し、
前記制御手段は、前記相互作用チェック処理の結果が表示された各セルが指定されると、前記記憶手段に記憶した作用マスタに基づいて、相互作用についての詳細情報を前記表示手段に表示させることを特徴とする請求項１又は２に記載の医薬品相互作用チェックシステム。
【請求項４】
前記記憶手段は、患者データを含む過去の処方データを蓄積した蓄積処方データをさらに記憶し、
前記相手医薬品は、蓄積処方データの各医薬品を含むことを特徴とする請求項１から３のいずれか１項に記載の医薬品相互作用チェックシステム。
【請求項５】
前記表示手段は、自己医薬品の名称と相手医薬品の名称をマトリックス形式の行又は列にそれぞれ表示し、相手医薬品が新規処方データの各医薬品である場合と、相手医薬品が蓄積処方データの各医薬品である場合とで切替可能に表示することを特徴とする請求項１から４のいずれか１項に記載の医薬品相互作用チェックシステム。
【請求項６】
前記表示手段に表示されたマトリックス形式の各セルに表示される相互作用チェックの結果には、識別可能な記号で表示される併用注意と併用禁忌を含むことを特徴とする請求項１から５のいずれか１項に記載の医薬品相互作用チェックシステム。
【請求項７】
前記表示手段は、表示するマトリックス形式の画面中、新規処方データの各医薬品に加えて、新たに医薬品を追加表示可能とする薬品追加ボタンを備え、
前記制御手段は、前記薬品追加ボタンが操作されることにより、前記表示手段に表示したマトリックス形式の画面中、新規処方データの各医薬品の名称が表示された行又は列に、新たな医薬品の名称を追加し、追加表示した自己医薬品と、相手医薬品との相互作用を再チェックすることを特徴とする請求項１から６のいずれか１項に記載の医薬品相互作用チェックシステム。
【請求項８】
前記記憶手段は、相互作用マスタに登録された相互作用が発生する医薬品の組み合わせのうち、相互作用チェック処理を除外した医薬品の組合せについて格納する相互作用除外マスタを記憶し、
前記制御手段は、前記相互作用マスタに基づいて相互作用チェック処理を実行した後、前記相互作用除外マスタを検索して該当する医薬品の組み合わせを除外することを特徴とする請求項１から６のいずれか１項に記載の医薬品相互作用チェックシステム。
【請求項９】
前記記憶手段は、相互作用が発生する医薬品の組み合わせについてのデータを格納する相互作用共通マスタとは別に、各医療施設に応じて作成した相互作用個別マスタを記憶し、
前記制御手段は、前記相互作用共通マスタに優先して、前記相互作用個別マスタに基づく相互作用チェック処理を実行することを特徴とする請求項１から８のいずれか１項に記載の医薬品相互作用チェックシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、病院や調剤薬局などの医療施設で処方箋監査業務や処方設計業務に使用する医薬品相互作用チェックシステムに関するものである。
【背景技術】
【０００２】
従来、病院などのホストコンピュータ上で稼働する処方オーダリングシステムでは、患者に投薬する医薬品の処方を医師が指示して、その処方データを入力する際に医薬品間の相互作用、すなわち医薬品の効能が相殺される等をチェックすることが行われている。
【０００３】
特許文献１には、第１の情報に登録された薬品構成成分、及び、第２の情報に登録された薬品成分間の禁忌関係を参照して、複数の薬品間の相互作用のチェックを行う配合禁忌チェック方式が記載されている。
【０００４】
特許文献２には、今回指示した薬及び投薬期間と、同一患者に対して過去に発注した薬及び投薬期間とで、投薬期間が重複する各薬の薬効で相互作用が発生する組合せが存在するか否かを判定して警告を出力する薬発注システムが記載されている。
【０００５】
特許文献３には、物質間の相互作用を記入するための複数の交差するマス目に、相互作用の内容を示す記号あるいは文字を用いて示すチャートが記載されている。
【０００６】
特許文献４には、厚生省が定めた薬価基準収載用医薬品コードの先頭７桁を薬効コードとし、相互作用を薬効の組み合わせとチェック結果とをＩＦ−ＴＨＥＮルールで表現する医薬品相互作用ルールの作成装置が記載されている。
【０００７】
特許文献５には、医薬品のデータとして、レセプト電算処理システムマスターコード、成分を表わす一般名コード、薬効分類コード等の複数のコードを含み、自己医薬品テーブル部と相手医薬品テーブル部を検索してコメント・機序データを表示する医薬品相互作用チェックの装置が記載されている。
【０００８】
しかしながら、前記いずれのものでも、医薬品間の相互作用のチェックに主眼が置かれ、表示内容は「Ａ医薬品とＢ医薬品は併用禁忌」等の簡単なものに過ぎない。したがって、同一患者の過去の処方データも含めて処方全体を監査したり、不都合な医薬品の代替品を検討するなど、処方データの詳細を分析するような薬剤師向けの用途には不十分である。この場合、単純に相互作用のチェック内容を表示するだけでは、複雑で見にくいものとなり、実用的でない。
【０００９】
また、前記いずれの従来例でも、各医療施設に応じた形式で、相互作用のデータ結果を表示することは不可能である。また、全医薬品について相互作用をチェックすると、併用注意の組合せが多数発生し、表示は非常に見づらいものとなる。
【００１０】
特に、相互作用チェックの結果に問題がある医薬品は別の医薬品に代替しなければならないが、そのための対策は何等なされていない。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開平８−５７０２１号公報
【特許文献２】特開平８−３１５０４０号公報
【特許文献３】特開平１０−１６６７６０号公報
【特許文献４】特開平１１−４７２３８号公報
【特許文献５】特開平１１−１９５０７８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本発明は、医薬品の相互作用のチェック結果を、実用的に分かりやすく表示できる医薬品相互作用チェックシステム及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【００１３】
本発明は、前記課題を解決するための手段として、
医薬品相互作用チェックシステムを、
ネットワーク接続されたいずれかの機器に、
一の医薬品から見た他の一の医薬品の場合と、前記他の一の医薬品から見た前記一の医薬品の場合の２通りの主従関係で、相互作用が発生する組み合わせを個別に格納する相互作用マスタを記憶する記憶手段と、
入力された新規処方データの各医薬品を自己医薬品及び相手医薬品とし、自己医薬品と相手医薬品の組み合わせが、前記相互作用マスタに登録した医薬品の組み合わせと合致するか否かを判断することにより、相互作用チェック処理を実行する制御手段と、
該制御手段による相互作用チェック処理の結果を、対象となる自己医薬品の名称と、相互作用チェック処理の対象となる相手医薬品の名称とをマトリックス形式の行又は列にそれぞれ表示し、自己医薬品と相手医薬品の間の相互作用チェック処理の結果を、前記マトリックス形式の該当する各セルに表示する表示手段と、
を備えた構成としたものである。
【００１４】
この構成により、新規処方データと蓄積処方データの各医薬品について相互作用を一目で把握可能に表示させることが可能となる。
【００１５】
前記記憶手段に記憶する相互作用マスタは、相互作用が発生する組み合わせを、各医薬品の効能を定めた薬効コードの組み合わせとして格納するのが好ましい。
【００１６】
前記記憶手段は、相互作用が発生する医薬品の各組み合わせに対して、作用・機序を含む詳細情報を関連付けた作用マスタをさらに記憶し、
前記制御手段は、前記相互作用チェック処理の結果が表示された各セルが指定されると、前記記憶手段に記憶した作用マスタに基づいて、相互作用についての詳細情報を前記表示手段に表示させるのが好ましい。
【００１７】
前記記憶手段は、患者データを含む過去の処方データを蓄積した蓄積処方データをさらに記憶し、
前記相手医薬品は、蓄積処方データの各医薬品を含むのが好ましい。
【００１８】
前記表示手段は、自己医薬品の名称と相手医薬品の名称をマトリックス形式の行又は列にそれぞれ表示し、相手医薬品が新規処方データの各医薬品である場合と、相手医薬品が蓄積処方データの各医薬品である場合とで切替可能に表示すると、表示画面の複雑化を防止できる点で好ましい。
【００１９】
前記表示手段に表示されたマトリックス形式の各セルに表示される相互作用チェックの結果には、識別可能な記号で表示される併用注意と併用禁忌を含むのが好ましい。
【００２０】
前記表示手段は、表示するマトリックス形式の画面中、新規処方データの各医薬品に加えて、新たに医薬品を追加表示可能とする薬品追加ボタンを備え、
前記制御手段は、前記薬品追加ボタンが操作されることにより、前記表示手段に表示したマトリックス形式の画面中、新規処方データの各医薬品の名称が表示された行又は列に、新たな医薬品の名称を追加し、追加表示した自己医薬品と、相手医薬品との相互作用を再チェックするのが好ましい。
【００２１】
前記記憶手段は、相互作用マスタに登録された相互作用が発生する医薬品の組み合わせのうち、相互作用チェック処理を除外した医薬品の組合せについて格納する相互作用除外マスタを記憶し、
前記制御手段は、前記相互作用マスタに基づいて相互作用チェック処理を実行した後、前記相互作用除外マスタを検索して該当する医薬品の組み合わせを除外すると、重要度の高い相互作用だけを表示できる点で好ましい。
【００２２】
前記記憶手段は、相互作用が発生する医薬品の組み合わせについてのデータを格納する相互作用共通マスタとは別に、各医療施設に応じて作成した相互作用個別マスタを記憶し、
前記制御手段は、前記相互作用共通マスタに優先して、前記相互作用個別マスタに基づく相互作用チェック処理を実行するのが好ましい。
【発明の効果】
【００３２】
以上の説明から明らかなように、本発明によれば、相互作用のチェック結果を、新規処方データの各医薬品と蓄積処方データの各医薬品とのマトリックス形式で表示するようにしたので、相互作用を詳細にチェック可能となると共に、直感的にも分かりやすくすることができる。
【図面の簡単な説明】
【００３３】
【図１】医薬品相互作用チェック装置の機器構成を示すブロック図である。
【図２】図１の記憶装置に記憶した蓄積処方データの内容を示す図である。
【図３】図１の記憶装置に記憶した相互作用共通マスタの内容を示す図である。
【図４】図１の記憶装置に記憶した作用マスタの内容を示す図である。
【図５】図１の表示装置に表示する「相互作用チェック」の画面で新規処方内のチェック結果を示す図である。
【図６】図１の表示装置に表示する「相互作用チェック」の画面で蓄積処方とのチェック結果を示す図である。
【図７】図１の中央処理装置で行う単独チェック動作の処理を示すフローチャートである。
【図８】図１の中央処理装置で行う患者処方チェックの処理を示すフローチャートである。
【図９】図１の中央処理装置で行う処方間チェックの処理を示すフローチャートである。
【図１０】図１の中央処理装置で行う複数相手医薬品チェックの処理を示すフローチャートである。
【図１１】図１の中央処理装置で行う医薬品間チェックの処理を示すフローチャートである。
【図１２】図１の中央処理装置で行うチェック画面の処理を示すフローチャートである。
【図１３】図１の中央処理装置で行うチェック画面の処理を示すフローチャートである。
【図１４】図１の中央処理装置で行う連動チェック動作の処理を示すフローチャートである。
【図１５】図１の表示装置に表示する「処方チェック連動」の画面を示す図である。
【図１６】図１の印刷装置にて印刷した相互作用チェック結果を示す図である。
【発明を実施するための形態】
【００３４】
以下、本発明に係る実施形態を添付図面に従って説明する。
図１は、本実施形態に係る医薬品相互作用チェック装置を示す。この装置は、液晶ディスプレイなどの表示装置１、キーボード・マウスなどの入力装置２、及びハードディスクなどの記憶装置３を備える。医薬品相互作用チェック装置全体としては中央処理装置（ＣＰＵ）４によってプログラム制御する。また、必要に応じて、レーザプリンタなどの印刷装置５、及びホストコンピュータ（処方データ送信装置）６を接続する。これらの装置はパーソナルコンピュータで構成してもよい。但し、ハードウェア機器の種類と台数は任意である。
【００３５】
ホストコンピュータ６は、処方データを送信する機能を有し、連動チェック動作（後述）の場合に接続される。ここでは、ホストコンピュータ６には、病院の処方オーダリングシステムなどが稼働する病院ホスト、調剤薬局の医療事務用（レセプト）コンピュータ、または、薬局の調剤システム制御装置（コンピュータ内蔵）が含まれる。
【００３６】
中央処理装置（ＣＰＵ）４は処理に必要なデータを一時的に記憶するためのメモリ（ＲＡＭ）を内蔵する。このメモリは、処方データを記憶する処方データメモリ、その他メモリ（処理上での作業データ、変数、など）として使用する。
【００３７】
記憶装置３には、各種データをファイルやデータベースとして記憶する。各種データには、過去の処方データを蓄積して記憶する蓄積処方データ、相互作用の薬効組合せと作用を登録して記憶する相互作用共通マスタ、医療施設毎に相互作用を登録して記憶する相互作用個別マスタ、相互作用チェックを除外する薬効組合せを登録して記憶する相互作用除外マスタ、作用・機序内容を登録して記憶する作用マスタ、処方データを入力する際などの関連情報を記憶する各種マスタがある。各種マスタには、医薬品マスタ、患者マスタ、診療科マスタ、医師マスタ、病棟マスタ、処方箋区分マスタ、用法マスタなどがある。コードと名称などを格納するような簡単な構成のマスタなので図は省略する。
【００３８】
なお、前記記憶装置３が独立したデータベースサーバ装置（ＣＰＵ内蔵）であって、中央処理装置（ＣＰＵ）４、表示装置１及び入力装置２がクライアント端末として、サーバ装置とネットワーク（ＬＡＮ）で接続したようなクライアント・サーバ構成でもよい。また、サーバ装置をデータセンタに設置して、ユーザはクライアント端末のブラウザ・ソフトからインターネット経由でアプリケーションを実行する構成でもよい。さらに、医薬品相互作用チェック装置はホストコンピュータ６とハードウェア機器を共用してもよい。
【００３９】
蓄積処方データは、患者の全ての処方データを蓄積して記憶するデータである。その記憶内容を図２に示す。この蓄積処方データ（図２）は、単独チェック動作の場合には、新規の処方データをキーボード入力して書き込み（図１３のステップＳ６６）、連続チェック動作の場合には、ホストコンピュータ６から処方データを受信して相互作用の発生が無ければ自動的に書き込む（図１４のステップＳ７８）（相互作用の発生が有れば単独チェック動作と同様に操作者の判断で書き込む。）。図２の「３／１０内科」処方の例では、病院薬局なので医療機関コードはデータ無し状態の空であり（調剤薬局ならば、多くの医療機関から発行される院外処方箋を受け付けるので、その識別が必要になる。）、外来処方箋なので病棟コードと病室番号は空である。医薬品コード（例：4490008F1020）には、厚生省が定めた薬価基準収載用医薬品コード１２桁を使用しているが、独自体系のコードでもよい。但し、その場合は、医薬品マスタに薬効コードを登録して、医薬品コードから薬効コードを求める処理が必要になる。なお、蓄積処方を検索する場合は患者番号と投薬期間を検索キーとする。
【００４０】
相互作用が発生する医薬品の組合せについてのデータは、データ量を抑えるために医薬品コードではなくて薬効コードの組合せで表現する。これらのデータには、添付文書データから作成して医療施設に配付する共通マスタ、各医療施設が個別に相互作用を登録する個別マスタ、及び、各医療施設が相互作用チェックを除外する除外マスタがある。これらの３種類のマスタはデータ構成が同じであり、相互作用共通マスタの記憶内容を図３に示す。図３中、主薬効コードとは、組合せの主となる薬効コードを意味する。薬効コードは厚生省が定めた薬価基準収載用医薬品コードの先頭７桁でも何でもよい。従薬効コードとは、組合せの従となる薬効コードを意味する。危険度とは、薬剤相互作用の危険度を意味する。併用注意であれば１、併用禁忌であれば２を入力する。作用コードとは、作用マスタ（図４）の作用コードを意味する。なお、これらの相互作用のマスタ（図３）のデータは、メニュー画面（起動ボタンが並ぶだけの画面なので図示省略）から起動される相互作用共通・個別・除外マスタ登録の画面（データ構成と同じ画面構成なので図示省略）で入力する。
【００４１】
作用マスタは、作用・機序などの詳細情報を記憶するデータである。その記憶内容を図４に示す。相互作用共通マスタ（図３）と同様に、作用マスタは添付文書データから作成して医療施設に配付するが、各医療施設で個別に登録することもできる。作用マスタ（図４）のデータは、メニュー画面（起動ボタンが並ぶだけの画面なので図示省略）から起動される作用マスタ登録の画面（データ構成と同じ画面構成なので図示省略）で入力できる。図４中、作用コードとは、作用の詳細情報を特定するための一意なコードを意味する。作用・機序内容とは、作用、処置、文献書誌事項などのあらゆる詳細情報を意味する。
【００４２】
次に、単独チェック動作の処理について、図７のフローチャートに従って説明する。ここに、単独チェック動作の処理とは、医薬品相互作用チェック装置とホストコンピュータ６とを接続しない場合の処理を意味する。
【００４３】
この処理では、まず、メニュー画面（起動ボタンが並ぶだけの画面なので図示省略）から起動し、図５（新規処方内チェック結果）又は図６（蓄積処方内チェック結果）に示す「相互作用チェック」画面を表示させる（ステップＳ１）。この状態では、「対象日」欄に本日の日付が表示され、「患者番号」欄と「新規処方」欄とが空となっている。そこで、患者番号と新規処方の医薬品とを、キーボードやマウスで入力する（ステップＳ２）。「患者番号」欄に入力すると、図２に示すデータ構成と同様の画面構成のサブウィンドウ（図示省略）が表示され、処方データの詳細が新規処方データとして入力される。そして、「患者処方チェック」手続き（図８）を呼び出し、新規処方内の相互作用チェックと、新規処方と蓄積処方の相互作用チェックとを行う患者処方チェック処理を実行する（ステップＳ３）。但し、チェックの「対象日」欄に任意の日付を入力し、対象日を指定して相互作用チェックを実行することもできる。続いて、「チェック画面処理」手続き（図１２）を呼び出し、「相互作用チェック」画面（図５）での画面操作によりチェック画面処理を実行する（ステップＳ４）。この処理は、「相互作用チェック」画面（図５）の「終了」ボタンがマウスでクリックされるまで繰り返す（ステップＳ５）。
【００４４】
前記ステップＳ４のチェック画面処理では、図８のフローチャートに示すように、まず、作業データの「自己処方」に新規処方を設定する（ステップＳ１１）。また、作業データの「相手処方」に新規処方を設定する（ステップＳ１２）。そして、「処方間チェック」手続き（図９）を呼び出し、自己処方と相手処方の相互作用チェック（処方間チェック）を実行する（ステップＳ１３）。また、蓄積処方データ（図２）から同一患者の蓄積処方を検索する（ステップＳ１４）。その後、蓄積処方データが終了したか否かを判断し（ステップＳ１５）、終了していれば、図７の単独チェック動作の処理に復帰し、終了していなければ、作業データの「相手処方」に次の蓄積処方データを設定して（ステップＳ１６）、前記ステップＳ１３の処方間チェックから繰り返す。
【００４５】
前記ステップＳ１３の処方間チェックの処理は、図９のフローチャートに示すように、作業データの「自己医薬品」に自己処方の１行目（行＃１）の医薬品を設定する（ステップＳ２１）。続いて、「複数相手医薬品チェック」手続き（図１０）を呼び出し、自己医薬品と相手処方の複数医薬品との相互作用チェック（複数相手医療品チェック）を実行する（ステップＳ２２）。ここで、自己処方内の医薬品のチェックが全て終了したか否かを判断し（ステップＳ２３）、全て終了していれば、図８の患者処方チェック処理に復帰し、終了していなければ、作業データの「自己医薬品」に自己処方の次行目の医薬品を設定し（ステップＳ２４）、前記ステップＳ２２に戻って前記処理を繰り返す。
【００４６】
前記ステップＳ２２の複数相手医薬品チェックの処理は、図１０のフローチャートに示すように、作業データの「相手医薬品」に相手処方の１列目（列＃１）の医薬品を設定する（ステップＳ３１）。そして、「医薬品間チェック」手続き（図１１）を呼び出し、自己医薬品と相手医薬品の相互作用チェック（医薬品間チェック）を実行する（ステップＳ３２）。ここで、相手処方内の医薬品のチェックが全て終了したか否かを判断し（ステップＳ３３）、全て終了していれば、図９の処方間チェックに復帰し、終了していなければ、作業データの「相手医薬品」に相手処方の次列目の医薬品を設定し（ステップＳ３４）、前記ステップＳ３２に戻って前記処理を繰り返す。
【００４７】
前記ステップＳ３２の医薬品間チェックの処理は、図１１のフローチャートに示すように、自己医薬品と相手医薬品が同じか否かを判断し（ステップＳ４１）、同じであれば、図１０の複数相手医薬品チェックの処理に復帰する。また、同じでなければ、自己医薬品と相手医薬品の薬効コードの組合せについて、「自己−相手」と「相手−自己」の２通りの主従関係で相互作用個別マスタ（データ構成は図３と同じ）を検索し、該当する行データを取得する（ステップＳ４２）。そして、自己医薬品と相手医薬品の薬効コードの組合せについて、相互作用除外マスタ（データ構成は図３と同じ）を検索し、該当する行データを除外する（ステップＳ４３）。ここで、取得した中から除外した残りの相互作用データが有るか否かを判断し（ステップＳ４４）、有れば、チェック画面処理（図１２）が処理するための相互作用データ（チェック結果）を設定する（ステップＳ４８）。一方、残りの相互作用データがなければ、自己医薬品と相手医薬品の薬効コードの組合せについて、「自己−相手」と「相手−自己」の２通りの主従関係で相互作用共通マスタ（図３）を検索し、該当する行データを取得する（ステップＳ４５）。そして、自己医薬品と相手医薬品の薬効コードの組合せについて、相互作用除外マスタ（データ構成は図３と同じ）を検索し、該当する行データを除外する（ステップＳ４６）。ここで、再度、取得した中から除外した残りの相互作用データが有るか否かを判断し（ステップＳ４７）、有れば前記ステップＳ４８でチェック結果を設定し、無ければ、図１０の複数相手医薬品チェックの処理に復帰する。
【００４８】
また、図７のステップＳ４に於けるチェック画面処理は図１２及び図１３のフローチャートに示すように、まず、「相互作用チェック」画面（図５）での医薬品マトリックス表示部に新規処方のチェック結果を表示する（ステップＳ５１）。具体的には、マトリックスの「セル」に表示する記号で表現し、「△」印が併用注意であり、「×」印が併用禁忌である。そして、「△」印または「×」印の「セル」をマウスでクリックすると、作用表示欄に作用・機序などの詳細情報を表示させることが可能である。図５の例では、ハルシオン錠とイトリゾールカプセルの「×」印の「セル」をマウスでクリックして詳細情報を表示させている。続いて、「薬品追加」ボタンがマウスでクリックされれば（ステップＳ５２）、新規処方の次の行に新規の医薬品をキーボード・マウス入力する（ステップＳ５３）。次いで、作業データの「自己医薬品」に追加医薬品を設定する（ステップＳ５４）。さらに、「複数相手医薬品チェック」手続き（図１０）を呼び出し、追加医薬品と相手処方の複数医薬品との相互作用チェック（複数相手医薬品チェック処理）を実行する（ステップＳ５５）。その後、前記ステップＳ５２に戻って薬品追加ボタン判断から繰り返す。「タブ」（図５の「新規処方」「３／１０内科」）がマウスでクリックされれば（ステップＳ５６）、「タブ」に該当する相手処方を列項目とするマトリックス表示に切り替え（ステップＳ５７）、新規処方に追加医薬品が有るか否かを判断し（ステップＳ５８）、有れば前記ステップＳ５４及びＳ５５を実行する。図５の例では、「３／１０内科」の「タブ」をマウスでクリックして図６の表示に切り替える。「セル」がマウスでクリックされれば（ステップＳ６１）、「セル」に該当する作用・機序内容を作用マスタ（図４）から取得して作用表示部に表示する（ステップＳ６２）。作用表示部の除外チェックボックス（□）がマウスでチェックされれば（ステップＳ６３）、チェックボックス内に「∨」印でチェックされたデータを相互作用除外マスタ（データ構成は図３と同じ）に登録する（ステップＳ６４）。これは、数が多く、重要性の低い医薬品について、相互作用チェックの対象から除外することにより、併用注意が多くなり過ぎる弊害を防止するために行う。「処方登録」ボタンがマウスでクリックされれば（ステップＳ６７）、新規処方の処方データを蓄積処方データ（図２）に登録する（ステップＳ６６）。「印刷」ボタンがマウスでクリックされれば（ステップＳ６５）、「相互作用チェック」画面（図５）の内容を印刷装置５で印刷する（ステップＳ６８）。そして、前記各動作が実行された後は、前記ステップＳ５２に戻って薬品追加ボタン判断から繰り返す。なお、「処方消去」「終了」ボタンがマウスでクリックされれば（ステップＳ６９）、図７の単独チェック動作に復帰する。
【００４９】
次に、連動チェック動作の処理について、図１４のフローチャートに従って説明する。ここに、連動チェック動作の処理とは、医薬品相互作用チェック装置とホストコンピュータ６とを接続した場合の処理を意味する。したがって、医薬品相互作用チェック装置には、ホストコンピュータ６から新規処方データが随時受信され、その処方データを相互作用のチェックに有効利用することが可能である。
【００５０】
連動チェック動作の処理は、メニュー画面（起動ボタンが並ぶだけの画面なので図示省略）から起動し、「処方チェック連動」画面（図１５）を表示する（ステップＳ７１）。図１５の画面が既に表示されていればアクティブなウィンドウにする。そして、ホストコンピュータ６から新規処方の処方データを受信する（ステップＳ７２）。ここで、「患者処方チェック」手続き（図８）を呼び出し、新規処方内の相互作用チェックと、新規処方と蓄積処方の相互作用チェックとからなる患者処方チェック処理を実行する（ステップＳ７３）。なお、患者処方チェック処理は、前述の図８ないし図１１に記載した内容と同様である。そして、相互作用チェックの結果の表示では、画面の「対象日」欄には問題のある投薬日付が表示され、行項目と列項目を新規処方の医薬品とする新規処方内のチェック結果をマトリックス形式で図５の様に「タブ」付きで表示する。問題がある蓄積処方データとの関係は別の「タブ」付きマトリックス表示で隠されており、「タブ」をマウスでクリックすると、図６に示すようにマトリックス表示を切り替える。
【００５１】
続いて、図１５の「No.」から「医師名」までの項目からなる処方データ１行を表示し（ステップＳ７４）、併用禁忌の相互作用データが有るか否かを判断する（ステップＳ７５）。併用禁忌の相互作用データが有れば、中央処理装置（ＣＰＵ）に内蔵する音源装置で音を鳴らして薬剤師に報知し（ステップＳ７６）、併用禁忌だけのチェック結果（図１６）を印刷する（ステップＳ７７）。併用禁忌の相互作用データが無ければ、正常な新規処方データを蓄積処方データ（図２）に登録する（ステップＳ７８）。次いで、「相互作用」ボタンがマウスでクリックされたか否かを判断する（ステップＳ７９）。「相互作用」ボタンがマウスでクリックされれば、反転表示で選択された処方データ１行を新規処方として、「相互作用チェック」画面（図５）を別ウィンドウで表示する（ステップＳ８０）。そして、「チェック画面処理」手続き（図１２及び図１３）を呼び出し、「相互作用チェック」画面（図５）での画面操作（チェック画面処理）を実行した後（ステップＳ８１）、前記ステップＳ７１に戻って「処方チェック連動」画面表示から繰り返す。「相互作用」ボタンがマウスでクリックされなければ、「終了」ボタンがマウスでクリックされたか否かを判断し（ステップＳ８２）、クリックされれば、連動チェック動作の処理を終了してメニュー画面（図示省略）に復帰し、クリックされなければ、前記ステップＳ７２に戻って新規処方データ受信から繰り返す。
【００５２】
以上のようにして得られた連動チェック動作の相互作用チェック結果は、例えば、図１６に示す内容で印刷することができる。ここでは、ホストコンピュータ６から処方データを受信し、相互作用チェックを実行して、併用禁忌が有る場合のみ印刷している。勿論、印刷量が多くてもよければ併用注意を印刷してもよい。
【００５３】
なお、前記実施形態では、新規処方データ間、新規処方データ・蓄積処方データ間で、医薬品の相互作用をチェックできるようにしたが、蓄積処方データ間で再チェック可能としてもよいことは勿論である。
【符号の説明】
【００５４】
１…表示装置
２…入力装置
３…記憶装置
４…中央処理装置（ＣＰＵ：制御手段）
５…印刷装置
６…ホストコンピュータ
【図１】
0005253605.tif 000002
【図２】
0005253605.tif 000003
【図３】
0005253605.tif 000004
【図４】
0005253605.tif 000005
【図５】
0005253605.tif 000006
【図６】
0005253605.tif 000007
【図７】
0005253605.tif 000008
【図８】
0005253605.tif 000009
【図９】
0005253605.tif 000010
【図１０】
0005253605.tif 000011
【図１１】
0005253605.tif 000012
【図１２】
0005253605.tif 000013
【図１３】
0005253605.tif 000014
【図１４】
0005253605.tif 000015
【図１５】
0005253605.tif 000016
【図１６】
0005253605.tif 000017