(57)【要約】【課題】  不正アクセスが行われた場合の感知を迅速かつ容易に行うことのできる医療情報管理システムを実現する。【解決手段】  医療情報をサーバに保存するとともに、要求に応じて、医療情報をクライアント端末に表示させる医療情報管理システムにおいて、医療情報と同時にその医療情報に対するユーザのアクセス履歴情報を表示させることを特徴とする。【選択図】    図１
2005301847.tif 000002
【特許請求の範囲】
【請求項１】
医療情報をサーバに保存するとともに、要求に応じて、医療情報をクライアント端末に表示させる医療情報管理システムにおいて、医療情報と同時にその医療情報に対するユーザのアクセス履歴情報を表示させることを特徴とする医療情報管理システム。
【請求項２】
前記アクセス履歴情報は、ユーザ単位で集計したものであることを特徴とする請求項１に記載の医療情報管理システム。
【請求項３】
前記アクセス履歴情報は、患者ＩＤ単位で集計したものであることを特徴とする請求項１に記載の医療情報管理システム。
【請求項４】
前記アクセス履歴情報は、医療情報単位で集計したものであることを特徴とする請求項１に記載の医療情報管理システム。
【請求項５】
前記アクセス履歴情報は、当該ユーザの累積アクセス数、累積アクセス時間、単位時間当たりの累積アクセス数、単位時間当たりの累積アクセス時間のいずれかまたはこれらの組み合わせであることを特徴とする請求項２乃至４のいずれかに記載の医療情報管理システム。
【請求項６】
前記アクセス履歴情報のいずれかが所定の値を超えた場合に、前記クライアント端末に警告情報を表示させることを特徴とする請求項５に記載の医療情報管理システム。
【請求項７】
前記警告情報は、クライアント端末に表示されるとともに、管理者に通知されることを特徴とする請求項６に記載の医療情報管理システム。
【請求項８】
前記アクセス履歴情報の記述言語としてＸＭＬを用いたことを特徴とする請求項１乃至７のいずれかに記載の医療情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医療機関の受付、医事会計、病棟看護、診療等の複数の部門システムで発行される各種の医療情報を管理する医療情報管理システムに関するものである。
【背景技術】
【０００２】
近年、医療機関においては、受付、医事会計、病棟看護、診療等の複数の部門間を通信ネットワークで接続し、カルテや医療画像データなどの医療情報を共通に管理、運用する医療情報管理システムが実用化されている。
【０００３】
また、このような医療情報システムにおいては、サーバに保管された医療情報が不特定多数の部門システム（ユーザ）からアクセスされるために、参照権限のないユーザからの開示要求を拒絶するなど、情報のセキュリティ対策が講じられている。
【０００４】
図７は、従来の医療情報管理システムの一例を示す構成図である。図において、１は医療情報管理サーバであり、通信手段２、データベース３、検索判定手段４、開示医療情報作成手段５、履歴情報登録手段６、および警告情報作成手段７により構成されている。
【０００５】
また、Ｃ１〜Ｃｎは複数の部門システム内に配置されたクライアント端末、Ｃｓは管理端末である。クライアント端末Ｃ１〜Ｃｎおよび管理端末Ｃｓは、それぞれ表示手段Ｄ１〜Ｄｎ、Ｄｓを有しており、通信手段Ｔ１〜Ｔｎ、Ｔｓを介して、医療情報管理サーバ１（通信手段２）と接続されている。
【０００６】
データベース３には、カルテや医療画像データなどの他に、開示制御を行うための開示制限情報がテーブルの形で記憶されている。各医療情報に対する開示制限（開示レベル）は、医療情報の種類（識別インデックス）、患者名（患者ＩＤ）、主治医、担当科、開示要求を発生したユーザ（ユーザＩＤ）、ユーザの所属科などを基にして決定される。
【０００７】
すなわち、クライアント端末Ｃ１〜Ｃｎから開示要求（検索要求）が発生されると、医療情報管理サーバ１は、要求に応じた情報を検索するとともに、検索判定手段４によりユーザ情報に応じた開示レベルを設定し、開示医療情報作成手段５により開示レベルに応じた開示情報を作成して、クライアント端末Ｃ１〜Ｃｎに送信する。一般に、同一診療科のユーザに対しては、開示制限を設けず、他科のユーザに対しては、開示する情報の種類を限定している。
【０００８】
ここで、開示要求を発生したユーザが、その情報に対して参照権限を持たないユーザであると判断された場合には、開示情報は作成されず、その旨がユーザに通知される。
また、医療情報管理サーバ１における開示制限の情報は、履歴情報登録手段６によって、開示制限履歴情報としてデータベース３に記憶される。警告情報作成手段７はこの履歴情報を解析して、開示制限の量が所定の量を超えたときに、警告情報を作成して、管理端末Ｃｓに表示させる。
【０００９】
【特許文献１】特開２００３−１５０７０５  医療情報管理システム
【発明の開示】
【発明が解決しようとする課題】
【００１０】
このように、ユーザＩＤなどの情報を利用して、医療情報の開示制御を実施すれば、参照権限のないユーザに必要以上の医療情報を開示してしまうことがなく、医療情報への不正アクセスを防止することができる。
【００１１】
しかしながら、開示制限に関する警告情報は管理端末Ｃｓにのみ表示されているので、システムの不正アクセスを早期に感知するためには、システム管理者が頻繁に管理端末Ｃｓにアクセスしなければならない。
また、開示制限を行った場合にしか警告情報が発生されないので、ユーザＩＤやパスワードを盗用された場合、いわゆるユーザの成りすましが行われた場合には、警告情報が発生されず、不正アクセスを感知することができない。
【００１２】
本発明は、上記のような従来装置の欠点をなくし、不正アクセスが行われた場合の感知を迅速かつ容易に行うことのできる医療情報管理システムを実現することを目的としたものである。
【課題を解決するための手段】
【００１３】
このような目的を達成するために、本発明の請求項１の発明では、医療情報をサーバに保存するとともに、要求に応じて、医療情報をクライアント端末に表示させる医療情報管理システムにおいて、医療情報と同時にその医療情報に対するユーザのアクセス履歴情報を表示させることを特徴とするものである。
【００１４】
請求項２の発明では、前記アクセス履歴情報は、ユーザ単位で集計したものであることを特徴とする請求項１に記載の医療情報管理システム。
【００１５】
請求項３の発明では、前記アクセス履歴情報は、患者ＩＤ単位で集計したものであることを特徴とする請求項１に記載の医療情報管理システム。
【００１６】
請求項４の発明では、前記アクセス履歴情報は、医療情報単位で集計したものであることを特徴とする請求項１に記載の医療情報管理システム。
【００１７】
請求項５の発明では、前記アクセス履歴情報は、当該ユーザの累積アクセス数、累積アクセス時間、単位時間当たりの累積アクセス数、単位時間当たりの累積アクセス時間のいずれかまたはこれらの組み合わせであることを特徴とする請求項２乃至４のいずれかに記載の医療情報管理システム。
【００１８】
請求項６の発明では、前記アクセス履歴情報のいずれかが所定の値を超えた場合に、前記クライアント端末に警告情報を表示させることを特徴とする請求項５に記載の医療情報管理システム。
【００１９】
請求項７の発明では、前記警告情報は、クライアント端末に表示されるとともに、管理者に通知されることを特徴とする請求項６に記載の医療情報管理システム。
【００２０】
請求項８の発明では、前記アクセス履歴情報の記述言語としてＸＭＬを用いたことを特徴とする請求項１乃至７のいずれかに記載の医療情報管理システム。
【発明の効果】
【００２１】
このように、開示要求のあった医療情報とともに、その医療情報に対する累積アクセス時間などのアクセス履歴情報を表示するように構成すると、クライアント端末を利用するユーザ自身が自己のアクセス履歴を参照することができ、ユーザＩＤやパスワードを盗用され、ユーザの成りすましが行われた場合にも、ユーザ自身により不正アクセスを早期に感知することができる。
また、正規のユーザではあるが、自分の職務範囲外の情報にアクセスするようなユーザに対しては、客観的に管理されている使用実績を知らせることができ、ユーザの自制心に訴えて、業務と関わりのないアクセスの自粛を促すことができるとともに、通常のアクセス制御と組み合わせることにより、作業効率を阻害することなく、不正なアクセスを効果的に防止することができる。
更に、アクセス履歴情報が所定の値を超えた場合には、警告情報を表示するとともに、警告の内容を管理者等に通知して、不正アクセスの確認を行わせることができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を用いて、本発明の医療情報管理システムを説明する。
【実施例１】
【００２３】
図１は、本発明の医療情報管理システムの一実施例を示す構成図である。図において、前記図７と同様のものは、同一符号を付して示す。８は医療情報管理サーバ１における動作履歴を各種アクセス情報として保存するアクセス情報保存媒体、９はクライアント端末Ｃ１〜Ｃｎから発生される医療情報開示要求を抽出する要求情報抽出手段、１０は要求情報抽出手段９により抽出された要求情報をアクセス情報保存媒体８に保存する要求情報保存手段、１１は要求情報に関する統計処理を行う統計情報作成手段であり、要求情報抽出手段９が抽出した要求情報と、過去にアクセス情報保存媒体８に保存された統計情報とを基に、新たな統計情報を作成する。１２は統計情報作成手段１１が作成した統計情報をアクセス情報保存媒体８に保存する統計情報保存手段である。１３はクライアント端末Ｃ１〜Ｃｎにアクセス履歴情報を表示させるためのアクセス履歴情報表示制御手段である。
【００２４】
ユーザは、クライアント端末Ｃ１〜Ｃｎを介して、医療情報管理サーバ１に対して医療情報の開示要求を行うことができるとともに、ユーザ自身の各種アクセス履歴情報の開示要求を行うことができる。
また、管理端末Ｃｓからは、クライアント端末Ｃ１〜Ｃｎと同様の医療情報の開示要求を行うことができるとともに、全ユーザについての各種アクセス履歴情報の開示要求を行うことができる。
【００２５】
データベース３には、例えば、図２〜図４に示す如き、医療情報に関する各種のテーブルが設けられており、各種情報が互いに関連づけられて保存されている。図２は患者情報に関するテーブルであり、患者氏名、生年月日などの患者の識別情報が格納されている。図３はユーザ情報に関するテーブルであり、ユーザ名、パスワードなどのユーザの識別情報が格納されている。図４は医療情報に関するテーブルであり、医療情報を識別する医療情報ＩＤ、患者ＩＤ、主治医のユーザＩＤなどが格納されている。患者ＩＤは患者情報テーブルに、主治医のユーザＩＤはユーザ情報テーブルに関連づけられている。
【００２６】
次に、図１に示した医療情報管理システムにおいて、ユーザがクライアント端末Ｃ１〜Ｃｎより医療情報管理サーバ１に対して、医療情報の開示要求を行った際の表示動作について詳細に説明する。まず、ユーザが医療情報開示要求を行うと、クライアント端末Ｃ１〜Ｃｎは医療情報の開示要求信号としての医療情報開示要求情報を、通信手段Ｔ１〜Ｔｎを介して医療情報管理サーバ１に送信する。
医療情報開示要求情報には、開示要求対象の情報を識別するための検索キー情報（例えば、患者ＩＤ、医療情報ＩＤ等）、クライアント端末Ｃ１〜Ｃｎを識別するためのクライアント識別情報（例えば、クライアントＩＤ)、ユーザを識別するためのユーザ識別情報（例えば、ユーザＩＤ）、参照日時情報（例えば、参照開始日時、参照終了日時）などが含まれている。
【００２７】
検索判定手段４は、医療情報開示要求情報より抽出した検索キー情報によってデータベース３の医療情報テーブルを検索し、検索キー情報に該当するレコードを抽出する。例えば、図４において、検索キーが「患者ＩＤ＝ｐ１１１１」であれば、医療情報ＩＤが「ｉ０００１」、患者ＩＤが「ｐ１１１１」、主治医のユーザＩＤが「ｕ０００１」であるレコードの情報を抽出する。
【００２８】
また、要求情報抽出手段９は、検索判定手段４に送信された医療情報開示要求情報を抽出し、要求情報保存手段１０は、抽出した医療情報開示要求情報をアクセス情報保存媒体８に逐次保存する。
さらに、統計情報作成手段１１は、抽出した医療情報開示要求情報のユーザＩＤが「ｕ０００１」であれば、アクセス情報保存媒体８中のユーザＩＤが「ｕ０００１」で管理されているアクセス統計情報ＸＭＬデータを読み出し、このアクセス統計情報ＸＭＬデータに、抽出した医療情報開示要求情報の内容を追加編集して、統計情報保存手段１２を介して、再びアクセス情報保存媒体８に格納する。
【００２９】
ここで、アクセス情報保存媒体８に保存されるアクセス統計情報ＸＭＬデータは、図５に示す如き構成を有するものであり、１ユーザに関連する全てのアクセス情報が、１つのユーザＩＤ要素と、１つの医療情報開示要求統計情報要素と、０個以上の医療情報開示要求情報要素とからなる１つのＸＭＬデータとして記述され、管理されている。
医療情報開示要求統計情報は、例えば、医療情報開示要求情報より算出される統計情報（ユーザ名、累積参照回数、累積参照時間、単位時間当りの累積参照回数、単位時間当りの累積参照時間等）により構成されている。
【００３０】
例えば、統計情報作成手段１１は、アクセス情報保存媒体８からユーザＩＤが「ｕ０００１」で管理されているアクセス統計情報ＸＭＬデータを読み出し、取得したアクセス統計情報ＸＭＬデータの医療情報開示要求統計情報に含まれる、累積参照回数と、単位時間当りの累積参照回数の値をそれぞれ１増やし、参照開始日時と参照終了日時とから求めた参照時間を使用して、累積参照時間と単位時間当りの累積参照時間の値を修正する。なお、単位時間当たりの累積参照回数と累積参照時間とは、一定時間毎にリセットされるものである。
【００３１】
アクセス履歴情報表示制御手段１３は、アクセス情報保存媒体８に保存されたアクセス統計情報ＸＭＬデータから、そのユーザに対応したアクセス履歴情報を作成して、クライアント端末Ｃ１〜Ｃｎに送信する。送信するアクセス履歴情報の内容としては、例えば、そのユーザにおける累積参照回数と、累積参照時間とが選ばれる。
【００３２】
図６は、クライアント端末Ｃ１〜Ｃｎに表示される表示画面の一例を示すものある。図に示すように、クライアント端末Ｃ１〜Ｃｎの表示画面には、医療情報（ここでは、医療情報の検索指示画面）とともに、その時のユーザ情報Ｄｕ（ユーザ名）およびそのユーザにおけるアクセス履歴情報Ｄａ（総アクセス回数および総アクセス時間）が表示される。
【００３３】
また、アクセス履歴情報表示制御手段１３は、そのユーザに関するアクセス履歴情報を監視して、累積参照回数、累積参照時間、単位時間当りの累積参照回数、単位時間当りの累積参照時間のいずれかが所定の量を超えた場合には、警告情報を発生し、アクセス履歴情報に加えて表示させる。
警告情報はクライアント端末Ｃ１〜Ｃｎとともに管理端末Ｃｓにも表示され、管理者にも通知されるので、管理者は従来のようにアクセス情報を解析することなく、不正アクセスを検知することができる。
【００３４】
このように、開示要求のあった医療情報とともに、そのユーザにおける累積参照回数などのアクセス履歴情報を表示するように構成すると、クライアント端末を利用するユーザ自身が自己のアクセス履歴を参照することができ、ユーザＩＤやパスワードを盗用され、ユーザの成りすましが行われた場合にも、ユーザ自身により不正アクセスを早期に感知することができる。
例えば、累積参照回数が自分の記憶に比べて著しく多かった場合には、ユーザの成りすましによる不正アクセスが予想され、警告情報が発生される前の状態においてもユーザの成りすましによる不正アクセスを感知することができる。
【００３５】
また、常にそのユーザに関するアクセス履歴情報を表示することは、全ユーザのアクセス状態が客観的に管理されていることを知らせる意味もあり、正規のユーザではあるが、自分の職務範囲外の情報にアクセスするようなユーザに対して、ユーザの自制心に訴えて、業務と関わりのないアクセスの自粛を促す効果が期待できる。
したがって、過度に厳格なアクセス制御を実施して、作業効率を阻害してしまうことがなく、不正なアクセスを効果的に防止することができる。
【００３６】
また、医療情報開示要求統計情報としては、ユーザ単位の統計情報の他に、必要に応じて、患者ＩＤ単位の統計情報や、医療情報単位の統計情報などが作成される場合もある。
患者ＩＤ単位の統計情報を作成した場合には、特定の患者の情報に対して、どのユーザがどれだけの回数およびどれだけの時間アクセスしたかを知ることができる。
医療情報単位の統計情報を作成した場合には、特定の医療情報に対して、どのユーザがどれだけの回数およびどれだけの時間アクセスしたかを知ることができる。
【００３７】
さらに、クライアント端末Ｃ１〜Ｃｎから送信される医療情報開示要求情報に、クライアント端末Ｃ１〜Ｃｎの所在情報（ＩＰアドレス）を含ませるようにすると、ユーザが想定外の環境からアクセスしていることを感知することも可能である。
【図面の簡単な説明】
【００３８】
【図１】本発明の医療情報管理システムの一実施例を示す構成図。
【図２】データベース３に保存された患者情報テーブルの一例を示す図。
【図３】データベース３に保存されたユーザ情報テーブルの一例を示す図。
【図４】データベース３に保存された医療情報テーブルの一例を示す図。
【図５】データベース３に保存されたアクセス統計情報ＸＭＬデータの一例を示す図。
【図６】クライアント端末Ｃ１〜Ｃｎに表示される表示画面の一例を示す図。
【図７】従来の医療情報管理システムの一例を示す構成図。
【符号の説明】
【００３９】
１      医療情報管理サーバ
２      通信手段
３      データベース
４      検索判定手段
５      開示医療情報作成手段
６      履歴情報登録手段
７      警告情報作成手段
８      アクセス情報保存媒体
９      要求情報抽出手段
１０    要求情報保存手段
１１    統計情報作成手段
１２    統計情報保存手段
１３    アクセス履歴情報表示制御手段
Ｃ１〜Ｃｎ  クライアント端末
Ｃｓ    管理端末
【図１】
2005301847.tif 000003
【図２】
2005301847.tif 000004
【図３】
2005301847.tif 000005
【図４】
2005301847.tif 000006
【図５】
2005301847.tif 000007
【図６】
2005301847.tif 000008
【図７】
2005301847.tif 000009