Mobility support system and mobility support program

The mobility support system enhances evacuation efficiency and safety in high-rise buildings by using detection units to identify congestion and optimize notification times for individuals, addressing the inefficiencies of conventional systems.

JP2026105898APending Publication Date: 2026-06-29TAKENAKA CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TAKENAKA CORP
Filing Date
2024-12-17
Publication Date
2026-06-29

AI Technical Summary

Technical Problem

Conventional evacuation systems struggle to efficiently manage movement of people in high-rise buildings during emergencies like fires, particularly due to congestion in movement areas, which can compromise safety and efficiency.

Method used

A mobility support system and program that utilize detection units to gather movement status information, identify congestion, calculate optimal notification timings, and notify individuals when to start moving based on congestion levels, ensuring safe and efficient evacuation.

Benefits of technology

The system improves the efficiency and accuracy of evacuation by adjusting notification timings based on congestion levels, allowing for safer and more organized movement during emergencies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026105898000001_ABST
    Figure 2026105898000001_ABST
Patent Text Reader

Abstract

To provide a mobility support system and mobility support program that enable the efficient movement of objects while ensuring safety during transport. [Solution] The mobility support system 10 includes an acquisition unit 45a for acquiring mobility status information, a congestion identification unit 45b for identifying whether or not the mobility area is congested based on the mobility status information acquired by the acquisition unit 45a, a calculation unit 45c for calculating the notification timing so that the notification timing is adjusted according to the identification result of the congestion identification unit 45b, a notification determination unit 45d for determining whether or not the notification timing calculated by the calculation unit 45c has arrived, and a notification unit 45e for notifying mobility start information to mobility targets staying in the target stay area based on the determination result of the notification determination unit 45d.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a movement support system and a movement support program.

Background Art

[0002] Conventionally, when the timing requiring people's movement such as a fire occurs, as one of the technologies for assisting the movement of people in a high-rise building, based on the input information regarding the fire floor obtained at the time of the fire and the number of people on each floor at the time of the fire, an evacuation target floor and a waiting time are calculated, and referring to the calculated evacuation target floor and waiting time, a floor for uniformly instructing evacuation is selected, and an evacuation instruction is given to the selected floor. A technique has been proposed (for example, see Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Here, in the above conventional technology, as described above, referring to the evacuation target floor and the waiting time calculated based on the above input information, a floor for uniformly instructing evacuation is selected, and an evacuation instruction is given to the selected floor. Therefore, for example, when congestion occurs in a movement area such as a staircase due to various factors (for example, factors based on the movement ability or mental state of the evacuating people, etc.), it may be difficult to efficiently move the people in the building while ensuring safety. Thus, there is room for improvement from the viewpoint of efficiently moving a movement target such as a person while ensuring safety during movement.

[0005] The present invention has been made in view of the above, and aims to provide a mobility support system and a mobility support program that enable the efficient movement of an object while ensuring safety during movement. [Means for solving the problem]

[0006] To solve the above-mentioned problems and achieve the objective, the mobility support system described in claim 1 is a mobility support system for assisting the movement of a mobile object staying in a plurality of stay areas from each of the plurality of stay areas to a predetermined position via a mobility area when a mobility timing arrives, which is a timing when the movement of a mobile object staying in a plurality of stay areas is required, and comprises: acquisition means for acquiring mobility status information indicating the mobility status of the mobile object in the mobility area; congestion identification means for identifying whether or not the mobility area is congested based on the mobility status information acquired by the acquisition means; calculation means for calculating the notification timing such that the notification timing for notifying the mobile object staying in a target stay area among the plurality of stay areas to prompt it to start moving is adjusted according to the identification result of the congestion identification means; notification determination means for determining whether or not the notification timing calculated by the calculation means has arrived; and notification means for notifying the mobile object staying in the target stay area of ​​the mobility start information based on the determination result of the notification determination means.

[0007] The mobility support system according to claim 2 is the mobility support system according to claim 1, wherein the calculation means determines the degree of congestion in the mobility area determined by the congestion determination means based on the mobility status information acquired by the acquisition means, and calculates the notification timing using different adjustment coefficients according to the determined degree of congestion.

[0008] The mobility support system according to claim 3 is the mobility support system according to claim 1 or 2, wherein the mobility status information includes stay time information indicating the stay time of the mobility object staying in a predetermined range of the mobility area, and stay number information indicating the number of mobility objects staying in the predetermined range of the mobility area, and the congestion identification means identifies the mobility speed of the mobility object in the mobility area based on the stay time information included in the mobility status information acquired by the acquisition means, identifies the density of the mobility object in the mobility area based on the stay number information included in the mobility status information acquired by the acquisition means, and identifies whether the mobility area is congested based on whether the identified mobility speed of the mobility object satisfies the speed condition and whether the identified density of the mobility object satisfies the density condition.

[0009] The mobility support system according to claim 4 is the mobility support system according to claim 1 or 2, wherein each of the plurality of stay areas is a floor area including floors constituting a multi-story structure, the movement area is a staircase area different from the floor area and includes stairs connecting adjacent floors, the movement timing is the timing when a fire occurs in the multi-story structure, and the acquisition means is a detection means provided in the movement area, and the movement status information is acquired from a detection means capable of detecting the movement status of the object to be moved in the movement area.

[0010] The mobility support program described in claim 5 is a mobility support program for assisting a mobile object staying in a plurality of stay areas to move from each of the plurality of stay areas to a predetermined position via a mobility area when a mobility timing arrives, which is a timing when it is necessary for the mobile object to move from one of the plurality of stay areas, the computer is configured to function as: acquisition means for acquiring mobility status information indicating the mobility status of the mobile object in the mobility area; congestion identification means for identifying whether or not the mobility area is congested based on the mobility status information acquired by the acquisition means; calculation means for calculating the notification timing such that the notification timing for notifying the mobile object staying in a target stay area among the plurality of stay areas to begin moving is adjusted according to the identification result of the congestion identification means; notification determination means for determining whether or not the notification timing calculated by the calculation means has arrived; and notification means for notifying the mobile object staying in the target stay area of ​​the mobility start information based on the determination result of the notification determination means. [Effects of the Invention]

[0011] The mobility support system described in claim 1, or the mobility support program described in claim 5, comprises: an acquisition means for acquiring mobility status information; a congestion identification means for identifying whether or not a mobility area is congested based on the mobility status information acquired by the acquisition means; a calculation means for calculating a notification timing so that the notification timing is adjusted according to the identification result of the congestion identification means; a notification determination means for determining whether or not the notification timing calculated by the calculation means has arrived; and a notification means for notifying mobility start information to mobility objects staying in the target area based on the determination result of the notification determination means. Therefore, when a mobility timing arrives, the notification of mobility start information allows mobility objects in the target area to move at an appropriate timing, making it possible to improve the efficiency of the mobility while ensuring safety during the mobility.

[0012] According to the mobility support system described in claim 2, the calculation means determines the degree of congestion in the travel area determined by the congestion determination means based on the travel status information acquired by the acquisition means, and calculates the notification timing using different adjustment coefficients according to the determined degree of congestion. This makes it possible to calculate a notification timing that corresponds to the degree of congestion in the travel area and improves the accuracy of the calculation.

[0013] According to the mobility support system described in claim 3, the congestion identification means identifies the speed of the moving object in the mobility area based on the stay time information included in the mobility status information acquired by the acquisition means, identifies the density of the moving object in the mobility area based on the number of stay information included in the mobility status information acquired by the acquisition means, and determines whether or not the mobility area is congested based on whether or not the speed of the identified moving object satisfies the speed condition and the density of the identified moving object satisfies the density condition. Thus, it is possible to accurately determine whether or not the mobility area is congested and to improve the accuracy of such determination.

[0014] According to the mobility support system described in claim 4, each of the multiple dwelling areas is a floor area including floors that constitute a multi-story structure, the movement area is a staircase area different from the floor area, the movement timing is the timing when a fire occurs in the multi-story structure, and the acquisition means acquires movement status information from detection means provided in at least one of the movement areas. Therefore, when a fire occurs in a multi-story structure, the object to be moved in the target dwelling area can be moved at an appropriate timing, and the efficiency of the movement can be further improved while ensuring safety during the movement. In addition, since movement status information can be acquired from the detection means, it is possible to acquire highly accurate movement status information. [Brief explanation of the drawing]

[0015] [Figure 1] This figure shows a building to which the mobility support system according to Embodiment 1 of the present invention is applied. [Figure 2] This is a block diagram showing the electrical configuration of the mobility assistance system. [Figure 3] It is a diagram showing a configuration example of a priority table. [Figure 4] It is a diagram showing a configuration example of an adjustment coefficient table. [Figure 5] It is a flowchart of the movement support process according to Embodiment 1. [Figure 6] It is a diagram conceptually showing the movement support system according to Embodiment 2. [Figure 7] It is a flowchart of the movement support process according to Embodiment 2.

Embodiments for Carrying Out the Invention

[0016] Hereinafter, with reference to the attached drawings, embodiments of the movement support system and the movement support program according to this invention will be described in detail. First, after explaining [I] the basic concept of the embodiment, [II] the specific content of the embodiment will be described, and finally, [III] modifications to the embodiment will be described. However, the present invention is not limited by the embodiments.

[0017] 〔I〕Basic Concept of the Embodiment First, the basic concept of the embodiment will be explained. The embodiment generally relates to a movement support system and a movement support program for assisting in moving a moving object staying in a plurality of staying areas to a predetermined position from each of the plurality of staying areas via a movement area when the timing (hereinafter referred to as "movement timing") when the movement of the moving object is required arrives.

[0018] Here, the "staying area" means an area where the moving object stays. For example, it includes an area of an indoor facility (as an example, a floor area including floors constituting a structure (building structure, civil engineering structure)), and an area of an outdoor facility (as an example, a parking area of a parking lot, an event area of an event facility), etc. However, in the embodiment, it will be described as the floor area of each floor in a multi-story structure (office building).

[0019] Also, the "object to be moved" means an object to be moved by the movement support system, and is a concept including, for example, a person, an animal (as an example, livestock), an object (as an example, a vehicle, a movable robot, etc.). In the embodiment, it will be described as a person staying in a multi-story structure.

[0020] Also, regarding the types of "movement timing", for example, the timing when a disaster (as an example, a fire, flood, earthquake) occurs, the timing when a gathering held at a company or the like starts, the timing when an event (as an example, a concert, a play, etc.) ends, etc. are applicable. In the embodiment, it will be described as the timing when a fire occurs in a multi-story structure.

[0021] Also, the "movement area" means an area through which the object to be moved passes when moving to a predetermined position, and is a concept including, for example, a staircase area including stairs, a passage area including passages, a corridor area including corridors, etc. In the embodiment, it will be described as a staircase area different from the above floor area among the areas of a multi-story structure, and including stairs (specifically, evacuation stairs) connecting adjacent floors.

[0022] Also, regarding the types of "predetermined position", for example, the position of an evacuation area or a gathering area inside an indoor facility or an outdoor facility, the position of an evacuation area or an exit area outside an indoor facility or an outdoor facility, etc. are applicable. In the embodiment, it will be described as the position of an evacuation area outside a multi-story structure.

[0023] 〔II〕Specific content of the embodiment Next, the specific content of the embodiment will be described.

[0024] 〔Embodiment 1〕 First, the movement support system according to Embodiment 1 will be described. This Embodiment 1 is a form in which the acquisition unit described later acquires movement status information from the detection unit described later.

[0025] (Configuration - Structure) First, the configuration of the structure to which the movement support system according to Embodiment 1 is applied will be described.

[0026] In the following explanation, the X direction in Figure 1 will be referred to as the left-right direction of the structure (-X direction is the left direction of the structure, and +X direction is the right direction of the structure), the Y direction in Figure 1 will be referred to as the up-down direction of the structure (+Y direction is the up direction of the structure, and -Y direction is the down direction of the structure), and the directions perpendicular to the X and Y directions will be referred to as the front-back direction (the direction leading to the foreground of the page in Figure 1 is the front direction of the structure, and the direction leading to the background of the page in Figure 1 is the rear direction of the structure).

[0027] Structure 1 is a multi-story building (in Figure 1, an office building with offices on each floor, consisting of 20 above-ground floors and 0 underground floors). As shown in Figure 1, Structure 1 is located on the ground level C and includes floors 2, columns (not shown), beams (not shown), walls 3, stairs 4, and emergency exits 5.

[0028] Although this structure 1 is equipped with known fire detectors on each floor and known fire prevention receivers electrically connected to each fire detector, for the sake of clarity, the explanation and illustration of these devices will be omitted.

[0029] Of these, floor 2 is the floor that makes up structure 1, and as shown in Figure 1, multiple floors are arranged side by side in the vertical direction with intervals between them.

[0030] Furthermore, the columns support floor 2, and multiple columns are provided between adjacent floors 2.

[0031] Furthermore, the beams support the floor 2 and are provided in multiples so as to be in contact with the underside of each floor 2.

[0032] Furthermore, wall 3 separates adjacent floors 2 from each other, and as shown in Figure 1, multiple walls are provided between adjacent floors 2.

[0033] Furthermore, Staircase 4 is an escape staircase connecting adjacent floors 2, and as shown in Figure 1, it is provided between adjacent floors 2.

[0034] Furthermore, emergency exit 5 is an exit used by the moving vehicle MT when the time for movement arrives, and as shown in Figure 1, it is located on the first floor of structure 1, near staircase 4.

[0035] Furthermore, while the region included in structure 1 is arbitrary, in embodiment 1, as shown in Figure 1, it includes a dwelling region AS and a movement region AM.

[0036] (Configuration - Structure - Area of ​​Stay) The dwelling area AS is the area where the moving MT is staying. As shown in Figure 1, this dwelling area AS corresponds to the floor area including floor 2 on each floor of structure 1, and multiple such areas are provided within structure 1.

[0037] In the following, where necessary, the accommodation areas AS1 on the 1st floor to AS20 on the 20th floor will be referred to as "1st Accommodation Area AS1" to "20th Accommodation Area AS20".

[0038] (Configuration-Structure-Moving Area) The movement area AM is the area through which the moving object MT passes when moving to a predetermined position (the location of the evacuation area outside the structure 1). As shown in Figure 1, this movement area AM is a staircase area distinct from the floor area, and corresponds to the staircase area including the stairs 4 on each floor of the structure 1, and multiple such areas are provided within the structure 1.

[0039] In the following, where necessary, the mobile areas AM1 on the 1st floor to AM19 on the 19th floor will be referred to as "1st mobile area AM1" to "19th mobile area AM19".

[0040] (Configuration - Mobility Assistance System) Next, the configuration of the mobility support system 10 will be described.

[0041] The movement support system 10 is a system for assisting the movement of the target MT from each of the multiple dwelling areas AS via the movement area AM to the predetermined position when the movement timing arrives, and schematically comprises a detection unit 20, an output unit 30, and a processing unit 40, as shown in Figures 1 and 2.

[0042] Specifically, regarding the connection configuration of each device constituting the mobility support system 10, the processing unit 40 is electrically connected to the detection unit 20, the output unit 30, and the disaster prevention receiver via wiring (not shown). This allows for direct or indirect communication and / or power supply between the processing unit 40 and each of the detection unit 20, the output unit 30, and the disaster prevention receiver.

[0043] (Configuration - Mobility Support System - Detection Unit) The detection unit 20 is a detection means capable of detecting the movement status of the moving object MT in the moving area AM. This detection unit 20 is configured using, for example, a known detection sensor (for example, a human sensor capable of image analysis using artificial intelligence (AI) (e.g., an AI camera manufactured by Gauss Corporation)) that can transmit the movement status information generated later based on the detection result of the detection unit 20 to the processing unit 40, and as shown in Figure 1, at least one is provided in the moving area AM (seven are provided in Figure 1).

[0044] The method of installing the detection unit 20 is arbitrary, but in Embodiment 1, the detection units 20 are installed without reduction in the movement area AM close to the emergency exit 5, while the detection units 20 are installed with reductions in the movement area AM far from the emergency exit 5.

[0045] Specifically, as shown in Figure 1, for the movement area AM close to the emergency exit 5, the detection unit 20 is installed in each of the first movement area AM1 to the fourth movement area AM4. For the movement area AM far from the emergency exit 5, the detection unit 20 is installed in each of the eighth movement area AM8, the thirteenth movement area AM13, and the eighteenth movement area AM18.

[0046] With this installation method, compared to installing a detection unit 20 in each moving area AM, it is possible to reduce the number of detection units 20 while accurately detecting the movement status of the moving target MT, thereby suppressing the installation cost of the detection units 20 while ensuring the accuracy of the detection.

[0047] However, the system is not limited to this; for example, the detection unit 20 may be installed in each of the first moving region AM1 to the 19th moving region AM19.

[0048] (Configuration - Mobility Assistance System - Output Unit) The output unit 30 is an output means that outputs information regarding the movement of the moving target MT. This output unit 30 is configured using, for example, a known audio output means (such as a broadcast speaker), and is provided in each dwelling area AS as shown in Figure 1 (20 units are provided in Figure 1).

[0049] (Configuration - Mobility support system - Processing unit) The processing unit 40 is a device that performs processing related to the mobility support system 10. This processing unit 40 is installed inside the structure 1 (for example, in the control room of the structure 1, etc.) and, as shown in Figure 2, comprises a communication unit 41, an operation unit 42, a processing-side output unit 43, a power supply unit 44, a control unit 45, and a storage unit 46.

[0050] (Configuration - Mobility support system - Processing unit - Communication unit) The communication unit 41 is a communication means that communicates with each device of the mobile support system 10 (for example, the detection unit 20, the output unit 30, the fire detector, and the disaster prevention receiver, etc.), and is configured using known communication means that communicate using a wired communication network (or wireless communication network), for example.

[0051] (Configuration - Mobility support system - Processing unit - Operation unit) The operation unit 42 is a terminal-side operation means that receives operation input to the processing unit 40, and is configured using, for example, known operation means (such as a mouse, keyboard, or touchpad).

[0052] (Configuration - Mobility support system - Processing unit - Processing side output unit) The processing-side output unit 43 is an output means that outputs various types of information based on the control of the control unit 45, and is configured using known display means such as a flat panel display such as a liquid crystal display or an organic EL display, or known audio output means such as a speaker.

[0053] (Configuration - Mobility support system - Processing unit - Power supply unit) The power supply unit 44 is a power supply means that supplies power from a commercial power source (not shown) or a battery (e.g., a battery) to each part of the processing unit 40, the detection unit 20, and / or the output unit 30.

[0054] (Configuration - Mobility support system - Processing unit - Control unit) The control unit 45 is a control means that controls each part of the processing unit 40. Specifically, the control unit 45 is a computer that comprises a CPU, various programs interpreted and executed on the CPU (including basic control programs such as the OS and application programs launched on the OS to realize specific functions), and internal memory such as RAM for storing programs and various data (the same applies to the processing-side control unit 112 of the processing unit 110 described later, and the terminal-side control unit of the terminal device 120 described later).

[0055] Furthermore, the mobility support program according to Embodiment 1 is installed on the processing unit 40 via any recording medium or network, thereby substantially constituting each part of the control unit 45 (the same applies to the mobility support program according to Embodiment 2, which will be described later).

[0056] Furthermore, as shown in Figure 2, the control unit 45 functionally comprises an acquisition unit 45a, a congestion identification unit 45b, a calculation unit 45c, a notification determination unit 45d, and a notification unit 45e.

[0057] (Configuration - Mobility support system - Processing unit - Control unit - Acquisition unit) The acquisition unit 45a is an acquisition means for acquiring movement status information.

[0058] Here, "movement status information" refers to information indicating the movement status of the moving target MT within the moving area AM. The details of this movement status information are optional, but in Embodiment 1, it is composed of information including stay time information, number of stays information, and number of passes.

[0059] Of these, "stay time information" refers to information indicating the stay time of a moving target MT that is staying within a predetermined range of the moving area AM.

[0060] Furthermore, in Embodiment 1, the "predetermined range" is described as a part of the range of the moving region AM, which is a detection range detectable by the detection unit 20 (specifically, a detection range corresponding to the area horizontally projected by the detection unit 20). However, it is not limited to this, and may be, for example, the entire range of the moving region AM.

[0061] Furthermore, "stay count information" refers to information indicating the number of mobile devices (MTs) staying within a predetermined range of the mobile area (AM).

[0062] Furthermore, "passage count information" refers to information indicating the number of moving target MTs that have passed through a predetermined range of the moving area AM.

[0063] (Configuration - Mobility support system - Processing unit - Control unit - Traffic congestion identification unit) The congestion identification unit 45b is a congestion identification means for determining whether or not the travel area AM is congested based on the travel status information acquired by the acquisition unit 45a.

[0064] (Configuration - Mobility support system - Processing unit - Control unit - Calculation unit) The calculation unit 45c is a calculation means for calculating the notification timing so that the timing for notifying the start of movement information (hereinafter referred to as the "notification timing") is adjusted according to the determination result of the congestion identification unit 45b.

[0065] Here, "movement start information" refers to information indicating that a moving target MT staying in one of the multiple staying areas AS described later is being prompted to start moving. In Embodiment 1, this is described as information indicating the message, "Please evacuate to the designated location."

[0066] (Configuration - Mobility support system - Processing unit - Control unit - Notification determination unit) The notification determination unit 45d is a notification determination means for determining whether or not the notification timing calculated by the calculation unit 45c has arrived.

[0067] (Configuration - Mobility support system - Processing unit - Control unit - Notification unit) The notification unit 45e is a notification means for notifying moving target MTs that are staying in the target stay area (described later) of the start of movement information, based on the determination result of the notification determination unit 45d.

[0068] Details of the processing performed by this control unit 45 will be described later.

[0069] (Configuration - Mobility support system - Processing unit - Memory unit) The storage unit 46 is a storage means for recording programs and various data necessary for the operation of the processing unit 40. This storage unit 46 is configured using a rewritable recording medium, and a non-volatile recording medium such as flash memory can be used (the same applies to the processing-side storage unit 113 of the processing unit 110 described later, and the terminal-side storage unit of the terminal device 120 described later).

[0070] Furthermore, as shown in Figure 2, the memory unit 46 includes a priority table 46a and an adjustment coefficient table 46b.

[0071] (Configuration - Mobility support system - Processing unit - Memory unit - Priority table) The priority table 46a is a priority information storage means for storing priority information.

[0072] Here, "priority information" refers to the priority order of stay areas (AS) determined based on predetermined criteria (for example, criteria of laws and regulations such as the Fire Service Act, or criteria established by specialized organizations, etc.), and indicates the priority order of stay areas (AS) for which information on the start of movement is notified when the time for movement arrives.

[0073] As shown in Figure 3, this priority table 46a is constructed by relating the items "floor information," "location information where movement events occurred," and "priority information" with the information corresponding to each item.

[0074] Of these, the information corresponding to the item "Floor Information" is floor information indicating the number of floors of Structure 1. For example, as shown in Figure 3, this includes "20 floors above ground, 0 floors underground," which is the number of floors of Structure 1.

[0075] Furthermore, the information corresponding to the item "Information on the area where the movement event occurred" is information on the area where the movement event ME occurred, which indicates the area where the movement event ME occurred, such as the "first area where the movement event ME occurred," as shown in Figure 3.

[0076] "Movement event ME" refers to the event that causes the timing of the movement to occur. Examples include the occurrence of a disaster, the start of a meeting held at a company, or the end of an event. However, in Embodiment 1, it will be explained as the occurrence of a fire.

[0077] Furthermore, the information corresponding to the item "Priority Information" is priority information, and for example, as shown in Figure 3, this includes "First Priority Information," which is priority information when a movement event ME occurs in the first dwelling area AS1.

[0078] Here, the details of the priority information are optional, but in Embodiment 1, they are as follows.

[0079] In other words, the details of the first priority information in Figure 3 include, for example, information indicating that if the floor information is 20 floors above ground and 0 floors underground, the information indicating the start of movement will be notified to the first and second dwelling areas AS1 and AS2 with the highest priority, and then to the third dwelling area AS3 through to the 20th dwelling area AS20.

[0080] Furthermore, regarding the details of the fifth priority information in Figure 3, for example, if the floor information is 20 floors above ground and 0 floors underground, the information would indicate that the movement start information will be notified to the 5th and 6th dwelling areas AS5 and AS6 with the highest priority, then to the 4th dwelling area AS4, then to the 7th dwelling area AS7 through to the 20th dwelling area AS20, and then to the 3rd dwelling area AS3 through to the 1st dwelling area AS1.

[0081] Furthermore, the details of other priority information shown in Figure 3 include information similar to the details of the first priority information or the fifth priority information.

[0082] (Configuration - Mobility support system - Processing unit - Memory unit - Adjustment coefficient table) The adjustment coefficient table 46b is an adjustment coefficient information storage means for storing adjustment coefficient information.

[0083] Here, "adjustment coefficient information" refers to information indicating the adjustment coefficient used to adjust the notification timing.

[0084] As shown in Figure 4, this adjustment coefficient table 46b is constructed by relating the items "Traffic Congestion Level Information" and "Adjustment Coefficient Information" with the information corresponding to each item.

[0085] Of these, the information corresponding to the item "Traffic Congestion Level Information" is traffic congestion level information that indicates the degree of congestion in the AM (Area of ​​Movement) area. For example, as shown in Figure 4, this includes "Traffic Congestion Level 1," which is the degree of congestion in the AM area of ​​movement.

[0086] Here, the details of the degree of congestion in the mobile area AM will be explained assuming that in Embodiment 1, it is divided into congestion levels 1 to 5 (i.e., divided into 5 congestion levels).

[0087] Of these, "Congestion Level 1" means that the movement area AM on the floor where emergency exit 5 is located (the first movement area AM1 in Figure 1) is not congested. "Congestion Level 2" means that only the movement area AM on the floor where emergency exit 5 is located is congested. "Congestion Level 3" means that congestion extends from the movement area AM on the floor where emergency exit 5 is located to the movement area AM on the floor directly above (or directly below) it (the second movement area AM2 in Figure 1). "Congestion Level 4" means that congestion extends from the movement area AM on the floor where emergency exit 5 is located to the movement area AM two floors directly above (or two floors directly below) it (the third movement area AM3 in Figure 1). "Congestion Level 5" means that congestion extends from the movement area AM on the floor where emergency exit 5 is located to the movement area AM three floors directly above (or three floors directly below) it (the fourth movement area AM4 in Figure 1).

[0088] However, this is not the only option; for example, the congestion levels may be divided into fewer than four categories, or into six or more categories.

[0089] Furthermore, the information corresponding to the item "Adjustment Coefficient Information" is the adjustment coefficient information, and for example, as shown in Figure 4, this includes the adjustment coefficient (specifically, a numerical value) "+b".

[0090] (Mobility support processing) Next, we will describe the mobility support process performed by the mobility support system 10 described above. In the following description, each process shown in Figure 5 will be abbreviated as "S".

[0091] (Mobility Support Processing - Introduction) The movement support process is a process that assists in moving the target MT from each of the multiple dwelling areas AS via the movement area AM to a predetermined position (the location of the evacuation area outside structure 1) when the movement timing arrives.

[0092] The timing of executing this mobility support process is arbitrary, but in Embodiment 1, it will be described as being started after the power to the mobility support system 10 is turned on.

[0093] Next, the prerequisites for the mobility support processing in Embodiment 1 are as follows (the same prerequisites apply to the mobility support processing in Embodiment 2, which will be described later).

[0094] In other words, at the time the movement support process is activated, it is assumed that each of the movement target MTs is currently residing in its respective stay area AS.

[0095] Furthermore, this explanation assumes that no movement event ME has occurred to structure 1 at the time the movement support process is activated.

[0096] (Mobility support processing - Details of mobility support processing) Next, we will explain the details of the mobility support process.

[0097] When the mobility support process is activated, as shown in Figure 5, the control unit 45 of the processing unit 40 in SA1 performs an initial setup process.

[0098] Here, "initial setup process" refers to the process of performing initial settings related to mobility assistance processing.

[0099] Furthermore, while the content of the initial setup process is arbitrary, in Embodiment 1 it is executed as follows.

[0100] Specifically, the control unit 45 of the processing unit 40 sets the detection range, travel distance, and number of passes per unit time of the detection unit 20 based on information received as input from the administrator of the processing unit 40 via the operation unit 42, which includes the detection range of the detection unit 20, the travel distance used to specify the travel distance described later, which is the travel distance traveled by the target MT, and the number of times the target MT passes through the detection range of the detection unit 20 per unit time (hereinafter referred to as "number of passes per unit time").

[0101] In Embodiment 1, the detection range, travel distance, and number of passes per unit time for each detection unit 20 are set to the same values. However, this is not limited to this, and different values ​​may be set for each detection unit 20, for example.

[0102] Furthermore, the control unit 45 of the processing unit 40 modifies at least a portion of the adjustment coefficient information stored in the adjustment coefficient table 46b based on the adjustment coefficient information received as input from the administrator of the processing unit 40 via the operation unit 42. However, this is not limited to this, and for example, if the adjustment coefficient information stored in the adjustment coefficient table 46b is used as is, the above modification process may be omitted.

[0103] Furthermore, the control unit 45 of the processing unit 40 identifies the movement event occurrence area information and priority information corresponding to the floor number information received as input from the administrator of the processing unit 40 via the operation unit 42, from among the movement event occurrence area information and priority information of the priority table 46a.

[0104] In SA2, the control unit 45 of the processing unit 40 determines whether or not the movement timing has arrived.

[0105] The method for determining whether or not this movement timing has arrived is arbitrary, but in Embodiment 1, the control unit 45 of the processing unit 40 makes the determination based on whether or not it has received movement event detection information from the disaster prevention receiver.

[0106] "Moving event detection information" refers to information indicating that a detector installed on a specific floor of structure 1 (for example, the first floor) has detected a moving event ME (fire occurrence), and is transmitted from the disaster prevention receiver.

[0107] If the above-mentioned movement event detection information is received, it is determined that the movement timing has arrived; if the above-mentioned movement event detection information is not received, it is determined that the movement timing has not arrived.

[0108] Then, the control unit 45 of the processing unit 40 waits until it is determined that the movement timing has arrived (SA2, No), and when it is determined that the movement timing has arrived (SA2, Yes), it proceeds to SA3.

[0109] In SA3, the notification unit 45e of the processing unit 40 identifies a stay area AS among multiple stay areas AS in the structure 1 for which the movement start information is reported with the highest priority.

[0110] The method for identifying this dwelling area AS is arbitrary, but in Embodiment 1, the notification unit 45e of the processing unit 40 identifies it based on the dwelling area information and priority information of the dwelling area where the dwelling occurred, identified by SA1, and the dwelling area information of the dwelling area received by SA2.

[0111] For example, if structure 1 has 20 floors above ground and 0 floors underground, the movement event occurrence dwelling area information identified in SA1 is from the 1st dwelling area AS1 to the 20th dwelling area AS20, the priority information identified in SA1 is from the 1st priority information to the 20th priority information, and the movement event detection information received in SA2 indicates that a sensor installed on the 1st floor of structure 1 has detected a movement event ME, then the priority information related to the 1st dwelling area AS1 = 1st priority information may be extracted from the priority information identified in SA1, and the dwelling areas to be notified with the highest priority = 1st dwelling area AS1 and 2nd dwelling area AS2 may be identified by referring to the extracted 1st priority information.

[0112] In SA4, the notification unit 45e of the processing unit 40 notifies the moving target MT staying in the stay area AS identified in SA3 of the start of movement information (hereinafter referred to as "first start of movement information").

[0113] The method for notifying this first movement start information is arbitrary, but in Embodiment 1, the notification unit 45e of the processing unit 40 identifies an output unit 30 located in the dwelling area AS identified by SA3 among the output units 30 installed in the structure 1, and notifies by outputting the first movement start information through the identified output unit 30.

[0114] For example, if the stay area AS identified in SA3 is the first stay area AS1 and the second stay area AS2, the first movement start information may be output via the output unit 30 provided in each of the first stay area AS1 and the second stay area AS2.

[0115] In SA5, the control unit 45 of the processing unit 40 determines whether or not the timing for ending the movement support processing (hereinafter referred to as the "first termination timing") has arrived.

[0116] The method for determining whether or not this first termination timing has arrived is arbitrary, but in Embodiment 1, the control unit 45 of the processing unit 40 makes the determination based on whether or not it has received recovery information from the disaster prevention receiver or whether or not it has received input for a predetermined operation via the operation unit 42 after a predetermined time (for example, 10 minutes) has elapsed since the processing of SA4 was completed.

[0117] "Recovery information" refers to information indicating that all sensors installed on structure 1 have stopped detecting the movement event ME, and is transmitted from the disaster prevention receiver.

[0118] Here, if the above recovery information is received or the input of the above-mentioned predetermined operation is accepted, it is determined that the first termination timing has arrived. If the above recovery information is not received and the input of the above-mentioned predetermined operation has not been accepted, it is determined that the first termination timing has not arrived.

[0119] Then, the control unit 45 of the processing unit 40 transitions to SA2 if it determines that the first termination timing has arrived (SA5, Yes), and transitions to SA6 if it determines that the first termination timing has not arrived (SA5, No).

[0120] In the loop between SA6 and SA16, the control unit 45 of the processing unit 40 sequentially performs the processing of SA7 to SA15 by identifying each of the multiple dwelling areas AS in the structure 1 (excluding the dwelling area AS identified in SA3).

[0121] In the following, the dwelling area AS that is processed in the loop between SA6 and SA16 will be referred to as the "target dwelling area".

[0122] Here, the method for identifying the target dwelling area is arbitrary, but in Embodiment 1, the control unit 45 of the processing unit 40 identifies it based on the dwelling area information and priority information of the dwelling area where the movement event occurred, identified by SA1, and the movement event detection information received by SA2.

[0123] For example, if structure 1 has 20 floors above ground and 0 floors underground, the movement event occurrence dwelling area information identified in SA1 is from the 1st dwelling area AS1 to the 20th dwelling area AS20, the priority information identified in SA1 is from the 1st priority information to the 20th priority information, and the movement event detection information received in SA2 indicates that a sensor installed on the 1st floor of structure 1 has detected a movement event ME, then the priority information related to the 1st dwelling area AS1 (the 1st priority information) may be extracted from the priority information identified in SA1, and the 3rd dwelling area AS3 to the 20th dwelling area AS20 may be identified in order as target dwelling areas by referring to the extracted 1st priority information. Note that the 1st dwelling area AS1 and the 2nd dwelling area AS2 are not identified as target dwelling areas because the 1st movement start information has already been reported in SA4.

[0124] Next, in the loop between SA6 and SA16, the acquisition unit 45a of the processing unit 40 first acquires movement status information at SA7.

[0125] The method for acquiring this movement status information is arbitrary, but in Embodiment 1, the acquisition unit 45a of the processing unit 40 acquires movement status information from each of the detection units 20 installed on the structure 1.

[0126] In this embodiment, the details of the stay duration information, number of stays, and number of passes included in the movement status information acquired by SA7 are as follows.

[0127] Specifically, the dwell time information refers to information indicating the dwell time of the target MT that is staying within a predetermined range of the movement area AM, from the time SA2 determines that the movement timing has arrived until the processing of the most recent SA7.

[0128] The above-mentioned stay time of the target MT may be, for example, the average stay time of all (or some) target MTs staying within the predetermined range, or it may be the stay time of a specific target MT.

[0129] Furthermore, the information regarding the number of dwellings refers to the number of moving target MTs that were staying within a predetermined range of the moving area AM during the most recent SA7 processing.

[0130] Furthermore, the information regarding the number of passes includes the number of moving target MTs that passed through a predetermined range of the moving area AM between the time SA2 determines that the movement timing has arrived and the processing of the most recent SA7.

[0131] This acquisition method allows movement status information to be obtained from the detection unit 20, making it possible to obtain highly accurate movement status information.

[0132] In SA8, the congestion identification unit 45b of the processing unit 40 identifies the movement speed of the moving MT based on the dwell time information (specifically, the dwell time information acquired from each detection unit 20) included in the movement status information acquired in SA7 (specifically, it identifies the movement speed of the moving MT in each movement area AM where the detection unit 20 is installed).

[0133] The method for determining this movement speed is arbitrary, but in Embodiment 1, it is determined as follows.

[0134] Specifically, first, the congestion identification unit 45b of the processing unit 40 calculates the movement speed of each moving target MT in each moving area AM where the detection unit 20 is installed, based on the following formula (1). Vd(i) = L / Td(i) ... Equation (1) (Here, Vd(i): Movement speed of the target MT in the movement area AM during the most recent SA7 processing. Distance set in L:SA1 Td(i): Duration of stay (based on the most recent SA7 stay information)

[0135] Then, the congestion identification unit 45b of the processing unit 40 calculates the average value of the movement speeds of all moving targets MT in each movement area AM where the detection unit 20 is installed, based on the movement speed calculated above, and identifies the calculated average value as the movement speed to be identified.

[0136] For example, if the number of floors of structure 1 is 20 above ground and 0 below ground, the movement event occurrence dwelling area information identified by SA1 is from the 1st dwelling area AS1 to the 20th dwelling area AS20, and the movement area AM where the detection unit 20 is installed is from the 1st movement area AM1 to the 4th movement area AM4, the 8th movement area AM8, the 13th movement area AM13, and the 18th movement area AM18, then the movement speed of each moving target MT in each of the 1st movement area AM1 to the 4th movement area AM4, the 8th movement area AM8, the 13th movement area AM13, and the 18th movement area AM18 may be calculated based on the above formula (1), and then the average value of the movement speeds of all moving target MTs in each of these movement areas AM may be calculated, thereby identifying the movement speed of each moving target MT in each of the 1st movement area AM1 to the 4th movement area AM4, the 8th movement area AM8, the 13th movement area AM13, and the 18th movement area AM18.

[0137] In SA9, the congestion identification unit 45b of the processing unit 40 identifies the density of moving target MTs in the moving area AM based on the number of dwellings information included in the movement status information acquired in SA7 (specifically, the number of dwellings information acquired from each detection unit 20). (Specifically, it identifies the density of moving target MTs in each moving area AM where a detection unit 20 is installed.)

[0138] The method for determining the density of the moving MTs is arbitrary, but in Embodiment 1, the congestion identification unit 45b of the processing unit 40 determines the density of the moving MTs in each moving area AM where the detection unit 20 is installed by calculating the density of the moving MTs based on the following formula (2). P(t) = M(t) / MA ... Equation (2) (Here, P(t): Density of moving target MTs in the moving region AM (specifically, the density of moving target MTs that were in the moving region AM at the time of processing of the most recent SA7). M(t): Number of MTs to be moved based on the stay count information obtained in the most recent SA7 MA: Detection range of detection unit 20)

[0139] For example, if the number of floors of structure 1 is 20 above ground and 0 below ground, the movement event occurrence dwelling area information identified by SA1 is from the 1st dwelling area AS1 to the 20th dwelling area AS20, and the movement area AM where the detection unit 20 is installed is from the 1st movement area AM1 to the 4th movement area AM4, the 8th movement area AM8, the 13th movement area AM13, and the 18th movement area AM18, then the density of the moving target MT in each of these movement areas AM can be calculated based on the above formula (2), thereby identifying the density of the moving target MT in each of the 1st movement area AM1 to the 4th movement area AM4, the 8th movement area AM8, the 13th movement area AM13, and the 18th movement area AM18.

[0140] In SA10, the congestion identification unit 45b of the processing unit 40 determines whether or not the moving area AM is congested.

[0141] The method for determining whether this moving area AM is congested is arbitrary, but in Embodiment 1, the congestion determination unit 45b of the processing unit 40 determines whether the moving speed of the moving target MT identified in SA8 (specifically, the moving speed of the moving target MT in each moving area AM where the detection unit 20 is installed) satisfies the speed condition, and whether the density of the moving target MT identified in SA9 (specifically, the density of the moving target MT in each moving area AM where the detection unit 20 is installed) satisfies the density condition.

[0142] More specifically, the detection unit 20 determines whether the moving speed of the moving target MT satisfies the speed condition and whether the density of the moving target MT satisfies the density condition for each moving area AM in which it is installed, and then determines whether the results of the determination include results that satisfy the speed condition and the density condition.

[0143] If the results include those that satisfy the above speed and density conditions, the mobile area AM is identified as congested; if the results do not include those that satisfy the above speed and density conditions, the mobile area AM is identified as not congested.

[0144] While the details of the above speed conditions are arbitrary, in Embodiment 1, it corresponds to the condition that the moving speed of the moving target MT identified by SA8 is slower than the reference speed (for example, 0.3 m / sec).

[0145] Furthermore, although the details of the above density conditions are arbitrary, in Embodiment 1, the condition is that the density of the moving target MT identified by SA9 is higher than the reference density (for example, the density when the moving target MT moves through the moving area AM in two rows, alternating every other row).

[0146] For example, if the number of floors of structure 1 is 20 above ground and 0 below ground, the movement event occurrence dwelling area information identified by SA1 is from the 1st dwelling area AS1 to the 20th dwelling area AS20, and the movement area AM where the detection unit 20 is installed is from the 1st movement area AM1 to the 4th movement area AM4, the 8th movement area AM8, the 13th movement area AM13, and the 18th movement area AM18, then if the above-mentioned specific results for the 1st movement area AM1 to the 4th movement area AM4 are identified as satisfying the speed condition and density condition, and the above-mentioned specific results for the 8th movement area AM8, the 13th movement area AM13, and the 18th movement area AM18 are identified as not satisfying the speed condition and density condition, then it may be identified that the movement area AM is congested.

[0147] This processing from SA7 to SA10 allows for accurate identification of whether or not the mobile area AM is congested, thereby improving the accuracy of this identification.

[0148] In SA11, the calculation unit 45c of the processing unit 40 determines the degree of congestion (specifically, congestion level 1 to congestion level 5) of the travel area AM identified in SA10, based on the travel status information acquired in SA7.

[0149] The method for determining the degree of congestion in this mobile area AM is arbitrary, but in Embodiment 1, the calculation unit 45c of the processing unit 40 determines, based on the results of SA10, whether the moving speed of the moving target MT satisfies the speed condition and whether the density of the moving target MT satisfies the density condition, for each mobile area AM where the detection unit 20 is installed.

[0150] For example, if the number of floors of structure 1 is 20 above ground and 0 below ground, the movement event occurrence stay area information identified in SA1 is from the 1st stay area AS1 to the 20th stay area AS20, the movement area AM where the detection unit 20 is installed is from the 1st movement area AM1 to the 4th movement area AM4, the 8th movement area AM8, the 13th movement area AM13, and the 18th movement area AM18, and if the above-mentioned results for the 1st movement area AM1 to the 4th movement area AM4 in SA10 are identified as satisfying the speed condition and density condition, and the above-mentioned results for the 8th movement area AM8, the 13th movement area AM13, and the 18th movement area AM18 in SA10 are identified as not satisfying the speed condition and density condition, then the degree of congestion in the movement area AM = congestion level 5 may be identified.

[0151] In SA12, the calculation unit 45c of the processing unit 40 calculates the notification timing for the target dwell area using different adjustment coefficients according to the degree of congestion identified in SA11.

[0152] The method for calculating this notification timing is arbitrary, but in Embodiment 1, it is calculated as follows.

[0153] Specifically, first, the calculation unit 45c of the processing unit 40 extracts adjustment coefficient information corresponding to the degree of congestion identified by SA11 from the adjustment coefficient information stored in the adjustment coefficient table 46b, and identifies the extracted adjustment coefficient information as the adjustment coefficient to be specified.

[0154] Next, the calculation unit 45c of the processing unit 40 determines the number of moving target MTs that have moved from the stay area AS to the predetermined position (hereinafter referred to as the "first number of moves") between the time it is determined in SA2 that the movement timing has arrived and the time the loop between SA6 and SA16 for the current target stay area is executed.

[0155] The method for identifying this first movement count is arbitrary, but for example, the number of passes related to the detection unit 20 installed in the movement area AM closest to the emergency exit 5 (e.g., first movement area AM1) from the movement status information acquired in the most recent SA7 may be identified as the first movement count. Alternatively, the average value of the number of passes related to each detection unit 20 installed in multiple movement areas AM close to the emergency exit 5 (e.g., first movement area AM1 and second movement area AM2) from the movement status information acquired in the recent SA7 may be identified as the first movement count.

[0156] Next, the calculation unit 45c of the processing unit 40 determines the number of moving target MTs that have moved from the dwelling area AS to the predetermined position (hereinafter referred to as the "second number of moves") during the period from when it is determined in SA2 that the movement timing has arrived until the loop between SA6 and SA16 relating to the target dwelling area of ​​the previous round is executed.

[0157] The method for identifying this second movement count is arbitrary, but for example, if a loop between SA6 and SA16 related to the target dwelling area in the previous round is executed, the number of passes related to the detection unit 20 installed in the dwelling area AM closest to the emergency exit 5, which is included in the movement status information obtained in SA7 of the previous round, may be identified as the second movement count. Alternatively, the average value of the number of passes related to each detection unit 20 installed in multiple dwelling areas AM close to the emergency exit 5, which is included in the movement status information obtained in SA7 of the previous round, may be identified as the second movement count.

[0158] Furthermore, if the loop between SA6 and SA16 for the target stay area in this instance was the first loop, and therefore the loop between SA6 and SA16 for the target stay area in the previous instance was not executed, the second movement number may be specified as 0.

[0159] Then, the calculation unit 45c of the processing unit 40 calculates the notification timing for the target dwell area based on the following formula (3). D=(N(t1)-N(t0) / (V0+α)...Equation (3) (Here, D: Notification timing (Note that the unit of notification timing may be minutes, for example.) N(t1): The first movement number identified in the most recent SA12. N(t0): Second movement number identified in the most recent SA12 Number of passages per unit time set in V0:SA1 α: Adjustment coefficient identified in the most recent SA12)

[0160] This processing from SA11 to SA12 allows for the calculation of notification timing according to the degree of congestion in the mobile AM ​​area, thereby improving the accuracy of the calculation.

[0161] In SA13, the notification determination unit 45d of the processing unit 40 determines whether or not the notification timing has arrived.

[0162] The method for determining whether or not this notification timing has arrived is arbitrary, but in Embodiment 1, the notification determination unit 45d of the processing unit 40 determines whether or not the elapsed time from the end of processing of SA4 to the most recent processing of SA13 (hereinafter referred to as "first elapsed time") has passed (exceeded) the notification timing, when the loop from SA6 to SA16 concerning the target stay area of ​​the previous round has not been executed, or whether or not the elapsed time from the end of processing of SA13 in the loop of the previous round to the most recent processing of SA13 (hereinafter referred to as "second elapsed time") has passed the notification timing, when the loop from SA6 to SA16 concerning the target stay area of ​​the previous round has been executed.

[0163] Here, if the first or second elapsed time exceeds the notification timing, it is determined that the notification timing has arrived. If the first or second elapsed time does not exceed the notification timing, it is determined that the notification timing has not arrived.

[0164] Then, the notification determination unit 45d of the processing unit 40 proceeds to SA14 if it determines that the notification timing has arrived (SA13, Yes), and proceeds to SA15 if it determines that the notification timing has not arrived (SA13, No).

[0165] In SA14, the notification unit 45e of the processing unit 40 notifies the moving target MT staying in the target stay area of ​​movement start information (hereinafter referred to as "second movement start information"), and then repeats the processing from SA7 to SA15 again with another stay area AS as the target stay area.

[0166] The method for notifying this second movement start information is arbitrary, but in Embodiment 1, the notification unit 45e of the processing unit 40 identifies an output unit 30 located in the target dwelling area among the output units 30 installed in the structure 1, and notifies by outputting the second movement start information through the identified output unit 30.

[0167] For example, if the target stay area is the third stay area AS3, the second movement start information may be output via the output unit 30 provided in the third stay area AS3.

[0168] In SA15, the control unit 45 of the processing unit 40 determines whether or not the timing for ending the movement support processing (hereinafter referred to as the "second termination timing") has arrived.

[0169] The method for determining whether or not this second termination timing has arrived is arbitrary, but in Embodiment 1, the control unit 45 of the processing unit 40 makes the determination based on whether or not it has received recovery information from the disaster prevention receiver or whether or not it has received input for a predetermined operation via the operation unit 42 when processing SA15.

[0170] Here, if the above recovery information is received or the input of the above-mentioned predetermined operation is accepted, it is determined that the second termination timing has arrived. If the above recovery information is not received and the input of the above-mentioned predetermined operation is not accepted, it is determined that the second termination timing has not arrived.

[0171] Then, the control unit 45 of the processing unit 40 transitions to SA2 if it determines that the second termination timing has arrived (SA15, Yes), and transitions to SA13 if it determines that the second termination timing has not arrived (SA15, No).

[0172] As described above, in the loop between SA6 and SA16, after processing SA7 to SA15 is performed sequentially for all of the multiple dwelling regions AS in the structural part, the control unit 45 of the processing unit 40 moves to SA2 and repeats the processing of SA2 to SA16 in the same manner.

[0173] This type of movement support processing allows for the appropriate timing of movement of target MTs within the designated area by notifying them of the start of movement, thereby ensuring safety during the movement while improving the efficiency of the movement. In particular, if a fire occurs in structure 1, it becomes possible to move target MTs within the designated area within the designated area at an appropriate time, further improving the efficiency of the movement while ensuring safety during the movement.

[0174] (Effects of Embodiment 1) As described above, according to Embodiment 1, the system includes an acquisition unit 45a for acquiring movement status information, a congestion identification unit 45b for identifying whether or not the movement area AM is congested based on the movement status information acquired by the acquisition unit 45a, a calculation unit 45c for calculating the notification timing so that the notification timing is adjusted according to the identification result of the congestion identification unit 45b, a notification determination unit 45d for determining whether or not the notification timing calculated by the calculation unit 45c has arrived, and a notification unit 45e for notifying the moving target MT staying in the target area of ​​movement start information based on the determination result of the notification determination unit 45d. Therefore, when the movement timing arrives, the notification of the movement start information allows the moving target MT in the target area of ​​movement to move at an appropriate timing, making it possible to improve the efficiency of the movement while ensuring safety during the movement.

[0175] Furthermore, the calculation unit 45c determines the degree of congestion in the movement area AM identified by the congestion identification unit 45b based on the movement status information acquired by the acquisition unit 45a, and calculates the notification timing using different adjustment coefficients according to the determined degree of congestion. This allows for the calculation of notification timing according to the degree of congestion in the movement area AM, thereby improving the accuracy of the calculation.

[0176] Furthermore, the congestion identification unit 45b identifies the movement speed of the target MT in the movement area AM based on the dwell time information included in the movement status information acquired by the acquisition unit 45a, identifies the density of target MTs in the movement area AM based on the number of dwells information included in the movement status information acquired by the acquisition unit 45a, and determines whether the movement area AM is congested based on whether the movement speed of the identified target MTs satisfies the speed condition and whether the density of the identified target MTs satisfies the density condition. Thus, it is possible to accurately determine whether the movement area AM is congested, and the accuracy of this determination can be improved.

[0177] Furthermore, each of the multiple dwelling areas AS is a floor area including floors that make up a multi-story structure, the movement area AM is a staircase area different from the floor area, the movement timing is the timing when a fire occurs in the multi-story structure, and the acquisition unit 45a acquires movement status information from detection units 20 which are provided in at least one in the movement area AM. Therefore, when a fire occurs in a multi-story structure, the moving target MT in the target dwelling area can be moved at the appropriate timing, and the efficiency of the movement can be further improved while ensuring safety during the movement. In addition, movement status information can be acquired from the detection unit 20, making it possible to acquire highly accurate movement status information.

[0178] [Embodiment 2] Next, a mobility support system according to Embodiment 2 will be described. In this Embodiment 2, the acquisition unit acquires mobility status information from a terminal device described later. However, unless otherwise specified, the configuration of this Embodiment 2 is substantially the same as that of Embodiment 1, and for components that are substantially the same as those in Embodiment 1, the same reference numerals and / or names used in this Embodiment 1 will be used as necessary, and their descriptions will be omitted.

[0179] (Composition-Structure) First, the structure of the structure according to Embodiment 2 will be described.

[0180] Structure 1 according to Embodiment 2 is configured substantially the same as Structure 1 according to Embodiment 1.

[0181] (Configuration - Mobility Assistance System) Next, the configuration of the mobility support system 100 will be described.

[0182] As shown in Figure 6, the mobility support system 100 generally comprises a processing unit 110 and a terminal device 120.

[0183] Here, Figure 6 shows only one terminal device 120, but in reality, the mobility support system 100 is configured to include terminal devices 120, each possessed by a plurality of mobile MTs, and a common processing unit 110 capable of communicating with the plurality of terminal devices 120.

[0184] Furthermore, regarding the connection configuration of each component constituting this mobility support system 100, in Embodiment 2, the processing unit 110 and the terminal device 120 are connected to each other via the network 101 so that they can communicate with one another.

[0185] (Configuration - Processing Unit) First, let's describe the configuration of the processing unit 110.

[0186] As shown in Figure 6, the processing unit 110 includes a processing-side communication unit 111, a processing-side control unit 112, and a processing-side storage unit 113.

[0187] Since this processing unit 110 can be configured using, for example, a well-known cloud server, a detailed explanation thereof will be omitted.

[0188] (Configuration - Processing Unit - Processing-side Communication Unit) The processing-side communication unit 111 is a processing-side communication means for communicating with the disaster prevention receiver, terminal device 120, and / or external devices (not shown) (for example, a management device that manages the processing unit 110), and is configured using known communication means that communicate using a wireless communication network and / or a wired communication network.

[0189] (Configuration - Processing Unit - Processing-side Control Unit) The processing-side control unit 112 is a control means that controls each part of the processing device 110, and as shown in Figure 6, it functionally comprises an acquisition unit 112a, a congestion identification unit 112b, a calculation unit 112c, a notification determination unit 112d, and a notification unit 112e.

[0190] Details of the processing performed by this processing-side control unit 112 will be described later.

[0191] (Configuration - Processing Unit - Processing-side Storage Unit) The processing-side storage unit 113 is a processing-side storage means that records programs and various data necessary for the operation of the processing unit 110, and as shown in Figure 6, it includes a priority table 113a and an adjustment coefficient table 113b.

[0192] (Configuration - Mobility Assistance System - Terminal Device) Next, the configuration of the terminal device 120 will be described.

[0193] The terminal device 120 is a device possessed by the mobile target MT described above, and is a device for communicating various types of information directly or indirectly with the processing device 110. This terminal device 120 is connected to the processing device 110 via the network 101 so as to be communicative, and comprises a terminal-side communication unit, a terminal-side operation unit, a terminal-side output unit, a terminal-side power supply unit, a terminal-side control unit, and a terminal-side storage unit (all of which are not shown).

[0194] Note that this terminal device 120 can be configured using, for example, a well-known terminal device (such as a smartphone, tablet, or laptop computer), so a detailed explanation will be omitted.

[0195] (Configuration - Terminal device - Terminal-side communication unit) The terminal-side communication unit is a terminal-side communication means for communicating with at least the processing unit 110. This terminal-side communication unit is configured using, for example, a known communication means that performs wireless communication using a wireless communication network (for example, a communication means that uses a long-range wireless communication standard such as 4G, 5G, or LTE®).

[0196] However, this is not limited to this; for example, the terminal-side communication unit may be configured using communication means that perform wired communication using a wired communication network.

[0197] (Configuration - Terminal device - Terminal-side operation unit) The terminal-side operation unit is a terminal-side operation means that receives operation input to the terminal device 120, and is configured using various known operation means such as switches and touchpads.

[0198] (Configuration - Terminal device - Terminal-side output unit) The terminal-side output unit is an output means that outputs various types of information based on the control of the terminal-side control unit, and is configured using, for example, known display means (one example, a display) and / or audio output means (one example, a speaker).

[0199] (Configuration - Terminal device - Terminal-side power supply unit) The terminal-side power supply unit is a terminal-side power supply means that supplies power to each part of the terminal device 120.

[0200] (Configuration - Terminal device - Terminal-side control unit) The terminal-side control unit is a terminal-side control means that controls the terminal device 120.

[0201] Details of the processing performed by this terminal-side control unit will be described later.

[0202] (Configuration - Terminal device - Terminal-side storage unit) The terminal-side storage unit is a terminal-side storage means that stores programs and various data necessary for the operation of the terminal device 120.

[0203] (Mobility support processing) Next, we will describe the mobility support processing performed by the mobility support system 100 described above.

[0204] (Mobility Support Processing - Introduction) Regarding the mobility support processing according to Embodiment 2, SB2, SB3, SB6, SB8 to SB13, and SB16 in Figure 7 are substantially the same as SA2, SA3, SA6, SA8 to SA13, and SA16 in Figure 5, respectively, so their explanation will be omitted.

[0205] Furthermore, although the timing of executing the mobility support processing is arbitrary, in Embodiment 2, it will be described as being started after the power to the processing unit 110 and the terminal device 120 is turned on.

[0206] (Mobility support processing - Details of mobility support processing) Next, we will explain the details of the mobility support process.

[0207] When the mobility support process is activated, as shown in Figure 7, the processing-side control unit 112 of the processing unit 110 in SB1 performs an initial setup process.

[0208] The content of this initial setup process is arbitrary, but in Embodiment 2, it is executed as follows.

[0209] Specifically, the processing-side control unit 112 of the processing device 110 sets the detection range, travel distance, and number of passes per unit time based on information received from an external device, which indicates the detection range for detecting the moving target MT in the moving area AM, the travel distance, and the number of passes per unit time.

[0210] In Embodiment 2, the detection range, travel distance, and number of passes per unit time are set to the same values ​​for each moving area AM. However, this is not limited to this, and different values ​​may be set for each moving area AM, for example.

[0211] Furthermore, the "detection range" in Embodiment 2 shall be treated in the same way as the "detection range of the detection unit 20" in Embodiment 1. Therefore, MA in equation (2) used in SB9 shall be read as MA = detection range.

[0212] Furthermore, the processing-side control unit 112 of the processing device 110 modifies at least a portion of the adjustment coefficient information stored in the adjustment coefficient table 113b based on the adjustment coefficient information received from the external device. However, this is not limited to this, and for example, if the adjustment coefficient information stored in the adjustment coefficient table 113b is used as is, the above modification process may be omitted.

[0213] Furthermore, the processing control unit 112 of the processing unit 110 identifies the movement event occurrence area information and priority information corresponding to the floor number information received from the external device from the movement event occurrence area information and priority information of the priority table 113a.

[0214] Furthermore, in SB4, the notification unit 112e of the processing unit 110 notifies the moving target MT that is staying in the stay area AS identified in SB3 of the first movement start information.

[0215] The method for notifying this first movement commencement information is arbitrary, but in Embodiment 2, it is notified as follows.

[0216] Specifically, first, the notification unit 112e of the processing unit 110 uses a known method to obtain location information (specifically, three-dimensional location information) and terminal identification information (for example, information indicating a telephone number and / or email address) from the terminal device 120 held by each moving target MT in the structure 1.

[0217] Next, the notification unit 112e of the processing unit 110, while referring to the acquired location information, extracts terminal identification information from the acquired terminal identification information that corresponds to the terminal device 120 located in the dwelling area AS identified by SB3.

[0218] Then, the notification unit 112e of the processing unit 110 notifies the user by using a known method to output (display and / or output audio) the first movement start information to the terminal-side output unit of the terminal device 120 corresponding to the extracted terminal identification information.

[0219] For example, if the dwelling area AS identified in SB3 is the first dwelling area AS1 and the second dwelling area AS2, the first movement start information may be output to the terminal-side output unit of each terminal device 120 located in the first dwelling area AS1 and the second dwelling area AS2, respectively.

[0220] Furthermore, in SB5, the processing-side control unit 112 of the processing unit 110 determines whether or not the first termination timing has arrived.

[0221] The method for determining whether or not this first termination timing has arrived is arbitrary, but in Embodiment 2, the processing-side control unit 112 of the processing device 110 determines whether or not it has received recovery information from the disaster prevention receiver or whether or not it has received termination information from an external device indicating that the mobility support processing will be terminated, after a predetermined time has elapsed since the processing of SB4 was completed.

[0222] If the above recovery information or termination information is received, it is determined that the first termination timing has arrived. If neither the above recovery information nor the above termination information is received, it is determined that the first termination timing has not arrived.

[0223] Then, the processing-side control unit 112 of the processing unit 110 transitions to SB2 if it determines that the first termination timing has arrived (SB5, Yes), and transitions to SB6 if it determines that the first termination timing has not arrived (SB5, No).

[0224] Furthermore, in SB7, the acquisition unit 112a of the processing unit 110 acquires movement status information (specifically, information on the duration of stay, the number of times stayed, and the number of times passed through).

[0225] The method for obtaining this movement status information is optional, but in Embodiment 2, it is obtained as follows.

[0226] Specifically, regarding the stay time information, first, the acquisition unit 112a of the processing unit 110 acquires movement history information, including movement position information and movement time information, from the terminal device 120 held by each moving target MT in structure 1, using a known method. Then, the acquisition unit 112a of the processing unit 110 uses a known method to calculate the average stay time of all moving target MTs that are staying in a predetermined range (specifically, the detection range) of each movement area AM from the time SB2 determines that a movement timing has arrived until the processing of the most recent SB7, based on the acquired movement history information and the detection range set in SB1, and acquires information indicating the calculated average value as stay time information.

[0227] Furthermore, regarding the number of stays information, the acquisition unit 112a of the processing unit 110 uses a known method to identify the number of moving target MTs staying in a predetermined range of each moving area AM at the time of the most recent processing of SB7, based on the acquired movement history information and the detection range set in SB1, and acquires information indicating the identified number as the number of stays information.

[0228] Furthermore, regarding the number of passing objects, the acquisition unit 112a of the processing unit 110 uses a known method to identify the number of moving target MTs that have passed through a predetermined range of each moving area AM from the time SB2 determines that a moving timing has arrived until the processing of the most recent SB7, based on the acquired movement history information and the detection range set in SB1, and acquires information indicating the identified number as the number of passing objects.

[0229] However, this is not limited to the above. For example, if an external device (or terminal device 120) can acquire movement status information (specifically, stay time information, number of stays information, and number of passes information) in substantially the same manner as the method for acquiring movement status information described above, the acquisition unit 112a of the processing unit 110 may acquire the movement status information by receiving it from the external device (or terminal device 120).

[0230] Furthermore, in SB14, the notification unit 112e of the processing unit 110 notifies the moving target MT staying in the target stay area of ​​the second movement start information, and then repeats the processing from SB7 to SB15 again with another stay area AS as the target stay area.

[0231] The method for notifying this second movement commencement information is arbitrary, but in Embodiment 2, it is notified as follows.

[0232] Specifically, first, the notification unit 112e of the processing unit 110 acquires location information and terminal identification information from the terminal device 120 held by each moving target MT in the structure 1 using a known method.

[0233] Next, the notification unit 112e of the processing unit 110, while referring to the acquired location information, extracts terminal identification information from the acquired terminal identification information that corresponds to the terminal device 120 located in the target stay area.

[0234] Then, the notification unit 112e of the processing unit 110 notifies the user by using a known method to output (display and / or output audio) the second movement start information to the terminal-side output unit of the terminal device 120 corresponding to the extracted terminal identification information.

[0235] For example, if the target stay area is the third stay area AS3, the second movement start information may be output to the terminal-side output unit of each terminal device 120 located in the third stay area AS3.

[0236] Furthermore, in SB15, the processing-side control unit 112 of the processing unit 110 determines whether or not the second termination timing has arrived.

[0237] The method for determining whether or not this second termination timing has arrived is arbitrary, but in Embodiment 2, the processing control unit 112 of the processing device 110 makes the determination based on whether or not it has received recovery information from the disaster prevention receiver or termination information from an external device when processing SB15.

[0238] If the above recovery information or termination information is received, it is determined that the second termination timing has arrived. If neither the above recovery information nor the above termination information is received, it is determined that the second termination timing has not arrived.

[0239] Then, the processing-side control unit 112 of the processing unit 110 transitions to SB2 if it determines that the second termination timing has arrived (SB15, Yes), and transitions to SB13 if it determines that the second termination timing has not arrived (SB15, No).

[0240] This type of movement support processing allows, similar to the movement support processing in Embodiment 1, to move the target MT in the target area at an appropriate time by notifying movement start information when the movement timing arrives, thereby ensuring safety during the movement while improving the efficiency of the movement.

[0241] (Effects of Embodiment 2) As described above, Embodiment 2 includes an acquisition unit 112a for acquiring movement status information, a congestion identification unit 112b for identifying whether or not the movement area AM is congested based on the movement status information acquired by the acquisition unit 112a, a calculation unit 112c for calculating the notification timing so that the notification timing is adjusted according to the identification result of the congestion identification unit 112b, a notification determination unit 112d for determining whether or not the notification timing calculated by the calculation unit 112c has arrived, and a notification unit 112e for notifying the movement start information to the movement target MT staying in the target stay area based on the determination result of the notification determination unit 112d. Thus, similar to the movement support system 10 according to Embodiment 1, when the movement timing arrives, the notification of the movement start information allows the movement target MT in the target stay area to move at an appropriate timing, making it possible to improve the efficiency of the movement while ensuring safety during the movement.

[0242] [III] Modifications of the Embodiment While embodiments of the present invention have been described above, the specific configurations and means of the present invention can be arbitrarily modified and improved within the scope of the technical ideas of each invention described in the claims. Such modifications will be described below.

[0243] (Regarding the problems to be solved and the effects of the invention) First, the problems that the invention aims to solve and the effects of the invention are not limited to those described above. The present invention may solve problems not described above, produce effects not described above, solve only some of the problems described above, or produce only some of the effects described above.

[0244] (Regarding decentralization and integration) Furthermore, the electrical components described above are functional concepts and do not necessarily need to be physically configured as shown in the figures. In other words, the specific forms of distribution and integration of each part are not limited to those shown in the figures, and all or part of them can be functionally or physically distributed or integrated in any unit according to various loads and usage conditions. Also, the term "device" in this application is not limited to a single device, but includes devices composed of multiple devices. For example, the processing device 40 according to Embodiment 1 may be distributed among multiple devices configured to communicate with each other, with a control unit 45 provided in some of these multiple devices and a storage unit 46 provided in other parts of these multiple devices (the same applies to the processing device 110 according to Embodiment 2).

[0245] (Regarding shape, numerical values, structure, and time series) With regard to the components illustrated in the embodiments and drawings, their shapes, numerical values, or the interrelationships of the structure or time series of multiple components can be arbitrarily modified and improved within the scope of the technical concept of the present invention.

[0246] (Regarding structures) In the embodiments 1 and 2 described above, the structure 1 was described as a multi-story structure, but it is not limited to this, and may be a single-story structure including multiple dwelling areas AS and multiple movement areas AM (e.g., passageways).

[0247] Furthermore, although the above embodiments 1 and 2 described the structure 1 as having 20 floors, it is not limited to this, and for example, it may have fewer than 20 floors, or 21 floors or more.

[0248] (Regarding the detection unit) In the above embodiment 1, the detection unit 20 was described as a human sensor capable of image analysis using artificial intelligence, but it is not limited to this. For example, the detection system may include an imaging unit (a camera, for example) and an image processing device capable of transmitting movement status information generated based on imaging information acquired from the imaging unit to the processing device 40.

[0249] Furthermore, although the first embodiment described above explained that the detection unit 20 is provided in some of the moving regions AM, it is not limited to this. For example, the detection unit 20 may be provided in each moving region AM, or it may be provided in only one moving region AM.

[0250] (Regarding the output section) In the above embodiment 1, the output unit 30 was described as a broadcast speaker, but it is not limited to this.

[0251] For example, if the moving object (MT) is a person, a known display means (such as a display) may be used.

[0252] Alternatively, if the moving target MT is an animal, it may be a known means of guiding the moving target MT to a predetermined position.

[0253] Alternatively, if the moving target MT is a vehicle, the output unit 30 may be omitted, and the notification unit 45e of the processing unit 40 may transmit the movement start information to the moving target MT to provide notification.

[0254] (Regarding mobility assistance processing) In the above embodiment 1, it was explained that the processes from SA3 to SA5 are executed, but this is not limited to this, and for example, the processes from SA3 to SA5 may be omitted (the same applies to the processes from SB3 to SB5).

[0255] In this case, the control unit 45 of the processing unit 40 may sequentially perform the processing of SA7 to SA15 by identifying all of the multiple dwelling areas AS in the structure 1 as targets in the loop between SA6 and SA16.

[0256] (Regarding mobility assistance processing) In the above embodiment 1, it was explained that in SA10, the congestion identification unit 45b of the processing unit 40 determines whether the moving area AM is congested based on whether the moving speed of the moving target MT identified in SA8 satisfies the speed condition and whether the density of the moving target MT identified in SA9 satisfies the density condition, but the embodiment is not limited to this.

[0257] For example, the congestion identification unit 45b of the processing unit 40 may determine whether the moving area AM is congested based on either whether the moving speed of the moving target MT identified in SA8 satisfies the speed condition, or whether the density of the moving target MT identified in SA9 satisfies the density condition (the processing of SB10 is substantially the same).

[0258] In this case, either process SA8 or SA9 may be omitted.

[0259] Furthermore, in the above embodiment 1, it was explained that in SA12, the calculation unit 45c of the processing unit 40 calculates the notification timing for the target dwell area using different adjustment coefficients according to the degree of congestion identified in SA11, but this is not limited to this.

[0260] For example, the calculation unit 45c of the processing unit 40 may calculate the notification timing for the target dwell area using a predetermined adjustment coefficient, without specifying the degree of congestion, only when SA10 identifies that the moving area AM is congested (or only when SA10 identifies that the moving area AM is not congested) (the same applies to the processing of SB12).

[0261] In this case, the processing of adjustment coefficient table 46b and SA11 may be omitted.

[0262] In addition, in the above-described Embodiment 1, regarding the method of specifying the first movement number in SA12, among the passage number information included in the movement status information acquired at the current (most recent) SA7, the passage number of the passage number information regarding the detection unit 20 installed in the movement area AM closest to the emergency exit 5 may be specified as the first movement number, but the present invention is not limited to this.

[0263] For example, based on the above-described passage number information, the slope of the passage number of the movement target MT (specifically, the passage number of the movement target MT per a predetermined time interval (for example, a one-minute interval, etc.)) may be calculated, and among the calculated slopes, the passage number at the time when the slope becomes equal to or greater than the threshold value (or the time when the slope becomes maximum) may be specified as the first movement number. Alternatively, when the calculated slopes are different from each other (specifically, when a line graph with the horizontal axis being time and the vertical axis being the passage number of the movement target MT shows the change over time of the passage number of the movement target MT based on the above-described passage number information, and the line graph is represented by a curve), using a known calculation method, the time when the slope of the line graph becomes a zero value may be calculated, and based on the line graph, the passage number of the movement target corresponding to the calculated time may be specified as the first movement number.

[0264] By specifying the first movement number as described above, when there is a movement target MT that moves late after the majority of the movement targets MT have moved, it becomes possible to accurately specify the first movement number.

[0265] (Appended Note) The movement support system of Supplementary Note 1 is a movement support system for assisting in moving a moving object staying in a plurality of staying areas to a predetermined position from each of the plurality of staying areas via a movement area when a movement timing, which is a timing when the movement of the moving object is required, arrives. The movement support system includes: an acquisition means for acquiring movement status information indicating the movement status of the moving object in the movement area; a congestion identification means for identifying whether or not the movement area is congested based on the movement status information acquired by the acquisition means; a calculation means for calculating a notification timing such that a notification timing for notifying movement start information indicating that the moving object staying in a target staying area among the plurality of staying areas should start moving is adjusted according to the identification result of the congestion identification means; a notification determination means for determining whether or not the notification timing calculated by the calculation means has arrived; and a notification means for notifying the movement start information to the moving object staying in the target staying area based on the determination result of the notification determination means.

[0266] The movement support system of Supplementary Note 2 is the movement support system according to Supplementary Note 1, wherein the calculation means identifies the degree of congestion of the movement area identified by the congestion identification means based on the movement status information acquired by the acquisition means, and calculates the notification timing using different adjustment coefficients according to the identified degree of congestion.

[0267] The mobility support system in Appendix 3 is a mobility support system as described in Appendix 1 or 2, wherein the mobility status information includes stay time information indicating the stay time of the mobility object staying in a predetermined range of the mobility area, and stay count information indicating the number of mobility objects staying in the predetermined range of the mobility area, and the congestion identification means identifies the mobility speed of the mobility object in the mobility area based on the stay time information included in the mobility status information acquired by the acquisition means, identifies the density of the mobility object in the mobility area based on the stay count information included in the mobility status information acquired by the acquisition means, and determines whether the mobility area is congested based on whether the identified mobility speed of the mobility object satisfies the speed condition and whether the identified density of the mobility object satisfies the density condition.

[0268] The mobility support system of Appendix 4 is the mobility support system of Appendix 1 or 2, wherein each of the plurality of dwelling areas is a floor area including floors that constitute a multi-story structure, the movement area is a stair area different from the floor area and is a stair area including stairs connecting adjacent floors, the movement timing is the timing when a fire occurs in the multi-story structure, and the acquisition means is a detection means provided in the movement area, and the movement status information is acquired from a detection means capable of detecting the movement status of the object to be moved in the movement area.

[0269] The mobility support program described in Appendix 5 is a mobility support program for assisting the movement of a mobile object staying in multiple stay areas from each of the multiple stay areas to a predetermined position via a mobility area when a mobility timing arrives, which is a timing when the movement of the mobile object staying in multiple stay areas is required. The computer functions as: an acquisition means for acquiring mobility status information indicating the movement status of the mobile object in the mobility area; a congestion identification means for identifying whether or not the mobility area is congested based on the mobility status information acquired by the acquisition means; a calculation means for calculating the notification timing such that the notification timing for notifying the mobile object staying in a target stay area among the multiple stay areas, indicating that it is urging the mobile object to start moving, is adjusted according to the identification result of the congestion identification means; a notification determination means for determining whether or not the notification timing calculated by the calculation means has arrived; and a notification means for notifying the mobile object staying in the target stay area of ​​the mobility start information based on the determination result of the notification determination means.

[0270] (Effect of the note) According to the mobility support system described in Appendix 1, or the mobility support program described in Appendix 5, the system includes an acquisition means for acquiring mobility status information, a congestion identification means for identifying whether or not the mobility area is congested based on the mobility status information acquired by the acquisition means, a calculation means for calculating a notification timing so that the notification timing is adjusted according to the identification result of the congestion identification means, a notification determination means for determining whether or not the notification timing calculated by the calculation means has arrived, and a notification means for notifying mobility start information to mobility objects staying in the target area based on the determination result of the notification determination means. Therefore, when the mobility timing arrives, the notification of mobility start information allows mobility objects in the target area to move at an appropriate time, making it possible to improve the efficiency of the mobility while ensuring safety during the mobility.

[0271] According to the mobility support system described in Appendix 2, the calculation means determines the degree of congestion in the travel area identified by the congestion identification means based on the travel status information acquired by the acquisition means, and calculates the notification timing using different adjustment coefficients according to the determined degree of congestion. This makes it possible to calculate a notification timing that corresponds to the degree of congestion in the travel area, thereby improving the accuracy of the calculation.

[0272] According to the mobility support system described in Appendix 3, the congestion identification means identifies the speed of the moving object in the mobility area based on the stay time information included in the mobility status information acquired by the acquisition means, identifies the density of the moving object in the mobility area based on the number of stay information included in the mobility status information acquired by the acquisition means, and determines whether the mobility area is congested or not based on whether the speed of the identified moving object satisfies the speed condition and whether the density of the identified moving object satisfies the density condition. Thus, it is possible to accurately determine whether the mobility area is congested or not, and the accuracy of such determination can be improved.

[0273] According to the mobility support system described in Appendix 4, each of the multiple dwelling areas is a floor area including floors that make up a multi-story structure, the movement area is a staircase area different from the floor area, the movement timing is the timing when a fire occurs in the multi-story structure, and the acquisition means acquires movement status information from detection means provided in at least one in the movement area. Therefore, when a fire occurs in a multi-story structure, it is possible to move the target dwelling area at the appropriate timing, ensuring safety during the movement and further improving the efficiency of the movement. In addition, since movement status information can be acquired from the detection means, it is possible to acquire highly accurate movement status information. [Explanation of Symbols]

[0274] 1 structure 2 floors 3 walls 4 stairs 5 Emergency exit 10 Mobility support systems 20 Detection unit 30 Output unit 40 Processing device 41 Communication unit 42 Operation unit 43 Processing-side output unit 44 Power supply unit 45 Control unit 45a Acquisition unit 45b Traffic jam identification unit 45c Calculation unit 45d Notification determination unit 45e Notification unit 46 Memory unit 46a Priority table 46b Adjustment coefficient table 100 Movement support system 101 Network 110 Processing device 111 Processing-side communication unit 112 Processing-side control unit 112a Acquisition unit 112b Traffic jam identification unit 112c Calculation unit 112d Notification determination unit 112e Notification unit 113 Processing-side memory unit 113a Priority table 113b Adjustment coefficient table 120 Terminal device AM Movement area AM1~AM19 First movement area~Nineteenth movement area AS Staying area AS1~AS20 First staying area~Twentieth staying area C Ground surface ME Movement event MT Moving object

Claims

1. A movement support system for assisting in moving a moving object from each of the multiple staying areas to a predetermined position via a movement area when a movement timing arrives, which is a timing when it is necessary to move a moving object that is staying in multiple staying areas, A means for acquiring movement status information indicating the movement status of the object being moved in the aforementioned movement area, A congestion identification means for determining whether or not the travel area is congested based on the travel status information acquired by the acquisition means, A calculation means for calculating the notification timing is provided so that the notification timing for notifying the moving object staying in the target staying area among the multiple staying areas, indicating that it is urging the moving object to start moving, is adjusted according to the identification result of the congestion identification means. A notification determination means for determining whether or not the notification timing calculated by the calculation means has arrived, A notification means for notifying the moving object staying in the target area of ​​residence of the moving object of the determination result of the notification determination means, A mobility support system equipped with the following features.

2. The calculation means is Based on the movement status information acquired by the acquisition means, the degree of congestion in the movement area identified by the congestion identification means is identified. The notification timing is calculated using different adjustment coefficients depending on the degree of congestion identified above. The mobility support system according to claim 1.

3. The movement status information includes stay time information indicating the stay time of the moving object staying within a predetermined range of the movement area, and stay number information indicating the number of moving objects staying within the predetermined range of the movement area. The aforementioned traffic congestion identification means is, Based on the stay time information included in the movement status information acquired by the acquisition means, the movement speed of the moving object in the movement area is identified. Based on the number of stays information included in the movement status information acquired by the acquisition means, the density of the moving object in the movement area is identified. Whether or not the movement area is congested is determined based on whether the movement speed of the identified moving object satisfies the speed condition and whether or not the density of the identified moving object satisfies the density condition. The mobility support system according to claim 1 or 2.

4. Each of the aforementioned multiple accommodation areas is a floor area that includes floors constituting a multi-story structure. The aforementioned moving area is a staircase area distinct from the aforementioned floor area, and is a staircase area that includes stairs connecting adjacent floors. The aforementioned timing of movement is the timing when a fire occurs in the multi-story structure. The acquisition means is a detection means provided in the moving area, which is capable of detecting the movement status of the moving object in the moving area and acquires the movement status information from the detection means. The mobility support system according to claim 1 or 2.

5. A movement support program for assisting in moving a moving object from each of the multiple staying areas to a predetermined position via a movement area when a movement timing arrives, which is a timing when it is necessary to move a moving object that is staying in multiple staying areas, Computers, A means for acquiring movement status information indicating the movement status of the object being moved in the aforementioned movement area, A congestion identification means for determining whether or not the travel area is congested based on the travel status information acquired by the acquisition means, A calculation means for calculating the notification timing is provided so that the notification timing for notifying the moving object staying in the target staying area among the multiple staying areas, indicating that it is urging the moving object to start moving, is adjusted according to the identification result of the congestion identification means. A notification determination means for determining whether or not the notification timing calculated by the calculation means has arrived, A notification means for notifying the moving object staying in the target area of ​​residence of the moving object of the determination result of the notification determination means, A mobility support program designed to function as such.