Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6330356B2 - Information providing apparatus, information providing method, and information providing program - Google Patents
[go: Go Back, main page]

JP6330356B2 - Information providing apparatus, information providing method, and information providing program - Google Patents

Information providing apparatus, information providing method, and information providing program Download PDF

Info

Publication number
JP6330356B2
JP6330356B2 JP2014024220A JP2014024220A JP6330356B2 JP 6330356 B2 JP6330356 B2 JP 6330356B2 JP 2014024220 A JP2014024220 A JP 2014024220A JP 2014024220 A JP2014024220 A JP 2014024220A JP 6330356 B2 JP6330356 B2 JP 6330356B2
Authority
JP
Japan
Prior art keywords
area
disaster
information providing
adjacent
received
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2014024220A
Other languages
Japanese (ja)
Other versions
JP2015153003A (en
Inventor
池村 長之
長之 池村
大亮 山岡
大亮 山岡
ハー ヨン ゴ
ハー ヨン ゴ
芳孝 向山
芳孝 向山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2014024220A priority Critical patent/JP6330356B2/en
Publication of JP2015153003A publication Critical patent/JP2015153003A/en
Application granted granted Critical
Publication of JP6330356B2 publication Critical patent/JP6330356B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Alarm Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報提供装置、情報提供方法および情報提供プログラムに関する。   The present invention relates to an information providing apparatus, an information providing method, and an information providing program.

従来、気象情報提供者からの地震などの気象情報をトリガとして、予め登録された利用者に対して安否確認メールを送信し、利用者からの回答を収集するシステムがある。システムの管理者は、ウェブ画面などにおいて、収集された利用者の回答結果を閲覧することで、利用者の状況を把握することができる。   2. Description of the Related Art Conventionally, there is a system that collects responses from users by sending a safety confirmation email to a user registered in advance by using weather information such as an earthquake from a weather information provider as a trigger. The system administrator can grasp the user's situation by browsing the collected user response results on a web screen or the like.

関連する先行技術としては、例えば、所定の災害発生時に、社員の安否情報を受け付けるインターフェースを生成し、生成したインターフェースを通して受け付けた社員の安否情報を登録する情報収集システムがある。この情報収集システムは、所定時間経過後、安否情報が登録されていない社員を抽出し、抽出した社員の登録を促すための登録指示を生成して当該社員に送信する。   As a related prior art, for example, there is an information collection system that generates an interface for receiving employee safety information when a predetermined disaster occurs, and registers the employee safety information received through the generated interface. This information collection system extracts an employee whose safety information is not registered after a predetermined time has elapsed, generates a registration instruction for encouraging registration of the extracted employee, and transmits the registration instruction to the employee.

特開2003−331090号公報JP 2003-331090 A

しかしながら、従来技術によれば、予め設定された事象以外の災害が発生したエリア(地域)を特定することが難しいという問題がある。   However, according to the prior art, there is a problem that it is difficult to specify an area (region) where a disaster other than a preset event has occurred.

一つの側面では、本発明は、利用者からの自発的な災害状況メールの受信状況をもとに災害発生エリアを特定することができる情報提供装置、情報提供方法および情報提供プログラムを提供することを目的とする。   In one aspect, the present invention provides an information providing apparatus, an information providing method, and an information providing program capable of specifying a disaster occurrence area based on a reception status of a spontaneous disaster status mail from a user. With the goal.

1つの態様では、複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定する情報提供装置、情報提供方法および情報提供プログラムが提案される。   In one aspect, the number of received disaster status mails per unit time for notifying the status of a disaster received from a terminal device of a user belonging to any one of a plurality of areas has become a predetermined number or more. Accordingly, an information providing apparatus, an information providing method, and an information providing program for specifying the area as a disaster occurrence area are proposed.

1つの側面として、利用者からの自発的な災害状況メールの受信状況をもとに災害発生エリアを特定することができるという効果を奏する。   As one aspect, there is an effect that the disaster occurrence area can be specified based on the reception status of the spontaneous disaster status mail from the user.

図1は、実施の形態にかかる情報提供方法の一実施例を示す説明図である。FIG. 1 is an explanatory diagram of an example of the information providing method according to the embodiment. 図2は、安否確認システム200のシステム構成例を示す説明図である。FIG. 2 is an explanatory diagram showing a system configuration example of the safety confirmation system 200. 図3は、情報提供装置101のハードウェア構成例を示すブロック図である。FIG. 3 is a block diagram illustrating a hardware configuration example of the information providing apparatus 101. 図4は、端末装置102のハードウェア構成例を示すブロック図である。FIG. 4 is a block diagram illustrating a hardware configuration example of the terminal device 102. 図5は、利用者DB220の記憶内容の一例を示す説明図である。FIG. 5 is an explanatory diagram showing an example of the contents stored in the user DB 220. 図6は、メール管理テーブル230の記憶内容の一例を示す説明図である。FIG. 6 is an explanatory diagram showing an example of the contents stored in the mail management table 230. 図7は、事象管理テーブル240の記憶内容の一例を示す説明図である。FIG. 7 is an explanatory diagram showing an example of the contents stored in the event management table 240. 図8は、発生中エリア管理テーブル250の記憶内容の一例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of the contents stored in the ongoing area management table 250. 図9は、隣接割合設定テーブル260の記憶内容の一例を示す説明図である。FIG. 9 is an explanatory diagram showing an example of the contents stored in the adjacency ratio setting table 260. 図10は、隣接情報テーブル270の記憶内容の一例を示す説明図である。FIG. 10 is an explanatory diagram showing an example of the contents stored in the adjacent information table 270. 図11は、情報提供装置101の機能的構成例を示すブロック図である。FIG. 11 is a block diagram illustrating a functional configuration example of the information providing apparatus 101. 図12は、管理対象となる複数のエリアの一例を示す説明図(その1)である。FIG. 12 is an explanatory diagram (part 1) illustrating an example of a plurality of areas to be managed. 図13は、管理対象となる複数のエリアの一例を示す説明図(その2)である。FIG. 13 is an explanatory diagram (part 2) illustrating an example of a plurality of areas to be managed. 図14は、情報提供装置101のエリア特定処理手順の一例を示すフローチャート(その1)である。FIG. 14 is a flowchart (part 1) illustrating an example of the area specifying process procedure of the information providing apparatus 101. 図15は、情報提供装置101のエリア特定処理手順の一例を示すフローチャート(その2)である。FIG. 15 is a flowchart (part 2) illustrating an example of the area specifying process procedure of the information providing apparatus 101. 図16は、複数隣接先エリア対象判定処理の具体的処理手順の一例を示すフローチャート(その1)である。FIG. 16 is a flowchart (part 1) illustrating an example of a specific processing procedure of the multiple adjacent destination area target determination processing. 図17は、複数隣接先エリア対象判定処理の具体的処理手順の一例を示すフローチャート(その2)である。FIG. 17 is a flowchart (part 2) illustrating an example of a specific processing procedure of the multiple adjacent destination area target determination processing. 図18は、情報提供装置101の隣接情報作成処理手順の一例を示すフローチャートである。FIG. 18 is a flowchart illustrating an example of the adjacent information creation processing procedure of the information providing apparatus 101. 図19は、ツリー生成処理の具体的処理手順の一例を示すフローチャート(その1)である。FIG. 19 is a flowchart (part 1) illustrating an example of a specific processing procedure of the tree generation processing. 図20は、ツリー生成処理の具体的処理手順の一例を示すフローチャート(その2)である。FIG. 20 is a flowchart (part 2) illustrating an example of a specific processing procedure of the tree generation processing. 図21は、情報提供装置101の安否確認メール送信処理手順の一例を示すフローチャートである。FIG. 21 is a flowchart illustrating an example of a safety confirmation mail transmission processing procedure of the information providing apparatus 101.

以下に図面を参照して、本発明にかかる情報提供装置、情報提供方法および情報提供プログラムの実施の形態を詳細に説明する。   Exemplary embodiments of an information providing apparatus, an information providing method, and an information providing program according to the present invention will be described below in detail with reference to the drawings.

(情報提供方法の一実施例)
図1は、実施の形態にかかる情報提供方法の一実施例を示す説明図である。図1において、情報提供装置101は、管理対象となる複数のエリアの中から災害発生エリアを特定するコンピュータである。エリアは、区分けされた地域であり、例えば、市区町村単位や都道府県単位などで区分けされる。災害発生エリアは、災害が発生したエリアである。災害は、例えば、地震、大雨、大雪、台風、竜巻などの自然災害や、火事、伝染病、テロ、武力攻撃などの人為災害である。
(One example of information providing method)
FIG. 1 is an explanatory diagram of an example of the information providing method according to the embodiment. In FIG. 1, an information providing apparatus 101 is a computer that identifies a disaster occurrence area from a plurality of areas to be managed. An area is a divided area, and is divided, for example, in units of municipalities or prefectures. The disaster occurrence area is an area where a disaster has occurred. Disasters are, for example, natural disasters such as earthquakes, heavy rains, heavy snows, typhoons, tornadoes, and man-made disasters such as fires, epidemics, terrorism, and armed attacks.

ここで、災害が発生したエリアの被害状況を把握するために、気象庁などの情報提供者から提供される情報と自動連携して、災害が発生したエリアに属する利用者への安否確認を行うことが考えられる。この場合、管理者は、利用者の安否確認を行う際のトリガとなる事象、すなわち、管理対象となる事象を予め決めることになる。   Here, in order to grasp the damage situation of the area where the disaster occurred, the safety confirmation to the users belonging to the area where the disaster occurred is performed automatically in cooperation with information provided by information providers such as the Japan Meteorological Agency Can be considered. In this case, the administrator determines in advance an event that becomes a trigger when the safety of the user is confirmed, that is, an event to be managed.

管理対象の事象としては、例えば、震度5強以上の地震や1時間当たりの降水量が100mm以上の大雨など、ある程度大きな被害が予想される事象が挙げられる。ところが、管理対象の事象を予め決めるやり方では、予め決められた事象以外の災害が発生した場合には対応することができない。   Examples of events to be managed include events that are expected to cause a certain amount of damage, such as earthquakes with a seismic intensity of 5 or more and heavy rain with an hourly precipitation of 100 mm or more. However, the method of predetermining the events to be managed cannot cope with the occurrence of a disaster other than the predetermined event.

また、災害発生時に、管理者が、インターネット、テレビ、ラジオなどの情報をもとに災害が発生した災害範囲を特定して安否確認を行うことも考えられる。しかしながら、人手により災害範囲を正確に特定することは容易ではない。さらに、災害発生時は、速やかに被災地の被害状況を把握することが重要であり、人手による災害範囲の特定は時間がかかり望ましくない。   In addition, when a disaster occurs, the administrator may confirm the safety by identifying the disaster area where the disaster has occurred based on information on the Internet, television, radio, or the like. However, it is not easy to accurately specify the disaster area manually. Furthermore, when a disaster occurs, it is important to quickly grasp the damage status of the disaster-stricken area, and manual identification of the disaster area is time consuming and undesirable.

また、直接災害を体験した管理者が、被災地からシステムにアクセスして、利用者の安否確認を手動で開始することが考えられる。しかしながら、被災した当事者が被災地全体を把握するための情報を迅速に得ることは容易ではなく、災害範囲を正確に特定することは難しい。   In addition, it is conceivable that an administrator who has directly experienced a disaster accesses the system from the affected area and manually starts the safety confirmation of the user. However, it is not easy for the affected party to quickly obtain information for grasping the entire disaster area, and it is difficult to accurately specify the disaster area.

そこで、本実施の形態では、直接災害を体験した利用者からの自発的な災害状況メールの受信状況をもとに、予め決められた事象以外の災害が発生しても災害発生エリアを特定することができる情報提供方法について説明する。以下、図1を用いて、情報提供装置101の情報提供処理例について説明する。   Therefore, in the present embodiment, the disaster occurrence area is specified even if a disaster other than a predetermined event occurs based on the reception status of the spontaneous disaster status mail from the user who directly experienced the disaster. An information providing method that can be used will be described. Hereinafter, an example of information provision processing of the information provision apparatus 101 will be described with reference to FIG.

図1において、エリアA、エリアBおよびエリアCは、管理対象となる複数のエリアである。ここでは、エリアA〜CのうちのエリアBで災害が発生した場合を想定する。   In FIG. 1, area A, area B, and area C are a plurality of areas to be managed. Here, it is assumed that a disaster occurs in area B among areas A to C.

(1)直接災害を体験した利用者は、自身の端末装置102を使用して、災害状況メールを情報提供装置101に送信する。ここで、利用者は、管理対象となる複数のエリアのいずれかのエリアに属する利用者であり、エリア単位で予め登録される。例えば、エリアBに属する利用者は、エリアB内に自宅や勤務先が存在する利用者である。   (1) A user who directly experienced a disaster uses his / her terminal device 102 to transmit a disaster status mail to the information providing device 101. Here, the user is a user belonging to any one of a plurality of areas to be managed, and is registered in advance in area units. For example, a user belonging to area B is a user who has a home or work place in area B.

災害状況メールは、災害の状況を通知するメールである。災害状況メールには、例えば、発生した災害の事象内容、利用者の安否、怪我の有無などが記述される。図1の例では、災害が発生したエリアBに属する3人の利用者の端末装置102から災害状況メールM1〜M3がそれぞれ情報提供装置101に送信されている。   The disaster status e-mail is an e-mail notifying the status of the disaster. The disaster status mail describes, for example, the contents of a disaster event that has occurred, the safety of a user, the presence or absence of an injury, and the like. In the example of FIG. 1, disaster status mails M <b> 1 to M <b> 3 are respectively transmitted from the terminal devices 102 of three users belonging to the area B where the disaster has occurred to the information providing apparatus 101.

(2)情報提供装置101は、管理対象となる複数のエリアのいずれかのエリアに属する利用者の端末装置102から災害状況メールを受信する。図1の例では、情報提供装置101が、エリアBに属する3人の利用者の端末装置102から災害状況メールM1〜M3をそれぞれ受信している。   (2) The information providing apparatus 101 receives a disaster situation mail from the user terminal apparatus 102 belonging to any one of a plurality of areas to be managed. In the example of FIG. 1, the information providing apparatus 101 receives disaster status mails M <b> 1 to M <b> 3 from the terminal devices 102 of three users belonging to area B, respectively.

ここでは、情報提供装置101が、災害状況メールM1を受信した時刻を「t1」とし、災害状況メールM2を受信した時刻を「t2」とし、災害状況メールM3を受信した時刻を「t3」とする(ただし、時刻t1⇒時刻t2⇒時刻t3)。   Here, the time when the information providing apparatus 101 received the disaster situation mail M1 is “t1”, the time when the disaster situation mail M2 is received is “t2”, and the time when the disaster situation mail M3 is received is “t3”. (However, time t1⇒time t2⇒time t3).

(3)情報提供装置101は、エリアに属する利用者の端末装置102から受信した災害状況メールの単位時間当たりの受信数が所定数X以上となったか否かを判定する。ここで、所定数Xは、エリア単位での災害状況メールの単位時間当たりの受信数が所定数X以上となったら、当該エリアで災害が発生していると判断できる値に設定される。   (3) The information providing apparatus 101 determines whether or not the number of received disaster situation mails received from the terminal apparatuses 102 of users belonging to the area per unit time is equal to or greater than a predetermined number X. Here, the predetermined number X is set to a value by which it can be determined that a disaster has occurred in the area when the number of received disaster situation mails per unit time per unit time is equal to or greater than the predetermined number X.

所定数Xは、例えば、各エリアに属する利用者数などをもとに予め設定されて情報提供装置101に記録される。この際、所定数Xは、管理対象となる全エリアで共通の値が設定されてもよく、また、エリア単位でそれぞれ設定されてもよい。ここでは、単位時間を「10分」とし、所定数Xを「X=3」とする。   The predetermined number X is set in advance based on, for example, the number of users belonging to each area and recorded in the information providing apparatus 101. At this time, the predetermined number X may be set to a common value for all areas to be managed, or may be set for each area. Here, the unit time is “10 minutes”, and the predetermined number X is “X = 3”.

図1の例では、情報提供装置101は、エリアBに属する利用者の端末装置102から、10分間当たり3通の災害状況メールM1〜M3を受信している。この場合、情報提供装置101は、エリアBに属する利用者の端末装置102から受信した災害状況メールの単位時間当たりの受信数が所定数X以上となったと判定する。   In the example of FIG. 1, the information providing apparatus 101 receives three disaster status mails M <b> 1 to M <b> 3 per 10 minutes from the user terminal apparatus 102 belonging to area B. In this case, the information providing apparatus 101 determines that the number of received disaster situation mails per unit time received from the terminal apparatus 102 of the user belonging to area B is equal to or greater than the predetermined number X.

(4)情報提供装置101は、エリアに属する利用者の端末装置102から受信した災害状況メールの単位時間当たりの受信数が所定数X以上となったことに応じて、当該エリアを災害発生エリアとして特定する。図1の例では、エリアBの10分当たりの災害状況メールの受信数が3以上となったため、エリアBが災害発生エリアとして特定される。   (4) The information providing apparatus 101 determines that the area corresponding to the disaster occurrence area when the number of received disaster status mails received from the terminal devices 102 of the users belonging to the area per unit time is equal to or greater than the predetermined number X. As specified. In the example of FIG. 1, since the number of disaster status mails received per 10 minutes in area B is 3 or more, area B is identified as a disaster occurrence area.

このように、情報提供装置101によれば、管理対象のエリアに属する利用者の端末装置102から受信した災害状況メールの単位時間当たりの受信数が所定数X以上となったことに応じて、当該エリアを災害発生エリアとして特定することができる。   As described above, according to the information providing apparatus 101, in response to the number of received disaster status mails received from the user terminal apparatus 102 belonging to the management target area per unit time being equal to or greater than the predetermined number X, The area can be specified as a disaster occurrence area.

これにより、直接災害を体験した利用者(被災者)からの自発的な災害状況メールの受信状況をもとに災害発生エリアを特定することができる。このため、例えば、利用者の安否確認を行う際のトリガとなる事象を予め設定しなくても災害発生エリアを特定することができる。   As a result, the disaster occurrence area can be specified based on the reception status of the spontaneous disaster status mail from the user (the victim) who directly experienced the disaster. For this reason, for example, it is possible to specify the disaster occurrence area without setting in advance an event that becomes a trigger when confirming the safety of the user.

また、災害発生時において、インターネット、テレビ、ラジオなどの情報をもとに人手で災害範囲を特定する場合に比べて、迅速かつ正確に災害発生エリアを特定することができる。さらに、管理者は、例えば、災害発生エリアに属する利用者のうち災害状況メールを受信していない利用者を特定することで、災害発生エリアに属する利用者の安否確認を行うことができ、被災地の被害状況を把握することが可能となる。   In addition, when a disaster occurs, it is possible to specify the disaster occurrence area quickly and accurately compared to the case where the disaster range is manually specified based on information such as the Internet, television, and radio. Further, for example, the administrator can confirm the safety of users belonging to the disaster occurrence area by identifying the users who have not received the disaster status mail among the users belonging to the disaster occurrence area. It becomes possible to grasp the damage situation of the ground.

(安否確認システム200のシステム構成例)
つぎに、図1に示した情報提供装置101を安否確認システム200に適用した場合について説明する。
(System configuration example of the safety confirmation system 200)
Next, a case where the information providing apparatus 101 shown in FIG. 1 is applied to the safety confirmation system 200 will be described.

図2は、安否確認システム200のシステム構成例を示す説明図である。図2において、安否確認システム200は、情報提供装置101と、複数の端末装置102と、管理装置201と、を含む。安否確認システム200において、情報提供装置101、端末装置102および管理装置201は、有線または無線のネットワーク210を介して相互に通信可能に接続される。ネットワーク210は、例えば、インターネット、LAN(Local Area Network)、WAN(Wide Area Network)などである。   FIG. 2 is an explanatory diagram showing a system configuration example of the safety confirmation system 200. In FIG. 2, the safety confirmation system 200 includes an information providing device 101, a plurality of terminal devices 102, and a management device 201. In the safety confirmation system 200, the information providing apparatus 101, the terminal apparatus 102, and the management apparatus 201 are connected to each other via a wired or wireless network 210 so that they can communicate with each other. The network 210 is, for example, the Internet, a LAN (Local Area Network), a WAN (Wide Area Network), or the like.

情報提供装置101は、利用者DB(データベース)220、メール管理テーブル230、事象管理テーブル240、発生中エリア管理テーブル250、隣接割合設定テーブル260および隣接情報テーブル270を有し、管理対象となる複数のエリアの中から災害発生エリアを特定する。各種DB等220,230,240,250,260,270の記憶内容については、図5〜図10を用いて後述する。情報提供装置101は、例えば、サーバである。   The information providing apparatus 101 includes a user DB (database) 220, a mail management table 230, an event management table 240, an ongoing area management table 250, an adjacent ratio setting table 260, and an adjacent information table 270. The disaster occurrence area is identified from the areas. The storage contents of various DBs 220, 230, 240, 250, 260, 270 will be described later with reference to FIGS. The information providing apparatus 101 is, for example, a server.

端末装置102は、管理対象となる複数のエリアそれぞれに属するそれぞれの利用者が使用するコンピュータであり、メールの表示、作成、送受信を行う。メールは、ネットワーク210を介してコンピュータ間で送受信される電子メールである。端末装置102は、例えば、スマートフォン、携帯電話機、PC(Personal Computer)、ノートPC、タブレット型PCなどである。   The terminal device 102 is a computer used by each user belonging to each of a plurality of areas to be managed, and displays, creates, and transmits / receives mail. The mail is an electronic mail transmitted / received between computers via the network 210. The terminal device 102 is, for example, a smartphone, a mobile phone, a PC (Personal Computer), a notebook PC, a tablet PC, or the like.

管理装置201は、安否確認システム200の管理者が使用するコンピュータである。管理者は、管理装置201を使用して情報提供装置101にアクセスすることで、例えば、災害発生エリアを特定したり、利用者からの災害状況メールを確認したりすることができる。管理装置201は、例えば、PC、ノートPC、タブレット型PC、スマートフォン、携帯電話機などである。   The management device 201 is a computer used by an administrator of the safety confirmation system 200. By accessing the information providing apparatus 101 using the management apparatus 201, the administrator can specify, for example, a disaster occurrence area or confirm a disaster status mail from the user. The management device 201 is, for example, a PC, a notebook PC, a tablet PC, a smartphone, a mobile phone, or the like.

以下の説明では、管理対象となる複数のエリアを「エリアA1〜An」と表記し(n:2以上の自然数)、エリアA1〜Anのうちの任意のエリアを「エリアAi」と表記する場合がある(i=1,2,…,n)。   In the following description, a plurality of areas to be managed are represented as “areas A1 to An” (n: a natural number of 2 or more), and an arbitrary area among the areas A1 to An is represented as “area Ai”. (I = 1, 2,..., N).

(情報提供装置101のハードウェア構成例)
図3は、情報提供装置101のハードウェア構成例を示すブロック図である。図3において、情報提供装置101は、CPU(Central Processing Unit)301と、メモリ302と、I/F(Interface)303と、ディスクドライブ304と、ディスク305と、を有する。また、各構成部は、バス300によってそれぞれ接続される。
(Example of hardware configuration of information providing apparatus 101)
FIG. 3 is a block diagram illustrating a hardware configuration example of the information providing apparatus 101. 3, the information providing apparatus 101 includes a CPU (Central Processing Unit) 301, a memory 302, an I / F (Interface) 303, a disk drive 304, and a disk 305. Each component is connected by a bus 300.

ここで、CPU301は、情報提供装置101の全体の制御を司る。メモリ302は、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)およびフラッシュROMなどを有する。具体的には、例えば、フラッシュROMやROMが各種プログラムを記憶し、RAMがCPU301のワークエリアとして使用される。メモリ302に記憶されるプログラムは、CPU301にロードされることで、コーディングされている処理をCPU301に実行させる。   Here, the CPU 301 governs overall control of the information providing apparatus 101. The memory 302 includes, for example, a ROM (Read Only Memory), a RAM (Random Access Memory), and a flash ROM. Specifically, for example, a flash ROM or ROM stores various programs, and a RAM is used as a work area for the CPU 301. The program stored in the memory 302 is loaded into the CPU 301 to cause the CPU 301 to execute the coded process.

I/F303は、通信回線を通じてネットワーク210に接続され、ネットワーク210を介して他のコンピュータ(例えば、図2に示した端末装置102、管理装置201)に接続される。そして、I/F303は、ネットワーク210と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。I/F303には、例えば、モデムやLANアダプタなどを採用することができる。   The I / F 303 is connected to the network 210 via a communication line, and is connected to other computers (for example, the terminal device 102 and the management device 201 shown in FIG. 2) via the network 210. The I / F 303 controls an internal interface with the network 210 and controls input / output of data from other computers. For example, a modem or a LAN adapter may be employed as the I / F 303.

ディスクドライブ304は、CPU301の制御にしたがってディスク305に対するデータのリード/ライトを制御する。ディスク305は、ディスクドライブ304の制御で書き込まれたデータを記憶する。ディスク305としては、例えば、磁気ディスク、光ディスクなどが挙げられる。なお、情報提供装置101は、上述した構成部のほか、例えば、SSD(Solid State Drive)、キーボード、マウス、ディスプレイなどを有することにしてもよい。   The disk drive 304 controls reading / writing of data with respect to the disk 305 according to the control of the CPU 301. The disk 305 stores data written under the control of the disk drive 304. Examples of the disk 305 include a magnetic disk and an optical disk. The information providing apparatus 101 may include, for example, an SSD (Solid State Drive), a keyboard, a mouse, and a display in addition to the above-described components.

(端末装置102のハードウェア構成例)
図4は、端末装置102のハードウェア構成例を示すブロック図である。図4において、端末装置102は、CPU401と、メモリ402と、ディスプレイ403と、キーパッド404と、I/F405と、音声信号処理部406と、スピーカ407と、マイクロフォン408と、を有する。また、各構成部はバス400によってそれぞれ接続される。
(Example of hardware configuration of terminal apparatus 102)
FIG. 4 is a block diagram illustrating a hardware configuration example of the terminal device 102. In FIG. 4, the terminal device 102 includes a CPU 401, a memory 402, a display 403, a keypad 404, an I / F 405, an audio signal processing unit 406, a speaker 407, and a microphone 408. Each component is connected by a bus 400.

ここで、CPU401は、端末装置102の全体の制御を司る。メモリ402は、例えば、ROM、RAMおよびフラッシュROMなどを有する。具体的には、例えば、フラッシュROMやROMが各種プログラムを記憶し、RAMがCPU401のワークエリアとして使用される。メモリ402に記憶されるプログラムは、CPU401にロードされることで、コーディングされている処理をCPU401に実行させる。   Here, the CPU 401 controls the entire terminal device 102. The memory 402 includes, for example, a ROM, a RAM, a flash ROM, and the like. Specifically, for example, a flash ROM or ROM stores various programs, and the RAM is used as a work area of the CPU 401. The program stored in the memory 402 is loaded on the CPU 401 to cause the CPU 401 to execute the coded process.

ディスプレイ403は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する。ディスプレイ403は、例えば、液晶ディスプレイや有機EL(Electroluminescence)ディスプレイなどを採用することができる。   A display 403 displays data such as a document, an image, and function information as well as a cursor, an icon, or a tool box. As the display 403, for example, a liquid crystal display, an organic EL (Electroluminescence) display, or the like can be adopted.

キーパッド404は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。キーパッド404は、例えば、タッチパネル式の入力パッドやテンキーなどであってもよい。また、キーパッド404は、キーボードやマウスであってもよい。   The keypad 404 has keys for inputting characters, numbers, various instructions, and the like, and inputs data. The keypad 404 may be, for example, a touch panel type input pad or a numeric keypad. The keypad 404 may be a keyboard or a mouse.

I/F405は、ネットワーク210に接続され、ネットワーク210を介して他のコンピュータ(例えば、図2に示した情報提供装置101)に接続される。そして、I/F405は、ネットワーク210と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。   The I / F 405 is connected to the network 210, and is connected to another computer (for example, the information providing apparatus 101 illustrated in FIG. 2) via the network 210. The I / F 405 controls an internal interface with the network 210 and controls data input / output from other computers.

音声信号処理部406は、スピーカ407およびマイクロフォン408に接続される。例えば、マイクロフォン408に受音された音声は、音声信号処理部406でA/D変換される。また、スピーカ407からは音声が出力される。   The audio signal processing unit 406 is connected to the speaker 407 and the microphone 408. For example, sound received by the microphone 408 is A / D converted by the sound signal processing unit 406. In addition, sound is output from the speaker 407.

なお、図2に示した管理装置201についても、端末装置102と同様のハードウェア構成により実現することができる。また、管理装置201は、例えば、スキャナ、プリンタなどを有することにしてもよい。   Note that the management apparatus 201 shown in FIG. 2 can also be realized by the same hardware configuration as that of the terminal apparatus 102. The management device 201 may include a scanner, a printer, and the like, for example.

(各種DB等220,230,240,250,260,270の記憶内容)
つぎに、図5〜図10を用いて、情報提供装置101が有する各種DB等220,230,240,250、260,270の記憶内容について説明する。各種DB等220,230,240,250,260,270は、例えば、図3に示した情報提供装置101のメモリ302、ディスク305などの記憶装置により実現される。
(Storage contents of various DBs 220, 230, 240, 250, 260, 270)
Next, the storage contents of various DBs 220, 230, 240, 250, 260, and 270 included in the information providing apparatus 101 will be described with reference to FIGS. Various DBs 220, 230, 240, 250, 260, and 270 are realized by storage devices such as the memory 302 and the disk 305 of the information providing apparatus 101 illustrated in FIG. 3, for example.

<利用者DB220の記憶内容>
図5は、利用者DB220の記憶内容の一例を示す説明図である。図5において、利用者DB220は、利用者ID、名前、登録エリアおよびメールアドレスのフィールドを有し、各フィールドに情報を設定することで、利用者情報(例えば、利用者情報500−1〜500−3)をレコードとして記憶する。
<Storage contents of user DB 220>
FIG. 5 is an explanatory diagram showing an example of the contents stored in the user DB 220. In FIG. 5, the user DB 220 includes fields for user ID, name, registration area, and mail address. By setting information in each field, user information (for example, user information 500-1 to 500-500). -3) is stored as a record.

ここで、利用者IDは、安否確認システム200の利用者を識別する識別子である。名前は、利用者の名前である。登録エリアは、利用者が属するエリアAiを識別する識別子である。メールアドレスは、利用者が使用するメールアドレスである。   Here, the user ID is an identifier for identifying the user of the safety confirmation system 200. The name is the name of the user. The registration area is an identifier for identifying the area Ai to which the user belongs. The e-mail address is an e-mail address used by the user.

例えば、利用者情報500−1は、利用者ID「U1」、名前「××太郎」、登録エリア「A1」およびメールアドレス「xxx@111.com」を示す。利用者情報500−1によれば、利用者ID「U1」の利用者の名前「××太郎」、登録エリア「A1」およびメールアドレス「xxx@111.com」を特定することができる。   For example, the user information 500-1 indicates a user ID “U1”, a name “xx Taro”, a registration area “A1”, and a mail address “xxx@111.com”. According to the user information 500-1, the user name “xxx Taro”, the registration area “A1”, and the mail address “xxx@111.com” of the user ID “U1” can be specified.

<メール管理テーブル230の記憶内容>
図6は、メール管理テーブル230の記憶内容の一例を示す説明図である。図6において、メール管理テーブル230は、事象ID、エリアID、利用者ID、送信フラグ、受信フラグ、送信時間および受信時間のフィールドを有する。各フィールドに情報を設定することで、メール管理情報(例えば、メール管理情報600−1〜600−5)がレコードとして記憶される。
<Storage contents of mail management table 230>
FIG. 6 is an explanatory diagram showing an example of the contents stored in the mail management table 230. In FIG. 6, the mail management table 230 has fields of event ID, area ID, user ID, transmission flag, reception flag, transmission time, and reception time. By setting information in each field, mail management information (for example, mail management information 600-1 to 600-5) is stored as a record.

ここで、事象IDは、発生した災害を識別する識別子である。エリアIDは、エリアAiを識別する識別子である。利用者IDは、利用者を識別する識別子である。送信フラグは、安否確認メールを送信したか否かを示すフラグである。送信フラグ「−」は、安否確認メールを送信していないことを示す。送信フラグ「○」は、安否確認メールを送信したことを示す。送信フラグは、初期状態では「−」である。   Here, the event ID is an identifier for identifying a disaster that has occurred. The area ID is an identifier for identifying the area Ai. The user ID is an identifier for identifying the user. The transmission flag is a flag indicating whether or not a safety confirmation mail has been transmitted. The transmission flag “−” indicates that the safety confirmation mail is not transmitted. The transmission flag “◯” indicates that a safety confirmation mail has been transmitted. The transmission flag is “−” in the initial state.

受信フラグは、災害状況メールを受信したか否かを示すフラグである。受信フラグ「−」は、災害状況メールを受信していないことを示す。受信フラグ「○」は、災害状況メールを受信したことを示す。受信フラグは、初期状態では「−」である。送信時間は、安否確認メールを送信した日時である。受信時間は、災害状況メールを受信した日時である。   The reception flag is a flag indicating whether or not a disaster situation mail has been received. The reception flag “−” indicates that the disaster situation mail has not been received. The reception flag “◯” indicates that a disaster situation mail has been received. The reception flag is “−” in the initial state. The transmission time is the date and time when the safety confirmation mail is transmitted. The reception time is the date and time when the disaster situation mail is received.

例えば、メール管理情報600−1は、事象ID「P1」、エリアID「A1」、利用者ID「U1」、送信フラグ「−」、受信フラグ「○」、送信時間「−」および受信時間「2013/1/8 10:05」を示す。メール管理情報600−1によれば、事象P1の災害が発生したエリアA1に属する利用者ID「U1」の利用者から、2013年1月8日10時05分に災害状況メールを受信したことを特定することができる。   For example, the mail management information 600-1 includes an event ID “P1”, an area ID “A1”, a user ID “U1”, a transmission flag “−”, a reception flag “O”, a transmission time “-”, and a reception time “ 2013/1/8 10:05 ". According to the mail management information 600-1, the disaster status mail was received at 10:05 on January 8, 2013 from the user with the user ID “U1” belonging to the area A1 where the disaster of the event P1 occurred. Can be specified.

<事象管理テーブル240の記憶内容>
図7は、事象管理テーブル240の記憶内容の一例を示す説明図である。図7において、事象管理テーブル240は、事象IDおよび開始時刻のフィールドを有し、各フィールドに情報を設定することで、事象管理情報(例えば、事象管理情報700−1)をレコードとして記憶する。
<Storage contents of event management table 240>
FIG. 7 is an explanatory diagram showing an example of the contents stored in the event management table 240. In FIG. 7, the event management table 240 has fields of event ID and start time, and stores event management information (for example, event management information 700-1) as a record by setting information in each field.

ここで、事象IDは、発生した災害を識別する識別子である。開始時刻は、災害が発生した時刻である。例えば、事象管理情報700−1は、事象ID「P1」および開始時刻「2013/1/8 10:10」を示す。事象管理情報700−1によれば、事象P1の災害が、2013年1月8日10時10分に発生したことを特定することができる。   Here, the event ID is an identifier for identifying a disaster that has occurred. The start time is the time when the disaster occurred. For example, the event management information 700-1 indicates an event ID “P1” and a start time “2013/1/8 10:10”. According to the event management information 700-1, it can be specified that the disaster of the event P1 occurred at 10:10 on January 8, 2013.

<発生中エリア管理テーブル250の記憶内容>
図8は、発生中エリア管理テーブル250の記憶内容の一例を示す説明図である。図8において、発生中エリア管理テーブル250は、事象ID、発生中エリアIDおよび属性のフィールドを有し、各フィールドに情報を設定することで、発生中エリア管理情報(例えば、発生中エリア管理情報800−1〜800−4)をレコードとして記憶する。
<Storage contents of the ongoing area management table 250>
FIG. 8 is an explanatory diagram showing an example of the contents stored in the ongoing area management table 250. In FIG. 8, an occurring area management table 250 has fields of an event ID, an occurring area ID, and an attribute. By setting information in each field, the occurring area management information (for example, the occurring area management information) 800-1 to 800-4) are stored as records.

ここで、事象IDは、発生した災害を識別する識別子である。発生中エリアIDは、災害が発生したエリアAiを識別する識別子である。属性は、災害が発生したエリアAiの属性である。属性としては、属性a、属性bおよび属性cのいずれかが設定される。なお、属性についての詳細な説明は後述する。   Here, the event ID is an identifier for identifying a disaster that has occurred. The occurring area ID is an identifier for identifying the area Ai where the disaster has occurred. The attribute is an attribute of the area Ai where the disaster has occurred. Any of attribute a, attribute b, and attribute c is set as the attribute. A detailed description of the attribute will be described later.

例えば、発生中エリア管理情報800−1は、事象ID「P1」、発生中エリアID「A1」および属性「a」を示す。発生中エリア管理情報800−1によれば、エリアA1において事象P1の災害が発生しており、エリアA1の属性が属性aであることを特定することができる。   For example, the occurring area management information 800-1 indicates an event ID “P1”, an occurring area ID “A1”, and an attribute “a”. According to the occurring area management information 800-1, it is possible to specify that the disaster of the event P1 has occurred in the area A1 and the attribute of the area A1 is the attribute a.

<隣接割合設定テーブル260の記憶内容>
図9は、隣接割合設定テーブル260の記憶内容の一例を示す説明図である。図9において、隣接割合設定テーブル260は、エリアID、隣接エリアIDおよび割合のフィールドを有し、各フィールドに情報を設定することで、隣接割合設定情報(例えば、隣接割合設定情報900−1〜900−4)をレコードとして記憶する。
<Contents of Adjacent Ratio Setting Table 260>
FIG. 9 is an explanatory diagram showing an example of the contents stored in the adjacency ratio setting table 260. In FIG. 9, the adjacent ratio setting table 260 includes an area ID, an adjacent area ID, and a ratio field. By setting information in each field, adjacent ratio setting information (for example, adjacent ratio setting information 900-1 to 900-1) is set. 900-4) is stored as a record.

ここで、エリアIDは、エリアAiを識別する識別子である。隣接エリアIDは、エリアAiに隣接する隣接エリアを識別する識別子である。割合は、隣接エリアの周囲(外周)のうちのエリアAiと接する部分の割合である。割合の単位は[%(パーセント)]である。   Here, the area ID is an identifier for identifying the area Ai. The adjacent area ID is an identifier for identifying an adjacent area adjacent to the area Ai. The ratio is a ratio of a portion in contact with the area Ai in the periphery (outer periphery) of the adjacent area. The unit of ratio is [% (percent)].

例えば、隣接割合設定情報900−1は、エリアID「A2」、隣接エリアID「A1」および割合「7」を示す。隣接割合設定情報900−1によれば、エリアA2の周囲のうち、エリアA2と隣接するエリアA1と接する部分の割合が7%であることを特定することができる。   For example, the adjacent ratio setting information 900-1 indicates an area ID “A2”, an adjacent area ID “A1”, and a ratio “7”. According to the adjacency ratio setting information 900-1, it is possible to specify that the ratio of the portion in contact with the area A1 adjacent to the area A2 in the periphery of the area A2 is 7%.

<隣接情報テーブル270の記憶内容>
図10は、隣接情報テーブル270の記憶内容の一例を示す説明図である。図10において、隣接情報テーブル270は、エリアID、隣接1、隣接2および隣接3のフィールドを有し、各フィールドに情報を設定することで、隣接情報(例えば、隣接情報1000−1〜1000−7)をレコードとして記憶する。
<Contents Stored in Adjacent Information Table 270>
FIG. 10 is an explanatory diagram showing an example of the contents stored in the adjacent information table 270. In FIG. 10, the adjacency information table 270 has area ID, adjacency 1, adjacency 2 and adjacency 3 fields. By setting information in each field, adjacency information (for example, adjacency information 1000-1 to 1000- 7) is stored as a record.

ここで、エリアIDは、エリアAiを識別する識別子である。隣接1は、エリアAiに隣接する隣接エリアを識別する識別子である。隣接2は、隣接1に隣接する隣接エリアを識別する識別子である。隣接3は、隣接2に隣接する隣接エリアを識別する識別子である。   Here, the area ID is an identifier for identifying the area Ai. Adjacent 1 is an identifier for identifying an adjacent area adjacent to area Ai. Adjacent 2 is an identifier for identifying an adjacent area adjacent to adjacent 1. Adjacent 3 is an identifier for identifying an adjacent area adjacent to adjacent 2.

例えば、隣接情報1000−1は、エリアID「A6」、隣接1「A11」、隣接2「A7」および隣接3「A8」を示す。隣接情報1000−1によれば、エリアA6にエリアA11が隣接しており、エリアA11にエリアA7が隣接しており、エリアA7にエリアA8が隣接していることを特定することができる。   For example, the adjacency information 1000-1 indicates area ID “A6”, adjacency 1 “A11”, adjacency 2 “A7”, and adjacency 3 “A8”. According to the adjacency information 1000-1, it can be specified that the area A11 is adjacent to the area A6, the area A7 is adjacent to the area A11, and the area A8 is adjacent to the area A7.

なお、図10の例では、エリアAiの3つ先までの隣接エリアを隣接情報テーブル270に設定する場合を例に挙げて説明したが、2つ以上であれば、隣接情報テーブル270に幾つの隣接エリアを設定するのかは任意に設定可能である。   In the example of FIG. 10, the case where three adjacent areas of the area Ai are set in the adjacent information table 270 has been described as an example. It can be arbitrarily set whether the adjacent area is set.

(情報提供装置101の機能的構成例)
図11は、情報提供装置101の機能的構成例を示すブロック図である。図11において、情報提供装置101は、受信部1101と、更新部1102と、判定部1103と、特定部1104と、送信部1105と、を含む構成である。受信部1101〜送信部1105は制御部となる機能であり、具体的には、例えば、図3に示したメモリ302、ディスク305などの記憶装置に記憶されたプログラムをCPU301に実行させることにより、または、I/F303により、その機能を実現する。各機能部の処理結果は、例えば、メモリ302、ディスク305などの記憶装置に記憶される。
(Functional configuration example of the information providing apparatus 101)
FIG. 11 is a block diagram illustrating a functional configuration example of the information providing apparatus 101. In FIG. 11, the information providing apparatus 101 includes a reception unit 1101, an update unit 1102, a determination unit 1103, a specification unit 1104, and a transmission unit 1105. The receiving unit 1101 to the transmitting unit 1105 are functions as control units. Specifically, for example, by causing the CPU 301 to execute a program stored in a storage device such as the memory 302 and the disk 305 illustrated in FIG. Alternatively, the function is realized by the I / F 303. The processing result of each functional unit is stored in a storage device such as the memory 302 and the disk 305, for example.

受信部1101は、エリアAiに属する利用者の端末装置102から災害状況メールを受信する。ここで、災害状況メールは、災害の状況を通知するメールである。災害状況メールには、例えば、エリアAiで発生した災害の事象内容や被害状況、利用者の安否、怪我の有無、怪我の状態などが記述される。   The receiving unit 1101 receives a disaster situation mail from the user terminal device 102 belonging to the area Ai. Here, the disaster status mail is a mail for notifying the status of the disaster. The disaster status mail describes, for example, the contents and damage status of a disaster that occurred in the area Ai, the safety of the user, the presence or absence of injury, the state of injury, and the like.

更新部1102は、エリアAiに属する利用者の端末装置102から災害状況メールを受信したことに応じて、メール管理テーブル230(図6参照)を更新する。一例として、エリアA3に属する利用者ID「U101」の利用者の端末装置102から、2013年1月8日10時40分に災害状況メールを受信した場合を想定する。   The update unit 1102 updates the mail management table 230 (see FIG. 6) in response to receiving the disaster situation mail from the user terminal device 102 belonging to the area Ai. As an example, it is assumed that a disaster situation mail is received at 10:40 on January 8, 2013 from the terminal device 102 of the user with the user ID “U101” belonging to the area A3.

この場合、更新部1102は、利用者DB220(図5参照)を参照して、災害状況メールの送信元アドレス(メールアドレス)に対応する利用者ID「U101」および登録エリア「A3」を特定する。そして、更新部1102は、メール管理テーブル230の各フィールドに、事象ID「−」、エリアID「A3」、利用者ID「U101」、送信フラグ「−」、受信フラグ「○」、送信時間「−」および受信時間「2013/1/8 10:40」を設定する。この結果、例えば、図6に示したメール管理情報600−4が、新たなレコードとしてメール管理テーブル230に記憶される。   In this case, the update unit 1102 refers to the user DB 220 (see FIG. 5), and identifies the user ID “U101” and the registration area “A3” corresponding to the sender address (mail address) of the disaster situation mail. . Then, the update unit 1102 stores the event ID “−”, the area ID “A3”, the user ID “U101”, the transmission flag “−”, the reception flag “O”, the transmission time “ -"And reception time" 2013/1/8 10:40 "are set. As a result, for example, the mail management information 600-4 shown in FIG. 6 is stored in the mail management table 230 as a new record.

判定部1103は、エリアAiに属する利用者の端末装置102から受信した災害状況メールの単位時間当たりの受信数が閾値X以上となったか否かを判定する。ここで、単位時間は、任意に設定可能である。単位時間としては、例えば、5分〜10分程度の時間が設定される。   The determination unit 1103 determines whether the number of received disaster situation mails per unit time received from the terminal device 102 of the user belonging to the area Ai is equal to or greater than the threshold value X. Here, the unit time can be arbitrarily set. As the unit time, for example, a time of about 5 minutes to 10 minutes is set.

以下の説明では、単位時間を「メール受信単位時間」と表記する場合がある。また、エリアAiに属する利用者の端末装置102から受信した災害状況メールのメール受信単位時間当たりの受信数を「メール受信数Ci」と表記する場合がある。   In the following description, the unit time may be expressed as “mail reception unit time”. In addition, the number of received disaster situation mails per unit time received from the terminal device 102 of the user belonging to the area Ai may be referred to as “mail reception number Ci”.

閾値Xは、上述した「所定数X」に対応しており、任意に設定可能である。閾値Xは、エリアA1〜Anで共通の値が設定されてもよい。この場合、閾値Xとして、例えば、エリアA1〜Anの利用者数の平均値の2割〜3割程度の値が設定される。また、閾値Xは、エリアAi単位で設定されてもよい。この場合、閾値Xとして、例えば、エリアAiに属する利用者数の2割〜3割程度の値が設定される。   The threshold value X corresponds to the “predetermined number X” described above, and can be arbitrarily set. As the threshold value X, a common value may be set in the areas A1 to An. In this case, as the threshold value X, for example, a value of about 20% to 30% of the average value of the number of users in the areas A1 to An is set. Further, the threshold value X may be set for each area Ai. In this case, as the threshold value X, for example, a value of about 20% to 30% of the number of users belonging to the area Ai is set.

より具体的には、閾値Xは、どの程度の規模の災害が発生した場合にエリア単位の災害として管理するのかによって決めることにしてもよい。例えば、エリア内で発生した局所的な災害(例えば、崖崩れや地盤沈下など)もエリア単位の災害として管理する場合には、エリアAiに属する利用者数の1割程度の値が設定される。また、エリア内の局所的な災害ではなく、エリア全体あるいはエリア内の大部分に及ぶ災害をエリア単位の災害として管理する場合には、エリアAiに属する利用者数の3割程度の値が設定される。   More specifically, the threshold value X may be determined depending on how large a disaster occurs and managed as a disaster in area units. For example, when a local disaster (for example, a landslide or land subsidence) occurring in the area is managed as a disaster in units of area, a value of about 10% of the number of users belonging to the area Ai is set. . In addition, when managing disasters that cover the entire area or most of the area as disasters in units of areas, instead of local disasters in the area, a value of about 30% of the number of users belonging to the area Ai is set. Is done.

具体的には、例えば、判定部1103は、メール管理テーブル230を参照して、エリアAiごとに、現時点からメール受信単位時間遡った時点から、現時点までに受信した災害状況メールのメール受信数Ciを計数する。そして、判定部1103は、エリアAiごとに、計数したメール受信数Ciが閾値X以上となったか否かを判定する。   Specifically, for example, the determination unit 1103 refers to the mail management table 230, and for each area Ai, the number of mails Ci received of disaster status mails received from the current point in time to the present time from the point in time of the mail reception unit time. Count. Then, the determination unit 1103 determines whether or not the counted mail reception number Ci is equal to or greater than the threshold value X for each area Ai.

特定部1104は、判定された判定結果に基づいて、エリアA1〜Anの中から災害発生エリアを特定する。具体的には、例えば、特定部1104は、エリアAiのメール受信数Ciが閾値X以上となったことに応じて、エリアAiを災害発生エリアとして特定する。   The identifying unit 1104 identifies a disaster occurrence area from the areas A1 to An based on the determined determination result. Specifically, for example, the identifying unit 1104 identifies the area Ai as a disaster occurrence area in response to the mail reception number Ci in the area Ai becoming equal to or greater than the threshold value X.

更新部1102は、エリアAiが災害発生エリアとして特定されたことに応じて、事象管理テーブル240(図7参照)、発生中エリア管理テーブル250(図8参照)およびメール管理テーブル230を更新する。一例として、エリアA1のメール受信数C1が閾値X以上となったことに応じて、エリアA1が災害発生エリアとして特定された場合を想定する。   The updating unit 1102 updates the event management table 240 (see FIG. 7), the ongoing area management table 250 (see FIG. 8), and the mail management table 230 in response to the area Ai being identified as a disaster occurrence area. As an example, it is assumed that the area A1 is specified as a disaster occurrence area in response to the mail reception number C1 in the area A1 being equal to or greater than the threshold value X.

この場合、更新部1102は、例えば、エリアA1で発生している災害を識別する事象ID「P1」を生成する。そして、更新部1102は、現時点からメール受信単位時間遡った時点(あるいは、現時点)を開始時刻として、事象管理テーブル240に、生成した事象ID「P1」および開始時刻を登録する。この結果、例えば、図7に示した事象管理情報700−1が、新たなレコードとして事象管理テーブル240に記憶される。   In this case, for example, the update unit 1102 generates an event ID “P1” that identifies a disaster occurring in the area A1. Then, the update unit 1102 registers the generated event ID “P1” and the start time in the event management table 240, with the time point (or the current time) retroactive to the mail reception unit time from the current time as the start time. As a result, for example, the event management information 700-1 shown in FIG. 7 is stored in the event management table 240 as a new record.

また、更新部1102は、発生中エリア管理テーブル250の各フィールドに、事象ID「P1」、発生中エリアID「A1」および属性「a」を設定する。属性aは、メール受信数Ciが閾値X以上となったことに応じて、エリアAiが災害発生エリアとして特定されたことを示す。この結果、例えば、図8に示した発生中エリア管理情報800−1が、新たなレコードとして発生中エリア管理テーブル250に記憶される。   The updating unit 1102 sets the event ID “P1”, the occurring area ID “A1”, and the attribute “a” in each field of the occurring area management table 250. The attribute a indicates that the area Ai has been identified as a disaster occurrence area in response to the mail reception number Ci becoming equal to or greater than the threshold value X. As a result, for example, the occurring area management information 800-1 shown in FIG. 8 is stored in the occurring area management table 250 as a new record.

また、更新部1102は、メール管理テーブル230のエリアIDフィールドに「A1」が設定されたレコードの事象IDフィールドに「P1」を設定する。この結果、災害発生エリアとして特定されたエリアA1に属する利用者に対応するメール管理情報(例えば、メール管理情報600−1)に事象ID「P1」が設定される。   Further, the update unit 1102 sets “P1” in the event ID field of the record in which “A1” is set in the area ID field of the mail management table 230. As a result, the event ID “P1” is set in the mail management information (for example, the mail management information 600-1) corresponding to the user belonging to the area A1 identified as the disaster occurrence area.

また、特定部1104は、災害発生エリアとしてエリアAiを特定してから所定時間内に、エリアAj(j=1,2,…,n、j≠i)のメール受信数Cjが閾値X以上となったことに応じて、エリアAjを、エリアAiと同一事象の災害が発生している災害発生エリアとして特定する。   Further, the specifying unit 1104 specifies that the number of received mails Cj of the area Aj (j = 1, 2,..., N, j ≠ i) is equal to or greater than the threshold value X within a predetermined time after specifying the area Ai as the disaster occurrence area. In response to this, the area Aj is identified as a disaster occurrence area where a disaster having the same event as the area Ai has occurred.

ここで、所定時間は、任意に設定可能である。所定時間は、エリアAi,Aj間において、それぞれのメール受信数Ci,Cjが閾値X以上となった時点の時間間隔が所定時間以内であれば、エリアAi,Ajにおいて同一事象の災害が発生していると判断できる値に設定される。所定時間としては、例えば、1時間程度の時間が設定される。   Here, the predetermined time can be arbitrarily set. If the predetermined time is within the predetermined time between the areas Ai and Aj when the respective mail reception numbers Ci and Cj are equal to or greater than the threshold value X, a disaster of the same event occurs in the areas Ai and Aj. Is set to a value that can be determined to be As the predetermined time, for example, a time of about 1 hour is set.

以下の説明では、所定時間を「事象管理猶予時間」と表記する場合がある。   In the following description, the predetermined time may be expressed as “event management grace time”.

一例として、事象管理猶予時間を「1時間」とし、エリアA3のメール受信数C3が閾値X以上となった時点を「2013年1月8日10時30分」とする。この場合、特定部1104は、事象管理テーブル240に、2013年1月8日10時30分から事象管理猶予時間内の事象Pがあるか否かを判断する。   As an example, the event management grace time is “1 hour”, and the time when the number of received emails C3 in area A3 is equal to or greater than the threshold value X is “January 8, 2013 10:30”. In this case, the specifying unit 1104 determines whether or not the event management table 240 includes an event P within the event management grace period from 10:30 on January 8, 2013.

図7に示した例では、事象管理テーブル240に、2013年1月8日10時30分から事象管理猶予時間内の事象P1がある。この場合、特定部1104は、エリアA3を、エリアA1と同一の事象P1の災害が発生している災害発生エリアとして特定する。なお、この場合、更新部1102は、エリアA3で発生している災害を識別する事象IDを生成しない。   In the example illustrated in FIG. 7, the event management table 240 includes an event P1 within the event management grace period from 10:30 on January 8, 2013. In this case, the identifying unit 1104 identifies the area A3 as a disaster occurrence area where the disaster of the same event P1 as the area A1 occurs. In this case, the updating unit 1102 does not generate an event ID that identifies a disaster occurring in the area A3.

そして、更新部1102は、発生中エリア管理テーブル250の各フィールドに、事象ID「P1」、発生中エリアID「A3」および属性「a」を設定する。この結果、例えば、図8に示した発生中エリア管理情報800−2が、新たなレコードとして発生中エリア管理テーブル250に記憶される。   Then, the updating unit 1102 sets the event ID “P1”, the occurring area ID “A3”, and the attribute “a” in each field of the occurring area management table 250. As a result, for example, the occurring area management information 800-2 illustrated in FIG. 8 is stored in the occurring area management table 250 as a new record.

また、判定部1103は、災害発生エリアとして特定されたエリアAiと隣接する隣接エリアAk(k=1,2,…,n)の周囲のうち、エリアAiと接する部分の割合が所定割合以上であるか否かを判定する。ここで、隣接エリアAkの周囲とは、隣接エリアAkの外周である。また、所定割合は、任意に設定可能である。   In addition, the determination unit 1103 has a ratio of a portion in contact with the area Ai in the vicinity of the adjacent area Ak (k = 1, 2,..., N) adjacent to the area Ai specified as the disaster occurrence area is a predetermined ratio or more. It is determined whether or not there is. Here, the periphery of the adjacent area Ak is the outer periphery of the adjacent area Ak. The predetermined ratio can be arbitrarily set.

所定割合は、災害発生エリアとして特定されたエリアAiと隣接する隣接エリアAkの周囲のうち、エリアAiと接する部分の割合が所定割合以上であれば、隣接エリアAkにエリアAiと同一事象の災害が発生していると判断できる値に設定される。所定割合としては、例えば、60%程度の値が設定される。   If the ratio of the portion in contact with the area Ai is greater than or equal to the predetermined ratio around the adjacent area Ak adjacent to the area Ai specified as the disaster occurrence area, the predetermined ratio is the disaster of the same event as the area Ai in the adjacent area Ak. Is set to a value that can be determined to have occurred. As the predetermined ratio, for example, a value of about 60% is set.

また、隣接エリアAkが、エリアAiと同一事象の災害が発生している災害発生エリアとして特定したエリアAjと隣接している場合がある。この場合、判定部1103は、隣接エリアAkの周囲のうち、エリアAiまたはエリアAjと接する部分の割合の合計値が対象隣接割合R1以上か否かを判定する。   In addition, the adjacent area Ak may be adjacent to the area Aj specified as the disaster occurrence area where the disaster of the same event as the area Ai occurs. In this case, the determination unit 1103 determines whether or not the total value of the ratios of the portions in contact with the area Ai or the area Aj in the periphery of the adjacent area Ak is equal to or greater than the target adjacent ratio R1.

以下の説明では、所定割合を「対象隣接割合R1」と表記する場合がある。また、災害発生エリアとして特定されたエリアを「災害発生エリアAi」と表記する場合がある。   In the following description, the predetermined ratio may be expressed as “target adjacent ratio R1”. An area identified as a disaster occurrence area may be referred to as “disaster occurrence area Ai”.

具体的には、例えば、判定部1103は、隣接割合設定テーブル260(図9参照)を参照して、隣接エリアAkの周囲のうち、災害発生エリアAiまたは災害発生エリアAjと接する部分の割合を特定する。そして、判定部1103は、特定した割合の合計値が対象隣接割合R1以上であるか否かを判定する。   Specifically, for example, the determination unit 1103 refers to the adjacency ratio setting table 260 (see FIG. 9), and calculates the ratio of the portion in contact with the disaster occurrence area Ai or the disaster occurrence area Aj around the adjacent area Ak. Identify. Then, the determination unit 1103 determines whether or not the total value of the specified ratios is equal to or greater than the target adjacent ratio R1.

特定部1104は、隣接エリアAkの周囲のうち、災害発生エリアAiまたは災害発生エリアAjと接する部分の割合の合計値が対象隣接割合R1以上であれば、隣接エリアAkを、災害発生エリアAiと同一事象の災害が発生している災害発生エリアとして特定する。なお、対象隣接割合R1を用いた災害発生エリアの特定例については、図12を用いて後述する。   If the total value of the ratios of the portions in contact with the disaster occurrence area Ai or the disaster occurrence area Aj in the surroundings of the adjacent area Ak is equal to or greater than the target adjacency ratio R1, the specifying unit 1104 determines the adjacent area Ak as the disaster occurrence area Ai. Identifies the disaster occurrence area where the same event occurred. A specific example of the disaster occurrence area using the target adjacent ratio R1 will be described later with reference to FIG.

また、判定部1103は、災害発生エリアAiと災害発生エリアAjとの間に存在するエリアの周囲のうち、災害発生エリアAiまたは災害発生エリアAjと接する部分の割合が、対象隣接割合R2以上であるか否かを判定することにしてもよい。   In addition, the determination unit 1103 determines that the ratio of the portion in contact with the disaster occurrence area Ai or the disaster occurrence area Aj out of the area existing between the disaster occurrence area Ai and the disaster occurrence area Aj is equal to or greater than the target adjacent ratio R2. It may be determined whether or not there is.

以下の説明では、災害発生エリアAiと災害発生エリアAjとの間に存在するエリアを「候補エリアAm」と表記する場合がある(m=1,2,…,n)。   In the following description, an area existing between the disaster occurrence area Ai and the disaster occurrence area Aj may be referred to as “candidate area Am” (m = 1, 2,..., N).

ここで、対象隣接割合R2は、対象隣接割合R1よりも小さい値であり、任意に設定可能である。対象隣接割合R2は、候補エリアAmの周囲のうち、災害発生エリアAiまたは災害発生エリアAjと接する部分の割合が、対象隣接割合R2以上であれば、候補エリアAmに災害発生エリアAiと同一事象の災害が発生していると判断できる値に設定される。対象隣接割合R2としては、例えば、20%程度の値が設定される。   Here, the target adjacent ratio R2 is a value smaller than the target adjacent ratio R1, and can be arbitrarily set. If the ratio of the portion adjacent to the disaster occurrence area Ai or the disaster occurrence area Aj in the surroundings of the candidate area Am is equal to or greater than the target adjacent ratio R2, the target adjacent ratio R2 is the same event as the disaster occurrence area Ai. It is set to a value at which it can be determined that a disaster has occurred. For example, a value of about 20% is set as the target adjacent ratio R2.

特定部1104は、候補エリアAmの周囲のうち、災害発生エリアAiまたは災害発生エリアAjと接する部分の割合が、対象隣接割合R2以上であれば、候補エリアAmを、災害発生エリアAiと同一事象の災害が発生している災害発生エリアとして特定する。なお、対象隣接割合R2を用いた災害発生エリアの特定例については、図13を用いて後述する。   If the ratio of the portion in contact with the disaster occurrence area Ai or the disaster occurrence area Aj in the surroundings of the candidate area Am is equal to or greater than the target adjacent ratio R2, the specifying unit 1104 identifies the candidate area Am as the same event as the disaster occurrence area Ai. Is identified as the disaster occurrence area where A specific example of the disaster occurrence area using the target adjacent ratio R2 will be described later with reference to FIG.

また、判定部1103は、隣接エリアAkの周囲のうちの災害発生エリアAiと接する部分の割合が対象隣接割合R2以上の場合、メール受信数Ckが閾値Y以上となったか否かを判定することにしてもよい。ここで、閾値Yは、閾値Xより小さい値であり、任意に設定可能である。閾値Yは、閾値Xと同様に、エリアA1〜Anで共通の値が設定されてもよく、また、エリアAiごとに設定されてもよい。   Further, the determination unit 1103 determines whether or not the number of received mails Ck is equal to or greater than the threshold Y when the ratio of the portion in contact with the disaster occurrence area Ai around the adjacent area Ak is equal to or greater than the target adjacent ratio R2. It may be. Here, the threshold value Y is a value smaller than the threshold value X, and can be set arbitrarily. As with the threshold value X, the threshold value Y may be set to a common value in the areas A1 to An, or may be set for each area Ai.

特定部1104は、隣接エリアAkの周囲のうちの災害発生エリアAiと接する部分の割合が対象隣接割合R2以上の場合、メール受信数Ckが閾値Y以上となったことに応じて、隣接エリアAkを、災害発生エリアAiと同一事象の災害が発生している災害発生エリアとして特定することにしてもよい。   When the ratio of the portion in contact with the disaster occurrence area Ai in the surroundings of the adjacent area Ak is equal to or greater than the target adjacent ratio R2, the specifying unit 1104 determines that the number of received mails Ck is equal to or greater than the threshold Y and the adjacent area Ak May be specified as a disaster occurrence area where a disaster having the same event as the disaster occurrence area Ai occurs.

送信部1105は、災害発生エリアAiに属する利用者のうち、災害状況メールを受信した利用者以外の利用者の端末装置102に安否確認メールを送信する。ここで、安否確認メールは、利用者の安否を確認するメールである。安否確認メールには、例えば、エリアAiで発生した災害の事象内容や被害状況、利用者の安否、怪我の有無、怪我の状態などを問い合わせる文章が記述される。   The transmission unit 1105 transmits a safety confirmation mail to the terminal devices 102 of users other than the user who has received the disaster situation mail among the users belonging to the disaster occurrence area Ai. Here, the safety confirmation email is an email for confirming the safety of the user. In the safety confirmation email, for example, texts for inquiring about the contents and damage status of a disaster that occurred in the area Ai, the safety of the user, the presence or absence of injury, the state of injury, etc. are described.

具体的には、例えば、送信部1105は、利用者DB220を参照して、災害発生エリアAiに属する利用者を特定する。つぎに、送信部1105は、特定した利用者のうち、メール管理テーブル230に未登録の利用者を抽出する。この際、送信部1105は、特定した利用者のうち、メール管理テーブル230の受信フラグが「−」の利用者(安否確認メールを送信したが、災害状況メールを受信していない利用者)も抽出することにしてもよい。   Specifically, for example, the transmission unit 1105 refers to the user DB 220 and identifies users belonging to the disaster occurrence area Ai. Next, the transmission unit 1105 extracts unregistered users in the mail management table 230 among the identified users. At this time, the transmission unit 1105 also includes users who have a reception flag of “-” in the mail management table 230 (users who have transmitted a safety confirmation email but have not received a disaster situation email) among the identified users. You may decide to extract.

そして、送信部1105は、利用者DB220を参照して、抽出した利用者のメールアドレスを宛先として安否確認メールを送信する。この結果、災害発生エリアAiに属する利用者のうち、災害状況メールを受信した利用者以外の利用者の端末装置102に安否確認メールが送信される。   Then, the transmission unit 1105 refers to the user DB 220 and transmits a safety confirmation email with the extracted user email address as the destination. As a result, the safety confirmation mail is transmitted to the terminal devices 102 of users other than the user who has received the disaster status mail among the users belonging to the disaster occurrence area Ai.

更新部1102は、災害発生エリアAiに属する利用者の端末装置102に安否確認メールを送信したことに応じて、メール管理テーブル230を更新する。一例として、事象P1の災害が発生しているエリアA2に属する利用者ID「U100」の利用者の端末装置102に、2013年1月8日10時30分に安否確認メールを送信した場合を想定する。   The update unit 1102 updates the mail management table 230 in response to the transmission of the safety confirmation mail to the user terminal devices 102 belonging to the disaster occurrence area Ai. As an example, a case where a safety confirmation email is transmitted at 10:30 on January 8, 2013 to the terminal device 102 of the user ID “U100” belonging to the area A2 where the disaster of the event P1 occurs. Suppose.

この場合、更新部1102は、メール管理テーブル230の各フィールドに、事象ID「P1」、エリアID「A2」、利用者ID「U100」、送信フラグ「○」、受信フラグ「−」、送信時間「2013/1/8 10:30」および受信時間「−」を設定する。この結果、例えば、図6に示したメール管理情報600−3が、新たなレコードとしてメール管理テーブル230に記憶される。   In this case, the update unit 1102 includes the event ID “P1”, the area ID “A2”, the user ID “U100”, the transmission flag “O”, the reception flag “−”, the transmission time in each field of the mail management table 230. “2013/1/8 10:30” and reception time “−” are set. As a result, for example, the mail management information 600-3 shown in FIG. 6 is stored in the mail management table 230 as a new record.

また、受信部1101は、安否確認システム200の管理者の管理装置201から災害状況情報の閲覧要求を受信することにしてもよい。ここで、災害状況情報は、災害発生エリアの被害状況を特定するための情報である。災害状況情報は、例えば、災害が発生したエリア、災害の事象内容、開始時刻、利用者からの災害状況メール、災害状況メールの受信状況、利用者への安否確認メールの送信状況などを含む。   The receiving unit 1101 may receive a disaster situation information browsing request from the management device 201 of the administrator of the safety confirmation system 200. Here, the disaster situation information is information for specifying the damage situation in the disaster occurrence area. The disaster status information includes, for example, the area where the disaster occurred, the disaster event content, the start time, the disaster status email from the user, the status of receiving the disaster status email, the status of sending the safety confirmation email to the user, and the like.

送信部1105は、管理装置201からの災害状況情報の閲覧要求を受信したことに応じて、管理装置201に災害状況情報を送信することにしてもよい。具体的には、例えば、送信部1105は、メール管理テーブル230の記憶内容、事象管理テーブル240の記憶内容、発生中エリア管理テーブル250の記憶内容、利用者の端末装置102から受信した災害状況メールなどを含む災害状況情報を管理装置201に送信することにしてもよい。   The transmission unit 1105 may transmit the disaster situation information to the management apparatus 201 in response to receiving the disaster situation information browsing request from the management apparatus 201. Specifically, for example, the transmission unit 1105 stores the stored contents of the mail management table 230, the stored contents of the event management table 240, the stored contents of the ongoing area management table 250, and the disaster situation mail received from the user terminal device 102. It is also possible to transmit disaster situation information including the above to the management apparatus 201.

これにより、安否確認システム200の管理者は、例えば、災害発生エリアを特定したり、災害発生エリアに属する利用者からの災害状況メールを確認したりすることで、被災地の被害状況を把握することができる。   Thereby, the administrator of the safety confirmation system 200 grasps the damage status of the disaster-stricken area by, for example, identifying the disaster occurrence area or confirming the disaster status mail from the user belonging to the disaster occurrence area. be able to.

(災害発生エリアの特定例)
つぎに、対象隣接割合R1を用いた災害発生エリアの特定例について説明する。
(Specific example of disaster occurrence area)
Next, a specific example of a disaster occurrence area using the target adjacent ratio R1 will be described.

図12は、管理対象となる複数のエリアの一例を示す説明図(その1)である。図12において、エリアA1〜A5は、管理対象となる複数のエリアである。ここで、エリアA1のメール受信数C1が閾値X以上となったことに応じて、エリアA1が災害発生エリアとして特定された場合を想定する。また、エリアA1で発生した災害の事象IDを「P1」とする。   FIG. 12 is an explanatory diagram (part 1) illustrating an example of a plurality of areas to be managed. In FIG. 12, areas A1 to A5 are a plurality of areas to be managed. Here, it is assumed that the area A1 is identified as a disaster occurrence area in response to the mail reception count C1 in the area A1 being equal to or greater than the threshold value X. Also, the event ID of the disaster that occurred in area A1 is “P1”.

また、エリアA1が災害発生エリアとして特定されてから事象管理猶予時間内に、エリアA3のメール受信数C3が閾値X以上となったことに応じて、エリアA3が、エリアA1と同一事象の災害が発生している災害発生エリアとして特定された場合を想定する。   In addition, in response to the fact that the number of received emails C3 in area A3 is equal to or greater than the threshold value X within the event management grace period after area A1 is identified as a disaster occurrence area, area A3 has a disaster of the same event as area A1. Assume that the disaster is identified as a disaster occurrence area.

さらに、エリアA1が災害発生エリアとして特定されてから事象管理猶予時間内に、エリアA4のメール受信数C4が閾値X以上となったことに応じて、エリアA4が、エリアA1と同一事象の災害が発生している災害発生エリアとして特定された場合を想定する。   Furthermore, in the event management grace period after the area A1 is identified as the disaster occurrence area, the area A4 has the same event as the area A1 in response to the fact that the number of received emails C4 in the area A4 is equal to or greater than the threshold value X. Assume that the disaster is identified as a disaster occurrence area.

以下、対象隣接割合R1を用いて、災害発生エリアA1,A3,A4に隣接する隣接エリアA2を災害発生エリアとして特定する場合について説明する。ただし、ここでは、対象隣接割合R1を「R1=60」とする。   Hereinafter, a case where the adjacent area A2 adjacent to the disaster occurrence areas A1, A3, A4 is specified as the disaster occurrence area using the target adjacent ratio R1 will be described. However, here, the target adjacent ratio R1 is set to “R1 = 60”.

この場合、判定部1103は、隣接割合設定テーブル260を参照して、隣接エリアA2の周囲のうち、災害発生エリアA1と接する部分の割合「7」を特定する。また、判定部1103は、隣接割合設定テーブル260を参照して、隣接エリアA2の周囲のうち、災害発生エリアA3と接する部分の割合「5」を特定する。また、判定部1103は、隣接割合設定テーブル260を参照して、隣接エリアA2の周囲のうち、災害発生エリアA4と接する部分の割合「55」を特定する。   In this case, the determination unit 1103 refers to the adjacency ratio setting table 260 and specifies the ratio “7” of the portion in contact with the disaster occurrence area A1 in the periphery of the adjoining area A2. Further, the determination unit 1103 refers to the adjacent ratio setting table 260 and specifies the ratio “5” of the portion in contact with the disaster occurrence area A3 in the vicinity of the adjacent area A2. Further, the determination unit 1103 refers to the adjacent ratio setting table 260 and identifies the ratio “55” of the portion in contact with the disaster occurrence area A4 in the vicinity of the adjacent area A2.

そして、判定部1103は、特定した割合の合計値「67(=7+5+55)」が対象隣接割合R1以上であるか否かを判定する。ここでは、判定部1103は、割合の合計値「67」が対象隣接割合R1以上であると判定する。この場合、特定部1104は、隣接エリアA2を、災害発生エリアA1と同一事象の災害が発生している災害発生エリアとして特定する。   Then, the determination unit 1103 determines whether or not the specified total value “67 (= 7 + 5 + 55)” is equal to or greater than the target adjacent ratio R1. Here, the determination unit 1103 determines that the ratio total value “67” is equal to or greater than the target adjacent ratio R1. In this case, the specifying unit 1104 specifies the adjacent area A2 as a disaster occurrence area in which a disaster having the same event as the disaster occurrence area A1 occurs.

また、更新部1102は、隣接エリアA2が災害発生エリアとして特定されたことに応じて、発生中エリア管理テーブル250およびメール管理テーブル230を更新する。具体的には、例えば、更新部1102は、発生中エリア管理テーブル250の各フィールドに、事象ID「P1」、発生中エリアID「A2」および属性「b」を設定する。   The updating unit 1102 updates the ongoing area management table 250 and the mail management table 230 in response to the fact that the adjacent area A2 is specified as the disaster occurrence area. Specifically, for example, the update unit 1102 sets the event ID “P1”, the occurring area ID “A2”, and the attribute “b” in each field of the occurring area management table 250.

事象IDは、災害発生エリアA1で発生した災害と同一の事象IDである。属性bは、対象隣接割合R1を用いて、隣接エリアAkが災害発生エリアとして特定されたことを示す。この結果、例えば、図8に示した発生中エリア管理情報800−4が、新たなレコードとして発生中エリア管理テーブル250に記憶される。   The event ID is the same event ID as the disaster that occurred in the disaster occurrence area A1. The attribute b indicates that the adjacent area Ak is identified as a disaster occurrence area using the target adjacent ratio R1. As a result, for example, the ongoing area management information 800-4 illustrated in FIG. 8 is stored in the occurring area management table 250 as a new record.

また、更新部1102は、メール管理テーブル230のエリアIDフィールドに「A2」が設定されたレコードの事象IDフィールドに「P1」を設定する。この結果、災害発生エリアとして特定されたエリアA2に属する利用者に対応するメール管理情報に事象ID「P1」が設定される。   In addition, the update unit 1102 sets “P1” in the event ID field of the record in which “A2” is set in the area ID field of the mail management table 230. As a result, the event ID “P1” is set in the mail management information corresponding to the users belonging to the area A2 specified as the disaster occurrence area.

このように、周囲全体のうちの60%以上の部分が災害発生エリアA1,A3,A4と接するエリアA2については、同一事象の災害が発生している可能性が高いため、メール受信数C2が閾値Xに達していなくとも、災害発生エリアとして特定することができる。   In this way, in the area A2 where 60% or more of the entire surroundings are in contact with the disaster occurrence areas A1, A3, and A4, there is a high possibility that the disaster of the same event has occurred. Even if the threshold value X is not reached, it can be specified as a disaster occurrence area.

これにより、同一事象の災害が発生している可能性が高い災害範囲(例えば、エリアA1,A2,A3,A4)の特定にかかる時間を短縮することができる。また、エリアA2の被害が大きいために災害状況メールを送信できない利用者が多数存在するような状況であっても、災害発生エリアA1,A3,A4との地形的な関係をもとに、エリアA2を災害発生エリアとして特定することができる。   As a result, it is possible to reduce the time taken to specify a disaster range (for example, areas A1, A2, A3, and A4) where there is a high possibility that a disaster of the same event has occurred. Even if there are many users who are unable to send disaster status emails because the damage in area A2 is large, the area based on the topographical relationships with the disaster occurrence areas A1, A3, A4 A2 can be identified as a disaster occurrence area.

つぎに、対象隣接割合R2を用いた災害発生エリアの特定例について説明する。   Next, a specific example of a disaster occurrence area using the target adjacent ratio R2 will be described.

図13は、管理対象となる複数のエリアの一例を示す説明図(その2)である。図13において、エリアA6〜A11は、管理対象となる複数のエリアである。ここで、エリアA6のメール受信数C6が閾値X以上となったことに応じて、エリアA6が災害発生エリアとして特定された場合を想定する。また、エリアA6で発生した災害の事象IDを「P2」とする。   FIG. 13 is an explanatory diagram (part 2) illustrating an example of a plurality of areas to be managed. In FIG. 13, areas A6 to A11 are a plurality of areas to be managed. Here, it is assumed that the area A6 is identified as a disaster occurrence area in response to the mail reception number C6 in the area A6 becoming equal to or greater than the threshold value X. The event ID of the disaster that occurred in area A6 is assumed to be “P2”.

また、エリアA6が災害発生エリアとして特定されてから事象管理猶予時間内に、エリアA9のメール受信数C9が閾値X以上となったことに応じて、エリアA9が、エリアA6と同一事象の災害が発生している災害発生エリアとして特定された場合を想定する。   In addition, in response to the fact that the number of received emails C9 in area A9 is equal to or greater than threshold value X within the event management grace period after area A6 is identified as a disaster occurrence area, area A9 is a disaster of the same event as area A6 Assume that the disaster is identified as a disaster occurrence area.

以下、対象隣接割合R2を用いて、災害発生エリアA6と災害発生エリアA9との間に存在する候補エリアA7,A8を災害発生エリアとして特定する場合について説明する。ただし、ここでは、対象隣接割合R2を「R2=20」とする。   Hereinafter, a case where candidate areas A7 and A8 existing between the disaster occurrence area A6 and the disaster occurrence area A9 are specified as the disaster occurrence area using the target adjacent ratio R2 will be described. However, here, the target adjacent ratio R2 is set to “R2 = 20”.

この場合、判定部1103は、隣接情報テーブル270(図10参照)を参照して、災害発生エリアA6と災害発生エリアA9との間に存在する候補エリアA7,A8を特定する。つぎに、判定部1103は、隣接割合設定テーブル260を参照して、候補エリアA7の周囲のうち、災害発生エリアA6または災害発生エリアA9と接する部分の割合を特定する。   In this case, the determination unit 1103 refers to the adjacent information table 270 (see FIG. 10) and identifies candidate areas A7 and A8 that exist between the disaster occurrence area A6 and the disaster occurrence area A9. Next, the determination unit 1103 refers to the adjacency ratio setting table 260 and identifies the ratio of the portion in contact with the disaster occurrence area A6 or the disaster occurrence area A9 in the periphery of the candidate area A7.

そして、判定部1103は、特定した割合が対象隣接割合R2以上であるか否かを判定する。ここでは、候補エリアA7の周囲のうち、災害発生エリアA6と接する部分の割合を「25」とする。すなわち、判定部1103は、特定した割合「25」が対象隣接割合R2以上であると判定する。この場合、特定部1104は、候補エリアA7を、災害発生エリアA6と同一事象の災害が発生している災害発生エリアとして特定する。   Then, the determination unit 1103 determines whether the specified ratio is equal to or greater than the target adjacent ratio R2. Here, the ratio of the portion in contact with the disaster occurrence area A6 in the periphery of the candidate area A7 is “25”. That is, the determination unit 1103 determines that the specified ratio “25” is equal to or greater than the target adjacent ratio R2. In this case, the specifying unit 1104 specifies the candidate area A7 as a disaster occurrence area where a disaster having the same event as the disaster occurrence area A6 occurs.

また、更新部1102は、候補エリアA7が災害発生エリアとして特定されたことに応じて、発生中エリア管理テーブル250およびメール管理テーブル230を更新する。具体的には、例えば、更新部1102は、発生中エリア管理テーブル250の各フィールドに、事象ID「P2」、発生中エリアID「A7」および属性「c」を設定する。   The updating unit 1102 updates the ongoing area management table 250 and the mail management table 230 in response to the candidate area A7 being identified as a disaster occurrence area. Specifically, for example, the update unit 1102 sets the event ID “P2”, the occurring area ID “A7”, and the attribute “c” in each field of the occurring area management table 250.

事象IDは、災害発生エリアA6で発生した災害と同一の事象IDである。属性cは、対象隣接割合R2を用いて、候補エリアAmが災害発生エリアとして特定されたことを示す。この結果、エリアA7に関する発生中エリア管理情報が、新たなレコードとして発生中エリア管理テーブル250に記憶される。   The event ID is the same event ID as the disaster that occurred in the disaster occurrence area A6. The attribute c indicates that the candidate area Am is identified as a disaster occurrence area using the target adjacent ratio R2. As a result, the ongoing area management information related to the area A7 is stored in the occurring area management table 250 as a new record.

また、更新部1102は、メール管理テーブル230のエリアIDフィールドに「A7」が設定されたレコードの事象IDフィールドに「P2」を設定する。この結果、災害発生エリアとして特定されたエリアA7に属する利用者に対応するメール管理情報に事象ID「P2」が設定される。   Further, the update unit 1102 sets “P2” in the event ID field of the record in which “A7” is set in the area ID field of the mail management table 230. As a result, the event ID “P2” is set in the mail management information corresponding to the user belonging to the area A7 specified as the disaster occurrence area.

なお、候補エリアA8を災害発生エリアとして特定する場合については、候補エリアA7を災害発生エリアとして特定する場合と同様のため説明を省略する。   Note that the case where the candidate area A8 is specified as a disaster occurrence area is the same as the case where the candidate area A7 is specified as a disaster occurrence area, and thus description thereof is omitted.

このように、災害発生エリアA6,A9に挟まれた候補エリアA7,A8については、同一事象の災害が発生している可能性が高い。このため、周囲全体のうちの20%以上の部分が災害発生エリアA6,A9のいずれかと接していれば、候補エリアA7,A8のメール受信数C7,C8が閾値Xに達していなくとも、災害発生エリアとして特定することができる。   As described above, in the candidate areas A7 and A8 sandwiched between the disaster occurrence areas A6 and A9, there is a high possibility that a disaster of the same event has occurred. For this reason, if 20% or more of the entire surroundings is in contact with any of the disaster occurrence areas A6 and A9, the number of received mails C7 and C8 in the candidate areas A7 and A8 does not reach the threshold value X. It can be specified as an occurrence area.

これにより、同一事象の災害が発生している可能性が高い災害範囲(例えば、エリアA6,A7,A8,A9)の特定にかかる時間を短縮することができる。また、候補エリアA7,A8の被害が大きいために災害状況メールを送信できない利用者が多数存在するような状況であっても、災害発生エリアA6,A9との地形的な関係をもとに、候補エリアA7,A9を災害発生エリアとして特定することができる。   As a result, it is possible to reduce the time required to specify a disaster range (for example, areas A6, A7, A8, and A9) in which there is a high possibility that a disaster of the same event has occurred. In addition, even in situations where there are many users who cannot send disaster status emails because the damage to candidate areas A7 and A8 is large, based on the geographical relationship with disaster occurrence areas A6 and A9, Candidate areas A7 and A9 can be specified as a disaster occurrence area.

(情報提供装置101の各種処理手順)
つぎに、情報提供装置101の各種処理手順について説明する。まず、情報提供装置101のエリア特定処理手順について説明する。エリア特定処理は、エリアA1〜Anの中から災害発生エリアを特定する処理である。
(Various processing procedures of the information providing apparatus 101)
Next, various processing procedures of the information providing apparatus 101 will be described. First, the area specifying process procedure of the information providing apparatus 101 will be described. The area specifying process is a process for specifying a disaster occurrence area from the areas A1 to An.

<エリア特定処理手順>
図14および図15は、情報提供装置101のエリア特定処理手順の一例を示すフローチャートである。図14のフローチャートにおいて、まず、情報提供装置101は、メール管理テーブル230を参照して、エリアAiに属する利用者の端末装置102から受信した災害状況メールのメール受信単位時間当たりのメール受信数Ciが閾値X以上となったか否かを判定する(ステップS1401)。
<Area identification processing procedure>
14 and 15 are flowcharts illustrating an example of the area specifying process procedure of the information providing apparatus 101. In the flowchart of FIG. 14, first, the information providing apparatus 101 refers to the mail management table 230, and receives the number Ci of mail received per unit time of the disaster situation mail received from the terminal device 102 of the user belonging to the area Ai. Is determined to be equal to or greater than the threshold value X (step S1401).

ここで、情報提供装置101は、メール受信数Ciが閾値X以上となるのを待つ(ステップS1401:No)。そして、情報提供装置101は、メール受信数Ciが閾値X以上となったことに応じて(ステップS1401:Yes)、事象管理テーブル240を参照して、事象管理猶予時間内の事象Pがあるか否かを判断する(ステップS1402)。   Here, the information providing apparatus 101 waits for the mail reception number Ci to be equal to or greater than the threshold value X (step S1401: No). Then, the information providing apparatus 101 refers to the event management table 240 according to the fact that the mail reception number Ci is equal to or greater than the threshold value X (step S1401: Yes), and whether there is an event P within the event management grace time. It is determined whether or not (step S1402).

ここで、事象管理猶予時間内の事象Pがある場合(ステップS1402:Yes)、情報提供装置101は、図15に示すステップS1501に移行する。一方、事象管理猶予時間内の事象Pがない場合(ステップS1402:No)、情報提供装置101は、エリアAiで発生した災害の事象IDを生成する(ステップS1403)。   Here, when there is an event P within the event management grace period (step S1402: Yes), the information providing apparatus 101 proceeds to step S1501 illustrated in FIG. On the other hand, when there is no event P within the event management grace period (step S1402: No), the information providing apparatus 101 generates an event ID of the disaster that occurred in the area Ai (step S1403).

つぎに、情報提供装置101は、事象管理テーブル240に、エリアAiで発生した災害の事象管理情報を登録する(ステップS1404)。そして、情報提供装置101は、発生中エリア管理テーブル250に、エリアAiの発生中エリア管理情報(属性a)を登録して(ステップS1405)、本フローチャートによる一連の処理を終了する。   Next, the information providing apparatus 101 registers the event management information of the disaster that occurred in the area Ai in the event management table 240 (step S1404). The information providing apparatus 101 registers the area management information (attribute a) for the area Ai in the area management table 250 (step S1405), and ends the series of processes in this flowchart.

図15のフローチャートにおいて、まず、情報提供装置101は、事象管理猶予時間内の事象Pの事象IDを用いて、発生中エリア管理テーブル250に、エリアAiの発生中エリア管理情報(属性a)を登録する(ステップS1501)。   In the flowchart of FIG. 15, first, the information providing apparatus 101 uses the event ID of the event P within the event management grace time to store the area management information (attribute a) of the area Ai that is occurring in the area management table 250 that is occurring. Registration is performed (step S1501).

つぎに、情報提供装置101は、発生中エリア管理テーブル250から、エリアAiと同一事象の災害が発生しているエリアXを検索する(ステップS1502)。なお、エリアXとして複数のエリアが検索される場合がある。   Next, the information providing apparatus 101 retrieves the area X where the disaster of the same event as the area Ai has occurred from the area management table 250 that is occurring (step S1502). A plurality of areas may be searched as the area X.

そして、情報提供装置101は、隣接割合設定テーブル260から、エリアIDが「エリアX以外」で隣接エリアIDが「エリアX」のエリアYを検索する(ステップS1503)。なお、エリアYとして複数のエリアが検索される場合がある。   Then, the information providing apparatus 101 searches the area Y having the area ID “other than area X” and the adjacent area ID “area X” from the adjacency ratio setting table 260 (step S1503). A plurality of areas may be searched as the area Y.

つぎに、情報提供装置101は、検索したエリアYのうちの未選択のエリアYを選択する(ステップS1504)。そして、情報提供装置101は、隣接割合設定テーブル260を参照して、エリアIDが「エリアY」で隣接エリアIDが「エリアX」の合計値を算出する(ステップS1505)。   Next, the information providing apparatus 101 selects an unselected area Y among the searched areas Y (step S1504). Then, the information providing apparatus 101 refers to the adjacent ratio setting table 260 and calculates the total value of the area ID “area Y” and the adjacent area ID “area X” (step S1505).

つぎに、情報提供装置101は、算出した合計値が対象隣接割合R1以上であるか否かを判定する(ステップS1506)。ここで、対象隣接割合R1未満である場合(ステップS1506:No)、情報提供装置101は、ステップS1508に移行する。   Next, the information providing apparatus 101 determines whether the calculated total value is equal to or greater than the target adjacent ratio R1 (step S1506). Here, when it is less than the target adjacent ratio R1 (step S1506: No), the information providing apparatus 101 proceeds to step S1508.

一方、対象隣接割合R1以上である場合(ステップS1506:Yes)、情報提供装置101は、エリアAiで発生した事象Pの事象IDを用いて、発生中エリア管理テーブル250に、エリアYの発生中エリア管理情報(属性b)を登録する(ステップS1507)。   On the other hand, if it is equal to or greater than the target adjacent ratio R1 (step S1506: Yes), the information providing apparatus 101 uses the event ID of the event P that has occurred in the area Ai to indicate that the area Y is occurring in the occurring area management table 250. Area management information (attribute b) is registered (step S1507).

そして、情報提供装置101は、ステップS1503において検索したエリアYのうち未選択のエリアYがあるか否かを判断する(ステップS1508)。ここで、未選択のエリアYがある場合(ステップS1508:Yes)、情報提供装置101は、ステップS1504に戻る。   The information providing apparatus 101 determines whether there is an unselected area Y among the areas Y searched in step S1503 (step S1508). If there is an unselected area Y (step S1508: YES), the information providing apparatus 101 returns to step S1504.

一方、未選択のエリアYがない場合(ステップS1508:No)、情報提供装置101は、複数隣接先エリア対象判定処理を実行して(ステップS1509)、本フローチャートによる一連の処理を終了する。複数隣接先エリア対象判定処理の具体的な処理手順については、図16および図17を用いて後述する。   On the other hand, when there is no unselected area Y (step S1508: No), the information providing apparatus 101 executes a plurality of adjacent destination area target determination processes (step S1509), and ends a series of processes according to this flowchart. A specific processing procedure of the multiple adjacent destination area target determination processing will be described later with reference to FIGS. 16 and 17.

なお、ステップS1503において、エリアYが検索されなかった場合は、情報提供装置101は、ステップS1509に移行する。   If the area Y is not searched in step S1503, the information providing apparatus 101 proceeds to step S1509.

<複数隣接先エリア対象判定処理手順>
つぎに、図15に示したステップS1509の複数隣接先エリア対象判定処理の具体的な処理手順について説明する。
<Multi-adjacent destination area target determination processing procedure>
Next, a specific processing procedure of the multiple adjacent destination area target determination process in step S1509 shown in FIG. 15 will be described.

図16および図17は、複数隣接先エリア対象判定処理の具体的処理手順の一例を示すフローチャートである。図16のフローチャートにおいて、まず、情報提供装置101は、発生中エリア管理テーブル250から、エリアAiと同一事象の災害が発生しているエリアのうち、エリアAi以外の属性aのエリアZを検索する(ステップS1601)。   16 and 17 are flowcharts illustrating an example of a specific processing procedure of the multiple adjacent destination area target determination processing. In the flowchart of FIG. 16, first, the information providing apparatus 101 searches an area Z having an attribute “a” other than the area Ai from the area management table 250 in which the disaster having the same event as the area Ai has occurred. (Step S1601).

つぎに、情報提供装置101は、隣接情報テーブル270から、エリアAiのレコードを抽出する(ステップS1602)。そして、情報提供装置101は、抽出したレコードのうち、隣接2または隣接3がエリアZのレコードを抽出する(ステップS1603)。   Next, the information providing apparatus 101 extracts a record for the area Ai from the adjacent information table 270 (step S1602). Then, the information providing apparatus 101 extracts a record in which the adjacent 2 or the adjacent 3 is the area Z among the extracted records (step S1603).

つぎに、情報提供装置101は、ステップS1603において抽出したレコードから未選択のレコードを選択する(ステップS1604)。そして、情報提供装置101は、選択したレコードの隣接2がエリアZであるか否かを判断する(ステップS1605)。ここで、エリアZではない場合(ステップS1605:No)、情報提供装置101は、図17に示すステップS1701に移行する。   Next, the information providing apparatus 101 selects an unselected record from the records extracted in step S1603 (step S1604). The information providing apparatus 101 determines whether the adjacent 2 of the selected record is the area Z (step S1605). Here, when it is not the area Z (step S1605: No), the information provision apparatus 101 transfers to step S1701 shown in FIG.

一方、エリアZである場合(ステップS1605:Yes)、情報提供装置101は、隣接割合設定テーブル260を参照して、エリアIDが「隣接1」で隣接エリアIDが「エリアAi」の割合が対象隣接割合R2以上であるか否かを判定する(ステップS1606)。   On the other hand, when the area is the area Z (step S1605: Yes), the information providing apparatus 101 refers to the adjacent ratio setting table 260 and targets the ratio of the area ID “adjacent 1” and the adjacent area ID “area Ai”. It is determined whether or not the adjacency ratio is equal to or greater than R2 (step S1606).

ここで、対象隣接割合R2以上の場合(ステップS1606:Yes)、情報提供装置101は、ステップS1608に移行する。一方、対象隣接割合R2未満の場合(ステップS1606:No)、情報提供装置101は、隣接割合設定テーブル260を参照して、エリアIDが「隣接1」で隣接エリアIDが「隣接2」の割合が対象隣接割合R2以上であるか否かを判定する(ステップS1607)。   Here, if the target adjacent ratio R2 is equal to or higher than the target adjacent ratio R2 (step S1606: Yes), the information providing apparatus 101 proceeds to step S1608. On the other hand, when it is less than the target adjacency ratio R2 (step S1606: No), the information providing apparatus 101 refers to the adjacency ratio setting table 260 and has the area ID “adjacent 1” and the adjacent area ID “adjacent 2”. Is greater than or equal to the target adjacent ratio R2 (step S1607).

ここで、対象隣接割合R2未満の場合(ステップS1607:No)、情報提供装置101は、ステップS1609に移行する。一方、対象隣接割合R2以上の場合(ステップS1607:Yes)、情報提供装置101は、エリアAiで発生した事象Pの事象IDを用いて、発生中エリア管理テーブル250に、隣接1の発生中エリア管理情報(属性c)を登録する(ステップS1608)。   Here, when it is less than the target adjacent ratio R2 (step S1607: No), the information providing apparatus 101 proceeds to step S1609. On the other hand, if the target adjacent ratio R2 is equal to or higher than the target adjacent ratio R2 (step S1607: Yes), the information providing apparatus 101 uses the event ID of the event P that has occurred in the area Ai to Management information (attribute c) is registered (step S1608).

そして、情報提供装置101は、ステップS1603において抽出したレコードのうち未選択のレコードがあるか否かを判断する(ステップS1609)。ここで、未選択のレコードがある場合(ステップS1609:Yes)、情報提供装置101は、ステップS1604に戻る。   The information providing apparatus 101 determines whether there is an unselected record among the records extracted in step S1603 (step S1609). If there is an unselected record (step S1609: YES), the information providing apparatus 101 returns to step S1604.

一方、未選択のレコードがない場合(ステップS1609:No)、情報提供装置101は、複数隣接先エリア対象判定処理を呼び出したステップに戻る。また、ステップS1603においてレコードが抽出されなかった場合、情報提供装置101は、複数隣接先エリア対象判定処理を呼び出したステップに戻る。   On the other hand, when there is no unselected record (step S1609: No), the information providing apparatus 101 returns to the step that called the multiple adjacent destination area target determination process. If no record is extracted in step S1603, the information providing apparatus 101 returns to the step that called the multiple adjacent destination area target determination process.

図17のフローチャートにおいて、まず、情報提供装置101は、隣接割合設定テーブル260を参照して、エリアIDが「隣接1」で隣接エリアIDが「エリアAi」の割合が対象隣接割合R2以上であるか否かを判定する(ステップS1701)。ここで、対象隣接割合R2未満の場合(ステップS1701:No)、情報提供装置101は、ステップS1703に移行する。   In the flowchart of FIG. 17, first, the information providing apparatus 101 refers to the adjacent ratio setting table 260 and the ratio of the area ID “adjacent 1” and the adjacent area ID “area Ai” is equal to or greater than the target adjacent ratio R2. It is determined whether or not (step S1701). Here, when it is less than the target adjacent ratio R2 (step S1701: No), the information providing apparatus 101 proceeds to step S1703.

一方、対象隣接割合R2以上の場合(ステップS1701:Yes)、情報提供装置101は、エリアAiで発生した事象Pの事象IDを用いて、発生中エリア管理テーブル250に、隣接1の発生中エリア管理情報(属性c)を登録する(ステップS1702)。   On the other hand, if the target adjacency ratio R2 or more (step S1701: Yes), the information providing apparatus 101 uses the event ID of the event P that has occurred in the area Ai to store the adjacent 1 occurrence area in the occurrence area management table 250. Management information (attribute c) is registered (step S1702).

つぎに、情報提供装置101は、隣接割合設定テーブル260を参照して、エリアIDが「隣接2」で隣接エリアIDが「隣接3」の割合が対象隣接割合R2以上であるか否かを判定する(ステップS1703)。ここで、対象隣接割合R2未満の場合(ステップS1703:No)、情報提供装置101は、図16に示したステップS1609に移行する。   Next, the information providing apparatus 101 refers to the adjacent ratio setting table 260 and determines whether or not the ratio of the area ID “adjacent 2” and the adjacent area ID “adjacent 3” is equal to or greater than the target adjacent ratio R2. (Step S1703). Here, when it is less than the target adjacent ratio R2 (step S1703: No), the information providing apparatus 101 proceeds to step S1609 illustrated in FIG.

一方、対象隣接割合R2以上の場合(ステップS1703:Yes)、情報提供装置101は、エリアAiで発生した事象Pの事象IDを用いて、発生中エリア管理テーブル250に、隣接2の発生中エリア管理情報(属性c)を登録する(ステップS1704)。そして、情報提供装置101は、図16に示したステップS1609に移行する。   On the other hand, if the target adjacency ratio R2 or more (step S1703: Yes), the information providing apparatus 101 uses the event ID of the event P that has occurred in the area Ai to store the adjacent 2 occurrence area in the occurrence area management table 250. Management information (attribute c) is registered (step S1704). Then, the information providing apparatus 101 proceeds to step S1609 illustrated in FIG.

これにより、直接災害を体験した利用者からの自発的な災害状況メールの受信状況やエリア同士の地形的な関係をもとに、管理対象となるエリアA1〜Anの中から災害発生エリアを特定することができる。   As a result, the disaster occurrence area is identified from the areas A1 to An to be managed based on the reception status of spontaneous disaster status emails from users who have experienced a direct disaster and the topographical relationship between the areas. can do.

<隣接情報作成処理手順>
つぎに、情報提供装置101の隣接情報作成処理手順について説明する。隣接情報作成処理は、図10に示した隣接情報テーブル270を作成する処理である。
<Neighboring information creation processing procedure>
Next, the adjacent information creation processing procedure of the information providing apparatus 101 will be described. The adjacent information creation process is a process for creating the adjacent information table 270 shown in FIG.

図18は、情報提供装置101の隣接情報作成処理手順の一例を示すフローチャートである。図18のフローチャートにおいて、まず、情報提供装置101は、隣接割合設定テーブル260から、管理対象のエリアA1〜Anを特定する(ステップS1801)。   FIG. 18 is a flowchart illustrating an example of the adjacent information creation processing procedure of the information providing apparatus 101. In the flowchart of FIG. 18, first, the information providing apparatus 101 specifies the areas A1 to An to be managed from the adjacency ratio setting table 260 (step S1801).

つぎに、情報提供装置101は、エリアAiの「i」を「i=1」で初期化して(ステップS1802)、エリアA1〜Anの中からエリアAiを選択する(ステップS1803)。そして、情報提供装置101は、隣接割合設定テーブル260を参照して、エリアAiの隣接エリアαを特定する(ステップS1804)。なお、隣接エリアαとして複数のエリアが特定される場合がある。   Next, the information providing apparatus 101 initializes “i” of area Ai with “i = 1” (step S1802), and selects area Ai from areas A1 to An (step S1803). Then, the information providing apparatus 101 refers to the adjacent ratio setting table 260 and identifies the adjacent area α of the area Ai (step S1804). A plurality of areas may be specified as the adjacent area α.

つぎに、情報提供装置101は、エリアAiをルートノードとするツリーを生成するツリー生成処理を実行する(ステップS1805)。ツリー生成処理の具体的な処理手順については、図19および図20を用いて後述する。   Next, the information providing apparatus 101 executes tree generation processing for generating a tree having the area Ai as a root node (step S1805). A specific processing procedure of the tree generation processing will be described later with reference to FIGS. 19 and 20.

そして、情報提供装置101は、エリアAiをルートノードとするツリー上でルートノードから葉ノードまでの経路を探索する(ステップS1806)。つぎに、情報提供装置101は、隣接情報テーブル270に、探索した経路上の各ノードを表すエリアを登録する(ステップS1807)。   Then, the information providing apparatus 101 searches for a route from the root node to the leaf node on the tree having the area Ai as the root node (step S1806). Next, the information providing apparatus 101 registers an area representing each node on the searched route in the adjacent information table 270 (step S1807).

例えば、エリアA6をルートノードとするツリー上で、エリアA6から、エリアA11、エリアA7を順に経由して、エリアA8に辿り着くまでの経路が探索されたとする。この場合、情報提供装置101は、隣接情報テーブル270の各フィールドに、エリアID「A6」、隣接1「A11」、隣接2「A7」、隣接3「A8」を設定する。この結果、隣接情報1000−1が、新たなレコードとして隣接情報テーブル270に記憶される。   For example, it is assumed that a route from the area A6 to the area A8 via the area A11 and the area A7 is searched on the tree having the area A6 as a root node. In this case, the information providing apparatus 101 sets the area ID “A6”, the adjacent 1 “A11”, the adjacent 2 “A7”, and the adjacent 3 “A8” in each field of the adjacent information table 270. As a result, the adjacent information 1000-1 is stored in the adjacent information table 270 as a new record.

つぎに、情報提供装置101は、エリアAiの「i」をインクリメントして(ステップS1808)、「i」が「n」より大きくなったか否かを判断する(ステップS1809)。ここで、「i」が「n」以下の場合(ステップS1809:No)、情報提供装置101は、ステップS1803に戻る。   Next, the information providing apparatus 101 increments “i” in the area Ai (step S1808), and determines whether “i” is greater than “n” (step S1809). If “i” is equal to or less than “n” (step S1809: NO), the information providing apparatus 101 returns to step S1803.

一方、「i」が「n」より大きくなった場合(ステップS1809:Yes)、情報提供装置101は、本フローチャートによる一連の処理を終了する。   On the other hand, when “i” becomes larger than “n” (step S1809: YES), the information providing apparatus 101 ends the series of processes according to this flowchart.

<ツリー生成処理手順>
つぎに、図18に示したステップS1805のツリー生成処理の具体的な処理手順について説明する。
<Tree generation processing procedure>
Next, a specific processing procedure of the tree generation processing in step S1805 shown in FIG. 18 will be described.

図19および図20は、ツリー生成処理の具体的処理手順の一例を示すフローチャートである。図19のフローチャートにおいて、まず、情報提供装置101は、図18に示したステップS1804において特定した隣接エリアαのうち選択されていない未選択の隣接エリアαがあるか否かを判断する(ステップS1901)。   19 and 20 are flowcharts showing an example of a specific processing procedure of the tree generation processing. In the flowchart of FIG. 19, first, the information providing apparatus 101 determines whether there is an unselected adjacent area α that is not selected among the adjacent areas α specified in step S1804 illustrated in FIG. 18 (step S1901). ).

ここで、未選択の隣接エリアαがある場合(ステップS1901:Yes)、情報提供装置101は、未選択の隣接エリアαを選択する(ステップS1902)。そして、情報提供装置101は、選択した隣接エリアαをエリアAiの子ノードとして追加する(ステップS1903)。   If there is an unselected adjacent area α (step S1901: Yes), the information providing apparatus 101 selects an unselected adjacent area α (step S1902). Then, the information providing apparatus 101 adds the selected adjacent area α as a child node of the area Ai (step S1903).

つぎに、情報提供装置101は、隣接割合設定テーブル260を参照して、隣接エリアαの隣接エリアβを特定する(ステップS1904)。なお、隣接エリアβとして複数のエリアが特定される場合がある。そして、情報提供装置101は、特定した隣接エリアβからエリアAiを除外して(ステップS1905)、図20に示すステップS2001に移行する。   Next, the information providing apparatus 101 refers to the adjacent ratio setting table 260 and specifies the adjacent area β of the adjacent area α (step S1904). A plurality of areas may be specified as the adjacent area β. Then, the information providing apparatus 101 excludes the area Ai from the specified adjacent area β (step S1905), and proceeds to step S2001 illustrated in FIG.

また、ステップS1901において、未選択の隣接エリアαがない場合(ステップS1901:No)、情報提供装置101は、ツリー生成処理を呼び出したステップに戻る。   Also, in step S1901, if there is no unselected adjacent area α (step S1901: No), the information providing apparatus 101 returns to the step that called the tree generation process.

図20のフローチャートにおいて、まず、情報提供装置101は、図19に示したステップS1905においてエリアAiを除外した隣接エリアβのうち選択されていない未選択の隣接エリアβがあるか否かを判断する(ステップS2001)。   In the flowchart of FIG. 20, the information providing apparatus 101 first determines whether there is an unselected adjacent area β that is not selected among the adjacent areas β that excludes the area Ai in step S1905 illustrated in FIG. 19. (Step S2001).

ここで、未選択の隣接エリアβがある場合(ステップS2001:Yes)、情報提供装置101は、未選択の隣接エリアβを選択する(ステップS2002)。そして、情報提供装置101は、選択した隣接エリアβを隣接エリアαの子ノードとして追加する(ステップS2003)。   If there is an unselected adjacent area β (step S2001: Yes), the information providing apparatus 101 selects an unselected adjacent area β (step S2002). Then, the information providing apparatus 101 adds the selected adjacent area β as a child node of the adjacent area α (step S2003).

つぎに、情報提供装置101は、隣接割合設定テーブル260を参照して、隣接エリアβの隣接エリアγを特定する(ステップS2004)。なお、隣接エリアγとして複数のエリアが特定される場合がある。   Next, the information providing apparatus 101 refers to the adjacent ratio setting table 260 and specifies the adjacent area γ of the adjacent area β (step S2004). A plurality of areas may be specified as the adjacent area γ.

そして、情報提供装置101は、特定した隣接エリアγからエリアAiと隣接エリアαを除外する(ステップS2005)。つぎに、情報提供装置101は、エリアAiと隣接エリアαを除外した隣接エリアγのうち選択されていない未選択の隣接エリアγがあるか否かを判断する(ステップS2006)。   Then, the information providing apparatus 101 excludes the area Ai and the adjacent area α from the specified adjacent area γ (step S2005). Next, the information providing apparatus 101 determines whether there is an unselected adjacent area γ that is not selected among the adjacent areas γ excluding the area Ai and the adjacent area α (step S2006).

ここで、未選択の隣接エリアγがある場合(ステップS2006:Yes)、情報提供装置101は、未選択の隣接エリアγを選択する(ステップS2007)。そして、情報提供装置101は、選択した隣接エリアγを隣接エリアβの子ノードとして追加して(ステップS2008)、ステップS2006に戻る。   If there is an unselected adjacent area γ (step S2006: Yes), the information providing apparatus 101 selects an unselected adjacent area γ (step S2007). Then, the information providing apparatus 101 adds the selected adjacent area γ as a child node of the adjacent area β (step S2008), and returns to step S2006.

また、ステップS2006において、未選択の隣接エリアγがない場合(ステップS2006:No)、情報提供装置101は、ステップS2001に戻る。また、ステップS2001において、未選択の隣接エリアβがない場合(ステップS2001:No)、情報提供装置101は、図19に示したステップS1901に戻る。   If there is no unselected adjacent area γ in step S2006 (step S2006: No), the information providing apparatus 101 returns to step S2001. In step S2001, if there is no unselected adjacent area β (step S2001: No), the information providing apparatus 101 returns to step S1901 shown in FIG.

これにより、エリアA1〜Anそれぞれの3つ先までの隣接エリアを特定するための隣接情報を作成することができる。   Thereby, the adjacency information for specifying the adjoining areas up to three ahead of each of the areas A1 to An can be created.

(安否確認メール送信処理手順)
つぎに、情報提供装置101の安否確認メール送信処理手順について説明する。安否確認メール送信処理は、災害発生エリアAiに属する利用者のうち、災害状況メールを受信した利用者以外の利用者の端末装置102に安否確認メールを送信する処理である。
(Safety confirmation email transmission processing procedure)
Next, the safety confirmation mail transmission processing procedure of the information providing apparatus 101 will be described. The safety confirmation mail transmission process is a process of transmitting a safety confirmation mail to the terminal devices 102 of users other than the user who has received the disaster status mail among the users belonging to the disaster occurrence area Ai.

安否確認メール送信処理は、例えば、エリアAiが災害発生エリアとして特定されたことに応じて実行される。また、安否確認メール送信処理は、例えば、エリアAiが災害発生エリアとして特定された後において、定期的あるいは管理者によって指定される日時に実行されることにしてもよい。   The safety confirmation mail transmission process is executed, for example, in response to the area Ai being specified as a disaster occurrence area. The safety confirmation mail transmission process may be executed periodically or at a date and time designated by an administrator after the area Ai is specified as a disaster occurrence area, for example.

図21は、情報提供装置101の安否確認メール送信処理手順の一例を示すフローチャートである。図21のフローチャートにおいて、まず、情報提供装置101は、利用者DB220を参照して、災害発生エリアAiに属する利用者を特定する(ステップS2101)。   FIG. 21 is a flowchart illustrating an example of a safety confirmation mail transmission processing procedure of the information providing apparatus 101. In the flowchart of FIG. 21, first, the information providing apparatus 101 refers to the user DB 220 and identifies users belonging to the disaster occurrence area Ai (step S2101).

つぎに、情報提供装置101は、特定した利用者のうち、メール管理テーブル230に未登録の利用者を抽出する(ステップS2102)。そして、情報提供装置101は、利用者DB220を参照して、抽出した利用者のメールアドレスを特定する(ステップS2103)。   Next, the information providing apparatus 101 extracts unregistered users in the mail management table 230 among the identified users (step S2102). Then, the information providing apparatus 101 refers to the user DB 220 and specifies the extracted user's mail address (step S2103).

つぎに、情報提供装置101は、特定した利用者のメールアドレスを宛先として安否確認メールを送信する(ステップS2104)。なお、情報提供装置101は、例えば、メモリ302やディスク305に記憶された安否確認メールのテンプレートを用いて、各利用者宛の安否確認メールを作成することができる。   Next, the information providing apparatus 101 transmits a safety confirmation mail with the specified user's mail address as a destination (step S2104). The information providing apparatus 101 can create a safety confirmation mail addressed to each user using, for example, a safety confirmation mail template stored in the memory 302 or the disk 305.

そして、情報提供装置101は、メール管理テーブル230に、安否確認メールを送信した利用者のメール管理情報を登録して(ステップS2105)、本フローチャートによる一連の処理を終了する。   Then, the information providing apparatus 101 registers the mail management information of the user who transmitted the safety confirmation mail in the mail management table 230 (step S2105), and ends the series of processes according to this flowchart.

これにより、災害発生エリアAiに属する利用者のうち、災害状況メールを受信した利用者以外の利用者の端末装置102に安否確認メールを送信することができる。   Thereby, among users belonging to the disaster occurrence area Ai, the safety confirmation mail can be transmitted to the terminal device 102 of the user other than the user who has received the disaster status mail.

以上説明したように、実施の形態にかかる情報提供装置101によれば、エリアA1〜AnのうちのいずれかのエリアAiに属する利用者の端末装置102から災害状況メールを受信することができる。そして、情報提供装置101によれば、エリアAiに属する利用者の端末装置102から受信した災害状況メールのメール受信単位時間当たりのメール受信数Ciが閾値X以上となったことに応じて、エリアAiを災害発生エリアとして特定することができる。   As described above, according to the information providing apparatus 101 according to the embodiment, the disaster situation mail can be received from the terminal apparatus 102 of the user belonging to any one of the areas A1 to An. Then, according to the information providing apparatus 101, in response to the fact that the mail reception number Ci per mail reception unit time of the disaster situation mail received from the terminal device 102 of the user belonging to the area Ai is equal to or greater than the threshold value X, Ai can be specified as a disaster occurrence area.

これにより、直接災害を体験した利用者(被災者)からの自発的な災害状況メールの受信状況をもとに災害発生エリアを特定することができる。このため、例えば、利用者の安否確認を行う際のトリガとなる事象を予め設定しなくても災害発生エリアを特定することができる。   As a result, the disaster occurrence area can be specified based on the reception status of the spontaneous disaster status mail from the user (the victim) who directly experienced the disaster. For this reason, for example, it is possible to specify the disaster occurrence area without setting in advance an event that becomes a trigger when confirming the safety of the user.

また、情報提供装置101によれば、災害発生エリアとして特定したエリアAiに属する利用者のうちの災害状況メールを受信した利用者以外の利用者の端末装置102に安否確認メールを送信することができる。これにより、災害発生エリアに属する利用者の安否確認を自動で行うことができる。   Further, according to the information providing apparatus 101, a safety confirmation mail can be transmitted to the terminal device 102 of a user other than the user who has received the disaster status mail among the users belonging to the area Ai specified as the disaster occurrence area. it can. Thereby, the safety confirmation of the user who belongs to a disaster occurrence area can be performed automatically.

また、情報提供装置101によれば、災害発生エリアとしてエリアAiを特定してから事象管理猶予時間内に、エリアAjのメール受信数Cjが閾値X以上となったことに応じて、エリアAjを、エリアAiと同一事象の災害が発生している災害発生エリアとして特定することができる。これにより、同一事象の災害が発生している可能性が高い災害範囲を特定することができる。   Further, according to the information providing apparatus 101, in response to the fact that the number of received emails Cj in the area Aj is equal to or greater than the threshold value X within the event management grace period after the area Ai is specified as the disaster occurrence area, the area Aj is , It can be specified as a disaster occurrence area where a disaster of the same event as the area Ai occurs. As a result, it is possible to identify a disaster range where there is a high possibility that a disaster of the same event has occurred.

また、情報提供装置101によれば、災害発生エリアとして特定したエリアAiと隣接する隣接エリアAkの周囲のうち、エリアAiと接する部分の割合が対象隣接割合R1以上であるか否かを判定することができる。そして、情報提供装置101によれば、エリアAiと接する部分の割合が対象隣接割合R1以上であれば、隣接エリアAkを、エリアAiと同一事象の災害が発生している災害発生エリアとして特定することができる。   Further, according to the information providing apparatus 101, it is determined whether or not the ratio of the portion in contact with the area Ai in the vicinity of the adjacent area Ak adjacent to the area Ai specified as the disaster occurrence area is equal to or greater than the target adjacent ratio R1. be able to. Then, according to the information providing apparatus 101, if the ratio of the portion in contact with the area Ai is equal to or greater than the target adjacent ratio R1, the adjacent area Ak is specified as a disaster occurrence area in which the same event as the area Ai has occurred. be able to.

これにより、周囲全体のうちの多くの部分(例えば、60%以上の部分)が災害発生エリアと接しており、同一事象の災害が発生している可能性が高いエリアについては、災害発生エリアとして特定することができる。このため、メール受信単位時間当たりのメール受信数が閾値Xに達していないエリアであっても、災害発生エリアとして特定することができ、同一事象の災害が発生している可能性が高い災害範囲の特定にかかる時間を短縮することができる。また、被害が大きいために災害状況メールを送信できない利用者が多数存在するようなエリアについても、災害発生エリアとの地形的な関係をもとに、当該エリアを災害発生エリアとして特定することができる。   As a result, many parts of the entire surrounding area (for example, 60% or more) are in contact with the disaster occurrence area, and areas that are highly likely to have the same event are designated as disaster occurrence areas. Can be identified. For this reason, even in an area where the number of emails received per email reception unit time does not reach the threshold value X, it can be specified as a disaster occurrence area, and a disaster range where there is a high possibility that a disaster of the same event has occurred It is possible to reduce the time required to specify In addition, even in areas where there are many users who are unable to send disaster status emails due to damage, the area can be identified as a disaster occurrence area based on the geographical relationship with the disaster occurrence area. it can.

また、情報提供装置101によれば、隣接エリアAkの周囲のうち、エリアAiまたはエリアAiと同一事象の災害が発生しているエリアAjと接する部分の割合の合計値が対象隣接割合R1以上であるか否かを判定することができる。そして、情報提供装置101によれば、割合の合計値が対象隣接割合R1以上であれば、隣接エリアAkを、エリアAiと同一事象の災害が発生している災害発生エリアとして特定することができる。   Moreover, according to the information providing apparatus 101, the total value of the ratios of the portions in contact with the area Aj where the disaster of the same event as the area Ai or the area Ai in the vicinity of the adjacent area Ak is equal to or greater than the target adjacent ratio R1. It can be determined whether or not there is. Then, according to the information providing apparatus 101, if the total value of the ratios is equal to or greater than the target adjacent ratio R1, the adjacent area Ak can be specified as a disaster occurrence area where a disaster having the same event as the area Ai occurs. .

これにより、複数の災害発生エリアと隣接するエリアについては、個々の災害発生エリアと接する部分があまり多くなくても、個々の災害発生エリアと接する部分の合計値をもとに、同一事象の災害が発生しているか否かを判断することができる。   As a result, for areas adjacent to multiple disaster occurrence areas, even if there are not many areas in contact with individual disaster occurrence areas, disasters of the same event can be determined based on the total value of the areas in contact with individual disaster occurrence areas. It can be determined whether or not the above has occurred.

また、情報提供装置101によれば、エリアAiと、エリアAiと同一事象の災害が発生しているエリアAjとの間に存在する候補エリアAmの周囲のうち、エリアAiまたはエリアAjと接する部分の割合が対象隣接割合R2以上であるか否かを判定することができる。そして、情報提供装置101によれば、エリアAiまたはエリアAjと接する部分の割合が対象隣接割合R2以上であれば、候補エリアAmを、エリアAiと同一事象の災害が発生している災害発生エリアとして特定することができる。   Further, according to the information providing apparatus 101, a portion in contact with the area Ai or the area Aj in the periphery of the candidate area Am existing between the area Ai and the area Aj where the disaster of the same event as the area Ai occurs. It is possible to determine whether or not the ratio is equal to or greater than the target adjacent ratio R2. Then, according to the information providing apparatus 101, if the ratio of the portion in contact with the area Ai or the area Aj is equal to or greater than the target adjacent ratio R2, the disaster occurrence area where the disaster of the same event as the area Ai occurs is selected as the candidate area Am Can be specified as

これにより、災害発生エリアに挟まれており、かつ、周囲全体のうちのある程度の部分(例えば、20%以上の部分)が災害発生エリアと接しており、同一事象の災害が発生している可能性が高いエリアについては、災害発生エリアとして特定することができる。   As a result, it is sandwiched between the disaster occurrence areas, and a certain part (for example, 20% or more) of the entire surroundings is in contact with the disaster occurrence area, and the disaster of the same event may have occurred Areas with high probability can be identified as disaster occurrence areas.

また、情報提供装置101によれば、隣接エリアAkの周囲のうちのエリアAiと接する部分の割合が対象隣接割合R2以上であれば、メール受信数Ckが閾値Y(Y<X)以上であるか否かを判定することができる。そして、情報提供装置101によれば、メール受信数Ckが閾値Y(Y<X)以上となったことに応じて、隣接エリアAkを、エリアAiと同一事象の災害が発生している災害発生エリアとして特定することができる。   Further, according to the information providing apparatus 101, when the ratio of the portion in contact with the area Ai in the periphery of the adjacent area Ak is equal to or greater than the target adjacent ratio R2, the mail reception number Ck is equal to or greater than the threshold Y (Y <X). It can be determined whether or not. Then, according to the information providing apparatus 101, the occurrence of a disaster in which the disaster of the same event as that of the area Ai occurs in the adjacent area Ak in response to the mail reception number Ck being equal to or greater than the threshold Y (Y <X). It can be specified as an area.

これにより、周囲全体のうちのある程度の部分(例えば、20%以上の部分)が災害発生エリアと接しており、かつ、メール受信単位時間当たりのメール受信数がある程度の数を超えており、同一事象の災害が発生している可能性が高いエリアについては、災害発生エリアとして特定することができる。   As a result, a certain part (for example, a part of 20% or more) of the entire surroundings is in contact with the disaster occurrence area, and the number of received mails per unit time of receiving mail exceeds a certain number, and is the same. An area where the event disaster is highly likely to occur can be identified as a disaster occurrence area.

これらのことから、情報提供装置101によれば、災害発生時において、インターネット、テレビ、ラジオなどの情報をもとに人手で災害範囲を特定する場合に比べて、迅速かつ正確に災害発生エリアを特定することができる。このため、災害発生エリアに属する利用者の安否確認を効率的に行うことができ、被災地の正確な被害状況を速やかに把握して適切な措置をとることが可能となる。   For these reasons, according to the information providing apparatus 101, when a disaster occurs, the disaster occurrence area can be quickly and accurately compared with the case where the disaster area is manually identified based on information such as the Internet, television, and radio. Can be identified. For this reason, it is possible to efficiently confirm the safety of users belonging to the disaster occurrence area, and it is possible to quickly grasp the accurate damage status of the affected area and take appropriate measures.

なお、本実施の形態で説明した情報提供方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本情報提供プログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVD等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本情報提供プログラムは、インターネット等のネットワークを介して配布してもよい。   The information providing method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. The information providing program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. The information providing program may be distributed via a network such as the Internet.

上述した実施の形態に関し、さらに以下の付記を開示する。   The following additional notes are disclosed with respect to the embodiment described above.

(付記1)複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定する制御部、
を有することを特徴とする情報提供装置。
(Supplementary note 1) According to the fact that the number of disaster situation mails received from a terminal device of a user belonging to any one of a plurality of areas per unit time has been received per unit time or more. A control unit for identifying the area as a disaster occurrence area,
An information providing apparatus comprising:

(付記2)前記制御部は、
災害発生エリアとして特定した前記エリアに属する利用者のうちの前記災害状況メールを受信した利用者以外の利用者の端末装置に安否を確認する安否確認メールを送信することを特徴とする付記1に記載の情報提供装置。
(Appendix 2) The control unit
Supplementary note 1 wherein a safety confirmation email for confirming safety is transmitted to a terminal device of a user other than the user who has received the disaster status email among the users belonging to the area identified as a disaster occurrence area The information providing apparatus according to the description.

(付記3)前記制御部は、
災害発生エリアとして前記エリアを特定してから所定時間内に、前記複数のエリアのうちの他のエリアに属する利用者の端末装置から受信した災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記他のエリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定することを特徴とする付記1または2に記載の情報提供装置。
(Appendix 3) The control unit
The number of received disaster status mails per unit time received from a terminal device of a user belonging to another area of the plurality of areas within a predetermined time after specifying the area as a disaster occurrence area is a predetermined number or more 3. The information providing apparatus according to appendix 1 or 2, wherein the other area is identified as a disaster occurrence area in which a disaster having the same event as the area occurs in response to the situation.

(付記4)前記制御部は、
災害発生エリアとして特定した前記エリアと隣接する隣接エリアの周囲のうち、前記エリアと接する部分の割合が所定割合以上であれば、前記隣接エリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定することを特徴とする付記3に記載の情報提供装置。
(Appendix 4) The control unit
If the ratio of the portion in contact with the area adjacent to the area identified as the disaster occurrence area is equal to or greater than a predetermined ratio, a disaster having the same event as the area has occurred in the adjacent area. The information providing apparatus according to attachment 3, wherein the information providing apparatus is specified as a disaster occurrence area.

(付記5)前記制御部は、
前記隣接エリアが、前記エリアと同一事象の災害が発生している災害発生エリアとして特定した前記他のエリアと隣接している場合、前記隣接エリアの周囲のうち、前記エリアまたは前記他のエリアと接する部分の割合の合計値が前記所定割合以上であれば、前記隣接エリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定することを特徴とする付記4に記載の情報提供装置。
(Supplementary Note 5) The control unit
When the adjacent area is adjacent to the other area identified as a disaster occurrence area where a disaster of the same event as the area occurs, the area or the other area among the surroundings of the adjacent area The information according to appendix 4, wherein the adjacent area is identified as a disaster occurrence area where a disaster of the same event as the area occurs if the total value of the ratios of the contact parts is equal to or greater than the predetermined ratio Providing device.

(付記6)前記制御部は、
前記エリアと同一事象の災害が発生している災害発生エリアとして特定した前記他のエリアと前記エリアとの間に存在する別のエリアの周囲のうち、前記エリアまたは前記他のエリアと接する部分の割合が、前記所定割合よりも小さい第2割合以上であれば、前記別のエリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定することを特徴とする付記4または5に記載の情報提供装置。
(Appendix 6) The control unit
Of the area around the other area that exists between the area and the other area identified as the disaster occurrence area where the disaster of the same event occurs as the area, the area that is in contact with the area or the other area If the ratio is equal to or greater than a second ratio smaller than the predetermined ratio, the another area is specified as a disaster occurrence area where a disaster of the same event as the area occurs. The information providing device described in 1.

(付記7)前記制御部は、
前記隣接エリアの周囲のうちの前記エリアと接する部分の割合が、前記所定割合よりも小さい第2割合以上であれば、前記隣接エリアに属する利用者の端末装置から受信した災害状況メールの単位時間当たりの受信数が、前記所定数よりも小さい第2所定数以上となったことに応じて、前記隣接エリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定することを特徴とする付記4〜6のいずれか一つに記載の情報提供装置。
(Appendix 7) The control unit
The unit time of the disaster status mail received from the terminal device of the user belonging to the adjacent area if the ratio of the portion in contact with the area in the vicinity of the adjacent area is equal to or greater than a second ratio smaller than the predetermined ratio Identifying the adjacent area as a disaster occurrence area in which a disaster of the same event as the area occurs in response to the number of hits received being a second predetermined number or more smaller than the predetermined number The information providing apparatus according to any one of supplementary notes 4 to 6, which is characterized.

(付記8)コンピュータが、
複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定する、
処理を実行することを特徴とする情報提供方法。
(Appendix 8) The computer
In response to the fact that the number of disaster status emails received from a terminal device of a user belonging to any one of a plurality of areas per unit time is not less than a predetermined number, Identify as a disaster occurrence area,
An information providing method characterized by executing processing.

(付記9)コンピュータに、
複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定する、
処理を実行させることを特徴とする情報提供プログラム。
(Appendix 9)
In response to the fact that the number of disaster status emails received from a terminal device of a user belonging to any one of a plurality of areas per unit time is not less than a predetermined number, Identify as a disaster occurrence area,
An information providing program for executing a process.

(付記10)コンピュータに、
複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定する、
処理を実行させる情報提供プログラムを記録したことを特徴とする前記コンピュータに読み取り可能な記録媒体。
(Appendix 10)
In response to the fact that the number of disaster status emails received from a terminal device of a user belonging to any one of a plurality of areas per unit time is not less than a predetermined number, Identify as a disaster occurrence area,
An information-providing program for executing processing is recorded on the computer-readable recording medium.

101 情報提供装置
102 端末装置
200 安否確認システム
201 管理装置
220 利用者DB
230 メール管理テーブル
240 事象管理テーブル
250 発生中エリア管理テーブル
260 隣接割合設定テーブル
270 隣接情報テーブル
1101 受信部
1102 更新部
1103 判定部
1104 特定部
1105 送信部
101 Information Providing Device 102 Terminal Device 200 Safety Confirmation System 201 Management Device 220 User DB
230 Mail Management Table 240 Event Management Table 250 Current Area Management Table 260 Adjacency Ratio Setting Table 270 Adjacency Information Table 1101 Receiving Unit 1102 Update Unit 1103 Judgment Unit 1104 Identification Unit 1105 Transmission Unit

Claims (11)

複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定し、
災害発生エリアとして特定した前記エリアに属する利用者のうちの前記災害状況メールを受信した利用者以外の利用者の端末装置に安否を確認する安否確認メールを送信する、
制御部を有することを特徴とする情報提供装置。
In response to the fact that the number of disaster status emails received from a terminal device of a user belonging to any one of a plurality of areas per unit time is not less than a predetermined number, As a disaster occurrence area ,
Sending a safety confirmation email for confirming safety to a terminal device of a user other than the user who received the disaster status email among the users belonging to the area identified as the disaster occurrence area;
An information providing apparatus having a control unit .
複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定し、  In response to the fact that the number of disaster status emails received from a terminal device of a user belonging to any one of a plurality of areas per unit time is not less than a predetermined number, As a disaster occurrence area,
災害発生エリアとして前記エリアを特定してから所定時間内に、前記複数のエリアのうちの他のエリアに属する利用者の端末装置から受信した災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記他のエリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定する、  The number of received disaster status mails per unit time received from a terminal device of a user belonging to another area of the plurality of areas within a predetermined time after specifying the area as a disaster occurrence area is a predetermined number or more In response, the other area is identified as a disaster occurrence area where a disaster of the same event as the area has occurred.
制御部を有することを特徴とする情報提供装置。  An information providing apparatus having a control unit.
前記制御部は、  The controller is
災害発生エリアとして特定した前記エリアと隣接する隣接エリアの周囲のうち、前記エリアと接する部分の割合が所定割合以上であれば、前記隣接エリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定することを特徴とする請求項1または2に記載の情報提供装置。  If the ratio of the portion in contact with the area adjacent to the area identified as the disaster occurrence area is equal to or greater than a predetermined ratio, a disaster having the same event as the area has occurred in the adjacent area. 3. The information providing apparatus according to claim 1, wherein the information providing apparatus is specified as a disaster occurrence area.
前記制御部は、  The controller is
災害発生エリアとして前記エリアを特定してから所定時間内に、前記複数のエリアのうちの他のエリアに属する利用者の端末装置から受信した災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記他のエリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定し、  The number of received disaster status mails per unit time received from a terminal device of a user belonging to another area of the plurality of areas within a predetermined time after specifying the area as a disaster occurrence area is a predetermined number or more In response to this, the other area is identified as a disaster occurrence area where a disaster of the same event as the area has occurred,
前記隣接エリアが、前記エリアと同一事象の災害が発生している災害発生エリアとして特定した前記他のエリアと隣接している場合、前記隣接エリアの周囲のうち、前記エリアまたは前記他のエリアと接する部分の割合の合計値が前記所定割合以上であれば、前記隣接エリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定することを特徴とする請求項3に記載の情報提供装置。  When the adjacent area is adjacent to the other area identified as a disaster occurrence area where a disaster of the same event as the area occurs, the area or the other area among the surroundings of the adjacent area The said adjacent area is specified as a disaster occurrence area where the disaster of the same event as the said area has occurred, if the total value of the ratio of the part which touches is more than the said predetermined ratio. Information providing device.
前記制御部は、  The controller is
前記エリアと同一事象の災害が発生している災害発生エリアとして特定した前記他のエリアと前記エリアとの間に存在する別のエリアの周囲のうち、前記エリアまたは前記他のエリアと接する部分の割合が、前記所定割合よりも小さい第2割合以上であれば、前記別のエリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定することを特徴とする請求項4に記載の情報提供装置。  Of the area around the other area that exists between the area and the other area identified as the disaster occurrence area where the disaster of the same event occurs as the area, the area that is in contact with the area or the other area 5. The method according to claim 4, wherein if the rate is equal to or greater than a second rate smaller than the predetermined rate, the another area is identified as a disaster occurrence area where a disaster of the same event as the area occurs. The information providing apparatus according to the description.
前記制御部は、  The controller is
前記隣接エリアの周囲のうちの前記エリアと接する部分の割合が、前記所定割合よりも小さい第2割合以上であれば、前記隣接エリアに属する利用者の端末装置から受信した災害状況メールの単位時間当たりの受信数が、前記所定数よりも小さい第2所定数以上となったことに応じて、前記隣接エリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定することを特徴とする請求項3〜5のいずれか一つに記載の情報提供装置。  The unit time of the disaster status mail received from the terminal device of the user belonging to the adjacent area if the ratio of the portion in contact with the area in the vicinity of the adjacent area is equal to or greater than a second ratio smaller than the predetermined ratio Identifying the adjacent area as a disaster occurrence area in which a disaster of the same event as the area occurs in response to the number of hits received being a second predetermined number or more smaller than the predetermined number The information providing apparatus according to any one of claims 3 to 5, wherein the information providing apparatus includes:
複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況の通知に基づいて、前記エリアを災害発生エリアとして特定し、特定した前記エリアに属する利用者のうち前記災害の状況の通知を受信していない利用者を安否確認の対象として選択する制御部、  Based on a notification of a disaster situation received from a terminal device of a user belonging to any one of a plurality of areas, the area is identified as a disaster occurrence area, and among the users belonging to the identified area, the area A control unit that selects a user who has not received a notification of the disaster situation as a target for safety confirmation,
を備えたことを特徴とする情報提供装置。  An information providing apparatus comprising:
コンピュータが、  Computer
複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定し、  In response to the fact that the number of disaster status emails received from a terminal device of a user belonging to any one of a plurality of areas per unit time is not less than a predetermined number, As a disaster occurrence area,
災害発生エリアとして特定した前記エリアに属する利用者のうちの前記災害状況メールを受信した利用者以外の利用者の端末装置に安否を確認する安否確認メールを送信する、  Sending a safety confirmation email for confirming safety to a terminal device of a user other than the user who received the disaster status email among the users belonging to the area identified as the disaster occurrence area;
処理を実行することを特徴とする情報提供方法。  An information providing method characterized by executing processing.
コンピュータが、  Computer
複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定し、  In response to the fact that the number of disaster status emails received from a terminal device of a user belonging to any one of a plurality of areas per unit time is not less than a predetermined number, As a disaster occurrence area,
災害発生エリアとして前記エリアを特定してから所定時間内に、前記複数のエリアのうちの他のエリアに属する利用者の端末装置から受信した災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記他のエリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定する、  The number of received disaster status mails per unit time received from a terminal device of a user belonging to another area of the plurality of areas within a predetermined time after specifying the area as a disaster occurrence area is a predetermined number or more In response, the other area is identified as a disaster occurrence area where a disaster of the same event as the area has occurred.
処理を実行することを特徴とする情報提供方法。  An information providing method characterized by executing processing.
コンピュータに、  On the computer,
複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定し、  In response to the fact that the number of disaster status emails received from a terminal device of a user belonging to any one of a plurality of areas per unit time is not less than a predetermined number, As a disaster occurrence area,
災害発生エリアとして特定した前記エリアに属する利用者のうちの前記災害状況メールを受信した利用者以外の利用者の端末装置に安否を確認する安否確認メールを送信する、  Sending a safety confirmation email for confirming safety to a terminal device of a user other than the user who received the disaster status email among the users belonging to the area identified as the disaster occurrence area;
処理を実行させることを特徴とする情報提供プログラム。  An information providing program for executing a process.
コンピュータに、  On the computer,
複数のエリアのうちのいずれかのエリアに属する利用者の端末装置から受信した災害の状況を通知する災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記エリアを災害発生エリアとして特定し、  In response to the fact that the number of disaster status emails received from a terminal device of a user belonging to any one of a plurality of areas per unit time is not less than a predetermined number, As a disaster occurrence area,
災害発生エリアとして前記エリアを特定してから所定時間内に、前記複数のエリアのうちの他のエリアに属する利用者の端末装置から受信した災害状況メールの単位時間当たりの受信数が所定数以上となったことに応じて、前記他のエリアを、前記エリアと同一事象の災害が発生している災害発生エリアとして特定する、  The number of received disaster status mails per unit time received from a terminal device of a user belonging to another area of the plurality of areas within a predetermined time after specifying the area as a disaster occurrence area is a predetermined number or more In response, the other area is identified as a disaster occurrence area where a disaster of the same event as the area has occurred.
処理を実行させることを特徴とする情報提供プログラム。  An information providing program for executing a process.
JP2014024220A 2014-02-12 2014-02-12 Information providing apparatus, information providing method, and information providing program Expired - Fee Related JP6330356B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014024220A JP6330356B2 (en) 2014-02-12 2014-02-12 Information providing apparatus, information providing method, and information providing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014024220A JP6330356B2 (en) 2014-02-12 2014-02-12 Information providing apparatus, information providing method, and information providing program

Publications (2)

Publication Number Publication Date
JP2015153003A JP2015153003A (en) 2015-08-24
JP6330356B2 true JP6330356B2 (en) 2018-05-30

Family

ID=53895221

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014024220A Expired - Fee Related JP6330356B2 (en) 2014-02-12 2014-02-12 Information providing apparatus, information providing method, and information providing program

Country Status (1)

Country Link
JP (1) JP6330356B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022061154A (en) * 2020-10-06 2022-04-18 株式会社三友 Reporting system and disaster prevention system using it

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3874672B2 (en) * 2002-02-25 2007-01-31 富士通株式会社 Disaster-related information processing method
JP2005134316A (en) * 2003-10-31 2005-05-26 Matsushita Electric Ind Co Ltd Disaster prediction system
JP2006235894A (en) * 2005-02-24 2006-09-07 Aruze Corp Safety confirmation server and safety confirmation terminal
JP2010252149A (en) * 2009-04-17 2010-11-04 Nec Casio Mobile Communications Ltd Disaster management device, communication terminal device, and program
US9037728B2 (en) * 2011-03-11 2015-05-19 International Business Machines Corporation Situation-driven spontaneous networking

Also Published As

Publication number Publication date
JP2015153003A (en) 2015-08-24

Similar Documents

Publication Publication Date Title
CN108449345B (en) Network asset continuous safety monitoring method, system, equipment and storage medium
US10154390B2 (en) Disaster information management apparatus, disaster information system, disaster information management method, disaster information management program, portable terminal, control method of portable terminal, and control program of controlling operation of portable terminal
US11870807B2 (en) System and method for phishing email training
US20140245204A1 (en) System and method for collecting and representing field data in disaster affected areas
JP4904466B2 (en) Information processing apparatus, information processing apparatus control method, program, and recording medium
CN101449266A (en) Automatic radio frequency safety and regulatory compliance
US20180063268A1 (en) Audit log enhancement
US9262037B2 (en) Selective capture of incoming email messages for diagnostic analysis
US20200097889A1 (en) Delivery system and non-transitory computer readable medium
JP5933085B1 (en) Information collection system and information management system
WO2015164338A1 (en) System and method for controlling audience data and tracking
US9769094B2 (en) Notification delivery system
CN112907157A (en) Power grid risk visualization method and system based on meteorological early warning
Sivakumar et al. The high-level meeting on national drought policy
JP6330356B2 (en) Information providing apparatus, information providing method, and information providing program
Alenezy et al. Fix-it: Design and implementation of a public complaint management system
JP2020004307A (en) Wildlife sighting information collection system
JP6323998B2 (en) ICT-BCP formulation support apparatus, ICT-BCP formulation support method and program
WO2020055230A1 (en) System and method for performing vulnerability assessment of a computer network
JP2017045317A (en) Non-life insurance claim support device and non-life insurance claim support program
Akter et al. Fire risk in a warming world
JP2003115011A (en) Electronic mail delivery system, delivery server system and electronic mail delivery program
JP2024154844A (en) Disaster risk assessment device, disaster risk assessment method, and program
Hashimoto et al. Certifying achievement in the control of Chagas disease native vectors: what is a viable scenario?
Chilko 2019-20 Bushfires Cost Recovery Methodology

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161004

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171024

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171225

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180327

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180409

R150 Certificate of patent or registration of utility model

Ref document number: 6330356

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees