(57)【要約】  画像処理用部品形状データの作成対象となる部品を撮像した部品画像（２１）を取得して表示装置（１５）の画面に表示すると共に、その部品画像の計測対象部位に対応するモデルパターン（３１）を当該部品画像に重ねて表示する。表示装置の画面上で部品画像に重ねられたモデルパターンのサイズ及び／又は位置を微調整するための少なくとも１つの微調整用のアイコン（３２ａ〜３２ｄ）をモデルパターンと所定の位置関係で表示装置の画面に表示する。作業者が表示装置の画面上でモデルパターンを部品画像の計測対象部位に合わせ込む微調整作業を行う際に、微調整用のアイコンにマウスのポインタを合わせてクリック操作を１回行う毎に、モデルパターンのサイズ及び／又は位置を所定量ずつ微調整した後、微調整作業終了までのクリック操作の回数に応じて微調整されたモデルパターンのサイズ及び／又は位置の情報を取得して画像処理用部品形状データを作成する。
2019142248.tif 000002
【特許請求の範囲】
【請求項１】
部品実装機で実装する部品を画像認識する際に使用する画像処理用部品形状データを作成する画像処理用部品形状データ作成システムにおいて、
前記画像処理用部品形状データの作成対象となる部品を撮像した部品画像を表示する表示装置と、
前記表示装置の画面に表示された部品画像の計測対象部位に対応するモデルパターンを当該部品画像に重ねて表示するモデルパターン表示部と、
前記表示装置の画面上で前記部品画像に重ねられた前記モデルパターンのサイズ及び／又は位置を微調整するための少なくとも１つの微調整用のアイコンを前記モデルパターンと所定の位置関係で前記表示装置の画面に表示するアイコン表示部と、
作業者が前記表示装置の画面上で前記モデルパターンを前記部品画像の計測対象部位に合わせ込む微調整作業を行う際に前記微調整用のアイコンにマウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンのサイズ及び／又は位置を所定量ずつ微調整するモデルパターン微調整部と、
前記微調整作業終了までの前記クリック操作の回数に応じて前記モデルパターン微調整部によって微調整された前記モデルパターンのサイズ及び／又は位置の情報を取得して前記画像処理用部品形状データを作成する部品形状データ作成部と
を備える、画像処理用部品形状データ作成システム。
【請求項２】
前記部品画像の計測対象部位は、部品下面のバンプの配列パターン、部品側面から突出するリードの配列パターン、部品ボディ形状のうちのいずれかである、請求項１に記載の画像処理用部品形状データ作成システム。
【請求項３】
前記アイコン表示部は、前記微調整用のアイコンには、前記モデルパターンのサイズ又は位置の微調整方向を示す矢印ボタンを付加して表示し、
前記モデルパターン微調整部は、前記作業者が前記矢印ボタンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンのサイズ又は位置を前記矢印ボタンの矢印方向に所定量ずつ微調整する、請求項１又は２に記載の画像処理用部品形状データ作成システム。
【請求項４】
前記アイコン表示部は、前記微調整用のアイコンのうち、前記モデルパターンの辺部又はコーナー部に配置する微調整用のアイコンには、前記モデルパターンの外側に向く矢印ボタンと前記モデルパターンの内側に向く矢印ボタンを付加して表示し、
前記モデルパターン微調整部は、前記作業者が前記モデルパターンの外側に向く矢印ボタンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンのサイズを所定量ずつ拡大し、前記モデルパターンの内側に向く矢印ボタンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンのサイズを所定量ずつ縮小する、請求項１乃至３のいずれかに記載の画像処理用部品形状データ作成システム。
【請求項５】
前記アイコン表示部は、前記微調整用のアイコンには、ドラッグ操作するためのドラッグボタンを付加して表示し、
前記モデルパターン微調整部は、前記作業者が前記ドラッグボタンに前記マウスのポインタを合わせてドラッグ操作を行ったときに、そのドラッグ操作の方向と操作量に応じて前記モデルパターンのサイズを拡大又は縮小し、或は、前記モデルパターンの位置を前記ドラッグ操作の方向にその操作量分だけ移動させる、請求項１乃至４のいずれかに記載の画像処理用部品形状データ作成システム。
【請求項６】
前記アイコン表示部は、前記部品画像の計測対象部位が部品下面のバンプの配列パターンである場合に、前記微調整用のアイコンとして、前記モデルパターンの各バンプのサイズとバンプピッチの両方を一括して拡大又は縮小するための第１アイコンと、前記モデルパターンの各バンプのサイズのみを一括して拡大又は縮小するための第２アイコンと、前記モデルパターンのバンプピッチのみを一括して拡大又は縮小するための第３アイコンとを、前記モデルパターンと所定の位置関係で前記表示装置の画面に表示し、
前記モデルパターン微調整部は、前記作業者が前記第１アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンの各バンプのサイズとバンプピッチの両方を一括して所定量ずつ拡大又は縮小し、前記第２アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンの各バンプのサイズのみを一括して所定量ずつ拡大又は縮小し、前記第３アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンのバンプピッチのみを所定量ずつ拡大又は縮小する、請求項１に記載の画像処理用部品形状データ作成システム。
【請求項７】
前記アイコン表示部は、前記部品画像の計測対象部位が部品側面から突出するリードの配列パターンである場合に、前記微調整用のアイコンとして、前記モデルパターンの各リードのサイズとリードピッチの両方を一括して拡大又は縮小するための第１アイコンと、前記モデルパターンの各リードの長さのみを一括して拡大又は縮小するための第２アイコンと、前記モデルパターンの各リードの幅のみを一括して拡大又は縮小するための第３アイコンと、前記モデルパターンのリードピッチのみを一括して拡大又は縮小するための第４アイコンとを、前記モデルパターンと所定の位置関係で前記表示装置の画面に表示し、
前記モデルパターン微調整部は、前記作業者が前記第１アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンの各リードのサイズとリードピッチの両方を一括して所定量ずつ拡大又は縮小し、前記第２アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンの各リードの長さのみを所定量ずつ拡大又は縮小し、前記第３アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンの各リードの幅のみを一括して所定量ずつ拡大又は縮小し、前記第４アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンのリードピッチのみを一括して所定量ずつ拡大又は縮小する、請求項１に記載の画像処理用部品形状データ作成システム。
【請求項８】
前記アイコン表示部は、前記部品画像の計測対象部位が部品ボディ形状である場合に、前記微調整用のアイコンとして、前記モデルパターンの部品ボディ形状のサイズを拡大又は縮小するための第１アイコンと、前記モデルパターンの部品ボディ形状の横方向長さのみを拡大又は縮小するための第２アイコンと、前記モデルパターンの部品ボディ形状の縦方向長さのみを拡大又は縮小するための第３アイコンとを、前記モデルパターンと所定の位置関係で前記表示装置の画面に表示し、
前記モデルパターン微調整部は、前記作業者が前記第１アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンの部品ボディ形状のサイズを所定量ずつ拡大又は縮小し、前記第２アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンの部品ボディ形状の横方向長さのみを所定量ずつ拡大又は縮小し、前記第３アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンの部品ボディ形状の縦方向長さのみを所定量ずつ拡大又は縮小する、請求項１に記載の画像処理用部品形状データ作成システム。
【請求項９】
前記アイコン表示部は、前記部品画像の計測対象部位が部品ボディ形状である場合に、前記微調整用のアイコンとして、前記第１乃至第３の各アイコンの他に、前記モデルパターンの部品ボディ形状の傾き角度のみを微調整するための第４アイコンと、前記モデルパターンの部品ボディ形状のコーナー部の丸みの曲率半径のみを拡大又は縮小するための第５アイコンとを、前記モデルパターンと所定の位置関係で前記表示装置の画面に表示し、
前記モデルパターン微調整部は、前記作業者が前記第４アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンの部品ボディ形状を所定角度ずつ回転させ、前記第５アイコンに前記マウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンの部品ボディ形状のコーナー部の丸みの曲率半径のみを所定量ずつ拡大又は縮小する、請求項８に記載の画像処理用部品形状データ作成システム。
【請求項１０】
前記モデルパターン微調整部のクリック操作１回当たりの微調整量を作業者が変更できるように構成されている、請求項１乃至９のいずれかに記載の画像処理用部品形状データ作成システム。
【請求項１１】
部品実装機で実装する部品を画像認識する際に使用する画像処理用部品形状データを作成する画像処理用部品形状データ作成方法において、
前記画像処理用部品形状データの作成対象となる部品を撮像した部品画像を取得して表示装置の画面に表示する工程と、
前記表示装置の画面に表示された部品画像の計測対象部位に対応するモデルパターンを当該部品画像に重ねて表示する工程と、
前記表示装置の画面上で前記部品画像に重ねられた前記モデルパターンのサイズ及び／又は位置を微調整するための少なくとも１つの微調整用のアイコンを前記モデルパターンと所定の位置関係で前記表示装置の画面に表示する工程と、
作業者が前記表示装置の画面上で前記モデルパターンを前記部品画像の計測対象部位に合わせ込む微調整作業を行う際に前記微調整用のアイコンにマウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンのサイズ及び／又は位置を所定量ずつ微調整する工程と、
前記微調整作業終了までの前記クリック操作の回数に応じて微調整された前記モデルパターンのサイズ及び／又は位置の情報を取得して前記画像処理用部品形状データを作成する工程と
を含む、画像処理用部品形状データ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、部品実装機で実装する部品を画像認識する際に使用する画像処理用部品形状データを作成する画像処理用部品形状データ作成システム及び画像処理用部品形状データ作成方法に関する技術を開示したものである。
【背景技術】
【０００２】
一般に、部品実装機においては、吸着ノズルに吸着した部品をカメラで撮像して当該部品を画像認識する際に、予め作成した画像処理用部品形状データ（部品のボディ部分のサイズ、バンプやリードの位置、サイズ、ピッチ、数等の外観上の特徴を表すデータ）を使用して当該部品を画像認識して当該部品の吸着位置のずれ量や吸着姿勢の良否を判定するようにしている。従来より、部品実装機のユーザー側で画像処理用部品形状データを作成する場合は、部品のＣＡＤデータを利用する方法の他に、画像処理用部品形状データの作成対象となる部品をカメラで撮像して、その撮像画像を用いて画像処理用部品形状データを作成するようにしたものがある（特許文献１）。【０００３】
この種の画像処理用部品形状データ作成システムでは、カメラで撮像した部品画像のうちのどの部分を計測するかを作業者が指定する必要があり、そのために、表示装置の画面に表示された部品画像の計測対象部位（部品ボディ、バンプ、リード等）に対応するモデルパターンを当該部品画像に重ねて表示し、作業者が表示装置の画面上でモデルパターンのサイズや位置を部品画像の計測対象部位に合わせ込む調整作業を行った後、システムのコンピュータがモデルパターンのサイズや位置の情報を取得して画像処理用部品形状データを作成するようにしたものがある。このものでは、表示装置の画面上でのモデルパターンのサイズや位置の大まかな調整は、マウスのドラッグ操作で行い、その後、微調整は、キーボードから数値を入力して行うようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２１１０８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
作業者がキーボードから数値を入力してモデルパターンの微調整を行う場合は、表示装置の画面に表示されたモデルパターンと部品画像の計測対象部位とのずれ量を目測して微調整の数値を推測し、その数値をキーボードから入力するようにしている。【０００６】
しかし、作業者がキーボードから入力する数値を変えたときに、表示装置の画面上でモデルパターンのサイズや位置がどれだけ変化するのか分かりにくいため、表示装置の画面上でモデルパターンを部品画像の計測対象部位に合わせ込む際に、１回の数値入力で合わせ込むことが困難で、何回も数値入力を繰り返して合わせ込むことになってしまい、モデルパターンの微調整作業に手間と時間がかかるという欠点があった。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、部品実装機で実装する部品を画像認識する際に使用する画像処理用部品形状データを作成する画像処理用部品形状データ作成システムにおいて、前記画像処理用部品形状データの作成対象となる部品を撮像した部品画像を表示する表示装置と、前記表示装置の画面に表示された部品画像の計測対象部位に対応するモデルパターンを当該部品画像に重ねて表示するモデルパターン表示部と、前記表示装置の画面上で前記部品画像に重ねられた前記モデルパターンのサイズ及び／又は位置を微調整するための少なくとも１つの微調整用のアイコンを前記モデルパターンと所定の位置関係で前記表示装置の画面に表示するアイコン表示部と、作業者が前記表示装置の画面上で前記モデルパターンを前記部品画像の計測対象部位に合わせ込む微調整作業を行う際に前記微調整用のアイコンにマウスのポインタを合わせてクリック操作を１回行う毎に前記モデルパターンのサイズ及び／又は位置を所定量ずつ微調整するモデルパターン微調整部と、前記微調整作業終了までの前記クリック操作の回数に応じて前記モデルパターン微調整部によって微調整された前記モデルパターンのサイズ及び／又は位置の情報を取得して前記画像処理用部品形状データを作成する部品形状データ作成部とを備えた構成としたものである。【０００８】
この構成では、作業者が表示装置の画面上でモデルパターンを部品画像の計測対象部位に合わせ込む微調整作業を行う際に、微調整用のアイコンにマウスのポインタを合わせてクリック操作を１回行う毎にモデルパターンのサイズ及び／又は位置を所定量ずつ微調整するように構成されているため、作業者は、表示装置の画面を見ながらモデルパターンと部品画像の計測対象部位とのずれが無くなるまでクリック操作を繰り返すだけ良い。これにより、モデルパターンの微調整作業が簡単になり、部品画像を用いて画像処理用部品形状データを能率良く作成することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は実施例１の画像処理用部品形状データ作成システムの構成を示すブロック図である。
【図２】図２は実施例１の部品画像の一例を示す図である。
【図３】図３は実施例１のモデルパターンの一例を示す図である。
【図４】図４は実施例１のモデルパターンを部品画像に重ねて表示した一例を示す図である。
【図５Ａ】図５Ａは実施例１の第１アイコンの一例を拡大して示す図である。
【図５Ｂ】図５Ｂは実施例１の第２アイコンの一例を拡大して示す図である。
【図５Ｃ】図５Ｃは実施例１の第３アイコンの一例を拡大して示す図である。
【図５Ｄ】図５Ｄは実施例１の第４アイコンの一例を拡大して示す図である。
【図６】図６は実施例１の画像処理用部品形状データ作成プログラムの処理の流れを示すフローチャートである。
【図７】図７は実施例２のモデルパターンを部品画像に重ねて表示した一例を示す図である。
【図８】図８は実施例３のモデルパターンを部品画像に重ねて表示した一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、３つの実施例１〜３を説明する。
【実施例１】
【００１１】
実施例１を図１乃至図６に基づいて説明する。【００１２】
図１に示すように、画像処理用部品形状データ作成システムは、パーソナルコンピュータ等のコンピュータ１１と、画像処理用部品形状データの作成対象となる部品の計測対象部位を撮像するカメラ１２と、キーボード１３と、マウス１４と、液晶ディスプレイ、ＣＲＴ等の表示装置１５と、後述する画像処理用部品形状データを作成する際に実行する図６の画像処理用部品形状データ作成プログラムやモデルパターン３１のデータ等の各種データを記憶する記憶装置１６とを備えた構成となっている。この記憶装置１６は、電源オフ時でも記憶データを保持する書き換え可能な不揮発性の記憶媒体（例えばハードディスク装置等）を用いて構成されている。【００１３】
本実施例１の画像処理用部品形状データ作成システムのコンピュータ１１は、図示はしないが、部品実装機の外部（部品実装ラインの外部）に設けられ、ネットワークを介して部品実装ラインの生産管理コンピュータや各部品実装機に対して通信可能に接続されている。コンピュータ１１で作成した画像処理用部品形状データは、生産管理コンピュータ及び／又は各部品実装機に転送される。本実施例１では、画像処理用部品形状データの作成対象となる部品は、下面に複数のバンプ２２（図２参照）が格子状の配列パターンで形成されたＢＧＡ部品であり、その計測対象部位であるバンプ２２のサイズ（径寸法）とバンプピッチのデータを含む画像処理用部品形状データを作成する場合について説明する。【００１４】
コンピュータ１１は、後述する図６の画像処理用部品形状データ作成プログラムを実行することで、表示装置１５の画面に表示された部品画像２１（図２参照）の計測対象部位であるバンプ２２の配列パターンに対応するモデルパターン３１（図３参照）を図４に示すように部品画像２１に重ねて表示する「モデルパターン表示部」として機能すると共に、表示装置１５の画面上で部品画像２１に重ねられたモデルパターン３１のサイズ及び／又は位置を微調整するための少なくとも１つの微調整用のアイコン３２ａ〜３２ｄをモデルパターン３１と所定の位置関係で表示装置１５の画面に表示する「アイコン表示部」としても機能する。本実施例１では、部品画像２１のバンプ２２の配列パターンを計測対象部位とするため、モデルパターン３１のサイズを調整することは、モデルパターン３１のバンプ３３のサイズ（径寸法）とバンプピッチの両方を同時に調整することを意味する。【００１５】
更に、コンピュータ１１は、作業者が表示装置１５の画面上でモデルパターン３１のバンプ３３を部品画像２１のバンプ２２に合わせ込む微調整作業を行う際に微調整用のアイコン３２ａ〜３２ｄにマウス１４のポインタを合わせてクリック操作を１回行う毎にモデルパターン３１のサイズ及び／又は位置を所定量ずつ微調整する「モデルパターン微調整部」として機能すると共に、微調整作業終了までのクリック操作の回数に応じて微調整したモデルパターン３１のサイズ及び／又は位置の情報を取得して画像処理用部品形状データを作成する「部品形状データ作成部」としても機能する。【００１６】
ここで、表示装置１５の画面に表示する部品画像２１は、画像処理用部品形状データの作成対象となるＢＧＡ部品の計測対象部位であるバンプ２２の配列パターンを撮像した画像である。本実施例１では、この部品画像２１は、画像処理用部品形状データ作成システムのカメラ１２で撮像するようにしているが、部品実装機の部品撮像用カメラ等、外部のカメラで撮像した部品画像を取得するようにしても良い。【００１７】
モデルパターン３１は、予め画像処理用部品形状データの作成対象となるＢＧＡ部品のバンプ２２の配列パターンのＣＡＤデータや仕様データ等を用いて作成され、記憶装置１６に記憶されている。このモデルパターン３１は、画像処理用部品形状データ作成システムのコンピュータ１１で作成しても良いし、外部のシステムで作成したものを取得するようにしても良い。【００１８】
図２乃至図４の例では、部品画像２１のバンプ２２とモデルパターン３１のバンプ３３の個数は、それぞれ９個であるが、それ以上又はそれ以下の個数であっても良いことは言うまでもない。モデルパターン３１と所定の位置関係で表示装置１５の画面に表示する微調整用のアイコン３２ａ〜３２ｄは、モデルパターン３１のサイズ又は位置の微調整方向（２方向又は４方向）を示す２個又は４個の矢印ボタン３４ａ〜３４ｃと、ドラッグ操作するための１個のドラッグボタン３５とを組み合わせた形状となっている。矢印ボタン３４ａ〜３４ｃの形状は、微調整する方向が分かる形状であれば、どの様な形状であっても良い。ドラッグボタン３５の形状は、矢印ボタン３４ａ〜３４ｃと区別できる形状であれば、四角形に限らず、円形等、どの様な形状であっても良い。【００１９】
本実施例１では、図３、図４及び図５Ａ〜図５Ｄに示すように、４種類の微調整用のアイコン３２ａ〜３２ｄが存在し、モデルパターン３１の各バンプ３３のサイズとバンプピッチの両方を一括して拡大又は縮小するための第１アイコン３２ａと、モデルパターン３１の各バンプ３３のサイズのみを一括して拡大又は縮小するための第２アイコン３２ｂと、モデルパターン３１のバンプピッチのみを一括して拡大又は縮小するための第３アイコン３２ｃと、モデルパターン３１の位置を移動させるための第４アイコン３２ｄとが、モデルパターン３１と所定の位置関係で表示装置１５の画面に表示される。【００２０】
具体的には、図３及び図４に示すように、モデルパターン３１の４つのコーナー部に位置する４個のバンプ３３に、それぞれモデルパターン３１の各バンプ３３のサイズとバンプピッチの両方を一括して拡大又は縮小するための第１アイコン３２ａ（図５Ａ参照）が配置されている。各第１アイコン３２ａは、モデルパターン３１の対角方向外側と内側に向く２つの矢印ボタン３４ａ，３４ｂと、これら２つの矢印ボタン３４ａ，３４ｂの中央に位置するドラッグボタン３５とを備えている。【００２１】
作業者が第１アイコン３２ａの２つの矢印ボタン３４ａ，３４ｂのうち、モデルパターン３１の対角方向外側に向く矢印ボタン３４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン３１の各バンプ３３のサイズとバンプピッチの両方を一括して所定量ずつ拡大し、その反対方向であるモデルパターン３１の対角方向内側に向く矢印ボタン３４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン３１の各バンプ３３のサイズとバンプピッチの両方を一括して所定量ずつ縮小する。このモデルパターン３１のサイズの拡大／縮小は、モデルパターン３１のクリック操作側とは反対側のコーナー部を固定してモデルパターン３１のサイズを拡大／縮小しても良いし、モデルパターン３１の中心を固定してモデルパターン３１のサイズを拡大／縮小しても良い。【００２２】
作業者が第１アイコン３２ａのドラッグボタン３５にマウス１４のポインタを合わせてモデルパターン３１の対角方向外側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン３１の各バンプ３３のサイズとバンプピッチの両方を一括して拡大し、その反対方向であるモデルパターン３１の対角方向内側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン３１の各バンプ３３のサイズとバンプピッチの両方を一括して縮小する。【００２３】
図３及び図４に示すように、モデルパターン３１の４つのコーナー部に位置する４個のバンプ３３のうち、例えば２個のバンプ３３には、モデルパターン３１の各バンプ３３のサイズのみを一括して拡大又は縮小するための第２アイコン３２ｂ（図５Ｂ参照）が２つずつ配置されている。各第２アイコン３２ｂは、バンプ３３の横方向（Ｘ方向）又は縦方向（Ｙ方向）の外側と内側に向く２つの矢印ボタン３４ａ，３４ｂと、これら２つの矢印ボタン３４ａ，３４ｂの中央に位置するドラッグボタン３５とを備えている。図３及び図４の例では、４個の第２アイコン３２ｂが配置されているが、第２アイコン３２ｂの個数は、３個以下又は５個以上であっても良い。本実施例１では、バンプ３３の形状が円形であるため、第２アイコン３２ｂの個数は１個のみであっても、モデルパターン３１の各バンプ３３のサイズのみを一括して拡大又は縮小することができる。バンプ３３の形状が四角形である場合には、四角形のバンプ３３の隣接する２辺に第２アイコン３２ｂを１個ずつ配置することで、モデルパターン３１の各バンプ３３の横方向寸法と縦方向寸法を別々に拡大又は縮小することができる。【００２４】
作業者が第２アイコン３２ｂの２つの矢印ボタン３４ａ，３４ｂのうち、バンプ３３の外側方向に向く矢印ボタン３４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン３１の各バンプ３３のサイズのみを一括して所定量ずつ拡大し、その反対方向であるバンプ３３の内側方向に向く矢印ボタン３４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン３１の各バンプ３３のサイズのみを一括して所定量ずつ縮小する。【００２５】
作業者が第２アイコン３２ｂのドラッグボタン３５にマウス１４のポインタを合わせてバンプ３３の外側方向にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン３１の各バンプ３３のサイズのみを一括して拡大し、その反対方向であるバンプ３３の内側方向にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン３１の各バンプ３３のサイズのみを一括して縮小する。【００２６】
図３及び図４に示すように、モデルパターン３１の４辺の中央に位置する４個のバンプ３３には、それぞれモデルパターン３１のバンプピッチのみを横方向又は縦方向に一括して拡大又は縮小するための４つの第３アイコン３２ｃ（図５Ｃ参照）が配置されている。各第３アイコン３２ｃは、モデルパターン３１の横方向又は縦方向の外側と内側に向く２つの矢印ボタン３４ａ，３４ｂと、これら２つの矢印ボタン３４ａ，３４ｂの中央に位置するドラッグボタン３５とを備えている。【００２７】
作業者が第３アイコン３２ｃの２つの矢印ボタン３４ａ，３４ｂのうち、モデルパターン３１の横方向又は縦方向の外側に向く矢印ボタン３４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン３１の横方向又は縦方向のバンプピッチのみを一括して所定量ずつ拡大し、その反対方向であるモデルパターン３１の横方向又は縦方向の内側に向く矢印ボタン３４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン３１の横方向又は縦方向のバンプピッチのみを一括して所定量ずつ縮小する。このモデルパターン３１のバンプピッチの拡大／縮小は、モデルパターン３１のクリック操作側とは反対側の辺部を固定してモデルパターン３１のバンプピッチを拡大／縮小しても良いし、モデルパターン３１の中心を固定してモデルパターン３１のバンプピッチを拡大／縮小しても良い。【００２８】
作業者が第３アイコン３２ｃのドラッグボタン３５にマウス１４のポインタを合わせてモデルパターン３１の横方向又は縦方向の外側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン３１の横方向又は縦方向のバンプピッチのみを一括して拡大し、その反対方向であるモデルパターン３１の横方向又は縦方向の内側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン３１の横方向又は縦方向のバンプピッチのみを一括して縮小する。【００２９】
図３及び図４に示すように、モデルパターン３１の中心には、モデルパターン３１の位置を移動させるための第４アイコン３２ｄ（図５Ｄ参照）が配置されている。この第４アイコン３２ｄは、横方向両側と縦方向両側に向く４つの矢印ボタン３４ｃと、これら４つの矢印ボタン３４ｃの中央に位置するドラッグボタン３５とを備えている。【００３０】
作業者が第４アイコン３２ｄの４つの矢印ボタン３４ｃのいずれかにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン３１の位置を当該矢印ボタン３４ｃの矢印方向に所定量ずつ移動させる。作業者が第４アイコン３２ｄのドラッグボタン３５にマウス１４のポインタを合わせてドラッグ操作を行ったときに、そのドラッグ操作の方向にモデルパターン３１の位置をドラッグ操作量分だけ移動させる。【００３１】
本実施例１では、第１乃至第４アイコン３２ａ〜３２ｄのクリック操作１回当たりの微調整量を作業者がキーボード１３を操作して変更できるように構成されている。【００３２】
上述した第１乃至第４アイコン３２ａ〜３２ｄの他に、部品画像２１の傾きに合わせてモデルパターン３１の傾き角度を微調整するためのアイコンを追加しても良い。【００３３】
作業者が上述した第１乃至第４アイコン３２ａ〜３２ｄをマウス１４でクリック操作又はドラッグ操作して表示装置１５の画面上でモデルパターン３１のバンプ３３を部品画像２１のバンプ２２に合わせ込む微調整作業を行うと、コンピュータ１１は、図６の画像処理用部品形状データ作成プログラムに従って微調整作業終了までのクリック操作の回数に応じて微調整したモデルパターン３１のバンプ３３のサイズとバンプピッチの情報を取得して画像処理用部品形状データを作成する。【００３４】
以下、コンピュータ１１が実行する図６の画像処理用部品形状データ作成プログラムの処理内容を説明する。本プログラムが起動されると、まず、ステップ１０１で、画像処理用部品形状データの作成対象となる部品がカメラ１２の視野範囲内の撮像位置にセットされるまで待機する。その後、部品が撮像位置にセットされた時点で、ステップ１０２に進み、カメラ１２で部品の計測対象部位であるバンプ２２の配列パターンを撮像して、次のステップ１０３で、表示装置１５の画面に部品画像２１を表示する。【００３５】
この後、ステップ１０４に進み、表示装置１５の画面に表示した部品画像２１のバンプ２２の配列パターンに対応するモデルパターン３１（図３参照）を部品画像２１に重ねて表示する。このステップ１０４の処理が「モデルパターン表示部」としての役割を果たす。【００３６】
そして、次のステップ１０５で、微調整用のアイコンである第１乃至第４アイコン３２ａ〜３２ｄをモデルパターン３１と所定の位置関係で表示装置１５の画面に表示する。このステップ１０５の処理が「アイコン表示部」としての役割を果たす。【００３７】
この後、ステップ１０６に進み、作業者が上述した第１乃至第４アイコン３２ａ〜３２ｄをマウス１４でクリック操作又はドラッグ操作して表示装置１５の画面上でモデルパターン３１のバンプ３３を部品画像２１のバンプ２２に合わせ込む微調整作業を行うと、コンピュータ１１は、その微調整作業終了までのクリック操作の回数とドラッグ操作に応じてモデルパターン３１のバンプ３３のサイズとバンプピッチとモデルパターン３１の位置を微調整して、表示装置１５の画面上でモデルパターン３１のバンプ３３を部品画像２１のバンプ２２に合わせ込む。このステップ１０６の処理が「モデルパターン微調整部」としての役割を果たす。【００３８】
微調整作業終了後に、ステップ１０７に進み、微調整作業終了までのクリック操作の回数やドラッグ操作に応じて微調整したモデルパターン３１のバンプ３３のサイズとバンプピッチを計測して、次のステップ１０８で、その計測値に基づいて画像処理用部品形状データを作成して記憶装置１６に記憶して、本プログラムを終了する。上記ステップ１０７〜１０８の処理が「部品形状データ作成部」としての役割を果たす。【００３９】
以上説明した本実施例１では、作業者が表示装置１５の画面上でモデルパターン３１のバンプ３３を部品画像２１のバンプ２２に合わせ込む微調整作業を行う際に、微調整用のアイコンである第１乃至第４アイコン３２ａ〜３２ｄの矢印ボタン３４ａ〜３４ｃのいずれかにマウス１４のポインタを合わせてクリック操作を１回行う毎にモデルパターン３１のバンプ３３のサイズとバンプピッチとモデルパターン３１の位置のいずれかを所定量ずつ微調整するように構成されているため、作業者は、表示装置１５の画面を見ながらモデルパターン３１のバンプ３３と部品画像２１のバンプ２２とのずれが無くなるまでクリック操作を繰り返すだけ良い。これにより、ＢＧＡ部品の画像処理用部品形状データを作成する場合でも、モデルパターン３１の微調整作業が簡単になり、部品画像２１を用いてＢＧＡ部品の画像処理用部品形状データを能率良く作成することができる。
【実施例２】
【００４０】
次に、図７を用いて実施例２を説明する。但し、上記実施例１と実質的に同じ部分については説明を省略又は簡略化し、主として異なる部分について説明する。【００４１】
上記実施例１では、画像処理用部品形状データの作成対象となる部品は、下面に複数のバンプ２２が格子状の配列パターンで形成されたＢＧＡ部品であるが、図７に示す実施例２では、画像処理用部品形状データの作成対象となる部品は、部品側面から複数本のリード４２が突出するリード付き部品であり、その計測対象部位は、リード４２の配列パターンである。【００４２】
表示装置１５の画面に表示する部品画像４１は、画像処理用部品形状データの作成対象となるリード付き部品の計測対象部位であるリード４２の配列パターンを撮像した画像である。この部品画像４１は、画像処理用部品形状データ作成システムのカメラ１２で撮像するようにしているが、部品実装機の部品撮像用カメラ等、外部のカメラで撮像した部品画像を取得するようにしても良い。【００４３】
モデルパターン５１は、予め画像処理用部品形状データの作成対象となるリード付き部品のリード４２の配列パターンのＣＡＤデータや仕様データ等を用いて作成され、記憶装置１６に記憶されている。このモデルパターン５１は、画像処理用部品形状データ作成システムのコンピュータ１１で作成しても良いし、外部のシステムで作成したものを取得するようにしても良い。【００４４】
図７の例では、部品画像４１のリード４２とモデルパターン５１のリード５３の本数は、それぞれ５本であるが、それ以上又はそれ以下の本数であっても良いことは言うまでもない。モデルパターン５１と所定の位置関係で表示装置１５の画面に表示する微調整用のアイコン５２ａ〜５２ｄは、モデルパターン５１のサイズ又は位置の微調整方向を示す２個の矢印ボタン５４ａ，５４ｂと、ドラッグ操作するための１個のドラッグボタン５５とを組み合わせた形状となっている。矢印ボタン５４ａ，５４ｂの形状は、微調整する方向が分かる形状であれば、どの様な形状であっても良い。ドラッグボタン５５の形状は、矢印ボタン５４ａ，５４ｂと区別できる形状であれば、四角形に限らず、円形等、どの様な形状であっても良い。【００４５】
本実施例２では、４種類の微調整用のアイコン５２ａ〜５２ｄが存在し、モデルパターン５１の各リード５３のサイズ（長さと幅）とリードピッチの両方を一括して拡大又は縮小するための第１アイコン５２ａと、モデルパターン５１の各リード５３の長さのみを一括して拡大又は縮小するための第２アイコン５２ｂと、モデルパターン５１の各リード５３の幅のみを一括して拡大又は縮小するための第３アイコン５２ｃと、モデルパターン５１のリードピッチのみを一括して拡大又は縮小するための第４アイコン５２ｄとが、モデルパターン５１と所定の位置関係で表示装置１５の画面に表示される。【００４６】
具体的には、モデルパターン５１の４つのコーナー部に、それぞれモデルパターン５１の各リード５３のサイズとリードピッチの両方を一括して拡大又は縮小するための第１アイコン５２ａが配置されている。各第１アイコン５２ａは、モデルパターン５１の対角方向外側と内側に向く２つの矢印ボタン５４ａ，５４ｂと、これら２つの矢印ボタン５４ａ，５４ｂの中央に位置するドラッグボタン５５とを備えている。【００４７】
作業者が第１アイコン５２ａの２つの矢印ボタン５４ａ，５４ｂのうち、モデルパターン５１の対角方向外側に向く矢印ボタン５４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン５１の各リード５３のサイズ（長さと幅）とリードピッチの両方を一括して所定量ずつ拡大し、その反対方向であるモデルパターン５１の対角方向内側に向く矢印ボタン５４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン５１の各リード５３のサイズとリードピッチの両方を一括して所定量ずつ縮小する。このモデルパターン５１のサイズの拡大／縮小は、モデルパターン５１のクリック操作側とは反対側のコーナー部を固定してモデルパターン５１のサイズを拡大／縮小しても良いし、モデルパターン５１の中心を固定してモデルパターン５１のサイズを拡大／縮小しても良い。【００４８】
作業者が第１アイコン５２ａのドラッグボタン５５にマウス１４のポインタを合わせてモデルパターン５１の対角方向外側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン５１の各リード５３のサイズとバンプピッチの両方を一括して拡大し、その反対方向であるモデルパターン５１の対角方向内側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン５１の各リード５３のサイズとリードピッチの両方を一括して縮小する。【００４９】
モデルパターン５１の中央に位置する１本のリード５３の先端と基端（根元）に、それぞれモデルパターン５１の各リード５３の長さのみを一括して拡大又は縮小するための第２アイコン５２ｂが配置されている。各第２アイコン５２ｂは、リード５３の長さ方向の外側と内側に向く２つの矢印ボタン５４ａ，５４ｂと、これら２つの矢印ボタン５４ａ，５４ｂの中央に位置するドラッグボタン５５とを備えている。図７の例では、モデルパターン５１の中央に位置する１本のリード５３の先端と基端にそれぞれ第２アイコン５２ｂを配置しているが、この第２アイコン５２ｂを配置するリード５３の本数や位置は、適宜変更しても良い。【００５０】
作業者が第２アイコン５２ｂの２つの矢印ボタン５４ａ，５４ｂのうち、リード５３の外側方向に向く矢印ボタン５４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン５１の各リード５３の長さのみを一括して所定量ずつ拡大し、その反対方向であるリード５３の内側方向に向く矢印ボタン５４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン５１の各リード５３の長さのみを一括して所定量ずつ縮小する。【００５１】
作業者が第２アイコン５２ｂのドラッグボタン５５にマウス１４のポインタを合わせてバンプ５３の外側方向にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン５１の各リード５３の長さのみを一括して拡大し、その反対方向であるリード５３の内側方向にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン５１の各リード５３の長さのみを一括して縮小する。【００５２】
モデルパターン５１の左右両端に位置する２本のリード５３の内側中央に、モデルパターン５１の各リード５３の幅のみを一括して拡大又は縮小するための第３アイコン５２ｃが配置されている。各第３アイコン５２ｃは、リード５３の幅方向の外側と内側に向く２つの矢印ボタン５４ａ，５４ｂと、これら２つの矢印ボタン５４ａ，５４ｂの中央に位置するドラッグボタン５５とを備えている。この第３アイコン５２ｃを配置するリード５３の本数や位置は、適宜変更しても良い。【００５３】
作業者が第３アイコン５２ｃの２つの矢印ボタン５４ａ，５４ｂのうち、リード５３の外側方向に向く矢印ボタン５４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン５１の各リード５３の幅のみを一括して所定量ずつ拡大し、その反対方向であるリード５３の内側方向に向く矢印ボタン５４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン５１の各リード５３の幅のみを一括して所定量ずつ縮小する。【００５４】
作業者が第３アイコン５２ｃのドラッグボタン５５にマウス１４のポインタを合わせてバンプ５３の外側方向にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン５１の各リード５３の幅のみを一括して拡大し、その反対方向であるリード５３の内側方向にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン５１の各リード５３の幅のみを一括して縮小する。【００５５】
モデルパターン５１の左右両端に位置する２本のリード５３の外側中央に、モデルパターン５１のリードピッチのみを一括して拡大又は縮小するための第４アイコン５２ｄが配置されている。各第４アイコン５２ｄは、モデルパターン５１の外側と内側に向く２つの矢印ボタン５４ａ，５４ｂと、２つの矢印ボタン５４ａ，５４ｂの中央に位置するドラッグボタン５５とを備えている。この第４アイコン５２ｄの位置や個数は、適宜変更しても良い。【００５６】
作業者が第４アイコン５２ｄの２つの矢印ボタン５４ａ，５４ｂのうち、モデルパターン５１の外側方向に向く矢印ボタン５４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン５１のリードピッチのみを一括して所定量ずつ拡大し、その反対方向であるモデルパターン５１の内側方向に向く矢印ボタン５４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン５１のリードピッチのみを一括して所定量ずつ縮小する。【００５７】
作業者が第４アイコン５２ｄのドラッグボタン５５にマウス１４のポインタを合わせてモデルパターン５１の外側方向にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン５１のリードピッチのみを一括して拡大し、その反対方向であるモデルパターン５１の内側方向にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン５１のリードピッチのみを一括して縮小する。【００５８】
本実施例２では、第１乃至第４アイコン５２ａ〜５２ｄのクリック操作１回当たりの微調整量を作業者がキーボード１３を操作して変更できるように構成されている。【００５９】
上述した第１乃至第４アイコン５２ａ〜５２ｄの他に、部品画像４１の傾きに合わせてモデルパターン５１の傾き角度を微調整するためのアイコンを追加したり、モデルパターン５１の位置を微調整するためのアイコンを追加しても良い。尚、モデルパターン５１の位置の微調整は、第１乃至第４アイコン５２ａ〜５２ｄのクリック操作やドラッグ操作を適宜組み合わせることによっても行うことができる。【００６０】
以上説明した本実施例２では、作業者が表示装置１５の画面上でモデルパターン５１のリード５３を部品画像４１のリード４２に合わせ込む微調整作業を行う際に、微調整用のアイコンである第１乃至第４アイコン５２ａ〜５２ｄの矢印ボタン５４ａ，５４ｂのいずれかにマウス１４のポインタを合わせてクリック操作を１回行う毎にモデルパターン５１のリード５３のサイズやリードピッチを所定量ずつ微調整するように構成されているため、作業者は、表示装置１５の画面を見ながらモデルパターン５１のリード５３と部品画像４１のリード４２とのずれが無くなるまでクリック操作を繰り返すだけ良い。これにより、リード付き部品の画像処理用部品形状データを作成する場合でも、モデルパターン５１の微調整作業が簡単になり、部品画像４１を用いてリード付き部品の画像処理用部品形状データを能率良く作成することができる。【００６１】
尚、本実施例２では、部品画像４１のリード４２（モデルパターン５１のリード５３）が横方向（Ｘ方向）に配列されているが、縦方向（Ｙ方向）に配列されている場合には、表示装置１５の画面上で第１乃至第４アイコン５２ａ〜５２ｄの配置を９０°回転させれば良い。
【実施例３】
【００６２】
次に、図８を用いて実施例３を説明する。但し、前記実施例１と実質的に同じ部分については説明を省略又は簡略化し、主として異なる部分について説明する。【００６３】
本実施例３では、部品画像６１の計測対象部位は四角形の部品ボディ形状６２である。この部品画像６１は、画像処理用部品形状データ作成システムのカメラ１２で撮像するようにしているが、部品実装機の部品撮像用カメラ等、外部のカメラで撮像した部品画像を取得するようにしても良い。【００６４】
モデルパターン７１は、予め画像処理用部品形状データの作成対象となる部品のボディ形状のＣＡＤデータや仕様データ等を用いて作成され、記憶装置１６に記憶されている。このモデルパターン７１は、画像処理用部品形状データ作成システムのコンピュータ１１で作成しても良いし、外部のシステムで作成したものを取得するようにしても良い。【００６５】
モデルパターン７１と所定の位置関係で表示装置１５の画面に表示する微調整用のアイコン７２ａ〜７２ｅは、モデルパターン７１のサイズ又は位置の微調整方向を示す矢印ボタン７４ａ〜７４ｄと、ドラッグ操作するための１個のドラッグボタン７５とを組み合わせた形状となっている。矢印ボタン７４ａ〜７４ｄの形状は、微調整する方向が分かる形状であれば、どの様な形状であっても良い。ドラッグボタン７５の形状は、矢印ボタン７４ａ〜７４ｄと区別できる形状であれば、四角形に限らず、円形等、どの様な形状であっても良い。【００６６】
本実施例３では、５種類の微調整用のアイコン７２ａ〜７２ｅが存在し、モデルパターン７１の部品ボディ形状のサイズ（横方向長さと縦方向長さ）を拡大又は縮小するための第１アイコン７２ａと、モデルパターン７１の部品ボディ形状の横方向長さ（Ｘ方向長さ）のみを拡大又は縮小するための第２アイコン７２ｂと、モデルパターン７１の部品ボディ形状の縦方向長さ（Ｙ方向長さ）のみを拡大又は縮小するための第３アイコン７２ｃと、モデルパターン７１の部品ボディ形状の傾き角度を微調整するための第４アイコン７２ｄと、モデルパターン７１の部品ボディ形状の４つのコーナー部の丸みの曲率半径のみを一括して拡大又は縮小するための第５アイコン７２ｅとが、モデルパターン７１と所定の位置関係で表示装置１５の画面に表示される。【００６７】
具体的には、モデルパターン７１の例えば右下のコーナー部に、モデルパターン７１の部品ボディ形状のサイズ（横方向長さと縦方向長さ）を拡大又は縮小するための第１アイコン７２ａが配置されている。この第１アイコン７２ａは、モデルパターン７１の対角方向外側と内側に向く２つの矢印ボタン７４ａ，７４ｂと、これら２つの矢印ボタン７４ａ，７４ｂの中央に位置するドラッグボタン７５とを備えている。【００６８】
作業者が第１アイコン７２ａの２つの矢印ボタン７４ａ，７４ｂのうち、モデルパターン７１の対角方向外側に向く矢印ボタン７４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン７１の部品ボディ形状のサイズ（横方向長さと縦方向長さ）を所定量ずつ拡大し、その反対方向であるモデルパターン７１の対角方向内側に向く矢印ボタン７４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン７１の部品ボディ形状のサイズを所定量ずつ縮小する。このモデルパターン７１のサイズの拡大／縮小は、モデルパターン７１のクリック操作側とは反対側のコーナー部を固定してモデルパターン７１を拡大／縮小しても良いし、モデルパターン７１の中心を固定してモデルパターン７１のサイズを拡大／縮小しても良い。【００６９】
作業者が第１アイコン７２ａのドラッグボタン７５にマウス１４のポインタを合わせてモデルパターン７１の対角方向外側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン７１の部品ボディ形状のサイズを拡大し、その反対方向であるモデルパターン７１の対角方向内側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン７１の部品ボディ形状のサイズを縮小する。【００７０】
モデルパターン７１の部品ボディ形状の横方向両側（左右両側）の辺部の中央に、それぞれモデルパターン７１の部品ボディ形状の横方向長さのみを拡大又は縮小するための第２アイコン７２ｂが配置されている。各第２アイコン７２ｂは、モデルパターン７１の横方向の外側と内側に向く２つの矢印ボタン７４ａ，７４ｂと、これら２つの矢印ボタン７４ａ，７４ｂの中央に位置するドラッグボタン７５とを備えている。【００７１】
作業者が第２アイコン７２ｂの２つの矢印ボタン７４ａ，７４ｂのうち、モデルパターン７１の横方向外側に向く矢印ボタン７４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン７１の部品ボディ形状の横方向長さのみを所定量ずつ拡大し、その反対方向であるモデルパターン７１の横方向内側に向く矢印ボタン７４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン７１の部品ボディ形状の横方向長さのみを所定量ずつ縮小する。【００７２】
作業者が第２アイコン７２ｂのドラッグボタン７５にマウス１４のポインタを合わせてモデルパターン７１の横方向外側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン７１の部品ボディ形状の横方向長さのみを拡大し、その反対方向であるモデルパターン７１の横方向内側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン７１の部品ボディ形状の横方向長さのみを縮小する。【００７３】
モデルパターン７１の部品ボディ形状の縦方向両側（上下両側）の辺部の中央に、それぞれモデルパターン７１の部品ボディ形状の縦方向長さのみを拡大又は縮小するための第３アイコン７２ｃが配置されている。各第３アイコン７２ｃは、モデルパターン７１の縦方向の外側と内側に向く２つの矢印ボタン７４ａ，７４ｂと、これら２つの矢印ボタン７４ａ，７４ｂの中央に位置するドラッグボタン７５とを備えている。【００７４】
作業者が第３アイコン７２ｃの２つの矢印ボタン７４ａ，７４ｂのうち、モデルパターン７１の縦方向外側に向く矢印ボタン７４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン７１の部品ボディ形状の縦方向長さのみを所定量ずつ拡大し、その反対方向であるモデルパターン７１の縦方向内側に向く矢印ボタン７４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン７１の部品ボディ形状の縦方向長さのみを所定量ずつ縮小する。【００７５】
作業者が第３アイコン７２ｃのドラッグボタン７５にマウス１４のポインタを合わせてモデルパターン７１の縦方向外側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン７１の部品ボディ形状の縦方向長さのみを拡大し、その反対方向であるモデルパターン７１の縦方向内側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン７１の部品ボディ形状の縦方向長さのみを縮小する。【００７６】
モデルパターン７１の対角方向の２つのコーナー部に、それぞれモデルパターン７１の部品ボディ形状の傾き角度を微調整するための第４アイコン７２ｄが配置されている。各第４アイコン７２ｄは、モデルパターン７１の時計回り方向と反時計回り方向に向く２つの矢印ボタン７４ｃ，７４ｄと、これら２つの矢印ボタン７４ｃ，７４ｄの中央に位置するドラッグボタン７５とを備えている。【００７７】
作業者が第４アイコン７２ｄの２つの矢印ボタン７４ｃ，７４ｄのうち、モデルパターン７１の時計回り方向に向く矢印ボタン７４ｃにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン７１の部品ボディ形状を時計回り方向に所定角度ずつ回転させ、その反対方向であるモデルパターン７１の反時計回り方向に向く矢印ボタン７４ｄにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン７１の部品ボディ形状を反時計回り方向に所定角度ずつ回転させる。このモデルパターン７１の部品ボディ形状の回転は、モデルパターン７１のクリック操作側とは反対側のコーナー部を固定して回転させても良いし、モデルパターン７１の中心を固定して回転させても良い。【００７８】
作業者が第４アイコン７２ｄのドラッグボタン７５にマウス１４のポインタを合わせてモデルパターン７１の時計回り方向にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン７１の部品ボディ形状を時計回り方向に回転させ、その反対方向であるモデルパターン７１の反時計回り方向にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン７１の部品ボディ形状を反時計回り方向に回転させる。【００７９】
モデルパターン７１の例えば左上のコーナー部に、モデルパターン７１の部品ボディ形状の４つのコーナー部の丸みの曲率半径のみを一括して拡大又は縮小するための第５アイコン７２ｅが配置されている。この第５アイコン７２ｅは、モデルパターン７１の対角方向外側と内側に向く２つの矢印ボタン７４ａ，７４ｂと、これら２つの矢印ボタン７４ａ，７４ｂの中央に位置するドラッグボタン７５とを備えている。【００８０】
作業者が第５アイコン７２ｅの２つの矢印ボタン７４ａ，７４ｂのうち、モデルパターン７１の対角方向外側に向く矢印ボタン７４ａにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン７１の部品ボディ形状の４つのコーナー部の丸みの曲率半径のみを一括して所定量ずつ縮小し、その反対方向であるモデルパターン７１の対角方向内側に向く矢印ボタン７４ｂにマウス１４のポインタを合わせてクリック操作を１回行う毎に、モデルパターン７１の部品ボディ形状の４つのコーナー部の丸みの曲率半径のみを一括して所定量ずつ拡大する。【００８１】
作業者が第５アイコン７２ｅのドラッグボタン７５にマウス１４のポインタを合わせてモデルパターン７１の対角方向外側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン７１の部品ボディ形状の４つのコーナー部の丸みの曲率半径のみを一括して縮小し、その反対方向であるモデルパターン７１の対角方向内側にドラッグ操作を行ったときに、そのドラッグ操作の操作量に応じてモデルパターン７１の部品ボディ形状の４つのコーナー部の丸みの曲率半径のみを一括して拡大する。【００８２】
本実施例３では、第１乃至第５アイコン７２ａ〜７２ｅのクリック操作１回当たりの微調整量を作業者がキーボード１３を操作して変更できるように構成されている。【００８３】
第１乃至第５アイコン７２ａ〜７２ｅの位置や個数は、適宜変更しても良い。【００８４】
その他、モデルパターン７１の位置を微調整するためのアイコンを追加しても良い。尚、モデルパターン７１の位置の微調整は、第１乃至第４アイコン７２ａ〜７２ｄのクリック操作やドラッグ操作を適宜組み合わせることによっても行うことができる。【００８５】
以上説明した本実施例３では、作業者が表示装置１５の画面上でモデルパターン７１の部品ボディ形状を部品画像６１の部品ボディ形状６２に合わせ込む微調整作業を行う際に、微調整用のアイコンである第１乃至第５アイコン７２ａ〜７２ｅの矢印ボタン７４ａ〜７４ｄのいずれかにマウス１４のポインタを合わせてクリック操作を１回行う毎にモデルパターン７１のサイズ、位置、コーナー部の丸みの曲率半径を所定量ずつ微調整するように構成されているため、作業者は、表示装置１５の画面を見ながらモデルパターン７１の部品ボディ形状と部品画像６１の部品ボディ形状とのずれが無くなるまでクリック操作を繰り返すだけ良い。これにより、部品ボディ形状のデータを含む画像処理用部品形状データを作成する場合でも、モデルパターン７１の微調整作業が簡単になり、部品画像６１を用いて画像処理用部品形状データを能率良く作成することができる。【００８６】
本発明の画像処理用部品形状データ作成システムは、部品実装機の外部に設けた構成に限定されず、部品実装機に搭載しても良い。この場合、部品実装機で発生したエラーの原因究明時に、当該部品実装機の吸着ノズルに吸着した部品を当該部品実装機の部品認識用カメラで撮像して、その部品画像を当該部品実装機の表示装置に表示して画像処理用部品形状データを作成し直すようにしても良い。このようにすれば、部品実装機で発生したエラーの原因が画像処理用部品形状データのミスマッチである場合に、当該部品実装機の画像処理システムに適合した画像処理用部品形状データに修正することができ、部品実装機のエラーの発生頻度を低減できると共に、部品の画像認識精度を向上できる。【００８７】
その他、本発明は、上記実施例１〜３に限定されず、微調整用のアイコンの種類数を変更したり、微調整用のアイコンの種類毎に色を変えて微調整用のアイコンの種類を目視で区別しやすくしたり、微調整用のアイコンの種類毎にその機能を説明する字句を表示装置の画面に表示して微調整用のアイコンの種類毎の機能を分かりやすくするようにしても良い等、要旨を逸脱しない範囲内で種々変更して実施できることは言うまでもない。
【符号の説明】
【００８８】
１１…コンピュータ（モデルパターン表示部，アイコン表示部，モデルパターン微調整部，部品形状データ作成部）、１２…カメラ、１３…キーボード、１４…マウス、１５…表示装置、２１…部品画像、２２…バンプ、３１…モデルパターン、３２ａ〜３２ｄ…第１乃至第４アイコン（微調整用のアイコン）、３３…バンプ、３４ａ〜３４ｃ…矢印ボタン、３５…ドラッグボタン、４１…部品画像、４２…リード、５１…モデルパターン、５２ａ〜５２ｄ…第１乃至第４アイコン（微調整用のアイコン）、５３…リード、５４ａ，５４ｂ…矢印ボタン、５５…ドラッグボタン、６１…部品画像、６２…部品ボディ形状、７１…モデルパターン、７２ａ〜７２ｅ…第１乃至第５アイコン（微調整用のアイコン）、７４ａ〜７４ｄ…矢印ボタン、７５…ドラッグボタン
【図１】
2019142248.tif 000003
【図２】
2019142248.tif 000004
【図３】
2019142248.tif 000005
【図４】
2019142248.tif 000006
【図５Ａ】
2019142248.tif 000007
【図５Ｂ】
2019142248.tif 000008
【図５Ｃ】
2019142248.tif 000009
【図５Ｄ】
2019142248.tif 000010
【図６】
2019142248.tif 000011
【図７】
2019142248.tif 000012
【図８】
2019142248.tif 000013
【国際調査報告】
2019142248.tif 000014
2019142248.tif 000015
2019142248.tif 000016
2019142248.tif 000017