(57)【要約】【課題】検査装置による基板の検査結果のうち適切な情報のみが実装用装置にフィードバックされるようにした実装ライン管理システム及び実装ラインの管理方法を提供することを目的とする。【解決手段】第１の実装装置Ｍ１は、搬入した基板ＫＢに順序情報を付与するとともに基板ＫＢの識別情報を読み取り、これらを対応付けてホストコンピュータ記憶部３１に記憶させる。検査装置Ｍ３は基板ＫＢの搬入に伴い順序情報を受け取るとともに基板ＫＢから識別情報を読み取り、これら順序情報と識別情報を対応付けて検査記憶部２１に記憶させる。検査結果が不良の場合には、検査記憶部２１に記憶されている不良の基板ＫＢの順序情報に所定の処理が与えられる。検査記憶部２１に記憶されている対応関係が、ホストコンピュータ記憶部３１に記憶されている対応関係と一致していない場合には、検査結果のフィードバックを禁止する。【選択図】図３
2019134051.tif 000002
【特許請求の範囲】
【請求項１】
基板に作業をする複数の実装用装置及び前記複数の実装用装置の下流側に配置された検査装置を含んで構成される実装ラインを管理する実装ライン管理システムであって、
前記複数の実装用装置のうち最上流側に配置された先頭実装用装置は、搬入した基板に順序情報を付与するとともに前記基板から前記基板の識別情報を読み取り、前記基板の搬出に伴い前記順序情報を下流側の前記実装用装置に受け渡し、
前記複数の実装用装置のうち前記先頭実装用装置の下流側の前記実装用装置は、前記基板の搬入に伴い前記順序情報を受け取り、前記基板の搬出に伴い前記順序情報を下流側の前記実装用装置又は前記検査装置に受け渡し、
前記検査装置は前記基板の搬入に伴い前記順序情報を受け取るとともに前記基板から前記識別情報を読み取り、受け取った前記順序情報と読み取った前記識別情報とを対応付けて第１の記憶部に記憶させたうえで前記基板の検査を行い、
前記先頭実装用装置が前記基板に付与した前記順序情報と前記先頭実装用装置が前記基板から読み取った前記識別情報とを対応付けて記憶する第２の記憶部と、
前記検査装置が検査した前記基板の検査結果を前記実装用装置にフィードバックするフィードバック部と、
前記検査結果が不良の場合に、前記第１の記憶部に記憶されている不良の前記基板の前記順序情報に所定の処理を与える順序情報処理部と、
前記第１の記憶部に記憶されている前記順序情報と前記識別情報との対応関係が、前記第２の記憶部に記憶されている前記順序情報と前記識別情報との対応関係と一致しているかどうかを判定する判定部と、
前記判定部により、前記第１の記憶部に記憶されている前記順序情報と前記識別情報との対応関係が、前記第２の記憶部に記憶されている前記順序情報と前記識別情報との対応関係と一致していない場合には、前記フィードバック部による前記検査結果のフィードバックを禁止するフィードバック禁止部とを備えた実装ライン管理システム。
【請求項２】
基板に作業をする複数の実装用装置及び前記複数の実装用装置の下流側に配置された検査装置を含んで構成される実装ラインを管理する実装ライン管理システムであって、
前記複数の実装用装置は、搬入された基板の識別情報を読み取る読取手段を有し、
前記検査装置は、
前記基板の検査を行う検査手段と、
前記基板の検査結果を検査ごとに前記識別情報と関連付けて第１の記憶部に記憶させる制御手段と、
検査した前記検査結果を前記実装用装置にフィードバックするフィードバック部とを有し、
複数の前記実装用装置で読み取った識別情報を記憶する前記第１の記憶部と、
前記第１の記憶部に前記検査結果が不良であった不良情報が記憶されている前記基板に所定の処理を与える順序情報処理部と、
前記第１の記憶部に不良情報が記憶されるかどうかを判定する判定部と、
前記判定部により、前記識別情報に関連付けられた複数の前記検査の結果の少なくともひとつが不良情報の場合に、前記フィードバック部による前記検査結果のフィードバックを禁止するフィードバック禁止部とを備えた実装ライン管理システム。
【請求項３】
前記複数の実装用装置には前記基板に部品を実装する実装装置が含まれ、前記検査装置が検査した検査結果には前記実装用装置が前記基板に実装した前記部品の位置ずれ情報が含まれる請求項１又は２に記載の実装ライン管理システム。
【請求項４】
前記所定の処理は前記順序情報を削除する処理である請求項１〜３のいずれかに記載の実装ライン管理システム。
【請求項５】
前記所定の処理は前記順序情報に所定の情報を付加する処理である請求項１〜３のいずれかに記載の実装ライン管理システム。
【請求項６】
基板に作業をする複数の実装用装置及び前記複数の実装用装置の下流側に配置された検査装置を含んで構成され、前記複数の実装用装置のうち最上流側に配置された先頭実装用装置は、搬入した基板に順序情報を付与するとともに前記基板から前記基板の識別情報を読み取り、前記基板の搬出に伴い前記順序情報を下流側の前記実装用装置に受け渡し、前記複数の実装用装置のうち前記先頭実装用装置の下流側の前記実装用装置は、前記基板の搬入に伴い前記順序情報を受け取り、前記基板の搬出に伴い前記順序情報を下流側の前記実装用装置又は前記検査装置に受け渡し、前記検査装置は前記基板の搬入に伴い前記順序情報を受け取るとともに前記基板から前記識別情報を読み取り、受け取った前記順序情報と読み取った前記識別情報とを対応付けて第１の記憶部に記憶させたうえで前記基板の検査を行い、前記検査装置が検査した前記基板の検査結果を前記実装用装置にフィードバックする実装ラインを管理する実装ラインの管理方法であって、
前記先頭実装用装置が前記基板に付与した前記順序情報と前記先頭実装用装置が前記基板から読み取った前記識別情報とを対応付けて記憶する記憶工程と、
前記検査結果が不良の場合に、前記第１の記憶部に記憶されている不良の前記基板の前記順序情報に所定の処理を与える順序情報処理工程と、
前記第１の記憶部に記憶されている前記順序情報と前記識別情報との対応関係が、前記第２の記憶部に記憶されている前記順序情報と前記識別情報との対応関係と一致しているかどうかを判定する判定工程とを含み、
前記判定工程で、前記第１の記憶部に記憶されている前記順序情報と前記識別情報との対応関係が、前記第２の記憶部に記憶されている前記順序情報と前記識別情報との対応関係と一致していない場合には、前記フィードバック部による前記検査結果のフィードバックを禁止する実装ラインの管理方法。
【請求項７】
前記複数の実装用装置には前記基板に部品を実装する実装装置が含まれ、前記検査装置が検査した検査結果には前記実装用装置が前記基板に実装した前記部品の位置ずれ情報が含まれる請求項６に記載の実装ラインの管理方法。
【請求項８】
前記所定の処理は前記順序情報を削除する処理である請求項６又は７に記載の実装ラインの管理方法。
【請求項９】
前記所定の処理は前記順序情報に所定の情報を付加する処理である請求項６又は７に記載の実装ラインの管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の実装用装置と検査装置を含んで構成される実装ラインを管理する実装ライン管理システム及び実装ラインの管理方法に関する。
【背景技術】
【０００２】
基板に部品を実装して実装基板を生産する実装ラインは複数の実装用装置と検査装置を含んで構成されている。検査装置は基板に対する部品の装着状態等から基板の検査を行い、その合否を判定する。検査装置で不合格と判定された基板は検査装置から搬出されたところで作業者によって抜き取られ、手作業で部品の修理等の修正がなされたうえで検査装置に再投入され、再検査がされる。このような実装ラインにおいては、検査装置で不合格と判定された基板に個別識別用のＩＤマークを印刷して適切な基板ＫＢであるかどうかを判断している例（下記の特許文献１）や、部品実装後の基板を検査して得られる部品の位置ずれ情報等に基づいて実装装置の実装プログラムを補正する補正情報を作成してフィードバックするシステムの例（下記の特許文献２）が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１７４１９２号公報
【特許文献２】特開２０１４−２１６３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、検査装置により不良箇所があると判定されて修正が加えられた基板についての再検査結果は、実装プログラムの補正に必要な部品の位置ずれ情報としては適切でなく、このような情報が実装用装置にフィードバックされてしまうことは好ましくない。
【０００５】
そこで本発明は、検査装置による基板の検査結果のうち適切な情報のみが実装用装置にフィードバックされるようにした実装ライン管理システム及び実装ラインの管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の実装ライン管理システムは、基板に作業をする複数の実装用装置及び前記複数の実装用装置の下流側に配置された検査装置を含んで構成される実装ラインを管理する実装ライン管理システムであって、前記複数の実装用装置のうち最上流側に配置された先頭実装用装置は、搬入した基板に順序情報を付与するとともに前記基板から前記基板の識別情報を読み取り、前記基板の搬出に伴い前記順序情報を下流側の前記実装用装置に受け渡し、前記複数の実装用装置のうち前記先頭実装用装置の下流側の前記実装用装置は、前記基板の搬入に伴い前記順序情報を受け取り、前記基板の搬出に伴い前記順序情報を下流側の前記実装用装置又は前記検査装置に受け渡し、前記検査装置は前記基板の搬入に伴い前記順序情報を受け取るとともに前記基板から前記識別情報を読み取り、受け取った前記順序情報と読み取った前記識別情報とを対応付けて第１の記憶部に記憶させたうえで前記基板の検査を行い、前記先頭実装用装置が前記基板に付与した前記順序情報と前記先頭実装用装置が前記基板から読み取った前記識別情報とを対応付けて記憶する第２の記憶部と、前記検査装置が検査した前記基板の検査結果を前記実装用装置にフィードバックするフィードバック部と、前記検査結果が不良の場合に、前記第１の記憶部に記憶されている不良の前記基板の前記順序情報に所定の処理を与える順序情報処理部と、前記第１の記憶部に記憶されている前記順序情報と前記識別情報との対応関係が、前記第２の記憶部に記憶されている前記順序情報と前記識別情報との対応関係と一致しているかどうかを判定する判定部と、前記判定部により、前記第１の記憶部に記憶されている前記順序情報と前記識別情報との対応関係が、前記第２の記憶部に記憶されている前記順序情報と前記識別情報との対応関係と一致していない場合には、前記フィードバック部による前記検査結果のフィードバックを禁止するフィードバック禁止部とを備えた。
【０００７】
もうひとつの本発明の実装ライン管理システムは、基板に作業をする複数の実装用装置及び前記複数の実装用装置の下流側に配置された検査装置を含んで構成される実装ラインを管理する実装ライン管理システムであって、前記複数の実装用装置は、搬入された基板の識別情報を読み取る読取手段を有し、前記検査装置は、前記基板の検査を行う検査手段と、前記基板の検査結果を検査ごとに前記識別情報と関連付けて第１の記憶部に記憶させる制御手段と、検査した前記検査結果を前記実装用装置にフィードバックするフィードバック部とを有し、複数の前記実装用装置で読み取った識別情報を記憶する前記第１の記憶部と、前記第１の記憶部に前記検査結果が不良であった不良情報が記憶されている前記基板に所定の処理を与える順序情報処理部と、前記第１の記憶部に不良情報が記憶されるかどうかを判定する判定部と、前記判定部により、前記識別情報に関連付けられた複数の前記検査の結果の少なくともひとつが不良情報の場合に、前記フィードバック部による前記検査結果のフィードバックを禁止するフィードバック禁止部とを備えた。
【０００８】
本発明の実装ラインの管理方法は、基板に作業をする複数の実装用装置及び前記複数の実装用装置の下流側に配置された検査装置を含んで構成され、前記複数の実装用装置のうち最上流側に配置された先頭実装用装置は、搬入した基板に順序情報を付与するとともに前記基板から前記基板の識別情報を読み取り、前記基板の搬出に伴い前記順序情報を下流側の前記実装用装置に受け渡し、前記複数の実装用装置のうち前記先頭実装用装置の下流側の前記実装用装置は、前記基板の搬入に伴い前記順序情報を受け取り、前記基板の搬出に伴い前記順序情報を下流側の前記実装用装置又は前記検査装置に受け渡し、前記検査装置は前記基板の搬入に伴い前記順序情報を受け取るとともに前記基板から前記識別情報を読み取り、受け取った前記順序情報と読み取った前記識別情報とを対応付けて第１の記憶部に記憶させたうえで前記基板の検査を行い、前記検査装置が検査した前記基板の検査結果を前記実装用装置にフィードバックする実装ラインを管理する実装ラインの管理方法であって、前記先頭実装用装置が前記基板に付与した前記順序情報と前記先頭実装用装置が前記基板から読み取った前記識別情報とを対応付けて記憶する記憶工程と、前記検査結果が不良の場合に、前記第１の記憶部に記憶されている不良の前記基板の前記順序情報に所定の処理を与える順序情報処理工程と、前記第１の記憶部に記憶されている前記順序情報と前記識別情報との対応関係が、前記第２の記憶部に記憶されている前記順序情報と前記識別情報との対応関係と一致しているかどうかを判定する判定工程とを含み、前記判定工程で、前記第１の記憶部に記憶されている前記順序情報と前記識別情報との対応関係が、前記第２の記憶部に記憶されている前記順序情報と前記識別情報との対応関係と一致していない場合には、前記フィードバック部による前記検査結果のフィードバックを禁止する。
【発明の効果】
【０００９】
本発明によれば、検査装置による基板の検査結果のうち適切な情報のみが実装用装置にフィードバックされる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施の形態における実装ライン管理システムの構成図
【図２】本発明の一実施の形態における実装ライン管理システムの情報伝送系統を示すブロック図
【図３】本発明の一実施の形態における実装ライン管理システムの検査結果のフィードバックに関する処理の流れの第１の例を示すフローチャート
【図４】本発明の一実施の形態における実装ライン管理システムの検査結果のフィードバックに関する処理の流れの第２の例を示すフローチャート
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施の形態について説明する。図１は本発明の一実施の形態における実装ライン管理システム１の概略構成図である。実装ライン管理システム１は、実装ライン２と、実装ライン２と繋がるホストコンピュータ３を備えている。
【００１２】
実装ライン２は、実装用装置である第１の実装装置Ｍ１と、第１の実装装置Ｍ１の下流側に配置された実装用装置である第２の実装装置Ｍ２から構成される複数の実装用装置と、これら複数の実装用装置の下流側（具体的には第２の実装装置Ｍ２の下流側）に配置された検査装置Ｍ３を備えている。ここでは実装用装置は第１の実装装置Ｍ１と第２の実装装置Ｍ２の２台であるが、実装用装置は３台以上あってもよい。
【００１３】
本実施の形態における実装ライン２において、第１の実装装置Ｍ１は、複数の実装用装置のうち最上流側に配置された「先頭実装用装置」となっている。これに対して第２の実装装置Ｍ２は、複数の実装用装置のうち先頭実装用装置の下流側に配置された「下流側の実装用装置」となっている。実装用装置が３台以上である場合、先頭実装用装置以外の実装用装置は「下流側の実装用装置」となる。
【００１４】
基板ＫＢは先頭実装用装置である第１の実装装置Ｍ１に搬入されて部品ＰＴが実装された後、第１の実装装置Ｍ１から搬出されて第２の実装装置Ｍ２で更に部品ＰＴが実装される。そして、第２の実装装置Ｍ２から搬出されて検査装置で基板ＫＢの検査がなされ、実装基板ＪＫＢが生産される。
【００１５】
図２において、第１の実装装置Ｍ１と第２の実装装置Ｍ２はそれぞれ、実装記憶部１１、実装作業部１２、実装制御部１３、実装装置入出力部１４及び実装装置通信部１５を備えている。先頭実装用装置である第１の実装装置Ｍ１は更に、順序情報付与部１６と識別情報読取部１７を備えている。
【００１６】
図２において、検査装置Ｍ３は、検査記憶部２１（第１の記憶部）、検査作業部２２、検査制御部２３、検査装置入出力部２４、検査装置通信部２５及びフィードバック部２６のほか、第１の実装装置Ｍ１と同様に識別情報読取部１７を備えている。ホストコンピュータ３は、ホストコンピュータ記憶部３１（第２の記憶部）、ホストコンピュータ通信部３２、順序情報処理部３３、判定部３４及びフィードバック禁止部３５を備えている。なお、検査作業部２２が識別情報読取部１７の役割を備える場合、識別情報読取部１７は備えていなくてもよい。
【００１７】
第１の実装装置Ｍ１と第２の実装装置Ｍ２がそれぞれ備える実装記憶部１１には、基板ＫＢに部品ＰＴを実装するために必要な諸データと実装プログラム等が記憶されている。諸データとは、例えば、基板ＫＢに実装される部品ＰＴの種類や基板ＫＢに対する装着方向等のデータであり、実装プログラムとは、基板ＫＢ上のどの位置にどの部品ＰＴをどの順序で実装するか等を予め規定したプログラムである。
【００１８】
実装作業部１２は、基板ＫＢの搬入、位置決め及び搬出を行う基板搬送装置のほか、部品ＰＴを供給する部品供給部１２Ａ（図１）、部品供給部１２Ａが供給する部品ＰＴをピックアップして基板搬送装置により位置決めした基板ＫＢに装着する部品装着部１２Ｂ（図１）等を備えている。実装制御部１３は、実装記憶部１１に記憶された諸データ及び実装プログラムに基づいて実装作業部１２を作動させ、基板ＫＢに部品ＰＴを装着させる。
【００１９】
実装装置入出力部１４は例えばタッチパネルであり、作業者からの入力操作を受け入れるとともに、必要な操作指令を作業者に与える。実装装置入出力部１４は、作業者に種々の情報を報知する報知部としても機能する。実装装置通信部１５はホストコンピュータ３が備えるホストコンピュータ通信部３２を通じてホストコンピュータ３との間で情報のやり取りを行う。
【００２０】
第１の実装装置Ｍ１が備える順序情報付与部１６は、搬入した基板ＫＢに順序情報としてのシリアル番号を付与する。順序情報付与部１６は、第１の実装装置Ｍ１が基板ＫＢを搬入したことを検知するごとに、その基板ＫＢに連続番号を付していく。
【００２１】
順序情報付与部１６で付与されたシリアル番号はホストコンピュータ３に送られてホストコンピュータ記憶部３１に記憶されるとともに、基板ＫＢが第１の実装装置Ｍ１から第２の実装装置Ｍ２へ、更に第２の実装装置Ｍ２から検査装置Ｍ３へと下流側の装置に受け渡されるときに、ホストコンピュータ３を介して下流側の装置に受け渡される。第１の実装装置Ｍ１、第２の実装装置Ｍ２及び検査装置Ｍ３では、基板ＫＢが搬入されてから搬出されるまでの間、基板ＫＢはその基板ＫＢに付された順序情報（シリアル番号）に基づいて認識される。
【００２２】
各基板ＫＢにはバーコード等の識別子が付されており、その識別子にはその基板ＫＢに固有の情報が記録されている。先頭実装用装置である第１の実装装置Ｍ１が備える識別情報読取部１７は、各基板ＫＢに付された識別子から、その基板ＫＢを識別する情報である識別情報を読み取る。
【００２３】
識別情報読取部１７が読み取った基板ＫＢの識別情報は、ホストコンピュータ３に伝送されて、ホストコンピュータ記憶部３１に記憶される。ホストコンピュータ記憶部３１は、基板ＫＢの識別情報を、順序情報付与部１６から送られてきたその基板ＫＢの順序情報（シリアル番号）と対応付けて記憶する。
【００２４】
このように本実施の形態において、先頭実装用装置である第１の実装装置Ｍ１は、搬入した基板ＫＢに順序情報を付与するとともに基板ＫＢから基板の識別情報を読み取って作業を行い、その基板ＫＢの搬出に伴い順序情報を下流側の実装用装置（ここでは第２の実装装置Ｍ２）に受け渡すようになっている。また、下流側の実装用装置である第２の実装装置Ｍ２は、基板ＫＢの搬入に伴い順序情報を受け取って作業を行い、その基板ＫＢの搬出に伴い順序情報を下流側の実装用装置又は検査装置（ここでは検査装置Ｍ３）に受け渡すようになっている。
【００２５】
検査装置Ｍ３が備える検査記憶部２１には、部品ＰＴが実装された基板ＫＢを検査するために必要な諸データと検査プログラム等が記憶されている。諸データとは、例えば、基板ＫＢ上の部品ＰＴが実装される箇所の位置データ、実装される部品ＰＴの種類や基板ＫＢに対する装着方向等のデータであり、検査プログラムとは、基板ＫＢに対してどの部品ＰＴをどの順序で検査するかを予め規定したプログラムである。
【００２６】
検査装置Ｍ３は前述したように識別情報読取部１７を備えており、基板ＫＢを搬入したときに、その基板ＫＢの識別情報を読み取る。そして、検査記憶部２１は、検査装置Ｍ３が基板ＫＢの搬入に伴い受け取った順序情報と、自身が備える識別情報読取部１７が読み取った識別情報とを対応付けて記憶する。すなわち、本実施の形態において、検査装置Ｍ３は、基板ＫＢの搬入に伴い順序情報を受け取るとともに基板ＫＢから識別情報を読み取り、受け取った順序情報と読み取った識別情報を対応付けて検査記憶部２１に記憶させるようになっている。
【００２７】
検査作業部２２は、基板ＫＢの搬入、位置決め及び搬出を行う基板搬送装置、基板ＫＢを上方から撮像するカメラ２２Ａ（図１）等を備えている。検査制御部２３は、検査記憶部２１に記憶された諸データ及び検査プログラムに基づいて検査作業部２２を作動させ、基板ＫＢの検査を行う検査動作を実行させる。検査制御部２３は、検査記憶部２１に記憶させた基板ＫＢの順序情報（シリアル番号）に基づいて、必要な検査作業を実行する。具体的には、検査作業部２２が備えるカメラ２２Ａで基板ＫＢを撮像すること等によって、基板ＫＢに実装された部品ＰＴのそれぞれが、規定された基板ＫＢ上の位置に、規定された姿勢で装着されているかどうか等を検査する。
【００２８】
検査装置入出力部２４は例えばタッチパネルであり、作業者からの入力操作を受け入れるとともに、必要な操作指令を作業者に与える。また、作業者に種々の情報を報知する報知部としても機能する。検査装置通信部２５はホストコンピュータ３のホストコンピュータ通信部３２を通じてホストコンピュータ３との間で情報のやり取りを行う。フィードバック部２６は、検査装置Ｍ３が検査した基板ＫＢの検査結果を、ホストコンピュータ３を介して、検査装置Ｍ３の上流側の実装用装置（第１の実装装置Ｍ１及び第２の実装装置Ｍ２）にフィードバックする。
【００２９】
このような構成の実装ライン２において、先頭実装用装置である第１の実装装置Ｍ１は、実装ライン２の外部から搬入した基板ＫＢに順序情報を付与するとともにその基板ＫＢの識別情報を読み取り、その基板ＫＢに付与した順序情報と基板ＫＢから読み取った識別情報とを対応付けてホストコンピュータ記憶部３１に記憶させる。そして、基板ＫＢに対する部品ＰＴの実装作業を行ったうえで、基板ＫＢを下流側の実装用装置である第２の実装装置Ｍ２に搬出する。基板ＫＢの搬出に伴い、ホストコンピュータ３を介して第２の実装装置Ｍ２に基板ＫＢの順序情報（シリアル番号）を受け渡す。
【００３０】
第２の実装装置Ｍ２は、基板ＫＢの搬入に伴いホストコンピュータ３を介して第１の実装装置Ｍ１から順序情報を受け取る。そして、基板ＫＢに対する部品ＰＴの実装作業を行ったうえで、基板ＫＢを下流側の装置である検査装置Ｍ３に搬出する。基板ＫＢの搬出時には、ホストコンピュータ３を介して検査装置Ｍ３に順序情報（シリアル番号）を受け渡す。
【００３１】
検査装置Ｍ３は基板ＫＢの搬入時にホストコンピュータ３を介して第２の実装装置Ｍ２から順序情報を受け取るとともに、自身が備える識別情報読取部１７によって、基板ＫＢの識別情報を読み取る。そして、検査作業部２２で基板ＫＢを検査して実装良否の検査結果を得る。検査結果が実装良のうち基板ＫＢに実装された部品が規定の位置から位置ずれがある場合には、その位置ずれの状態を詳細に把握して検査結果に含める。検査装置Ｍ３は、基板ＫＢの検査が終了したら、その基板ＫＢを外部に搬出するとともに、基板ＫＢの検査結果をホストコンピュータ３に送信する。
【００３２】
ここで、検査装置Ｍ３は、上記基板ＫＢの検査において、基板ＫＢに不良箇所があることを検知した場合には、その不良箇所を含む検査結果を検査装置入出力部２４に表示して、作業者に報知する。この報知を受けた作業者は、検査装置Ｍ３から搬出された基板ＫＢを抜き取って、その基板ＫＢの不良箇所を手作業や不良箇所の部品ＰＴを取り除く等の修正をする。そして、作業者は、基板ＫＢに修正を加えた後、第１の実装装置Ｍ１又は検査装置Ｍ３に基板ＫＢを投入（再投入）して、検査装置Ｍ３に基板ＫＢの検査（再検査）を行わせる。このとき検査装置Ｍ３は第２の実装装置Ｍ２から送られてきた通常の基板ＫＢに対する検査と同様の検査を再投入された基板ＫＢについても行い、その基板ＫＢの検査結果を得る。
【００３３】
ホストコンピュータ記憶部３１は、前述したように、先頭実装用装置である第１の実装装置Ｍ１が付与した基板ＫＢの順序情報と、先頭実装用装置である第１の実装装置Ｍ１が読み取った基板ＫＢの識別情報とを対応付けて（組み合わせて）記憶する。ホストコンピュータ３が備えるホストコンピュータ通信部３２は、第１の実装装置Ｍ１、第２の実装装置Ｍ２、検査装置Ｍ３それぞれとの間で情報のやり取りを行うことで、第１の実装装置Ｍ１、第２の実装装置Ｍ２、検査装置Ｍ３の間での情報のやり取りを可能にする。
【００３４】
ホストコンピュータ３が備える順序情報処理部３３は、検査装置Ｍ３から搬出された基板ＫＢが検査装置Ｍ３に再投入される場合に、検査記憶部２１に記憶されている基板ＫＢ（再投入される基板ＫＢ）の順序情報（シリアル番号）に所定の処理を与える。ここで、上記所定の処理とは、例えば、順序情報を削除する処理や、順序情報に所定の情報（検査結果不良情報）を付加して順序情報を改変する処理等をいう。このように順序情報処理部３３が、検査装置Ｍ３に再投入される基板ＫＢの順序情報に所定の処理を与えるのは、修正が加えられた基板ＫＢを、修正が加えられていない（再投入されたのではない）通常の基板ＫＢと区別するためである。
【００３５】
ホストコンピュータ３が備える判定部３４は、検査記憶部２１に記憶されている順序情報と識別情報との対応関係（組み合わせ）が、ホストコンピュータ記憶部３１に記憶されている識別情報と順序情報との対応関係と一致しているかどうかを判定する。ホストコンピュータ３が備えるフィードバック禁止部３５は、判定部３４により、検査記憶部２１に記憶されている順序情報と識別情報との対応関係が、ホストコンピュータ記憶部３１に記憶されている識別情報と順序情報との対応関係と一致していない場合には、検査装置Ｍ３のフィードバック部２６による検査結果のフィードバックを禁止する。
【００３６】
作業者によって修正を加えられて再検査される基板ＫＢには、もはや、部品ＰＴの実装時に発生した位置ずれ等は解消されている。このため、再検査の結果をフィードバックすることは、第１の実装装置Ｍ１と第２の実装装置Ｍ２がそれぞれに起因する位置ずれ等を補正する際の妨げとなる。このような趣旨から、順序情報処理部３３は、検査装置Ｍ３に再投入される基板ＫＢの順序情報に所定の処理を与えることによって、修正が加えられた基板ＫＢを、修正が加えられていない通常の基板ＫＢと区別しており、フィードバック禁止部３５は、再投入された基板ＫＢの検査結果のフィードバックを禁止するようにしている。
【００３７】
次に、上記構成の実装ライン２の管理を行う実装ライン管理システム１における検査結果のフィードバックに関する処理の流れの例を２つ示す。図３のフローチャートに示す第１の例は、検査装置Ｍ３により基板ＫＢに不良箇所があることが検知された場合に、順序情報処理部３３が、検査装置Ｍ３に再投入される基板ＫＢの順序情報を削除する例である。図４のフローチャートに示す第２の例は、検査装置Ｍ３により基板ＫＢに不良箇所があることが検知された場合に、順序情報処理部３３が、検査装置Ｍ３に再投入される基板ＫＢの順序情報に所定の情報（検査結果不良情報）を付加する例である。
【００３８】
第１の例について説明する。第１の例では、検査装置Ｍ３は、ホストコンピュータ３を介して第２の実装装置Ｍ２から送られてくる基板ＫＢの順序情報（シリアル番号）を受け取ったうえで（図３に示すステップＳＴ１）、その基板ＫＢを搬入する（ステップＳＴ２）。そして、検査装置Ｍ３は、自身が備える識別情報読取部１７によって、搬入した基板ＫＢの識別情報を読み取る（ステップＳＴ３）。
【００３９】
検査装置Ｍ３は、基板ＫＢの識別情報を読み取ったら、受け取った順序情報と読み取った識別情報を対応付けて（組み合わせて）検査記憶部２１に記憶させ（ステップＳＴ４）、そのうえで基板ＫＢの検査を実行する（ステップＳＴ５）。そして、その検査の結果に基づいて、基板ＫＢに不良箇所があるかどうかを判断する（ステップＳＴ６）。
【００４０】
ステップＳＴ６において、基板ＫＢに不良箇所がなかった場合には、ホストコンピュータ３の判定部３４が、検査記憶部２１に記憶されている順序情報（ここでは基板ＫＢの搬入時に受け取った順序情報）と識別情報（検査装置Ｍ３が基板ＫＢから読み取った識別情報）との対応関係（「搬入時対応関係」と称する）が、ホストコンピュータ記憶部３１に記憶されている順序情報（第１の実装装置Ｍ１が基板ＫＢに付与した順序情報）と識別情報（第１の実装装置Ｍ１が基板ＫＢから読み取った識別情報）との対応関係（「基準対応関係」と称する）と一致しているかどうかを判定する（ステップＳＴ７）。
【００４１】
ステップＳＴ７で、搬入時対応関係が基準対応関係と一致していると判定された場合には、検査装置Ｍ３が検査した基板ＫＢは第２の実装装置Ｍ２から受け取ったものである（検査装置Ｍ３に再投入された基板ＫＢではない）として、フィードバック部２６は、第１の実装装置Ｍ１と第２の実装装置Ｍ２に検査結果をフィードバックし（ステップＳＴ８）、そのうえで基板ＫＢを搬出し（ステップＳＴ９）、その基板ＫＢについての検査を終了する。
【００４２】
ここで、フィードバック部２６がフィードバックする検査結果には、検査結果には基板ＫＢに実装した部品ＰＴの位置ずれ情報が含まれる。第１の実装装置Ｍ１及び第２の実装装置Ｍ２のそれぞれは、フィードバックされた検査結果に基づいて、自身が基板ＫＢに実装した部品ＰＴについて生じた位置ずれが低減されるように、自身の実装プログラムを補正する。
【００４３】
一方、ステップＳＴ７で、搬入時対応関係が基準対応関係と一致していないと判定された場合には、検査装置Ｍ３が検査した基板ＫＢは第２の実装装置Ｍ２から受け取ったものではなく、検査装置Ｍ３に再投入された基板ＫＢであるとして、ホストコンピュータのフィードバック禁止部３５は、検査装置Ｍ３のフィードバック部２６による検査結果のフィードバックを禁止する。このため検査装置Ｍ３は、第１の実装装置Ｍ１と第２の実装装置Ｍ２に検査結果をフィードバックすることなく、基板ＫＢを搬出して（ステップＳＴ９）、その基板ＫＢについての検査を終了する。
【００４４】
前述のステップＳＴ６において、基板ＫＢに不良箇所があった場合には、検査装置Ｍ３は、検査装置入出力部２４であるタッチパネルを介して、作業者に、検査装置Ｍ３が搬出した基板ＫＢを抜き取って基板ＫＢの不良箇所を修正するように指示したうえで（ステップＳＴ１０）、検査動作を一時停止させる（ステップＳＴ１１）。
【００４５】
ステップＳＴ１０の指示を受けた作業者は、検査装置Ｍ３が搬出した基板ＫＢを抜き取ってその基板ＫＢの不良箇所を修正する。そして、検査装置入出力部２４であるタッチパネルから所定の再投入をする旨の操作（再投入操作）を行ったうえで（ステップＳＴ１２）、修正した基板ＫＢを検査装置Ｍ３に投入（再投入）する。
【００４６】
作業者が検査装置入出力部２４から行った再投入操作があった場合には、その旨の通知がホストコンピュータ３になされる。ホストコンピュータ３の順序情報処理部３３は、検査装置Ｍ３から再投入操作があった旨の通知を受けた場合には、検査装置Ｍ３の検査記憶部２１に現在記憶されている順序情報を削除する（ステップＳＴ１３）。
【００４７】
作業者は、上記のように検査装置入出力部２４から再投入操作を行ったうえで基板ＫＢを検査装置Ｍ３に再投入すると、検査装置Ｍ３はステップＳＴ２に戻って再投入された基板ＫＢを搬入し（ステップＳＴ２）、その基板ＫＢの識別情報を読み取る（ステップＳＴ３）。そして、ステップＳＴ１３で削除された順序情報（空の情報）と読み取った識別情報を対応付けて検査記憶部２１に記憶させ（ステップＳＴ４）、そのうえで検査を実行する（ステップＳＴ５）。検査を実行したら、その検査の結果に基づいて、基板ＫＢに不良箇所があるかどうかを判断する（ステップＳＴ６）。
【００４８】
ここで、再び基板ＫＢに不良箇所があった場合にはステップＳＴ１０に進むが、基板ＫＢに不良箇所がなかった場合には、ホストコンピュータ３の判定部３４において、検査記憶部２１に記憶されている順序情報（ここでは削除された順序情報）と再度のステップＳＴ３で読み取った基板ＫＢの識別情報との対応関係（搬入時対応関係）が、ホストコンピュータ記憶部３１に記憶されている順序情報と識別情報との対応関係（基準対応関係」）と一致しているかどうかが判定される（ステップＳＴ７）。
【００４９】
上記基板ＫＢの再投入時におけるステップＳＴ７は、基板ＫＢに不良箇所がなかった場合であっても、順序情報は削除されていて、搬入時対応関係は基準対応関係と一致しないので、検査装置Ｍ３のフィードバック部２６は検査結果を第１の実装装置Ｍ１及び第２の実装装置Ｍ２にフィードバックせず、基板ＫＢが搬出される（ステップＳＴ９）。
【００５０】
このように、第１の例では、順序情報処理部３３は、検査装置Ｍ３から搬出された基板ＫＢが検査装置Ｍ３に再投入される場合に、基板ＫＢの順序情報を削除するようになっている。このため判定部３４において、検査記憶部２１に記憶されている順序情報と識別情報との対応関係（搬入時対応関係）が、ホストコンピュータ記憶部３１に記憶されている順序情報と識別情報との対応関係（基準対応関係）と一致していないと判定され、フィードバック部２６による検査結果のフィードバックが禁止される。
【００５１】
次に、第２の例について説明する。第１の例では、少なくとも一度、不良箇所があった基板ＫＢは、全ての実装位置に対してフィードバックさせなかったが、不良箇所があった基板ＫＢであっても不良箇所以外は正常に実装されているとみなせる。そのため、第２の例においては、不良箇所があった基板ＫＢに対して、不良箇所以外の実装位置のフィードバックが可能な一例を示す。第２の例において、図４におけるステップＳＴ１からステップＳＴ９までの流れは第１の例の場合と同様である。第２の例では、ステップＳＴ６において、基板ＫＢに不良箇所があった場合には、その旨の判断情報がホストコンピュータ３に伝送される。そして、ホストコンピュータ３の順序情報処理部３３は、検査装置Ｍ３の検査記憶部２１に現在記憶されている順序情報に所定の情報（検査結果不良情報）を付加する（図４に示すステップＳＴ２１）。第２の例における検査結果不良情報は、不良箇所の実装位置情報を含む。
【００５２】
ホストコンピュータ３の順序情報処理部３３が、検査装置Ｍ３の検査記憶部２１に現在記憶されている順序情報に対して検査結果不良情報を付加したら、検査装置Ｍ３は、検査装置入出力部２４であるタッチパネルを介して、作業者に、検査装置Ｍ３が搬出した基板ＫＢを抜き取って基板ＫＢの不良箇所を修正するように指示したうえで（ステップＳＴ２２）、検査動作を一時停止させる（ステップＳＴ２３）。
【００５３】
ステップＳＴ２２の指示を受けた作業者は、検査装置Ｍ３が搬出した基板ＫＢを抜き取ってその基板ＫＢの不良箇所を修正する。そして、検査装置入出力部２４であるタッチパネルから所定の再投入をする旨の操作（再投入操作）を行ったうえで（ステップＳＴ２４）、修正した基板ＫＢを第１の実装装置Ｍ１又は検査装置Ｍ３に投入（再投入）する。なお、第１の実装装置Ｍ１に基板ＫＢを投入する場合、第１の実装装置Ｍ１の識別情報読取部１７で基板ＫＢの識別情報を読み取り、順序情報付与部１６は基板ＫＢに順序情報を付与せずに、基板ＫＢに対する不良箇所の部品ＰＴの実装作業を行ったうえで（不良箇所の部品ＰＴの実装作業がない場合は実装作業をせずに）、基板ＫＢを下流側の実装用装置である第２の実装装置Ｍ２に搬出する。
【００５４】
作業者は、上記のように検査装置入出力部２４から再投入操作を行ったうえで基板ＫＢを検査装置Ｍ３に再投入すると、検査装置Ｍ３はステップＳＴ２に戻って再投入された基板ＫＢを搬入し、その基板ＫＢの識別情報を読み取る（ステップＳＴ３）。そして、ステップＳＴ２１で検査結果不良情報が付加されて改変された順序情報と今回のステップＳＴ３で読み取った識別情報を対応付けて検査記憶部２１に記憶させ（ステップＳＴ４）、そのうえで検査を実行する（ステップＳＴ５）。検査を実行したら、その検査の結果に基づいて、基板ＫＢに不良箇所があるかどうかを判断する（ステップＳＴ６）。
【００５５】
ここで、再び基板ＫＢに不良箇所があった場合にはステップＳＴ２１に進むが、基板ＫＢに不良箇所がなかった場合には、ホストコンピュータ３の判定部３４において、検査記憶部２１に記憶されている順序情報（ここでは検査結果不良情報が付加された新たな順序情報）と再度のステップＳＴ３で読み取った基板ＫＢの識別情報との対応関係（搬入時対応関係）が、ホストコンピュータ記憶部３１に記憶されている順序情報と識別情報との対応関係（基準対応関係」）と一致しているかどうかが判定される（ステップＳＴ７）。
【００５６】
上記基板ＫＢの再投入時におけるステップＳＴ７は、基板ＫＢに不良箇所がなかった場合であっても、順序情報には検査結果不良情報が付加されて新たな順序情報に改変されており、搬入時対応関係は基準対応関係と一致しないので、検査装置Ｍ３のフィードバック部２６が検査結果を第１の実装装置Ｍ１及び第２の実装装置Ｍ２にフィードバックせず、基板ＫＢが搬出される（ステップＳＴ９）。なお、検査結果不良情報から基板ＫＢの不良箇所だった位置が判別できるため、ステップＳＴ７において、基板ＫＢの不良箇所以外の実装位置は対応関係一致として、検査結果をフィードバックしてもよい。また、基板ＫＢの不良箇所だった位置は対応関係が一致しないので、検査結果をフィードバックさせない。
【００５７】
このように、第２の例では、順序情報処理部３３は、検査装置Ｍ３から搬出された基板ＫＢが検査装置Ｍ３に再投入される場合に、基板ＫＢの順序情報に所定の情報（検査結果不良情報）を付加するようになっている。このため判定部３４において、検査記憶部２１に記憶されている順序情報と識別情報との対応関係（搬入時対応関係）が、ホストコンピュータ記憶部３１に記憶されている順序情報と識別情報との対応関係（基準対応関係）と一致していないと判定され、フィードバック部２６による検査結果のフィードバックが禁止される。また、基板ＫＢの順序情報に所定の情報（検査結果不良情報）が付加されているため、部品ＰＴの実装位置ごとに検査結果をフィードバックすることができ、不良箇所であった部品ＰＴの実装位置のみフィードバックを禁止することができる。
【００５８】
以上説明したように、本実施の形態における実装ライン管理システム１（実装ライン２の管理方法）では、検査装置Ｍ３で基板ＫＢが再検査される際には、その基板ＫＢの順序情報に所定の処理が与えられるので、再検査された基板ＫＢを通常の基板ＫＢ（再検査された基板ＫＢでない基板ＫＢ）と区別することができ、再投入された基板ＫＢについての検査結果が実装用装置にフィードバックされないようにすることができる。このため、検査装置Ｍ３による基板ＫＢの検査結果のうち、実装プログラムの補正に必要な位置ずれ情報を含む適切な情報のみが実装用装置（第１の実装装置Ｍ１及び第２の実装装置Ｍ２）にフィードバックされることとなり、実装ライン２によって生産される実装基板ＪＫＢの品質を向上させることができる。
【００５９】
これまで本発明の実施の形態について説明してきたが、本発明は上述したものに限定されない。例えば、上述の実施の形態では、フィードバック部２６は検査装置Ｍ３に備えられていたが、検査装置Ｍ３に代えて、ホストコンピュータ３に備えられているのであってもよい。また、上述の実施の形態におけるホストコンピュータ記憶部３１の機能を検査記憶部２１に持たせるようにしてもよい。但し、この場合には、基板ＫＢが検査装置Ｍ３に搬送されてくるまでの間に、第１の実装装置Ｍ１が基板ＫＢに付与した順序情報と、第１の実装装置Ｍ１が基板ＫＢから読み取った識別情報との対応関係を、ホストコンピュータ３を介して検査記憶部２１に伝達させておく必要がある。
【００６０】
前述の実施の形態では、実装ライン２が第１の実装装置Ｍ１と第２の実装装置Ｍ２の２つの実装用装置から構成されていたが、実装ライン２は複数の実装用装置で構成されていればよく、３つ以上の実装用装置から構成されていてもよい。また、実装用装置は実装装置のほか、他の実装用装置を含んでいてもよい。
【００６１】
前述の実施形態では、不良箇所の部品ＰＴを修正若しくは取り除いた基板ＫＢを再投入したが、不良箇所を含む全ての部品ＰＴ及び半田を取り除いて再投入してもよい。その場合、実装ライン２の先頭実装用装置（第１の実装装置Ｍ１）から基板ＫＢを再投入することで順序情報が再付与されて、部品ＰＴが装着される。再投入した基板ＫＢには前回の不良箇所の影響がないため、順序情報の受け取りが行われてもよく、検査装置Ｍ３による検査で不良箇所がなければ検査結果をフィードバックすることができる。
【００６２】
また、前述の実施形態と同様に、検査装置Ｍ３による基板ＫＢの検査結果のうち適切な情報のみが実装用装置にフィードバックされる変形例を説明する。前述の実施形態と同様の構成については省略する。前述の実施の形態では、先頭実装用装置である第１の実装装置Ｍ１と検査装置Ｍ３に識別情報読取部１７（読取手段）を備えていたが、変形例では全ての部品実装用装置に識別情報読取部１７を備える。また、検査装置Ｍ３は、基板ＫＢの検査を行う検査手段（検査作業部２２）と、基板ＫＢの検査結果を検査ごとに識別情報と関連付けて検査記憶部２１（第１の記憶部）に記憶させる制御手段（検査制御部２３）を備える。全ての部品実装用装置に識別情報読取部１７を備え、検査ごとに識別情報と関連付けて記憶させることで、再投入された基板ＫＢであるかを検査装置Ｍ３で判定することができる。つまり、一度、検査ＮＧであった基板ＫＢが再投入されて検査ＯＫであっても検査ごとに識別情報と関連付けて記憶しているため、少なくとも一度、検査ＮＧであった基板ＫＢを検査すると、識別情報に関連付けられた複数の検査の結果の少なくともひとつが不良情報であるため、判定部３４は、検査結果のうち不適切な情報を含んでいると判定できる。そして、フィードバック禁止部３５は検査情報のフィードバックを禁止させることができる。
【産業上の利用可能性】
【００６３】
検査装置による基板の検査結果のうち適切な情報のみが実装用装置にフィードバックされるようにした実装ライン管理システム及び実装ラインの管理方法を提供する。
【符号の説明】
【００６４】
１  実装ライン管理システム
２  実装ライン
２１  検査記憶部（第１の記憶部）
２２  検査作業部（検査手段）
２３  検査制御部（制御手段）
２６  フィードバック部
３１  ホストコンピュータ記憶部（第２の記憶部）
３３  順序情報処理部
３４  判定部
３５  フィードバック禁止部
Ｍ１  第１の実装装置（実装用装置）（先頭実装用装置）
Ｍ２  第２の実装装置（実装用装置）（下流側の実装用装置）
Ｍ３  検査装置
ＫＢ  基板
ＰＴ  部品
【図１】
2019134051.tif 000003
【図２】
2019134051.tif 000004
【図３】
2019134051.tif 000005
【図４】
2019134051.tif 000006