(57)【特許請求の範囲】
【請求項１】
基板に部品を実装する２つの装着ヘッドと、前記２つの装着ヘッドに部品を供給する２つの部品供給部と、前記２つの部品供給部の間に並列に配置された複数の搬送レーンとを備え、複数の搬送レーン上を搬送される複数の種類の基板に部品を実装する部品実装機の実装条件を決定する実装条件決定方法であって、
前記搬送レーン上を搬送される基板に実装される部品の種類から定められ、１つの装着ヘッドが前記搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールである装着ヘッド、装着ヘッドが有する吸着ノズル、または部品供給部に配置される部品カセットが、前記複数の種類の基板のうち２つ以上の種類の基板間で同一である度合いをツール共通度とし、前記ツール共通度から、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する実装基板決定ステップを含む
ことを特徴とする実装条件決定方法。
【請求項２】
さらに、
１の搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールと、他の搬送レーンそれぞれの上を搬送される基板に部品実装作業を行う際に使用されるそれぞれのツールとの前記ツール共通度を算出する共通度算出ステップと、
前記算出されたツール共通度が予め定められた第一閾値以上か否かを判断する第一共通度判断ステップとを含み、
前記実装基板決定ステップは、前記算出されたツール共通度の全てが前記第一閾値より小さいと判断された場合、１つの装着ヘッドが前記１の搬送レーン上のみを搬送される基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する
ことを特徴とする請求項１に記載の実装条件決定方法。
【請求項３】
さらに、
前記算出されたツール共通度の少なくとも１つが前記第一閾値以上であると判断された場合、前記第一閾値以上のツール共通度になるツールが使用される基板が搬送される複数の搬送レーンを抽出する抽出ステップを含み、
前記実装基板決定ステップは、１つの装着ヘッドが前記抽出された複数の搬送レーン上を搬送される基板それぞれに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する
ことを特徴とする請求項２に記載の実装条件決定方法。
【請求項４】
さらに、
前記算出されたツール共通度が予め定められた第二閾値以上か否かを判断する第二共通度判断ステップを含み、
前記実装基板決定ステップは、前記算出されたツール共通度の少なくとも１つが前記第二閾値以上であると判断された場合、前記２つの装着ヘッドが１つの搬送レーン上のみを搬送される基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定し、前記算出されたツール共通度の全てが前記第二閾値より小さいと判断された場合、１つの装着ヘッドのみが１つの搬送レーン上のみを搬送される基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する
ことを特徴とする請求項２又は請求項３に記載の実装条件決定方法。
【請求項５】
さらに、
前記ツールが、前記部品供給部に配置され部品が収納される部品カセットである場合に、１つの装着ヘッドが前記２つ以上の種類の基板のうち１つ以上の種類の基板に実装する部品が全て収納されるのに必要な前記部品カセットの数が、予め定められた第三閾値以下か否かを判断する部品判断ステップを含み、
前記共通度算出ステップは、前記部品カセットの数が前記第三閾値以下であると判断された場合、前記２つ以上の種類の基板それぞれが搬送される搬送レーン間での前記ツール共通度が前記第一閾値以上であると算出し、前記部品カセットの数が前記第三閾値より大きいと判断された場合、前記２つ以上の種類の基板それぞれが搬送される搬送レーン間での前記ツール共通度が前記第一閾値より小さいと算出する
ことを特徴とする請求項２又は請求項３に記載の実装条件決定方法。
【請求項６】
さらに、
１の種類の基板に部品実装作業を行う際に使用されるツールと、他の種類の基板それぞれに部品実装作業を行う際に使用されるそれぞれのツールとの前記ツール共通度を算出する共通度算出ステップと、
前記算出されたツール共通度が予め定められた第一閾値以上か否かを判断する第一共通度判断ステップと、
前記算出されたツール共通度の少なくとも１つが前記第一閾値以上であると判断された場合、前記第一閾値以上のツール共通度になるツールが使用される基板の複数の種類を抽出する抽出ステップとを含み、
前記実装基板決定ステップは、前記算出されたツール共通度の少なくとも１つが前記第一閾値以上であると判断された場合、１つの装着ヘッドが前記抽出された複数の種類の基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定し、前記算出されたツール共通度の全てが前記第一閾値より小さいと判断された場合、１つの装着ヘッドが前記１の種類の基板のみに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する
ことを特徴とする請求項１に記載の実装条件決定方法。
【請求項７】
基板に部品を実装する２つの装着ヘッドと、前記２つの装着ヘッドに部品を供給する２つの部品供給部と、前記２つの部品供給部の間に並列に配置された複数の搬送レーンとを備え、複数の搬送レーン上を搬送される複数の種類の基板に部品を実装する部品実装機の実装条件を決定する実装条件決定装置であって、
前記搬送レーン上を搬送される基板に実装される部品の種類から定められ、１つの装着ヘッドが前記搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールである装着ヘッド、装着ヘッドが有する吸着ノズル、または部品供給部に配置される部品カセットが、前記複数の種類の基板のうち２つ以上の種類の基板間で同一である度合いをツール共通度とし、前記ツール共通度から、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する実装基板決定手段を備える
ことを特徴とする実装条件決定装置。
【請求項８】
基板に部品を実装する２つの装着ヘッドと、前記２つの装着ヘッドに部品を供給する２つの部品供給部と、前記２つの部品供給部の間に並列に配置された複数の搬送レーンとを備え、複数の搬送レーン上を搬送される複数の種類の基板に部品を実装する部品実装方法であって、
それぞれの装着ヘッドが、請求項１〜請求項６のいずれか１項に記載の実装条件決定方法により決定された基板それぞれに部品実装作業を行うように、それぞれの搬送レーン上で前記決定された基板それぞれを搬送させる搬送ステップと、
前記それぞれの装着ヘッドが前記搬送ステップにおいて搬送されてきた前記決定された基板それぞれに部品を実装する実装ステップと
を含むことを特徴とする部品実装方法。
【請求項９】
基板に部品を実装する部品実装機であって、
前記部品実装機が部品を実装する条件を決定する請求項７記載の実装条件決定装置と、
前記実装条件決定装置により決定された条件で部品を実装する部品実装手段と
を備えることを特徴とする部品実装機。
【請求項１０】
基板に部品を実装する２つの装着ヘッドと、前記２つの装着ヘッドに部品を供給する２つの部品供給部と、前記２つの部品供給部の間に並列に配置された複数の搬送レーンとを備え、複数の搬送レーン上を搬送される複数の種類の基板に部品を実装する部品実装機の実装条件を決定するためのプログラムであって、
前記搬送レーン上を搬送される基板に実装される部品の種類から定められ、１つの装着ヘッドが前記搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールである装着ヘッド、装着ヘッドが有する吸着ノズル、または部品供給部に配置される部品カセットが、前記複数の種類の基板のうち２つ以上の種類の基板間で同一である度合いをツール共通度とし、前記ツール共通度から、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する実装基板決定ステップ
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基板に部品を実装する部品実装機の実装条件決定方法に関し、特に、基板が搬送される複数の搬送レーンを並列に備える部品実装機における実装条件決定方法に関する。
【背景技術】
【０００２】
部品実装機には、複数の搬送レーンを並列に備える部品実装機がある。この部品実装機は、搬送レーンごとに基板を搬送し、基板に部品を実装する。つまり、複数の搬送レーンを並列に備える部品実装機を用いることで、１つの搬送レーンしか備えない部品実装機を用いるよりも、単位面積あたりのスループット（単位時間あたりの生産枚数）が向上する。
【０００３】
従来、このような複数の搬送レーンを備える部品実装機の実装条件決定方法として、複数の搬送レーン上を搬送される基板それぞれに、対向する２つの装着ヘッドが部品を実装する方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−２０４１９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の実装条件決定方法では、スループットを最大にすることができない場合があるという問題がある。以下に、その理由について説明する。
【０００５】
複数の搬送レーンを備える部品実装機では、複数の搬送レーン上を搬送される基板それぞれに、対向する２つの装着ヘッドが部品を実装する。このため、複数の搬送レーン上を搬送される基板それぞれに実装する部品が異なる場合、例えば装着ヘッドに異なる吸着ノズルを配置することが必要になる。つまり、それぞれの基板に部品を実装するために必要な様々な吸着ノズルを装着ヘッドに配置する必要があり、装着ヘッドが１つの基板に実装するために必要な吸着ノズルの数が制約される。
【０００６】
これにより、装着ヘッドが部品を吸着して基板に当該部品を装着する１回の部品実装動作で、装着ヘッドが１つの基板に実装できる部品の数が制約される。そして、この制約から、多くの部品実装動作を行う必要が生じるため、スループットの向上を図ることができない。
【０００７】
例えば、８本の吸着ノズルを配置可能な装着ヘッドにおいて、配置された８本の吸着ノズルの種類によっては、１つの種類の基板に実装するために４本の吸着ノズルしか使用できない場合がある。この場合、８個の部品を基板に実装するために、２回の部品実装動作を行う必要があり、８本の吸着ノズルの全てが使用可能な場合に比べて、スループットが半減する。
【０００８】
このことから、上記の実装条件決定方法では、スループットを最大にすることができない場合があるという問題がある。
【０００９】
そこで、本発明は、このような問題に鑑みてなされたものであり、複数の搬送レーンを備える部品実装機において、スループットが最大になるように、スループットの向上を図ることができる実装条件決定方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明に係る実装条件決定方法は、基板に部品を実装する２つの装着ヘッドと、前記２つの装着ヘッドに部品を供給する２つの部品供給部と、前記２つの部品供給部の間に並列に配置された複数の搬送レーンとを備え、複数の搬送レーン上を搬送される複数の種類の基板に部品を実装する部品実装機の実装条件を決定する実装条件決定方法であって、前記搬送レーン上を搬送される基板に実装される部品の種類から定められ、１つの装着ヘッドが前記搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールが、前記複数の種類の基板のうち２つ以上の種類の基板間で同一である度合いをツール共通度とし、前記ツール共通度から、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する実装基板決定ステップを含む。
【００１１】
これにより、ツール共通度から、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定することができるので、例えば装着ヘッドに多様な吸着ノズルを配置しないような基板を決定することができる。つまり、装着ヘッドが１つの基板に実装するために多くの吸着ノズルを使用することができる。このため、装着ヘッドが１回の部品実装動作で１つの基板に実装できる部品の数を多くすることができ、少ない部品実装動作で基板に部品を実装することができる。したがって、スループットが最大になるように、スループットの向上を図ることができる。
【００１２】
また、さらに、１の搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールと、他の搬送レーンそれぞれの上を搬送される基板に部品実装作業を行う際に使用されるそれぞれのツールとの前記ツール共通度を算出する共通度算出ステップと、前記算出されたツール共通度が予め定められた第一閾値以上か否かを判断する第一共通度判断ステップとを含み、前記実装基板決定ステップは、前記算出されたツール共通度の全てが前記第一閾値より小さいと判断された場合、１つの装着ヘッドが前記１の搬送レーン上のみを搬送される基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する。
【００１３】
これにより、１つの装着ヘッドが１つの搬送レーン上のみを搬送される基板に部品を実装するので、例えば装着ヘッドに、複数の搬送レーン上を搬送される基板に対応した多様な吸着ノズルを配置しなくてもよい。つまり、装着ヘッドが１つの基板に実装するために多くの吸着ノズルを使用することができる。このため、装着ヘッドが１回の部品実装動作で１つの基板に実装できる部品の数を多くすることができ、少ない部品実装動作で基板に部品を実装することができる。したがって、スループットが最大になるように、スループットの向上を図ることができる。
【００１４】
また、さらに、前記算出されたツール共通度の少なくとも１つが前記第一閾値以上であると判断された場合、前記第一閾値以上のツール共通度になるツールが使用される基板が搬送される複数の搬送レーンを抽出する抽出ステップを含み、前記実装基板決定ステップは、１つの装着ヘッドが前記抽出された複数の搬送レーン上を搬送される基板それぞれに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する。
【００１５】
これにより、ツール共通度が大きい複数の搬送レーン上を搬送される基板それぞれに、１つの装着ヘッドが部品を実装するので、例えば装着ヘッドに、基板それぞれに共通して使用することができる吸着ノズルを配置することができる。つまり、装着ヘッドに多様な吸着ノズルを配置しなくてもよいため、装着ヘッドが１つの基板に実装するために多くの吸着ノズルを使用することができる。このため、装着ヘッドが１回の部品実装動作で１つの基板に実装できる部品の数を多くすることができ、少ない部品実装動作で基板に部品を実装することができる。したがって、スループットが最大になるように、スループットの向上を図ることができる。
【００１６】
また、さらに、前記算出されたツール共通度が予め定められた第二閾値以上か否かを判断する第二共通度判断ステップを含み、前記実装基板決定ステップは、前記算出されたツール共通度の少なくとも１つが前記第二閾値以上であると判断された場合、前記２つの装着ヘッドが１つの搬送レーン上のみを搬送される基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定し、前記算出されたツール共通度の全てが前記第二閾値より小さいと判断された場合、１つの装着ヘッドのみが１つの搬送レーン上のみを搬送される基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する。
【００１７】
これにより、ツール共通度が小さい場合に、１つの装着ヘッドのみが１つの搬送レーン上のみを搬送される基板に部品を実装するので、部品実装作業に際して、対向する装着ヘッドや部品供給部の不具合などに影響されない。したがって、スループットが最大になるように、スループットの向上を図ることができる。
【００１８】
また、さらに、前記ツールが、前記部品供給部に配置され部品が収納される部品カセットである場合に、１つの装着ヘッドが前記２つ以上の種類の基板のうち１つ以上の種類の基板に実装する部品が全て収納されるのに必要な前記部品カセットの数が、予め定められた第三閾値以下か否かを判断する部品判断ステップを含み、前記共通度算出ステップは、前記部品カセットの数が前記第三閾値以下であると判断された場合、前記２つ以上の種類の基板それぞれが搬送される搬送レーン間での前記ツール共通度が前記第一閾値以上であると算出し、前記部品カセットの数が前記第三閾値より大きいと判断された場合、前記２つ以上の種類の基板それぞれが搬送される搬送レーン間での前記ツール共通度が前記第一閾値より小さいと算出する。
【００１９】
これにより、ツールが部品カセットの場合、部品カセットの数が部品供給部に配置できる許容量を超えてしまうのを防ぎつつ、スループットの向上を図ることができる。
【００２０】
また、さらに、１の種類の基板に部品実装作業を行う際に使用されるツールと、他の種類の基板それぞれに部品実装作業を行う際に使用されるそれぞれのツールとの前記ツール共通度を算出する共通度算出ステップと、前記算出されたツール共通度が予め定められた第一閾値以上か否かを判断する第一共通度判断ステップと、前記算出されたツール共通度の少なくとも１つが前記第一閾値以上であると判断された場合、前記第一閾値以上のツール共通度になるツールが使用される基板の複数の種類を抽出する抽出ステップとを含み、前記実装基板決定ステップは、前記算出されたツール共通度の少なくとも１つが前記第一閾値以上であると判断された場合、１つの装着ヘッドが前記抽出された複数の種類の基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定し、前記算出されたツール共通度の全てが前記第一閾値より小さいと判断された場合、１つの装着ヘッドが前記１の種類の基板のみに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定することにしてもよい。
【００２１】
これにより、ツール共通度が大きい場合に、ツール共通度が大きい複数の種類の基板それぞれに、１つの装着ヘッドが部品を実装するので、例えば装着ヘッドに、基板それぞれに共通して使用することができる吸着ノズルを配置することができる。つまり、装着ヘッドに多様な吸着ノズルを配置しなくてもよいため、装着ヘッドが１つの基板に実装するために多くの吸着ノズルを使用することができる。
【００２２】
また、ツール共通度が小さい場合に、１つの装着ヘッドが１つの種類の基板に部品を実装するので、例えば装着ヘッドに、複数の搬送レーン上を搬送される基板に対応した多様な吸着ノズルを配置しなくてもよい。つまり、装着ヘッドが１つの基板に実装するために多くの吸着ノズルを使用することができる。
【００２３】
このため、装着ヘッドが１回の部品実装動作で１つの基板に実装できる部品の数を多くすることができ、少ない部品実装動作で基板に部品を実装することができる。したがって、スループットが最大になるように、スループットの向上を図ることができる。
【００２４】
なお、本発明は、このような実装条件決定方法として実現することができるだけでなく、その方法に従って実装条件を決定する装置やプログラム、そのプログラムを格納する記憶媒体としても実現することができる。さらに、本発明は、その方法に従って実装条件を決定して基板に部品を実装する部品実装機や部品実装方法としても実現することができる。
【発明の効果】
【００２５】
本発明により、複数の搬送レーンを備える部品実装機において、スループットが最大になるように、スループットの向上を図ることができる実装条件決定方法を提供することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００２７】
図１は、本発明に係る実装条件決定方法を実現する部品実装システム１０の構成を示す外観図である。
【００２８】
部品実装システム１０は、基板に部品を実装し、回路基板を生産する生産ラインであり、実装条件決定装置１００と複数の部品実装機２００（図１に示す例では、９台の部品実装機）とを備えている。
【００２９】
実装条件決定装置１００は、本発明に係る実装条件決定方法を実行する装置である。この実装条件決定装置１００は、スループットを向上することができるように実装条件を決定する。
【００３０】
部品実装機２００は、部品実装システム１０の一部として、実装条件決定装置１００により決定された条件で、電子部品などの部品を基板に実装する。
【００３１】
図２は、部品実装システム１０の複数の部品実装機２００の構成を示す平面図である。
【００３２】
同図に示すように、複数の部品実装機２００は、上流から下流に向けて基板２１、２３を送りながら部品を実装していく。
【００３３】
つまり、まず上流側の部品実装機２００（同図に示す部品実装機ＭＣ１）が基板２１、２３を受け取り、その基板２１、２３に対して部品を実装する。そして、その部品が実装された基板２１、２３が下流側の部品実装機２００（同図に示す部品実装機ＭＣ２）に送り出される。
【００３４】
このようにして、各部品実装機２００に基板２１、２３が順次送られ、部品が実装される。
【００３５】
図３は、部品実装機２００の内部の主要な構成を示す平面図である。ここで、基板の搬送方向をＸ軸方向、水平面内でＸ軸方向と直交する部品実装機の前後方向をＹ軸方向とする。
【００３６】
部品実装機２００は、２つの基板２１および基板２３がそれぞれ搬送される搬送レーン２１５および搬送レーン２１７と、この２つの基板に対して部品を実装する２つの実装ユニット２１０ａ、２１０ｂとを備えている。
【００３７】
搬送レーン２１５は実装ユニット２１０ａの側に、搬送レーン２１７は実装ユニット２１０ｂの側に、それぞれがＸ軸方向と平行になるように配置されている。
【００３８】
そして、搬送レーン２１５は、それぞれがＸ軸方向に平行な固定レール２１５ａと可動レール２１５ｂとから構成されている。固定レール２１５ａの位置は予め固定されており、可動レール２１５ｂは、搬送される基板２１のＹ軸方向の長さに応じてＹ軸方向に移動可能である。
【００３９】
また、搬送レーン２１５と同様に、搬送レーン２１７は、それぞれがＸ軸方向に平行な固定レール２１７ａと可動レール２１７ｂとから構成されている。そして、固定レール２１７ａの位置は予め固定されており、可動レール２１７ｂは、搬送される基板２３のＹ軸方向の長さに応じてＹ軸方向に移動可能である。
【００４０】
また、搬送レーン２１５および搬送レーン２１７上を、基板２１および基板２３がそれぞれ独立して搬送される。
【００４１】
２つの実装ユニット２１０ａ、２１０ｂは、基板２１および基板２３に対して実装作業を行う。
【００４２】
実装ユニット２１０ａと実装ユニット２１０ｂはそれぞれ同様の構成を有している。つまり、実装ユニット２１０ａは、部品供給部２１１ａ、装着ヘッド２１３ａ及び部品認識カメラ（図示せず）を備えている。同様に、実装ユニット２１０ｂは、部品供給部２１１ｂ、装着ヘッド２１３ｂ及び部品認識カメラ（図示せず）を備えている。
【００４３】
ここで、実装ユニット２１０ａの詳細な構成について説明する。なお、実装ユニット２１０ｂの詳細な構成の説明については、実装ユニット２１０ａと同様であるため、省略する。
【００４４】
部品供給部２１１ａは、部品テープを収納する複数の部品カセット２１２ａの配列からなる。なお、部品テープとは、例えば、同一部品種の複数の部品がテープ（キャリアテープ）上に並べられたものであり、リール等に巻かれた状態で供給される。また、部品テープに並べられる部品は、例えばチップ等であって、具体的には大きさが４ｍｍ×２ｍｍの０４０２チップ部品や大きさが１０ｍｍ×５ｍｍの１００５チップ部品などである。
【００４５】
装着ヘッド２１３ａは、例えば最大１０個の吸着ノズルを備えることができ、部品供給部２１１ａから最大１０個の部品を吸着して、基板２１および基板２３に装着することができる。
【００４６】
部品認識カメラは、装着ヘッド２１３ａに吸着された部品を撮影し、その部品の吸着状態を２次元又は３次元的に検査するために用いられる。
【００４７】
図４は、装着ヘッド２１３ａと部品カセット２１２ａの位置関係を示す模式図である。
【００４８】
上述のように、装着ヘッド２１３ａには、例えば最大１０個の吸着ノズルｎｚを取り付けることが可能である。１０個の吸着ノズルｎｚが取り付けられた装着ヘッド２１３ａは、最大１０個の部品カセット２１２ａのそれぞれから部品を同時に（１回の上下動作で）吸着することができる。
【００４９】
図５は、部品を収めた部品テープ及びリールの例を示す図である。
【００５０】
チップ型電子部品などの部品は、同図に示すキャリアテープ２２１に一定間隔で複数個連続的に形成された収納凹部２２１ａに収納されて、この上面にカバーテープ２２２を貼り付けて包装される。そしてこのようにカバーテープ２２２が貼り付けられたキャリアテープ２２１は、リール２２３に所定の数量分だけ巻回されたテーピング形態でユーザに供給される。また、このようなキャリアテープ２２１およびカバーテープ２２２によって部品テープが構成される。なお、部品テープの構成は、同図に示す構成以外の他の構成であってもよい。
【００５１】
このような部品実装機２００の実装ユニット２１０ａは、装着ヘッド２１３ａを部品供給部２１１ａに移動させて、部品供給部２１１ａから供給される部品をその装着ヘッド２１３ａに吸着させる。そして、実装ユニット２１０ａは、装着ヘッド２１３ａを部品認識カメラ上に一定速度で移動させ、装着ヘッド２１３ａに吸着された全ての部品の画像を部品認識カメラに取り込ませ、部品の吸着位置を正確に検出させる。さらに、実装ユニット２１０ａは、装着ヘッド２１３ａを例えば基板２１に移動させて、吸着している全ての部品を基板２１の実装点に順次装着させる。実装ユニット２１０ａは、このような装着ヘッド２１３ａによる吸着、移動、および装着という動作を繰り返し実行することにより、予め定められた全ての部品を基板２１に実装する。
【００５２】
また、実装ユニット２１０ｂも、実装ユニット２１０ａと同様に、装着ヘッド２１３ｂによる吸着、移動、および装着という動作を繰り返し実行する。これらにより、実装ユニット２１０ａおよび実装ユニット２１０ｂは、予め定められた全ての部品を基板２１および基板２３に実装する。
【００５３】
ここで、このような実装ユニット２１０ａ、２１０ｂの部品実装方法には、大きく分けていわゆる交互打ちと呼ばれる方法と独立打ちと呼ばれる方法の２種類の方法がある。
【００５４】
交互打ちでは、実装ユニット２１０ａおよび実装ユニット２１０ｂはそれぞれ、基板に対する部品の実装を交互に行う。つまり、実装ユニット２１０ａおよび実装ユニット２１０ｂはそれぞれ、相手の実装ユニットが部品を装着しているときには、部品供給部から部品を吸着し、逆に、相手の実装ユニットが部品供給部から部品を吸着しているときには、部品を装着するように、基板２１および基板２３に対する部品の実装を交互に行う。
【００５５】
独立打ちでは、実装ユニット２１０ａおよび実装ユニット２１０ｂはそれぞれ、独立して基板に対する部品の実装を行う。つまり、実装ユニット２１０ａは基板２１のみに対して部品の実装を行い、実装ユニット２１０ｂは基板２３のみに対して部品の実装を行う。
【００５６】
ここでは、実装ユニット２１０ａ、２１０ｂの部品実装方法は、交互打ちでも独立打ちでもよい。
【００５７】
なお、２つの実装ユニット２１０ａ、２１０ｂは、予め部品を実装するように設定された基板に対してのみ、部品を実装する。このため、基板２１および基板２３のうち、部品を実装するように設定されていない基板は、実装されずに次の部品実装機２００に搬送される。
【００５８】
つまり、各部品実装機２００は、各搬送レーンに搬送される基板２１および基板２３のいずれにも部品を実装することが可能な構成となっているが、各部品実装機２００は、予め部品を実装するように設定された基板に対してのみ部品を実装し、部品を実装するように設定されていない基板は、実装されずに次の部品実装機に搬送されるように、実装条件を決定することができる。
【００５９】
また、このような部品実装機２００の基板の生産方法には、いわゆる同期モードと呼ばれる方法と非同期モードと呼ばれる方法の２種類の方法がある。
【００６０】
同期モードでは、２つ以上の搬送レーンそれぞれに基板が搬入された後に、搬入された複数の基板に対して、部品の実装を開始するモードである。非同期モードでは、複数の搬送レーンのうち、いずれか１つの搬送レーンに基板が搬入された後に、搬入された１枚の基板に対して、部品の実装を開始するモードである。
【００６１】
非同期モードでは、例えば搬送レーン２１５上の基板２１に部品を実装している間に、搬送レーン２１７上を基板２３が搬送されるため、基板２３の搬送時間を考慮しなくともよい。この点で、非同期モードでは、同期モードよりもスループットの向上を図ることができる。
【００６２】
ここでは、部品実装機２００の基板の生産方法は、非同期モードで行われるものとする。
【００６３】
図６は、本実施の形態における実装条件決定装置１００の機能構成を示すブロック図である。
【００６４】
この実装条件決定装置１００は、スループットを向上することができるように実装条件を決定する等の処理を行なうコンピュータである。この実装条件決定装置１００は、演算制御部１０１、表示部１０２、入力部１０３、メモリ部１０４、プログラム格納部１０５、通信Ｉ／Ｆ（インターフェース）部１０６及びデータベース部１０７を備えている。
【００６５】
この実装条件決定装置１００は、本発明に係るプログラムをパーソナルコンピュータ等の汎用のコンピュータシステムが実行することによって実現され、部品実装機２００と接続されていない状態で、スタンドアローンのシミュレータ（実装条件の決定ツール）としても機能する。なお、この実装条件決定装置１００の機能が部品実装機２００の内部に備わっていても構わない。
【００６６】
演算制御部１０１は、ＣＰＵ（Central Processing Unit）や数値プロセッサ等であり、オペレータからの指示等に従って、プログラム格納部１０５からメモリ部１０４に必要なプログラムをロードして実行し、その実行結果に従って、各構成要素１０２〜１０７を制御する。
【００６７】
表示部１０２はＣＲＴ（Cathode-Ray Tube）やＬＣＤ（Liquid Crystal Display）等であり、入力部１０３はキーボードやマウス等であり、これらは、演算制御部１０１による制御の下で、実装条件決定装置１００とオペレータとが対話する等のために用いられる。
【００６８】
通信Ｉ／Ｆ部１０６は、ＬＡＮ（Local Area Network）アダプタ等であり、実装条件決定装置１００と部品実装機２００との通信等に用いられる。メモリ部１０４は、演算制御部１０１による作業領域を提供するＲＡＭ（Random Access Memory）等である。
【００６９】
プログラム格納部１０５は、実装条件決定装置１００の機能を実現する各種プログラムを記憶しているハードディスク等である。プログラムは、部品実装機２００による実装条件を決定するプログラムであり、機能的に（演算制御部１０１によって実行された場合に機能する処理部として）、実装基板決定部１０５ａを備えている。
【００７０】
実装基板決定部１０５ａは、ツール共通度から、部品実装機２００のそれぞれの装着ヘッド２１３ａ、２１３ｂが部品実装作業を行うべき基板を決定する。ここで、ツール共通度とは、搬送レーン上を搬送される基板に実装される部品の種類から定められ、１つの装着ヘッドが搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールが、複数の種類の基板のうち２つ以上の種類の基板間で同一である度合いである。
【００７１】
データベース部１０７は、この実装条件決定装置１００による実装条件決定処理等に用いられるデータであるＮＣデータ１０７ａおよび部品ライブラリ１０７ｂ等を記憶するハードディスク等である。
【００７２】
図７〜図８は、それぞれ、ＮＣデータ１０７ａおよび部品ライブラリ１０７ｂの一例を示す図である。
【００７３】
図７は、ＮＣデータ１０７ａの一例を示す図である。
【００７４】
ＮＣデータ１０７ａは、実装の対象となる全ての部品の実装点を示す情報の集まりである。１つの実装点ｐiは、部品種ｃi、Ｘ座標ｘi、Ｙ座標ｙi、制御データφi、および実装角度θiからなる。ここで、部品種は、図８に示される部品ライブラリ１０７ｂにおける部品名に相当し、Ｘ座標及びＹ座標は、実装点の座標（基板上の特定位置を示す座標）であり、制御データは、その部品の実装に関する制約情報（使用可能な吸着ノズルｎｚのタイプ、装着ヘッドの最高移動加速度等）を示す。実装角度θiは、部品種ｃiの部品を吸着したノズルが回転すべき角度を示す。なお、最終的に求めるべきＮＣ（Numeric Control）データとは、ラインタクトが最小となるような実装点の並びである。
【００７５】
図８は、部品ライブラリ１０７ｂの一例を示す図である。
【００７６】
部品ライブラリ１０７ｂは、部品実装機２００が扱うことができる全ての部品種それぞれについての固有の情報を集めたライブラリである。この部品ライブラリ１０７ｂは、同図に示すように、部品種（部品名）ごとの部品サイズ、タクト（一定条件下における部品種に固有のタクト）、その他の制約情報（使用可能な吸着ノズルｎｚのタイプ、部品認識カメラによる認識方式、装着ヘッドの最高加速度比等）からなる。なお、本図には、参考として、各部品種の部品の外観も併せて示されている。部品ライブラリ１０７ｂには、その他に、部品の色や形状などの情報が含まれていてもよい。
【００７７】
次に、本実施の形態における実装条件決定装置１００の動作の一例について説明する。
【００７８】
図９および図１０は、本実施の形態における実装条件決定装置１００の動作の一例を示すフローチャートである。
【００７９】
まず、図９に示すように、実装基板決定部１０５ａは、ツールの情報を取得する（Ｓ１０２）。
【００８０】
具体的には、ツールとは、装着ヘッド２１３ａ、２１３ｂ、吸着ノズルｎｚ、または部品カセット２１２ａ、２１２ｂである。そして、ツールの情報とは、装着ヘッド２１３ａ、２１３ｂに配置される吸着ノズルｎｚの本数、吸着ノズルｎｚの種類、または部品カセット２１２ａ、２１２ｂの種類などである。
【００８１】
そして、実装基板決定部１０５ａは、取得したツールの情報から、１の搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールと、他の搬送レーンそれぞれの上を搬送される基板に部品実装作業を行う際に使用されるそれぞれのツールとのツール共通度を算出する（Ｓ１０４）。
【００８２】
次に、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第一閾値以上か否かを判断する（Ｓ１０６）。
【００８３】
実装基板決定部１０５ａは、算出されたツール共通度の少なくとも１つが第一閾値以上であると判断した場合（Ｓ１０６でＹＥＳ）、第一閾値以上のツール共通度になるツールが使用される基板が搬送される複数の搬送レーンを抽出する（Ｓ１０８）。
【００８４】
そして、実装基板決定部１０５ａは、１つの装着ヘッドが、抽出された複数の搬送レーン上を搬送される基板それぞれに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（Ｓ１１０）。
【００８５】
また、実装基板決定部１０５ａは、算出されたツール共通度の全てが第一閾値より小さいと判断した場合（Ｓ１０６でＮＯ）、ツール共通度が予め定められた第二閾値以上か否かを判断する（Ｓ１１２）。
【００８６】
実装基板決定部１０５ａは、算出されたツール共通度の少なくとも１つが第二閾値以上であると判断した場合（Ｓ１１２でＹＥＳ）、２つの装着ヘッド２１３ａ、２１３ｂが、１つの搬送レーン上のみを搬送される基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（Ｓ１１４）。
【００８７】
実装基板決定部１０５ａは、算出されたツール共通度の全てが第二閾値より小さいと判断した場合（Ｓ１１２でＮＯ）、１つの装着ヘッドのみが、１つの搬送レーン上のみを搬送される基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（Ｓ１１６）。
【００８８】
図１０は、ツール共通度を算出する処理（図９のＳ１０４）の一例を示すフローチャートである。
【００８９】
まず、実装基板決定部１０５ａは、ツールが部品カセット２１２ａ、２１２ｂであるか否かを判断する（Ｓ２０２）。
【００９０】
実装基板決定部１０５ａは、ツールが部品カセット２１２ａ、２１２ｂでないと判断した場合（Ｓ２０２でＮＯ）、１の搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールと、他の搬送レーンそれぞれの上を搬送される基板に部品実装作業を行う際に使用されるそれぞれのツールとのツール共通度を算出する（Ｓ２０４）。
【００９１】
ここで、ツールが部品カセット２１２ａ、２１２ｂでない場合とは、ツールが吸着ノズルｎｚ、または装着ヘッド２１３ａ、２１３ｂである場合である。また、ツール共通度とは、使用するツールが、複数の種類の基板のうち２つ以上の種類の基板間で同一である度合いである。
【００９２】
つまり、ツールが同一とは、ツールが吸着ノズルｎｚの場合は、使用する吸着ノズルｎｚの種類が同一のことであり、ツールが装着ヘッド２１３ａ、２１３ｂの場合は、装着ヘッド２１３ａ、２１３ｂの種類が同一、例えば、使用する装着ヘッド２１３ａ、２１３ｂに備えられた吸着ノズルｎｚの本数が同一のことである。具体的には、ツール共通度とは、例えば、ツールが吸着ノズルｎｚの場合は、吸着ノズルｎｚ全体に対して２つ以上の種類の基板それぞれが搬送される搬送レーン間で共通して使用される吸着ノズルｎｚの割り合いである。
【００９３】
また、実装基板決定部１０５ａは、ツールが部品カセット２１２ａ、２１２ｂであると判断した場合（Ｓ２０２でＹＥＳ）、１つの装着ヘッドが複数の種類の基板のうち２つ以上の種類の基板それぞれに実装する部品が収納される部品カセットの数が、予め定められた第三閾値以下か否かを判断する（Ｓ２０６）。
【００９４】
実装基板決定部１０５ａは、部品カセットの数が第三閾値以下であると判断した場合、２つ以上の種類の基板それぞれが搬送される搬送レーン間でのツール共通度が第一閾値以上であると算出する（Ｓ２０８）。
【００９５】
また、実装基板決定部１０５ａは、部品カセットの数が第三閾値より大きいと判断した場合、２つ以上の種類の基板それぞれが搬送される搬送レーン間でのツール共通度が第一閾値より小さいと算出する（Ｓ２１０）。
【００９６】
次に、本実施の形態における実装条件決定方法について、具体的に説明する。
【００９７】
図１１は、本実施の形態における実装条件決定方法の一例を説明する図である。
【００９８】
図１１に示すように、部品実装システム１０は、２台の部品実装機２００である部品実装機ＭＣ１および部品実装機ＭＣ２を備えている。なお、部品実装機２００は、交互打ちおよび非同期モードの部品実装機である。また、装着ヘッド２１３ａ、２１３ｂは、それぞれ８本の吸着ノズルｎｚを備えていることとする。
【００９９】
ここで、同図および以下に説明する図において、説明の便宜のため、装着ヘッド２１３ａ、２１３ｂを大きく図示している。また、基板２１、２３の中に記載の記号は基板の種類を示し、基板２１、２３の中に記載の数値は、実装する部品の員数を示している。さらに、装着ヘッド２１３ａ、２１３ｂの中に記載の記号は、実装する基板の種類を示している。そして、装着ヘッド２１３ａ、２１３ｂの中に記載の左側の数値は、実装する部品の員数を示し、右側の数値は、部品の実装に使用される吸着ノズルｎｚの本数を示している。
【０１００】
つまり、同図に示すように、部品員数１００の基板種Ａの基板２３が搬送レーン２１７に搬送され、部品実装機ＭＣ１により部品員数５０が実装され、搬送レーン２１７上を搬送されて、部品実装機ＭＣ２により残りの部品員数５０が実装される。同様に、部品員数８０の基板種Ｂの基板２１が搬送レーン２１５に搬送され、部品実装機ＭＣ１により部品員数４０が実装され、搬送レーン２１５上を搬送されて、部品実装機ＭＣ２により残りの部品員数４０が実装される。
【０１０１】
また、部品実装機ＭＣ１では、装着ヘッド２１３ａ、２１３ｂともに基板種Ａの基板２３に部品員数２５の部品を実装し、基板種Ｂの基板２１に部品員数２０の部品を実装する。部品実装機ＭＣ２についても、同様である。
【０１０２】
このような部品実装システム１０において、まず、実装基板決定部１０５ａは、ツールの情報を取得する（図９のＳ１０２）。なお、実装基板決定部１０５ａは、このツールの情報を、入力部１０３を介してオペレータから取得してもよいし、予め設定されたデータなどから取得してもよい。
【０１０３】
ここでは、ツールが吸着ノズルｎｚであるとする。つまり、実装基板決定部１０５ａは、ツールの情報として、搬送レーン上を搬送される基板に部品を実装するために使用する吸着ノズルｎｚの種類を取得する。具体的には、実装基板決定部１０５ａは、例えば装着ヘッド２１３ｂが搬送レーン２１７上を搬送される基板種Ａの基板２３に部品を実装するのに使用される吸着ノズルｎｚの種類と、装着ヘッド２１３ｂが搬送レーン２１５上を搬送される基板種Ｂの基板２１に部品を実装するのに使用される吸着ノズルｎｚの種類とを取得する。
【０１０４】
そして、実装基板決定部１０５ａは、取得したツールの情報から、１の搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールと、他の搬送レーンそれぞれの上を搬送される基板に部品実装作業を行う際に使用されるそれぞれのツールとのツール共通度を算出する（図９のＳ１０４）。
【０１０５】
具体的には、まず、実装基板決定部１０５ａは、ツールが部品カセット２１２ａ、２１２ｂであるか否かを判断する（図１０のＳ２０２）。
【０１０６】
ここでは、ツールは吸着ノズルｎｚであるので、実装基板決定部１０５ａは、ツールが部品カセット２１２ａ、２１２ｂでないと判断し（図１０のＳ２０２でＮＯ）、１の搬送レーン上を搬送される基板に部品実装作業を行う際に使用されるツールと、他の搬送レーンそれぞれの上を搬送される基板に部品実装作業を行う際に使用されるそれぞれのツールとのツール共通度を算出する（図１０のＳ２０４）。
【０１０７】
具体的には、実装基板決定部１０５ａは、取得されたツールの情報である装着ヘッド２１３ｂが基板２３に部品を実装するのに使用される吸着ノズルｎｚの種類と、装着ヘッド２１３ｂが基板２１に部品を実装するのに使用される吸着ノズルｎｚの種類とから、搬送レーン２１７でのツールである装着ヘッド２１３ｂの吸着ノズルｎｚと搬送レーン２１５でのツールである装着ヘッド２１３ｂの吸着ノズルｎｚとのツール共通度を算出する。
【０１０８】
ここでは、図１１に示すように、部品実装機ＭＣ１において、搬送レーン２１７に搬送される基板種Ａの基板２３に部品を実装するのに使用される装着ヘッド２１３ｂの吸着ノズルｎｚは８本である。また、同様に、搬送レーン２１５に搬送される基板種Ｂの基板２１に部品を実装するのに使用される装着ヘッド２１３ｂの吸着ノズルｎｚは６本である。このため、装着ヘッド２１３ｂには合計８本の吸着ノズルｎｚが備えられているので、６本の吸着ノズルｎｚが基板２１および基板２３の両方に部品を実装するのに使用されている。つまり、装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度は、６／８の７５％である。
【０１０９】
このようにして、実装基板決定部１０５ａは、搬送レーン２１５と搬送レーン２１７とでの部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度を７５％と算出する。また、同様に、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ａや、部品実装機ＭＣ２の装着ヘッド２１３ａ、２１３ｂの、吸着ノズルｎｚのツール共通度についても算出する。
【０１１０】
次に、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第一閾値以上か否かを判断する（図９のＳ１０６）。ここで、予め定められた第一閾値を、５０％とする。そして、例えば、算出された部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度が、第一閾値である５０％以上の７５％であるので、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第一閾値以上であると判断する。
【０１１１】
実装基板決定部１０５ａは、ツール共通度の少なくとも１つが第一閾値以上であると判断した場合（図９のＳ１０６でＹＥＳ）、第一閾値以上のツール共通度になるツールが使用される複数の搬送レーンを抽出する（図９のＳ１０８）。ここで、部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度が第一閾値以上であるので、実装基板決定部１０５ａは、搬送レーン２１５と搬送レーン２１７とを抽出する。
【０１１２】
そして、実装基板決定部１０５ａは、１つの装着ヘッドが、抽出された複数の搬送レーン上を搬送される基板それぞれに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（図９のＳ１１０）。例えば、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ｂが搬送レーン２１５および搬送レーン２１７上を搬送される基板２１および基板２３に部品を実装すると決定する。また、同様に、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ａや、部品実装機ＭＣ２の装着ヘッド２１３ａ、２１３ｂについても、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する。
【０１１３】
このようにして、ツール共通度が大きい複数の搬送レーン上を搬送される基板それぞれに、１つの装着ヘッドが部品を実装するので、それぞれの装着ヘッドに、基板それぞれに共通して使用することができる吸着ノズルｎｚを配置することができる。つまり、それぞれの装着ヘッドに多様な吸着ノズルｎｚを配置しなくてもよいため、装着ヘッドが１つの基板に実装するために多くの吸着ノズルを使用することができる。このため、装着ヘッドが１回の部品実装動作で１つの基板に実装できる部品の数を多くすることができ、少ない部品実装動作で基板に部品を実装することができる。したがって、スループットが最大になるように、スループットの向上を図ることができる。
【０１１４】
なお、１回の部品実装動作とは、装着ヘッドが部品を吸着し、基板上まで移動した後、当該基板に吸着した部品を装着する一連の動作をいう。
【０１１５】
図１２Ａおよび図１２Ｂは、本実施の形態における実装条件決定方法の他の例を説明する図である。
【０１１６】
図１２Ａに示すように、図１１と同様に、部品実装システム１０は、２台の部品実装機２００である部品実装機ＭＣ１および部品実装機ＭＣ２を備えている。そして、装着ヘッド２１３ａ、２１３ｂは、それぞれ８本の吸着ノズルｎｚを備えている。
【０１１７】
また、部品実装機ＭＣ１では、装着ヘッド２１３ａ、２１３ｂともに基板種Ａの基板２３に部品員数２５の部品を実装し、基板種Ｂの基板２１に部品員数２０の部品を実装する。部品実装機ＭＣ２についても、同様である。
【０１１８】
このような部品実装システム１０において、実装基板決定部１０５ａは、ツールの情報を取得してから、ツール共通度を算出する（図９のＳ１０２、Ｓ１０４）。なお、詳細については、図１１での説明と同様であるため、省略する。
【０１１９】
ここで、図１２Ａに示すように、部品実装機ＭＣ１において、搬送レーン２１７に搬送される基板種Ａの基板２３に部品を実装するのに使用される装着ヘッド２１３ｂの吸着ノズルｎｚは５本である。また、同様に、搬送レーン２１５に搬送される基板種Ｂの基板２１に部品を実装するのに使用される装着ヘッド２１３ｂの吸着ノズルｎｚは５本である。このため、装着ヘッド２１３ｂには合計８本の吸着ノズルｎｚが備えられているので、２本の吸着ノズルｎｚが基板２１および基板２３の両方に部品を実装するのに使用されている。つまり、装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度は、２／８の２５％である。
【０１２０】
このようにして、実装基板決定部１０５ａは、搬送レーン２１５と搬送レーン２１７とでの部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度を２５％と算出する。また、同様に、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ａや、部品実装機ＭＣ２の装着ヘッド２１３ａ、２１３ｂの、吸着ノズルｎｚのツール共通度についても算出する。
【０１２１】
次に、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第一閾値以上か否かを判断する（図９のＳ１０６）。ここで、予め定められた第一閾値を５０％とする。そして、例えば、算出された部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度が２５％であるので、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第一閾値よりも小さいと判断する。また、部品実装機２００は、搬送レーン２１５および搬送レーン２１７の２つの搬送レーンしか有さないため、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度の全てが第一閾値より小さいと判断する。
【０１２２】
また、実装基板決定部１０５ａは、ツール共通度の全てが第一閾値より小さいと判断した場合（図９のＳ１０６でＮＯ）、ツール共通度が予め定められた第二閾値以上か否かを判断する（図９のＳ１１２）。ここで、予め定められた第二閾値を、１０％とする。そして、例えば、算出された部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度が２５％であるので、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第二閾値以上であると判断する。
【０１２３】
実装基板決定部１０５ａは、ツール共通度の少なくとも１つが第二閾値以上であると判断した場合（図９のＳ１１２でＹＥＳ）、２つの装着ヘッド２１３ａ、２１３ｂが１つの搬送レーン上のみを搬送される基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（図９のＳ１１４）。
【０１２４】
具体的には、図１２Ｂに示すように、実装基板決定部１０５ａは、部品実装機ＭＣ１の２つの装着ヘッド２１３ａ、２１３ｂが、搬送レーン２１７上のみを搬送される基板種Ａの基板２３ａに部品を実装すると決定する。また、同様にして、実装基板決定部１０５ａは、部品実装機ＭＣ２の２つの装着ヘッド２１３ａ、２１３ｂが、搬送レーン２１７上のみを搬送される基板種Ｂの基板２３ｂに部品を実装すると決定する。つまり、搬送レーン２１７上のみに基板種Ａの基板２３ａ及び基板種Ｂの基板２３ｂが搬送され、部品が実装される。具体的には、部品実装機ＭＣ１は、基板２３ａが搬送されてきた場合にのみ基板２３ａに部品を実装し、基板２３ｂが搬送されてきた場合は、基板２３ｂには部品を実装せずに下流の部品実装機ＭＣ２に基板２３ｂを搬送する。また、部品実装機ＭＣ２は基板２３ｂが搬送されてきた場合にのみ基板２３ｂに部品を実装し、基板２３ａが搬送されてきた場合は、基板２３ａには部品を実装せずに下流の部品実装機に基板２３ａを搬送する。
【０１２５】
これにより、１つの装着ヘッドが１つの搬送レーン上のみを搬送される基板に部品を実装するので、それぞれの装着ヘッドに、複数の搬送レーン上を搬送される基板に対応した多様な吸着ノズルｎｚを配置しなくてもよい。つまり、装着ヘッドが１つの基板に実装するために多くの吸着ノズルを使用することができる。このため、装着ヘッドが１回の部品実装動作で１つの基板に実装できる部品の数を多くすることができ、少ない部品実装動作で基板に部品を実装することができる。
【０１２６】
具体的には、図１２Ａに示された場合では、例えば部品実装機ＭＣ１の装着ヘッド２１３ｂが搬送レーン２１７上を搬送される基板２３に部品員数２５の部品を実装する際に、５本の吸着ノズルｎｚで５個ずつの部品を実装すれば、５回の部品実装動作が必要である。同様に、装着ヘッド２１３ｂが搬送レーン２１５上を搬送される基板２１に部品員数２０の部品を実装する際に、５本の吸着ノズルｎｚで５個ずつの部品を実装すれば、４回の部品実装動作が必要である。つまり、装着ヘッド２１３ｂが部品を実装するのに、合計９回の部品実装動作が必要である。また、部品実装機ＭＣ２についても同様である。
【０１２７】
これに対し、図１２Ｂに示された場合では、部品実装機ＭＣ１の装着ヘッド２１３ｂが搬送レーン２１７上を搬送される基板２３ａに部品員数５０の部品を実装する際に、８本の吸着ノズルｎｚで８個ずつの部品を実装することができるので、７回の部品実装動作しか必要とされない。つまり、図１２Ｂに示された構成とすることで、図１２Ａに示された場合と比較して、部品実装動作を２回減少させることができる。
【０１２８】
同様に、図１２Ｂに示された場合、部品実装機ＭＣ２の装着ヘッド２１３ｂが搬送レーン２１７上を搬送される基板２３ｂに部品員数４０の部品を実装する際に、８本の吸着ノズルｎｚで８個ずつの部品を実装することができるので、５回の部品実装動作しか必要とされない。つまり、図１２Ｂに示された構成とすることで、図１２Ａに示された場合と比較して、部品実装動作を４回減少させることができる。
【０１２９】
したがって、スループットが最大になるように、スループットの向上を図ることができる。
【０１３０】
図１３Ａおよび図１３Ｂは、本実施の形態における実装条件決定方法のさらに別の例を説明する図である。
【０１３１】
図１３Ａに示すように、図１１と同様に、部品実装システム１０は、２台の部品実装機２００である部品実装機ＭＣ１および部品実装機ＭＣ２を備えている。そして、装着ヘッド２１３ａ、２１３ｂは、それぞれ８本の吸着ノズルｎｚを備えている。
【０１３２】
また、部品実装機ＭＣ１では、装着ヘッド２１３ａ、２１３ｂともに基板種Ａの基板２３に部品員数２５の部品を実装し、基板種Ｂの基板２１に部品員数２０の部品を実装する。部品実装機ＭＣ２についても、同様である。
【０１３３】
このような部品実装システム１０において、実装基板決定部１０５ａは、ツールの情報を取得してから、ツール共通度を算出する（図９のＳ１０２、Ｓ１０４）。なお、詳細については、図１１での説明と同様であるため、省略する。
【０１３４】
ここで、図１３Ａに示すように、部品実装機ＭＣ１において、搬送レーン２１７に搬送される基板種Ａの基板２３に部品を実装するのに使用される装着ヘッド２１３ｂの吸着ノズルｎｚは４本である。また、同様に、搬送レーン２１５に搬送される基板種Ｂの基板２１に部品を実装するのに使用される装着ヘッド２１３ｂの吸着ノズルｎｚは４本である。つまり、基板２１および基板２３に部品を実装するのにそれぞれ４本ずつの吸着ノズルｎｚが使用されており、共通して使用されている吸着ノズルｎｚはない。このため、装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度は、０％である。
【０１３５】
このようにして、実装基板決定部１０５ａは、搬送レーン２１５と搬送レーン２１７とでの部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度を０％と算出する。また、同様に、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ａや、部品実装機ＭＣ２の装着ヘッド２１３ａ、２１３ｂの、吸着ノズルｎｚのツール共通度についても算出する。
【０１３６】
次に、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第一閾値以上か否かを判断する（図９のＳ１０６）。ここで、予め定められた第一閾値を５０％とする。そして、例えば、算出された部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度は、第一閾値よりも小さいので、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第一閾値よりも小さいと判断する。また、部品実装機２００は、搬送レーン２１５および搬送レーン２１７の２つの搬送レーンしか有さないため、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度の全てが第一閾値より小さいと判断する。
【０１３７】
また、実装基板決定部１０５ａは、ツール共通度の全てが第一閾値より小さいと判断した場合（図９のＳ１０６でＮＯ）、ツール共通度が予め定められた第二閾値以上か否かを判断する（図９のＳ１１２）。ここで、予め定められた第二閾値を、１０％とする。そして、例えば、算出された部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度が０％であるので、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第二閾値より小さいと判断する。また、部品実装機２００は、搬送レーン２１５および搬送レーン２１７の２つの搬送レーンしか有さないため、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度の全てが第二閾値より小さいと判断する。
【０１３８】
実装基板決定部１０５ａは、ツール共通度の全てが第二閾値より小さいと判断した場合（図９のＳ１１２でＮＯ）、１つの装着ヘッドのみが１つの搬送レーン上のみを搬送される基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（図９のＳ１１６）。
【０１３９】
具体的には、図１３Ｂに示すように、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ｂのみが、搬送レーン２１７上のみを搬送される基板種Ａの基板２３に部品を実装すると決定する。また、同様にして、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ａが、搬送レーン２１５上のみを搬送される基板種Ｂの基板２１に部品を実装すると決定する。
【０１４０】
これにより、ツール共通度が小さい場合に、１つの装着ヘッドのみが１つの搬送レーン上のみを搬送される基板に部品を実装するので、部品実装作業に際して、対向する装着ヘッドや部品供給部の不具合などに影響されない。したがって、スループットが最大になるように、スループットの向上を図ることができる。
【０１４１】
以上、ツールが吸着ノズルｎｚの場合を説明したが、ツールは部品カセット２１２ａ、２１２ｂであってもよい。
【０１４２】
この場合、実装基板決定部１０５ａは、ツールが部品カセット２１２ａ、２１２ｂであると判断し（図１０のＳ２０２でＹＥＳ）、１つの装着ヘッドが実装すべき２つ以上の種類の基板のうち１つ以上の種類の基板に実装する部品が全て収納されるのに必要な部品カセットの数が、予め定められた第三閾値以下か否かを判断する（図１０のＳ２０６）。つまり、実装基板決定部１０５ａは、１つの装着ヘッドが２つ以上の種類の基板全てに実装するために用いられる部品カセットの延べ数が、第三閾値以下か否かを判断する。
【０１４３】
ここで、第三閾値とは、部品供給部２１１ａ、２１１ｂに配置できる部品カセット２１２ａ、２１２ｂの許容量である。つまり、例えば、部品カセット２１２ａの数が第三閾値以下であれば、全ての部品カセット２１２ａを部品供給部２１１ａに配置することができる。また、部品カセット２１２ａの数が第三閾値より大きければ、部品カセット２１２ａを全ては部品供給部２１１ａに配置することができない。
【０１４４】
実装基板決定部１０５ａは、部品カセットの数が第三閾値以下であると判断した場合、２つ以上の種類の基板それぞれが搬送される搬送レーン間でのツール共通度が第一閾値以上であると算出する（図１０のＳ２０８）。
【０１４５】
また、実装基板決定部１０５ａは、部品カセットの数が第三閾値より大きいと判断した場合、２つ以上の種類の基板それぞれが搬送される搬送レーン間でのツール共通度が第一閾値より小さいと算出する（図１０のＳ２１０）。
【０１４６】
そして、実装基板決定部１０５ａは、部品カセット２１２ａ、２１２ｂを全て部品供給部２１１ａ、２１１ｂに配置できるように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する。なお、実装基板決定部１０５ａがツール共通度を算出した後の処理は、図９での説明と同様であるため、省略する。
【０１４７】
これにより、ツールが部品カセット２１２ａ、２１２ｂの場合、部品カセット２１２ａ、２１２ｂの数が部品供給部２１１ａ、２１１ｂに配置できる許容量を超えてしまうのを防ぐことができる。
【０１４８】
（変形例１）
ここで、本実施の形態における第１の変形例について説明する。上記実施の形態では、それぞれの装着ヘッドが、抽出などにより選定された搬送レーン上を搬送される基板に部品を実装することとした。しかし、本変形例では、それぞれの装着ヘッドが、抽出などにより選定された種類の基板に部品を実装する。つまり、上記実施の形態では、それぞれの装着ヘッドが実装する対象のレーンを決定することとしたが、本変形例では、それぞれの装着ヘッドが実装する対象の基板種を決定する。
【０１４９】
図１４は、本変形例に係る実装条件決定装置１００の動作の一例を示すフローチャートである。
【０１５０】
まず、同図に示すように、実装基板決定部１０５ａは、ツールの情報を取得する（Ｓ３０２）。
【０１５１】
そして、実装基板決定部１０５ａは、取得したツールの情報から、１の種類の基板に部品実装作業を行う際に使用されるツールと、他の種類の基板それぞれに部品実装作業を行う際に使用されるそれぞれのツールとのツール共通度を算出する（Ｓ３０４）。
【０１５２】
次に、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第一閾値以上か否かを判断する（Ｓ３０６）。
【０１５３】
実装基板決定部１０５ａは、算出されたツール共通度の少なくとも１つが第一閾値以上であると判断した場合（Ｓ３０６でＹＥＳ）、第一閾値以上のツール共通度になるツールが使用される基板の複数の種類を抽出する（Ｓ３０８）。
【０１５４】
そして、実装基板決定部１０５ａは、１つの装着ヘッドが、抽出された複数の種類の基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（Ｓ３１０）。
【０１５５】
また、実装基板決定部１０５ａは、算出されたツール共通度の全てが第一閾値より小さいと判断した場合（Ｓ３０６でＮＯ）、ツール共通度が予め定められた第二閾値以上か否かを判断する（Ｓ３１２）。
【０１５６】
実装基板決定部１０５ａは、算出されたツール共通度の少なくとも１つが第二閾値以上であると判断した場合（Ｓ３１２でＹＥＳ）、２つの装着ヘッド２１３ａ、２１３ｂが１つの種類の基板のみに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（Ｓ３１４）。
【０１５７】
実装基板決定部１０５ａは、算出されたツール共通度の全てが第二閾値より小さいと判断した場合（Ｓ３１２でＮＯ）、１つの装着ヘッドのみが、１つの種類の基板のみに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（Ｓ３１６）。
【０１５８】
図１５は、本変形例に係る実装条件決定方法の一例を説明する図である。
【０１５９】
図１２Ａに示されたように、部品実装システム１０は、２台の部品実装機２００である部品実装機ＭＣ１および部品実装機ＭＣ２を備えている。そして、装着ヘッド２１３ａ、２１３ｂは、それぞれ８本の吸着ノズルｎｚを備えている。
【０１６０】
まず、実装基板決定部１０５ａは、ツールの情報を取得する（図１４のＳ３０２）。なお、詳細については、図１１での説明と同様であるため、省略する。
【０１６１】
そして、実装基板決定部１０５ａは、取得したツールの情報から、１の種類の基板に部品実装作業を行う際に使用されるツールと、他の種類の基板それぞれに部品実装作業を行う際に使用されるそれぞれのツールとのツール共通度を算出する（図１４のＳ３０４）。
【０１６２】
ここで、図１２Ａに示すように、部品実装機ＭＣ１において、搬送レーン２１７に搬送される基板種Ａの基板２３に部品を実装するのに使用される装着ヘッド２１３ｂの吸着ノズルｎｚは５本である。また、同様に、搬送レーン２１５に搬送される基板種Ｂの基板２１に部品を実装するのに使用される装着ヘッド２１３ｂの吸着ノズルｎｚは５本である。このため、装着ヘッド２１３ｂには合計８本の吸着ノズルｎｚが備えられているので、２本の吸着ノズルｎｚが基板２１および基板２３の両方に部品を実装するのに使用されている。つまり、装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度は、２／８の２５％である。
【０１６３】
このようにして、実装基板決定部１０５ａは、基板種Ａと基板種Ｂとでの部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度を２５％と算出する。また、同様に、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ａや、部品実装機ＭＣ２の装着ヘッド２１３ａ、２１３ｂの、吸着ノズルｎｚのツール共通度についても算出する。
【０１６４】
次に、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第一閾値以上か否かを判断する（図１４のＳ３０６）。
【０１６５】
実装基板決定部１０５ａは、ツール共通度の少なくとも１つが第一閾値以上であると判断した場合（図１４のＳ３０６でＹＥＳ）、第一閾値以上のツール共通度になるツールが使用される基板の複数の種類を抽出する（図１４のＳ３０８）。そして、実装基板決定部１０５ａは、１つの装着ヘッドが抽出された複数の種類の基板に部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（図１４のＳ３１０）。
【０１６６】
これにより、ツール共通度が大きい場合に、ツール共通度が大きい複数の種類の基板それぞれに、１つの装着ヘッドが部品を実装するので、例えば装着ヘッドに、基板それぞれに共通して使用することができる吸着ノズルを配置することができる。つまり、装着ヘッドに多様な吸着ノズルを配置しなくてもよいため、装着ヘッドが１つの基板に実装するために多くの吸着ノズルを使用することができる。
【０１６７】
ここで、予め定められた第一閾値を５０％とする。そして、例えば、算出された部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度が２５％であるので、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第一閾値よりも小さいと判断する。また、部品実装機２００は、基板種Ａと基板種Ｂの２種類の基板にしか部品を実装しないため、実装基板決定部１０５ａは、部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度の全てが第一閾値より小さいと判断する。
【０１６８】
そして、実装基板決定部１０５ａは、ツール共通度の全てが第一閾値より小さいと判断した場合（図１４のＳ３０６でＮＯ）、ツール共通度が予め定められた第二閾値以上か否かを判断する（図１４のＳ３１２）。
【０１６９】
さらに、実装基板決定部１０５ａは、ツール共通度の少なくとも１つが第二閾値以上であると判断した場合（図１４のＳ３１２でＹＥＳ）、２つの装着ヘッド２１３ａ、２１３ｂが１つの種類の基板のみに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（図１４のＳ３１４）。また、実装基板決定部１０５ａは、ツール共通度の全てが第二閾値より小さいと判断した場合（図１４のＳ３１２でＮＯ）、１つの装着ヘッドのみが１つの種類の基板のみに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（図１４のＳ３１６）。
【０１７０】
ここで、予め定められた第二閾値を、１０％とする。そして、例えば、算出された部品実装機ＭＣ１の装着ヘッド２１３ｂの吸着ノズルｎｚのツール共通度が２５％であるので、実装基板決定部１０５ａは、算出されたツール共通度が予め定められた第二閾値以上であると判断する。
【０１７１】
このため、実装基板決定部１０５ａは、２つの装着ヘッド２１３ａ、２１３ｂが１つの種類の基板のみに部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する。
【０１７２】
具体的には、図１５に示すように、実装基板決定部１０５ａは、部品実装機ＭＣ１の２つの装着ヘッド２１３ａ、２１３ｂが、基板種Ａの基板２３ａおよび基板２１ａのみに部品を実装すると決定する。また、同様にして、実装基板決定部１０５ａは、部品実装機ＭＣ２の２つの装着ヘッド２１３ａ、２１３ｂが、基板種Ｂの基板２３ｂおよび基板２１ｂのみに部品を実装すると決定する。
【０１７３】
これにより、ツール共通度が小さい場合に、１つの装着ヘッドが１つの種類の基板に部品を実装するので、例えば装着ヘッドに、複数の搬送レーン上を搬送される基板に対応した多様な吸着ノズルを配置しなくてもよい。つまり、装着ヘッドが１つの基板に実装するために多くの吸着ノズルを使用することができる。このため、装着ヘッドが１回の部品実装動作で１つの基板に実装できる部品の数を多くすることができ、少ない部品実装動作で基板に部品を実装することができる。
【０１７４】
具体的には、図１２Ｂでの説明と同様の少ない部品実装動作で基板に部品を実装することができる。つまり、例えば、部品実装機ＭＣ１の装着ヘッド２１３ｂが基板種Ａの基板に部品を実装するのに、図１５に示された構成とすることで、図１２Ａに示された場合と比較して、部品実装動作を２回減少させることができる。また、部品実装機ＭＣ２の装着ヘッド２１３ｂが基板種Ｂの基板に部品を実装するのに、図１５に示された構成とすることで、図１２Ａに示された場合と比較して、部品実装動作を４回減少させることができる。また、図１２Ｂに示された場合と比較して、搬送レーン２１７に加えて、搬送レーン２１５も使用することで、スループットの向上を図ることができる。
【０１７５】
したがって、スループットが最大になるように、スループットの向上を図ることができる。
【０１７６】
なお、本変形例においては、ツールが吸着ノズルｎｚであるとしてツール共通度を算出したが、図１０に示したように、実装基板決定部１０５ａは、ツールが部品カセット２１２ａ、２１２ｂであるか否かを判断してツール共通度を算出することにしてもよい。
【０１７７】
（変形例２）
ここで、本実施の形態における第２の変形例について説明する。上記実施の形態またはその変形例では、それぞれの装着ヘッドが、抽出などにより選定された搬送レーン上を搬送される基板または抽出などにより選定された種類の基板に部品を実装することとした。しかし、本変形例では、部品実装動作の回数が少ない生産方法を選択し、選択された生産方法に従って、それぞれの装着ヘッドが基板に部品を実装する。つまり、上記実施の形態では、ツール共通度を閾値と比較することによりツール共通度を評価して、実装条件を決定したが、本変形例では、ツール共通度で評価するのではなく、ツール共通度から部品実装動作の回数（ターン数）を算出することで、実装条件を決定する。
【０１７８】
図１６は、本変形例に係る実装条件決定装置１００の動作の一例を示すフローチャートである。
【０１７９】
まず、同図に示すように、実装基板決定部１０５ａは、ツールの情報を取得する（Ｓ４０２）。
【０１８０】
そして、実装基板決定部１０５ａは、取得したツールの情報から、様々な生産方法でのツール共通度を求め、その結果により部品実装動作の回数（ターン数）を算出する（Ｓ４０４）。ここで、様々な生産方法とは、１つの装着ヘッドが複数の搬送レーン上を搬送される基板それぞれに部品を実装する方法や、２つの装着ヘッドが１つの搬送レーン上を搬送される基板に交互打ちで部品を実装する方法や、１つの装着ヘッドのみが１つの搬送レーン上を搬送される基板のみに部品を実装する方法などである。
【０１８１】
そして、実装基板決定部１０５ａは、それぞれの生産方法のうち、部品実装動作の回数（ターン数）が少ない生産方法を選択する（Ｓ４０６）。
【０１８２】
そして、実装基板決定部１０５ａは、選択された生産方法で部品を実装するように、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定する（Ｓ４０８）。
【０１８３】
これにより、部品実装動作の回数が少ない生産方法によって基板への部品実装作業が行われるため、スループットが最大になるように、スループットの向上を図ることができる。
【０１８４】
このように、本発明に係る実装条件決定方法によれば、部品実装機が複数の搬送レーンを備える生産ラインにおいて、スループットが最大になるように、スループットの向上を図ることができる。
【０１８５】
以上、本発明に係る実装条件決定方法について、上記実施の形態およびその変形例を用いて説明したが、本発明は、これに限定されるものではない。
【０１８６】
つまり、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【０１８７】
例えば、本実施の形態では、実装基板決定部１０５ａは、ツール共通度が第一閾値よりも小さくて、かつ第二閾値以上である場合に、図１２Ｂに示されるように、部品実装機ＭＣ１の装着ヘッド２１３ａ、２１３ｂは基板２３ａのみに、部品実装機ＭＣ２の装着ヘッド２１３ａ、２１３ｂは基板２３ｂのみに部品を実装することとした。しかし、装着ヘッド２１３ａ、２１３ｂの基板への部品実装動作は、図１２Ｂに示された場合のみに限定されない。
【０１８８】
図１７は、図１２Ｂに示した装着ヘッド２１３ａ、２１３ｂの基板への部品実装動作の他の例を説明する図である。
【０１８９】
同図に示すように、部品実装システム１０は、２台の部品実装機２００である部品実装機ＭＣ１および部品実装機ＭＣ２を備えている。そして、部品実装機ＭＣ１の装着ヘッド２１３ａ、２１３ｂは搬送レーン２１７上のみを搬送される基板２３ａに部品員数４８ずつの部品を実装する。また、部品実装機ＭＣ２の装着ヘッド２１３ａ、２１３ｂは搬送レーン２１７上のみを搬送される基板２３ａに部品員数２ずつの部品を実装し、基板２３ｂに部品員数４０ずつの部品を実装する。
【０１９０】
これにより、図１２Ｂに示された場合と比較して、例えば部品実装機ＭＣ１の装着ヘッド２１３ｂの部品実装動作の回数は、１回減少して６回となる。また、部品実装機ＭＣ２の装着ヘッド２１３ｂの部品実装動作の回数は、１回増加して６回となる。したがって、部品実装機ＭＣ１と部品実装機ＭＣ２ともに、部品実装動作の回数が６回となり、部品実装時間の均等化を図ることができる。
【０１９１】
このようにして、２つの装着ヘッド２１３ａ、２１３ｂが１つの搬送レーン２１７上のみを搬送される基板に部品を実装することで、スループットが最大になるように、スループットの向上を図ることができる。なお、部品実装機ＭＣ１の装着ヘッド２１３ａ、２１３ｂが搬送レーン２１７上のみを搬送される基板２３ａおよび基板２３ｂに部品を実装してもよい。
【０１９２】
図１８は、図１２Ｂに示した装着ヘッド２１３ａ、２１３ｂの基板への部品実装動作のさらに別の例を説明する図である。
【０１９３】
同図に示すように、部品実装システム１０は、２台の部品実装機２００である部品実装機ＭＣ１および部品実装機ＭＣ２を備えている。そして、部品実装機ＭＣ１の装着ヘッド２１３ａ、２１３ｂは搬送レーン２１７上のみを搬送される基板２３に部品を実装する。また、部品実装機ＭＣ２の装着ヘッド２１３ａ、２１３ｂは搬送レーン２１５上のみを搬送される基板２１に部品を実装する。
【０１９４】
このように、搬送レーンごとに異なる種類の基板を搬送することで、図１２Ｂに示されたような、他の種類の基板への実装動作が終了するまでに待つ待ち時間が生じない。このため、スループットが最大になるように、スループットの向上を図ることができる。
【０１９５】
また、本実施の形態およびその変形例では、実装基板決定部１０５ａは、ツール共通度が第一閾値以上でないと判断した場合に、第二閾値以上であるか否かを判断して、それぞれの装着ヘッドが部品実装作業を行うべき基板を決定している。しかし、実装基板決定部１０５ａは、ツール共通度が第二閾値以上であるか否かの判断を行わないことにしてもよい。つまり、例えば、実装基板決定部１０５ａは、ツール共通度が第一閾値以上でないと判断した場合に、２つの装着ヘッドが１つの搬送レーン上のみを搬送される基板に部品を実装する交互打ちで部品実装作業を行うことにしてもよい。また、実装基板決定部１０５ａは、ツール共通度が第一閾値以上でないと判断した場合に、１つの装着ヘッドのみが１つの搬送レーン上のみを搬送される基板に部品を実装する独立モードで部品実装作業を行うことにしてもよい。
【０１９６】
また、本実施の形態およびその変形例では、実装基板決定部１０５ａは、ツールが部品カセットの場合、部品カセットの数が第三閾値より大きいと判断すれば、ツール共通度が第一閾値より小さいと算出することとした。しかし、実装基板決定部１０５ａは、ツールが部品カセットの場合のツール共通度を算出し、算出されたツール共通度が第一閾値以上か否かを判断することにしてもよい。ここで、ツールが部品カセットの場合のツール共通度とは、例えば、基板種Ａ及び基板種Ｂの基板に実装するために必要な全ての部品カセットの数に対する、基板種Ａと基板種Ｂの両方の基板に共通する部品を収納した部品カセットの数の割合である。
【０１９７】
また、本実施の形態およびその変形例では、部品実装機２００は、２つの搬送レーンを備えることとしたが、搬送レーンは２つでなくとも、３つ以上であってもよい。
【０１９８】
また、本実施の形態およびその変形例では、部品実装機２００は、２つの基板種の基板に実装することとしたが、基板種は２つでなくとも、３つ以上であってもよい。
【産業上の利用可能性】
【０１９９】
本発明は、基板が搬送される複数の搬送レーンを並列に備える部品実装機における実装条件決定方法に適用でき、特に、スループットが最大になるように、スループットを向上することができる実装条件決定方法等に適用できる。
【図面の簡単な説明】
【０２００】
【図１】本発明の実施の形態に係る部品実装システムの構成を示す外観図である。
【図２】部品実装システムの複数の部品実装機の構成を示す平面図である。
【図３】部品実装機の内部の主要な構成を示す平面図である。
【図４】装着ヘッドと部品カセットの位置関係を示す模式図である。
【図５】部品を収めた部品テープ及びリールの例を示す図である。
【図６】本実施の形態における実装条件決定装置の機能構成を示すブロック図である。
【図７】ＮＣデータの一例を示す図である。
【図８】部品ライブラリの一例を示す図である。
【図９】本実施の形態における実装条件決定装置の動作の一例を示すフローチャートである。
【図１０】本実施の形態における実装条件決定装置の動作の一例を示すフローチャートである。
【図１１】本実施の形態における実装条件決定方法の一例を説明する図である。
【図１２Ａ】本実施の形態における実装条件決定方法の他の例を説明する図である。
【図１２Ｂ】本実施の形態における実装条件決定方法の他の例を説明する図である。
【図１３Ａ】本実施の形態における実装条件決定方法のさらに別の例を説明する図である。
【図１３Ｂ】本実施の形態における実装条件決定方法のさらに別の例を説明する図である。
【図１４】変形例１に係る実装条件決定装置の動作の一例を示すフローチャートである。
【図１５】変形例１に係る実装条件決定方法の一例を説明する図である。
【図１６】変形例２に係る実装条件決定装置の動作の一例を示すフローチャートである。
【図１７】図１２Ｂに示した装着ヘッドの基板への部品実装動作の他の例を説明する図である。
【図１８】図１２Ｂに示した装着ヘッドの基板への部品実装動作のさらに別の例を説明する図である。
【符号の説明】
【０２０１】
１０      部品実装システム
２１、２３  基板
１００    実装条件決定装置
１０１    演算制御部
１０２    表示部
１０３    入力部
１０４    メモリ部
１０５    プログラム格納部
１０５ａ  実装基板決定部
１０６    通信Ｉ／Ｆ部
１０７    データベース部
１０７ａ  ＮＣデータ
１０７ｂ  部品ライブラリ
２００    部品実装機
２１０ａ、２１０ｂ  実装ユニット
２１１ａ、２１１ｂ  部品供給部
２１２ａ、２１２ｂ  部品カセット
２１３ａ、２１３ｂ  装着ヘッド
２１５、２１７  搬送レーン
【図１】
0004847984.tif 000002
【図２】
0004847984.tif 000003
【図３】
0004847984.tif 000004
【図４】
0004847984.tif 000005
【図５】
0004847984.tif 000006
【図６】
0004847984.tif 000007
【図７】
0004847984.tif 000008
【図８】
0004847984.tif 000009
【図９】
0004847984.tif 000010
【図１０】
0004847984.tif 000011
【図１１】
0004847984.tif 000012
【図１２Ａ】
0004847984.tif 000013
【図１２Ｂ】
0004847984.tif 000014
【図１３Ａ】
0004847984.tif 000015
【図１３Ｂ】
0004847984.tif 000016
【図１４】
0004847984.tif 000017
【図１５】
0004847984.tif 000018
【図１６】
0004847984.tif 000019
【図１７】
0004847984.tif 000020
【図１８】
0004847984.tif 000021