第1の医療施設の医療情報検索装置から供給された医療情報の保存場所を問い合わせる検索要求情報を第3の医療施設の医療情報検索装置へ送信し、前記検索要求情報に基づいて前記第3の医療施設の医療情報検索装置あるいはこの第3の医療施設の医療情報検索装置と連携した他の医療施設の医療情報検索装置において検索され前記第3の医療施設の医療情報検索装置から供給された前記保管場所に関する登録情報を前記第1の医療施設の医療情報検索装置へ送信する第2の医療施設の医療情報検索装置において、前記第1の医療施設の医療情報検索装置から供給された検索要求情報を受信する検索要求情報受信手段と、前記検索要求情報の送信が必要と判定された前記第3の医療施設の医療情報検索装置に対し前記検索要求情報を送信する検索要求情報送信手段と、前記第3の医療施設の医療情報検索装置から供給された前記検索要求情報に対応する登録情報の検索結果を受信する検索結果受信手段と、前記検索結果受信手段によって受信された前記検索結果を前記第1の医療施設の医療情報検索装置へ送信する検索結果送信手段とを備えたことを特徴とする医療情報検索装置。前記検索要求情報受信手段が、前記検索要求情報と共に前記第1の医療施設の医療情報検索装置から受信した検索要求情報付帯情報に基づいて前記第3の医療施設の医療情報検索装置に対する検索要求情報送信の要否を判定する検索要求情報送信要否判定手段を備え、前記検索要求情報送信手段は、前記検索要求情報送信によって必要と判定された検索要求情報を前記第3の医療施設の医療情報検索装置に対して送信することを特徴とする請求項1記載の医療情報検索装置。前記検索結果送信手段は、前記検索結果受信手段が前記検索結果と共に受信した検索結果付帯情報を前記第1の医療施設の医療情報検索装置へ送信することを特徴とする請求項1又は請求項2に記載した医療情報検索装置。前記検索要求情報付帯情報及び前記検索結果付帯情報の少なくとも何れかに基づいて接続先情報を収集する接続先情報収集手段と、この接続先情報に基づいて接続先一覧データを生成あるいは更新する接続先一覧データ生成手段を備え、前記検索要求情報送信要否判定手段は、前記接続先一覧データと前記検索要求情報付帯情報に基づいて前記第3の医療施設の医療情報検索装置に対する検索要求情報送信の要否を判定することを特徴とする請求項2又は請求項3に記載した医療情報検索装置。前記接続先一覧データ生成手段は、接続先情報収集手段によって収集された前記検索要求情報付帯情報あるいは前記検索結果付帯情報の少なくとも何れかに示されている患者情報、前記検索要求情報が入力された医療施設の診療科目情報、あるいは、前記検索要求情報や前記検索結果が経由した医療施設の診療科目及び接続距離に関する医療施設情報の少なくとも何れかに基づいて前記接続先一覧データの生成あるいは更新を行なうことを特徴とする請求項4記載の医療情報検索装置。予め生成された接続先一覧データを保管するデータ記憶手段を備え、前記検索要求情報送信要否判定手段は、前記データ記憶手段から読み出した前記接続先一覧データと前記検索要求情報付帯情報に基づいて前記第3の医療施設の医療情報検索装置に対する検索要求情報送信の要否を判定することを特徴とする請求項4記載の医療情報検索装置。自施設において収集された医療情報の保存場所に関する情報を登録情報として保管する登録情報保管手段と、前記検索要求情報付帯情報に基づいて前記登録情報保管手段に対する検索要否を判定する検索要否判定手段と、前記検索要否判定手段の判定結果に基づいて前記登録情報保管手段に予め保管されている各種登録情報の中から前記検索要求情報に対応する登録情報を検索する登録情報検索手段を備え、前記検索結果送信手段は、前記検索結果受信手段及び前記登録情報検索手段から供給された検索結果及び検索結果付帯情報を前記第1の医療施設の医療情報検索装置へ送信することを特徴とする請求項3記載の医療情報検索装置。前記登録情報検索手段から供給された検索結果と前記検索結果受信手段から供給された検索結果を統合する検索結果統合手段を備え、前記検索結果送信手段は、前記検索結果統合手段によって統合された前記検索結果を前記第1の医療施設の医療情報検索装置へ送信することを特徴とする請求項7記載の医療情報検索装置。検索結果収集状況評価手段を備え、前記検索結果収集状況評価手段は、前記検索要求情報送信要否判定手段から供給される検索要求情報送信件数及び前記検索要否判定手段から供給される検索件数と前記検索結果送信手段によって送信される検索結果の送信件数に基づいて前記検索要求情報に対する検索結果の収集状況を評価することを特徴とする請求項2記載の医療情報検索装置。予め収集された検索結果に対し所定の処理を行なうことによってキャッシュを作成するキャッシュ作成手段と、作成されたキャッシュを保存するキャッシュ記憶手段と、このキャッシュ記憶手段に保存されている各種キャッシュの中から前記検索要求情報に対応したキャッシュを検索するキャッシュ検索手段を備え、前記検索要求情報に対応したキャッシュが前記キャッシュ検索手段によって検索された場合、前記検索結果送信手段は、検索された前記キャッシュを前記第1の医療施設の医療情報検索装置へ送信することを特徴とする請求項1記載の医療情報検索装置。第1の医療施設の医療情報検索装置から供給された医療情報の保存場所を問い合わせる検索要求情報を第3の医療施設の医療情報検索装置へ送信し、前記検索要求情報に基づいて前記第3の医療施設の医療情報検索装置あるいはこの第3の医療施設の医療情報検索装置と連携した他の医療施設の医療情報検索装置において検索され前記第3の医療施設の医療情報検索装置から供給された前記保管場所に関する登録情報を前記第1の医療施設の医療情報検索装置へ送信する第2の医療施設の医療情報検索装置に対し、前記第1の医療施設の医療情報検索装置から供給された検索要求情報を受信する検索要求情報受信機能と、前記検索要求情報の送信が必要と判定された前記第3の医療施設の医療情報検索装置に対し前記検索要求情報を送信する検索要求情報送信機能と、前記第3の医療施設の医療情報検索装置から供給された前記検索要求情報に対応する登録情報の検索結果を受信する検索結果受信機能と、前記検索結果受信手段によって受信された前記検索結果を前記第1の医療施設の医療情報検索装置へ送信する検索結果送信機能を実行させることを特徴とする制御プログラム。医療情報連携システムにより、当該患者の診断に有効な医療情報を容易かつ短時間で収集することができるため診断精度と診断効率を大幅に向上させることができる。しかしながら、上述した従来の医療情報連携システムでは、医療施設の各々において収集された医療情報の保管場所に関する情報は中核病院等の特定医療施設に設けられたセンターレジストリにおいて一括保管されるため、新たな医療施設が当該医療情報連携システムに参画する場合を考慮して、大きな記憶容量を備えた高性能のセンターレジストリを初期の段階から用意しなくてはならなかった。又、センターレジストリが設置された特定医療施設では、センターレジストリの導入やバージョンアップ等に要する費用の負担、センターレジストリ設置場所の確保、保守管理会社との交渉等が必要となり、ローカルレポジトリのみを有する他の医療施設との間に不平等が発生するという問題点を有していた。本開示は、上述の問題点に鑑みてなされたものであり、その目的は、他の医療施設に保管されている所望医療情報の有無や保管場所等を検索する際、複数の医療施設の各々が有する比較的小規模なレジストリ以下では、カスケードレジストリと呼ぶを、ネットワーク等を介して接続することにより大規模なレジストリが中核病院等に配置された従来の医療情報連携システムと同等の機能を有し拡張性に優れた医療情報連携システムを容易に構築することが可能な医療情報検索装置及び制御プログラムを提供することにある。上記課題を解決するために、本開示の医療情報検索装置は、第1の医療施設の医療情報検索装置から供給された医療情報の保存場所を問い合わせる検索要求情報を第3の医療施設の医療情報検索装置へ送信し、前記検索要求情報に基づいて前記第3の医療施設の医療情報検索装置あるいはこの第3の医療施設の医療情報検索装置と連携した他の医療施設の医療情報検索装置において検索され前記第3の医療施設の医療情報検索装置から供給された前記保管場所に関する登録情報を前記第1の医療施設の医療情報検索装置へ送信する第2の医療施設の医療情報検索装置において、前記第1の医療施設の医療情報検索装置から供給された検索要求情報を受信する検索要求情報受信手段と、前記検索要求情報の送信が必要と判定された前記第3の医療施設の医療情報検索装置に対し前記検索要求情報を送信する検索要求情報送信手段と、前記第3の医療施設の医療情報検索装置から供給された前記検索要求情報に対応する登録情報の検索結果を受信する検索結果受信手段と、前記検索結果受信手段によって受信された前記検索結果を前記第1の医療施設の医療情報検索装置へ送信する検索結果送信手段とを備えたことを特徴としている。以下、図面を参照して本開示の実施形態を説明する。図1は、本実施形態の医療情報検索装置を用いて形成された医療情報連携システムの初期構成図1aと中核病院Hを中心として拡張された医療情報連携システムの具体例を示したものであり、初期の医療情報連携システムは、例えば図1aに示すように、自施設あるいは他の医療施設に保管されている所望医療情報の有無や保管場所等の検索を目的とした医療情報検索装置と前記医療情報が保管されているレポジトリ医療情報保管部を備えた診療所A及び診療所Bを、ネットワーク等を介して一対一で接続することにより形成される。更に、同様にして形成された他の医療情報連携システムを上述の医療情報検索装置を用いて接続することにより、例えば、図1bに示すような中核病院Hを中心とする広範囲な医療情報連携システムが形成される。この場合、診療所Bの医療情報検索装置は、中核病院H及び診療所Cと連携した病院Aの医療情報検索装置に接続され、診療所Aの医療情報検索装置は、病院Bと連携した診療所Gの医療情報検索装置、診療所Dの医療情報検索装置及び診療所Fと連携した診療所Eの医療情報検索装置に接続される。一方、図2は、上述の医療情報連携システムを形成する診療所の医療情報検索装置において所望医療情報の保管場所を問い合わせる検索要求情報以下では、Queryと呼ぶ。が入力された場合、このQueryが伝達される方向実線と、当該Queryに基づいて検索された医療情報の保管場所に関する情報以下では、検索結果と呼ぶ。が伝達される方向破線を示している。例えば、診療所Cの医療情報検索装置が備える入力部においてQueryが入力され、このQueryに対応した医療情報が診療所Fのレポジトリに予め登録されている場合、上述のQueryは、病院A、診療所B、診療所A及び診療所Eを介して診療所Fへ供給される。次いで、このQueryに基づいて診療所Fの医療情報検索装置が検索した前記医療情報の保管場所に関する情報検索結果は、診療所E、診療所A、診療所B及び病院Aを介して診療所Cへ供給され、診療所Cの医療情報検索装置が備える表示部に表示される。そして、表示部に表示された検索結果を観察した診療所Cの医療従事者は、この検索結果に示された診療所Fのレポジトリを直接アクセスすることにより所望の医療情報を収集する。装置の構成次に、上述の医療情報連携システムを構成する本実施形態の医療情報検索装置の構成につき図3のブロック図を用いて説明する。尚、ここでは、図2の診療所B第1の医療施設から受信したQueryを診療所D及び診療所E第3の医療施設へ送信し、診療所Dあるいは診療所Eから受信した前記Queryに対する検索結果を診療所Bへ送信する診療所A第2の医療施設の医療情報検索装置について述べるが、これに限定されるものではなく、他の医療施設に設けられた医療情報検索装置の全てあるいはその一部も略同様の構成と機能を有している。診療所Aに設けられた医療情報検索装置100は、図3に示すように、ネットワーク等を介して直接接続された診療所B、診療所D及び診療所Eの医療情報検索装置に対してQueryの送受信及びこのQueryに対する検索結果の送受信を行なうカスケードレジストリ110と、医療情報保管場所の検索を目的としたQueryを必要に応じて入力する入力部120と、入力部120において入力されたQuery及びその付帯情報や診療所D及び診療所Eから受信した検索結果を必要に応じて表示する表示部140と、カスケードレジストリ110が備える後述の各ユニットを統括的に制御するレジストリ制御部130を有している。但し、入力部120及び表示部140は、通常、診療所AにおいてQueryが入力される場合において使用される。次に、医療情報検索装置100のカスケードレジストリ110は、診療所Bの医療情報検索装置から図示しないネットワークを介して供給されたQuery及びその付帯情報Query付帯情報を受信するQuery受信部2と、診療所Aにおいて予め収集され自施設のレポジトリに保管された各種医療情報の保管場所に関する情報が登録情報として保管されている登録情報保管部3と、Query受信部2から供給されたQuery付帯情報に基づき、登録情報保管部3に保管された登録情報に対する検索要否を判定する検索要否判定部4と、この判定結果に基づき、登録情報保管部3に保管されている各種登録情報の中から上述のQuery付帯情報に対応した登録情報を検索する登録情報検索部5と、Query受信部2から供給されたQuery付帯情報及び後述の検索結果受信部11から供給された検索結果付帯情報に基づき、ネットワークを介して診療所Aと直接接続されている診療所B、診療所D及び診療所Eやこれらの医療施設を介して間接的に接続されている他の医療施設の情報を接続先情報として収集する接続先情報収集部6と、予め収集された接続先情報に基づいて生成した接続先一覧データを保管し、更に、接続先情報収集部6において新たに収集された接続先情報に基づいて前記接続先一覧データを更新する接続先一覧データ生成部7と、上述の接続先一覧データ及びQuery付帯情報に基づいて診療所D及び診療所Eに対するQuery送信の要否を判定するQuery送信要否判定部8と、Query受信部2から供給されたQuery付帯情報の医療施設情報に自施設診療所Aの医療施設情報を付加することによりQuery付帯情報を更新するQuery付帯情報更新部9と、更新後のQuery付帯情報が付加されたQueryをQuery送信要否判定部8によってQuery送信が必要と判定された診療所Dあるいは診療所Eの医療情報検索装置へ送信するQuery送信部10を備えている。又、カスケードレジストリ110は、診療所Dあるいは診療所Eの医療情報検索装置からネットワークを介して供給された上述のQueryに対応する登録情報の検索結果を受信する検索結果受信部11と、この検索結果と登録情報検索部5から供給された検索結果を統合する検索結果統合部12と、診療所Dあるいは診療所Eの医療情報検索装置から上述の検索結果と共に供給された検索結果付帯情報の医療施設情報に自施設診療所Aの医療施設情報を付加することにより検索結果付帯情報を更新する検索結果付帯情報更新部13を備え、更に、検索要否判定部4から供給された検索件数及びQuery送信要否判定部8から供給されたQuery送信件数と検索結果統合部12から供給された検索結果件数とを比較することにより検索結果の収集状況を評価する検索結果収集状況評価部14と、検索結果統合部12から供給された検索結果に上述の検索結果付帯情報及び検索結果収集状況の評価結果を付加して診療所Bの医療情報検索装置へ送信する検索結果送信部15を備えている。次に、医療情報検索装置100のカスケードレジストリ110が備える上述の各ユニットの具体的な構成と機能につき図3乃至図10を用いて更に詳しく説明する。尚、ここでは説明を判り易くするために病院Aの医療情報検索装置と新たに接続された診療所Cの医療情報検索装置図2参照において医療情報保存場所の検索を目的とするQueryが入力された場合について述べるが、Queryが入力される医療情報検索装置は上記に限定されない。図3に示した医療情報検索装置100のQuery受信部2は、ネットワークを介して直接接続された診療所Bの医療情報検索装置から送信されたQueryとその付帯情報を受信する。図4は、上述のQueryとその付帯情報Query付帯情報の具体例を説明するための図であり、図1bあるいは図2の医療情報連携システムを構成する診療所Cの医療情報検索装置においてQueryが入力された場合、診療所Aの医療情報検索装置100が備えるQuery受信部2は、図4に示すような患者情報、診療科目情報、医療施設情報等のQuery付帯情報が付加されたQueryを隣接する診療所Bの医療情報検索装置から受信する。この場合、Query付帯情報を構成する患者情報として所望の医療情報が収集された患者の氏名、ID、性別、年齢等が示され、診療科目情報としてQueryを発生させた診療所Cの診療科目小児科が示されている。又、医療施設情報として、上述のQueryが入力された診療所CやこのQueryが経由した病院A及び診療所Bにおける診療科目小児科、内科及び外科と診療所Bを基準とした診療所C及び病院Aの接続距離が示されている。但し、病院Aと診療所Bのように共通の診療科目を有する複数の医療施設が診療所Bの方向に存在する場合、診療所Aに近い医療施設における診療科目とその接続距離が示される。図3へ戻って、登録情報保管部3には、診療所Aにおいて複数の患者から収集された各種の医療情報が保管されている図示しないレポジトリにおける保管場所が前記医療情報の識別情報例えば、患者情報と共に予め登録されている。一方、検索要否判定部4は、Query受信部2から供給されたQuery及びQuery付帯情報を受信し、Query付帯情報の診療科目情報と自施設の診療科目とを比較する。そして、これらの診療科目が同一あるいは類似している場合、登録情報保管部3に保管された登録情報の検索は必要と判定し、前記診療科目が異なる場合、登録情報の検索は不要と判定する。例えば、診療所CにおいてQueryが入力された場合、医療情報検索装置100のQuery受信部2から供給されたQuery付帯情報の診療科目情報に示されている診療所Cの診療科目小児科と診療所Aの診療科目産婦人科は異なるため、登録情報保管部3に保管されている登録情報の検索は不要と判定される。登録情報検索部5は、検索要否判定部4から供給される上述の判定結果を受信する。そして、登録情報の検索が必要である旨の判定結果が供給されたならば、登録情報保管部3に保管されている各種登録情報の中から所望医療情報の保管場所に関する登録情報をQuery付帯情報に含まれている患者情報等に基づいて検索し、得られた登録情報検索結果を図示しない検索結果記憶部に保存する。次に、接続先情報収集部6は、Query受信部2から供給されたQuery及びQuery付帯情報を受信し、Query付帯情報の医療施設情報に基づいて当該Queryが経由した医療施設の診療科目と接続距離に関する情報を接続先情報として収集する。例えば、診療所Cの医療情報検索装置においてQueryが入力された場合、接続先情報収集部6は、Query付帯情報としてQuery受信部2から供給された医療施設情報図4参照に基づいて当該Queryが経由した医療施設の診療科目小児科、外科及び内科と診療所Bを基準とした前記医療施設の接続距離に関する情報を収集する。接続先一覧データ生成部7は、図示しないデータ処理部とデータ記憶部を備え、データ記憶部には、予め収集された接続先情報に基づいてデータ処理部が生成した接続先一覧データが保管されている。そして、例えば、上述のQueryを入力した診療所Cが医療情報連携システムに対して新たに接続された医療施設である場合、データ処理部は、接続先情報収集部6から供給された接続先情報とデータ記憶部に保管されている接続先一覧データとを比較し、この接続先一覧データに存在していない診療所Cに関する接続先情報を追加することにより上述の接続先一覧データを更新する。図5は、接続先一覧データ生成部7に保管されている更新前の接続先一覧データ図5aと更新後の接続先一覧データ図5bの具体例を示したものであり、更新後の接続先一覧データには、診療所Cの診療科目小児科と診療所Aを基準とした診療所Cの接続距離3が追加されている。そして、更新後の接続先一覧データによれば、診療所Bの方向の接続距離3には小児科を診療科目とする医療施設、接続距離2には外科を診療科目とする医療施設、接続距離1には内科を診療科目とする医療施設がネットワークを介して接続されていることがわかる。同様にして、診療所Dの方向の接続距離1には皮膚科を診療科目とする医療施設が接続され、診療所Eの方向の接続距離1には小児内科を診療科目とする医療施設、接続距離2には小児科を診療科目とする医療施設が夫々接続されていることがわかる。尚、図5bにおいて、図4の医療施設情報に示されていた診療所Bを基準とする診療所Cの接続距離2は診療所Aを基準とする接続距離3へ更新されている。再び図3へ戻って、医療情報検索装置100のQuery送信要否判定部8は、接続先一覧データ生成部7のデータ記憶部から読み出した接続先一覧データとQuery受信部2から供給されたQuery付帯情報の診療科目情報に基づき、ネットワークを介して直接接続された診療所D及び診療所Eに対するQuery送信の要否を判定する。例えば、上述のようにQueryが診療所Cの医療情報検索装置において入力された場合、Query送信要否判定部8は、Query受信部2から供給されたQuery付帯情報の診療科目情報小児科を受信し、次いで、接続先一覧データ生成部7のデータ記憶部に保存されている接続先一覧データ図5b参照を読み出す。そして、診療所Cと同一の診療科目小児科を有する診療所Fが接続距離2に接続されている診療所EへのQuery送信は必要と判定し、診療科目小児科を有する医療施設に接続されていない診療所DへのQuery送信は不要と判定する。尚、診療科目小児科を有する診療所Cが接続距離3に接続されている診療所BへのQuery送信は、この方向がQueryの受信方向と一致するため不要と判定する。即ち、Query送信要否判定部8は、Query受信部2から供給されたQuery付帯情報に含まれているQuery発生元医療施設の診療科目と接続先一覧データ生成部7から供給された接続先一覧データとに基づいてQuery送信を行なう医療施設の絞り込みを行なう。そして、ネットワークを介して直接接続された診療所D及び診療所Eの少なくとも何れかに対するQuery送信が上述のQuery送信要否判定部8によって必要と判定された場合、Query付帯情報更新部9は、Query受信部2から供給されたQuery付帯情報の医療施設情報に自施設診療所Aの診療科目情報及び接続距離を付加することによりQuery付帯情報の更新を行なう。図6aは、診療所Cの医療情報検索装置においてQueryが入力された場合、Query付帯情報更新部9が、診療所BからQuery受信部2を介して受信した更新前のQuery付帯情報図4b参照を示しており、図6bは、Query付帯情報更新部9が、上述のQuery付帯情報の医療施設情報に自施設の診療科目産婦人科及び接続距離0を付加することによって得られた更新後のQuery付帯情報を示している。この場合、更新前の医療施設情報において示されていた診療所Bを基準とする接続距離2、1及び0は、診療所Aを基準とする接続距離3、2及び1に更新される。次に、図3のQuery送信部10は、Query送信要否判定部8から出力された判定結果とQuery付帯情報更新部9において更新されたQuery付帯情報を有するQueryを受信する。そしてQuery送信要否判定部8によりQuery送信が必要と判定された医療施設の医療情報検索装置に対し上述のQueryを送信する。例えば、診療所Cの医療情報検索装置においてQueryが入力された場合、Query送信部10は、診療所Cと同一の診療科目小児科を有する診療所Fが接続距離2に接続されている診療所EへのQuery送信は必要との判定結果をQuery送信要否判定部8から受信し、更に、更新後のQuery付帯情報を有するQueryをQuery付帯情報更新部9から受信する。そして、得られた上述のQueryを、ネットワークを介して接続された診療所Eの医療情報検索装置へ送信する。一方、医療情報検索装置100の検索結果受信部11は、上述のQueryを受信した医療施設例えば、診療所Fにおいて検索された医療情報保管場所に関する登録情報検索結果を、ネットワークを介して直接接続された診療所Eの医療情報検索装置から受信し、検索結果統合部12は、上述の検索結果受信部11を介して供給された当該Queryに対応する登録情報検索結果と登録情報保管部3に保管されていた各種登録情報の中から登録情報検索部5が検索した前記Queryに対応する登録情報検索結果を統合する。この場合、検索結果受信部11から供給される検索結果の有無はQuery送信要否判定部8の判定結果に対応し、登録情報検索部5から供給される検索結果の有無は検索要否判定部4の判定結果に対応している。このため、検索結果統合部12からは、上述した2つの検索結果が同時に出力される場合や前記検索結果の何れか一方のみが出力される場合がある。次に、検索結果付帯情報更新部13は、ネットワークを介して直接接続された診療所Dあるいは診療所Eの医療情報検索装置から登録情報の検索結果と共に供給される検索結果付帯情報の医療施設情報に自施設の診療科目情報及び接続距離を付加することにより上述の検索結果付帯情報を更新する。図7aは、診療所Cの医療情報検索装置においてQueryが入力された場合、検索結果付帯情報更新部13が診療所Eから検索結果受信部11及び検索結果統合部12を介して受信する更新前の検索結果付帯情報を示しており、図7bは、検索結果付帯情報更新部13が上述の検索結果付帯情報の医療施設情報に自施設の診療科目産婦人科及び接続距離0を付加することによって得られた更新後の検索結果付帯情報を示している。この場合も、更新前の医療施設情報において示されていた診療所Eを基準とする接続距離1及び0は、診療所Aを基準とする接続距離2及び1に更新される。一方、検索結果収集状況評価部14は、検索要否判定部4において登録情報保管部3に対する登録情報の検索が必要と判定された場合の検索件数及びQuery送信要否判定部8において他の医療施設に対するQuery送信が必要と判定された場合の送信件数と検索結果統合部12から供給される上述の検索件数及び送信件数に対応した検索結果の件数を比較することにより、当該Queryに対応した全ての検索結果が得られているか否かを評価する。そして、検索結果送信部15は、検索結果統合部12から供給された統合後の検索結果に検索結果付帯情報更新部13から供給された更新後の検索結果付帯情報と検索結果収集状況評価部14から供給された検索結果収集状況の評価結果を付加し、ネットワークを介して直接接続された診療所Bの医療情報検索装置へ送信する。尚、上述の検索結果受信部11に対して検索結果を送信する医療施設と検索結果送信部15から送信された検索結果を受信する医療施設は通常異なり、例えば、診療所Cの医療情報検索装置から入力されたQueryに対応する登録情報が診療所Fの登録情報保管部に保管されている場合、医療情報検索装置100の検索結果受信部11は、診療所Eの医療情報検索装置から供給された前記登録情報を受信し、検索結果送信部15は、検索結果統合部12から出力された統合後の検索結果を診療所Bの医療情報検索装置へ送信する。次に、本実施形態のQuery送信要否判定部8において行なわれるQuery送信先医療施設の絞り込みについて説明する。Query送信先医療施設の絞り込み方法として、1診療科目のみを指定する方法、2診療科目及び類似診療科目を指定する方法、3診療科目と接続距離を指定する方法、3患者の年齢や性別を指定する方法等がある。ここでは、図8に示すように、小児科を診療科目とする診療所Fの医療情報検索装置においてQueryが入力された場合に診療所Aに備えられた医療情報検索装置100のQuery送信要否判定部8が行なうQuery送信先医療施設の絞り込みについて述べるが、例えば、既に図2に示した診療所C等の医療施設に備えられた医療情報検索装置においてQueryが入力された場合においても同様の絞り込みが各医療施設の医療情報検索装置において行なわれる。例えば、Queryの入力とQuery送信先絞り込み条件としての診療科目小児科の選択が診療所Fの医療情報検索装置において行なわれた場合、医療情報検索装置100のQuery受信部2を介して上述のQuery及びQuery付帯情報とQuery送信先絞り込み条件を受信したQuery送信要否判定部8は、接続先一覧データ生成部7に保管されている、例えば、図5bに示すような接続先一覧データを読み出す。次いで、この接続先一覧データに示されている診療科目と上述のQuery送信先絞り込み条件とを比較することにより診療科目小児科を有する医療施設がネットワークを介して直接接続された診療所B及び診療所Eの方向に存在していることを認識する。そして、上述のQuery送信先絞り込み条件が受信された診療所Eの方向と異なる診療所Bの方向に対して当該Queryとその付帯情報を送信する旨のQuery送信要否判定を行なう。又、Query送信先絞り込み条件として類似診療科目を含む診療科目小児科が選択された場合、Query送信先絞り込み条件を受信したQuery送信要否判定部8は、接続先一覧データ生成部7に予め保管されている上述の接続先一覧データと図9に示す類似診療科目一覧データを読み出す。次いで、これらの一覧データに示された診療科目及び類似診療科目と上述のQuery送信先絞り込み条件に基づいて診療科目小児科及び類似診療科目小児内科を有する医療施設が診療所B及び診療所Eの方向に存在していることを認識し、上述のQuery送信先絞り込み条件が受信された診療所Eの方向と異なる診療所Bの方向に対して当該Queryとその付帯情報を送信する旨のQuery送信要否判定を行なう。一方、Query送信先絞り込み条件として診療科目小児科と5より小さな接続距離が選択された場合、Query送信要否判定部8は、接続先一覧データ生成部7から読み出した接続先一覧データの診療科目及び接続距離と上述のQuery送信先絞り込み条件とに基づいて診療科目小児科を有し診療所Aを基準とした接続距離が3より小さな医療施設の有無を判定する。そして、図5に示すようにこの条件を満足する医療施設が診療所Bや診療所Dの方向に存在しない場合、これらの医療施設に対しQueryを送信しない旨のQuery送信要否判定を行なう。尚、5より小さな接続距離がQuery送信先絞り込み条件の1つとして診療所Fにおいて選択された場合、2つの診療所診療所F及び診療所Eを経由してQueryを受信する診療所Aは、診療科目小児科を有し自施設を基準とした接続距離が3より小さな医療施設に対して当該Queryとその付帯情報の送信を行なう。更に、Query送信先絞り込み条件として年齢成人が選択された場合、Query送信要否判定部8は、接続先一覧データ生成部7から読み出した接続先一覧データの診療科目と上述のQuery送信先絞り込み条件とに基づいて診療科目小児科や小児科に類似した診療科目を有する医療施設のみが存在する診療所Eの方向に対してQueryを送信しない旨のQuery送信要否判定を行なう。同様にして、性別男がQuery送信先絞り込み条件として選択された場合、診療科目産婦人科や産婦人科に類似した診療科目を有する医療施設のみが存在する方向に対してQueryを送信しない旨のQuery送信要否判定を行なう。次に、接続先一覧データの他の具体例として、図1bに示した中核病院Hを中心とする医療情報連携システムが形成された場合に診療所Aの医療情報検索装置100において得られる接続先一覧データを図10に示す。但し、図1bのように診療所Aを中心とする所定の接続方向において同一の診療科目を有する複数の医療施設が直接的あるいは間接的に接続されている場合、診療所Aからの接続距離が最も小さな医療施設の診断科目と接続距離が接続先一覧データにおいて示される。Queryの送信手順次に、本実施形態におけるQueryの送信手順につき図11のフローチャートを用いて説明する。尚、以下では、図2の診療所Cにおいて入力され病院A及び診療所Bを介して供給されたQueryを、このQueryに対応した登録情報が保管されている診療所Fと接続された診療所Eへ送信する場合について述べる。即ち、図3に示した医療情報検索装置100のQuery受信部2は、ネットワークを介して直接接続された診療所Bの医療情報検索装置から送信されたQueryとその付帯情報図4参照を受信する図11のステップS1。次いで、検索要否判定部4は、Query受信部2から供給された上述のQuery及びQuery付帯情報を受信し、Query付帯情報の診療科目情報小児科と自施設の診療科目産婦人科とを比較する。そして、これらの診療科目が異なる場合、登録情報保管部3に保存された登録情報に対する検索は不要と判定する図11のステップS2。尚、Query付帯情報の診療科目情報と自施設の診療科目が同一あるいは類似している場合、検索要否判定部4は、登録情報保管部3に保管された登録情報に対する検索は必要と判定する。そして、この判定結果を受信した登録情報検索部5は、登録情報保管部3に保管されている各種登録情報の中から当該Queryに対応した登録情報をQuery付帯情報の患者情報等に基づいて検索し、得られた登録情報検索結果を自己の検索結果記憶部に一旦保存する図11のステップS3。一方、接続先情報収集部6は、Query受信部2から供給されたQuery付帯情報の医療施設情報に基づき、当該Queryが経由した医療施設の診療科目と接続距離に関する情報を接続先情報として収集する図11のステップS4。そして、接続先一覧データ生成部7は、接続先情報収集部6から供給された接続先情報と自己のデータ記憶部に予め保管されている接続先一覧データとを比較し、この接続先一覧データに存在していない接続先情報を追加することにより接続先一覧データを更新する図11のステップS5。次に、Query送信要否判定部8は、Query受信部2から供給されたQuery付帯情報の診療科目情報小児科を受信し、接続先一覧データ生成部7のデータ記憶部に保存されている接続先一覧データ図5b参照を読み出す。次いで、診療所Cと同一の診療科目小児科を有する診療所Fに接続距離2で接続されている診療所EへのQuery送信は必要と判定し、診療科目小児科を有する医療施設に接続されていない診療所DへのQuery送信は不要と判定する図11のステップS6。そして、ネットワークを介して直接接続された診療所Eに対するQuery送信が上述のQuery送信要否判定部8によって必要と判定された場合、Query付帯情報更新部9は、Query受信部2から供給されたQuery付帯情報の医療施設情報に自施設診療所Aの診療科目及び接続距離を付加することによりQuery付帯情報の更新を行なう図11のステップS7。次に、Query送信部10は、Query送信要否判定部8から供給された上述の判定結果とQuery付帯情報更新部9において更新されたQuery付帯情報を有するQueryを受信し、Query送信要否判定部8によりQuery送信が必要と判定された診療所Eの医療情報検索装置に対し上述のQueryを送信する図11のステップS8。又、Query送信が不要と判定された診療所Dに対するQuery送信は停止される図11のステップS9。検索結果の送信手順次に、本実施形態における検索結果の送信手順につき図12のフローチャートを用いて説明する。尚、以下では、図2の診療所Fにおいて検索され診療所Eを介して供給された上述のQueryに対応する登録情報の検索結果を診療所Bへ送信する場合について述べる。即ち、医療情報検索装置100の検索結果受信部11は、上述のQueryに基づいて診療所Fの図示しない登録情報保管部から検索された医療情報保管場所に関する登録情報検索結果を、ネットワークを介して直接接続された診療所Eの医療情報検索装置から受信し図12のステップS11、検索結果統合部12は、検索結果受信部11から供給された当該Queryに対応する上述の登録情報検索結果と登録情報保管部3に保管されている各種登録情報の中から登録情報検索部5が検索した前記Queryに対応する登録情報検索結果を統合する図12のステップS12。一方、検索結果付帯情報更新部13は、ネットワークを介して直接接続された診療所Eの医療情報検索装置から上述の検索結果と共に供給された検索結果付帯情報の医療施設情報に自施設診療所Aの診療科目及び接続距離を付加することにより検索結果付帯情報を更新する図12のステップS13。又、検索結果収集状況評価部14は、検索要否判定部4において登録情報保管部3に対する登録情報の検索が必要と判定された件数検索件数及びQuery送信要否判定部8において他の医療施設に対するQuery送信が必要と判定された件数送信件数と検索結果統合部12から供給された上述の検索件数及び送信件数に対応する検索結果の件数を比較することにより、当該Queryに対応した全ての検索結果が得られているか否かを評価する図12のステップS14。そして、検索結果送信部15は、検索結果統合部12から供給された統合後の検索結果に検索結果付帯情報更新部13から供給された更新後の検索結果付帯情報及び検索結果収集状況評価部14から供給された検索結果収集状況の評価結果を付加し、ネットワークを介して直接接続された診療所Bの医療情報検索装置へ送信する図12のステップS15。変形例次に、本実施形態の変形例につき図13を用いて説明する。この変形例では、上述の実施形態のカスケードレジストリ110が備える各ユニットの他に、キャッシュ作成部16、キャッシュ記憶部17及びキャッシュ検索部18が新たに追加されている。尚、本変形例のカスケードレジストリ111を示す図13のブロック図において、図3に示したカスケードレジストリ110のユニットと同一の構成及び機能を有するユニットは同一の符号を付加し詳細な説明は省略する。即ち、図13に示す本変形例のカスケードレジストリ111は、診療所Bの医療情報検索装置から図示しないネットワークを介して供給されたQuery及びその付帯情報Query付帯情報を受信するQuery受信部2と、診療所Aにおいて予め収集され自施設のレポジトリに保管された各種医療情報の保管場所に関する情報が登録情報として保管されている登録情報保管部3と、Query受信部2から供給されたQuery付帯情報に基づき、登録情報保管部3に保管された登録情報に対する検索要否を判定する検索要否判定部4と、この判定結果に基づき、登録情報保管部3に保管されている各種登録情報の中から上述のQuery付帯情報に対応した登録情報を検索する登録情報検索部5と、Query受信部2から供給されたQuery付帯情報及び後述の検索結果受信部11から供給された検索結果付帯情報に基づき、ネットワークを介して診療所Aと直接接続されている診療所B、診療所D及び診療所Eやこれらの医療施設を介して間接的に接続されている他の医療施設の情報を接続先情報として収集する接続先情報収集部6と、予め収集された接続先情報に基づいて生成した接続先一覧データを保管し、更に、接続先情報収集部6において新たに収集された接続先情報に基づいて前記接続先一覧データを更新する接続先一覧データ生成部7と、上述の接続先一覧データ及びQuery付帯情報に基づいて診療所D及び診療所Eに対するQuery送信の要否を判定するQuery送信要否判定部8と、Query受信部2から供給されたQuery付帯情報の医療施設情報に自施設診療所Aの医療施設情報を付加することによりQuery付帯情報を更新するQuery付帯情報更新部9と、更新後のQuery付帯情報が付加されたQueryをQuery送信要否判定部8によってQuery送信が必要と判定された診療所Dあるいは診療所Eの医療情報検索装置へ送信するQuery送信部10を備えている。又、カスケードレジストリ111は、診療所Dあるいは診療所Eの医療情報検索装置からネットワークを介して供給された前記Queryに対応する登録情報検索結果を受信する検索結果受信部11と、受信した検索結果に基づいてキャッシュを作成するキャッシュ作成部16と、複数の医療施設から得られる過去の検索結果に基づいて作成された各種のキャッシュを保存するキャッシュ記憶部17と、保存されている各種キャッシュの中から当該Queryに対応したキャッシュを検索するキャッシュ検索部18と、検索結果受信部11において受信された検索結果あるいはキャッシュ検索部18において検索されたキャッシュと登録情報検索部5から供給された検索結果を統合する検索結果統合部12aと、診療所Dあるいは診療所Eの医療情報検索装置から上述の検索結果と共に供給される検索結果付帯情報の医療施設情報に自施設診療所Aの医療施設情報を付加することにより検索結果付帯情報を更新する検索結果付帯情報更新部13を備え、更に、検索要否判定部4から供給された検索件数及びQuery送信要否判定部8から供給されたQuery送信件数と検索結果統合部12aから供給された検索結果件数を比較することにより検索結果の収集状況を評価する検索結果収集状況評価部14と、検索結果統合部12aから供給された統合後の検索結果に上述の検索結果付帯情報及び検索結果収集状況の評価結果を付加して診療所Bの医療情報検索装置へ送信する検索結果送信部15を備えている。即ち、カスケードレジストリ111が新たに備えるキャッシュ作成部16は、検索結果受信部11から供給される検索結果とその付帯情報検索結果付帯情報を受信し、この検索結果と検索結果付帯情報に含まれている患者情報や診療科目情報等に基づいてキャッシュを作成する。この場合のキャッシュは、上述の患者情報や診療科目情報を処理して得られるハッシュ値を検索結果に付加することによって作成することが可能である。一方、キャッシュ記憶部17には、診療所Eをはじめとする他の医療施設から検索結果受信部11を介して供給された過去の検索結果とその付帯情報に基づいてキャッシュ作成部16が作成した各種のキャッシュが予め保管されている。この場合、キャッシュ記憶部17におけるキャッシュの保存期間を予め設定し、この保存期間を過ぎたキャッシュは自動的に削除される。キャッシュ検索部18は、Query受信部2あるいはQuery付帯情報更新部9から供給されたQueryとその付帯情報を受信し、Query付帯情報の患者情報や診療科目情報等に対応する検索結果のキャッシュをキャッシュ記憶部17に保存されている各種キャッシュの中から検索する。そして、検索結果統合部12aは、検索結果受信部11において受信された検索結果あるいはキャッシュ検索部18において得られたキャッシュと登録情報検索部5から供給された検索結果を統合する。この場合、当該Queryに対応するキャッシュがキャッシュ検索部18によって検索されたならば、検索結果統合部12aは、このキャッシュ検索部18から供給されるキャッシュと登録情報検索部5から供給される検索結果を統合する。又、当該Queryに対応するキャッシュがキャッシュ検索部18によって検索されなかった場合、検索結果統合部12aは、検索結果受信部11において受信された検索結果と登録情報検索部5から供給された検索結果を統合する。以上述べた本開示の実施形態及びその変形例によれば、他の医療施設に保管されている所望医療情報の有無や保管場所等を検索する際、複数の医療施設の各々が有する比較的小規模なカスケードレジストリを、ネットワーク等を介して接続することにより大規模なレジストリが中核病院等に配置された従来の医療情報連携システムと同等の機能を有し拡張性に優れた医療情報連携システムを容易に構築することができる。特に、所望の医療情報が保存された医療施設を問い合わせるQueryあるいはこのQueryに基づいて検索された医療情報を、前記医療情報が収集された患者や診療科目等の付帯情報と共に上述のカスケードレジストリを用いて医療施設間を伝達させることにより前記医療情報の保管場所に関する情報を効率よく収集することができる。又、医療情報連携システムの拡大は、各々の医療施設の医療情報検索装置に予め設けられた比較的小規模なカスケードレジストリを、ネットワークを介して接続することによって行なわれるため、従来のように中核病院等の特定医療施設に設けられた大規模なセンターレジストリを増設する必要がなくなる。従って、広範囲な医療情報連携システムを容易かつ短時間で構築することが可能となり、又、各々の医療施設に設けられたカスケードレジストリのバージョンアップやメンテナンス等に必要な費用は当該医療施設によって賄われるため、医療情報連携システムの構築や拡大において発生する医療施設間の不平等を軽減することができる。更に、上述の実施形態及びその変形例によれば、Query付帯情報の患者情報や診療科目情報等によって当該Queryの送信が必要な医療施設の絞り込みが行なわれるため、安全性に優れ効率のよいQuery送信を行なうことができる。又、Queryの送信件数とこのQueryに対する検索結果の受信件数とを比較することにより検索結果の収集状況を把握する機能を有しているため、送信されたQueryに対応する検索結果が確実に受信されているか否かを常時モニタリングすることが可能となる。一方、上述の変形例によれば、過去の検索結果に基づいて作成されたキャッシュを予め保有し、前記検索結果の付帯情報と同一あるいは類似した付帯情報を有するQueryが供給された場合、前記キャッシュあるいはこのキャッシュに基づいた検査結果をQueryが供給された医療施設へ送信することができる。このため、前記Queryに対応した登録情報の収集に要する時間を短縮することができる。以上、本開示の実施形態及びその変形例について述べてきたが、本開示は、上述の実施形態や変形例に限定されるものではなく、更に変形して実施することが可能である。例えば、上述の実施形態及びその変形例では、登録情報検索部5から供給された自施設の登録情報検索結果と検索結果受信部11から供給された他の医療施設からの登録情報検索結果を検索結果統合部1212aにおいて統合し、検索結果送信部15は、統合された検索結果を他の医療施設へ送信する場合について述べたが、登録情報検索部5からの検索結果と検索結果受信部11からの検索結果は独立させて他の医療施設へ送信しても構わない。この場合、検索結果統合部1212aは必ずしも必要としない。又、検索結果収集状況評価部14は、各々の検索結果に対して収集状況の評価結果を行なう。このように、各々の検索結果を独立させて他の医療施設へ送信することにより、所望検索結果の送信に要する時間を短縮することができる。又、医療情報連携システムに新たな医療施設が追加された場合、接続先一覧データ生成部7は、この医療施設の医療情報検索装置から入力されたQuery及びその付帯情報に基づいて自己のデータ記憶部に保管されている接続先一覧データを更新する場合について述べたが、Query入力に先立って前記医療施設から供給される医療施設情報に基づいて接続先一覧データを更新してもよい。又、接続先一覧データ生成部7のデータ記憶部には、Query付帯情報や検索結果付帯情報に基づいて生成された接続先一覧データが保存される場合について述べたが、他の方法によって予め収集された接続先情報に基づく接続先一覧データが保管されていてもよい。この場合、接続先情報収集部6は必ずしも必要としない。一方、上述の実施形態では、カスケードレジストリを備えた医療情報検索装置を接続することによって医療情報連携システムを形成する場合について述べたが、この医療情報連携システムには従来標準レジストリを有する医療施設が含まれていても構わない。尚、本実施形態に係る医療情報検索装置100に含まれる各ユニットは、例えば、CPU、RAM、磁気記憶装置、入力装置、表示装置等で構成されるコンピュータをハードウェアとして用いることでも実現することができる。例えば、医療情報検索装置100のカスケードレジストリ110111を制御するレジストリ制御部130は、上記のコンピュータに搭載されたCPU等のプロセッサに所定の制御プログラムを実行させることにより各種機能を実現することができる。この場合、上述の制御プログラムをコンピュータに予めインストールしてもよく、又、コンピュータ読み取りが可能な記憶媒体への保存あるいはネットワークを介して配布された制御プログラムのコンピュータへのインストールであっても構わない。以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行なうことができる。これらの実施形態やその変形例は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。