(57)【要約】【課題】  分割された複数の子画面に情報種別が同一の診療情報を取得して表示する診療情報表示装置を提供する。【解決手段】  複数の子画面と複数の子画面に表示する診療情報の情報種別とを管理し、複数の子画面に表示する診療情報のうち、情報種別が同一の診療情報を表示する子画面の有無を判断する表示画面管理手段３０３と、複数の子画面に表示する診療情報の日時情報での指定を受け付ける表示情報検索受付手段３０１と、表示情報検索受付手段３０１で受け付けた日時情報に基づいて診療情報を取得すると共に、情報種別が同一の診療情報を表示する子画面が複数あると判断された場合に、情報種別が同一の診療情報を複数取得する診療レコード取得手段３０２と、表示画面管理手段３０３で管理される子画面に、情報種別を一致させて診療情報を表示させる表示制御手段３０４とを備える。【選択図】        図４
2010033476.tif 000002
【特許請求の範囲】
【請求項１】
個人を識別する識別情報と、該識別情報が示す個人の診療情報と、該診療情報の作成日時を特定する日時情報と、該診療情報の情報種別とを含む診療レコードを表示画面に表示する診療情報表示装置であって、
複数の子画面と該複数の子画面に表示する診療情報の情報種別との対応を管理し、前記複数の子画面に表示する診療情報のうち、情報種別が同一の診療情報を表示する子画面の有無を判断する表示画面管理手段と、
前記複数の子画面に表示する前記診療情報の日時情報での指定を受け付ける表示情報検索受付手段と、
前記表示情報検索受付手段で受け付けた前記日時情報に基づいて診療情報を取得すると共に、前記情報種別が同一の診療情報を表示する子画面が複数あると判断された場合に、前記情報種別が同一の診療情報を複数取得する診療レコード取得手段と、
前記表示画面管理手段で管理される子画面に、前記情報種別を一致させて診療情報を表示させる診療情報表示制御手段と、
を有することを特徴とする診療情報表示装置。
【請求項２】
前記表示画面管理手段は、前記複数の子画面の表示位置を管理して、前記表示位置から子画面の並ぶ画面順序を判断し、
前記診療情報表示制御手段は、前記診療情報を、日時情報の順序と画面順序とが同じ並びとなるように並び替えて表示することを特徴とする請求項１記載の診療情報表示装置。
【請求項３】
前記情報種別が同一の診療情報を表示する子画面のサイズを均一に揃える画面サイズ調整手段を有することを特徴とする請求項１又は２記載の診療情報表示装置。
【請求項４】
前記診療情報表示制御手段は、前記情報種別が同一であって、前記情報種別が画像である場合に、前記情報種別が画像の診療情報を表示する子画面を横並びに配列することを特徴とする請求項２記載の診療情報表示装置。
【請求項５】
個人を識別する識別情報と、該識別情報が示す個人の診療情報と、該診療情報の作成日時を特定する日時情報と、該診療情報の情報種別とを含む診療レコードを表示画面に表示する診療情報表示方法であって、
複数の子画面と該複数の子画面に表示する診療情報の情報種別との対応を管理し、前記複数の子画面に表示する診療情報のうち、情報種別が同一の診療情報を表示する子画面の有無を判断するステップと、
前記複数の子画面に表示する前記診療情報の日時情報での指定を受け付けるステップと、
受け付けた前記日時情報に基づいて診療情報を取得すると共に、前記情報種別が同一の診療情報を表示する子画面が複数あると判断された場合に、前記情報種別が同一の診療情報を複数取得するステップと、
前記複数の子画面に、前記情報種別を一致させて診療情報を表示させるステップと、
を有することを特徴とする診療情報表示方法。
【請求項６】
個人を識別する識別情報と、該識別情報が示す個人の診療情報と、該診療情報の作成日時を特定する日時情報と、該診療情報の情報種別とを含む診療レコードを表示画面に表示するプログラムであって、
コンピュータを、
複数の子画面と該複数の子画面に表示する診療情報の情報種別との対応を管理し、前記複数の子画面に表示する診療情報のうち、情報種別が同一の診療情報を表示する子画面の有無を判断する手段と、
前記複数の子画面に表示する前記診療情報の日時情報での指定を受け付ける手段と、
受け付けた前記日時情報に基づいて診療情報を取得すると共に、前記情報種別が同一の診療情報を表示する子画面が複数あると判断された場合に、前記情報種別が同一の診療情報を複数取得する手段と、
前記複数の子画面に、前記情報種別を一致させて診療情報を表示させる手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医師の診察記録や検査結果等の診療情報を電子的に表示する診療情報表示装置、診療情報表示方法及びプログラムに関する。
【背景技術】
【０００２】
医療機関において、医師の診察記録や検査結果等の診療情報を電子データとしてデータベースに記録しておき、診察時に表示装置に表示させる診療情報表示装置が用いられるようになってきた。
【０００３】
しかしながら、患者の診療情報は、医師の診察記録、検査や治療の処方箋、検査の結果、看護師や理学療法士等の観察記録、治療計画、実施記録など多種多様な文書や画像を含んでいる。そこで、モニタの表示領域を複数の表示画面に分割して、各表示画面に診療情報をそれぞれ表示する技術が提案されている（例えば、特許文献１参照）。また、ユーザによって選択された画像を複数枚並べて表示する技術も提案されている（例えば、特許文献２参照）。
【０００４】
【特許文献１】特開２００１−１４２９８８号公報
【特許文献２】特開２００７−２３３８４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
医師や看護師等のユーザは、患者の現在の診察結果や検査結果と過去の診察結果や検査結果とを比較しながら患者の病状を把握したい場合がある。また、診察結果や検査結果を患者に説明するときに、患者の現在の診察結果や検査結果と過去の診察結果や検査結果とを比較しながら説明したい場合がある。
このようなときに、簡単な操作で現在の診察結果や検査結果と、過去の診察結果や検査結果とを比較表示することができれば、より利便性が向上する。
【０００６】
本発明は上記事情に鑑みてなされたものであり、分割された複数の子画面に情報種別が同一の診療情報を取得して表示する診療情報表示装置、診療情報表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するために本明細書の開示では、個人を識別する識別情報と、該識別情報が示す個人の診療情報と、該診療情報の作成日時を特定する日時情報と、該診療情報の情報種別とを含む診療レコードを表示画面に表示する診療情報表示装置であって、複数の子画面と該複数の子画面に表示する診療情報の情報種別との対応を管理し、前記複数の子画面に表示する診療情報のうち、情報種別が同一の診療情報を表示する子画面の有無を判断する表示画面管理手段と、前記複数の子画面に表示する前記診療情報の日時情報での指定を受け付ける表示情報検索受付手段と、前記表示情報検索受付手段で受け付けた前記日時情報に基づいて診療情報を取得すると共に、前記情報種別が同一の診療情報を表示する子画面が複数あると判断された場合に、前記情報種別が同一の診療情報を複数取得する診療レコード取得手段と、前記表示画面管理手段で管理される子画面に、前記情報種別を一致させて診療情報を表示させる診療情報表示制御手段とを備えている。
【発明の効果】
【０００８】
本明細書に開示の診療情報表示装置によれば、分割された複数の子画面に情報種別が同一の診療情報を取得して表示することができる。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面を参照しながら本発明の好適な実施例を説明する。
【実施例】
【００１０】
まず、図１に示すシステム構成図を参照しながら本実施例の構成を説明する。本実施例は、医師や看護師の使用する複数のクライアント端末１０ａ，１０ｂ，・・・，１０ｎ（ｎは任意の自然数）と、電子カルテの管理を行う電子カルテ管理サーバ２０とがネットワーク５０に接続されている。なお、複数のクライアント端末１０ａ，１０ｂ，・・・，１０ｎは同等の機能を有しているので、以下の説明では、クライアント端末１０ａを例に説明する。また、クライアント端末１０ａ，１０ｂ，・・・，１０ｎを総称して呼ぶときにはクライアント端末１０と表記する。
【００１１】
電子カルテ管理サーバ２０は、制御部２７と、データベース２５とを有している。制御部２７は、ＣＰＵ（Central Processing Unit）２１と、ＲＯＭ（Read Only Memory）２２と、ＲＡＭ（Random Access Memory）２３と、通信インターフェース２４とを有している。電子カルテ管理サーバ２０は、ＣＰＵ２１によって装置全体が制御される。ＣＰＵ２１には、バス２６を介してＲＯＭ２２、ＲＡＭ２３、通信インターフェース２４、データベース２５が接続される。
【００１２】
通信インターフェース２４は、クライアント端末１０との通信を制御する。通信インターフェース２４には、例えばＮＩＣ（Network Interface Card）などを用いることができる。
【００１３】
ＲＯＭ２２には、ＣＰＵ２１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムが格納される。ＣＰＵ２１は、ＲＯＭ２２に格納されたプログラムを読み込んで、読み込んだプログラムに従った演算を行う。なお、ＣＰＵ２１などのハードウェアと、ＲＯＭ２２などに格納されたソフトウェアの協働によって実現される電子カルテ管理サーバ２０の機能ブロックについては図３を参照しながら後ほど説明する。
ＲＡＭ２３は、ＣＰＵ２１の作業用メモリとして使用され、ＣＰＵ２１による演算に必要な各種データが格納される。
データベース２５には、各患者の診療レコードが電子的に記録される。診療レコードには、例えは、患者を識別する識別情報と、患者の診療情報と、診療情報の作成日時を特定する日時情報と、診療情報の診療種別とが含まれる。また、診療情報の診療種別には、各患者の検体検査結果、画像検査結果、放射線画像、プログレスノート（診療経過を記録するノート）、一般撮影検査結果、オーダ（病理検査、細菌検査、内視鏡検査、処方などの発注）、病状や処置内容を記録したカルテなどが含まれる。
【００１４】
図２には、クライアント端末１０ａの構成を示す。
クライアント端末１０ａは、制御部３０と、モニタ３９と、キーボード４０と、マウス４１とを有している。また、制御部３０は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、グラフィックインターフェース３５と、入力インターフェース３６と、通信インターフェース３７とを有している。これらの機能部は、バス３８で接続されている。
【００１５】
クライアント端末１０ａもＣＰＵ３１によって装置全体が制御される。また、クライアント端末１０ａ側にもＲＯＭ３２、ＲＡＭ３３等のメモリが設けられている。ＣＰＵ３１などのハードウェアと、ＲＯＭ３２などに格納されたソフトウェアの協働によって実現されるクライアント端末１０ａの機能ブロックについては図４を参照しながら後ほど説明する。
ＲＡＭ３３には、通信インターフェース３７を介して電子カルテ管理サーバ２０から取得した診療情報が一時的に保存される。クライアント端末１０ａは、取得した診療情報の処理を終了するときには、ＲＡＭ３３に一時的に保存した診療情報を消去する。また、クライアント端末１０ａの利用者によって診療情報に変更が加えられると、変更された診療情報が電子カルテ管理サーバ２０に送信され、電子カルテ管理サーバ２０に保存された診療情報が更新される。
グラフィックインターフェース３５は、モニタ３９に文書や画像を表示するためのインターフェースとして機能する。
入力インターフェース３６は、入力デバイスとしてのキーボード４０やマウス４１とのインターフェースとして機能する。
通信インターフェース３７は、ネットワーク５０を介して電子カルテ管理サーバ２０との通信を行うためのインターフェースとして機能する。クライアント端末１０ａの通信インターフェース３７にも、例えばＮＩＣなどを用いることができる。
【００１６】
図３には、制御部２７においてＣＰＵ２１などのハードウェアとＲＯＭ２２などに格納されたソフトウェアとの協働によって実現される電子カルテ管理サーバ２０の機能ブロック図を示す。
受信・認証手段２７２は、クライアント端末１０からのアクセス要求を受け付けて、一般的な認証手続による利用者認証を行う。
また、受信・認証手段２７２は、クライアント端末１０からのデータ取得要求を受信して、受信したデータ取得要求をデータベース検索手段２７３に通知する。
また、受信・認証手段２７２は、クライアント端末１０から診療情報の変更要求を受信して、受信した診療情報の変更要求を履歴管理手段２７１に通知する。
履歴管理手段２７１は、診療情報の変更要求を受信・認証手段２７２から取得して、データベース２５に記憶された診療情報の変更（書き換え）を行う。
データベース検索手段２７３は、データ取得要求を受信・認証手段２７２から取得して、データ取得要求に含まれる検索条件でデータベース２５を検索する。検索の結果、該当する診療情報が検出されると、検出した診療情報を送信手段２７４に送信する。
送信手段２７４は、データベース２５を検索して得られた診療情報を取得要求のあったクライアント端末１０に送信する。
【００１７】
図４には、制御部３０においてＣＰＵ３１などのハードウェアとＲＯＭ３２などに格納されたソフトウェアの協働によって実現されるソフトウェア処理部３００の構成を示す。ソフトウェア処理部３００は、表示情報検索受付手段３０１と、診療レコード取得手段３０２と、表示画面管理手段３０３と、表示制御手段（本発明の診療情報表示制御手段と、画面サイズ調整手段に該当する）３０４とを有している。
【００１８】
表示情報検索受付手段３０１は、キーボード４０、マウス４１等の入力デバイスからの操作入力を入力インターフェース３６を介して受け付ける。表示情報検索受付手段３０１で受け付けられる情報には、モニタ３９に表示させる診療情報を指定する指定情報が含まれる。表示情報検索受付手段３０１で受け付けた指定情報は、診療レコード取得手段３０２に出力される。
【００１９】
診療レコード取得手段３０２は、表示情報検索受付手段３０１から指定情報を取得すると、取得した指定情報を含むデータの取得要求を通信インターフェース３７を介して電子カルテ管理サーバ２０に送信する。また、情報の取得を要求した診療情報が電子カルテ管理サーバ２０から送信されてくると、診療レコード取得手段３０２はこの診療情報を受信して表示制御手段３０４に転送する。
【００２０】
表示画面管理手段３０３は、モニタ３９の表示領域に複数表示される子画面の情報（例えば、表示領域上での表示座標）を管理する。モニタ３９の表示領域は、複数の子画面に分割され、分割された各子画面にそれぞれ診療情報が表示される。また、表示画面管理手段３０３は、複数の子画面と、複数の子画面に表示する診療情報との対応関係を管理する。また、表示画面管理手段３０３は、複数の子画面に表示する診療情報のうち、診療種別が同一の診療情報を表示する子画面の有無を管理する。また、表示画面管理手段３０３は、複数の子画面の表示領域上での表示位置から各子画面の画面順位を判定する。例えば、座標値が最も左側で最も上側に表示された子画面の画面順位を最も高く設定し、最も右側で最も下側に表示された子画面の画面順位を最も低く設定する。各子画面の画面順位の情報や、各子画面に表示する診療種別の情報は、表示画面管理手段３０３から表示制御手段３０４に通知される。
【００２１】
表示制御手段３０４は、診療レコード取得手段３０２の取得した診療情報をグラフィックインターフェース３５を介してモニタ３９に表示させる。
また、表示制御手段３０４は、各子画面の画面順位の情報や、各子画面に表示する診療種別の情報を表示画面管理手段３０３から取得する。そして、表示制御手段３０４は、取得した情報に従って各子画面に該当する診療情報を表示させる。
また、表示制御手段３０４は、モニタ３９に表示する子画面のサイズを調整する機能を有している。医師や看護師等の操作者からの操作入力に従って、子画面のサイズを変更する。
また、表示制御手段３０４は、同一の診療種別であることをユーザに通知するため、同一の診療種別に設定された子画面の枠色を同一色に変更する。
【００２２】
電子カルテ管理サーバ２０は、クライアント端末１０からのアクセス要求を受け付けると、受信・認証手段２７２で利用者認証を行ってログイン処理を行う。利用者認証が正常に終了すると、電子カルテ管理サーバ２０は、クライアント端末１０に患者を特定するための識別情報（ＩＤ）の入力を要求する。各患者には、患者を識別する識別情報が割り当てられており、この識別情報が入力されることで患者の過去の診療情報を検索してクライアント端末１０に表示させることができる。
患者の識別情報が入力されると、電子カルテ管理サーバ２０は、クライアント端末１０に診療情報の一覧ページを表示させる。診療情報の一覧ページの一例を図５に示す。診療情報の一覧ページには、例えば、該当患者が、過去に診療を受けたことがあれば、過去に作成されたカルテ情報を検索して表示するか否かを表すアイコンが表示される。また、該当患者が検体検査や画像検査を行っていれば、検査結果を検索して表示するか否かを表すアイコンが表示される。また、医師が患者の状態を把握するために検査依頼や、看護師への医療提供の指示があればオーダを表すアイコンが表示される。
【００２３】
アイコンが選択されると、データベース検索手段２７３で該当患者の診療情報が検索され、検索結果がクライアント端末１０のモニタ３９に表示される。図６には、診療情報を表示したクライアント端末１０のモニタ３９の表示例を示す。モニタ３９の表示領域は、複数の子画面に分割され、分割された各子画面にカルテや検査結果等の診療情報がそれぞれ表示される。各子画面には、診療情報を表示するビューア（以下、子ビューアと呼ぶ）が設定されており、この子ビューアによって電子カルテ管理サーバ２０から取得した診療情報が対応する子画面に表示される。なお、子画面のサイズ（すなわち、子ビューアの表示サイズ）は、医師や看護師等の操作者からの操作入力によって任意に設定することが可能である。
【００２４】
また、各子画面に表示される診療情報は、図６に示すようにへッダ部１２０とボディ部１３０とを有している。子画面のボディ部１３０には、カルテの記録内容や、検査の結果などの診療情報が表示される。また子画面のヘッダ部１２０には、図７に示すように診療種別設定欄１２１と、シーケンス番号表示欄１２２とが表示される。
【００２５】
診療種別設定欄１２１は、子画面に表示させる診療情報の診療種別を設定する入力欄である。ユーザは、モニタ３９に子画面を表示させると、各子画面に表示させる診療情報の診療種別を診療種別設定欄１２１に入力する。診療種別設定欄１２１に設定された診療種別の診療情報を電子カルテ管理サーバ２０から取得し、取得した診療情報を子画面に設定された子ビューアによって表示させる。
【００２６】
また、シーケンス番号表示欄１２２は、診療種別が同一の診療情報を複数の子画面に表示する場合に、各子画面に表示する診療情報を区別するためのシーケンス番号を表示する表示欄である。
例えば、複数の子画面に同一の検査結果を表示する場合、検査結果を時系列（検査日時の新しい順）に表示したほうがユーザにとっても分かりやすく利便性が高い。
そこで、図８に示すようにもっとも最近に検査を行った検査結果を表示する子画面のシーケンス番号表示欄１２２には、［１］の番号を表示し、その次に新しい検査結果を表示する子画面のシーケンス番号表示欄１２２には、［２］の番号を表示する。なお、このシーケンス番号表示欄１２２の表示は、表示画面管理手段３０３で管理される各子画面の画面順位に従って表示させる。すなわち、同一の診療種別に設定された子画面のうち、画面順位が最も高い子画面のシーケンス番号が１番となり、次に画面順位の高い子画面のシーケンス番号が２番となる。
なお、同一の診療種別に設定された子画面が複数存在しない場合には、このシーケンス番号表示欄１２２は表示しないようにしてもよい。
【００２７】
また、モニタ３９の表示画面には、機能ボタンも表示される。
この実施例では、レイアウト設定ボタン５０１と、直近検索ボタン５０２と、日付検索ボタン５０３とが表示される（図７参照）。
【００２８】
レイアウト設定ボタン５０１は、モニタ３９の表示画面に表示させる子画面の数と、子画面の配置とを設定するボタンである。
レイアウト設定ボタン５０１は、このボタン５０１が押下されると、図９に示す子画面の配置パターンを複数表示する。ユーザは、複数表示された配置パターンの中から所望の配置パターンを選択する。配置パターンが選択されると、クライアント端末１０のモニタ３９には、選択された配置パターンの子画面が表示される。なお、ユーザは、選択した配置パターンの子画面をモニタ３９に表示させた後に、子画面の配置やレイアウトを任意に変更することができる。例えば、ユーザがマウスを使用して子画面の表示領域を拡大縮小させたり、取り消しボタンを押下して、複数の子画面の中から不要な子画面を消去することもできる。
【００２９】
また、直近検索ボタン５０２は、このボタン５０２が操作された本日の日付からさかのぼって診療情報を検索する検索ボタンである。
例えば、モニタ３９の表示画面に子画面が１つだけ設定されていた場合、この子画面に設定された診療種別の診療情報であって、電子カルテ管理サーバ２０に登録された日付が本日の日付に最も近い最新の診療情報が検索される。
また、モニタ３９の表示画面に複数の子画面が設定されていた場合には、各子画面に設定された診療種別の診療情報であって、電子カルテ管理サーバ２０に登録された日付が本日の日付に最も近い最新の診療情報が検索される。
さらに、モニタ３９の表示画面に複数の子画面が設定され、そのうちの幾つかの子画面が同一の診療種別に設定されていた場合について、図１０を参照しながら説明する。
例えば、図１０に示すように６つの子画面がモニタ３９に表示され、各子画面に表示する診療種別が図１０に示すように設定されたとする。図１０に示す例では、診療種別が一般撮影検索結果に設定された子画面が３つ設定されている。
クライアント端末１０の診療レコード取得手段３０２は、患者の識別情報と、直近検索ボタン５０２が押下された本日の日付情報と、各子画面に設定された診療種別とを電子カルテ管理サーバ２０に送信する。電子カルテ管理サーバ２０は、受信した識別情報を検索キーとしてデータベース２５を検索する。データベース検索手段２７３は、一般撮影検索結果が３つ設定されているので、直近検索ボタン５０２が押下された本日の日付情報からさかのぼって該当患者の一般撮影検索結果を３つ選択する。図１１に示す例では、（Ａ），（Ｃ），（Ｆ）の３つの一般撮影検査結果が選択される。この他に、図１０に示す例では、診療種別として文書、オーダ、時系列検査結果が設定されているので、データベース検索手段２７３は、データベース２５から該当患者の文書、オーダ、時系列検索結果を取得する。なお、これらの診療情報も直近検索ボタン５０２が押下された本日の日付情報からさかのぼって最も新しい診療情報である。
【００３０】
図８には、図１０に示す子画面の設定に従って電子カルテ管理サーバ２０から診療情報を取得し、各子画面に診療情報を表示した例を示す。
図８に示すように同一の診療種別に設定された子画面は、医師や看護師が認識しやすいように縦並びに整列表示させる。また、同一の診療種別であることをユーザに通知するため、同一の診療種別に設定された子画面の枠色を同一色に変更する。また、画面順位の最も高い子画面のシーケンス番号表示欄１２２には［１］のシーケンス番号を表示し、日付が最も最近の診療情報が表示される。また、画面順位が次に高い子画面のシーケンス番号表示欄１２２には［２］のシーケンス番号を表示し、日付が次に新しい診療情報が表示される。同一の診療種別に設定された子画面が複数ある場合には、表示画面管理手段３０３でこれらの子画面に表示する診療情報を管理している。また、表示画面管理手段３０３は、子画面の表示領域での表示座標値から子画面の画面順位を求め、管理している。例えば、モニタ３９の左側で上側に表示された子画面の画面順位が最も高く、モニタ３９の右側で下側に表示された子画面の画面順位が最も低い。なお、子画面の画面順位の設定は、ユーザによって自由に変更できる。
【００３１】
また、日付検索ボタン５０３は、指定された日付からさかのぼって、電子カルテ管理サーバ２０に登録された診療情報を検索させる設定ボタンである。
日付検索ボタン５０３が押下されると、図７に示すカレンダー表示６００が表示される。ユーザは、表示されたカレンダー表示６００から診療情報を検索をしたい日付を選択する。日付が選択されると、選択された日付が表示画面に表示される。クライアント端末１０は、患者の識別情報と、日付検索ボタン５０３により指定された日付情報と、各子画面に設定された診療種別とを電子カルテ管理サーバ２０に送信する。電子カルテ管理サーバ２０は、指定された日付からさかのぼって該当患者の診療情報を検索する。
例えば、図１０に示すように６つの子画面がモニタ３９に表示され、各子画面に表示する診療種別が図１０に示すように設定されたとする。この場合、データベース検索手段２７３は、該当患者の一般撮影検索結果を日付検索ボタン５０３で指定された日付からさかのぼって検索する。指定された日付の一般撮影検索結果が所定数（図１０に示す例では３つ）なかった場合には、指定された日付よりも前にデータベース２５に登録された一般撮影検索情報であって、指定された日付により近い一般撮影検索結果をデータベース２５から検索する。図１２に示す例では、日付検索ボタン５０３によって２００８年の２月１５日が指定されているので、それよりも前にデータベースに登録された一般撮影検査結果（Ｆ），（Ｇ），・・・が選択される。この他に、診療種別として文書、オーダ、時系列検査結果が設定されているので、データベース検索手段２７３は、データベース２５から該当患者の文書、オーダ、時系列検索結果を取得する。
【００３２】
また、直近検索又は日付指定検索において、同一の日付で複数の診療情報がデータベース２５に登録されていた場合には、データベース２５への登録時刻が新しいものから選択するようにしてもよい。
例えば、同一の診療種別に設定された子画面が３つあり、日付検索ボタン５０３で指定された日付で該当する診療種別の診療情報がデータベース２５に５つ登録されていたとする。この場合、データベース検索手段２７３は、指定された日付でデータベース２５への登録時間が新しい診療情報を３つ選択して、クライアント端末１０に送信する。
また、同一の診療種別の診療情報が同一の日付で複数登録されていた場合、データベース検索手段２７３は、これらの診療情報をすべて検出して、クライアント端末１０に送信してもよい。クライアント端末１０の表示制御手段３０４は、設定された子画面の数以上の診療情報を電子カルテ管理サーバ２０から取得した場合には、例えば、１つの子画面内に複数の診療情報を表示する。また、クライアント端末１０は、子画面にスクロールバーを表示して表示された複数の診療情報をスクロールできるようにする。
【００３３】
また、図８に示す例では、同一の診療種別に設定された子画面を縦並びに一列で表示した例を示した。これ以外に、例えば、図１３に示すように同一の診療種別に設定された子画面を縦一列ではなく、複数列で表示してもよい。図１３（Ａ）に整列前の子画面を示し、図１３（Ｂ）に整列後の子画面を示す。図１３（Ｂ）に示す整列の例では、モニタ３９の表示画面の左側の画面順位が右側よりも高く、表示画面の上側の画面順位が下側の画面順位よりも高い。従って、図１３（Ｂ）に示す整列の例では、子画面７０１、７０２、７０３の順に画面順位が高い。従って、子画面７０１に前回の撮影画像を表示させ、子画面７０２に前々回の撮影画像を表示させている。また、表示画面の右側の子画面７０３には、３回前の撮影画像を表示させている。
【００３４】
また、図１４に示すように同一の診療種別に設定された子画面を横並びに表示してもよい。図１４（Ａ）に整列前の子画面を示し、図１４（Ｂ）に整列後の子画面を示す。図１５に示すようにモニタ３９の表示画面に子画面サイズ均等設定ボタン５０４を設けて、このボタン５０４が押下されると、図１４（Ｂ）に示すように子画面のサイズを均等に表示する。例えば、複数の子画面に同一の診療種別の画像を表示させる場合、ユーザは、これらの子画面に表示された画像を比較する場合が多い。そこで、画像を比較表示する場合には、図１４（Ｂ）に示すように子画面を横並びに表示し、さらに子画面のサイズを均等にする。これによって画像のサイズが同じとなり、画像の比較がより簡単になる。
【００３５】
図１６に示すフローチャートを参照しながらクライアント端末１０の制御部３０の処理手順を説明する。
まず、クライアント端末１０の制御部３０は、モニタ３９に表示した各子画面に表示させる診療種別の設定と、整列形式の設定と、子画面サイズの設定とを受け付ける（ステップＳ１）。整列形式の設定と、子画面サイズの設定とは診療情報の表示のたびに行う必要はなく、初期設定で登録しておくこともできる。
【００３６】
次に、制御部３０は、検索条件を入力して検索を行う（ステップＳ２）。検索には、直近検索と日付指定検索とがある。検索条件が直近検索であった場合には（ステップＳ３／ＹＥＳ）、制御部３０は直近検索ボタン５０２が押下された本日の日付情報と、患者の識別情報と、各子画面に設定された診療種別とを電子カルテ管理サーバ２０に送信する。電子カルテ管理サーバ２０は、識別情報が示す患者の診療情報を直近検索ボタン５０２が押下された本日の日付からさかのぼって検索する（ステップＳ４）。また検索条件が日付指定検索であった場合には（ステップＳ３／ＮＯ）、制御部３０は日付検索ボタン５０３で選択された日付情報と、患者の識別情報と、各子画面に設定された診療種別とを電子カルテ管理サーバ２０に送信する。電子カルテ管理サーバ２０は、識別情報が示す患者の診療情報を日付検索ボタン５０３で指定された日付からさかのぼって検索する（ステップＳ５）。
【００３７】
電子カルテ管理サーバ２０から該当患者の診療情報を取得すると、制御部３０は、同一の診療情報を表示する子画面が複数配置されているか否かを判定する（ステップＳ６）。同一の診療情報を表示する子画面が複数配置されていないと判定すると（ステップＳ６／ＮＯ）、制御部３０は検索結果をそのまま子画面に表示させる（ステップＳ７）。すなわち、制御部３０は、各子画面に設定された診療種別に従って診療情報を表示させる。
【００３８】
また、同一の診療情報を表示する子画面が複数配置されていると判定すると（ステップＳ６／ＹＥＳ）、制御部３０は、同一の診療種別に設定された子画面への診療情報の表示に関して整列形式の設定があるか否かを判定する（ステップＳ８）。
整列形式が設定されている場合には（ステップＳ８／ＹＥＳ）、設定された整列形式で子画面を配置し、整列した子画面に診療情報を表示させる（ステップＳ９）。この処理の詳細については、図１７に示すフローチャートを参照しながら後述する。
また、整列形式が設定されていない場合には（ステップＳ８／ＮＯ）、制御部３０は、電子カルテ管理サーバ２０で検出された診療情報の数が同一の診療種別に設定された子画面の数以上あるか否かを判定する（ステップＳ１０）。同一の診療種別に設定された子画面の数以上の診療情報を電子カルテ管理サーバ２０から取得した場合には（ステップＳ１０／ＹＥＳ）、子画面に設定された診療種別に従って、子画面に診療情報を表示させる。このとき、同一の診療種別であることをユーザに通知するため、同一の診療種別に設定された子画面の枠色を同一色に変更する。また、同一の診療種別に設定された子画面の数と検出された診療情報との数が一致していない場合には、制御部３０は、子画面に複数の診療情報を表示し、スクロールバーで診療情報をスクロールしながら視認できるようにする。
また、電子カルテ管理サーバ２０で検出された診療情報の数が同一の診療種別に設定された子画面の数よりも少ない場合には（ステップＳ１０／ＮＯ）、子画面に設定された診療種別に従って診療情報を表示させる（ステップＳ１２）。また、同一の診療種別であることをユーザに通知するため、同一の診療種別に設定された子画面の枠色を同一色に変更する。さらに、診療情報を表示することができない子画面には、「診療情報がありません」といったメッセージを表示させる（ステップＳ１２）。
【００３９】
次に、図１７に示すフローチャートを参照しながら上述したＳ１６の詳細について説明する。
制御部３０は、整列形式が設定されていると判定すると（ステップＳ８／ＹＥＳ）、子画面の整列形式は縦並びであるか否かを判定する（ステップＳ２１）。子画面の整列形式が縦並びであった場合には（ステップＳ２１／ＹＥＳ）、制御部３０は同一の診療種別に設定された子画面を縦に並べる。又縦一列では並びきらない場合には、制御部３０は、図１３（Ｂ）に示すように複数列にわたって子画面を縦に並べる。
また、子画面が整列形式が縦並びではなかった場合には（ステップＳ２１／ＮＯ）、制御部３０は同一の診療種別に設定された子画面を横に並べる。同様に、横一行では子画面を並びきることができない場合いは、制御部３０は、複数行にわたって子画面を横に並べる。
【００４０】
次に、制御部３０は診療情報の表示順が昇順であるか否かを判定する（ステップＳ２４）。診療情報の表示順が昇順であった場合には（ステップＳ２４／ＹＥＳ）、制御部３０は、子画面の画面順序と、診療情報の順序とが同じ並びとなるように診療情報を並び替える（ステップＳ２５）。子画面の画面順位は、左上の順位が高く、右下の順位が低くなるように設定されている。制御部３０は、画面順位の高い子画面には日付の新しい診療情報が表示され、画面順位の低い子画面には日付の古い診療情報が表示されるように診療情報を並び替える。
また、診療情報の表示順が降順であった場合には（ステップＳ２４／ＮＯ）、制御部３０は、子画面の画面順序と、診療情報の順序とが逆の並びとなるように診療情報を並び替える（ステップＳ２６）。すなわち、制御部３０は、画面順位の高い子画面には日付の古い診療情報が表示され、画面順位の低い子画面には日付の新しい診療情報が表示されるように診療情報を並び替える。
【００４１】
次に、制御部３０は、子画面サイズが設定されているか否かを判定する（ステップＳ２７）。子画面サイズが設定されている場合には（ステップＳ２７）、全ての子画面のサイズを子画面の配置数に適したサイズに変更する（ステップＳ２８）。この後、制御部３０は、同一の診療種別であることをユーザに通知するため、同一の診療種別に設定された子画面の枠色を同一色に変更して表示する（ステップＳ２９）。
【００４２】
以上の説明より明らかなように本実施例は、同一の診療種別に設定された子画面が複数存在する場合に、これらの子画面に、同一の診療種別の診療情報を表示する。従って、同一の診療種別の検査結果や検査結果を複数の子画面に表示することができ、患者の診療情報を時系列的に素早く比較、参照することができる。従って、より正確に患者の状態を把握することができ、診療行為の効率化が期待できる。
また、同一の診療種別に設定された子画面に診療情報を表示するときに、子画面を整列形式に従って整列させるので、患者の診療情報を一覧性高く表示することができる。このため、子画面に表示した検査結果や診察結果の比較、検討が容易になる。
また、同一の診療種別に設定された子画面の画面サイズを均等にすることで、子画面に表示した検査結果や診察結果の検討を容易に行うことができる。
また、同一の診療種別に設定された子画面に画像を表示する場合には、子画面を横並びに整列させるので、画像の比較が容易になる。
【００４３】
上述した実施例は本発明の好適な実施例である。但しこれに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施が可能である。例えば、上述した実施例では、クライアント端末１０と電子カルテ管理サーバ２０とは同一のネットワーク内に配置されている。これ以外に、診療レコードをＡＳＰ（アプリケーションサービスプロバイダ）の提供するサーバに登録しておき、このサーバから診療情報を取得して表示させるものであってもよい。
【図面の簡単な説明】
【００４４】
【図１】システムの構成を示す図である。
【図２】クライアント端末の構成を示す図である。
【図３】電子カルテ管理サーバの制御部に実現される機能ブロックを示す図である。
【図４】クライアント端末の制御部に実現される機能ブロックを示す図である。
【図５】クライアント端末に表示される診療情報一覧の画面例を示す図である。
【図６】表示画面を分割して複数の子画面を表示した画面例を示す図である。
【図７】表示画面に表示される各種設定ボタンの配置を示す図である。
【図８】同一診療種別に設定された子画面を縦並びに表示した例を示す図である。
【図９】レイアウト設定の例を示す図である。
【図１０】複数表示された子画面と、各子画面に設定された診療種別とを示す図である。
【図１１】直近検索を行った場合に選択される診療情報を示す図である。
【図１２】日付指定検索を行った場合に選択される診療情報を示す図である。
【図１３】（Ａ）は、整列前の子画面の配置状態を示す図であり、（Ｂ）は、整列後の子画面の配置状態を示す図である。
【図１４】（Ａ）は、整列前の子画面の配置状態を示す図であり、（Ｂ）は、整列後の子画面の配置状態を示す図である。
【図１５】子画面サイズ均等設定ボタンの配置を示す図である。
【図１６】クライアント端末の制御部の処理手順を示すフローチャートである。
【図１７】整列条件が設定された場合のクライアント端末の制御部の処理手順を示すフローチャートである。
【符号の説明】
【００４５】
１０ａ，・・・・，１０ｎ  クライアント端末
２０  電子カルテ管理サーバ
２１、３１  ＣＰＵ
２２、３２  ＲＯＭ
２３  ３３  ＲＡＭ
２４、３７  通信インターフェース
２５  データベース
２７、３０  制御部
３５  グラフィックインターフェス
３６  入力インターフェース
３９  モニタ
３９  キーボード
４０  マウス
１２０  ヘッダ部
１３０  ボディ部
【図１】
2010033476.tif 000003
【図２】
2010033476.tif 000004
【図３】
2010033476.tif 000005
【図４】
2010033476.tif 000006
【図５】
2010033476.tif 000007
【図６】
2010033476.tif 000008
【図７】
2010033476.tif 000009
【図８】
2010033476.tif 000010
【図９】
2010033476.tif 000011
【図１０】
2010033476.tif 000012
【図１１】
2010033476.tif 000013
【図１２】
2010033476.tif 000014
【図１３】
2010033476.tif 000015
【図１４】
2010033476.tif 000016
【図１５】
2010033476.tif 000017
【図１６】
2010033476.tif 000018
【図１７】
2010033476.tif 000019