-
Technisches Gebiet
-
Die vorliegende Erfindung betrifft eine Bildsuchvorrichtung, ein Bauteilmontagesystem und ein Bildsuchverfahren, und insbesondere betrifft sie eine Bildsuchvorrichtung, ein Bauteilmontagesystem und ein Bildsuchverfahren zum Anzeigen von Bildern, die bei einem Montageprozess zum Montieren von Bauteilen auf einer Leiterplatte aufgenommen werden.
-
Technischer Hintergrund
-
Aus dem Stand der Technik ist eine Konfiguration bekannt, die Bilder anzeigt, die während eines Montageprozesses zum Montieren von Bauteilen auf einer Leiterplatte aufgenommen werden. Eine solche Konfiguration ist zum Beispiel im
japanischen Patent Nr. 6154120 offenbart.
-
Das
japanische Patent Nr. 6154120 offenbart ein Verwaltungssystem, das einen Bildspeicher umfasst, der konfiguriert ist, um Bilder zu speichern, die während des Montagevorgangs zum Montieren elektronischer Bauteile auf einer Leiterplatte aufgenommen werden, und einen Controller, der konfiguriert oder programmiert ist, um die Historie bzw. den Verlauf des Montagevorgangs für elektronische Bauteile in Zusammenhang mit den aufgenommenen Bildern zu verwalten. In dem im
japanischen Patent Nr. 6154120 offenbarten Verwaltungssystem ist der Controller konfiguriert oder programmiert, um eine Steuerung durchzuführen, um Bilder einer Vielzahl elektronischer Bauteile, die auf derselben Leiterplatte montiert sind, zuzuordnen und die zugeordneten Bilder der Vielzahl elektronischer Bauteile, die auf derselben Leiterplatte montiert sind, auf einer Anzeige anzuzeigen.
-
Stand der Technik
-
Patentdokument
-
Patentdokument 1:
Japanisches Patent Nr. 6154120
-
Darstellung der Erfindung
-
Durch die Erfindung zu lösende Probleme
-
In dem im japanischen Patent Nr.
6154120 offenbarten Verwaltungssystem werden jedoch die zugeordneten Bilder der Vielzahl elektronischer Bauteile, die auf derselben Leiterplatte montiert sind, auf der Anzeige angezeigt. Daher sind die Bilder, die angezeigt werden, wenn die während des Montagevorgangs aufgenommenen Bilder bestätigt werden, die Bilder der Vielzahl elektronischer Bauteile, die auf derselben Leiterplatte montiert sind, die im Voraus zugeordnet wurden, und daher können die während des Montagevorgangs aufgenommenen Bilder, die nicht im Voraus zugeordnet wurden, nicht zur gleichen Zeit angezeigt werden. Folglich muss ein Benutzer eine separate Suche durchführen, um die während des Montagevorgangs aufgenommenen Bilder, die nicht zugeordnet wurden, zu bestätigen, und daher ist es schwierig, eine Vielzahl verwandter Bilder, die während des Montagevorgangs aufgenommen wurden und nicht im Voraus zugeordnet wurden, ohne weiteres zu bestätigen.
-
Die vorliegende Erfindung wurde vorgeschlagen, um die oben genannten Probleme zu lösen, und eine Aufgabe der vorliegenden Erfindung ist es, eine Bildsuchvorrichtung, ein Bauteilmontagesystem und ein Bildsuchverfahren bereitzustellen, die es jeweils ermöglichen, dass eine Vielzahl verwandter Bilder, die während des Montagevorgangs aufgenommen werden und nicht im Voraus zugeordnet wurden, ohne weiteres bestätigt werden können.
-
Mittel zum Lösen der Probleme
-
Um die vorgenannte Aufgabe zu lösen, umfasst eine Bildsuchvorrichtung gemäß einem ersten Aspekt der vorliegenden Erfindung einen Bildspeicher, der konfiguriert ist, um eine Vielzahl von Bildern zu speichern, die bei einem Montageprozess zum Montieren eines Bauteils auf einer Leiterplatte aufgenommen werden, und einen Controller, der konfiguriert ist, um ein Bild gemäß einer Suchbedingung aus der Vielzahl von in dem Bildspeicher gespeicherten Bilder abzurufen. Der Controller ist konfiguriert, um eine Steuerung durchzuführen, um ein Bild aus der Vielzahl von Bildern in dem Bildspeicher gemäß einer von einem Benutzer festgelegten ersten Suchbedingung abzurufen und zusammen mit einem ausgewählten Bild, das von dem Benutzer aus dem abgerufenen Bild ausgewählt wird, ein verwandtes Bild anzuzeigen, das gemäß einer zweiten Suchbedingung, die sich von der ersten Suchbedingung unterscheidet, auf der Grundlage von Informationen über das ausgewählte Bild abgerufen wurde.
-
Das Bauteilmontagesystem gemäß dem ersten Aspekt der vorliegenden Erfindung ist wie oben beschrieben so konfiguriert, dass der Controller das verwandte Bild gemäß der zweiten Suchbedingung abruft, die sich von der ersten Suchbedingung unterscheidet, die verwendet wird, um das ausgewählte Bild auf der Grundlage der Informationen über das ausgewählte Bild abzurufen, und somit das verwandte Bild extrahiert werden kann, ohne eine Vielzahl von Bildern im Voraus zuzuordnen. Folglich ist es nicht notwendig, dass der Benutzer einen separaten Abruf durchführt, und somit ist es möglich, eine Vielzahl verwandter Bilder, die während des Montagevorgangs aufgenommen werden und die nicht im Voraus zugeordnet wurden, ohne weiteres zu bestätigen. Darüber hinaus werden das ausgewählte Bild und das verwandte Bild auf demselben Bildschirm angezeigt, so dass es möglich ist, den Montagezustand ohne weiteres zu verstehen und die Ursache eines Fehlers zu identifizieren.
-
In der oben erwähnten Bildsuchvorrichtung gemäß dem ersten Aspekt ist die erste Suchbedingung bevorzugt eine Bedingung, die auf der Grundlage von Informationen festgelegt wird, die Bauteilinformationen und/oder Leiterplatteninformationen und/oder Informationen über eine Bauteilmontageposition und/oder Informationen über eine Arbeitsvorrichtung, die auf der Leiterplatte arbeitet, und/oder Informationen über eine Arbeitseinheit, die auf der Leiterplatte arbeitet, und/oder Informationen über eine Bauteilzuführeinheit, die das Bauteil zuführt, und/oder Informationen über ein Arbeitsdatum und eine Arbeitszeit umfassen. Dementsprechend kann ein Bild entsprechend der von dem Benutzer auf der Grundlage der Bauteilinformationen, der Leiterplatteninformationen, der Informationen über eine Bauteilmontageposition, der Informationen über eine Arbeitsvorrichtung, die auf der Leiterplatte arbeitet, der Informationen über eine Arbeitseinheit, die auf der Leiterplatte arbeitet, der Informationen über eine Bauteilzuführeinheit, die das Bauteil zuführt, oder der Informationen über ein Arbeitsdatum und eine Arbeitszeit festgelegten ersten Suchbedingung abgerufen werden.
-
In der oben erwähnten Bildsuchvorrichtung gemäß dem ersten Aspekt ist der Controller bevorzugt konfiguriert, um eine Steuerung durchzuführen, um eine Vielzahl verwandter Bilder zusammen mit dem ausgewählten Bild anzuzeigen. Dementsprechend kann die Vielzahl verwandter Bilder zusammen mit dem ausgewählten Bild bestätigt werden, wodurch es möglich ist, den Montagezustand leichter zu verstehen und die Ursache des Fehlers zu identifizieren.
-
In diesem Fall ist der Controller bevorzugt konfiguriert, um Informationen über das aus der Vielzahl verwandter Bilder ausgewählte verwandte Bild in Bezug auf das ausgewählte Bild in einem Speicher speichert und die in dem Speicher gespeicherten Informationen über das verwandte Bild berücksichtigt, um die zweite Suchbedingung festzulegen. Dementsprechend kann die zweite Suchbedingung so festgelegt werden, dass z. B. das aus der Vielzahl verwandter Bilder häufig gewählte verwandte Bild ohne weiteres abgerufen wird und somit ein geeigneteres verwandtes Bild extrahiert, werden kann.
-
In der oben erwähnten Bildsuchvorrichtung gemäß dem ersten Aspekt ist der Controller bevorzugt konfiguriert, um das verwandte Bild gemäß der zweiten Suchbedingung gemäß einer Art von Montagefehler abzurufen, wenn das ausgewählte Bild, das vom Benutzer ausgewählt wurde, ein Bild ist, das sich auf einen Montagefehler des Bauteils bezieht. Dementsprechend kann das verwandte Bild zum Identifizieren der Ursache entsprechend der Art des Montagefehlers angezeigt werden, so dass der Benutzer das Bild effizient bestätigen kann. Auf diese Weise kann der Benutzer einen Vorgang zum Identifizieren des Montagefehlers effizient durchführen. Darüber hinaus ist es möglich, die Extraktion eines Bildes mit geringer Relevanz je nach Art des Montagefehlers zu verhindern, so dass der Abrufvorgang effizient durchgeführt und die Abrufzeit verkürzt werden kann.
-
In der oben erwähnten Bildsuchvorrichtung gemäß dem ersten Aspekt ist der Controller bevorzugt konfiguriert, um eine Steuerung durchzuführen, um OK/NG eines Prüfergebnisses der Bauteilmontage in einem Speicher zu speichern und ein Bild desselben Typs eines anderen Bauteils mit einem NG-Prüfergebnis als das verwandte Bild zusammen mit dem ausgewählten Bild anzuzeigen, wenn das ausgewählte Bild ein Bild mit einem NG-Prüfergebnis ist. Der Benutzer muss also kein weiteres ähnliches Bild mit einem NG-Prüfergebnis abrufen und anzeigen, wodurch sich der Arbeitsaufwand verringert. Darüber hinaus können ähnliche Bilder mit einem NG-Prüfergebnis in einer Liste angezeigt werden, so dass es möglich ist, den Montagezustand leichter zu verstehen und die Ursache des Fehlers zu identifizieren.
-
In der oben erwähnten Bildsuchvorrichtung gemäß dem ersten Aspekt ist der Controller bevorzugt konfiguriert, um eine Steuerung durchzuführen, um die zweite Suchbedingung zusammen mit dem verwandten Bild anzuzeigen. Dementsprechend kann der Benutzer die Suchbedingung des verwandten Bildes, das zusammen mit dem ausgewählten Bild angezeigt wird, visuell bestätigen.
-
In der oben erwähnten Bildsuchvorrichtung gemäß dem ersten Aspekt ist der Controller bevorzugt konfiguriert, um, wenn eine Vielzahl zweiter Suchbedingungen für das ausgewählte Bild einstellbar sind, das verwandte Bild gemäß einer zweiten Suchbedingung abzurufen, die auf der Grundlage einer Auswahl des Benutzers oder einer vorbestimmten Bedingung aus der Vielzahl von einstellbaren zweiten Suchbedingungen ausgewählt wurde. Dementsprechend kann das verwandte Bild gemäß einer zweiten Suchbedingung, die aus der Vielzahl zweiter Suchbedingungen ausgewählt wurde, abgerufen werden, und somit kann das verwandte Bild gemäß einer geeigneteren Suchbedingung abgerufen werden.
-
In diesem Fall ist der Controller bevorzugt konfiguriert, um eine Steuerung durchzuführen, um die Vielzahl zweiter Suchbedingungen in einer auswählbaren Weise zusammen mit dem ausgewählten Bild anzuzeigen. Dementsprechend kann der Benutzer ohne weiteres eine gewünschte Suchbedingung aus der Vielzahl zweiter Suchbedingungen auswählen.
-
Um die vorgenannte Aufgabe zu lösen, umfasst ein Bauteilmontagesystem gemäß einem zweiten Aspekt der vorliegenden Erfindung eine Bauteilmontagevorrichtung, die konfiguriert ist, um ein Bauteil auf einer Leiterplatte zu montieren, und eine Bildsuchvorrichtung. Die Bildsuchvorrichtung umfasst einen Bildspeicher, der konfiguriert ist, um eine Vielzahl von Bildern zu speichern, die bei einem Montageprozess zum Montieren des Bauteils auf der Leiterplatte aufgenommen wurden, und einen Controller, der konfiguriert ist, um ein Bild gemäß einer Suchbedingung aus der Vielzahl von in dem Bildspeicher gespeicherten Bilder abzurufen. Der Controller ist konfiguriert, um eine Steuerung durchzuführen, um ein Bild aus der Vielzahl von Bildern in dem Bildspeicher gemäß einer von einem Benutzer festgelegten ersten Suchbedingung abzurufen und zusammen mit einem ausgewählten Bild, das von dem Benutzer aus dem abgerufenen Bild ausgewählt wurde, ein verwandtes Bild anzuzeigen, das gemäß einer zweiten Suchbedingung, die sich von der ersten Suchbedingung unterscheidet, auf der Grundlage von Informationen über das ausgewählte Bild abgerufen wurde.
-
Das Bauteilmontagesystem gemäß dem zweiten Aspekt der vorliegenden Erfindung ist wie oben beschrieben so konfiguriert, dass der Controller das verwandte Bild gemäß der zweiten Suchbedingung abruft, die sich von der ersten Suchbedingung unterscheidet, die verwendet wird, um das ausgewählte Bild auf der Grundlage der Informationen über das ausgewählte Bild abzurufen, und somit kann das verwandte Bild extrahiert werden, ohne eine Vielzahl von Bildern im Voraus zuzuordnen. Folglich ist es nicht erforderlich, dass der Benutzer einen separaten Abruf durchführt, und somit ist es möglich, das Bauteilmontagesystem bereitzustellen, das es ermöglicht, eine Vielzahl verwandter Bilder, die während des Montagevorgangs aufgenommen wurden und nicht im Voraus zugeordnet wurden, ohne weiteres zu bestätigen. Darüber hinaus werden das ausgewählte Bild und das verwandte Bild auf demselben Bildschirm angezeigt, so dass es möglich ist, den Montagezustand ohne weiteres zu verstehen und die Ursache eines Fehlers zu identifizieren.
-
Um die vorgenannte Aufgabe zu lösen, umfasst ein Bildsuchverfahren gemäß einem dritten Aspekt der vorliegenden Erfindung das Speichern einer Vielzahl von Bildern, die bei einem Montageprozess zum Montieren eines Bauteils auf einer Leiterplatte aufgenommen wurden, und das Abrufen eines Bildes aus der Vielzahl gespeicherter Bilder gemäß einer ersten Suchbedingung und das Anzeigen eines verwandten Bildes, das gemäß einer zweiten Suchbedingung, die sich von der ersten Suchbedingung unterscheidet, auf der Grundlage von Informationen über das ausgewählte Bild abgerufen wurde, zusammen mit einem aus dem abgerufenen Bild ausgewählten Bild.
-
Das Bildsuchverfahren gemäß dem dritten Aspekt der vorliegenden Erfindung ist wie oben beschrieben konfiguriert, um das verwandte Bild gemäß der zweiten Suchbedingung abzurufen, die sich von der ersten Suchbedingung unterscheidet, die verwendet wird, um das ausgewählte Bild auf der Grundlage der Informationen über das ausgewählte Bild abzurufen, und somit kann das verwandte Bild extrahiert werden, ohne eine Vielzahl von Bildern im Voraus zuzuordnen. Folglich ist es nicht notwendig, dass ein Benutzer einen separaten Abruf durchführt, und somit ist es möglich, das Bildsuchverfahren zur Verfügung zu stellen, das es ermöglicht, eine Vielzahl verwandter Bilder, die während des Montagevorgangs aufgenommen wurden und die nicht im Voraus zugeordnet wurden, ohne weiteres zu bestätigen. Darüber hinaus werden das ausgewählte Bild und das verwandte Bild auf demselben Bildschirm angezeigt, so dass es möglich ist, den Montagezustand ohne weiteres zu verstehen und die Ursache eines Fehlers zu identifizieren.
-
In dem vorgenannten Bildsuchverfahren gemäß dem dritten Aspekt ist die erste Suchbedingung bevorzugt eine Bedingung, die auf der Grundlage von Informationen festgelegt ist, die Bauteilinformationen und/oder Leiterplatteninformationen und/oder Informationen über eine Bauteilmontageposition und/oder Informationen über eine Arbeitsvorrichtung, die auf der Leiterplatte arbeitet, und/oder Informationen über eine Arbeitseinheit, die auf der Leiterplatte arbeitet, und/oder Informationen über eine Bauteilzuführeinheit, die das Bauteil zuführt, und/oder Informationen über ein Arbeitsdatum und eine Arbeitszeit umfassen. Dementsprechend kann ein Bild entsprechend der von dem Benutzer auf der Grundlage der Bauteilinformationen, der Leiterplatteninformationen, der Informationen über eine Bauteilmontageposition, der Informationen über eine Arbeitsvorrichtung, die auf der Leiterplatte arbeitet, der Informationen über eine Arbeitseinheit, die auf der Leiterplatte arbeitet, der Informationen über eine Bauteilzuführeinheit, die das Bauteil zuführt, oder der Informationen über ein Arbeitsdatum und eine Arbeitszeit festgelegten ersten Suchbedingung abgerufen werden.
-
Bei dem vorgenannten Bildsuchverfahren gemäß dem dritten Aspekt wird bevorzugt eine Vielzahl der verwandten Bilder zusammen mit dem ausgewählten Bild angezeigt. Dementsprechend kann die Vielzahl verwandter Bilder zusammen mit dem ausgewählten Bild bestätigt werden, wodurch es möglich ist, den Montagezustand leichter zu verstehen und die Ursache des Fehlers zu identifizieren.
-
In dem vorgenannten Bildsuchverfahren gemäß dem dritten Aspekt wird das verwandte Bild bevorzugt gemäß der zweiten Suchbedingung nach einer Art von Montagefehler abgerufen, wenn das ausgewählte Bild ein Bild ist, das sich auf einen Montagefehler des Bauteils bezieht. Dementsprechend kann das verwandte Bild zum Identifizieren der Ursache entsprechend der Art des Montagefehlers angezeigt werden, so dass der Benutzer das Bild effizient bestätigen kann. Auf diese Weise kann der Benutzer einen Vorgang zum Identifizieren des Montagefehlers effizient durchführen. Darüber hinaus ist es möglich, die Extraktion eines Bildes mit geringer Relevanz je nach Art des Montagefehlers zu verhindern, so dass der Abrufvorgang effizient durchgeführt und die Abrufzeit verkürzt werden kann.
-
In dem vorgenannten Bildsuchverfahren gemäß dem dritten Aspekt wird bevorzugt OK/NG eines Prüfergebnisses der Bauteilmontage gespeichert, und ein Bild eines gleichen Typs eines anderen Bauteils mit einem NG-Prüfergebnis wird bevorzugt als das verwandte Bild zusammen mit dem ausgewählten Bild angezeigt, wenn das ausgewählte Bild ein Bild mit einem NG-Prüfergebnis ist. Der Benutzer muss also kein weiteres ähnliches Bild mit einem NG-Prüfergebnis abrufen und anzeigen, wodurch sich der Arbeitsaufwand verringert. Darüber hinaus können ähnliche Bilder mit einem NG-Prüfergebnis in einer Liste angezeigt werden, so dass es möglich ist, den Montagezustand leichter zu verstehen und die Ursache des Fehlers zu identifizieren.
-
Bei dem vorgenannten Bildsuchverfahren gemäß dem dritten Aspekt wird die zweite Suchbedingung bevorzugt zusammen mit dem verwandten Bild angezeigt. Dementsprechend kann der Benutzer die Suchbedingung des verwandten Bildes, das zusammen mit dem ausgewählten Bild angezeigt wird, visuell bestätigen.
-
Wirkung der Erfindung
-
Gemäß der vorliegenden Erfindung, wie oben beschrieben, ist es möglich, die Vielzahl verwandter Bilder, die während des Montagevorgangs aufgenommen wurden und die nicht im Voraus zugeordnet wurden, ohne weiteres zu bestätigen.
-
Kurzbeschreibung der Zeichnungen
-
Figurenliste
-
- [1] Blockdiagramm eines Bauteilmontagesystems gemäß einer Ausführungsform der vorliegenden Erfindung.
- [2] Eine Darstellung, die den Gesamtaufbau einer Bauteilmontagevorrichtung des Bauteilmontagesystems gemäß der Ausführungsform der vorliegenden Erfindung zeigt.
- [3] Eine Darstellung, die ein erstes Bildschirmbeispiel einer Bildsuchvorrichtung des Bauteilmontagesystems gemäß der Ausführungsform der vorliegenden Erfindung zeigt.
- [4] Eine Darstellung, die ein zweites Bildschirmbeispiel der Bildsuchvorrichtung des Bauteilmontagesystems gemäß der Ausführungsform der vorliegenden Erfindung zeigt.
- [5] Eine Darstellung, die ein Beispiel für eine Pull-Down-Anzeige einer zweiten Suchbedingung des Bauteilmontagesystems gemäß der Ausführungsform der vorliegenden Erfindung zeigt.
-
Modi zum Durchführen der Erfindung
-
Eine Ausführungsform der vorliegenden Erfindung wird im Folgenden anhand der Zeichnungen beschrieben.
-
Der Aufbau eines Bauteilmontagesystems 100 gemäß der Ausführungsform der vorliegenden Erfindung wird nun unter Bezugnahme auf die 1 und 2 beschrieben.
-
Aufbau des Bauteilmontagesystems
-
Das Bauteilmontagesystem 100 gemäß dieser Ausführungsform der vorliegenden Erfindung ist konfiguriert, um Bauteile E auf einer Leiterplatte S zu montieren, um die Leiterplatte S, auf der die Bauteile E montiert wurden, herzustellen. Wie in 1 dargestellt, umfasst das Bauteilmontagesystem 100 eine Bauteilmontagestraße 10 und eine Bildsuchvorrichtung 20.
-
Es ist eine Vielzahl von Bauteilmontagestraßen 10 bereitgestellt. Die Bauteilmontagestraßen 10 umfassen jeweils eine Beladeeinrichtung 11, einen Drucker 12, eine Druckinspektionsmaschine 13, eine Austragsvorrichtung 14, eine Vielzahl von Bauteilmontagevorrichtungen 15, eine Sichtprüfungsvorrichtung 16, eine Wiederaufschmelzvorrichtung 17, eine Sichtprüfungsvorrichtung 18 und eine Entladeeinrichtung 19. In der Bauteilmontagestraße 10 wird die Leiterplatte S von der stromaufwärts gelegenen Seite (linke Seite) zur stromabwärts gelegenen Seite (rechte Seite) entlang der Produktionsstraße befördert.
-
Aufbau der Bauteilmontagestraße
-
Im Folgenden wird der Aufbau der einzelnen Vorrichtungen der Bauteilmontagestraße 10 beschrieben.
-
Die Beladeeinrichtung 11 hat die Aufgabe, die Leiterplatte (Verdrahtungsplatine) S zu halten, bevor die Bauteile E montiert werden, und die Leiterplatte S in die Bauteilmontagestraße 10 zu befördern. Zu den Bauteilen E gehören kleine elektronische Bauteile wie LSIs, ICs, Transistoren, Kondensatoren und Widerstände.
-
Der Drucker 12 ist ein Siebdrucker und hat die Funktion, Lotpaste auf eine Montagefläche der Leiterplatte S aufzutragen. Darüber hinaus umfasst der Drucker 12 eine Bildgebungseinrichtung, um Passermarken F auf der Leiterplatte S abzubilden. Der Drucker 12 sendet ein Bild, das von der Bildgebungseinrichtung zusammen mit Informationen über ein abzubildendes Ziel aufgenommen wird, auf die Bildsuchvorrichtung 20.
-
Die Druckinspektionsmaschine 13 hat eine Funktion dahingehend, den Zustand der vom Drucker 12 aufgedruckten Lotpaste zu überprüfen. Konkret nimmt die Druckinspektionsmaschine 13 die Leiterplatte S mit einer Bildgebungseinrichtung auf und prüft anhand des aufgenommenen Bildes den Zustand der aufgedruckten Lotpaste. Darüber hinaus überträgt die Druckinspektionsmaschine 13 das von der Bildgebungseinrichtung aufgenommene Bild zusammen mit den Informationen über das abzubildende Ziel an die Bildsuchvorrichtung 20.
-
Die Austragsvorrichtung 14 hat eine Funktion zum Auftragen von Lotpaste, Klebstoff usw. auf die Leiterplatte S.
-
Die Bauteilmontagevorrichtungen 15 haben eine Funktion dahingehend, Bauteile an vorgegebenen Montagepositionen auf der mit Lotpaste bedruckten Leiterplatte S zu montieren. Eine Vielzahl von (drei) Bauteilmontagevorrichtungen 15 sind entlang der Förderrichtung der Leiterplatte S angeordnet. Die Vielzahl von Bauteilmontagevorrichtungen 15 ist ähnlich aufgebaut. Wie in 2 dargestellt, umfassen die Bauteilmontagevorrichtungen 15 jeweils eine Basis 151, ein Paar von Fördereinrichtungen 152, Bauteilzufuhreinheiten 153, eine Kopfeinheit 154, einen Träger 155, ein Paar von Schienen 156 und Bauteilerkennungs-Bildgebungseinrichtungen 157 sowie einen Controller 158.
-
Das Paar von Fördereinrichtungen 152 ist auf der Basis 151 installiert und befördert die Leiterplatte S in X-Richtung. Außerdem hält das Paar von Fördereinrichtungen 152 die momentan geförderte Leiterplatte S in einem angehaltenen Zustand in einer Montageposition. Der Abstand zwischen dem Paar von Fördereinrichtungen 152 in Y-Richtung kann entsprechend den Abmessungen der Leiterplatte S angepasst werden.
-
Die Bauteilzufuhreinheiten 153 sind außerhalb (Y1- und Y2-Seite) des Paar von Fördereinrichtungen 152 angeordnet. Außerdem sind in den Bauteilzufuhreinheiten 153 eine Vielzahl von Bandzuleitungseinrichtungen 153a angeordnet.
-
Die Bandzuleitungseinrichtungen 153a halten Spulen, auf denen Bänder aufgewickelt sind, die eine Vielzahl von Bauteilen E in einem vorbestimmten Abstand umfassen. Die Bandzuleitungseinrichtungen 153a sind konfiguriert, um die Bauteile E von den Spitzen der Bandzuleitungseinrichtungen 153a durch Drehen der Spulen zuzuführen, um die Bänder zuzuführen, welche die Bauteile E halten.
-
Die Kopfeinheit 154 ist so bereitgestellt, um sich zwischen einem Bereich oberhalb des Paars von Fördereinrichtungen 152 und Bereichen oberhalb der Bauteilzufuhreinheiten 153 bewegen zu können. Darüber hinaus umfasst die Kopfeinheit 154 eine Vielzahl von (fünf) Montageköpfen 154a, die Düsen aufweisen, die an den unteren Enden angebracht sind, eine Leiterplattenerkennungs-Bildgebungseinrichtung 154b und eine Kameraeinheit 154c.
-
Die Montageköpfe 154a sind konfiguriert, um die Bauteile E auf der Leiterplatte S zu montieren. Insbesondere sind die Montageköpfe 154a konfiguriert, um nach oben und unten (in Z-Richtung) bewegbar zu sein, und sie sind konfiguriert, um die Bauteile E, die von den Bandzuleitungseinrichtungen 153a zugeführt werden, durch einen Unterdruck, der an den Spitzenenden der Düsen durch einen Luftdruckgenerator erzeugt wird, anzusaugen und zu halten und die Bauteile E an den Montagepositionen auf der Leiterplatte S zu montieren.
-
Die Leiterplattenerkennungs-Bildgebungseinrichtung 154b ist konfiguriert, um die Passermarken F der Leiterplatte S abzubilden, um die Position und Ausrichtung der Leiterplatte S zu erkennen. Die Positionen der Passermarken F werden abgebildet und erkannt, so dass die Montagepositionen der Bauteile E auf der Leiterplatte S genau erlangt werden können. Die Leiterplattenerkennungs-Bildgebungseinrichtung 154b ist konfiguriert, um die Leiterplatte S von oben abzubilden (Seite in Z1-Richtung). Das von der Leiterplattenerkennungs-Bildgebungseinrichtung 154b aufgenommene Bild wird zusammen mit den Informationen über das abzubildende Ziel an die Bildsuchvorrichtung 20 übermittelt.
-
Die Kameraeinheit 154c ist konfiguriert, um die an die Düsen der Montageköpfe 154a angesaugten Bauteile von der Seite abzubilden. Darüber hinaus ist die Kameraeinheit 154c konfiguriert, um die Düsen vor und nach dem Ansaugen der Bauteile E von der Seite abzubilden. Das von der Kameraeinheit 154c aufgenommene Bild wird zusammen mit den Informationen über das abzubildende Ziel an die Bildsuchvorrichtung 20 übermittelt.
-
Der Träger 155 umfasst einen X-Achsen-Motor 155a. Der Träger 155 ist konfiguriert, um die Kopfeinheit 154 in X-Richtung entlang des Trägers 155 durch Antreiben des X-Achsen-Motors 155a zu bewegen. Gegenüberliegende Enden des Trägers 5 werden von dem Paar von Schienen 156 getragen.
-
Das Paar von Schienen 156 ist auf der Basis 151 befestigt. Eine Schiene 156 auf der X1-Seite umfasst einen Y-Achsenmotor 156a. Die Schienen 156 sind konfiguriert, um den Träger 155 in der Y-Richtung orthogonal zur X-Richtung entlang des Paar von Schienens 156 zu bewegen, indem sie den Y-Achsenmotor 156a antreiben. Die Kopfeinheit 154 ist in X-Richtung entlang des Trägers 155 bewegbar, und der Träger 155 ist in Y-Richtung entlang der Schienen 156 bewegbar, so dass die Kopfeinheit 154 in X- und Y-Richtung bewegbar ist.
-
Die Bauteilerkennungs-Bildgebungseinrichtungen 157 sind an der Oberseite der Basis 151 befestigt. Die Bauteilerkennungs-Bildgebungseinrichtungen 157 sind außerhalb (auf den Seiten Y1 und Y2) des Paars von Fördereinrichtungen 152 angeordnet. Die Bauteilerkennungs-Bildgebungseinrichtungen 157 sind konfiguriert, um die von den Düsen der Montageköpfe 154a angesaugten Bauteile E von unten (Z2-Richtungsseite) abzubilden, um die Ansaugzustände (Ansaugorientierungen) der Bauteile E vor dem Montieren der Bauteile E abzubilden. Daher können die Ansaugzustände der von den Düsen der Montageköpfe 154a angesaugten Bauteile E erlangt werden. Die von den Bauteilerkennungs-Bildgebungseinrichtungen 157 aufgenommenen Bilder werden zusammen mit den Informationen über das abzubildende Ziel an die Bildsuchvorrichtung 20 übermittelt.
-
Der Controller 158 umfasst eine CPU und ist konfiguriert, um den gesamten Betrieb der Bauteilmontagevorrichtung 15 zu steuern, wie beispielsweise den von dem Paar von Fördereinrichtungen 152 durchgeführten Transportvorgang der Leiterplatte S, den von der Kopfeinheit 154 durchgeführten Montagevorgang und den von den Bauteilerkennungs-Bildgebungseinrichtungen 157 und der Leiterplattenerkennungs-Bildgebungseinrichtung 154b durchgeführten Bildgebungsvorgängen. Darüber hinaus ist der Controller 158 konfiguriert, um eine Steuerung zum Übertragen der erfassten Bilder an die Bildsuchvorrichtung 20 durchzuführen. Der Controller 158 überträgt die Bilder der Bauteile E, das Bild der Oberfläche der Leiterplatte S, das Bild der Passermarken der Leiterplatte S, die Bilder der Düsen der Montageköpfe 154a und die Bilder der Bauteilzuführpositionen der Bandzuleitungseinrichtungen 153a an die Bildsuchvorrichtung 20.
-
Wie in 1 dargestellt, ist die Sichtprüfungsvorrichtung 16 stromabwärts der Vielzahl von Bauteilmontagevorrichtungen 15 bereitgestellt. Die Sichtprüfungsvorrichtung 16 hat eine Funktion, das Erscheinungsbild der Leiterplatte S zu überprüfen, auf der die Bauteile E durch die Bauteilmontagevorrichtungen 15 montiert wurden. Konkret bildet die Sichtprüfungsvorrichtung 16 die Leiterplatte S mit einer Bildgebungseinrichtung ab und prüft anhand des aufgenommenen Bildes den Montagezustand der Bauteile E auf der Leiterplatte S. Darüber hinaus überträgt die Sichtprüfungsvorrichtung 16 das von der Bildgebungseinrichtung aufgenommene Bild zusammen mit den Informationen über das abzubildende Ziel an die Bildsuchvorrichtung 20.
-
Die Wiederaufschmelzvorrichtung 17 hat eine Funktion, das Lot durch eine Wärmebehandlung zu schmelzen und die Bauteile E mit den Elektrodenabschnitten der Leiterplatte S zu verbinden. Die Wiederaufschmelzvorrichtung 17 ist konfiguriert, um die Wärmebehandlung durchzuführen, während sie die Leiterplatte S auf der Bahn transportiert.
-
Die Sichtprüfungsvorrichtung 18 ist stromabwärts von der Wiederaufschmelzvorrichtung 17 bereitgestellt. Die Sichtprüfungsvorrichtung 18 hat eine Funktion, das Erscheinungsbild der von der Wiederaufschmelzvorrichtung 17 wärmebehandelten Leiterplatte S zu prüfen. Konkret nimmt die Sichtprüfungsvorrichtung 18 die Leiterplatte S mit einer Bildgebungseinrichtung auf und prüft anhand des aufgenommenen Bildes den Montagezustand der Bauteile E auf der Leiterplatte S. Darüber hinaus überträgt die Sichtprüfungsvorrichtung 18 das von der Bildgebungseinrichtung aufgenommene Bild zusammen mit den Informationen über das abzubildende Ziel an die Bildsuchvorrichtung 20.
-
Die Entladeeinrichtung 19 hat die Aufgabe, die Leiterplatte S, auf der die Bauteile E montiert wurden, aus der Bauteilmontagestraße 10 auszuleiten.
-
Aufbau der Bildsuchvorrichtung
-
Der Aufbau der Bildsuchvorrichtung 20 wird nun beschrieben.
-
Die Bildsuchvorrichtung 20 umfasst einen Personal Computer. Darüber hinaus wird die Bildsuchvorrichtung 20 verwendet, um ein Zielbild aus einer Vielzahl von Bildern abzurufen, die bei einem Montageprozess zum Montieren der Bauteile E auf der Leiterplatte S aufgenommen wurden. Die Bildsuchvorrichtung 20 verwaltet die Bauteilmontagestraße 10.
-
Die Bildsuchvorrichtung 20 umfasst einen Hauptprozessor (Central Processing Unit, CPU) 21, einen Speicher 22, eine Anzeige 23, eine Bedieneinheit 24 und eine Datenbank (DB) 25. Die CPU 21 steuert jeden Abschnitt der Bildsuchvorrichtung 20. Darüber hinaus führt die CPU 21 vorgegebene Programme aus, um einen Bildsuchprozess und einen Prozess zum Verwalten der Bauteilmontagestraßen durchzuführen. Der Speicher 22 ist konfiguriert, um Informationen zu speichern. Die Anzeige 23 zeigt einen Bildschirm zum Bedienen der Bildsuchvorrichtung 20 an. Außerdem wird auf der Anzeige 23 ein Bild angezeigt, das ein Ergebnis der Bildsuche der Bildsuchvorrichtung 20 ist. Die Bedieneinheit 24 empfängt einen Bedienvorgang von einem Benutzer. Die Bedieneinheit 24 umfasst eine Eingabevorrichtung, wie z. B. eine Tastatur oder eine Maus. Die DB 25 speichert eine Vielzahl von Bildern, die während des Montageprozesses zum Montieren der Bauteile E auf der Leiterplatte S aufgenommen wurden. Das heißt, die DB 25 speichert die Bilder, die von jeder Vorrichtung (dem Drucker 12, der Druckinspektionsmaschine 13, den Bauteilmontagevorrichtungen 15, der Sichtprüfungsvorrichtung 16 und der Sichtprüfungsvorrichtung 18) der Bauteilmontagestraße 10 übertragen werden. Die CPU 21 ist ein Beispiel für einen „Controller“ im Sinne der Ansprüche. Die DB 25 ist ein Beispiel für einen „Bildspeicher“ im Sinne der Ansprüche.
-
In dieser Ausführungsform ist die CPU 21 konfiguriert, Bilder aus der Vielzahl von in der DB 25 gespeicherten Bildern gemäß einer Suchbedingung abzurufen. Die in der DB 25 gespeicherten Bilder sind Informationen wie einem Leiterplattennamen, einem SILK-Namen, einer Leiterplatten-ID, einer Bauteilnummer, einer Zuleitungseinrichtungsnummer, einer Zeit, einer Kopfnummer und einer Düsennummer zugeordnet. Die CPU 21 ist konfiguriert, Bilder entsprechend der Suchbedingung abzurufen und eine Liste von Informationen zu den entsprechenden Bildern auf der Anzeige 23 anzuzeigen. Beispielsweise zeigt die CPU 21 auf der Anzeige 23 eine Liste von Informationen an, wie z.B. die Bildpositionen, die abzubildenden Ziele und die Abbildungszeiten einer Vielzahl von Bildern, die durch die Suche extrahiert werden.
-
Zum Beispiel wird ein Druckinspektionsbild anhand des Leiterplattennamens und/oder des SILK-Namens abgerufen. Außerdem wird ein Inspektionsbild nach dem Montieren über den Leiterplattennamen und/oder den SILK-Namen abgerufen. Ein Zuleitungseinrichtungsbild wird über die Bauteilnummer und/oder die Zuleitungseinrichtungsnummer abgerufen. Ein Markierungsbild wird über die Zeit und/oder die Leiterplatten-ID abgerufen. Ein Düsenbild wird über die Kopfnummer und/oder die Düsennummer abgerufen. Bilder zur Bauteilerkennung von unten und von der Seite werden über den Leiterplattennamen und/oder den SILK-Namen abgerufen.
-
Konkret ruft die CPU 21 Bilder aus der Vielzahl von Bildern in der DB 25 gemäß einer ersten, von dem Benutzer festgelegten Suchbedingung ab. Außerdem zeigt die CPU 21 auf der Anzeige 23 eine Liste von Informationen über die abgerufenen und extrahierten Bilder an. Wenn der Benutzer ein Bild auf der Grundlage der angezeigten Liste von Informationen über die Bilder auswählt, zeigt die CPU 21 ein ausgewähltes Bild 31 auf einem Bildschirm 30 an, wie in 3 dargestellt. Darüber hinaus führt die CPU 21 eine Steuerung durch, um Bilder aus der Vielzahl von Bildern in der DB 25 gemäß der von dem Benutzer festgelegten ersten Suchbedingung abzurufen und verwandte Bilder 32 anzuzeigen, die gemäß einer zweiten Suchbedingung, die sich von der ersten Suchbedingung unterscheidet, auf der Grundlage der Informationen über das ausgewählte Bild 31 zusammen mit dem von dem Benutzer aus den abgerufenen Bildern ausgewählten Bild 31 abgerufen wurden. Das heißt, die CPU 21 ruft Bilder gemäß der zweiten Suchbedingung ab, welche die Informationen über das ausgewählte Bild 31 umfasst, die sich von der ersten Suchbedingung unterscheiden, und extrahiert die verwandten Bilder 32 aus der DB 25. Anschließend zeigt die CPU 21 die verwandten Bilder 32 zusammen mit dem ausgewählten Bild 31 auf dem Bildschirm 30 an.
-
Wenn es sich bei dem ausgewählten Bild 31 um ein Bild des Bauteils E an einem Montagepunkt handelt, sind die verwandten Bilder 32 zum Beispiel ein Bauteilerkennungsbild von der Seite, Erkennungsbilder der Passermarken F der Leiterplatte S, ein Inspektionsbild einer Zielbauteil-Ansaugdüse, ein Bild einer Zielbauteil-Zufuhrzuleitungseinrichtung, ein Druckinspektionsbild, ein Inspektionsbild nach dem Montieren usw. Darüber hinaus umfassen die Informationen zum Abrufen der verwandten Bilder 32 Informationen wie eine Leiterplatte, einen Montagepunkt, eine Arbeitsmaschine, ein Arbeitswerkzeug, ein Werkzeug zum Nachfüllen von Bauteilen, ein Datum und eine Uhrzeit usw.
-
Bei der ersten Suchbedingung handelt es sich um eine Bedingung, die auf der Grundlage von Informationen festgelegt wird, die Bauteilinformationen und/oder Leiterplatteninformationen und/oder Informationen über eine Bauteilmontageposition und/oder Informationen über eine Arbeitsvorrichtung, welche auf der Leiterplatte arbeitet, und/oder Informationen über eine Arbeitseinheit, welche auf der Leiterplatte arbeitet, und/oder Informationen über eine Bauteilzuführeinheit, die Bauteile zuführt, und/oder Informationen über ein Arbeitsdatum und eine Arbeitszeit umfassen. Die Bauteilinformationen umfassen Informationen wie Typ, Form und Größe eines zu montierenden Bauteils. Die Leiterplatten-Informationen umfassen Informationen wie den Leiterplatten-Typ und eine Leiterplatten-ID. Die Informationen über die Bauteilmontageposition umfassen Informationen über die Bauteilmontagekoordinaten (X, Y) auf einer Leiterplatte. Die Informationen über eine Arbeitsvorrichtung, welche auf der Leiterplatte arbeitet, umfassen Informationen über den Typ und den Zustand jeder Vorrichtung (den Drucker 12, die Druckprüfmaschine 13, die Bauteilmontagevorrichtungen 15, die Sichtprüfungsvorrichtung 16 und die Sichtprüfungsvorrichtung 18). Die Informationen über eine Arbeitseinheit, welche auf der Leiterplatte arbeitet, umfassen Informationen über die Montageköpfe 154a und die Düsen der Bauteilmontagevorrichtung 15. Zu den Informationen über eine Bauteilzuführeinheit gehören Informationen wie der Typ und die Kennung der Bandzuleitungseinrichtungen 153a.
-
Wenn zum Beispiel ein Montagefehler des Bauteils E auf der Leiterplatte S auftritt, ruft der Benutzer Bilder entsprechend der ersten Suchbedingung ab und bestätigt die Bilder, um die Ursache des Montagefehlers zu analysieren. Wenn die Montageköpfe 154a die Bauteile E schlecht ansaugen oder der Montagevorgang aufgrund der Montageköpfe 154a langsam ist, ruft der Benutzer beispielsweise Bilder entsprechend der ersten Suchbedingung ab und bestätigt die Bilder, um die Ursache des Problems zu analysieren.
-
Wie in 3 gezeigt, führt die CPU 21 eine Steuerung durch, um die Vielzahl verwandter Bilder 32 zusammen mit dem ausgewählten Bild 31 anzuzeigen. Wenn es ein verwandtes Bild 32 in Bezug auf das ausgewählte Bild 31 gibt, zeigt die CPU 21 ein verwandtes Bild 32 zusammen mit dem ausgewählten Bild 31 auf dem Bildschirm 30 an. Wenn es kein verwandtes Bild 32 in Bezug auf das ausgewählte Bild 31 gibt, zeigt die CPU 21 das ausgewählte Bild 31 auf dem Bildschirm 30 an, ohne das verwandte Bild 32 zu zeigen. Außerdem zeigt die CPU 21 die Bilderkennungsergebnisse des ausgewählten Bildes zusammen mit dem ausgewählten Bild 31 an. Die Bilderkennungsergebnisse umfassen Informationen wie eine Bauteilposition, eine Bauteilgröße, einen Leiterplattennamen, einen SILK-Namen, eine Leiterplatten-ID, eine Bauteilnummer, eine Zuleitungseinrichtungsnummer, eine Zeit, eine Kopfnummer und eine Düsennummer.
-
Die CPU 21 zeigt die verwandten Bilder 32 in einer Größe an, die kleiner ist als die des ausgewählten Bildes 31. Darüber hinaus zeigt die CPU 21 die Vielzahl verwandter Bilder 32 nebeneinander an. Die Vielzahl verwandter Bilder 32 werden beispielsweise in Rechts-Links-Richtung nebeneinander angezeigt. Darüber hinaus werden die Vielzahl verwandter Bilder 32 unter dem ausgewählten Bild 31 angezeigt.
-
Die CPU 21 speichert Informationen über ein verwandtes Bild 32, das aus der Vielzahl verwandter Bilder 32 in Bezug auf das ausgewählte Bild 31 in dem Speicher 22 ausgewählt wurde, und reflektiert die Informationen über das verwandte Bild 32, das in dem Speicher 22 gespeichert ist, um die zweite Suchbedingung festzulegen. So wird beispielsweise gelernt, Punkte zu einer Suchbedingung mit einer großen Anzahl von Anzeigen hinzuzufügen, und die Suchbedingung mit einer großen Anzahl von Punkten wird bevorzugt als zweite Suchbedingung festgelegt. Das heißt, die Suchbedingung des verwandten Bildes 32, das der Benutzer häufig auswählt, um die Details aus der Vielzahl verwandter Bilder 32 zu bestätigen, wird bevorzugt als zweite Suchbedingung festgelegt.
-
Die CPU 21 zeigt die Vielzahl verwandter Bilder 32 nebeneinander in der Reihenfolge ihrer Priorität an. Zum Beispiel zeigt die CPU 21 die verwandten Bilder 32 mit einer großen Anzahl von Anzeigezeiten und einer großen Anzahl von Punkten nebeneinander in der Reihenfolge von links an. Darüber hinaus zeigt die CPU 21 beispielsweise die Vielzahl verwandter Bilder 32 nebeneinander in der Reihenfolge des japanischen Silbenschreibens, in alphabetischer Reihenfolge oder in numerischer Reihenfolge auf der Grundlage der Bildnamen der Vielzahl verwandter Bilder 32 an.
-
Die CPU 21 wechselt in regelmäßigen Zeitabständen (z.B. fünf Sekunden) die Vielzahl verwandter Bilder 32 und zeigt sie nacheinander an. Die CPU 21 zeigt nacheinander die Vielzahl verwandter Bilder 32 an, zeigt eine vorgegebene Anzahl von verwandten Bildern 32 an und zeigt dann das erste verwandte Bild 32 an. Dann wiederholt die CPU 21 eine Steuerung, um die Vielzahl verwandter Bilder 32 nacheinander anzuzeigen.
-
Wenn ein verwandtes Bild 32 aus der Vielzahl der angezeigten verwandten Bilder 32 ausgewählt wird, zeigt die CPU 21 das ausgewählte verwandte Bild 32 als das ausgewählte Bild 31 in einem großen Format an. In diesem Fall können die verwandten Bilder 32 gemäß einer neuen zweiten Suchbedingung auf der Grundlage von Informationen über das ausgewählte verwandte Bild 32 (neu ausgewähltes Bild 31) abgerufen werden. In diesem Fall zeigt die CPU 21 die abgerufenen verwandten Bilder 32 zusammen mit dem ausgewählten verwandten Bild 32 (neu ausgewähltes Bild 31) an.
-
Die CPU 21 ruft die verwandten Bilder 32 gemäß der zweiten Suchbedingung entsprechend der Art des Montagefehlers ab, wenn das von dem Benutzer ausgewählte Bild 31 ein Bild ist, das sich auf den Montagefehler des Bauteils E bezieht. Die Art des Montagefehlers wird beispielsweise durch Informationen von jeder Vorrichtung (dem Drucker 12, der Druckinspektionsmaschine 13, den Bauteilmontagevorrichtungen 15, der visuellen Inspektionsvorrichtung 16 und der visuellen Inspektionsvorrichtung 18) oder durch eine Auswahl seitens des Benutzers bestimmt.
-
Zum Beispiel werden im Falle eines Montagefehlers, bei dem die Montageposition des Bauteils E auf der Leiterplatte S verschoben ist, als zweite Suchbedingung Bedingungen für das Abrufen eines Bauteilerkennungsbildes des entsprechenden Bauteils E von unten, eines Markierungserkennungsbildes der entsprechenden Leiterplatte S (Passermarken der gesamten Leiterplatte oder eine lokale Passermarke der Leiterplatte) und/oder eines Stellungsbildes des entsprechenden Bauteils E von der Seite unmittelbar vor dem Montieren festgelegt. Im Falle eines Montagefehlers, bei dem das Bauteil E fehlt, werden als zweite Suchbedingung Bedingungen zum Abrufen eines Stellungsbildes des entsprechenden Bauteils E von der Seite unmittelbar vor dem Montieren und/oder eines Bildes der Düse, auf die das entsprechende Bauteil E montiert wurde, von der Seite unmittelbar nach dem Montieren festgelegt. Im Falle eines Montagefehlers von Manhattan, bei dem das Bauteil E nach oben ragt, werden als zweite Suchbedingung Bedingungen für das Abrufen eines Druckinspektionsbildes der entsprechenden Montageposition, eines Bauteilerkennungsbildes des entsprechenden Bauteils E von unten und/oder eines Markierungserkennungsbildes der entsprechenden Leiterplatte S (Passermarken der gesamten Leiterplatte oder eine lokale Passermarke der Leiterplatte) festgelegt. Im Falle eines Montagefehlers, bei dem das Bauteil E falsch montiert ist, wird als zweite Suchbedingung eine Bedingung zum Abrufen eines Bauteilerkennungsbildes des entsprechenden Bauteils E von unten festgelegt.
-
Die CPU 21 führt eine Steuerung durch, um OK/NG des Prüfergebnisses der Bauteilmontage in dem Speicher 22 zu speichern und Bilder desselben Typs eines anderen Bauteils E mit einem NG-Prüfergebnis als die verwandten Bilder 32 zusammen mit dem ausgewählten Bild 31 anzuzeigen, wenn das ausgewählte Bild 31 ein Bild mit einem NG-Prüfergebnis ist. Das Prüfergebnis ist NG, wenn das Bauteil E nicht korrekt auf der Leiterplatte S montiert ist. Das Prüfergebnis ist OK, wenn das Bauteil E korrekt auf der Leiterplatte S montiert ist.
-
Wie in 4 dargestellt, führt die CPU 21 eine Steuerung durch, um die zweite Suchbedingung zusammen mit den verwandten Bildern 32 anzuzeigen. Wie in 5 dargestellt, kann die zweite Suchbedingung über eine Pull-Down-Anzeige 33 ausgewählt werden. Das heißt, wenn eine Vielzahl zweiter Suchbedingungen für das ausgewählte Bild 31 festgelegt werden kann, ruft die CPU 21 die verwandten Bilder 32 gemäß einer zweiten Suchbedingung ab, die auf der Grundlage einer Auswahl des Benutzers oder einer vorgegebenen Bedingung aus einer Vielzahl einstellbarer zweiter Suchbedingungen ausgewählt wurde. Außerdem führt die CPU 21 eine Steuerung durch, um eine Vielzahl zweiter Suchbedingungen in einer auswählbaren Weise zusammen mit dem ausgewählten Bild 31 anzuzeigen.
-
Die zweite Suchbedingung für den Abruf der verwandten Bilder 32 ist eine Bedingung für den Abruf eines anderen Erkennungsbildes des Bauteils E in dem ausgewählten Bild 31, eines Erkennungsbildes desselben Typs des Bauteils E wie das Bauteil E in dem ausgewählten Bild 31 und eines Erkennungsbildes des Bauteils E auf einer anderen Leiterplatte S unter denselben Bedingungen wie beispielsweise das Bauteil E in dem ausgewählten Bild 31. Außerdem kann die zweite Suchbedingung von dem Benutzer angepasst werden.
-
Die Vielzahl zweiter Suchbedingungen können in regelmäßigen Zeitabständen automatisch umgeschaltet werden. In diesem Fall werden die Suchbedingungen, die häufig angezeigt werden, in dem Speicher 22 gespeichert und bevorzugt angezeigt. Die Bedingungen werden für die Elemente (ein Bauteil E, eine Leiterplatte S, ein Werkzeug und eine Bauteilzufuhr) in den Suchbedingungen bewertet, und die Anzeigereihenfolge wird so festgelegt, dass die Anzeige der Bedingung mit einer hohen Punktzahl Vorrang hat.
-
Vorteilhafte Wirkungen dieser Ausführungsform
-
Mit dieser Ausführungsform werden die folgenden vorteilhaften Wirkungen erzielt.
-
Gemäß dieser Ausführungsform ist die CPU 21, wie oben beschrieben, konfiguriert, eine Steuerung durchzuführen, um Bilder aus der Vielzahl von Bildern in der DB 25 gemäß der von dem Benutzer festgelegten ersten Suchbedingung abzurufen, und die verwandten Bilder 32 anzuzeigen, die gemäß der zweiten Suchbedingung, die sich von der ersten Suchbedingung unterscheidet, auf der Grundlage der Informationen über das ausgewählte Bild 31 zusammen mit dem von dem Benutzer aus den abgerufenen Bildern ausgewählten Bild 31 abgerufen wurden. Dementsprechend ruft die CPU 21 die verwandten Bilder 32 gemäß der zweiten Suchbedingung ab, die sich von der ersten Suchbedingung unterscheidet, die verwendet wird, um das ausgewählte Bild 31 auf der Grundlage der Informationen über das ausgewählte Bild 31 abzurufen, und somit können die verwandten Bilder 32 extrahiert werden, ohne eine Vielzahl von Bildern im Voraus zuzuordnen. Folglich ist es nicht notwendig, dass der Benutzer einen separaten Abruf durchführt, und somit ist es möglich, eine Vielzahl verwandter Bilder, die während des Montagevorgangs aufgenommen wurden und die nicht im Voraus zugeordnet wurden, ohne weiteres zu bestätigen. Darüber hinaus werden das ausgewählte Bild 31 und die verwandten Bilder 32 auf demselben Bildschirm angezeigt, so dass es möglich ist, den Montagezustand ohne weiteres zu verstehen und die Ursache des Fehlers zu identifizieren.
-
Gemäß dieser Ausführungsform ist die erste Suchbedingung, wie oben beschrieben, eine Bedingung, die auf der Grundlage der Informationen festgelegt wird, welche die Bauteilinformationen und/oder die Leiterplatteninformationen und/oder die Information über eine Bauteilmontageposition und/oder die Informationen über eine Arbeitsvorrichtung, welche auf einer Leiterplatte arbeitet, und/oder die Informationen über eine Arbeitseinheit, welche auf einer Leiterplatte arbeitet, und/oder die Informationen über eine Bauteilzuführeinheit, welche Bauteile zuführt, und/oder die Informationen über ein Arbeitsdatum und eine Arbeitszeit umfassen. Dementsprechend können Bilder entsprechend der von dem Benutzer auf der Grundlage der Bauteilinformationen, der Leiterplatteninformationen, der Informationen über eine Bauteilmontageposition, der Informationen über eine Arbeitsvorrichtung, die auf einer Leiterplatte arbeitet, der Informationen über eine Arbeitseinheit, welche auf einer Leiterplatte arbeitet, der Informationen über eine Bauteilzuführeinheit, die Bauteile zuführt, oder der Informationen über ein Arbeitsdatum und eine Uhrzeit festgelegten ersten Suchbedingung abgerufen werden.
-
Gemäß dieser Ausführungsform ist die CPU 21, wie oben beschrieben, konfiguriert, um eine Steuerung durchzuführen, um die Vielzahl verwandter Bilder 32 zusammen mit dem ausgewählten Bild 31 anzuzeigen. Dementsprechend kann die Vielzahl verwandter Bilder 32 zusammen mit dem ausgewählten Bild 31 bestätigt werden, wodurch es möglich ist, den Montagezustand leichter zu verstehen und die Ursache des Fehlers zu identifizieren.
-
Gemäß dieser Ausführungsform, wie oben beschrieben, ist die CPU 21 konfiguriert, um die Informationen über das verwandte Bild 32, das aus der Vielzahl verwandter Bilder 32 in Bezug auf das ausgewählte Bild 31 ausgewählt wurde, in dem Speicher 22 zu speichern und die Informationen über das verwandte Bild 32, die in dem Speicher 22 gespeichert sind, zu reflektieren, um die zweite Suchbedingung festzulegen. Dementsprechend kann die zweite Suchbedingung so festgelegt werden, dass die aus der Vielzahl verwandter Bilder 32 häufig ausgewählten verwandten Bilder 32 ohne weiteres abrufbar sind und somit mehr geeignete verwandte Bilder 32 extrahiert werden können.
-
Gemäß dieser Ausführungsform, wie oben beschrieben, ist die CPU 21 konfiguriert, um die verwandten Bilder 32 gemäß der zweiten Suchbedingung entsprechend der Art des Montagefehlers abzurufen, wenn das von dem Benutzer ausgewählte Bild 31 ein Bild ist, das sich auf den Montagefehler des Bauteils E bezieht. Dementsprechend können die verwandten Bilder 32 für das Erkennen des Grundes gemäß der Art des Montagefehlers angezeigt werden und somit kann der Benutzer die Bilder effizient bestätigen. Auf diese Weise kann der Benutzer einen Vorgang zum Identifizieren des Montagefehlers effizient durchführen. Darüber hinaus ist es möglich, die Extraktion von Bildern mit geringer Relevanz je nach Art des Montagefehlers zu verhindern, so dass der Suchvorgang effizient durchgeführt und die Suchzeit verkürzt werden kann.
-
Gemäß dieser Ausführungsform, wie oben beschrieben, ist die CPU 21 konfiguriert, um eine Steuerung durchzuführen, um OK/NG des Prüfergebnisses der Bauteilmontage in dem Speicher 22 zu speichern und Bilder desselben Typs eines anderen Bauteils E mit einem NG-Prüfergebnis als die verwandten Bilder 32 zusammen mit dem ausgewählten Bild 31 anzuzeigen, wenn das ausgewählte Bild 31 ein Bild mit einem NG-Prüfergebnis ist. Der Benutzer muss also kein weiteres ähnliches Bild mit einem NG-Prüfergebnis abrufen und anzeigen, wodurch sich der Arbeitsaufwand verringert. Darüber hinaus können ähnliche Bilder mit einem NG-Prüfergebnis in einer Liste angezeigt werden, so dass es möglich ist, den Montagezustand leichter zu verstehen und die Ursache des Fehlers zu identifizieren.
-
Gemäß dieser Ausführungsform ist die CPU 21, wie oben beschrieben, konfiguriert, um eine Steuerung zur Anzeige der zweiten Suchbedingung zusammen mit den verwandten Bildern 32 durchzuführen. Auf diese Weise kann der Benutzer die Suchbedingung der verwandten Bilder 32, die zusammen mit dem ausgewählten Bild 31 angezeigt werden, visuell bestätigen.
-
Gemäß dieser Ausführungsform ist die CPU 21, wie oben beschrieben, konfiguriert, um die verwandten Bilder 32 gemäß einer zweiten Suchbedingung abzurufen, die auf der Grundlage der Auswahl des Benutzers oder der vorgegebenen Bedingung aus der Vielzahl einstellbarer zweiter Suchbedingungen ausgewählt wird, wenn die Vielzahl zweiter Suchbedingungen für das ausgewählte Bild 31 einstellbar sind. Dementsprechend können die verwandten Bilder 32 gemäß einer zweiten Suchbedingung abgerufen werden, die aus der Vielzahl zweiter Suchbedingungen ausgewählt wurde, und somit können die verwandten Bilder 32 gemäß einer geeigneteren Suchbedingung abgerufen werden.
-
Gemäß dieser Ausführungsform, wie oben beschrieben, ist die CPU 21 konfiguriert, um eine Steuerung durchzuführen, um eine Vielzahl zweiter Suchbedingungen in einer auswählbaren Weise zusammen mit dem ausgewählten Bild 31 anzuzeigen. Dementsprechend kann der Benutzer ohne weiteres eine gewünschte Suchbedingung aus der Vielzahl zweiter Suchbedingungen auswählen.
-
Modifizierte Beispiele
-
Die diesmal offenbarte Ausführungsform ist in allen Punkten als veranschaulichend und nicht als einschränkend zu betrachten. Der Umfang der vorliegenden Erfindung wird nicht durch die obige Beschreibung der Ausführungsform, sondern durch den Umfang der Patentansprüche aufgezeigt, und alle Modifikationen (modifizierte Beispiele) innerhalb der Bedeutung und des Umfangs, die dem Umfang der Patentansprüche entsprechen, sind ebenfalls umfassen.
-
Während das Beispiel, in dem die Bildsuchvorrichtung als eine Vorrichtung zum Steuern des Prozesses der Bauteilmontagestraße bereitgestellt ist, in der vorgenannten Ausführungsform gezeigt wurde, ist die vorliegende Erfindung nicht darauf beschränkt. Bei der vorliegenden Erfindung kann die Bildsuchvorrichtung getrennt von einer Steuervorrichtung bereitgestellt sein, die zum Steuern des Prozesses der Bauteilmontagestraße konfiguriert ist.
-
Das Beispiel, bei dem die Bauteile von den Bandzuleitungseinrichtungen zu den Bauteilmontagevorrichtungen zugeführt werden, wurde zwar in der vorgenannten Ausführungsform gezeigt, doch ist die vorliegende Erfindung nicht darauf beschränkt. Im Rahmen der vorliegenden Erfindung können die Bauteile aus Trays den Bauteilmontagevorrichtungen zugeführt werden.
-
Während das Beispiel, in dem die Leiterplatte entlang einer Bahn gefördert wird und der Montagevorgang darauf durchgeführt wird, in der vorgenannten Ausführungsform gezeigt wurde, ist die vorliegende Erfindung nicht darauf beschränkt. Im Rahmen der vorliegenden Erfindung können die Leiterplatten auf zwei oder mehr Bahnen gefördert werden, auf denen der Montagevorgang durchgeführt werden kann.
-
Während das Beispiel, in dem eine so genannte In-Line-Kopfeinheit, die eine Vielzahl von Montageköpfen umfasst, die linear in einer Reihe oder in einer Vielzahl von Reihen angeordnet sind, in der vorgenannten Ausführungsform gezeigt wurde, ist die vorliegende Erfindung nicht darauf beschränkt. Im Rahmen der vorliegenden Erfindung kann eine sogenannte Drehkopfeinheit, die eine Vielzahl von in Umfangsrichtung angeordneten Montageköpfen umfasst, bereitgestellt sein.
-
Obgleich das Beispiel, in dem eine Kopfeinheit bereitgestellt ist, in der vorgenannten Ausführungsform gezeigt wurde, ist die vorliegende Erfindung nicht darauf beschränkt. Im Rahmen der vorliegenden Erfindung kann eine Vielzahl von Kopfeinheiten bereitgestellt sein.
-
Obgleich das Beispiel, in dem die drei Bauteilmontagevorrichtungen in einer Bauteilmontagestraße bereitgestellt sind, in der vorgenannten Ausführungsform gezeigt wurde, ist die vorliegende Erfindung nicht darauf beschränkt. Im Rahmen der vorliegenden Erfindung können zwei oder weniger oder vier oder mehr Bauteilmontagevorrichtungen in einer Bauteilmontagestraße bereitgestellt sein.
-
Bezugszeichenliste
-
- 15
- Bauteilmontagevorrichtung
- 20
- Bildsuchvorrichtung
- 21
- CPU (Controller)
- 22
- Speicher
- 25
- DB (Bildspeicher)
- 31
- ausgewähltes Bild
- 32
- verwandtes Bild
- 100
- Bauteilmontagesystem
- E
- Bauteil
- S
- Leiterplatte
-
ZITATE ENTHALTEN IN DER BESCHREIBUNG
-
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
-
Zitierte Patentliteratur
-
- JP 6154120 [0002, 0003, 0004, 0005]