(57)【要約】【課題】自機種より後に開発された新機種用に作成された、データ形式が異なる生産プログラムであっても、オペレータが特別な変換作業を行なうことなく、該生産プログラムを自機種の実装装置に読み込むことができるようにする。【解決手段】生産プログラムを読み込んだ後、該生産プログラムに従って対象基板に部品を実装する部品実装装置において、読み込まれた生産プログラムが、自機種より後に開発された部品実装装置用に作成された新機種対応であるか否かを判定する機種判定部１２と、新機種対応と判定された生産プログラムを最新機種データ形式に変換する最新形式変換部１４と、該最新機種データ形式に変換された新機種対応の生産プログラムを、自機種のデータ形式に変換する自機種形式変換部１６と、を備えた。【選択図】図１
2006295108.tif 000002
【特許請求の範囲】
【請求項１】
生産プログラムを読み込んだ後、該生産プログラムに従って対象基板に部品を実装する部品実装装置において、
読み込まれた生産プログラムが、自機種より後に開発された部品実装装置用に作成された新機種対応であるか否かを判定する機種判定手段と、
新機種対応と判定された生産プログラムを最新機種データ形式に変換する手段と、
該最新機種データ形式に変換された新機種対応の生産プログラムを、自機種のデータ形式に変換する手段と、
を備えたことを特徴とする部品実装装置。
【請求項２】
前記最新機種データ形式が、自機種より後に開発された全機種に適合することを特徴とする請求項１に記載の部品実装装置。
【請求項３】
ＣＡＤデータを読み込んで最新機種データ形式に変換する手段と、
該最新機種データ形式に変換された新機種対応の生産プログラムを、指定された機種のデータ形式に変換する手段と、
を備えたことを特徴とするデータ変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、部品実装装置、特に制御部に他機種用に作成された生産プログラムを読み込む際に、その生産プログラムが自機種よりも後に開発された新機種に適合するデータ形式で作成された生産プログラムであっても、容易に読み込むことができる部品実装装置、及び、同様な機能を有するＣＡＤデータのデータ変換装置に関する。
【背景技術】
【０００２】
一般に、電子部品を配線基板に搭載（実装）するために部品実装装置が用いられている。この実装装置には種々の機種が存在し、機種毎に実装制御に使用される生産プログラムのデータ形式（表現形式）が特有な場合が多いため、機種が異なると生産プログラムのデータ形式も異なってしまうことが多い。
【０００３】
そこで、生産プログラムを異なる機種の実装装置で使用する場合には、実装装置間で生産プログラムのデータ構造を変換し、所望の実装装置（制御部）に読み込むことが行なわれている（例えば、特許文献１参照）。
【０００４】
従来は、自機種（機種Ａ）の実装装置に、他機種用の生産プログラムを、上記のように変換して読み込む時は、自機種より古いバージョンの旧機種（機種Ｂ）の場合は、データ構造（形式）が分かっているので直接読み込むことができるが、自機種より後に開発された新機種（機種Ｃ）用の生産プログラムは、データ構造が分からないので読み込めないようになっている。
【０００５】
そのため、自機種より後に開発された新機種用に作成した生産プログラムを自機種Ａで読み込みを行ないたい場合は、新機種対応のデータ編集ソフトを使用して生産プログラムのファイル保存時に、保存したい機種形式（機種Ａ）を指定してファイルを作成し、データ形式を合わせてから、そのファイルを自機種で読み込む作業を行なう必要がある。
【０００６】
【特許文献１】特許２９０２４６１号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、前記のように新機種用に作成した生産プログラムを自機種に読み込みたい場合は、新機種用のデータ編集ソフトを使ってファイルを作成した後に、自機種で読み込むという作業がその都度発生することから手間がかかる。
【０００８】
従って、例えば複数の工場で同種の基板に部品を実装して製品を生産する場合、ラインを構成するマウンタ（実装装置）の機種が工場間で違っている場合等には、Ｊ工場からＫ工場に送った生産プログラムを、Ｋ工場では読み込めるマウンタが存在しないという現象が発生する可能性がある。このような現象が発生した場合、Ｊ工場では、生産プログラムをＫ工場で読み込めるデータ形式に変換して再度送付しなければならず、その分の工数が増えてしまう上に、Ｋ工場では読み込める形式の生産プログラムが再送されるまで生産を行なうことができないために、時間のロスが発生してしまう等の問題があった。
【０００９】
又、同様な問題は、ＣＡＤデータにおいても存在した。
【００１０】
本発明は、前記従来の問題点を解決するべくなされたもので、自機種より後に開発された新機種用に作成された、データ形式が異なる生産プログラムであっても、オペレータが特別な変換作業を行なうこと無く、該生産プログラムを自機種の実装装置に読み込むことができる部品実装装置を提供することを第１の課題とする。
【００１１】
本発明は、又、同様な機能を有するＣＡＤデータのデータ変換装置を提供することを第２の課題とする。
【課題を解決するための手段】
【００１２】
本発明は、生産プログラムを読み込んだ後、該生産プログラムに従って対象基板に部品を実装する部品実装装置において、読み込まれた生産プログラムが、自機種より後に開発された部品実装装置用に作成された新機種対応であるか否かを判定する機種判定手段と、新機種対応と判定された生産プログラムを最新機種データ形式に変換する手段と、該最新機種データ形式に変換された新機種対応の生産プログラムを、自機種のデータ形式に変換する手段と、を備えたことにより、前記第１の課題を解決したものである。
【００１３】
又、前記最新機種データ形式が、自機種より後に開発された全機種に適合するようにしてもよい。
【００１４】
本発明は、又、ＣＡＤデータを読み込んで最新機種データ形式に変換する手段と、該最新機種データ形式に変換された新機種対応の生産プログラムを、指定された機種のデータ形式に変換する手段と、を備えたデータ変換装置により、前記第２の課題を解決したものである。
【発明の効果】
【００１５】
本発明の部品実装装置によれば、生産を開始する際に読み込んだ生産プログラムが、自機種より後に開発された新機種対応であるか否かを判定し、新機種対応であった場合には、該生産プログラムを最新機種データ形式に一旦変換した後、自機種に適合するデータ形式に再変換できるようにしたので、新機種用の生産プログラムであっても、オペレータは機種を意識することなく、実装装置に直接読み込むことができる。従って、従来に比べ生産プログラムの読み込み作業にかかる手間や工数を大幅に省くことができる。
【００１６】
又、最新機種データ形式に変換する手段をモジュール化しておくことにより、最新モジュールに交換するだけで最新機種の生産プログラムを読み込むことができるため、メンテナンスが容易である。
【００１７】
又、本発明のデータ変換装置によれば、ＣＡＤデータも同様に変換できる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００１９】
図１には、本発明に係る第１実施形態の部品実装装置の概要を、処理の流れと共に示す。
【００２０】
本実施形態の部品実装装置では、対象とする配線基板に複数種類の電子部品を順次実装して基板製品を生産する際に、制御に使用する生産プログラムを読み込む動作が行なわれる。
【００２１】
この実装装置は、読み込み動作が行なわれた生産プログラムに記録されている機種情報を抽出（取得）する機種情報抽出部１０と、抽出された機種情報に基づいて、読み込んだ生産プログラムが、自機種より後に開発された新機種用に作成された新機種対応であるか否かを判定する機種判定部１２とを備えている。
【００２２】
この機種判定部１２は、生産プログラムが自機種と同じ機種用か他機種用かを判別する機種チェック機能１２Ａと、他機種用と判別された場合に自機種に比べ新しいか古いかを判定する新旧チェック機能１２Ｂとを有しており、いずれもソフトウェアにより実現されている。
【００２３】
本実施形態の実装装置は、又、機種判定部１２により新機種対応と判定された生産プログラムを、自機種と、自機種より後に開発された、該新機種を含む全機種とに適合する最新機種データ形式に変換する最新形式変換部１４と、該最新機種データ形式に変換された新機種対応の生産プログラムを、自機種のデータ形式に変換する自機種形式変換部１６とを含む新機種用変換部１８を備えている。
【００２４】
上記実装装置は、更に、機種判定部１２により自機種より古いと判定された場合に、従来通りの方法で自機種形式にバージョンアップ変換する旧機種用変換部２０と、自機種形式の生産プログラムのファイルを制御部本体（図示せず）に読み込ませるファイル読込処理部２２とを備えている。
【００２５】
本実施形態の実装装置によれば、自機種Ａより古い旧機種Ｂと、自機種より後に開発された新機種Ｃとが存在する場合、図２の遷移図に示すような生産プログラムのデータ変換に対応できる。
【００２６】
即ち、旧機種Ｂの場合は、図中過去バージョンとして示してあるように、従来通りのバージョンアップ変換ソフトにより自機種Ａ形式にファイル変換した生産プログラムを、制御本体に読み込むことができる。
【００２７】
一方、図中未来バージョンとして示してあるように、自機種Ａより後に開発された新機種Ｃ形式の生産プログラムを使って生産したい場合は、そのまま読み込むことができない。そこで、前記新機種用変換部１８に含まれる最新形式変換部１４により、この生産プログラムを最新機種データ形式に一旦変換した後、自機種形式変換部１６により自機種Ａのデータ形式にファイル変換することにより、自機種Ａ形式の生産プログラムを制御部本体に読み込むことができる。
【００２８】
この新機種用変換部１８により実行される変換処理のイメージを図３に示す。便宜上、ここでは理解し易いように、生産プログラム全体に対する処理を、該プログラムを構成する部品データを代表させて説明する。
【００２９】
この生産プログラムを構成する部品データ等には、機種に依存しないため、そのまま任意の機種に引き継がれる共通データと、機種毎に異なるために、機種を変更する場合には変更（変換）が必要な機種依存データとが含まれている。
【００３０】
この図３（Ａ）は、新機種用生産プログラムを構成する部品データのイメージであり、引継ぎデータ（共通データ）として、部品名、部品種、外形寸法が例示され、この部品に対する機種Ｃ依存データとして、使用するノズルの番号、このノズルで部品を吸着するときと搭載するときの各軸速度が例示されている。
【００３１】
図３（Ｂ）は、最新機種データ形式に変換された新機種Ｃの生産プログラムのイメージを示す。但し、便宜上この図には旧機種Ｂも含まれている。
【００３２】
この図に示されるように、生産プログラムを最新機種データ形式に変換するということは、同一の共通データに関して新機種Ｃの機種依存データを、自機種Ａの機種依存データに変更することができる新しいデータ形式（最新フォーマット）に変換することに相当し、この機能はソフトウェアにより実現されている。なお、自機種Ａ用の機種依存データは、例えば角型チップ等の部品種とその外形寸法に基づいて決まるデフォルト値が設定されている。
【００３３】
図３（Ｃ）は、最新形式変換部１４により最新機種データ形式に変換された新機種Ｃ用の生産プログラムを、自機種形式変換部１６により変換して作成された自機種Ａ用の生産プログラムのイメージを示す。
【００３４】
この自機種形式変換部１６は、図示されているように同図（Ｂ）の最新機種データ形式に変換された新機種Ｃの生産プログラムの中から、対象の共通データと、該当する自機種Ａ用の機種依存データとを組合せて、自機種用生産プログラムを作成する機能を有するもので、この機能は同様にソフトウェアにより実現されている。
【００３５】
以上詳述した本実施形態の実装装置によれば、自機種よりも後に作成された機種形式の生産プログラムでも、機種形式を意識せずに直接ファイルを読み込むことができるので、ファイルの変換（読み込み）に係る工数を省くことができ、生産効率の向上を図ることができる。
【００３６】
又、例えば機種Ａ、機種Ｂ及び機種Ｃの３台の実装装置が配列された生産ラインにおいて、同一基板を搬送しながら各実装装置毎に数点ずつの部品を実装して１つの製品を完成させる生産を行なっている際に、故障等が原因で新機種Ｃの実装装置を、自機種Ａと同機種の他の実装装置に変更する必要が生じた場合でも、該同機種Ａの実装機に新機種Ｃで使っていた生産プログラムを直接読み込ませることにより、速やかに生産を再開することができる。これは、自機種がＢの場合も同様であり、この場合はＡ、Ｃのいずれの機種についても、機種Ｂ用の生産プログラムに同様に変換できる。
【００３７】
又、機種判定部１２、最新形式変換部１４及び自機種形式変換部１６を実現するためのソフトウェアをモジュール化しておくことにより、最新のデータ変換モジュールに差し替えるだけで、常に最新機種の生産プログラムの読み込みに対応できるので、メンテナンスが容易である。
【００３８】
又、生産ラインを構成する実装装置（マウンタ）は、ＨＬＣ（ホスト・ライン・コンピュータ）により生産の管理と共に、各マウンタ用の生産プログラムの作成も行なわれている。そのため、このＨＬＣでは、マウンタ全ての機種形式のファイルフォーマット及び機種依存データ等の情報を装備したＨＬＣ形式の生産プログラムが作成されるようになっている。
【００３９】
従って、例えば最新機種のマウンタが採用されたために、それに合せてＨＬＣ形式の生産プログラムが更新された場合には、その都度最新形式変換部１４、自機種形式変換部１６等を構成する前記モジュールを最新のものに更新して差し替えることにより、常に最新版の生産プログラムの読込みに対応することができる。
【００４０】
この場合、生産に使用している全ての部品実装装置の機種に適合する最新機種データ形式に変換できるため、任意の部品実装装置を自機種として取扱うことが可能となる。
【００４１】
又、図４（第１実施形態の図１に対応）及び図５（同じく図２に対応）に示す第２実施形態のデータ変換装置によれば、ＣＡＤデータを読み込んだ場合も、図６に示す如く、機種Ａ、Ｂ、Ｃの依存データを含んだ最新機種データ形式へと変換し、その後指定された機種Ａへと変換を行なうことができる。
【００４２】
この第２実施形態においても、第１実施形態の機種判定部１２、最新形式変換部１４及び自機種形式変換部１６を実現するためのソフトウェアを流用することにより、工数を削減することができる。
【図面の簡単な説明】
【００４３】
【図１】本発明に係る第１実施形態の部品実装装置の概要を、処理の流れと共に示すブロック線図
【図２】第１実施形態の部品実装装置における生産プログラムの変換手順の特徴を示すフローチャート
【図３】第１実施形態の部品実装装置が備えている新機種用変換部の変換機能のイメージを示す説明図
【図４】本発明に係る第２実施形態のデータ変換装置の概要を、処理の流れと共に示すブロック線図
【図５】第２実施形態のデータ変換装置における生産プログラムの変換手順の特徴を示すフローチャート
【図６】第２実施形態のデータ変換装置が備えている変換機能のイメージを示す説明図
【符号の説明】
【００４４】
１０…機種情報抽出部
１２…機種判定部
１４…最新形式変換部
１６…自機種形式変換部
１８…新機種用変換部
２０…旧機種用変換部
２２…ファイル読込処理部
【図１】
2006295108.tif 000003
【図２】
2006295108.tif 000004
【図３】
2006295108.tif 000005
【図４】
2006295108.tif 000006
【図５】
2006295108.tif 000007
【図６】
2006295108.tif 000008