(57)【要約】【課題】情報の閲覧可能範囲を状況に応じて動的に変更可能とする。【解決手段】  医療データベースに格納された電子カルテの閲覧要求を、ネットワーク接続された遠隔の閲覧端末から受け付けて処理する情報処理装置において、閲覧端末へログインしているログインユーザを特定するユーザ特定手段と、ログインユーザが存在する場所を特定する場所特定手段と、特定された特定場所が所定の場所であるか否かを判定する判定手段と、特定場所に存在する同席者を特定する同席者特定手段と、特定場所が所定の場所であると判定され、かつ、特定場所に同席者が存在することが特定された場合、ログインユーザ及び同席者に割り当てられた閲覧権限の双方に基づいて、電子カルテに対する閲覧可能範囲を決定する決定手段と、を含む。【選択図】図１３
2014044685.tif 000002
【特許請求の範囲】
【請求項１】
医療データベースに格納された電子カルテの閲覧要求を、ネットワーク接続された遠隔の閲覧端末から受け付けて処理する情報処理装置であって、
前記閲覧端末へログインしているログインユーザを特定するユーザ特定手段と、
前記ログインユーザが存在する場所を特定する場所特定手段と、
前記場所特定手段により特定された特定場所が、所定の場所であるか否かを判定する判定手段と、
前記特定場所に存在する同席者を特定する同席者特定手段と、
前記判定手段により前記特定場所が前記所定の場所であると判定され、かつ、前記同席者特定手段により前記特定場所に同席者が存在することが特定された場合、前記ログインユーザ及び前記同席者に割り当てられた閲覧権限の双方に基づいて、前記電子カルテに対する閲覧可能範囲を決定する決定手段と、
を含むことを特徴とする情報処理装置。
【請求項２】
前記決定手段は、前記同席者特定手段により前記特定場所に前記ログインユーザしか存在しないと特定された場合は前記ログインユーザに割り当てられた閲覧権限に基づいて閲覧可能範囲を決定し、前記同席者特定手段により前記特定場所に１以上の同席者が存在すると特定された場合は前記ログインユーザ及び前記１以上の同席者に割り当てられた閲覧権限のうち最も広い閲覧権限に基づいて閲覧可能範囲を決定することを特徴とする請求項１に記載の情報処理装置
【請求項３】
前記決定手段は、前記判定手段により前記特定場所が前記所定の場所では無いと判定された場合、前記ログインユーザに割り当てられた閲覧権限に基づいて閲覧可能範囲を決定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記ユーザ特定手段は、前記閲覧端末に入力されたユーザ識別情報に基づいて前記ログインユーザを特定することを特徴とする請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
前記閲覧権限は、ユーザの職種に対して予め設定されていることを特徴とする請求項１乃至４の何れか一項に記載の情報処理装置。
【請求項６】
前記場所特定手段は、前記閲覧端末に関連付けられた端末識別情報と、端末識別情報と場所とを関連付ける所与の場所リストとに基づいて、前記場所を特定することを特徴とする請求項１乃至５の何れか一項に記載の情報処理装置。
【請求項７】
前記端末識別情報は、前記閲覧端末に割り当てられたＩＰアドレスであることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記同席者特定手段は、前記場所に設置された入退室記録装置により生成される入室リストに基づいて、前記同席者を特定することを特徴とする請求項１乃至７の何れか一項に記載の情報処理装置。
【請求項９】
医療データベースに格納された電子カルテの閲覧要求を、ネットワーク接続された遠隔の閲覧端末から受け付けて処理する情報処理方法であって、
前記閲覧端末へログインしているログインユーザを特定するユーザ特定工程と、
前記ログインユーザが存在する場所を特定する場所特定工程と、
前記場所特定工程により特定された特定場所が、所定の場所であるか否かを判定する判定工程と、
前記特定場所に存在する同席者を特定する同席者特定工程と、
前記判定工程により前記特定場所が前記所定の場所であると判定され、かつ、前記同席者特定工程により前記特定場所に同席者が存在することが特定された場合、前記ログインユーザ及び前記同席者に割り当てられた閲覧権限の双方に基づいて、前記電子カルテに対する閲覧可能範囲を決定する決定工程と、
を含むことを特徴とする情報処理方法。
【請求項１０】
コンピュータを、請求項１乃至８の何れか一項に記載の情報処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を閲覧する技術に関し、特に、閲覧可能範囲を制御する技術に関するものである。
【背景技術】
【０００２】
医療情報の一つである電子カルテをデータベース化し、閲覧端末から電子カルテを閲覧するシステムが利用されている。このとき、利便性の観点から、閲覧端末にアクセス可能な全ての関係者（患者及び病院の医師や職員）が電子カルテを閲覧することが出来るよう構築される場合がある。ただし、その場合、閲覧者の属性（職種など）に関係なく、閲覧端末にアクセス可能な人は電子カルテに含まれる全ての情報を閲覧することが出来る。つまり、本来は閲覧する必要が無い情報まで閲覧可能となる結果、患者の個人情報が漏洩する可能性があった。そこで、例えば、特許文献１では、システムにログインしたユーザの属性（職種など）に応じて検索可能なレコードを制限する構成が開示されている。特許文献１には、また、診療録情報と患者基本情報とを分離すると共に、ユーザの属性毎に生成される秘密鍵を利用して診療録情報に対応する患者基本情報を特定する手法が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１８２１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、システムにログインしたユーザの属性（職種など）に応じて閲覧権限を固定的に設定しているため、状況によっては利便性は低くなってしまうことがある。例えば、少人数で緊急医療や手術などを行う際など、病院職員（看護師など）がシステムにログインしつつ通常の権限では閲覧できない電子カルテの情報（例えば、所見情報）を閲覧したいという要求に対して対処することが出来ない。つまり、別途、所見情報を閲覧する権限を有する医者自身がシステムにログインする必要が生じることになる。
【０００５】
本発明は、上述の問題点に鑑みなされたものであり、情報の閲覧可能範囲を状況に応じて動的に変更可能とする技術を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上述の問題点を解決するため、本発明の装置は以下の構成を備える。すなわち、医療データベースに格納された電子カルテの閲覧要求を、ネットワーク接続された遠隔の閲覧端末から受け付けて処理する情報処理装置において、前記閲覧端末へログインしているログインユーザを特定するユーザ特定手段と、前記ログインユーザが存在する場所を特定する場所特定手段と、前記場所特定手段により特定された特定場所が、所定の場所であるか否かを判定する判定手段と、前記特定場所に存在する同席者を特定する同席者特定手段と、前記判定手段により前記特定場所が前記所定の場所であると判定され、かつ、前記同席者特定手段により前記特定場所に同席者が存在することが特定された場合、前記ログインユーザ及び前記同席者に割り当てられた閲覧権限の双方に基づいて、前記電子カルテに対する閲覧可能範囲を決定する決定手段と、を含む。
【発明の効果】
【０００７】
本発明によれば、情報の閲覧可能範囲を状況に応じて動的に変更可能とする技術を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】電子カルテ閲覧システムの全体構成を示す図である。
【図２】電子カルテに含まれる情報の一例を示す図である。
【図３】入室リストの例を示す図である。
【図４】ＩＤリストの例を示す図である。
【図５】場所リストの例を示す図である。
【図６】閲覧権限順位リストの例を示す図である。
【図７】閲覧範囲リストの例を示す図である。
【図８】第１実施形態に係る閲覧範囲管理部の構成を示す図である。
【図９】電子カルテの表示例を示す図である。
【図１０】入室リストの更新処理を示すフローチャートである。
【図１１】ＩＤリストへのＩＤの追加処理のフローチャートである。
【図１２】場所リストへの場所の追加処理のフローチャートである。
【図１３】第１実施形態に係るサーバにおける閲覧範囲決定処理のフローチャートである。
【図１４】変形例２に係る閲覧範囲管理部の構成を示す図である。
【発明を実施するための形態】
【０００９】
以下に、図面を参照して、この発明の好適な実施の形態を詳しく説明する。なお、以下の実施の形態はあくまで例示であり、本発明の範囲を限定する趣旨のものではない。
【００１０】
（第１実施形態）
本発明に係る情報処理装置の第１実施形態として、電子カルテ閲覧システムにおける閲覧内容の制御を例に挙げて以下に説明する。
【００１１】
＜閲覧システムの全体構成＞
図１は、第１実施形態に係る電子カルテ閲覧システムの全体構成を示す図である。この閲覧システムは、大きく、医療データベースを管理するサーバ６０１と、遠隔のＩＣチップ読取部６０７および遠隔の閲覧端末６０８に分かれる。それぞれはネットワーク接続されており相互に通信が可能である。
【００１２】
サーバ６０１は、例えば、パーソナルコンピュータ（ＰＣ）であり、ＣＰＵ、ハードディスク（ＨＤＤ）、メモリ等から構成される。また、ＨＤＤには、オペレーティングシステム（ＯＳ）や各種のプログラムが格納されている。また、以下で説明するように、サーバ６０１は、患者のカルテの情報を電子データ（電子カルテ）として格納しており、例えばネットワークを介して通信可能に接続された閲覧端末６０８からの閲覧要求に応じて電子カルテの情報を閲覧端末６０８に送信する。
【００１３】
ＩＣチップ読取部６０７は、患者や医師が所有するＩＣカードやＩＣタグに含まれるＩＣチップの個人識別情報（ＩＤ）を読み取り、読み取った情報をサーバ６０１に送信する。ここで、ＩＣチップ読取部６０７は、病院の各場所の出入口付近に設置されているものとする。また、ＩＣチップ読取部６０７で読み取られた情報は、有線又は無線通信を介してサーバ６０１に送信される。特に、以下の説明では、インターネットプロトコル（ＩＰ）を利用して情報の送受信を行うものとして説明する。
【００１４】
なお、以下の説明では、入室時及び退室時に共通のＩＣチップ読取部６０７を使用する構成であるとして説明するが、入室時と退室時に異なる読取部を利用するよう構成しても良い。その場合、例えば、入室用の読取部６０７ａを部屋の入口（部屋の外側）に設置し、退室用の読取部６０７ｂを部屋の出口（部屋の内側）に設置するとよい。なお、入退室管理自体に関しては、既存の技術が利用可能である。
【００１５】
閲覧端末６０８は、例えば、パーソナルコンピュータ（ＰＣ）であり、入力部６０９や表示部６１０を含む。また、閲覧端末６０８は、ネットワークを介してサーバ６０１と通信可能に接続されている。また、入力部６０９は、例えば、キーボードやマウスなどで構成される。また、表示部６１０は、例えば、ディスプレイであり、サーバ６０１から送信された電子カルテを表示する。なお、閲覧端末６０８は、ＩＣチップ読取部６０７と同様に、病院の各場所に設置されている。
【００１６】
＜サーバ６０１の詳細構成＞
サーバ６０１は、機能ブロックとして、カルテデータベース（ＤＢ）６０２、入室リスト管理部６０３、ＩＤリスト管理部６０４、場所リスト管理部６０５、閲覧範囲管理部６０６を含む。
【００１７】
カルテＤＢ６０２は、電子カルテ、入室リスト、ＩＤリスト、場所リスト、閲覧権限順位リストや閲覧範囲リストなどが格納している。そして、ＩＣチップ読取部６０７や閲覧端末６０８と通信し、これらの情報の更新や送受信を行う。
【００１８】
図２は、電子カルテに含まれる情報の一例を示す図である。図２に示されるように、電子カルテは、例えば、患者の個人識別情報（ＩＤ）、治療ステータス、治療場所、基本情報、レントゲン画像、医師の所見情報などの各情報である。なお、治療ステータスは、対象患者への医療行為の状態を示し、例えば「手術」や「診察」などが記述される。また、治療場所は、対象患者の治療場所を示し、例えば「手術室」などが記述される。また、基本情報は、例えば身長や体重など対象患者の身体の一般的情報が記述される。
【００１９】
図３は入室リストの例を示す図である。入室リストは、管理対象の場所（病室や手術室など）に現在いる人員の入室状況を管理するリストである。入室リストは、入室リスト管理部６０３により管理される。例えば、入室リスト管理部６０３は、病院内の各場所に設置されたＩＣチップ読取部６０７（入退室記録装置）から読み取られたＩＣチップの個人識別情報（ＩＤ）を受信し入室リストを逐次更新する。入室リスト管理部６０３による入室リストの更新処理については図１０を参照して後述する。
【００２０】
図４はＩＤリストの例を示す図である。ＩＤリストは、関係者一人一人に与えられたログインＩＤと当該ログインＩＤに対応するパスワードの組を管理するリストである。ＩＤリストで管理されるログインＩＤとパスワードを閲覧端末６０８に入力することにより、サーバ６０１にアクセスすることが可能となる。また、ＩＤリストは、ＩＤに対応するユーザの職種を併せて管理している。ここでは、病院関係者に対して発行されたＩＤに対しては職種として、後述する閲覧範囲リスト（図７）に登録された職種の何れかが指定される。また、患者に対して発行されたＩＤに対しては職種として「患者」が指定される。ＩＤリストは、ＩＤリスト管理部６０４により管理される。例えば、新しい患者が入院する場合あるいは新しい医師が病院に着任した場合、ＩＤリスト管理部６０４は、サーバ６０１の入力部（キーボード）などを介してＩＤの追加を受け付けＩＤリストを更新する。ＩＤリスト管理部６０４によるＩＤリストの更新処理については、図１１を参照して後述する。
【００２１】
図５は、場所リストの例を示す図である。場所リストは、後述の閲覧可能範囲の変更処理を許可する場所を指定するリストである。また、場所リストは、それぞれの場所に対応する識別情報を併せて管理している。例えば、識別情報としては、当該場所に設置された閲覧端末６０８のＩＰアドレスが指定される。つまり、ここでは、場所リストは、端末識別情報と場所とを関連付ける所与のリストである。場所リストは、場所リスト管理部６０５により管理される。例えば、新たな手術室を新設した場合、場所リスト管理部６０５は、サーバ６０１の入力部（キーボード）などを介して場所の追加を受け付け場所リストを更新する。場所リスト管理部６０５による場所リストの更新処理については、図１２を参照して後述する。
【００２２】
図６は閲覧権限順位リストの例を、図７は閲覧範囲リストの例を、それぞれ示す図である。閲覧権限順位リストは、職種別に電子カルテの閲覧範囲が広い順に並べたリストである。そして、閲覧範囲リストは、職種別に電子カルテの各情報に対する閲覧可否を示すリストである。なお、図７において、「○」は閲覧可能であることを示し、「×」は閲覧不可能であることを示している。
【００２３】
図８は、第１実施形態に係る閲覧範囲管理部の構成を示す図である。閲覧範囲管理部６０６は、ユーザ認証部７０１、カルテ特定部７０２、場所特定部７０３、同席者識別部７０４および閲覧範囲決定部７０５を含む。
【００２４】
ユーザ認証部７０１（ユーザ特定手段）は、閲覧端末６０８を介して入力されたログインＩＤとパスワードの組をＩＤリストと照合して、ユーザ認証を行う。カルテ特定部７０２は、閲覧対象の電子カルテを特定する機能部である。例えば、閲覧端末６０８を介して入力された患者のＩＤにより閲覧対象の電子カルテを特定する。
【００２５】
場所特定部７０３は、電子カルテの閲覧を要求している閲覧端末６０８の存在する場所を特定する機能部である。例えば、ログインＩＤとパスワードを送信した閲覧端末６０８の端末識別情報（ＩＰアドレスなど）と、上述の場所リスト（図５）とに基づいて場所を特定する。同席者識別部７０４（同席者特定手段）は、場所特定部７０３で特定した場所（特定場所）にいる人員（同席者）を、上述の入室リスト（図３）を参照して識別する。また、同席者識別部７０４は、閲覧権限順位リストを参照し同席者の中で閲覧権限がより広い同席者を識別する。
【００２６】
閲覧範囲決定部７０５は、閲覧端末６０８を介して表示する電子カルテの閲覧可能範囲を決定する機能部である。詳しくは図１３を参照して後述するが、閲覧端末６０８を介してログインしたユーザ自身の閲覧範囲、及び、場所特定部７０３が特定した場所に存在する同席者の閲覧範囲に基づいて、カルテ特定部７０２で特定した患者の電子カルテの閲覧範囲を決定する。
【００２７】
図９は、閲覧端末６０８の表示部６１０における電子カルテの表示例を示す図である。画面９０１は、医師の権限に基づく閲覧範囲での表示例であり、９０１ａは患者のＩＤを、９０１ｂは治療場所を、９０１ｃは基本情報を、９０１ｄはレントゲン画像を、９０１ｅは医師による所見情報を示している。一方、画面９０２は、同じ患者の電子カルテを看護師又は技師の権限に基づく閲覧範囲に基づいて表示した例を示している。なお、図９においては、図２で示した”治療ステータス”が表示されていないが、表示するよう構成しても良い。
【００２８】
＜入室リストの更新処理＞
図１０は、入室リストの更新処理を示すフローチャートである。部屋の入口にあるＩＣチップ読取部６０７は、常に、ＩＣチップ読取りの待機状態に有り、例えば、患者や医師が所有するＩＣカードがかざされると、当該ＩＣカード内のＩＣチップから個人識別情報（ユーザ識別情報：ＩＤ）を読み取る。そして、読み取った個人識別情報（ＩＤ）をＩＣチップ読取部６０７の識別情報と共にサーバ６０１に送信する。なお、以下に示す入室リストの更新処理は、図３に例示した場所（手術室、診察室など）のそれぞれに対して行われる。
【００２９】
図１０（ａ）は、人員が入室した際のフローチャートである。ステップＳ２０１では、入室リスト管理部６０３は、ＩＣチップ読取部６０７から送信された個人識別情報（ＩＤ）を受信する。そして、当該ＩＤと共に送信されたＩＣチップ読取部６０７の識別情報を受信する。ステップＳ２０２では、入室リスト管理部６０３は、Ｓ２０１で受信したＩＣチップ読取部６０７の識別情報に対応する場所に、Ｓ２０１で受信した個人識別情報に対応するユーザ名を追加し、入室リストを更新する。
【００３０】
図１０（ｂ）は、人員が退出した際のフローチャートである。ステップＳ３０１では、入室リスト管理部６０３は、ＩＣチップ読取部６０７から送信された個人識別情報（ＩＤ）を受信する。そして、当該ＩＤと共に送信されたＩＣチップ読取部６０７の識別情報を受信する。ステップＳ３０２では、入室リスト管理部６０３は、Ｓ２０１で受信したＩＣチップ読取部６０７の識別情報に対応する場所から、Ｓ３０１で受信した個人識別情報に対応するユーザ名を削除し、入室リストを更新する。
【００３１】
＜ユーザＩＤリスト及び場所リストの生成・追加処理＞
図１１は、ＩＤリストへのＩＤの追加処理を示すフローチャートである。なお、以下のステップにおける入力受付は、サーバ６０１の入力部を介して受け付けるものとして説明するが、閲覧端末６０８の入力部６０９を介して受け付けるよう構成しても良い。
【００３２】
ステップＳ４０１では、ＩＤリスト管理部６０４は、ＩＤ追加要求の入力を受け付けると、既存のＩＤとは異なる新規ＩＤをＩＤリスト内に生成する。
【００３３】
ステップＳ４０２では、ＩＤリスト管理部６０４は、Ｓ４０１で生成した新規ＩＤに対するユーザ名の入力を、ステップＳ４０３では当該新規ＩＤに対応するパスワードの入力を、ステップＳ４０４では当該新規ＩＤに対応する職種の入力をそれぞれ受け付ける。なお、セキュリティ上、職種の登録においては、予め配布された職種登録用のパスワードの入力を併せて受け付けるよう構成するとよい。
【００３４】
ステップＳ４０５では、Ｓ４０２〜Ｓ４０４で受け付けた情報を、Ｓ４０１で生成した新規ＩＤに対応する情報として設定し、ＩＤリストを更新する。
【００３５】
図１２は、場所リストへの場所の追加処理を示すフローチャートである。以下のステップにおける入力受付は、追加する場所に設置された閲覧端末６０８の入力部６０９を介して受け付けるものとして説明するが、サーバ６０１の入力部を介して受け付けるよう構成しても良い。
【００３６】
ステップＳ５０１では、場所リスト管理部６０５は、追加する場所名の入力を受け付ける。ステップＳ５０２では、Ｓ５０１での入力を送信した閲覧端末６０８に関連付けられた端末識別情報としてＩＰアドレスを参照する。ステップＳ５０３では、Ｓ５０１で入力された場所名とＳ５０２で参照されたＩＰアドレスの組を場所リストに追加し、場所リストを更新する。
【００３７】
＜電子カルテの閲覧範囲を決定する処理＞
図１３は、第１実施形態に係るサーバ６０１における閲覧範囲決定処理を示すフローチャートである。ここでは、図４に示す”ユーザＡ”が”手術室”に設置された閲覧端末６０８を操作し電子カルテを閲覧する例について説明する。すなわち、”ユーザＡ”が、自身のログインＩＤ”１０１”及び対応するパスワードを閲覧端末６０８の入力部６０９を介して入力する。
【００３８】
ステップＳ１０１では、ユーザ認証部７０１は、閲覧端末６０８の入力部６０９を介して入力されたＩＤとパスワードに基づいてユーザ認証を行う。そして、ユーザ認証部７０１は、入力されたＩＤとパスワードの組がＩＤリストに含まれているか確認し、含まれている場合はログイン処理を行う。一方、入力されたＩＤとパスワードの組がＩＤリストに含まれていない場合は、再度のＩＤとパスワードの入力を促す表示を、閲覧端末６０８の表示部６１０が表示するよう制御する。
【００３９】
ステップＳ１０２では、ユーザ認証部７０１は、Ｓ１０１でログインしたログインＩＤに対応する職種をＩＤリスト参照し決定する。ここでは、”ユーザＡ”がログインＩＤ”１０１”でログインしているため、職種は”看護師”と決定される。
【００４０】
ステップＳ１０３では、カルテ特定部７０２は、閲覧対象の患者のカルテを特定する。具体的には、閲覧端末６０８の入力部６０９を介して対象患者の患者ＩＤの入力を受け付ける。例えば、患者ＩＤが”２００”の患者の電子カルテを閲覧する場合は、ＩＤとして”２００”の入力を受け付ける。そして、データベース６０２に格納された電子カルテの中から同一の患者ＩＤを有する電子カルテを特定する。
【００４１】
ステップＳ１０４では、場所特定部７０３は、Ｓ１０１でログインしたユーザが入力に利用した閲覧端末６０８の設置場所が場所リストに含まれているか否かを判定する。ここでは、例えば、Ｓ１０１でログインしたユーザが使用している閲覧端末６０８のＩＰアドレスが場所リスト（図５）に含まれているか否かを確認することにより実現される。そして、場所特定部７０３により、閲覧端末６０８のＩＰアドレスが場所リストに含まれていると判定された場合はステップＳ１０５に進む。ここでは、閲覧端末６０８のＩＰアドレスは「１９２．１６８．ＸＸＸ．ＹＹＹ」と判定されるため、図５の”手術室”に対応するＩＰアドレスと一致するので、ステップＳ１０５に進む。
【００４２】
一方、ステップＳ１０４において閲覧端末６０８のＩＰアドレスが場所リストに含まれていないと判定された場合は、ステップＳ１１４に進む。そして、ステップＳ１１４において、Ｓ１０１でログインしたログインＩＤに対応する職種の閲覧権限を、閲覧端末６０８に対して設定する。更に、ステップＳ１１５では、閲覧範囲決定部７０５は、Ｓ１１４で割り当てた閲覧範囲に基づいて、閲覧範囲を更新する。すなわち、第１実施形態においては、場所リストに含まれていない場所に設置された閲覧端末６０８に対しては、後述の閲覧権限の変更を行わない。ステップＳ１１６では、閲覧範囲決定部７０５は、閲覧端末６０８からログアウトの要求を受け付けたか否かを判定する。ログアウトの要求を受け付けたと判定した場合は、Ｓ１１７に進み、ログアウトの要求を受け付けていないと判定した場合は、ステップＳ１１６に戻る。
【００４３】
ステップＳ１０５では、閲覧範囲管理部６０６は、Ｓ１０３で特定された電子カルテが、閲覧権限が変更可能な電子カルテか否かを判定する。例えば、Ｓ１０３で特定された電子カルテの”治療場所”レコードで指定された場所と、Ｓ１０４で特定された閲覧端末６０８の場所とが一致するか否かを判定する。一致する場合は、閲覧権限を変更可能と判定し、ステップＳ１０６に進む。ここでは、患者ＩＤが”２００”の電子カルテ（図２）を”手術室”に設置された閲覧端末６０８により閲覧するため、場所が一致することになる。一方、一致しない場合は、閲覧権限を変更不可と判定し、ステップＳ１１４に進む。そして、ステップＳ１１４において、Ｓ１０１でログインしたログインＩＤに対応する職種の閲覧権限を、閲覧端末６０８に対して設定する。
【００４４】
ステップＳ１０６では、同席者識別部７０４は、入室リストを参照し、Ｓ１０４で特定された場所の入室者を決定する。ここでは、”手術室”の入室者及び職種を決定する。なお、職種が”患者”に設定されている入室者は参照しないよう構成しても良い。
【００４５】
ステップＳ１０７では、同席者識別部７０４は、Ｓ１０６で決定した入室者の中にＳ１０１でログインしたユーザより広い閲覧権限を有する１以上の同席者（上位権限同席者）が存在するか否かを判定する。具体的には、閲覧権限順位リスト又は閲覧範囲リストを参照して上位権限同席者がいるか否かを判定する。上位権限同席者がいる場合は、ステップＳ１０８に進む。一方、上位権限同席者がいない場合は、ステップＳ１１０に進む。そして、ステップＳ１１０において、Ｓ１０１でログインしたログインＩＤに対応する職種の閲覧権限を、閲覧端末６０８に対して設定する。
【００４６】
図６の閲覧権限順位リストによれば、”看護師”の権限順位は２位であり、より広い閲覧権限を有するのは権限順位が１位である”医師”のみとなる。ここでは、ユーザＡは”看護師”であり、手術室には”医師”であるユーザＣが存在するため、上位権限同席者がいると判定され、ステップＳ１０８に進む。
【００４７】
ステップＳ１０８では、閲覧範囲決定部７０５は、上位権限同席者の閲覧範囲を取得する。ここでは、ユーザＣの閲覧範囲、すなわち医師の閲覧範囲を取得する。なお、上位権限同席者が複数人存在する場合は、それぞれの上位権限同席者が閲覧範囲の”ＯＲ（論理和）”を取っても良い。何れにしても、閲覧範囲決定部７０５は、ログインユーザ及び同席者に割り当てられた閲覧権限の双方を考慮して閲覧可能範囲を決定する。
【００４８】
ステップＳ１０９では、閲覧範囲決定部７０５は、Ｓ１０１のログインユーザに対し、Ｓ１０８で取得した閲覧範囲を割り当てる。ここでは、Ｓ１０１のログインユーザ（あるいは閲覧端末６０８）に対し、”ユーザＡ”自身の閲覧範囲（”看護師”の閲覧範囲）よりも広い閲覧範囲（”医師”の閲覧範囲）が割り当てられる。
【００４９】
ステップＳ１１１では、閲覧範囲決定部７０５は、Ｓ１０９又はＳ１１０で割り当てた閲覧範囲に基づいて、閲覧範囲を更新する。更新後は、閲覧端末６０８の表示部６１０による表示も更新されることになる。例えば、ログインしたユーザがユーザＡである場合、通常は画面９０２が表示されるが、ユーザＡとユーザＣが同じ場所にいる場合、画面９０１が表示される。すなわち、閲覧端末６０８においては、電子カルテにおける所見情報を閲覧することが可能となる。
【００５０】
ステップＳ１１２では、閲覧範囲決定部７０５は、Ｓ１０４で判定された場所のＩＣチップ読取部６０７によりＩＣチップが読み取られたか否かを判定する。読み取られたと判定した場合は、Ｓ１０６に戻り、更新された入室リストを参照し閲覧範囲を更新する。読み取られていないたと判定した場合は、ステップＳ１１３に進む。
【００５１】
ステップＳ１１３では、閲覧範囲決定部７０５は、閲覧端末６０８からログアウトの要求を受け付けたか否かを判定する。ログアウトの要求を受け付けたと判定した場合は、Ｓ１１７に進み、ログアウトの要求を受け付けていないと判定した場合は、ステップＳ１１２に戻る。
【００５２】
ステップＳ１１７では、閲覧範囲決定部７０５は、Ｓ１０１でログインしたユーザのログアウト処理を実行し、閲覧処理を終了する。その後、例えば閲覧端末６０８の表示部６１０で「ログアウトしました」と表示するよう構成しても良い。
【００５３】
以上説明したとおり第１実施形態によれば、ログインしたユーザの閲覧権限を、当該ユーザの同席者（同じ場所にいる人員）の閲覧権限に基づいて動的に変更する。これにより、ことにより、セキュリティレベルを保持しつつ従来に比較し利便性の高い閲覧システムを実現することが可能となる。
【００５４】
（変形例１）
変形例１では、閲覧範囲の頻繁な変更を抑止する構成について説明する。つまり、第１実施形態においては、上位権限同席者が一時的に退室する（休憩や道具の搬送）たびに、即時に権限の変更が実行されることになる。つまり、上位権限同席者の一時退室中は、上述の権限変更により閲覧可能であった情報が閲覧不可となってしまうことになる。その場合、セキュリティレベルは高いものではあっても、場合によっては使い勝手が悪いものとなってしまうことがある。
【００５５】
そこで、上位権限同席者の一時的な退室による閲覧範囲の変更を抑制するよう構成しても良い。具体的には、上位権限同席者が退席後から所定時間（例えば５分以内）は猶予期間として権限の更新を行わず、当該上位権限同席者の再入室を待ち受ける。そして、所定時間内に上位権限同席者が再入室しなかった場合にのみ権限の変更を実行する。
【００５６】
具体的には、電子カルテの閲覧範囲を決定する処理工程（図１３のステップＳ１１２）の処理が第１実施形態と異なる。つまり、ステップＳ１１２において、上位権限同席者のＩＣチップが読み取られ、当該上位権限同席者が退出したと判定された場合であっても、当該読み取りから５分間は、ステップＳ１１２において、自動的にＮＯと判定する。これにより、５分間は、ステップＳ１１２とステップＳ１１３の処理が繰り返されることになる。一方、５分間経過した後、前述の上位権限同席者が入室していない場合は、ステップＳ１１２において自動的にＹＥＳと判定し、ステップＳ１０６に戻る。
【００５７】
このように構成することにより、当該上位権限同席者が所定時間内（ここでは５分以内）に再入室した場合は権限の更新（変更）が抑止されることになる。従って、上位権限同席者（医師であるユーザＣ）が一時的に退室している間も、閲覧端末６０８において、継続して上位権限同席者の権限の範囲で電子カルテを参照することが出来る。
【００５８】
なお、上位権限同席者が一時的に退室している間に、第３者が入室してきた場合には、当該第３者への情報漏洩を防止すべく、ステップＳ１０６に進むよう構成しても良い。
【００５９】
（変形例２）
変形例２では、ログインユーザの場所の情報に加え、更に他の情報（電子カルテに記載された内容など）に基づいて、閲覧範囲の変更可否を決定する構成について説明する。つまり、第１実施形態においては、ログインユーザの場所の情報に基づいて閲覧範囲の変更の可否を決定する構成について説明した。
【００６０】
しかしながら、同じ場所でも医療行為の種類によっては、閲覧範囲を変更したログインユーザが不必要な情報が閲覧できてしまう可能性がある。例えば、診察室における通常の診察時において、看護師が、患者に対する所見情報（「がんの進行度」など）を閲覧出来てしまうことになる。また、例えば、電子カルテをカンファレンス発表において参照する場合には、発表場所である会議室と電子カルテの治療場所は一致しないため、上述の閲覧権限の変更ができないことになる。
【００６１】
そこで、変形例２では、第１実施形態の閲覧範囲管理部の構成に加え、更に、閲覧するユーザの行為（閲覧の目的）に応じて閲覧範囲を制御する例について説明する。
【００６２】
＜”ユーザの行為”に応じた閲覧可能範囲の制御＞
図１４は、第２実施形態に係る閲覧範囲管理部の構成を示す図である。このうち、行為特定部１５０４は、電子カルテの閲覧者の行為を特定する機能部である。そして、閲覧範囲決定部１５０６は、ユーザ認証部１５０１が認証したユーザ、場所特定部１５０３が特定した場所、行為特定部１５０４が特定したユーザの行為、同席者識別部１５０５が識別同席者の情報に基づいて閲覧可能範囲を設定する機能部である。なお、行為特定部１５０４と閲覧範囲決定部１５０６以外の各部は、第１実施形態（図７）の同じ名称の各部と同様の機能部であるため説明は省略する。
【００６３】
なお、以下の説明においては、閲覧するユーザの行為（例：”カンファレンス発表”）を、電子カルテの”治療ステータス”の項目に対する内容として予め指定するものとして説明する。ただし、電子カルテに”行為”の項目を設けて指定するよう構成しても良い。
【００６４】
＜電子カルテの閲覧範囲を決定する処理＞
電子カルテの閲覧範囲を決定する処理は、第１実施形態（図１３）とほぼ同様であるが、ステップＳ１０４とステップＳ１０５との処理の間にステップＳ１１８の処理が追加されている。
【００６５】
ステップＳ１１８では、行為特定部１５０４が、閲覧対象の電子カルテにおける”治療ステータス”の項目に対する内容を参照する。治療ステータスが「カンファレンス発表」の場合は、ステップＳ１０５をスキップしてステップＳ１０６に進む。一方、”治療ステータス”が「カンファレンス発表」以外の場合（「手術」など）は、第１実施形態と同様にステップＳ１０５に進む。つまり、「カンファレンス発表」というキーワードに基づき、処理の一部をスキップすることにより、所望の閲覧範囲に更新されることになる。
【００６６】
このように、ログインユーザが目的とする”行為”の情報を更に考慮することにより、利便性を向上させることができる。なお、ここでは一例として”行為”の情報を考慮する例について説明した。しかし、他の追加情報、例えば、所定の機器（例：心電図計）が部屋の中に存在するか否かの情報に基づいて処理の一部をスキップするような構成としても良い。
【００６７】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014044685.tif 000003
【図２】
2014044685.tif 000004
【図３】
2014044685.tif 000005
【図４】
2014044685.tif 000006
【図５】
2014044685.tif 000007
【図６】
2014044685.tif 000008
【図７】
2014044685.tif 000009
【図８】
2014044685.tif 000010
【図９】
2014044685.tif 000011
【図１０】
2014044685.tif 000012
【図１１】
2014044685.tif 000013
【図１２】
2014044685.tif 000014
【図１３】
2014044685.tif 000015
【図１４】
2014044685.tif 000016