(57)【要約】【課題】  災害時に、適切な避難誘導が行われるためには、災害の発生場所の特定、災害の拡大方向、拡大速度、建物内における人の位置などが重要な要素である。しかしながら、これらの要素を的確に把握し、その変化に合わせて、避難誘導するシステムを構築することを課題とする。【解決手段】  建物内の人はＩＣタグ３を携帯し、前記ＩＣタグ３の位置情報を取得し、さらには、建物内には複数のセンサ２１を配置し、前記センサ２１からの入力から災害地域を特定し、さらに前記センサ２１からの入力から災害の拡大方向や拡大速度を算出し、前記特定した災害地域や、前記算出した災害の拡大方向や拡大速度と、前記ＩＣタグ３の位置情報を基に、適切な避難経路の算出を行う情報処理手段７を含んで構成する災害時誘導システムを提供する。【選択図】      図１
2006201961.tif 000002
【特許請求の範囲】
【請求項１】
個人に携帯され一意な識別情報を格納した識別手段と、
前記識別手段の通過を検知し、前記識別手段の識別情報を取得する識別情報検知手段と、
災害の発生により変化する所定の物理量を検出する建物内に配置された複数の物理量検出手段と、
前記物理量検出手段の建物内の配置に関する情報と、前記識別情報検知手段の建物内の配置に関する情報と、建物に関する情報とを含んだ災害誘導情報が格納されたデータベースと、
前記物理量検出手段から前記物理量を取得し、前記データベースから前記物理量検出手段の建物内の配置に関する情報を取得し、この取得した情報を基に、建物内における災害区域を特定する手順、
前記識別情報検知手段から前記識別情報を取得し、前記データベースから前記識別情報検知手段の建物内の配置に関する情報を取得し、この取得した情報を基に、建物内の前記識別手段の位置を特定する手順、
および前記データベースから前記建物に関する情報を取得し、
前記災害区域、前記建物内の識別手段の位置、および前記建物に関する情報を基に避難経路を算出する手順を実行する情報処理手段とを含んで構成すること、
を特徴とする災害時誘導システム。
【請求項２】
前記情報処理手段は、
前記災害区域を特定する手順を繰り返して実行することで災害の拡大方向を特定する手順、
前記建物内の識別手段の位置を特定する手順を繰り返して実行することで前記識別手段の位置の変化を特定する手順、
および前記災害の拡大方向と、前記識別手段の位置の変化と、前記建物に関する情報とを基に、避難経路を算出する手順を実行することを特徴とする請求項１に記載の災害時誘導システム。
【請求項３】
前記情報処理手段は、
前記災害区域を特定する手順を繰り返して実行することで災害の拡大速度を特定する手順、
前記建物内の識別手段の位置を特定する手順を繰り返して実行することで前記識別手段の位置の変化を特定する手順、
および前記災害の拡大速度と、前記識別手段の位置の変化と、前記建物に関する情報とを基に、避難経路を算出する手順を実行することを特徴とする請求項１に記載の災害時誘導システム。
【請求項４】
個人に携帯された一意な識別情報を格納した識別手段と、
前記識別手段の通過を検知し、前記識別手段の識別情報を取得する識別情報検知手段と、
災害の発生により変化する所定の物理量を検出する建物内に配置された複数の物理量検出手段の建物内の配置に関する情報と、
前記識別情報検知手段の建物内の配置に関する情報と、建物に関する情報とを含んだ災害誘導情報が格納されたデータベースと、
避難経路を算出する情報処理手段とを備えて構成される災害時誘導システムにおける災害時誘導方法であって、
前記情報処理手段が、
前記物理量検出手段から前記物理量を取得し、前記データベースから前記物理量検出手段の建物内の配置に関する情報を取得し、この取得した情報を基に建物内における災害区域を特定する手順と、
前記識別情報検知手段から前記識別情報を取得し、前記データベースから前記識別情報検知手段の建物内の配置に関する情報を取得し、この取得した情報を基に、建物内の前記識別手段の位置を特定する手順と、
前記データベースから前記建物に関する情報を取得し、
前記災害区域と、前記建物内の識別手段の位置と、前記建物に関する情報とを基に前記避難経路を算出する手順とを含んで実行すること
を特徴とする災害時誘導方法。
【請求項５】
前記情報処理手段が、
前記災害区域を特定する手順を繰り返して実行することで災害の拡大方向を特定する手順と、
前記建物内の識別手段の位置を特定する手順を繰り返して実行することで前記識別手段の位置の変化を特定する手順と、
前記災害の拡大方向と、前記識別手段の位置の変化と、前記建物に関する情報とを基に、避難経路を算出する手順とを、さらに含んで実行することを特徴とする請求項４に記載の災害時誘導方法。
【請求項６】
前記情報処理手段が、
前記災害区域を特定する手順を繰り返して実行することで災害の拡大速度を特定する手順と、
前記建物内の識別手段の位置を特定する手順を繰り返して実行することで前記識別手段の位置の変化を特定する手順と、
前記災害の拡大速度と、前記識別手段の位置の変化と、前記建物に関する情報とを基に、避難経路を算出する手順とを、さらに含んで実行することを特徴とする請求項４に記載の災害時誘導方法。
【請求項７】
コンピュータに、請求項４から請求項６のいずれか一項に記載の災害時誘導方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、建物の災害時における建物内の避難経路の算出するシステム、算出方法、算出プログラムに関する。
【背景技術】
【０００２】
災害時に、適切な避難誘導が素早くなされることは、人の生存率を高める重要な要素である。適切な避難誘導が行われるためには、災害の発生場所の特定、災害の拡大方向、拡大速度、建物内における人の位置などが重要な要素である。
【０００３】
エレベータに乗った人数を計数することによって、多層階を有する建物の各階にいる人数を計数し、さらに身体障害者、要人、子供などの建物内にいる人の情報を管理し、建物の各場所に取り付けられたセンサによって災害を検知し、さらに計数された各階にいる人の人数を基に、中にいる人が避難すべき特定の階、もしくは複数の階からなる避難ゾーンを特定することによって、エレベータまたは階段ドアに誘導、案内する視聴覚的指示手段を用いて避難誘導を行うシステムが開示されている（例えば、特許文献１）
【０００４】
また、ＩＣタグ、すなわちＲＦＩＤ（Radio Frequency Identification）を携帯し、そのＩＣタグに目的地を行先情報として登録しておき、建物内に配置されているＩＣタグリーダを内蔵した表示器システムがＩＣタグ内に格納されている行先情報を読み取り、その行先情報に応じて適切な案内表示をするシステムが開示されている（例えば、特許文献２）。
【特許文献１】特開２００４−２０３６２３号公報（段落００１７から００４１）
【特許文献２】特開２００３−１３２４３５号公報（段落００５０から００６６）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、刻々と変化する災害の状況や、同じ階における人の移動を検知し、その変化に合わせて、避難誘導をするシステムはなかった。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、建物内の人に一意な識別情報を有する識別手段を携帯させ、情報処理手段が前記識別手段の位置を管理し、さらに建物内の各所に物理量検出手段を配置し、前記物理量検出手段から取得した情報を基に、災害地域、災害の拡大方向、拡大速度を算出し、さらに前記識別手段の位置と前記災害地域、災害の拡大方向、拡大速度を基に、避難経路を算出する情報処理手段を含んで構成することを特徴とする災害時誘導システムを提供する。
【発明の効果】
【０００７】
本発明によれば、災害の発生場所を素早く特定し、さらに時間的に変化する災害の拡大方向や拡大速度を素早く算出し、建物内の人の位置も時間的に管理することができるため、素早く適切な避難経路を提示することができる。
【発明を実施するための最良の形態】
【０００８】
次に、本発明の実施形態について、図面を参照しながら、詳細に説明する。
【０００９】
（システムの構成）
図１は、本実施形態の災害時誘導システムの構成を示すブロック図の例である。図１に示すように、本実施形態の災害時誘導システム１は、温度・圧力・光などの物理量やそれらの変化量を検出し、適切な信号に変換し、ゲート５の通信部５１を介してサーバ７に送るセンサノード２、個人の識別情報である入場者情報を保持し、また必要に応じて音声出力などを行う出力部を有するＩＣタグ３、建物に入場する人の識別情報であると同時に、個人情報が格納されている入場者情報を入力し、入力された入場者情報をＩＣタグ３の記憶部３１に記録すると共に、入場者情報をサーバ７に送るＩＣタグ発行装置４、ＩＣタグ３の入場者情報を読み取ることで、人の移動を検出し、またセンサノード２からの信号を受信し、サーバ７に送るゲート５、建物内に設置され、サーバ７が算出した避難経路に従った表示を行う表示器６、センサノード２からの情報、ＩＣタグ３からの情報などを基に避難経路の算出などを行うサーバ７、センサノード２の建物内の位置、ゲート５の建物内の位置などの災害誘導情報が格納されたデータベース８、データベース８に情報を入力する端末９を含んで構成される。
【００１０】
なお、図１に示したサーバ７は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ハードディスクドライブ、入出力インターフェースなどを含んで構成されるコンピュータを用いて具現され、サーバ７の各部は、このコンピュータのハードディスクドライブに格納されたプログラムをＲＡＭに展開し、ＣＰＵが実行することで具現される。また、データベース８は、ハードディスクドライブの所定の領域を割り当てることで具現され、本実施形態では、データベース８は、サーバ７とは別体として構成されているが、一体化にしてもよい。
【００１１】
（センサノード）
センサノード２は、温度・圧力・光などの物理量やそれらの変化量を検出する素子であるセンサ２１、センサ２１からの出力値を監視し、センサ２１の出力値が異常を示しているか否かを監視する監視部２２、センサノードＩＤなどの情報を保持する記憶部２３、サーバ７からの要求に応じ、センサ２１の出力値に対する各種の演算を行い、センサ２１からの出力値、あるいはセンサ２１の出力値に対する各種の演算の結果とセンサノードＩＤを対応付ける演算部２４、ゲート５との通信を行う通信部２５を含んで構成される。
【００１２】
（ＩＣタグ）
ＩＣタグ３は、ＩＣタグに一意の識別情報であるＩＣタグＩＤと、個人の入場者情報を含んだ情報などを対応付けて保持する記憶部３１、必要に応じて音声などの出力を行う出力部３２、ゲート５、ＩＣタグ発行装置４との通信を行う通信部３３を含んで構成される。なお、出力部３２は省略することも可能である。
【００１３】
（ＩＣタグ発行装置）
ＩＣタグ発行装置４は、例えばキーボードなどで構成された建物への入場者の個人情報などを入力する入力部４２、入力部４２によって入力された入場者情報をＩＣタグ３の記憶部３１に格納する記録部４１、そしてＩＣタグ３、サーバ７との通信を行う通信部４３を含んで構成される。
【００１４】
（ゲート）
ゲート５は、ＩＣタグ３（すなわち、ＩＣタグ３を携帯した人）がゲート５を通過したか否かを監視する監視部５４、ＩＣタグ３がゲート５を通過したときにＩＣタグ３の記憶部３１に格納されている入場者情報を読み取り、ゲート５の記憶部５３に格納されているゲートＩＤと対応付けるＩＣタグ情報読取部５２、前記したゲートＩＤなどの情報が格納されている記憶部５３、センサノード２、ＩＣタグ３、およびサーバ７との通信を行う通信部５１を含んで構成される。
【００１５】
（表示器）
表示器６は、サーバ７が算出した避難経路に従って表示を行う表示部６２、サーバ７との通信を行う通信部６１を含んで構成される。
【００１６】
（サーバ）
サーバ７は、データベース８への情報の入力を行う入力部７２、各種の演算、比較、照合、取得、算出などを行う演算部７３、各種の判定、取得を行う判定部７４、ゲート５、ＩＣタグ発行装置４、表示器６などとの通信を行う通信部７１を含んで構成される。
【００１７】
（データベース）
センサノード２の建物内の位置や、ゲート５の建物内の位置などを含んだ建物情報や、前記した入場者情報、後記するエリア情報などを含んだ災害誘導情報が格納されている。
【００１８】
（端末）
データベース８に、前記した各種の情報を入力する入力部９１を含んで構成されている。
【００１９】
次に、データベース８に格納されている各情報について説明する。
図２は、エリア情報の例を示す図である。図２に示すように、エリア情報は、各エリアに付された番号であるエリアＩＤ、そのエリア内に現在存在する人の人数であるエリア内人数、出口を有するエリアには、その出口が許容できる人数、例えば単位時間当たりに出口を通過できる人の量である最大許容人数が含まれる。さらに、エリア情報は、そのエリア内にいる人が携帯しているＩＣタグ３のＩＣタグＩＤ、エリア内に存在するゲート５のＩＤであるゲートＩＤ、エリア内に存在する表示器６のＩＤである表示器ＩＤ、エリア内に存在するセンサノード２のＩＤであるセンサノードＩＤ、エリア内に存在する出口のＩＤである出口ＩＤが含まれる。
【００２０】
図３は、入場者情報の例を示した図である。図３に示すように、入場者情報は、ＩＣタグ３のＩＣタグＩＤ、入場者の名前、年齢、障害の有無と種類などを含んだ情報が格納されている。
【００２１】
図４は、建物情報の例を示す図である。図４に示すように、建物情報は、エリアと出口の配置とエリアＩＤと出口ＩＤ、表示器６の配置と表示器ＩＤ、ゲート５の配置とゲートＩＤ、センサノード２の配置とセンサノードＩＤを含んで構成されている。これらは、例えばＣＡＤデータとして格納されており、これらの各設置物と通路などの建物１００を構成する配置物の間の距離などが格納されている。また、建物情報は、前記した各情報に含まれていない詳細な通路の長さや部屋の各寸法などを格納した建物の寸法をさらに含んで構成されている。ここで、エリアとは、所定の規則によって、建物を区分した単位のこととする。また、出口には、窓など、ドア以外の出口も含むこととする。建物の寸法とは、建物の配置物や設置物に関する詳細な寸法が、例えばＣＡＤデータなどで、格納されている。
【００２２】
図５は、本発明の一実施形態におけるエリアと出口の配置の例を示す図である。図５に示すように、建物１００は、部屋と通路によって仕切られ、４つの出口Ｅ１、Ｅ２、Ｅ３、Ｅ４を有する。また、出口Ｅ５から出口Ｅ１１はそれぞれ窓であり、本実施形態では、窓も出口の一つとみなすこととする。それぞれの出口には、出口ＩＤが付されており、出口の建物１００内の配置と出口ＩＤは、例えば図５のような形で、それぞれ対応付けられてデータベース８の建物情報に格納されている。
それぞれの出口、部屋の出入り口には、ゲート５が設けられている。ゲート５は、２つのアンテナで１対となっている。建物１００は、ゲート５を基準としたエリアであるエリアＡ１からエリアＡ２５に分けられている。これらのエリアには、エリアＩＤが付されており、エリアの建物１００内の配置とエリアＩＤは、例えば図５のような形で、それぞれ対応付けられて、ＣＡＤデータとして建物情報に格納されている。このＣＡＤデータには、図示しない寸法などの情報も格納されている。図５の破線は、エリアの境界線を示している。なお、図５から図８、および図１７から図２２において、破線はエリアの境界線を示すことととする。エリアの分け方は後記する。
なお、本実施形態では、建物１００は１階建てを例としているが、多層階建てとしても、階段やエレベータを出口の一種とみなすことで、本発明を実施することができる。また、多層階建てとした場合は、階ごとに、エリアＩＤを付してもよいし、建物１００全体に対し、エリアＩＤを通しで付してもよい。
【００２３】
図６は、本発明における一実施形態の表示器の配置の例を示す図である。図６に示すように、エリア１つに対し、少なくとも１つの表示器Ｄ１１から表示器Ｄ２５４が設けられている。表示器６には、それぞれ表示器ＩＤが付されており、表示器６の建物１００内の配置と表示器ＩＤは、例えば、図６のような形で、それぞれ対応付けられて、ＣＡＤデータとしてデータベース８の建物情報に格納されている。このＣＡＤデータには、図示しない寸法などの情報も格納されている。本実施形態では、表示器６は、壁に設けられているが、床や天井に設けてもよい。
【００２４】
図７は、本発明における一実施形態のゲートの配置の例を示す図である。図７に示すように、出口（窓を含む）に１対、各部屋の出入り口に１対、通路などには所定の間隔で１対のゲートＧ１からゲートＧ３９が設けられている。ゲート５には、それぞれゲートＩＤが付されており、ゲート５の建物１００内の配置とゲートＩＤは、例えば、図７のような形で、それぞれ対応付けられて、ＣＡＤデータとして建物情報に格納されている。このＣＡＤデータには、図示しない寸法などの情報も格納されている。本実施形態では、ゲート５によってエリアを分けている。すなわち、ゲート５と壁によって囲まれた区域を、本実施形態ではエリアと定義する。例えば、エリアＡ１は、ゲートＧ１，Ｇ２，Ｇ３と壁によって囲まれた区域のことであり、エリアＡ２は、ゲートＧ３，Ｇ４、Ｇ５，Ｇ１２と壁によって囲まれた区域である。このため、１つのゲート５が２つのエリアに属することがある。例えば、ゲートＧ３は、エリアＡ１とエリアＡ２の２つのエリアに属している。
【００２５】
図８は、本発明における一実施形態のセンサノードの配置の例を示す図である。図８に示すように、センサノードＳＮ１１からセンサノードＳＮ２５８が、床に設けられている。センサノード２には、それぞれセンサノードＩＤが付されており、センサノード２の建物１００内の配置とセンサノードＩＤは、例えば、図８のような形で、それぞれ対応付けられて、ＣＡＤデータとして建物情報に格納されている。このＣＡＤデータには、図示しない寸法などの情報も格納されている。本実施形態では、センサノード２は、床に設けられているが、天井や壁に設けられてもよい。
【００２６】
図５から図８に示す実施形態では、ゲート５は、部屋の出入り口に設けられ、原則として１エリアは１部屋となっているが、例えば、１部屋の中に複数のゲート５を配置することで、エリアをより小さくすることができる。その結果、より細かい人の移動を監視することが可能となる。なお、後記する図１７から図２２の実施形態において、エリアや出口の配置、表示器６やゲート５、センサノード２の配置に付いては、図５から図８に示す配置や符号を用いて説明することとする。
【００２７】
図１を参照しつつ、図９を参照して、本発明の災害時誘導システムの処理の流れを説明する。
図９は、本発明の災害時誘導システムの処理の流れを示すフローである。
【００２８】
まず、各種情報がデータベース８、ＩＣタグ３の記憶部３１に入力される（Ｓ１０１）。詳細は、図１０を参照して後記する。
次に、ゲート５の監視部５４は、ゲート５をＩＣタグ３（すなわち、ＩＣタグ３を携帯した人）が通過したか否かを判定する（Ｓ１０２）。判定の詳細は、後記する。ゲート５を通過したＩＣタグ３がないときは（Ｓ１０２→Ｎｏ）、ステップＳ１０４へ処理を進める。ゲート５をＩＣタグ３が通過したときは（Ｓ１０２→Ｙｅｓ）、ステップＳ１０３へ処理を進める。
ステップＳ１０３では、人の移動の検出が行われる。詳細は、図１１を参照して後記する。
【００２９】
次に、センサノード２の監視部２２は、常にセンサ２１の出力を監視して、異常値を出力しているセンサ２１があるか否かを、監視している（Ｓ１０４）。ここで、センサ２１の出力値が異常値を示すとは、ある閾値を予め設定しておき、センサ２１の出力値が、その閾値より大きい出力値を示すか、あるいはその閾値より小さい出力値を示すことであり、これらのいずれを選択するかは、センサノード２内のセンサ２１の種類によって決まる。本実施形態では、災害は火災であるとし、センサ２１に温度センサを用い、異常値を示すとは、温度センサの出力値が予め設定していた閾値より大きい値を示すことをいうこととする。建物内の全てのセンサ（温度センサ）の出力値が、閾値以下であった場合（Ｓ１０４→Ｎｏ）、ステップＳ１０２へ、処理を戻す。閾値より大きい出力値を示すセンサ２１が存在した場合（Ｓ１０４→Ｙｅｓ）、サーバ７の演算部７３は、データベース８から建物情報を取得し、取得した建物情報のエリアと出口の配置とエリアＩＤと出口ＩＤ、およびゲート５の配置とゲートＩＤから全てのエリアのエリアＩＤと全てのゲート５のゲートＩＤを避難経路の候補として記憶する（Ｓ１０５）。次に、センサノード２の監視部２２は、火災発生と判定し、サーバ７の演算部７３に対し、建物内の全てのセンサノード２のセンサ２１（以下、各センサ２１と記す）の出力値とセンサノードＩＤを集めるよう、センサノード２の通信部２５、ゲート５の通信部５１、サーバ７の通信部７１を介して指示する。次に、ステップＳ１０６へ処理を進める。
【００３０】
ステップＳ１０６では、サーバ７の演算部７３が、各センサ２１の出力値（α)とセンサノードＩＤを取得し、取得した各センサ２１の出力値（α)とセンサノードＩＤとステップＳ１０５で取得した建物情報を基に、火災発生地域の特定が行われる。詳細は、図１２を参照して後記する。
そして、ステップＳ１０７では、ステップＳ１０６、具体的には後記する図１２のステップＳ４０６から第１の所定時間後に、サーバ７の演算部７３が、各センサノード２からセンサ２１の出力値（β)とセンサノードＩＤを取得し、取得した各センサ２１の出力値（β)とセンサノードＩＤとステップＳ１０５で取得した建物情報を基に、避難経路の決定が行われる。詳細は、図１３を参照して後記する。
【００３１】
次に、ステップＳ１０６、もしくはステップＳ１１６から、第２の所定時間後に、各センサノード２の演算部２４は、各センサ２１の現在の出力値とセンサノードＩＤをセンサノード２の通信部２５、ゲート５の通信部５１、サーバ７の通信部７１を介して、サーバ７の演算部７３とサーバ７の判定部７４へ送る。サーバ７の判定部７４は、ステップＳ１０６で取得した第２の所定時間前の各センサ２１の出力値（α)と、現在の各センサ２１の出力値を比較、もしくは後記するステップＳ６０４でサーバ７の演算部７３が記憶した１ループ前の各センサ２１の出力値を、サーバ７の演算部７３がサーバ７の判定部７４へ送り、サーバ７の判定部７４が１ループ前の各センサ２１の出力値と現在の各センサ２１の出力値を比較し、新たに異常値を示したセンサ２１を有するセンサノード２が存在するか否かを判定する（Ｓ１０８）。新たに異常値を示したセンサ２１を有するセンサノード２が存在しない場合は（Ｓ１０８→Ｎｏ）、ステップＳ１１２へ処理を進める。新たに異常値を示したセンサ２１を有するセンサノード２が存在する場合は（Ｓ１０８→Ｙｅｓ）、サーバ７の判定部７４が、新たに異常値を示したセンサ２１を有するセンサノード２のセンサノードＩＤを特定し、サーバ７の演算部７３へ送る。
【００３２】
次に、火災の拡大方向、拡大速度の算出が行われる（Ｓ１０９）。詳細は、図１４を参照して後記する。
次に、サーバ７の判定部７４は、ステップＳ１０５でサーバ７の演算部７３が取得した建物情報と、ステップＳ１０９で算出した火災の拡大方向、拡大速度を取得し、所定時間以内に火災が到達するおそれのあるエリア、もしくはゲート５が存在するか否かを判定する（Ｓ１１０）。具体的には、建物情報の建物の寸法と、火災の拡大方向、拡大速度を用いて、所定時間以内に火災が到達するエリア、もしくはゲート５が存在するか否かを判定する。所定時間以内に、火災が到達するおそれのあるエリア、もしくはゲート５が存在しないときは、ステップＳ１１２へ処理を進める（Ｓ１１０→Ｎｏ）。所定時間以内に、火災が到達するおそれのあるエリア、もしくはゲート５が存在する場合は（Ｓ１１０→Ｙｅｓ）、サーバ７の判定部７４がそのエリアのエリアＩＤ、もしくはゲート５のゲートＩＤを特定し、サーバ７の演算部７３に送る。
次に、避難経路の変更が行われる（Ｓ１１１）。詳細は、図１５を参照して後記する。
そして、表示器６による避難経路の表示が行われる（Ｓ１１２）。詳細は、後記する。
次に、ゲート５の監視部５４は、ゲート５をＩＣタグ３が通過したか否かを判定する（Ｓ１１３）。ゲート５を通過したＩＣタグ３がないときは（Ｓ１１３→Ｎｏ）、ステップＳ１１５へ処理を進める。ゲート５をＩＣタグ３が通過したときは（Ｓ１１３→Ｙｅｓ）、ステップＳ１１４へ処理を進める。ステップＳ１１３の処理は、ステップＳ１０２の処理と同一である。
ステップＳ１１４では、人の移動の検出が行われる。詳細は、図１１を用いて後記する。
【００３３】
続いて、建物内の人の分散の計算が行われる（Ｓ１１５）。詳細は、図１６を用いて後記する。
次に、サーバ７の判定部７４は、一連の処理の結果に基づき、建物内に人が残っているか否かを、各エリアのエリア情報のエリア内人数を参照することによって判定する（Ｓ１１６）。その結果、建物内に人が残っている場合は（Ｓ１１６→Ｙｅｓ）、ステップＳ１０８へ処理を戻す。建物内に人が残っていない、すなわち全てのエリア情報内のエリア内人数が０であれば（Ｓ１１６→Ｎｏ）、避難は完了しているので処理を終了する。
【００３４】
（各種情報の入力）
次に、適宜図１、図９を参照しつつ、図１０を参照して図９のステップＳ１０１の各種情報の入力の処理を詳細に説明する。
図１０は、各種の情報の入力の流れを示すフローである。
まず、サーバ７、あるいは端末９のキーボードなどで構成された入力部７２，９１によって、建物情報と、ＩＣタグＩＤ以外のエリア情報がデータベース８に入力される（Ｓ２０１）。
【００３５】
次に、建物に入場しようとする人（入場者）がいると、建物の入り口にあるＩＣタグ発行装置４の入力部４２を介して入場者の情報、すなわち入場者情報がキーボードなどを介して入力される（Ｓ２０２）。次に、ＩＣタグ発行装置４の入力部４２は、ＩＣタグ発行装置４の記録部４１に入場者情報を送る。そして、ＩＣタグ発行装置４の記録部４１が、ＩＣタグ発行装置４の通信部４３、ＩＣタグ３の通信部３３を介して、ＩＣタグ３の記憶部３１に入場者情報を記録する（Ｓ２０３）。入場者情報を記録されたＩＣタグ３は、図示しないＩＣタグ発行装置４の発行部によって発行される（Ｓ２０４）。なお、ＩＣタグＩＤは、本実施形態では、予めＩＣタグ３の記憶部３１に格納されているが、ＩＣタグ発行装置４の記録部４１が、ＩＣタグ３に入場者情報を記録するたびに、図示しないＩＣタグ発行装置４の発行部がＩＣタグＩＤを発行し、ＩＣタグ発行装置４の通信部４３、ＩＣタグ３の通信部３３を介して、ＩＣタグ３の記憶部３１にＩＣタグＩＤを記録してもよい。入場者は、発行されたＩＣタグ３を携帯して建物内に入る。次に、ＩＣタグ発行装置４の入力部４２が入場者情報を、ＩＣタグ発行装置４の通信部４３、サーバ７の通信部７１を介して、データベース８に送る。送られた入場者情報は、データベース８の入場者情報に格納される（Ｓ２０５）。そして、入場者が建物内に入ると、後記する人の移動の検出（Ｓ１０３）が行われ、入場者が最初に訪れるエリアのエリア情報に、ＩＣタグＩＤが格納される。
【００３６】
（人の移動の検出）
次に、適宜図１、図９を参照しつつ、図１１を参照して図９におけるステップＳ１０２のゲート５をＩＣタグ３が通過したか否かの判定の処理、ステップＳ１０３、およびステップＳ１１４の人の移動の検出の処理を詳細に説明する。
まず、ステップＳ１０２の処理を説明する。ゲート５の監視部５４は図示しないアンテナから無線電波を送信している。この無線電波は、ゲート５間を通過したときのみＩＣタグ３が受信できるような指向性に調節されている。ＩＣタグ３がゲート５を通過すると、ゲート５からの無線電波をＩＣタグ３の図示しないアンテナが受信し、その電波エネルギによりＩＣタグ３が起動する。そして、起動したＩＣタグ３は図示しないアンテナからゲート５に対し、ＩＣタグ３の記憶部３１に格納されている所定のデータ（本実施形態では、入場者情報）を、ＩＣタグ３の通信部３３、ゲート５の通信部５１を介して、ゲート５の監視部５４に返信することで、ゲート５の監視部５４はＩＣタグ３を携帯した人の通過を判定する。
【００３７】
図１１は、図９のステップＳ１０３、およびステップＳ１１４の人の移動の検出の処理の流れを示すフローである。
ゲート５によって、ＩＣタグ３の通過が判定されると、ＩＣタグ３が通過したゲート５のＩＣタグ情報読取部５２が、ゲート５の監視部５４から、ＩＣタグ３によって返信された入場者情報を取得する（Ｓ３０１）。次に、ゲート５のＩＣタグ情報読取部５２は、ＩＣタグ３が通過したゲート５の記憶部５３からゲートＩＤを取得し、取得し入場者情報とゲートＩＤを対のデータとして、ゲート５の通信部５１、サーバ７の通信部７１を介して、サーバ７の演算部７３へと送る（Ｓ３０２）。
【００３８】
次に、サーバ７の演算部７３は、ゲート５のＩＣタグ情報読取部５２から送られたゲートＩＤをキーに、データベース８のエリア情報を検索し（Ｓ３０３）、該当するエリア情報をデータベース８から取得する（Ｓ３０４）。次に、サーバ７の演算部７３は、ステップＳ３０２で、ゲート５のＩＣタグ読取部５２から送られたＩＣタグ３から取得した入場者情報からＩＣタグＩＤを取得する（Ｓ３０５）。さらに、サーバ７の演算部７３は、ステップＳ３０４で取得したエリア情報から、ゲート５を通過したＩＣタグ３のＩＣタグＩＤが、どちらのエリア情報に含まれているかを検索する（Ｓ３０６）。次に、サーバ７の演算部７３が、エリア情報の更新を行う（Ｓ３０７）。エリア情報の更新とは、サーバ７の演算部７３が、ゲート５を通過した人（すなわち、エリアを移動した人）が、ゲート５通過前にいたエリアのエリア情報に格納されているエリア内人数から移動した人数を減算し、ゲート５通過前のエリアのエリア情報に格納されているＩＣタグＩＤを削除し、移動先のエリア情報に格納されているエリア内人数を移動した人数分加算し、移動した人が携帯しているＩＣタグ３のＩＣタグＩＤを、移動先のエリア情報に加えることである。これによって、各エリア間の人の移動を監視することが可能となる。次に、サーバ７の演算部７３は、こうして得られた新しいエリア情報を、データベース８に格納する（Ｓ３０８）。
【００３９】
適宜図１と、図９、図１１を参照しつつ、図１７と図１８を参照して図９のステップＳ１０２から図１１のステップＳ３０８までの処理を具体的に示した実施形態を示す。
図１７は、本発明の一実施形態を示す図であり、建物１００内の人の様子を模式的に示した図である。
そして、図１８は、本発明の一実施形態を示す図であり、建物１００内の人の様子をデータとして示した模式図である。図１８に示すように、コンピュータにおいて、建物１００内の各人の位置はエリア内にいる人の人数として、認識される。実際には、データベース８内のエリア情報のエリア内人数によって、図１８の情報は管理されることになる。
まず、最初に建物１００内には、エリアＡ１に１人、エリアＡ２に１人、エリアＡ３に２人、エリアＡ７に１人、エリアＡ１１に１人、エリアＡ１２に３人、エリアＡ１３に２人、エリアＡ１４に１人、エリアＡ１９に２人、エリアＡ２０に１人、エリアＡ２４に１人、エリアＡ２５に１人の人がいたとする。このうち、エリアＡ１２にいたＩＣタグＴ１（ＩＣタグ３）を携帯した人Ｈ１が、ゲートＧ１７を通過して、エリアＡ１２からエリアＡ１１へ移動したとする。
【００４０】
ゲート５の監視部５４は図示しないアンテナから無線電波を送信している。この無線電波は、ゲート５間を通過したときのみＩＣタグ３が受信できるような指向性に調節されている。ＩＣタグＴ１がゲートＧ１７（ゲート５）を通過すると、ゲートＧ１７からの無線電波をＩＣタグＴ１の図示しないアンテナが受信し、その電波エネルギによりＩＣタグＴ１が起動する。そして、起動したＩＣタグＴ１は図示しないアンテナからゲートＧ１７に対し、ＩＣタグＴ１の記憶部３１に格納されている所定のデータ（本実施形態では、入場者情報）を、ＩＣタグＴ１の通信部３３、ゲートＧ１７の通信部５１を介して、ゲートＧ１７の監視部５４に返信することで、ゲートＧ１７の監視部５４はＩＣタグＴ１を携帯した人の通過を判定する（Ｓ１０２）。
【００４１】
こうして、ゲートＧ１７の監視部５４が、ＩＣタグＴ１の通過を検知する（Ｓ１０２→Ｙｅｓ）。
ゲート５によって、ＩＣタグＴ１の通過が判定されると、ＩＣタグＴ１が通過したゲートＧ１７のＩＣタグ情報読取部５２が、ゲートＧ１７の監視部５４から、ＩＣタグＴ１によって返信された入場者情報を取得する（Ｓ３０１）。次に、ゲートＧ１７のＩＣタグ情報読取部５２は、ＩＣタグＴ１が通過したゲートＧ１７の記憶部５３からゲートＩＤを取得し、さらに取得し入場者情報とゲートＩＤを対のデータとして、ゲートＧ１７の通信部５１、サーバ７の通信部７１を介して、サーバ７の演算部７３へと送る（Ｓ３０２）。
【００４２】
次に、サーバ７の演算部７３は、ゲートＧ１７のＩＣタグ情報読取部５２から送られたゲートＩＤをキーとしてデータベース８のエリア情報を検索する（Ｓ３０３）。ゲートＧ１７は、エリアＡ１１とエリアＡ１２に属しているため、エリアＡ１１とエリアＡ１２のエリア情報をサーバ７の演算部７３がデータベース８から取得する（Ｓ３０４）。次に、サーバ７の演算部７３は、ステップＳ３０２でゲートＧ１のＩＣタグ情報読取部５２から送られた入場者情報からＩＣタグＩＤを取得する（Ｓ３０５）。さらに、サーバ７の演算部７３は、ステップＳ３０４で取得したエリアＡ１１のエリア情報とエリアＡ１２のエリア情報から、ＩＣタグＴ１のＩＣタグＩＤが、どちらのエリア情報に含まれているかを検索する（Ｓ３０６）。この場合、ＩＣタグＴ１のＩＣタグＩＤが含まれているのは、移動前のエリアであるエリアＡ１２のエリア情報である。次に、サーバ７の演算部７３が、エリア情報の更新を行う（Ｓ３０７）。本実施形態では、エリアＡ１２のエリア情報のエリア内人数から１人減算し、さらにエリアＡ１２のエリア情報のＩＣタグＩＤから、ＩＣタグＴ１のＩＣタグＩＤを削除する。そして、エリアＡ１１のエリア情報のエリア内人数を１人加算し、エリアＡ１１のエリア情報のＩＣタグＩＤにＩＣタグＴ１のＩＣタグＩＤを追加する。すなわち、図１８に示すようにエリアＡ１１のエリア内人数は１人から２人になり、エリアＡ１２のエリア内人数は３人から２人となる。次に、サーバ７の演算部７３は、こうして得られた新しいエリア情報を、データベース８に格納する（Ｓ３０８）。
【００４３】
（火災発生地域の特定）
次に、適宜図１、図９を参照しつつ、図１２を参照して図９におけるステップＳ１０６の火災発生地域の特定の処理を詳細に説明する。
図１２は、火災発生地域の特定の処理の流れを示すフローである。
ステップＳ１０４で、センサノード２の監視部２２から指示を受けたサーバ７の演算部７３は、建物内の全てのセンサノード２（以下、各センサノード２と記す）の演算部２４に対し、各センサ２１の出力値（α）と各センサノードＩＤを取得して、記憶し、さらにサーバ７の演算部７３へ送るよう、サーバ７の通信部７１、ゲート５の通信部５１、センサノード２の通信部２５を介して指示する。そして、各センサノード２の演算部２４は、各センサノード２のセンサ２１の出力値（α）とセンサノード２の記憶部２３からセンサノードＩＤを取得して、記憶する（Ｓ４０１）。
【００４４】
次に、各センサノード２の演算部２４は、取得した各センサ２１の出力値（α）と各センサノードＩＤとを対のデータとして、センサノード２の通信部２５、ゲート５の通信部５１、サーバ７の通信部７１を介して、サーバ７の演算部７３へ送る（Ｓ４０２）。
【００４５】
次に、サーバ７の演算部７３が、取得した各センサ２１の出力値（α）を比較し、最も大きな出力値を示しているセンサ２１が属しているセンサノード２のセンサノードＩＤを取得する（Ｓ４０３）。
次に、図９のステップＳ１０５でサーバ７の演算部７３が取得した建物情報のセンサノード２の配置とセンサノードＩＤと、ステップＳ４０３で取得した最も大きな出力値を示したセンサノードＩＤとを照合する（Ｓ４０４）。サーバ７の演算部７３は、ステップＳ４０３で取得した最も大きな出力値を示したセンサ２１が属しているセンサノードＩＤをもつセンサノード２付近を火災発生地域と特定し、火災発生地域のエリアＩＤをデータベース８から取得する（Ｓ４０５）。
次に、サーバ７の演算部７３が、ステップＳ４０５で取得したエリアＩＤを、図９のステップＳ１０５で記憶した避難経路の候補から削除する（Ｓ４０６）。
【００４６】
適宜図１、図５、図７、図８、図９、図１２を参照しつつ、図１９を参照して図９のステップＳ１０４から図１２のステップＳ４０６までの処理を具体的に示した実施形態を示す。
図１９は、本発明の一実施形態を示す図である。
図１９において、建物１００内の人は図示しないこととする。なお、本実施形態では、センサノード２に含まれているセンサ２１は温度センサとする。温度センサの最大出力値は、例えば１００、センサノード２の監視部２２が、異常を検知する閾値は、例えば５０であり、これ以上の出力値を異常とすることとする。
【００４７】
ここで、図１９に示す斜線部位の位置に火災が発生したとする。センサノードＳＮ３３（センサノード２）の監視部２２が、センサノードＳＮ３３のセンサ２１の出力値に異常を検知し（Ｓ１０４→Ｙｅｓ）、サーバ７の演算部７３は、データベース８から建物情報を取得、記憶し、取得した建物情報から全てのエリア（図５に示すエリアＡ１からエリアＡ２５）と全てのゲート５（図７に示すゲートＧ１からゲートＧ３９）を避難経路の候補として記憶する（Ｓ１０５）。次に、センサノードＳＮ３３の監視部２２は、火災発生と判定し、サーバ７の演算部７３に対し、各センサノード２（図８に示す前センサノードＳＮ１１からセンサノードＳＮ２５８）のセンサ２１の出力値とセンサノードＩＤを集めるよう、センサノード２の通信部２５、ゲート５の通信部５１、サーバ７の通信部７１を介して指示する。
【００４８】
次に、指示を受けたサーバ７の演算部７３は、各センサノード２の演算部２４に対し、各センサ２１の出力値（α）と各センサノードＩＤを取得して、記憶し、さらにサーバ７の演算部７３へ送るよう、サーバ７の通信部７１、各ゲート５の通信部５１、各センサノード２の通信部２５を介して指示する。そして、各センサノード２の演算部２４は、各センサノード２のセンサ２１の出力値（α）とセンサノード２の記憶部２３からセンサノードＩＤを取得して、記憶する（Ｓ４０１）。
【００４９】
次に、各センサノード２の演算部２４は、取得した各センサ２１の出力値（α）と各センサノードＩＤとを対のデータとして、各センサノード２の通信部２５、各ゲート５の通信部５１、サーバ７の通信部７１を介して、サーバ７の演算部７３へ送る（Ｓ４０２）。
次に、サーバ７の演算部７３が、取得した各センサ２１の出力値（α）を比較し、最も大きな出力値を示しているセンサ２１のセンサノードＩＤを取得する（Ｓ４０３）。本実施形態では、センサノードＳＮ３３のセンサ２１からの出力値が最も大きかったとする。
次に、図９のステップＳ１０５でサーバ７の演算部７３が取得した建物情報のセンサノード２の配置とセンサノードＩＤと、ステップＳ４０３で、取得した最も大きな出力値を示したセンサ２１が属するセンサノードＩＤとを照合する（Ｓ４０４）。例えば、データベース８に建物情報のセンサノード２の配置とセンサノードＩＤが、図８の形で、入っているとすると、センサノードＳＮ３３は、エリアＡ３の図８に示す位置に位置しており、サーバ７の演算部７３は、この付近を火災発生地域と特定し、火災発生地域のエリアすなわちエリアＡ３のエリアＩＤをデータベース８から取得する（Ｓ４０５）。次に、サーバ７の演算部７３はエリアＡ３のエリアＩＤを、ステップＳ１０５で記憶した避難経路の候補から削除する（Ｓ４０６）。
【００５０】
（避難経路の決定）
次に、適宜図１、図９、図１２を参照しつつ、図１３を参照してステップＳ１０７の避難経路の決定の処理を詳細に説明する。
図１３は、避難経路の決定の処理の流れを示す図である。
まず、図１２のステップＳ４０６の処理から第１の所定時間後に、サーバ７の演算部７３は各センサノード２の演算部２４に、各センサ２１の出力値とセンサノードＩＤを各センサ２１と各センサノード２の記憶部２３から取得して記憶するよう、サーバ７の通信部７１、ゲート５の通信部５１、センサノード２の通信部２５を介して指示する。指示を受けた各センサノード２の演算部２４は、各センサ２１の出力値（β）とセンサノード２の記憶部２３からセンサノードＩＤを取得、記憶する（Ｓ５０１）。そして、各センサノード２の演算部２４は、サーバ７の演算部７３へ、取得した各センサ２１の出力値（β）とセンサノードＩＤを対のデータとしてセンサノード２の通信部２５、ゲート５の通信部５１、サーバ７の通信部７１を介して送る。
【００５１】
次に、サーバ７の演算部７３が、ステップＳ１０５でサーバ７の演算部７３が取得し、記憶した建物情報と、各センサノード２から送られてきた現在の出力値（β）とセンサノードＩＤとを照合し（Ｓ５０２）、現在の火災地域を特定し、火災地域のエリアＩＤを取得する（Ｓ５０３）。具体的には、建物情報の中に格納されているセンサノード２の配置とセンサノードＩＤと、ステップＳ５０１で、サーバ７の演算部７３が取得した各センサノードＩＤと、そのセンサノードＩＤに対応した現在の出力値（β）とをサーバ７の演算部７３が照合する。
次に、ステップＳ５０３で取得したエリアＩＤをステップＳ１０５で記憶した避難経路の候補から削除する（Ｓ５０４）。
【００５２】
次に、サーバ７の演算部７３は、ステップＳ５０２の照合結果をサーバ７の判定部７４に送る。次に、サーバ７の判定部７４は、建物情報をデータベース８から取得する。そして、サーバ７の判定部７４は、取得した建物情報の建物の寸法に関する情報を基に、現在の火災地域から所定距離以内にゲート５が存在するか否かを判定する（Ｓ５０５）。現在の火災地域から、所定距離以内にゲート５が存在しないときは、ステップＳ５０７へ処理を進める（Ｓ５０５→Ｎｏ）。現在の火災地域から所定距離以内にゲート５が存在するときは、現在の火災地域から所定距離以内にあるゲート５のゲートＩＤを特定し、特定したゲートＩＤをサーバ７の演算部７３に送る（Ｓ５０５→Ｙｅｓ）。サーバ７の演算部７３は、現在の火災地域から所定距離以内に存在するゲート５のゲートＩＤを、ステップＳ１０５で記憶した避難経路の候補から削除する（Ｓ５０６）。
【００５３】
次に、サーバ７の演算部７３は、建物情報と、ステップＳ５０４、ステップＳ５０６の処理で残ったエリアとゲート５を基に、避難経路を決定する（Ｓ５０７）。避難経路を決定する方法は、予め行っておいたシミュレーションに基づいてもよいし、避難経路決定のアルゴリズムを予め決めておいてもよい。
【００５４】
次に、適宜図１、図８、図１３を参照しつつ、図２０を参照してステップＳ５０１からステップＳ５０７までの処理を具体的に示した実施形態を示す。
図２０は、本発明の一実施形態を示す図である。
なお、本図では建物１００内の人は、図示しないものとする。
図１２のステップＳ４０６の処理から第１の所定時間後に、火災は図１９に示す状態から図２０に示す状態に拡大したとする。図２０のエリアＡ３における斜線部は、火災地域を示す。
このとき、サーバ７の演算部７３は各センサノード２（図８に示すセンサノードＳＮ１１からセンサノードＳＮ２５８）の演算部２４に、各センサ２１の出力値(β）とセンサノードＩＤを各センサ２１とセンサノード２の記憶部２３から取得して記憶するよう、サーバ７の通信部７１、ゲート５の通信部５１、センサノード２の通信部２５を介して指示する。指示を受けた各センサノード２の演算部２４は、サーバ７の演算部７３へ各センサ２１の出力値（β）とセンサノード２の記憶部２３からセンサノードＩＤを取得、記憶する（Ｓ５０１）。そして、センサノード２の演算部２４は、取得した現在の各センサ２１の出力値（β）とセンサノードＩＤを対のデータとして、センサノード２の通信部２５、ゲート５の通信部５１、サーバ７の通信部７１を介して送る。
【００５５】
サーバ７の演算部７３が、ステップＳ１０５でサーバ７の演算部７３が取得し、記憶した建物情報と、各センサノード２から送られてきた現在の出力値（β）とセンサノードＩＤとを照合し（Ｓ５０２）、現在の火災地域を特定し、火災地域のエリアＩＤを取得する（Ｓ５０３）。具体的には、建物情報の中に格納されているセンサノード２の配置とセンサノードＩＤと、ステップＳ５０１で、サーバ７の演算部７３が取得した各センサノードＩＤと、そのセンサノードＩＤに対応した現在の出力値（β）とをサーバ７の演算部７３が照合する。本実施形態では、センサノードＳＮ３１、ＳＮ３２，ＳＮ３３，ＳＮ３５，ＳＮ３６が異常値を示している。これにより、これらのセンサノード２が属するエリアＡ３がサーバ７の演算部７３によって火災地域と特定され、エリアＡ３のエリアＩＤが取得される。
ステップＳ５０３で取得したエリアＩＤをステップＳ１０５で記憶した避難経路の候補から削除する（Ｓ５０４）。本実施形態では、エリアＡ３のエリアＩＤが、ステップＳ１０５で記憶した避難経路の候補から削除されることになるが、エリアＡ３は、図１９に示す実施形態において、既に避難経路の候補から削除されているので、ここでは何も実行しない。
【００５６】
次に、サーバ７の演算部７３は、ステップＳ５０２の照合結果をサーバ７の判定部７４に送る。そして、サーバ７の判定部７４は、建物情報をデータベース８から取得する。次に、サーバ７の判定部７４は、取得した建物情報の建物の寸法に関する情報を基に、現在の火災地域から所定距離以内にゲート５が存在するか否かを判定、特定する（Ｓ５０５）。本実施形態では、ゲートＧ５、Ｇ６が特定されたとする（Ｓ５０５→Ｙｅｓ）。次に、サーバ７の判定部７４は、特定したゲート５（本実施形態では、ゲートＧ５，Ｇ６）のゲートＩＤをサーバ７の演算部７３に送り、現在の火災地域から所定距離以内に存在するゲート５のゲートＩＤを、ステップＳ１０５で記憶した避難経路の候補から削除する（Ｓ５０６）。本実施形態では、ゲートＧ５、Ｇ６とが、現在の火災地域から所定距離以内に存在するため、避難出口あるいは避難経路の候補から削除する。
【００５７】
次に、サーバ７の演算部７３は、建物情報と、ステップＳ５０６の処理で残ったエリアとゲート５を基に、避難経路を決定する（Ｓ５０７）。例えば，図２０の矢印で示すような経路を避難経路とする。避難経路を決定する方法は、予め行っておいたシミュレーションに基づいてもよいし，避難経路決定のアルゴリズムを予め決めておいてもよい。
【００５８】
（火災の拡大方向、拡大速度の算出）
次に、適宜図１、図９、図１２を参照しつつ、図１４を参照して図９のステップＳ１０９における火災の拡大方向、拡大速度の算出の処理を詳細に説明する。
図１４は、火災の拡大方向、拡大速度の算出の処理の流れを示すフローである。
まず、サーバ７の演算部７３は、図９のステップＳ１０５でサーバ７の演算部７３が取得した建物情報と、図９のステップＳ１０８で、サーバ７の判定部７４が特定し、サーバ７の演算部７３へ送った新たに異常値を示したセンサ２１が属するセンサノード２のセンサノードＩＤとを照合する（Ｓ６０１）。具体的には、建物情報のセンサノード２の配置とセンサノードＩＤの情報と、ステップＳ１０８で特定したセンサノードＩＤを照合する。
次に、サーバ７の演算部７３は、ステップＳ６０１の照合結果と、図１２のステップＳ４０４、もしくは１ループ前のステップＳ６０１の結果（後記するＳ６０４の結果）を照合して、火災の拡大方向を算出し（Ｓ６０２）、続いて火災の拡大速度を算出し（Ｓ６０３）、算出した火災の拡大方向と拡大速度を、サーバ７の判定部７４へ送る。さらに、サーバ７の演算部７３が、現在の各センサ２１の出力値とセンサノードＩＤ、さらにステップＳ６０１の結果を次のループにおける火災の拡大方向、拡大速度の算出のために記憶する（Ｓ６０４）。火災の拡大方向は、新たに異常値を示したセンサ２１が属するセンサノード２の位置と、第２の所定時間前に異常値を示していたセンサ２１が属するセンサノード２の位置を比較することで特定でき、拡大速度は第２の所定時間以内に、拡大方向に向かって、いくつのセンサノード２のセンサ２１が新たに異常値を示したかによって算出することができる。また、所定時間以内に、拡大方向に対する１つ分のセンサノード２間の距離が格納されている建物情報のセンサノード２の配置とセンサノードＩＤの情報からセンサノード２間の距離を参照することによって、火災の拡大速度を算出してもよい。
【００５９】
（避難経路の変更）
次に、適宜図１、図９を参照しつつ、図１５を参照して避難経路の変更の処理を詳細に説明する。
図１５は、避難経路の変更の処理の流れを示すフローである。
まず、サーバ７の演算部７３は、図９のステップＳ１１０でサーバ７の判定部７４から送られたエリアＩＤとゲートＩＤを、所定時間以内に火災が到達するおそれのあるエリア、もしくはゲート５のエリアＩＤ、ゲートＩＤとして記憶する（Ｓ７０１）。
さらに、サーバ７の判定部７４は、データベース８から建物情報を取得し、ステップＳ７０１で記憶したエリア、あるいはゲート５を通らないと避難できないエリアがあるか否かを判定する（Ｓ７０２）。具体的には、サーバ７の判定部７４が、図９のステップＳ１１０で特定したエリアから最も近い出口までの経路を建物情報のエリアと出口の配置とエリアＩＤと出口ＩＤから検索し、特定する。図９のステップＳ１１０で特定したエリア、ゲート５を通らないと避難できないエリアが存在しない場合は、ステップＳ７０５へ処理を進める（Ｓ７０２→Ｎｏ）。ステップＳ１１０で特定したエリアとゲート５を通らないと避難できないエリアが存在する場合は、そのエリアとゲート５を特定し、ステップＳ７０３へ処理を進める（Ｓ７０２→Ｙｅｓ）。
【００６０】
ステップＳ７０３は、サーバ７の判定部７４が、ステップＳ７０２で特定したエリアのエリア情報を、データベース８から取得し、そのエリア情報のエリア内人数を検索することによって、ステップＳ７０２で特定したエリア内に人がいるか否かを判定する（Ｓ７０３）。ステップＳ７０２で特定したエリア内に人がいない場合は（Ｓ７０３→Ｎｏ）、ステップＳ７０５へ処理を進める。ステップＳ７０２で特定したエリア内に人がいる場合は（Ｓ７０３→Ｙｅｓ）、ステップＳ７０４へ処理を進める。
【００６１】
ステップＳ７０４では、サーバ７の判定部７４が、ステップＳ７０４の結果をサーバ７の演算部７３へ送り、サーバ７の演算部７３はステップＳ７０２で特定したエリアにおける避難経路を保持しておく処理を行う。
【００６２】
次に、サーバ７の演算部７３が、ステップＳ７０１でサーバ７の演算部７３が記憶したエリアとゲート５を、図９のステップＳ１０５で、サーバ７の演算部７３が記憶した避難経路の候補から削除する。しかし、ステップＳ７０４が実行されていた場合、ステップＳ７０４で保持するよう処理されたエリアの避難経路は保持する処理を行う。
次に、サーバ７の演算部７３が、残ったエリアとゲート５を基に避難経路を変更する（Ｓ７０５）。
【００６３】
次に、適宜図１、図８、図９、図１２、図１３、図１４および図１５を参照しつつ、図２１を参照して図９のステップＳ１０８から図１５のステップＳ７０５までの処理を具体的に示した実施形態を示す。
図２１は、本発明の一実施形態を示す図であり、図１９から第２の所定時間後の建物１００の様子を示した図である。図２０から図２１にかけて、火災は拡大していないものとする。
なお、本図では建物１００内の人は、図示しないものとする。
前記したステップＳ４０６の処理から所定時間後に、各センサノード２（図８に示すセンサノードＳＮ１１からセンサノードＳＮ２５８）の演算部２４は、各センサ２１の現在の出力値と、センサノードＩＤをセンサノード２の通信部２５、ゲート５の通信部５１、サーバ７の通信部７１を介して、サーバ７の演算部７３とサーバ７の判定部７４へ送る。サーバ７の判定部７４は、図１２のステップＳ４０１でサーバ７の演算部７３が取得した第２の所定時間前の各センサ２１の出力値（α)と、取得した現在の各センサ２１の出力値を比較し、新たに異常値を示したセンサ２１を有するセンサノード２が存在するか否かを判定し（Ｓ１０８）、サーバ７の演算部７３へ結果を送る。本実施形態では、新たに異常値を示したセンサノード２のセンサ２１は、センサノードＳＮ３１，ＳＮ３２，ＳＮ３５，ＳＮ３６のセンサ２１であることを、サーバ７の判定部７４が特定し（Ｓ１０８→Ｙｅｓ）、サーバ７の演算部７３へ送った。
次に、サーバ７の演算部７３は、図９のステップＳ１０５でサーバ７の演算部７３が取得した建物情報と、図９のステップＳ１０８で、サーバ７の判定部７４が特定した新たに異常値を示したセンサノード２のセンサノードＩＤとを照合する（Ｓ６０１）。具体的には、建物情報のセンサノード２の配置とセンサノードＩＤの情報と、ステップＳ１０８で特定したセンサノードＩＤを照合する。
【００６４】
次に、サーバ７の演算部７３は、ステップＳ６０１の照合結果と、図１２のステップＳ４０４の結果と建物情報を照合して、火災の拡大方向を算出し（Ｓ６０２）、続いて火災の拡大速度を算出し（Ｓ６０３）、算出した火災の拡大方向と拡大速度を、サーバ７の判定部７４へ送る。本実施形態では、センサノードＳＮ３１，ＳＮ３２，ＳＮ３５，ＳＮ３６が新たに異常値を示し、図１２のステップＳ４０１ではセンサノードＳＮ３３が異常値を示しているため、サーバ７の演算部７３は、ステップＳ６０２の処理の結果、センサノードＳＮ３３からセンサノードＳＮ３５の方向に火災は拡大していると特定する。また、所定時間以内に、拡大方向に１つ分のセンサノード２が、新たに異常値を示していることから、サーバ７の演算部７３が、その距離（センサノードＳＮ３３とセンサノードＳＮ３５の間の距離）を建物情報のセンサノード２の配置とセンサノードＩＤを参照することによって、火災の拡大速度を算出する（Ｓ６０３）。さらに、サーバ７の演算部７３が、現在の各センサ２１の出力値とセンサノードＩＤ、さらにステップＳ６０１の結果を次のループにおける火災の拡大方向、拡大速度の算出のために記憶する（Ｓ６０４）。
【００６５】
次に、サーバ７の判定部７４は、図９のステップＳ１０５で取得した建物情報と、サーバ７の演算部７３から送られた拡大方向、拡大速度を用いて、所定時間以内に火災が到達するおそれのあるエリア、もしくはゲート５が存在するか否かを判定する（図９のＳ１１０）。本実施形態では、エリアＡ２，Ａ９、ゲートＧ３，Ｇ４，Ｇ１３，Ｇ１４が火災の拡大方向と拡大速度と建物情報とを比較した結果、所定時間以内に火災が到達するおそれがあるエリア、およびゲート５として、サーバ７の判定部７４によって判定、特定され（Ｓ１１０→Ｙｅｓ）、これらのエリアのエリアＩＤ、ゲート５のゲートＩＤを、サーバ７の演算部７３に送った。
【００６６】
次に、サーバ７の演算部７３は、図９のステップＳ１１０でサーバ７の判定部７４から送られたエリアＩＤとゲートＩＤを、所定時間以内に火災が到達するおそれのあるエリア、もしくはゲート５のエリアＩＤ、ゲートＩＤとして記憶する。本実施形態では、エリアＡ２，Ａ９、ゲートＧ３，Ｇ４，Ｇ１３，Ｇ１４のエリアＩＤとゲートＩＤが、サーバ７の演算部７３によって、所定時間以内に火災が到達するおそれがあるエリアとゲート５のエリアＩＤ、ゲートＩＤとして記憶された（Ｓ７０１）。
【００６７】
さらに、サーバ７の判定部７４は、データベース８から建物情報を取得し、ステップＳ７０１で記憶したエリア、あるいはゲート５を通らないと避難できないエリアがあるか否かを判定する（Ｓ７０２）。
本実施形態では、エリアＡ８がエリアＡ９、ゲートＧ１３とゲートＧ１４を避難経路から削除されると、非難できなくなるおそれがあるエリアとして特定された（Ｓ７０２→Ｙｅｓ）。
次に、サーバ７の判定部７４が、ステップＳ７０２で特定したエリアのエリア情報を、データベース８から取得し、そのエリア情報のエリア内人数を検索することによって、ステップＳ７０２で特定したエリア内に人がいるか否かを判定する（Ｓ７０３）。本実施形態では、図示しない人がエリアＡ８にいるとする（Ｓ７０３→Ｙｅｓ）。よって、サーバ７の判定部７４は、ステップＳ７０４の結果をサーバ７の演算部７３へ送り、サーバ７の演算部７３はステップＳ７０２で特定したエリアにおける避難経路は保持しておく処理を行う（Ｓ７０４）。具体的には、ステップＳ７０１において所定時間以内に火災が到達するおそれのあるエリア、もしくはゲート５としてサーバ７の演算部７３に記憶されているエリアＩＤとゲートＩＤから、エリアＡ９とゲートＧ１３，Ｇ１４のエリアＩＤとゲートＩＤを削除する。本実施形態では、エリアＡ８の避難経路、すなわちエリアＡ９とゲートＧ１３そしてゲートＧ１４における避難経路は保持する。すなわち、エリアＡ９と、ゲートＧ１３，Ｇ１４は、ステップＳ７０１でサーバ７の演算部７３が記憶した避難経路からの削除対象から外す。
【００６８】
次に、サーバ７の演算部７３が、ステップＳ７０１で特定したエリアとゲート５を、図９のステップＳ１０５で、サーバ７の演算部７３が記憶した避難経路の候補から削除する。しかし、ステップＳ７０４が実行されていた場合、ステップＳ７０４で保持しておく処理をしたエリア、ゲート５の避難経路は保持するよう処理を行う。すなわち、本実施形態では、ステップＳ７０１でサーバ７の演算部７３が記憶した避難経路から削除する対象とされたエリアＡ２とエリアＡ９、ゲートＧ３，Ｇ４，Ｇ１３，Ｇ１４のうち、ステップＳ７０２で特定されたエリアＡ９とゲートＧ１３，Ｇ１４の避難経路が保持されエリアＡ２とゲートＧ３、Ｇ４が避難経路の候補から削除される。
次に、サーバ７の演算部７３が、残ったエリアとゲート５を基に避難経路を変更する（Ｓ７０５）。例えば、図２１の矢印で示す避難経路である。図２０とは、エリアＡ２の矢印が消えていること、エリアＡ２からエリアＡ１に向かうゲートＧ３上の矢印が消えていること、エリアＡ７の矢印が反対方向をむいていること、エリアＡ１４からエリアＡ１５に向かう矢印が消えていることが挙げられる。
【００６９】
（表示器による避難経路の表示）
次に、適宜図１、図６、図９、図１３および図１５を参照しつつ、図９のステップＳ１１２における表示器による避難経路の表示の説明を行う。
サーバ７の演算部７３は、各表示器ＩＤごとに図１３のステップＳ５０７、もしくは図１５のステップＳ７０５で決定、もしくは変更した避難経路を表示するような、各表示器６（図６の表示器Ｄ１１から表示器Ｄ２５４）の表示を決定し、サーバ７の通信部７１、各表示器６の通信部６１を介して、決定した表示を行うよう各表示器６の表示部６２に指示する。各表示器６の表示部６２は、サーバ７の演算部７３からの指示に従って、避難経路を示すように表示を行う（Ｓ１１２）。
【００７０】
（建物内の人の分散）
次に、適宜図１、図２、図９を参照しつつ、図１６を用いて、図９のステップＳ１１５における建物内の人の分散の処理の流れを詳細に説明する。
図１６は、建物内の人の分散の処理の流れを示すフローである。
まず、サーバ７の判定部７４が、データベース８から出口を有する（図２のエリア情報に出口ＩＤは格納されている）エリアのエリアＩＤを取得し、そのエリアＩＤをキーとしてエリア情報を取得する。サーバ７の判定部７４は、取得した出口を有するエリアのエリア情報に格納されているエリア内人数と、最大許容人数を比較し、エリア内人数が最大許容人数を超えている（エリア内人数＞最大許容人数）出口を有するエリアが存在するか否かを判定する（Ｓ８０１）。現在のエリア内人数が最大許容人数を超えている出口を有するエリアが存在しない場合は、建物内の人の分散の処理を終了し、ステップＳ１１６に処理を進める（Ｓ８０１→Ｎｏ）。現在のエリア内人数が最大許容人数を超えているエリアが存在する場合は、ステップＳ８０２に処理を進め（Ｓ８０１→Ｙｅｓ）、エリア内人数が最大許容人数を超えているエリアのエリア情報をサーバ７の演算部７３に送る。
【００７１】
次に、サーバ７の演算部７３が、現在避難経路となっている全てのエリアのエリア情報をデータベース８から取得する。
そして、サーバ７の演算部７３が、現在避難経路となっているエリアの内、出口を有するエリアについて、エリア情報のエリア内人数が最大許容人数を超えておらず、かつ建物情報のエリアと出口の配置とエリアＩＤと出口ＩＤを基に火災地域と特定されているエリアからの距離が所定値以上であり、かつステップＳ８０１で特定したエリアから所定距離以内の出口を有するエリアを検索し、特定する（Ｓ８０２）。
【００７２】
次に、サーバ７の演算部７３が、エリア内人数が最大許容人数を超えているエリアにいる人が携帯しているＩＣタグ３のＩＣタグＩＤを、エリア情報から取得し、そのＩＣタグＩＤをキーとして、エリア内人数が最大許容人数を超えているエリアにいる人の入場者情報を、データベース８から取得する。次に、サーバ７の演算部７３は、それぞれの出口を有するエリアのエリア情報のエリア内人数と、最大許容人数を基に、エリア内人数が最大許容人数を超えていない出口を有するエリアへ移動する人数を算出する（Ｓ８０３）。次に、サーバ７の演算部７３は、ステップＳ８０１で取得したエリア情報のエリア内人数が最大許容人数を超えているエリアのエリア情報のＩＣタグＩＤを基に、そのエリアにいる人の入場者情報をデータベース８から取得し、エリア内人数最大許容人数を超えていない出口を有するエリアに移動する人を選択し、これらの人が移動するエリアを決定する（Ｓ８０４）。選択の基準としては、例えば、比較的体力があり、素早く行動できる若い健常者、あるいは、これらの人が、障害のある人や老年者を手引きするようにしてもよい。これらの情報は、データベース８、およびＩＣタグ３の入場者情報に格納されている。また、このとき実際に移動する人数は、エリアの最大許容人数を超過した分の人数でもよいし、予めアルゴリズムやシミュレーションなどで決めておいてもよい。
【００７３】
次に、サーバ７の演算部７３は、選択された人が、携帯しているＩＣタグ３のＩＣタグＩＤを、入場者情報から取得する。そして、取得したＩＣタグＩＤを有するＩＣタグ３の出力部３２に対し、ステップＳ８０４で決定したエリアに移動するような個別の誘導を、例えば音声によって行うような指示と、その誘導経路のデータを、サーバ７の通信部７１、ゲート５の通信部５１、ＩＣタグ３の通信部３３を介して指示する。ＩＣタグ３の出力部３２は、サーバ７の演算部７３の指示に従い、そしてサーバ７の演算部７３から送られてきた誘導経路のデータに従って、例えば音声などで別経路への避難誘導を行う（Ｓ８０５）。ここで、誘導経路のデータとは、移動先のエリアＩＤなどである。
【００７４】
次に、適宜図１、図１６を参照しつつ、図２２を参照してステップＳ８０１からステップＳ８０５までの処理を具体的に示した実施形態を示す。
図２２は、本発明の一実施形態を示す図である。
図２２は、図２１で示した時刻での、人の分布状態を示した図である。図２２に示すように、エリアＡ１１に２０人、エリアＡ２０に１５人の人がいたとする。他に、エリアＡ８に図示しない人がいる。そして、エリア出口Ｅ２（エリアＡ１１）の最大許容人数は１０人、出口Ｅ３（エリアＡ２０）の最大許容人数は８人、出口Ｅ７（エリアＡ１８）の最大許容人数は５人、出口Ｅ８（エリアＡ２４）の最大許容人数は８人、出口Ｅ９（エリアＡ２５）の最大許容人数は１０人であったとする。
サーバ７の判定部７４が、データベース８から出口を有するエリア（エリアＡ１，Ａ２，Ａ３，Ａ４，Ａ１０，Ａ１１，Ａ１７，Ａ１８，Ａ２０，Ａ２４，Ａ２５）のエリア情報を取得する。サーバ７の判定部７４は、取得した出口を有するエリアのエリア情報に格納されているエリア内人数と、最大許容人数とを比較し、エリア内人数が最大許容人数を超えている出口を有するエリアが存在するか否かを判定した結果、エリアＡ１１とエリアＡ２０が最大許容人数を超えていることを判定した（Ｓ８０１→Ｙｅｓ）。サーバ７の判定部７４は、エリアＡ１１とエリアＡ２０のエリア情報をサーバ７の演算部７３に送る。
次に、サーバ７の演算部７３が、現在避難経路となっている全てのエリア（エリアＡ２，Ａ３以外の全てのエリア）のエリア情報をデータベース８から取得する。
【００７５】
そして、サーバ７の演算部７３が、現在避難経路となっているエリアの内、出口を有するエリアについて、エリア情報のエリア内人数が最大許容人数を超えておらず、かつ建物情報のエリアと出口の配置とエリアＩＤと出口ＩＤを基に火災地域と特定されているエリアからの距離が所定値以上であり、かつステップＳ８０１で特定したエリアから所定距離以内の出口を有するエリアを検索し、特定する（Ｓ８０２）。本実施形態では、エリアＡ１８（出口Ｅ７）とエリアＡ２４（出口Ｅ８）、エリアＡ２５（出口Ｅ９）が前記した条件を満たすエリアとしてサーバ７の演算部７３が特定した。
【００７６】
次に、サーバ７の演算部７３が、エリア内人数が最大許容人数を超えているエリア、すなわち本実施形態では、エリアＡ１１とエリアＡ２０にいる人が携帯しているＩＣタグ３のＩＣタグＩＤを、エリア情報から取得し、そのＩＣタグＩＤをキーとして、エリア内人数が最大許容人数を超えているエリアにいる人の入場者情報を、データベース８から取得する。次に、サーバ７の演算部７３は、それぞれの出口を有するエリアのエリア情報のエリア内人数と、最大許容人数を基に、エリア内人数が最大許容人数を超えていない出口を有するエリアへ移動する人数を算出する（Ｓ８０３）。ここでは、エリアの最大許容人数を超過した人数が移動することとする。すなわち、エリアＡ１１から１０人、エリアＡ２０から７人である。ステップＳ８０２で特定したエリアのうち、エリアＡ１１とエリアＡ２０との距離が所定値以内であり、また、出口Ｅ７（エリアＡ１８）と出口Ｅ８（エリアＡ２４）、出口Ｅ９（エリアＡ２５）の最大許容人数などから、エリアＡ１１から、エリアＡ１８に５人、エリアＡ１１からエリアＡ２４に５人、エリアＡ２０からエリアＡ２５に７人の人が移動することを、サーバ７の演算部７３が算出したとする。これらの算出方法は、予め設定しておいたアルゴリズムに従ってもよいし、予め行っておいたシミュレーションに従って決定してもよい。本実施形態では、なるべく移動する人が移動する平均距離を短くするなどのアルゴリズムにより算出する。なお、移動人数の算出アルゴリズムは、このアルゴリズムに限らない。
【００７７】
次に、サーバ７の演算部７３は、ステップＳ８０１で取得したエリアＡ１１とエリアＡ２０のエリア情報のＩＣタグＩＤを基に、それらのエリアにいる人の入場者情報をデータベース８から取得し、エリア内人数最大許容人数を超えていない出口を有するエリアに移動する人を選択し、これらの人が移動するエリアを決定する（Ｓ８０４）。移動する人の基準は、エリアＡ１１とエリアＡ２０にいる人の入場者情報を基にして年齢が若い健常者を選択することとする。次に、サーバ７の演算部７３は、選択された人が携帯しているＩＣタグ３のＩＣタグＩＤを、入場者情報から取得する。そして、取得したＩＣタグＩＤを有するＩＣタグ３の出力部３２に対し、ステップＳ８０４で決定したエリア移動するように個別の誘導を音声によって行うような指示と、その誘導経路のデータを、サーバ７の通信部７１、ゲート５の通信部５１、ＩＣタグ３の通信部３３を介して指示する。ステップＳ８０４で選択された人が携帯しているＩＣタグ３の出力部３２は、サーバ７の演算部７３の指示に従い、そしてサーバ７の演算部７３から送られてきた誘導経路、すなわちエリアＡ１８、エリアＡ２４、エリアＡ２５にそれぞれ向かうよう、例えば音声などで避難誘導を行う（Ｓ８０５）。
【００７８】
以上、本発明の実施形態について説明したが、本発明は、前記した実施形態に限定されることなく適宜変形して実施することが可能である。
本実施形態では、火災時における災害時誘導システム１として、センサノード２を構成するセンサ２１に、温度センサを用いたが、これに限らず、煙センサと温度センサとを組み合わせる、もしくは温度センサを用いずに煙センサを用いてセンサノード２を構成することも可能であり、この場合も本実施形態と同様の処理を行うことで、実施することが可能である。
【００７９】
また、本実施形態では、センサノード２に含まれるセンサ２１は、温度センサとしたが、これに限らず、温度センサ、煙センサ、ガスセンサ、湿度センサ、酸素センサ、様々な化学センサ、放射能センサ、歪センサ、光センサ、圧力センサ、および振動センサなどを１つ、または複数組み合わせることが可能である。このような構成とすることで、火災だけでなく放射能漏れや、地震などの様々な災害に対応することができる災害時誘導システム１を構成することができる。また、この場合、センサノード２の演算部２４にセンサ２１の出力を選択する機能をもたせてもよい。すなわち、災害の種類に応じて、特定のセンサ２１からの出力のみを選択し、ゲート５に送るようにしてもよい。このように構成することで、発生した災害の種類に応じて、適切なセンサ２１の出力を選択して、サーバ７に送ることができ、効率的な災害時誘導システム１を構成することができる。なお、センサノード２に複数のセンサ２１を含んで構成したときは、データベース８に、センサ２１の出力値に対応した災害の種類を格納しておき、サーバ７の演算部７３が取得したセンサ２１の出力値に対し、サーバ７の演算部７３が、データベース８から災害の種類を取得することもできる。なお、この処理は、例えば図１２のステップＳ４０２とステップＳ４０３の間で行われる。
【００８０】
また、複数のセンサ２１でセンサノード２を構成し、サーバ７の演算部７３が複数のセンサ２１の出力値を処理しなければならない場合、本実施形態における図９のステップＳ１０４からステップＳ１１６までの処理を、センサ２１の出力ごとに直列的に処理してもよいし、サーバ７の演算部７３を複数用意して、同時に本実施形態における図９のステップＳ１０４からステップＳ１１６までの処理を、並行して行ってもよい。
【００８１】
また、データベース８に、例えば犯罪者などの情報を登録しておくことも可能である。この場合、ＩＣタグ発行装置４の入力部４２に、判定の機能を持たせ、図１０のステップＳ２０２とステップＳ２０３の間で、ＩＣタグ発行装置４の入力部４２がサーバ７の通信部７１、ＩＣタグ発行装置４の通信部４３を介して、犯罪者などの情報を取得し、ＩＣタグ発行装置４の入力部４２が取得した犯罪者の情報とＩＣタグ発行装置４の入力部４２に入力された入場者情報を比較し、犯罪者か否かなどの判定を行い、犯罪者であった場合は、ＩＣタグ３を発行しないことも可能である。
【００８２】
また、同様に、データベース８に、例えば建物内勤務者の入場者情報を、予め登録しておくことも可能である。この場合も、ＩＣタグ発行装置４の入力部４２に、判定の機能を持たせ、図１０のステップＳ２０２とステップＳ２０３の間で、ＩＣタグ発行装置４の入力部４２がサーバ７の通信部７１、ＩＣタグ発行装置４の通信部４３を介して、建物内勤務者の情報を取得し、ＩＣタグ発行装置４の入力部４２が取得した建物内勤務者の情報と入場者情報を比較し、建物内勤務者であるか否かなどの判定を行い、建物内勤務者でない場合は、前記した犯罪者であるか否かの判定を行い、建物内勤務者であれば、データベース８から建物内勤務者の入場者情報を、ＩＣタグ発行装置４の入力部４２が取得して、ＩＣタグ３を発行することも可能である。
このような構成とすることで、安全性をより高めることができる。
【００８３】
さらに、図１２のステップＳ４０２において、各センサノード２におけるセンサ２１の出力値を、サーバ７の演算部７３が取得しているが、これに限らず、例えば異常な値を検出したセンサノード２が属するエリア内の各センサ２１の出力値を取得してもよい。
【００８４】
また、ステップＳ１０６の火災発生地域の特定において、本実施形態では全てのセンサノード２のセンサ２１の出力値をサーバ７の演算部７３が取得、比較し、最も大きな出力値を示しているセンサ２１が属するセンサノード２の付近を特定することによって、火災発生地域を特定したが、これに限らず、最初に異常値を示したセンサ２１が属するセンサノード２の付近を特定することによって、火災発生地域を特定してもよい。
【００８５】
また、センサ２１の出力値に応じて、災害の規模を予め設定しておき、これをデータベース８に格納しておくことも可能である。この場合、サーバ７の演算部７３が、災害の規模に関する情報をデータベース８から取得し、取得したセンサ２１の出力値と災害の規模に関する情報を比較することによって、発生した災害の規模を特定することも可能である。この処理は、例えば図１３のステップＳ５０１とステップＳ５０２の間で行うことができる。
このような構成とすることで、災害の規模に応じた避難経路の特定や、災害の規模をＩＣタグ３の出力部３２を通じて、建物内の人に伝達することが可能となる。
【００８６】
また、建物内に監視カメラなどを設置することも可能である。この場合、監視カメラの映像を人が監視してもよいし、あるいはサーバ７に監視部を設けて、サーバ７による監視を行ってもよい。このような構成とすることで、災害の規模や、拡大の様子をより的確に特定でき、より適切な避難経路の特定が可能となる。
【００８７】
また、ＩＣタグ３の出力部３２を、例えばマイクを備えた入出力部とすることも可能である。このような構成とすることで、例えば外部と会話することにより、現在の状況を外部に説明することが可能となる。
【００８８】
また、消防隊に、特別なＩＣタグ３を予め準備しておき、消防隊に対し、例えばＩＣタグ３の出力部３２などから、災害の状況の説明を行うことも可能である。
【００８９】
本実施形態では、建物情報においてエリアに関する情報と、出口に関する情報を同じエリア情報内に格納しているが、別の情報として格納してもよい。
また、本実施形態では、エリア情報において、出口ＩＤと窓ＩＤを同じ情報として格納しているが、別の情報として格納し、出口と窓の間に避難出口としての優先順位を付してもよい。
【００９０】
本実施形態では、センサノード２、ＩＣタグ発行装置４、ゲート５、表示器６、サーバ７、データベース８、端末９は無線で接続されているが、有線で接続してもよい。
【００９１】
本実施形態では、ゲート５は２つのアンテナで構成されているが、１つのアンテナで構成してもよい。
【図面の簡単な説明】
【００９２】
【図１】本実施形態の災害時誘導システムの構成を示すブロック図の例である。
【図２】エリア情報の例を示す図である。
【図３】入場者情報の例を示した図である。
【図４】建物情報の例を示す図である。
【図５】本発明における一実施形態のエリアと出口の配置を示す図である。
【図６】本発明における一実施形態の表示器の配置を示す図である。
【図７】本発明における一実施形態のゲートの配置を示す図である。
【図８】本発明における一実施形態のセンサノードの配置を示す図である。
【図９】本発明の災害時誘導システムの処理の流れを示すフローである。
【図１０】各種の情報の入力の流れを示すフローである。
【図１１】人の移動の検出の処理の流れを示すフローである。
【図１２】火災発生地域の特定の処理の流れを示すフローである。
【図１３】避難経路の決定の処理の流れを示す図である。
【図１４】火災の拡大方向、拡大速度の算出の処理の流れを示すフローである。
【図１５】避難経路の変更の処理の流れを示すフローである。
【図１６】建物内の人の分散の処理の流れを示すフローである。
【図１７】本発明の一実施形態を示す図である（その１）。
【図１８】本発明の一実施形態を示す図である（その２）。
【図１９】本発明の一実施形態を示す図である（その３）。
【図２０】本発明の一実施形態を示す図である（その４）。
【図２１】本発明の一実施形態を示す図である（その５）。
【図２２】本発明の一実施形態を示す図である（その６）。
【符号の説明】
【００９３】
１      災害時誘導システム
２      センサノード
３      ＩＣタグ
４      ＩＣタグ発行装置
５      ゲート
６      表示器
７      サーバ
８      データベース
９      端末
２２    センサノードの監視部
２４    センサノードの演算部
３１    ＩＣタグの記憶部
５２    ＩＣタグ情報読取部
５３    ゲートの記憶部
５４    ゲートの監視部
７３    サーバの演算部
７４    サーバの判定部
【図１】
2006201961.tif 000003
【図２】
2006201961.tif 000004
【図３】
2006201961.tif 000005
【図４】
2006201961.tif 000006
【図５】
2006201961.tif 000007
【図６】
2006201961.tif 000008
【図７】
2006201961.tif 000009
【図８】
2006201961.tif 000010
【図９】
2006201961.tif 000011
【図１０】
2006201961.tif 000012
【図１１】
2006201961.tif 000013
【図１２】
2006201961.tif 000014
【図１３】
2006201961.tif 000015
【図１４】
2006201961.tif 000016
【図１５】
2006201961.tif 000017
【図１６】
2006201961.tif 000018
【図１７】
2006201961.tif 000019
【図１８】
2006201961.tif 000020
【図１９】
2006201961.tif 000021
【図２０】
2006201961.tif 000022
【図２１】
2006201961.tif 000023
【図２２】
2006201961.tif 000024