(57)【特許請求の範囲】
【請求項１】
クライアント端末とサーバコンピュータとが接続される医療データのグラフ表示システムであって、
前記サーバコンピュータは、少なくとも検査結果を時系列で管理する第１データベースと、検査項目の正常値範囲を管理する第２データベースとを備え、
前記クライアント端末は、
グラフ表示したい複数の検査項目と表示期間を設定して前記サーバコンピュータに要求し、前記サーバコンピュータの前記第１データベースから取得した前記複数の検査項目に対応する複数の検査結果グラフを表示し、前記複数の検査結果グラフの１つをマウスオーバした時に当該検査結果グラフを強調表示し、その強調表示した検査結果グラフに対応する検査項目の正常値範囲の情報を前記サーバコンピュータに要求し、前記サーバコンピュータの前記第２データベースから取得した前記正常値範囲の情報と前記強調表示した検査結果グラフとを重ねて表示する
ことを特徴とする医療データのグラフ表示システム。
【請求項２】
前記クライアント端末は、前記複数の検査結果グラフに対応する複数の目盛りを同時に表示し、前記複数の検査結果グラフの１つをマウスオーバした時に当該検査結果グラフに対応する目盛りだけを強調表示することを特徴とする請求項１に記載の医療データのグラフ表示システム。
【請求項３】
少なくとも検査結果を時系列で管理する第１データベースと、検査項目の正常値範囲を管理する第２データベースを備えるサーバコンピュータからグラフ表示情報を取得する医療データのグラフ表示装置であって、
グラフ表示したい複数の検査項目と表示期間を設定して前記サーバコンピュータに要求し、前記サーバコンピュータの前記第１データベースから取得した前記複数の検査項目に対応する複数の検査結果グラフを表示し、前記複数の検査結果グラフの１つをマウスオーバした時に当該検査結果グラフを強調表示し、その強調表示した検査結果グラフに対応する検査項目の正常値範囲の情報を前記サーバコンピュータに要求し、前記サーバコンピュータの前記第２データベースから取得した前記正常値範囲の情報と前記強調表示した検査結果グラフとを重ねて表示する
ことを特徴とするグラフ表示装置。
【請求項４】
前記複数の検査結果グラフに対応する複数の目盛りを同時に表示し、前記複数の検査結果グラフの１つをマウスオーバした時に当該検査結果グラフに対応する目盛りだけを強調表示することを特徴とする請求項３に記載のグラフ表示装置。
【請求項５】
少なくとも検査結果を時系列で管理する第１データベースと、検査項目の正常値範囲を管理する第２データベースを備えるサーバコンピュータからグラフ表示情報を取得して表示する医療データの表示プログラムであって、
グラフ表示したい複数の検査項目と表示期間を設定して前記サーバコンピュータに要求し、
前記サーバコンピュータの前記第１データベースから取得した前記複数の検査項目に対応する複数の検査結果グラフを表示し、
前記複数の検査結果グラフの１つをマウスオーバした時に当該検査結果グラフを強調表示し、
その強調表示した検査結果グラフに対応する検査項目の正常値範囲の情報を前記サーバコンピュータに要求し、
前記サーバコンピュータの前記第２データベースから取得した前記正常値範囲の情報と前記強調表示した検査結果グラフとを重ねて表示する
ことを特徴とする表示プログラム。
【請求項６】
少なくとも検査結果を時系列で管理する第１データベースと、検査項目の正常値範囲を管理する第２データベースを備えるサーバコンピュータからグラフ表示情報を取得して表示する医療データの表示プログラムであって、
グラフ表示したい複数の検査項目と表示期間を設定して前記サーバコンピュータに要求し、
前記サーバコンピュータの前記第１データベースから取得した前記複数の検査項目に対応する複数の検査結果と、その複数の検査結果グラフに対応する複数の目盛りとを同時に表示し、
前記複数の検査結果グラフの１つをマウスオーバした時に当該検査結果グラフを強調表示し、
その強調表示した検査結果グラフに対応する検査項目の正常値範囲の情報を前記サーバコンピュータに要求し、
前記サーバコンピュータの前記第２データベースから取得した前記正常値範囲と前記強調表示した検査結果グラフとを重ねて表示すると共に、当該検査結果グラフに対応する目盛りを強調表示する
ことを特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医療データのグラフ表示システム、グラフ表示装置および表示プログラムに関する。
【背景技術】
【０００２】
病院や診療所等の医療機関では、患者に対して投与した薬剤の量を示す薬投与量（薬歴）と、それによる患者の症状を示す検査結果（検歴）とを時系列にグラフ表示（例えば、熱型表）することが行われている。例えば、検査結果を折れ線グラフで表示し、薬投与量を階段状グラフで表示することにより、各種の検査結果と薬投与量との相互関係を視覚的に確認することができため、患者に対する治療内容が適切なものであったかについて判断することができる。
【０００３】
しかしながら、検査結果値の折れ線グラフが複数重ねて表示している場合、注目したいグラフの遷移が見づらい場合がある。また、１つの折れ線グラフの検査結果値に対する正常値の範囲を示すことは容易に考えられるが、複数の折れ線グラフを重ねて表示している場合には、特定の検査結果に対する正常値範囲を視覚的に表現することができない問題があった。
【０００４】
例えば、特許第３４０８２１６公報（特許文献１）には、参考正常値の範囲を示す標準値を検査項目別に記憶しておき、検査データをグラフ表示するとき、グラフの縦軸に所定の間隔を空けて上基準値と下基準値を設定し、グラフ表示する検査項目の標準値の上限及び下限が縦軸の上下の基準値にそれぞれ一致するように縦軸のスケールを想定してその検査データをグラフ上に描画し、その際、標準値が下限のみあって上限がない検査項目については、下限値を所定数倍したものを上限値とし、その上限を縦軸の上基準値に一致させて表示する方法が発明されている。
【０００５】
また、特開２００３−１６２５８０号公報（特許文献２）には、正常値データベースを設けて、正常値（基準値）を基準にして任意のスケールを検査軸に設定できるグラフ表示システムが発明されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第３４０８２１６公報
【特許文献２】特開２００３−１６２５８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１および特許文献２の技術は、上下の基準値を任意に設定できるようにし、その設定したスケールに合わせてグラフを表示するものであり、複数の折れ線グラフを重ねて表示している場合には、特定の検査結果に対する正常値範囲を視覚的に表現することができない。
【０００８】
本発明は、上記問題点を解決するためになされたもので、複数のグラフを重ねて表示している場合でも、特定の検査結果に対する正常値範囲を視覚的に表現することができる医療データのグラフ表示システム、グラフ表示装置および表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の医療データのグラフ表示システムは、クライアント端末とサーバコンピュータとが接続される医療データのグラフ表示システムであって、前記サーバコンピュータは、少なくとも検査結果を時系列で管理する第１データベースと、検査項目の正常値範囲を管理する第２データベースとを備え、前記クライアント端末は、グラフ表示したい複数の検査項目と表示期間を設定して前記サーバコンピュータに要求し、前記サーバコンピュータの前記第１データベースから取得した前記複数の検査項目に対応する複数の検査結果グラフを表示し、前記複数の検査結果グラフの１つをマウスオーバした時に当該検査結果グラフを強調表示し、その強調表示した検査結果グラフに対応する検査項目の正常値範囲の情報を前記サーバコンピュータに要求し、前記サーバコンピュータの前記第２データベースから取得した前記正常値範囲の情報と前記強調表示した検査結果グラフとを重ねて表示することを特徴とする。
【００１０】
また、本発明のグラフ表示装置は、少なくとも検査結果を時系列で管理する第１データベースと、検査項目の正常値範囲を管理する第２データベースを備えるサーバコンピュータからグラフ表示情報を取得する医療データのグラフ表示装置であって、グラフ表示したい複数の検査項目と表示期間を設定して前記サーバコンピュータに要求し、前記サーバコンピュータの前記第１データベースから取得した前記複数の検査項目に対応する複数の検査結果グラフを表示し、前記複数の検査結果グラフの１つをマウスオーバした時に当該検査結果グラフを強調表示し、その強調表示した検査結果グラフに対応する検査項目の正常値範囲の情報を前記サーバコンピュータに要求し、前記サーバコンピュータの前記第３データベースから取得した前記正常値範囲の情報と前記強調表示した検査結果グラフとを重ねて表示することを特徴とする。
【００１１】
また、本発明の表示プログラムは、少なくとも検査結果を時系列で管理する第１データベースと、検査項目の正常値範囲を管理する第２データベースを備えるサーバコンピュータからグラフ表示情報を取得して表示する医療データの表示プログラムであって、グラフ表示したい複数の検査項目と表示期間を設定して前記サーバコンピュータに要求し、前記サーバコンピュータの前記第１データベースから取得した前記複数の検査項目に対応する複数の検査結果グラフを表示し、前記複数の検査結果グラフの１つをマウスオーバした時に当該検査結果グラフを強調表示し、その強調表示した検査結果グラフに対応する検査項目の正常値範囲の情報を前記サーバコンピュータに要求し、前記サーバコンピュータの前記第３データベースから取得した前記正常値範囲の情報と前記強調表示した検査結果グラフとを重ねて表示することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、複数のグラフを重ねて表示している場合、特定の検査結果に対する正常値範囲を視覚的に表現することができるため、各種の治療に役立てることがきる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係るグラフ表示装置が用いられるグラフ表示システム（病院情報表示システム）の構成を示すブロック図。
【図２】本実施形態に係るグラフ表示システムのサーバコンピュータとクライアント端末の詳細な構成を示す図。
【図３】本実施形態に係るグラフ表示システムのサーバコンピュータとクライアント端末のグラフ表示動作を示すフローチャート。
【図４】本実施形態に係るクライアント端末のグラフ表示設定画面の一例。
【図５】本実施形態に係るクライアント端末における検歴と薬歴のグラフ表示の一例。
【図６】本実施形態に係るグラフ表示システムのサーバコンピュータとクライアント端末のマウスオーバ時の動作を示すフローチャート。
【図７】本実施形態に係るクライアント端末における、特定のグラフに対しマウスオーバした時のグラフ表示の一例。
【図８】本実施形態に係る他の検査グラフの表示例を示す図。
【図９】図８の検査グラフ表示においてＡＬＢが指示された時の正常値範囲の表示例を示す図。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら本発明の実施形態を説明する。
【００１５】
（実施例）
図１は、本発明の実施形態に係るグラフ表示装置が用いられるグラフ表示システム（病院情報システム）の構成を示すブロック図である。本実施形態に係るグラフ表示システム１００は、ネットワークＬＡＮに接続される複数の医師用クライアント端末１０、複数の看護師用クライアント端末２０、各種のデータベースＤＢを有するサーバコンピュータ５０によって構成されている。そして、本発明のグラフ表示装置は、医師用クライアント端末１０および看護師用クライアント端末２０に適用されるものである。
【００１６】
サーバコンピュータ５０に設けられるデータベースＤＢとして、ここでは検査結果を時系列で管理するＤＢ６０、薬剤の投与歴を時系列で管理するＤＢ７０、検査項目の正常値範囲を管理するＤＢ８０、カルテ情報管理ＤＢ９０を示している。サーバコンピュータ５０には、他に医事会計に関するデータベースや、薬剤に関するデータベース、医師・看護師等の勤務に関するデータベースなどが設けられるが、本発明と直接管理しないので、それらは省略している。
【００１７】
また、ネットワークとしてローカルエリアネットワークＬＡＮを示しているが、それ以外の接続は、例えばインターネット接続や専用回線による接続でも構わない。また、クライアント端末として、他に医事会計用の端末や薬事用の端末などが接続されているが、それらも省略している。
【００１８】
図２は、本実施形態に係るサーバコンピュータ５０とクライアント端末３０の詳細な構成を示す図である。図２のクライアント端末３０としては、医師用クライアント端末１０であっても、看護師用クライアント端末２０であってもよい。なお、図２ではネットワークＬＡＮは省略している。また、サーバコンピュータ５０とクライアント端末３０の間は、周知のネットワーク技術によりデータの交信が行なわれるものとする。
【００１９】
クライアント端末３０には、キーボードやマウスなどの入力装置３２とＬＣＤ等のディスプレイ装置３５が接続されている。また、内部には、検歴と薬歴のグラフ表示制御部３３（以下、単にグラフ表示制御部と称する）が設けられており、またグラフ表示制御部３３内には、実施内容要求部３３ａ、実施内容受信部３３ｂが設けられている。これらの装置は、図示しないＣＰＵと制御プログラムによっても達成することができる。
【００２０】
一方、サーバコンピュータ５０には、上述したデータベースＤＢの他に検歴と薬歴の参照機能部５５（以下、単に参照機能部と称する）などが設けられている。この装置も、図示しないＣＰＵと制御プログラムによっても達成することができる。
【００２１】
図３は、本実施形態に係るサーバコンピュータ５０とクライアント端末３０のグラフ表示動作を示すフローチャートである。ここでは、図３（ａ）はサーバコンピュータ５０の動作を示し、図３（ｂ）はクライアント端末３０の動作を示している。また、図４は、本実施形態に係るクライアント端末３０のグラフ表示設定画面の一例を示している。また、図５は、本実施形態に係るクライアント端末３０における、検歴と薬歴のグラフ表示の一例を示している。
【００２２】
次に、図１乃至図５を参照して、グラフ表示システムの動作を説明する。ここでは、サーバコンピュータ５０が、カルテ情報管理ＤＢ９０からカルテ情報を読み出して、それぞれの患者に対して、検査結果を時系列に管理する情報を作成して、ＤＢ６０に登録しているものする。また、サーバコンピュータ５０が、薬剤の投与履歴を時系列で管理する情報を作成して、ＤＢ７０に登録しているものとする。これらの情報は、サーバコンピュータ５０がカルテ情報管理ＤＢ９０を定期的にアクセスして作成してもよいし、クライアント端末３０から使用者の指示入力に応じてカルテ情報管理ＤＢ９０をアクセスして作成してもよい。なお、検査項目の正常値範囲を管理するＤＢ８０にも、予め各種検査項目の正常値範囲が登録されているものとする。また、検査項目の正常値範囲は、検査基準値の改訂に伴い随時更新されるものとする。
【００２３】
まず、クライアント端末３０のグラフ表示制御部３３によって、ディスプレイ装置３５には、図４に示すグラフ表示設定画面が表示される。使用者は入力装置３２のマウスを用いて、グラフ表示設定画面からグラフ表示したい「検査表示項目(a)」と「表示期間(b)」を設定する。図４の表示例では、検査表示項目として「体重」と「血圧」が設定されている。また、表示期間として2009/11/10〜2009/11/14が設定されている。ディスプレイ装置３５のグラフ表示設定画面で設定された情報は、グラフ表示制御部３３の実施内容要求部３３ａからサーバコンピュータ５０の参照機能部５５に送信される（図３のステップＳ２００）。
【００２４】
これにより、サーバコンピュータ５０の参照機能部５５は、クライアント端末３０の実施内容要求部３３ａからの「検査表示項目(a)」と「表示期間(b)」を受信する（図３のステップＳ１００）。
【００２５】
次に、サーバコンピュータ５０の参照機能部５５は、「検査表示項目(a)」と「表示期間(b)」に該当する検査結果情報（検歴情報のカレンダ情報）を検査結果を時系列で管理するＤＢ６０から抽出する（図３のステップＳ１１０）。
【００２６】
次に、サーバコンピュータ５０の参照機能部５５は、「検査表示項目(a)」と「表示期間(b)」に該当する薬投与量情報（薬歴情報のカレンダ情報）を薬剤の投与歴を時系列で管理するＤＢ７０から抽出する（図３のステップＳ１２０）。
【００２７】
そして、サーバコンピュータ５０の参照機能部５５は、抽出した検査結果情報（検歴情報のカレンダ情報）と薬投与量情報（薬歴情報のカレンダ情報）とをクライアント端末３０に送信する（図３のステップＳ１３０）。クライアント端末３０では、グラフ表示制御部３３の実施内容受信部３３ｂがこれを受信する。
【００２８】
クライアント端末３０のグラフ表示制御部３３は、サーバコンピュータ５０からの検査結果情報（検歴情報のカレンダ情報）に基づいて、ディスプレイ装置３５に検査結果を例えば折れ線グラフ（第１表示形式）で表示する。図５では、2009/11/10〜2009/11/14までの「体温」の折れ線グラフ５００を表示している。
【００２９】
同様にして、クライアント端末３０のグラフ表示制御部３３は、サーバコンピュータ５０からの薬投与量情報（薬歴情報のカレンダ情報）に基づいて、ディスプレイ装置３５に薬投与量を例えば階段状グラフ（第２表示形式）で表示する（図３のステップＳ２１０）。図５では、2009/11/10〜2009/11/14までの「葛根湯」の階段状グラフ５１０、「レスリン錠25mg」の階段状グラフ５２０、「ガスター錠10mg」の階段状グラフ５３０を表示している。
【００３０】
このようにして、クライアント端末３０は、グラフ表示設定画面から設定した内容、即ちグラフ表示したい「検査表示項目(a)」と「表示期間(b)」に応じた検査結果および薬投与量を、サーバコンピュータ５０の検査結果を時系列で管理するＤＢ６０および薬剤の投与歴を時系列で管理するＤＢ７０から取得して、ディスプレイ装置３５に表示することができる。
【００３１】
図５の表示例において、検査結果は、左側にスケール３００を表示して折れ線グラフを表示している。検査結果の折れ線グラフは、表領域全体を使って表現している。また、複数グラフを表示する場合は、複数の折れ線グラフを重ねて表示する。薬投与量のスケールは表示せずに、グラフの上部から検査結果の１スケール程度の高さ幅４００を使用して表示している。複数グラフを表示する場合は、下方向に更に１スケール分のグラフ表示エリア４１０，４２０を使用している。
【００３２】
図６は、本実施形態に係るサーバコンピュータ５０とクライアント端末３０のマウスオーバ時の動作を示すフローチャートである。ここでは、図６（ａ）はサーバコンピュータ５０の動作を示し、図６（ｂ）はクライアント端末３０の動作を示している。また、図７は、本実施形態に係るクライアント端末３０における、特定のグラフに対しマウスオーバした時のグラフ表示の一例を示している。図７では、複数の検査結果を同様な処理によってグラフ表示させたものの表示例を示す。ここでは、「体重」と「血圧」（最高血圧と最低血圧）のグラフを表示している。
【００３３】
本実施形態では、複数の検査結果の折れ線グラフを表示している状態で、使用者が入力装置３２のマウスを用いて特定の折れ線グラフにマウスカーソル（矢印６００）を当てた場合（マウスオーバ）、マウスカーソルを当てた折れ線グラフ以外の折れ線グラフを全て薄い色に変更する。これによって、注目したい折れ線グラフのみを強調して表示させることができる。
【００３４】
図６において、クライアント端末３０のディスプレイ装置３５に、図７に示す複数の折れ線グラフが表示されているとする。そして、使用者がマウスを操作して特定の折れ線グラフ（図７では、血圧の折れ線グラフ）にマウスカーソル（矢印６００）を当てた場合（図６のステップS２５０のＹｓｅ）、グラフ表示制御部３３がそれを判断する。そして、グラフ表示制御部３３は、薬投与量の表示を止めて、マウスカーソルを当てた折れ線グラフ以外の折れ線グラフを全て薄い色に変更する。その結果、注目したい折れ線グラフを強調することができる。この強調表示として、同じ色のままで彩度や明度を変更する方法であってもよい。そして、グラフ表示制御部３３は、実施内容要求部３３ａを介してサーバコンピュータ５０へマウスオーバした折れ線グラフ（この場合、血圧）の検査項目の正常値範囲の情報を要求する（図６のステップＳ２６０）。
【００３５】
この要求に応じて、サーバコンピュータ５０の参照機能部５５は、検査項目の正常値範囲を管理するＤＢ８０からマウスオーバした折れ線グラフに該当する検査項目の正常値範囲の情報を抽出する（図６のステップＳ１５０）。そして、抽出した正常値範囲の情報をクライアント端末３０へ送信する（図６のステップＳ１６０）。
【００３６】
クライアント端末３０の実施内容受信部３３ｂを介して受信したグラフ表示制御部３３は、サーバコンピュータ５０からの正常値範囲の情報をマウスオーバした折れ線グラフと共にディプレイ装置３５にグラフ表示する（図６のステップＳ２７０）。
【００３７】
図７の表示例では、血圧を示すグラフ上（最高血圧又は最低血圧のいずれのグラフでも可）にマウスオーバした場合、マウスオーバした以外の折れ線グラフ（体重）を薄色に表示したことを示している。更に、サーバコンピュータ５０から受信した正常値範囲の情報を背景色で表示する。背景で囲まれた白色背景の部分７００が正常値の範囲を示している。
【００３８】
図８は、本実施形態に係る検査グラフの表示例を示す図である。また、図９は、図８の検査グラフにおいてＡＬＢが指示された時の正常値範囲の表示例を示す図である。
【００３９】
図８の検査グラフでは、ＡＬＢ，ＴＰ，ＬＡＰ，ＧＰＴ，ＡＬＰ，ＧＯＴの６つの生化学検査に関する２００９年１０月６日〜２００９年１２月８日までの間の結果値遷移を表示している。そして、この検査グラフが表示される状態で、図９のマウスカーソル（矢印６００）をＡＬＢの折れ線グラフ上の任意の位置に当てた場合、グラフ表示制御部３３は、ＡＬＢ以外の検査グラフの表示を薄く表示し、ＡＬＢの検査グラフが強調表示するように表示制御する。また、検査項目の正常値範囲を管理するＤＢ８０から取得したＡＬＢ検査の正常値範囲７００を表示する。更に、グラフの目盛りについても、ＡＬＢの目盛りだけを強調して表示するようにする。これにより、ＡＬＢの検査結果だけを注意深く見ることができるばかりか、ＡＬＢの正常値範囲を同時に確認することができる。したがって、患者の検査結果を集中して、しっかりと把握することができる。
【００４０】
なお、図９では、ＡＬＢの目盛りを強調表示するために、網掛け＆太字文字としたが、これに限定されることなく、例えば他の検査項目（ＧＯＴ，ＡＬＰ，ＴＰ，ＬＡＰ，ＧＰＴ）の目盛り文字を薄く表示するようにしても良い。また、ＡＬＢの目盛りをカラー文字等で強調表示し、他の検査項目を黒文字で表示するなどでも良い。
【００４１】
このように、本実施形態によれば、指定した期間の検査結果および薬投与量を同時に表示することができるため、治療の状況が分かり易くなる。また、検査結果を示す複数の折れ線グラフを重ねて表示している場合であっても、特定の検査結果のグラフだけを強調表示すると共に、そのグラフの検査項目に対応する正常値範囲を視覚的に表示することができる。そのため、各種の治療に役立てることができる。
【００４２】
なお、本発明は上記実施形態に限定されることなく、本発明の要旨を逸脱しない範囲において適宜設計変更可能である。
【符号の説明】
【００４３】
１０，２０，３０‥クライアント端末
３２‥入力装置
３３‥検歴と薬歴のグラフ表示制御部
３３ａ‥実施内容要求部
３３ｂ‥実施内容受信部
３５‥ディスプレイ装置
５０‥サーバコンピュータ
５５‥検歴と薬歴の参照機能部
６０‥検査結果を時系列で管理するＤＢ
７０‥薬剤の投与歴を時系列で管理するＤＢ
８０‥検査項目の正常値範囲を管理するＤＢ
９０‥カルテ情報管理ＤＢ
【図１】
0005445950.tif 000002
【図２】
0005445950.tif 000003
【図３】
0005445950.tif 000004
【図４】
0005445950.tif 000005
【図５】
0005445950.tif 000006
【図６】
0005445950.tif 000007
【図７】
0005445950.tif 000008
【図８】
0005445950.tif 000009
【図９】
0005445950.tif 000010