Cleaning management system, cleaning management device, cleaning management method, and program
The cleaning management system effectively manages cleaning tasks across multiple roles by defining roles, determining responsible personnel, and tracking progress, addressing inefficiencies in existing systems and enhancing productivity.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HITACHI SYST LTD
- Filing Date
- 2024-12-09
- Publication Date
- 2026-06-18
AI Technical Summary
Existing cleaning management systems fail to efficiently manage cleaning tasks divided into multiple roles in lodging facilities, leading to issues like overlapping work and work omissions.
A cleaning management system that includes a role definition unit, person in charge determination unit, progress management unit, and display information generation unit to manage and display the progress of cleaning tasks across multiple roles, with features for handling additional work, trainee management, and real-time progress tracking.
Enables efficient management of cleaning tasks across multiple roles, preventing overlapping work and ensuring completion, thereby improving overall cleaning efficiency and productivity.
Smart Images

Figure JP2024043473_18062026_PF_FP_ABST
Abstract
Description
Cleaning management system, cleaning management device, cleaning management method, and program
[0001] The present invention relates to a cleaning management system, a cleaning management device, a cleaning management method, and a program.
[0002] In a lodging facility, a plurality of employees perform room cleaning. For improving cleaning efficiency, there are various technologies for aggregating the status of employees.
[0003] The cleaning management system disclosed in Patent Document 1 has a management server execute cleaning management processing. When the control unit of the management server receives an allocation instruction from a cleaning leader, it extracts cleaning targets such as rooms and allocates cleaners according to the cleaning difficulty level. The control unit re-performs the allocation process so that the difference in the total working hours of each cleaner is within a predetermined time.
[0004] Japanese Patent Application Laid-Open No. 2022-127091
[0005] When performing cleaning work in a lodging facility, from the perspective of work efficiency, a mechanism is used to divide the cleaning work into multiple roles and assign responsible persons to each role. For example, when multiple people clean a single work area such as a room, a technology for unified work management is required to prevent overlapping work and work omissions.
[0006] The cleaning management system disclosed in Patent Document 1 does not assume performing cleaning management according to multiple roles in a certain work area.
[0007] The present invention has been made in view of the above points, and an object thereof is to provide a technology for efficiently managing cleaning work divided into multiple roles.
[0008] This application includes a plurality of means for solving the above problems. If an example is given, it is as follows.
[0009] To solve the above problems, a cleaning management system according to one aspect of the present invention is a cleaning management system that includes a cleaning management device for managing cleaning operations of an accommodation facility, a manager terminal device for the manager of the cleaning operations, and a staff terminal device for the staff member in charge, wherein the cleaning management device includes a role definition unit for associating a plurality of roles for cleaning work for each room of the accommodation facility, a staff member determination unit for determining a staff member for each of the plurality of roles, a progress management unit for managing the progress of cleaning the plurality of rooms of the accommodation facility, and a display information generation unit for generating display information for a progress display screen that displays the progress of the plurality of rooms in a certain display area, wherein the progress display screen is a screen that distinguishes and displays rooms in which at least one of the related roles has not been completed and the other rooms.
[0010] The display information generation unit of the cleaning management device may be characterized in that it generates display information for a progress input screen that accepts input operations for cleaning start and cleaning end for each role, and the person in charge terminal device may be characterized in that it is equipped with an output unit that displays the progress input screen.
[0011] The progress display screen may be characterized by displaying the type of cleaning associated with the room, including whether it is general cleaning, cleaning while the customer is staying, or a simplified cleaning with fewer items to be cleaned than general cleaning.
[0012] The administrator terminal device may include an output unit that displays an additional work input screen that accepts input operations from the person in charge of the additional work and the instruction for additional work for the room, and the progress management unit of the cleaning management device may be characterized by managing the progress status of the additional work.
[0013] The aforementioned terminal device for the person in charge includes an input unit that accepts input operations for information indicating that an item was left behind in the room, and the display information generation unit of the cleaning management device causes one or more objects indicating additional information about the room to be displayed on the progress display screen in the area relating to the room, and the progress display screen may be characterized in that the object indicating that an item was left behind in the room or the object indicating that there was an additional work instruction is included as the additional information.
[0014] The cleaning management device may be characterized in that it includes a storage unit that stores information of personnel associated with attributes to the personnel, the attributes indicate whether the personnel is a first personnel who shares the personnel terminal device with other personnel, or a second personnel who does not share it, the progress input screen displayed on the personnel terminal device relating to the first personnel accepts the selection of a personnel from among the first personnel and accepts input operations for the start and end of cleaning for the role assigned to the selected first personnel, and the progress input screen displayed on the personnel terminal device relating to the second personnel may be characterized in that the selection of personnel is suppressed.
[0015] The cleaning management device's personnel determination unit may be characterized by registering the personnel requiring training as apprentices, and the personnel terminal device may be characterized by having an output unit that displays sample images of the equipment after cleaning to the apprentices.
[0016] The output unit of the staff terminal device may display a checklist screen to the trainee that accepts input operations for the checklist items of the cleaning work to be performed, and the progress management unit of the cleaning management device may manage the trainee's progress using the information entered on the checklist screen.
[0017] The staff terminal device includes an imaging mechanism and an image acquisition unit that uses the imaging mechanism to acquire a post-cleaning image, which is an image taken after cleaning; the administrator terminal device includes an output unit that displays the post-cleaning image taken by the apprentice; the staff determination unit of the cleaning management device registers whether the staff member with the staff terminal device is an apprentice or not; the display information generation unit generates display information for a progress input screen that accepts an input operation for the completion of cleaning for each role; the progress management unit determines the completion of cleaning for the roles of staff members excluding the apprentice using information received from the staff terminal device, and determines the completion of cleaning for the role of the apprentice using information received from the administrator terminal device.
[0018] The progress management unit of the cleaning management device, upon reaching the scheduled cleaning completion time associated with the room and not obtaining information indicating the completion of cleaning for the room, transmits an uncleaned notification to the administrator terminal device, specifying the room and the role for which cleaning has not been completed. The person in charge determination unit of the cleaning management device assigns a substitute person designated in the administrator terminal device to the role related to the uncleaned notification, and transmits an assignment notification to the person in charge terminal device of the substitute person. The administrator terminal device includes a person in charge designation unit that receives the designation of a substitute person to be assigned to the role specified in the uncleaned notification, and the person in charge terminal device includes an output unit that outputs the assigned room and role upon receiving the assignment notification.
[0019] Furthermore, in order to solve the above problems, a cleaning management device according to another aspect of the present invention comprises: a role definition unit that associates multiple roles for cleaning work with each room of an accommodation facility; a person in charge determination unit that determines a person in charge for each of the multiple roles; a progress management unit that manages the progress of cleaning the multiple rooms of the accommodation facility; and a display information generation unit that generates display information for a progress display screen that displays the progress of the multiple rooms in a certain display area, wherein the progress display screen is a screen that distinguishes between rooms in which at least one of the related roles has not been completed and the other rooms.
[0020] Furthermore, in order to solve the above problems, a cleaning management method according to another aspect of the present invention comprises: a role definition procedure for associating multiple roles for cleaning work with each room of an accommodation facility; a person in charge determination procedure for determining a person in charge for each of the multiple roles; a progress management procedure for managing the progress of cleaning the multiple rooms of the accommodation facility; and a display information generation procedure for generating display information for a progress display screen that displays the progress of the multiple rooms in a certain display area, wherein the progress display screen is a screen that distinguishes between rooms in which at least one of the related roles has not been completed and the other rooms.
[0021] Furthermore, in order to solve the above problems, a program according to another aspect of the present invention is a program that causes a computer processing unit to execute a cleaning management method, and is characterized in that it executes a role definition procedure for associating multiple roles for cleaning work with each room of an accommodation facility, a person in charge determination procedure for determining a person in charge for each of the multiple roles, a progress management procedure for managing the progress of cleaning the multiple rooms of the accommodation facility, and a display information generation procedure for generating display information for a progress display screen that displays the progress of the multiple rooms in a certain display area, wherein the progress display screen is a screen that distinguishes between rooms in which at least one of the related roles has not been completed and the other rooms.
[0022] According to the present invention, it is possible to provide a technology for efficiently managing cleaning tasks that are divided into multiple roles.
[0023] Other issues, configurations, and effects not mentioned above will be clarified by the following description of the embodiments.
[0024] Figure 1(A) is a diagram showing an example of the overview of the cleaning management system. Figure 1(B) is a diagram showing another example of the overview of the cleaning management system. A diagram showing an example of the functional blocks of the cleaning management system. A diagram showing an example of the data structure of room-specific role information. A diagram showing an example of the data structure of cleaning management information. A diagram showing an example of the hardware configuration of the cleaning management device. A diagram showing an example of the hardware configuration of the person in charge terminal device. A sequence diagram showing an example of the role definition process. A diagram showing an example of the role editing screen. A diagram showing an example of the assigned room selection screen. A diagram showing an example of the assigned room role editing screen 430. A sequence diagram showing an example of the assignment decision process. A diagram showing an example of the assignment information display screen. A diagram showing an example of the person in charge decision screen. A sequence diagram showing an example of the progress display screen display process. Figure 15(A) is a diagram showing an example of the progress display screen. Figure 15(B) is a diagram showing an example of the status icon displayed on the progress display screen. Figure 15(C) is a diagram showing an example of the additional information icon displayed on the progress display screen. This is information showing an example of the progress details screen. A flowchart showing an example of the progress input screen generation process. A diagram showing an example of the progress input screen. A diagram showing an example of the details input screen. A flowchart showing an example of the person in charge re-determination process. This figure shows an example of the overview of the cleaning management system in the first modified example. This figure shows an example of the functional blocks of the cleaning management system in the first modified example. This figure shows an example of the data structure of the person in charge information. This flowchart shows an example of the progress input screen generation process in the first modified example. This figure shows an example of the progress input screen in the first modified example. This figure shows an example of the person in charge attribute selection screen. This flowchart shows an example of the progress input screen generation process in the second modified example. This flowchart shows an example of the progress input screen generation process in the third modified example. This figure shows an example of the check sheet screen.
[0025] Examples of embodiments of the present invention will be described below with reference to the drawings.
[0026] Figure 1(A) shows an example of the overview of the cleaning management system 1. Figure 1(B) shows another example of the overview of the cleaning management system 1. The cleaning management system 1 in this embodiment includes a cleaning management device 10 for managing cleaning operations of accommodation facilities, etc., an administrator terminal device 20 owned by the cleaning operations manager X, and an employee terminal device 30 owned by the cleaning staff Y. The cleaning management device 10, the administrator terminal device 20, and the employee terminal device 30 are connected to each other via a network N. The network N is a communication network such as a LAN (Local Area Network), WAN (Wide Area Network), the Internet, or a mobile phone network. Note that the network N may also be a VPN (Virtual Private Network) on a wireless communication network such as a mobile phone network.
[0027] The administrator terminal device 20 and the staff terminal device 30 enjoy the cleaning management service provided using the software managed by the cleaning management device 10 by installing the software. Alternatively, at least one of the administrator terminal device 20 and the staff terminal device 30 enjoys the cleaning management service by reading at least a portion of the software program stored on the cloud and loading it onto the memory 32 described later. Alternatively, the administrator terminal device 20 and the staff terminal device 30 may use the cleaning management service provided using a browser program.
[0028] In the example shown in Figure 1(A), each person in charge Y has their own terminal device 30. By operating their respective terminal devices 30 to log in to the cleaning management service, each person in charge Y can obtain information about the cleaning tasks assigned to them and perform input operations regarding the progress of those tasks.
[0029] On the other hand, in the example shown in Figure 1(B), multiple personnel Y share one personnel terminal device 30. Each personnel Y logs in to the cleaning management service with their respective personnel ID, and, similar to the example shown in Figure 1(A), they can access information about the cleaning tasks assigned to them and perform progress input operations. Alternatively, multiple personnel Y sharing one personnel terminal device 30 may share a login ID and perform progress input operations on a screen common to all personnel Y. Furthermore, any one of the multiple personnel Y may log in using their own login ID, allowing all personnel Y sharing one personnel terminal device 30 to perform progress input operations on a screen common to all personnel Y. The following explanation will use the cleaning management system 1 example shown in Figure 1(A).
[0030] Furthermore, the scope of management of the cleaning management system 1 in this embodiment is not limited to cleaning accommodation facilities. The cleaning target does not have to be an accommodation facility, as long as a single area is divided into multiple roles, and each role is assigned to a person Y to perform the cleaning. Also, the tasks under management are not limited to cleaning.
[0031] Figure 2 shows an example of a functional block of the cleaning management system 1. The cleaning management device 10 is a so-called server device. However, it is not limited to this, and the cleaning management device 10 may be various information processing devices such as personal computers, smartphones, workstations, PDAs (Personal Data Assistants), and tablet devices. The cleaning management device 10 is, for example, a device owned by a business operator that provides cleaning management services. The cleaning management device 10 may be a device that uses a software program deployed on the cloud. The business operator can be said to manage the cleaning operations of accommodation facilities.
[0032] The cleaning management device 10 comprises a processing unit 110, a storage unit 120, an input unit 130, an output unit 140, and a communication unit 150. The processing unit 110 comprehensively controls the entire cleaning management device 10. The storage unit 120 stores information necessary for processing by the processing unit 110. The input unit 130 receives information input to the cleaning management device 10 from input devices connected via the input IF 14 (described later) of the cleaning management device 10. The output unit 140 outputs information stored in the cleaning management device 10 to output devices connected via the output IF 15 (described later) of the cleaning management device 10. The communication unit 150 mediates the transmission and reception of information with other information processing devices connected via the network N.
[0033] The processing unit 110 comprises a role definition unit 111, a person in charge determination unit 112, a progress management unit 113, and a display information generation unit 114. The role definition unit 111 associates multiple cleaning roles with each room in the accommodation facility. In this embodiment, one work area is divided into multiple roles for cleaning by multiple people. A role is the work content assigned to person in charge Y, and includes areas to be cleaned such as living rooms, toilets, and bathrooms, as well as specific tasks such as vacuuming, taking out the trash, and replenishing supplies. The following explanation uses an example where one person is assigned to one role. In this example, when one task is shared among multiple people, each person is given a defined role.
[0034] The person in charge determination unit 112 determines the person in charge Y for each role. For example, the person in charge determination unit 112 registers the person in charge Y assigned to a combination of room and role in the cleaning management information 122 described later in the administrator terminal device 20.
[0035] The progress management unit 113 manages the progress of cleaning multiple rooms in the accommodation facility. For example, when the progress management unit 113 receives an input operation from the person in charge Y to start or finish work, it updates the cleaning management information 122 described later to change the status of the room. Also, when the progress management unit 113 receives an additional work instruction for a room from, for example, the administrator terminal device 20, it updates the cleaning management information 122 to manage the progress of the additional work.
[0036] The display information generation unit 114 generates display information for screens displayed on the administrator terminal device 20 and the staff terminal device 30. For example, the display information generation unit 114 generates display information for the progress display screen 450, described later, which displays the progress status of multiple rooms in a certain display area. Also, for example, the display information generation unit 114 generates display information for the progress input screen 470, described later, which accepts input operations for cleaning start and cleaning end for each role. The display information generated by the display information generation unit 114 is transmitted to the administrator terminal device 20 or staff terminal device 30 that requested each screen.
[0037] The memory unit 120 stores room-specific role information 121 and cleaning management information 122. Room-specific role information 121 is information on the cleaning roles assigned to each room. Cleaning management information 122 is information associated with the person in charge of cleaning Y for each room and the progress of the cleaning.
[0038] The administrator terminal device 20 is a terminal device owned by the cleaning service manager X, such as a personal computer or tablet device. The administrator terminal device 20 may also be various information processing devices such as a smartphone, workstation, or PDA.
[0039] The administrator terminal device 20 comprises a processing unit 210, a storage unit 220, an input unit 230, an output unit 240, and a communication unit 250. The processing unit 210 comprehensively controls the entire administrator terminal device 20. The storage unit 220 stores information necessary for processing by the processing unit 210. The input unit 230 receives information input to the administrator terminal device 20 from input devices connected via an input interface (not shown) of the administrator terminal device 20. The output unit 240 outputs information stored in the administrator terminal device 20 to output devices connected via an output interface (not shown) of the administrator terminal device 20. The communication unit 250 mediates the transmission and reception of information with other information processing devices connected via the network N.
[0040] The processing unit 210 includes a display information request unit 211 and a person in charge designation unit 212. The display information request unit 211 requests display information for the screen from the cleaning management device 10 in response to an input operation. For example, the display information request unit 211 requests display information for the progress display screen 450 (described later) from the cleaning management device 10, and uses the display information transmitted in response to the request to display the progress display screen 450 on the output unit 240. The display information request unit 211 transmits the information entered on the displayed screen to the cleaning management device 10. For example, the display information request unit 211 transmits requests for definitions of accommodation facilities and rooms subject to cleaning management services, registration requests for person in charge Y, requests for changes to the status of rooms, and registration requests for scheduled cleaning times to the cleaning management device 10. The person in charge designation unit 212 receives the designation of person in charge Y to be assigned to a role on the person in charge determination screen 444 (described later) and transmits it to the cleaning management device 10.
[0041] The employee terminal device 30 is a terminal device owned by the cleaning staff member Y, such as a personal computer or tablet device. The employee terminal device 30 may also be various information processing devices such as a smartphone, workstation, or PDA.
[0042] The staff terminal device 30 comprises a processing unit 310, a storage unit 320, an input unit 330, an output unit 340, and a communication unit 350. The processing unit 310 comprehensively controls the entire staff terminal device 30. The storage unit 320 stores information necessary for processing by the processing unit 310. The input unit 330 receives information input to the staff terminal device 30 from input devices connected via the input IF 34, which will be described later. For example, the input unit 330 receives input operations from staff member Y on the progress input screen 470, which will be described later and shows the progress of cleaning. The input unit 330 also receives input operations to indicate that there was an item left behind in a room.
[0043] The output unit 340 outputs information stored in the person in charge terminal device 30 to an output device connected via the output IF 35 of the person in charge terminal device 30, which will be described later. For example, the output unit 340 displays the progress input screen 470, which will be described later. The communication unit 350 mediates the transmission and reception of information with other information processing devices connected via the network N.
[0044] The processing unit 310 includes a display information request unit 311 and an image acquisition unit 312. The display information request unit 311 requests the cleaning management device 10 for the display information of the screen according to the input operation. For example, the display information request unit 311 requests the cleaning management device 10 for the display information of the progress display screen 450 described later, and uses the display information transmitted in response to the request to display the progress display screen 450 on the output unit 340. The display information request unit 311 transmits the information input to the displayed screen to the cleaning management device 10. For example, the display information request unit 311 transmits the information related to the progress and the reported matters, etc. input to the progress input screen 470 and the detailed input screen 480 described later to the cleaning management device 10. The image acquisition unit 312 acquires the captured image using the imaging device 37 described later that functions as an imaging mechanism. For example, the image acquisition unit 312 acquires the image of the forgotten item and transmits it to the cleaning management device 10 in association with the room.
[0045] FIG. 3 is a diagram showing an example of the data structure of the room-specific role information 121. The room-specific role information 121 includes, for example, a room number, a room type, and role information. The room number is identification information for identifying a room (for example, a guest room) owned by the accommodation facility. The building and floor to which the room belongs may be specified by the room number. The room type is information indicating the type of the guest room. The role information is information indicating the cleaning role set for the room.
[0046] FIG. 4 is a diagram showing an example of the data structure of the cleaning management information 122. The cleaning management information 122 includes, for example, a room number, a status, a cleaning type, a role, a person in charge, a scheduled start time, a scheduled end time, a start time, an end time, and additional information. The room number is identification information for identifying a room owned by the accommodation facility. The status is information for specifying the cleaning stage of the room. The cleaning type is information for specifying the type of cleaning of the room. For example, the cleaning type is information indicating any one of types such as "normal cleaning" which is general cleaning, "simple cleaning" which has fewer cleaning targets than normal cleaning, and "stay cleaning" which is cleaning performed while the customer is staying, that is, before check-out after check-in, and is associated with the room number.
[0047] The role is information that identifies the cleaning role set for the room specified by the room number. The person in charge is information that identifies the person in charge Y assigned to the role. The scheduled start time and the scheduled end time are information indicating the scheduled start time and the scheduled end time of the cleaning preset for the role. The start time and the end time are information indicating the time when the cleaning in the role started and the time when it ended. The additional information is information input by the administrator terminal device 20 or the person-in-charge terminal device 30 for the room. The additional information includes, for example, information indicating that there is something left behind and information regarding additional work.
[0048] In the cleaning management information 122 in the present embodiment, one or more roles are set for one room number, and one person in charge Y is associated with each role. Also, one status and one cleaning type are associated with one room number, respectively. Note that, for each of the roles, the progress of each role ("not yet implemented", "cleaning", or "completed") may be associated. Although details will be described later, the status of the room changes according to the change in the progress of the role. Hereinafter, an example in which the scheduled start time, the scheduled end time, the start time, and the end time are associated one by one with one role will be used for explanation. However, the scheduled start time, the scheduled end time, the start time, and the end time may be associated one by one with one room number. Also, the status, the cleaning type, and the role are not limited to the examples shown in this figure.
[0049] FIG. 5 is a diagram showing an example of the hardware configuration of the cleaning management device 10. The cleaning management device 10 includes an arithmetic device 11, a memory 12, an external storage device 13, an input IF (Interface) 14, an output IF 15, and a communication IF 16, and each component is connected by a bus.
[0050] The arithmetic unit 11 is an arithmetic unit such as a CPU (Central Processing Unit) that executes processing according to a program recorded in the memory 12 or external storage device 13. In the cleaning management device 10, processing is performed by the arithmetic unit 11, which operates according to a program read from the memory 12 or external storage device 13. The processing unit 110 realizes its respective functions when the arithmetic unit 11 executes a program.
[0051] Memory 12 is a storage device such as RAM (Random Access Memory) or flash memory, and functions as a storage area where programs and data are temporarily read. External storage device 13 is, for example, an HDD (Hard Disk Drive), a writable and readable storage medium such as a CD-R (Compact Disc-Recordable) or DVD-RAM (Digital Versatile Disk-Random Access Memory), and a storage medium drive device. The storage unit 120's functions are realized by memory 12 or external storage device 13. Alternatively, the storage unit 120 may be realized by a storage device connected via communication IF 16.
[0052] Input IF 14 is an interface for receiving input operations from the operator, and input devices such as a touch panel, keyboard, mouse, and microphone are connected to it. Output IF 15 is an interface for outputting information to an output device such as an OLED (Organic Light Emitting Diode) display built into the cleaning management device 10.
[0053] The communication interface 16 is an interface for connecting the cleaning management device 10 to the network N, and a communication device such as a LAN (Local Area Network) card is connected to it. The cleaning management device 10 may also have a storage medium drive device (not shown) that inputs and outputs information from portable media such as CDs (Compact Disks) or DVDs (Digital Versatile Disks).
[0054] The hardware configuration of the administrator terminal device 20 is the same as that of the cleaning management device 10, so its description will be omitted.
[0055] Figure 6 shows an example of the hardware configuration of the personnel terminal device 30. The personnel terminal device 30 comprises a computing device 31, a memory 32, an external storage device 33, an input IF 34, an output IF 35, a communication IF 36, and an imaging device 37. For example, the computing device 31, the memory 32, the external storage device 33, the input IF 34, the output IF 35, and the communication IF 36 are connected by a bus. The imaging device 37 is connected to the input IF 34.
[0056] The arithmetic unit 31 is an arithmetic unit such as a CPU (Central Processing Unit) that executes processing according to a program recorded in the memory 32 or external storage device 33. In the user terminal device 30, processing is performed by the arithmetic unit 31 which operates according to a program read from the memory 32 or external storage device 33. The processing unit 310 realizes its respective functions when the arithmetic unit 31 executes a program.
[0057] Memory 32 is a storage device such as RAM (Random Access Memory) or flash memory, and functions as a storage area where programs and data are temporarily read. External storage device 33 is, for example, an HDD, a writable and readable storage medium such as a CD-R or DVD-RAM (Digital Versatile Disk-Random Access Memory), and a storage medium drive device. The storage unit 320's functions are realized by memory 32 or external storage device 33. Alternatively, the storage unit 320 may also be realized by a storage device connected via communication IF 36.
[0058] The input interface 34 is an interface for receiving input operations from the operator, and input devices such as a touch panel, keyboard, mouse, and microphone are connected to it. The output interface 35 is an interface for outputting information to an output device such as an OLED (Organic Light Emitting Diode) display built into the operator terminal device 30.
[0059] The communication interface 36 is an interface for connecting the cleaning management device 10 to a network, and a communication device such as a LAN (Local Area Network) card is connected to it. The employee terminal device 30 may also have a storage medium drive device (not shown) that inputs and outputs information from portable media such as CDs or DVDs.
[0060] The imaging device 37 is a camera, which is a device that includes an optical system and an image sensor, and takes in light from the outside to acquire images such as still images and videos. The image sensor is composed of sensors that convert light into electrical signals.
[0061] Furthermore, the processing of each component of the cleaning management device 10, the administrator terminal device 20, and the staff terminal device 30 may be performed on one piece of hardware or on multiple pieces of hardware. Also, the processing of each component of the cleaning management device 10, the administrator terminal device 20, and the staff terminal device 30 may be implemented by one program or by multiple programs.
[0062] Figure 7 is a sequence diagram showing an example of the role definition process. The process shown in this figure starts, for example, when an input operation indicating the definition of a role is performed on the administrator terminal device 20.
[0063] First, the display information request unit 211 of the administrator terminal device 20 requests the cleaning management device 10 for display information for the role editing screen 410 (step S11).
[0064] Next, the display information generation unit 114 of the cleaning management device 10 transmits the display information of the role editing screen 410 to the administrator terminal device 20 that made the request (step S12).
[0065] Figure 8 shows an example of the role editing screen 410. The role editing screen 410 includes a role editing area 411 and an assignment button 412. The role editing area 411 is an area where the number of roles to be set and the content of each role are displayed for input. The assignment button 412 is a button that confirms the number and content of roles entered in the role editing area 411. When a role button is selected, the display screen transitions to the assignment room selection screen 420, which will be described later.
[0066] Let's return to the explanation in Figure 7. Next, the display information request unit 211 of the administrator terminal device 20 displays the role editing screen 410 (step S13). Specifically, the display information request unit 211 uses the display information transmitted from the cleaning management device 10 in step S12 to display the role editing screen 410 on the display of the administrator terminal device 20 via the output unit 240.
[0067] Next, the display information request unit 211 of the administrator terminal device 20 receives the selection of the assignment button 412 and requests the display information of the assigned room selection screen 420 from the cleaning management device 10 (step S14). Specifically, the display information request unit 211 receives input of the number and content of roles in the role editing area 411 of the role editing screen 410, and when the assignment button 412 is selected, it requests the display information of the assigned room selection screen 420 from the cleaning management device 10.
[0068] Next, the display information generation unit 114 of the cleaning management device 10 transmits the display information of the assigned room selection screen 420 to the administrator terminal device 20 that sent the request (step S15).
[0069] Figure 9 shows an example of the room assignment selection screen 420. The room assignment selection screen 420 includes a room selection area 421 and an assignment change button 422. The room selection area 421 is an area where rooms managed by the accommodation facility having the administrator terminal device 20 that requested the room assignment selection screen 420 are displayed for selection. The assignment change button 422 is a button that accepts an instruction to change the role of the room selected in the room selection area 421.
[0070] As shown in the room selection area 421 of Figure 9, if a room has a pre-assigned role, that role may be associated with the room and displayed. In the example shown in Figure 9, room numbers "101", "102", "103", and "104" are selected. Room number "102" has the roles "bathroom", "garbage disposal", "vacuuming", "floor cleaning", and "supplies replenishment" pre-assigned. On the other hand, room number "103" has no roles pre-assigned.
[0071] Furthermore, as shown in Figure 9, if the rooms of the accommodation facility are grouped by tabs or the like, the number of rooms selected in each tab may be displayed in a predetermined area of the room assignment selection screen 420.
[0072] Returning to the explanation in Figure 7, the display information request unit 211 of the administrator terminal device 20 displays the assigned room selection screen 420 using the display information transmitted from the cleaning management device 10 in step S15 (step S16).
[0073] Next, the display information request unit 211 of the administrator terminal device 20 transmits the input information (step S17). Specifically, the display information request unit 211 transmits to the cleaning management device 10 information that identifies the room selected in the room selection area 421 of the assigned room selection screen 420 displayed in step S17. The display information request unit 211 also transmits to the cleaning management device 10 the number and content of the roles entered for the role editing screen 410 displayed in step S13.
[0074] Next, the role definition unit 111 of the cleaning management device 10 updates the room-specific role information 121 (step S18). Specifically, the role definition unit 111 updates the room-specific role information 121 by associating the room number of the room selected on the assigned room selection screen 420 with the number and content of the roles entered on the role editing screen 410. In other words, the role definition unit 111 associates cleaning roles with the rooms owned by the accommodation facility. After that, the cleaning management device 10 and the administrator terminal device 20 complete the processing shown in this sequence diagram.
[0075] The role definition process may also be performed via the assigned room role editing screen 430, which will be described later. The display information generation unit 114 of the cleaning management device 10 transmits the display information of the assigned room role editing screen 430 in response to a request from the administrator terminal device 20. The role definition unit 111 updates the room-specific role information 121 using the information entered into the assigned room role editing screen 430.
[0076] Figure 10 shows an example of the assigned room role editing screen 430. The assigned room role editing screen 430 comprises a role input area 431 and a room number display area 432. The role input area 431 is an area that accepts input of roles to be defined for each room. For example, as shown in Figure 10, the roles that the cleaning management device 10 accepts defined are displayed in the role input area 431 for selection. The room number display area 432 is an area that displays the room number.
[0077] In summary, this configuration allows for efficient cleaning of multiple rooms, even in accommodations with a large number of rooms, by enabling the same cleaning function to be assigned to all rooms at once.
[0078] Figure 11 is a sequence diagram showing an example of the assignment determination process. The process shown in this figure starts, for example, when an input operation is performed on the administrator terminal device 20 indicating a request for the assignment information display screen 440.
[0079] First, the display information request unit 211 of the administrator terminal device 20 requests the cleaning management device 10 to display information for the assignment information display screen 440 (step S21).
[0080] Next, the display information generation unit 114 of the cleaning management device 10 generates the display information for the assignment information display screen 440 and sends it to the administrator terminal device 20 that sent the request (step S22).
[0081] Figure 12 shows an example of the assignment information display screen 440. The assignment information display screen 440 comprises an assignment information display area 441, an assignment information selection area 442, and a batch edit acceptance button 443. The assignment information display area 441 is an area that displays cleaning-related information associated with each room. For example, as shown in Figure 12, the assignment information display area 441 displays the room number associated with the room type, status, cleaning type, cleaning role, the person in charge Y assigned to each role, the scheduled start time and scheduled end time, whether or not items were left behind, the cleaning start time and cleaning end time, and the person in charge Y who actually performed the cleaning. Additional tasks entered by the administrator terminal device 20 may also be displayed for each room in the assignment information display area 441.
[0082] The assignment information selection area 442 is an area that accepts the selection of a room to which the person in charge Y will be assigned. When a room selection is accepted in the assignment information selection area 442 and the batch edit acceptance button 443 is selected, the display screen transitions to the person in charge determination screen 444, which will be described later, for determining the person in charge Y for the selected room. The assignment information display screen 440 may also accept input operations for selecting and changing the information displayed in the assignment information display area 441. Furthermore, when an area representing each room in the assignment information display area 441 is selected, the display screen may transition to the person in charge determination screen 433.
[0083] In the example shown in Figure 12, rooms with room numbers "105" and "106" are selected, but a person in charge, Y, has already been assigned to both rooms. If a room for which a person in charge, Y, has already been assigned is selected on the assignment information display screen 440, the person in charge assignment screen 444, described later, will accept a request to change person in charge Y.
[0084] Let's return to the explanation in Figure 11. Next, the display information request unit 211 of the administrator terminal device 20 displays the assignment information display screen 440 based on the display information transmitted from the cleaning management device 10 (step S23).
[0085] Next, the display information request unit 211 receives the designation of the room to which the person in charge Y will be determined and requests the person in charge determination screen 444 (step S24). Specifically, the display information request unit 211 transmits information to the cleaning management device 10 indicating a request for the person in charge determination screen 444, which includes information that identifies the room selected in the assignment information selection area 442 of the assignment information display screen 440.
[0086] Next, the display information generation unit 114 of the cleaning management device 10 generates the display information for the person in charge determination screen 444 and transmits it to the administrator terminal device 20 that made the request (step S25).
[0087] Figure 13 shows an example of the person in charge determination screen 444. The person in charge determination screen 444 is a screen that accepts input of person in charge Y for each role already defined by the role definition unit 111. As shown in Figure 13, the person in charge determination screen 444 may accept batch settings such as scheduled start time, scheduled end time, and additional tasks for the room selected in the assignment information selection area 442 of the assignment information display screen 440. Note that the display of the input areas for scheduled start time, scheduled end time, and additional tasks on the person in charge determination screen 444 is optional. Also, as shown in Figure 13, the person in charge determination screen 444 may be displayed overlaid on the assignment information display screen 440. According to the person in charge determination screen 444 shown in this figure, person in charge Y can be determined in batches for multiple rooms in which the same role has been defined.
[0088] Furthermore, if multiple rooms with different roles defined are selected on the assignment information display screen 440, the system can accept the decision of person in charge Y for the common roles defined for the rooms. On the other hand, the person in charge decision screen 444 may be displayed to suppress the input operation for deciding on person in charge Y for roles that are not common.
[0089] Let's return to the explanation in Figure 11. Next, the display information request unit 211 of the administrator terminal device 20 displays the person in charge determination screen 444 (step S26).
[0090] Next, the display information request unit 211 transmits the input information to the cleaning management device 10 (step S27). That is, the display information request unit 211 transmits the information that identifies the person in charge Y, which was entered for the person in charge determination screen 444, to the cleaning management device 10, associating it with the role.
[0091] Next, the person in charge determination unit 112 of the cleaning management device 10 updates the room-specific role information 121 (step S28). Specifically, the person in charge determination unit 112 updates the room-specific role information 121 using the room for which the person in charge Y is determined, which was input in step S24, and the information identifying the person in charge Y associated with the role, which was received in step S27. As a result, it can be said that the person in charge determination unit 112 determines the person in charge Y for each cleaning task.
[0092] After that, the cleaning management device 10 and the administrator terminal device 20 complete the processing shown in this flowchart.
[0093] Figure 14 is a sequence diagram showing an example of the progress display screen display process. The process shown in this figure starts, for example, when an input operation is made on the administrator terminal device 20 indicating a request for the progress display screen 450, which will be described later.
[0094] First, the display information request unit 211 of the administrator terminal device 20 requests the cleaning management device 10 for display information for the progress display screen 450 (step S31).
[0095] Next, the display information generation unit 114 of the cleaning management device 10 refers to the cleaning management information 122 and generates display information for the progress display screen 450 (step S32).
[0096] Figure 15(A) shows an example of the progress display screen 450. Figure 15(B) shows an example of icons indicating status displayed on the progress display screen 450. Figure 15(C) shows an example of icons indicating additional information displayed on the progress display screen 450.
[0097] The progress display screen 450 has a room information display area 451 that displays information about multiple rooms owned by the accommodation. The room information display area 451 distinguishes between rooms where at least one of the one or more cleaning roles has not been completed and other rooms. For example, rooms where all cleaning roles have been completed and rooms where at least one role has not been completed are displayed in different colors.
[0098] More specifically, the area showing each room displayed in the room information display area 451 includes a room number display area 4511 that displays the room number, a cleaning schedule time display area 4512 that displays the cleaning schedule time, a status icon display area 4513, and an additional icon display area 4514. The status icon display area 4513 displays status icons, which are objects that represent the status indicating the cleaning stage of the room. The status icons are objects that represent the following statuses, for example, as shown in Figure 15(B): "No cleaning required," "Cleaning not possible," "Cleaning possible," "Cleaning in progress," "Waiting for confirmation," "Confirming," "Cannot continue," and "Completed." One status icon is displayed for each room in the room information display area 451. In addition, the room information display area 451 may also display strings indicating each status, as shown in Figure 15(A).
[0099] In this embodiment, the administrator terminal device 20 can input an operation to set a room's status to one of the following: "No cleaning required," "Cleaning not possible," "Cleaning possible," or "Continuing not possible." The staff terminal device 30 can input an operation to set a room's status to one of the following: "Cleaning in progress," "Waiting for confirmation," "Confirming," or "Completed." As will be described in detail later, for example, if any of the assigned staff members Y input an operation to start cleaning a room with the status "Cleaning possible," the progress management unit 113 of the cleaning management device 10 changes the status to "Cleaning in progress." If staff members Y for all roles in the room input information indicating that they have completed cleaning, the progress management unit 113 changes the status to "Waiting for confirmation." If staff member Y, who is the person responsible for confirmation, inputs information to the staff terminal device 30 indicating that they have started confirmation, the progress management unit 113 changes the status to "Confirming." If staff member Y inputs information to the staff terminal device 30 indicating that they have finished confirmation, the progress management unit 113 changes the status to "Completed." The verifier may also be administrator X, in which case the status related to the verification will be changed when an input operation is received from the administrator terminal device 20.
[0100] The additional icon display area 4514 displays additional icons, which are objects indicating additional information entered for a room. As shown in Figure 15(C), for example, the additional icons are objects representing the additional information "Lost and Found," "Reportable Items," and "Additional Cleaning Required." If no additional information is entered for a room, no additional icons are displayed in the additional icon display area 4514. If one or more additional information is entered for a room, one or more additional icons are displayed in the additional icon display area 4514.
[0101] In addition, the display information generation unit 114 of the cleaning management device 10 refers to the cleaning management information 122 and, if there is additional information indicating that an item was left behind in the room, displays an object indicating the presence of the item in the additional icon display area 4514. The display information generation unit 114 displays an object indicating the presence of additional work in the additional icon display area 4514 if there is additional information indicating that an additional work instruction has been received for the room. The display information generation unit 114 displays an object indicating the presence of additional work in the additional icon display area 4514 if there is additional information indicating that there are items to report for the room.
[0102] Furthermore, the room information display area 451 may also display information indicating the cleaning type associated with each room. For example, the room information display area 451 may display a string of characters or an icon indicating the distinction between "normal cleaning," "quick cleaning," or "stay cleaning." In the example shown in Figure 15(A), a string of characters indicating the cleaning type is displayed for rooms with "quick cleaning" or "stay cleaning," while the cleaning type is not displayed for rooms with "normal cleaning."
[0103] Furthermore, the room information display area 451 may display at least one of the cleaning staff members Y (for example, the leader). The room information display area 451 may also display rooms designated by the administrator terminal device 20 as rooms that require urgent cleaning, and other rooms separately.
[0104] Let's return to the explanation in Figure 14. Next, the display information generation unit 114 of the cleaning management device 10 transmits the display information of the progress display screen 450 generated in step S32 to the administrator terminal device 20 that sent the request (step S33).
[0105] Next, the display information request unit 211 of the administrator terminal device 20 displays the progress management screen using the display information transmitted in step S33 (step S34). After that, the cleaning management device 10 and the administrator terminal device 20 complete the processing shown in this sequence diagram.
[0106] In this example, the process of displaying the progress display screen 450 on the administrator terminal device 20 has been described, but the staff terminal device 30 can also display the progress display screen 450 in the same way. In that case, similar to the display information request unit 211 of the administrator terminal device 20, the display information request unit 311 of the staff terminal device 30 requests display information for the progress display screen 450 from the cleaning management device 10, and displays the progress display screen 450 using the display information received as a response.
[0107] When one of the rooms included in the room information display area 451 of the progress display screen 450 is selected, the display screen transitions to the progress details screen 460. Note that the display screen may also transition to the progress details screen 460 if a predetermined area indicating a room number is selected in the assignment information display screen 440 of Figure 12.
[0108] Figure 16 shows an example of the progress details screen 460. The progress details screen 460 has a status display area 461, a role display area 462, a progress display area 463, an additional work display area 464, a lost item display area 465, and a report item display area 466. The status display area 461 is an area that displays the status indicating the stage of cleaning. The role display area 462 is an area that displays the role associated with the room in the cleaning management information 122. The progress display area 463 is an area that displays the progress of cleaning. For example, the progress display area 463 displays the person in charge Y, the cleaning start time, and the cleaning end time for each role. The additional work display area 464 is an area that displays the additional work entered for the room by the administrator terminal device 20 and the progress status of the additional work.
[0109] The lost item display area 465 is an area where information indicating the presence of a lost item in a room is displayed. For example, as shown in Figure 16, the lost item display area 465 displays image information of the lost item, captured using the imaging device 37 of the staff terminal device 30. The report item display area 466 is an area where report items entered for the room in the staff terminal device 30 are displayed.
[0110] As described above, the progress display screen 450 of this embodiment displays rooms where at least one of the related roles has not been completed separately from other rooms, making it easy to grasp the progress of cleaning work and improving management efficiency. In addition, since the status and additional information of each room are displayed by icons, users such as administrator X and staff Y can intuitively grasp the situation, and the situation can be efficiently communicated even when multiple users use different languages.
[0111] Figure 17 is a flowchart showing an example of the process for generating a progress input screen. The process shown in this flowchart is executed in the cleaning management device 10 and starts, for example, when the person in charge terminal device 30 receives an input operation requesting the progress input screen 470 and sends the request to the cleaning management device 10.
[0112] First, the display information generation unit 114 receives a request for the progress input screen 470 (step S41).
[0113] Next, the display information generation unit 114 generates the display information for the progress input screen 470 (step S42).
[0114] Figure 18 shows an example of the progress input screen 470. The progress input screen 470 has a progress display area 471 and a note display area 472. The progress display area 471 is an area for receiving input of cleaning progress for each room. The note display area 472 is an area for displaying cleaning notes for the entire accommodation facility. As shown in Figure 18, the progress input screen 470 may also display a search window to narrow down the rooms to be displayed by building or floor.
[0115] The progress display area 471 has a role display area 4711. The role display area 4711 is an area that displays the roles defined for each room. The role display area 4711 has a person in charge display area 4712, a progress presentation area 4713, and a progress input area 4714. The person in charge display area 4712 is an area that displays the person in charge Y assigned to the role displayed in the role display area 4711 in the cleaning management information 122.
[0116] The progress display area 4713 is an area that displays the progress of cleaning in a given role. For example, the progress display area 4713 displays one of the following statuses: "Not started," "Cleaning in progress," or "Completed." "Not started" is displayed when information indicating the start of cleaning has not been received for the role displayed in the role display area 4711. "Cleaning in progress" is displayed when information indicating the start of cleaning has been received for the role, but information indicating the completion of cleaning has not been received. "Completed" is displayed when information indicating the completion of cleaning has been received for the role.
[0117] The progress input area 4714 is an area that receives progress input from the person in charge Y displayed in the person in charge display area 4712 for the roles displayed in the role display area 4711. The display information generation unit 114 generates display information to display a selection button in the progress input area 4714 for accepting the input of "start work" if, for example, the input of "start work" has not been received for the role in question. After the input of "start work" has been received, the display information generation unit 114 displays a selection button in the progress input area 4714 for accepting the input of "completed". The progress input area 4714 may be configured so that input to the corresponding progress input area 4714 is possible only when the person in charge Y who has logged into the cleaning management service is displayed in the person in charge display area 4712.
[0118] In addition, the progress input area 4714 may accept input operations indicating that the confirmation has been completed, using the administrator terminal device 20 or staff terminal device 30 owned by the person who has been pre-configured for the room. When the administrator terminal device 20 or staff terminal device 30 accepts the selection of a room displayed in the progress display area 471, the display screen transitions to the detailed input screen 480.
[0119] Figure 19 shows an example of the detailed input screen 480. The detailed input screen 480 has an additional work progress input area 481, a lost item information input area 482, and a report item input area 483. The additional work progress input area 481 displays the additional work entered by the administrator terminal device 20 before this screen is displayed, and the person in charge Y assigned to the additional work, and accepts input of the progress related to the additional work. If no additional work has been set by the administrator terminal device 20, the additional work will not be displayed in the additional work progress input area 481.
[0120] The additional work is set by an input operation on an additional work input screen (not shown) output by the output unit 240 of the administrator terminal device 20. The additional work input screen accepts the specification of a room and an additional work. When the progress management unit 113 of the cleaning management device 10 receives an input operation on the additional work input screen, it updates the cleaning management information 122 by associating it with additional information that identifies the room and the additional work instruction. When the display information generation unit 114 of the cleaning management device 10 receives a request for a detailed input screen 480 specifying a room from the display information request unit 311 of the person in charge terminal device 30, it refers to the cleaning management information 122 to generate the display information for the additional work input screen and transmits it to the person in charge terminal device 30.
[0121] The lost item information input area 482 is an area that accepts input of information related to lost items. For example, as shown in Figure 19, the lost item information input area 482 may allow input of image information of the lost item and the name of the person in charge Y who entered the information related to the lost item. The report item input area 483 is an area that accepts input of report items. The report item input area 483 may allow input of image information related to the report items.
[0122] The additional work progress input area 481 may also accept input of additional work by the person in charge terminal device 30. In that case, for example, if person in charge Y voluntarily performs additional work that is not pre-configured by the administrator terminal device 20 as additional work, the input of the additional work by person in charge Y can be accepted. Furthermore, the person in charge Y who performed the additional work displayed in the additional work progress input area 481 may be changeable on the person in charge terminal device 30.
[0123] Let's return to the explanation in Figure 17. Next, the display information generation unit 114 transmits the display information to the terminal device 30 of the person in charge who sent the request (step S43). Specifically, the display information generation unit 114 transmits the display information of the progress input screen 470 generated in step S42 to the terminal device 30 of the person in charge who sent the request in step S41.
[0124] Next, when the progress management unit 113 receives input to the progress input screen 470, it updates the progress management information (step S44). For example, when the progress management unit 113 receives input from the "Start Work" selection button displayed in the progress input area 4714, it records the start time in the corresponding record of the cleaning management information 122. When the progress management unit 113 receives input from the "Complete" selection button displayed in the progress input area 4714, it records the end time in the corresponding record of the cleaning management information 122.
[0125] The progress management unit 113 changes the status of a room from "ready to clean" to "cleaning in progress" when it receives an input operation of "start work" from at least one of the roles associated with that room. Furthermore, the progress management unit 113 changes the status of a room from "cleaning in progress" to "completed" when it receives an input operation of "completed" from all roles associated with that room. After this, the cleaning management device 10 terminates the processing described in this flowchart.
[0126] Furthermore, when the progress management unit 113 receives input to the detailed input screen 480, it updates the cleaning management information 122 using the entered information, thereby managing additional information such as the progress of additional work and information regarding forgotten items.
[0127] As described above, by using the information entered on the progress input screen 470 in this embodiment to manage progress, the progress status can be updated efficiently. In addition, since information indicating that cleaning has been performed can be easily entered, the evidence of the cleaning work performed by person in charge Y can be managed efficiently.
[0128] Figure 20 is a flowchart showing an example of the process for reassigning the person in charge. This process is performed periodically, for example, by the cleaning management device 10.
[0129] First, the progress management unit 113 of the cleaning management device 10 refers to the cleaning management information 122 and identifies records that have reached the scheduled completion time and whose status is not "completed" (step S51). Specifically, the progress management unit 113 extracts records that have reached the scheduled completion time from the cleaning management information 122. The progress management unit 113 identifies records whose status, among the roles of the extracted records, corresponds to the room number associated with that role and is not "completed". If there are multiple identified records, the progress management unit 113 performs the following processing for each record.
[0130] Next, the progress management unit 113 sends an uncleaned notification to the administrator terminal device 20 (step S52). Specifically, the progress management unit 113 generates an uncleaned notification that specifies the room number and role of the record identified in step S51, and sends it to the administrator terminal device 20.
[0131] Next, the administrator terminal device 20 requests the person in charge determination screen 444 (step S53). Specifically, the administrator terminal device 20 transmits information to the cleaning management device 10 indicating that it requests the person in charge determination screen 444, which includes the room number and role included in the uncleaned notification.
[0132] Next, the display information generation unit 114 of the cleaning management device 10 transmits the display information of the person in charge determination screen 444 (step S54). For example, the person in charge determination screen 444 is the same as the example shown in Figure 13. Note that the substitute person in charge candidates displayed on the person in charge determination screen 444 in this process may be persons who are not currently performing cleaning work. In that case, the display information generation unit 114 determines person in charge Y who is not currently performing cleaning work by referring to the cleaning management information 122 and generates the display information for the person in charge determination screen 444 as a substitute person in charge candidate.
[0133] Next, the person in charge designation unit 212 of the administrator terminal device 20 receives the selection of substitute person in charge Y and transmits it to the cleaning management device 10 (step S55). Specifically, the person in charge determination unit 112 receives an input operation to specify substitute person in charge Y, who is the person in charge Y to be newly assigned to the role identified in the uncleaned notification, and transmits the input information to the cleaning management device 10.
[0134] Next, the person in charge determination unit 112 of the cleaning management device 10 updates the cleaning management information 122 (step S56). Specifically, the person in charge determination unit 112 updates the cleaning management information 122 by associating the alternative person in charge Y selected in step S55 with the combination of room number and role included in the uncleaned notification sent to the administrator terminal device 20 in step S52. That is, the person in charge determination unit 112 assigns the alternative person in charge Y specified in the administrator terminal device 20 to the role related to the uncleaned notification.
[0135] Next, the person in charge determination unit 112 of the cleaning management device 10 sends an assignment notification to the substitute person in charge Y (step S57). Specifically, the person in charge determination unit 112 generates an assignment notification indicating that the substitute person in charge Y, designated in the administrator terminal device 20, has been assigned to the role related to the uncleaned notification. The person in charge determination unit 112 identifies the contact information of the substitute person in charge Y by referring to information stored in an area not shown in the memory unit 120 that associates person in charge Y with the person in charge terminal device 30 that person in charge Y possesses. The person in charge determination unit 112 sends the generated assignment notification to the contact information of the substitute person in charge Y.
[0136] Next, the display information request unit 311 of the person in charge terminal device 30 displays the room and role (step S58). Specifically, the display information request unit 311 displays the information indicating the room and role to which cleaning has been assigned, which is included in the assignment notification, via the output unit 340. After that, the cleaning management device 10, the administrator terminal device 20, and the person in charge terminal device 30 complete the processing shown in this sequence diagram.
[0137] In summary, this process allows for the assignment of substitute staff member Y to rooms where the scheduled completion time has passed but cleaning is not yet complete, thereby improving efficiency.
[0138] <First variation>
[0139] Next, the cleaning management system 1 in the first modified example will be described. In the cleaning management system 1 in the first modified example, there are multiple personnel Y who share one personnel terminal device 30, and personnel Y who have their own dedicated personnel terminal device 30. The differences from the above-described embodiment will be explained below.
[0140] Figure 21 shows an example of the outline of the cleaning management system 1 in the first modified example. In this modified example, the cleaning management system 1 includes a cleaning management device 10, an administrator terminal device 20, as well as a staff terminal device 30A and a staff terminal device 30B. The staff terminal device 30A is a staff terminal device 30 shared by multiple staff members Y, and functions as the first staff terminal device. The following explanation will use an example in which the staff terminal device 30A accepts input operations from the first staff member Y. Note that the staff terminal device 30A may also accept input operations from a leader, who is one of the first staff members Y.
[0141] The assigned terminal device 30B is a device exclusively used by one assigned person Y and functions as a second assigned terminal device. The following explanation will use an example in which the assigned terminal device 30B accepts input operations from the second assigned person Y. Note that whether the assigned terminal device 30 is an assigned terminal device 30A shared by multiple first assigned persons Y, or an assigned terminal device 30B exclusively used by one second assigned person Y, may or may not be predetermined. The following explanation will use an example in which it is not predetermined whether the assigned terminal device 30 is one of the two.
[0142] Figure 22 shows an example of a functional block of the cleaning management system 1 in the first modified example. The storage unit 120 of the cleaning management device 10 stores room-specific role information 121, cleaning management information 122, and personnel information 123. Personnel information 123 is information about personnel Y. The functions of personnel terminal devices 30A and 30B are the same.
[0143] Figure 23 shows an example of the data structure of the person in charge information 123. The person in charge information 123 includes a person in charge ID, a name, and attributes. The person in charge ID is identification information that identifies the person in charge of cleaning Y. The name is a string indicating the name of person in charge Y. The attributes are information that indicates the attributes of person in charge Y. For example, the attributes indicate whether person in charge Y is a first person in charge Y who shares the person in charge terminal device 30 with other person in charge Y, or a second person in charge Y who does not share the person in charge terminal device 30 with other person in charge Y. In the example shown in Figure 22, if the attribute is "shared," it indicates that person in charge Y is a first person in charge Y, and if it is "general," it indicates that person in charge Y is a second person in charge Y. In addition, the attributes may include information indicating whether or not person in charge Y is a leader. Furthermore, the person in charge information 123 may include information that identifies the person in charge terminal device 30 operated by person in charge Y.
[0144] Figure 24 is a flowchart showing an example of the progress input screen generation process in the first modified example. The process in this flowchart is executed in the cleaning management device 10, similar to the progress input screen generation process in Figure 17, and starts when, for example, the person in charge terminal device 30 receives an input operation requesting the progress input screen 470 and sends the request to the cleaning management device 10.
[0145] The process in step S41 is the same as the process in step S41 shown in Figure 17.
[0146] Next, the display information generation unit 114 determines whether or not the request is from the first person in charge Y (step S411). Specifically, the display information generation unit 114 refers to the request received in step S41 and the person in charge information 123 to determine whether or not the attribute of the person in charge who sent the request is "shared responsibility". If the attribute is "shared responsibility", the display information generation unit 114 determines that the request is from the first person in charge Y.
[0147] If the display information generation unit 114 determines that the request is from the first person in charge (if the answer is "YES" in step S411), it generates display information for the progress input screen 470 that allows the first person in charge Y to be selected for the role (step S412).
[0148] Figure 25 shows an example of the progress input screen 470 in the first modified example. In this modified example, the progress input screen 470 has a person in charge input area 4715 instead of the person in charge display area 4712 of the progress input screen 470 shown in Figure 18. The display information generation unit 114 extracts the first person in charge by referring to the attributes of the person in charge information 123 and displays it in the person in charge input area 4715 in a selectable format.
[0149] Let's return to the explanation in Figure 24. Next, the display information generation unit 114 transmits the display information to the employee terminal device 30 that sent the request (step S413). Specifically, the display information generation unit 114 transmits the display information generated in step S412 to the employee terminal device 30, which is the source of the request for the progress input screen 470 received in step S41.
[0150] Next, the progress management unit 113 executes the process in step S414. The process in step S414 is the same as the process in step S44 shown in Figure 17, so its explanation is omitted. After that, the cleaning management device 10 completes the process in this flowchart.
[0151] If the display information generation unit 114 determines that the request is not from the first person in charge Y (i.e., if the result in step S411 is "NO"), it executes the processing from step S42 onwards. The processing executed in steps S42 to S44 is the same as the processing executed in steps S42 to S44 shown in Figure 17. After that, the cleaning management device 10 terminates the processing in this flowchart.
[0152] As described above, according to this modified version, the progress input screen 470 displayed on the employee terminal device 30A owned by the first employee Y accepts the designation of employee Y from among multiple first employee Ys. Furthermore, this progress input screen 470 can accept input operations for the start or end of cleaning for the role assigned to the designated employee Y. On the other hand, the progress input screen 470 displayed on the employee terminal device 30B owned by the second employee Y, who does not share the employee terminal device 30 with other employees, suppresses the selection of employee Y. Therefore, even if not all cleaning employees Y have an employee terminal device 30 for progress input, input regarding the progress status can be appropriately accepted. In addition, since the employee terminal device 30B of the second employee Y displays a progress input screen 470 that does not accept changes to employee Y, changes to employee Y due to operational errors, etc., are suppressed, improving convenience.
[0153] Figure 26 shows an example of the person in charge attribute selection screen 490. The person in charge attribute selection screen 490 displays the attributes of person in charge Y in a selectable format. For example, in step S411 shown in Figure 23, the display information generation unit 114 of the cleaning management device 10 may display the person in charge attribute selection screen 490 before displaying the progress input screen 470 if it determines that the request is from the first person in charge Y. If the display information generation unit 114 receives an input operation on the person in charge attribute selection screen 490 in which the attribute of person in charge Y is the first person in charge Y, it can display the progress input screen 470 shown in Figure 25. Also, if the display information generation unit 114 receives an input operation on the person in charge attribute selection screen 490 in which the attribute of person in charge Y is the second person in charge Y, it can display the progress input screen 470 shown in Figure 18.
[0154] <Second variation>
[0155] Next, the cleaning management system 1 in the second modified example will be described. In this modified example, the cleaning management system 1 accepts input operations to the employee attribute selection screen 490 when the employee terminal device 30 requests the progress input screen 470. The differences from the above-described embodiment will be described below. In this modified example, the employee terminal device 30 may be assigned to one employee Y, as in the example shown in Figure 1(A), or it may be assigned to multiple employees Y, as in the example shown in Figure 1(B). Also, as in the example shown in Figure 21, there may be an employee terminal device 30A exclusively used by one first employee Y and an employee terminal device 30B shared by multiple second employees Y.
[0156] Figure 27 is a flowchart showing an example of the progress input screen generation process in the second modified example. The process in step S41 is the same as step S41 shown in Figure 17, so its explanation is omitted.
[0157] Next, the display information generation unit 114 generates the display information for the person in charge attribute selection screen 490 (step S421). The person in charge attribute selection screen 490 is the same as the example shown in Figure 26.
[0158] Next, the display information generation unit 114 transmits the display information of the person in charge attribute selection screen 490 to the person in charge terminal device 30 that sent the request (step S422).
[0159] Next, the display information generation unit 114 determines whether or not it has received input for the shared terminal (step S423). Specifically, the display information generation unit 114 determines whether or not it has received input for the shared terminal for the person in charge attribute selection screen 490 displayed on the person in charge terminal device 30.
[0160] If the display information generation unit 114 determines that it has received input for the shared terminal (if it is "YES" in step S423), it executes the processes in steps S412 to S414. This process is the same as the processes in steps S412 to S414 shown in Figure 24. After that, the cleaning management device 10 terminates the process in this flowchart.
[0161] If the display information generation unit 114 determines that it has not received input for the shared terminal (in the case of "NO" in step S423), that is, if it determines that it has received input for the personal terminal on the person in charge attribute selection screen 490, it executes the processes in steps S42 to S44. This process is the same as the processes in steps S42 to S44 shown in Figure 17. After that, the cleaning management device 10 terminates the process in this flowchart.
[0162] As described above, according to this modified version, the information displayed on the progress input screen 470 can be varied according to the input operation on the operator terminal device 30, making it possible to input progress in a way that better suits the operator Y's needs.
[0163] <Third variation>
[0164] Next, the cleaning management system 1 in the third modified example will be described. In this modified example, the cleaning management system 1 displays a different screen to an apprentice, who is a person in charge Y who requires training, than to other persons in charge Y. The differences from the above-described embodiment and the first modified example will be described below.
[0165] Figure 28 is a flowchart showing an example of the progress input screen generation process in the third modified example. The process in this flowchart is executed in the cleaning management device 10, similar to the progress input screen generation process in Figure 17, and starts when, for example, the person in charge terminal device 30 receives an input operation requesting the progress input screen 470 and sends the request to the cleaning management device 10. In this modified example, the storage unit 120 of the cleaning management device 10 stores the person in charge information 123. Prior to the start of the process in this flowchart, the person in charge determination unit 112 registers the attributes of the apprentices separately from the attributes of other person in charge Y so that the apprentices can be distinguished from other person in charge Y.
[0166] The processing in steps S41 to S43 is the same as the processing in steps S41 to S43 shown in Figure 17.
[0167] Next, the progress management unit 113 accepts input operations for the progress input screen (step S431). Specifically, the progress management unit 113 accepts input operations for the progress input area 4714 of the progress input screen 470.
[0168] Next, the person in charge determination unit 112 determines whether the input operation to the progress input area 4714 in step S431 is an input operation indicating that the cleaning has been completed by the trainee (step S432).
[0169] If the person in charge determination unit 112 determines that it has received an input operation from the trainee indicating the completion of cleaning (if the answer is "YES" in step S432), the display information generation unit 114 generates the display information for the check sheet screen 500 and transmits it to the person in charge terminal device 30 that sent the cleaning completion message (step S433). The check sheet screen 500 is displayed via the output unit 340 by the display information request unit 311 of the person in charge terminal device 30 that received the display information.
[0170] Figure 29 shows an example of a check sheet screen 500. The check sheet screen 500 has a check input area 501, a sample image display area 502, and a button 503 for instructing the acquisition of a post-cleaning image. The check input area 501 is an area that accepts input operations from the trainee to indicate the completion of each cleaning task for the check items of the cleaning task they are in charge of.
[0171] The sample image display area 502 is an area for displaying sample images of the equipment after cleaning to the apprentice. The post-cleaning image acquisition instruction button 503 is a button that receives an input operation to instruct the acquisition of a post-cleaning image, which is an image of the equipment after cleaning, using the imaging device 37 of the employee terminal device 30. When the input operation of the post-cleaning image acquisition instruction button 503 is received, the image acquisition unit 312 of the employee terminal device 30 takes a post-cleaning image using the imaging device 37 and transmits it to the cleaning management device 10.
[0172] Let's return to the explanation in Figure 28. Next, the progress management unit 113 transmits the information entered in the check sheet screen 500 and the display information of the progress input screen 470 to the administrator terminal device 20 (step S434). Specifically, the progress management unit 113 transmits the information entered in the check input area 501 of the check sheet screen 500, the post-cleaning image, and the display information of the progress input screen 470 to the administrator terminal device 20.
[0173] Subsequently, the output unit 240 of the administrator terminal device 20 displays the information entered into the check sheet screen 500, including the post-cleaning images taken by the trainees. The output unit 240 also displays a progress input screen 470 on the administrator terminal device 20, which accepts input operations for cleaning completion for each role. The display information request unit 211 of the administrator terminal device 20 transmits the information entered into the progress input screen 470 to the cleaning management device 10.
[0174] Next, the progress management unit 113 of the cleaning management device 10 determines whether or not it has received an input operation indicating that cleaning has been completed (step S435). Specifically, the progress management unit 113 determines whether or not it has received an input operation indicating that cleaning has been completed in the progress input area 4714 of the progress input screen 470 displayed on the administrator terminal device 20.
[0175] If the progress management unit 113 determines that it has not received an input operation from the apprentice indicating the completion of cleaning (i.e., the result in step S435 is "NO"), the process in step S435 is repeated until the input operation indicating the completion of cleaning is received.
[0176] If the progress management unit 113 determines that it has received an input operation indicating the completion of cleaning (if the answer is "YES" in step S435), or if the person in charge determination unit 112 determines in step S432 that it has not received an input operation indicating the completion of cleaning by an apprentice (if the answer is "NO" in step S432), the progress management unit 113 updates the cleaning management information 122 (step S436). Specifically, if the progress management unit 113 receives an input operation regarding progress from a person in charge Y who is not an apprentice, it registers the start time, end time, or progress of additional work, etc., in the cleaning management information 122 according to the input operation for the role assigned to person in charge Y. In addition, if the progress management unit 113 receives an input operation from an apprentice regarding the progress of work other than the completion of cleaning, it also registers the input information in the cleaning management information 122.
[0177] When the progress management unit 113 receives information from the administrator terminal device 20 indicating that it has received an input operation for the completion of cleaning (if "YES" is selected in step S435), it registers information in the cleaning management information 122 indicating that the cleaning for the role assigned to the apprentice has been completed, in accordance with the input operation. In other words, the progress management unit 113 determines the completion of cleaning for the roles of personnel Y, excluding the apprentice, using the information received from the personnel terminal device 30. The progress management unit 113 determines the completion of cleaning for the roles of the apprentice, using the information received from the administrator terminal device 20. After that, the cleaning management device 10 completes the processing of this flowchart.
[0178] In this modified version, when the apprentice inputs that cleaning is complete, the administrator X checks the apprentice's input on the check sheet screen 500, and when the administrator terminal device 20 inputs that cleaning is complete, the cleaning management information 122 is updated. However, administrator X only needs to check the input information on the check sheet screen 500 entered by the apprentice. Therefore, the progress management unit 113 may update the cleaning management information 122 when it receives the apprentice's input that cleaning is complete on the progress input screen 470.
[0179] Furthermore, when the apprentice completes the cleaning process, instead of the administrator X, the assigned leader Y, who has been pre-associated with the apprentice, may verify the contents entered on the check sheet screen 500. In this case, the administrator X may also accept the completion of cleaning from the assigned terminal device 30 owned by the leader.
[0180] As described above, according to this modified configuration, the progress management unit 113 of the cleaning management device 10 can manage the progress of trainees using the information entered on the check sheet screen 500. Therefore, it is possible to appropriately present check items to trainees who require training, and to efficiently manage cleaning operations. In addition, since sample images of the equipment after cleaning are displayed to trainees, trainees can intuitively grasp the condition after cleaning, which contributes to improving work efficiency.
[0181] Although the embodiments of the present invention have been described above, the present invention is not limited to the examples of embodiments described above, and various modifications are included. For example, the examples of embodiments described above are described in detail for the purpose of making the present invention easy to understand, and the present invention is not limited to having all the configurations described herein. Furthermore, it is possible to replace a part of the configuration of one example of an embodiment with the configuration of another example. It is also possible to add a configuration of another example to the configuration of one example of an embodiment. Furthermore, it is possible to add, delete, or replace a part of the configuration of one example of each embodiment with a configuration of another. In addition, some or all of the above configurations, functions, processing units, processing means, etc., may be realized in hardware, for example, by designing them as integrated circuits. Also, the control lines and information lines in the figures are shown only if they are considered necessary for explanation, and do not necessarily show all of them. It can be assumed that almost all of the configurations are interconnected.
[0182] Furthermore, the functional configurations of the cleaning management device 10, the administrator terminal device 20, and the staff terminal device 30 described above are classified according to their main processing content for ease of understanding. The present invention is not limited by the way the components are classified or named. As shown above, the configurations of the cleaning management device 10, the administrator terminal device 20, and the staff terminal device 30 can be further classified into many more components according to the processing content. Alternatively, they can be classified so that a single component performs even more processing.
[0183] 1: Cleaning management system, 10: Cleaning management device, 11・31: Processing unit, 12・32: Memory, 13・33: External storage device, 14・34: Input IF, 15・35: Output IF, 16・36: Communication IF, 20: Administrator terminal device, 30・30A・30B: Person in charge terminal device, 37: Imaging device, 110・210・310: Processing unit, 111: Role definition unit, 112: Person in charge determination unit, 113: Progress management unit, 114: Display information generation unit, 120・220・320: Storage unit, 121: Room-specific role information, 122: Cleaning management Information, 123: Person in charge information, 130, 230, 330: Input section, 140, 240, 340: Output section, 150, 250, 350: Communication section, 211, 311: Display information request section, 212: Person in charge designation section, 312: Image acquisition section, 410: Role editing screen, 411: Role editing area, 412: Assignment button, 420: Room selection screen, 421: Room selection area, 422: Change assignment button, 430: Room role editing screen, 431: Role input area, 432: Room number display area, 440: Assignment information display screen, 4 41: Assignment information display area, 442: Assignment information selection area, 444: Person in charge determination screen, 450: Progress display screen, 451: Room information display area, 460: Progress details screen, 461: Status display area, 462 / 4711: Role display area, 463 / 471: Progress display area, 464: Additional work display area, 465: Lost and found display area, 466: Report item display area, 470: Progress input screen, 472: Notes display area, 480: Details input screen, 481: Additional work progress input area, 482: Lost and found information input area Area, 483: Report input area, 490: Person in charge attribute selection screen, 500: Check sheet screen, 501: Check input area, 502: Sample image display area, 503: Post-cleaning image acquisition instruction button, 4511: Room number display area, 4512: Cleaning scheduled time display area, 4513: Status icon display area, 4514: Additional icon display area, 4712: Person in charge display area, 4713: Progress display area, 4714: Progress input area, 4715: Person in charge input area, N: Network, X: Administrator, Y: Person in charge
Claims
1. A cleaning management system comprising: a cleaning management device for managing cleaning operations of accommodation facilities; an administrator terminal device for the manager of the cleaning operations; and an administrator terminal device for the person in charge, wherein the cleaning management device comprises: a role definition unit for associating multiple roles for cleaning work with each room of the accommodation facility; an administrator determination unit for determining an administrator for each of the multiple roles; a progress management unit for managing the progress of cleaning the multiple rooms of the accommodation facility; and a display information generation unit for generating display information for a progress display screen that displays the progress of the multiple rooms in a certain display area, wherein the progress display screen is a screen that distinguishes between rooms in which at least one of the related roles has not been completed and other rooms.
2. A cleaning management system according to claim 1, wherein the display information generation unit of the cleaning management device generates display information for a progress input screen that accepts input operations for cleaning start and cleaning end for each role, and the person in charge terminal device includes an output unit that displays the progress input screen.
3. A cleaning management system according to claim 1, wherein the progress display screen is a screen that displays the type of cleaning associated with the room, including whether it is general cleaning, cleaning while a customer is staying, or simple cleaning with fewer items to be cleaned than general cleaning.
4. A cleaning management system according to claim 1, wherein the administrator terminal device includes an output unit that displays an additional work input screen that accepts input operations from the person in charge of the additional work and the instruction for additional work for the room, and the progress management unit of the cleaning management device manages the progress status of the additional work.
5. A cleaning management system according to claim 4, wherein the operator terminal device includes an input unit that receives an input operation for information indicating that an item was left behind in the room, the display information generation unit of the cleaning management device causes one or more objects indicating additional information related to the room to be displayed on the progress display screen in the area related to the room, and the progress display screen includes the object indicating that an item was left behind in the room or the object indicating that an additional work instruction has been given as the additional information.
6. A cleaning management system according to claim 2, wherein the cleaning management device includes a storage unit for storing employee information associated with attributes to the employee, the attributes indicate whether the employee is a first employee who shares the employee terminal device with other employees, or a second employee who does not share it, the progress input screen displayed on the employee terminal device relating to the first employee accepts the selection of an employee from among the first employees, accepts input operations for cleaning start and cleaning end for the role assigned to the selected first employee, and the progress input screen displayed on the employee terminal device relating to the second employee suppresses the selection of the employee.
7. A cleaning management system according to claim 1, wherein the person in charge determination unit of the cleaning management device registers the person in charge who requires training as an apprentice, and the person in charge terminal device includes an output unit that displays a sample image of the equipment after cleaning to the apprentice.
8. A cleaning management system according to claim 7, wherein the output unit of the employee terminal device displays a check sheet screen to the trainee that accepts input operations for check items of the cleaning work to be performed, and the progress management unit of the cleaning management device manages the progress of the trainee using the information entered on the check sheet screen.
9. A cleaning management system according to claim 8, wherein the person in charge terminal device comprises an imaging mechanism, an image acquisition unit that acquires a post-cleaning image which is an image after cleaning using the imaging mechanism, the administrator terminal device comprises an output unit that displays the post-cleaning image taken by an apprentice, the person in charge determination unit of the cleaning management device registers whether the person in charge who has the person in charge terminal device is an apprentice or not, the display information generation unit generates display information for a progress input screen that accepts an input operation for completion of cleaning for each role, and the progress management unit determines the completion of cleaning for the roles of the person in charge excluding the apprentice using information received from the person in charge terminal device, and determines the completion of cleaning for the role of the apprentice using information received from the administrator terminal device.
10. A cleaning management system according to claim 1, wherein the progress management unit of the cleaning management device, upon reaching the scheduled cleaning completion time associated with the room and not obtaining information indicating the completion of cleaning for the room, transmits an uncleaned notification to the administrator terminal device, specifying the room and the role for which cleaning has not been completed; the person in charge determination unit of the cleaning management device, assigns a substitute person designated in the administrator terminal device to the role related to the uncleaned notification, and transmits an assignment notification to the person in charge terminal device of the substitute person; the administrator terminal device includes a person in charge designation unit that receives designation of a substitute person to be assigned to the role specified in the uncleaned notification; and the person in charge terminal device includes an output unit that outputs the assigned room and role upon receiving the assignment notification.
11. A cleaning management device comprising: a role definition unit that associates multiple cleaning roles with each room of an accommodation facility; a person in charge determination unit that determines a person in charge for each of the multiple roles; a progress management unit that manages the progress of cleaning the multiple rooms of the accommodation facility; and a display information generation unit that generates display information for a progress display screen that displays the progress of the multiple rooms in a certain display area, wherein the progress display screen is a screen that distinguishes between rooms in which at least one of the related roles has not been completed and the other rooms.
12. A cleaning management method comprising: a role definition procedure for associating multiple cleaning roles for each room of an accommodation facility; a person in charge determination procedure for determining a person in charge for each of the multiple roles; a progress management procedure for managing the progress of cleaning the multiple rooms of the accommodation facility; and a display information generation procedure for generating display information for a progress display screen that displays the progress of the multiple rooms in a certain display area, wherein the progress display screen is a screen that distinguishes between rooms in which at least one of the related roles has not been completed and the other rooms.
13. A program that causes a computer processing unit to execute a cleaning management method, wherein the program causes the computer to execute a role definition procedure for associating multiple roles for cleaning work with each room of an accommodation facility; a person in charge determination procedure for determining a person in charge for each of the multiple roles; a progress management procedure for managing the progress of cleaning the multiple rooms of the accommodation facility; and a display information generation procedure for generating display information for a progress display screen that displays the progress of the multiple rooms in a certain display area, wherein the progress display screen is a screen that distinguishes between rooms in which at least one of the associated roles has not been completed and the other rooms.