(57)【要約】      （修正有）【課題】部品電子カタログの検索で選択された部品についての実装データを自動的に作成する装置と方法を提供する。【解決手段】データ読み出し処理手段１は、部品電子カタログ記憶媒体１２から、実装対象部品についてのイメージデータおよび部品テキストデータを同一部品ごとに読み出すように構成され、データ作成処理手段２は、実装位置データとデータ読み出し処理手段１からの各実装対象部品ごとの部品テキストデータとに基づき実装データを作成してこれをデータ出力手段より出力するように構成され、かつデータ読み出し処理手段１は、部品電子カタログ記憶媒体１２から、イメージデータおよび部品テキストデータを同一部品ごとに読み出して、これらイメージデータおよび部品テキストデータを同一部品ごとに同時にディスプレイ１３に表示して検索および選択に供しうるようにも構成される。【選択図】  図１
2006100851.tif 000002
【特許請求の範囲】
【請求項１】
実装対象部品を含む各種部品の外形についてのイメージデータ、および、各種部品の形状、寸法と云った部品の実装に必要な部品テキストデータの双方が部品種ごとに記憶された部品電子カタログ記憶媒体の前記部品テキストデータと、実装対象部品についての実装位置を含む実装位置データとを用いて、実装対象部品の供給を受けて実装機が前記部品の形状を認識し所定の実装位置に正確に実装するための実装データを作成する実装データ作成装置であって、
データ読み出し処理手段、データ作成処理手段、部品選択入力手段、データ出力手段およびディスプレイを備えたデータ処理装置を備え、
前記データ読み出し処理手段は、実装位置データによって部品電子カタログ記憶媒体から、実装対象部品についての前記イメージデータおよび前記部品テキストデータを同一部品ごとに読み出すように構成され、
前記データ作成処理手段は、前記実装位置データと前記データ読み出し処理手段からの各実装対象部品ごとの部品テキストデータとに基づき前記実装データを作成してこれをデータ出力手段より出力するように構成され、
かつ前記データ読み出し処理手段は、前記部品電子カタログ記憶媒体から、前記イメージデータおよび部品テキストデータを同一部品ごとに読み出して、これらイメージデータおよび部品テキストデータを同一部品ごとに同時に前記ディスプレイに表示して検索および選択に供しうるようにも構成され、
前記データ作成処理手段は、前記部品選択入力手段により部品選択が入力されたとき、前記実装位置データと、前記選択された部品の部品テキストデータの部品形状データとに基づき、実装位置および部品認識のための部品形状を含む前記実装データを作成するようにも構成されている
ことを特徴とする実装データ作成装置。
【請求項２】
データ読み出し処理手段は、電子部品の外形図であるイメージデータと、前記外形図に対応する部品寸法を含む部品テキストデータとを、部品電子カタログ記憶媒体から読み出して、同一画面に表示して、実装位置に関してニーズに合った部品の選択に供する請求項１に記載の実装データ作成装置。
【請求項３】
実装データには、電子部品の認識に必要な部品の形状、寸法を含んだ部品ライブラリが含まれ、
データ作成処理手段は、選択された部品の部品テキストデータの部品形状データに基づき部品ライブラリを作成する請求項１に記載の実装データ作成装置。
【請求項４】
実装データにはＮＣプログラム、および、電子部品の認識に必要な部品の形状、寸法を含んだ部品ライブラリが含まれ、
データ作成処理手段は、選択された部品の実装位置データに基づき前記ＮＣプログラムを作成し、選択された部品の部品テキストデータの部品形状データに基づき、部品ライブラリを作成する請求項１に記載の実装データ作成装置。
【請求項５】
実装対象部品を含む各種部品の外形についてのイメージデータ、および、各種部品の形状、寸法と云った部品の実装に必要な部品テキストデータの双方が部品種ごとに記憶された部品電子カタログ記憶媒体の前記部品テキストデータと、実装対象部品についての実装位置を含む実装位置データとを用いて、実装対象部品の供給を受けて実装機が前記部品の形状を認識し所定の実装位置に正確に実装するための実装データを作成する実装データ作成方法であり、
かつ、データ読み出し処理手段、データ作成処理手段、部品選択入力手段、データ出力手段およびディスプレイを備えたデータ処理装置による実装データ作成方法であって、
前記データ読み出し処理手段は、実装位置データによって部品電子カタログ記憶媒体から、実装対象部品についての前記イメージデータおよび前記部品テキストデータを同一部品ごとに読み出し、
前記データ作成処理手段は、前記実装位置データと前記データ読み出し処理手段からの各実装対象部品ごとの部品テキストデータとに基づき前記実装データを作成してこれをデータ出力手段より出力し、
かつ前記データ読み出し処理手段は、前記部品電子カタログ記憶媒体から、前記イメージデータおよび部品テキストデータを同一部品ごとに読み出して、これらイメージデータおよび部品テキストデータを同一部品ごとに同時に前記ディスプレイに表示して検索および選択に供し、
前記データ作成処理手段は、前記部品選択入力手段により部品選択が入力されたとき、前記実装位置データと、前記選択された部品の部品テキストデータの部品形状データとに基づき、実装位置および部品認識のための部品形状を含む前記実装データを作成する
ことを特徴とする実装データ作成方法。
【請求項６】
データ読み出し処理手段は、電子部品の外形図であるイメージデータと、前記外形図に対応する部品寸法を含む部品テキストデータとを、部品電子カタログ記憶媒体から読み出して、同一画面に表示して、実装位置に関してニーズに合った部品の選択に供する請求項５に記載の実装データ作成方法。
【請求項７】
実装データには、電子部品の認識に必要な部品の形状、寸法を含んだ部品ライブラリが含まれ、
データ作成処理手段は、選択された部品の部品テキストデータの部品形状データに基づき部品ライブラリを作成する請求項５に記載の実装データ作成方法。
【請求項８】
実装データにはＮＣプログラム、および、電子部品の認識に必要な部品の形状、寸法を含んだ部品ライブラリが含まれ、
前記データ作成処理手段は、選択された部品の実装位置データに基づき前記ＮＣプログラムを作成し、選択された部品の部品テキストデータの部品形状データに基づき、部品ライブラリを作成する請求項５に記載の実装データ作成方法。
【請求項９】
実装対象部品を含む各種部品の外形についてのイメージデータ、および、各種部品の形状、寸法と云った部品の実装に必要な部品テキストデータの双方が部品種ごとに記憶された部品電子カタログ記憶媒体の前記部品テキストデータを用いて、実装対象部品の供給を受けて実装機が前記部品の形状を認識し所定の実装位置に正確に実装するための部品ライブラリを作成する部品ライブラリ作成方法であり、
かつ、データ読み出し処理手段、データ作成処理手段、部品選択入力手段、データ出力手段およびディスプレイを備えたデータ処理装置による部品ライブラリ作成方法であって、
前記データ読み出し処理手段は、前記部品電子カタログ記憶媒体から、実装対象部品についての前記イメージデータおよび前記部品テキストデータを同一部品ごとに読み出し、
前記データ作成処理手段は、前記データ読み出し処理手段からの各実装対象部品ごとの部品テキストデータに基づき前記部品ライブラリを作成してこれをデータ出力手段より出力し、
かつ前記データ読み出し処理手段は、前記部品電子カタログ記憶媒体から、前記イメージデータおよび部品テキストデータを同一部品ごとに読み出して、これらイメージデータおよび部品テキストデータを同一部品ごとに同時に前記ディスプレイに表示して検索および選択に供し、
前記データ作成処理手段は、前記部品選択入力手段により部品選択が入力されたとき、前記選択された部品の部品テキストデータの部品形状データに基づき、部品認識のための部品形状を含む前記部品ライブラリを作成する
ことを特徴とする部品ライブラリ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主として電子部品を実装機によって基板に実装して電子回路基板を作成する際に、各種ニーズに合った電子部品を表示画面を利用した検索操作にて容易に選択でき、併せて、選択した電子部品を実装機によって自動的に実装するための実装データを実装対象部品に関するデータを手入力なしに作成できるようにする部品電子カタログを用いた実装データの作成装置および作成方法に関するものである。
【背景技術】
【０００２】
各種の電子回路基板を生産するのに基板に実装される電子部品の種類は種々雑多であり、代替できる異種部品もある。互換できる他社の部品を入れるとその数はさらに増大する。各種の電子部品を基板に実装して電子回路基板を作成するには、電子回路の設計で設定された各種ニーズに合った電子部品を選択する必要がある。各種の電子部品を基板に実装するのに、実装する電子部品および他の電子部品の特性や耐久性に影響がなく、また、実装が適正かつ確実に達成されるように配慮する必要もある。近時では、部品の高密度化によるリードピッチの最小化に伴い、部品の形状を正しく認識して高精度に実装する必要が増大している。
【０００３】
これら配慮すべき具体的な条件は、電子部品を持ち運びするノズルやチャックの種類、ノズルやチャックを持った実装ヘッドの移動速度、電子部品を部品供給部から取出す時や、部品を実装する時のノズルやチャックの必要下降位置、つまり部品を取り出すときの高さ位置や、部品を基板へ装着するときの高さ位置、電子部品が１つでも実装されている基板の移動速度、特に加速度、および各種許容値等がある。
【０００４】
各種の電子部品は実装機に自動供給するためにテーピングされ、あるいはトレイに収容して、あるいはスティックやバルク部品として取り扱われるが、このような部品供給形態、およびその場合の部品収納ピッチ等も含めた、いわゆる荷姿も実装データ作成の上で配慮する必要がある。
【０００５】
一方、電子部品の実装段階で電子部品の適否や向きの認識および、その結果に基づいた誤部品の交換や向きの補正と云ったことが行われる。このような検査のためには、電子部品の形状や表面反射率、色、色彩、極性マーク、部品上の印刷文字やカラーコードと云った電子部品に関する情報等から検査データをも実装データとして作成する必要がある。
【０００６】
各種の電子部品を回路設計上のニーズに合せて選択したり、選択した電子部品を適正に実装するための実装データや検査データを作成するのに、各種電子部品１つ１つにつき詳細かつ複雑な部品情報を所定の分類に従って編集し収録した部品カタログ本が用いられてきた。部品によっては、必要なデータを得るために、電子部品をノギス等により実測することも行われている。
【０００７】
このように実測する場合は勿論、部品カタログ本からニーズに合った電子部品を捜し出すのでも困難で、必要部品の最適な選択は、部品選択の部品カタログ本をいかに詳細に注意深く利用したかに依存し、多大な労力と時間を費やす。特に近時はニーズが多様化し、提供される電子部品の種類が膨大になっているので、その情報量はさらに増大し電子部品を最適に選択するのが一層困難な作業になっている。
【０００８】
これを解消するのに、電子部品のカタログ情報を画面表示するためのイメージデータとして取扱い所定の分類に従って編集し記憶した、いわゆる部品電子カタログが提供される
ようになった。この部品電子カタログに記憶された電子部品のイメージデータは、専用の読みだし装置やパーソナルコンピュータ等にて所定の分類と検索に従い読みだして画面表示し、表示画面を検索操作に従って更新しながら各種電子部品を合理的に短時間で検索し選択できるようにする。この部品電子カタログにはＣＤ−ＲＯＭと云った記憶媒体が用いられるが、図２３に示すような、各種の部品の各種のデータを画面表示するためのイメージデータを、数字や文字と云った字データや、絵、図形等に関する図データを一括した、あるいは適当に分割したイメージデータファイルＩＭＦとして持った、部品電子カタログＥＣ等としている。
【０００９】
この部品電子カタログＥＣは、電子部品の形態や寸法、表面状態、特性、用途範囲と云った各種の情報を、写真画、図面、表、およびグラフと云った形態で画面表示できるイメージデータを記憶したものであるが、部品の実装データを作成する情報も当然含んでいる。
【００１０】
図２４のフローチャートはこのような部品電子カタログＥＣを利用した従来の部品実装データを作成する手順を示している。これについて説明すると、部品電子カタログＥＣを読みだし装置に装填して画面への読みだし状態に立ち上げる。次いで、所定の分類および検索手順に従って、検索キーの操作と条件の設定操作とでコマンドを入力する。これによってコマンド解析部が検索を行い、１つの電子部品が選択されるまでコマンドの入力を繰り返す。
【００１１】
図２５は大分類のトランジスタを指定し、小分類のバイポーランドトランジスタ（ＰＮＰ）……２ＳＡ、２ＳＢを検索して得た表示画面である。この画面は該当する部品が６２件ある中で第１番目の部品の欄にカーソルが位置した検索状態にある。使用者はカーソルを必要な部品の欄に位置させることにより、６２件の中のどの部品をも検索することができる。これによって、電子部品１つが選択されることになり、どの部品についてのイメージデータを画面に表示するかが判別でき、判別された部品についての各種イメージデータが所定の手順に従って、また、使用者の操作に従って画面に表示される。
【００１２】
例えば、図２５の画面で例えば２ＳＡ１０２２の部品を検索し、説明のキーを操作すると、図２６に示すように部品２ＳＡ１０２２についての初期説明に関するイメージデータが画面表示される。
【００１３】
図２６の画面上で検索を選択すると、図２６の画面で選択できる大分類表示項目の一覧が図２７に示すようにウインドウ表示される。この図２７の画面を見て、あるいは図２６の画面から直接に、外形図を選択すると図２８に示すような外形に関するイメージデータが画面表示される。ランド図を選択すると図２９に示すようなランドに関するイメージデータが画面表示される。テーピング寸法を選択するとテーピング寸法に関するイーメージデータが図３０に示すように画面表示される。リール寸法を選択するとリール寸法に関するイメージデータが図３１に示すように画面表示される。
【００１４】
図３２はＡＮ６６５０と言うモータ制御回路の電子部品を検索したときの初期説明画面において、特性曲線の選択に従って特性曲線に関するイメージデータがウインドウ表示された状態を示している。図３３は図３２の初期説明画面にて、応用回路例が優先選択されてウインドウ表示されている上に、さらに、ブロック図が選択されてウインドウ表示されている。
【００１５】
使用者はこれら部品情報を検索しながら回路設計上のニーズに合った電子部品を比較的容易に選択することができ、選択した実装対象となる電子部品に関する実装データ作成に必要な各種の部品情報も前記検索操作によって自由に視認できる。また、チャックによる
、または、吸着ノズルによる部品の実装方法、あるいは部品の認識の有無および方式の違い等に対応したデータ検索も自由に実施できる。
【００１６】
また、以上のようにして、部品電子カタログを用いて視認して得たデータを基に部品の実装データを作成するには、専用のあるいはパーソナルコンピュータと云った自動データ処理装置に、前記視認して得た部品についての実装データを手で入力することにより、予め作成された部品の実装位置データ等と組み合わせデータ処理を行って部品実装データを作成するようにしている。
【発明の開示】
【発明が解決しようとする課題】
【００１７】
上記した従来の部品電子カタログの利用は、プログラム化された合理的な検索システムにより、ニーズに合った電子部品を比較的容易に選択し、各種のデータを効率的に順次に視認することはできる。しかし、収録データは全て画面表示のためのイメージデータであるので、選択した各電子部品を実装するための実装データを自動的に作成するデータとしては利用できない。このため使用者は、必要な電子部品を前記検索によって順次に選択しながらそれについて得た視認データを、上記したように人がいちいち自動データ処理装置に手入力して行く必要があり、従来の部品電子カタログを用いても、部品の実装データの作成にはまだ多大な労力と時間が掛かっている。
【００１８】
本発明は、このような問題を解消することを課題とし、従来と同様な部品電子カタログとしての部品の画面検索のほか、この検索等で選択された実装対象部品についての実装データを自動的に作成するのに部品テキストデータが自動的に読みだされ、部品データの手入力なしに部品の実装データが自動的に作成されるようにする部品電子カタログを用いた実装データの作成装置および作成方法を提供することを目的とするものである。
【課題を解決するための手段】
【００１９】
本発明の実装データ作成装置は、実装対象部品を含む各種部品の外形についてのイメージデータ、および、各種部品の形状、寸法と云った部品の実装に必要な部品テキストデータの双方が部品種ごとに記憶された部品電子カタログ記憶媒体の前記部品テキストデータと、実装対象部品についての実装位置を含む実装位置データとを用いて、実装対象部品の供給を受けて実装機が前記部品の形状を認識し所定の実装位置に正確に実装するための実装データを作成する実装データ作成装置であって、データ読み出し処理手段、データ作成処理手段、部品選択入力手段、データ出力手段およびディスプレイを備えたデータ処理装置を備え、前記データ読み出し処理手段は、実装位置データによって部品電子カタログ記憶媒体から、実装対象部品についての前記イメージデータおよび前記部品テキストデータを同一部品ごとに読み出すように構成され、前記データ作成処理手段は、前記実装位置データと前記データ読み出し処理手段からの各実装対象部品ごとの部品テキストデータとに基づき前記実装データを作成してこれをデータ出力手段より出力するように構成され、かつ前記データ読み出し処理手段は、前記部品電子カタログ記憶媒体から、前記イメージデータおよび部品テキストデータを同一部品ごとに読み出して、これらイメージデータおよび部品テキストデータを同一部品ごとに同時に前記ディスプレイに表示して検索および選択に供しうるようにも構成され、前記データ作成処理手段は、前記部品選択入力手段により部品選択が入力されたとき、前記実装位置データと、前記選択された部品の部品テキストデータの部品形状データとに基づき、実装位置および部品認識のための部品形状を含む前記実装データを作成するようにも構成されていることを特徴とするものである。
【発明の効果】
【００２０】
本発明によれば、記憶媒体を部品電子カタログとしての従来と同様な画面検索により実装対象とする各種部品を選択するのに併せ、選択された各実装対象部品についての実装に必要な部品テキストデータを自動的に読みださせて、従来通りの自動データ処理にて、例えば部品の実装位置に関するＮＣプログラム、部品の形状、寸法と云った部品の認識に関する部品ライブラリ、および部品の供給部における配列と云った部品の供給状態に関する供給ライブラリと云った、従来通りの実装機に各部品を供給してそれらを所定の実装位置に実装するための実装データを自動データ処理にて作成できるようにし、各実装対象部品ごとの実装データ作成に必要な各種の部品データを人が一々入力しなくてもよいので、部品の実装データ作成に掛かる労力と時間を大幅に軽減することができる。
【００２１】
また本発明によれば、記憶媒体に記憶したイメージデータおよび部品テキストデータをコンピュータにより同一部品ごとに読み出して同一画面に表示することにより、多種類ある部品の検索および選択に供し、前記選択された部品の前記部品テキストデータに基づき前記実装データを作成することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実装データの作成装置および作成方法につき、幾つかの実施の形態を示しながら説明する。
【００２３】
（実施の形態１）
本実施の形態１は、図１の（ａ）に示すように、ＣＤ−ＲＯＭである記憶媒体１２を部品電子カタログとして用い、実装機４とは別のデータ処理装置３を利用して各種電子部品の検索と、この検索によって選択した各実装対象部品についての実装データの自動作成とを行えるようにしている。このデータ処理装置３は内部機能として図１の（ｂ）に示すようなデータ読みだし処理手段１とデータ作成処理手段２とを有している。データ処理装置３はパーソナルコンピュータが好適であるが、これに限らず専用機でもよい。場合によっては実装機４側のデータ処理装置や動作制御のための制御系を利用することもできる。
【００２４】
実装機４はテーピング部品を装着した部品供給カセット５を必要数装備し、これら部品供給カセット５からその都度必要な電子部品の供給を受け、部品を供給される都度、正しい部品かどうか認識し、正しくなけれは補正と云った対策をして正確に高精度にその電子部品を基板に自動的に実装する。この自動的な実装のために動作制御のための制御系７とは別に、データ処理装置８を持っている。このデータ処理装置８はディスプレイ９付きで、実装対象部品ごとの実装位置データであるＮＣプログラムと、部品供給部での部品の配列と云った部品供給状態に関する供給ライブラリと、供給される部品を所定位置に正確かつ確実に認識し実装するための部品ライブラリ等とにより、実際の部品の供給と、供給された部品を所定の位置に実装する動作制御用のプログラムを作成し、制御系７で用いるコントロールデータとする。実装データＣは実装機４の機能レベルや部品の供給形態と云った実装機４の個性に対応して必要とされるものを作成すればよく、具体的な内容は自由に設定できる。
【００２５】
データ読みだし処理手段１は、図１に示すようにＣＡＤ装置１１から位置データＡを読み込み、また実装対象部品について作成された実装位置に関する図２に示すような位置データＡによって、実装対象部品を含む各種部品についてイメージデータＩＭとともに予め作成され部品電子カタログとしての記憶媒体１２に記憶された部品の形状、寸法、荷姿、色と云った部品の実装に必要な図３に示すような部品テキストデータＢから、各実装位置の実装対象部品ごとの部品テキストデータｂを自動データ処理にて読みだす。データ作成処理手段２は、実装位置データＡと、データ読みだし処理手段１が読みだした各実装位置の実装対象部品ごとの部品テキストデータｂを含むデータとの自動データ処理にて、実装機４が各部品の供給を受けてそれらを基板の所定の実装位置に実装す
るための実装データＣを作成する。
【００２６】
この実装データＣは、例えば図４〜図７に示すようなＮＣプログラム、部品ライブラリ、および、供給ライブラリとしての配列プログラムおよびトレイによる部品供給の際の部品取出し位置の条件に関する部品の供給位置ライブラリ等である。
【００２７】
実装位置データＡは例えばＣＡＤ装置１１によって作成することができ、各実装位置データ作成の都度データ処理装置３に入力してもよいし、全ての実装位置データを作成したものを記憶しておき、これをデータ処理装置３に転送し、あるいは実装位置データＣを記憶した記憶媒体をデータ処理装置３に装填して利用するようにしてもよい。部品テキストデータＢを提供する記憶媒体１２は図８に示すような実装対象部品を含む各種部品についてのイメージデータＩＭおよび各部品の形状、寸法、荷姿、色と云った部品の実装に必要な部品テキストデータＢが所定の分類に従って編集され記憶されたものである。従って、イメージデータＩＭと部品テキストデータＢを併用して、各種電子部品についての各種情報を所定の手順および検索に従って画面表示し、従来通りの部品電子カタログとして利用できる。このためのインターフェースは、記憶媒体１２の側か、データ処理装置３の側かのどちらに持たせてもよい。また、イメージデータＩＭだけで各種電子部品についての必要な画面表示を行うようにもできる。
【００２８】
記憶媒体１２はＣＤ−ＲＯＭの他、フレキシブルディスク、光ディスク等があるが、どのような記憶媒体あるいは記憶装置でもよい。データの追加や削除、訂正、補正と云った事後処理のためには、読み書きできるものが好適である。書込みは専用機やパーソナルコンピュータと云った汎用機と云った適当なものを用いればよいが、データの追加や削除、訂正、補正等は、実装機４での実装の履歴に対応して自動的に行うようにもできる。
【００２９】
このように、本実施の形態１は、記憶媒体１２が実装部品を含む各種部品についてのイメージデータＩＭとともに、部品の形状、寸法、荷姿、色と云った部品の実装に必要な部品テキストデータＢをも記憶した部品電子カタログであるのを利用して、部品電子カタログとしての従来と同様な画面検索以外に、各実装対象部品について予め作成された実装位置データＡの実装対象部品情報のもとに、前記記憶媒体１２にイメージデータＩＭとともに記憶された前記部品テキストデータＢのうちの対応するものを自動的に読みだして、各実装位置の実装対象部品ごとの部品テキストデータｂを得ることができ、この実装位置データＡと、各実装位置の実装対象部品ごとの部品テキストデータｂを含むデータとを用いた従来通りの自動データ処理にて、例えば、従来通りの実装機４が必要な部品の実装位置に関するＮＣプログラム、部品の形状、寸法、色と云った電子部品の認識に関する部品ライブラリ、および部品の供給部における部品の配列と云った部品の供給状態に関する供給ライブラリと云った必要な実装データＣを作成することができ、従来通りの実装機４に各部品を供給してそれらを所定の実装位置に実装するための実装データＣを自動データ処理にて作成することができる。
【００３０】
従って、各実装対象部品ごとの実装データＣの作成に必要な各種の部品データを人が一々入力しなくてもよいので、実装データ作成に掛かる労力と時間を大幅に軽減することができる。
【００３１】
もっとも、実装機４の機種や制御レベルによっては、それに対応した実装データＣを作成する。また、実装機４の特性データをも考慮して実装データＣを作成すると、実装機４の特性に合った実装データＣを作成することができ、部品実装タクトが最短になる、部品の取扱いに無理や失敗がなくなると言ったより適正な部品の実装が実現する。実装データＣは、正確な部品実装のための検査データを含むようにすることができる。これは、ノズルやチャックで保持した部品自体や部品の向きが適正かどうかと云ったことを判別し、誤
部品であれば取り替えて適正な実装を行い、向きが違えば補正して適正化すると云ったことを行う検査データを部品ごとに得る部品テキストデータｂによって生成するものであり、実装対象部品に適正な検査データも自動的に得られ、必要な労力と時間は同じで実装部品のより適正な検査ができ、正確な部品実装を保証することができる。
【００３２】
本実施の形態１の記憶媒体１２は、上記したように各種部品に対応する部品テキストデータＢおよびイメージデータＩＭの双方を記憶したものである。このため、データ読みだし処理手段１は、記憶媒体１２に記憶されている各部品についてのイメージデータＩＭおよび部品テキストデータＢの双方を、所定の検索操作に従って同一部品ごとに読みだし、ビデオ信号Ｄとしてデータ処理装置３のディスプレイ１３に与え、同一画面に表示できるようにする。またこれに併せ、出力操作にて部品テキストデータを他に出力できるようにする。
【００３３】
従って、検索操作にて、記憶媒体１２に記憶されている各部品についてのイメージデータＩＭおよび部品テキストデータＢのうちの同一部品ごとにディスプレイ１３の同一画面に表示して、多種類ある部品の検索および選択に供することができるし、必要に応じて部品テキストデータＢを他に出力できるので、種々なデータ処理に利用することができる。
【００３４】
また、このように、イメージデータＩＭおよび部品テキストデータＢを記憶している記憶媒体１２のように装置外のものであると、各種データの入力が、実装データ作成装置であるデータ処理装置３を離れて独立して行うことができ、データの変更や追加も容易に行える。しかも、各種の実装機４に共用することができる。
【００３５】
なお、部品テキストデータＢを記憶した記憶媒体１２が通信によって情報の伝達を行うものにすると、１つの記憶媒体１２を実装機４の設置場所に制限なく利用し、また多数の実装機４が共用できる利点があるし、部品テキストデータＢの作成、管理、変更、追加にも便利である。なお、前記通信は、有線、無線、電話回線、光通信と云った通信方式を特に問うものではない。
【００３６】
さらに、データ処理装置３が行うデータ処理のプログラムは、これを図９に示すような外部のＣＤ−ＲＯＭ１５、あるいはその他の適当な記憶媒体に記憶して用いることができる。このプログラムの記憶内容は、例えば前記したように、データ読みだし処理手段１を制御して実装対象部品について作成された実装角度を含む実装位置に関する実装位置データＡによって、実装対象部品を含む各種部品についてイメージデータＩＭとともに予め作成され記憶媒体１２と云った記憶手段に記憶された部品の形状、寸法、荷姿、色と云った部品の実装に必要な部品テキストデータＢから、各実装位置の実装対象部品に対応する部品テキストデータｂを読みだすデータ読みだしプログラムに関するデータ読みだしプログラムファイル１５ａと、データ作成処理手段２を制御して実装位置データＡとこれに対応する各実装対象部品に関してデータ読みだし処理手段１が読みだした電子部品ごとの部品テキストデータｂとを含むデータから、実装機４が各電子部品の供給を受けてそれらを所定の実装位置に実装するための実装データＣを作成するプログラムに関するデータ作成処理プログラムファイル１５ｂとである。しかし、これに限られることはなく、具体的な記憶形態は自由に選択できる。
【００３７】
このようにすると、各種プログラムの入力が、実装データ作成装置であるデータ処理装置３を離れて独立して行うことができ、プログラムの変更や追加も容易に行える。しかも、同種の実装機４に共用することができる。
【００３８】
実装データＣの作成についてさらに具体的に述べると、前記代表的なものとして挙げた、部品実装位置を示すＮＣプログラム、各種電子部品についての認識のための部品ライブ
ラリ、および部品供給部での各種電子部品の配列や、トレイによる部品供給形式の場合の部品の取出し位置と云った条件と云った、部品の供給に関する供給ライブラリ等である。供給ライブラリとしては部品供給カセットを多数搭載して送り軸方向に移動させながら選択された部品を実装機４に供給するように動作する部品供給装置の場合の部品供給カセットの搭載位置の指示データがあるし、その他必要なデータを作成することになる。図１０は部品ライブラリを生成するモードでのディスプレイ１３の操作画面である。部品位置データＡの各部品実装位置に対応した電子部品の検索はスタートキー１６とキャンセルキー１７とで行われ、別のスタートキー１８とキャンセルキー１９とによって設定した部品ライブラリ生成機種に対応した部品ライブラリ２０等が、前記検索された各電子部品に対応して部品テキストデータＢから読み込まれる部品テキストデータｂと、前記部品位置データＡとを基に自動生成される。
【００３９】
部品実装に関して配慮すべき他の項目としては、電子部品を持ち運びするノズルやチャックの種類、ノズルやチャックを持った実装ヘッドの移動速度、電子部品を実装する時のノズルやチャックの必要下降位置、つまり基板への実装高さ、電子部品が実装されている基板の移動速度、特に加速度、および各種許容値がある。また、これら各種の電子部品は実装機に自動供給するために、例えばテーピングされ、あるいはトレーに収容して取り扱われるが、このような部品供給形態、およびその場合の部品収納ピッチ等も含めた、いわゆる荷姿条件も配慮する必要がある。このようなデータをも、供給ライブラリやその他の実装データＣとして自動的に作成することができる。
【００４０】
また、電子部品の実装段階で電子部品の適否や向きの認識および、その結果に基づいた誤部品の交換や向きの補正と云ったことが行われる。このような検査のためには、電子部品の形状や表面反射率、色、色彩、極性マーク、部品上の印刷文字やカラーコードと云った電子部品の他の認識に関する部品テキストデータＢも必要であり、このような部品テキストデータＢによって必要な検査データも実装データＣとして自動的に作成することができる。
【００４１】
場合によっては、電子部品の実装を終えた後の製品基板の検査データも自動的に生成することができる。
【００４２】
部品テキストデータＢが、電子部品のパッケージの材質、表面粗さ、表面形状と云ったコード、部品形状寸法、部品の重量と云ったデータを含むものであると、電子部品をノズルで吸着するのが最適か、あるいはチャックによって保持するのが最適かの実装データＣ、また、ノズルやチャックを装備した部品装着ヘッドの移動速度、吸着力、電子部品が装着された後の基板の移動速度、特に加速度、各種許容値と云った実装データＣ、さらに、テープやトレーの供給形態である、テープやトレーの荷姿、特にカバーの有無や突き上げピンの有無、テープやトレーの部品収納ピッチ、トレーではさらに収納の列数と列間ピッチ等を含む実装データＣであると、カバーの剥離動作の有無、突き上げピンの動作の有無、部品の送りピッチの違いによる１ピッチ送りの１回打ち、２ピッチ送りの１回打ちと云った実装条件を設定することができる。
【００４３】
以下、本実施の形態１の実施例について説明すると、図３に示すような、各種の電子部品に関する部品テキストデータＢの記憶媒体１２への収録は、図８に示すように部品マスタファイルＢ1 、部品形状ファイルＢ2 、部品特殊形状ファイルＢ3 、部品特性マスターファイルＢ4 、荷姿ファイルＢ5 、部品の極性ファイルＢ6 、リール情報ファイルＢ7 等に分類して行う。もっともこのような分類形式は自由に設定できる。部品マスタファイルＢ1 では、部品名称、メーカー名コード、部品分類コード、部品品種コード、形状コード、および荷姿コードを最上位のデータとし、これらマスタデータを呼び出して画面表示し、使用者の選択操作に従って選択された項目の内容を画面に表示するようにする。
【００４４】
部品品種のデータについては、各種の電子部品の品種に対して個別の部品品種コードを手入力にて付す。形状データについては、部品を形状で管理するために定義する形状ごとのコードを、手入力にて付す。
【００４５】
これらの実施例の一部を示すと以下の通りである。
【００４６】
部品形状ファイルＢ2 のデータ内容は、形状コード、部品品種コード、リード有無、ボディー外形ＬＲ、ボディー際形ＤＵ、ボディー厚み、特殊ボディー厚み、部品高さ、形状寸法許容値、電極幅ＬＤＲＵ、電極長さＬＤＲＵ、電極高さＬＤＲＵ、等である。
【００４７】
部品特殊形状ファイルＢ3 のデータ内容は、
形状コード、対象辺番号（Ｌ  Ｄ  Ｒ  Ｕ）、特殊電極配置、特殊電極存在位置、特殊電極幅、特殊電極長さ、特殊電極高さ、特殊根元電極幅、特殊リード厚み、等である。
【００４８】
部品特性マスターファイルＢ4 のデータ内容は、
部品名称、パッケージ色コード、パッケージ材質コード、等である。
【００４９】
荷姿ファイルのデータＢ5 内容は、
荷姿コード、荷姿種別コード、Ｘ方向トレイピッチ、Ｙ方向トレイピッチ、Ｘ方向部品列数、Ｙ方向部品列数、収納部品数、テープ幅、テープ送りピッチ、テーピング方向／供給方向、等である。
【００５０】
部品極性ファイルＢ6 のデータ内容は、
部品名称、極性有無、極性マーク区分、極性マーク形状寸法１、極性マーク形状寸法２、極性マークＸ座標、極性マークＹ座標、極性マーク角度、左右対称／非対称部品、等である。
【００５１】
リール情報ファイルＢ7 のデータ内容は、
部品名称、包装数量、等である。
【００５２】
次に、各部品品種に対応した部品品種コードの設定の実施例を幾つか示すと、以下の通りである。
【００５３】
なお、以下において、チップ部品とは表面実装用電子部品についての呼称であり、角チップ抵抗等がある。アキシャル部品とはリード付きの部品で基板の穴にリードを挿入するタイプのもので、部品が横向きの状態で挿入する部品の呼称であり、抵抗等がある。ラジアル部品とはリード付きの部品で基板の穴にリードを挿入するタイプのもので、部品が縦向きの状態で挿入する部品の呼称であり、アルミニウム電解コンデンサがある。
【００５４】
チップ部品については、
アイソレータ：ＡＴＣ
誘電体フィルタ：ＢＰＰ
アルミ電解コンデンサ：ＣＡＰＡＬＲ
円筒チップコンデンサ：ＣＡＰＳＹＬ
フィルムコンデンサ：ＣＡＰＰＵＬＭ
ＣＣ：ＣＣ
コネクタ：ＣＮＴ
ミニダイオード：ＤＩＭＩＮＩ
ニューミニパワーダイオード：ＤＩＮＭＩＨＩＰＷ
Ｓミニダイオード：ＤＩＳＭＩＮＩ
共用器：ＥＺＦＡ
受信フィルタ：ＥＺＦＳ
フィルタ：ＦＬＴ
ノイズフィルタ：ＦＬＮ
発振フィルタ：ＦＳＡ
ミニパワーＩＣ：ＩＣＭＩＮＩＰＷ
ミニＩＣ：ＩＣＭＩＮＩ
ＩＦモジュール：ＩＦ
ＬＣフィルタ：ＬＣＦＬＴ
ＮＬフィルタ：ＮＬＦＬＴ
クリスタルフィルタ：ＱＦＴ
等である。
【００５５】
アキシャル・ラジアル・ジャンパー部品については、
Ｒ  ビーズコア：Ｒ  ＢＣ
Ｒ  コンデンサ：Ｒ  ＣＡＰ
Ｒ  三端子コンデンサ：Ｒ  ＣＡＰ３
Ａ  ビーズコア：Ａ  ＢＣ
ジャンパー線：Ｊ  ＪＡＭＰＥＲ
等である。
【００５６】
また、各部品品種に対応した形状コードの設定の実施例を幾つか示すと、以下の通りである。
【００５７】
なお、以下において、コードの部品寸法単位は、部品毎に単位を揃え、実際寸法のうちの２桁をとって設定してある。例えば、
縦３ｍｍ  横１．５ｍｍ  高さ１．５ｍｍであると、３０１５１５とし、
縦２０ｍｍ  横１３．５ｍｍ  高さ３．５ｍｍであると、２０１３０３とする。
【００５８】
チップ部品については、
アイソレータ：ＡＴＣＢ５７（ＡＴＣ＋形状記号１＋高さ２）
誘電体フィルタ：ＢＰＰＢ４５（ＢＰＰ＋形状種別１＋高さ２）
アルミ電解コンデンサ：ＡＬＣＢ５７（ＡＬＣ＋形状記号１＋高さ２）
円筒チップコンデンサ：２１２５Ｃ（直径２＋長さ２＋Ｃ）
フィルムコンデンサ：４８３３ＦＣ１３（縦２＋横２＋ＦＣ＋高さ２）
ＣＣ：ＣＣ０１４Ｂ１０１００８（ＣＣ＋ピン数３＋Ｂ＋縦２＋横２＋高さ２    ）
ニューミニパワーダイオード：ＮＭＩＮＩＰＷＤＩＬ３１５（形状種別５＋部    品種別２＋Ｌ＋リード本数１＋高さ２）
等である。
【００５９】
アキシャル・ラジアル・ジャンパー線については、
ビーズコア：２５４５ＲＢＣ２８（縦２＋横２＋ＲＢＣ＋高さ２）
コンデンサ：４５３２ＣＡＰ３２（縦２＋横２＋ＣＡＰ＋高さ２）
三端子コンデンサ：１２０７ＣＡＰＣＮ１５（縦２＋横２＋ＣＡＰＣＮ＋高さ    ２）等である。
【００６０】
さらに、荷姿コードについては以下の通りである。
【００６１】
紙テープ（紙、紙粘着）：Ｐ０８０４○○０（最初の１桁Ｐは紙の種類コード、紙粘
着の場合はＮとなる。次の２桁０８はテープ幅８ｍｍ、また次の２桁０４はテープ送りピッチ４ｍｍを示している。さらに次の２桁○○はシステム予約を入力する。最後の桁０は角度が０°であることを示している。）
なお、この角度コードは０°が０、９０°が１、１８０°が２、３６０°が３と設定してある。
【００６２】
エンボステープ：Ｅ０８０４０８１（最初の１桁Ｅは種類コードである。次の２桁０８はテープ幅８ｍｍ、また次の２桁０４はテープ送りピッチ４ｍｍを示している。さらに次の２桁０８はエンボス深さを示している。最後の桁１は前記の角度コードで９０°を示している。）
マトリクストレイ：Ｔ１０２０○○１（最初の１桁Ｔは種類コードである。次の２桁１０はＹ方向の列数、また次の２桁１０はＸ方向の列数、さらに次の２桁○○はトレイピッチが異なる場合に、００から順番にオペレータ管理のもとでシーケンシャルの番号を付与する。最後の桁１は角度コードである。）
スティック：Ｓ０８○○○○２（最初の１桁Ｓは種類コードである。次の４桁○○○○はシステム予約を入力する。最後の桁２は角度コードである。）
バルク：Ｂ０８○○○○３（最初の１桁Ｂは種類コードである。次の４桁○○○○はシステム予約を入力する。最後の桁３は角度コードである。）
次に、カットリードは、リード付きで、リードがカットされている部品の呼称であり、このコードは、該当する部品に対するカットリードコードを選択登録する、本実施の形態１では特に定義せず、２０文字以内であれば自由に設定してもよいようにしてある。ただし、カット数０の部品については、ＣＵＴ００００と設定する。
【００６３】
次に、電極形状分類に関しては、情報数が少ないので、単に
一体型：１
ガルウイング：２
Ｊリード：３
フラットリード：４
分離型：５
挿入型：６
バットリード：７
ボリューム：８
とした。
【００６４】
なお、これら電極形状名の登録は、キー入力により行う。この入力は漢字にて行っても差し支えない。
【００６５】
以下、このような部品テキストデータＢおよびイメージデータＩＭを収録した記憶媒体１２を画面検索して利用する場合について説明する。図１１のフローチャートは本実施の形態１の場合の検索手順を示している。
【００６６】
データ処理装置３を部品電子カタログ読みだしモードで立ち上げると、ディスプレイ１３は検索ガイド画面になり、所定の検索手順に従った検索のための案内が順次に表示され、最初の検索対象画面として部品マスタファイルＢ1 のデータが表示される。これによって表示された部品に関するマスタ項目のうちの必要なものの位置に画面上のカーソルを移動させることにより、必要な項目を選択する。選択終了を画面上のＯＫキーによって入力すると、ディスプレイの画面が更新されて前記選択した項目に係る下位データが表示される。
【００６７】
選択したマスタ項目が部品分類コードであるとすると、これの下位画面は、電子部品を
大まかな分類で指定した部品項目が画面表示される。そこで、これを選択し、ＯＫ操作すると、画面はその選択に基づくさらに下位のものに更新され、図１２に示すような半導体の大分類データであるトランジスタ、ダイオード、光半導体素子の項目データと、この大分類中のカーソルで選択しているトランジスタに関する小分類データ、バイポーラトランジスタ（ＰＮＰ）……２ＳＡ、２ＳＢと云った小分類部品項目が表示される。大分類データ中の別の項目、例えばダイオードにカーソルを移動させると、小分類データの表示画面がトランジスタに関するものからダイオードに関するものに更新される。
【００６８】
そこで、小分類データ中の整流ダイオードを選択すると、画面の全体がこの選択した１つのダイオードに関する画面に更新されるが、説明の項目を選択すると図１３に示すような説明画面が表示される。検索画面に戻すと図１４に示すような最終選択の画面表示となる。
【００６９】
ここで、ニーズに合った例えば整流ダイオード（コードＭＡ７５ＷＡ）を選択すると、１つの電子部品が選択されたことになり、選択した電子部品に関する各種の基礎データが図１５に示すように画面表示される。これによって、図１１のフローチャートにおけるステップ♯１〜♯３の操作を終了する。
【００７０】
次いで、ステップ♯３の操作による図１５の画面において、ニーズに合った部品を選択し、あるいは選択した部品に関する実装位置データＡを作成するための部品データを得ると云った目的に合わせて、次に表示される画面を選択する。例えば、外形図や、推奨ランド、テープ形状等を選択する。これによってステップ♯４の操作を終える。
【００７１】
ステップ♯４の操作による外形図の選択に対しては、選択された電子部品の外形に対応するイメージデータＩＭと、選択された電子部品の寸法に対応する部品テキストデータＢとを、ステップ♯５にて記憶媒体１２から読みだして合成し、ステップ♯６にて図１６に示すような画面表示を行う。この画面で電子部品の寸法線入りの外形図Ｅと、各寸法線に対応する寸法である部品テキストデータＦとを同時に画面表示する。この表示画面でサイズ出力を選択すると、前記部品テキストデータＢを他に出力することができる。
【００７２】
ステップ♯４の操作によるランド図の選択に対しては、選択された電子部品のランド形状に対応するイメージデータＩＭと、選択された電子部品のランド寸法に対応する部品テキストデータＢとを、ステップ♯５にて記憶媒体１２から読みだして合成し、ステップ♯６にて図１７に示すような画面表示を行う。この画面でランドの寸法線入りの外形図Ｇと、各寸法線に対応する寸法である部品テキストデータＨとを同時に画面表示する。この表示画面でサイズ出力を選択すると、前記部品テキストデータＨが他に入力される。
【００７３】
ステップ♯４の操作によるテーピング寸法の選択に対しては、選択された電子部品のテーピング形状に対応するイメージデータＩＭと、選択された電子部品のテーピングの寸法に関する部品テキストデータＢとを、記憶媒体１２から読みだして合成し、ステップ♯６にて図１８に示すような画面表示を行う。この画面でテーピングの寸法線付きの形態図Ｉと、寸法線に対応する寸法の部品テキストデータＪとを表示する。
【００７４】
実装位置データＡがＣＡＤ装置等で作成されると、この実装位置データＡおよび記憶媒体１２に記憶されている部品テキストデータＢとで、ステップ♯７に示す各種の実装データＣをデータ処理装置３によって自動的に生成することができる。
【００７５】
図１５の画面でリール寸法を選択すると、選択された電子部品に関するリールのイメージデータＩＭと部品テキストデータＢとを記憶媒体１２から読みだして合成し、図１９に示すような画面表示を行う。この画面でリールの図面Ｋと、その寸法線に対応した部品テ
キストデータＬとを表示する。
【００７６】
さらに、実装機４において、作成された実装データに従った電子部品の実装が進むうち、保守の必要な電子部品が生じたり、廃品になった電子部品が生じたりして、これらに他の電子部品を代替使用したいことがある。また、自社に代替部品がないときは、他社の互換性のある電子部品を使用したいこともある。
【００７７】
したがって、保守および廃品に対する部品の代替部品のデータ、さらに、代替部品がなく使用したい他社互換部品を記憶しておき管理することも望ましい。
【００７８】
本実施の形態１では、このような保守、廃品部品と代替部品との対象データ、また、他社互換部品との対象データをも、部品の部品テキストデータＢとして格納しておき、これらを図２０、図２１のように画面表示しながら検索できるようにしている。
【００７９】
なお、部品テキストデータＢとして、部品形状、電気容量、特性、実装機特性、平面グラフ、代替部品、他社互換部品、部品コストのデータを含めば、実装データＣを作成する上で、図１１に示すフローチャートのように、部品形状データと電気容量、特性とによって、基板に電子部品を配置するときの部品どうしの干渉の有無を見る隣接判断、および必要絶縁距離の判断を自動的に行って、必要最小限の配置間隔を設定し、また、その電子部品について最適な推奨ランド形状を自動的に設定することができる。
【００８０】
また、実装機特性と平面グラフのデータを取り扱うことによって、実装する各種電子部品をより速くマウントできるように、実装順位および配置を決定するグルーピング処理を行うこともできる。
【００８１】
さらに、代替部品、他社互換部品、およびコストのデータを含むことによって、最もコストが低い部品を選択した実装を行うようにデータ処理することができる。併せて、代替部品や他社互換部品が、元の電子部品と形状や色が異なると、部品を実装する段階で誤部品と認識されエラー処理となるので、実装データ作成に併せて検査プログラムを作成するのに検査データを書換える処理も自動的に行える。
【００８２】
また、部品テキストデータＢとして、部品の下面にある接続用のバンプの突出状態と云った形状的な特徴を示すコードを含むと、実装データ作成プログラムにて部品を基板に実装するおりの装着高さ、押し込み量、あるいは押し込み圧を決定する処理を自動的に行うことができる。
【００８３】
また、部品の数値データＢとして、部品の形状および大きさ、色および色彩、反射率、リードおよびカットリードの有無と状態、極性マーク、部品上の１００５ＣＲ、１０Ωと云った印刷文字、カラーコード、表面粗さ、および表面の材質を含むと、部品の形状および大きさによって、部品実装時に採用する部品の認識方法が反射方式か透過方式かを決定する処理を自動的に行える。具体的には、大部品は透過方式でもくっきり写るので正しく認識しやすいが、小部品であるとノズルの影が写って外形位しか認識できないので透過方式は向かない。また、小部品は反射方式にて認識すると外形だけでなく下面にあるリードを認識することができるし、大きな径のノズルを使って実装してもこれが認識を邪魔することはないので、好適である。従って、大きな電子部品は透過方式とし、小さな電子部品は反射方式に決定し、誤検査がないようにできる。
【００８４】
また、色および色彩と反射率、表面の粗さ、表面の材質によって、部品を認識するための照明光の光量、種類を変える処理を自動的に行える。具体的には、鏡面は高輝度なため強い光を当てると反射光がきつく認識できないし、表面が暗い状態のものであると、弱い
光では認識できない。それぞれの表面状態によって、最適な光の種類と光量を変える。
【００８５】
さらに、リードおよびリードカットの有無と状態、極性マークによって、部品の実装向きの確認と補正とを行う処理をする。また、部品上の印刷文字およびカラーコード等から実装部品の確認を行い誤部品の実装防止を図る処理も自動的に行える。
【００８６】
また、部品テキストデータＢとして、同種部品について採用され得る複数の荷姿データを含むと、実装データ作成の操作において、同種部品について採用され得る荷姿データ、例えば、テーピング、トレイ、およびストックと云った複数のデータと、実装機の特性データとによって、部品供給機構の形式や能力に応じ、採用できる供給形式、あるいはさらに実装タクト時間が最短となる供給形式を採用するように決定する処理を自動的に行うことができる。
【００８７】
また、実装機に装着される各種部品ごとの各部品供給カセットが、カセットおよび部品の管理のためにメモリを持っていることを利用し、このメモリに新しく、部品の寸法、色、および極性と云った形状コードや、荷姿、送りピッチ、および供給方向と云った供給コードを書き込んでおき、部品をカセットにセットする際に部品とカセットが一致しているかどうかを判別して、誤セットを防止する。また、これに併せ、部品供給カセットを装着された実装機の制御系において、各部品供給カセットのメモリに記憶された各種電子部品の情報の全てを読取り、この制御系に与えられた実装データ作成プログラムに従って、読み込んだ部品の全てを包含した部品実装データＣを生成し、これを利用して部品を実装することができる。  このようにすると、特別な制御系やデータファイルが不要となる。
【００８８】
また、部品テキストデータＢとして、部品の縦、横、高さと云った形状データを含むと、これらデータから部品のボリュームあるいは重量を算出し、得たボリュームあるいは重量のデータによって、その部品を取り扱うノズルやチャックの選択と、これらノズルやチャックを持ったヘッドの移動速度、テーブル移動速度、特に加速度、および各種許容値を設定するように処理することも自動的に行える。
【００８９】
また、部品テキストデータＢとして、パッケージ色コード、部品の形状、部品の推奨ランド形状、部品の表面材質、表面の反射率（部品の両端部と中央といった部分ごとに反射率が違う場合は、その部分ごとの反射率）、極性マーク、部品表面の印刷文字やカラーコード等を含むと、実装後の各種部品の検査を行う検査プログラムを、実装データの部品に対応して自動的に生成することができる。
【００９０】
従って、実装データ作成の場合のように、ニーズに合った電子部品を選択し設定する必要はない。部品の種類と種類ごとの検査データは部品実装データをシミュレートすることにより得られる。
【００９１】
また、部品テキストデータＢとして、部品形状、特に縦、横、高さのサイズと、リード情報とを含むと、これらを基に外観検査におけるリードデータを検査プログラムに自動的に設定することができる。
【００９２】
また、部品テキストデータＢとして、同一基板に実装する電子部品全ての温度特性を含むと、部品実装データ作成プログラムは、基板に実装する電子部品を実装する際の温度による条件を設定する処理を自動的に行うことができる。具体的には、基板の両面に電子部品を実装する場合に、先に実装する第１面には、後で実装する第２面よりも耐熱特性の高い電子部品を装着するように設定する。
【００９３】
これによって、基板の第１面に実装した耐熱特性の高い電子部品は、融点の高いリフロ
ー半田を用いてボンディングし、第２面に実装した耐熱特性の低い電子部品は融点の低いリフロー半田を用いてボッディングすると、第１面に先に実装した電子部品が、第２面に電子部品を実装してリフロー半田付けする際に半田が溶けて実装済みの電子部品が落下したり、第２面に電子部品を実装するときのリフロー半田付けの際に耐熱特性の低い電子部品が損傷するというなことを防止することができる。
【００９４】
また、部品テキストデータとして、吸湿部品かどうか等によるバーニング、冷蔵と云った要否データを含むと、部品を実装するときの部品の取扱い条件を実装データとともに生成する処理を自動的に行うことができる。
【００９５】
（実施の形態２）
本実施の形態２は図２２に示すように、実装機４に備えるデータ処理装置８に上記のデータ読みだし処理手段１およびデータ作成処理手段２の機能を内部に持たせて、部品電子カタログである記憶媒体１２に記憶された部品テキストデータＢにより部品の実装データをより簡単な装置にて自動的に作成できるようにした場合を示している。データ読みだし処理手段１は実装機４の特性を格納したデータファイル２１からのマシンデータＭも読みだし、実施の形態１の場合同様の実装位置データＡおよび記憶媒体１２に記憶された部品テキストデータＢとともに用いて、実装機４の特性をも配慮した実装データＣを作成するようにしている。
【００９６】
従って、実装機の特性に合った実装データを作成することができ、より適正な部品の実装が実現する。また、データ読みだし処理手段１およびデータ作成処理手段２が、実装機４のデータ処理装置８であることにより、部品の実装位置データＡを作成するＣＡＤ装置１１と実装機４のデータ処理装置８との間に特別なデータ処理手段が要らないので、実装データＣを作成する関連装置が少なくて済むし、実装機４の特性を取り込んで実装データＣを作成するのに実装機４自体ででき便利である。
【図面の簡単な説明】
【００９７】
【図１】本発明の実施の形態１としての部品電子カタログを用いて実装データ作成を行う制御系システムを示す概略構成図である。
【図２】部品実装データを作成するのに用いる部品の実装位置のデータ例を示す図である。
【図３】部品実装データを作成するのに用いる部品テキストデータ例を示す図である。
【図４】部品実装データとしてのＮＣプログラム例を示す図である。
【図５】部品実装データとしての部品ライブラリ例を示す図である。
【図６】部品実装データの供給ライブラリとしての配列プログラム例を示す図である。
【図７】部品実装データの供給ライブラリとしての供給位置ライブラリ例を示す図である。
【図８】図１に示す部品電子カタログとしての記憶媒体の記憶内容例を示すブロック図である。
【図９】図１の部品実装データ作成装置が用いる部品実装データ作成用のプログラムを記憶した記憶媒体の記憶内容を示すブロック図である。
【図１０】部品実装データ作成を行う操作画面例を示す図である。
【図１１】図１のシステムの部品電子カタログを画面検索に利用するときの検索手順を示すフローチャートである。
【図１２】図１１のフローチャートに従ってニーズに合った電子部品を検索する場合の中途画面を示す図である。
【図１３】図１２の画面で特定の種類の整流ダイオードを選択した状態の検索画面を示す図である。
【図１４】図１３の画面に表示されている特定の種類の整流ダイオードの最小分類を示す検索画面の図である。
【図１５】図１４の画面で選択された１つの整流ダイオードについての説明画面を示す図である。
【図１６】図１４の画面に表示された最終検索に係る整流ダイオードの外形図を示す画面の図である。
【図１７】図１５の画面に表示された最終検索に係る整流ダイオードのランド図を示す画面の図である。
【図１８】図１５の画面に表示された最終検索に係る整流ダイオードのテーピング寸法を示す画面の図である。
【図１９】図１５の画面に表示された最終検索に係る整流ダイオードのリール寸法を示す画面の図である。
【図２０】図１の実装データ作成用の制御系による保守、廃品種についての大分類、小分類を示す画面の図である。
【図２１】図１の実装データ作成用の制御系による他社互換製品のリストを示す画面の図である。
【図２２】本発明の実施の形態２を示し、実施の形態１の場合と同様な部品電子カタログを異なった制御系に実装データを作成するようにしたシステム図である。
【図２３】従来の部品電子カタログの記憶内容例を示すブロック図である。
【図２４】従来の実装データ作成の手法を示すフローチャートである。
【図２５】図２４のフローチャートに従ったニーズに合った電子部品を大分類および小分類によって検索する途中の画面を示す図である。
【図２６】図２５の画面にて１つ選択されたトランジスタの初期説明画面を示す図である。
【図２７】図２５に表示されたトランジスタの図２５の画面で選択できる大分類表示項目の一覧のウインドウ表示画面を示す図である。
【図２８】図２５の画面で選択されたトランジスタの外形に関する表示画面を示す図である。
【図２９】図２５の画面で選択されたトランジスタのランドに関する表示画面を示す図である。
【図３０】図２５の画面で選択されたトランジスタのテーピング寸法に関する表示画面を示す図である。
【図３１】図２５の画面で選択されたトランジスタのリール寸法に関する表示画面を示す図である。
【図３２】別の電子部品であるモータ制御回路を検索したときの初期説明画面において、特性曲線の選択に従って特性曲線に関するデータがウインドウ表示されている表示画面の図である。
【図３３】図３２の初期説明画面にて応用回路例が優先選択されてウインドウ表示されている上に、さらに、ブロック図が選択されウインドウ表示されている表示画面の図である。
【符号の説明】
【００９８】
１２  記憶媒体
Ｂ  部品テキストデータ
Ｂ1 部品マスタファイル
Ｂ2 部品形状ファイル
Ｂ3 部品特殊形状ファイル
Ｂ4 部品特性ファイル
Ｂ5 荷姿ファイル
Ｂ6 部品の極性ファイル
Ｂ7 リール情報ファイル
ｂ  個々の部品テキストデータ
Ｃ  実装データ
ＩＭ  イメージデータ
【図１】
2006100851.tif 000003
【図２】
2006100851.tif 000004
【図３】
2006100851.tif 000005
【図４】
2006100851.tif 000006
【図５】
2006100851.tif 000007
【図６】
2006100851.tif 000008
【図７】
2006100851.tif 000009
【図８】
2006100851.tif 000010
【図９】
2006100851.tif 000011
【図１０】
2006100851.tif 000012
【図１１】
2006100851.tif 000013
【図１２】
2006100851.tif 000014
【図１３】
2006100851.tif 000015
【図１４】
2006100851.tif 000016
【図１５】
2006100851.tif 000017
【図１６】
2006100851.tif 000018
【図１７】
2006100851.tif 000019
【図１８】
2006100851.tif 000020
【図１９】
2006100851.tif 000021
【図２０】
2006100851.tif 000022
【図２１】
2006100851.tif 000023
【図２２】
2006100851.tif 000024
【図２３】
2006100851.tif 000025
【図２４】
2006100851.tif 000026
【図２５】
2006100851.tif 000027
【図２６】
2006100851.tif 000028
【図２７】
2006100851.tif 000029
【図２８】
2006100851.tif 000030
【図２９】
2006100851.tif 000031
【図３０】
2006100851.tif 000032
【図３１】
2006100851.tif 000033
【図３２】
2006100851.tif 000034
【図３３】
2006100851.tif 000035