(57)【要約】      （修正有）【課題】電子カルテ装置の機能の一つとして、特定の薬に対する検査結果を診やすく表示する。【解決手段】コンピュータに、患者に対して行われた各種検査の検査結果を行われた検査と対応づけて記憶する第１記憶部と、薬とその薬に関連づける対象の検査とを記憶した第２記憶部とを参照して、特定の患者に対して行われた検査の検査結果のうち、特定の薬と関連づけられた検査に対応する検査結果を抽出し、抽出した検査結果を出力する、処理を実行させる。【選択図】図１１
2014191415.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
患者に対して行われた各種検査の検査結果を行われた検査と対応づけて記憶する第１記憶部と、薬と前記薬と関連づける対象の検査とを記憶した第２記憶部とを参照して、特定の患者に対して行われた検査の検査結果のうち、特定の薬と関連づけられた検査に対応する検査結果を抽出し、
抽出した前記検査結果を出力する、
処理を実行させることを特徴とするプログラム。
【請求項２】
前記特定の薬には、
患者と前記患者に処方された薬とを少なくとも含む履歴を記憶する第３記憶部から抽出した前記特定の患者の履歴に含まれる薬を使用する、
ことを特徴とする請求項１に記載のプログラム。
【請求項３】
前記特定の患者と病名の指定を受け付け、
患者と前記患者の病気と前記患者に処方された薬とを少なくとも含む履歴を記憶する第３記憶部から、指定された前記病名を含む前記特定の患者の履歴を抽出し、
抽出した前記特定の患者の履歴から、前記特定の患者に処方された薬の処方歴を抽出して前記特定の薬を特定する、
ことを特徴とする請求項１または２に記載のプログラム。
【請求項４】
前記特定の患者と診療科の指定を受け付け、
患者と前記患者が受診した診療科と前記患者に処方された薬とを少なくとも含む履歴を記憶する第３記憶部から、指定された前記診療科を含む前記特定の患者の履歴を抽出し、
抽出した前記特定の患者の履歴から、前記特定の患者に処方された薬の処方歴を抽出して前記特定の薬を特定する、
ことを特徴とする請求項１または２に記載のプログラム。
【請求項５】
前記特定の患者と医師名の指定を受け付け、
患者と前記患者の治療を診察した医師と前記患者に処方された薬とを少なくとも含む履歴を記憶する第３記憶部から、指定された前記医師名を含む前記特定の患者の履歴を抽出し、
抽出した前記特定の患者の履歴から、前記特定の患者に処方された薬の処方歴を抽出して前記特定の薬を特定する、
ことを特徴とする請求項１または２に記載のプログラム。
【請求項６】
抽出した前記検査結果をグラフで表示する場合、前記第１記憶部から検査結果とともに取得した検査実施日の頻度に応じて前記グラフのスケールを変更する、
ことを特徴とする請求項１から５のいずれかに記載のプログラム。
【請求項７】
患者に対して行われた各種検査の検査結果を行われた検査と対応づけて記憶する第１記憶部と、薬と前記薬と関連づける対象の検査とを記憶した第２記憶部とを参照して、特定の患者に対して行われた検査の検査結果のうち、特定の薬と関連づけられた検査に対応する検査結果を抽出し、
抽出した前記検査結果を出力する、
処理を行なう表示方法。
【請求項８】
患者に対して行われた各種検査の検査結果を行われた検査と対応づけて記憶する第１記憶部と、
薬と前記薬と関連づける対象の検査とを記憶した第２記憶部と、
前記第１記憶部および前記第２記憶部を参照して、特定の患者に対して行われた検査の検査結果のうち、特定の薬と関連づけられた検査に対応する検査結果を抽出する抽出部と、
抽出した前記検査結果を出力する出力部と、
を備える表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御用のプログラム、表示装置および表示方法に関する。
【背景技術】
【０００２】
電子カルテ装置の機能の一つに検査業務を支援する機能がある。検査業務では患者の検査結果を確認する場合がある。患者の検査結果を確認する際、検査を依頼した検査機関等のサーバからの検査結果の取り込み、検査結果の時系列グラフ表示、および処方歴と検査結果などを一覧で表示する機能などが知られている。
【０００３】
上記技術に関連して、処方歴と検査結果を時系列で一覧表示することができる電子カルテ装置が知られている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】パナソニック株式会社、「診療所用電子カルテシステム  Ｍｅｄｉｃｏｍ−ＤＰ／Ｘ・III」、［ｏｎｌｉｎｅ］、［平成２５年０１月２９日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｐａｎａｓｏｎｉｃ．ｂｉｚ／ｈｅａｌｔｈｃａｒｅ／ｍｅｄｉｃｏｍ／ｄｐｘ／＞
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、１つの側面では、特定の薬に対する検査結果を診やすく表示することを目的とする。
【課題を解決するための手段】
【０００６】
本プログラムの１つの観点によれば、本プログラムは、コンピュータに以下の処理を実行させるプログラムである。
【０００７】
本プログラムは、コンピュータに、第１記憶部と第２記憶部とを参照して、特定の患者に対して行われた検査の検査結果のうち、特定の薬と関連づけられた検査に対応する検査結果を抽出する処理を実行させる。前記第１記憶部は、患者に対して行われた各種検査の検査結果を行われた検査と対応づけて記憶する記憶部である。前記第２記憶部は、薬と前記薬と関連づける対象の検査とを記憶した記憶部である。
【０００８】
また、本プログラムは、コンピュータに、抽出した前記検査結果を出力する処理を実行させる。
【発明の効果】
【０００９】
１つの態様では、特定の薬に対する検査結果を診やすく表示することができる。
【図面の簡単な説明】
【００１０】
【図１】電子カルテ装置１１０を使用した情報処理システム１００の概要を説明する図である。
【図２】処方ＤＢ２００の一例を示す図である。
【図３】処方・検査項目関連ＤＢ３００の一例を示す図である。
【図４】検査結果ＤＢ４００の一例を示す図である。
【図５】電子カルテ装置１１０がディスプレイ１１１に出力する処方歴画面５００の一例を示す図である。
【図６】電子カルテ装置１１０がディスプレイ１１１に出力する絞り込み画面６００の一例を示す図である。
【図７】絞り込み画面６００において、絞り込み方法選択欄６１０から「病名による絞り込み」が選択され、絞り込み項目選択欄６２０から「病気Ｂ」が選択された場合の絞り込み結果を表示する表示画面の一例を示す図である。
【図８】絞り込み画面６００において、絞り込み方法選択欄６１０から「診療科による絞り込み」が選択され、絞り込み項目選択欄６２０から「Ａ科」が選択された場合の絞り込み結果を表示する表示画面の一例を示す図である。
【図９】絞り込み画面６００において、絞り込み方法選択欄６１０から「医師による絞り込み」が選択され、絞り込み項目選択欄６２０から「医師Ｃ」が選択された場合の絞り込み結果を表示する表示画面の一例を示す図である。
【図１０】絞り込み画面６００において、絞り込み方法選択欄６１０から「処方薬による絞り込み」が選択され、絞り込み項目選択欄６２０から「処方薬Ｄ」が選択された場合の絞り込み結果を表示する表示画面の一例を示す図である。
【図１１】処方歴画面５００を表示する処理の一例を示すフローチャートである。
【図１２】絞り込み画面６００において絞り込み方法選択欄６１０から「病名による絞り込み」が選択された場合の電子カルテ装置１１０の処理の一例を示すフローチャートである。
【図１３】絞り込み画面６００において絞り込み方法選択欄６１０から「処方薬による絞り込み」が選択された場合の電子カルテ装置１１０の処理の一例を示すフローチャートである。
【図１４】絞り込み画面６００において絞り込み方法選択欄６１０から「診療科による絞り込み」が選択された場合の電子カルテ装置１１０の処理の一例を示すフローチャートである。
【図１５】絞り込み画面６００において絞り込み方法選択欄６１０から「医師による絞り込み」が選択された場合の電子カルテ装置１１０の処理の一例を示すフローチャートである。
【図１６】カレンダ表示のスケールを決定する処理（ステップＳ１２０９）の一例を示すフローチャートである。
【図１７】電子カルテ装置１１０の構成の一例を示す図である。
【発明を実施するための形態】
【００１１】
≪発明者の考察≫
例えば、一病院で内科や外科など複数の診療科を受診した場合、受診した全ての診療科での処方歴や検査結果などを表示する電子カルテ装置が知られている。しかし、この場合、特定の処方薬に関係する検査項目の検査結果がどのように変動しているかを確認することが難しいという問題がある。
【００１２】
≪実施例≫
以下、本発明の実施形態の一例について、図１〜図１７に基づいて説明する。なお、以下に説明する実施形態はあくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図ではない。すなわち、本実施形態は、その趣旨を逸脱しない範囲で、実施例に含まれる技術を組み合わせるなど種々変形して実施することができる。また、図１１−図１６にフローチャートの形式で示した処理手順は、処理の順番を限定する趣旨ではない。したがって、可能な場合には、処理の順番を入れ替えても良いのは当然である。
【００１３】
図１は、一実施例に係る電子カルテ装置１１０を使用した情報処理システム１００の概要を説明する図である。
【００１４】
情報処理システム１００には、電子カルテ装置１１０と、ネットワーク１３０を介して通信可能に接続する端末装置１２０と、を含むことができる。
【００１５】
電子カルテ装置１１０は、外部記憶装置１７０５に記憶されている後述の処方ＤＢ（Ｄａｔａｂａｓｅ）２００、処方・検査項目関連ＤＢ３００および検査結果ＤＢ４００などを使用して電子カルテを実現する情報処理装置である。電子カルテ装置１１０は、電子カルテ装置１１０に備わる入力装置１７０３や端末装置１２０からの要求に応じて、外部記憶装置１７０５に記憶された患者の電子カルテをディスプレイ１１１や端末装置１２０に出力し、あるいは、電子カルテに新たな情報の追加や削除などを行なう。
【００１６】
なお、図１には電子カルテ装置１１０にネットワーク１３０を介して接続する１台の端末装置１２０を例示したが、電子カルテ装置１１０にネットワーク１３０を介して接続する端末装置の台数を限定する趣旨ではない。ただし、以下の説明では、説明を簡単にするために、利用者による入力装置１７０３の操作に応じて、電子カルテ装置１１０が、電子カルテ装置１１０に備わるディスプレイ１１１に電子カルテを表示する場合について説明する。
【００１７】
図２は、本実施例で使用する処方ＤＢ２００の一例を示す図である。
処方ＤＢ２００には、患者毎に、患者に処方された処方薬、患者の病気、患者を診察した医師、患者を診察した診療科および処方薬の処方日などを含むことができる。なお、本実施例では、説明を簡単にするために処方薬の処方日を患者の受診日としても使用するが、処方ＤＢ２００に患者の受診日を含めることもできる。
【００１８】
以下の説明では、処方ＤＢ２００に含まれる情報のうち、少なくとも患者の病気を含む１または複数の情報を病歴という。本実施例に係る病歴には、患者、患者に処方された処方薬、患者の病気、患者を診察した医師、患者を診察した診療科および処方薬の処方日を含む１または複数の情報を使用することができる。また、処方ＤＢ２００に含まれる情報のうち、少なくとも患者に処方された処方薬を含む１または複数の情報を処方歴という。本実施例に係る処方歴には、患者に処方された処方薬、患者を診察した医師、患者を診察した診療科および処方薬の処方日を含む１または複数の情報を使用することができる。
【００１９】
図３は、本実施例で使用する処方・検査項目関連ＤＢ３００の一例を示す図である。
処方・検査項目関連ＤＢ３００には、処方薬毎に、処方薬と関連づけられた検査項目を含むことができる。例えば、処方薬は、その処方薬による効果を、検査結果から直接的にまたは間接的に確認することができる検査の検査項目などとあらかじめ関連づけることができる。
【００２０】
図４は、本実施例で使用する検査結果ＤＢ４００の一例を示す図である。
検査結果ＤＢ４００には、患者毎に、患者が受けた検査の検査項目と、患者が受けた検査の実施日と、患者が受けた検査の検査結果と、を含むことができる。患者が受けた検査の検査結果には、検査結果のデータが格納されている場所、例えば、外部記憶装置１７０５の所定の領域など、についての情報などを含むことができる。
【００２１】
図５は、電子カルテ装置１１０がディスプレイ１１１に出力する処方歴画面５００の一例を示す図である。
【００２２】
処方歴画面５００には、患者情報５１０と、受診歴情報５２０と、病歴情報５３０と、処方歴情報５４０と、検査情報５５０と、を含めることができる。
【００２３】
患者情報５１０には、患者の氏名、生年月日、年齢などを含めることができる。受診歴情報５２０には、患者を受診した医師や患者が受診した診療科の履歴情報などを含めることができる。病歴情報５３０には、患者が患った病気毎に、患者を診察した医師とその診療科、患者が受診を開始した受診開始日と受診を終了した受診終了日などを含めることができる。受診開始日には、特定の病気について患者が最初に受診した受診日を使用することができる。受診終了日には、特定の病気について患者が最後に受診した受診日を使用することができる。処方歴情報５４０には、患者に処方された処方薬毎に、処方薬を処方した医師とその診療科、処方薬の処方日を表示する処方歴などを含めることができる。処方歴は、図５に示すようにカレンダ形式で表示することができる。図５に例示する処方歴５４１は、処方歴を日単位の表示スケールでカレンダ表示している場合を示している。図５に記載の■（黒四角）は、処方薬の処方日を示している。検査情報５５０には、患者が受けた検査項目毎に検査結果の経過をグラフ形式で表示する検査経過などを含むことができる。グラフの横軸の表示スケールは処方歴情報５４０と同じものを使用することができる。図５の例では日単位のスケールが使用されている。グラフの縦軸の表示のスケールは適宜変更することができるが、図５の例ではその記載を省略している。図５の例では、■（黒四角）で示した検査Ｂと●（黒丸）で示した検査Ｄの検査結果の経過がグラフ形式で表示されている。
【００２４】
また、処方歴画面５００には、絞り込み機能を選択するための「絞り込み」ボタン５６０を含むことができる。利用者がマウス等の入力装置１７０３を操作して「絞り込み」ボタン５６０を選択すると、電子カルテ装置１１０は、絞り込み画面６００をディスプレイ１１１に出力する。
【００２５】
図６は、電子カルテ装置１１０がディスプレイ１１１に出力する絞り込み画面６００の一例を示す図である。
【００２６】
絞り込み画面６００には、絞り込み方法選択欄６１０と、絞り込み項目選択欄６２０と、絞り込み実行ボタン６３０と、キャンセルボタン６４０と、を含めることができる。
【００２７】
絞り込み方法選択欄６１０は、絞り込み方法の一覧を選択可能に表示する表示欄である。絞り込み方法として、例えば、病名による絞り込み、診療科による絞り込み、医師による絞り込み、処方薬による絞り込みなどを使用することができる。
【００２８】
図６に例示する絞り込み方法選択欄６１０は、病名による絞り込み、診療科による絞り込み、医師による絞り込みおよび処方薬による絞り込みそれぞれに対応するチェックボックス６１１−６１４を備える。利用者は、チェックボックス６１１−６１４のいずれかを選択することにより、病名による絞り込み、診療科による絞り込み、医師による絞り込みまたは処方薬による絞り込みを選択することができる。
【００２９】
絞り込み項目選択欄６２０は、病名による絞り込み、診療科による絞り込み、医師による絞り込みおよび処方薬による絞り込みそれぞれに対応するプルダウンメニュー６２１−６２４を備える。プルダウンメニュー６２１−６２４は、それぞれ、病名による絞り込み、診療科による絞り込み、医師による絞り込みおよび処方薬による絞り込みで使用する絞り込み項目の一覧を選択可能に表示する。
【００３０】
例えば、図６に例示する絞り込み項目選択欄６２０のプルダウンメニュー６２１は、病名による絞り込みで使用する絞り込み項目、例えば、処方歴画面５００に表示した病歴情報５３０に含まれる病名の一覧を選択可能に表示するプルダウンメニューである。また、プルダウンメニュー６２２は、診療科による絞り込みで使用する絞り込み項目、例えば、処方歴画面５００に表示した病歴情報５３０に含まれる診療科の一覧を選択可能に表示するプルダウンメニューである。また、プルダウンメニュー６２３は、医師による絞り込みで使用する絞り込み項目、例えば、処方歴画面５００に表示した病歴情報５３０に含まれる医師の一覧を選択可能に表示するプルダウンメニューである。また、プルダウンメニュー６２４は、処方薬による絞り込みで使用する絞り込み項目、例えば、処方歴画面５００に表示した処方歴情報５４０に含まれる処方薬の一覧を選択可能に表示するプルダウンメニューである。
【００３１】
利用者が絞り込み実行ボタン６３０を選択したことを検出すると、電子カルテ装置１１０は、絞り込み方法選択欄６１０で選択された方法により、絞り込み項目選択欄６２０で選択された項目を使用して絞り込みの処理を行なうことができる。また、使用者がキャンセルボタン６４０を選択したことを検出すると、電子カルテ装置１１０は、処方歴画面５００を表示することができる。
【００３２】
図７は、絞り込み画面６００において、絞り込み方法選択欄６１０から「病名による絞り込み」が選択され、絞り込み項目選択欄６２０から「病気Ｂ」が選択された場合の絞り込み結果を表示する表示画面の一例を示す図である。
【００３３】
電子カルテ装置１１０は、処方ＤＢ２００に登録された患者Ａの病歴から「病気Ｂ」に関する病歴を抽出して病歴情報５３０に表示する。このとき処方ＤＢ２００から抽出する病歴には、処方ＤＢ２００に登録されている患者Ａの病歴のうち病名として「病気Ｂ」が登録されている病歴に含まれる医師、診療科および受診日などの情報を含むことができる。なお、処方ＤＢ２００から抽出する病歴に含まれる受診日のうち、一番古い受診日を受診開始日とし、一番新しい受診日を受診終了日とすることができる。
【００３４】
また、電子カルテ装置１１０は、処方ＤＢ２００から抽出した患者Ａの「病気Ｂ」に関する病歴から処方歴を抽出して処方歴情報５４０に表示する。処方歴には、病歴から抽出できる処方薬、医師、診療科および処方日などについての情報を含むことができる。
【００３５】
さらに、電子カルテ装置１１０は、処方・検査項目関連ＤＢ３００を参照し、処方ＤＢ２００から抽出した処方歴に含まれる処方薬に関連する検査項目を特定する。そして、電子カルテ装置１１０は、特定した検査項目の検査結果を、検査結果ＤＢ４００から取得して検査情報５５０に表示する。
【００３６】
図８は、絞り込み画面６００において、絞り込み方法選択欄６１０から「診療科による絞り込み」が選択され、絞り込み項目選択欄６２０から「Ａ科」が選択された場合の絞り込み結果を表示する表示画面の一例を示す図である。
【００３７】
電子カルテ装置１１０は、処方ＤＢ２００から患者Ａの病歴のうち「Ａ科」を受診した病歴を抽出して病歴情報５３０に表示する。このとき処方ＤＢ２００から抽出する病歴には、処方ＤＢ２００に登録されている患者Ａの病歴のうち診療科として「Ａ科」が登録されている病歴に含まれる病気、医師、受診日などの情報を含むことができる。
【００３８】
また、電子カルテ装置１１０は、処方ＤＢ２００から抽出した患者Ａの病歴のうち「Ａ科」を受診した病歴から処方歴を抽出して処方歴情報５４０に表示する。
【００３９】
さらに、電子カルテ装置１１０は、処方・検査項目関連ＤＢ３００を参照し、処方ＤＢ２００から抽出した処方歴に含まれる処方薬に関連する検査項目を特定する。そして、電子カルテ装置１１０は、特定した検査項目の検査結果を、検査結果ＤＢ４００から取得して検査情報５５０に表示する。
【００４０】
図９は、絞り込み画面６００において、絞り込み方法選択欄６１０から「医師による絞り込み」が選択され、絞り込み項目選択欄６２０から「医師Ｃ」が選択された場合の絞り込み結果を表示する表示画面の一例を示す図である。
【００４１】
電子カルテ装置１１０は、処方ＤＢ２００から患者Ａの病歴のうち「医師Ｃ」が診察した病歴を抽出して病歴情報５３０に表示する。このとき処方ＤＢ２００から抽出する病歴には、処方ＤＢ２００に登録されている患者Ａの病歴のうち医師として「医師Ｃ」が登録されている病歴に含まれる病気、診療科および受診日などの情報を含むことができる。
【００４２】
また、電子カルテ装置１１０は、処方ＤＢ２００から抽出した患者Ａの病歴のうち「医師Ｃ」が診察した病歴から処方歴を抽出して処方歴情報５４０に表示する。
【００４３】
さらに、電子カルテ装置１１０は、処方・検査項目関連ＤＢ３００を参照し、処方ＤＢ２００から抽出した処方歴に含まれる処方薬に関連する検査項目を特定する。そして、電子カルテ装置１１０は、特定した検査項目の検査結果を、検査結果ＤＢ４００から取得して検査情報５５０に表示する。
【００４４】
図１０は、絞り込み画面６００において、絞り込み方法選択欄６１０から「処方薬による絞り込み」が選択され、絞り込み項目選択欄６２０から「処方薬Ｄ」が選択された場合の絞り込み結果を表示する表示画面の一例を示す図である。
【００４５】
電子カルテ装置１１０は、処方ＤＢ２００から患者Ａの病歴のうち「処方薬Ｄ」が処方された病歴を抽出して病歴情報５３０に表示する。このとき処方ＤＢ２００から抽出する病歴には、処方ＤＢ２００に登録されている患者Ａの病歴のうち処方薬として「処方薬Ｄ」が登録されている病歴に含まれる病気、医師、診療科および受診日などの情報を含むことができる。
【００４６】
また、電子カルテ装置１１０は、処方ＤＢ２００から抽出した患者Ａの病歴のうち「処方薬Ｄ」が処方された病歴から処方歴を抽出して処方歴情報５４０に表示する。
【００４７】
さらに、電子カルテ装置１１０は、処方・検査項目関連ＤＢ３００を参照し、処方ＤＢ２００から抽出した処方歴に含まれる処方薬に関連する検査項目を特定する。そして、電子カルテ装置１１０は、特定した検査項目の検査結果を、検査結果ＤＢ４００から取得して検査情報５５０に表示する。
【００４８】
図１１は、処方歴画面５００を表示する処理の一例を示すフローチャートである。
利用者が所定の操作を実行して特定の患者についての処方歴画面５００の表示を指示すると、電子カルテ装置１１０は、以下の処理を開始する（ステップＳ１１００）。
【００４９】
電子カルテ装置１１０は、ステップＳ１１００で入力された患者名を取得する（ステップＳ１１０１）。以下では、ステップＳ１１００で入力された患者名を「指定患者名」といい、指定患者名の患者を「指定患者」という。
【００５０】
電子カルテ装置１１０は、処方ＤＢ２００を参照し、指定患者の病歴を取得する（ステップＳ１１０２）。この場合、電子カルテ装置１１０は、病歴として、処方ＤＢ２００に登録されている指定患者の病気、医師、診療科および受診日についての情報を取得する。また、電子カルテ装置１１０は、ステップＳ１１０２で取得した指定患者の病歴から、指定患者に処方された処方歴を抽出する（ステップＳ１１０３）。さらに、電子カルテ装置１１０は、検査結果ＤＢ４００を参照し、指定患者が受けた検査の検査項目それぞれの検査結果を取得する（ステップＳ１１０４）。そして、電子カルテ装置１１０は、図５に例示した処方歴画面５００をディスプレイ１１１に表示する（ステップＳ１１０５）。例えば、電子カルテ装置１１０は、ステップＳ１１０２で取得した病歴を病歴情報５３０に表示し、ステップＳ１１０３で抽出した処方歴を処方歴情報５４０に表示し、ステップＳ１１０４で取得した検査結果を検査情報５５０に表示する。
【００５１】
さらに、利用者が処方歴画面５００の「絞り込み」ボタン５６０を選択したことを検出すると（ステップＳ１１０６  ＹＥＳ）、電子カルテ装置１１０は、図６に例示した絞り込み画面６００を表示する処理を行なう（ステップＳ１１０７）。ステップＳ１１０７の具体的な処理については、図１２−図１５で後述する。
【００５２】
図１２は、絞り込み画面６００において絞り込み方法選択欄６１０から「病名による絞り込み」が選択された場合の電子カルテ装置１１０の処理の一例を示すフローチャートである。
【００５３】
利用者が処方歴画面５００の「絞り込み」ボタン５６０を選択したことを検出すると（ステップＳ１１０６  ＹＥＳ）、電子カルテ装置１１０は、図６に例示した絞り込み画面６００を表示する（ステップＳ１２０１）。そして、電子カルテ装置１１０は、利用者の操作を待つ（ステップＳ１２０２  ＮＯ）。
【００５４】
利用者が絞り込み画面６００の絞り込み方法選択欄６１０から「病名による絞り込み」を選択したことを検出すると（ステップＳ１２０２  ＹＥＳ）、電子カルテ装置１１０は、絞り込み画面６００の絞り込み項目選択欄６２０から利用者が選択した病名を取得する（ステップＳ１２０３）。このとき使用者が選択した病名を以下では「選択病名」という。そして、電子カルテ装置１１０は、ステップＳ１１０２で取得した病歴から選択病名の病歴を抽出する（ステップＳ１２０４）。
【００５５】
また、電子カルテ装置１１０は、ステップＳ１２０４で抽出した病歴において選択病名に対して処方薬が処方されているか否かを判別する（ステップＳ１２０５）。この場合、例えば、電子カルテ装置１１０は、処方ＤＢ２００に、選択病名と関連づけられた処方薬が登録されていれば、選択病名に対して処方薬が処方されていると判別することができる。
【００５６】
ステップＳ１２０４で抽出した病歴において選択病名に対して処方薬が処方されていると判別すると（ステップＳ１２０５  ＹＥＳ）、電子カルテ装置１１０は、ステップＳ１２０４で抽出した病歴から処方歴を抽出する（ステップＳ１２０６）。
【００５７】
そして、電子カルテ装置１１０は、処方・検査項目関連ＤＢ３００を参照し、ステップＳ１２０６で抽出した処方歴に含まれる処方薬に関連する検査項目の有無を確認する（ステップＳ１２０７）。
【００５８】
ステップＳ１２０６で抽出した処方歴に含まれる処方薬に関連する検査項目がある場合（ステップＳ１２０７  ＹＥＳ）、電子カルテ装置１１０は、処理をステップＳ１２０８に移行する。この場合、電子カルテ装置１１０は、検査結果ＤＢ４００を参照し、ステップＳ１２０６で抽出した処方歴に含まれる処方薬に関連する検査項目の検査結果を取得する（ステップＳ１２０８）。
【００５９】
電子カルテ装置１１０は、ステップＳ１２０８で検査結果とともに検査結果ＤＢ４００から取得した検査の実施日を基にカレンダ表示のスケールを決定する（ステップＳ１２０９）。カレンダ表示のスケールには、例えば、日単位、月単位、年単位などを使用することができる。このステップＳ１２０９の処理の具体例については、図１６で後述する。
【００６０】
以上の処理が終了すると、電子カルテ装置１１０は、絞り込み結果を処方歴画面５００に表示する（ステップＳ１２１０）。具体的には、電子カルテ装置１１０は、ステップＳ１２０４で抽出した病歴と、ステップＳ１２０６で抽出した処方歴と、ステップＳ１２０８で取得した検査結果と、をそれぞれ処方歴画面５００の病歴情報５３０、処方歴情報５４０および検査情報５５０に表示する（ステップＳ１２１０）。
【００６１】
一方、ステップＳ１２０４で抽出した病歴において選択病名に対して処方薬が処方されていない場合（ステップＳ１２０５  ＮＯ）、電子カルテ装置１１０は、必要に応じてメッセージ等を表示した後、処理をステップＳ１２０１に移行して絞り込み画面６００を再表示する。同様に、ステップＳ１２０６で抽出した処方歴に含まれる処方薬に関連する検査項目がない場合も（ステップＳ１２０７  ＮＯ）、電子カルテ装置１１０は、必要に応じてメッセージ等を表示した後、処理をステップＳ１２０１に移行して絞り込み画面６００を再表示する。
【００６２】
図１３は、絞り込み画面６００において絞り込み方法選択欄６１０から「処方薬による絞り込み」が選択された場合の電子カルテ装置１１０の処理の一例を示すフローチャートである。
【００６３】
利用者が処方歴画面５００の「絞り込み」ボタン５６０を選択したことを検出すると（ステップＳ１１０６  ＹＥＳ）、電子カルテ装置１１０は、図６に例示した絞り込み画面６００を表示する（ステップＳ１３０１）。そして、電子カルテ装置１１０は、利用者の操作を待つ（ステップＳ１３０２  ＮＯ）。
【００６４】
利用者が絞り込み画面６００の絞り込み方法選択欄６１０から「処方薬による絞り込み」を選択したことを検出すると（ステップＳ１３０２  ＹＥＳ）、電子カルテ装置１１０は、絞り込み画面６００の絞り込み項目選択欄６２０から使用者が選択した処方薬名を取得する（ステップＳ１３０３）。このとき使用者が選択した処方薬名を以下では「選択処方薬」という。そして、電子カルテ装置１１０は、ステップＳ１１０２で取得した病歴から選択処方薬が処方された病気の病歴を抽出する（ステップＳ１３０４）。
【００６５】
また、ステップＳ１３０４で抽出した病歴において選択処方薬が処方された処方歴があれば（ステップＳ１３０５  ＹＥＳ）、電子カルテ装置１１０は、ステップＳ１３０４で抽出した病歴から処方歴を抽出する（ステップＳ１３０６）。そして、電子カルテ装置１１０は、ステップＳ１３０７−Ｓ１３１１の処理を行なう。このステップＳ１３０７−Ｓ１３１１の処理は、ステップＳ１２０７−Ｓ１２１１で説明した処理と同様なので説明を省略する。
【００６６】
一方、ステップＳ１３０４で抽出するべき病歴がない、すなわち、選択処方薬が処方された処方歴がなければ（ステップＳ１３０５  ＮＯ）、電子カルテ装置１１０は、必要に応じてメッセージ等を表示した後、処理をステップＳ１３０１に移行する。そして、電子カルテ装置１１０は、絞り込み画面６００を再表示する。
【００６７】
図１４は、絞り込み画面６００において絞り込み方法選択欄６１０から「診療科による絞り込み」が選択された場合の電子カルテ装置１１０の処理の一例を示すフローチャートである。
【００６８】
利用者が処方歴画面５００の「絞り込み」ボタン５６０を選択したことを検出すると（ステップＳ１１０６  ＹＥＳ）、電子カルテ装置１１０は、図６に例示した絞り込み画面６００を表示する（ステップＳ１４０１）。そして、電子カルテ装置１１０は、利用者の操作を待つ（ステップＳ１４０２  ＮＯ）。
【００６９】
利用者が絞り込み画面６００の絞り込み方法選択欄６１０から「診療科による絞り込み」を選択したことを検出すると（ステップＳ１４０２  ＹＥＳ）、電子カルテ装置１１０は、絞り込み画面６００の絞り込み項目選択欄６２０から利用者が選択した診療科を取得する（ステップＳ１４０３）。このとき使用者が選択した診療科を以下では「選択科」という。そして、電子カルテ装置１１０は、ステップＳ１１０２で取得した病歴から選択科を受診した病歴を抽出する（ステップＳ１４０４）。
【００７０】
また、ステップＳ１３０４で抽出した病歴において選択科で処方薬が処方されていれば（ステップＳ１４０５  ＹＥＳ）、電子カルテ装置１１０は、ステップＳ１４０４で抽出した病歴から処方歴を抽出する（ステップＳ１４０６）。そして、電子カルテ装置１１０は、ステップＳ１４０７−Ｓ１４１１の処理を行なう。このステップＳ１４０７−Ｓ１４１１の処理は、ステップＳ１２０７−Ｓ１２１１で説明した処理と同様なので説明を省略する。
【００７１】
一方、ステップＳ１３０４で抽出した病歴において選択科で処方薬が処方されていなければ（ステップＳ１４０５  ＮＯ）、電子カルテ装置１１０は、必要に応じてメッセージ等を表示した後、処理をステップＳ１４０１に移行して絞り込み画面６００を再表示する。
【００７２】
図１５は、絞り込み画面６００において絞り込み方法選択欄６１０から「医師による絞り込み」が選択された場合の電子カルテ装置１１０の処理の一例を示すフローチャートである。
【００７３】
利用者が処方歴画面５００の「絞り込み」ボタン５６０を選択したことを検出すると（ステップＳ１１０６  ＹＥＳ）、電子カルテ装置１１０は、図６に例示した絞り込み画面６００を表示する（ステップＳ１５０１）。そして、電子カルテ装置１１０は、利用者の操作を待つ（ステップＳ１５０２  ＮＯ）。
【００７４】
利用者が絞り込み画面６００の絞り込み方法選択欄６１０から「医師による絞り込み」を選択したことを検出すると（ステップＳ１５０２  ＹＥＳ）、電子カルテ装置１１０は、絞り込み画面６００の絞り込み項目選択欄６２０から使用者が選択した医師名を取得する（ステップＳ１５０３）。このとき使用者が選択した医師を以下では「選択医師」という。そして、電子カルテ装置１１０は、ステップＳ１１０２で取得した病歴から選択医師の診察を受診した病歴を抽出する（ステップＳ１５０４）。
【００７５】
また、ステップＳ１５０４で抽出した病歴において選択医師により処方薬が処方されていれば（ステップＳ１５０５  ＹＥＳ）、電子カルテ装置１１０は、ステップＳ１５０４で抽出した病歴から処方歴を抽出する（ステップＳ１５０６）。そして、電子カルテ装置１１０は、ステップＳ１５０７−Ｓ１５１１の処理を行なう。このステップＳ１５０７−Ｓ１５１１の処理は、ステップＳ１２０７−Ｓ１２１１で説明した処理と同様なので説明を省略する。
【００７６】
一方、ステップＳ１５０４で抽出した病歴において選択医師により処方薬が処方されていなければ（ステップＳ１５０５  ＮＯ）、電子カルテ装置１１０は、必要に応じてメッセージ等を表示した後、処理をステップＳ１５０１に移行して絞り込み画面６００を再表示する。
【００７７】
図１６は、カレンダ表示のスケールを決定する処理（ステップＳ１２０９）の一例を示すフローチャートである。
【００７８】
図１２のステップＳ１２０８で、処方歴に含まれる処方薬に関連する検査項目の検査結果を検査結果ＤＢ４００から取得すると、電子カルテ装置１１０は、以下の処理を行なう（ステップＳ１６００）。
【００７９】
ステップＳ１６０１において、電子カルテ装置１１０は、ステップＳ１２０８で検査結果とともに検査結果ＤＢ４００から取得した検査結果毎の検査実施日を参照する。そして、検査実施日が特定の基準月内に複数含まれる場合（ステップＳ１６０１  ＹＥＳ）、電子カルテ装置１１０は、カレンダ表示のスケールを日単位に決定する（ステップＳ１６０２）。なお、特定の基準月には、例えば、最後の検査実施日を含む月などを使用することができる。
【００８０】
また、検査実施日が一月に一度かつ過去１年以内に複数の検査実施日が含まれる場合（ステップＳ１６０１  ＮＯ、Ｓ１６０３  ＹＥＳ）、電子カルテ装置１１０は、カレンダ表示のスケールを月単位に決定する（ステップＳ１６０４）。
【００８１】
また、検査実施日が一年に一度かつ複数年にまたいで存在する場合（ステップＳ１６０３  ＮＯ、Ｓ１６０５  ＹＥＳ）、電子カルテ装置１１０は、カレンダ表示のスケールを年単位に決定する（ステップＳ１６０６）。
【００８２】
また、ステップＳ１６０１、Ｓ１６０３およびＳ１６０５のいずれの条件にも当てはまらない場合（ステップＳ１６０５  ＮＯ）、電子カルテ装置１１０は、カレンダ表示のスケールを日単位に決定する（ステップＳ１６０７）。
【００８３】
以上の処理が終了すると、電子カルテ装置１１０は、図１２のステップＳ１２１０に処理を移行する。
【００８４】
図１７は、電子カルテ装置１１０の構成の一例を示す図である。
電子カルテ装置１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１７０１と、メモリ１７０２と、入力装置１７０３と、出力装置１７０４と、外部記憶装置１７０５と、媒体駆動装置１７０６と、ネットワーク接続装置１７０８と、を含むことができる。そして、これらの装置がバスに接続されて相互にデータの受け渡しが行える構成となっている。
【００８５】
ＣＰＵ１７０１は、周辺機器や各種ソフトウェアを実行する他に本実施例に係る電子カルテ装置１１０を実現するプログラムを実行する演算装置である。メモリ１７０２は、プログラムを実行するために使用される揮発性の記憶装置である。メモリ１７０２には、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを使用することができる。入力装置１７０３は、外部からのデータ入力手段である。入力装置１７０３には、例えば、キーボードやマウスなどを使用することができる。出力装置１７０４は、データ等をディスプレイ１１１等に出力する装置である。なお、出力装置１７０４には、ディスプレイ１１１を含むこともできる。
【００８６】
外部記憶装置１７０５は、電子カルテ装置１１０が動作するために必要なプログラムやデータの他に本実施例に係る電子カルテ装置１１０を実現するプログラムを記憶する不揮発性の記憶装置である。外部記憶装置１７０５には、例えば、磁気ディスク記憶装置などを使用することができる。媒体駆動装置１７０６は、メモリ１７０２や外部記憶装置１７０５のデータを可搬記憶媒体１７０７、例えば、フロッピイディスクやＭＯディスク、ＣＤ−ＲやＤＶＤ−Ｒなどに出力し、または可搬記憶媒体１７０７からプログラムやデータ等を読み出す装置である。
【００８７】
ネットワーク接続装置１７０８は、ネットワーク１７０９に接続する装置である。
なお、メモリ１７０２、外部記憶装置１７０５および可搬記憶媒体１７０７などの情報処理装置に読取り可能な記憶媒体には、非一時的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な媒体を使用することができる。また、図１７に例示した電子カルテ装置１１０の構成は構成の一例なので、必要に応じて、図１７に例示した構成要素の一部を省略してもよいし、図１７に例示していない構成要素を新たに追加してもよい。
【００８８】
以上に説明したように、電子カルテ装置１１０は、絞り込み画面６００で「病名による絞り込み」が選択されると、処方・検査項目関連ＤＢ３００を参照し、選択病名の病歴から抽出した処方歴に含まれる処方薬に関連する検査項目を確認する。そして、電子カルテ装置１１０は、検査結果ＤＢ４００を参照し、選択病名の病歴から抽出した処方歴に含まれる処方薬に関連する検査項目の検査結果を取得して絞り込み結果を処方歴画面５００に表示する。その結果、選択病名で受診した患者に対して処方された処方薬によってどの検査項目の検査結果がどのように変動したのかを容易に確認することが可能となる。
【００８９】
また、電子カルテ装置１１０は、絞り込み画面６００で「処方薬による絞り込み」が選択されると、処方・検査項目関連ＤＢ３００を参照し、選択処方薬に関連する検査項目を確認する。そして、電子カルテ装置１１０は、検査結果ＤＢ４００を参照し、選択処方薬に関連する検査項目の検査結果を取得して絞り込み結果を処方歴画面５００に表示する。その結果、患者に対して処方された選択処方薬によってどの検査項目の検査結果がどのように変動したのかを容易に確認することが可能となる。
【００９０】
また、電子カルテ装置１１０は、絞り込み画面６００で「診療科による絞り込み」が選択されると、処方・検査項目関連ＤＢ３００を参照し、選択科を受診した病歴から抽出した処方歴に含まれる処方薬に関連する検査項目を確認する。そして、電子カルテ装置１１０は、検査結果ＤＢ４００を参照し、選択科を受診した病歴から抽出した処方歴に含まれる処方薬に関連する検査項目の検査結果を取得して絞り込み結果を処方歴画面５００に表示する。その結果、選択科を受診した患者に対して処方された処方薬によってどの検査項目の検査結果がどのように変動したのかを容易に確認することが可能となる。
【００９１】
また、電子カルテ装置１１０は、絞り込み画面６００で「医師による絞り込み」が選択されると、処方・検査項目関連ＤＢ３００を参照し、選択医師の診察を受診した病歴から抽出した処方歴に含まれる処方薬に関連する検査項目を確認する。そして、電子カルテ装置１１０は、検査結果ＤＢ４００を参照し、選択医師の診察を受診した病歴から抽出した処方歴に含まれる処方薬に関連する検査項目の検査結果を取得して絞り込み結果を処方歴画面５００に表示する。その結果、選択医師の診察を受診した患者に対して処方された処方薬によってどの検査項目の検査結果がどのように変動したのかを容易に確認することが可能となる。
【００９２】
以上のように、電子カルテ装置１１０によると、特定の患者の処方歴とその処方歴に含まれる処方薬に関連する検査項目の検査結果を、病名、医師、診療科、または処方薬のいずれかに基づいて絞り込んで処方歴画面５００に表示することができる。その結果、電子カルテ装置１１０によると、利用者が所望する特定の処方薬に対する検査結果を診やすく表示することが可能となる。
【００９３】
また、電子カルテ装置１１０は、特定の患者の処方歴とその処方歴に含まれる処方薬に関連する検査項目の検査結果を、検査項目の実施の状況に応じて決定した表示スケールでグラフ化して表示することができる。その結果、電子カルテ装置１１０によると、特定の処方薬に対する検査結果をより診やすく表示することが可能となる。
【符号の説明】
【００９４】
１００      情報処理システム
１１０      電子カルテ装置
２００      処方ＤＢ
３００      処方・検査項目関連ＤＢ
４００      検査結果ＤＢ
【図１】
2014191415.tif 000003
【図２】
2014191415.tif 000004
【図３】
2014191415.tif 000005
【図４】
2014191415.tif 000006
【図５】
2014191415.tif 000007
【図６】
2014191415.tif 000008
【図７】
2014191415.tif 000009
【図８】
2014191415.tif 000010
【図９】
2014191415.tif 000011
【図１０】
2014191415.tif 000012
【図１１】
2014191415.tif 000013
【図１２】
2014191415.tif 000014
【図１３】
2014191415.tif 000015
【図１４】
2014191415.tif 000016
【図１５】
2014191415.tif 000017
【図１６】
2014191415.tif 000018
【図１７】
2014191415.tif 000019