Patent Description:
In the related art, there has been proposed a mounting system that includes a component mounter and a unit exchange device (moving work device) automatically replacing a component supply unit of the component mounter based on an instruction list, outputting an instruction for replacing a component supply unit in a manner recognizable by an operator, and in a case where the component supply unit is attached to or detached from the component mounter, when it is determined that an attachment/detachment instruction is satisfied, deletes the corresponding attachment/detachment instruction and performs an update process of an instruction list (refer to Patent Literature <NUM>, for example). In this mounting system, cooperative work including the replacement by the operator and the replacement by the moving work device can be appropriately performed.

Patent Application <CIT> relates to component mounting, and in particular to managing the automatic exchange of component mounter in case of a breakdown or maintenance by monitoring an operation state of the exchangeable units. A component mounting line includes multiple component mounters to mount components on a circuit board, a storage compartment to store component feeders, and a production management computer. Each component mounter has a display device. A control device of each component mounter monitors various quantities, such as tape feeding time, flow amount, axis movement time, etc., and monitors whether an automatic feeder exchange is needed. The control device sends this information to the production management computer, which then moves automatic exchanging device to the component mounter to cause the exchange.

Patent Application <CIT> relates to component mounting, and in particular to mounting control. During the mounting of the component picked up from a component supply unit by a sucction nozzle, it is checked whether the component is picked up with a correct adsorption degree and attach rate. If the adsorption degree and/or attach rate are outside a predefined tolerance, the number of the subction nozzle and the feeder number are displayed on a display apparatus to an operator, who then performs the maintenance work.

Patent Application <CIT> relates to a mounting system that has a mounting line where multiple mounters are aligned in a prescribed direction and mount components on a substrate. A supply device conveys a member used by the mounters by moving in the prescribed direction and supplies the member to the mounters. Each mounter has a display unit whose display mode changes according to movement of the supply device.

Patent Application <CIT> relates to managing assistance work that is performed for a substrate work machine by multiple workers. A worker for the assistance work is determined based on acquired assisting work occurrence information, the respective worker is informed on the assistance work to be performed.

Incidentally, in the mounting system in Patent Literature <NUM> described above, the cooperative work between the operator and the moving work device is appropriately performed by updating the instruction list, but since the operator checks the instruction list to be operated by the moving work device, it is still not possible to ascertain which work is to be performed with higher priority. In such a mounting system, it has been demanded that an operator prompt cooperative work including replacement by the operator and replacement by a moving work device.

The present disclosure has been made in view of such problems, and a principal object of the present disclosure is to provide an information processing device and an information processing method capable of an operator prompting cooperative work including replacement by the operator and replacement by a moving work device.

The above principal object is achieved by the present invention defined by the features of the independent claims, with preferred embodiments being specified in the dependent claims.

In the information processing device, the notification information including work details that are substitutable by the operator in association with a status of the moving work device is output to the display section based on a predetermined priority order based on continuation of processes of the mounting-related devices. The operator can perform work by checking pieces of notification information arranged in the priority order. Therefore, in this information processing device, the operator can prompt cooperative work including replacement by the operator and replacement by the moving work device. Here, the mounting-related device includes, for example, a printing device that prints a viscous fluid on a processing target object, a print inspection device that inspects a printing state or the like, a mounting device that performs a process of mounting a component, a mounting inspection device that inspects a mounting state or the like, a storage device that stores members used in the device, a conveyance device for a processing target object, and a reflow device for performing a reflow process. Examples of the processing target object include a board and a base material having a three-dimensional structure.

Hereinafter, the present embodiment will be described with reference to the drawings. <FIG> is a schematic explanatory diagram illustrating an example of mounting system <NUM> of the present disclosure. <FIG> is an explanatory diagram schematically illustrating an outline of a configuration of mounting device <NUM>. <FIG> is an explanatory diagram of priority information <NUM> and work list information <NUM> stored in memory section <NUM>. In the present embodiment, a left-right direction (X-axis), a front-rear direction (Y-axis), and an up-down direction (Z-axis) are as illustrated in <FIG> and <FIG>.

Mounting system <NUM> is configured, for example, as a production line in which mounting devices <NUM> performing a process of mounting components P on board S serving as a processing target object are arranged in a conveyance direction of board S. Here, a processing target object will be described as board S, but the processing target object is not particularly limited as long as it is a board on which component P is mounted, and may be a base material having a three-dimensional shape. As illustrated in <FIG>, mounting system <NUM> includes printing device <NUM>, print inspection device <NUM>, storage section <NUM>, management PC <NUM>, mounting device <NUM>, a mounting inspection device (not illustrated), a reflow device (not illustrated), automatic conveyance vehicle <NUM>, loader <NUM>, host PC <NUM>, and the like. Printing device <NUM> is a device that prints a solder paste or the like on board S. Print inspection device <NUM> is a device that inspects a state of the printed solder. The mounting inspection device is a device that inspects a state or the like of a component that has been subjected to a mounting process. The reflow device is a device that reflows a board on which a solder is printed and on which a component is mounted. Host PC <NUM> is configured as a server that stores and manages information used by each device of mounting system <NUM>, such as a production plan database including multiple pieces of mounting condition information.

Mounting device <NUM> is a device that picks up component P and mounts component P on board S. As illustrated in <FIG>, mounting device <NUM> includes board processing section <NUM>, component supply section <NUM>, operation panel <NUM>, mounting section <NUM>, mounting control section <NUM>, and communication section <NUM>.

Board processing section <NUM> is a unit that carries in, conveys, fixes board S at a mounting position, and carries out board S. Component supply section <NUM> is a unit that supplies component P to mounting section <NUM>. Component supply section <NUM> attaches feeder <NUM> including a reel around which a tape serving as a holding member holding component P is wound to at least one attachment portion. Component supply section <NUM> includes a mounting attachment portion <NUM> to which feeder <NUM> used for a mounting process is attached and buffer attachment portion <NUM> to which spare feeder <NUM> is attached in an upper and lower stage. Here, the mounting attachment portion <NUM> and buffer attachment portion <NUM> will be collectively referred to as an attachment portion. Feeder <NUM> includes a controller (not illustrated). The controller stores information such as an ID of a tape included in feeder <NUM>, and the type and the remaining number of components P. When feeder <NUM> is attached to the attachment portion, the controller transmits the information of feeder <NUM> to mounting control section <NUM>. Component supply section <NUM> may include a tray unit having a tray as a holding member on which multiple components P are arranged and placed. Operation panel <NUM> is configured as a touch panel having functions of a display section displaying a screen and an operation section receiving an input operation from an operator, and displays an operation state and a setting state of mounting device <NUM> on a screen. Communication section <NUM> is an interface that exchanges information with external devices such as management PC <NUM>, loader <NUM>, and host PC <NUM>.

Mounting section <NUM> is a unit that picks up component P from component supply section <NUM> and disposes component P on board S fixed to board processing section <NUM>. Mounting section <NUM> includes head moving portion <NUM>, mounting head <NUM>, and nozzle <NUM>. Head moving portion <NUM> includes a slider that is moved in the XY-directions while being guided by a guide rail, and a motor driving the slider. Mounting head <NUM> picks up one or more components P and is moved in the XY-directions by head moving portion <NUM>. Mounting head <NUM> is detachably attached to the slider. One or more nozzles <NUM> are detachably attached to a lower surface of mounting head <NUM>. Nozzle <NUM> picks up component P by using a negative pressure. A pickup member that picks up component P may be a mechanical chuck or the like that mechanically holds component P in addition to nozzle <NUM>.

Mounting control section <NUM> is configured as a microprocessor centered on CPU <NUM>, and controls the entire device. Mounting control section <NUM> has memory portion <NUM>. Memory portion <NUM> stores mounting condition information (production job) including information such as information of components P, an arrangement order in which components P are mounted on board S, an arrangement position, and an attachment position of feeder <NUM> from which components P are picked up, mounting management information <NUM>, and the like. Mounting management information <NUM> includes information regarding the status of the current mounting process, such as the type (ID) of feeder <NUM> attached to mounting attachment portion <NUM>, buffer attachment portion <NUM>, or the like, the type of component to be supplied, the remaining number of components, the predicted time during which component shortage will occur, and information regarding the state of each unit of mounting device <NUM>. Mounting management information <NUM> is periodically updated by CPU <NUM> as to a usage status of feeder <NUM> in accordance with consumption of components by mounting section <NUM>, replacement of feeder <NUM> by loader <NUM> or operator M, or the like. The predicted time of a component shortage may be obtained, for example, by obtaining a component consumption rate (components/minute) per unit time, and using the component consumption rate and the current remaining number of components. Mounting control section <NUM> outputs control signals to board processing section <NUM>, component supply section <NUM>, operation panel <NUM>, and mounting section <NUM>, and receives signals from board processing section <NUM>, component supply section <NUM>, operation panel <NUM>, and mounting section <NUM>.

Storage section <NUM> is a storage place for temporarily storing feeder <NUM> used in mounting device <NUM>. Storage section <NUM> is provided under a conveyance device between print inspection device <NUM> and mounting device <NUM>. Storage section <NUM> has an attachment portion in the same manner as component supply section <NUM>. When feeder <NUM> is connected to the attachment portion, the controller of feeder <NUM> outputs information regarding feeder <NUM>, and management PC <NUM> receives the output information. In storage section <NUM>, feeder <NUM> may be transported by automatic conveyance vehicle <NUM> or feeder <NUM> may be transported by an operator. Automatic conveyance vehicle <NUM> automatically conveys feeder <NUM>, a member used in mounting system <NUM>, and the like between a warehouse (not illustrated) and storage section <NUM>. The warehouse stores feeder <NUM>, other members, and the like.

Loader <NUM> is a mobile work device, which moves in a moving region in front of mounting system <NUM> (refer to dashed lines in <FIG>), and is a device automatically attaching and detaching, collecting and providing members necessary for a mounting process, such as feeder <NUM> of mounting device <NUM>. Loader <NUM> includes moving control section <NUM>, memory section <NUM>, accommodation section <NUM>, exchange section <NUM>, moving section <NUM>, and communication section <NUM>. Moving control section <NUM> is configured as a microprocessor centered on CPU <NUM> and controls the entire device. Moving control section <NUM> controls the entire device such that feeder <NUM> is collected from component supply section <NUM> or feeder <NUM> is provided to component supply section <NUM>, and feeder <NUM> is moved to and from storage section <NUM>. Memory section <NUM> is, for example, an HDD that stores various data such as a processing program. Accommodation section <NUM> has an accommodation space for accommodating feeder <NUM>. Accommodation section <NUM> is configured to accommodate, for example, four feeders <NUM>. Exchange section <NUM> is a mechanism that moves feeder <NUM> in and out as well as moving feeder <NUM> in the up-down direction (refer to <FIG>). Exchange section <NUM> has a clamp portion that clamps feeder <NUM>, a Y-axis slider that moves the clamp portion in the Y-axis direction (front-rear direction), and a Z-axis slider that moves the clamp portion in the Z-axis direction (up-down direction). Exchange section <NUM> executes attachment and detachment of feeder <NUM> at mounting attachment portion <NUM>, and attachment and detachment of feeder <NUM> at buffer attachment portion <NUM>. Moving section <NUM> is a mechanism that moves loader <NUM> in the X-axis direction (left-right direction) along X-axis rail <NUM> disposed in front of mounting device <NUM>. Communication section <NUM> is an interface that exchanges information with external devices such as management PC <NUM> and mounting device <NUM>. Loader <NUM> outputs the current position or executed work details to management PC <NUM>. Loader <NUM> is capable of collecting and providing feeder <NUM>, but may be configured to collect and provide members related to the mounting process, such as mounting head <NUM>, nozzle <NUM>, a solder cartridge, a screen mask, and a backup pin for supporting a board.

Management PC <NUM> is a device that manages loader <NUM> and feeder <NUM>. Management PC <NUM> includes management control section <NUM>, memory section <NUM>, and communication section <NUM>. Management control section <NUM> is configured as a microprocessor centered on CPU <NUM> and controls the entire device. Memory section <NUM> stores priority information <NUM>, work list information <NUM>, instruction list <NUM>, and the like. Communication section <NUM> is an interface that exchanges information with external devices such as mounting device <NUM>, loader <NUM>, and host PC <NUM>. Management PC <NUM> acquires information regarding the current position and the current state from loader <NUM> at predetermined time intervals, and stores the information in work list information <NUM>.

Here, the information stored in memory section <NUM> will be described. Priority information <NUM> is information regarding the priority order in the work executed by the operator. Priority information <NUM> includes, for example, work details that operator M can perform in place of loader <NUM> and priority orders of work details that operator M is required to perform, which are set in advance such that processes of mounting device <NUM> are continued as much as possible. Mounting system <NUM> is configured to be able to execute cooperative work including automatic attachment and detachment of feeder <NUM> by loader <NUM> and manual attachment and detachment of feeder <NUM> by operator M. In mounting system <NUM>, as the cooperative work, an operator assistance mode in which loader <NUM> basically performs an exchange operation for feeder <NUM> and operator M assists the exchange operation of loader <NUM> in a mounting process, and a work sharing mode in which an exchange operation of loader <NUM> and an exchange operation of operator M are independently assigned are defined. The work sharing mode is, for example, a mode in which operator M manually replaces feeder <NUM> that cannot be physically replaced by loader <NUM>.

As illustrated in <FIG>, priority information <NUM> defines the priority order of work in the operator assistance mode and the priority order of work in the work sharing mode. The priority order in the operator assistance mode is set in the order of absence of spare feeder <NUM> (impossible information), non-start of loader <NUM> (stop information), abnormal stoppage of loader <NUM> (stop information), excessive work (delay information) in which a guided number of members to be provided is equal to or larger than a predetermined allowable number, interruption of movement of loader <NUM> (interruption information), and a normal operation of loader <NUM>. The absence of spare feeder <NUM> is a state in which spare feeder <NUM> is not present in a spare attachment portion (for example, buffer attachment portion <NUM>), and this state is canceled when operator M replenishes spare feeder <NUM>. The non-start of loader <NUM> is a state in which the power supply of loader <NUM> is off, and this state is canceled when operator M turns on the power supply. The abnormal stoppage of loader <NUM> is a state in which some abnormality has occurred in loader <NUM>, and this state is canceled when operator M restarts loader <NUM> or removes the abnormality. The excessive work state is a state in which an amount of work that loader <NUM> can perform per unit time is exceeded, and thus a time delay occurs. This state is canceled by operator M manually replacing feeder <NUM> in advance. The interruption of movement of loader <NUM> is a state in which loader <NUM> is stopped for a predetermined time period (for example, several tens of seconds) when an obstacle including operator M is detected within a movement range of loader <NUM>, and this state is canceled when operator M removes the obstacle. The priority order in the operator sharing mode is set in the order of immediate manual replacement by operator M (immediate exchange information), abnormality of loader <NUM> (abnormality information), an advance warning of operator M (warning information), and work delay of loader <NUM> (delay information). The immediate manual replacement by operator M is a state in which a component shortage has already occurred in feeder <NUM> assigned to be replaced by operator M, and the state is canceled when operator M manually replaces feeder <NUM>. The abnormal state of loader <NUM> is a state in which loader <NUM> is not started or abnormally stopped, and this state is canceled when operator M performs any of power on, restart, and removal of the abnormality with respect to loader <NUM>. The advance warning state of operator M is a state of providing a notification of an expectation that feeder <NUM> to be replaced by operator M will be subjected to component shortage after a predetermined time elapses from the present time. When feeder <NUM> is manually replaced before a predetermined time elapses, this state is canceled. The delay state of loader <NUM> is caused by a state in which an amount of work that can be performed per unit time is exceeded or movement of loader <NUM> is interrupted. When operator M manually replaces feeder <NUM> in advance or removes an obstacle from the movement range of loader <NUM>, this state is canceled. The priority order is set in priority information <NUM> such that the processes of mounting system <NUM> are continued without being stopped as much as possible.

Work list information <NUM> is information including a state of loader <NUM>, details of work executed by loader <NUM> on specific mounting device <NUM>. Work list information <NUM> includes information regarding each mounting device <NUM> that is a work target of loader <NUM> in association with corresponding device. Work list information <NUM> includes information such as a work number, a work target, a number of a corresponding attachment portion to perform the work, an ID of feeder <NUM>, the type of held component, a remaining number of components, a number of a spare attachment portion in which spare feeder <NUM> is served in advance, an advance notification time for executing work, and work details. Instruction list <NUM> is information including commands regarding moving exchange of feeder <NUM> executed by loader <NUM>. Instruction list <NUM> includes list of work executed by loader <NUM>. The instruction list includes extracted work that is executed by loader <NUM> included in work list information <NUM>, and includes information such as an attachment position and the work order of feeder <NUM> to be collected or provided. Management control section <NUM> periodically collects information from loader <NUM> and mounting device <NUM>, and updates work list information <NUM> and instruction list <NUM>.

Next, an operation of mounting system <NUM> of the present embodiment configured as described above, first, a process in which mounting device <NUM> mounts component P on board S will be described. When the mounting process is started, CPU <NUM> of mounting control section <NUM> controls board processing section <NUM> to carry in and fix board S. Next, CPU <NUM> reads mounting condition information, causes mounting head <NUM> to pick up component P from feeder <NUM> attached to component supply section <NUM> based on the mounting condition information, and performs a process of disposing component P on board S. When component P is disposed on board S, CPU <NUM> causes board S to be discharged to board processing section <NUM>, and thus the next board S is carried into board processing section <NUM> as described above. CPU <NUM> manages the number of components consumed by each feeder <NUM> during the execution of the mounting process, and when a remaining number of components is equal to or less than a predetermined warning value, transmits the information to management PC <NUM>. Management PC <NUM> performs, for example, a process of adding an exchange operation for feeder <NUM> close to component shortage to work list information <NUM>. Management PC <NUM> creates instruction list <NUM> from work list information <NUM>, and causes loader <NUM> to execute an exchange operation based on instruction list <NUM>. Loader <NUM> is moved between storage section <NUM> and mounting device <NUM> along X-axis rail <NUM>, and executes a replacement process for feeder <NUM> in mounting device <NUM> that is a work target.

Next, a process of notifying operator M of details of work to be preferentially performed will be described. <FIG> is a flowchart illustrating an example of a cooperative work notification process routine executed by management control section <NUM> of management PC <NUM>. This routine is stored in memory section <NUM> of management PC <NUM>, and is executed at predetermined intervals (for example, one minute) after management PC <NUM> is started. First, a notification process in the operator assistance mode in which operator M assists work of loader <NUM> will be described. When this routine is started, CPU <NUM> of management control section <NUM> acquires a state of loader <NUM> from loader <NUM> (S100), sets mounting device <NUM> that is a notification target (S110), and acquires the current mounting state by acquiring mounting management information <NUM> from mounting device <NUM> that is a notification target (S120). CPU <NUM> may set mounting devices <NUM> that is a notification target in the order of arrangement of the mounting systems <NUM>. Here, CPU <NUM> acquires a state of the device directly from loader <NUM> or mounting device <NUM>, but may acquire the state from work list information <NUM> that is periodically updated.

Next, CPU <NUM> extracts feeder <NUM> in which a component shortage will occur in a predetermined period (S140). The predetermined period may be, for example, a range in which the occurrence of a component shortage or the like can be accurately predicted, a range which is good from the preparation of work to execution of the work, or a range which is not too long, and may be set to <NUM> minutes, one hour, or the like. Next, CPU <NUM> extracts substitutable work details of operator M from work on loader <NUM> and work related to replacement of feeder <NUM> (S150). CPU <NUM> extracts work details after a predetermined time period during which loader <NUM> cannot start work at a scheduled work time as substitutable work details of operator M. CPU <NUM> excludes work executed by loader <NUM> within a predetermined short time period (for example, within <NUM> minutes) from the present time from the substitutable work details of operator M. CPU <NUM> excludes, for example, an exchange operation for spare feeder <NUM> accommodated in accommodation section <NUM> of loader <NUM>, feeder <NUM> to be automatically replaced immediately after loader <NUM> is restored from a stop state, and the like from the substitutable work details of operator M. The reason why such an operation is excluded is that an effect of operator M performing substitute work is low. Subsequently, CPU <NUM> sets a display order for the extracted work details based on priority information <NUM>, and outputs notification information and a display command for displaying the work details on a screen in the set display order to mounting device <NUM> (S150). CPU <NUM> determines whether the above process has been performed on all the notification target mounting devices <NUM> (S160), and when the process has not been completed on all the notification target mounting devices <NUM>, the processes in and after S100 are repeatedly executed. That is, in step S110, the next mounting device <NUM> is set, and work details for mounting device <NUM> are displayed on mounting device <NUM> in the display order based on priority information <NUM>. On the other hand, when the above process has been performed on all the notification target mounting devices <NUM>, CPU <NUM> ends the routine.

Mounting device <NUM> that has acquired the notification information output in S150 outputs the notification information to operation panel <NUM> to be displayed. <FIG> is an explanatory diagram illustrating an example of notification screen <NUM> displayed on operation panel <NUM> in the operator assistance mode. Notification screen <NUM> is a screen displaying work details for assisting loader <NUM>, and includes notification information display field <NUM>. In notification information display field <NUM>, state display field <NUM>, attachment portion display field <NUM>, schedule display field <NUM>, comment display field <NUM>, and the like are disposed. State display field <NUM> is a field in which icons including one or more of provision icon <NUM>, abnormality icon <NUM>, and delay icon <NUM> are displayed as work states. Provision icon <NUM> is an icon indicating a state in which there is no spare feeder <NUM> in the attachment portion and a provision operation for feeder <NUM> is required. Abnormality icon <NUM> is an icon indicating an abnormality state of loader <NUM>, such as a non-start state or abnormally stopped state of loader <NUM>. Delay icon <NUM> is an icon indicating a work delay state of loader <NUM> caused by an excessive work state or a movement interruption of loader <NUM>. Attachment portion display field <NUM> is a field for displaying a position of the work target attachment portion where feeder <NUM> is to be replaced and a position of the spare attachment portion where spare feeder <NUM> is served in advance. In attachment portion display field <NUM>, slot numbers of storage section <NUM>, buffer attachment portion <NUM>, and the like are displayed. Schedule display field <NUM> is a field in which an advance notification time for executing work is displayed. Comment display field <NUM> is a field for displaying a comment of the work details. The work details include, for example, work for preparation without spare feeder <NUM>, work for dealing with the non-start or the abnormal stoppage of loader <NUM>, a manual exchange operation for feeder <NUM> for alleviating excessive work of loader <NUM>, removal of an obstacle for dealing with the interruption of movement of loader <NUM>, or a manual exchange operation for feeder <NUM>. In notification information display field <NUM>, the work details are displayed from the top according to the priority order in priority information <NUM>.

Here, the processes in S140 to S150, work of operator M, and the like will be described by using work list information <NUM> in <FIG> and notification screen <NUM> in <FIG> as specific examples. First, CPU <NUM> acquires, for example, the work details as illustrated in work list information <NUM> in <FIG>, and work numbers <NUM>, <NUM>, <NUM>, <NUM>,. are extracted from among the work details as work details that are substitutable by operator M. The work details of the work Nos. <NUM> and <NUM> are excluded since loader <NUM> immediately performs the work. Next, CPU <NUM> performs a process of performing switching of the display order of the work details based on priority information <NUM>. For example, in priority information <NUM>, the priority order of the work numbers <NUM> and <NUM> in <FIG> is high, the priority order of the work number <NUM> is high, and the next is the work number <NUM>. In notification information display field <NUM>, the work details are displayed in this priority order. Operator M checks notification information display field <NUM>, and performs, for example, the work in order from the work details displayed at the top. For example, operator M prepares feeder <NUM> having feeder ID F1, attaches feeder <NUM> to the attachment portion #<NUM>, attaches feeder <NUM> having feeder ID F5 to the attachment portion # <NUM>, and restarts loader <NUM>. An example after <NUM> minutes is illustrated in the lower portion of <FIG>. For example, after <NUM> minutes, operator M can confirm from the displayed details of notification information display field <NUM> that a delay occurs due to the excessive work of loader <NUM>, and that exchange operations for feeders <NUM> having the feeder IDs = F1, F5, and F12 are delayed. Operator M can assist manual exchange of these feeders <NUM>, remove obstacles, or the like.

Next, a notification process in the work sharing mode in which an exchange operation of loader <NUM> and an exchange operation of operator M are independently assigned will be described. Also in this mode, the cooperative work notification process routine in <FIG> may be executed except for reading a priority order corresponding to the work sharing mode from priority information <NUM> in S150. In the work sharing mode, the work details are displayed in notification information display field <NUM> in the priority order indicated by priority information <NUM> in <FIG>. <FIG> is an explanatory diagram illustrating an example of notification screen <NUM> displayed on operation panel <NUM> in the work sharing mode. In the work sharing mode, immediate icon <NUM> indicating a state in which a component shortage has occurred and immediate exchange of feeder <NUM> is required is displayed in state display field <NUM>. Provision icon <NUM> is displayed in state display field <NUM> in an advance notification of the component shortage. Even in the work sharing mode, the work details are displayed in notification information display field <NUM> in a priority order in which each device of mounting system <NUM> can continue the process. Operator M can check notification information display field <NUM> to recognize work to be preferentially performed.

Here, correspondences between the constituents of the present embodiment and constituents of the present disclosure will be clarified. Management control section <NUM> of the present embodiment corresponds to a control section of the present disclosure, management PC <NUM> corresponds to an information processing device, and loader <NUM> corresponds to a mobile work device. Printing device <NUM>, print inspection device <NUM>, storage section <NUM>, mounting device <NUM>, and the like correspond to mounting-related devices, operation panel <NUM> corresponds to a display section, mounting attachment portion <NUM>, buffer attachment portion <NUM>, and the attachment portion of storage section <NUM> correspond to attachment portions, and board S corresponds to a processing target object. In the present embodiment, an example of the information processing method of the present disclosure is also clarified by describing the operations of management PC <NUM> and mounting device <NUM>.

In management PC <NUM> of the present embodiment described above, notification screen <NUM> including notification information including work details that are substitutable by operator M in association with a status of loader <NUM> is output to operation panel <NUM> based on a predetermined priority order based on the continuation of a process of mounting device <NUM>. Operator M can perform work by checking notification screens <NUM> arranged in the priority order. Therefore, in management PC <NUM>, operator M can prompt cooperative work including replacement by operator M and replacement by loader <NUM>. In the operator assistance mode, since the notification information includes impossible information, stop information, delay information, and interruption information and the priority order is in this order, operator M can prompt the cooperative work between operator M and loader <NUM> based on the priority order. In the work sharing mode, since the notification information includes immediate exchange information, abnormality information, warning information, and delay information, and the priority orders are in this order, operator M can prompt cooperative work between operator M and loader <NUM> based on the priority order.

Since management control section <NUM> displays and outputs causes notification screen <NUM> including state display field <NUM> including provision icon <NUM>, abnormality icon <NUM>, and delay icon <NUM>, attachment portion display field <NUM>, schedule display field <NUM>, and comment display field <NUM> as notification information, operator M can prompt the cooperative work between operator M and loader <NUM> by checking these display fields. Since management control section <NUM> causes mounting device <NUM> having the attachment portion corresponding to the notification information output the notification information to be displayed, it is easy for operator M to ascertain the work details in mounting device <NUM>. Since management control section <NUM> outputs the work details after a predetermined time during which loader <NUM> cannot start work at a scheduled work time to be displayed as notification information, operator M can perform the previous work ahead of a work status of loader <NUM>. Therefore, management control section <NUM> can further achieve cooperative work with loader <NUM>.

Needless to say, the present invention is defined by the appended claims.

For example, in the above embodiment, priority information <NUM> includes a priority order according to the operator assistance mode and the work sharing mode, but is not particularly limited to this, and either mode may be omitted such that a priority order thereof is omitted, or may include another mode such as a mode in which the operator assistance mode and the work sharing mode are merged, for example, and a priority order corresponding to the mode may be set.

In the above embodiment, in the operator assistance mode, the notification information includes impossible information, stop information, delay information, and interruption information in this priority order, but one or more thereof may be omitted, or other information may be further added or the priority order may be changed. In the work sharing mode, the notification information includes immediate exchange information, abnormality information, warning information, and delay information in this priority order, but one or more of them may be omitted, or other information may be further added or the priority order may be changed. The information or the priority order used in mounting system <NUM> may be appropriately set such that the processing in mounting system <NUM> can be further continued.

In the above embodiment, notification screen <NUM> includes state display field <NUM>, attachment portion display field <NUM>, schedule display field <NUM>, and comment display field <NUM>, but is not particularly limited to this, and one or more thereof may be omitted, or other display fields, for example, an error code display field may be provided. Notification screen <NUM> may be appropriately changed to facilitate understanding of work details.

In the above embodiment, only the work details executed by mounting device <NUM> other than the work details for loader <NUM> are displayed on operation panel <NUM>, but the present disclosure is not particularly limited to this, and work details for other mounting devices <NUM> may be displayed. It is preferable to display only work to be executed by mounting device <NUM> on operation panel <NUM> in order to further reduce a work error of operator M.

In the above embodiment, the function of the information processing device of the present disclosure has been described as being provided in management PC <NUM>, but the function of the information processing device of the present disclosure is not particularly limited to this, and may be provided in a mounting-related device such as mounting device <NUM>, may be provided in loader <NUM>, or may be provided in host PC <NUM>. Also with this configuration, in mounting system <NUM>, it is possible to prompt operator M to perform cooperative work between operator M and loader <NUM>.

In the above embodiment, mounting device <NUM> has been mainly described as the mounting-related device of the present disclosure, but the present disclosure is not particularly limited to this, and a display section may be provided on printing device <NUM>, print inspection device <NUM>, a mounting inspection device (not illustrated), a reflow device, or the like to display work details that are substitutable by operator M. In the above embodiment, loader <NUM> has been described as performing automatic attachment and detachment of feeder <NUM>, but is not particularly limited to this, and may perform automatic attachment and detachment of members to be attached to printing device <NUM>, print inspection device <NUM>, a mounting inspection device (not illustrated), a reflow device, or the like, and may output work details thereof to be displayed on notification screen <NUM>.

In the above embodiments, the present disclosure has been described as mounting system <NUM>, management PC <NUM>, and mounting device <NUM>, but the present disclosure may be an information processing method executed by management PC <NUM> or a program for realizing the information processing method.

Here, the information processing device and the information processing method of the present disclosure may be configured as follows. For example, in the information processing device of the present disclosure, the notification information may include one or more of (<NUM>) to (<NUM>), and the priority order may be the order of (<NUM>) to (<NUM>) among pieces of existing information. In this information processing device, the operator can prompt cooperative work between the operator and the moving work device based on the priority orders of the stop information, the delay information, the interruption information, and the like. (<NUM>) The impossible information that a spare member is absent in the spare attachment portion and the moving work device is inoperable in the moving work device configured to be able to attach and detach the member to and from a spare attachment portion (<NUM>) The stop information regarding stoppage of the moving work device (<NUM>) The delay information regarding a work delay of the moving work device (<NUM>) The interruption information regarding interruption of movement of the moving work device.

In the information processing device of the present disclosure, the notification information may include one or more of (<NUM>) to (<NUM>), and the priority may be the order of (<NUM>) to (<NUM>) among pieces of existing information. In this information processing device, the operator can prompt the cooperative work between the operator and the moving work device based on the priority orders of the immediate exchange information, the abnormality information, the warning information, the delay information, and the like. (<NUM>) The immediate exchange information regarding an exchange operation for the member by the operator (<NUM>) The abnormality information regarding an abnormality of the moving work device (<NUM>) The warning information regarding an advance warning of the exchange operation for the member by the operator (<NUM>) The delay information regarding a work delay of the moving work device.

In the information processing device of the present disclosure, the control section may output a notification screen including one or more of a state display field including one or more of a member provision icon, an abnormality icon, and a delay icon, an attachment portion display field including at least a position of a work target attachment portion to which a spare member is to be attached and a position of a spare attachment portion in which a spare member is served in advance, a comment display field displaying a comment on work details, and a schedule display field including an advance notification time for executing work, to the display section to be displayed as the notification information. In this information processing device, the operator can prompt the cooperative work between the operator and the moving work device by checking the state display field, the attachment portion display field, the comment display field, the schedule display field, and the like.

In the information processing device of the present disclosure, the control section may output the notification information to only a mounting-related device having an attachment portion corresponding to the notification information among the mounting-related devices to be displayed. In this information processing device, since the notification information is displayed on the display section of the mounting-related device corresponding to the notification information, it is easy for the operator to ascertain the work details in the device.

In the information processing device of the present disclosure, the control section may output work details after a predetermined time during which the moving work device cannot start work at a scheduled work time to the display section to be displayed as the notification information. In this information processing device, since the notification information including work details required to continue a process of the mounting-related device is displayed after the predetermined time, the operator can perform the previous work ahead of a work status of the moving work device. Therefore, in this information processing device, it is possible to further achieve cooperative work with the moving work device.

In the information processing device of the present disclosure, the mounting system may include a management device that manages the moving work device, and at least one of the mounting-related device, the moving work device, and the management device may include the information processing device described above. In this information processing device, the operator can prompt the cooperative work between the operator and the moving work device from any of the devices included in the mounting system.

The information processing method of the present disclosure is an information processing method used in a mounting system including multiple mounting-related devices each having a display section that visually notifies an operator of information and an attachment portion to which a member is attached and related to a process of mounting a component on a processing target object, and a moving work device that is moved between the multiple mounting-related devices to automatically attach and detach the member to and from the attachment portion, the information processing method including a step of outputting, to the display section, notification information including work details that are substitutable by the operator in association with a status of the moving work device based on a predetermined priority order.

In this information processing method, similarly to the information processing device described above, the operator can prompt the cooperative work including replacement by the operator and replacement by the moving work device. The information processing method may employ the aspect of the information processing device described above, or may include a step of realizing the function of the information processing device described above.

The information processing device and the information processing method of the present disclosure can be used in the field of mounting electronic components.

Claim 1:
An information processing device (<NUM>) used in a mounting system (<NUM>) including multiple mounting-related devices (<NUM>; <NUM>; <NUM>; <NUM>) each having a display section (<NUM>) configured to visually notify an operator (M) of information and an attachment portion (<NUM>; <NUM>) to which a member (<NUM>) is attached and related to a process of mounting a component (P) on a processing target object (S), and a moving work device (<NUM>) that is moved between the multiple mounting-related devices to automatically attach and detach the member to and from the attachment portion, the information processing device characterized by:
a control section (<NUM>) configured to output, to the display section, notification information including work details, including replacements by the operator and the moving work device, in association with a status of the moving work device based on a predetermined priority order based on continuation of processes of the mounting-related devices.