Consumables management system, consumables management method, and consumables management program
The consumables management system addresses the challenge of manual inventory tracking by using digital inputs and automated processes to manage consumables in facilities, enhancing accuracy and efficiency.
Patent Information
- Application Number
- JP2022029102
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-02-28
- Publication Date
- 2026-01-21
- Estimated Expiration
- 2042-02-28
AI Technical Summary
Conventional methods for managing consumables in facilities, such as commercial buildings, rely on handwritten logs, leading to input errors and difficulties in accurately tracking inventory.
A consumables management system and method that includes a reception processing unit to accept replenishment quantity inputs, an acquisition processing unit to acquire these quantities, and a management processing unit to manage inventory information, utilizing a management server, terminals, and a communication network for data exchange.
Enables accurate and efficient management of consumables, reducing errors and improving inventory control through digital input and automated tracking.
Smart Images

Figure 0007803166000001 
Figure 0007803166000002 
Figure 0007803166000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a consumables management system, a consumables management method, and a consumables management program for managing consumables used in a facility. [Background technology]
[0002] In various facilities such as commercial buildings, office buildings, accommodation facilities, shopping malls, and public facilities (hereinafter simply referred to as "facilities"), workers regularly perform cleaning work. Each worker sequentially cleans the cleaning targets (rooms, toilets, and other cleaning locations) assigned to him / her. Conventionally, technologies for improving the efficiency of cleaning work in facilities have been proposed (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2006-57298 Summary of the Invention [Problem to be solved by the invention]
[0004] During the cleaning work, workers record each cleaning of a cleaning area in a logbook or the like. For example, workers record the number of consumables (toilet paper, garbage bags, detergent, disinfectant, etc.) that are replenished or replaced at the cleaning area. Conventionally, such recording work has been done by handwriting input into a logbook, which is prone to input omissions and input errors. This makes it difficult to properly manage the inventory of consumables.
[0005] An object of the present invention is to provide a consumables management system, a consumables management method, and a consumables management program that are capable of appropriately managing the inventory of consumables. [Means for solving the problem]
[0006] A consumables management system according to one aspect of the present invention includes a reception processing unit, an acquisition processing unit, and a management processing unit. The reception processing unit accepts an input operation of a replenishment quantity of the consumables from a worker performing replenishment work to replenish consumables for a work object. The acquisition processing unit acquires the replenishment quantity of the consumables for the work object based on the input operation accepted by the reception processing unit. The management processing unit manages inventory information of the consumables based on the replenishment quantity of the consumables for the work object acquired by the acquisition processing unit.
[0007] Another aspect of the present invention is a consumables management method in which one or more processors execute a reception step in which one or more processors receive an input operation of a replenishment quantity of the consumables from a worker performing replenishment work to replenish consumables for a work object, an acquisition step in which the replenishment quantity of the consumables for the work object is acquired based on the input operation received in the reception step, and a management step in which inventory information of the consumables is managed based on the replenishment quantity of the consumables for the work object acquired in the acquisition step.
[0008] A consumables management program according to another aspect of the present invention is a consumables management program that causes one or more processors to execute the following steps: a reception step that receives an input operation of the replenishment quantity of the consumables from a worker performing replenishment work to replenish consumables to a work object; an acquisition step that acquires the replenishment quantity of the consumables for the work object based on the input operation received in the reception step; and a management step that manages inventory information of the consumables based on the replenishment quantity of the consumables for the work object acquired in the acquisition step. [Effects of the Invention]
[0009] According to the present invention, it is possible to provide a consumables management system, a consumables management method, and a consumables management program that are capable of appropriately managing the inventory of consumables. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram showing the overall configuration of a cleaning management system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram showing a specific configuration of a cleaning management system according to an embodiment of the present invention. [Figure 3] FIG. 3 is a diagram showing an example of worker information used in the cleaning management system according to the embodiment of the present invention. [Figure 4] FIG. 4 is a diagram showing an example of cleaning target information used in the cleaning management system according to the embodiment of the present invention. [Figure 5] FIG. 5 is a diagram showing an example of allocation information used in the cleaning management system according to the embodiment of the present invention. [Figure 6] FIG. 6 is a diagram showing an example of replenishment history information used in the cleaning management system according to the embodiment of the present invention. [Figure 7] FIG. 7 is a diagram showing an example of inventory information used in the cleaning management system according to the embodiment of the present invention. [Figure 8] FIG. 8 is a diagram showing an example of a cleaning management page displayed on the manager terminal according to the embodiment of the present invention. [Figure 9] FIG. 9 is a diagram showing an example of a cleaning management page displayed on the worker terminal according to the embodiment of the present invention. [Figure 10] FIG. 10 is a diagram showing an example of a task list page displayed on the worker terminal according to the embodiment of the present invention. [Figure 11] FIG. 11 is a diagram showing an example of a work page displayed on the worker terminal according to the embodiment of the present invention. [Figure 12] FIG. 12 is a diagram showing an example of a task list page displayed on the worker terminal according to the embodiment of the present invention. [Figure 13] FIG. 13 is a diagram showing an example of a daily cleaning report page displayed on the manager terminal according to the embodiment of the present invention. [Figure 14] FIG. 14 is a diagram showing an example of a statistical information page displayed on the administrator terminal according to an embodiment of the present invention. [Figure 15] FIG. 15 is a diagram showing an example of a cleaning management page displayed on the worker terminal according to the embodiment of the present invention. [Figure 16] FIG. 16 is a flowchart showing an example of a procedure of a cleaning management process executed in the cleaning management system according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings to help understand the present invention. Note that the following embodiments are examples that embody the present invention and do not limit the technical scope of the present invention.
[0012] [Cleaning Management System 1] As shown in FIG. 1, a cleaning management system 1 according to an embodiment of the present invention includes a management server 2, an administrator terminal 3, a leader terminal 4, and a worker terminal 5. The management server 2, the administrator terminal 3, the leader terminal 4, and the worker terminal 5 can communicate with each other via a communication network N1 such as the Internet, a LAN, a WAN, or a public telephone line. The cleaning management system 1 is installed in a facility that includes one or more cleaning targets. The facility may be a variety of facilities, such as a commercial building, an office building, an accommodation facility, a shopping mall, or a public facility. The cleaning target is a predetermined location (cleaning work area) within the facility that requires cleaning work. In this embodiment, a building is taken as an example of the facility, and a room or a toilet is taken as an example of the cleaning target. The cleaning target is an example of a work target in the present invention.
[0013] A worker performing cleaning work within the building performs cleaning work for one or more cleaning targets assigned to the worker. Furthermore, when cleaning a cleaning target, the worker also performs replenishment work to replenish the cleaning target with consumables. For example, when cleaning a tray, the worker replenishes toilet paper, garbage bags, detergent, etc. as needed. Note that in this embodiment, an example is described in which a worker performs replenishment work while performing cleaning work, but the present invention is not limited to this and can also be applied to cases in which a worker only performs replenishment work. In other words, the replenishment work of the present invention does not need to be included in the cleaning work. Furthermore, upon completing the cleaning work and replenishment work for a cleaning target, the worker registers the work content (work results) for the cleaning target in the worker terminal 5. For example, upon completing the cleaning work for each cleaning target, the worker registers information about any defects, the number of replenished consumables, etc. in the worker terminal 5.
[0014] The leader (cleaning leader), who is responsible for managing multiple workers, assigns cleaning tasks to each worker, gives each worker special instructions regarding cleaning (details will be described later), and inspects the cleaning work of each worker. There can be multiple leaders. In addition, the building manager creates daily cleaning instructions by registering whether or not each cleaning task needs to be cleaned, special instructions for each cleaning task, etc.
[0015] The management server 2 manages the cleaning work of the building by accepting operations on various terminals by the manager, leader, and workers. The management server 2 also manages the attendance of the workers. The management server 2 also presents various information related to the cleaning work to the manager, leader, and workers. The management server 2 may be installed inside or outside the building.
[0016] The manager operates the manager terminal 3, the leader operates the leader terminal 4, and the worker operates the worker terminal 5. For example, the manager creates the cleaning instructions by performing various registration operations on an operation screen (operation page) provided by the management server 2 and displayed on the manager terminal 3. The leader assigns cleaning targets to each worker, registers special instructions related to cleaning, and inspects the cleaning work on an operation screen provided by the management server 2 and displayed on the leader terminal 4. The worker checks the cleaning targets, cleaning order, required replenishment quantities of consumables, and special instructions, and reports the completion of the cleaning work on an operation screen provided by the management server 2 and displayed on the worker terminal 5. Each worker carries their own worker terminal 5 while performing cleaning work.
[0017] The cleaning management system 1 includes one or more manager terminals 3, one or more leader terminals 4, and one or more worker terminals 5.
[0018] In this embodiment, the management server 2 alone corresponds to the consumables management system of the present invention, but the consumables management system of the present invention may also include one or more of the components of the management server 2, the administrator terminal 3, the leader terminal 4, and the worker terminal 5. For example, if the components of the management server 2, the administrator terminal 3, the leader terminal 4, and the worker terminal 5 work together to share and execute the cleaning management process (see FIG. 16) described below, a system including the multiple components that execute this process can be considered as the consumables management system of the present invention. For example, the management server 2, the leader terminal 4, and the worker terminal 5 may constitute the consumables management system of the present invention.
[0019] [Management Server 2] As shown in Fig. 2, the management server 2 is a server including a control unit 21, a memory unit 22, an operation display unit 23, and a communication I / F 24. The management server 2 is not limited to a single computer, but may be a computer system in which multiple computers operate in cooperation with each other. The various processes executed by the management server 2 may be executed in a distributed manner by one or multiple processors. The management server 2 provides cleaning management services to various facilities and operates a cleaning management service site.
[0020] The communication I / F 24 is a communication interface that connects the management server 2 to the communication network N1 via a wired or wireless connection, and performs data communication in accordance with a specified communication protocol with external devices such as the administrator terminal 3, leader terminal 4, and worker terminal 5 via the communication network N1.
[0021] The operation display unit 23 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0022] The storage unit 22 is a non-volatile storage unit such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive) that stores various types of information. Specifically, the storage unit 22 stores data such as worker information D1, cleaning target information D2, allocation information D3, replenishment history information D4, and inventory information D5.
[0023] The worker information D1 includes information about each worker. FIG. 3 is a diagram showing an example of the worker information D1. As shown in FIG. 3, the worker information D1 includes information such as an "ID," "worker name," "work performance," and "work ability level" for each worker. The ID is identification information for the worker, and the worker name is the name of the worker. The work performance includes the number of rooms that the worker has cleaned in the past, the total number of cleanings (number of performances), etc. The worker information D1 may also include a password. The ID and password are used as login information for the cleaning management service site.
[0024] The work ability level is information indicating the level of a worker's cleaning ability (work skill). Note that a work ability level of "5" indicates the highest work ability, and a work ability level of "1" indicates the lowest work ability. The control unit 21 calculates the work ability level of the worker based on information such as the number of cleaning targets that the worker has been in charge of in the past (the work record), the number of times the worker has performed cleaning work again in response to an instruction to redo the cleaning work, and the worker's experience information (years of experience, etc.). For example, the control unit 21 evaluates the work ability level on a five-point scale and registers it in the worker information D1. The control unit 21 updates the worker information D1 as appropriate according to the cleaning record of each worker.
[0025] The cleaning target information D2 includes information about the cleaning target. FIG. 4 is a diagram showing an example of the cleaning target information D2. As shown in FIG. 4, the cleaning target information D2 includes information such as "consumable item type" for each cleaning target. The cleaning target is the cleaning location, and in this case, rooms, toilets, etc. in building B1 are registered. The consumable item type is information indicating the type of consumable item to be replenished for the cleaning target. For example, the consumable item type includes toilet paper, garbage bags, detergent, disinfectant, etc.
[0026] In another embodiment, the cleaning target information D2 may include information regarding cleaning instructions (special instructions). The special instructions are information that requires notification to a worker, for example, when a specific cleaning target is heavily soiled or when equipment needs to be brought in or replaced. For example, the manager of building B1 selects a cleaning target and inputs the special instructions on a cleaning instructions page (not shown) displayed on the manager terminal 3. The control unit 21 registers the special instructions in the cleaning target information D2 based on the input operation on the manager terminal 3.
[0027] In another embodiment, cleaning target information D2 may include information regarding the planned use of the cleaning target (planned use information). For example, when a meeting schedule (reservation information) is registered for a specific cleaning target (e.g., a conference room), information such as the start date and time of use and the end date and time of use may be registered. For example, the user of the conference room operates their own operation terminal (not shown) to register the reservation information. Control unit 21 registers the planned use information in cleaning target information D2 based on the registration operation on the operation terminal.
[0028] The allocation information D3 includes information on cleaning targets assigned to each worker. FIG. 5 is a diagram showing an example of the allocation information D3. As shown in FIG. 5, information on the worker and cleaning order is associated and registered for each cleaning target in the allocation information D3. When the control unit 21 executes the allocation process (details of which will be described later), it registers the worker and cleaning order for each cleaning target. Note that multiple workers may be registered for one cleaning target. In addition to the allocation process, the control unit 21 executes a process to determine the cleaning order.
[0029] The replenishment history information D4 includes actual information on the replenishment quantities of consumables. FIG. 6 is a diagram showing an example of the replenishment history information D4. As shown in FIG. 6, the replenishment history information D4 stores information on the replenishment quantities of consumables replenished in past cleaning jobs for each cleaning target, associated with the date. For example, a worker performs an operation to input the quantity of replenished consumables on a work page (see FIG. 11) displayed on the worker terminal 5. The control unit 21 registers the replenishment quantities in the replenishment history information D4 based on the input operation on the worker terminal 5.
[0030] 6 shows replenishment history information D4 corresponding to a specific consumable item (for example, toilet paper). The storage unit 22 stores replenishment history information D4 for each consumable item.
[0031] The inventory information D5 includes information on the stock quantity of consumables. Fig. 7 is a diagram showing an example of the inventory information D5. As shown in Fig. 7, the inventory information D5 associates and registers information on the stock quantity for each consumable. The control unit 21 updates the stock quantity based on an input operation of the replenishment quantity resulting from the replenishment work.
[0032] In another embodiment, some or all of the worker information D1, cleaning target information D2, allocation information D3, replenishment history information D4, and inventory information D5 may be stored in another server accessible from the management server 2 via the communication network N1. In this case, the control unit 21 of the management server 2 may acquire the information from the other server and execute various processes such as the cleaning management process (see FIG. 16) described below.
[0033] The storage unit 22 also stores layout data and image data for generating various web pages, such as a cleaning instruction page (not shown), a daily cleaning report page P1 (see FIG. 13), and a statistical information page P2 (see FIG. 14) displayed on the manager terminal 3, a cleaning management page (see FIG. 8) displayed on the leader terminal 4, and a cleaning management page (see FIGS. 9 and 15), a task list page (see FIGS. 10 and 12), and a task page (see FIG. 11) displayed on the worker terminal 5. In this embodiment, the control unit 21 of the management server 2 generates the various web pages and transmits the information of the web pages to the manager terminal 3, the leader terminal 4, and the worker terminal 5, thereby enabling the manager terminal 3, the leader terminal 4, and the worker terminal 5 to display the various web pages, respectively. In another embodiment, the control unit 21 of the management server 2 may cause the control unit 31 of the administrator terminal 3, the control unit 41 of the leader terminal 4, and the control unit 51 of the worker terminal 5 to display the various web pages by transmitting the data necessary to display the various web pages to each of the administrator terminal 3, the leader terminal 4, and the worker terminal 5.
[0034] Furthermore, storage unit 22 stores control programs such as a cleaning management program (an example of a consumables management program of the present invention) for causing control unit 21 to execute a cleaning management process (see FIG. 16 ) described below. For example, the cleaning management program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, and is read by a reading device (not shown) such as a CD drive or DVD drive provided in management server 2 and stored in storage unit 22.
[0035] The control unit 21 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile storage unit in which control programs such as a BIOS and an OS that cause the CPU to execute various types of arithmetic processing are stored in advance. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 21 controls the management server 2 by having the CPU execute various control programs that are stored in advance in the ROM or the storage unit 22.
[0036] Specifically, as shown in FIG. 2, the control unit 21 includes various processing units such as an allocation processing unit 211, a reception processing unit 212, an acquisition processing unit 213, a management processing unit 214, a prediction processing unit 215, and a presentation processing unit 216. The control unit 21 functions as the various processing units by executing various processes in accordance with the cleaning management program using the CPU. Some or all of the processing units may be configured with electronic circuits. The cleaning management program may be a program for causing multiple processors to function as the processing units.
[0037] The allocation processing unit 211 executes an allocation process that assigns cleaning targets to each worker. Specifically, the allocation processing unit 211 executes the allocation process based on the cleaning difficulty of the cleaning target and the worker's work ability level. For example, the allocation processing unit 211 preferentially allocates cleaning targets with a high cleaning difficulty to workers with a high work ability level.
[0038] For example, if the work ability level of the first worker is higher than the work ability level of the second worker and the cleaning difficulty of the first cleaning target is higher than the cleaning difficulty of the second cleaning target, the allocation processing unit 211 assigns the first cleaning target to the first worker and the second cleaning target to the second worker. This makes it possible to shorten the work time for cleaning targets with a high cleaning difficulty and complete the cleaning work without problems such as incomplete cleaning.
[0039] The allocation processing unit 211 may also execute the allocation process based on a task time corresponding to the cleaning difficulty of the cleaning target and the worker's task ability level. For example, if a worker with a low task ability level is assigned to a cleaning target with a high cleaning difficulty, the task time will be long. If the task time exceeds a predetermined time, the allocation processing unit 211 assigns the cleaning target to a worker with a higher task ability level. In this way, an upper limit time may be set for the task time for one cleaning target.
[0040] Here, when multiple workers are each tasked with cleaning multiple cleaning targets, it is desirable for each worker to complete the cleaning task at the same or similar time. Therefore, the allocation processing unit 211 may execute the allocation process for the first worker and the second worker so that the difference between a first total task time required for the first worker to complete all of the cleaning tasks for one or more cleaning targets and a second total task time required for the second worker to complete all of the cleaning tasks for one or more cleaning targets is within a predetermined time.
[0041] The control unit 21 may also preset a cleaning difficulty level for the cleaning object. Specifically, the control unit 21 presets three levels of cleaning difficulty corresponding to the conditions of the cleaning object, such as the area of the cleaning object, the grade of the cleaning object, the number of fixtures to be installed in the cleaning object, and the number of special instructions. The control unit 21 also presets five levels of work ability corresponding to the work ability of the worker, such as the number of cleanings the worker has performed in the past, the number of re-cleanings, and experience information (years of experience, etc.). The control unit 21 calculates the work ability level for each worker and registers it in the worker information D1 (see FIG. 3).
[0042] The control unit 21 also determines the cleaning order of the multiple cleaning targets. Specifically, the control unit 21 determines the cleaning order based on the relative positions of the multiple cleaning targets. For example, the control unit 21 determines the cleaning order based on the shortest route with the shortest travel distance. For example, the control unit 21 may also determine the cleaning order of the multiple cleaning targets based on the cleaning difficulty level of each of the multiple cleaning targets. For example, the control unit 21 may also determine the cleaning order of the multiple cleaning targets based on at least any of the scheduled use information, whether cleaning is necessary, the cleaning difficulty level, the cleaning range (size, etc.), the type (grade, etc.), the number of fixtures, and the required information (special instructions, etc.).
[0043] The control unit 21 presents various types of information to the manager terminal 3, the leader terminal 4, and the worker terminal 5. For example, when the manager creates a cleaning instruction, the control unit 21 causes the manager terminal 3 to display a cleaning instruction page (not shown). Also, for example, when a cleaning instruction is created, the control unit 21 causes the leader terminal 4 to display a cleaning management page (see FIG. 8). The cleaning management page shown in FIG. 8 displays a selection button K1 for displaying detailed information about the cleaning target, a selection button K2 for executing an assignment process for assigning the cleaning target to a worker, a selection button K3 for displaying information about registered special instructions, a selection button K4 for displaying the contents of a cleaning completion report, and a selection button K5 for displaying registered information about lost items. The selection buttons K1, K3, K4, and K5 each display the corresponding number of items (number of registrations), and the number is updated as appropriate.
[0044] Here, when the leader executes the assignment process to assign the cleaning targets of the 18 registered rooms to workers, he / she presses the selection button K2 on the cleaning management page (see FIG. 8) displayed on the leader terminal 4. When the selection button K2 is pressed, the control unit 21 causes the leader terminal 4 to display a cleaning assignment page (not shown). When the leader performs an assignment operation on the cleaning assignment page, the assignment processing unit 211 executes the assignment process. Note that on the cleaning assignment page, the leader can manually assign cleaning targets to each worker or manually change cleaning targets that have been automatically assigned.
[0045] Furthermore, when the allocation process is executed, the control unit 21 causes each worker terminal 5 to display a cleaning management page. FIG. 9 shows an example of the cleaning management page displayed on the worker terminal 5 of worker A1. The cleaning management page shown in FIG. 9 displays information about the five rooms to be cleaned that worker A1 is responsible for. When worker A1 presses the selection button K51 on the cleaning management page displayed on the worker terminal 5, the control unit 21 causes the worker terminal 5 to display a task list page (see FIG. 10). The task list page shown in FIG. 10 displays information about the five rooms to be cleaned that worker A1 is assigned to.
[0046] The control unit 21 notifies the worker of the cleaning order for the multiple cleaning targets. For example, as shown in Fig. 10, the control unit 21 causes the worker terminal 5 to display information about the five rooms assigned to worker A1 in accordance with the determined cleaning order. Here, the control unit 21 displays information about the first room, 1F-1, at the top of the job list page, and then displays information about the second and subsequent cleaning targets downwards.
[0047] The control unit 21 may also display a cleaning route representing the cleaning order on the worker terminal 5. For example, when worker A1 presses the word "map" on the task list page shown in Fig. 10, the control unit 21 displays a map page (not shown) and displays the cleaning target and the cleaning route representing the cleaning order on the map.
[0048] The control unit 21 may also cause the worker terminal 5 to display the cleaning order for multiple cleaning targets and the scheduled start time for cleaning each cleaning target. For example, as shown in Fig. 10, the control unit 21 causes the selection button K52 (icon) corresponding to the cleaning target to display cleaning target information (room name, etc.) and the cleaning start time for that cleaning target side by side. The control unit 21 may predict the cleaning time for each cleaning target based on the cleaning difficulty level, work ability level, etc., and set the cleaning start time.
[0049] When starting cleaning work, worker A1 selects the selection button K52 for the first cleaning target on the work list page (see FIG. 10). The control unit 21 causes the worker terminal 5 to display the work page (see FIG. 11) for the selected cleaning target. In this example, the control unit 21 causes the worker terminal 5 to display the work page for 1F-1. Worker A1 checks the cleaning details on the work page and performs the cleaning work.
[0050] The control unit 21 displays an input field K53 for inputting the replenishment quantity of consumables on the work page shown in Fig. 11. In the example shown in Fig. 11, the control unit 21 displays an input field K53 for inputting toilet paper and an input field K53 for inputting garbage bags. When worker A1 confirms that there is a shortage of toilet paper while cleaning 1F-1, he replenishes the toilet paper.
[0051] The reception processing unit 212 accepts an input operation of the refill quantity of consumables from a worker who performs a refill work of replenishing consumables in a work target. For example, when worker A1 cleans 1F-1 and refills toilet paper, he / she inputs the refill quantity of toilet paper in the input field K53 of the work page (see FIG. 11) displayed on the worker terminal 5. Also, for example, when worker A1 cleans 1F-1 and refills garbage bags, he / she inputs the refill quantity of garbage bags in the input field K53 of the work page (see FIG. 11). Note that the input field K53 may be configured so that numbers can be entered in the blank space, or so that numbers 0 to 9 displayed in advance can be selected. The reception processing unit 212 accepts the input operation by the worker to the worker terminal 5.
[0052] When worker A1 finishes the cleaning and replenishing work for 1F-1, he / she clicks "Cleaning Completed" on the work page shown in FIG. 11. When worker A1 clicks "Cleaning Completed," the control unit 21 receives a cleaning completion report via the worker terminal 5 and transmits the cleaning completion report to the leader terminal 4. The control unit 21 also updates the display field of the selection button K1 on the cleaning management page (see FIG. 8) displayed on the leader terminal 4. For example, the control unit 21 updates the number of "uncleaned rooms" to "17 rooms" and the number of "before inspection" to "1 room." Note that "before inspection" is an abbreviation that indicates the state after the worker has completed the cleaning work for the cleaning target and before the leader inspects (inspects) the cleaning target. Note that the control unit 21 similarly updates the number of "uncleaned rooms" to "4 rooms" and the number of "before inspection" to "1 room" on the cleaning management page (see FIG. 9) displayed on worker A1's worker terminal 5.
[0053] For example, when the leader receives a report that cleaning of 1F-1 has been completed, he or she inspects 1F-1 (cleaning check). If the inspection reveals no problems with the cleaning work (such as defects), the leader inputs "cleaning completed" ("OK") on the leader terminal 4. The control unit 21 updates the number of "rooms before inspection" to "0 rooms" and the number of "cleaned" to "1 room" on the cleaning management page of the leader terminal 4 (see FIG. 8) and the cleaning management page of the worker terminal 5 (see FIG. 9).
[0054] On the other hand, if the cleaning check reveals any problems with the cleaning work (such as deficiencies), the leader inputs an instruction to redo the cleaning work (re-cleaning instruction) into the leader terminal 4. The re-cleaning instruction includes a comment regarding the problem. The control unit 21 outputs the re-cleaning instruction to the worker terminal 5 of worker A1 in charge of 1F-1. Upon receiving the re-cleaning instruction, worker A1 redoes the cleaning of 1F-1 and inputs a cleaning completion report again. In this way, the leader uses the leader terminal 4 to assign cleaning targets to each worker and manage the cleaning work of each worker, and each worker uses the worker terminal 5 to clean the cleaning target assigned to them.
[0055] Furthermore, when cleaning of 1F-1 is completed, the control unit 21 deletes the information for 1F-1 and moves up the information for the remaining four rooms (selection button K52), as shown on the work list page in FIG. 12. The control unit 21 also corrects the cleaning start times on the work list page. For example, if cleaning of 1F-1 is completed five minutes earlier than expected, the control unit 21 moves each cleaning start time forward by five minutes on the work list page. On the other hand, for example, if cleaning of 1F-1 is completed five minutes later than expected, the control unit 21 moves each cleaning start time forward by five minutes on the work list page. When worker A1 completes cleaning of 1F-1, he selects the selection button K52 for the second cleaning target (1F-2) on the work list page (see FIG. 12). Worker A1 checks the cleaning details on the work page for 1F-2 and performs the cleaning work and refilling work.
[0056] As described above, the control unit 21 assigns multiple cleaning targets to each worker, determines the cleaning order for the assigned cleaning targets, and notifies the worker of the determined cleaning order for the multiple cleaning targets. The worker then cleans the multiple cleaning targets in order according to the cleaning order. This configuration assigns multiple cleaning targets suitable for each worker, and determines a cleaning order that allows each worker to efficiently clean the multiple cleaning targets. This improves the efficiency of the cleaning work for the cleaning targets.
[0057] The reception processing unit 212 receives an input operation of the replenishment quantity of the consumables from the worker for each of the plurality of work targets each time the worker finishes the replenishment work of the consumables.
[0058] When the reception processing unit 212 receives an input operation of the replenishment quantity of the consumables from the worker, the acquisition processing unit 213 acquires the replenishment quantity of the consumables for the task target based on the input operation. In the example shown in FIG. 11, the reception processing unit 212 acquires a replenishment quantity of "2" toilet paper and a replenishment quantity of "1" garbage bag for 1F-1 (the cleaning target). In this way, when worker A1 inputs the replenishment quantity of the consumables for the task target into his / her worker terminal 5 (an example of a mobile terminal of the present invention), the acquisition processing unit 213 acquires the replenishment quantity. Note that when a camera (not shown) mounted on the worker terminal 5 photographs the consumables after the replenishment task, the control unit 21 may analyze the image and acquire the replenishment quantity.
[0059] The acquisition processing unit 213 also registers the acquired information on the replenishment quantity in replenishment history information D4 (see FIG. 6). For example, if worker A1 cleans 1F-1 on February 1, 2022 and replenishes two rolls of toilet paper, the acquisition processing unit 213 associates this with February 1, 2022 for 1F-1 and registers "2" (see FIG. 6). Each time the acquisition processing unit 213 acquires the replenishment quantity in response to an input operation by each worker, it registers the replenishment quantity in the replenishment history information D4.
[0060] The management processing unit 214 manages inventory information of consumables based on the replenishment quantity of the consumables for the work target acquired by the acquisition processing unit 213. Specifically, the management processing unit 214 updates the inventory quantity of the consumables based on the replenishment quantity acquired by the acquisition processing unit 213. For example, the management processing unit 214 updates the inventory quantity in inventory information D5 (see FIG. 7) to a quantity obtained by subtracting the replenishment quantity.
[0061] The management processing unit 214 also creates a report (daily cleaning report) that records the cleaning details. FIG. 13 shows an example of the cleaning daily report page P1 for a predetermined date (February 1, 2022). The cleaning daily report page P1 displays information such as the cleaning status, worker, cleaning time, defect reports, and replenishment quantity of consumables for each cleaning target. The management processing unit 214 displays the replenishment quantity of consumables for the work target acquired by the acquisition processing unit 213 on the cleaning daily report page P1. With this configuration, the cleaning daily report can be automatically created by each worker inputting the cleaning details (replenishment quantity, etc.) into the worker terminal 5 (see FIG. 11).
[0062] For example, the management processing unit 214 displays the cleaning daily report page P1 (see FIG. 13) on the manager terminal 3. The manager of building B1 can refer to the cleaning daily report page P1 to understand the cleaning details. The manager can also refer to the cleaning daily report page P1 to understand the replenishment quantity of consumables. The manager can also change the output type ("daily report," "monthly report," "yearly report," etc.) and the target date on the cleaning daily report page P1. The cleaning daily report page P1 may be displayable on the leader terminal 4 and the worker terminal 5.
[0063] The management processing unit 214 also outputs statistical information indicating changes in the replenishment quantity of consumables over a predetermined period of time. FIG. 14 shows an example of a statistical information page P2 indicating the statistical information. The statistical information page P2 displays a graph indicating changes in the replenishment quantity of consumables by day. The management processing unit 214 calculates the replenishment quantity by day based on the replenishment history information D4 (see FIG. 6) and creates the graph. The management processing unit 214 also displays information such as the current inventory quantity, the required order quantity, and the scheduled order date on the statistical information page P2.
[0064] For example, the management processing unit 214 displays a statistical information page P2 on the manager terminal 3. The manager of building B1 can refer to the statistical information page P2 to understand trends in the use of consumables. The manager can also refer to the statistical information page P2 to understand the required order quantity of consumables, the scheduled order date, and the like. The manager can also change the output unit (such as "day," "month," or "year") and the type of consumables (such as "toilet paper," "garbage bags," "detergent," or "disinfectant") on the statistical information page P2. The statistical information page P2 may be displayable on the leader terminal 4 and the worker terminal 5.
[0065] When a worker starts cleaning work, he or she loads a predetermined number of consumables onto a cart, dolly, or similar and heads to the cleaning target. In this case, it is conceivable that the consumables in the cart will run out while the worker is cleaning multiple cleaning targets in turn. If this happens, the worker will have to go to a warehouse where the consumables are stocked, for example, to retrieve the consumables, which will lengthen the cleaning time and reduce cleaning efficiency.
[0066] Therefore, the management server 2 according to this embodiment may be configured to avoid the above-described situation. Specifically, the prediction processor 215 predicts the necessary replenishment quantities of consumables to be replenished for the task target. For example, the prediction processor 215 predicts the necessary replenishment quantities for the task target based on statistical information (see FIG. 14) showing changes in the replenishment quantities of consumables over a predetermined period. That is, the prediction processor 215 predicts the replenishment quantities of consumables for the target day (the cleaning day) based on the performance of past cleaning work. For example, the prediction processor 215 predicts the total replenishment quantities of consumables to be replenished for all cleaning targets on the target day based on the replenishment history information D4 (see FIG. 6). For example, when worker A1 starts cleaning five rooms 1F-1 to 1F-5, the prediction processor 215 calculates the total replenishment quantities predicted to be required for the five rooms based on the replenishment quantities of consumables previously replenished for the five rooms.
[0067] In another embodiment, the prediction processing unit 215 may predict the necessary replenishment quantity for the task target based on at least one of date information, season information, and event information for the area including the task target. For example, the prediction processing unit 215 predicts the average value of the replenishment quantities of toilet paper on the same date in a specified month in the past (e.g., "the 1st of the same month in the past few years," "the 31st of the same month in the past quantity," etc.) as the necessary replenishment quantity for the day. As another example, the prediction processing unit 215 predicts the replenishment quantity of toilet paper for the same season (season, etc.) in the past as the necessary replenishment quantity for the day. As another example, the prediction processing unit 215 predicts the necessary replenishment quantity based on the number of visitors to an event (concert, festival, rally, etc.) in the area surrounding Building B1.
[0068] The prediction processing unit 215 may predict the required replenishment quantity based on the number of visitors and congestion level predicted based on at least one of date information, season information, and event information for the area including the work target. The prediction processing unit 215 may also calculate the frequency of use of the cleaning target based on the location of the cleaning target (floor (first floor, lower floor, upper floor, etc.), whether it is near an entrance or exit, etc.), and predict the required replenishment quantity based on the frequency of use.
[0069] The presentation processing unit 216 presents the required replenishment quantity predicted by the prediction processing unit 215 to the worker. Furthermore, the presentation processing unit 216 presents the required replenishment quantity when the worker starts the work of replenishing consumables. For example, the presentation processing unit 216 displays the required replenishment quantity on a cleaning management page (see FIG. 15 ) displayed on the worker terminal 5 of worker A1. The presentation processing unit 216 displays consumable preparation list information R1 on the cleaning management page, indicating the required replenishment quantities of consumables predicted to be required for all five rooms that worker A1 is responsible for. Before starting cleaning work, worker A1 checks the consumable preparation list information R1, prepares the required replenishment quantity of consumables, and places them on a cart. When preparation is complete, worker A1 presses a complete button B51 (see FIG. 15 ) to start cleaning work.
[0070] In another embodiment, the prediction processing unit 215 may predict the required replenishment quantity for each cleaning target, and the presentation processing unit 216 may present the required replenishment quantity for each cleaning target.
[0071] This prevents workers from having to go to the warehouse to get consumables in the middle of cleaning, thereby improving cleaning efficiency.
[0072] [Administrator terminal 3] 2, the administrator terminal 3 includes a control unit 31, a storage unit 32, an operation display unit 33, and a communication I / F 34. The administrator terminal 3 is, for example, an information processing device such as a tablet terminal or a personal computer.
[0073] The communication I / F 34 is a communication interface that connects the administrator terminal 3 to the communication network N1 via a wired or wireless connection, and performs data communication in accordance with a specified communication protocol with external devices such as the management server 2, the leader terminal 4, and the worker terminal 5 via the communication network N1.
[0074] The operation display unit 33 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays information such as various web pages, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0075] The storage unit 32 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the storage unit 32 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 31 to execute communication processing with an external device such as the management server 2 in accordance with a communication protocol such as HTTP (Hypertext Transfer Protocol). The browser program may also be a dedicated application for executing communication processing with the management server 2 in accordance with a predetermined communication protocol.
[0076] The control unit 31 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various types of processing. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 31 controls the administrator terminal 3 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 32.
[0077] Specifically, the control unit 31 functions as a browser processing unit 311 by executing various processes in accordance with the browser program stored in the storage unit 32. The browser processing unit 311 is capable of executing browser processing to display a web page provided from the management server 2 via the communication network N1 on the operation display unit 33 and input operations for the operation display unit 33 into the management server 2. In other words, the administrator terminal 3 can function as an operation terminal for the management server 2 by the control unit 31 executing the browser program. Note that some or all of the processing units included in the control unit 31 may be configured with electronic circuits.
[0078] For example, when a user performs an operation on the administrator terminal 3 to request access to a predetermined URL corresponding to a cleaning management service site for the cleaning management service provided by the cleaning management system 1, the control unit 31 acquires webpage data for the cleaning management service site from the management server 2 and displays the webpage for the cleaning management service site on the operation display unit 33. Note that the access request to the predetermined URL may be made, for example, by selecting from a list of pre-registered websites, selecting from search results on an information search site, or by entering text. Furthermore, if a dedicated application corresponding to the management server 2 is installed on the administrator terminal 3, the user (administrator) of the administrator terminal 3 can launch the dedicated application to display the webpage for the cleaning management service site on the operation display unit 33.
[0079] For example, when the manager of building B1 uses the cleaning management service, he or she inputs login information (ID, password) into a login page (not shown) of the cleaning management service site displayed on the manager terminal 3. When the login information is authenticated, the control unit 31 causes the manager terminal 3 to display various web pages for the manager (for example, a cleaning instruction page (not shown), a daily cleaning report page P1 (see FIG. 13), a statistical information page P2 (see FIG. 14), etc.).
[0080] [Reader terminal 4] 2, the reader terminal 4 includes a control unit 41, a storage unit 42, an operation display unit 43, and a communication I / F 44. The reader terminal 4 is an information processing device such as a mobile phone, a smartphone, a tablet terminal, or a personal computer.
[0081] The communication I / F 44 is a communication interface that connects the reader terminal 4 to the communication network N1 via a wired or wireless connection and performs data communication in accordance with a specified communication protocol with external devices such as the management server 2, administrator terminal 3, and worker terminal 5 via the communication network N1.
[0082] The operation display unit 43 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays information such as various web pages, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0083] The storage unit 42 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the storage unit 42 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 41 to execute communication processing with an external device such as the management server 2 in accordance with a communication protocol such as HTTP. The browser program may also be a dedicated application for executing communication processing with the management server 2 in accordance with a predetermined communication protocol.
[0084] The control unit 41 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various arithmetic operations. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various processes. The RAM is a volatile or non-volatile storage unit that stores various information and is used as a temporary storage memory (work area) for the various processes executed by the CPU. The control unit 41 controls the reader terminal 4 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 42.
[0085] Specifically, the control unit 41 functions as a browser processing unit 411 by executing various processes in accordance with the browser program stored in the storage unit 42. The browser processing unit 411 can execute browser processing to display a web page provided from the management server 2 via the communication network N1 on the operation display unit 43 and input operations for the operation display unit 43 to the management server 2. In other words, the reader terminal 4 can function as an operation terminal for the management server 2 by the control unit 41 executing the browser program. Note that some or all of the processing units included in the control unit 41 may be configured with electronic circuits.
[0086] For example, in the reader terminal 4, when a user performs an operation to request access to a predetermined URL corresponding to a cleaning management service site of the cleaning management service provided by the cleaning management system 1, the control unit 41 acquires webpage data of the cleaning management service site from the management server 2 and displays the webpage of the cleaning management service site on the operation display unit 43. Note that the access request to the predetermined URL may be made, for example, by selecting from a list of pre-registered websites, selecting from search results on an information search site, or by text input. Furthermore, if a dedicated application corresponding to the management server 2 is installed in the reader terminal 4, the user of the reader terminal 4 (the cleaning leader) can launch the dedicated application to display the webpage of the cleaning management service site on the operation display unit 43.
[0087] For example, when a leader who manages the cleaning of building B1 uses the cleaning management service, he or she inputs login information (ID, password) into a login page (not shown) of the cleaning management service site displayed on the leader terminal 4. When the login information is authenticated, the control unit 41 causes the leader terminal 4 to display various web pages for the leader (for example, a cleaning management page (see FIG. 8)).
[0088] [Worker terminal 5] 2, the worker terminal 5 includes a control unit 51, a storage unit 52, an operation display unit 53, and a communication I / F 54. The worker terminal 5 is an information processing device such as a mobile phone, a smartphone, a tablet terminal, or a personal computer. The worker terminal 5 may further include the same functions as the leader terminal 4, or may be the same information processing device as the leader terminal 4. The worker terminal 5 is an example of a mobile terminal of the present invention.
[0089] The communication I / F 54 is a communication interface that connects the worker terminal 5 to the communication network N1 via a wired or wireless connection and performs data communication in accordance with a specified communication protocol with external devices such as the management server 2, administrator terminal 3, and leader terminal 4 via the communication network N1.
[0090] The operation display unit 53 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays information such as various web pages, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0091] The storage unit 52 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the storage unit 52 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 51 to execute communication processing with an external device such as the management server 2 in accordance with a communication protocol such as HTTP. The browser program may also be a dedicated application for executing communication processing with the management server 2 in accordance with a predetermined communication protocol.
[0092] The control unit 51 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various types of processing. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 51 controls the operator terminal 5 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 52.
[0093] Specifically, the control unit 51 functions as a browser processing unit 511 by executing various processes in accordance with the browser program stored in the storage unit 52. The browser processing unit 511 can execute browser processing to display a web page provided from the management server 2 via the communication network N1 on the operation display unit 53 and input operations for the operation display unit 53 to the management server 2. In other words, the operator terminal 5 can function as an operation terminal for the management server 2 by the control unit 51 executing the browser program. Note that some or all of the processing units included in the control unit 51 may be configured with electronic circuits.
[0094] For example, when a user performs an operation on the worker terminal 5 to request access to a predetermined URL corresponding to a cleaning management service site for the cleaning management service provided by the cleaning management system 1, the control unit 51 acquires webpage data for the cleaning management service site from the management server 2 and displays the webpage for the cleaning management service site on the operation display unit 53. Note that the access request for the predetermined URL may be made, for example, by selecting from a list of pre-registered websites, selecting from search results on an information search site, or by entering text. Furthermore, if a dedicated application corresponding to the management server 2 is installed on the worker terminal 5, the user (worker) of the worker terminal 5 can launch the dedicated application to display the webpage for the cleaning management service site on the operation display unit 53.
[0095] For example, when a worker cleaning building B1 uses the cleaning management service, he or she inputs login information (ID, password) into a login page (not shown) of the cleaning management service site displayed on the worker terminal 5. When the login information is authenticated, the control unit 51 causes the worker terminal 5 to display various web pages for the worker (for example, a cleaning management page (see FIGS. 9 and 15), a task list page (see FIGS. 10 and 12), a task page (see FIG. 11), etc.).
[0096] [Cleaning management process] Hereinafter, the cleaning management process executed in the cleaning management system 1 will be described with reference to Fig. 16. Specifically, in this embodiment, the control unit 21 of the management server 2 executes the cleaning management process.
[0097] The present invention can be understood as a cleaning management method that executes one or more steps included in the cleaning management process. One or more steps included in the cleaning management process described herein may be omitted as appropriate. The steps in the cleaning management process may be executed in a different order as long as the same effects are achieved. While the example described here is one in which the control unit 21 executes each step in the cleaning management process, another embodiment of the cleaning management method may involve one or more processors distributing and executing each step in the cleaning management process. The cleaning management method is an example of a consumables management method of the present invention.
[0098] First, in step S1, the control unit 21 determines whether or not a login operation has been received from a worker. For example, when worker A1 starts cleaning work on a cleaning target assigned to him / her, he / she inputs login information (ID, password) into the login page of the cleaning management service site displayed on the worker terminal 5. The control unit 21 determines that the login operation has been received when the operation to input the login information is received on the worker terminal 5. When the control unit 21 receives the login operation (S1: Yes), it transitions the process to step S2. The control unit 21 waits until the login operation is received (S1: No).
[0099] In step S2, the control unit 21 acquires a cleaning target associated with the worker. For example, the control unit 21 acquires a cleaning target (see FIG. 5) assigned to the worker A1 based on the ID (worker ID) included in the login information.
[0100] Next, in step S3, the control unit 21 predicts the necessary replenishment quantities of consumables to be replenished for the work targets. For example, the control unit 21 predicts the necessary replenishment quantities for the multiple cleaning targets 1F-1 to 1F-5 assigned to the worker A1 based on statistical information (see FIG. 14). The control unit 21 may predict the necessary replenishment quantities based on at least one of date information, season information, and event information for the area including the work targets.
[0101] Furthermore, the control unit 21 presents the predicted required replenishment quantity to the worker. For example, the control unit 21 displays the required replenishment quantity on a cleaning management page (see FIG. 15) displayed on the worker terminal 5 of the worker A1.
[0102] Next, in step S4, the control unit 21 determines whether or not a preparation completion operation has been received from the worker. For example, before starting cleaning work, worker A1 checks the consumables preparation list information R1 (see FIG. 15), prepares consumables, and places them on a cart. When worker A1 completes preparation, he presses the completion button B51 (see FIG. 15). When the control unit 21 receives the operation of pressing the completion button B51 on the worker terminal 5, the control unit 21 determines that the preparation completion operation has been received. When the control unit 21 receives the preparation completion operation (S4: Yes), the control unit 21 displays a work list page (see FIG. 10) on the worker terminal 5 and transitions the process to step S5. The control unit 21 waits until the preparation completion operation is received (S4: No). Note that steps S3 and S4 may be omitted in the cleaning management process.
[0103] In step S5, the control unit 21 determines whether or not a cleaning start operation has been received from the worker. For example, worker A1 selects the first cleaning target (here, 1F-1) on the task list page displayed on the worker terminal 5 (see FIG. 10). The control unit 21 determines that the cleaning start operation has been received when it receives an operation to press the selection button K52 (icon) corresponding to the cleaning target on the worker terminal 5. When the control unit 21 receives the cleaning start operation (S5: Yes), it causes the worker terminal 5 to display a task page (see FIG. 11) and shifts the processing to step S6. The control unit 21 waits until the cleaning start operation is received (S5: No).
[0104] Worker A1 performs cleaning work on 1F-1 and inputs the details of the work into the work page (see FIG. 11).
[0105] In step S6, the control unit 21 determines whether the replenishment quantity of the consumables corresponding to the cleaning target has been acquired. For example, when worker A1 performs cleaning work on 1F-1, which is the cleaning target, and further replenishes toilet paper, he / she inputs the replenishment quantity into the work page (see FIG. 11). When the control unit 21 receives the input operation of the replenishment quantity, it acquires the replenishment quantity. When the control unit 21 acquires the replenishment quantity (S6: Yes), it shifts the process to step S7. On the other hand, when the control unit 21 does not acquire the replenishment quantity, that is, when there is no need to replenish the consumables (S6: No), it shifts the process to step S8. For example, when there is no shortage of toilet paper on 1F-1, worker A1 enters "0" into the input field K53 on the work page, or selects a check box (not shown) indicating no replenishment is required.
[0106] In step S7, the control unit 21 registers the replenishment quantity. For example, the control unit 21 registers information on the replenishment quantity of toilet paper replenished by worker A1 on 1F-1 in association with the cleaning date in the replenishment history information D4 (see FIG. 6).
[0107] In step S8, the control unit 21 determines whether or not a cleaning completion operation has been received from the worker. For example, when worker A1 finishes cleaning work on 1F-1, he / she presses "Cleaning Complete" on the work page shown in FIG. 11. When worker A1 presses "Cleaning Complete", the control unit 21 accepts the cleaning completion operation. If the control unit 21 accepts the cleaning completion operation (S8: Yes), it shifts the processing to step S9. On the other hand, if the control unit 21 does not accept the cleaning completion operation (S8: No), it shifts the processing to step S6. The control unit 21 accepts an input operation of the replenishment quantities corresponding to multiple consumables.
[0108] In step S9, the control unit 21 registers the cleaning completion information in association with the cleaning target. For example, when the control unit 21 receives a cleaning completion operation for 1F-1 from worker A1, the control unit 21 registers the cleaning completion information in association with 1F-1.
[0109] Furthermore, when the control unit 21 receives an operation to complete cleaning of 1F-1, it requests the leader to inspect the room. For example, the control unit 21 updates the number of "uncleaned rooms" to "17 rooms" and the number of "to be inspected" to "1 room" in the display field of the selection button K1 on the cleaning management page (see FIG. 8) displayed on the leader terminal 4.
[0110] Next, in step S10, the control unit 21 determines whether cleaning has been completed for all cleaning targets. For example, if the cleaning work for the five cleaning targets assigned to worker A1 (see FIG. 5) is completed (S10: Yes), the control unit 21 proceeds to step S11. On the other hand, if the cleaning work for the five cleaning targets assigned to worker A1 has not been completed (S10: No), the control unit 21 proceeds to step S5. When proceeding to step S5, the control unit 21 accepts an operation by worker A1 to start cleaning work for the next cleaning target (see FIG. 12).
[0111] In step S11, the control unit 21 creates a report (daily cleaning report) recording the cleaning details. The control unit 21 also causes the manager terminal 3 to display a daily cleaning report page P1 (see FIG. 13). The control unit 21 also causes the manager terminal 3 to display a statistical information page P2 (see FIG. 13) corresponding to statistical information showing changes in the replenishment quantities of consumables over a predetermined period. After step S11, the control unit 21 ends the cleaning management process. Note that the control unit 21 may also cause the manager terminal 3 to display the daily cleaning report page P1 and the statistical information page P2 in response to a request from the manager.
[0112] As described above, the cleaning management system 1 of this embodiment accepts input operations for the replenishment quantity of consumables from workers performing replenishment work to replenish consumables for work objects, obtains the replenishment quantity of consumables for the work object based on the received input operations, and manages inventory information for the consumables based on the obtained replenishment quantity of consumables for the work object.
[0113] According to the above configuration, the worker inputs the replenishment quantity of consumables for a cleaning target into the worker terminal 5 (see FIG. 11), thereby making it possible to manage the replenishment quantity corresponding to that cleaning target. Furthermore, the replenishment quantity can be managed for each of multiple cleaning targets. Furthermore, the replenishment quantity of consumables can be managed for each cleaning work day. Furthermore, a daily cleaning report (see FIG. 13) including the replenishment quantity corresponding to the cleaning target can be automatically created. Furthermore, statistical information on the replenishment quantities of consumables in past cleaning work can be created and presented.
[0114] Furthermore, with the above configuration, it is possible to prevent omissions and input errors in work reports by workers, thereby enabling appropriate inventory management of consumables, and enabling consumables to be ordered at the appropriate time.
[0115] In the above-described embodiment, a building is given as an example of the facility, but in another embodiment, the facility may be an accommodation facility. When the facility is an accommodation facility, the cleaning target includes, for example, guest rooms. The worker cleans the multiple guest rooms assigned to him / her in a determined order. The worker also replenishes consumables in each guest room. The consumables may include toilet paper, garbage bags, detergent, and amenities (toothbrushes, shampoo, slippers, etc.).
[0116] In the cleaning management system 1 according to this embodiment, the manager terminal 3 may have the functions of the leader terminal 4, and the leader terminal 4 may be omitted. Alternatively, the leader terminal 4 may have the functions of the manager terminal 3, and the manager terminal 3 may be omitted. Alternatively, in the cleaning management system 1, the management server 2 may have the functions of the manager terminal 3 and the leader terminal 4, and the manager terminal 3 and the leader terminal 4 may be omitted. [Explanation of symbols]
[0117] 1: Cleaning management system 2: Management Server 3: Administrator terminal 4: Leader terminal 5: Worker terminal 211: Allocation processing unit 212: Reception processing unit 213: Acquisition processing unit 214: Management department 215: Prediction processing unit 216: Presentation processing unit
Claims
1. A prediction processing unit that predicts the total quantity of consumables to be replenished for each of a plurality of work objects assigned to a worker who performs replenishment work of replenishing the consumables for the work objects; a presentation processing unit that displays, on a mobile terminal of the worker, the total quantity predicted by the prediction processing unit and an operation unit that receives, from the worker, a confirmation operation indicating that preparation of the total quantity of the consumables has been completed; a reception processing unit that, when receiving the confirmation operation from the worker on the mobile terminal, displays a work screen on the mobile terminal for inputting a replenishment quantity of the consumables for each work object, and receives an input operation from the worker on the work screen for inputting the replenishment quantity of the consumables replenished to the work object; an acquisition processing unit that acquires the replenishment quantities of the consumables for the plurality of work targets based on the input operation received by the reception processing unit; a management processing unit that manages inventory information of the consumables based on the replenishment quantities of the consumables for the plurality of work targets acquired by the acquisition processing unit; A consumables management system comprising:
2. The reception processing unit, when the replenishment work for a first work object is completed, receives the input operation of the replenishment quantity for a second work object among the plurality of work objects. The consumables management system according to claim 1 .
3. the management processing unit outputs statistical information indicating a change in the replenishment quantity of the consumables over a predetermined period of time. The consumables management system according to claim 1 or 2.
4. the prediction processing unit predicts the total quantity for the plurality of work targets based on statistical information indicating a change in the replenishment quantity of the consumables over a predetermined period of time; The consumables management system according to any one of claims 1 to 3.
5. the prediction processing unit predicts the total quantity for the plurality of work objects based on at least one of date information, season information, and event information for an area including the work objects; The consumables management system according to any one of claims 1 to 4.
6. the presentation processing unit displays, when the worker starts the replenishment work for the plurality of work objects, information about the plurality of work objects, names of the consumables, the total quantity, and the operation unit on the mobile terminal; The consumables management system according to any one of claims 1 to 5.
7. one or more processors, a prediction step of predicting a total quantity of consumables to be replenished for each of a plurality of work objects assigned to a worker who performs replenishment work of replenishing the consumables for the work objects; a presentation step of displaying, on a mobile terminal of the worker, the total quantity predicted in the prediction step and an operation unit that receives, from the worker, a confirmation operation indicating that preparation of the total quantity of the consumables has been completed; a receiving step of, when the confirmation operation is received from the worker on the mobile terminal, displaying a work screen on the mobile terminal for inputting a replenishment quantity of the consumables for each work object, and receiving, from the worker on the work screen, an input operation of the replenishment quantity of the consumables replenished to the work object; an acquisition step of acquiring the replenishment quantities of the consumables for the plurality of work targets based on the input operation received in the receiving step; a management step of managing inventory information of the consumables based on the replenishment quantities of the consumables for the plurality of work targets acquired in the acquisition step; A consumables management method that implements the following.
8. A prediction step of predicting the total quantity of consumables to be replenished for each of a plurality of work objects assigned to a worker who performs replenishment work of replenishing consumables for the work objects; a presentation step of displaying, on a mobile terminal of the worker, the total quantity predicted in the prediction step and an operation unit that receives, from the worker, a confirmation operation indicating that preparation of the total quantity of the consumables has been completed; a receiving step of, when the confirmation operation is received from the worker on the mobile terminal, displaying a work screen on the mobile terminal for inputting a replenishment quantity of the consumables for each work object, and receiving, from the worker on the work screen, an input operation of the replenishment quantity of the consumables replenished to the work object; an acquisition step of acquiring the replenishment quantities of the consumables for the plurality of work targets based on the input operation received in the receiving step; a management step of managing inventory information of the consumables based on the replenishment quantities of the consumables for the plurality of work targets acquired in the acquisition step; A consumables management program for causing one or more processors to execute the above.
Citation Information
Patent Citations
Guest room information communication system
JP1999275666A
Management system for replacement / Replenishment article in building
JP2002073777A
Toilet information system
JP2003242230A
Toilet equipment control system
JP2006057298A
Medical information management device, medical information management method and medical information management program
JP2010256983A