(57)【要約】【課題】各種の実装生産プロセスにおいて、各段階（行程）で行われた処理結果をその容易に検証して品質管理する方法を提供すること【解決手段】プリント基板の部品実装ラインを構成する各実装処理装置で処理された状態の基板の各状態画像を撮像した各画像データを記憶する記憶装置と、その記憶装置に記憶された画像データに基づく画像を表示装置に表示する品質管理装置において、記憶装置に格納された同一基板に対する異なる実装処理工程後の状態画像を示す複数の画像データ中に存在する検証対象の物品の方向ならびにサイズを統一した検証用画像データを生成し、図示するように異なる実装処理工程後の複数の前記検証用画像データを同一視野表示画面に出力する。これにより、視覚により一目で異常の有無やその現象を確認できる。【選択図】        図６
2004361145.tif 000002
【特許請求の範囲】
【請求項１】
基板の部品実装ラインを構成する各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを記憶する記憶手段と、その記憶手段に記憶された画像データに基づく画像を表示装置に表示する品質管理装置における画像データの表示方法であって、
前記記憶手段に格納された同一基板に対する異なる実装処理工程後の状態画像を示す複数の画像データ中に存在する検証対象の同一部位の方向ならびにサイズを統一した検証用画像データを生成し、
その異なる実装処理工程後の複数の前記検証用画像データを同一視野表示画面に出力することを特徴とする表示方法。
【請求項２】
基板の部品実装ラインを構成する各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを記憶する記憶手段と、その記憶手段に記憶された画像データに基づく画像を表示装置に表示する品質管理装置における画像データの表示方法であって、
前記記憶手段に格納された同一基板に対する異なる実装処理工程後の状態画像の画像データの方向を判定し、基準方向と異なる場合には前記画像データを前記基準方向に向かせる方向変換ステップと、
前記画像データのサイズを基準サイズに合わせる拡大／縮小処理ステップと、
前記画像データ中に検証対象の部品を含む領域を切り出す切り出しステップとを所定の順で実行して、前記複数の画像データに存在する前記検証対象の同一部位の方向ならびにサイズを統一した検証用画像データを生成し、
異なる実装処理工程後の複数の前記検証用画像データを同一視野表示画面に出力することを特徴とする表示方法。
【請求項３】
基板の部品実装ラインを構成する各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを記憶する記憶手段と、その記憶手段に記憶された画像データに基づく画像を表示装置に表示する品質管理装置における画像データの表示方法であって、
前記記憶手段に格納された異なる基板の同一の実装処理工程後の状態画像を示す画像データ中に存在する検証対象の同一の部品の方向ならびにサイズを統一した検証用画像データを生成し、
その異なる基板の同一部位についての複数の前記検証用画像データを同一視野表示画面に出力することを特徴とする表示方法。
【請求項４】
前記同一部位は、前記基板に実装される部品単位で特定されることを特徴とする請求項１から３のいずれか１項に記載の表示方法。
【請求項５】
基板の部品実装ラインを構成する各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを記憶する記憶手段と、その記憶手段に記憶された画像データに基づく画像を表示装置に表示する品質管理装置であって、
前記記憶手段に格納された同一基板に対する異なる実装処理工程後の状態画像を示す複数の画像データ中に存在する検証対象の同一部位の方向ならびにサイズを統一した検証用画像データを生成する手段と、
その異なる実装処理工程後の複数の前記検証用画像データを同一視野表示画面に出力する出力手段とを備えたことを特徴とする品質管理装置。
【請求項６】
基板の部品実装ラインを構成する各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを記憶する記憶手段と、その記憶手段に記憶された画像データに基づく画像を表示装置に表示する品質管理装置であって、
前記記憶手段に格納された同一基板に対する異なる実装処理工程後の状態画像の画像データの方向を判定し、基準方向と異なる場合には前記画像データを前記基準方向に向かせる方向変換手段と、
前記画像データのサイズを基準サイズに合わせる拡大／縮小処理手段と、
前記画像データ中に検証対象の同一部位を含む領域を切り出す切り出す手段と、
前記複数の画像データに存在する前記検証対象の同一部位の方向ならびにサイズを統一した検証用画像データを所定のレイアウトで同一視野表示画面に出力する出力手段を備えたことを特徴とする品質管理装置。
【請求項７】
前記同一視野表示画面を構成する同一または複数の表示装置を備えたことを特徴とするむ請求項５または６に記載の品質管理装置。
【請求項８】
前記同一部位は、部品単位で指定されることを特徴とする請求項５から７のいずれか１項に記載の品質管理装置。
【請求項９】
前記実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データとともに、その実装処理装置が処理した前記基板に対する検査結果の情報を関連付けて取得し、
前記検証用画像データとともに、関連する前記検査結果の情報を表示するようにしたことを特徴とする請求項５から８のいずれか１項に記載の品質管理装置。
【請求項１０】
基板の部品実装ラインを構成する各実装処理装置の後段にそれぞれ設けられた画像撮像装置と、
その画像撮像装置とネットワーク接続された請求項５から９のいずれか１項に記載の品質管理装置とを備え、
前記画像撮像装置で撮像した前記各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを前記品質管理装置の記憶装置に格納されるようにしたことを特徴する品質管理システム。
【請求項１１】
前記画像撮像装置と前記品質管理装置の間にデータサーバを配置し、
そのデータサーバは、前記画像撮像装置から送られてきた画像データを所定のフォーマットに変換するとともに、その変換した画像データを前記品質管理装置に送る機能を備えたことを特徴巣とする請求項１０に記載の品質管理システム。
【請求項１２】
前記データサーバは、少なくとも前記画像撮像装置から取得した前記画像データに関するデータを収集するとともに、その収集したデータを画像データに関連付けて前記品質管理装置に送る機能を備えたことを特徴とする請求項１１に記載の品質管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、表示方法および品質管理装置ならびに品質管理システムに関するものである。
【０００２】
【従来の技術】
実装生産ラインは、生産のための所定の工程を行うための装置と、その装置の後段に配置された検査装置を適宜組み合わせて構成される。例えば、プリント基板への部品実装プロセスの場合、搬送コンベアその他各種の搬送装置で形成される搬送ライン上に、上流側から順にプリント基板上の所定位置にクリームはんだを塗布するはんだ塗布装置→はんだ塗布装置が正しい位置にクリームはんだを塗布（印刷）したかを検査するはんだ塗布検査装置→プリント基板上の所定位置に部品を実装するマウンタ→マウンタで装着した部品位置の適否を判断する装着部品検査装置→はんだ付けを行うリフロー炉→はんだが正しく行われたかを含め、製品の良否判定を行うリフローはんだ検査装置を備えて構成される。もちろん、装置間の検査装置にて製品（生産途中のものも含む）の不良を検知すると、その不良品となった製品を搬送ラインから排出する。そこで、実装生産ラインにおいて、製造不良が発生したときに、その不良要因を判定する場合、実装生産ラインから不良判定されて排出されてきた製品を取得し、その取得した製品に対して目視や各種の計測器を使った再検査を行ったり、実装生産ラインを構成する各装置の状態に対して人間が実装生産ラインの問題点を考察している。
【０００３】
上記したプリント基板への部品実装プロセスの場合、その品質管理は各生産段階における検査装置およびまたは検査員が判定した検査結果を記録し、判定結果（ＯＫ／ＮＧ）として抽象化されたものが保存されている。この品質管理方法では、記録として残るのはあくまでも良否判定結果であり、後日検証した場合にわかることは、不良品の発生率や、どの行程で異常が起こりやすいかなどの情報であり、具体的にどのような原因により異常と判断されたかが特定できない。
【０００４】
また、係る問題を解決するため、例えば特許文献１に示す「プリント基板の部品実装プロセスにおける自動品質管理方法及びその装置」等が提案されている。この発明は、検査装置にて不良が検出された場合、その時の測定データを収集し、不良品発生に伴う処置（対応策）も含めてデータベース化しておき、不良が生じた場合には、その発生時の測定データを利用して係るデータベースを参照し、その不良発生の原因を特定するとともに対応策を迅速に決定できるようにしたものである。また、カメラモニタを用いてプリント基板を撮像して検査をする検査装置としては、特許文献２に開示された発明がある。
【０００５】
【特許文献１】
特開平１１−２９８２００号公報
【特許文献２】
特開平９ー１４５６３２号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記した従来の管理方式では、基板の実装行程のような非可逆的な加工がなされる場合には、各工程での検査が検査装置や検査員の検査機能の不備や設定の不備、さらには、想定されていない不良に対して検証等を行うために十分有効な証拠を提示することができなかった。すなわち、良否判定などの抽象的な結果のみでは具体的な検証が困難なことはもちろんであるが、上記した特許文献１に開示された発明のように、不良時に測定データを合わせて収集する方式でも、測定データ（数値）を見ることになるので、そのように数値を見て不良の原因究明を行うためには、熟練した知識と経験が必要となり、容易に検証することができない。
【０００７】
さらに、本来不良品（ＮＧ）となるところ誤判定により良品（ＯＫ）と誤判定してしまった場合には、その不良品についてのデータが残らず、後日の検証が有効に行えないという問題もある。
【０００８】
この発明は、非可逆的な加工が行われるか否かを問わず、各種の実装生産プロセスにおいて、各段階（行程）で行われた処理結果をその製品製造後に容易に検証し、品質管理をすることのできる表示方法および品質管理装置ならびに品質管理システムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
この発明による表示方法は、基板の部品実装ラインを構成する各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを記憶する記憶手段と、その記憶手段に記憶された画像データに基づく画像を表示装置に表示する品質管理装置における画像データの表示方法を前提とし、前記記憶手段に格納された同一基板に対する異なる実装処理工程後の状態画像を示す複数の画像データ中に存在する検証対象の同一部位の方向ならびにサイズを統一した検証用画像データを生成し、その異なる実装処理工程後の複数の前記検証用画像データを同一視野表示画面に出力するようにした。
【００１０】
係る構成にすると、各種の実装生産プロセスにおいて、各段階（行程）で行われた実装処理結果を、画像データとして記録し、そのサイズならびに方向をそろえた状態で並べて表示するようにしたので、製品製造後に容易に検証し、品質管理をすることができる。なお、このようにサイズおよび方向を統一した検証用画像データは、例えば記憶手段に格納された画像データの縮尺（サイズ）ならびに撮像方向がすべて等しい場合には、画像データを読み出して必要な領域（検証対象の同一部位）を抽出する（切り出す）ことにより簡単に行える。また、記憶手段に格納された画像データが、サイズが等しく方向のみ異なる場合には、方向を変換すればよいし、逆にサイズが異なる場合には、適宜拡大／縮小することによりサイズの統一を図ることができる。
【００１１】
また、別の解決手段としては、上記した前提のもと、前記記憶手段に格納された同一基板に対する異なる実装処理工程後の状態画像の画像データの方向を判定し、基準方向と異なる場合には前記画像データを前記基準方向に向かせる方向変換ステップと、前記画像データのサイズを基準サイズに合わせる拡大／縮小処理ステップと、前記画像データ中に検証対象の部品を含む領域を切り出す切り出しステップとを所定の順で実行して、前記複数の画像データに存在する前記検証対象の同一部位の方向ならびにサイズを統一した検証用画像データを生成し、異なる実装処理工程後の複数の前記検証用画像データを同一視野表示画面に出力するようにすることができる。このようにすると、記憶装置に格納された画像データの寸法や向きに関係なく各検証用画像データのサイズならびに方向の統一を図ることができる。
【００１２】
また、基板の部品実装ラインを構成する各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを記憶する記憶手段と、その記憶手段に記憶された画像データに基づく画像を表示装置に表示する品質管理装置における画像データの表示方法であって、前記記憶手段に格納された異なる基板の同一の実装処理工程後の状態画像を示す画像データ中に存在する検証対象の同一の部品の方向ならびにサイズを統一した検証用画像データを生成し、その異なる基板の同一部位についての複数の前記検証用画像データを同一視野表示画面に出力するように構成することもできる。
【００１３】
この発明によれば、別の基板の同一部品の状態と比較することができ、別の角度での検証を行うことができる。ここで別の基板の同一部品とは、実際に部品実装ラインにより部品の実装を行ったものはもちろんのこと、予め作成した基準画像（テンプレート）も含む概念である。さらに、上記した各発明において、前記同一部位は、前記基板に実装される部品単位で特定されるようにすることができる。
【００１４】
また、上記した各方法の発明を実施するのに適した本発明に係る品質管理装置としては、例えば、基板の部品実装ラインを構成する各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを記憶する記憶手段と、その記憶手段に記憶された画像データに基づく画像を表示装置に表示する品質管理装置であって、前記記憶手段に格納された同一基板に対する異なる実装処理工程後の状態画像を示す複数の画像データ中に存在する検証対象の同一部位の方向ならびにサイズを統一した検証用画像データを生成する手段と、その異なる実装処理工程後の複数の前記検証用画像データを同一視野表示画面に出力する出力手段とを備えて構成することができる。
【００１５】
また、別の解決手段としては、基板の部品実装ラインを構成する各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを記憶する記憶手段と、その記憶手段に記憶された画像データに基づく画像を表示装置に表示する品質管理装置であって、前記記憶手段に格納された同一基板に対する異なる実装処理工程後の状態画像の画像データの方向を判定し、基準方向と異なる場合には前記画像データを前記基準方向に向かせる方向変換手段と、前記画像データのサイズを基準サイズに合わせる拡大／縮小処理手段と、前記画像データ中に検証対象の同一部位を含む領域を切り出す切り出す手段と、前記複数の画像データに存在する前記検証対象の同一部位の方向ならびにサイズを統一した検証用画像データを所定のレイアウトで同一視野表示画面に出力する出力手段を備えることである。
【００１６】
そして、上記した各発明において、前記同一視野表示画面を構成する同一または複数の表示装置を備えるとよい。また、前記同一部位は、部品単位で指定されるようにすることができる。
【００１７】
さらにまた、前記実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データとともに、その実装処理装置が処理した前記基板に対する検査結果の情報を関連付けて取得し、前記検証用画像データとともに、関連する前記検査結果の情報を表示するようにすることができる。そして、係る検査結果の情報を修正する機能を設けるとより好ましい。これにより誤判定があった場合に、データの修正が行える。
【００１８】
一方、本発明に係る品質管理システムでは、基板の部品実装ラインを構成する各実装処理装置の後段にそれぞれ設けられた画像撮像装置と、その画像撮像装置とネットワーク接続された上記した各品質管理装置とを備え、前記画像撮像装置で撮像した前記各実装処理装置で処理された状態の前記基板の各状態画像を撮像した各画像データを前記品質管理装置の記憶装置に格納されるようにすることができる。
【００１９】
さらに、前記画像撮像装置と前記品質管理装置の間にデータサーバを配置し、そのデータサーバは、前記画像撮像装置から送られてきた画像データを所定のフォーマットに変換するとともに、その変換した画像データを前記品質管理装置に送る機能を備えるとよい。所定のフォーマットに変換するとは、実施の形態では、アナログデータをデジタルデータに変換したり、圧縮したりする処理に対応する。
【００２０】
さらにまた、前記データサーバは、少なくとも前記画像撮像装置から取得した前記画像データに関するデータを収集するとともに、その収集したデータを画像データに関連付けて前記品質管理装置に送る機能を備えるとなお良い。この関するデータとは、実施の形態では、表示データや、基板識別情報データや、検査結果データなどに対応する。
【００２１】
【発明の実施の形態】
図１は、本発明の好適な一実施の形態が適用されるシステムの一例を示している。このシステムでは、実装生産システムとして、プリント基板上に各種の部品を実装する部品実装プロセスに適用した例を示している。図１に示すように、搬送ラインに沿って、はんだ塗布装置１，塗布状態検査装置２，マウンタ３，装着部品検査装置４，リフロー炉５，リフローはんだ状態検査装置６が配置されている。そして、各装置１〜６は、コンベア，ロボットその他の搬送装置で連結され、その搬送装置にしたがってプリント基板７が各装置１〜６内を順次通過し、その通過の際に所定の処理が成されて最終的に、プリント基板７上の所定位置に、電子部品（部品）が実装されるとともに、はんだ付けがされた完成品が生成され、実装生産ラインから搬出される。なお、各装置間の搬送は、上記したように搬送装置を用いて自動的に行うものに限ることはなく、その一部或いは全部を人手（作業員）により行うようにしてもよい。
【００２２】
次に、各装置の構成を説明する。はんだ塗布装置１は、搬入されたプリント基板７の所定の部位に、クリームはんだを塗布するものである。必要に応じて、次段の塗布状態検査装置２に向けてプリント基板を送る機能を有する。また、塗布状態検査装置２は、はんだ塗布装置１にて塗布されたクリームはんだの状態を検査、つまり、所定の部位に所定の量のクリームはんだが塗布されているかを検査するものである。この検査は、例えば、プリント基板７の一部分を撮像して得られた画像に対して正規なクリームはんだの印刷パターンからなる基準パターンとパターンマッチングを行うことにより、良否判定をすることができる。
【００２３】
マウンタ３は、自動実装装置であり、プリント基板７の所定の位置に部品を装着するものである。そして、部品が装着されたプリント基板は、次段の装着部品検査装置４に送られる。
【００２４】
装着部品検査装置４では、マウンタ３によって装着された電子部品が所定の位置にあるか、装着されている部品は正しい種別，型式か等を判定する。すなわち、例えばＣＣＤカメラなどを用いてプリント基板７上に実装された電子部品を撮像し、部品表面に印刷された型番等を文字認識により識別したり、その実装位置を認識することにより、正しい電子部品が正しい位置に実装されているか否かの良否判定をする。
【００２５】
リフロー炉５は、電子部品が装着されるとともにクリームはんだが塗布されたプリント基板７を適温に加熱して、クリームはんだを溶融させ、電子部品とプリント基板７上のパターンとを接合するものである。もちろん、リフロー炉５には図示省略する温度センサが内蔵されており、その温度センサの出力に基づいて炉内温度が制御される。
【００２６】
リフローはんだ状態検査装置６は、プリント基板７上に電子部品が正しくはんだ付けされているかを判定する。そして、ここでの検査は、はんだの状態のみでなく、製品全体の良否判定を行う。従って、このリフローはんだ状態検査装置６で不良品と判断された場合には、リフロー炉５内の状態（温度等）が悪い場合と、それ以前のマウンタ４などで不具合が生じた場合がある。
【００２７】
そして、各検査装置２，４，６の検査結果が不良の場合には、当該製品（中間製品）を搬送ラインから排除されて廃棄され、良品と判定されたプリント基板のみが次段に送られるようにする。もちろん、不良品と判定した場合でもそのまま移行の処理を行うようにするのはかまわない。
【００２８】
ここで本発明では、上記した各検査装置２，４，６は、画像撮像装置（図示せず）が組み込まれており、前段の装置１，３，５にて処理されたプリント基板７の状態画像を取得可能としている。画像撮像装置は、カメラ，そのカメラの動作（ズーム，３次元空間内での移動等）を制御する装置，照明，撮像して得られた画像データを格納する記憶装置等を備えている。
【００２９】
また、本実施の形態では、当該画像撮像装置が通常のプリント基板７用の検査装置に組み込まれている。そして、検査装置の中にはカメラ等の画像撮像装置を持っているものもあるので、その検査装置用の画像撮像装置と、プリント基板の状態画像を取得するための画像処理装置の全部或いは一部を兼用しても良いし、別構成で実装しても良い。
【００３０】
さらに、プリント基板７の状態画像を取得する画像撮像装置で取得した画像データは、例えばＲＧＢのアナログデータで構成され、係る画像データとともに、各種の情報が検査装置２，４，６で収集・作成され、イメージデータサーバ１０に送られる。なお、画像データは上記した例ではアナログデータとしたが、各種フォーマットのデジタルデータとしてももちろん良い。そして、画像データとともに、収集・作成する情報の具体例としては、画像データを適宜加工して表示する際に必要となる「表示データ」と、どのプリント基板７についての画像データかを特定するため「基板識別情報データ」と、「検査結果データ」がある。
【００３１】
表示データとしては、各処理を行う装置１，３，５を特定する装置ＩＤと、装置種別（印刷・実装・はんだ）と、検査対象の部品を特定するための検査部品ポイントＩＤと、各部品のプリント基板７上の存在位置（部品位置）と、部品サイズと、撮像画像のピクセルサイズと、撮像方向等がある。そして、プリント基板の全体が１枚の画像データ中に収まらない場合や、部分的に拡大した詳細な画像データを取得するような場合には、１枚のプリント基板７に対して１つの行程を処理した後の状態画像を撮像した画像データが複数枚存在することになる。そこで、そのように１つの工程後の状態画像として複数の画像が出力される場合には、各画像毎に画像番号，画像位置，画像サイズ，ピクセルサイズならびに撮像方向を関連づける。部品位置や部品サイズなどのレイアウトに関する情報は、少なくともマウンタ３にて各部品を実装する際には必要な情報であるため、あるプリント基板に対する各種の実装処理を行うことが決まると、一義的に決定される情報である。従って、係る情報を予め各検査装置２，４，６に設定しておき、各検査装置２，４，６が画像データを出力する際にその情報も関連づけて出力することにより対応できる。さらに、画像サイズやピクセルならびに撮像方向等は、画像撮像装置にてプリント基板７の状態画像を撮像する際に、その画像撮像装置内で決定される情報であるので、その決定された情報を抽出し、画像データと関連づけて出力することになる。
【００３２】
基板識別情報データとしては、プリント基板７を特定する基板ＩＤと、検査日時（時刻）などがある。基板ＩＤは、例えばプリント基板７の表面にＩＤ番号を印刷しておき、各検査装置２，４，６に備えたカメラで撮像し、画像認識処理により処理中のプリント基板７の基板ＩＤを取得することができる。また、プリント基板にＩＤタグなどを取り付け、ＩＤタグリーダーを用いてそのＩＤタグに記録されている基板ＩＤを取得することもできる。もちろんこれ以外の方法でも良い。
【００３３】
検査結果データは、部品（検査ポイント）毎の検査結果を特定するもので、良否判定（ＯＫ／ＮＧ）等がある。なお、本実施の形態では、検査装置と画像撮像装置が一体的に形成されるため、検査結果データも画像データ等と合わせて出力することができるが、仮に別の装置として構成されている場合であって検査結果も画像データ等とともに収集する必要がある場合には、例えば検査装置から基板ＩＤとともに検査結果をイメージデータサーバ１０に送り、そこにおいて基板ＩＤをキーにして画像データ等と検査結果を関連付けすることができる。
【００３４】
各検査装置２，４，６とイメージデータサーバ１０とは、イーサネット（登録商標）等のネットワークにて接続されており、各検査装置２，４，６がそれぞれ１つのプリント基板７に対して処理を実行する都度イメージデータサーバ１０へ必要なデータを送るようになっている。
【００３５】
イメージデータサーバ１０は、データロガーとも称され、対応する検査装置２，４，６から送られてきた状態画像についての画像データをリアルタイムで圧縮し、他のデータとともに記録するデータサーバである。具体的には、取得したアナログ画像をデジタル画像に変換し、さらにそのデジタル画像を圧縮する画像変換機能を備えている。なお、アナログ→デジタル変換や、圧縮する機能は、画像処理の公知のアルゴリズムにより実現することができる。また、イメージデータサーバ１０は、各検査装置２，４，６に対応して複数個設定されており、各イメージデータサーバ１０で保存する画像データのフォーマットならびに圧縮形式を統一することにより、その後の画像処理・管理を容易にしている。一例としては、ＪＰＥＧ形式で格納することができる。
【００３６】
なお、検査装置２，４，６から送られてくる画像データが、デジタルデータの場合には、圧縮処理のみ行うのはもちろんである。また、イメージデータサーバ１０は必ずしもなくても良い。
【００３７】
さらに、検査装置２，４，６からは、画像データとともに、表示データ，基板識別情報データ，検査結果データも合わせて送られてくるので、それらの各データも上記の圧縮した画像データに関連づけて保存する。これより、イメージデータサーバ１０には、時系列で各処理後のプリント基板７の状態画像データならびにそれに関連する情報が記録される。
【００３８】
各イメージデータサーバ１０は、ハブ１２を介して品質管理装置２０にネットワーク接続されている。換言すると、各イメージデータサーバ１０と品質管理装置２０が、ハブ１２に接続されてイーサネット（登録商標）等によるネットワーク（ＬＡＮ）が構成されており、イメージデータサーバ１０と品質管理装置２０の相互間、ならびにイメージデータサーバ１０同士のデータの送受信が可能となる。本発明との関係で言うと、イメージデータサーバ１０に格納された画像データならびにそれに関連する情報を所定のタイミングで品質管理装置２０に伝送することである。
【００３９】
品質管理装置２０は、パソコンから構成され、処理装置本体２１と、キーボードやマウス（ポインティングデバイス）などの入力装置２２と、表示装置２３を備えている。処理装置本体２１は、ハードディスクその他の記憶装置と、ＣＰＵなどの通常のハードウェア構成を備えている。そして、本発明との関係で言うと、図２に示すように、ハブ１２を介してイメージデータサーバ１０から送られてきたＪＰＥＧ形式の画像データならびにそれに関連する情報（表示データ，基板識別情報データ，検査結果データ）を記憶保持するデータベースとしての記憶装置２１ａと、その記憶装置２１ａに格納された画像データ等から必要な画像部分を抽出する画像切出処理部２１ｂと、画像データの方向を変更する方向変換処理部２１ｃと、画像データを拡大或いは縮小処理をして所望の大きさに変換する拡大／縮小処理部２１ｄと、所定の画像を抽出し、その抽出した画像を表示装置２３の表示画面中の所定位置に表示すべく表示レイアウトを作成し、表示装置２３に出力する出力部２１ｅとを備えている。さらに、画像切出処理部２１ｂ，方向変換処理部２１ｃ，拡大／縮小処理部２１ｄならびに出力部２１ｅは、アプリケーションプログラム（ソフトウェア）で構築され、ＣＰＵに展開されて実行される。なお、画像切出処理部２１ｂ，方向変換処理部２１ｃならびに拡大／縮小処理部２１ｄにおける処理対象の画像データは、記憶装置２１ａに格納されている各検査装置２，４，６で撮像した送られてきた画像データでも良いし、それら３つの処理部２１ｂ〜２１ｄにおいて処理され画像データでも良い。
【００４０】
すなわち、本実施の形態における品質管理装置２０は、部品個々の画像を、検査装置２，４，６にて状態画像を撮像した際の画像撮像設定にかかわらず、同一の大きさ，同一の向きで表示装置２３のウィンドウに表示するものである。つまり、例えば図３に示すように、各検査装置２，４，６にて撮像したプリント基板７の状態画面（画像データ）の倍率（縮尺）や方向が異なることがある。図３の例では、クリームはんだの状態を検査する塗布状態検査装置２にて撮像した画像データが図３（ａ）のようになり、装着部品検査装置４で撮像した部品実装後のプリント基板７の状態画面を撮像した画像データが図３（ｂ）のようになり、リフローはんだ状態検査装置６にて撮像したはんだ処理後の最終製品の状態画面を撮像した画像データが図３（ｃ）に示すようになったものとする。図３から明らかなように、図３（ｂ）の状態を基本とすると、図３（ａ）は画像サイズが小さく、図３（ｃ）は向きが１８０度回転した状態となる。
【００４１】
したがって、このように異なるサイズ・向きの画像データをそのまま表示装置２３に表示すると、同一部品に対する各工程後の状態画像を並べて配置しても見にくく、検証しにくくなる。そこで、図３（ａ）に示すような画像サイズが異なるものに対しては、拡大／縮小処理部２１ｄにて所定倍率で図４（ａ）に示すように大きさを図４（ｂ）のものに合わせる。また、図３（ｃ）に示すように、方向が１８０度回転した画像に対しては方向変換処理部２１ｃにてその画像データを１８０度回転することにより、図４（ｃ）に示すように方向をそろえる。
【００４２】
この図４に示すように、サイズならびに方向の統一を図った状態にした基板全体図から画像切出処理部２１ｂにて表示（検証）対象の部品を含むエリア内の画像データを切り出すことにより、それぞれ図５（ａ）〜（ｃ）に示すような切り出し画像データを得る。なお、図５（ａ）は、基板Ｋの表面に印刷された端子パターンＰの上面にクリームはんだＨが塗布された状態を示している。また、図５（ｂ）は、端子パターンＰ間を跨ぐようにして部品Ｂが実装された状態を示している。そして、図５（ｃ）はリフロー炉５を通過させることにより、クリームはんだＨを溶融させて部品Ｂに対してはんだ付けを行った状態を示している。
【００４３】
そして、このようにサイズ等が統一された各画像データを出力部２１ｅが取得し、取得した複数の画像データが同一視野画面に表示できるように所定の順で並べるとともに、必要な文字データ等を付加して出力画像を形成し、表示装置２３に出力する。これにより例えば図６に示すように、同一部品に対して行った各処理後の状態画像を、同一向き・大きさで表示することができる。
【００４４】
これにより、異常の有無の判断を視覚により簡単かつ迅速に行うことができる。つまり、各工程を実行後のプリント基板の状態画像を単独で検査・検証することはもちろんのこと、一連の工程の処理後の状態画像を比較することが容易にでき、最終製品で不良判定された場合などにおいて、その部品に対して実行した各工程処理後の状態画像データを並べて配置することにより、異常箇所を発見しやすくなる。また、検査結果（ＯＫ／ＮＧ）を合わせて表示することもできる。
【００４５】
次に、上記した処理を実行するための具体的な構成を説明する。まず、前提として検査装置２，４，６側から取得し、記憶装置２１ａに記録した表示データとして、「基板のサイズ（ｘ，ｙ）」（単位：ｍｍ），「基板の基準点の座標（ｘ０，ｙ０）」（単位：ｍｍ），「個々の部品の座標点と、その点からの高さ・幅を表示する値」ならびに「画像データの１ピクセル当たりの表示サイズ（何ｍｍに相当するか）：ピクセルサイズ」があるものとする。
【００４６】
そして、方向変換処理部２１ｃは、図７に示すフローチャートを実行する機能を有する。ここで前提条件として基板の基準点が、基板の中心点より左下にあると仮定する。また、検査装置へセットしたプリント基板７は、斜めに置くことはなく、基準の向き或いはそれから９０度間隔で回転したいずれかの状態でセットするものとする。
【００４７】
まず、プリント基板７のサイズから、基板の中心点の座標を求め、求めた中心点の座標を（ｘ１，ｙ１）とおく（ＳＴ１）。そして、その中心点の座標（ｘ１，ｙ１）と基準点の座標（ｘ０，ｙ０）の差を求める（ＳＴ２）。具体的には、Ｘ＝ｘ１−ｘ０とＹ＝ｙ１−ｙ０を算出する。そして、このＸ，Ｙの値の正／負により、撮像した画像データ中の基準点の位置が中心の上，下，左，右のいずの側にあるかがわかり、正しく（基準どおり）置いた基板の場合には基板の中心点より左下に基準点があることから、撮像した画像データではどちらの方向を向いているかがわかる。
【００４８】
具体的にはステップ３以降の判断処理に従って特定する。まず、Ｘ，Ｙの値がともにプラスであるか否かを判断する（ＳＴ３）。そして、この条件に合致する場合には、基準点が中心点に対してＸ座標，Ｙ座標のいずれも下にあるため、基準どおり左下にあるといえるので、方向変換はしない。
【００４９】
一方、ＸとＹの値の少なくとも１つがマイナスであると、基準の向きに向いていないと判断できる。そして、ともにマイナスであれば（ＳＴ４でＹｅｓ）、上下が反転しているため１８０度回転させる（ＳＴ５）。これにより、基準の向きに戻すことができる。また、ＸとＹのいずれか一方がマイナスの場合には、基準の向きから左或いは右に９０度回転させたものになるので、その向きに応じて画像データを２７０度或いは９０度回転させる（ＳＴ６，７，８）。
【００５０】
上記した処理を実行することにより、いずれの画像データも基準の向きに統一される。なお、上記した例では、基準点と中心点の位置関係から画像データの向きを特定するようにしたが、検査装置２，４，６側からその方向についての情報も取得した場合には、その方向の情報に従って所定の回転処理をするようにしても良い。
【００５１】
なおまた、ステップ５，７，８における画像の回転処理は、通常の画像処理における画像を回転させるアルゴリズムにより実現することができる。また、ステップ５の画像を１８０度回転させる場合には、例えば、上下を反転させる処理を行うことによっても実現できる。具体的には、中心点のｘ座標の値から、ある点のｘ座標の値を引き、その絶対値を中心点のｘ座標の値から引いた値が、ある点を１８０度回転させたときのｘ座標の値となる。同様に、中心点のｙ座標の値から、ある点のｙ座標の値を引き、その絶対値を中心点のｙ座標の値から引いた値が、ある点を１８０度回転させたときのｙ座標の値となる。そこで、画像データ全ての点においてこの処理を行うことで、１８０度回転した時の画像を得ることができる。
【００５２】
拡大／縮小処理部２１ｄは、縮尺が異なる画像を同一の大きさにしてウィンドウに表示する処理を行うもので、具体的には、以下の処理を行う。すなわち、本実施の形態では、同一の基板に対する異なる工程の処理結果を表示するため、サイズ（単位：ｍｍ）が全く同じであるが、撮像時の縮尺が異なることにより同一のウィンドウサイズの中で、装置Ａの画像はＸ方向ａｘ（ピクセル），Ｙ方向ａｙ（ピクセル）で表示され、装置Ｂの画像はＸ方向ｂｘ（ピクセル），Ｙ方向ｂｙ（ピクセル）と表示される。
【００５３】
そして、これら２つの画像中のある部品を、装置Ａの縮尺に合わせて画面に表示するために、装置Ｂの部品の縮尺を変更する場合には、下記式に基づいてＸ，Ｙ方向それぞれの比率を求める。
α＝ａｘ／ｂｘ  （Ｘ方向の比率）
β＝ａｙ／ｂｙ  （Ｙ方向の比率）
【００５４】
もちろん、係る各方向の比率の算出処理は、方向変換処理部２１ｃにおいて同一の向きにそろえられた状態で行う。そして、装置Ｂの画像データのＸ方向の幅にαを乗算し、Ｙ方向の高さにβを乗算することによって拡大／縮小処理を行い装置Ａ，Ｂの画像データの全体図を表示するのに使うピクセル数を揃える。これにより、同じサイズのウィンドウに、縮尺を同じにした状態で画像を表示することができる。なお、本実施の形態では、まず、基板全体の各画像データのサイズと方向をそろえた後に部品部分を切り出すようにしたため、基板全体を拡大／縮小処理するようにしたが、予め切り出す部品がわかっている場合には、表示に必要なその部品およびその周辺部分に対してのみ拡大／縮小処理を行うようにしてももちろん良い。
【００５５】
また、このように画像データに基づいて判断するのではなく、撮像時の縮尺についての情報を取得したり、画像データの１ピクセル当たりの表示サイズ（ピクセルサイズ）を取得し、それに基づいて拡大／縮小処理をするようにしても良い。
【００５６】
画像切出処理部２１ｂは、基板全体の画像データから指定された部品を含む所定領域の画像データ部分を切出すものである。具体的には、入力装置２２からの指示に従い、切出し（表示）対象の部品を含む領域を特定し、その領域部分の画像データを切り出すものである。そして、切り出す領域の指定（特定）機能としては、例えば入力装置２２から対象となる部品の部品番号（検査部品ポイントＩＤ）の指定を受け取ると、記憶装置２１ａに格納した表示データ中の検査対象の部品を特定するための検査部品ポイントＩＤをサーチし、該当する部品のプリント基板７上の存在位置（部品位置）や部品サイズ等を取得し、１枚の画像データ中の当該部品を含む領域を決定する。
【００５７】
なお、表示データは、検査装置にて撮像した際の画像データに基づくものであり、方向変換や拡大／縮小処理を実行した場合は、係る処理後の画像データ上の座標とは異なることになる。そこで、係る表示データにおける存在位置や部品サイズなどの座標に関するデータは、方向変換処理部２１ｃや拡大／縮小処理部２１ｄにおいて画像データの加工を行った際の変換アルゴリズムと同様のものを用いて統一した大きさに変換された画像データに適合させ、その適合させた部品位置などの座標データに基づいて切り出し処理を行うことになる。そして、係る表示データ中の座標データの変換等は、画像切出処理部２１ｂが行う。なお、方向変換処理部２１ｃや拡大／縮小処理部２１ｄにて画像データの変換を行う際に、対応する表示データの変換処理を行うようにしても良い。
【００５８】
また、切り出す領域の決定アルゴリズムは、上記した部品番号の指定に限ることはなく、例えば、表示装置２３に１枚のプリント基板全体を写した画像（例えば図５（Ｂ）など）を表示させておき、ポインティングデバイスなどにより画像中に表示された任意の部品を指定させ、その指定された部品を含む所定領域を切り出すこともできる。つまり、ポインティングデバイスにより操作される表示装置２３に表示されたポインタの座標値はわかるので、表示データ中の部品位置，サイズなどからその座標値の位置に存在する部品を特定し、その後上記した部品番号による指示と同様の処理により所定領域の画像データの切り出しを行うことができる。さらにまた、ポインティングデバイスを操作し、切り出す領域自体を指定することもできる。もちろん、これ以外の方法によって切り出すこともできる。
【００５９】
上記した各処理部は、入力装置を介して与えられた検査対象のプリント基板などに対し、上記した処理を行うようにしたが、実際には記憶装置２１ａに格納された拡大／縮小処理，方向変換処理ならびに画像切り出し処理を実行後に出力部２１ｅにて必要な画像データを読み出して出力表示する必要がある。また、方向変換処理部２１ｃや拡大／縮小処理部２１ｄが、上記したように画像データに基づいて方向や縮尺を判定し、必要な処理を行うようにした場合には、各処理部２１ｂ〜２１ｄは任意の順番で実行することができる（処理対象の画像データは、，基板識別情報データにより特定される）ものの、少なくとも出力部２１ｅは図５に示すように各画像データのサイズならびに方向が統一された後で動作させる必要があるし、場合によっては、各処理部２１ｂ〜２１ｄの処理の順番を規定することもある。
【００６０】
係る場合の調整は、例えば、各処理部が実行する順番がわかっており、自己が処理した場合にはその処理後の画像データ（処理が不要な場合には取得した画像データ）を次の処理部に渡すことを順次実行することにより行える。例えば、入力装置２２から，基板識別情報データの指定があると、先ず方向変換処理部２１ｃがその基板識別情報データをキーにして記憶装置２１ａから対応する画像データを呼び出し、必要に応じて方向変換処理を行い、次の拡大／縮小処理部２１ｄに渡す。そして、拡大／縮小処理部２１ｄでは、方向変換された画像データに対し、必要に応じて倍率を変更する処理を行い、大きさをそろえた画像データを作成し、次段の画像切出処理部２１ｂに渡す。そして、画像切出処理部２１ｂでは、所望の部品を含む領域を切り出し、出力部２１ｅに渡すなどである。
【００６１】
また、各処理部の動作を制御する制御部２１ｆを設け、その制御部２１ｆの指令に基づいて各処理部が所望の画像データを読み出して所定の処理をし、その処理後の画像データをワークメモリ等の一時記憶メモリ（ＲＡＭ等）に格納することができる。つまり、制御部２１ｆは、処理対象のプリント基板７についての基板識別情報データを取得すると、その基板識別情報データに対応する各検査装置から送られてきた画像データを読み出すとともに、ワークメモリに一時的に格納する。このとき、表示データその他の関連するデータも読み出す。そして、各画像データを必要なデータとともに各処理部２１ｂ〜２１ｄに順次与え、各処理部２１ｂ〜２１ｄは処理結果の画像データを上記ワークメモリに格納する。そして、サイズならびに方向の統一が図れたならば、出力部２１ｅを稼動させ、所定のレイアウトの出力画面を作成させ、表示装置２３に出力表示させる。
【００６２】
なお、説明が前後するが、イメージデータサーバ１０から送られてくる画像データは圧縮されているため、記憶装置２１ａに格納する際に係る圧縮された画像データを解凍するようにしている。
【００６３】
なお、上記した実施の形態では、同一のプリント基板に対する各工程後の画像データを並列して表示するようにしたが、本発明はこれに限ることはなく、同一工程の他のプリント基板の処理結果の状態画面を同一視野画面上に表示することもできる。この場合も、もちろんサイズならびに方向を統一する。さらに、他のプリント基板の処理結果の状態画面ではなく、予め用意したテンプレートを並べて表示するようにすることもできる。
【００６４】
また、同一視野画面上に表示するようになっていれば、表示装置２３は必ずしも１つにする必要はなく、複数の表示装置を並べて配置し、それら複数の表示装置に適宜対応するプリント基板の状態画面を表示することもできる。
【００６５】
なお、記憶装置２１ａに格納されたデータ（画像データ等）は、別のデータベースにバックアップすることもできるし、外部からの参照や編集を許可するようにするとよい。
【００６６】
【発明の効果】
以上のように、この発明では、各種の実装生産プロセスにおいて、各段階（行程）で行われた処理結果を、画像データとして記録し、そのサイズならびに方向をそろえた状態で並べて表示するようにしたので、製品製造後に容易に検証し、品質管理をすることができる。
【図面の簡単な説明】
【図１】本発明が適用されるシステムの一例を示す図である。
【図２】本発明の品質管理装置の一実施の形態の内部構成を示す図である。
【図３】作用・動作原理を説明する図で、検査装置で撮像した画像データのイメージ図である。
【図４】作用・動作原理を説明する図で、方向変換や各隊／縮小処理を実行した画像データのイメージ図である。
【図５】作用・動作原理を説明する図で、画像切出処理を実行した画像データのイメージ図である。
【図６】表示装置に表示する表示例を示す図である。
【図７】方向変換処理部の機能を示すフローチャートである。
【符号の説明】
１  はんだ塗布装置
２  塗布状態検査装置
３  マウンタ
４  装着部品検査装置
５  リフロー炉
６  リフローはんだ状態検査装置
７  プリント基板
１０  イメージデータサーバ
１２  ハブ
２０  品質管理装置
２１  処理装置本体
２１ａ  記憶装置
２１ｂ  画像切出処理部
２１ｃ  方向変換処理部
２１ｄ  拡大／縮小処理部
２１ｅ  出力部
２１ｆ  制御部
２２  入力装置
２３  表示装置
【図１】
2004361145.tif 000003
【図２】
2004361145.tif 000004
【図３】
2004361145.tif 000005
【図４】
2004361145.tif 000006
【図５】
2004361145.tif 000007
【図６】
2004361145.tif 000008
【図７】
2004361145.tif 000009