(57)【特許請求の範囲】
【請求項１】
コンピュータに、
患者の診療情報を管理する診療情報管理手段より所定の第一の期間に対応する診療情報を取得し、第一の表示領域に時系列に表示させる第一の表示手順と、
前記第一の期間における任意の時点を指定させる指定受付手順と、
指定された時点の前後の少なくともいずれか一方向における前記診療情報の情報量に基づいて前記第一の期間の一部の第二の期間を判定する判定手順と、
前記第二の期間に対応する前記診療情報を第二の表示領域に時系列に表示させる第二の表示手順とを実行させるための診療情報表示プログラム。
【請求項２】
前記判定手順は、前記指定された時点の前後方向におけるそれぞれの情報量に基づいて、前記指定された時点を跨ぐ期間を前記第二の期間として判定することを特徴とする請求項１記載の診療情報表示プログラム。
【請求項３】
前記判定手順は、前記第二の表示領域に表示させる情報量の閾値を管理する閾値管理手段より前記閾値を取得し、該閾値と前記指定された時点の前後の少なくともいずれか一方向における前記診療情報の情報量とを比較することにより前記第二の期間を判定することを特徴とする請求項１又は２記載の診療情報表示プログラム。
【請求項４】
前記判定手順は、前記指定された時点の前方向における情報量と前記閾値とを比較することにより前記第二の期間の開始時点を判定し、前記指定された時点の後方向における情報量と前記閾値とを比較することにより前記第二の期間の終了時点を判定することを特徴とする請求項３記載の診療情報表示プログラム。
【請求項５】
記第二の期間を前記第一の表示領域において示す図形を表示させる図形表示手順を有することを特徴とする請求項１乃至４いずれか一項記載の診療情報表示プログラム。
【請求項６】
患者の診療情報を管理する診療情報管理手段より所定の第一の期間に対応する診療情報を取得し、第一の表示領域に時系列に表示させる第一の表示手段と、
前記第一の期間における任意の時点を指定させる指定受付手段と、
指定された時点の前後の少なくともいずれか一方向における前記診療情報の情報量に基づいて前記第一の期間の一部の第二の期間を判定する判定手段と、
前記第二の期間に対応する前記診療情報を第二の表示領域に時系列に表示させる第二の表示手段とを有することを特徴とする診療情報表示装置。
【請求項７】
コンピュータが実行する診療情報表示方法であって、
患者の診療情報を管理する診療情報管理手段より所定の第一の期間に対応する診療情報を取得し、第一の表示領域に時系列に表示させる第一の表示手順と、
前記第一の期間における任意の時点を指定させる指定受付手順と、
指定された時点の前後の少なくともいずれか一方向における前記診療情報の情報量に基づいて前記第一の期間の一部の第二の期間を判定する判定手順と、
前記第二の期間に対応する前記診療情報を第二の表示領域に時系列に表示させる第二の表示手順とを有することを特徴とする診療情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、診療情報表示プログラム、診療情報表示装置、及び診療情報表示方法に関し、特に患者の診療情報を表示させる診療情報表示プログラム、診療情報表示装置、及び診療情報表示方法に関する。
【背景技術】
【０００２】
従来、先進的な病院を中心に電子カルテの導入が進んでおり、中には導入してから１０年以上になる病院もある。電子カルテによれば、情報の保管場所について省スペース化を図ることができると共に、所望の情報を迅速に見つけ出すことができる。
【特許文献１】実用新案登録第３１２０５１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、長期にわたって電子カルテを利用している病院では、膨大なデータが蓄積されている。この膨大なデータの中から目的の情報を見つけ出ためにかなりの労力が費やされ、診療現場利用者（医師、看護師、各種技師等）の大きなストレスとなっているのが現状である。
【０００４】
特に、患者に対する診療行為は時系列における密度にばらつきがあり、過去の経緯や未来の計画について俯瞰しようとした場合、診療情報を表示させる期間の設定が困難であるという問題がある。
【０００５】
本発明は、上記の点に鑑みてなされたものであって、診療情報を適切に確認させることのできる診療情報表示プログラム、診療情報表示装置、及び診療情報表示方法の提供を目的とする。
【課題を解決するための手段】
【０００６】
そこで上記課題を解決するため、本発明は、コンピュータに、患者の診療情報を管理する診療情報管理手段より所定の第一の期間に対応する診療情報を取得し、第一の表示領域に時系列に表示させる第一の表示手順と、前記第一の期間における任意の時点を指定させる指定受付手順と、指定された時点の前後の少なくともいずれか一方向における前記診療情報の情報量に基づいて前記第一の期間の一部の第二の期間を判定する判定手順と、前記第二の期間に対応する前記診療情報を第二の表示領域に時系列に表示させる第二の表示手順とを実行させることを特徴とする。
【０００７】
このような診療情報表示プログラムでは、診療情報を適切に確認させることができる。
【発明の効果】
【０００８】
本発明によれば、診療情報を適切に確認させることのできる診療情報表示プログラム、診療情報表示装置、及び診療情報表示方法を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面に基づいて本発明の実施の形態を説明する。図１は、本発明の実施の形態における診療情報表示装置のハードウェア構成例を示す図である。図１の診療情報表示装置１０は、それぞれバスBで相互に接続されているドライブ装置１００と、補助記憶装置１０２と、メモリ装置１０３と、ＣＰＵ１０４と、インタフェース装置１０５と、表示装置１０６と、入力装置１０７とを有するように構成される。
【００１０】
診療情報表示装置１０での処理を実現するプログラムは、ＣＤ−ＲＯＭ等の記録媒体１０１によって提供される。プログラムを記録した記録媒体１０１がドライブ装置１００にセットされると、プログラムが記録媒体１０１からドライブ装置１００を介して補助記憶装置１０２にインストールされる。補助記憶装置１０２は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。
【００１１】
メモリ装置１０３は、プログラムの起動指示があった場合に、補助記憶装置１０２からプログラムを読み出して格納する。ＣＰＵ１０４は、メモリ装置１０３に格納されたプログラムに従って診療情報表示装置１０に係る機能を実現する。インタフェース装置１０５は、ネットワーク３０に接続するためのインタフェースとして用いられる。表示装置１０６はプログラムによるＧＵＩ（Graphical User Interface）等を表示する。入力装置１０７はキーボード及びマウス等で構成され、様々な操作指示を入力させるために用いられる。
【００１２】
なお、プログラムのインストールは必ずしも記録媒体１０１より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。
【００１３】
図２は、第一の実施の形態における診療情報表示装置の機能構成例を示す図である。同図において、診療情報表示装置１０は、表示制御部１１、詳細表示期間判定部１２、診療情報管理ＤＢ１３、個人病名ＤＢ１４、入院記録ＤＢ１５、及び表示記録数設定マスタ１６等を有する。
【００１４】
表示制御部１１は、電子的に管理されている診療情報（電子カルテに関する情報）を表示させる画面（以下、「診療情報表示画面」という。）の表示制御を行う。
【００１５】
図３は、診療情報表示画面の表示例を示す図である。同図において、診療表示画面５００は、メイン表示領域５１０及び詳細表示領域５２０等より構成され、一画面において一人の患者の診療情報を表示させる。
【００１６】
メイン表示領域５１０は、予め設定された所定期間（図中では１５年間）に対応する診療情報を時系列に表示させる領域である。すなわち、メイン表示領域５１０において水平方向は時間軸に相当し、行Ｌ１に示される数値（９７、９８、９９、・・・、１０、１１）は、年を示す。メイン表示領域５１０は、病名、入院、診療情報に関する行を有する。病名の行に表示される矩形ｒ１等は、その横幅によって同一の病名に係る診療行為が行われた期間を示す。入院の行に表示される矩形ｒ２等は、その横幅によって入院期間を示す。診療情報の行に表示される矩形は、当該矩形が位置する時点（期間）における診療行為や診療指示等、診療に関する行為等に応じて記録される診療記録の数（診療情報の情報量）を示す棒グラフである。すなわち、診療情報の行における矩形については、その縦方向（高さ）にも意味がある。当該棒グラフを参照することで、時間軸上における診療記録の疎密を把握することができる。
【００１７】
メイン表示領域５１０には、更に、ゲージ５１１が表示される。ゲージ５１１は、詳細表示領域５２０の表示範囲（表示期間）をユーザに指定させるための図形（マーク）であり、本実施の形態では時間軸に直交する３本の線分より構成される。真ん中の線分（以下、「基準線」という。）は、ゲージ５１１の位置を移動又は調節させるためのものである。すなわち、基準線がマウス等によってドラッグされることにより、ゲージ５１１は、破線の矢印によって示される方向（水平方向）に移動する。但し、基準線の位置は、メニュー等の選択に応じて表示されるダイアログにおいて年月日等を入力させることにより調節可能としてもよい。
【００１８】
左右の２本の線分は、詳細表示領域５２０の表示期間（以下、「詳細表示期間」という。）を示すものである。すなわち、詳細表示領域５２０の時間軸（水平方向）は、ゲージ５１１の左の線分（以下、「開始線」という。）と右の線分（以下、「終了線」という。）とによって挟まれた期間の時間軸が拡大されたものとなる。したがって、詳細表示領域５２０には、メイン表示領域５１０の一部の期間に対応する診療情報が拡大（詳細化）されて時系列に表示される。図中において行Ｌ２に示される数値は、日を示す。但し、当該数値は拡大率によって月又は年である場合もある。
【００１９】
詳細表示領域５２０は、重要、結果、オーダ、及びカルテ等に関する行を有する。重要、結果、オーダ、及びカルテは、診療記録に係る情報の分類である。各行における棒グラフは、当該棒グラフが位置する時点における、当該行に係る分類に属する診療記録の数（診療情報の情報量）を示す。
【００２０】
図２に戻る。表示制御部１１は、メイン表示部１１１、詳細表示部１１２、及びゲージ表示部１１３等より構成される。メイン表示部１１１は、診療情報管理ＤＢ１３、個人病名ＤＢ１４、及び入院記録ＤＢ１５等に管理されている情報をメイン表示領域５１０に表示させる。詳細表示部１１２は、診療情報管理ＤＢ１３に管理されている情報を詳細表示領域５２０に表示させる。ゲージ表示部１１３は、ゲージ５１１の表示制御を行う。
【００２１】
詳細表示期間判定部１２は、診療情報表示画面５００の初期表示時やゲージ５１１が移動されたとき等において、表示記録数マスタ１６に基づいて詳細表示期間を自動的に判定する。表示記録数マスタ１６には、詳細表示領域５２０に表示させる診療記録数の閾値が登録されている。
【００２２】
なお、表示制御部１１及び詳細表示期間判定部１２は、プログラムがＣＰＵ１０４に実行させる処理によって実現される。また、診療密度ＤＢ１３、個人病名ＤＢ１４、入院記録ＤＢ１５、及び表示記録数設定マスタ１６等は、補助記憶装置１０２に記録されている。但し、診療密度ＤＢ１３、個人病名ＤＢ１４、入院記録ＤＢ１５、及び表示記録数設定マスタ１６等は、ネットワークを介して接続する記憶装置に記録されていてもよい。
【００２３】
以下、診療情報表示装置１０の処理手順について説明する。図４は、第一の実施の形態における診療情報表示装置による処理手順を説明するためのフローチャートである。
【００２４】
例えば、入力装置１０７を介して、或る患者に関する診療情報表示画面５００の表示指示が入力されると、表示制御部１１は、診療情報表示画面５００を表示装置１０６に表示させる（Ｓ１０１）。続いて、メイン表示部１１１は、診療情報管理ＤＢ１３、個人病名ＤＢ１４、及び入院記録ＤＢ１５より情報を読み込み、当該情報を示す図形又は棒グラフ等をメイン表示領域５１０に表示させる。
【００２５】
図５は、診療情報管理ＤＢの構成例を示す図である。同図において診療情報管理ＤＢ１３は、診療記録を管理するデータベースであり、そのレコードは、患者ＩＤ、患者名、年、分類、科、種別、及び３６６日分の診療記録数の記録用の項目より構成される。患者ＩＤは、患者を一意に識別するＩＤである。患者名は、患者の名前である。年は、当該レコードに関する診療記録が属する年である。分類は、診療記録の分類であり、本実施の形態では、重要、結果、オーダ、又はカルテのいずれかに分類される。科は、診療記録が行われた科（内科、整形外科、眼科等）である。種別は、診療記録の種別（手術記録、処方、ＣＴ結果報告書、放射線、プログレス等の別）である。
【００２６】
診療情報管理ＤＢ１３には、各患者の診療記録について、年、分類、科、及び種別の組み合わせごとにレコードが作成される。例えば、「特許太郎」については、２００５年、２００６年、２００７年のそれぞれの診療記録について、２つ、３つ、５つのレコードが登録されている。各レコードにおける３６６日分の各項目には、当該レコードに係る診療記録が行われた回数が記録される。例えば、１番目のレコードにおいて、「３」の列（項目）の値が「１」となっているが、これは、その日（第３日）に当該レコードに係る診療記録が１回行われたことを示す。同様に、４番目のレコードにおいて、「３」の列（項目）の値が「２」となっているが、これは、その日（第３日）に当該レコードに係る診療記録が２回行われたことを示す。
【００２７】
斯かる診療情報管理ＤＢ１３に基づいて、メイン表示部１１１は、メイン表示領域５１０における診療情報の行に棒グラフを表示させる。より詳しくは、表示対象とされている患者について、年ごとに月単位で診療記録の合計値を算出し、当該合計値に基づいて棒グラフの高さを決定する。したがって、例えば、特許太郎の２００５年の１月分については、特許太郎の２００５年の二つのレコードにおける、第１日から第３１日までに記録されている数値の合計が算出される。
【００２８】
また、図６は、個人病名ＤＢの構成例を示す図である。同図において個人病名ＤＢ１４は、患者が医療行為を受けた病名ごとに関連する情報を管理するデータベースであり、そのレコードは、患者ＩＤ，患者名、診療科、病名コード、病名、病名開始日、病名終了日、及び転帰等より構成される。病名コードは、病名ごとに割り当てられたコードである。病名開始日は、当該病名による診療行為が開始された年月日である。病名終了日は、当該病名による診療行為が終了した年月日である。
【００２９】
斯かる個人病名ＤＢ１４に基づいて、メイン表示部１１１は、メイン表示領域５１０における病名の行に病名ごとに矩形を表示させる。すなわち、当該矩形の幅及び位置は、病名開始日及び病名終了日に基づいて決定される。
【００３０】
なお、入院記録ＤＢ１５には、各患者について、入院日及び退院日等が記録されている。したがって、メイン表示部１１１は、入院日及び退院日に基づいて、メイン表示領域５１０における入院の行に矩形を表示させる。
【００３１】
続いて、詳細表示期間判定部１２は、詳細表示期間を判定する（Ｓ１０３）。当該処理の詳細については後述する。続いて、ゲージ表示部１１３は、判定された詳細表示期間に合わせてゲージ表示１１３の形状を更新（変更）する（Ｓ１０４）。具体的には、開始線を詳細表示期間の開始日に合わせ、終了線を詳細表示期間の終了日に合わせる。続いて、詳細表示部１１２は、詳細表示領域５２０の時間軸のスケールを判定された詳細表示期間に合わせ、当該詳細表示期間に含まれる情報を診療情報管理ＤＢ１３より取得し、当該情報に基づく棒グラフを詳細表示領域５２０に表示させる（Ｓ１０５）。換言すれば、メイン表示領域５１０の診療情報の行における棒グラフに係る診療記録のうち詳細表示期間に対応する診療記録が、分類（重要、結果、オーダ、カルテ）ごとに分類されて日単位の棒グラフとして表示される。
【００３２】
以上によって、診療情報表示画面５００の初期表示時の処理は終了し、診療情報表示画面５００は、操作指示の入力待ちとなる（Ｓ１０６）。この状態において、ゲージ５１１が移動（スライド）され、基準線の位置が変更されると、詳細表示期間判定部１２は、移動後のケージ５１１に基づいて改めて詳細表示期間を判定する（Ｓ１０３）。詳細表示部１２は、新たな詳細表示期間に基づいて詳細表示領域５２０の表示内容を更新する（Ｓ１０５）。
【００３３】
続いて、ステップＳ１０３における詳細表示期間判定処理の詳細について説明する。図７及び図８は、第一の実施の形態における詳細表示期間判定部による詳細表示期間判定処理を説明するためのフローチャートである。
【００３４】
まず、表示記録数設定マスタ１６に設定されている情報（表示記録数設定情報）を取得し、取得された値を変数「過去閾値」及び変数「未来閾値」に設定（代入）する（Ｓ２１０）。
【００３５】
図９は、表示記録数設定マスタの構成例を示す図である。同図において表示記録数設定マスタ１６は、期間区分ごとに表示記録数が登録されている。期間区分は、基点前と基点後とに分類される。ここで、基点とは、ゲージ５１１の基準線の位置（以下「基準位置」という。）に係る時点をいう。したがって、基点前とは、詳細表示期間において基準位置の時点以前の時期をいい、基点後とは詳細表示期間において基準位置の時点以降の時期をいう。
【００３６】
表示記録数は、詳細表示領域５２０に表示させる診療記録数の閾値である。基点前に対する表示記録数は、詳細表示領域５２０において基点前に表示させる診療記録数の閾値であり、基点後に対する表示記録数は、詳細表示領域５２０において基点後に表示させる診療記録数の閾値である。
【００３７】
したがってステップＳ２１０では過去閾値に基点前の表示記録数が設定され、未来閾値に基点後の表示記録数が設定される。
【００３８】
続いて、詳細表示期間を決定するために用いられる変数である、基点日、過去範囲日、及び未来範囲日を初期化する（Ｓ２３０又はＳ２４０）。診療情報表示画面５００の初期表示時の場合（Ｓ２２０でＹｅｓ）、当日の日付を基点日、過去範囲日、及び未来範囲日に設定する（Ｓ２３０）。一方、初期表示時でない場合、すなわち、ゲージ５１１がスライドされた場合（Ｓ２２０でＮｏ）、ゲージ５１１の基準位置に係る日付を基準日、過去範囲日、及び未来範囲日に設定する（Ｓ２４０）。なお、過去範囲日は、これから決定される詳細表示期間の開始日を探索するための変数であり、未来範囲日は終了日を探索するための変数である。
【００３９】
続いて、診療情報管理ＤＢ１３より表示対象とされている患者の全レコードを読み込む（Ｓ２５０）。続いて、読み込まれたレコードより、過去範囲日の診療記録数を取得し、取得された値を変数「過去日密度判定数」に加算する（Ｓ２６０）。なお、過去日密度判定数の初期値は０である。続いて、過去日密度判定数と、表示記録数マスタ１６より取得された過去閾値とを比較する（Ｓ２７０）。過去日密度判定数が過去閾値を超えない場合（Ｓ２７０でＮｏ）、過去範囲日の日付を１日分戻し（過去にし）（Ｓ２８０）、ステップＳ２６０以降を繰り返す。過去日密度判定数が過去閾値を超えると（Ｓ２７０でＹｅｓ）、詳細表示期間における基点前の期間が決定される。すなわち、この時点で過去範囲日に設定されている日付が詳細表示期間の開始日とされる。
【００４０】
続いて、詳細表示期間の基点後の期間を決定するための処理を実行する。ステップＳ２９０において、未来範囲日の診療記録の数を取得し、取得された値を変数「未来日密度判定数」に加算する（Ｓ２９０）。なお、未来日密度判定数の初期値は０である。続いて、未来日密度判定数と、表示記録数マスタ１６より取得された未来閾値とを比較する（図８のＳ３００）。未来日密度判定数が未来閾値を超えない場合（Ｓ３００でＮｏ）、未来範囲日の日付を１日分進め（未来にし）（Ｓ３１０）、ステップＳ２９０以降を繰り返す。未来日密度判定数が未来閾値を超えると（Ｓ３００でＹｅｓ）、詳細表示期間における基点後の期間が決定される。すなわち、この時点で未来範囲日に設定されている日付が詳細表示期間の終了日とされる。
【００４１】
続いて、基点日、過去範囲日、及び未来範囲日に設定されている値をゲージ表示部１１３及び詳細表示部１１２に通知し（Ｓ３２０）、詳細表示期間判定処理を終了する。その後、図４のステップＳ１０４において、ゲージ表示部１１３によって、ケージ５１１の基準線は、基点日に対応する位置に配置され（したがって、初期起動時は、ゲージ５１１の基準線は当日に対応する位置に配置される。）、開始線及び終了線は、それぞれ過去範囲日又は未来範囲日に対応する位置に配置される。その結果、ゲージ５１１の形状は、例えば次のように自動的に更新される。
【００４２】
図１０は、詳細表示期間判定後のゲージの形状の更新例を示す図である。同図には、メイン表示領域５１０における診療情報の行の一部が示されている。同図において（Ａ）は、基準日（基点日）を中心として前後の期間においてほぼ均等に診療記録が分布している場合を示す。この場合、ゲージ５１１の開始線５１１ｓと終了線５１１ｅとは、基準線５１１ｍをほぼ中心とした位置に配置される。
【００４３】
一方、（Ｂ）は、基点後の短期間において診療記録が集中している場合を示す。この場合、開始線５１１ｓと基準線５１１ｍとの間隔（基点前期間）は、基準線５１１ｍと終了線５１１ｅとの間隔（基点後期間）より広くなる。但し、表示記録数マスタ１６において、基点後の表示記録数の方が高く設定されていれば、基点後期間はより広くなる。
【００４４】
また、図１１は、詳細表示期間判定後の診療情報表示画面の更新例を示す図である。すなわち、同図は、図４のステップＳ１０３の後に、ステップＳ１０４及びＳ１０５が実行された後の状態を示す。
【００４５】
同図に示されるように、メイン表示領域５１０では、ゲージ５１１の範囲が自動的に更新される。また、詳細表示領域５２０には、新たに判定された詳細表示期間に対応した時間軸において詳細情報が表示される。
【００４６】
図７及び図８の処理について具体例を説明する。図１２は、詳細表示期間判定処理の具体例を説明するための診療情報管理ＤＢの例である。図１２では、便宜上、２００７年の特許太郎に関する診療記録のみが抽出されている。当該診療情報管理ＤＢ１３ａについて、日々の（日単位の）診療記録数の合計値を示すと次のようになる。
【００４７】
図１３は、日々の診療記録数の合計値を示す図である。同図では、第１日から第６０日までの、各日における診療記録数の合計値が示されている。また、当該合計値を示す棒グラフが示されている。すなわち、当該棒グラフは、メイン表示領域５１０の診療情報の行に表示されるものである。
【００４８】
なお、図１４は、詳細表示期間判定処理の具体例を説明するための表示記録数設定マスタの例である。同図に示されるように、当該具体例では、基点前及び基点後のいずれについても表示記録数として４０が設定されていることとする。
【００４９】
以上の状況において、例えば、第１６日が基準日とされた場合、詳細表示期間は以下のように判定される。図１５は、第１６日が基準日とされた場合の詳細表示期間の判定例を示す図である。
【００５０】
同図に示される表には、診療記録数について日々の合計値に加えて、図中において矢印によって示される基点日からの前後合計値も示されている。ここで、表示記録数は、基点前及び基点後のいずれについても「４０」であるため、第１６日以前（第１６日も含む）の合計値が４０を超える第１２日が過去範囲日とされ、第１６日以降（第１６日も含む）の合計値が４０を超える第５８日が未来範囲日とされる。したがって、同図に示されるように、開始線５１１ｓは、第１２日に自動的に配置され、終了線５１１ｅは、第５８日に自動的に配置される。また、詳細表示領域５２０には、第１２日から第５８日の情報が表示される。
【００５１】
また、図１６は、第１４日が基準日とされた場合の詳細表示期間の判定例を示す図である。この場合、第１４日以前（第１４日も含む）の合計値が４０を超える第１１日が過去範囲日とされ、第１４日以降（第１４日も含む）の合計値が４０を超える第４４日が未来範囲日とされる。したがって、同図に示されるように、開始線５１１ｓは、第１１日に自動的に配置され、終了線５１１ｅは、第４４日に自動的に配置される。また、詳細表示領域５２０には、第１１日から第４４日の情報が表示される。
【００５２】
上述したように、第一の実施の形態における診療情報表示装置１０によれば、詳細表示領域５２０の表示期間（詳細表示期間）が、基準日を基点とする前後方向の診療記録数（診療情報の情報量）に基づいて自動的に決定される。したがって、目的の診療行為の前後を利用者による特別な操作（又は特別な意識）を要することなく俯瞰させることができ、操作性の向上及び診療情報の見落としの抑制を図ることができる。
【００５３】
すなわち、電子カルテに蓄積されている各患者の診療情報は、その内容や発生頻度の組合せが、一つとして同じものが無いと言っても過言ではない。多くの診療科に受診している患者や特定疾患で定期的に受診している患者は、情報量が多くなる傾向にあり、入院歴のある患者は、該当期間の診療密度がかなり高くなる傾向にある。
【００５４】
また、医療における診療行為を俯瞰して確認する方法の重要なファクターとしては、目的とする診療行為並びに診療結果が、どの様な経路でたどり着いたのか、またその後どの様な経過をたどったのか、経過をたどろうと計画しているのか等を確認する事が、継続的診療プロセスの観点で、非常に重要なファクターになると考えられる。
【００５５】
本実施の形態における診療情報表示装置１０によれば、或る時点の前後の診療情報の情報量の疎密に応じて自動的に表示期間が決定されるため、質の高い、見落としの少ない診療プロセスの実現を支援することができる。
【００５６】
なお、上記では、指定位置（ゲージ５１１の基準線の位置）を跨ぐ前後方向を詳細表示期間とする例について説明したが、指定位置の前方向又は後方向のみを詳細表示期間とするようにしてもよい。この場合、前方向又は後方向の診療記録数に基づいて詳細表示期間を判定すればよい。
【００５７】
また、メイン表示領域５１０と詳細表示領域５２０とは、同一画面上に含まれていなくてもよい。例えば、詳細表示領域５２０は、診療情報表示画面５００より表示されるダイアログ等に表示させるようにしてもよい。
【００５８】
次に、第二の実施の形態について説明する。第二の実施の形態では、患者の病名に応じて詳細表示期間を変化させる例を説明する。なお、第二の実施の形態では、第一の実施の形態と異なる点について説明する。したがって、特に言及しない点については第一の実施の形態と同様でよい。
【００５９】
図１７は、第二の実施の形態における診療情報表示装置の機能構成例を示す図である。図１７中、図２と同一部分には同一符号を付している。
【００６０】
第二の実施の形態における診療情報表示装置１０ａは、更に、表示記録数変動マスタ１７を有する。表示記録数変動マスタ１７は、病名に応じて表示記録数設定マスタ１６に設定されている表示記録数を変更するためのマスタデータであり、例えば、補助記憶装置１０２に記録されている。
【００６１】
以下、診療情報表示装置１０ａによる処理手順を説明する。第二の実施の形態では、詳細表示期間判定処理の内容が第一の実施の形態と異なる。したがって、図７及び図８に示される処理手順を、以下に示されるものに置き換えればよい。
【００６２】
図１８及び図１９は、第二の実施の形態における詳細表示期間判定部による詳細表示期間判定処理を説明するためのフローチャートである。図１８及び図１９中、図７又は図８と同一ステップには同一ステップ番号を付し、その説明は適宜省略する。
【００６３】
ステップＳ２１０に続いて、表示記録数変動マスタ１７に設定されている情報（表示記録数変動情報）を取得する。
【００６４】
図２０は、表示記録数変動マスタの構成例を示す図である。同図において表示記録数変動マスタ１７は、病名コードごとに表示記録数が登録されている。図中では、胃癌の病名コード（「Ｃ１６」）に対して、表示記録数として「１００」が設定されている。
【００６５】
以降、ステップＳ２２０〜ステップＳ２８０までは、図７において説明した手順と同じ手順が実行され、過去範囲日が決定される。
【００６６】
続いて、表示対象とされている患者が表示記録数変動マスタ１７に設定されている病名コードに係るレコードを個人病名ＤＢ１４より検索する（Ｓ２８１）。すなわち、当該患者が、表示記録数変動マスタ１７に設定されている病名コードに係る医療行為等を受けているかが確認される。例えば、図６の個人病名ＤＢ１４に基づけば、２行目のレコードが検索される。
【００６７】
個人病名ＤＢ１４より該当するレコードが検索された場合（図１９のＳ２８２でＹｅｓ）、検索された全てのレコードの病名開始日と、ステップＳ２３０又はＳ２４０において値が設定されている基点日（当日の日付又はゲージ５１１の基準線の日付）とを比較する（Ｓ２８３）。基準日より古い病名開始日が存在した場合（Ｓ２８４でＹｅｓ）、当該病名開始日に係る各病名コードに対して表示記録数変動マスタ１７において設定されている表示記録数の最大値によって未来閾値を更新する（Ｓ２８５）。
【００６８】
以降、図８において説明した手順と同様にステップＳ２９０〜Ｓ３２０が実行され、未来範囲日が決定される。
【００６９】
上述したように、第二の実施の形態によれば、特定の疾患を経験している患者について、詳細表示期間が動的に変更される。例えば、図２０に示されるように表示記録数マスタ１６の設定値よりも大きな設定値を表示記録数変動マスタ１７に設定しておくことで、基点後の表示期間を延長することができる。したがって、胃癌のような悪性疾患等、将来の経過についてより長期間にわたってフォローする必要がある場合に有効である。なお、当日以降の未来における診療記録は、実績記録ではなく、例えば、検査予定等、診療計画に基づいて予め登録される記録である。したがって、基点後の期間が延長されることにより、将来の長期間における検査予定等を俯瞰することができる。
【００７０】
なお、上記では、未来閾値を拡大させる例について説明したが、過去閾値を拡大するようにしてもよい。この場合、詳細表示期間における基点前の期間を病名に応じて動的に延長することができる。
【００７１】
以上、本発明の実施例について詳述したが、本発明は斯かる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００７２】
以上の説明に関し、更に以下の項を開示する。
（付記１）
コンピュータに、
患者の診療情報を管理する診療情報管理手段より所定の第一の期間に対応する診療情報を取得し、第一の表示領域に時系列に表示させる第一の表示手順と、
前記第一の期間における任意の時点を指定させる指定受付手順と、
指定された時点の前後の少なくともいずれか一方向における前記診療情報の情報量に基づいて前記第一の期間の一部の第二の期間を判定する判定手順と、
前記第二の期間に対応する前記診療情報を第二の表示領域に時系列に表示させる第二の表示手順とを実行させるための診療情報表示プログラム。
（付記２）
前記判定手順は、前記指定された時点の前後方向におけるそれぞれの情報量に基づいて、前記指定された時点を跨ぐ期間を前記第二の期間として判定することを特徴とする付記１記載の診療情報表示プログラム。
（付記３）
前記判定手順は、前記第二の表示領域に表示させる情報量の閾値を管理する閾値管理手段より前記閾値を取得し、該閾値と前記指定された時点の前後の少なくともいずれか一方向における前記診療情報の情報量とを比較することにより前記第二の期間を判定することを特徴とする付記１又は２記載の診療情報表示プログラム。
（付記４）
前記判定手順は、前記指定された時点の前方向における情報量と前記閾値とを比較することにより前記第二の期間の開始時点を判定し、前記指定された時点の後方向における情報量と前記閾値とを比較することにより前記第二の期間の終了時点を判定することを特徴とする付記３記載の診療情報表示プログラム。
（付記５）
記第二の期間を前記第一の表示領域において示す図形を表示させる図形表示手順を有することを特徴とする付記１乃至４いずれか一項記載の診療情報表示プログラム。
（付記６）
前記指定受付手順は、前記図形の操作によって前記任意の時点を指定させることを特徴とする付記５記載の診療情報表示プログラム。
る
（付記７）
前記診療情報の内容に応じて前記閾値の値を変更する閾値変更手順を有することを特徴とする付記３又は４記載の診療情報表示プログラム。
（付記８）
患者の診療情報を管理する診療情報管理手段より所定の第一の期間に対応する診療情報を取得し、第一の表示領域に時系列に表示させる第一の表示手段と、
前記第一の期間における任意の時点を指定させる指定受付手段と、
指定された時点の前後の少なくともいずれか一方向における前記診療情報の情報量に基づいて前記第一の期間の一部の第二の期間を判定する判定手段と、
前記第二の期間に対応する前記診療情報を第二の表示領域に時系列に表示させる第二の表示手段とを有することを特徴とする診療情報表示装置。
（付記９）
コンピュータが実行する診療情報表示方法であって、
患者の診療情報を管理する診療情報管理手段より所定の第一の期間に対応する診療情報を取得し、第一の表示領域に時系列に表示させる第一の表示手順と、
前記第一の期間における任意の時点を指定させる指定受付手順と、
指定された時点の前後の少なくともいずれか一方向における前記診療情報の情報量に基づいて前記第一の期間の一部の第二の期間を判定する判定手順と、
前記第二の期間に対応する前記診療情報を第二の表示領域に時系列に表示させる第二の表示手順とを有することを特徴とする診療情報表示方法。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施の形態における診療情報表示装置のハードウェア構成例を示す図である。
【図２】第一の実施の形態における診療情報表示装置の機能構成例を示す図である。
【図３】診療情報表示画面の表示例を示す図である。
【図４】第一の実施の形態における診療情報表示装置による処理手順を説明するためのフローチャートである。
【図５】診療情報管理ＤＢの構成例を示す図である。
【図６】個人病名ＤＢの構成例を示す図である。
【図７】第一の実施の形態における詳細表示期間判定部による詳細表示期間判定処理を説明するためのフローチャートである。
【図８】第一の実施の形態における詳細表示期間判定部による詳細表示期間判定処理を説明するためのフローチャートである。
【図９】表示記録数設定マスタの構成例を示す図である。
【図１０】詳細表示期間判定後のゲージの形状の更新例を示す図である。
【図１１】詳細表示期間判定後の診療情報表示画面の更新例を示す図である。
【図１２】詳細表示期間判定処理の具体例を説明するための診療情報管理ＤＢの例である。
【図１３】日々の診療記録数の合計値を示す図である。
【図１４】詳細表示期間判定処理の具体例を説明するための表示記録数設定マスタの例である。
【図１５】第１６日が基準日とされた場合の詳細表示期間の判定例を示す図である。
【図１６】第１４日が基準日とされた場合の詳細表示期間の判定例を示す図である。
【図１７】第二の実施の形態における診療情報表示装置の機能構成例を示す図である。
【図１８】第二の実施の形態における詳細表示期間判定部による詳細表示期間判定処理を説明するためのフローチャートである。
【図１９】第二の実施の形態における詳細表示期間判定部による詳細表示期間判定処理を説明するためのフローチャートである。
【図２０】表示記録数変動マスタの構成例を示す図である。
【符号の説明】
【００７４】
１０          診療情報表示装置
１１          表示制御部
１２          詳細表示期間判定部
１３          診療情報管理ＤＢ
１４          個人病名ＤＢ
１５          入院記録ＤＢ
１６          表示記録数設定マスタ
１７          表示記録数変動マスタ
１００        ドライブ装置
１０１        記録媒体
１０２        補助記憶装置
１０３        メモリ装置
１０４        ＣＰＵ
１０５        インタフェース装置
１０６        表示装置
１０７        入力装置
１１１        メイン表示部
１１２        詳細表示部
１１３        ゲージ表示部
Ｂ            バス
【図１】
0005018463.tif 000002
【図２】
0005018463.tif 000003
【図３】
0005018463.tif 000004
【図４】
0005018463.tif 000005
【図５】
0005018463.tif 000006
【図６】
0005018463.tif 000007
【図７】
0005018463.tif 000008
【図８】
0005018463.tif 000009
【図９】
0005018463.tif 000010
【図１０】
0005018463.tif 000011
【図１１】
0005018463.tif 000012
【図１２】
0005018463.tif 000013
【図１３】
0005018463.tif 000014
【図１４】
0005018463.tif 000015
【図１５】
0005018463.tif 000016
【図１６】
0005018463.tif 000017
【図１７】
0005018463.tif 000018
【図１８】
0005018463.tif 000019
【図１９】
0005018463.tif 000020
【図２０】
0005018463.tif 000021