(57)【要約】【課題】より最適な避難計画が策定されているか否かを判断可能とする。【解決手段】要援護者人数算出部６０２が、移動機１００のユーザの属性情報に基づいて避難時における要援護者の人数を算出する。避難先別人数算出部６０４が、帰宅先及び避難所へ避難する避難者の人数を算出する。シミュレーション部６０６が、各ポリゴン領域Ｐ１〜Ｐ９から、帰宅先及び避難所へ避難者が避難する場合のシミュレーションを行う。点数算出部６０７が、要援護者数、避難者の人数、及びシミュレーション結果に基づいて避難計画のための点数を算出する。【選択図】図２
2012083908.tif 000002
【特許請求の範囲】
【請求項１】
移動機のユーザ毎に、前記ユーザの帰宅先及び前記ユーザが避難の際に援護を要するか否かを属性情報として記憶する属性情報記憶手段と、
所定エリアを複数に分割した分割領域毎に、前記分割領域内の移動機のユーザ数、前記属性情報記憶手段に記憶された属性情報に基づいて、避難の際に援護を要する要援護者の人数を算出する要援護者人数算出手段と、
避難所の設置位置を示す避難所情報を記憶する避難所情報記憶手段と、
前記分割領域内の移動機のユーザ数、前記属性情報記憶手段に記憶された属性情報、及び前記避難所情報記憶手段に記憶された避難所情報に基づいて、前記分割領域毎に、前記分割領域内の避難者が帰宅先へ避難する帰宅先毎の人数、及び前記分割領域内の避難者が避難所へ避難する避難所毎の人数を算出する避難先別人数算出手段と、
前記分割領域から前記帰宅先及び前記避難所へそれぞれ避難者が避難する際に経由する前記分割領域を避難経路として抽出する避難経路抽出手段と、
それぞれの前記分割領域から前記避難経路を経由して前記帰宅先及び前記避難所へ前記避難者が避難する場合のシミュレーションを行うことにより、前記分割領域毎に当該分割領域内における前記避難者の人数の変遷を示す変遷管理テーブルを作成するシミュレーション手段と、
前記要援護者数、前記避難者の人数、及び前記シミュレーション手段によるシミュレーション結果に基づいて避難計画のための点数を算出する点数算出手段と、
を備えることを特徴とする避難計画評価システム。
【請求項２】
前記シミュレーション手段は、前記シミュレーション結果として、前記帰宅先へ避難する避難者が避難に要する平均時間と、前記帰宅先へ避難する避難者が避難に要する時間の分散度合いと、前記避難者の人数より求めた前記分割領域内の混雑度の平均値と、前記避難者の人数より求めた前記分割領域内の混雑度の分散度合いと、の少なくともいずれかを算出することを特徴とする請求項１に記載の避難計画評価システム。
【請求項３】
前記避難経路抽出手段は、前記避難者が前記帰宅先へ避難する際の総移動距離を更に算出し、
前記点数算出手段は、更に、前記総移動距離に基づいて前記点数を算出することを特徴とする請求項１又は２に記載の避難計画評価システム。
【請求項４】
前記点数算出手段によって点数が算出された後、更に、前記シミュレーション手段は、避難開始時間を変更して前記シミュレーションを行うことを特徴とする請求項１〜３のいずれか一項に記載の避難計画評価システム。
【請求項５】
前記点数算出手段によって点数が算出された後、更に、前記避難先別人数算出手段は、前記避難者の避難先を変更し、前記変更された避難先に基づいて前記シミュレーション手段が前記シミュレーションを行うことを特徴とする請求項１〜４のいずれか一項に記載の避難計画評価システム。
【請求項６】
前記避難経路抽出手段によって、一の前記帰宅先又は前記避難所へ避難する際の避難経路が複数抽出され、
前記点数算出手段によって点数が算出された後、更に、前記シミュレーション手段は、前記一の帰宅先又は避難所へ避難する避難者を前記複数の避難経路毎に配分する比率を変更して前記シミュレーションを行うことを特徴とする請求項１〜５のいずれか一項に記載の避難計画評価システム。
【請求項７】
前記避難経路抽出手段によって、一の前記帰宅先又は前記避難所へ避難する際の避難経路が複数抽出され、
前記点数算出手段によって点数が算出された後、更に、前記シミュレーション手段は、新たな避難経路に基づいて前記シミュレーションを行うことを特徴とする請求項１〜６のいずれか一項に記載の避難計画評価システム。
【請求項８】
前記点数算出手段によって算出された前記点数が、予め定められた出力条件を満たす場合に、前記出力条件を満たす点数が付与された前記要援護者数、前記避難者の人数、及び前記シミュレーション手段によるシミュレーション結果を出力する出力手段を更に備えることを特徴とする請求項１，２，４〜７のいずれか一項に記載の避難計画評価システム。
【請求項９】
前記点数算出手段によって算出された前記点数が、予め定められた出力条件を満たす場合に、前記出力条件を満たす点数が付与された前記要援護者数、前記避難者の人数、前記シミュレーション手段によるシミュレーション結果、及び前記避難者が前記帰宅先へ避難する際の総移動距離を出力する出力手段を更に備えることを特徴とする請求項３に記載の避難計画評価システム。
【請求項１０】
移動機のユーザ毎に、前記ユーザの帰宅先及び前記ユーザが避難の際に援護を要するか否かを属性情報として記憶する属性情報記憶手段と、避難所の設置位置を示す避難所情報を記憶する避難所情報記憶手段と、を備える避難計画評価システムにおける避難計画評価方法であって、
所定エリアを複数に分割した分割領域毎に、前記分割領域内の移動機のユーザ数、前記属性情報記憶手段に記憶された属性情報に基づいて、避難の際に援護を要する要援護者の人数を算出する要援護者人数算出ステップと、
前記分割領域内の移動機のユーザ数、前記属性情報記憶手段に記憶された属性情報、及び前記避難所情報記憶手段に記憶された避難所情報に基づいて、前記分割領域毎に、前記分割領域内の避難者が帰宅先へ避難する帰宅先毎の人数、及び前記分割領域内の避難者が避難所へ避難する避難所毎の人数を算出する避難先別人数算出ステップと、
前記分割領域から前記帰宅先及び前記避難所へそれぞれ避難者が避難する際に経由する前記分割領域を避難経路として抽出する避難経路抽出ステップと、
それぞれの前記分割領域から前記避難経路を経由して前記帰宅先及び前記避難所へ前記避難者が避難する場合のシミュレーションを行うことにより、前記分割領域毎に当該分割領域内における前記避難者の人数の変遷を示す変遷管理テーブルを作成するシミュレーションステップと、
前記要援護者数、前記避難者の人数、及び前記シミュレーションステップにおけるシミュレーション結果に基づいて避難計画のための点数を算出する点数算出ステップと、
を備えることを特徴とする避難計画評価方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、避難先へ避難する場合の避難計画を評価する避難計画評価システム及び避難計画評価方法に関する。
【背景技術】
【０００２】
従来、災害等が発生した場合を想定し、エリア内の人々が避難先（例えば、自宅や避難所）へ避難する際の避難の様子をコンピュータを用いてシミュレーションし、避難計画を策定することが考えられている。このような避難の様子をシミュレーションするものとして、例えば、非特許文献１に記載されたものがある。この文献には、避難時の起点や終点（避難先）、終点へ向かう人数等を初期条件として予め設定し、設定された初期条件に基づいて道路の混雑等を考慮しながら避難の様子をシミュレーションすることが記載されている。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】「帰宅行動シミュレーション結果について」  内閣府  中央防災会議  http://www.bousai.go.jp/jishin/chubou/shutohinan/081027/sanko03.pdf
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、非特許文献１には、避難時の起点や終点、終点へ向かう人数等を初期条件として設定して避難行動のシミュレーションを一度だけ行い、避難計画を策定することが記載されているものの、より最適な避難計画が策定されているか否かは不明であるといった問題がある。
【０００５】
そこで本発明は、より最適な避難計画が策定されているか否かを判断可能な避難計画評価システム及び避難計画評価方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そのため本発明は、移動機のユーザ毎に、ユーザの帰宅先及びユーザが避難の際に援護を要するか否かを属性情報として記憶する属性情報記憶手段と、所定エリアを複数に分割した分割領域毎に、分割領域内の移動機のユーザ数、属性情報記憶手段に記憶された属性情報に基づいて、避難の際に援護を要する要援護者の人数を算出する要援護者人数算出手段と、避難所の設置位置を示す避難所情報を記憶する避難所情報記憶手段と、分割領域内の移動機のユーザ数、属性情報記憶手段に記憶された属性情報、及び避難所情報記憶手段に記憶された避難所情報に基づいて、分割領域毎に、分割領域内の避難者が帰宅先へ避難する帰宅先毎の人数、及び分割領域内の避難者が避難所へ避難する避難所毎の人数を算出する避難先別人数算出手段と、分割領域から帰宅先及び避難所へそれぞれ避難者が避難する際に経由する分割領域を避難経路として抽出する避難経路抽出手段と、それぞれの分割領域から避難経路を経由して帰宅先及び避難所へ避難者が避難する場合のシミュレーションを行うことにより、分割領域毎に当該分割領域内における避難者の人数の変遷を示す変遷管理テーブルを作成するシミュレーション手段と、要援護者数、避難者の人数、及びシミュレーション手段によるシミュレーション結果に基づいて避難計画のための点数を算出する点数算出手段と、を備えることを特徴とする。
【０００７】
また、本発明は、移動機のユーザ毎に、ユーザの帰宅先及びユーザが避難の際に援護を要するか否かを属性情報として記憶する属性情報記憶手段と、避難所の設置位置を示す避難所情報を記憶する避難所情報記憶手段と、を備える避難計画評価システムにおける避難計画評価方法であって、所定エリアを複数に分割した分割領域毎に、分割領域内の移動機のユーザ数、属性情報記憶手段に記憶された属性情報に基づいて、避難の際に援護を要する要援護者の人数を算出する要援護者人数算出ステップと、分割領域内の移動機のユーザ数、属性情報記憶手段に記憶された属性情報、及び避難所情報記憶手段に記憶された避難所情報に基づいて、分割領域毎に、分割領域内の避難者が帰宅先へ避難する帰宅先毎の人数、及び分割領域内の避難者が避難所へ避難する避難所毎の人数を算出する避難先別人数算出ステップと、分割領域から帰宅先及び避難所へそれぞれ避難者が避難する際に経由する分割領域を避難経路として抽出する避難経路抽出ステップと、それぞれの分割領域から避難経路を経由して帰宅先及び避難所へ避難者が避難する場合のシミュレーションを行うことにより、分割領域毎に当該分割領域内における避難者の人数の変遷を示す変遷管理テーブルを作成するシミュレーションステップと、要援護者数、避難者の人数、及びシミュレーションステップにおけるシミュレーション結果に基づいて避難計画のための点数を算出する点数算出ステップと、を備えることを特徴とする。
【０００８】
これらの発明にあっては、移動機のユーザの属性情報に基づいて避難時における要援護者の人数が算出され、更に、帰宅先及び避難所へ避難する避難者の人数が算出される。また、所定エリアを複数に分割したそれぞれの分割領域から、帰宅先及び避難所へ避難者が避難する場合のシミュレーションが行われる。そして、要援護者数、避難者の人数、及びシミュレーション結果に基づいて避難計画のための点数が算出される。このように、避難計画のための点数を算出することができるため、算出された点数に基づいて、より最適な避難計画が策定されているか否かを判断することができる。
【０００９】
また、シミュレーション手段は、シミュレーション結果として、帰宅先へ避難する避難者が避難に要する平均時間と、帰宅先へ避難する避難者が避難に要する時間の分散度合いと、避難者の人数より求めた分割領域内の混雑度の平均値と、避難者の人数より求めた分割領域内の混雑度の分散度合いと、の少なくともいずれかを算出することが好ましい。これにより、これらの値に基づいて、より精度良く、避難計画のための点数を算出することができる。
【００１０】
また、避難経路抽出手段は、避難者が帰宅先へ避難する際の総移動距離を更に算出し、点数算出手段は、更に、総移動距離に基づいて点数を算出することが好ましい。これにより、帰宅先へ避難する際の総移動距離に基づいて、より精度良く、避難計画のための点数を算出することができる。
【００１１】
また、点数算出手段によって点数が算出された後、更に、シミュレーション手段は、避難開始時間を変更してシミュレーションを行うことが好ましい。これにより、避難開始時間が異なる避難のシミュレーションが行われ、当該シミュレーションの結果に基づいて、避難開始時間が異なる避難計画について点数を算出することができる。
【００１２】
また、点数算出手段によって点数が算出された後、更に、避難先別人数算出手段は、避難者の避難先を変更し、変更された避難先に基づいてシミュレーション手段がシミュレーションを行うことが好ましい。これにより、避難先が異なる避難のシミュレーションが行われ、当該シミュレーションの結果に基づいて、避難先が異なる避難計画について点数を算出することができる。
【００１３】
また、避難経路抽出手段によって、一の帰宅先又は避難所へ避難する際の避難経路が複数抽出され、点数算出手段によって点数が算出された後、更に、シミュレーション手段は、一の帰宅先又は避難所へ避難する避難者を複数の避難経路毎に配分する比率を変更してシミュレーションを行うことが好ましい。これにより、複数の避難経路毎に避難者を配分する比率が変更された避難のシミュレーションが行われ、当該シミュレーションの結果に基づいて、複数の避難経路毎に避難者の配分比率が異なる避難計画について点数を算出することができる。
【００１４】
また、避難経路抽出手段によって、一の帰宅先又は避難所へ避難する際の避難経路が複数抽出され、点数算出手段によって点数が算出された後、更に、シミュレーション手段は、新たな避難経路に基づいてシミュレーションを行うことが好ましい。これにより、新たな避難経路に基づいて避難のシミュレーションが行われ、当該シミュレーションの結果に基づいて、新たな避難経路を避難者が避難する避難計画について点数を算出することができる。
【００１５】
また、点数算出手段によって算出された点数が、予め定められた出力条件を満たす場合に、出力条件を満たす点数が付与された要援護者数、避難者の人数、及びシミュレーション手段によるシミュレーション結果を出力する出力手段を更に備えることが好ましい。また、点数算出手段によって算出された点数が、予め定められた出力条件を満たす場合に、出力条件を満たす点数が付与された要援護者数、避難者の人数、シミュレーション手段によるシミュレーション結果、及び避難者が帰宅先へ避難する際の総移動距離を出力する出力手段を更に備えることが好ましい。これにより、出力条件を満たす点数が付与されたシミュレーション結果等が出力され、出力された情報を利用することができる。
【発明の効果】
【００１６】
本発明によれば、より最適な避難計画が策定されているか否かを判断することができる。
【図面の簡単な説明】
【００１７】
【図１】移動通信システムの概略構成図である。
【図２】移動通信システムの機能構成を示すブロック図である。
【図３】ＢＴＳとセクタとの関係を示す図である。
【図４】避難先となる目的地を示す図である。
【図５】目的地情報のデータテーブルを示す図である。
【図６】避難先別の人数を含むデータテーブルを示す図である。
【図７】リンクで繋がれたポリゴン領域及び目的地を示す図である。
【図８】避難道路のデータテーブルを示す図である。
【図９】避難経路のデータテーブルを示す図である。
【図１０】ポリゴン領域Ｐ５における変遷管理テーブルを示す図である。
【図１１】ポリゴン領域Ｐ５における変遷管理テーブルを示す図である。
【図１２】ポリゴン領域Ｐ５における変遷管理テーブルを示す図である。
【図１３】ポリゴン領域Ｐ５についての集計テーブルを示す図である。
【図１４】ポリゴン領域Ｐ５において避難開始時間を変更した変遷管理テーブルを示す図である。
【図１５】ポリゴン領域Ｐ５において避難開始時間を変更した集計テーブルを示す図である。
【図１６】変遷管理テーブルを示す図である。
【図１７】集計テーブルを示す図である。
【図１８】新規リンクを追加したポリゴン領域及び目的地を示す図である。
【図１９】情報分析装置で行われる処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照しつつ本発明に係る避難計画評価システム及び避難計画評価方法を適用した移動通信システムの好適な一実施形態について説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００１９】
図１は、移動通信システムの概略構成図である。図１に示すように、移動通信システム１０は、移動機１００、ＢＴＳ（基地局）２００、ＲＮＣ（無線ネットワーク制御装置）３００、交換機４００、及び管理センタ５００を含んで構成されている。また、この管理センタ５００は、社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３、及び可視化ソリューションユニット５０４から構成されている。
【００２０】
交換機４００は、ＢＴＳ２００、ＲＮＣ３００を介して、移動機１００が位置登録要求や通信接続等を行った場合に移動機１００の位置情報（詳しくは後述する位置登録情報）を取得する。交換機４００は受け取った位置情報を記憶しておき、所定のタイミング、または管理センタ５００からの要求に応じて、収集した位置情報を管理センタ５００に出力する。ここで、一般的に、ＲＮＣ３００は、約千個からなるものであり、日本全国に配置されている。一方で、交換機４００は、３００個程度日本国内に配置されている。
【００２１】
管理センタ５００は、上述したとおり、社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３、及び可視化ソリューションユニット５０４を含んで構成されており、各ユニットでは、移動機１００の分布情報を用いた統計処理を行う。
【００２２】
社会センサユニット５０１は、各交換機４００から移動機１００の位置情報等を含んだデータを収集するサーバ装置である。この社会センサユニット５０１は、交換機４００から定期的に出力されたデータを受信したり、または社会センサユニット５０１において予め定められたタイミングに従って交換機４００からデータを取得したりできるように構成されている。
【００２３】
ペタマイニングユニット５０２は、社会センサユニット５０１から受信したデータを所定のデータ形式に変換するサーバ装置である。例えば、ペタマイニングユニット５０２は、ユーザＩＤをキーにソーティング処理を行ったり、データの属するエリア毎にソーティング処理を行ったりする。
【００２４】
モバイルデモグラフィユニット５０３は、ペタマイニングユニット５０２において処理されたデータに対する集計処理、即ち各項目のカウンティング処理を行うサーバ装置である。例えば、モバイルデモグラフィユニット５０３は、あるエリアに在圏する移動機１００のユーザ数をカウントしたり、また在圏分布を集計したりすることができる。
【００２５】
可視化ソリューションユニット５０４は、モバイルデモグラフィユニット５０３において集計処理されたデータを可視可能に処理するサーバ装置である。例えば、可視化ソリューションユニット５０４は、集計されたデータを地図上にマッピング処理することができる。この可視化ソリューションユニット５０４にて処理されたデータは、企業、官公庁または個人等に提供され、店舗開発、道路交通調査、災害対策、環境対策等に利用される。なお、このように統計処理された情報は、当然にプライバシーを侵害しないように個人等は特定されないように加工されている。
【００２６】
なお、社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３及び可視化ソリューションユニット５０４はいずれも、前述したようにサーバ装置により構成され、図示は省略するが、通常の情報処理装置の基本構成、即ち、ＣＰＵ、ＲＡＭ、ＲＯＭ、キーボードやマウス等の入力デバイス、外部との通信を行う通信デバイス、情報を記憶する記憶デバイス、及び、ディスプレイやプリンタ等の出力デバイス等を備えることは言うまでもない。
【００２７】
次に、移動通信システム１０の機能ブロック構成について説明する。図２は、移動通信システム１０の機能構成を示すブロック図である。図２に示すように、移動通信システム１０は、移動機１００と、ＢＴＳ２００と、ＲＮＣ３００と、交換機４００と、情報分析装置６００とを含んで構成されている。なお、本実施形態の情報分析装置６００は、図１に示される管理センタ５００の各構成ユニット（社会センサユニット５０１、ペタマイニングユニット５０２、モバイルデモグラフィユニット５０３、及び可視化ソリューションユニット５０４）の全部もしくは一部により実現される。即ち、図２に示される情報分析装置６００の機能ブロックは、管理センタ５００を構成する各構成ユニットにおいて分散して配置されており、各構成ユニットにより一つの情報分析装置６００が構成されている。なお、一の構成ユニットにより情報分析装置６００が構成されてもよい。
【００２８】
移動機１００は、位置登録部１０１を含んで構成されている。位置登録部１０１は、位置登録要求を行うための位置登録信号を出力するものである。なお、位置登録信号は、例えば５４分毎に出力される。
【００２９】
ＢＴＳ２００は、移動機１００と無線通信を行うものである。通信エリアであるセクタは、ＢＴＳ２００により形成される。このセクタ内に、複数の移動機１００が在圏している。ここで、図３に、ＢＴＳ２００とセクタとの関係を示す。図３に示すように、円形で示されている領域の中心にＢＴＳ２００が位置するものであり、それを中心に複数の等分されたものがセクタである。例えば図３では、ＢＴＳ２００の通信エリアは最大６セクタからなるものであり、ＲＮＣ３００は、いずれのセクタに移動機１００が在圏しているかを把握することができる。
【００３０】
ＲＮＣ３００は、通信制御部３０１と、セクタ識別部３０２とを含んで構成されている。通信制御部３０１は、移動機１００とＢＴＳ２００を介して通信接続を行う部分であり、例えば、移動機１００からの発信処理若しくは着信処理に基づいた通信接続処理、及び位置登録要求に基づいた通信接続処理を行う部分である。セクタ識別部３０２は、移動機１００が位置登録のために位置登録信号を出力した際に当該移動機１００が在圏するセクタを識別し、識別結果を通信制御部３０１を通じて交換機４００へ出力する。
【００３１】
交換機４００は、通信制御部４０１と、位置情報管理部４０２とを含んで構成されている。通信制御部４０１は、ＲＮＣ３００の通信制御部３０１と同様に、通信接続処理を行う部分である。位置情報管理部４０２は、移動機１００が位置登録を行ったときに、セクタ識別部３０２によって識別されたセクタ（セクタ識別子）と、移動機１００を識別するためのユーザ識別子と、移動機１００が位置登録を行った時刻とを対応付けし、対応付けした結果を位置登録情報として記憶する。位置情報管理部４０２は、記憶している位置登録情報を、所定のタイミング、または情報分析装置６００からの要求に応じて情報分析装置６００に出力する。
【００３２】
情報分析装置６００は、属性情報データベース（属性情報記憶手段）６０１と、要援護者人数算出部（要援護者人数算出手段）６０２と、避難所情報データベース（避難所情報記憶手段）６０３と、避難先別人数算出部（避難先別人数算出手段）６０４と、避難経路抽出部（避難経路抽出手段）６０５と、シミュレーション部（シミュレーション手段）６０６と、点数算出部（点数算出手段）６０７と、出力部（出力手段）６０８と、目的地情報算出部６０９と、目的地情報データベース６１０と、避難道路データベース６１１と、避難経路データベース６１２と、を含んで構成されている。
【００３３】
図４に、避難先となる目的地を示す。本実施形態において情報分析装置６００は、図４に示すように、所定エリアＸ（２３区）内の避難者が目的地Ａ（埼玉県）、目的地Ｂ（千葉県）、目的地Ｃ（神奈川県）、目的地Ｄ（２３区外）、目的地Ｅ（避難所）へ避難する場合の避難計画を行うものとする。所定エリアＸは、所定エリアＸをメッシュ状に分割したポリゴン領域（分割領域）Ｐ１〜Ｐ９によって構成されている。なお、図４では、図面の簡素化のため、ポリゴン領域を９個のみ示したが、実際には、所定エリアＸを分割する大きさに応じて、例えば数千個程度存在する。
【００３４】
属性情報データベース６０１は、移動機１００のユーザ毎に、ユーザ識別子と、ユーザの帰宅先と、ユーザが避難の際に援護を要するか否かとが対応付けされた属性情報を記憶する。援護を要する場合とは、例えば、足が不自由なユーザである等がある。この属性情報は、移動機１００のユーザの加入者情報等より取得される。また、移動機１００のユーザの帰宅先は、本実施形態においては、移動機１００のユーザの住所地とする。
【００３５】
要援護者人数算出部６０２は、ポリゴン領域Ｐ１〜Ｐ９毎に、ポリゴン領域内の移動機１００のユーザ数と、属性情報データベース６０１に記憶された属性情報とに基づいて、避難の際に援護を要する要援護者の人数を算出する。
【００３６】
具体的には、まず、要援護者人数算出部６０２は、交換機４００の位情報管理部４０２から出力された位置登録情報を用い、位置登録情報に含まれるユーザ識別子及びセクタ識別子と、属性情報データベース６０１に記憶された属性情報（援護を要するか否かの情報）と、セクタとポリゴン領域との対応表と、に基づいて、各ポリゴン領域内の移動機１００のユーザの中で、援護を要する要援護者の人数を算出する。そして、要援護者人数算出部６０２は、移動機１００のユーザの中での要援護者の人数から、全人口に対する移動機１００の契約率等を用いて、各ポリゴン領域内における全人口に対する要援護者の人数を算出する。要援護者人数算出部６０２は、算出した要援護者の人数を点数算出部６０７へ出力する。
【００３７】
避難所情報データベース６０３は、避難所の設置位置を示す避難所情報を記憶する。この避難所情報には、避難所の収容人数の情報も含まれている。
【００３８】
目的地情報算出部６０９は、属性情報データベース６０１に記憶された帰宅先と、避難所情報データベース６０３に記憶された避難所情報とに基づいて、目的地情報を算出する。ここでは、所定エリアＸ内の避難者が、どこへ避難するかを把握するものである。
【００３９】
具体的には、まず、目的地情報算出部６０９は、交換機４００の位情報管理部４０２から出力された位置登録情報を用い、位置登録情報に含まれるユーザ識別子及びセクタ識別子と、属性情報データベース６０１に記憶された帰宅先と、セクタと所定エリアＸとの対応表とに基づいて、所定エリアＸ内の移動機１００のユーザの帰宅先を避難の際の目的地として抽出する。ここでは、図４の目的地Ａ〜Ｄが抽出されるものとする。そして、目的地情報算出部６０９は、避難所情報データベース６０３に記憶された避難所情報から、所定エリアＸ内の避難所を目的地として抽出する。ここでは、図４に示す目的地Ｅが抽出されるものとする。
【００４０】
そして、目的地情報算出部６０９は、抽出された目的地毎に、目的地の価値と、目的地の収容人数とを対応付けて目的地情報を算出する。この目的地の価値は、避難先として選択する際の基準となるものであり、目的地の価値の値が大きいものほど、避難先として優先的に選択される。目的地の価値は、目的地の種類に応じて予め設定されており、通常、避難所よりも帰宅先の価値の方が高く設定されている。目的地の収容人数は、目的地が帰宅先の場合は無限（infinity）が設定され、目的地が避難所の場合は避難所情報データベース６０３に記憶された避難所情報に含まれる収容人数が設定される。
【００４１】
図５は、目的地情報のデータテーブルを示す図である。図５に示すように、目的地情報算出部６０９は、目的地毎に、目的地ＩＤ（DestinationID）と、目的地の価値（DstValue）と、目的地の収容人数（Capacity）とを対応付けたデータテーブルを目的地情報として作成する。
【００４２】
図５に示すデータテーブルのうち、目的地ＩＤは、目的地（帰宅先及び避難所）を一意に特定するためのものである。なお、図５では、目的地Ａ〜目的地Ｅを、「Dest_A」〜「Dest_E」として表記している。目的地Ａ（Dest_A）は、帰宅先としての埼玉県であり、目的地の価値「１」と、目的地の収容人数「infinity」とが対応付けられている。また、目的地Ｅ（Dest_E）は、避難所であり、目的地の価値「０．５」と、目的地の収容人数「５０００人」とが対応付けられている。
【００４３】
目的地情報データベース６１０は、目的地情報算出部６０９によって作成された目的地情報のデータテーブル（図５参照）を記憶する。
【００４４】
避難先別人数算出部６０４は、ポリゴン領域内の移動機１００のユーザ数と、属性情報データベース６０１に記憶された属性情報と、避難所情報データベース６０３に記憶された避難所情報とに基づいて、ポリゴン領域毎に、ポリゴン領域内の避難者が帰宅先へ避難する帰宅先毎の人数と、ポリゴン領域内の避難者が避難所へ避難する避難所毎の人数とを算出する。
【００４５】
具体的には、まず、避難先別人数算出部６０４は、交換機４００の位置情報管理部４０２から出力された位置登録情報を用い、位置登録情報に含まれるユーザ識別子及びセクタ識別子と、属性情報データベース６０１に記憶された属性情報と、セクタとポリゴン領域との対応表とに基づいて、ポリゴン領域毎に、ポリゴン領域内の避難者（移動機１００のユーザ）の帰宅先毎の人数及び避難所毎の人数を算出する。なお、例えば、避難者が居るポリゴン領域から帰宅先までの距離が所定距離以上の場合、当該避難者は、避難所に避難するものとして避難所毎の人数を算出する。また、例えば、援護を要する避難者は、最寄りの避難所に避難するものとして避難所毎の人数を算出することができる。また、避難先別人数算出部６０４は、目的地として帰宅先又は避難所を選択する際に、目的地情報データベース６１０に記憶された目的地情報の目的地の価値も考慮する。
【００４６】
そして、避難先別人数算出部６０４は、移動機１００のユーザのみを避難者として算出された各ポリゴン領域内の避難者の帰宅先毎の人数及び避難所毎の人数から、全人口に対する移動機１００の契約率等を用いて、各ポリゴン領域内における全人口を避難者とした場合の帰宅先毎の人数及び避難所毎の人数を算出する。
【００４７】
そして、避難先別人数算出部６０４は、避難先毎の人数を含むデータテーブルを作成する。図６は、避難先別の人数を含むデータテーブルを示す図である。図６に示すように、目的地情報算出部６０９は、ポリゴン領域毎に、ポリゴンＩＤ（PolygonID）と、ポリゴン領域内の全ての避難者の人数（Population ALL）と、目的地（避難先）毎の人数（Population EachDestination）と、ポリゴン領域の収容人数（Capacity）とを対応付けてデータテーブルを算出する。この、ポリゴン領域内の収容人数は、詳しくは後述する避難道路データベース６１１に記憶されているものであり、避難先別人数算出部６０４は、避難道路データベース６１１から収容人数の情報を取得する。
【００４８】
図６に示すように、例えば、ポリゴン領域Ｐ５（PolygonID：PolyP5）については、ポリゴン領域Ｐ５内の全ての避難者の人数が「１０００人」、ポリゴン領域Ｐ５から目的地Ａ（Dest_A）へ避難する避難者の人数が「２００人」・・・目的地Ｅ（Dest_E）へ避難する避難者の人数が「１００人」、ポリゴン領域Ｐ５の収容人数が「１０００人」となっている。避難先別人数算出部６０４は、作成したデータテーブルをシミュレーション部６０６へ出力する。
【００４９】
避難道路データベース６１１は、災害が発生した場合に利用する避難道路についての情報を記憶する。この避難道路は、予め行政等によって定められたものであり、避難に適した道路（例えば、道幅が広い道路等）が選択される。また、避難道路データベース６１１は、更に、各ポリゴン領域の収容人数を記憶する。このポリゴン領域の収容人数は、地形等を考慮して予め定められたものである。
【００５０】
ここで、避難道路データベース６１１が記憶する避難道路の詳細について説明する。避難道路データベース６１１は、図４に示すように、所定エリアＸから目的地Ａ〜Ｄへ避難する際に利用する避難道路Ｒ１〜Ｒ６の情報を記憶する。ここで、避難道路Ｒ１，Ｒ６は、ポリゴン領域Ｐ５から目的地Ｄへ向かい、避難道路Ｒ２は、ポリゴン領域Ｐ５から目的地Ａへ向かい、避難道路Ｒ３，Ｒ４は、ポリゴン領域Ｐ５から目的地Ｂへ向かい、避難道路Ｒ５は、ポリゴン領域Ｐ５から目的地Ｃへ向かうものとする。
【００５１】
避難道路データベース６１１は、避難道路Ｒ１〜Ｒ６を、具体的には、ポリゴン領域を繋ぐリンクとして記憶している。図７に、リンクで繋がれたポリゴン領域及び目的地を示す。図７に示すように、円で示す各ポリゴン領域Ｐ１〜Ｐ９、及び目的地Ａ〜Ｅが、線で示すリンク（リンクＬ０１，Ｌ０２等）によって繋がれている。このリンクの接続関係は、図４に示す避難道路Ｒ１〜Ｒ６が経由するポリゴン領域と対応している。例えば、避難道路Ｒ１は、ポリゴン領域Ｐ５から、ポリゴン領域Ｐ４、ポリゴン領域Ｐ１を経由して目的地Ｄへ延びている。従って、図７では、ポリゴン領域Ｐ５からリンクＬ０１がポリゴン領域Ｐ４に繋がり、ポリゴン領域Ｐ４からリンクＬ１０がポリゴン領域Ｐ１に繋がり、ポリゴン領域Ｐ１からリンクＬ２０が目的地Ｄへ繋がっている。
【００５２】
また、避難道路データベース６１１は、ポリゴン領域Ｐ１〜Ｐ９及び目的地Ａ〜Ｅを繋ぐリンクＬ０１，Ｌ０２等のコストを、リンク毎に記憶する。リンクのコストとは、当該リンクによって繋がれたポリゴン領域間、又はポリゴン領域と目的地との間を移動する際の移動の困難度合いを示し、例えば、距離に基づいて算出され、距離が離れている場合にはコストが高くなる。ここでは、図７に示すように、ポリゴン領域Ｐ５とポリゴン領域Ｐ４とを繋ぐリンクＬ０１のコストは「１０」が設定され、ポリゴン領域Ｐ１と目的地Ｄとを繋ぐリンクＬ２０のコストは「１００」が設定されている。図７において、リンクのコストを、リンクを示す線の近傍に記載して示している。なお、目的地Ｅ（避難所）は、ポリゴン領域Ｐ２内に存在しているため、目的地Ｅとポリゴン領域Ｐ２とを繋ぐリンクＬ３０のコストは「０」が設定されている。
【００５３】
避難道路データベース６１１は、上述したリンクやコストを、データテーブルとして記憶している。図８は、具体的な避難道路のデータテーブルを示す図である。図８に示すように、避難道路データベース６１１は、ポリゴン領域毎に、ポリゴンＩＤ（PolygonID）と、ポリゴンに繋がるリンク（Link）と、リンクのコストと、リンクによって接続された接続先のポリゴンＩＤとが対応付けられたデータテーブルを記憶している。具体的には、例えば、ポリゴン領域Ｐ５（PolyP5）においては、ポリゴン領域Ｐ５に接続されたリンクＬ０１，Ｌ０２，Ｌ０３，Ｌ０４（Link01，Link02，Link03，Link04）と、それぞれのリンクのコスト「１０」（図８中、リンク名の右横に記載された数字）と、ポリゴン領域Ｐ５にリンクＬ０１，Ｌ０２，Ｌ０３，Ｌ０４を介して接続された接続先のポリゴン領域Ｐ４，Ｐ２，Ｐ６，Ｐ８（PolyP4，PolyP2，PolyP6，PolyP8）（図８中、リンクのコストの右横に記載されたポリゴン領域）と、が対応付けられている。
【００５４】
避難経路抽出部６０５は、ポリゴン領域から帰宅先及び避難所へそれぞれ避難者が避難する際に経由するポリゴン領域を避難経路として抽出する。具体的には、避難経路抽出部６０５は、避難道路データベース６１１が記憶する避難道路のデータテーブルに基づいて、各ポリゴン領域から目的地情報データベース６１０が記憶する目的地へ避難する際に経由するポリゴン領域を抽出してデータテーブルを作成する。
【００５５】
図９は、避難経路のデータテーブルを示す図である。例えば、ポリゴン領域Ｐ５から目的地Ｄへ避難する場合、図７に示すように、ポリゴン領域Ｐ５から、ポリゴン領域Ｐ４，Ｐ１を経由して目的地Ｄへ避難する避難経路がある。そこで、避難経路抽出部６０５は、図９に示すように、当該避難経路を避難経路０１（Path01）として、出発地（Source）となるポリゴン領域Ｐ５（polyP5）と、目的地（Destination）となる目的地Ｄ（Dest_D）と、ポリゴン領域Ｐ５から目的地Ｄへ避難する際に経由するポリゴン領域Ｐ５，Ｐ４，Ｐ１（polyP5，polyP4，polyP1）及び目的地Ｄ（Dest_D）の経路リスト（PathList）と、ポリゴン領域Ｐ５から目的地Ｄへ避難した際のリンクのコストの合計値（Total Costs）「１２０」とを対応付けてデータテーブルを作成する。
【００５６】
また、ポリゴン領域Ｐ５から目的地Ｄへ避難する際の避難経路として、ポリゴン領域Ｐ５からポリゴン領域Ｐ４，Ｐ７を経由して目的地Ｄへ避難するものがある。そこで、避難経路抽出部６０５は、図９に示すように、避難経路０１とは異なる避難経路ＩＤ（PathID）として避難経路０２（Path02）を付与し、避難経路０１と同様に、避難経路０２についてのデータテーブルを作成する。このように、避難経路抽出部６０５は、各ポリゴン領域から各目的地へ避難する際に採り得る全ての避難経路についてのデータテーブルを作成する。
【００５７】
避難経路データベース６１２は、避難経路抽出部６０５によって抽出された避難経路のデータテーブルを記憶する。
【００５８】
シミュレーション部６０６は、各ポリゴン領域Ｐ１〜Ｐ９から、避難経路抽出部６０５で抽出された避難経路を経由して帰宅先及び避難所へ避難者が避難する場合のシミュレーションを行うことにより、ポリゴン領域毎に当該ポリゴン領域内における避難者の人数の変遷を示す変遷管理テーブルを作成する。
【００５９】
この変遷管理テーブルは、ポリゴン領域毎に作成されるものである。以下において、ポリゴン領域Ｐ５についての変遷管理テーブルを作成する場合を代表させて説明する。図１０〜図１２は、ポリゴン領域Ｐ５における変遷管理テーブルを示す図である。まず、シミュレーション部６０６は、避難経路データベース６１２に記憶された避難経路についてのデータテーブル（図９参照）に基づいて、ポリゴン領域Ｐ５から各目的地Ａ〜Ｅへ向かう避難経路を、目的地Ａ〜Ｅ毎に一つずつ選択する。
【００６０】
ここでは、例えば、一の目的地へ向かう避難経路が複数存在する場合、図８，図９のデータテーブルに基づいて、例えばダイクストラ法等によって移動距離が最も短い避難経路を選択する。具体的には、図９において、ポリゴン領域Ｐ５から目的地Ｄへ向かう避難経路を選択する場合、避難経路０１，０２のうち、リンクのコストの合計が小さい避難経路０１が選択される。
【００６１】
シミュレーション部６０６は、図１０に示すように、選択した避難経路の避難経路ＩＤ（PathID）と、経路リスト（PathList）とを避難計画ＩＤ（PlanID）に対応付けた変遷管理テーブルを作成する。ここで、避難計画ＩＤとは、避難計画毎に付与されるＩＤである。変遷管理テーブルは、具体的には、図１０に示すように、避難計画ＩＤとしての「Plan01」と、避難経路ＩＤとしての「Path01」と、ポリゴン領域Ｐ５から目的地Ｄへ避難する際に経由する経路リストとしての「polyP5, polyP4, polyP1, Dest_D」とが対応付けられている。
【００６２】
更に、シミュレーション部６０６は、図６に示す目的地毎の避難者の人数のデータテーブルから、目的地毎の避難者の人数を取得し、取得した人数を変遷管理テーブルに追加する。具体的には、図６に示すデータテーブルから目的地Ｄへ避難する避難者の人数「３００人」を抽出し、抽出した人数を、図１０に示すように変遷管理テーブルの「polyP5」の右横に記載する（人数「３００人」を、「Pop_at0:00」と「polyP5」とに対応付けする）。ここで、避難経路は、避難経路０１（Path01）のみが選択されているため、ポリゴン領域Ｐ５から目的地Ｄへ向かう３００人の避難者は全て避難経路０１を通って避難することとなる。
【００６３】
また、図１０に示された「Pop_at0:00」、「Pop_at0:30」、「Pop_at1:00」とは、災害（シミュレーションにおける災害）が発生してからの各経過時間における避難者の人数を示している。図１０に示すデータテーブルでは、ポリゴン領域Ｐ５から目的地Ｄへ向かう避難者が、災害発生時（Pop_at0:00）においては、ポリゴン領域Ｐ５内に３００人存在することを示している。
【００６４】
次に、シミュレーション部６０６は、図１０に示される変遷管理テーブルに従って、災害発生から３０分後において、経路リストに記載されたポリゴン領域内に何人の避難者が存在するかのシミュレーションを行う。
【００６５】
具体的には、図１１に示すように、「Pop_at0:00」においてポリゴン領域Ｐ５内に３００人居た避難者が目的地Ｄへ向かって避難することにより、災害発生から３０分後（Pop_at0:30）には、ポリゴン領域Ｐ５内の避難者の人数が３００人から５０人に減少し、ポリゴン領域Ｐ４内の避難者が０人から１５０人に増加し、ポリゴン領域Ｐ１内の避難者が０人から１００人に増加する。
【００６６】
この避難者の移動は、図８に示す、リンク毎に付与されたコスト等に基づいて、既知の方法によってシミュレーションすることができる。ここでは、例えば、徒歩で避難する避難者の移動速度（例えば、時速３ｋｍ）を用いて行うことができる。また、避難者の移動速度を考慮する際に、年齢や性別、援護を要するか否か等に基づいて、避難者を移送速度毎に分類し、分類された移動速度に基づいて移動のシミュレーションを行うこともできる。この避難者の年齢や性別についての情報は、移動機１００のユーザの加入者情報等に基づいて取得することができる。
【００６７】
そして、図１２に示すように、災害発生から１時間後（Pop_at1:00）には、ポリゴン領域Ｐ５及びポリゴン領域Ｐ４内の避難者の人数が０人になり、ポリゴン領域Ｐ１内の避難者が１００人になる。このように、災害発生時にポリゴン領域Ｐ５内に居た３００人は、１時間後には、ポリゴン領域Ｐ１内を目的地Ｄに向けて１００人が移動中であり、ポリゴン領域Ｐ１と目的地Ｄとの間の経路（リンクＬ２０）上を目的地Ｄに向けて２００人が移動中であることがわかる。
【００６８】
また、図１２に示す変遷管理テーブルにおいて、ポリゴン領域Ｐ５，Ｐ４，Ｐ１内の避難者の人数が０人となり、目的地Ｄ内の避難者の人数が３００人となったときに、災害発生時にポリゴン領域Ｐ５内に居た目的地Ｄへ向かう３００人の避難者が、全員目的地Ｄへ到着した（帰宅した）ことを示す。
【００６９】
なお、図１０〜図１２に示す変遷管理テーブルは、目的地Ｄへ避難する避難者の変遷のシミュレーション結果のみ記載してあるが、ポリゴン領域Ｐ５から他の目的地へ向けて避難する避難者の変遷についてもシミュレーションを行う。
【００７０】
また、図１２に示すポリゴン領域毎の変遷管理テーブルは、災害発生時にシミュレーション対象としたポリゴン領域内に居た避難者の移動のみを考慮しており、他のポリゴン領域から流入してくる避難者の人数は考慮していない。
【００７１】
ポリゴン領域Ｐ５以外のポリゴン領域についても、ポリゴン領域Ｐ５と同様に図１２に示すような変遷管理テーブルを作成する。従って、ポリゴン領域の数だけ、図１２に示す変遷管理テーブルが作成される。
【００７２】
次に、シミュレーション部６０６は、ポリゴン領域毎に作成した変遷管理テーブルに基づいて、ポリゴン領域毎に集計テーブルを作成する。この集計テーブルは、他のポリゴン領域から当該ポリゴン領域に流入してくる避難者の人数についても考慮されたものである。
【００７３】
シミュレーション部６０６が作成する集計テーブルの詳細について、ポリゴン領域Ｐ５についての集計テーブルを代表させて説明する。図１３は、ポリゴン領域Ｐ５についての集計テーブルを示す図である。図１３に示すように、シミュレーション部６０６は、集計テーブルに避難計画ＩＤ（PlanID）：「Plan01」と、対象となるポリゴン領域ＩＤ（PolygonID）：「PolyP5」とを入力する。
【００７４】
次に、シミュレーション部６０６は、図６に示す目的地毎の避難者の人数のデータテーブルから、ポリゴン領域Ｐ５から避難する避難者の目的地と、目的地毎の避難者の人数とを取得して、これらを、図１３に示す集計テーブルの避難計画欄（EvacuationPlan）の目的地（DestID）と、目的地毎の避難者の人数（InitialPop）とに入力する。具体的には、図１３に示すように、例えば、目的地Ｄへ避難する避難者の人数は３００人となっている。
【００７５】
次に、シミュレーション部６０６は、図１２に示す変遷管理テーブルに基づき、シミュレーションを行う際に選択した避難経路ＩＤ（PathID）と、選択された避難経路に割り当てられた避難者の人数（「Pop_at0:00」の人数）とを取得し、これらを、図１３に示す集計テーブルの避難計画欄（EvacuationPlan）の避難経路ＩＤ（PathID）と、避難者の人数（Pop）とに入力する。具体的には、図１３に示すように、例えばポリゴン領域Ｐ５から目的地Ｄへ避難する場合、図１２に示す変遷管理テーブルから、避難経路ＩＤ「Path01」と、避難者の人数「３００人」が抽出され、これらが集計テーブルの避難経路ＩＤ（PathID）と、避難者の人数（Pop）とに入力される。
【００７６】
次に、ポリゴン領域Ｐ５において、目的地毎に避難の開始時間（StartTime）と、避難の終了時間（EndTime）とを集計テーブルに入力する。避難の開始時間とは、災害発生時からの経過時間が入力され、初期状態では災害発生時と同じとなっている。また、避難の終了時間とは、災害発生からの経過時間が入力され、集計テーブルの集計対象となったポリゴン領域から、ある目的地に向かう避難者が０人となったときに、当該ポリゴン領域においてある目的地に向かう避難者の避難が終了したものとして、その時の経過時間が入力される。具体的には、図１３に示すように、例えば、ポリゴン領域Ｐ５から目的地Ｄへ避難する場合、避難の開始時間として災害発生と同じであることを示す「０：００」が集計テーブルに入力され、避難の終了時間として「５：００」が集計テーブルに入力される。この避難の終了時間の算出については後述する。
【００７７】
次に、シミュレーション部６０６は、避難計画欄（EvacuationPlan）と同様に、図６に示す目的地毎の避難者の人数のデータテーブルから、ポリゴン領域Ｐ５から避難する避難者の目的地と、目的地毎の避難者の人数とを取得して、これらを、図１３に示す集計テーブルの避難結果欄（EvacuationResult）の目的地（DestID）と、目的地毎の避難者の人数（InitialPop）とに入力する。具体的には、図１３に示すように、例えば、目的地Ａへ避難する避難者の人数は２００人、目的地Ｄへ避難する避難者の人数は３００人となっている。
【００７８】
また、シミュレーション部６０６は、集計テーブルの避難結果欄の最下欄に、当該ポリゴン領域における混雑度（Congestion）を入力する。これは、図６に示す目的地毎の避難者の人数のデータテーブルから取得した収容人数（Capacity）と、目的地毎に記載された避難者の合計人数とより求めることができる。具体的には、図１３に示す目的地毎の避難者の人数（InitialPop）の合計が「１０００人」となっており、図６に示すポリゴン領域Ｐ５における収容人数は「１０００人」となっているため、現在のポリゴン領域Ｐ５内に居る避難者の人数は収容人数と同じであることを示す混雑度「１」を入力する。
【００７９】
また、シミュレーション部６０６は、図１３に示すように、集計テーブルの避難結果欄（EvacuationResult）に、災害発生からの経過時間毎（0:00, 1:00, 2:00…）、及び避難者の目的地毎に、ポリゴン領域Ｐ５内における避難者の人数を入力する。ポリゴン領域Ｐ５内における避難者の人数は、他のポリゴン領域からの避難者の流入についても考慮したものである。
【００８０】
具体的には、例えば、災害発生時から１時間後に目的地Ｄへ避難するポリゴン領域Ｐ５内に居る避難者の人数は、図１２に示す変遷管理テーブルにおいて、災害発生時から１時間後、且つポリゴン領域Ｐ５内に居る避難者の人数を抽出する（図１２の例では「０人」）。この抽出を、ポリゴン領域Ｐ５から目的地Ｄ以外の目的地へ避難する避難者についても行う。更に、ポリゴン領域Ｐ５以外を対象として作成された変遷管理テーブルについても、災害発生時から１時間後、且つポリゴン領域Ｐ５内に居る避難者の人数を抽出する。
【００８１】
そして、シミュレーション部６０６は、全てのポリゴン領域についての変遷管理テーブルから抽出した、災害発生時から１時間後、且つポリゴン領域Ｐ５内に居る避難者の人数を合算する。この合算結果を、図１３に示す集計テーブルの避難結果欄（EvacuationResult）の「目的地Ｄ」及び「災害発生時から１時間経過（1:00）」に対応する欄に入力する（図１３に示す例では「２００人」）。これを所定の時間毎（ここでは１時間毎）に行う。
【００８２】
このように、図１２に示す変遷管理テーブルに基づいて、図１３に示すポリゴン領域における目的地毎の避難者の人数の変遷を算出する。この集計テーブルの避難結果欄（EvacuationResult）に記載された人数が「０人」となった時間が、「０人」となった目的地の方向に避難する避難者が当該ポリゴン領域内に居なくなったことを示す。また、この「０人」になった時間が、集計テーブルの避難計画欄（EvacuationPlan）における避難の終了時間（EndTime）となる。
【００８３】
また、シミュレーション部６０６は、図１３に示す集計テーブルの避難結果欄（EvacuationResult）に記載された目的地毎の避難者の人数を、１時間毎に合計し、混雑度を算出する。例えば、災害発生から１時間後において、ポリゴン領域Ｐ５内に居る各目的地へ向かう避難者の人数を合計（２０００人）し、混雑度「２」を入力する。ここでは、図６に示すポリゴン領域Ｐ５における収容人数は「１０００人」となっているため、現在のポリゴン領域Ｐ５内に避難者の人数は「２０００人」であり、収容人数の２倍の人数がポリゴン領域Ｐ５内に居ることを示す混雑度「２」を入力する。
【００８４】
このように、シミュレーション部６０６は、図１２に示すような変遷管理テーブルをポリゴン領域毎に作成して、災害発生時においてポリゴン領域内に居た避難者の避難状態をシミュレーションする。そして、シミュレーション部６０６は、変遷管理テーブルに基づいて、ポリゴン領域毎に、他のポリゴン領域からの避難者の流入も考慮した避難者の避難状態を算出する。
【００８５】
点数算出部６０７は、要援護者人数算出部６０２によって算出された要援護者数と、避難先別人数算出部６０４によって算出された避難者の人数と、シミュレーション部６０６によるシミュレーション結果とに基づいて避難計画を評価するための点数を算出する。
【００８６】
具体的には、点数算出部６０７は、要援護者数が避難所等に多く残っている場合には、評価が低い点数を算出する。要援護者数が多い場合には、バス等によって要援護者を目的地まで搬送する避難経路を新たに作成することにより、要援護者数に関する評価の点数を向上させることができる。バス等による新たな避難経路の作成について、詳しくは後述する。
【００８７】
また、点数算出部６０７は、避難者の人数が多い場合には、評価が低い点数を算出する。
【００８８】
また、点数算出部６０７は、シミュレーション部６０６によるシミュレーション結果として、帰宅先へ避難する避難者が避難に要する平均時間と、帰宅先へ避難する避難者が避難に要する時間の分散度合いと、避難者の人数より求めたポリゴン領域内の混雑度の平均値と、避難者の人数より求めたポリゴン領域内の混雑度の分散度合いとに基づいて、避難計画を評価するための点数を算出する。
【００８９】
具体的には、帰宅先へ避難する避難者が避難に要する平均時間とは、図１３に示す集計テーブルの避難の終了時間（EndTime）や、避難結果欄（EvacuationResult）に記載された避難者の人数の変遷等に基づいて算出することができる。避難に要する平均時間が長い場合には、評価が低い点数を算出する。
【００９０】
また、帰宅先へ避難する避難者が避難に要する時間の分散度合いとは、図１３に示す集計テーブルの避難結果欄（EvacuationResult）に記載された避難者の人数の変遷より求めることができる。例えば、避難終了までに要する時間のばらつきが大きい、即ち、最初に目的地に到着する避難者と最後に目的地に到着する避難者との間の時間差が大きい場合には、評価が低い点数を算出する。
【００９１】
また、避難者の人数より求めたポリゴン領域内の混雑度の平均値とは、図１３に示す集計テーブルの避難結果欄（EvacuationResult）に記載された時間毎の混雑度（Congestion）の値より求めることができる。例えば、混雑度の平均値が高い場合には、評価が低い点数を算出する。
【００９２】
また、避難者の人数より求めたポリゴン領域内の混雑度の分散度合いとは、図１３に示す集計テーブルの避難結果欄（EvacuationResult）に記載された時間毎の混雑度（Congestion）の値より求めることができる。例えば、ある時間帯に、混雑した状態が集中している場合には、評価が低い点数を算出する。
【００９３】
また、点数算出部６０７は、避難経路データベース６１２に記憶された避難経路のデータテーブルにおけるコストの合計値に基づいて算出される、避難者が帰宅先へ避難する際の総移動距離に基づいて、避難計画を評価するための点数を算出する。具体的には、帰宅先までの総移動距離が長い場合には、評価が低い点数を算出する。
【００９４】
このようにして算出された評価項目毎の点数を、評価項目毎に重み付けを行い、当該避難計画における点数を算出する。このような評価アルゴリズムとして、例えば、ＡＨＰ（Analytic Hierarchy Process）法等を用いることができる。
【００９５】
点数算出部６０７によって避難計画の点数が算出された後、条件を変えて、再びシミュレーション部６０６によって避難計画のシミュレーションを行う。このように、複数の避難計画のシミュレーションを行い、それぞれの避難計画毎に点数を算出することで、より最適な避難計画を得ることができる。以下に、再度シミュレーションを行う際に変更する条件について説明する。
【００９６】
再度シミュレーションを行う際に変更する条件として、シミュレーション部６０６におけるシミュレーションにおいて、避難者が避難を開始する避難開始時間を変更することがある。現実には、誘導員が指示等を出すことにより、避難の開始時間を変更することが想定される。これをシミュレーションする場合には、図１３に示す集計テーブルにおける避難計画欄（EvacuationPlan）の避難の開始時間（StartTime）の値を変更する。即ち、図１０〜図１２に示す変遷管理テーブルにおいて、避難者の人数を変化させる開始時間を変更する。
【００９７】
図１４は、ポリゴン領域Ｐ５において避難開始時間を変更した変遷管理テーブルを示す図であり、図１５は、ポリゴン領域Ｐ５において避難開始時間を変更した集計テーブルを示す図である。例えば、災害発生時にポリゴン領域Ｐ５内に居る避難者が目的地Ｄへ避難する際の避難開始時間を災害発生時から２時間後とする場合、図１５に示す集計テーブルは、避難計画欄（EvacuationPlan）の目的地Ｄ（Dest_D）へ向かう避難者の開始時間（StartTime）が「2:00」となる。また、図１４に示す変遷管理テーブルは、２時間後（Pop_at2:00）から、避難者の避難を開始する、即ち「Pop_at0:00」〜「Pop_at2:00」までは、ポリゴン領域Ｐ５内の避難者の人数は300人の状態が維持される。
【００９８】
また、再度シミュレーションを行う際に変更する他の条件として、避難先別人数算出部６０４によって算出される避難者の避難先を変更することがある。具体的には、避難先別人数算出部６０４が図６に示す避難先別の人数を含むデータテーブルを作成する際に、例えば、目的地Ａ（Dest_A）に避難する避難者を避難所である目的地Ｅ（Dest_E）に避難させる（目的地Ａの避難者の人数を減らし、目的地Ｅの避難者の人数を増やす）こと等がある。現実には、道路に案内看板を設置したり、誘導員によって避難経路を避難する避難者を誘導したりすることにより、避難者の避難先を変更することが想定される。
【００９９】
また、再度シミュレーションを行う際に変更する他の条件として、避難経路抽出部６０５によって、ある目的地へ避難する際の避難経路が複数抽出されている場合、シミュレーション部６０６は、ある目的地へ避難する避難者を避難経路毎に配分する比率を変更することがある。現実には、道路に案内看板を設置したり、誘導員によって避難経路を避難する避難者を誘導したりすることにより、避難経路毎の人数を変えることが想定される。
【０１００】
これをシミュレーションする場合、シミュレーション部６０６は、一方の避難経路上のリンクに付与されたコストを変更してシミュレーションを行うことができる。このシミュレーションは、避難経路に付与されたコストに基づいて、避難経路毎に避難者の分配が行われる。
【０１０１】
例えば、２つ避難経路のコストが同じである場合、シミュレーション部６０６は、各避難経路を同じ人数の避難者が通って避難するものとしてシミュレーションを行う。また、２つの避難経路のコストが異なる場合、シミュレーション部６０６は、コストが少ない方の避難経路を多くの避難者が通って避難するものとしてシミュレーションを行う。このように、避難経路が複数存在する場合、避難経路のコストを変更することにより、各避難経路を通って避難する避難者の人数の配分比率を変更することができる。コストを変更する以外にも、各避難経路を通って避難する避難者の人数を直接設定することもできる。
【０１０２】
また、再度シミュレーションを行う際に変更する他の条件として、避難経路抽出部６０５によって、ある目的地へ避難する際の避難経路が複数抽出されている場合、前回シミュレーションを行った際に用いた避難経路とは異なる新たな避難経路を選択することがある。
【０１０３】
具体的には、図９に示す避難経路のデータテーブルのように、ポリゴン領域Ｐ５から目的地Ｄへ向かう避難経路が２つ（避難経路０１，０２）存在する場合、避難経路０１に基づいてシミュレーションを行った後、次に避難道路０２に基づいてシミュレーションを行う。なお、複数の避難経路が存在する場合、混雑緩和の効果がより大きい避難経路を、避難の際に利用する道路として選択することが好ましい。
【０１０４】
次に、上記の条件変更によりシミュレーションを行う場合の具体例について説明する。例えば、災害発生時において避難者の人数が所定値よりも多いポリゴン領域については、他のポリゴン領域領域に比べて避難の開始タイミングを早くする。また、例えば、ポリゴン領域内に要援護者の人数が多い場合、当該ポリゴン領域内の避難者が優先的に避難所に避難できるように、避難先毎の避難者の人数を変更する。
【０１０５】
また、避難所へ向かう避難者の数が、避難所情報データベース６０３に記憶された避難所の収容人数を超えている場合には、当該避難所を目的地とする避難者を他の目的地へ避難する様に避難先を変更する。
【０１０６】
また、あるポリゴン領域内の混雑度が高い場合、混雑度が低くなるように条件を変更してシミュレーションを行う。より詳細には、まず、ポリゴン領域毎に作成された集計テーブル（図１３参照）の混雑度（Congestion）を参照し、混雑度が最大となるポリゴン領域及びその時の時間を抽出する。ここでは、図１３に示すように、ポリゴン領域Ｐ５において災害発生から１時間後の混雑度「２」が、最も高い混雑度であるものとする。
【０１０７】
次に、ポリゴン領域毎に作成された変遷管理テーブル（図１２等参照）を参照し、災害発生から１時間後にポリゴン領域Ｐ５内に避難者が最も多く居る避難経路を抽出する。ここで、図１６に、変遷管理テーブルを示す。図１６に示す変遷管理テーブルは、ポリゴン領域Ｐ８から目的地Ｄへ避難する場合を示すものであり、避難経路２０（PathID:Path20）として、ポリゴン領域Ｐ６からポリゴン領域Ｐ５、ポリゴン領域Ｐ４、ポリゴン領域Ｐ１を経由して目的地Ｄへ避難する場合を示している。ここでは、図１６に示すように、災害発生から１時間後にポリゴン領域Ｐ５内に居る避難者の人数「８００人」が、他のポリゴン領域について作成された変遷管理テーブルの中で最も避難が多いものとし、この避難者の人数が最も多い避難経路２０を抽出する。
【０１０８】
避難経路の抽出後、図１７に示す集計テーブルのように、シミュレーション部６０６が、避難計画ＩＤ「Plan02」のシミュレーションを行う場合、目的地Ｄへ向かう避難経路２０に割り振られていた避難者「１０００人」を、避難経路２０（PathID:Path20）と避難経路２１（PathID:Path21）とにそれぞれ５００人ずつの避難者の人数が割り振られるように、人数の配分を変更する。或いは、目的地Ｄへ向かう避難経路２０の避難開始時間を、例えば「0:00」から「2:00」に変更する。
【０１０９】
或いは、図１８に示す、新規リンクを追加したポリゴン領域及び目的地のように、ポリゴン領域Ｐ８からポリゴン領域Ｐ７へ繋がる新たな道路（リンク）を設定してもよい。この新たな道路として、一般の道路を避難道路として設定することができる。この新たな道路として、災害状況（予測される災害状況）を示すハザードマップと、道路の情報とに基づいて災害発生時に利用できる道路を抽出し、抽出した道路を用いることができる。また、この新たな道路として、水上交通路や鉄道も新たな経路（リンク）とすることができる。このようにして、災害発生から１時間後にポリゴン領域Ｐ５内に居る避難者の人数を少なくし、混雑度を下げる。
【０１１０】
また、通行止めとなっていた道路が復旧した場合や、火災等により道路が通行止めとなった場合等を考慮して、避難のシミュレーションを行うこともできる。具体的には、避難経路抽出部６０５が、避難経路のデータテーブルに、復旧された道路を含む避難経路の避難経路ＩＤを追加したり、通行止めとなった道路を含む避難経路の避難経路ＩＤを削除したりする。シミュレーション部６０６は、復旧や通行止めとなった道路が考慮された避難経路のデータテーブルに基づいて、シミュレーションを行う。
【０１１１】
また、避難者が避難する際に、バスや鉄道等の輸送機関を利用することが想定できる。この場合には、行政等により定められた避難道路に基づいて作成された避難経路のデータテーブル（図９参照）に、輸送機関の路線（リンク）を用いて作成された避難経路を加えることができる。この輸送機関による避難経路についても、火災等により不通となった路線が復旧した場合や、不通となった場合を考慮して、避難経路のデータテーブルに避難経路ＩＤの追加や削除を行う。このとき、輸送機関の輸送量を考慮して、避難計画のシミュレーションを行うことができる。また、ポリゴン領域と目的地とを繋ぐバス等の路線（リンク）を新たに追加することができる。これにより、例えば、避難所に多くの要援護者が残っている場合に、要援護者をバスによって目的地へ搬送する等の避難計画をシミュレーションすることができる。
【０１１２】
また、避難者が避難を開始するタイミングを示す時差避難基準として、例えば、基準Ａ１：即座に避難を開始する、基準Ａ２：所定時間毎に所定人数ずつ避難を開始する、という基準が考えられる。そこで、例えば、避難の際に利用する避難道路、徒歩で避難する避難者の徒歩避難速度（例えば、時速３ｋｍ）、及び時差避難基準としての基準Ａ１，Ａ２に基づいて、時差避難基準毎に避難のシミュレーションを行い、各地域での災害発生後の通過人数を算出する。
【０１１３】
このような時差避難基準毎のシミュレーション結果に対し、避難経路付近にある帰宅支援ステーションの収容人数、帰宅支援ステーションの利用頻度、避難経路のキャパシティ、避難経路付近にある一時収容所のキャパシティの条件を加味することにより、避難者が避難を行う際に、帰宅支援ステーション、避難経路、及び一時収容所の各キャパシティを超えるか否かを判断する。この帰宅支援ステーション等のキャパシティを超えない時差避難基準を、避難に適した時差避難基準として算出することができる。ここで、帰宅支援ステーションとは、例えば、避難経路付近にあるコンビニエンスストア、ガスステーション等、避難の際に水や食料等を提供することができる場所を指す。帰宅支援ステーションのキャパシティとは、避難者に提供する水等の備蓄量を含めることもできる。また、一時収容所とは、避難経路付近にある、一時的に避難者を収容可能な場所を指す。
【０１１４】
この避難に適した時差避難基準に基づいて行われたシミュレーション結果に対して、点数算出部６０７が高い点数を付与することができる。このような避難に適した時差避難基準によって避難を行う場合には、避難者が通過する地域での混雑度合いを平準化することができ、帰宅支援ステーション等の防災施設の数を最小限に抑えることができる。なお、上述した時差避難基準は一例であり、これ以外の基準を用いることもできる。
【０１１５】
また、避難者が避難を行う際の避難手段（徒歩、バス等の輸送機関の利用等）として、例えば、現在位置から目的地までの距離に基づいて設定することができる。避難手段を選択する際の基準となる避難方法基準を、例えば、基準Ｂ１として、目的地までの距離が１０ｋｍ未満の避難者は徒歩で避難する、目的地までの距離が１０ｋｍ以上３０ｋｍ未満の避難者はバス等の輸送手段で避難する、目的地までの距離が３０ｋｍ以上の避難者は一時収容所へ避難する、という条件を設定する。また、基準Ｂ２として、目的地までの距離が１０ｋｍ未満の避難者は徒歩で避難する、目的地までの距離が１０ｋｍ以上２０ｋｍ未満の避難者はバス等の輸送手段で避難する、目的地までの距離が２０ｋｍ以上の避難者は一時収容所へ避難する、という条件を設定する。このような基準Ｂ１，Ｂ２と、避難の際に利用する避難道路、徒歩で避難する避難者の徒歩避難速度（例えば、時速３ｋｍ）に基づいて、避難方法基準毎に避難のシミュレーションを行い、各地域での災害発生後の通過人数を算出する。
【０１１６】
このような避難方法基準毎のシミュレーション結果に対し、避難経路付近にある帰宅支援ステーションの収容人数、帰宅支援ステーションの利用頻度、避難経路のキャパシティ、避難経路付近にある一時収容所のキャパシティ、バス等の輸送手段のキャパシティ（輸送能力）の条件を加味することにより、避難者が避難を行う際に、帰宅支援ステーション、避難経路、一時収容所、輸送手段の各キャパシティを超えるか否かを判断する。この帰宅支援ステーション等のキャパシティを超えない避難方法基準を、避難に適した避難方法基準として算出することができる。
【０１１７】
この避難に適した避難方法基準に基づいて行われたシミュレーション結果に対して、点数算出部６０７が高い点数を付与することができる。このような避難方法基準によって避難を行う場合には、避難者が通過する地域での混雑度合いを平準化することができ、帰宅支援ステーションや輸送手段等の防災施設の数を最小限に抑えることができる。なお、上述した避難方法基準は一例であり、これ以外の基準を用いることもできる。
【０１１８】
また、現在位置から目的地までの避難のシミュレーションを行う際に、上述した時差避難基準のうち最も避難に適した時差避難基準と、上述した避難方法基準のうち最も避難に適した避難方法基準とを用い、目的地まで続く複数の避難経路のうち、どの避難経路を通って帰る場合が最も混雑度合いが少ないかを判断することができる。具体的には、例えば、最も避難に適した時差避難基準と、最も適した避難方法基準と、目的地までの避難経路Ｃ１とに基づいて避難のシミュレーションを行う。同様に、避難に最も適した時差避難基準と、最も適した避難方法基準と、目的地までの避難経路Ｃ２とに基づいて避難のシミュレーションを行う。
【０１１９】
このようにして算出された避難経路毎のシミュレーション結果に基づいて、当該避難経路における避難者の混雑度合いを算出する。そして、避難者の混雑度合いが小さい避難経路を、混雑緩和の効果が大きい避難経路として利用する（点数算出部６０７が当該シミュレーション結果に対して高い点数を付与する）ことができる。この場合には、避難者が通過する地域での混雑度合いを更に緩和することができる。
【０１２０】
以上のようなシミュレーションの条件変更は、情報分析装置６００において自動的に行ってもよく、操作者によって条件を直接変更することもできる。
【０１２１】
出力部６０８は、点数算出部６０７によって算出された点数が、予め定められた出力条件を満たす場合に、出力条件を満たす点数が付与された要援護者数、避難者の人数、シミュレーション結果、及び避難者が帰宅先へ避難する際の総移動距離等を有力な避難計画として出力する。この有力な避難計画を選択する際に、例えば、算出された点数が所定点数以上の避難計画を有力な避難計画として選択したり、例えば、ニュートン法を用いて、１０回程度条件を変更してシミュレーションを行い、算出されている点数以上の点数を有する避難計画が得られなくなった場合に、最も高い点数が付与された避難計画を有効な避難計画として選択したりする。なお、最有力の避難計画を出力する以外にも、点数算出部６０７によって点数が算出される毎に、当該点数を出力することもできる。
【０１２２】
次に、情報分析装置６００で行われる処理の流れを説明する。図１９は、情報分析装置で行われる処理の流れを示すフローチャートである。ここでは、予め、目的地情報算出部６０９によって目的地情報のデータテーブル（図５参照）が算出され、算出された目的地情報のデータテーブルを目的地情報データベース６１０が記憶しているものとする。
【０１２３】
まず、要援護者人数算出部６０２が、移動機１００の位置登録情報等を用いて、ポリゴン領域毎に、避難の際に援護を要する要援護者の人数を算出する（ステップＳ１０１：要援護者人数算出ステップ）。次に、避難先別人数算出部６０４が、移動機１００の位置登録情報等を用いて、ポリゴン領域毎に、ポリゴン領域内の避難者が目的地へ避難する目的地毎の人数と、ポリゴン領域内の避難者が避難所へ避難する避難所毎の人数とを算出する（ステップＳ１０２：避難先別人数算出ステップ）。
【０１２４】
次に、避難経路抽出部６０５が、ポリゴン領域から目的地及び避難所へそれぞれ避難者が避難する際に経由するポリゴン領域を避難経路として抽出する（ステップＳ１０３：避難経路抽出ステップ）。次に、シミュレーション部６０６が、帰宅先及び避難所へ避難者が避難する場合のシミュレーションを行う（ステップＳ１０４：シミュレーションステップ）。
【０１２５】
次に、点数算出部６０７は、要援護者数と、避難者の人数と、シミュレーション結果とに基づいて避難計画を評価するための点数を算出する（ステップＳ１０５：点数算出ステップ）。
【０１２６】
次に、出力部６０８は、点数算出部６０７によって算出された点数が、予め定められた出力条件を満たすか否かを判断する（ステップＳ１０６）。点数が出力条件を満たさない場合（ステップＳ１０６：ＮＯ）、ステップＳ１０２の処理へ戻る。そして、上述のように、避難先別人数算出部６０４が目的地及び避難先へ避難する人数の配分を変更したり（ステップＳ１０２）、シミュレーションの条件を変更したりして、シミュレーション部６０６において再度、避難のシミュレーションを行う（ステップＳ１０４）。
【０１２７】
点数算出部６０７で算出された点数が、出力条件を満たす場合（ステップＳ１０６：ＹＥＳ）、出力部６０８は、出力条件を満たす避難計画を有力な避難計画として出力する（ステップＳ１０７）。
【０１２８】
次に、本実施形態に係る移動通信システム１０の作用効果について説明する。移動通信システム１０によれば、移動機１００のユーザの属性情報に基づいて避難時における要援護者の人数が算出され、更に、帰宅先及び避難所へ避難する避難者の人数が算出される。また、シミュレーション部６０６によって、所定エリアＸを複数に分割したそれぞれのポリゴン領域Ｐ１〜Ｐ９から、帰宅先及び避難所へ避難者が避難する場合のシミュレーションが行われる。そして、点数算出部６０７によって、要援護者数、避難者の人数、及びシミュレーション結果に基づいて避難計画のための点数が算出される。このように、避難計画のための点数を算出することができるため、算出された点数に基づいて、より最適な避難計画が策定されているか否かを判断することができる。
【０１２９】
また、シミュレーション部６０６により、シミュレーション結果として、帰宅先へ避難する避難者が避難に要する平均時間と、帰宅先へ避難する避難者が避難に要する時間の分散度合いと、避難者の人数より求めた分割領域内の混雑度の平均値と、避難者の人数より求めた分割領域内の混雑度の分散度合いとが算出され、算出されたこれらの結果に基づいて点数算出部６０７により点数が算出される。これにより、算出されたこれらの値に基づいて、より精度良く、避難計画のための点数を算出することができる。
【０１３０】
また、点数算出部６０７により、避難者が帰宅先へ避難する際の総移動距離に基づいて点数の算出が行われる。これにより、より精度良く、避難計画のための点数を算出することができる。
【０１３１】
また、点数算出部６０７によって点数が算出された後、更に、シミュレーション部６０６により、避難開始時間を変更してシミュレーションが行われる。これにより、避難開始時間が異なる避難のシミュレーションが行われ、当該シミュレーションの結果に基づいて、避難開始時間が異なる避難計画について点数を算出することができる。
【０１３２】
また、点数算出部６０７によって点数が算出された後、更に、シミュレーション部６０６により、避難者の避難先を変更してシミュレーションが行われる。これにより、避難先が異なる避難のシミュレーションが行われ、当該シミュレーションの結果に基づいて、避難先が異なる避難計画について点数を算出することができる。
【０１３３】
また、一の帰宅先又は避難所へ避難する際の避難経路が複数抽出されている場合、点数算出部６０７によって点数が算出された後、更に、シミュレーション部６０６により、一の帰宅先又は避難所へ避難する避難者を複数の避難経路毎に配分する比率を変更してシミュレーションが行われる。これにより、複数の避難経路毎に避難者を配分する比率が変更された避難のシミュレーションが行われ、当該シミュレーションの結果に基づいて、複数の避難経路毎に避難者の配分比率が異なる避難計画について点数を算出することができる。
【０１３４】
また、一の帰宅先又は避難所へ避難する際の避難経路が複数抽出されている場合、点数算出部６０７によって点数が算出された後、更に、シミュレーション部６０６により、新たな避難経路に基づいてシミュレーションが行われる。これにより、新たな避難経路に基づいて避難のシミュレーションが行われ、当該シミュレーションの結果に基づいて、新たな避難経路を避難者が避難する避難計画について点数を算出することができる。
【０１３５】
また、点数算出部６０７によって算出された点数が、予め定められた出力条件を満たす場合に、出力部６０８よって、出力条件を満たす点数が付与された要援護者数、帰宅先へ避難する避難者の人数、シミュレーション結果、及び避難者が帰宅先へ避難する際の総移動距離が出力される。これにより、出力条件を満たす点数が付与されたシミュレーション結果等が出力され、出力された情報を利用することができる。
【０１３６】
以上、本発明の好適な実施形態について説明したが、本発明はこれに限定されるものではない。例えば、シミュレーション部６０６において、ポリゴン領域から目的地へ向かう避難経路を選択する際に、リンクのコストに基づいて選択する以外の方法を用いてもよい。具体的には、ポリゴン領域毎に、一の目的地を帰宅先とする移動機１００のユーザの人数を算出し、一の目的地を帰宅先とするユーザが多いポリゴン領域を経由する経路を、一の目的地へ避難する際の避難経路とすることもできる。一の目的地と帰宅先とするユーザが多いポリゴン領域は、このポリゴン領域から一の目的地への行き来がし易い（例えば、幹線道路又は電車が通っている等）と考えられる。このため、このようなポリゴン領域を経由する経路を避難経路とすることにより、避難を容易に行うことができる避難経路を選択することができる。
【０１３７】
或いは、時間帯によってリンクのコストが変化してもよい。具体的には、火災の影響を考慮して、火災が予想される時間帯に火災が予想されるポリゴン領域を経由するリンクのコストを大きくして、当該リンクを含む避難経路を選択されなくすることもできる。また、災害による経路の一時的断絶と復旧を考慮して、災害発生直後はリンクのコストを高く、災害復旧が予想される時刻以降はコストを低く設定し、経路の復旧後は当該リンクを含む避難経路として選択されやすくすることもできる。
【符号の説明】
【０１３８】
１０…移動通信システム、１００…移動機、６０１…属性情報データベース、６０２…要援護者人数算出部、６０３…避難所情報データベース、６０４…避難先別人数算出部、６０５…避難経路抽出部、６０６…シミュレーション部、６０７…点数算出部、６０８…出力部。
【図１】
2012083908.tif 000003
【図２】
2012083908.tif 000004
【図３】
2012083908.tif 000005
【図４】
2012083908.tif 000006
【図５】
2012083908.tif 000007
【図６】
2012083908.tif 000008
【図７】
2012083908.tif 000009
【図８】
2012083908.tif 000010
【図９】
2012083908.tif 000011
【図１０】
2012083908.tif 000012
【図１１】
2012083908.tif 000013
【図１２】
2012083908.tif 000014
【図１３】
2012083908.tif 000015
【図１４】
2012083908.tif 000016
【図１５】
2012083908.tif 000017
【図１６】
2012083908.tif 000018
【図１７】
2012083908.tif 000019
【図１８】
2012083908.tif 000020
【図１９】
2012083908.tif 000021