Information processing device

The information processing apparatus improves the accuracy of preparatory work time estimation by acquiring actual working times and calculating estimated times for future preparatory work, addressing the inefficiencies in existing methods and enhancing production scheduling.

WO2025126468A1PCT designated stage expired Publication Date: 2025-06-19FUJI CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/JP2023/045085
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-15
Publication Date
2025-06-19

AI Technical Summary

Technical Problem

Existing methods for managing the working time of preparatory work for component mounting operations are inaccurate, leading to inefficiencies in production scheduling and execution.

Method used

An information processing apparatus that acquires the actual working time for preparatory tasks after they are completed and calculates an estimated time required for future preparatory work based on this data, allowing for more accurate time management.

Benefits of technology

This approach enables more precise estimation of preparatory work times, improving the accuracy of production schedules and ensuring that both preparatory and mounting operations can be executed as planned.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure JP2023045085_19062025_PF_FP_ABST
    Figure JP2023045085_19062025_PF_FP_ABST
Patent Text Reader

Abstract

This information processing device comprises: an acquisition unit that, after preparation work is performed to prepare component mounting work, acquires a work time required for the preparation work; and a first calculation unit that, on the basis of the work time acquired by the acquisition unit, calculates an estimated time estimated to be required for the preparation work for preparing the component mounting work.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing device

[0001] The present invention relates to an information processing apparatus for managing the work time of a preparation work for preparing a component mounting work.

[0002] The following patent document describes an example of a technique for managing work times for various tasks.

[0003] JP 2001-251095 A International Publication No. 2018 / 073867 JP 2001-142521 A

[0004] The present specification aims to appropriately manage the work time for preparation work.

[0005] In order to solve the above problem, this specification discloses an information processing device that includes an acquisition unit that acquires the work time required for preparatory work to prepare for component installation work after the preparatory work has been performed, and a first calculation unit that calculates an estimated time required for the preparatory work to prepare for component installation work based on the work time acquired by the acquisition unit.

[0006] In the present disclosure, after a preparatory task is performed, the task time required for the preparatory task is acquired, and an estimated time required for the preparatory task is calculated based on the acquired task time. This makes it possible to appropriately calculate the estimated time required for the preparatory task, and to appropriately manage the task time for the preparatory task.

[0007] FIG. 1 is a block diagram showing a control device provided in an electronic component mounting machine; FIG. 2 is a diagram showing a monitor displaying a list of average individual component collection times; FIG. 3 is a diagram showing a monitor displaying a list of average individual component feeder mounting times; and FIG. 4 is a diagram showing a monitor displaying individual average individual component collection times.

[0008] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings as modes for carrying out the present invention.

[0009] 1 shows an electronic component placement machine 10 according to an embodiment of the present invention. The electronic component placement machine 10 is a device for placing electronic components on a circuit board. The electronic component placement machine 10 includes a conveying device 20, a placement head moving device (hereinafter sometimes abbreviated as "moving device") 22, a placement head 24, a feeder-type component supply device 26, and a tray-type component supply device 28.

[0010] The transport device 20 has a pair of conveyor belts 30 extending in the X-axis direction and an electromagnetic motor (see FIG. 2) 32 that rotates the conveyor belts 30. A circuit board 34 is supported by the pair of conveyor belts 30 and is transported in the X-axis direction by driving the electromagnetic motor 32. The transport device 20 also has a board holding device (see FIG. 2) 36. The board holding device 36 securely holds the circuit board 34 supported by the conveyor belts 30 at a predetermined position (the position where the circuit board 34 is shown in FIG. 1).

[0011] The moving device 22 is composed of an X-axis slide mechanism 50 and a Y-axis slide mechanism 52. The X-axis slide mechanism 50 has an X-axis slider 56 mounted on a base 54 so as to be movable in the X-axis direction. The X-axis slider 56 is driven by an electromagnetic motor (see FIG. 2) 58 to move to any position in the X-axis direction. The Y-axis slide mechanism 52 has a Y-axis slider 60 mounted on the side of the X-axis slider 56 so as to be movable in the Y-axis direction, which is perpendicular to the X-axis direction. The Y-axis slider 60 is driven by an electromagnetic motor (see FIG. 2) 62 to move to any position in the Y-axis direction. The mounting head 24 is attached to the Y-axis slider 60. With this structure, the mounting head 24 can be moved to any position on the base 54 by the moving device 22.

[0012] The placement head 24 places electronic components on circuit boards. The placement head 24 has a suction nozzle 70 attached to its bottom surface. The suction nozzle 70 is connected to a positive / negative pressure supply device (see FIG. 2) 76 via negative pressure air and positive pressure air passages. The suction nozzle 70 sucks and holds electronic components by negative pressure and releases the held electronic components by positive pressure. The placement head 24 also has a nozzle lifting device (see FIG. 2) 78 that raises and lowers the suction nozzle 70. The nozzle lifting device 78 allows the placement head 24 to change the vertical position of the held electronic component. The suction nozzle 70 is detachable from the placement head 24.

[0013] The feeder-type component supply device 26 has a plurality of tape feeders 80. The tape feeders 80 are detachably mounted on a feeder holder 82 formed on the base 54. The feeder holder 82 is provided with a connector connection portion (not shown). When the tape feeder 80 is mounted on the feeder holder 82, the connector (not shown) of the tape feeder 80 is connected to the connector connection portion (not shown). This electrically connects the tape feeder 80 to the electronic component mounting machine 10. The tape feeder 80 also accommodates taped components in a wound state. The taped components are electronic components that have been taped. The tape feeder 80 then feeds the taped components using a feeding device (see FIG. 2) 86. As a result, the tape feeder 80 supplies electronic components at the supply position by feeding the taped components. The tape feeder 80 is detachably mounted on the base 54, making it possible to respond to electronic component replacement, shortages, etc.

[0014] The tray-type component supply device 28 has a tray tower 90 and a tray mounting table 92. The tray tower 90 stores a plurality of tray trays 96 arranged vertically. An arbitrary tray tray 96 from the plurality of tray trays 96 stored in the tray tower 90 is drawn from the tray tower 90 onto the tray mounting table 92 by the operation of an electromagnetic motor (see FIG. 2) 98. A plurality of electronic components are arranged on the tray tray 96, and the tray-type component supply device 28 supplies the electronic components on the tray tray 96 drawn onto the tray mounting table 92.

[0015] 2, the electronic component mounting machine 10 is equipped with a control device 100. The control device 100 is equipped with a controller 102 and a plurality of drive circuits 104. The plurality of drive circuits 104 are connected to the electromagnetic motors 32, 58, 62, 98, the substrate holding device 36, the positive / negative pressure supply device 76, the nozzle lifting / lowering device 78, and the feed device 86. The controller 102 is mainly a computer equipped with a CPU, ROM, RAM, etc., and is connected to the plurality of drive circuits 104. As a result, the operation of the transport device 20, the moving device 22, etc. is controlled by the controller 102.

[0016] With the above-described configuration, the electronic component placement machine 10 is capable of placing a circuit board 34 held by the conveyance device 20 using the placement head 24. Specifically, in response to a command from the controller 102, the circuit board 34 is conveyed to a work position, where it is fixedly held by the board holding device 36. In response to a command from the controller 102, the feeder-type component supply device 26 or the tray-type component supply device 28 supplies electronic components using the tape feeder 80 or the tray tray 96. In response to a command from the controller 102, the placement head 24 then moves to a position above the electronic component supply position and sucks and holds the electronic component with the suction nozzle 70. In response to a command from the controller 102, the placement head 24 then moves to a position above the circuit board 34 and places the held electronic component onto the circuit board.

[0017] The electronic component mounting machine 10 performs the mounting operation according to the above-described procedure. However, before the mounting operation is performed, a circuit board production schedule is planned using the information processing device 110. The information processing device 110 is connected to the control device 100 of the electronic component mounting machine 10 and acquires and stores operation information related to the mounting operation to be performed by the electronic component mounting machine 10 from the control device 100. The operation information includes the types and numbers of components to be mounted on the circuit board in the scheduled mounting operation, the component supply devices that supply the components, the mounting positions of the component supply devices on the electronic component mounting machine 10, the mounting positions of the components on the circuit board, and the mounting order of the components on the circuit board. Based on the operation information, the information processing device 110 calculates an estimated time required for the electronic component mounting machine 10 to perform the mounting operation (hereinafter referred to as the "estimated mounting operation time") and an estimated time required for the operator to perform the preparatory work (hereinafter referred to as the "estimated preparatory work time").

[0018] Specifically, since the mounting work is performed by the electronic component mounting machine 10, the information processing device 110 can calculate the estimated mounting work time with a certain degree of accuracy if the number of components to be mounted, the specifications of the electronic component mounting machine 10, the number of circuit boards to be produced, etc. are known. Therefore, the information processing device 110 calculates the estimated mounting work time based on the work information, the specifications of the electronic component mounting machine 10, etc.

[0019] On the other hand, preparatory work is work performed by an operator before the placement operation is performed, that is, work to prepare for the placement operation. Specific examples of preparatory work include the operator collecting component containers (reels or tray trays 96) containing components to be placed, the operator placing component containers in the tape feeder 80 and collating them, and the operator setting the tape feeder 80 or tray tray 96 containing components in the electronic component placement machine 10. Because the estimated preparatory work time varies depending on the operator's level of skill and ability, it is difficult for the information processing device 110 to accurately calculate the estimated preparatory work time based on the work information. Therefore, in conventional methods, the preparation time per component container is estimated empirically, and the estimated preparatory work time is calculated by multiplying the preparation time per component container by the number of component containers. However, the estimated preparatory work time calculated using such a method is inaccurate and may differ significantly from the work time it would take if the operator actually performed the preparatory work (hereinafter referred to as the "actual work time"). For this reason, even if a circuit board production schedule is planned using the preparatory work estimated time calculated using this method, the preparatory work and mounting work cannot be carried out as planned. In light of this, the history of the actual work time when workers actually performed preparatory work is compiled, and the compiled actual work time is used to calculate the preparatory work estimated time.

[0020] Specifically, first, as a preparatory task, the worker collects component containers containing components to be mounted. As described above, the information processing device 110 stores task information, and therefore displays on the monitor 112 (see FIG. 2 ) the types and quantities of components to be mounted on the circuit board in the planned mounting task. At this time, for example, the types and quantities of components to be supplied by the tape feeder 80 and the types and quantities of components to be supplied by the tray trays 96 are displayed on the monitor 112. Note that the components to be supplied by the tape feeder 80 are reels around which tape-packed components are wound, and the reels are stored in a component storage facility or the like. Furthermore, the components to be supplied by the tray trays 96 are stored in the component storage facility or the like while being accommodated on the tray trays 96. Therefore, the worker recognizes the types and quantities of components displayed on the monitor 112 and collects the reels and tray trays containing the components (hereinafter referred to as "component storage tray trays") from the component storage facility or the like.

[0021] After collecting the reels and component storage trays, the worker inputs information indicating that the collection of components is complete into the information processing device 100. The information processing device 110 measures the time from when the type and number of components to be mounted are displayed on the monitor 112 until the information indicating that the collection of components is complete is input. The information processing device 110 then divides the measured time by the number of reels and component storage trays collected by the worker, i.e., by the number of component containers, to calculate the time required for the worker to collect one component container (hereinafter referred to as the "one-component collection time"). Furthermore, the worker who collects the component containers, such as reels, inputs his / her own identification information (hereinafter referred to as the "worker ID") into the information processing device 110. The information processing device 110 then associates the worker ID with the one-component collection time and stores it.

[0022] In this way, every time a worker performs a part collection operation, the worker ID and the time required to collect one part are stored in association with each other in the information processing device 110. Then, every time the worker ID and the time required to collect one part are cumulatively stored in association with each other, the average value of the time required to collect one part for all workers (hereinafter referred to as the "average time required to collect one part for all workers") is calculated.

[0023] Next, a preparatory task will be described in which an operator places a reel, i.e., a component container, in the tape feeder 80 and collates it. Specifically, the information processing device 110 displays on the monitor 112 the type of reel to be used in the mounting task based on the task information. The operator then prepares a reel of the type displayed on the monitor 112 from among the collected component containers and reads the barcode attached to the prepared reel using a barcode reader. At this time, the information processing device 110 performs a collating task to determine whether the type of component corresponding to the read barcode matches the type of reel displayed on the monitor 112. In other words, the information processing device 110 performs a collating task to determine whether the type of prepared reel is the reel to be used in the mounting task. If the type of reel corresponding to the read barcode matches the type of reel displayed on the monitor 112, the information processing device 110 indicates that the prepared reel is the reel to be set in the tape feeder. The operator then sets the prepared reel in the tape feeder 80. This prepares the tape feeder 80 containing the components required for the mounting work.

[0024] A barcode indicating the identification information of the tape feeder is affixed to the tape feeder 80, and when the worker sets a reel in the tape feeder 80, the barcode affixed to the tape feeder is read by a barcode reader. As a result, the information processing device 110 associates and stores the tape feeder corresponding to the read barcode with the reel set in that tape feeder. Furthermore, when the worker stores the reel in the tape feeder 80, the worker inputs completion information indicating that the storage of the reel is complete into the information processing device 110. At this time, the information processing device 110 measures the time from when the type of reel to be used in the installation work is displayed on the monitor 112 until the completion information is input, and stores this measured time as the time required for the worker to store one reel in one tape feeder 80 (hereinafter referred to as the "single reel storage time"). In addition, the worker who stores the reel in the tape feeder 80 inputs his / her own identification information, i.e., worker ID, into the information processing device 110, and the information processing device 110 associates the worker ID with the storage time of one reel and stores it.

[0025] In this way, every time a worker stores a reel in the tape feeder 80, the worker ID and the storage time for one reel are stored in association with each other in the information processing device 110. Then, every time the worker ID and the storage time for one reel are stored in association with each other cumulatively, the average value of the storage times for one reel for all workers (hereinafter referred to as the "average value of storage times for one reel for all workers") is calculated.

[0026] When all the reels collected in the collection operation are set in the tape feeder 80, the information processing device 110 determines whether the number of reels set in the tape feeder is sufficient for the installation operation. At this time, if the number of reels set in the tape feeder is sufficient for the installation operation, the information processing device 110 displays that all the reels required for the installation operation are present.

[0027] Next, as a preparatory task, a task of attaching tape feeders 80 containing reels and component storage trays to electronic component mounting machine 10 will be described. Specifically, for example, when an operator attaches tape feeders 80 containing reels to be used in the mounting task to electronic component mounting machine 10, information processing device 110 displays the mounting position of tape feeder 80 on feeder holder 82 on monitor 112 based on task information. At this time, for example, information processing device 110 displays the mounting positions of each of five tape feeders 80 on feeder holder 82 on monitor 112. Then, the operator mounts each of the five tape feeders 80 at the mounting positions on feeder holder 82 displayed on monitor 112. At this time, when the five tape feeders 80 are mounted on the feeder holder 82, the five tape feeders 80 and the electronic component mounting machine 10 are electrically connected, and mounting information indicating that the five tape feeders 80 have been mounted on the feeder holder 82 is output to the information processing device 110 via the control device 100 of the electronic component mounting machine 10. At this time, the information processing device 110 measures the time from when the mounting positions of the tape feeders 80 are displayed on the monitor 112 to when the mounting information is input. The information processing device 110 then divides the measured time by the number of tape feeders 80 displayed on the monitor 112, i.e., by 5, to calculate the time required to mount one tape feeder 80 on the feeder holder 82 (hereinafter referred to as "one feeder mounting time"). In addition, the worker who mounted the tape feeders 80 on the feeder holder 82 inputs a worker ID into the information processing device 110, and the information processing device 110 associates the worker ID with one feeder mounting time and stores it.

[0028] In this way, each time a worker mounts a tape feeder 80 on the feeder holder 82, the worker ID and the time it takes to mount one feeder are stored in association with each other in the information processing device 110. Then, each time the worker ID and the time it takes to mount one feeder are cumulatively stored in association with each other, the average value of the time it takes to mount one feeder for all workers (hereinafter referred to as the "average time it takes to mount one feeder for all workers") is calculated.

[0029] For example, when an operator places a component storage tray plate on the tray-type component supply device 28 of the electronic component mounting machine 10, the information processing device 110 displays the placement positions of the component storage tray plate on the tray tower 90 of the tray-type component supply device 28 on the monitor 112 based on the work information. At this time, for example, the information processing device 110 displays the placement positions of each of two component storage tray plates on the tray tower 90 on the monitor 112. The operator then places each of the two component storage tray plates on the placement positions of the tray tower 90 displayed on the monitor 112. After placing the two component storage tray plates on the tray tower 90, the operator inputs completion information into the information processing device 110, indicating that the placement of the component storage tray plates on the tray tower 90 has been completed. At this time, the information processing device 110 measures the time from when the placement positions of the component storage tray plates are displayed on the monitor 112 until the completion information is input. The information processing device 110 then divides the measured time by the number of component storage trays displayed on the monitor 112, i.e., by 2, to calculate the time required to place one component storage tray on the tray tower 90 (hereinafter referred to as "one tray placement time"). In addition, the worker who places the component storage tray on the tray tower 90 inputs his / her worker ID into the information processing device 110, and the information processing device 110 associates the worker ID with the one tray placement time and stores it.

[0030] In this way, every time a worker places a component storage tray on the tray tower 90, the worker ID and the one-tray placement time are stored in association with each other in the information processing device 110. Then, every time the worker ID and the one-tray placement time are cumulatively stored in association with each other, the average value of the one-tray placement time of all workers (hereinafter referred to as the "average one-tray placement time of all workers") is calculated.

[0031] In this way, the information processing device 110 stores the average part collection time per worker, the average reel storage time per worker, the average feeder attachment time per worker, and the average tray placement time per worker, and calculates the estimated preparatory work time using these average values. Specifically, for example, a case will be described in which workers perform the following preparatory work tasks: collecting 100 component containers, storing reels in 30 tape feeders 80, attaching 30 tape feeders 80 to feeder holders 82, and placing 20 component storage trays on the tray tower 90. In this case, the information processing device 110 multiplies the average part collection time per worker by 100 to calculate the estimated preparatory work time for the task of collecting 100 parts. The information processing device 110 also multiplies the average reel storage time per worker by 30 to calculate the estimated preparatory work time for the task of storing reels in 30 tape feeders 80. Furthermore, the information processing device 110 multiplies the average feeder attachment time per worker by 30 to calculate an estimated preparatory work time for the task of attaching 30 tape feeders 80 to the feeder holder 82. Furthermore, the information processing device 110 multiplies the average tray placement time per worker by 20 to calculate an estimated preparatory work time for the task of placing 20 component storage trays on the tray tower 90. The information processing device 110 then adds up the estimated preparatory work times for each task to calculate a total estimated preparatory work time for the preparatory work.

[0032] In this way, by calculating the average work time of all workers when they actually performed the preparatory work and then using the calculated average work time to calculate the estimated preparatory work time, it is possible to calculate an estimated preparatory work time that is close to the actual work time. As a result, by adding up the estimated preparatory work time and the estimated mounting work time, it is possible to plan an appropriate circuit board production schedule and perform the preparatory work and mounting work as planned.

[0033] Furthermore, as described above, the information processing device 110 stores the worker ID and the execution time of each preparatory task, such as the component container collection task and the reel storage task in the tape feeder 80, in association with each other. Therefore, the information processing device 110 also calculates the average execution time of each task for each worker ID. That is, the information processing device 110 calculates the average value of the component collection time for each worker ID (hereinafter referred to as the "average individual component collection time"). The information processing device 110 also calculates the average value of the reel storage time for each worker ID (hereinafter referred to as the "average individual reel storage time"). The information processing device 110 also calculates the average value of the feeder installation time for each worker ID (hereinafter referred to as the "average individual feeder installation time"). The information processing device 110 also calculates the average value of the tray placement time for each worker ID (hereinafter referred to as the "average individual tray placement time").

[0034] The information processing device 110 then displays on the monitor 112 workers whose average execution time for each task per worker ID is lower than a set value, distinguishing them from workers whose average execution time for each task per worker ID is equal to or greater than the set value. The set value is the average execution time for each task per worker. Specifically, for example, as shown in FIG. 3 , if the average individual part collection time for each of workers A, D, E, I, and J is equal to or greater than the average individual part collection time for all workers, and the average individual part collection time for each of workers B, C, F, G, H, and K is lower than the average individual part collection time for all workers, workers A, D, E, I, and J are displayed on the monitor 112 distinguished from workers B, C, F, G, H, and K. That is, when the average time taken for each of workers A, D, E, I, and J to collect one individual part is slower than the average time taken for all workers to collect one part, and when the average time taken for each of workers B, C, F, G, H, and K to collect one individual part is faster than the average time taken for all workers to collect one part, the display colors for workers A, D, E, I, and J are different from the display colors for workers B, C, F, G, H, and K, and are displayed on monitor 112. In this way, for example, by checking monitor 112, a manager can recognize that workers A, D, E, I, and J are slow in collecting parts, and can urge workers A, D, E, I, and J to improve their part collection work.

[0035] 4, for example, when the average individual feeder attachment time for each of workers C, D, F, G, and K is equal to or greater than the average individual feeder attachment time for all workers, and when the average individual feeder attachment time for each of workers A, B, E, H, I, and J is lower than the average individual feeder attachment time for all workers, workers C, D, F, G, and K are displayed on monitor 112 separately from workers A, B, E, H, I, and J. In other words, when the average individual feeder attachment time for each of workers C, D, F, G, and K is slower than the average individual feeder attachment time for all workers, and when the average individual feeder attachment time for each of workers A, B, E, H, I, and J is faster than the average individual feeder attachment time for all workers, workers C, D, F, G, and K are displayed in different colors from workers A, B, E, H, I, and J on monitor 112. As a result, for example, an administrator can check the monitor 112 and recognize that workers C, D, F, G, and K are slow in attaching the tape feeders to the feeder holder 82, and can urge workers C, D, F, G, and K to improve their work of attaching the tape feeders to the feeder holder 82.

[0036] Furthermore, regarding the average storage time for one individual reel and the average placement time for one individual tray, the monitor 112 displays workers whose average execution time for each task per worker ID is lower than the set value, distinguishing them from workers whose average execution time for each task per worker ID is equal to or greater than the set value.

[0037] As shown in FIG. 2 , the information processing device 110 includes a memory unit 120, a first calculation unit 122, a second calculation unit 124, and a display unit 126. The memory unit 120 is a functional unit that stores the one-part collection time, one-reel storage time, one-feeder mounting time, and one-tray placement time of the information processing device 110. The first calculation unit 122 is a functional unit that calculates an estimated preparatory work time based on the average one-part collection time for all workers, the average one-reel storage time for all workers, the average one-feeder mounting time for all workers, and the average one-tray placement time for all workers. The second calculation unit 124 is a functional unit that calculates the average one-individual part collection time, the average one-individual reel storage time, the average one-feeder mounting time, and the average individual one-tray placement time. In addition, the display unit 126 is a functional unit that displays on the monitor 112 workers whose average execution time for each work time for each worker ID is lower than a set value, distinguishing them from workers whose average execution time for each work time for each worker ID is equal to or greater than the set value.

[0038] The electronic component mounting machine 10 is an example of a component mounting machine. The feeder-type component supply device 26 is an example of a supply device. The tray-type component supply device 28 is an example of a supply device. The information processing device 110 is an example of an information processing device. The monitor 112 is an example of a display device. The memory unit 120 is an example of an acquisition unit. The first calculation unit 122 is an example of a first calculation unit. The second calculation unit 124 is an example of a second calculation unit. The display unit 126 is an example of a display unit.

[0039] As described above, the present embodiment has the following advantages.

[0040] The information processing device 110 obtains the time required for collecting one component, the time required for storing one reel, etc. by calculating them after preparatory work such as collecting component containers and storing reels in the tape feeder 80 has been performed. The information processing device 110 then calculates an estimated time for preparatory work based on the time required for collecting one component, the time required for storing one reel, etc. This makes it possible to appropriately estimate the time required for preparatory work.

[0041] The preparatory work includes the work of collecting the component storage units to be mounted, the work of storing the reels in the tape feeders 80, and the work of attaching the tape feeders 80 or component storage trays containing the components to the electronic component mounting machine 10. This allows the estimated time for specific preparatory work to be calculated appropriately.

[0042] The information processing device 110 also stores the work time required to attach the supply device to the electronic component mounting machine 10, individually storing one feeder mounting time and one tray placement time. In other words, the information processing device 110 stores the work time required for the preparation work for the reel and the component storage tray separately. In other words, the information processing device 110 stores the work time required for the preparation work for each component type. This allows for more appropriate calculation of the estimated preparation work time.

[0043] The information processing device 110 also stores the worker ID in association with the work time of each preparation task, such as the time required to collect one part and the time required to store one reel, making it possible to recognize the work time of each preparation task for each worker.

[0044] Furthermore, the information processing device 110 calculates the average work time for each preparation task for each worker based on the worker ID and the work time for each preparation task, such as the time required to collect one part, the time required to store one reel, etc. This makes it possible to more appropriately recognize the work time for each preparation task for each worker.

[0045] Furthermore, the information processing device 110 displays on the monitor 112 workers whose average working time for each preparatory task per worker ID is lower than a set value, distinguishing them from workers whose average working time for each preparatory task per worker ID is equal to or greater than the set value. This allows workers who are slow at preparatory tasks to be identified, and makes it possible to request that the workers improve their preparatory tasks.

[0046] Furthermore, the present invention is not limited to the above-described embodiment, and various modifications and improvements can be made based on the knowledge of those skilled in the art. Specifically, for example, although tape feeder 80 and tray 96 are used as the supply devices for storing components, bulk feeders, stick feeders, loose component supply devices, etc. may also be used.

[0047] In the above embodiment, the preparatory work includes all of the work of collecting the components to be mounted, storing the components in a supply device, and attaching the supply device with the stored components to the electronic component mounting machine 10. However, any of these work may be included. Furthermore, the preparatory work may also include work other than these work, such as splicing work.

[0048] In the above embodiment, the display color of a worker whose average execution time for each task per worker ID is lower than a set value is different from the display color of a worker whose average execution time for each task per worker ID is equal to or greater than the set value. On the other hand, as shown in Fig. 5, workers whose average execution time for each task per worker ID is lower than a set value and workers whose average execution time for each task per worker ID is equal to or greater than the set value may be displayed separately. Alternatively, only workers whose average execution time for each task per worker ID is equal to or greater than the set value may be displayed.

[0049] Furthermore, in the above embodiment, for example, the average value of all worker's one-part collection times is used as the set value to be compared with the average value of individual one-part collection times, but a value calculated based on the average value of all worker's one-part collection times may also be used. Specifically, for example, a value that is 0.8 to 1.2 times the average value of all worker's one-part collection times may be used as the set value. Furthermore, regardless of the average value of all worker's one-part collection times, etc., any value that is set arbitrarily may also be used as the set value.

[0050] Furthermore, in the above embodiment, the information processing device 110 calculates the one-part collection time, etc., and thereby obtains the one-part collection time, etc., but another device may calculate the one-part collection time, etc., and the information processing device 110 may obtain the one-part collection time, etc., from that device.

[0051] In the above embodiment, the information processing device 110 calculates the one-component collection time without distinguishing between reels and component storage tray plates, but the one-component collection time may be calculated by distinguishing between reels and component storage tray plates. In other words, the information processing device 110 may measure the collection time for reels and the collection time for component storage tray plates separately, and calculate the one-component collection time for reels and the one-component collection time for component storage tray plates separately.

[0052] The contents of this disclosure are not limited to the dependent relationships described in the claims. For example, this specification also discloses the technical idea of ​​changing "the information processing device according to claim 1" in claim 3 to "the information processing device according to claim 1 or claim 2."

[0053] 10: Electronic component mounting machine (component mounting machine) 26: Feeder type component supply device (supply device) 28: Tray type component supply device (supply device) 110: Information processing device 112: Monitor (display device) 120: Storage unit (acquisition unit) 122: First calculation unit 124: Second calculation unit 126: Display unit

Claims

1. An information processing apparatus comprising: an acquisition unit that acquires the working time required for the preparation work after the preparation work for preparing the component mounting work is executed; and a first calculation unit that calculates an estimated time estimated to be required for the preparation work for preparing the component mounting work based on the working time acquired by the acquisition unit.

2. The information processing apparatus according to claim 1, wherein the preparation work for preparing the component mounting work is at least one of a work of collecting components to be mounted, a work of storing the components in a supply device, and a work of attaching the supply device in which the components are stored to a component mounting machine.

3. The information processing apparatus according to claim 1, wherein the acquisition unit acquires the working time required for the preparation work for each component type.

4. The information processing apparatus according to any one of claims 1 to 3, wherein the acquisition unit acquires the identification information of the worker who executed the preparation work for preparing the component mounting work in association with the working time required for the preparation work.

5. The information processing apparatus according to claim 4, further comprising a second calculation unit that calculates an average value of the working time for each worker based on the identification information of the worker and the working time acquired by the acquisition unit.

6. The information processing apparatus according to claim 5, further comprising a display unit that displays, on a display device, a worker whose average value of the working time for each worker calculated by the second calculation unit is lower than a set value, separately from a worker whose average value of the working time for each worker is equal to or higher than the set value.

Citation Information

Patent Citations

  • Work starting timing noticing method, work starting timing noticing apparatus, surface mounting apparatus, screen printer, and coater

    JP2005353847A

  • Work management system and component mounting system

    JP2019160950A

  • Splicing unit

    JP2021073745A