(57)【要約】      （修正有）【課題】搬送レーンにより搬入された基板に対する部品実装を２個の搬送レーンに対して交互に繰り返す交互実装を実行する部品実装機において、ノズル変更に伴う基板の生産効率の低下を抑制可能とする。【解決手段】交互実装で繰り返される部品実装の間でノズル変更を実行するかを決定する最適化処理（決定処理）を実行する演算部が設けられており、演算部は、対象とする交互実装を非変更モードにより実行した場合に要する時間と、非変更モードにより実行した場合に要する時間との差（Ｔｕ＜Ｔｃ？）を評価する時間差評価演算（ステップＳ２０２〜Ｓ２０４）を実行した結果に基づき、交互実装を実行するモードを決定する（ステップＳ２０５、Ｓ２０６）。【選択図】図６
2020061478.tif 000002
【特許請求の範囲】
【請求項１】
それぞれの作業位置に異なる品種の基板を搬入する２個の搬送レーンと、複数のノズルがそれぞれに着脱自在に装着された複数のヘッドを有して前記ノズルにより保持した部品を前記作業位置に支持される基板に実装する実装部とを備え、前記２個の搬送レーンのうちの対象搬送レーンにより前記作業位置に搬入された基板に前記実装部により部品を実装する部品実装を、前記２個の搬送レーンの間で前記対象搬送レーンを交互に変更しつつ繰り返す交互実装を実行することで、所定枚数の部品実装済みの基板を各品種について生産する部品実装機を制御する部品実装制御装置であって、
前記２個の搬送レーンそれぞれの前記作業位置に搬入された基板に対して異なるタイプのノズルにより前記部品実装を実行する前記交互実装で繰り返される前記部品実装の間で、前記実装部に装着される前記ノズルを変更するノズル変更を実行するかを決定する決定処理を実行する演算部を備え、
前記部品実装機は、前記異なるタイプのノズルを前記複数のヘッドに混在させることで前記部品実装の間で前記ノズル変更を実行しない非変更モードおよび前記部品実装の間で前記ノズル変更を実行する変更モードのいずれかを選択的に用いて前記交互実装を実行可能であり、
前記決定処理は、対象とする前記交互実装を前記非変更モードにより実行した場合に要する時間と、前記変更モードにより実行した場合に要する時間との差を評価する時間差評価演算を実行した結果に基づき、前記非変更モードおよび前記変更モードのいずれを、対象とする前記交互実装に用いるかを決定し、
前記演算部は、前記変更モードにより実行中の前記交互実装と並行して当該交互実装を対象とする前記決定処理を実行することで、当該交互実装を前記変更モードにより継続するか、前記非変更モードにより実行するかを決定し、
前記部品実装機は、前記変更モードおよび前記非変更モードのうち、前記演算部が前記決定処理で決定した結果に応じたモードで前記交互実装を実行する部品実装制御装置。
【請求項２】
前記演算部は、実行中の前記交互実装で生産している各品種の少なくとも一つについて、前記決定処理での決定時より後に生産すべき基板の枚数が所定枚数未満であると判断した場合には、前記決定処理での決定結果によらず、前記交互実装を前記変更モードにより継続すると決定する請求項１に記載の部品実装制御装置。
【請求項３】
複数の部品実装機が直列に配列されて、前記複数の部品実装機に順番に基板が搬入され、前記各部品実装機が搬入された基板に対して前記交互実装を実行し、
前記演算部は、前記複数の部品実装機のうち、前記変更モードによる前記交互実装に要する時間が最長となるボトルネックに対する前記決定処理で前記交互実装を前記変更モードにより継続すると決定した場合は、前記ボトルネック以外の前記部品実装機に対して前記決定処理を実行しない請求項１または２に記載の部品実装制御装置。
【請求項４】
前記演算部は、実行中の前記交互実装で生産している一の品種の次に生産予定の次の品種を生産する前記交互実装を対象とする前記決定処理を、実行中の前記交互実装と並行して実行することで、当該次の品種を生産する前記交互実装を前記変更モードおよび前記非変更モードのいずれで実行するかを決定する請求項１ないし３のいずれか一項に記載の部品実装制御装置。
【請求項５】
前記部品実装機では、部品を供給するフィーダーがそれぞれ装着される複数の装着箇所が設けられ、前記変更モードと前記非変更モードとで、前記複数の装着箇所のそれぞれに装着される前記フィーダーが変わらない請求項１ないし４のいずれか一項に記載の部品実装制御装置。
【請求項６】
前記演算部は、前記決定処理の結果を、前記決定処理の対象となった前記交互実装で生産する各品種と対応付けて決定履歴としてデータベースに保存する請求項１ないし５のいずれか一項に記載の部品実装制御装置。
【請求項７】
前記演算部は、前記決定処理において、当該決定処理の対象となる前記交互実装で生産する各品種と対応付けられた前記決定履歴が前記データベースに保存されていることを前記時間差評価演算の実行前に確認すると、前記時間差評価演算を実行せずに、前記変更モードおよび前記非変更モードのうち前記決定履歴が示すモードで前記交互実装を実行すると決定する請求項６に記載の部品実装制御装置。
【請求項８】
前記データベースは、前記決定処理の結果を、当該決定処理の対象となる前記交互実装で生産する各品種の基板に部品を実装する際の前記実装部の動作に関する実装動作条件とともに前記決定履歴として保存し、
前記演算部は、前記決定処理において、当該決定処理の対象となる前記交互実装で生産する各品種と対応付けられた前記決定履歴が前記データベースに保存されていることを前記時間差評価演算の実行前に確認した場合であっても、当該決定処理の対象となる前記交互実装で生産する各品種の基板に部品を実装する前記実装部の前記実装動作条件が、前記決定履歴に対応付けられた前記実装動作条件と異なる場合には、前記時間差評価演算を実行して決定を行う請求項７に記載の部品実装制御装置。
【請求項９】
前記部品実装機は、前記２個の搬送レーンと前記実装部とを制御することで前記交互実装を実行する制御部をさらに備え、
前記演算部は、前記制御部と別に設けられている請求項１ないし８のいずれか一項に記載の部品実装制御装置。
【請求項１０】
前記演算部は、１枚の基板に対する前記部品実装の途中における前記実装部に装着される前記ノズルの変更を許容し、前記非変更モードを実行する場合において前記２個の搬送レーンのうちの一方での部品実装を終了して他方での部品実装を開始する際の前記実装部への前記ノズルの装着態様を、当該装着態様で開始した前記他方での部品実装に要する時間を評価した結果に基づき決定する請求項１ないし９のいずれか一項に記載の部品実装制御装置。
【請求項１１】
それぞれの作業位置に異なる品種の基板を搬入する２個の搬送レーンと、複数のノズルがそれぞれに着脱自在に装着された複数のヘッドを有して前記ノズルにより保持した部品を前記作業位置に支持される基板に実装する実装部とを備え、前記２個の搬送レーンのうちの対象搬送レーンにより前記作業位置に搬入された基板に前記実装部により部品を実装する部品実装を、前記２個の搬送レーンの間で前記対象搬送レーンを交互に変更しつつ繰り返す交互実装を実行することで、所定枚数の部品実装済みの基板を各品種について生産する部品実装機を制御する部品実装制御方法であって、
前記２個の搬送レーンそれぞれの前記作業位置に搬入された基板に対して異なるタイプのノズルにより前記部品実装を実行する前記交互実装で繰り返される前記部品実装の間で、前記実装部に装着される前記ノズルを変更するノズル変更を実行するかを決定する決定処理を演算部により実行する工程と、
前記演算部が前記決定処理で決定した結果に応じたモードで前記部品実装機により前記交互実装を実行する工程と
を備え、
前記部品実装機は、前記異なるタイプのノズルを前記複数のヘッドに混在させることで前記部品実装の間で前記ノズル変更を実行しない非変更モードおよび前記部品実装の間で前記ノズル変更を実行する変更モードのいずれかを、前記モードとして選択的に用いて前記交互実装を実行可能であり、
前記決定処理は、対象とする前記交互実装を前記非変更モードにより実行した場合に要する時間と、前記変更モードにより実行した場合に要する時間との差を評価する時間差評価演算を実行した結果に基づき、前記非変更モードおよび前記変更モードのいずれを、対象とする前記交互実装に用いるかを決定し、
前記演算部は、前記変更モードにより実行中の前記交互実装と並行して当該交互実装を対象とする前記決定処理を実行することで、当該交互実装を前記変更モードにより継続するか、前記非変更モードにより実行するかを決定し、
前記部品実装機は、前記変更モードおよび前記非変更モードのうち、前記演算部が前記決定処理で決定した結果に応じたモードで前記交互実装を実行する部品実装制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、それぞれ基板を搬入可能な２個の搬送レーンを備えた部品実装機で部品実装を実行する技術に関し、特に搬送レーンにより搬入された基板に対する部品実装を２個の搬送レーンに対して交互に繰り返す交互実装を実行する技術に関するものである。
【背景技術】
【０００２】
従来、ノズルにより保持した部品を、搬送レーンにより搬入した基板に実装する部品実装機が知られている。また、特許文献１に記載の部品実装機は、２個の搬送レーンを備え、搬送レーンにより搬入された基板に対する部品実装を２個の搬送レーンに対して交互に繰り返すデュアル生産方式（交互実装）を実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１３５２９６公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ただし、交互実装を実行する部品実装機では、２個の搬送レーンに対して交互に繰り返される部品実装の間で、ノズルを変更するノズル変更を実行する必要が生じる場合がある。そして、このノズル変更に要する時間が、部品実装済みの基板の生産効率を低下させる一因となっていた。
【０００５】
この発明は上記課題に鑑みなされたものであり、搬送レーンにより搬入された基板に対する部品実装を２個の搬送レーンに対して交互に繰り返す交互実装を実行する部品実装機において、ノズル変更に伴う基板の生産効率の低下を抑制可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る部品実装制御装置は、それぞれの作業位置に異なる品種の基板を搬入する２個の搬送レーンと、複数のノズルがそれぞれに着脱自在に装着された複数のヘッドを有してノズルにより保持した部品を作業位置に支持される基板に実装する実装部とを備え、２個の搬送レーンのうちの対象搬送レーンにより作業位置に搬入された基板に実装部により部品を実装する部品実装を、２個の搬送レーンの間で対象搬送レーンを交互に変更しつつ繰り返す交互実装を実行することで、所定枚数の部品実装済みの基板を各品種について生産する部品実装機を制御する部品実装制御装置であって、２個の搬送レーンそれぞれの作業位置に搬入された基板に対して異なるタイプのノズルにより部品実装を実行する交互実装で繰り返される部品実装の間で、実装部に装着されるノズルを変更するノズル変更を実行するかを決定する決定処理を実行する演算部を備え、部品実装機は、異なるタイプのノズルを複数のヘッドに混在させることで部品実装の間でノズル変更を実行しない非変更モードおよび部品実装の間でノズル変更を実行する変更モードのいずれかを選択的に用いて交互実装を実行可能であり、決定処理は、対象とする交互実装を非変更モードにより実行した場合に要する時間と、変更モードにより実行した場合に要する時間との差を評価する時間差評価演算を実行した結果に基づき、非変更モードおよび変更モードのいずれを、対象とする交互実装に用いるかを決定し、演算部は、変更モードにより実行中の交互実装と並行して当該交互実装を対象とする決定処理を実行することで、当該交互実装を変更モードにより継続するか、非変更モードにより実行するかを決定し、部品実装機は、変更モードおよび非変更モードのうち、演算部が決定処理で決定した結果に応じたモードで交互実装を実行する。
【０００７】
本発明に係る部品実装制御方法は、それぞれの作業位置に異なる品種の基板を搬入する２個の搬送レーンと、複数のノズルがそれぞれに着脱自在に装着された複数のヘッドを有してノズルにより保持した部品を作業位置に支持される基板に実装する実装部とを備え、２個の搬送レーンのうちの対象搬送レーンにより作業位置に搬入された基板に実装部により部品を実装する部品実装を、２個の搬送レーンの間で対象搬送レーンを交互に変更しつつ繰り返す交互実装を実行することで、所定枚数の部品実装済みの基板を各品種について生産する部品実装機を制御する部品実装制御方法であって、２個の搬送レーンそれぞれの作業位置に搬入された基板に対して異なるタイプのノズルにより部品実装を実行する交互実装で繰り返される部品実装の間で、実装部に装着されるノズルを変更するノズル変更を実行するかを決定する決定処理を演算部により実行する工程と、演算部が決定処理で決定した結果に応じたモードで部品実装機により交互実装を実行する工程とを備え、部品実装機は、異なるタイプのノズルを複数のヘッドに混在させることで部品実装の間でノズル変更を実行しない非変更モードおよび部品実装の間でノズル変更を実行する変更モードのいずれかを、モードとして選択的に用いて交互実装を実行可能であり、決定処理は、対象とする交互実装を非変更モードにより実行した場合に要する時間と、変更モードにより実行した場合に要する時間との差を評価する時間差評価演算を実行した結果に基づき、非変更モードおよび変更モードのいずれを、対象とする交互実装に用いるかを決定し、演算部は、変更モードにより実行中の交互実装と並行して当該交互実装を対象とする決定処理を実行することで、当該交互実装を変更モードにより継続するか、非変更モードにより実行するかを決定し、部品実装機は、変更モードおよび非変更モードのうち、演算部が決定処理で決定した結果に応じたモードで交互実装を実行する。
【０００８】
このように構成された本発明（部品実装制御装置、部品実装制御方法）では、部品実装機は、２個の搬送レーンのうちの対象搬送レーンにより作業位置に搬入された基板に実装部により部品を実装する部品実装を、２個の搬送レーンの間で対象搬送レーンを交互に変更しつつ繰り返す交互実装を実行する。この際、部品実装機は、異なるタイプのノズルを複数のヘッドに混在させることで部品実装の間でノズル変更を実行しない非変更モードおよび部品実装の間でノズル変更を実行する変更モードを用いて、交互実装を実行できる。これに対して、交互実装で繰り返される部品実装の間で、実装部に装着されるノズルを変更するノズル変更を実行するかを決定する決定処理を実行する演算部が設けられており、演算部は、対象とする交互実装を非変更モードにより実行した場合に要する時間と、変更モードにより実行した場合に要する時間との差を評価する時間差評価演算を実行した結果に基づき、交互実装を実行するモードを決定する。特に、演算部は、変更モードにより実行中の交互実装と並行して当該交互実装を対象とする決定処理を実行することで、当該交互実装を変更モードにより継続するか、非変更モードにより実行するかを決定する。かかる本発明では、変更モードの方が非変更モードより効率的に交互実装を実行できる場合には、変更モードによってノズル変更を実行しつつ交互実装が継続される一方、非変更モードの方が変更モードより効率的に交互実装を実行できる場合には、交互実装を実行するモードが変更モードから非変更モードに切り換わり、以後はノズル変更が実行されない。その結果、ノズル変更に伴う基板の生産効率の低下を抑制することが可能となっている。
【０００９】
また、演算部は、実行中の交互実装で生産している各品種の少なくとも一つについて、決定処理での決定時より後に生産すべき基板の枚数が所定枚数未満であると判断した場合には、決定処理での決定結果によらず、交互実装を変更モードにより継続すると決定するように、部品実装制御装置を構成しても良い。かかる構成では、以後に生産すべき基板の枚数が少なく、非変更モードに切り換えても十分な効果が得られない場合等には、変更モードで交互実装が継続される。したがって、不要なモード切換が発生するのを抑えて、交互実装を効率的に実行することが可能となっている。
【００１０】
また、複数の部品実装機が直列に配列されて、複数の部品実装機に順番に基板が搬入され、各部品実装機が搬入された基板に対して交互実装を実行し、演算部は、複数の部品実装機のうち、変更モードによる交互実装に要する時間が最長となるボトルネックに対する決定処理で交互実装を変更モードにより継続すると決定した場合は、ボトルネック以外の部品実装機に対して決定処理を実行しないように、部品実装制御装置を構成しても良い。かかる構成では、ボトルネック以外の部品実装機に対して不要な決定処理が実行されるのを抑止できる。
【００１１】
また、演算部は、実行中の交互実装で生産している一の品種の次に生産予定の次の品種を生産する交互実装を対象とする決定処理を、実行中の交互実装と並行して実行することで、当該次の品種を生産する交互実装を変更モードおよび非変更モードのいずれで実行するかを決定するように、部品実装制御装置を構成しても良い。かかる構成では、一の品種の次に生産予定の次の品種の基板に対する交互実装を、変更モードおよび非変更モードのうちの適切なモードで速やかに開始することができる。
【００１２】
また、部品実装機では、部品を供給するフィーダーがそれぞれ装着される複数の装着箇所が設けられ、変更モードと非変更モードとで、複数の装着箇所のそれぞれに装着されるフィーダーが変わらないように、部品実装制御装置を構成しても良い。かかる構成では、変更モードから非変更モードへの切換に伴って、フィーダーを装着する作業を実行する必要がなく、非変更モードでの交互実装を速やかに開始できる。
【００１３】
また、演算部は、決定処理の結果を、決定処理の対象となった交互実装で生産する各品種と対応付けて決定履歴としてデータベースに保存するように、部品実装制御装置を構成しても良い。かかる構成では、過去に実行された決定処理の結果、すなわち決定履歴を有効利用できる。
【００１４】
また、演算部は、決定処理において、当該決定処理の対象となる交互実装で生産する各品種と対応付けられた決定履歴がデータベースに保存されていることを時間差評価演算の実行前に確認すると、時間差評価演算を実行せずに、変更モードおよび非変更モードのうち決定履歴が示すモードで交互実装を実行すると決定するように、部品実装制御装置を構成しても良い。かかる構成では、データベースの決定履歴を有効利用することで、決定処理において時間差評価演算を省略でき、決定処理での結果を速やかに得ることができる。
【００１５】
また、データベースは、決定処理の結果を、当該決定処理の対象となる交互実装で生産する各品種の基板に部品を実装する際の実装部の動作に関する実装動作条件とともに決定履歴として保存し、演算部は、決定処理において、当該決定処理の対象となる交互実装で生産する各品種と対応付けられた決定履歴がデータベースに保存されていることを時間差評価演算の実行前に確認した場合であっても、当該決定処理の対象となる交互実装で生産する各品種の基板に部品を実装する実装部の実装動作条件が、決定履歴に含まれる実装動作条件と異なる場合には、時間差評価演算を実行して決定を行うように、部品実装制御装置を構成しても良い。かかる構成では、適切な実装動作条件で実装部を動作させつつ、交互実装を実行することができる。
【００１６】
また、部品実装機は、２個の搬送レーンと実装部とを制御することで交互実装を実行する制御部をさらに備え、演算部は、制御部と別に設けられているように、部品実装制御装置を構成しても良い。かかる構成では、交互実装のために搬送レーンおよび実装部を制御する制御部の負荷を抑えつつ、決定処理に要する演算を実行することができる。
【００１７】
また、演算部は、１枚の基板に対する部品実装の途中における実装部に装着されるノズルの変更を許容し、非変更モードを実行する場合において２個の搬送レーンのうちの一方での部品実装を終了して他方での部品実装を開始する際の実装部へのノズルの装着態様を、当該装着態様で開始した他方での部品実装に要する時間を評価した結果に基づき決定するように、部品実装制御装置を構成しても良い。かかる構成では、非変更モードを実行する場合において２個の搬送レーンのうちの一方での部品実装を終了して他方での部品実装を開始する際の実装部へのノズルの装着態様が、当該装着態様で開始した他方での部品実装に要する時間を評価した結果に基づき適切化される。したがって、部品実装に要する時間を抑えることができ、基板の生産効率の低下の抑制を図ることができる。
【発明の効果】
【００１８】
以上のように、本発明によれば、搬送レーンにより搬入された基板に対する部品実装を２個の搬送レーンに対して交互に繰り返す交互実装を実行する部品実装機において、ノズル変更に伴う基板の生産効率の低下を抑制することが可能となっている。
【図面の簡単な説明】
【００１９】
【図１】本発明に係る部品実装制御装置として機能するサーバーコンピューターを備えた部品実装システムの電気的構成を示すブロック図。
【図２】図１の部品実装システムが備える部品実装機の構成を模式的に示す平面図。
【図３】図２に示す部品実装機で実行される交互実装の一例を模式的に示す図。
【図４】交互実装におけるヘッドユニットに対するノズルの装着態様の一例を模式的に示す図。
【図５】部品実装機により実行される基板生産の一例を示すフローチャート。
【図６】図５の基板生産と並行してサーバーコンピューターにより実行される最適化処理の一例を示すフローチャート。
【図７】図５および図６のフローチャートを適用可能な生産計画を模式的に示す図。
【図８】変更モードから非変更モードへの切り換えに伴う動作を模式的示すタイミングチャート。
【図９】本発明に係る部品実装制御装置として機能するサーバーコンピューターを備えた部品実装システムの変形例の電気的構成を示すブロック図。
【図１０】図９の部品実装システムが備えるデータベースが保存するデータの一例を模式的に示す図。
【図１１】図５の基板生産と並行してサーバーコンピューターにより実行される最適化処理の変形例を示すフローチャート。
【図１２】図５の基板生産と並行してサーバーコンピューターにより実行される最適化処理のさらなる変形例を示すフローチャート。
【図１３】本発明に係る部品実装制御装置として機能するサーバーコンピューターを備えた部品実装システムのさらなる変形例の電気的構成を示すブロック図。
【図１４】変形例に係る最適化処理での演算内容の一例を模式的に示す図。
【発明を実施するための形態】
【００２０】
図１は本発明に係る部品実装制御装置として機能するサーバーコンピューターを備えた部品実装システムの電気的構成を示すブロック図であり、図２は図１の部品実装システムが備える部品実装機の構成を模式的に示す平面図である。なお、図２では、Ｚ方向が鉛直方向であり、Ｘ方向およびＹ方向がそれぞれ水平方向であるＸＹＺ直交座標軸が示されている。図１に示すように、部品実装システム１は、基板Ｂに部品Ｅを実装する部品実装機１０と、部品実装機１０を制御するサーバーコンピューター９とを備える。
【００２１】
サーバーコンピューター９は、演算部９１、記憶部９２および通信部９３を備える。演算部９１は、ＣＰＵ(Central Processing Unit)およびＲＡＭ(Random access memory)で構成されたプロセッサーである。記憶部９２は、ＨＤＤ(Hard Disk Drive)等で構成され、演算部９１での演算に利用されるプログラムあるいはデータや、演算部９１による演算結果等を記憶する。また、通信部９３は、部品実装機１０との通信を担う。
【００２２】
部品実装機１０は、制御部１１、記憶部１２および通信部１３を備える。制御部１１は、ＣＰＵおよびＲＡＭで構成されたプロセッサーであり、部品実装機１０の各部を制御することで基板Ｂを部品Ｅに実装する。記憶部１２はＨＤＤ等で構成され、基板Ｂへの部品Ｅの実装手順を規定する生産プログラムや、生産プログラムの実行に要するデータ等を記憶する。また、通信部１３は、サーバーコンピューター９の通信部９３との通信を担う。
【００２３】
図２に示すように、部品実装機１０は、Ｙ方向の一方側に設けられた部品供給部２ａと、Ｙ方向の他方側に設けられた部品供給部２ｂとを備える。各部品供給部２ａ、２ｂでは、複数の装着箇所２０がＸ方向に並んでおり、各装着箇所２０にフィーダー２１が着脱可能に装着されている。このように、各部品供給部２ａ、２ｂでは、複数のフィーダー２１がＸ方向に並んで取り付けられている。そして、複数のフィーダー２１は、それぞれの先端の部品取出部２２に部品Ｅを供給する。なお、部品Ｅには、半導体集積回路装置、トランジスター、コンデンサーおよび抵抗などの小型の電子部品が含まれる。
【００２４】
また、部品実装機１０は、部品供給部２ａと部品供給部２ｂとの間で並列に配列された第１搬送レーン３ａと第２搬送レーン３ｂとを備える。こうしてＹ方向に隣り合う第１搬送レーン３ａおよび第２搬送レーン３ｂのうち、第１搬送レーン３ａは部品供給部２ａ側に配置され、第２搬送レーン３ｂは、部品供給部２ｂ側に配置されている。これら搬送レーン３ａ、３ｂのそれぞれは、基板搬送方向であるＸ方向にこの順で並ぶコンベアユニット３１、コンベアユニット３２およびコンベアユニット３３で構成され、基板Ｂをほぼ水平に支持しつつＸ方向へ搬送する。これらコンベアユニット３１、３２、３３のそれぞれは、Ｙ方向に間隔を空けて並ぶ一対のコンベア３５、３５を有し、コンベア３５、３５のＹ方向の間隔が基板ＢのＹ方向への幅に応じて変更可能となっている。
【００２５】
この第１搬送レーン３ａでは、コンベアユニット３１がＸ方向の上流側から基板Ｂを搬入すると、コンベアユニット３２がこの基板Ｂをコンベアユニット３１から受け取って所定の作業位置Ａ（図１における基板Ｂの位置）に搬入・保持する。また、後述するヘッドユニット４ａが作業位置Ａの基板Ｂへの部品Ｅの実装を完了すると、コンベアユニット３２が基板Ｂを作業位置からＸ方向の下流側へ搬送し、コンベアユニット３３がこの基板Ｂをコンベアユニット３２から受け取ってＸ方向の下流側へ搬出する。こうして、第１搬送レーン３ａは、作業位置への基板Ｂの搬入、作業位置での基板Ｂの保持、および作業位置からの基板Ｂの搬出を実行する。同様に第２搬送レーン３ｂも、作業位置への基板Ｂの搬入、作業位置での基板Ｂの保持、および作業位置からの基板Ｂの搬出を実行する。
【００２６】
さらに、部品実装機１０は、部品供給部２ａに対応して設けられたヘッドユニット４ａと、部品供給部２ｂに対応して設けられたヘッドユニット４ｂとを備える。また、部品実装機１０は、ヘッドユニット４ａおよびヘッドユニット４ｂを支持するために、それぞれＸ方向に延設された支持ビーム５ａおよび支持ビーム５ｂを備える。支持ビーム５ａおよび支持ビーム５ｂのそれぞれは、Ｘ方向に延びるボールネジ５１と、ボールネジ５１を回転させるＸ軸モーター５２とを有する。そして、支持ビーム５ａは、Ｘ軸モーター５２によりボールネジ５１を回転させることでボールネジ５１のナット５１１に取り付けられたヘッドユニット４ａをＸ方向へ駆動し、支持ビーム５ｂは、Ｘ軸モーター５２によりボールネジ５１を回転させることでボールネジ５１のナット５１１に取り付けられたヘッドユニット４ｂをＸ方向へ駆動する。
【００２７】
また、支持ビーム５ａおよび支持ビーム５ｂはＹ軸モーター５３（リニアモーター）によってＹ軸レール５４に沿ってＹ方向に移動可能である。すなわち、支持ビーム５ａおよび支持ビーム５ｂの両端部には、界磁コイルがリニアモータの可動子として取り付けられている。一方、Ｙ軸レール５４では、複数の永久磁石がＹ方向に沿って配列されてリニアモータの固定子として機能する。そして、支持ビーム５ａの可動子に電流が供給されると、支持ビーム５ａがヘッドユニット４ａを伴ってＹ方向に移動し、支持ビーム５ｂの可動子に電流が供給されると、支持ビーム５ｂがヘッドユニット４ｂを伴ってＹ方向に移動する。こうして、ヘッドユニット４ａおよびヘッドユニット４ｂのそれぞれは、第１搬送レーン３ａおよび第２搬送レーン３ｂの上方をＸＹ方向に移動可能である。
【００２８】
ヘッドユニット４ａおよびヘッドユニット４ｂのそれぞれは、Ｘ方向に並ぶ８本の実装ヘッド４１を有し、各実装ヘッド４１は、その下端に着脱自在に装着されたノズルＮ（図４）によって部品Ｅを吸着・保持する。この際、ヘッドユニット４ａ、４ｂのうち、部品供給部２ａ側のヘッドユニット４ａの実装ヘッド４１は部品供給部２ａが供給する部品Ｅを吸着して基板Ｂに実装する一方、部品供給部２ｂ側のヘッドユニット４ｂの実装ヘッド４１は部品供給部２ｂが供給する部品Ｅを吸着して基板Ｂに実装する。
【００２９】
なお、ヘッドユニット４ａ、４ｂが部品Ｅを基板Ｂに実装するためには、次の各動作が実行される。ヘッドユニット４ａ、４ｂは、部品取出部２２から部品Ｅを取り出すために、負圧を発生させたノズルＮを部品Ｅに当接させた状態でノズルＮを所定の吸着時間だけ静止させてから、所定の上昇速度でノズルＮを上昇させる。続いて、ヘッドユニット４ａ、４ｂは、ノズルＮに部品Ｅを保持しつつ所定の搬送速度で水平方向に移動することで、基板Ｂの上方に部品Ｅを搬送する。そして、ヘッドユニット４ａ、４ｂは、所定の下降速度でノズルＮを下降させることで部品Ｅを基板Ｂに当接させた状態でノズルＮを所定の載置時間だけ静止させてから、ノズルＮの負圧を解除しつつノズルＮを上昇させる。この際、
これら吸着時間、上昇速度、搬送速度、下降速度および載置時間は、実装動作条件として予めプログラムに含まれており、制御部１１によって制御される。
【００３０】
また、第１搬送レーン３ａと部品供給部２ａとの間および第２搬送レーン３ｂと部品供給部２ｂとの間のそれぞれには、ノズルチェンジャー６が配置されている。ノズルチェンジャー６は、実装ヘッド４１からノズルを外して収容したり、収容していたノズルを実装ヘッド４１に取り付けたりすることで、ヘッドユニット４ａ、４ｂに装着されるノズルを変更するノズル変更を実行する。２個のノズルチェンジャー６のうち、部品供給部２ａ側のノズルチェンジャー６はヘッドユニット４ａに対してノズル変更を実行し、部品供給部２ｂ側のノズルチェンジャー６はヘッドユニット４ｂに対してノズル変更を実行する。
【００３１】
そして、本実施形態では、部品実装機１０は、部品Ｅが実装済みの基板Ｂを交互実装によって生産する。この交互実装は、第１搬送レーン３ａおよび第２搬送レーン３ｂのうちの対象搬送レーンにより作業位置Ａに搬入された基板Ｂにヘッドユニット４ａ、４ｂにより部品Ｅを実装する部品実装を、第１搬送レーン３ａおよび第２搬送レーン３ｂの間で対象搬送レーンを交互に変更しつつ繰り返す。
【００３２】
図３は図２に示す部品実装機で実行される交互実装の一例を模式的に示す図であり、図４は交互実装におけるヘッドユニットに対するノズルの装着態様の一例を模式的に示す図である。ここでの交互実装の例では、互いに異なるタイプの２個のノズルＮａ、Ｎｂ（図４）が用いられる。具体的には、第１搬送レーン３ａに支持される基板Ｂへの部品実装は、ノズルＮａを用いて実行され、第２搬送レーン３ｂに支持される基板Ｂへの部品実装は、ノズルＮｂを用いて実行される。図３および図４に示すように、この交互実装は、ノズル変更を実行する変更モードおよびノズル変更を実行しない非変更モードにより実行することができる。
【００３３】
図３の「変更モード」の欄に示すように、変更モードでは、基板生産が開始すると、第１搬送レーン３ａおよび第２搬送レーン３ｂが、それぞれの作業位置Ａに基板Ｂを搬入する（搬入）。そして、ヘッドユニット４ａ、４ｂの両方が、第１搬送レーン３ａ（対象搬送レーン）によって作業位置Ａに搬入された１枚の基板Ｂに対して部品実装を実行する（部品実装）。図４において「変更モード」と「搬送レーン３ａ」とで特定される欄に示すように、第１搬送レーン３ａにより支持される基板Ｂへの部品実装時にヘッドユニット４ａ、４ｂのそれぞれに装着される８個（複数）のノズルＮは全てノズルＮａであり、ヘッドユニット４ａ、４ｂはノズルＮａを用いて当該部品実装を実行する。
【００３４】
図３の「変更モード」の欄に示すように、第１搬送レーン３ａでの部品実装が完了すると、第１搬送レーン３ａは、部品実装が完了した基板Ｂを作業位置Ａから搬出するとともに、次の基板Ｂを作業位置Ａに搬入する（搬出搬入）。この搬出搬入と並行して、ヘッドユニット４ａ、４ｂのそれぞれは、ノズルチェンジャー６の上方に移動してノズルの変更を受ける（変更）。図４において「変更モード」と「搬送レーン３ｂ」とで特定される欄に示すように、第１搬送レーン３ａでの部品実装から第２搬送レーン３ｂでの部品実装に移行する間に実行されるノズル変更により、ヘッドユニット４ａ、４ｂのそれぞれに装着される８個（複数）のノズルＮは全てノズルＮａからノズルＮｂに変更される。
【００３５】
このノズル変更が完了すると、ヘッドユニット４ａ、４ｂの両方が、第２搬送レーン３ｂ（対象搬送レーン）によって作業位置Ａに搬入された１枚の基板Ｂに対して部品実装を実行する（部品実装）。上記のようにノズル変更が実行されたことから、第２搬送レーン３ｂにより支持される基板Ｂへの部品実装時にヘッドユニット４ａ、４ｂのそれぞれに装着される８個（複数）のノズルＮは全てノズルＮｂであり、ヘッドユニット４ａ、４ｂはノズルＮｂを用いて当該部品実装を実行する。
【００３６】
図３の「変更モード」の欄に示すように、第２搬送レーン３ｂでの部品実装が完了すると、第２搬送レーン３ｂは、部品実装が完了した基板Ｂを作業位置Ａから搬出するとともに、次の基板Ｂを作業位置Ａに搬入する（搬出搬入）。この搬出搬入と並行して、ヘッドユニット４ａ、４ｂのそれぞれは、ノズルチェンジャー６の上方に移動してノズルの変更を受ける（変更）。図４において「変更モード」と「搬送レーン３ａ」とで特定される欄に示すように、第２搬送レーン３ｂでの部品実装から第１搬送レーン３ａでの部品実装に移行する間に実行されるノズル変更により、ヘッドユニット４ａ、４ｂのそれぞれに装着される８個（複数）のノズルＮは全てノズルＮｂからノズルＮａに変更される。
【００３７】
このノズル変更が完了すると、ヘッドユニット４ａ、４ｂの両方が、第１搬送レーン３ａ（対象搬送レーン）によって作業位置Ａに搬入された１枚の基板Ｂに対して部品実装を実行する（部品実装）。上記のようにノズル変更が実行されたことから、第１搬送レーン３ａにより支持される基板Ｂへの部品実装時にヘッドユニット４ａ、４ｂのそれぞれに装着される８個（複数）のノズルＮは全てノズルＮａであり、ヘッドユニット４ａ、４ｂはノズルＮａを用いて当該部品実装を実行する。かかる動作が繰り返し実行されることで、交互実装により部品実装済みの基板Ｂが生産される。
【００３８】
図３の「非変更モード」の欄に示すように、非変更モードにおいても、基板生産が開始すると、第１搬送レーン３ａおよび第２搬送レーン３ｂが、それぞれの作業位置Ａに基板Ｂを搬入する（搬入）。そして、ヘッドユニット４ａ、４ｂの両方が、第１搬送レーン３ａ（対象搬送レーン）によって作業位置Ａに搬入された１枚の基板Ｂに対して部品実装を実行する（部品実装）。ただし、図４において「非変更モード」と「搬送レーン３ａ」とで特定される欄に示すように、第１搬送レーン３ａにより支持される基板Ｂへの部品実装時にヘッドユニット４ａ、４ｂのそれぞれに装着される８個（複数）のノズルＮには、ノズルＮａとノズルＮｂとが所定の割合（ここの例では、５：３）で含まれ、ヘッドユニット４ａ、４ｂはノズルＮａ、ＮｂのうちノズルＮａのみを用いて当該部品実装を実行する。
【００３９】
図３の「非変更モード」の欄に示すように、第１搬送レーン３ａでの部品実装が完了すると、第１搬送レーン３ａは、部品実装が完了した基板Ｂを作業位置Ａから搬出するとともに、次の基板Ｂを作業位置Ａに搬入する（搬出搬入）。この搬出搬入と並行して、ヘッドユニット４ａ、４ｂの両方が、第２搬送レーン３ｂ（対象搬送レーン）によって作業位置Ａに搬入された１枚の基板Ｂに対して部品実装を開始する（部品実装）。この非変更モードでは、ノズル変更が実行されない。したがって、図４において「非変更モード」と「搬送レーン３ｂ」とで特定される欄に示すように、第２搬送レーン３ｂにより支持される基板Ｂへの部品実装時にヘッドユニット４ａ、４ｂのそれぞれに装着される８個（複数）のノズルＮには、ノズルＮａとノズルＮｂとが所定の割合（ここの例では、５：３）で含まれ、ヘッドユニット４ａ、４ｂはノズルＮａ、ＮｂのうちノズルＮｂのみを用いて当該部品実装を実行する。
【００４０】
図３の「非変更モード」の欄に示すように、第２搬送レーン３ｂでの部品実装が完了すると、第２搬送レーン３ｂは、部品実装が完了した基板Ｂを作業位置Ａから搬出するとともに、次の基板Ｂを作業位置Ａに搬入する（搬出搬入）。この搬出搬入と並行して、ヘッドユニット４ａ、４ｂの両方が、第１搬送レーン３ａ（対象搬送レーン）によって作業位置Ａに搬入された１枚の基板Ｂに対して部品実装を開始する（部品実装）。上記と同様に、ヘッドユニット４ａ、４ｂはノズルＮａ、ＮｂのうちノズルＮａのみを用いて当該部品実装を実行する。かかる動作が繰り返し実行されることで、交互実装により部品実装済みの基板Ｂが生産される。
【００４１】
上記のように、変更モードでは、非変更モードと比較して、多くのノズルＮａをヘッドユニット４ａ、４ｂに装着して第１搬送レーン３ａでの部品実装を実行できるとともに、多くのノズルＮｂをヘッドユニット４ａ、４ｂに装着して第２搬送レーン３ｂでの部品実装を実行できる。したがって、第１搬送レーン３ａ、３ｂのそれぞれで実行される部品実装に要する時間を抑えることが可能となる。ただし、第１搬送レーン３ａ、３ｂのそれぞれでの部品実装の間にノズル変更が実行される。そのため、ノズル変更に要する時間が発生する。
【００４２】
これに対して、非変更モードでは、変更モードと異なり、ノズル変更を実行しないため、ノズル変更に要する時間は発生しない。ただし、非変更モードでは、変更モードと比較して、少ないノズルＮａをヘッドユニット４ａ、４ｂに装着して第１搬送レーン３ａでの部品実装を実行し、少ないノズルＮｂをヘッドユニット４ａ、４ｂに装着して第２搬送レーン３ｂでの部品実装を実行する。そのため、第１搬送レーン３ａ、３ｂのそれぞれで実行される部品実装に要する時間が長くなる傾向にある。
【００４３】
このように、変更モードと非変更モードはトレードオフの関係にあり、いずれのモードが基板生産に要する時間を短縮できるかは、演算によって予測することができる。ただし、この演算には一定の時間を要するため、この演算を行ってから基板生産を開始する方法では、基板生産を速やかに開始できないおそれがある。そこで、本実施形態では、次のようにして基板生産を実行する。
【００４４】
図５は部品実装機により実行される基板生産の一例を示すフローチャートであり、図６は図５の基板生産と並行してサーバーコンピューターにより実行される最適化処理の一例を示すフローチャートである。図５のフローチャートは、部品実装機１０の制御部１１の制御により実行され、図６のフローチャートは、サーバーコンピューター９の演算部９１の演算により実行される。
【００４５】
また、図７は図５および図６のフローチャートを適用可能な生産計画を模式的に示す図である。ここでは、図７に示す生産計画に図５および図６のフローチャートを適用した場合を例示して、説明を行う。図７に示す基板Ｂの品種Ｂｋ（１）〜Ｂｋ（５）はそれぞれ異なり、第１搬送レーン３ａでは、Ｍ（１）枚の品種Ｂｋ（１）の基板Ｂの生産と、Ｍ（４）枚の品種Ｂｋ（４）の基板Ｂの生産とを順番に実行し、第２搬送レーン３ｂでは、Ｍ（２）枚の品種Ｂｋ（２）の基板Ｂの生産と、Ｍ（３）枚の品種Ｂｋ（３）の基板Ｂの生産と、Ｍ（５）枚の品種Ｂｋ（５）の基板Ｂの生産とを順番に実行する。これらの基板生産は交互実装で実行されるため、１枚の基板Ｂへの部品実装を第１搬送レーン３ａで実行してから、１枚の基板Ｂへの部品実装を第２搬送レーン３ｂで実行するといった動作を繰り返すことで、品種Ｂｋ（１）〜Ｂｋ（５）の基板Ｂをそれぞれ所定枚数Ｍ（１）〜Ｍ（５）ずつ生産する。
【００４６】
基板生産が開始されると、図５のステップＳ１０１では、第１搬送レーン３ａ、３ｂのそれぞれでタイプが異なるノズルＮを用いて交互実装を実行するか否かが判断される。図７の生産計画によれば、第１搬送レーン３ａでの品種Ｂｋ（１）の基板Ｂへの部品実装ではノズルＮａが用いられ、第２搬送レーン３ｂでの品種Ｂｋ（２）の基板Ｂへの部品実装ではノズルＮｂが用いられる。したがって、ステップＳ１０１で「ＹＥＳ」と判断され、部品実装機１０の制御部１１は、通信部１３を介して最適化要求をサーバーコンピューター９に送信するとともに（ステップＳ１０２）、第１搬送レーン３ａでの品種Ｂｋ（１）の基板Ｂおよび第２搬送レーン３ｂでの品種Ｂｋ（２）の基板Ｂに対して、変更モードによる交互実装を開始する（ステップＳ１０３）。
【００４７】
一方、図６に示すように、サーバーコンピューター９は、部品実装機１０からの最適化要求を受信すると（ステップＳ２０１で「ＹＥＳ」）、ステップＳ１０３での変更モードによる交互実装と並行して、ステップＳ２０２〜Ｓ２０６を実行する。ステップＳ２０２では、現在実行中の交互実装を変更モードで継続した場合に要する時間を示す変更モードサイクルタイムＴｃが算出される。この変更モードサイクルタイムＴｃは、変更モードによる交互実装で、１枚の基板Ｂへの部品実装を完了してから、次の１枚の基板Ｂへの部品実装を完了するまでの時間に相当する。なお、交互実装では、第１搬送レーン３ａでの基板Ｂへの部品実装を完了してから第２搬送レーン３ｂでの基板Ｂへの部品実装を完了するまでの時間と、第２搬送レーン３ｂでの基板Ｂへの部品実装を完了してから第１搬送レーン３ａでの基板Ｂへの部品実装を完了するまでの時間との２通りの時間が存在する。そこで、これら２通りの時間の平均値が変更モードサイクルタイムＴｃとして算出される。
【００４８】
ステップＳ２０３では、現在実行中の交互実装を非変更モードで実行した場合に要する時間を示す非変更モードサイクルタイムＴｕが算出される。この非変更モードサイクルタイムＴｕは、非変更モードによる交互実装で、１枚の基板Ｂへの部品実装を完了してから、次の１枚の基板Ｂへの部品実装を完了するまでの時間に相当する。この際、例えば、ヘッドユニット４ａ、４ｂに装着するノズルＮａ、Ｎｂの割合を所定の割合に固定して、これらノズルＮａ、Ｎｂで非変更モードによる交互実装を実行した場合をシミュレーションした結果に基づき、非変更モードサイクルタイムＴｕを算出することができる。あるいは、ヘッドユニット４ａ、４ｂに装着するノズルＮａ、Ｎｂの割合を変化させつつ、これらノズルＮａ、Ｎｂで非変更モードによる交互実装を実行した場合をシミュレーションした結果が示す最短のサイクルタイムを非変更モードサイクルタイムＴｕとして算出してもよい。なお、上記の変更モードでの交互実装と同様に、当該時間としては、２通りの時間が存在する。そこで、これら２通りの時間の平均値が非変更モードサイクルタイムＴｕとして算出される。
【００４９】
ステップＳ２０４では、非変更モードサイクルタイムＴｕが変更モードサイクルタイムＴｃ未満か否かが判断される。非変更モードサイクルタイムＴｕが変更モードサイクルタイムＴｃ未満である場合（ステップＳ２０４で「ＹＥＳ」の場合）には、交互実装を実行するモードを変更モードから非変更モードへ切り換えることを指示するモード切換指令と、非変更モードで交互実装を実行するためのプログラムがサーバーコンピューター９から部品実装機１０に送信される（ステップＳ２０５）。一方、非変更モードサイクルタイムＴｕが変更モードサイクルタイムＴｃ以上である場合（ステップＳ２０４で「ＮＯ」の場合）には、交互実装を変更モードで継続することを指示するモード継続指令がサーバーコンピューター９から部品実装機１０に送信される。
【００５０】
図５に示すように、サーバーコンピューター９が最適化処理を実行している期間、部品実装機１０は、変更モードで交互実装を実行しつつ（ステップＳ１０３）、サーバーコンピューター９から最適化処理の結果を受信したかを確認する（ステップＳ１０４）。そして、最適化処理の結果を受信すると（ステップＳ１０４）、受信内容に含まれる指令に基づき、モードの切換を行うか否かを判断する（ステップＳ１０５）。
【００５１】
受信内容に含まれる指令がモード継続指令である場合には、モード切換を行わないと判断し（ステップＳ１０５で「ＮＯ」）、ステップＳ１０８に進む。これによって、第１搬送レーン３ａおよび第２搬送レーン３ｂのいずれかで、対象の品種Ｂｋの全基板Ｂへの部品実装が完了するまで（ステップＳ１０８で「ＹＥＳ」）、変更モードで交互実装が継続されることとなる。図７を用いた例で具体的に説明すると、第１搬送レーン３ａで実行中の品種Ｂｋ（１）の基板Ｂに対する部品実装が当該品種Ｂｋ（１）の全基板Ｂについて完了するか、あるいは第２搬送レーン３ｂで実行中の品種Ｂｋ（２）の基板Ｂに対する部品実装が当該品種Ｂｋ（２）の全基板Ｂについて完了すると、ステップＳ１０８で「ＹＥＳ」と判断される。
【００５２】
受信内容に含まれる指令がモード切換指令である場合には、モード切換を行うと判断し（ステップＳ１０５で「ＹＥＳ」）、ステップＳ１０６へ進む。ステップＳ１０６では、交互実装に使用するプログラムが、変更モード用のプログラムから非変更モード用へのプログラムに切り換えられる。そして、ステップＳ１０７で、非変更モードでの交互実装が開始される。これによって、第１搬送レーン３ａおよび第２搬送レーン３ｂのいずれかで、対象の品種Ｂｋの全基板Ｂへの部品実装が完了するまで（ステップＳ１０８で「ＹＥＳ」）、非変更モードで交互実装が実行されることとなる。なお、変更モードと非変更モードとで、複数の装着箇所２０に装着されるフィーダー２１は共通化されており、モード切換に伴って、作業者は装着箇所２０に装着されるフィーダー２１を変更する段取り作業を要しない。
【００５３】
図８は変更モードから非変更モードへの切り換えに伴う動作を模式的示すタイミングチャートである。同図に示すように、部品実装機１０は、第１搬送レーン３ａに支持される品種Ｂｋ（１）の基板Ｂと、第２搬送レーン３ｂに支持される品種Ｂｋ（２）の基板Ｂとに対して、変更モードによる交互実装を時刻ｔ１に開始する。また、時刻ｔ１〜ｔ２の期間、部品実装機１０における変更モードによる交互実装に並行して、サーバーコンピューター９が最適化処理を実行する。そして、部品実装機１０は、時刻ｔ２にモード切換指令をサーバーコンピューター９から受信すると、時刻ｔ２〜ｔ３の期間、非変更モードで交互実装を実行する。
【００５４】
図５に示すように、第１搬送レーン３ａおよび第２搬送レーン３ｂのいずれかで、対象の品種Ｂｋの全基板Ｂへの部品実装が完了すると（ステップＳ１０８で「ＹＥＳ」）、基板Ｂの品種が切り換わるか否かが判断される（ステップＳ１０９）。図７の生産計画によれば、第１搬送レーン３ａで支持される品種Ｂｋ（１）の基板Ｂと、第２搬送レーン３ｂで支持される品種Ｂｋ（２）の基板Ｂとに対して交互実装を実行した結果、第２搬送レーン３ｂでの品種Ｂｋ（２）の基板Ｂの部品実装が完了すると（ステップＳ１０８で「ＹＥＳ」）、第２搬送レーン３ｂで部品実装が実行される基板Ｂの品種が品種Ｂｋ（２）から品種Ｂｋ（３）に切り換わる。したがって、ステップＳ１０９で「ＹＥＳ」と判断され、ステップＳ１０１に戻る。
【００５５】
ステップＳ１０１では、第１搬送レーン３ａ、３ｂのそれぞれでタイプが異なるノズルＮを用いて交互実装を実行するか否かが判断される。図７の生産計画によれば、第１搬送レーン３ａで支持される品種Ｂｋ（１）の基板Ｂへの部品実装と、第２搬送レーン３ｂで支持される品種Ｂｋ（３）の基板Ｂへの部品実装とは、いずれもノズルＮａを用いて実行される。したがって、ステップＳ１０１で「ＮＯ」と判断され、ステップＳ１１１で交互実装が実行される。この交互実装でヘッドユニット４ａ、４ｂのそれぞれに装着される８個（複数）のノズルＮは全てノズルＮａである。
【００５６】
そして、第１搬送レーン３ａおよび第２搬送レーン３ｂのいずれかで、対象の品種Ｂｋの全基板Ｂへの部品実装が完了すると（ステップＳ１０８で「ＹＥＳ」）、基板Ｂの品種が切り換わるか否かが判断される（ステップＳ１０９）。図７の生産計画によれば、第１搬送レーン３ａで支持される品種Ｂｋ（１）の基板Ｂと、第２搬送レーン３ｂで支持される品種Ｂｋ（３）の基板Ｂとに対して交互実装を実行した結果、第１搬送レーン３ａでの品種Ｂｋ（１）の基板Ｂの部品実装が完了すると（ステップＳ１０８で「ＹＥＳ」）、第１搬送レーン３ａで部品実装が実行される基板Ｂの品種が品種Ｂｋ（１）から品種Ｂｋ（４）に切り換わる。したがって、ステップＳ１０９で「ＹＥＳ」と判断され、ステップＳ１０１に戻る。
【００５７】
ステップＳ１０１では、第１搬送レーン３ａ、３ｂのそれぞれでタイプが異なるノズルＮを用いて交互実装を実行するか否かが判断される。図７の生産計画によれば、第１搬送レーン３ａでの品種Ｂｋ（４）の基板Ｂへの部品実装ではノズルＮｂが用いられ、第２搬送レーン３ｂでの品種Ｂｋ（３）の基板Ｂへの部品実装ではノズルＮａが用いられる。したがって、ステップＳ１０１で「ＹＥＳ」と判断され、部品実装機１０の制御部１１は、通信部１３を介して最適化要求をサーバーコンピューター９に送信するとともに（ステップＳ１０２）、第１搬送レーン３ａでの品種Ｂｋ（１）の基板Ｂおよび第２搬送レーン３ｂでの品種Ｂｋ（２）の基板Ｂについて、変更モードで交互実装を開始する（ステップＳ１０３）。
【００５８】
この最適化要求に応じて、サーバーコンピューター９は、上記と同様にして最適化処理（図６）を実行して、指令を部品実装機１０に送信する。部品実装機１０は、最適化処理の結果を受信すると（ステップＳ１０４）、上記と同様に、受信内容に含まれる指令に応じてステップＳ１０５〜Ｓ１０８を適宜実行する。
【００５９】
そして、第１搬送レーン３ａおよび第２搬送レーン３ｂのいずれかで、対象の品種Ｂｋの全基板Ｂへの部品実装が完了すると（ステップＳ１０８で「ＹＥＳ」）、基板Ｂの品種が切り換わるか否かが判断される（ステップＳ１０９）。図７の生産計画によれば、第１搬送レーン３ａで支持される品種Ｂｋ（４）の基板Ｂと、第２搬送レーン３ｂで支持される品種Ｂｋ（３）の基板Ｂとに対して交互実装を実行した結果、第２搬送レーン３ｂでの品種Ｂｋ（３）の基板Ｂの部品実装が完了すると（ステップＳ１０８で「ＹＥＳ」）、第２搬送レーン３ｂで部品実装が実行される基板Ｂの品種が品種Ｂｋ（３）から品種Ｂｋ（５）に切り換わる。したがって、ステップＳ１０９で「ＹＥＳ」と判断され、ステップＳ１０１に戻る。
【００６０】
ステップＳ１０１では、第１搬送レーン３ａ、３ｂのそれぞれでタイプが異なるノズルＮを用いて交互実装を実行するか否かが判断される。図７の生産計画によれば、第１搬送レーン３ａで支持される品種Ｂｋ（４）の基板Ｂへの部品実装と、第２搬送レーン３ｂで支持される品種Ｂｋ（５）の基板Ｂへの部品実装とは、いずれもノズルＮｂを用いて実行される。したがって、ステップＳ１０１で「ＮＯ」と判断され、ステップＳ１１１で交互実装が実行される。この交互実装でヘッドユニット４ａ、４ｂのそれぞれに装着される８個（複数）のノズルＮは全てノズルＮｂである。
【００６１】
そして、第１搬送レーン３ａおよび第２搬送レーン３ｂのいずれかで、対象の品種Ｂｋの全基板Ｂへの部品実装が完了すると（ステップＳ１０８で「ＹＥＳ」）、基板Ｂの品種が切り換わるか否かが判断される（ステップＳ１０９）。図７の生産計画によれば、第１搬送レーン３ａで支持される品種Ｂｋ（４）の基板Ｂと、第２搬送レーン３ｂで支持される品種Ｂｋ（５）の基板Ｂとに対して交互実装を実行した結果、第１搬送レーン３ａでの品種Ｂｋ（４）の基板Ｂの部品実装が完了すると（ステップＳ１０８で「ＹＥＳ」）、第１搬送レーン３ａで部品実装が実行される基板Ｂの品種は、これ以上切り換わらない。したがって、第２搬送レーン３ｂに支持される品種Ｂｋ（５）の基板Ｂに対してのみ部品実装を実行する片側実装が実行され（ステップＳ１１０）、図５の基板生産が終了する。
【００６２】
以上に説明した実施形態では、部品実装機１０は、異なるタイプのノズルＮａ、Ｎｂをヘッドユニット４ａ、４ｂに装着する複数のノズルＮに混在させることで（つまり、ヘッドユニット４ａ、４ｂの複数の実装ヘッド４１に混在させることで）、部品実装の間でノズル変更を実行しない非変更モードおよび部品実装の間でノズル変更を実行する変更モードを選択的に用いて、交互実装を実行できる。これに対して、交互実装で繰り返される部品実装の間でノズル変更を実行するかを決定する最適化処理（決定処理）を実行する演算部９１が設けられており、演算部９１は、対象とする交互実装を非変更モードにより実行した場合に要する時間と、変更モードにより実行した場合に要する時間との差（Ｔｕ＜Ｔｃ？）を評価する時間差評価演算（ステップＳ２０２〜Ｓ２０４）を実行した結果に基づき、交互実装を実行するモードを決定する（ステップＳ２０５、Ｓ２０６）。特に、演算部９１は、変更モードにより実行中の交互実装と並行して当該交互実装を対象とする決定処理を実行することで（ステップＳ２０３〜Ｓ２０４、Ｓ２０２〜Ｓ２０６）、当該交互実装を変更モードにより継続するか、非変更モードにより実行するかを決定する。かかる実施形態では、変更モードの方が非変更モードより効率的に交互実装を実行できる場合には、変更モードによってノズル変更を実行しつつ交互実装が継続される一方、非変更モードの方が変更モードより効率的に交互実装を実行できる場合には、交互実装を実行するモードが変更モードから非変更モードに切り換わり、以後はノズル変更が実行されない。その結果、ノズル変更に伴う基板の生産効率の低下を抑制することが可能となっている。
【００６３】
また、変更モードと非変更モードとで、複数の装着箇所２０のそれぞれに装着されるフィーダー２１は変わらない。したがって、変更モードから非変更モードへの切換に伴って、フィーダー２１を装着する段取り作業を実行する必要がなく、非変更モードでの交互実装を速やかに開始できる。
【００６４】
また、部品実装機１０は、第１搬送レーン３ａ、第２搬送レーン３ｂおよびヘッドユニット４ａ、４ｂを制御することで交互実装を実行する制御部１１を備える。これに対して、最適化処理を実行する演算部９１は、制御部１１と別に設けられている。かかる構成では、交互実装のために第１搬送レーン３ａ、第２搬送レーン３ｂおよびヘッドユニット４ａ、４ｂを制御する制御部１１の負荷を抑えつつ、最適化処理に要する演算を実行することができる。
【００６５】
図９は本発明に係る部品実装制御装置として機能するサーバーコンピューターを備えた部品実装システムの変形例の電気的構成を示すブロック図であり、図１０は図９の部品実装システムが備えるデータベースが保存するデータの一例を模式的に示す図であり、図１１は図５の基板生産と並行してサーバーコンピューターにより実行される最適化処理の変形例を示すフローチャートである。この変形例に係る部品実装システム１は、データベースＤＢをさらに備える点で、図１の部品実装システム１と異なる。以下では、上記の実施形態と異なる点を中心に説明することとし、共通する点については相当符号を付して適宜説明を省略する。ただし、共通する構成を備えることで、同様の効果を奏することは言うまでもない。
【００６６】
図１０に示すように、このデータベースＤＢは、過去に実行された最適化処理の対象となった交互実装で生産した各品種Ｂｋ（の組合せ）と対応付けて、最適化処理の結果を決定履歴Ｈとして保存する。決定履歴Ｈは、変更モードおよび非変更モードのいずれを実行すると決定したかを示すとともに、非変更モードでの実行を示す決定履歴Ｈは、当該非変更モードを実行するためのプログラムを含む。また、このプログラムは、非変更モードでヘッドユニット４ａ、４ｂに装着するノズルＮの個数をタイプ毎に示す。
【００６７】
そして、図１１の最適化処理では、データベースＤＢに保存された決定履歴Ｈが利用される。つまり、サーバーコンピューター９は、部品実装機１０からの最適化要求を受信すると（ステップＳ２０１で「ＹＥＳ」）、最適化要求の対象となる交互実装で生産中の品種Ｂｋに対応する決定履歴ＨがデータベースＤＢに保存されているかを確認する（ステップＳ２１１）。
【００６８】
該当する決定履歴ＨがデータベースＤＢに保存されている場合（ステップＳ２１１で「ＹＥＳ」の場合）には、この決定履歴Ｈが示すモードでの実行指令が、サーバーコンピューター９から部品実装機１０に送信される（ステップＳ２１２）。つまり、決定履歴Ｈが非変更モードを示す場合には、ステップＳ２０５と同様にして、モード切換指令とプログラムとが送信される一方、決定履歴Ｈが変更モードを示す場合には、ステップＳ２０６と同様にして、モード継続指令が送信される。
【００６９】
一方、該当する決定履歴ＨがデータベースＤＢに保存されていない場合（ステップＳ２１１で「ＮＯ」の場合）には、上記と同様にしてステップＳ２０２〜Ｓ２０６が実行される。また、ステップＳ２０４で非変更モードサイクルタイムＴｕが変更モードサイクルタイムＴｃ未満と判断されて、ステップＳ２０５でモード切換指令とプログラムとがサーバーコンピューター９から部品実装機１０に送信された場合には、サーバーコンピューター９は、これらを決定履歴ＨとしてデータベースＤＢに保存する（ステップＳ２１２）。あるいは、ステップＳ２０４で非変更モードサイクルタイムＴｕが変更モードサイクルタイムＴｃ以上と判断されて、ステップＳ２０６でモード継続指令がサーバーコンピューター９から部品実装機１０に送信された場合には、サーバーコンピューター９は、これを決定履歴ＨとしてデータベースＤＢに保存する（ステップＳ２１２）。
【００７０】
かかる実施形態では、演算部９１は、最適化処理の結果を、当該最適化処理の対象となった交互実装で生産する各品種Ｂｋと対応付けて決定履歴ＨとしてデータベースＤＢに保存する。これによって、過去に実行された最適化処理の結果、すなわち決定履歴Ｈを有効利用することが可能となっている。
【００７１】
特に演算部９１は、最適化処理において、当該最適化処理の対象となる交互実装で生産する各品種Ｂｋと対応付けられた決定履歴ＨがデータベースＤＢに保存されていることを、ステップＳ２０２〜Ｓ２０４の演算の実行前に確認すると（ステップＳ２１１で「ＹＥＳ」）、ステップＳ２０２〜Ｓ２０４の演算を実行せずに、変更モードおよび非変更モードのうち決定履歴Ｈが示すモードで交互実装を実行すると決定する。かかる構成では、データベースＤＢに保存された決定履歴Ｈを有効利用することで、最適化処理においてステップＳ２０２〜Ｓ２０４の演算を省略でき、最適化処理での結果を速やかに得ることができる。
【００７２】
図１２は図５の基板生産と並行してサーバーコンピューターにより実行される最適化処理のさらなる変形例を示すフローチャートである。以下では、上記の実施形態と異なる点を中心に説明することとし、共通する点については相当符号を付して適宜説明を省略する。ただし、共通する構成を備えることで、同様の効果を奏することは言うまでもない。
【００７３】
図１２の最適化処理では、サーバーコンピューター９は、部品実装機１０から受信した最適化要求の対象となる交互実装で生産中の品種Ｂｋに対応する決定履歴ＨがデータベースＤＢに保存されていることを確認すると（ステップＳ２１１で「ＹＥＳ」）、実装動作条件が一致するかを確認する（ステップＳ２３１）。つまり、この実施形態では、データベースＤＢは、最適化処理の結果とともに、当該最適化処理の対象となった交互実装での実装動作条件を併せて決定履歴Ｈとして保存する。そこで、ステップＳ２３１では、最適化要求の対象となる交互実装での実装動作条件と、当該交互実装で生産中の品種Ｂｋに対応する決定履歴Ｈに含まれる実装動作条件とが一致するかが判断される。そして、これらが一致する場合（ステップＳ２３１で「ＹＥＳ」の場合）には、ステップＳ２１２が実行される一方、これらが一致しない場合（ステップＳ２３１で「ＮＯ」の場合）には、ステップＳ２０２〜Ｓ２０６、Ｓ２１２が実行される。
【００７４】
かかる実施形態では、データベースＤＢは、最適化処理の結果を、当該最適化処理の対象となる交互実装で生産する各品種Ｂｋの基板Ｂに部品Ｅを実装する際のヘッドユニット４ａ、４ｂの動作に関する実装動作条件と対応付けて決定履歴Ｈとして保存する。そして、演算部９１は、最適化処理において、当該最適化処理の対象となる交互実装で生産する各品種Ｂｋと対応付けられた決定履歴ＨがデータベースＤＢに保存されていることをステップＳ２０２〜Ｓ０４の演算の実行前に確認した場合であっても（ステップＳ２１１で「ＹＥＳ」）、当該最適化処理の対象となる交互実装で生産する各品種Ｂｋの基板Ｂに部品Ｅを実装するヘッドユニット４ａ、４ｂの実装動作条件が、決定履歴Ｈに含まれる実装動作条件と異なる場合（ステップＳ２３１で「ＮＯ」の場合）には、ステップＳ２０２〜Ｓ０４の演算を実行してモードを決定する。かかる構成では、適切な実装動作条件でヘッドユニット４ａ、４ｂを動作させつつ、交互実装を実行することができる。
【００７５】
図１３は本発明に係る部品実装制御装置として機能するサーバーコンピューターを備えた部品実装システムのさらなる変形例の電気的構成を示すブロック図である。図１３の部品実装システム１では、基板搬送方向であるＸ方向に３台（複数）の部品実装機１０が直列に配列され、これら部品実装機１０に順に基板Ｂが搬送される。そして、各部品実装機１０は、Ｘ方向の上流側から搬入された基板Ｂに対して交互実装を実行してから、この基板ＢをＸ方向の下流側へ搬出する。
【００７６】
そして、サーバーコンピューター９の演算部９１は、複数の部品実装機１０のそれぞれから最適化要求を受信する。ただし、演算部９１はこれら全ての最適化要求に応じて上記の最適化処理を実行するわけではない。つまり、演算部９１は、変更モードによる交互実装に要する時間、すなわち変更モードサイクルタイムＴｃを、複数の部品実装機１０のそれぞれについて予め算出する。そして、複数の部品実装機１０のうち、変更モードサイクルタイムＴｃが最長となるボトルネックに対する最適化処理で交互実装を変更モードにより継続すると決定した場合は、ボトルネック以外の部品実装機１０に対して最適化処理を実行しない。これによって、ボトルネック以外の部品実装機１０に対して不要な最適化処理が実行されるのを抑止できる。
【００７７】
このように上記実施形態では、サーバーコンピューター９が本発明の「部品実装制御装置」の一例に相当し、演算部９１が本発明の「演算部」の一例に相当し、「最適化処理」が本発明の「決定処理」の一例に相当し、ステップＳ２０２〜Ｓ２０４が本発明の「時間差評価演算」の一例に相当し、部品実装機１０が本発明の「部品実装機」の一例に相当し、第１搬送レーン３ａおよび第２搬送レーン３ｂが本発明の「２個の搬送レーン」の一例に相当し、ヘッドユニット４ａ、４ｂが本発明の「実装部」の一例に相当し、実装ヘッド４１が本発明の「ヘッド」の一例に相当し、制御部１１が本発明の「制御部」の一例に相当し、作業位置Ａが本発明の「作業位置」の一例に相当し、基板Ｂが本発明の「基板」の一例に相当し、品種Ｂｋが本発明の「品種」の一例に相当し、ノズルＮが本発明の「ノズル」の一例に相当し、部品Ｅが本発明の「部品」の一例に相当し、フィーダー２１が本発明の「フィーダー」の一例に相当し、装着箇所２０が本発明の「装着箇所」の一例に相当し、データベースＤＢが本発明の「データベース」の一例に相当し、決定履歴Ｈが本発明の「決定履歴」の一例に相当する。
【００７８】
なお、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したものに対して種々の変更を加えることが可能である。例えば、上記の実施形態では、サーバーコンピューター９の演算部９１は、最適化処理を実行すると、その結果を直ちに部品実装機１０に送信する。しかしながら、最適化処理の結果を送信するか否かを、部品実装機１０での基板生産の進捗状況に応じてさらに判断するように変更を加えることができる。
【００７９】
この変形例では、演算部９１は、ステップＳ１０４で最適化処理の結果を得ると、部品実装機１０で実行中の交互実装で以後に生産すべき基板Ｂの枚数を、各品種Ｂｋ（すなわち、第１搬送レーン３ａおよび第２搬送レーン３ｂそれぞれに支持される基板Ｂの品種Ｂｋ）について判断する。そして、各品種Ｂｋのうち、当該枚数が所定枚数未満である品種Ｂｋが存在する場合には、演算部９１は、最適化処理の結果によらず、交互実装を変更モードにより継続すると決定し、この決定内容を部品実装機１０に送信する。かかる構成では、以後に生産すべき基板Ｂの枚数が少なく、非変更モードに切り換えても十分な効果が得られない場合等には、変更モードで交互実装が継続される。したがって、不要なモード切換が発生するのを抑えて、モード切換に伴うプログラムの切換等に要する時間を排除し、交互実装を効率的に実行することが可能となっている。
【００８０】
また、上記の実施形態では、基板Ｂの品種Ｂｋを切り換えて、その交互実装を開始してから、最適化処理が実行される。しかしながら、最適化処理の実行タイミングを適宜変更できる。この変形例では、図７に示すような生産計画が予め分かっている場合には、例えば品種Ｂｋ（１）、Ｂｋ（３）の基板Ｂに対して実行中の交互実装で生産している一の品種Ｂｋ（１）の次に生産予定の次の品種Ｂｋ（４）を生産する交互実装を対象として、最適化処理が実行される。つまり、品種Ｂｋ（１）、Ｂｋ（３）の基板Ｂに対する交互実装と並行して、品種Ｂｋ（１）の次の品種Ｂｋ（４）を生産する交互実装、すなわち品種Ｂｋ（４）、Ｂｋ（３）の基板Ｂに対して実行予定の交互実装を、変更モードおよび非変更モードのいずれで実行するかが決定される。かかる構成では、一の品種Ｂｋの次に生産予定の次の品種Ｂｋの基板Ｂに対する交互実装を、変更モードおよび非変更モードのうちの適切なモードで速やかに開始することができる。
【００８１】
なお、かかる変形例に示す制御は、図７のように生産計画が予め分かっている場合に限られない。つまり、実行中の交互実装で生産している品種Ｂｋの次に生産する品種Ｂｋが割り込み的に判明した場合に、実行中の交互実装と並行して、次の品種Ｂｋの基板Ｂを生産する交互実装を、変更モードおよび非変更モードのいずれで実行するかを決定できる。
【００８２】
また、上記の非変更モードの例では、図４に示すように、ヘッドユニット４ａ、４ｂに対するノズルＮの装着態様（ノズルＮａ、Ｎｂの割合や位置）が同じである。しかしながら、ヘッドユニット４ａとヘッドユニット４ｂとで、非変更モードでのノズルＮの装着態様が異なっていても良い。
【００８３】
また、ヘッドユニット４ａ、４ｂに装着されるノズルＮのタイプは、２種類に限られず、３種類以上であっても構わない。
【００８４】
また、上記の実施形態の交換実装において、第１搬送レーン３ａおよび第２搬送レーン３ｂのうちの対象搬送レーンにより作業位置Ａに搬入された１枚の基板Ｂへの部品実装の途中で、ヘッドユニット４ａ、４ｂに装着されるノズルＮを変更しても良い。かかる部品実装途中のノズル変更は、変更モードの実行時はもちろん、非変更モードの実行時にも可能である。この際、次に示す変形例をさらに実行することができる。
【００８５】
図１４は変形例に係る最適化処理での演算内容の一例を模式的に示す図であり、特にサーバーコンピューター９の演算部９１が最適化処理で実行するシミュレーションの内容を示す。同図の「非変更モードＭａ」に示すシミュレーションでは、第１搬送レーン３ａにおける１枚の基板Ｂに対する部品実装において３回のノズル変更ＮＣが発生し、第２搬送レーン３ｂにおける１枚の基板Ｂに対する部品実装において３回のノズル変更ＮＣが発生する。一方、同図の「非変更モードＭｂ」に示すシミュレーションでは、第１搬送レーン３ａにおける１枚の基板Ｂに対する部品実装において２回のノズル変更ＮＣが発生し、第２搬送レーン３ｂにおける１枚の基板Ｂに対する部品実装において２回のノズル変更ＮＣが発生する。
【００８６】
第１搬送レーン３ａでの部品実装の途中にノズル変更ＮＣが発生する回数は、第２搬送レーン３ｂでの部品実装で最後に実行されたノズル変更ＮＣｌによるノズルＮの装着態様に依存し、第２搬送レーン３ｂでの部品実装の途中にノズル変更ＮＣが発生する回数は、第１搬送レーン３ａでの部品実装で最後に実行されたノズル変更ＮＣｌによるノズルＮの装着態様に依存する。さらに、第１搬送レーン３ａでの部品実装に要する時間Ｔａは、第２搬送レーン３ｂでの部品実装で最後に実行されたノズル変更ＮＣｌによるノズルＮの装着態様に依存し、第２搬送レーン３ｂでの部品実装に要する時間Ｔｂは、第１搬送レーン３ａでの部品実装で最後に実行されたノズル変更ＮＣｌによるノズルＮの装着態様に依存する。
【００８７】
そこで、演算部９１は、第１搬送レーン３ａでの部品実装における最後のノズル変更ＮＣｌを、互いに異なる複数のノズルＮの装着態様で実行した場合をシミュレーションして、第２搬送レーン３ｂでの部品実装に要する時間Ｔｂを算出する。そして、演算部９１は、複数のノズルＮの装着態様のうち、第２搬送レーン３ｂでの部品実装に要する時間Ｔｂが最短となる装着態様で、第１搬送レーン３ａでの部品実装における最後のノズル変更ＮＣｌでノズルＮを装着すると決定する。
【００８８】
同様に、演算部９１は、第２搬送レーン３ｂでの部品実装における最後のノズル変更ＮＣｌを、互いに異なる複数のノズルＮの装着態様で実行した場合をシミュレーションして、第１搬送レーン３ａでの部品実装に要する時間Ｔａを算出する。そして、演算部９１は、複数のノズルＮの装着態様のうち、第１搬送レーン３ａでの部品実装に要する時間Ｔａが最短となる装着態様で、第２搬送レーン３ｂでの部品実装における最後のノズル変更ＮＣｌでノズルＮを装着すると決定する。
【００８９】
つまり、この変形例では、演算部９１は、１枚の基板Ｂに対する部品実装の途中におけるヘッドユニット４ａ、４ｂに装着されるノズルＮの変更を許容する。そして、非変更モードを実行する場合において第１・第２搬送レーン３ａ、３ｂのうちの一方での部品実装を終了して他方での部品実装を開始する際のヘッドユニット４ａ、４ｂへのノズルＮの装着態様を、当該装着態様で開始した他方での部品実装に要する時間Ｔａ、Ｔｂを評価した結果に基づき決定する。かかる構成では、ヘッドユニット４ａ、４ｂへのノズルＮの装着態様が、当該装着態様で開始した部品実装に要する時間Ｔａ、Ｔｂを評価した結果に基づき適切化される。したがって、部品実装に要する時間を抑えることができ、基板の生産効率の低下の抑制を図ることができる。
【００９０】
また、２台のヘッドユニット４ａ、４ｂを設ける必要はなく、１台のヘッドユニット４ａのみを部品実装機１０に設けても良い。
【符号の説明】
【００９１】
１…部品実装システム
１０…部品実装機
１１…制御部
２０…装着箇所
２１…フィーダー
３ａ…第１搬送レーン（搬送レーン）
３ｂ…第２搬送レーン（搬送レーン）
４ａ、４ｂ…ヘッドユニット（実装部）
４１…実装ヘッド（ヘッド）
９…サーバーコンピューター（部品実装制御装置）
９１…演算部
Ｓ２０２〜Ｓ２０４…時間差評価演算
Ａ…作業位置
Ｂ…基板
Ｂｋ…品種
ＤＢ…データベース
Ｅ…部品
Ｈ…決定履歴
Ｎ…ノズル
【図１】
2020061478.tif 000003
【図２】
2020061478.tif 000004
【図３】
2020061478.tif 000005
【図４】
2020061478.tif 000006
【図５】
2020061478.tif 000007
【図６】
2020061478.tif 000008
【図７】
2020061478.tif 000009
【図８】
2020061478.tif 000010
【図９】
2020061478.tif 000011
【図１０】
2020061478.tif 000012
【図１１】
2020061478.tif 000013
【図１２】
2020061478.tif 000014
【図１３】
2020061478.tif 000015
【図１４】
2020061478.tif 000016