(57)【特許請求の範囲】
【請求項１】
基板の所定位置に実装される部品を供給する部品供給部と、
前記部品供給部により供給される部品を採取する採取ノズルと、
前記採取ノズルによって採取された部品を撮像して画像データを取得する撮像部と、
前記撮像部によって撮像された画像データを保存可能な記憶部と、
前記撮像部によって画像を撮像した状況が重要性の高い所定の条件を満たすか否かを判定する条件判定部と、
前記条件判定部によって重要性の高い所定の条件を満たすと判定された場合に、前記撮像部によって撮像される画像データを可逆圧縮の第１フォーマットで前記記憶部に保存し、前記条件判定部によって重要性の高い所定の条件を満たさないと判定された場合に、前記撮像部によって撮像される画像データを非可逆圧縮の第２フォーマットで前記記憶部に保存する保存制御部と、を有する
ことを特徴とする部品実装装置。
【請求項２】
前記条件判定部における重要性の高い所定の条件は、
当該部品実装装置における工程中でエラーが発生したことを示す条件と、
当該部品実装装置における作業環境が変化する可能性の高い条件と、の少なくとも一方を含んでいる
ことを特徴とする請求項１に記載の部品実装装置。
【請求項３】
基板の所定位置に実装される部品を供給する部品供給部と、
前記部品供給部により供給される部品を採取する採取ノズルと、
前記採取ノズルによって採取された部品を撮像して画像データを取得する撮像部と、
前記撮像部によって撮像された画像データを保存可能な記憶部と、
を有する部品実装装置と、を含んで構成される部品実装システムであって、
前記撮像部によって画像を撮像した状況が重要性の高い所定の条件を満たすか否かを判定する条件判定部と、
前記条件判定部によって重要性の高い所定の条件を満たすと判定された場合に、前記撮像部によって撮像される画像データを可逆圧縮の第１フォーマットで前記記憶部に保存し、前記条件判定部によって重要性の高い所定の条件を満たさないと判定された場合に、前記撮像部によって撮像される画像データを非可逆圧縮の第２フォーマットで前記記憶部に保存する保存制御部と、を有し、
前記保存制御部は、
前記画像データを前記記憶部に保存する際に、前記第１フォーマットに基づく画像データ又は前記第２フォーマットに基づく画像データの何れかであることを識別可能な識別情報を、当該画像データに対応付けて保存する
ことを特徴とする部品実装システム。
【請求項４】
種々の情報を表示可能な表示部と、
前記表示部における表示内容を制御する表示制御部と、を有し、
前記表示制御部は、
前記記憶部に保存されている前記画像データを、前記表示部に表示する際に、
各画像データに対応付けられている前記識別情報に基づいて、前記第１フォーマットに基づく画像データ又は前記第２フォーマットに基づく画像データの何れかであることを識別可能に表示する
ことを特徴とする請求項３に記載の部品実装システム。
【請求項５】
前記記憶部に保存されている画像データを用いて所定の処理を行う処理部と、を有し、
前記処理部は、
前記所定の処理に係る処理対象である画像データに対応付けられた前記識別情報に基づいて、当該画像データが前記所定の処理に係る処理対象として適切か否かを判定する適性判定部と、
前記適性判定部によって、前記所定の処理に係る処理対象として適切でないと判定された場合に、当該処理対象として不適切な画像データである旨を報知する報知制御部と、を有する
ことを特徴とする請求項３又は請求項４に記載の部品実装システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、採取ノズルによって採取した部品を基板に実装する部品実装装置及び当該部品実装システムを含む部品実装システムに関する。
【背景技術】
【０００２】
従来、多数の部品が実装された基板を生産する設備として、スクリーン印刷装置、部品実装装置、リフロー機等を、搬送装置で連結して基板生産ラインを構築することが一般的である。基板生産ラインを構成する部品実装装置等では、採取ノズルによって部品を採取して、基板上の指定位置に対して部品を実装するように構成されている。【０００３】
そして、部品実装装置を含む部品実装システムにおいては、基板上の指定位置に部品を高い精度で実装する為に、採取ノズルによって採取された部品を撮像した画像データに対して画像処理を施して、部品の位置や部品の良否を判定している。こうして撮像された画像データは、実装作業や当該実装作業を含む作業工程の適正化を図る上で重要な資料として利用され得る為、記憶装置等に保存される。【０００４】
このような技術に関する発明として、特許文献１に記載された発明が知られている。特許文献１に記載された検査機は、電子部品が搭載された基板を検査する検査機本体を有しており、検査機本体の検査によって得られた検査結果データのうち、不良部位を含むと判断された不良基板のデータを取得するように構成されている。当該検査機は、不良基板データの中から、カメラによって撮像された基板全体の画像データと、カメラによって撮像された不良部位の画像データとを取り出し、基板全体の画像データを高圧縮して、記憶装置に保存すると共に、不良部位の画像データを低圧縮（非圧縮を含む）して、記憶装置に保存している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１４７３５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このような部品実装装置や部品実装装置を有する部品実装システムにおいては、カメラによって撮像され、記憶装置に保存された画像データは、部品実装装置における画像処理や実装作業を適正化する際に、原因究明の一助として用いることが可能であり、更に、基板に部品を実装した後の工程でエラーが発生した場合についても、実装作業時の状況把握に用いることができる。【０００７】
これらの用途を勘案すると、当該画像データは、可能な限り多くの画像を、より情報量の多い状態（例えば、画質や解像度の高い状態）で保存することが望ましい。しかしながら、記憶装置の記憶容量や、画像データの伝送負荷を考慮すると、情報量の多い状態の画像データを、記憶装置内に多数保存しておく構成は、部品実装装置及び部品実装システムの運用上、適切であるとは言い難い。【０００８】
この点、特許文献１に記載された検査機は、画像の撮像対象が基板全体であるか不良部位であるかに基づいて、不良部位の画像データを低圧縮（非圧縮を含む）して、記憶装置に保存している。この為、特許文献１に係る検査機は、記憶装置の記憶容量に対する負荷や、画像データの伝送負荷を増大させてしまっている。【０００９】
又、部品実装装置における画像処理や実装作業の適正化等が必要となる場合、当該部品実装装置自体若しくはその周辺の環境の影響に起因することが多く、更に、部品実装装置における画像処理や実装作業の適正化等を行う上で、適正化や原因究明等の用途によって、必要となる画像データの情報量も異なる。【００１０】
例えば、部品実装装置における画像処理や実装作業を適正化する場合には、画像処理の内容や部品の状態等を正確に再現することが望ましい為、画像データとしては、比較的多くの情報量が要求される。一方、基板に部品を実装した後の工程でエラーが発生した場合には、当該部品実装装置におけるエラーの有無を確認できれば十分である為、画像データは、画像の内容を目視確認できる程度の情報量を有していればよい。つまり、記憶装置の記憶容量等に対する負荷を低減する上では、部品実装装置における画像処理や実装作業を適正化等の用途に応じた態様で、画像データを記憶装置に保存することが望ましい。【００１１】
本発明は、上記の課題に鑑みてなされたものであり、採取ノズルによって採取した部品を基板に実装する部品実装装置等に関し、採取ノズルによって採取された部品を撮像した画像データを、記憶装置の記憶容量等に対する負荷を低減しつつ、適切な態様で保存可能な部品実装装置等を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を鑑みてなされた本願に開示される技術に係る部品実装装置は、基板の所定位置に実装される部品を供給する部品供給部と、前記部品供給部により供給される部品を採取する採取ノズルと、前記採取ノズルによって採取された部品を撮像して画像データを取得する撮像部と、前記撮像部によって撮像された画像データを保存可能な記憶部と、前記撮像部によって画像を撮像した状況が重要性の高い所定の条件を満たすか否かを判定する条件判定部と、前記条件判定部によって重要性の高い所定の条件を満たすと判定された場合に、前記撮像部によって撮像される画像データを可逆圧縮の第１フォーマットで前記記憶部に保存し、前記条件判定部によって重要性の高い所定の条件を満たさないと判定された場合に、前記撮像部によって撮像される画像データを非可逆圧縮の第２フォーマットで前記記憶部に保存する保存制御部と、を有することを特徴とする。
【発明の効果】
【００１３】
本願に開示される技術によれば、部品供給部と、採取ノズルと、撮像部と、記憶部とを有する為、前記採取ノズルによって採取された部品を撮像し、撮像した画像データを記憶部に保存することができる。又、条件判定部と、保存制御部とを有する為、前記条件判定部によって重要性の高い所定の条件を満たすと判定された場合に、前記撮像部によって撮像される画像データを可逆圧縮の第１フォーマットで前記記憶部に保存することができる。重要性の高い所定の条件を満たす場合、画像データの用途としては、多くの情報量が必要な場合である場合が多い為、可逆圧縮の第１フォーマットで保存しておけば、十分な情報量を確保することができる。一方、前記条件判定部によって重要性の高い所定の条件を満たさないと判定された場合には、前記撮像部によって撮像される画像データを非可逆圧縮の第２フォーマットで前記記憶部に保存する。重要性の高い所定の条件を満たさない場合、画像データの用途としては、多くの情報量を必要としない場合が多い為、非可逆圧縮の第２フォーマットで保存しておけば、情報量の観点は勿論、記憶部における記憶容量の観点からも効率的である。つまり、画像を撮像した状況が重要性の高い所定の条件を満たすか否かに応じて、可逆圧縮の第１フォーマットか非可逆圧縮の第２フォーマットの何れかを設定して、撮像部で撮像した画像データを記憶部に保存する為、記憶部の記憶容量等に対する負荷を低減しつつ、適切な態様で、撮像した画像データを記憶部に保存し得る。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る部品実装装置の外観斜視図である。
【図２】本実施形態に係る部品実装システムの制御系を示すブロック図である。
【図３】本実施形態に係る画像保存処理プログラムのフローチャートである。
【図４】本実施形態に係る第１フォーマット採用条件の具体例を示す説明図である。
【図５】本実施形態に係る記憶装置の記憶内容の表示例である。
【図６】本実施形態に係る部品形状データ作成プログラムのフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明に係る部品実装装置及び部品実装システムを、電子部品装着装置１０及び電子部品装着装置１０を有する部品実装システム１に具体化した一実施形態について図面を参照して説明する。図１は、本実施形態に係る電子部品装着装置１０の斜視図である。
【００１６】
＜電子部品装着装置の構成＞
本実施形態に係る電子部品装着装置１０は、回路基板に電子部品を実装するための装置である。電子部品装着装置１０は、１つのシステムベース１４と、そのシステムベース１４の上に並んで配設された２つの装着機１６とを有している。尚、以下の説明では、装着機１６の並ぶ方向をＸ軸方向と称し、その方向に直角な水平の方向をＹ軸方向と称する。
【００１７】
各装着機１６は、主に、装着機本体２０、搬送装置２２、装着ヘッド移動装置２４（以下、「移動装置２４」と略す場合がある）、装着ヘッド２６、供給装置２８、パーツカメラ９０等を備えている。装着機本体２０は、フレーム部３２と、そのフレーム部３２に上架されたビーム部３４とによって構成されている。
【００１８】
搬送装置２２は、２つのコンベア装置（コンベア装置４０、コンベア装置４２）を備えている。コンベア装置４０及びコンベア装置４２は、互いに平行で、且つ、Ｘ軸方向に延びるようにフレーム部３２に配設されている。コンベア装置４０、コンベア装置４２は、電磁モータ４６（図２参照）によって、夫々に支持される回路基板をＸ軸方向に搬送する。又、回路基板は、所定の位置において、基板保持装置４８（図２参照）によって固定的に保持される。
【００１９】
移動装置２４は、ＸＹロボット型の移動装置であり、スライダ５０をＸ軸方向にスライドさせる電磁モータ５２（図２参照）と、Ｙ軸方向にスライドさせる電磁モータ５４（図２参照）とを備えている。スライダ５０には、装着ヘッド２６が取り付けられており、その装着ヘッド２６は、電磁モータ５２と電磁モータ５４の作動によって、フレーム部３２上の任意の位置に移動する。
【００２０】
装着ヘッド２６は、回路基板に対して電子部品を装着するものである。装着ヘッド２６は、下端面に設けられた吸着ノズル６２を有している。吸着ノズル６２は、負圧エア通路及び正圧エア通路を介して、正負圧供給装置６６（図２参照）に通じている。吸着ノズル６２は、負圧によって電子部品を吸着保持し、保持した電子部品を正圧によって離脱する。又、装着ヘッド２６は、吸着ノズル６２を昇降させるノズル昇降装置６５（図２参照）を有している。そのノズル昇降装置６５によって、装着ヘッド２６は、保持する電子部品の上下方向の位置を変更する。
【００２１】
供給装置２８は、フィーダ型の供給装置であり、フレーム部３２におけるＹ軸方向の一方側の端部に配設されている。供給装置２８は、テープフィーダ８１を有している。テープフィーダ８１は、電子部品をテーピング化して構成したテープ化部品を巻回させた状態で収容している。そして、テープフィーダ８１は、送出装置８２（図２参照）によって、テープ化部品を送り出す。これにより、フィーダ型の供給装置２８は、テープ化部品の送り出しによって、電子部品を供給位置において供給する。尚、テープフィーダ８１は、フレーム部３２に対して着脱可能であり、電子部品の交換等に対応することが可能であり、テープ化部品をスプライシングすることによって、電子部品等を追加することができる。
【００２２】
又、装着機１６は、パーツカメラ９０と、マークカメラ９１（図２参照）とを備えている。パーツカメラ９０は、図１に示すように、フレーム部３２上の搬送装置２２と供給装置２８との間に、上を向いた状態で配設されている。これにより、パーツカメラ９０は、装着ヘッド２６の吸着ノズル６２によって吸着保持された部品を撮像し得る。そして、マークカメラ９１は、下方を向いた状態でスライダ５０に取り付けられており、装着ヘッド２６と共に、Ｘ方向，Ｙ方向及びＺ方向に移動させられる。これにより、マークカメラ９１は、フレーム部３２上の任意の位置を撮像し得る。
【００２３】
図２に示すように、当該装着機１６は、制御装置１００を備えている。制御装置１００は、コントローラ１０２を有しており、コントローラ１０２は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備え、コンピュータを主体とするものである。コントローラ１０２は、複数の駆動回路１０６に接続されており、それら複数の駆動回路１０６は、電磁モータ４６、電磁モータ５２、電磁モータ５４、基板保持装置４８、ノズル昇降装置６５、正負圧供給装置６６、送出装置８２に接続されている。これにより、搬送装置２２、移動装置２４等の作動が、コントローラ１０２によって制御される。
【００２４】
又、コントローラ１０２は、画像処理装置１１０と、記憶装置１１５と、ディスプレイ１２０と、データ作成装置１３０に対して接続されている。画像処理装置１１０は、パーツカメラ９０及びマークカメラ９１によって得られた画像データに対して画像処理を施すものであり、コントローラ１０２は、画像データから各種情報を取得する。ディスプレイ１２０は、種々の情報を表示可能な表示装置であって、コントローラ１０２からの制御信号に基づいて、当該部品実装システム１の稼働状況、エラーの発生、記憶装置１１５の記憶内容（図５参照）等、部品実装システム１に関する種々の情報を表示する。
【００２５】
そして、記憶装置１１５は、ＨＤＤ等によって構成される記憶装置であり、所定の状況においてパーツカメラ９０及びマークカメラ９１によって得られた画像データや、パーツカメラ９０によって撮像された画像に対する画像処理の内容を示す処理内容データ等、実装作業を実行するために必要な種々の情報が保存されている。従って、コントローラ１０２は、実装作業時に必要な情報を、記憶装置１１５から取得することができる。又、コントローラ１０２は、画像処理装置１１０における画像処理に必要な情報（例えば、処理内容データ等）を、記憶装置１１５から取得して、画像処理装置１１０へ入力し得る。
【００２６】
ここで、処理内容データは、電子部品を撮像した画像データに対して施される画像処理の内容や、装着ヘッド２６に対する部品の位置及び良否を判定する際の基準等を示し、コネクタ、チップ、ＩＣ等の部品の種類毎に関連付けられている。具体的には、処理内容データは、部品の種類ごとに、部品形状データ、アルゴリズムパターンデータ、トレランス値データ、粗位置決め用のテンプレート（シークライン）データ等を有している。
【００２７】
部品形状データは、当該部品の外形形状を示すデータであり、装着ヘッド２６に対する部品の位置及び良否を判定する際の基準として用いられる。本実施形態においては、部品形状データは、データ作成装置１３０において、部品形状データ作成プログラム（図６参照）を実行することで、記憶装置１１５に保存されている画像データに基づいて作成され得る。アルゴリズムパターンデータは、装着ヘッド２６に対する部品の位置及び良否を判定する前処理として施される画像処理アルゴリズムの組み合わせ及び順番を規定している。画像データ内における部品の色調及びコントラスト等に応じて、最適な画像処理アルゴリズムの組み合わせや順番は相違する為、一の部品種類に対して、複数のアルゴリズムパターンが規定されている。
【００２８】
データ作成装置１３０は、所謂、パーソナルコンピュータによって構成されており、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有して構成される制御部１３１と、キーボード、マウス等を含む操作部１３２と、液晶ディスプレイ等からなる表示部１３３と、を有している。当該データ作成装置１３０は、記憶装置１１５に記憶されている画像データに基づいて、処理内容データを構成する部品形状データを作成する際に用いられる。
【００２９】
＜装着機による実装作業＞
装着機１６では、上述した構成によって、搬送装置２２に保持された回路基板に対して、装着ヘッド２６によって電子部品の実装作業を行うことが可能とされている。具体的には、コントローラ１０２が、部品実装処理プログラム等を実行することによって、電子部品の採取作業、採取した部品に関する判定、回路基板に対する電子部品の実装作業が、部品実装システム１において実現される。
【００３０】
コントローラ１０２の指令により、回路基板が作業位置まで搬送され、その位置において、基板保持装置４８によって固定的に保持される。又、テープフィーダ８１は、コントローラ１０２の指令により、テープ化部品を送り出し、電子部品を供給位置において供給する。そして、装着ヘッド２６が、コントローラ１０２の指令により、電子部品の供給位置の上方に移動し、吸着ノズル６２によって電子部品を吸着保持する。
【００３１】
続いて、装着ヘッド２６は、コントローラ１０２の指令により、パーツカメラ９０の上方の所定位置に移動する。パーツカメラ９０は、コントローラ１０２の指令により、装着ヘッド２６で吸着保持された電子部品を撮像する。撮像された画像データは、コントローラ１０２の指令により、記憶装置１１５に保存される。この時、コントローラ１０２は、後述する画像保存処理プログラム（図３参照）を実行し、撮像時の状況に応じた圧縮フォーマットで画像データを保存する。その後、画像処理装置１１０は、コントローラ１０２の指令に従って、処理内容データに基づく画像処理を、当該画像データに対して施す。コントローラ１０２は、画像処理装置１１０によって画像処理が施された画像データに基づいて、装着ヘッド２６に保持された電子部品の姿勢及び位置や、電子部品の良否を判定する。
【００３２】
その後、装着ヘッド２６は、コントローラ１０２の指令により、パーツカメラ９０の上方から基板保持装置４８で保持された回路基板の上方に移動し、判定結果が良好である電子部品を、回路基板上の所定の位置に装着する。尚、装着ヘッド２６は、コントローラ１０２の指令により、判定結果が不良である電子部品を廃棄する。
【００３３】
＜画像保存処理プログラムの処理内容＞
次に、コントローラ１０２による画像保存処理の処理内容について、図３に示すフローチャートを参照しつつ説明する。図３に示す画像保存処理プログラムは、パーツカメラ９０の上方の所定位置において、装着ヘッド２６で吸着保持された電子部品を撮像した時点で、コントローラ１０２によって実行される。
【００３４】
図３に示すように、ステップ（以下、単に「Ｓ」と表記する）１において、コントローラ１０２は、条件判定処理が実行される。当該条件判定処理（Ｓ１）においては、コントローラ１０２は、パーツカメラ９０で撮像した電子部品の画像データを撮像した状況が所定の第１フォーマット採用条件を満たすか否かを判定する。本実施形態に係る第１フォーマット採用条件は、画像データの保存に関する重要性が高い所定の条件を意味しており、電子部品装着装置１０における工程中でエラーが発生したことを示す条件と、電子部品装着装置１０における作業環境が変化する可能性の高い条件と、を含んで構成されている。
【００３５】
電子部品装着装置１０における工程中でエラーが発生したことを示す条件としては、電子部品装着装置１０において、当該画像データに画像処理を施して部品の位置及び良否を判定した場合に、当該判定結果がエラーであることが含まれる（図４参照）。当該画像データに基づく部品の位置及び良否の判定は、コントローラ１０２によって実行される為、コントローラ１０２は、条件判定処理（Ｓ１）において、電子部品装着装置１０における工程で部品画像の認識に失敗しているか否かを判定し得る。
【００３６】
又、電子部品装着装置１０における作業環境が変化する可能性の高い条件としては、部品の補給が行われる直前及び直後であることが含まれている（図４参照）。本実施形態においては、ロットを構成する電子部品の総数（即ち、テープ化部品に保持されている電子部品の総数）は、既知であり、当該電子部品装着装置１０において実装作業に用いた電子部品の数は、実装作業ごとに計数することで把握し得る。従って、コントローラ１０２は、条件判定処理（Ｓ１）において、これらの情報に基づいて、部品の補給が行われる直前及び直後であるか否かを判定することができる。
【００３７】
そして、電子部品装着装置１０における作業環境が変化する可能性の高い条件としては、回路基板の生産開始直後であることと、回路基板の生産中に吸着ノズル６２を変更した直後であることが含まれている（図４参照）。当該電子部品装着装置１０においては、回路基板の生産開始や、生産中における吸着ノズル６２の変更に際しては、ユーザの操作に基づく制御信号がコントローラ１０２に入力される。従って、コントローラ１０２は、条件判定処理（Ｓ１）において、これらの制御信号の入力に基づいて、回路基板の生産開始直後であるか否か、回路基板の生産中に吸着ノズル６２を変更した直後であるか否かを判定することができる。そして、第１フォーマット採用条件を構成する複数の条件について、夫々判定した後、コントローラ１０２は、条件判定処理（Ｓ１）を終了し、Ｓ２に処理を移行する。
【００３８】
Ｓ２においては、コントローラ１０２は、上述した条件判定処理（Ｓ１）の判定結果に基づいて、複数の第１フォーマット採用条件の内、一つの条件でも充足しているか否かを判断する。第１フォーマット採用条件の一つを充足している場合（Ｓ２：ＹＥＳ）、コントローラ１０２は、Ｓ３に処理を移行する。一方、第１フォーマット採用条件を充足していない場合（Ｓ２：ＮＯ）、コントローラ１０２は、Ｓ４に処理を移行する。
【００３９】
Ｓ３に移行すると、コントローラ１０２は、パーツカメラ９０によって撮像した電子部品の画像データの圧縮フォーマットとして、第１フォーマットを設定する。第１フォーマットとは、画像データを可逆圧縮するファイルフォーマットであり、例えば、ＰＮＧやＧＩＦを挙げることができる。Ｓ３に移行する場合は、第１フォーマット採用条件を充足しており、当該画像データの重要性が高く、より多くの情報量が必要となる蓋然性が高い。この為、撮像時の状況を高い精度で再現し得る第１フォーマットを、当該画像データの圧縮フォーマットとして設定する。その後、コントローラ１０２は、Ｓ５に処理を移行する。
【００４０】
Ｓ４では、コントローラ１０２は、パーツカメラ９０によって撮像した電子部品の画像データの圧縮フォーマットとして、第２フォーマットを設定する。第２フォーマットとは、画像データを非可逆圧縮するファイルフォーマットであり、第１フォーマットに比べて高い圧縮率を示す。第２フォーマットとしては、例えば、ＪＰＥＧを挙げることができる。Ｓ４に移行する場合は、第１フォーマット採用条件を充足しておらず、当該画像データの重要性がそれほど高くない為、画像として目視確認できる程度の情報量があれば十分である。従って、Ｓ４において、画像データの圧縮フォーマットとして、第２フォーマットを設定することで、記憶装置１１５の記憶容量やデータ伝送に係る負担を低減しつつ、用途に応じた適切な態様で、画像データを保存し得る。当該画像データの圧縮フォーマットとして、第２フォーマットを設定した後、コントローラ１０２は、Ｓ５に処理を移行する。
【００４１】
Ｓ５においては、コントローラ１０２は、画像保存実行処理を実行し、Ｓ３又はＳ４で設定された圧縮フォーマットで画像データを圧縮しつつ、記憶装置１１５に保存する。この時、コントローラ１０２は、Ｓ３又はＳ４で設定された圧縮フォーマットを示す識別情報を、当該画像データに対応付けて記憶装置１１５に記憶させる。第１フォーマット又は第２フォーマットで圧縮された画像データと、識別情報を記憶装置１１５に保存した後、コントローラ１０２は、画像保存処理プログラムを終了する。
【００４２】
画像保存実行処理（Ｓ５）の処理内容について具体的に説明する。圧縮フォーマットとして第１フォーマットが設定された場合、コントローラ１０２は、パーツカメラ９０によって撮像された画像データを第１フォーマットで可逆圧縮して、記憶装置１１５に保存する。この時、コントローラ１０２は、当該画像データに対して、第１フォーマットを示す識別情報を対応付けて格納する。
【００４３】
一方、圧縮フォーマットとして第２フォーマットが設定された場合に、画像保存実行処理（Ｓ５）に移行すると、コントローラ１０２は、パーツカメラ９０によって撮像された画像データを第２フォーマットで非可逆圧縮して、記憶装置１１５に保存する。この時、コントローラ１０２は、当該画像データに対して、第２フォーマットを示す識別情報を対応付けて格納する。
【００４４】
＜記憶装置１１５における記憶内容の表示例＞
本実施形態に係る部品実装システム１においては、電子部品装着装置１０等を操作することで、コントローラ１０２に対して制御信号を入力すると、ディスプレイ１２０や、データ作成装置１３０の表示部１３３に、記憶装置１１５の記憶内容を表示し得る。
【００４５】
記憶装置１１５の記憶内容をディスプレイ１２０等に表示する場合、コントローラ１０２は、記憶装置１１５の記憶内容を参照して、圧縮された画像データや識別情報を、ディスプレイ１２０等に表示する。図５に示すように、この場合には、記憶装置１１５の記憶内容に基づいて、各画像データのファイル名や、各画像データに対応付けられている識別データの内容（即ち、第１フォーマット、第２フォーマットの種別）が、ディスプレイ１２０等に表示される。これにより、記憶装置１１５に保存された画像データを利用する際に、ユーザは、各画像データが第１フォーマット（可逆圧縮）と、第２フォーマット（非可逆圧縮）の何れで圧縮されたものであるかを判断することができ、適切な画像データを有効に活用することができる。
【００４６】
＜部品形状データ作成プログラムの処理内容＞
そして、本実施形態に係る部品実装システム１においては、データ作成装置１３０を用いて、記憶装置１１５に保存された画像データを用いて、処理内容データを構成する部品形状データを作成することができる。この場合においては、データ作成装置１３０の制御部１３１は、後述する部品形状データ作成処理プログラム（図６参照）を実行することによって、記憶装置１１５に保存された画像データから部品形状データを作成する。
【００４７】
図６に示すように、部品形状データ作成プログラムの実行を開始すると、先ず、制御部１３１は、部品形状データを生成する為に基礎とする一の画像データ（以下、対象画像データ）を、記憶装置１１５に保存されている画像データから選択する（Ｓ１１）。制御部１３１は、操作部１３２からの操作信号に基づいて、対象画像データを特定する。その後、制御部１３１は、Ｓ１２に処理を移行する。
【００４８】
Ｓ１２においては、制御部１３１は、記憶装置１１５の記憶内容を参照することにより、対象画像データに対応付けられた識別情報が第２フォーマットを示しているか否かを判断する。ここで、部品形状データを作成する場合、電子部品の実情に即して形成しなければ、部品の位置及び良否に係る判定精度を低下させてしまう。従って、部品形状データを作成する為の対象画像データとして、非可逆圧縮の第２フォーマットで圧縮された画像データは、情報量が不十分となる為、適切ではない。一方、可逆圧縮の第１フォーマットで圧縮された画像データであれば、データを展開することで、十分な情報量を有する状態とすることができる為、実情に即した部品形状データを作成することができる。
【００４９】
対象画像データに対応付けられた識別情報が第２フォーマットを示している場合（Ｓ１２：ＹＥＳ）、制御部１３１は、Ｓ１３に処理を移行する。一方、対象画像データに対応付けられた識別情報が第２フォーマットを示していない場合（Ｓ１２：ＮＯ）、制御部１３１は、Ｓ１４に処理を移行する。
【００５０】
Ｓ１３に移行すると、制御部１３１は、エラー報知処理を実行し、対象画像データとして選択された画像データが不適切である旨を、ユーザに報知する。例えば、制御部１３１は、対象画像データとして選択された画像データが不適切である旨を、表示部１３３に表示する。これにより、ユーザは、対象画像データの選択が誤っていたことを把握することができ、適切な措置（例えば、対象画像データの再選択等）を講じ得る。エラー報知処理を実行した後、制御部１３１は、部品形状データ作成プログラムを終了する。
【００５１】
Ｓ１４においては、制御部１３１は、対象画像データとして選択された画像データに基づいて、部品形状データを生成する。この場合、対象画像データは、第１フォーマットで可逆圧縮されている為、制御部１３１は、先ず、当該画像データを展開する。これにより、対象画像データは、第１フォーマットで可逆圧縮された状態から、パーツカメラ９０による撮像時の情報量を有する状態となる。その後、制御部１３１は、展開された画像データに対して、部品形状データを作成する為の画像処理等を施して、部品形状データを作成する。作成した部品形状データを、処理内容データとして記憶装置１１５に保存した後、制御部１３１は、部品形状データ作成プログラムを終了する。
【００５２】
以上説明したように、本実施形態に係る部品実装システム１は、電子部品装着装置１０と、画像処理装置１１０と、記憶装置１１５と、ディスプレイ１２０と、データ作成装置１３０とを有している。当該電子部品装着装置１０において、各装着機１６は、搬送装置２２と、移動装置２４と、装着ヘッド２６と、供給装置２８と、パーツカメラ９０とを有している。当該装着機１６は、供給装置２８によって供給された電子部品を装着ヘッド２６によって保持し、パーツカメラ９０によって、保持されている電子部品を撮像する。その後、当該装着機１６は、電子部品を装着ヘッド２６によって保持・移動させることで、搬送装置２２によって所定位置に搬送された回路基板に対して、電子部品を装着させる。
【００５３】
そして、当該電子部品装着装置１０は、パーツカメラ９０によって撮像された電子部品の画像データを記憶装置１１５に保存する際に、コントローラ１０２によって、画像保存処理プログラム（図３参照）を実行する。この時、コントローラ１０２は、条件判定処理（Ｓ１）によって、当該画像データの撮像時の状況が画像の重要性の高い第１フォーマット採用条件を充足するか否かを判定する。第１フォーマット採用条件を充足する場合（Ｓ２：ＹＥＳ）、コントローラ１０２は、パーツカメラ９０によって撮像される画像データを可逆圧縮の第１フォーマットで記憶装置１１５に保存する。第１フォーマット採用条件を満たす場合、画像データの用途としては、多くの情報量が必要な場合である場合が多い為、可逆圧縮の第１フォーマットで保存しておけば、十分な情報量を確保することができ、当該画像データを有効に活用し得る。
【００５４】
又、当該電子部品装着装置１０において、コントローラ１０２によって、第１フォーマット採用条件を充足しない場合（Ｓ２：ＮＯ）、パーツカメラ９０によって撮像される画像データを非可逆圧縮の第２フォーマットで記憶装置１１５に保存する。第１フォーマット採用条件を満たさない場合、画像データの用途としては、多くの情報量を必要としない場合が多い為、非可逆圧縮の第２フォーマットで保存しておけば、情報量の観点は勿論、記憶装置１１５における記憶容量の観点からも効率的である。つまり、画像を撮像した状況が第１フォーマット採用条件を満たすか否かに応じて、可逆圧縮の第１フォーマットか非可逆圧縮の第２フォーマットの何れかで、パーツカメラ９０で撮像した画像データを記憶装置１１５に保存する為、記憶装置１１５の記憶容量等に対する負荷を低減しつつ、適切な態様で、撮像した画像データを記憶装置１１５に保存し得る。
【００５５】
図４に示すように、条件判定処理（Ｓ１）で判定される第１フォーマット採用条件は、電子部品装着装置１０における工程中でエラーが発生したことを示す条件と、電子部品装着装置１０における作業環境が変化する可能性の高い条件と、を含んでいる。電子部品装着装置１０における工程中でエラーが発生したことを示す条件には、電子部品装着装置１０において、当該画像データに画像処理を施して部品の位置及び良否を判定した場合に、当該判定結果がエラーであることが含まれている。
【００５６】
この場合、実際に判定結果としてエラーが生じている為、同じエラーが再度発生しないように再検証して、画像処理の処理内容等を適正な状態にする必要がある。当該電子部品装着装置１０によれば、この場合においても、可逆圧縮の第１フォーマットで画像データが保存される為、確実に高い精度を持って再検証を行うことができ、画像処理の処理内容等を適正な状態にすることができる。
【００５７】
又、電子部品装着装置１０における作業環境が変化する可能性の高い条件には、電子部品の補給が行われる直前及び直後であること、回路基板の生産開始直後であること、回路基板の生産中に吸着ノズル６２を変更した直後であることが含まれている（図４参照）。ここで、作業環境が変化すると、電子部品装着装置１０における工程中でエラーが発生する蓋然性が高い。この状態における画像データを、可逆圧縮の第１フォーマットで保存しておくことで、画像処理の処理内容等を適正な状態に調整し続けることができる。
【００５８】
そして、電子部品装着装置１０を含む部品実装システム１において、コントローラ１０２は、画像保存実行処理（Ｓ５）を実行し、Ｓ３又はＳ４で設定された圧縮フォーマットで画像データを圧縮しつつ、記憶装置１１５に保存する。この時、コントローラ１０２は、Ｓ３又はＳ４で設定された圧縮フォーマットを示す識別情報を、当該画像データに対応付けて記憶装置１１５に記憶させる。これにより、当該部品実装システム１によれば、記憶装置１１５に保存されている画像データを利用する際に、当該画像データに対応付けられている識別情報に基づいて、可逆圧縮の第１フォーマットと非可逆圧縮の第２フォーマットの別を識別することができるので、記憶装置１１５に保存されている画像データを、適切な用途で利用させることができる。
【００５９】
図５に示すように、当該部品実装システム１において、記憶装置１１５に保存されている記憶内容を、ディスプレイ１２０等に表示する場合には、前記第１フォーマットに基づく画像データ又は前記第２フォーマットに基づく画像データの何れかであることが、画像データに対応付けられている前記識別情報に基づいて識別可能に表示される。当該部品実装システム１によれば、ディスプレイ１２０等の表示内容から、画像データにおける第１フォーマットと第２フォーマットの別を、ユーザが把握することができるので、より確実に、記憶装置１１５に保存されている画像データを、適切に有効活用することができる。
【００６０】
又、当該部品実装システム１において、データ作成装置１３０は、記憶装置１１５に保存されている画像データを用いて、部品形状データを作成することができる。この時、データ作成装置１３０の制御部１３１は、記憶装置１１５に保存されている画像データの識別情報に基づいて、部品形状データの作成に係る対象画像データとして適切か否かを判断し（Ｓ１２）、対象画像データとして適切でない場合には、エラー報知処理（Ｓ１３）を実行する。これにより、当該部品実装システム１によれば、不適切な画像データを用いて部品形状データの作成処理が行われることはなく、不要な処理等を省略して、部品形状データの作成に係る効率を向上させることができる。
【００６１】
尚、上述した実施形態において、部品実装システム１は、本発明における部品実装システムの一例であり、電子部品装着装置１０は、本発明における部品実装装置の一例である。そして、供給装置２８は、本発明における部品供給部の一例であり、装着ヘッド２６は、本発明における採取ノズルの一例である。又、パーツカメラ９０は、本発明における撮像部の一例であり、記憶装置１１５は、本発明における記憶部の一例である。そして、制御装置１００、コントローラ１０２は、本発明における条件判定部、保存制御部、表示制御部の一例であり、ディスプレイ１２０は、本発明における表示部の一例である。又、データ作成装置１３０、制御部１３１は、本発明における処理部、適性判定部、報知制御部の一例である。
【００６２】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能である。例えば、上述した実施形態においては、前記部品実装システム１を、電子部品装着装置１０と、制御装置１００と、画像処理装置１１０と、記憶装置１１５と、ディスプレイ１２０と、データ作成装置１３０とにより構成していたが、この態様に限定されるものではない。
【００６３】
例えば、制御装置１００と、画像処理装置１１０と、記憶装置１１５と、ディスプレイ１２０と、データ作成装置１３０を、一台の電子部品装着装置１０に内蔵させることによって、部品実装システム１を電子部品装着装置１０として実現することも可能である。又、画像処理装置１１０と、記憶装置１１５と、ディスプレイ１２０と、データ作成装置１３０の内、一部を電子部品装着装置１０に内蔵させ、残りを、電子部品装着装置１０に対してネットワークで接続することによって、部品実装システム１を実現してもよい。
【００６４】
上述した実施形態においては、部品実装システム１は、電子部品装着装置１０と、画像処理装置１１０と、記憶装置１１５と、データ作成装置１３０とをそれぞれ一つずつ有する構成であったが、この態様に限定されるものではない。部品実装システム１を、画像処理装置１１０、記憶装置１１５、ディスプレイ１２０と、データ作成装置１３０に対して、複数台の電子部品装着装置１０が接続された構成とすることも可能である。
【００６５】
上述した実施形態における第１フォーマット採用条件は、あくまでも一例であり、画像データの保存に関する重要性が高い状況を示す条件であればよく、図４に示す例に限定されるものではない。又、電子部品装着装置１０における工程中でエラーが発生したことを示す条件と、電子部品装着装置１０における作業環境が変化する可能性の高い条件についても、図４に示す例に限定されるものではなく、種々の状況を示す条件を採用することができる。
【００６６】
又、上述した実施形態では、画像保存実行処理（Ｓ５）において、コントローラ１０２は、第１フォーマットで可逆圧縮された画像データに対して、第１フォーマットを示す識別情報を対応付けて記憶装置１１５に保存し（Ｓ３、Ｓ５）、第２フォーマットで非可逆圧縮された画像データに対しては、第２フォーマットを示す識別情報を対応付けて記憶装置１１５に保存しているが、この態様に限定されるものではない。例えば、第１フォーマットで可逆圧縮された画像データと、第２フォーマットで非可逆圧縮された画像データの何れか一方のみに、識別情報を付加して保存するように構成することも可能である。
【００６７】
そして、上述した実施形態においては、記憶装置１１５の記憶内容をディスプレイ１２０等に表示する際に、画像データのファイル名に対応付けて、「第１フォーマット」や「第２フォーマット」の文字列を、各画像データの識別情報に基づいて表示している（図５参照）。記憶装置１１５の記憶内容をディスプレイ１２０等に表示する際の表示態様は、この態様に限定されるものではない。例えば、各画像データの識別情報に基づいて、当該画像データの拡張子を変更して表示することで、第１フォーマット、第２フォーマットを識別可能にしてもよい。又、各画像データの識別情報に基づいて、当該画像データのファイル名にプレフィックス文字を追加して表示することで、第１フォーマット、第２フォーマットを識別可能にすることも可能である。
【００６８】
又、上述した実施形態においては、部品実装システム１におけるデータ作成装置１３０を、部品形状データの作成処理に用いていたが、本発明における処理部の処理内容は、この態様に限定されるものではない。本発明に係る処理部は、記憶装置１１５に保存されている画像データを用いて何らかの処理を行うもので、第１フォーマット又は第２フォーマットの何れかのみを対象とするものであれば、使用者が対象外のフォーマットを扱おうとした場合に、エラー報知処理（Ｓ１３）を行うことができる。
【符号の説明】
【００６９】
１      部品実装システム
１０    電子部品装着装置
１６    装着機
２２    搬送装置
２４    移動装置
２６    装着ヘッド
２８    供給装置
６２    吸着ノズル
８１    テープフィーダ
９０    パーツカメラ
１００  制御装置
１０２  コントローラ
１１０  画像処理装置
１１５  記憶装置
１２０  ディスプレイ
１３０  データ作成装置
【図１】
0006754428.tif 000002
【図２】
0006754428.tif 000003
【図３】
0006754428.tif 000004
【図４】
0006754428.tif 000005
【図５】
0006754428.tif 000006
【図６】
0006754428.tif 000007