(57)【要約】      （修正有）【課題】表面実装ラインにおいて品質の低下を検出した場合に、要因を精度よく特定する。【解決手段】プリント基板にはんだを印刷するはんだ印刷装置と、当該基板上に電子部品を配置するマウンタと、はんだの印刷状態および電子部品の配置状態を検査する第一の検査装置と、はんだ接合を行うリフロー炉と、はんだの接合状況を検査する第二の検査装置と、を含む表面実装ラインを管理する品質管理装置であって、第二の検査装置が不良を検出した場合に、第一の検査装置が行った検査項目のうち、当該不良と関連があると推定される検査項目を抽出する不良要因推定手段と、前記抽出した検査項目に対応する検査結果を取得し、当該検査結果が異常を示しているか否かを判定する品質判定手段と、前記検査結果が異常を示している場合に、前記はんだ印刷装置または前記マウンタが使用するパラメータのうち、変更すべきものとその内容を決定するパラメータ変更手段を備える。【選択図】図８
2015142032.tif 000002
【特許請求の範囲】
【請求項１】
プリント基板にはんだを印刷するはんだ印刷装置と、プリント基板上に電子部品を配置するマウンタと、はんだの印刷状態および電子部品の配置状態を検査する第一の検査装置と、電子部品をはんだ接合するリフロー炉と、電子部品とプリント基板との接合状況を検査する第二の検査装置と、を含む表面実装ラインを管理する品質管理装置であって、
前記第二の検査装置が不良を検出した場合に、前記第一の検査装置が行った検査項目のうち、当該不良と関連があると推定される検査項目を抽出する不良要因推定手段と、
前記抽出した検査項目に対応する検査結果を前記第一の検査装置から取得し、当該検査結果が異常を示しているか否かを判定する品質判定手段と、
前記検査結果が異常を示している場合に、前記はんだ印刷装置または前記マウンタが使用するパラメータのうち、変更すべきパラメータとその内容を決定するパラメータ変更手段と、
を備えることを特徴とする、品質管理装置。
【請求項２】
前記品質判定手段は、前記推定された検査項目における計測値の分布を取得し、当該計測値が異常判定基準を超えて分布している場合に、異常を示していると判定する
ことを特徴とする、請求項１に記載の品質管理装置。
【請求項３】
前記パラメータ変更手段は、前記取得した計測値の分布において、前記異常判定基準の上限側における超過量と、下限側における超過量のいずれか片方が他方に比べて大きい場合に、当該超過量の不均一を解消する方向に計測値の分布が移動するように、変更すべきパラメータとその内容を決定する
ことを特徴とする、請求項２に記載の品質管理装置。
【請求項４】
前記品質判定手段は、前記第一の検査装置から取得した検査結果から、所定の集計単位における工程能力指数を算出し、前記集計単位に不良製品が含まれている場合に、前記工程能力指数に基づいて異常判定基準を設定する
ことを特徴とする、請求項２または３に記載の品質管理装置。
【請求項５】
前記品質判定手段は、前記第一の検査装置から検査結果を周期的に取得し、異常判定基準を更新する
ことを特徴とする、請求項４に記載の品質管理装置。
【請求項６】
前記パラメータ変更手段は、決定した変更すべきパラメータを、前記はんだ印刷装置または前記マウンタに適用する
ことを特徴とする、請求項１から５のいずれかに記載の品質管理装置。
【請求項７】
ユーザに対して情報を出力する出力手段をさらに有し、
前記パラメータ変更手段は、決定した変更すべきパラメータを、前記出力手段を通して出力する
ことを特徴とする、請求項１から５のいずれかに記載の品質管理装置。
【請求項８】
前記出力手段は、表示装置であり、
前記パラメータ変更手段は、変更すべきパラメータが決定された場合に、前記第二の検査装置が検出した不良の内容、当該不良と関連があると推定された検査項目、当該検査項目に対応する検査結果が異常を示しているか否か、変更すべきパラメータとその内容、のうち少なくともいずれかを、前記出力手段を通して出力する
ことを特徴とする、請求項７に記載の品質管理装置。
【請求項９】
前記第二の検査装置が行った検査結果と、前記第一の検査装置が行った検査結果とを比較し、検査項目間の関連度を求める関連度算出手段をさらに有し、
前記不良要因推定手段は、前記検査項目間の関連度に基づいて、検出した不良と関連があると推定される検査項目を抽出する
ことを特徴とする、請求項１から８のいずれかに記載の品質管理装置。
【請求項１０】
プリント基板にはんだを印刷するはんだ印刷装置と、プリント基板上に電子部品を配置するマウンタと、はんだの印刷状態および電子部品の配置状態を検査する第一の検査装置と、電子部品をはんだ接合するリフロー炉と、電子部品とプリント基板との接合状況を検査する第二の検査装置と、を含む表面実装ラインを管理する品質管理装置の制御方法であって、
前記第二の検査装置が不良を検出した場合に、前記第一の検査装置が行った検査項目のうち、当該不良と関連があると推定される検査項目を抽出する不良要因推定ステップと、
前記抽出した検査項目に対応する検査結果を前記第一の検査装置から取得し、当該検査結果が異常を示しているか否かを判定する品質判定ステップと、
前記検査結果が異常を示している場合に、前記はんだ印刷装置または前記マウンタが使用するパラメータのうち、変更すべきパラメータとその内容を決定するパラメータ変更ステップと、
を含む、品質管理装置の制御方法。
【請求項１１】
請求項１０に記載の品質管理装置の制御方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリント基板の製造ラインにおける品質管理装置に関する。
【背景技術】
【０００２】
プリント基板上に部品を実装する方法のひとつに、表面実装がある。表面実装とは、プリント基板上にはんだペーストを塗布し、実装する部品を載せてから熱を加えてはんだを溶かすことで部品を固定する実装方式である。集積度が高い基板の製造を行えるため、プリント基板上への部品の実装を自動で行う装置では、表面実装が多く用いられている。
【０００３】
基板への部品の実装を自動化する場合、はんだを冷却した後、正常に基板上に部品が実装されているかを検査する必要がある。特に、部品が有する端子と基板上の電極（ランド）との接続部が正常にはんだ付けされているか否かを正確に判定することは、製品の品質を担保するうえで重要である。
【０００４】
部品の接合状態に不良が発生した場合、不良が発生した原因を特定することが必要となる。前工程で発生した原因を除去しなければ、類似した不良が連続するおそれがあるためである。これに関連する技術として、例えば特許文献１には、電子部品の実装品質を検査し、不良を検出した場合に、不良が発生した部品の実装に原因があるのか、隣接する部品の実装に原因があるのかを推定し、生産設備に対する対策指示を生成する品質分析方法が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４０２０９００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載の方法によると、隣接する部品の干渉が原因で不良が発生した場合に、当該原因を特定することができる。
しかし、部品の最終的な実装不良は、様々な要因によって発生する。例えば、はんだを印刷する工程においては、はんだの量や印刷位置のずれが不良の要因となりうる。また、部品をマウントする工程では、部品の押し込み量や装着位置のずれが不良の要因となりうる。特許文献１に記載された方法では、不良の要因が、部品の干渉にあるか否かを推定することはできるが、前工程におけるどのパラメータが不良の要因であるのかを正確に絞り込むことはできない。
【０００７】
一方、はんだの印刷や部品のマウントといった工程が終了するごとに検査を行い、不良品を除去するという方法も考えられる。しかし、各工程終了時の検査では、明らかに不良の要因となるもの（例えば部品の欠落や極性誤り等）を検出することはできるが、発生したものがわずかな位置ずれ等である場合、実際にはんだの接合を行うまでは、最終的に製品が不良となるか否かを確定することができない。
【０００８】
すなわち、表面実装ラインにおいては、はんだの接合を行うまでは、基板の良不良を正確に判定することが難しく、完成状態となった後に不良を検出した場合は、どの工程に原因があったのかを特定することが難しいという課題がある。
【０００９】
本発明は上記の課題を考慮してなされたものであり、表面実装ラインにおいて品質の低
下を検出した場合に、その要因を精度よく特定する技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る品質管理装置は、プリント基板にはんだを印刷するはんだ印刷装置と、プリント基板上に電子部品を配置するマウンタと、はんだの印刷状態および電子部品の配置状態を検査する第一の検査装置と、電子部品をはんだ接合するリフロー炉と、電子部品とプリント基板との接合状況を検査する第二の検査装置と、を含む表面実装ラインにて生産される基板の品質を管理する装置である。
【００１１】
具体的には、本発明に係る品質管理装置は、前記第二の検査装置が不良を検出した場合に、前記第一の検査装置が行った検査項目のうち、当該不良と関連があると推定される検査項目を抽出する不良要因推定手段と、前記抽出した検査項目に対応する検査結果を前記第一の検査装置から取得し、当該検査結果が異常を示しているか否かを判定する品質判定手段と、前記検査結果が異常を示している場合に、前記はんだ印刷装置または前記マウンタが使用するパラメータのうち、変更すべきパラメータとその内容を決定するパラメータ変更手段と、を備えることを特徴とする。
【００１２】
第二の検査装置は、はんだの接合状態を検査する装置である。ここで接合不良が検出された場合、当該不良の原因は、はんだをプリント基板に塗布する印刷工程か、基板上に電子部品を配置するマウント工程にあると考えられる。
本発明に係る品質管理装置では、第二の検査装置が何らかの不良を検出した場合に、不良要因推定手段が、第一の検査装置が行った検査項目のうち、当該不良と関連があると考えられるものを抽出する。例えば、部品の高さが規定値よりも高い場合、部品のマウント位置がずれていることが原因として考えられるため、部品のマウント位置についての検査項目を抽出する。また、電極の露出量が規定値よりも多い場合、はんだの印刷がずれていることが原因として考えられるため、はんだの印刷位置についての検査項目を抽出する。
【００１３】
そして、品質判定手段が、第一の検査装置から、抽出した検査項目に対応する検査結果（すなわち、はんだの印刷と部品のマウントに関する検査結果）を取得し、当該検査結果に異常が認められるか否かを判定する。
検査結果に異常が認められる場合とは、例えば測定値が正常値以外の値に偏っている場合や、測定値がばらつきすぎている場合などである。この場合、パラメータ変更手段が、該当する検査項目に関連する実装パラメータ（例えば、はんだの印刷位置や部品のマウント位置）を特定し、変更後の内容を決定する。
【００１４】
各工程終了後の検査では、計測値の偏りやばらつきが、最終的な品質に影響するか否かを判定することができないが、本発明に係る品質管理装置では、実装不良が発生した場合に、前工程における対応箇所の計測値を確認することで、品質に影響する要因を特定することができる。また、実装パラメータの変更内容を自動的に決定することで、一時的に不良が出ても、不良が出ない状態に短時間で回復させることができる。
【００１５】
また、前記品質判定手段は、前記推定された検査項目における計測値の分布を取得し、当該計測値が異常判定基準を超えて分布している場合に、異常を示していると判定することを特徴としてもよい。
【００１６】
異常判定基準を超えて分布しているとは、例えば、測定値が上下限値を超えている場合や、上下限値を超えた測定値が所定の割合より多く存在する場合、工程能力指数が既定値を下回る場合などである。このような場合、品質がばらついていることを意味するため、検出した不良は、当該ばらつきに起因するものであると判断することができる。
【００１７】
また、前記パラメータ変更手段は、前記取得した計測値の分布において、前記異常判定基準の上限側における超過量と、下限側における超過量のいずれか片方が他方に比べて大きい場合に、当該超過量の不均一を解消する方向に計測値の分布が移動するように、変更すべきパラメータとその内容を決定することを特徴としてもよい。
【００１８】
計測値の分布において、異常判定基準の上限側における超過量と、下限側における超過量のいずれか片方が大きい場合、計測値が上下いずれかに偏っていることを意味する。このような場合、超過量の不均一を解消する方向に計測値の分布が移動するよう、変更すべき実装パラメータと変更内容を決定すればよい。
【００１９】
また、前記品質判定手段は、前記第一の検査装置から取得した検査結果から、所定の集計単位における工程能力指数を算出し、前記集計単位に不良製品が含まれている場合に、前記工程能力指数に基づいて異常判定基準を設定することを特徴としてもよい。
【００２０】
集計単位とは、例えばロットごと、一定時間ごと、一定個数ごとなど、所定の値ごとに生産品を区切った単位である。当該集計単位に不良品が含まれている場合、当該集計単位における工程能力指数に基づいて異常判定基準を決めることができる。少なくとも、ここで算出された工程能力指数を下回る指数で基板が生産された場合、不良品が発生することが予測されるためである。
【００２１】
また、前記品質判定手段は、前記第一の検査装置から検査結果を周期的に取得し、異常判定基準を更新することを特徴としてもよい。
生産工程における工程能力は常に一定ではないため、異常判定基準は、計測値に基づいて周期的に更新することが好ましい。
【００２２】
また、前記パラメータ変更手段は、決定した変更すべきパラメータを、前記はんだ印刷装置または前記マウンタに適用することを特徴としてもよい。
また、本発明に係る品質処理装置は、ユーザに対して情報を出力する出力手段をさらに有し、前記パラメータ変更手段は、決定した変更すべきパラメータを、前記出力手段を通して出力することを特徴としてもよい。
【００２３】
変更後のパラメータは、はんだ印刷装置やマウンタに無条件に適用してもよいし、ユーザが確認できるように一旦出力するようにしてもよい。変更後のパラメータを自動的に適用することで、特定のスキルを持つ作業者が不在の場合であっても品質を回復させることができる。また、情報を出力することで、ユーザがラインの状態を把握しやすくなる。
【００２４】
また、前記出力手段は、表示装置であり、前記パラメータ変更手段は、変更すべきパラメータが決定された場合に、前記第二の検査装置が検出した不良の内容、当該不良と関連があると推定された検査項目、当該検査項目に対応する検査結果が異常を示しているか否か、変更すべきパラメータとその内容、のうち少なくともいずれかを、前記出力手段を通して出力することを特徴としてもよい。
【００２５】
ユーザに対して情報を提示する際は、変更すべきパラメータや、当該パラメータを変更する根拠などをあわせて提示することが好ましい。このようにすることで、パラメータの変更が妥当であるかをユーザが判断できるようになる。
【００２６】
また、本発明に係る品質管理装置は、前記第二の検査装置が行った検査結果と、前記第一の検査装置が行った検査結果とを比較し、検査項目間の関連度を求める関連度算出手段をさらに有し、前記不良要因推定手段は、前記検査項目間の関連度に基づいて、検出した不良と関連があると推定される検査項目を抽出することを特徴としてもよい。
【００２７】
関連度算出手段は、異なる工程における検査結果間の関連度を算出する手段である。具体的には、はんだの接合状態に関する検査項目と、はんだの印刷または部品のマウントに関する検査項目同士を比較して、検査項目間の関連の度合いを数値で算出する。関連の度合いは、例えば計測値の相関などによって求めることができる。そして、不良要因推定手段が、算出した関連の度合いに基づいて、検出した不良と、前工程における検査項目との対応付けを行う。このように、実測値に基づいて、不良の要因に関連する検査項目を対応付けることで、より正確に不良の要因を特定することができるようになる。
【００２８】
なお、本発明は、上記手段の少なくとも一部を含む品質管理装置として特定することができる。また、前記品質管理装置の制御方法や、前記品質管理装置を動作させるためのプログラム、当該プログラムが記録された記録媒体として特定することもできる。
上記処理や手段は、技術的な矛盾が生じない限りにおいて、自由に組み合わせて実施することができる。
【発明の効果】
【００２９】
本発明によれば、表面実装ラインにおいて品質の低下を検出した場合に、その要因を精度よく特定することができる。
【図面の簡単な説明】
【００３０】
【図１】表面実装方式による基板の生産および検査の流れを説明する図である。
【図２】第一の実施形態におけるデータの流れを説明する図である。
【図３】第一の実施形態における検査結果情報の例である。
【図４】実装パラメータおよび検査項目間の因果関係を説明する図である。
【図５】第一の実施形態における検査項目関連テーブルの例である。
【図６】計測値の分布に基づいて行う異常判定を説明する図である。
【図７】第一の実施形態における修正パラメータテーブルの例である。
【図８】第一の実施形態に係る分析装置の動作フローチャートである。
【図９】検査項目関連テーブルを生成する処理のフローチャートである。
【図１０】第三の実施形態における検査項目同士の相関を説明する図である。
【図１１】第三の実施形態における検査項目同士の相関を説明する第二の図である。
【発明を実施するための形態】
【００３１】
（システム構成）
図１は、プリント基板の表面実装ラインにおける生産設備及び品質管理システムの構成例を模式的に示した図である。表面実装（Surface Mount Technology：ＳＭＴ）とは、プリント基板の表面に電子部品をはんだ付けする技術であり、表面実装ラインは、主として、はんだ印刷〜部品のマウント〜リフロー（はんだの溶着）の三つの工程から構成される。
【００３２】
図１に示すように、表面実装ラインでは、生産設備として、上流側から順に、はんだ印刷装置１１０、マウンタ１２０、リフロー炉１３０が設けられる。はんだ印刷装置１１０は、スクリーン印刷によってプリント基板上の電極部（ランドと呼ばれる）にペースト状のはんだを印刷する装置である。マウンタ１２０は、基板に実装すべき電子部品をピックアップし、該当箇所のはんだペーストの上に部品を載置するための装置であり、チップマウンタとも呼ばれる。リフロー炉１３０は、はんだペーストを加熱溶融した後、冷却を行い、電子部品を基板上にはんだ接合するための加熱装置である。これらの生産設備１１０〜１３０は、ネットワーク（ＬＡＮ）を介して生産設備管理装置１４０に接続されている。生産設備管理装置１４０は、生産設備１１０〜１３０の管理や統括制御を担うシステムであり、各生産設備の動作を定義する実装プログラム（動作手順、製造条件、設定パラメ
ータなどを含む）、各生産設備のログデータなどを記憶、管理、出力する機能などを有している。また、生産設備管理装置１４０は、作業者又は他の装置から実装プログラムの変更指示を受け付けると、該当する生産設備に設定されている実装プログラムの更新処理を行う機能も有する。
【００３３】
また、表面実装ラインには、はんだ印刷〜部品のマウント〜リフローの各工程の出口で基板の状態を検査し、不良あるいは不良のおそれを自動で検出する、品質管理システムが設置されている。品質管理システムは、良品と不良品の自動仕分けの他、検査結果やその分析結果に基づき各生産設備の動作にフィードバックする機能（例えば、実装プログラムの変更など）も有している。
図１に示すように、実施形態に係る品質管理システムは、はんだ印刷検査装置２１０、部品検査装置２２０、外観検査装置２３０、Ｘ線検査装置２４０の４種類の検査装置と、検査管理装置２５０、分析装置２６０、作業端末２７０などから構成される。
【００３４】
はんだ印刷検査装置２１０は、はんだ印刷装置１１０から搬出された基板に対し、はんだペーストの印刷状態を検査するための装置である。はんだ印刷検査装置２１０では、基板上に印刷されたはんだペーストを二次元ないし三次元的に計測し、その計測結果から各種の検査項目について正常値（許容範囲）か否かの判定を行う。検査項目としては、例えば、はんだの体積・面積・高さ・位置ずれ・形状などがある。はんだペーストの二次元計測には、イメージセンサ（カメラ）などを用いることができ、三次元計測には、レーザ変位計や、位相シフト法、空間コード化法、光切断法などを利用することができる。
【００３５】
部品検査装置２２０は、マウンタ１２０から搬出された基板に対し、電子部品の配置状態を検査するための装置である。部品検査装置２２０では、はんだペーストの上に載置された部品（部品本体、電極（リード）など部品の一部でもよい）を二次元ないし三次元的に計測し、その計測結果から各種の検査項目について正常値（許容範囲）か否かの判定を行う。検査項目としては、例えば、部品の位置ずれ、角度（回転）ずれ、欠品（部品が配置されていないこと）、部品違い（異なる部品が配置されていること）、極性違い（部品側と基板側の電極の極性が異なること）、表裏反転（部品が裏向きに配置されていること）、部品高さなどがある。はんだ印刷検査と同様、電子部品の二次元計測には、イメージセンサ（カメラ）などを用いることができ、三次元計測には、レーザ変位計や、位相シフト法、空間コード化法、光切断法などを利用することができる。
【００３６】
外観検査装置２３０は、リフロー炉１３０から搬出された基板に対し、はんだ付けの状態を検査するための装置である。外観検査装置２３０では、リフロー後のはんだ部分を二次元ないし三次元的に計測し、その計測結果から各種の検査項目について正常値（許容範囲）か否かの判定を行う。検査項目としては、部品検査と同じ項目に加え、はんだフィレット形状の良否なども含まれる。はんだの形状計測には、上述したレーザ変位計や、位相シフト法、空間コード化法、光切断法などの他、いわゆるカラーハイライト方式（Ｒ、Ｇ、Ｂの照明を異なる入射角ではんだ面に当て、各色の反射光を天頂カメラで撮影することで、はんだの三次元形状を二次元の色相情報として検出する方法）を用いることができる。
【００３７】
Ｘ線検査装置２４０は、Ｘ線像を用いて基板のはんだ付けの状態を検査するための装置（品質管理装置）である。例えば、ＢＧＡ（Ball Grid Array）、ＣＳＰ（Chip Size Package）などのパッケージ部品や多層基板の場合には、はんだ接合部が部品や基板の下に隠れているため、外観検査装置２３０では（つまり外観画像では）はんだの状態を検査することができない。Ｘ線検査装置２４０は、このような外観検査の弱点を補完するための装置である。Ｘ線検査装置２４０の検査項目としては、例えば、部品の位置ずれ、はんだ高さ、はんだ体積、はんだボール径、バックフィレットの長さ、はんだ接合の良否などがあ
る。なお、Ｘ線像としては、Ｘ線透過画像を用いてもよいし、ＣＴ（Computed Tomography）画像を用いることも好ましい。
【００３８】
これらの検査装置２１０〜２４０は、ネットワーク（ＬＡＮ）を介して検査管理装置２５０に接続されている。検査管理装置２５０は、検査装置２１０〜２４０の管理や統括制御を担うシステムであり、各検査装置２１０〜２４０の動作を定義する検査プログラム（検査手順、検査条件、設定パラメータなど）や、各検査装置２１０〜２４０で得られた検査結果やログデータなどを記憶、管理、出力する機能などを有している。
分析装置２６０は、検査管理装置２５０に集約された各検査装置２１０〜２４０の検査結果（各工程の検査結果）を分析することで、不良の予測、不良の要因推定などを行う機能や、必要に応じて各生産設備１１０〜１３０へのフィードバック（実装プログラムの変更など）を行う機能などを有するシステムである。
作業端末２７０は、生産設備１１０〜１３０の状態、各検査装置２１０〜２４０の検査結果、分析装置２６０の分析結果などの情報を表示する機能、生産設備管理装置１４０や検査管理装置２５０に対し実装プログラムや検査プログラムの変更（編集）を行う機能、表面実装ライン全体の動作状況を確認する機能などを有するシステムである。
【００３９】
生産設備管理装置１４０、検査管理装置２５０、分析装置２６０はいずれも、ＣＰＵ（中央演算処理装置）、主記憶装置（メモリ）、補助記憶装置（ハードディスクなど）、入力装置（キーボード、マウス、コントローラ、タッチパネルなど）、表示装置などを具備する汎用的なコンピュータシステムにより構成可能である。これらの装置１４０、２５０、２６０は別々の装置であってもよいが、一つのコンピュータシステムにこれらの装置１４０、２５０、２６０の全ての機能を実装することも可能であるし、生産設備１１０〜１３０や検査装置２１０〜２４０のいずれかの装置が具備するコンピュータに、これらの装置１４０、２５０、２６０の機能の全部又は一部を実装することも可能である。また、図１では、生産設備と品質管理システムのネットワークを分けているが、相互にデータ通信が可能であればどのような構成のネットワークを用いてもよい。
【００４０】
（第一の実施形態）
次に、前述した表面実装ラインにおける、品質管理システムの実施形態について説明する。
第一の実施形態に係る品質管理システムは、検査装置２１０〜２４０が出力した検査結果に基づいて、製品に発生した品質低下の要因を特定し、生産設備に対して、適切な実装パラメータを自動的にフィードバックするシステムである。実装パラメータとは、はんだの印刷や部品のマウントを行う際に使用されるパラメータであり、例えば、部品を配置する際のオフセットや、はんだの塗布圧などを定義する値である。
【００４１】
ここで、図２を参照しながらデータの流れについて説明する。前述したように、はんだ印刷検査装置２１０は、基板上にはんだが正常にプリントされているかを検査する装置であり、部品検査装置２２０は、基板上に電子部品が正常にマウントされているかを検査する装置である。
また、外観検査装置２３０およびＸ線検査装置２４０は、基板上に配置された電子部品の端子が、基板上のランドに正常にはんだ付けされているか否かを可視光線またはＸ線によって検査する装置である。すなわち、製品が完成した状態で検査を行う手段である。ここで不良と判定された基板は、不良品として仕分けられ、必要に応じて目視検査などの追加検査に回される。実施形態の説明では、外観検査装置２３０およびＸ線検査装置２４０が行う検査を完成検査と称し、完成検査を行う工程を完成検査工程と称する。
各検査装置は、検査ライン上に設けられており、搬送される基板に対して検査が実行可能な構成となっている。また、各検査装置は、検査が完了すると、検査結果を検査管理装置２５０に送信する。
【００４２】
ここで問題となるのが、完成検査工程にて不良を発見した場合、当該不良が何に起因したものであるのかが特定できないという点である。例えば、最終的に「フィレットの高さが低すぎる」という不良が認められた場合、当該不良は、はんだの印刷工程にて発生した「はんだ過少」に起因している可能性もあるし、部品のマウント工程にて発生した「（電極方向の）部品ずれ」に起因している可能性もある。
【００４３】
完成検査工程まで不良が残ることを防止するために、本来であれば、はんだの印刷工程（以下、印刷工程）および部品のマウント工程（以下、マウント工程）それぞれにおいて、最終的に品質に影響を及ぼす異常を検出することが好ましい。しかし、はんだの量や部品の位置等にずれがあっても、それが明らかに異常値とまでは言えない場合、実際に不良が発生するかは、リフロー工程が完了するまでわからない。すなわち、工程が進むまでは不良を確定させることができない。一方で、異常値の閾値を厳しくすると、良品を不良品と判定してしまう確率が高くなり、品質が過剰となってしまう。
【００４４】
そこで、第一の実施形態に係る品質管理システムは、完成検査にて不良を発見した場合に、完成検査よりも前の検査工程（以下、前工程）にて生成された検査結果を参照して計測値のずれをチェックし、不良の要因であるか否かを推定したうえで、関連する実装パラメータを修正して生産設備へのフィードバックを行う。具体的には、分析装置２６０が、以下に説明する各ステップを実行する。
【００４５】
（１）検出した不良との関連が疑われる検査項目を抽出する
完成検査において不良が発見された場合、分析装置２６０が、前工程における、当該不良との関連が疑われる検査項目を抽出する。
図３は、検査管理装置２５０に蓄積される検査結果（以下、検査結果情報）のフォーマット例である。検査結果は、検査の最小単位である端子ごとに生成される。また、同一の端子であっても、はんだ印刷検査装置、部品検査装置、外観検査装置、Ｘ線検査装置によってそれぞれ検査が行われるため、「検査種別」および「検査項目」フィールドによって、検査を行った工程および項目を識別する。
【００４６】
まず、分析装置２６０は、検査管理装置２５０に記録された検査結果情報を取得し、検査種別が「外観検査」または「Ｘ線検査」であるレコード（すなわち、完成検査工程にて生成された検査結果）を抽出して、不良の有無を端子ごとにチェックする。
本例では、ある端子において、「検査項目」が「フィレット高さ」であって、「検査結果」が「不良」であるレコードがあったものとする。
【００４７】
ここで、生産設備における実装パラメータと、各検査装置が行う検査項目同士の因果関係について、図４を参照しながら説明する。図４における矢印は、値が変動した場合の影響を表す。例えば、符号４０１は、はんだの印圧が変動すると、印刷検査における「はんだ体積」という検査項目に影響を及ぼすことを意味する。
図４に示した関係では、フィレットの高さに影響する項目は、はんだ印刷工程における「はんだ体積」、はんだ印刷工程における「はんだ位置ずれ」、部品マウント工程における「部品縦ずれ」の三種類であることがわかる。すなわち、この三つが「検出した不良との関連が疑われる、前工程における検査項目」となる。本実施形態に係る分析装置２６０は、図４に示したような関係を保持しており、完成検査において不良が発見された場合に、対応する検査項目（前工程における検査項目）を抽出する。
【００４８】
第一の実施形態に係る分析装置２６０は、図４に示したデータのうち、検査項目間の関係をテーブル（以下、検査項目関連テーブル）で保持する。図５は、検査項目関連テーブルの例である。
検査項目関連テーブルには、完成検査工程における検査項目と、当該検査項目と関連する、前工程における検査種別および検査項目が記録されており、分析装置２６０は、完成検査工程にて不良が発見された場合に、当該テーブルを参照して、対応する検査項目を抽出する。
【００４９】
（２）抽出した検査項目について計測値の分布を取得し、異常を判定する
次に、（１）で抽出した検査項目について、検査結果を検査管理装置２５０から取得し、計測値の分布を取得する。そして、取得した計測値の分布に異常が見られるか否かを判定する。
【００５０】
ここで、計測値の分布に異常がみられるか否かを判定する方法について説明する。図６（Ａ）は、ある検査項目（例えば、はんだ体積）があった場合の、計測値の分布の例である。ここでは、不良がないロットの、はんだ体積の平均値をμとし、上側の管理基準ＵＳＬ（Upper Specification Limit）および下側の管理基準ＬＳＬ（Lower Specification Limit）をそれぞれμ±３σとする。σは標準偏差である。この値は、工程能力指数（以下、Ｃpk）の算出で用いられる値である。Ｃpkは、式（１）によって算出することができる。Ｃpkが１．０である場合、計測値のうち９９．７３％がＬＳＬからＵＳＬまでの範囲に収まる。
【数１】
2015142032.tif 000003
【００５１】
分析装置２６０は、Ｃpkに基づいて、計測値の分布が異常を示しているか否かを判定する。例えば、図６（Ｂ）のように、管理基準を逸脱した計測値が増加すると、Ｃpkは１．０未満に低下する。そこで、第一の実施形態では、計測値からＣpkを算出し、値が１．０未満である場合に、計測値の分布が異常であると判定する。
例えば、（１）で抽出された検査項目が「はんだ体積」、「はんだ位置ずれ」、「部品縦ずれ」の三つである場合、対応する計測値をそれぞれ取得し、個別にＣpkを算出する。この結果、「はんだ体積」に対応するＣpkのみが１．０を下回っている場合、はんだ体積の過多・過少が、完成検査において検出した不良の原因であることが推定される。また、管理基準を超過した方向を取得することで、はんだが過多であるか過少であるかを判定することができる。
【００５２】
（３）異常が見られる検査項目に対応する実装パラメータを変更する
次に、分析装置２６０が、不良の原因を除去するために、実装パラメータを変更する。例えば、はんだ体積が過多である場合、はんだ印刷装置１１０がプリント基板に塗布するはんだの印圧を上げる。また、部品がずれている場合、マウンタ１２０が真空ノズルによって部品を持ち上げる際の吸着位置を調整する。分析装置２６０は、計測値の分布に異常がある場合に、どのように実装パラメータを修正すればよいかという情報を保持しており、当該情報に従って、生産設備管理装置１４０に対して、実装パラメータの変更を指示する。
【００５３】
図７は、計測値の分布状況と、修正すべき実装パラメータを関連付けたテーブル（修正パラメータテーブル）の例である。ここでは、計測値のＵＳＬ側における超過量が、ＬＳＬ側における超過量よりも多い場合、「＋方向に基準超え」となり、計測値のＬＳＬ側における超過量が、ＵＳＬ側における超過量よりも多い場合、「−方向に基準超え」となる。すなわち、
（ＵＳＬ−μ）／３σ＞（ＬＳＬ−μ）／３σである場合、「−方向に基準超え」となり、
（ＵＳＬ−μ）／３σ＜（ＬＳＬ−μ）／３σである場合、「＋方向に基準超え」となる。
例えば、はんだ体積の分布が「＋方向に基準超え」である場合、修正パラメータテーブルに基づいて、はんだの印圧を上げる指示を生成する。
本実施形態では、完成検査における部品やはんだのずれ方向は、電極の向きを基準としており、マウンタの実装パラメータは、基板座標系（例えば、基板の左下を原点、右横向きを＋Ｘ方向、縦方向を＋Ｙ方向とする）を用いているものとする。すなわち、はんだや部品の位置を修正する場合、電極の方向によって、修正すべき軸を変更する必要がある。例えば、電極が基板左右方向を向いており、「部品縦ずれ」が検出された場合、図７では「部品Ｘずれ」を参照する。また、電極が基板上下方向を向いており、「部品縦ずれ」が検出された場合、図７では「部品Ｙずれ」を参照する。
なお、（ＵＳＬ−μ）／３σ＝（ＬＳＬ−μ）／３σである場合、超過量が上下ともに同値であるため、実装パラメータの修正では対応することができない。このような場合は、実装パラメータは変更しないことが望ましく、必要に応じてユーザに通知することが望ましい。
【００５４】
（処理フローチャート）
以上に説明した処理を実現するための、分析装置２６０が行う処理のフローチャートについて説明する。
図８は、分析装置２６０が行う品質管理処理のフローチャートである。図８に示した処理は、例えば１時間など所定の時間ごとに実行してもよいし、製品の特定のロットの生産が終了した時点で実行してもよい。また、所定の数だけ製品が生産されるごとに実行してもよい。
【００５５】
まず、ステップＳ１１で、完成検査工程で生成した検査結果情報を検査管理装置２５０から取得し、未処理のレコードのうち、最初のレコードを選択する。
次に、ステップＳ１２で、選択したレコードの検査結果が「良」であるか「不良」であるかを判定し、良である場合はステップＳ１３へ遷移する。
ステップＳ１３では、未処理のレコードが残っているかをチェックし、未処理のレコードがある場合は当該レコードを選択し（ステップＳ１４）、ステップＳ１２へ戻る。未処理のレコードが存在しない場合は、処理は終了する。
【００５６】
ステップＳ１２で、検査結果が「不良」であった場合、処理はステップＳ２１へ遷移する。
ステップＳ２１では、検査項目関連テーブルを参照し、検出した不良に関連付いた、前工程での検査種別および検査項目を選択する。なお、不良に関連付いた項目が複数ある場合、最初の検査種別および検査項目を選択する。
【００５７】
ステップＳ２２では、検査結果情報から、基板ＩＤ、部品ＩＤ、端子番号、検査種別、および検査項目が一致するレコードを抽出し、選択された検査種別および検査項目に対応する複数の計測値を取得する。これにより、例えば、特定の部品の特定の端子における、「印刷検査」における「はんだ体積」の分布が得られる。
なお、取得する検査結果情報は、全レコードであってもよいが、ロット単位、時間単位、枚数単位など、任意の単位で区切ったものであることが好ましい。また、検査から時間が経過した情報よりも、より新しい情報を用いることが好ましい。例えば、生産が完了した最新のロット、直近ｎ時間、直近ｍ枚などを対象とするとよい。
【００５８】
次に、ステップＳ２３で、取得した計測値の分布が異常を示しているか否かを判定する。具体的には、計測値の平均と、標準偏差と、前述した管理基準（ＵＳＬおよびＬＳＬ）を取得し、式（１）を用いてＣpkを算出する。
この結果、Ｃpkが１．０未満であった場合、当該検査項目についての計測値分布が異常であると判定し、ステップＳ２４へ遷移したのちに、実装パラメータの修正を行う。
実装パラメータの修正内容は、生産設備管理装置１４０へ送信されたのちに、はんだ印刷装置１１０およびマウンタ１２０に適用される。
【００５９】
ステップＳ２３で、計測値の分布が正常であると判定された場合、すなわちＣpkが１．０以上であった場合、処理はステップＳ２５に遷移し、検出した不良に関連付いた他の検査項目があるか否かを判断する。ここで、他の検査項目がある場合、ステップＳ２６で当該検査項目を選択し、処理はステップＳ２２へ戻る。検査項目が無い場合、ステップＳ１３へ遷移し、検査結果情報の次のレコードが処理される。
【００６０】
本実施形態に係る品質管理システムでは、以上に説明したように、完成検査において不良が検出された場合に、中間工程における計測値の分布を参照することで、不良の要因を推定し、関連する実装パラメータを修正する。このようにすることで、複数の工程を経て基板を生産する表面実装ラインにおいて、何らかの原因によって完成品に不良が発生した場合であっても、当該不良を抑える方向にパラメータを修正することができる。また、対策を立てるためにラインを止める必要が無いため、生産効率を維持したままで不良品のみを抑制することができる。
【００６１】
（第二の実施形態）
第一の実施形態では、ステップＳ２２〜Ｓ２３で説明したように、印刷検査および部品検査における計測値の分布からＣpkを算出し、Ｃpkが１．０未満である場合に、異常が発生していると判定した。これに対して第二の実施形態は、実際に不良品が発生したロットにおけるＣpkを閾値として異常の有無を判定する実施形態である。
【００６２】
第二の実施形態では、ステップＳ２３で異常判定を行う際の閾値となる工程能力指数（以下、ＣpkT）を以下の処理によって設定し、算出したＣpkがＣpkT未満である場合に異常が発生していると判定する。
なお、以下の処理は、図８の処理とは独立して実行される。当該処理は、例えばロットの生産が終了するごとに実行される。
【００６３】
（１）直近に生産したロットに不良品が含まれている場合
直近に生産したロットに不良品が含まれている場合、当該不良と関連する検査項目（前工程における検査項目）に対応する計測値の分布を取得し、当該分布から算出した工程能力指数を、当該検査項目におけるＣpkTとする。
例えば、第一の実施形態では、Ｃpkが１．０未満（例えば０．９）であった場合に異常判定を行ったが、第二の実施形態では、実際に達成した値である０．９を閾値として異常判定を行う。
なお、算出したＣpkが１．０以上である場合、当該検査項目は、不良とは関係が無い検査項目であると考えられるため、この場合、当該検査項目についてのＣpkTは既定値（例
えば１．０）とする。
【００６４】
（２）直近に生産したロットに不良品が含まれていない場合
直近に生産したロットに不良品が含まれていない場合、第一の実施形態と同様に、ＣpkTを１．０とする。直近に生産したロットが無い場合も同様である。なお、ＣpkTは必ずしも１．０である必要はなく、１．０未満の任意の値を用いてもよい。
【００６５】
このように、第二の実施形態では、実際に不良が発生したロットにおけるＣpkを算出し、ステップＳ２３で用いる異常判定の閾値とする。これにより、過去の生産実績に基づいて閾値を設定することができるため、異常判定をより精度よく行えるようになる。
なお、第二の実施形態では、不良のあるロットにおいて算出したＣpkを閾値としたが、閾値は必ずしも同値でなくてもよく、当該値に基づいた値であればよい。例えば、ある程度の余裕を持たせた値を閾値としてもよい。
また、第二の実施形態では、ロット単位でＣpkTを算出したが、算出の単位は、時間単
位、枚数単位など、任意の単位であってもよい。例えば、所定の時間ごとにＣpkTを算出
し直すようにしてもよい。
【００６６】
（第三の実施形態）
第一および第二の実施形態では、図５に示したような検査項目関連テーブルを分析装置２６０に記憶させておき、当該テーブルを参照することで、不良に関連する検査項目を取得した。これに対し、第三の実施形態は、完成検査における測定値と、前工程における測定値との相関を求めることで、検査項目関連テーブルを自動生成する実施形態である。
【００６７】
第三の実施形態では、ステップＳ２１で用いる検査項目関連テーブルを、図９に示したフローによって生成する。なお、図９に示した処理は、図８の処理とは独立して実行される。本実施形態では、ロットの生産が終了するごとに当該処理を実行するものとするが、所定の時間が経過するごとに、あるいは、所定の枚数を生産するごとに実行してもよい。
【００６８】
生産したロットにおいて、完成検査で不良判定された製品がある場合、まず、不良が検出された検査項目についての過去の計測値を収集する（ステップＳ３１）。収集の対象は、不良が発生した端子だけであってもよいが、同様の不良が発生する可能性が高い部品を対象としてもよい。同様の不良が発生する可能性が高い部品とは、例えば、以下のように定義することができる。もちろん、これ以外であってもよい。
（１）不良が発生した部品と同一の品番を持つ部品
（２）不良が発生した部品と同一のノズルでマウントされた部品
（３）不良が発生した部品と同一の位置にマウントされた部品
（４）不良が発生した部品と同一の基板にマウントされた部品
なお、収集範囲は、ロット単位、時間単位、枚数単位など、任意の単位で区切ったものであることが好ましい。例えば、直近に生産された基板２０枚分などとすることができる。
【００６９】
次に、当該部品に対応する、前工程での検査結果を取得し、全ての検査項目について、計測値を収集する（ステップＳ３２）。これにより、図１０に示したように、計測値の分布が１対多で取得される。計測値の収集範囲は、ステップＳ３１と同様である。
【００７０】
次に、取得した計測値分布同士の相関を求め（ステップＳ３３）、相関があると認められる組み合わせを、検査項目関連テーブルに追加する（ステップＳ３４）。相関があるとは、例えば相関係数が所定の値以上である場合などである。
例えば、「フィレット高さ」についての計測値分布と、「はんだ体積」についての計測値分布に相関があると認められる場合、図５に示したテーブルの最初のレコードが生成される。
なお、部品や端子によって計測値は異なるため、必要に応じて計測値を正規化するようにしてもよい。
【００７１】
このように、第三の実施形態では、検査項目同士の相関を求めることで、実態に即した検査項目関連テーブルを生成することができ、より精度の高い品質管理を行うことができる。
【００７２】
なお、生成した検査項目関連テーブルは、所定の時間が経過した場合に作り直してもよいし、新しいレコードを追加した場合に、ある程度古くなったレコードを削除するように
してもよい。このようにすることで、常に最新の状態を反映したテーブルを維持することができる。
【００７３】
（第三の実施形態の変形例）
第三の実施形態では、相関係数を算出することによって検査項目同士の関連性を判定したが、検査項目同士の関連性は、他の方法を用いて判定してもよい。
例えば、あるロットにおいて、完成検査で不良判定された製品がある場合、以下の方法によって、検査項目同士が関連するか否かを求めることができる（図１１参照）。
（１）不良判定された製品を含むロットにおける、前工程での全ての検査項目について計測値を収集する
（２）不良判定された製品を含まないロットにおける、前工程での全ての検査項目についての計測値を収集する
（３）同一の検査項目に対応する計測値の分布同士を比較して、差があるか否かを判定する
この結果、差が認められる場合、当該検査項目と、不良となった検査項目との間に関連があると推定することができる。計測値の分布同士に差があるか否かは、例えばｔ検定などの検定法によって決定することができる。
また、特許第５０１７９４３号公報に記載されているような方法によって、検査項目同士の関連性を判定するようにしてもよい。
【００７４】
（変形例）
なお、実施形態の説明は本発明を説明する上での例示であり、本発明は、発明の趣旨を逸脱しない範囲で適宜変更または組み合わせて実施することができる。
例えば、実施形態の説明では、ステップＳ２４で実装パラメータを修正した場合に、自動的に生産設備に適用するようにしたが、情報を一旦ユーザに提示したうえで、ユーザの操作によって適用するようにしてもよい。この場合、修正対象のパラメータや、検出した不良の内容、不良との関連が推定される計測項目、判断に用いた閾値（ＣpkT）、実際の
Ｃpkなどを不図示の表示装置に出力したうえで、修正した実装パラメータを適用するか否かをユーザに選択させることが好ましい。また、変更後の実装パラメータは、例示した方法以外の方法によって生産設備に対してフィードバックさせてもよい。例えば、出力された表示を確認したユーザが手動で実装パラメータを変更するようにしてもよい。また、出力方法は画面表示に限られず、例えば、印書してもよいし、他の出力手段を用いてもよい。
【００７５】
また、各実施形態では、分析装置２６０が、図８に示した処理を周期的に実行したが、当該処理は他のトリガによって開始されてもよい。例えば、ユーザの操作によって開始されてもよいし、完成検査や、他の追加検査において不良品が発見された場合にその都度開始されてもよい。
【００７６】
また、各実施形態では、工程能力指数に基づいて異常判定の閾値を決定したが、品質を表す値であれば、その他の指数を用いて異常判定の閾値を決定するようにしてもよい。例えば、許容される上下限値を設定し、計測値がこれを超えて分布している場合に異常判定を行うようにしてもよい。実装パラメータをどのように修正すればよいかを決定することができれば、ステップＳ２３における異常判定にはどのような方法を用いてもよい。
【符号の説明】
【００７７】
１１０・・・はんだ印刷装置
１２０・・・マウンタ
１３０・・・リフロー炉
１４０・・・生産設備管理装置
２１０・・・はんだ印刷検査装置
２２０・・・部品検査装置
２３０・・・外観検査装置
２４０・・・Ｘ線検査装置
２５０・・・検査管理装置
２６０・・・分析装置
２７０・・・作業端末
【図１】
2015142032.tif 000004
【図２】
2015142032.tif 000005
【図３】
2015142032.tif 000006
【図４】
2015142032.tif 000007
【図５】
2015142032.tif 000008
【図６】
2015142032.tif 000009
【図７】
2015142032.tif 000010
【図８】
2015142032.tif 000011
【図９】
2015142032.tif 000012
【図１０】
2015142032.tif 000013
【図１１】
2015142032.tif 000014