Management Server and Management Method for Managing Cleaning Processes
The management server and method for the cleaning industry address the inflexibility in order acceptance limits by using a capacity management system to increase order limits, optimizing order management and production capacity.
Patent Information
- Application Number
- JP2021101194
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-06-17
- Publication Date
- 2025-06-12
- Estimated Expiration
- 2041-06-17
AI Technical Summary
Existing information management systems for the cleaning industry do not allow for the flexible management of order acceptance numbers, specifically failing to consider varying the order acceptance limit beyond the upper limit value.
A management server and method that include an order management means and a capacity management means. The capacity management means sets upper limit values for different cleaning processes and allows for increasing the number of orders beyond initial limits, while the order management means outputs information for accepting orders up to the new, higher number.
This approach enables flexible management of order acceptance numbers, allowing for increased order reception without reaching initial upper limits, thereby optimizing production capacity and reducing the likelihood of stockouts.
Smart Images

Figure 0007691695000001 
Figure 0007691695000002 
Figure 0007691695000003
Abstract
Description
Technical Field
[0001] The present invention relates to a management server and a management method for managing cleaning processes.
Background Art
[0002] As background art in this technical field, there is Japanese Patent Application Laid-Open No. 2009-99154 (Patent Document 1). This publication states that "for the sales store terminal 30, identification information, contact information, and status information are input from the operation unit 34. These input information are transmitted to the server device 10 and stored in the management table 20 of the server device 10. In the server device 10, an input screen 135 including the contact information stored in the management table 20 is displayed on the liquid crystal display of the display unit 15. In the server device 10, based on an operation input from the operation unit 13, input of washing-related information to the input screen 135 is accepted. The input selection-related information is associated with the identification information, contact information, and status information stored in the management table 20 and stored in the management table 20." (See the abstract).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the above Patent Document 1, an information management system for clothes that centrally manages information related to the washing of clothes by a server device in the cleaning industry is described. However, in the above Patent Document 1, there is no consideration regarding varying the order acceptance limit of the cleaning service beyond the upper limit value of the order acceptance number of the cleaning service. Therefore, the present invention provides a management server and a management method that flexibly manage the order acceptance number, for example, vary the order acceptance limit of the cleaning process.
Means for Solving the Problem
[0005] To solve the above problems, for example, the configuration described in the claims is adopted. This application includes a plurality of means for solving the above problems. For example, a management server that manages cleaning processing, an order management means that manages the number of orders for the objects to be processed in the cleaning processing, and a capacity management means that manages a plurality of steps included in the cleaning processing. The capacity management means sets a first cleaning process and a second cleaning process that can handle order information from customers, and manages a first upper limit value of the first number of orders for the first cleaning process and a second upper limit value of the second number of orders for the second cleaning process. The capacity management means increases the number of orders that can be received for the first cleaning process beyond the first upper limit value, and the order management means outputs information for accepting orders for the first cleaning process up to the number of orders that can be received.
Advantages of the Invention
[0006] According to the present invention, the number of orders can be managed flexibly. For example, a management server and method for varying the number of orders that can be received for cleaning processing can be provided. Problems, configurations, and effects other than those described above will be clarified by the description of the following embodiments.
Brief Description of the Drawings
[0007]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Figure 27
Figure 28
Embodiments for Carrying Out the Invention
[0008] Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. It should be noted that the following embodiments are one of the embodiments for providing the present invention, and the content of the present invention is not limitedly interpreted based on the following description.
[0009] FIG. 1 is an example of an explanatory diagram for explaining a logistics network and an information network related to a cleaning process. FIG. 1(a) is an explanatory diagram of the configuration of a logistics network related to a cleaning process. FIG. 1(b) is an explanatory diagram of the configuration of an information communication network related to a cleaning process.
[0010] The cleaning service provider 101a in FIG. 1(a) is a merchant that manages and sells the cleaning process as a product. In this embodiment, one product is a series of cleaning processes consisting of a collection process, a cleaning process, and a shipping process. Note that the cleaning process may be a combination of an inspection process and a cleaning process. By changing the selection of each factory or logistics provider, it is possible to provide various combinations of products for the collection process, the cleaning process, and the shipping process.
[0011] For example, a product that delivers (delivers) the item to be processed to the customer within 4 days after receiving the order is called an early response product (hereinafter also referred to as a quick product). Also, a product that delivers (delivers) the item to be processed to the customer after 5 days from receiving the order is called a normal response product. In addition, due to differences in the delivery process described later, there are general consolidation general delivery products, general consolidation special delivery products, special consolidation general delivery products, and special consolidation special delivery products. In the example of Fig. 1(a), the cleaning service provider 101a is connected via the logistics network 106a to the processing factory 102a, the consolidation and delivery point 103a, etc., but the logistics connection between the cleaning service provider 101a and other components is not necessarily required.
[0012] The processing factory 102a in Fig. 1(a) is a processing factory responsible for the processing process of the item to be processed in the service provided by the cleaning service provider 101a. In the processing factory 102a, an inspection process, a cleaning process, etc. of the item to be processed are carried out. Note that the processing factory 102a may be any of a factory that only performs the inspection process, a factory that only performs the cleaning process, and a factory that performs both the inspection process and the cleaning process. Furthermore, the processing factory 102a may be a factory that performs a processing process other than the inspection process and the cleaning process, for example, a repair factory designated by a partnering apparel brand.
[0013] The consolidation and delivery point 103a in Fig. 1(a) is a consolidation and delivery point for the item to be processed processed by the service provided by the cleaning service provider 101a. The consolidation and delivery point 103a can be specified by a customer who uses the service provided by the cleaning service provider, and may be, for example, the customer's place of residence, or the address of an apparel store, a stage, a venue, a rental clothing store, etc. Furthermore, for example, a locker installed within a station can also be specified.
[0014] The store 104a in Fig. 1(a) is a store responsible for the process of receiving the item to be processed for at least one of the consolidation process or the delivery process in the service provided by the cleaning service provider 101a. The cleaning service provider 101a may form an alliance with, for example, a convenience store (hereinafter referred to as a convenience store) or a delivery box as the store 104a, and can provide multiple pick-up points and delivery points for customers, thus improving customer convenience.
[0015] The logistics provider 105a in Fig. 1(a) is a logistics provider responsible for at least one of the collection process (receiving process) or the delivery process (handover process) of the items to be processed in the services provided by the cleaning service provider 101a. In the following description, logistics using roads for vehicles will be specifically described as an example. Note that the logistics provider 105a may not only use land routes, but also air routes or sea routes, and may move by aircraft, ship, drone, etc.
[0016] In addition, the cleaning service provider 101a may form an alliance with multiple logistics providers 105a with different collection and delivery times, or may also use plans with different collection and delivery times provided by the same logistics provider 105a. Furthermore, each logistics provider 105a can also accept time specifications for collection from customers and delivery to customers within different ranges, such as every hour, every two hours, every three hours, etc. For example, when the logistics provider 105a can handle the correspondence with customers during collection and delivery at hourly time specifications, it is advantageous because the time customers wait for collection and delivery can be minimized.
[0017] The logistics network 106a in Fig. 1(a) is a logistics network that mainly contributes to the transfer of the items to be processed in the services provided by the cleaning service provider 101a. The management server 101b in Fig. 1(b) is a server owned by the cleaning service provider 101a. The processing plant terminal 102b in Fig. 1(b) is a terminal of the processing plant 102a. The user terminal 103b in Fig. 1(b) is a terminal used by customers who use the services provided by the cleaning service provider 101a. The store terminal 104b in Fig. 1(b) is the terminal of the store 104a that stores the item to be processed. The logistics provider server 105b in Fig. 1(b) is the server of the logistics provider 105a.
[0018] The communication network 106b in Fig. 1(b) is a communication network that connects each terminal used in the service provided by the cleaning service provider 101a. Regardless of whether the communication network 106b is wired or wireless, each terminal can send and receive information via the communication network 106b.
[0019] The management server 101b, the processing factory terminal 102b, the user terminal 103b, the store terminal 104b, and the logistics provider server 105b may be, for example, mobile terminals (portable terminals) such as smartphones, tablets, mobile phones, and personal digital assistants (PDAs), or wearable terminals such as glasses-type, watch-type, and clothing-type. They may also be stationary or portable computers, or servers arranged on the cloud or network. In terms of function, they may also be VR (Virtual Reality) terminals, AR (Augmented Reality) terminals, or MR (Mixed Reality) terminals. Alternatively, they may be a combination of a plurality of these terminals. For example, a combination of one smartphone and one wearable terminal can function logically as one terminal. They may also be other information processing terminals.
[0020] The management server 101b, the processing factory terminal 102b, the user terminal 103b, the store terminal 104b, and the logistics provider server 105b each include a processor that executes an operating system, applications, programs, etc., a main memory device such as a RAM (Random Access Memory), an auxiliary storage device such as an IC card, a hard disk drive, an SSD (Solid State Drive), a flash memory, a communication control unit such as a network card, a wireless communication module, a mobile communication module, an input device such as a touch panel, a keyboard, a mouse, voice input, input by motion detection through imaging by a camera unit, and an output device such as a monitor or a display. Note that the output device may be a device or a terminal that transmits information for output to an external monitor, display, printer, device, etc.
[0021] Various programs, applications, etc. (modules) are stored in the main memory device, and by the processor executing these programs and applications, each functional element of the entire system is realized. Note that these modules may be implemented in hardware by integration or the like. Also, each module may be an independent program or application, or may be implemented in the form of some sub-programs or functions in one integrated program or application.
[0022] In this specification, each module is described as the subject (subject) that performs the processing, but actually, the processor that processes various programs, applications, etc. (modules) executes the processing. Various databases (DBs) are stored in the auxiliary storage device. A "database" is a functional element (storage unit) that stores a data set so as to be able to respond to any data operation (for example, extraction, addition, deletion, overwrite, etc.) from a processor or an external computer. The implementation method of the database is not limited, and for example, it may be a database management system, spreadsheet software, or a text file such as XML or JSON.
[0023] Figure 2 is an example of the hardware configuration of the management server 101b. The management server 101b is composed of, for example, servers arranged on the cloud. In the main memory device 201, programs and applications such as a customer input reception module 210, a capacity management module 211, an orderable product output module 212, an order management module 213, and a system cooperation module 214 are stored. By the processor 203 executing these programs and applications, each functional element of the management server 101b is realized.
[0024] The customer input reception module 210 receives input information from the user terminal 103b of a customer who uses the service provided by the cleaning service provider 101a via the communication network 106b, and provides the received input information to the capacity management module 211. Similarly, the customer input reception module 210 receives information regarding order confirmation from the customer's user terminal 103b and provides it to the order management module 213.
[0025] The capacity management module 211 manages the order quantity and order upper limit value of products that can correspond to the input information provided by the customer input reception module 210, and outputs information regarding orderable products. Hereinafter, the order management of the cleaning process will be described. However, the capacity management module 211 is not limited to the cleaning process, and can also be applied to the order management of, for example, the repair of various household appliances and musical instruments such as pianos.
[0026] Furthermore, as will be described later, the capacity management module 211 manages the order status for logistics companies and processing factories responsible for each process of the service provided by the cleaning service provider 101a, optimizes the allocation of orders to multiple logistics companies and multiple processing factories, and thereby can optimize or maximize the production volume (capacity) of products in the service provided by the cleaning service provider 101a. The capacity management module 211 can set and change the capacity for each product based on the physical processing capacity of each factory or logistics operator and the contractual processing limit with each factory or logistics operator. More specific functions and roles of the capacity management module 211 will be described later.
[0027] The orderable product output module 212 transmits the orderable product information output by the capacity management module 211 to the customer's user terminal 103b via the communication network 106b.
[0028] The order management module 213 outputs information for accepting orders for the cleaning process up to the orderable quantity to the user terminal 103b, and also receives and stores the information regarding the confirmation of the order received by the customer input receiving module 210.
[0029] The auxiliary storage device 202 stores the management setting information 220 and the management information (management table) 221. The management setting information 220 and the management information (management table) 221 may be managed as information stored in a database respectively. The management setting information 220 stores the management setting information and the like necessary for the management server 101b to execute programs and applications of various modules.
[0030] The management information (management table) 230 stores, for example, as factory information, factory master information, factory attribute flag information, factory operating day information, capacity information, capacity setting information, etc. The management information (management table) 230 further stores information regarding, for example, as distribution management information, the operation shift of the logistics operator, possible collection and delivery destinations, etc.
[0031] Based on the information regarding the operating status and order receiving status of each factory managed in the management information (management table) 230, the capacity management module 211 can, for example, secure and adjust the capacity for new customers during peak seasons.
[0032] Figure 3 is an example of the hardware configuration of the processing factory terminal 102b. The processing factory terminal 102b is composed of terminals arranged on, for example, the cloud. In the main memory device 301, programs and applications such as the system cooperation module 310 and the processing management module 311 are stored. By executing these programs and applications by the processor 303, each functional element of the processing factory terminal 102b is realized.
[0033] In the auxiliary storage device 302, factory setting information 320, processing information 321, etc. are stored. The factory setting information 320 stores factory setting information and the like necessary for the processing factory terminal 102b to execute programs and applications of various modules. The processing information 321 stores the types of inspection processes, cleaning processes, etc. executed in the corresponding processing factory, the operating status, etc.
[0034] Figure 4 is an example of the hardware configuration of the user terminal 103b. The user terminal 103b is composed of terminals such as smartphones, tablets, notebook PCs, desktop PCs, etc. In the main memory device 401, an order input module 410, an input assistance module 411, etc. are stored.
[0035] The order input module 410 receives the input by the customer and transmits the received input information to the customer input reception module 210 of the management server 101b via the communication network 106b. The input information is information related to the ordering and confirmation of orders for services provided by the cleaning service provider 101a.
[0036] The input assistance module 411 assists in the input of customer information such as address and name and the type of object to be processed. The input assistance module 411 may identify the type of the object to be processed from a photograph of the object to be processed taken by, for example, the camera unit 406, and create order information without giving the customer any trouble when discriminating clothes.
[0037] The auxiliary storage device 402 stores user setting information 420, user information 421, and the like. The user setting information 420 stores user setting information and the like necessary for the user terminal to execute programs and applications of various modules related to this system. As the user information 421, information of customers who use the services provided by the cleaning service provider 101a is stored.
[0038] FIG. 5 is an example of the hardware configuration of the store terminal 104b. The main storage device 501 stores programs and applications such as a system cooperation module 510 and a reception / delivery management module 511. By the processor 303 executing these programs and applications, each functional element of the store terminal 104b is realized.
[0039] The auxiliary storage device 502 stores store setting information 520, reception / delivery information 521, and the like. The store setting information 520 stores store setting information and the like necessary for the store terminal to execute programs and applications of various modules related to this system. As the reception / delivery information 521, information related to the reception date and time and the delivery date and time of the object to be processed is stored.
[0040] FIG. 6 is an example of the hardware configuration of the logistics provider server 105b. The main storage device 601 stores programs and applications such as a system cooperation module 610 and a delivery management module 611. By the processor 303 executing these programs and applications, each functional element of the logistics provider server 105b is realized.
[0041] The auxiliary storage device 602 stores logistics setting information 620, delivery management information 621, etc. The logistics setting information 620 stores logistics setting information and the like necessary for the logistics provider server to execute programs and applications of various modules related to this system. The delivery management information 621 stores information regarding vehicles owned by the logistics provider, vehicle operation shifts, collection and delivery destinations, etc.
[0042] Hereinafter, the specific flow in the embodiment will be described with reference to FIGS. 7 to 13. The mutually independent steps in each flow can be interchanged in order.
[0043] FIG. 7 is an example of a data flow 700 from order reception to order confirmation. The capacity management module 211 of the management server 101b executes the following processing according to the data flow 700.
[0044] In this embodiment, the customer input reception module 210 of the management server 101b transmits input form information to the user terminal 103b in response to the startup of an application or a website by the user terminal 103b of a customer who uses the service provided by the cleaning service provider 101a (S710). A part of the input form information can be stored as user setting information 420, for example, in the auxiliary storage device 402 of the user terminal 103b.
[0045] The order input module 410 of the user terminal 103b transmits the order information input by the customer to the management server 101b via the communication network 106b. The customer input reception module 210 of the management server 101b receives the transmitted order information (S720). Note that FIG. 18 shows an example of an input screen for order information.
[0046] The order information may include the delivery date and time or pickup date and time of the object to be processed that the customer desires, the delivery address or pickup address, the type of the object to be processed, etc., but it is not necessarily required to include all of these pieces of information. In another embodiment, the order input module 410 can additionally receive inputs regarding the order information as appropriate.
[0047] The capacity management module 211 receives order information from the customer input reception module 210, and sets a factory capable of handling the customer's order information in accordance with the settable factory setting flow 800 described in FIG. 8 (S730).
[0048] The capacity management module 211 totals the number of orders received at that time for the set factory (S740). The number of orders received may be stored as management information (management table) 221 in the auxiliary storage device 202 of the management server 101b, or may be stored as processing information 321 in the auxiliary storage device 302 of the processing factory terminal 102b. The number of orders received is grouped by factory, the date of implementation of the processing step at the factory, the type of processing, etc.
[0049] The capacity management module 211 performs capacity management in accordance with the capacity management flow 1200 described in FIG. 12 according to the order information and the number of orders received (S750).
[0050] The capacity management module 211 creates a list of orderable products and transmits it as candidates for orderable products to the user terminal 103b (S760). The user terminal 103b displays the candidates for orderable products included in the received list on a display or the like. Note that FIG. 19 illustrates an example of a display screen of candidates for orderable products.
[0051] The customer input reception module 210 receives the input of order confirmation from the order input module 410 of the user terminal 103b (S770). Based on receiving the input of order confirmation, the capacity management module 211 may determine the price of the ordered product, or may determine it, for example, after the inspection process of the object to be processed at the processing factory 102a is completed. The capacity management module 211 may cause the user terminal 103b not to display the price or to display the planned price at the time of order confirmation, and may notify the determined price or additional price after the inspection process of the object to be processed is completed.
[0052] The order receiving management module 213 of the management server 101b classifies the received and confirmed orders according to the classified received order classification flow 1300 described in FIG. 13 (S780).
[0053] The order receiving management module 213 records the classified order receiving information in the management information (management table) 221 and updates the order receiving information in the management information (S790).
[0054] After order confirmation, according to the order information, collection of the object to be processed from the customer or a store such as a convenience store by the partnered logistics company, delivery of the object to be processed from the partnered logistics company to the target factory, inspection and price determination at the target factory, transmission of the determined price information from the target factory to the cleaning service provider, transmission of the determined price information from the cleaning service provider to the customer, payment of the price from the customer to the cleaning service provider, implementation of the cleaning and finishing process at the target factory, packing at the target factory, and delivery of the object to be processed from the target factory to the customer or a store such as a convenience store by the partnered logistics company are carried out.
[0055] Through the above series of processes, the cleaning service provider 101a can provide the customer with cleaning while staying at home, the possibility of ordering 24 hours with just a few taps from the web or app, pick-up from home, delivery to home, delivery as early as two days later, collection and delivery from 6:00 am to 0:00 am at night, high-quality cleaning, etc.
[0056] Accordingly, the conventional time stress and physical stress can be eliminated. Time stress is caused by factors such as a store being closed when one wants to go, having to pick up an item at a specified date and time, waiting in line at the reception during peak hours, and the time and effort required to visit a store twice. Physical stress is caused by factors such as carrying multiple changes of clothes, storing slips until completion, and the risk of forgetting to pick up an item.
[0057] In addition, this embodiment enables even-order reception between factories and order reception that maximally utilizes the processing capacity of each factory in the cleaning process consisting of the above-described multiple steps.
[0058] FIG. 8 is an example of a setting flow 800 of a corresponding factory. The setting flow 800 of the corresponding factory corresponds to S730 in FIG. 7.
[0059] The capacity management module 211 acquires the order information received in S720 of FIG. 7 (S805), and acquires the factory information of each of a plurality of processing factories responsible for the processing steps of the object to be processed in the service provided by the cleaning service provider 101a (S810).
[0060] In S810, the capacity management module 211 may acquire, as factory information, factory master information, factory attribute flag information, factory operating day information, capacity information, etc. Basically, after these pieces of information are acquired once, they are stored as management information 221 in the database of the management server 101b. However, for example, they can also be updated by receiving the latest data from the processing factory terminal periodically or whenever a change occurs.
[0061] FIG. 15 is an example of factory master information 1500. The factory master information may include information such as the type of factory (a factory capable of handling the collection and distribution process, inspection process, washing, drying, and finishing process, a factory capable of handling only the washing, drying, and finishing process, a factory capable of handling only the inspection process, a factory capable of handling a special processing process, etc.), the number of production days, the address, the priority, the factory's regular holiday, the content of the objects to be processed that can be handled, and the upper limit number thereof.
[0062] The factory attribute flag information may include flag information such as whether quick production is possible, whether normal production is possible, whether special collection and special delivery can be handled, whether options can be handled, whether EC can be handled, whether convenience store delivery can be accepted, whether production for premium members is possible, whether production for regular members is possible, whether slow peeling production is possible, etc. The capacity management module 211 is information that aggregates the process contents that each factory can handle obtained from the information of each factory master information 1500 and flags the attributes of each factory.
[0063] The factory operation day information may include information such as the factory operation days for each process. It is information generated by aggregating the factory regular holiday information of the factory master information 1500. The capacity information may include information regarding the capacity of the factory, product, and by day. It is information generated by aggregating the daily factory plan information 1600.
[0064] Figure 27 is an example of the basic production capacity and flag setting information 2700 displayed by the capacity management module 211. The information aggregated from the factory information is listed, and it becomes possible to set attribute information indicating whether it is applicable for each base.
[0065] General collection and general delivery are collection and delivery by a general logistics company. Usually, collection is accepted from around 8:00 am to around 6:30 pm, and delivery is carried out from 8:00 am to 9:00 pm. On the other hand, special collection and special delivery are collection and delivery by a special logistics company. Collection is accepted from 6:00 am to 24:00 midnight, and delivery is carried out from 6:00 am to 24:00 midnight. The above time is an example, and the time may vary depending on the logistics company. However, if a special logistics company is used, collection and delivery are possible even in the early morning or at night outside the corresponding time of general collection and general delivery by a general logistics company.
[0066] The capacity management module 211 extracts, from among the partner factories, the factories capable of handling the order information (S820) based on the factory information obtained in S810 in accordance with the extraction flow 900 of the applicable factories described with reference to FIG. 9.
[0067] The capacity management module 211 determines, from the order information, whether the object to be processed will be delivered to the customer within four days after receiving the order (S830). In this embodiment, the products to be delivered to the customer within four days after receiving the order are set as quick products. Note that the cleaning service provider 101a can appropriately set the number of days after receiving the order by which the object to be processed should be delivered to the customer to be considered a quick product.
[0068] If the object to be processed is to be delivered to the customer within four days after receiving the order (Yes in S830), the capacity management module 211 classifies the order information as early response products and determines whether the factory extracted in S820 is within the corresponding area of the collection address (S840).
[0069] If the extracted factory is within the corresponding area of the collection address (Yes in S830), the capacity management module 211 determines those factories in accordance with the priority determination flow 1000 for early response products described with reference to FIG. 10. If the extracted factory is not within the corresponding area of the collection address (No in S830), the capacity management module 211 excludes the factories not within the corresponding area (S850) and then determines the remaining factories in accordance with the priority determination flow 1000 for early response products.
[0070] If the object to be processed is to be delivered to the customer five days or more after receiving the order (No in S830), the capacity management module 211 expands the corresponding area compared to the case of delivery within four days after receiving the order, and extracts, from the factories extracted in S820, the factories allocated to either the western Japan or eastern Japan region where the collection address is located (S870). Since there is a deadline until delivery, for example, if Osaka is the collection address, any factory in western Japan can send the items to be processed by mail, so the geographical range of factories that can be selected is set wider compared to the case of delivery within four days. Although the allocation by factory region is set in two levels, western Japan or eastern Japan, it may be allocated, for example, in more detailed divisions such as by prefecture, by municipality, or by special ward. Alternatively, the regional classification used by the logistics provider may be adopted.
[0071] The capacity management module 211 sets a target factory (S880) from among the extracted factories according to the priority determination flow 1100 for normal response products described in FIG. 11.
[0072] After setting the target factory (S860, S880), the capacity management module 211 sets factories that can handle each product (S890).
[0073] The factory setting flow 800 for available factories according to FIG. 8 can efficiently extract factories with low shipping costs from among multiple factories, and can realize an order placement that is leveled among multiple factories and less likely to cause uneven distribution. As a result, the sales profit can be equalized at each factory, the accuracy of capacity allocation can be improved, and it is possible to approach the order allocation planned in the sales plan, especially to allocate to factories in quantities according to the sales plan. Furthermore, it is also possible to provide management support according to the operating status and management status of each factory at that time.
[0074] FIG. 9 shows an example of the extraction flow 900 for available factories. The capacity management module 211 acquires the factory information of each factory acquired in S810 of the factory setting flow 800 for available factories in FIG. 8 (S910), and extracts factories that can process the target items to be processed based on the acquired factory information of each factory (S920). For example, the capacity management module 211 acquires information on the content of the objects to be processed that can be handled by the factory information, and extracts the factory corresponding to the ordered object to be processed. In this case, the object to be processed means not only clothes but also shoes, bags, futons, sleeping bags, etc.
[0075] The capacity management module 211 acquires the regular holiday information for each factory extracted in S910 (S930), and determines whether there is a factory including a regular holiday within the date and time conditions, that is, within the period of the collection and delivery date and time specified in the order information (S940). If there is no factory including a regular holiday within the period of the collection and delivery date and time specified in the order information (Yes in S940), all the factories extracted in S920 are extracted as the factories that can handle them (S980). In addition, if the factory operation date information has been aggregated in advance, this information can also be used.
[0076] If there is a factory including a regular holiday within the period of the collection and delivery date and time specified in the order information (No in S940), the capacity management module 211 determines whether the number of the remaining factories excluding the factories including a regular holiday is 0 (S950). If the number of the remaining factories excluding the factories including a regular holiday is 0 (Yes in S950), the capacity management module 211 does not exclude the factories including a regular holiday within the period from the factories extracted in S920 (S960), and extracts the factories that can handle them (S980).
[0077] If the number of the remaining factories excluding the factories including a regular holiday is not 0 (No in S950), the capacity management module 211 excludes the factories including a regular holiday within the period from the factories extracted in S910 (S970), and extracts the factories that can handle them (S980). If there is a factory with a regular holiday within the period, the production schedule of the factory for performing the cleaning process of the object to be processed becomes short. Therefore, factories that can take a production schedule as long as possible are preferentially extracted. However, for normal response products that do not need to be returned to the customer early, even if there is a regular holiday within the period, they can be handled. Therefore, if there is only a factory including a regular holiday as a candidate, it is extracted as a factory that can handle it without setting it as an order rejection.
[0078] By the extract flow 900 of the factories capable of handling shown in FIG. 9, the capacity management module 211 can minimize the arithmetic processing related to the presence or absence of regular holidays for each factory, and can execute the processing in the subsequent setting flow 800 of the factories capable of handling shown in FIG. 8 with lower load and in a simpler manner.
[0079] FIG. 10 shows an example of the priority determination flow 1000 for early response products. The capacity management module 211 acquires the early response capable factory information extracted from S840 and S850 of the setting flow 800 of the factories capable of handling shown in FIG. 8 (S1010). Based on the extracted early response capable factory information, the capacity management module 211 sets the upper limit value of the fulfillment rate for each factory in charge of early response products, and determines whether there is a factory that does not satisfy the upper limit value of the fulfillment rate at that time for each factory (S1020). If there is a factory that does not satisfy the upper limit value of the fulfillment rate (Yes in S1020), the capacity management module 211 sets the factory with the lowest fulfillment rate as the target factory (S1030). In addition, when there are two or more factories with the lowest fulfillment rate, the target factory may be assigned according to the priority of the factories.
[0080] If there is no factory that does not satisfy the fulfillment rate (No in S1020), the capacity management module 211 sets the target factory according to the factory priority set for each factory (S1040). Note that the upper limit value for each processable object that can be handled by each factory is defined in, for example, the factory master information 1500, and each factory can set the upper limit value according to the variation in the processing capacity of each day.
[0081] By the priority determination flow 1000 for early response products, the capacity management module 211 can equalize the order quantities for each factory in a system in cooperation with a plurality of factories.
[0082] FIG. 11 shows an example of the priority determination flow 1100 for normal response products. The capacity management module 211 acquires the factory information of the factory allocated as a normal supportable factory extracted from S870 of the setting flow 800 of the supportable factory in FIG. 8 (S1110). Based on the factory information of the factory allocated as the extracted normal supportable factory, the capacity management module 211 may set the lower limit value and the upper limit value of the fulfillment rate for each factory in charge of normal supportable products.
[0083] The capacity management module 211 determines whether there is a factory that does not meet the lower limit value of the fulfillment rate at that time for each factory (S1120). If there is a factory that does not meet the lower limit value of the fulfillment rate (Yes in S1120), the capacity management module 211 sets the factory with the lowest lower limit value of the fulfillment rate as the target factory (S1130). If there are two or more factories with the lowest fulfillment rate, the target factory may be assigned according to the priority set for each factory.
[0084] The capacity management module 211 determines whether there is a factory that does not meet the upper limit value of the fulfillment rate at that time for each factory (S1140). If there is a factory that does not meet the upper limit value of the fulfillment rate (Yes in S1140), the capacity management module 211 sets the factory with the lowest fulfillment rate among the factories that do not meet the upper limit value as the target factory (S1150).
[0085] If there is no factory that does not meet the upper limit value of the fulfillment rate (No in S1140), the capacity management module 211 sets the target factory according to the factory priority order set for each factory (S1160).
[0086] By the priority determination flow 1100 of normal supportable products, the capacity management module 211 can also equalize the order quantities for each factory in a system in which multiple factories are coordinated.
[0087] In both the priority determination flow 1000 for early response products and the priority determination flow 1100 for normal response products, since the fulfillment rate is calculated as the ratio of the order quantity to the set upper limit or lower limit, it is possible to achieve an optimized allocation according to the scale of the factory. Note that instead of the lower limit value, the following fulfillment rate for priority determination can also be used. The fulfillment rate for priority determination can be calculated, for example, using an adjustment coefficient (management support coefficient) set for each factory, according to the following formula, that is, Fulfillment rate for priority determination = Order quantity / (Capacity upper limit × Adjustment coefficient) and can be calculated accordingly. Note that the above formula may further have other adjustment coefficients or adjustment terms. By providing an adjustment coefficient for each factory, it is possible to control which factory to prioritize for allocation instead of using the lower limit value.
[0088] Normally, the set quantity and actual order quantity of normal response products whose priorities are determined by the priority determination flow 1100 of normal response products in FIG. 11 are clearly larger than the set quantity and actual order quantity of early response products whose priorities are determined by the priority determination flow 1000 of early response products in FIG. 10. Considering such a situation, the capacity management module 211 can set priorities more flexibly using the upper limit value and the lower limit value for priority determination in the priority determination flow 1100 of normal response products in FIG. 11.
[0089] FIG. 28 shows another example of the priority determination flow 2800 for normal response products. Instead of the priority determination flow described in relation to FIG. 11, after narrowing down to only factories with a sufficient fulfillment rate, it is also possible to execute a shipping priority flag determination step (S2820), a production schedule priority flag determination step (S2830), and a fulfillment rate determination step (S2860) to set the target factory. In addition, when the shipping fee priority flag is ON (Yes in S2820), the factories with lower shipping fees are preferentially narrowed down (S2830). When the production schedule priority flag is ON (Yes in S2840), the factories that can ensure a long production schedule are preferentially narrowed down (S2850). If there are two or more factories with the lowest fulfillment rate, the target factories may be assigned according to the factory priority. Furthermore, the priority order determination flow 2800 for normal response products in FIG. 28 can be adopted as it is, or partially replaced with the priority order determination flow 1000 for early response products described in relation to FIG. 10.
[0090] FIG. 12 shows an example of the capacity management flow 1200. Before explaining the capacity management flow 1200 in FIG. 12, the management, settings, functions, and roles of the capacity management module 211 will be described.
[0091] The capacity management module 211 manages the cleaning process consisting of the collection process, cleaning process, and shipping process as one product. The cleaning process may be a combination of the inspection process and the cleaning process. Regarding the cleaning process, the capacity management module 211 can also variably manage the shift of the processing steps in the target factory and the corresponding factory. As a result, compared with the case where the shift of the processing steps in the target factory and the corresponding factory is fixedly managed, order reception management can be performed more flexibly.
[0092] In parallel, regarding the cleaning process, for the specified product, the capacity management module 211 can also fixedly manage the shift of the processing steps in the target factory and the corresponding factory. As a result, for the specified product, some production management can be determined. For example, by distributing the cleaning process products provided in the subscription form to partner factories at a set ratio, it becomes easy to achieve the minimum distribution number for each factory and ensure the shift of the processing steps in each factory.
[0093] The "management" by the capacity management module 211 includes setting, changing, processing, storing, updating, etc. of information regarding each component.
[0094] For each cleaning process, there is an order acceptance upper limit value according to the logistics operator or factory processing capacity and contractual upper limit number responsible for each process. However, when there are multiple cleaning processes capable of handling the same order information, or when there are multiple combinations of processes capable of handling the same order information, especially when there are multiple processing steps in a factory capable of handling the same order information, the capacity management module 211 groups them (grouping), sets a shared upper limit value, sets the cleaning process defaultly assigned to the order information as the first cleaning process, and sets other cleaning processes as the second cleaning process. For example, a special collection and special delivery product with an upper limit value of 70 and a general collection and special delivery product with an upper limit value of 30 can be grouped because they share special delivery, and a shared upper limit value of 100 can be set for them.
[0095] The capacity management module 211 manages the shared upper limit value related to the first cleaning process and the second cleaning process. The capacity management means increases the order acceptance possible number of the first cleaning process within the range that the sum of the first order acceptance number and the second order acceptance number does not exceed the shared upper limit value. Through the above management, even if the order acceptance number of the first cleaning process reaches the first upper limit value of the first order acceptance number that can be set based on the sales plan, etc., the capacity management module 211 can increase the order acceptance possible number within the range that does not exceed the shared upper limit value and continue to accept orders. Thereby, even in an order acceptance situation deviating from the sales plan, etc., the production capacity of the entire system can be reliably exerted.
[0096] The capacity management module 211 manages, for example, the first upper limit value and the shared upper limit value based on the processing upper limit of the delivery process from the cleaning factory of the object to be processed in the first cleaning process to the delivery point, and manages the second upper limit value based on the processing upper limit of the collection process from the collection point of the object to be processed in the second cleaning process to the cleaning factory. For example, the upper limit value 70 of the special collection and special delivery goods and the shared upper limit value 100 are managed based on the upper limit of the processing capacity of 100 pieces for special delivery, and the upper limit value of the general collection and special delivery goods is managed based on the upper limit of the processing capacity of general collection. Through the above management, the capacity management module 211 can set and change the first upper limit value, the second upper limit value, and the shared upper limit value according to the processing capacity (the actual or contractually deliverable quantity) of the collection process and the delivery process of the corresponding logistics provider each time. This embodiment will be described in more detail using, for example, FIG. 21 and the like.
[0097] The capacity management module 211 can display at least two options for each of the delivery process from the factory to the handover point and the collection process from the pick-up point to the factory. In addition, the capacity management module 211 can set the same options for the delivery process of the first cleaning process and the delivery process of the second cleaning process, respectively. The capacity management module 211 can set different options for the collection process of the first cleaning process and the collection process of the second cleaning process, respectively. For example, the same special delivery can be set for the delivery process of the first cleaning process and the delivery process of the second cleaning process, and different options such as special collection and general collection can be set for the collection process of the first cleaning process and the collection process of the second cleaning process, respectively.
[0098] The capacity management module 211 includes information on at least two logistics providers whose time zones for performing at least one of collection or delivery are different, as options for the delivery process and the collection process. At least two logistics providers can also accept time specifications for collection from customers and delivery to customers within different ranges, for example, every hour, every two hours, every three hours, etc. Note that at least two different logistics providers (delivery providers) include logistics services of at least two different systems provided by the same logistics provider.
[0099] The capacity management module 211 manages the first upper limit value and the shared upper limit value based on the processing upper limit of the processing steps executed at the factory from the time of arrival of the objects to be processed in the first cleaning process to the time of shipment from the factory, and can also manage the second upper limit value based on the processing upper limit of the processing steps executed at the factory from the time of arrival of the objects to be processed in the second cleaning process to the time of shipment from the factory. This embodiment will be described in more detail with reference to, for example, FIGS. 22 and 23.
[0100] The capacity management module 211 can set the start time of the processing steps executed at the target factory for the objects to be processed in the first cleaning process and the start time of the processing steps executed at the target factory for the objects to be processed in the second cleaning process at different times. Furthermore, the capacity management module 211 can set at least one of the cleaning process or the inspection process as the processing step executed at the target factory.
[0101] The capacity management module 211 can output at least one of the information regarding that the first order quantity has reached the first upper limit value, that the second order quantity has reached the second upper limit value, and that the sum of the first order quantity and the second order quantity has reached the shared upper limit value. The capacity management module 211 can output such results not only to the output device of the management server 101b, but also to, for example, mobile terminals held by the administrator or person in charge of the cleaning service provider 101a, such as by outputting alerts or emails. As a result, the person in charge of managing this system can quickly reflect the actual situation in the order management plan and production management plan.
[0102] The capacity management module 211 can output information regarding at least one of the ratio of the first order number to the first upper limit value, the ratio of the second order number to the second upper limit value, and the ratio of the sum of the first order number and the second order number to the shared upper limit value.
[0103] The capacity management module 211 can output the information display of the ratio of the first order number to the first upper limit value, the information display of the ratio of the second order number to the second upper limit value, and the information display of the ratio of the sum of the first order number and the second order number to the shared upper limit value in a display exceeding 100%.
[0104] By grouping different cleaning processes that can handle the same order information, or by grouping combinations of processes that can handle the same order information and setting a shared upper limit value, for example, conventionally, since the relationship between order information and cleaning processes was assigned one-to-one, orders that were stopped from being accepted as "sold out" despite being able to be handled by another cleaning process can now be accepted. Also, thereby, it becomes possible to make the most of the resources (processing capabilities) of multiple partner factories and logistics providers and prevent losses of sales opportunities.
[0105] The capacity management module 211 can perform order management and set shared upper limit values so that order allocation can be performed in such a way that sell-outs are less likely to occur, and thus the production capacity of each factory and the entire system can be used to the limit. The capacity management module 211 may calculate, for example, a plurality of combinations that are less likely to run out of stock for a plurality of processes corresponding to order information, and set a shared upper limit value among them. For calculating such combinations, for example, the influence of parameters such as the dispersion degree of customers by region, the dispersion degree of processing factories by region, the corresponding regions of logistics providers, annual seasons, order reception results during the same period of the year, recent order reception status, and climate conditions may be reflected.
[0106] The capacity management module 211 can also set the responsible factory for each orderable date and time, such as "the responsible factory for the cleaning process with collection at 16:00 on March 1 and delivery at 14:00 on March 4 is FIL".
[0107] The capacity management module 211 can set a shared upper limit value, with the amount that can be produced from the start of production to the shipping time as the capacity upper limit, and assuming that those that can be produced within the same time share the capacity upper limit. When the capacity on the inspection date reaches the upper limit, if it is possible to handle it with the capacity of the next day, the capacity management module 211 can set a shared upper limit value assuming that the capacity can be transferred.
[0108] In the conventional capacity management system, for products that ran out of stock, the person in charge of order reception management adjusted them to a state where orders could be received again by reducing the capacity of other processes where flexibility was available. In this case, the opportunity loss of not being able to receive orders for the product was inevitable until the adjustment to be able to receive orders again was completed.
[0109] In the conventional capacity management system, the distribution of delivery providers was carried out every month when setting the capacity for the next month.
[0110] The capacity management module 211 according to this embodiment can effectively avoid the occurrence of "out of stock" for products corresponding to order information from customers by setting a sharing upper limit value and sharing capacity during products (cleaning process) with a set sharing upper limit value. Although there is a processing capacity capable of handling individual factories, logistics providers, or the entire system, it can effectively avoid the situation where sudden capacity changes, manual operations, and sequential monitoring by the person in charge are required. The capacity management module 211 according to this embodiment can access information on individual processes of the entire system and perform distribution of delivery providers without the operation of the person in charge.
[0111] The capacity management module 211 manages the entire cleaning process consisting of multiple processes and can perform a unified and concise display regarding the inspection date, shipping date, etc. on the control screen of the system for the administrator of the cleaning service provider 101a, etc. In some cases, the capacity management module 211 can also switch the display based on the inspection date or the display based on the shipping date.
[0112] Thereby, the capacity management module 211 can provide a more concise management user interface for the administrator. In particular, since the capacity management module 211 can display the order receiving status of products exceeding the set upper limit by more than 100%, the administrator can recognize the products that need to be dealt with at a glance without going through specific data analysis.
[0113] Hereinafter, an example of the capacity management flow 1200 in FIG. 12 will be described. A specific example of the variation in the orderable quantity of the first cleaning process by the capacity management module 211 will be described with reference to FIGS. 20 and 21. The capacity management module 211 acquires information about the order quantity aggregated in S740 for the factory set in S730 of the data flow 700 in FIG. 7 (S1210).
[0114] Based on the information about the aggregated order numbers, the capacity management module 211 determines whether the order number of the first cleaning process that can handle the order information from the customer is less than the first upper limit value (S1220). In the example of FIG. 20, the first upper limit value is the upper limit number of orders for special consolidation and special delivery products.
[0115] If the order number of the first cleaning process that can handle the order information is less than the first upper limit value (Yes in S1220), the capacity management module 211 adds the first cleaning process to the list of orderable products (S1260) and sends the list of orderable products (1270). In the example of FIG. 20, the products of special consolidation and special delivery are included in the list, and the user terminal 103b displays them in a form where the products of special consolidation and special delivery can be selected.
[0116] If the order number of the first cleaning process that can handle the order information is not less than the first upper limit value (No in S1220), the capacity management module 211 determines whether there is a second cleaning process that can handle the order information from the customer (S1230).
[0117] If there is a second cleaning process (Yes in S1230), the capacity management module 211 determines whether the sum of the order numbers of the first cleaning process and the second cleaning process is less than the shared upper limit value (S1230). For example, in the example of FIG. 20, there are products of general consolidation and special delivery as the second cleaning process. It is determined whether the sum is less than the shared upper limit value of the special consolidation and special delivery products and the general consolidation and special delivery products.
[0118] When the sum of the order quantities of the first cleaning process and the second cleaning process is less than the shared upper limit value (Yes in S1240), the capacity management module 211 varies the orderable quantity of the first cleaning process (S1250) to make the first cleaning process orderable. Then, the capacity management module 211 adds the first cleaning process to the list of orderable items (S1260) and transmits the list of orderable items (S1270).
[0119] For example, in the example of FIG. 20, even when the order quantity of the special pick-up and special delivery items exceeds its upper limit value, if there is room up to the shared upper limit value of the special pick-up and special delivery items and the general pick-up and special delivery items, it is varied in the direction of increasing the upper limit value of the special pick-up and special delivery items. As a result, even though it exceeds the initial upper limit value, the special pick-up and special delivery items are added to the list of orderable items and transmitted to the user terminal 103b, and the user terminal 103b displays the special pick-up and special delivery items in a form selectable by the user.
[0120] When there is no second cleaning process capable of handling the order information (No in S1230), or when the sum of the order quantities of the first cleaning process and the second cleaning process is not less than the shared upper limit value (No in S1240), the capacity management module 211 transmits a non-orderable notice (S1280).
[0121] FIG. 13 shows the classification flow 1300 of the confirmed orders. The capacity management module 211 acquires the collection and delivery date and time information of the confirmed order (S1310), and based on the collection and delivery date and time information, determines whether special pick-up is required (S1315). The capacity management module 211 determines whether special delivery is required (S1320, S1325) whether special pick-up is required (Yes in S1315) or not (No in S1315).
[0122] According to the variations in the need for handling special collection and special delivery, the capacity management module 211 performs the settings of the special collection and special delivery process (S1330), the special collection and general delivery process (S1335), the general collection and special delivery process (S1340), and the general collection and general delivery process (S1345) for the confirmed order.
[0123] The capacity management module 211 sets the processing date and time at the target factory of the confirmed order (S1350), and classifies the confirmed order into the corresponding product orders for each setting (S1365).
[0124] By classifying the order according to the order classification flow 1300, the capacity management module 211 can efficiently manage each product of the services provided by the system composed of multiple logistics providers and multiple factories.
[0125] Note that the capacity management module 211 may execute the processes from S1310 to S1360, for example, by adding them to the above-mentioned applicable factory setting flow S730 or capacity management flow S750.
[0126] The flows described in FIGS. 7 to 13 are only one example, and the capacity management module 211 can appropriately integrate, divide, or replace them and execute them. Furthermore, according to the embodiment, the capacity management module 211 can also add further processes for managing, for example, the delivery process between factories with different assigned processes, the temporary storage process of the object to be processed, the classification process of the process according to the type of the object to be processed, etc.
[0127] For example, in the temporary storage process, the cleaning service provider 101a can provide an optimal storage environment (temperature 20°C, humidity 60%) at the apparel level for the items to be processed such as clothes through the factory (storage company) it provides. At that time, jackets can be hung on hangers, knits can be folded, and depending on the type of item to be processed, they can be stored optimally from storage to the cleaning process, or from the cleaning process to delivery, or both.
[0128] Based on the flow described from FIG. 7 to FIG. 13, the cleaning service provider 101a can establish a mechanism for distributing the items to be processed to an appropriate factory based on the customer's region (collection point and delivery point) and the processing status of multiple partner processing factories (cleaning factories), a mechanism for appropriately using different delivery companies (logistics providers) or different system logistics services provided by the same delivery company according to the conditions of the collection and delivery (distribution) time zones specified by the customer, a mechanism for dividing the inspection process into two patterns (a pattern where the inspection process is also carried out at the factory where the cleaning process is performed, a pattern where the inspection process is carried out only at the factory (company) that performs the inspection process), a mechanism for adding a storage company to the route when the customer desires storage of the items to be processed, etc.
[0129] In conventional home delivery cleaning, the route among the user, the delivery company, and the prime contractor cleaning company is fixed. However, in the embodiment following the flow described from FIG. 7 to FIG. 13, it is possible to communicate with multiple partner companies (cleaning factories, delivery companies, inspection companies, storage companies), distribute the items to be processed efficiently and appropriately, and in a balanced manner. Moreover, in the entire service provided, it is possible to make the most of the physical processing capabilities and contractually defined maximum processing quantities of each partner company (partner factory).
[0130] FIG. 14 shows an example of user information 1400. User information 1400 can store various types of information regarding the services provided by the cleaning service provider 101a, in addition to personal information such as customer ID, customer name, customer address, and contact information. For example, when the cleaning service provider 101a offers a subscription-based cleaning service, it is advantageous to include information regarding the regular pick-up date and time in the user information. In addition, it is advantageous for the user information to store information regarding the default factory preset for each type of item to be processed and options. The default factory can be selected and set based on, for example, the customer's address information.
[0131] Although not shown in FIG. 14, the user information 1400 may include information regarding partnerships with apparel brands. For example, if the user information 1400 has information regarding optimal cleaning processes in advance for products of an apparel brand in partnership with the cleaning service provider 101a, that information can be used for input assistance for customer order placement, etc.
[0132] Thereby, the apparel brand can propose highly reliable aftercare and use it as material for promoting purchases. Also, since apparel brands often have clear characteristics in their customer base, the cleaning service provider 101a can effectively approach specific customer segments, such as dual-income households, those in their 30s to 40s, women, etc., who are expected to frequently use the home delivery cleaning service, from the stage of purchasing clothing, etc., by analyzing the customer base of the partnering apparel brand.
[0133] In addition, the capacity management module 211 can use information regarding products of the partnering apparel brand for regular cleaning processes and incorporate the expected order quantity for cleaning processes predicted in advance for each partnering apparel brand into the sales plan.
[0134] The capacity management module 211 can, using user information, set a target factory in advance for each customer for e-commerce sales, options, convenience store collection and delivery, and membership type. For example, orders can be routed to only one specific processing factory.
[0135] The capacity management module 211 can manage the regular collection and delivery information included in user information and can also secure and adjust dedicated capacity in advance for regular collection and delivery. User information may store information about the factory with the lowest shipping cost from the cleaning factory as the default factory and the location of the order placer. In the case of normal orders, the capacity management module 211 may preferentially set the default factory as the target factory.
[0136] Figure 15 shows an example of factory master information 1500. The factory master information 1500 can store information such as the ID and code of the processing factory, the address of the processing factory, the responsible region, the upper and lower limits of the order acceptance quantity for each item that can be processed, the order acceptance possibility at that time, the priority among factories, and the production lead time for each item. The factory master information 1500 may store, as items, the types of objects that can be processed and the types of processing steps that can be performed. The factory master information 1500 may manage the production lead time in units of days or in units of hours.
[0137] The types of objects to be processed include not only clothes but also, for example, shoes, bags, futons, sleeping bags, etc. Also, the processing steps may include inspection, dry cleaning, refining, antibacterial and deodorant processing of shirts, etc., washing, softening, pilling removal, shaving, full washing of shoes, color compensation, stain removal, brushing, water repellent processing, repair, etc. As described in relation to Figure 11, the fact that the factory master information 1500 stores the lower limit of the order acceptance quantity is advantageous for bringing at least a minimum level of equality to the distribution of orders among factories.
[0138] FIG. 16 shows an example of daily factory plan information 1600, which can be stored in the above-described factory attribute flag information. In the daily factory plan information 1600, in addition to the ID and code of the processing factory, information such as service code, plan type, type of order limit frame, carrier order type, and the number of acceptable orders can be stored daily. The capacity management module 211 can refer to the daily factory plan information in association with the processing date of the object to be processed at the factory calculated from the order information.
[0139] FIG. 17 shows an example of order information 1700. The order information 1700 stores, in addition to the customer's user ID, personal information, order ID, etc., information related to the collection and delivery of the object to be processed such as the collection request date and time, delivery completion date and time, the type and number of the object to be processed, the factory code and factory region of the factory responsible for processing the object to be processed, the settlement amount, etc. The collection logistics provider code and delivery logistics provider code are set, for example, by the confirmed order classification flow 1300 described in FIG. 13.
[0140] The information shown in FIGS. 14 to 17 is merely exemplary, and various information can be additionally or alternatively stored for each of them.
[0141] FIGS. 14 to 17 are various information stored in the management server. Although all or part of these are assumed to be stored in a file in CSV format, it is not limited to this. Also, a part of them may be stored in the processing factory terminal 102b, user terminal 103b, store terminal 104b, and logistics provider server 105b. For example, it may be stored in a file in JSON format. Also, it may be configured to be stored in a relational database or a non-relational database.
[0142] FIG. 18 is an example of an order input screen 1800 displayed on the user terminal 103b or the store terminal 104b. In the following description, a configuration in which the user terminal 103b performs processing will be described, but the same processing can be realized even when the store terminal 104b or the like performs it. On the order input screen 1800, it is possible to accept the selection of the date and time for the customer to deposit the item to be processed. As is clear from FIG. 18, it is also possible to accept the selection of the date and time for receiving the item to be processed.
[0143] On an order screen (not shown), it is possible to accept the selection of the type of the item to be processed by the customer. Also, for example, the input assistance module 411 may identify the type of the item to be processed from a photograph of the item to be processed taken by, for example, the camera unit 406, and input the selection of the type of the item to be processed on behalf of the customer.
[0144] FIG. 19 is an example of a display screen 1900 for candidates of orderable products. The capacity management module 211 creates a list of orderable products and transmits it to the user terminal 103b as candidates for orderable products. On the display screen 1900, March 15th (Monday) is highlighted as the receiving date. If the item to be processed is deposited on March 10, 2021 (Wednesday), the receivable date is after March 15, 2021. Also, in the case of receiving on March 15th (Monday), five candidates for receiving in the time bands of 8:00 to 12:00, 14:00 to 16:00, 16:00 to 18:00, 18:00 to 20:00, and 19:00 to 21:00 of the regular delivery are displayed as selectable candidates for orderable products.
[0145] Also, the products that can be received in each time band of the morning express and the night express are displayed in a state where they cannot be selected as out of stock (sold out). When an input for another date in the calendar on the display screen 1900, for example, a tap operation on the 16th, is accepted, the 16th (Tuesday) is highlighted, and a list of orderable products on the same day is similarly displayed.
[0146] On the display screen 1900 for candidates of orderable products, options such as early morning hours, late night hours, and next-day return at the shortest may be displayed as "Premium Delivery". Alternatively, on the display screen 1900 for candidates of orderable products, only customers who are already registered as premium members may be accepted for order input of those options.
[0147] Figure 26 is an example of the order confirmation screen 2600. The customer input receiving module 210 generates and displays an order confirmation screen based on various selections from the order input module 410 of the user terminal 103b. Note that this screen may be generated by the capacity management module 211 of the management server 101b and the information may be transmitted to the user terminal 103b for display. On the order confirmation screen 2600, information regarding the collection and delivery of the item to be processed (date and time, address, requests at the time of collection and delivery), the customer's contact information, payment-related information, and an application confirmation button ("Confirm the application by agreeing to the above") are displayed. Note that on this order confirmation screen 2600, information such as the type and quantity of the item to be processed is not displayed. In one embodiment, the capacity management module 211 inputs those information during the inspection process and transmits them to the user terminal 103b together with the fee determined after the inspection process using, for example, the notification function of email or application. In another embodiment, information such as the type and quantity of the item to be processed input by the user and the estimated fee can also be displayed on the order confirmation screen. Also in this case, the capacity management module 211 can transmit those information to the user terminal 103b as the information determined after the inspection process.
[0148] Figure 20 is an example of the capacity daily setting screens 2000a and 2000b. On the capacity daily setting screens 2000a and 2000b, the capacity management module 211 accepts selection input of the desired factory from the factory codes such as FIL, SDY, and HSC displayed at the top. The capacity management module 211 can display the order status on a specified date and the fulfillment rate with respect to the set upper limit value on the capacity daily setting screens 2000a and 2000b.
[0149] In FIG. 20, the capacity management module 211 sets a first upper limit value of 40 for the special consolidation special delivery products on March 11, 2021, sets a second upper limit value of 30 for the general consolidation special delivery products, and further sets 70 as the shared upper limit value for the special consolidation special delivery products and the general consolidation special delivery products. These individual upper and lower limit values are stored in the daily factory plan information 1600 by date. Also, the shared upper limit value may be stored in the daily factory plan information 1600 by date, or may be stored separately in the management information 221 of the management server 101b. Also, the shared upper limit value may be calculated by the capacity management module 211 each time.
[0150] Conventionally, the persons in charge of the cleaning service provider 101a have set the first upper limit value and the second upper limit value in consideration of the processing capacity, shifts, arrival time, departure time, shipping fees, etc. of logistics companies and factories from the viewpoints of sales plans and profit maximization. However, due to various factors, there have been situations where, although the actual operating state allows for accepting orders, the set number of orders reaches the upper limit value and it results in out-of-stock in order management.
[0151] On the capacity daily setting screens 2000a and 2000b, two candidates are shown as the cleaning process consisting of a consolidation process, a cleaning process, and a shipping process that can correspond to the same order information. Note that the cleaning process does not simply mean only the washing process, but may include processes such as an inspection process. Also, the capacity management module 211 sets a shared upper limit value of 70 for those two candidates, that is, for the special consolidation special delivery products and the general consolidation special delivery products.
[0152] On the capacity daily setting screen 2000a, the order quantity of the special collection and special delivery products has reached the first upper limit value of 40 (see 20-1-1 in FIG. 20). Conventionally, at this point, the acceptance of orders for the special collection and special delivery products has been stopped. However, as will be described in detail with reference to FIG. 21, at this point, the order acceptance for the general collection and special delivery products can reach the second upper limit value of 30 (see 20-1-2 in FIG. 20), and there is room in the overall production capacity of the system to handle the special collection and special delivery products (see 20-2 in FIG. 20). That is, by leveraging the capacity (production capacity) of the general collection and special delivery products, it is possible to accept additional orders for the special collection and special delivery products.
[0153] Therefore, in this embodiment, at this stage, the capacity management module 211 varies the order quantity of the special collection and special delivery products until the sum of the first order quantity and the second order quantity reaches the shared upper limit value of 70. That is, the upper limit value of the order quantity of the special collection and special delivery products at the stage shown in the capacity daily setting screen 2000a is changed to 55 (= 70 - 15), and the acceptance of orders for the special collection and special delivery products is continued without running out of stock (see 20-3 in FIG. 20). In addition, the capacity management module 211 displays the ratio of the actual order quantity to the shared upper limit value ((the sum of the first order quantity and the second order quantity) / (shared upper limit value)) as a fulfillment rate of 78.6% (= (40 + 15) / 70).
[0154] The capacity daily setting screen 2000b illustrates the situation where the order acceptance for the special collection and special delivery products and the general collection and special delivery products has progressed since the time of the capacity daily setting screen 2000a. After the capacity management module 211 varies the order acceptance quantity, on the capacity daily setting screen 2000b, for the special collection and special delivery products, the capacity management module 211 accepts orders until the sum of the order quantities of the special collection and special delivery products reaches 70. In addition, the capacity management module 211 displays a ratio of the actual order quantity to the first upper limit value ((the order quantity of the special collection and special delivery products) / (the first upper limit value)) as a fulfillment rate of 105% (= 42 / 40), exceeding 100% (see 20-4-1 in FIG. 20).
[0155] After the capacity management module 211 changes the order acceptance quantity, on the capacity daily setting screen 2000b, for the general collection and special delivery products, the capacity management module 211 accepts orders until the sum of the order quantity of the general collection and special delivery products and the order quantity of the special collection and special delivery products reaches 70 (see 20-4-2 in FIG. 20). In this case, the actual order quantity of the general collection and special delivery products does not exceed the second upper limit value.
[0156] Furthermore, the capacity management module 211 displays a ratio of the actual order quantity to the shared upper limit value ((the sum of the first order quantity and the second order quantity) / (the shared upper limit value)) as a fulfillment rate of 90.0% (= (21 + 42) / 70) (see 20-4-3 in FIG. 20).
[0157] Hereinafter, with reference to FIG. 21, the actual situation corresponding to the example illustrated in FIG. 20 will be described.
[0158] FIG. 21 is an example of an explanatory diagram for explaining fluctuations in the order acceptance quantity among products having different logistics processes. In the example of FIG. 21, it is assumed that the customer has ordered the cleaning process for collection at the collection time t 1 and delivery at the delivery time t 5 or has inquired whether it is orderable. Also, in the example of FIG. 21, the collection at the collection time t 1 can be handled by either a general logistics provider or a special logistics provider, but the delivery at the delivery time t 5 is outside the response time of the general logistics provider, that is, outside the business hours or outside the specified available time, and can only be used by the special logistics provider.
[0159] In FIG. 21, the general logistics operator (step 21-1) is illustrated as taking a longer time from collection to arrival at the factory than the special logistics operator (step 21-2). However, this is only a difference for the sake of clarity of the drawing. In reality, it is also possible for the general logistics operator to arrive at the factory earlier than the special logistics operator, or for the time required for the general logistics operator's delivery to be shorter than the time required for the special logistics operator's delivery.
[0160] The object to be processed delivered to the processing factory by the general logistics operator (step 21-1) or the special logistics operator (step 21-2) is processed in the cleaning process (steps 21-4 and 21-5). In this case, steps 21-4 and 21-5 may be cleaned at different times within the factory or at the same time as long as the start and end of the cleaning process can meet the timing of the arrival of the object to be processed at the factory and the shipment from the factory. This will be described with reference to FIG. 22.
[0161] In the embodiment of FIG. 21, the capacity management module 211 groups the cleaning-processed products consisting of the collection process (step 21-1) by the general logistics operator, the cleaning process (step 21-4), and the delivery process (step 21-3) by the special logistics operator, and the cleaning-processed products consisting of the collection process (step 21-2) by the special logistics operator, the cleaning process (step 21-5), and the delivery process (step 21-3) by the special logistics operator, and sets a shared upper limit value 70 between the two cleaning-processed products.
[0162] When the capacity management module 211 sets a shared upper limit value and shares the capacity, as already described with reference to FIG. 20, when the number of orders for the special collection and special delivery part of the processing process in the factory reaches the first upper limit value, the capacity management module 211 varies the number of orders that can be accepted for the special collection and special delivery products until the sum of the first order number and the second order number reaches the shared upper limit value 70, and does not consider them sold out, but continues to accept orders for the special collection and special delivery products.
[0163] FIG. 22 is an example of an explanatory diagram for explaining a plurality of cleaning processes capable of corresponding to order information. In FIG. 21, regarding the processing steps in the factory, the number of orders related to the general consolidation special delivery products and the special consolidation special delivery products was explained. However, in reality, it is common for a plurality of cleaning processes to be carried out between the start and end of the factory operation. Here, although the plurality of cleaning processes illustrated in FIG. 22 are described as being carried out between the start and end of one day of the factory operation, it may be understood that they are carried out over a period of, for example, two days or more. Also, although the plurality of cleaning processes illustrated in FIG. 22 are illustrated as being executed with some temporal overlap, they do not necessarily have to overlap in time. For example, if the factory is not a 24-hour operating factory, it is obvious that the cleaning process is not executed between the end of work and the start of work.
[0164] In the factory operation shift illustrated in FIG. 22, the corresponding factory carries out five cleaning processes from Shift A to Shift E between the start and end of the factory operation. Among them, the cleaning service provider 101a can provide products corresponding to the order information from the customer between the designated consolidation date and time and the delivery date and time, regardless of which cleaning process from Shift B to Shift D the object to be processed is processed in. The capacity management module 211 can group these cleaning process products having Shift B to Shift D and set a sharing limit as will be described later. The five cleaning processes from Shift A to Shift E in FIG. 22 are not limited to the cleaning process, and may be, for example, an inspection process of the object to be processed.
[0165] For the product groups composed of different cleaning processes that can handle order information from customers as described above, namely, product B consisting of process 22-1 (collection process), process 22-3 (cleaning process), and process 22-6 (shipping process), product C consisting of process 22-1 (collection process), process 22-4 (cleaning process), and process 22-6 (shipping process), and product D consisting of process 22-1 (collection process), process 22-5 (cleaning process), and process 22-6 (shipping process), the capacity management module 211 can group them and set a shared upper limit value among them. The capacity management module 211 can also set a shared upper limit value between products having the two most recent processes in terms of time, for example, process 22-3 and process 22-4, or process 22-4 and process 22-5, or can set a shared upper limit value among all product groups composed of different cleaning processes that can handle order information from customers, that is, between product B and product D.
[0166] Thereby, for example, when a shared upper limit value is set between product B and product C, even if the order acceptance quantity of product B reaches the upper limit value, if the sum of the order acceptance quantity of product B and the order acceptance quantity of product C has not reached the shared upper limit value, the upper limit number of order acceptances for product B can be varied, and the order acceptance of product B can be continued until the sum of the order acceptance quantity of product B and the order acceptance quantity of product C reaches the shared upper limit value.
[0167] FIG. 23 is an example of an explanatory diagram for explaining the allocation of processing within the factory. In FIG. 23, taking a factory having the same processing shift as in the case of FIG. 22 as an example, the example of FIG. 21 is explained in a form closer to the actual operating status of the factory. Note that for the sake of simplicity in the explanation, the logistics processes by the logistics provider are described as the collection process and the shipping process without distinction. Also, although the processable quantity of each of the A shift to the E shift in FIG. 22 is described as 100, those processable quantities may be different numbers or may be different from each other.
[0168] In FIG. 23, the total number of processable items and the items to which the processable quantity is allocated when considering the B shift to the D shift, which were described as groupable in the description of FIG. 22, as one group, are described. Similar to the case of FIG. 21, the capacity management module 211 sets an upper limit value of 30 for general consolidation special delivery items and an upper limit value of 40 for special consolidation special delivery items. The processing of these items may be performed in any cleaning process within the group. Then, the total number of processable items within the group excluding general consolidation special delivery items (upper limit value 30) and special consolidation special delivery items (upper limit value 40), which is 230 (= 300 - 30 - 40), and the total number of processable items of the A shift and the E shift (100 each), which is 430, are allocated for the items to be delivered after the day after tomorrow.
[0169] The capacity management module 211 can also manage the shared upper limit value set between the general consolidation special delivery items and the special consolidation special delivery items described in FIG. 21, in addition to the shared upper limit value set between item B and item D described in FIG. 22. Thereby, for example, when the order numbers of the general consolidation special delivery items and the special consolidation special delivery items are 0 and the order number set for the items to be delivered after the day after tomorrow has already reached 430, the upper limit value of 430 for the order number set for the items to be delivered after the day after tomorrow is changed, and the order for the items to be delivered after the day after tomorrow can be continued as long as the sum of the order number set for the items to be delivered after the day after tomorrow and the order numbers set for the general consolidation special delivery items and the special consolidation special delivery items does not exceed 500.
[0170] FIG. 24 is an example of an explanatory diagram for explaining two different items in the corresponding factory. In the embodiment of FIG. 24, the capacity management module 211 sets the processing factory closest to the customer's address as the default factory, and further sets a second factory capable of handling the order information in addition to the default factory. The capacity management module 211 can be extracted as a factory capable of handling the order information in S730 of the data flow 700 in FIG. 7. In the embodiment of FIG. 24, the capacity management module 211 manages, as default products, the cleaning processes consisting of steps 24-1, 24-2, and 24-3 for the customers corresponding thereto, and manages, as products different from the default products, the cleaning processes consisting of steps 24-4, 24-5, and 24-6.
[0171] FIG. 25 is an example of an explanatory diagram for explaining the case where the capacities of the two products in FIG. 24 are shared.
[0172] The capacity management module 211 may group the default factory and the second factory described in relation to FIG. 24 for orders from areas that are equally distant from both factories or accessible within the same transportation time, set a shared upper limit value between them, and share the capacity.
[0173] Thereby, the capacity management module 211 can collectively display the order status within the range covered by the grouped factories to the person in charge of the cleaning service provider 101a. Also, the person in charge can grasp the order status of a specific area without spending time analyzing the data for each area.
[0174] Also, by grouping the default factory and the second factory, the capacity management module 211 can achieve more leveled ordering between the default factory and the second factory.
[0175] Note that the present invention is not limited to the above-described embodiments and includes various modifications. For example, the above-described embodiments have been described in detail for easy understanding of the present invention and are not necessarily limited to those having all the configurations described. Also, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Also, for a part of the configuration of each embodiment, addition, deletion, or replacement with other configurations is possible.
[0176] In addition, each of the above-described configurations, functions, processing units, processing means, etc. may be realized in hardware by designing part or all of them, for example, by means of an integrated circuit. Further, each of the above-described configurations, functions, etc. may be realized in software by a processor interpreting and executing a program for realizing each function. Information such as a program, table, file, etc. for realizing each function can be placed in a memory, a recording device such as a hard disk or an SSD (Solid State Drive), or a recording medium such as an IC card, an SD card, or a DVD.
[0177] Also, control lines and information lines show those considered necessary for the sake of explanation, and not necessarily all control lines and information lines are shown on the product. In reality, it may be considered that almost all components are interconnected. Note that the above-described embodiments disclose at least the configurations described in the claims.
Explanation of Reference Numerals
[0178] 101a... Cleaning service provider, 102a... Processing factory, 103a... Consolidation and delivery point, 104a... Store, 105a... Logistics operator
Claims
1. A management server for managing a cleaning process, comprising: Order management means for managing the number of orders for items to be processed in the cleaning process; Capacity management means for managing a plurality of processes included in the cleaning process; and having The capacity management means sets a first cleaning process and a second cleaning process capable of corresponding to order information from a customer, and manages a first upper limit value of a first order number of the first cleaning process, a second upper limit value of a second order number of the second cleaning process, and a shared upper limit value related to the first cleaning process and the second cleaning process. The capacity management means manages the first upper limit value and the shared upper limit value based on a processing upper limit of a delivery process from a cleaning factory of an item to be processed in the first cleaning process to a delivery point; manages the second upper limit value based on a processing upper limit of a collection process from a collection point of an item to be processed in the second cleaning process to a cleaning factory; The capacity management means increases the order acceptance number of the first cleaning process beyond the first upper limit value within a range where the sum of the first order number and the second order number does not exceed the shared upper limit value. The order management means outputs information for accepting orders for the first cleaning process up to the order acceptance number. A management server.
2. The capacity management means sets at least two options for each of the delivery process and the collection process. The capacity management means sets the same option for the delivery process of the first cleaning process and the delivery process of the second cleaning process, respectively. The capacity management means sets different options for the collection process of the first cleaning process and the collection process of the second cleaning process, respectively. The management server according to Claim 1.
3. The management server according to Claim 2, wherein the option includes information on at least two logistics providers with different time zones for performing at least one of collection or delivery. The management server according to Claim 2.
4. A management server for managing a cleaning process, comprising: Order management means for managing the number of orders for items to be processed in the cleaning process; Capacity management means for managing a plurality of processes included in the cleaning process; and having The capacity management means sets a first cleaning process and a second cleaning process capable of handling order information from customers, and manages a first upper limit value of the first order receipt number of the first cleaning process, a second upper limit value of the second order receipt number of the second cleaning process, and a shared upper limit value related to the first cleaning process and the second cleaning process. The capacity management means manages the first upper limit value and the shared upper limit value based on the processing upper limit of the processing steps executed at the factory between the time when the object to be processed in the first cleaning process arrives at the factory and the time when it is shipped from the factory. manages the second upper limit value based on the processing upper limit of the processing steps executed at the factory between the time when the object to be processed in the second cleaning process arrives at the factory and the time when it is shipped from the factory. The capacity management means increases the order acceptance possible number of the first cleaning process beyond the first upper limit value within the range where the sum of the first order receipt number and the second order receipt number does not exceed the shared upper limit value. The order acceptance management means outputs information for accepting orders for the first cleaning process up to the order acceptance possible number. Management server.
5. The start time of the processing step executed at the factory for the object to be processed in the first cleaning process is different from the start time of the processing step executed at the factory for the object to be processed in the second cleaning process. The management server according to claim 4.
6. The processing step executed at the factory is a cleaning step or an inspection step. The management server according to claim 4 or 5.
7. A management server for managing a cleaning process, comprising: an order acceptance management means for managing the order receipt number of the object to be processed in the cleaning process; a capacity management means for managing a plurality of steps included in the cleaning process; and having The capacity management means sets a first cleaning process and a second cleaning process capable of handling order information from customers, and manages a first upper limit value of the first order receipt number of the first cleaning process, a second upper limit value of the second order receipt number of the second cleaning process, and a shared upper limit value related to the first cleaning process and the second cleaning process. The capacity management means manages the first upper limit value and the shared upper limit value based on the processing upper limit of the delivery process from the cleaning factory to the delivery point for the object to be processed in the first cleaning process. Manage the second upper limit value based on the processing upper limit of the collection process from the collection point of the object to be processed in the second cleaning process to the cleaning factory. The fact that the first order quantity has reached the first upper limit value, or The fact that the second order quantity has reached the second upper limit value, or The fact that the sum of the first order quantity and the second order quantity has reached the shared upper limit value. Output information regarding The capacity management means increases the order acceptance capacity of the first cleaning process beyond the first upper limit value within the range where the sum of the first order quantity and the second order quantity does not exceed the shared upper limit value. The order acceptance management means outputs information for accepting orders for the first cleaning process up to the order acceptance capacity. Management server.
8. A management server for managing a cleaning process, Order acceptance management means for managing the order quantity of the object to be processed in the cleaning process, Capacity management means for managing a plurality of processes included in the cleaning process, Having The capacity management means sets a first cleaning process and a second cleaning process capable of corresponding to order information from a customer, and manages a first upper limit value of the first order quantity of the first cleaning process, a second upper limit value of the second order quantity of the second cleaning process, and a shared upper limit value related to the first cleaning process and the second cleaning process. The capacity management means Manages the first upper limit value and the shared upper limit value based on the processing upper limit of the delivery process from the cleaning factory of the object to be processed in the first cleaning process to the delivery point. Manages the second upper limit value based on the processing upper limit of the collection process from the collection point of the object to be processed in the second cleaning process to the cleaning factory. The ratio of the first order quantity to the first upper limit value, The ratio of the second order quantity to the second upper limit value, The ratio of the sum of the first order quantity and the second order quantity to the shared upper limit value. Output information regarding at least one of The capacity management means increases the order acceptance capacity of the first cleaning process beyond the first upper limit value within the range where the sum of the first order quantity and the second order quantity does not exceed the shared upper limit value. The order acceptance management means outputs information for accepting orders for the first cleaning process up to the order acceptance capacity. Management server.
9. The capacitance management means outputs the information display of the ratio in a display exceeding 100%. The management server according to claim 8.
10. A method for managing a cleaning process, which is executed by a computer, comprising: setting a first cleaning process and a second cleaning process capable of corresponding to order information from a customer; managing a first upper limit value of a first order receipt number of the first cleaning process, a second upper limit value of a second order receipt number of the second cleaning process, and a shared upper limit value related to the first cleaning process and the second cleaning process; increasing the order acceptance possible number of the first cleaning process beyond the first upper limit value within a range where the sum of the first order receipt number and the second order receipt number does not exceed the shared upper limit value; managing the first upper limit value and the shared upper limit value based on a processing upper limit of a delivery process from a cleaning factory of an object to be processed in the first cleaning process to a delivery point; managing the second upper limit value based on a processing upper limit of a collection process from a collection point of an object to be processed in the second cleaning process to a cleaning factory; outputting information for accepting an order of the first cleaning process up to the order acceptance possible number Method.
11. setting at least two options for each of the delivery process and the collection process; setting the same option for the delivery process of the first cleaning process and the delivery process of the second cleaning process, respectively; setting different options for the collection process of the first cleaning process and the collection process of the second cleaning process, respectively; The method according to claim 10.
12. creating the option from information on at least two logistics providers with different time zones for performing at least one of collection or delivery; The method according to claim 11.
13. A method for managing a cleaning process, which is executed by a computer, comprising: setting a first cleaning process and a second cleaning process capable of corresponding to order information from a customer; managing a first upper limit value of a first order receipt number of the first cleaning process, a second upper limit value of a second order receipt number of the second cleaning process, and a shared upper limit value related to the first cleaning process and the second cleaning process; Within a range where the sum of the first order quantity and the second order quantity does not exceed the shared upper limit value, increase the order acceptance quantity of the first cleaning process beyond the first upper limit value. Manage the first upper limit value and the shared upper limit value based on the processing upper limit of the processing steps executed at the factory between the time when the object to be processed of the first cleaning process arrives at the factory and the time when it is shipped from the factory. Manage the second upper limit value based on the processing upper limit of the processing steps executed at the factory between the time when the object to be processed of the second cleaning process arrives at the factory and the time when it is shipped from the factory. Output information for accepting orders for the first cleaning process up to the order acceptance quantity. Method. [
14. ] Set the start time of the processing steps executed at the factory for the object to be processed of the first cleaning process and the start time of the processing steps executed at the factory for the object to be processed of the second cleaning process at different times. The method according to claim 13. [
15. ] Select the processing steps executed at the factory from the cleaning steps or inspection steps of the object to be processed. The method according to claim 13 or 14. [
16. ] A method for managing a cleaning process executed by a computer, comprising: Set a first cleaning process and a second cleaning process capable of corresponding to order information from customers. Manage a first upper limit value of a first order quantity of the first cleaning process, a second upper limit value of a second order quantity of the second cleaning process, and a shared upper limit value related to the first cleaning process and the second cleaning process. Manage the first upper limit value and the shared upper limit value based on the processing upper limit of the delivery process from the cleaning factory to the delivery point of the object to be processed of the first cleaning process. Manage the second upper limit value based on the processing upper limit of the collection process from the collection point to the cleaning factory of the object to be processed of the second cleaning process. Regarding the fact that the first order quantity has reached the first upper limit value, or Regarding the fact that the second order quantity has reached the second upper limit value, or Regarding the fact that the sum of the first order quantity and the second order quantity has reached the shared upper limit value, Output information. Within a range where the sum of the first order quantity and the second order quantity does not exceed the shared upper limit value, increase the order acceptance quantity of the first cleaning process beyond the first upper limit value. Output information for accepting orders for the first cleaning process up to the order acceptance quantity. Method. A method for managing a cleaning process, which is executed by a computer, comprising: setting a first cleaning process and a second cleaning process capable of corresponding to order information from a customer; managing a first upper limit value of a first order receipt number of the first cleaning process, a second upper limit value of a second order receipt number of the second cleaning process, and a shared upper limit value related to the first cleaning process and the second cleaning process; managing the first upper limit value and the shared upper limit value based on a processing upper limit of a delivery process from a cleaning factory of an object to be processed in the first cleaning process to a delivery point; managing the second upper limit value based on a processing upper limit of a collection process from a collection point of an object to be processed in the second cleaning process to a cleaning factory; increasing an order acceptance number of the first cleaning process beyond the first upper limit value within a range where the sum of the first order receipt number and the second order receipt number does not exceed the shared upper limit value; outputting information regarding at least one of a ratio of the first order receipt number to the first upper limit value; a ratio of the second order receipt number to the second upper limit value; a ratio of the sum of the first order receipt number and the second order receipt number to the shared upper limit value; and outputting information for accepting an order for the first cleaning process up to the order acceptance number. A method . A program for causing a computer to execute each procedure of the method according to any one of claims 10 to 17.
Citation Information
Patent Citations
Information management system
JP2009099154A
Washing agent management system
JP2009207583A