(57)【要約】【課題】個人情報を保護しつつ情報共有が容易になる情報管理システムを提供する。【解決手段】情報管理システム１０は、位置情報を取得可能な携帯通信端末１００と、地域医療データバンクシステム１２０と、送信機１３１が設けられた医療機関１３０とを備える。携帯通信端末１００は、時間情報および位置情報からなる時空タグと端末ＩＤとを地域医療データバンクシステム１２０に送信する。地域医療データバンクシステム１２０の時空ＩＤ情報処理部１２１は、ユーザ毎のフォルダに、複数の時空タグから時空ＩＤを生成し、時空ＩＤ情報ＤＢ１２２に格納する。医療機関１３０の端末装置１３３は、携帯通信端末１００の位置情報と時間情報とを地域医療データバンクシステム１２０に送信する。照合処理部１２４は、携帯通信端末１００からの情報と、利用端末１４１からの情報とを照合し、情報の送信要求が正当な場合に、利用端末１４１に当該情報を送信する。【選択図】図１
2015099558.tif 000002
【特許請求の範囲】
【請求項１】
情報管理システムであって、
各々が位置情報を取得可能な複数の携帯通信端末と、
前記複数の携帯通信端末の各ユーザのデータベースを管理するためのデータバンク装置と、
前記複数の携帯通信端末のうちの特定の携帯通信端末のユーザに提供されるサービスに関連付けられるサービス情報を前記データバンク装置に送信するためのサービス情報管理装置とを備え、
前記携帯通信端末は、
当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を取得するための取得手段と、
複数の前記識別情報を前記データバンク装置および前記サービス情報管理装置に送信するための第１の送信手段とを備え、
前記サービス情報管理装置は、
前記特定の携帯通信端末から前記識別情報を受信するための受信手段と、
前記サービス情報と、前記特定の携帯通信端末から受信した識別情報とを、前記データバンク装置に送信するための第２の送信手段とを備え、
前記データバンク装置は、
前記複数の携帯通信端末の各々によって送信された識別情報と、前記サービス情報管理装置によって送信された識別情報およびサービス情報とを受信するための受信手段と、
前記サービス情報が関連付けられたサービスを提供されたユーザを特定するために、前記受信された各識別情報を照合するための照合手段とを備える、情報管理システム。
【請求項２】
前記携帯通信端末において、前記取得手段は、
複数の測位衛星からそれぞれ送信される各測位信号に基づいて、前記携帯通信端末の位置情報と時刻とを取得するための第１測位手段と、
各前記複数の測位衛星から送信される測位信号と同じ形式の信号を送信可能な位置情報送信装置から、当該位置情報送信装置の位置を表わす位置情報を含む信号を受信し、当該受信した信号から前記位置情報を抽出し、当該位置情報に関連付けられる時刻を取得するための第２測位手段とを含む、請求項１に記載の情報管理システム。
【請求項３】
前記第２測位手段は、前記第２測位手段によって抽出された前記位置情報に関連付けられる時刻を、前記位置情報送信装置以外から取得するための手段を含む、請求項２に記載の情報管理システム。
【請求項４】
前記情報管理システムは、
各前記携帯通信端末によって取得された識別情報を認証するための認証装置をさらに備え、
前記認証装置は、
各前記携帯通信端末から、前記第２測位手段によって抽出された位置情報を受信するための受信手段と、
前記受信された位置情報が正当な位置情報であるか否かを確認するための判断手段と、  前記受信された位置情報が正当な位置情報である場合に、各前記携帯通信端末から受信した位置情報に時間情報を付与して、当該位置情報を送信した携帯通信端末に返信するための時刻付与手段とを含む、請求項２または３に記載の情報管理システム。
【請求項５】
前記第１の送信手段は、前記携帯通信端末のユーザによる承認に基づいて、前記識別情報を前記サービス情報管理装置に送信する、請求項１〜４のいずれかに記載の情報管理システム。
【請求項６】
前記取得手段は、予め設定された間隔で複数の前記位置情報を取得する、請求項１〜５のいずれかに記載の情報管理システム。
【請求項７】
当該携帯通信端末が予め登録された範囲に存在している場合に、前記取得手段は、前記位置情報を取得する、請求項１〜６のいずれかに記載の情報管理システム。
【請求項８】
携帯通信端末であって、
当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を取得するための取得手段と、
複数の前記識別情報を、当該携帯通信端末のユーザのデータベースを管理するためのデータバンク装置と、当該ユーザに提供されるサービスに関連付けられるサービス情報を前記データバンク装置に送信するサービス情報管理装置とに送信するための送信手段とを備える、携帯通信端末。
【請求項９】
前記取得手段は、
複数の測位衛星からそれぞれ送信される各測位信号に基づいて、前記携帯通信端末の位置情報と時刻とを取得するための第１測位手段と、
各前記複数の測位衛星から送信される測位信号と同じ形式の信号を送信可能な位置情報送信装置から、当該位置情報送信装置の位置を表わす位置情報を含む信号を受信し、当該受信した信号から前記位置情報を抽出し、当該位置情報に関連付けられる時刻を取得するための第２測位手段とを含む、請求項８に記載の携帯通信端末。
【請求項１０】
前記送信手段は、前記携帯通信端末のユーザによる承認に基づいて、前記識別情報を前記サービス情報管理装置に送信する、請求項８または９に記載の携帯通信端末。
【請求項１１】
前記取得手段は、予め設定された間隔で複数の前記位置情報を取得する、請求項８〜１０のいずれかに記載の携帯通信端末。
【請求項１２】
前記携帯通信端末が予め登録された範囲に存在している場合に、前記取得手段は、前記位置情報を取得する、請求項８〜１１のいずれかに記載の携帯通信端末。
【請求項１３】
複数の携帯通信端末の各ユーザのデータベースを管理するためのデータバンク装置であって、
前記複数の携帯通信端末の各々から、当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を受信し、前記複数の携帯通信端末のうちの特定の携帯通信端末のユーザに提供されるサービスに関連付けられるサービス情報を前記データバンク装置に送信するためのサービス情報管理装置から前記識別情報を受信するための受信手段と、
前記サービス情報が関連付けられたサービスを提供されたユーザを特定するために、前記受信された各識別情報を照合するための照合手段とを備える、データバンク装置。
【請求項１４】
サービス情報管理装置であって、
位置情報を取得可能な携帯通信端末から、前記位置情報と時間情報との組を含む識別情報を受信するための受信手段と、
前記携帯通信端末のユーザに提供されるサービスに関連付けられるサービス情報を、前記携帯通信端末のユーザのデータベースを管理するためのデータバンク装置に送信するための送信手段とを備える、サービス情報管理装置。
【請求項１５】
位置情報を認証するための認証装置であって、
複数の測位衛星から送信される測位信号と同じ形式の信号を送信可能な位置情報送信装置によって送信された位置情報を受信するための受信手段と、
前記位置情報が正当であるか否かを確認するための確認手段と、
前記位置情報が正当である場合に、前記位置情報が正当であることを示す情報を付与して前記位置情報送信装置に送信するための送信手段とを備える、認証装置。
【請求項１６】
前記位置情報が正当であることを示す情報は、時間情報を含む、請求項１５に記載の認証装置。
【請求項１７】
データの管理方法であって、
位置情報を取得可能な複数の携帯通信端末の各々について、当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を取得するステップと、
前記識別情報を、前記複数の携帯通信端末の各ユーザのデータベースを管理するためのデータバンク装置と、前記複数の携帯通信端末の各ユーザに提供されるサービスに関連付けられるサービス情報を前記データバンク装置に送信するためのサービス情報管理装置と、に送信するステップと、
各前記携帯通信端末の識別情報を受信するステップと、
前記複数の携帯通信端末のうちの特定の携帯通信端末のユーザに提供されたサービスに関連付けられるサービス情報と、前記複数の携帯通信端末の各々から受信した識別情報とを、前記データバンク装置に送信するステップと、
前記特定の携帯通信端末によって送信された識別情報を受信するステップと、
前記特定の携帯通信端末から受信した識別情報と、前記サービス情報管理装置によって送信された識別情報とを比較するステップとを含む、管理方法。
【請求項１８】
携帯通信端末の制御方法であって、
当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を取得するステップと、
前記識別情報を、当該携帯通信端末のユーザのデータベースを管理するためのデータバンク装置および当該ユーザに提供されるサービスに関連付けられるサービス情報を前記データバンク装置に送信するサービス情報管理装置に送信するステップとを含む、携帯通信端末の制御方法。
【請求項１９】
複数の携帯通信端末の各ユーザのデータベースを管理するための方法であって、
前記複数の携帯通信端末の各々から、当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を受信し、前記複数の携帯通信端末のうちの特定の携帯通信端末のユーザに提供されるサービスに関連付けられるサービス情報を前記データバンク装置に送信するためのサービス情報管理装置から前記識別情報を受信するステップと、
前記サービス情報が関連付けられたサービスを提供されたユーザを特定するために、前記受信された各識別情報を照合するステップとを含む、データベースの制御方法。
【請求項２０】
サービス情報の管理方法であって、
位置情報を取得可能な携帯通信端末から、当該携帯通信端末の位置情報と時間情報との組を含む識別情報を受信するステップと、
前記携帯通信端末のユーザに提供されるサービスに関連付けられるサービス情報を、前記携帯通信端末のユーザのデータベースを管理するためのデータバンク装置に送信するステップとを含む、サービス情報の管理方法。
【請求項２１】
請求項１７〜２０のいずれかに記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は情報の管理に関し、より特定的には、位置情報と時間情報とを用いて情報を管理する技術に関する。
【背景技術】
【０００２】
従来、個人が保持する携帯通信端末の位置情報を、時間の経過とともに収集する技術が知られている。たとえば、特開２００８−０７２２０５号公報（特許文献１）は、「個人の行動を正確に特定する」ための技術を開示している（要約参照）。特開２００５−０６６３７２号公報（特許文献２）は、「情報を保管できる形式に変換する作業を人手によらず連続的に実施し大量に生成された変換後の情報をすべて参照可能な形で電子的に自動的に蓄積することが可能で、かつプライバシー保護が可能な個人行動記録蓄積技術」を開示している（要約参照）。特開２０１０−２８２４０１号公報（特許文献３）は、「利用者のプライバシーを適切に保護しつつ、位置情報管理サーバにおける処理負荷の集中を防止し、サービス提供者が柔軟に利用者端末の位置情報を取得する」ための技術を開示している（要約参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０７２２０５号公報
【特許文献２】特開２００５−０６６３７２号公報
【特許文献３】特開２０１０−２８２４０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、個人にサービスが提供される業界のうち、たとえば、医療業界においては、各医療機関が診療情報やサービス情報を共有し、診察その他の医療サービスの効率化や患者の利便性の向上を目指す要望が強い。しかし、現在のところ、医療情報やサービス情報は、医療機関毎や介護サービス機関毎に付与された患者の識別コード（ＩＤ：Identification）で運用されている。さらに、モニタその他の様々なセンサーから出力されるセンサー情報は、当該センサーが属するシステム毎に付与された個別の装置識別コードで運用される場合がある。そのため、様々な患者の識別コードや装置識別コードが関連付けられた医療情報やサービス情報を共通化することは困難である。
【０００５】
また、医療情報だけを共有するための共通の識別コード等も検討されている。医療情報には、たとえば、個人の健康状態を表わす健康データも含まれ得る。健康データは、特に高齢者の健康データのように、医療機関のみでなく、介護、保険その他の周辺サービスにも利用可能であるため、その他のサービスが利用できることが望ましい。また、情報通信ネットワークの発展に伴い、各種のモニター、センサーその他の情報取得装置から得られる情報も必要に応じて共有できることが望ましい。したがって、識別情報その他の様々な情報を効率的にまたは管理するための技術が必要とされている。また、個人の行動を認証するための技術が必要とされている。
【０００６】
本開示は上述のような背景を考慮してなされたものであって、ある局面における目的は、情報を共有することができる情報管理システムを提供することである。他の局面における目的は、個人の行動を識別することができる情報管理システムを提供することである。他の局面における目的は、共有可能な情報を生成する携帯通信端末を提供することである。他の局面における目的は、個人の行動を認証することができる情報を生成できる携帯通信端末を提供することである。他の局面における目的は、個人の情報を共有可能なデータバンク装置を提供することである。他の局面における目的は、共有可能なサービス情報を管理するためのサービス情報管理装置を提供することである。
【０００７】
他の局面における目的は、ユーザデータの管理方法を提供することである。他の局面における目的は、共有可能なユーザデータを生成するように携帯通信端末を制御するための方法を提供することである。他の局面における目的は、共有可能なユーザデータを管理するデータベースの制御方法を提供することである。他の局面における目的は、共有可能なユーザに提供されるサービス情報を管理するサービス情報管理装置の制御方法を提供することである。
【０００８】
さらに他の局面における目的は、上記のいずれかの方法をコンピュータに実行させるためのプログラムを提供することである。
【課題を解決するための手段】
【０００９】
一実施の形態に従う情報管理システムは、各々が位置情報を取得可能な複数の携帯通信端末と、複数の携帯通信端末の各ユーザのデータベースを管理するためのデータバンク装置と、複数の携帯通信端末のうちの特定の携帯通信端末のユーザに提供されるサービスに関連付けられるサービス情報をデータバンク装置に送信するためのサービス情報管理装置とを備える。携帯通信端末は、当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を取得するための取得手段と、複数の識別情報をデータバンク装置およびサービス情報管理装置に送信するための第１の送信手段とを備える。サービス情報管理装置は、特定の携帯通信端末から識別情報を受信するための受信手段と、サービス情報と、特定の携帯通信端末から受信した識別情報とを、データバンク装置に送信するための第２の送信手段とを備える。データバンク装置は、複数の携帯通信端末の各々によって送信された識別情報と、サービス情報管理装置によって送信された識別情報およびサービス情報とを受信するための受信手段と、サービス情報が関連付けられたサービスを提供されたユーザを特定するために、受信された各識別情報を照合するための照合手段とを備える。
【００１０】
好ましくは、携帯通信端末において、取得手段は、複数の測位衛星からそれぞれ送信される各測位信号に基づいて、携帯通信端末の位置情報と時刻とを取得するための第１測位手段と、各複数の測位衛星から送信される測位信号と同じ形式の信号を送信可能な位置情報送信装置から、当該位置情報送信装置の位置を表わす位置情報を含む信号を受信し、当該受信した信号から位置情報を抽出し、当該位置情報に関連付けられる時刻を取得するための第２測位手段とを含む。
【００１１】
好ましくは、第２測位手段は、第２測位手段によって抽出された位置情報に関連付けられる時刻を、位置情報送信装置以外から取得するための手段を含む。
【００１２】
好ましくは、情報管理システムは、各携帯通信端末によって取得された識別情報を認証するための認証装置をさらに備える。認証装置は、各携帯通信端末から、第２測位手段によって抽出された位置情報を受信するための受信手段と、受信された位置情報が正当な位置情報であるか否かを確認するための判断手段と、受信された位置情報が正当な位置情報である場合に、各携帯通信端末から受信した位置情報に時間情報を付与して、当該位置情報を送信した携帯通信端末に返信するための時刻付与手段とを含む。
【００１３】
好ましくは、第１の送信手段は、携帯通信端末のユーザによる承認に基づいて、識別情報をサービス情報管理装置に送信する。
【００１４】
好ましくは、取得手段は、予め設定された間隔で複数の位置情報を取得する。
好ましくは、当該携帯通信端末が予め登録された範囲に存在している場合に、取得手段は、位置情報を取得する。
【００１５】
他の実施の形態に従うと、携帯通信端末が提供される。この携帯通信端末は、当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を取得するための取得手段と、複数の識別情報を、当該携帯通信端末のユーザのデータベースを管理するためのデータバンク装置と、当該ユーザに提供されるサービスに関連付けられるサービス情報をデータバンク装置に送信するサービス情報管理装置とに送信するための送信手段とを備える。
【００１６】
好ましくは、取得手段は、複数の測位衛星からそれぞれ送信される各測位信号に基づいて、携帯通信端末の位置情報と時刻とを取得するための第１測位手段と、各複数の測位衛星から送信される測位信号と同じ形式の信号を送信可能な位置情報送信装置から、当該位置情報送信装置の位置を表わす位置情報を含む信号を受信し、当該受信した信号から位置情報を抽出し、当該位置情報に関連付けられる時刻を取得するための第２測位手段とを含む。
【００１７】
好ましくは、送信手段は、携帯通信端末のユーザによる承認に基づいて、識別情報をサービス情報管理装置に送信する。
【００１８】
好ましくは、取得手段は、予め設定された間隔で複数の位置情報を取得する。
好ましくは、携帯通信端末が予め登録された範囲に存在している場合に、取得手段は、位置情報を取得する。
【００１９】
他の実施の形態に従うと、複数の携帯通信端末の各ユーザのデータベースを管理するためのデータバンク装置が提供される。データバンク装置は、複数の携帯通信端末の各々から、当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を受信し、複数の携帯通信端末のうちの特定の携帯通信端末のユーザに提供されるサービスに関連付けられるサービス情報をデータバンク装置に送信するためのサービス情報管理装置から識別情報を受信するための受信手段と、サービス情報が関連付けられたサービスを提供されたユーザを特定するために、受信された各識別情報を照合するための照合手段とを備える。
【００２０】
他の実施の形態に従うと、サービス情報管理装置が提供される。このサービス情報管理装置は、位置情報を取得可能な携帯通信端末から、位置情報と時間情報との組を含む識別情報を受信するための受信手段と、携帯通信端末のユーザに提供されるサービスに関連付けられるサービス情報を、携帯通信端末のユーザのデータベースを管理するためのデータバンク装置に送信するための送信手段とを備える。
【００２１】
他の実施の形態に従うと、位置情報を認証するための認証装置が提供される。認証装置は、複数の測位衛星から送信される測位信号と同じ形式の信号を送信可能な位置情報送信装置によって送信された位置情報を受信するための受信手段と、位置情報が正当であるか否かを確認するための確認手段と、位置情報が正当である場合に、位置情報が正当であることを示す情報を付与して位置情報送信装置に送信するための送信手段とを備える。
【００２２】
好ましくは、位置情報が正当であることを示す情報は、時間情報を含む。
他の実施の形態に従うと、データの管理方法が提供される。この管理方法は、位置情報を取得可能な複数の携帯通信端末の各々について、当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を取得するステップと、識別情報を、複数の携帯通信端末の各ユーザのデータベースを管理するためのデータバンク装置と、複数の携帯通信端末の各ユーザに提供されるサービスに関連付けられるサービス情報をデータバンク装置に送信するためのサービス情報管理装置と、に送信するステップと、各携帯通信端末の識別情報を受信するステップと、複数の携帯通信端末のうちの特定の携帯通信端末のユーザに提供されたサービスに関連付けられるサービス情報と、複数の携帯通信端末の各々から受信した識別情報とを、データバンク装置に送信するステップと、特定の携帯通信端末によって送信された識別情報を受信するステップと、特定の携帯通信端末から受信した識別情報と、サービス情報管理装置によって送信された識別情報とを比較するステップとを含む。
【００２３】
他の実施の形態に従うと、携帯通信端末の制御方法が提供される。この方法は、当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を取得するステップと、識別情報を、当該携帯通信端末のユーザのデータベースを管理するためのデータバンク装置および当該ユーザに提供されるサービスに関連付けられるサービス情報をデータバンク装置に送信するサービス情報管理装置に送信するステップとを含む。
【００２４】
他の実施の形態に従うと、複数の携帯通信端末の各ユーザのデータベースを管理するための方法が提供される。この方法は、複数の携帯通信端末の各々から、当該携帯通信端末の位置を特定するための位置情報と時間情報との組を含む識別情報を受信し、複数の携帯通信端末のうちの特定の携帯通信端末のユーザに提供されるサービスに関連付けられるサービス情報をデータバンク装置に送信するためのサービス情報管理装置から識別情報を受信するステップと、サービス情報が関連付けられたサービスを提供されたユーザを特定するために、受信された各識別情報を照合するステップとを含む。
【００２５】
他の実施の形態に従うと、サービス情報の管理方法が提供される。この方法は、位置情報を取得可能な携帯通信端末から、当該携帯通信端末の位置情報と時間情報との組を含む識別情報を受信するステップと、携帯通信端末のユーザに提供されるサービスに関連付けられるサービス情報を、携帯通信端末のユーザのデータベースを管理するためのデータバンク装置に送信するステップとを含む。
【００２６】
他の実施の形態に従うと、上記のいずれかに記載の方法をコンピュータに実行させるためのプログラムが提供される。
【００２７】
この発明の上記および他の目的、特徴、局面および利点は、添付の図面と関連して理解されるこの発明に関する次の詳細な説明から明らかとなるであろう。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施の形態に係る情報管理システム１０の構成の概要を表わす図である。
【図２】本発明に係る技術思想が適用されるシステムの構成の概略を表わす図である。
【図３】位置情報提供システムの構成を表わす図である。
【図４】送信機１３１のハードウェア構成を示すブロック図である。
【図５】送信機１３１が備えるＥＥＰＲＯＭ４４０におけるデータの格納の一態様を概念的に表わす図である。
【図６】携帯通信端末１００の測位機能の一構成を表わすブロック図である。
【図７】本発明の実施の形態に係る携帯通信端末１００のハードウェア構成を表わすブロック図である。
【図８】周知の構成を有するコンピュータ８００の構成を表わすブロック図である。
【図９】本発明の実施の形態に係る時空ＩＤの詳細を表わす図である。
【図１０】本発明の実施の形態において位置情報と時間情報との連続した関係を概念的に表わす図である。
【図１１】携帯通信端末１００のユーザが受けたサービスの各々についてそのサービスに関連付けられるデータをタグでひも付ける対応を表わす図である。
【図１２】地域医療データバンクシステム１２０を用いたシステム構成の一例を表わす図である。
【図１３】時空ＩＤが生成されて用いられる位置態様を表わす図である。
【図１４】本発明の実施の形態に係る個人健康情報ＤＢ１２５におけるデータの格納の一態様を概念的に表わす図である。
【図１５】行動ログの登録処理を表わすフローチャートである。
【図１６】医療情報の登録処理を表すフローチャートである。
【図１７】個人健康情報の利用処理を表すフローチャートである。
【図１８】ある局面における時空タグ１８１の一例を表す図である。
【図１９】情報管理システムの構成の一例を概念的に表わす図である。
【図２０】情報管理システムの構成の概要を表す図である。
【発明を実施するための形態】
【００２９】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００３０】
［情報管理システムの構成］
図１を参照して、本実施の形態に係る情報管理システム１０について説明する。図１は、本発明の実施の形態に係る情報管理システム１０の構成の概要を表わす図である。ある局面において、情報管理システム１０は、携帯通信端末１００と、地域医療データバンクシステム１２０と、端末装置１３３とを備える。
【００３１】
携帯通信端末１００は、ＧＰＳ（Global  Positioning  System）衛星１６０−１から１６０−ｎ（以下総称するときは、ＧＰＳ衛星１６０という。）から送られる測位信号を受信し、各測位信号に基づいて携帯通信端末１００の位置を特定することができる。また、携帯通信端末１００は、ネットワーク１５０に接続可能であり、ネットワーク１５０を介して他の情報通信装置に情報を送信し、あるいは、他の情報通信装置から情報を受信できる。たとえば、携帯通信端末１００は、インターネットを介して、位置情報管理サーバ１１０または地域医療データバンクシステム１２０に接続することができる。地域医療データバンクシステム１２０は、サーバ１２０Ａと、サーバ１２０Ｂとを含む。
【００３２】
ある局面において、携帯通信端末１００は、ＰＨＲ（Personal  Health  Record）カードとして機能する。本実施の形態において、ＰＨＲとは、ＰＨＲカードのユーザである患者の保険関連情報である。ＰＨＲは、たとえば、身長、体重、血液型、バイタル情報、アレルギーの有無、医薬の副作用の有無、既往歴、症状および処方、投与等を含むが、その他の情報も含み得る。本実施の形態において、ＰＨＲカードは、位置情報取得機能と通信機能と情報処理機能とを有する携帯可能な通信機器であり、たとえば、スマートフォン、ＩＣ（Integrated  Circuit）カード、腕輪等を含み得る。ＰＨＲカードは、患者の通院時や入院時に患者自身の状態を示したり、病院内や路上で倒れた場合でも居場所や状態を主治医または診断用端末に通知する。また、ＰＨＲカードのユーザがいる地域が災害に遭遇した場合には、ＰＨＲカードは、災害情報を表示して、ユーザの避難誘導を支援し得る。
【００３３】
携帯通信端末１００は、定期的に時空タグを生成する。より具体的には、携帯通信端末１００は、位置情報と、当該位置情報が取得された時を示す時間情報とを、時空タグとして取得する。取得のタイミングは、携帯通信端末１００に提供されるサービスの種類に応じて可変であってもよい。携帯通信端末１００は、位置情報管理サーバ１１０において、位置情報の認証を受け、認証を受けた位置情報を含む時空タグを、地域医療データバンクシステム１２０に送信する。
【００３４】
なお、位置情報は、たとえば、地図上の情報をデジタル化したり各種統計情報をとるために地図上の経緯度方眼として定められた地域メッシュであるメッシュデータ単位で利用可能である。たとえば、特定の場所が位置情報で特定されると、当該位置情報を含む地域メッシュが特定される。したがって、ある期間に当該地域メッシュにいたユーザを知りたい場合、その期間と位置情報とを指定することにより、そのようなユーザを抽出できる。
【００３５】
ネットワーク１５０には、位置情報管理サーバ１１０が接続されている。位置情報管理サーバ１１０は、たとえば周知の構成を有するコンピュータによって実現される。ある局面において、位置情報管理サーバ１１０は、携帯通信端末１００から送られた信号に基づいて、携帯通信端末１００の位置を表わす情報が正当なものであるか否かを認証する。当該位置を表す情報が正当なものである場合には、位置情報管理サーバ１１０は、携帯通信端末１００の位置情報が正当であることを示す認証結果を付与する。たとえば、携帯通信端末１００と位置情報管理サーバ１１０とが衛星測位機能を有する場合には、携帯通信端末１００の時刻と位置情報管理サーバ１１０の時刻とは同期しているので、正当な位置情報が取得された時を示す時間情報は、正当な時間情報となる。したがって、これらの位置情報と時間情報との組は、時空タグを構成し得る。
【００３６】
ある局面において、情報管理システム１０を構成する各装置のクロックは、それぞれ同期していることが好ましい。この場合、地域医療データバンクシステム１２０に蓄積される時空タグのタイムラインと、携帯通信端末１００から送られる時空タグのタイムラインとが一致するので、時空タグを用いたデータの抽出の誤りが防止され得る。クロックの同期は、たとえば、ＧＰＳ衛星１６０から送られる信号に含まれる時刻情報を用いて実現される。
【００３７】
地域医療データバンクシステム１２０において、サーバ１２０Ａとサーバ１２０Ｂは、それぞれ、ネットワーク１５０に接続されている。サーバ１２０Ａは、時空ＩＤ情報処理部１２１と、時空ＩＤ情報ＤＢ（データベース）１２２とを備える。サーバ１２０Ｂは、ＥＨＲ（Electronic  Health  Record）情報ＤＢ１２３と、照合（突合）処理部１２４と、個人健康情報ＤＢ１２５とを備える。サーバ１２０Ａとサーバ１２０Ｂとは、それぞれ、周知の構成を有するコンピュータ装置によって実現される。サーバ１２０Ａとサーバ１２０Ｂとは、照合（突合）処理部１２４による処理が行なわれる時に、スイッチ（図示しない）によって接続される。当該スイッチの動作は、たとえば、サーバ１２０Ａとサーバ１２０Ｂに対する命令が与えられた場合に行なわれるが、スイッチの動作のトリガーはこれに限られない。
【００３８】
時空ＩＤ情報処理部１２１は、携帯通信端末１００から送られた時空タグ（位置情報＋時間情報）を時空ＩＤ情報ＤＢ１２２に蓄積する。時空タグが蓄積されるフォルダは、地域医療データバンクシステム１２０のサービスを利用するユーザごとに作成される。したがって、ユーザの医療情報のような個人情報が必要な場合には、たとえば、端末識別情報によって特定されるユーザのフォルダ内に保存されている複数の時空タグが検索対象となる。
【００３９】
ＥＨＲ情報ＤＢ１２３は、電子健康記録（ＥＨＲ：Electronic  Health  Record）を保持している。電子健康記録は、医療機関１３０その他の医療機関から送られる個人の健康・医療情報等を含む。ＥＨＲ情報ＤＢ１２３は、医療機関ごとに閉じていた健康・医療情報（たとえば、電子カルテ）を、地域内の医療機関等で共有できるように構成されている。
【００４０】
個人健康情報ＤＢ１２５は、個人単位の生涯にわたる健康・医療情報（ＰＨＲ）を保持している。したがって、当該個人の健康・医療情報を必要とする機関は、当該個人から承諾を得た場合に、個人健康情報ＤＢ１２５から健康・医療情報を取得できる。
【００４１】
ネットワーク１５０には、端末装置１３３が接続されている。端末装置１３３は、病院その他の医療機関１３０に設置されている。医療機関１３０自体の位置情報は、たとえば、医療機関その他の施設ごとに、管理当局によって割り当てられるＩＤによって特定され得る。端末装置１３３と地域医療データバンクシステム１２０とは、たとえば専用回線で接続されている。医療機関１３０は、さらに、送信機１３１を備える。送信機１３１は、ＧＰＳ衛星１６０によって発信される測位信号が伝播しない場所、たとえば、屋内や高層ビルの間等において、測位信号と同様の構成を有する信号を送信する。ある局面において、送信機１３１は、たとえば、ＩＭＥＳ送信機（Indoor  Messaging  System）とも呼ばれる屋内送信機として実現される。当該信号は、送信機１３１の位置を表わす情報を含む。なお、位置を表す情報は、緯度、経度、標高のような地理座標に限られず、フロアＩＤ（Identification）、ＲＦ（Radio  Frequency）タグなども含み得る。また、地理座標は上記の例示に限られず、地理座標系に含まれるいずれの座標系によるものでもよい。
【００４２】
一つの送信機１３１から発信される信号は、位置を特定可能な情報を含む。送信機１３１から発信される信号が測位信号の構成と同じであり、携帯通信端末１００が送信機１３１からの信号を検出するための位置情報取得機能を有する場合には、携帯通信端末１００は、ＧＰＳ衛星１６０からの信号を受信できなくても、送信機１３１からの信号を受信することにより、送信機１３１の位置を携帯通信端末１００の位置として検出することができる。
【００４３】
端末装置１３３には、ＮＦＣ（Near  Field  Communication）機能を有するＮＦＣ端末１３２が接続されている。ＮＦＣ端末１３２は、携帯通信端末１００その他のＮＦＣ機能を有する通信端末と通信可能である。ＮＦＣ端末１３２は、携帯通信端末１００によるタッチを検出すると、携帯通信端末１００の端末識別情報やＮＦＣ端末１３２が設置されている医療機関１３０によって提供されるサービスを識別するためのサービス識別情報を、携帯通信端末１００に要求する。サービス識別情報は、医療機関１３０においてユーザが患者として受けている医療分野ごとに（たとえば、外科、内科等のように）サービスを識別する。携帯通信端末１００は、その要求に応答して、端末識別情報やサービス識別情報をＮＦＣ端末１３２に送信することを許可するか否かを問い合わせる画面を携帯通信端末１００のモニタに表示する。携帯通信端末１００のユーザが、モニタにタッチして情報をＮＦＣ端末１３２に送信することを承認すると、携帯通信端末１００は、端末識別情報やサービス識別情報をＮＦＣ端末１３２に送信する。ＮＦＣ端末１３２は、携帯通信端末１００から受信した端末識別情報やサービス識別情報を端末装置１３３に送信する。なお、携帯通信端末１００との通信形態は、ＮＦＣ技術に限られず、赤外線通信、Bluetooth（登録商標）その他の近距離通信技術が用いられてもよい。
【００４４】
端末装置１３３は、医療機関１３０において取得された情報を、ネットワーク１５０を介して地域医療データバンクシステム１２０に送信する。送信される情報１８０は、たとえば、時空タグ１８１と、医療情報１８２とを含む。医療情報１８２は、たとえば、医療機関１３０における医療行為の詳細、処方その他を表す情報である。時空タグ１８１の構成は後述する。
【００４５】
端末装置１３３は、携帯通信端末１００のユーザによる承認が得られると、その時に行なわれた医療行為や処方その他の医療情報をサーバ１２０Ｂに送信する。したがって、ＥＨＲ情報ＤＢ１２３に保存されている時空ＩＤと医療情報とは、イベントドリブンで発生するデータといえる。一方、携帯通信端末１００は、情報１７０を定期的に地域医療データバンクシステム１２０に送信する。したがって、時空ＩＤ情報ＤＢ１２２に保存されている時空タグと、ＥＨＲ情報ＤＢ１２３に保存されている時空タグとは全く同じではない。
【００４６】
ある局面において、端末装置１３３は、利用アプリケーション１４０と通信可能である。利用アプリケーション１４０は、利用端末１４１を含む。利用端末１４１は、たとえば、ＮＦＣ機能を有する。利用端末１４１は、たとえば、周知の構成を有するコンピュータによって実現される。利用アプリケーション１４０は、医療情報を利用する主体、たとえば、行政、医療機関、救急機関、介護サービス事業者等を含む。
【００４７】
利用アプリケーション１４０において、利用端末１４１は、地域医療データバンクシステム１２０の個人健康情報ＤＢ１２５から個人の医療情報を受信する。また、別の局面において、利用アプリケーション１４０の利用端末１４１は、地域医療データバンクシステム１２０の個人健康情報ＤＢ１２５に対して、ＰＨＲ（Personal  Health  Record）−ＩＤを送信する。
【００４８】
携帯通信端末１００から地域医療データバンクシステム１２０に送信される情報１７０は、時空タグ１７１と、端末ＩＤ１７２とを含む。ある局面において、時空タグ１７１は、衛星測位の際に得られた時間情報あるいは位置情報管理サーバ１１０によって付与された時間情報と、各ＧＰＳ衛星１６０からの信号を用いた測位によって得られた位置情報あるいは位置情報の送信機（たとえば送信機１３１）から送られた位置情報とを含み得る。端末ＩＤ１７２は、たとえば、ＳＩＭ（Subscriber  Identity  Module）カードに含まれる端末識別番号を含む。したがって、たとえば、仮に、時空タグ１７１を用いたユーザ認証が失敗しても、端末識別番号を用いたユーザ識別が可能になる。
【００４９】
［技術思想］
図２を参照して、本実施の形態に係る技術思想についてさらに説明する。図２は、本発明に係る技術思想が適用されるシステムの構成の概略を表わす図である。ある局面において、地域医療データバンクシステム１２０は、レセプト取込システムを介して医療機関１３０に接続されている。たとえば、診療所または病院において取得された情報は、レセプト取込システムを介して地域医療データバンクシステム１２０に送られる。地域医療データバンクシステム１２０は、レセプト取込システムを介して取得したデータをＥＨＲ情報ＤＢ１２３その他のデータベースに保持する。
【００５０】
地域医療データバンクシステム１２０は、さらに、安心ネットフォンシステムその他の情報通信システムを介して携帯通信端末１００に接続される。本実施の形態において、安心ネットフォンシステムは、所謂見守りサービスの一形態であり、健康管理センターが独居世帯に提供するサービスである。たとえば、独居世帯の住人は、それぞれ携帯通信端末１００を有している。住人は、携帯通信端末１００を操作して、健康管理センターに健康状態を送信する。健康管理センターは連絡を受けていない住人を検知すると、安否確認のための電話を当該住人の携帯通信端末１００あるいは固定電話にかけて報告を促す。携帯通信端末１００は、たとえば、高齢者にも使い勝手のよいスマートフォンであるが、その他の携帯通信端末が用いられてもよい。また、本実施の形態において、携帯通信端末１００のユーザは、高齢者に限られず、医療機関１３０のユーザ（たとえば、患者、介護者、補助者等）であればよい。
【００５１】
携帯通信端末１００は、高齢者の行動の記録を表わす行動ログや健康状態を示す健康データを安心ネットフォンシステムを介して地域医療データバンクシステム１２０に送信する。地域医療データバンクシステム１２０において、高齢者の行動ログや健康データは、日常生活動作（ＡＤＬ：Activities  of  Daily  Living）の情報として、行動ログ健康情報ＤＢに保存される。地域医療データバンクシステム１２０において、個人別の医療ＤＢが保持されている。個人別の医療ＤＢは、ＥＨＲ情報ＤＢもしくはまたは行動ログ健康情報ＤＢから取得されたデータを含む。
【００５２】
ある局面において、高齢者によって保有されている携帯通信端末１００は、操作に応答して、ユーザＩＤを出力する。出力されたユーザＩＤは、たとえば医師、救護者、見守りサービスの提供者などが所有するＰＣその他の情報通信端末に受信される。この情報通信端末は、受信したユーザＩＤを用いて地域医療データバンクシステム１２０に問い合わせ（ＰＨＲＩＤ）を行なう。地域医療データバンクシステム１２０は、その問い合わせが正当な問い合わせであるか否かを判断し、正当な問い合わせである場合には、個人別の医療ＤＢから問い合わせを受けた情報を読み出し、その問い合わせの発行者に送信する。
【００５３】
［位置情報提供システム］
ここで、図３を参照して、本発明の実施の形態において位置情報を提供する仕組みの一態様である位置情報提供システムについて説明する。図３は、位置情報提供システムの構成を表わす図である。位置情報提供システムは、地上の上空約２万メートルの高度を飛行し、測位のための信号（以下、「測位信号」と表わす。）を発信するＧＰＳ衛星１６０−１，１６０−２，１６０−３，１６０−４と、位置情報を提供する装置として機能する携帯通信端末１００−１〜１００−４とを備える。携帯通信端末１００−１〜１００−４を総称するときは、携帯通信端末１００と表わす。携帯通信端末１００は、たとえば、携帯電話、スマートフォン、携帯ナビゲーションシステムその他の移動体測位装置のように、衛星測位機能を有する端末である。
【００５４】
測位信号は、いわゆるスペクトラム拡散された信号であり、たとえば、ＧＰＳ信号である。しかしながら、測位信号はＧＰＳ信号に限られない。なお、以下では説明を簡単にするために、測位のシステムをＧＰＳを一例として説明するが、当該位置情報提供システムに係る技術思想は、他の衛星測位システム（たとえば、欧州のＧａｌｉｌｅｏ、旧ソ連によって開発されたＧＬＯＮＡＳＳ（Global  Navigation  Satellite  System）等）にも適用可能である。
【００５５】
測位信号の中心周波数は、たとえば、１５７５．４２ＭＨｚであるが、これらに限られない。測位信号の拡散周波数は、たとえば１．０２３ＭＨｚであるが、これに限られない。この場合、測位信号の周波数は、既存のＧＰＳのＬ１帯におけるＣ／Ａ（Coarse  and  Access）信号の周波数と同一となる。したがって、既存の測位信号受信回路（たとえばＧＰＳ信号受信回路）が流用できるため、携帯通信端末１００は、新たな回路を追加することなく、測位信号を受信することができる。
【００５６】
測位信号は、１．０２３ＭＨｚの矩形波によって変調されていてもよい。この場合、たとえば、Ｌ１帯において新たな送信が計画される測位信号のデータチャネルと同一であれば、利用者は、新しいＧＰＳの信号を受信、処理可能な受信機を用いて当該測位信号を受信できる。なお、矩形波の周波数は、１．０２３ＭＨｚに限られない。変調のための周波数は、既存のＣ／Ａ信号、および／または、他の信号との干渉を回避するためのスペクトラム分離とのトレードオフによって定められ得る。
【００５７】
ＧＰＳ衛星１６０−１には、測位信号を発信する送信機３１１が搭載されている。ＧＰＳ衛星１６０−２，１６０−３，１６０−４にも、同様の機能を備える送信機３１２，３１３，３１４がそれぞれ搭載されている。携帯通信端末１００−１と同様の機能を有する携帯通信端末１００−２，１００−３，１００−４は、医療機関１３０その他の電波が届きにくい場所でも使用可能である。医療機関１３０は、医療機関１３０の１階の天井には、送信機１３１が取り付けられている。携帯通信端末１００−４は、送信機１３１から発信される測位信号を受信する。同様に、医療機関１３０の２階および３階の各フロアの天井にも、送信機１３１がそれぞれ取り付けられている。ここで、各送信機１３１の時刻（以下、「地上時刻」という。）と、ＧＰＳ衛星１６０−１，１６０−３，１６０−４，１６０−２の時刻（「衛星時刻」という。）とは、互いに独立したものでよく、同期している必要はない。各衛星時刻は、それぞれ同期していることが好ましい。
【００５８】
各送信機から測位信号として発信されるスペクトラム拡散信号は、擬似雑音符号（ＰＲＮ（Pseudo  Random  Noise）コード）によって航法メッセージを変調することにより生成される。航法メッセージは、時刻データ、軌道情報、アルマナック、電離層補正データ等を含む。各送信機３１１は、さらに、それぞれ、当該送信機３１１自身、あるいは送信機３１１が搭載されるＧＰＳ衛星を識別するためのデータ（ＰＲＮ−ＩＤ（Identification））を有している。
【００５９】
携帯通信端末１００は、各擬似雑音符号を発生するためのデータおよびコード発生器を有している。携帯通信端末１００は、測位信号を受信すると、各衛星ごとに割り当てられた擬似雑音符号の符号パターンを用いて、後述する復調処理を実行し、受信された信号がどの衛星から発信されたものであるかを特定することができる。また、新しいＧＰＳ信号では、データの中にＰＲＮ−ＩＤが含まれており、受信レベルが低い場合に生じやすい誤った符号パターンでの信号の捕捉・追尾を防ぐことができる。
【００６０】
ＧＰＳ衛星に搭載される送信機の構成の概略は、以下のとおりである。送信機３１１，３１２，３１３，３１４は、それぞれ、原子時計と、データを格納する記憶装置と、発振回路と、測位信号を生成するための処理回路と、処理回路によって生成された信号をスペクトラム拡散符号化するための符号化回路と、送信アンテナ等を有する。記憶装置は、エフェメリス、各衛星のアルマナック、電離層補正データ等を有する航法メッセージと、ＰＲＮ−ＩＤとを格納している。処理回路は、原子時計からの時間情報と、記憶装置に格納されている各データとを用いて送信用のメッセージを生成する。
【００６１】
送信機３１１，３１２，３１３，３１４の各々において、スペクトラム拡散符号化するための擬似雑音符号の符号パターンが予め規定されている。各符号パターンは、送信機ごと（すなわちＧＰＳ衛星ごと）に異なる。符号化回路は、そのような擬似雑音符号を用いて、上記メッセージをスペクトラム拡散する。送信機３１１，３１２，３１３，３１４は、それぞれ、符号化された信号を高周波数に変換して、送信アンテナを介して、宇宙空間に発信する。
【００６２】
上述のように、送信機３１１，３１２，３１３，３１４は、他の送信機との間で有害な干渉を及ぼさないスペクトラム拡散信号を発信する。ここで、「有害な干渉をおこさない」ことは、干渉が生じない程度に制限された出力レベルによって担保され得る。あるいは、スペクトラムを分離する態様によっても実現できる。この信号は、たとえばＬ１帯と称される搬送波によって送信されている。送信機３１１，３１２，３１３，３１４は、たとえば、同一の周波数を有する測位信号を拡散スペクトル通信方式にしたがって発信する。したがって、各衛星から送信された測位信号が携帯通信端末１００に受信される場合にも、各々の測位信号は、互いに混信を受けることなく受信されることになる。地上の送信機からの測位信号についても、衛星から送信された信号と同様に、複数の送信機からの信号は、互いに混信を受けることなく受信されることができる。
【００６３】
［ＩＭＥＳ送信機］
図４を参照して、送信機１３１について説明する。図４は、送信機１３１のハードウェア構成を示すブロック図である。図４に示されるように、送信機１３１は、デジタル処理ブロック４１０と、デジタル処理ブロック４１０に電気的に接続されているＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read Only Memory）４４０と、デジタル処理ブロック４１０に電気的に接続されているＵＡＲＴ（Universal  Asynchronous  Receiver  Transmitter）４５０と、デジタル処理ブロック４１０に電気的に接続されているデジタル入出力インターフェイス４６０と、デジタル処理ブロック４１０に電気的に接続されているクロック４８０と、デジタル処理ブロック４１０に電気的に接続されているアナログ処理ブロック４９０と、アナログ処理ブロック４９０に電気的に接続されているアンテナ４９２と、電源４９４とを備える。デジタル処理ブロック４１０は、ＣＰＵ（Central  Processing  Unit）４２０と、ＲＡＭ（Random  Access  Memory）４３０とを含む。
【００６４】
ＥＥＰＲＯＭ４４０は、ＣＰＵ４２０が実行するプログラム、送信機１３１が設置されている場所を表わすデータ等を格納する。当該プログラムあるいはデータは、送信機１３１が起動する時に、ＥＥＰＲＯＭ４４０から読み出され、ＲＡＭ４３０に転送される。ＥＥＰＲＯＭ４４０は、また送信機１３１の外部から入力されたデータをさらに格納することができる。なお、プログラムあるいはデータを格納するための記憶装置は、ＥＥＰＲＯＭ４４０に限られない。少なくとも、データを不揮発的に保存できる記憶装置であればよい。また、後述するように、外部からのデータが入力される場合には、データを書き込むことができる記憶装置であればよい。ＥＥＰＲＯＭ４４０のデータ構造については後述する。
【００６５】
デジタル処理ブロック４１０は、測位のための信号として送信機１３１によって送信される信号の源泉となるデータを生成する。デジタル処理ブロック４１０は、アナログ処理ブロック４９０に対して、生成したデータをビットストリームとして送出する。クロック４８０は、ＣＰＵ４２０の動作を規定するクロック信号、あるいは搬送波を生成するためのクロック信号を、デジタル処理ブロック４１０に供給する。
【００６６】
デジタル入出力インターフェイス４６０は、送信機の内部状態（たとえば、「ＰＬＬ  Ｃｎｔｒｌ」信号）を監視することができる。あるいは、デジタル入出力インターフェイス４６０は、送信機１３１から発信される信号を拡散変調するための擬似雑音符号の符号パターンの入力を、あるいは、送信出力を規定するデータの入力を、外部から受け付けることができる。さらに、送信機１３１から発信されるべき他のデータの入力も受け付けることができる。当該他のデータは、たとえば、送信機１３１が設置されている場所を表わすテキストデータである。
【００６７】
擬似拡散符号の符号パターンは、送信機１３１に入力されると、ＥＥＰＲＯＭ４４０において予め規定された領域に書き込まれる。その後は、その書き込まれたＰＲＮ−ＩＤが、測位のための信号に含められる。その他のデータも、ＥＥＰＲＯＭ４４０において、そのデータの種類に応じて予め確保された領域に書き込まれる。
【００６８】
ＵＡＲＴ４５０は、シリアル転送方式のデータとパラレル転送方式のデータを相互に変換する。外部クロック２７０は、送信機１３１の動作を調整するために使用される。たとえば、外部クロック２７０は、電力線（図示しない）から周波数の入力を受け付け、測位のための信号の送信周波数を較正するためにも使用される。
【００６９】
アナログ処理ブロック４９０は、デジタル処理ブロック４１０から出力されたビットストリームを用いて、１．５７５４２ＧＨｚの搬送波を変調して送信信号を生成し、アンテナ４９２に送出する。その信号は、アンテナ４９２より発信される。このようにして、測位のための信号と同様の構成を有する信号が、送信機１３１から発信される。この場合、信号の内容は、衛星から発信された測位信号に含まれる内容とは、全く同一ではない。送信機１３１から発信される信号の構成の一例は、後述する。
【００７０】
電源４９４は、送信機１３１を構成する各部に電力を供給する。なお、電源４９４は、図４に示されるように、送信機１３１に内蔵されてもよいし、外部からの電力の供給を受け付ける態様であってもよい。
【００７１】
以上の説明においては、デジタル処理ブロック４１０における処理を実現するための演算処理装置としてＣＰＵ４２０が用いられたが、その他の演算処理装置が使用されたもよい。また、送信機１３１が実現する動作は複雑ではないため、デジタル処理ブロック４１０は、ＣＰＵ４２０に代えて、たとえば、各処理を実現するように構成された電気回路によっても実現できる。また、図４においては、クロック信号（Ｃｌｋ）がデジタル処理ブロック４１０からアナログ処理ブロック４９０に供給されているが、クロック４８０からアナログ処理ブロック４９０に直接に供給されてもよい。さらに、説明を明確にするために、本実施の形態においては、デジタル処理ブロック４１０とアナログ処理ブロック４９０とが別個に示されているが、物理的には、１つのチップに混載されてもよい。
【００７２】
［データ構造］
図５を参照して、送信機１３１のデータ構造について説明する。図５は、送信機１３１が備えるＥＥＰＲＯＭ４４０におけるデータの格納の一態様を概念的に表わす図である。ＥＥＰＲＯＭ４４０は、データを格納するための領域５００〜５４０を含む。領域５００には、送信機を識別するための番号として、送信機ＩＤが格納されている。送信機ＩＤは、たとえば当該送信機の製造時にメモリに不揮発的に書き込まれる数字および／または英文字その他の組み合わせである。当該送信機に割り当てられた擬似拡散符号のＰＲＮ-ＩＤは、領域５１０に格納されている。送信機の名称は、テキストデータとして、領域５２０に格納されている。
【００７３】
当該送信機に割り当てられた擬似拡散符号の符号パターンは、領域５３０に格納されている。擬似拡散符号の符号パターンは、本発明の実施の形態に係る位置情報提供システム用に予め割り当てられた有限個の複数の符号パターンから選択されたものであり、衛星ごとに割り当てられる擬似拡散符号の符号パターンとは異なる符号パターンである。また、前述のように、擬似拡散符号の符号パターンは、デジタル入出力インターフェイス４６０を介して入力される他の符号パターンに変更可能である。
【００７４】
本位置情報提供システム用に割り当てられる擬似拡散符号の符号パターンは、有限個であるが、送信機の数は、各送信機の設置場所の広さ、あるいは設置場所の構成（ビルの階数等）に応じて異なり、符号パターンの数よりも多い複数の送信機が使用される場合もある。したがって、同一の擬似拡散符号の符号パターンを有する複数の送信機が存在し得る。この場合は、同一の符号パターンを有する送信機の設置場所を、信号の出力を考慮して決定すればよい。そうすることにより、同一の擬似拡散符号の符号パターンを用いる複数の測位信号が同一の携帯通信端末によって同時期に受信されることは、防止し得る。
【００７５】
送信機１３１が設置されている場所を特定するための位置データは、領域５４０に格納されている。位置データは、たとえば、緯度、経度、標高の組み合わせとして表わされる。領域５４０において、当該位置データに加えて、もしくはデータに代えて、住所、建物の名称もしくは建物ＩＤ、階数、フロアＩＤ、ＲＦタグ等などが格納されてもよい。
【００７６】
［携帯通信端末の構成］
図６を参照して、携帯通信端末１００の構成について説明する。図６は、携帯通信端末１００の測位機能の一構成を表わすブロック図である。携帯通信端末１００は、アンテナ６０２と、アンテナ６０２に電気的に接続されているＲＦ（Radio  Frequency）フロント回路６０４と、ＲＦフロント回路６０４に電気的に接続されているダウンコンバータ６０６と、ダウンコンバータ６０６に電気的に接続されているＡ／Ｄ（Analog  to  Digital）コンバータ６０８と、Ａ／Ｄコンバータ６０８に電気的に接続されているベースバンドプロセッサ６１０と、ベースバンドプロセッサ６１０に電気的に接続されているメモリ６２０と、ベースバンドプロセッサ６１０に電気的に接続されているナビゲーションプロセッサ６３０と、ナビゲーションプロセッサ６３０に電気的に接続されているディスプレイ６４０とを備える。
【００７７】
メモリ６２０は、測位信号の各発信源を識別するためのデータである、擬似雑音符号の符号パターンを格納する複数の領域を含む。一例として、ある局面において、４８個の符号パターンが用いられる場合には、メモリ６２０は、図６に示されるように、領域６２１−１〜６２１−４８を含む。また、他の局面において、それ以上の符号パターンが使用される場合には、さらに多くの領域がメモリ６２０に確保される。逆に、メモリ６２０に確保された領域の数よりも少ない符号パターンが使用される場合もあり得る。
【００７８】
一例として４８個の符号パターンが用いられる場合において、たとえば、２４個の衛星が衛星測位システムに用いられる場合、各衛星を識別する２４個の識別データと、１２個の予備のデータとが、領域６２１−１〜６２１−３６に格納される。このとき、たとえば、領域６２１−１には、第１の衛星についての擬似雑音符号の符号パターンが格納されている。ここから、符号パターンを読み出して、受信信号との相互相関処理を行なうことにより、信号の追跡や、信号に含まれる航法メッセージの解読を行なうことができる。なお、ここでは、符号パターンを格納して読み出す方法を例示的に示したが、符号パターン生成器により符号パターンを生成する方法も可能である。符号パターン生成器は、たとえば、２つのフィードバックシフトレジスタを組み合わせることにより実現される。なお、符号パターン生成器の構成および動作は、当業者にとって容易に理解できるものである。したがって、ここでは、それらの詳細な説明は、繰り返さない。
【００７９】
同様に、測位信号を発信する送信機に割り当てられた擬似雑音符号の符号パターンは、領域６２１−３７〜６２１−４８に格納される。たとえば、第１の送信機についての割り当てられた擬似雑音符号の符号パターンは、領域６２１−３７に格納されている。この場合、本実施の形態においては、１２個の符号パターン有する送信機が使用可能となるが、同一の携帯通信端末が受信可能な範囲に同一の符号パターンを使用する送信機がないように、各送信機をそれぞれ配置してもよい。このようにすることによって、１２台以上の送信機を、たとえば医療機関１３０の同一のフロアに設置することも可能になる。
【００８０】
ベースバンドプロセッサ６１０は、Ａ／Ｄコンバータ６０８から出力される信号の入力を受け付けるコリレータ部６１２と、コリレータ部６１２の動作を制御する制御部６１４と、制御部６１４から出力されるデータに基づいて測位信号の発信源を判断する判断部６１６とを含む。ナビゲーションプロセッサ６３０は、判断部６１６から出力される信号に基づいて屋外における携帯通信端末１００の位置を測定するための屋外測位部６３２と、判断部６１６から出力されるデータに基づいて屋内における携帯通信端末１００の位置を表わす情報を導出するための屋内測位部６３４とを含む。
【００８１】
アンテナ６０２は、ＧＰＳ衛星１６０−１，１６０−３，１６０−４からそれぞれ発信された測位信号および送信機１３１から発信された測位信号をそれぞれ受信することができる。また、携帯通信端末１００が携帯電話として実現される場合には、アンテナ６０２は、前述の信号に加えて、無線電話のための信号あるいはデータ通信のための信号を送受信することもできる。
【００８２】
ＲＦフロント回路６０４は、アンテナ６０２によって受信された信号を受けて、ノイズの除去あるいは予め規定された帯域幅の信号のみを出力するフィルタ処理などを行なう。ＲＦフロント回路６０４から出力される信号は、ダウンコンバータ６０６に入力される。ダウンコンバータ６０６は、ＲＦフロント回路６０４から出力される信号を増幅し、中間周波数として出力する。この信号は、Ａ／Ｄコンバータ６０８に入力される。Ａ／Ｄコンバータ６０８は、入力された中間周波数信号をデジタル変換処理し、デジタルデータに変換する。デジタルデータは、ベースバンドプロセッサ６１０に入力される。
【００８３】
ベースバンドプロセッサ６１０において、コリレータ部６１２は、制御部６１４がメモリ６２０から読み出した符号パターンと、受信信号との相関処理を行なう。たとえば、コリレータ部６１２は、制御部６１４が提供する符号位相が１ビット異なる２種類の符号パターンと、Ａ／Ｄコンバータ６０８から送出されるデジタルデータとのマッチングを行なう。コリレータ部６１２は、各コードパターンを用いて、携帯通信端末１００が受信した測位信号を追跡し、当該測位信号のビット配列に一致する配列を有するコードパターンを特定する。これにより、擬似雑音符号の符号パターンが特定されるため、携帯通信端末１００は、受信された測位信号がどの衛星から送信されたものか、あるいは、送信機から送信されたかを判別できる。また、携帯通信端末１００は、特定された符号パターンを用いて、復調とメッセージの解読とを実行することができる。
【００８４】
より具体的には、判断部６１６は、上述のような判断を行ない、その判断の結果に応じたデータをナビゲーションプロセッサ６３０に送出する。判断部６１６は、受信された測位信号に含まれるＰＲＮ−ＩＤがＧＰＳ衛星に搭載される送信機以外の送信機に割り当てられたＰＲＮ−ＩＤであるか否かを判断する。
【００８５】
ここで、一例として、２４個のＧＰＳ衛星が測位システムに使用される場合について説明する。この場合、予備のコードを含めると、たとえば、３６個の擬似雑音符号が使用される。この時、ＰＲＮ−０１〜ＰＲＮ−２４が、各ＧＰＳ衛星を識別する番号（ＰＲＮ−ＩＤ）として使用され、ＰＲＮ−２５〜ＰＲＮ−３６が、予備の衛星を識別する番号として使用される。予備の衛星とは、当初打ち上げられた衛星以外に改めて打ち上げられる衛星である。すなわち、このような衛星は、ＧＰＳ衛星あるいはＧＰＳ衛星に搭載された送信機等の故障に備えて打ち上げられる。
【００８６】
さらに、仮に、１２個の擬似雑音符号の符号パターンがＧＰＳ衛星に搭載される送信機以外の送信機（たとえば、送信機１３１等）に割り当てられる。この時、衛星に割り当てられたＰＲＮ−ＩＤとは異なる番号、たとえばＰＲＮ−３７からＰＲＮ−４８が、各送信機ごとに割り当てられる。したがって、この例では、４８個のＰＲＮ−ＩＤが存在することになる。ここで、ＰＲＮ−ＩＤ〜ＰＲＮ−４８は、たとえば各送信機の配置に応じて当該送信機に割り当てられる。したがって、仮に、各送信機から発信される信号が干渉しない程度の送信出力が使用される場合には、同一のＰＲＮ−ＩＤが異なる送信機に用いられてもよい。このような配置により、地上用の送信機のために割り当てられたＰＲＮ−ＩＤの数よりも多くの数の送信機が、使用可能となる。
【００８７】
そこで、判断部６１６は、メモリ６２０に格納されている擬似雑音符号の符号パターン４２２を参照して、受信された測位信号から取得された符号パターンが、送信機に割り当てられている符号パターンに一致するか否かを判断する。これらの符号パターンが一致する場合には、判断部６１６は、その測位信号が送信機から発信されたものであると判断する。そうでない場合には、判断部６１６は、その信号がＧＰＳ衛星から発信されたものと判断し、その取得された符号パターンが、どの衛星に割り当てられた符号パターンであるかを、メモリ６２０に格納されている符号パターンを参照して決定する。なお、判断の態様として、符号パターンが使用される例が示されているが、その他のデータの比較によって、上記の判断が行なわれてもよい。たとえば、ＰＲＮ−ＩＤを用いた比較が、その判断に使用されてもよい。
【００８８】
そして、受信された信号が各ＧＰＳ衛星から発信されたものである場合には、判断部６１６は、特定された信号から取得されるデータを屋外測位部６３２に送出する。信号から取得されるデータには、航法メッセージが含まれる。一方、受信された信号が送信機１３１などから発信されたものである場合には、判断部６１６は、その信号から取得されるデータを屋内測位部６３４に送出する。このデータは、すなわち送信機１３１の位置を特定するためのデータとして予め設定された座標値である。あるいは、別の局面において、当該送信機を識別する番号が用いられてもよい。
【００８９】
ナビゲーションプロセッサ６３０において、屋外測位部６３２は、判断部６１６から送出されたデータに基づいて、携帯通信端末１００の位置を算出するための処理を実行する。より具体的には、屋外測位部６３２は、３つ以上のＧＰＳ衛星（好ましくは、４つ以上）から発信された信号に含まれるデータを用いて、各信号の伝播時間を計算し、その計算結果に基づいて携帯通信端末１００の位置を算出する。この処理は、公知の衛星測位の手法を用いて実行される。この処理は、当業者にとっては容易に理解できるものである。したがって、その説明の詳細は繰り返さない。
【００９０】
一方、ナビゲーションプロセッサ６３０において、屋内測位部６３４は、判断部６１６から出力されたデータに基づいて携帯通信端末１００が屋内に存在する場合における測位処理を実行する。後述するように、送信機１３１は、場所を特定するためのデータ（時刻データ）が含まれる測位信号を発信する。そこで、携帯通信端末１００がそのような信号を受信した場合には、その信号に含まれるデータを取り出し、そのデータを用いて携帯通信端末１００の位置とすることができる。屋内測位部６３４は、この処理を行なう。屋外測位部６３２あるいは屋内測位部６３４によって算出されたデータは、ディスプレイ６４０における表示のために用いられる。具体的には、これらのデータは、画面を表示するためのデータに組み込まれ、計測された位置を表わす画像あるいは送信機１３１が設置されている場所を表示するための画像が生成され、ディスプレイ６４０によって表示される。
【００９１】
図７を参照して、本実施の形態に係る携帯通信端末１００の構成についてさらに説明する。図７は、本発明の実施の形態に係る携帯通信端末１００のハードウェア構成を表わすブロック図である。携帯通信端末１００は、ＣＰＵ５０と、通信装置５１と、スイッチ５２と、、カメラ５３と、フラッシュメモリ５４と、ＲＡＭ５５と、ＲＯＭ５６と、メモリカード駆動装置５７と、マイク５８と、音声信号処理回路５９と、スピーカ６０と、ディスプレイ６４０と、ＬＥＤ（Light  Emitting  Diode）６２と、データ通信Ｉ／Ｆ（Interface）６３と、バイブレータ６４と、二次電池６５と、通信Ｉ／Ｆ６６と、ＧＰＳアンテナ６０２と、測位信号受信フロントエンド部６８と、測位処理部６９とを備える。メモリカード駆動装置５７には、メモリカード７０が装着され得る。
【００９２】
アンテナ７１は、基地局によって発信される信号を受信し、または、基地局を介して他の通信装置と通信するための信号を送信する。アンテナ７１によって受信された信号は、通信装置５１によってフロントエンド処理が行なわれた後、処理後の信号は、ＣＰＵ５０に送られる。
【００９３】
スイッチ５２は、タッチパネルやハードスイッチによって実現され、携帯通信端末１００に対する命令の入力を受け付ける。ＣＰＵ５０は、携帯通信端末１００に対して与えられる命令に基づいて携帯通信端末１００の動作を制御するための処理を実行する。携帯通信端末１００が信号を受信しているとき、ＣＰＵ５０は、通信装置５１から送られた信号に基づいて予め規定された処理を実行し、処理後の信号を音声信号処理回路５９に送出する。音声信号処理回路５９は、その信号に対して予め規定された信号処理を実行し、処理後の信号をスピーカ６０に送出する。スピーカ６０は、その信号に基づいて音声を出力する。
【００９４】
マイク５８は、携帯通信端末１００に対する発話を受け付けて、発話された音声に対応する信号を音声信号処理回路５９に対して送出する。音声信号処理回路５９は、その信号に基づいて通話のために予め規定された処理を実行し、処理後の信号をＣＰＵ５０に対して送出する。ＣＰＵ５０は、その信号を送信用のデータに変換し、変換後のデータを通信装置５１に対して送出する。通信装置５１は、そのデータを用いて送信用の信号を生成し、アンテナ７１に向けてその信号を送出する。
【００９５】
フラッシュメモリ５４は、ＣＰＵ５０から送られるデータを格納する。また、ＣＰＵ５０は、フラッシュメモリ５４に格納されているデータを読み出し、そのデータを用いて予め規定された処理を実行する。ＲＡＭ５５は、スイッチ５２に対して行なわれた操作に基づいてＣＰＵ５０によって生成されるデータを一時的に保持する。ＲＯＭ５６は、携帯通信端末１００に予め定められた動作を実行させるためのプログラムあるいはデータを格納している。ＣＰＵ５０は、ＲＯＭ５６から当該プログラムまたはデータを読み出し、携帯通信端末１００の動作を制御する。
【００９６】
メモリカード駆動装置５７は、メモリカード７０に格納されているデータを読み出し、ＣＰＵ５０に送出する。メモリカード駆動装置５７は、ＣＰＵ５０によって出力されるデータを、メモリカード７０の空き領域に書き込む。
【００９７】
音声信号処理回路５９は、上述のような通話のための信号処理を実行する。なお、図７に示される例では、ＣＰＵ５０と音声信号処理回路５９とが別個の構成として示されているが、他の局面において、ＣＰＵ５０と音声信号処理回路５９とが一体として構成されていてもよい。
【００９８】
ディスプレイ３５０は、タッチパネル式のディスプレイであるが、タッチパネルの機構は特に限られない。ディスプレイ３５０は、ＣＰＵ５０から取得されるデータに基づいて、当該データによって規定される画像を表示する。たとえば、フラッシュメモリ５４が格納している静止画、動画、音楽ファイルの属性（当該ファイルの名前、演奏者、演奏時間など）を表示する。
【００９９】
ＬＥＤ６２は、ＣＰＵ５０からの信号に基づいて、予め定められた発光動作を実現する。データ通信Ｉ／Ｆ６３は、データ通信用のケーブルの装着を受け付ける。データ通信Ｉ／Ｆ６３は、ＣＰＵ５０から出力される信号を当該ケーブルに対して送出する。あるいは、データ通信Ｉ／Ｆ６３は、当該ケーブルを介して受信されるデータを、ＣＰＵ５０に対して送出する。通信Ｉ／Ｆ６６は、ＮＦＣ通信機能を用いて、ＮＦＣ通信機能を有する他の装置と通信する。バイブレータ６４は、ＣＰＵ５０から出力される信号に基づいて、予め定められた周波数で発振動作を実行する。
【０１００】
ＧＰＳアンテナ６０２は、ＧＰＳ衛星から発信される信号を受信し、受信した信号を測位信号受信フロントエンド部６８に送出する。測位信号受信フロントエンド部６８は、少なくとも３つ（望ましくは４つ以上）のＧＳＰ衛星から受信した各信号に基づいてパターンマッチングを行ない、各信号に含まれるコードパターンと携帯通信端末１００が保持するコードパターンとが一致した場合に、その信号を測位処理部６９に送出する。測位処理部６９は、その信号を用いて、測位処理を実行し、当該信号を受信した携帯通信端末１００の位置を算出する。ＣＰＵ５０は、その算出結果をディスプレイ３５０に表示する。
【０１０１】
二次電池６５は、ある局面において、複数の電池パックを含んでいてもよい。この場合、複数の電池モジュールのうちのメインの電池パックが着脱可能であって、サブの電池パックが内蔵式であってもよい。このようにすると、メインの電池パックが交換のために取り外されている場合であっても、携帯通信端末１００は、サブの電池パックから供給される電力によって駆動できる。
【０１０２】
［コンピュータの構成］
図８を参照して、本実施の形態に係る地域医療データバンクシステム１２０または端末装置１３３を実現するコンピュータ８００の構成について説明する。図８は、周知の構成を有するコンピュータ８００の構成を表わすブロック図である。本実施の形態においては、位置情報管理サーバ１１０、サーバ１２０Ａ、サーバ１２０Ｂ、端末装置１３３、利用端末１４１、情報処理装置１９１０、時空ＩＤ管理システム１９３０、情報処理端末１９４０等が、コンピュータ８００のような構成を用いて実現される。
【０１０３】
より具体的には、コンピュータ８００は、主たる構成要素として、プログラムを実行するＣＰＵ１と、コンピュータ８００のユーザによる指示の入力を受けるマウス２およびキーボード３と、ＣＰＵ１によるプログラムの実行により生成されたデータ、又はマウス２若しくはキーボード３を介して入力されたデータを揮発的に格納するＲＡＭ４と、データを不揮発的に格納するハードディスク５と、光ディスク駆動装置６と、通信Ｉ／Ｆ７と、モニタ８とを備える。各構成要素は、相互にバスによって接続されている。光ディスク駆動装置６には、ＣＤ−ＲＯＭ９その他の光ディスクが装着される。通信Ｉ／Ｆ７は、ＵＳＢ（Universal  Serial  Bus）インターフェイス、有線ＬＡＮ（Local  Area  Network）、無線ＬＡＮ、Bluetooth（登録商標）インターフェイス等を含むが、これらに限られない。
【０１０４】
コンピュータ８００における処理は、コンピュータ８００を構成するハードウェアおよびＣＰＵ１により実行されるソフトウェアによって実現される。このようなソフトウェアは、ハードディスク５に予め格納されている場合がある。また、ソフトウェアは、ＣＤ−ＲＯＭ９その他のコンピューター読み取り可能な不揮発性のデータ記録媒体に格納されて、プログラム製品として流通している場合もある。あるいは、当該ソフトウェアは、インターネットその他のネットワークに接続されている情報提供事業者によってダウンロード可能なプログラム製品として提供される場合もある。このようなソフトウェアは、光ディスク駆動装置６その他のデータ読取装置によってデータ記録媒体から読み取られて、あるいは、通信Ｉ／Ｆ７を介してダウンロードされた後、ハードディスク５に一旦格納される。そのソフトウェアは、ＣＰＵ１によってハードディスク５から読み出され、ＲＡＭ４に実行可能なプログラムの形式で格納される。ＣＰＵ１は、そのプログラムを実行する。
【０１０５】
図８に示されるコンピュータ８００を構成する各構成要素は、一般的なものである。したがって、本実施の形態に係る最も本質的な部分は、コンピュータ８００に格納されたプログラムであるともいえる。コンピュータ８００の各ハードウェアの動作は周知であるので、詳細な説明は繰り返さない。
【０１０６】
なお、データ記録媒体としては、ＣＤ−ＲＯＭ、ＦＤ（Flexible  Disk）、ハードディスクに限られず、磁気テープ、カセットテープ、光ディスク（ＭＯ（Magnetic  Optical  Disc）／ＭＤ（Mini  Disc）／ＤＶＤ（Digital  Versatile  Disc））、ＩＣ（Integrated  Circuit）カード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Electronically  Programmable  Read-Only  Memory）、ＥＥＰＲＯＭ、フラッシュＲＯＭなどの半導体メモリ等の固定的にプログラムを担持する不揮発性のデータ記録媒体でもよい。ここでいうプログラムとは、ＣＰＵにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含み得る。
【０１０７】
［時空ＩＤ］
図９を参照して、本実施の形態に係る時空ＩＤについて説明する。図９は、本発明の実施の形態に係る時空ＩＤの詳細を表わす図である。ある局面において、時空ＩＤ９００は、時空タグ９１０，９２０，９３０，９４０，９５０などを含む。各時空タグは、情報要素として、位置情報と時間情報とを含む。位置情報は、たとえば緯度ｘ、経度ｙ、標高ｚのように、空間の座標値を表わすためのデータを含む。位置情報は、ＧＰＳその他の測位衛星から発信された信号に基づいて特定される位置情報に限られない。たとえば、位置情報は、送信機１３１によって発信された信号に基づいて特定される情報を含んでもよい。この情報は、緯度、経度、標高に限られず、建物の階数、フロアＩＤ、ＲＦタグ等で示されてもよい。時間情報は、たとえば、ＧＰＳ衛星１６０によって送信された測位信号から取得された時刻データ、送信機１３１によって発信された信号に含まれる時刻データのいずれかを含み得る。時空タグには、患者の生体情報、診療情報、投薬情報その他の生活情報が関連付けられる。時空タグは、たとえば、一定時間（たとえば３０秒）ごとに生成される。あるいは、他の局面において、時空タグは、携帯通信端末１００のユーザの操作に応答して生成され得る。別の局面において、携帯通信端末１００のユーザが加入しているサービスの提供者から送られる生成命令に応答して、時空タグが生成されてもよい。
【０１０８】
本実施の形態において、携帯通信端末１００の位置と時間とを連続で捉えることにより、一意の個人の情報（特定の個人のＩＤ）とすることができる。そして、一連の時空タグ９１０，９２０，９３０，９４０，９５０に示されるように、途切れのない連続した情報要素の固まりである時空ＩＤは、個人の行動そのものである。そこで、時空タグの集合である時空ＩＤが個人情報の識別に用いられる。
【０１０９】
まず、携帯通信端末１００の位置は、前述のように、三次元（たとえば、緯度ｘ、経度ｙ、標高ｚ）の情報、フロアＩＤ、ＲＦタグその他の情報で特定される。その上で、携帯通信端末１００が屋外にあって、少なくとも４つのＧＰＳ衛星１６０からそれぞれ発信された測位信号を受信可能な場合には、携帯通信端末１００は、当該少なくとも４つの測位信号に基づいて位置情報を取得する。携帯通信端末１００が医療機関１３０のように屋内にある場合には、ＧＰＳ１６０によって送信された測位信号を受信することができない。この場合は、携帯通信端末１００は、送信機１３１その他の送信機によって送信された擬似的な信号から位置情報を特定する。
【０１１０】
さらに、取得された位置情報に時間情報（ｔ）を加えることで、携帯通信端末１００の所在が四次元で特定される。この場合、たとえば、ＵＴＣ（Coordinated  Universal  Time）ベースのタイムスタンプサーバを用いて時間情報の精度が維持される。
【０１１１】
図９に示される例では、時刻ａ（ｔ），ｂ（ｔ），ｃ（ｔ），ｄ（ｔ），ｅ（ｔ）と、当該時刻における位置情報との各組み合わせが、それぞれ、時空タグ９１０，９２０，９３０，９４０，９５０として規定される。
【０１１２】
なお、位置情報は常に一定とは限らない。たとえば、日本の国土は、複数のプレート境界に位置し、それぞれのプレートが異なる方向へ動くため、複雑な地殻変動が起こっている。そのため、測量に利用される基準点も地殻変動の影響により、実際の地球上の位置と測量成果の示す座標値が時間とともにずれる。たとえば、場所にもよるが、地表は、１年で６ｃｍ程度は移動しているといわれている。そこで、位置情報（緯度、経度、標高）の精度を長期的に維持するため、地殻変動による歪みの影響が補正され得る。したがって、本実施の形態において用いられる地図情報も定期的に更新されることが望ましい。
【０１１３】
また、このような地殻変動を考慮すると、時空ＩＤ情報ＤＢ１２２に保存される位置情報は、数十年後の実際の位置に合致しなくなる可能性もある。そこで、そのような場合に、位置情報を補正することができるように、位置情報が取得された時の地図情報のバージョン情報を、時空ＩＤ情報ＤＢ１２２に保存しておいてもよい。バージョン情報により特定される地図情報を用いて、時空ＩＤ情報ＤＢ１２２に保存されている位置情報を補正することができる。なお、位置情報に影響をもたらす地殻変動および当該補正は当業者にとって周知である。したがって、さらに詳細な説明は述べない。
【０１１４】
［位置情報と時間情報との関係］
図１０を参照して、連続した情報要素についてさらに説明する。図１０は、本実施の形態において情報要素を構成する位置情報と時間情報との連続した関係を概念的に表わす図である。本実施の形態において、位置情報１０００は、たとえば、緯度、経度、標高および時間情報によって表わされる。さらに、個人の位置情報を連続して取得することにより、その個人の行動の軌跡を把握することができる。個人の位置情報は、時空タグを構成する。複数の時空タグは時空ＩＤを構成する。
【０１１５】
ある局面において、時刻ａ（ｔ）において、携帯通信端末１００のユーザは、たとえば地点１０１０に存在している。この時、ユーザの時空タグ９１０は、時間情報（時刻ａ（ｔ））と、時刻ａ（ｔ）における位置情報（地点１０１０の緯度ｘ１、経度ｙ１および標高ｚ１）とを含む。
【０１１６】
その後、時刻ｂ（ｔ）において、携帯通信端末１００のユーザは、地点１０２０に存在している。この時、ユーザの時空タグ９２０は、時間情報（時刻ｂ（ｔ））と、時刻ｂ（ｔ）における位置情報（地点１０２０の緯度ｘ２、経度ｙ２および標高ｚ２）とを含む。
また、地点１０１０から地点１０２０までのユーザの移動経路は、軌跡１０１５である。軌跡１０１５は、時刻ａ（ｔ）から時刻ｂ（ｔ）までの時空ＩＤに相当する。軌跡１０１５の精度は、時刻ａ（ｔ）と時刻ｂ（ｔ）との間に行なわれる測位の頻度に依存する。測位が行なわれるタイミングは、たとえば、予め設定された時間間隔ごと、予め設定された加速度が検出された時、携帯通信端末１００が医療機関１３０その他の機関から他の信号を受信したとき等であるが、その他のタイミングで測位が行なわれてもよい。以下も同様である。
【０１１７】
その後、時刻ｃ（ｔ）において、ユーザは、地点１０３０に存在している。このとき、ユーザの時空タグ９３０は、時間情報（時刻ｃ（ｔ））と、時刻ｃ（ｔ）における位置情報（地点１０３０の緯度ｘ３、経度ｙ３、標高ｚ３）とを含む。地点１０１０から１０３０までのユーザの移動経路は、軌跡１０２５である。軌跡１０２５は、時刻ａ（ｔ）から時刻ｃ（ｔ）までの時空ＩＤに相当する。
【０１１８】
その後、時刻ｄ（ｔ）において、ユーザは、地点１０４０に存在している。このとき、ユーザの時空タグ９４０は、時間情報（時刻ｄ（ｔ））と、時刻ｄ（ｔ）における位置情報（地点１０４０の緯度ｘ４、経度ｙ４、標高ｚ４）とを含む。地点１０１０から地点１０４０までのユーザの移動経路は、軌跡１０３５である。軌跡１０３５は、時刻ａ（ｔ）から時刻ｄ（ｔ）までの時空ＩＤに相当する。
【０１１９】
その後、時刻ｅ（ｔ）において、ユーザは、地点１０５０に存在している。このとき、ユーザの時空タグ９５０は、時間情報（時刻ｅ（ｔ））と、時刻ｅ（ｔ）における位置情報（地点１０５０の緯度ｘ５、経度ｙ５、標高ｚ５）とを含む。地点１０１０から地点１０５０までの軌跡は、軌跡１０４５として特定される。軌跡１０１５は、時刻ａ（ｔ）から時刻ｄ（ｔ）までの時空ＩＤに相当する。
【０１２０】
［時空ＩＤで集積されるタグ付データ］
図１１を参照して、時空タグで集積されるデータについて説明する。図１１は、携帯通信端末１００のユーザが受けたサービスの各々についてそのサービスに関連付けられるデータを「時空タグ」でひも付ける対応を表わす図である。
【０１２１】
ある局面において、ユーザ（たとえばＴさん）は、病院１１１０に行く。病院１１１０において、ユーザは、診療を受ける。このとき、当該ユーザには、患者ＩＤ１１１１が関連付けられる。さらに、診療情報１１１２は、検査データ１１１３と、処置データ１１１４と、投薬データ１１１５とを含む。ＰＨＲカードである携帯通信端末１００は、一定時間ごとに位置情報を取得し、位置情報と端末情報とを地域医療データバンクシステム１２０に送信する。
【０１２２】
その後、ユーザは、介護施設１１２０に行く。ユーザは、介護施設１１２０によって提供されるサービスを受けるためにサービス提供者によって割り当てられたユーザＩＤ１１２１を有する。介護施設１１２０によって提供されるサービスを表わすデータ１１２２は、リハビリデータ１１２３と談話データ１１２４とを含む。リハビリデータ１１２３は、たとえば、介護施設１１２０において施されたリハビリの種類、内容などを含む。談話データ１１２４は、たとえば、介護施設１１２０において行なわれた介護支援者との談話の種類、時間、内容などを含む。
【０１２３】
その後、ユーザは、介護施設１１２０を出て自宅に向かう。途中、ユーザは、センサ／カメラ１１３０が設置された屋外を通る。このとき、センサ／カメラ１１３０は、歩行しているユーザを検知し、監視結果として見守りデータ１１３２を取得する。見守りデータ１１３２は、映像データ１１３３，１１３４を含む。映像データ１１３３は、たとえば、ユーザがセンサ／カメラ１１３０によって最初に捕捉されたときに取得された映像を表わす。映像データ１１３４は、ユーザがセンサ／カメラ１１３０の視野から外れる直前に取得された映像を表わす。
【０１２４】
ユーザは、センサ／カメラ１１３０による検知範囲を通過して自宅に向かう。ユーザの自宅には、情報家電１１４０が設置されている。情報家電１１４０は、たとえば自走式ロボットその他の装置である。当該装置は、たとえばユーザによる操作を受け付ける検出機能や、ユーザを撮影するカメラなどを含む。情報家電１１４０は、ユーザの操作に応答して、情報１１４２を出力する。情報１１４２は、操作データ１１４３，１１４４を含む。操作データ１１４３は、たとえばユーザが情報家電１１４０のスイッチを入れた後に取得されるデータである。操作データ１１４３は、たとえば、操作データ１１４４は、情報家電１１４０に与えられた命令の種類や内容を含む。たとえば、情報家電１１４０がテレビの場合、操作データ１１４３は、選択されたチャンネルを含む。ユーザが情報家電１１４０のスイッチをオフにしたときに取得されるデータである。情報家電１１４０がテレビの場合、操作データ１１４４は、テレビの電源がオフにされたことを示すデータを含む。
【０１２５】
上記の例では、病院１１１０、介護施設１１２０、センサ／カメラ１１３０および情報家電１１４０は、それぞれ異なったユーザＩＤを付与し得る。したがって、このような場合個別に割り当てられたユーザＩＤを共通化するのは困難である。また、たとえば医療ＮＤＤなどで検討されているＩＤも、匿名ＩＤであり個人の特定はできない。したがって、そのようなＩＤが付与された情報は、他の医療機関で再利用できなくなる。
【０１２６】
また、病院１１１０、介護施設１１２０、センサ／カメラ１１３０および情報家電１１４０において作成されるデータフォーマットは、それぞれ異なるのが一般的である。したがって、異なるフォーマットのデータを集約するのは容易ではない。したがって、他の組織で再利用可能でありかつデータの集約が容易になる技術が必要とされている。
【０１２７】
そこで、本実施の形態に係る時空タグおよび時空ＩＤを用いることにより、データの再利用が可能になり、またデータの集約が容易になる。以下この点について詳細に説明する。ある局面において、医療機関１３０その他の機関に設置されているＮＦＣ端末１３２は、位置情報と時間情報とをタグ付けする。
【０１２８】
より具体的には、病院１１１０において、ユーザＩＤ１１１１は、時空タグ１１５０に関連付けられている。時空タグ１１５０は、ユーザの受け付けが行なわれた日時を表す時間情報と、受け付けの場所を表わす位置情報とを含む。検査データ１１１３は、時空タグ１１５１に関連付けられている。時空タグ１１５１は、検査が行なわれた時を表す時間情報と、検査が行われた診察室または検査に用いられた装置を識別する位置情報とを含む。処置データ１１１４は、時空タグ１１５２に関連付けられている。時空タグ１１５２は、処置が行なわれた時間（たとえば、処置が完了したことが電子カルテシステムに入力された日時分秒）を表わす時間情報と、処置が行なわれた場所を表す位置情報とを含む。投薬データ１１１５は、時空タグ１１５３に関連付けられている。時空タグ１１５３は、投薬が行なわれた時間を表す時間情報と、投薬が行なわれた場所を表す位置情報とを含む。位置情報は、上述のように、ＧＰＳ衛星１６０からの信号を用いて得られた位置情報と、送信機１３１のように位置情報を送信するための機器から受信した位置情報とを含み得る。
【０１２９】
別の局面では、介護施設１１２０において、ユーザＩＤ１１２１は、時空タグ１１５４に関連付けられる。時空タグ１１５４は、ユーザの受け付けが行なわれた時間（たとえば、受け付けの入力がシステムに行なわれた日時分秒）を表す時間情報と、受け付けの場所を表す位置情報とを含む。リハビリデータ１１２３は、時空タグ１１５５に関連付けられる。時空タグ１１５５は、リハビリが行なわれた時間（たとえば、リハビリが完了したことを示す入力が行なわれた日時分秒）を表わす時間情報と、リハビリが行なわれた場所を表す位置情報とを含む。談話データ１１２４は、時空タグ１１５６に関連付けられる。時空タグ１１５６は、談話が行なわれた時間（たとえば、談話の終了を示す入力が応対者のタブレット端末に入力された日時分秒）を表す時間情報と、談話が行なわれた場所を表す位置情報とを含む。
【０１３０】
その後、センサ／カメラ１１３０において、映像データ１１３３は、時空タグ１１５７に関連付けられる。時空タグ１１５７は、映像データ１１３３が取得された時間（年月日時分秒）を表す時間情報と、映像データが取得された場所を表す位置情報とを含む。映像データ１１３４は、時空タグ１１５８に関連付けられる。時空タグ１１５８は、映像データ１１３４が取得された時間（年月日時分秒）を表す時間情報と、映像データが取得された場所を表す位置情報とを含む。なお、時空タグ１１５７，１１５８における位置情報は、たとえば、センサー／カメラ１１３０に内蔵された送信機１３１またはセンサー／カメラ１１３０の近傍に設置された送信機１３１によって送信された信号に含まれるデータに基づくものである。
【０１３１】
情報家電１１４０において、操作データ１１４３は、時空タグ１１５９に関連付けられる。時空タグ１１５９は、情報家電１１４０の操作が行なわれた時間（年月日時分秒）を表す時間情報と、情報家電１１４０の操作が行なわれた場所を表す位置情報とを含む。操作データ１１４４は、時空タグ１１６０に関連付けられる。時空タグ１１６０は、情報家電１１４０の操作が行なわれた時間（年月日時分秒）を表す時間情報と、情報家電１１４０の操作が行なわれた場所を表す位置情報とを含む。なお、時空タグ１１５９，１１６０に含まれる位置情報は、ユーザの自宅に配置された送信機１３１から発信される信号に基づく。これにより、ＧＰＳ１６０によって発信される測位信号が受信されない屋内においても、送信機１３１によれば位置情報を取得可能となる。
【０１３２】
このような状況において、時空ＩＤ１１００が生成される。時空ＩＤ１１００は、タイムラインに沿った複数の時空タグからなる。位置情報管理サーバ１１０によって認証されたデータに基づいて、携帯通信端末１００または地域医療データバンクシステム１２０によって生成される。より具体的には、時空ＩＤ１１００は、時空タグ１１７０〜１１８０を含む。時空タグ１１７０は、ユーザＩＤ１１１１と、時空タグ１１５０の内容とに関連付けられる。時空タグ１１７１は、検査データ１１１３と、時空タグ１１５１の内容とに関連付けられる。時空タグ１１７２は、処置データ１１１４と、時空タグ１１５２の内容とに関連付けられる。時空タグ１１７３は、投薬データ１１１５と、時空タグ１１５３の内容とに関連付けられる。時空タグ１１７４は、ユーザＩＤ１１２１と、時空タグ１１５４の内容とに関連付けられる。時空タグ１１７５は、リハビリデータ１１２３と、時空タグ１１５３，１１５５の内容とに関連付けられる。時空タグ１１７６は、談話データ１１２４と、時空タグ１１５６の内容とに関連付けられる。時空タグ１１７７は、映像データ１１３３と、時空タグ１１５７の内容とに関連付けられる。時空タグ１１７８は、映像データ１１３４と、時空タグ１１５８の内容とに関連付けられる。時空タグ１１７９は、操作データ１１４３と、時空タグ１１５９の内容とに関連付けられる。時空タグ１１８０は、操作データ１１４４と、時空タグ１１６０の内容とに関連付けられる。
【０１３３】
その後、地域医療データバンクシステム１２０において、照合処理部１２４は、時空情報ＤＢ１２２に保存されている各位置情報からなる軌跡情報と、ＥＨＲ情報ＤＢ１２３に保存されている時空タグ１８１および医療情報１８２とを照合することで、個人の記録を時系列に抽出することができる。たとえば、照合処理部１２４は、時空ＩＤを構成する一連の時空タグの各々に関連付けられている位置情報および時間情報と、医療機関１３０から送信された時空タグ１８１とを照合する。時空タグ１８１が一連の時空タグに含まれていれば、当該医療情報１８２は、時空タグ１８１を生成した携帯通信端末１００のユーザについての医療情報であることが分かる。
【０１３４】
［システム構成］
図１２を参照して、本実施の形態に係る技術思想が適用されるシステム構成について説明する。図１２は、地域医療データバンクシステム１２０を用いたシステム構成の一例を表わす図である。ある局面において、地域医療データバンクシステム１２０は、ネットワーク１５０を介して端末装置１３３に接続されている。また、地域医療データバンクシステム１２０は、ネットワーク１５１を介して携帯通信端末１００と通信可能である。医療機関１３０には、端末装置１３３に加えて、送信機１３１が診察室の天井に取り付けられている。さらに、ＮＦＣ端末１３２は、端末装置１３３に接続されている。
【０１３５】
ある局面において、携帯通信端末１００のユーザ（たとえばＡさん）は、医療機関１３０に行き診察を受ける。このとき、医療機関１３０の診察室に配置された送信機１３１は、位置情報を含む信号を送信している。位置情報は、たとえば緯度、経度、標高またはフロアの階などとセキュアコードとを含む。セキュアコードは、信号自体が正当なものであることを示すために当該送信機１３１に予め割り当てられたコードである。携帯通信端末１００は、送信機１３１によって送信された信号を受信し、その信号に含まれている位置情報を取得する。このときに取得された位置情報は、たとえばＩＭＥＳ屋内位置１２４０として携帯通信端末１００のメモリに格納される。
【０１３６】
その後、ユーザが医療機関１３０から外に出ると、携帯通信端末１００は、ＧＰＳ１６０によって送信された測位信号を受信する。携帯通信端末１００がたとえば４つのＧＰＳ衛星１６０から送信された各測位信号に基づいて位置を取得する。このときに取得された位置は、たとえばＧＮＳＳ屋外位置１２５０として携帯通信端末１００のメモリに保存される。同様にしてユーザが外を歩く間、予め設定された時間毎に位置が取得される。取得される位置は、たとえばＧＮＳＳ屋外位置１２５１，１２５２，１２５３としてメモリに保持される。
【０１３７】
医療機関１３０において、ＮＦＣ端末１３２へのタッチに応答して、携帯通信端末１００は、その場所で受信した位置情報（緯度、経度、標高またはフロアの階数）、およびセキュアコードと、携帯通信端末１００の端末ＩＤとを端末装置１３３に送信する。端末装置１３３は、携帯通信端末１００から受信した位置情報に基づいて時空ＩＤを生成する。端末装置１３３は、さらにその時空ＩＤを医療情報に付加する。端末装置１３３は、時空ＩＤが付加された医療情報を地域医療データバンクシステム１２０に送信する。
【０１３８】
［時空ＩＤの生成と利用］
図１３を参照して、本実施の形態に係る時空ＩＤの生成と利用について説明する。図１３は、時空ＩＤが生成されて用いられる位置態様を表わす図である。ある局面において、ＩＭＥＳ登録システム設置業者１３１０は、位置情報（緯度、経度、標高など）とセキュアコードとをメッシュデータＧＩＳ（Geographic  Information  System）サーバ１３４０に配布する。メッシュデータＧＩＳサーバ１３４０は、地理情報を提供するように構成されている。
【０１３９】
ＩＭＥＳ登録システム設置業者１３１０は、位置情報と仮のＰＲＮ（申請なし）を管理組織１３２０に送信する。管理組織１３２０は、たとえば、測位信号を発信する組織の運営に関与する団体である。管理組織１３２０は、ＩＭＥＳ登録システム設置業者１３１０に対して、位置情報（緯度Ｌ、経度Ｉ、標高Ｈ）とＰＲＮ（確定）とを送信する。さらに、別の局面において、ＩＭＥＳ登録システム設置業者１３１０は、位置情報と仮のＰＲＮ（申請あり）とを管理組織１３２０を介して監督組織１３３０に送信する。管理組織１３２０は、監督組織１３３０に対して場所情報コードを申請することになる。監督組織１３３０は、ＩＭＥＳ登録システム設置業者１３１０に対して申請された場所情報コードを配布する。監督組織１３３０は、たとえば、国土地理院である。
【０１４０】
別の局面において、ＩＭＥＳ登録システム設置業者１３１０は、位置情報（Ｌ、Ｉ、Ｈ、ＭＩＤ、階数）を送信機１３１に対して送信し、送信機１３１は、その受信したデータを予め規定されたメモリ領域に書き込む。ＩＭＥＳ登録システム設置業者１３１０は、認証サーバ１３５０に対して、位置情報（Ｌ、Ｉ、Ｈ、ＭＩＤ、階数）を送信する。認証サーバ１３５０は、そのデータをＩＭＥＳ−マスタ情報として保持する。送信機１３１は、予め規定された範囲内（たとえば、半径１ｍ、２ｍ等）の範囲内で位置を含む信号を送信する。その信号は、たとえばＩＭＥＳ送信データとして、タイプ１、ＭＩＤ（バイナリ）で規定される。携帯通信端末１００がその範囲内にあると、そのような信号を受信し、位置情報を取得する。
【０１４１】
携帯通信端末１００は、ＩＭＥＳログとして、位置情報と端末ＩＤとを位置情報管理サーバ１１０に送信する。位置情報管理サーバ１１０は、携帯通信端末１００から送られたＩＭＥＳログと、認証サーバ１３５０に格納されているデータとを用いて認証処理１５９を実行する。認証の結果は、タイムスタンプサーバ１３６０によって出力されるタイムスタンプに関連付けられる。さらに、認証の結果も、地域医療データバンクシステム１２０に送信される。
【０１４２】
一方、携帯通信端末１００は、ＧＰＳ１６０によって送信される測位信号を受信可能な場合には、ＧＮＳＳログとして、位置情報（緯度、経度、標高）と端末ＩＤとを位置情報管理サーバ１１０に送信する。送信のタイミングは特に限られない。位置情報管理サーバ１１０は、タイムスタンプサーバ１３６０から出力される受付時間をＧＮＳＳログに関連付けて、関連付けが行なわれたデータを地域医療データバンクシステム１２０に送信する。当該データは、それぞれ、時空タグ（ＧＮＳＳ）として時空ＩＤ情報ＤＢ１２２に格納される。地域医療データバンクシステム１２０において、時空タグは、ユーザ毎に作成されたファイルに保存される。各ファイルには、端末識別情報、ユーザ名、時空タグ（位置情報＋時刻情報）、位置情報が取得された時の地図データのバージョン番号等がまれる。一連の時空タグは、時空ＩＤを構成し得る。
【０１４３】
地域医療データバンクシステム１２０において、時空ＩＤ情報ＤＢ１２２とＥＨＲ情報ＤＢ１２３とに対して、突き合せ処理部１２４による処理が適用される。突き合せ処理部１２４による処理の結果は、個人健康情報ＤＢ１２５に格納される。さらに、ある局面において、個人健康情報ＤＢ１２５に格納されているデータは、利用アプリケーション１４０によって適宜用いられる。利用アプリケーション１４０は、たとえば、健康保険機関その他の医療サービスを提供する事業者によって用いられ得る。
【０１４４】
一方、携帯通信端末１００は、その位置情報（ＩＭＥＳ位置）をＮＦＣ端末１３２を介して端末装置１３３に送信する。ＮＦＣ端末１３２は、携帯通信端末１００から受信した信号にＮＦＣ−ＩＤを付与したデータを端末装置１３３に送信する。ある局面において、端末装置１３３は、診療情報ログ機能を有しており、各患者の診療情報を逐次記録することができる。別の局面において、端末装置１３３は、時空ＩＤ（Ｌ、Ｉ、Ｈ、ＭＩＤ、ＰＲＮ、階数）と共有情報（たとえば診断情報）とを地域医療データバンクシステム１２０のＥＨＲ情報ＤＢ１２３に送信する。ＥＨＲ情報ＤＢ１２３は、その情報を保持する。
【０１４５】
［データベースの構成］
図１４は、本発明の実施の形態に係る個人健康情報ＤＢ１２５におけるデータの格納の一態様を概念的に表わす図である。ある局面において、個人健康情報ＤＢ１２５は、複数の時空タグを格納している。一つの時空タグ１４００は、診療情報１４１０と介護情報１４２０とセンサ情報１４３０とにそれぞれ関連付けられている。したがって、時空タグ１４００が特定されると、診療情報１４１０と介護情報１４２０とセンサ情報１４３０とが特定される。
【０１４６】
［制御構造］
図１５から図１７を参照して、本実施の形態における制御構造について説明する。図１５は、行動ログの登録処理を表わすフローチャートである。図１６は、医療情報の登録処理を表すフローチャートである。図１７は、個人健康情報の利用処理を表すフローチャートである。
【０１４７】
［行動ログの登録処理］
図１５を参照して、ステップＳ１５１０にて、ユーザの携帯通信端末１００のＣＰＵ５０は、時間をカウントする。時間のカウントは、たとえば、携帯通信端末１００が備えるクロックからの信号に基づいて行なわれる。ステップＳ１５１５にて、ＣＰＵ５０は、カウントの開始から予め規定された時間が経過したか否かを判断する。ＣＰＵ５０は、予め規定された時間が経過したと判断すると（ステップＳ１５１５にてＹＥＳ）、制御をステップＳ１５２０に切り換える。そうでない場合には（ステップＳ１５１５にてＮＯ）、ＣＰＵ５０は、制御をステップＳ１５１０に戻す。ステップＳ１５２０にて、ＣＰＵ５０は、位置情報を取得する。ステップＳ１５２５にて、ＣＰＵ５０は、位置情報管理サーバ１１０へ照会する。
【０１４８】
ステップＳ１５３０にて、位置情報管理サーバ１１０のＣＰＵ１が、携帯通信端末１００から位置情報を受信する。ステップＳ１５３５にて、ＣＰＵ１は、その受信した信号がＩＭＥＳ信号であるか否かを判断する。この判断は、携帯通信端末１００から受信した信号に含まれる項目（たとえば、ＰＲＮ−ＩＤ）に基づいて行なわれる。ＣＰＵ１は、その受信した信号がＩＭＥＳ信号であると判断すると（ステップＳ１５３５にてＹＥＳ）、制御をステップＳ１５４０に切り換える。そうでない場合には（ステップＳ１５３５にてＮＯ）、ＣＰＵ１は、制御をステップＳ１５４５に切り換える。
【０１４９】
ステップＳ１５４０にて、ＣＰＵ１は、携帯通信端末１００から受信した信号に含まれる位置情報が正当な位置情報であるか否かを判断する。ＣＰＵ１は、その位置情報が正当な位置情報であると判断すると（ステップＳ１５４０にてＹＥＳ）、制御をステップＳ１５４５に切り換える。そうでない場合には（ステップＳ１５４０にてＮＯ）、ＣＰＵ１は、制御をステップＳ１５５０に切り換える。ステップＳ１５４５にて、ＣＰＵ１は、その位置情報にタイムスタンプを付与する。ステップＳ１５４５にて、ＣＰＵ１は、位置情報と時間情報とを有する時空タグと認証結果とを携帯通信端末１００に返信する。
【０１５０】
ステップＳ１５６０にて、携帯通信端末１００のＣＰＵ５０は、位置情報管理サーバ１１０から時空タグと認証結果とを受信する。ステップＳ１５６５にて、ＣＰＵ５０は、取得した位置情報が正当な位置情報であるか否かを判断する。この判断は、たとえば、ＣＰＵ５０は、その位置情報が正当な位置情報であると判断すると（ステップＳ１５６５にてＹＥＳ）、制御をステップＳ１５７０に切り換える。そうでない場合には（ステップＳ１５６５にてＮＯ）、制御をステップＳ１５１０に戻す。ステップＳ１５７０にて、ＣＰＵ５０は、地域医療データバンクシステム１２０に対して、時空タグと携帯通信端末１００の端末ＩＤとを送信する。
【０１５１】
ステップＳ１５８０にて、地域医療データバンクシステム１２０のＣＰＵ１は、時空ＩＤ情報ＤＢ１２２に携帯通信端末１００から受信した時空タグと端末ＩＤとを格納する。データの格納の形式は特に限られない。データベースの構成は、たとえばキャッシュ（Cache）のように、少なくとも、多次元データベースモデル形式であればよい。
【０１５２】
［医療情報の登録処理］
図１６を参照して、ステップＳ１６１０にて、携帯通信端末１００のＣＰＵ５０は、予め規定された時間が経過したか否かを判断する。ＣＰＵ５０は、予め規定された時間が経過したと判断すると（ステップＳ１６１５にてＹＥＳ）、制御をステップＳ６２０に切り換える。そうでない場合には（ステップＳ１６１５にてＮＯ）、ＣＰＵ５０は、制御をステップＳ１６１０に戻す。ステップＳ１６２０にて、ＣＰＵ５０は、位置情報を取得する。ステップＳ１６２５にて、ＣＰＵ５０は、位置情報管理サーバ１１０へ照会する。
【０１５３】
ステップＳ１６３０にて、位置情報管理サーバ１１０のＣＰＵ１は、携帯通信端末１００から送信された位置情報を受信する。ステップＳ１６３５にて、ＣＰＵ１は、その信号がＩＭＥＳ信号であるか否かを判断する。この判断は、上記の判断と同様に、ＩＭＥＳ信号に含まれる項目に基づいて行なわれる。ＣＰＵ１は、その信号がＩＭＥＳ信号であると判断すると（ステップＳ１６３５にてＹＥＳ）、制御をステップＳ１６４０に切り換える。そうでない場合には（ステップＳ１６３５にてＮＯ）、ＣＰＵ１は、制御をステップＳ１６４５に切り換える。
【０１５４】
ステップＳ１６４０にて、ＣＰＵ１は、その信号に含まれる情報が正当な位置情報であるか否かを判断する。ＣＰＵ１は、その情報が正当な位置情報であると判断すると（ステップＳ１６４０にてＹＥＳ）、制御をステップＳ１６４５に切り換える。そうでない場合には（ステップＳ１６４０にてＮＯ）、ＣＰＵ１は、制御をステップＳ１６５０に切り換える。ステップＳ１６４５にて、ＣＰＵ１は、その位置情報にタイムスタンプ（時間情報）を付与する。ステップＳ１６５０にて、ＣＰＵ１は、携帯通信端末１００に対して、位置情報と時間情報とを有する時空タグと認証結果とを返信する。
【０１５５】
ステップＳ１６５５にて、携帯通信端末１００のＣＰＵ５０は、位置情報管理サーバ１１０から送信された時空タグと認証結果とを受信する。ステップＳ１６６０にて、ＣＰＵ５０は、その位置情報が正当な位置情報であるかを判断する。ＣＰＵ５０は、その位置情報が正当な位置情報であると判断すると（ステップＳ１６６０にてＹＥＳ）、制御をステップＳ１６６５に切り換える。そうでない場合には（ステップＳ１６６０にてＮＯ）、ＣＰＵ５０は、制御をステップＳ１６１０に戻す。ステップＳ１６６５にて、ＣＰＵ５０は、ＮＦＣにタッチされることに応答して直近の時空タグを端末装置１３３に送信する。
【０１５６】
ステップＳ１６７０にて、端末装置１３３のＣＰＵ１は、ＮＦＣを介して時空タグを携帯通信端末１００から受信する。ステップＳ１６７５にて、ＣＰＵ１は、医療情報（たとえば、診察結果、バイタルデータ等）に時空タグを付加したデータセットを生成する。ステップＳ１６８０にて、ＣＰＵ１は、地域医療データバンクシステム１２０に対して時空タグが付加された医療情報を送信する。
【０１５７】
ステップＳ１６８５にて、地域医療データバンクシステム１２０において、サーバ１２０ＢのＣＰＵ１は、端末装置１３３から受信した情報をＥＨＲ情報ＤＢ１２３に格納する。ステップＳ１６９０にて、ＣＰＵ１は、時空ＩＤ情報ＤＢ１２２に格納されている時空タグと、ＥＨＲ情報ＤＢに格納されている時空タグとを突き合わせて照合する。照合の結果がＯＫであれば、ステップＳ１６９５にて、ＣＰＵ１は、個人健康情報ＤＢ１２５にその時空タグを登録する。照合の結果がＮＧであれば、ＣＰＵ１は、時空タグが登録できない旨を端末装置１３３に通知し得る。
【０１５８】
［個人健康情報の利用処理］
図１７を参照して、個人健康情報が利用される場合の処理について説明する。この処理は、健康情報の利用が求められる時、サーバ１２０Ａとサーバ１２０Ｂとがスイッチ（図示しない）によって接続されることにより実行される。したがって、地域医療データバンクシステム１２０に対する不正なアクセスがあったとしても、個人の健康情報は保護される。
【０１５９】
ステップＳ１７１０にて、携帯通信端末１００のＣＰＵ５０は、ＮＦＣ端末１３２にタッチされることに応答して、携帯通信端末１００のユーザＩＤと認証情報とを端末装置１３３に送信する。
【０１６０】
ステップＳ１７２０にて、端末装置１３３のＣＰＵ１は、ＮＦＣ端末１３２を介して、携帯通信端末１００から送信されたユーザＩＤと認証情報とを受信する。ステップＳ１７２５にて、ＣＰＵ１は、ユーザＩＤおよび認証情報とを用いて照会情報を作成する。ステップＳ１７３０にて、端末装置１３３のＣＰＵ１は、照会情報を地域医療データバンクシステム１２０に送信する。
【０１６１】
ステップＳ１７４０にて、地域医療データバンクシステム１２０において、サーバ１２０ＢのＣＰＵ１は、端末装置１３３から送られた照会情報を受信する。ステップＳ１７４５にて、ＣＰＵ１は、その照会情報が正当な照会であるか否かを判断する。ＣＰＵ１は、その照会情報が正当な照会を示していると判断すると（ステップＳ１７４５にてＹＥＳ）、制御をステップＳ１７５０に切り換える。そうでない場合には（ステップＳ１７４５にてＮＯ）、ＣＰＵ１は、制御をステップＳ１７７０に切り換える。
【０１６２】
ステップＳ１７５０にて、サーバ１２０Ｂは、サーバ１２０Ａに対して接続要求を送信する。サーバ１２０Ａは、その接続要求に応答してスイッチを切り換えて、サーバ１２０Ａとサーバ１２０Ｂとの接続を確立する。サーバ１２０Ａとサーバ１２０Ｂとが接続されると、時空ＩＤ情報ＤＢ１２２に格納されている一連の時空タグからなる時空ＩＤと、ＣＰＵ１は、個人健康情報ＤＢ１２５から、照会情報に対応する個人健康情報を読み出す。ステップＳ１７５５にて、サーバ１２０ＢのＣＰＵ１は、その読み出した個人健康情報を端末装置１３３に送信する。
【０１６３】
ステップＳ１７６０にて、端末装置１３３のＣＰＵ１は、地域医療データバンクシステム１２０から送信された個人健康情報を受信する。ステップＳ１７６５にて、端末装置１３３のＣＰＵ１は、モニタ８に個人健康情報を表示させる。ステップＳ１７７０にて、サーバ１２０ＢのＣＰＵ１は、端末装置１３３に対して照会が不可である旨の回答を返信する。
【０１６４】
なお、別の局面において、個人の医療情報その他のサービス情報は、利用端末１４１によっても取得され得る。たとえば、利用端末１４１がＮＦＣ機能を有している場合、携帯通信端末１００のタッチに応答して、携帯通信端末１００からユーザＩＤと時空タグ（位置情報および時間情報）とを受信する。利用端末１４１は、サーバ１２０Ｂに対して、ユーザＩＤに関連付けられているＰＨＲ−ＩＤを送信し、個人医療情報を要求する。サーバ１２０Ｂは、受信したＰＨＲ−ＩＤと地域医療データバンクシステム１２０に保存されているＰＨＲ−ＩＤとを照合して、その要求が正当な要求であるか否かを判断する。その要求が正当な要求である場合、サーバ１２０Ｂは、サーバ１２０Ａに対して接続要求を送信する。照合処理部１２４は、サーバ１２０Ａの時空ＩＤ情報ＤＢ１２２に格納されている一連の時空タグの中に、利用端末１４１からサーバ１２０Ｂに送られた時空タグが含まれているか否かを確認する。当該時空タグが一連の時空タグに含まれている場合には、サーバ１２０Ｂは、個人健康情報ＤＢ１２５から、当該時空タグに関連付けられている健康情報を読み出して、利用端末１４１に送信する。
【０１６５】
このようにして、行動ログおよび医療情報が地域医療データバンクシステム１２０に登録され、個人健康情報が利用される。時空タグを介してデータが記録され、利用されることにより、データベースに保存されている医療情報、診察情報などが正当な情報であるか否かが認証できるため、個人情報に基づく請求の正当性が担保され得る。また、サーバ１２０Ａとサーバ１２０Ｂとは、正当な要求があった場合に接続されるので、個人健康情報ＤＢ１２５に保存されている情報の漏えいが防止される。
【０１６６】
［実施の形態のまとめ］
図１８を参照して、時空タグ１８１の構成の詳細について説明する。図１８は、ある局面における時空タグ１８１の一例を表す図である。時空タグ１８１は、タイムスタンプ１８１０と、緯度１８２０と、経度１８３０と、ＵＲＩ１８４０（Uniform  Resource  Identifier）と、ＭＩＭＥ１８５０（Multipurpose  Internet  Mail  Extensions）とを含む。タイムスタンプ１８１０は、衛星測位によって得られた時間情報、あるいは、位置情報の正当性を認証するタイムスタンプサーバによって得られた時間情報に相当する。緯度１８２０、経度１８３０および標高１８３５は、衛星測位によって得られた位置情報、あるいは、送信機１３１によって得られた位置情報に相当する。ＵＲＩ１８４０は、たとえば、時空タグ１８１が生じた機関が提供する情報にアクセスするための情報である。ＭＩＭＥ１８５０は、時空タグ１８１に関連付けられるデータであって、文字情報、静止画像、動画像などに相当する。
【０１６７】
図１９を参照して、情報管理システムにおけるデータ処理について説明する。図１９は、情報管理システムの構成の一例を概念的に表わす図である。情報管理システムは、情報処理装置１９１０と、ＥＨＲ情報ＤＢ１９２０と、時空ＩＤ管理システム１９３０と、情報処理端末１９４０とを備える。時空ＩＤ管理システム１９３０は、サービスインターフェイス１９３１と、時空タグＤＢ１９３２と、時空ＩＤ１９３３と、個人情報ＤＢ１９３４とを含む。
【０１６８】
情報処理装置１９１０は、たとえば、電子カルテシステムその他の装置であって、医療サービスその他のサービスの提供を受ける各ユーザ（たとえば、患者）に固有な情報（たとえば、検査結果その他のＥＨＲデータ）を出力する（ステップＳ１）。ＥＨＲ情報ＤＢ１９２０は、ＥＨＲデータを取り込み、時間情報と位置情報とをＥＨＲデータに関連付けて時空タグを生成する。情報処理装置１９１０は、時空タグを時空ＩＤ管理システム１９３０に送信する（ステップＳ２）。
【０１６９】
時空ＩＤ管理システム１９３０は、サービスインターフェイス１９３１を介して、各時空タグを取り込み、時空タグＤＢ１９３２に格納する。時空ＩＤＤＢ１９３３は、時空タグＤＢ１９３２から一連の時空タグを読み出す。時空ＩＤＤＢ１９３３は、当該一連の時空タグを時空ＩＤとして個人の識別情報を構成する。個人情報ＤＢ１９３４は、医療情報、介護情報その他の個人に提供された情報（ＰＨＲ）を保持している。
【０１７０】
一方、情報処理端末１９４０は、アプリケーションを実行し、個人情報の要求を時空ＩＤ管理システム１９３０に要求する（ステップＳ４）。時空ＩＤ管理システム１９３０は、その要求に応答して、情報処理端末１９４０から送られた要求に含まれている時空タグと、時空タグＤＢ１９３２に格納されている時空ＩＤを構成する時空タグとを突き合わせて、個人情報の要求が正当なものであるか否かを判断する（ステップＳ３）。時空ＩＤ管理システム１９３０は、突き合わせ処理の結果、個人情報の要求が正当なものであると判断すると、当該時空ＩＤを構成する時空タグに含まれるＵＲＩによって参照されるデータをＥＨＲ情報ＤＢ１９２０から読み出し、また、個人情報ＤＢ１９３４からＰＨＲを読み出す。サービスＩ／Ｆ１９３１は、読み出されたデータまたはＰＨＲを、情報処理端末１９４０に送信する（ステップＳ５）。
【０１７１】
図２０を参照して、情報管理システムの他の構成について説明する。図２０は、情報管理システムの構成の概要を表す図である。本実施の形態に係る情報管理システムは、上述のものに限られない。図２０に示されるように、情報管理システムは、図１９に示される構成以外に、監視カメラシステム２０１０を備える。監視カメラシステム２０１０は、カメラと、画像を保持するためのメモリとを備える。監視カメラシステム２０１０は、インターネットその他のネットワークに接続可能である。監視カメラシステム２０１０には、ＵＲＩが割り当てられている。時空ＩＤ管理システム１９３０は、監視カメラシステム２０１０から送られる時空タグに関連付けられたＵＲＩを受信し得る。したがって、時空ＩＤ管理システム１９３０は、ＵＲＩを参照して、監視カメラシステム２０１０によって取得された画像にアクセスすることができる。この場合、画像は時空データに関連付けられており、たとえば、氏名のような個人情報には関連付けられていない。したがって、画像から個人情報が特定されることはない。
【０１７２】
以上詳述したように、医療サービスの提供において、患者側は、スマートフォンその端携帯端末を保持し、一定間隔で位置情報を記録（ログ）し、当該位置情報を地域医療データバンクシステム１２０に送信する。一方、医療・サービスの提供者側は、医療請求に利用する請求データ（レセプト情報）の中から医療解析に必要な情報（医療情報）をＮＦＣにより患者から直接の同意を得られた行為毎にその場所（たとえば、医療機関１３０）の位置情報と時間情報（すなわち、時空ＩＤ）を医療情報に付加する形で地域医療データバンクシステム１２０に送信する。地域医療データバンクシステム１２０では、両者の時空ＩＤの突き合わせ（照合）を行うことで、患者毎の医療情報を集約させることができる。時空ＩＤは、医療機関で用いられるＰＣのみでなく、介護サービス、保険サービスなどの提供者によって利用される端末や、テレビ、カメラ、掃除ロボットその他の情報家電からの医療情報または健康情報などにも付加することが容易である。これにより、広範囲で情報共有化を図らなければならない医療業界その他の業界における情報共有の新たな仕組みを提供することができる。
【０１７３】
また、従来の個人ＩＤを用いることなく個人の情報を識別することができるため、仮に、時空タグを構成するデータが漏えいしたとしても、その時空タグの情報に関連付けられる個人を特定することはできない。したがって、個人情報の保護レベルが向上する。その結果、たとえば、ＶＰＮ（Virtual  Private  Network）のような情報を保護するための仕組みが不要になるため、システム化の投資を抑制することができる。
【０１７４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１７５】
１  ＣＰＵ、２  マウス、３  キーボード、４，５５，４３０  ＲＡＭ、５  ハードディスク、６  光ディスク駆動装置、７，６３，６６  通信Ｉ／Ｆ、８  モニタ、９  ＣＤ−ＲＯＭ、１０  情報管理システム、５１  通信装置、５２  スイッチ、５３，１１３０  カメラ、５４  フラッシュメモリ、５６，４４０  ＲＯＭ、５７  メモリカード駆動装置、５８，１７０  マイク、５９  音声信号処理回路、６０  スピーカ、６１，３５０，６４０  ディスプレイ、６２  ＬＥＤ、６４  バイブレータ、６５  二次電池、６７，７１，４９２，６０２  アンテナ、６８  測位信号受信フロントエンド部、６９  測位処理部、７０  メモリカード、１００  携帯通信端末、１１０  位置情報管理サーバ、１２０  地域医療データバンクシステム、１２１  時空ＩＤ情報処理部、１２２，１２３，１６８５  情報ＤＢ、１２４  突合処理部、１２５  個人健康情報ＤＢ、１３０  医療機関、１３１，３１１，３１２，３１３，３１４  送信機、１３２  端末、１３３  端末装置、１４０  利用アプリケーション、１４１  利用端末、１５０，１５１  ネットワーク、１５９  認証処理、１６０  衛星、１７１  位置情報ログ、１８０，１１４２  情報、１８１  時空タグ、１８２  医療情報、２７０  外部クロック、４１０  デジタル処理ブロック、４２２  符号パターン、４６０  デジタル入出力インターフェイス、４８０  クロック、４９０  アナログ処理ブロック、４９４  電源、６０４  フロント回路、６０６  ダウンコンバータ、６０８  コンバータ、６１０  ベースバンドプロセッサ、６１２  コリレータ部、６１４  制御部、６１６  判断部、６２０  メモリ、６３０  ナビゲーションプロセッサ、６３２  屋外測位部、６３４  屋内測位部、８００  コンピュータ、１３１０  登録システム設置業者、１３２０  管理組織、１３３０  監督組織、１３４０  サーバ、１３５０  認証サーバ、１３６０  タイムスタンプサーバ。
【図１】
2015099558.tif 000003
【図２】
2015099558.tif 000004
【図３】
2015099558.tif 000005
【図４】
2015099558.tif 000006
【図５】
2015099558.tif 000007
【図６】
2015099558.tif 000008
【図７】
2015099558.tif 000009
【図８】
2015099558.tif 000010
【図９】
2015099558.tif 000011
【図１０】
2015099558.tif 000012
【図１１】
2015099558.tif 000013
【図１２】
2015099558.tif 000014
【図１３】
2015099558.tif 000015
【図１４】
2015099558.tif 000016
【図１５】
2015099558.tif 000017
【図１６】
2015099558.tif 000018
【図１７】
2015099558.tif 000019
【図１８】
2015099558.tif 000020
【図１９】
2015099558.tif 000021
【図２０】
2015099558.tif 000022