Building cleaning management system and building cleaning management method
The system optimizes cleaning schedules by calculating staying population and cleaning necessity, allowing efficient cleaning of all building floors with reduced staff by scheduling during low-activity times based on elevator and pedestrian data.
Patent Information
- Application Number
- JP2024002543
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-11
- Publication Date
- 2025-07-24
AI Technical Summary
Existing building cleaning management systems fail to efficiently clean all floors with a reduced number of cleaners, particularly due to challenges in securing cleaners and managing cleaning needs based on population density and activity levels.
A system that calculates staying population using elevator operation and pedestrian flow data, determines cleaning necessity, sets a cleaning plan period, predicts cleaning needs, and creates a cleaning plan for each floor, considering building information and calendar data to optimize cleaning schedules.
Enables efficient cleaning of each building floor with fewer cleaners by prioritizing cleaning during low-activity periods and adjusting plans based on population dynamics and usage patterns.
Smart Images

Figure 2025108962000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a building cleaning management system and a building cleaning management method, and is suitable for application to a building cleaning management system related to a technology for creating a cleaning plan for each floor of a building, for example.
Background Art
[0002] In recent years, building cleaning management systems for managing the cleaning of each floor of a building have been developed. As such a building cleaning management system, there is a technology disclosed in Patent Document 1. The Patent Document 1 discloses a technology for managing cleaning according to the cleaning importance in a plurality of cleaning areas based on an important area map in which a people flow area map including people flow information in a cleaning target area is superimposed on a cleaning area map, for example.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the technology described in Patent Document 1, although cleaning can be performed on some floors with high importance based on the important area map, efficient cleaning of the entire floor is not considered. In particular, in recent years, it has become difficult to secure cleaners, and it has become an issue to enable efficient cleaning of the entire floor by a small number of cleaners.
[0005] The present invention has been made in consideration of the above points, and intends to propose a building cleaning management system and a building cleaning management method capable of efficiently cleaning each floor of a building with fewer cleaners.
Means for Solving the Problems
[0006] In order to solve such problems, in the present invention, elevator operation information related to the operation of an elevator and / or flow data related to the flow of people on each floor are input, and based on the elevator operation information and the flow data, a staying number calculation unit that calculates the number of staying people on each floor, a cleaning necessity calculation unit that calculates the cleaning necessity regarding the necessity of cleaning each floor according to the calculated number of staying people on each floor, a cleaning plan period setting unit that sets a cleaning plan period during which cleaning should be performed on each floor, a cleaning necessity prediction unit that predicts the cleaning necessity of each floor during the set cleaning plan period based on the cleaning necessity, building information regarding a building including each floor, and calendar information regarding the date and time, and a cleaning plan creation unit that creates a cleaning plan for each floor according to the predicted cleaning necessity of each floor are provided.
[0007] Further, in the present invention, a staying number calculation unit into which elevator operation information related to the operation of an elevator and / or flow data related to the flow of people on each floor are input calculates a staying number calculation step of calculating the number of staying people on each floor based on the elevator operation information and the flow data, a cleaning necessity calculation unit calculates a cleaning necessity calculation step of calculating the cleaning necessity regarding the necessity of cleaning each floor according to the calculated number of staying people on each floor, a cleaning plan period setting unit sets a cleaning plan period setting step of setting a cleaning plan period during which cleaning should be performed on each floor, a cleaning necessity prediction unit into which the cleaning necessity, building information regarding a building including each floor, and calendar information regarding the date and time are input predicts a cleaning necessity prediction step of predicting the cleaning necessity of each floor during the set cleaning plan period, and a cleaning plan creation unit creates a cleaning plan creation step of creating a cleaning plan for each floor according to the predicted cleaning necessity of each floor.
Effect of the Invention
[0008] According to the present invention, the entire each floor of a building can be efficiently cleaned by fewer cleaners.
Brief Description of the Drawings
[0009]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Mode for Carrying Out the Invention
[0010] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing a configuration example of a building cleaning management system 100 according to the first embodiment. The building cleaning management system 100 includes a staying population calculation unit 1, a cleaning necessity calculation unit 2, a data model 3, a cleaning plan period setting unit 4, a cleaning necessity prediction unit 5, and a cleaning plan creation unit 6. Further, the building cleaning management system 100 may include a cleaning plan creation unit 6.
[0011] When elevator operation information regarding the operation of the elevator and / or people flow data regarding the people flow on each floor are input to the staying population calculation unit 1, the staying population on each floor is calculated based on the elevator operation information and the people flow data.
[0012] The cleaning necessity calculation unit 2 calculates the cleaning necessity regarding the necessity of cleaning each floor according to the calculated staying population on each floor. Details of the method for calculating the cleaning necessity will be described later.
[0013] The data model 3 collectively refers to various types of data and includes the cleaning necessity calculated by the cleaning necessity calculation unit 2, building information regarding the building including each floor, as well as calendar information and weather information regarding the date and time. The data model 3 includes, for example, information regarding each floor, time, day of the week, and weather.
[0014] The cleaning plan period setting unit 4 sets the cleaning plan period during which cleaning should be performed on each floor.
[0015] The cleaning necessity prediction unit 5 predicts the cleaning necessity of each floor during the cleaning plan period when the cleaning necessity, building information, and calendar information are input as the data model 3. The cleaning plan creation unit 6 creates a cleaning plan for each floor according to the predicted cleaning necessity of each floor. The cleaning plan for each floor will be described later.
[0016] The cleaning plan output unit 7 outputs the cleaning plan for each floor to the outside. The cleaning plan output unit 7 displays the cleaning plan for each floor on, for example, a display (not shown). Thereby, the operator of the building cleaning management system 100 can refer to the cleaning plan for each floor and instruct the cleaner to efficiently clean each floor.
[0017] FIG. 2 is a diagram showing an example of the content of the data model 3 shown in FIG. 1. The data model 3 is managed as table-form data including, for example, as columns, floor, floor attribute, people flow data group, coefficient, cleaning necessity, month, week, day, day of the week, and weather information. Note that the data model 3 may include "year" as a column.
[0018] The floor indicates the floor of each floor in a building (hereinafter also referred to as the "target building") that requires cleaning. In the present embodiment, the floor to be determined whether cleaning is necessary is also referred to as the "target floor". The floor attribute indicates the attribute of the target floor in the target building. The people flow data group indicates the types of people flow data on each floor.
[0019] The coefficient indicates the coefficient for each group of people flow data used in the calculation formula described later. The cleaning necessity indicates the cleaning necessity for each floor. The cleaning necessity is, for example, a higher numerical value as the cleaning becomes more necessary on each floor, and is, for example, a value between 0 and 1.
[0020] Month, week, day, and day of the week respectively indicate the month, week, day, and day of the week in a certain year during which cleaning should be performed on each floor. The weather information is information regarding the weather predicted based on the meteorological information input as described above.
[0021] In the present embodiment, when selecting the cleaning time (cleaning plan period), from the characteristics of the floor, for example, a time period when there are no people on the floor is found, and cleaning is performed during that time period. By doing so, the floor can be cleaned more efficiently. For example, it suffices to secure cleaners to perform the cleaning at a late time such as after the regular leaving time of working hours. Thus, in the present embodiment, cleaning is performed when the number of people entering and leaving the floor is small. In the present embodiment, floors with a large amount of activity are prioritized, and cleaning is performed during a time period when the number of people entering and leaving the floor is small in terms of time.
[0022] Here, the calculation formula for the cleaning necessity (hereinafter also referred to as the "cleaning necessity index") in the present embodiment will be described. The cleaning necessity calculation unit 2 calculates the cleaning necessity according to a calculation method following the following concept.
[0023] (α) Cleaning necessity ∝ Floor utilization ∝ Number of people entering and leaving the floor · Number of staying people · Main target: Shared parts of the floor: For example, corridors, stairs, toilets, elevator landings · Concept: The base of the amount of dirt / dust is an increasing function of the number of people using it. (A) Cleaning necessity index (floor, day) = k1 × ∫[Number of staying people (t)]dt + k2 × ΣNumber of people entering + k3 × ΣNumber of people leaving ··· (1) k1, k2, k3: Coefficients that change according to the floor, weather, and season Seasonal effects: Reflect, for example, dust from clothing, changes in garbage from drinks, etc. (B) Cleaning necessity index (floor, day) = k1(t) × ∫[number of staying people (t)] dt + Σ(k2(t) × number of entering people (t) + k3(t) × number of leaving people (t)) ··· (2) t: Time (year, month, day, hour, minute, second, etc.) k1(t), k2(t), k3(t): Coefficients that are variables based on time For example, reflect the impact of rain in the morning, the fact that there are many people eating and drinking during overtime hours, etc. (β) Cleaning necessity ∝ the above + elapsed time since the previous cleaning · Concept: For example, even on floors with few users, dust and dirt accumulate over time. (A) Cleaning necessity index (floor, day) = either of the above formulas (1), (2) + k4 × (elapsed time since the previous cleaning time) ··· (3)
[0024] Figure 3 is a diagram showing an example of a cleaning plan. The cleaning plan data representing the cleaning plan is, for example, in a table format data that manages date, day of the week, weather (the above weather information), floor, cleaning necessity (predicted value), priority, and cleaning schedule as columns.
[0025] The date and day of the week indicate the date and day of the week of the cleaning plan. The weather information represents the weather predicted for that date and day of the week. The floor indicates the floor of the target building. The cleaning necessity (predicted value) indicates the predicted value of the cleaning necessity. The priority indicates the priority of the floor to be cleaned in the cleaning plan data for each date and day of the week. The cleaning schedule corresponds to the above-mentioned cleaning plan period.
[0026] For example, in the cleaning plan data for September 15, 202x, since it is Friday and there is a forecast of rain, based on past trends, it is predicted that the number of people coming to work will significantly decrease on the 5th floor where there are many hybrid work employees who work a mix of in-office and remote work. Therefore, the cleaning necessity calculation unit 2 predicts that the cleaning necessity (predicted value) for the 5th floor on September 15, 202x will be low.
[0027] In this embodiment, the cleaning necessity (predicted value) is calculated based on the following factors. For example, the cleaning necessity calculation unit 2 reflects the difference between a floor with a originally small number of people coming to work due to the above-mentioned hybrid work or the like and a floor without such a situation in the cleaning necessity (predicted value). Further, when predicting the cleaning necessity, the cleaning necessity calculation unit 2 also responds to the change in the number of people coming to work according to the day of the week and the weather in the above-mentioned hybrid work, and calculates the cleaning necessity (predicted value). Furthermore, in this embodiment, the cleaning necessity calculation unit 2 may calculate the cleaning necessity (predicted value) in response to the change in the number of people on that floor in regular meetings such as monthly (a fixed day once a month) or weekly (a day of the week with a large number of people coming to work on the floor of the hybrid work). Note that in this embodiment, the cleaning necessity (predicted value) may also be calculated so as to respond to sudden events such as large-scale bustling events.
[0028] FIG. 4 is a diagram showing an example of the usage status of a floor based on the building information 3a shown in FIG. 1. The illustrated example shows an example of different usage statuses for each of the building information 3a and the floors. The building information 3a is, for example, data in a table format that manages the floor, the attributes of the floor, and the usage status of the floor as columns.
[0029] The floor indicates the floor of the target building. The attributes of the floor indicate the attribute information of the floor. The usage status of the floor indicates the usage status of the floor. As the usage status, there are usage modes of each floor, for example, a fixed-seat type office, a floor with a large number of entrances and exits different from a normal office, a so-called free-address type office where the seats are not fixed, an office where the attendance day can be selected, and a hybrid type office on the free-address side.
[0030] The cleaning necessity prediction unit 5 predicts the cleaning necessity according to the usage status of each floor of the building in consideration of the usage status.
[0031] In addition, as for the usage situation, it may include information from assets in common areas such as elevator cars (e.g., air conditioning, toilet, electricity, water consumption). In this case, when calculating the cleaning necessity level, the cleaning necessity prediction unit 5 takes into account such usage situations and estimates the relative amount of dirt (dirt evaluation index due to usage) therefrom. Based on the amount of dirt, the cleaning necessity prediction unit 5 dynamically determines (e.g., on a monthly, weekly, or daily basis) the cleaning plan for each floor. The cleaning necessity calculation unit 2 may consider that the floor where the number of users suddenly increases due to an event should be given priority for cleaning the next day and calculate a higher cleaning necessity level.
[0032] Also, in this embodiment, attention is paid to the activity characteristics of the floors. This is because the more people stay, the more activities there are, and the floors tend to get dirty more easily. The cleaning necessity prediction unit 5 predicts the cleaning necessity level according to the number of people entering and leaving the floor. Specifically, for example, the larger the total number of people entering the floor and the total number of people leaving the floor, the greater the activity volume on the floor is considered, and the higher the cleaning necessity level (index) is calculated. That is, the more the activity volume on this floor, the more cleaning is considered necessary. The above-described cleaning plan creation unit 6 determines the cleaning plan for each floor by relatively comparing the activity volumes of the floors.
[0033] The configuration of the building cleaning management system according to this embodiment is as described above. Next, an example of the building cleaning management method according to this embodiment will be described. First, an overview of the building cleaning management method will be described. The building cleaning management method includes a step of calculating the number of staying people in which the number-of-staying-people calculation unit 1 calculates the number of staying people on each floor based on elevator operation information related to the operation of the elevator and / or people flow data related to the people flow on each floor when the elevator operation information and / or the people flow data are input; a step of calculating the cleaning necessity degree in which the cleaning necessity degree calculation unit 2 calculates the cleaning necessity degree regarding the necessity of cleaning each floor according to the calculated number of staying people on each floor; a step of setting the cleaning plan period in which the cleaning plan period setting unit 4 sets the cleaning plan period during which cleaning should be performed on each floor; a step of predicting the cleaning necessity degree in which the cleaning necessity degree prediction unit 5 predicts the cleaning necessity degree on each floor during the set cleaning plan period when the cleaning necessity degree, building information regarding the building including each floor, and calendar information regarding the date and time are input; and a step of creating a cleaning plan in which the cleaning plan creation unit 6 creates a cleaning plan for each floor according to the predicted cleaning necessity degree on each floor. The following will describe this in more detail.
[0034] FIG. 5 is a flowchart showing an example of the procedure of the cleaning plan creation process. In the cleaning plan creation process, the cleaning plan creation unit 6 creates a cleaning plan for each floor based on the people flow data of the floor and the like.
[0035] In step S1, building information is input to the cleaning necessity degree prediction unit 5, and in step S2, calendar information and weather information are input to the cleaning necessity degree prediction unit 5.
[0036] In step S3, elevator operation data is input to the number-of-staying-people calculation unit 1. This elevator operation data includes data regarding the number of people getting on and off the elevator on each floor. Instead of such elevator operation data, detection data (for example, people flow data) of the people flow sensors on each floor may be input to the number-of-staying-people calculation unit 1. As such a people flow sensor, for example, a TOF (Time of Flight) sensor can be exemplified.
[0037] Examples of the input data include data such as the number of people getting on and off at each floor of the elevator described above, the number of people entering and leaving each floor calculated based on the power consumption of each floor, the number of people staying on each floor, calendar information, day of the week, weather, etc. In addition, examples of the input data include the amount of garbage on the floor, the amount of dirt, the usage of toilets, the water usage of toilets, and the water usage of the floor.
[0038] In step S4, the staying - population calculation unit 1 calculates the number of people entering and leaving the floor for each floor at each time. In step S5, the staying - population calculation unit 1 calculates the staying population for each floor at each time. In step S6, the cleaning - necessity prediction unit 5 calculates the cleaning necessity of each floor.
[0039] In step S7, it is determined whether a cleaning plan needs to be created. If it is determined in step S7 that there is no need to create a cleaning plan, the above - mentioned step S2 is executed. On the other hand, if it is determined in step S7 that a cleaning plan needs to be created, the next step S8 is executed.
[0040] In step S8, the cleaning - plan period setting unit 4 sets the cleaning - plan period. As the cleaning - plan period, for example, a period of every week, every month, every quarter, or every half - year is set.
[0041] In step S9, the cleaning - necessity prediction unit 5 predicts the cleaning necessity of each floor during the set cleaning - plan period. The cleaning - necessity prediction unit 5 may calculate the cleaning necessity of the floor based on, for example, the floor utilization - state index. Here, the "floor utilization - state index" refers to, for example, an index of dirtiness due to use.
[0042] Specifically, the cleaning - necessity prediction unit 5 calculates the utilization - state index for each floor and each day as follows: floor utilization - state index(floor, day)=F(entering number of people, leaving number of people, staying number of people). · When the amount of dirt increases as the number of people and the length of stay increase, it is defined as "∫(number of staying people(t))dt". · When the amount of dirt increases as the number of people coming in and out increases and the activities are active, it is defined as "Σ number of people coming in + Σ number of people going out". · Floor utilization status index (floor, day) = α × ∫(number of staying people(t))dt + β × Σ(number of people coming in) + γ × Σ(number of people going out) · When including the relationship with the amount of garbage on the floor, it is defined as "amount of garbage = coefficient × utilization status index". · "Usage amount of toilet / water usage amount of toilet" is also included as a term in the utilization status index. Specifically, it is defined as "utilization status index = index related to the number of people + index related to toilet usage".
[0043] In step S10, the cleaning plan creation unit 6 creates a cleaning plan for each floor based on the cleaning necessity of each floor. In step S11, the cleaning plan output unit 7 outputs the cleaning plan of the building for each floor unit to the outside. The cleaning plan output unit 7 outputs the cleaning plan of the building for each floor unit, for example, to a display.
[0044] Specifically, the cleaning plan creation unit 6 creates a cleaning plan for the floor, for example, monthly, quarterly, or semi - annually. In this embodiment, based on the utilization status index, the cleaning plan period setting unit 4 considers the correlation relationship such as "the larger the index (the larger the number of users) ∝ the larger the amount of dirt on the floor ∝ the higher the necessity of cleaning", and considers the relative ratio of the size of each floor and the size of the utilization status index to determine the cleaning priority of each floor. Based on the cleaning priority of each floor, the cleaning necessary time is set. The cleaning plan creation unit 6 creates a cleaning plan (schedule) that determines the cleaning order and cleaning time for each floor unit based on this.
[0045] The cleaning plan period setting unit 4 sets the cleaning plan period based on past information on a monthly basis, taking into account, for example, the assignment of cleaners to each floor. The cleaning plan creation unit 6 learns from past data, for example, the changes in days of the week and special days such as large conferences. Based on this, it creates a cleaning plan for a long span such as a month, quarter, or half-year of the base period. From this, an efficient cleaning can be carried out according to the amount of dirt based on the usage status of the floor by the cleaning plan.
[0046] The cleaning plan creation unit 6 creates a cleaning plan for the target day of each floor, for example, every day. In addition, when a floor with a sudden large increase in the number of people occurs, such as a sudden large event, the cleaning plan creation unit 6 may change the base plan accordingly and increase the cleaning priority of that floor only on that day.
[0047] As output data, the cleaning plan creation unit 6 creates a cleaning plan for each floor, for example, monthly, quarterly, or semi-annually. The cleaning plan creation unit 6 creates a cleaning plan for the target day of each floor, for example, every day.
[0048] As described above, the building cleaning management system according to the present embodiment receives elevator operation information related to the operation of the elevator and / or pedestrian flow data related to the pedestrian flow on each floor, and calculates the number of staying people on each floor based on the elevator operation information and the pedestrian flow data. A staying person number calculation unit 1, a cleaning necessity calculation unit 2 that calculates the cleaning necessity regarding the necessity of cleaning each floor according to the calculated number of staying people on each floor, a cleaning plan period setting unit 4 that sets the cleaning plan period for which cleaning should be performed on each floor, and a cleaning necessity prediction unit 5 that inputs the cleaning necessity, building information regarding the building including each floor, and calendar information regarding the date and time as the data model 3, and predicts the cleaning necessity of each floor during the set cleaning plan period, and a cleaning plan creation unit 6 that creates a cleaning plan for each floor according to the predicted cleaning necessity of each floor.
[0049] The building cleaning management method according to this embodiment includes a staying population calculation step in which a staying population calculation unit 1 for which elevator operation information related to the operation of an elevator and / or pedestrian flow data related to the pedestrian flow on each floor is input calculates the staying population on each floor based on the elevator operation information and the pedestrian flow data; a cleaning necessity calculation step in which a cleaning necessity calculation unit 2 calculates a cleaning necessity regarding the necessity for each floor to be cleaned according to the calculated staying population on each floor; a cleaning plan period setting step for setting a cleaning plan period during which cleaning should be performed on each floor; a cleaning necessity prediction step in which a cleaning necessity prediction unit 5 predicts the cleaning necessity on each floor during the set cleaning plan period based on the cleaning necessity, building information regarding the building including each floor, and calendar information regarding the date and time; and a cleaning plan creation step in which a cleaning plan creation unit 6 creates a cleaning plan for each floor according to the predicted cleaning necessity on each floor.
[0050] By doing so, since a cleaning plan is created based on the cleaning necessity calculated for each floor, it is possible to efficiently clean the entire building floor by floor with fewer cleaners.
[0051] The building cleaning management system 100 according to this embodiment includes a cleaning plan output unit 7 that outputs the cleaning plan for each floor to the outside. By doing so, since the cleaning plan for each floor can be referred to from the outside, it is possible to efficiently clean the entire building floor by floor with fewer cleaners.
[0052] In this embodiment, the cleaning plan period setting unit 4 inputs the cleaning necessity, building information regarding the building including each floor, and calendar information regarding the date and time as a data model 3, and sets a cleaning plan period during which cleaning should be performed on each floor. By doing so, if various data are prepared as the data model 3, an appropriate cleaning plan period can be set according to the various prepared data.
[0053] In this embodiment, the cleaning necessity prediction unit 5 predicts the cleaning necessity in consideration of the usage status of each floor of the building and according to the usage status. By doing so, it is possible to efficiently clean the entire each floor of the building with fewer cleaners using the cleaning necessity predicted according to the usage status of each floor of the building.
[0054] In this embodiment, the cleaning necessity prediction unit 5 predicts the cleaning necessity according to the number of people entering the floor and the number of people leaving the floor. By doing so, it is possible to efficiently clean the entire each floor of the building with fewer cleaners using the cleaning necessity predicted while considering the number of people entering and leaving the floor where the dirt of the floor is likely to be reflected.
[0055] In this embodiment, the cleaning necessity prediction unit 5 calculates the cleaning necessity based on formula (1). k1×∫[staying number of people(t)]dt + k2×Σ number of people entering + k3×Σ number of people leaving ··· (1) k1, k2, k3: coefficients that vary depending on the floor, weather, and season
[0056] In this embodiment, the cleaning necessity prediction unit 5 calculates the cleaning necessity based on formula (2). k1(t)×∫[staying number of people(t)]dt + Σ(k2(t)×number of people entering(t) + k3(t)×number of people leaving(t)) ··· (2) t: time (year, month, day, hour, minute, second, etc.) k1(t), k2(t), k3(t): coefficients that are variables based on time
[0057] In this embodiment, the cleaning necessity prediction unit 5 calculates the cleaning necessity based on formula (3). The above formula (1) or the above formula (2) + k4×(elapsed time since the previous cleaning time)
[0058] In this embodiment, the cleaning plan creation unit 6 determines the cleaning plan for each floor by relatively comparing the activity levels of the floors. By doing so, the dirt amount on the floor is likely to be reflected in the activity level of the floor, and based on the degree of cleaning required according to the dirt amount on the floor, the entire building can be efficiently cleaned by fewer cleaners for each floor of the building.
[0059] Note that the present invention is not limited to the above-described embodiments, and includes various modifications and equivalent configurations within the scope of the appended claims. For example, the above-described embodiments have been described in detail for easy understanding of the present invention, and the present invention is not necessarily limited to those having all the configurations described. Also, each element described in parallel in this embodiment may be in a mode in which at least one of the elements is connected in series to another element.
[0060] In this embodiment, mainly, the shared parts of the floors are the targets for cleaning, but the dedicated parts (exclusive parts) may be included according to the situation because of the various forms in the building. The exclusive parts here target corridors, stairways, toilets, water supply facilities, trash cans, etc. that lead to the shared parts. Also, cases where the entire floor, such as the cafeteria floor, is a shared part are also targets of this embodiment.
[0061] The main body of cleaning may be not only the above-described cleaners, but also a cleaning robot instead of or in addition to them. When using a cleaning robot, if, for example, sensors for the flow of people and the amount of dirt are mounted on the cleaning robot, there is no need to separately provide sensors for the flow of people and the amount of dirt. Also, when using a cleaning robot in this way, while the cleaning robot preferentially cleans at night according to the number of times of use and the total number of people on the floor, the toilet may be cleaned by the cleaner while the cleaning robot has priority.
[0062] In addition, in the present embodiment, for example, when there are multiple toilets (e.g., east / west or south / north, etc.), TOF sensors, which are an example of human flow detection sensors, may be arranged on the floor. That is, in the present embodiment, just grasping the number of people on the floor does not clarify how many people are located in the east and west. However, if sensors such as TOF sensors and / or CO2 sensors, which can understand the distribution status of people in the floor, are used as an example of human flow detection sensors, the above-described staying number calculation unit 1 can calculate the staying number of people on the floor while partially weighting according to the distribution status of people obtained by such human flow detection sensors. By doing so, the dirt on the floor can be grasped more accurately, and cleaners can be assigned more efficiently.
[0063] In the present embodiment, when calculating the cleaning necessity, the above-described cleaning necessity calculation unit 2 may consider the correlation between the amount of garbage or dirt and the human flow for the necessary cleaning amount, and set a weight coefficient for the correlation between the amount of garbage or dirt and the human flow for each floor and learn. For example, when the correlation between the amount of garbage or dirt and the human flow on floor A of a building is high, a large coefficient is set, but when the correlation on floor B of the same building is low, the weight coefficient is set small. By doing so, the cleaning necessity calculation unit 2 can grasp the cleaning amount more accurately using the weight coefficient considering the correlation between the amount of garbage or dirt and the human flow, and thus can calculate a more accurate cleaning necessity closer to the actual situation.
Industrial Applicability
[0064] The present invention can be applied to, for example, a building cleaning management system related to a technology for creating a cleaning plan for each floor of a building.
Explanation of Reference Numerals
[0065] 1... Staying number calculation unit, 2... Cleaning necessity calculation unit, 3... Data model, 4... Cleaning plan period setting unit, 5... Cleaning necessity prediction unit, 6... Cleaning plan creation unit, 7... Cleaning plan output unit, 100... Building cleaning management system
Claims
1. An elevator operation information related to the operation of an elevator and / or a flow data related to the flow of people on each floor are input, and a staying population calculation unit that calculates the staying population on each floor based on the elevator operation information and the flow data; A cleaning necessity calculation unit that calculates a cleaning necessity regarding the necessity of cleaning each floor according to the calculated staying population on each floor; A cleaning plan period setting unit that sets a cleaning plan period during which cleaning should be performed on each floor; A cleaning necessity prediction unit that predicts the cleaning necessity on each floor during the set cleaning plan period based on the cleaning necessity, building information regarding a building including each floor, and calendar information regarding date and time; A cleaning plan creation unit that creates a cleaning plan for each floor according to the predicted cleaning necessity on each floor; A building cleaning management system characterized by comprising the above.
2. Comprising a cleaning plan output unit that outputs the cleaning plan for each floor to the outside The building cleaning management system according to Claim 1, characterized by this.
3. The cleaning plan period setting unit The cleaning necessity, building information regarding a building including each floor, and calendar information regarding date and time are input as a data model, and a cleaning plan period during which cleaning should be performed on each floor is set The building cleaning management system according to Claim 1, characterized by this.
4. The cleaning necessity prediction unit Considers the usage status of each floor of the building and predicts the cleaning necessity according to the usage status The building cleaning management system according to Claim 1, characterized by this.
5. The cleaning necessity prediction unit As the usage status of each floor of the building, predicts the cleaning necessity according to the number of people entering and leaving the floor and the number of people leaving the floor The building cleaning management system according to Claim 4, characterized by this.
6. The cleaning necessity prediction unit uses the following formula (1), k1×∫[staying population(t)]dt+k2×Σnumber of people entering+k3×Σnumber of people leaving... (1) k1,k2,k3: coefficients that change depending on the floor, weather, and season The building cleaning management system according to Claim 5, characterized by calculating the cleaning necessity based on the above.
7. The cleaning necessity prediction unit uses the following formula (2), k1(t)×∫[staying population(t)]dt+Σ(k2(t)×number of people entering(t)+k3(t)×number of people leaving(t))... (2) t: time k1(t),k2(t),k3(t): coefficients that are variables based on time The building cleaning management system according to claim 5, characterized in that the cleaning necessity is calculated based on the above.
8. The cleaning necessity prediction unit uses the following formula (3): The formula (1) or the formula (2) + k4×(elapsed time since the previous cleaning time) ··· (3) The building cleaning management system according to claim 6 or claim 7, characterized in that the cleaning necessity is calculated based on the above.
9. The cleaning plan creation unit determines the cleaning plan for each floor by relatively comparing the activity levels of the floors The building cleaning management system according to claim 1, characterized in that.
10. It is equipped with a people flow detection sensor that acquires the distribution status of people within the floor, The staying population calculation unit calculates the staying population of the floor while partially weighting according to the distribution status of people acquired by the people flow distribution sensor The building cleaning management system according to claim 1, characterized in that.
11. When calculating the cleaning necessity, the cleaning necessity calculation unit learns by providing a weighting coefficient for the amount of garbage or dirt and the amount of people flow for the necessary cleaning amount for each floor The building cleaning management system according to claim 1, characterized in that.
12. A staying population calculation step in which a staying population calculation unit into which elevator operation information regarding the operation of an elevator and / or people flow data regarding the people flow on each floor is input calculates the staying population of each floor based on the elevator operation information and the people flow data; A cleaning necessity calculation step in which a cleaning necessity calculation unit calculates the cleaning necessity regarding the necessity of cleaning each floor according to the calculated staying population of each floor; A cleaning plan period setting step of setting a cleaning plan period during which cleaning should be performed on each floor; A cleaning necessity prediction step in which a cleaning necessity prediction unit predicts the cleaning necessity of each floor during the set cleaning plan period based on the cleaning necessity, building information regarding the building including each floor, and calendar information regarding the date and time; A cleaning plan creation step in which a cleaning plan creation unit creates a cleaning plan for each floor according to the predicted cleaning necessity of each floor; A building cleaning management method characterized by having the above.
Citation Information
Patent Citations
Cleaning management device and cleaning management method
WO2023139693A1