(57)【要約】【課題】個人の健康情報を適切に管理し、安全に利用可能にする。【解決手段】通信装置２は、計測機器３からバイタルデータを受信した場合に、所定のロジックに従って、第１文字列と第２文字列とを生成する文字列生成部２１と、第１文字列とバイタルデータとを紐付けてＰＨＲデータサーバ１に送信し、第２文字列をユーザのモバイル端末４に送信する送信部２２とを備える。ＰＨＲデータサーバ１は、通信装置２から送られてくる第１文字列とバイタルデータとを紐付けて仮登録する仮登録部１３と、サービスサイトでユーザに第２文字列の入力を要求するＰＨＲサービス部１１と、入力された第２文字列と仮登録された第１文字列とを上記ロジックに従って照合し、第２文字列に対応する第１文字列が得られた場合に、当該第１文字列に紐付けられたバイタルデータとユーザ情報とを紐付けて本登録バイタルＤＢ１２２に登録する本登録部１５を備える。【選択図】図１
2014215703.tif 000002
【特許請求の範囲】
【請求項１】
計測機器で計測されたユーザのバイタルデータを通信装置を介して収集し、前記バイタルデータを前記ユーザの識別情報に対応付けてデータベースで管理するサーバを用いて健康に関するサービスを提供するシステムにおいて、
前記通信装置は、
前記計測機器からバイタルデータを受信した場合に、所定のロジックに従って、第１文字列と、前記第１文字列に関連する第２文字列とを生成する生成手段と、
前記第１文字列と前記バイタルデータとを紐付けて前記サーバに送信し、前記第２文字列を前記ユーザの携帯端末に送信する送信手段と、
前記サーバは、
前記通信装置から送られてくる前記第１文字列と前記バイタルデータとを紐付けて仮登録する仮登録手段と、
前記サービスへアクセスしたユーザに前記第２文字列の入力を要求する要求手段と、
前記要求に対して入力された第２文字列と前記仮登録手段で登録された第１文字列とを前記ロジックに従って照合し、前記第２文字列に対応する前記第１文字列が得られた場合に、当該第１文字列に紐付けられたバイタルデータと前記ユーザの識別情報とを紐付けて前記データベースに登録する本登録手段と
を具備することを特徴とする健康情報管理システム。
【請求項２】
前記ロジックにおいて、前記第１文字列と前記第２文字列とを同一とすることを特徴とする請求項１に記載の健康情報管理システム。
【請求項３】
前記ロジックにおいて、前記第１文字列及び前記第２文字列は、前記第１文字列及び前記第２文字列の生成日時に関する情報を含むことを特徴とする請求項１に記載の健康情報管理システム。
【請求項４】
前記ロジックにおいて、前記第１文字列を前記第２文字列で割った商が、前記計測機器が配置されたスポットを示す情報となることを特徴とする請求項３に記載の健康情報管理システム。
【請求項５】
前記ロジックにおいて、前記第１文字列及び前記第２文字列は、前記計測機器が配置されたスポットを示す情報を含むことを特徴とする請求項１に記載の健康情報管理システム。
【請求項６】
計測機器で計測されたユーザのバイタルデータを通信装置を介して収集し、前記バイタルデータを前記ユーザの識別情報に対応付けてデータベースで管理するサーバを用いて健康に関するサービスを提供するシステムに用いられる健康情報管理方法であって、
前記通信装置において、
前記計測機器からバイタルデータを受信した場合に、所定のロジックに従って、第１文字列と、前記第１文字列に関連する第２文字列とを生成する生成ステップと、
前記第１文字列と前記バイタルデータとを紐付けて前記サーバに送信し、前記第２文字列を前記ユーザの携帯端末に送信する送信ステップと、
前記サーバは、
前記通信装置から送られてくる前記第１文字列と前記バイタルデータとを紐付けて仮登録する仮登録ステップと、
前記サービスへアクセスしたユーザに前記第２文字列の入力を要求する要求ステップと、
前記要求に対して入力された第２文字列と前記仮登録ステップで登録された第１文字列とを前記ロジックに従って照合し、前記第２文字列に関連する第１文字列が得られた場合に、当該第１文字列に紐付けられたバイタルデータと前記ユーザの識別情報とを紐付けて前記データベースに登録する本登録ステップと
を有することを特徴とする健康情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、個人の健康情報を収集し一元管理する健康情報管理システムおよび健康情報管理方法に関する。
【背景技術】
【０００２】
ＰＨＲ（Personal Health Record）システムは、個人の健康情報を収集して一元管理し、個人が自らの健康情報を健康維持や疾病予防等に活用できるようにする。健康情報としては、例えば、歩数計や体重計等のヘルスケア機器で計測されるバイタルデータ、検診機関の検診データ、医療機関の検査データ等が含まれる。
【０００３】
ところで、公共機関等に設置されるヘルスケアスポットで共用利用されるヘルスケア機器で登録されたバイタルデータを、個人を特定する形でＰＨＲデータサーバに登録する方法としては、データ通信によるデータ転送処理を行う通信装置に対して、個人を識別する以下の手法を用いる必要がある。
【０００４】
第１の手法は、ＰＨＲデータサーバに記録されている個人を識別するデータおよび個人を識別するデータが格納されたＩＣカードの様な媒体を何らかの方法で通信端末に記録し、データ通信によるデータ転送を実施する。その後、ＰＨＲデータサーバにて個人を識別するデータをもとにバイタルデータを格納する。
【０００５】
第２の手法は、ＰＨＲデータサーバに記録されている個人を識別するデータとマッチしたＰＩＮやパスワード、及びＰＩＮ情報やパスワード情報が格納された媒体を何らかの方法で通信端末に記録し、データ通信によるデータ転送を実施する。その後、ＰＨＲデータサーバにてＰＩＮやパスワードを、個人を識別するデータと照合させバイタルデータを格納する。
【０００６】
なお、特許文献１には、医療情報を流通させるためのシステム群（EHR：Electronic Health Record）において、利用者自身の個人情報をもとに一時的に第三者から特定できるような識別子を発行し、この発行された識別子を受け取った第三者が認証システムに登録することで、第三者がＥＨＲシステム上で利用者を特定する手法が提案されている。これにより、第三者がＥＨＲの認証システムに登録された全ユーザの情報から検索することなく（不必要な情報を閲覧させることなく）、利用者の情報にたどりつくことが可能になる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１０７７７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、バイタル情報と利用者情報（利用者ＩＤ）を紐付けないとＰＨＲデータサーバに登録することができないが、ヘルスケアスポットは、管理者が不在の無人施設の場合もあり、共用利用される通信装置等に利用者情報を入力すると、個人情報の漏えいの危険性がある。
【０００９】
この発明は上記事情に着目してなされたもので、その目的とするところは、個人情報を適切に管理し、安全に利用可能な健康情報管理システムおよび健康情報管理方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するためにこの発明の第１の態様は、計測機器で計測されたユーザのバイタルデータを通信装置を介して収集し、前記バイタルデータを前記ユーザの識別情報に対応付けてデータベースで管理するサーバを用いて健康に関するサービスを提供するシステムにおいて、前記通信装置は、前記計測機器からバイタルデータを受信した場合に、所定のロジックに従って、第１文字列と、前記第１文字列に関連する第２文字列とを生成する生成手段と、前記第１文字列と前記バイタルデータとを紐付けて前記サーバに送信し、前記第２文字列を前記ユーザの携帯端末に送信する送信手段と、前記サーバは、前記通信装置から送られてくる前記第１文字列と前記バイタルデータとを紐付けて仮登録する仮登録手段と、前記サービスへアクセスしたユーザに前記第２文字列の入力を要求する要求手段と、前記要求に対して入力された第２文字列と前記仮登録手段で登録された第１文字列とを前記ロジックに従って照合し、前記第２文字列に対応する前記第１文字列が得られた場合に、当該第１文字列に紐付けられたバイタルデータと前記ユーザの識別情報とを紐付けて前記データベースに登録する本登録手段とを具備することを特徴とする健康情報管理システムと、これに対応する健康情報管理方法を提供する。
【００１１】
上記第１の態様によれば、計測したバイタルデータと利用者情報との紐付けをセキュアかつ自動で実行するものことができるため、無人のヘルスケアスポットにおいて、個人情報の漏えいリスクが無く、バイタルデータをサーバに登録することが可能となる。
【００１２】
本発明の第２の態様は、前記第１の態様の前記ロジックにおいて、前記第１文字列と前記第２文字列とを同一とすることを特徴とする。  
上記第２の態様によれば、文字列Ａと文字列Ｂとの全一致となり、照合スピードを高めることが可能となる。
【００１３】
本発明の第３の態様は、前記第１の態様の前記ロジックにおいて、前記第１文字列及び前記第２文字列は、前記第１文字列及び前記第２文字列の生成日時に関する情報を含むことを特徴とする。  
上記第３の態様によれば、第１文字列及び第２文字列に生成日時を含めることで生成日時で文字列Ａを絞り込むことができるため、照合スピードを高めることが可能となる。
【００１４】
本発明の第４の態様は、前記第３の態様の前記ロジックにおいて、前記第１文字列を前記第２文字列で割った商が、前記計測機器が配置されたスポットを示す情報となることを特徴とする。  
上記第４の態様によれば、例えば、割り算の商をヘルスケアスポットＩＤに定めることで、より照合の確度を増すことができる。
【００１５】
本発明の第５の態様は、前記第１の態様の前記ロジックにおいて、前記第１文字列及び前記第２文字列は、前記計測機器が配置されたスポットを示す情報を含むことを特徴とする。  
上記第５の態様によれば、例えば、第１文字列及び第２文字列にヘルスケアスポットＩＤを含めることでヘルスケアスポット番号で文字列Ａを絞り込むことができるため、照合スピードを高めることが可能となる。
【発明の効果】
【００１６】
すなわちこの発明によれば、個人情報を適切に管理し、安全に利用可能な健康情報管理システムおよび健康情報管理方法を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係る健康情報管理システムの構成を示すブロック図。
【図２】モバイル端末がインターネット網に接続可能な場合の動作を示すシーケンス図。
【図３】モバイル端末がインターネット網に接続可能な動作を示すシーケンス図。
【図４】モバイル端末が電話網にのみ接続可能な動作を示すシーケンス図。
【図５】モバイル端末が電話網にのみ接続可能な動作を示すシーケンス図。
【図６】文字列Ａ、文字列Ｂおよび照合ロジックを示す図。
【図７】ヘルスケアスポット毎の文字列照合ロジックリストの一例を示す図。
【発明を実施するための形態】
【００１８】
以下、図面を参照してこの発明に係る実施形態を説明する。  
図１は、本発明の一実施形態に係る健康情報管理システムの構成を示すブロック図である。  
健康情報管理システムには、ＰＨＲデータサーバ１が設けられ、複数のヘルスケアスポットに配置される通信装置２とネットワークを介して接続されている。無人施設のヘルスケアスポットには、利用者のバイタルデータを計測する計測機器３−１〜３−Ｎ（以下、計測機器３と総称する）と、計測機器３で計測されたバイタルデータをＰＨＲデータサーバ１に転送する通信装置２が設けられる。ＰＨＲデータサーバ１は、複数のヘルスケアスポットの通信装置２から転送されるバイタルデータを収集し一元管理する。健康情報管理システムを利用する利用者は、フィーチャーフォンやスマートフォンなどのモバイル端末４を所持している。
【００１９】
計測機器３は、活動量計などのモバイルヘルスケア機器や、体組成計や血圧計などの据え置き型ヘルスケア機器などで構成され、利用者が計測したバイタルデータをＢｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ（Near Field Communication）又は赤外線通信等を利用して通信装置２に転送する機能を有する。
【００２０】
通信装置２は、文字列生成部２１と、送信部２２とを有し、利用者が計測機器３で計測したバイタルデータを必要に応じてヘルスケアスポットＩＤ（又は位置情報など）と共にデータ通信によりＰＨＲデータサーバ１に転送する機能を有する。文字列生成部２１は、バイタルデータをＰＨＲデータサーバ１に転送する際に、所定のロジックに従って、文字列Ａ（第１文字列）と、文字列Ａに関連する文字列Ｂ（第２文字列）とを生成する。送信部２２は、第１文字列にバイタルデータを紐付けてＰＨＲデータサーバ１に送信し、第２文字列をユーザのモバイル端末４に送信する。
【００２１】
ＰＨＲデータサーバ１は、ＰＨＲサービス部１１と、データ格納部１２と、仮登録部１３と、仮データ格納部１４と、本登録部１５とを有する。仮登録部１３は、通信装置２から送られてくる第１文字列とバイタルデータとを紐付けて仮データ格納部１４に仮登録する。ＰＨＲサービス部１１は、ＰＨＲサービスへアクセスした利用者に第２文字列の入力を要求し、本登録する。本登録部１４は、上記要求に対して入力された第２文字列と仮データ格納部１４に登録された第１文字列とを上記ロジックに従って照合し、第２文字列に対応する第１文字列が得られた場合に、当該第１文字列に紐付けられたバイタルデータとユーザの識別情報とを紐付けてデータ格納部１２に登録する。
【００２２】
モバイル端末４は、利用者による入力操作を受け付ける操作部４１を備え、通信装置２に対して任意のアクションを実行する機能と、ＰＨＲデータサーバ１に蓄積されたデータを操作する機能を有する。
次に、このように構成された健康情報管理システムの動作を、以下の実施例に従って説明する。
【００２３】
［実施例１］  
図２，３を参照して、利用者のモバイル端末がインターネット網に接続可能な場合について説明する。
（１−１）利用者が計測機器の前に来る  
ヘルスケアスポットにおいて、利用者がモバイル端末４を通信装置２に近づけると（ステップＳ１ａ）、ＮＦＣによる接続時のハンドシェイクが行われる（ステップＳ１ｂ）。接続が確立すると、通信装置２は、ＮＦＣ通信により文字列Ｂ格納領域の確保要求をモバイル端末４に送信し（ステップＳ１ｃ）、モバイル端末４は、この要求を受けて、文字列Ｂ格納領域を確保し（ステップＳ１ｄ）ＮＦＣ通信により応答を送信する（ステップＳ１ｅ）。
【００２４】
（１−２）利用者が計測する  
利用者が計測機器３を使うと（ステップＳ２ａ）、ｂｌｕｅｔｏｏｔｈ，ＮＦＣ，ＩＲなどにより、計測機器３のバイタルデータが通信装置２へ送信される（ステップＳ２ｂ）。通信装置２がバイタルデータを受信すると、文字列生成部２１は文字列Ａと文字列Ｂを生成し（ステップＳ２ｃ）、送信部２２はＮＦＣ通信によりモバイル端末４へ文字列Ｂの格納要求を送信する（ステップＳ２ｄ）。モバイル端末４は文字列Ｂを格納し（ステップＳ２ｅ）、ＮＦＣ通信により応答を送信する（ステップＳ２ｆ）。モバイル端末４を通信装置２から離して自宅へ帰る（ステップＳ２ｇ）。
【００２５】
（１−３）通信装置からＰＨＲデータサーバにデータが転送される  
通信装置２とＰＨＲデータサーバ１との間で、ｈｔｔｐ，ｈｔｔｐｓ，ｆｔｐなどによる接続時のハンドシェイクが行われ（ステップＳ３ａ）、接続が確立すると、通信装置２は、ｈｔｔｐ，ｈｔｔｐｓ，ｆｔｐなどにより文字列Ａとバイタルデータの格納要求を送信する（ステップＳ３ｂ）。この要求を受けて、ＰＨＲデータサーバ１の仮登録部１３は、ＳＱＬにより仮データ格納部１４に仮登録を要求する（ステップＳ３ｃ）。文字列Ａ１４１と仮登録バイタルデータＤＢ１４２に登録され、ＳＱＬの応答を受けると（ステップＳ３ｄ）、ｈｔｔｐ，ｈｔｔｐｓ，ｆｔｐなどにより通信装置２に応答を送信する（ステップＳ３ｅ）。
【００２６】
（１−４）利用者がバイタルデータを本登録する  
図３において、自宅に帰った利用者がモバイル端末４を用いて、ｈｔｔｐ，ｈｔｔｐｓなどによりＰＨＲデータサーバ１が提供するＰＨＲサービスへのアクセス要求を行うと（ステップＳ４ａ）、ＰＨＲサービス部１１は、ＰＨＲサービスへの認証要求と応答をｈｔｔｐ，ｈｔｔｐｓなどにより行う（ステップＳ４ｂ）。次に、ＰＨＲサービス部１１は、文字列Ｂの送信要求をモバイル端末４に送信し（ステップＳ４ｃ）、この要求を受けて、モバイル端末４は、文字列Ｂをｈｔｔｐ，ｈｔｔｐｓなどにより送信する（ステップＳ４ｄ）。
【００２７】
ＰＨＲデータサーバ１が文字列Ｂを受信すると、本登録部１５は、仮データ格納部１４の文字列Ａ１４１にアクセスして、文字列Ｂに関連する文字列ＡをＳＱＬにより検索する（ステップＳ４ｅ）。本登録部１５は、ＳＱＬの検索結果応答を受けると（ステップＳ４ｆ）、さらに、検索結果（文字列Ａ）に関連するバイタルデータをＳＱＬにより検索する（ステップＳ４ｇ）。本登録部１５は、ＳＱＬの検索結果応答を受けて（ステップＳ４ｈ）、モバイル端末４に対し、検索結果として得られたバイタルデータを本登録候補バイタルデータとして表示する要求をｈｔｔｐ，ｈｔｔｐｓなどにより行う（ステップＳ４ｉ）。
【００２８】
利用者の操作によりモバイル端末４がＰＨＲサーバ１に対し本登録要求を送信すると（ステップＳ４ｊ）、本登録部１５は、当該バイタルデータの登録をＳＱＬによりデータ格納部１２の本登録バイタルデータＤＢに要求する（ステップＳ４ｋ）。本登録部１５は、ＳＱＬの応答を受けると（ステップＳ４ｌ）、仮データ格納部１４に上記仮登録データの削除をＳＱＬにより要求する（ステップＳ４ｍ）。文字列Ａ１４１と仮登録バイタルデータＤＢ１４２で仮登録データの削除処理が行われ、ＳＱＬの応答を受けると（ステップＳ４ｎ）、ＰＨＲサーバ１は、文字列Ｂの削除要求とともに、本登録要求に対する応答をｈｔｔｐ，ｈｔｔｐｓなどによりモバイル端末２に送信する（ステップＳ４ｏ）。モバイル端末２は、当該文字列Ｂの削除を行い（ステップＳ４ｐ）、その応答をｈｔｔｐ，ｈｔｔｐｓなどによりＰＨＲサーバ１に送信する（ステップＳ４ｑ）。
【００２９】
［実施例２］  
図４，５を参照して、利用者のモバイル端末が電話網にのみ接続可能な場合の動作について説明する。この場合、ヘルスケアスポットには、通信装置２とデータ通信可能なデータ閲覧機器（ＰＣなど）が配置されているものとする。なお、２−１〜２−３の動作は、インターネット網の場合の１−１〜１−３と同じである。
【００３０】
（２−１）利用者が計測機器の前に来る  
ヘルスケアスポットにおいて、利用者がモバイル端末４を通信装置２に近づけると（ステップＳ１ａ）、ＮＦＣによる接続時のハンドシェイクが行われる（ステップＳ１ｂ）。接続が確立すると、通信装置２は、ＮＦＣ通信により文字列Ｂ格納領域の確保要求をモバイル端末４に送信し（ステップＳ１ｃ）、モバイル端末４は、この要求を受けて、文字列Ｂ格納領域を確保し（ステップＳ１ｄ）ＮＦＣ通信により応答を送信する（ステップＳ１ｅ）。
【００３１】
（２−２）利用者が計測する  
利用者が計測機器３を使うと（ステップＳ２ａ）、ｂｌｕｅｔｏｏｔｈ，ＮＦＣ，ＩＲなどにより、計測機器３のバイタルデータが通信装置２へ送信される（ステップＳ２ｂ）。通信装置２がバイタルデータを受信すると、文字列生成部２１は文字列Ａと文字列Ｂを生成し（ステップＳ２ｃ）、送信部２２はＮＦＣ通信によりモバイル端末４へ文字列Ｂの格納要求を送信する（ステップＳ２ｄ）。モバイル端末４は文字列Ｂを格納し（ステップＳ２ｅ）、ＮＦＣ通信により応答を送信する（ステップＳ２ｆ）。モバイル端末４を通信装置２から離して自宅へ帰る（ステップＳ２ｇ）。
【００３２】
（２−３）通信装置からＰＨＲデータサーバにデータが転送される  
通信装置２とＰＨＲデータサーバ１との間で、ｈｔｔｐ，ｈｔｔｐｓ，ｆｔｐなどによる接続時のハンドシェイクが行われ（ステップＳ３ａ）、接続が確立すると、通信装置２は、ｈｔｔｐ，ｈｔｔｐｓ，ｆｔｐなどにより文字列Ａとバイタルデータの格納要求を送信する（ステップＳ３ｂ）。この要求を受けて、ＰＨＲデータサーバ１の仮登録部１３は、ＳＱＬにより仮データ格納部１４に仮登録を要求する（ステップＳ３ｃ）。文字列Ａ１４１と仮登録バイタルデータＤＢ１４２に登録され、ＳＱＬの応答を受けると（ステップＳ３ｄ）、ｈｔｔｐ，ｈｔｔｐｓ，ｆｔｐなどにより通信装置２に応答を送信する（ステップＳ３ｅ）。
【００３３】
（２−４）利用者がバイタルデータを本登録する  
図５において、利用者は、ヘルスケアスポットにあるデータ閲覧機器（図示省略）の利用を開始する（ステップＳ５ａ）。データ閲覧機器で、ｈｔｔｐ，ｈｔｔｐｓなどによりＰＨＲデータサーバ１が提供するＰＨＲサービスへのアクセス要求を行うと（ステップＳ５ｂ）、ＰＨＲサービス部１１は、ＰＨＲサービスへの認証要求と応答をｈｔｔｐ，ｈｔｔｐｓなどにより行う（ステップＳ５ｃ）。
【００３４】
次に、ＰＨＲサービス部１１は、文字列Ｂの送信要求をデータ閲覧機器に送信し（ステップＳ５ｄ）、この要求を受けて、利用者は、モバイル端末４をデータ閲覧機器に近づける（ステップＳ５ｅ）。モバイル端末４とデータ閲覧機器との間でＮＦＣによる接続時のハンドシェイクが行われ（ステップＳ５ｆ）、接続が確立すると、データ閲覧機器は、ＮＦＣ通信によりモバイル端末４に文字列Ｂの送信要求を送信し（ステップＳ５ｇ）、これを受けてモバイル端末４は、ＮＦＣ通信によりデータ閲覧機器に文字列Ｂをｈｔｔｐ，ｈｔｔｐｓなどにより送信する（ステップＳ５ｈ）。データ閲覧機器は、受信した文字列Ｂをｈｔｔｐ，ｈｔｔｐｓなどによりＰＨＲデータサーバ１に送信する（ステップＳ５ｉ）。
【００３５】
ＰＨＲデータサーバ１が文字列Ｂを受信すると、本登録部１５は、仮データ格納部１４の文字列Ａ１４１にアクセスして、文字列Ｂに関連する文字列ＡをＳＱＬにより検索する（ステップＳ５ｊ）。本登録部１５は、ＳＱＬの検索結果応答を受けると（ステップＳ５ｋ）、さらに、検索結果（文字列Ａ）に関連するバイタルデータをＳＱＬにより検索する（ステップＳ５ｌ）。本登録部１５は、ＳＱＬの検索結果応答を受けて（ステップＳ５ｍ）、データ閲覧機器に対し、検索結果として得られたバイタルデータを本登録候補バイタルデータとして表示する要求をｈｔｔｐ，ｈｔｔｐｓなどにより行う（ステップＳ５ｎ）。
【００３６】
利用者の操作によりデータ閲覧機器がＰＨＲサーバ１に対し本登録要求を送信すると（ステップＳ５ｏ）、本登録部１５は、当該バイタルデータの登録をＳＱＬによりデータ格納部１２の本登録バイタルデータＤＢに要求する（ステップＳ５ｐ）。本登録部１５は、ＳＱＬの応答を受けると（ステップＳ５ｑ）、仮データ格納部１４に上記仮登録データの削除をＳＱＬにより要求する（ステップＳ５ｒ）。文字列Ａ１４１と仮登録バイタルデータＤＢ１４２で仮登録データの削除処理が行われ、ＳＱＬの応答を受けると（ステップＳ５ｓ）、ＰＨＲサーバ１は、文字列Ｂの削除要求とともに、本登録要求に対する応答をｈｔｔｐ，ｈｔｔｐｓなどによりデータ閲覧機器に送信する（ステップＳ５ｔ）。
【００３７】
データ閲覧機器は、モバイル端末２との間で再度ＮＦＣによる接続時のハンドシェイクを行い（ステップＳ５ｕ）、ＮＦＣ通信によりモバイル端末２に文字列Ｂの削除要求を送信する（ステップＳ５ｖ）。モバイル端末２は、当該文字列Ｂの削除を行い（ステップＳ５ｗ）、その応答をＮＦＣ通信によりデータ閲覧機器に送信する（ステップＳ５ｘ）。データ閲覧機器は、モバイル端末２からの応答をｈｔｔｐ，ｈｔｔｐｓなどによりＰＨＲサーバ１に送信する（ステップＳ５ｙ）。
【００３８】
ここで、図６を参照して、文字列Ｂと文字列Ａとを照合させ、文字列Ａに紐付けられたバイタルデータを検索するロジックのパタンについて説明する。発行する文字列Ａ，Ｂの長さを変更することで、セキュリティ強度を調整することができる。
パタン１は、文字列Ａを［計測したバイタルデータに一意に紐づく文字列］とし、文字列Ｂを文字列Ａと同一とする。パタン１の場合の照合ロジックは、文字列Ａと文字列Ｂとの全一致となり、照合スピードを高めることが可能となる。
【００３９】
パタン２は、文字列Ａ，Ｂを［算術領域］＋［検索領域］と定義し、以下のような２つの文字列Ａ１，Ａ２の算術領域に照合する文字列Ｂが存在したとしても、文字列Ａ２については検索領域に記載された値とも照合されなければ照合できたとはしないようにする。  
文字列Ａ１＝算術領域  
文字列Ａ２＝算術領域｜｜検索領域
図６に示すように、例えば、文字列Ａを［計測したバイタルデータに一意に紐づく数値］＋［生成日時］とし、文字列Ｂを［文字列Ａと特定の演算をすることで特定の値を導く数値］＋［生成日時］とする。なお、［生成日時］は、文字列Ａ，Ｂの生成日時とする。
【００４０】
パタン２の場合の照合ロジックは、生成時間で文字列Ａを絞り込み、文字列Ａの算術領域の数値と文字列Ｂの算術領域の数値との演算結果から判定する。例えば、文字列Ａの算術領域の数値÷文字列Ｂの算術領域の数値＝１２と予め決めておく。このパタン２において、割り算の商をヘルスケアスポットＩＤに定めることで、より照合の確度を増すことができる。
【００４１】
パタン３は、文字列Ａ，Ｂを［算術領域］＋［検索領域］と定義し、例えば、文字列Ａを［計測したバイタルデータに一意に紐づく数値］＋［ヘルスケアスポットＩＤ］とし、文字列Ｂを［文字列Ａと特定の演算をすることで特定の値を導く数値］＋［ヘルスケアスポットＩＤ］とする。パタン３の場合の照合ロジックは、ヘルスケアスポットＩＤで文字列Ａを絞り込み、文字列Ｂの算術領域の数値と文字列Ａの算術領域の数値との演算結果から判定する。このようにすることで、照合スピードを高めることが可能となる。
【００４２】
パタン４は、文字列Ａを［算術領域］＋［補助領域］、文字列Ｂを［算術領域］と定義し、例えば、文字列Ａを［計測したバイタルデータに一意に紐づく数値］＋［生成日時］とし、文字列Ｂを［文字列Ａと特定の演算をすることで特定の値を導く数値］とする。パタン４の場合の照合ロジックは、文字列Ａの算術領域の数値と、文字列Ｂの算術領域の数値＋文字列Ａの補助領域に関する値との演算結果から判定する。このようにすることで、パタン２，３と比較して、文字列Ｂのデータ量を削減できるので、セキュリティ強度を保持しつつ、利用者の携帯端末に格納されるデータ量を縮小する事ができるので、リソースの負荷を低減することも可能である。
【００４３】
図７に、ヘルスケアスポット毎の文字列照合ロジックリストの一例を示す。
ｌｏｇｉｃ＿ｉｄは、管理用ＩＤ（ユニークであること）であり、管理に使うカラムである。
ｓｐｏｔ＿ｉｄは、ヘルスケアスポットＩＤ（ユニークであること）であり、スポット毎の照合ロジックを定義するために使うカラムである。無人化していないスポットについては、記載してもしなくてもよい。
【００４４】
ｐａｔｔｅｒｎ＿ｎｏは、照合ロジックのパタン番号（ユニークであること）であり、パタン番号をもとに設定ファイルやクラスファイルに記載されたロジックで文字列照合処理を実施するために使う。ヘルスケアスポット毎にロジックを変更することでセキュリティを高めることができる。無人化していないスポットについては、ｎｕｌｌとしてもよい。
【００４５】
ｐａｒａｍｅｔｅｒ１，ｐａｒａｍｅｔｅｒ２は、ロジックの解に使うパラメータであり、パラメータ１とパラメータ２を使う事で、解が範囲として出力されるロジックも設計可能にする。具体的には、パラメータ１≦解（Ｙ）≦パラメータ２となる文字列Ａと文字列Ｂのロジック、例えば［Ｙ＝文字列Ａｓｉｎ（文字列Ｂ）］や真偽ロジックなどを作成できる。
【００４６】
ｅｘｔｒａ１，ｅｘｔｒａ２は、文字列Ａと文字列Ｂの照合ロジックに文字列Ａ，Ｂの算術領域以外の値を使ってロジックを作成するために使う。例えば、ｌｏｇｉｃ＿ｉｄ＝５では、ｅｘｔｒａ１に“ｄａｔｅ．ｄａｙ”という値が入っているので、文字列Ａの補助領域に記載される生成日時（ＹＹＹＹ．ＭＭ．ＤＤ．ｈｈ：ｍｍ：ｓｓ）のうち、生成日（ＤＤ）をｅｘｔｒａ１の値として用いる。文字列Ａの算術領域と文字列Ｂ＋ｅｘｔｒａ１の値とを使って演算した結果、５４という解を得られる組み合わせとなる。
【００４７】
以上述べたように、本実施形態では、計測機器で計測したバイタルデータは、文字列Ａと共に通信端末からＰＨＲデータサーバへ転送される。また、通信端末は、利用者が所有するモバイル端末に対し、ＮＦＣ等にて文字列Ａに関連する文字列Ｂを転送する。登録した利用者はサービスサイトにログインした際に、モバイル端末から文字列ＢをＰＨＲデータサーバに転送する。ＰＨＲデータサーバにて、文字列Ａと共に転送されたバイタルデータを利用者に紐付けて登録する。
【００４８】
したがって、本実施形態によれば、バイタルデータと利用者情報（利用者ＩＤ）を紐付けないでＰＨＲデータサーバに送信するため、通信経路上にアタックが来ても個人情報が盗まれることがなく、セキュリティを高めることが可能となる。利用者は、ヘルスケアスポットに携帯端末のみを持っていけば、計測したバイタルデータをＰＨＲデータサーバに簡単に登録することができる。また、文字列Ａ≠文字列Ｂかつ文字列Ａ＞文字列Ｂという形式で、文字列を生成できるようにすることで、利用者の携帯端末に格納されるデータ量を少なくする事ができる。
【００４９】
健康管理サービス事業者にとっては、文字列Ａ≠文字列Ｂとすることで、悪意のあるユーザが仮に文字列Ｂを生成しようとしても、照合確率の低いものとする事ができる。なりすましてデータを本登録しようとしたユーザを検知する事が可能になり、アカウントの停止対応などが実施できる。  
したがって、ヘルスケアスポットを無人化するにあたり、共用の計測機器の利用について安全性および利便性を高め、有人の窓口対応が不要になるため高稼働率を実現することが可能となる。
【００５０】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００５１】
１…ＰＨＲデータサーバ、１１…ＰＨＲサービス部、１２…データ格納部、１２１…利用者ＤＢ、１２２…本登録バイタルＤＢ、１３…仮登録部、１４…仮データ格納部、１４１…文字列Ａ、１４２…仮登録バイタルＤＢ、１５…本登録部、２…通信装置、２１…文字列生成部、２２…送信部、３−１〜３−Ｎ…計測機器、４…モバイル端末、４１…操作部。
【図１】
2014215703.tif 000003
【図２】
2014215703.tif 000004
【図３】
2014215703.tif 000005
【図４】
2014215703.tif 000006
【図５】
2014215703.tif 000007
【図６】
2014215703.tif 000008
【図７】
2014215703.tif 000009