(57)【要約】【課題】どのような経緯で診断を下したか確認できるようにする。【解決手段】ユーザから患者に関する所定のデータの入力又は第１参照要求を受け付けた場合、当該患者の識別情報と入力又は第１参照要求に係る所定のデータのデータ種別とを含むログデータを生成し、診療過程ログDBに格納するログデータ生成ステップと、ユーザから、特定の患者についての、診療過程を時系列化した診療過程データの第２参照要求を受け付けた場合、第２参照要求に係る特定の患者の識別情報を含むログデータを診療過程ログDBから抽出する第１抽出ステップと、少なくとも抽出したログデータに含まれるデータ種別に基づき、特定の患者についての診療過程データを生成し、ユーザに提示する提示ステップとを含む。このようにすれば、ユーザは、診断を下すまでの経緯を確認することができる。【選択図】図４
2008225712.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから患者に関する所定のデータの入力又は第１参照要求を受け付けた場合、当該患者の識別情報と前記入力又は第１参照要求に係る前記所定のデータのデータ種別とを含むログデータを生成し、診療過程ログデータベースに格納するログデータ生成ステップと、
前記ユーザから、特定の患者についての、診療過程を時系列化した診療過程データの第２参照要求を受け付けた場合、前記第２参照要求に係る前記特定の患者の識別情報を含む前記ログデータを前記診療過程ログデータベースから抽出する第１抽出ステップと、
少なくとも抽出した前記ログデータに含まれる前記データ種別に基づき、前記特定の患者についての前記診療過程データを生成し、前記ユーザに提示する提示ステップと、
をコンピュータに実行させるための診療過程データ処理プログラム。
【請求項２】
前記提示ステップの後に、前記ユーザから、前記診療過程の特定の時点における前記入力又は第１参照要求に係る前記所定のデータの第３参照要求を受け付けた場合、各患者の前記所定のデータを格納しているデータ格納部から前記第３参照要求に係る前記所定のデータを抽出するステップと、
前記第３参照要求に係る前記所定のデータを、前記診療過程の特定の時点に対応付けて表示するように前記診療過程データを更新し、前記ユーザに提示するステップと、
をさらにコンピュータに実行させるための請求項１記載の診療過程データ処理プログラム。
【請求項３】
各患者の前記所定のデータを格納しているデータ格納部から、前記第１抽出ステップにおいて抽出された前記ログデータに対応する前記所定のデータを抽出する第２抽出ステップ
をさらにコンピュータに実行させ、
前記提示ステップが、
前記第２抽出ステップにおいて抽出された前記所定のデータを前記診療過程に合わせて表示するように、前記特定の患者についての前記診療過程データを生成するステップ
を含む、請求項１記載の診療過程データ処理プログラム。
【請求項４】
前記ログデータが、前記ユーザの識別情報をさらに含み、
前記提示ステップが、
前記第１抽出ステップにおいて抽出した前記ログデータから前記ユーザの識別情報を抽出することにより、関連ユーザを特定するステップと、
各前記関連ユーザについて、当該関連ユーザに係り且つ前記第１抽出ステップにおいて抽出された前記ログデータに含まれる前記データ種別に基づき、当該関連ユーザに係る前記診療過程データであるユーザ別診療過程データを生成するステップと、
前記ユーザ別診療過程データを、前記関連ユーザ別に対比可能な態様で前記ユーザに提示するステップと、
を含む、請求項１記載の診療過程データ処理プログラム。
【請求項５】
前記ログデータ生成ステップが、
前記ユーザから前記所定のデータとしてカルテデータの入力を受け付け、当該カルテデータをデータ格納部に格納するステップ
を含み、
前記ユーザから前記カルテデータの履歴表示要求を受け付けた場合、所定のルールに基づいて特定される比較元カルテデータ及び比較先カルテデータを前記データ格納部から抽出するステップと、
前記比較元カルテデータと前記比較先カルテデータとの差分を抽出するステップと、
前記カルテデータを前記診療過程に合わせて表示すると共に、抽出した前記差分を強調表示するように前記診療過程データを更新するステップと、
をさらにコンピュータに実行させるための請求項１記載の診療過程データ処理プログラム。
【請求項６】
ユーザから患者に関する所定のデータの入力又は第１参照要求を受け付けた場合、当該患者の識別情報と前記入力又は第１参照要求に係る前記所定のデータのデータ種別とを含むログデータを生成し、診療過程ログデータベースに格納するログデータ生成ステップと、
前記ユーザから、特定の患者についての、診療過程を時系列化した診療過程データの第２参照要求を受け付けた場合、前記第２参照要求に係る前記特定の患者の識別情報を含む前記ログデータを前記診療過程ログデータベースから抽出する第１抽出ステップと、
少なくとも抽出した前記ログデータに含まれる前記データ種別に基づき、前記特定の患者についての前記診療過程データを生成し、前記ユーザに提示する提示ステップと、
を含み、コンピュータにより実行される診療過程データ処理方法。
【請求項７】
ユーザから患者に関する所定のデータの入力又は第１参照要求を受け付けた場合、当該患者の識別情報と前記入力又は第１参照要求に係る前記所定のデータのデータ種別とを含むログデータを生成し、診療過程ログデータベースに格納するログデータ生成手段と、
前記ユーザから、特定の患者についての、診療過程を時系列化した診療過程データの第２参照要求を受け付けた場合、前記第２参照要求に係る前記特定の患者の識別情報を含む前記ログデータを前記診療過程ログデータベースから抽出する第１抽出手段と、
少なくとも抽出した前記ログデータに含まれる前記データ種別に基づき、前記特定の患者についての前記診療過程データを生成し、前記ユーザに提示する提示手段と、
を有する診療過程データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カルテシステムに関し、より詳しくは診療過程を確認できるようにするための技術に関する。
【背景技術】
【０００２】
近年、カルテの保存場所等の問題を解決するため、カルテの電子化が進み、先進的病院を中心に電子カルテシステムが導入されつつある。なお、電子カルテシステムは、従来のカルテ（以下、紙カルテと呼ぶ）の場合と比べ、患者情報を共有し易くなる等のメリットもある。例えば、紙カルテの場合は、特定の場所でしか閲覧できなかったのが、電子カルテであれば、病院の至る所から閲覧できるようになる。
【０００３】
電子カルテシステムにおける診察の流れを図１及び図２を用いて説明する。なお、図２は、図１の続きを示す。まず、患者は来院すると、１回目の診察（例えば、問診）において、症状を医師に伝える。図１の例では、「昨日より発熱し咳が止まらない。」という症状を訴えている。そして、医師は、患者からの訴え等を基に、検査内容を決定し、カルテを新規作成する（図１：ステップ（１））。図１の例では、インフルエンザの疑いがあると判断し、放射線検査（胸部）と検体検査（鼻腔）との指示を出している。その後、患者は、医師の指示に基づいて、検査を受ける（ステップ（２））。
【０００４】
そして、検査結果が出揃った後、２回目の診察において、医師は、検体検査（鼻腔）、放射線検査（胸部）を確認し（図２：ステップ（３）及びステップ（４））、その後、患者に薬物アレルギーがないかを確認する（ステップ（５））。そして、医師は、検査結果、薬物アレルギー等を確認した上で診断を下し、カルテを更新する（ステップ（６））。図２の例では、検体検査（鼻腔）の結果が「陽性」であるため、インフルエンザと診断を下し、薬物アレルギー等はないため、「インフルエンザ対応薬品」を処方している。そして、再診予約オーダを行い、診察を終了している。
【０００５】
また、電子カルテシステムにおいて、電子カルテを確認する際に用いられるカルテビューワの表示例を図３に示す。図３の例では、第２版（最新版）のカルテの内容と、結果ボタン３００１と、結果ボタン３００２とが表示されている。結果ボタン３００１をクリックすると、放射線検査（胸部）の結果が表示される。同様に結果ボタン３００２をクリックすると、検体検査（鼻腔）の結果が表示される。なお、電子カルテは、基本的には１日１ページで構成される。
【０００６】
例えば、紙カルテの場合は、過去のカルテや検査結果等を作業し易いように机に広げ、その内容を確認しながら、カルテや処方箋等を記入することができた。しかし、電子カルテでは、表示装置の表示範囲内で作業しなければならないため、検査結果の画面やカルテの入力画面等を、その都度、切り替えなければならず、紙カルテより使いづらいという問題がある。
【０００７】
また、例えば、医師は、毎日多くの患者を診るため、過去の診察において、どのような経緯で診断を下したのかまで覚えきれない。従って、後日、電子カルテを確認した際に、どのような経緯で診断を下し、電子カルテを記入したのか分からないという問題がある。なお、従来のカルテビューワは、検査結果等は確認できるものの、どのような経緯で診断を下したかを確認できるものではない。
【０００８】
電子カルテの不便さを解消するための技術として、例えば、特開２００３−１０８６６６号公報記載の技術がある。具体的には、表示に必要なデータを必要な時点で逐次取得して表示を行うことにより、診療録情報がどれだけ膨大な量になろうとも即座に表示し、全診療データを１枚の紙のようにスムーズにスクロールして閲覧することを可能にするものである。
【０００９】
また、例えば、特開２００１−５８９０号公報には、特定の患者についての過去のさまざまな診療データの参照を容易かつ迅速に行うことができる電子式医療管理システムが開示されている。具体的には、患者毎に診察やオーダや処方等の医療処置についてデータを蓄積しておくデータ蓄積手段と、患者を特定するための情報を入力する入力手段と、前記入力手段によって患者を特定する情報が入力されたときその患者についてデータ蓄積手段に蓄積されているデータを表示する表示手段とを備え、前記表示手段は、その患者に関しそれぞれの特定主題についてのデータをそれぞれ実質的に１画面にて表示しうる複数の画面と、これら複数の画面間での表示の切替を行うポインタ手段とを備える。
【特許文献１】特開２００３−１０８６６６号公報
【特許文献２】特開２００１−５８９０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、これらの公報記載の技術は、電子カルテの操作に関する不便さを解消することはできるかもしれないが、どのような経緯で診断を下したか確認することはできない。
【００１１】
従って、本発明の目的は、どのような経緯で診断を下したか確認できるようにするための技術を提供することである。
【００１２】
また、本発明の他の目的は、特定の患者についての診療過程において、例えば医師等の医療従事者間の関係を確認できるようにするための技術を提供することである。
【課題を解決するための手段】
【００１３】
本発明に係る診療過程データ処理方法は、ユーザから患者に関する所定のデータの入力又は第１参照要求を受け付けた場合、当該患者の識別情報と入力又は第１参照要求に係る所定のデータのデータ種別とを含むログデータを生成し、診療過程ログデータベースに格納するログデータ生成ステップと、ユーザから、特定の患者についての、診療過程を時系列化した診療過程データの第２参照要求を受け付けた場合、第２参照要求に係る特定の患者の識別情報を含むログデータを診療過程ログデータベースから抽出する第１抽出ステップと、少なくとも抽出したログデータに含まれるデータ種別に基づき、特定の患者についての診療過程データを生成し、ユーザに提示する提示ステップとを含む。
【００１４】
このようにすれば、過去の診察において、どのような情報に基づいて診断を下したのか把握できるようになる。例えば、参照内容や参照順序等を確認することができ、医師が診断を下すまでの一連の思考過程を追跡することができる。
【００１５】
また、提示ステップの後に、ユーザから、診療過程の特定の時点における入力又は第１参照要求に係る所定のデータの第３参照要求を受け付けた場合、各患者の所定のデータを格納しているデータ格納部から第３参照要求に係る所定のデータを抽出するステップと、第３参照要求に係る所定のデータを、診療過程の特定の時点に対応付けて表示するように診療過程データを更新し、ユーザに提示するステップとをさらに含むようにしてもよい。
【００１６】
さらに、各患者の所定のデータを格納しているデータ格納部から、第１抽出ステップにおいて抽出されたログデータに対応する所定のデータを抽出する第２抽出ステップをさらに含むようにしてもよい。そして、提示ステップが、第２抽出ステップにおいて抽出された所定のデータを診療過程に合わせて表示するように、特定の患者についての診療過程データを生成するステップを含むようにしてもよい。このようにすれば、診断を下すまでの経緯と合わせて、例えば検査結果等を確認することができる。
【００１７】
また、ログデータが、ユーザの識別情報をさらに含む場合もある。そして、提示ステップが、第１抽出ステップにおいて抽出したログデータからユーザの識別情報を抽出することにより、関連ユーザを特定するステップと、各関連ユーザについて、当該関連ユーザに係り且つ第１抽出ステップにおいて抽出されたログデータに含まれるデータ種別に基づき、当該関連ユーザに係る診療過程データであるユーザ別診療過程データを生成するステップと、ユーザ別診療過程データを、関連ユーザ別に対比可能な態様でユーザに提示するステップとを含むようにしてもよい。このようにすれば、例えば、医療従事者間の関係を確認することができ、チーム医療としての診療過程を確認することができる。
【００１８】
さらに、ログデータ生成ステップが、ユーザから所定のデータとしてカルテデータの入力を受け付け、当該カルテデータをデータ格納部に格納するステップを含むようにしてもよい。そして、ユーザからカルテデータの履歴表示要求を受け付けた場合、所定のルールに基づいて特定される比較元カルテデータ及び比較先カルテデータをデータ格納部から抽出するステップと、比較元カルテデータと比較先カルテデータとの差分を抽出するステップと、カルテデータを診療過程に合わせて表示すると共に、抽出した差分を強調表示するように診療過程データを更新するステップとをさらに含むようにしてもよい。このようにすれば、診断を下すまでの経緯と合わせて、どのようにカルテを更新したのか把握できるようになる。
【００１９】
また、所定のデータが、カルテデータと検査結果データと患者データとのうち少なくともいずれかを含む場合もある。
【００２０】
なお、本発明に係る診療過程データ処理方法をコンピュータに実行させるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブル・ディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。また、ネットワークを介してディジタル信号にて頒布される場合もある。なお、処理途中のデータについては、コンピュータのメモリ等の記憶装置に一時保管される。
【発明の効果】
【００２１】
本発明によれば、どのような経緯で診断を下したか確認することができる。
【００２２】
また、本発明の他の側面によれば、特定の患者についての診療過程において、例えば医師等の医療従事者間の関係を確認することができる。
【発明を実施するための最良の形態】
【００２３】
［実施の形態１］
図４乃至図１８を用いて、本発明の第１の実施の形態を説明する。まず、図４に本発明の実施の形態に係るシステム概要を示す。例えば、病院内のＬＡＮ（Local Area Network）であるネットワーク１には、医師等により操作されるパーソナルコンピュータ（ＰＣ）である複数のユーザ端末３（図４では３ａ及び３ｂ）と、検査担当者（例えば、放射線技師等）により操作されるパーソナルコンピュータである検査担当者端末５と、本実施の形態における主要な処理を実施する電子カルテシステム７とが接続されている。なお、検査担当者端末５は、１台に限定されない。また、ユーザ端末３には、例えばウェブ（Ｗｅｂ）ブラウザ又は専用のクライアント・アプリケーションがインストールされており、当該Ｗｅｂブラウザ又は専用のクライアント・アプリケーションにて電子カルテシステム７と通信を行うようになっている。
【００２４】
図４に電子カルテシステム７の機能ブロック図を示す。電子カルテシステム７は、患者が受けた検査の結果を格納する検査結果ＤＢ７２と、検査担当者端末５から検査結果を受信し、検査結果ＤＢ７２に登録する検査結果登録部７１と、患者に関する情報を格納する患者情報ＤＢ７４と、電子カルテのデータを格納するプログレスＤＢ７５と、医師等の操作ログ（例えば、電子カルテの入力、検査結果の参照等）を格納する診療プロセスログＤＢ７６と、医師等から患者に関する情報又は電子カルテの入力を受け付け、患者情報ＤＢ７４又はプログレスＤＢ７５に格納すると共に、操作ログを診療プロセスログＤＢ７６に格納する電子カルテエディタ７３と、医師等から患者に関する情報（例えば、電子カルテ、検査結果等）の参照要求を受け付け、各種ＤＢに格納されている情報を読み出して表示すると共に、操作ログを診療プロセスログＤＢ７６に格納するビューワ７７とを有する。
【００２５】
さらに、ビューワ７７は、患者情報ＤＢ７４に格納されている患者に関する情報を表示する患者プロファイルビューワ７７１と、検査結果ＤＢ７２に格納されている検査結果を表示する検査結果ビューワ７７２と、診療プロセスログＤＢ７６に格納されている操作ログを基に、後で説明する診療過程データを表示する診療プロセスビューワ７７３とを有する。
【００２６】
次に、検査結果ＤＢ７２に格納されるデータの一例を図６に示す。図６の例では、患者ＩＤと、検査日と、入外（入院／外来）と、タイプと、シート番号と、版数と、検査結果とが登録されるようになっている。シート番号には、レコードを特定可能なユニークな番号が登録される。なお、本実施の形態においては、電子カルテシステム７内においてユニークな番号が割り当てられるようになっている。例えば、シート番号「８００００２３２」は、患者ＩＤ「１９」の患者が、２００５／２／２に受けた検体検査の結果に関するデータに割り当てられた番号となっている。
【００２７】
患者情報ＤＢ７４に格納されるデータの一例を図７に示す。図７の例では、患者ＩＤと、タイプと、シート番号と、版数と、内容とが登録されるようになっている。シート番号については、上で説明したとおりである。
【００２８】
プログレスＤＢ７５に格納されるデータの一例を図８に示す。図８の例では、患者ＩＤと、日付と、シート番号と、診療科と、版数と、利用者と、内容と、更新日時とが登録されるようになっている。なお、シート番号については、上で説明したとおりである。また、利用者には、該当するカルテを作成又は更新した医師等の情報が登録される。
【００２９】
診療プロセスログＤＢ７６に格納されるデータの一例を図９に示す。図９の例では、患者ＩＤと、開始日と、入外（入院／外来）と、診療科と、タイプと、シート番号と、シート版数と、利用者と、オープン日時と、クローズ日時とが登録されるようになっている。なお、本実施の形態では、診療プロセスログＤＢ７６に格納されるレコードをログ・レコードと呼ぶ。ログ・レコードの登録処理については、以下で説明する。
【００３０】
次に、図１０及び図１１を用いて、診療プロセスログＤＢ７６にログ・レコードを追加する際の処理を説明する。まず、医師等は、ユーザ端末３を操作して（検査担当者であれば、検査担当者端末５を操作して）、電子カルテシステム７にログインする（図１０：ステップＳ１）。そして、電子カルテシステム７の図示しない認証処理部によりログインが認められると、電子カルテシステム７の電子カルテエディタ７３は、初期画面（図示せず）のデータを生成し、ユーザ端末３に送信する。そして、ユーザ端末３は、電子カルテシステム７から初期画面のデータを受信し、表示装置に表示する。
【００３１】
そして、医師等は、診察する患者ＩＤ、診療科及び受診日を入力する。ユーザ端末３は、医師等から患者ＩＤ、診療科及び受診日の入力を受け付け、患者ＩＤ、診療科及び受診日の入力データを電子カルテシステム７に送信する。そして、電子カルテシステム７の電子カルテエディタ７３は、ユーザ端末３から患者ＩＤ、診療科及び受診日の入力データを受信し、一旦記憶装置に格納する（ステップＳ３）。なお、このとき、その他必要な情報（例えば、入院又は外来を表す情報等）も合わせて入力される。
【００３２】
そして、例えば、医師等は、ユーザ端末３を操作してカルテエディタを起動し、電子カルテを作成又は更新したり、ユーザ端末３を操作して各ビューワを起動し、患者に関する情報を参照したりする。また、患者ＩＤ、診療科又は受診日を再入力し、診察対象を変更したりする。
【００３３】
ユーザ端末３は、医師等から起動要求を受け付けると、電子カルテシステム７に送信する。そして、電子カルテシステム７の電子カルテエディタ７３は、カルテエディタの起動要求を受信したか判断する（ステップＳ５）。もし、ユーザ端末３からカルテエディタの起動要求を受信した場合（ステップＳ５：Ｙｅｓルート）、端子Ａを介して図１１の処理に移行する。
【００３４】
図１１を用いて、カルテエディタの起動要求を受信した場合の処理（端子Ａの後の処理）について説明する。まず、電子カルテエディタ７３は、ログ・レコードを生成し、診療プロセスログＤＢ７６に登録する（図１１：ステップＳ１９）。具体的には、ログ・レコードの患者ＩＤ、診療科及び開始日に、ステップＳ３にて受信した患者ＩＤ、診療科及び受診日をそれぞれ設定する。さらに、ログ・レコードの入外に、入院又は外来を表す情報を設定し、ログ・レコードのタイプに、カルテエディタの起動を表す「プログレス」を設定し、ログ・レコードの利用者に、医師等の識別情報を設定し、ログ・レコードのオープン日時に、当該起動要求の受信日時を設定する。
【００３５】
そして、電子カルテエディタ７３は、患者ＩＤ、診療科及び受診日をキーとしてプログレスＤＢ７５を検索し、患者ＩＤ、診療科及び受診日に対応する電子カルテのデータが格納されているか判断する（ステップＳ２１）。もし、患者ＩＤ、診療科及び受診日に対応する電子カルテのデータがプログレスＤＢ７５に格納されている場合（ステップＳ２１：Ｙｅｓルート）、電子カルテエディタ７３は、当該電子カルテのデータに基づき電子カルテ編集画面（図示せず）のデータを生成し、ユーザ端末３に送信する（ステップＳ２３）。そして、ユーザ端末３は、電子カルテシステム７から電子カルテ編集画面のデータを受信し、表示装置に表示する。
【００３６】
一方、患者ＩＤ、診療科及び受診日に対応する電子カルテのデータがプログレスＤＢ７５に格納されていなければ（ステップＳ２１：Ｎｏルート）、電子カルテエディタ７３は、電子カルテ新規作成画面（図示せず）のデータを生成し、ユーザ端末３に送信する（ステップＳ２５）。そして、ユーザ端末３は、電子カルテシステム７から電子カルテ新規作成画面のデータを受信し、表示装置に表示する。
【００３７】
そして、医師等は、ユーザ端末３を操作して電子カルテのデータを入力する。ユーザ端末３は、医師等から電子カルテのデータ入力を受け付け、電子カルテシステム７に送信する。そして、電子カルテシステム７の電子カルテエディタ７３は、ユーザ端末３から電子カルテのデータを受信し、プログレスＤＢ７５に格納する（ステップＳ２７）。また、このとき、ログ・レコードのシート番号に、当該電子カルテのデータに割り当てられたシート番号を設定し、ログ・レコードのシート版数に、現在の版数を１インクリメントした版数（新規作成の場合は１）を設定する。
【００３８】
その後、医師等は、ユーザ端末３を操作してカルテエディタの終了を指示する。ユーザ端末３は、医師等からカルテエディタの終了指示を受け付け、電子カルテシステム７に送信する。そして、電子カルテシステム７の電子カルテエディタ７３は、ユーザ端末３からカルテエディタの終了指示を受信し、カルテエディタを終了すると共に、ログ・レコードの終了日時に、当該終了指示の受信日時を設定する（ステップＳ２９）。その後、端子Ｂを介してステップＳ１５（図１０）の処理に移行する。
【００３９】
図１０の説明に戻って、カルテエディタの起動要求を受信していなければ（ステップＳ５：Ｎｏルート）、電子カルテシステム７のビューワ７７は、診療プロセスビューワ以外のビューワの起動要求を受信したか判断する（ステップＳ７）。なお、診療プロセスビューワの起動要求を受信した場合については、後で説明する。
【００４０】
もし、診療プロセスビューワ以外のビューワの起動要求を受信した場合（ステップＳ７：Ｙｅｓルート）、ビューワ７７は、起動要求に係るビューワを起動する。そして、各ビューワ（すなわち、患者プロファイルビューワ７７１又は検査結果ビューワ７７２）は、起動すると、ログ・レコードを生成し、診療プロセスログＤＢ７６に登録する（ステップＳ９）。具体的には、ログ・レコードの患者ＩＤ、診療科及び開始日に、ステップＳ３にて受信した患者ＩＤ、診療科及び受診日をそれぞれ設定する。さらに、ログ・レコードの入外に、入院又は外来を表す情報を設定し、ログ・レコードのタイプに、起動要求に係るデータのデータ種別（例えば、放射線検査の結果が要求された場合には、「放射線検査」等）を設定し、ログ・レコードの利用者に、医師等の識別情報を設定し、ログ・レコードのオープン日時に、当該起動要求の受信日時を設定する。
【００４１】
そして、各ビューワは、起動要求に係るデータを取得して、参照画面のデータを生成し、ユーザ端末３に送信する（ステップＳ１１）。このとき、各ビューワは、ログ・データのシート番号及びシート版数に、取得したデータのシート番号及びシート版数をそれぞれ設定する。そして、ユーザ端末３は、電子カルテシステム７から参照画面のデータを受信し、表示装置に表示する。そして、医師等は、ユーザ端末３の表示装置に表示された画面を確認した後、ユーザ端末３を操作してビューワの終了を指示する。ユーザ端末３は、医師等からビューワの終了指示を受け付け、電子カルテシステム７に送信する。そして、電子カルテシステム７のビューワ７７は、ユーザ端末３からビューワの終了指示を受信し、終了指示に係るビューワを終了する（ステップＳ１３）。そして、ステップＳ１５の処理に移行する。なお、このとき、ログ・レコードの終了日時に、終了指示の受信日時を設定するようにしてもよい。
【００４２】
一方、診療プロセスビューワ以外のビューワの起動要求を受信していなければ（ステップＳ７：Ｎｏルート）、電子カルテシステム７の電子カルテエディタ７３は、ユーザ端末３から、異なる入力データを受信したか判断する（ステップＳ１５）。すなわち、患者、診療科又は受診日の再入力の操作が行われたか判断する。
【００４３】
もし、異なる入力データを受信した場合（ステップＳ１５：Ｙｅｓルート）、ステップＳ３の処理に戻る。一方、異なる入力データを受信していなければ（ステップＳ１５：Ｎｏルート）、電子カルテシステム７の電子カルテエディタ７３は、図示しない認証処理部などからの情報に基づきログアウトしたか判断する（ステップＳ１７）。もし、ログアウトしていなければ（ステップＳ１７：Ｎｏルート）、ステップＳ５の処理に戻る。一方、ログアウトしたと判断される場合には（ステップＳ１７：Ｙｅｓルート）、処理を終了する。
【００４４】
以上のような処理を実施することにより、医師等の操作ログ（例えば、電子カルテの入力、検査結果の参照等）を診療プロセスログＤＢ７６に格納することができる。
【００４５】
次に、図１２乃至図１８を用いて、診療プロセスビューワの起動要求を受信した場合の処理を説明する。まず、医師等は、ユーザ端末３を操作して、電子カルテシステム７にログインした後、患者ＩＤ、診療科及び受診日を入力する。そして、ユーザ端末３は、医師等から患者ＩＤ、診療科及び受診日の入力を受け付け、患者ＩＤ、診療科及び受診日の入力データを電子カルテシステム７に送信する。電子カルテシステム７の電子カルテエディタ７３は、ユーザ端末３から患者ＩＤ、診療科及び受診日の入力データを受信し、一旦記憶装置に格納する（図１２：ステップＳ３１）。
【００４６】
その後、医師等は、ユーザ端末３を操作し、表示モード（圧縮モード又はフルオープンモード）を指定して診療プロセスビューワの起動を指示する。そして、ユーザ端末３は、医師等から表示モードの指定を含む、診療プロセスビューワの起動要求を受け付け、電子カルテシステム７に送信する。電子カルテシステム７のビューワ７７は、ユーザ端末３から診療プロセスビューワの起動要求を受信し、診療プロセスビューワ７７３を起動する（ステップＳ３３）。
【００４７】
そして、診療プロセスビューワ７７３は、ステップＳ３１にて受信した患者ＩＤ、診療科及び受診日をキーとして診療プロセスログＤＢ７６を検索し、患者ＩＤ、診療科及び受診日に対応するログ・レコードを抽出する（ステップＳ３５）。その後、診療プロセスビューワ７７３は、起動要求に係る表示モードがフルオープンモードか判断する（ステップＳ３７）。もし、起動要求に係る表示モードがフルオープンモードの場合（ステップＳ３７：Ｙｅｓルート）、診療プロセスビューワ７７３は、フルオープン画面生成処理を実施する（ステップＳ３９）。
【００４８】
フルオープン画面生成処理については、図１３乃至図１５を用いて説明する。まず、診療プロセスビューワ７７３は、抽出したログ・レコードのうち未処理のログ・レコードを特定する（図１３：ステップＳ５１）。そして、診療プロセスビューワ７７３は、特定ログ・レコードに含まれるタイプに基づき、データが格納されているＤＢを特定する（ステップＳ５３）。例えば、特定ログ・レコードに含まれるタイプが「プログレス」であれば、プログレスＤＢ７５が特定され、特定ログ・レコードに含まれるタイプが「検体検査」又は「放射線検査」であれば検査結果ＤＢ７２が特定される。
【００４９】
その後、診療プロセスビューワ７７３は、特定ログ・レコードに含まれるシート番号及びシート版数を基に特定ＤＢを検索し、特定ログ・レコードに対応するデータを取得し、一旦記憶装置に格納する（ステップＳ５５）。そして、診療プロセスビューワ７７３は、抽出した全てのログ・レコードについて処理が完了したか判断する（ステップＳ５７）。もし、抽出した全てのログ・レコードについて処理が完了していなければ（ステップＳ５７：Ｎｏルート）、ステップＳ５１の処理に戻る。
【００５０】
一方、抽出した全てのログ・レコードについて処理が完了した場合（ステップＳ５７：Ｙｅｓルート）、診療プロセスビューワ７７３は、抽出したログ・レコードと取得したデータとに基づき、フルオープン表示画面のデータを生成し、ユーザ端末３に送信する（ステップＳ５９）。そして、ユーザ端末３は、電子カルテシステム７からフルオープン表示画面のデータを受信し、表示装置に表示する。例えば、図１４（ａ）乃至（ｃ）に示すような画面が表示される。なお、図１４（ｂ）は、図１４（ａ）の続きを、図１４（ｃ）は、図１４（ｂ）の続きを示している。
【００５１】
図１４（ａ）乃至（ｃ）は、診療プロセスログＤＢ７６内に図９で示したようなデータが格納されている際に、入力データとして「１９」（患者ＩＤ）、「内科」（診療科）、「２００６／１０／１」（受診日）が入力された場合のフルオープン表示画面の画面例である。上記入力データに対応するログ・レコードは、診療プロセスログＤＢ（図９）内に５つ格納されており、図１４（ａ）乃至（ｃ）では、この５つのログ・レコードに対応するデータが時系列に並べて表示されている。具体的には、展開表示欄１４１０には、シート番号「５２２」且つシート版数「１」のデータ（すなわち、電子カルテのデータ）が表示されている。また、展開表示欄１４２０には、シート番号「８００００５３５」且つシート版数「１」のデータ（すなわち、検体検査の結果）が表示されている。さらに、展開表示欄１４３０には、シート番号「８００００５４２」且つシート版数「１」のデータ（すなわち、放射線検査の結果）が表示されている。また、展開表示欄１４４０には、シート番号「１００００３１２」且つシート版数「１」のデータ（すなわち、患者プロファイル）が表示されている。さらに、展開表示欄１４５０には、シート番号「５２２」且つシート版数「２」のデータ（すなわち、電子カルテのデータ）が表示されている。また、展開表示欄１４５０において、実線枠１４５１又は１４５３内の記載は、１つ前の版数から新たに追記された記載であることを示す。さらに、展開表示欄１４５０において、点線枠１４５２内の記載は、１つ前の版数から変更された記載であることを示す。
【００５２】
そして、診療プロセスビューワ７７３は、履歴表示要求を受信したか判断する（ステップＳ６１）。例えば、医師等が、図１４（ｃ）で示した展開表示欄１４５０内の点線枠１４５２内の記載の履歴を表示させたい場合に、ユーザ端末３を操作して、電子カルテシステム７に履歴表示要求を送信させる。もし、履歴表示要求を受信していなければ（ステップＳ６１：Ｎｏルート）、元の処理に戻る。
【００５３】
一方、履歴表示要求を受信した場合（ステップＳ６１：Ｙｅｓルート）、診療プロセスビューワ７７３は、１つ前の版数の電子カルテとの差分を抽出し、一旦記憶装置に格納する（ステップＳ６３）。そして、診療プロセスビューワ７７３は、抽出した差分を基に、変更前と変更後の記載を表示するようにフルオープン表示画面のデータを生成し、ユーザ端末３に送信する（ステップＳ６５）。ユーザ端末３は、電子カルテシステム７からフルオープン表示画面のデータを受信し、表示装置に表示する。例えば、図１４（ｃ）で示した展開表示欄１４５０の代わりに図１５に示す展開表示欄１５５０を含むフルオープン表示画面が表示される。図１５に示す展開表示欄１５５０における点線枠１５５２内では、１つ前の版数では「インフルエンザの疑い」であったのが、「インフルエンザ」に変更されたことを表している。なお、図示していないが、医師等から履歴表示の終了指示があった場合には、元のフルオープン表示画面（すなわち、図１４（ｃ））に戻す処理を実施する。そして、フルオープン画面生成処理を終了し、元の処理に戻る。
【００５４】
図１２の説明に戻って、起動要求に係る表示モードがフルオープンモードでなければ（ステップＳ３７：Ｎｏルート）、すなわち、表示モードが圧縮モードの場合には、診療プロセスビューワ７７３は、圧縮画面生成処理を実施する（ステップＳ４１）。
【００５５】
圧縮画面生成処理については、図１６乃至図１８を用いて説明する。まず、診療プロセスビューワ７７３は、抽出したログ・レコードに基づき圧縮表示画面のデータを生成し、ユーザ端末３に送信する（図１６：ステップＳ７１）。そして、ユーザ端末３は、電子カルテシステム７から圧縮表示画面のデータを受信し、表示装置に表示する。例えば図１７に示すような画面が表示される。図１７の例では、ログ・レコードに含まれる情報が時系列に並べて表示されている。また、ログ・レコードに対応するデータは表示されていないが、展開ボタンがクリックされた場合に、該当するデータを表示するようになっている。
【００５６】
その後、診療プロセスビューワ７７３は、展開表示要求を受信したか判断する（ステップＳ７３）。例えば、医師等が、ユーザ端末３を操作して、図１７で示した圧縮表示画面における展開ボタンをクリックする。ユーザ端末３は、展開ボタンのクリックを受け付け、電子カルテシステム７に展開表示要求を送信する。もし、展開表示要求を受信していなければ（ステップＳ７３：Ｎｏルート）、ステップＳ８３の処理に移行する。
【００５７】
一方、展開表示要求を受信した場合（ステップＳ７３：Ｙｅｓルート）、診療プロセスビューワ７７３は、展開表示要求に係るログ・レコードを特定する（ステップＳ７５）。ここでは、「放射線検査」に関する展開ボタンがクリックされたものとする。そして、診療プロセスビューワ７７３は、特定ログ・レコードに含まれるタイプに基づき、データが格納されているＤＢを特定する（ステップＳ７７）。診療プロセスビューワ７７３は、特定ログ・レコードに含まれるシート番号及びシート版数を基に特定ＤＢを検索し、特定ログ・レコードに対応するデータを取得し、一旦記憶装置に格納する（ステップ７９）。そして、診療プロセスビューワ７７３は、取得したデータを展開表示するように圧縮表示画面のデータを生成し、ユーザ端末３に送信する（ステップＳ８１）。ユーザ端末３は、電子カルテシステム７から圧縮表示画面のデータを受信し、表示装置に表示する。例えば図１８に示すような画面が表示される。図１８の例では、図１７に示した圧縮表示画面と比べ、放射線検査の結果が展開表示されている。
【００５８】
また、診療プロセスビューワ７７３は、履歴表示要求を受信したか判断する（ステップＳ８３）。なお、履歴表示については、基本的にはフルオープン表示画面と同様である。もし、履歴表示要求を受信していなければ（ステップＳ８３：Ｎｏルート）、元の処理に戻る。
【００５９】
一方、履歴表示要求を受信した場合（ステップＳ８３：Ｙｅｓルート）、診療プロセスビューワ７７３は、１つ前の版数の電子カルテとの差分を抽出し、一旦記憶装置に格納する（ステップＳ８５）。そして、診療プロセスビューワ７７３は、抽出した差分を基に、変更前と変更後の記載を表示するように圧縮表示画面のデータを生成し、ユーザ端末３に送信する（ステップＳ８７）。なお、このとき、電子カルテが展開表示されていなければ、展開表示するように圧縮表示画面のデータを生成する。そして、ユーザ端末３は、電子カルテシステム７から圧縮表示画面のデータを受信し、表示装置に表示する。その後、圧縮画面生成処理を終了し、元の処理に戻る。
【００６０】
図１２の説明に戻って、ステップＳ３９又はステップＳ４１の処理の後、本処理を終了する。なお、図示していないが、異なる入力データを受信した場合（すなわち、患者ＩＤ、診療科又は受診日が変更された場合）には、ステップＳ３１の処理に戻るようにすればよい。
【００６１】
以上のような処理を実施することにより、過去の診察時の流れが表示されるので、どのような経緯で診断を下したか確認することができるようになる。また、変更前と変更後の記載が表示されるので、診断を下すまでの経緯と合わせて、どのようにカルテを更新したのか把握できるようになる。
【００６２】
［実施の形態２］
例えば、実際の医療現場においては、主治医だけでなく、主治医以外の医師、看護師又は検査技師等もカルテや検査結果を参照する。場合によっては、主治医と主治医以外の医師とが同一のデータを参照しながら意見を交わすこともある。そこで、医療従事者間の関係を容易に確認できるようにする第２の実施の形態を図１９乃至図２８を用いて説明する。なお、第２の実施の形態におけるシステム構成は、基本的には図４に示したものと同じである。また、第２の実施の形態における電子カルテシステム７の機能ブロック図は、基本的には図５に示したものと同じである。
【００６３】
まず、図１９及び図２０を用いて、第２の実施の形態における診察の流れを説明する。なお、図２０は、図１９の続きを示す。例えば、患者は来院すると、１回目の診察（例えば、問診）において、症状を医師Ａ（主治医）に伝える。図１９の例では、「昨日より発熱し咳が止まらない。」という症状を訴えている。そして、医師Ａは、患者からの訴え等を基に、検査内容を決定し、カルテを新規作成する（図１９：ステップ（１１））。図１９の例では、インフルエンザの疑いがあると判断し、放射線検査（胸部）と検体検査（鼻腔）との指示を出している。その後、患者は、医師Ａの指示に基づいて、検査を受ける。このとき、検査担当者である技師Ａは、医師Ａが何を疑って検査の指示を出したのか、カルテを見て確認した後、検査を実施する（ステップ（１２））。また、医師Ｂ（放射線科医）は、放射線検査の結果が出ると、検査結果を確認し、レポートを作成する（ステップ（１３））。
【００６４】
そして、検査結果が出揃った後、２回目の診察において、医師Ａは、検体検査（鼻腔）、放射線検査（胸部）を確認する（図２０：ステップ（１４）及びステップ（１５））。例えば、ステップ（１５）において、放射線検査の結果の判断が難しい場合には、医師Ａは、放射線科医である医師Ｂに連絡し、意見を求める。医師Ａからの連絡を受けた医師Ｂは、医師Ａと同一の放射線検査（胸部）を確認し、医師Ａと意見を交わす（ステップ（１６））。
【００６５】
図２０の例では、医師Ａと医師Ｂとの話し合いの末、放射線検査の結果について「異常なし」と診断している。その後、医師Ａは、患者に薬物アレルギーがないかを確認する（ステップ（１７））。そして、医師Ａは、検査結果、薬物アレルギー等を確認した上で診断を下し、カルテを更新する（ステップ（１８））。図２０の例では、放射線検査の結果は「異常なし」であるが、検体検査（鼻腔）の結果が「陽性」であるため、インフルエンザと診断を下し、薬物アレルギー等はないため、「インフルエンザ対応薬品」を処方している。そして、再診予約オーダを行い、診察を終了している。
【００６６】
また、図１９及び図２０に示したような診察が行われた場合、電子カルテシステム７の診療プロセスログＤＢ７６には、図２１に示すようなデータが格納される。図２１の例では、患者ＩＤと、開始日と、入外（入院／外来）と、診療科と、タイプと、シート番号と、シート版数と、利用者と、関連情報と、オープン日時と、クローズ日時とが登録されるようになっている。関連情報には、参照したカルテや検査結果等を表す情報が設定される。例えば、「プログレス（５２２，第１版）参照」であれば、シート番号「５２２」且つ版数「１」のデータ（すなわち、電子カルテ）を参照したことを表す。同様に、「放射線検査（８００００５４２，第１版）参照」であれば、シート番号「８００００５４２」且つ版数「１」のデータ（すなわち、放射線検査の結果）を参照したことを表す。なお、関連情報以外の項目は、基本的には第１の実施の形態で説明したものと同じである。
【００６７】
次に、図２２乃至図２８を用いて、第２の実施の形態における処理内容を説明する。なお、基本的には第１の実施の形態で説明した処理内容と同じであるが、第２の実施の形態では、ステップＳ５１乃至ステップＳ５９（図１３）の処理の代わりに図２２に示すような処理（利用者対比画面生成処理１と呼ぶ）を実施し、ステップＳ７１（図１６）の処理の代わりに図２６に示すような処理（利用者対比画面生成処理２と呼ぶ）を実施する。以下、利用者対比画面生成処理１及び２について説明する。
【００６８】
まず、図２２乃至図２５を用いて、利用者対比画面生成処理１を説明する。なお、利用者対比画面生成処理１は、フルオープン画面生成処理（図１３）内で実施される処理である。まず、診療プロセスビューワ７７３は、抽出したログ・レコードに含まれる利用者のうち未処理の利用者を特定する（図２２：ステップＳ９１）。そして、診療プロセスビューワ７７３は、特定利用者に係り且つ抽出したログ・レコードのうち、未処理のログ・レコードを特定する（ステップＳ９３）。そして、特定ログ・レコードに含まれるタイプに基づき、データが格納されているＤＢを特定する（ステップＳ９５）。診療プロセスビューワ７７３は、特定ログ・レコードに含まれるシート番号及びシート版数を基に特定ＤＢを検索し、特定ログ・レコードに対応するデータを取得し、一旦記憶装置に格納する（ステップ９７）。そして、診療プロセスビューワ７７３は、特定利用者に係り且つ抽出した全てのログ・レコードについて処理が完了したか判断する（ステップＳ９９）。もし、特定利用者に係り且つ抽出した全てのログ・レコードについて処理が完了していなければ（ステップＳ９９：Ｎｏルート）、ステップＳ９３の処理に戻る。
【００６９】
一方、特定利用者に係り且つ抽出した全てのログ・レコードについて処理が完了した場合（ステップＳ９９：Ｙｅｓルート）、診療プロセスビューワ７７３は、特定利用者に係り且つ抽出したログ・レコードと取得したデータとに基づき、特定利用者に関する個別フルオープン画面データを生成し、一旦記憶装置に格納する（ステップＳ１０１）。そして、診療プロセスビューワ７７３は、抽出したログ・レコードに含まれる全ての利用者について処理が完了したか判断する（ステップＳ１０３）。もし、抽出したログ・レコードに含まれる全ての利用者について処理が完了していなければ（ステップＳ１０３：Ｎｏルート）、ステップＳ９１の処理に戻る。
【００７０】
一方、抽出したログ・レコードに含まれる全ての利用者について処理が完了した場合（ステップＳ１０３：Ｙｅｓルート）、診療プロセスビューワ７７３は、各利用者に関する個別フルオープン画面データに基づき、利用者対比画面（フルオープン表示）のデータを生成し、ユーザ端末３に送信する（ステップＳ１０５）。ユーザ端末３は、電子カルテシステム７から利用者対比画面（フルオープン表示）のデータを受信し、表示装置に表示する。例えば図２３乃至図２５で示すような画面が表示される。なお、図２４は、図２３の続きを、図２５は、図２４の続きを示し、例えばスクロールさせて表示するようになっている。また、図２３乃至図２５は、診療プロセスログＤＢ７６内に図２１で示したようなデータが格納されている際に、入力データとして「１９」（患者ＩＤ）、「内科」（診療科）、「２００６／１０／１」（受診日）が入力された場合のフルオープン表示画面の画面例である。上記入力データに対応するログ・レコードは、診療プロセスログＤＢ（図２１）内に８つ格納されており、図２３乃至図２５では、医師Ａ、医師Ｂ及び技師Ａの列が設けられ、利用者毎に、当該利用者に係るログ・レコードに対応するデータが時系列に並べて表示されている。
【００７１】
また、診療プロセスログＤＢ（図２１）に格納されているログ・レコードからすると、医師Ａは、検査結果ビューワ（放射線検査）を１０時３２分に起動し、１０時４５分まで（すなわち、患者プロファイルビューワを起動するまで）、放射線検査の結果を参照している。そして、医師Ｂも検査結果ビューワ（放射線検査）を１０時３５分に起動し、放射線検査の結果を参照している。なお、参照先のデータは、医師Ａも医師Ｂもシート番号「８００００５４２」且つシート版数「１」のデータであるため、医師Ａと医師Ｂとが同時に同一の放射線検査の結果を参照していたことになる。従って、図２４では、医師Ａと医師Ｂとが同時に同一の放射線検査の結果を参照していたことを確認できるようにするため、医師Ａの列の展開表示欄２４１０と医師Ｂの列の展開表示欄２４２０とを横並びで表示している。
【００７２】
そして、診療プロセスビューワ７７３は、ステップＳ１０５の処理の後、利用者対比画面生成処理１を終了し、フルオープン画面生成処理に戻る。なお、図示していないが、フルオープン画面生成処理において履歴表示要求を受信した場合、診療プロセスビューワ７７３は、ステップＳ６５（図１３）にて、抽出した差分を基に、変更前と変更後の記載を表示するように、図２３乃至図２５で示したような利用者対比画面（フルオープン表示）のデータを生成し、ユーザ端末３に送信すればよい。
【００７３】
次に、図２６乃至図２８を用いて、利用者対比画面生成処理２を説明する。なお、利用者対比画面生成処理２は、圧縮画面生成処理（図１６）内で実施される処理である。まず、診療プロセスビューワ７７３は、抽出したログ・レコードに含まれる利用者のうち未処理の利用者を特定する（図２６：ステップＳ１１１）。そして、診療プロセスビューワ７７３は、特定利用者に係り且つ抽出したログ・レコードに基づき、特定利用者に関する個別圧縮画面データを生成し、一旦記憶装置に格納する（ステップＳ１１３）。そして、診療プロセスビューワ７７３は、抽出したログ・レコードに含まれる全ての利用者について処理が完了したか判断する（ステップＳ１１５）。もし、抽出したログ・レコードに含まれる全ての利用者について処理が完了していなければ（ステップＳ１１５：Ｎｏルート）、ステップＳ１１１の処理に戻る。
【００７４】
一方、抽出したログ・レコードに含まれる全ての利用者について処理が完了した場合（ステップＳ１１５：Ｙｅｓルート）、診療プロセスビューワ７７３は、各利用者に関する個別圧縮画面データに基づき、利用者対比画面（圧縮表示）のデータを生成し、ユーザ端末３に送信する（ステップＳ１１７）。ユーザ端末３は、電子カルテシステム７から利用者対比画面（圧縮表示）のデータを受信し、表示装置に表示する。例えば図２７に示すような画面が表示される。図２７の例では、医師Ａ、医師Ｂ及び技師Ａの列が設けられ、利用者毎に、ログ・レコードに含まれる情報が時系列に並べて表示されている。また、図２７では、医師Ａと医師Ｂとが同時に同一の放射線検査の結果を参照していたことを確認できるようにするため、医師Ａの列の「１０：３２  参照  検査結果ビューワ（放射線検査）」と医師Ｂの列の「１０：３５  参照  検査結果ビューワ（放射線検査）」とを横並びで表示している。
【００７５】
そして、診療プロセスビューワ７７３は、ステップＳ１１７の処理の後、利用者対比画面生成処理２を終了し、圧縮画面生成処理に戻る。なお、圧縮画面生成処理において展開表示要求を受信した場合、診療プロセスビューワ７７３は、ステップＳ８１（図１６）にて、図２８に示すような利用者対比画面（展開表示）のデータを生成し、ユーザ端末３に送信すればよい。なお、図２８の例は、「放射線検査」に関する展開ボタンがクリックされた場合の画面例である。
【００７６】
以上のような処理を実施することにより、医療従事者間の関係を確認することができ、チーム医療としての診療過程を確認することができる。
【００７７】
以上本発明の実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、上で説明した機能ブロック図は必ずしも実際のプログラムモジュール構成に対応するものではない。さらに、処理フローにおいても、処理結果が変らなければ処理の順番を入れ替えることも可能である。さらに、並列に実行させるようにしても良い。
【００７８】
また、上で説明した各テーブルの構成は一例であって、必ずしも上記のような構成でなければならないわけではない。さらに、上で述べた画面例は一例であって、同様の内容を表示する他の画面構成を採用することも可能である。
【００７９】
また、電子カルテシステム７は、１台のコンピュータではなく複数台のコンピュータで実現するようにしても良い。また、電子カルテシステム７の機能を、ＡＳＰ（Application Service Provider）によってサービス提供する場合もある。
【００８０】
なお、ユーザ端末３、検査担当者端末５、電子カルテシステム７はコンピュータ装置であって、図２９に示すように当該コンピュータ装置においては、メモリ２５０１（記憶部）とＣＰＵ２５０３（処理部）とハードディスク・ドライブ（ＨＤＤ）２５０５と表示装置２５０９に接続される表示制御部２５０７とリムーバブル・ディスク２５１１用のドライブ装置２５１３と入力装置２５１５とネットワークに接続するための通信制御部２５１７とがバス２５１９で接続されている。オペレーティング・システム（ＯＳ）及びＷｅｂブラウザを含むアプリケーション・プログラムは、ＨＤＤ２５０５に格納されており、ＣＰＵ２５０３により実行される際にはＨＤＤ２５０５からメモリ２５０１に読み出される。必要に応じてＣＰＵ２５０３は、表示制御部２５０７、通信制御部２５１７、ドライブ装置２５１３を制御して、必要な動作を行わせる。また、処理途中のデータについては、メモリ２５０１に格納され、必要があればＨＤＤ２５０５に格納される。このようなコンピュータは、上で述べたＣＰＵ２５０３、メモリ２５０１などのハードウエアとＯＳ及び必要なアプリケーション・プログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。
【００８１】
（付記１）
ユーザから患者に関する所定のデータの入力又は第１参照要求を受け付けた場合、当該患者の識別情報と前記入力又は第１参照要求に係る前記所定のデータのデータ種別とを含むログデータを生成し、診療過程ログデータベースに格納するログデータ生成ステップと、
前記ユーザから、特定の患者についての、診療過程を時系列化した診療過程データの第２参照要求を受け付けた場合、前記第２参照要求に係る前記特定の患者の識別情報を含む前記ログデータを前記診療過程ログデータベースから抽出する第１抽出ステップと、
少なくとも抽出した前記ログデータに含まれる前記データ種別に基づき、前記特定の患者についての前記診療過程データを生成し、前記ユーザに提示する提示ステップと、
をコンピュータに実行させるための診療過程データ処理プログラム。
【００８２】
（付記２）
前記提示ステップの後に、前記ユーザから、前記診療過程の特定の時点における前記入力又は第１参照要求に係る前記所定のデータの第３参照要求を受け付けた場合、各患者の前記所定のデータを格納しているデータ格納部から前記第３参照要求に係る前記所定のデータを抽出するステップと、
前記第３参照要求に係る前記所定のデータを、前記診療過程の特定の時点に対応付けて表示するように前記診療過程データを更新し、前記ユーザに提示するステップと、
をさらにコンピュータに実行させるための付記１記載の診療過程データ処理プログラム。
【００８３】
（付記３）
各患者の前記所定のデータを格納しているデータ格納部から、前記第１抽出ステップにおいて抽出された前記ログデータに対応する前記所定のデータを抽出する第２抽出ステップ
をさらにコンピュータに実行させ、
前記提示ステップが、
前記第２抽出ステップにおいて抽出された前記所定のデータを前記診療過程に合わせて表示するように、前記特定の患者についての前記診療過程データを生成するステップ
を含む、付記１記載の診療過程データ処理プログラム。
【００８４】
（付記４）
前記ログデータが、前記ユーザの識別情報をさらに含み、
前記提示ステップが、
前記第１抽出ステップにおいて抽出した前記ログデータから前記ユーザの識別情報を抽出することにより、関連ユーザを特定するステップと、
各前記関連ユーザについて、当該関連ユーザに係り且つ前記第１抽出ステップにおいて抽出された前記ログデータに含まれる前記データ種別に基づき、当該関連ユーザに係る前記診療過程データであるユーザ別診療過程データを生成するステップと、
前記ユーザ別診療過程データを、前記関連ユーザ別に対比可能な態様で前記ユーザに提示するステップと、
を含む、付記１記載の診療過程データ処理プログラム。
【００８５】
（付記５）
前記ログデータ生成ステップが、
前記ユーザから前記所定のデータとしてカルテデータの入力を受け付け、当該カルテデータをデータ格納部に格納するステップ
を含み、
前記ユーザから前記カルテデータの履歴表示要求を受け付けた場合、所定のルールに基づいて特定される比較元カルテデータ及び比較先カルテデータを前記データ格納部から抽出するステップと、
前記比較元カルテデータと前記比較先カルテデータとの差分を抽出するステップと、
前記カルテデータを前記診療過程に合わせて表示すると共に、抽出した前記差分を強調表示するように前記診療過程データを更新するステップと、
をさらにコンピュータに実行させるための付記１記載の診療過程データ処理プログラム。
【００８６】
（付記６）
前記所定のデータが、カルテデータと検査結果データと患者データとのうち少なくともいずれかを含む
付記１記載の診療過程データ処理プログラム。
【００８７】
（付記７）
ユーザから患者に関する所定のデータの入力又は第１参照要求を受け付けた場合、当該患者の識別情報と前記入力又は第１参照要求に係る前記所定のデータのデータ種別とを含むログデータを生成し、診療過程ログデータベースに格納するログデータ生成ステップと、
前記ユーザから、特定の患者についての、診療過程を時系列化した診療過程データの第２参照要求を受け付けた場合、前記第２参照要求に係る前記特定の患者の識別情報を含む前記ログデータを前記診療過程ログデータベースから抽出する第１抽出ステップと、
少なくとも抽出した前記ログデータに含まれる前記データ種別に基づき、前記特定の患者についての前記診療過程データを生成し、前記ユーザに提示する提示ステップと、
を含み、コンピュータにより実行される診療過程データ処理方法。
【００８８】
（付記８）
ユーザから患者に関する所定のデータの入力又は第１参照要求を受け付けた場合、当該患者の識別情報と前記入力又は第１参照要求に係る前記所定のデータのデータ種別とを含むログデータを生成し、診療過程ログデータベースに格納するログデータ生成手段と、
前記ユーザから、特定の患者についての、診療過程を時系列化した診療過程データの第２参照要求を受け付けた場合、前記第２参照要求に係る前記特定の患者の識別情報を含む前記ログデータを前記診療過程ログデータベースから抽出する第１抽出手段と、
少なくとも抽出した前記ログデータに含まれる前記データ種別に基づき、前記特定の患者についての前記診療過程データを生成し、前記ユーザに提示する提示手段と、
を有する診療過程データ処理装置。
【図面の簡単な説明】
【００８９】
【図１】電子カルテシステムにおける診察の流れを説明するための図である。
【図２】電子カルテシステムにおける診察の流れを説明するための図である。
【図３】従来のカルテビューワの画面例を示す図である。
【図４】本発明の実施の形態に係るシステム概要図である。
【図５】本発明の実施の形態における電子カルテシステムの機能ブロック図である。
【図６】検査結果ＤＢに格納されるデータの一例を示す図である。
【図７】患者情報ＤＢに格納されるデータの一例を示す図である。
【図８】プログレスＤＢに格納されるデータの一例を示す図である。
【図９】診療プロセスログＤＢに格納されるデータの一例を示す図である。
【図１０】診療プロセスログＤＢにログ・レコードを登録する際の処理フロー（第１の部分）を示す図である。
【図１１】診療プロセスログＤＢにログ・レコードを登録する際の処理フロー（第２の部分）を示す図である。
【図１２】診療プロセスビューワの起動要求を受信した場合の処理の処理フローを示す図である。
【図１３】フルオープン画面生成処理の処理フローを示す図である。
【図１４】（ａ）乃至（ｃ）は、第１の実施の形態におけるフルオープン表示画面の画面例を示す図である。
【図１５】履歴表示を説明するための図である。
【図１６】圧縮画面生成処理の処理フローを示す図である。
【図１７】第１の実施の形態における圧縮表示画面の画面例を示す図である。
【図１８】第１の実施の形態における圧縮表示画面（展開表示）の画面例を示す図である。
【図１９】第２の実施の形態における診察の流れを説明するための図である。
【図２０】第２の実施の形態における診察の流れを説明するための図である。
【図２１】診療プロセスログＤＢに格納されるデータの一例を示す図である。
【図２２】利用者対比画面生成処理１の処理フローを示す図である。
【図２３】第２の実施の形態における利用者対比画面（フルオープン表示）の画面例を示す図である。
【図２４】第２の実施の形態における利用者対比画面（フルオープン表示）の画面例を示す図である。
【図２５】第２の実施の形態における利用者対比画面（フルオープン表示）の画面例を示す図である。
【図２６】利用者対比画面生成処理２の処理フローを示す図である。
【図２７】第２の実施の形態における利用者対比画面（圧縮表示）の画面例を示す図である。
【図２８】第２の実施の形態における利用者対比画面（展開表示）の画面例を示す図である。
【図２９】コンピュータの機能ブロック図である。
【符号の説明】
【００９０】
１  ネットワーク
３，３ａ，３ｂ  ユーザ端末
５  検査担当者端末
７  電子カルテシステム
７１  検査結果登録部
７２  検査結果ＤＢ
７３  電子カルテエディタ
７４  患者情報ＤＢ
７５  プログレスＤＢ
７６  診療プロセスログＤＢ
７７  ビューワ
７７１  患者プロファイルビューワ
７７２  検査結果ビューワ
７７３  診療プロセスビューワ
【図１】
2008225712.tif 000003
【図２】
2008225712.tif 000004
【図３】
2008225712.tif 000005
【図４】
2008225712.tif 000006
【図５】
2008225712.tif 000007
【図６】
2008225712.tif 000008
【図７】
2008225712.tif 000009
【図８】
2008225712.tif 000010
【図９】
2008225712.tif 000011
【図１０】
2008225712.tif 000012
【図１１】
2008225712.tif 000013
【図１２】
2008225712.tif 000014
【図１３】
2008225712.tif 000015
【図１４】
2008225712.tif 000016
【図１５】
2008225712.tif 000017
【図１６】
2008225712.tif 000018
【図１７】
2008225712.tif 000019
【図１８】
2008225712.tif 000020
【図１９】
2008225712.tif 000021
【図２０】
2008225712.tif 000022
【図２１】
2008225712.tif 000023
【図２２】
2008225712.tif 000024
【図２３】
2008225712.tif 000025
【図２４】
2008225712.tif 000026
【図２５】
2008225712.tif 000027
【図２６】
2008225712.tif 000028
【図２７】
2008225712.tif 000029
【図２８】
2008225712.tif 000030
【図２９】
2008225712.tif 000031