"検出サーバは、電子カルテを記憶する複数の医療機関の検索装置それぞれに対して、前記電子カルテに入力された情報を検索対象として、第1のキーワードによる検索を実行させ、第一の所定数の検索装置において、前記第1のキーワードによって検索された検索対象の数が第二の所定数若しくは所定割合に達した場合に、前記複数の医療機関の検索装置の少なくとも1つに対して、前記電子カルテに入力された情報を検索対象として、前記第1のキーワードとは異なる第2のキーワードによる検索を実行させ、前記第1のキーワードによる検索結果および前記第2のキーワードによる検索結果に基づいて警告を出力する各処理を実行することを特徴とする検出方法。前記第1のキーワードによる検索を実行させる処理は、前記第2のキーワードと比較して前記検索装置における処理負荷が低い検索を実行させ、前記第2のキーワードによる検索を実行させる処理は、前記第1のキーワードと比較して前記検索装置における処理負荷が高い検索を実行させることを特徴とする請求項1に記載の検出方法。前記第2のキーワードによる検索を実行させる処理は、前記第1のキーワードによって検索された検索対象の数が前記第二の所定数若しくは所定割合に達しなかった検索装置に対して、前記第2のキーワードによる検索を実行させることを特徴とする請求項1または2に記載の検出方法。電子カルテを記憶する複数の医療機関の検索装置それぞれに対して、前記電子カルテに入力された情報を検索対象として、第1のキーワードによる検索を実行させる第1の検索部と、第一の所定数の検索装置において、前記第1のキーワードによって検索された検索対象の数が第二の所定数若しくは所定割合に達した場合に、前記複数の医療機関の検索装置の少なくとも一つに対して、前記電子カルテに入力された情報を検索対象として、前記第1のキーワードとは異なる第2のキーワードによる検索を実行させる第2の検索部と、前記第1のキーワードによる検索結果および前記第2のキーワードによる検索結果に基づいて警告を出力する出力部とを備えたことを特徴とする検出サーバ。ところで、複数の医療機関において医師により入力されたカルテの情報を蓄積し、蓄積したカルテの情報から感染症のキーワードを検索することで、感染症の流行状況を把握できるのではないかと発明者は考えた。しかしながら、同じ感染症の患者を診察したとしても、医師によってカルテへの記載内容は異なるため、カルテの情報から感染症のキーワードを検索しても、感染症の検出漏れが生じることが予想される。開示の技術は、上記に鑑みてなされたものであって、感染症の検出漏れを防ぐことができる検出方法及び検出サーバを提供することを目的とする。本願の開示する検出方法は、電子カルテを記憶する複数の医療機関の検索装置それぞれに対して、電子カルテに入力された情報を検索対象として、第1のキーワードによる検索を実行させる。また、検出方法は、第一の所定数の検索装置において、第1のキーワードによって検索された検索対象の数が第二の所定数若しくは所定割合に達した場合に、次の処理を行う。すなわち、検出方法は、前記複数の医療機関の検索装置の少なくとも1つに対して、電子カルテに入力された情報を検索対象として、第1のキーワードとは異なる第2のキーワードによる検索を実行させる。また、検出方法は、第1のキーワードによる検索結果および第2のキーワードによる検索結果に基づいて警告を出力する。本願の開示する技術の一つの態様によれば、感染症の検出漏れを防ぐことができるという効果を奏する。以下に、本願の開示する検出方法及び検出サーバの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。実施例に係る検出サーバの機能構成について説明する。図1は、実施例に係る検出サーバの機能構成を示すブロック図である。図1に示すように、この検出サーバ100は、医療機関10aと、医療機関10bと、医療機関10cとに接続される。なお、ここでは、検出サーバ100が医療機関10a~10cに接続される場合を説明するが、これに限定されるものではない。例えば、各地域の複数の医療機関を束ねた地域の医療管理センタで各医療機関の情報を集中管理するような場合には、検出サーバ100は、医療管理センタと接続されて良い。医療機関10aは、電子診療録装置20aと、検索装置30aとを有する。医療機関10aは、医療サービスが提供される施設に対応し、例えば、病院や診療所などに対応する。以下では、説明の都合上、医療機関10aの機能構成について説明する。なお、医療機関10b,10cの機能構成は、医療機関10aの機能構成と同様であるので、説明を省略する。電子診療録装置20aは、電子カルテを記憶する。例えば、電子診療録装置20aは、電子カルテとして、自由記載テーブル21aと、検査結果テーブル22aと、処方テーブル23aとを記憶する。この電子カルテは、医師や看護師などの医療関係者によって医療機関ごとに記録される情報である。また、電子診療録装置20aは、図示しない入力装置と出力装置とに接続される。入力装置は、各種情報の入力を受け付ける装置であり、例えば、キーボードやマウスなどに対応する。出力装置は、各種情報を出力する出力装置であり、例えば、ディスプレイやモニタなどに対応する。なお、電子カルテは、自由記載テーブル21a、検査結果テーブル22a及び処方テーブル23aに限定されるものではない。例えば、電子カルテは、血圧や体温などのバイタルデータを記憶するバイタルテーブルや会計の記録を記憶する会計テーブルなどを含むようにしても良い。自由記載テーブル21aは、患者が医療機関に受診した際に医師や看護師などの医療関係者によって自由に記載された文書の内容を記憶する。図2は、自由記載テーブルのデータ構造の一例を示す図である。図2に示すように、自由記載テーブル21aは、例えば、ローカル患者IDと、診療日と、文書種別と、文書内容とを対応づけて記憶する。このうち、ローカル患者IDIdentificationは、医療機関10aに受診した患者の識別情報を示す。診療日は、医療機関10aに患者が受診した日付を示す。文書種別は、検査オーダや医師の記載などの文書の種別を示す。文書内容は、医師や看護師などの医療関係者によって自由に記載された文書の内容を示す。なお、自由記載テーブル21aの文書内容には、同じ症状の患者を診た場合であっても、医師によって異なるキーワードが記載される。例えば、体温が38.5度の患者を診た場合に、医師によって38度以上と記載されたり、高熱と記載されたりする。このように、自由記載テーブル21aの記載内容には、記入する者によってバラツキが生じる。図2に示すように、例えば、自由記載テーブル21aは、ローカル患者ID0000000101と、診療日2010/1/17と、文書種別検査オーダと、文書内容ABC|0000000019とを対応づけて記憶する。つまり、自由記載テーブル21aは、ID0000000101の患者が2010年1月17日に受診した際に、検査オーダとしてABC|0000000019|という文書が記載されたことを示す。また、自由記載テーブル21aは、他の文書内容についても同様に記憶する。検査結果テーブル22aは、患者が医療機関に受診した際に実施された検査の結果を記憶する。図3は、検査結果テーブルのデータ構造の一例を示す図である。図3に示すように、検査結果テーブル22aは、例えば、ローカル患者IDと、診療日と、分野と、検査と、検査結果と、単位とを対応づけて記憶する。このうち、分野は、実施された検査に関係する分野を示す。検査は、実施された検査の名称を示す。検査結果は、実施された検査の結果を示す。単位は、検査結果の数値に対応する単位を示す。なお、検査結果テーブル22aには、自由記載テーブル21aとは異なり固定的な情報が記載されるので、同じ症状の患者を診た場合であっても、記載内容にバラツキが生じにくい。一方、検査結果テーブル22aに含まれるデータ量が多いので、このテーブルにアクセスして検索を実行する場合には、自由記載テーブル21aと比較して検索にかかる負荷が高くなる。図3に示すように、例えば、検査結果テーブル22aは、ローカル患者ID0000000101と、診療日2010/1/17と、分野血液と、検査TPと、検査結果7.51と、単位g/dlとを対応づけて記憶する。つまり、検査結果テーブル22aは、ID0000000101の患者が2010年1月17日に受診した際に、血液に関係する分野のTP検査が実施され、その結果が7.51g/dlであったことを示す。また、検査結果テーブル22aは、他の検査結果についても同様に記憶する。処方テーブル23aは、患者が医療機関に受診した際に処方された医薬品の情報を記憶する。図4は、処方テーブルのデータ構造の一例を示す図である。図4に示すように、処方テーブル23aは、例えば、ローカル患者IDと、診療日と、医薬品と、数量と、単位と、用法と、日数とを対応づけて記憶する。このうち、医薬品は、処方された医薬品の名称を示す。数量は、処方された医薬品の服用1回あたりの数量を示す。単位は、処方された医薬品の数量に対応する単位を示す。用法は、処方された医薬品の用法を示す。日数は、医薬品が処方された日数を示す。なお、処方テーブル23aには、自由記載テーブル21aとは異なり固定的な情報が記載されるので、同じ症状の患者を診た場合であっても、記載内容にバラツキが生じにくい。一方、処方テーブル23aに含まれるデータ量が多いので、このテーブルにアクセスして検索を実行する場合には、自由記載テーブル21aと比較して検索にかかる負荷が高くなる。図4に示すように、例えば、処方テーブル23aは、ローカル患者ID0000000101と、診療日2010/1/17と、医薬品AAと、数量1と、単位錠と、用法1日3回食後と、日数7とを対応づけて記憶する。つまり、処方テーブル23aは、ID0000000101の患者が2010年1月17日に受診した際に、1日3回食後に1錠ずつ服用する医薬品AAを7日分処方されたことを示す。また、処方テーブル23aは、他の処方された医薬品の情報についても同様に記憶する。検出サーバ100は、通信制御部101と、記憶部110と、制御部120とを有する。通信制御部101は、少なくとも1つの通信ポートを有するインターフェースである。例えば、通信制御部101は、検出サーバ100と検索装置30a~30cそれぞれとの間でやりとりする各種情報に関する通信を制御する。また、例えば、通信制御部101は、図示しない情報処理端末から、後述する検索プログラム111を受け付けて、受け付けた検索プログラム111を記憶部110に格納する。記憶部110は、検索プログラム111と、第1の検索結果データ112と、患者テーブル113と、位置テーブル114と、第2の検索結果データ115と、第3の検索結果データ116とを有する。記憶部110は、例えば、RAMRandomAccessMemory、ROMReadOnlyMemory、フラッシュメモリFlashMemoryなどの半導体メモリ素子、ハードディスクや光ディスクなどの記憶装置に対応する。検索プログラム111は、電子カルテに入力された情報を検索するために規定されたプログラムである。例えば、検索プログラム111は、後述する第1の検索部121、第2の検索部122及び第3の検索部123それぞれが検索装置30aに実行させるスクリーニングの条件を感染症ごとに規定する。例えば、検索プログラム111は、感染症ごとに、スクリーニングを実行させるタイミングと、スクリーニングにかかるキーワードと、検索対象となる電子カルテとを規定する。第1の検索結果データ112は、1次スクリーニングの検索結果を示すデータである。例えば、第1の検索結果データ112は、医療機関と、日時と、キーワードと、期間と、割合と、ローカル患者IDとが対応づけられたデータである。このうち、医療機関は、スクリーニングが実行された医療機関を示す識別情報を示す。日時は、スクリーニングが実行された日時を示す。キーワードは、スクリーニングにかかるキーワードを示す。期間は、検索対象となる診療日の期間を示す。割合は、検索対象となる電子カルテに含まれる患者の数のうち、電子カルテの内容にキーワードを含む患者の数が占める割合を示す。ローカル患者IDは、電子カルテの内容にキーワードを含む患者のローカル患者IDを示す。例えば、第1の検索結果データ112は、医療機関10aと、2010/2/20と、せき及びねつと、2010/2/13-2010/2/20と、11と、0000000101,とが対応づけられたデータである。つまり、第1の検索結果データ112は、2010年2月13日から2010年2月20日までに医療機関10aに受診した患者を検索対象として2010年2月20日にスクリーニングが実行された場合に、次のような結果であったことを示す。すなわち、第1の検索結果データ112は、検索対象となる患者数のうち11の患者の自由記載テーブル21aの文書内容にせき及びねつを含み、その患者のローカル患者IDが0000000101,であることを示す。なお、ここでは、第1の検索結果データ112が割合を用いて検索結果を示す場合を説明したが、これに限定されるものではない。例えば、第1の検索結果データ112は、患者数を用いて検索結果を示しても良い。つまり、第1の検索結果データ112は、検索対象となる自由記載テーブル21aに含まれる患者のうち、自由記載テーブル21aの文書内容にキーワードを含む患者の数を示しても良い。患者テーブル113は、複数の医療機関に受診した患者のローカル患者IDを対応づけて記憶する。図5は、患者テーブルのデータ構造の一例を示す図である。図5に示すように、患者テーブル113は、例えば、地域患者IDと、医療機関と、ローカル患者IDとを対応づけて記憶する。このうち、地域患者IDは、複数の医療機関に受診した患者に割り当てられる識別情報を示す。図5に示すように、例えば、患者テーブル113は、地域患者ID0000000019と、医療機関Aと、ローカル患者ID0000000101とを対応づけて記憶する。また、患者テーブル113は、地域患者ID0000000019と、医療機関Bと、ローカル患者ID0000000209とを対応づけて記憶する。また、患者テーブル113は、地域患者ID0000000019と、医療機関Dと、ローカル患者ID0000000333とを対応づけて記憶する。すなわち、患者テーブル113は、医療機関AのID0000000101の患者と、医療機関BのID0000000209の患者と、医療機関DのID0000000333の患者とが同一の患者であることを示す。また、患者テーブル113は、その患者の地域患者IDが0000000019であることを示す。また、患者テーブル113は、他の地域患者IDについても同様に、複数の医療機関に受診した患者を対応づけて記憶する。位置テーブル114は、医療機関の座標を記憶する。図6は、位置テーブルのデータ構造の一例を示す図である。図6に示すように、位置テーブル114は、例えば、医療機関と、経度と、緯度とを対応づけて記憶する。例えば、位置テーブル114は、医療機関Aと、緯度153°59′11′′と、経度24°16′59′′とを対応づけて記憶する。つまり、位置テーブル114は、医療機関Aが緯度153度59分11秒経度24度16分59秒の位置に存在することを記憶する。図1の説明に戻る。第2の検索結果データ115は、2次スクリーニングの結果を示すデータである。第2の検索結果データ115のデータ構造は、例えば、第1の検索結果データ112のデータ構造と同様である。第3の検索結果データ116は、3次スクリーニングの結果を示すデータである。第3の検索結果データ116のデータ構造は、例えば、第1の検索結果データ112のデータ構造と同様である。制御部120は、第1の検索部121と、第2の検索部122と、第3の検索部123と、出力部124とを有する。制御部120の機能は、例えば、ASICApplicationSpecificIntegratedCircuitやFPGAFieldProgrammableGateArrayなどの集積回路により実現することができる。また、制御部120の機能は、例えば、CPUCentralProcessingUnitが所定のプログラムを実行することで実現することができる。第1の検索部121は、電子カルテを記憶する複数の医療機関の検索装置それぞれに対して、電子カルテに入力された情報を検索対象として、第1のキーワードによる検索を実行させる。この第1のキーワードは、例えば、電子カルテに含まれる一つのテーブルを検索対象とする一つ又は複数のキーワードである。例えば、第1の検索部121は、検索プログラム111を実行し、1次スクリーニングの検索指示を生成する。この検索指示は、例えば、一週間以内に受診した患者の自由記載テーブル21aにせき及びねつの2つのキーワードが含まれる患者を一日ごとに検索する旨を指示する情報である。この2つのキーワードは、患者がインフルエンザと診断された場合に自由記載テーブル21aに入力されやすいキーワードである。第1の検索部121は、生成した1次スクリーニングの検索指示を検索装置30a~30cそれぞれに送信する。また、例えば、第1の検索部121は、検索装置30a~30cのうち、1次スクリーニングによって検索された患者数が所定数若しくは所定割合に達した検索装置から、1次スクリーニングの検索結果とともに警告を受信する。この所定数若しくは所定割合は、感染症の流行状態を規定する閾値であり、例えば10である。例えば、検索装置30aにおける1次スクリーニングにおいて検索された患者の割合が11であった場合には、1次スクリーニングの検索結果とともに警告を検索装置30aから受信する。この1次スクリーニングの検索結果は、例えば、医療機関10aに一週間以内に受診した患者の自由記載テーブル21aにせき及びねつの2つのキーワードが含まれる患者の割合が11であることを示す情報である。また、1次スクリーニングの検索結果は、1次スクリーニングで検出された患者のローカル患者IDを含む。そして、第1の検索部121は、受信した1次スクリーニングの検索結果を第1の検索結果データ112として記憶部110に格納する。なお、所定数若しくは所定割合については、この例示に限定されるものではなく、例えば15や100名など、検出サーバ100を利用する者が任意の値に設定して良い。第2の検索部122は、所定数の検索装置において、第1のキーワードによって検索された検索対象の数が所定数若しくは所定割合に達した場合に、次の処理を実行する。つまり、第2の検索部122は、複数の医療機関の検索装置の少なくとも1つに対して、電子カルテに入力された情報を検索対象として、第1のキーワードとは異なる第2のキーワードによる検索を実行させる。この第2のキーワードは、例えば、電子カルテに含まれる複数のテーブルを検索対象とし、第1のキーワードとは異なる一つ又は複数のキーワードである。ここで、第2のキーワードとして選択されるキーワードには、3つのパターンが存在する。第1のパターンは、自由記載テーブル21aを検索対象とするキーワードが第2のキーワードとして選択される場合である。第2のパターンは、検査結果テーブル22aや処方テーブル23aなど、自由記載テーブル21a以外のテーブルを検索対象とするキーワードが第2のキーワードとして選択される場合である。第3のパターンは、自由記載テーブル21a及び自由記載テーブル21a以外のテーブルを跨ぐように、複数のキーワードが第2のキーワードとして選択される場合である。いずれのパターンであっても、検出漏れを防ぐことができる。また、第2のパターン及び第3のパターンは、第1のパターンに比べると高負荷になるという特徴がある。以下において、第2の検索部122が実行する2次スクリーニングについて説明する。第2の検索部122が実行する2次スクリーニングには、2次スクリーニングA及び2次スクリーニングBが存在する。ここで、2次スクリーニングAについて説明する。例えば、第2の検索部122は、検索装置30aから警告を受信した場合に、検索プログラム111を実行し、検索装置30aに対して2次スクリーニングAの検索指示を生成する。この2次スクリーニングAの検索指示は、例えば、1次スクリーニングで検索された患者のうち、医薬品AAが処方されている患者を検索する旨を指示する情報である。この医薬品AAは、患者がインフルエンザと診断された場合に処方されやすい医薬品であり、上記の第2のパターンに対応する。そして、第2の検索部122は、生成した2次スクリーニングAの検索指示を検索装置30aに送信する。なお、ここでは、第2のパターンに対応するキーワードが選択される場合を説明したが、第1のパターン又は第3のパターンに対応するキーワードが選択されても良い。また、例えば、第2の検索部122は、2次スクリーニングAの検索結果を受信する。この2次スクリーニングAの検索結果は、例えば、1次スクリーニングで検索された患者のうち、医薬品AAが処方されている患者の割合が8であることを示す情報である。また、2次スクリーニングAの検索結果は、2次スクリーニングAで検出された患者のローカル患者IDを含む。そして、第2の検索部122は、受信した2次スクリーニングAの検索結果を第2の検索結果データ115として記憶部110に格納する。また、2次スクリーニングBについて説明する。例えば、第2の検索部122は、所定数の検索装置から警告を受信した場合に、検索プログラム111を実行し、所定数の検索装置から各検索装置の距離を算出する。この所定数の検索装置は、警告を送信していない検索装置における感染症の流行を示唆する閾値であり、例えば1つである。例えば、第2の検索部122は、1つの検索装置30aから警告を受信した場合に、検索プログラム111を実行し、検索装置30aから各検索装置の距離を算出する。第2の検索部122は、例えば、図6に示した位置テーブル114を参照し、下記の式1を用いて、検索装置30aから各検索装置の距離を算出する。式1において、dは、地球の中心から見た2地点間の角度を示す。検索装置30aの緯度及び経度をδ1及びλ1とし、もう一方の検索装置の緯度及び経度をδ2及びλ2とする。なお、各医療機関の緯度及び経度は、各医療機関の検索装置の緯度及び経度に対応する。cosdsinδ1×sinδ2cosδ1×cosδ2×cosλ1-λ21第2の検索部122は、式1を用いて算出したcosdから、逆三角関数を用いて角度dを求める。第2の検索部122は、求めた角度dに地球の平均半径6370kmを乗算することで、検索装置30aから各検索装置までの距離を算出する。なお、2地点の緯度及び経度から2地点間の距離を算出する方法は、上記の方法に限定されるものではない。例えば、第2の検索部122は、2地点の緯度及び経度から2地点間の距離を算出するために、従来のいかなる方法をも適用することができる。第2の検索部122は、算出した検索装置30aから各検索装置までの距離を参照し、検索装置30aから半径5km以内に存在する検索装置を選択する。ここで、検索装置30aから半径5km以内に存在する検索装置が検索装置30bであった場合には、第2の検索部122は、検索装置30bを選択する。第2の検索部122は、選択した検索装置30bに対して2次スクリーニングの検索指示を生成する。この2次スクリーニングBの検索指示は、例えば、一週間以内に受診した患者の自由記載テーブル21aにのどが痛いというキーワードが含まれる患者を検索する旨を指示する情報である。このキーワードは、患者がインフルエンザと診断された場合に自由記載テーブル21aに入力されやすいキーワードであり、上記の第1のパターンに対応する。そして、第2の検索部122は、生成した2次スクリーニングBの検索指示を検索装置30bに送信する。なお、ここでは、第1のパターンに対応するキーワードが選択される場合を説明したが、第2のパターン又は第3のパターンに対応するキーワードが選択されても良い。また、例えば、第2の検索部122は、2次スクリーニングBの検索結果を受信する。この2次スクリーニングBの検索結果は、例えば、検索装置30bにおいて、一週間以内に受診した患者の自由記載テーブル21bにのどが痛いというキーワードが含まれる患者の割合が15であることを示す情報である。また、2次スクリーニングBの検索結果は、2次スクリーニングBで検出された患者のローカル患者IDを含む。また、例えば、第2の検索部122は、2次スクリーニングAの検索結果と2次スクリーニングBの検索結果とにおいて同一の患者が重複して含まれる場合には、その患者についての情報を2次スクリーニングBの検索結果から削除する。例えば、第2の検索部122は、図5に示した患者テーブル113を参照し、2次スクリーニングAで検出された患者のローカル患者IDと、2次スクリーニングBで検出された患者のローカル患者IDとを、それぞれ地域患者IDに変換する。第2の検索部122は、2次スクリーニングAで検出された患者の地域患者IDと、2次スクリーニングBで検出された患者の地域患者IDを比較し、重複する地域患者IDが存在する場合に、その患者についての情報を2次スクリーニングBの検索結果から削除する。そして、第2の検索部122は、受信した2次スクリーニングBの検索結果を第2の検索結果データ115として記憶部110に格納する。なお、この重複する患者についての情報を削除する処理は、必ずしも実行されなくても良い。第3の検索部123は、2次スクリーニングBで検出された患者の数が所定数若しくは所定割合に達した場合に、検索プログラム111を実行し、3次スクリーニングの検索指示を生成する。この所定数若しくは所定割合は、感染症の流行状態を規定する閾値であり、例えば10である。例えば、第3の検索部123は、2次スクリーニングBで検出された患者の割合が15であった場合には、検索プログラム111を実行し、3次スクリーニングの検索指示を生成する。この3次スクリーニングの検索指示は、例えば、一週間以内に受診した患者の電子カルテにせきかつねつ、または、のどが痛いを含み、さらに検査TPと医薬品AAとを含む患者を検索する旨を指示する情報である。このうち、せき、ねつ及びのどが痛いは自由記載テーブル21bから検索される。検査TPは、患者がインフルエンザと診断された場合に検査されやすく、検査結果テーブル22bから検索される。医薬品AAは、患者がインフルエンザと診断された場合に処方されやすい医薬品であり、処方テーブル23bから検索される。つまり、ここで選択されたキーワードは、上記の第3のパターンに対応する。そして、第3の検索部123は、生成した3次スクリーニングの検索指示を検索装置30bに送信する。なお、所定数若しくは所定割合については、この例示に限定されるものではなく、例えば15や100名など、検出サーバ100を利用する者が任意の値に設定して良い。また、ここでは、第3のパターンに対応するキーワードが選択される場合を説明したが、第1のパターン又は第2のパターンに対応するキーワードが選択されても良い。また、例えば、第3の検索部123は、3次スクリーニングの検索結果を受信する。この3次スクリーニングの検索結果は、例えば、一週間以内に受診した患者の電子カルテにせきかつねつ、または、のどが痛いを含み、さらに検査TPと医薬品AAとを含む患者の割合が4であることを示す情報である。また、3次スクリーニングの検索結果は、3次スクリーニングで検出された患者のローカル患者IDを含む。そして、第3の検索部123は、受信した3次スクリーニングの検索結果を第3の検索結果データ116として記憶部110に格納する。出力部124は、第1のキーワードによる検索結果および第2のキーワードによる検索結果に基づいて警告を出力する。例えば、出力部124は、第1のキーワードによって検索された検索対象の数が所定数若しくは所定割合に達した場合には、その旨を示す警告を出力する。この所定数若しくは所定割合は、感染症の流行状態を規定する閾値であり、例えば10である。例えば、出力部124は、第1の検索結果データ112を参照し、1次スクリーニングで検出された患者の割合が11であった場合には、その旨を示す警告を出力する。なお、所定数若しくは所定割合については、この例示に限定されるものではなく、例えば15や100名など、検出サーバ100を利用する者が任意の値に設定して良い。また、例えば、出力部124は、第2のキーワードによって検索された検索対象の数が所定数若しくは所定割合に達した場合には、その旨を示す警告を出力する。この所定数若しくは所定割合は、感染症の流行状態を規定する閾値であり、例えば12である。例えば、出力部124は、第2の検索結果データ115を参照し、2次スクリーニングBで検出された患者の割合が15であった場合には、その旨を示す警告を出力する。なお、所定数若しくは所定割合については、この例示に限定されるものではなく、例えば15や100名など、検出サーバ100を利用する者が任意の値に設定して良い。また、例えば、出力部124は、ユーザからの要求に応じて、第1の検索結果データ112、第2の検索結果データ115及び第3の検索結果データ116を出力する。検索装置30aは、電子カルテに入力された情報を検索対象として検索を実行する。例えば、検索装置30aは、ゲートウェイサーバやセンタールータなどに対応する。例えば、検索装置30aは、1次スクリーニングの検索指示を検出サーバ100から受け付けて、電子診療録装置20aが記憶する電子カルテに入力された情報を検索対象として1次スクリーニングを実行する。例えば、検索装置30aは、一週間以内に受診した患者の自由記載テーブル21aにせき及びねつの2つのキーワードが含まれる患者を、一日ごとに定期的に検索する。検索装置30aは、1次スクリーニングによって検索された患者数が所定数若しくは所定割合に達した場合に、警告を検出サーバ100に送信する。この所定数若しくは所定割合は、感染症の流行状態を規定する閾値であり、例えば10である。検索装置30aは、1次スクリーニングによって検索された患者の割合が11であった場合には、1次スクリーニングの検索結果とともに警告を検出サーバ100に送信する。なお、所定数若しくは所定割合については、この例示に限定されるものではなく、例えば15や100名など、検出サーバ100を利用する者が任意の値に設定して良い。また、例えば、検索装置30aは、2次スクリーニングAの検索指示を検出サーバ100から受け付けて、電子診療録装置20aが記憶する電子カルテに入力された情報を検索対象として2次スクリーニングAを実行する。例えば、検索装置30aは、1次スクリーニングで検索された患者の処方テーブル23aに医薬品AAが含まれる患者を検索する。検索装置30aは、2次スクリーニングAの検索結果を検出サーバ100に送信する。また、例えば、検索装置30aは、2次スクリーニングBの検索指示を検出サーバ100から受け付けて、電子診療録装置20aが記憶する電子カルテに入力された情報を検索対象として2次スクリーニングBを実行する。例えば、検索装置30aは、一週間以内に受診した患者の自由記載テーブル21aにのどが痛いというキーワードが含まれる患者を検索する。検索装置30aは、2次スクリーニングBの検索結果を検出サーバ100に送信する。また、例えば、検索装置30aは、3次スクリーニングの検索指示を検出サーバ100から受け付けて、電子診療録装置20aが記憶する電子カルテに入力された情報を検索対象として3次スクリーニングを実行する。例えば、検索装置30aは、一週間以内に受診した患者の電子カルテにせきかつねつ、または、のどが痛いを含み、さらに検査TPと医薬品AAとを含む患者を検索する。検索装置30aは、3次スクリーニングの検索結果を検出サーバ100に送信する。次に、実施例に係る検出サーバ100の処理手順について説明する。図7は、実施例に係る検出サーバの処理手順を示すフローチャートである。図7に示すカルテは、電子カルテに対応する。図7に示す処理は、例えば、図示した各装置に電源から電力が供給されている間、所定時間間隔で実行される。図7に示すように、検索装置30aは、電子診療録装置20aが記憶する電子カルテに入力された情報を検索対象として定期的に1次スクリーニングを実行するステップS1a。そして、検索装置30aは、条件にマッチするか否かを判定するステップS2a。つまり、検索装置30aは、1次スクリーニングによって検索された患者数が所定数若しくは所定割合に達したか否かを判定する。なお、検索装置30aは、条件にマッチするまで、ステップS1aの処理とステップS2aの処理とを1次スクリーニングの検索指示に従って定期的に繰り返す。また、検索装置30bは、検索装置30aが実行するステップS1aの処理及びステップS2aの処理と同様に、ステップS1bの処理及びステップS2bの処理を実行する。また、検索装置30cは、検索装置30aが実行するステップS1aの処理及びステップS2aの処理と同様に、ステップS1cの処理及びステップS2cの処理を実行する。また、ここで検索装置30a~30cそれぞれが実行するスクリーニングは、同一のタイミングで実行されても良く、異なるタイミングで実行されても良い。検索装置30aは、条件にマッチすると判定した場合にはステップS2a,Yes、その旨を検出サーバ100に通知するステップS3。つまり、検索装置30aは、例えば、1次スクリーニングによって検索された患者の割合が11であった場合には、1次スクリーニングの検索結果とともに警告を検出サーバ100に送信する。なお、以下では、検索装置30aが条件にマッチすると判定した場合を説明するが、検索装置30bや検索装置30cが条件にマッチすると判定した場合にも同様の処理が実行されるので、説明は省略する。検出サーバ100は、指示対象を検索するステップS4。つまり、検出サーバ100は、所定数の検索装置から警告を受信した場合に、検索プログラム111を実行し、所定数の検索装置から各検索装置の距離を算出する。検出サーバ100は、算出した検索装置30aから各検索装置までの距離を参照し、検索装置30aから半径5km以内に存在する検索装置を選択する。ここで、検索装置30aから半径5km以内に存在する検索装置が検索装置30bであった場合には、第2の検索部122は、検索装置30bを選択する。検出サーバ100は、2次スクリーニングを指示するステップS5。つまり、検出サーバ100は、選択した検索装置30bに対して2次スクリーニングの検索指示を生成し、生成した2次スクリーニングBの検索指示を検索装置30bに送信する。また、検出サーバ100は、検索プログラム111を実行し、検索装置30aに対して2次スクリーニングAの検索指示を生成し、生成した2次スクリーニングAの検索指示を検索装置30aに送信する。検索装置30aは、電子診療録装置20aが記憶する電子カルテに入力された情報を検索対象として2次スクリーニングAを実行するステップS6。例えば、検索装置30aは、1次スクリーニングで検索された患者の処方テーブル23aに医薬品AAが含まれる患者を検索する。検索装置30aは、結果を通知するステップS7。つまり、検索装置30aは、2次スクリーニングAの検索結果を検出サーバ100に送信する。検索装置30bは、電子診療録装置20bが記憶する電子カルテに入力された情報を検索対象として2次スクリーニングBを実行するステップS8。例えば、検索装置30bは、一週間以内に受診した患者の自由記載テーブル21bにのどが痛いというキーワードが含まれる患者を検索する。検索装置30bは、結果を通知するステップS9。つまり、検索装置30aは、2次スクリーニングBの検索結果を検出サーバ100に送信する。検出サーバ100は、重複削除を行うステップS10。つまり、検出サーバ100は、2次スクリーニングAの検索結果と2次スクリーニングBの検索結果とにおいて同一の患者が重複して含まれる場合には、その患者についての情報を2次スクリーニングBの検索結果から削除する。検出サーバ100は、3次スクリーニングが必要か否かを判定するステップS11。つまり、検出サーバ100は、2次スクリーニングBで検出された患者の数が所定数若しくは所定割合に達したか否かを判定する。検出サーバ100は、3次スクリーニングが必要と判定した場合にステップS11,Yes、3次スクリーニングを指示するステップS12。つまり、検出サーバ100は、検索プログラム111を実行し、3次スクリーニングの検索指示を生成し、生成した3次スクリーニングの検索指示を検索装置30bに送信する。検索装置30bは、電子診療録装置20bが記憶する電子カルテに入力された情報を検索対象として3次スクリーニングを実行するステップS13。例えば、検索装置30aは、一週間以内に受診した患者の電子カルテにせきかつねつ、または、のどが痛いを含み、さらに検査TPと医薬品AAとを含む患者を検索する。検索装置30bは、結果を通知するステップS14。つまり、検索装置30bは、3次スクリーニングの検索結果を検出サーバ100に送信する。検出サーバ100は、結果を報告するステップS15。つまり、検出サーバ100は、ユーザからの要求に応じて、第1の検索結果データ112、第2の検索結果データ115及び第3の検索結果データ116を出力する。一方、検出サーバ100は、3次スクリーニングが必要でないと判定した場合にステップS11,No、結果を報告するステップS16。つまり、検出サーバ100は、ユーザからの要求に応じて、第1の検索結果データ112、第2の検索結果データ115及び第3の検索結果データ116を出力する。なお、上述した処理手順のうち、重複削除を行う処理であるステップS10の処理は、必ずしも実行されなくても良い。つまり、ステップS9の処理を実行した後に、ステップS11の処理を実行するようにしても良い。また、上述した処理手順では、2次スクリーニングAの処理を実行した後に、2次スクリーニングBの処理を実行するものとして説明したが、これに限定されるものではない。例えば、2次スクリーニングBの処理を実行した後に、2次スクリーニングAの処理を実行しても良い。また、2次スクリーニングAの処理と2次スクリーニングBの処理とを同時に実行しても良い。次に、実施例に係る検出サーバ100の効果について説明する。検出サーバ100は、電子カルテを記憶する複数の医療機関の検索装置それぞれに対して、電子カルテに入力された情報を検索対象として、第1のキーワードによる検索を実行させる。検出サーバ100は、所定数の検索装置において、第1のキーワードによって検索された検索対象の数が所定数若しくは所定割合に達した場合に、次のように処理する。つまり、検出サーバ100は、複数の医療機関の検索装置の少なくとも1つに対して、電子カルテに入力された情報を検索対象として、第1のキーワードとは異なる第2のキーワードによる検索を実行させる。検出サーバ100は、第1のキーワードによる検索結果および第2のキーワードによる検索結果に基づいて警告を出力する。このため、検出サーバ100は、医師によってカルテへの記載内容は異なっていたとしても、感染症の検出漏れを防ぐことができる。例えば、検出サーバ100は、1次スクリーニングでは典型的なインフルエンザの症状である38度以上、関節痛及び悪寒の3つのキーワードを用いて検索する。この1次スクリーニングによって検出された患者数が所定数に達した医療機関が同一地域内に所定数存在する場合には、検出サーバ100は、次のように処理する。つまり、検出サーバ100は、同一地域内で1次スクリーニングによって検出された患者数が所定数に達しなかった医療機関に対して37度以上、のどの痛み及び頭痛など1次スクリーニングとは異なるキーワードを用いて再度検索する。この異なるキーワードは、インフルエンザの可能性がある症状である。このため、検出サーバ100は、インフルエンザの典型的な症状が電子カルテに記載されていない場合であっても、インフルエンザの可能性がある症状の存在を検出することができる。また、検出サーバ100は、第1のキーワードによる検索として、第2のキーワードと比較して検索装置における処理負荷が低い検索を実行させる。また、検出サーバ100は、第2のキーワードによる検索として、第1のキーワードと比較して検索装置における処理負荷が高い検索を実行させる。このように、検出サーバ100は、最初に処理負荷が高い第2のキーワードによる検索を実行させるのではなく、処理負荷が低い第1のキーワードによる検索を実行させるので、検出にかかる負荷を軽減させることができる。また、第2のキーワードとして選択されるキーワードには、上述したように、3つのパターンが存在する。このうち、第2のパターン及び第3のパターンは、第1のパターンに比べて処理負荷が高い。検出サーバ100は、所定数の検索装置において、第1のキーワードによって検索された検索対象の数が所定数若しくは所定割合に達した場合に、所定の検索装置に対してのみ負荷のかかる検索を実行させるので、感染症の検出にかかる負荷を軽減させることができる。また、検出サーバ100は、第2のキーワードによる検索として、第1のキーワードによって検索された検索対象の数が所定数若しくは所定割合に達しなかった検索装置に対して、第2のキーワードによる検索を実行させる。このように、検出サーバ100は、全ての検索装置に対して第2のキーワードによる検索を実行させるのではなく、必要な検索装置に対して選択的に第2のキーワードによる検索を実行させるので、感染症の検出に係る負荷を軽減させることができる。例えば、自由記載テーブル21aを検索対象とする場合には、他の電子カルテを検索対象とするよりも検索にかかる負荷を軽減できるものの、医師によって自由記載テーブル21aに記載されるキーワードにバラツキがあった。一方、検査結果テーブル22aや処方テーブル23aを検索対象とする場合には、記載されるキーワードにバラツキがないものの、感染症の検出に用いるには自由記載テーブル21aとともに検索する場合には、検索にかかる負荷が大きくなっていた。このようなことから、検出サーバ100は、自由記載テーブル21aに記載されるキーワードで検索された検索対象の数が所定数若しくは所定割合に達した場合にのみ、検査結果テーブル22aや処方テーブル23aを検索対象とする。このため、検出サーバ100は、感染症の検出に係る負荷を軽減させることができる。ところで、上記の実施例では、1次スクリーニングから3次スクリーニングまでを実行する場合を説明したが、必ずしも3次スクリーニングは必要ではなく、1次スクリーニングと2次スクリーニングとが実行されれば良い。また、2次スクリーニングとして2次スクリーニングAと2次スクリーニングBとを実行する場合を説明したが、いずれか一方の2次スクリーニングが実行されれば良い。また、2次スクリーニングにおいて選択されるキーワードは、上述した3つのパターンのうちいずれか一つのパターンに対応すればよい。すなわち、図1に示した検出サーバ100は、必ずしも図1に示した各処理部を全て有していなくても良い。例えば、検出サーバ100は、第1の検索部121と、第2の検索部122と、出力部124とを有していれば良い。すなわち、第1の検索部121は、電子カルテを記憶する複数の医療機関の検索装置それぞれに対して、前記電子カルテに入力された情報を検索対象として、第1のキーワードによる検索を実行させる。第2の検索部122は、所定数の検索装置において、第1のキーワードによって検索された検索対象の数が所定数若しくは所定割合に達した場合に、次のように処理する。つまり、第2の検索部122は、複数の検索装置それぞれに対して、電子カルテに入力された情報を検索対象として、第1のキーワードとは異なる第2のキーワードによる検索を実行させる。出力部124は、第1のキーワードによる検索結果および第2のキーワードによる検索結果に基づいて警告を出力する。このため、検出サーバ100は、医師によってカルテへの記載内容は異なっていたとしても、感染症の検出漏れを防ぐことができる。また、実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。例えば、出力部124は、ユーザからの要求に応じて、第1の検索結果データ112、第2の検索結果データ115及び第3の検索結果データ116を出力するものと説明した。しかし、これに限定されるものではなく、出力部124は、第1の検索結果データ112、第2の検索結果データ115及び第3の検索結果データ116が記憶部110に格納されるごとに自動的に出力しても良い。この他、上述文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、自由記載テーブル21aは、文書種別を必ずしも記憶しなくても良い。また、図1に示した検出サーバ100の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、検出サーバ100の分散統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散統合して構成することができる。例えば、図1に示した第1の検索結果データ112、第2の検索結果データ115及び第3の検索結果データ116を同一のデータとして有していても良い。また、検出サーバ100は、サーバ装置に限らず、検出サーバ100の各機能を既知の情報処理装置に搭載することによって実現することもできる。既知の情報処理装置は、例えば、パーソナルコンピュータ、ワークステーションなどの装置に対応する。図8は、検出プログラムを実行するコンピュータの一例を示す図である。図8に示すように、コンピュータ300は、各種演算処理を実行するCPU301と、ユーザからデータの入力を受け付ける入力装置302と、モニタ303とを有する。また、コンピュータ300は、記憶媒体からプログラム等を読み取る媒体読み取り装置304と、他の装置と接続するためのインターフェース装置305と、他の装置と無線により接続するための無線通信装置306とを有する。また、コンピュータ300は、各種情報を一時記憶するRAMRandomAccessMemory307と、ハードディスク装置308とを有する。また、各装置301~308は、バス309に接続される。ハードディスク装置308には、図1に示した第1の検索部121、第2の検索部122及び出力部124の各処理部と同様の機能を有する更新プログラムが記憶される。また、ハードディスク装置308には、検出プログラムを実現するために、検索プログラム111、位置テーブル114の各種データが記憶される。CPU301は、ハードディスク装置308に記憶された各プログラムを読み出して、RAM307に展開し、各種の処理を行う。また、これらのプログラムは、コンピュータを図1に示した検索部121、第2の検索部122及び出力部124として機能させることができる。なお、上記の検出プログラムは、必ずしもハードディスク装置308に記憶されている必要はない。例えば、コンピュータが読み取り可能な記録媒体に記憶されたプログラムを、コンピュータ300が読み出して実行するようにしても良い。コンピュータが読み取り可能な記録媒体は、例えば、CD-ROMやDVDディスク、USBメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、LANLocalAreaNetwork、WANWideAreaNetwork等に接続された装置にこのプログラムを記憶させておき、コンピュータ300がこれらからプログラムを読み出して実行するようにしても良い。以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。付記1検出サーバは、電子カルテを記憶する複数の医療機関の検索装置それぞれに対して、前記電子カルテに入力された情報を検索対象として、第1のキーワードによる検索を実行させ、第一の所定数の検索装置において、前記第1のキーワードによって検索された検索対象の数が第二の所定数若しくは所定割合に達した場合に、前記複数の医療機関の検索装置の少なくとも1つに対して、前記電子カルテに入力された情報を検索対象として、前記第1のキーワードとは異なる第2のキーワードによる検索を実行させ、前記第1のキーワードによる検索結果および前記第2のキーワードによる検索結果に基づいて警告を出力する各処理を実行することを特徴とする検出方法。付記2前記第1のキーワードによる検索を実行させる処理は、前記第2のキーワードと比較して前記検索装置における処理負荷が低い検索を実行させ、前記第2のキーワードによる検索を実行させる処理は、前記第1のキーワードと比較して前記検索装置における処理負荷が高い検索を実行させることを特徴とする付記1に記載の検出方法。付記3前記第2のキーワードによる検索を実行させる処理は、前記第1のキーワードによって検索された検索対象の数が前記第二の所定数若しくは所定割合に達しなかった検索装置に対して、前記第2のキーワードによる検索を実行させることを特徴とする付記1または2に記載の検出方法。付記4電子カルテを記憶する複数の医療機関の検索装置それぞれに対して、前記電子カルテに入力された情報を検索対象として、第1のキーワードによる検索を実行させる第1の検索部と、第一の所定数の検索装置において、前記第1のキーワードによって検索された検索対象の数が第二の所定数若しくは所定割合に達した場合に、前記複数の医療機関の検索装置の少なくとも一つに対して、前記電子カルテに入力された情報を検索対象として、前記第1のキーワードとは異なる第2のキーワードによる検索を実行させる第2の検索部と、前記第1のキーワードによる検索結果および前記第2のキーワードによる検索結果に基づいて警告を出力する出力部とを備えたことを特徴とする検出サーバ。付記5前記第1の検索部は、前記第2のキーワードと比較して前記検索装置における処理負荷が低い検索を実行させ、前記第2の検索部は、前記第1のキーワードと比較して前記検索装置における処理負荷が高い検索を実行させることを特徴とする付記4に記載の検出サーバ。付記6前記第2の検索部は、前記第1のキーワードによって検索された検索対象の数が前記第二の所定数若しくは所定割合に達しなかった検索装置に対して、前記第2のキーワードによる検索を実行させることを特徴とする付記4または5に記載の検出サーバ。"