(57)【要約】【課題】複数の一般薬の成分と処方薬との間のすべての相互作用をわかり易く利用者に通知し、利用者の負担を軽減させること。【解決手段】相互作用分析装置１００は、一般薬に含まれる成分と処方薬とを併用した場合の利用者に与える作用の情報を記憶部１４０に記憶し、相互関係検索部１５０ａが、この記憶部１４０に記憶された情報に基づいて一般薬の成分と処方薬とを併用した場合の危険度を判定し、一般薬の成分と処方薬とを危険度に応じた特徴を付加して対応付けたマップ情報を生成し、マップ表示処理部１５０ｃがマップ情報に基づいた分析結果マップをディスプレイ（出力部１２０）に表示させる。【選択図】        図２
2008097154.tif 000002
【特許請求の範囲】
【請求項１】
一般薬および処方薬の相互の作用を分析する相互作用分析プログラムであって、
前記一般薬に含まれる成分と前記処方薬とを併用した場合の利用者に与える作用の情報を含んだ相互関係情報を記憶装置に記憶する記憶手順と、
前記相互関係情報に基づいて前記一般薬の成分と処方薬とを併用した場合の危険度を判定する危険度判定手順と、
前記一般薬の成分と前記処方薬とを前記危険度に応じた特徴を付加して対応付けたマップ情報を生成するマップ情報生成手順と、
をコンピュータに実行させることを特徴とする相互作用分析プログラム。
【請求項２】
前記マップ情報を出力する出力手順を更にコンピュータに実行させ、前記出力手順は、前記マップ情報中の情報を指定された場合に、前記マップ情報に含まれる情報のうち、指定された情報に対応付けられた情報を出力することを特徴とする請求項１に記載の相互作用分析プログラム。
【請求項３】
前記相互関係情報は、前記一般薬の成分と処方薬と健康食品とを併用した場合に利用者に与える作用の情報を更に含み、前記危険度判定手順は、前記相互関係情報に基づいて前記一般薬の成分と前記処方薬と前記健康食品とを併用した場合の危険度を判定し、前記マップ情報生成手順は、前記一般薬の成分と前記処方薬と前記健康食品とを危険度に応じた特徴を付加して対応付けた情報を前記マップ情報に含ませることを特徴とする請求項１または２に記載の相互作用分析プログラム。
【請求項４】
異なる漢方薬の相互の関係を分析する相互作用分析プログラムであって、
前記漢方薬および当該漢方薬を構成する生薬を対応付けた生薬対応情報と、前記漢方薬および当該漢方薬の使用目的の情報を対応付けた目的対応情報とを記憶装置に記憶する記憶手順と、
前記生薬対応情報および前記目的対応情報に基づいて前記漢方薬と前記生薬と前記使用目的とを対応付けたマップ情報を生成するマップ情報生成手順と、
をコンピュータに実行させることを特徴とする相互作用分析プログラム。
【請求項５】
一般薬および処方薬の相互の作用を分析する相互作用分析装置であって、
前記一般薬に含まれる成分と前記処方薬とを併用した場合の利用者に与える作用の情報を含んだ相互関係情報を記憶する記憶手段と、
前記相互関係情報に基づいて前記一般薬の成分と処方薬とを併用した場合の危険度を判定する危険度判定手段と、
前記一般薬の成分と前記処方薬とを前記危険度に応じた特徴を付加して対応付けたマップ情報を生成するマップ情報生成手段と、
を備えたことを特徴とする相互作用分析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、一般薬および処方薬の相互の作用を分析する相互作用分析プログラムおよび相互作用分析装置に関し、特に、一般薬の成分と処方薬等との間における相互作用をわかり易く利用者に通知することができる相互作用分析プログラムおよび相互作用分析装置に関するものである。
【背景技術】
【０００２】
近年、ドラックストア、薬局店頭などにおいて、一般薬を購入する顧客に対して薬剤師、薬品販売員など（以下、単に利用者と表記する）が的確な商品選択や適切な服薬指導を行えるように、薬の適正使用のための業務をサポートするシステムが利用されている（例えば、非特許文献１参照）。
【０００３】
例えば、このシステムでは、データベースに異なる薬を併用した場合の相互作用の情報などを予め記録しており、利用者によって薬品名などが入力されると、入力された薬品と相互作用の関係を有する薬の情報をデータベースから検出すると共に、検出した薬の情報を出力し、利用者のサポートを行っていた。
【０００４】
【非特許文献１】医薬情報研究所株式会社エス・アイ・シー、イワキ株式会社発行、「メディックナビ」パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の技術では、異なる薬同士の単純な相互関係のみしか把握することができないという問題があった。すなわち、顧客が複数の処方薬を服用している状態で、新たに一般薬を服用する場合、利用者は、従来のシステムを利用した場合であっても、複数の薬の成分と複数の処方薬との間のすべての相互作用（飲み合わせ）を同時に理解して、その影響を判断し、適切な薬を選択することができないという問題があった（このような場合に、利用者が適切な薬を選択する場合には、上述した従来のシステムのほかに様々な資料を参照する必要があった）。
【０００６】
また、薬の相互作用の関係は、一般薬と処方薬だけでなく、様々な健康食品(サプリメント)や、漢方薬、医薬部外品など他種多様な範囲に広がる。これらの複数の相互作用の関係を把握して、最適な判断を下すためには、前提となる知識や服用者の状況など広範な関連情報を瞬時に把握することが必要になる。これらは、その専門家(例えば薬剤師等)であっても容易なことではない。さらに、薬品や対象商品は、日々増えているため、学習も必要になる。
【０００７】
すなわち、薬同士の単純な相互関係（例えば、一般薬と一般薬との相互関係、処方薬と処方薬との相互関係など）ではなく、複数の一般薬の成分と処方薬との間のすべての相互作用をわかり易く利用者に通知し、利用者の負担を軽減させることが極めて重要な課題となっている。
【０００８】
この問題は、上述した従来技術による問題点を解消するためになされたものであり、複数の一般薬の成分と処方薬との間のすべての相互作用をわかり易く利用者に通知し、利用者の負担を軽減させることができる相互作用分析プログラムおよび相互作用分析装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、本発明は、一般薬および処方薬の相互の作用を分析する相互作用分析プログラムであって、前記一般薬に含まれる成分と前記処方薬とを併用した場合の利用者に与える作用の情報を含んだ相互関係情報を記憶装置に記憶する記憶手順と、前記相互関係情報に基づいて前記一般薬の成分と処方薬とを併用した場合の危険度を判定する危険度判定手順と、前記一般薬の成分と前記処方薬とを前記危険度に応じた特徴を付加して対応付けたマップ情報を生成するマップ情報生成手順と、をコンピュータに実行させることを特徴とする。
【００１０】
また、本発明は、上記発明において、前記マップ情報を出力する出力手順を更にコンピュータに実行させ、前記出力手順は、情報を指定された場合に、前記マップ情報に含まれる情報のうち、指定された情報に対応付けられた情報を出力することを特徴とする。
【００１１】
また、本発明は、上記発明において、前記相互関係情報は、前記一般薬の成分と処方薬と健康食品とを併用した場合に利用者に与える作用の情報を更に含み、前記危険度判定手順は、前記相互関係情報に基づいて前記一般薬の成分と前記処方薬と前記健康食品とを併用した場合の危険度を判定し、前記マップ情報生成手順は、前記マップ情報に前記一般薬の成分と前記処方薬と前記健康食品とを危険度に応じた特徴を付加して対応付けた情報を含ませることを特徴とする。
【００１２】
また、本発明は、異なる漢方薬の相互の関係を分析する相互作用分析プログラムであって、前記漢方薬および当該漢方薬を構成する生薬を対応付けた生薬対応情報と、前記漢方薬および当該漢方薬の使用目的の情報を対応付けた目的対応情報とを記憶装置に記憶する記憶手順と、前記生薬対応情報および前記目的対応情報に基づいて前記漢方薬と前記生薬と前記使用目的とを対応付けたマップ情報を生成するマップ情報生成手順と、をコンピュータに実行させることを特徴とする。
【００１３】
また、本発明は、一般薬および処方薬の相互の作用を分析する相互作用分析装置であって、前記一般薬に含まれる成分と前記処方薬とを併用した場合の利用者に与える作用の情報を含んだ相互関係情報を記憶する記憶手段と、前記相互関係情報に基づいて前記一般薬の成分と処方薬とを併用した場合の危険度を判定する危険度判定手段と、前記一般薬の成分と前記処方薬とを前記危険度に応じた特徴を付加して対応付けたマップ情報を生成するマップ情報生成手段と、を備えたことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、一般薬に含まれる成分と処方薬とを併用した場合の利用者に与える作用の情報を含んだ相互関係情報を記憶装置に記憶し、相互関係情報に基づいて一般薬の成分と処方薬とを併用した場合の危険度を判定し、一般薬の成分と処方薬とを危険度に応じた特徴を付加して対応付けたマップ情報を生成するので、一般薬の成分と処方薬との相互関係の情報を利用者にわかり易く提供することができる。
【００１５】
また、本発明によれば、マップ情報中の情報を指定された場合に、マップ情報に含まれる情報のうち、指定された情報に対応付けられた情報を出力するので、利用者にとって不要な情報を除外することができる。
【００１６】
また、本発明によれば、相互関係情報は、一般薬の成分と処方薬と健康食品とを併用した場合に利用者に与える作用の情報を更に含み、この相互関係情報に基づいて一般薬の成分と処方薬と健康食品とを併用した場合の危険度を判定し、マップ情報に一般薬の成分と処方薬と健康食品とを危険度に応じた特徴を付加して対応付けた情報を含ませるので、一般薬の成分、処方薬、健康食品の相互関係を利用者にわかり易く提供することができる。
【００１７】
また、本発明によれば、漢方薬および当該漢方薬を構成する生薬を対応付けた生薬対応情報と、漢方薬および当該漢方薬の使用目的の情報を対応付けた目的対応情報とを記憶装置に記憶し、生薬対応情報および目的対応情報に基づいて前記漢方薬と前記生薬と前記使用目的とを対応付けたマップ情報を生成するので、複数の漢方薬に関わる情報を網羅的に利用者に提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照して、この発明に係る相互作用分析プログラムおよび相互作用分析装置の好適な実施の形態を詳細に説明する。
【実施例１】
【００１９】
まず、本実施例１にかかる相互作用分析装置の概要および特徴について説明する。本実施例１にかかる相互作用分析装置は、一般薬に含まれる成分と処方薬とを併用した場合の利用者に与える作用の情報を記憶装置に記憶し、この記憶装置に記憶された情報に基づいて一般薬の成分と処方薬とを併用した場合の危険度（重み）を判定し、一般薬の成分と処方薬とを危険度に応じた特徴を付加して対応付けたマップ情報（例えば、一般薬の成分と処方薬とを関係線によって結び、危険度が大きいほど関係線を太くしたマップ情報。また、一般薬の成分と処方薬との関係が禁忌（絶対に併用してはいけない関係）の場合には、×などの視覚的特徴を関係線に付加する）を生成して出力する。
【００２０】
図１は、本実施例１にかかる相互作用分析装置が出力するマップ情報の概要を示す図である。同図に示すように、このマップ情報は、相互作用の関係を有する一般薬Ａの成分Ａ〜Ｈと処方薬Ａ〜Ｆとが関係線によって結び付けられている。具体的には、成分Ａと処方薬Ａとが関係線によって結ばれ（関係線は細い；危険度は小さい）、成分Ｂと処方薬Ａとが関係線によって結ばれている（成分Ｂと処方薬Ａとの関係は禁忌）。
【００２１】
また、成分Ｃと処方薬Ｃとが関係線によって結ばれ（関係線は太い；危険度は大きい）、成分Ｄと処方薬Ｆとが関係線によって結ばれ（成分Ｄと処方薬Ｆとの関係は禁忌）、成分Ｅと処方薬Ｆとが関係線によって結ばれている（関係線は太い；危険度は大きい）。
【００２２】
このように、本実施例１にかかる相互作用分析装置は、一般薬の成分と処方薬との相互作用の関係を含んだマップ情報を生成して出力するので、利用者に一般薬の各成分と各処方薬との相互作用を一目で網羅的に確認させることができ、利用者にかかる負担を軽減させることができる。
【００２３】
つぎに、本実施例１にかかる相互作用分析装置の構成について説明する。図２は、本実施例１にかかる相互作用分析装置の構成を示す機能ブロック図である。同図に示すように、この相互作用分析装置１００は、入力部１１０と、出力部１２０と、入出力制御ＩＦ部１３０と、記憶部１４０と、制御部１５０とを備えて構成される。
【００２４】
このうち、入力部１１０は、各種の情報を入力する入力手段であり、キーボード、マウス、マイク（若しくはバーコードを読み取るバーコードリーダ、ＩＣ（Integrated  Circuit）タグ等に記憶された情報を読み出す読取装置）などによって構成される。なお、後述するモニタ（出力部１２０）も、マウスと協働してポインティングデバイス機能を実現する。
【００２５】
出力部１２０は、各種の情報を出力する出力手段であり、モニタ（若しくはディスプレイ、タッチパネル）やスピーカなどによって構成される。そして、入出力制御ＩＦ部１３０は、入力部１１０、出力部１２０、記憶部１４０、制御部１５０によるデータの入出力を制御する手段である。
【００２６】
記憶部１４０は、制御部１５０による各種処理に必要なデータおよびプログラムを記憶する記憶手段であり、特に本発明に密接に関連するものとしては、図２に示すように、一般薬データ１４０ａと、一般薬含有成分データ１４０ｂと、一般薬成分データ１４０ｃと、処方薬データ１４０ｄと、相互作用データ１４０ｅと、生活習慣病管理データ１４０ｆとを備える。
【００２７】
一般薬データ１４０ａは、一般薬に関わる各種情報を記憶したデータである。図３は、本実施例１にかかる一般薬データ１４０ａのデータ構造の一例を示す図である。同図に示すように、この一般薬データ１４０ａは、一般薬ＩＤ（Identification）と、薬効分類と、剤形と、一般薬商品名と、一般薬商品名（カナ）と、一般薬開発元会社名と、一般薬を利用するうえでの使用上の注意と、効能・効果と、用法・用量と、取り扱いの注意と、所在と、在庫とを備える。
【００２８】
一般薬含有成分データ１４０ｂは、各一般薬に含まれる成分を記憶したデータである。図４は、本実施例１にかかる一般薬含有成分データ１４０ｂのデータ構造の一例を示す図である。同図に示すように、この一般薬含有成分データ１４０ｂは、一般薬ＩＤと、一般薬名と、成分ＩＤと、成分名とを備える。例えば、一般薬含有成分データ１４０ｂに含まれる各一般薬のうち、一般薬ＩＤ「１０００１」によって識別される一般薬の名称は「○○風邪薬」であり、この一般薬には、成分ＩＤ「６００８９、６００８８、６００３８」にそれぞれ識別される「塩酸ブロムヘキシン、酸化リゾチーム、アセトアミノヘン」が含まれている。
【００２９】
一般薬成分データ１４０ｃは、一般薬の成分に関わる各種情報を記憶したデータである。図５は、本実施例１にかかる一般薬成分データ１４０ｃのデータ構造の一例を示す図である。同図に示すように、この一般薬成分データ１４０ｃは、成分ＩＤと、成分名と、薬効とを備える。例えば、図５の１段目では、成分ＩＤ「６０００１」によって識別される成分の名称が「成分Ａ」であり、かかる成分の薬効が「薬効Ａ」である。
【００３０】
処方薬データ１４０ｄは、処方薬に関わる各種情報を記憶したデータである。図６は、本実施例１にかかる処方薬データ１４０ｄのデータ構造の一例を示す図である。同図に示すように、この処方薬データ１４０ｄは、処方薬ＩＤと、処方薬商品名と、処方薬商品名（カナ）と、処方薬商品名規格単位と、処方薬会社名と、処方薬製造会社名と、処方薬販売会社名と、添付文章と、在庫とを備える。
【００３１】
相互作用データ１４０ｅは、一般薬の成分と処方薬との相互作用の情報を記憶したデータである。図７は、本実施例１にかかる相互作用データ１４０ｅのデータ構造の一例を示す図である。同図に示すように、この相互作用データ１４０ｅは、相互作用ＩＤと、相互作用分類と、相互作用コメントと、相互作用一般薬成分ＩＤと、相互作用一般薬成分名と、相互作用処方薬ＩＤと、相互作用処方薬名とを備える。ここで、相互作用一般薬成分ＩＤは、成分ＩＤに対応し（図４、図５参照）、相互作用処方薬ＩＤは、処方薬ＩＤ（図６参照）に対応する。
【００３２】
例えば、図７の１段目において、相互作用一般薬成分ＩＤ「６００５５」によって識別される成分「ステアリン酸エリスロマイシン」と、相互作用処方薬ＩＤ「３００４５」によって識別される処方薬「○○○製剤」との相互作用分類が「併用禁忌」であり、相互作用コメントが「併用した場合副作用の増強や作用の減弱などの悪影響が出る恐れがある」であり、かかる各情報は相互作用ＩＤ「２０００４５」によって識別されている。このように、相互の関係が禁忌（危険度大）の場合には、マップ情報において、成分「ステアリン酸エリスロマイシン」と処方薬「○○○製剤」とを結ぶ関係線に×が付加される。
【００３３】
また、図７の２段目において、相互作用一般薬成分ＩＤ「６００１１」によって識別される成分「無水カフェイン」と、相互作用処方薬ＩＤ「３００４６」によって識別される処方薬「○○○拮抗薬」との相互作用分類が「併用注意（危険度中）」であり、相互作用コメントが「医師と相談して基本的に薬との併用は避けるようにしてください」であり、かかる各情報は相互作用ＩＤ「２０００４６」によって識別されている。このように、相互の関係が併用注意（危険度中）の場合には、マップ情報において、成分「無水カフェイン」と処方薬「○○○拮抗薬」とを結ぶ関係線が太くなる（予め決められた基準値よりも太くなる）。
【００３４】
また、図７の３段目において、相互作用一般薬成分ＩＤ「６０１２０」によって識別される成分「○×カフェイン」と、相互作用処方薬ＩＤ「３００２２」によって識別される処方薬「○○○製剤」との相互作用分類が「併用注意（危険度小）」であり、相互作用コメントが「なるべく併用は避けてください」であり、かかる各情報は相互作用ＩＤ「２０００４６」によって識別されている。このように、相互の関係が併用注意（危険度小）の場合には、マップ情報において、成分「○×カフェイン」と処方薬「○○○製剤」とを結ぶ関係線が細くなる（予め決められた基準値よりも細くなる）。
【００３５】
生活習慣病管理データ１４０ｆは、生活習慣病と一般薬の成分との関係を記憶したデータである。図８は、本実施例１にかかる生活習慣病管理データ１４０ｆのデータ構造の一例を示す図である。同図に示すように、この生活習慣病管理データ１４０ｆは、生活習慣病ＩＤと、生活習慣病名と、相互作用成分名（生活習慣病との相互作用の関係を有する一般薬の成分名）とを備える。例えば、図８の１段目において、生活習慣病ＩＤ「７０００１」によって識別される生活習慣病「糖尿病」と相互作用の関係を有する一般薬の成分は、成分Ａ、Ｂ、Ｃである（換言すれば、糖尿病の患者は、成分Ａ、Ｂ、Ｃを含む一般薬の服用を控えたほうがよい旨が示されている）。
【００３６】
図２の説明に戻ると、制御部１５０は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段であり、特に本発明に密接に関連するものとしては、図２に示すように、相互関係検索部１５０ａと、薬選択支援処理部１５０ｂと、マップ表示処理部１５０ｃと、プリンタ出力処理部１５０ｄとを備える。
【００３７】
このうち、相互関係検索部１５０ａは、記憶部１４０に記録された情報に基づいて、一般薬の成分と処方薬との相互作用の関係を検索し、相互作用の関係を有する一般薬の成分と処方薬とを結びつけたマップ情報を生成する処理部である。
【００３８】
具体的に、相互関係検索部１５０ａは、入力部１１０から一般薬の情報（一般薬の名称あるいは一般薬のＩＤを含んだ情報；以下、検索一般薬と表記する）を取得した場合に、一般薬含有成分データ１４０ｂと検索一般薬に含まれるＩＤとを比較して、一般薬に含まれる成分を検索する。例えば、検索一般薬に含まれるＩＤが「１０００１」の場合には、かかる一般薬の成分は、成分ＩＤ「６００８９、６００８８、６００３８」にそれぞれ識別される「塩酸ブロムヘキシン、酸化リゾチーム、アセトアミノフェン」となる（図４参照）。
【００３９】
そして、相互関係検索部１５０ａは、検索した成分ＩＤと相互作用データ１４０ｅの相互作用一般成分ＩＤとを比較して、相互作用の関係を有する成分と処方薬を検索する。例えば、相互作用一般薬成分ＩＤ「６００５５」（成分ＩＤ「６００５５」）と相互関係を有する処方薬は、相互作用処方薬ＩＤ「３００４５」の「○○○製剤」となる（図７参照）。
【００４０】
また、相互関係検索部１５０ａは、成分ＩＤと相互作用処方薬ＩＤとを基にして、危険度を判定する。例えば、相互作用一般薬成分ＩＤ「６００５５」と相互作用処方薬ＩＤ「３００４５」との危険度は「危険度大」となる（図７参照）。また、相互関係検索部１５０ａは、成分ＩＤと相互作用処方薬ＩＤとを基にして、相互作用コメントを検索する。例えば、相互作用一般薬成分ＩＤ「６００５５」および相互作用処方薬ＩＤ「３００４５」に対応する相互作用コメントは、「併用した場合副作用の増強や作用の減弱などの悪影響が出る恐れがある」となる（図７参照）。
【００４１】
そして、相互作用検索部１５０ａは、検索した各種の情報を基にして、マップ情報を生成する。図９は、本実施例１にかかるマップ情報のデータ構造の一例を示す図である。同図に示すように、このマップ情報は、マップ情報識別ＩＤと、一般薬会社名と、一般薬ＩＤと、一般薬名と、相互作用一般薬成分ＩＤと、相互作用一般薬成分名と、相互作用処方薬ＩＤと、相互作用処方薬名と、危険度と、相互作用コメントとを含む。相互関係検索部１５０ａは生成したマップ情報をマップ表示処理部１５０ｃに渡す。
【００４２】
なお、ここでは、利用者が、一般薬の情報を相互作用分析装置１００に入力して相互関係検索部１５０ａがマップ情報を生成したがこれに限定されるのもではなく、処方薬の情報を入力した場合であっても、相互作用分析装置１００は、記憶部１４０に記憶されたデータに基づいてマップ情報を生成することが可能である。また、利用者が一般薬の情報を直接入力してもよいし、一般薬（あるいは処方薬；以下同様）に添付されたバーコードをバーコードリーダに読み取らせて、一般薬の情報を相互作用分析装置１００に入力してもよい。さらに、一般薬にＩＣタグ（一般薬の各種情報を記憶したＩＣタグ）が添付されている場合には、ＩＣタグ読取装置に一般薬の情報を読み取らせて一般薬の情報を相互作用分析装置１００に入力してもよい。
【００４３】
薬選択支援処理部１５０ｂは、生活習慣病にかかわる情報（例えば、生活習慣病の名称、生活習慣病を識別するＩＤ；以下、生活習慣病データと表記する）を取得した場合に、生活習慣病管理データ１４０ｆを基にして生活習慣病と相互作用の関係を有する一般薬の成分の情報を検索し、生活習慣病と一般薬の成分との関係を示す情報（以下、薬選択支援データと表記する）を生成する処理部である。
【００４４】
具体的に、薬選択支援処理部１５０ｂは、生活習慣病データを取得した場合に、取得した生活習慣病データと生活習慣病管理データ１４０ｆとを比較して、相互作用のある成分を検索し、検索した成分と一般薬成分データ１４０ｃとを比較して各成分の薬効を検索し、薬選択支援データを生成する。
【００４５】
図１０は、本実施例１にかかる薬選択支援データのデータ構造の一例を示す図である。同図に示すように、この薬選択支援データは、薬選択支援データＩＤと、生活習慣病ＩＤと、生活習慣病名と、相互作用成分ＩＤと、相互作用成分名と、薬効とを備える。薬選択支援処理部１５０ｂは、薬選択支援データを生成した後に、この薬選択支援データをマップ表示処理部１５０ｃに渡す。
【００４６】
マップ表示処理部１５０ｃは、各種のデータを取得した場合に、取得したデータを基にして分析結果マップを生成し、ディスプレイ（出力部１２０）に出力する処理部である。はじめに、マップ表示処理部１５０ｃが相互関係検索部１５０ａからマップ情報を取得した場合の処理について具体的に説明し、その後に、薬選択支援処理部１５０ｂから薬選択支援データを取得した場合の処理について説明する。
【００４７】
マップ表示処理部１５０ｃは、相互関係検索部１５０ａからマップ情報を取得した場合に、取得したマップ情報を基にして、相互作用の関係となる一般薬の成分と処方薬とを関係線で結んだ分析結果マップをディスプレイ（出力部１２０）に出力する。
【００４８】
ここで、マップ表示処理部１５０ｃがディスプレイ（出力部１２０）に表示させる分析結果マップについて説明する。図１１〜図１４は、本実施例１にかかる分析結果マップの一例を示す図である。図１１〜図１４に示すように、各分析結果マップでは、一般薬会社名、一般薬名、成分名、処方薬名の表示エリアに分けられ、相互作用の関係を有する一般薬の成分と処方薬とが関係線で結ばれている。
【００４９】
図１１では、風邪薬Ａに含まれる各成分と、処方薬（処方薬Ａ、処方薬Ｂ、処方薬Ｃ）とがそれぞれ関係線によって結ばれている。図１２では、風邪薬Ｂに含まれる各成分と、処方薬（処方薬Ｄ、処方薬Ｅ）とが関係線によって結ばれている。図１３では、風邪薬Ｃに含まれる各成分と、処方薬（処方薬Ｆ、処方薬Ｇ）とが関係線によって結ばれている。図１４では、風邪薬Ｄに含まれる各成分と、処方薬（処方薬Ｈ、処方薬Ｉ）とが関係線によって結ばれている。
【００５０】
図１１〜図１４では省略したが、マップ表示処理部１５０ｃは、マップ情報に含まれる危険度によって関係線の太さを変更する。また、危険度が大である場合には、マップ情報関係線に×を付加する。なお、ここでは、マップ表示処理部１５０ｃが危険度に応じて関係線の太さを変更したり×を付加することとしたがこれに限定されるものではなく、関係線の色を変化させたり、×以外のシンボルを付加してもよい。
【００５１】
また、マップ表示処理部１５０ｃは、分析結果マップを表示させる場合に、一般薬名や成分名、処方薬名を表示するノードをスケルトン表示にして、複数ノードが重なった場合であっても後ろのノードを確認可能とすることができる。また、一般薬、処方薬などのノードは、商品名だけでなく、写真や、アイコン(表示方法を自由に変えられたり、ポップアップで適宜参照できたりする)などで表示させてもよい。
【００５２】
また、マップ表示処理部１５０ｃは、複数のノードが重なった場合に、マップ情報に基づいて、危険度が大きい相互作用の関係を有する一般薬の成分および処方薬が表示されるように分析結果マップのノードを調整する。また、マップ表示処理部１５０ｃは、入力部１１０を介して特定のノードが利用者によってクリックされた場合には、クリックされたノードを優先的に表示し、かかるノードの詳細情報を表示させてもよい。詳細情報の表示手法は、バルーンとして出してもよいし、付属のウインドウを用いることとする。
【００５３】
また、マップ表示処理部１５０ｃは、一般薬の成分と処方薬とを結ぶ関係線が利用者によってクリックされた場合には、クリックされた関係線に対応する相互作用コメントをマップ情報から検索し、検索した相互作用コメントをディスプレイに表示させる。また、マップ表示処理部１５０ｃは、分析結果マップ上の一般薬名をクリックされた場合に、一般薬データ１４０ａ（図３参照）を参照して、その一般薬の所在や在庫を表示させる。
【００５４】
また、マップ表示処理部１５０ｃは、分析結果マップに表示させる項目を、利用者の指示に従って（入力装置１１０を介して表示項目の変更命令を取得した場合などに）、分析結果マップに表示させる項目を変化させる。図１５は、表示項目が制限された場合の分析結果マップの一例を示す図である。同図に示すように、この分析結果マップは一般薬名と処方薬名との表示エリアに分けられ、一般薬と処方薬との相互関係が関係線によって結ばれている（一般薬に含まれる成分と処方薬との相互作用の情報が省略されている）。
【００５５】
つぎに、マップ表示処理部１５０ｃが薬選択支援処理部１５０ｂから薬選択支援データを取得した場合の処理を説明すると、マップ表示処理部１５０ｃは、薬選択支援データを基にして、生活習慣病と一般薬の成分と薬効とを関係線で結んだ薬選択支援マップをディスプレイに出力する。図１６は、本実施例１にかかる薬選択支援マップの一例を示す図である。利用者は、薬選択支援マップの生活習慣病に影響する一般薬の成分および薬効を参照することによって、生活習慣病に影響しない一般薬を選択しやすくなる。
【００５６】
図２の説明に戻ると、プリンタ出力処理部１５０ｄは、分析結果マップに表示された情報をプリンタ（図示しない）に出力し、分析結果マップに表示された情報をプリントさせる処理部である。なお、プリンタ出力処理部１５０ｄは、分析結果マップに表示された情報を全てプリンタにプリントさせず、利用者が着目した一般薬の成分や処方薬などに関係したものに限定してプリンタへの出力を行う。
【００５７】
例えば、プリンタ出力処理部１５０ｄは、入力部１１０を介して、利用者の着目する一般薬の成分の情報を受け付けた場合には、受け付けた一般薬の成分の情報とマップ情報とを比較して、利用者の着目する一般薬の成分と相互作用の関係を有する処方薬の情報のみを抽出し、抽出した情報をプリンタにプリントさせる。また、プリンタ出力処理部１５０ｄは、一般薬の成分と処方薬との相互作用コメントもあわせてプリントさせる。
【００５８】
つぎに、本実施例１にかかる相互作用分析装置１００の処理について説明する。図１７は、本実施例１にかかる相互作用分析装置１００の処理手順を示すフローチャートである。同図に示すように、相互作用分析装置１００は、一般薬のデータを取得し（ステップＳ１０１）、相互関係検索部１５０ａが、取得した一般薬のデータと一般薬含有成分データ１４０ｂとを比較して一般薬に含まれる成分を検索する（ステップＳ１０２）。
【００５９】
そして、相互関係検索部１５０ａは、一般薬の成分と相互作用データ１４０ｅとを比較して、一般薬の成分と相互作用の関係を有する処方薬を検索し（ステップＳ１０３）、検索した一般薬の成分と処方薬との危険度を判定する（ステップＳ１０４）。
【００６０】
続いて、相互関係検索部１５０ａは、検索した各種情報（一般薬の成分と相互作用の関係を有する処方薬の情報、危険度の情報等）を基にしてマップ情報を生成し（ステップＳ１０５）、マップ表示処理部１５０ｃは、マップ情報を基にして分析結果マップを生成し、ディスプレイに分析結果マップを表示させる（ステップＳ１０６）。
【００６１】
このように、相互関係検索部１５０ａが一般薬の成分と相互作用の関係を有する処方薬とを相互作用データ１４０ｅなどを基に検索してマップ情報を生成し、マップ表示処理部１５０ｃが、マップ情報から分析結果マップを生成してディスプレイに出力するので、利用者は、複数の薬同士の相互作用や安全性を網羅的に見ることができ、最適な一般薬あるいは処方薬を選択することができる。
【００６２】
つぎに、プリンタ出力処理部１５０ｄの処理について説明する。図１８は、プリンタ出力処理部１５０ｄの処理手順を示すフローチャートである。同図に示すように、プリンタ出力処理部１５０ｄは、利用者の着目する一般薬の情報を取得する（ステップＳ２０１）。このステップ２０１において、利用者は分析結果マップ上の一般薬をマウスによってクリックしてもよいし、一般薬の情報を入力装置に入力してもよい。
【００６３】
プリンタ出力処理部１５０ｄは、一般薬の情報を取得した後に一般薬の成分とマップ情報を基にして相互作用の関係を有する処方薬の情報を検索し（ステップＳ２０２）、相互作用の関係を有する一般薬の成分と処方薬との情報および相互作用コメントをプリンタに出力し、かかる情報をプリンタに印刷させる（ステップＳ２０３）。
【００６４】
このように、プリンタ出力処理部１５０ｄは、一般薬の情報を取得した場合に、取得した一般薬と相互作用の関係を有する処方薬を検索し、相互作用の関係を有する一般薬および処方薬に限定してプリントさせるので、不必要な情報を排除でき、利用者の望む情報のみを提供することができる。なお、ここでは、プリンタ出力処理部１５０ｄが一般薬の情報を取得した場合の処理について説明したが、これに限定されるものではなく、処方薬の情報を取得して、取得した処方薬と相互作用の関係を有する一般薬の成分を検出し、プリンタに出力することもできる。
【００６５】
上述してきたように、本実施例１にかかる相互作用分析装置１００は、一般薬に含まれる成分と処方薬とを併用した場合の利用者に与える作用の情報を記憶部１４０に記憶し、相互関係検索部１５０ａが、この記憶部１４０に記憶された情報に基づいて一般薬の成分と処方薬とを併用した場合の危険度を判定し、一般薬の成分と処方薬とを危険度に応じた特徴を付加して対応付けたマップ情報を生成し、マップ表示処理部１５０ｃがマップ情報に基づいた分析結果マップをディスプレイ（出力部１２０）に表示させるので、利用者に一般薬の各成分と各処方薬との相互作用を一目で網羅的に確認させることができ、利用者にかかる負担を軽減させることができる。
【００６６】
また、本実施例１にかかる相互作用分析装置１００は、薬選択支援処理部１５０ｂが生活習慣病にかかわる情報を取得した場合に、生活習慣病管理データ１４０ｆを基にして生活習慣病と相互作用の関係を有する一般薬の成分の情報を検索し、生活習慣病と成分との関係を示す薬選択支援データを生成し、マップ表示処理部１５０ｃが薬選択支援データに基づいた薬選択支援マップをディスプレイ（出力部１２０）に表示させるので、生活習慣病を患った顧客に対する一般薬の選択を的確に行うことができる。
【実施例２】
【００６７】
つぎに、本実施例２にかかる相互作用分析装置の概要および特徴について説明する。本実施例２にかかる相互作用分析装置２００は、一般薬に含まれる成分、処方薬および健康食品素材を併用した場合の利用者に与える作用の情報を記憶装置に記憶し、この記憶装置に記憶された情報に基づいて一般薬の成分、処方薬および健康食品素材を併用した場合の危険度（重み）を判定し、一般薬の成分、処方薬および健康食品素材を危険度に応じた特徴を付加して対応付けたマップ情報（例えば、一般薬の成分、処方薬、健康食品素材を関係線によって結び、危険度が大きいほど関係線を太くしたマップ情報。また、相互の関係が禁忌（絶対に併用してはいけない関係）の場合には、×などの視覚的特徴を関係線に付加する）を生成して出力する。
【００６８】
図１９は、本実施例２にかかる相互作用分析装置が出力するマップ情報の概要を示す図である。同図に示すように、このマップ情報は、相互作用の関係を有する一般薬Ａの成分Ａ〜Ｈ、処方薬Ａ〜Ｆ、健康食品データの健康食品素材Ａ〜Ｄが関係線によって結び付けられている。
【００６９】
このように、本実施例２にかかる相互作用分析装置は、一般薬の成分、処方薬および健康食品素材の相互作用の関係を含んだマップ情報を生成して出力するので、利用者に一般薬の成分、処方薬、健康食品の相互作用を一目で網羅的に確認させることができ、利用者に適切な薬選択を行わせることができる。
【００７０】
つぎに、本実施例２にかかる相互作用分析装置の構成について説明する。図２０は、本実施例２にかかる相互作用分析装置の構成を示す機能ブロック図である。同図に示すように、この相互作用分析装置２００は、入力部２１０と、出力部２２０と、入出力制御ＩＦ部２３０と、記憶部２４０と、制御部２５０とを備えて構成される。
【００７１】
このうち、入力部２１０は、各種の情報を入力する入力手段であり、キーボード、マウス、マイク（若しくはバーコードを読み取るバーコードリーダ、ＩＣ（Integrated  Circuit）タグ等に記憶された情報を読み出す読取装置）などによって構成される。なお、後述するモニタ（出力部２２０）も、マウスと協働してポインティングデバイス機能を実現する。
【００７２】
出力部２２０は、各種の情報を出力する出力手段であり、モニタ（若しくはディスプレイ、タッチパネル）やスピーカなどによって構成される。そして、入出力制御ＩＦ部２３０は、入力部２１０、出力部２２０、記憶部２４０、制御部２５０によるデータの入出力を制御する手段である。
【００７３】
一般薬データ２４０ａは、一般薬に関わる各種情報を記憶したデータである。この一般薬データ２４０ａのデータ構造は、実施例１において説明した一般薬データ１４０ａのデータ構造（図３参照）と同様であるため説明を省略する。一般薬含有成分データ２４０ｂは、各一般薬に含まれる成分を記憶したデータである。この一般薬含有成分データ２４０ｂのデータ構造は、実施例１において説明した一般薬含有成分データ１４０ｂのデータ構造（図４参照）と同様であるため説明を省力する。
【００７４】
一般薬成分データ２４０ｃは、一般薬の成分に関わる各種情報を記録したデータである。この一般薬成分データ２４０ｃのデータ構造は、実施例１において説明した一般薬成分データ１４０ｃのデータ構造（図５参照）と同様であるため説明を省略する。処方薬データ２４０ｄは、処方薬に関わる各種情報を記憶したデータである。この処方薬データ２４０ｄのデータ構造は、実施例１において説明した処方薬データ１４０ｄのデータ構造（図６参照）と同様であるため説明を省略する。
【００７５】
健康食品データ２４０ｅは、健康食品に関わる各種情報を記憶したデータである。図２１は、本実施例２にかかる健康食品データ２４０ｅのデータ構造の一例を示す図である。同図に示すように、この健康食品データ２４０ｅは、健康食品素材ＩＤと、健康食品素材名と、健康食品素材名（カナ）と、健康食品素材分類名と、健康食品内容記述とを備える。
【００７６】
相互作用データ２４０ｆは、一般薬の成分、処方薬、健康食品の相互作用の情報を記憶したデータである。図２２は、本実施例２にかかる相互作用データ２４０ｆのデータ構造の一例を示す図である。同図に示すように、この相互作用データ２４０ｆは、相互作用ＩＤと、相互作用分類と、相互作用コメントと、相互作用一般薬成分ＩＤと、相互作用一般薬成分名と、相互作用処方薬ＩＤと、相互作用処方薬名と、相互作用健康食品ＩＤと、相互作用健康食品名とを備える。ここで、相互作用一般薬成分ＩＤは、成分ＩＤに対応し（図４、図５参照）、相互作用処方薬ＩＤは、処方薬ＩＤ（図６参照）に対応し、相互作用健康食品ＩＤは、健康食品素材ＩＤ（図２１参照）に対応する。
【００７７】
例えば、図２２の１段目において、相互作用一般薬成分ＩＤ「６００５５」によって識別される成分「ステアリン酸エリスロマイシン」と、相互作用処方薬ＩＤ「３００４５」によって識別される処方薬「○○○製剤」との相互作用分類が「併用禁忌」であり、相互作用コメントが「併用した場合副作用の増強や作用の減弱などの悪影響が出る恐れがある」であり、かかる各情報は相互作用ＩＤ「２０００４５」によって識別されている。このように、相互の関係が禁忌（危険度大）の場合には、マップ情報において、成分「ステアリン酸エリスロマイシン」と処方薬「○○○製剤」とを結ぶ関係線に×が付加される。
【００７８】
また、図２２の２段目において、相互作用処方薬ＩＤ「３００４６」によって識別される処方薬「○○拮抗薬」と、相互作用健康食品ＩＤ「４００４５」によって識別される健康食品「グレープフルーツジュース」との相互作用分類が「併用注意（危険度中）」であり、相互作用コメントが「医師と相談して基本的に薬との併用は避けるようにしてください」であり、かかる各情報は相互作用ＩＤ「２０００４６」によって識別されている。このように、相互の関係が併用注意（危険度中）の場合には、マップ情報において、処方薬「○○拮抗薬」と健康食品「グレープフルーツジュース」とを結ぶ関係線が太くなる（予め決められた基準値よりも太くなる）。
【００７９】
また、図２２の３段目において、相互作用一般薬成分ＩＤ「６００５６」によって識別される成分「硫酸インジナビル」と、相互作用健康食品ＩＤ「４００４６」によって識別される健康食品「セイヨウオトギリソウ」との相互作用分類が「併用注意（危険度中）」であり、相互作用コメントが「医師と相談して基本的に薬との併用は避けるようにしてください」であり、かかる各情報は相互作用ＩＤ「２０００４７」によって識別されている。このように、相互の関係が併用注意（危険度中）の場合には、マップ情報において、成分「硫酸インジナビル」と健康食品「セイヨウオトギリソウ」とを結ぶ関係線が太くなる（予め決められた基準値よりも太くなる）。
【００８０】
表示切替指標データ２４０ｇは、医者、薬剤師、服用者、薬品販売員などの利用者を識別する情報と、一般薬、処方薬、健康食品との相互関係の表示手法とを関連付けて記憶したデータである。図２３は、表示切替指標データ２４０ｇのデータ構造の一例を示す図である。同図に示すように、この表示切替指標データ２４０ｇは、利用者を識別する利用者種別情報と、表示項目とを備える。図２３の１段目では、利用者が医者の場合に、処方薬と処方薬との相互関係を表示する旨が示されており、２段目では、利用者が薬剤師の場合に、一般薬の成分と処方薬との相互関係を表示する旨が示されており、３段目では、利用者が薬品販売員の場合に、在庫の多い一般薬を優先的に表示する旨が示されており、４段目では、利用者が服用者の場合に、一般薬と処方薬との相互関係を示す旨が示されている。
【００８１】
図２０の説明に戻ると、制御部２５０は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段であり、特に本発明に密接に関連するものとしては、図２０に示すように、相互関係検索部２５０ａと、マップ表示処理部２５０ｂと、表示切替処理部２５０ｃと、プリンタ出力処理部２５０ｄとを備える。
【００８２】
このうち、相互関係検索部２５０ａは、記憶部２４０に記憶された情報に基づいて、一般薬の成分、処方薬、健康食品素材の相互作用の関係を検索し、相互作用の関係を有する一般薬の成分、処方薬、健康食品素材を結びつけたマップ情報を生成する処理部である。
【００８３】
具体的に、相互関係検索部２５０ａは、入力部２１０から一般薬の情報（一般薬の名称あるいは一般薬のＩＤを含んだ情報；以下、検索一般薬と表記する）を取得した場合に、一般薬含有成分データ２４０ｂと検索一般薬に含まれるＩＤとを比較して、一般薬に含まれる成分を検索する。例えば、検索一般薬に含まれるＩＤが「１０００１」の場合には、かかる一般薬の成分は成分ＩＤ「６００８９、６００８８、６００３８」にそれぞれ識別される「塩酸ブロムヘキシン、酸化リゾチーム、アセトアミノフェン」となる（図４参照）。
【００８４】
そして、相互関係検索部２５０ａは、検索した成分ＩＤと相互作用データ２４０ｆの相互作用一般成分ＩＤとを比較して、相互作用の関係を有する成分と処方薬、成分と健康食品素材、処方薬と健康食品素材をそれぞれ検索する。例えば、相互作用一般薬成分ＩＤ「６００５５」と相互関係を有する処方薬は、相互作用処方薬ＩＤ「３００４５」の「○○○製剤」となる。また、相互作用一般薬成分ＩＤ「６００５６」の「硫酸インジナビル」と相互関係を有する健康食品素材は、相互作用健康食品ＩＤ「４００４６」の「セイヨウオトギリソウ」となる。また、相互作用処方薬ＩＤ「３００４６」の「○○拮抗薬」と相互関係を有する健康食材は、相互作用健康食品ＩＤ「４００４５」の「グレープフルーツジュース」となる（図２２参照）。
【００８５】
また、相互関係検索部２５０ａは、成分ＩＤ、相互作用処方薬ＩＤ、相互作用健康食品ＩＤを基にして、各相互作用に関わる危険度を判定する。例えば、相互作用一般薬成分ＩＤ「６００５５」と相互作用処方薬ＩＤ「３００４５」との危険度は「危険度大」となる。また、相互作用一般薬成分ＩＤ「６００５６」と相互作用健康食品ＩＤ「４００４６」との危険度は「危険度中」となる。また、相互作用処方薬ＩＤ「３００４６」と相互作用健康食品ＩＤ「４００４５」との危険度は「危険度中」となる（図２２参照）。
【００８６】
また、相互関係検索部２５０ａは、成分ＩＤ、相互作用処方薬ＩＤ、相互作用健康食品ＩＤを基にして、相互作用コメントを検索する。例えば、相互作用一般薬成分ＩＤ「６００５５」および相互作用処方薬ＩＤ「３００４５」に対応する相互作用コメントは、「併用した場合副作用の増強や作用の減弱などの悪影響が出る恐れがある」となる。また、相互作用一般薬成分ＩＤ「６００５６」および相互作用健康食品ＩＤ「４００４６」に対応する相互作用コメントは、「医師と相談して基本的に薬との併用は避けるようにしてください」である。また、相互作用処方薬ＩＤ「３００４６」および相互作用健康食品ＩＤ「４００４５」に対応する相互作用コメントは、「医師と相談して基本的に薬との併用は避けるようにしてください」である（図２２参照）。
【００８７】
そして、相互関係検索部２５０ａは、検索した各種の情報を基にして、マップ情報を生成する。図２４は、本実施例２にかかるマップ情報のデータ構造の一例を示す図である。同図に示すように、このマップ情報は、マップ情報識別ＩＤと、一般薬会社名と、識別情報と、名称と、相互作用一般薬成分ＩＤと、相互作用一般薬成分名と、相互作用処方薬ＩＤと、相互作用処方薬名と、危険度と、相互作用コメントと、相互作用健康食品ＩＤと、相互作用健康食品名とを含む。相互関係検索部２５０ａは生成したマップ情報をマップ表示処理部２５０ｂに渡す。
【００８８】
なお、ここでは、利用者が、一般薬の情報を相互作用分析装置２００に入力して相互関係検索部２５０ａがマップ情報を生成したがこれに限定されるのもではなく、処方薬の情報、健康食品素材の情報を入力した場合であっても、相互作用分析装置２００は、記憶部２４０に記憶されたデータに基づいてマップ情報を生成することが可能である。また、利用者が一般薬（あるいは処方薬、健康食品素材；以下同様）の情報を直接入力してもよいし、一般薬に添付されたバーコードをバーコードリーダに読み取らせて、一般薬の情報を相互作用分析装置２００に入力してもよい。さらに、一般薬にＩＣタグ（一般薬の各種情報を記憶したＩＣタグ）が添付されている場合には、ＩＣタグ読取装置に一般薬の情報を読み取らせて一般薬の情報を相互作用分析装置２００に入力してもよい。
【００８９】
マップ表示処理部２５０ｂは、相互関係検索部２５０ａからマップ情報を取得した場合に、取得したマップ情報を基にして、相互作用の関係となる一般薬の成分、処方薬、健康食品素材をそれぞれ関係線で結んだ分析結果マップをディスプレイ（出力部２２０）に出力する処理部である。
【００９０】
ここで、マップ表示処理部２５０ｂがディスプレイ（出力部２２０）に表示させる分析結果マップについて説明する。図２５〜図２８は、本実施例２にかかる分析結果マップの一例を示す図である。図２５に示すように、この分析結果マップは、健康食品素材、処方薬、一般薬成分、一般薬が関係線によって結ばれている。具体的には、健康食品素材「ウコン」と各処方薬「処方薬Ｊおよび処方薬Ｋ」とが関係線によって結ばれ、健康食品「ウコン」と一般薬成分「アスピリン」とが関係線によって結ばれ、一般薬成分「アスピリン」と一般薬「風邪薬Ｅおよび風邪薬Ｆ」とが関係線によって結ばれている。
【００９１】
図２６では、図２５と比較して、処方薬と一般薬成分との相互作用の関係線が追加されている。具体的には、一般薬成分「アスピリン」と処方薬「処方薬Ｊおよび処方薬Ｋ」とが関係線によって結ばれている。図２７では、健康食品素材「アロエ」と各処方薬「処方薬Ｌ〜Ｖ」とが関係線によって結ばれ、健康食品素材「アロエ」と各一般薬成分「乾燥硫酸ナトリウム、ダイオウ（大黄）、ダイオウ末、酸化マグネシウム」とが関係線によって結ばれている。また、一般薬成分とその一般薬成分を含んだ一般薬とが関係線によって結ばれている。
【００９２】
図２８では、健康食品素材「アロエ」と一般薬成分「ダイオウ末、乾燥硫酸ナトリウム、ダイオウ、酸化マグネシウム」と処方薬「処方薬Ｌ〜Ｖ」とがそれぞれ関係線によって結ばれている。また、一般薬成分「ダイオウ末、乾燥硫酸ナトリウム、ダイオウ、酸化マグネシウム」と一般薬成分「ダイオウ末、乾燥硫酸ナトリウム、ダイオウ、酸化マグネシウム」とが関係線によって結ばれている。
【００９３】
図２０の説明に戻ると、表示切替処理部２５０ｃは、入力部２１０から利用者の種別を示す情報（例えば、医者、薬剤師、薬品販売員、服用者などの情報；以下、利用者種別情報と表記する）を取得した場合に、ディスプレイ（出力部２２０）に表示されている分析結果マップの表示項目を切り換える処理部である。
【００９４】
具体的に、表示切替処理部２５０ｃは、入力部から利用者種別情報を取得した場合に、取得した利用者種別情報と、表示切替指標データ２４０ｇとを比較して、表示項目を切り換える。例えば、利用者種別情報が「医者」の場合には、表示切替処理部２５０ｃは、表示切替指標データ２４０ｇと比較し、表示項目が「処方薬と処方薬との相互関係を表示」となる。この場合、表示切替処理部２５０ｃは、分析結果マップを調整して、処方薬と処方薬との相互関係のみをディスプレイ（出力部２２０）に出力させる。
【００９５】
ここで、分析結果マップの調整手法はどのような手法を用いても構わないが、例えば、表示切替処理部２５０ｃが、分析結果マップのマップ情報を参照し、新たな条件（この場合には、処方薬と処方薬とを関係線で結び、その他の情報を分析結果マップに表示させない条件）に基づいて、新たに分析結果マップを生成するなどの手法が挙げられる。
【００９６】
また、表示切替処理部２５０ｃは、利用者種別情報が「薬剤師」の場合には、表示切替指標データ２４０ｇと比較し、表示項目が「一般薬の成分と処方薬との相互関係を表示」となる。この場合、表示切替処理部２５０ｃは、分析結果マップを調整して、一般薬の成分と処方薬との相互関係のみをディスプレイ（出力部２２０）に出力させる。
【００９７】
また、表示切替処理部２５０ｃは、利用者種別情報が「薬品販売員」の場合には、表示切替指標データ２４０ｇと比較し、表示項目が「在庫の多い一般薬を優先的に表示」となる。この場合、表示切替処理部２５０ｃは、分析結果マップに表示されている一般薬と一般薬データ２４０ａとを比較して、所定値以上の在庫を有する一般薬を判定する。そして、表示切替処理部２５０ｃは、分析結果マップを調整して、所定値以上の在庫を有する一般薬のみをディスプレイ（出力部２２０）に出力させる。
【００９８】
また、表示切替処理部２５０ｃは、利用者種別情報が「服用者」の場合には、表示切替指標データ２４０ｇと比較し、表示項目が「一般薬と処方薬との相互関係を表示」となる。この場合、表示切替処理部２５０ｃは、分析結果マップを調整して、一般薬と処方薬との相互関係のみをディスプレイ（出力部２２０）に出力させる。
【００９９】
プリンタ出力処理部２５０ｄは、分析結果マップに表示された情報をプリンタ（図示しない）に出力し、分析結果マップに表示された情報をプリントさせる処理部である。なお、プリンタ出力処理部２５０ｄは、分析結果マップに表示された情報を全てプリンタにプリントさせず、利用者が着目した一般薬の成分、処方薬、健康食品素材などに関係したものに限定してプリンタへの出力を行う。
【０１００】
例えば、プリンタ出力処理部２５０ｄは、入力部２１０を介して、利用者の着目する一般薬の成分の情報を受け付けた場合には、受け付けた一般薬の成分の情報とマップ情報とを比較して、利用者の着目する一般薬の成分と相互作用の関係を有する処方薬、健康食品素材の情報のみを抽出し、抽出した情報をプリンタにプリントさせる。また、プリンタ出力処理部２５０ｄは、一般薬の成分、処方薬、健康食品素材に関わる相互作用コメントもあわせてプリントさせる。
【０１０１】
つぎに、本実施例２にかかる相互作用分析装置２００の処理について説明する。図２９は、本実施例２にかかる相互作用分析装置２００の処理手順を示すフローチャートである。同図に示すように、相互作用分析装置２００は、一般薬のデータを取得し（ステップＳ３０１）、相互関係検索部２５０ａが、取得した一般薬のデータと一般薬含有成分データ２４０ｂとを比較して、一般薬に含まれる成分を検索する（ステップＳ３０２）。
【０１０２】
そして、相互関係検索部２５０ａは、一般薬の成分と相互作用データ２４０ｆとを比較して、一般薬の成分と相互作用の関係を有する処方薬、健康食品素材を検索し（ステップＳ３０３）、検索した一般薬の成分、処方薬、健康食品素材間の危険度を判定する（ステップＳ３０４）。
【０１０３】
続いて、相互関係検索部２５０ａは、検索した各種情報（一般薬の成分と相互作用の関係を有する処方薬、健康食品素材の情報、危険度の情報等）を基にしてマップ情報を生成し（ステップＳ３０５）、マップ表示処理部２５０ｂは、マップ情報を基にして分析結果マップを生成し、ディスプレイに分析結果マップを表示させる（ステップＳ３０６）。
【０１０４】
このように、相互関係検索部２５０ａが一般薬の成分、処方薬、健康食品素材との相互作用の関係を検索してマップ情報を生成し、マップ表示処理部２５０ｂが、マップ情報から分析結果マップを生成してディスプレイに出力するので、利用者は、複数の薬同士の相互作用や安全性を網羅的に見ることができ、最適な一般薬、処方薬あるいは健康食品を選択することができる。
【０１０５】
つぎに、表示切替処理部２５０ｃの処理について説明する。図３０は、表示切替処理部２５０ｃの処理手順を示すフローチャートである。同図に示すように、表示切替処理部２５０ｃは、利用者種別情報を取得し（ステップＳ４０１）、利用者種別情報と表示切替指標データ２４０ｇとを比較して、表示項目を判定する（ステップＳ４０２）。そして、表示切替処理部２５０ｃは、表示項目に基づいて分析結果マップを調整する（ステップＳ４０３）。
【０１０６】
このように、表示切替処理部２５０ｃが、利用者種別情報と表示切替指標データ２４０ｇとを基にして、表示項目を判定し、分析結果マップを調整するので、利用者のレベルに応じた表示項目を適切に表示することができ、利用者にとって不要な情報を取り除くことができる。
【０１０７】
上述してきたように、本実施例２にかかる相互作用分析装置２００は、一般薬に含まれる成分、処方薬および健康食品素材を併用した場合の利用者に与える作用の情報を記憶部２４０に記憶し、相互関係検索部２５０ａは、記憶部２４０に記憶された情報に基づいて一般薬の成分、処方薬および健康食品素材を併用した場合の危険度（重み）を判定し、一般薬の成分、処方薬および健康食品素材を危険度に応じた特徴を付加して対応付けたマップ情報を生成し、マップ表示処理部２５０ｂがマップ情報に基づいた分析結果マップをディスプレイ（出力部２２０）に表示させるので、利用者に一般薬の各成分と各処方薬との相互作用を一目で網羅的に確認させることができ、利用者にかかる負担を軽減させることができる。
【０１０８】
なお、本実施例２では、一般薬の成分、処方薬、健康食品素材にかかわる相互作用の関係を示したがこれに限定されるものではなく、一般薬の成分、処方薬、健康食品素材のほかに漢方薬（漢方薬に含まれる生薬の情報等）の情報を追加し、それぞれの相互作用の関係を分析結果マップ情報としてディスプレイに表示させてもよい。
【０１０９】
ところで、表示切替処理部２５０ｃは、上述した処理のみではなく、その他の処理を実行してもよい。ここで、表示切替処理部２５０ｃが行うその他の処理について説明する。表示切替処理部２５０ｃは、薬剤名（一般薬、処方薬など）、保有成分、販売会社(店)、販売量、販売時期、ポイント、薬の目的、向かない人、など、薬に関係する様々な属性から、関係のネットワークとして得たい関係属性を選択された場合に、かかる条件に応じて分析結果マップの表示項目を変更する。
【０１１０】
また、表示切替処理部２５０ｃは、属性内の値（例えば、在庫が規定値以上）を指定された場合に、かかる条件を満たす薬剤名を記憶部２４０の各種情報から検索し、該当する薬剤名が分析結果マップとして表示されるように表示項目を変更する。
【０１１１】
また、表示切替処理部２５０ｃは、一般薬から処方薬への関連や処方薬から一般薬への関連、健康食品と一般薬の関連、健康食品と処方薬の関連など、入力部２１０を介して利用者に選択された場合には、かかる条件に合うように必要な表示項目だけをディスプレイに表示させる。
【実施例３】
【０１１２】
つぎに、本実施例３にかかる漢方薬分析装置の概要および特徴について説明する。本実施例３にかかる漢方薬分析装置は、漢方薬同士の関係（漢方を構成する生薬に基づく関係、使用目的に基づく関係など）を関係線で結んだマップ情報を生成して出力する。図３１は、本実施例３にかかる漢方薬分析装置が出力するマップ情報の概要を示す図である。同図に示すように、このマップ情報は、相互に関係する漢方薬Ａ〜Ｃ、生薬Ａ〜Ｄ、使用目的Ａ〜Ｄがそれぞれ関係線によって結ばれている。具体的には、漢方薬Ａが生薬Ａ、生薬Ｃ、生薬Ｄ、使用目的Ａ、使用目的Ｂと結ばれ、漢方薬Ｂが、生薬Ｂ、生薬Ｄ、使用目的Ｄと結ばれ、漢方薬Ｃが生薬Ａ、生薬Ｄ、使用目的Ａ、使用目的Ｃと結ばれている。
【０１１３】
このように、本実施例３にかかる漢方薬分析装置は、漢方薬同士の関係を関係線で結んだマップ情報を生成して出力するので、利用者に漢方薬同士の関係を可視的に確認させることができ（例えば、利用者は、生薬Ａが漢方薬Ａおよび漢方薬Ｃの両方に含まれていることを一目で確認することができる）、利用者に適切な漢方薬を選択させることができる。
【０１１４】
つぎに、本実施例３にかかる漢方薬分析装置の構成について説明する。図３２は、本実施例３にかかる漢方薬分析装置３００の構成を示す機能ブロック図である。同図に示すように、この漢方薬分析装置３００は、入力部３１０と、出力部３２０と、入出力制御ＩＦ部３３０と、記憶部３４０と、制御部３５０とを備えて構成される。
【０１１５】
このうち、入力部３１０は、各種の情報を入力する入力手段であり、キーボード、マウス、マイク（若しくはバーコードを読み取るバーコードリーダ、ＩＣ（Integrated  Circuit）タグ等に記憶された情報を読み出す読取装置）などによって構成される。なお、後述するモニタ（出力部３２０）も、マウスと協働してポインティングデバイス機能を実現する。
【０１１６】
出力部３２０は、各種の情報を出力する出力手段であり、モニタ（若しくはディスプレイ、タッチパネル）やスピーカなどによって構成される。そして、入出力制御ＩＦ部３３０は、入力部３１０、出力部３２０、記憶部３４０、制御部３５０によるデータの入出力を制御する手段である。
【０１１７】
記憶部３４０は、制御部３５０による各種処理に必要なデータおよびプログラムを記憶する記憶手段であり、特に本発明に密接に関連するものとしては、図３２に示すように、漢方薬データ３４０ａを備える。
【０１１８】
漢方薬データ３４０ａは、漢方薬に関わる各種情報を記憶したデータである。図３３は、本実施例３にかかる漢方薬データ３４０ａのデータ構造の一例を示す図である。同図に示すように、この漢方薬データ３４０ａは、漢方薬ＩＤと、漢方薬名と、漢方薬を構成する生薬の名称を示す構成生薬名と、服用する利用者の体力の目安と、使用目標と、ポイントと、服用アドバイスと、服用時期・服用期間と、この漢方薬が向かない人と、服用注意情報と、併用注意情報と、在庫とを含む。
【０１１９】
図３２の説明に戻ると、制御部３５０は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する制御手段であり、特に本発明に密接に関連するものとしては、図３２に示すように、語句抽出処理部３５０ａと、マップ情報生成部３５０ｂと、マップ表示処理部３５０ｃと、プリンタ出力処理部３５０ｄとを備える。
【０１２０】
語句抽出処理部３５０ａは、漢方薬データ３４０ａから種々の語句（キーワード）を抽出し、抽出した情報から抽出語句データを生成する処理部である。図３４は、抽出語句データのデータ構造の一例を示す図である。同図に示すように、この語句抽出データは、漢方薬ＩＤと、漢方薬名と、使用目標キーワードとを含む。語句抽出処理部３５０ａが語句を抽出する手法はどのような手法を用いても構わないが、たとえば、あらかじめ抽出対象となる語句を（語句抽出処理部３５０ａ自体が）記憶し、かかる語句と漢方薬データ３４０ａの「使用目標」（図３３参照）とを比較して、語句を抽出してもよいし、句読点ごとに区切られた語句を抽出してもよい。語句抽出処理部３５０ａは、語句抽出データをマップ情報生成処理部３５０ｂに渡す。
【０１２１】
マップ情報生成部３５０ｂは、語句抽出データおよび漢方薬データ３４０ａを基にしてマップ情報を生成する処理部である。図３５は、本実施例３にかかるマップ情報のデータ構造の一例を示す図である。同図に示すように、このマップ情報は、構成生薬関係情報と、使用目標キーワード関係情報と、漢方薬が向かない人関係情報と、ポイント関係情報とを含む。
【０１２２】
このうち、構成生薬関係情報は、生薬とこの生薬を含む漢方とを対応付けたデータである。図３６は、構成生薬関係情報のデータ構造の一例を示す図である。同図に示すように、この構成生薬関係情報は、生薬名と、漢方薬ＩＤと、漢方薬名とを備える。例えば、図３６より、芍薬は、漢方薬Ａおよび漢方薬Ｂに含まれており、甘草は、漢方薬Ｃに含まれている旨が示されている。この構成生薬関係情報は、漢方薬データ３４０ａの「構成生薬名」と「漢方薬ＩＤ」などとの関係を基にして生成される。
【０１２３】
使用目標キーワード関係情報は、使用目標キーワードとこの使用目標キーワードに対応する漢方薬とを対応付けたデータである。図３７は、使用目標キーワード関係情報のデータ構造の一例を示す図である。同図に示すように、この使用目標キーワード関係情報は、使用目標キーワードと、漢方薬ＩＤと、漢方薬名とを備える。例えば、図３７より、使用目標キーワード「低下」は、漢方薬Ａに対応しており、使用目標キーワード「風邪」は、漢方薬Ｂおよび漢方薬Ｃに対応している旨が示されている。この使用目標キーワード関係情報は、語句抽出データ（図３４参照）の漢方薬ＩＤと使用目標キーワードとの関係を基にして生成される。
【０１２４】
漢方薬が向かない人関係情報は、漢方薬が向かない人（患者の特徴など）とこの「漢方薬が向かない人」に対応する漢方薬とを対応付けたデータである。図３８は、漢方薬が向かない人関係情報のデータ構造の一例を示す図である。同図に示すように、この漢方薬が向かない人関係情報は、患者特徴と、漢方薬ＩＤと、漢方薬名とを備える。例えば、図３８より、患者特徴「むくみのある人」は、漢方薬Ａに対応しており、患者特徴「高齢者」は、漢方薬Ａ、漢方薬Ｂおよび漢方薬Ｃに対応している旨が示されている。この漢方薬が向かない人関係情報は、漢方薬データ３４０ａの「この漢方薬が向かない人」と「漢方薬ＩＤ」などとの関係を基にして生成される。
【０１２５】
ポイント関係情報は、ポイント（漢方薬を服用する上での注意点など）とこのポイントに対応する漢方薬とを対応付けたデータである。図３９は、ポイント関係情報のデータ構造の一例を示す図である。同図に示すように、このポイント関係情報は、ポイントと、漢方薬ＩＤと、漢方薬名とを備える。例えば、図３９より、ポイント「ゾクゾク寒気がして汗が出ていないこと」は、漢方薬Ｂに対応し、ポイント「体力が低下した人や高齢者の悪寒を伴う発熱・微熱に」は、漢方薬Ｌに対応し、ポイント「水ばな・くしゃみのファーストチョイス」は、漢方薬Ｍが対応している旨が示されている。このポイント関係情報は、漢方薬データ３４０ａの「ポイント」と「漢方薬ＩＤ」などとの関係を基にして生成される。マップ情報生成部３５０ｂは、生成したマップ情報をマップ表示処理部３５０ｃに渡す。
【０１２６】
マップ表示処理部３５０ｃは、マップ情報生成部３５０ｂからマップ情報を取得した場合に、取得したマップ情報を基にして、漢方薬名、構成生薬、使用目標キーワード、漢方薬が向かない人、ポイントなどを関係線で対応付けた分析結果マップをディスプレイ（出力部３２０）に出力する処理部である。
【０１２７】
ここで、マップ表示処理部３５０ｃがディスプレイに表示させる分析結果マップについて説明する。図４０〜図４６は、本実施例３にかかる分析結果マップの一例を示す図である。図４０に示すように、この分析結果マップは、構成生薬と、漢方薬名と、使用目標キーワードとが関係線によって結ばれている。例えば、漢方薬Ａは、構成生薬「シャクヤク、タイソウ、ショウキョウ、ケイヒ、カンゾウ」と、使用目標キーワード「低下、虚弱、体力、血圧、高齢者、胃腸、風邪、初期症状」と結ばれている（図４０に関するその他の説明は省略する）。
【０１２８】
図４１では、構成生薬と、漢方薬名と、この漢方薬が向かない人とが関係線によって結ばれている。例えば、漢方薬Ａは、構成生薬「タイソウ、ショウキョウ、シャクヤク、ケイヒ、カンゾウ」と、この薬が向かない人「むくみのある人、高血圧・心臓病・肝臓病・甲状腺機能障害の診断を受けた人、高齢者」と結ばれている（図４１に関するその他の説明は省略する）。
【０１２９】
図４２〜図４４では、使用目標キーワードと、漢方薬名と、漢方薬が向かない人とが関係線によって結ばれている。例えば、漢方薬Ａは、使用目標キーワード「発熱、肩こり、くしゃみ、風邪、筋肉痛、寒気、中耳炎、副鼻腔炎、鼻水」と、漢方薬が向かない人「体の弱い人、高齢者、胃腸の弱い人、むくみ・排尿困難のある人、高血圧・心臓病・肝臓病・甲状腺機能障害の診断を受けた人、体力の衰えている人」と結ばれている（図４２〜４４に関するその他の説明は省略する）。
【０１３０】
図４５では、使用目標キーワードと、漢方薬名と、ポイントとが関係線によって結ばれている。例えば、漢方薬Ｂは、使用目標キーワード「鼻水」と、ポイント「ゾクゾク寒気がして汗が出ていない事」と結ばれている（図４５に関するその他の説明は省略する）。
【０１３１】
図４６では、構成生薬と、漢方薬名と、ポイントとが関係線によって結ばれている。例えば、漢方薬Ａは、構成生薬「シャクヤク、ショウキョウ、タイソウ、ケイヒ、カンゾウ」と、ポイント「ゾクゾク寒気がして、発熱・頭痛・のぼせがあり、自然にじとーっと汗がにじみ出てくる風邪のひき始めに」と結ばれている（図４６に関するその他の説明は省略する）。
【０１３２】
図３２の説明に戻ると、プリンタ出力処理部３５０ｄは、分析結果マップに表示された情報をプリンタ（図示しない）に出力し、分析結果マップに表示された情報をプリントさせる処理部である。なお、プリンタ出力処理部３５０ｄは、分析結果マップに表示された情報を全てプリンタにプリントさせず、利用者が着目した漢方薬、使用目標キーワード、構成生薬、ポイント、漢方薬が向かない人に関係したものに限定してプリンタへの出力を行う。
【０１３３】
例えば、プリンタ出力処理部３５０ｄは、入力部３１０を介して、利用者の着目する漢方薬の情報を受け付けた場合には、受け付けた漢方薬の情報とマップ情報とを比較して、利用者の着目する漢方薬と関係線によって結ばれた各種情報のみを抽出し、抽出した情報をプリンタにプリントさせる。
【０１３４】
つぎに、本実施例３にかかる漢方薬分析装置３００の処理について説明する。図４７は、本実施例３にかかる漢方薬分析装置３００の処理手順を示すフローチャートである。同図に示すように、漢方薬分析装置３００は、語句抽出処理部３５０ａが漢方薬データ３４０ａを取得し（ステップＳ５０１）、漢方薬データ３４０ａに含まれる語句を抽出する（ステップＳ５０２）。
【０１３５】
そして、マップ情報生成部３５０ｂが、抽出語句データおよび漢方薬データ３４０ａを取得してマップ情報を生成し（ステップＳ５０３）、マップ表示処理部３５０ｃは、マップ情報を基にして分析結果マップを生成し、ディスプレイに分析結果マップを表示させる（ステップＳ５０４）。
【０１３６】
このように、語句抽出処理部３５０ａが漢方薬データ３４０ａから各種語句を抽出し、マップ情報生成部３５０ｂがマップ情報を生成してマップ表示処理部３５０ｃが分析結果マップをディスプレイに出力するので、利用者に、漢方薬に関わる情報を網羅的見せることができ、利用者に適切な漢方薬を選択させることができる。
【０１３７】
上述してきたように、本実施例３にかかる漢方薬分析装置３００は、語句抽出処理部３５０ａが、漢方薬データ３４０ａから各種語句を抽出し、マップ情報生成部３５０ｂが、語句抽出データと漢方薬データ３４０ａとを基にして漢方薬同士の関係を示すマップ情報を生成し、マップ表示処理部３５０ｃが、マップ情報に基づいた分析結果マップをディスプレイに表示させるので、利用者に漢方薬に関わる様々な情報を一目で網羅的に確認させることができ、利用者にかかる負担を軽減させることができる。
【０１３８】
すなわち、漢方薬の構成生薬は多岐にわたり、さらに販売されている商品も同じようなものが多数あるため、その違いや、目的、ポイントなどを顧客に的確に案内することは、大変難しい(熟練した薬剤師でも簡単ではない)が、漢方薬分析装置３００が分析結果マップを表示することによって、漢方薬の構成生薬、各構成生薬の違い、目的、ポイントなどを利用者は容易に把握でき、適切な漢方薬を容易に選択することができる。
【０１３９】
なお、実施例１〜３に示したマップ表示処理部は、薬剤や健康食品などの、保有成分や素材などの共通性による関係(同じ構成生薬を含む漢方薬同士や、同じ成分を含む一般薬同士など)を分かりやすく表示してもよい。この場合、マップ表示処理部は、複数のノードが選択された状態で、共通性判定を指示すると、その共通関係を有するノードが特徴的に見える(ハイライトする、色が変わるなど)ように分析結果マップを制御する。
【０１４０】
また、マップ表示処理部は、薬剤や健康食品などのノードを選択すると、それに関連(相互作用も含めて)する属性の色等を変化させることで着目素材の関連属性をわかりやすく表示させる(例えばハイライトされて一目でわかるようになる)。
【０１４１】
ところで、上記実施例で説明した各種の処理は、あらかじめ用意されたプログラムをコンピュータで実行することによって実現することができる。そこで、以下では、図４８を用いて、上記各種処理を実現するプログラムを実行するコンピュータの一例について説明する。
【０１４２】
図４８は、図２に示した相互作用分析装置１００、図２０に示した相互作用分析装置２００あるいは図３２に示した漢方薬分析装置３００を構成するコンピュータのハードウェア構成を示す図である。このコンピュータは、ユーザからのデータの入力を受け付ける入力装置３０（この入力装置３０は、キーボード、マウス、ＩＣタグ読取装置、バーコードリーダを含む）、モニタ３１、ＲＡＭ（Random  Access  Memory）３２、ＲＯＭ（Read  Only  Memory）３３、各種プログラムを記録した記録媒体からプログラムを読み取る媒体読取装置３４、ネットワークを介して他のコンピュータとの間でデータの授受をおこなうネットワークインターフェース３５、ＣＰＵ（Central  Processing  Unit）３６、および、ＨＤＤ（Hard  Disk  Drive）３７をバス３８で接続して構成される。
【０１４３】
そして、ＨＤＤ３７には、上述した相互作用分析装置１００（あるいは、相互作用分析装置２００、漢方薬分析装置３００）の機能と同様の機能を発揮する各種プログラム３７ｂが記憶されている。そして、ＣＰＵ３６が、各種プログラム３７ｂをＨＤＤ３７から読み出して実行することにより、上述した相互作用分析装置１００（あるいは、相互作用分析装置２００、漢方薬分析装置３００）の機能部の機能を実現する各種プロセス３６ａが起動される。
【０１４４】
ここで、図４８に示すコンピュータが相互作用分析装置１００の場合には、各種プロセス３６ａは、図２に示す相互関係検索部１５０ａ、薬選択支援処理部１５０ｂ、マップ表示処理部１５０ｃ、プリンタ出力処理部１５０ｄに対応する。図４８に示すコンピュータが相互作用分析装置２００の場合には、各種プロセス３６ａは、相互関係検索部２５０ａ、マップ表示処理部２５０ｂ、表示切替処理部２５０ｃ、プリンタ出力処理部２５０ｄに対応する。図４８に示すコンピュータが漢方薬分析装置３００の場合には、各種プロセス３６ａは、語句抽出処理部３５０ａ、マップ情報生成部３５０ｂ、マップ表示処理部３５０ｃ、プリンタ出力処理部３５０ｄに対応する。
【０１４５】
また、ＨＤＤ３７には、上述した相互作用分析装置１００（あるいは、相互作用分析装置２００、漢方薬分析装置３００）の記憶部に記憶されるデータに対応する各種データ３７ａが記憶される。ＣＰＵ３６は、各種データ３７ａをＨＤＤ３７に記憶するとともに、各種データ３７ａをＨＤＤ３７から読み出してＲＡＭ３２に格納し、ＲＡＭ３２に格納された各種データ３２ａに基づいてデータ処理を実行する。
【０１４６】
ここで、図４８に示すコンピュータが相互作用分析装置１００の場合には、各種データ３７ａは、一般薬データ１４０ａ、一般薬含有成分データ１４０ｂ、一般薬成分データ１４０ｃ、処方薬データ１４０ｄ、相互作用データ１４０ｅ、生活習慣病管理データ１４０ｆに対応する。図４８に示すコンピュータが相互作用分析装置２００の場合には、各種データ３７ａは、一般薬データ２４０ａ、一般薬含有成分データ２４０ｂ、一般薬成分データ２４０ｃ、処方薬データ２４０ｄ、健康食品データ２４０ｅ、相互作用データ２４０ｆ、表示切替指標データ２４０ｇに対応する。図４８に示すコンピュータが漢方薬分析装置３００の場合には、各種データ３７ａは、漢方薬データ３４０ａに対応する。
【０１４７】
ところで、各種プログラム３７ｂは、必ずしも最初からＨＤＤ３７に記憶させておく必要はない。たとえば、コンピュータに挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、または、コンピュータの内外に備えられるハードディスクドライブ（ＨＤＤ）などの「固定用の物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータに接続される「他のコンピュータ（またはサーバ）」などに各種プログラム３７ｂを記憶しておき、コンピュータがこれらから各種プログラム３７ｂを読み出して実行するようにしてもよい。
【０１４８】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施例にて実施されてもよいものである。
【０１４９】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。
【０１５０】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１５１】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１５２】
さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１５３】
（付記１）一般薬および処方薬の相互の作用を分析する相互作用分析プログラムであって、
前記一般薬に含まれる成分と前記処方薬とを併用した場合の利用者に与える作用の情報を含んだ相互関係情報を記憶装置に記憶する記憶手順と、
前記相互関係情報に基づいて前記一般薬の成分と処方薬とを併用した場合の危険度を判定する危険度判定手順と、
前記一般薬の成分と前記処方薬とを前記危険度に応じた特徴を付加して対応付けたマップ情報を生成するマップ情報生成手順と、
をコンピュータに実行させることを特徴とする相互作用分析プログラム。
【０１５４】
（付記２）前記マップ情報は、対応関係を有する情報同士を関係線によって対応付け、前記マップ情報生成手順は、前記危険度に基づいて前記関係線の形状を変更することを特徴とする付記１に記載の相互作用分析プログラム。
【０１５５】
（付記３）前記マップ情報を出力する出力手順を更にコンピュータに実行させ、前記出力手順は、前記マップ情報中の情報を指定された場合に、前記マップ情報に含まれる情報のうち、指定された情報に対応付けられた情報を出力することを特徴とする付記１に記載の相互作用分析プログラム。
【０１５６】
（付記４）利用者の種別と前記マップ情報の公開範囲との関係を含んだ公開範囲情報を記憶装置に記憶する公開範囲記憶手順と、利用者の種別を取得した場合に、取得した利用者の種別と前記公開範囲情報とを基にして前記マップ情報の公開範囲を制限する公開範囲制限手順とを更にコンピュータに実行させることを特徴とする付記１に記載の相互作用分析プログラム。
【０１５７】
（付記５）前記相互関係情報は、前記一般薬に含まれる成分と健康食品とを併用した場合に利用者に与える作用の情報を更に含み、前記危険度判定手順は、前記相互関係情報に基づいて前記一般薬の成分と前記健康食品とを併用した場合の危険度を判定し、前記マップ情報生成手順は、前記一般薬の成分と前記健康食品とを前記危険度に応じた特徴を付加して対応付けた情報を前記マップ情報に含ませることを特徴とする付記１、２または３に記載の相互作用分析プログラム。
【０１５８】
（付記６）前記相互関係情報は、健康食品と前記処方薬とを併用した場合に利用者に与える作用の情報を更に含み、前記危険度判定手順は、前記相互関係情報に基づいて前記健康食品と前記処方薬とを併用した場合の危険度を判定し、前記マップ情報生成手順は、前記健康食品と前記処方薬とを前記危険度に応じた特徴を付加して対応付けた情報を前記マップ情報に含ませることを特徴とする付記１、２または３に記載の相互作用分析プログラム。
【０１５９】
（付記７）前記相互関係情報は、前記一般薬の成分と処方薬と健康食品とを併用した場合に利用者に与える作用の情報を更に含み、前記危険度判定手順は、前記相互関係情報に基づいて前記一般薬の成分と前記処方薬と前記健康食品とを併用した場合の危険度を判定し、前記マップ情報生成手順は、前記一般薬の成分と前記処方薬と前記健康食品とを危険度に応じた特徴を付加して対応付けた情報を前記マップ情報に含ませることを特徴とする付記１、２または３に記載の相互作用分析プログラム。
【０１６０】
（付記８）異なる漢方薬の相互の関係を分析する相互作用分析プログラムであって、
前記漢方薬および当該漢方薬を構成する生薬を対応付けた生薬対応情報と、前記漢方薬および当該漢方薬の使用目的の情報を対応付けた目的対応情報とを記憶装置に記憶する記憶手順と、
前記生薬対応情報および前記目的対応情報に基づいて前記漢方薬と前記生薬と前記使用目的とを対応付けたマップ情報を生成するマップ情報生成手順と、
をコンピュータに実行させることを特徴とする相互作用分析プログラム。
【０１６１】
（付記９）前記記憶手順は、前記漢方薬および当該漢方薬の利用を控える利用者の特徴を対応付けた利用者特徴情報を更に記憶装置に記憶し、前記マップ情報生成手順は、前記生薬対応情報および前記利用者特徴情報に基づいて、前記マップ情報に前記漢方薬と前記生薬と前記漢方薬の利用を控える利用者の特徴とを対応付けた情報を含ませることを特徴とする付記８に記載の相互作用分析プログラム。
【０１６２】
（付記１０）前記記憶手順は、前記漢方薬および当該漢方薬を利用する場合の要点の情報を対応付けた要点情報を更に記憶装置に記憶し、前記マップ情報生成手順は、前記生薬対応情報と前記要点情報に基づいて、前記マップ情報に前記漢方薬と前記要点とを対応付けた情報を含ませることを特徴とする付記９に記載の相互作用分析プログラム。
【０１６３】
（付記１１）一般薬および処方薬の相互の作用を分析する相互作用分析装置であって、
前記一般薬に含まれる成分と前記処方薬とを併用した場合の利用者に与える作用の情報を含んだ相互関係情報を記憶する記憶手段と、
前記相互関係情報に基づいて前記一般薬の成分と処方薬とを併用した場合の危険度を判定する危険度判定手段と、
前記一般薬の成分と前記処方薬とを前記危険度に応じた特徴を付加して対応付けたマップ情報を生成するマップ情報生成手段と、
を備えたことを特徴とする相互作用分析装置。
【０１６４】
（付記１２）一般薬および処方薬の相互の作用を分析する相互作用分析方法であって、
前記一般薬に含まれる成分と前記処方薬とを併用した場合の利用者に与える作用の情報を含んだ相互関係情報を記憶装置に記憶する記憶工程と、
前記相互関係情報に基づいて前記一般薬の成分と処方薬とを併用した場合の危険度を判定する危険度判定工程と、
前記一般薬の成分と前記処方薬とを前記危険度に応じた特徴を付加して対応付けたマップ情報を生成するマップ情報生成工程と、
を含んだことを特徴とする相互作用分析方法。
【産業上の利用可能性】
【０１６５】
以上のように、本発明にかかる相互作用分析プログラムおよび相互作用分析装置は、薬剤などの相互作用を分析する相互作用分析システムなどに対して有用であり、特に、薬剤の相互関係をわかり易いかたちで利用者に通知する必要がある場合に適している。
【図面の簡単な説明】
【０１６６】
【図１】本実施例１にかかる相互作用分析装置が出力するマップ情報の概要を示す図である。
【図２】本実施例１にかかる相互作用分析装置の構成を示す機能ブロック図である。
【図３】本実施例１にかかる一般薬データのデータ構造の一例を示す図である。
【図４】本実施例１にかかる一般薬含有成分データのデータ構造の一例を示す図である。
【図５】本実施例１にかかる一般薬成分データのデータ構造の一例を示す図である。
【図６】本実施例１にかかる処方薬データのデータ構造の一例を示す図である。
【図７】本実施例１にかかる相互作用データのデータ構造の一例を示す図である。
【図８】本実施例１にかかる生活習慣病管理データのデータ構造の一例を示す図である。
【図９】本実施例１にかかるマップ情報のデータ構造の一例を示す図である。
【図１０】本実施例１にかかる薬選択支援データのデータ構造の一例を示す図である。
【図１１】本実施例１にかかる分析結果マップの一例を示す図（１）である。
【図１２】本実施例１にかかる分析結果マップの一例を示す図（２）である。
【図１３】本実施例１にかかる分析結果マップの一例を示す図（３）である。
【図１４】本実施例１にかかる分析結果マップの一例を示す図（４）である。
【図１５】表示項目が制限された場合の分析結果マップの一例を示す図である。
【図１６】本実施例１にかかる薬選択支援マップの一例を示す図である。
【図１７】本実施例１にかかる相互作用分析装置の処理手順を示すフローチャートである。
【図１８】プリンタ出力処理部の処理手順を示すフローチャートである。
【図１９】本実施例２にかかる相互作用分析装置が出力するマップ情報の概要を示す図である。
【図２０】本実施例２にかかる相互作用分析装置の構成を示す機能ブロック図である。
【図２１】本実施例２にかかる健康食品データのデータ構造の一例を示す図である。
【図２２】本実施例２にかかる相互作用データのデータ構造の一例を示す図である。
【図２３】表示切替指標データのデータ構造の一例を示す図である。
【図２４】本実施例２にかかるマップ情報のデータ構造の一例を示す図である。
【図２５】本実施例２にかかる分析結果マップの一例を示す図（１）である。
【図２６】本実施例２にかかる分析結果マップの一例を示す図（２）である。
【図２７】本実施例２にかかる分析結果マップの一例を示す図（３）である。
【図２８】本実施例２にかかる分析結果マップの一例を示す図（４）である。
【図２９】本実施例２にかかる相互作用分析装置の処理手順を示すフローチャートである。
【図３０】表示切替処理部の処理手順を示すフローチャートである。
【図３１】本実施例３にかかる漢方薬分析装置が出力するマップ情報の概要を示す図である。
【図３２】本実施例３にかかる漢方薬分析装置の構成を示す機能ブロック図である。
【図３３】本実施例３にかかる漢方薬データのデータ構造の一例を示す図である。
【図３４】抽出語句データのデータ構造の一例を示す図である。
【図３５】本実施例３にかかるマップ情報のデータ構造の一例を示す図である。
【図３６】構成生薬関係情報のデータ構造の一例を示す図である。
【図３７】使用目標キーワード関係情報のデータ構造の一例を示す図である。
【図３８】漢方薬が向かない人関係情報のデータ構造の一例を示す図である。
【図３９】ポイント関係情報のデータ構造の一例を示す図である。
【図４０】本実施例３にかかる分析結果マップの一例を示す図（１）である。
【図４１】本実施例３にかかる分析結果マップの一例を示す図（２）である。
【図４２】本実施例３にかかる分析結果マップの一例を示す図（３）である。
【図４３】本実施例３にかかる分析結果マップの一例を示す図（４）である。
【図４４】本実施例３にかかる分析結果マップの一例を示す図（５）である。
【図４５】本実施例３にかかる分析結果マップの一例を示す図（６）である。
【図４６】本実施例３にかかる分析結果マップの一例を示す図（７）である。
【図４７】本実施例３にかかる漢方薬分析装置の処理手順を示すフローチャートである。
【図４８】図２に示した相互作用分析装置、図２０に示した相互作用分析装置あるいは図３２に示した漢方薬分析装置を構成するコンピュータのハードウェア構成を示す図である。
【符号の説明】
【０１６７】
３０    入力装置
３１    モニタ
３２    ＲＡＭ
３２ａ，３７ａ  各種データ
３３    ＲＯＭ
３４    媒体読取装置
３５    ネットワークインターフェース
３６    ＣＰＵ
３６ａ  各種プロセス
３７    ＨＤＤ
３７ｂ  各種プログラム
１００，２００    相互作用分析装置
１１０，２１０，３１０    入力部
１２０，２２０，３２０    出力部
１３０，２３０，３３０    入出力制御ＩＦ部
１４０，２４０，３４０    記憶部
１４０ａ，２４０ａ  一般薬データ
１４０ｂ，２４０ｂ  一般薬含有成分データ
１４０ｃ，２４０ｃ  一般薬成分データ
１４０ｄ，２４０ｄ  処方薬データ
１４０ｅ，２４０ｆ  相互作用データ
１４０ｆ  生活習慣病管理データ
１５０，２５０，３５０    制御部
１５０ａ，２５０ａ  相互関係検索部
１５０ｂ  薬選択支援処理部
１５０ｃ，２５０ｂ，３５０ｃ  マップ表示処理部
１５０ｄ，２５０ｄ，３５０ｄ  プリンタ出力処理部
２４０ｅ  健康食品データ
２４０ｇ  表示切替指標データ
２５０ｃ  表示切替処理部
３００    漢方薬分析装置
３４０ａ  漢方薬データ
３５０ａ  語句抽出処理部
３５０ｂ  マップ情報生成部
【図１】
2008097154.tif 000003
【図２】
2008097154.tif 000004
【図３】
2008097154.tif 000005
【図４】
2008097154.tif 000006
【図５】
2008097154.tif 000007
【図６】
2008097154.tif 000008
【図７】
2008097154.tif 000009
【図８】
2008097154.tif 000010
【図９】
2008097154.tif 000011
【図１０】
2008097154.tif 000012
【図１１】
2008097154.tif 000013
【図１２】
2008097154.tif 000014
【図１３】
2008097154.tif 000015
【図１４】
2008097154.tif 000016
【図１５】
2008097154.tif 000017
【図１６】
2008097154.tif 000018
【図１７】
2008097154.tif 000019
【図１８】
2008097154.tif 000020
【図１９】
2008097154.tif 000021
【図２０】
2008097154.tif 000022
【図２１】
2008097154.tif 000023
【図２２】
2008097154.tif 000024
【図２３】
2008097154.tif 000025
【図２４】
2008097154.tif 000026
【図２５】
2008097154.tif 000027
【図２６】
2008097154.tif 000028
【図２７】
2008097154.tif 000029
【図２８】
2008097154.tif 000030
【図２９】
2008097154.tif 000031
【図３０】
2008097154.tif 000032
【図３１】
2008097154.tif 000033
【図３２】
2008097154.tif 000034
【図３３】
2008097154.tif 000035
【図３４】
2008097154.tif 000036
【図３５】
2008097154.tif 000037
【図３６】
2008097154.tif 000038
【図３７】
2008097154.tif 000039
【図３８】
2008097154.tif 000040
【図３９】
2008097154.tif 000041
【図４０】
2008097154.tif 000042
【図４１】
2008097154.tif 000043
【図４２】
2008097154.tif 000044
【図４３】
2008097154.tif 000045
【図４４】
2008097154.tif 000046
【図４５】
2008097154.tif 000047
【図４６】
2008097154.tif 000048
【図４７】
2008097154.tif 000049
【図４８】
2008097154.tif 000050