Cleaning management system, cleaning management method, and cleaning management program
The cleaning management system optimizes task assignment and order based on worker ability and task characteristics, enhancing cleaning efficiency and reducing deficiencies by using an allocation, determination, and notification processing units.
Patent Information
- Application Number
- JP2021171535
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-10-20
- Publication Date
- 2025-07-30
- Estimated Expiration
- 2041-10-20
AI Technical Summary
The efficiency of cleaning work in accommodation facilities is decreased due to the arbitrary ordering of cleaning tasks assigned to cleaning workers, which can lead to inefficiencies and potential cleaning deficiencies.
A cleaning management system that includes an allocation processing unit to assign cleaning tasks based on worker ability and task difficulty, a determination processing unit to determine the optimal cleaning order, and a notification processing unit to inform workers of the corrected cleaning order in real-time, ensuring tasks are completed efficiently and effectively.
The system improves cleaning efficiency by optimizing task assignment and order based on worker ability and task characteristics, reducing the likelihood of cleaning deficiencies and ensuring timely completion of tasks.
Smart Images

Figure 0007714999000001 
Figure 0007714999000002 
Figure 0007714999000003
Abstract
Description
Technical Field
[0001] The present invention relates to a cleaning management system, a cleaning management method, and a cleaning management program for managing the cleaning work of objects to be cleaned.
Background Art
[0002] In accommodation facilities such as hotels, after a guest checks out, a cleaning worker performs the cleaning work of the room. Each cleaning worker sequentially performs the cleaning work of the rooms assigned to themselves. Conventionally, technologies for improving the efficiency of the cleaning work of the entire accommodation facility have been proposed (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the cleaning work, the cleaning worker sequentially cleans a plurality of rooms assigned to themselves. However, the order (cleaning order) of cleaning a plurality of rooms is entrusted to the cleaning worker, and depending on the cleaning order, there is a problem that the cleaning efficiency decreases.
[0005] An object of the present invention is to provide a cleaning management system, a cleaning management method, and a cleaning management program capable of improving the efficiency of the cleaning work of objects to be cleaned.
Means for Solving the Problems
[0006] A cleaning management system according to one aspect of the present invention includes an allocation processing unit, a determination processing unit, a correction processing unit, and a notification processing unit. The allocation processing unit executes an allocation process of allocating a plurality of cleaning targets to be responsible for by a cleaning worker to the cleaning worker. The determination processing unit determines the cleaning order of the plurality of cleaning targets allocated by the allocation processing unit. After the determination processing unit determines the cleaning order of the plurality of cleaning targets, when at least one of the usage status and the cleaning status corresponding to a predetermined cleaning target changes, the correction processing unit corrects the cleaning order of the plurality of cleaning targets. The notification processing unit notifies the cleaning worker of the cleaning order of the plurality of cleaning targets corrected by the correction processing unit.
[0007] A cleaning management method according to another aspect of the present invention executes an allocation step, a determination step, a correction step, and a notification step. In the allocation step, an allocation process of allocating a plurality of cleaning targets to be responsible for by a cleaning worker to the cleaning worker is executed. In the determination step, the cleaning order of the plurality of cleaning targets allocated in the allocation step is determined. In the correction step, after the determination step determines the cleaning order of the plurality of cleaning targets, when at least one of the usage status and the cleaning status corresponding to a predetermined cleaning target changes, the cleaning order of the plurality of cleaning targets is corrected. In the notification step, the cleaning worker is notified of the cleaning order of the plurality of cleaning targets corrected in the correction step.
[0008] A cleaning management program according to another aspect of the present invention is a program for causing one or more processors to execute the allocation step, the determination step, the correction step, and the notification step.
Advantages of the Invention
[0009] According to the present invention, there are provided a cleaning management system, a cleaning management method, and a cleaning management program capable of improving the efficiency of the cleaning work of cleaning targets.
Brief Description of the Drawings
[0010]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Mode for Carrying Out the Invention
[0011] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings to facilitate understanding of the present invention. The following embodiments are an example of embodying the present invention and do not limit the technical scope of the present invention.
[0012] [Cleaning Management System 1] As shown in FIG. 1, the cleaning management system 1 according to an embodiment of the present invention includes a management server 2, a staff terminal 3, a leader terminal 4, and a cleaner terminal 5. The management server 2, the staff terminal 3, the leader terminal 4, and the cleaner terminal 5 can communicate via a communication network N1 such as the Internet, a LAN, a WAN, or a public telephone line. The cleaning management system 1 is introduced into a facility including a plurality of cleaning targets. The facility is various facilities such as a hotel, an accommodation facility such as a ryokan, a shopping mall, a complex facility, a commercial facility such as a commercial building, and a public facility such as an office. The cleaning target is a predetermined place (cleaning work area) that requires cleaning work. In the present embodiment, as an example of the facility, an accommodation facility (hotel H1) is cited, and as an example of the cleaning target, a room (guest room) and a toilet (shared toilet) are cited.
[0013] Each cleaner of the hotel H1 (hereinafter referred to as "cleaner") sequentially performs cleaning work on a plurality of cleaning targets assigned to himself / herself. A cleaning leader who is responsible for managing a plurality of cleaners assigns cleaning targets to each cleaner, gives special instructions regarding cleaning to each cleaner (details will be described later), and checks the cleaning work of each cleaner. There may be a plurality of cleaning leaders. In addition, the staff of the hotel H1 (front desk staff, manager, etc.) checks the check-in status and check-out status of the guests staying, registers the necessity of cleaning of the cleaning target, special instructions for the cleaning target, etc., and creates a daily cleaning instruction sheet (see FIG. 8).
[0014] The management server 2 receives operations on various terminals by the staff, the cleaning leader, and the cleaner, and manages the cleaning work of the hotel H1. In addition, the management server 2 manages the attendance of the cleaners. In addition, the management server 2 presents various information regarding the cleaning work to the staff, the cleaning leader, and the cleaner. The management server 2 may be installed inside the hotel H1 or outside the hotel H1.
[0015] Staff operate the staff terminal 3, the cleaning leader operates the leader terminal 4, and the cleaner operates the cleaner terminal 5. For example, the staff creates the cleaning instruction by performing various registration operations on the operation screen (operation page) provided from the management server 2 and displayed on the staff terminal 3. The cleaning leader performs operations such as assigning cleaning targets to each cleaner, registering special instructions regarding cleaning, and inspecting the cleaning work on the operation screen (operation page) provided from the management server 2 and displayed on the leader terminal 4. The cleaner confirms the cleaning target, cleaning order, and special instructions, and reports the completion of the cleaning work on the operation screen (operation page) provided from the management server 2 and displayed on the cleaner terminal 5. Each cleaner performs the cleaning work while individually possessing the cleaner terminal 5.
[0016] The cleaning management system 1 includes one or more staff terminals 3, one or more leader terminals 4, and one or more cleaner terminals 5.
[0017] In this embodiment, the management server 2 alone corresponds to the cleaning management system according to the present invention. However, the cleaning management system according to the present invention may include one or more components among the management server 2, the staff terminal 3, the leader terminal 4, and the cleaner terminal 5. For example, when the components of the management server 2, the staff terminal 3, the leader terminal 4, and the cleaner terminal 5 cooperate to share and execute the cleaning management process (see FIG. 24) described later, a system including a plurality of components that execute the process can be regarded as the cleaning management system according to the present invention. For example, the management server 2, the leader terminal 4, and the cleaner terminal 5 may constitute the cleaning management system according to the present invention.
[0018] [Management Server 2] As shown in FIG. 2, the management server 2 is a server including a control unit 21, a storage unit 22, an operation display unit 23, a communication I / F 24, and the like. Note that the management server 2 is not limited to a single computer, and may be a computer system in which a plurality of computers cooperate to operate. Also, various processes executed by the management server 2 may be distributed and executed by one or more processors. The management server 2 provides a cleaning management service for various facilities and operates a cleaning management service site.
[0019] The communication I / F 24 is a communication interface for connecting the management server 2 to the communication network N1 by wire or wirelessly and performing data communication according to a predetermined communication protocol with external devices such as a staff terminal 3, a leader terminal 4, and a cleaner terminal 5 via the communication network N1.
[0020] The operation display unit 23 is a user interface including a display unit such as a liquid crystal display or an organic EL display for displaying various information, and an operation unit such as a mouse, a keyboard, or a touch panel for receiving operations.
[0021] The storage unit 22 is a non-volatile storage unit such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive) for storing various information. Specifically, data such as cleaner information D1, cleaning target information D2, cleaning instruction information D3, cleaning difficulty information D4, and cleaner-specific allocation information D5 are stored in the storage unit 22.
[0022] The cleaner information D1 includes information about each cleaner. FIG. 3 is a diagram showing an example of the cleaner information D1. As shown in FIG. 3, the cleaner information D1 includes information such as "ID", "cleaner name", "number of rooms cleaned", "number of recleanings", and "work ability level" for each cleaner. The ID is the identification information of the cleaner, and the cleaner name is the name of the cleaner. The number of rooms cleaned is the number of rooms that the cleaner has cleaned in the past, that is, the total number of cleaning times (actual results). The number of recleanings is the number of times the cleaner has redone the cleaning. For example, when the cleaning leader checks the room cleaned by the cleaner and finds that the cleaning work is insufficient and instructs the cleaner to redo the cleaning work (recleaning instruction), the cleaner will perform the cleaning work again.
[0023] The work ability level is information indicating the level of the cleaner's cleaning work ability (work skill). Note that the work ability level "5" represents the highest work ability, and the work ability level "1" represents the lowest work ability. The control unit 21 calculates the work ability level of the cleaner based on at least any one of the number of cleaning targets the cleaner has been in charge of in the past (the number of rooms cleaned), the number of times the cleaner has redone the cleaning work in response to the redirection instruction of the cleaning work (the number of recleanings), and the experience value information of the cleaner (such as the number of years of experience). For example, the control unit 21 evaluates the work ability level in five levels and registers it in the cleaner information D1. The control unit 21 appropriately updates the cleaner information D1 according to the cleaning performance of each cleaner.
[0024] The cleaning target information D2 includes information regarding the cleaning target. FIG. 4 is a diagram showing an example of the cleaning target information D2. As shown in FIG. 4, the cleaning target information D2 includes information such as "cleaning target", "cleaning range", "amenity information", and "cleaning target type" for each cleaning target. The cleaning target is the cleaning location, and here, the room numbers of all the rooms (guest rooms) in the hotel H1, toilets, etc. are registered. The cleaning range is information indicating the size (magnitude) of the cleaning target. The amenity information is information such as the quantity, size, and type of amenity goods provided in the room. The cleaning target type is information on the type of the cleaning target, for example, the type of the room (single room, twin room, suite room, etc.).
[0025] The cleaning instruction information D3 includes information regarding the cleaning instruction. FIG. 5 is a diagram showing an example of the cleaning instruction information D3. As shown in FIG. 5, the cleaning instruction information D3 includes information such as "cleaning target", "necessity of cleaning", "special instruction information", "guest information", and "scheduled check-in / check-out date and time". The cleaning target is information on the rooms and toilets in the hotel H1. For example, information on all the rooms (guest rooms) in the hotel H1 and all the shared toilets installed on each floor is registered. The necessity of cleaning is information indicating the necessity of the cleaning operation for the cleaning target. For example, the staff of the hotel H1 performs an operation of checking the check box of the cleaning target (for example, the room number) that requires the cleaning operation on the cleaning instruction page (see FIG. 8) displayed on the staff terminal 3. The control unit 21 receives the operation by the staff and registers the necessity of the cleaning target in the cleaning instruction information D3.
[0026] The special instruction information is information on special instructions for the cleaning target. For example, the staff of Hotel H1 selects the cleaning target that requires cleaning work on the cleaning instruction page (see Fig. 8) displayed on the staff terminal 3 and performs an operation to input special instructions. In the example shown in Fig. 8, the room No. 207 is selected, and the special instruction "Bring in an extra bed" is input. The control unit 21 receives the operation by the staff and registers the special instruction information of the cleaning target in the cleaning instruction information D3. Further, the control unit 21 displays the number of the special instructions on the cleaning instruction page (see Fig. 8).
[0027] The guest information is information regarding the guest, such as the name of the guest, the number of guests staying, etc. The CI / CO scheduled date and time is information on the scheduled date and time when the guest checks into Hotel H1 and the scheduled date and time when the guest checks out. The control unit 21 refers to the management data (not shown) of the hotel reservation, acquires the guest information and the CI / CO scheduled date and time, and registers them in the cleaning instruction information D3. Further, the control unit 21 displays the guest information and the CI / CO scheduled date and time on the cleaning instruction page (see Fig. 8).
[0028] The cleaning difficulty information D4 includes information regarding the cleaning difficulty of the cleaning target. FIG. 6 is a diagram showing an example of the cleaning difficulty information D4. As shown in FIG. 6, the cleaning difficulty information D4 includes information such as "cleaning target", "cleaning difficulty", and "cleaning staff name". The cleaning target is information representing the cleaning target that requires cleaning work. For example, information on the cleaning target selected by the staff is registered. The cleaning difficulty is information indicating the difficulty level of the cleaning work for the cleaning target. For example, the greater the area of the room, the higher the cleaning difficulty. Also, for example, the higher the grade of the room, the higher the cleaning difficulty. Also, for example, the greater the number of amenity goods provided in the room, the higher the cleaning difficulty. Also, for example, the greater the number of special instructions such as "bringing an extra bed into the room", the higher the cleaning difficulty. Thus, the difficulty level when cleaning the cleaning target varies depending on the situation of the room and the like. The cleaning difficulty is set, for example, in three levels, where the cleaning difficulty "3" represents the highest difficulty level and the cleaning difficulty "1" represents the lowest difficulty level.
[0029] The cleaning difficulty is set for the cleaning target by the control unit 21. The control unit 21 sets the cleaning difficulty of the cleaning target based on at least any one of the cleaning range of the cleaning target, the type of the cleaning target, the equipment information (amenity goods) regarding the equipment provided for the cleaning target, and the predetermined requirement information (special instructions) for the cleaning target. The control unit 21 sets the cleaning difficulty for each cleaning target and registers it in the cleaning difficulty information D4.
[0030] The cleaning staff name is the name of the cleaning staff responsible for the cleaning work of the cleaning target. When the control unit 21 executes an assignment process (details will be described later) for assigning the cleaning targets to be responsible for by the cleaning staff, the name of the cleaning staff is registered in the cleaning difficulty information D4 in association with each cleaning target.
[0031] The cleaning staff allocation information D5 includes information on the cleaning targets for each cleaning staff. FIG. 7 is a diagram showing an example of the cleaning staff allocation information D5. As shown in FIG. 7, in the cleaning staff allocation information D5, for each cleaning staff, the information on the allocated cleaning targets and the information on the cleaning order (sequence) are registered in an associated manner. When the control unit 21 executes the allocation process, it registers, for each cleaning staff, the information on one or more cleaning targets (such as room numbers) and the information on the cleaning order of each cleaning target in the cleaning staff allocation information D5. For example, in the example shown in FIG. 7, rooms 201, 208, 203, 206, 204, 205, and 207 are allocated to cleaning staff A1, and a cleaning order for cleaning each room in this order is set. The control unit 21 executes a process of determining the cleaning order together with the allocation process.
[0032] Note that, as another embodiment, part or all of the cleaning staff information D1, the cleaning target information D2, the cleaning instruction information D3, the cleaning difficulty information D4, and the cleaning staff allocation information D5 may be stored in another server accessible from the management server 2 via the communication network N1. In this case, the control unit 21 of the management server 2 may acquire the information from the other server and execute each process such as the cleaning management process (see FIG. 24) described later.
[0033] In addition, the storage unit 22 stores layout data, image data, etc. for generating various web pages such as a cleaning instruction page (see FIG. 8) displayed on the staff terminal 3, a cleaning management page (see FIG. 11) displayed on the leader terminal 4, a cleaning management page (see FIG. 12) displayed on the cleaner terminal 5, a work list page (see FIG. 13 etc.), a map page (see FIG. 14 etc.), and a work page (see FIG. 15). In this embodiment, the control unit 21 of the management server 2 generates the various web pages and transmits the information of the web pages to the staff terminal 3, the leader terminal 4, and the cleaner terminal 5, so that the various web pages can be displayed on each of the staff terminal 3, the leader terminal 4, and the cleaner terminal 5. Also, as another embodiment, the control unit 21 of the management server 2 may transmit the data necessary for displaying the various web pages to each of the staff terminal 3, the leader terminal 4, and the cleaner terminal 5, so that the control unit 31 of the staff terminal 3, the control unit 41 of the leader terminal 4, and the control unit 51 of the cleaner terminal 5 execute the display of the various web pages.
[0034] Furthermore, the storage unit 22 stores control programs such as a cleaning management program for causing the control unit 21 to execute a cleaning management process (see FIG. 24) described later. For example, the cleaning management program is non-temporarily recorded on a computer-readable recording medium such as a CD or a DVD, and is read by a reading device (not shown) such as a CD drive or a DVD drive provided in the management server 2 and stored in the storage unit 22.
[0035] The control unit 21 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic processes. The ROM is a non-volatile storage unit in which control programs such as BIOS and OS for causing the CPU to execute various arithmetic processes are stored in advance. The RAM is a volatile or non-volatile storage unit that stores various information and is used as a temporary storage memory (working area) for various processes executed by the CPU. Then, the control unit 21 controls the management server 2 by causing the CPU to execute various control programs stored in advance in the ROM or the storage unit 22.
[0036] Specifically, as shown in FIG. 2, the control unit 21 includes various processing units such as a setting processing unit 211, an allocation processing unit 212, a determination processing unit 213, a notification processing unit 214, and a correction processing unit 215. Note that the control unit 21 functions as the various processing units by causing the CPU to execute various processes according to the cleaning management program. Also, some or all of the processing units may be configured by electronic circuits. Note that the cleaning management program may be a program for causing a plurality of processors to function as the processing units.
[0037] The setting processing unit 211 presets the cleaning difficulty level of the cleaning target. Specifically, the setting processing unit 211 presets a three-level cleaning difficulty level corresponding to the situation of the room to be cleaned, such as the size of the room, the grade of the room, the number of amenity goods provided in the room, and the number of special instructions.
[0038] For example, when a staff member of hotel H1 selects a cleaning target that requires cleaning work on the cleaning instruction page (see FIG. 8) displayed on the staff terminal 3, the setting processing unit 211 calculates the current cleaning difficulty level of the selected cleaning target. For example, the setting processing unit 211 calculates the cleaning difficulty level ("1", "2", or "3") of the selected cleaning target based on at least any one of the cleaning range (e.g., area) of the selected cleaning target, the type of the cleaning target (e.g., room type), the equipment information (e.g., the number of amenity goods) regarding the equipment (amenity goods) provided for the cleaning target, and the predetermined requirement information (e.g., the number of special instructions) for the cleaning target. The setting processing unit 211 calculates the cleaning difficulty level for each cleaning target and registers it in the cleaning difficulty level information D4 (see FIG. 6). Note that the number of selected cleaning targets may be one or more.
[0039] In addition, the setting processing unit 211 presets a five-level work ability level corresponding to the work ability of the cleaner, such as the number of past cleaned rooms of the cleaner, the number of recleaning times, and experience value information (such as the number of years of experience).
[0040] For example, the setting processing unit 211 calculates the work ability level ("1" to "5") of the cleaner based on at least any one of the number of past cleaned rooms of the cleaner, the number of recleaning times, and the experience value information (such as the number of years of experience). The setting processing unit 211 calculates the work ability level for each cleaner and registers it in the cleaner information D1 (see FIG. 3). In addition, when a staff member of hotel H1 creates a cleaning instruction sheet on the cleaning instruction page (see FIG. 8), the setting processing unit 211 identifies the cleaner who is on duty on the cleaning date (in FIG. 8, "October 15, 2021") from the attendance management data (work shift), and calculates the current work ability level of the identified cleaner. According to the configuration of the setting processing unit 211, the current work ability level can be determined from the past cleaning performance of the cleaner.
[0041] The allocation processing unit 212 executes an allocation process for allocating the cleaning targets to be cleaned by the cleaner to the cleaner. Specifically, the allocation processing unit 212 executes the allocation process based on the cleaning difficulty level of the cleaning target and the work ability level of the cleaner. For example, the allocation processing unit 212 preferentially allocates the cleaning targets with high cleaning difficulty levels to the cleaners with high work ability levels. For example, Room 207 is large, has a large number of amenity goods, and has the above special instruction ("carry in an extra bed"), so the allocation processing unit 212 calculates the highest "3" as the cleaning difficulty level. In this case, the allocation processing unit 212 allocates Room 207 to Cleaner A1, who has the highest work ability level among the cleaners scheduled to work on the cleaning day (see FIGS. 6 and 7).
[0042] Thus, when the work ability level of the first cleaner is higher than that of the second cleaner and the cleaning difficulty level of the first cleaning target is higher than that of the second cleaning target, the allocation processing unit 212 allocates the first cleaning target to the first cleaner and the second cleaning target to the second cleaner. Thereby, for the cleaning targets with high cleaning difficulty levels, the required working time can be shortened, and the cleaning work can be completed without problems such as cleaning deficiencies.
[0043] In addition, the allocation processing unit 212 may execute the allocation process based on the required working time according to the cleaning difficulty level of the cleaning target and the work ability level of the cleaner. For example, when a cleaner with a low work ability level is in charge of a cleaning target with a high cleaning difficulty level, the required working time becomes long. When the required working time exceeds a predetermined time, the allocation processing unit 212 allocates the cleaning target to a cleaner with a higher work ability level. In this way, an upper limit time may be set for the required working time of one cleaning target.
[0044] Here, when a plurality of cleaners each perform cleaning work on a plurality of cleaning targets, it is desirable for each cleaner to complete the cleaning work at the same or a similar time. Therefore, the allocation processing unit 212 may execute the allocation processing for the first cleaner and the second cleaner so that the difference between the first total working time required for all the cleaning work of one or more cleaning targets assigned to the first cleaner and the second total working time required for all the cleaning work of one or more cleaning targets assigned to the second cleaner is within a predetermined time.
[0045] Also, the allocation processing unit 212 extracts the cleaning targets that require cleaning work on the cleaning day and allocates them to the cleaners. For example, when a staff member of Hotel H1 selects the cleaning targets that require cleaning work on the cleaning day (「October 15, 2021」) on the cleaning instruction page (see FIG. 8) displayed on the staff terminal 3, the allocation processing unit 212 extracts the cleaning targets that require cleaning work on the cleaning day and allocates them to the cleaners. For example, the allocation processing unit 212 allocates the seven rooms, excluding Room 202 which does not require cleaning, among the guest rooms on the second floor (Rooms 201 to 208) (see FIG. 9) to Cleaner A1 based on the cleaning difficulty of the seven rooms and the work ability level of each cleaner.
[0046] The determination processing unit 213 determines the cleaning order of a plurality of objects to be cleaned. Specifically, the determination processing unit 213 preliminarily determines a reference (default) cleaning order (hereinafter, "reference order") based on the positional relationship of the plurality of objects to be cleaned. FIG. 9 shows an example of a map MP (guest room layout) on the second floor of hotel H1. The determination processing unit 213 determines the reference order of the plurality of objects to be cleaned based on the positional relationship of the plurality of objects to be cleaned (guest rooms) on the map MP. For example, as shown in FIG. 10, the determination processing unit 213 sets the cleaning start location (start point) to Room 201, and then determines the reference order (reference route) in the order of Room 208, Room 202, Room 207, Room 203, Room 206, Room 204, and Room 205 following Room 201 (in the order of the arrows in FIG. 10). The determination processing unit 213 determines the reference order based on, for example, the shortest route with the shortest moving distance among the eight rooms from Room 201 to Room 208. The determination processing unit 213 stores the determined reference order in the storage unit 22. The determination processing unit 213 preliminarily determines the reference order for each floor or for each group including a plurality of objects to be cleaned and stores it in the storage unit 22.
[0047] In addition, the determination processing unit 213 determines the cleaning order of the plurality of objects to be cleaned assigned by the allocation processing unit 212 based on the associated information associated with each of the plurality of objects to be cleaned.
[0048] Hereinafter, as in the above-described example, the case where the guest rooms (Rooms 201, 203 to 208) on the second floor of hotel H1 are assigned to cleaner A1 will be described as an example. Specifically, the determination processing unit 213 determines the cleaning order of the plurality of objects to be cleaned based on at least any one of the position, scheduled use time, current use status, and cleaning necessity of each of the plurality of objects to be cleaned. For example, the determination processing unit 213 determines the cleaning order of Rooms 201, 203 to 208 based on the reference order (see FIG. 10). Here, the determination processing unit 213 determines the cleaning order in the order excluding Room 202 that does not require cleaning work from the reference order, that is, in the order of Room 201, Room 208, Room 207, Room 203, Room 206, Room 204, and Room 205.
[0049] As another embodiment, the determination processing unit 213 may determine the cleaning order based on the reference order for a plurality of guest rooms excluding the guest rooms in use before checkout. For example, when a user is using a guest room (before checkout) at the time of determining the cleaning order for a plurality of guest rooms, the determination processing unit 213 excludes the guest room in use from the plurality of guest rooms and determines the cleaning order.
[0050] As another embodiment, the determination processing unit 213 determines the cleaning order of Room 201 and Rooms 203 to 208 based on the reference order (see FIG. 10) and the check-in date and time (CI scheduled date and time) corresponding to the scheduled use time. For example, for a guest room with an earlier check-in time (CI scheduled date and time) registered (see FIG. 8), it is necessary to complete the cleaning work earlier. Therefore, the determination processing unit 213 determines the cleaning order for Room 201 and Rooms 203 to 208 based on the reference order and the check-in time of each guest room. For example, the determination processing unit 213 determines the guest room with the earliest check-in time as the cleaning start location in the reference route (see FIG. 10) corresponding to the reference order, and determines the cleaning order according to the reference route from the guest room.
[0051] Also, as another embodiment, the determination processing unit 213 determines the cleaning order in the order of check-in times for Room 201 and Rooms 203 to 208, and may determine the cleaning order in the order of the reference order for guest rooms without a registered check-in time and guest rooms with a check-in time later than a predetermined time. Also, as another embodiment, the determination processing unit 213 may prioritize the check-in time of each guest room, not consider the reference order, and determine the cleaning order in the order of the earliest check-in time.
[0052] As described above, the determination processing unit 213 determines the cleaning order based on the positions of a plurality of cleaning targets. Further, the determination processing unit 213 determines the cleaning order based on the scheduled use time (check-in time). Further, the determination processing unit 213 determines the cleaning order based on the usage status of the user (in use or checked out). Further, the determination processing unit 213 determines the cleaning order based on the cleaning necessity information registered for each guest room.
[0053] Further, the determination processing unit 213 may determine the cleaning order of a plurality of cleaning targets based on the cleaning difficulty of each of the plurality of cleaning targets. For example, in the reference route (see FIG. 10) corresponding to the reference order, the determination processing unit 213 determines the guest room with the lowest cleaning difficulty (guest room with cleaning difficulty "1") as the cleaning start location, and determines the cleaning order according to the reference route from the guest room.
[0054] Further, as another embodiment, for Room 201 and Rooms 203 to 208, the determination processing unit 213 determines the cleaning order in ascending order of cleaning difficulty, and when there are a plurality of guest rooms with the same cleaning difficulty, the cleaning order for the plurality of guest rooms may be determined in the order of the reference order. By advancing the cleaning order of the cleaning targets with low cleaning difficulty, many guest rooms can be brought to the cleaned state at an early time. Further, by delaying the cleaning order of the cleaning targets with high cleaning difficulty, the cleaner can carefully perform the cleaning work for the cleaning targets. Note that the determination processing unit 213 may determine the cleaning order in descending order of cleaning difficulty.
[0055] Further, as another embodiment, the determination processing unit 213 may determine the cleaning order of a plurality of cleaning targets based on at least any one of the cleaning range, type, accessories provided, and predetermined requirement information corresponding to each of the plurality of cleaning targets.
[0056] For example, the determination processing unit 213 determines the cleaning order for rooms 201, 203 to 208 in ascending order of the narrowest room size. When there are multiple rooms with the same room size, the cleaning order for these multiple rooms may be determined in the order of the reference order. Note that the determination processing unit 213 may determine the cleaning order in descending order of the widest room size.
[0057] Also for example, the determination processing unit 213 determines the cleaning order for rooms 201, 203 to 208 in ascending order of the lowest grade of room type (single room, twin room, suite room, etc.). When there are multiple rooms with the same grade, the cleaning order for these multiple rooms may be determined in the order of the reference order. Note that the determination processing unit 213 may determine the cleaning order in descending order of the highest grade of the room.
[0058] Also for example, the determination processing unit 213 determines the cleaning order for rooms 201, 203 to 208 in ascending order of the smallest number of room amenities. When there are multiple rooms with the same number of amenities, the cleaning order for these multiple rooms may be determined in the order of the reference order. Note that the determination processing unit 213 may determine the cleaning order in descending order of the largest number of room amenities.
[0059] Also for example, the determination processing unit 213 determines the cleaning order for rooms 201, 203 to 208 in ascending order of the smallest number of special instructions for the room. When there are multiple rooms with the same number of special instructions, the cleaning order for these multiple rooms may be determined in the order of the reference order. That is, the determination processing unit 213 advances the cleaning order for rooms without special instructions and rooms with few special instructions, and delays the cleaning order for rooms with special instructions and rooms with many special instructions. Thereby, the cleaner can carefully perform the work with special instructions. Note that the determination processing unit 213 may determine the cleaning order in descending order of the largest number of special instructions for the room.
[0060] As described above, the determination processing unit 213 determines the cleaning order of the multiple cleaning targets assigned to each cleaner based on the reference order and the related information associated with each of the multiple cleaning targets. The related information includes at least one of the following information: the location of each of the multiple cleaning targets, the scheduled time of use (check-in time), the current usage status (in use, checked out, etc.), whether cleaning is required, the difficulty of cleaning, the cleaning range (size, etc.), the type (grade, etc.), the equipment provided (amenities, etc.), and the required information (special instructions, etc.).
[0061] The control unit 21 presents various types of information to the staff terminal 3, the leader terminal 4, and the cleaner terminal 5. For example, when a staff member creates a cleaning instruction, the control unit 21 causes the staff terminal 3 to display a cleaning instruction page (see FIG. 8). Also, for example, when a cleaning target is selected, the control unit 21 causes the leader terminal 4 to display a cleaning management page (see FIG. 11). The cleaning management page shown in FIG. 11 displays a selection button K1 that displays detailed information about the cleaning target, a selection button K2 that executes an assignment process that assigns the cleaning target to a cleaner, a selection button K3 that displays information about registered special instructions (see FIG. 8), a selection button K4 that displays the contents of a cleaning completion report, and a selection button K5 that displays registered information about lost items. The selection buttons K1, K3, K4, and K5 each display the corresponding number of items (number of registrations), and the number is updated as appropriate.
[0062] Here, when the cleaning leader executes the assignment process to assign the cleaning targets of the 18 registered rooms to cleaners, he / she presses the selection button K2 on the cleaning management page displayed on the leader terminal 4. When the selection button K2 is pressed, the control unit 21 causes the leader terminal 4 to display a cleaning assignment page (not shown). When the cleaning leader performs an assignment operation on the cleaning assignment page, the assignment processing unit 212 executes the assignment process. Note that on the cleaning assignment page, the cleaning leader can manually assign cleaning targets to each cleaner or manually change automatically assigned cleaning targets.
[0063] Furthermore, when the allocation process is executed, the control unit 21 causes each cleaner terminal 5 to display a cleaning management page. FIG. 12 shows an example of the cleaning management page displayed on the cleaner terminal 5 of cleaner A1. The cleaning management page shown in FIG. 12 displays information about the seven rooms (guest rooms) to be cleaned that cleaner A1 is responsible for. When cleaner A1 presses the selection button K11 on the cleaning management page displayed on the cleaner terminal 5, the control unit 21 causes the cleaner terminal 5 to display a task list page (see FIG. 13). The task list page shown in FIG. 13 displays information about the seven rooms to be cleaned that are assigned to cleaner A1. Furthermore, an identification image Me is displayed indicating that special instructions have been registered for the cleaning target (here, room 207).
[0064] Here, the notification processor 214 notifies the cleaner of the cleaning order of the multiple cleaning targets determined by the determination processor 213. For example, as shown in FIG. 13, the notification processor 214 causes the cleaner terminal 5 to display information about the seven guest rooms assigned to cleaner A1 in accordance with the cleaning order determined by the determination processor 213. Here, the notification processor 214 displays information about the first room, Room 201, at the top of the job list page, and displays information about the second and subsequent rooms in order downwards. In the example shown in FIG. 13, the determination processor 213 determines the cleaning order to be Room 201, Room 208, Room 203, Room 206, Room 204, Room 205, and Room 207.
[0065] The notification processing unit 214 also displays a cleaning route representing the cleaning order determined by the determination processing unit 213 on the cleaner terminal 5. For example, when cleaner A1 touches the word "Map" on the screen shown in Fig. 13, the notification processing unit 214 displays the map page shown in Fig. 14 and displays the cleaning route (arrow in Fig. 14) representing the cleaning order on the map MP. The notification processing unit 214 also displays an identification image Me on the map MP for guest room "Room 207" for which special instructions have been registered.
[0066] The notification processor 214 also displays the cleaning order for multiple cleaning targets and the scheduled start time for cleaning each cleaning target on the cleaner terminal 5. For example, as shown in Fig. 13, the notification processor 214 displays guest room information (room number) and the cleaning start time for that guest room side by side on the selection button K21 (icon) corresponding to the guest room. The notification processor 214 may predict the time required to clean each guest room based on the difficulty of cleaning, work ability level, etc., and set the cleaning start time.
[0067] When cleaning staff A1 starts cleaning work, he selects the selection button K21 for the first guest room on the work list page (see FIG. 13). The control unit 21 causes the cleaning staff terminal 5 to display the work page for the selected guest room (see FIG. 15). In this example, the control unit 21 causes the cleaning staff terminal 5 to display the work page for room 201. Cleaner A1 checks the cleaning details on the work page and performs the cleaning work. Here, the notification processing unit 214 causes the work page shown in FIG. 15 to display the target end time for completing cleaning of room 201 and the scheduled start time for starting cleaning of room 208, which will be cleaned next after room 201. This makes it easier for the cleaning staff to complete the cleaning work on time.
[0068] In this way, when cleaning of the first cleaning target has begun, the notification processing unit 214 displays on the work screen of the first cleaning target displayed on the cleaner terminal 5 the target end time at which cleaning of the first cleaning target should be completed and the scheduled start time at which cleaning of the second cleaning target to be cleaned next after the first cleaning target should begin.
[0069] When cleaner A1 finishes cleaning room 201, he touches "Cleaning Completed" on the task page shown in FIG. 15. When cleaner A1 touches "Cleaning Completed," the control unit 21 receives a cleaning completion report via the cleaner terminal 5 and transmits the cleaning completion report to the leader terminal 4. The control unit 21 also updates the display field for the selection button K1 on the cleaning management page (see FIG. 11) displayed on the leader terminal 4. For example, the control unit 21 updates the number of "uncleaned rooms" to "17 rooms" and the number of "to be inspected" to "1 room." Note that "to be inspected" is an abbreviation that indicates the state after a cleaner has completed cleaning work on a cleaning target and before the cleaning leader inspects the cleaning target. Note that the control unit 21 similarly updates the number of "uncleaned rooms" to "6 rooms" and the number of "to be inspected" to "1 room" on the cleaning management page (see FIG. 12) displayed on cleaner A1's cleaner terminal 5.
[0070] For example, when the cleaning leader receives a report that the cleaning of room 201 has been completed, he or she inspects room 201 (cleaning check). If the inspection reveals no problems with the cleaning work (such as imperfections), the cleaning leader inputs "cleaning completed" ("OK") on the leader terminal 4. The control unit 21 updates the number of "rooms before inspection" to "0 rooms" and the number of "cleaned" to "1 room" on the cleaning management page of the leader terminal 4 (see FIG. 11) and the cleaning management page of the cleaner terminal 5 (see FIG. 12).
[0071] On the other hand, if the cleaning check reveals any problems (such as deficiencies) with the cleaning work, the cleaning leader inputs an instruction to redo the cleaning work (re-cleaning instruction) into the leader terminal 4. The re-cleaning instruction includes a comment regarding the problem. When the control unit 21 receives the re-cleaning instruction via the leader terminal 4, it updates the number of re-cleaning attempts and other information in the cleaning staff information D1 (see FIG. 3). The control unit 21 also outputs the re-cleaning instruction to the cleaning staff terminal 5 of cleaning staff A1, who is in charge of room 201. Upon receiving the re-cleaning instruction, cleaning staff A1 redoes the cleaning of room 201 and again inputs a cleaning completion report. In this way, the cleaning leader uses the leader terminal 4 to assign cleaning tasks to each cleaning staff member and manage the cleaning work of each cleaning staff member, and each cleaning staff member uses the cleaning staff terminal 5 to clean the cleaning task assigned to them.
[0072] Furthermore, when cleaning of Room 201 is completed, the notification processor 214 deletes the information for Room 201 and moves up the information for the remaining six guest rooms (selection button K21), as shown in FIG. 16. The notification processor 214 also corrects the cleaning start times on the job list page. For example, if cleaning of Room 201 is completed five minutes earlier than expected, the notification processor 214 moves each cleaning start time forward by five minutes on the job list page (see FIG. 16). On the other hand, if cleaning of Room 201 is completed five minutes later than expected, the notification processor 214 moves each cleaning start time forward by five minutes on the job list page (see FIG. 16). When cleaning of Room 201 is completed, cleaner A1 selects the selection button K21 for the second guest room (Room 208) on the job list page (see FIG. 16). Cleaner A1 checks the cleaning details on the job page for Room 208 and performs the cleaning work.
[0073] When cleaner A1 touches the word "Map" on the work list page shown in FIG. 16, the notification processing unit 214 displays the map information shown in FIG. 17, and displays on the map MP a cleaning route (arrow in FIG. 17) indicating the cleaning order, an image M1 indicating the location of the next cleaning target, and an image M2 indicating that cleaning of Room 201 has been completed.
[0074] Note that the characters of the "map" may be displayed on the work page shown in FIG. 15, for example. The cleaner can confirm the work location by touching the "map" on the work page.
[0075] As described above, the control unit 21 assigns a plurality of cleaning targets to the cleaner, determines the cleaning order of the assigned plurality of cleaning targets based on the relevant information, and notifies the cleaner of the determined cleaning order of the plurality of cleaning targets. The cleaner sequentially cleans a plurality of cleaning targets according to the cleaning order. According to this configuration, a plurality of cleaning targets suitable for each cleaner are assigned, and a cleaning order that enables each cleaner to efficiently perform the cleaning work on the plurality of cleaning targets is determined. Therefore, it is possible to improve the efficiency of the cleaning work of the cleaning targets.
[0076] By the way, after the cleaning order of a plurality of cleaning targets is determined, the usage status or cleaning status may change in a predetermined cleaning target. For example, after the cleaning order of a plurality of guest rooms is determined, a user of a guest room not included in the plurality of guest rooms may check out. In this case, cleaning work is required for the guest room for which check-out has been completed. Therefore, it is necessary to assign the guest room for which check-out has been completed to the cleaner and determine the cleaning priority of the guest room.
[0077] Also, for example, after the cleaning order of a plurality of guest rooms is determined and cleaning is started, a re-cleaning instruction may be given for a guest room for which cleaning has been completed. In this case, cleaning work (redo) is required for the guest room for which the re-cleaning instruction has been given. Therefore, it is necessary to assign the guest room to be re-cleaned to the cleaner and determine the cleaning priority of the guest room.
[0078] Therefore, after the cleaning order of a plurality of cleaning targets is determined by the determination processing unit 213, the correction processing unit 215 of the control unit 21 corrects the cleaning order of the plurality of cleaning targets when at least one of the usage status and cleaning status corresponding to a predetermined cleaning target changes.
[0079] Specifically, after the cleaning order of a plurality of cleaning targets is determined by the determination processing unit 213, when the use by the user of a specific cleaning target ends (checks out), the correction processing unit 215 corrects the cleaning order of the plurality of cleaning targets.
[0080] Here, the notification processing unit 214 causes the cleaning staff terminal 5 to display the cleaning order of a plurality of guest rooms, the scheduled start time at which the cleaning of each guest room should start, and the guest rooms that have not been checked out at the current time. For example, as shown in FIG. 18, when Room 206 is in use (before checkout) at the time of determining the cleaning order of a plurality of guest rooms, the notification processing unit 214 causes the selection button K21 for Room 206 to be displayed at a predetermined position at the bottom of the work list page of the cleaning staff terminal 5. Further, while the cleaning work is being performed on the plurality of guest rooms in order, the notification processing unit 214 fixedly displays the selection button K21 for Room 206 at the predetermined position.
[0081] Also, when the cleaning staff A1 touches the character "Map" on the work list page shown in FIG. 18, the notification processing unit 214 displays the map page shown in FIG. 19 and displays a cleaning route (arrow in FIG. 19) representing the cleaning order excluding Room 206 on the map MP. Further, the notification processing unit 214 displays information indicating that Room 206 is before checkout on the map MP.
[0082] Here, when the user of Room 206 checks out while the cleaning staff A1 is cleaning Room 208, the correction processing unit 215 corrects the cleaning order of the guest rooms after Room 208. Specifically, the correction processing unit 215 determines the cleaning order of Room 206 based on the reference order (see FIG. 10) and changes the cleaning order of the other guest rooms. Here, as shown in FIG. 20, the correction processing unit 215 corrects the cleaning order in the order of Room 208, Room 203, Room 206, Room 204, Room 205, and Room 207. Further, in response to inserting Room 206, the correction processing unit 215 corrects the cleaning start times of Room 204, Room 205, and Room 207 (see FIG. 20).
[0083] Also, when cleaner A1 touches the character "Map" on the work list page shown in FIG. 20, the notification processing unit 214 causes the map information shown in FIG. 21 to be displayed, and causes a cleaning route (arrow in FIG. 21) representing the cleaning order including Room 206 to be displayed on the map MP. Further, the notification processing unit 214 causes information indicating that Room 206 has been checked out to be displayed on the map MP.
[0084] In this way, after the determination processing unit 213 determines the cleaning order of a plurality of guest rooms, when a user checks out in at least one of the plurality of guest rooms, the correction processing unit 215 corrects the cleaning order of the plurality of guest rooms. Specifically, the determination processing unit 213 extracts a plurality of guest rooms that have been checked out at the start time of cleaning on the cleaning target day, determines the cleaning order of the extracted plurality of guest rooms, and when a first guest room that has not been checked out at the start time of cleaning has been checked out after the start time of cleaning, the correction processing unit 215 corrects the cleaning order of the guest rooms whose cleaning work has not been completed at that time and determines the cleaning order of the first guest room.
[0085] As another embodiment, when a re-cleaning instruction is given for a cleaning target for which the cleaning work has been completed while the cleaning work is being performed in accordance with the cleaning order of a plurality of cleaning targets determined by the determination processing unit 213, the correction processing unit 215 corrects the cleaning order of the plurality of cleaning targets.
[0086] For example, when cleaner A1 has completed cleaning Room 201, Room 208, and Room 203 in accordance with the determined cleaning order (see FIG. 14), and as a result of the cleaning leader inspecting Room 201 and inputting an instruction to re-do the cleaning work (re-cleaning instruction), the correction processing unit 215 corrects the cleaning order of the un-cleaned guest rooms. Specifically, the correction processing unit 215 determines the cleaning order of Room 201, which is the target of re-cleaning, based on the reference order (see FIG. 10), and changes the cleaning order of the other guest rooms. Here, as shown in FIG. 22, the correction processing unit 215 determines the order of Room 201 to be the last order among the guest rooms without special instructions. That is, the correction processing unit 215 corrects the cleaning order in the order of Room 206, Room 204, Room 205, Room 201, and Room 207.
[0087] The notification processing unit 214 displays information indicating a re-cleaning instruction on the selection button K21 for room 201 on the work list page shown in Fig. 22. Furthermore, when cleaner A1 touches the word "map" on the work list page shown in Fig. 22, the notification processing unit 214 displays the map page shown in Fig. 23, and displays a cleaning route (arrow in Fig. 23) indicating the cleaning order including room 201 on the map MP. Furthermore, the notification processing unit 214 displays information M3 on the map MP indicating that room 201 has been instructed to be cleaned again.
[0088] In this way, the correction processing unit 215 corrects the cleaning order of the multiple cleaning targets when redoing of cleaning work for at least one of the multiple cleaning targets occurs after the cleaning order for the multiple cleaning targets has been determined by the determination processing unit 213. Specifically, when a cleaning instruction for a first cleaning target is received after cleaning work for the first cleaning target has been performed based on the cleaning order of the multiple cleaning targets determined by the determination processing unit 213, the correction processing unit 215 corrects the cleaning order for the cleaning targets for which cleaning work has not been completed at that time and determines the cleaning order for the first cleaning target.
[0089] The notification processing unit 214 also displays on the cleaner's terminal 5 a cleaning route that indicates the cleaning order corrected by the correction processing unit 215 (see FIGS. 21 and 23). The notification processing unit 214 also displays on the cleaner's terminal 5 the cleaning order for multiple guest rooms, the scheduled start time for cleaning each guest room, and guest rooms that have not yet been checked out (see FIGS. 20 and 21). The notification processing unit 214 also displays on the cleaner's terminal 5 the cleaning order for multiple cleaning targets, the scheduled start time for cleaning each cleaning target, and information indicating that a re-cleaning instruction has been received (see FIGS. 22 and 23).
[0090] [Staff Terminal 3] 2, the staff terminal 3 includes a control unit 31, a storage unit 32, an operation display unit 33, and a communication I / F 34. The staff terminal 3 is, for example, an information processing device such as a tablet terminal or a personal computer.
[0091] The communication I / F 34 is a communication interface that connects the staff terminal 3 to the communication network N1 via a wired or wireless connection and performs data communication in accordance with a specified communication protocol with external devices such as the management server 2, leader terminal 4, and cleaner terminal 5 via the communication network N1.
[0092] The operation display unit 33 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays information such as various web pages, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0093] The storage unit 32 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the storage unit 32 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 31 to execute communication processing with an external device such as the management server 2 in accordance with a communication protocol such as HTTP (Hypertext Transfer Protocol). The browser program may also be a dedicated application for executing communication processing with the management server 2 in accordance with a predetermined communication protocol.
[0094] The control unit 31 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various types of processing. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 31 controls the staff terminal 3 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 32.
[0095] Specifically, the control unit 31 functions as a browser processing unit 311 by executing various processes in accordance with the browser program stored in the storage unit 32. The browser processing unit 311 is capable of executing browser processing to display a web page provided from the management server 2 via the communication network N1 on the operation display unit 33 and input operations for the operation display unit 33 into the management server 2. In other words, the staff terminal 3 can function as an operation terminal for the management server 2 by the control unit 31 executing the browser program. Note that some or all of the processing units included in the control unit 31 may be configured with electronic circuits.
[0096] For example, in the staff terminal 3, when a user operation is performed to request access to a predetermined URL corresponding to the cleaning management service site of the cleaning management service provided by the cleaning management system 1, the control unit 31 acquires the data of the web page of the cleaning management service site from the management server 2 and causes the operation display unit 33 to display the web page of the cleaning management service site. For example, the access request to the predetermined URL is performed by a selection operation from a list of pre-registered websites, a selection operation from search results on an information search site, or a text input operation. Further, when a dedicated application corresponding to the management server 2 is installed on the staff terminal 3, the user (staff) of the staff terminal 3 performs an operation to start the dedicated application, and the web page of the cleaning management service site is displayed on the operation display unit 33.
[0097] For example, when using the cleaning management service, the staff of hotel H1 inputs login information (ID, password) into the login page (not shown) of the cleaning management service site displayed on the staff terminal 3. When the login information is authenticated, the control unit 31 causes various web pages for staff (for example, a cleaning instruction page (see FIG. 8)) to be displayed on the staff terminal 3.
[0098] [Leader Terminal 4] As shown in FIG. 2, the leader terminal 4 includes a control unit 41, a storage unit 42, an operation display unit 43, a communication I / F 44, and the like. The leader terminal 4 is an information processing device such as a mobile phone, a smartphone, a tablet terminal, or a personal computer.
[0099] The communication I / F 44 is a communication interface for connecting the leader terminal 4 to the communication network N1 by wire or wirelessly and performing data communication according to a predetermined communication protocol with external devices such as the management server 2, the staff terminal 3, and the cleaner terminal 5 via the communication network N1.
[0100] The operation display unit 43 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays information such as various web pages, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0101] The storage unit 42 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the storage unit 42 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 41 to execute communication processing with an external device such as the management server 2 in accordance with a communication protocol such as HTTP. The browser program may also be a dedicated application for executing communication processing with the management server 2 in accordance with a predetermined communication protocol.
[0102] The control unit 41 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic operations. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various processes. The RAM is a volatile or non-volatile storage unit that stores various information and is used as a temporary storage memory (work area) for the various processes executed by the CPU. The control unit 41 controls the reader terminal 4 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 42.
[0103] Specifically, the control unit 41 functions as a browser processing unit 411 by executing various processes in accordance with the browser program stored in the storage unit 42. The browser processing unit 411 can execute browser processing to display a web page provided from the management server 2 via the communication network N1 on the operation display unit 43 and input operations for the operation display unit 43 to the management server 2. In other words, the reader terminal 4 can function as an operation terminal for the management server 2 by the control unit 41 executing the browser program. Note that some or all of the processing units included in the control unit 41 may be configured with electronic circuits.
[0104] For example, in the reader terminal 4, when a user performs an operation to request access to a predetermined URL corresponding to a cleaning management service site of the cleaning management service provided by the cleaning management system 1, the control unit 41 acquires webpage data of the cleaning management service site from the management server 2 and displays the webpage of the cleaning management service site on the operation display unit 43. Note that the access request to the predetermined URL may be made, for example, by selecting from a list of pre-registered websites, selecting from search results on an information search site, or by text input. Furthermore, if a dedicated application corresponding to the management server 2 is installed in the reader terminal 4, the user of the reader terminal 4 (the cleaning leader) can launch the dedicated application to display the webpage of the cleaning management service site on the operation display unit 43.
[0105] For example, when a cleaning leader of hotel H1 uses the cleaning management service, the cleaning leader inputs login information (ID, password) into a login page (not shown) of the cleaning management service site displayed on the leader terminal 4. When the login information is authenticated, the control unit 41 causes the leader terminal 4 to display various web pages for cleaning leaders (for example, a cleaning management page (see FIG. 11)).
[0106] [Cleaner Terminal 5] As shown in FIG. 2, the cleaner terminal 5 includes a control unit 51, a storage unit 52, an operation display unit 53, a communication I / F 54, and the like. The cleaner terminal 5 is an information processing device such as a mobile phone, a smartphone, a tablet terminal, or a personal computer. Note that the cleaner terminal 5 may further have the same functions as the leader terminal 4, or may be the same information processing device as the leader terminal 4. The cleaner terminal 5 is an example of the mobile terminal of the present invention.
[0107] The communication I / F 54 is a communication interface for connecting the cleaner terminal 5 to the communication network N1 by wire or wirelessly and performing data communication according to a predetermined communication protocol with external devices such as the management server 2, the staff terminal 3, and the leader terminal 4 via the communication network N1.
[0108] The operation display unit 53 is a user interface including a display unit such as a liquid crystal display or an organic EL display for displaying information such as various web pages, and an operation unit such as a mouse, a keyboard, or a touch panel for receiving operations.
[0109] The storage unit 52 is a non-volatile storage unit such as an HDD, an SSD, or a flash memory for storing various information. For example, a control program such as a browser program is stored in the storage unit 52. Specifically, the browser program is a control program for causing the control unit 51 to execute communication processing with an external device such as the management server 2 according to a communication protocol such as HTTP. It is also conceivable that the browser program is a dedicated application for executing communication processing according to a predetermined communication protocol with the management server 2.
[0110] The control unit 51 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic processes. The ROM is a non-volatile storage unit in which control programs such as BIOS and OS for causing the CPU to execute various processes are pre-stored. The RAM is a volatile or non-volatile storage unit that stores various information and is used as a temporary storage memory (working area) for various processes executed by the CPU. Then, the control unit 51 controls the cleaner terminal 5 by causing the CPU to execute various control programs pre-stored in the ROM or the storage unit 52.
[0111] Specifically, the control unit 51 functions as a browser processing unit 511 by executing various processes according to the browser program stored in the storage unit 52. The browser processing unit 511 can execute browser processing for causing the operation display unit 53 to display a web page provided from the management server 2 via the communication network N1 and inputting an operation on the operation display unit 53 to the management server 2. That is, the cleaner terminal 5 can function as an operation terminal for the management server 2 when the browser program is executed by the control unit 51. Note that some or all of the processing units included in the control unit 51 may be configured by electronic circuits.
[0112] For example, in the cleaner terminal 5, when a user operation for making an access request to a predetermined URL corresponding to the cleaning management service site of the cleaning management service provided by the cleaning management system 1 is performed, the control unit 51 acquires the data of the web page of the cleaning management service site from the management server 2 and causes the operation display unit 53 to display the web page of the cleaning management service site. Note that, for example, the access request to the predetermined URL is performed by a selection operation from a list of pre-registered websites, a selection operation from search results on an information search site, or a text input operation. Also, when a dedicated application corresponding to the management server 2 is installed in the cleaner terminal 5, when the user (cleaner) of the cleaner terminal 5 performs an operation to start the dedicated application, the web page of the cleaning management service site is displayed on the operation display unit 53.
[0113] For example, when using the cleaning management service, a cleaner at Hotel H1 inputs login information (ID, password) into the login page (not shown) of the cleaning management service site displayed on the cleaner terminal 5. When the login information is authenticated, the control unit 51 causes various web pages for cleaners (for example, a cleaning management page (see FIG. 12), a work list page (see FIG. 13, etc.), a map page (see FIG. 14, etc.), a work page (see FIG. 15)) to be displayed on the cleaner terminal 5.
[0114] [Cleaning Management Process] Hereinafter, with reference to FIG. 24, the cleaning management process executed in the cleaning management system 1 will be described. Specifically, in the present embodiment, the cleaning management process is executed by the control unit 21 of the management server 2.
[0115] Incidentally, the present invention can be regarded as an invention of a cleaning management method for executing one or more steps included in the cleaning management process. Also, one or more steps included in the cleaning management process described herein may be omitted as appropriate. Note that the execution order of each step in the cleaning management process may be different as long as the same operational effects are produced. Further, although the case where the control unit 21 executes each step in the cleaning management process is described here as an example, a cleaning management method in which one or more processors execute each step in the cleaning management process in a distributed manner is also conceivable as another embodiment. The cleaning management method is an example of the cleaning management method of the present invention.
[0116] First, in step S1, the control unit 21 determines whether or not it has received an instruction for allocation processing (allocation instruction) from the cleaning leader. When the control unit 21 receives the allocation instruction (S1: Yes), the process proceeds to step S2. The control unit 21 waits until it receives the allocation instruction (S1: No). For example, when the cleaning leader executes an allocation process for allocating a plurality of cleaning targets (see FIG. 8) registered by the staff of hotel H1 to the cleaners, the selection button K2 is pressed on the cleaning management page (see FIG. 11) displayed on the leader terminal 4. When the selection button K2 is pressed, the control unit 21 receives the allocation instruction.
[0117] In step S2, the control unit 21 extracts the cleaning targets. Specifically, the control unit 21 extracts a plurality of cleaning targets (see FIG. 8) registered by the staff from all the cleaning targets in hotel H1. Also, the control unit 21 extracts the cleaning targets excluding the guest rooms for which check-out has not been completed.
[0118] Next, in step S3, the control unit 21 executes an allocation process. Specifically, the control unit 21 calculates the cleaning difficulty level of each extraction target for cleaning. For example, the control unit 21 calculates the current cleaning difficulty level ("1", "2", or "3") of the cleaning target based on at least any one of the cleaning range (e.g., area) of the cleaning target, the type of the cleaning target (e.g., room type), the equipment information (e.g., the number of amenity goods) regarding the equipment (amenity goods) installed in the cleaning target, and the predetermined requirement information (e.g., the number of special instructions) for the cleaning target. The control unit 21 calculates the cleaning difficulty level for each cleaning target and registers it in the cleaning difficulty level information D4 (see FIG. 6).
[0119] In addition, the control unit 21 refers to the attendance management data (work shift), etc., and extracts the cleaners scheduled to work on the cleaning target date ("October 15, 2021" in FIG. 8).
[0120] In addition, the control unit 21 calculates the work ability level of each extracted cleaner. Specifically, the control unit 21 calculates the current work ability level ("1" to "5") of the cleaner based on at least any one of the number of past cleaned rooms of the cleaner, the number of re-cleaning times, and the experience value information (such as the number of years of experience). The control unit 21 calculates the work ability level for each cleaner and registers it in the cleaner information D1 (see FIG. 3).
[0121] Then, the control unit 21 executes an allocation process based on the calculated cleaning difficulty level of the cleaning target and the work ability level of the cleaner. For example, the control unit 21 preferentially allocates the cleaning target with a high cleaning difficulty level to the cleaner with a high work ability level.
[0122] For example, when the work ability level of the first cleaner is higher than that of the second cleaner and the cleaning difficulty level of the first cleaning target is higher than that of the second cleaning target, the control unit 21 allocates the first cleaning target to the first cleaner and the second cleaning target to the second cleaner. Here, it is assumed that as a result of the above allocation process, the guest rooms (Room 201, Rooms 203 to 208) on the second floor of Hotel H1 are allocated to cleaner A1 (see FIG. 6). Step S3 is an example of the allocation step of the present invention.
[0123] Next, in step S4, the control unit 21 determines the cleaning order of the multiple cleaning targets assigned to the cleaners. The control unit 21 determines the cleaning order based on related information associated with each of the multiple cleaning targets. Specifically, as described above, the control unit 21 determines the cleaning order based on at least one of the following information: the location of each of the multiple cleaning targets, the scheduled time of use (check-in time), the current usage status (in use, checked out, etc.), whether cleaning is required, the difficulty of cleaning, the cleaning area (size, etc.), the type (grade, etc.), the equipment provided (amenities, etc.), and the required information (special instructions, etc.). For example, as shown in FIG. 7, the control unit 21 determines the cleaning order for the guest rooms (rooms 201, 203 to 208) assigned to cleaner A1 in the following order: room 201, room 208, room 203, room 206, room 204, room 205, and room 207. Specifically, the control unit 21 determines that Room 207, for which a special instruction has been registered, is to be placed last in the order, and determines the order of the other guest rooms according to the above-mentioned reference order.
[0124] In another embodiment, if room 206 is in use (before check-out) at the time of determining the cleaning order, control unit 21 determines the cleaning order excluding room 206. Step S5 is an example of a determination step of the present invention.
[0125] Next, in step S5, the control unit 21 notifies the cleaner of the determined cleaning order. For example, on the task list page shown in FIG. 13, the control unit 21 causes the cleaner terminal 5 to display information about the seven guest rooms assigned to cleaner A1 according to the determined cleaning order. The control unit 21 also causes the task list page to display the scheduled start time for cleaning each guest room. The control unit 21 also causes the task list page to display an identification image Me for guest room "Room 207," for which special instructions have been registered. The control unit 21 also causes the cleaner terminal 5 to display a cleaning route representing the cleaning order in response to an operation by cleaner A1 (selection of "Map" in FIG. 13) (see FIG. 14).
[0126] As another embodiment, when Room 206 is in use (before check-out) at the time when the control unit 21 determines the cleaning order, the control unit 21 causes the information of Room 206 to be displayed at a predetermined position at the bottom of the work list page (see FIG. 18). Step S5 is an example of the notification step of the present invention.
[0127] Next, in step S6, the control unit 21 determines whether or not cleaning has started. For example, when the cleaner A1 selects the selection button K21 of "Room 201" on the work list page shown in FIG. 13, the control unit 21 determines whether or not cleaning has started. If the control unit 21 determines that cleaning has started (S6: Yes), the process proceeds to step S7. The control unit 21 waits until it determines that cleaning has started (S6: No).
[0128] For example, when the cleaning of Room 201 starts, the cleaner A1 checks the cleaning content on the work page (see FIG. 15) and performs the cleaning work. Specifically, in Room 201, the cleaner A1 sets amenity goods, sets beverages, makes the bed, cleans the bathroom, etc., and checks the check boxes for each work on the work page. When there are special instructions in the work content, the work content related to the special instructions (for example, "carry in an extra bed") and a check box are displayed on the work page shown in FIG. 15.
[0129] Next, in step S7, the control unit 21 determines whether or not it has received a cleaning completion operation from the cleaner. For example, when the cleaner A1 finishes each work in Room 201, the cleaner A1 touches "Cleaning Completed" on the work page shown in FIG. 15. When the cleaner A1 touches "Cleaning Completed", the control unit 21 receives the cleaning completion operation. If the control unit 21 receives the cleaning completion operation (S7: Yes), the process proceeds to step S8. The control unit 21 waits until it receives the cleaning completion operation (S7: No).
[0130] In step S8, the control unit 21 requests an inspection from the cleaning leader. For example, the control unit 21 updates the number of "uncleaned" to "Room 17" and the number of "before inspection" to "Room 1" in the display column of the selection button K1 on the cleaning management page (see FIG. 11) displayed on the leader terminal 4. For example, when the cleaning leader receives a cleaning completion report (inspection request) for Room 201, the cleaning leader conducts an inspection (cleaning check) of Room 201. If no problems (defects, etc.) in the cleaning work are found during the inspection, the cleaning leader inputs cleaning completion ("OK") on the leader terminal 4. On the other hand, if problems (defects, etc.) in the cleaning work are found during the cleaning check, the cleaning leader inputs an instruction to redo the cleaning work (recleaning instruction) on the leader terminal 4. Thereafter, the control unit 21 shifts the process to steps S9 and S10. The control unit 21 executes the respective processes of steps S9 and S10 in parallel.
[0131] In step S9, the control unit 21 determines whether cleaning has been completed for all cleaning targets. For example, if cleaning has been completed for the seven rooms (see FIG. 7) assigned to cleaner A1 (S9: Yes), the control unit 21 ends the cleaning management process. On the other hand, if cleaning has not been completed for the seven rooms assigned to cleaner A1 (S9: No), the control unit 21 shifts the process to step S6. When shifting to step S6, the control unit 21 accepts the start operation of the cleaning work for the next guest room by cleaner A1.
[0132] In step S10, the control unit 21 determines whether a recleaning instruction has been obtained. If the control unit 21 has not obtained a recleaning instruction from the cleaning leader (S10: No), that is, if the control unit 21 has obtained cleaning completion ("OK") from the cleaning leader, the control unit 21 shifts the process to step S11. In contrast, if the control unit 21 has obtained a recleaning instruction from the cleaning leader (S10: Yes), the control unit 21 shifts the process to step S12.
[0133] In step S11, the control unit 21 registers the cleaning completion of the cleaning target (here, Room 201) and shifts the process to step S9.
[0134] In step S12, the control unit 21 corrects the cleaning order. Specifically, the control unit 21 determines the cleaning order for Room 201, which is to be re-cleaned, based on the standard order (see FIG. 10), and changes the cleaning orders for the other rooms. For example, as shown in FIG. 22, the control unit 21 determines the order for Room 201 to be the last of the rooms for which no special instructions have been given. Step S12 is an example of a correction step of the present invention.
[0135] Next, in step S13, the control unit 21 notifies the cleaner A1 of the corrected cleaning order. For example, as shown in FIGS. 22 and 23, the control unit 21 displays the corrected cleaning order for each guest room, including guest rooms that have not yet been cleaned and room 201, which has been instructed to be cleaned again. The control unit 21 also corrects and displays the cleaning start time for each guest room (see FIG. 22). Thereafter, the control unit 21 proceeds to step S6.
[0136] Here, if checkout is completed for a specific guest room (room 206 in FIG. 18) while cleaner A1 is cleaning the guest room to which he / she is assigned, control unit 21 corrects the cleaning order for each guest room, including the guest rooms for which cleaning work has not yet been completed and room 206 for which checkout has been completed. After correcting the cleaning order, control unit 21 proceeds to step S6 and receives an instruction to start cleaning the next guest room. In this manner, control unit 21 executes the cleaning management process.
[0137] As described above, the cleaning management system 1 according to this embodiment executes an assignment process that assigns multiple cleaning targets to each cleaning staff member, determines the cleaning order of the assigned multiple cleaning targets based on the related information associated with each of the multiple cleaning targets, and notifies the cleaning staff member of the determined cleaning order of the multiple cleaning targets.
[0138] According to the above configuration, it is possible to present a cleaning order suitable for each cleaner for a plurality of cleaning targets assigned to the cleaner, thereby enabling the cleaner to efficiently perform cleaning work according to the cleaning order.
[0139] Furthermore, after determining the cleaning order of multiple cleaning targets assigned to a cleaning staff member, the cleaning management system 1 of this embodiment corrects the cleaning order of the multiple cleaning targets if at least one of the usage status and cleaning status corresponding to a specified cleaning target changes, and notifies the cleaning staff member of the corrected cleaning order of the multiple cleaning targets.
[0140] According to the above configuration, if a guest room is checked out while a cleaner is cleaning, if a cleaner is instructed to re-clean a room that has already been cleaned, or if the usage situation or cleaning status changes, the cleaning order can be changed at that time. This allows the cleaner to efficiently perform cleaning work according to the changed cleaning order.
[0141] As described above, the cleaning management system 1 according to this embodiment makes it possible to improve the efficiency of cleaning work on the cleaning target.
[0142] [Other embodiments] The cleaning management system of the present invention is not limited to the above-described embodiment, and may be embodied as follows.
[0143] In another embodiment of the present invention, the control unit 21 may issue a warning to a cleaner if the cleaner does not perform the cleaning work according to the determined cleaning order. For example, if cleaner A1 completes cleaning work in room 201 and then selects room 203 instead of the next room 208 on the work list page shown in FIG. 13, the control unit 21 may display a warning on the cleaner terminal 5. In yet another embodiment, after cleaner A1 completes cleaning work in room 201, the control unit 21 may display only the next room 208 as selectable on the work list page shown in FIG. 13, and not select other rooms.
[0144] In the above-described embodiment, the control unit 21 is configured to determine the cleaning order of a plurality of cleaning targets assigned to the cleaner based on the associated information associated with each of the plurality of cleaning targets (hereinafter referred to as the "first configuration"), and after the cleaning order of the plurality of cleaning targets is determined, when at least one of the usage status and the cleaning status corresponding to a predetermined cleaning target changes, the control unit 21 is configured to correct the cleaning order of the plurality of cleaning targets (hereinafter referred to as the "second configuration").
[0145] As another embodiment of the present invention, the first configuration may be omitted from the control unit 21. Specifically, the control unit 21 may set the cleaning order according to an operation of a user (such as a staff member, a cleaner, a cleaning leader, etc.). For example, the cleaning leader may assign a plurality of guest rooms to cleaner A1 and set the cleaning order of the plurality of guest rooms on the leader terminal 4. The control unit 21 receives the setting operation by the user and sets the cleaning order of the plurality of guest rooms. Also, as another embodiment, the control unit 21 may set the cleaning order in the order of the room numbers of the plurality of guest rooms. After the cleaning order is determined as described above, the control unit 21 may execute the processing of the second configuration. That is, in the cleaning management system 1 according to another embodiment, the second configuration is provided, and the first configuration may be omitted or a well-known configuration may be applied.
[0146] Also, as another embodiment of the present invention, the second configuration may be omitted from the control unit 21. Specifically, the control unit 21 may be configured to only determine the cleaning order of a plurality of cleaning targets assigned to the cleaner based on the associated information associated with each of the plurality of cleaning targets and notify the determined cleaning order to the cleaner. That is, in the cleaning management system 1 according to another embodiment, the first configuration is provided, and the second configuration may be omitted or a well-known configuration may be applied.
[0147] In the cleaning management system 1 of the present invention, the staff terminal 3 may have the functions of the leader terminal 4, and the leader terminal 4 may be omitted. Alternatively, the leader terminal 4 may have the functions of the staff terminal 3, and the staff terminal 3 may be omitted. Alternatively, in the cleaning management system 1, the management server 2 may have the functions of the staff terminal 3 and the leader terminal 4, and the staff terminal 3 and the leader terminal 4 may be omitted.
[0148] Furthermore, although the above-described embodiment has been described as an example in which the cleaning management system of the present invention is applied to an accommodation facility, the cleaning management system of the present invention can be applied to various facilities that have cleaning targets. [Explanation of symbols]
[0149] 1: Cleaning management system 2: Management Server 3: Staff terminal 4: Leader terminal 5: Cleaning staff terminal 211: Setting processing section 212: Allocation processing unit 213: Decision processing unit 214: Notification processing unit 215: Correction processing unit
Claims
1. An allocation processing unit that executes an allocation process of allocating a plurality of cleaning targets to be in charge of a cleaning worker to the cleaning worker; A determination processing unit that determines the cleaning order of the plurality of cleaning targets allocated by the allocation processing unit based on the positional relationship of the plurality of cleaning targets in a map stored in a storage unit; When the cleaning worker performs the cleaning work of the plurality of cleaning targets in accordance with the cleaning order of the plurality of cleaning targets determined by the determination processing unit, and an inspector who inspects the cleaning targets cleaned by the cleaning worker inputs a re-cleaning instruction, which is an instruction to re-do the cleaning work for at least one of the plurality of cleaning targets, to an operation terminal, a correction processing unit that corrects the cleaning order of the plurality of cleaning targets; A notification processing unit that notifies the cleaning worker of the cleaning order of the plurality of cleaning targets corrected by the correction processing unit; A cleaning management system comprising the above.
2. After the cleaning order of the plurality of cleaning targets is determined by the determination processing unit, when the use of a predetermined cleaning target by the user of the cleaning target ends, the correction processing unit corrects the cleaning order of the plurality of cleaning targets. The cleaning management system according to claim 1.
3. The cleaning target is a guest room in a facility, After the cleaning order of a plurality of guest rooms is determined by the determination processing unit, when a user checks out in at least one of the plurality of guest rooms, the correction processing unit corrects the cleaning order of the plurality of guest rooms. The cleaning management system according to claim 2.
4. The determination processing unit extracts a plurality of guest rooms that have been checked out at the start time of cleaning on the cleaning target date, and determines the cleaning order of the extracted plurality of guest rooms. When a first guest room that has not been checked out at the start time of cleaning has been checked out after the start time of cleaning, the correction processing unit corrects the cleaning order of the guest rooms whose cleaning work has not been completed at that time and determines the cleaning order of the first guest room. The cleaning management system according to claim 3.
5. After the cleaning work of a first cleaning target is performed based on the cleaning order of the plurality of cleaning targets determined by the determination processing unit, when the correction processing unit obtains the re-cleaning instruction for the first cleaning target, the correction processing unit corrects the cleaning order of the cleaning targets whose cleaning work has not been completed at that time and determines the cleaning order of the first cleaning target. The cleaning management system according to any one of claims 1 to 4.
6. The notification processing unit causes the cleaning route indicating the cleaning order corrected by the correction processing unit to be displayed on the mobile terminal of the cleaning worker. The cleaning management system according to any one of claims 1 to 5.
7. The notification processing unit causes the cleaning order of the plurality of guest rooms, the scheduled start time at which cleaning of each guest room should start, and the guest rooms that have not been checked out at the current time to be displayed on the mobile terminal of the cleaning worker. The cleaning management system according to claim 4.
8. The notification processing unit causes the cleaning order of the plurality of cleaning targets, the scheduled start time at which cleaning of each cleaning target should start, and information indicating that the re-cleaning instruction has been received to be displayed on the mobile terminal of the cleaning worker. The cleaning management system according to claim 5.
9. One or more processors execute an allocation step of allocating a plurality of cleaning targets to be responsible for by the cleaning worker; a determination step of determining the cleaning order of the plurality of cleaning targets allocated in the allocation step based on the positional relationship of the plurality of cleaning targets in the map stored in the storage unit; when the inspector who checks the cleaning targets cleaned by the cleaning worker inputs a re-cleaning instruction, which is an instruction to re-do the cleaning work for at least one of the plurality of cleaning targets, according to the cleaning order of the plurality of cleaning targets determined in the determination step, the cleaning worker performs the cleaning work of the plurality of cleaning targets, a correction step of correcting the cleaning order of the plurality of cleaning targets; a notification step of notifying the cleaning worker of the cleaning order of the plurality of cleaning targets corrected in the correction step; A cleaning management method for executing.
10. execute an allocation step of allocating a plurality of cleaning targets to be responsible for by the cleaning worker; a determination step of determining the cleaning order of the plurality of cleaning targets allocated in the allocation step based on the positional relationship of the plurality of cleaning targets in the map stored in the storage unit; when the inspector who checks the cleaning targets cleaned by the cleaning worker inputs a re-cleaning instruction, which is an instruction to re-do the cleaning work for at least one of the plurality of cleaning targets, according to the cleaning order of the plurality of cleaning targets determined in the determination step, the cleaning worker performs the cleaning work of the plurality of cleaning targets, a correction step of correcting the cleaning order of the plurality of cleaning targets; A notification step of notifying the cleaning worker of the cleaning order of the plurality of objects to be cleaned corrected in the correction step; A cleaning management program for causing one or more processors to execute.
Citation Information
Patent Citations
Cleaning plan drafting device, program, and cleaning plan drafting method
JP2003067509A
Lead robot
JP2017146945A
Information providing device and information providing program
JP2020086736A
Cleaning load management device, cleaning load management system, cleaning load management method, and program
JP2021039576A