(57)【要約】【課題】セキュリティを維持した上で、適切な開示先へ情報を提供することができる。【解決手段】開示元端末は、入力を受け付ける入力部と、開示データを取得するための認証情報を開示先端末から受信する認証情報受信部と、入力部が所定の入力を受け付けた場合に、認証情報受信部が受信した認証情報に基づいて、開示データを提供するか否かを判定する認証部と、認証部が開示データを提供すると判定した場合に、開示データを開示先端末に送信する開示データ送信部とを備える。開示先端末は、認証情報を開示元端末に送信する認証情報送信部と、開示データを受信する開示データ受信部とを備える。【選択図】図１
2016071654.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報端末と第２の情報端末とを有する情報提供システムであって、
前記第１の情報端末は、
入力を受け付ける入力部と、
開示データを取得するための認証情報を前記第２の情報端末から受信する認証情報受信部と、
前記入力部が所定の入力を受け付けた場合に、前記認証情報受信部が受信した認証情報に基づいて、前記開示データを提供するか否かを判定する認証部と、
前記認証部が前記開示データを提供すると判定した場合に、前記開示データを前記第２の情報端末に送信する開示データ送信部と、
を備え、
前記第２の情報端末は、
前記認証情報を前記第１の情報端末に送信する認証情報送信部と、
前記開示データを受信する開示データ受信部と、
を備える
ことを特徴とする情報提供システム。
【請求項２】
前記認証部は、前記認証情報に基づいて、開示データの開示範囲を決定し、
前記開示データ送信部は、前記開示データのうち、前記認証部が決定した開示範囲のみを前記第２の情報端末に送信する
ことを特徴とする請求項１に記載の情報提供システム。
【請求項３】
前記第２の情報端末は、前記開示範囲の拡大を要求する拡大要求データを、開示範囲の拡大の必要性を判定する緊急時通知サーバに送信する拡大要求部を備え、
前記第１の情報端末の前記開示データ送信部は、前記緊急時通知サーバにおける判定に基づいて、一時的に前記第２の情報端末に対する開示範囲を拡大して開示データを送信する
ことを特徴とする請求項２に記載の情報提供システム。
【請求項４】
前記認証部は、認証を行う認証サーバに前記認証情報を送信し、前記認証サーバにおける認証の結果に基づいて、前記開示データを提供するか否かを判定する
ことを特徴とする請求項１から３いずれか１項に記載の情報提供システム。
【請求項５】
第１の情報端末と第２の情報端末とを有する情報提供システムにおける情報提供方法であって、
前記第２の情報端末が、開示データを取得するための認証情報を前記第１の情報端末に送信する認証情報送信過程と、
前記第１の情報端末が、認証情報を前記第２の情報端末から受信する認証情報受信過程と、
前記第１の情報端末が、入力を受け付ける入力部が所定の入力を受け付けた場合に、前記認証情報受信過程が受信した認証情報に基づいて、前記開示データを提供するか否かを判定する認証過程と、
前記第１の情報端末が、前記認証過程が前記開示データを提供すると判定した場合に、前記開示データを前記第２の情報端末に送信する開示データ送信過程と、
前記第２の情報端末が、前記開示データを受信する開示データ受信過程と、
を有することを特徴とする情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システム及び情報提供方法に関する。
【背景技術】
【０００２】
事前に情報提供対象として設定できない第三者に対し、セキュリティを維持した上で情報を提供する技術として、消防署など権威のある機関（サーバ１）を介して、情報を提供する技術がある。例えば、特許文献１に記載の技術は、通報を受けたサーバ１は、情報の開示先として適切な情報提供先（第２の情報端末）へ情報取得に必要な情報を提供するものである。情報提供先は、例えば、「救急車」や「搬送先医療機関」、「搬送先候補の医療機関」等を想定されている。これにより、サーバ１から信頼されていない端末への情報漏えいを防ぐことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−７７３２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、上記した情報提供先以外への情報提供は考慮されておらず、例えば、「たまたま通りかかった医師」が応急処置のため患者に関する医療情報を確認しようとしても、迅速に閲覧することができない、という問題があった。緊急時に医療情報を迅速に閲覧ができるようになると、適切な応急手当てが可能となり生存率が高くなる。ただし医療情報の提供については、秘匿性が重要となり、不必要な相手、もしくは悪意の第三者への漏洩はさける必要がある。
【０００５】
本発明は上記の点に鑑みてなされたものであり、セキュリティを維持した上で、適切な開示先へ情報を提供することができる情報提供システム及び情報提供方法を提供することを課題とする。
【課題を解決するための手段】
【０００６】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の第１の態様は、第１の情報端末と第２の情報端末とを有する情報提供システムであって、前記第１の情報端末は、入力を受け付ける入力部と、開示データを取得するための認証情報を前記第２の情報端末から受信する認証情報受信部と、前記入力部が所定の入力を受け付けた場合に、前記認証情報受信部が受信した認証情報に基づいて、前記開示データを提供するか否かを判定する認証部と、前記認証部が前記開示データを提供すると判定した場合に、前記開示データを前記第２の情報端末に送信する開示データ送信部と、を備え、前記第２の情報端末は、前記認証情報を前記第１の情報端末に送信する認証情報送信部と、前記開示データを受信する開示データ受信部と、を備えることを特徴とする情報提供システムである。
【０００７】
（２）また、本発明の第２の態様は、第１の情報端末と第２の情報端末とを有する情報提供システムにおける情報提供方法であって、前記第２の情報端末が、開示データを取得するための認証情報を前記第１の情報端末に送信する認証情報送信過程と、前記第１の情報端末が、認証情報を前記第２の情報端末から受信する認証情報受信過程と、前記第１の情報端末が、入力を受け付ける入力部が所定の入力を受け付けた場合に、前記認証情報受信過程が受信した認証情報に基づいて、前記開示データを提供するか否かを判定する認証過程と、前記第１の情報端末が、前記認証過程が前記開示データを提供すると判定した場合に、前記開示データを前記第２の情報端末に送信する開示データ送信過程と、前記第２の情報端末が、前記開示データを受信する開示データ受信過程と、を有することを特徴とする情報提供方法である。
【発明の効果】
【０００８】
本発明によれば、セキュリティを維持した上で、適切な開示先へ情報を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態に係る情報提供システムの構成を示すブロック図である。
【図２】第１の実施形態に係る開示元端末のハードウェア構成の一例を示すハードウェア構成図である。
【図３】第１の実施形態に係る開示元端末が表示する緊急通報画面の一例を示すイメージ図である。
【図４】第１の実施形態に係る開示先端末が表示する確認画面の一例を示すイメージ図である。
【図５】第１の実施形態に係る情報提供システムにおける情報提供処理の動作を示すシーケンス図である。
【図６】本発明の第２の実施形態に係る情報提供システムの構成を示すブロック図である。
【図７】第２の実施形態に係る開示先端末が表示する通知画面の一例を示すイメージ図である。
【図８】本発明の第３の実施形態に係る情報提供システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。
図１は、本実施形態に係る情報提供システム１の構成を示すブロック図である。本図に示すように、情報提供システム１は、開示元端末１００（第１の情報端末）と、開示先端末２００（第２の情報端末）と、認証サーバ３００と、ＯＣＳＰ（Ｏｎｌｉｎｅ  Ｃｅｒｔｉｆｉｃａｔｅ  Ｓｔａｔｕｓ  Ｐｒｏｔｏｃｏｌ）レスポンダ４００と、資格管理サーバ５００と、閲覧記録管理サーバ６００とを含んで構成される。情報提供システム１は、開示元端末１００の使用者である患者に関する医療情報（開示データ）を、開示先端末２００の使用者である医療関係者へ提供するシステムである。
【００１１】
開示元端末１００及び開示先端末２００は、スマートフォン、携帯電話機、タブレット端末、パーソナルコンピュータ等の情報端末である。開示元端末１００は、患者の持つ情報端末であり、患者の開示データを提供する情報端末である。開示元端末１００は、制御部１０１と、記憶部１０２と、入力部１０３と、表示部１０４と、通信部１０５とを含んで構成される。
【００１２】
制御部１０１は、開示元端末１００を統括して制御する。制御部１０１は、認証情報受信部１０１１と、認証部１０１２と、暗号化部１０１３と、開示データ送信部１０１４とを含んで構成される。認証情報受信部１０１１は、入力部１０３が所定のアクションの入力を受け付けると、通信部１０５を介して、周囲にいる開示先端末２００にＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）Ｌｏｗ  Ｅｎｅｒｇｙ）でアドバタイズを送信する。所定のアクションは、例えば、１１９発呼や、近くの医師を探すためのボタンの押下等である。当該アドバタイズは、近くの開示先端末２００に電子証明書（認証情報）を要求するためのものである。そして、認証情報受信部１０１１は、開示先端末２００から電子証明書を受信し、受信した電子証明書を認証部１０１２に出力する。
【００１３】
認証部１０１２は、認証情報受信部１０１１から電子証明書が入力されると（入力部１０３が所定のアクションの入力を受け付けた場合に）、当該電子証明書に基づいて、開示データを開示先端末２００に提供するか否かを判定する。具体的には、認証部１０１２は、通信部１０５を介して、入力された電子証明書を認証サーバ３００に送信し、その結果を認証サーバ３００から受信する。認証部１０１２は、認証サーバ３００から受信した結果に基づいて、開示データを提供するか否かを判定する。例えば、認証部１０１２は、認証サーバ３００から受信した結果が「無効」である場合には、開示先端末２００に開示データを提供しないと判定する。一方、認証部１０１２は、認証サーバ３００から受信した結果が「有効」である場合には、開示先端末２００に開示データを提供すると判定する。認証部１０１２は、開示データを提供すると判定した場合に、認証情報受信部１０１１から入力された電子証明書に基づいて、開示データの開示範囲を決定する。具体的には、認証部１０１２は、認証サーバ３００から受信した結果に付加された開示範囲を開示データの開示範囲とする。認証部１０１２は、決定した開示範囲と認証情報受信部１０１１から入力された電子証明書とを暗号化部１０１３に出力する。
【００１４】
暗号化部１０１３は、認証部１０１２から開示範囲と電子証明書とが入力されると、入力された電子証明書の公開鍵を用いて開示範囲内の開示データを暗号化する。具体的には、暗号化部１０１３は、記憶部１０２から開示データを読み出し、読み出した開示データのうち、入力された開示範囲のみを暗号化する。そして、暗号化部１０１３は、暗号化した開示データを開示データ送信部１０１４に出力する。開示データ送信部１０１４は、暗号化部１０１３から開示データが入力されると、通信部１０５を介して、入力された開示データを開示先端末２００に送信する。すなわち、開示データ送信部１０１４は、認証部１０１２が開示データを提供すると判定した場合に、開示データのうち、認証部１０１２により決定された開示範囲のみを開示先端末２００に送信する。また、開示データ送信部１０１４は、閲覧情報を閲覧記録管理サーバ６００に送信する。閲覧情報には、開示元端末１００を特定する情報と、開示先端末２００を特定する情報と、開示日時と、開示内容と、開示場所とが含まれる。
【００１５】
記憶部１０２は、開示元端末１００の使用者（患者）の開示データを記憶する。入力部１０３は、入力を受け付ける。表示部１０４は、種々の情報を表示する。通信部１０５は、他の装置（開示先端末２００や認証サーバ３００等）と通信する。
【００１６】
開示先端末２００は、医療関係者の持つ情報端末であり、患者の開示データを取得して表示する情報端末である。開示先端末２００は、制御部２０１と、記憶部２０２と、入力部２０３と、表示部２０４と、通信部２０５とを含んで構成される。
【００１７】
制御部２０１は、開示先端末２００を統括して制御する。制御部２０１は、認証情報送信部２０１１と、開示データ受信部２０１２と、復号化部２０１３と、表示制御部２０１４とを含んで構成される。認証情報送信部２０１１は、開示元端末１００からアドバタイズを受信すると、表示制御部２０１４にアドバタイズの受信を通知して、確認画面を表示部２０４に表示させる。確認画面は、アドバタイズの受信を通知して電子証明書の送信の承認を求める画面である。認証情報送信部２０１１は、確認画面において入力部２０３が電子証明書の送信を承認する操作入力を受け付けると、記憶部２０２から電子証明書を読み出し、通信部２０５を介して、読み出した電子証明書を開示元端末１００に返信する。
【００１８】
開示データ受信部２０１２は、通信部２０５を介して、開示元端末１００から開示データを受信し、受信した開示データを復号化部２０１３に出力する。復号化部２０１３は、入力された開示データを秘密鍵で復号して表示制御部２０１４に出力する。表示制御部２０１４は、復号化部２０１３から開示データが入力されると、入力された開示データを表示部２０４に表示する。また、表示制御部２０１４は、認証情報送信部２０１１からアドバタイズの受信が通知されると、確認画面を表示部２０４に表示する。
【００１９】
記憶部２０２は、開示先端末２００の使用者（医療関係者）の電子証明書を記憶する。当該電子証明書は、信頼できる認証局が発行して管理しているものである。例えば、病院ごとに認証局をたて、所属医師を適切に管理している。入力部２０３は、入力を受け付ける。表示部２０４は、種々の情報を表示する。通信部１０５は、他の装置（開示元端末１００等）と通信する。
【００２０】
認証サーバ３００は、電子証明書の認証と開示データの開示範囲の決定とを行う。具体的には、認証サーバ３００は、開示元端末１００から開示先端末２００の電子証明書を受信すると、受信した電子証明書を含む正当性問い合わせをＯＣＳＰレスポンダ４００に送信し、正当性問い合わせに対する結果を受信する。認証サーバ３００は、ＯＣＳＰレスポンダ４００から受信した結果が「無効」である場合には、その結果を開示元端末１００に送信する。一方、認証サーバ３００は、ＯＣＳＰレスポンダ４００から受信した結果が「有効」である場合には、受信した電子証明書を含む資格問い合わせを資格管理サーバ５００に送信し、資格問い合わせに対する結果を受信する。資格問い合わせに対する結果は、例えば、「医師」や「看護師」等の資格区分である。認証サーバ３００は、資格管理サーバ５００から受信した結果に基づいて、開示先端末２００に開示する開示データの開示範囲を決定する。例えば、認証サーバ３００は、資格区分が「医師」である場合には全範囲を開示すると決定し、資格区分が「看護師」である場合には開示データの一部を開示すると決定する。そして、認証サーバ３００は、ＯＣＳＰレスポンダ４００から受信した結果「有効」に開示範囲を付加して開示元端末１００に送信する。
【００２１】
ＯＣＳＰレスポンダ４００は、認証サーバ３００から電子証明書を含む正当性問い合わせを受信すると、受信した電子証明書をＰＫＩ（Ｐｕｂｌｉｃ  Ｋｅｙ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）等により検証する。当該検証は、電子証明書の失効を確認するプロセスを含む。そして、ＯＣＳＰレスポンダ４００は、検証した結果（有効または無効）を認証サーバ３００に返信する。資格管理サーバ５００は、各医療関係者の資格を管理している。例えば、資格管理サーバ５００は、開示先端末２００の各使用者と資格区分とを対応付けたデータベースを保持している。資格管理サーバ５００は、資格問い合わせを認証サーバ３００から受信すると、受信した資格問い合わせに対応する資格区分を認証サーバ３００に返信する。閲覧記録管理サーバ６００は、開示データの閲覧情報を記憶するデータベースを保持している。閲覧記録管理サーバ６００は、開示元端末１００または認証サーバ３００から閲覧情報を受信すると、受信した閲覧情報をデータベースに書き込んで記録する。
【００２２】
図２は、本実施形態に係る開示元端末１００のハードウェア構成の一例を示すハードウェア構成図である。
開示元端末１００は、ＣＰＵ１００１と、記憶媒体１００２と、ドライブ部１００３と、入力部１００４と、出力部１００５と、ＲＯＭ１００６（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ：ロム）と、ＲＡＭ１００７（Ｒａｎｄｏｍ  Ａｃｃｃｅｓｓ  Ｍｅｍｏｒｙ：ラム）と、補助記憶部１００８と、通信部１００９と、を備える。
ＣＰＵ１００１と、ドライブ部１００３と、入力部１００４と、出力部１００５と、ＲＯＭ１００６と、ＲＡＭ１００７と、補助記憶部１００８と、通信部１００９とは、バスＢ（母線）を介して相互に接続される。
【００２３】
ＣＰＵ１００１は、補助記憶部１００８が記憶するプログラム、ＲＯＭ１００６およびＲＡＭ１００７が記憶する各種データを読み出して実行し、開示元端末１００を制御する。また、ＣＰＵ１００１は、ドライブ部１００３を介して記憶媒体１００２が記憶する各種データを読み出して実行し、開示元端末１００を制御する。記憶媒体１００２は、光磁気ディスク、フレキシブルディスク、フラッシュメモリなどの可搬記憶媒体であり、各種データを記憶する。ドライブ部１００３は、光ディスクドライブ、フレキシブルディスクドライブなどの記憶媒体１００２の読み出し装置である。入力部１００４は、マウス、キーボード、タッチパネルなどの入力装置である。出力部１００５は、表示部、スピーカなどの出力装置である。ＲＯＭ１００６、ＲＡＭ１００７は、各種データを一時的に記憶する。補助記憶部１００８は、ハードディスクドライブ、フラッシュメモリなどであり、上述した開示元端末１００の各機能部を動作させるためのプログラム、各種データを記憶する。通信部１００９は、通信インターフェースを有し、有線または無線によりネットワークＮＷに接続される。
【００２４】
なお、開示先端末２００のハードウェア構成は、本図に示す開示元端末１００の構成と同様である。制御部１０１及び制御部２０１は、ＣＰＵ１００１である。記憶部１０２及び記憶部２０２は、ＲＯＭ１００６又はＲＡＭ１００７である。入力部１０３及び入力部２０３は、入力部１００４である。表示部１０４及び表示部２０４は、出力部１００５である。通信部１０５及び通信部２０５は、通信部１００９である。
【００２５】
次に、本実施形態による情報提供システム１における情報提供方法について説明する。
図３は、本実施形態に係る開示元端末１００が表示する緊急通報画面の一例を示すイメージ図である。緊急通報画面には、緊急通報（１１９発呼）をするための通話ボタンと、近くの医師を探すためのボタンＢ１とが表示されている。開示元端末１００は、１１９発呼又はボタンＢ１が押下された場合に、開示先端末２００にアドバタイズを送信する。
【００２６】
図４は、本実施形態に係る開示先端末２００が表示する確認画面の一例を示すイメージ図である。開示先端末２００は、開示元端末１００からアドバタイズを受信すると、当該確認画面を表示する。確認画面には、メッセージ「＜緊急＞緊急患者が近くにいます。患者情報を閲覧する場合は手続きを開始してください」と開示データを取得する意志があることを通知する（電子証明書の送信を承認する）ためのボタンＢ２とが表示されている。開示先端末２００は、ボタンＢ２が押下されると、開示データを取得するために、電子証明書を開示元端末１００に送信する。
【００２７】
図５は、本実施形態に係る情報提供システム１における情報提供処理の動作を示すシーケンス図である。
患者が保有する開示元端末１００の認証情報受信部１０１１は、入力部１０３が所定のアクションの入力を受け付けると、ＢＬＥによりアドバタイズを周囲にいる開示先端末２００に送信する（ステップＳ１０１）。
【００２８】
医療関係者が保有する開示先端末２００の表示制御部２０１４は、開示元端末１００からアドバタイズを受信すると、確認画面を表示部２０４に表示して使用者に通知する（ステップＳ１０２）。認証情報送信部２０１１は、確認画面においてボタンＢ２を押下する操作入力を入力部２０３が受け付けると、開示元端末１００に接続要求を送信し（ステップＳ１０３）、開示元端末１００と通信接続する（ステップＳ１０４）。このとき、開示元端末１００と開示先端末２００とは、開示元端末１００をペリフェラル、開示先端末２００をセントラルとしてＢＬＥにより接続する。
【００２９】
続いて、認証情報送信部２０１１は、記憶部２０２から電子証明書を読み出し、読み出した電子証明書を開示元端末１００に送信する（ステップＳ１０５）。開示元端末１００の認証部１０１２は、開示先端末２００から電子証明書を受信すると、受信した電子証明書を認証サーバ３００に送信する（ステップＳ１０６）。
【００３０】
認証サーバ３００は、開示元端末１００から電子証明書を受信すると、当該電子証明書を含む正当性問い合わせをＯＣＳＰレスポンダ４００に送信する（ステップＳ１０７）。ＯＣＳＰレスポンダ４００は、正当性問い合わせを受信すると、受信した電子証明書の正当性を検証し、検証した検証結果を認証サーバ３００に送信する（ステップＳ１０８）。
【００３１】
認証サーバ３００は、ＯＣＳＰレスポンダ４００から検証結果を受信すると、受信した検証結果が「有効」である場合に、開示先端末２００の資格問い合わせを資格管理サーバ５００に送信する（ステップＳ１０９）。資格管理サーバ５００は、資格問い合わせを受信すると、受信した資格問い合わせに対応する資格区分を認証サーバ３００に返信する（ステップＳ１１０）。
【００３２】
認証サーバ３００は、資格管理サーバ５００から資格区分を受信すると、受信した資格区分に基づいて開示データの開示範囲を決定する（ステップＳ１１１）。そして、認証サーバ３００は、検証結果「有効」と決定した開示範囲とを開示元端末１００に送信して通知する（ステップＳ１１２）。
【００３３】
開示元端末１００の暗号化部１０１３は、認証サーバ３００から開示範囲が通知されると、開示先端末２００の電子証明書の公開鍵を用いて、通知された開示範囲の開示データを暗号化する（ステップＳ１１３）。続いて、開示元端末１００の開示データ送信部１０１４が、暗号化された開示データを開示先端末２００に送信する（ステップＳ１１４）。なお、このとき、送信する開示データのデータ量に応じて、開示元端末１００と開示先端末２００との接続をＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）に切り替えてもよい。そして、開示データ送信部１０１４は、閲覧情報を閲覧記録管理サーバ６００に送信する（ステップＳ１１５）。閲覧記録管理サーバ６００は、開示元端末１００から閲覧情報を受信すると、受信した閲覧情報を記録する。
【００３４】
開示先端末２００の復号化部２０１３は、暗号化された開示データを受信すると、受信した開示データを秘密鍵で復号する（ステップＳ１１６）。そして、開示先端末２００の表示制御部２０１４が、復号化された開示データを表示部２０４に表示する。
【００３５】
このように、本実施形態によれば、情報提供システム１は、開示元端末１００と、開示先端末２００とを備える。開示元端末１００は、開示データを取得するための電子証明書を開示先端末２００から受信する認証情報受信部１０１１と、入力部１０３が所定のアクションの入力を受け付けると、認証情報受信部１０１１が受信した認証情報に基づいて、開示データを提供するか否かを判定する認証部１０１２と、認証部１０１２が開示データを提供すると判定した場合に、開示データを開示先端末２００に送信する開示データ送信部１０１４とを備える。開示先端末２００は、電子証明書を開示元端末１００に送信する認証情報送信部２０１１と、開示データを受信する開示データ受信部２０１２とを備える。これにより、情報提供システム１は、事前に情報提供先として設定できない第三者に対し、セキュリティを維持した上で情報を提供することができる。すなわち、悪意の第三者への不要な情報漏えいを防いだうえで、適切な開示先へ迅速な情報提供が可能になる。
【００３６】
また、本実施形態によれば、閲覧記録管理サーバ６００が開示データの閲覧情報を記憶しているため、医療関係者による不必要な開示データの閲覧を抑制し、医療関係者による職権の乱用を防ぐことができる。
【００３７】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
図６は、本実施形態に係る情報提供システム１ａの構成を示すブロック図である。本実施形態における情報提供システム１ａは、第１の実施形態における情報提供システム１の構成に加えて、緊急時通知サーバ７００を備え、開示元端末１００に代えて開示元端末１００ａを備え、開示先端末２００に代えて開示先端末２００ａを備え、認証サーバ３００に代えて認証サーバ３００ａを備える。
【００３８】
緊急時に一刻を争う場面等では、開示先端末２００の使用者の業務権限外のデータ閲覧が必要なことがある。しかしながら、第１の実施形態では、開示先端末２００の使用者は開示範囲外の開示データを閲覧することができない。よって、本実施形態による情報提供システム１ａでは、一時的な開示範囲の拡大の必要性を判定する緊急時通知サーバ７００を備え、緊急時に開示範囲を一時的に拡大できるようにした。
【００３９】
開示元端末１００ａは、第１の実施形態における開示元端末１００の制御部１０１に代えて、制御部１０１ａを備える。制御部１０１ａは、第１の実施形態における開示データ送信部１０１４に代えて開示データ送信部１０１４ａを備える。開示データ送信部１０１４ａは、暗号化された開示データに、閲覧可能な（開示範囲内の）開示データのデータ名と閲覧不可能な（開示範囲外の）開示データのデータ名とを付加して送信する。また、開示データ送信部１０１４ａは、緊急時通知サーバ７００における判定に基づいて、一時的に開示先端末２００ａに対する開示範囲を拡大して開示データを送信する。具体的には、拡大された開示範囲が認証サーバ３００ａから通知されると、当該拡大された開示範囲の開示データを暗号化して開示先端末２００ａに送信する。開示元端末１００ａの他の構成は、第１の実施形態における開示元端末１００の構成と同様であるため、その説明を省略する。
【００４０】
開示先端末２００ａは、第１の実施形態における開示先端末２００の制御部２０１に代えて、制御部２０１ａを備える。制御部２０１ａは、制御部２０１の構成に加えて、拡大要求部２０１５を備え、表示制御部２０１４に代えて表示制御部２０１４ａを備える。表示制御部２０１４ａは、復号化部２０１３から復号化された開示データが入力されると、通知画面を表示部２０４に表示する。通知画面は、閲覧可能な開示データと、閲覧不可能な開示データとを通知する画面である。拡大要求部２０１５は、開示データの開示範囲の拡大（開示範囲外の開示データの閲覧）を要求する操作入力を入力部２０３が受け付けると、開示範囲の拡大を要求する拡大要求データを緊急時通知サーバ７００に送信する。開示先端末２００ａの他の構成は、第１の実施形態における開示先端末２００の構成と同様であるため、その説明を省略する。
【００４１】
緊急時通知サーバ７００は、拡大要求データを開示先端末２００ａから受信すると、受信した拡大要求データに基づいて開示範囲の拡大の必要性を判定する。拡大要求データには、電子証明書と状況を記載したテキストとが含まれる。例えば、緊急時通知サーバ７００は、受信した電子証明書に基づいて、ＯＣＳＰレスポンダ４００に正当性問い合わせをして、開示先端末２００ａの使用者の本人性を確認する。そして、緊急時通知サーバ７００は、電子証明書が有効である場合に、状況を記載したテキストに基づいて、開示データの開示範囲を拡大する必要があるか否かを判定する。或いは、緊急時通知サーバ７００は、開示先端末２００ａと音声通話を行って口頭により状況を確認してもよい。緊急時通知サーバ７００は、開示範囲を拡大する必要があると判定した場合には、受信した拡大要求データと拡大した開示範囲とを示す拡大通知データを認証サーバ３００ａに送信する。
【００４２】
認証サーバ３００ａは、第１の実施形態における認証サーバ３００の機能に加えて、緊急時通知サーバ７００から拡大通知データを受信すると、受信した拡大通知データに基づいて、拡大された開示範囲を開示元端末１００ａに通知する。開示元端末１００ａは、拡大された開示範囲が通知されると、当該拡大された開示範囲の開示データを暗号化して開示先端末２００ａに送信する。情報提供システム１ａの他の構成は、第１の実施形態における情報提供システム１の構成と同様であるため、その説明を省略する。
【００４３】
図７は、本実施形態に係る開示先端末２００ａが表示する通知画面の一例を示すイメージ図である。開示先端末２００ａは、開示元端末１００ａから開示データを受信すると、当該通知画面を表示する。通知画面には、閲覧可能な開示データを示すメッセージ「閲覧権限のある情報は以下となります。ＡＡ、ＢＢ、ＣＣ、ＤＤ」と、閲覧可能な開示データを閲覧するためのボタンＢ１１と、閲覧不可能な開示データを示すメッセージ「権限のない情報としてＥＥ、ＦＦがあります。」と、開示範囲の拡大を要求するボタンＢ１２とが表示されている。ボタンＢ１１には、メッセージ「あなたが閲覧できる情報を開く」が記載されている。また、ボタンＢ１２には、メッセージ「緊急閲覧を要請」が記載されている。
【００４４】
本図に示す例では、ＡＡ、ＢＢ、ＣＣ、ＤＤが閲覧可能な開示データであり、ＥＥ、ＦＦが閲覧不可能な開示データである。使用者は、ＡＡ、ＢＢ、ＣＣ又はＤＤを閲覧する場合には、ボタンＢ１１を押下する。表示制御部２０１４ａは、入力部２０３がボタンＢ１１を押下する操作入力を受け付けると、ＡＡ、ＢＢ、ＣＣ及びＤＤを表示部２０４に表示する。一方、使用者は、ＥＥ、ＦＦの閲覧を望む場合にはボタンＢ１２を押下する。拡大要求部２０１５は、入力部２０３がボタンＢ１２を押下する操作入力を受け付けると、拡大要求データを緊急時通知サーバ７００に送信する。緊急時通知サーバ７００は、拡大要求データを受信すると、受信した拡大要求データに基づいて、開示範囲を拡大するか否かを判定する。そして、緊急時通知サーバ７００は、開示範囲を拡大すると判定した場合に、拡大した開示範囲を認証サーバ３００ａに通知する。認証サーバ３００ａは、通知された開示範囲を開示元端末１００ａに通知する。開示元端末１００ａは、開示範囲が通知されると、通知された開示範囲の開示データを暗号化して開示先端末２００ａに送信する。
【００４５】
このように、本実施形態によれば、情報提供システム１ａは、第１の実施形態における情報提供システム１の構成に加えて、開示範囲の拡大の必要性を判定する緊急時通知サーバ７００を備える。開示先端末２００ａは、開示範囲の拡大を要求する拡大要求データを送信する拡大要求部２０１５を備える。開示元端末１００ａは、緊急時通知サーバ７００における判定に基づいて、一時的に開示先端末２００ａに対する開示範囲を拡大して開示データを送信する開示データ送信部１０１４ａを備える。これにより、本実施形態によれば、第１の実施形態における効果に加えて、緊急時に一刻を争う場面等で、開示先端末２００ａの使用者の業務権限外のデータ閲覧が必要な場合に、緊急時通知サーバ７００に依頼して「一時的な開示範囲の拡大」をすることができる。
【００４６】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。
図８は、本実施形態に係る情報提供システム１ｂの構成を示すブロック図である。本実施形態における情報提供システム１ｂは、第１の実施形態における情報提供システム１の構成に加えて、ユーザ情報サーバ８００を備え、開示元端末１００に代えて開示元端末１００ｂを備え、開示先端末２００に代えて開示先端末２００ｂを備え、認証サーバ３００に代えて認証サーバ３００ｂを備える。
【００４７】
第１の実施形態と本実施形態とは、第１の実施形態では開示元端末１００が開示データを保持しているのに対し、本実施形態ではユーザ情報サーバ８００が開示元端末１００ｂの各使用者（患者）の開示データを保持している点で異なる。本実施形態による開示元端末１００ｂは、開示データのアクセス先を開示先端末２００ｂに通知する。開示先端末２００ｂは、通知されたアクセス先に基づいて、ユーザ情報サーバ８００にアクセスして開示データを取得する。
【００４８】
開示元端末１００ｂは、第１の実施形態における開示元端末１００の制御部１０１に代えて、制御部１０１ｂを備える。制御部１０１ｂは、認証情報受信部１０１１と、認証部１０１２と、アクセス先送信部１０１５とを含んで構成される。アクセス先送信部１０１５は、認証部１０１２が開示データを提供すると判定した場合に、通信部１０５を介して、開示データを取得するためのアクセス先を示すアクセス先データを開示先端末２００ｂに送信する。開示元端末１００ｂの他の構成は、第１の実施形態における開示元端末１００の構成と同様であるため、その説明を省略する。
【００４９】
開示先端末２００ｂは、第１の実施形態における開示先端末２００の制御部２０１に代えて、制御部２０１ｂを備える。制御部２０１ｂは、開示データ受信部２０１２に代えて開示データ受信部２０１２ｂを備える。開示データ受信部２０１２ｂは、通信部２０５を介して、開示元端末１００ｂからアクセス先データを受信する。続いて、開示データ受信部２０１２ｂは、通信部２０５を介して、受信したアクセス先データが示すユーザ情報サーバ８００に開示データを要求する要求データを送信し、ユーザ情報サーバ８００から開示データを受信する。そして、開示データ受信部２０１２ｂは、受信した開示データを復号化部２０１３に出力する。開示先端末２００ｂの他の構成は、第１の実施形態における開示先端末２００の構成と同様であるため、その説明を省略する。
【００５０】
認証サーバ３００ｂは、第１の実施形態における認証サーバ３００の機能に加えて、決定した開示範囲と開示先端末２００ｂの電子証明書の公開鍵とをユーザ情報サーバ８００に送信する。ユーザ情報サーバ８００は、各使用者（患者）の開示データを記憶するデータベースを保持している。ユーザ情報サーバ８００は、開示先端末２００ｂから要求データを受信すると、認証サーバ３００ｂから受信した開示先端末２００ｂの公開鍵を用いて、開示範囲内の開示データを暗号化する。そして、ユーザ情報サーバ８００は、暗号化した開示データを開示先端末２００ｂに送信する。情報提供システム１ｂの他の構成は、第１の実施形態における情報提供システム１の構成と同様であるため、その説明を省略する。
【００５１】
このように、本実施形態によれば、情報提供システム１ｂは、第１の実施形態における情報提供システム１の構成に加えて、開示元端末１００ｂの各使用者の開示データを保持するユーザ情報サーバ８００を備える。開示先端末２００ｂの開示データ受信部２０１２ｂは、ユーザ情報サーバ８００から開示データを取得する。これにより、本実施形態によれば、第１の実施形態における効果に加えて、開示元端末１００ｂが開示データを保持する必要がなくなる。
【００５２】
なお、上述した実施形態における開示元端末１００，１００ａ，１００ｂ、開示先端末２００，２００ａ，２００ｂ、認証サーバ３００，３００ａ，３００ｂの一部、例えば、制御部１０１，１０１ａ，１０１ｂ、制御部２０１，２０１ａ，２０１ｂをコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、装置に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５３】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００５４】
例えば、上述した実施形態では、認証サーバ３００及びＯＣＳＰレスポンダ４００が開示先端末２００の電子証明書を検証しているが、これに限らず、開示元端末１００が開示先端末２００の電子証明書を検証してもよい。また、上述した実施形態では、認証サーバ３００が開示データの開示範囲を決定しているが、これに限らず、開示元端末１００が開示範囲を決定してもよい。或いは、開示元端末１００が、認証サーバ３００の機能を備えていてもよい。
【００５５】
また、上述した実施形態では、開示元端末１００は、所定のアクション時に、周囲にいる全ての開示先端末２００に通知（アドバタイズ）を送信しているが、これに限らず、開示データの閲覧権限のある開示先端末２００にのみ通知を送信してもよい。この場合の動作例としては、まず、開示先端末２００は、周囲にいる開示元端末１００に自装置の電子証明書（或いは、電子証明書へのアドレス等）を予め配布（アドバタイズ）しておく。開示元端末１００は、所定のアクション時に、受信した開示先端末２００の電子証明書を検証し、周囲に存在する開示先端末２００のうち、電子証明書が有効な医療関係者の開示先端末２００にのみ接続要求を送信する。開示先端末２００は、接続要求を受信すると、確認画面を表示して使用者の承認を受け付ける。開示元端末１００と開示先端末２００とは、確認画面において承認されると、通信接続する。このとき、開示元端末１００はセントラル、開示先端末２００はペリフェラルとして動作する。開示元端末１００は、開示先端末２００と通信接続すると、開示データを開示先端末２００に送信する。
【００５６】
また、上述した実施形態では、開示元端末１００は、開示先端末２００の公開鍵により開示データを暗号化しているが、これに限らず、共通鍵で開示データを暗号化してもよい。この場合、開示元端末１００が共通鍵を生成する。そして、開示先端末２００が共通鍵を自装置の公開鍵で暗号化する。そして、開示元端末１００と開示先端末２００とが共通鍵を共有する。開示元端末１００は、共通鍵を用いて開示データを暗号化して開示先端末２００に送信する。
【００５７】
また、上述した実施形態では、閲覧記録管理サーバ６００が開示データの閲覧情報を記憶しているが、これに限らず、開示元端末１００の使用者に開示データが閲覧されたことを通知してもよい。例えば、開示元端末１００は、開示データを送信すると、開示データが閲覧されたことを示すアイコンを表示してもよい。或いは、閲覧記録管理サーバ６００は、予め登録された使用者のメールアドレスへ開示データが閲覧されたことを通知してもよい。これにより、患者が意識混濁状態のときに、医療関係者の判断で開示データが閲覧された場合であっても、患者は開示データが閲覧されたことを知ることができる。
【００５８】
また、上述した実施形態では、開示データを患者の医療情報としたが、開示データはこれに限られない。例えば、紙資料に紐付く情報を使用者が持つ権限に応じて提供してもよい。この場合の動作例として、動画像（開示データ）を識別するＩＤを示すＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｓｅ）コード（登録商標）が新聞に配置されており、当該ＱＲコード（登録商標）に対応する動画像を提供するサービスを例に説明する。なお、本例では、認証サーバ３００が開示元端末１００である場合について説明する。まず、開示先端末２００は、ＱＲコード（登録商標）を撮像してＩＤを読み取り、読み取ったＩＤと自装置の電子証明書とを認証サーバ３００に送信する。認証サーバ３００は、受信した電子証明書を検証して、電子証明書が有効である場合に、動画像のアクセス先を開示先端末２００に送信する。また、認証サーバ３００は、決定した開示範囲と開示先端末２００の公開鍵とを、動画像を提供する関連情報管理サーバに送信する。開示先端末２００は、開示元端末１００から受信したアクセス先に基づいて、関連情報管理サーバにアクセスして動画像を要求する。関連情報管理サーバは、開示先端末２００の公開鍵を用いて開示範囲内の動画像を暗号化して開示先端末２００に送信する。これにより、開示先端末２００の使用者は、新聞に配置されたＱＲコード（登録商標）に対応する動画像を視聴することができる。すなわち、電子証明書により本人認証を行うことができるため、動画像を提供するサービスにおいて、「年齢により提示する動画を変更」「有料会員か否か」といった制限をかけることができる。
【００５９】
（１）第１の情報端末と第２の情報端末とを有する情報提供システムであって、第１の情報端末は、入力を受け付ける入力部と、開示データを取得するための認証情報を第２の情報端末から受信する認証情報受信部と、入力部が所定の入力を受け付けた場合に、認証情報受信部が受信した認証情報に基づいて、開示データを提供するか否かを判定する認証部と、認証部が前記開示データを提供すると判定した場合に、開示データを第２の情報端末に送信する開示データ送信部と、を備え、第２の情報端末は、認証情報を第１の情報端末に送信する認証情報送信部と、開示データを受信する開示データ受信部と、を備えることを特徴とする情報提供システム。
【００６０】
（２）認証部は、認証情報に基づいて、開示データの開示範囲を決定し、開示データ送信部は、開示データのうち、認証部が決定した開示範囲のみを第２の情報端末に送信することを特徴とする（１）に記載の情報提供システム。
（３）第２の情報端末は、開示範囲の拡大を要求する拡大要求データを送信する拡大要求部を備え、第１の情報端末の開示データ送信部は、拡大要求データに基づいて、一時的に第２の情報端末に対する開示範囲を拡大して開示データを送信することを特徴とする（２）に記載の情報提供システム。
（４）認証部は、認証を行う認証サーバに認証情報を送信し、認証サーバにおける認証の結果に基づいて、開示データを提供するか否かを判定することを特徴とする（１）から（３）いずれか１項に記載の情報提供システム。
【００６１】
（５）第１の情報端末と第２の情報端末とを有する情報提供システムにおける情報提供方法であって、第２の情報端末が、開示データを取得するための認証情報を第１の情報端末に送信する認証情報送信過程と、第１の情報端末が、認証情報を前記第２の情報端末から受信する認証情報受信過程と、第１の情報端末が、入力を受け付ける入力部が所定の入力を受け付けた場合に、認証情報受信過程が受信した認証情報に基づいて、開示データを提供するか否かを判定する認証過程と、第１の情報端末が、認証過程が開示データを提供すると判定した場合に、開示データを第２の情報端末に送信する開示データ送信過程と、第２の情報端末が、開示データを受信する開示データ受信過程と、を有することを特徴とする情報提供方法。
【符号の説明】
【００６２】
１，１ａ，１ｂ・・・情報提供システム、１００，１００ａ，１００ｂ・・・開示元端末、１０１，１０１ａ，１０１ｂ・・・制御部、１０２・・・記憶部、１０３・・・入力部、１０４・・・表示部、１０５・・・通信部、２００，２００ａ，２００ｂ・・・開示先端末、２０１，２０１ａ，２０１ｂ・・・制御部、２０２・・・記憶部、２０３・・・入力部、２０４・・・表示部、２０５・・・通信部、３００，３００ａ，３００ｂ・・・認証サーバ、４００・・・ＯＣＳＰレスポンダ、５００・・・資格管理サーバ、６００・・・閲覧記録管理サーバ、７００・・・緊急時通知サーバ、８００・・・ユーザ情報サーバ、１０１１・・・認証情報受信部、１０１２・・・認証部、１０１３・・・暗号化部、１０１４，１０１４ａ・・・開示データ送信部、１０１５・・・アクセス先送信部、２０１１・・・認証情報送信部、２０１２，２０１２ｂ・・・開示データ受信部、２０１３・・・復号化部、２０１４，２０１４ａ・・・表示制御部、２０１５・・・拡大要求部
【図１】
2016071654.tif 000003
【図２】
2016071654.tif 000004
【図３】
2016071654.tif 000005
【図４】
2016071654.tif 000006
【図５】
2016071654.tif 000007
【図６】
2016071654.tif 000008
【図７】
2016071654.tif 000009
【図８】
2016071654.tif 000010