IP Library Granted Patent US 11,100,441
Granted Patent B2
US 11,100,441 · App. 15/306,673 · Granted Aug 24, 2021

Management device

Inventor: Kazushi Nonoyama (Toyota, JP)
Assignee: FUJI CORPORATION
G06Q10/06316G05B19/418G06Q10/06311G06Q10/063118G06Q50/04H05K13/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,100,441
App. No.
15/306,673
Granted
Aug 24, 2021
Kind
B2
Abstract

An automatic splicing unit (ASU) is arranged in a production line configured to include multiple mounters. When an operator performs splicing work of each mounter by using the ASU, each time a component shortage is predicted, a priority is determined so as to perform the splicing work giving priority to those for which a distance to the ASU is shorter from multiple work target mounters having a mounted feeder which has not completed the splicing work yet (S 106 to S 116 ). In this manner, it is possible to minimize the movement of the ASU when splicing work is performed for all of the work target mounters, and it is possible to quickly and efficiently perform splicing work.

Claims (56)

1. A management device that manages a predetermined work to be performed by a predetermined work machine under the control of a single operator for multiple board processing machines which perform a predetermined process on a circuit board, comprising:

at least one processor configured to:

store a production plan including the predetermined process;

cause at least one of the multiple board processing machines to mount a component on the circuit board in accordance with the production plan;

identify a plurality of the multiple board processing machines as a plurality of target board processing machines when the plurality of the multiple board processing machines are predicted to have a component shortage within a predetermined time;

identify one of the multiple board processing machines as a target board processing machine when only the one of the multiple board processing machines is predicted to have a component shortage within the predetermined time;

when the plurality of the multiple board processing machines are identified as the plurality of target board processing machines, perform a first process including:

acquire from each of the plurality of target board processing machines a work timing by which the predetermined work performed by the predetermined work machine is required to be completed for the target board processing machine, as work information;

acquire a current position of the predetermined work machine, the predetermined work machine being movable with respect to the multiple board processing machines, being distinct from the multiple board processing machines, and interacting with the plurality of target board processing machines when the predetermined work is performed by the single operator using the predetermined work machine, the current position of the predetermined work machine corresponding to a position of a board processing machine of the multiple board processing machines at which the predetermined work machine previously performed the predetermined work;

determine a work sequence for the plurality of target board processing machines based on the current position of the predetermined work machine such that the predetermined work can be performed by the single operator before elapse of the work timings respectively corresponding to the plurality of target board processing machines; and

instruct the single operator to perform the predetermined work for each of the plurality of target board processing machines using the predetermined work machine based on the determined work sequence; and

when the one of the multiple board processing machines is identified as the target board processing machine, perform a second process different from the first process including:

instruct the single operator to perform the predetermined work for the target board processing machine using the predetermined work machine.

2. The management device according to claim 1 , wherein the at least one processor is configured to determine the work sequence so that the predetermined work is performed giving priority to, from among the plurality of target board processing machines, one of the plurality of target board processing machines closest to the current position of the predetermined work machine.

3. The management device according to claim 1 , wherein the at least one processor is configured to:

store a work history for the multiple board processing machines, and

estimate the current position of the predetermined work machine by acquiring information relating to the board processing machine at which the predetermined work machine previously performed the predetermined work based on the stored work history.

4. The management device according to claim 1 , wherein the at least one processor is configured to:

acquire a current position of the single operator, and

determine the work sequence so that the predetermined work is performed giving priority to, from among the plurality of target board processing machines, one of the plurality of target board processing machines for which a sum of a distance from the current position of the single operator to the current position of the predetermined work machine and a distance from the current position of the predetermined work machine to a position of said one of the plurality of target board processing machines is smaller.

5. The management device according to claim 1 , wherein

multiple of the predetermined work machines are provided, and

the at least one processor is configured to:

acquire the current position of each of the multiple predetermined work machines, and

determine the work sequence based on the current position of, from the multiple predetermined work machines, one of the predetermined work machines in which a distance to one of the plurality of target board processing machines is shortest.

6. The management device according to claim 2 , wherein the at least one processor is configured to:

determine whether the predetermined work can be performed for each of the plurality of target board processing machines before elapse of the work timings respectively corresponding to the plurality of target board processing machines using the work sequence giving priority to the target board processing machine of the plurality of target board processing machines closest to the current position of the predetermined work machine based upon a required work time for performing the predetermined work for each of the plurality of target board processing machines, and

when the predetermined work cannot be performed for each of the plurality of target board processing machines before elapse of the work timings respectively corresponding to the plurality of target board processing machines using the work sequence giving priority to the target board processing machine closest to the current position of the predetermined work machine, determine the work sequence so that the predetermined work is performed giving priority to, from the plurality of target board processing machines, one of the plurality of target board processing machines whose work period is shortest.

7. The management device according to claim 6 , wherein the required work time includes a sum of (1) a movement time during which the single operator goes to, picks up, and delivers the predetermined work machine to said one target board processing machine of the plurality of target board processing machines, and (2) a standard work time.

8. The management device according to claim 1 , wherein

the predetermined work machine includes a splicing device, and

the predetermined work includes joining a leading end of a first component tape with a tail end of a second component tape.

9. The management device according to claim 1 , wherein

the predetermined work machine includes a feeder, and

the predetermined work includes exchanging the feeder.

10. The management device according to claim 1 , wherein the work timing is associated with a time until the component shortage.

11. The management device according to claim 10 , wherein the at least one processor is configured to determine whether any of the multiple board processing machines will experience the component shortage.

12. The management device according to claim 10 , wherein said acquiring the work timing includes determining the time until the component shortage.

13. A system comprising:

a management device that manages a predetermined work to be performed by a predetermined work machine under the control of a single operator for multiple board processing machines which perform a predetermined process on a circuit board, including:

at least one processor configured to:

store a production plan including the predetermined process;

identify a plurality of the multiple board processing machines as a plurality of target board processing machines when the plurality of the multiple board processing machinesor are predicted to have a component shortage within a predetermined time;

identify one of the multiple board processing machines as a target board processing machine when only the one of the multiple board processing machines is predicted to have a component shortage within the predetermined time;

when the plurality of the multiple board processing machines are identified as the plurality of target board processing machines, perform a first process including:

acquire from each of the plurality of target board processing machines a work timing by which the predetermined work performed by the predetermined work machine is required to be completed for the target board processing machine, as work information;

acquire a current position of the predetermined work machine, the predetermined work machine being movable with respect to the multiple board processing machines, being distinct from the multiple board processing machines, and interacting with the plurality of target board processing machines when the predetermined work is performed by the single operator using the predetermined work machine, the current position of the predetermined work machine corresponding to a position of a board processing machine of the multiple board processing machines at which the predetermined work machine previously performed the predetermined work;

determine a work sequence for the plurality of target board processing machines based on the current position of the predetermined work machine such that the predetermined work can be performed by the single operator before elapse of the work timings respectively corresponding to the plurality of target board processing machines; and

instruct the single operator to perform the predetermined work for each of the plurality of target board processing machines using the predetermined work machine based on the determined work sequence; and

when the one of the multiple board processing machines is identified as the target board processing machine, perform a second process different from the first process including:

instruct the single operator to perform the predetermined work for the target board processing machine using the predetermined work machine;

the multiple board processing machines; and

a screen printer, wherein

the at least one processor is configured to:

cause the screen printer to print a circuit pattern on the circuit board; and

cause at least one of the multiple board processing machines to mount a component on the circuit board in accordance with the production plan.

Assignments (2)
CHANGE OF NAME Recorded Jul 19, 2018
From: FUJI MACHINE MFG. CO., LTD.
To: FUJI CORPORATION
Reel/Frame 046591/0109 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2016
From: NONOYAMA, KAZUSHI
To: FUJI MACHINE MFG. CO., LTD.
Reel/Frame 040122/0143 →
Continuity (1)
Related Publication 20170061365A1 · Mar 2, 2017
Cited By (1)
US 12,340,331