(57)【特許請求の範囲】
【請求項１】
同一の操作対象者を識別する互いに異なる又は同一の識別子と対応付けて前記操作対象者に関する情報を管理し且つ互いに異なる又は同一の通信プロトコルに基づいて前記情報を通信する複数のネットワーク内のサーバ装置同士を、電文を通信することにより相互接続させるための、前記複数のネットワーク内にそれぞれ含まれる複数の連携ゲートウェイ装置を備える相互接続システムであって、
前記電文は、送信先の前記サーバ装置を示す送信先情報、及び前記操作対象者の識別子が設定された識別子情報を含み、前記電文のうち、前記情報を要求する電文に応答する電文は、さらに前記情報を含み、
前記各連携ゲートウェイ装置は、
前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が個別に前記操作対象者を識別する複数の第１の識別子と、前記各ネットワーク間で共通して前記操作対象者を識別する第２の識別子とを対応付けた対応情報を記憶する記憶手段と、
前記記憶した対応情報に基づき、前記電文内の識別子情報について、前記複数の第１の識別子のうちの任意の第１の識別子と前記第２の識別子とを相互に変換する第１の識別子変換手段と、
前記記憶した対応情報に基づき、前記電文内の識別子情報について、前記任意の第１の識別子と、前記複数の第１の識別子のうちの新たな第１の識別子とを相互に変換する第２の識別子変換手段と、
前記電文について、前記各連携ゲートウェイ装置の属するネットワーク内で用いられる第１の通信プロトコルと、前記各ネットワーク間の通信に用いられる第２の通信プロトコルとを相互に変換するプロトコル変換手段と、
前記任意の第１の識別子が識別子情報に設定され、前記第１の通信プロトコルに基づいて通信される第１の電文を、前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置と通信する第１の通信手段と、
前記第２の識別子が識別子情報に設定され、前記第２の通信プロトコルに基づいて通信される第２の電文を、他の連携ゲートウェイ装置と通信する第２の通信手段と、
前記第１の通信手段において受信した第１の電文内の送信先情報に前記各連携ゲートウェイ装置の属するネットワーク外のサーバ装置が設定されている場合、前記第１の電文を前記第２の電文に変換して当該第２の電文を通信するように、前記第１の識別子変換手段、前記プロトコル変換手段及び前記第２の通信手段を制御する第１の制御手段と、
前記第２の通信手段において受信した第２の電文内の送信先情報に前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が設定されている場合、前記第２の電文を前記第１の電文に変換して当該第１の電文を通信するように、前記第１の識別子変換手段、前記プロトコル変換手段及び前記第１の通信手段を制御する第２の制御手段と、
前記第１の通信手段において受信した第１の電文内の送信先情報に前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が設定されている場合、前記第１の電文を前記新たな第１の識別子が識別子情報に設定された新たな第１の電文を通信するように、前記第２の識別子変換手段、及び前記第１の通信手段を制御する第３の制御手段と、
を備えたことを特徴とする相互接続システム。
【請求項２】
前記対応情報は、前記複数の第１の識別子と前記第２の識別子とに相互に対応付けられ、かつ前記各連携ゲートウェイ装置の属するネットワーク内で共通して前記操作対象者を識別する第３の識別子を更に含み、
前記第１の識別子変換手段は、前記第３の識別子を介して前記任意の第１の識別子と前記第２の識別子とを相互に変換し、
前記第２の識別子変換手段は、前記第３の識別子を介して前記任意の第１の識別子と前記新たな第１の識別子とを相互に変換する
ことを特徴とする請求項１に記載の相互接続システム。
【請求項３】
前記電文は、送信元の前記サーバ装置を示す送信元情報を更に含み、
前記各連携ゲートウェイ装置は、
前記電文内の送信先情報及び／又は送信元情報に基づき、当該電文を通信するか否かを認証する認証手段を更に備え、
前記第１の通信手段は、前記認証手段によって前記第１の電文を通信することが認証された場合に、前記第１の電文を、前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置と通信し、
前記第２の通信手段は、前記認証手段によって前記第２の電文を通信することが認証された場合に、前記第２の電文を、他の連携ゲートウェイ装置と通信する
ことを特徴とする請求項１又は請求項２に記載の相互接続システム。
【請求項４】
同一の操作対象者を識別する互いに異なる又は同一の識別子と対応付けて前記操作対象者に関する情報を管理し且つ互いに異なる又は同一の通信プロトコルに基づいて前記情報を通信する複数のネットワーク内のサーバ装置同士を、送信先の前記サーバ装置を示す送信先情報と、前記操作対象者の識別子が設定された識別子情報とを含む電文であって、前記情報を要求する電文に応答する場合にはさらに前記情報を含む前記電文を通信することにより相互接続させるための、前記複数のネットワーク内にそれぞれ含まれる複数の連携ゲートウェイ装置が実行する相互接続方法であって、
前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が個別に前記操作対象者を識別する複数の第１の識別子と、前記各ネットワーク間で共通して前記操作対象者を識別する第２の識別子とを対応付けた対応情報を記憶手段に記憶する記憶工程と、
前記記憶した対応情報に基づき、前記電文内の識別子情報について、前記複数の第１の識別子のうちの任意の第１の識別子と前記第２の識別子とを相互に変換する第１の識別子変換工程と、
前記記憶した対応情報に基づき、前記電文内の識別子情報について、前記任意の第１の識別子と、前記複数の第１の識別子のうちの新たな第１の識別子とを相互に変換する第２の識別子変換工程と、
前記電文について、前記各連携ゲートウェイ装置の属するネットワーク内で用いられる第１の通信プロトコルと、前記各ネットワーク間の通信に用いられる第２の通信プロトコルとを相互に変換するプロトコル変換工程と、
前記任意の第１の識別子が識別子情報に設定され、前記第１の通信プロトコルに基づいて通信される第１の電文を、前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置と通信する第１の通信工程と、
前記第２の識別子が識別子情報に設定され、前記第２の通信プロトコルに基づいて通信される第２の電文を、他の連携ゲートウェイ装置と通信する第２の通信工程と、
前記第１の通信工程において受信した第１の電文内の送信先情報に前記各連携ゲートウェイ装置の属するネットワーク外のサーバ装置が設定されている場合、前記第１の電文を前記第２の電文に変換して当該第２の電文を通信するように、前記第１の識別子変換工程、前記プロトコル変換工程及び前記第２の通信工程を制御する第１の制御工程と、
前記第２の通信工程において受信した第２の電文内の送信先情報に前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が設定されている場合、前記第２の電文を前記第１の電文に変換して当該第１の電文を通信するように、前記第１の識別子変換工程、前記プロトコル変換工程及び前記第１の通信工程を制御する第２の制御工程と、
前記第１の通信工程において受信した第１の電文内の送信先情報に前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が設定されている場合、前記第１の電文を前記新たな第１の識別子が識別子情報に設定された新たな第１の電文を通信するように、前記第２の識別子変換工程、及び前記第１の通信工程を制御する第３の制御工程と、
を備えたことを特徴とする相互接続方法。
【請求項５】
同一の操作対象者を識別する互いに異なる又は同一の識別子と対応付けて前記操作対象者に関する情報を管理し且つ互いに異なる又は同一の通信プロトコルに基づいて前記情報を通信する複数のネットワーク内のサーバ装置同士を、送信先の前記サーバ装置を示す送信先情報と、前記操作対象者の識別子が設定された識別子情報とを含む電文であって、前記情報を要求する電文に応答する場合にはさらに前記情報を含む前記電文を通信することにより相互接続させるための、前記複数のネットワーク内にそれぞれ含まれる複数の連携ゲートウェイ装置に個別に用いられるプログラムであって、
前記各連携ゲートウェイ装置を、
前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が個別に前記操作対象者を識別する複数の第１の識別子と、前記各ネットワーク間で共通して前記操作対象者を識別する第２の識別子とを対応付けた対応情報を記憶する記憶手段、
前記記憶した対応情報に基づき、前記電文内の識別子情報について、前記複数の第１の識別子のうちの任意の第１の識別子と前記第２の識別子とを相互に変換する第１の識別子変換手段、
前記記憶した対応情報に基づき、前記電文内の識別子情報について、前記任意の第１の識別子と、前記複数の第１の識別子のうちの新たな第１の識別子とを相互に変換する第２の識別子変換手段、
前記電文について、前記各連携ゲートウェイ装置の属するネットワーク内で用いられる第１の通信プロトコルと、前記各ネットワーク間の通信に用いられる第２の通信プロトコルとを相互に変換するプロトコル変換手段、
前記任意の第１の識別子が識別子情報に設定され、前記第１の通信プロトコルに基づいて通信される第１の電文を、前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置と通信する第１の通信手段、
前記第２の識別子が識別子情報に設定され、前記第２の通信プロトコルに基づいて通信される第２の電文を、他の連携ゲートウェイ装置と通信する第２の通信手段、
前記第１の通信手段において受信した第１の電文内の送信先情報に前記各連携ゲートウェイ装置の属するネットワーク外のサーバ装置が設定されている場合、前記第１の電文を前記第２の電文に変換して当該第２の電文を通信するように、前記第１の識別子変換手段、前記プロトコル変換手段及び前記第２の通信手段を制御する第１の制御手段、
前記第２の通信手段において受信した第２の電文内の送信先情報に前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が設定されている場合、前記第２の電文を前記第１の電文に変換して当該第１の電文を通信するように、前記第１の識別子変換手段、前記プロトコル変換手段及び前記第１の通信手段を制御する第２の制御手段、
前記第１の通信手段において受信した第１の電文内の送信先情報に前記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が設定されている場合、前記第１の電文を前記新たな第１の識別子が識別子情報に設定された新たな第１の電文を通信するように、前記第２の識別子変換手段、及び前記第１の通信手段を制御する第３の制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、相互接続システム、方法及びプログラムに関する。
【背景技術】
【０００２】
二次医療圏等の特定の地域内において、医療機関同士が患者の医療情報を共有するため、各医療機関のサーバ装置が属する医療連携ネットワークの構築及び運用が推進されている。また、この推進においては、さらなる患者の利便性の向上や調剤業務の効率化、及び安全確保等に資するため、それぞれの地域の医療連携ネットワーク同士が地域を跨って医療情報を共有するための取組みがなされている（例えば、非特許文献１参照）。
【０００３】
一方、医療連携ネットワークは、患者の医療情報等の機微な情報を扱うため、不要な情報流出を抑えるために、外部ネットワークとの接続を制限する形で構築及び運用がなされている。
【０００４】
このため、不要な情報流出を抑えつつ地域を跨って医療情報を共有する観点から、各医療機関がオフラインにて相互接続する方法が行われている。オフラインで相互接続する方法としては、例えば、それぞれの医療機関が外部記憶媒体に医療情報を保存し、他地域の医療機関に持ち運ぶ方法（ハンドキャリーする方法）が挙げられる。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】健康・医療・介護分野におけるＩＣＴ化の推進について、厚生労働省、２０１４年３月３１日、http://www.mhlw.go.jp/file/06-Seisakujouhou-12600000-Seisakutoukatsukan/0000042495.pdf
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、外部記憶媒体を持ち運ぶ方法は、不要な情報流出を抑えることができるものの、各医療機関が外部記憶媒体に医療情報を保存するための新たな仕組みを構築し、運用する必要がある。従って、外部記憶媒体を持ち運ぶ方法は、多大なコストや手間がかかる、という不都合がある。
【０００７】
また、外部記憶媒体を持ち運ぶ方法は、他地域を跨った相互接続をリアルタイムに行いたい、という要件を満たすことができない、という不都合がある。
【０００８】
例えば、図２０に示すように、Ｘ地域、Ｙ地域及びＺ地域には、それぞれ医療連携ネットワーク１０，２０，３０があるとする。Ｘ地域の医療連携ネットワーク１０には、Ａ病院、Ｂ病院及びＣ病院の各医療情報管理サーバ装置１１〜１３が属している。Ｙ地域の医療連携ネットワーク２０には、Ｄ病院、Ｅ病院及びＦ病院の各医療情報管理サーバ装置２１〜２３が属している。Ｚ地域の医療連携ネットワーク３０には、Ｇ病院、Ｈ病院及びＩ病院の各医療情報管理サーバ装置３１〜３３が属している。
【０００９】
ここで、例えば、Ｘ地域のＡ病院の医療情報管理サーバ装置１１と、同じＸ地域のＢ病院の医療情報管理サーバ装置１２とは、同じ医療連携ネットワークに属している。このように、同じ医療連携ネットワーク内の医療情報管理サーバ装置１１，１２は、リアルタイムな相互接続が可能である。
【００１０】
これに対し、Ｘ地域のＡ病院の医療情報管理サーバ装置１１と、Ｚ地域のＨ病院の医療情報管理サーバ装置３２とは、異なる医療連携ネットワークに属している。このように、異なる医療連携ネットワークに属する医療情報管理サーバ装置１１，３２は、相互接続が制限される。そのため、医療情報管理サーバ装置１１，３２間で医療情報を共有したい場合、医療情報を保存した外部記憶媒体を持ち運ぶ必要がある。しかしながら、異なる地域間では、外部記憶媒体の持ち運びに多くの時間を要するため、リアルタイムに相互接続できない、という不都合がある。
【００１１】
即ち、従来の方法は、不要な情報流出及びコストを抑えつつ、リアルタイムに相互接続することができない。
【００１２】
この発明は上記事情に着目してなされたもので、その目的とするところは、不要な情報流出及びコストを抑えつつ、リアルタイムに相互接続することができるようにした相互接続システム、方法及びプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するためにこの発明の第１の観点は、以下のような構成要素を備えている。すなわち、相互接続システムは、同一の操作対象者を識別する互いに異なる又は同一の識別子と対応付けて上記操作対象者に関する情報を管理し且つ互いに異なる又は同一の通信プロトコルに基づいて上記情報を通信する複数のネットワーク内のサーバ装置同士を、電文を通信することにより相互接続させるための、上記複数のネットワーク内にそれぞれ含まれる複数のゲートウェイ装置を備える。上記電文は、送信先の前記サーバ装置を示す送信先情報、及び上記操作対象者の識別子が設定された識別子情報を含む。上記電文のうち、上記情報を要求する電文に応答する電文は、さらに前記情報を含む。上記各連携ゲートウェイ装置は、上記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が個別に上記操作対象者を識別する複数の第１の識別子と、上記各ネットワーク間で共通して上記操作対象者を識別する第２の識別子とを対応付けた対応情報を記憶する。上記記憶した対応情報に基づき、上記電文内の識別子情報について、上記複数の第１の識別子のうちの任意の第１の識別子と上記第２の識別子とを相互に第１識別子変換する。上記記憶した対応情報に基づき、上記電文内の識別子情報について、上記任意の第１の識別子と、上記複数の第１の識別子のうちの新たな第１の識別子とを相互に第２識別子変換する。上記電文について、上記各連携ゲートウェイ装置の属するネットワーク内で用いられる第１の通信プロトコルと、上記各ネットワーク間の通信に用いられる第２の通信プロトコルとを相互にプロトコル変換する。上記任意の第１の識別子が識別子情報に設定され、上記第１の通信プロトコルに基づいて通信される第１の電文を、上記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置と通信する第１の通信を実行する。上記第２の識別子が識別子情報に設定され、上記第２の通信プロトコルに基づいて通信される第２の電文を、他の連携ゲートウェイ装置と通信する第２の通信を実行する。上記第１の通信において受信した第１の電文内の送信先情報に上記各連携ゲートウェイ装置の属するネットワーク外のサーバ装置が設定されている場合、上記第１の電文を前記第２の電文に変換して当該第２の電文を通信するように、上記第１識別子変換、上記プロトコル変換及び上記第２の通信を制御する第１の制御を実行する。上記第２の通信において受信した第２の電文内の送信先情報に上記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が設定されている場合、上記第２の電文を前記第１の電文に変換して当該第１の電文を通信するように、上記第１識別子変換、上記プロトコル変換及び上記第１の通信を制御する第２の制御を実行する。上記第１の通信手段において受信した第１の電文内の送信先情報に上記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が設定されている場合、上記第１の電文を上記新たな第１の識別子が識別子情報に設定された新たな第１の電文を通信するように、上記第２識別子変換、及び上記第１の通信を制御する第３の制御を実行するようにしたものである。
【００１４】
また、この発明の第１の観点は、以下のような態様を備えることを特徴とする。
【００１５】
第１の態様において、上記対応情報は、上記複数の第１の識別子と上記第２の識別子とに相互に対応付けられ、かつ上記各連携ゲートウェイ装置の属するネットワーク内で共通して上記操作対象者を識別する第３の識別子を更に含む。上記第１識別子変換手段は、上記第３の識別子を介して上記任意の第１の識別子と上記第２の識別子とを相互に変換する。上記第２識別子変換手段は、上記第３の識別子を介して上記任意の第１の識別子と上記新たな第１の識別子とを相互に変換するようにしたものである。
【００１６】
第２の態様は、上記電文が、送信元の前記サーバ装置を示す送信元情報を更に含む。上記電文内の送信先情報及び／又は送信元情報に基づき、当該電文を通信するか否かを更に認証する。上記第１の通信は、上記認証の結果、上記第１の電文を通信することが認証された場合に、上記第１の電文を、上記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置と通信する。上記第２の通信手段は、上記認証の結果、上記第２の電文を通信することが認証された場合に、上記第２の電文を、他の連携ゲートウェイ装置と通信するようにしたものである。
【発明の効果】
【００１７】
この発明の第１の観点によれば、各連携ゲートウェイ装置の属するネットワーク内のサーバ装置から受信した電文内の送信先情報に各連携ゲートウェイ装置の属するネットワーク外のサーバ装置が設定されている場合、上記電文内の識別子及びプロトコルを変換する。そして、その後に各連携ゲートウェイ装置の属するネットワーク外のサーバ装置と通信を行うよう制御する。また、各連携ゲートウェイ装置の属するネットワーク外のサーバ装置から受信した電文内の送信先情報に各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が設定されている場合、上記電文内の識別子及びプロトコルを変換する。そして、その後に各連携ゲートウェイ装置の属するネットワーク内のサーバ装置と通信を行うよう制御する。このため、同一の操作対象者に関する情報について、互いに異なる識別子と対応付けて互いに異なる通信プロトコルに基づいて通信する各ネットワーク内のサーバ装置同士は、各連携ゲートウェイ装置を介して相互に接続することができる。したがって、不要な情報流出を抑えつつ、リアルタイムに相互接続することが可能となる。また、サーバ装置自体に新たな仕組みを構築し、運用する必要がないため、不要なコストを抑えることが可能となる。
【００１８】
第１の態様によれば、第１の識別子と第２の識別子との間に、各ネットワーク内で共通して前記操作対象者を識別する第３の識別子を更に対応付けることにより、第１の識別子が外部に流出するリスクを更に抑えることができるようになる。したがって、より不要な情報流出を抑えることが可能となる。
【００１９】
第２の態様によれば、電文内の送信元情報及び／又は送信先情報に基づき、電文を通信するか否かを認証することができる。また、当該認証結果に基づき、地域間を跨った相互接続をすることができるようになる。したがって、より不要な情報流出を抑えることが可能となる。
【００２０】
すなわち、この発明によれば、不要な情報流出及びコストを抑えつつ、リアルタイムに相互接続することができるようにした相互接続システム、方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】この発明の一実施形態に係る総合医療連携ネットワークの機能構成の一例を示すブロック図である。
【図２】同実施形態における医療情報管理サーバ装置の機能構成の一例を示すブロック図である。
【図３】同実施形態における医療情報の一例を示す模式図である。
【図４】同実施形態における医療情報の一例を示す模式図である。
【図５】同実施形態における要求電文の一例を示す模式図である。
【図６】同実施形態における応答電文の一例を示す模式図である。
【図７】同実施形態における連携ゲートウェイ装置の機能構成の一例を示すブロック図である。
【図８】同実施形態における患者ＩＤ対応情報の一例を示す模式図である。
【図９】同実施形態における患者ＩＤ対応情報の一例を示す模式図である。
【図１０】同実施形態における患者ＩＤ対応情報の一例を示す模式図である。
【図１１】同実施形態における相互接続システムの動作を説明するための一例を示すシーケンス図である。
【図１２】同実施形態における相互接続システムの動作を説明するための一例を示すシーケンス図である。
【図１３】同実施形態における相互接続システムの動作を説明するための一例を示す模式図である。
【図１４】同実施形態における相互接続システムの動作を説明するための一例を示す模式図である。
【図１５】同実施形態における要求電文の一例を示す模式図である。
【図１６】同実施形態における応答電文の一例を示す模式図である。
【図１７】同実施形態の変形例における連携ゲートウェイ装置の機能構成の一例を示すブロック図である。
【図１８】同実施形態の変形例における送信先情報リストの一例を示す模式図である。
【図１９】同実施形態の変形例における相互接続システムの動作を説明するための一例を示すシーケンス図である。
【図２０】一般的な相互接続システムの動作を説明するための一例を示す模式図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照してこの発明に関わる実施形態を説明する。なお、以下の相互接続システムは、各ネットワークを相互に接続する相互接続システムとして各コンピュータを機能させるためのプログラムを用いて実施してもよい。すなわち、相互接続システムは、コンピュータ読取可能なメモリ及びＣＰＵ(Central Processing Unit)等のハードウェア資源とプログラムとが協働した機能ブロックの機能により実現してもよい。
【００２３】
［一実施形態］
図１は、この発明の一実施形態に係る総合医療連携ネットワークの機能構成の一例を示すブロック図である。総合医療連携ネットワーク１は、各医療連携ネットワーク１０，２０，３０、及び相互接続システム４０を備えている。また、総合医療連携ネットワーク１は、相互接続システム４０を介して、各医療連携ネットワーク１０，２０，３０を相互に接続させたネットワークである。
【００２４】
なお、総合医療連携ネットワーク１は、３個に限らず、任意の数の医療連携ネットワークを、相互接続システム４０を介して相互接続可能なネットワークとなっている。
【００２５】
各医療連携ネットワーク１０，２０，３０は、各連携ゲートウェイ装置１４，２４，３４により、同一の操作対象者に関する情報について、互いに異なる又は同一の識別子と対応付けて互いに異なる又は同一の通信プロトコルに基づいて通信する機能を備えている。
【００２６】
なお、各医療連携ネットワーク１０，２０，３０は、それぞれの地域内に整備された医療連携ネットワークであってもよい。例えば、各医療連携ネットワーク１０，２０，３０は、それぞれＸ地域，Ｙ地域，Ｚ地域に整備されたものであってもよい。
【００２７】
ここで、各地域は、一次医療圏の如き市町村を単位とするような地域でもよく、二次医療圏の如き複数の市町村を単位とするような、より広範な地域であってもよい。
【００２８】
医療連携ネットワーク１０は、各医療情報管理サーバ装置１１，１２，１３と、連携ゲートウェイ装置１４とを備えている。
【００２９】
同様に、医療連携ネットワーク２０は、各医療情報管理サーバ装置２１，２２，２３と、連携ゲートウェイ装置２４とを備えている。また、医療連携ネットワーク３０は、各医療情報管理サーバ装置３１，３２，３３と、連携ゲートウェイ装置３４とを備えている。
【００３０】
なお、以下の説明において、各医療連携ネットワーク１０，２０，３０は、同様の機能構成を備えている。したがって、機能構成の説明については、医療連携ネットワーク１０についてのみ実施し、各医療連携ネットワーク２０，３０の機能構成については、差異のある箇所のみ必要に応じて説明を実施し、それ以外の箇所については説明を省略する。
【００３１】
各医療情報管理サーバ装置１１，１２，１３は、操作対象者に関する情報について、生成、記憶、要求、及び応答等の操作を管理する機能を備えている。
【００３２】
なお、各医療情報管理サーバ装置１１，１２，１３は、３台に限らず、任意の台数の医療情報管理サーバ装置を、医療連携ネットワーク１０内に接続可能となっている。
【００３３】
なお、各医療情報管理サーバ装置１１，１２，１３は、医療連携ネットワーク１０の整備された地域内の病院にそれぞれ備えられたサーバ装置でもよい。例えば、各医療情報管理サーバ装置１１，１２，１３は、Ｘ地域内のそれぞれＡ病院，Ｂ病院，Ｃ病院に整備されたものであってもよい。
【００３４】
同様に、例えば、各医療情報管理サーバ装置２１，２２，２３は、Ｙ地域内のそれぞれＤ病院，Ｅ病院，Ｆ病院に整備されたものであってもよい。また、各医療情報管理サーバ装置３１，３２，３３は、Ｚ地域内のＧ病院，Ｈ病院，Ｉ病院に整備されたものであってもよい。
【００３５】
医療情報管理サーバ装置１１は、図２に示すように、医療情報記憶部１１１、要求電文生成部１１２、応答電文生成部１１３、送信部１１４、及び受信部１１５を備えている。各部１１１〜１１５の説明は、参照符号の上位２桁の“１１”を“１２”又は“１３”と読み替えることにより、医療情報管理サーバ装置１２の各部１２１〜１２５又は医療情報管理サーバ装置１３の各部１３１〜１３５の説明に読み替え可能である。この読み替え可能なことは、各医療情報管理サーバ装置２１〜２３，３１〜３３についても同様である。
【００３６】
すなわち、医療情報管理サーバ装置１２は、医療情報記憶部１２１、要求電文生成部１２２、応答電文生成部１２３、送信部１２４、及び受信部１２５を備えている（図示せず）。医療情報管理サーバ装置１３は、医療情報記憶部１３１、要求電文生成部１３２、応答電文生成部１３３、送信部１３４、及び受信部１３５を備えている（図示せず）。
【００３７】
更に同様に、各医療情報管理サーバ装置２１，２２，２３は、それぞれ医療情報記憶部２１１，２２１，２３１、要求電文生成部２１２，２２２，２３２、応答電文生成部２１３，２２３，２３３、送信部２１４，２２４，２３４、及び受信部２１５，２２５，２３５を備えている（図示せず）。
【００３８】
更に同様に、各医療情報管理サーバ装置３１，３２，３３は、それぞれ医療情報記憶部３１１，３２１，３３１、要求電文生成部３１２，３２２，３３２、応答電文生成部３１３，３２３，３３３、送信部３１４，３２４，３３４、及び受信部３１５，３２５，３３５を備えている（図示せず）。
【００３９】
なお、以下の説明において、各医療情報管理サーバ装置１１−３３は、同様の機能構成を備えている。したがって、機能構成の説明については、医療情報管理サーバ装置１１についてのみ実施し、各医療情報管理サーバ装置１２−３３の機能構成については、差異のある箇所のみ必要に応じて説明を実施し、それ以外の箇所については説明を省略する。
【００４０】
医療情報記憶部１１１は、各部から読出し／書込み可能なメモリであり、操作対象者に関する情報を記憶する。医療情報記憶部１１１は、応答電文生成部１１３からの要求に応じ情報を読出し、受信部１１５から受信した情報を予め記憶している。例えば、医療情報記憶部１１１は、操作対象者に関する情報として、図３に示す如き医療情報１００ａを予め記憶してもよい。医療情報記憶部１１１は、医療情報１００ａの一部に、操作対象者「〇〇  △△」を識別する病院内患者ＩＤとして「Ａ００１」を設定してもよい。
【００４１】
医療情報１００ａは、操作対象者である患者の氏名、受診日、病名等の情報が、操作対象者を識別する第１の識別子と対応付けられた情報である。医療情報１００ａは、必要に応じて、担当医師名や受診記録等の当該操作対象者の医療に関する情報を適宜含んでいてもよい。なお、以下の説明においては、「識別子」を「ＩＤ」と読み替えてもよく、「第１の識別子」を「病院内患者ＩＤ」と読み替えてもよい。
【００４２】
ここで、病院内患者ＩＤは、各連携ゲートウェイ装置１４，２４，３４の属する各医療連携ネットワーク１０，２０，３０内の各医療情報管理サーバ装置１１−３３が個別に操作対象者を識別する識別子である。したがって、医療情報１００ａ内の第１の識別子は、医療情報管理サーバ装置１１を備えるＡ病院が、同一の操作対象者を、他のＢ病院，Ｃ病院と独立に識別するための識別子である。
【００４３】
また、例えば、Ｚ地域の医療連携ネットワーク３０に属するＨ病院の医療情報管理サーバ装置３２が備える医療情報記憶部３２１は、操作対象者に関する情報として、図４に示す如き医療情報１００ｂを記憶していてもよい。一方、医療情報記憶部３２１は、同一の操作対象者「〇〇  △△」について、前述したＡ病院の病院内患者ＩＤとは異なる病院内患者ＩＤとして「Ｈ００１」とを設定してもよい。
【００４４】
要求電文生成部１１２は、図５に示す如き要求電文１００ｃを生成し、送信部１１４に送信する。
【００４５】
要求電文１００ｃは、他の医療情報管理サーバ装置１２−３３に対して情報を要求するための電文であり、送信先のサーバ装置を示す送信先情報及び操作対象者の識別子情報を含む。要求電文１００ｃは、電文の種別、要求する情報を識別する要求識別子、及び送信元のサーバ装置を示す送信元情報等の情報を更に含んでもよい。
【００４６】
なお、要求電文生成部１１２は、医療情報管理サーバ装置１１及び連携ゲートウェイ装置１４の属するネットワーク内で用いられる第１の通信プロトコルに基づき、要求電文１００ｃを生成する。例えば、要求電文生成部１１２は、第１の通信プロトコルとして、ＩＤＷＳＦ（Identity Web Service Framework）プロトコルに基づき、要求電文１００ｃを生成してもよい。なお、要求電文生成部１１２は、生成する要求電文１００ｃの内容に応じて、ＩＤＷＳＦプロトコルに限らず任意の通信プロトコルに基づき要求電文１００ｃを生成可能である。例えば、要求電文生成部１１２は、要求情報として介護情報を要求する場合、第１の通信プロトコルとして、ＳＯＡＰ（Simple Object Access Protocol）プロトコルに基づき、要求電文１００ｃを生成してもよい。なお、以下の説明では、「第１の通信プロトコル」を「地域内通信プロトコル」と読み替えてもよい。
【００４７】
応答電文生成部１１３は、受信部１１５から要求電文１００ｃを受信し、当該要求電文１００ｃに応じて医療情報記憶部１１１から要求された医療情報１００ａを読出す。応答電文生成部１１３は、読出した医療情報１００ａに基づき、図６に示す如き応答電文１００ｄを生成し、送信部１１４に送信する。
【００４８】
応答電文１００ｄは、他の医療情報管理サーバ装置１２−３３から要求された情報を応答するための電文であり、送信先情報及び操作対象者の識別子情報を含む。応答電文１００ｄは、電文の種別や送信元情報、及び要求された情報等の情報を更に含んでもよい。
【００４９】
ここで、要求された情報としては、医療情報１００ａに含まれるような受診日、病名といった情報が相当する。なお、要求された情報は、不要な情報流出を抑えるため、当該医療情報１００ａのうち、病院内患者ＩＤや氏名等の情報が削除されていてもよい。
【００５０】
送信部１１４は、要求電文１００ｃを要求電文生成部１１２から受信し、医療情報管理サーバ装置１２又は１３、若しくは連携ゲートウェイ装置１４に送信する。送信部１１４は、要求電文１００ｃ内の送信先情報が同一の医療連携ネットワーク１０に属する医療情報管理サーバ装置１２又は１３を示さない場合、当該電文を、連携ゲートウェイ装置１４に送信する。また、送信部１１４は、要求電文１００ｃ内の送信先情報が同一の医療連携ネットワーク１０に属する医療情報管理サーバ装置１２又は１３を示す場合、当該要求電文１００ｃを当該送信先である医療情報管理サーバ装置１２又は１３に直接送信してもよく、連携ゲートウェイ装置１４に送信してもよい。
【００５１】
また、送信部１１４は、応答電文１００ｄを応答電文生成部１１３から受信し、医療情報管理サーバ装置１２又は１３、若しくは連携ゲートウェイ装置１４に送信する。送信部１１４は、応答電文１００ｄ内の送信先情報が同一の医療連携ネットワーク１０に属する医療情報管理サーバ装置１２又は１３を示さない場合、当該電文を、連携ゲートウェイ装置１４に送信する。また、送信部１１４は、応答電文１００ｄ内の送信先情報が同一の医療連携ネットワーク１０に属する医療情報管理サーバ装置１２又は１３を示す場合、当該応答電文１００ｄを当該送信先である医療情報管理サーバ装置１２又は１３に直接送信してもよく、連携ゲートウェイ装置１４に送信してもよい。
【００５２】
受信部１１５は、要求電文１００ｃを医療情報管理サーバ装置１２又は１３、若しくは連携ゲートウェイ装置１４から受信し、応答電文生成部１１３に送信する。また、受信部１１５は、応答電文１００ｄを医療情報管理サーバ装置１２又は１３、若しくは連携ゲートウェイ装置１４から受信し、応答電文１００ｄ内の要求された情報を、医療情報記憶部１１１に書込む。
【００５３】
連携ゲートウェイ装置１４は、送信部１１４，２１４，３１４から要求電文１００ｃ又は応答電文１００ｄを受信し、当該電文内の送信先情報に基づき、当該電文を送信する。また、連携ゲートウェイ装置１４は、各連携ゲートウェイ装置２４，３４から要求電文１００ｃ又は応答電文１００ｄを受信し、当該電文内の送信先情報に基づき、当該電文を送信する。なお、連携ゲートウェイ装置１４の詳細な機能構成に関する説明については、後述する相互接続システム４０の機能構成と併せて説明する。
【００５４】
相互接続システム４０は、複数のネットワーク内のサーバ装置同士を、電文を通信することにより相互接続させるための、当該複数のネットワーク内にそれぞれ含まれる複数の連携ゲートウェイ装置を備える。すなわち、相互接続システム４０は、各医療連携ネットワーク１０，２０，３０にそれぞれ含まれる各連携ゲートウェイ装置１４，２４，３４を備える。ここで、複数のネットワーク内のサーバ装置同士は、同一の操作対象者を識別する互いに異なる又は同一の識別子と対応付けて当該操作対象者に関する情報を管理し且つ互いに異なる又は同一の通信プロトコルに基づいて当該情報を通信する。操作対象者に関する情報としては、例えば、患者の医療情報などの如き、操作対象者の個人情報が使用可能となっている。
【００５５】
なお、以下の説明において、各連携ゲートウェイ装置１４，２４，３４は、同様の機能構成を備えている。したがって、機能構成の説明については、連携ゲートウェイ装置１４についてのみ実施し、各連携ゲートウェイ装置２４，３４の機能構成については、差異のある箇所のみ必要に応じて説明を実施し、それ以外の箇所については説明を省略する。
【００５６】
連携ゲートウェイ装置１４は、図７に示す如く、対応情報記憶部１４１、識別子変換部１４２、プロトコル変換部１４３、ネットワーク内通信部１４４、ネットワーク間通信部１４５、及び制御部１４６を備えている。
【００５７】
同様に、各連携ゲートウェイ装置２４，３４は、それぞれ対応情報記憶部２４１，３４１、識別子変換部２４２，３４２、プロトコル変換部２４３，３４３、ネットワーク内通信部２４４，３４４、ネットワーク間通信部２４５，３４５、及び制御部２４６，３４６を備えている（図示せず）。
【００５８】
対応情報記憶部１４１は、各部から読出し／書込み可能なメモリである。対応情報記憶部１４１は、連携ゲートウェイ装置１４の属するネットワーク内のサーバ装置が個別に操作対象者を識別する病院内患者ＩＤと、各ネットワーク間で共通して操作対象者を識別する第２の識別子とを対応付けた第１の対応情報を予め記憶している。なお、以下の説明において、「第２の識別子」は、「地域間ＩＤ」と読み替えてもよい。
【００５９】
対応情報記憶部１４１は、第１の対応情報として、図８に示す如き患者ＩＤ対応情報１００ｅを記憶してもよい。
【００６０】
患者ＩＤ対応情報１００ｅは、同一の操作対象者を識別するために設定された病院内患者ＩＤと、地域間患者ＩＤとを対応付けた情報である。具体的には、例えば、患者ＩＤ対応情報１００ｅは、同一の操作対象者「〇〇  △△」を識別する各病院内患者ＩＤ「Ａ００１」，「Ｂ００１」，「Ｃ００１」に対して、地域間患者ＩＤ「Ｐ００１」を対応付けている。なお、患者ＩＤ対応情報１００ｅは、病院名を更に対応付けていてもよい。図８に示す例では、操作対象者「〇〇  △△」に対応付けられた病院内患者ＩＤとして、Ａ病院内で「Ａ００１」が、Ｂ病院内で「Ｂ００１」が、Ｃ病院内で「Ｃ００１」が、それぞれ設定されている。
【００６１】
また、対応情報記憶部１４１は、患者ＩＤ対応情報１００ｅに代えて、図９（Ａ），（Ｂ）に示す如き患者ＩＤ対応情報１００ｆ，１００ｇをそれぞれ第２の対応情報、第３の対応情報として予め記憶してもよい。
【００６２】
患者ＩＤ対応情報１００ｆは、同一の操作対象者を識別するために設定された病院内患者ＩＤと、当該操作対象者を地域内で共通して識別する第３の識別子（以下、「地域内患者ＩＤ」ともいう。）とを対応付けた第２の対応情報である。図９（Ａ）に示す例では、患者ＩＤ対応情報１００ｆは、同一の操作対象者「〇〇  △△」を識別する各病院内患者ＩＤ「Ａ００１」，「Ｂ００１」，「Ｃ００１」に対して、地域内患者ＩＤ「Ｘ００１」を対応付けている。患者ＩＤ対応情報１００ｆは、病院名を更に対応付けていてもよい。
【００６３】
また、患者ＩＤ対応情報１００ｇは、同一の操作対象者を識別するために設定された地域内患者ＩＤと、地域間患者ＩＤとを対応付けた第３の対応情報である。図９（Ｂ）に示す例では、患者ＩＤ対応情報１００ｇは、同一の操作対象者「〇〇  △△」を識別する地域内患者ＩＤ「Ｘ００１」に対して、地域間患者ＩＤ「Ｐ００１」を対応付けている。患者ＩＤ対応情報１００ｇは、地域名を更に対応付けていてもよい。
【００６４】
また、対応情報記憶部２４１，３４１は、対応情報記憶部１４１と同様に、病院内患者ＩＤと、地域間患者ＩＤとを最終的に対応付けた対応情報を記憶してもよい。例えば、対応情報記憶部３４１は、図１０（Ａ），（Ｂ）に示す如き患者ＩＤ対応情報１００ｈ，１００ｉを第２の対応情報及び第３の対応情報として予め記憶してもよい。図１０（Ａ），（Ｂ）に示す例では、操作対象者「〇〇  △△」に対応付けられた病院内患者ＩＤとして、Ｇ病院内で「Ｇ００１」が、Ｈ病院内で「Ｈ００１」が、Ｉ病院内で「Ｉ００１」が、それぞれ設定されている。また、これら各病院が所属する地域であるＺ地域に共通の地域内患者ＩＤとして「Ｚ００１」が設定されており、この地域内患者ＩＤ「Ｚ００１」が地域間患者ＩＤ「Ｐ００１」と対応している。
【００６５】
いずれにしても、各対応情報記憶部１４１，２４１，３４１は、各連携ゲートウェイ装置１４，２４，３４の属するネットワーク内の医療情報管理サーバ装置１１−３３が個別に操作対象者を識別する病院内患者ＩＤと、各ネットワーク間で共通して操作対象者を識別する地域間患者ＩＤとを最終的に対応付けた対応情報を予め記憶している。
【００６６】
識別子変換部１４２は、制御部１４６から要求電文１００ｃ又は応答電文１００ｄを受信する。識別子変換部１４２は、対応情報記憶部１４１が記憶した患者ＩＤ対応情報１００ｅに基づき、受信した要求電文１００ｃ又は応答電文１００ｄ内の識別子情報について、病院内患者ＩＤと地域間患者ＩＤとを相互に変換する、識別子変換処理を実施する。識別子変換部１４２は、変換した要求電文１００ｃ又は応答電文１００ｄをプロトコル変換部１４３に送信する。
【００６７】
なお、識別子変換部１４２は、対応情報記憶部１４１が記憶した患者ＩＤ対応情報１００ｆに基づき、受信した要求電文１００ｃ又は応答電文１００ｄ内の識別子情報について、病院内患者ＩＤと地域内患者ＩＤとを相互に変換してもよい。また、識別子変換部１４２は、対応情報記憶部１４１が記憶した患者ＩＤ対応情報１００ｇに基づき、地域内患者ＩＤと地域間患者ＩＤとを更に相互に変換し、最終的に病院内患者ＩＤと地域間患者ＩＤとを相互に変換する、識別子変換処理を実施してもよい。
【００６８】
プロトコル変換部１４３は、識別子変換部１４２から要求電文１００ｃ又は応答電文１００ｄを受信する。プロトコル変換部１４３は、受信した要求電文１００ｃ又は応答電文１００ｄについて、連携ゲートウェイ装置１４の属するネットワーク内で用いられる地域内通信プロトコルと、各ネットワーク間の通信に用いられる第２の通信プロトコル（以下、「地域間通信プロトコル」ともいう。）とを相互に変換する、プロトコル変換処理を実施する。プロトコル変換部１４３は、変換した要求電文１００ｃ又は応答電文１００ｄを制御部１４６に送信する。
【００６９】
なお、プロトコル変換部１４３は、地域間通信プロトコルとして、ＩＨＥ（Integrating the Healthcare Enterprise）において標準化されたＸＣＡ（Cross Community Access）プロトコルを用いてもよい。また、プロトコル変換部１４３は、ＸＣＡプロトコルによらず、任意の通信プロトコルを地域間通信プロトコルとして適用可能である。
【００７０】
ネットワーク内通信部１４４は、要求電文１００ｃ又は応答電文１００ｄのうち、病院内患者ＩＤが識別子情報に設定され、地域内通信プロトコルに基づいて通信される第１の電文を、連携ゲートウェイ装置１４の属する医療連携ネットワーク１０内の各医療情報管理サーバ装置１１，１２，１３と通信する、第１の通信処理を実施する。ネットワーク内通信部１４４は、要求電文１００ｃ又は応答電文１００ｄを各医療情報管理サーバ装置１１，１２，１３から受信し、制御部１４６に送信する。また、ネットワーク内通信部１４４は、要求電文１００ｃ又は応答電文１００ｄを制御部１４６から受信し、受信した電文内の送信先情報に基づき、各医療情報管理サーバ装置１１，１２，１３に送信する。
【００７１】
ネットワーク間通信部１４５は、地域間患者ＩＤが識別子情報に設定され、地域間通信プロトコルに基づいて通信される第２の電文を、他の各連携ゲートウェイ装置２４，３４と通信する、第２の通信処理を実施する。ネットワーク間通信部１４５は、要求電文１００ｃ又は応答電文１００ｄを各連携ゲートウェイ装置２４，３４から受信し、制御部１４６に送信する。また、ネットワーク間通信部１４５は、要求電文１００ｃ又は応答電文１００ｄを制御部１４６から受信し、受信した電文内の送信先情報に基づき、各連携ゲートウェイ装置２４，３４に送信する。
【００７２】
制御部１４６は、第１の通信処理においてネットワーク内通信部１４４から第１の電文を受信する。制御部１４６は、受信した第１の電文内の送信先情報に連携ゲートウェイ装置１４の属するネットワーク外の医療情報管理サーバ装置２１−３３が設定されている場合、当該第１の電文を識別子変換部１４２に送信する。また、制御部１４７は、当該第１の電文を第２の電文に変換して当該第２の電文を通信するように、識別子変換処理、プロトコル変換処理及び第２の通信処理を制御する。具体的には、制御部１４７は、当該第１の電文について識別子変換処理及びプロトコル変換処理が行われた後に第２の通信処理を行うよう第１の制御を実行する。すなわち、制御部１４６は、識別子変換処理及びプロトコル変換処理を実行した第１の電文をプロトコル変換部１４３から受信し、ネットワーク間通信部１４５に送信する。
【００７３】
また、制御部１４６は、受信した第１の電文内の送信先情報に連携ゲートウェイ装置１４の属するネットワーク内の医療情報管理サーバ装置１２，１３が設定されている場合、当該第１の電文をネットワーク内通信部１４４に送信してもよい。
【００７４】
制御部１４６は、第２の通信処理においてネットワーク間通信部１４５から第２の電文を受信する。制御部１４６は、受信した第２の電文内の送信先情報に連携ゲートウェイ装置１４の属するネットワーク内の医療情報管理サーバ装置１２，１３が設定されている場合、当該第２の電文を識別子変換部１４２に送信する。また、制御部１４７は、当該第２の電文について識別子変換処理及びプロトコル変換処理が行われた後に第１の通信処理を行うよう第２の制御を実行する。すなわち、制御部１４６は、識別子変換処理及びプロトコル変換処理を実行した第２の電文をプロトコル変換部１４３から受信し、ネットワーク内通信部１４４に送信する。
【００７５】
また、制御部１４６は、受信した第２の電文内の送信先情報に連携ゲートウェイ装置１４の属するネットワーク外の医療情報管理サーバ装置２１−３３が設定されている場合、当該第２の電文をネットワーク間通信部１４５に送信してもよい。
【００７６】
次に、以上のように構成された相互接続システムの動作の一例について図１１及び図１２に示すシーケンス図を用いて説明する。なお、以下の説明では、図１３及び図１４に示す通り、Ｘ地域の医療連携ネットワーク１０内のＡ病院に設置された医療情報管理サーバ装置１１と、Ｚ地域の医療連携ネットワーク３０内のＨ病院に設置された医療情報管理サーバ装置３２とを相互接続する際の動作例について述べる。
【００７７】
なお、医療情報管理サーバ装置１１は、操作対象者「〇〇  △△」に関する情報を、医療情報管理サーバ装置３２に対して要求し、取得するものとする。なお、医療情報記憶部３２１は、図３に示す医療情報１００ｂを予め記憶しているものとする。また、対応情報記憶部１４１は、操作対象者「〇〇  △△」に関する患者ＩＤ対応情報として、図９に示す如き患者ＩＤ対応情報１００ｆ，１００ｇを予め記憶しているものとする。また、対応情報記憶部３４１は、操作対象者「〇〇  △△」に関する患者ＩＤ対応情報として、図１０に示す如き患者ＩＤ対応情報１００ｈ，１００ｉを予め記憶しているものとする。また、各医療連携ネットワーク１０，３０、及び相互接続システム４０は、地域内通信プロトコルとして、共にＩＤＷＳＦプロトコルを用いるものとする。また、相互接続システム４０は、地域間通信プロトコルとして、ＩＨＥ  ＸＣＡプロトコルを用いるものとする。
【００７８】
始めに、Ａ病院の医療情報管理サーバ装置１１は、Ｈ病院の医療情報管理サーバ装置３２に対して、図１５（Ａ）に示す如き、操作対象者「〇〇  △△」に関する医療情報の要求電文２００ａを生成し、送信する。具体的には、医療情報管理サーバ装置１１の各部は、以下のステップＳＴ１０１−ＳＴ１０２を実行する。
【００７９】
要求電文生成部１１２は、送信先情報及び操作対象者の識別子情報を含む要求電文２００ａを、地域内通信プロトコルであるＩＤＷＳＦプロトコルに基づいて生成する（ＳＴ１０１）。送信先情報は、「Ｈ病院の医療情報管理サーバ装置３２」が設定される。識別子情報は、操作対象者「〇〇  △△」に対してＡ病院の医療情報管理サーバ装置１１内で病院内患者ＩＤとして設定されている「Ａ００１」が設定される。なお、要求電文２００ａは、種別として、要求電文であることを示す「要求」が設定され、要求識別子として、「医療情報」が設定され、送信元情報として、「Ａ病院の医療情報管理サーバ装置１１」が設定されてもよい。要求電文生成部１１２は、生成した要求電文２００ａを送信部１１４に送信する。
【００８０】
送信部１１４は、受信した要求電文２００ａを連携ゲートウェイ装置１４に送信する（ＳＴ１０２）。
【００８１】
連携ゲートウェイ装置１４は、受信した要求電文２００ａについて識別子変換処理及びプロトコル変換処理を行い、連携ゲートウェイ装置３４に送信する。具体的には、連携ゲートウェイ装置１４の各部は、以下のステップＳＴ１０３−ＳＴ１０７を実行する。
【００８２】
ネットワーク内通信部１４４は、要求電文２００ａを受信する（ＳＴ１０３）。具体的には、ネットワーク内通信部１４４は、要求電文２００ａのうち、病院内患者ＩＤ「Ａ００１」が識別子情報に設定され、地域内通信プロトコルであるＩＤＷＳＦプロトコルに基づいて通信される第１の電文である要求電文２００ａを、連携ゲートウェイ装置１４の属する医療連携ネットワーク１０内の医療情報管理サーバ装置１１と通信する、第１の通信処理を実施する。ネットワーク内通信部１４４は、受信した要求電文２００ａを制御部１４６に送信する。
【００８３】
制御部１４６は、受信した第１の電文内の送信先情報に連携ゲートウェイ装置１４の属するネットワーク外の医療情報管理サーバ装置２１−３３が設定されている場合、当該第１の電文（要求電文２００ａ）を第２の電文（要求電文２００ｃ）に変換して当該第２の電文を通信するように、識別子変換処理、プロトコル変換処理及び第２の通信処理を制御する第１の制御を実行する（ＳＴ１０４）。例えば、制御部１４６は、要求電文２００ａを受信した場合、送信先情報に「Ｈ病院の医療情報管理サーバ装置３２」が設定されているため、要求電文２００ａを識別子変換部１４２に送信する。
【００８４】
識別子変換部１４２は、要求電文２００ａを受信し、対応情報記憶部１４１から患者ＩＤ対応情報１００ｆ，１００ｇを読み出す。識別子変換部１４２は、当該患者ＩＤ対応情報１００ｆ，１００ｇに基づき、要求電文２００ａ内の識別子情報について、病院内患者ＩＤと地域間患者ＩＤとを相互に変換する、識別子変換処理を実施する。具体的には、識別子変換部１４２は、患者ＩＤ対応情報１００ｆに基づき、要求電文２００ａ内の識別子情報を病院内ＩＤ「Ａ００１」から地域内ＩＤ「Ｘ００１」に変換し、図１５（Ｂ）に示す如き要求電文２００ｂを得る。また、識別子変換部１４２は、患者ＩＤ対応情報１００ｇに基づき、要求電文２００ｂ内の識別子情報を地域内ＩＤ「Ｘ００１」から地域間ＩＤ「Ｐ００１」に変換し、図１５（Ｃ）に示す如き要求電文２００ｃを得る（ＳＴ１０５）。識別子変換部１４２は、識別子変換処理を実施した要求電文２００ｃをプロトコル変換部１４３に送信する。
【００８５】
プロトコル変換部１４３は、受信した要求電文２００ｃについて、連携ゲートウェイ装置１４の属するネットワーク内で用いられる地域内通信プロトコルと、各ネットワーク間の通信に用いられる地域間通信プロトコルとを相互に変換する。具体的には、プロトコル変換部１４３は、地域内通信プロトコルであるＩＤＷＳＦプロトコルに基づいて生成された要求電文２００ｃを、地域間通信プロトコルであるＩＨＥ  ＸＣＡプロトコルに基づいて変換する（ＳＴ１０６）。プロトコル変換部１４３は、プロトコル変換した要求電文２００ｃを制御部１４６に送信する。
【００８６】
制御部１４６は、識別子変換処理及びプロトコル変換処理を実施して得られた要求電文２００ｃを受信し、第２の通信処理を行うよう第１の制御を実施する。具体的には、制御部１４６は、要求電文２００ｃをネットワーク間通信部１４５に送信する。
【００８７】
ネットワーク間通信部１４５は、要求電文２００ｃのうち、地域間患者ＩＤ「Ｐ００１」が識別子情報に設定され、地域間通信プロトコルであるＩＨＥ  ＸＣＡプロトコルに基づいて通信される第２の電文である要求電文２００ｃを、他の連携ゲートウェイ装置３４と通信する、第２の通信処理を実行する。即ち、ネットワーク間通信部１４５は、要求電文２００ｃを受信し、連携ゲートウェイ装置３４に送信する（ＳＴ１０７）。
【００８８】
連携ゲートウェイ装置３４は、受信した要求電文２００ｃについて識別子変換処理及びプロトコル変換処理を行い、Ｈ病院の医療情報管理サーバ装置３２に送信する。具体的には、連携ゲートウェイ装置３４の各部は、以下のステップＳＴ１０８−ＳＴ１１２を実行する。
【００８９】
ネットワーク間通信部３４５は、受信した要求電文２００ｃについて、病院内患者ＩＤ「Ｐ００１」が識別子情報に設定され、地域間通信プロトコルに基づいて通信される第２の電文である場合、連携ゲートウェイ装置３４の属する医療連携ネットワーク３０内の医療情報管理サーバ装置３１と通信する、第２の通信処理を実施する。即ち、ネットワーク間通信部３４５は、要求電文２００ｃを受信し（ＳＴ１０８）、制御部３４６に送信する。
【００９０】
制御部３４６は、受信した第２の電文内の送信先情報に連携ゲートウェイ装置３４の属するネットワーク内の医療情報管理サーバ装置３１，３２，３３が設定されている場合、当該第２の電文（要求電文２００ｃ）を第１の電文（要求電文２００ｅ）に変換して当該第１の電文を通信するように、識別子変換処理、プロトコル変換処理及び第１の通信処理を制御する第２の制御を実行する（ＳＴ１０９）。例えば、制御部３４６は、要求電文２００ｃを受信した場合、送信先情報に「Ｈ病院の医療情報管理サーバ装置３２」が設定されているため、要求電文２００ｃを識別子変換部３４２に送信する。
【００９１】
識別子変換部３４２は、要求電文２００ｃを受信し、対応情報記憶部３４１から患者ＩＤ対応情報１００ｈ，１００ｉを読み出す。識別子変換部３４２は、当該患者ＩＤ対応情報１００ｈ，１００ｉに基づき、要求電文２００ｃ内の識別子情報について、病院内患者ＩＤと地域間患者ＩＤとを相互に変換する、識別子変換処理を実施する。具体的には、識別子変換部３４２は、患者ＩＤ対応情報１００ｈに基づき、要求電文２００ｃ内の識別子情報を地域間ＩＤ「Ｐ００１」から地域内ＩＤ「Ｚ００１」に変換し、図１５（Ｄ）に示す如き要求電文２００ｄを得る。また、識別子変換部３４２は、患者ＩＤ対応情報１００ｉに基づき、要求電文２００ｄ内の識別子情報を地域内ＩＤ「Ｚ００１」から病院内ＩＤ「Ｈ００１」に変換し、図１５（Ｅ）に示す如き要求電文２００ｅを得る（ＳＴ１１０）。識別子変換部３４２は、識別子変換処理を実施した要求電文２００ｅをプロトコル変換部３４３に送信する。
【００９２】
プロトコル変換部３４３は、受信した要求電文２００ｅについて、連携ゲートウェイ装置３４の属するネットワーク内で用いられる地域内通信プロトコルと、各ネットワーク間の通信に用いられる地域間通信プロトコルとを相互に変換する。具体的には、プロトコル変換部３４３は、地域間通信プロトコルであるＩＨＥ  ＸＣＡプロトコルに基づいて生成された要求電文２００ｅを、地域内通信プロトコルであるＩＤＷＳＦプロトコルに基づいて変換する（ＳＴ１１１）。プロトコル変換部３４３は、プロトコル変換した要求電文２００ｅを制御部３４６に送信する。
【００９３】
制御部３４６は、識別子変換処理及びプロトコル変換処理を実施して得られた要求電文２００ｅを受信し、第１の通信処理を行うよう第２の制御を実施する。具体的には、制御部３４６は、要求電文２００ｅをネットワーク内通信部３４４に送信する。
【００９４】
ネットワーク内通信部３４４は、要求電文２００ｅを受信し、Ｈ病院の医療情報管理サーバ装置３２に送信する（ＳＴ１１２）。具体的には、ネットワーク内通信部３４４は、要求電文２００ｅのうち、病院内患者ＩＤ「Ｈ００１」が識別子情報に設定され、地域内通信プロトコルであるＩＤＷＳＦプロトコルに基づいて通信される第１の電文である要求電文２００ｅを、連携ゲートウェイ装置３４の属するネットワーク内のサーバ装置と通信する、第１の通信処理を実行する。
【００９５】
医療情報管理サーバ装置３２の受信部３１５は、要求電文２００ｅを受信し（ＳＴ１１３）、応答電文生成部３１３に送信する。
【００９６】
応答電文生成部３１３は、受信した要求電文２００ｅ内の識別子情報「Ｈ００１」に基づき、医療情報記憶部３１１に記憶した医療情報１００ｂを検索し、操作対象者「〇〇  △△」に関する医療情報を読出す（ＳＴ２０１）。具体的には、応答電文生成部３１３は、検索の結果、医療情報記憶部３１１から、操作対象者「〇〇  △△」が病名「腹痛」に関して受診日「２０１４年１２月１日」にＨ病院を受診した旨の医療情報を読出す。
【００９７】
応答電文生成部３１３は、読出した情報に基づき、図１６（Ａ）に示す如き応答電文２００ｆを生成する（ＳＴ２０２）。応答電文２００ｆは、送信先情報として、「Ａ病院の医療情報管理サーバ装置１１」が設定される。また、識別子情報は、操作対象者「〇〇  △△」に対してＨ病院の医療情報管理サーバ装置３２内で病院内患者ＩＤとして設定されている「Ｈ００１」が設定される。なお、応答電文２００ｆは、種別として、応答電文であることを示す「応答」が設定され、要求識別子として、「医療情報」が設定され、送信元情報として、「Ｈ病院の医療情報管理サーバ装置３２」が設定されてもよい。応答電文生成部３１３は、生成した応答電文２００ｆを送信部３１４に送信する。
【００９８】
送信部３１４は、受信した応答電文２００ｆを連携ゲートウェイ装置３４に送信する（ＳＴ２０３）。
【００９９】
連携ゲートウェイ装置３４は、受信した応答電文２００ｆについて識別子変換処理及びプロトコル変換処理を行い、連携ゲートウェイ装置１４に送信する。具体的には、連携ゲートウェイ装置３４の各部は、以下のステップＳＴ２０４−ＳＴ２０８を実行する。
【０１００】
ネットワーク内通信部３４４は、応答電文２００ｆを受信する（ＳＴ２０４）。具体的には、ネットワーク内通信部３４４は、応答電文２００ｆのうち、病院内患者ＩＤ「Ｈ００１」が識別子情報に設定され、地域内通信プロトコルに基づいて通信される第１の電文である応答電文２００ｆを、連携ゲートウェイ装置３４の属する医療連携ネットワーク３０内の医療情報管理サーバ装置３１と通信する、第１の通信処理を実施する。ネットワーク内通信部３４４は、受信した応答電文２００ｆを制御部３４６に送信する。
【０１０１】
制御部３４６は、受信した第１の電文内の送信先情報に連携ゲートウェイ装置３４の属するネットワーク外の医療情報管理サーバ装置１１，１２，１３，２１，２２，２３が設定されている場合、当該第１の電文（応答電文２００ｆ）を第２の電文（応答電文２００ｈ）に変換して当該第２の電文を通信するように、識別子変換処理、プロトコル変換処理及び第２の通信処理を制御する第１の制御を実行する（ＳＴ２０５）。例えば、制御部３４６は、応答電文２００ｆを受信した場合、送信先情報に「Ａ病院の医療情報管理サーバ装置１１」が設定されているため、応答電文２００ｆを識別子変換部３４２に送信する。
【０１０２】
識別子変換部３４２は、応答電文２００ｆを受信し、対応情報記憶部３４１から患者ＩＤ対応情報１００ｈ，１００ｉを読み出す。識別子変換部３４２は、当該患者ＩＤ対応情報１００ｈ，１００ｉに基づき、応答電文２００ｆ内の識別子情報について、病院内患者ＩＤと地域間患者ＩＤとを相互に変換する、識別子変換処理を実施する。具体的には、識別子変換部３４２は、患者ＩＤ対応情報１００ｈに基づき、応答電文２００ｆ内の識別子情報を病院内ＩＤ「Ｈ００１」から地域内ＩＤ「Ｚ００１」に変換し、図１６（Ｂ）に示す如き応答電文２００ｇを得る。また、識別子変換部３４２は、患者ＩＤ対応情報１００ｉに基づき、応答電文２００ｇ内の識別子情報を地域内ＩＤ「Ｚ００１」から地域間ＩＤ「Ｐ００１」に変換し、図１６（Ｃ）に示す如き応答電文２００ｈを得る（ＳＴ２０６）。識別子変換部３４２は、識別子変換処理を実施した応答電文２００ｈをプロトコル変換部３４３に送信する。
【０１０３】
プロトコル変換部３４３は、受信した応答電文２００ｈについて、連携ゲートウェイ装置３４の属するネットワーク内で用いられる地域内通信プロトコルと、各ネットワーク間の通信に用いられる地域間通信プロトコルとを相互に変換する。具体的には、プロトコル変換部３４３は、地域内通信プロトコルであるＩＤＷＳＦプロトコルに基づいて生成された応答電文２００ｈを、地域間通信プロトコルであるＩＨＥ  ＸＣＡプロトコルに基づいて変換する（ＳＴ２０７）。プロトコル変換部３４３は、プロトコル変換した応答電文２００ｈを制御部３４６に送信する。
【０１０４】
制御部３４６は、識別子変換処理及びプロトコル変換処理を実施して得られた応答電文２００ｈを受信し、第２の通信処理を行うよう第１の制御を実施する。具体的には、制御部３４６は、応答電文２００ｈをネットワーク間通信部３４５に送信する。
【０１０５】
ネットワーク間通信部３４５は、地域間患者ＩＤ「Ｐ００１」が識別子情報に設定され、地域間通信プロトコルであるＩＨＥ  ＸＣＡプロトコルに基づいて通信される第２の電文である応答電文２００ｈを、他の連携ゲートウェイ装置１４と通信する、第２の通信処理を実行する。即ち、ネットワーク間通信部３４５は、受信した応答電文２００ｈを連携ゲートウェイ装置１４に送信する（ＳＴ２０８）。
【０１０６】
連携ゲートウェイ装置１４は、受信した応答電文２００ｈについて識別子変換処理及びプロトコル変換処理を行い、Ａ病院の医療情報管理サーバ装置１１に送信する。具体的には、連携ゲートウェイ装置１４の各部は、以下のステップＳＴ２０９−ＳＴ２１３を実行する。
【０１０７】
ネットワーク間通信部１４５は、受信した応答電文２００ｈについて、病院内患者ＩＤ「Ｐ００１」が識別子情報に設定され、地域間通信プロトコルに基づいて通信される第２の電文である場合、他の連携ゲートウェイ装置３４と通信する、第２の通信処理を実施する。即ち、ネットワーク間通信部１４５は、応答電文２００ｈを受信し（ＳＴ２０９）、制御部１４６に送信する。
【０１０８】
制御部１４６は、受信した第２の電文内の送信先情報に連携ゲートウェイ装置１４の属するネットワーク内の医療情報管理サーバ装置１１，１２，１３が設定されている場合、当該第２の電文（応答電文２００ｈ）を第１の電文（応答電文２００ｊ）に変換して当該第１の電文を通信するように、識別子変換処理、プロトコル変換処理及び第１の通信処理を制御する第２の制御を実行する（ＳＴ２１０）。例えば、制御部１４６は、応答電文２００ｈを受信した場合、送信先情報に「Ａ病院の医療情報管理サーバ装置１１」が設定されているため、応答電文２００ｈを識別子変換部１４２に送信する。
【０１０９】
識別子変換部１４２は、応答電文２００ｈを受信し、対応情報記憶部１４１から患者ＩＤ対応情報１００ｆ，１００ｇを読み出す。識別子変換部１４２は、当該患者ＩＤ対応情報１００ｆ，１００ｇに基づき、応答電文２００ｈ内の識別子情報について、病院内患者ＩＤと地域間患者ＩＤとを相互に変換する、識別子変換処理を実施する。具体的には、識別子変換部１４２は、地域間ＩＤ対応情報１００ｆに基づき、応答電文２００ｈ内の識別子情報を地域間ＩＤ「Ｐ００１」から地域内ＩＤ「Ｘ００１」に変換し、図１６（Ｄ）に示す如き応答電文２００ｉを得る。また、識別子変換部１４２は、患者ＩＤ対応情報１００ｇに基づき、応答電文２００ｉ内の識別子情報を地域内ＩＤ「Ｘ００１」から病院内ＩＤ「Ａ００１」に変換し、図１６（Ｅ）に示す如き応答電文２００ｊを得る（ＳＴ２１１）。識別子変換部１４２は、識別子変換処理を実施した応答電文２００ｊをプロトコル変換部１４３に送信する。
【０１１０】
プロトコル変換部１４３は、受信した応答電文２００ｊについて、連携ゲートウェイ装置１４の属するネットワーク内で用いられる地域内通信プロトコルと、各ネットワーク間の通信に用いられる地域間通信プロトコルとを相互に変換する。具体的には、プロトコル変換部１４３は、地域間通信プロトコルであるＩＨＥ  ＸＣＡプロトコルに基づいて生成された応答電文２００ｊを、地域内通信プロトコルであるＩＤＷＳＦプロトコルに基づいて変換する（ＳＴ２１２）。プロトコル変換部１４３は、プロトコル変換した応答電文２００ｊを制御部１４６に送信する。
【０１１１】
制御部１４６は、識別子変換処理及びプロトコル変換処理を実施して得られた応答電文２００ｊを受信し、第１の通信処理を行うよう第２の制御を実施する。具体的には、制御部１４６は、応答電文２００ｊをネットワーク内通信部１４４に送信する。
【０１１２】
ネットワーク内通信部１４４は、応答電文２００ｊを受信し、Ａ病院の医療情報管理サーバ装置１１に送信する（ＳＴ２１３）。具体的には、ネットワーク内通信部１４４は、応答電文２００ｊのうち、病院内患者ＩＤ「Ａ００１」が識別子情報に設定され、地域内通信プロトコルであるＩＤＷＳＦプロトコルに基づいて通信される第１の電文である応答電文２００ｊを、連携ゲートウェイ装置１４の属するネットワーク内のサーバ装置と通信する、第１の通信処理を実行する。
【０１１３】
医療情報管理サーバ装置１１の受信部１１５は、応答電文２００ｊを受信し（ＳＴ２１４）、当該応答電文２００ｊ内の要求された情報を医療情報記憶部１１１に記憶する（ＳＴ２１５）。
【０１１４】
以上詳述したように、一実施形態では、相互接続システムは、同一の操作対象者に関する情報について、互いに異なる又は同一の識別子と対応付けて互いに異なる又は同一の通信プロトコルに基づいて通信する複数のネットワーク内のサーバ装置同士を、電文を通信することにより相互に接続させる。上記相互接続システムは、上記複数のネットワーク内にそれぞれ含まれる複数のゲートウェイ装置を備える。上記電文は、送信先情報及び上記操作対象者の識別子情報を含む。上記電文のうち、上記情報を要求する電文に応答する電文は、さらに上記情報を含む。上記各連携ゲートウェイ装置は、上記各連携ゲートウェイ装置の属するネットワーク内で上記操作対象者を識別する第１の識別子と、各ネットワーク間で共通して上記操作対象者を識別する第２の識別子とを対応付けた対応情報を記憶する。上記記憶した対応情報に基づき、上記電文内の識別子情報について、上記第１の識別子と上記第２の識別子とを相互に変換する。上記電文について、上記各連携ゲートウェイ装置の属するネットワーク内で用いられる第１の通信プロトコルと、上記各ネットワーク間の通信に用いられる第２の通信プロトコルとを相互に変換する。上記第１の識別子が識別子情報に設定され、上記第１の通信プロトコルに基づいて通信される第１の電文を、上記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置と通信する第１の通信処理を実行する。上記第２の識別子が識別子情報に設定され、上記第２の通信プロトコルに基づいて通信される第２の電文を、他の連携ゲートウェイ装置と通信する第２の通信処理を実行する。上記第１の通信処理において受信した第１の電文内の送信先情報に上記各連携ゲートウェイ装置の属するネットワーク外のサーバ装置が設定されている場合、上記第１の電文を第２の電文に変換して当該第２の電文を通信するように、上記識別子変換処理、上記プロトコル変換処理及び上記第２の通信処理を制御する第１の制御処理を実行する。上記第２の通信処理において受信した第２の電文内の送信先情報に上記各連携ゲートウェイ装置の属するネットワーク内のサーバ装置が設定されている場合、上記第２の電文を第１の電文に変換して当該第１の電文を通信するように、上記識別子変換処理、上記プロトコル変換処理及び上記第１の通信処理を制御する第２の制御処理を実行するようにしている。
【０１１５】
したがって、ユーザは、異なる医療連携ネットワーク間で、不要な情報流出及びコストを抑えつつ、リアルタイムに相互接続することができる。
【０１１６】
補足すると、医療情報管理サーバ装置１１，３２は、他地域の医療情報管理サーバ装置に対して同一の操作対象者に関する医療情報を要求、及び応答するに際し、自地域で使用される地域内通信プロトコルに基づき、及び病院内患者ＩＤを使用して電文を生成すればよい。したがって、医療情報を通信する場合と比較して、新たなシステムを構築・運用する必要がないため、不要なコストを抑えつつ、リアルタイムに相互接続することができる。
【０１１７】
また、要求、及び応答の際に使用する病院内患者ＩＤは、連携ゲートウェイ装置内で地域間患者ＩＤに変換されるため、他の地域における医療連携ネットワークに病院内患者ＩＤが流出することを抑えることができる。したがって、不要な情報流出を抑えることができる。
【０１１８】
また、上記第１の識別子と、各ネットワーク内で共通して上記操作対象者を識別し、ネットワーク毎に互いに異なる第３の識別子とを対応付けた第２の対応情報、及び上記第３の識別子と上記第２の識別子とを対応付けた第３の対応情報を記憶する。上記電文内の識別子情報について、上記記憶した第２の対応情報に基づき上記第１の識別子と上記第３の識別子とを相互に変換し、上記記憶した第３の対応情報に基づき上記第３の識別子と上記第２の識別子とを相互に変換する。これにより、最終的に上記第１の識別子と上記第２の識別子とを相互に接続するようにしている。
【０１１９】
これにより、医療情報管理サーバ装置１１，３２は、地域内識別子を使用することで、より不要な情報流出を抑えることができる。
（変形例の説明）
その他、相互接続システムの構成や機能、通信手段、処理手順と処理内容などについても、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。
【０１２０】
例えば、連携ゲートウェイ装置１４は、通信する電文について、通信するか否かを認証する機能を備えるように構成されていてもよい。
【０１２１】
この場合、通信する電文は、送信元情報を更に含んでいてもよい。また、電文内の送信元情報は、サーバ証明書等の認証処理に使用する情報を含んでいてもよい。
【０１２２】
図１７は、同実施形態の変形例における連携ゲートウェイ装置の機能構成の一例を示すブロック図である。連携ゲートウェイ装置１４は、認証部１４７を更に備えている。
【０１２３】
認証部１４７は、ネットワーク内通信部１４４から要求電文１００ｃ又は応答電文１００ｄを受信し、当該受信した要求電文１００ｃ又は応答電文１００ｄ内の送信先情報に基づき、通信するか否かを認証する。認証部１４７は、認証の結果、要求電文１００ｃ又は応答電文１００ｄを通信することが認証された場合、当該要求電文１００ｃ又は応答電文１００ｄをネットワーク内通信部１４４に送信する。
【０１２４】
認証部１４７は、ネットワーク間通信部１４５から要求電文１００ｃ又は応答電文１００ｄを受信し、当該受信した要求電文１００ｃ又は応答電文１００ｄ内の送信先情報に基づき、通信するか否かを認証する。認証部１４７は、認証の結果をネットワーク間通信部１４５に送信する。
【０１２５】
なお、認証部１４７は、図１８に示す如き送信先情報リスト３００ａを、図示しないメモリに予め記憶していてもよい。認証部１４７は、要求電文１００ｃ又は応答電文１００ｄ内の送信先情報について送信先情報リスト３００ａを検索し、該当する送信先情報が存在する場合、通信することを認証してもよい。また、認証部１４７は、サーバ証明書等の認証処理に使用する情報の検証を行い、送信元情報の正当性が確認できた場合、通信することを認証してもよい。
【０１２６】
ネットワーク内通信部１４４は、要求電文１００ｃ又は応答電文１００ｄを各医療情報管理サーバ装置１１，１２，１３から受信し、認証部１４７に送信する。ネットワーク内通信部１４４は、送信した要求電文１００ｃ又は応答電文１００ｄに関する認証の結果を認証部１４７から受信する。ネットワーク内通信部１４４は、認証の結果、通信することが認証された場合に、要求電文１００ｃ又は応答電文１００ｄを制御部１４６に送信する。また、ネットワーク内通信部１４４は、要求電文１００ｃ又は応答電文１００ｄを制御部１４６から受信し、受信した電文内の送信先情報に基づき、当該電文を医療情報管理サーバ装置１１，１２又は１３に送信する。
【０１２７】
ネットワーク間通信部１４５は、要求電文１００ｃ又は応答電文１００ｄを各連携ゲートウェイ装置２４，３４から受信し、認証部１４７に送信する。ネットワーク間通信部１４５は、送信した要求電文１００ｃ又は応答電文１００ｄに関する認証の結果を認証部１４７から受信する。ネットワーク間通信部１４５は、認証の結果、通信することが認証された場合に、要求電文１００ｃ又は応答電文１００ｄを制御部１４６に送信する。また、ネットワーク間通信部１４５は、要求電文１００ｃ又は応答電文１００ｄを制御部１４６から受信し、受信した電文内の送信先情報に基づき、当該電文を連携ゲートウェイ装置２４又は３４に送信する。
【０１２８】
次に、以上のように構成された相互接続システムの変形例の動作の一例について図１９に示すシーケンス図を用いて説明する。なお、以下の説明では、一実施形態における動作例と同様の相互接続をする際の動作例について述べる。また、説明の重複を避けるため、要求電文の送信の場合の動作例についてのみ述べ、一実施形態と同様の動作となるステップについては適宜説明を省略する。
【０１２９】
始めに、Ａ病院の医療情報管理サーバ装置１１は、Ｈ病院に対して操作対象者「〇〇  △△」に関する医療情報の要求電文を生成し、連携ゲートウェイ装置１４に送信する（ＳＴ１０１−ＳＴ１０２）。
【０１３０】
連携ゲートウェイ装置１４は、受信した要求電文２００ａについて識別子変換処理及びプロトコル変換処理を行い、連携ゲートウェイ装置３４に送信する。具体的には、連携ゲートウェイ装置１４の各部は、以下のステップＳＴ１０３’−ＳＴ１０７を実行する。
【０１３１】
ネットワーク内通信部１４４は、要求電文２００ａを受信し、認証部１４７に送信する。認証部１４７は、受信した要求電文２００ａ内の送信先情報及び／又は送信元情報に基づき、当該要求電文２００ａを通信するか否かを認証する（ＳＴ１０３’）。認証部１４７は、認証の結果をネットワーク内通信部１４４に送信する。
【０１３２】
ネットワーク内通信部１４４は、認証の結果、要求電文２００ａを通信することが認証された場合に、当該要求電文２００ａを制御部１４６に送信する。
【０１３３】
ステップＳＴ１０４−ＳＴ１０７の動作については、一実施形態と同様であるため、説明を省略する。
【０１３４】
連携ゲートウェイ装置３４は、受信した要求電文２００ｃについて識別子変換処理及びプロトコル変換処理を行い、Ｈ病院の医療情報管理サーバ装置３２に送信する。具体的には、連携ゲートウェイ装置３４の各部は、以下のステップＳＴ１０８’−ＳＴ１１２を実行する。
【０１３５】
ネットワーク間通信部３４５は、要求電文２００ｃを受信し、認証部３４７に送信する。認証部３４７は、受信した要求電文２００ｃ内の送信先情報及び／又は送信元情報に基づき、当該要求電文２００ｃを通信するか否かを認証する（ＳＴ１０８’）。認証部３４７は、認証の結果をネットワーク間通信部３４５に送信する。
【０１３６】
ネットワーク間通信部３４５は、認証の結果、要求電文２００ｃを通信することが認証された場合に、当該要求電文２００ｃを制御部３４６に送信する。
【０１３７】
ステップＳＴ１０９−ＳＴ１１１の動作については、一実施形態と同様であるため、説明を省略する。
【０１３８】
ネットワーク内通信部３４４は、要求電文２００ｅを受信し、Ｈ病院の医療情報管理サーバ装置３２に送信する（ＳＴ１１２）。
【０１３９】
医療情報管理サーバ装置３２の受信部３１５は、要求電文２００ｅを受信し（ＳＴ１１３）、応答電文生成部３１３に送信する。
【０１４０】
このように、この変形例では、電文内の送信元情報及び／又は送信先情報に基づき、電文を通信するか否かを認証するようにしている。
【０１４１】
これにより、通信することが認証された場合のみ通信を実行することにより、不明な送信先への通信及び不明な送信元からの通信を防止することができるようになる。
【０１４２】
したがって、この変形例によれば、前述した一実施形態の効果に加え、より不要な情報流出を抑えることが可能となる。
【０１４３】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【０１４４】
１…総合医療連携ネットワーク、１０，２０，３０…医療連携ネットワーク、１１，１２，１３，２１，２２，２３，３１，３２，３３…医療情報管理サーバ装置、１４，２４，３４…連携ゲートウェイ装置、４０…相互接続システム、１１１，１２１，１３１，２１１，２２１，２３１，３１１，３２１，３３１…医療情報記憶装置、１１２，１２２，１３２，２１２，２２２，２３２，３１２，３２２，３３２…要求電文生成部、１１３，１２３，１３３，２１３，２２３，２３３…応答電文生成部、１１４，１２４，１３４，２１４，２２４，２３４，３１４，３２４，３３４…送信部、１１５，１２５，１３５，２１５，２２５，２３５，３１５，３２５，３３５…受信部、１４１，２４１，３４１…対応情報記憶部、１４２，２４２，３４２…識別子変換部、１４３，２４３，３４３…プロトコル変換部、１４４，２４４，３４４…ネットワーク内通信部、１４５，２４５，３４５…ネットワーク間通信部、１４６，２４６，３４６…制御部、１４７，２４７，３４７…認証部、１００ａ，１００ｂ…医療情報、１００ｃ，２００ａ，２００ｂ，２００ｃ，２００ｄ，２００ｅ…要求電文、１００ｄ，２００ｆ，２００ｇ、２００ｈ，２００ｉ，２００ｊ…応答電文、１００ｅ，１００ｆ，１００ｇ，１００ｈ，１００ｉ…患者ＩＤ対応情報、３００ａ…送信先情報リスト。
【要約】
【課題】不要な情報流出及びコストを抑えつつ、リアルタイムに相互接続する。
【解決手段】相互接続システム４０は、複数の連携ゲートウェイ装置１４，２４，３４を備える。各連携ゲートウェイ装置１４，２４，３４は、識別子変換部１４２、プロトコル変換部１４３、ネットワーク内通信部１４４、ネットワーク間通信部１４５、及び制御部１４６を備える。制御部１４６は、ネットワーク内通信部１４４が受信した電文内の送信先情報にネットワーク外のサーバ装置が設定されていた場合、識別子変換部１４２とプロトコル変換部１４３の処理の後にネットワーク間通信部１４５が通信するよう制御する。制御部１４６は、ネットワーク間通信部１４５が受信した電文内の送信先情報にネットワーク内のサーバ装置が設定されていた場合、識別子変換部１４２とプロトコル変換部１４３の処理の後にネットワーク内通信部１４４が通信するよう制御する。
【選択図】図１【図１】
0005961716.tif 000002
【図２】
0005961716.tif 000003
【図３】
0005961716.tif 000004
【図４】
0005961716.tif 000005
【図５】
0005961716.tif 000006
【図６】
0005961716.tif 000007
【図７】
0005961716.tif 000008
【図８】
0005961716.tif 000009
【図９】
0005961716.tif 000010
【図１０】
0005961716.tif 000011
【図１１】
0005961716.tif 000012
【図１２】
0005961716.tif 000013
【図１３】
0005961716.tif 000014
【図１４】
0005961716.tif 000015
【図１５】
0005961716.tif 000016
【図１６】
0005961716.tif 000017
【図１７】
0005961716.tif 000018
【図１８】
0005961716.tif 000019
【図１９】
0005961716.tif 000020
【図２０】
0005961716.tif 000021