(57)【要約】【課題】ユーザのプライバシーを保護しつつ健康情報を複数の医療機関の間で共有する健康情報管理サーバを提供する。【解決手段】ユーザの健康に関する健康情報を受信して管理する健康情報管理サーバ２０は、健康情報を、ユーザ識別情報と、ユーザを認証するためのユーザの生体情報とに対応付けて格納する健康情報データベース２２０と、ユーザが医療機関を利用したときに、ユーザ識別情報と生体情報とを医療機関の医療機関端末から受信し、受信したユーザ識別情報と生体情報とが、健康情報データベースに対応付けて格納されているか否かを判断するユーザ判断部２０４と、受信したユーザ識別情報と生体情報とが、対応付けて格納されているとユーザ判断部が判断した場合に、健康情報を医療機関端末に送信する健康情報送信部２０６とを備える。【選択図】　図２
2004054817.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの健康に関する健康情報を受信して管理する健康情報管理サーバであって、
受信した前記健康情報を、前記ユーザを識別するユーザ識別情報と、前記ユーザを認証するためのユーザの生体情報とに対応付けて格納する健康情報データベースと、
前記ユーザが医療機関を利用したときに、前記ユーザが提供した前記ユーザ識別情報と前記生体情報とを前記医療機関の医療機関端末から受信し、受信した前記ユーザ識別情報と前記生体情報とが、前記健康情報データベースに対応付けて格納されているか否かを判断するユーザ判断部と、
受信した前記ユーザ識別情報と前記生体情報とが、前記健康情報データベースに対応付けて格納されていると前記ユーザ判断部が判断した場合に、前記ユーザに対応付けて格納されている前記健康情報を前記健康情報データベースから抽出し、前記医療機関端末に送信する健康情報送信部と
を備えることを特徴とする健康情報管理サーバ。
【請求項２】
前記健康情報データベースは、受信した前記健康情報を、第１の鍵を用いて暗号化した第１の暗号化健康情報と、第１の鍵とは異なる第２の鍵を用いて暗号化した第２の暗号化健康情報とを前記ユーザ識別情報に対応付けて格納し、
前記第１の暗号化健康情報を復号する第１の復号鍵と、前記第２の暗号化健康情報を復号する第２の復号鍵とをユーザ端末に送信する鍵送信部をさらに備え、
前記ユーザ端末は、受信した前記第２の復号鍵を前記信託者に送信し、
前記ユーザが緊急事態である旨を医療機関端末から受信した場合に、前記ユーザの信託者にその旨を通知する緊急事態通知部をさらに備え、
前記健康情報送信部は、
前記ユーザが緊急事態である旨を医療機関端末から受信したときに、前記信託者から前記ユーザ識別情報を取得し、取得した前記ユーザ識別情報に対応付けて格納されている前記第２の暗号化健康情報を前記信託者に送信し、
前記ユーザが緊急事態である旨を医療機関端末から受信していないときに、前記ユーザ判断部が受信した前記ユーザ識別情報と前記生体情報とが、前記健康情報データベースに対応付けて格納されていると判断した場合にのみ、前記第１の暗号化健康情報を前記医療機関端末に送信することを特徴とする請求項１に記載の健康情報管理サーバ。
【請求項３】
前記信託者は、前記ユーザが加入している保険を提供する保険会社であり、
前記緊急事態通知部は、前記健康情報送信部が送信した前記健康情報に基づいて保険金を支払うか否かを前記医療機関端末に伝達させるべく、前記ユーザが緊急事態である旨を前記信託者に通知することを特徴とする請求項２に記載の健康情報管理サーバ。
【請求項４】
前記健康情報の項目を示す項目情報を、前記健康情報の重要度を示すレベルに対応付けて格納するレベル格納部をさらに備え、
前記健康情報データベースは、前記健康情報の項目を示す項目情報とともに前記健康情報を受信して、前記健康情報を前記項目情報に対応付けて格納し、
前記健康情報送信部は、送信要求する健康情報のレベルを前記医療機関端末から受信し、受信した前記レベルに対応する項目情報と前記ユーザとに対応付けて格納されている前記健康情報を前記健康情報データベースから抽出し、前記医療機関端末に送信することを特徴とする請求項１に記載の健康情報管理サーバ。
【請求項５】
前記項目情報及び前記レベルをユーザ端末から受信して前記レベル格納部に格納する開示項目設定部をさらに備えることを特徴とする請求項４に記載の健康情報管理サーバ。
【請求項６】
前記レベル格納部は、前記項目情報及び前記レベルをユーザに対応付けて格納し、
前記開示項目設定部は、前記ユーザ識別情報及び前記生体情報とともに前記項目情報及び前記レベルを受信し、受信した前記ユーザ識別情報及び前記生体情報が前記健康情報データベースに対応付けて格納されている場合に、受信した前記項目情報及び前記レベルに基づいて前記レベル格納部を更新することを特徴とする請求項５に記載の健康情報管理サーバ。
【請求項７】
前記レベル格納部は、前記健康情報の入力手段を前記レベルに対応付けてさらに格納し、
前記健康情報データベースは、前記健康情報を前記レベル格納部に格納されている前記入力手段によって受信した場合に、前記健康情報を格納することを特徴とする請求項４に記載の健康情報管理サーバ。
【請求項８】
前記レベル格納部は、前記健康情報の出力手段を前記レベルに対応付けてさらに格納し、
前記健康情報送信部は、前記抽出した前記レベルに対応する出力手段を用いて、前記健康情報を前記医療機関端末に送信することを特徴とする請求項４に記載の健康情報管理サーバ。
【請求項９】
前記健康情報は、前記ユーザの医療用のカルテデータであることを特徴とする請求項１に記載の健康情報管理サーバ。
【請求項１０】
前記健康情報は、前記ユーザのアレルギーを示すアレルギー情報であることを特徴とする請求項１に記載の健康情報管理サーバ。
【請求項１１】
前記健康情報は、前記ユーザが服用した薬を示す薬情報を含み、
前記薬の副作用を示す情報を取得し、取得した前記副作用の危険度が一定値以上である場合に、前記ユーザが所持する前記ユーザ端末に前記薬の危険度を示す情報を送信する危険度送信部をさらに備えることを特徴とする請求項１に記載の健康情報管理サーバ。
【請求項１２】
前記ユーザに身体運動をさせる装置を備えた運動機関が所有する運動機関端末から、ユーザが運動している旨を示す運動情報を受信した場合に、前記健康情報データベースに格納されている前記健康情報に基づいて、前記ユーザに適した運動量を算出し、前記運動機関端末に送信する運動量送信部をさらに備えることを特徴とする請求項１に記載の健康情報管理サーバ。
【請求項１３】
前記運動量送信部が送信した前記運動量以上の運動量を前記ユーザが運動した旨を示す情報を前記運動機関端末から受信した場合に、前記ユーザに対して運動を停止させるべく警告情報を前記運動機関端末に送信する警告情報送信部をさらに備えることを特徴とする請求項１２に記載の健康情報管理サーバ。
【請求項１４】
前記健康情報データベースは、前記ユーザが所有するＩＣカードのＩＰアドレスを前記ユーザ識別情報に対応付けて格納し、
前記ユーザ判断部は、前記ユーザ識別情報と、前記ＩＣカードの前記ＩＰアドレスとを前記医療機関端末から受信し、受信したユーザ識別情報と前記ＩＰアドレスとが、前記健康情報データベースに対応付けて格納されているか否かを判断し、
前記健康情報送信部は、受信したユーザ識別情報と前記ＩＰアドレスとが、前記健康情報データベースに対応付けて格納されていると前記ユーザ判断部が判断した場合に、前記健康情報を前記ＩＣカードを介して前記医療機関端末に送信することを特徴とする請求項１に記載の健康情報管理サーバ。
【請求項１５】
ユーザの健康に関する健康情報を受信して管理するコンピュータ用のプログラムであって、
受信した前記健康情報を、前記ユーザを識別するユーザ識別情報と、前記ユーザを認証するためのユーザの生体情報とに対応付けて管理する健康情報管理機能と、
前記ユーザが医療機関を利用したときに、前記ユーザが提供した前記ユーザ識別情報と前記生体情報とを前記医療機関の医療機関端末から受信し、受信した前記ユーザ識別情報と前記生体情報とが、対応付けて管理されているか否かを判断するユーザ判断機能と、
受信した前記ユーザ識別情報と前記生体情報とが、前記健康情報データベースに対応付けて格納されていると判断した場合に、前記ユーザに対応付けて格納されている前記健康情報を抽出し、前記医療機関端末に送信する健康情報送信機能と
を備えることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、健康情報管理サーバ及びプログラムに関する。特に本発明は、ユーザの健康に関する健康情報を受信して管理する健康情報管理サーバ及びプログラムに関する。
【０００２】
【従来の技術】
従来、ユーザは、初めての医療機関にかかる際に、口頭で健康状態を説明するか、もしくは手書きで問診票に自らの健康情報を記入している。また近年、電子カルテや電子レセプトが普及しつつあり、互いに提携する医療機関の間でユーザの健康情報を共有し始めている。
【０００３】
【発明が解決しようとする課題】
ユーザが健康情報を口頭で説明する場合や、問診票に手書きで健康情報を記入する場合には、ユーザが間違って健康情報を記憶していたり、誤った記入をしたりするために、正確な健康情報を伝えることができないことがある。さらには、病状が悪い場合には、口頭で説明することも記入することも困難な場合がある。また、互いに提携する医療機関の間で電子カルテ等の健康情報を共有すると、ユーザのプライバシーの問題に関わる場合がある。
【０００４】
そこで本発明は、上記の課題を解決することのできる健康情報管理サーバ及びプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【０００５】
【課題を解決するための手段】
即ち、本発明の第１の形態によると、ユーザの健康に関する健康情報を受信して管理する健康情報管理サーバであって、受信した健康情報を、ユーザを識別するユーザ識別情報と、ユーザを認証するためのユーザの生体情報とに対応付けて格納する健康情報データベースと、ユーザが医療機関を利用したときに、ユーザが提供したユーザ識別情報と生体情報とを医療機関の医療機関端末から受信し、受信したユーザ識別情報と生体情報とが、健康情報データベースに対応付けて格納されているか否かを判断するユーザ判断部と、受信したユーザ識別情報と生体情報とが、健康情報データベースに対応付けて格納されているとユーザ判断部が判断した場合に、ユーザに対応付けて格納されている健康情報を健康情報データベースから抽出し、医療機関端末に送信する健康情報送信部とを備える。
【０００６】
健康情報データベースは、受信した健康情報を、第１の鍵を用いて暗号化した第１の暗号化健康情報と、第１の鍵とは異なる第２の鍵を用いて暗号化した第２の暗号化健康情報とをユーザ識別情報に対応付けて格納し、第１の暗号化健康情報を復号する第１の復号鍵と、第２の暗号化健康情報を復号する第２の復号鍵とをユーザ端末に送信する鍵送信部をさらに備え、ユーザ端末は、受信した第２の復号鍵を信託者に送信し、ユーザが緊急事態である旨を医療機関端末から受信した場合に、ユーザの信託者にその旨を通知する緊急事態通知部をさらに備え、健康情報送信部は、ユーザが緊急事態である旨を医療機関端末から受信したときに、信託者からユーザ識別情報を取得し、取得したユーザ識別情報に対応付けて格納されている第２の暗号化健康情報を信託者に送信し、ユーザが緊急事態である旨を医療機関端末から受信していないときに、ユーザ判断部が受信したユーザ識別情報と生体情報とが、健康情報データベースに対応付けて格納されていると判断した場合にのみ、第１の暗号化健康情報を医療機関端末に送信してもよい。
【０００７】
信託者は、ユーザが加入している保険を提供する保険会社であり、緊急事態通知部は、健康情報送信部が送信した健康情報に基づいて保険金を支払うか否かを医療機関端末に伝達させるべく、ユーザが緊急事態である旨を信託者に通知してもよい。
【０００８】
健康情報の項目を示す項目情報を、健康情報の重要度を示すレベルに対応付けて格納するレベル格納部をさらに備え、健康情報データベースは、健康情報の項目を示す項目情報とともに健康情報を受信して、健康情報を項目情報に対応付けて格納し、健康情報送信部は、送信要求する健康情報のレベルを医療機関端末から受信し、受信したレベルに対応する項目情報とユーザとに対応付けて格納されている健康情報を健康情報データベースから抽出し、医療機関端末に送信してもよい。
【０００９】
項目情報及びレベルをユーザ端末から受信してレベル格納部に格納する開示項目設定部をさらに備えてもよい。
【００１０】
レベル格納部は、項目情報及びレベルをユーザに対応付けて格納し、開示項目設定部は、ユーザ識別情報及び生体情報とともに項目情報及びレベルを受信し、受信したユーザ識別情報及び生体情報が健康情報データベースに対応付けて格納されている場合に、受信した項目情報及びレベルに基づいてレベル格納部を更新してもよい。
【００１１】
レベル格納部は、健康情報の入力手段をレベルに対応付けてさらに格納し、健康情報データベースは、健康情報をレベル格納部に格納されている入力手段によって受信した場合に、健康情報を格納してもよい。
【００１２】
レベル格納部は、健康情報の出力手段をレベルに対応付けてさらに格納し、健康情報送信部は、抽出したレベルに対応する出力手段を用いて、健康情報を医療機関端末に送信してもよい。
【００１３】
健康情報は、ユーザの医療用のカルテデータであってもよい。健康情報は、ユーザのアレルギーを示すアレルギー情報であってもよい。
【００１４】
健康情報は、ユーザが服用した薬を示す薬情報を含み、薬の副作用を示す情報を取得し、取得した副作用の危険度が一定値以上である場合に、ユーザが所持するユーザ端末に薬の危険度を示す情報を送信する危険度送信部をさらに備えてもよい。
【００１５】
ユーザに身体運動をさせる装置を備えた運動機関が所有する運動機関端末から、ユーザが運動している旨を示す運動情報を受信した場合に、健康情報データベースに格納されている健康情報に基づいて、ユーザに適した運動量を算出し、運動機関端末に送信する運動量送信部をさらに備えてもよい。
【００１６】
運動量送信部が送信した運動量以上の運動量をユーザが運動した旨を示す情報を運動機関端末から受信した場合に、ユーザに対して運動を停止させるべく警告情報を運動機関端末に送信する警告情報送信部をさらに備えてもよい。
【００１７】
健康情報データベースは、ユーザが所有するＩＣカードのＩＰアドレスをユーザ識別情報に対応付けて格納し、ユーザ判断部は、ユーザ識別情報と、ＩＣカードのＩＰアドレスとを医療機関端末から受信し、受信したユーザ識別情報とＩＰアドレスとが、健康情報データベースに対応付けて格納されているか否かを判断し、健康情報送信部は、受信したユーザ識別情報とＩＰアドレスとが、健康情報データベースに対応付けて格納されているとユーザ判断部が判断した場合に、健康情報をＩＣカードを介して医療機関端末に送信してもよい。
【００１８】
本発明の第２の形態によると、ユーザの健康に関する健康情報を受信して管理するコンピュータ用のプログラムであって、受信した健康情報を、ユーザを識別するユーザ識別情報と、ユーザを認証するためのユーザの生体情報とに対応付けて管理する健康情報管理機能と、ユーザが医療機関を利用したときに、ユーザが提供したユーザ識別情報と生体情報とを医療機関の医療機関端末から受信し、受信したユーザ識別情報と生体情報とが、対応付けて管理されているか否かを判断するユーザ判断機能と、受信したユーザ識別情報と生体情報とが、健康情報データベースに対応付けて格納されていると判断した場合に、ユーザに対応付けて格納されている健康情報を抽出し、医療機関端末に送信する健康情報送信機能とを備える。
【００１９】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又発明となりうる。
【００２０】
【発明の実施の形態】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施の形態は特許請求の範囲にかかる発明を限定するものではなく、又実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２１】
図１は、本実施の形態に係る健康情報管理システム１００の全体を示す概略図である。健康情報管理システム１００は、ユーザの医療用のカルテデータ等を蓄積し、蓄積した健康情報を必要に応じて医療機関等に提供する。
【００２２】
健康情報管理システム１００は、ユーザの健康情報を蓄積して管理する健康情報管理サーバ２０と、健康情報管理サーバ２０にネットワーク１０を介して健康情報を送信するユーザ端末３０及び医療機関端末５０と、運動機関の一例としてのスポーツクラブでユーザが運動した場合にその旨を健康情報管理サーバ２０にネットワーク１０を介して送信するスポーツクラブ端末（運動機関端末）６４と、ユーザが意識不明等の緊急事態になった場合に、ユーザの健康情報を健康情報管理サーバ２０から受信することのできる保険会社端末４０とを備える。
【００２３】
スポーツクラブ６０には、スポーツクラブ端末６４と、ユーザが利用することのできる運動装置６２が設けられている。スポーツクラブ端末６４は、運動装置６２に接続され、運動装置６２をユーザが利用した場合に、利用状況を健康情報管理サーバ２０に送信することができる。また医療機関端末５０は、医療機関に設置されている。医療機関は、メディカルスキャン装置等の医療機具を備える検査機関でもよいし、救急車でもよく、医療に携わる機関であればよい。医療機関端末５０は、健康情報管理サーバ２０に診査結果等の健康情報を送信することができる。またユーザが意識不明等の緊急事態に、救急車等で医療機関に運び込まれた場合に、医療機関端末５０は、その旨を健康情報管理サーバ２０に通知することができる。
【００２４】
これにより、健康情報管理サーバ２０は、ユーザ端末３０及び医療機関端末５０から受信した健康情報を蓄積し、医療機関端末５０や保険会社端末４０に提供することで、ユーザの健康状態と、ユーザが加入している保険とを管理することができる。
【００２５】
図２は、健康情報管理サーバ２０の機能構成を示すブロック図である。健康情報管理サーバ２０は、健康情報を格納する健康情報データベース２２０を有する。健康情報データベース２２０は、レベル格納部の機能を兼ねており、認証ファイル２２２と健康情報ファイル２２４とを含む。認証ファイル２２２は、ユーザの生体の特徴を示す生体情報、ユーザが所持するＩＣカードを示すＩＣカード情報等をユーザ識別情報に対応付けて格納する。健康情報ファイル２２４は、ユーザの健康情報をユーザ識別情報に対応付けて格納する。
【００２６】
また健康情報管理サーバ２０は、健康情報をユーザのＩＣカード情報及びユーザ識別情報とともにユーザ端末３０から受信し、受信したＩＣカード情報が認証ファイル２２２においてユーザ識別情報に対応付けて格納されている場合に、受信した健康情報を健康情報ファイル２２４に格納する健康情報受信部２０２と、ユーザが医療機関を利用したときに、ユーザの生体情報及びユーザ識別情報を医療機関端末５０から受信し、受信した生体情報が認証ファイル２２２においてユーザ識別情報に対応付けて格納されているか否かを判断するユーザ判断部２０４と、受信した生体情報が認証ファイル２２２に格納されていると判断した場合に、健康情報を医療機関端末５０に送信する健康情報送信部２０６とを有する。
【００２７】
このように、健康情報管理サーバ２０は、受信したＩＣカード情報と、予め認証ファイル２２２に格納されているＩＣカード情報とが同一であると判断した場合に、受信した健康情報を格納することができる。また健康情報管理サーバ２０は、受信した生体情報と、予め認証ファイル２２２が格納している生体情報とが同一人物の生体情報であると判断した場合に、医療機関端末５０に提供することができる。
【００２８】
また健康情報管理サーバ２０は、医療機関に提供すべき健康情報の項目を示す項目情報を、医療機関の利用目的のレベル毎にユーザ端末３０から受信して認証ファイル２２２に格納する開示項目設定部２００をさらに有する。
【００２９】
これにより、健康情報管理サーバ２０は、医療機関を利用するユーザの目的に応じて、送信すべき健康情報を選択して医療機関端末５０に送信することができる。
【００３０】
また健康情報管理サーバ２０は、健康情報ファイル２２４に格納されている健康情報が、ユーザが服用した薬を示す情報を含む場合に、薬の副作用を示す情報をネットワーク１０から取得し、取得した副作用の危険度が一定値以上である場合に、副作用の危険度を示す情報をユーザ端末３０に送信する危険度送信部２０８をさらに有する。
【００３１】
また健康情報管理サーバ２０は、スポーツクラブ端末６４からユーザが運動している旨を受信した場合に、健康情報ファイル２２４に格納されている健康情報に基づいて、ユーザに適した運動量を算出してスポーツクラブ端末６４に送信する運動量送信部２１０と、運動量送信部２１０が送信した運動量以上の運動量をユーザが運動した旨を示す情報をスポーツクラブ端末６４から受信した場合に、ユーザに対して運動を停止させるべく警告情報をスポーツクラブ端末６４に送信する警告情報送信部２１２とをさらに有する。
【００３２】
これにより健康情報管理サーバ２０は、スポーツクラブにおいて適度な運動量をユーザが行うように促し、ユーザが過度な運動を行った場合には、警告情報をスポーツクラブ端末６４に送信することができる。
【００３３】
また健康情報管理サーバ２０は、健康情報を暗号化する鍵をユーザ識別情報に対応付けて認証ファイル２２２に格納し、暗号化した健康情報を復号する鍵を、ユーザ端末３０から、信託者としての保険会社の保険会社端末４０に送信させるべく、ユーザ端末３０に送信する鍵送信部２１６と、ユーザが意識不明等の緊急事態である旨を医療機関端末５０から受信した場合に、その旨を保険会社端末４０に通知する緊急事態通知部２１４とをさらに有する。
【００３４】
このとき健康情報送信部２０６は、緊急事態である旨を通知した保険会社端末４０からユーザの健康情報の要求をユーザ識別情報とともに受信すると、健康情報を、認証ファイル２２２に格納されている鍵を用いて暗号化して保険会社端末４０に送信する。保険会社端末４０は、暗号化した健康情報を、ユーザ端末３０から受信した鍵を用いて復号することができる。
【００３５】
これにより、保険会社端末４０は、ユーザが緊急事態であり、ユーザの生体情報を取得できない場合においても、予めユーザから鍵を受け取ることにより、健康情報を閲覧することができる。一方、健康情報管理サーバ２０は、ユーザが緊急事態ではない場合には、保険会社端末４０に健康情報を送信しない。従って健康情報管理サーバ２０は、不必要な健康情報の漏洩を防ぐことができる。
【００３６】
また保険会社端末４０は、ユーザが緊急事態の場合に健康情報を閲覧することによって、ユーザが加入している保険の保険金の支払いの有無を、健康情報に基づいて決定することができる。また保険会社端末４０は、医療機関端末５０に健康情報を転送することができる。
【００３７】
記録媒体２２は、開示項目設定部２００、健康情報受信部２０２、ユーザ判断部２０４、健康情報送信部２０６、危険度送信部２０８、運動量送信部２１０、警告情報送信部２１２、緊急事態通知部２１４、及び鍵送信部２１６の動作を行わせるプログラムを格納する。他の方法として、健康情報管理サーバ２０は、そのようなプログラムを、通信回線を介して取得してもよい。
【００３８】
図３は、認証ファイル２２２のデータフォーマットの一例を示す。認証ファイル２２２は、健康情報を暗号化する鍵を示す情報、ユーザの生体情報、ユーザが所持するＩＣカードを示すＩＣカード情報、健康情報を入力する際の入力設定、健康情報を出力する際の出力設定、及びユーザが加入している保険を提供する保険会社を示す情報をユーザ識別情報に対応付けて格納する。
【００３９】
通常、健康情報管理サーバ２０は、ユーザの生体情報を受信した場合にのみ、健康情報を送信する。しかし、医療機関や保険会社が、ユーザが意識不明等の緊急事態になったためにユーザの生体情報を取得することができない場合に、健康情報管理サーバ２０は、生体情報を受信しない場合においても、予めユーザから許可された信託者に対してのみ、健康情報を暗号化して送信することができる。
【００４０】
健康情報を暗号化する鍵とは、予めユーザから許可を得た保険会社等の信託者に対して、健康情報を暗号化して送信するための鍵である。保険会社端末４０は、暗号化された健康情報を複合化するための鍵をユーザ端末３０から予め受信しているので、暗号化された健康情報を複合化して閲覧することができる。また保険会社端末４０は、複合化した健康情報を、医療機関端末５０に転送することができる。
【００４１】
ユーザの生体情報とは、指紋や網膜、人相といった各個人固有の身体的特徴を示す情報であり、医療機関端末５０から健康情報管理サーバ２０が受信した生体情報と照合して生体認証を行う。
【００４２】
ＩＣカード情報とは、ユーザが所持するＩＣカードに格納されている情報と同一の情報であり、健康情報管理サーバ２０は、ユーザ端末３０から受信したＩＣカード情報と、認証ファイル２２２に格納されているＩＣカード情報とが同一の場合に、ユーザを認証する。
【００４３】
またＩＣカード情報は、ＩＣカードのＩＰアドレスであってもよい。医療機関端末５０は、ＩＣカードのＩＰアドレスを用いて健康情報管理サーバ２０に接続する。この場合、健康情報管理サーバ２０は、ＩＣカードのＩＰアドレスを保持しており、保持しているＩＰアドレスと同一のＩＰアドレスを有するＩＣカードからアクセスがあったときにのみ、健康情報を送信することができる。医療機関端末５０は、ＩＣカードを介して健康情報管理サーバ２０から健康情報を受信する。ＩＣカードは、暗号化された健康情報を複合化する鍵を保持していてもよい。例えばＩＣカードは、ＩＰアドレスを用いて健康情報を取得し、健康情報が暗号化されている場合には、健康情報を複合化して、健康情報を示す画像情報を医療機関端末５０に送る。医療機関端末５０は、受け取った画像情報を表示する。このようにＩＣカードは、ＩＣカード自身が持っているＣＰＵやアプリケーションを用いて健康情報を取得することができる。従って医療機関端末５０に、暗号化された健康情報を復号するための復号鍵や、健康情報を閲覧するための閲覧用アプリケーションを登録されるのを防ぐことができる。
【００４４】
入力設定フィールドは、健康情報の項目を示す項目情報と、健康情報の入力手段とを、健康情報の重要度を示す入力レベルに対応付けて格納する。入力設定フィールドは、ユーザが設定した項目情報及び入力手段を入力レベルに対応付けて格納する。
【００４５】
例えばユーザが、項目情報の「市販薬」、「飲酒量」、「入通院の履歴」、及び「ビタミン剤」、「軽い病気やけが」の重要度は通常の重要度であると判断した場合には、これらの項目情報は、レベル１に対応付けて格納される。また項目情報の「検診情報」及び「アレルギー」の重要度がやや高めである、即ちやや重要な医療行為のときにのみの開示をユーザが所望する場合には、これらの項目情報は、レベル２に対応付けて格納される。また項目情報の「カルテ」の重要度は最も高めである、即ち最も重要な医療行為のときにのみの開示をユーザが所望する場合には、「カルテ」は、レベル３に対応付けて格納される。
【００４６】
次に入力手段について説明する。例えばレベル１に対応する入力手段として「ＰＤＡ」、「暗号メール」、及び「ＩＣカード認証」が格納されている場合に、健康情報管理サーバ２０は、レベル１に対応する項目の健康情報のうち、ＰＤＡ端末から暗号メール化して送信され、かつＩＣカード認証が行われた健康情報のみをレベル１に対応付けて格納する。
【００４７】
出力設定フィールドは、項目情報及び健康情報の出力手段を、健康情報の重要度を示す出力レベルに対応付けて格納する。出力設定フィールドは、ユーザが設定した項目情報及び出力手段を出力レベルに対応付けて格納する。出力設定フィールドの項目情報の設定については、入力設定フィールドの項目情報の設定と同様であるので説明を省略する。
【００４８】
出力手段について説明する。例えばレベル１に対応する出力手段として「暗号メール」、及び「ＩＣカード認証」が格納されている場合に、健康情報管理サーバ２０は、レベル１に対応する項目の健康情報を暗号メール化して、健康情報を要求した医療機関のＩＣカード認証を行い、認証された医療機関端末５０にのみ送信する。
【００４９】
このように健康情報管理サーバ２０は、送信すべき健康情報をレベル毎に抽出し、レベル毎に出力手段を選択して送信することができる。
【００５０】
また認証ファイル２２２が保険会社を示す情報を格納することにより、健康情報管理サーバ２０は、ユーザが意識不明等の緊急事態の場合に、即座にその旨をユーザの信託者である保険会社に通知することができる。またユーザが加入している保険が介護費用保険や就寝保険等の場合に、ユーザ自身でも保険に加入していることを忘れてしまうことがある。そこで認証ファイル２２２が保険会社を格納することにより、身寄りのない高齢者が意識不明等の緊急事態になった場合に、健康情報管理サーバ２０は、保険会社へ連絡することができる。
【００５１】
また認証ファイル２２２は、保険会社だけでなく、保険の種類や保険料等をさらに格納してもよい。これにより、健康情報管理サーバ２０は、ユーザからの問い合わせに対して即座にユーザが加入している保険に関する情報を提供することができる。また健康情報管理サーバ２０は、保険料の支払いを保険会社に促すことができる。
【００５２】
図４は、健康情報ファイル２２４のデータフォーマットの一例を示す。健康情報ファイル２２４は、健康情報をユーザ識別情報に対応付けて格納する。健康情報とは、例えばカルテデータ、アレルギー、検診情報、薬情報、スポーツクラブ情報、病歴、飲酒量、喫煙の有無、軽いけがや病気等の内容を示す情報である。カルテデータとは、例えばＣＴ、ＭＲＩ、ＰＥＴ等の画像データ、心電図等のデジタルデータを含む。
【００５３】
検診情報とは、ユーザが健康診断等の検診を行った場合の結果である。薬情報とは、市販の薬または処方箋を示す情報でもよい。スポーツクラブ情報とは、スポーツクラブでユーザが運動した運動量や、スポーツクラブで測定したユーザの体力の程度を示す体力ランク等のスポーツクラブ内でユーザが行った運動の記録であり、スポーツクラブから取得した情報でもよいし、ユーザ端末３０から受信した情報でもよい。
【００５４】
このように健康情報ファイル２２４が健康情報をユーザ識別情報に対応付けて格納することにより、健康情報管理サーバ２０は、医療機関端末５０に健康情報を送信することができる。
【００５５】
図５は、それぞれのレベルに対応付ける項目を設定する際の健康情報管理サーバ２０の動作を示すフローチャートである。開示項目設定部２００は、ＩＣカード情報、ユーザ識別情報、及び設定内容をユーザ端末３０から受信する（Ｓ１００）。ここで設定内容とは、入力設定または出力設定の内容であり、入力設定の場合には、項目情報、入力手段、及び入力レベルを、出力設定の場合には、項目情報、出力手段、及び出力レベルである。
【００５６】
開示項目設定部２００は、受信したＩＣカード情報と、受信したユーザ識別情報に対応付けて認証ファイル２２２に格納されているＩＣカード情報とが同一である場合に、設定内容をユーザ識別情報に対応付けて認証ファイル２２２に格納する（Ｓ１０１）。
【００５７】
次に鍵送信部２１６は、健康情報を暗号化するための鍵を認証ファイル２２２に格納し、暗号化した健康情報を復号するための鍵をユーザ端末３０に送信する（Ｓ１０２）。
【００５８】
以上の動作により健康情報管理サーバ２０は、初期の入力設定及び出力設定を行うことができる。即ちユーザは、健康情報管理サーバ２０の提携スポーツクラブや提携医療機関の窓口でＩＣカードの発行を受け、発行されたＩＣカードを用いて初期設定することができる。
【００５９】
次に開示項目設定部２００は、レベル、項目情報、ユーザ識別情報、及び生体情報を受信すると（Ｓ１０４）、受信したユーザ識別情報に対応付けて認証ファイル２２２に格納されている生体情報と、受信した生体情報とが一致するか否かを判断する（Ｓ１０６）。次に開示項目設定部２００は、認証ファイル２２２に格納されている生体情報と受信した生体情報とが一致すると判断することで、ユーザを認証した場合に、受信したレベルに対応付けて項目情報を認証ファイル２２２に格納することで認証ファイル２２２を更新する（Ｓ１０８）。
【００６０】
このように開示項目設定部２００は、認証ファイル２２２の設定内容を更新することができる。ここで、開示項目設定部２００は、ユーザ認証を行うので、第三者がユーザになりすまして設定内容を更新することを防ぐことができる。
【００６１】
次に健康情報受信部２０２は、項目情報、健康情報、ユーザ識別情報、及び生体情報をユーザ端末３０から受信すると（Ｓ１１０）、受信したユーザ識別情報に対応付けて認証ファイル２２２に格納されている生体情報と、受信した生体情報とが一致するか否かを判断する。また健康情報受信部２０２は、受信した項目情報に対応付けて認証ファイル２２２に格納されている入力手段を抽出し、抽出した入力手段で健康情報が送信されたか否かを判断する（Ｓ１１２）。
【００６２】
健康情報受信部２０２は、認証ファイル２２２に格納されている生体情報と、受信した生体情報とが一致し、かつ抽出した入力手段で健康情報が送信されたと判断した場合に、受信した健康情報を、受信したユーザ識別情報及び項目情報に対応付けて健康情報ファイル２２４に格納する（Ｓ１１４）。
【００６３】
このように健康情報受信部２０２は、健康情報を受信して健康情報ファイル２２４に格納することで蓄積することができる。また健康情報受信部２０２は、生体情報を用いてユーザの認証を行うので、第三者がユーザになりすまして健康情報を送信することを防ぐことができる。
【００６４】
図６は、健康情報を送信する際の健康情報管理サーバ２０の動作を示すフローチャートである。ユーザ判断部２０４は、医療機関端末５０からユーザ識別情報、出力レベル、及び生体情報を、健康情報の要求とともに受信すると（Ｓ２００）、受信したユーザ識別情報に対応付けて認証ファイル２２２に格納されている生体情報と、受信した生体情報とが一致するか否かを判断する（Ｓ２０２）。ここで出力レベルとは、医療機関の利用目的のレベルを示す。医療機関の利用目的とは、例えば通常の問診、健康診断、人間ドック、入院、手術等のいずれかであり、それぞれの利用目的が予めレベルに対応付けられている。
【００６５】
受信したユーザ識別情報に対応付けて認証ファイル２２２に格納されている生体情報と、受信した生体情報とが一致するとユーザ判断部２０４が判断した場合に、健康情報送信部２０６は、受信した出力レベルに対応付けて認証ファイル２２２に格納されている項目情報に対応する健康情報を健康情報ファイル２２４から抽出する（Ｓ２０４）。次に健康情報送信部２０６は、受信した出力レベルに対応付けて認証ファイル２２２に格納されている出力手段を用いて健康情報を医療機関端末５０に送信する（Ｓ２０６）。
【００６６】
このように健康情報管理サーバ２０が、生体情報を用いてユーザを認証した場合に、健康情報を送信するので、医療機関がユーザの許可なく健康情報を取得することを防ぐことができる。また健康情報送信部２０６は、出力レベルに応じた出力手段を用いて健康情報を送信する。従って健康情報送信部２０６は、健康情報の重要度に応じて、安全性の高い出力手段を用いて健康情報を送信することができる。このように健康情報管理サーバ２０は、ユーザのプライバシーを保護しつつ、複数の医療機関に健康情報を提供することができる。
【００６７】
また医療機関は、蓄積された健康情報を取得することができるので、カルテデータの詳細な内容のようなユーザが説明することのできない健康情報を取得することができる。従って医療機関は、誤診や重複診断を防ぎ、よりユーザに適切な医療を施すことができる。
【００６８】
図７は、ユーザが服用した薬の副作用を取得する際の健康情報管理サーバ２０の動作を示すフローチャートである。危険度送信部２０８は、定期的に健康情報ファイル２２４を参照し、格納されている薬情報により特定される薬の副作用が記載されたｗｅｂページをインターネットから検索して取得する（Ｓ３００）。
【００６９】
次に危険度送信部２０８は、取得した副作用の記載に含まれている文字列に基づいて副作用の危険度を決定する。具体的に危険度送信部２０８は、副作用の記載中に、危険性の高い症状を示す文字列が含まれていると、危険度を高い値に決定する。次に危険度送信部２０８は、決定した危険度を一定値以上である場合に（Ｓ３０２）、危険度を示す情報をユーザ端末３０に送信する（Ｓ３０４）。
【００７０】
このように危険度送信部２０８は、ユーザが服用した薬の副作用の危険度が高い場合に、その旨をユーザに通知することができる。また健康情報管理サーバ２０は、薬情報以外の健康情報に基づいて、ユーザに適した医療を示す情報を取得し、ユーザ端末３０に通知してもよい。例えば健康情報管理サーバ２０は、ユーザにアレルギー症状がみられる場合には、当該アレルギーの専門医からのアドバイスを取得してユーザ端末３０に送信してもよい。健康情報管理サーバ２０は、薬情報やアレルギーだけでなく、病歴や体力の向上、加入保険の種類に関する情報を取得してユーザ端末３０に送信してもよい。
【００７１】
図８は、ユーザがスポーツクラブで運動を開始した旨を受信した際の健康情報管理サーバ２０の動作を示すフローチャートである。健康情報管理サーバ２０の運動量送信部２１０は、スポーツクラブ端末６４からユーザが運動を開始した旨を、ユーザ識別情報とともに運動の種類とともに受信すると（Ｓ４００）、健康情報ファイル２２４のスポーツクラブ情報フィールド内の体力ランクを参照し、参照した体力ランクと、受信した運動の種類とに基づいてユーザに適した運動量を算出し、スポーツクラブ端末６４に送信する（Ｓ４０２）。
【００７２】
例えばスポーツクラブの運動装置６２にスポーツクラブ端末６４が設置されており、スポーツクラブ端末６４は、ユーザがユーザ識別情報を入力して運動を開始すると、運動を開始した旨を健康情報管理サーバ２０に自動的に送信するシステムであってもよい。これにより、健康情報管理サーバ２０は、運動の種類に応じて、適度な運動量を行うようにユーザを促すことができる。
【００７３】
次に運動量送信部２１０は、送信した運動量以上の運動量をユーザが運動した旨をスポーツクラブ端末６４から受信した場合に（Ｓ４０４）、ユーザに運動を停止させるべく、警告情報をスポーツクラブ端末６４に送信する（Ｓ４０６）。
【００７４】
これにより健康情報管理サーバ２０は、ユーザが過度な運動を行った場合に、警告情報をスポーツクラブ端末６４に送信することができる。また健康情報管理サーバ２０は、スポーツクラブ端末６４に代えてユーザ端末３０とデータのやりとりを行ってもよい。
【００７５】
図９は、ユーザの状態が緊急事態である旨を受信した際の健康情報管理サーバ２０の動作を示すフローチャートである。緊急事態通知部２１４は、ユーザが意識不明等の緊急事態である旨を受信した場合に（Ｓ５００）、その旨を保険会社端末４０に送信することにより保険会社に通知する（Ｓ５０２）。次に健康情報送信部２０６は、保険会社端末４０から健康情報の要求をユーザ識別情報とともに受信した場合に（Ｓ５０４）、受信したユーザ識別情報に対応付けて認証ファイル２２２に格納されている鍵を用いて健康情報を暗号化する（Ｓ５０６）。次に健康情報送信部２０６は、暗号化した健康情報を保険会社端末４０に送信する（Ｓ５０８）。
【００７６】
このように健康情報管理サーバ２０は、ユーザが意識不明等の緊急事態である場合に、ユーザの信託者である保険会社のみに復号可能な、暗号化した健康情報を送信することができる。
【００７７】
これにより、介護費用保険のように生涯にわたって顧客の健康に関与することを任されている信託者としての保険会社は、ユーザが健康情報管理サーバ２０を介して蓄積した健康情報を必要に応じて閲覧することができる。即ち保険会社は、通常は、ユーザの許可なく健康情報を閲覧することはできないが、ユーザが瀕死の状態であるというような緊急事態の場合においてのみ、鍵を用いて健康情報を閲覧することができる。
【００７８】
ここで例えば健康情報管理サーバ２０は、ユーザが緊急事態である旨を医療機関端末５０から受信していないとき、即ち通常、健康情報を公開鍵（第１の鍵）を用いて暗号化し、暗号化した第１の暗号化健康情報を医療機関端末５０に送信する。ここで健康情報管理サーバ２０は、ユーザの公開鍵をユーザから予め受け取っておく。医療機関端末５０は、例えばＩＣカードに格納されている、公開鍵に対応する秘密鍵（第１の復号鍵）を用いて第１の暗号化健康情報を複合化する。このように健康情報管理サーバ２０は、通常、例えばセキュリティ性の高いＰＫＩ（公開鍵暗号技術）を用いて相互認証を行うので、健康情報が盗聴されるのを防ぐことができる。
【００７９】
一方、ユーザが緊急事態である旨を医療機関端末５０から受信したとき、健康情報管理装置２０は、秘密鍵を用いて健康情報を暗号化し、暗号化した第２の暗号化健康情報を信託者である保険会社端末４０に送信する。保険会社端末４０は、ユーザ端末３０から受け取っている秘密鍵（第２の復号鍵）を用いて第２の暗号化健康情報を複合化する。ここでユーザ端末３０やＩＣカードには、秘密鍵は格納されない。従ってユーザ自身も秘密鍵を用いて暗号化された健康情報を複合化することはできない。なお、健康情報管理サーバ２０は、ユーザ端末３０から健康情報を入力した場合、すべての健康情報をＰＫＩを用いて一旦保存し、緊急時に保険会社端末４０が閲覧可能な一部の健康情報を秘密鍵で暗号化してさらに保存する。
【００８０】
図１０は、図５のＳ１００においてユーザが設定内容を入力する際のユーザ端末３０の表示画面例を示す。健康情報管理サーバ２０は、ユーザ端末３０から初期設定の要求を受信すると、ユーザ端末３０に、図１０（ａ）に示す画面を表示させる。
【００８１】
図１０（ａ）は、複数の入力レベル及び複数の出力レベルと、それぞれのレベルに対応するラジオボタンとを表示する。ユーザは、図１０（ａ）に表示される入力レベル及び出力レベルから、設定内容の入力を所望する一のレベル（ここでは「入力レベル１」）に対応するラジオボタン３２を選択し、ユーザ識別情報をフィールド３６に入力して、送信ボタン３４をクリックする。
【００８２】
次にユーザ端末３０は、図１０（ｂ）に示す画面を表示する。図１０（ｂ）は、ユーザが選択可能な項目情報及び入力手段を表示する。ここでユーザは、入力手段として端末及びセキュリティの設定を行う。ユーザは、フィールド３８内の複数の項目、複数の端末、及び複数のセキュリティ手段と、それぞれに対応するチェックボックスとを表示する。ユーザは、「端末設定」の範囲に記載の端末のうち、入力レベル１において、健康情報の入力を所望する端末に対応するチェックボックスをクリックする。
【００８３】
次にユーザは、「セキュリティ設定」の範囲に記載のセキュリティ手段のうち、入力レベル１において、健康情報を端末から受信する際に所望するセキュリティ手段に対応するチェックボックスをクリックする。例えば暗号メールでの健康情報の送信を所望する場合に、ユーザは、暗号メールに対応するチェックボックスをクリックする。
【００８４】
次にユーザは、「項目設定」の範囲に記載の項目のうち、入力レベル１としてユーザが入力を所望する健康情報の項目に対応するチェックボックスをクリックする。
【００８５】
ユーザが、以上のすべての操作が終了して送信ボタン３４をクリックすることにより、ユーザ端末３０は、図１０（ｂ）に記載の設定内容を健康情報管理サーバ２０に送信する。
【００８６】
図１１（ａ）は、ユーザが健康情報の一例としての処方箋の内容を入力する際にユーザ端末３０が表示する画面例を示す。ユーザは、処方箋の日時、医薬品コード、及び数量をドロップダウンメニューで選択し、必要があればコメントを記入することができる。ユーザ端末３０は、記載された健康情報を健康情報管理サーバ２０に送信する。
【００８７】
図１１（ｂ）は、健康情報管理サーバ２０が送信した健康情報の医療機関端末５０の表示画面例を示す。医療機関端末５０は、健康情報を医者及びユーザが閲覧可能に、病歴やアレルギー、検診情報等を表示することができる。
【００８８】
図１２は、健康情報管理サーバ２０が送信した健康情報のユーザ端末３０の表示画面例を示す。健康情報管理サーバ２０は、定期的にユーザの健康に対するアドバイスを健康情報に基づいて取得し、図１２に示す情報をユーザ端末３０に送信して表示させることができる。
【００８９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることができる。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００９０】
【発明の効果】
上記説明から明らかなように、本発明によればユーザのプライバシーを保護しつつ正しい健康情報を複数の医療機関の間で共有することができる。
【図面の簡単な説明】
【図１】本実施の形態に係る健康情報管理システム１００の全体を示す概略図である。
【図２】健康情報管理サーバ２０の機能構成を示すブロック図である。
【図３】認証ファイル２２２のデータフォーマットの一例を示す図である。
【図４】健康情報ファイル２２４のデータフォーマットの一例を示す図である。
【図５】それぞれのレベルに対応付ける項目を設定する際の健康情報管理サーバ２０の動作を示すフローチャートである。
【図６】健康情報を送信する際の健康情報管理サーバ２０の動作を示すフローチャートである。
【図７】ユーザが服用した薬の副作用を取得する際の健康情報管理サーバ２０の動作を示すフローチャートである。
【図８】ユーザがスポーツクラブで運動を開始した旨を受信した際の健康情報管理サーバ２０の動作を示すフローチャートである。
【図９】ユーザの状態が緊急事態である旨を受信した際の健康情報管理サーバ２０の動作を示すフローチャートである。
【図１０】図５のＳ１００においてユーザが設定内容を入力する際のユーザ端末３０の表示画面例を示す図である。図１０（ａ）は、複数の入力レベル及び複数の出力レベルと、それぞれのレベルに対応するラジオボタンとを表示する。図１０（ｂ）は、ユーザが選択可能な項目情報及び入力手段を表示する。
【図１１】図１１（ａ）は、ユーザが健康情報の一例としての処方箋の内容を入力する際にユーザ端末３０が表示する画面例を示す図である。図１１（ｂ）は、健康情報管理サーバ２０が送信した健康情報の医療機関端末５０の表示画面例を示す図である。
【図１２】健康情報管理サーバ２０が送信した健康上オフのユーザ端末３０の表示画面例を示す図である。
【符号の説明】
１０　ネットワーク
２０　健康情報管理サーバ
２２　記録媒体
３０　ユーザ端末
４０　保険会社端末
５０　医療機関端末
６０　スポーツクラブ端末
２００　開示項目設定部
２０２　健康情報受信部
２０４　ユーザ判断部
２０６　健康情報送信部
２０８　危険度送信部
２１０　運動量送信部
２１２　警告情報送信部
２１４　緊急事態通知部
２１６　鍵送信部２１６
２２０　健康情報データベース
２２２　認証ファイル
２２４　健康情報ファイル
【図１】
2004054817.tif 000003
【図２】
2004054817.tif 000004
【図３】
2004054817.tif 000005
【図４】
2004054817.tif 000006
【図５】
2004054817.tif 000007
【図６】
2004054817.tif 000008
【図７】
2004054817.tif 000009
【図８】
2004054817.tif 000010
【図９】
2004054817.tif 000011
【図１０】
2004054817.tif 000012
【図１１】
2004054817.tif 000013
【図１２】
2004054817.tif 000014