(57)【特許請求の範囲】
【請求項１】
ユーザの生体データを測定によって取得する測定端末および測定された前記生体データを収集するための利用者端末に装着可能な利用者端末用アダプタと、前記測定端末に装着可能な測定端末用アダプタと、前記利用者端末用アダプタと通信するサーバ装置とを備える遠隔医療システムであって、
前記利用者端末用アダプタは、
前記利用者端末に装着されたとき、生体データを暗号化するのに用いるサービス鍵を前記サーバ装置から受信して格納する一時情報保持部と、
前記一時情報保持部に前記サービス鍵を格納した状態で前記測定端末に装着されたとき、前記測定端末から前記測定端末の測定端末識別子を取得し、取得した前記測定端末識別子に基づいて共有鍵を生成する第１共有鍵生成部と、
前記利用者端末に装着されたとき、前記共有鍵を用いて前記サービス鍵を暗号化し、暗号化した前記サービス鍵を前記一時情報保持部に格納するサービス鍵配布処理部と、
前記測定端末に装着されている測定端末用アダプタに前記暗号化したサービス鍵を送信するサービス鍵配布処理部とを備え、
前記測定端末用アダプタは、
前記測定端末に装着されたとき、前記測定端末識別子を取得し、取得した前記測定端末識別子に基づいて共有鍵を生成する第２共有鍵生成部と、
前記利用者端末用アダプタから前記暗号化されたサービス鍵を受信したとき、前記第２共有鍵生成部で生成した前記共有鍵を用いて前記暗号化されたサービス鍵を復号化し、前記復号化したサービス鍵を用いて、前記測定端末が測定した前記ユーザの生体データを暗号化し、前記利用者端末用アダプタを介して暗号化した当該生体データを前記サーバ装置に送信する測定データ送信処理部とを備える
ことを特徴とする遠隔医療システム。
【請求項２】
前記第１共有鍵生成部は、前記サービス鍵配布処理部が前記共有鍵を用いて暗号化した前記サービス鍵を前記測定端末用アダプタに送信した後、前記一時情報保持部から前記共有鍵および前記サービス鍵を消去する
ことを特徴とする請求項１記載の遠隔医療システム。
【請求項３】
前記第２共有鍵生成部は、前記測定データ送信処理部が前記第２共有鍵生成部で生成した前記共有鍵を用いて前記暗号化されたサービス鍵を復号化した後、当該共有鍵を消去する
ことを特徴とする請求項２記載の遠隔医療システム。
【請求項４】
前記第１共有鍵生成部は、前記測定端末の前記測定端末識別子に基づいて所定の計算方法を用いて共有鍵を生成し、
前記第２共有鍵生成部は、前記測定端末の前記測定端末識別子に基づいて前記所定の計算方法を用いて共有鍵を生成する
ことを特徴とする請求項３記載の遠隔医療システム。
【請求項５】
前記第１共有鍵生成部および前記第２共有鍵生成部は、前記所定の計算方法として、暗号アルゴリズムを用いて共有鍵を生成する
ことを特徴とする請求項４記載の遠隔医療システム。
【請求項６】
前記第１共有鍵生成部および前記第２共有鍵生成部は、前記所定の計算方法として、ハッシュ関数を用いて共有鍵を生成する
ことを特徴とする請求項４記載の遠隔医療システム。
【請求項７】
前記利用者端末用アダプタおよび前記測定端末用アダプタは、メモリカードまたはＵＳＢ機器である
ことを特徴とする請求項６記載の遠隔医療システム。
【請求項８】
ユーザの生体データを測定することによって取得する測定端末および測定された前記生体データを収集するための利用者端末に装着可能な利用者端末用アダプタと、前記測定端末に装着可能な測定端末用アダプタと、前記利用者端末用アダプタと通信するサーバ装置とを備える遠隔医療システムの前記利用者端末用アダプタであって、
前記利用者端末に装着されたとき、生体データを暗号化するのに用いるサービス鍵を前記サーバ装置から受信して保持する一時情報保持部と、
前記一時情報保持部に前記サービス鍵を保持した状態で、かつ、前記測定端末に装着されたときに、前記測定端末から前記測定端末の測定端末識別子を取得し、取得した測定端末識別子に基づいて共有鍵を生成する共有鍵生成部と、
前記利用者端末に装着されたとき、前記共有鍵を用いて前記サービス鍵を暗号化し、前記一時情報保持部に保持するサービス鍵配布処理部と、
前記測定端末に装着されている測定端末用アダプタに前記暗号化されたサービス鍵を送信する通信部とを備える
ことを特徴とする利用者端末用アダプタ。
【請求項９】
ユーザの生体データを測定することによって取得する測定端末および測定された前記生体データを収集するための利用者端末に装着可能な利用者端末用アダプタと、前記測定端末に装着可能な測定端末用アダプタと、前記利用者端末用アダプタと通信するサーバ装置とを備える遠隔医療システムの前記測定端末用アダプタであって、
前記測定端末に装着されたとき、前記測定端末識別子を取得し、取得した前記測定端末識別子に基づいて共有鍵を生成する第２共有鍵生成部と、
前記利用者端末用アダプタから前記暗号化されたサービス鍵を受信したとき、前記第２共有鍵生成部で生成した前記共有鍵を用いて前記暗号化されたサービス鍵を復号化し、前記復号化したサービス鍵を用いて、前記測定端末が測定した前記ユーザの生体データを暗号化し、前記利用者端末用アダプタを介して暗号化した当該生体データを前記サーバ装置に送信する測定データ送信処理部とを備える
ことを特徴とする測定端末用アダプタ。
【請求項１０】
ユーザの生体データを測定によって取得する測定端末および測定された前記生体データを収集するための利用者端末に装着可能な利用者端末用アダプタと、前記測定端末に装着可能な測定端末用アダプタと、前記利用者端末用アダプタと通信するサーバ装置とを備える遠隔医療システムのサービス鍵送信方法であって、
前記利用者端末用アダプタが前記利用者端末に装着されたとき、前記利用者端末用アダプタに、前記サーバ装置から生体データを暗号化するのに用いるサービス鍵を受信させて保持させる一時情報保持ステップと、
前記一時情報保持ステップで前記利用者端末用アダプタが前記サービス鍵を保持した状態で前記利用者端末用アダプタが前記測定端末に装着されたときに、前記利用者端末用アダプタに、前記測定端末から前記測定端末の測定端末識別子を取得させ、取得した前記測定端末識別子に基づいて共有鍵を生成させる第１共有鍵生成ステップと、
前記利用者端末用アダプタが前記利用者端末に装着されたとき、前記利用者端末用アダプタに、前記共有鍵を用いて前記サービス鍵を暗号化させて保持させるサービス鍵配布処理ステップと、
前記利用者端末用アダプタに、前記測定端末に装着されている測定端末用アダプタに対して前記暗号化されたサービス鍵を送信させるサービス鍵配布処理ステップと、
前記測定端末用アダプタが前記測定端末に装着されたとき、前記測定端末用アダプタに、前記測定端末識別子を取得させ、取得させた前記測定端末識別子に基づいて共有鍵を生成させる第２共有鍵生成ステップと、
前記測定端末用アダプタが前記利用者端末用アダプタから前記暗号化されたサービス鍵を受信したとき、前記測定端末用アダプタに、前記第２共有鍵生成ステップで生成した前記共有鍵を用いて前記暗号化されたサービス鍵を復号化させる測定データ送信処理ステップとを含み、
測定データ送信処理において、前記測定端末用アダプタに、前記測定データ送信処理ステップで復号化させたサービス鍵を用いて前記測定端末が測定した前記ユーザの生体データを暗号化させ、前記利用者端末用アダプタを介して、暗号化した当該生体データを前記サーバ装置に送信させる
ことを特徴とする遠隔医療システムのサービス鍵送信方法。
【請求項１１】
ユーザの生体データを測定によって取得する測定端末および測定された前記生体データを収集するための利用者端末に装着可能な利用者端末用アダプタと、前記測定端末に装着可能な測定端末用アダプタと、前記利用者端末用アダプタと通信するサーバ装置とを備える遠隔医療システムのサービス鍵送信プログラムであって、
前記利用者端末用アダプタが前記利用者端末に装着されたとき、前記利用者端末用アダプタに、前記サーバ装置から生体データを暗号化するのに用いるサービス鍵を受信させて保持させる鍵保持ステップと、
前記鍵保持ステップで前記利用者端末用アダプタが前記サービス鍵を保持した状態で前記利用者端末用アダプタが前記測定端末に装着されたときに、前記利用者端末用アダプタに、前記測定端末から前記測定端末の測定端末識別子を取得させ、取得した測定端末識別子に基づいて共有鍵を生成させる第１共有鍵生成ステップと、
前記利用者端末用アダプタが前記利用者端末に装着されたとき、前記利用者端末用アダプタに、前記共有鍵を用いて前記サービス鍵を暗号化させて保持させる鍵暗号化ステップと、
前記利用者端末用アダプタに、前記測定端末に装着されている測定端末用アダプタに対して前記暗号化されたサービス鍵を送信させる第１通信ステップと、
前記測定端末用アダプタが前記測定端末に装着されたとき、前記測定端末用アダプタに、前記測定端末識別子を取得させ、取得させた前記測定端末識別子に基づいて共有鍵を生成させる第２共有鍵生成ステップと、
前記測定端末用アダプタが前記利用者端末用アダプタから前記暗号化されたサービス鍵を受信したとき、前記測定端末用アダプタに、前記第２共有鍵生成ステップで生成した前記共有鍵を用いて前記暗号化されたサービス鍵を復号化させる鍵復号化ステップと、
前記測定端末用アダプタに、前記鍵復号化ステップで復号化させたサービス鍵を用いて前記測定端末が測定した前記ユーザの生体データを暗号化させ、前記利用者端末用アダプタを介して、暗号化した当該生体データを前記サーバ装置に送信させる第２通信ステップとをコンピュータに実行させる
ことを特徴とする遠隔医療システムのサービス鍵送信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔医療システム、および、暗号通信方式に関する。
【背景技術】
【０００２】
＜背景＞
近年、肥満対策などで、健康に対する関心が高まっている。さらに、高齢化社会の到来により、より充実した医療サービスが求められている。
【０００３】
しかしながら、医療機関が遠方にあるため、直接行って診察を受けることが困難などの理由で十分な医療を受けることができない、といった問題もある。さらに、予防医療という点でも、いつでもどこでも健康状態を測定したり、参照したりできることで、健康増進を図るなどの、きめ細かなサービスが求められている。
【０００４】
このような問題や要求に対して、さまざまな技術解決が行われている。例えば、体重や血圧などの生体データを計測するセンサについては、小型軽量化や、精度の向上、より多くの生体データをセンシングできるようになってきた。一方で、光ファイバをはじめとするブロードバンドネットワークの普及や、ホットスポットアクセスポイントの増加、ＷｉＭＡＸ技術の開発など、ネットワーク技術も急速に発展している。これらセンサ技術とネットワーク技術を組み合わせることで、より高度で便利な医療サービスを提供することが期待されている。例えば、自宅に居ながら医者の診察を受けたり、体重や血圧などを常時モニタリングして、実際の診察時により多くのデータを提供することで診察の助けとなったり、自宅のパソコンや外出先の携帯端末から参照することで自身の健康管理に役立てるなど、さまざまな遠隔医療システムが考えられる。
【０００５】
このようなネットワークを利用した遠隔医療サービスを実現するにあたり、体重や体温、血圧などの生体データは、重要な個人情報であるため、暗号化などの手段を用いて、悪意のある第三者からの盗聴を防ぎ、サービスを受けているユーザ以外からは参照できないようにしなければならない。
【０００６】
＜従来技術＞
従来は、センサで生体データを取得して、管理サーバへ送信することで生体データを管理する健康管理支援システムがある（例えば、特許文献１参照）。
【０００７】
さらに、センサによる生体データに限定しなければ、物品タグから読み取った情報を元に、医療情報を含むさまざまな情報を提供するコンテンツ情報提供システムがある（例えば、特許文献２参照）。
【特許文献１】特開２００３−７６７９１号公報
【特許文献２】特開２００６−２２８１７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
＜特許文献１の課題＞
しかしながら、上記特許文献１に示す構成では、生体センサ−専用ターミナル間、専用ターミナル間−管理センター間はそれぞれ暗号化通信しているが、生体センサ−管理センター間では暗号化されていないので、専用ターミナル内で生体データが暴露される可能性がある。さらに、鍵も埋め込みになっており、センサを解析することで漏洩する危険がある、という課題がある。
【０００９】
＜特許文献２の課題＞
そして、上記特許文献２に示す構成では、ＩＣタグ−サーバ間で暗号化通信を行うものの、鍵管理方法の記載がないため、ＩＣタグを解析することで鍵が漏洩する危険がある、という課題がある。
【課題を解決するための手段】
【００１０】
上記従来の課題を解決するために、本発明に係る遠隔医療システムは、内部ネットワークと、利用者端末と、生体データを計測する測定端末と、前記利用者端末と前記測定端末に装着でき、前記利用者端末に装着することで前記内部ネットワークを介して通信を行う利用者端末用アダプタと、前記測定端末に装着して前記内部ネットワークを介して前記利用者端末用アダプタと通信を行う測定端末用アダプタと、から構成された遠隔医療システムであって、前記測定端末は、前記測定端末を識別する測定端末識別子を保持し、前記利用者端末用アダプタは、前記生体データを暗号化、復号化するサービス鍵を保持し、前記利用者端末用アダプタと前記測定端末用アダプタは、所定の計算方法を共通で保持し、前記測定端末用アダプタを前記測定端末に装着し、前記測定端末は、前記測定端末識別子を前記測定端末用アダプタに記録し、前記測定端末用アダプタは、前記測定端末識別子から前記所定の計算方法で前記利用者端末用アダプタと暗号化通信を行う共有鍵を生成し、前記利用者端末用アダプタを前記測定端末に装着し、前記測定端末は、前記測定端末識別子を前記利用者端末用アダプタに記録し、前記利用者端末用アダプタは、前記測定端末識別子から前記所定の計算方法で前記測定端末用アダプタと暗号化通信を行う前記共有鍵を生成し、前記利用者端末用アダプタを前記利用者端末に装着し、前記測定端末用アダプタを前記測定端末に装着し、前記利用者端末用アダプタは、記録している前記サービス鍵を前記共有鍵で暗号化して暗号化サービス鍵を生成し、前記内部ネットワークを介して前記測定端末用アダプタへ送信し、前記測定端末用アダプタは、前記利用者端末用アダプタから前記暗号化サービス鍵を受信し、前記共有鍵で復号化して前記サービス鍵を取得して記録することを特徴とする。
【発明の効果】
【００１１】
本発明に係る遠隔医療システムにおいては、暗号化の鍵を安全な方法で共有することで、センサ−サーバ間で生体データを暗号化して、悪意のある第三者からの盗聴を防ぐことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明に係る遠隔医療システムの実施の形態について、図面を参照しながら説明する。
【００１３】
（実施の形態１）＜概要＞
本発明に係る第１の実施の形態としての遠隔医療システム１について説明する。最初に、図１を用いて本実施形態の概要を説明する。ここでは具体的なサービス例として、ネットワークを用いて、鍵配信サーバ１３を運営するヘルスケアサービスプロバイダが、顧客（エンドユーザ）の体重データの履歴を管理するサービスを例に挙げて説明する。
【００１４】
遠隔医療システム１は、外部ネットワーク１１と内部ネットワーク１２と、鍵配信サーバ１３と、利用者端末１４と利用者端末用アダプタ１５と、一以上の測定端末１６と一以上の測定端末用アダプタ１７とから構成される。なお、図１では、測定端末１６と測定端末用アダプタ１７は一つずつしか示していないが、複数の場合もあり得る。また、利用者端末１４はユーザインタフェースを持つ場合、及び、ユーザインタフェース機能を持たず、ゲートウェイ装置として動作する場合もある。
【００１５】
外部ネットワーク１１は、鍵配信サーバ１３と利用者端末１４とが接続されている広域通信網であり、例えばインターネットである。内部ネットワーク１２は、利用者端末用アダプタ１５と測定端末用アダプタ１７とが接続されている近距離無線通信路であり、例えばＢｌｕｅｔｏｏｔｈ（ＴＭ）で実現される。鍵配信サーバ１３は、利用者端末１４に対して、体重データ管理サービスを提供するサーバである。鍵配信サーバ１３の機能は、（１）ユーザ登録を行ったエンドユーザの測定端末１６に挿されている測定端末用アダプタ１７に対して、サービス鍵ＳＫを配信する、（２）利用者端末１４で収集した暗号化された体重データを鍵配信サーバ１３で収集する、（３）鍵配信サーバ１３で収集した体重データを利用者端末１４で表示出来るようにデータ提供を行う、の３点である。利用者端末１４は、エンドユーザが操作する端末であり、例えば、パーソナルコンピュータやデジタルテレビである。またスロットを有し、利用者端末用アダプタ１５を挿入することにより、体重データ管理サービスに加入し、体重データを表示出来るようになる。利用者端末１４の機能は、（１）鍵配信サーバ１３に対してユーザ登録を行う、（２）測定端末１６で測定した体重データを収集する、（３）収集した暗号化された体重データを鍵配信サーバ１３へ登録する、（４）鍵配信サーバ１３で管理されている体重データの履歴を表示する、の４点である。測定端末１６は、今回の例では体重計であり、エンドユーザの体重を測定することが出来る。また、またスロットを有し、測定端末用アダプタ１７を挿入することにより、利用者端末１４を介して、体重データを鍵配信サーバ１３に登録出来るようになる。測定端末１６の機能は、（１）エンドユーザの体重を測定する、（２）測定した体重データをサービス鍵で暗号化して、利用者端末１４に送付する、の２点である。
【００１６】
以上が、本実施形態の概要である。以下に、遠隔医療システムの一実施形態である遠隔医療システム１の詳細について説明を行う。これらの構成要素について詳細に説明する。
【００１７】
＜遠隔医療システム１の構成＞
遠隔医療システム１は、外部ネットワーク１１と内部ネットワーク１２と、鍵配信サーバ１３と、利用者端末１４と利用者端末用アダプタ１５と、測定端末１６と測定端末用アダプタ１７とから構成される。以下に、これらの構成要素について詳細に説明する。まず、外部ネットワーク１１及び内部ネットワーク１２について述べ、続いて鍵配信サーバ１３と利用者端末１４と利用者端末用アダプタ１５と測定端末１６と測定端末用アダプタ１７の構成と動作について図を用いて説明する。
【００１８】
＜外部ネットワーク１１の構成＞
外部ネットワーク１１は広域通信網であり、例えばインターネットである。なお、電話回線や専用線のようなネットワークであってもよい。
【００１９】
＜内部ネットワーク１２の構成＞
内部ネットワーク１２は近距離無線通信路であり、例えばＢｌｕｅｔｏｏｔｈ（ＴＭ）などである。
【００２０】
＜鍵配信サーバ１３の構成＞
鍵配信サーバ１３は、図２に示すように、サービス鍵保持部１３１と、測定データ保持部１３２と、送受信部１３３と、ユーザ情報登録処理部１３４と、測定データ登録処理部１３５と、測定データ送信処理部１３６とから構成される。
【００２１】
（１）サービス鍵保持部１３１
サービス鍵保持部１３１は、サービス鍵ＳＫを保持する。サービス鍵は１２８ビットの値であり、鍵配信サーバ１３が立ち上がったときに、乱数をもとに作成される値である。
【００２２】
（２）測定データ保持部１３２
測定データ保持部１３２は、エンドユーザの測定データを保持する。具体的には、ユーザ識別子ＵＩＤと、ユーザ情報ＵＤと、測定データＭＤを複数組保持する。ユーザ識別子ＵＩＤは、１２８ビットのユニークな値であり、ユーザ情報ＵＤは、氏名や性別、住所、電話番号などから構成される。測定データは、測定日時と測定端末１６で計測されたデータの組から構成される。測定データが体重データの場合の具体例は、「２００７／９／１：７０．１、２００７／９／２：７０．３、・・・、２００７／９／２０：６９．９」である。
【００２３】
（３）送受信部１３３
送受信部１３３は、外部ネットワーク１１を用いて、利用者端末用アダプタ１５の第一送受信部１５０５との間で、データの送受信を行う。また、ある特定のデータを受け取ったら、それを適切な構成要素に出力する機能を有する。具体的には、利用者端末用アダプタ１５の第一送受信部１５０５から、ユーザ情報登録依頼データＵＤＲＲＱＤを受信したら、ユーザ情報登録処理部１３４へ出力する。また、ユーザ情報登録処理部１３４から、ユーザ情報登録結果データＵＤＲＲＳＴを受け取ったら、利用者端末用アダプタ１５の第一送受信部１５０５へ送信する。また、利用者端末用アダプタ１５の第一送受信部１５０５から、測定データ登録依頼データＭＤＲＲＱＤを受信したら、受信した測定データ登録依頼データＭＤＲＲＱＤを、測定データ登録処理部１３５へ出力する。また、測定データ登録処理部１３５から、測定データ登録完了データＭＤＲＣＭＤを受け取ったら、利用者端末用アダプタ１５の第一送受信部１５０５へ送信する。また、利用者端末用アダプタ１５の第一送受信部１５０５から、測定データ送付依頼データＭＤＳＲＱＤを受信したら、測定データ送信処理部１３６へ出力する。また、測定データ送信処理部１３６から、測定データ送付結果データＭＤＳＲＳＤを受け取ったら、利用者端末用アダプタ１５の第一送受信部１５０５へ送信する。各データの詳細については、後述する。
【００２４】
（４）ユーザ情報登録処理部１３４
ユーザ情報登録処理部１３４は、ユーザ情報登録依頼データＵＤＲＲＱＤを受け取ったら、新しいユーザ識別子ＵＩＤを生成する。ここでは、以前に作成したユーザ識別子ＵＩＤと異なる値を生成する。具体例としては、１から順番に作成していけばよい。そして、ユーザ情報登録依頼データＵＤＲＲＱＤに含まれるユーザ情報ＵＤと生成したユーザ識別子ＵＩＤを対応付けて、測定データ保持部１３２に格納する。また、ユーザ情報登録処理部１３４は、サービス鍵保持部１３１からサービス鍵ＳＫを取得する。そして、ユーザ識別子ＵＩＤとユーザ情報ＵＤとサービス鍵ＳＫとからなるユーザ情報登録結果データＵＤＲＲＳＴを生成して、送受信部１３３へ出力する。
【００２５】
（５）測定データ登録処理部１３５
測定データ登録処理部１３５は、測定データ登録依頼データＭＤＲＲＱＤを受け取ったら、その中からユーザ識別子ＵＩＤと暗号化測定データＥＮＣＭＤを取得する。また、サービス鍵保持部１３１から、サービス鍵ＳＫを取得する。そして、測定データ登録処理部１３５は、サービス鍵ＳＫを用いて、暗号化測定データＥＮＣＭＤを復号化し、測定データＭＤを得る。ここで復号化に用いるアルゴリズムは、利用者端末用アダプタ１５の測定データ収集処理部１５１０で用いるアルゴリズムと同じものを用いる。具体的には、Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ（ＡＥＳ）アルゴリズムの復号化アルゴリズムを用いる。そして、ユーザ識別子ＵＩＤと測定データＭＤを、測定データ保持部１３２に格納する。最後に、測定データ登録処理部１３５は、測定データ登録完了データＭＤＲＣＭＤを利用者端末用アダプタ１５の第一送受信部１５０５へ送信する。測定データ登録完了データＭＤＲＣＭＤは、ユニークな値でよく、例えば“００１０”でよい。
【００２６】
（６）測定データ送信処理部１３６
測定データ送信処理部１３６は、測定データ送付依頼データＭＤＳＲＱＤを受け取ったら、その中からユーザ識別子ＵＩＤを取得する。そして、測定データ保持部１３２から、ユーザ識別子ＵＩＤに対応する測定データＭＤを取得する。その後、ユーザ識別子ＵＩＤと測定データＭＤからなる、測定データ送付結果データＭＤＳＲＳＤを生成する。最後に、測定データ送付結果データＭＤＳＲＳＤを利用者端末用アダプタ１５の第一送受信部１５０５へ送信する。
【００２７】
＜鍵配信サーバ１３の動作＞
以上で、鍵配信サーバ１３の構成について説明を行ったが、次に鍵配信サーバ１３の動作についてフローチャートを用いて説明する。ここでは、（１）ユーザ登録する場合と、（２）測定データを登録する場合と、（３）測定データを表示する場合と、に分けて説明する。
【００２８】
＜（１）ユーザ登録する場合＞
送受信部１３３は、利用者端末用アダプタ１５の第一送受信部１５０５から、ユーザ情報登録依頼データＵＤＲＲＱＤを受信する。（Ｓ１３１０１）
【００２９】
送受信部１３３は、受信したユーザ情報登録依頼データＵＤＲＲＱＤを、ユーザ情報登録処理部１３４へ出力する。（Ｓ１３１０２）
【００３０】
ユーザ情報登録依頼データＵＤＲＲＱＤを受け取ったユーザ情報登録処理部１３４は、新しいユーザ識別子ＵＩＤを生成する。（Ｓ１３１０２）
【００３１】
ユーザ情報登録処理部１３４は、ユーザ情報登録依頼データＵＤＲＲＱＤに含まれるユーザ情報ＵＤと生成したユーザ識別子ＵＩＤを対応付けて、測定データ保持部１３２に格納する。（Ｓ１３１０３）
【００３２】
ユーザ情報登録処理部１３４は、サービス鍵保持部１３１からサービス鍵ＳＫを取得する。（Ｓ１３１０４）
【００３３】
ユーザ情報登録処理部１３４は、ユーザ識別子ＵＩＤとユーザ情報ＵＤとサービス鍵ＳＫとから構成されるユーザ情報登録結果データＵＤＲＲＳＴを生成して、送受信部１３３へ出力する。（Ｓ１３１０５）
【００３４】
送受信部１３３は、受け取ったユーザ情報登録結果データＵＤＲＲＳＴを、利用者端末用アダプタ１５の第一送受信部１５０５へ送信して終了する。（Ｓ１３１０６）
【００３５】
＜（２）測定データを登録する場合＞
送受信部１３３は、利用者端末用アダプタ１５の第一送受信部１５０５から、測定データ登録依頼データＭＤＲＲＱＤを受信する。（Ｓ１３２０１）
【００３６】
送受信部１３３は、受信した測定データ登録依頼データＭＤＲＲＱＤを、測定データ登録処理部１３５へ出力する。（Ｓ１３２０２）
【００３７】
測定データ登録処理部１３５は、受信した測定データ登録依頼データＭＤＲＲＱＤを受け取ったら、その中からユーザ識別子ＵＩＤと暗号化測定データＥＮＣＭＤを取得する。（Ｓ１３２０３）
【００３８】
測定データ登録処理部１３５は、サービス鍵保持部１３１から、サービス鍵ＳＫを取得する。（Ｓ１３２０４）
【００３９】
測定データ登録処理部１３５は、サービス鍵ＳＫを用いて、暗号化測定データＥＮＣＭＤを復号化し、測定データＭＤを得る。（Ｓ１３２０５）
【００４０】
測定データ登録処理部１３５は、ユーザ識別子ＵＩＤと測定データＭＤを、測定データ保持部１３２に格納する。（Ｓ１３２０６）
【００４１】
測定データ登録処理部１３５は、測定データ登録完了データＭＤＲＣＭＤを利用者端末用アダプタ１５の第一送受信部１５０５へ送信して終了する。（Ｓ１３２０７）
【００４２】
＜（３）測定データを表示する場合＞
送受信部１３３は、利用者端末用アダプタ１５の第一送受信部１５０５から、測定データ送付依頼データＭＤＳＲＱＤを受信する。（Ｓ１３３０１）
【００４３】
送受信部１３３は、受信した測定データ送付依頼データＭＤＳＲＱＤを、測定データ送信処理部１３６へ出力する。（Ｓ１３３０２）
【００４４】
測定データ送付依頼データＭＤＳＲＱＤを受け取った測定データ送信処理部１３６は、測定データ送付依頼データＭＤＳＲＱＤに含まれるユーザ識別子ＵＩＤを取得する。（Ｓ１３３０３）
【００４５】
測定データ送信処理部１３６は、測定データ保持部１３２から、ユーザ識別子ＵＩＤに対応する測定データＭＤを取得する。（Ｓ１３３０４）
【００４６】
測定データ送信処理部１３６は、ユーザ識別子ＵＩＤと測定データＭＤとからなる、測定データ送付結果データＭＤＳＲＳＤを生成する。（Ｓ１３３０５）
【００４７】
測定データ送信処理部１３６は、測定データ送付結果データＭＤＳＲＳＤを利用者端末用アダプタ１５の第一送受信部１５０５へ送信して終了する。（Ｓ１３３０６）
【００４８】
以上が、遠隔医療システム１の構成要素である鍵配信サーバ１３の構成と動作である。続いて、利用者端末１４の構成と動作について説明を行う。
【００４９】
＜利用者端末１４の構成＞
利用者端末１４は、図３に示すように、表示部１４１と入力部１４２とアダプタアクセス部１４３とユーザ情報登録処理部１４４と測定データ収集処理部１４５と測定データ登録処理部１４６と測定データ表示処理部１４７とから構成される。ただし、ユーザが入出力を必要としない場合には、表示部１４１、入力部１４２は搭載しない場合もあり得る。
【００５０】
（１）表示部１４１
表示部１４１は、ディスプレイなどを備え、利用者端末１４の他の構成要素からの要求にしたがい、画面を表示する機能を持つ。
【００５１】
（２）入力部１４２
入力部１４２は、キーボードやマウスなどを備え、外部（ユーザ）からの入力を受け付けるものである。具体的には、外部からサービス起動依頼を受けると、アダプタアクセス部１４３へアクセスし、利用者端末用アダプタ１５が装着されているかどうかを確認する。もし装着されている場合、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、メニュー画面を表示する。そのメニュー画面で、「ユーザ登録ボタン」が押されたら、ユーザ情報登録処理部１４４へユーザ登録依頼信号を出力する。「測定データ収集ボタン」が押されたら、測定データ収集処理部１４５へ測定データ収集信号を出力する。「測定データ登録ボタン」が押されたら、測定データ登録処理部１４６へ測定データ登録信号を出力する。「測定データ表示ボタン」が押されたら、測定データ表示処理部１４７へ測定データ表示信号を出力する。
【００５２】
（３）アダプタアクセス部１４３
アダプタアクセス部１４３は、アダプタとの間でデータ受け渡しを行うためのものである。例えば、利用者端末用アダプタ１５がＵＳＢの場合、アダプタアクセス部１４３はＵＳＢスロットやＵＳＢ端末ホストとなる。また、利用者端末用アダプタ１５がＳＤＩＯカードの場合、アダプタアクセス部１４３はＳＤＩＯスロットやＳＤＩＯ端末ホストとなる。
【００５３】
（４）ユーザ情報登録処理部１４４
ユーザ情報登録処理部１４４は、入力部１４２からユーザ登録依頼信号を受け取るまで待機する。もし受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、ユーザ登録画面情報を取得して、表示部１４１で、図５で示すようなユーザ登録画面を表示する。そのユーザ登録画面において、外部からユーザ情報が入力され、「入力完了ボタン」が押されたら、ユーザ情報登録処理部１４４は入力されたユーザ情報ＵＤから構成されるユーザ情報登録依頼データＵＤＲＲＱＤを生成し、利用者端末用アダプタ１５の第一送受信部１５０５へ出力する。その後、第一送受信部１５０５からユーザ情報登録結果信号を受け取るまで待機する。受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、ユーザ登録完了画面情報を取得して、表示部１４１で、図６で示すようなユーザ登録完了画面を表示する。そのユーザ登録完了画面において、「測定端末登録ボタン」が押されたら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、測定端末登録画面情報を取得して、表示部１４１で、図７で示すような測定端末登録画面を表示する。その測定端末登録画面において、「処理完了ボタン」が押されたら、利用者端末用アダプタ１５のサービス鍵配布処理部１５０９へ、サービス鍵配布信号を出力する。その後、サービス鍵配布処理部１５０９から、サービス鍵配布完了信号を受け取るまで待機する。受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、測定端末登録画面情報を取得して、表示部１４１で、図８で示すような測定端末登録画面を表示する。測定端末登録画面において「メニューに戻るボタン」が押されたら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示する。これで初期状態に戻る。
【００５４】
（５）測定データ収集処理部１４５
測定データ収集処理部１４５は、入力部１４２から測定データ収集信号を受け取るまで待機する。もし受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の測定データ収集処理部１５１０に対して、測定データ収集信号を出力する。その後、利用者端末用アダプタ１５の測定データ収集処理部１５１０から、測定データ収集完了信号を受け取るまで待機する。受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、測定データ収集完了画面情報を取得して、表示部１４１で、図１０で示すような測定データ収集完了画面を表示する。その測定データ収集完了画面において「メニューに戻るボタン」が押されたら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示する。これで初期状態に戻る。
【００５５】
（６）測定データ登録処理部１４６
測定データ登録処理部１４６は、入力部１４２から測定データ登録信号を受け取るまで待機する。もし受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の測定データ登録処理部１５１１に対して、測定データ登録信号を出力する。次に、利用者端末用アダプタ１５の測定データ登録処理部１５１１から、測定データ登録完了信号を受け取るまで待機する。もし受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、測定データ登録完了画面情報を取得して、表示部１４１で、図１１で示すような測定データ収集完了画面を表示する。その測定データ収集完了画面において「メニューに戻るボタン」が押されたら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示する。これで初期状態に戻る。
【００５６】
（７）測定データ表示処理部１４７
測定データ表示処理部１４７は、入力部１４２から測定データ表示信号を受け取るまで待機する。もし受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の測定データ表示処理部１５１２に対して、測定データ表示信号を出力する。次に、利用者端末用アダプタ１５の測定データ表示処理部１５１２から、測定データ表示結果データＭＤＳＲＳＤを受け取るまで待機する。もし受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、測定データ登録完了画面情報を取得し、さらに、測定データ表示結果データＭＤＳＲＳＤに含まれる測定データＭＤと統合して、表示部１４１で、図１２で示すような測定データ表示画面を表示する。その測定データ表示画面において「メニューに戻るボタン」が押されたら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示する。これで初期状態に戻る。
【００５７】
＜利用者端末１４の動作＞
以上で、利用者端末１４の構成について説明を行ったが、次に利用者端末１４の動作について説明する。ここでは、（１）ユーザ登録する場合と、（２）測定データを収集する場合と、（３）測定データを登録する場合と、（４）測定データを表示する場合と、に分けて説明する。
【００５８】
＜（１）ユーザ登録する場合＞
入力部１４２から、サービス起動依頼を受ける。（Ｓ１４１０１）
【００５９】
入力部１４２は、アダプタアクセス部１４３へアクセスし、利用者端末用アダプタ１５が装着されているかどうかを確認する。もし装着されていない場合、待機する。（Ｓ１４１０２）
【００６０】
入力部１４２は、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図４で示すようなメニュー画面（ユーザ登録前）を表示する。（Ｓ１４１０３）
【００６１】
入力部１４２は、外部（ユーザ）から、「ユーザ登録ボタン」が押されたら、ユーザ情報登録処理部１４４へユーザ登録依頼信号を出力する。（Ｓ１４１０４）
【００６２】
ユーザ情報登録処理部１４４は、ユーザ登録依頼信号を受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、ユーザ登録画面情報を取得して、表示部１４１で、図５で示すようなユーザ登録画面を表示する。（Ｓ１４１０５）
【００６３】
ユーザ情報登録処理部１４４は、外部（ユーザ）から、ユーザ情報が入力され、「入力完了ボタン」が押されたら、入力されたユーザ情報ＵＤからなるユーザ情報登録依頼データＵＤＲＲＱＤを生成し、利用者端末用アダプタ１５の第一送受信部１５０５へ出力する。（Ｓ１４１０６）
【００６４】
ユーザ情報登録処理部１４４は、第一送受信部１５０５から、ユーザ情報登録結果信号を受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、ユーザ登録完了画面情報を取得して、表示部１４１で、図６で示すようなユーザ登録完了画面を表示する。（Ｓ１４１０７）
【００６５】
ユーザ情報登録処理部１４４は、外部（ユーザ）から、「測定端末登録ボタン」が押されたら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、測定端末登録画面情報を取得して、表示部１４１で、図７で示すような測定端末登録画面を表示する。（Ｓ１４１０８）
【００６６】
ユーザ情報登録処理部１４４は、外部（ユーザ）から、「処理完了ボタン」が押されたら、利用者端末用アダプタ１５のサービス鍵配布処理部１５０９へ、サービス鍵配布信号を出力する。（Ｓ１４１０９）
【００６７】
ユーザ情報登録処理部１４４は、サービス鍵配布処理部１５０９から、サービス鍵配布完了信号を受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、測定端末登録画面情報を取得して、表示部１４１で、図８で示すような測定端末登録画面を表示する。（Ｓ１４１１０）
【００６８】
ユーザ情報登録処理部１４４は、外部（ユーザ）から、「メニューに戻るボタン」が押されたら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示して終了する。（Ｓ１４１１１）
【００６９】
＜（２）測定データを収集する場合＞
入力部１４２から、サービス起動依頼を受ける。（Ｓ１４２０１）
【００７０】
入力部１４２は、アダプタアクセス部１４３へアクセスし、利用者端末用アダプタ１５が装着されているかどうかを確認する。もし装着されていない場合、終了する。（Ｓ１４２０２）
【００７１】
入力部１４２は、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示する。（Ｓ１４２０３）
【００７２】
入力部１４２は、外部（ユーザ）から、「測定データ収集ボタン」が押されたら、測定データ収集処理部１４５へ測定データ収集信号を出力する。（Ｓ１４２０４）
【００７３】
測定データ収集処理部１４５は、測定データ収集信号を受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の測定データ収集処理部１５１０に対して、測定データ収集信号を出力する。（Ｓ１４２０５）
【００７４】
測定データ収集処理部１４５は、利用者端末用アダプタ１５の測定データ収集処理部１５１０から、測定データ収集完了信号を受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、測定データ収集完了画面情報を取得して、表示部１４１で、図１０で示すような測定データ収集完了画面を表示する。（Ｓ１４２０６）
【００７５】
ユーザ情報登録処理部１４４は、外部（ユーザ）から、「メニューに戻るボタン」が押されたら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示して終了する。（Ｓ１４２０７）
【００７６】
＜（３）測定データを登録する場合＞
入力部１４２から、サービス起動依頼を受ける。（Ｓ１４３０１）
【００７７】
入力部１４２は、アダプタアクセス部１４３へアクセスし、利用者端末用アダプタ１５が装着されているかどうかを確認する。もし装着されていない場合、終了する。（Ｓ１４３０２）
【００７８】
入力部１４２は、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示する。（Ｓ１４３０３）
【００７９】
入力部１４２は、外部（ユーザ）から、「測定データ登録ボタン」が押されたら、測定データ登録処理部１４６へ測定データ登録信号を出力する。（Ｓ１４３０４）
【００８０】
測定データ登録処理部１４６は、測定データ登録信号を受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の測定データ登録処理部１５１１に対して、測定データ登録信号を出力する。（Ｓ１４３０５）
【００８１】
測定データ登録処理部１４６は、利用者端末用アダプタ１５の測定データ登録処理部１５１１から、測定データ登録完了信号を受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、測定データ登録完了画面情報を取得して、表示部１４１で、図１１で示すような測定データ収集完了画面を表示する。（Ｓ１４３０６）
【００８２】
ユーザ情報登録処理部１４４は、外部（ユーザ）から、「メニューに戻るボタン」が押されたら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示して終了する。（Ｓ１４３０７）
【００８３】
＜（４）測定データを表示する場合＞
入力部１４２から、サービス起動依頼を受ける。（Ｓ１４４０１）
【００８４】
入力部１４２は、アダプタアクセス部１４３へアクセスし、利用者端末用アダプタ１５が装着されているかどうかを確認する。もし装着されていない場合、終了する。（Ｓ１４４０２）
【００８５】
入力部１４２は、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示する。（Ｓ１４４０３）  
【００８６】
入力部１４２は、外部（ユーザ）から、「測定データ表示ボタン」が押されたら、測定データ表示処理部１４７へ測定データ表示信号を出力する。（Ｓ１４４０４）
【００８７】
測定データ表示処理部１４７は、測定データ表示信号を受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の測定データ表示処理部１５１２に対して、測定データ表示信号を出力する。（Ｓ１４４０５）
【００８８】
測定データ表示処理部１４７は、利用者端末用アダプタ１５の測定データ表示処理部１５１２から、測定データ表示結果データＭＤＳＲＳＤを受け取ったら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、測定データ登録完了画面情報を取得し、さらに、測定データ表示結果データＭＤＳＲＳＤに含まれる測定データＭＤと統合して、表示部１４１で、図１２で示すような測定データ表示画面を表示する。（Ｓ１４４０６）
【００８９】
測定データ表示処理部１４７は、外部（ユーザ）から、「メニューに戻るボタン」が押されたら、アダプタアクセス部１４３を経由して、利用者端末用アダプタ１５の画面情報保持部１５０７から、メニュー画面情報を取得して、表示部１４１で、図９で示すようなメニュー画面（ユーザ登録後）を表示して終了する。（Ｓ１４４０７）
【００９０】
以上が、遠隔医療システム１の構成要素である利用者端末１４の構成と動作である。続いて、利用者端末用アダプタ１５の構成と動作について説明を行う。
【００９１】
＜利用者端末用アダプタ１５の構成＞
利用者端末用アダプタ１５は、図１３に示すように、端末アクセス部１５０１、ユーザ情報保持部１５０２、暗号化測定データ保持部１５０３、一時情報保持部１５０４、第一送受信部１５０５、第二送受信部１５０６、画面情報保持部１５０７、共有鍵生成部１５０８、サービス鍵配布処理部１５０９、測定データ収集処理部１５１０、測定データ登録処理部１５１１、測定データ表示処理部１５１２とから構成される。
【００９２】
（１）端末アクセス部１５０１
端末アクセス部１５０１は、挿入されている利用者端末用アダプタ１５との間のデータ受け渡しを行うためのものである。例えば、利用者端末用アダプタ１５がＵＳＢの場合、端末アクセス部１５０１はＵＳＢ端子やＵＳＢ機器ホストとなる。また、利用者端末用アダプタ１５がＳＤＩＯカードの場合、端末アクセス部１５０１はＳＤＩＯ端子やＳＤＩＯカードホストとなる。
【００９３】
（２）ユーザ情報保持部１５０２
ユーザ情報保持部１５０２は、ユーザ識別子ＵＩＤとユーザ情報ＵＤを保持する。
【００９４】
（３）暗号化測定データ保持部１５０３
暗号化測定データ保持部１５０３は、暗号化測定データＥＮＣＭＤを保持する。
【００９５】
（４）一時情報保持部１５０４
一時情報保持部１５０４は、一時的なデータを保持する。具体的には、サービス鍵ＳＫと共有鍵ＳＨＫを一時的に保持する。
【００９６】
（５）第一送受信部１５０５
第一送受信部１５０５は、外部ネットワーク１１を用いて、鍵配信サーバ１３の送受信部１３３との間で、データの送受信を行う。また、ある特定のデータを受け取ったら、それを適切な構成要素に出力する機能を有する。具体的には、利用者端末１４のユーザ情報登録処理部１４４から、ユーザ情報登録依頼データＵＤＲＲＱＤを受け取ったら、鍵配信サーバ１３へ送付する。また、ユーザ情報登録結果データＵＤＲＲＳＤを受け取ったら、その中からユーザ識別子ＵＩＤとユーザ情報ＵＤとサービス鍵ＳＫを取得し、ユーザ識別子ＵＩＤとユーザ情報ＵＤを、ユーザ情報保持部１５０２に格納し、サービス鍵ＳＫを、一時情報保持部１５０４へ格納する。また、ユーザ情報登録結果信号を受け取ったら、利用者端末１４のユーザ情報登録処理部１４４に出力する。
【００９７】
（６）第二送受信部１５０６
第二送受信部１５０６は、内部ネットワーク１２を用いて、測定端末用アダプタ１７の第二送受信部１７３との間で、データの送受信を行う。例えばＢｌｕｅｔｏｏｔｈで実現される。
【００９８】
（７）画面情報保持部１５０７
画面情報保持部１５０７は、利用者端末１４の表示部１４１で表示する画面情報を保持する。具体的には、図４や図９で示すようなメニュー画面、図５で示すようなユーザ登録画面、図６で示すようなユーザ登録完了画面、図７で示すような測定端末登録画面、図８で示すような測定端末登録完了画面、図１０で示すような測定データ収集完了画面、図１１で示すような測定データ登録完了画面、図１２で示すような測定データ表示画面に関する情報を保持する。なお、画面情報保持部１５０７で保持する画面情報は、画面のテンプレート情報であり、中身である例えば図９の氏名（山田太郎さん）や、図１２の体重グラフなどは、別途合成されるものである。
【００９９】
（８）共有鍵生成部１５０８
共有鍵生成部１５０８は、共有鍵生成信号を受け取ったら、端末アクセス部１５０１を介して、測定端末１６の測定端末識別子保持部１６３にアクセスして、測定端末識別子ＭＩＤを取得する。そして、測定端末識別子ＭＩＤに対して変換処理を行い、出力値として共有鍵ＳＨＫを得る。そして、その共有鍵ＳＨＫを、一時情報保持部１５０４へ出力する。ここで用いる変換処理は、測定端末用アダプタ１７の共有鍵生成部１７５で使用する変換演算と同じものとする。具体例としては、測定端末用アダプタ１７の共有鍵生成部１７５と共有している秘密鍵を用いたＡＥＳ暗号化アルゴリズムや、測定端末用アダプタ１７の共有鍵生成部１７５と共有している非公開の一方向性ハッシュ関数アルゴリズムなどで、例えばＭＤ５などがある。
【０１００】
（９）サービス鍵配布処理部１５０９
サービス鍵配布処理部１５０９は、端末アクセス部１５０１を介して、利用者端末１４に装着されているか確認する。もし装着されていると検知したら、第二送受信部１５０６を介して、測定端末１６に装着されている測定端末用アダプタ１７と通信可能かどうかを確認する。もし通信可能な場合、一時情報保持部１５０４に格納されているサービス鍵ＳＫと共有鍵ＳＨＫを取得し、共有鍵ＳＨＫをもとに、サービス鍵ＳＫを暗号化する。その暗号文を暗号化サービス鍵ＥＮＣＳＫとし、測定端末１６に装着されている測定端末用アダプタ１７に送付する。その後、サービス鍵配布処理部１５０９は、一時情報保持部１５０４に格納されているサービス鍵ＳＫと共有鍵ＳＨＫを消去する。最後に、サービス鍵配布処理部１５０９は、利用者端末１４のユーザ情報登録処理部１４４に対して、サービス鍵配布完了信号を出力する。
【０１０１】
（１０）測定データ収集処理部１５１０
測定データ収集処理部１５１０は、利用者端末１４の測定データ収集処理部１４５から、測定データ収集信号を受け取るまで待機する。そして、第二送受信部１５０６を介して、測定端末１６に装着されている測定端末用アダプタ１７と通信可能かどうかを確認する。もし通信可能な場合、測定端末用アダプタ１７の測定データ送信処理部１７６に対して、測定データ収集信号を出力する。その後、測定端末１６に装着されている測定端末用アダプタ１７から、暗号化測定データＥＮＣＭＤを受け取るまで待機する。その後、その暗号化測定データＥＮＣＭＤを、暗号化測定データ保持部１５０３へ格納する。最後に、測定データ収集処理部１５１０は、利用者端末１４の測定データ収集処理部１４５に対して、測定データ収集完了信号を出力する。
【０１０２】
（１１）測定データ登録処理部１５１１
測定データ登録処理部１５１１は、利用者端末１４の測定データ登録処理部１４６から、測定データ登録信号を受け取るまで待機する。そして、第一送受信部１５０５を介して、鍵配信サーバ１３と通信可能かどうかを確認する。もし通信可能である場合、ユーザ情報保持部１５０２からユーザ識別子ＵＩＤを取得し、暗号化測定データ保持部１５０３から暗号化測定データＥＮＣＭＤを取得する。そして、ユーザ識別子ＵＩＤと暗号化測定データＥＮＣＭＤとからなる、測定データ登録要求データＭＤＲＲＱＤを生成し、第一送受信部１５０５を介して、鍵配信サーバ１３へ送付する。その後、第一送受信部１５０５を介して、鍵配信サーバ１３から測定データ登録結果データＭＤＲＲＳＤを受け取るまで待機する。最後に、利用者端末１４の測定データ登録処理部１４６に対して、測定データ登録完了信号を出力する。
【０１０３】
（１２）測定データ表示処理部１５１２
測定データ表示処理部１５１２は、利用者端末１４の測定データ登録処理部１４６から、測定データ表示信号を受け取るまで待機する。次に、ユーザ情報保持部１５０２から、ユーザ識別子ＵＩＤを取得する。その後、第一送受信部１５０５を介して、鍵配信サーバ１３と通信可能かどうかを確認する。もし通信可能な場合、ユーザ識別子ＵＩＤからなる測定データ表示依頼データＭＤＳＲＱＤを生成し、第一送受信部１５０５を介して、鍵配信サーバ１３へ送付する。その後、第一送受信部１５０５を介して、鍵配信サーバ１３から測定データ表示結果データＭＤＳＲＳＤを受け取るまで待機する。最後に、利用者端末１４の測定データ表示処理部１４７に対して、測定データ表示結果データＭＤＳＲＳＤを出力する。
【０１０４】
＜利用者端末用アダプタ１５の動作＞
以上で、利用者端末用アダプタ１５の構成について説明を行ったが、次に利用者端末用アダプタ１５の動作について説明する。ここでは、（１）ユーザ登録する場合と、（２）測定データを収集する場合と、（３）測定データを登録する場合と、（４）測定データを表示する場合と、に分けて説明する。
【０１０５】
＜（１）ユーザ登録する場合＞
第一送受信部１５０５は、利用者端末１４のユーザ情報登録処理部１４４から、ユーザ情報登録依頼データＵＤＲＲＱＤを受け取ったら、鍵配信サーバ１３へ送付する。（Ｓ１５１０１）
【０１０６】
第一送受信部１５０５は、鍵配信サーバ１３から、ユーザ情報登録結果データＵＤＲＲＳＤを受け取ったら、その中からユーザ識別子ＵＩＤとユーザ情報ＵＤとサービス鍵ＳＫを取得する。そして、ユーザ識別子ＵＩＤとユーザ情報ＵＤを、ユーザ情報保持部１５０２に格納する。また、サービス鍵ＳＫを、一時情報保持部１５０４へ格納する。（Ｓ１５１０２）
【０１０７】
第一送受信部１５０５は、ユーザ情報登録結果信号を、利用者端末１４のユーザ情報登録処理部１４４に出力する。（Ｓ１５１０３）
【０１０８】
利用者端末１４のユーザ情報登録処理部１４４から、サービス鍵配布処理部１５０９がサービス鍵配布信号を受け取ったら、測定端末１６に装着されるまで待機する。（Ｓ１５１０４）
【０１０９】
端末アクセス部１５０１を介して、測定端末１６に装着されたことを検知したら、サービス鍵配布処理部１５０９は、共有鍵生成部１５０８に対して、共有鍵生成信号を出力する。（Ｓ１５１０５）
【０１１０】
共有鍵生成部１５０８は、共有鍵生成信号を受け取ったら、端末アクセス部１５０１を介して、測定端末１６の測定端末識別子保持部１６３にアクセスして、測定端末識別子ＭＩＤを取得する。（Ｓ１５１０６）
【０１１１】
共有鍵生成部１５０８は、測定端末識別子ＭＩＤに対して変換処理を行い、出力値として共有鍵ＳＨＫを得る。そして、その共有鍵ＳＨＫを、一時情報保持部１５０４へ出力する。（Ｓ１５１０７）
【０１１２】
利用者端末１４に装着されるまで待機する。（Ｓ１５１０８）
【０１１３】
端末アクセス部１５０１を介して、利用者端末１４に装着されたことを検知したら、サービス鍵配布処理部１５０９は、第二送受信部１５０６を介して、測定端末１６に装着されている測定端末用アダプタ１７と通信可能かどうかを確認する。もし通信可能でない場合、Ｓ１５１０９を繰り返す。（Ｓ１５１０９）
【０１１４】
サービス鍵配布処理部１５０９は、第二送受信部１５０６を介して、測定端末１６に装着されている測定端末用アダプタ１７と通信可能であると検知した場合に、一時情報保持部１５０４に格納されているサービス鍵ＳＫと共有鍵ＳＨＫを取得し、共有鍵ＳＨＫをもとに、サービス鍵ＳＫを暗号化する。その暗号文を暗号化サービス鍵ＥＮＣＳＫとする。そして、その暗号化サービス鍵ＥＮＣＳＫを、測定端末１６に装着されている測定端末用アダプタ１７に送付する。（Ｓ１５１１０）
【０１１５】
サービス鍵配布処理部１５０９は、一時情報保持部１５０４に格納されているサービス鍵ＳＫと共有鍵ＳＨＫを消去する。（Ｓ１５１１１）
【０１１６】
サービス鍵配布処理部１５０９は、利用者端末１４のユーザ情報登録処理部１４４に対して、サービス鍵配布完了信号を出力する。終了する。（Ｓ１５１１２）
【０１１７】
＜（２）測定データを収集する場合＞
測定データ収集処理部１５１０は、利用者端末１４の測定データ収集処理部１４５から、測定データ収集信号を受け取る。（Ｓ１５２０１）
【０１１８】
測定データ収集処理部１５１０は、第二送受信部１５０６を介して、測定端末１６に装着されている測定端末用アダプタ１７と通信可能かどうかを確認する。もし通信可能でない場合、Ｓ１５２０２を繰り返す。（Ｓ１５２０２）
【０１１９】
測定データ収集処理部１５１０は、第二送受信部１５０６を介して、測定端末１６に装着されている測定端末用アダプタ１７と通信可能であると検知した場合に、測定端末用アダプタ１７の測定データ送信処理部１７６に対して、測定データ収集信号を出力する。（Ｓ１５２０３）
【０１２０】
測定データ収集処理部１５１０は、測定端末１６に装着されている測定端末用アダプタ１７から、暗号化測定データＥＮＣＭＤを受け取ったら、その暗号化測定データＥＮＣＭＤを、暗号化測定データ保持部１５０３へ格納する。（Ｓ１５２０４）
【０１２１】
測定データ収集処理部１５１０は、利用者端末１４の測定データ収集処理部１４５に対して、測定データ収集完了信号を出力する。終了する。（Ｓ１５２０５）
【０１２２】
＜（３）測定データを登録する場合＞
測定データ登録処理部１５１１は、利用者端末１４の測定データ登録処理部１４６から、測定データ登録信号を受け取る。（Ｓ１５３０１）
【０１２３】
測定データ登録処理部１５１１は、第一送受信部１５０５を介して、鍵配信サーバ１３と通信可能かどうかを確認する。もし通信可能でない場合、Ｓ１５３０２を繰り返す。（Ｓ１５３０２）
【０１２４】
測定データ登録処理部１５１１は、第一送受信部１５０５を介して、鍵配信サーバ１３と通信可能であると検知した場合に、ユーザ情報保持部１５０２からユーザ識別子ＵＩＤを取得し、暗号化測定データ保持部１５０３から暗号化測定データＥＮＣＭＤを取得する。そして、ユーザ識別子ＵＩＤと暗号化測定データＥＮＣＭＤとからなる、測定データ登録要求データＭＤＲＲＱＤを生成し、第一送受信部１５０５を介して、鍵配信サーバ１３へ送付する。（Ｓ１５３０３）
【０１２５】
測定データ登録処理部１５１１は、第一送受信部１５０５を介して、鍵配信サーバ１３から測定データ登録結果データＭＤＲＲＳＤを受け取ったら、利用者端末１４の測定データ登録処理部１４６に対して、測定データ登録完了信号を出力して終了する。（Ｓ１５３０４）
【０１２６】
＜（４）測定データを表示する場合＞
測定データ表示処理部１５１２は、利用者端末１４の測定データ登録処理部１４６から、測定データ表示信号を受け取る。（Ｓ１５４０１）
【０１２７】
測定データ表示処理部１５１２は、ユーザ情報保持部１５０２から、ユーザ識別子ＵＩＤを取得する。（Ｓ１５４０２）
【０１２８】
測定データ表示処理部１５１２は、第一送受信部１５０５を介して、鍵配信サーバ１３と通信可能かどうかを確認する。もし通信可能でない場合、Ｓ１５４０３を繰り返す。（Ｓ１５４０３）
【０１２９】
測定データ表示処理部１５１２は、第一送受信部１５０５を介して、鍵配信サーバ１３と通信可能であると検知した場合に、ユーザ識別子ＵＩＤからなる測定データ表示依頼データＭＤＳＲＱＤを生成し、第一送受信部１５０５を介して、鍵配信サーバ１３へ送付する。（Ｓ１５４０４）
【０１３０】
測定データ表示処理部１５１２は、第一送受信部１５０５を介して、鍵配信サーバ１３から測定データ表示結果データＭＤＳＲＳＤを受け取ったら、利用者端末１４の測定データ表示処理部１４７に対して、測定データ表示結果データＭＤＳＲＳＤを出力して終了する。（Ｓ１５４０４）
【０１３１】
以上が、遠隔医療システム１の構成要素である利用者端末用アダプタ１５の構成と動作である。続いて、測定端末１６の構成と動作について説明を行う。
【０１３２】
＜測定端末１６の構成＞
測定端末１６は、図１４に示すように、測定データ保持部１６１と測定部１６２と測定端末識別子保持部１６３とアダプタアクセス部１６４とから構成される。
【０１３３】
（１）測定データ保持部１６１
測定データ保持部１６１は、測定部１６２によって測定されたデータを格納する。測定データは、測定日時と測定端末１６で計測されたデータの組から構成される。測定データが体重データの場合の具体例は、「２００７／９／１：７０．１、２００７／９／２：７０．３、・・・、２００７／９／２０：６９．９」である。
【０１３４】
（２）測定部１６２
測定部１６２は、センサを有し、ユーザの体重などを測定できるものである。測定したデータは、測定データ保持部１６１に保管される。
【０１３５】
（３）測定端末識別子保持部１６３
測定端末識別子保持部１６３は、測定端末１６を識別する測定端末識別子ＭＩＤを有する。測定端末識別子ＭＩＤは、測定端末１６出荷時に既に保持されている識別子である。具体的には、測定端末１６の１台毎に異なる値であってもよいし、測定端末１６の機種毎に異なる値であってもよいし、製造メーカ毎に異なる値であってもよいし、測定可能な測定データ（体重、血圧、血糖値、体脂肪など）毎に異なる値であってもよい。
【０１３６】
（４）アダプタアクセス部１６４
アダプタアクセス部１６４は、利用者端末１４のアダプタアクセス部１４３と同じ構成なので、説明を省略する。
【０１３７】
＜測定端末１６の動作＞
以上で、測定端末１６の構成について説明を行ったが、次に測定端末１６の動作について説明する。ここでは、（１）データを測定する場合について説明する。
【０１３８】
＜（１）データを測定する場合＞
測定部１６２は、体重センサとタイマーを有する。体重を測定したら、そのときの日付と体重データとを組み合わせた測定データを生成し、それを測定データ保持部１６１に格納して終了する。（Ｓ１６１０１）
【０１３９】
以上が、遠隔医療システム１の構成要素である測定端末１６の構成と動作である。続いて、測定端末用アダプタ１７の構成と動作について説明を行う。
【０１４０】
＜測定端末用アダプタ１７の構成＞
測定端末用アダプタ１７は、図１５に示すように、端末アクセス部１７１とサービス鍵保持部１７２と第二送受信部１７３とサービス鍵取得処理部１７４と共有鍵生成部１７５と測定データ送信処理部１７６とから構成される。
【０１４１】
（１）端末アクセス部１７１
端末アクセス部１７１は、利用者端末用アダプタ１５の端末アクセス部１５０１と同じ構成なので、説明は省略する。
【０１４２】
（２）サービス鍵保持部１７２
サービス鍵保持部１７２は、サービス鍵ＳＫを保持する。
【０１４３】
（３）第二送受信部１７３
第二送受信部１７３は、内部ネットワーク１２を用いて、利用者端末用アダプタ１５の第二送受信部１５０６の間で、データの送受信を行う。例えばＢｌｕｅｔｏｏｔｈで実現される。
【０１４４】
（４）サービス鍵取得処理部１７４
サービス鍵取得処理部１７４は、第二送受信部１７３を介して、利用者端末１４に装着されている利用者端末用アダプタ１５と通信可能かどうかを確認する。もし通信可能な場合、利用者端末用アダプタ１５から、暗号化サービス鍵ＥＮＣＳＫを受信する。そして、サービス鍵取得処理部１７４は、共有鍵生成部１７５に対して、暗号化サービス鍵ＥＮＣＳＫを出力する。
【０１４５】
（５）共有鍵生成部１７５
共有鍵生成部１７５は、暗号化サービス鍵ＥＮＣＳＫを受け取るまで待機する。受け取ったら、端末アクセス部１７１を介して、測定端末１６の測定端末識別子保持部１６３にアクセスして、測定端末識別子ＭＩＤを取得する。そして、測定端末識別子ＭＩＤに対して、変換処理を行い、出力値として共有鍵ＳＨＫを得る。その後、共有鍵ＳＨＫをもとに、暗号化サービスＥＮＣＳＫを復号化し、サービス鍵ＳＫを得る。最後に、そのサービス鍵ＳＫを、サービス鍵保持部１７２に格納する。
【０１４６】
（６）測定データ送信処理部１７６
測定データ送信処理部１７６は、利用者端末用アダプタ１５の測定データ収集処理部１５１０から、測定データ収集信号を受け取るまで待機する。受け取ったら、測定データ送信処理部１７６は、サービス鍵保持部１７２から、サービス鍵ＳＫを取得する。また、測定データ送信処理部１７６は、測定端末１６の測定データ保持部１６１にアクセスし、測定データＭＤを取得する。さらに、測定データ送信処理部１７６は、サービス鍵ＳＫを用いて、測定データＭＤを暗号化、暗号化測定データＥＮＣＭＤを生成する。具体的には、Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ（ＡＥＳ）アルゴリズムの暗号化アルゴリズムを用いる。最後に、利用者端末用アダプタ１５の測定データ収集処理部１５１０に対して、暗号化測定データＥＮＣＭＤを送信する
【０１４７】
＜測定端末用アダプタ１７の動作＞
以上で、測定端末用アダプタ１７の構成について説明を行ったが、次に測定端末用アダプタ１７の動作について説明する。ここでは、（１）ユーザ登録する場合と、（２）測定データを収集する場合と、に分けて説明する。
【０１４８】
＜（１）ユーザ登録する場合＞
端末アクセス部１７１を介して、測定端末１６に装着されたことを検知する。（Ｓ１７１０１）
【０１４９】
サービス鍵取得処理部１７４は、第二送受信部１７３を介して、利用者端末１４に装着されている利用者端末用アダプタ１５と通信可能かどうかを確認する。もし通信可能でない場合、Ｓ１７１０２を繰り返す。（Ｓ１７１０２）
【０１５０】
サービス鍵取得処理部１７４は、利用者端末用アダプタ１５から、暗号化サービス鍵ＥＮＣＳＫを受信する。（Ｓ１７１０３）
【０１５１】
サービス鍵取得処理部１７４は、共有鍵生成部１７５に対して、暗号化サービス鍵ＥＮＣＳＫを出力する。（Ｓ１７１０４）
【０１５２】
共有鍵生成部１７５は、暗号化サービス鍵ＥＮＣＳＫを受け取ったら、端末アクセス部１７１を介して、測定端末１６の測定端末識別子保持部１６３にアクセスして、測定端末識別子ＭＩＤを取得する。（Ｓ１７１０５）
【０１５３】
共有鍵生成部１７５は、測定端末識別子ＭＩＤに対して変換処理を行い、出力値として共有鍵ＳＨＫを得る。（Ｓ１７１０６）
【０１５４】
共有鍵生成部１７５は、共有鍵ＳＨＫをもとに、暗号化サービスＥＮＣＳＫを復号化し、サービス鍵ＳＫを得る。そして、そのサービス鍵ＳＫを、サービス鍵保持部１７２に格納して終了する。（Ｓ１７１０７）
【０１５５】
＜（２）測定データを収集する場合＞
測定データ送信処理部１７６は、利用者端末用アダプタ１５の測定データ収集処理部１５１０から、測定データ収集信号を受け取る。（Ｓ１７２０１）
【０１５６】
測定データ送信処理部１７６は、サービス鍵保持部１７２から、サービス鍵ＳＫを取得する。（Ｓ１７２０２）
【０１５７】
測定データ送信処理部１７６は、測定端末１６の測定データ保持部１６１にアクセスし、測定データＭＤを取得する。（Ｓ１７２０３）
【０１５８】
測定データ送信処理部１７６は、サービス鍵ＳＫを用いて、測定データＭＤを暗号化、  暗号化測定データＥＮＣＭＤを生成する。（Ｓ１７２０４）
【０１５９】
測定データ送信処理部１７６は、利用者端末用アダプタ１５の測定データ収集処理部１５１０に対して、暗号化測定データＥＮＣＭＤを送信して終了する。（Ｓ１７２０５）
【０１６０】
以上が、遠隔医療システム１の構成要素である測定端末用アダプタ１７の構成と動作である。  
【０１６１】
（実施の形態２）
本発明に係る第２の実施の形態としての遠隔医療システム２について説明する。最初に、図１６を用いて本実施形態の概要を説明する。
【０１６２】
外部ネットワーク１１、内部ネットワーク１２、鍵配信サーバ１３は実施の形態１と同様である。実施の形態１における、利用者端末１４に替わり利用者端末２４、利用者端末用アダプタ１５に替わり利用者端末用アダプタ２５、測定端末１６に替わり測定端末２６、測定端末用アダプタ１７に替わり測定端末用アダプタ２７から構成される。
【０１６３】
以下、特に断りがない限り、実施の形態１と同様の構成、動作については説明を省略する。
【０１６４】
＜利用者端末２４の構成＞
利用者端末２４は、図１７に示すように、表示部１４１から測定データ表示処理部１４７までは、利用者端末１４と同様の構成で、加えて暗号計算部２４１から構成される。
【０１６５】
（８）暗号計算部２４１
暗号計算部２４１は、アダプタアクセス部１４３を介して、利用者端末用アダプタ２５から、サービス鍵ＳＫと、共有鍵ＳＨＫを取得し、共有鍵ＳＨＫでサービス鍵ＳＫを暗号化する。その暗号文を暗号化サービス鍵ＥＮＣＳＫとし、利用者端末２４に装着されている利用者端末用アダプタ２５に送付する。
【０１６６】
＜利用者端末２４の動作＞
以上で、利用者端末２４の構成について説明を行ったが、次に利用者端末２４の動作について説明する。（２）測定データを収集する場合と、（３）測定データを登録する場合と、（４）測定データを表示する場合は、実施の形態１と同様である。
【０１６７】
＜（１）ユーザ登録する場合＞
Ｓ１４１０１からＳ１４１０８までのフローチャートは、実施の形態１と同様である。
【０１６８】
ユーザ情報登録処理部１４４は、外部（ユーザ）から、「処理完了」ボタンが押されたら、暗号計算部２４１は、利用者端末用アダプタ２５の一時情報保持部１５０４から、サービス鍵ＳＫと、共有鍵ＳＨＫを取得し、共有鍵ＳＨＫでサービス鍵ＳＫを暗号化する。その暗号文を暗号化サービス鍵ＥＮＣＳＫとする。そして、その暗号化サービス鍵ＥＮＣＳＫを利用者端末用アダプタ２５のサービス鍵処理部２５０２へ出力する。（Ｓ２４１０９）
【０１６９】
Ｓ１４１１０からＳ１４１１１は、実施の形態１と同様である。
【０１７０】
以上が、遠隔医療システム２の構成要素である利用者端末２４の構成と動作である。続いて、利用者端末用アダプタ２５の構成と動作について説明を行う。
【０１７１】
＜利用者端末用アダプタ２５の構成＞
利用者端末用アダプタ２５は、図１８に示すように、端末アクセス部１５０１から画面情報保持部１５０７、測定データ収集処理部１５１０から測定データ表示処理部１５１２までは、利用者端末用アダプタ１５と同様の構成で、共有鍵生成部１５０８に替り共有鍵取得部２５０１、サービス鍵配布処理部１５０９に替りサービス鍵処理部２５０２から構成される。
【０１７２】
（８）共有鍵取得部２５０１
共有鍵取得部２５０１は、共有鍵生成信号を受け取ったら、端末アクセス部１５０１を介して、測定端末２６の共有鍵計算部２６２にアクセスして、固有の値ＰＡＲＡＭを出力する。そして、測定端末２６の共有鍵計算部２６２から、計算結果である共有鍵ＳＨＫを受け取り、記録する。
【０１７３】
（９）サービス鍵処理部２５０２
サービス鍵処理部２５０２は、端末アクセス部１５０１を介して、利用者端末２４に装着されているか確認する。もし装着されていると検知したら、一時情報保持部１５０４に格納されている共有鍵ＳＨＫとサービス鍵ＳＫを取得し、端末アクセス部１５０１を介して、利用者端末２４の暗号計算部２４１へ出力する。そして、端末アクセス部１５０１を介して、暗号化サービス鍵ＥＮＣＳＫを取得し、一時情報保持部１５０４へ格納する。次に、第二送受信部１５０６を介して、測定端末２６に装着されている測定端末用アダプタ２７と通信可能かどうかを確認する。もし通信可能な場合、一時情報保持部１５０４に格納されている暗号化サービス鍵ＥＮＣＳＫを取得し、測定端末２６に装着されている測定端末用アダプタ２７に送付する。その後、サービス鍵処理部２５０２は、一時情報保持部１５０４に格納されているサービス鍵ＳＫと共有鍵ＳＨＫ、および暗号化サービス鍵ＥＮＣＳＫを消去する。最後に、サービス鍵配布処理部１５０９は、利用者端末２４のユーザ情報登録処理部１４４に対して、サービス鍵配布完了信号を出力する。
【０１７４】
＜利用者端末用アダプタ２５の動作＞
以上で、利用者端末用アダプタ２５の構成について説明を行ったが、次に利用者端末用アダプタ２５の動作について説明する。（２）測定データを収集する場合と、（３）測定データを登録する場合と、（４）測定データを表示する場合は、実施の形態１と同様である。
【０１７５】
＜（１）ユーザ登録する場合＞
Ｓ１５１０１からＳ１５１０４までのフローチャートは、実施の形態１と同様である。
【０１７６】
端末アクセス部１５０１を介して、測定端末２６に装着されたことを検知したら、サービス鍵処理部２５０２は、共有鍵取得部２５０１に対して、共有鍵生成信号を出力する。（Ｓ２５１０５）
【０１７７】
共有鍵取得部２５０１は、共有鍵生成信号を受け取ったら、端末アクセス部１５０１を介して、測定端末２６の共有鍵計算部２６２に固有の値ＰＡＲＡＭを出力し、測定端末２６の共有鍵計算部２６２から共有鍵ＳＨＫを取得する。（Ｓ２５１０６）
【０１７８】
共有鍵取得部２５０１は、共有鍵ＳＨＫを、一時情報保持部１５０４へ出力する。（Ｓ２５１０７）
【０１７９】
Ｓ１５１０８からＳ１５１０９までのフローチャートは、実施の形態１と同様である。
【０１８０】
サービス鍵処理部２５０２は、一時情報保持部１５０４に格納されている共有鍵ＳＨＫとサービス鍵ＳＫを取得し、端末アクセス部１５０１を介して、利用者端末２４の暗号計算部２４１へ出力する。そして、端末アクセス部１５０１を介して、暗号化サービス鍵ＥＮＣＳＫを取得し、一時情報保持部１５０４へ格納する。次に、第二送受信部１５０６を介して、測定端末２６に装着されている測定端末用アダプタ２７と通信可能であると検知した場合に、一時情報保持部１５０４に格納されている暗号化サービス鍵ＥＮＣＳＫを取得する。そして、その暗号化サービス鍵ＥＮＣＳＫを、測定端末１６に装着されている測定端末用アダプタ２７に送付する。（Ｓ２５１１０）
【０１８１】
サービス鍵処理部２５０２は、一時情報保持部１５０４に格納されているサービス鍵ＳＫと共有鍵ＳＨＫ、および暗号化サービス鍵ＥＮＣＳＫを消去する。（Ｓ２５１１１）
【０１８２】
Ｓ１５１１２のフローチャートは、実施の形態１と同様である。
【０１８３】
以上が、遠隔医療システム２の構成要素である利用者端末用アダプタ２５の構成と動作である。続いて、測定端末２６の構成と動作について説明を行う。
【０１８４】
＜測定端末２６の構成＞
測定端末２６は、図１９に示すように、測定部１６２からアダプタアクセス部１６４までは、測定端末１６と同様の構成で、測定データ保持部１６１が測定データ保持計算部２６１に替り、加えて、共有鍵計算部２６２、サービス鍵計算部２６３から構成される。
【０１８５】
（１）測定データ保持計算部２６１
測定データ保持計算部２６１は、測定データ保持部１６１の機能に加えて、アダプタアクセス部１６４を介して、測定端末用アダプタ２７からサービス鍵ＳＫを取得し、測定データを暗号化して暗号測定データＥＮＣＭＤを生成する。そして、アダプタアクセス部１６４を介して、測定端末用アダプタ２７へ出力する。
【０１８６】
（２）共有鍵計算部２６２
共有鍵計算部２６２は、アダプタアクセス部１６４を介して、利用者端末用アダプタ２５、または測定端末用アダプタ２７から固有の値ＰＡＲＡＭを受け取ると、測定端末識別子保持部１６３から測定端末識別子ＭＩＤを取得する。そして、測定端末識別子ＭＩＤと固有の値ＰＡＲＡＭに対して変換処理を行い、出力値として共有鍵ＳＨＫを得る。ここで用いる変換処理は、実施の形態１と同様である。そして、この共有鍵ＳＨＫを、アダプタアクセス部１６４を介して、利用者端末用アダプタ２５、または測定端末用アダプタ２７へ出力する。
【０１８７】
（３）サービス鍵計算部２６３
サービス鍵計算部２６３は、アダプタアクセス部１６４を介して、測定端末用アダプタ２７から暗号化サービス鍵ＥＮＣＳＫと共有鍵ＳＨＫを受け取ると、復号化を行い、サービス鍵ＳＫを得る。そして、サービス鍵ＳＫを、アダプタアクセス部１６４を介して測定端末用アダプタ２７へ出力する。
【０１８８】
＜測定端末２６の動作＞
以上で、測定端末２６の構成について説明を行ったが、次に測定端末２６の動作について説明する。（１）データを測定する場合については、実施の形態１と同様である。
【０１８９】
以上が、遠隔医療システム２の構成要素である測定端末２６の構成と動作である。続いて、測定端末用アダプタ２７の構成と動作について説明を行う。
【０１９０】
＜測定端末用アダプタ２７の構成＞
測定端末用アダプタ２７は、図２０に示すように、端末アクセス部１７１から第二送受信部１７３までは、測定端末用アダプタ１７と同様の構成で、サービス鍵取得処理部１７４に替りサービス鍵処理部２７１、共有鍵生成部１７５に替り共有鍵取得部２７２、測定データ送信処理部１７６に替り測定データ送信部２７３から構成される。
【０１９１】
（４）サービス鍵処理部２７１
サービス鍵処理部２７１は、第二送受信部１７３を介して、利用者端末２４に装着されている利用者端末用アダプタ２５と通信可能かどうかを確認する。もし通信可能な場合、利用者端末用アダプタ２５から、暗号化サービス鍵ＥＮＣＳＫを受信する。そして、サービス鍵処理部２７１は、共有鍵取得部２７２に対して、暗号化サービス鍵ＥＮＣＳＫを出力する。
【０１９２】
（５）共有鍵取得部２７２
共有鍵取得部２７２は、暗号化サービス鍵ＥＮＣＳＫを受け取るまで待機する。受け取ったら、端末アクセス部１７１を介して、測定端末２６の共有鍵計算部２６２にアクセスして、固有の値ＰＡＲＡＭを出力する。そして、測定端末２６の共有鍵計算部２６２から、計算結果である共有鍵ＳＨＫを得る。その後、測定端末２６のサービス鍵計算部２６３にアクセスして、共有鍵ＳＨＫと暗号化サービスＥＮＣＳＫを出力する。最後に、測定端末２６よりサービス鍵ＳＫを取得し、サービス鍵保持部１７２に格納する。
【０１９３】
（６）測定データ送信部２７３
測定データ送信部２７３は、利用者端末用アダプタ２５の測定データ収集処理部１５１０から、測定データ収集信号を受け取るまで待機する。受け取ったら、測定データ送信部２７３は、サービス鍵保持部１７２から、サービス鍵ＳＫを取得する。また、測定データ送信部２７３は、測定端末２６の測定データ保持計算部２６１にアクセスし、サービス鍵ＳＫを出力し、暗号化結果である暗号化測定データＥＮＣＭＤを取得する。最後に、利用者端末用アダプタ２５の測定データ収集処理部１５１０に対して、暗号化測定データＥＮＣＭＤを送信する。
【０１９４】
＜測定端末用アダプタ１７の動作＞
以上で、測定端末用アダプタ２７の構成と動作について説明を行ったが、次に測定端末用アダプタ２７の動作について説明する。
【０１９５】
＜（１）ユーザ登録する場合＞
Ｓ１７１０１からＳ１７１０２は、実施の形態１と同様である。
【０１９６】
サービス鍵処理部２７１は、利用者端末用アダプタ２５から、暗号化サービス鍵ＥＮＣＳＫを受信する。（Ｓ２７１０３）
【０１９７】
サービス鍵処理部２７１は、共有鍵取得部２７２に対して、暗号化サービス鍵ＥＮＣＳＫを出力する。（Ｓ２７１０４）
【０１９８】
共有鍵取得部２７２は、暗号化サービス鍵ＥＮＣＳＫを受け取ったら、端末アクセス部１７１を介して、測定端末２６の共有鍵計算部２６２にアクセスして、固有の値ＰＡＲＡＭを出力する。（Ｓ２７１０５）
【０１９９】
共有鍵取得部２７２は、測定端末２６から共有鍵ＳＨＫを得る。（Ｓ２７１０６）
共有鍵取得部２７２は、測定端末２６のサービス鍵計算部２６３にアクセスして、共有鍵ＳＨＫと暗号化サービスＥＮＣＳＫを出力する。そして測定端末２６からサービス鍵ＳＫを取得し、サービス鍵保持部１７２に格納して終了する。（Ｓ２７１０７）
【０２００】
＜（２）測定データを収集する場合＞
Ｓ１７２０１のフローチャートは、実施の形態１と同様である。
【０２０１】
測定データ送信部２７３は、サービス鍵保持部１７２から、サービス鍵ＳＫを取得する。（Ｓ２７２０２）
【０２０２】
測定データ送信部２７３は、測定端末２６の測定データ保持計算部２６１にアクセスし、サービス鍵ＳＫを出力する。（Ｓ２７２０３）
【０２０３】
測定データ送信部２７３は、測定端末２６から、暗号化測定データＥＮＣＭＤを取得する。（Ｓ２７２０４）
【０２０４】
測定データ送信部２７３は、利用者端末用アダプタ２５の測定データ収集処理部１５１０に対して、暗号化測定データＥＮＣＭＤを送信して終了する。（Ｓ２７２０５）
【０２０５】
以上が、遠隔医療システム２の構成要素である測定端末用アダプタ２７の構成と動作である。
【０２０６】
以上のように、実施の形態２により、暗号化、復号化の計算を利用者端末２４、測定端末２６が行うため、利用者端末用アダプタ２５、測定端末用アダプタ２７の計算量を軽減することが可能となる。
【０２０７】
（作用効果）
以上の説明のように、本実施の形態１及び２に係る遠隔医療システムにおいて、サービス鍵をダウンロードすることでより安全にサービス鍵を共有でき、測定端末−サーバ間のＥｎｄ  ｔｏ  Ｅｎｄでのセキュア通信を保証できる。
【０２０８】
（尚書き）
上記に説明した実施の形態は、本発明の実施の一例であり、本発明はこの実施の形態に何ら限定されるものではなく、その旨を逸脱しない範囲において主な態様で実施し得るものである。以下のような場合も本発明に含まれる。
【０２０９】
（１）鍵配信サーバ１３や利用者端末１４、利用者端末用アダプタ１５は、複数存在していてもよい。
【０２１０】
（２）測定端末１６で測定するのは、体重データに限るものではない。体温、血圧、体脂肪、血糖などでもよい。
【０２１１】
（３）サービス鍵ＳＫは、エンドユーザ毎に異なる鍵を与えるようにしてもよい。
【０２１２】
（４）鍵配信サーバ１３と利用者端末との間は、ＳＳＬなどでセキュア通信路を確保してもよい。
【０２１３】
（５）通信機能は、利用者端末や測定端末に予め実装されていてもよい。
【０２１４】
（６）利用者端末と利用者端末用アダプタの処理分担については、これに限るものではない。また、測定端末と測定端末用アダプタの処理分担についても、これに限るものではない。
【０２１５】
（７）内部ネットワーク１２の例として、Ｂｌｕｅｔｏｏｔｈを挙げたが、他の通信デバイス、例えば、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎやＺｉｇｂｅｅなどであっても良い。
【０２１６】
（８）暗号アルゴリズムの例として、ＡＥＳを挙げたが、他の暗号アルゴリズム、例えば３ＤＥＳなどであっても良い。
【０２１７】
（９）利用者端末用アダプタ１５の共有鍵生成部１５０８と測定端末用アダプタ１７の共有鍵生成部１７５において、測定端末識別子ＭＩＤから共有鍵ＳＨＫを演算するハッシュ関数アルゴリズムの例としてＭＤ５を挙げたが、他のハッシュ関数アルゴリズム、例えばＳＨＡ−１などであっても良い。
【０２１８】
（＊）上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。前記ＲＡＭまたはハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０２１９】
（＊）上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、システムＬＳＩは、その機能を達成する。
【０２２０】
（＊）上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしてもよい。前記ＩＣカードまたは前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＩＣカードまたは前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、前記ＩＣカードまたは前記モジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。
【０２２１】
（＊）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるディジタル信号であるとしてもよい。
【０２２２】
（＊）また、本発明は、前記コンピュータプログラムまたは前記ディジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されている前記ディジタル信号であるとしてもよい。
【０２２３】
（＊）また、本発明は、前記コンピュータプログラムまたは前記ディジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【０２２４】
（＊）また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムにしたがって動作するとしてもよい。
【０２２５】
（＊）また、前記プログラムまたは前記ディジタル信号を前記記録媒体に記録して移送することにより、または前記プログラムまたは前記ディジタル信号を、前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０２２６】
（＊）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０２２７】
本発明にかかる遠隔医療システムは、医療分野のみならず、センサやＩＣタグを用いた物流、交通、教育など、様々なサービスに有用である。
【図面の簡単な説明】
【０２２８】
【図１】実施の形態１に係る遠隔医療システムの応用例
【図２】実施の形態１に係る鍵配信サーバの構成図
【図３】実施の形態１に係る利用者端末の構成図
【図４】実施の形態１に係る利用者端末のユーザ登録前メニュー画面
【図５】実施の形態１に係る利用者端末のユーザ登録画面
【図６】実施の形態１に係る利用者端末のユーザ登録完了画面
【図７】実施の形態１に係る利用者端末の測定端末登録画面
【図８】実施の形態１に係る利用者端末の測定端末登録完了画面
【図９】実施の形態１に係る利用者端末のユーザ登録後メニュー画面
【図１０】実施の形態１に係る利用者端末の測定データ収集完了画面
【図１１】実施の形態１に係る利用者端末の測定データ登録完了画面
【図１２】実施の形態１に係る利用者端末の測定データ表示画面
【図１３】実施の形態１に係る利用者端末用アダプタの構成図
【図１４】実施の形態１に係る測定端末の構成図
【図１５】実施の形態１に係る測定端末用アダプタの構成図
【図１６】実施の形態２に係る遠隔医療システムの応用例
【図１７】実施の形態２に係る利用者端末の構成図
【図１８】実施の形態２に係る利用者端末用アダプタの構成図
【図１９】実施の形態２に係る測定端末の構成図
【図２０】実施の形態２に係る測定端末用アダプタの構成図
【符号の説明】
【０２２９】
１、２  遠隔医療システム
１１  外部ネットワーク
１２  内部ネットワーク
１３  鍵配信サーバ
１４、２４  利用者端末
１５、２５  利用者端末用アダプタ
１６、２６  測定端末
１７、２７  測定端末用アダプタ
１３１  サービス鍵保持部
１３２  測定データ保持部
１３３  送受信部
１３４、１４４  ユーザ情報登録処理部
１３５、１４６、１５１１  測定データ登録処理部
１３６  測定データ送信処理部
１４１  表示部
１４２  入力部
１４３、１６４  アダプタアクセス部
１４５、１５１０  測定データ収集処理部
１４７、１５１２  測定データ表示処理部
２４１  暗号計算部
１５０１  端末アクセス部
１５０２  ユーザ情報保持部
１５０３  暗号化測定データ保持部
１５０４  一時情報保持部
１５０５  第一送受信部
１５０６  第二送受信部
１５０７  画面情報保持部
１５０８  共有鍵生成部
１５０９  サービス鍵配布処理部
２５０１  共有鍵取得部
２５０２  サービス鍵処理部
１６１  測定データ保持部
１６２  測定部
１６３  測定端末識別子保持部
２６１  測定データ保持計算部
２６２  共有鍵計算部
２６３  サービス鍵計算部
１７１  端末アクセス部
１７２  サービス鍵保持部
１７３  第二送受信部
１７４  サービス鍵取得処理部
１７５  共有鍵生成部
１７６  測定データ送信処理部
２７１  サービス鍵処理部
２７２  共有鍵取得部
２７３  測定データ送信部
【図１】
0005112812.tif 000002
【図２】
0005112812.tif 000003
【図３】
0005112812.tif 000004
【図５】
0005112812.tif 000005
【図６】
0005112812.tif 000006
【図７】
0005112812.tif 000007
【図８】
0005112812.tif 000008
【図１０】
0005112812.tif 000009
【図１１】
0005112812.tif 000010
【図１２】
0005112812.tif 000011
【図１３】
0005112812.tif 000012
【図１４】
0005112812.tif 000013
【図１５】
0005112812.tif 000014
【図１６】
0005112812.tif 000015
【図１７】
0005112812.tif 000016
【図１８】
0005112812.tif 000017
【図１９】
0005112812.tif 000018
【図２０】
0005112812.tif 000019
【図４】
0005112812.tif 000020
【図９】
0005112812.tif 000021