(57)【要約】【課題】製品の生産を支援することができる生産支援システム、生産支援方法及びプログラムを提供する。【解決手段】生産支援システムは、生産支援サーバ１と、生産支援データベース２と、を備えている。生産支援データベース２は、製品を構成する部品の形状を含む部品の特性、及び、製品の製造装置の製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と部品の特性とを対応付けて記憶する。生産支援サーバ１は、製造装置に使用する部品を受け付け、生産支援データベース２からこの部品の特性を抽出する。そして、生産支援サーバ１は、抽出した部品の特性と、製造条件パラメータの値とに基づいて、製造装置のそれぞれの製造条件パラメータの値を決定する。【選択図】図１
2008233982.tif 000002
【特許請求の範囲】
【請求項１】
製品を構成する部品の形状を含む部品の特性を記憶する部品特性記憶手段と、
前記製品の製造装置の製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と前記部品の特性とを対応付けて記憶するパラメータ記憶手段と、
前記製造装置に使用する部品を受け付ける部品受付手段と、
前記部品受付手段により受け付けられた部品について、前記部品特性記憶手段に記憶された部品の特性を抽出する部品特性抽出手段と、
前記部品特性抽出手段により抽出された部品の特性と、前記パラメータ記憶手段に記憶された製造条件パラメータの値とに基づいて、前記製造装置のそれぞれの製造条件パラメータの値を決定するパラメータ値決定手段と、
を備える、ことを特徴とする生産支援システム。
【請求項２】
前記製造装置は、複数の製造装置からなる製造ラインを構成し、
前記パラメータ記憶手段は、製造装置ごとに、それぞれ製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と前記部品の特性とを対応付けて記憶し、
前記パラメータ値決定手段は、前記部品特性抽出手段により抽出された部品の特性と、前記パラメータ記憶手段に記憶された各製造装置の製造条件パラメータの値とに基づいて、一つの製造装置を特定するとともに、特定した製造装置のそれぞれの製造条件パラメータの値を決定する、ことを特徴とする請求項１に記載の生産支援システム。
【請求項３】
前記製造装置は、複数の製造装置からなる製造ラインを構成し、
前記製造ラインから一つの製造装置を受け付ける製造装置受付手段を、さらに備え、
前記パラメータ記憶手段は、製造装置ごとに、それぞれ製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と前記部品の特性とを対応付けて記憶し、
前記パラメータ値決定手段は、前記製造装置受付手段により受け付けられた製造装置のそれぞれの製造条件パラメータの値を決定する、ことを特徴とする請求項１に記載の生産支援システム。
【請求項４】
前記パラメータ値決定手段により決定された前記製造装置のそれぞれの製造条件パラメータの値に関する情報を、当該製造装置に送信する送信手段を、さらに備える、ことを特徴とする請求項１乃至３のいずれか１項に記載の生産支援システム。
【請求項５】
前記製造装置は実装機であり、前記部品はプリント配線基板に実装する部品である、ことを特徴とする請求項１乃至４のいずれか１項に記載の生産支援システム。
【請求項６】
製品を構成する部品の形状を含む部品の特性を記憶する部品特性記憶工程と、
前記製品の製造装置の製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と前記部品の特性とを対応付けて記憶するパラメータ記憶工程と、
前記製造装置に使用する部品を受け付ける部品受付工程と、
前記部品受付工程で受け付けられた部品について、前記部品特性記憶工程で記憶された部品の特性を抽出する部品特性抽出工程と、
前記部品特性抽出工程で抽出された部品の特性と、前記パラメータ記憶工程で記憶された製造条件パラメータの値とに基づいて、前記製造装置のそれぞれの製造条件パラメータの値を決定するパラメータ値決定工程と、
を備える、ことを特徴とする生産支援方法。
【請求項７】
コンピュータを、
製品を構成する部品の形状を含む部品の特性を記憶する部品特性記憶手段、
前記製品の製造装置の製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と前記部品の特性とを対応付けて記憶するパラメータ記憶手段、
前記製造装置に使用する部品を受け付ける部品受付手段、
前記部品受付手段により受け付けられた部品について、前記部品特性記憶手段に記憶された部品の特性を抽出する部品特性抽出手段、
前記部品特性抽出手段により抽出された部品の特性と、前記パラメータ記憶手段に記憶された製造条件パラメータの値とに基づいて、前記製造装置のそれぞれの製造条件パラメータの値を決定するパラメータ値決定手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生産支援システム、生産支援方法及びプログラムに関する。
【背景技術】
【０００２】
製品の生産する工程、例えば、プリント配線基板（ＰＣＢ：Printed Circuit Board）に部品を実装する工程では、実装する部品に対応した実装機により、ＰＣＢの所定の位置に部品が実装される。
【０００３】
このような実装機を用いた製品の生産を支援するシステムとしては、例えば、特許文献１に、コストダウンや検査時間の短縮化を実現し、製品の生産を支援するシステムが提案されている。
【特許文献１】特開２００４−２８７６０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、実装機のような製造装置を適切に使用するためには、使用する実装機ごとに適切な条件パラメータ（実装条件）を選定する必要がある。適切な実装条件を選定して使用しないと、不良品の発生、部品やＰＣＢの破損、実装機自体の破損などの問題が生じ、製品の生産率が低下したり、製品の品質が低下してしまうためである。
【０００５】
また、適切な実装条件は、実装する部品、使用する実装機ごとに異なることから、実装部品、使用機器が変わるごとに選定する必要がある。このため、実装工程における作業内容が煩雑となり、実装工程を作業する作業者の労力を軽減するシステムの提供が求められている。
【０００６】
本発明は、上記実情に鑑みてなされたものであり、製品の生産を支援することができる生産支援システム、生産支援方法及びプログラムを提供することを目的とする。
また、本発明は、生産率の向上、及び、品質の安定化に寄与することができる生産支援システム、生産支援方法及びプログラムを提供することを目的とする。
さらに、本発明は、作業者の労力を軽減することができる生産支援システム、生産支援方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の第１の観点にかかる生産支援システムは、
製品を構成する部品の形状を含む部品の特性を記憶する部品特性記憶手段と、
前記製品の製造装置の製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と前記部品の特性とを対応付けて記憶するパラメータ記憶手段と、
前記製造装置に使用する部品を受け付ける部品受付手段と、
前記部品受付手段により受け付けられた部品について、前記部品特性記憶手段に記憶された部品の特性を抽出する部品特性抽出手段と、
前記部品特性抽出手段により抽出された部品の特性と、前記パラメータ記憶手段に記憶された製造条件パラメータの値とに基づいて、前記製造装置のそれぞれの製造条件パラメータの値を決定するパラメータ値決定手段と、
を備える、ことを特徴とする。
【０００８】
前記製造装置は、複数の製造装置からなる製造ラインを構成し、
前記パラメータ記憶手段は、製造装置ごとに、それぞれ製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と前記部品の特性とを対応付けて記憶し、
前記パラメータ値決定手段は、前記部品特性抽出手段により抽出された部品の特性と、前記パラメータ記憶手段に記憶された各製造装置の製造条件パラメータの値とに基づいて、一つの製造装置を特定するとともに、特定した製造装置のそれぞれの製造条件パラメータの値を決定してもよい。
【０００９】
前記製造装置は、複数の製造装置からなる製造ラインを構成し、
前記製造ラインから一つの製造装置を受け付ける製造装置受付手段を、さらに備え、
前記パラメータ記憶手段は、製造装置ごとに、それぞれ製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と前記部品の特性とを対応付けて記憶し、
前記パラメータ値決定手段は、前記製造装置受付手段により受け付けられた製造装置のそれぞれの製造条件パラメータの値を決定してもよい。
【００１０】
前記パラメータ値決定手段により決定された前記製造装置のそれぞれの製造条件パラメータの値に関する情報を、当該製造装置に送信する送信手段を、さらに備えてもよい。
【００１１】
前記製造装置は、例えば、実装機であり、前記部品は、例えば、プリント配線基板に実装する部品である。
【００１２】
本発明の第２の観点にかかる生産支援方法は、
製品を構成する部品の形状を含む部品の特性を記憶する部品特性記憶工程と、
前記製品の製造装置の製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と前記部品の特性とを対応付けて記憶するパラメータ記憶工程と、
前記製造装置に使用する部品を受け付ける部品受付工程と、
前記部品受付工程で受け付けられた部品について、前記部品特性記憶工程で記憶された部品の特性を抽出する部品特性抽出工程と、
前記部品特性抽出工程で抽出された部品の特性と、前記パラメータ記憶工程で記憶された製造条件パラメータの値とに基づいて、前記製造装置のそれぞれの製造条件パラメータの値を決定するパラメータ値決定工程と、
を備える、ことを特徴とする。
【００１３】
本発明の第３の観点にかかるプログラムは、
コンピュータを、
製品を構成する部品の形状を含む部品の特性を記憶する部品特性記憶手段、
前記製品の製造装置の製造条件パラメータの値を複数規定し、規定した各製造条件パラメータの値と前記部品の特性とを対応付けて記憶するパラメータ記憶手段、
前記製造装置に使用する部品を受け付ける部品受付手段、
前記部品受付手段により受け付けられた部品について、前記部品特性記憶手段に記憶された部品の特性を抽出する部品特性抽出手段、
前記部品特性抽出手段により抽出された部品の特性と、前記パラメータ記憶手段に記憶された製造条件パラメータの値とに基づいて、前記製造装置のそれぞれの製造条件パラメータの値を決定するパラメータ値決定手段、
として機能させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、製品の生産を支援することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態にかかる生産支援システム、生産支援方法及びプログラムについて説明する。本実施の形態では、プリント配線基板（ＰＣＢ：Printed Circuit Board）に部品を実装する実装機の実装条件を設定することにより、製品の生産を支援する場合を例に本発明を説明する。
【００１６】
図１に本実施の形態の生産支援システムの構成を示す。図１に示すように、生産支援システムは、生産支援サーバ１と、生産支援データベース２と、通信ネットワーク３と、通信ネットワーク３を介して生産支援サーバ１にそれぞれ接続された複数の実装機４ａ〜４ｎと、を備えている。この複数の実装機４ａ〜４ｎにより実装機の生産ラインが構成されている。
【００１７】
生産支援サーバ１は、生産支援システムに関する各種の処理をするためのものである。図２に生産支援サーバ１の構成を示す。図２に示すように、生産支援サーバ１は、通信制御部１１と、処理制御部１２と、データ記憶部１３と、を備えている。
【００１８】
通信制御部１１は、例えば、ルータなどの所定の通信装置から構成され、生産支援サーバ１と通信ネットワーク３とを接続する。通信制御部１１は、例えば、通信ネットワーク３を介して、実装機４に各種データ（情報）の送信を行う。
【００１９】
処理制御部１２は、通信制御部１１を介して通信を行い、また、各種の情報を処理する。処理制御部１２は、例えば、ＣＰＵ（Central Processing Unit）を備え、データ記憶部１３から読み出した動作プログラムを実行する等により各種の処理を実行する。
【００２０】
データ記憶部１３は、半導体メモリ、磁気ディスク記録装置などから構成され、各種の情報やプログラムを記録する。
【００２１】
生産支援データベース２は、生産支援システムに関する各種の情報を記憶するデータベース（ＤＢ）である。生産支援データベース２には、実装する部品の形状等の特性に関する情報を記憶するデータベースと、実装機の実装条件の選定に関する情報を記憶するデータベースと、を備えている。図３に本実施の形態の生産支援データベース２の構成を示す。
【００２２】
図３に示すように、生産支援データベース２は、部品情報ＤＢ２１と、ノズル情報ＤＢ２２と、速度情報ＤＢ２３と、カメラ情報ＤＢ２４と、画像認識情報ＤＢ２５と、を備えている。このうち、部品情報ＤＢ２１が実装する部品の形状等の特性に関する情報を記憶するデータベースであり、ノズル情報ＤＢ２２と速度情報ＤＢ２３とカメラ情報ＤＢ２４と画像認識情報ＤＢ２５とが、実装機４の実装条件の選定に関する情報を記憶するデータベースである。
【００２３】
部品情報ＤＢ２１は、実装対象となる部品の形状等の特性に関する情報を記憶するデータベースである。部品情報ＤＢには、例えば、図４に示すように、部品番号、部品名、部品の幅、長さ、厚み、リード位置、リード本数等が記憶されている。この部品情報ＤＢ２１に記憶された部品の形状等に基づいて、実装機４の実装条件が選定される。この部品の形状等の特性に関する情報は、部品を実測した結果に基づいて作成してもよく、また、部品仕様書を参照して作成してもよい。また、このようなデータ（部品の形状等の特性に関する情報）が入力されているＮＣデータから取得してもよい。
【００２４】
ノズル情報ＤＢ２２は、実装する部品を吸着する実装機４のノズルの選定に関する情報を記憶するデータベースである。ノズル情報ＤＢ２２には、例えば、図５に示すように、実装機番号、ノズル番号、選定条件等が記憶されている。実装機番号は実装機を識別する番号である。ノズル番号は、その実装機４に設けられたノズルを識別する番号である。選定条件は、ノズルを選定する条件である。本例では、部品の最小辺の長さによりノズルを選定している。選定条件の最小値は
「（そのノズルの直径）＋（装置仕様精度）」で求められ、選定条件の最大値は「（次に大きなノズルの直径）−（装置仕様精度）」で求められる。装置仕様精度としては、例えば、ヘッド精度や供給部送り精度がある。具体的には、例えば、ノズル１の直径が１５ｍｍ、ノズル２の直径が２０ｍｍで、ヘッド精度が±０．１ｍｍ、供給部送り精度が±０．２ｍｍの場合、図５に示すように、ノズル１の最小値は１５＋０．１＋０．２＝１５．３ｍｍとなり、ノズル１の最大値は２０−０．１−０．２＝１９．７ｍｍとなる。
【００２５】
速度情報ＤＢ２３は、実装機４のノズルの装着速度の選定に関する情報を記憶するデータベースである。速度情報ＤＢ２３は、例えば、図６に示すように、実装機番号、速度番号（速度）、選定条件等が記憶されている。本例では、速度番号として５つの異なる速度を規定し、高速な順から速度１、速度２・・・としている。また、本例では、選定条件として、部品の体積により装着速度を選定している。
【００２６】
カメラ情報ＤＢ２４は、実装機４に設けられたカメラの選定に関する情報を記憶するデータベースである。カメラ情報ＤＢ２４には、例えば、図７に示すように、実装機番号、カメラ番号、選定条件等が記憶されている。本例では、カメラ番号として画像取得範囲の異なるカメラ１，２（大視野と小視野）を規定し、選定条件として部品長さによりカメラを選定している。このように部品長さによりカメラを選定（カメラの視野を変更）し、部品の大きさに合った画像を取り込むように、カメラを選定している。
【００２７】
画像認識情報ＤＢ２５は、部品形状等を判定するための情報を記憶するデータベースである。画像認識情報ＤＢ２５には、例えば、図８に示すように、実装機番号、部品番号、特徴、その特徴の有無が記憶されている。特徴としては、例えば、リード位置、リード本数があり、その特徴の有無（○×）が記憶されている。画像認識情報ＤＢ２５は、カメラにより取り込まれた画像から吸着状態等を分析するパラメータであり、部品形状データ等からその部品の形状等を判別することができる。
【００２８】
通信ネットワーク３は、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などの所定の通信プロトコルに基づくインターネット、ＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）などの通信ネットワークである。
【００２９】
実装機４は、ＰＣＢの所定領域に部品を実装する装置である。実装機４は、例えば、図９に示すように、通信部４１と、制御部４２と、記憶部４３と、入力部４４と、表示部４５と、実装部４６と、を備えている。
【００３０】
通信部４１は、例えば、ルータなどの所定の通信装置から構成され、実装機４と通信ネットワーク３とを接続する。通信部４１は、例えば、通信ネットワーク３を介して、実装条件等に関する情報を生産支援サーバ１から受信する。
制御部４２は、通信部４１を介して通信を行い、各種の情報を処理する。制御部４２は、例えば、ＣＰＵを備え、記憶部４３から読み出した動作プログラムを実行する等により実装部４６を制御し、部品をＰＣＢに実装する。
【００３１】
記憶部４３は、半導体メモリ、磁気ディスク記録装置などから構成され、各種の情報や動作プログラム等を記録する。
入力部４４は、キーボードやタッチパネル等から構成され、任意のデータ・情報を入力する。
表示部４５は、ＬＣＤ（Liquid Crystal Display）等の出力装置を含む。
【００３２】
実装部４６は、制御部４２からの指示に基づいて、ＰＣＢ及び部品を所定の位置に配置し、ＰＣＢの所定領域に部品を実装する。この実装部４６には、部品等を所定の位置に供給する供給手段と、ＰＣＢの所定領域に部品を実装する実装手段とを備えている。供給手段には、部品等を吸着して搬送する複数のノズルが設けられている。これらのノズルの中から、実装する部品の形状等に基づいて特定された最適なノズルが選定され、部品を所定の位置に供給し、実装手段によりＰＣＢの所定領域に部品が実装される。また、実装部４６は、画像取得範囲の異なる複数のカメラを備えている。そして、設定されたカメラにより、部品の吸着状態、所定の位置への供給状態、実装状態等の画像情報を取り込む。
【００３３】
次に、以上のように構成された生産支援システムを用いた生産支援方法（生産支援処理）について説明する。図１０は、生産支援処理を説明するためのフローチャートである。
【００３４】
まず、生産支援サーバ１の処理制御部１２は、所定の実装機４から部品番号等の部品を特定する情報（部品情報）を受信したか否かを判別する（ステップＳ１）。すなわち、本発明の生産支援方法を利用するには、ＰＣＢに部品を実装作業する作業者が、所定の実装機４、例えば、実装機４ａの入力部４４を操作して、部品番号等の部品を特定する情報（部品情報）を入力し、生産支援サーバ１に部品情報を送信する。また、処理制御部１２は、部品の形状等に関する情報が入力されているＮＣデータを受信してもよい。
【００３５】
処理制御部１２は、部品情報を受信したと判別すると（ステップＳ１；Ｙｅｓ）、受信した部品情報と、部品情報ＤＢ２１に記憶された情報とに基づいて、部品を特定する（ステップＳ２）。
【００３６】
次に、処理制御部１２は、特定した部品について、所定の実装機４（実装機４ａ）の実装条件の選定に必要な情報（部品の形状等の特性に関する情報）を部品情報ＤＢ２１から抽出する（ステップＳ３）。本実施の形態では、特定した部品の最小辺の長さ、部品の体積、部品長さ、リード位置、リード本数等に関する情報を抽出する。
【００３７】
続いて、処理制御部１２は、抽出した情報と、ノズル情報ＤＢ２２に記憶された情報（選定条件）とに基づいて、最適なノズルを選定する（ステップＳ４）。例えば、部品の最小辺の長さが１８ｍｍの場合には、実装機４ａのノズルにノズル１を選定する。
【００３８】
次に、処理制御部１２は、抽出した情報と、速度情報ＤＢ２３に記憶された情報（選定条件）とに基づいて、最適なノズルの装着速度を選定する（ステップＳ５）。例えば、部品の体積が４８０ｍｍ３の場合には、実装機４ａのノズルの装着速度に速度２を選定する。
【００３９】
続いて、処理制御部１２は、抽出した情報と、カメラ情報ＤＢ２４に記憶された情報（選定条件）とに基づいて、最適なカメラを選定する（ステップＳ６）。例えば、部品長さが４００ｍｍの場合には、実装機４ａのカメラにカメラ１を選定する。
【００４０】
次に、処理制御部１２は、抽出した情報と、画像認識情報ＤＢ２５に記憶された情報とに基づいて、部品形状等を判定するための判定情報を特定する（ステップＳ７）。
【００４１】
処理制御部１２は、実装条件が決定すると、決定した実装条件に関する情報（ノズル１、速度２、カメラ１等）を実装機４（実装機４ａ）に送信し（ステップＳ８）、この処理を終了する。
【００４２】
実装機４の制御部４２では、実装条件に関する情報を受信すると、受信した実装条件に関する情報に基づいて、実装部４６を制御して実装処理を実行する。具体的には、制御部４２は、選定されたノズル１を速度２で吸着して部品を所定の位置に供給し、ＰＣＢの所定領域に部品を実装する。また、カメラ１により、部品の画像を取り込む。このように、実装機４（実装機４ａ）での実装条件が自動的に設定されるので、生産率の向上、及び、品質の安定化に寄与することができ、製品の生産を支援することができる。また、作業者が実装機４ａでの実装条件の修正等の作業をする必要がないため、作業者の労力を軽減することができる。
【００４３】
また、部品の大きさにあったカメラ１により、部品の吸着状態、所定の位置への供給状態、実装状態等の画像情報を取り込み、この取り込んだ画像と、部品形状等を判定するための判定情報とに基づいて、部品の実装作業を監視する。例えば、取り込んだ画像情報から部品右側のリード数や部品左側のリード数、ボールの有無等を確認し、部品の方向違い（向きの誤り）、部品違い、部品の裏返り等の検査を行うことにより、部品の実装作業を監視する。また、リード曲がり、ボール欠損等の検査を行い、部品の実装作業を監視する。このように、取り込んだ画像情報と判定情報とに基づいて、部品の実装作業を監視することができるので、品質の安定化に寄与することができ、製品の生産を支援することができる。また、作業者の労力を軽減することができる。
【００４４】
以上説明したように、本実施の形態によれば、部品情報を生産支援サーバ１に送信すると、生産支援サーバ１から実装条件に関する情報が送信されるので、生産率の向上、及び、品質の安定化に寄与することができ、製品の生産を支援することができる。また、作業者の労力を軽減することができる。
【００４５】
なお、本発明は、上記の実施の形態に限られず、種々の変形、応用が可能である。以下、本発明に適用可能な他の実施の形態について説明する。
【００４６】
上記実施の形態では、実装条件として、ノズルの選定、ノズルの装着速度の選定、カメラの選定等の場合を例に本発明を説明したが、部品の形状等から選定できる実装機４の実装条件に関するものであれば他の選定要件であってもよい。
【００４７】
例えば、部品の上面に凹部がある場合や、部品の重心が中央部にない場合には、この凹部、重心に対応したノズル位置（吸着位置）、ノズル深さ等の実装条件を定めてもよい。また、部品の表面状態や部品の材質に対応して、吸着力、実装速度等の実装条件を定めてもよい。
【００４８】
上記実施の形態では、複数の実装機４ａ〜４ｎが通信ネットワーク３を介して生産支援サーバ１に接続されている場合を例に本発明を説明したが、例えば、図１１に示すように、工場５内の工場用コンピュータ６を介して、複数の実装機４ａ〜４ｎが生産支援サーバ１に接続されていてもよい。
【００４９】
また、本発明の生産支援システムは、生産支援サーバ１、生産支援データベース２及び通信ネットワーク３を有していなくてもよく、例えば、図１１に示す工場用コンピュータ６内に生産支援サーバ１及び生産支援データベース２に対応する制御手段及び記憶手段等を設けたものであってもよい。
【００５０】
さらに、本発明の生産支援システムは、図１２に示すように、各実装機４ａ〜４ｎに、その実装機の実装条件の選定に関する情報（ノズル情報ＤＢ２２、速度情報ＤＢ２３、カメラ情報ＤＢ２４、画像認識情報ＤＢ２５）を記憶するＤＢを設けてもよい。この場合、工場用コンピュータ６に部品の形状等が入力されると、実装機４の制御部４２により、その実装機の実装条件を選定することができる。
【００５１】
上記実施の形態では、部品情報が送信された実装機４（作業者が入力した実装機４ａ）から実装機４ａを特定し、特定した実装機４ａにおける最適なノズル、ノズルの装着速度、カメラを選定する場合を例に本発明を説明したが、例えば、実装機４ａ〜４ｎの中から、当該部品の実装に最適な実装機４を特定（選定）し、その実装機における最適なノズル、ノズルの装着速度、カメラを選定してもよい。この場合、その部品に適した実装機４で実装作業することができるので、生産される製品の品質を安定させることができる。
【００５２】
上記実施の形態では、実装機４ａ〜４ｎごとに、その実装機の実装条件の選定に関する情報を記憶するＤＢを設けた場合を例に本発明を説明したが、例えば、実装機４に拘わらず共通の実装条件の選定に関する情報を記憶するＤＢを設けてもよい。この場合にも、生産率の向上、及び、品質の安定化に寄与することができ、製品の生産を支援することができる。また、作業者の労力を軽減することができる。
【００５３】
上記実施の形態では、実装機４の実装条件に関する情報の種類ごとにデータベースを作成した場合を例に本発明を説明したが、例えば、データベースリンク情報であってもよい。また、各データベースを結合・展開して一つのデータベースにしてもよい。ただし、保守性や汎用性を考慮すると、実装条件ごとにデータベースを作成することが好ましい。
【００５４】
上記実施の形態では、ノズル情報ＤＢ２２の選定条件として部品の最小辺の長さを例に本発明を説明したが、例えば、図１３に示すように、部品の最大質量を追加してもよい。例えば、図１３では、ノズル１における部品の最大質量を１０．００ｇに設定している。
【００５５】
上記実施の形態では、速度情報ＤＢ２３の選定条件として部品の体積を例に本発明を説明したが、例えば、部品の形状により適正な速度ある場合にはその速度を設定してもよい。また、部品の質量、部品の表面状態、部品の材質等を選定条件としてもよい。
【００５６】
上記実施の形態では、ＰＣＢに部品を実装する場合を例に本発明を説明したが、本発明は、条件パラメータの設定のある装置適用することが可能であり、ＰＣＢに部品を実装する実装機に限定されるものではない。
【００５７】
本発明の実施の形態にかかる生産支援サーバ１は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、汎用コンピュータに、上述の処理を実行するためのプログラムを格納した記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭなど）から当該プログラムをインストールすることにより、上述の処理を実行する生産支援サーバ１を構成することができる。
【００５８】
そして、これらのプログラムを供給するための手段は任意である。上述のように所定の記録媒体を介して供給できる他、例えば、通信回線、通信ネットワーク、通信システムなどを介して供給してもよい。この場合、例えば、通信ネットワークの掲示板（ＢＢＳ）に当該プログラムを掲示し、これをネットワークを介して搬送波に重畳して提供してもよい。そして、このように提供されたプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行することができる。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施の形態に係る生産支援システムの構成を示す図である。
【図２】図１の生産支援サーバの構成を示す図である。
【図３】図１の生産支援データベースの構成を示す図である。
【図４】部品情報データベースの構成を示す図である。
【図５】ノズル情報データベースの構成を示す図である。
【図６】速度情報データベースの構成を示す図である。
【図７】カメラ情報データベースの構成を示す図である。
【図８】画像認識情報データベースの構成を示す図である。
【図９】実装機の構成を示す図である。
【図１０】生産支援処理を説明するためのフローチャートである。
【図１１】他の実施の形態に係る生産支援システムの構成を示す図である。
【図１２】他の実施の形態に係る生産支援システムの構成を示す図である。
【図１３】他の実施の形態に係るノズル情報データベースの構成を示す図である。
【符号の説明】
【００６０】
１    生産支援サーバ
２    生産支援データベース
３    通信ネットワーク
４    実装機
１１  通信制御部
１２  処理制御部
１３  データ記憶部
２１  部品情報データベース
２２  ノズル情報データベース
２３  速度情報データベース
２４  カメラ情報データベース
２５  画像認識情報データベース
４１  通信部
４２  制御部
４３  記憶部
４４  入力部
４５  表示部
４６  実装部
【図１】
2008233982.tif 000003
【図２】
2008233982.tif 000004
【図３】
2008233982.tif 000005
【図４】
2008233982.tif 000006
【図５】
2008233982.tif 000007
【図６】
2008233982.tif 000008
【図７】
2008233982.tif 000009
【図８】
2008233982.tif 000010
【図９】
2008233982.tif 000011
【図１０】
2008233982.tif 000012
【図１１】
2008233982.tif 000013
【図１２】
2008233982.tif 000014
【図１３】
2008233982.tif 000015