Comments
Description
Transcript
Shibbolethを用いたメディカルクラウドの提案
Shibbolethを用いたメディカルクラウドの提案 山口大学大学院医学系研究科:平野 靖 構造計画研究所:根岸 将也,一法師 良幸,山口 純市 国立情報学研究所:曽根原 登 高知医療再生機構:倉本 秋 高知医療センター:澤田 努 災害や障害による医療情報の消失 災害 紙カルテが津波で流されて医療情報が消失 院内の医用画像サーバ・電子カルテサーバの被災に よるデータの消失 サーバの障害 医用画像サーバ・電子カルテサーバの障害による データの消失・アクセス不可 服用していた薬が不明 患者の現状が不明 医師の知見が消失 2 目的 オープンかつロバストな基盤の構築 災害や障害等での医療情報の喪失を防止 医療における情報インフラのコスト削減 多数の医療情報を一元化して解析すること による新しい知見の発見 医師の知識の共有 必要な時に必要な機能を追加可能 柔軟なユーザ認証・認可 3 オープン標準 Shibboleth:厳密なユーザ認証・認可機能を提供するミ ドルウェア Gfarm:災害・障害に強い地理的に分散したストレージ を構築するためのミドルウェア OpenVPN:VPN(Virtual Private Network)を構築する ためのオープンソースプログラム OpenDolphin:経済産業省の連携医療開発プロジェク トで開発されたオープンソースの電子カルテシステム Orca:日本医師会総合政策研究機構が無償配布する レセプトソフト DICOM:医用画像の保存・通信の標準規格 オープンソース 使用する要素技術・仕様 Gfarm 電子技術総合研究所および筑波大学の建部 らによって開発 地理的に離れた場所にある複数のストレージ を仮想的に統合 Gfarm による分散ストレージ メタデータベースサーバ:ディレクトリ情報やホスト 情報などを保存 ファイルシステムノード:実際にファイルを格納 複数のファイルシステムノードにファイルの複 製を作成可能 5 Gfarm FSN 地理的に離れた場所に分 散的にファイルシステムノー ドを配置 各ファイルは複数のファイ ルシステムノードに格納 FSN FSN FSN FSN FSN FSN FSN 6 Gfarm FSN 地理的に離れた場所に分 散的にファイルシステムノー ドを配置 各ファイルは複数のファイ ルシステムノードに格納 FSN 災害や故障 FSN FSN FSN FSN FSN FSN 7 Gfarm FSN 地理的に離れた場所に分 散的にファイルシステムノー ドを配置 各ファイルは複数のファイ ルシステムノードに格納 FSN 災害や故障 FSN FSN 被災・故障していないファイ ルシステムノードに保存さ れたデータのみで,すべて の医療情報にアクセス可能 FSN FSN FSN 8 OpenDolphin 経済産業省の公募事業で次世代電子カル テとして開発 日本初のオープンソース電子カルテ 地域医療連携ドルフィンプロジェクト(宮崎 大学,熊本大学,京都大学,東京都医師会 等が中心)で10年以上の実績 全国の中小病院・医院などで利用 熊本や京都などで地域医療連携に利用 9 日常診療時 Hospital Clinic Hospital Medical cloud system Distributed storage ・・・ 電子カルテデータの2次利用時 Hospital Clinic Hospital Medical cloud system Distributed storage ・・・ テストベッド (物理的な構成) Encrypted by OpenVPN Yamaguchi University Firewall OpenVPN server IDS & IPS Global network Private network Name server Meta data server Router File system node Meta data server Internet SINET 4 商用回線 Switch File system node Meta data server File system node DB server Router Switch Application server File system node OpenDolphin Orca dcm4chee KOZO KEIKAKU ENGINEERING Inc. Yamaguchi University 200km KOZO KEIKAKU ENGINEERING Inc. 13 テストベッド(論理的な構成) メディカルクラウドシステムで1つ Distributed storage (Gfarm) Shibbolethによる 認証 認可 SSO fsn 医療情報 サーバB 医療情報 サーバC 医院 fsn 医療情報 サーバA DB fsn fsn, DBMS dcm4chee (DICOMサーバ) OpenDolphin (電子カルテサーバ) Orca (レセプトサーバ) 各施設に1セット アプリケーション例 電子カルテの全文検索システム 利用したソフトウェア 全文検索サーバ:Fess 検索エンジン:Apache Solr Webサーバ:Apache HTTP Server 15 テストベッド (物理的な構成) Encrypted by OpenVPN Yamaguchi University Firewall OpenVPN server IDS & IPS Global network Private network Name server Meta data server Router File system node Meta data server Internet SINET 4 商用回線 Switch File system node Meta data server File system node DB server Router Switch Application server File system node OpenDolphin Orca dcm4chee KOZO KEIKAKU ENGINEERING Inc. 全文検索システムの概要 Application Server Search results 医師 多様なデバイス Query Results Fess/Solr Apache HTTP Server 一般的なWebブラウザ DBMS OpenDolphinの形式の 電子カルテデータ 分散 ストレージ 検索結果 検索語として 「心筋症」を入力 モバイル端末からのアクセス 携帯電話 タブレット 19 まとめ 医療クラウドシステムの提案 オープンソースの技術による構築 オープン標準による構築 多数の病院から医療情報を収集することに よって,新たな知見を生成できる環境 アプリケーションの例 電子カルテの全文検索システム 携帯電話やタブレットからもアクセス可能 山口大学 N診療所 U診療所 メディカル クラウドシステム 医療情報 医療アプリ 高知県へき地医療 情報ネットワーク 熊本構造計画研究所 O診療所