Operation management device
The work management device optimizes restroom maintenance work times by considering worker preferences and restroom usage, allowing quick and efficient task completion while minimizing user discomfort and overtime.
Patent Information
- Application Number
- JP2022179506
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-11-09
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2042-11-09
AI Technical Summary
Restroom maintenance workers often face challenges in completing their work quickly due to potential user discomfort or having to work during overtime hours, especially when working in opposite-sex restrooms, leading to increased costs and inefficiencies.
A work management device that adjusts maintenance work times based on the worker's desired time slot and restroom usage status, using a communication device to acquire input from a terminal device, and a processing device to calculate suitable time slots that meet specific conditions, ensuring quick completion of work.
Enables workers to perform maintenance tasks at desired times while minimizing user disruption and reducing overtime, thereby enhancing efficiency and cost-effectiveness.
Smart Images

Figure 0007734645000001 
Figure 0007734645000002 
Figure 0007734645000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a work management device, and more particularly to a work management device that adjusts the work hours of workers performing maintenance work on a toilet room provided with multiple cubicles. [Background technology]
[0002] Japanese Patent Laid-Open Publication No. 2022-19085 (Patent Document 1) discloses a service support system that can support service providers at facilities. For example, for a toilet cleaning service, this support system identifies toilets and time periods suitable for providing the cleaning service based on aggregate data on the number of toilet users. For example, based on the criterion that time periods with few toilet users are suitable for cleaning, toilets and time periods with fewer users than a predetermined number are identified, and this information is provided to the service provider (cleaning worker) as service support information (see Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2022-19085 Summary of the Invention [Problem to be solved by the invention]
[0004] In restroom maintenance work, the initial response of workers is often completed in a short time, and it is desirable to complete the work quickly, but if workers work in the opposite-sex restroom (especially if a male worker works in the women's restroom), there is a risk that users will be offended.As a result, even if workers head to the site, they may have to wait longer than necessary until the users have cleared, or they may have to work during overtime hours after the facility has closed, which increases the cost of the work.
[0005] The present disclosure has been made to solve such problems, and the purpose of the present disclosure is to provide a work management device that enables workers performing maintenance work on toilet rooms to perform the work quickly at the desired time period. [Means for solving the problem]
[0006] The work management device disclosed herein adjusts the work time of a worker performing maintenance work on a restroom equipped with multiple stalls. The work management device includes a communication device that acquires the desired time slot and required time for the worker's maintenance work from the worker's terminal device, and a processing device that executes processing to adjust the work time based on the desired time slot and required time acquired by the communication device. The processing device calculates the utilization rate and average utilization time per restroom stall for each predetermined time slot based on the utilization times and utilization durations of the stalls collected for each of the multiple stalls, and extracts, as candidate work time slots, time slots that satisfy first to third conditions. Here, the first condition is that the time difference from the desired time slot is equal to or less than a predetermined time, the second condition is that the utilization rate is lower than a threshold, and the third condition is that the time obtained by subtracting the average utilization time from the length of the predetermined time slot is longer than the required time.
[0007] With the above configuration, candidate work times are extracted taking into consideration the worker's desired work time and the usage status of the toilet room, so the worker can select a time slot that is close to the desired work time and allows the work to be completed quickly based on the extracted candidate work times, and perform the work. [Effects of the Invention]
[0008] According to the work management device of the present disclosure, workers performing maintenance work on toilet rooms can quickly perform the work at the desired time slot. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 illustrates an overall configuration of a work time adjustment system according to an embodiment of the present disclosure. [Figure 2]FIG. 2 is a diagram showing an example of the layout of the toilet room shown in FIG. [Figure 3] 2 is a diagram illustrating an example of a hardware configuration of a usage management server illustrated in FIG. 1. FIG. [Figure 4] FIG. 2 is a diagram illustrating an example of the data structure of a usage time DB. [Figure 5] 2 is a diagram illustrating an example of a hardware configuration of a work management server illustrated in FIG. 1. FIG. [Figure 6] 10 is a flowchart illustrating a processing flow in the work time adjustment system. [Figure 7] FIG. 10 is a diagram illustrating an example of the data structure of a private room occupancy rate table. [Figure 8] FIG. 10 is a diagram illustrating an example of a data structure of a candidate work time table. [Figure 9] FIG. 10 is a diagram illustrating an example of the data structure of a scheduled work time table. [Figure 10] FIG. 7 is a diagram showing an example of a notification displayed on the display device in the toilet room in step S36 of FIG. 6. [Figure 11] FIG. 7 is a diagram showing an example of a notification displayed on the display device in the toilet room in step S54 of FIG. 6. [Figure 12] 10 is a flowchart illustrating an example of a procedure for a private room utilization rate table storage process executed in the work management server. [Figure 13] 10 is a flowchart illustrating an example of a procedure for a work time adjustment process executed in the work management server. [Figure 14] 10 is a flowchart illustrating an example of a procedure of a process executed in the usage management server. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are designated by the same reference numerals, and description thereof will not be repeated.
[0011] 1 is a diagram illustrating the overall configuration of a work time adjustment system according to an embodiment of the present disclosure. This work time adjustment system is a system for adjusting work times when a worker performs maintenance work on restrooms used by an unspecified number of people in a commercial facility such as a shopping mall.
[0012] 1, the work time adjustment system 1 includes a toilet room 10, a usage management server 20, a work management server 30, and a terminal device 40. The toilet room 10, the usage management server 20, the work management server 30, and the terminal device 40 are each provided with a communication device, and the toilet room 10, the usage management server 20, the work management server 30, and the terminal device 40 can communicate with each other via a network 50.
[0013] The toilet room 10 is one of the toilet rooms provided in a commercial facility such as a shopping mall that can be used by an unspecified number of users, and is the subject of maintenance work by workers. In the following, the toilet room 10 is assumed to be a women's toilet room, and the toilet room 10 is provided with multiple private rooms.
[0014] The usage management server 20 is a management server for a "toilet usage status providing system" that detects the usage status of the toilet room 10 and provides a service to display it to those who wish to use it. The usage management server 20 collects the usage status of each stall in the toilet room 10 and executes processing to display the usage status of the toilet room 10 on a display device installed at the entrance / exit of the toilet room 10, a mobile terminal of the user, or the like.
[0015] The work management server 30 executes a series of adjustment processes to enable a worker performing maintenance work on the toilet room 10 to perform the maintenance work promptly during a desired time period.
[0016] When it comes to restroom maintenance work, the initial response by workers is often completed in a short amount of time, and workers want to complete the work quickly, but if a male worker works in a women's restroom, there is a risk that users may become upset (the same is true if a female worker works in a men's restroom).As a result, even if the worker heads to the site, they may have to wait longer than necessary until there are no users, or they may have to work during overtime hours after the facility closes, which increases the cost of the work.
[0017] Therefore, the work management server 30 executes a process to adjust the time that the worker will work in the toilet room 10, based on the worker's desired work time period and required time, which are acquired from the worker's terminal device 40, and the usage status of the toilet room 10, which is acquired from the usage management server 20. This adjustment process by the work management server 30 enables the worker to perform the work in a time period that is close to the worker's desired work time and that allows the work to be performed quickly.
[0018] The terminal device 40 is a terminal device of a worker who performs maintenance work on the toilet room 10, and the worker can exchange various information with the work management server 30 through the terminal device 40. Specifically, the worker can input the desired time period and required time for the work from the terminal device 40. The terminal device 40 also displays candidate work time periods presented by the work management server 30 based on the desired time period and required time, and the worker can select a desired scheduled work time from the displayed candidate work time periods. The terminal device 40 is configured, for example, by a tablet, smartphone, or PC. The overall processing flow of the work time adjustment system 1, which is performed by the usage management server 20, the work management server 30, and the terminal device 40, will be described in detail later.
[0019] FIG. 2 is a diagram showing an example of the floor plan of the toilet room 10 shown in FIG. 1. Referring to FIG. 2, the toilet room 10 is provided with three cubicles 11-1 to 11-3. The number of cubicles is not limited to this. The cubicles 11-1 to 11-3 are provided with door sensors 12-1 to 12-3 that detect the open / closed states of their doors, respectively. In the following, the cubicles 11-1 to 11-3 may be referred to as "cubicles 11" without distinction from one another, and the door sensors 12-1 to 12-3 may be referred to as "door sensors 12" without distinction from one another.
[0020] In this example, the occupancy status of each private room 11 is detected by detecting the open / closed state of the door using the door open / close sensor 12. Note that instead of the door open / close sensor 12, the occupancy status of the private room 11 may be detected by a key sensor that detects the open / closed state of the door lock or a human presence sensor that uses infrared rays or the like.
[0021] The toilet room 10 is further provided with a communication device 13. The communication device 13 is capable of communicating with the door opening / closing sensor 12, and receives a detection signal indicating the open / closed state of the door from the door opening / closing sensor 12. The communication device 13 is also capable of communicating with the usage management server 20 (FIG. 1) via a network 50, and transmits the detection signal of the door opening / closing sensor 12 to the usage management server 20.
[0022] A display device 15 is provided near the entrance 14 of the toilet room 10. The display device 15 is connected to a communication device 13, and displays the usage status (occupied / vacant) of each cubicle 11 based on the detection signal of the door opening / closing sensor 12. This display device 15, the usage management server 20, the door opening / closing sensor 12, and the communication device 13 constitute a "toilet usage status providing system" that detects the usage status of the toilet room 10 and provides a service to display the status to users.
[0023] Furthermore, when the scheduled time for the worker to work in the toilet room 10 approaches, the display device 15 can display a notification that the worker will be working in the toilet room 10, or can display that the worker is currently working. This will be explained in more detail later.
[0024] Fig. 3 is a diagram showing an example of a hardware configuration of the usage management server 20 shown in Fig. 1. Referring to Fig. 3, the usage management server 20 includes a processing device 21, a communication device 24, a usage time database (DB) 25, and a communication bus 26.
[0025] The processing device 21 includes a CPU (Central Processing Unit) 22 and a memory 23 including a RAM (Random Access Memory) and a ROM (Read Only Memory). The CPU 22, the memory 23, the communication device 24, and the usage time DB 25 can exchange various data via a communication bus 26.
[0026] The CPU 22 loads the program stored in the ROM into the RAM and executes it. The program stored in the ROM describes various processes to be executed by the processing device 21. The communication device 24 is configured to be able to communicate with the communication device 13 installed in the toilet room 10 and the work management server 30.
[0027] The usage time DB 25 is a storage device that accumulates the usage status of the cubicles 11 of the toilet room 10. The processing device 21 sequentially stores the usage time and usage duration of each of the cubicles 11-1 to 11-3 of the toilet room 10 in the usage time DB 25 based on the detection signal of the door opening / closing sensor 12 of the toilet room 10 received by the communication device 24.
[0028] Fig. 4 is a diagram showing an example of the data structure of the usage time DB 25. Referring to Fig. 4, the usage time DB 25 stores information such as the start date and time of use, the end date and time of use, and the usage time of each private room 11, together with the building name, floor number, room name, and private room number.
[0029] "Building name" indicates the name of the building where the toilet room 10 is located. "Floor number" indicates the floor where the toilet room 10 is located. "Room name" indicates the name of the toilet room 10. "Standby number" is the number assigned to the stalls 11-1 to 11-3 in the toilet room 10. "Start of use" indicates the date, day of the week, and time when use began for each stall 11. "End of use" indicates the date, day of the week, and time when use ended for each stall 11. "Usage time" indicates the time from the start of use to the end of use for each stall 11. Note that symbol A in the figure is data showing the usage status in the 9:00 a.m. hour on Monday, June 6, 2022.
[0030] Fig. 5 is a diagram showing an example of a hardware configuration of work management server 30 shown in Fig. 1. Referring to Fig. 5, work management server 30 includes a processing device 31, a communication device 34, a table database (DB) 35, and a communication bus 36.
[0031] The processing device 31 includes a CPU 32 and a memory 33 including a RAM and a ROM. The CPU 32, the memory 33, the communication device 34, and the table DB 35 can exchange various data via a communication bus 36.
[0032] The CPU 32 loads a program stored in the ROM into the RAM and executes it. The program stored in the ROM describes various processes to be executed by the processing device 31. The communication device 34 is configured to be able to communicate with the usage management server 20 and the worker's terminal device 40 (FIG. 1).
[0033] The table DB 35 is a storage device that stores various tables used in the work management server 30. The table DB 35 includes a private room occupancy rate table, a candidate work time table, and a scheduled work time table.
[0034] The private room utilization rate table is a data table that shows the utilization rate (hereinafter also referred to as "private room utilization rate") and average utilization time (hereinafter also referred to as "average private room utilization time") per private room in the toilet room 10 for each time period. In this example, the length of a time period is one hour, and the private room utilization rate and average private room utilization time for each time period (9:00, 10:00, etc.) are stored in the table.
[0035] A higher cubicle utilization rate indicates that the toilet room 10 is used more frequently. Also, a longer average cubicle utilization time indicates that the average utilization time of the toilet room 10 (average time per cubicle utilization) is longer. As will be described later, this cubicle utilization rate and average cubicle utilization time are used to adjust the work time of workers in the toilet room 10. This cubicle utilization rate table is created in a timely manner by the processing device 31. The method for creating the cubicle utilization rate table will be described later.
[0036] The candidate work time table is a data table showing candidate time periods when a worker can perform maintenance work, based on the worker's desired time period and required time for the work, which are input from the worker's terminal device 40. This candidate work time table is created by extracting time periods that meet specified conditions from the private room utilization rate table, using the desired time period and required time, and the private room utilization rate and average private room utilization time for each time period shown in the private room utilization rate table. When the desired time period and required time for the work are input into the terminal device 40, this candidate work time table is created by the processing device 31 in response to the input information. The method for creating the candidate work time table will also be explained later.
[0037] The scheduled work time table is a data table showing scheduled work time periods selected by the worker from the candidate work time table. The candidate work time periods shown in the candidate work time table are transmitted to and displayed on the terminal device 40, and when the worker selects a scheduled work time period from the candidate work time periods, the processing device 31 creates a scheduled work time table. According to this scheduled work time table, the display device 15 of the toilet room 10 displays the scheduled work and information that work is currently being done.
[0038] Figure 6 is a flowchart illustrating the processing flow in the work time adjustment system 1. Referring to Figure 6, the usage management server 20 collects data on the usage status of the toilet room 10 (step S10). In detail, the usage management server 20 receives a detection signal from a door opening / closing sensor 12 installed in each stall 11 of the toilet room 10 via a communication device 13 (Figure 2) of the toilet room 10, and sequentially stores the usage time and usage duration of each stall 11 of the toilet room 10 in a usage time DB 25 (Figure 4) based on the detection signal.
[0039] The work management server 30 acquires the data collected in the usage time DB 25 of the usage management server 20 from the usage management server 20, and calculates the cubicle utilization rate and average cubicle utilization time of the toilet room 10 for each time period (in this example, in units of one hour) (step S12). Specifically, the cubicle utilization rate and average cubicle utilization time of the toilet room 10 are calculated using the following formulas.
[0040] Private room occupancy rate (%) = (total usage time during the time period) / (number of private rooms x 60 minutes) x 100...(1) Average private room usage time = (total usage time during the time period) / (number of times private rooms were used) ... (2) For example, from the data indicated by symbol A in Figure 4, the occupancy rate and average occupancy time of toilet room 10 in the 9:00 am hour on June 6, 2022 are calculated as follows.
[0041] Private room utilization rate = (39 minutes 45 seconds) / (3 private rooms x 60 minutes) x 100 = 22.1 (%) Average time spent in a private room = (39 minutes 45 seconds) / (7 times) = 5 minutes 41 seconds The work management server 30 calculates the private room utilization rate and the average private room utilization time, for example, for each time period, every few hours, or once a day, and stores the calculation results in the private room utilization rate table (step S14).
[0042] Fig. 7 is a diagram showing an example of the data structure of a private room utilization rate table. Referring to Fig. 7, the private room utilization rate table stores, for each time period, data such as the building name, floor number, room name, date, time period, private room utilization rate, average private room utilization time, total utilization time, and number of private rooms.
[0043] The data indicated by symbol B is data on the cubicle utilization rate and average cubicle utilization time of the toilet room 10 around 9:00 on June 6, 2022, calculated from the data indicated by symbol A (Fig. 4) in the utilization time DB 25. In this way, the cubicle utilization rate and average cubicle utilization time of the toilet room 10 for each time period (in this example, in one-hour units) are calculated from the utilization time DB 25 collected in the utilization management server 20, and stored in the cubicle utilization rate table.
[0044] 6, when a worker performing maintenance work on the toilet receives notification that a malfunction has occurred in the toilet room 10, the worker inputs the desired time period and required time for the work from the terminal device 40 (step S20). The input desired time period and required time are transmitted to the work management server 30. The worker may receive notification that a malfunction has occurred in the toilet room 10 from, for example, a facility monitoring center or information center.
[0045] When the work management server 30 receives the desired time period and required time for the work from the terminal device 40, it extracts time periods that meet the following conditions from the private room occupancy rate table as candidate work times based on the desired time period and required time (step S22).
[0046] Condition 1: The difference between the desired time slot and the current time slot is less than a specified time. Second condition: Private room occupancy rate < threshold Third condition: (length of time slot - average time spent in private room) > required time In the above, the "predetermined time" of the first condition is set to, for example, one hour. In other words, the first condition is that the desired time period is one hour before or after the desired time period. The "threshold" of the second condition is set to, for example, 20-25%. Note that the threshold setting is not limited to this. The "length of the time period" of the third condition is one hour in this example. Note that in this example, the time period in the private room occupancy rate table is in one-hour units, but it may be more precisely in 30-minute units or longer than one hour.
[0047] Then, the work management server 30 stores the data of the time period extracted from the private room occupancy rate table based on the desired time period and required time of the work in the work candidate time table as a work time candidate (step S24).
[0048] 8 is a diagram showing an example of the data structure of the candidate work time table. Referring to FIG. 8, the candidate work time table stores data such as building name, floor, room name, time period, private room occupancy rate, and average private room usage time for time periods that satisfy the first to third conditions described above. In this example, the data is stored in order of priority, with time periods with low private room occupancy rates at the top. However, if a time period that includes the work time period input from terminal device 40 in step S20 is included, the priority of that time period may be the highest, or the priority may be assigned in descending order of the shortest average private room usage time.
[0049] 6, the work management server 30 transmits the candidate work time periods stored in the candidate work time table to the worker's terminal device 40 (step S26). The terminal device 40 then displays the candidate work time periods received from the work management server 30 on its display unit (step S28). Note that when displayed, the time periods with higher priority in the candidate work time table are displayed at the top.
[0050] In step S20, the worker who inputs the desired time period and required time for the work from the terminal device 40 can select the desired scheduled work time period from the candidate work time periods displayed on the terminal device 40. Then, the terminal device 40 transmits the scheduled work time period selected by the worker to the work management server 30 (step S30).
[0051] When the work management server 30 receives the scheduled work time period from the terminal device 40, it stores the received scheduled work time period in a scheduled work time table (step S32).
[0052] 9 is a diagram showing an example of the data structure of a scheduled work time table. Referring to Fig. 9, the scheduled work time table stores data of a time period selected by a worker on terminal device 40 from the data in the candidate work time table shown in Fig. 8.
[0053] At this time, the data for "time period" in the candidate work time table is stored as "scheduled work time period," and the data for "average private room usage time" in the candidate work time table is stored as "expected private room usage time." In this example, the data for the time period between 4 p.m. and 6 a.m. from the candidate work time table shown in Figure 8 is stored in the scheduled work time table.
[0054] 6, the work management server 30 transmits the data of the scheduled work time stored in the scheduled work time table to the usage management server 20 (step S34). Specifically, the work management server 30 notifies the usage management server 20 that the "scheduled work time period" is "between 4 p.m." and that the "estimated private room usage time" is "9 minutes 23 seconds" (hereinafter referred to as "X minutes").
[0055] When the usage management server 20 receives the data regarding the scheduled work time from the work management server 30, it displays the work schedule for the restroom 10 on the display device 15 (FIG. 1) based on the received data. In detail, when the time indicated by the "estimated cubicle use time" (in this example, X minutes before) precedes the time period indicated by the "scheduled work time period" (in this example, around 4 PM), the usage management server 20 displays a notice on the display device 15 that the restroom 10 will be prohibited from use because work will be carried out by workers in the restroom 10 after the time indicated by the "estimated cubicle use time" (i.e., around 4 PM) (step S36).
[0056] Fig. 10 is a diagram showing an example of a notification displayed on the display device 15 of the toilet room 10 in step S36 of Fig. 6. Referring to Fig. 10, the usage management server 20 displays a notification on the display device 15 of the toilet room 10, stating "Toilet work is scheduled in X minutes (for example, 9 minutes in this example) so use is prohibited," based on the data of the scheduled work time received from the work management server 30.
[0057] 6 again, the usage management server 20 monitors the usage status of the toilet room 10, and when it detects a user in the toilet room 10 at the scheduled work time (between 4 PM in this example) (step S38), it notifies the work management server 30 of this fact. In response to the notification from the usage management server 20, the work management server 30 notifies the terminal device 40 that there is a user in the toilet (step S40), and this fact is displayed on the terminal device 40 (step S42). This allows the worker to recognize that maintenance work cannot be started because there is still a user in the toilet room 10.
[0058] On the other hand, when the usage management server 20 detects that there are no users in the toilet room 10 at the scheduled work time (between 4 PM in this example) (step S44), it notifies the work management server 30 of this fact. In response to the notification from the usage management server 20, the work management server 30 notifies the terminal device 40 that there are no users in the toilet room (step S46), and this fact is displayed on the terminal device 40 (step S48). This allows the worker to know that maintenance work on the toilet room 10 can begin.
[0059] When the worker confirms on the terminal device 40 that there is no one using the toilet room 10, the worker inputs a command to start work from the terminal device 40. Then, the terminal device 40 transmits a notification that the worker has started work to the work management server 30 (step S50), and the work management server 30 notifies the usage management server 20 that the worker has started work (step S52). Upon receiving the notification from the work management server 30, the usage management server 20 displays on the display device 15 (FIG. 1) of the toilet room 10 that the worker is working (step S54).
[0060] Fig. 11 is a diagram showing an example of a notification displayed on the display device 15 of the toilet room 10 in step S54 of Fig. 6. Referring to Fig. 11, the usage management server 20 displays a notification "Male worker working in toilet" on the display device 15 of the toilet room 10 (women's) based on the notification of the start of work received from the work management server 30.
[0061] 12 is a flowchart illustrating an example of the procedure for processing to store a private room utilization rate table, which is executed in the work management server 30. The series of processes shown in this flowchart is executed at a predetermined frequency (for example, every time period, every few hours, or once a day).
[0062] 12, the work management server 30 acquires data on the use time and use duration of each cubicle 11 of the toilet room 10 from the usage management server 20 (step S110). The data on the use time and use duration of the toilet room 10 is stored in the usage time DB 25 (FIG. 4) of the usage management server 20.
[0063] Next, the work management server 30 uses the above-mentioned formulas (1) and (2) to calculate the private room utilization rate and the average private room utilization time for each time period from the data on the utilization time and utilization duration acquired from the usage management server 20 (step S120).The work management server 30 then stores the calculated private room utilization rate and average private room utilization time for each time period in the private room utilization rate table (FIG. 7) (step S130).
[0064] 13 is a flowchart illustrating an example of the procedure for the work time adjustment process executed by the work management server 30. The series of processes shown in this flowchart are repeatedly executed at a predetermined interval.
[0065] 13, the work management server 30 determines whether or not the desired time period and required time for work on the toilet room 10 have been received from the worker's terminal device 40 (step S210). If the desired time period and required time have not been received from the terminal device 40 (NO in step S210), the process proceeds to return without executing the subsequent series of processes.
[0066] If it is determined in step S210 that the desired time period and required time for the work have been received from terminal device 40 (YES in step S210), work management server 30 extracts data for time periods that satisfy first to third conditions from the private room occupancy rate table (FIG. 7) (step S220). The first to third conditions have already been explained, so their explanation will not be repeated here.
[0067] Next, the work management server 30 stores the extracted time period data in the candidate work time table (FIG. 8) (step S230).The work management server 30 then transmits the candidate work time periods stored in the candidate work time table to the terminal device 40 (step S240).In response to transmitting the candidate work time periods to the terminal device 40, when the work management server 30 receives from the terminal device 40 the planned work time period selected by the worker on the terminal device 40 (YES in step S250), the work management server 30 stores the received planned work time period in the planned work time table (FIG. 9) (step S260).
[0068] Then, the work management server 30 transmits the data of the scheduled work time stored in the scheduled work time table, that is, the data of the "scheduled work time zone" and the "estimated private room usage time", to the usage management server 20 (step S270).
[0069] 14 is a flowchart illustrating an example of the processing procedure executed by the usage management server 20. The series of processing shown in this flowchart is started when the usage management server 20 receives data related to the scheduled work time of the worker from the work management server 30 (data transmitted from the work management server 30 in step S270 of FIG. 13).
[0070] 14, the usage management server 20 determines whether it is X minutes before the time period indicated by the "scheduled work time period" based on the data of the scheduled work time received from the work management server 30 (step S310). This "X minutes" is the time indicated in the "estimated private room usage time" received from the work management server 30.
[0071] Then, when it is determined that it is X minutes before the scheduled work time period (YES in step S310), the usage management server 20 displays a work notification, an example of which is shown in FIG. 10, on the display device 15 of the toilet room 10 (step S320).
[0072] Next, the usage management server 20 determines whether the "scheduled work time period" received from the work management server 30 has arrived (step S330). When the scheduled work time period has arrived (YES in step S330), the usage management server 20 detects whether there is a user in the toilet room 10 based on the detection value of the door opening / closing sensor 12 installed in each cubicle 11 (step S340).
[0073] If it is determined that a user is present in the toilet room 10 (YES in step S340), the usage management server 20 notifies the work management server 30 of this (step S350). If it is determined NO in step S340, the usage management server 20 proceeds to step S360 without executing step S350.
[0074] Next, the usage management server 20 detects whether there are no users in the toilet room 10 based on the detection value of the door opening / closing sensor 12 (step S360). If it is detected that there are no users in the toilet room 10 (YES in step S360), the usage management server 20 notifies the work management server 30 that there are no users in the toilet room 10 (step S370).
[0075] Next, the usage management server 20 determines whether or not a work start notification from the worker has been received from the work management server 30 (step S380). Then, upon receiving the work start notification from the work management server 30, the usage management server 20 displays a "Work in progress" notification, an example of which is shown in Fig. 11, on the display device 15 of the toilet room 10 (step S390).
[0076] As described above, in this embodiment, candidate work times are extracted taking into consideration the worker's desired work time and the usage status of the toilet room 10, and the extracted candidate work times are transmitted to the worker's terminal device 40. This allows the worker to check the candidate work times extracted by the work management server 30 on the terminal device 40 and select a desired scheduled work time period from the extracted candidates. Therefore, according to this embodiment, the worker can perform work in a time period that is close to the worker's desired work time and allows the work to be performed quickly.
[0077] Furthermore, in this embodiment, the fact that maintenance work by a worker is scheduled to be performed in a time period that is the expected cubicle usage time before the scheduled work time period is displayed on display device 15 of toilet room 10. Therefore, a person wishing to use the toilet room can know that maintenance work by a worker will be performed in toilet room 10 when the scheduled work time period arrives.
[0078] In this embodiment, if a user is detected in the toilet room 10 during the scheduled work time period, this is notified to the terminal device 40. This allows the worker to recognize that there is still a user in the toilet room 10 even though it is during the scheduled work time period, and to refrain from starting work.
[0079] In this embodiment, when it is detected that there are no users in the toilet room 10 during the scheduled work time period, this fact is notified to the terminal device 40. This allows the worker to recognize that there are no users in the toilet room 10 and start maintenance work.
[0080] Furthermore, in this embodiment, when a worker starts maintenance work on the toilet room 10, the fact that maintenance work is in progress is displayed on the display device 15 of the toilet room 10. This allows a person wishing to use the toilet room 10 to know that a worker is performing maintenance work, and to use another toilet room or wait until the maintenance work is completed.
[0081] In the above embodiment, the "average private room usage time" used to determine the timing of the display shown in Figure 10 is the "average private room usage time," but it may also be the "average private room usage time" multiplied by a coefficient greater than 1, or may be the time to which a margin of several minutes or 10 minutes is added.
[0082] Furthermore, in the above embodiment, the work management server 30 is configured as a server separate from the usage management server 20, but the work management server 30 and the usage management server 20 may be configured as an integrated server.
[0083] [Note] The above-described embodiment is a specific example of the following supplementary notes.
[0084] (Appendix 1) The work management device is a work management device that adjusts the work time of a worker performing maintenance work on a toilet room provided with a plurality of private rooms, a communication device that acquires a desired time period and a required time for the maintenance work by the worker from a terminal device of the worker; a processing device that executes a process to adjust the work time based on the desired time period and the required time acquired by the communication device, The processing device includes: Calculating a utilization rate and an average utilization time per toilet stall for each predetermined time period based on the utilization time and utilization duration of each stall collected for each of the plurality of stalls; extracting, from the predetermined time periods, time periods that satisfy first to third conditions as candidates for the work time; the first condition is that the time difference from the desired time period is equal to or less than a predetermined time, the second condition is that the utilization rate is lower than a threshold value; The third condition is that the time obtained by subtracting the average use time from the length of the predetermined time period is longer than the required time.
[0085] This work management device extracts candidate work times taking into consideration the worker's desired work time and the usage status of the toilet room, so that the worker can select a time slot that is close to the desired work time and allows the work to be completed quickly based on the extracted candidate work times, and then perform the work.
[0086] (Appendix 2) In the work management device according to Supplementary Note 1, The communication device transmits the extracted candidates for the work time to the terminal device.
[0087] This allows the worker to check the work time candidates extracted by the work management device on the terminal device and select the desired scheduled work time period from the extracted candidates.
[0088] (Appendix 3) In the work management device according to Supplementary Note 1 or Supplementary Note 2, When it is detected that there are no users in the toilet room during the scheduled work time period selected by the worker from the extracted candidate work times, the communication device transmits to the terminal device a message indicating that there are no users in the toilet room.
[0089] This allows the worker to know that no one is using the toilet room and begin maintenance work.
[0090] (Appendix 4) In the work management device according to any one of Supplementary Note 1 to Supplementary Note 3, When a user in the toilet room is detected during a scheduled work time period selected by the worker from the extracted candidate work times, the communication device transmits to the terminal device a message indicating that a user is in the toilet room.
[0091] This allows the worker to know that there are still people using the toilet room even though it is during the scheduled work time, and can refrain from starting work.
[0092] (Appendix 5) In the work management device according to any one of Supplementary Note 1 to Supplementary Note 4, The toilet room is provided with a display device that displays information to a person who wishes to use the toilet room, The communication device acquires from the terminal device a planned work time period selected by the worker from the extracted work time candidates; The processing device executes a process for displaying, on the display device, a schedule for carrying out the maintenance work in a time period that is the average usage time before the scheduled work time period.
[0093] This allows a person wishing to use the restroom to know that a worker will be carrying out maintenance work in the restroom during the scheduled work time period.
[0094] (Appendix 6) In the work management device according to any one of Supplementary Note 1 to Supplementary Note 5, the communication device acquires from the terminal device a notification that the worker has started the maintenance work; When the maintenance work is started, the processing device executes a process for displaying on the display device that the maintenance work is in progress.
[0095] This allows people who wish to use the toilet room to know that maintenance work is being carried out by a worker, and allows them to use another toilet room or wait until the maintenance work is completed.
[0096] The embodiments disclosed herein should be considered to be illustrative in all respects and not restrictive. The technical scope of the present disclosure is defined by the claims, not by the description of the above embodiments, and is intended to include all modifications within the meaning and scope of the claims. [Explanation of symbols]
[0097] 1 Work time adjustment system, 10 Toilet room, 11 Private room, 12 Door opening / closing sensor, 13, 24, 34 Communication device, 14 Entrance / exit, 15 Display device, 20 Usage management server, 21, 31 Processing device, 22, 32 CPU, 23, 33 Memory, 25 Usage time DB, 26, 36 Communication bus, 30 Work management server, 35 Table DB, 40 Terminal device, 50 Network.
Claims
1. A work management device that adjusts the work hours of workers performing maintenance work on a toilet room provided with a plurality of private rooms, a communication device that acquires a desired time period and a required time for the maintenance work by the worker from a terminal device of the worker; a processing device that executes a process to adjust the work time based on the desired time period and the required time acquired by the communication device, The processing device includes: Calculating a utilization rate and an average utilization time per toilet stall for each predetermined time period based on the utilization time and utilization duration of each stall collected for each of the plurality of stalls; extracting, from the predetermined time periods, time periods that satisfy first to third conditions as candidates for the work time; the first condition is that the time difference from the desired time zone is equal to or less than a predetermined time; the second condition is that the utilization rate is lower than a threshold value; The third condition is that the time obtained by subtracting the average usage time from the length of the specified time period is longer than the required time.
2. The work management device according to claim 1 , wherein the communication device transmits the extracted work time candidates to the terminal device.
3. The work management device described in claim 1 or claim 2, wherein when it is detected that there are no users in the toilet room during a planned work time period selected by the worker from the extracted candidate work times, the communication device transmits to the terminal device a message indicating that there are no users in the toilet room.
4. The work management device according to claim 3 , wherein when a user of the restroom is detected during the scheduled work time period, the communication device transmits to the terminal device information indicating that a user is in the restroom.
5. The toilet room is provided with a display device that displays information to a person who wishes to use the toilet room, The communication device acquires from the terminal device a planned work time period selected by the worker from the extracted work time candidates; The work management device according to claim 1 , wherein the processing device executes a process for displaying, on the display device, the scheduled maintenance work for a time period that is the average usage time before the scheduled work time period.
6. the communication device acquires from the terminal device a notification that the worker has started the maintenance work; The work management device according to claim 5 , wherein the processing device, when the maintenance work is started, executes a process for displaying on the display device that the maintenance work is in progress.
Citation Information
Patent Citations
Information providing system, method, and device, and program
JP2008059133A
Maintenance work plan preparation system
JP2015130019A
Method, system, device, and program for managing toilets
JP2021131822A
Service support system, and service support method
JP2022019085A