Task support device, task support method, and task support program
The business support device addresses the challenge of determining consumable ordering timing by comparing consumable usage with order quantities, reducing the burden on users through data-driven inventory management.
Patent Information
- Application Number
- JP2024045798
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-22
- Publication Date
- 2025-10-03
AI Technical Summary
Existing systems struggle to determine the optimal timing for ordering consumables, leading to inefficiencies and increased burden on users.
A business support device that includes a production feasibility determination unit to compare the remaining usable times of consumables with order quantities, generating usage schedule data and outputting it to an external device to support consumable ordering.
The system reduces the burden of ordering consumables by providing data-driven support for timely replenishment, ensuring efficient production planning and inventory management.
Smart Images

Figure 2025145566000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a business support device, a business support method, and a business support program. [Background technology]
[0002] In the image forming device disclosed in Patent Document 1 (JP 2022-115141 A), a control unit controls a facsimile machine to send an image of a document to be transmitted to the facsimile machine. An order recording unit detects that the transmitted document is an order form for consumables, identifies order data for the order form, including the name of the ordered product and the order date, and adds the data to the order history data. A reorder time notification unit sends a reorder time notification to the user if the order interval for a specific product identified based on the order history data has elapsed since the most recent order date for the specific product. This allows the user to be prompted to order consumables at the appropriate time. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2022-115141 Summary of the Invention [Problem to be solved by the invention]
[0004] However, since it is difficult to determine the timing of ordering consumables, there is a need for a device that can provide data that can support the ordering of consumables.
[0005] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a business support device, a business support method, and a business support program that are capable of generating and providing data that can support the business of ordering consumables. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the object, the business support device of the present invention has a production feasibility determination unit that compares the remaining number of times that a consumable used in manufacturing a product can be used to manufacture the product, which is stored in a first memory unit, with the number of orders for the product, and determines that the product can be manufactured if the remaining number of times that can be used is equal to or greater than the number of orders, and determines that the product cannot be manufactured if the remaining number of times that can be used is less than the number of orders; a usage schedule data generation unit that, when the determination result that the product can be manufactured is obtained because the remaining number of times that can be used is equal to or greater than the number of times the ordered number of products, generates usage schedule data that includes the number of times that the consumable is required to be used to manufacture the ordered number of products and the unique identification number assigned to the consumable used in manufacturing the product and that is determined to have a remaining number of times that can be used equal to or greater than the number of orders; and an output control unit that outputs the generated usage schedule data to an external device.
[0007] In addition, in order to solve the above-mentioned problems and achieve the object, the business support method of the present invention includes a production feasibility determination step in which a production feasibility determination unit compares the remaining usable number of times stored in a first memory unit, which is the number of times a consumable used in producing a product can be used to produce a product, with the number of orders for the product, and determines that the product can be produced if the remaining usable number is equal to or greater than the number of orders, and determines that the product cannot be produced if the remaining usable number is less than the number of orders; a usage schedule data generation step in which, when the determination result that the product can be produced is that the remaining usable number is equal to or greater than the number of times the ordered number of products can be produced, a usage schedule data generation step in which a usage schedule data generation unit generates usage schedule data including the number of times the consumable is required to be used to produce the ordered number of products and a unique identification number assigned to a consumable used in producing the product and which is determined to have a remaining usable number of times equal to or greater than the number of orders; and an output control step in which an output control unit outputs the generated usage schedule data to an external device.
[0008] In addition, in order to solve the above-mentioned problems and achieve the object, the business support program of the present invention causes a computer to function as: a production feasibility determination unit that compares the remaining number of times that a consumable used in manufacturing a product can be used to manufacture the product, which is stored in a first memory unit, with the number of orders for the product, and determines that the product can be manufactured if the remaining number of times that can be used is equal to or greater than the number of orders, and determines that the product cannot be manufactured if the remaining number of times that can be used is less than the number of orders; a usage schedule data generation unit that, when the determination result that the product can be manufactured is obtained because the remaining number of times that can be used is equal to or greater than the number of times the ordered number of products can be manufactured, generates usage schedule data that includes the number of times that the consumable is required to be used to manufacture the ordered number of products and the unique identification number assigned to the consumable used in manufacturing the product and that is determined to have a remaining number of times that can be used equal to or greater than the number of orders; and an output control unit that outputs the generated usage schedule data to an external device. [Effects of the Invention]
[0009] The present invention can provide data that can support the ordering of consumables, thereby helping to reduce the burden of ordering consumables on the person in charge. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a block diagram illustrating a hardware configuration of a task assistance device according to an embodiment. [Figure 2] FIG. 2 is a diagram showing an example of a mold master table provided in the business support device according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a manufacturing configuration master table provided in the business support device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of an order condition master table provided in the business support device according to the embodiment. [Figure 5] FIG. 5 is a diagram showing the flow of operations for supporting a mold ordering operation in the operation support device according to the embodiment. [Figure 6]FIG. 6 is a diagram showing an example of a manufacturing instruction data storage unit that stores manufacturing instruction data generated based on order data for a tentative order, and a mold performance data storage unit that stores the remaining number of times each mold can be used. [Figure 7] FIG. 7 is a diagram showing an example of a mold schedule data storage unit in which mold schedule data is stored and an example of an order data storage unit in which order data is stored. [Figure 8] FIG. 8 is a diagram showing how the unofficial announcement category is updated from "1: unofficial announcement" to "0: confirmed" on the order schedule input screen. [Figure 9] FIG. 9 is a diagram showing an example of the mold performance data storage unit in which new mold performance data is stored based on the input contents on the purchase input screen. [Figure 10] FIG. 10 is a diagram showing an example of a purchase data storage unit in which purchase data generated by a purchase data generation unit based on input contents on the purchase input screen is stored. [Figure 11] FIG. 11 is a diagram illustrating an example of a manufacturing performance data storage unit in which manufacturing performance data is stored. [Figure 12] FIG. 12 is a diagram showing how the number of uses and the remaining number of uses of the mold performance data are updated based on the number of manufactured products. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, an example in which the present invention is applied to a terminal device (business support device) of a rubber manufacturing company that manufactures products in which rubber members are molded using molds, which are an example of consumables, will be described in detail with reference to the drawings. Note that the present invention is not limited to the following embodiments.
[0012] [overview] In the rubber manufacturing industry, individual orders with short delivery times are accepted (product accounting needs to be adjusted depending on the order). Orders are often made on a tentative basis. Products are often shipped to other machinery manufacturers, so even tentative orders often become firm orders.
[0013] Furthermore, rubber products are manufactured through a vulcanization process in which sulfur is used to crosslink rubber components. This process requires time to adjust the size of the mold used in manufacturing, and time when the equipment is unavailable due to mold replacement.
[0014] For this reason, efficient operation of molds and appropriate inventory supply are necessary.
[0015] The business support device according to the embodiment makes it possible to create production plans and order data from unofficial orders, thereby enabling stable production operations.
[0016] It also makes it possible to calculate production plans based on tentative orders, detect periods when production equipment is unavailable, and detect shortages of materials such as consumables, and when shortages occur, it makes it possible to process orders for the relevant items.
[0017] (Hardware configuration) As shown in FIG. 1, the business support device 1 of the embodiment includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input / output interface unit 5. An input device 6 and an output device 7 are connected to the input / output interface unit 5. The output device 7 corresponds to a display unit such as a monitor device (including a home television), a printing device, or a speaker device. The input device 6 may be a keyboard device, a mouse device, a microphone device, or a monitor device that cooperates with a mouse device to achieve a pointing device function. The communication interface unit 4 is connected to a network, for example, a wide area network such as the Internet or a private network such as a LAN (Local Area Network).
[0018] A storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), or an SSD (Solid State Drive) can be used as the storage unit 2. The storage unit 2 stores a task support program that provides data capable of supporting the task of ordering consumables and assists a person in the task of ordering consumables.
[0019] The memory unit 2 also has a mold master table 11, a manufacturing configuration master table 12, an order condition master table 13, an order data memory unit 14, a manufacturing instruction data memory unit 15, a mold performance data memory unit 16, a mold schedule data memory unit 17, an order data memory unit 18, a purchase data memory unit 19, and a manufacturing performance data memory unit 20, which are each memory areas.
[0020] The mold master table 11 stores product codes (=mold codes) of molds used for molding when manufacturing rubber products, the initial number of times they can be used, etc., as shown in Figure 2. The example in Figure 2 shows that molds with product codes "K0001" and "K0002" can each be used "10,000 times" when unused (brand new).
[0021] As shown in Figure 3, the manufacturing configuration master table 12 stores the parent product code, which is the product code of the finished rubber product, the parent product name, the constituent denominator, the product code (= mold code) of the mold used in manufacturing, the mold name, the child product code of the child product manufactured using the mold, the child product name, and the constituent numerator.
[0022] The example in Figure 3 shows that one parent product with rubber "1" is produced using a mold with a mold code of "K0001", with 100 child products with rubber material "1" and 200 child products with rubber material "2". The example in Figure 3 also shows that a parent product with rubber "2" is produced using a mold with a mold code of "K0002", with 300 child products with rubber material "3" and 400 child products with rubber material "4".
[0023] As shown in Fig. 4, the order condition master table 13 stores the order quantity when ordering molds that are insufficient for the manufacture of rubber products. In the example of Fig. 4, for a mold with a product code (= mold code) of "K0001", the order quantity is set to "2 pieces", and for a mold with a product code (= mold code) of "K0002", the order quantity is set to "1 piece". When placing an order, as will be described later, this order condition master table 13 is referenced, and order data is generated to order the number of molds indicated by the order quantity.
[0024] (Functional configuration of business support device) Next, the control unit 3 executes the business support program stored in the memory unit 2, and thereby functions as a memory control unit 21, a manufacturing feasibility determination unit 22, a data generation unit 23, an update processing unit 24, a display control unit 25, a mold schedule data generation unit 26, an order data generation unit 27, a mold performance data generation unit 28, a purchase data generation unit 29, and a manufacturing performance data generation unit 30, as shown in FIG.
[0025] The storage control unit 21 stores the order data of the unofficial order, which is a request for manufacturing a rubber product, in the order data storage unit 14.
[0026] The production feasibility determination unit 22 compares the remaining number of times that a consumable (mold) used when producing a product (rubber product) can be used to produce the product, which is stored in the first storage unit (mold performance data storage unit 16: see FIG. 6(b)), with the number of orders for the product (number of orders unofficially received). If the remaining number of times that a consumable (mold) can be used is equal to or greater than the number of orders, the production feasibility determination unit 22 determines that the product can be produced. If the remaining number of times that a consumable (mold) can be used is less than the number of orders, the production feasibility determination unit 22 determines that the product cannot be produced.
[0027] The mold schedule data generation unit 26 is an example of a usage schedule data generation unit, and when the judgment result obtained from the production feasibility judgment unit 22 is that the remaining number of times that it can be used is equal to or greater than the number of times that the ordered number of products can be produced, the mold schedule data generation unit 26 generates usage schedule data (mold schedule data) including the number of times that the consumables (molds) required to produce the ordered number of products are to be used, and the unique identification number (lot number shown in Figure 7(a)) assigned to the consumables that are judged to have a remaining number of times that it can be used equal to or greater than the ordered number of products, to be used in the production of the products.
[0028] The display control unit 25 is an example of an output control unit, and outputs (displays) the generated planned use data via an external device (output device 7). If the external device is a printing device, the output control unit supplies print data of the generated planned use data to the printing device to obtain a printed output. Alternatively, if the external device is a speaker device, the output control unit supplies the generated planned use data to the speaker device to obtain an audio output. The external device may also be a server device on a predetermined network, or a storage device such as a semiconductor storage device.
[0029] Furthermore, when the remaining number of times that the consumables can be used is less than the number of times that the ordered number of products can be manufactured, and therefore the manufacturing feasibility determination unit 22 determines that the products cannot be manufactured, the mold planning data generation unit 26 (an example of a usage planning data generation unit) generates usage planning data (see mold planning data SS0002 in Figure 7(a)) in which the number of times that the consumables will be used that is required to manufacture the ordered number of products is input and the unique identification number of the consumables is not input.
[0030] When a determination result that the product is unmanufacturable is obtained, the order data generation unit 27 acquires the order quantity of the consumables used in manufacturing the product determined to be unmanufacturable from the second storage unit (order condition master table 13 in FIG. 4) in which the order quantity when ordering consumables is stored. Then, the order data generation unit 27 generates order data (see FIG. 7(b)) including the product code of the consumables used in manufacturing the product determined to be unmanufacturable and the order quantity acquired from the second storage unit (order condition master table 13 in FIG. 4).
[0031] The mold performance data generation unit 28 is an example of a consumables performance data generation unit, and generates consumables performance data including the product code of unused consumables purchased based on the generated order data, a newly assigned unique identification number, and the remaining number of times that can be used corresponding to unused, and stores the data in the first memory unit (mold performance data memory unit 16: see Figure 6(b)).
[0032] In addition, the first memory unit (mold performance data memory unit 16: see Figure 6(b)) stores the remaining number of times that the consumables can be used, as well as the initial number of times that the consumables can be used that have not been used and the number of times that the consumables have been used to manufacture products.
[0033] The update processing unit 24 stores the number of uses used in manufacturing the product in the first memory unit, and updates the remaining number of uses before manufacturing the product, which is stored in the first memory unit (mold performance data memory unit 16: see Figure 6(b)), with the remaining number of uses calculated by subtracting the number of uses from the initial number of uses.
[0034] [Ordering support operations] 5 is a diagram showing the flow of operations for supporting a mold ordering operation in the operation support device 1 of the embodiment. The operation support device 1 of the embodiment functions as a memory control unit 21 to a manufacturing performance data generation unit 30 by the control unit 3 executing the operation support program stored in the memory unit 2, and performs operations for supporting a mold ordering operation described below.
[0035] In this example, the storage control unit 21 to the manufacturing performance data generation unit 30 are described as being realized by software based on a business support program, but the storage control unit 21 to the manufacturing performance data generation unit 30 may be realized in part or in whole by hardware. In either case, the same effects as those described below can be obtained.
[0036] First, in step S1 shown in Figure 5, the memory control unit 21 stores the order data of the unofficial order entered by the person in charge in the order data memory unit 14, or stores the request data sent from the business partner via the network in the order data memory unit 14 as order data.
[0037] The person in charge inputs manufacturing instruction data based on the unofficial order data via a manufacturing instruction input screen (not shown) displayed by the display control unit 25. The data generation unit 23 generates manufacturing instruction data, such as that shown in FIG. 6(a), in response to the input operation and stores the data in the manufacturing instruction data storage unit 15.
[0038] The example in Figure 6(a) is an example of manufacturing instruction data instructing the production of "3,000 units" of a product with product code "G0001" and product name "Rubber 1" on a manufacturing date of "December 28, 2023." The example in Figure 6(a) is an example of manufacturing instruction data instructing the production of "2,000 units" of a product with product code "G0002" and product name "Rubber 2" on a manufacturing date of "December 28, 2023."
[0039] Next, in step S2, the manufacturability determination unit 22 refers to the manufacturing configuration master table 12 shown in FIG. 3 based on the product codes "G0001" and "G0002" indicated in the manufacturing instruction data. Then, the manufacturability determination unit 22 detects the mold codes of the molds to be used when manufacturing products with the product codes "G0001" and "G0002." The example in FIG. 3 shows that when manufacturing a product with the product code "G0001," "mold 1" with the mold code "K0001" is used, and when manufacturing a product with the product code "G0002," "mold 2" with the mold code "K0002" is used.
[0040] Next, the manufacturing feasibility determination unit 22 refers to the mold performance data storage unit 16 shown in Fig. 6(b) based on the detected mold code and the order quantity shown in Fig. 6(a) (ordered quantities of rubber 1 and rubber 2: 3000 or 2000). This mold performance data storage unit 16 stores the lot numbers of rubber products manufactured using the molds of each mold code, the initial number of times each mold can be used, the number of times each mold has been used to manufacture rubber products, and the remaining number of times each mold can be used (initial number of times used - number of times used).
[0041] In the example of Figure 6(b), the mold "K0001" with the lot number "20240116", which corresponds to the details on the second line, is a so-called unused (brand new) mold, and when unused, it can be used "10,000 times (initial usable number of times)". Therefore, the remaining usable number of times is "10,000 times".
[0042] In contrast, the mold "K0001" with the lot number "20240115" has currently been used "9,300 times (number of uses)." Because it has been used "9,300 times (number of uses)" from an unused state, the remaining number of uses is "700" (10,000 unused uses - 9,300 uses).
[0043] As shown in FIG. 6(a), the production feasibility determination unit 22 compares the order quantity of "3,000 pieces" of "Rubber 1" to be manufactured using the mold "K0001" with the remaining number of times that the mold "K0001" can be used, which is stored in the mold performance data storage unit 16 shown in FIG. 6(b). In this example, the remaining number of times that the three molds (lot numbers: 20240115, 20240116, and 20240117) used to manufacture "K0001" are "700 times," "10,000 times (unused)," and "10,000 times (unused)," and therefore determines that "3,000 pieces" of the "Rubber 1" product can be manufactured. Furthermore, the production feasibility determination unit 22 selects, from among the molds with the mold code "K0001" shown in FIG. 6(b), a mold with a lot number of "20240116" that can be used "3,000 times," for example, a mold with a remaining number of times that the mold can be used "10,000 times."
[0044] When this judgment result of manufacturability is obtained by the manufacturability judgment unit 22, the mold schedule data generation unit 26 generates mold schedule data in which the required number of uses of the mold with the mold code "K0001" required to manufacture "3000 pieces" of the "Rubber 1" product is set to "3000 times," the manufacturing completion classification (completed or incomplete) is set to "incomplete" indicating that manufacturing has not yet begun, and the lot number is set to "20240116" of the mold with a remaining number of uses of "10,000 times" selected from the mold performance data storage unit 16 shown in Figure 6(b), as shown in the details of the mold code "K0001" in the first line of Figure 7(a), and stores the mold schedule data in the mold schedule data storage unit 17 in step S3 shown in Figure 5.
[0045] This mold schedule data is displayed at a predetermined timing by the display control unit 25 via the output device 7. This allows the person in charge to recognize that there are enough molds available to produce 3,000 units of the product "Rubber 1" and that there is no need to place an order to replenish the molds. This can support the mold ordering process.
[0046] Meanwhile, the manufacturing feasibility determination unit 22 compares the ordered quantity of "2000 pieces" of "Rubber 2" to be manufactured using mold "K0002" shown in Fig. 6(a) with the remaining number of times that the mold "K0002" can be used, which is stored in the mold performance data storage unit 16 shown in Fig. 6(b). In this example, the remaining number of times that the two molds (lot numbers: 20240115 and 20240118) used to manufacture "K0002" can be used is "800 times" and "200 times," respectively, and therefore determines that the "2000 pieces" of "Rubber 2" product cannot be manufactured.
[0047] When this judgment result of "unmanufacturable" is obtained by the manufacturing feasibility judgment unit 22, the mold schedule data generation unit 26 generates mold schedule data that sets the number of times the mold with the mold code "K0002" required to manufacture "2000 units" of "Rubber 2" products to "2000 times" as shown in the details of the mold code "K0002" in the second line of Figure 7(b), sets the manufacturing completion classification (completed or incomplete) to "incomplete" indicating that manufacturing has not yet begun, and leaves the lot number blank, and stores this in the mold schedule data storage unit 17 in step S3 shown in Figure 5.
[0048] In this case, to manufacture "2000 units" of the "Rubber 2" product, a new mold with the mold code "K0002" is required, so in step S3, the order data generation unit 27 refers to the order condition master table 13 shown in Fig. 4 based on the mold code "K0002". Then, the order data generation unit 27 obtains the order quantity of "1 unit" set in the order condition master table 13 as the order quantity for the mold with the mold code "K0002".
[0049] Next, as shown in FIG. 7(b), the order data generation unit 27 generates order data including the acquired order quantity of "1 piece," the product code "K0002" of the mold for which the order is to be placed, the order date, for example, "December 28, 2023," and the unofficial order classification, and stores the order data in the order data storage unit 18 in step S4. The "unofficial order classification" is input with either "1: unofficial order," which indicates that the order data has not yet been confirmed, or "0: confirmed," which indicates that the order data has been confirmed. In the example of FIG. 7(b), since the order data has not yet been confirmed by the person in charge, "1: unofficial order" is input with the unofficial order classification.
[0050] This order data is displayed by the display control unit 25 via the order input screen shown in Fig. 8(a) at a predetermined timing, such as a timing designated by the person in charge. At this stage, the order data has not been confirmed by the person in charge, so the unofficial order classification is displayed as "1: Unofficial order."
[0051] Next, the person in charge confirms the order contents via the order input screen and then confirms the order. As a result, the order data generation unit 27 generates order data in which the unofficial order classification of the order data has been changed from "1: Unofficial" to "0: Confirmed," as shown in FIG. 7(c). The display control unit 25 displays the order data in which the unofficial order classification has been changed to "0: Confirmed" via the output device 7, as shown in FIG. 8(b).
[0052] This allows the person in charge to recognize that the product "Mold 2" with the product code "K0002" will be ordered. In addition, since it is possible to generate order data for ordering the molds required for product manufacturing, data that can support the mold ordering process can be provided almost automatically. This reduces the mold ordering process required by the person in charge.
[0053] Next, when the product "Mold 2" with the product code "K0002" is ordered and received using the above-mentioned order data, the person in charge performs a designation operation via the input device 6 to display the purchase input screen. When this designation operation is performed, the display control unit 25 displays the purchase input screen shown in FIG. 9(a) via the output device 7. The person in charge inputs the purchase date, supplier, and warehouse where the mold is stored in the header display area of this purchase input screen. The person in charge also inputs the product name of mold 2 "K0002," "1 piece (= the quantity set in the order condition master table 13)," "100 yen," the unit price of mold 2, and the total purchase amount of "100 yen" in the detail display area of this purchase input screen.
[0054] Based on the input contents on the purchase input screen, the mold performance data generation unit 28 generates mold performance data including the lot number of the newly purchased mold "K0002", the initial number of times it can be used, the number of times it has been used, and the remaining number of times it can be used, as shown in Figure 9(b), and stores this data in the mold performance data storage unit 16 in step S5.
[0055] Specifically, the mold performance data generation unit 28 acquires the initial usable count of "10,000 times" for the mold "K0002" by referring to the mold master table 11 shown in FIG. 2, and inputs this as the initial usable count of the newly purchased mold "K0002" into the mold performance data, as shown in FIG. 9(b). Furthermore, the newly purchased mold "K0002" is unused (brand new) at this stage. Therefore, the mold performance data generation unit 28 inputs the remaining usable count of "10,000 times" for the newly purchased mold "K0002" into the mold performance data, and inputs the number of uses of "0 times" into the mold performance data.
[0056] In this example, the lot number is generated as a unique identification number based on the purchase date entered on the purchase input screen shown in Fig. 9(a). In the example of Fig. 9(a), if "January 18, 2024" is entered as the purchase date, the mold performance data generation unit 28 generates a lot number of "20240118" and enters this into the mold performance data. As a result, the mold performance data storage unit 16 is added with mold performance data for a mold with a remaining usable count of "10,000 times."
[0057] In addition, based on the input contents on the purchase input screen, the purchase data generation unit 29 generates purchase data including the purchase date shown in Figure 10, the product code of the mold "K0002", and the purchase quantity of "1 piece", and stores the data in the purchase data storage unit 19.
[0058] Next, assume that on January 18, 2024, 3,000 units of a product with a product code of "G0001" and a product name of "Rubber 1" were manufactured, and on the same day, 2,000 units of a product with a product code of "G0002" and a product name of "Rubber 2" were manufactured. When the products are manufactured in this manner, the person in charge performs a designation operation to display a manufacturing performance screen in order to input manufacturing performance data (not shown). When this designation operation is performed, the display control unit 25 displays the manufacturing performance screens illustrated in FIGS. 12(a) and 12(c) via the output device 7.
[0059] As shown in Figure 12(a), the person in charge enters the manufacturing date of "January 18, 2024," the manufactured product code of "G0001," the manufactured quantity of "3,000 units," the mold code of mold 1 used to manufacture the "3,000 units" of products of "K0001," and the lot number of "20240116" (see the details on the second line of Figure 9(b)).
[0060] In step S5, the update processing unit 24 refers to the mold performance data storage unit 16 based on the lot number "20240116" input to the manufacturing performance screen, and identifies the details (record) corresponding to the lot number "20240116" as shown in Fig. 12(b). In the example of Fig. 12(b), the details (record) on the second line is the details (record) corresponding to the lot number "20240116".
[0061] In this way, when the details corresponding to the input lot number are identified, the update processing unit 24 adds the production number of "3000 times" to the "number of uses" of that detail. In this example, the number of uses of mold 1 "K0001" with lot number "20240116" was "0 times" as shown in Figure 9(b), so by adding the current number of uses of "3000 times," the total number of uses of mold 1 "K0001" with lot number "20240116" becomes "3000 times."
[0062] The update processing unit 24 also subtracts the current number of uses, "3,000 times," from the initial number of uses, "10,000 times," to calculate the remaining number of uses, "7,000 times," and updates the initially displayed remaining number of uses, "10,000 times," to the remaining number of uses, "7,000 times." This allows the mold performance data storage unit 16 to store the manufacturing results of "3,000 products" manufactured using mold "K0001."
[0063] As described above, the production possibility determination unit 22 compares the remaining number of times that the product can be used with the number of orders to determine whether or not the product can be produced in the number of orders.
[0064] As another example, the person in charge enters the manufacturing date of "January 18, 2024," the manufactured product code of "G0002," the manufactured quantity of "2000 units," the mold code of mold 2 used to manufacture the "2000 units" of products of "K0002," and the lot number of "20240118" (see the details at the bottom of Figure 9(b)) into the manufacturing history screen, as shown in Figure 12(c).
[0065] In step S5, the update processing unit 24 refers to the mold performance data storage unit 16 based on the lot number "20240118" input to the manufacturing performance screen, and identifies the details (record) corresponding to the lot number "20240118" as shown in Fig. 12(b). In the example of Fig. 12(b), the details (record) on the bottom line is the details (record) corresponding to the lot number "20240118".
[0066] In this way, when the details corresponding to the input lot number are identified, the update processing unit 24 adds the production number of "2000 times" to the "number of uses" of that detail. In this example, the number of uses of mold 2 "K0002" with lot number "20240118" was "0 times" as shown in Figure 9(b), so by adding the current number of uses of "2000 times," the total number of uses of mold 2 "K0002" with lot number "20240118" becomes "2000 times."
[0067] The update processing unit 24 also subtracts the current number of uses, "2000 times," from the initial number of uses, "10,000 times," to calculate the remaining number of uses, "8,000 times," and updates the initially displayed remaining number of uses, "10,000 times," to the remaining number of uses, "8,000 times." This allows the mold performance data storage unit 16 to store the manufacturing results of "2,000 products" manufactured using mold "K0002."
[0068] As described above, the production possibility determination unit 22 compares the remaining number of times that the product can be used with the number of orders to determine whether or not the product can be produced in the number of orders.
[0069] Based on the input contents on the manufacturing performance screen, the manufacturing performance data generation unit 30 generates manufacturing performance data for the manufacturing quantity of "3000 pieces" and the manufacturing quantity of "2000 pieces" shown in FIG. 11, and stores the data in the manufacturing performance data storage unit 20.
[0070] (Effects of the embodiment) As is clear from the above description, the business support device 1 of the embodiment can calculate a production schedule based on unofficial orders, detect unavailable periods for manufacturing equipment and shortages of materials such as consumables, and provide data that can support the ordering of consumables. This can help reduce the burden of ordering consumables on the person in charge.
[0071] Furthermore, when a shortage of materials occurs, the system can assist in ordering consumables, further supporting and reducing the burden on the person in charge of ordering consumables.
[0072] [Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This invention can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of goals "8" and "9" of the SDGs.
[0073] Furthermore, this invention can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs goals 12, 13, and 15.
[0074] Furthermore, the present invention can contribute to strengthening control and governance, thereby contributing to the achievement of Goal 16 of the SDGs.
[0075] [Other embodiments] The present invention can be implemented in various different forms other than the above-described embodiments within the scope of the technical concept described in the claims.
[0076] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically may be performed manually, or all or part of the processes described as being performed manually may be performed automatically using a known method or the like.
[0077] Furthermore, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in the specification or drawings may be changed as desired unless otherwise specified.
[0078] Furthermore, the components of the business support device 1 shown in the figure are conceptual functional components and do not necessarily have to have the physical configuration shown in the figure. For example, all or any part of the processing functions of the business support device 1, particularly the processing functions performed by the control unit 3, may be realized by a program interpreted and executed by the control unit 3 (CPU: Central Processing Unit), or may be realized by hardware using wired logic.
[0079] The program is recorded on a non-transitory computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in the embodiments, and is mechanically read by the business support device 1 as needed. That is, a computer program is recorded in the storage unit 2, such as a ROM or HDD, for working with an OS (Operating System) to give instructions to a control unit 3 (CPU) and perform various processes. The computer program is loaded into RAM, expanded, and executed by the control unit 3 as appropriate.
[0080] In addition, the business support program of this business support device 1 may be stored in another server device connected to the business support device 1 via any network, and all or part of it may be downloaded and executed as needed.
[0081] Furthermore, the business support program for executing the processes described in the embodiments may be stored in a non-transitory computer-readable recording medium, or may be configured as a program product.
[0082] Here, the "recording medium" can be any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical Disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc.
[0083] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code.
[0084] It should be noted that a "program" is not necessarily limited to a single structure, but includes a structure that is distributed as multiple modules or libraries, and a structure that achieves its function by working together with other programs, such as an OS.
[0085] Furthermore, the specific configuration for reading the recording medium in the task support device 1 of the embodiment, the reading procedure, and the installation procedure after reading can be any known configuration or procedure.
[0086] The memory unit 2 is a storage means such as a memory device such as RAM or ROM, a fixed disk device such as a hard disk, a flexible disk, or an optical disk, and stores various programs, tables, databases, web page files, etc. used for various processes or to provide websites.
[0087] The business support device 1 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as an information processing device connected to any peripheral device. The information processing device may be implemented with software (including programs or data) that realizes the processes described in the embodiments.
[0088] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the drawings, and all or part of them can be functionally or physically distributed or integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments can be selectively implemented by combining them in any way. [Industrial Applicability]
[0089] The present invention is suitable for application to the ordering of consumables in industries that handle consumables, such as the machinery industry, food industry, and chemical industry, for example. [Explanation of symbols]
[0090] 1 Business support equipment 2 Storage section 3. Control Unit 4. Communication interface section 5 Input / output interface section 6 Input Devices 7 Output Devices 11 Mold master table 12 Manufacturing Configuration Master Table 13 Order Conditions Master Table 14 Order data storage unit 15 Manufacturing instruction data storage unit 16. Mold performance data storage section 17 Mold planning data storage section 18 Order data storage unit 19 Purchase data storage section 20 Manufacturing performance data storage unit 21 Memory control unit 22 Manufacturability determination unit 23 Data Generation Unit 24 Update processing section 25 Display control unit 26. Mold planning data generation section 27 Order data generation unit 28 Mold performance data generation section 29 Purchase Data Generation Department 30 Manufacturing performance data generation unit
Claims
1. a production feasibility determination unit that compares the remaining number of times that a consumable item used in producing a product can be used to produce the product, which is stored in a first storage unit, with the number of orders for the product, and determines that the product can be produced if the remaining number of times that the consumable item can be used is equal to or greater than the number of orders, and determines that the product cannot be produced if the remaining number of times that the consumable item can be used is less than the number of orders; a usage schedule data generation unit that, when a determination result is obtained that the products can be manufactured because the remaining number of uses is equal to or greater than the number of times the products corresponding to the ordered number can be manufactured, generates usage schedule data including the number of uses required for the consumables to be used in manufacturing the products corresponding to the ordered number and a unique identification number assigned to the consumables that are used in manufacturing the products and whose remaining number of uses is determined to be equal to or greater than the ordered number; an output control unit that outputs the generated planned use data to an external device; A business support device having the above.
2. when the determination result indicates that the product cannot be manufactured because the remaining number of times that the product can be used is less than the number of times that the ordered number of products can be manufactured, the use schedule data generation unit inputs the number of times that the consumables will be used that will be necessary to manufacture the ordered number of products, and generates the use schedule data in which the unique identification number of the consumables is not input; 2. The business support device according to claim 1, wherein:
3. an order data generation unit that, when a determination result indicating that the product is unmanufacturable is obtained, acquires an order quantity of the consumables to be used in manufacturing the product determined to be unmanufacturable from a second storage unit that stores order quantities for ordering the consumables, and generates order data including the product codes of the consumables to be used in manufacturing the product determined to be unmanufacturable and the order quantity acquired from the second storage unit; 3. The business support device according to claim 2, wherein:
4. a consumables actual data generating unit that generates consumables actual data including a product code of the unused consumables purchased based on the generated order data, a newly assigned unique identification number, and a remaining number of times that the consumables can be used that corresponds to unused, and stores the data in the first storage unit; 4. The business support device according to claim 3, wherein:
5. the first storage unit stores the remaining number of times that the consumable can be used, the initial number of times that the consumable can be used when unused, and the number of times that the consumable has been used in manufacturing the product; an update processing unit that stores the number of uses used in manufacturing the product in the first storage unit, and updates the remaining number of uses before manufacturing the product, which is stored in the first storage unit, with the remaining number of uses calculated by subtracting the number of uses from the initial number of uses; 5. The business support device according to claim 4, wherein:
6. a production feasibility determination step in which the production feasibility determination unit compares a remaining number of times that a consumable item used in producing a product can be used to produce the product, which is stored in a first storage unit, with the number of orders for the product, and determines that the product can be produced if the remaining number of times that the consumable item can be used is equal to or greater than the number of orders, and determines that the product cannot be produced if the remaining number of times that the consumable item can be used is less than the number of orders; a usage schedule data generation step in which, when a determination result is obtained that the remaining number of uses is equal to or greater than the number of times the ordered number of products can be manufactured and therefore the products can be manufactured, the usage schedule data generation unit generates usage schedule data including the number of uses required for manufacturing the ordered number of products and a unique identification number assigned to the consumables used in manufacturing the products and whose remaining number of uses is determined to be equal to or greater than the ordered number; an output control step in which an output control unit outputs the generated planned use data to an external device; A business support method having the above.
7. Computer, a production feasibility determination unit that compares the remaining number of times that a consumable item used in producing a product can be used to produce the product, which is stored in a first storage unit, with the number of orders for the product, and determines that the product can be produced if the remaining number of times that the consumable item can be used is equal to or greater than the number of orders, and determines that the product cannot be produced if the remaining number of times that the consumable item can be used is less than the number of orders; a usage schedule data generation unit that, when a determination result is obtained that the products can be manufactured because the remaining number of uses is equal to or greater than the number of times the products corresponding to the ordered number can be manufactured, generates usage schedule data including the number of uses required for the consumables to be used in manufacturing the products corresponding to the ordered number and a unique identification number assigned to the consumables that are used in manufacturing the products and whose remaining number of uses is determined to be equal to or greater than the ordered number; An output control unit that outputs the generated planned use data to an external device A business support program that functions as a
Citation Information
Patent Citations
Image forming device
JP2022115141A