(57)【要約】  【課題】  クライアント端末が盗まれた場合等に、何処かで医療情報が閲覧されてしまうこと等を防止することができる医療情報管理方法等を提供する。  【解決手段】  移動可能なクライアント端末４０とネットワーク１１を介して接続されたサーバ２５は、医療情報記録部５１と、クライアント端末の位置に対応させて、クライアント端末が当該位置に存在する場合にアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有するアクセス制御情報テーブルを記録するアクセス制御情報記録部５２と、クライアント端末位置取得部５３と、レコード抽出部５４と、医療情報アクセス制御部５５とを具備する。【選択図】  図２
2005293034.tif 000002
【特許請求の範囲】
【請求項１】
移動可能なクライアント端末と、前記クライアント端末にネットワークを介して接続されたサーバとを具備するシステムにおいて、前記サーバが実行する方法であって、
前記クライアント端末が現在存在している位置を取得するステップ（ａ）と、
前記クライアント端末の位置に対応させて、前記クライアント端末が当該位置に存在する場合にアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有するテーブルの中から、ステップ（ａ）にて取得した前記クライアント端末が現在存在している位置を含むレコードを抽出するステップ（ｂ）と、
ステップ（ｂ）にて抽出したレコードに基づいて、前記クライアント端末による前記医療情報へのアクセスを制御するステップ（ｃ）と、
を具備する、医療情報管理方法。
【請求項２】
ステップ（ａ）が、前記クライアント端末及び／又は医療機関内に配置されたＲＦＩＤ（Radio Frequency ID）タグ及び／又はバーコード、若しくは、前記クライアント端末に付与されているネットワークアドレスを用いて、前記クライアント端末の位置を取得するステップである、請求項１記載の医療情報管理方法。
【請求項３】
前記テーブルが、前記クライアント端末の移動経路に対応させて、前記クライアント端末が当該経路を移動した場合にアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有し、
ステップ（ｂ）が、前記クライアント端末が移動した経路を含むレコードを抽出するステップである、請求項１又は２記載の医療情報管理方法。
【請求項４】
ステップ（ｃ）が、ステップ（ｂ）にて抽出したレコードに基づいて前記クライアント端末の次の移動先を予測し、前記クライアント端末が前記移動先に移動した場合にアクセス可能となる医療情報へのアクセスの準備を行う処理を含むステップである、請求項３記載の医療情報管理方法。
【請求項５】
前記テーブルが、前記クライアント端末の位置又は移動経路と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とに対応させて、前記クライアント端末がアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有し、
ステップ（ａ）が、前記クライアント端末の位置又は移動経路とともに、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子を取得するステップであり、
ステップ（ｂ）が、ステップ（ａ）にて取得した前記クライアント端末の位置又は移動経路と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とを含むレコードを前記テーブルから抽出するステップである、請求項１〜４のいずれか１項に記載の医療情報管理方法。
【請求項６】
前記テーブルが、前記クライアント端末の位置若しくは移動経路並びに時刻若しくは時間帯と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とに対応させて、前記クライアント端末がアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有し、
ステップ（ａ）が、前記クライアント端末の位置若しくは移動経路並びに時刻若しくは時間帯とともに、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子を取得するステップであり、
ステップ（ｂ）が、ステップ（ａ）にて取得した前記クライアント端末の位置若しくは移動経路並びに時刻若しくは時間帯と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とを含むレコードを前記テーブルから抽出するステップである、請求項５記載の医療情報管理方法。
【請求項７】
ステップ（ｃ）が、前記クライアント端末に動作環境を設定させ、及び／又は、所定のプログラムを実行させる処理を含むステップである、請求項１〜６のいずれか１項に記載の医療情報管理方法。
【請求項８】
移動可能なクライアント端末にネットワークを介して接続され、医療情報を管理するためのサーバであって、
前記医療情報を記録するための第１の記録手段と、
前記クライアント端末の位置に対応させて、前記クライアント端末が当該位置に存在する場合にアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有するテーブルを記録するための第２の記録手段と、
前記クライアント端末が現在存在している位置を取得する第１の処理手段と、
前記テーブルの中から、前記第１の処理手段によって取得された前記クライアント端末が現在存在している位置を含むレコードを抽出する第２の処理手段と、
前記第２の処理手段によって抽出されたレコードに基づいて、前記クライアント端末による前記医療情報へのアクセスを制御する第３の処理手段と、
を具備する、医療情報管理サーバ。
【請求項９】
前記第１の処理手段が、前記クライアント端末及び／又は医療機関内に配置されたＲＦＩＤ（Radio Frequency ID）タグ及び／又はバーコード、若しくは、前記クライアント端末に付与されているネットワークアドレスを用いて、前記クライアント端末の位置を取得する、請求項８記載の医療情報管理サーバ。
【請求項１０】
前記第２の記録手段に記録されている前記テーブルが、前記クライアント端末の移動経路に対応させて、前記クライアント端末が当該経路を移動した場合にアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有し、
前記第２の処理手段が、前記クライアント端末が移動した経路を含むレコードを抽出する、請求項８又は９記載の医療情報管理サーバ。
【請求項１１】
前記第３の処理手段が、前記第２の処理手段によって抽出されたレコードに基づいて前記クライアント端末の次の移動先を予測し、前記クライアント端末が前記移動先に移動した場合にアクセス可能となる医療情報へのアクセスの準備を行う、請求項１０記載の医療情報管理サーバ。
【請求項１２】
前記第２の記録手段に記録されている前記テーブルが、前記クライアント端末の位置又は移動経路と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とに対応させて、前記クライアント端末がアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有し、
前記第１の処理手段が、前記クライアント端末の位置又は移動経路とともに、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子を取得し、
前記第２の処理手段が、前記第１の処理手段によって取得された前記クライアント端末の位置又は移動経路と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とを含むレコードを前記テーブルから抽出する、請求項８〜１１のいずれか１項に記載の医療情報管理サーバ。
【請求項１３】
前記第２の記録手段に記録されている前記テーブルが、前記クライアント端末の位置若しくは移動経路並びに時刻若しくは時間帯と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とに対応させて、前記クライアント端末がアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有し、
前記第１の処理手段が、前記クライアント端末の位置若しくは移動経路並びに時刻若しくは時間帯とともに、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子を取得し、
前記第２の処理手段が、前記第１の処理手段によって取得された前記クライアント端末の位置若しくは移動経路並びに時刻若しくは時間帯と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とを含むレコードを前記テーブルから抽出する、請求項１２記載の医療情報管理サーバ。
【請求項１４】
前記第３の処理手段が、前記クライアント端末による前記医療情報へのアクセスを制御するとともに、前記クライアント端末に動作環境を設定させ、及び／又は、所定のプログラムを実行させる、請求項８〜１３のいずれか１項に記載の医療情報管理サーバ。
【請求項１５】
移動可能なクライアント端末にネットワークを介して接続されたサーバに実行させるためのプログラムであって、
前記クライアント端末が現在存在している位置を取得する手順（ａ）と、
前記クライアント端末の位置に対応させて、前記クライアント端末が当該位置に存在する場合にアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有するテーブルの中から、手順（ａ）にて取得した前記クライアント端末が現在存在している位置を含むレコードを抽出する手順（ｂ）と、
手順（ｂ）にて抽出したレコードに基づいて、前記クライアント端末による前記医療情報へのアクセスを制御する手順（ｃ）と、
を前記サーバに実行させるための医療情報管理プログラム。
【請求項１６】
手順（ａ）が、前記クライアント端末及び／又は医療機関内に配置されたＲＦＩＤ（Radio Frequency ID）タグ及び／又はバーコード、若しくは、前記クライアント端末に付与されているネットワークアドレスを用いて、前記クライアント端末の位置を取得する手順である、請求項１５記載の医療情報管理プログラム。
【請求項１７】
前記テーブルが、前記クライアント端末の移動経路に対応させて、前記クライアント端末が当該経路を移動した場合にアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有し、
手順（ｂ）が、前記クライアント端末が移動した経路を含むレコードを抽出する手順である、請求項１５又は１６記載の医療情報管理プログラム。
【請求項１８】
手順（ｃ）が、手順（ｂ）にて抽出したレコードに基づいて前記クライアント端末の次の移動先を予測し、前記クライアント端末が前記移動先に移動した場合にアクセス可能となる医療情報へのアクセスの準備を行う処理を含む手順である、請求項１７記載の医療情報管理方法。
【請求項１９】
前記テーブルが、前記クライアント端末の位置又は移動経路と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とに対応させて、前記クライアント端末がアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有し、
手順（ａ）が、前記クライアント端末の位置又は移動経路とともに、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子を取得する手順であり、
手順（ｂ）が、手順（ａ）にて取得した前記クライアント端末の位置又は移動経路と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とを含むレコードを前記テーブルから抽出するステップである、請求項１５〜１８のいずれか１項に記載の医療情報管理プログラム。
【請求項２０】
前記テーブルが、前記クライアント端末の位置若しくは移動経路並びに時刻又は時間帯と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とに対応させて、前記クライアント端末がアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有し、
手順（ａ）が、前記クライアント端末の位置若しくは移動経路並びに時刻若しくは時間帯とともに、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子を取得する手順であり、
手順（ｂ）が、手順（ａ）にて取得した前記クライアント端末の位置若しくは移動経路並びに時刻若しくは時間帯と、前記クライアント端末を識別するための識別子、前記クライアント端末を使用しているユーザを識別するための識別子、及び／又は、前記クライアント端末を使用しているユーザが所属するグループを識別するための識別子とを含むレコードを前記テーブルから抽出するステップである、請求項１９記載の医療情報管理プログラム。
【請求項２１】
手順（ｃ）が、前記クライアント端末に動作環境を設定させ、及び／又は、所定のプログラムを実行させる処理を含む手順である、請求項１５〜２０のいずれか１項に記載の医療情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動可能なクライアント端末による医療情報へのアクセスを制御するための医療情報管理方法及びサーバ及びプログラムに関する。
【背景技術】
【０００２】
病院、診療所等の医療機関において、ＬＡＮ（Local Area Network）を配設し、このＬＡＮにサーバ、クライアント端末、各種検査装置等を接続することが行われるようになってきている。
さらに、クライアント端末としてノートブック型パーソナルコンピュータ（以下、「ノートパソコン」ともいう）を用い、医師、看護師等がノートパソコンを病院内において持ち歩くことも行われるようになってきている。
【０００３】
ノートパソコンを用いる場合に生じうる問題点として、ノートパソコンが盗難又は紛失されることが挙げられる。ノートパソコンが盗難又は紛失された場合、患者の個人情報が漏洩するおそれがある。
上記のように、ノートパソコンが盗難又は紛失された場合に患者の個人情報の漏洩を防ぐ技術が提案されている（例えば、非特許文献１参照）。
【０００４】
非特許文献１に掲載されている技術は、データをすべてホストまたはサーバで一括管理することにより端末に診療情報が残ることがないようにし、また、ユーザが作成したデータが端末に残らないように、マイドキュメントディレクトリはすべてサーバにリダイレクトする設定とするものである。
この技術によれば、診療情報及びユーザが作成したデータは、端末に残らない。しかしながら、端末を盗んだ者が、盗んだ端末を病院内のいずれかの空きコンセントに接続すれば、盗まれた端末は、ＭＡＣ（Media Access Control）アドレスを基に、所定の仮想ＬＡＮ（Virtual LAN）に接続されてしまう。これにより、端末を盗んだ者は、ホストまたはサーバで一括管理されている診療情報又はユーザが作成したデータを閲覧することが可能となってしまう。
【０００５】
【非特許文献１】美代賢吾、外１０名、「ユビキタス・カルテに向けた情報環境の構築」、第２３回医療情報学連合大会論文集、２００３年１１月、ｐ．５５５−５５８
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、上記の点に鑑み、本発明は、クライアント端末が盗まれた場合等に、何処かで医療情報が閲覧されてしまうこと等を防止することができる医療情報管理方法を提供することを目的とする。また、本発明は、そのような医療情報管理サーバ及び医療情報管理プログラムを提供することを更なる目的とする。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、本発明に係る医療情報管理方法は、移動可能なクライアント端末と、クライアント端末にネットワークを介して接続されたサーバとを具備するシステムにおいて、サーバが実行する方法であって、クライアント端末が現在存在している位置を取得するステップ（ａ）と、クライアント端末の位置に対応させて、クライアント端末が当該位置に存在する場合にアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有するテーブルの中から、ステップ（ａ）にて取得したクライアント端末が現在存在している位置を含むレコードを抽出するステップ（ｂ）と、ステップ（ｂ）にて抽出したレコードに基づいて、クライアント端末による医療情報へのアクセスを制御するステップ（ｃ）とを具備する。
【０００８】
また、本発明に係る医療情報管理サーバは、移動可能なクライアント端末にネットワークを介して接続され、医療情報を管理するためのサーバであって、医療情報を記録するための第１の記録手段と、クライアント端末の位置に対応させて、クライアント端末が当該位置に存在する場合にアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有するテーブルを記録するための第２の記録手段と、クライアント端末が現在存在している位置を取得する第１の処理手段と、テーブルの中から、第１の処理手段によって取得されたクライアント端末が現在存在している位置を含むレコードを抽出する第２の処理手段と、第２の処理手段によって抽出されたレコードに基づいて、クライアント端末による医療情報へのアクセスを制御する第３の処理手段とを具備する。
【０００９】
また、本発明に係る医療情報管理プログラムは、移動可能なクライアント端末にネットワークを介して接続されたサーバに実行させるためのプログラムであって、クライアント端末が現在存在している位置を取得する手順（ａ）と、クライアント端末の位置に対応させて、クライアント端末が当該位置に存在する場合にアクセス可能となる医療情報を特定する情報を格納する複数のレコードを有するテーブルの中から、手順（ａ）にて取得したクライアント端末が現在存在している位置を含むレコードを抽出する手順（ｂ）と、手順（ｂ）にて抽出したレコードに基づいて、クライアント端末による医療情報へのアクセスを制御する手順（ｃ）とをサーバに実行させる。
【発明の効果】
【００１０】
上記構成によれば、クライアント端末の位置に応じて、アクセス可能な医療情報を変えることができる。これにより、クライアント端末が盗まれた場合等に、何処かで医療情報が閲覧されてしまうこと等を防止することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面に基づいて本発明の実施の形態について説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
図１は、本発明の一実施形態に係る医療情報管理サーバを用いたシステムの構成を示すブロック図である。このシステムは、医療施設の例としての病院１内に設置されている。病院１は、受付・待合室２、診察室３、検査室４、カンファレンスルーム５、研究室６、ナースセンター７、サーバ室８、病室（個室）９、及び、病室（相部屋）１０を有しており、これらの各部屋間には、ネットワーク１１が配設されている。
【００１２】
受付・待合室２には、プリンタ１２及び無線ＬＡＮ（Local Area Network）接続を行うためのアクセスポイント１３が、診察室３には、アクセスポイント１４及びプリンタ１５が、検査室４には、アクセスポイント１６、プリンタ１７、及び、放射線画像撮影装置や超音波診断装置等の撮影モダリティ１８が、カンファレンスルーム５には、有線ＬＡＮ接続を行うためのＬＡＮスイッチ１９、ＲＦＩＤ（Radio Frequency ID）タグを検知するためのＲＦＩＤ受信機２０、及び、プリンタ２１が、それぞれ設置されている。また、研究室６には、アクセスポイント２２及びプリンタ２３が、ナースセンター７には、ＬＡＮスイッチ２４が、サーバ室８には、本発明の一実施形態としてのサーバ２５が、病室（個室）９には、アクセスポイント２６が、病室（相部屋）１０には、アクセスポイント２７が、それぞれ設置されている。これらの装置は、ネットワーク１１にそれぞれ接続されている。
病室（相部屋）１０内には、複数のベッド３１、３２、…、３ｎが設置されており、これらのベッドには、ベッドを一意に識別可能なＲＦＩＤタグがそれぞれ付されている。
【００１３】
診察室３には、持ち運び可能なクライアント端末４０（例えば、ノートブック型パーソナルコンピュータ等）が配置されており、医師、看護師等は、このクライアント端末４０を病院１内において持ち運び、操作することにより、診療、看護等の医療業務を行う。なお、図１においては、１つのクライアント端末４０のみを示しているが、病院１内において複数のクライアント端末を配置、使用することが可能である。
なお、本実施形態においては、ユーザが、クライアント端末４０を病院１内において持ち運ぶこととしているが、在宅看護、在宅介護等に使用するため、病院１外において持ち運ぶこととしても良い。
【００１４】
図２は、サーバ２５の内部構成を示すブロック図である。図２に示すように、サーバ２５は、医療情報記録部５１と、アクセス制御情報記録部５２と、クライアント端末位置取得部５３と、レコード抽出部５４と、医療情報アクセス制御部５５とを具備する。
医療情報記録部５１は、診断、処方等を記載した電子カルテを格納する電子カルテデータベース、撮影モダリティ１８によって作成された医療画像を格納する医療画像データベース、来院患者の来院順、受診科等を格納する来院患者受付データベース等の種々の医療情報を記録する。
【００１５】
アクセス制御情報記録部５２は、医療情報記録部５１に記録されている医療情報のうち、病院１内におけるクライアント端末４０の位置に応じてアクセス可能な医療情報を特定するアクセス制御情報テーブルを記録する。図３は、アクセス制御情報記録部５２に記録されるアクセス制御情報テーブルの一例を示す図である。図３に示すように、アクセス制御情報テーブルは、クライアント端末の位置を格納するためのフィールドと、クライアント端末が当該位置に存在する場合にアクセス可能となる医療情報を特定する情報を格納するためのフィールドとを有する。
例えば、クライアント端末４０が受付・待合室２に位置している場合、クライアント端末４０は来院患者受付データベースにアクセス可能であり、クライアント端末４０が診察室３に位置している場合、クライアント端末４０は電子カルテデータベースにアクセス可能であり、クライアント端末４０が検査室４に位置している場合、クライアント端末４０は医療画像データベースにアクセス可能である。
【００１６】
また、クライアント端末４０がカンファレンスルーム５又は研究室６に位置している場合、クライアント端末４０は全ての医療情報にアクセス可能であり、クライアント端末４０がナースセンター７に位置している場合、クライアント端末４０は全ての入院患者の電子カルテにアクセス可能であり、クライアント端末４０が病室（個室）９に位置している場合、クライアント端末４０は病室（個室）９に入院している患者の電子カルテにアクセス可能である。さらに、クライアント端末４０が病室（相部屋）１０のベッド３１に位置している場合、クライアント端末４０は病室（相部屋）１０のベッド３１に入院している患者の電子カルテにアクセス可能であり、クライアント端末４０が病室（相部屋）１０のベッド３２に位置している場合、クライアント端末４０は病室（相部屋）１０のベッド３２に入院している患者の電子カルテにアクセス可能である。
【００１７】
なお、図３においては、クライアント端末の位置に対応させて、クライアント端末が当該位置に存在する場合にアクセス可能となる医療情報を特定する情報を格納することとしているが、クライアント端末の位置並びに時刻若しくは時間帯に対応させて、クライアント端末が当該時刻又は時間帯に当該位置に存在する場合にアクセス可能となる医療情報を特定する情報を格納することとしても良い。例えば、一般に、病室の回診が行われる時間帯が決まっており（例えば、午後等）、病室（個室）９及び病室（相部屋）１０からの医療情報へのアクセスは、この時間帯のみ可能とすることとすれば、セキュリティをより高くすることができる。また、検査室やリハビリ室からの医療情報へのアクセスは、検査時間やリハビリ時間にのみ可能とすることとしても良い。さらに、病院１外からの医療情報へのアクセスは、在宅看護、在宅介護の巡回時間にのみ可能とすることとしても良い。
【００１８】
また、図３に示すアクセス制御情報テーブルを作成する場合に、病院１の見取り図を表示画面上に表示し、この見取り図上において所望の部屋等を選択することで位置を指定することとしてもよい。さらに、勤務管理アプリケーションプログラム等を利用することにより、所望の時刻又は時間帯に勤務可能な医師、看護師等をリスト表示し、このリスト上において、医療情報にアクセス可能とする医師等を選択することとしても良い。例えば、或る日において、Ａ医師が回診を行うので、昼間の病室（個室）９及び病室（相部屋）１０においてはＡ医師しか医療情報にアクセスできないようにし、Ｂ医師は夜勤であるので、緊急対応以外の医療情報へのアクセスを禁止することとしても良い。
また、在宅看護等のため、病院１外から医療情報にアクセスするためのアクセス制御情報テーブルを作成する場合に、地図表示アプリケーションプログラム又はナビゲーションアプリケーションプログラムを利用することにより、表示画面上に地図画像を表示し、この地図画像上において所望の場所を選択することで位置を指定することとしても良い。さらに、勤務管理アプリケーションプログラム等を利用することにより、所望の時刻又は時間帯に在宅看護等のための巡回可能な医師、看護師等をリスト表示し、このリスト上において、医療情報にアクセス可能とする医師等を選択することとしても良い。
【００１９】
再び図２を参照すると、クライアント端末位置取得部５３は、クライアント端末４０の位置を取得する。クライアント端末４０の位置は、例えば、クライアント端末４０に付与されているＩＰ（Internet Protocol）アドレスを用いて取得することができる。クライアント端末４０は、受付・待合室２においてはアクセスポイント１３、診察室３においてはアクセスポイント１４、検査室４においてはアクセスポイント１６、カンファレンスルーム５においてはＬＡＮスイッチ１９、研究室６においてはアクセスポイント２２、ナースセンター７においてはＬＡＮスイッチ２４、病室（個室）９においてはアクセスポイント２６、病室（相部屋）１０においてはアクセスポイント２７を介してネットワーク１１に接続される。このとき、これらのアクセスポイント又はＬＡＮスイッチが、ＤＨＣＰ（Dynamic Host Configuration Protocol）機能により、クライアント端末４０に所定の範囲内のＩＰアドレスをそれぞれ付与する（例えば、アクセスポイント１３が、「１９２．１６８．０．１」〜「１９２．１６８．０．１０」の範囲内のＩＰアドレスを付与し、アクセスポイント１４が、「１９２．１６８．０．１１」〜「１９２．１６８．０．２０」の範囲内のＩＰアドレスを付与する等）こととすれば、クライアント端末４０に付与されているＩＰアドレスによってクライアント端末４０の位置を取得することが可能となる（例えば、クライアント端末４０にＩＰアドレス「１９２．１６８．０．５」が付与されている場合、クライアント端末４０が受付・待合室２に位置することを取得することが可能である）。なお、アクセスポイント又はＬＡＮスイッチがクライアント端末４０にＩＰアドレスを付与するのではなく、サーバ２５がクライアント端末４０にＩＰアドレスを付与することとしても良いし、また、ＤＨＣＰサーバを別途設置することとしても良い。
【００２０】
また、例えば、クライアント端末４０に所定のＲＦＩＤタグを取り付けておくこととすれば、ＲＦＩＤ受信機２０によって、クライアント端末４０がカンファレンスルーム５内に位置することを識別することができる。なお、図１においては、カンファレンスルーム５内にのみＲＦＩＤ受信機２０を設置しているが、他の部屋にもＲＦＩＤ受信機を設置することとしても良い。
また、例えば、クライアント端末４０にＲＦＩＤ受信機を取り付けておくこととすれば、クライアント端末４０は、病室（相部屋）１０のベッド３１、３２、…、３ｎに位置していることを自ら検出することができる。なお、図１においては、病室（相部屋）１０内のベッド３１、３２、…、３ｎにのみＲＦＩＤタグを取り付けているが、他の部屋にもＲＦＩＤタグを取り付けることとしても良い。また、ＲＦＩＤタグに代えて、入室カード、バーコードが印刷された紙等を用いることとしても良い。
【００２１】
このように、クライアント端末４０の位置は、サーバ２５が直接取得することも可能であり、クライアント端末４０が自らの位置を取得した後、サーバ２５に通知することも可能である。
【００２２】
再び図２を参照すると、レコード抽出部５４は、アクセス制御情報テーブルの中から、クライアント端末位置取得部５３によって取得されたクライアント端末４０の位置を含むレコードを抽出する。
医療情報アクセス制御部５５は、レコード抽出部５４によって抽出されたレコードに基づいて、クライアント端末４０による医療情報へのアクセス制御を行う。
【００２３】
なお、図２に示すクライアント端末位置取得部５３、レコード抽出部５４、及び、医療情報アクセス制御部５５は、ＣＰＵとソフトウェア（プログラム）で構成することができる。このプログラム並びに医療情報、アクセス制御情報テーブルは、ハードディスク、フレキシブルディスク、ＭＯ、ＭＴ、ＲＡＭ、ＣＤ−ＲＷ、又は、ＤＶＤ−ＲＡＭ等の記録媒体に記録することができる。
【００２４】
図４は、本実施形態に係るシステムの処理の概要を示すフローチャートである。以下、このシステムの動作について、図４を参照しながら説明する。
まず、医師、看護師等のユーザが、クライアント端末４０を所望の場所に移動させ、配置する。なお、有線ＬＡＮを用いる場合には、ユーザが、クライアント端末４０とＬＡＮスイッチとの間をＬＡＮケーブルで接続する。無線ＬＡＮを用いる場合には、クライアント端末４０とアクセスポイントとの間で、ネゴシエーションが行われる。
【００２５】
クライアント端末４０の移動、配置が終了すると、サーバ２５のクライアント端末位置取得部５３は、クライアント端末４０の位置を取得する（ステップＳ１１）。先に説明したように、クライアント端末４０の位置は、ＩＰアドレスを用いて取得しても良いし、ＲＦＩＤタグを用いて取得しても良いし、バーコード等を用いて取得しても良い。また、サーバ２５が直接取得しても良いし、クライアント端末４０が自らの位置を検出した後サーバ２５に通知することとしても良い。
【００２６】
次に、サーバ２５のレコード抽出部５４は、アクセス制御情報テーブルの中から、ステップＳ１１にて取得したクライアント端末４０の位置を含むレコードを抽出する（ステップＳ１２）。例えば、クライアント端末４０が診察室３に位置する場合、レコード抽出部５４は、図３に示すアクセス制御情報テーブルの第２番目のレコードを抽出する。
【００２７】
そして、サーバ２５の医療情報アクセス制御部５５は、レコード抽出部５４によって抽出されたレコードに基づいて、クライアント端末４０による医療情報へのアクセスを制御する（ステップＳ１３）。これにより、例えば、クライアント端末４０が診察室３に位置する場合、クライアント端末４０は、電子カルテデータベースへアクセスすることが可能となる。ここで、医師等のユーザは、クライアント端末４０を操作し、クライアント端末４０は、ユーザの操作に応じてサーバ２５に電子カルテデータベースへのアクセスを要求し、ユーザ所望の電子カルテの内容を表示又は印刷する（ステップＳ２１）。医師等のユーザは、電子カルテの内容を見ながら、医療業務を行う。なお、クライアント端末４０に入力された医療情報をサーバ２５内の医療情報記録部５１に記録することとしても良い。
【００２８】
また、このとき、クライアント端末４０の位置に応じて、表示項目、入力・選択項目、表示画面のデザイン等を変えることとしても良い。また、何らかのプログラムをクライアント端末４０に実行させることとしても良い。また、サーバ２５が何らかのプログラムを実行し、その結果をクライアント端末４０に表示させることとしても良い。
【００２９】
その後、医師等のユーザは、他の部屋に移動する場合には、クライアント端末４０を持ち運び、配置する。これにより、新たな部屋においてアクセス可能となる医療情報にアクセスすることが可能である。
【００３０】
このように、クライアント端末４０の位置に応じて、アクセス可能な医療情報を変えることができる。これにより、例えば、診察室３に配置されていたクライアント端末４０が何者かによって盗難された場合であっても、受付・待合室２において電子カルテデータベース等にアクセスすることを防止することができる。
また、クライアント端末４０が病室（相部屋）１０のベッド３１に位置する場合、病室（相部屋）１０のベッド３１に入院している患者の電子カルテにのみアクセス可能とし、医師等が目を離した隙に、ベッド３１に入院している患者がベッド３２に入院している患者の電子カルテを盗み見ることを防止することができる。
【００３１】
なお、ネットワーク１１を、ファイアウォール機能を有するゲートウェイを介して広域ネットワーク（例えば、インターネット等）に接続することとしても良い。また、サーバ２５を病院１内に設置するのではなく、外部のデータセンター等に設置し、広域ネットワークを介してネットワーク１１に接続することとしても良い。
また、医療情報へのアクセス制御を、部屋単位ではなく、病院１の構内、棟内、フロア、部屋内の位置、机上、機器の近傍等の単位で行うこととしても良い。
また、クライアント端末として、ノートブック型パーソナルコンピュータの他、タブレットＰＣ、ＰＤＡ、デスクトップ型パーソナルコンピュータ等を使用することとしても良い。
【００３２】
また、アクセス制御情報テーブルとして、図５に示すように、クライアント端末の位置、クライアント端末のＭＡＣ（Media Access Control）アドレス、ユーザＩＤ、及び、グループＩＤに応じて、アクセス可能な医療情報を特定する情報を記録することとしても良い。これにより、セキュリティをより高くすることができる。なお、ＭＡＣアドレスに代えて、クライアント端末のノード名、ホスト名、又は、コンピュータ名を用いることとしても良い。なお、クライアント端末のＭＡＣアドレス、ユーザＩＤ、グループＩＤ、クライアント端末のノード名、ホスト名、コンピュータ名等は、ステップＳ１１にて取得することとし、ステップＳ１１にて取得したこれらの情報を含むレコードをステップＳ１２において抽出することとすればよい。
また、図５に示すように、アクセス可能な医療情報を特定する情報とともに、動作環境（図５においては、プリントアウト先のプリンタ、ホームディレクトリを例示）をクライアント端末に設定することとしても良い。
【００３３】
なお、図５においては、クライアント端末の位置、クライアント端末のＭＡＣアドレス、ユーザＩＤ、及び、グループＩＤに応じて、アクセス可能な医療情報を特定する情報を記録することとしているが、クライアント端末の位置及びクライアント端末のＭＡＣアドレス、クライアント端末の位置及びユーザＩＤ、クライアント端末の位置及びグループＩＤ、クライアント端末の位置及びクライアント端末のＭＡＣアドレス及びユーザＩＤ、クライアント端末の位置及びクライアント端末のＭＡＣアドレス及びグループＩＤ、クライアント端末の位置及びユーザＩＤ及びグループＩＤ等に応じて、アクセス可能な医療情報を特定する情報を記録することとしても良い。
また、クライアント端末にカードリーダを接続し、ユーザＩＤ、グループＩＤに代えて、医師等の個人ＩＤカード等を読み取らせることとしても良い。
【００３４】
また、図５においては、クライアント端末の位置、クライアント端末のＭＡＣアドレス、ユーザＩＤ、及び、グループＩＤに対応させて、アクセス可能な医療情報を特定する情報等を格納することとしているが、クライアント端末の位置、クライアント端末のＭＡＣアドレス、ユーザＩＤ、グループＩＤ、並びに、時刻若しくは時間帯に対応させて、アクセス可能となる医療情報を特定する情報等を格納することとしても良い。また、緊急時の対応として、通常、ひとつのユーザＩＤを入力することで医療情報にアクセスするのに対し、複数のユーザＩＤを入力しないとアクセスできないこととしても良い。
【００３５】
また、アクセス制御情報テーブルとして、図６に示すように、クライアント端末の移動経路に応じて、アクセス可能な医療情報を特定する情報を記録することとしても良い。
このとき、例えば、クライアント端末がカンファレンスルーム５から病室（個室）９に移動した場合、クライアント端末に病室（個室）９に入院中の入院患者の電子カルテにアクセス可能とする（ステップＳ１３）とともに、クライアント端末が次に病室（相部屋）１０のベッド３１に移動するものと予測して、ベッド３１に入院中の入院患者の電子カルテをクライアント端末に送信する準備（例えば、ベッド３１に入院中の入院患者の電子カルテをハードディスクドライブから読み出して送信バッファにバッファリングしたり、ベッド３１に入院中の入院患者の電子カルテをクライアント端末のＶＲＡＭ（ビデオＲＡＭ）の非描画中の領域に送信する等）しておくこととしても良い。これにより、医療情報へのアクセスを速くすることが可能となる。
また、クライアント端末の移動経路と、クライアント端末のＭＡＣアドレス、ユーザＩＤ、及び／又は、グループＩＤとの組み合わせに応じて、医療情報へのアクセスを制御することとしても良い。
【００３６】
また、クライアント端末が検査室４内に位置する場合に、クライアント端末に撮影モダリティを操作するためのコンソールプログラムを実行させることとしても良い。
また、クライアント端末が、他のクライアント端末及び／又はサーバ２５に対してデータを提供するサーバとして機能することとしても良い。
【産業上の利用可能性】
【００３７】
本発明は、医療情報を管理するための医療情報管理方法及びサーバ及びプログラムにおいて利用可能である。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態に係る医療情報管理サーバを用いたシステムを示すブロック図である。
【図２】図１のサーバ２５の内部構成を示すブロック図である。
【図３】図２のアクセス制御情報記録部５２に記録されるアクセス制御情報テーブルの例を示す図である。
【図４】図１のシステムの動作を示すフローチャートである。
【図５】図２のアクセス制御情報記録部５２に記録されるアクセス制御情報テーブルの例を示す図である。
【図６】図２のアクセス制御情報記録部５２に記録されるアクセス制御情報テーブルの例を示す図である。
【符号の説明】
【００３９】
１  病院
１１  ネットワーク
１２、１５、１７、２１、２３  プリンタ
１３、１４、１６、２２、２６、２７  アクセスポイント
１８  撮影モダリティ
２０  ＲＦＩＤ受信機
２５  サーバ
５１  医療情報記録部
５２  アクセス制御情報記録部
５３  クライアント端末位置取得部
５４  レコード抽出部
５５  医療情報アクセス制御部
【図１】
2005293034.tif 000003
【図２】
2005293034.tif 000004
【図３】
2005293034.tif 000005
【図４】
2005293034.tif 000006
【図５】
2005293034.tif 000007
【図６】
2005293034.tif 000008