(57)【要約】【課題】大量の健康情報を一定時間内に登録することができ、同時にセキュリティの担保を低コストで実行することのできるようにする。【解決手段】中継サーバ１２は、医療健康データの原本を保管する複数の情報保有機関とネットワークを通じて接続され、複数の情報保有機関から送信されるデータ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、集約して各健康情報管理サーバに一括送信する。また、健康情報管理サーバ１３１〜１３ｍは、中継サーバ１２とネットワークを通じて接続され、中継サーバ１２から集約され一括送信される健康情報レコードを受信し、各健康情報レコードについてデータ種別毎に設定されたアクセス制御管理テーブルに基づいて許可・不許可を判定し、健康情報レコードを分割してデータ種別を元に該当する健康情報データの格納先テーブルを特定し、その特定テーブルに利用者別に健康情報データを登録する。【選択図】図１
2014235446.tif 000002
【特許請求の範囲】
【請求項１】
医療健康データの原本を保管する複数の情報保有機関とネットワークを通じて接続される中継サーバが、前記複数の情報保有機関から送信されるデータ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、集約して一括送信し、
前記中継サーバと前記ネットワークを通じて接続される健康情報管理サーバが、前記中継サーバから集約され一括送信される健康情報レコードを受信し、各健康情報レコードについて前記データ種別毎に設定されたアクセス制御管理テーブルに基づいて許可・不許可を判定し、前記健康情報レコードを分割して前記データ種別を元に該当する健康情報データの格納先テーブルを特定し、特定された格納先テーブルに前記利用者識別情報に基づいて利用者別に前記健康情報データを登録する健康情報管理方法。
【請求項２】
前記健康情報管理サーバが複数存在し、前記複数の情報保有機関が送信する健康情報レコードに前記健康情報管理サーバ識別情報が含まれるとき、
前記中継サーバは、前記複数の情報保有機関から送信される健康情報管理サーバ識別情報、データ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、前記健康情報管理サーバ識別情報に基づいて前記健康情報管理サーバ毎に集約して対応する健康情報管理サーバへ一括送信する請求項１記載の健康情報管理方法。
【請求項３】
医療健康データの原本を保管する複数の情報保有機関とネットワークを通じて接続され、前記複数の情報保有機関から送信されるデータ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、集約して一括送信する中継サーバと、
前記中継サーバと前記ネットワークを通じて接続され、前記中継サーバから集約され一括送信される健康情報レコードを受信し、各健康情報レコードについて前記データ種別毎に設定されたアクセス制御管理テーブルに基づいて許可・不許可を判定し、前記健康情報レコードを分割して前記データ種別を元に該当する健康情報データの格納先テーブルを特定し、特定された格納先テーブルに前記利用者識別情報に基づいて利用者別に前記健康情報データを登録する健康情報管理サーバと
を具備する健康情報管理システム。
【請求項４】
前記健康情報管理サーバが複数存在し、前記複数の情報保有機関が送信する健康情報レコードに前記健康情報管理サーバ識別情報が含まれるとき、
前記中継サーバは、前記複数の情報保有機関から送信される健康情報管理サーバ識別情報、データ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、前記健康情報管理サーバ識別情報に基づいて前記健康情報管理サーバ毎に集約して各健康情報管理サーバへ一括送信する請求項３記載の健康情報管理システム。
【請求項５】
前記中継サーバは、前記複数の情報保有機関からのアクセスを順次受け付けて前記健康情報レコードを受信するアクセス受付部と、前記アクセス部で受信された複数の情報保有機関からの健康情報レコードを集約する集約部と、前記集約部で集約された健康情報レコードから利用者分の医療健康データを分割し、医療健康管理サーバ向けに集約済みデータとしてデータ登録用電文を生成し各健康情報管理サーバに送信するデータ登録呼出部とを備える請求項３記載の健康情報管理システム。
【請求項６】
健康情報管理サーバは、
前記中継サーバからのアクセスを受け付けて前記中継サーバから集約され一括送信される健康情報レコードを受信するアクセス受付部と、
前記アクセス受付部で受信された健康情報レコードについて前記データ種別毎に設定されたアクセス制御管理テーブルに基づいて許可・不許可を判定するアクセス制御判定部と、
前記判定を受けた健康情報レコードを分割して前記データ種別を元に該当する健康情報データの格納先テーブルを特定するデータ分割部と、
前記データ分割部で特定された格納先テーブルに前記利用者識別情報に基づいて利用者別に前記健康情報データを登録するデータ格納部と
を備える請求項５記載の健康情報管理システム。
【請求項７】
医療健康データの原本を保管する複数の情報保有機関とネットワークを通じて接続され、前記複数の情報保有機関から送信されるデータ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、集約して一括送信する中継サーバと前記ネットワークを通じて接続される健康情報管理サーバに用いられ、前記中継サーバから集約され一括送信される健康情報レコードを登録し管理する処理をコンピュータに実行させる健康情報管理プログラムであって、
前記中継サーバからのアクセスを受け付けて前記中継サーバから集約され一括送信される健康情報レコードを受信するアクセス受付ステップと、
前記アクセス受付ステップで受信された健康情報レコードについて前記データ種別毎に設定されたアクセス制御管理テーブルに基づいて許可・不許可を判定するアクセス制御判定ステップと、
前記判定を受けた健康情報レコードを分割して前記データ種別を元に該当する健康情報データの格納先テーブルを特定するデータ分割ステップと、
前記データ分割ステップで特定された格納先テーブルに前記利用者識別情報に基づいて利用者別に前記健康情報データを登録するデータ格納ステップと
を備える健康情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自治体等の情報保有機関が保有する個人の医療健康データ等の健康情報を集約・活用することにより、個人の健康増進や医療費削減につなげることを目的とする健康情報管理技術に関する。
【背景技術】
【０００２】
日本では、高齢化社会の到来とともに医療費が年々増加する状況にあり、医療費削減が国家的な喫緊課題となっている。特に、いったん糖尿病等の慢性疾患にかかると処置に要する費用が莫大なものとなり、症状が深刻化するにつれてその経済的負担は上がる傾向となる。一例として、糖尿病が重篤化した際の必要措置である人工透析は、一人の患者あたり年間500万円もの費用がかかるとされている。そのため、慢性疾患にかかる前の病気の予防や、慢性疾患にかかった後の重篤化防止が重要となっている。
【０００３】
病気予防や疾病重篤化防止の方策の一つとして、自治体・健康保険組合・勤務先等の情報保有機関が保有する個人の医療健康データ（例えば、定期健診記録や体力測定記録などの健康情報）を集約した上で個人に還元し、個人の健康管理や健康増進、さらには医療費削減につなげることを目的とした健康情報管理システムの導入・利用が進んでいる。
【０００４】
このような健康情報管理システムでは、登録された医療健康データを個人が閲覧することによって個人自らが生活改善を行うという基本的な利用パターンに加え、それらのデータを医療従事者と個人が共有することにより、個人に合った生活指導プログラムや疾病重篤化防止施策を提案するといった、医療従事者と個人との相互作用によって個人の健康増進を図る効果が期待されている。
【０００５】
一方で、近年の医療情報の電子化に伴い、前述した健康情報管理を行うようなサービス、例えば、個人向けポータルサイトの付加サービスとしての健康情報管理サービスが提供されている（非特許文献１参照）。このような健康情報管理サービスを発展させるための要素としては、新規加入利用者を増やすこと、加入した利用者が継続的にサービスを使うこと等が考えられる。そのためには、コンテンツとなる医療健康データを充実させることが鍵となる。
【０００６】
コンテンツとなる医療健康データを充実させるための有力な手段としては、利用者に関する医療健康データを既に大量に保有している自治体・健康保険組合・勤務先等の情報保有機関から健康情報管理サービス用の健康情報管理システムにインポートすることが挙げられる。但し、一般的に、医療健康データの大量インポートは、健康情報管理システムにとって負荷の大きい処理であるため、深夜時間帯等のサービス時間外の限られた時間に完了させることが要求される。
【０００７】
一方、医療健康データは機微性が高い個人情報であるため、その取り扱いにあたってはセキュリティを担保することが各種ガイドラインからも必須となっている。具体的には、医療健康データにアクセスできる利用者や権限を限定すること、医療健康データにアクセスした際の履歴を保持すること、等の対策を講じることが必要となる。これらを実現するためには、健康情報管理システムにアクセス制御機構を組み込み、個人個人の医療健康データについてその利用者やアクセス権限を定めたポリシーを設定して運用していくことが一般的である。但し、大量の医療健康データそれぞれのセキュリティを個別に担保することは処理コストの面での負荷が大きく、サービス運用コストに多大な影響を与えてしまう。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】gooからだログ（http://karada.goo.ne.jp/）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
以上述べたように、健康情報管理サービスの実現に際して、情報保有機関から健康情報を、例えばサービス時間外の限られた時間にインポートすることができ、同時にセキュリティ（アクセス権限設定等）を低コストで担保することができるようにすることが要求されている。
【００１０】
この発明は上記事情に着目してなされたもので、大量の健康情報を高効率で一定時間内に登録することが可能となり、同時にセキュリティの担保を低コストで実行することのできる健康情報管理方法、健康情報管理システム及び健康情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するためにこの発明の第１の観点における健康情報管理方法は、以下のような構成要素を備えている。
（１）医療健康データの原本を保管する複数の情報保有機関とネットワークを通じて接続される中継サーバが、前記複数の情報保有機関から送信されるデータ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、集約して一括送信し、前記中継サーバと前記ネットワークを通じて接続される健康情報管理サーバが、前記中継サーバから集約され一括送信される健康情報レコードを受信し、各健康情報レコードについて前記データ種別毎に設定されたアクセス制御管理テーブルに基づいて許可・不許可を判定し、前記健康情報レコードを分割して前記データ種別を元に該当する健康情報データの格納先テーブルを特定し、特定された格納先テーブルに前記利用者識別情報に基づいて利用者別に前記健康情報データを登録する。
【００１２】
（２）（１）において、前記健康情報管理サーバが複数存在し、前記複数の情報保有機関が送信する健康情報レコードに前記健康情報管理サーバ識別情報が含まれるとき、前記中継サーバは、前記複数の情報保有機関から送信される健康情報管理サーバ識別情報、データ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、前記健康情報管理サーバ識別情報に基づいて前記健康情報管理サーバ毎に集約して対応する健康情報管理サーバへ一括送信する。
【００１３】
また、上記目的を達成するためにこの発明の第２の観点における健康情報管理システムは、以下のような構成要素を備えている。
（３）医療健康データの原本を保管する複数の情報保有機関とネットワークを通じて接続され、前記複数の情報保有機関から送信されるデータ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、集約して一括送信する中継サーバと、前記中継サーバと前記ネットワークを通じて接続され、前記中継サーバから集約され一括送信される健康情報レコードを受信し、各健康情報レコードについて前記データ種別毎に設定されたアクセス制御管理テーブルに基づいて許可・不許可を判定し、前記健康情報レコードを分割して前記データ種別を元に該当する健康情報データの格納先テーブルを特定し、特定された格納先テーブルに前記利用者識別情報に基づいて利用者別に前記健康情報データを登録する健康情報管理サーバとを具備する。
【００１４】
（４）（３）において、前記健康情報管理サーバが複数存在し、前記複数の情報保有機関が送信する健康情報レコードに前記健康情報管理サーバ識別情報が含まれるとき、前記中継サーバは、前記複数の情報保有機関から送信される健康情報管理サーバ識別情報、データ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、前記健康情報管理サーバ識別情報に基づいて前記健康情報管理サーバ毎に集約して各健康情報管理サーバへ一括送信する。
【００１５】
（５）（３）において、前記中継サーバは、前記複数の情報保有機関からのアクセスを順次受け付けて前記健康情報レコードを受信するアクセス受付部と、前記アクセス部で受信された複数の情報保有機関からの健康情報レコードを集約する集約部と、前記集約部で集約された健康情報レコードから利用者分の医療健康データを分割し、医療健康管理サーバ向けに集約済みデータとしてデータ登録用電文を生成し各健康情報管理サーバ１３１〜１３ｍに送信するデータ登録呼出部とを備える。
【００１６】
（６）（５）において、前記健康情報管理サーバは、前記中継サーバからのアクセスを受け付けて前記中継サーバから集約され一括送信される健康情報レコードのデータ登録用電文を受信するアクセス受付部と、前記アクセス受付部で受信された電文の健康情報レコードについて前記データ種別毎に設定されたアクセス制御管理テーブルに基づいて許可・不許可を判定するアクセス制御判定部と、前記判定を受けた健康情報レコードを分割して前記データ種別を元に該当する健康情報データの格納先テーブルを特定するデータ分割部と、前記データ分割部で特定された格納先テーブルに前記利用者識別情報に基づいて利用者別に前記健康情報データを登録するデータ格納部とを備える。
【００１７】
また、上記目的を達成するためにこの発明の第３の観点における健康情報管理プログラムは、以下のような構成要素を備えている。
（７）医療健康データの原本を保管する複数の情報保有機関とネットワークを通じて接続され、前記複数の情報保有機関から送信されるデータ種別情報、利用者識別情報、医療健康データを含む健康情報レコードを受信し、集約して一括送信する中継サーバと前記ネットワークを通じて接続される健康情報管理サーバに用いられ、前記中継サーバから集約され一括送信される健康情報レコードを登録し管理する処理をコンピュータに実行させる健康情報管理プログラムであって、前記中継サーバからのアクセスを受け付けて前記中継サーバから集約され一括送信される健康情報レコードを受信するアクセス受付ステップと、前記アクセス受付ステップで受信された健康情報レコードについて前記データ種別毎に設定されたアクセス制御管理テーブルに基づいて許可・不許可を判定するアクセス制御判定ステップと、前記判定を受けた健康情報レコードを分割して前記データ種別を元に該当する健康情報データの格納先テーブルを特定するデータ分割ステップと、前記データ分割ステップで特定された格納先テーブルに前記利用者識別情報に基づいて利用者別に前記健康情報データを登録するデータ格納ステップとを備える。
【発明の効果】
【００１８】
以上のように、本発明は、医療健康データの原本を保管する複数の情報保有機関、情報保有機関からの医療健康データを中継して健康情報管理サーバに送信するための中継サーバ、１または複数の健康情報管理サーバがネットワークを介して接続されたシステムであって、中継サーバには、情報保有機関から送信される医療健康データを集約して、一回のデータ送信で複数件のデータを健康情報管理サーバに一括送信する特徴を、また、健康情報管理サーバには、一括送信された複数件の医療健康データを分割して個々の医療健康データとして格納する特徴、および、その際のアクセス権判定をレコード単位ではなくテーブル単位に実施する特徴を持たせる。このように、一回のデータ送信で複数件の医療健康データを送信できること、テーブル単位でアクセス権判定を行うことで、レコード単位でアクセス権判定を実施する従来手法と比べてアクセス権判定にかかる処理コストを削減できることの二点により、単位時間あたりで処理できる医療健康データの量を大きくすることが可能となる。このため、本発明により、情報保有機関からの大量データの医療健康データのインポートを、例えば深夜の限られた時間帯で実行可能となり、ひいては、健康情報管理サービスのサービス提供可能時間の拡大が可能となる。
【００１９】
したがってこの発明によれば、大量の健康情報を高効率で一定時間内に登録することが可能となり、同時にセキュリティの担保を低コストで実行することのできる健康情報管理方法、健康情報管理システム及び健康情報管理プログラムを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態に係る健康情報管理システムの構成を示すブロック図である。
【図２】上記実施形態の中継サーバにおけるアクセス受付部の処理内容を示す図である。
【図３】上記実施形態の中継サーバにおけるデータ集約部の処理内容を示す図である。
【図４】上記実施形態の中継サーバにおけるデータ登録呼出部の処理内容を示す図である。
【図５】上記実施形態の健康情報管理サーバにおけるアクセス受付部の処理内容を示す図である。
【図６】上記実施形態の健康情報管理サーバにおけるアクセス制御判定部の処理内容を示す図である。
【図７】上記実施形態の健康情報管理サーバにおけるデータ分割部の処理内容を示す図である。
【図８】上記実施形態の健康情報管理サーバにおけるデータ格納部の処理内容を示す図である。
【図９】上記実施形態の中継サーバ、健康情報管理サーバの構成例を示すブロック図である。
【図１０】上記実施形態の中継サーバにおける処理をコンピュータで実行する場合のプログラム手順を示すフローチャートである。
【図１１】上記実施形態の健康情報管理サーバにおける処理をコンピュータで実行する場合のプログラム手順を示すフローチャートである。
【図１２】本発明の他の実施形態に係る健康情報管理システムの構成を示すブロック図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照してこの発明に係わる実施形態を説明する。  
図１は本発明の一実施形態に係る健康情報管理システムの構成を示すブロック図である。図１において、１１１〜１１ｎは医療健康データの原本を保管する情報保有機関、１２は中継サーバ、１３１〜１３ｍは健康情報管理サーバであり、情報保有機関１１１〜１１ｎと中継サーバ１２との間、中継サーバ１２と健康管理サーバ１３１〜１３ｍとの間は、それぞれインターネットなどのネットワークを介して接続される。ここで、各情報保有機関１１１〜１１ｎは、例えば自治体・健康保険組合・勤務先等であり、それぞれデータ種別（例えば、定期健診記録、体力測定記録、電子カルテ、検査結果、診断画像など）、医療健康管理サーバＩＤ、利用者ＩＤ及び医療健康データを含むレコードの形式で健康情報を配信する。
【００２２】
上記中継サーバ１２は、アクセス受付部１２ａ、データ集約部１２ｂ、データ登録呼出部１２ｃを備える。  
アクセス受付部１２ａは、図２に示すように、複数の情報保有機関１１１〜１１ｎからのアクセスを受け付け、それぞれの機関から送信される健康情報（データ種別、医療健康管理サーバＩＤ、利用者ＩＤ及び医療健康データを含むレコード）を受信し、それぞれの項目に対する形式チェックを実施した上で、チェック済み受信データとしてデータ集約部１２ｂに処理を受け渡す。データ集約部１２ｂは、図３に示すように、各レコードについて、健康情報管理サーバＩＤ単位に、データ種別・利用者ＩＤ・医療健康データをマージし、集約済みデータとしてデータ登録呼出部１２ｃに処理を受け渡す。データ登録呼出部１２ｃは、図４に示すように、集約された複数利用者分の医療健康データを健康情報管理サーバＩＤ毎に分割し、各医療健康管理サーバ向けに集約済みデータ種別、集約済み利用者ＩＤ、集約済み医療健康データを含むデータ登録用電文を生成する電文生成部Ａ１と、各健康情報管理サーバ１３１〜１３ｍに対して該当するデータ登録用電文を送信する電文送信部Ａ２とを備える。
【００２３】
また、上記健康管理サーバ１３１（他のサーバ１３２〜１３ｍも同様のため省略）は、アクセス受付部１３ａ、アクセス制御判定部１３ｂ、データ分割部１３ｃ、データ格納部１３ｄを備える。  
アクセス受付部１３ａは、図５に示すように、中継サーバ１２から送信されるデータ登録用電文によるアクセスを受け付けて、自サーバ向けの集約済みデータ種別、集約済み利用者ＩＤ、集約済み医療健康データを受信し、形式チェックを実施した上で、アクセス制御判定部１３ｂに処理を受け渡す。アクセス制御判定部１３ｂは、図６に示すように、予めデータ種別毎のアクセス権（ＯＫ（利用者視聴許可），ＮＧ（利用者視聴不許可））を登録したアクセス制御管理テーブルを備え、受け取った医療健康データについて、データ種別毎にアクセス制御管理テーブルを検索してアクセス権を取得する。データ分割部１３ｃは、図７に示すように、受け取った利用者ＩＤ毎に医療健康データを分割し、アクセス制御判定結果がＯＫだったレコードのデータのみデータ格納部１３ｄに渡し、アクセス制御判定結果がＮＧだったレコードのデータを破棄する。データ格納部１３ｄは、図８に示すように、データ種別を元に該当する健康情報データの格納先テーブルを特定し、格納先テーブル毎に利用者ＩＤ別に健康情報データを登録する。
【００２４】
このように、上記実施形態のシステムは、情報保有機関１１１〜１１ｎに備わる個人データの、個々にセキュリティ管理が必要な大量の医療健康データを、中継サーバ１２を通じて短時間に健康情報管理サーバ１３１〜１３ｍに登録可能とするものであり、特に複数の情報保有機関１１１〜１１ｎからのデータを健康情報管理サーバＩＤ毎に集約し一括中継する中継サーバ１２を設けたこと、健康情報管理サーバ１３１〜１３ｍがデータ種別ごとに登録するか否かを判断するためのアクセス制御管理テーブルを有することを特徴とする。
【００２５】
すなわち、中継サーバ１２には、情報保有機関１１１〜１１ｎから送信される医療健康データを健康情報管理サーバＩＤ毎に集約して、一回のデータ送信で複数件のデータを健康情報管理サーバ１３１〜１３ｍに一括送信する特徴を持たせるようにしている。また、健康情報管理サーバ１３１〜１３ｍには、一括送信された複数件の医療健康データを分割して、個々の医療健康データをデータ種別毎に振り分けて利用者ＩＤ毎に格納すると共に、その際のアクセス権判定をレコード単位ではなくテーブル単位に実施する特徴を持たせるようにしている。
【００２６】
その結果、一回のデータ送信で複数件の医療健康データを送信できるようになる。また、テーブル単位でアクセス権判定を行うので、レコード単位でアクセス権判定を実施する従来手法と比べてアクセス権判定にかかる処理コストを削減することができる。また、上記二点の組み合わせにより、単位時間あたりで処理できる医療健康データの量を大きくすることが可能となる。また、この実施形態により、情報保有機関からの大量データの医療健康データのインポートを、例えば深夜の限られた時間帯で実行可能となり、ひいては、健康情報管理サービスのサービス提供可能時間の拡大が可能となる。
【００２７】
したがって上記実施形態の健康情報管理システムによれば、大量の健康情報を高効率で一定時間内に登録することが可能となり、同時にセキュリティの担保を低コストで実行することが可能となる。
ところで、上記中継サーバ１２、健康情報管理サーバ１３１〜１３ｍにて行う処理は、いずれもコンピュータによるプログラム処理によって実現可能である。図９にそのコンピュータの構成を示す。
【００２８】
図９において、１０１はコンピュータの中枢を司るＣＰＵであり、ＣＰＵ１０１はバス１０２を通じてＲＯＭ（Read Only Memory）１０３、ＲＡＭ（Random Access Memory）１０４、大容量記憶装置（ＨＤＤ（Hard Disk Drive）等）１０５、通信インターフェース１０６と接続される。ＲＯＭ１０３はプログラム格納用、ＲＡＭ１０４は作業空間用、大容量記憶装置１０５はデータ格納用、通信インターフェース１０６は図示しない送受信装置を通じて送受信データの入出力に用いられる。上記中継サーバ１２、健康情報管理サーバ１３１〜１３ｍの処理プログラムはＲＯＭ１０３にインストールされ、ＣＰＵ１０１にロードされて実行される。
【００２９】
図１０は、上記中継サーバ１２における処理をコンピュータで実行する場合のプログラム手順を示すもので、いずれかの情報保有機関１１１〜１１ｎからのアクセスを受け付けると（ステップＳ１１）、その情報保有機関から送信される健康情報（データ種別、医療健康管理サーバＩＤ、利用者ＩＤ及び医療健康データを含むレコード）を受信し（ステップＳ１２）、それぞれの項目に対する形式チェックを実施し（ステップＳ１３）、チェック済み受信データの各レコードについて、健康情報管理サーバＩＤ単位に、データ種別・利用者ＩＤ・医療健康データをマージし（ステップＳ１４）、マージによって集約された複数利用者分の医療健康データを健康情報管理サーバＩＤ毎に分割し（ステップＳ１５）、各医療健康管理サーバ向けに集約済みデータ種別、集約済み利用者ＩＤ、集約済み医療健康データを含むデータ登録用電文を生成し（ステップＳ１６）、各健康情報管理サーバ１３１〜１３ｍに対して該当するデータ登録用電文を送信し（ステップＳ１７）、一連の処理を終了する。
【００３０】
図１１は、上記健康情報管理サーバ１３１〜１３ｍにおける処理をコンピュータで実行する場合のプログラム手順を示すもので、中継サーバ１２からのアクセスを受け付けると（ステップＳ２１）、自サーバ向けのデータ登録用電文（集約済みデータ種別、集約済み利用者ＩＤ、集約済み医療健康データ）を受信し（ステップＳ２２）、各項目の形式チェックを実施した上で（ステップＳ２３）、受け取った電文中の医療健康データについて、データ種別毎にアクセス制御管理テーブルを検索してアクセス権を取得する（ステップＳ２４）。続いて、受け取った利用者ＩＤ毎に医療健康データを分割し（ステップＳ２５）、アクセス制御判定結果を参照し（ステップＳ２６）、その判定結果がＯＫだった場合にはそのレコードのデータをデータ格納部１３ｄに渡し（ステップＳ２７）、アクセス制御判定結果がＮＧだった場合にはそのレコードのデータを破棄する（ステップＳ２８）。次に、データ種別を元に該当する健康情報データの格納先テーブルを特定し（ステップＳ２９）、格納先テーブル毎に利用者ＩＤ別に健康情報データを登録し（ステップＳ３０）、一連の処理を終了する。
【００３１】
上記の処理手順に基づくプログラムを図９に示したコンピュータのＲＯＭ１０３にインストールし、処理実行の指示に応じてＲＯＭ１０３に指示を与えるものとする。この構成によれば、コンピュータで処理内容をほぼ完全に認識することができ、即時の対応が可能となる。
【００３２】
尚、上記実施形態では、複数の健康情報管理サーバで運用する場合について説明したが、図１２に示す他の実施形態のように、健康情報管理サーバを単一構成にて運用する形態もあり得る。この場合、中継サーバ１２では、健康情報管理サーバＩＤ毎の振り分け処理は不要となる。
【００３３】
その他、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。特に、上記実施形態では、図２乃至図８にて、中継サーバ及び健康情報管理サーバそれぞれの処理について説明したが、これらの処理は、コンピュータに実行させるためのプログラムで実現可能である。すなわち、この発明の係る行動目的推定プログラムをコンピュータにロードさせ、ユーザ情報を取り込ませることで、上記実施形態の処理を実行させることができる。
【００３４】
また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００３５】
１１１〜１１ｎ…情報保有機関、
１２…中継サーバ、
１２ａ…アクセス受付部、
１２ｂ…データ集約部、
１２ｃ…データ登録呼出部、
Ａ１…電文生成部、
Ａ２…電文送信部、
１３１〜１３ｍ…健康情報管理サーバ、
１３ａ…アクセス受付部、
１３ｂ…アクセス制御判定部、
１３ｃ…データ分割部、
１３ｄ…データ格納部、
１０１…ＣＰＵ、
１０２…バス、
１０３…ＲＯＭ（Read Only Memory）、
１０４…ＲＡＭ（Random Access Memory）、
１０５…大容量記憶装置（ＨＤＤ（Hard Disk Drive）等）、
１０６…通信インターフェース。
【図１】
2014235446.tif 000003
【図２】
2014235446.tif 000004
【図３】
2014235446.tif 000005
【図４】
2014235446.tif 000006
【図５】
2014235446.tif 000007
【図６】
2014235446.tif 000008
【図７】
2014235446.tif 000009
【図８】
2014235446.tif 000010
【図９】
2014235446.tif 000011
【図１０】
2014235446.tif 000012
【図１１】
2014235446.tif 000013
【図１２】
2014235446.tif 000014