Management device, management method and management program

JP2025164693A5Pending Publication Date: 2026-03-19DMG MORI CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
DMG MORI CO LTD
Filing Date
2025-02-27
Publication Date
2026-03-19

AI Technical Summary

Technical Problem

In machining systems, there is a need to manage workpiece machining schedules efficiently to avoid delays and ensure workers understand their tasks, particularly when multiple workpieces are mounted on the same pallet.

Method used

A management device generates integrated machining schedules for multiple workpieces on a pallet, including time periods for attachment, machining, and removal, and outputs these schedules in a format associated with the pallet, facilitating efficient workflow management.

Benefits of technology

The solution allows workers to easily understand their tasks by integrating schedules with pallet-based displays, enhancing workflow efficiency and reducing the complexity of managing multiple workpiece operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a technique for supporting workers to acquire work content to be done on pallets.SOLUTION: A management device includes a control unit. The control unit executes a process of generating a first machining schedule when receiving input of a first production plan relating to a first workpiece to be machined with it mounted on a pallet, and a process of generating a second machining schedule when receiving input of a second production plan relating to a second workpiece that can be machined with it mounted on the same pallet as the first workpiece. The first and second machining schedules include a time period during which a worker is scheduled to mount the first and second workpieces on the pallet, a time period during which a machining system is scheduled to machine the first and second workpieces, and a time period during which the worker is scheduled to remove the first and second workpieces from the pallet. The control unit executes a process of outputting a third machining schedule obtained by integrating the first and second machining schedules, associated with the pallet.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a management device, a management method, and a management program. [Background technology]

[0002] Japanese Patent Application Laid-Open Publication No. 2020-129161 (Patent Document 1) discloses a "work support system capable of realizing rapid recovery from multiple abnormalities when they occur." This work support system dynamically updates worker assignments by changing them based on progress.

[0003] FIG. 13 of Patent Document 1 shows a progress management screen for a work supervisor. The progress management screen includes a line column, a process column, a worker column, a planned required time column, a progress column, and a Gantt chart column. The Gantt chart displays, for each process, a plan chart, a chart of completed treatment procedures, a chart of procedures that are progressing without delay, and a chart of procedures that are behind schedule, in a manner that allows the work supervisor to distinguish between them. By checking this progress management screen, the work supervisor can grasp the overall progress of the recovery work. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Publication No. 2020-129161 Summary of the Invention [Problem to be solved by the invention]

[0005] In a machining system, it is desirable to manage a workpiece machining schedule. In a machining system, workers perform various tasks. As an example, the worker mounts the workpiece to be machined on a pallet. Once the workpiece mounting task is complete, the machining system starts machining the workpiece. Once the workpiece machining is complete, the worker removes the workpiece from the pallet.

[0006] To avoid delays in the processing process, workers need to understand in advance the tasks they will be performing in the processing system. In this regard, there is a need for technology that supports workers in understanding the tasks they will be performing on pallets. [Means for solving the problem]

[0007] In one example of the present disclosure, a management device for managing a machining schedule in a machining system is provided. The management device includes a control unit. When a first production plan for a first workpiece to be machined while attached to a pallet is received, the control unit executes a process of generating a first machining schedule for the first workpiece, and when a second production plan for a second workpiece that can be machined while attached to the same pallet as the first workpiece is received, the control unit executes a process of generating a second machining schedule for the second workpiece. The first machining schedule includes a time period during which an operator is scheduled to attach the first workpiece to the pallet, a time period during which the machining system is scheduled to machine the first workpiece, and a time period during which the operator is scheduled to remove the first workpiece from the pallet. The second machining schedule includes a time period during which an operator is scheduled to attach the second workpiece to the pallet, a time period during which the machining system is scheduled to machine the second workpiece, and a time period during which the operator is scheduled to remove the second workpiece from the pallet. The control unit further executes a process of outputting a third processing schedule obtained by integrating the first processing schedule and the second processing schedule in association with the palette.

[0008] In one example of the present disclosure, in the process of outputting the first processing schedule, the first processing schedule is output in a state associated with the first production plan, and in the process of outputting the second processing schedule, the second processing schedule is output in a state associated with the second production plan.

[0009] In one example of the present disclosure, the management device further includes a communication unit capable of communicating with the plurality of machining systems. The control unit generates the first and second machining schedules so that the first and second workpieces are machined by the same machining system among the plurality of machining systems. In the process of outputting the first machining schedule, the first machining schedule is output in a state associated with an identifier indicating the same machining system. In the process of outputting the second machining schedule, the second machining schedule is output in a state associated with the identifier. In the process of outputting the third machining schedule, the third machining schedule is output in a state associated with the identifier.

[0010] In one example of the present disclosure, when the control unit receives stoppage history information indicating that the processing system has stopped, the control unit further executes a process of updating the first processing schedule and the second processing schedule according to the stoppage time of the processing system, a process of outputting the updated first processing schedule in association with the first processing schedule before the update, and a process of outputting the updated second processing schedule in association with the second processing schedule before the update.

[0011] In one example of the present disclosure, the control unit further executes a process of outputting the updated third schedule, which is an integration of the updated first processing schedule and the updated second processing schedule, in association with the pre-updated third processing schedule.

[0012] Another example of the present disclosure provides a management method for managing a machining schedule in a machining system. The management method includes the steps of: generating a first machining schedule for a first workpiece when a first production plan for the first workpiece is received, the first workpiece being machined while attached to a pallet; and generating a second machining schedule for a second workpiece when a second production plan for the second workpiece that can be machined while attached to the same pallet as the first workpiece is received. The first machining schedule includes a time period during which an operator is scheduled to attach the first workpiece to the pallet, a time period during which the machining system is scheduled to machine the first workpiece, and a time period during which the operator is scheduled to remove the first workpiece from the pallet. The second machining schedule includes a time period during which an operator is scheduled to attach the second workpiece to the pallet, a time period during which the machining system is scheduled to machine the second workpiece, and a time period during which the operator is scheduled to remove the second workpiece from the pallet. The management method further includes the step of outputting a third machining schedule that integrates the first and second machining schedules, in association with the pallet.

[0013] In another example of the present disclosure, a management program for managing a machining schedule in a machining system is provided. The machining program causes a computer to execute the following steps: when a first production plan for a first workpiece to be machined while attached to a pallet is received, generate a first machining schedule for the first workpiece; and when a second production plan for a second workpiece that can be machined while attached to the same pallet as the first workpiece is received, generate a second machining schedule for the second workpiece. The first machining schedule includes a time period during which an operator is scheduled to attach the first workpiece to the pallet, a time period during which the machining system is scheduled to machine the first workpiece, and a time period during which the operator is scheduled to remove the first workpiece from the pallet. The second machining schedule includes a time period during which an operator is scheduled to attach the second workpiece to the pallet, a time period during which the machining system is scheduled to machine the second workpiece, and a time period during which the operator is scheduled to remove the second workpiece from the pallet. The processing program causes the computer to further execute a step of outputting a third processing schedule, which is an integration of the first processing schedule and the second processing schedule, in association with the pallet.

[0014] The above and other objects, features, aspects and advantages of the present invention will become apparent from the following detailed description of the invention taken in conjunction with the accompanying drawings. [Brief explanation of the drawings]

[0015] [Figure 1] FIG. 1 illustrates an example of a management system. [Figure 2] FIG. 1 illustrates an example of a processing system. [Figure 3] FIG. 10 is a diagram for explaining an example of work at a work station. [Figure 4] FIG. 2 is a diagram illustrating an example of data flow between an information processing device, a management device, a processing system, and a user terminal. [Figure 5] FIG. 10 is a diagram showing different types of workpieces mounted on the same pallet. [Figure 6] It is a diagram showing an example of a processing schedule generated for work that can be mounted on the same pallet. [Figure 7] It is a diagram showing an example of the functional configuration of the management device. [Figure 8] It is a diagram showing an example of the data structure of the production plan. [Figure 9] It is a diagram showing an example of the data structure of the work information. [Figure 10] It is a diagram showing an example of the data structure of the resource information. [Figure 11] It is a diagram showing an example of the processing schedule generated by the schedule generation unit. [Figure 12] It is a diagram showing the output screen by the output unit. [Figure 13] It is a diagram showing an example of the hardware configuration of the information processing device. [Figure 14] It is a diagram showing an example of the hardware configuration of the management device. [Figure 15] It is a diagram showing an example of the hardware configuration of the user terminal. [Figure 16] It is a diagram showing the output screen according to the modification example. [Figure 17] It is a diagram showing the output screen according to the modification example.

Mode for Carrying Out the Invention

[0016] Hereinafter, each embodiment according to the present invention will be described with reference to the drawings. In the following description, the same parts and components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed descriptions thereof will not be repeated. In addition, each embodiment and each modification example described below may be selectively combined as appropriate.

[0017] <A. Management System 5> First, referring to FIG. 1, the device configuration of the management system 5 will be described. FIG. 1 is a diagram showing an example of the management system 5.

[0018] As shown in FIG. 1, the management system 5 includes an information processing device 10, a management device 100, a processing system 200, and a user terminal 300.

[0019] The information processing device 10 is, for example, a notebook or desktop PC (Personal Computer), a tablet terminal, or other computer with a communication function. The number of information processing devices 10 constituting the management system 5 may be one, or two or more.

[0020] Although one information processing device 10 is shown in the example of FIG. 1, the number of information processing devices 10 constituting the management system 5 may be two or more.

[0021] The management device 100 is configured to be able to communicate with the information processing device 10 through the network NW1. The management device 100 is, for example, a notebook or desktop PC, a tablet terminal, a smartphone, a wearable terminal, or any other computer with a communication function.

[0022] The management device 100 is configured to be able to communicate with the processing system 200 through a network NW2. The network NW2 may be a network different from the network NW1, or may be the same network as the network NW1.

[0023] The management device 100 is, for example, a notebook or desktop PC, a tablet terminal, a smartphone, a wearable terminal, or any other computer with a communication function.

[0024] Although one management device 100 is shown in the example of FIG. 1, the number of management devices 100 constituting the management system 5 may be two or more.

[0025] The machining system 200 is configured to be able to communicate with the management device 100 through the network NW2. The machining system 200 is a system capable of machining a workpiece. The machining system 200 includes at least one machine tool. The machining system 200 may also include a workpiece transport robot, a cleaning machine, and the like. Specific examples of the machining system 200 will be described later.

[0026] The processing system 200 is configured to be able to communicate with the management device 100 through a network NW2. The network NW2 may be a network different from the network NW1, or may be the same network as the network NW1.

[0027] In addition, in the example of Figure 1, three processing systems 200A to 200C are shown as objects to be managed by the management device 100, but the number of processing systems 200 that make up the management system 5 may be one or two or more.

[0028] Hereinafter, when the machining systems 200A to 200C are not particularly distinguished from one another, the machining systems 200A to 200C are also referred to as machining system 200.

[0029] The machining system 200 is a system equipped with a workpiece machining function. The devices constituting the machining system 200 are not particularly limited. In the example of Fig. 1, the machining systems 200A and 200B each include a controller, a machine tool, a robot, and a cleaning machine. The machining system 200C includes a machine tool.

[0030] The controllers provided in the machining systems 200A and 200B control subordinate devices such as machine tools, robots, and cleaning machines. The controllers periodically send information such as the status of each subordinate device to the management device 100.

[0031] The user terminal 300 is, for example, a notebook or desktop PC, a tablet terminal, a smartphone, a wearable terminal, or other computers equipped with communication functions.

[0032] The user terminal 300 is configured to be communicable with the management device 100 and the processing system 200 via the network NW2. As an example, an operator can access the management device 100 via the user terminal 300 and check the progress of the processing system 200.

[0033] Note that the number of user terminals 300 constituting the management system 5 may be one or more. The user terminal 300 is used, for example, according to the number of administrators and operators.

[0034] <B. Processing System 200> Next, referring to FIGS. 2 and 3, an example of the processing system 200 shown in FIG. 1 described above will be described. FIG. 2 is a diagram showing an example of the processing system 200.

[0035] As shown in FIG. 2, the processing system 200 includes one or more storage units 220, one or more transfer devices 230, one or more machine tools 240, and one or more work stations 250.

[0036] The storage unit 220 is one of the destinations for transporting the pallet PT by the transfer device 230 and is a place for storing the pallet PT. The pallet PT is a base for fixing the workpiece to be processed. A plurality of pallets PT can be stored in the storage unit 220. The storage unit 220 stores empty pallets PT before the workpieces are attached, pallets PT with workpieces before processing attached, pallets PT with workpieces during processing attached, pallets PT with workpieces after the processing is completed attached, and the like.

[0037] The transport device 230 transports a specified pallet PT to a specified location. More specifically, the transport device 230 includes a rail 232 and a dolly 234. The dolly 234 has a fork unit 236 configured to be drivable in a direction perpendicular to the rail 232 (i.e., a direction perpendicular to the traveling direction of the dolly 234). The dolly 234 is configured to be movable along the rail 232 by a drive mechanism such as a servo motor. The dolly 234 moves along the rail 232 to the position of the pallet PT to be transported, and uses the fork unit 236 to place the pallet PT to be transported onto the dolly 234. Thereafter, the dolly 234 moves along the rail 232 to a specified destination, and uses the fork unit 236 to carry the pallet PT to be transported into the destination.

[0038] 2 shows the transfer device 230 moving on rails 232, but the example of the transfer device 230 is not limited to this. As an example, the transfer device 230 may be a Cartesian robot (autoloader) driven on two or three axes, a multi-joint robot driven on four to seven axes, or a self-propelled robot.

[0039] The machine tool 240 is one of the destinations to which the pallet PT is transported by the transport device 230. The machine tool 240 machines the workpiece attached to the transported pallet PT according to a pre-designed machining program. Once the machining of the workpiece is complete, the pallet PT in the machine tool 240 is transported by the transport device 230 to the storage unit 220 or the work station 250.

[0040] Although the example in FIG. 2 shows an example in which the machining system 200 is configured with one machine tool 240, the machining system 200 may be configured with a plurality of machine tools 240.

[0041] The work station 250 is one of the destinations to which the pallet PT is transported by the transport device 230. At the work station 250, workers perform various operations on the pallet PT that has been carried in.

[0042] 3 is a diagram for explaining an example of work at the work station 250. In FIG. 3, a worker U is shown working at the work station 250.

[0043] As one example, the worker U attaches the workpiece W to be processed to the pallet PT that has been carried in at the work station 250. As another example, the sender performs work to change the attachment position of the workpiece W on the pallet PT and work to remove the workpiece W from the pallet PT after processing has been completed. As yet another example, when the worker U completes work on the pallet PT, he or she performs an operation on a terminal (not shown) in the work station 250 to instruct the completion of the work.

[0044] <C.シーケンスフロー> Next, a sequence flow when registering a processing schedule in the management system 5 will be described with reference to Fig. 4 to Fig. 6. Fig. 4 is a diagram showing an example of a data flow between the above-mentioned information processing device 10, the above-mentioned management device 100, the above-mentioned processing system 200, and the above-mentioned user terminal 300.

[0045] In step S10, the administrator inputs a work production plan (order) via the information processing device 10. The production plan includes the type of work to be produced and the number of work pieces to be produced. As an example, the information processing device 10 receives a production plan OD1 (first production plan) for one work piece WA and a production plan OD2 (second production plan) for one work piece WB of a different type from the work piece WA. Note that the production plan OD1 and the production plan OD2 may be input simultaneously or at different times. The information processing device 10 transmits the production plan input by the administrator to the information processing device 10.

[0046] In step S20, the management device 100 generates a processing schedule for the workpieces WA and WB based on the input of the production plans OD1 and OD2 related to the workpieces. At this time, it is assumed that the workpiece WA included in the production plan OD1 and the workpiece WB included in the production plan OD2 can be mounted on the same pallet PT.

[0047] 5 is a diagram showing a state in which different types of workpieces WA and WB are mounted on the same pallet PT. Information that the workpieces WA and WB can be mounted on the same pallet PT is registered in advance in the management device 100, for example.

[0048] FIG. 6 is a diagram showing an example of machining schedules SCA and SCB generated for workpieces WA and WB that can be mounted on the same pallet PT.

[0049] 6, the processing schedule SCA (first processing schedule) includes a time period TA1 during which the worker is scheduled to mount the workpiece WA on the pallet PT, a time period TA2 during which the processing system 200 is scheduled to process the workpiece WA, and a time period TA3 during which the worker is scheduled to remove the workpiece WA from the pallet PT. Also, the processing schedule SCB (second processing schedule) includes a time period TB1 during which the worker is scheduled to mount the workpiece WB on the pallet PT, a time period TB2 during which the processing system 200 is scheduled to process the workpiece WB, and a time period TB3 during which the worker is scheduled to remove the workpiece WB from the pallet PT.

[0050] 4 again, in step S22, the management device 100 saves the generated processing schedules SCA and SCB. The destination for saving the processing schedules SCA and SCB in step S22 is arbitrary. As an example, the processing schedules SCA and SCB are saved in a storage device of the management device 100.

[0051] In step S30, the management device 100 transmits the generated processing schedules SCA and SCB to the processing system 200 that is the processing destination.

[0052] In step S32, the machining system 200 saves the machining schedules SCA and SCB received from the management device 100. The destination for saving the machining schedules SCA and SCB in step S32 is arbitrary. As an example, the machining schedules SCA and SCB are saved in a storage device of the machining system 200. The machining system 200 processes the workpieces WA and WB in accordance with the machining schedules SCA and SCB.

[0053] In step S40, it is assumed that the user terminal 300 receives a request from the worker to check the registered processing schedules SCA and SCB. Based on this, the user terminal 300 transmits a processing schedule display request to the management device 100.

[0054] In step S42, it is assumed that the management device 100 receives a display request for the processing schedule from the user terminal 300. Based on this, the management device 100 outputs the processing schedules SCA and SCB to the user terminal 300 that is the destination of the display request.

[0055] In step S50, the user terminal 300 displays the processing schedules SCA and SCB shown in FIG.

[0056] By displaying the machining schedules SCA and SCB for each workpiece production plan, managers can easily understand the production plan. On the other hand, if the machining schedules SCA and SCB are displayed for each workpiece production plan, workers must understand what work they should be doing by combining the machining schedules SCA and SCB separately. As a result, it becomes difficult for workers to understand the content of their own work. This understanding of work becomes more difficult the more machining schedules are displayed.

[0057] Therefore, the management device 100 outputs a processing schedule SCP (third processing schedule) that integrates the processing schedules SCA and SCB in association with the pallet PT to be worked on. "Output in association" means an output mode in which the operator can recognize that the processing schedule SCP is associated with the pallet PT to be worked on. As an example, the output mode includes a mode of displaying the pallet PT to be worked on and the processing schedule SCP side by side.

[0058] The operator works in units of pallets. Therefore, by outputting the processing schedule SCP in a state associated with the pallet PT, the display mode becomes suitable for the actual work of the operator. As a result, it becomes easier for the operator to grasp the work to be performed by himself / herself.

[0059] In the example of FIG. 6, the operator can recognize that the work on the different workpieces WA and WB must be continuously performed in the time zone TA3 and the time zone TB1. Such an effect becomes more prominent as the number of processing schedules increases. As described above, the management device 100 can assist in grasping the work content to be performed on the pallet.

[0060] Note that the processing schedule SCP may be displayed side by side with the processing schedules SCA and SCB, or may be displayed on a different screen from the processing schedules SCA and SCB. Preferably, the operator can alternately switch between the processing schedule SCP and the processing schedules SCA and SCB in response to a screen switching operation. Further, the processing schedules SCA and SCB do not necessarily need to be displayed, and only the processing schedule SCP may be displayed.

[0061] <D. Functional Configuration of Management Device 100> Next, referring to FIGS. 7 to 12, the functional configuration for realizing the generation process of the processing schedule will be described. FIG. 7 is a diagram showing an example of the functional configuration of the management device 100.

[0062] 7, the management device 100 includes, as functional components, a schedule generation unit 152 and an output unit 160. These components will be described below in order.

[0063] In the example of Figure 7, the schedule generation unit 152 and the output unit 160 are shown implemented in the management device 100, but at least one of the schedule generation unit 152 and the output unit 160 may be implemented in another device.

[0064] (D1. Schedule generation unit 152) First, the function of the schedule generating unit 152 shown in FIG. 11 will be described with reference to FIGS.

[0065] The schedule generation unit 152 generates the processing schedules SCA and SCB shown in FIG. 11 based on the production plan 123 shown in FIG. 8, the work information 124 shown in FIG. 9, and the resource information 125 shown in FIG.

[0066] 8 is a diagram showing an example of the data structure of the production plan 123. The production plan 123 is registered by an administrator in, for example, the above-mentioned information processing device 10 or the above-mentioned management device 100. The contents registered by the administrator include, for example, the type of work to be produced and the number of work to be produced.

[0067] 8, a production plan OD1 for two workpieces WA and a production plan OD2 for two workpieces WB are registered. The production plan OD1 and the production plan OD2 may be registered at the same time or at different times.

[0068] 9 is a diagram showing an example of the data structure of the work information 124. The work information 124 defines requirements for producing a product work.

[0069] As an example, the workpiece information 124 associates product workpiece information 124A, raw workpiece information 124B, machining program information 124C, machining time information 124D, pallet information 124E, mounting time information 124F, and removal time information 124G.

[0070] The product work information 124A defines the type of the product work. The product work is a work that is a product after processing. The type of the product work is defined by an identifier such as a work name or ID (Identification), for example.

[0071] The raw workpiece information 124B defines the type of raw workpiece required to produce the associated product workpiece. A raw workpiece is a workpiece before or during processing. The type of raw workpiece is defined by an identifier such as a workpiece name or ID. The raw workpiece information 124B is registered by an operator in, for example, the above-mentioned management device 100 or the above-mentioned processing system 200.

[0072] The machining program information 124C specifies the machining program to be executed when machining the associated material workpiece. The method for generating the machining program is arbitrary. As an example, some machining systems 200 have a function that automatically generates a machining program by having an operator answer questions in an interactive format. The machining program is generated, for example, by this function. Alternatively, the machining program may be designed by an operator writing program code.

[0073] The processing time information 124D specifies the time required to process the associated material workpiece. The processing time may be input in advance by the worker, or may be calculated from past processing results of the material workpiece.

[0074] Pallet information 124E specifies the type of pallet on which the associated material workpiece is attached and the installation location on the pallet. The type is specified by an identifier such as the pallet name or ID. The pallet type and the installation location on the pallet are input in advance by, for example, a worker.

[0075] The mounting time information 124F specifies the time required to mount the associated material workpiece on a pallet. The mounting time may be input in advance by the worker, for example. Alternatively, the mounting time may be calculated from the past performance data required to mount the material workpiece on a pallet.

[0076] The removal time information 124G specifies the time required to remove a machined workpiece from a pallet. The removal time is input in advance by, for example, an operator. Alternatively, the mounting time may be calculated from past performance data required to mount and remove a workpiece from a pallet.

[0077] 10 is a diagram showing an example of the data structure of the resource information 125. The resource information 125 is information that defines the components held by the processing systems 200 under the management device 100 and the remaining number of those components for each processing system 200. Each piece of resource information 125 defines tool information 125A, raw workpiece information 125B, and pallet information 125C.

[0078] Tool information 125A specifies the type of tool held by machining system 200 and the lifespan of each tool. Tool life is monitored, for example, by machining system 200. More specifically, machining system 200 monitors machining program 422 of machine tool 400 and counts the amount of use of each tool in machine tool 400 from when it was new to the present. "Amount" here is a concept that includes the number of times, time, and distance. "Tool usage amount" includes, for example, the total number of times a tool has been used in machining from new to the present, the total time it has been used in machining from new to the present, and the total distance traveled during machining from new to the present.

[0079] The machining system 200 reduces the tool life based on the counted usage amount. The tool life is periodically transmitted to the management device 100. The management device 100 updates the tool information 125A defined in the resource information 125 based on the tool life received from the machining system 200.

[0080] The material work information 125B defines the types of material workpieces held by the processing system 200 and the remaining number of each material workpiece. The remaining number of material workpieces is monitored, for example, by the processing system 200. The remaining number is periodically transmitted to the management device 100. The management device 100 updates the material workpiece information 125B defined in the resource information 125 based on the remaining number received from the processing system 200.

[0081] The pallet information 125C defines the types of pallets held by the processing system 200. The pallet information may further define the number of pallets.

[0082] FIG. 11 is a diagram showing an example of the processing schedules SCA and SCB generated by the schedule generating unit 152. As shown in FIG.

[0083] The machining schedules SCA and SCB are generated based on the production plans OD1 and OD2. More specifically, first, the schedule generation unit 152 refers to the work information 124 to identify the raw workpiece W1 and pallet PT1 required to produce the workpiece WA defined in the production plan OD1. Next, the schedule generation unit 152 determines the machining system 200A that holds the identified raw workpiece W1 and pallet PT1 as the machining destination.

[0084] Similarly, the schedule generation unit 152 refers to the workpiece information 124 to identify the material workpiece W2 and pallet PT1 required to produce the workpiece WB defined in the production plan OD2. Next, the schedule generation unit 152 determines the processing system 200A that holds the identified material workpiece W2 and pallet PT1 as the processing destination.

[0085] Thereafter, the schedule generation unit 152 refers to the work information 124 to identify the processing time and operation time required to produce the two workpieces WA, and also identify the processing time and operation time required to produce the two workpieces WB. Then, the schedule generation unit 152 generates processing schedules SCA and SCB that enable the two workpieces WA and the two workpieces WB to be produced efficiently.

[0086] At this time, since the workpieces WA and WB can be machined on the same pallet PT1, the schedule generating unit 152 generates machining schedules SCA and SCB that make the work on the pallet PT1 efficient.

[0087] 11, the processing schedule SCA includes time periods TA1 to TA6. Time periods TA1, TA3, TA4, and TA6 indicate time periods during which workers are scheduled to perform work. Time periods TA2 and TA5 indicate time periods during which processing is scheduled by the processing system 200A.

[0088] More specifically, time period TA1 indicates the time period during which the worker plans to load the first workpiece WA into location α of the pallet PT. Time period TA2 indicates the time period during which the processing system 200A plans to process the first workpiece WA. Time period TA3 indicates the time period during which the worker plans to remove the first workpiece WA from location α of the pallet PT. Time period TA4 indicates the time period during which the worker plans to load the second workpiece WB into location β of the pallet PT. Time period TA5 indicates the time period during which the processing system 200A plans to process the second workpiece WA. Time period TA6 indicates the time period during which the worker plans to remove the second workpiece WA from location β of the pallet PT.

[0089] The processing schedule SCB includes time periods TB1 to TB6. Time periods TB1, TB3, TB4, and TB6 indicate work time periods by workers. Time periods TB2 and TB5 indicate time periods during which processing is scheduled by the processing system 200A.

[0090] More specifically, time period TB1 indicates the time period during which the worker plans to load the first workpiece WB at location α of the pallet PT. Time period TB2 indicates the time period during which the processing system 200A plans to process the first workpiece WB. Time period TB3 indicates the time period during which the worker plans to remove the first workpiece WB from location α of the pallet PT. Time period TB4 indicates the time period during which the worker plans to load the second workpiece WB at location β of the pallet PT. Time period TB5 indicates the time period during which the processing system 200A plans to process the second workpiece WB. Time period TB6 indicates the time period during which the worker plans to remove the second workpiece WB from location β of the pallet PT.

[0091] Preferably, the schedule generation unit 152 generates the machining schedules SCA and SCB so that the work times of the workers are continuous. In the example of Fig. 11, the machining schedules SCA and SCB are generated so that the time periods TA3 and TA4 for work on the workpiece WA are continuous with the time period TB1 for work on the workpiece WB. Also, in the example of Fig. 11, the machining schedules SCA and SCB are generated so that the time period TA6 for work on the workpiece WA is continuous with the time periods TB3 and TB4 for work on the workpiece WB. This allows the work processes of the workers to be consolidated, improving work efficiency.

[0092] (D2. Output section 160) Next, the function of the output unit 160 shown in Fig. 7 will be described with reference to Fig. 12. Fig. 12 is a diagram showing output screens IM1 and IM2 by the output unit 160.

[0093] The output unit 160 outputs the processing schedules SCA and SCB generated by the schedule generating unit 152 in various display modes. The screen output destination by the output unit 160 is arbitrary. For example, the output destination may be the display of the information processing device 10, the display of the management device 100, the display of the processing system 200, or the display of the user terminal 300.

[0094] The display mode of the screen by the output unit 160 includes, for example, an output screen IM1 and an output screen IM2. The output screens IM1 and IM2 are switched in response to, for example, a user operation. Alternatively, the output screens IM1 and IM2 may be displayed on the same display.

[0095] The output screen IM1 includes the machining schedules SCA and SCB generated by the schedule generation unit 152. As shown in Fig. 12, the machining schedule SCA is displayed in a state associated with the production plan OD1 of the work WA. "Displayed in an associated state" refers to an output mode that allows the user to recognize that the machining schedule SCA is linked to the production plan OD1. As an example, this output mode includes a mode in which the production plan OD1 and the machining schedule SCA are displayed side by side.

[0096] Similarly, the machining schedule SCB is displayed in a state associated with the production plan OD2 of the work WB. "Displayed in an associated state" refers to an output mode that allows the user to recognize that the machining schedule SCA is linked to the production plan OD2. As an example, this output mode includes a mode in which the production plan OD2 and the machining schedule SCB are displayed side by side.

[0097] By displaying the machining schedules SCA and SCB for each workpiece production plan, managers can easily understand the production plan.

[0098] Preferably, the machining schedule SCA is displayed in a state where it is further associated with an identifier indicating the machining system 200 at the machining destination. Similarly, the machining schedule SCB is displayed in a state where it is associated with an identifier indicating the machining system 200 at the machining destination. The identifier may be indicated by the name of the machining system 200 or may be indicated by the ID of the machining system 200. This allows the worker or manager to easily recognize in which machining system 200 the workpieces produced according to the production plans OD1 and OD2 will be machined.

[0099] The output screen IM2 includes a processing schedule SCP that integrates the processing schedules SCA and SCB for processing using the same palette PT1. The processing schedule SCP includes time periods TP1 to TP7.

[0100] Time period TP1 corresponds to time period TA1 in the processing schedule SCA. Time period TP2 corresponds to time period TA2 in the processing schedule SCA. Time period TP3 is a combination of time periods TA3 and TA4 in the processing schedule SCA and time period TB1 in the processing schedule SCB. Time period TP4 is a combination of time period TA5 in the processing schedule SCA and time period TB2 in the processing schedule SCB. Time period TP5 is a combination of time period TA6 in the processing schedule SCA and time periods TB3 and TB4 in the processing schedule SCB. Time period TP6 corresponds to time period TB6 in the processing schedule SCB. Time period TP6 corresponds to time period TB7 in the processing schedule SCB.

[0101] As described above, in the processing schedule SCP, the time periods when workers are scheduled to perform work and the time periods when the processing system 200 is scheduled to perform processing are integrated on a pallet basis. By outputting the processing schedule SCP on a pallet basis, the display format is adapted to the actual work of the workers. This makes it easier for workers to understand the work they are supposed to perform.

[0102] Preferably, the processing schedule SCP is displayed in a state further associated with an identifier indicating the processing system 200 at the processing destination. The identifier may be indicated by the name of the processing system 200 or by the ID of the processing system 200. Thereby, an operator can easily recognize on which processing system 200 the work should be performed.

[0103] <E. Hardware Configuration of Information Processing Apparatus 10> Next, referring to FIG. 13, the hardware configuration of the information processing apparatus 10 shown in FIG. 1 will be described. FIG. 13 is a diagram showing an example of the hardware configuration of the information processing apparatus 10.

[0104] The information processing apparatus 10 includes a control circuit 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a communication interface 14, a display interface 15, an input interface 17, and an auxiliary storage device 21. These components are connected to a bus BS.

[0105] The control circuit 11 is constituted by, for example, at least one integrated circuit. The integrated circuit can be constituted by, for example, at least one CPU (Central Processing Unit), at least one GPU (Graphics Processing Unit), at least one ASIC (Application Specific Integrated Circuit), at least one FPGA (Field Programmable Gate Array), or a combination thereof.

[0106] The control circuit 11 controls the operation of the information processing device 10 by executing various programs such as an order program 22. The order program 22 is a program for accepting input of a work production plan. Based on accepting an execution command for one of the various programs, the control circuit 11 reads the program from the auxiliary storage device 21 or the ROM 12 into the RAM 13. The RAM 13 functions as a working memory and temporarily stores various data required for executing the various programs.

[0107] A LAN (Local Area Network), an antenna, etc. are connected to the communication interface 14. The information processing device 10 exchanges data with external devices via the communication interface 14. The external devices include, for example, the management device 100 and other communication devices.

[0108] A display 16 is connected to the display interface 15. The display interface 15 sends an image signal for displaying an image to the display 16 in accordance with a command from the control circuit 11 or the like. The display 16 is, for example, a liquid crystal display, an organic EL (Electro Luminescence) display, or other display device. The display 16 may be configured integrally with the information processing device 10 or may be configured separately from the information processing device 10.

[0109] An input device 18 is connected to the input interface 17. The input device 18 is, for example, a mouse, a keyboard, a touch panel, or any other device capable of accepting user operations. The input device 18 may be configured integrally with the information processing device 10, or may be configured separately from the information processing device 10.

[0110] The auxiliary storage device 21 is, for example, a hard disk, a flash memory, an SSD (Solid State Drive), or other storage media. The auxiliary storage device 21 stores the order program 22 and the like. The storage location of the order program 22 is not limited to the auxiliary storage device 21 and may be stored in the storage area of the control circuit 11 (for example, a cache memory or the like), the ROM 12, the RAM 13, an external device, or the like.

[0111] <Hardware Configuration of Management Device 100> Next, referring to FIG. 14, the hardware configuration of the management device 100 shown in FIG. 1 will be described. FIG. 14 is a diagram showing an example of the hardware configuration of the management device 100.

[0112] The management device 100 includes a control circuit 101, a ROM 102, a RAM 103, a communication interface 104, a display interface 105, an input interface 107, and an auxiliary storage device 120. These components are connected to a bus BS1.

[0113] The control circuit 101 is constituted by, for example, at least one integrated circuit. The integrated circuit can be constituted by, for example, at least one CPU, at least one GPU, at least one ASIC, at least one FPGA, or a combination thereof.

[0114] The control circuit 101 controls the operation of the management device 100 by executing various programs such as the management program 122. Based on receiving an execution instruction of the management program 122, the control circuit 101 reads the management program 122 from the ROM 102 or the auxiliary storage device 120 into the RAM 103. The RAM 103 functions as a working memory and temporarily stores various data necessary for the execution of the management program 122.

[0115] A LAN, an antenna, and the like are connected to the communication interface 104. The management device 100 exchanges data with external devices via the communication interface 104. The external devices include, for example, the information processing device 10, the processing system 200, the user terminal 300, and other communication devices.

[0116] A display 106 is connected to the display interface 105. The display interface 105 sends an image signal for displaying an image to the display 106 in accordance with a command from the control circuit 101 or the like. The display 106 is, for example, a liquid crystal display, an organic EL display, or other display device. The display 106 may be configured integrally with the management device 100 or may be configured separately from the management device 100.

[0117] An input device 108 is connected to the input interface 107. The input device 108 is, for example, a mouse, a keyboard, a touch panel, or any other device capable of accepting user operations. The input device 108 may be configured integrally with the management device 100, or may be configured separately from the management device 100.

[0118] The auxiliary storage device 120 is, for example, a hard disk, a flash memory, an SSD, or other storage medium. The auxiliary storage device 120 stores a management program 122, the above-mentioned production plan 123, the above-mentioned work information 124, the above-mentioned resource information 125, and the above-mentioned machining schedules SCA, SCB, SCP, etc. The storage location of these is not limited to the auxiliary storage device 120, and may be stored in a storage area (for example, a cache memory, etc.) of the control circuit 101, the ROM 102, the RAM 103, other devices, etc.

[0119] The management program 122 is a program for realizing part or all of the functional configuration shown in FIG. 7 above. The management program 122 may be provided not as a single program but incorporated into a part of any program. In this case, the conveyance control process by the management program 122 is realized in cooperation with any program. Even a program that does not include such some modules does not deviate from the gist of the management program 122 according to the present embodiment. Furthermore, part or all of the functions provided by the management program 122 may be realized by dedicated hardware. Furthermore, the management device 100 may be configured in a form such as a so-called cloud service in which at least one server executes a part of the process of the management program 122.

[0120] <Hardware Configuration of User Terminal 300> Next, referring to FIG. 15, the hardware configuration of the user terminal 300 shown in FIG. 1 will be described. FIG. 15 is a diagram showing an example of the hardware configuration of the user terminal 300.

[0121] The user terminal 300 includes a control circuit 301, a ROM 302, a RAM 303, a communication interface 304, a display interface 305, an input interface 307, and an auxiliary storage device 320. These components are connected to a bus BS3.

[0122] The control circuit 301 is constituted by, for example, at least one integrated circuit. The integrated circuit may be constituted by, for example, at least one CPU, at least one GPU, at least one ASIC, at least one FPGA, or a combination thereof.

[0123] The control circuit 301 controls the operation of the user terminal 300 by executing various programs such as a display program 322. The display program 322 is a program for displaying the above-mentioned output screens IM1 and IM2 (see FIG. 12), etc. Upon receiving an execution command for one of the programs, the control circuit 301 reads the program from the ROM 302 or the auxiliary storage device 320 into the RAM 303. The RAM 303 functions as a working memory and temporarily stores various data required for executing the various programs.

[0124] A LAN, an antenna, and the like are connected to the communication interface 304. The user terminal 300 exchanges data with external devices via the communication interface 304. The external devices include, for example, the management device 100, the processing system 200, and other communication devices.

[0125] A display 306 is connected to the display interface 305. The display interface 305 sends an image signal for displaying an image to the display 306 in accordance with instructions from the control circuit 301 or the like. The display 306 is, for example, a liquid crystal display, an organic EL display, or other display device. The display 306 may be configured integrally with the user terminal 300 or may be configured separately from the user terminal 300.

[0126] An input device 308 is connected to the input interface 307. The input device 308 is, for example, a mouse, a keyboard, a touch panel, or any other device capable of receiving user operations. The input device 308 may be configured integrally with the user terminal 300, or may be configured separately from the user terminal 300.

[0127] The auxiliary storage device 320 is, for example, a hard disk, a flash memory, an SSD, and other storage media. The auxiliary storage device 320 stores a display program 322 and the like. The storage location of the display program 322 is not limited to the auxiliary storage device 320 and may be stored in the storage area of the control circuit 301 (for example, a cache memory or the like), the ROM 102, the RAM 103, an external device, or the like.

[0128] <H. Modified Example> Next, referring to FIGS. 16 and 17, a management system 5 according to a modified example will be described. FIG. 16 is a diagram showing an output screen IM1A according to the modified example.

[0129] In the above-described output screen IM1 (see FIG. 12), the processed schedules SCA and SCB generated by the schedule generation unit 152 were displayed. In contrast, on the output screen IM1A according to the modified example, processed schedules SCA' and SCB' that are sequentially updated according to the processing results and work results, and result information XA and XB indicating the processing results and work results are displayed.

[0130] The result information XA indicates the results related to the processing steps of the production plan OD1. As an example, the management device 100 periodically acquires the results related to the processing steps from the processing system 200A that executes the production plan OD1. The said results include, for example, information on the actual processing time zone when the processing system 200A processes the work WA, and information on the actual work time zone when the worker works on the pallet PT1. In addition, the said results include stop result information indicating that the processing in the processing system 200A has stopped. The said stop result information is issued, for example, based on the occurrence of some abnormality in the processing system 200A.

[0131] The result information XA and XB are updated in conjunction with a time bar CT indicating the current time. In the example of FIG. 16, since the processed schedule SCA has already started, the result information XA is displayed, but since the processed schedule SCB has not yet started, the result information XB is not displayed.

[0132] The actual result XA1 included in the actual result information XA indicates the work actual result corresponding to the time period TA1 in the processing schedule SCA. As described above, the time period TA1 was the time period during which the worker was scheduled to mount the first workpiece WA at the location α on the pallet PT, and the example in Fig. 16 shows that the mounting work was completed as scheduled.

[0133] The actual result XA2 included in the actual result information XA indicates the machining actual result corresponding to the time period TA2 in the machining schedule SCA. As described above, the time period TA2 is the time period during which the machining system 200A is scheduled to machine the first workpiece WA attached to the pallet PT, but the example in Fig. 16 indicates that the machining system 200A is stopped for a time ΔT during machining.

[0134] When the management device 100 receives from the processing system 200A shutdown record information indicating that the processing system 200A has shut down, the management device 100 updates the processing schedule SCA according to the shutdown time ΔT of the processing system 200A. Then, the management device 100 outputs the updated processing schedule SCA' in association with the processing schedule SCA before the update. "Outputting in association" refers to an output mode that allows the worker to recognize that the updated processing schedule SCA' is linked to the processing schedule SCA before the update. As an example, this output mode includes a mode in which the processing schedules SCA and SCA' are displayed side by side. This allows the worker to understand the content of their own work even if the processing system 200A has shut down.

[0135] The pre-update processing schedule SCA refers to the processing schedule that was initially planned. As an example, the pre-update processing schedule SCA indicates the processing schedule that was planned at the time when the production plan OD1 was generated.

[0136] Similarly to the above, the management device 100 updates the machining schedule SCB in accordance with the downtime ΔT of the machining system 200A. Then, the management device 100 outputs the updated machining schedule SCB' in association with the machining schedule SCB before the update. "Outputting in association" refers to an output mode that allows the worker to recognize that the updated machining schedule SCB' is linked to the machining schedule SCB before the update. As an example, this output mode includes a mode in which the machining schedules SCB and SCB' are displayed side by side.

[0137] Typically, the management device 100 delays the processing schedules SCA and SCB in accordance with the stop time ΔT. In the example of Fig. 16, the management device 100 extends the time period TA2 in the processing schedule SCA before update to the time period TA2' in the updated processing schedule SCA'. Furthermore, the management device 100 delays the time periods TA3 to TA6 in the processing schedule SCA before update to the time periods TA3' to TA6' in the updated processing schedule SCA'. Furthermore, the management device 100 delays the time periods TB1 to TB6 in the processing schedule SCB before update to the time periods TB1' to TB6' in the updated processing schedule SCB'.

[0138] Preferably, the management device 100 displays the schedule after the originally scheduled end time in a different display mode from the original display mode. As an example, the display mode of the time period ET of the updated processing schedule SCB' is highlighted. Typically, the length of the time period ET is the same as the length of the downtime ΔT. This allows the worker to easily understand how much the scheduled end time will be delayed.

[0139] Fig. 17 is a diagram showing an output screen IM2A according to a modified example. The above-mentioned output screen IM2 (see Fig. 12) displayed the machining schedule SCP, which is an integration of the machining schedules SCA and SCB. In contrast, the output screen IM2A according to the modified example displays, in addition to the machining schedule SCP, a machining schedule SCP', which is an integration of the updated machining schedules SCA' and SCB', and performance information XP, which is an integration of the performance information XA and XB.

[0140] More specifically, when the management device 100 receives from the processing system 200A shutdown record information indicating that the processing system 200A has shut down, the management device 100 updates the processing schedule SCP in accordance with the shutdown time ΔT of the processing system 200A. Then, the management device 100 outputs the updated processing schedule SCP' in association with the processing schedule SCP before the update. "Outputting in association" refers to an output mode that allows the worker to recognize that the updated processing schedule SCP' is linked to the processing schedule SCP before the update. As an example, this output mode includes a mode in which the processing schedules SCP and SCP' are displayed side by side. This allows the worker to grasp the content of his or her work on a pallet-by-pallet basis even if the processing system 200A has shut down.

[0141] The processing schedule SCP may be updated in any manner. As an example, the management device 100 delays the processing schedule SCP in accordance with the stop time ΔT. In the example of Fig. 17, the time period TP2 in the processing schedule SCP is extended to time period TP2' in the updated processing schedule SCP'. Furthermore, the management device 100 delays the time periods TP3 to TP7 in the processing schedule SCP before the update to time periods TP3' to TP7' in the updated processing schedule SCP'.

[0142] The updated processing schedule SCP' is output in association with the processing schedule SCP before the update. "Outputting in association" refers to an output mode that allows the worker to recognize that the updated processing schedule SCP' is linked to the processing schedule SCP before the update. As an example, this output mode includes a mode in which the processing schedules SCP, SCP' are displayed side by side. This allows the worker to understand the content of his or her work even if the processing system 200A is stopped.

[0143] The embodiments disclosed herein should be considered to be illustrative in all respects and not restrictive. The scope of the present invention is defined by the claims, not by the above description, and is intended to include all modifications within the meaning and scope of the claims. [Explanation of symbols]

[0144] 5 Management system, 10 Information processing device, 11 Control circuit, 12 ROM, 13 RAM, 14 Communication interface, 15 Display interface, 16 Display, 17 Input interface, 18 Input device, 21 Auxiliary storage device, 22 Order program, 100 Management device, 101 Control circuit, 102 ROM, 103 RAM, 104 Communication interface, 105 Display interface, 106 Display, 107 Input interface, 108 Input device, 120 Auxiliary storage device, 122 Management program, 123 Production plan, 124 Work information, 124A Product work information, 124B Material work information, 124C Machining program information, 124D Machining time information, 124E Pallet information, 124F Mounting time information, 124G Removal time information, 125 Resource information, 125A Tool information, 125B Material work information, 125C Pallet information, 152 Schedule generation unit, 160 output unit, 200 machining system, 200A machining system, 200B machining system, 200C machining system, 220 storage unit, 230 transport device, 232 rail, 234 carriage, 236 fork unit, 240 machine tool, 250 work station, 300 user terminal, 301 control circuit, 302 ROM, 303 RAM, 304 communication interface, 305 display interface, 306 display, 307 input interface, 308 input device, 320 auxiliary storage device, 322 display program, 400 machine tool, 422 machining program, BS bus, BS1 bus, BS3 bus, CT time bar, ET time zone, IM1 output screen, IM1A output screen, IM2 output screen, IM2A output screen, NW1 network, NW2 network, OD1 production plan, OD2 Production plan, PT pallet, PT1 pallet, SCA processing schedule, SCA' processing schedule, SCB processing schedule, SCB' processing schedule, SCP processing schedule, SCP' processing schedule, U worker, W work, W1 material work, W2 material work, WA work, WB work, XA actual information, XA1 actual, XA2 actual, XB actual information, XP actual information, ΔT stop time.

Claims

1. A control device for managing the processing schedule in a processing system, Equipped with a control unit, The control unit, When input is received for a first production plan relating to a first workpiece that is processed while mounted on a pallet, the process generates a first processing schedule relating to the said first workpiece. When input is received for a second production plan relating to a second workpiece that can be processed while mounted on the same pallet as the first workpiece, the process of generating a second processing schedule relating to the second workpiece is executed. The first processing schedule is as follows: The time period during which the worker is scheduled to place the first workpiece onto the pallet, The time period during which the processing system is scheduled to process the first workpiece, This includes the time period during which the worker is scheduled to remove the first workpiece from the pallet, The second processing schedule is as follows: The time period during which the worker is scheduled to place the second workpiece onto the pallet, The time period during which the processing system is scheduled to process the second workpiece, This includes the time period during which the worker is scheduled to remove the second workpiece from the pallet. The control unit further, A management device that performs the process of outputting a third processing schedule, which is an integrated version of the first processing schedule and the second processing schedule, together with information indicating the pallet.

2. The control unit further, A process for outputting the first processing schedule in association with the first production plan, The management device according to claim 1, which performs a process of outputting the second processing schedule in association with the second production plan.

3. The control device further includes a communication unit capable of communicating with a plurality of processing systems. The control unit generates the first and second machining schedules to machine the first and second workpieces using the same machining system among the multiple machining systems. In the process of outputting the first processing schedule, the first processing schedule is output with an identifier indicating the same processing system associated with it. In the process of outputting the second processing schedule, the second processing schedule is output with the identifier associated with it. The management device according to claim 2, wherein the process for outputting the third processing schedule outputs the third processing schedule with the identifier associated with it.

4. The control unit further, When stop record information indicating that the processing system has stopped is received, the process updates the first processing schedule and the second processing schedule according to the downtime of the processing system. A process to output the updated first processing schedule in association with the first processing schedule before the update, The management device according to any one of claims 1 to 3, which performs a process of outputting the updated second processing schedule in association with the second processing schedule before the update.

5. The control unit further, The management device according to claim 4, which performs a process to output an updated third processing schedule, which is obtained by integrating the updated first processing schedule and the updated second processing schedule, in association with the third processing schedule before the update.

6. A management method for managing the processing schedule in a processing system, When a first production plan for a first workpiece that is processed while mounted on a pallet is input, the first step is to generate a first processing schedule for the said first workpiece. The system includes the step of generating a second processing schedule for a second workpiece when it receives input for a second production plan for a second workpiece that can be processed while mounted on the same pallet as the first workpiece, The first processing schedule is as follows: The time period during which the worker is scheduled to place the first workpiece onto the pallet, The time period during which the processing system is scheduled to process the first workpiece, This includes the time period during which the worker is scheduled to remove the first workpiece from the pallet, The second processing schedule is as follows: The time period during which the worker is scheduled to place the second workpiece onto the pallet, The time period during which the processing system is scheduled to process the second workpiece, This includes the time period during which the worker is scheduled to remove the second workpiece from the pallet. The aforementioned management method further includes: A management method comprising the step of outputting a third processing schedule, which is an integrated version of the first processing schedule and the second processing schedule, alongside information indicating the pallet.

7. A management program for managing the processing schedule in a processing system, The aforementioned management program is installed on the computer. When a first production plan for a first workpiece that is processed while mounted on a pallet is input, the first step is to generate a first processing schedule for the said first workpiece. When input is received for a second production plan relating to a second workpiece that can be processed while mounted on the same pallet as the first workpiece, the system is instructed to perform the step of generating a second processing schedule relating to the second workpiece. The first processing schedule is as follows: The time period during which the worker is scheduled to place the first workpiece onto the pallet, The time period during which the processing system is scheduled to process the first workpiece, This includes the time period during which the worker is scheduled to remove the first workpiece from the pallet, The second processing schedule is as follows: The time period during which the worker is scheduled to place the second workpiece onto the pallet, The time period during which the processing system is scheduled to process the second workpiece, This includes the time period during which the worker is scheduled to remove the second workpiece from the pallet. The management program further provides the computer with: A management program that performs the step of outputting a third processing schedule, which is an integrated version of the first processing schedule and the second processing schedule, alongside information indicating the pallet.