(57)【特許請求の範囲】
【請求項１】
患者の身体情報を取得する身体情報取得手段と、
医薬品の処方参考量を導出する複数の異なる導出手法のうち当該医薬品の処方参考量を導出する際に使用する導出手法を医薬品ごとに任意に設定する導出手法設定手段と、
電子カルテに入力される医薬品に対応する前記導出手法と前記電子カルテに対応する患者の前記身体情報とに基づいて医薬品の処方参考量を導出する処方参考量導出手段と、
を備え、
前記導出手法設定手段が、複数の前記導出手法について予め優先度を設定するものであり、
前記処方参考量導出手段が、前記導出手法ごとに予め設定された使用条件を満たす前記導出手法のうち前記優先度が最も高い導出手法を用いて医薬品の処方参考量を導出するものである電子カルテ装置。
【請求項２】
前記優先度の初期設定状態では、前記身体情報の同一項目を用いる導出手法について、患者の当該項目の値と当該項目の予め設定された複数の範囲ごとに対応する処方量参考値とに基づいて医薬品の処方参考量を導出する手法が、患者の当該項目の値と当該項目の単位量あたりの処方参考量とに基づいて医薬品の処方参考量を導出する手法に比べて前記優先度が高く設定されている請求項１に記載の電子カルテ装置。
【請求項３】
前記導出手法が、前記身体情報と前記身体情報の予め設定された複数の範囲ごとに対応する処方参考量とに基づいて医薬品の処方参考量を導出するものであって、
前記使用条件が、患者の身体情報が前記複数の範囲全体における最小量及び最大量の範囲内にあることである請求項１又は２記載の電子カルテ装置。
【請求項４】
前記導出手法が、前記身体情報と前記身体情報の単位量あたりの処方参考量とに基づいて医薬品の処方参考量を導出するものであって、
前記使用条件が、患者の身体情報のうち前記処方参考量の導出の基準となる情報が前記身体情報に含まれた他の情報に応じて定められた範囲内にあることである請求項１又は２に記載の電子カルテ装置。
【請求項５】
過去に行われた処方と同じ処方を前記電子カルテに入力する再処方入力手段を更に備えてなり、
前記処方参考量導出手段は、前記再処方入力手段で入力された医薬品各々について患者の現在の前記身体情報に基づいて前記導出手法を選択し、前記医薬品ごとに対応する前記導出手法と前記電子カルテに対応する患者の現在の前記身体情報とに基づいて処方参考量を導出するものである請求項３又は４に記載の電子カルテ装置。
【請求項６】
コンピュータを請求項１〜５のいずれかに記載の電子カルテ装置の各手段として機能させるための電子カルテプログラム。
【請求項７】
請求項６に記載の電子カルテプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
患者の身体情報及び電子カルテを記憶する記憶装置と、
前記身体情報を取得する身体情報取得手段と、
前記身体情報に基づいて医薬品の処方参考量を導出する複数の異なる導出手法のうち当該医薬品の処方参考量を導出する際に使用する導出手法を医薬品ごとに任意に設定する導出手法設定手段と、
前記電子カルテに入力される医薬品に対応する前記導出手法と前記電子カルテに対応する患者の前記身体情報とに基づいて医薬品の処方参考量を導出する処方参考量導出手段と、
を備え、
前記導出手法設定手段が、複数の前記導出手法について予め優先度を設定するものであり、
前記処方参考量導出手段が、前記導出手法ごとに予め設定された使用条件を満たす前記導出手法のうち前記優先度が最も高い導出手法を用いて医薬品の処方参考量を導出するものである電子カルテシステム。
【請求項９】
コンピュータにより、
患者の身体情報を取得する身体情報取得工程と、
医薬品の処方参考量を導出する複数の異なる導出手法のうち、当該医薬品の処方参考量を導出する際に使用する導出手法を医薬品ごとに任意に設定する導出手法設定工程と、
電子カルテに入力される医薬品に対応する前記導出手法と前記電子カルテに対応する患者の前記身体情報とに基づいて医薬品の処方参考量を導出する処方参考量導出工程と、
を実行する処方参考量設定方法であって、
前記導出手法設定工程では、複数の前記導出手法について予め優先度が設定され、
前記処方参考量導出工程では、前記導出手法ごとに予め設定された使用条件を満たす前記導出手法のうち前記優先度が最も高い導出手法を用いて医薬品の処方参考量が導出される処方参考量設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、患者の診療情報を電子データ化して管理する電子カルテシステムに関するものである。
【背景技術】
【０００２】
一般に、医師は、患者に処方する医薬品の処方量を医薬品ごとに予め定められた用量基準に従って決定する。この用量基準では、医薬品ごとに異なる導出手法が用いられる。即ち、ある医薬品では患者の年齢に応じた用量基準が定められており、別のある医薬品では患者の体重に応じた用量基準が定められている。例えば、年齢に応じて処方量を導出する手法では、用量基準として、０歳以上２歳未満は処方量が２０〜４０μｇであり、２歳以上５歳未満は処方量が４０〜６０μｇであること等が定められる。また、体重に応じて処方量を導出する手法では、用量基準として、体重１ｋｇあたりの処方量が定められていることがある。通常、このような用量基準は医薬品の添付文書に記載されている。
【０００３】
一方、近年、病院などの医療施設では、患者の診療に関する情報を電子カルテと称される電子データで管理する電子カルテシステム（例えば特許文献１参照）が利用される。医師は、この種の電子カルテシステムにおいて医薬品の処方量を入力する際にも、医薬品の添付文書に記載された用量基準に従って処方量を決定する。なお、従来から、電子カルテシステムにおいて、画面上で医薬品の添付文書の内容を参照することは可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４８１１３８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、医薬品ごとに異なる導出手法で定められた用量基準を参照し、患者の年齢や体重に応じた処方量を導出することは医師にとって煩雑な作業である。
従って、本発明は前記事情に鑑みてなされたものであり、その目的とするところは、医薬品ごとに異なる導出手法で医薬品の処方量を導出するための作業を簡素化することにある。
【課題を解決するための手段】
【０００６】
前記目的を達成するために本発明は、身体情報取得手段、導出手法設定手段、及び処方参考量導出手段を備えてなる電子カルテ装置として構成される。前記身体情報取得手段は、患者の身体情報を取得するものである。前記導出手法設定手段は、医薬品の処方参考量を導出する複数の異なる導出手法のうち、当該医薬品の処方参考量を導出する際に使用する導出手法を医薬品ごとに任意に設定するものである。前記処方参考量導出手段は、電子カルテに入力される医薬品に対応する前記導出手法と前記電子カルテに対応する患者の前記身体情報とに基づいて医薬品の処方参考量を導出するものである。
本発明によれば、例えば医師の所望の導出手法を医薬品ごとに任意に設定することにより、簡単に医薬品ごとに異なる導出手法で算出した医薬品の処方参考量を得ることができる。従って、医薬品ごとに異なる導出手法で医薬品の処方量を導出するための医師などの作業を簡素化することができ、医師による診療効率を高めることができる。
【０００７】
特に、前記導出手法における前記身体情報と前記処方参考量との対応関係を示す用量基準を医薬品ごとに任意に設定する用量基準設定手段を更に備えてなる構成が望ましい。この場合、前記処方参考量導出手段は、電子カルテに入力される医薬品に対応する前記導出手法及び前記用量基準と前記電子カルテに対応する患者の前記身体情報とに基づいて医薬品の処方参考量を導出する。これにより、前記用量基準についても前記医薬品ごとに任意に設定することができるため、患者の身体情報に適した処方参考量を常に簡単に得ることができる。
一般に、医薬品に添付される添付文書では医薬品の処方量を定める前記用量基準に相当する情報において処方量の単位は薬価又は力価で記載されている。そこで、前記用量基準設定手段は、前記処方参考量の単位の初期設定が薬価又は力価であり、前記処方参考量の単位を任意に変更するものであることが望ましい。これにより、ユーザーが前記処方参考量の設定の際に単位を切り替える手間を省略することができる。
【０００８】
また、前記導出手法設定手段が、複数の前記導出手法について予め優先度を設定するものであることが考えられる。この場合、前記処方参考量導出手段が、前記導出手法ごとに予め設定された使用条件を満たす前記導出手法のうち前記優先度が最も高い導出手法を用いて医薬品の処方参考量を導出する。これにより、前記使用条件を満たさない不適切な前記導出手法が使用されることを防止しつつ、できるだけ優先度の高い前記導出手法を使用して医薬品の処方参考量を導出することができる。
具体的に、前記優先度の初期設定状態では、前記身体情報の同一項目を用いる導出手法について、患者の当該項目の値と当該項目の予め設定された複数の範囲ごとに対応する処方量参考値とに基づいて医薬品の処方参考量を導出する手法が、患者の当該項目の値と当該項目の単位量あたりの処方参考量とに基づいて医薬品の処方参考量を導出する手法に比べて前記優先度が高く設定されていることが考えられる。前者の手法は後者の手法に比べて導出される前記処方参考量の種類が絞られるため、薬局における医薬品の管理や調剤作業が容易となる。一方、後者の手法は、単位量あたりの処方参考量が導出されるためきめ細かい処方参考量を得ることができるが、このようなきめ細かい処方参考量の設定が必要となることは少ないと考えられる。また、細かい処方参考量でそのまま医薬品の処方が依頼されると薬局の薬剤師が調剤しづらいことも問題である。そのため、初期設定状態では前者を採用することにより、薬局の運用の効率化を図るような設定を自然と促すことができる。
また、前記導出手法が、前記身体情報と前記身体情報の予め設定された複数の範囲ごとに対応する処方参考量とに基づいて医薬品の処方参考量を導出するものである場合、患者の身体情報が前記複数の範囲全体における最小量及び最大量の範囲内にあることを前記使用条件とすることが考えられる。この使用条件を満たさない場合には、その患者の身体情報が前記用量基準で想定されたものではなく前記用量基準に従って処方参考量を導出することができず、或いはその導出された処方参考量が適切でないおそれがあるためである。
さらに、前記導出手法が、前記身体情報と前記身体情報の単位量あたりの処方参考量とに基づいて医薬品の処方参考量を導出するものである場合には、患者の身体情報のうち前記処方参考量の導出の基準となる情報が前記身体情報に含まれた他の情報に応じて定められた範囲内にあることを前記使用条件とすることが考えられる。例えば、患者の体重が年齢に対して過大又は過小であり、体重に基づく前記導出手法を用いて処方参考量を算出することが適切でない場合があるためである。
【０００９】
さらに、過去に行われた処方と同じ処方を前記電子カルテに入力する再処方入力手段を備える構成が考えられる。この場合、前記処方参考量導出手段は、前記再処方入力手段で入力された医薬品各々について前記医薬品ごとに対応する前記導出手法と前記電子カルテに対応する患者の現在の前記身体情報とに基づいて処方参考量を導出する。これにより、過去の処方から長時間が経過して患者の身体情報に変化があった場合に、処方する医薬品については過去の処方と同じ医薬品を一挙に入力することができると共に、その医薬品各々の処方参考量は現在の患者の身体情報に適したものとなる。
また、前記処方参考量導出手段は、前記再処方入力手段で入力された医薬品各々について患者の現在の前記身体情報に基づいて前記導出手法を選択し、前記医薬品ごとに対応する前記導出手法と前記電子カルテに対応する患者の現在の前記身体情報とに基づいて処方参考量を導出するものであることが考えられる。これにより、患者の身体情報が変化してその身体情報に適切な導出手法が変化した場合であっても、現在の身体情報において適切な導出手法を用いて医薬品の処方参考量を導出することができる。
また、複数の医薬品を含む一又は複数の処方セットのいずれかの選択操作に応じて前記処方セットに含まれた複数の医薬品の処方を前記電子カルテに入力する処方セット入力手段を備える構成が考えられる。この場合、前記処方参考量導出手段は、前記処方セット入力手段で選択された前記処方セットに含まれた医薬品各々について前記医薬品ごとに対応する前記導出手法を用いて処方参考量を導出するものである。これにより、前記処方セットに含まれた全ての医薬品について一挙にその医薬品ごとに適した前記導出手法を用いて処方参考量を導出することができる。
なお、複数の前記導出手法には、例えば前記患者の体重と前記患者の単位体重あたりの処方参考量とに基づいて医薬品の処方参考量を導出すること、前記患者の体重と予め設定された複数の体重範囲ごとに対応する処方参考量とに基づいて医薬品の処方参考量を導出すること、及び前記患者の年齢と予め設定された複数の年齢範囲ごとに対応する処方参考量とに基づいて医薬品の処方参考量を導出することのいずれか一つ又は複数が含まれる。
さらに、前記処方参考量導出手段により導出された医薬品の処方参考量を当該医薬品の処方量として確定する処方量確定手段と、前記処方量確定手段により当該医薬品の処方量が確定された場合に、前記処方量を予め定められた所定の単位に変換して出力する処方量変換手段とを備えることが考えられる。このように、医薬品の処方量を出力する際には常に同じ単位で表された処方量となるため、薬局の薬剤師による調剤が容易となる。
【００１０】
ところで、本発明は、患者の身体情報及び電子カルテを記憶する記憶装置と、前記身体情報を取得する身体情報取得手段と、医薬品の処方参考量を導出する複数の異なる導出手法のうち当該医薬品の処方参考量を導出する際に使用する導出手法を医薬品ごとに任意に設定する導出手法設定手段と、前記電子カルテに入力される医薬品に対応する前記導出手法と前記電子カルテに対応する患者の前記身体情報とに基づいて医薬品の処方参考量を導出する処方参考量導出手段とを備えてなる電子カルテシステムとして捉えてもよい。
また、本発明は、コンピュータを前記電子カルテ装置の各手段として機能させるための電子カルテプログラムの発明として捉えてもよい。
さらに、前記電子カルテプログラムを記録したコンピュータ読み取り可能な記録媒体を本発明と捉えてもよい。
また、本発明は、コンピュータに身体情報取得工程、導出手法設定工程、処方参考量導出工程を実行する処方参考量設定方法の発明として捉えてもよい。前記身体情報取得工程は、患者の身体情報を取得する工程である。前記導出手法設定工程は、医薬品の処方参考量を導出する複数の異なる導出手法のうち、当該医薬品の処方参考量を導出する際に使用する導出手法を医薬品ごとに任意に設定する工程である。前記処方参考量導出工程は、電子カルテに入力される医薬品に対応する前記導出手法と前記電子カルテに対応する患者の前記身体情報とに基づいて医薬品の処方参考量を導出する工程である。
【発明の効果】
【００１１】
本発明によれば、医薬品ごとに異なる導出手法で医薬品の処方量を導出するための医師などの作業を簡素化することができ、医師による診療効率を高めることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係る電子カルテシステムＸの概略構成を示す模式図。
【図２】本発明の実施の形態に係る電子カルテシステムＸのサーバ装置Ｙ及びクライアント装置Ｚの概略構成を示すブロック図。
【図３】受診リスト画面３１の表示例を示す図。
【図４】カルテ表示画面４０の表示例を示す図。
【図５】小児換算マスター設定処理の手順の一例を示すフローチャート。
【図６】設定登録処理の手順の一例を示すフローチャート。
【図７】医薬品選択画面Ａ１１の表示例を示す図。
【図８】用量基準設定画面Ｄ１２の表示例を示す図。
【図９】用量基準設定画面Ｄ１３の表示例を示す図。
【図１０】用量基準設定画面Ｄ１４の表示例を示す図。
【図１１】医薬品オーダー処理の手順の一例を示すフローチャート。
【図１２】導出手法の自動選択処理の手順の一例を示すフローチャート。
【図１３】キーパッド４４Ａの表示例を示す図。
【図１４】処方参考量入力画面Ｂ１１及び用量基準表示画面Ｂ２１の表示例を示す図。
【図１５】処方参考量入力画面Ｂ１１及び用量基準表示画面Ｂ２２の表示例を示す図。
【図１６】処方参考量入力画面Ｂ１１及び用量基準表示画面Ｂ２３の表示例を示す図。
【図１７】処方参考量入力画面Ｂ１１の遷移例を示す図。
【図１８】処方参考量入力画面Ｂ１１の遷移例を示す図。
【図１９】電子カルテへの反映結果の一例を示す図。
【図２０】処方セット選択画面Ｃ１１の表示例を示す図。
【図２１】処方参考量入力画面Ｃ２１及び用量基準表示画面Ｃ３１の表示例を示す図。
【図２２】電子カルテへの反映結果の一例を示す図。
【発明を実施するための形態】
【００１３】
以下添付図面を参照しながら、本発明の実施の形態について説明し、本発明の理解に供する。なお、以下の実施の形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【００１４】
[電子カルテシステムＸ]
図１に示すように、本発明の実施の形態に係る電子カルテシステムＸは、サーバ装置Ｙ及び複数のクライアント装置Ｚを備えている。前記サーバ装置Ｙ及び前記クライアント装置Ｚは、ＬＡＮ又はインターネット等の通信ネットワーク２０で通信可能に接続されている。ここに、前記クライアント装置Ｚ各々が本発明に係る電子カルテ装置に該当する。
なお、前記電子カルテシステムＸは、バックアップのために複数の前記サーバ装置Ｙを備えるものであってもよい。また、前記電子カルテシステムＸは、前記サーバ装置Ｙ及び前記クライアント装置Ｚをそれぞれ１台のみ備える構成であってもよい。さらに、前記クライアント装置Ｚが前記サーバ装置Ｙの機能を兼ねたものであってもよく、この場合前記クライアント装置Ｚが本発明に係る電子カルテシステムに相当する。なお、本実施の形態で説明しない点については従来構成（例えば特許文献１参照）を採用すればよい。
【００１５】
[サーバ装置Ｙ]
図２に示すように、前記サーバ装置Ｙは、通信インターフェース１１及び記憶装置１２を備えている。前記通信インターフェース１１及び前記記憶装置１２はバス１３によって接続されている。なお、前記サーバ装置Ｙには前記サーバ装置Ｙを制御するＣＰＵなどの制御装置も設けられている。
前記通信インターフェース１１は、前記通信ネットワーク２０を介して前記クライアント装置Ｚとの間でデータ通信を行う通信モデムなどを有する。また、前記通信インターフェース１１は、前記クライアント装置Ｚ等の外部装置から前記通信ネットワーク２０を通じた前記サーバ装置Ｙへのアクセスについて例えば認証制御及び排他制御などを実行する。
【００１６】
前記記憶装置１２は、患者各々の診療に関する診療情報が記録される電子カルテ及び患者情報（身体情報など）などを蓄積して記憶するハードディスク又はフラッシュメモリなどの不揮発性の記憶装置である。前記電子カルテシステムＸでは、前記クライアント装置Ｚにおいて入力された電子カルテ及び患者情報が前記サーバ装置Ｙの前記記憶装置１２に蓄積記憶される。また、前記記憶装置１２に記憶された電子カルテ及び患者情報は、医師により前記クライアント装置Ｚを用いて参照及び編集される。
なお、１回（１日）の診察に関する電子カルテには、「Ｓ」、「Ｏ」、「Ａ」、「Ｐ」、「指導」の各項目に分類された診療情報が記録される。ここに、「Ｓ」は主観情報（Subjective Information）であって、患者が主観的に感じている症状などに関する情報である。「Ｏ」は客観情報（Objective Information）であって、医師の診療所見及び検査所見などに関する情報である。「Ａ」は評価情報（Assessment Information）であって、医師の評価及び判断などに関する情報である。「Ｐ」は計画情報（Plan Information）であって、投薬及び治療計画などに関する情報である。「指導」は指導情報であって、患者への教育及び指導などに関する情報である。
【００１７】
さらに、前記記憶装置１２には、医薬品マスター１２１、小児換算マスター１２２、優先度マスター１２３、病名マスター１２４、医療行為マスター１２５等の各種データベースが記憶されている。前記記憶装置１２に記憶された各種データベースは、前記クライアント装置Ｚによって参照又は編集することが可能である。なお、前記各種データベースは、前記クライアント装置Ｚ各々に記憶されたものであってもよい。
前記医薬品マスター１２１は、医薬品ごとに対応する医薬品名、医薬品コード、薬効、添付文書などの情報を含むものである。前記小児換算マスター１２２は、患者が１５歳未満の小児である場合に医薬品の処方参考量（常用量とも称される）を導出する際に用いられる情報を含むものである。前記処方参考量は、医師が医薬品の処方量を決定する際にそのまま適用し或いは処方量を決定するために参考にする情報である。前記優先度マスター１２３は、前記小児換算マスター１２２に基づいて処方参考量を算出する際に使用可能な複数の導出手法の優先度に関する情報を含むものである。前記病名マスター１２４は、病名各々の症状などに関する情報を含むものである。前記医療行為マスター１２５は、各医薬品の服用方法や身体のどの部位の症状であるか等に関する情報を含むものである。
【００１８】
ここで、前記医薬品マスター１２１、前記小児換算マスター１２２、及び前記優先度マスター１２３の具体例について説明する。
下記表１は、前記医薬品マスター１２１に登録された医薬品のうち「カロナールシロップ２％」に対応する情報の要部を示している。下記表１に示すように、前記医薬品マスター１２１では、医薬品ごとに換算力価、換算処方、換算包装、薬価単位、力価、処方、包装がそれぞれ対応付けて記憶されている。なお、前記医薬品マスター１２１のデータは、初期設定作業又はバージョンアップ作業により登録、変更、又は削除される。
【表１】
0005895592.tif 000002
上記表１において、「医薬品」は医薬品名を示している。また、「換算力価」は薬価を力価単位に換算するための換算係数、「換算処方」は薬価を処方単位に換算するための換算係数、「換算包装」は薬価を包装単位に換算するための換算係数を示している。具体的に、「換算力価」、「換算処方」は、「薬価」を１としたときの「力価」、「処方」の値である。また、「換算包装」は、「包装」の値を１としたときの薬価の値である。さらに、「薬価単位」は医薬品の点数算出の基準となる薬価を表すときの単位、「力価」は医薬品に含まれる薬効成分の値を表すときの単位、「処方」は医薬品を処方する際の単位、「包装」は医薬品を包装単位で処方する際の単位を示している。
例えば、上記表１のデータは、「カロナールシロップ２％」の薬価単位が「ｍｌ」であり、１「ｍｌ」の薬価を力価単位に換算すると１×「２０」で２０「ｍｇ」、処方単位に換算すると１×「１」で１「ｍｌ」、包装単位に換算すると１／「５００」で0.002「本」であることを示している。
【００１９】
下記表２は、前記小児換算マスター１２２に登録された医薬品のうち「カロナールシロップ２％」に対応する情報の要部を示している。下記表２に示すように、前記小児換算マスター１２２では、医薬品ごとに登録単位、タイプ、下限、上限、換算値がそれぞれ対応付けて記憶されている。なお、前記小児換算マスター１２２の各データは、後述の小児換算マスター設定処理（図５及び図６参照）において登録、変更、又は削除され、後述の医薬品オーダー処理（図１１及び図１２参照）で用いられる。
【表２】
0005895592.tif 000003
上記表２において、「医薬品」は医薬品名を示している。「登録単位」は「換算値」に対応する単位の種別を示しており、例えば「薬価」、「力価」、「処方」、「包装」などがある。「タイプ」は医薬品の処方参考量を導出する際の導出手法の種別を示しており、前記導出手法の種別には、例えば「体重１ｋｇあたり」、「体重枠」、「年齢枠」などがある。なお、複数の前記導出手法の具体的内容は前記サーバ装置Ｙの記憶装置１２に予め記憶されている。「下限」及び「上限」は、「タイプ」が「体重枠」又は「年齢枠」である場合に用いられ、「体重枠」における体重範囲又は「年齢枠」における年齢範囲を定めるものである。「換算値」は「登録単位」で登録した医薬品の処方参考量の値を示すものである。
例えば、上記表２の最上段のデータは、「カロナールシロップ２％」の処方参考量を、「体重枠」の導出手法を用いて決定する際、患者の体重が「０ｋｇ」以上「５ｋｇ」未満である場合には、「薬価」の値が「２．３ｍｌ」であることを示している。また、上記表２の最下段のデータは、「カロナールシロップ２％」の処方参考量を、「体重１ｋｇあたり」の導出手法を用いて決定する際、患者の体重１ｋｇあたり（単位体重あたり）の「薬価」の値が「０．５ｍｌ」であることを示している。このように、前記小児換算マスター１２２では、医薬品ごとに異なる複数のタイプの導出手法及び用量基準を設定しておくことが可能である。
以下、本実施の形態では、医薬品の処方参考量を導出する際の導出手法として「体重１ｋｇあたり」、「体重枠」、「年齢枠」の３つが予め定められている場合を例に挙げて説明するが、導出手法はこれに限らない。例えば、患者の「身長」、「体重」、「体表面積」、「性別」、「年齢」、「ＢＭＩ」など、各種の患者の身体情報を用いた導出手法を採用すればよい。また、複数の身体情報を組み合わせて用いる導出手法も考えられる。
【００２０】
下記表３は、前記優先度マスター１２３に登録された医薬品のうち「カロナールシロップ２％」に対応する情報の要部を示している。下記表３に示すように、前記優先度マスター１２３では、医薬品ごとにタイプ及び優先度がそれぞれ対応付けて記憶されている。なお、前記優先度マスター１２３の各データは、後述の小児換算マスター設定処理において設定又は変更され、後述の医薬品オーダー処理（図１１及び図１２参照）で用いられる。
【表３】
0005895592.tif 000004
上記表３において、「医薬品」は医薬品名を示している。「タイプ」は導出手法の種別を示しており、「体重１ｋｇあたり」、「体重枠」、「年齢枠」のいずれかである。「優先度」は「タイプ」に対応する導出手法を使用する優先順番を示している。例えば、上記表３において、「カロナールシロップ２％」の処方参考量を決定する際に用いる導出手法は「体重枠」が優先度「１」であり、「体重１ｋｇあたり」が優先度「２」であることを示している。即ち、前記優先度を定めることで、複数のタイプの導出手法が設定された医薬品について、処方参考量を導出する際にいずれの導出手法を用いるかを定めることになる。
【００２１】
[クライアント装置Ｚ]
一方、図２に示すように、前記クライアント装置Ｚは、ＣＰＵ１、ＲＯＭ２、ＲＡＭ３、データ記憶部４、通信インターフェース５、操作入力装置６及び表示装置７などを備えたコンピュータである。前記クライアント装置Ｚに設けられた各構成要素はバス１０によって接続されている。前記通信インターフェース５は、前記通信ネットワーク２０を介して前記サーバ装置Ｙとの間でデータ通信を行う通信モデムなどを有する。
【００２２】
前記ＣＰＵ１は、各種の制御プログラムに従って各種の演算処理を実行するプロセッサーである。前記ＲＯＭ２は、前記ＣＰＵ１により実行されるＢＩＯＳ等のプログラムが予め記憶された不揮発性メモリである。前記ＲＡＭ３は、前記ＣＰＵ１による各種の制御プログラムの展開及びデータの一時記憶に用いられる揮発性メモリ又は不揮発性メモリである。
【００２３】
前記データ記憶部４は、前記ＣＰＵ１によって実行される各種のアプリケーションプログラム及び各種のデータが記憶された不揮発性のハードディスク、フラッシュメモリ等である。具体的に、前記データ記憶部４には、前記ＣＰＵ１に後述の小児換算マスター設定処理（図５及び図６参照）、医薬品オーダー処理（図１１及び図１２参照）などの各処理手順を実行させる電子カルテプログラムが記憶されている。例えば、前記電子カルテプログラムはＣ言語（Microsoft社のC/C++及びVisual C/C++（登録商標）など）で記述されたものである。
前記電子カルテプログラムは、例えばＣＤ、ＤＶＤ、ＢＤ、フラッシュメモリなどの記録媒体から前記クライアント装置Ｚにインストールされる。ここに、前記電子カルテプログラムが記録されたＣＤ、ＤＶＤ、ＢＤ、フラッシュメモリなどの記録媒体が、本発明に係る記録媒体に該当する。なお、前記電子カルテプログラムがインストールされた後の前記データ記憶部４も本発明に係る記録媒体に該当する。ところで、本発明は、前記クライアント端末Ｚの各機能を実現するために、該クライアント端末Ｚにより各処理工程を実行する電子カルテ表示方法の発明として捉えることもできる。
【００２４】
前記操作入力装置６は、医師などのユーザーが前記クライアント装置Ｚへの各種情報の入力に使用するユーザインターフェースである。具体的に、前記操作入力装置６は、指又はタッチペンによる各種情報の入力を受け付けるべく前記表示装置７に配置されたタッチパネルを有している。また、前記操作入力装置６は、各種情報を入力するために用いられるキーボード及びマウス（ポインティングデバイス）を有している。以下、前記表示装置７の表示画面上における「選択」及び「操作」とは、医師、看護士、技師、及び事務員などのユーザーにより前記操作入力装置６のタッチパネル、マウス、又はキーボードを用いて行われる作業を意味する。なお、前記操作入力装置６は、音声認識により各種情報の入力を受け付ける音声操作入力装置を有するものであってもよい。
【００２５】
前記表示装置７は、前記ＣＰＵ１からの制御指示に従って各種の情報を表示する液晶ディスプレイ又は有機ＥＬディスプレイなどの表示手段である。例えば、図３は、前記ＣＰＵ１が前記表示装置７に表示させる受診リスト画面３１の一例を示している。前記受診リスト画面３１は、医師が診察対象となる患者を選択するための患者リスト３２が配置された操作画面である。前記受診リスト画面３１は、前記電子カルテシステムＸに接続された不図示の受付端末等で入力され、前記サーバ装置Ｙの前記記憶装置１２に記憶された受診リスト情報に基づいて前記ＣＰＵ１によって生成される。
そして、前記患者リスト３２から例えば患者３３が選択され、前記受診リスト画面３１に表示されたカルテ表示キー３４が操作されると、前記ＣＰＵ１は前記患者３３の電子カルテを前記サーバ装置Ｙから読み出して前記表示装置７に表示させる。このとき、前記ＣＰＵ１は、前記電子カルテを含む各種の情報を予め定められた画面レイアウトに従って配置したカルテ表示画面４０（図４参照）の描画データを生成し、該描画データを前記表示装置７に出力する。これにより、前記表示装置７は、前記ＣＰＵ１から入力された前記描画データに基づいて、前記電子カルテを含む各種の情報が既定の位置に配置されたカルテ表示画面４０を表示する。
【００２６】
＜カルテ表示画面＞
ここで、図４を参照しつつ前記表示装置７に表示されるカルテ表示画面４０について説明する。図４に示すように、前記ＣＰＵ１は、前記表示装置７の表示画面を四つに分割し、過去カルテ表示部４１、現在カルテ表示部４２、患者情報表示部４３、及び操作キー表示部４４を同一画面上に表示させる。具体的に、前記ＣＰＵ１は、前記カルテ表示部４０の上段を左右（幅方向）に均等に分割し、前記過去カルテ表示部４１及び前記現在カルテ表示部４２を左右方向に並べて表示させる。また、前記ＣＰＵ１は、前記カルテ表示部４０の下段を左右（幅方向）に均等に分割し、前記患者情報表示部４３及び前記操作キー表示部４４を左右方向に並べて表示させる。
【００２７】
前記過去カルテ表示部４１は、前記ＣＰＵ１により前記サーバ装置Ｙの記憶装置１２から読み出された過去の電子カルテに記憶された診療情報が配置される画面である。また、前記現在カルテ表示部４２は、現在入力対象の電子カルテの診療情報が配置される画面である。なお、図４に示すように、前記過去カルテ表示部４１及び前記現在カルテ表示部４２各々の内部は更に左右に分割されており、左側に「Ｓ」、「Ｏ」、「Ａ」、「Ｐ」「指導」の項目がこの順で表示され、右側に「Ｐ」の項目について保険診療点数などの計算に必要な医薬品の処方参考量及び処置内容などの情報が表示される。この点は、従来のカルテ２号紙と同様である。
【００２８】
前記患者情報表示部４３には、前記受診リスト画面３１で選択された患者の個人情報、診療履歴情報、及び身体情報などが表示される。例えば、患者の身体情報には、患者の体重、年齢、身長、ＢＭＩ、性別、体表面積などが含まれる。このとき、前記ＣＰＵ１は、前記サーバ装置Ｙの記憶装置１２から前記患者の個人情報、診療履歴情報、及び身体情報などを取得し、前記患者情報表示部４３に表示させる。ここに、前記患者の身体情報を前記記憶装置１２から読み出して取得するための処理を実行するときの前記ＣＰＵ１が身体情報取得手段に相当する。ここで取得された前記患者の身体情報は、後述の医薬品オーダー処理（図１１及び図１２参照）においても用いられる。なお、前記患者の身体情報は、前記ＣＰＵ１によって前記記憶装置１２から読み出されるものに限らない。例えば、前記ＣＰＵ１が、診察時などに行われる前記操作入力部６のユーザー操作に応じて取得するものであってもよい。
【００２９】
また、前記操作キー表示部４４には、前記現在カルテ表示部４２に表示された電子カルテに各種の診療情報を入力するために用いられるキーパッド４４Ａなどが表示される。前記キーパッド４４Ａは、前記操作入力装置６のタッチパネル、マウス、キーボードのテンキーなどを用いて医師などのユーザーにより操作される複数の操作キーを有している。
具体的に、前記キーパッド４４Ａは、電子カルテを編集するために用いられる複数の編集操作キー４４１、及び前記電子カルテの診療情報のうち編集対象となる項目「Ｓ」、「Ｏ」、「Ａ」、「Ｐ」を選択するために用いられる複数の項目選択キー４４２を有している。前記キーパッド４４Ａは、前記編集操作キー４４１及び前記項目選択キー４４２各々が縦横に格子状に配置されたマトリクス構造を有している。そして、前記ＣＰＵ１は、前記編集操作キー４４１及び前記項目選択キー４４２各々の操作に応じて前記編集操作キー４４１各々の表示内容を予め設定された表示順に従って変化させる。これにより、前記クライアント装置Ｚでは、前記現在カルテ表示部４２に表示される診療情報の編集を行うために必要な全ての操作機能が前記キーパッド４４Ａに集約されている。従って、前記クライアント装置Ｚでは、前記キーパッド４４Ａのみを用いて全ての項目の診療情報を編集することが可能である。
【００３０】
＜小児換算マスター設定処理＞
上述のように構成された前記クライアント装置Ｚは、前記サーバ装置Ｙの記憶装置１２に記憶された前記小児換算マスター１２２及び前記優先度マスター１２３をユーザー操作に応じて任意に設定する小児換算マスター設定機能を有している。具体的に、前記小児換算マスター設定機能によれば、医薬品の処方参考量を患者の身体情報に基づいて導出する複数の異なる導出手法のうち当該医薬品の処方参考量を導出する際に使用する導出手法を医薬品ごとに任意に設定することができる。
前記クライアント装置Ｚでは、前記ＣＰＵ１が前記電子カルテプログラムに従って後述の小児換算マスター設定処理（図５及び図６）を実行することにより前記小児換算マスター設定機能が具現される。ここに、係る処理を実行するときの前記ＣＰＵ１が導出手法設定手段及び用量基準設定手段に相当する。
【００３１】
以下、図５及び図６のフローチャートを参照しつつ、前記ＣＰＵ１が前記電子カルテプログラムに従って実行する小児換算マスター設定処理の手順の一例について説明する。なお、図示するＳ１０１、Ｓ１０２、…及びＳ２０１、Ｓ２０２、…は前記ＣＰＵ１が実行する処理手順（ステップ）番号を示す。また、図７〜図１０は、前記小児換算マスター設定処理の実行中における前記表示装置７の表示画面の一例を示している。
【００３２】
（ステップＳ１０１）
図５に示すように、まず、ステップＳ１０１において、前記ＣＰＵ１は、前記小児換算マスター１２２のメンテナンス開始操作を待ち受ける（Ｓ１０１のＮｏ側）。例えば、前記ＣＰＵ１は、ユーザーによる前記操作入力部６の操作により前記電子カルテプログラムの初期設定画面が開かれ、その初期設定画面において「小児換算マスターメンテナンス」が選択された場合に前記メンテナンス開始操作が行われたと判断する。そして、前記小児換算マスター１２２のメンテナンスを開始するための操作入力が行われると（Ｓ１０１のＹｅｓ側）、前記ＣＰＵ１は処理をステップＳ１０２に移行させる。
【００３３】
（ステップＳ１０２）
次に、ステップＳ２において、前記ＣＰＵ１は、前記小児換算マスター１２２に既に登録された医薬品の情報を一覧表示する医薬品選択画面Ａ１１（図７参照）を前記表示装置７に表示させる。なお、前記ＣＰＵ１は、前記サーバ装置Ｙの記憶装置１２に記憶された前記小児換算マスター１２２及び前記優先度マスター１２３を読み出し、前記小児換算マスター１２２及び前記優先度マスター１２３に基づいて前記医薬品選択画面Ａ１１を表示させる。
具体的に、前記医薬品選択画面Ａ１１の初期画面には、図７に示すように、前記小児換算マスター１２２に既に登録された医薬品ごとに、「登録」、「名称」、「メーカー」、「体重１ｋｇあたり」、「体重枠」、「年齢枠」の各情報を含む設定データＤ１１が表示されている。前記設定データ１１において、「名称」は医薬品名、「メーカー」は医薬品の製造会社を示している。「登録」は、前記小児換算マスター１２２に既に登録されているか否かを示すものであって、既に登録されている医薬品の「登録」の欄にはフラグが表示され、未登録の医薬品の「登録」の欄にはフラグが表示されない。「体重１ｋｇあたり」、「体重枠」、「年齢枠」の各欄は、前記優先度マスター１２３で設定された医薬品ごとの導出手法の優先度を示している。例えば、図７に示す設定データＤ１１の上から３段目のデータは、「レニベース錠」の処方参考量の導出手法の優先度は、「体重枠」が「１」、「体重１ｋｇあたり」が「２」、「年来枠」が「３」であることを示している。
【００３４】
また、図７に示すように、前記医薬品選択画面Ａ１１には、ユーザーによる操作入力を受け付ける操作部Ｋ１１〜Ｋ１５が表示されている。
前記操作部Ｋ１１は、医薬品を検索するための操作入力が行われる操作部である。具体的に、前記ＣＰＵ１は、ユーザーによる前記操作部Ｋ１１への操作入力により検索条件が入力されて検索が要求されると、その検索条件を満たす医薬品を前記医薬品マスター１２１及び前記小児換算マスター１２２から抽出して前記医薬品選択画面Ａ１１に表示させる。このとき、前記ＣＰＵ１は、「未登録項目の表示」にチェックが入っていれば検索範囲を前記医薬品マスター１２１及び前記小児換算マスター１２２とし、チェックが入っていなければ検索範囲を前記小児換算マスター１２２のみとする。
前記操作部Ｋ１２〜Ｋ１４は、前記小児換算マスター１２２の編集内容を選択するための操作部であり、前記操作部Ｋ１２は「新規」、前記操作部Ｋ１３は「修正」、前記操作部Ｋ１４は「削除」にそれぞれ対応するものである。なお、前記操作部Ｋ１５は、前記医薬品選択画面Ａ１１を閉じるための操作部であって、前記ＣＰＵ１は前記操作部Ｋ１５の操作に応じて前記医薬品選択画面Ａ１１を閉じる。
【００３５】
（ステップＳ１０３）
続いて、ステップＳ１０３において、前記ＣＰＵ１は、前記医薬品選択画面Ａ１１に表示された医薬品のいずれかが選択されたか否かを判断する。そして、前記ＣＰＵ１は、医薬品が選択されたと判断すると（Ｓ１０３のＹｅｓ側）、処理をステップＳ１０４に移行させ、選択されていないと判断している間は（Ｓ１０３のＮｏ側）、処理を当該ステップＳ１０３で待機させる。
【００３６】
（ステップＳ１０４）
ステップＳ１０４において、前記ＣＰＵ１は、前記ステップＳ１０３で選択されたと判断した医薬品が、前記小児換算マスター１２２に既登録の医薬品であるか否かを判断する。ここで、医薬品が既登録であると判断されると（Ｓ１０４のＹｅｓ側）、前記ＣＰＵ１は、前記操作部Ｋ１２をグレイアウト表示すると共に、処理をステップＳ１３１に移行させる。具体的に、図７は、前記医薬品選択画面Ａ１１の最下段に表示された既登録の医薬品「レメロン錠１５ｍｇ」が選択され、前記操作部Ｋ１２がグレイアウト表示された状態を示している。一方、医薬品が未登録であると判断されると（Ｓ１０４のＮｏ側）、前記ＣＰＵ１は、前記操作部Ｋ１３及び前記操作部Ｋ１４をグレイアウト表示すると共に、処理をステップＳ１０５に移行させる。
【００３７】
（ステップＳ１０５）
ステップＳ１０５において、前記ＣＰＵ１は、前記操作部Ｋ１２の操作により新規の登録開始操作が行われたか否かを判断する。ここで、前記ＣＰＵ１は、前記操作部Ｋ１２が操作されると（Ｓ１０５のＹｅｓ側）、処理をステップＳ１０６に移行させ、前記操作部Ｋ１２が操作されなければ（Ｓ１０５のＮｏ側）、処理を前記ステップＳ１０３に移行させる。
【００３８】
（ステップＳ１０６）
ステップＳ１０６において、前記ＣＰＵ１は、前記ステップＳ１０３で選択されたと判断した医薬品を前記小児換算マスター１２２に新規登録する。具体的に、前記ＣＰＵ１は、前記医薬品マスター１２１に記憶された前記医薬品の情報の一部を前記小児換算マスター１２２にコピーする。例えば、前記医薬品マスター１２１に、前記小児換算マスター１２２の医薬品の登録単位、タイプ、下限、上限、換算値などに相当する情報が含まれている場合には、その情報が小児換算マスター１２２に登録される。一方、前記医薬品マスター１２１に、前記小児換算マスター１２２の医薬品の登録単位、タイプ、下限、上限、換算値などに相当する情報が含まれていない場合、前記ＣＰＵ１は、これらの情報が空白のデータを前記小児換算マスター１２２に登録する。
【００３９】
（ステップＳ１３１）
一方、ステップＳ１３１において、前記ＣＰＵ１は、前記操作部Ｋ１３の操作により修正の開始操作が行われたか否かを判断する。ここで、前記ＣＰＵ１は、前記操作部Ｋ１３が操作されると（Ｓ１３１のＹｅｓ側）、処理をステップＳ１０７に移行させ、前記操作部Ｋ１３が操作されなければ（Ｓ１３１のＮｏ側）、処理をステップＳ１３２に移行させる。
【００４０】
（ステップＳ１３２）
ステップＳ１３２において、前記ＣＰＵ１は、前記操作部Ｋ１４の操作により削除の開始操作が行われたか否かを判断する。ここで、前記ＣＰＵ１は、前記操作部Ｋ１４が操作されると（Ｓ１３２のＹｅｓ側）、処理をステップＳ１３３に移行させ、前記操作部Ｋ１４が操作されなければ（Ｓ１３２のＮｏ側）、処理を前記ステップＳ１０３に移行させる。
【００４１】
（ステップＳ１３３）
ステップＳ１３３において、前記ＣＰＵ１は、前記ステップＳ１０３で選択されたと判断した医薬品を前記小児換算マスター１２２から削除するための処理を実行する。なお、前記ＣＰＵ１は、当該削除の処理において、その既登録の医薬品を前記小児換算マスター１２２から本当に削除するか否かを確認するための確認画面を表示する。そして、前記ＣＰＵ１は、前記確認画面において確認操作がなされた場合に、その既登録の医薬品を前記小児換算マスター１２２から削除する。前記ＣＰＵ１は、前記医薬品の削除後、処理を前記ステップＳ１０２に移行させる。
【００４２】
（ステップＳ１０７〜Ｓ１０８）
ステップＳ１０７において、前記ＣＰＵ１は、前記ステップＳ１０３で選択されたと判断した医薬品、又は前記ステップＳ１０６で新規に登録された医薬品に対応する用量基準を任意に設定するための用量基準設定画面を前記表示装置７に表示させる。ここに、前記用量基準は、患者の身体情報と医薬品の処方参考量との対応関係を示すものである。
具体的に、前記ＣＰＵ１は、前記医薬品の処方参考量を決定する際に用いる導出手法の種別に応じて、図８〜図１０に示す用量基準設定画面Ａ１２〜Ａ１４のいずれかを表示させる。ここに、前記用量基準設定画面Ａ１２は導出手法が「体重１ｋｇあたり」である場合、前記用量基準設定画面Ａ１３は導出手法が「体重枠」である場合、前記用量基準設定画面Ａ１４は導出手法が「年齢枠」である場合にそれぞれ対応している。なお、前記用量基準設定画面Ａ１２〜Ａ１４の表示内容及び表示形態は一例に過ぎない。例えば前記用量基準設定画面Ａ１２〜Ａ１４の表示内容を１画面に表示させ、前記医薬品の処方参考量を決定する際に用いる導出手法の選択に応じて不要な領域をグレイアウト表示することも他の実施形態として考えられる。
【００４３】
前記ステップＳ１０７で最初に表示される用量基準設定画面は、予め初期設定などによって設定された導出手法に対応する前記用量基準設定画面Ａ１２〜Ａ１４のいずれかである。
例えば、前記用量基準設定画面Ａ１２が前記ステップＳ１０７における初期表示画面として設定されていることが考えられる。但し、前記ＣＰＵ１は、既登録の医薬品の用量基準を設定する場合には、既に登録された用量基準に応じて前記用量基準設定画面Ａ１２〜Ａ１４のいずれかを表示させる。なお、既に登録された用量基準が複数存在する場合、前記ＣＰＵ１は、予め定められた規則に従って前記用量基準のいずれかを選択し、その用量基準に応じて前記用量基準設定画面Ａ１２〜Ａ１４のいずれかを表示させる。また、未登録の医薬品の用量基準を設定する際、前記ＣＰＵ１は、前記医薬品の用量基準が前記医薬品マスター１２１に登録されている場合には、前記ＣＰＵ１がその用量基準に応じて前記用量基準設定画面Ａ１２〜Ａ１４のいずれかを自動的に選択して表示させる。
その後、前記ＣＰＵ１は、続くステップＳ１０８において、前記用量基準設定画面Ａ１２〜Ａ１４のいずれかに従って医薬品の用量基準の設定登録処理を実行し、前記小児換算マスター設定処理を終了させる。なお、前記ステップＳ１０８における設定登録処理については後段で詳述する。
【００４４】
ここで、図８〜図１０を用いて前記用量基準設定画面Ａ１２〜Ａ１４について説明する。
【００４５】
＜用量基準設定画面Ａ１２＞
図８に示すように、前記用量基準設定画面Ａ１２の上段には、医薬品の名称、メーカー、用法・用量などの情報を含む医薬品表示部Ｄ１２が表示されている。なお、前記医薬品表示部Ｄ１２の表示内容は、医薬品に添付される添付文書に記載された内容であり、前記ＣＰＵ１は、前記医薬品マスター１２１に記憶された医薬品各々の添付文書の情報に基づいて前記医薬品表示部Ｄ１２を表示させる。
また、前記用量基準設定画面Ａ１２の右下端部には、前記用量基準設定画面Ａ１２における設定内容を前記小児換算マスター１２２に登録するための操作部Ｋ３１と、前記用量基準設定画面Ａ１２を閉じるため操作部Ｋ３２が表示されている。
【００４６】
そして、前記用量基準設定画面Ａ１２の中段には、当該医薬品の処方参考量を決定する際に用いる導出手法を選択するための操作部Ｋ２１〜Ｋ２３が表示されている。具体的に、前記操作部Ｋ２１は「体重１ｋｇあたり」、前記操作部Ｋ２２は「体重枠」、前記操作部Ｋ２３は「年齢枠」にそれぞれ対応するものである。前記用量基準設定画面Ａ１２は、「体重１ｋｇあたり」の導出手法に対応するものであるため、前記操作部Ｋ２１が他の前記操作部Ｋ２２、Ｋ２３とは異なる色又はハイライトで表示されている。
【００４７】
さらに、前記操作部Ｋ２１〜Ｋ２３の右には、後述の医薬品オーダー処理（図１１及び図１２参照）において、前記医薬品マスター１２１に登録された医薬品の常用量に従って医薬品の処方参考量の適否を判断するか否かを選択する操作部Ｋ２４が表示されている。前記常用量とは、医薬品ごとに処方参考量の適正値として予め定められるものである。
そして、前記操作部Ｋ２４にチェックが付けられた場合、前記ＣＰＵ１は、後述の医薬品オーダー処理において、前記医薬品マスター１２１に登録された医薬品の常用量に従って医薬品の処方参考量の適否を判断する。これにより、前記小児換算マスター１２２の登録内容にかかわらず、前記医薬品マスター１２１で定められた常用量の範囲外の処方が実行されることは防止される。
【００４８】
また、前記用量基準設定画面Ａ１２の下段左側には、１日分に対応する用量基準を設定するための操作部Ｋ２５と、１回分に対応する用量基準を設定するための操作部Ｋ２６と、処方参考量を算出する際の小数点の有効桁数を設定するための操作部Ｋ２７及び操作部Ｋ２８とが表示されている。なお、１日分の用量基準は医薬品が内服として処方される場合に参照され、１回分の用量基準は医薬品が頓服として処方される場合に参照される。
【００４９】
前記操作部Ｋ２５には、チェックボックスＣＨ２５、登録単位選択部Ｋ２５１、換算値入力部Ｋ２５２、上限値設定部Ｋ２５３、及び下限値設定部Ｋ２５４が表示されている。また、前記操作部Ｋ２６にも、前記操作部Ｋ２５と同様に、チェックボックスＣＨ２６、登録単位選択部Ｋ２６１、換算値入力部Ｋ２６２、上限値設定部Ｋ２６３、及び下限値設定部Ｋ２６４が表示されている。前記ＣＰＵ１は、前記チェックボックスＣＨ２５、ＣＨ２６にチェックがある場合に前記操作部Ｋ２５、Ｋ２６内の情報の編集を可能とし、チェックがない場合には前記操作部Ｋ２５、Ｋ２６をグレイアウト表示する。
【００５０】
前記登録単位選択部Ｋ２５１、Ｋ２６２は、医薬品の換算値の登録単位を選択するための操作部であり、プルダウンメニューなどによって「薬価」、「力価」、「処方」、「包装」などの登録単位のいずれかを任意に選択して変更することが可能である。ここで、前記ＣＰＵ１は、前記用量基準設定画面Ａ１２〜Ａ１４のそれぞれの初期表示時、即ちある医薬品について初めて用量基準を設定する際に、前記登録単位選択部Ｋ２５１、Ｋ２６２の選択状態を予め定められた「薬価」又は「力価」とする。これは、医薬品の添付文書に記載された用量基準において、医薬品の処方参考量は薬価単位又は力価単位で定められていることが多いためである。これにより、ユーザーが前記登録単位選択部Ｋ２５１、Ｋ２６２、又は後述の登録単位選択部Ｋ４１１，４２１、Ｋ５１１、Ｋ５２１を操作して登録単位を切り替える手間をできるだけ省略させることができる。
前記換算値入力部Ｋ２５２は、前記登録単位選択部Ｋ２５１で選択された登録単位で示した体重１ｋｇあたりの１日の処方参考量の換算値を入力するための操作部である。また、前記換算値入力部Ｋ２６２は、前記登録単位選択部Ｋ２５１で選択された登録単位で示した体重１ｋｇあたりの１回の処方参考量の換算値を入力するための操作部である。なお、当該導出手法は体重の単位量「１ｋｇ」あたりの処方参考量を設定するものであるが、前記用量基準設定画面Ａ１２において単位量「１ｋｇ」が任意の単位量に変更可能な構成であってもよい。
前記上限値設定部Ｋ２５３及び前記下限値設定部Ｋ２５４は、医薬品の１日の常用量として上限値及び下限値を設定するための操作部である。また、前記上限値設定部Ｋ２６３及び前記下限値設定部Ｋ２６４は、医薬品の１回の常用量として上限値及び下限値を設定するための操作部である。
【００５１】
前記操作部Ｋ２７は、医薬品の処方参考量の算出時に有効とする小数点桁数を設定するための操作部である。また、前記操作部Ｋ２８は、医薬品の処方参考量の算出時に実行する桁落ち処理の種類を選択するための操作部であり、例えば「四捨五入」、「切り上げ」、「切り捨て」が選択可能である。そして、前記ＣＰＵ１は、後述の医薬品オーダー処理（図１１のＳ３０５）において、前記操作部Ｋ２７に入力された小雨点桁数で医薬品の処方参考量を算出し、前記操作部Ｋ２８で選択された「四捨五入」、「切り上げ」、「切り捨て」のいずれかに応じて桁落ち処理を実行する。
【００５２】
さらに、前記用量基準設定画面Ａ１２の下段右側には、医薬品の処方参考量を算出する際に用いる導出手法の優先度を設定するための操作部Ｋ２９が表示されている。具体的に、前記操作部Ｋ２９には、導出手法を選択するための導出手法選択部Ｋ２９１、選択中の導出手法の優先度を一つ上げるための上移動キーＫ２９２、及び選択中の導出手法の優先度を一つ下げるための下移動キーＫ２９３が表示されている。
【００５３】
例えば、図８では、「セキタールシロップ０．２％」の１日分に対応する用量基準として、換算値の単位が薬価であり、体重１ｋｇあたりの換算値が０．５ｍｌ、上限値が１０．０ｍｌ、下限値が１．０ｍｌであることが設定されている。また、図８では、「セキタールシロップ０．２％」の処方参考量を算出する際に用いる導出手法の優先度として、「体重１ｋｇあたり」が優先度「１」、「体重枠」が優先度「２」、「年齢枠」が優先度「３」に設定されている。
【００５４】
＜用量基準設定画面Ａ１３＞
図９に示すように、前記用量基準設定画面Ａ１３では、前記用量基準設定画面Ａ１２における前記操作部Ｋ２５〜Ｋ２８に代えて、操作部Ｋ４１及び操作部Ｋ４２が表示されている。前記操作部Ｋ４１は、１日分に対応する用量基準を設定するための操作部であり、前記操作部Ｋ４２は、１回分に対応する用量基準を設定するための操作部である。また、前記用量基準設定画面Ａ１３は、「体重枠」の導出手法に対応するものであるため、前記操作部Ｋ２２が他の前記操作部Ｋ２１、Ｋ２３とは異なる色又はハイライトで表示されている。なお、ここで説明しない箇所については前記用量基準設定画面Ａ１２と同様である。
【００５５】
前記操作部Ｋ４１には、チェックボックスＣＨ４１、登録単位選択部Ｋ４１１、換算値入力部Ｋ４１２が表示されている。また、前記操作部Ｋ４２には、チェックボックスＣＨ４２、登録単位選択部Ｋ４２１、換算値入力部Ｋ４２２が表示されている。前記ＣＰＵ１は、前記チェックボックスＣＨ４１、ＣＨ４２にチェックがある場合に前記操作部Ｋ４１、ＣＨ４２内の情報の編集を可能とし、チェックがない場合には前記操作部Ｋ４１、Ｋ４２をグレイアウト表示する。
前記登録単位選択部Ｋ４１１、Ｋ４２１は、医薬品の換算値の登録単位を選択するための操作部であり、プルダウンメニューなどによって「薬価」、「力価」、「処方」、「包装」などの登録単位のいずれかを選択することが可能である。
前記換算値入力部Ｋ４１２、Ｋ４２２は、複数の体重枠と前記体重枠ごとに対応する換算値とを設定するための操作部である。具体的に、前記換算値入力部Ｋ４１２では、操作部Ｋ４１３の操作により体重枠が１行追加され、操作部Ｋ４１４の操作により体重枠が１行削除される。同じく前記換算値入力部Ｋ４２２では、操作部Ｋ４２３の操作により体重枠が１行追加され、操作部Ｋ４２４の操作により体重枠が１行削除される。そして、前記換算値入力部Ｋ４１２、Ｋ４２２に表示された体重枠各々では、体重の下限及び上限と換算値とをそれぞれ個別に設定することが可能である。従って、前記換算値入力部Ｋ４１２、Ｋ４２２では、例えば添付文書の記載に合わせて体重の下限及び上限を任意に設定することにより任意の体重範囲ごとに換算値を設定することができる。
【００５６】
例えば、図９では、「カロナールシロップ２％」の１日分に対応する用量基準として、換算値の単位が薬価であり、換算値は、０．０ｋｇ以上５．０ｋｇ未満は２．５ｍｌ、５．０ｋｇ以上１０．０ｋｇ未満は５．０ｍｌ、１０．０ｋｇ以上２０．０ｋｇ未満は１０．０ｍｌ、２０．０ｋｇ以上は１５．０ｍｌであることが設定されている。
【００５７】
＜用量基準設定画面Ａ１４＞
図１０に示すように、前記用量基準設定画面Ａ１４では、前記用量基準設定画面Ａ１２における前記操作部Ｋ２５〜Ｋ２８に代えて、操作部Ｋ５１及び操作部Ｋ５２が表示されている。前記操作部Ｋ５１は、１日分に対応する用量基準を設定するための操作部であり、前記操作部Ｋ５２は、１回分に対応する用量基準を設定するための操作部である。また、前記用量基準設定画面Ａ１４は、「年齢枠」の導出手法に対応するものであるため、前記操作部Ｋ２３が他の前記操作部Ｋ２１、Ｋ２２とは異なる色又はハイライトで表示されている。なお、ここで説明しない箇所については前記用量基準設定画面Ａ１２と同様である。
【００５８】
前記操作部Ｋ５１には、チェックボックスＣＨ５１、登録単位選択部Ｋ５１１、換算値入力部Ｋ５１２が表示されている。また、前記操作部Ｋ５２には、チェックボックスＣＨ５２、登録単位選択部Ｋ５２１、換算値入力部Ｋ５２２が表示されている。前記ＣＰＵ１は、前記チェックボックスＣＨ５１、ＣＨ５２にチェックがある場合に前記操作部Ｋ５１、ＣＨ５２内の情報の編集を可能とし、チェックがない場合には前記操作部Ｋ５１、Ｋ５２をグレイアウト表示する。
前記登録単位選択部Ｋ５１１、Ｋ５２１は、医薬品の換算値の登録単位を選択するための操作部であり、プルダウンメニューなどによって「薬価」、「力価」、「処方」、「包装」などの登録単位のいずれかを選択することが可能である。
前記換算値入力部Ｋ５１２、Ｋ５２２は、複数の年齢枠と前記年齢枠ごとに対応する換算値とを設定するための操作部である。具体的に、前記換算値入力部Ｋ５１２では、操作部Ｋ５１３の操作により年齢枠が１行追加され、操作部５１４の操作により年齢枠が１行削除される。同じく、前記換算値入力部Ｋ５２２では、操作部Ｋ５２３の操作により年齢枠が１行追加され、操作部５２４の操作により年齢枠が１行削除される。そして、前記換算値入力部Ｋ５１２、Ｋ５２２に表示された年齢枠各々では、年齢の下限及び上限と換算値とをそれぞれ個別に設定することが可能である。従って、前記換算値入力部Ｋ５１２、Ｋ５２２では、例えば添付文書の記載に合わせて年齢の下限及び上限を任意に設定することにより任意の年齢範囲ごとに換算値を設定することができる。
【００５９】
例えば、図１０では、「アトックドライシロップ４０μｇ」の１日分の用量基準として、換算値の単位が薬価であり、換算値は、０歳０ヶ月以上１歳０ヶ月未満は０．５ｍｌ、１歳０ヶ月以上４歳０ヶ月未満は１．０ｍｌ、４歳０ヶ月以上７歳０ヶ月未満は１．５ｍｌ、７歳０ヶ月以上１０歳０ヶ月未満は２．０ｍｌ、１０歳０ヶ月以上１２歳０ヶ月未満は３．０ｍｌ、１２歳０ヶ月以上１５歳０ヶ月未満は４．０ｍｌであることが設定されている。
【００６０】
＜設定登録処理＞
続いて、図６を参照しつつ、前記ステップＳ１０８で実行される前記設定登録処理の手順の一例について説明する。
【００６１】
（ステップＳ２０１）
まず、ステップＳ２０１において、前記ＣＰＵ１は、前記用量基準設定画面Ａ１２〜Ａ１４において、導出手法の選択が変更されたか否かを判断する。具体的に、前記ＣＰＵ１は、前記操作部Ｋ２１〜Ｋ２３のうち現在選択中の操作部と別の操作部が操作されたか否かを判断する。例えば、前記用量基準設定画面Ａ１２（図８参照）の状態では、前記ＣＰＵ１は、前記操作部Ｋ２２又は前記操作部Ｋ２３が操作されたか否かを判断する。
ここで、前記導出手法の選択が変更された場合（Ｓ２０１のＹｅｓ側）、処理はステップＳ２０２に移行する。また、前記導出手法の選択が変更されていない場合（Ｓ２０１のＮｏ側）、処理はステップＳ２０３に移行する。
【００６２】
（ステップＳ２０２）
ステップＳ２０２において、前記ＣＰＵ１は、その選択された導出手法に対応する前記用量基準設定画面Ａ１２〜Ａ１４（図８〜図１０参照）のいずれかを前記表示装置７に表示させる。
【００６３】
（ステップＳ２０３）
ステップＳ２０３において、前記ＣＰＵ１は、前記用量基準設定画面Ａ１２〜Ａ１４のいずれかにおいて、「登録単位」の選択が変更されたか否かを判断する。そして、前記ＣＰＵ１は、登録単位が変更されたと判断した場合（Ｓ２０３のＹｅｓ側）、処理をステップＳ２０４に移行させ、登録単位が変更されていないと判断した場合（Ｓ２０３のＮｏ側）、処理をステップＳ２０５に移行させる。
【００６４】
（ステップＳ２０４）
ステップＳ２０４において、前記ＣＰＵ１は、前記ステップＳ２０３で変更された後の「登録単位」で「換算値」を表示させる。具体的に、前記ＣＰＵ１は、後述のステップＳ２０５で入力された換算値又は後述のステップＳ２０７で算出された換算値を表示させる。
【００６５】
（ステップＳ２０５）
次に、ステップＳ２０５において、前記ＣＰＵ１は、前記用量基準設定画面Ａ１２〜Ａ１４のいずれかにおいて換算値が入力されたか否かを判断する。なお、前記換算値の入力とは新規の入力又は前記換算値の変更を含む。そして、前記ＣＰＵ１は、前記換算値が入力されたと判断した場合（Ｓ２０５のＹｅｓ側）、処理をステップＳ２０６に移行させ、前記換算値が入力されていないと判断した場合（Ｓ２０５のＮｏ側）、処理をステップＳ２５１に移行させる。
【００６６】
（ステップＳ２０６）
ステップＳ２０６において、前記ＣＰＵ１は、前記ステップＳ２０５で換算値が入力されたときに選択されていた「登録単位」を編集中の医薬品に対応付けて前記小児換算マスター１２２に記憶させる。これにより、前記ＣＰＵ１は、その後に前記小児換算マスター１２２を参照することにより、最後に前記換算値が入力されたときの登録単位を医薬品ごとに確認することができる。
そこで、前記ＣＰＵ１は、前記ステップＳ１０７（図５参照）又は前記ステップＳ２０２において前記用量基準設定画面Ａ１２〜Ａ１４を表示させる際、前記ステップＳ２０６で記憶された登録単位及びその登録単位に対応する換算値を初期表示させる。即ち、前記ＣＰＵ１は、前記ステップＳ２０６で記憶された登録単位が前記登録単位選択部Ｋ２５１、Ｋ２６１で選択され、その登録単位で表した換算値が前記換算値入力部Ｋ２５２、Ｋ２６２に入力された状態で前記用量基準設定画面Ａ１２を表示させる。これにより、ユーザーは、最後に前記換算値入力部Ｋ２５２、Ｋ２６２に換算値を入力したときに前記登録単位選択部Ｋ２５１、Ｋ２６１でいずれの登録単位が選択されていたかを認識することができる。即ち、ユーザーは、前記ステップＳ２０５で入力された換算値と後述のステップＳ２０７で算出された換算値とを判別することができる。
【００６７】
（ステップＳ２０７）
そして、ステップＳ２０７において、前記ＣＰＵ１は、前記ステップＳ２０５で入力された換算値に基づいて、他の登録単位における換算値を算出する。具体的に、前記ＣＰＵ１は、前記サーバ装置Ｙの前記医薬品マスター１２１（前記表１参照）から対象医薬品の「換算力価」、「換算処方」、「換算包装」のそれぞれの値を抽出する。そして、前記ＣＰＵ１は、前記ステップＳ２０５で換算値が入力されたときの登録単位と「換算力価」、「換算処方」、「換算包装」のそれぞれの値とに基づいて他の登録単位における換算値を算出する。具体的に、前記医薬品マスター１２１の「換算力価」、「換算処方」、「換算包装」のそれぞれの値は、登録単位が薬価の換算値を、「換算力価」、「換算処方」、「換算包装」のそれぞれの値で除した値が、力価、処方、包装のそれぞれの登録単位で示した換算値となる。なお、前記各登録単位の換算値は、一時的に前記ＲＡＭ３又は前記データ記憶部４などに記憶され、後述のステップＳ２０９において前記小児換算マスター１２２に記憶される。
【００６８】
例えば、前記表１に示した「カロナールシロップ２％」について、登録単位「薬価」で換算値「２．５ｍｌ」が入力された場合を考える。この場合、前記ＣＰＵ１は、登録単位「薬価」の換算値「２．５ｍｌ」と「換算力価」の値として記憶された値「２０」とに基づいて、２．５×２０＝５０（ｍｇ）を登録単位「力価」の換算値として算出する。同じく、前記ＣＰＵ１は、登録単位「薬価」の換算値「２．５ｍｌ」と「換算処方」の値として記憶された値「１」とに基づいて、２．５×１＝２．５（ｍｌ）を登録単位「処方」の換算値として算出する。また、前記ＣＰＵ１は、登録単位「薬価」の換算値「２．５ｍｌ」と「換算包装」の値として記憶された値「５００」とに基づいて、２．５／５００＝０．００５（本）を登録単位「包装」の換算値として算出する。
また、前記表１に示された「カロナールシロップ２％」について、登録単位「力価」で換算値「５０ｍｇ」が入力された場合を考える。この場合、前記ＣＰＵ１は、登録単位「力価」の換算値「５０ｍｇ」と「換算力価」の値として記憶された値「２０」とに基づいて、５０／２０＝２．５（ｍｌ）を登録単位「薬価」の換算値として算出する。一方、前記ＣＰＵ１は、登録単位「力価」の換算値「５０ｍｇ」と「換算処方」の値として記憶された値「１」とに基づいて、５０／２０×１＝２．５（ｍｌ）を登録単位「処方」の換算値として算出する。また、前記ＣＰＵ１は、登録単位「力価」の換算値「５０ｍｇ」と「換算包装」の値として記憶された値「５００」とに基づいて、５０／２０／５００＝０．００５（本）を登録単位「包装」の換算値として算出する。
【００６９】
（ステップＳ２５１）
一方、ステップＳ２５１において、前記ＣＰＵ１は、医薬品の処方参考量を決定する際に用いる導出手法の優先度の設定操作が行われたか否かを判断する。具体的に、前記ＣＰＵ１は、前記操作部Ｋ２９において、前記導出手法選択部Ｋ２９１で導出手法が選択された状態で、前記上移動キーＫ２９２又は前記下移動キーＫ２９３が操作されたか否かを判断する。ここで、前記導出手法の優先度の設定操作が行われたと判断されると（Ｓ２５１のＹｅｓ側）、処理はステップＳ２５２に移行する。一方、前記導出手法の優先度の設定操作が行われていないと判断されると（Ｓ２５１のＮｏ側）、処理はステップＳ２０８に移行する。
【００７０】
（ステップＳ２５２）
ステップＳ２５２において、前記ＣＰＵ１は、前記上移動キーＫ２９２又は前記下移動キーＫ２９３の操作に従って前記導出手法の優先度の順番を変更する。具体的に、前記操作部Ｋ２９（図８〜図１０参照）では、前記導出手法各々の表示位置によって優先度が定められている。例えば、図８〜図１０では、前記操作部Ｋ２９において、最上段の「体重１ｋｇあたり」の導出手法が優先度「１」、中段の「体重枠」の導出手法が優先度「２」、最下段の「年齢枠」の導出手法が優先度「３」に設定されている。そして、前記上移動キーＫ２９２又は前記下移動キーＫ２９３が操作されると、前記ＣＰＵ１は、前記導出手法選択部Ｋ２９１で現在選択中の導出手法の表示位置を上又は下に移動させることによりその導出手法の優先度を変更する。
ところで、前記優先度は初期設定状態では、前記身体情報の同一項目を用いる導出手法について、患者の当該項目の値と当該項目の予め設定された複数の範囲ごとに対応する処方量参考値とに基づいて医薬品の処方参考量を導出する手法が、患者の当該項目の値と当該項目の単位量あたりの処方参考量とに基づいて医薬品の処方参考量を導出する手法に比べて前記優先度が高く設定されていることが望ましい。具体的に、本実施の形態では、「体重１ｋｇあたり」の導出手法と「体重枠」の導出手法とがいずれも体重を用いる導出手法である。なお、一般に「体重枠」の導出手法における各体重範囲ごとの下限及び上限の差は、「体重１ｋｇあたり」の導出手法における単位量「１ｋｇ」よりも大きな値に設定される。そのため、「体重枠」の導出手法は、処方参考量の種類（値）が絞られ、ある程度パターン化された処方参考量が導出されるため、薬局における医薬品の管理や調剤作業が容易となる。一方、「体重１ｋｇあたり」の導出手法は、単位量あたりの処方参考量が導出されるためきめ細かい処方参考量を得ることができるが、このようなきめ細かい処方参考量の設定が必要となることは少ないと考えられる。また、細かい処方参考量でそのまま医薬品の処方が依頼されると薬局の薬剤師が調剤しづらいことも問題である。そこで、前記優先度の初期設定状態としては、「体重枠」の優先度を「体重１ｋｇあたり」の優先度よりも高いことが望ましい。即ち、前記導出手法選択部Ｋ２９１の初期状態では、上方から順に、「体重枠」、「体重１ｋｇあたり」、「年齢枠」、又は「体重枠」、「年齢枠」、「体重１ｋｇあたり」、又は「年齢枠」、「体重枠」、「体重１ｋｇあたり」であることが望ましい。これにより、薬局の運用の効率化を図るような設定を自然と促すことができる。
【００７１】
（ステップＳ２０８）
その後、ステップＳ２０８において、前記ＣＰＵ１は、前記操作部Ｋ３１の操作により前記小児換算マスター１２２への登録操作が行われたか否かを判断する。ここで、前記登録操作がなされたと判断されると（Ｓ２０８のＹｅｓ側）、処理はステップＳ２０９に移行し、前記登録操作がなされていないと判断されると（Ｓ２０８のＮｏ側）、処理は前記ステップＳ２０１に移行する。
【００７２】
（ステップＳ２０９）
ステップＳ２０９において、前記ＣＰＵ１は、現在表示中の前記用量基準設定画面Ａ１２〜Ａ１４のいずれかにおける設定内容を前記小児換算マスター１２２（前記表２参照）及び前記優先度マスター１２３（前記表３参照）に記憶させる。
【００７３】
例えば、前記用量基準設定画面Ａ１２（図８参照）において登録操作が行われた場合、前記ＣＰＵ１は、前記小児換算マスター１２２の「タイプ」に「体重１ｋｇあたり」を記憶させる。即ち、「体重１ｋｇあたり」が使用候補の導出手法として記憶される。また、前記ＣＰＵ１は、前記操作部Ｋ２５１で選択された登録単位を前記小児換算マスター１２２の「登録単位」に記憶させる。さらに、前記ＣＰＵ１は、前記操作部Ｋ２５２に入力された「換算値」を前記小児換算マスター１２２の「換算値」に記憶させる。
【００７４】
一方、前記用量基準設定画面Ａ１３（図９参照）において登録操作が行われた場合、前記ＣＰＵ１は、前記小児換算マスター１２２の「タイプ」に「体重枠」を記憶させる。即ち、「体重枠」が使用候補の導出手法として記憶される。また、前記ＣＰＵ１は、前記操作部Ｋ４１１で選択された登録単位を前記小児換算マスター１２２の「登録単位」に記憶させる。さらに、前記ＣＰＵ１は、前記操作部Ｋ４１２に入力された「下限」、「上限」、「換算値」を前記小児換算マスター１２２の「下限」、「上限」、「換算値」にそれぞれ記憶させる。
【００７５】
同じく、前記用量基準設定画面Ａ１４（図１０参照）において登録操作が行われた場合、前記ＣＰＵ１は、前記小児換算マスター１２２の「タイプ」に「年齢枠」を記憶させる。即ち、「年齢枠」が使用候補の導出手法として記憶される。また、前記ＣＰＵ１は、前記操作部Ｋ５１１で選択された登録単位を前記小児換算マスター１２２の「登録単位」に記憶させる。また、前記操作部Ｋ５１２に入力された「下限」、「上限」、「換算値」を前記小児換算マスター１２２の「下限」、「上限」、「換算値」にそれぞれ記憶させる。
【００７６】
また、前記ＣＰＵ１は、前記用量基準設定画面Ａ１２〜Ａ１４（図８〜図１０参照）において登録操作が行われた場合、前記操作部Ｋ２９による優先度の設定内容を前記優先度マスター１２３に記憶させる。具体的に、図８〜図１０に示す状態で登録操作が行われた場合、前記ＣＰＵ１は、前記優先度マスター１２３に、「体重１ｋｇあたり」の導出手法が優先度「１」、「体重枠」の導出手法が優先度「２」、「年齢枠」の導出手法が優先度「３」である旨を記憶させる。
【００７７】
このように、前記クライアント装置Ｚでは、前記ＣＰＵ１により前記小児換算マスター設定処理が実行されることによって、医薬品ごとに処方参考量を算出するときの導出手法及び用量基準を任意に設定することができる。ここに、係る処理を実行するときの前記ＣＰＵ１が導出手法設定手段及び用量基準設定手段に相当する。
【００７８】
＜医薬品オーダー処理＞
そして、前記クライアント装置Ｚにおいて、前記ＣＰＵ１は、前記電子カルテプログラムに従って実行する電子カルテの編集処理において、患者に処方する医薬品、処方量、服用方法、服用日数などの情報を入力する医薬品オーダー処理（図１１及び図１２参照）を実行する。ここに、係る処理を実行するときの前記ＣＰＵ１が処方参考量導出手段に相当する。
以下、図１１及び図１２のフローチャートを参照しつつ、前記ＣＰＵ１が前記電子カルテプログラムに従って実行する医薬品オーダー処理の手順の一例について説明する。なお、図示するＳ３０１、Ｓ３０２、…及びＳ４０１、Ｓ４０２、…は前記ＣＰＵ１が実行する処理手順（ステップ）番号を示す。また、図１３〜図１９は、前記医薬品オーダー処理の実行中における前記表示装置７の表示画面の一例を示している。
【００７９】
（ステップＳ３０１）
まず、ステップＳ３０１において、前記ＣＰＵ１は、医薬品オーダーを開始するための操作入力を待ち受ける（Ｓ３０１のＮｏ側）。そして、前記ＣＰＵ１は、医薬品オーダーを開始するための操作入力が行われたと判断すると（Ｓ３０１のＹｅｓ側）、処理をステップＳ３０２に移行させる。
具体的に、前記クライアント装置Ｚでは、前記操作キー表示部４４のキーパッド４４Ａを用いて医薬品オーダーを開始するための操作入力が行われる。ここに、図１３は、前記キーパッド４４Ａにより医薬品オーダーを開始するための操作入力が行われるときの前記キーパッド４４Ａの遷移を示している。
【００８０】
まず、図１３（Ａ）は、前記キーパッド４４Ａにおいて電子カルテの診療情報の項目「Ｓ、「Ｏ」、「Ａ」、「Ｐ」が選択されていない状態を示している。ここで、前記キーパッド４４Ａの項目「Ｐ」の操作キーが選択されると、前記ＣＰＵ１は、図１３（Ｂ）に示すように前記キーパッド４４Ａの操作キー各々に項目「Ｐ」に属する操作内容を表示させる。具体的に、図１３（Ｂ）に示す前記キーパッド４４Ａの操作キー各々には、「投薬」、「処置」、「手術」、「検査オーダー」、「画像オーダー」、「麻酔」、「リハビリ・精神」、「医学管理」、「在宅」などが表示されている。
そして、前記キーパッド４４Ａの「投薬」の操作キーが操作されると、前記ＣＰＵ１は、図１３（Ｃ）に示すように前記キーパッド４４Ａの操作キー各々に「投薬」に属する操作内容を表示させる。具体的に、図１３（Ｃ）に示す前記キーパッド４４Ａの操作キー各々には、「内服」、「頓服」、「外用」、「注射」、「自己注射」、「神経ブロック」、「ＤＯ」、「約束」、「薬歴オーダー」などが表示されている。
その後、前記キーパッド４４Ａの「内服」、「頓服」、又は「外用」を示す操作キーが操作されると、前記ＣＰＵ１は、図１３（Ｄ）に示すように前記キーパッド４４Ａの操作キー各々に、操作された「内服」、「頓服」、又は「外用」に属する医薬品を表示させる。例えば図１３（Ｄ）は、「頓服」の操作キーが操作された場合の前記キーパッド４４Ａの表示状態を示す図である。また、前記ＣＰＵ１は、図１３（Ｄ）に示すように前記キーパッド４４Ａの上端に医薬品を検索するための検索操作部４４Ｂを表示させる。そして、前記ＣＰＵ１は、前記検索操作部４４Ｂに医薬品が入力されると、その医薬品を前記医薬品マスター１２１から検索するための処理を実行し、検索結果として得られた医薬品名を前記表示装置７に一覧表示させる。
【００８１】
（ステップＳ３０２）
ステップＳ３０２において、前記ＣＰＵ１は、処方する医薬品が選択されたか否かを判断する。具体的に、前記ＣＰＵ１は、前記キーパッド４４Ａの操作キーの操作による医薬品の選択、又は前記検索操作部４４Ｂの検索結果における医薬品の選択が行われたか否かを判断する。ここで、医薬品が選択されたと判断すると（Ｓ３０２のＹｅｓ側）、処理はステップＳ３０３に移行し、医薬品が選択されるまでの間は（Ｓ３０２のＮｏ側）、処理は当該ステップＳ３０２で待機される。
【００８２】
（ステップＳ３０３）
次に、ステップＳ３０３において、前記ＣＰＵ１は、医薬品を処方する患者が１５歳未満の小児であるか否かを前記電子カルテに記憶された患者情報に基づいて判断する。ここで、患者が１５歳未満であると判断されると（Ｓ３０３のＹｅｓ側）、処理はステップＳ３０４に移行し、患者が１５歳未満ではないと判断されると（Ｓ３０３のＮｏ側）、処理はステップＳ３３１に移行する。
なお、患者が１５歳未満である場合には医薬品の体への影響が比較的大きいため、細かい用量基準で処方参考量を設定することが望ましい。そのため、本実施の形態では、患者が１５歳未満である場合に後述のステップＳ３０４以降の処理が実行される場合を例に挙げて説明するが、これに限らない。例えば、１５歳よりも下又は上の年齢を前記ステップＳ３０３における判断指標としてもよい。また、前記ステップ３０３の処理が省略されること、即ち患者の年齢にかかわらず後述のステップＳ３０４以降の処理が実行されることも他の実施形態として考えられる。この場合、前記小児換算マスター１２１の名称は、例えば単に換算マスター１２１とすればよい。
【００８３】
（ステップＳ３３１）
なお、ステップＳ３３１において、前記ＣＰＵ１は、前記医薬品マスター１２１に基づいて処方参考量を設定した後、処理を後述のステップＳ３１０に移行させるが、この点は従来と同様であるため詳細な説明は省略する。例えば、前記医薬品マスター１２１に登録された医薬品の添付文書を前記表示部７に表示させ、ユーザーによる前記操作入力部６に対する医薬品の処方量の入力操作に応じて、医薬品の処方量を設定する。また、前記医薬品マスター１２１に前記小児換算マスター１２２と同様の情報が初期値として設定されている場合には、前記ＣＰＵ１はその情報を用いて医薬品の処方参考量を設定する。さらに、前記ＣＰＵ１は、前記医薬品マスター１２１に登録された常用量に従って医薬品の処方参考量の適否を判断する処理も実行する。
【００８４】
（ステップＳ３０４）
一方、患者が１５歳未満である場合、続くステップＳ３０４において、前記ＣＰＵ１は、医薬品の処方参考量を決定するために用いる導出手法の自動選択処理を実行する。ここで、図１２を参照しつつ、前記導出手法の自動選択処理について説明する。
【００８５】
（ステップＳ４０１〜Ｓ４０２）
図１２に示すように、まずステップＳ４０１において、前記ＣＰＵ１は、前記ステップＳ３０２で選択された医薬品の設定内容を前記優先度マスター１２３から抽出する。また、ステップＳ４０２において、前記ＣＰＵ１は、変数Ｎの初期値を１に設定する（Ｎ＝１）。
【００８６】
（ステップＳ４０３）
次に、ステップＳ４０３において、前記ＣＰＵ１は、前記ステップＳ４０１で抽出された前記医薬品の設定内容に基づいて、優先度が前記変数Ｎの値である導出手法が、前記導出手法ごとに予め定められた使用条件を満たすものであるか否かを判断する。具体的に、前記変数Ｎの初期値は１であるため、１回目に実行される前記ステップＳ４０２では、優先度「１」の導出手法が前記使用条件を満たすものであるか否かが判断される。
ここで、前記優先度Ｎに対応する導出手法が前記使用条件を満たさない場合（Ｓ４０３のＮｏ側）、処理はステップＳ４０４に移行し、前記使用条件を満たすものである場合（Ｓ４０３のＹｅｓ側）、処理はステップＳ４０５に移行する。
【００８７】
例えば、「体重枠」の導出手法について予め設定された前記使用条件としては、患者の体重が、前記導出手法に対応する用量基準において設定された複数の体重範囲全体における最小体重及び最大体重の体重範囲内であることが考えられる。また、同じく「年齢枠」の導出手法について予め設定された前記使用条件としては、患者の年齢が、前記導出手法に対応する用量基準において設定された複数の年齢範囲全体における最低年齢及び最高年齢の年齢範囲内であることが考えられる。これらの使用条件を満たさない場合には、体重又は年齢が前記用量基準で想定されておらず前記用量基準に従って処方参考量を導出することができず、或いはその導出された処方参考量が適切でないおそれがあるためである。
さらに、「体重１ｋｇあたり」の導出手法に関する前記使用条件としては、患者の体重及び年齢の相互関係において体重が年齢に対して適切な範囲内であることが考えられる。例えば、年齢ごとに通常の体重範囲が定められており、患者の体重が患者の年齢における通常の体重範囲内であることが前記使用条件として考えられる。この使用条件を満たさない場合には、体重が年齢に対して過大又は過小であって前記導出手法を用いて処方参考量を算出することが適切でない場合があるためである。もちろん、体重と年齢との関係に限らず、前記処方参考量を算出するための基準となる情報が適正な範囲にあるか否かは、患者の身体情報のうち少なくとも二つ以上の情報に基づいて判断すればよい。
【００８８】
（ステップＳ４０４）
ステップＳ４０４において、前記ＣＰＵ１は、前記変数Ｎを１加算し（Ｎ＝Ｎ＋１）、処理を前記ステップＳ４０３に移行させる。これにより、次に実行される前記ステップＳ４０３では優先度が一つ低い導出手法について前記使用条件を満たすか否かが判断される。
【００８９】
（ステップＳ４０５）
そして、ステップＳ４０５において、前記ＣＰＵ１は、優先度Ｎの導出手法の選択を確定する。このように、前記導出手法の自動選択処理では、複数の前記導出手法のうち前記使用条件を満たす前記導出手法であって、その中で最も優先度が高い導出手法が自動的に選択される。そのため、例えば体重が年齢に対して過大又は過小であって前記導出手法を用いて処方参考量を算出することが適切でない場合に、そのままその導出手法を用いて処方参考量が算出されることを防止することができる。なお、前記使用条件を満たす前記導出手法が存在しない場合、前記ＣＰＵ１は前記導出手法の選択を行わず注意表示などを行う。
【００９０】
（ステップＳ３０５〜Ｓ３０６）
前記ステップＳ３０４で前記導出手法が選択されると、処理はステップＳ３０５に移行する。そして、ステップＳ３０５において、前記ＣＰＵ１は、前記ステップＳ３０４で選択された導出手法及びその導出手法に対応する前記用量基準と患者の身体情報とに基づいて医薬品の処方参考量を導出し、その導出された処方参考量を示した処方入力画面Ｂ１１を前記表示装置７に表示させる。このとき、前記用量基準において１日分及び１回分の両方の用量基準が設定されている場合、前記ＣＰＵ１は、前記ステップＳ３０２で選択された医薬品が内服である場合には１日分に対応する用量基準、頓服である場合には１回分に対応する用量基準に従って医薬品の処方参考量を算出する。
なお、前記医薬品の用量基準設定画面Ａ１２〜Ａ１４のいずれかにおいて前記操作部Ｋ２４にチェックが付けられていた場合、前記ＣＰＵ１は、前記ステップＳ３０５において、前記医薬品マスター１２１に登録された常用量に基づいて前記医薬品の処方参考量の適否を判断し、その判断結果を表示することが考えられる。これにより、前記小児換算マスター１２２の用量基準に従って導出された処方参考量が、前記医薬品マスター１２１で定められた常用量の範囲外である場合にその旨をユーザーに通知することができる。
また、前記ＣＰＵ１は、ステップＳ３０６において、前記ステップＳ３０４で選択された導出手法に対応する用量基準を示す用量基準表示画面Ｂ２１〜Ｂ２３を前記処方入力画面Ｂ１１と共に前記表示装置７に並べて表示させる。なお、前記ステップＳ３０５及び前記ステップＳ３０６の処理は前記ＣＰＵ１によって並列処理される。
【００９１】
ここで、図１４〜図１６を用いて、前記処方入力画面Ｂ１１及び前記用量基準表示画面Ｂ２１〜Ｂ２３について説明する。
【００９２】
＜処方入力画面Ｂ１１＞
まず、図１４に示すように、前記処方入力画面Ｂ１１は、医薬品を処方する際の導出手法となる患者の情報として、例えば身長、体重、年齢などが表示される。また、前記処方入力画面Ｂ１１には、処方する医薬品の基本的な用法・用量など、医薬品の添付文書に記載された情報も表示される。
そして、前記処方入力画面Ｂ１１には、処方する医薬品の名称と、用量基準で設定された登録単位、及び用量基準に従って算出された処方参考量が表示される。具体的に、図１４には、「セキタールシロップ０．２％」を「薬価」の単位で「５ｍｌ」の医薬品を処方することが入力された状態が示されている。前記医薬品の処方参考量「５ｍｌ」は、用量基準において体重１ｋｇあたり０．５ｍｌであることが設定されており、患者の体重が１０ｋｇであることより算出された値である。なお、
前記処方入力画面Ｂ１１の表示内容は、前記用量基準表示画面Ｂ２１〜Ｂ２３における操作に伴って変化する（図１４〜図１６参照）。特に、前記処方入力画面Ｂ１１に表示される医薬品の処方参考量は、その処方参考量を導出する導出手法の変更によりその変更後の導出手法で導出された値に自動的に変更される。なお、図１０において医薬品の横に表示され「添」のアイコンが操作されると、その医薬品の添付文書が表示される。
【００９３】
＜用量基準表示画面Ｂ２１＞
図１４に示すように、前記用量基準表示画面Ｂ２１には、医薬品の処方参考量を決定する際に用いる導出手法を選択するための操作部Ｋ６１〜Ｋ６３と、前記小児換算マスター１２２の設定を行うための操作部Ｋ６４とが表示されている。具体的に、前記操作部Ｋ６１は「体重１ｋｇあたり」、前記操作部Ｋ６２は「体重枠」、前記操作部Ｋ６３は「年齢枠」にそれぞれ対応するものである。前記用量基準設定画面Ａ１２は、「体重１ｋｇあたり」の導出手法に対応するものであるため、前記操作部Ｋ６１が他の前記操作部Ｋ６２、Ｋ６３とは異なる色又はハイライトで表示されている。なお、前記ＣＰＵ１は、前記操作部Ｋ６１〜Ｋ６３のうち前記小児換算マスター１２２に登録されていない導出手法に対応する操作部をグレイアウト表示して選択できない状態にする。これにより、当該医薬品の導出手法としてそのグレイアウト表示された導出手法を選択することができない旨をユーザーに認識させることができる。
【００９４】
また、前記用量基準表示画面Ｂ２１には、体重１ｋｇあたりの１日（１回）の換算値及びその登録単位を含む操作部Ｋ６５が表示されている。具体的に、図１４では、体重１ｋｇあたりの１日（１回）の換算値が「０．５ｍｌ」、登録単位が「薬価」であることが表示されている。なお、前記換算値は前記操作部Ｋ６５において変更することが可能である。
さらに、前記用量基準表示画面Ｂ２１には、患者の体重を入力するための操作部Ｋ６６が表示されている。前記操作部Ｋ６６には、前記電子カルテにおける患者情報として記憶された体重が表示され、その値は前記操作部Ｋ６６において変更することが可能である。
なお、前記用量基準表示画面Ｂ２１には、今回の医薬品の処方参考量として算出された「今回オーダー量」の算出式及び算出結果、前記用量基準設定画面Ａ１２で設定された常用量の上限値及び下限値、小数点桁数、桁落ち処理種別なども表示されている。ここで、前記ＣＰＵ１は、「体重１ｋｇあたり」の導出手法に従って医薬品の処方参考量を算出した際に、その算出後の処方参考量が前記上限値及び前記下限値で定められる常用量の範囲外である場合にその旨を通知する。これにより、例えば体重が極端に軽い場合又は重い場合などに、前記算出後の処方参考量が常用量の範囲外であることをユーザーに認識させることができる。
【００９５】
＜用量基準表示画面Ｂ２２＞
図１５に示すように、前記用量基準表示画面Ｂ２２では、前記用量基準表示画面Ｂ２１における前記操作部Ｋ６５、Ｋ６６に代えて、操作部Ｋ７１が表示されている。前記操作部Ｋ７１は、「体重枠」の導出手法に対応する用量基準が表示された操作部である。また、前記用量基準表示画面Ｂ２２は、「体重枠」の導出手法に対応するものであるため、前記操作部Ｋ６２が他の前記操作部Ｋ６１、Ｋ６３とは異なる色又はハイライトで表示されている。なお、前記操作部Ｋ６１〜Ｋ６４については前記用量基準表示画面Ｂ２１と同様である。
前記操作部Ｋ７１には、医薬品の用量基準及びその登録単位が表示されている。具体的に、図１５では、前記操作部Ｋ７１において、患者の体重が「１０．０ｋｇ以上２０．０ｋｇ未満」の体重枠に該当することがその体重枠のハイライト表示によって表示されると共に、その体重枠に対応する換算値が「１０．０ｍｌ」、登録単位が「薬価」であることが表示されている。
【００９６】
＜用量基準表示画面Ｂ２３＞
図１６に示すように、前記用量基準表示画面Ｂ２３では、前記用量基準表示画面Ｂ２１における前記操作部Ｋ６５、Ｋ６６に代えて、操作部Ｋ８１が表示されている。前記操作部Ｋ７１は、「年齢枠」の導出手法に対応する用量基準が表示された操作部である。また、前記用量基準表示画面Ｂ２３は、「年齢枠」の導出手法に対応するものであるため、前記操作部Ｋ６３が他の前記操作部Ｋ６１、Ｋ６２とは異なる色又はハイライトで表示されている。なお、前記操作部Ｋ６１〜Ｋ６４については前記用量基準表示画面Ｂ２１と同様である。
前記操作部Ｋ８１には、医薬品の用量基準及びその登録単位が表示されている。具体的に、図１６では、前記操作部Ｋ８１において、患者の年齢が「１際０ヶ月以上４歳０ヶ月未満」の年齢枠に該当することがその年齢枠のハイライト表示によって表示されると共に、その年齢枠に対応する換算値が「１．０ｇ」、登録単位が「薬価」であることが表示されている。
【００９７】
（ステップＳ３０７）
そして、ステップＳ３０７において、前記ＣＰＵ１は、現在選択中の導出手法が変更されたか否かを判断する。ここで、現在選択中の導出手法が変更されたと判断されると（Ｓ３０７のＹｅｓ側）、処理は前記ステップＳ３０５に移行する。これにより前記ステップＳ３０５では、前記ステップＳ３０７における変更後の導出手法に対応する用量基準で算出された処方参考量が表示され、前記ステップＳ３０６では、前記ステップＳ３０７における変更後の導出手法に対応する用量基準の設定内容が表示される。一方、現在選択中の導出手法が変更されていなければ（Ｓ３０７のＮｏ側）、処理はステップＳ３０８に移行する。
【００９８】
（ステップＳ３０８）
ステップＳ３０８において、前記ＣＰＵ１は、前記処方参考量入力画面Ｂ１１に入力された処方参考量を確定するための操作が行われたか否かを判断する。具体的に、前記ＣＰＵ１は、前記キーパッド４４Ａに表示された「ＥＮＴＥＲ／決定」の操作キーが操作されたか否かを判断する。ここで、前記処方参考量を確定するための操作が行われたと判断されると（Ｓ３０８のＹｅｓ側）、処理は前記ステップＳ３０９に移行し、前記処方参考量を確定するための操作が行われなければ（Ｓ３０８のＮｏ側）、処理はステップＳ３８１に移行する。
【００９９】
（ステップＳ３８１）
ステップＳ３８１において、前記ＣＰＵ１は、前記操作部Ｋ６４の操作により前記小児換算マスター１２２の設定要求操作が行われたか否かを判断する。ここで、前記操作部Ｋ６４が操作されたと判断されると（Ｓ３８１のＹｅｓ側）、処理はステップＳ３８２に移行し、前記操作部Ｋ６４が操作されていないと判断されると（Ｓ３８２のＮｏ側）、処理は前記ステップＳ３０７に移行する。
【０１００】
（ステップＳ３８２）
前記ステップＳ３８２において、前記ＣＰＵ１は、前記ステップＳ３０２で選択された医薬品に対応する前記小児換算マスター１２２の設定内容を変更するための処理を実行し、その設定後、処理を前記ステップＳ３０７に移行させる。なお、前記小児換算マスター１２２の設定内容の変更は、前述した小児換算マスター設定処理における設定登録処理（図６参照）と同様に行えばよいため、ここでは説明を省略する。
このように、前記医薬品オーダー処理では、前記用量基準表示画面Ｂ２１〜Ｂ２３における前記操作部Ｋ６４の操作により、当該医薬品に対応する前記小児換算マスター１２２の変更処理を開始させることができる。そのため、前記医薬品オーダー処理を終了させて初期設定画面などから小児換算マスターメンテナンスを開始する必要はなく、日々の運用の中で簡単に前記小児換算マスター１２２の内容を充実させていくことが可能である。
【０１０１】
（ステップＳ３０９〜３１０）
そして、前記ＣＰＵ１は、ステップＳ３０９において、前記処方参考量入力画面Ｂ１１に入力された処方参考量を実際の処方量として確定し、続くステップＳ３１０において、医薬品の服用方法及び服用日数を設定するための処理を実行する。
ここに、図１７は、医薬品の服用方法を選択するための表示画面の一例、図１８は、医薬品の服用日数を入力するための表示画面の一例を示している。図１７に示すように、医薬品の服用方法を選択する際、前記キーパッド４４Ａには、「毎食後」や「朝・夕食後」などの医薬品の服用方法を選択するための操作キーが表示されている。また、図１８に示すように、医薬品の服用日数を入力する際、前記キーパッド４４Ａには、医薬品の服用日数を入力するための数字などの操作キーが表示されている。そして、前記ステップＳ３１０では、前記ＣＰＵ１が、前記キーパッド４４Ａの操作キーの操作に応じて医薬品の服用方法及び服用日数を設定する。
【０１０２】
（ステップＳ３１１）
その後、ステップＳ３１１において、前記ＣＰＵ１は、医薬品オーダーの確定操作が行われたか否かを判断する。具体的に、前記キーパッド４４Ａに表示された「ＥＮＴＥＲ／決定」の操作キー（図１８参照）が操作されたか否かを判断する。ここで、前記医薬品オーダーを確定するための操作が行われたと判断されると（Ｓ３１１のＹｅｓ側）、処理は前記ステップＳ３１２に移行し、前記医薬品オーダーを確定するための操作が行われなければ（Ｓ３１１のＮｏ側）、処理は前記ステップＳ３１１で待機する。
【０１０３】
（ステップＳ３１２）
ステップＳ３１２において、前記ＣＰＵ１は、前記処方入力画面Ｂ１１に入力された医薬品オーダーの内容を確定して前記電子カルテの診療情報の項目「Ｐ」に記録する。ここに、図１９は、前記電子カルテの診療情報の項目「Ｐ」の表示例を示している。具体的に、図１９に示すように、前記項目「Ｐ」の表示欄には、「セキタールシロップ０．２％」の１日分の処方量が５ｍｌであり、服用方法が１日３回毎食後であること、服用日数が７日分であることが入力されている。このように、当該医薬品オーダー処理において導出された前記処方参考量を当該医薬品の処方量として確定するための処理を実行するときの前記ＣＰＵ１が処方量確定手段に相当する。ところで、前記ＣＰＵ１が前記医薬品の処方量を確定すると、前記医薬品の処方量は病院内の薬局又は外部の調剤薬局に出力される。このとき、その医薬品の処方量が、医師などが任意に定めた前記登録単位で表されたものであり、その都度異なる登録単位である場合には、医薬品を調剤する薬剤師がその処方量の登録単位を自己がわかりやすい単位に変化する手間が生じる。そのため、前記ＣＰＵ１が前記医薬品の処方量を出力する際には、その処方量を予め定めれた所定の単位に変換して出力することが望ましい。例えば、前記ＣＰＵ１は、前記医薬品の処方量を常に薬価単位で表して出力することが考えられる。なお、前記登録単位の変更による前記処方量の変換は、前記ステップＳ２０７と同様の処理で実現可能であるためここでは説明を省略する。
【０１０４】
以上、説明したように、前記クライアント装置Ｚでは、前記ＣＰＵ１によって前記医薬品オーダー処理が実行されることにより、医薬品ごとに異なる導出手法で医薬品の処方量を決定するためのユーザー作業が簡素化される。特に、１５歳未満の小児については細かい用量基準に従って医薬品の処方量を決定することが望ましいところ、前記クライアント装置Ｚでは、その処方量の決定するための処方参考量を予め医薬品ごとに設定した導出手法及び用量基準に従って自動的に行うことができる。従って、小児を診察する医師の作業効率を著しく向上させると共に、医師の計算ミスや判断ミスなどにより誤った処方量の医薬品が処方されることも防止される。
【０１０５】
［その他の機能への応用］
前記医薬品オーダー処理（図１１参照）では、医師が患者に処方する医薬品を個々に選択して処方内容を登録する場合を例に挙げて説明した。
一方、従来から、前記クライアント装置Ｚは、予め登録された複数の医薬品を含む一又は複数の処方セットのいずれかを選択することにより、その処方セットに含まれた複数の医薬品を電子カルテに一挙に入力する処方セット入力機能を有している。例えば、前記処方セットには、風邪の際に処方される複数の医薬品を含む風邪セット、インフルエンザの際に処方される複数の医薬品を含むインフルエンザセットなどがある。
また、前記クライアント装置Ｚは、過去に行われた処方と同じ処方を電子カルテに入力する再処方入力機能も有している。なお、前記処方セット入力機能及び前記再処方入力機能は、前記ＣＰＵ１によって前記電子カルテプログラムが実行されることにより具現される。ここに、前記処方セット入力機能を具現するときの前記ＣＰＵ１が処方セット入力手段に相当し、前記再処方入力機能を具現するときの前記ＣＰＵ１が再処方入力手段に相当する。
以下、前記医薬品オーダー処理（図１１参照）において、前記処方セット入力機能又は前記再処方入力機能により医薬品が入力された場合に実行される処理例について説明する。
【０１０６】
［処方セット入力機能］
（ステップＳ３０１〜Ｓ３０２）
前記ＣＰＵ１は、前記処方セットの入力を開始するための操作キーの操作により、医薬品オーダーの開始操作入力があったと判断し（Ｓ３０１のＹｅｓ側）、前記処方セットのいずれかの選択が確定した場合に前記医薬品が選択されたと判断する（Ｓ３０２のＹｅｓ側）。
具体的に、図１３に示したように、前記キーパッド４４Ａでは、「Ｐ」の操作キー（図１３（Ａ）参照）が操作され、続いて「投薬」の操作キー（図１３（Ｂ）参照）が操作されると、図１３（Ｃ）に示すように「約束」の操作キーが表示される。この「約束」の操作キーが前記処方セットの入力を開始するための操作キーである。
ここで、前記キーパッド４４Ａの「約束」の操作キーが操作されると（Ｓ３０１のＹｅｓ側）、前記ＣＰＵ１は、前記サーバ装置Ｙ又は前記クライアント装置Ｚごとに予め記憶された処方セットの一覧画面Ｃ１１（図２０参照）を前記表示装置７に表示させる。具体的に、図２０に示す前記一覧画面Ｃ１１では、「小児約束１」、「くらりす小児」、「ＰＬ・ソロン」、「内服（１）」などの処方セットが表示されている。
そして、前記一覧画面Ｃ１１に表示中の前記処方セットのいずれかが選択されるとその処方セットのみが異なる色又はハイライトで表示される。なお、図２０は、「内服（１）」の処方セットが選択された状態を示している。そして、前記一覧画面Ｃ１１で処方セットが選択された状態で「ＯＫ」キーが操作されると、前記ＣＰＵ１は、前記処方セットの選択を確定する（Ｓ３０２のＹｅｓ側）。
【０１０７】
（ステップＳ３０３〜Ｓ３０５）
その後、前記ステップＳ３０３において患者が１５歳未満であると判断されると（Ｓ３０３のＹｅｓ側）、前記ＣＰＵ１は、前記ステップＳ３０４及びＳ３０５の各処理を前記処方セットに含まれた複数の医薬品各々を対象に実行する。
例えば、図２０に示す内服（１）が選択された場合、その内服（１）に含まれた「セキタールシロップ０．２％」、「カロナールシロップ２％」、「アトックロダイシロップ４０μｇ」各々を対象に前記ステップＳ３０４及びＳ３０５の各処理が実行される。即ち、前記ＣＰＵ１は、「セキタールシロップ０．２％」に対応する導出手法を選択し（Ｓ３０４）、その導出手法に対応する用量基準に従って「セキタールシロップ０．２％」の処方参考量を導出する（Ｓ３０５）。また、前記ＣＰＵ１は、「カロナールシロップ２％」に対応する導出手法を選択し（Ｓ３０４）、その導出手法に対応する用量基準に従って「カロナールシロップ２％」の処方参考量を導出する（Ｓ３０５）。さらに、前記ＣＰＵ１は、「アトックロダイシロップ４０μｇ」に対応する導出手法を選択し（Ｓ３０４）、その導出手法に対応する用量基準に従って「アトックロダイシロップ４０μｇ」の処方参考量を導出する（Ｓ３０５）。即ち、前記医薬品各々に対応する導出手法が異なる場合には、前記医薬品各々の処方参考量は当該医薬品ごとに対応する導出手法に従って導出される。なお、これらの処理は前記ＣＰＵ１によって並列処理され、或いは前記医薬品ごとに順に処理される。
そして、前記ＣＰＵ１は、前記処方セットに含まれた複数の医薬品各々の処方参考量などの情報を統合した処方入力画面Ｃ２１（図２１参照）を前記表示装置７に表示させる（Ｓ３０５）。具体的に、図２１に示すように、前記処方入力画面Ｃ２１では、複数の医薬品「セキタールシロップ０．２％」、「カロナールシロップ２％」、「アトックロダイシロップ４０μｇ」ごとの処方参考量及び登録単位が処方表示部Ｋ４１２に表示されている。
【０１０８】
（ステップＳ３０６〜Ｓ３０７）
また、前記処方入力画面Ｃ２１において、前記処方表示部Ｋ４１２に表示された複数の医薬品のいずれかが選択されると、前記ＣＰＵ１は、その医薬品の欄をハイライト表示させると共に、その医薬品に対応する導出手法の用量基準を示す用量基準表示画面Ｃ３１を前記表示装置７に表示させる（Ｓ３０６）。前記用量基準表示画面Ｃ３１では、前記選択された医薬品に対応する導出手法に応じて、前記用量基準表示画面Ｂ１２〜Ｂ１４（図１４〜図１６参照）の前記操作部Ｋ６５、前記操作部Ｋ７１、又は前記操作部Ｋ８１と同様の情報が表示される。
なお、前記処方入力画面Ｃ２１には、前記操作部Ｋ６１〜Ｋ６４が表示されている。そして、前記ＣＰＵ１は、前記操作部Ｋ６１〜Ｋ６３の操作に応じて、前記処方表示部Ｋ４１２において選択中の医薬品のみについて導出手法を変更する（Ｓ３０７のＹｅｓ側）。なお、その後のステップＳ３０８〜Ｓ３１２については特に異なるところがないため説明を省略する。
【０１０９】
以上説明したように、前記クライアント装置Ｚでは、前記処方セット機能により複数の医薬品が一挙に入力される場合にも、前記医薬品オーダー処理において前記医薬品ごとに異なる導出手法で処方参考量を導出して前記電子カルテに簡単に入力することができる。なお、図２２は、前記処方セットの選択により複数の医薬品が前記項目「Ｐ」に入力された状態を示す図である。図２２に示すように、前記項目「Ｐ」の表示欄には、「セキタールシロップ０．２％」、「カロナールシロップ２％」、「アトックロダイシロップ４０μｇ」の１日分の処方量、服用方法、及び服用日数が入力されている。
【０１１０】
［再処方入力機能］
前記再処方入力機能は、以前の診察時における処方と同じ処方を再度実行するものであるため、本来、患者の体重、身長、年齢などの身体情報が変化した場合であっても、以前の診察時の患者の状態に応じて決定された処方量が適用されることになる。しかしながら、患者の身体情報が変化すると、今の状態に適した処方量も変化する。
そこで、前記ＣＰＵ１は、前記再処方操作が行われる場合にも前記医薬品オーダー処理と同様の処理を実行する。なお、係る処理は、前記処方セット入力機能により医薬品が入力される場合と同様であるため、ここでは相違点のみについて説明する。
即ち、図１３に示したように、前記キーパッド４４Ａでは、「Ｐ」の操作キー（図１３（Ａ）参照）が操作され、続いて「投薬」の操作キー（図１３（Ｂ）参照）が操作されると、図１３（Ｃ）に示すように「ＤＯ」の操作キーが表示される。この「ＤＯ」の操作キーが前記再処方の入力を開始するための操作キーである。そして、図１３（Ｃ）に示す前記キーパッド４４Ａの「ＤＯ」の操作キーが操作されると、前記ＣＰＵ１は、前記サーバ装置Ｙ又は前記クライアント装置Ｚごとに予め記憶された当該患者の過去の処方の一覧画面（不図示）を前記表示装置７に表示させる。
そして、前記一覧画面（不図示）から過去の処方が選択されると、前記ＣＰＵ１は、その過去の処方に含まれる医薬品各々について、医薬品ごとに設定された前記導出手法及び前記用量基準と現在の患者の身体情報とに基づいて医薬品の処方参考量を算出する（Ｓ３０５）。これにより、過去の処方から長時間が経過して患者の身体情報に変化が生じている場合であっても、今の状態に適した前記医薬品ごとの処方参考量を算出することができる。また、前記過去の処方に複数の医薬品が含まれる場合でも、その医薬品各々について適した前記導出手法及び前記用量基準に従って医薬品の処方量を決定することができる。
特に、前記ステップＳ３０４においては、患者の現在の身体情報に基づいて複数の前記導出手法のうち前記使用条件を満たす前記導出手法であって、その中で最も優先度が高い導出手法が自動的に選択されることになる。そのため、過去の処方から長時間が経過して患者の身体情報に変化が生じている場合であっても、医薬品各々について今の状態に適した前記導出手法を用いて前記処方参考量を導出することができる。
【符号の説明】
【０１１１】
１  ：ＣＰＵ
２  ：ＲＯＭ
３  ：ＲＡＭ
４  ：データ記憶部
５  ：通信インターフェース
６  ：操作入力装置
７  ：表示装置
１０：バス
１１：通信インターフェース
１２：記憶装置
１２１：医薬品マスター
１２２：小児換算マスター
１２３：優先度マスター
１２４：病名マスター
１２５：医療行為マスター
１３：バス
２０：通信ネットワーク
３１：受信リスト画面
４０：カルテ表示画面
４１：過去カルテ表示部
４２：現在カルテ表示部
４３：患者情報表示部
４４：操作キー表示部
４４Ａ：キーパッド
Ｓ１０１、Ｓ１０２、…：処理手順（ステップ）番号
Ｓ２０１、Ｓ２０２、…：処理手順（ステップ）番号
Ｓ３０１、Ｓ３０２、…：処理手順（ステップ）番号
Ｓ４０１、Ｓ４０２、…：処理手順（ステップ）番号
Ｘ  ：電子カルテシステム
Ｙ  ：サーバ装置
Ｚ  ：クライアント装置（電子カルテ装置）
【図２】
0005895592.tif 000005
【図５】
0005895592.tif 000006
【図６】
0005895592.tif 000007
【図１１】
0005895592.tif 000008
【図１２】
0005895592.tif 000009
【図１】
0005895592.tif 000010
【図３】
0005895592.tif 000011
【図４】
0005895592.tif 000012
【図７】
0005895592.tif 000013
【図８】
0005895592.tif 000014
【図９】
0005895592.tif 000015
【図１０】
0005895592.tif 000016
【図１３】
0005895592.tif 000017
【図１４】
0005895592.tif 000018
【図１５】
0005895592.tif 000019
【図１６】
0005895592.tif 000020
【図１７】
0005895592.tif 000021
【図１８】
0005895592.tif 000022
【図１９】
0005895592.tif 000023
【図２０】
0005895592.tif 000024
【図２１】
0005895592.tif 000025
【図２２】
0005895592.tif 000026