(57)【特許請求の範囲】
【請求項１】
基板の表裏両面を検査する基板検査装置であって、
前記基板の表面側の所定の検査範囲に対し所定の光を照射可能な少なくとも１つの表面側照射手段と、
所定の光が照射された前記基板の表面側の所定の検査範囲を撮像可能な表面側撮像手段と、
前記表面側照射手段及び前記表面側撮像手段を前記基板の表面側の所定の検査範囲に対応する位置へ移動可能な表面側移動手段と、
前記基板の裏面側の所定の検査範囲に対し所定の光を照射可能な少なくとも１つの裏面側照射手段と、
所定の光が照射された前記基板の裏面側の所定の検査範囲を撮像可能な裏面側撮像手段と、
前記裏面側照射手段及び前記裏面側撮像手段を前記基板の裏面側の所定の検査範囲に対応する位置へ移動可能な裏面側移動手段と、
前記表面側照射手段及び前記表面側撮像手段によって行われる前記基板の表面側の所定の検査範囲に係る画像取得処理により取得された少なくとも１つの画像データを基に当該検査範囲に係る検査を実行可能、かつ、前記裏面側照射手段及び前記裏面側撮像手段によって行われる前記基板の裏面側の所定の検査範囲に係る画像取得処理により取得された少なくとも１つの画像データを基に当該検査範囲に係る検査を実行可能な検査手段とを備え、
前記裏面側照射手段からの光の照射を停止した状態で、前記基板の表面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理を前記表面側照射手段及び前記表面側撮像手段により実行した後、
当該表面側照射手段及び表面側撮像手段を次の検査範囲に対応する位置へ移動させると共に、前記表面側照射手段からの光の照射を停止した状態で、前記基板の裏面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理を前記裏面側照射手段及び前記裏面側撮像手段により実行し、
かつ、
前記表面側照射手段からの光の照射を停止した状態で、前記基板の裏面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理を前記裏面側照射手段及び前記裏面側撮像手段により実行した後、
当該裏面側照射手段及び裏面側撮像手段を次の検査範囲に対応する位置へ移動させると共に、前記裏面側照射手段からの光の照射を停止した状態で、前記基板の表面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理を前記表面側照射手段及び前記表面側撮像手段により実行することにより、
前記基板の表面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理と、前記基板の裏面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理とを交互に実行可能としたことを特徴とする基板検査装置。
【請求項２】
前記表面側照射手段及び前記表面側撮像手段の移動期間中に、前記裏面側照射手段及び前記裏面側撮像手段による画像取得処理を実行し、
かつ、
前記裏面側照射手段及び前記裏面側撮像手段の移動期間中に、前記表面側照射手段及び前記表面側撮像手段による画像取得処理を実行することを特徴とする請求項１に記載の基板検査装置。
【請求項３】
前記基板の表面側に設定された複数の検査範囲に対応する位置へ前記表面側照射手段及び前記表面側撮像手段を予め定めた検査順序に基づき順次移動させ、当該複数の検査範囲に係る画像取得処理を順次実行すると共に、
前記基板の裏面側に設定された複数の検査範囲に対応する位置へ前記裏面側照射手段及び前記裏面側撮像手段を予め定めた検査順序に基づき順次移動させ、当該複数の検査範囲に係る画像取得処理を順次実行する構成であって、
前記基板の表面側について、前記表面側照射手段及び前記表面側撮像手段が移動する経路が所定の起点からの最短経路となるよう前記検査順序が設定され、
及び／又は、
前記基板の裏面側について、前記裏面側照射手段及び前記裏面側撮像手段が移動する経路が所定の起点からの最短経路となるよう前記検査順序が設定されていることを特徴とする請求項１又は２に記載の基板検査装置。
【請求項４】
前記基板の表面において、位置合わせ用の特定対象を少なくとも１つ備えると共に、前記基板の裏面において、位置合わせ用の特定対象を少なくとも１つ備えた構成の下、
前記基板の表面側において、前記表面側撮像手段により前記少なくとも１つの特定対象を個別に撮像した後、前記基板の表面側に設定された複数の検査範囲に係る画像取得処理を順次実行し、
かつ、
前記基板の裏面側において、前記裏面側撮像手段により前記少なくとも１つの特定対象を個別に撮像した後、前記基板の裏面側に設定された複数の検査範囲に係る画像取得処理を順次実行することを特徴とする請求項１乃至３のいずれかに記載の基板検査装置。
【請求項５】
前記基板の表面側及び裏面側のうちの少なくとも一方において、
前記少なくとも１つの特定対象のうち最後に撮像する特定対象から最短距離にある検査範囲を、最初に前記画像取得処理を実行する検査範囲としたことを特徴とする請求項４に記載の基板検査装置。
【請求項６】
事前に把握した前記表面側撮像手段と前記裏面側撮像手段の相対位置関係を記憶する記憶手段を備え、
前記基板の表面側において前記表面側撮像手段により撮像された１つの前記特定対象の位置情報、及び、前記基板の裏面側において前記裏面側撮像手段により撮像された１つの前記特定対象の位置情報、
並びに、
前記記憶手段に記憶された前記表面側撮像手段と前記裏面側撮像手段の相対位置関係に基づき、
前記表面側撮像手段と前記基板の表面との相対位置関係、及び、前記裏面側撮像手段と前記基板の裏面との相対位置関係を補正する補正手段を備えたことを特徴とする請求項４又は５に記載の基板検査装置。
【請求項７】
前記表面側照射手段及び前記裏面側照射手段の少なくとも１つは、前記所定の光として縞状の光強度分布を有するパターン光を照射可能に構成され、
前記検査手段は、
位相の異なる前記パターン光の下で撮像された複数の画像データを基に位相シフト法による三次元計測を実行可能に構成されていることを特徴とする請求項１乃至６のいずれかに記載の基板検査装置。
【請求項８】
前記基板は、クリーム半田が印刷されたプリント基板であること、又は、半田バンプが形成されたウエハ基板であることを特徴とする請求項１乃至７のいずれかに記載の基板検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント基板等の表裏両面を検査する基板検査装置に関するものである。
【背景技術】
【０００２】
一般に、表裏両面に電子部品が実装されるプリント基板は、ガラスエポキシ樹脂からなるベース基板の表裏両面に電極パターンを有し、これらがレジスト膜によって保護されている。
【０００３】
かかるプリント基板に電子部品を実装する製造ラインにおいては、まずプリント基板の表裏両面の所定位置に対しクリーム半田が印刷される（半田印刷工程）。続いて、プリント基板の表裏両面の所定位置に対し接着剤が塗布される（接着剤塗布工程）。次に、プリント基板の表裏両面に対し電子部品が実装される（実装工程）。ここで、電子部品は、クリーム半田の粘性や接着剤によって仮止めされた状態となる。その後、プリント基板はリフロー炉へ導かれ、半田付けが行われる（リフロー工程）。
【０００４】
このような製造ラインにおいては、例えば部品実装前にクリーム半田の印刷状態を検査する基板検査装置（半田印刷検査装置）や、部品実装後のプリント基板に係る検査を行う基板検査装置（実装検査装置）などが設けられている。
【０００５】
かかる基板検査装置として、従来より、プリント基板の表裏両面を同時に検査可能な検査装置が知られている。
【０００６】
しかしながら、表裏両面を同時に検査する基板検査装置においては、プリント基板の一方側の面に対し照射した光の一部が、プリント基板に貫通形成された孔部や、ベース基板を構成するガラスエポキシ樹脂などを透過して、プリント基板の他方側へ漏れてしまうおそれがある。その結果、プリント基板の他方側の面を検査する際に、一方側から漏れてくる光が影響して検査精度が低下するおそれがある。
【０００７】
このような不具合を緩和するため、近年では、プリント基板の表裏両側の照明ユニットの位置をオフセットしたり、プリント基板の表裏両側で同時に同色の照明による検査を行う検査装置なども提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１８４０２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献１の構成であっても、プリント基板の表裏両側で同時に光を照射する以上、僅かながらも反対側へ光が漏れる可能性があるため、依然として検査精度への影響が懸念される。
【００１０】
例えば位相シフト法のように、位相の異なるパターン光の下で撮像した複数の画像データの輝度値の違いを基に三次元計測（検査）を行う構成においては、たとえ同色の光であっても、プリント基板の一方側の面を検査する際に、他方側から漏れてくる光が僅かでもあると、検査精度に多大な影響を与えるおそれがある。
【００１１】
これに対し、仮にプリント基板の表面側の検査を完了した後、裏面側の検査を実行する構成とした場合には、検査時間の増加が懸念される。
【００１２】
例えばプリント基板の表裏両面それぞれに検査範囲が多数設定されている場合には、検査時間が著しく増加するおそれがある（図９参照）。
【００１３】
本発明は、上記事情に鑑みてなされたものであり、その目的は、基板の両面検査に係る検査精度の向上を図ると共に、検査の高速化を図ることのできる基板検査装置を提供することにある。
【課題を解決するための手段】
【００１４】
以下、上記課題を解決するのに適した各手段につき項分けして説明する。なお、必要に応じて対応する手段に特有の作用効果を付記する。
【００１５】
手段１．基板の表裏両面を検査する基板検査装置であって、
前記基板の表面側の所定の検査範囲に対し所定の光を照射可能な少なくとも１つの表面側照射手段と、
所定の光が照射された前記基板の表面側の所定の検査範囲を撮像可能な表面側撮像手段と、
前記表面側照射手段及び前記表面側撮像手段を前記基板の表面側の所定の検査範囲に対応する位置へ移動可能な表面側移動手段と、
前記基板の裏面側の所定の検査範囲に対し所定の光を照射可能な少なくとも１つの裏面側照射手段と、
所定の光が照射された前記基板の裏面側の所定の検査範囲を撮像可能な裏面側撮像手段と、
前記裏面側照射手段及び前記裏面側撮像手段を前記基板の裏面側の所定の検査範囲に対応する位置へ移動可能な裏面側移動手段と、
前記表面側照射手段及び前記表面側撮像手段によって行われる前記基板の表面側の所定の検査範囲に係る画像取得処理により取得された少なくとも１つの画像データを基に当該検査範囲に係る検査を実行可能、かつ、前記裏面側照射手段及び前記裏面側撮像手段によって行われる前記基板の裏面側の所定の検査範囲に係る画像取得処理により取得された少なくとも１つの画像データを基に当該検査範囲に係る検査を実行可能な検査手段とを備え、
前記裏面側照射手段からの光の照射を停止した状態で、前記基板の表面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理（少なくとも１回の撮像処理）を前記表面側照射手段及び前記表面側撮像手段により実行した後、
当該表面側照射手段及び表面側撮像手段を次の検査範囲に対応する位置へ移動させると共に、前記表面側照射手段からの光の照射を停止した状態で、前記基板の裏面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理（少なくとも１回の撮像処理）を前記裏面側照射手段及び前記裏面側撮像手段により実行し、
かつ、
前記表面側照射手段からの光の照射を停止した状態で、前記基板の裏面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理（少なくとも１回の撮像処理）を前記裏面側照射手段及び前記裏面側撮像手段により実行した後、
当該裏面側照射手段及び裏面側撮像手段を次の検査範囲に対応する位置へ移動させると共に、前記裏面側照射手段からの光の照射を停止した状態で、前記基板の表面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理（少なくとも１回の撮像処理）を前記表面側照射手段及び前記表面側撮像手段により実行することにより、
前記基板の表面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理と、前記基板の裏面側に設定された複数の検査範囲のうちの１つの検査範囲に係る画像取得処理とを交互に実行可能としたことを特徴とする基板検査装置。
【００１６】
上記手段１のように、基板の表面側に係る照射手段及び撮像手段と、基板の裏面側に係る照射手段及び撮像手段とを独立して駆動制御可能な構成の下では、検査効率の向上を図ることができる一方で、基板の表裏両面の検査期間が重なってしまう場合がある。かかる場合、上記「発明が解決しようとする課題」で述べたような不具合が発生し得る。
【００１７】
この点、上記手段１では、基板の表面側（又は裏面側）にて画像取得処理を実行した後、当該表面側（又は裏面側）の照射手段及び撮像手段を次の検査範囲に対応する位置へ移動させると共に、基板の裏面側（又は表面側）の画像取得処理を実行する構成となっている。
【００１８】
つまり、基板の表面側に係る画像取得処理と、基板の裏面側に係る画像取得処理とを交互に繰り返すことで、基板の表面側の複数の検査範囲に係る画像取得処理と、基板の裏面側の複数の検査範囲に係る画像取得処理を同時期に行うことができる。
【００１９】
従って、例えば基板の表面側の複数の検査範囲に係る全ての画像取得処理を完了した後に、基板の裏面側の複数の検査範囲に係る全ての画像取得処理を実行する場合などと比べて、基板の両面検査に係る検査の高速化を図ることができる。
【００２０】
また、本手段によれば、基板の表面側（又は裏面側）の画像取得期間中に、裏面側（又は表面側）における光の照射を停止していることから、表面側（又は裏面側）へ光が漏れることがなく、精度の良い画像データを取得することができる。これにより、基板の両面検査に係る検査精度の向上を図ることができる。
【００２１】
結果として、基板の両面検査に係る検査精度の向上を図ると共に、検査の高速化を図ることができる。
【００２２】
手段２．前記表面側照射手段及び前記表面側撮像手段の移動期間中に、前記裏面側照射手段及び前記裏面側撮像手段による画像取得処理を実行（完了）し、
かつ、
前記裏面側照射手段及び前記裏面側撮像手段の移動期間中に、前記表面側照射手段及び前記表面側撮像手段による画像取得処理を実行（完了）することを特徴とする手段１に記載の基板検査装置。
【００２３】
上記手段２によれば、一方の照射手段及び撮像手段（例えば表面側照射手段及び表面側撮像手段）が次の検査範囲に対応する位置へ移動する期間を利用して、他方の照射手段及び撮像手段（例えば裏面側照射手段及び裏面側撮像手段）による画像取得処理を実行することとなる。
【００２４】
これにより、基板の表面側（又は裏面側）全域の複数の検査範囲に係る全ての画像取得処理を完了するのに最低限必要な時間（画像取得処理間の移動時間を含む）を延ばすことなく、基板の裏面側（又は表面側）全域の複数の検査範囲に係る全ての画像取得処理を実行することができる。結果として、基板の両面検査に係る検査の高速化を図ることができる。
【００２５】
手段３．前記基板の表面側に設定された複数の検査範囲に対応する位置へ前記表面側照射手段及び前記表面側撮像手段を予め定めた検査順序に基づき順次移動させ、当該複数の検査範囲に係る画像取得処理を順次実行すると共に、
前記基板の裏面側に設定された複数の検査範囲に対応する位置へ前記裏面側照射手段及び前記裏面側撮像手段を予め定めた検査順序に基づき順次移動させ、当該複数の検査範囲に係る画像取得処理を順次実行する構成であって、
前記基板の表面側について、前記表面側照射手段及び前記表面側撮像手段が移動する経路が所定の起点からの最短経路となるよう前記検査順序が設定され、
及び／又は、
前記基板の裏面側について、前記裏面側照射手段及び前記裏面側撮像手段が移動する経路が所定の起点からの最短経路となるよう前記検査順序が設定されていることを特徴とする手段１又は２に記載の基板検査装置。
【００２６】
上記手段３によれば、基板の表面側及び裏面側のうちの少なくとも一方において、照射手段及び撮像手段の移動経路が所定の起点（例えば予め定めた所定の検査範囲や、最後に撮像した認識マークなど）からの最短経路となるよう検査順序が設定されているため、さらなる検査の高速化を図ることができる。
【００２７】
手段４．前記基板の表面において、位置合わせ用の特定対象（例えば認識マークやスルーホールなど）を少なくとも１つ備えると共に、前記基板の裏面において、位置合わせ用の特定対象（例えば認識マークやスルーホール）を少なくとも１つ備えた構成の下、
前記基板の表面側において、前記表面側撮像手段により前記少なくとも１つの特定対象を個別に撮像した後、前記基板の表面側に設定された複数の検査範囲に係る画像取得処理を順次実行し、
かつ、
前記基板の裏面側において、前記裏面側撮像手段により前記少なくとも１つの特定対象を個別に撮像した後、前記基板の裏面側に設定された複数の検査範囲に係る画像取得処理を順次実行することを特徴とする手段１乃至３のいずれかに記載の基板検査装置。
【００２８】
上記手段４によれば、特定対象を撮像して位置合わせを行うことにより、基板の両面検査に係る検査精度のさらなる向上を図ることができる。
【００２９】
例えば「前記基板の表面側において前記表面側撮像手段により撮像された複数の前記特定対象の位置情報を基に、前記表面側撮像手段と前記基板の表面との相対位置関係を補正する表面側補正手段と、
前記基板の裏面側において前記裏面側撮像手段により撮像された複数の前記特定対象の位置情報を基に、前記裏面側撮像手段と前記基板の裏面との相対位置関係を補正する裏面側補正手段とを備えた」構成としてもよい。
【００３０】
手段５．前記基板の表面側及び裏面側のうちの少なくとも一方において、
前記少なくとも１つの特定対象のうち最後に撮像する特定対象から最短距離にある検査範囲を、最初に前記画像取得処理を実行する検査範囲としたことを特徴とする手段４に記載の基板検査装置。
【００３１】
上記手段５によれば、少なくとも１つの特定対象のうち最後に撮像する特定対象の最も近くに位置する検査範囲から検査を開始する構成となる。これにより、最初の検査範囲にて検査を開始するまでの時間を短くすることができ、検査の高速化を図ることができる。
【００３２】
手段６．事前に把握した前記表面側撮像手段と前記裏面側撮像手段の相対位置関係（及び、前記基板の表面と裏面の相対位置関係）を記憶する記憶手段を備え、
前記基板の表面側において前記表面側撮像手段により撮像された１つの前記特定対象の位置情報、及び、前記基板の裏面側において前記裏面側撮像手段により撮像された１つの前記特定対象の位置情報、
並びに、
前記記憶手段に記憶された前記表面側撮像手段と前記裏面側撮像手段の相対位置関係（及び、前記基板の表面と裏面の相対位置関係）に基づき、
前記表面側撮像手段と前記基板の表面との相対位置関係、及び、前記裏面側撮像手段と前記基板の裏面との相対位置関係を補正する補正手段を備えたことを特徴とする手段４又は５に記載の基板検査装置。
【００３３】
上記手段６によれば、基板の表裏両面のうち一方の面の特定対象の位置情報を他方の面の位置情報として流用することにより、基板の表裏両面にてそれぞれ１つの特定対象を撮像するだけで（複数の特定対象を撮像することなく）位置補正を行うことができる。これにより、基板の両面検査に係る検査精度のさらなる向上を図ることができる。
【００３４】
ひいては、基板の表裏両面にてそれぞれ複数の特定対象を撮像することなく、検査を開始することができるため、検査の高速化を図ることができる。
【００３５】
例えば基板の表裏に位置ズレ（積層ズレやパターンのズレ等）がない場合には、キャリブレーション等により事前に求めた表面側撮像手段と裏面側撮像手段の相対位置関係（両者のオフセット量など）を基に上記補正を行うことができる。
【００３６】
また、基板の表裏に位置ズレがある場合でも、例えば前工程（パターン検査工程等）において検出された基板の表裏の位置ズレ情報（基板の表面と裏面の相対位置関係）を事前に把握しておくことにより、上記補正を行うことができる。
【００３７】
また、基板の表裏に貫通するスルーホールなどを位置合わせ用の特定対象とした場合には、基板の表裏の位置ズレを考慮することなく、上記補正を行うことができる。
【００３８】
手段７．前記表面側照射手段及び前記裏面側照射手段の少なくとも１つは、前記所定の光として縞状の光強度分布を有するパターン光を照射可能に構成され、
前記検査手段は、
位相の異なる前記パターン光の下で撮像された複数の画像データを基に位相シフト法による三次元計測を実行可能に構成されていることを特徴とする手段１乃至６のいずれかに記載の基板検査装置。
【００３９】
位相シフト法を利用した三次元計測を行う場合、上記「発明が解決しようとする課題」で述べたように、基板の一方側の面を検査する際に、他方側から漏れてくる光が僅かでもあると、検査精度に多大な影響を与えるおそれがある。
【００４０】
また、位相シフト法を利用した三次元計測を行う場合には、１つの検査範囲について複数回撮像する必要があるため、仮に基板の表面側の複数の検査範囲に係る全ての画像取得処理を完了した後に、基板の裏面側の複数の検査範囲に係る全ての画像取得処理を実行する構成とした場合には、検査時間が著しく増加するおそれがある。
【００４１】
つまり、上記手段７の構成下において、上記手段１の作用効果がより奏功することとなり、基板の両面検査に係る検査精度の向上を図ると共に、検査の高速化を図ることができる。
【００４２】
手段８．前記基板は、クリーム半田が印刷されたプリント基板であること、又は、半田バンプが形成されたウエハ基板であることを特徴とする手段１乃至７のいずれかに記載の基板検査装置。
【００４３】
上記手段８によれば、プリント基板に印刷されたクリーム半田、又は、ウエハ基板に形成された半田バンプの検査を行うことができる。つまり、クリーム半田又は半田バンプの検査において、上記各手段の作用効果が奏されることとなり、精度よく良否判定を行うことができる。結果として、半田印刷検査又は半田バンプ検査における検査精度の向上及び検査の高速化を図ることができる。
【図面の簡単な説明】
【００４４】
【図１】基板検査装置を模式的に示す概略構成図である。
【図２】プリント基板の部分拡大断面図である。
【図３】基板検査装置の電気的構成を示すブロック図である。
【図４】１つの検査範囲に係る画像取得処理を説明するためのタイミングチャートである。
【図５】（ａ）〜（ｃ）は、プリント基板の上下両面検査における上面検査ユニット及び下面検査ユニットの処理動作を説明するためのタイミングチャートである。
【図６】プリント基板の上面側及び下面側の検査順序を説明するための説明図である。
【図７】別の実施形態に係るプリント基板の上面側及び下面側の検査順序を説明するための説明図である。
【図８】別の実施形態に係るプリント基板の上面側及び下面側の検査順序を説明するための説明図である。
【図９】プリント基板の上下両面検査における従来の上面検査ユニット及び下面検査ユニットの処理動作を示すタイミングチャートである。
【図１０】別の実施形態に係る基板検査装置を模式的に示す概略構成図である。
【図１１】別の実施形態に係る二次元検査用の照明装置を示す部分拡大断面図である。
【図１２】下面検査カメラの保護カバー及びその検査機構の一例を模式的に示す概略構成図である。
【図１３】下面検査カメラの保護カバー及びその検査機構の一例を模式的に示す概略構成図である。
【図１４】下面検査カメラの保護カバー及びその検査機構の一例を模式的に示す概略構成図である。
【図１５】下面検査カメラの保護カバー及びその検査機構の一例を模式的に示す概略構成図である。
【発明を実施するための形態】
【００４５】
〔第１実施形態〕
以下、一実施形態について図面を参照しつつ説明する。まず検査対象となるプリント基板の構成について詳しく説明する。本実施形態では、表裏両面に電子部品が実装される２層基板（両面基板）が検査対象となる。
【００４６】
図２に示すように、プリント基板Ｐ１は、平板状をなし、ガラスエポキシ樹脂等からなるベース基板Ｐ２の表裏両面に、銅箔からなる電極パターンＰ３が設けられている。さらに、電極パターンＰ３の所定部位（ランドやパッドなど）上には、計測対象たるクリーム半田Ｐ４が印刷形成されている。このクリーム半田Ｐ４が印刷された領域を「半田印刷領域」ということにする。半田印刷領域以外の部分を「背景領域」と総称するが、この背景領域には、電極パターンＰ３が露出した領域（記号Ｐａ）、ベース基板Ｐ２が露出した領域（記号Ｐｂ）、ベース基板Ｐ２上にレジスト膜Ｐ５がコーティングされた領域（記号Ｐｃ）、及び、電極パターンＰ３上にレジスト膜Ｐ５がコーティングされた領域（記号Ｐｄ）が含まれる。尚、レジスト膜Ｐ５は、所定配線部分以外にクリーム半田Ｐ４がのらないように、プリント基板Ｐ１の表裏両面にコーティングされるものである。
【００４７】
また、プリント基板Ｐ１の表裏両面には、それぞれ位置合わせ用の特定対象として認識マークが付されている（図６等参照）。より詳しくは、プリント基板Ｐ１の表面側には、その四隅のうち所定の対角線上に並ぶ２つコーナー部において、それぞれ第１認識マーク〔Ａ〕及び第２認識マーク〔Ｂ〕が付されている。同様に、プリント基板Ｐ１の裏面側には、その四隅のうち所定の対角線上に並ぶ２つコーナー部において、それぞれ第１認識マーク〔ａ〕及び第２認識マーク〔ｂ〕が付されている。
【００４８】
次にプリント基板Ｐ１を検査する基板検査装置１の構成について詳しく説明する。本実施形態に係る基板検査装置１は、電子部品が実装される前段階においてクリーム半田Ｐ４の印刷状態を検査する半田印刷検査装置として用いられるものである。図１は、基板検査装置１を模式的に示す概略構成図である。
【００４９】
図１に示すように、基板検査装置１は、プリント基板Ｐ１の搬送や位置決め等を行う搬送機構２と、プリント基板Ｐ１の上面（表面）側の検査を行うための上面検査ユニット３と、プリント基板Ｐ１の下面（裏面）側の検査を行うための下面検査ユニット４と、搬送機構２や両検査ユニット３，４の駆動制御など基板検査装置１内における各種制御や画像処理、演算処理を実施するための制御装置６（図３参照）とを備えている。制御装置６が本実施形態における検査手段を構成する。
【００５０】
搬送機構２は、プリント基板Ｐ１の搬送方向に沿って配置された一対の搬送レール２ａと、各搬送レール２ａに対し回転可能に配設された無端のコンベアベルト２ｂと、当該コンベアベルト２ｂを駆動するモータ等の駆動手段（図示略）と、プリント基板Ｐ１を所定位置に位置決めするためのチャック機構（図示略）と備え、制御装置６により駆動制御される。
【００５１】
上記構成の下、基板検査装置１へ搬入されたプリント基板Ｐ１は、搬送方向と直交する幅方向の両側縁部がそれぞれ搬送レール２ａに挿し込まれると共に、コンベアベルト２ｂ上に載置される。続いて、コンベアベルト２ｂが動作を開始し、プリント基板Ｐ１が所定の検査位置まで搬送される。プリント基板Ｐ１が検査位置に達すると、コンベアベルト２ｂが停止すると共に、チャック機構が作動する。このチャック機構の動作により、コンベアベルト２ｂが押し上げられ、コンベアベルト２ｂと搬送レール２ａの上辺部によってプリント基板Ｐ１の両側縁部が挟持された状態となる。これにより、プリント基板Ｐ１が検査位置に位置決め固定される。検査が終了すると、チャック機構による固定が解除されると共に、コンベアベルト２ｂが動作を開始する。これにより、プリント基板Ｐ１は、基板検査装置１から搬出される。勿論、搬送機構２の構成は、上記形態に限定されるものではなく、他の構成を採用してもよい。
【００５２】
上面検査ユニット３は、搬送レール２ａ（プリント基板Ｐ１の搬送路）の上方に配設され、下面検査ユニット４は、搬送レール２ａ（プリント基板Ｐ１の搬送路）の下方に配設されている。
【００５３】
上面検査ユニット３は、プリント基板Ｐ１の上面の所定の検査範囲に対し斜め上方から三次元計測用の所定の縞パターン（縞状の光強度分布を有するパターン光）を照射する表面側照射手段としての第１上面検査照明３Ａ及び第２上面検査照明３Ｂと、プリント基板Ｐ１の上面の所定の検査範囲を真上から撮像する表面側撮像手段としての上面検査カメラ３Ｃと、Ｘ軸方向への移動を可能とするＸ軸移動機構３Ｄ（図３参照）と、Ｙ軸方向への移動を可能とするＹ軸移動機構３Ｅ（図３参照）とを備え、制御装置６により駆動制御される。
【００５４】
尚、プリント基板Ｐ１上面の「検査範囲」は、上面検査カメラ３Ｃの撮像視野（撮像範囲）ＫＵの大きさを１単位としてプリント基板Ｐ１の上面（表面）に予め設定された複数のエリアのうちの１つのエリアである（図６上段参照）。
【００５５】
制御装置６は、Ｘ軸移動機構３Ｄ及びＹ軸移動機構３Ｅを駆動制御することにより、上面検査ユニット３（撮像視野ＫＵ）を、検査位置に位置決め固定されたプリント基板Ｐ１の上面の任意の検査範囲の上方位置へ移動することができる。そして、プリント基板Ｐ１の上面に設定された複数の検査範囲に上面検査ユニット３を順次移動させつつ、当該検査範囲に係る検査を実行していくことで、プリント基板Ｐ１の上面全域の検査を実行する構成となっている（図６上段参照）。従って、Ｘ軸移動機構３Ｄ及びＹ軸移動機構３Ｅにより本実施形態における表面側移動手段が構成される。
【００５６】
第１上面検査照明３Ａは、所定の光を発する光源３Ａａや、当該光源３Ａａからの光を縞パターンに変換する格子板３Ａｂを備え、制御装置６により駆動制御される。ここで、光源３Ａａから発せられた光は集光レンズ（図示略）に導かれ、そこで平行光にされた後、格子板３Ａｂを介して投影レンズ（図示略）に導かれ、プリント基板Ｐ１に対し縞パターンとして投影されることとなる。
【００５７】
格子板３Ａｂは、光を透過する直線状の透光部と、光を遮る直線状の遮光部とが、光源３Ａａの光軸と直交する所定方向に交互に並んだ配置構成となっている。これにより、プリント基板Ｐ１に対し、矩形波状又は台形波状の光強度分布を有する縞パターンを投影することができる。本実施形態では、縞の方向がＸ軸方向に平行しかつＹ軸方向に直交する縞パターンが投影される。
【００５８】
通常、格子板３Ａｂを通過する光は完全な平行光でなく、透光部及び遮光部の境界部における回折作用等に起因して、縞パターンの「明部」及び「暗部」の境界部に中間階調域が生じ得るため、完全な矩形波にはならない。
【００５９】
ここで、格子板３Ａｂにおける透光部及び遮光部の配置間隔など、構成によっても異なるが、「明部」と「暗部」の境界部における中間階調域の輝度勾配が急峻な場合には、矩形波状の光強度分布を有する縞パターンとなり、中間階調域の輝度勾配が緩やかな場合には、台形波状の光強度分布を有する縞パターンとなる。
【００６０】
さらに、第１上面検査照明３Ａは、格子板３Ａｂを移動するモータ等の駆動手段（図示略）を備えている。制御装置６は、当該駆動手段を駆動制御することにより、光源３Ａａの光軸と直交する前記所定方向へ格子板３Ａｂを一定速度で連続移動する処理を行うことができる。これにより、プリント基板Ｐ１に対し縞パターンがＹ軸方向に沿って移動していくように投影することができる。
【００６１】
第２上面検査照明３Ｂは、所定の光を発する光源３Ｂａや、当該光源３Ｂａからの光を縞パターンに変換する格子板３Ｂｂを備え、制御装置６により駆動制御される。尚、第２上面検査照明３Ｂ（光源３Ｂａや格子板３Ｂｂなど）に係る構成は、上記第１上面検査照明３Ａと同様であるため、詳細な説明は省略する。
【００６２】
上面検査カメラ３Ｃは、レンズや撮像素子等を備えてなる。本実施形態では、撮像素子としてＣＣＤセンサを採用している。
【００６３】
上面検査カメラ３Ｃは、制御装置６により駆動制御される。より詳しくは、制御装置６は、格子板３Ａｂ，３Ｂｂの駆動手段に設けられたエンコーダ（図示略）からの信号に基づいて、格子板３Ａｂ，３Ｂｂの移動処理と同期をとりながら、上面検査カメラ３Ｃによる撮像処理を実行する。
【００６４】
上面検査カメラ３Ｃによって撮像された画像データは、当該上面検査カメラ３Ｃ内部においてデジタル信号に変換された上で、デジタル信号の形で制御装置６に転送され、後述する画像データ記憶装置２４に記憶される。そして、制御装置６は、当該画像データを基に、後述するような画像処理や演算処理等を実施する。
【００６５】
上記上面検査ユニット３と同様に、下面検査ユニット４は、プリント基板Ｐ１の下面の所定の検査範囲に対し斜め下方から三次元計測用の所定の縞パターン（縞状の光強度分布を有するパターン光）を照射する裏面側照射手段としての第１下面検査照明４Ａ及び第２下面検査照明４Ｂと、プリント基板Ｐ１の下面の所定の検査範囲を真下から撮像する裏面側撮像手段としての下面検査カメラ４Ｃと、Ｘ軸方向への移動を可能とするＸ軸移動機構４Ｄ（図３参照）と、Ｙ軸方向への移動を可能とするＹ軸移動機構４Ｅ（図３参照）とを備え、制御装置６により駆動制御される。
【００６６】
尚、プリント基板Ｐ１下面の「検査範囲」は、下面検査カメラ４Ｃの撮像視野（撮像範囲）ＫＬの大きさを１単位としてプリント基板Ｐ１の下面（裏面）に予め設定された複数のエリアのうちの１つのエリアである（図６下段参照）。
【００６７】
制御装置６は、Ｘ軸移動機構４Ｄ及びＹ軸移動機構４Ｅを駆動制御することにより、下面検査ユニット４（撮像視野ＫＬ）を、検査位置に位置決め固定されたプリント基板Ｐ１の下面の任意の検査範囲の下方位置へ移動することができる。そして、プリント基板Ｐ１の下面に設定された複数の検査範囲に下面検査ユニット４を順次移動させつつ、当該検査範囲に係る検査を実行していくことで、プリント基板Ｐ１の下面全域の検査を実行する構成となっている（図６下段参照）。従って、Ｘ軸移動機構４Ｄ及びＹ軸移動機構４Ｅにより本実施形態における裏面側移動手段が構成される。
【００６８】
第１下面検査照明４Ａは、所定の光を発する光源４Ａａや、当該光源４Ａａからの光を縞パターンに変換する格子板４Ａｂを備え、制御装置６により駆動制御される。尚、第１下面検査照明４Ａ（光源４Ａａや格子板４Ａｂなど）に係る構成は、上記第１上面検査照明３Ａと同様であるため、詳細な説明は省略する。
【００６９】
第２下面検査照明４Ｂは、所定の光を発する光源４Ｂａや、当該光源４Ｂａからの光を縞パターンに変換する格子板４Ｂｂを備え、制御装置６により駆動制御される。尚、第２下面検査照明４Ｂ（光源４Ｂａや格子板４Ｂｂなど）に係る構成は、上記第１上面検査照明３Ａと同様であるため、詳細な説明は省略する。
【００７０】
下面検査カメラ４Ｃは、レンズや撮像素子等を備えてなる。本実施形態では、撮像素子としてＣＣＤセンサを採用している。尚、下面検査カメラ４Ｃに係る構成は、上記上面検査カメラ３Ｃと同様であるため、詳細な説明は省略する。
【００７１】
次に制御装置６の電気的構成について図３を参照して説明する。図３に示すように、制御装置６は、基板検査装置１全体の制御を司るＣＰＵ及び入出力インターフェース２１（以下、「ＣＰＵ等２１」という）、キーボードやマウス、タッチパネル等で構成される「入力手段」としての入力装置２２、ＣＲＴや液晶などの表示画面を有する「表示手段」としての表示装置２３、上面検査カメラ３Ｃ及び下面検査カメラ４Ｃにより撮像された画像データなどを記憶するための画像データ記憶装置２４、各種演算結果を記憶するための演算結果記憶装置２５、ガーバデータ（認識マークに関する情報を含む）などの各種情報を予め記憶しておくための記憶手段としての設定データ記憶装置２６などを備えている。尚、これら各装置２２〜２６は、ＣＰＵ等２１に対し電気的に接続されている。
【００７２】
設定データ記憶装置２６には、プリント基板Ｐ１の上下両面にそれぞれ設定された複数の検査範囲及びその検査順序に関する情報が記憶されている。ここで「検査順序」とは、プリント基板Ｐ１の上面（又は下面）に設定された複数の検査範囲について、いかなる順序で検査していくかを定めたものである。すなわち、複数の検査範囲に対する上面検査カメラ３Ｃの撮像視野ＫＵ（又は下面検査カメラ４Ｃの撮像視野ＫＬ）の移動順序を定めたものである。
【００７３】
尚、プリント基板Ｐ１の上下両面に係る複数の検査範囲及びその検査順序の設定は、ガーバデータ等を基にして事前に所定のプログラムにより自動で又は作業者により手動で行われる。より詳しくは、プリント基板Ｐ１の上面側（又は下面側）において、上面検査ユニット３（又は下面検査ユニット４）が移動する経路が所定の起点から最短経路となるように検査順序が設定される。
【００７４】
本実施形態では、予め定められた所定の検査範囲を起点として検査順序が設定される。例えば図６に示したプリント基板Ｐ１の上面側の例においては、右上コーナー部の検査範囲を起点として検査順序が設定され、プリント基板Ｐ１の下面側の例においては、左上コーナー部の検査範囲を起点として検査順序が設定されている。
【００７５】
これに代えて、例えばプリント基板Ｐ１の上面側（又は下面側）において、２つの認識マーク〔Ａ〕，〔Ｂ〕（又は〔ａ〕，〔ｂ〕）のうち最後に撮像される認識マークを起点として上面検査ユニット３（又は下面検査ユニット４）の移動経路が最短となる検査順序が設定される構成としてもよい。
【００７６】
尚、図６において破線枠により囲まれた範囲が検査範囲又は撮像視野を示し、ここに付された数字「１」〜「１５」が検査順序を示す。また、図６においては、上面検査ユニット３及び下面検査ユニット４の移動方向（移動経路）を矢印で示している。
【００７７】
次に基板検査装置１によるプリント基板Ｐ１の検査ルーチンについて説明する。かかる検査ルーチンは、制御装置６（ＣＰＵ等２１）にて実行されるものである。
【００７８】
本実施形態においては、プリント基板Ｐ１の上面側の所定の検査範囲に係る検査処理（上面検査カメラ３Ｃによる複数回の撮像処理からなる１回の画像取得処理）と、プリント基板Ｐ１の下面側の所定の検査範囲に係る検査処理（下面検査カメラ４Ｃによる複数回の撮像処理からなる１回の画像取得処理）とが交互に行われる。
【００７９】
以下、図５（ａ），図６を参照しつつ詳しく説明する。図５（ａ）は、プリント基板Ｐ１の上面側の「１」番目〜「１５」番目の検査範囲に係る検査処理（画像取得処理）と、下面側の「１」番目〜「１５」番目の検査範囲に係る検査処理（画像取得処理）を行う際の上面検査ユニット３及び下面検査ユニット４の処理動作を説明するためのタイミングチャートである。
【００８０】
尚、図５（ａ）中の「Ａ」及び「Ｂ」は、それぞれ図６に示すプリント基板Ｐ１の上面の第１認識マーク〔Ａ〕及び第２認識マーク〔Ｂ〕が撮像対象となっていることを示す。同様に、図５（ａ）中の「ａ」及び「ｂ」は、それぞれ図６に示すプリント基板Ｐ１の下面の第１認識マーク〔ａ〕及び第２認識マーク〔ｂ〕が撮像対象となっていることを示す。また、図５（ａ）中の「１」〜「１５」は、それぞれ図６に示すプリント基板Ｐ１の上下面の「１」番目〜「１５」番目の検査範囲が撮像対象となっていることを示す。
【００８１】
上述したように、基板検査装置１へ搬入されたプリント基板Ｐ１が所定の検査位置に位置決め固定されると、制御装置６は、まず上面検査ユニット３を移動させ、上面検査カメラ３Ｃの撮像視野ＫＵをプリント基板Ｐ１上面の第１認識マーク〔Ａ〕に合わせると共に、下面検査ユニット４を移動させ、下面検査カメラ４Ｃの撮像視野ＫＬをプリント基板Ｐ１下面の第１認識マーク〔ａ〕に合わせる。
【００８２】
続いて、制御装置６は、下面検査ユニット４（第１下面検査照明４Ａ及び第２下面検査照明４Ｂ）からの光の照射を停止した状態で、第１上面検査照明３Ａ又は第２上面検査照明３Ｂから光を照射して、プリント基板Ｐ１上面の第１認識マーク〔Ａ〕を撮像する。
【００８３】
尚、第１認識マーク〔Ａ〕を撮像する際には、光源３Ａａからの光を格子板３Ａｂを介さずに照射することにより、縞パターンではない均一光を照射する構成となっている（以下、他の認識マークを撮像する際においても同様）。
【００８４】
当該第１認識マーク〔Ａ〕の撮像処理の終了と共に、制御装置６は、上面検査ユニット３をプリント基板Ｐ１上面の第２認識マーク〔Ｂ〕に対応する位置へ移動させる移動処理を開始する。
【００８５】
同時に、制御装置６は、上面検査ユニット３（第１上面検査照明３Ａ及び第２上面検査照明３Ｂ）からの光の照射を停止した状態で、第１下面検査照明４Ａ又は第２下面検査照明４Ｂから光を照射して、プリント基板Ｐ１下面の第１認識マーク〔ａ〕を撮像する。
【００８６】
当該第１認識マーク〔ａ〕の撮像処理の終了と共に、制御装置６は、下面検査ユニット４をプリント基板Ｐ１下面の第２認識マーク〔ｂ〕に対応する位置へ移動させる移動処理を開始する。
【００８７】
その後、上面検査ユニット３の移動処理が完了し、上面検査カメラ３Ｃの撮像視野ＫＵがプリント基板Ｐ１上面の第２認識マーク〔Ｂ〕に合わせられると、制御装置６は、下面検査ユニット４（第１下面検査照明４Ａ及び第２下面検査照明４Ｂ）からの光の照射を停止した状態で、第１上面検査照明３Ａ又は第２上面検査照明３Ｂから光を照射して、プリント基板Ｐ１上面の第２認識マーク〔Ｂ〕を撮像する。
【００８８】
当該第２認識マーク〔Ｂ〕の撮像処理の終了と共に、制御装置６は、設定データ記憶装置２６に記憶された検査順序に従って、上面検査ユニット３をプリント基板Ｐ１上面の「１」番目の検査範囲に対応する位置へ移動させる移動処理を開始する。
【００８９】
同時に、制御装置６は、上面検査ユニット３（第１上面検査照明３Ａ及び第２上面検査照明３Ｂ）からの光の照射を停止した状態で、第１下面検査照明４Ａ又は第２下面検査照明４Ｂから光を照射して、プリント基板Ｐ１下面の第２認識マーク〔ｂ〕を撮像する。
【００９０】
当該第２認識マーク〔ｂ〕の撮像処理の終了と共に、制御装置６は、設定データ記憶装置２６に記憶された検査順序に従って、下面検査ユニット４をプリント基板Ｐ１下面の「１」番目の検査範囲に対応する位置へ移動させる移動処理を開始する。
【００９１】
尚、制御装置６は、プリント基板Ｐ１上面に関し、第１認識マーク〔Ａ〕及び第２認識マーク〔Ｂ〕の撮像処理が終了すると、上記移動処理の間に、前記撮像処理により取得した画像データに係る第１認識マーク〔Ａ〕及び第２認識マーク〔Ｂ〕の位置座標と、ガーバデータに係る第１認識マーク〔Ａ〕及び第２認識マーク〔Ｂ〕の位置座標とのズレを算出し、両者のズレを補正する。
【００９２】
つまり、上面検査ユニット３（上面検査カメラ３Ｃ）とプリント基板Ｐ１上面との相対位置関係のズレを補正する。かかる処理機能により本実施形態における表面側補正手段が構成される。勿論、移動処理の間にズレ補正を行うのではなく、第２認識マーク〔Ｂ〕の撮像処理が終了し、ズレを補正した後、上面検査ユニット３をプリント基板Ｐ１上面の「１」番目の検査範囲に対応する位置へ移動させる移動処理を開始する構成としてもよい。
【００９３】
同様に、制御装置６は、プリント基板Ｐ１下面に関し、第１認識マーク〔ａ〕及び第２認識マーク〔ｂ〕の撮像処理が終了すると、上記移動処理の間に、前記撮像処理により取得した画像データに係る第１認識マーク〔ａ〕及び第２認識マーク〔ｂ〕の位置座標と、ガーバデータに係る第１認識マーク〔ａ〕及び第２認識マーク〔ｂ〕の位置座標とのズレを算出し、両者のズレを補正する。
【００９４】
つまり、下面検査ユニット４（下面検査カメラ４Ｃ）とプリント基板Ｐ１下面との相対位置関係のズレを補正する。かかる処理機能により本実施形態における裏面側補正手段が構成される。勿論、移動処理の間にズレ補正を行うのではなく、第２認識マーク〔ｂ〕の撮像処理が終了し、ズレを補正した後、下面検査ユニット４をプリント基板Ｐ１下面の「１」番目の検査範囲に対応する位置へ移動させる移動処理を開始する構成としてもよい。
【００９５】
その後、上面検査ユニット３の移動処理が完了し、上面検査カメラ３Ｃの撮像視野ＫＵがプリント基板Ｐ１上面の「１」番目の検査範囲に合わせられると、制御装置６は、下面検査ユニット４（第１下面検査照明４Ａ及び第２下面検査照明４Ｂ）からの光の照射を停止した状態で、第１上面検査照明３Ａ又は第２上面検査照明３Ｂから縞パターンを照射して、プリント基板Ｐ１上面の「１」番目の検査範囲に係る画像取得処理を実行する。かかる画像取得処理の詳細については後述する（他の検査範囲に係る画像取得処理についても同様）。
【００９６】
この間（プリント基板Ｐ１上面の「１」番目の検査範囲に係る画像取得処理の実行期間中）に、下面検査ユニット４の上記移動処理（プリント基板Ｐ１下面の「１」番目の検査範囲に対応する位置へ移動させる移動処理）が完了し、下面検査カメラ４Ｃの撮像視野ＫＬがプリント基板Ｐ１下面の「１」番目の検査範囲に合わせられる。
【００９７】
その後、プリント基板Ｐ１上面の「１」番目の検査範囲に係る画像取得処理が終了すると、制御装置６は、設定データ記憶装置２６に記憶された検査順序に従って、上面検査ユニット３をプリント基板Ｐ１上面の「２」番目の検査範囲に対応する位置へ移動させる移動処理を開始する。
【００９８】
同時に、制御装置６は、上面検査ユニット３（第１上面検査照明３Ａ及び第２上面検査照明３Ｂ）からの光の照射を停止した状態で、第１下面検査照明４Ａ又は第２下面検査照明４Ｂから縞パターンを照射して、プリント基板Ｐ１下面の「１」番目の検査範囲に係る画像取得処理を実行する。
【００９９】
この間（プリント基板Ｐ１下面の「１」番目の検査範囲に係る画像取得処理の実行期間中）に、上面検査ユニット３の上記移動処理（プリント基板Ｐ１上面の「２」番目の検査範囲に対応する位置へ移動させる移動処理）が完了し、上面検査カメラ３Ｃの撮像視野ＫＵがプリント基板Ｐ１上面の「２」番目の検査範囲に合わせられる。
【０１００】
その後、プリント基板Ｐ１下面の「１」番目の検査範囲に係る画像取得処理が終了すると、制御装置６は、設定データ記憶装置２６に記憶された検査順序に従って、下面検査ユニット４をプリント基板Ｐ１下面の「２」番目の検査範囲に対応する位置へ移動させる移動処理を開始する。
【０１０１】
同時に制御装置６は、下面検査ユニット４（第１下面検査照明４Ａ及び第２下面検査照明４Ｂ）からの光の照射を停止した状態で、第１上面検査照明３Ａ又は第２上面検査照明３Ｂから縞パターンを照射して、プリント基板Ｐ１上面の「２」番目の検査範囲に係る画像取得処理を実行する。
【０１０２】
この間（プリント基板Ｐ１上面の「２」番目の検査範囲に係る画像取得処理の実行期間中）に、下面検査ユニット４の上記移動処理（プリント基板Ｐ１下面の「２」番目の検査範囲に対応する位置へ移動させる移動処理）が完了し、下面検査カメラ４Ｃの撮像視野ＫＬがプリント基板Ｐ１下面の「２」番目の検査範囲に合わせられる。
【０１０３】
その後、プリント基板Ｐ１上面の「２」番目の検査範囲に係る画像取得処理が終了すると、制御装置６は、設定データ記憶装置２６に記憶された検査順序に従って、上面検査ユニット３をプリント基板Ｐ１上面の「３」番目の検査範囲に対応する位置へ移動させる移動処理を開始する。
【０１０４】
同時に制御装置６は、上面検査ユニット３（第１上面検査照明３Ａ及び第２上面検査照明３Ｂ）からの光の照射を停止した状態で、第１下面検査照明４Ａ又は第２下面検査照明４Ｂから縞パターンを照射して、プリント基板Ｐ１下面の「２」番目の検査範囲に係る画像取得処理を実行する。
【０１０５】
以降同様に、上面検査ユニット３によるプリント基板Ｐ１上面の「３」番目〜「１５」番目の検査範囲に係る画像取得処理及びその間の移動処理と、下面検査ユニット４によるプリント基板Ｐ１下面の「３」番目〜「１５」番目の検査範囲に係る画像取得処理及びその間の移動処理とが交互に実行されることにより、プリント基板Ｐ１の上下両面に係る検査が終了する。
【０１０６】
次に基板検査装置１によってプリント基板Ｐ１の上下面の各検査範囲ごとに行われる画像取得処理について説明する。かかる画像取得処理は、制御装置６（ＣＰＵ等２１）にて実行されるものである。
【０１０７】
本実施形態では、プリント基板Ｐ１の上面側の各検査範囲に係る検査において、第１上面検査照明３Ａから照射される縞パターンの位相を変化させつつ、位相の異なる縞パターンの下で４回の撮像処理を行った後、第２上面検査照明３Ｂから照射される縞パターンの位相を変化させつつ、位相の異なる縞パターンの下で４回の撮像処理を行い、計８通りの画像データを取得する画像取得処理を実行する。
【０１０８】
同様に、プリント基板Ｐ１の下面側の各検査範囲に係る検査において、第１下面検査照明４Ａから照射される縞パターンの位相を変化させつつ、位相の異なる縞パターンの下で４回の撮像処理を行った後、第２下面検査照明４Ｂから照射される縞パターンの位相を変化させつつ、位相の異なる縞パターンの下で４回の撮像処理を行い、計８通りの画像データを取得する画像取得処理を実行する。
【０１０９】
以下、プリント基板Ｐ１の上面側の検査を例にして、各検査範囲ごとに行われる検査ルーチン（画像取得処理）について図４を参照しつつ詳しく説明する。
【０１１０】
制御装置６は、上面検査カメラ３Ｃの撮像視野ＫＵがプリント基板Ｐ１上面の所定の検査範囲に合わせられると、第１上面検査照明３Ａを駆動制御し、格子板３Ａｂの位置を初期設定位置（所定位置に投影される縞パターンの位相が「０°」となる位置）に設定する。同時に、制御装置６は、第２上面検査照明３Ｂを駆動制御し、格子板３Ｂｂの位置を初期設定位置（所定位置に投影される縞パターンの位相が「０°」となる位置）に設定する。
【０１１１】
かかる設定完了後、制御装置６は、第１上面検査照明３Ａ及び上面検査カメラ３Ｃを駆動制御して、第１上面検査照明３Ａから照射される縞パターンの下で１回目の撮像処理（露光処理）を開始する。
【０１１２】
詳しくは、制御装置６は、第１上面検査照明３Ａの光源３Ａａを発光させ、縞パターンの照射を開始すると共に、格子板３Ａｂの移動処理を開始する。これにより、検査範囲に投影される縞パターンがＹ軸方向に沿って一定速度で連続移動することとなる。
【０１１３】
そして、制御装置６は、縞パターンの照射開始（格子板３Ａｂの移動開始）と同時に、上面検査カメラ３Ｃによる撮像処理を開始する。
【０１１４】
かかる１回目の撮像処理が開始されると、前記所定位置に投影される縞パターンの位相が０°〜４５°まで変化する間、連続して露光が行われる。
【０１１５】
そして、１回目の撮像処理が終了すると、制御装置６は、光源３Ａａからの光の照射を停止すると共に、上面検査カメラ３Ｃにより撮像された画像データの読出しを行う。これにより、上面検査カメラ３Ｃから制御装置６へ画像データが転送される。ここで、制御装置６は、読み出した画像データを画像データ記憶装置２４に記憶する。
【０１１６】
一方、格子板３Ａｂの移動処理は、１回目の撮像処理の終了後も終了せず、以後、第１上面検査照明３Ａから照射される縞パターンの下での４回目の撮像処理が終了するまで途切れることなく継続して行われる。
【０１１７】
尚、プリント基板Ｐ１に投影される矩形波状又は台形波状の光強度分布を有する縞パターンを連続移動させ、これを連続して撮像（露光）することにより、正弦波状の光強度分布を有する画像データを取得することができる（特願２０１５−２３１６６１参照）。
【０１１８】
次に、１回目の撮像処理の終了から所定時間経過後、前記所定位置に投影され得る縞パターンの位相が９０°となるタイミングで、制御装置６は、再び第１上面検査照明３Ａの光源３Ａａを発光させ、縞パターンの照射を開始すると共に、上面検査カメラ３Ｃによる撮像処理を開始する。これにより、第１上面検査照明３Ａから照射される縞パターンの下での２回目の撮像処理が開始される。
【０１１９】
かかる２回目の撮像処理が開始されると、前記所定位置に投影される縞パターンの位相が９０°〜１３５°まで変化する間、連続して露光が行われる。
【０１２０】
そして、２回目の撮像処理が終了すると、制御装置６は、光源３Ａａからの光の照射を停止すると共に、上面検査カメラ３Ｃにより撮像された画像データの読出しを行い、読み出した画像データを画像データ記憶装置２４に記憶する。
【０１２１】
２回目の撮像処理の終了から所定時間経過後、前記所定位置に投影され得る縞パターンの位相が１８０°となるタイミングで、制御装置６は、再び第１上面検査照明３Ａの光源３Ａａを発光させ、縞パターンの照射を開始すると共に、上面検査カメラ３Ｃによる撮像処理を開始する。これにより、第１上面検査照明３Ａから照射される縞パターンの下での３回目の撮像処理が開始される。
【０１２２】
かかる３回目の撮像処理が開始されると、前記所定位置に投影される縞パターンの位相が１８０°〜２２５°まで変化する間、連続して露光が行われる。
【０１２３】
そして、３回目の撮像処理が終了すると、制御装置６は、光源３Ａａからの光の照射を停止すると共に、上面検査カメラ３Ｃにより撮像された画像データの読出しを行い、読み出した画像データを画像データ記憶装置２４に記憶する。
【０１２４】
３回目の撮像処理の終了から所定時間経過後、前記所定位置に投影され得る縞パターンの位相が２７０°となるタイミングで、制御装置６は、再び第１上面検査照明３Ａの光源３Ａａを発光させ、縞パターンの照射を開始すると共に、上面検査カメラ３Ｃによる撮像処理を開始する。これにより、第１上面検査照明３Ａから照射される縞パターンの下での４回目の撮像処理が開始される。
【０１２５】
かかる４回目の撮像処理が開始されると、前記所定位置に投影される縞パターンの位相が２７０°〜３１５°まで変化する間、連続して露光が行われる。
【０１２６】
そして、４回目の撮像処理が終了すると、制御装置６は、光源３Ａａからの光の照射を停止すると共に、上面検査カメラ３Ｃにより撮像された画像データの読出しを行い、読み出した画像データを画像データ記憶装置２４に記憶する。併せて、制御装置６は、格子板３Ａｂの移動処理を終了する。
【０１２７】
４回目の撮像処理の終了から所定時間経過後（例えばデータ転送期間の終了後）、制御装置６は、第２上面検査照明３Ｂ及び上面検査カメラ３Ｃを駆動制御して、当該検査範囲に係る５回目の撮像処理（第２上面検査照明３Ｂから照射される縞パターンの下での１回目の撮像処理）を開始する。
【０１２８】
詳しくは、制御装置６は、第２上面検査照明３Ｂの光源３Ｂａを発光させ、縞パターンの照射を開始すると共に、格子板３Ｂｂの移動処理を開始する。これにより、検査範囲に投影される縞パターンがＹ軸方向に沿って一定速度で連続移動することとなる。
【０１２９】
そして、制御装置６は、縞パターンの照射開始（格子板３Ｂｂの移動開始）と同時に、上面検査カメラ３Ｃによる撮像処理を開始する。
【０１３０】
かかる５回目の撮像処理が開始されると、前記所定位置に投影される縞パターンの位相が０°〜４５°まで変化する間、連続して露光が行われる。
【０１３１】
そして、５回目の撮像処理が終了すると、制御装置６は、光源３Ｂａからの光の照射を停止すると共に、上面検査カメラ３Ｃにより撮像された画像データの読出しを行う。これにより、上面検査カメラ３Ｃから制御装置６へ画像データが転送される。ここで、制御装置６は、読み出した画像データを画像データ記憶装置２４に記憶する。
【０１３２】
一方、格子板３Ｂｂの移動処理は、５回目の撮像処理（第２上面検査照明３Ｂから照射される縞パターンの下で１回目の撮像処理）の終了後も終了せず、以後、当該検査範囲に係る８回目の撮像処理（第２上面検査照明３Ｂから照射される縞パターンの下での４回目の撮像処理）が終了するまで途切れることなく継続して行われる。
【０１３３】
５回目の撮像処理の終了から所定時間経過後、前記所定位置に投影され得る縞パターンの位相が９０°となるタイミングで、制御装置６は、再び第２上面検査照明３Ｂの光源３Ｂａを発光させ、縞パターンの照射を開始すると共に、上面検査カメラ３Ｃによる撮像処理を開始する。これにより、当該検査範囲に係る６回目の撮像処理（第２上面検査照明３Ｂから照射される縞パターンの下での２回目の撮像処理）が開始される。
【０１３４】
かかる６回目の撮像処理が開始されると、前記所定位置に投影される縞パターンの位相が９０°〜１３５°まで変化する間、連続して露光が行われる。
【０１３５】
そして、６回目の撮像処理が終了すると、制御装置６は、光源３Ｂａからの光の照射を停止すると共に、上面検査カメラ３Ｃにより撮像された画像データの読出しを行い、読み出した画像データを画像データ記憶装置２４に記憶する。
【０１３６】
６回目の撮像処理の終了から所定時間経過後、前記所定位置に投影され得る縞パターンの位相が１８０°となるタイミングで、制御装置６は、再び第２上面検査照明３Ｂの光源３Ｂａを発光させ、縞パターンの照射を開始すると共に、上面検査カメラ３Ｃによる撮像処理を開始する。これにより、当該検査範囲に係る７回目の撮像処理（第２上面検査照明３Ｂから照射される縞パターンの下での３回目の撮像処理）が開始される。
【０１３７】
かかる７回目の撮像処理が開始されると、前記所定位置に投影される縞パターンの位相が１８０°〜２２５°まで変化する間、連続して露光が行われる。
【０１３８】
そして、７回目の撮像処理が終了すると、制御装置６は、光源３Ｂａからの光の照射を停止すると共に、上面検査カメラ３Ｃにより撮像された画像データの読出しを行い、読み出した画像データを画像データ記憶装置２４に記憶する。
【０１３９】
７回目の撮像処理の終了から所定時間経過後、前記所定位置に投影され得る縞パターンの位相が２７０°となるタイミングで、制御装置６は、再び第２上面検査照明３Ｂの光源３Ｂａを発光させ、縞パターンの照射を開始すると共に、上面検査カメラ３Ｃによる撮像処理を開始する。これにより、当該検査範囲に係る８回目の撮像処理（第２上面検査照明３Ｂから照射される縞パターンの下での４回目の撮像処理）が開始される。
【０１４０】
かかる８回目の撮像処理が開始されると、前記所定位置に投影される縞パターンの位相が２７０°〜３１５°まで変化する間、連続して露光が行われる。
【０１４１】
そして、８回目の撮像処理が終了すると、制御装置６は、光源３Ｂａからの光の照射を停止すると共に、上面検査カメラ３Ｃにより撮像された画像データの読出しを行い、読み出した画像データを画像データ記憶装置２４に記憶する。併せて、制御装置６は、格子板３Ｂｂの移動処理を終了し、当該検査範囲に係る画像取得処理を終了する。
【０１４２】
上記画像取得処理（８回の撮像処理）を行うことにより、第１上面検査照明３Ａから照射される縞パターンの下で撮像した４通りの画像データ、及び、第２上面検査照明３Ｂから照射される縞パターンの下で撮像した４通りの画像データの計８通りの画像データが取得される。
【０１４３】
上述したように、本実施形態において、各縞パターンの下で撮像した４通りの画像データは、それぞれ正弦波状の光強度分布を有する縞パターンの位相を９０°ずつシフトさせ撮像した４通りの画像データと同様の画像データとなる。
【０１４４】
そして、制御装置６は、各縞パターンの下で撮像した４通りの画像データ（各画素の輝度値）を基に公知の位相シフト法により三次元計測（高さ計測）を行い、かかる計測結果を演算結果記憶装置２５に記憶する。尚、本実施形態では、２方向から縞パターンを照射して三次元計測を行っているため、縞パターンが照射されない影の部分が生じることを防止することができる。
【０１４５】
次に、制御装置６は、三次元計測結果（各座標における高さデータ）に基づき、クリーム半田Ｐ４の良否判定処理を行う。具体的に、制御装置６は、上記のように得られた検査範囲の計測結果に基づいて、基準面より高くなったクリーム半田Ｐ４の印刷範囲を検出し、この範囲内での各部位の高さを積分することにより、印刷されたクリーム半田Ｐ４の量を算出する。
【０１４６】
続いて、制御装置６は、このようにして求めたクリーム半田Ｐ４の位置、面積、高さ又は量等のデータを、予め設定データ記憶装置２６に記憶されている基準データ（ガーバデータなど）と比較判定し、この比較結果が許容範囲内にあるか否かによって、その検査範囲におけるクリーム半田Ｐ４の印刷状態の良否を判定する。
【０１４７】
上記８回目の撮像処理の終了後、上記良否判定処理が行われている間に、制御装置６は、上面検査ユニット３を次の検査範囲へと移動させる。以降、上記一連の処理が、プリント基板Ｐ１の上面の全ての検査範囲で繰り返し行われることで、プリント基板Ｐ１の上面全体の検査が終了する。尚、プリント基板Ｐ１の下面側の検査の流れは、上面側の検査の流れと同様であるため、詳細な説明は省略する。
【０１４８】
以上詳述したように、本実施形態によれば、プリント基板Ｐ１の上面側（又は下面側）にて所定の検査範囲に係る画像取得処理を実行した後、上面検査ユニット３（又は下面検査ユニット４）を次の検査範囲に対応する位置へ移動させると共に、プリント基板Ｐ１の下面側（又は上面側）にて所定の検査範囲に係る画像取得処理を実行する構成となっている。
【０１４９】
つまり、プリント基板Ｐ１の上面側の所定の検査範囲に係る画像取得処理と、プリント基板Ｐ１の下面側の所定の検査範囲に係る画像取得処理とを交互に繰り返すことで、プリント基板Ｐ１の上面側全域の複数の検査範囲に係る画像取得処理と、プリント基板Ｐ１の下面側全域の複数の検査範囲に係る画像取得処理を同時期に行うことができる。
【０１５０】
従って、図９に示す従来例のように、プリント基板Ｐ１の上面側全域の複数の検査範囲に係る全ての画像取得処理を完了した後に、プリント基板Ｐ１の下面側全域の複数の検査範囲に係る全ての画像取得処理を実行する場合などと比べて、プリント基板Ｐ１の両面検査に係る検査の高速化を図ることができる。
【０１５１】
また、本実施形態では、プリント基板Ｐ１の上面側（又は下面側）の所定の検査範囲の画像取得期間中に、下面側（又は上面側）における光の照射を停止していることから、上面側（又は下面側）へ光が漏れることがなく、精度の良い画像データを取得することができる。これにより、プリント基板Ｐ１の両面検査に係る検査精度の向上を図ることができる。
【０１５２】
結果として、プリント基板Ｐ１の両面検査に係る検査精度の向上を図ると共に、検査の高速化を図ることができる。
【０１５３】
〔第２実施形態〕
以下、第２実施形態について図５（ｂ），図７を参照しつつ説明する。図５（ｂ）は、本実施形態における上面検査ユニット３及び下面検査ユニット４の処理動作を説明するためのタイミングチャートであり、図７は、本実施形態におけるプリント基板Ｐ１の上面側及び下面側の検査順序（上面検査ユニット３及び下面検査ユニット４の移動経路）を説明するための説明図である。尚、第１実施形態と同一構成部分については、同一符号を付し、その詳細な説明を省略する。
【０１５４】
第２実施形態では、プリント基板Ｐ１の上面側における検査順序（上面検査ユニット３の移動経路）が第１実施形態と異なる。一方、プリント基板Ｐ１の下面側における検査順序（下面検査ユニット４の移動経路）に関しては第１実施形態と同一となっている。
【０１５５】
制御装置６は、まず上面検査ユニット３を移動させ、上面検査カメラ３Ｃの撮像視野ＫＵをプリント基板Ｐ１上面の第１認識マーク〔Ａ〕に合わせると共に、下面検査ユニット４を移動させ、下面検査カメラ４Ｃの撮像視野ＫＬをプリント基板Ｐ１下面の第１認識マーク〔ａ〕に合わせる。
【０１５６】
続いて、制御装置６は、プリント基板Ｐ１上面の第１認識マーク〔Ａ〕を撮像する。そして、当該撮像処理の終了と共に、制御装置６は、上面検査ユニット３をプリント基板Ｐ１上面の第２認識マーク〔Ｂ〕に対応する位置へ移動させる移動処理を開始する。
【０１５７】
同時に、制御装置６は、プリント基板Ｐ１下面の第１認識マーク〔ａ〕を撮像する。そして、当該撮像処理の終了と共に、制御装置６は、下面検査ユニット４をプリント基板Ｐ１下面の第２認識マーク〔ｂ〕に対応する位置へ移動させる移動処理を開始する。
【０１５８】
その後、上面検査ユニット３の移動処理が完了し、上面検査カメラ３Ｃの撮像視野ＫＵがプリント基板Ｐ１上面の第２認識マーク〔Ｂ〕に合わせられると、制御装置６は、プリント基板Ｐ１上面の第２認識マーク〔Ｂ〕を撮像する。
【０１５９】
当該撮像処理の終了と共に、制御装置６は、設定データ記憶装置２６に記憶された検査順序に従って、上面検査ユニット３をプリント基板Ｐ１上面の「１」番目の検査範囲に対応する位置へ移動させる移動処理を開始する。
【０１６０】
尚、本実施形態では、ここで第１認識マーク〔Ａ〕及び第２認識マーク〔Ｂ〕のうち最後に撮像する第２認識マーク〔Ｂ〕から最短距離にある検査範囲を、最初に画像取得処理を実行する「１」番目の検査範囲としている。図７に示したプリント基板Ｐ１の上面側の例においては、左上コーナー部の検査範囲が「１」番目の検査範囲となっている。そして、当該「１」番目の検査範囲を起点として上面検査ユニット３の移動経路が最短経路となるように検査順序が設定されている。
【０１６１】
また、上面検査ユニット３の上記移動処理の開始と同時に、制御装置６は、プリント基板Ｐ１下面の第２認識マーク〔ｂ〕を撮像する。そして、当該撮像処理の終了と共に、制御装置６は、設定データ記憶装置２６に記憶された検査順序に従って、下面検査ユニット４をプリント基板Ｐ１下面の「１」番目の検査範囲に対応する位置へ移動させる移動処理を開始する。
【０１６２】
尚、本実施形態において、プリント基板Ｐ１の下面側については、第１認識マーク〔ａ〕及び第２認識マーク〔ｂ〕のうち最後に撮像する第２認識マーク〔ｂ〕から最短距離にある検査範囲が、最初に画像取得処理を実行する「１」番目の検査範囲となっておらず、プリント基板Ｐ１の下面側における検査順序（下面検査ユニット４の移動経路）に関しては第１実施形態と同一となっている。つまり、図７に示したプリント基板Ｐ１の下面側の例においては、左上コーナー部の検査範囲が「１」番目の検査範囲となっている。そして、当該「１」番目の検査範囲を起点として下面検査ユニット４の移動経路が最短経路となるように検査順序が設定されている。
【０１６３】
また、下面検査ユニット４の上記移動処理の開始と同時に、上面検査ユニット３の移動処理が完了し、上面検査カメラ３Ｃの撮像視野ＫＵがプリント基板Ｐ１上面の「１」番目の検査範囲に合わせられると、制御装置６は、プリント基板Ｐ１上面の「１」番目の検査範囲に係る画像取得処理を実行する。
【０１６４】
そして、当該画像取得処理が終了すると、制御装置６は、設定データ記憶装置２６に記憶された検査順序に従って、上面検査ユニット３をプリント基板Ｐ１上面の「２」番目の検査範囲に対応する位置へ移動させる移動処理を開始する。
【０１６５】
その後、下面検査ユニット４の移動処理が完了し、下面検査カメラ４Ｃの撮像視野ＫＬがプリント基板Ｐ１下面の「１」番目の検査範囲に合わせられると、制御装置６は、プリント基板Ｐ１下面の「１」番目の検査範囲に係る画像取得処理を実行する。
【０１６６】
以降、第１実施形態と同様に、上面検査ユニット３によるプリント基板Ｐ１上面の「２」番目〜「１５」番目の検査範囲に係る画像取得処理及びその間の移動処理と、下面検査ユニット４によるプリント基板Ｐ１下面の「２」番目〜「１５」番目の検査範囲に係る画像取得処理及びその間の移動処理とが交互に実行されることにより、プリント基板Ｐ１の上下両面に係る検査が終了する。
【０１６７】
以上詳述したように、本実施形態によれば、プリント基板Ｐ１の上面側に関して、第１認識マーク〔Ａ〕及び第２認識マーク〔Ｂ〕のうち最後に撮像する第２認識マーク〔Ｂ〕の最も近くに位置する検査範囲から検査を開始する構成となる。これにより、最初の検査範囲にて検査を開始するまでの時間を短くすることができ、検査の高速化を図ることができる。
【０１６８】
尚、上述したように、本実施形態において、プリント基板Ｐ１の下面側については、第１認識マーク〔ａ〕及び第２認識マーク〔ｂ〕のうち最後に撮像する第２認識マーク〔ｂ〕から最短距離にある検査範囲が、最初に画像取得処理を実行する「１」番目の検査範囲となっていないが、プリント基板Ｐ１の上面側に加えて、プリント基板Ｐ１の下面側における検査順序（下面検査ユニット４の移動経路）に関しても、第１認識マーク〔ａ〕及び第２認識マーク〔ｂ〕のうち最後に撮像する第２認識マーク〔ｂ〕の最も近くに位置する検査範囲から検査を開始する構成としてもよい。例えば図７に示したプリント基板Ｐ１の下面側の例においては、左下コーナー部の検査範囲を「１」番目の検査範囲としてもよい。
【０１６９】
また逆に、プリント基板Ｐ１の上面側における検査順序を第１実施形態と同一とすると共に、プリント基板Ｐ１の下面側における検査順序（下面検査ユニット４の移動経路）に関してのみ、第１認識マーク〔ａ〕及び第２認識マーク〔ｂ〕のうち最後に撮像する第２認識マーク〔ｂ〕の最も近くに位置する検査範囲から検査を開始する構成としてもよい。
【０１７０】
〔第３実施形態〕
以下、第３実施形態について図５（ｃ），図８を参照しつつ説明する。図５（ｃ）は、本実施形態における上面検査ユニット３及び下面検査ユニット４の処理動作を説明するためのタイミングチャートであり、図８は、本実施形態におけるプリント基板Ｐ１の上面側及び下面側の検査順序（上面検査ユニット３及び下面検査ユニット４の移動経路）を説明するための説明図である。尚、第１実施形態と同一構成部分については、同一符号を付し、その詳細な説明を省略する。
【０１７１】
第３実施形態では、プリント基板Ｐ１の上下両面に係る位置補正及びこれに関する処理（認識マークの撮像手順など）が第１実施形態と異なる。
【０１７２】
制御装置６は、まず上面検査ユニット３を移動させ、上面検査カメラ３Ｃの撮像視野ＫＵをプリント基板Ｐ１上面の第１認識マーク〔Ａ〕に合わせると共に、下面検査ユニット４を移動させ、下面検査カメラ４Ｃの撮像視野ＫＬをプリント基板Ｐ１下面の第２認識マーク〔ｂ〕に合わせる。
【０１７３】
続いて、制御装置６は、プリント基板Ｐ１上面の第１認識マーク〔Ａ〕を撮像する。そして、当該撮像処理の終了と共に、制御装置６は、プリント基板Ｐ１下面の第２認識マーク〔ｂ〕を撮像する。
【０１７４】
そして、当該撮像処理の終了と共に、制御装置６は、設定データ記憶装置２６に記憶された検査順序に従って、上面検査ユニット３をプリント基板Ｐ１上面の「１」番目の検査範囲に対応する位置へ移動させる移動処理を開始すると共に、下面検査ユニット４をプリント基板Ｐ１下面の「１」番目の検査範囲に対応する位置へ移動させる移動処理を開始する。
【０１７５】
尚、本実施形態では、プリント基板Ｐ１の上面側について、ここで第１認識マーク〔Ａ〕から最短距離にある検査範囲を、最初に画像取得処理を実行する「１」番目の検査範囲としている。図８に示したプリント基板Ｐ１の上面側の例においては、右下コーナー部の検査範囲が「１」番目の検査範囲となっている。そして、当該「１」番目の検査範囲を起点として上面検査ユニット３の移動経路が最短経路となるように検査順序が設定されている。
【０１７６】
一方、プリント基板Ｐ１の下面側については、第２認識マーク〔ｂ〕から最短距離にある検査範囲が、最初に画像取得処理を実行する「１」番目の検査範囲となっていない。図８に示したプリント基板Ｐ１の下面側の例においては、左上コーナー部の検査範囲が「１」番目の検査範囲となっている。そして、当該「１」番目の検査範囲を起点として下面検査ユニット４の移動経路が最短経路となるように検査順序が設定されている。
【０１７７】
また、制御装置６は、プリント基板Ｐ１上面の第１認識マーク〔Ａ〕の撮像処理、及び、プリント基板Ｐ１下面の第２認識マーク〔ｂ〕の撮像処理が終了すると、上記移動処理の間に、前記撮像処理により取得した画像データに係るプリント基板Ｐ１上面の第１認識マーク〔Ａ〕の位置座標、及び、プリント基板Ｐ１下面の第２認識マーク〔ｂ〕の位置座標、並びに、予め設定データ記憶装置２６に記憶された上面検査ユニット３及び下面検査ユニット４のオフセット量（上面検査カメラ３Ｃ及び下面検査カメラ４Ｃのオフセット量）を基に、ガーバデータを参酌して、上面検査ユニット３とプリント基板Ｐ１上面との相対位置関係のズレを補正すると共に、下面検査ユニット４とプリント基板Ｐ１下面との相対位置関係のズレを補正する。かかる処理機能により本実施形態における補正手段が構成される。尚、上面検査ユニット３及び下面検査ユニット４のオフセット量は、検査開始前にキャリブレーション等により事前に求められたものである。
【０１７８】
その後、上面検査ユニット３の移動処理が完了し、上面検査カメラ３Ｃの撮像視野ＫＵがプリント基板Ｐ１上面の「１」番目の検査範囲に合わせられると、制御装置６は、プリント基板Ｐ１上面の「１」番目の検査範囲に係る画像取得処理を実行する。
【０１７９】
そして、当該画像取得処理が終了すると、制御装置６は、設定データ記憶装置２６に記憶された検査順序に従って、上面検査ユニット３をプリント基板Ｐ１上面の「２」番目の検査範囲に対応する位置へ移動させる移動処理を開始する。
【０１８０】
これと同時に、下面検査ユニット４の移動処理が完了し、下面検査カメラ４Ｃの撮像視野ＫＬがプリント基板Ｐ１下面の「１」番目の検査範囲に合わせられると、制御装置６は、プリント基板Ｐ１下面の「１」番目の検査範囲に係る画像取得処理を実行する。
【０１８１】
以降、第１実施形態と同様に、上面検査ユニット３によるプリント基板Ｐ１上面の「２」番目〜「１５」番目の検査範囲に係る画像取得処理及びその間の移動処理と、下面検査ユニット４によるプリント基板Ｐ１下面の「２」番目〜「１５」番目の検査範囲に係る画像取得処理及びその間の移動処理とが交互に実行されることにより、プリント基板Ｐ１の上下両面に係る検査が終了する。
【０１８２】
以上詳述したように、本実施形態によれば、プリント基板Ｐ１の上下両面のうち一方の面の認識マークの位置情報を他方の面の位置情報として流用することにより、プリント基板Ｐ１の上下両面にてそれぞれ１つの認識マークを撮像するだけで（複数の認識マークを撮像することなく）位置補正を行うことができる。これにより、プリント基板Ｐ１の両面検査に係る検査精度のさらなる向上を図ることができる。
【０１８３】
ひいては、プリント基板Ｐ１の上下両面にてそれぞれ複数の認識マークを撮像することなく、検査を開始することができるため、検査の高速化を図ることができる。
【０１８４】
尚、本実施形態では、プリント基板Ｐ１の上下両面に位置ズレ（積層ズレやパターンのズレ等）がないことを前提として、上面検査ユニット３及び下面検査ユニット４のオフセット量を基に上記補正を行う構成となっているが、仮にプリント基板Ｐ１の上下両面に位置ズレがある場合には、例えば前工程（パターン検査工程等）において検出されたプリント基板Ｐ１の表裏の位置ズレ情報（プリント基板Ｐ１の表面と裏面の相対位置関係）を事前にプリント基板Ｐ１の管理情報（シリアルナンバー等）と共に入手しておくことにより、上記補正を行うことができる。
【０１８５】
また、上記認識マークに代えて、プリント基板Ｐ１の表裏に貫通するスルーホールなどを位置合わせ用の特定対象として利用すれば、プリント基板Ｐ１の上下両面の位置ズレを考慮することなく、上記補正を行うことができる。
【０１８６】
尚、上記実施形態の記載内容に限定されず、例えば次のように実施してもよい。勿論、以下において例示しない他の応用例、変更例も当然可能である。
【０１８７】
（ａ）上記各実施形態では、基板検査装置を、プリント基板Ｐ１に印刷されたクリーム半田Ｐ４の印刷状態を検査する半田印刷検査装置に具体化したが、これに限らず、例えば基板上に印刷された半田バンプや、基板上に実装された電子部品など、他の対象を検査する構成に具体化してもよい。勿論、リフロー前の検査に限定されるものではなく、リフロー後の検査に利用される構成としてもよい。
【０１８８】
（ｂ）上記各実施形態では、位相シフト法による三次元計測を行う上で、縞パターンの位相が９０°ずつ異なる４通りの画像データを取得する構成となっているが、位相シフト回数及び位相シフト量は、これらに限定されるものではない。位相シフト法により三次元計測可能な他の位相シフト回数及び位相シフト量を採用してもよい。
【０１８９】
例えば位相が１２０°（又は９０°）ずつ異なる３通りの画像データを取得して三次元計測を行う構成としてもよいし、位相が１８０°（又は９０°）ずつ異なる２通りの画像データを取得して三次元計測を行う構成としてもよい。
【０１９０】
（ｃ）上記各実施形態では、プリント基板Ｐ１に投影される矩形波状又は台形波状の光強度分布を有する縞パターンを連続移動させ、これを連続して撮像（露光）することにより、正弦波状の光強度分布を有する画像データを取得する構成となっている。
【０１９１】
ここで、連続して撮像する期間は、上記実施形態（位相４５°移動相当分）に限定されるものではなく、異なる構成を採用してもよい。
【０１９２】
また、連続して撮像（露光）する構成に限らず、従来同様、格子の位置を順次切替えながら、格子を停止させた状態で縞パターンを照射することにより、位相の異なる複数の画像データを取得する構成としてもよい。
【０１９３】
また、上記各実施形態では、光源からの光を縞パターンに変換する手段として格子板を採用しているが、これに限らず、例えば短冊状のラインごとに透過率或いは反射率を制御可能な液晶パネルなど他の手段を採用してもよい。液晶パネル等を用いることにより、格子板を連続移動させることなく、理想的な正弦波状の光強度分布を有する縞パターンを照射することが可能となる。
【０１９４】
（ｄ）上記各実施形態では、位相シフト法により三次元計測を行う構成となっているが、これに限らず、例えば空間コード法など、他の三次元計測法を採用することとしてもよい。但し、クリーム半田Ｐ４など小さな計測対象を計測する場合には、位相シフト法など、計測精度の高い計測方法を採用することがより好ましい。
【０１９５】
（ｅ）各照明から照射される光の種類など、照射手段に係る構成は、上記実施形態に限定されるものではなく、他の構成を採用してもよい。
【０１９６】
例えば上記各実施形態では、プリント基板Ｐ１の検査を行うに際し、縞パターンを照射して三次元計測を行う構成となっているが、これに代えて又は加えて、二次元計測を行う構成としてもよい。
【０１９７】
例えば図１０に示すように、上面検査ユニット３において、第１上面検査照明３Ａ及び第２上面検査照明３Ｂ並びに上面検査カメラ３Ｃに加えて、二次元検査用の照明装置７１を備えると共に、下面検査ユニット４において、第１下面検査照明４Ａ及び第２下面検査照明４Ｂ並びに下面検査カメラ４Ｃに加えて、二次元検査用の照明装置７１を備えた構成としてもよい。
【０１９８】
図１０，１１に示すように、照明装置７１は、プリント基板Ｐ１の一番近くに配置された第１リングライト７２と、当該第１リングライト７２の次にプリント基板Ｐ１の近くに配置された第２リングライト７３と、プリント基板Ｐ１から最も離れた位置に配置された第３リングライト７４とを備えている。
【０１９９】
各リングライト７２〜７４は、それぞれ赤色光、緑色光及び青色光の３色の単色光を切替え照射可能に構成されている。また、第１リングライト７２は、プリント基板Ｐ１に対し大入射角（例えば７４°）で光照射を行うように構成されている。第２リングライト７３は、プリント基板Ｐ１に対し中入射角（例えば２０°）で光照射を行うように構成されている。第３リングライト７４は、プリント基板Ｐ１に対し小入射角（例えば０°）で光照射を行うように構成されている。
【０２００】
そして、例えばプリント基板Ｐ１の上面側の所定の検査範囲に係る検査（画像取得処理）において、第１上面検査照明３Ａから照射される縞パターンの下での複数回の撮像処理、及び、第２上面検査照明３Ｂから照射される縞パターンの下での複数回の撮像処理の少なくとも一方に加えて、全リングライト７２〜７４から照射される赤色光の下での１回の撮像処理、全リングライト７２〜７４から照射される青色光の下での１回の撮像処理、全リングライト７２〜７４から照射される緑色光の下での１回の撮像処理、第１リングライト７２から大入射角で照射される単色光（例えば青色光）の下での１回の撮像処理、第２リングライト７３から中入射角で照射される単色光（例えば緑色光）の下での１回の撮像処理、及び、第３リングライト７４から小入射角で照射される単色光（例えば赤色光）の下での１回の撮像処理のうちの少なくとも１つの撮像処理を実行可能な構成としてもよい（プリント基板Ｐ１の下面側に関しても同様）。
【０２０１】
かかる構成の下、三次元計測に加え、半田印刷領域、電極領域、シルク印刷領域など各種領域の抽出や、異物の検出、クリーム半田Ｐ４の面積計測、位置ズレ判定、ブリッジ検出などの各種二次元計測を実施する構成としてもよい。
【０２０２】
また、第１上面検査照明３Ａ及び第２上面検査照明３Ｂ、並びに、第１下面検査照明４Ａ及び第２下面検査照明４Ｂを省略し、三次元計測を行わず、二次元計測のみ実施する構成としてもよい。
【０２０３】
また、上記各実施形態では、所定の検査範囲に係る１回の画像取得処理において複数の撮像処理を実行する構成となっているが、これに限らず、所定の検査範囲に係る１回の画像取得処理において撮像処理が１回だけ行われる構成としてもよい。
【０２０４】
（ｆ）プリント基板Ｐ１の上下両面検査における上面検査ユニット及び下面検査ユニットの処理動作は、上記各実施形態（図５に示す例）に限定されるものではない。少なくともプリント基板Ｐ１の上面側（又は下面側）の所定の検査範囲に係る画像取得処理の実行期間中に、下面側（又は上面側）における光の照射が停止され、上面側（又は下面側）へ光が漏れることがない構成となっていれば、他のいかなる構成を採用してもよい。
【０２０５】
例えば上記実施形態では、各検査ユニット３，４の移動期間（一部を除く）が、各検査カメラ３Ｃ，４Ｃによる所定の検査範囲に係る１回の画像取得処理の実行期間よりも短く設定されているが、各検査ユニット３，４の移動期間が１回の画像取得処理の実行期間よりも長く設定された構成としてもよい。
【０２０６】
かかる場合、例えば上面検査ユニット３（上面検査カメラ３Ｃ）による所定の検査範囲に係る画像取得処理の終了後、当該上面検査ユニット３の移動処理を開始すると共に、下面検査ユニット４（下面検査カメラ４Ｃ）による撮像処理を開始し、当該撮像処理の終了後、上面検査ユニット３の移動処理の終了を待って、当該上面検査ユニット３による次の撮像処理を開始することとなる。又は、上面検査ユニット３による撮像処理の終了後、当該上面検査ユニット３の移動処理を開始すると共に、所定時間（例えば１ｍｓｅｃ）経過後に下面検査ユニット４による撮像処理を開始する構成としてもよい。
【０２０７】
尚、各検査ユニット３，４の移動処理に要する時間を比較的長めに設定できれば、各検査ユニット３，４の移動時の振動等を抑制することができる。結果として、振動等が撮像へ与える影響を低減することができ、検査精度の向上を図ることができる。
【０２０８】
（ｇ）各検査範囲の画像取得処理における上面検査ユニット３及び下面検査ユニット４の処理動作は、上記各実施形態（図４に示す例）に限定されるものではない。
【０２０９】
例えば上記実施形態では、各検査カメラ３Ｃ，４Ｃにおけるデータ転送（読出）期間が、各検査カメラ３Ｃ，４Ｃによる１回の撮像処理の実行期間よりも短く設定されているが、データ転送期間が１回の撮像処理の実行期間よりも長く設定された構成としてもよい。
【０２１０】
かかる場合、例えば上面検査カメラ３Ｃによる撮像処理の終了後、当該上面検査カメラ３Ｃにおけるデータ転送を開始すると共に、下面検査カメラ４Ｃによる撮像処理を開始し、当該撮像処理の終了後、上面検査カメラ３Ｃにおけるデータ転送期間（撮像処理を実行できない期間）の終了を待って、当該上面検査カメラ３Ｃによる次の撮像処理を開始することとなる。又は、上面検査カメラ３Ｃによる撮像処理の終了後、当該上面検査カメラ３Ｃにおけるデータ転送を開始すると共に、所定時間（例えば１ｍｓｅｃ）経過後に下面検査カメラ４Ｃによる撮像処理を開始する構成としてもよい。
【０２１１】
勿論、格子板３Ａｂなど各格子板に係る動作制御処理も各検査カメラ３Ｃ，４Ｃの撮像処理に合わせたものとなる。つまり、タイムラグがある場合には一旦停止して待機することとなる。
【０２１２】
（ｈ）上記各実施形態では、各検査カメラ３Ｃ，４Ｃの撮像素子としてＣＣＤセンサを採用しているが、撮像素子はこれに限定されるものではなく、例えばＣＭＯＳセンサなど、他の撮像素子を採用してもよい。
【０２１３】
尚、一般のＣＣＤセンサ等を用いた場合には、データ転送中に次の撮像（露光）処理を行うことができないため、複数回撮像を行う場合には、撮像処理とデータ転送処理とを交互に繰り返すこととなる。
【０２１４】
これに対し、ＣＭＯＳセンサや、データ転送中に露光可能な機能を持ったＣＣＤセンサ等を用いた場合には、撮像処理とデータ転送処理とを一部で重複して行うことが可能となる。
【０２１５】
これを利用することにより、上述したようにデータ転送期間が１回の撮像処理の実行期間よりも長く設定されている場合には、例えば上面検査カメラ３Ｃによる撮像処理の終了後、当該上面検査カメラ３Ｃにおけるデータ転送を開始すると共に、下面検査カメラ４Ｃによる撮像処理を開始し、上面検査カメラ３Ｃにおけるデータ転送期間の終了を待つことなく、下面検査カメラ４Ｃによる撮像処理の終了と同時に、上面検査カメラ３Ｃによる次の撮像処理を開始することができる。
【０２１６】
（ｉ）上記各実施形態では特に言及していないが、例えば図１２に示すように、プリント基板Ｐ１の搬送路の下方に位置する下面検査カメラ４Ｃに保護カバー５０を備えた構成としてもよい。
【０２１７】
プリント基板Ｐ１の搬送路の下方に位置する下面検査カメラ４Ｃには、プリント基板Ｐ１から落下する半田カス等の異物が付着するおそれがある。保護カバー５０を備えることにより下面検査カメラ４Ｃに異物が付着するのを防止することができる。
【０２１８】
保護カバー５０は、透明部材により構成されており、下面検査カメラ４Ｃは、保護カバー５０を介してプリント基板Ｐ１の下面を撮像することができる。
【０２１９】
しかしながら、保護カバー５０に汚れや異物が付着していると、検査に支障をきたすおそれがあるため、保護カバー５０に異物等が付着しているか否かを検査するカバー検査機構を基板検査装置１に備えることが好ましい。以下、カバー検査機構の具体例について説明する。
【０２２０】
図１２に示すように、下面検査カメラ４Ｃと保護カバー５０はホルダ５１により一体に組付けられている。そして、検査の終了したプリント基板Ｐ１が基板検査装置１から搬出された後、新たなプリント基板Ｐ１が基板検査装置１へ搬入されるまでの間において、図示しない駆動手段により、ホルダ５１ごと下面検査カメラ４Ｃ及び保護カバー５０を、プリント基板Ｐ１の搬送路の下方位置から外れる位置（カバー検査位置）へ移動する。
【０２２１】
カバー検査位置には、保護カバー５０の上方に位置するように透過照明５３が設けられている。そして、カメラ４Ｃのピントを保護カバー５０に合わせた上で、透過照明５３から照射され保護カバー５０を透過した透過光をカメラ４Ｃにより撮像し異物検査を行う。
【０２２２】
また、図１３に示す例のように、カバー検査位置において、保護カバー５０の下方に入り込む透過照明５５を備えると共に、保護カバー５０の上方位置にカバー検査専用のカメラ５６を備えた構成としてもよい。そして、透過照明５５から照射され保護カバー５０を透過した透過光をカメラ５６により撮像し異物検査を行う。
【０２２３】
また、透過照明に代えて、反射照明を用いて異物検査を行う構成としてもよい。例えば図１４に示すように、カバー検査位置において、保護カバー５０の上方に位置する黒板６０を備えると共に、保護カバー５０に対し斜め下方より光を照射する反射照明６１を備えた構成としてもよい。そして、カメラ４Ｃのピントを保護カバー５０に合わせた上で、反射照明６１から照射され保護カバー５０にて反射した反射光をカメラ４Ｃにより撮像し異物検査を行う。
【０２２４】
また、図１５に示す例のように、カバー検査位置において、保護カバー５０の下方に入り込む黒板６２と、保護カバー５０の上方に位置するカバー検査専用のカメラ６３と、保護カバー５０に対し斜め上方より光を照射する反射照明６４とを備えた構成としてもよい。そして、反射照明６４から照射され保護カバー５０にて反射した反射光をカメラ６３により撮像し異物検査を行う。
【０２２５】
さらに、上記各種カバー検査機構に加え、保護カバー５０から異物を除去する機構を備えた構成としてもよい。そして、上記各種カバー検査機構により保護カバー５０上に異物等が検出された場合に、所定の異物除去機構が作動し、異物を除去する構成としてもよい。
【０２２６】
異物除去機構としては、例えば保護カバー５０にエアーを吹付けて異物を吹き飛ばす機構や、ブラシ等により異物を掃き出す機構、保護カバー５０に薄いフィルムをセットしておき、汚れたら順次剥がしていく機構（ティアオフ機能）、保護カバー５０にロール状のフィルムをセットしておき、汚れたら順次巻き取っていく機構（ロールオフ機能）などが一例に挙げられる。
【０２２７】
尚、下面検査カメラ４Ｃのみを保護する保護カバー５０に代えて、下面検査ユニット４全体を保護する保護カバーを設けた構成としてもよい。但し、下面検査ユニット４全体を保護する保護カバーは、異物検査における検査範囲が広く、検査時間も長くなるおそれがある。また、保護カバーのサイズも大きくなるため、装置が大型化しかつ重量も重くなるおそれがある。この点においては、下面検査カメラ４Ｃのみを保護する保護カバー５０の方がより好ましい。
【０２２８】
（ｊ）上記各実施形態では、位置合わせ用の特定対象として、プリント基板Ｐ１の表面側に第１認識マーク〔Ａ〕及び第２認識マーク〔Ｂ〕が付され、プリント基板Ｐ１の裏面側に第１認識マーク〔ａ〕及び第２認識マーク〔ｂ〕が付された構成となっている。
【０２２９】
特定対象の数や形状、大きさ、位置、種類など、特定対象の構成は上記実施形態に限定されるものではない。例えばプリント基板Ｐ１の表裏両面に認識マークを１箇所又は３箇所以上設けた構成としてもよい。また、プリント基板Ｐ１の表裏に貫通するスルーホールなどを位置合わせ用の特定対象としてもよい。場合によっては、回路用のスルーホールを兼用してもよい。また、電極パターンＰ３の一部を位置合わせ用の特定対象として利用してもよい。
【符号の説明】
【０２３０】
１…基板検査装置、２…搬送機構、３…上面検査ユニット、３Ａ…第１上面検査照明、３Ｂ…第２上面検査照明、３Ｃ…上面検査カメラ、４…下面検査ユニット、４Ａ…第１下面検査照明、４Ｂ…第２下面検査照明、４Ｃ…下面検査カメラ、６…制御装置、Ｐ１…プリント基板、Ｐ４…クリーム半田。
【図１】
0006450700.tif 000002
【図２】
0006450700.tif 000003
【図３】
0006450700.tif 000004
【図４】
0006450700.tif 000005
【図５】
0006450700.tif 000006
【図６】
0006450700.tif 000007
【図７】
0006450700.tif 000008
【図８】
0006450700.tif 000009
【図９】
0006450700.tif 000010
【図１０】
0006450700.tif 000011
【図１１】
0006450700.tif 000012
【図１２】
0006450700.tif 000013
【図１３】
0006450700.tif 000014
【図１４】
0006450700.tif 000015
【図１５】
0006450700.tif 000016