(57)【要約】【課題】検査における作業効率の低下を抑制すること。【解決手段】検査装置は、記号が設けられ基板に実装された状態で複数の照明条件のそれぞれで照明された電子部品の複数の画像を取得する画像取得部と、複数の画像を表示装置の表示画面に並べて表示させる表示制御部と、を備える。【選択図】図６
2020167286.tif 000002
【特許請求の範囲】
【請求項１】
記号が設けられ基板に実装された状態で複数の照明条件のそれぞれで照明された電子部品の複数の画像を取得する画像取得部と、
複数の前記画像を表示装置の表示画面に並べて表示させる表示制御部と、
を備える検査装置。
【請求項２】
前記表示制御部は、前記表示画面において複数の前記画像をマトリクス状に配置する、
請求項１に記載の検査装置。
【請求項３】
前記画像を画像処理する画像処理部を備え、
前記表示制御部は、画像処理前の画像と画像処理後の画像とを並べて表示させる、
請求項１又は請求項２に記載の検査装置。
【請求項４】
前記画像を画像処理する画像処理部を備え、
前記表示制御部は、画像処理後の複数の画像を並べて表示させる、
請求項１又は請求項３に記載の検査装置。
【請求項５】
前記画像処理は、複数の画像の四則演算処理を含む、
請求項３又は請求項４に記載の検査装置。
【請求項６】
前記画像処理は、シャープネス処理及びコントラスト処理の少なくとも一方を含む、
請求項３から請求項５のいずれか一項に記載の検査装置。
【請求項７】
前記表示制御部は、前記表示画面に表示された複数の前記画像から選択された画像と選択されなかった画像とを異なる表示形態で表示させる、
請求項１から請求項６のいずれか一項に記載の検査装置。
【請求項８】
前記表示画面に表示された複数の前記画像から選択された画像に含まれる記号を認識する記号認識部と、
前記記号認識部により認識された記号と登録記号とを比較して、前記電子部品の適否を判定する判定部と、を備える、
請求項１から請求項７のいずれか一項に記載の検査装置。
【請求項９】
前記表示制御部は、前記記号認識部により認識された記号と認識されなかった記号とを異なる表示形態で表示させる、
請求項８に記載の検査装置。
【請求項１０】
記号が設けられ基板に実装された状態で複数の照明条件のそれぞれで照明された電子部品の複数の画像を表示装置の表示画面に並べて表示させることと、
前記表示画面に表示された複数の前記画像から選択された画像に含まれる前記記号を認識することと、
認識された前記記号と登録記号とを比較して、前記電子部品の適否を判定することと、
を含む検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査装置及び検査方法に関する。
【背景技術】
【０００２】
電子機器の製造工程において、電子部品を基板に実装する電子部品実装装置が使用される。基板に実装された電子部品の適否が検査装置により検査される。検査において光学文字認識（ＯＣＲ：Optical  Character  Recognition）の技術が利用される。検査装置は、文字又は数字のような記号が設けられている電子部品の画像を取得し、電子部品の画像から記号を抽出して認識することにより、電子部品の適否を判定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２３５５８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
検査において光学文字認識の技術を利用する場合、複数の照明条件のそれぞれで照明された電子部品の複数の画像が取得される。光学文字認識に使用される画像は、複数の画像から選択される。光学文字認識に使用される画像が作業者により選択される場合、作業効率の低下を抑制できる技術が要望される。
【０００５】
本発明の態様は、検査における作業効率の低下を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に従えば、記号が設けられ基板に実装された状態で複数の照明条件のそれぞれで照明された電子部品の複数の画像を取得する画像取得部と、複数の前記画像を表示装置の表示画面に並べて表示させる表示制御部と、を備える検査装置が提供される。
【０００７】
本発明の第２の態様に従えば、記号が設けられ基板に実装された状態で複数の照明条件のそれぞれで照明された電子部品の複数の画像を表示装置の表示画面に並べて表示させることと、前記表示画面に表示された複数の前記画像から選択された画像に含まれる前記記号を認識することと、認識された前記記号と登録記号とを比較して、前記電子部品の適否を判定することと、を含む検査方法が提供される。
【発明の効果】
【０００８】
本発明の態様によれば、検査における作業効率の低下が抑制される。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る電子機器の生産ラインを模式的に示す図である。
【図２】図２は、実施形態に係る電子部品を模式的に示す図である。
【図３】図３は、実施形態に係る電子部品実装装置を模式的に示す平面図である。
【図４】図４は、実施形態に係る実装ヘッドを模式的に示す図である。
【図５】図５は、実施形態に係る検査装置を模式的に示す図である。
【図６】図６は、実施形態に係る表示装置の表示画面に表示された表示データの一例を示す図である。
【図７】図７は、実施形態に係る制御装置を示す機能ブロック図である。
【図８】図８は、実施形態に係る検査方法を示すフローチャートである。
【図９】図９は、実施形態に係るコンピュータシステムを示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、本発明に係る実施形態について図面を参照しながら説明するが、本発明はこれに限定されない。以下で説明する実施形態の構成要素は、適宜組み合わせることができる。一部の構成要素を用いない場合もある。
【００１１】
実施形態においては、ＸＹＺ直交座標系を規定し、ＸＹＺ直交座標系を参照しながら各部の位置関係について説明する。水平面内のＸ軸と平行な方向をＸ軸方向とする。Ｘ軸と直交する水平面内のＹ軸と平行な方向をＹ軸方向とする。水平面と直交するＺ軸と平行な方向をＺ軸方向とする。Ｘ軸及びＹ軸を含む平面を適宜、ＸＹ平面、と称する。ＸＹ平面は、水平面と平行である。Ｚ軸は鉛直線と平行である。Ｚ軸方向は上下方向である。＋Ｚ方向は上方向であり、−Ｚ方向は下方向である。
【００１２】
［生産ライン］
図１は、実施形態に係る電子機器の生産ライン１を模式的に示す図である。図１に示すように、生産ライン１は、印刷機２と、電子部品実装装置３と、リフロー炉４と、検査装置５とを備える。
【００１３】
印刷機２は、電子部品が実装される基板にクリーム半田を印刷する。電子部品実装装置３は、クリーム半田が印刷された基板に電子部品を実装する。リフロー炉４は、電子部品が実装された基板を加熱してクリーム半田を溶かす。リフロー炉４において溶けたクリーム半田が冷却されることにより、電子部品が基板に半田付けされる。
【００１４】
検査装置５は、基板に実装された電子部品の適否を検査する。検査装置５は、基板に正しい電子部品が実装されているか否かを検査する。
【００１５】
［電子部品］
図２は、実施形態に係る電子部品Ｃを模式的に示す図である。電子部品Ｃは、ボディＣｂを有する。電子部品Ｃは、ボディＣｂから突出するリードを有するリード型電子部品でもよい。電子部品Ｃは、リードを有しない搭載型電子部品でもよい。
【００１６】
ボディＣｂは、直方体状である。なお、ボディＣｂは、円柱状でもよいし、円板状でもよい。ボディＣｂの表面に記号Ｄが設けられる。記号Ｄは、文字及び数字の少なくとも一方を含む。実施形態において、記号Ｄは、「１０２」という数字である。記号Ｄは、ボディＣｂの表面に刻印される。なお、記号Ｄは、ボディＣｂの表面に印刷されてもよい。
【００１７】
［電子部品実装装置］
図３は、実施形態に係る電子部品実装装置３を模式的に示す平面図である。電子部品実装装置３は、電子部品Ｃを基板Ｐに実装する。電子部品実装装置３は、ベース部材３１と、基板Ｐを搬送する基板搬送装置３２と、電子部品Ｃを供給する電子部品供給装置３３と、ノズル３４を有する実装ヘッド３５と、実装ヘッド３５を移動するヘッド移動装置３６と、ノズル３４を移動するノズル移動装置３７とを備える。
【００１８】
ベース部材３１は、基板搬送装置３２、電子部品供給装置３３、実装ヘッド３５、ヘッド移動装置３６、及びノズル移動装置３７を支持する。
【００１９】
基板搬送装置３２は、基板Ｐを実装位置ＤＭに搬送する。実装位置ＤＭは、基板搬送装置３２の搬送経路に規定される。基板搬送装置３２は、基板Ｐを搬送する搬送ベルト３２Ｂと、基板Ｐをガイドするガイド部材３２Ｇと、基板Ｐを保持する保持部材３２Ｈとを有する。搬送ベルト３２Ｂは、アクチュエータの作動により移動して、基板ＰをＸ軸方向に搬送する。基板Ｐは、実装位置ＤＭに移動された後、保持部材３２Ｈに保持される。
【００２０】
電子部品供給装置３３は、電子部品Ｃを供給位置ＳＭに供給する。電子部品供給装置３３は、複数のテープフィーダ３３Ｆを含む。電子部品供給装置３３は、基板搬送装置３２の両側に配置される。なお、電子部品供給装置３３は、基板搬送装置３２の片側のみに配置されてもよい。
【００２１】
実装ヘッド３５は、電子部品供給装置３３から供給された電子部品Ｃをノズル３４で保持して基板Ｐに実装する。実装ヘッド３５は、電子部品供給装置３３から電子部品Ｃが供給される供給位置ＳＭと、基板Ｐが配置されている実装位置ＤＭとの間を移動可能である。実装ヘッド３５は、供給位置ＳＭに供給された電子部品Ｃをノズル３４で保持して、実装位置ＤＭに移動した後、実装位置ＤＭに配置されている基板Ｐに実装する。
【００２２】
ヘッド移動装置３６は、実装ヘッド３５を移動させる。ヘッド移動装置３６は、実装ヘッド３５をＸ軸方向に移動させる第１移動装置３６Ｘと、実装ヘッド３５をＹ軸方向に移動させる第２移動装置３６Ｙとを有する。第１移動装置３６Ｘ及び第２移動装置３６Ｙのそれぞれは、アクチュエータを含む。第１移動装置３６Ｘは、実装ヘッド３５に連結される。第１移動装置３６Ｘの作動により、実装ヘッド３５がＸ軸方向に移動する。第２移動装置３６Ｙは、第１移動装置３６Ｘを介して実装ヘッド３５に連結される。第２移動装置３６Ｙの作動により第１移動装置３６ＸがＹ軸方向に移動することによって、実装ヘッド３５がＹ軸方向に移動する。
【００２３】
図４は、実施形態に係る実装ヘッド３５を模式的に示す図である。図４に示すように、実装ヘッド３５は、複数のノズル３４を有する。ノズル３４は、電子部品Ｃを着脱可能に保持する。ノズル３４は、電子部品Ｃを吸着保持する吸引ノズルである。ノズル３４の先端部３４Ｔに開口が設けられる。ノズル３４の開口は、真空システムと接続される。ノズル３４の先端部３４Ｔと電子部品Ｃとが接触した状態で、ノズル３４の先端部３４Ｔに設けられた開口からの吸引動作が実施されることにより、ノズル３４の先端部３４Ｔに電子部品Ｃが吸着保持される。開口からの吸引動作が解除されることにより、ノズル３４から電子部品Ｃが解放される。
【００２４】
ノズル移動装置３７は、ノズル３４をＺ軸方向及びＺ軸を中心とする回転方向のそれぞれに移動させる。ノズル移動装置３７は、実装ヘッド３５に支持される。ノズル３４は、シャフト３４Ｓの下端部に接続される。シャフト３４Ｓは、複数設けられる。複数のノズル３４は、複数のシャフト３４Ｓのそれぞれに接続される。ノズル移動装置３７は、複数設けられる。複数のノズル移動装置３７は、複数のシャフト３４Ｓのそれぞれに接続される。ノズル３４は、シャフト３４Ｓ及びノズル移動装置３７を介して実装ヘッド３５に支持される。ノズル移動装置３７は、シャフト３４ＳをＺ軸方向及びＺ軸を中心とする回転方向に移動させることによって、ノズル３４を移動させる。
【００２５】
ノズル３４は、ヘッド移動装置３６及びノズル移動装置３７により、Ｘ軸方向、Ｙ軸方向、Ｚ軸方向、及びＺ軸と中心とする回転方向のそれぞれに移動可能である。ノズル３４が移動することにより、ノズル３４に保持されている電子部品Ｃも、Ｘ軸方向、Ｙ軸方向、Ｚ軸方向、及びＺ軸を中心とする回転方向のそれぞれに移動可能である。
【００２６】
なお、ノズル３４は、電子部品Ｃを挟んで保持する把持ノズルでもよい。
【００２７】
［検査装置］
図５は、実施形態に係る検査装置５を模式的に示す図である。図５に示すように、検査装置５は、電子部品Ｃが実装された基板Ｐを保持する基板保持装置５１と、基板Ｐに実装された電子部品Ｃを複数の照明条件のそれぞれで照明可能な照明装置５２と、基板Ｐに実装された電子部品Ｃを撮像する撮像装置５３と、コンピュータシステムを含む制御装置６と、表示データを表示可能な表示装置７と、作業者に操作される入力装置８とを備える。
【００２８】
基板保持装置５１は、電子部品実装装置３において電子部品Ｃが実装された基板Ｐを保持する。基板保持装置５１は、ベース部材５１Ａと、基板Ｐを保持する保持部材５１Ｂと、保持部材５１Ｂを移動させる動力を発生するアクチュエータ５１Ｃとを有する。ベース部材５１Ａは、保持部材５１Ｂを移動可能に支持する。保持部材５１Ｂは、基板Ｐの表面に実装された電子部品Ｃと撮像装置５３とが対向するように、基板Ｐを保持する。保持部材５１Ｂは、基板Ｐを保持した状態で、アクチュエータ５１Ｃの作動により、ＸＹ平面内において移動可能である。
【００２９】
照明装置５２は、基板Ｐが基板保持装置５１に保持された状態で、基板Ｐに実装された電子部品Ｃを照明光で照明する。照明装置５２は、照明光を射出する光源５４と、光源５４を支持する支持部材５２Ｓとを有する。
【００３０】
光源５４は、円環状である。光源５４として、例えば発光ダイオード（ＬＥＤ：light  emitting  diode）が例示される。光源５４は、照明光として白色光を射出する。支持部材５２Ｓは、光源５４の周囲の少なくとも一部に配置される。
【００３１】
照明装置５２は、複数の照明条件のそれぞれで電子部品Ｃを照明する。照明装置５２は、基板保持装置５１よりも上方に配置される。照明装置５２は、電子部品Ｃを異なる照明条件のそれぞれで照明可能な複数の光源５４を有する。複数の光源５４のそれぞれは、円環状である。実施形態において、光源５４は、第１の内径を有する第１光源５４Ａと、第１の内径よりも大きい第２の内径を有する第２光源５４Ｂと、第２の内径よりも大きい第３の内径を有する第３光源５４Ｃとを含む。複数の光源５４のうち、第１光源５４Ａが基板保持装置５１から最も遠い位置に配置され、第１光源５４Ａに次いで第２光源５４Ｂが基板保持装置５１から遠い位置に配置され、第３光源５４Ｃが基板保持装置５１に最も近い位置に配置される。すなわち、複数の光源５４のうち、第１光源５４Ａが最も高い位置に配置され、第１光源５４Ａに次いで第２光源５４Ｂが高い位置に配置され、第３光源５４Ｃが最も低い位置に配置される。
【００３２】
照明条件は、電子部品Ｃに入射する照明光の入射角度θを含む。第１光源５４Ａから射出された照明光が電子部品Ｃに入射する入射角度θ１と、第２光源５４Ｂから射出された照明光が電子部品Ｃに入射する入射角度θ２と、第３光源５４Ｃから射出された照明光が電子部品Ｃに入射する入射角度θ３とは、異なる。照明装置５２は、複数の入射角度θのそれぞれで電子部品Ｃに照明光を照射する。
【００３３】
以下の説明においては、第１光源５４Ａから射出された照明光で電子部品Ｃを照明する照明条件を適宜、第１照明条件、と称し、第２光源５４Ｂから射出された照明光で電子部品Ｃを照明する照明条件を適宜、第２照明条件、と称し、第３光源５４Ｃから射出された照明光で電子部品Ｃを照明する照明条件を適宜、第３照明条件、と称する。
【００３４】
第１光源５４Ａから照明光が射出されるときに第２光源５４Ｂ及び第３光源５４Ｃのそれぞれから照明光は射出されない。第２光源５４Ｂから照明光が射出されるときに第３光源５４Ｃ及び第１光源５４Ａのそれぞれから照明光は射出されない。第３光源５４Ｃから照明光が射出されるときに第１光源５４Ａ及び第２光源５４Ｂのそれぞれから照明光は射出されない。
【００３５】
撮像装置５３は、基板Ｐに実装された電子部品Ｃを撮像して、電子部品Ｃの画像を取得する。撮像装置５３は、照明装置５２よりも上方に配置される。撮像装置５３は、光学系５３Ａと、光学系５３Ａを介して電子部品Ｃの画像を取得するイメージセンサ５３Ｂとを含む。実施形態において、光学系５３Ａの光軸ＡＸは、Ｚ軸と平行である。光学系５３Ａの光軸ＡＸは、円環状の光源５４の内側に配置される。イメージセンサ５３Ｂとして、ＣＣＤ（Couple  Charged  Device）イメージセンサ及びＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）イメージセンサの少なくとも一方が例示される。撮像装置５３は、電子部品Ｃのカラー画像を取得することができる。
【００３６】
撮像装置５３は、照明装置５２により電子部品Ｃが照明された状態で、電子部品Ｃを撮像する。光源５４は、撮像装置５３の視野よりも外側に配置される。撮像装置５３は、光源５４の内側の空間を介して、電子部品Ｃを撮像する。
【００３７】
保持部材５１Ｂは、ＸＹ平面内において移動する。保持部材５１Ｂは、基板Ｐに実装された電子部品Ｃが撮像装置５３の視野に配置されるように移動する。例えば基板Ｐに実装された複数の電子部品Ｃが撮像装置５３の視野に同時に配置されなくても、電子部品Ｃが撮像装置５３の視野に順次配置されるように、保持部材５１Ｂに保持された基板Ｐと撮像装置５３の視野とのＸＹ平面内における相対位置が調整されることにより、撮像装置５３は、基板Ｐに実装された複数の電子部品Ｃのそれぞれの画像を取得することができる。
【００３８】
なお、保持部材５１Ｂに保持された基板Ｐと撮像装置５３の視野とのＸＹ平面内における相対位置が調整されればよく、撮像装置５３がＸＹ平面内において移動してもよいし、撮像装置５３及び保持部材５１Ｂの両方がＸＹ平面内において移動してもよい。撮像装置５３がＸＹ平面内において移動する場合、照明装置５２も撮像装置５３と一緒にＸＹ平面内において移動する。
【００３９】
制御装置６は、基板保持装置５１、照明装置５２、及び撮像装置５３を制御する。制御装置６は、基板保持装置５１を制御して、保持部材５１Ｂに保持された基板Ｐと撮像装置５３の視野との相対位置を調整する。制御装置６は、照明装置５２を制御して、基板Ｐに実装された電子部品Ｃの照明条件を調整する。制御装置６は、撮像装置５３を制御して、電子部品Ｃを撮像するタイミング、シャッター速度、及び光学系５３Ａの絞りの少なくとも一つを含む撮像条件を制御する。
【００４０】
制御装置６は、照明装置５２を制御して、基板Ｐに実装された電子部品Ｃを複数の照明条件のそれぞれで照明する。制御装置６は、撮像装置５３を制御して、複数の照明条件のそれぞれで照明された電子部品Ｃの複数の画像を取得する。
【００４１】
制御装置６は、第１光源５４Ａから射出された照明光で電子部品Ｃを照明する第１照明条件、第２光源５４Ｂから射出された照明光で電子部品Ｃを照明する第２照明条件、及び第３光源５４Ｃから射出された照明光で電子部品Ｃを照明する第３照明条件のそれぞれで、電子部品Ｃを照明する。制御装置６は、第１照明条件で照明されたときの電子部品Ｃの画像、第２照明条件で照明されたときの電子部品Ｃの画像、及び第３照明条件で照明されたときの電子部品Ｃの画像のそれぞれを取得する。
【００４２】
制御装置６は、光学文字認識（ＯＣＲ：Optical  Character  Recognition）の技術を利用して、撮像装置５３により取得された電子部品Ｃの画像から記号Ｄを抽出して認識する。制御装置６は、記号Ｄの認識結果に基づいて、基板Ｐに実装されている電子部品Ｃの適否を判定する。すなわち、制御装置６は、記号Ｄの認識結果に基づいて、基板Ｐに正しい電子部品Ｃが実装されているか否かを判定する。制御装置６は、電子部品Ｃの画像から認識された記号Ｄと、予め登録されている登録記号とを比較して、基板Ｐに実装されている電子部品Ｃの適否を判定する。
【００４３】
表示装置７は、表示データを表示させる表示画面を有する。表示装置７として、液晶ディスプレイ（ＬＣＤ：Liquid  Crystal  Display）又は有機ＥＬディスプレイ（ＯＥＬＤ：Organic  Electroluminescence  Display）のようなフラットパネルディスプレイが例示される。作業者は、表示装置７の表示画面を確認することができる。
【００４４】
入力装置８は、作業者に操作される。作業者に操作されることにより、入力装置８は、入力データを生成する。入力装置８により生成された入力データは、制御装置６に出力される。入力装置８として、コンピュータ用キーボード、マウス、ボタン、スイッチ、及びタッチパネルの少なくとも一つが例示される。
【００４５】
［表示装置］
図６は、実施形態に係る表示装置７の表示画面に表示された表示データの一例を示す図である。制御装置６は、撮像装置５３により取得された電子部品Ｃの画像に基づいて、表示データを生成し、生成した表示データを表示装置７に表示させる。
【００４６】
電子部品ＣのボディＣｂの表面に記号Ｄが設けられる。制御装置６は、照明装置５２を制御して、複数の照明条件のそれぞれで、基板Ｐに実装された電子部品Ｃを照明する。制御装置６は、撮像装置５３を制御して、複数の照明条件のそれぞれで照明された電子部品Ｃの複数の画像を取得する。制御装置６は、複数の照明条件のそれぞれで照明された電子部品Ｃの複数の画像Ｍを表示装置７の表示画面に並べて表示させる。
【００４７】
光学文字認識（ＯＣＲ：Optical  Character  Recognition）の技術を利用して記号Ｄを認識する場合、光学文字認識に適した記号Ｄの画像を取得する必要がある。光学文字認識に適した記号Ｄの画像として、鮮明な記号Ｄの画像が例示される。鮮明な記号Ｄの画像を取得することができれば、記号Ｄの認識率の低下が抑制される。
【００４８】
鮮明な記号Ｄの画像の取得を妨げる要因が電子部品Ｃに存在する場合がある。鮮明な記号Ｄの画像の取得を妨げる要因として、記号Ｄの刻印の浅さ、ボディＣｂの表面に存在する微細な凹凸、及びボディＣｂの表面に局所的に存在する照明光の反射率が異なる領域の少なくとも一つが例示される。
【００４９】
記号ＤがボディＣｂの表面に刻印される場合において記号Ｄの刻印が浅い場合、鮮明な記号Ｄの画像を取得することが困難となる可能性がある。ボディＣｂの表面に微細な凹凸が存在する場合、鮮明な記号Ｄの画像を取得することが困難となる可能性がある。ボディＣｂの表面に局所的に照明光の反射率が異なる領域が存在する場合、鮮明な記号Ｄの画像を取得することが困難となる可能性がある。
【００５０】
鮮明な記号Ｄの画像の取得を妨げる要因が電子部品Ｃに存在する場合においても、電子部品Ｃの画像を取得するときの照明条件が調整されることにより、鮮明な記号Ｄの画像を取得できる可能性がある。すなわち、電子部品Ｃの画像を取得するときの照明条件が調整されることにより、記号Ｄの認識率の低下を抑制できる可能性がある。
【００５１】
複数の照明条件のそれぞれで照明された電子部品Ｃの複数の画像Ｍが表示装置７に表示される。作業者は、表示装置７に表示された電子部品Ｃの複数の画像Ｍを確認して、複数の画像Ｍから、光学文字認識で使用する画像Ｍを選択する。作業者は、表示装置７に表示された電子部品Ｃの複数の画像Ｍを確認して、複数の画像Ｍから、鮮明な記号Ｄの画像Ｍ、すなわち記号Ｄの認識率の低下を抑制できるような光学文字認識に適した記号Ｄの画像Ｍを選択する。
【００５２】
制御装置６は、複数の照明条件のそれぞれで照明された電子部品Ｃの複数の画像Ｍを表示装置７の表示画面に並べて表示させる。作業者は、表示装置７の表示画面に並べられた複数の画像Ｍを確認して、光学文字認識に適した記号Ｄの画像Ｍを効率良く選択することができる。これにより、検査における作業効率の低下が抑制される。
【００５３】
制御装置６は、撮像装置５３により取得された電子部品Ｃの画像Ｍを画像処理することができる。表示装置７に表示される画像Ｍは、画像処理前の画像Ｍａ及び画像処理後の画像Ｍｂを含む。制御装置６は、画像処理前の画像Ｍａと画像処理後の画像Ｍｂとを表示装置７の表示画面に並べて表示させる。また、制御装置６は、画像処理前の複数の画像Ｍａを表示装置７の表示画面に並べて表示させる。制御装置６は、画像処理後の複数の画像Ｍｂを表示装置７の表示画面に並べて表示させる。
【００５４】
図６に示すように、表示装置７の表示画面は、画像処理前の画像Ｍａが表示される第１表示エリア１００と、画像処理後の画像Ｍｂが表示される第２表示エリア２００と、画像処理前及び画像処理後の少なくとも一方の画像Ｍｃが表示される第３表示エリア３００と、画像処理前及び画像処理後の少なくとも一方の画像Ｍｄが表示される第４表示エリア４００と、画像処理前及び画像処理後の少なくとも一方の画像Ｍｅが表示される第５表示エリア５００とを含む。
【００５５】
第１表示エリア１００の少なくとも一部は、表示画面の左上部に設定される。第２表示エリア２００は、表示画面において第１表示エリア１００の下方に設定される。第３表示エリア３００は、表示画面の右上部に設定される。第４表示エリア４００は、表示画面において第３表示エリア３００の下方に設定される。第５表示エリア５００は、表示画面において第４表示エリア４００の下方に設定される。
【００５６】
画像処理前の画像Ｍａは、第１照明条件で照明された電子部品Ｃの画像Ｍａ１と、第２照明条件で照明された電子部品Ｃの画像Ｍａ２と、第３照明条件で照明された電子部品Ｃの画像Ｍａ３とを含む。制御装置６は、第１表示エリア１００のエリア１０１に、第１照明条件で照明された電子部品Ｃの画像Ｍａ１を表示させる。制御装置６は、第１表示エリア１００のエリア１０２に、第２照明条件で照明された電子部品Ｃの画像Ｍａ２を表示させる。制御装置６は、第１表示エリア１００のエリア１０３に、第３照明条件で照明された電子部品Ｃの画像Ｍａ３を表示させる。
【００５７】
エリア１０１とエリア１０２とエリア１０３とは、第１表示エリア１００において横方向に配置される。
【００５８】
図６において、「上画像」とは、第１照明条件で照明された電子部品Ｃの画像Ｍａ１をいう。「中画像」とは、第２照明条件で照明された電子部品Ｃの画像Ｍａ２をいう。「下画像」とは、第３照明条件で照明された電子部品Ｃの画像Ｍａ３をいう。
【００５９】
画像処理は、画像処理前の複数の画像Ｍａの四則演算処理を含む。四則演算処理は、複数の画像Ｍａを加算する加算処理、複数の画像Ｍａのうち第１の画像Ｍａから第２の画像Ｍａを減算する減算処理、複数の画像Ｍａを乗算する乗算処理、及び複数の画像Ｍａのうち第１の画像Ｍａを第２の画像Ｍａで除算する除算処理を含む。
【００６０】
制御装置６は、画像Ｍａ１と、画像Ｍａ１、画像Ｍａ２、及び画像Ｍａ３の少なくとも一つとを加算する加算処理を実行することができる。制御装置６は、画像Ｍａ２と、画像Ｍａ２及び画像Ｍａ３の少なくとも一つとを加算する加算処理を実行することができる。制御装置６は、画像Ｍａ３と、画像Ｍａ３とを加算する加算処理を実行することができる。
【００６１】
制御装置６は、画像Ｍａ１から、画像Ｍａ２及び画像Ｍａ３の少なくとも一つを減算する減算処理を実行することができる。制御装置６は、画像Ｍａ２から、画像Ｍａ３及び画像Ｍａ１の少なくとも一つを減算する減算処理を実行することができる。制御装置６は、及び画像Ｍａ３から、画像Ｍａ１及び画像Ｍａ２の少なくとも一つを減算する減算処理を実行することができる。
【００６２】
制御装置６は、画像Ｍａ１と、画像Ｍａ１、画像Ｍａ２、及び画像Ｍａ３の少なくとも一つとを乗算する乗算処理を実行することができる。制御装置６は、画像Ｍａ２と、画像Ｍａ２及び画像Ｍａ３の少なくとも一つとを乗算する乗算処理を実行することができる。制御装置６は、画像Ｍａ３と、画像Ｍａ３とを乗算する乗算処理を実行することができる。
【００６３】
制御装置６は、画像Ｍａ１を、画像Ｍａ２及び画像Ｍａ３の少なくとも一つで除算する除算処理を実行することができる。制御装置６は、画像Ｍａ２を、画像Ｍａ３及び画像Ｍａ１の少なくとも一つで除算する除算処理を実行することができる。制御装置６は、画像Ｍａ３を、画像Ｍａ１及び画像Ｍａ２の少なくとも一つで除算する除算処理を実行することができる。
【００６４】
作業者は、入力装置８を操作して、加算処理、減算処理、乗算処理、及び除算処理の少なくとも一つの画像処理方法を選択することができる。制御装置６は、入力装置８の操作により選択された画像処理方法を実行する。例えば加算処理が選択された場合、表示装置７の表示画面の演算表示エリア６００に、加算処理を示すマークである「＋」が表示される。
【００６５】
加算処理が選択された場合、制御装置６は、第２表示エリア２００のエリア２０１に、画像Ｍａ１と画像Ｍａ１とを加算処理した画像Ｍｂ１を表示させる。制御装置６は、第２表示エリア２００のエリア２０２に、画像Ｍａ１と画像Ｍａ２とを加算処理した画像Ｍｂ２を表示させる。制御装置６は、第２表示エリア２００のエリア２０３に、画像Ｍａ１と画像Ｍａ３とを加算処理した画像Ｍｂ３を表示させる。制御装置６は、第２表示エリア２００のエリア２０４に、画像Ｍａ２と画像Ｍａ１とを加算処理した画像Ｍｂ４を表示させる。制御装置６は、第２表示エリア２００のエリア２０５に、画像Ｍａ２と画像Ｍａ２とを加算処理した画像Ｍｂ５を表示させる。制御装置６は、第２表示エリア２００のエリア２０６に、画像Ｍａ２と画像Ｍａ３とを加算処理した画像Ｍｂ６を表示させる。制御装置６は、第２表示エリア２００のエリア２０７に、画像Ｍａ３と画像Ｍａ１とを加算処理した画像Ｍｂ７を表示させる。制御装置６は、第２表示エリア２００のエリア２０８に、画像Ｍａ３と画像Ｍａ２とを加算処理した画像Ｍｂ８を表示させる。制御装置６は、第２表示エリア２００のエリア２０９に、画像Ｍａ３と画像Ｍａ３とを加算処理した画像Ｍｂ９を表示させる。
【００６６】
エリア２０１とエリア２０２とエリア２０３とは、第２表示エリア２００において横方向に配置される。エリア２０４とエリア２０５とエリア２０６とは、第２表示エリア２００において横方向に配置される。エリア２０７とエリア２０８とエリア２０９とは、第２表示エリア２００において横方向に配置される。エリア２０１とエリア２０４とエリア２０７とは、第２表示エリア２００において縦方向に配置される。エリア２０２とエリア２０５とエリア２０８とは、第２表示エリア２００において縦方向に配置される。エリア２０３とエリア２０６とエリア２０９とは、第２表示エリア２００において縦方向に配置される。
【００６７】
このように、制御装置６は、表示装置７の表示画面において、画像処理前の複数の画像Ｍａ及び画像処理後の複数の画像Ｍｂを含む複数の画像Ｍをマトリクス状に配置する。
【００６８】
なお、減算処理が選択された場合、演算表示エリア６００に、減算処理を示すマークである「−」が表示される。乗算処理が選択された場合、演算表示エリア６００に、乗算処理を示すマークである「×」が表示される。除算処理が選択された場合、演算表示エリア６００に、除算処理を示すマークである「÷」が表示される。
【００６９】
制御装置６は、画像Ｍａに重み係数を付加して、四則演算処理を実行することができる。作業者は、入力装置８を操作して、重み係数を指定することができる。表示装置７の表示画面は、指定された重み係数が表示される係数表示エリア７００を含む。
【００７０】
係数表示エリア７００は、表示画面においてエリア１０１とエリア２０１との間に設定されるエリア７０１と、エリア１０２とエリア２０２との間に設定されるエリア７０２と、エリア１０３とエリア２０３との間に設定されるエリア７０３と、表示画面においてエリア２０１の左方に設定されるエリア７０４と、エリア２０４の左方に設定されるエリア７０５と、エリア２０７の左方に設定されるエリア７０６とを含む。
【００７１】
エリア７０１に表示される重み係数は、エリア２０１、エリア２０４、及びエリア２０７に表示される画像Ｍｂの演算処理に共用される画像Ｍａ１に付加される重み係数である。エリア７０２に表示される重み係数は、エリア２０２、エリア２０５、及びエリア２０８に表示される画像Ｍｂの演算処理に共用される画像Ｍａ２に付加される重み係数である。エリア７０３に表示される重み係数は、エリア２０３、エリア２０６、及びエリア２０９に表示される画像Ｍｂの演算処理に共用される画像Ｍａ３に付加される重み係数である。エリア７０４に表示される重み係数は、エリア２０１、エリア２０２、及びエリア２０３に表示される画像Ｍｂの演算処理に共用される画像Ｍａ１に付加される重み係数である。エリア７０５に表示される重み係数は、エリア２０４、エリア２０５、及びエリア２０６に表示される画像Ｍｂの演算処理に共用される画像Ｍａ２に付加される重み係数である。エリア７０６に表示される重み係数は、エリア２０７、エリア２０８、及びエリア２０９に表示される画像Ｍｂの演算処理に共用される画像Ｍａ３に付加される重み係数である。
【００７２】
作業者は、表示装置７に表示された電子部品Ｃの複数の画像Ｍを確認して、複数の画像Ｍから、光学文字認識で使用する画像Ｍを選択する。作業者は、表示装置７に表示された電子部品Ｃの複数の画像Ｍを確認して、複数の画像Ｍから、光学文字認識に適した記号Ｄの画像Ｍを選択する。
【００７３】
画像処理は、シャープネス処理及びコントラスト処理の少なくとも一方を含む。シャープネス処理とは、画像Ｍを鮮明にする処理及び画像Ｍをぼかす処理をいう。コントラスト処理とは、画像Ｍのコントラストを強くする処理及び画像Ｍのコントラストを弱くする処理をいう。
【００７４】
シャープネス処理される画像Ｍは、第１表示エリア１００に表示された複数の画像Ｍａ及び第２表示エリア２００に表示された複数の画像Ｍｂから選択される。作業者は、第１表示エリア１００に表示された複数の画像Ｍａ及び第２表示エリア２００に表示された複数の画像Ｍｂから、光学文字認識に適した記号Ｄの画像Ｍａ又は画像Ｍｂを選択する。
【００７５】
作業者は、入力装置８を操作して、第１表示エリア１００に表示された複数の画像Ｍａ及び第２表示エリア２００に表示された複数の画像Ｍｂから、シャープネス処理される画像Ｍａ又は画像Ｍｂを選択する。実施形態においては、エリア１０３に表示された画像Ｍａ３が選択されたこととする。
【００７６】
制御装置６は、第１表示エリア１００及び第２表示エリア２００のそれぞれに表示された複数の画像Ｍａ又は画像Ｍｂから入力装置８の操作により選択された画像Ｍａ３と、選択されなかった画像Ｍ（Ｍａ１，Ｍａ２，Ｍｂ１〜Ｍｂ９）とを異なる表示形態で表示させる。実施形態において、制御装置６は、エリア１０３における画像Ｍａ３の背景を、選択されなかった画像Ｍ（Ｍａ１，Ｍａ２，Ｍｂ１〜Ｍｂ９）の背景とは異なる色で表示させる。
【００７７】
制御装置６は、第３表示エリア３００のエリア３０１に、シャープネス処理により画像Ｍａ３をぼかした画像Ｍｃ１を表示させる。制御装置６は、第３表示エリア３００のエリア３０２に、画像Ｍａ３をシャープネス処理しない画像Ｍｃ２を表示させる。制御装置６は、第３表示エリア３００のエリア３０３に、シャープネス処理により画像Ｍａ３を鮮明にした画像Ｍｃ３を表示させる。
【００７８】
エリア３０１とエリア３０２とエリア３０３とは、第３表示エリア３００において横方向に配置される。
【００７９】
コントラスト処理される画像Ｍは、第３表示エリア３００に表示された複数の画像Ｍｃから選択される。作業者は、第３表示エリア３００に表示された複数の画像Ｍｃから、光学文字認識に適した記号Ｄの画像Ｍｃを選択する。
【００８０】
作業者は、入力装置８を操作して、第３表示エリア３００に表示された複数の画像Ｍｃから、コントラスト処理される画像Ｍｃを選択する。実施形態においては、エリア３０２に表示された画像Ｍｃ２（Ｍａ３）が選択されたこととする。
【００８１】
制御装置６は、第３表示エリア３００に表示された複数の画像Ｍから入力装置８の操作により選択された画像Ｍｃ２と、選択されなかった画像Ｍ（Ｍｃ１，Ｍｃ３）とを異なる表示形態で表示させる。実施形態において、制御装置６は、エリア３０２における画像Ｍｃ２の背景を、選択されなかった画像Ｍｃ（Ｍｃ１，Ｍｃ３）の背景とは異なる色で表示させる。
【００８２】
制御装置６は、第４表示エリア４００のエリア４０１に、コントラスト処理により画像Ｍｃ２のコントラストを弱めた画像Ｍｄ１を表示させる。制御装置６は、第４表示エリア４００のエリア４０２に、画像Ｍｃ２をコントラスト処理しない画像Ｍｄ２を表示させる。制御装置６は、第４表示エリア４００のエリア４０３に、コントラスト処理により画像Ｍｃ２のコントラストを強めた画像Ｍｄ３を表示させる。
【００８３】
エリア４０１とエリア４０２とエリア４０３とは、第４表示エリア４００において横方向に配置される。
【００８４】
第１表示エリア１００、第２表示エリア２００、第３表示エリア３００、及び第４表示エリア４００のそれぞれに表示される電子部品Ｃの複数の画像Ｍの大きさは、実質的に等しい。また、第１表示エリア１００、第２表示エリア２００、第３表示エリア３００、及び第４表示エリア４００のそれぞれに表示される電子部品Ｃの画像Ｍに含まれる記号Ｄの色は、第１色（例えば白色）である。
【００８５】
光学文字認識に使用する画像Ｍは、第４表示エリア４００に表示された複数の画像Ｍｄから選択される。作業者は、第４表示エリア４００に表示された複数の画像Ｍｄから、光学文字認識に適した記号Ｄの画像Ｍを選択する。
【００８６】
作業者は、入力装置８を操作して、第４表示エリア４００に表示された複数の画像Ｍｄから、光学文字認識に使用する画像Ｍｄを選択する。実施形態においては、エリア４０２に表示された画像Ｍｄ２（Ｍａ３）が選択されたこととする。
【００８７】
制御装置６は、第４表示エリア４００に表示された複数の画像Ｍから入力装置８の操作により選択された画像Ｍｄ２と、選択されなかった画像Ｍ（Ｍｄ１，Ｍｄ３）とを異なる表示形態で表示させる。実施形態において、制御装置６は、エリア４０２における画像Ｍｄ２の背景を、選択されなかった画像Ｍｄ（Ｍｄ１，Ｍｄ３）の背景とは異なる色で表示させる。
【００８８】
制御装置６は、第５表示エリア５００に、光学文字認識に使用する画像Ｍｅ（Ｍｄ２）を表示させる。第５表示エリア５００に表示される電子部品Ｃの画像Ｍｅの大きさは、第１表示エリア１００、第２表示エリア２００、第３表示エリア３００、及び第４表示エリア４００のそれぞれに表示される電子部品Ｃの複数の画像Ｍ（Ｍａ，Ｍｂ，Ｍｃ，Ｍｄ）の大きさよりも大きい。
【００８９】
制御装置６は、光学文字認識の技術を利用して、選択された画像Ｍｅに含まれる記号Ｄを抽出する。制御装置６は、例えばパターンマッチング法により、抽出した記号Ｄを認識する。
【００９０】
実施形態において、表示装置７の表示画面には、「更新」と表示されたボタン８００が表示される。作業者は、入力装置８を介してボタン８００を操作する。制御装置６は、ボタン８００が操作されることにより、抽出した記号Ｄの認識を開始する。
【００９１】
制御装置６は、記号Ｄの認識に成功した場合、第５表示エリア５００に表示される画像Ｍｅに含まれる記号Ｄを、第１表示エリア１００、第２表示エリア２００、第３表示エリア３００、及び第４表示エリア４００のそれぞれに表示される電子部品Ｃの画像Ｍに含まれる記号Ｄの第１色（白色）とは異なる第２色（例えば青色）で表示させる。一方、制御装置６は、記号Ｄの認識に失敗した場合、第５表示エリア５００に表示される画像Ｍｅに含まれる記号Ｄを、第１表示エリア１００、第２表示エリア２００、第３表示エリア３００、及び第４表示エリア４００のそれぞれに表示される電子部品Ｃの画像Ｍに含まれる記号Ｄの第１色と同じ（白色）で表示させる。すなわち、制御装置６は、認識に成功した記号Ｄと認識に失敗した記号Ｄとを異なる表示形態で表示装置７に表示させる。
【００９２】
作業者は、ボタン８００を操作した後、画像Ｍｅに含まれる記号Ｄの色を確認することにより、記号Ｄの認識が成功したか否かを確認することができる。ボタン８００を操作後、画像Ｍｅに含まれる記号Ｄの色が第１色から第２色に変更されたとき、作業者は、記号Ｄの認識が成功したことを確認することができる。ボタン８００を操作後、画像Ｍｅに含まれる記号Ｄの色が第１色のままであるとき、作業者は、記号Ｄの認識が失敗したことを確認することができる。
【００９３】
［制御装置］
図７は、実施形態に係る制御装置６を示す機能ブロック図である。制御装置６は、入力データ取得部６１と、相対位置制御部６２と、照明制御部６３と、撮像制御部６４と、画像取得部６５と、画像処理部６６と、記号認識部６７と、判定部６８と、記憶部６９と、表示制御部７０と、を有する。
【００９４】
入力データ取得部６１は、入力装置８が操作されることにより生成された入力データを取得する。
【００９５】
相対位置制御部６２は、基板保持装置５１に制御指令を出力して、基板Ｐを保持する保持部材５１Ｂと撮像装置５３とのＸＹ平面内における相対位置を調整する。相対位置制御部６２は、基板Ｐに実装された電子部品Ｃと撮像装置５３の視野とのＸＹ平面内における相対位置を調整する。
【００９６】
照明制御部６３は、照明装置５２に制御指令を出力して、基板Ｐに実装された電子部品Ｃを照明光で照明するときの照明条件を調整する。照明制御部６３は、第１照明条件、第２照明条件、及び第３照明条件の少なくとも一つの照明条件で電子部品Ｃが照明されるように、照明装置５２を制御する。
【００９７】
撮像制御部６４は、撮像装置５３に制御指令を出力して、電子部品Ｃを撮像するタイミング、シャッター速度、及び光学系５３Ａの絞りの少なくとも一つを含む撮像条件を制御する。
【００９８】
画像取得部６５は、基板Ｐに実装された状態で複数の照明条件のそれぞれで照明装置５２により照明された電子部品Ｃの複数の画像を取得する。電子部品Ｃに記号Ｄが設けられる。画像取得部６５は、複数の照明条件のそれぞれで照明され、撮像装置５３により撮像された電子部品Ｃの複数の画像を取得する。画像取得部６５は、第１照明条件で照明されたときの記号Ｄを含む電子部品Ｃの画像、第２照明条件で照明されたときの記号Ｄを含む電子部品Ｃの画像、及び第３照明条件で照明されたときの記号Ｄを含む電子部品Ｃの画像のそれぞれを取得する。
【００９９】
画像処理部６６は、画像取得部６５により取得された画像を画像処理する。画像処理は、画像処理前の複数の画像Ｍａの四則演算処理を含む。画像処理は、シャープネス処理及びコントラスト処理の少なくとも一方を含む。
【０１００】
記号認識部６７は、表示装置７の表示画面に表示された複数の画像Ｍから入力装置８を介して作業者により選択された画像Ｍｅに含まれる記号Ｄを抽出する。記号認識部６７は、画像Ｍｅから記号Ｄを切り出す。記号認識部６７は、例えばパターンマッチング法に基づいて、抽出した記号Ｄを認識する。
【０１０１】
判定部６８は、記号認識部６７により認識された記号Ｄと記憶部６９に記憶されている登録記号とを比較して、基板Ｐに実装されている電子部品Ｃの適否を判定する。登録記号は、基板Ｐに実装されるべき正しい電子部品Ｃに付与される記号である。登録記号は、予め定められた記号であり、記憶部６９に登録されている。
【０１０２】
表示制御部７０は、表示装置７に表示データを表示させる。図６を参照して説明したように、表示制御部７０は、複数の照明条件のそれぞれで照明された電子部品Ｃの複数の画像Ｍａを表示装置７の表示画面に並べて表示させる。表示制御部７０は、画像処理前の画像Ｍａと画像処理後の画像Ｍｂとを表示装置７の表示画面に並べて表示させる。表示制御部７０は、画像処理後の複数の画像Ｍｂを表示装置７の表示画面に並べて表示させる。表示制御部７０は、表示装置７の表示画面において複数の画像Ｍをマトリクス状に配置する。
【０１０３】
図６のエリア１０３、エリア３０２、及びエリア４０２を参照して説明したように、表示制御部７０は、表示装置７の表示画面に表示された複数の画像Ｍから入力装置８を介して作業者に選択された画像Ｍと、選択されなかった画像Ｍとを、異なる表示形態で表示装置７の表示画面に表示させる。
【０１０４】
また、表示制御部７０は、記号認識部６７により認識された記号Ｄと、認識されなかった記号Ｄとを、異なる表示形態で表示画面に表示させる。図６の画像Ｍｅを参照して説明したように、記号認識部６７による記号Ｄの認識が成功した場合、表示制御部７０は、第５表示エリア５００に表示される画像Ｍｅに含まれる記号Ｄを第２色（青色）で表示させる。記号認識部６７による記号Ｄの認識が失敗した場合、表示制御部７０は、第５表示エリア５００に表示される画像Ｍｅに含まれる記号Ｄを第１色（白色）で表示させる。
【０１０５】
［検査方法］
図８は、実施形態に係る検査方法を示すフローチャートである。電子部品実装装置３により電子部品Ｃが実装され、リフロー炉４によりリフロー及び冷却された基板Ｐが、検査装置５に搬入される。基板保持装置５１の保持部材５１Ｂは、電子部品Ｃが実装された基板Ｐを保持する。相対位置制御部６２は、撮像装置５３の視野に電子部品Ｃが配置されるように、保持部材５１Ｂに保持された基板Ｐと撮像装置５３の視野とのＸＹ平面内における相対位置を調整する。
【０１０６】
照明制御部６３は、照明装置５２を制御して、複数の照明条件のそれぞれで基板Ｐに実装された電子部品Ｃを照明させる。撮像制御部６４は、撮像装置５３を制御して、複数の照明条件のそれぞれで照明された電子部品Ｃを撮像させる。
【０１０７】
照明制御部６３は、第１光源５４Ａから照明光を射出させて、基板Ｐに実装された電子部品Ｃを第１照明条件で照明する。撮像制御部６４は、撮像装置５３を制御して、第１照明条件で照明された電子部品Ｃを撮像させる。
【０１０８】
照明制御部６３は、第２光源５４Ｂから照明光を射出させて、基板Ｐに実装された電子部品Ｃを第２照明条件で照明する。撮像制御部６４は、撮像装置５３を制御して、第３照明条件で照明された電子部品Ｃを撮像させる。
【０１０９】
照明制御部６３は、第３光源５４Ｃから照明光を射出させて、基板Ｐに実装された電子部品Ｃを第３照明条件で照明する。撮像制御部６４は、撮像装置５３を制御して、第３照明条件で照明された電子部品Ｃを撮像させる。
【０１１０】
画像取得部６５は、複数の照明条件のそれぞれで照明された電子部品Ｃの複数の画像を取得する（ステップＳ１）。
【０１１１】
画像取得部６５は、第１照明条件で照明されたときの記号Ｄを含む電子部品Ｃの画像、第２照明条件で照明されたときの記号Ｄを含む電子部品Ｃの画像、及び第３照明条件で照明されたときの記号Ｄを含む電子部品Ｃの画像のそれぞれを取得する。
【０１１２】
作業者は、入力装置８を操作して、四則演算処理の画像処理方法を選択する。作業者は、入力装置８を操作して、加算処理、減算処理、乗算処理、及び除算処理の少なくとも一つを選択する。入力装置８が操作されることにより、画像処理方法を選択するための入力データが生成される。入力データ取得部６１は、画像処理方法を選択するための入力データを取得する（ステップＳ２）。
【０１１３】
画像処理部６６は、入力装置８を介して作業者により選択された画像処理方法に基づいて、画像Ｍａを四則演算処理する（ステップＳ３）。
【０１１４】
実施形態において、画像処理部６６は、画像Ｍａの加算処理を実行する。画像処理が実行されることにより、画像処理後の画像Ｍｂが生成される。
【０１１５】
表示制御部７０は、ステップＳ１において取得された、複数の照明条件のそれぞれで照明された電子部品Ｃの複数の画像Ｍａ（Ｍａ１〜Ｍａ３）を、表示装置７の第１表示エリア１００に並べて表示させる。また、表示制御部７０は、ステップＳ３において生成された画像処理後の複数の画像Ｍｂ（Ｍｂ１〜Ｍｂ９）、表示装置７の第２表示エリア２００に並べて表示させる（ステップＳ４）。
【０１１６】
作業者は、表示装置７に表示されている複数の画像Ｍ（Ｍａ１〜Ｍａ３、Ｍｂ１〜Ｍｂ９）を確認して、表示装置７に表示されている複数の画像Ｍから、光学文字認識で使用する画像Ｍを選択する。作業者は、光学文字認識に適した記号Ｄの画像Ｍを選択するために、入力装置８を操作する。入力装置８が操作されることにより、画像Ｍを選択するための入力データが生成される。入力データ取得部６１は、画像Ｍを選択するための入力データを取得する（ステップＳ５）。
【０１１７】
図６のエリア１０３を参照して説明したように、表示制御部７０は、表示装置７に表示された複数の画像Ｍから入力装置８を介して作業者により選択された画像Ｍａ３と選択されなかった画像Ｍ（Ｍａ１，Ｍａ２，Ｍｂ１〜Ｍｂ９）とを異なる表示形態で表示させる。
【０１１８】
画像処理部６６は、入力装置８を介して作業者により選択された画像Ｍａ３のシャープネス処理を実行する（ステップＳ６）。
【０１１９】
表示制御部７０は、表示装置７の第３表示エリア３００のエリア３０１及びエリア３０３に、シャープネス処理された画像Ｍｃを表示させる。また、表示制御部７０は、表示装置７の第３表示エリア３００のエリア３０２に、シャープネス処理されない画像Ｍｃを表示させる（ステップＳ７）。
【０１２０】
作業者は、表示装置７に表示されている複数の画像Ｍｃ（Ｍｃ１〜Ｍｃ３）を確認して、表示装置７に表示されている複数の画像Ｍｃから、光学文字認識で使用する画像Ｍを選択する。作業者は、光学文字認識に適した記号Ｄの画像Ｍｃを選択するために、入力装置８を操作する。入力装置８が操作されることにより、画像Ｍｃを選択するための入力データが生成される。入力データ取得部６１は、画像Ｍｃを選択するための入力データを取得する（ステップＳ８）。
【０１２１】
図６のエリア３０２を参照して説明したように、表示制御部７０は、表示装置７に表示された複数の画像Ｍｃから入力装置８を介して作業者により選択された画像Ｍｃ２と選択されなかった画像Ｍｃ（Ｍｃ１，Ｍｃ３）とを異なる表示形態で表示させる。
【０１２２】
画像処理部６６は、入力装置８を介して作業者により選択された画像Ｍのコントラスト処理を実行する（ステップＳ９）。
【０１２３】
表示制御部７０は、表示装置７の第４表示エリア４００のエリア４０１及びエリア４０３に、コントラスト処理された画像Ｍｄを表示させる。また、表示制御部７０は、表示装置７の第４表示エリア４００のエリア４０２に、シャープネス処理されない画像Ｍｄを表示させる（ステップＳ１０）。
【０１２４】
作業者は、表示装置７に表示されている複数の画像Ｍｄ（Ｍｄ１〜Ｍｄ３）を確認して、表示装置７に表示されている複数の画像Ｍｄから、光学文字認識で使用する画像Ｍｄを選択する。作業者は、光学文字認識に適した記号Ｄの画像Ｍｄを選択するために、入力装置８を操作する。入力装置８が操作されることにより、画像Ｍｄを選択するための入力データが生成される。入力データ取得部６１は、画像Ｍｄを選択するための入力データを取得する（ステップＳ１１）。
【０１２５】
図６のエリア４０２を参照して説明したように、表示制御部７０は、表示装置７に表示された複数の画像Ｍｄから入力装置８を介して作業者により選択された画像Ｍｄ２と選択されなかった画像Ｍｄ（Ｍｄ１，Ｍｄ３）とを異なる表示形態で表示させる。
【０１２６】
表示制御部７０は、選択された画像Ｍｅを第５表示エリア５００に表示させる（ステップＳ１２）。
【０１２７】
作業者は、入力装置８を介して、ボタン８００を操作する。ボタン８００が操作されることにより、記号認識部６７は、画像Ｍｅに含まれる記号Ｄを抽出する。記号認識部６７は、抽出された記号Ｄを、例えばパターンマッチング法に基づいて認識する。すなわち、記号認識部６７は、光学文字認識の技術を用いて記号Ｄを認識する。
【０１２８】
記号認識部６７は、記号Ｄの認識が成功したか否かを判定する（ステップＳ１３）。
【０１２９】
ステップＳ１３において、記号認識部６７による記号Ｄの認識が成功したと判定された場合（ステップＳ１３：Ｙｅｓ）、表示制御部７０は、画像Ｍｅに含まれる記号Ｄを第２色（青色）で表示させる（ステップＳ１４）。
【０１３０】
ステップＳ１３において、記号認識部６７による記号Ｄの認識が失敗したと判定された場合（ステップＳ１３：Ｎｏ）、表示制御部７０は、画像Ｍｅに含まれる記号Ｄを第１色（白色）で表示させる（ステップＳ１５）。
【０１３１】
判定部６８は、記号認識部６７により認識された記号Ｄと記憶部６９に記憶されている登録記号とを比較して、基板Ｐに正しい電子部品Ｃが実装されているか否かを判定する（ステップＳ１６）。
【０１３２】
ステップＳ１６において、記号認識部６７により認識された記号Ｄと記憶部６９に記憶されている登録記号とが一致し、基板Ｐに正しい電子部品Ｃが実装されていると判定された場合（ステップＳ１６：Ｙｅｓ）、表示制御部７０は、電子部品Ｃが正しいことを示す第１表示データを表示装置７に表示させる（ステップＳ１７）。
【０１３３】
ステップＳ１６において、記号認識部６７により認識された記号Ｄと記憶部６９に記憶されている登録記号とが一致せず、基板Ｐに正しくない電子部品Ｃが実装されていると判定された場合（ステップＳ１６：Ｎｏ）、表示制御部７０は、電子部品Ｃが正しくないことを示す第２表示データを表示装置７に表示させる（ステップＳ１８）。
【０１３４】
［コンピュータシステム］
図９は、実施形態に係るコンピュータシステム１０００を示すブロック図である。上述の制御装置６は、コンピュータシステム１０００を含む。コンピュータシステム１０００は、ＣＰＵ（Central  Processing  Unit）のようなプロセッサ１００１と、ＲＯＭ（Read  Only  Memory）のような不揮発性メモリ及びＲＡＭ（Random  Access  Memory）のような揮発性メモリを含むメインメモリ１００２と、ストレージ１００３と、入出力回路を含むインターフェース１００４とを有する。制御装置６の機能は、プログラムとしてストレージ１００３に記憶されている。プロセッサ１００１は、プログラムをストレージ１００３から読み出してメインメモリ１００２に展開し、プログラムに従って上述の処理を実行する。なお、プログラムは、ネットワークを介してコンピュータシステム１０００に配信されてもよい。
【０１３５】
プログラムは、上述の実施形態に従って、コンピュータシステム１０００に、記号Ｄが設けられ基板Ｐに実装された状態で複数の照明条件のそれぞれで照明された電子部品Ｃの複数の画像を表示装置７の表示画面に並べて表示させることと、表示画面に表示された複数の画像Ｍから選択された画像Ｍｅに含まれる記号Ｄを認識することと、認識された記号Ｄと登録記号とを比較して、電子部品Ｃの適否を判定することと、を実行させることができる。
【０１３６】
［効果］
以上説明したように、記号Ｄが設けられ基板Ｐに実装された状態で複数の照明条件のそれぞれで照明された電子部品Ｃの複数の画像が取得され、取得された複数の画像Ｍが表示装置７の表示画面に並べて表示される。これにより、作業者は、表示装置７の表示画面に並べられた複数の画像Ｍを確認して、光学文字認識に使用するのに適した画像Ｍを効率良く選択することができる。そのため、検査における作業効率の低下が抑制される。
【０１３７】
画像取得部６５により取得された画像Ｍａは、画像処理部６６において画像処理される。これにより、複数の画像Ｍａに、光学文字認識に適した記号Ｄの画像Ｍａが存在しなくても、画像処理により、光学文字認識に適した記号Ｄの画像Ｍｂが生成される可能性がある。画像処理前の画像Ｍａのみならず、画像処理後の画像Ｍｂも、表示装置７の表示画面に並べて表示される。これにより、作業者は、表示装置７の表示画面に並べられた複数の画像Ｍ（Ｍａ，Ｍｂ）から、光学文字認識に使用するのに適した画像Ｍを効率良く選択することができる。
【０１３８】
作業者が入力装置８を介して画像Ｍを選択した場合、選択された画像Ｍと選択されなかった画像Ｍとが異なる表示形態で表示される。これにより、作業者は、選択した画像Ｍを、視覚を通じて確認することができる。
【０１３９】
作業者がボタン８００を操作することにより、光学文字認識の処理が開始される。記号Ｄの認識が成功した場合、画像Ｍｅにおいて記号Ｄの色が変化する。すなわち、認識が成功した記号Ｄは、認識が失敗した記号Ｄとは異なる表示形態で表示される。これにより、作業者は、光学文字認識が成功したか否かを、視覚を通じて確認することができる。
【０１４０】
［その他の実施形態］
上述の実施形態においては、第１光源５４Ａから照明光が射出されるときに第２光源５４Ｂ及び第３光源５４Ｃのそれぞれから照明光が射出されず、第２光源５４Ｂから照明光が射出されるときに第３光源５４Ｃ及び第１光源５４Ａのそれぞれから照明光が射出されず、第３光源５４Ｃから照明光が射出されるときに第１光源５４Ａ及び第２光源５４Ｂのそれぞれから照明光は射出されないこととした。照明条件は、第１光源５４Ａから照明光が射出された状態で、第２光源５４Ｂ及び第３光源５４Ｃの一方又は両方から照明光が射出される条件を含んでもよい。照明条件は、第２光源５４Ｂから照明光が射出された状態で、第３光源５４Ｃ及び第１光源５４Ａの一方又は両方から照明光が射出されル条件を含んでもよい。照明条件は、第３光源５４Ｃから照明光が射出された状態で、第１光源５４Ａ及び第２光源５４Ｂの一方又は両方から照明光が射出される条件を含んでもよい。
【０１４１】
上述の実施形態において、照明条件は、電子部品Ｃに入射する照明光の入射角度θであることとした。照明条件は、光源５４から射出される照明光の光量でもよい。照明装置５２は、複数の光量のそれぞれで電子部品Ｃに照明光を照射してもよい。また、照明条件は、光源５４から射出される照明光の波長（色）でもよい。照明装置５２は、例えば赤色光、緑色光、及び青色光のそれぞれを電子部品Ｃに照射してもよい。
【符号の説明】
【０１４２】
１…生産ライン、２…印刷機、３…電子部品実装装置、４…リフロー炉、５…検査装置、６…制御装置、７…表示装置、８…入力装置、３１…ベース部材、３２…基板搬送装置、３２Ｂ…搬送ベルト、３２Ｇ…ガイド部材、３２Ｈ…保持部材、３３…電子部品供給装置、３３Ｆ…テープフィーダ、３４…ノズル、３４Ｓ…シャフト、３４Ｔ…先端部、３５…実装ヘッド、３６…ヘッド移動装置、３６Ｘ…第１移動装置、３６Ｙ…第２移動装置、３７…ノズル移動装置、５１…基板保持装置、５１Ａ…ベース部材、５１Ｂ…保持部材、５１Ｃ…アクチュエータ、５２…照明装置、５２Ｓ…支持部材、５３…撮像装置、５３Ａ…光学系、５３Ｂ…イメージセンサ、５４…光源、５４Ａ…第１光源、５４Ｂ…第２光源、５４Ｃ…第３光源、６１…入力データ取得部、６２…相対位置制御部、６３…照明制御部、６４…撮像制御部、６５…画像取得部、６６…画像処理部、６７…記号認識部、６８…判定部、６９…記憶部、７０…表示制御部、１００…第１表示エリア、１０１…エリア、１０２…エリア、１０３…エリア、２００…第２表示エリア、２０１…エリア、２０２…エリア、２０３…エリア、２０４…エリア、２０５…エリア、２０６…エリア、２０７…エリア、２０８…エリア、２０９…エリア、３００…第３表示エリア、３０１…エリア、３０２…エリア、３０３…エリア、４００…第４表示エリア、４０１…エリア、４０２…エリア、４０３…エリア、５００…第５表示エリア、６００…演算表示エリア、７００…係数表示エリア、７０１…エリア、７０２…エリア、７０３…エリア、７０４…エリア、７０５…エリア、７０６…エリア、８００…ボタン、ＡＸ…光軸、Ｃ…電子部品、Ｃｂ…ボディ、Ｄ…記号、ＤＭ…実装位置、Ｍ…画像、Ｍａ…画像、Ｍｂ…画像、Ｍｃ…画像、Ｍｄ…画像、Ｍｅ…画像、ＳＭ…供給位置。
【図１】
2020167286.tif 000003
【図２】
2020167286.tif 000004
【図３】
2020167286.tif 000005
【図４】
2020167286.tif 000006
【図５】
2020167286.tif 000007
【図６】
2020167286.tif 000008
【図７】
2020167286.tif 000009
【図８】
2020167286.tif 000010
【図９】
2020167286.tif 000011