(57)【特許請求の範囲】
【請求項１】
基板に実装する部品を認識するための部品認識データを送信側装置により送信するステップと、
前記送信側装置により送信される複数の前記部品認識データをサーバに蓄積するステップと、
蓄積された同じ前記部品に対する複数の前記部品認識データから一部の前記部品認識データを選択するための指標を前記サーバにより示すステップとを備え、
前記部品認識データを選択するための指標は、前記部品認識データが修正されずに使用された期間または回数を含み、
前記部品認識データを選択するための指標を前記サーバにより示すステップは、蓄積された同じ前記部品に対する複数の前記部品認識データに基づいて、一部の前記部品認識データを前記指標に即して順位付けして前記サーバにより示すステップを含む、部品認識データ提供方法。
【請求項２】
前記部品認識データは、前記部品の形状情報と、前記部品の形状を認識するためのアルゴリズム情報と、前記部品の認識のための撮像の際の照明に関する情報と、撮像された画像に対する前記部品を認識するためのしきい値情報と、前記部品の寸法公差情報とのうち少なくとも１つを含む、請求項１に記載の部品認識データ提供方法。
【請求項３】
前記指標に基づいて、前記部品認識データを選択して利用する際に、選択した前記部品認識データを用いて、撮像された部品を認識することにより、選択した前記部品認識データを評価するステップをさらに備える、請求項１または２に記載の部品認識データ提供方法。
【請求項４】
基板に実装する部品を認識するための部品認識データを送信側装置から受信する受信部と、
前記送信側装置により送信される複数の前記部品認識データを蓄積する蓄積部と、
前記蓄積部に蓄積された同じ前記部品に対する複数の前記部品認識データから一部の前記部品認識データを選択するための指標を示す制御部とを備え、
前記部品認識データを選択するための指標は、前記部品認識データが修正されずに使用された期間または回数を含み、
前記制御部は、蓄積された同じ前記部品に対する複数の前記部品認識データに基づいて、一部の前記部品認識データを前記指標に即して順位付けして示すように構成されている、部品認識データ提供装置。
【請求項５】
基板に実装する部品を認識するための部品認識データを送信する送信側装置と、
前記送信側装置により送信される複数の前記部品認識データを蓄積するサーバと、
前記サーバに蓄積された前記部品認識データを受信して利用する受信側装置とを備え、
前記サーバは、蓄積された同じ前記部品に対する複数の前記部品認識データから一部の前記部品認識データを選択するための指標を前記受信側装置に示すように構成されており、
前記部品認識データを選択するための指標は、前記部品認識データが修正されずに使用された期間または回数を含み、
前記サーバは、蓄積された同じ前記部品に対する複数の前記部品認識データに基づいて、一部の前記部品認識データを前記指標に即して順位付けして示すように構成されている、部品認識データ提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品認識データ提供方法、部品認識データ提供装置および部品認識データ提供システムに関する。
【背景技術】
【０００２】
従来、部品認識データ提供方法が知られている（たとえば、特許文献１参照）。
【０００３】
上記特許文献１には、基板に実装する部品を認識するための部品認識データを送信側装置により送信するステップと、送信側装置により送信される部品および部品実装装置毎の部品認識データをサーバに蓄積するステップと、蓄積された部品および部品実装装置毎の部品認識データをサーバにより提供するステップとを備えるサービス供給方法（部品認識データ提供方法）が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３６６２５７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１のサービス供給方法（部品認識データ提供方法）では、サーバに蓄積された部品および部品実装装置毎の部品認識データをそのまま提供するため、使用する部品実装装置に使用する部品に関する部品認識データを提供した場合に、提供した部品認識データが部品を精度よく認識することが可能な部品認識データであるとは限らない。このため、部品を実装する際に信頼性（認識精度）の高い部品認識データを容易に取得することが困難であるという問題点がある。
【０００６】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、部品を実装する際に信頼性（認識精度）の高い部品認識データを容易に取得することが可能な部品認識データ提供方法、部品認識データ提供装置および部品認識データ提供システムを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、この発明の第１の局面における部品認識データ提供方法は、基板に実装する部品を認識するための部品認識データを送信側装置により送信するステップと、送信側装置により送信される複数の部品認識データをサーバに蓄積するステップと、蓄積された同じ部品に対する複数の部品認識データから一部の部品認識データを選択するための指標をサーバにより示すステップとを備え、部品認識データを選択するための指標は、部品認識データが修正されずに使用された期間または回数を含み、部品認識データを選択するための指標をサーバにより示すステップは、蓄積された同じ部品に対する複数の部品認識データに基づいて、一部の部品認識データを指標に即して順位付けしてサーバにより示すステップを含む。
【０００８】
この発明の第１の局面による部品認識データ提供方法では、上記のように、蓄積された同じ部品に対する複数の部品認識データから一部の部品認識データを選択するための指標をサーバにより示すステップを設けることによって、示された指標に基づいて部品認識データを選択することができるので、部品を実装する際に信頼性（認識精度）の高い部品認識データを容易に取得することができる。
【０００９】
上記第１の局面による部品認識データ提供方法では、上記のように、部品認識データを選択するための指標をサーバにより示すステップは、蓄積された同じ部品に対する複数の部品認識データに基づいて、一部の部品認識データを順位付けしてサーバにより示すステップを含む。これにより、示された部品認識データの順位に基づいて部品認識データをより容易に選択することができるので、部品を実装する際に信頼性（認識精度）の高い部品認識データをより容易に取得することができる。
【００１０】
上記第１の局面による部品認識データ提供方法において、好ましくは、部品認識データは、部品の形状情報と、部品の形状を認識するためのアルゴリズム情報と、部品の認識のための撮像の際の照明に関する情報と、撮像された画像に対する部品を認識するためのしきい値情報と、部品の寸法公差情報とのうち少なくとも１つを含む。このように構成すれば、取得した部品の形状情報、部品の形状を認識するためのアルゴリズム情報、部品の認識のための撮像の際の照明に関する情報、撮像された画像に対する部品を認識するためのしきい値情報、部品の寸法公差情報を用いて部品を容易に認識することができる。
【００１１】
上記第１の局面による部品認識データ提供方法では、上記のように、部品認識データを選択するための指標は、部品認識データを用いて部品の認識を行った総認識回数と、認識成功率と、部品認識データが修正されずに使用された期間または回数とのうち少なくとも１つを含む。これにより、部品認識データを用いて部品の認識を行った総認識回数に基づいて部品認識データを選択すれば、総認識回数が多く、信頼性（認識精度）が高いと考えられる部品認識データを容易に選択することができる。また、認識成功率に基づいて部品認識データを選択すれば、部品の認識精度が高い部品認識データを容易に選択することができる。また、部品認識データが修正されずに使用された期間または回数に基づいて部品認識データを選択すれば、部品認識データが長い期間または多くの使用回数において修正されずに使用されて、完成度が高いと考えられる部品認識データを容易に選択することができる。
【００１２】
上記第１の局面による部品認識データ提供方法において、好ましくは、指標に基づいて、部品認識データを選択して利用する際に、選択した部品認識データを用いて、撮像された部品を認識することにより、選択した部品認識データを評価するステップをさらに備える。このように構成すれば、選択した部品認識データが、部品認識データを受信して使用する装置に対して部品の認識に適した部品認識データであるか否かを容易に確認することができる。
【００１３】
この発明の第２の局面における部品認識データ提供装置は、基板に実装する部品を認識するための部品認識データを送信側装置から受信する受信部と、送信側装置により送信される複数の部品認識データを蓄積する蓄積部と、蓄積部に蓄積された同じ部品に対する複数の部品認識データから一部の部品認識データを選択するための指標を示す制御部とを備え、部品認識データを選択するための指標は、部品認識データが修正されずに使用された期間または回数を含み、制御部は、蓄積された同じ部品に対する複数の部品認識データに基づいて、一部の部品認識データを指標に即して順位付けして示すように構成されている。
【００１４】
この発明の第２の局面による部品認識データ提供装置では、上記のように、蓄積部に蓄積された同じ部品に対する複数の部品認識データから一部の部品認識データを選択するための指標を示す制御部を設けることによって、示した指標に基づいて受信側の装置において部品認識データを選択することができるので、部品を実装する際に信頼性（認識精度）の高い部品認識データを容易に取得させることが可能な部品認識データ提供装置を提供することができる。
【００１５】
この発明の第３の局面における部品認識データ提供システムは、基板に実装する部品を認識するための部品認識データを送信する送信側装置と、送信側装置により送信される複数の部品認識データを蓄積するサーバと、サーバに蓄積された部品認識データを受信して利用する受信側装置とを備え、サーバは、蓄積された同じ部品に対する複数の部品認識データから一部の部品認識データを選択するための指標を受信側装置に示すように構成されており、部品認識データを選択するための指標は、部品認識データが修正されずに使用された期間または回数を含み、サーバは、蓄積された同じ部品に対する複数の部品認識データに基づいて、一部の部品認識データを指標に即して順位付けして示すように構成されている。
【００１６】
この発明の第３の局面による部品認識データ提供システムでは、上記のように、蓄積された同じ部品に対する複数の部品認識データから一部の部品認識データを選択するための指標を受信側装置に示すサーバを設けることによって、サーバにより示された指標に基づいて受信側装置において部品認識データを選択することができるので、部品を実装する際に信頼性（認識精度）の高い部品認識データを容易に取得することが可能な部品認識データ提供システムを提供することができる。
【発明の効果】
【００１７】
本発明によれば、上記のように、部品を実装する際に信頼性（認識精度）の高い部品認識データを容易に取得することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態による部品認識データ提供システムの全体構成を概略的に示したブロック図である。
【図２】本発明の一実施形態による部品認識データ提供システムの部品実装装置の構成を概略的に示した図である。
【図３】本発明の一実施形態による部品認識データ提供システムのサーバにより提供される表示情報の一例を示した図である。
【図４】本発明の一実施形態による部品認識データ提供システムの部品認識データ適性評価処理を説明するためのシーケンス図である。
【図５】本発明の一実施形態による部品認識データ提供システムにより提供される撮像の際の照明レベルおよびしきい値と部品認識との関係の一例を示した図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を図面に基づいて説明する。
【００２０】
まず、図１〜図３を参照して、本発明の一実施形態による部品認識データ提供システム１００の構成について説明する。
【００２１】
部品認識データ提供システム１００は、図１に示すように、サーバ１と、会社Ａ内に設置された複数の部品実装装置２と、会社Ｂ内に設置された複数の部品実装装置２と、会社Ｃ内に設置された複数の部品実装装置２およびＰＣ（パーソナルコンピュータ）３とを備えている。会社Ａ内の複数の部品実装装置２は、インターネットを介してサーバ１に接続されている。会社Ｂ内の複数の部品実装装置２は、インターネットを介してサーバ１に接続されている。会社Ｃ内の複数の部品実装装置２およびＰＣ３は、インターネットを介してサーバ１に接続されている。なお、サーバ１は、本発明の「部品認識データ提供装置」の一例である。また、会社Ａおよび会社Ｂ内の部品実装装置２は、本発明の「送信側装置」の一例であり、会社Ｃ内の部品実装装置２およびＰＣ３は、本発明の「受信側装置」の一例である。
【００２２】
サーバ１は、制御部１１と、蓄積部１２と、通信部１３とを備えている。図２に示すように、部品実装装置２は、基板２０に部品２０ａを実装するように構成されている。また、部品実装装置２は、ヘッドユニット２１と、部品供給部２２と、基板搬送部２３と、撮像部２４と、制御部２５と、記憶部２６と、表示部２７と、通信部２８とを備えている。
【００２３】
ヘッドユニット２１には、複数の実装ヘッド２１ａが設けられている。複数の実装ヘッド２１ａの先端には、それぞれ、ノズル２１ｂが取り付けられている。実装ヘッド２１ａは、部品供給部２２から供給される部品２０ａを吸着して基板２０に実装する機能を有している。実装ヘッド２１ａ（ヘッドユニット２１）は、水平方向（基板２０の搬送方向および搬送方向に直交する方向）に移動可能に構成されている。また、実装ヘッド２１ａは、上下方向に伸縮するように構成されている。また、実装ヘッド２１ａは、上下方向の回動軸線を中心に回動可能に構成されている。
【００２４】
部品供給部２２は、基板搬送方向に沿って並ぶ複数のテープフィーダを含む。これらのテープフィーダには、ＩＣ、トランジスタおよびコンデンサ等の部品２０ａが収納されている。そして、テープフィーダは、間欠的にテープを繰り出しながら部品２０ａを所定の部品供給位置に供給するように構成されている。
【００２５】
基板搬送部２３は、基板２０を搬送するように構成されている。具体的には、基板搬送部２３は、一対のコンベアと、基板２０を保持する保持部材とを含んでいる。一対のコンベアは、基板２０を搬送するように構成されている。保持部材は、部品実装位置において基板２０を挟み込んで、保持するように構成されている。
【００２６】
撮像部２４は、カメラ２４ａと、照明２４ｂとを含んでいる。また、撮像部２４は、実装ヘッド２１ａに吸着された部品２０ａを下側から撮像するように構成されている。また、撮像部２４は、部品実装装置２の基台上に固定的に配置されている。つまり、部品２０ａを吸着した実装ヘッド２１ａを撮像部２４の上側を通過させることにより、実装ヘッド２１ａに吸着された部品２０ａを下側から撮像するように構成されている。照明２４ｂは、カメラ２４ａによる部品２０ａの撮像時に部品２０ａに光を照射するように構成されている。また、照明２４ｂは、照射する光の明るさ（照明レベル）を調整可能に構成されている。
【００２７】
制御部２５は、部品実装装置２の各部を制御するように構成されている。また、制御部２５は、記憶部２６に格納されたプログラム２６ａに基づいて、部品実装動作を行うように構成されている。また、制御部２５は、部品認識データに基づいて、撮像部２４により撮像した部品２０ａを認識するように構成されている。なお、部品認識データは、サーバ１から取得して、または、ユーザにより登録されて、記憶部２６に格納されている。また、部品認識データは、各部品２０ａの種類毎に対応している。つまり、部品２０ａの種類毎に認識する部品認識データが必要となる。
【００２８】
部品認識データは、たとえば、部品２０ａの形状情報と、部品２０ａの形状を認識するためのアルゴリズム情報と、部品２０ａの認識のための撮像の際の照明に関する情報と、撮像された画像に対する部品２０ａを認識するためのしきい値情報と、部品２０ａの寸法公差情報とを含む。部品２０ａの形状情報は、部品２０ａの形状、大きさ、リードの有無、リードの位置および長さ、マークの位置および大きさなどの情報を有する。部品２０ａの形状を認識するためのアルゴリズム情報は、部品実装装置２のプログラム２６ａによる部品２０ａの形状を認識するための方法（アルゴリズム）に関する情報を有する。部品２０ａの認識のための撮像の際の照明に関する情報は、部品２０ａを撮像部２４により撮像する際の照明レベル情報を有する。撮像された画像に対する部品２０ａを認識するためのしきい値情報は、部品２０ａを撮像した画像における境界を特定するための画素値のしきい値（たとえば、モノクロの場合は、白黒のしきい値）の情報を有する。
【００２９】
制御部２５は、通信部２８を介して、部品認識データをサーバ１に送受信するように構成されている。つまり、制御部２５は、部品実装装置２が設置された会社内で作成・修正された部品認識データをサーバ１に送信するように構成されている。また、制御部２５は、サーバ１に蓄積されている部品認識データをサーバ１から受信するように構成されている。また、制御部２５は、部品認識データを表示部２７に表示するように構成されている。また、制御部２５は、部品実装装置２の状態を表示部２７に表示するように構成されている。
【００３０】
ここで、本実施形態では、図１に示すように、サーバ１は、送信側の部品実装装置２から送信される複数の部品認識データを通信部１３により受信して、蓄積部１２に蓄積するように構成されている。具体的には、サーバ１は、異なる種類の部品２０ａの複数の部品認識データのみならず、同じ種類の部品２０ａの異なる複数の部品認識データも蓄積するように構成されている。
【００３１】
また、本実施形態では、サーバ１の制御部１１は、蓄積された同じ部品２０ａに対する複数の部品認識データから一部の部品認識データを選択するための指標を示すように構成されている。具体的には、サーバ１（制御部１１）は、蓄積された同じ部品２０ａに対する複数の部品認識データに基づいて、一部の部品認識データを順位付けして示すように構成されている。つまり、サーバ１（制御部１１）は、受信側の部品実装装置２またはＰＣ３の要求に応じて、部品認識データを選択するための指標を送信して、受信側の部品実装装置２の表示部２７またはＰＣ３の表示部に指標を表示させるように構成されている。
【００３２】
なお、部品認識データを選択するための指標は、たとえば、部品認識データを用いて部品２０ａの認識を行った総認識回数と、認識成功率と、部品認識データが修正されずに使用された期間と、部品認識データがサーバ１から部品実装装置２にインポートされた回数とを含む。また、制御部１１は、一部の部品認識データを順位付して示す場合、各々の指標に基づいて順位付して示すように構成されている。たとえば、図３に示す表示情報例の場合、認識成功率の指標に基づいて順位付した（ランキング）情報が示されている。また、図３に示す例では、同じ部品２０ａについて４つの部品認識データ（ＮＯ．１〜ＮＯ．４）の指標が表示されている。また、各指標に基づいて、ユーザにより部品認識データが選択された場合、部品２０ａの形状、寸法、寸法公差、照明レベル、しきい値などの部品認識データが表示される。
【００３３】
また、サーバ１（制御部１１）は、受信側の部品実装装置２またはＰＣ３の要求に応じて、部品認識データを通信部１３を介して送信するように構成されている。送信された部品認識データは、受信側の部品実装装置２またはＰＣ３により部品２０ａを認識するために利用される。
【００３４】
次に、図４および図５を参照して、部品認識データの適性を評価する処理について説明する。
【００３５】
サーバ１から受信側の部品実装装置２またはＰＣ３に送信された部品認識データの指標が表示されると、図４のステップＳ１において、データ利用者（ユーザ）により、部品認識データが選択されて、部品認識データのインポート操作が行われる。この際、部品認識データが複数選択されてもよい。ステップＳ２において、部品実装装置２またはＰＣ３が、サーバ１のデータベースにアクセスする。データベースにアクセスされたサーバ１は、ステップＳ３において、部品実装装置２またはＰＣ３に部品認識データを送信して、部品実装装置２またはＰＣ３に部品認識データをインポートさせる。
【００３６】
部品実装装置２を用いて部品認識データの適性を評価する場合、ステップＳ４において、データ利用者により、部品実装装置２により部品２０ａを吸着させるための操作が行われる。操作された部品実装装置２は、ステップＳ５において、部品２０ａを吸着し、吸着した部品２０ａの撮像を行う。
【００３７】
なお、ＰＣ３を用いて部品認識データの適性を評価する場合、撮像されてＰＣ３に記憶された過去の部品２０ａの画像が用いられる。つまり、部品実装装置２を用いる場合、部品認識データに対応する部品２０ａを実際に吸着および撮像して、部品認識データの適性を評価する。一方、ＰＣ３を用いる場合、部品認識データに対応する部品２０ａの過去に撮像された画像に基づいて、部品認識データの適性を評価する。
【００３８】
ステップＳ６において、部品実装装置２またはＰＣ３において部品２０ａの画像が取得される。ステップＳ７において、データ利用者により、部品認識処理実行操作が行われる。操作された部品実装装置２またはＰＣ３は、ステップＳ８において、部品認識処理を実行する。具体的には、ステップＳ３においてサーバ１から受信してインポートした部品認識データと、ステップＳ６において取得した部品２０ａの画像とに基づいて、部品２０ａの認識処理が行われる。
【００３９】
なお、部品認識処理において、たとえば、認識データのマッチ具合の確認を目的とする場合、認識処理内容として、シンプルな単一認識テスト（認識するか否か）が行われる。この場合、部品認識試行結果として、認識成否、部品２０ａの定義された形状のマッチ度、部品２０ａの画像と定義された形状とを重ね合せた画像とが出力される。
【００４０】
また、部品認識処理において、認識ロバスト性の確認を目的とする場合、認識処理内容として、画像の画素値を判別するしきい値および撮像時の照明レベルの設定を変化させて、複数回の認識が試行される。この場合、部品認識試行結果として、しきい値および撮像時の照明レベルの設定に対する認識成功の範囲（幅）が出力される。たとえば、図５に示すように、撮像時に照明レベルを変化させた（レベル１〜８）部品２０ａの画像に基づいて、しきい値を変化させた場合の認識成功の結果が出力される。この場合、照明レベルがレベル４において、部品２０ａを認識する範囲（幅）が大きくなる。したがって、照明レベルを、レベル４に設定し、認識に成功したしきい値の中央近傍のｔ１をしきい値として設定すれば、部品２０ａのバラツキや、撮像のバラツキがある場合でも、確実に部品２０ａを認識することが可能な部品認識データを取得することができる。
【００４１】
また、部品認識処理において、認識成功率の確認を目的とする場合、部品２０ａの複数の画像に対して同じ部品認識データを用いて複数回の認識が試行される。この場合、部品認識試行結果として、認識成功数および認識成功率が出力される。
【００４２】
なお、図４のステップＳ８における部品認識処理は、上記の目的のうち複数の目的に対応させて試行してもよいし、複数の部品認識データについてそれぞれ試行してもよい。
【００４３】
ステップＳ９において、部品実装装置２またはＰＣ３により、部品認識試行結果が表示される。部品認識結果を確認したデータ利用者は、ステップＳ１０において、採用する部品認識データを決定する。そして、データ利用者は、ステップＳ１１において、生産プログラムに採用した部品認識データを反映させる操作を行う。操作された部品実装装置２またはＰＣ３は、ステップＳ１２において、採用された部品認識データを生産プログラムに反映する（組み込む）。必要な部品認識データが評価されて生産プログラムに反映されるまで、ステップＳ１〜Ｓ１２が繰り返される。
【００４４】
本実施形態では、以下のような効果を得ることができる。
【００４５】
本実施形態では、上記のように、蓄積された同じ部品２０ａに対する複数の部品認識データから一部の部品認識データを選択するための指標をサーバ１により示すステップを設けることによって、示された指標に基づいて部品認識データを選択することができるので、部品２０ａを実装する際に信頼性（認識精度）の高い部品認識データを容易に取得することができる。
【００４６】
また、本実施形態では、上記のように、蓄積された同じ部品２０ａに対する複数の部品認識データに基づいて、一部の部品認識データを順位付けしてサーバ１により示すステップを設ける。これにより、示された部品認識データの順位に基づいて部品認識データをより容易に選択することができるので、部品２０ａを実装する際に信頼性（認識精度）の高い部品認識データをより容易に取得することができる。
【００４７】
また、本実施形態では、上記のように、部品認識データは、部品２０ａの形状情報と、部品２０ａの形状を認識するためのアルゴリズム情報と、部品２０ａの認識のための撮像の際の照明に関する情報と、撮像された画像に対する部品２０ａを認識するためのしきい値情報と、部品２０ａの寸法公差情報とを含む。これにより、取得した部品２０ａの形状情報、部品２０ａの形状を認識するためのアルゴリズム情報、部品２０ａの認識のための撮像の際の照明に関する情報、撮像された画像に対する部品２０ａを認識するためのしきい値情報、部品２０ａの寸法公差情報を用いて部品２０ａを容易に認識することができる。
【００４８】
また、本実施形態では、上記のように、部品認識データを選択するための指標は、部品認識データを用いて部品２０ａの認識を行った総認識回数と、認識成功率と、部品認識データが修正されずに使用された期間とを含む。これにより、部品認識データを用いて部品２０ａの認識を行った総認識回数に基づいて部品認識データを選択すれば、総認識回数が多く、信頼性（認識精度）が高いと考えられる部品認識データを容易に選択することができる。また、認識成功率に基づいて部品認識データを選択すれば、部品２０ａの認識精度が高い部品認識データを容易に選択することができる。また、部品認識データが修正されずに使用された期間に基づいて部品認識データを選択すれば、部品認識データが長い期間において修正されずに使用されて、完成度が高いと考えられる部品認識データを容易に選択することができる。
【００４９】
また、本実施形態では、上記のように、指標に基づいて、部品認識データを選択して利用する際に、選択した部品認識データを用いて、撮像された部品２０ａを認識することにより、選択した部品認識データを評価するステップを設ける。これにより、選択した部品認識データが、部品認識データを受信して使用する部品実装装置２に対して部品２０ａの認識に適した部品認識データであるか否かを容易に確認することができる。
【００５０】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更（変形例）が含まれる。
【００５１】
たとえば、上記実施形態では、送信側装置として、部品実装装置を用いる構成の例を示したが、本発明はこれに限られない。本発明では、送信側装置は、部品実装装置に接続されたＰＣなどの他の装置であってもよい。
【００５２】
また、上記実施形態では、複数の部品認識データの指標をサーバにより示す構成の例を示したが、本発明はこれに限られない。本発明では、複数の部品認識データから選択された１つの部品認識データの指標をサーバにより示してもよい。たとえば、順位付けして１位の部品認識データの指標をサーバにより示してもよい。
【００５３】
また、上記実施形態では、部品認識データを用いて実装ヘッドに吸着された部品の認識を行う例を示したが、本発明はこれに限られない。本発明では、部品認識データを用いて部品供給部の部品を認識してもよいし、基板に実装された部品を認識してもよい。この場合、ヘッドユニットに設けられ水平方向に移動可能な撮像部により部品を撮像してもよい。
【００５４】
また、上記部品認識データが、部品の形状情報と、部品の形状を認識するためのアルゴリズム情報と、部品の認識のための撮像の際の照明に関する情報と、撮像された画像に対する部品を認識するためのしきい値情報と、部品の寸法公差情報とを含む例を示したが、本発明はこれに限られない。本発明では、部品認識データは、部品の形状情報と、部品の形状を認識するためのアルゴリズム情報と、部品の認識のための撮像の際の照明に関する情報と、撮像された画像に対する部品を認識するためのしきい値情報と、部品の寸法公差情報とのうち少なくとも１つを含んでいればよい。また、部品認識データは、その他の情報を含んでいてもよい。
【００５５】
また、上記実施形態では、部品認識データを選択するための指標が、部品認識データを用いて部品の認識を行った総認識回数と、認識成功率と、部品認識データが修正されずに使用された期間とを含む例を示したが、本発明はこれに限られない。本発明では、部品認識データを選択するための指標は、部品認識データを用いて部品の認識を行った総認識回数と、認識成功率と、部品認識データが修正されずに使用された期間または回数とのうち少なくとも１つを含んでいればよい。また、部品認識データを選択するための指標は、その他の指標を含んでいてもよい。
【００５６】
また、上記実施形態では、サーバと、部品実装装置およびＰＣとがインターネットを介して接続されている構成の例を示したが、本発明はこれに限られない。本発明では、サーバと、部品実装装置およびＰＣとがインターネット以外のネットワークを介して接続されていてもよい。たとえばＬＡＮ（ローカルエリアネットワーク）を介して接続されていてもよい。
【符号の説明】
【００５７】
１  サーバ（部品認識データ提供装置）
２  部品実装装置（送信側装置、受信側装置）
３  ＰＣ（受信側装置）
１１  制御部
１２  蓄積部
１３  通信部（受信部）
２０  基板
２０ａ  部品
１００  部品認識データ提供システム
【図１】
0006373670.tif 000002
【図２】
0006373670.tif 000003
【図３】
0006373670.tif 000004
【図４】
0006373670.tif 000005
【図５】
0006373670.tif 000006