(57)【要約】  本開示の部品撮像用カメラは、部品に発光素子の光を照射する複数の照明ユニットと、光が照射された部品を撮像する撮像ユニットと、照明ユニットごとに設けられた照明ユニット制御部と、を備える。照明ユニット制御部は、点灯指示パルスを含む点灯指示信号を照明ユニット制御部とは別の上位ユニットから入力すると、点灯指示信号に含まれる点灯指示パルスの立ち上がりから、点灯指示パルスのパルス幅時間に照明ユニットごとに設定された定数を乗じて算出される点灯時間だけ、発光素子を点灯させる。
2020070858.tif 000002
【特許請求の範囲】
【請求項１】
部品撮像用カメラであって、
部品に発光素子の光を照射する複数の照明ユニットと、
光が照射された前記部品を撮像する撮像ユニットと、
前記照明ユニットごとに設けられた照明ユニット制御部と、
を備え、
前記照明ユニット制御部は、点灯指示パルスを含む点灯指示信号を前記照明ユニット制御部とは別の上位ユニットから入力すると、前記点灯指示信号に含まれる前記点灯指示パルスの立ち上がりから、前記点灯指示パルスのパルス幅時間に前記照明ユニットごとに設定された定数を乗じて算出される点灯時間だけ、前記発光素子を点灯させる、
部品撮像用カメラ。
【請求項２】
前記照明ユニット制御部は、前記点灯指示信号に含まれる前記点灯指示パルスの立ち上がりから前記点灯時間だけ前記発光素子を点灯させるにあたり、前記点灯指示パルスの立ち上がりから立ち下がりまで前記発光素子を点灯させると共に前記パルス幅時間を計測し、計測した前記パルス幅時間に前記定数を乗じて前記点灯時間を算出し、前記立ち下がりから前記点灯時間から前記パルス幅時間を差し引いた残りの時間が経過するまで前記発光素子を延長して点灯させる、
請求項１に記載の部品撮像用カメラ。
【請求項３】
前記定数は、前記照明ユニットごとの特性に応じて設定されているか、前記照明ユニットごとの特性と前記撮影ユニットの特性に応じて設定されている、
請求項１又は２に記載の部品撮像用カメラ。
【請求項４】
前記特性は、明るさの要素である、
請求項３に記載の部品撮像用カメラ。
【請求項５】
前記複数の照明ユニットは、少なくとも照明色が赤色の照明ユニットと照明色が青色の照明ユニットとを含み、
前記赤色の照明ユニット制御部は、前記点灯指示信号を入力すると、前記点灯指示信号に含まれる前記点灯指示パルスの立ち上がりから、前記点灯指示パルスのパルス幅時間に赤色に応じた定数を乗じて算出される点灯時間だけ、前記発光素子を点灯させ、
前記青色の照明ユニット制御部は、前記点灯指示信号を入力すると、前記点灯指示信号に含まれる前記点灯指示パルスの立ち上がりから、前記点灯指示パルスのパルス幅時間に青色に応じた、赤色の定数よりも大きな値の定数を乗じて算出される点灯時間だけ、前記発光素子を点灯させる、
請求項４に記載の部品撮像用カメラ。
【請求項６】
部品供給部から供給される部品を保持部が保持したあと前記保持部がパーツカメラの撮像領域を経由して基板の所定位置まで移動して前記部品を放すように、前記保持部及び前記パーツカメラを制御する実装機コントローラを備えた部品実装機であって、
前記パーツカメラは、請求項１〜５のいずれか１項に記載の部品撮像用カメラであり、
前記実装機コントローラは、前記上位ユニットである、
部品実装機。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書では、部品撮像用カメラ及び部品実装機を開示する。
【背景技術】
【０００２】
従来、部品撮像用カメラとしては、例えば特許文献１に示すように、プリント基板にＬＥＤの光を照射する複数の照明ユニットと、プリント基板を撮像する撮像ユニットとを備えたものが知られている。この部品撮像用カメラでは、撮像ユニットは、要求信号（点灯指示信号）を介して照明ユニットに対しフラッシュパルスを要求する。フラッシュパルスは、パルス幅変調器内で照明ユニットごとに個別に形成される。フラッシュパルスの強度とパルス期間（ＬＥＤの点灯時間）は、パラメータメモリの中に照明ユニットごとにファイルされている。これにより、パルス発生回路の手動による調整などを必要とすることなく照明ユニットにおけるパラメータの適合化と変更をソフトウェアにおける簡易な手法で実施することができるとされている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００３−５３６２４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、照明ユニットに対する要求信号はフラッシュパルスの立ち上がりタイミングを示すものに過ぎず、要求信号を出力する撮像ユニットがどれだけの光量を求めているのか不明であった。そのため、要求信号を出力する撮像ユニットが必要とする光量を用いて照明ユニットの点灯時間を変更することはできなかった。【０００５】
本開示は、このような課題に鑑みなされたものであり、点灯指示信号を出力する上位ユニットが必要とする光量を用いて照明ユニットごとの点灯時間を容易に設定できるようにすることを主目的とする。
【課題を解決するための手段】
【０００６】
本開示の部品撮像用カメラは、
部品に発光素子の光を照射する複数の照明ユニットと、
光が照射された前記部品を撮像する撮像ユニットと、
前記照明ユニットごとに設けられた照明ユニット制御部と、
を備え、
前記照明ユニット制御部は、点灯指示パルスを含む点灯指示信号を前記照明ユニット制御部とは別の上位ユニットから入力すると、前記点灯指示信号に含まれる前記点灯指示パルスの立ち上がりから、前記点灯指示パルスのパルス幅時間に前記照明ユニットごとに設定された定数を乗じて算出される点灯時間だけ、前記発光素子を点灯させる、
ものである。【０００７】
この部品撮像用カメラでは、照明ユニットごとに照明ユニット制御部が設けられている。照明ユニット制御部は、点灯指示パルスを含む点灯指示信号を上位ユニットから入力すると、点灯指示信号に含まれる点灯指示パルスの立ち上がりから、点灯指示パルスのパルス幅時間に照明ユニットごとに設定された定数を乗じて算出される点灯時間だけ、発光素子を点灯させる。ここで、点灯指示パルスのパルス幅時間は、上位ユニットがどれだけの光量を必要としているかを表す指標である。照明ユニット制御部は、このパルス幅時間に照明ユニットごとに設定された定数を乗じて点灯時間を算出する。そのため、本開示の部品撮像用カメラによれば、点灯指示信号を出力する上位ユニットが必要とする光量を用いて照明ユニットごとの点灯時間を容易に設定することができる。
【図面の簡単な説明】
【０００８】
【図１】部品実装機１０の斜視図。
【図２】パーツカメラ４０の構成の概略説明図。
【図３】部品実装機１０の制御に関わる構成を示すブロック図。
【図４】部品実装処理のフローチャート。
【図５】部品撮像処理のフローチャート。
【図６】ＢＧＡパッケージ９０を赤色光で照射して撮像したときの画像の説明図。
【図７】ＢＧＡパッケージ９０を青色光で照射して撮像したときの画像の説明図。
【図８】点灯指示信号及びそれに関連する信号の説明図。
【図９】点灯処理のフローチャート。
【発明を実施するための形態】
【０００９】
本開示の画像処理方法及び画像処理装置の好適な実施形態を、図面を参照しながら以下に説明する。図１は部品実装機１０の斜視図、図２はパーツカメラ４０の構成の概略説明図、図３は部品実装機１０の制御に関わる構成を示すブロック図である。なお、本実施形態において、左右方向（Ｘ軸）、前後方向（Ｙ軸）及び上下方向（Ｚ軸）は、図１に示した通りとする。
【００１０】
部品実装機１０は、基台１２と、基台１２の上に設置された実装機本体１４と、実装機本体１４に装着された部品供給装置としてのリールユニット７０とを備えている。
【００１１】
実装機本体１４は、基台１２に対して交換可能に設置されている。この実装機本体１４は、基板搬送装置１８と、ヘッド２４と、ノズル３７と、パーツカメラ４０と、制御装置６０とを備えている。
【００１２】
基板搬送装置１８は、基板１６を搬送したり保持したりする装置である。この基板搬送装置１８は、支持板２０，２０と、コンベアベルト２２，２２（図１では片方のみ図示）とを備えている。支持板２０，２０は、左右方向に延びる部材であり、図１の前後に間隔を開けて設けられている。コンベアベルト２２，２２は、支持板２０，２０の左右に設けられた駆動輪及び従動輪に無端状となるように架け渡されている。基板１６は、一対のコンベアベルト２２，２２の上面に乗せられて左から右へと搬送される。この基板１６は、多数立設された支持ピン２３によって裏面側から支持可能となっている。そのため、基板搬送装置１８は基板支持装置としての役割も果たす。
【００１３】
ヘッド２４は、Ｘ軸スライダ２６の前面に取り付けられている。Ｘ軸スライダ２６は、Ｙ軸スライダ３０の前面に取り付けられている。Ｙ軸スライダ３０は、前後方向に延びる左右一対のガイドレール３２，３２にスライド可能に取り付けられている。Ｙ軸スライダ３０の前面には、左右方向に延びる上下一対のガイドレール２８，２８が設けられている。Ｘ軸スライダ２６は、このガイドレール２８，２８にスライド可能に取り付けられている。ヘッド２４は、Ｘ軸スライダ２６が左右方向に移動するのに伴って左右方向に移動し、Ｙ軸スライダ３０が前後方向に移動するのに伴って前後方向に移動する。なお、各スライダ２６，３０は、それぞれ駆動モータ２６ａ，３０ａ（図３参照）により駆動される。また、ヘッド２４は、Ｚ軸モータ３４を内蔵し、Ｚ軸に沿って延びるボールネジ３５に取り付けられたノズル３７の高さをＺ軸モータ３４によって調整する。さらに、ヘッド２４は、ノズル３７を軸回転させるＱ軸モータ３６（図３参照）を内蔵している。
【００１４】
ノズル３７は、ノズル先端に部品を吸着して保持したり、ノズル先端に吸着している部品を吸着解除したりする部材である。ノズル３７は、図示しない圧力供給源から圧力を供給可能であり、例えば負圧が供給されると部品を吸着し、負圧の供給が停止されるか又は正圧が供給されると部品を吸着解除する。ノズル３７は、ヘッド２４の本体底面から下方に突出している。また、Ｚ軸モータ３４によってノズル３７がＺ軸方向に沿って昇降することで、ノズル３７に吸着された部品の高さが調整される。Ｑ軸モータ３６によってノズル３７が回転することで、ノズル３７に吸着された部品の向きが調整される。
【００１５】
パーツカメラ４０は、基板搬送装置１８の前側の支持板２０の前方に配置されている。パーツカメラ４０は、パーツカメラ４０の上方が撮像領域であり、ノズル３７に保持された部品を下方から撮像して撮像画像を生成する。パーツカメラ４０は、図２に示すように、照明部４１と、撮像部５１とを備えている。
【００１６】
照明部４１は、撮像対象の部品に対して光を照射する。この照明部４１は、ハウジング４２と、連結部４３と、落射照明ユニット４４と、ハーフミラー４６と、多段照明部４７と、を備えている。ハウジング４２は、上面及び下面（底面）が八角形状に開口した椀状の部材である。ハウジング４２は、下面の開口よりも上面の開口の方が大きく、下面から上面に向かって内部空間が大きくなる傾向の形状をしている。連結部４３は、ハウジング４２と撮像部５１とを連結する筒状の部材である。落射照明ユニット４４は、発光素子であるＬＥＤ４５を複数有している。ＬＥＤ４５の点灯は、落射照明ユニット４４が備える落射制御部５０（図３参照）によって制御される。ハーフミラー４６は、落射照明ユニット４４のＬＥＤ４５からの水平方向の光を上方に反射する。また、ハーフミラー４６は上方からの光については撮像部５１に向けて透過する。多段照明部４７は、上段照明ユニット４７ａと、中段照明ユニット４７ｂと、下段照明ユニット４７ｃとを備えている。上段照明ユニット４７ａは、複数のＬＥＤ４８ａを有し、中段照明ユニット４７ｂは、複数のＬＥＤ４８ｂを有し、下段照明ユニット４７ｃは、複数のＬＥＤ４８ｃを有している。ＬＥＤ４８ａ〜４８ｃは、いずれも光軸５１ａから傾斜した方向に光を照射する。ＬＥＤ４８ａ〜４８ｃの照射方向の光軸５１ａからの傾斜角は、ＬＥＤ４８ａが最も大きく、ＬＥＤ４８ｃが最も小さくなっている。ＬＥＤ４８ａはほぼ水平方向に光を照射する。本実施形態では、上段照明ユニット４７ａのＬＥＤ４８ａは青色ＬＥＤであり、中段照明ユニット４７ｂのＬＥＤ４８ｂ、下段照明ユニット４７ｃのＬＥＤ４８ｃ及び落射照明ユニット４４のＬＥＤ４５は赤色ＬＥＤである。ＬＥＤ４８ａの点灯は、上段照明ユニット４７ａが備える上段制御部４９ａ（図３参照）によって制御され、ＬＥＤ４８ｂの点灯は、中段照明ユニット４７ｂが備える中段制御部４９ｂ（図３参照）によって制御され、ＬＥＤ４８ｃの点灯は、下段照明ユニット４７ｃが備える下段制御部４９ｃ（図３参照）によって制御される。落射制御部５０や上段、中段及び下段制御部４９ａ〜４９ｃには、例えばＰＬＤ（プログラマブル・ロジック・デバイス）などを利用することができる。
【００１７】
撮像部５１は、受光した光に基づいて撮像画像を生成する。この撮像部５１は、図示しないレンズなどの光学系及び撮像素子（例えばＣＣＤ）を備えている。落射照明ユニット４４及び多段照明部４７から発せられ撮像対象の部品で反射した後の光がハーフミラー４６を透過して撮像部５１に到達すると、撮像部５１はこの光を受光して撮像画像を生成する。
【００１８】
リールユニット７０は、複数のリール７２を備え、実装機本体１４の前側に着脱可能に取り付けられている。各リール７２には、テープが巻き付けられている。テープの表面には、テープの長手方向に沿って複数の収容凹部が設けられている。各収容凹部には、部品が収容されている。これらの部品は、テープの表面を覆うフィルムによって保護されている。こうしたテープは、リールから後方に向かって巻きほどかれ、フィーダ部７４においてフィルムが剥がされて部品が露出した状態となる。この露出した状態の部品は、ノズル３７によって吸着される。リールユニット７０の動作はフィーダコントローラ７６（図３参照）によって制御される。
【００１９】
制御装置６０は、図３に示すように、ＣＰＵ６１、記憶部６３（ＲＯＭ、ＲＡＭ、ＨＤＤなど）、入出力インターフェース６５などを備えており、これらはバス６６を介して接続されている。この制御装置６０は、基板搬送装置１８、Ｘ軸スライダ２６の駆動モータ２６ａ、Ｙ軸スライダ３０の駆動モータ３０ａ、ヘッド２４のＺ軸モータ３４やＱ軸モータ３６、パーツカメラ４０の撮像部５１及びノズル３７の図示しない圧力供給源へ駆動信号を出力する。また、制御装置６０は、パーツカメラ４０の撮像部５１からの撮像画像を入力する。制御装置６０は、リールユニット７０のフィーダコントローラ７６やパーツカメラ４０の各制御部４９ａ〜４９ｃ，５０と双方向通信可能に接続されている。なお、図示しないが、各スライダ２６，３０には図示しない位置センサが装備されており、制御装置６０はそれらの位置センサからの位置情報を入力しつつ、各スライダ２６，３０の駆動モータ２６ａ，３０ａを制御する。
【００２０】
次に、部品実装機１０が部品実装処理を行うときの動作について説明する。制御装置６０のＣＰＵ６１は、図示しない管理コンピュータから受信した生産ジョブに基づいて部品実装機１０の各部を制御して複数の部品が実装された基板１６を生産する。生産ジョブは、部品実装機１０においてどの部品をどういう順番でどの基板１６に装着するか、また、何枚の基板１６に部品の実装を行うかなどを定めた情報である。図４は部品実装処理のフローチャートである。ＣＰＵ６１は、図４の部品実装処理を開始すると、まず、部品をノズル３７に吸着させる（Ｓ１００）。具体的には、ＣＰＵ６１は、リールユニット７０によって所定の部品供給位置に送り出された部品にノズル３７が対向するように各部を制御し、所定の部品供給位置の部品がノズル３７に吸着されるようにノズル３７に負圧を供給する。続いて、ＣＰＵ６１は、部品撮像処理を実行する（Ｓ２００）。具体的には、ＣＰＵ６１は、ノズル３７に吸着された部品をパーツカメラ４０の上方の撮像領域に移動させ、その部品をパーツカメラ４０で撮像させる。この部品撮像処理の詳細については後述する。続いて、ＣＰＵ６１は、得られた部品の画像から、ノズル３７の中心に対する部品の位置を認識する（Ｓ３００）。続いて、ＣＰＵ６１は、ノズル３７に吸着された部品を基板１６に実装する（Ｓ４００）。具体的には、ＣＰＵ６１は、ノズル３７の中心に対する部品の位置を考慮して部品が基板１６の所定位置の直上に配置されるように各部を制御し、ノズル３７がその位置で部品を放すようにノズル３７に正圧を供給する。ＣＰＵ６１は、こうした部品実装処理を繰り返し実行することにより、基板１６上に予め定められた数及び種類の部品を実装する。
【００２１】
次に、上述したＳ２００の部品撮像処理について説明する。図５は部品撮像処理のフローチャートである。ＣＰＵ６１は、図５の部品撮像処理を開始すると、まず、ノズル３７に吸着された部品に対応する点灯光を、記憶部６３に記憶されている部品と点灯光との対応関係を表すテーブル（表１参照）から読み出して取得する（Ｓ２１０）。例えば、ＢＧＡパッケージ９０は、本体の下面に複数のボール端子が格子状に形成されると共に銅の配線パターンが形成された部品である。このＢＧＡパッケージ９０のボール端子を撮像する場合、赤色光で撮像するとボール端子の他に配線パターンが映り込んで画像処理エラーになる（図６参照）。しかし、青色光で撮像すると配線パターンの映り込みを回避できるため画像処理エラーにならない（図７参照）。そのため、ＢＧＡパッケージ９０に対する点灯色は青色光に設定されている。ＢＧＡパッケージ９０のボール端子を撮像する場合、青色光は側射光源のみから照射されるのが望ましい。なお、図６及び図７における環状の明るい円がボール端子である。ＬＧＡパッケージは、本体の底面に平面電極が埋め込まれた部品（銅の配線パターンを有さない）であり、これに対応する点灯光は赤色光に設定されている。スモールアウトラインパッケージ（ＳＯＰ）は、本体の両側面に複数のリードが形成された部品であり、これに対応する点灯光は青色光及び赤色光に設定されている。
【００２２】
【表１】
2020070858.tif 000003
【００２３】
続いて、ＣＰＵ６１は、今回取得した点灯光に含まれる照明色に対応する照明ユニットの制御部へ、共通の点灯指示信号を出力する（Ｓ２２０）。点灯指示信号の一例を図８に示す。点灯指示信号は、撮像部５１のシャッタが開放される時間（撮像時間）に対して、同じ点灯指示パルスＰｓが等間隔で複数回（図８では３回）発生する信号である。発光素子を光らせるには瞬間的に大電流を流す必要があり、光らせたあと充電して次の点灯に備える必要がある。仮に撮像時間に対して点灯指示パルスを１回だけ発生させるとすると、装置が大型化するが、ここでは、撮像時間に対して点灯指示パルスＰｓを複数回発生させることにより装置の小型化を図っている。点灯指示パルスＰｓのパルス幅時間Ｔｓすなわち点灯指示パルスＰｓの立ち上がりから立ち下がりまでの時間は、制御装置６０がどれだけの光量を必要としているかを表す指標である。通常、撮像時間はｍｓｅｃオーダーであり、点灯指示パルスＰｓのパルス幅時間Ｔｓはμｓｅｃオーダーである。例えば、今回取得した点灯光に含まれる照明色が赤色光だったならば、ＣＰＵ６１は中段制御部４９ｂ、下段制御部４９ｃ及び落射制御部５０へ点灯指示信号を出力する。一方、今回取得した点灯光に含まれる照明色が青色光だったならば、ＣＰＵ６１は上段制御部４９ａへ点灯指示信号を出力する。今回取得した点灯光に含まれる照明色が赤色光と青色光の両方だったならば、ＣＰＵ６１は、全制御部４９ａ〜４９ｃ，５０へ点灯指示信号を出力する。続いて、ＣＰＵ６１は、点灯光に照射された部品を撮像部５１に撮像させる（Ｓ２３０）。撮像部５１によって撮像された画像は記憶部６３に記憶される。
【００２４】
次に、上段、中段及び下段制御部４９ａ〜４９ｃ並びに落射制御部５０の点灯処理について説明する。図９は点灯処理のフローチャートである。この点灯処理は各制御部４９ａ〜４９ｃ，５０で共通の処理であるため、以下には各制御部４９ａ〜４９ｃ，５０を区別せず単に「制御部」と総称して説明する。
【００２５】
制御部は、図９の点灯処理を開始すると、まず、点灯指示パルスＰｓの立ち上がりが検出されたか否かを判定し（Ｓ３１０）、検出されなければそのまま待機する。このとき、その制御部に対応する照明ユニットのＬＥＤは消灯している。一方、Ｓ３１０で点灯指示パルスＰｓの立ち上がりが検出されたならば、制御部は、その制御部に対応する照明ユニットのＬＥＤを点灯する（Ｓ３２０）。続いて、制御部は、点灯指示パルスＰｓの立ち下がりが検出されたか否かを判定し（Ｓ３３０）、検出されなければそのまま待機する。一方、Ｓ３３０で点灯指示パルスＰｓの立ち下がりが検出されたならば、制御部は、点灯指示パルスＰｓの立ち上がりから立ち下がりまでの時間すなわちパルス幅時間Ｔｓを図示しないカウンタを用いて計測し、そのパルス幅時間Ｔｓに照明色ごとに設定された定数を乗じて点灯時間を算出し、立ち下がり時点から残り時間（＝点灯時間−パルス幅時間）を算出する（Ｓ３４０）。続いて、制御部は、点灯指示パルスＰｓの立ち下がり時点から残り時間が経過したか否かを判定し（Ｓ３５０）、残り時間が経過していなければそのまま待機して点灯を継続する。一方、Ｓ３５０で点灯指示パルスＰｓの立ち下がり時点から残り時間が経過したならば、制御部は、その制御部に対応する照明ユニットのＬＥＤを消灯し（Ｓ３６０）、Ｓ３１０に戻る。こうすることにより、点灯指示信号に含まれる点灯指示パルスＰｓの立ち上がりから、パルス幅時間Ｔｓに照明ユニットごとに設定された定数を乗じて算出される点灯時間だけ、ＬＥＤが点灯される。具体的には、点灯指示パルスＰｓの立ち上がりから立ち下がりまでＬＥＤを点灯させると共に、点灯指示パルスＰｓの立ち下がりから残りの時間が経過するまでＬＥＤを延長して点灯させる。
【００２６】
次に、照明色ごとに設定された定数について説明する。赤色のＬＥＤの明るさに比べて青色のＬＥＤの明るさは低い。そのため、両ＬＥＤを同じ時間だけ点灯した場合、赤色のＬＥＤの光量に比べて青色のＬＥＤの光量は小さくなる。本実施形態では、赤色のＬＥＤは、点灯指示パルスＰｓが立ち上がるのに合わせて点灯し、立ち下がるのに合わせて消灯するものとする。そのため、赤色のＬＥＤの点灯時間Ｔ１［ｓｅｃ］は、パルス幅時間Ｔｓと同じであり、赤色光の定数は１に設定されている。一方、青色のＬＥＤの点灯時間Ｔ２［ｓｅｃ］は、赤色のＬＥＤの点灯時間Ｔ１よりも長くなるように設定されているため、青色光の定数は１より大きな数値（例えば１．２とか１．４）に設定されている。このように青色のＬＥＤの点灯時間Ｔ２を赤色のＬＥＤの点灯時間Ｔ１よりも長くすることにより、青色のＬＥＤによる露光量（明るさ）を赤色のＬＥＤによる露光量と同等にすることができる。なお、定数は制御部のメモリに予め記憶されており、制御部は必要に応じてメモリから定数を読み出して使用する。
【００２７】
ここで、本実施形態の構成要素と本開示の撮像ユニットの構成要素との対応関係について説明する。本実施形態のパーツカメラ４０が本開示の部品撮像用カメラに相当し、落射照明ユニット４４並びに上段、中段及び下段照明ユニット４７ａ〜４７ｃが照明ユニットに相当し、撮像部５１が撮像ユニットに相当し、落射制御部５０並びに上段、中段及び下段制御部４９ａ〜４９ｃが照明ユニット制御部に相当する。また、リールユニット７０が部品供給部に相当し、ノズル３７が保持部に相当し、制御装置６０が実装機コントローラに相当する。
【００２８】
以上説明した本実施形態では、各制御部４９ａ〜４９ｃ，５０は、制御装置６０がどれだけの光量を必要としているかを表す指標となるパルス幅時間Ｔｓに、照明ユニット４４，４７ａ〜４７ｃごとに設定された定数を乗じて点灯時間を算出する。すなわち、制御装置６０は、照明ユニット４４，４７ａ〜４７ｃに対して共通の点灯指示信号を出力するだけで、各照明ユニット４４，４７ａ〜４７ｃがそれぞれに適した点灯時間を算出して点灯する。そのため、本実施形態のパーツカメラ４０によれば、制御装置６０が出力する点灯指示パルスＰｓのパルス幅時間Ｔｓを用いて照明ユニット４４，４７ａ〜４７ｃごとの点灯時間を容易に設定することができる。
【００２９】
また、各制御部４９ａ〜４９ｃ，５０は点灯指示パルスＰｓが立ち下がった時点でパルス幅時間Ｔｓがわかるため、そのパルス幅時間Ｔｓと定数に基づいて点灯時間を算出し、点灯時間の残り時間（＝点灯時間−パルス幅時間）を算出することができる。
【００３０】
更に、定数は、照明ユニット４４，４７ａ〜４７ｃごとの特性（明るさの要素である照明色）に応じて設定されているため、各照明ユニット４４，４７ａ〜４７ｃに適した点灯時間を設定することができる。
【００３１】
更にまた、青色の上段照明ユニット４７ａも赤色の落射、中段及び下段照明ユニット４４，４７ｂ，４７ｃと同等の光量が得られるようになる。
【００３２】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００３３】
例えば、上述した実施形態では、定数を、照明ユニット４４，４７ａ〜４７ｃごとの照明色に応じて設定したが、照明色以外の他の特性に応じて設定してもよい。照明色以外の他の特性としては、例えば部品に対する照射角度などが挙げられる。また、定数を、撮像部５１の特性に応じて設定してもよい。撮像部５１の特性としては、例えばレンズの明るさ、絞り、撮像素子（ＣＣＤなど）の性能などが挙げられる。更に、定数を、照明ユニット４４，４７ａ〜４７ｃごとの１以上の特性に応じて設定してもよいし、照明ユニット４４，４７ａ〜４７ｃごとの１以上の特性と撮像部５１の１以上の特性に応じて設定してもよい。
【００３４】
上述した実施形態において、制御装置６０は点灯指示パルスＰｓのパルス幅時間Ｔｓを可変としてもよい。例えば、パルス幅時間Ｔｓを部品に応じて変更したり撮像部５１の機種（あるいはレンズとか画像素子）に応じて変更したりしてもよい。
【００３５】
上述した実施形態において、各制御部４９ａ〜４９ｃ，５０が持っている定数は、部品ごとに異なっていてもよいし、撮像部５１の機種ごと（あるいはレンズごととか画像素子ごと）に異なっていてもよい。
【００３６】
上述した実施形態では、点灯光として、青色光、赤色光、青色光及び赤色光の３種類を例示したが、特にこれに限定されるものではなく、これらの点灯光に代えて又は加えて他の点灯光（例えば緑色光やＵＶ光、ＩＲ光など）を用いてもよい。
【００３７】
上述した実施形態では、本開示の部品撮像用カメラとしてパーツカメラ４０を例示したが、特にこれに限定されるものではなく、多色照明装置を有したカメラであれば、どのようなカメラであってもよい。
【００３８】
上述した実施形態では、上位ユニットとして制御装置６０を例示したが、特にこれに限定されるものではなく、例えば撮像部５１が制御部を有する場合には撮像部５１の制御部であってもよい。
【００３９】
上述した実施形態では、部品を保持する保持部としてノズル３７を例示したが、特にこれに限定されるものではなく、例えばメカニカルチャックや電磁石としてもよい。
【００４０】
上述した実施形態では、部品供給部としてリールユニット７０を例示したが、特にこれに限定されるものではなく、例えば、トレイに部品を載せて供給するトレイユニットを採用してもよい。
【００４１】
本開示の部品撮像用カメラや本開示の部品実装機は、以下のように構成してもよい。
【００４２】
本開示の部品撮像用カメラにおいて、前記照明ユニット制御部は、前記点灯指示信号に含まれる前記点灯指示パルスの立ち上がりから前記点灯時間だけ前記発光素子を点灯させるにあたり、前記点灯指示パルスの立ち上がりから立ち下がりまで前記発光素子を点灯させると共に前記パルス幅時間を計測し、計測した前記パルス幅時間に前記定数を乗じて前記点灯時間を算出し、前記立ち下がりから前記点灯時間から前記パルス幅時間を差し引いた残りの時間が経過するまで前記発光素子を延長して点灯させるようにしてもよい。こうすれば、点灯指示パルスが立ち下がった時点でパルス幅時間がわかるため、そのパルス幅時間に基づいて点灯時間を算出し、点灯時間の残り時間（＝点灯時間−パルス幅時間）を算出することができる。
【００４３】
本開示の部品撮像用カメラにおいて、前記定数は、前記照明ユニットごとの特性に応じて設定されているか、前記照明ユニットごとの特性と前記撮影ユニットの特性に応じて設定されていてもよい。こうすれば、各照明ユニットに適した点灯時間を設定することができる。ここで、特性としては、例えば、明るさの要素などが挙げられる。明るさの要素としては、例えば、照明色や部品に対する照射角度などが挙げられる。また、撮影ユニットの特性としては、レンズの明るさや撮像素子の性能などが挙げられる。
【００４４】
本開示の部品撮像用カメラにおいて、前記複数の照明ユニットは、少なくとも照明色が赤色の照明ユニットと照明色が青色の照明ユニットとを含み、前記赤色の照明ユニット制御部は、前記点灯指示信号を入力すると、前記点灯指示信号に含まれる前記点灯指示パルスの立ち上がりから、前記点灯指示パルスのパルス幅時間に赤色に応じた定数を乗じて算出される点灯時間だけ、前記発光素子を点灯させ、前記青色の照明ユニット制御部は、前記点灯指示信号を入力すると、前記点灯指示信号に含まれる前記点灯指示パルスの立ち上がりから、前記点灯指示パルスのパルス幅時間に青色に応じた、赤色の定数よりも大きな値の定数を乗じて算出される点灯時間だけ、前記発光素子を点灯させるようにしてもよい。青色の照明ユニットと赤色の照明ユニットとを同じ点灯時間だけ点灯させた場合には、通常、青色の方が光量不足になる。そのため、青色の照明ユニットでは、点灯指示パルスのパルス幅時間に青色に応じた、赤色よりも大きな値の定数を乗じて算出される点灯時間だけ、発光素子を点灯させるようにしている。こうすることで、青色の照明ユニットも赤色の照明ユニットと同等の光量が得られるようになる。
【００４５】
本開示の部品実装機は、部品供給部から供給される部品を保持部が保持したあと前記保持部がパーツカメラの撮像領域を経由して基板の所定位置まで移動して前記部品を放すように、前記保持部及び前記パーツカメラを制御する実装機コントローラを備えた部品実装機であって、前記パーツカメラは、上述したいずれかの部品撮像用カメラであり、前記実装機コントローラは、前記上位ユニットであるものとしてもよい。この部品実装機によれば、上述したいずれかの部品撮像用カメラを備えているため、上述したいずれかの部品撮像用カメラと同様の効果が得られる。
【産業上の利用可能性】
【００４６】
本発明は、部品を撮像する作業を伴う産業に利用可能である。
【符号の説明】
【００４７】
１０  部品実装機、１２  基台、１４  実装機本体、１６  基板、１８  基板搬送装置、２０  支持板、２２  コンベアベルト、２３  支持ピン、２４  ヘッド、２６  Ｘ軸スライダ、２６ａ  駆動モータ、２８  ガイドレール、３０  Ｙ軸スライダ、３０ａ  駆動モータ、３２  ガイドレール、３４  Ｚ軸モータ、３５  ボールネジ、３６  Ｑ軸モータ、３７  ノズル、４０  パーツカメラ、４１  照明部、４２  ハウジング、４３  連結部、４４  落射照明ユニット、４５  ＬＥＤ、４６  ハーフミラー、４７  多段照明部、４７ａ  上段照明ユニット、４７ｂ  中段照明ユニット、４７ｃ  下段照明ユニット、４８ａ〜４８ｃ  ＬＥＤ、４９ａ  上段制御部、４９ｂ  中段制御部、４９ｃ  下段制御部、５０  落射制御部、５１  撮像部、５１ａ  光軸、６０  制御装置、６１  ＣＰＵ、６３  記憶部、６５  入出力インターフェース、６６  バス、７０  リールユニット、７２  リール、７４  フィーダ部、７６  フィーダコントローラ、９０  ＢＧＡパッケージ。
【図１】
2020070858.tif 000004
【図２】
2020070858.tif 000005
【図３】
2020070858.tif 000006
【図４】
2020070858.tif 000007
【図５】
2020070858.tif 000008
【図６】
2020070858.tif 000009
【図７】
2020070858.tif 000010
【図８】
2020070858.tif 000011
【図９】
2020070858.tif 000012
【国際調査報告】
2020070858.tif 000013
2020070858.tif 000014
2020070858.tif 000015
2020070858.tif 000016