(57)【要約】  予め複数の部品フィーダが取付けられている状態において、効率良く部品を実装することができる技術を提供する。  決定装置は、フィーダ保持部に取付けられている複数の部品フィーダの中から使用する部品フィーダを決定する。決定装置は、部品フィーダが取付けられている取付位置と部品フィーダに収容されている部品の種類とを取得し、第１の特定部品フィーダから供給される第１特定種類の部品と、第２の特定部品フィーダから供給される第２特定種類の部品とが装着ヘッドに同時に取り上げられている場合において、第１の特定部品フィーダに部品切れが生じたときに、第１同種部品フィーダがフィーダ保持部に複数台取付けられている場合に、第２の特定部品フィーダから供給される第２特定種類の部品と同時取り上げが可能な位置に取付けられている第１同種部品フィーダの１台を、第１特定種類の部品を供給する部品フィーダとして決定する。
2019229953.tif 000002
【特許請求の範囲】
【請求項１】
複数の部品フィーダが取付けられるフィーダ保持部と、前記フィーダ保持部に取付けられた複数の部品フィーダから部品の同時取り上げが可能な装着ヘッドと、を備え、前記装着ヘッドに取り上げられた部品を基板に実装する部品実装機において、前記フィーダ保持部に取付けられている複数の部品フィーダの中から使用する部品フィーダを決定する決定装置であって、
前記フィーダ保持部に取付けられている部品フィーダ毎に、当該部品フィーダが取付けられている取付位置と、当該部品フィーダに収容されている部品の種類と、を取得する部品フィーダ情報取得部と、
第１の特定部品フィーダから供給される第１特定種類の部品と、第２の特定部品フィーダから供給される第２特定種類の部品とが前記装着ヘッドに同時に取り上げられている場合において、前記第１の特定部品フィーダに部品切れが生じたときに、前記装着ヘッドに前記第１特定種類の部品を供給する部品フィーダを決定する部品フィーダ決定部と、
を備え、
前記部品フィーダ決定部は、
前記第１特定種類の部品を収容する第１同種部品フィーダが前記フィーダ保持部に複数台取付けられている場合に、前記第１同種部品フィーダが取付けられている取付位置と、前記第２の特定部品フィーダが取付けられている取付位置とに基づいて、前記第２の特定部品フィーダから供給される前記第２特定種類の部品と同時取り上げが可能な位置に取付けられている前記第１同種部品フィーダの１台を、前記装着ヘッドに前記第１特定種類の部品を供給する部品フィーダとして決定する、決定装置。
【請求項２】
前記部品実装機は、前記フィーダ保持部に取付けられている部品フィーダの取付位置を変更する変更装置をさらに備えており、
前記部品フィーダ情報取得部は、前記フィーダ保持部に取付けられている部品フィーダ毎に、当該部品フィーダに収容されている部品の使用期限をさらに取得し、
前記決定装置は、さらに、
前記第１特定種類の部品を収容する前記第１同種部品フィーダのうち、前記使用期限から第１所定期間だけ前の時点が到来した第１期限部品フィーダを検出する第１検出部と、
前記第１期限部品フィーダの取付位置を、前記第２の特定部品フィーダが取付けられている取付位置に対して、前記装着ヘッドによる同時取り上げが可能な位置に変更するように前記変更装置に出力する第１出力部と、を備える、請求項１に記載の決定装置。
【請求項３】
前記部品フィーダ情報取得部は、前記フィーダ保持部に取付けられている部品フィーダ毎に、当該部品フィーダに収容されている部品の使用期限をさらに取得し、
前記決定装置は、さらに、
前記第１特定種類の部品を収容する前記第１同種部品フィーダのうち、前記使用期限から第１所定期間だけ前の時点が到来した第１期限部品フィーダを検出する第１検出部と、
前記第１期限部品フィーダの取付位置を、前記第２の特定部品フィーダが取付けられている取付位置に対して、前記装着ヘッドによる同時取り上げが可能な位置に変更するように促す情報を出力する第２出力部と、を備える、請求項１に記載の決定装置。
【請求項４】
前記部品フィーダ情報取得部は、前記フィーダ保持部に取付けられている部品フィーダ毎に、当該部品フィーダに収容されている部品の使用期限をさらに取得し、
前記決定装置は、さらに、
前記第１特定種類の部品を収容する前記第１同種部品フィーダのうち、前記使用期限から第１所定期間だけ前の時点が到来した第１期限部品フィーダを検出する第１検出部と、
前記第１の特定部品フィーダと前記第２の特定部品フィーダとからの部品の同時取り上げを中止して、前記第１期限部品フィーダに収容される部品を使用するように前記部品実装機に出力する第３出力部と、を備える、請求項１に記載の決定装置。
【請求項５】
前記部品実装機は、前記フィーダ保持部に取付けられている部品フィーダの取付位置を変更する変更装置をさらに備えており、
前記決定装置は、さらに、
前記第１特定種類の部品を収容する前記第１同種部品フィーダのうち、前記使用期限からの期間が前記第１所定期間よりも長い第２所定期間だけ前記使用期限より前の時点が到来した第２期限部品フィーダを検出する第２検出部と、
前記第２期限部品フィーダの取付位置を、前記第２の特定部品フィーダが取付けられている取付位置に対して、前記装着ヘッドによる同時取り上げが可能な位置に変更するように前記変更装置に出力する第４出力部と、を備える、請求項４に記載の決定装置。
【請求項６】
前記決定装置は、さらに、
前記第１特定種類の部品を収容する前記第１同種部品フィーダのうち、前記使用期限からの期間が前記第１所定期間よりも長い第２所定期間だけ前記使用期限よりも前の時点が到来した第２期限部品フィーダを検出する第２検出部と、
前記第２期限部品フィーダの取付位置を、前記第２の特定部品フィーダが取付けられている取付位置に対して、前記装着ヘッドによる同時取り上げが可能な位置に変更するように促す情報を出力する第５出力部と、を備える、請求項４に記載の決定装置。
【請求項７】
前記部品実装機は、前記フィーダ保持部に取付けられている部品フィーダの取付位置を変更する変更装置をさらに備えており、
前記部品フィーダ決定部は、前記第２の特定部品フィーダから供給される前記第２特定種類の部品と同時取り上げが可能な位置に取付けられている前記第１同種部品フィーダが存在しないときは、前記第１の特定部品フィーダに部品切れが生じたときに、前記フィーダ保持部に取付けられている前記第１同種部品フィーダの１台を、前記装着ヘッドに前記第１特定種類の部品を供給する部品フィーダとして決定し、
前記決定装置は、さらに、
前記第２特定部品フィーダから供給される前記第２特定種類の部品と、決定された前記第１同種部品フィーダから供給される前記第１特定種類の部品とを順に取り上げるように前記部品実装機に出力する第６出力部と、
前記第１特定種類の部品を収容する前記第１同種部品フィーダの他の１台の取付位置を、前記第２の特定部品フィーダが取付けられている取付位置に対して、前記装着ヘッドによる同時取り上げが可能な位置に変更するように前記変更装置に出力する第７出力部と、を備える、請求項１に記載の決定装置。
【請求項８】
前記部品フィーダ決定部は、前記第２の特定部品フィーダから供給される前記第２特定種類の部品と同時取り上げが可能な位置に取付けられている前記第１同種部品フィーダが存在しないときは、前記第１の特定部品フィーダに部品切れが生じたときに、前記フィーダ保持部に取付けられている前記第１同種部品フィーダの１台を、前記装着ヘッドに前記第１特定種類の部品を供給する部品フィーダとして決定し、
前記決定装置は、さらに、
前記第２特定部品フィーダから供給される前記第２特定種類の部品と、決定された前記第１同種部品フィーダから供給される前記第１特定種類の部品とを順に取り上げるように前記部品実装機に出力する第６出力部と、
前記第１特定種類の部品を収容する前記第１同種部品フィーダの他の１台の取付位置を、前記第２の特定部品フィーダが取付けられている取付位置に対して、前記装着ヘッドによる同時取り上げが可能な位置に変更するように促す情報を出力する第８出力部と、を備える、請求項１に記載の決定装置。
【請求項９】
前記部品フィーダ決定部は、前記第２の特定部品フィーダから供給される前記第２特定種類の部品と同時取り上げが可能な位置に取付けられている前記第１同種部品フィーダが存在しないときは、前記第２特定種類の部品を収容する第２同種部品フィーダが前記フィーダ保持部に複数台取付けられている場合に、前記第１の特定部品フィーダに部品切れが生じたときに、前記第１同種部品フィーダ及び前記第２同種部品フィーダの中から、前記第１特定種類の部品と前記第２特定種類の部品とを同時取り上げが可能な位置関係に取付けられている前記第１同種部品フィーダと前記第２同種部品フィーダの組合せを決定し、
前記決定装置は、さらに、
前記第１同種部品フィーダと前記第２同種部品フィーダの前記組合せから供給される前記第１特定種類の部品と前記第２特定種類の部品とを同時に取り上げるように前記部品実装機に出力する第９出力部を備える、請求項１に記載の決定装置。
【請求項１０】
前記決定装置は、前記部品実装機の生産計画及び生産速度を取得する生産情報取得部をさらに備えており、
前記部品フィーダ決定部は、前記生産計画及び前記生産速度に基づいて、前記第１の特定部品フィーダの部品切れ後に前記第１期限部品フィーダを使用する場合に、当該第１期限部品フィーダに収容される全ての部品を当該第１期限部品フィーダの前記使用期限が到来するまでに使用可能であると判断される場合には、前記使用期限から前記第１所定期間だけ前の時点が到来しても当該第１の特定部品フィーダの使用を継続することを決定する、請求項２〜４のいずれか一項に記載の決定装置。
【請求項１１】
基板に部品を実装する部品実装装置であって、
複数の部品フィーダが取付けられるフィーダ保持部と、
前記フィーダ保持部に取付けられた複数の部品フィーダから部品の同時取り上げが可能な装着ヘッドと、
請求項１〜１０のいずれか一項に記載の決定装置と、
を備える、部品実装装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示する技術は、フィーダ保持部に取付けられた複数の部品フィーダの中から使用する部品フィーダを決定する決定装置、および当該決定装置を有する部品実装装置に関する。
【背景技術】
【０００２】
特許文献１には、電子部品装着装置が開示されている。この装置は、２つのオリジナルフィーダの取付位置を、各フィーダの電子部品を装着ヘッドによって同時に取り上げることが可能な位置に決定する。そして、一方のオリジナルフィーダと同一種類の電子部品を収容するネクストフィーダの取付位置を、当該ネクストフィーダの電子部品と他方のオリジナルフィーダの電子部品とを装着ヘッドによって同時に取り上げることが可能な位置に決定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４９４０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の技術では、決定されたオリジナルフィーダの取付位置に対してネクストフィーダの取付位置が決定される。すなわち、決定された取付位置にオリジナルフィーダ及びネクストフィーダを予め取り付けておくことを要する。本明細書では、予め複数の部品フィーダが取付けられている状態において、効率良く部品を実装することができる技術を提供する。
【課題を解決するための手段】
【０００５】
本明細書に開示する決定装置は、複数の部品フィーダが取付けられるフィーダ保持部と、前記フィーダ保持部に取付けられた複数の部品フィーダから部品の同時取り上げが可能な装着ヘッドと、を備え、前記装着ヘッドに取り上げられた部品を基板に実装する部品実装機において、前記フィーダ保持部に取付けられている複数の部品フィーダの中から使用する部品フィーダを決定する。前記決定装置は、前記フィーダ保持部に取付けられている部品フィーダ毎に、当該部品フィーダが取付けられている取付位置と当該部品フィーダに収容されている部品の種類とを取得する部品フィーダ情報取得部と、第１の特定部品フィーダから供給される第１特定種類の部品と第２の特定部品フィーダから供給される第２特定種類の部品とが前記装着ヘッドに同時に取り上げられている場合において、前記第１の特定部品フィーダに部品切れが生じたときに、前記装着ヘッドに前記第１特定種類の部品を供給する部品フィーダを決定する部品フィーダ決定部と、を備える。前記部品フィーダ決定部は、前記第１特定種類の部品を収容する第１同種部品フィーダが前記フィーダ保持部に複数台取付けられている場合に、前記第１同種部品フィーダが取付けられている取付位置と、前記第２の特定部品フィーダが取付けられている取付位置とに基づいて、前記第２の特定部品フィーダから供給される前記第２特定種類の部品と同時取り上げが可能な位置に取付けられている前記第１同種部品フィーダの１台を、前記装着ヘッドに前記第１特定種類の部品を供給する部品フィーダとして決定する。【０００６】
上記の決定装置では、第１特定種類の部品を収容する複数台の第１同種部品フィーダの中から、第２の特定部品フィーダの部品と同時取り上げ可能な取付位置に取付けられている部品フィーダを、第１の特定部品フィーダに部品切れが生じたときに第１の特定部品フィーダに代えて使用する部品フィーダとして決定する。これにより、第１の特定部品フィーダが部品切れとなったときに、装着ヘッドは、当該決定された部品フィーダ及び第２の特定部品フィーダを使用して、第１特定種類の部品と第２特定種類の部品との同時取り上げを継続することができる。このため、効率良く部品を実装することができる。
【図面の簡単な説明】
【０００７】
【図１】実施例の部品実装装置の構成を模式的に示す側面図。
【図２】図１のＩＩ−ＩＩ線における断面図。
【図３】実施例１の制御装置（決定装置）が実行する処理を示すフローチャート。
【図４】図３の処理によって決定されるオリジナルフィーダの一例を示す図。
【図５】第１期限部品フィーダの取付位置を変更する様子を示す図。
【図６】第１期限部品フィーダの取付位置が変更された状態を示す図。
【図７】図３の処理によって決定されるネクストフィーダの一例を示す図。
【図８】実施例２の制御装置（決定装置）が実行する処理を示すフローチャート。
【図９】第２期限部品フィーダの取付位置を変更する様子を示す図。
【図１０】実施例３の制御装置（決定装置）が実行する処理を示すフローチャート。
【図１１】第１同種部品フィーダの他の１台の取付位置を変更する様子、及び、順次取り上げを実行する様子を示す図。
【図１２】図１０の処理によって決定されるネクストフィーダの一例を示す図。
【図１３】実施例４の制御装置（決定装置）が実行する処理を示すフローチャート。
【図１４】図１３の処理によって決定される部品フィーダの組合せの一例を示す図。
【発明を実施するための形態】
【０００８】
本明細書に開示する一実施形態では、部品実装機は、フィーダ保持部に取付けられている部品フィーダの取付位置を変更する変更装置をさらに備えてもよい。部品フィーダ情報取得部は、フィーダ保持部に取付けられている部品フィーダ毎に、当該部品フィーダに収容されている部品の使用期限をさらに取得してもよい。決定装置は、さらに、第１特定種類の部品を収容する第１同種部品フィーダのうち、使用期限から第１所定期間だけ前の時点が到来した第１期限部品フィーダを検出する第１検出部と、第１期限部品フィーダの取付位置を、第２の特定部品フィーダが取付けられている取付位置に対して、装着ヘッドによる同時取り上げが可能な位置に変更するように変更装置に出力する第１出力部と、を備えてもよい。このような構成では、フィーダ保持部に取付けられている部品フィーダに収容されている部品のうち、使用期限から第１所定期間だけ前の時点が到来した部品（例えば、使用期限が迫っている部品）を収容する部品フィーダが存在する場合には、当該部品フィーダの取付位置を第２の特定部品フィーダから供給される部品と同時取り上げが可能な位置に変更するように変更装置に出力する。したがって、変更装置によって当該部品フィーダの取付位置が変更されることによって、使用期限が迫った部品を装着ヘッドにより同時に取り上げることができ、当該部品を優先して使用し得る。このため、当該部品が使用期限切れとなることが抑制され得る。
【０００９】
本明細書に開示する一実施形態では、部品フィーダ情報取得部は、フィーダ保持部に取付けられている部品フィーダ毎に、当該部品フィーダに収容されている部品の使用期限をさらに取得してもよい。決定装置は、さらに、第１特定種類の部品を収容する第１同種部品フィーダのうち、使用期限から第１所定期間だけ前の時点が到来した第１期限部品フィーダを検出する第１検出部と、第１期限部品フィーダの取付位置を、第２の特定部品フィーダが取付けられている取付位置に対して、装着ヘッドによる同時取り上げが可能な位置に変更するように促す情報を出力する第２出力部と、を備えてもよい。このような構成では、フィーダ保持部に取付けられている部品フィーダに収容されている部品のうち、使用期限から第１所定期間だけ前の時点が到来した部品（例えば、使用期限が迫っている部品）を収容する部品フィーダが存在する場合には、当該部品フィーダの取付位置を第２の特定部品フィーダから供給される部品と同時取り上げが可能な位置に変更するように促す情報を出力する。したがって、例えば、当該情報を認識した作業者によって当該部品フィーダの取付位置が変更されることによって、使用期限が迫った部品を装着ヘッドにより同時に取り上げることができ、当該部品を優先して使用し得る。このため、当該部品が使用期限切れとなることが抑制され得る。
【００１０】
本明細書に開示する一実施形態では、部品フィーダ情報取得部は、フィーダ保持部に取付けられている部品フィーダ毎に、当該部品フィーダに収容されている部品の使用期限をさらに取得してもよい。決定装置は、さらに、第１特定種類の部品を収容する第１同種部品フィーダのうち、使用期限から第１所定期間だけ前の時点が到来した第１期限部品フィーダを検出する第１検出部と、第１の特定部品フィーダと第２の特定部品フィーダとからの部品の同時取り上げを中止して、第１期限部品フィーダに収容される部品を使用するように部品実装機に出力する第３出力部と、を備えてもよい。このような構成では、フィーダ保持部に取付けられている部品フィーダに収容されている部品のうち、使用期限から第１所定期間だけ前の時点が到来した部品（例えば、使用期限が迫っている部品）を収容する部品フィーダが存在する場合には、実行中の同時取り上げに優先して使用期限が迫った部品を使用するため、当該部品が使用期限切れとなることが抑制される。
【００１１】
本明細書に開示する一実施形態では、部品実装機は、フィーダ保持部に取付けられている部品フィーダの取付位置を変更する変更装置をさらに備えてもよい。決定装置は、さらに、第１特定種類の部品を収容する第１同種部品フィーダのうち、使用期限からの期間が第１所定期間よりも長い第２所定期間だけ使用期限より前の時点が到来した第２期限部品フィーダを検出する第２検出部と、第２期限部品フィーダの取付位置を、第２の特定部品フィーダが取付けられている取付位置に対して、装着ヘッドによる同時取り上げが可能な位置に変更するように変更装置に出力する第４出力部と、を備えてもよい。このような構成では、第２所定期間だけ使用期限より前の時点が到来した部品（例えば、使用期限が迫りそうな部品）を収容する部品フィーダの取付位置が変更装置によって変更されることによって、第１の特定部品フィーダが部品切れとなったときに、当該部品フィーダを使用して部品の同時取り上げを行い得る。このため、効率良く部品を実装することができ得る。
【００１２】
本明細書に開示する一実施形態では、決定装置は、さらに、第１特定種類の部品を収容する第１同種部品フィーダのうち、使用期限からの期間が第１所定期間よりも長い第２所定期間だけ使用期限よりも前の時点が到来した第２期限部品フィーダを検出する第２検出部と、第２期限部品フィーダの取付位置を、第２の特定部品フィーダが取付けられている取付位置に対して、装着ヘッドによる同時取り上げが可能な位置に変更するように促す情報を出力する第５出力部と、を備えてもよい。このような構成では、第２所定期間だけ使用期限より前の時点が到来した部品（例えば、使用期限が迫りそうな部品）を収容する部品フィーダの取付位置が、例えば、当該情報を認識した作業者によって変更されることによって、第１の特定部品フィーダが部品切れとなったときに、当該部品フィーダを使用して部品の同時取り上げを行い得る。このため、効率良く部品を実装することができ得る。
【００１３】
本明細書に開示する一実施形態では、部品実装機は、フィーダ保持部に取付けられている部品フィーダの取付位置を変更する変更装置をさらに備えてもよい。部品フィーダ決定部は、第２の特定部品フィーダから供給される第２特定種類の部品と同時取り上げが可能な位置に取付けられている第１同種部品フィーダが存在しないときは、第１の特定部品フィーダに部品切れが生じたときに、フィーダ保持部に取付けられている第１同種部品フィーダの１台を、装着ヘッドに第１特定種類の部品を供給する部品フィーダとして決定してもよい。決定装置は、さらに、第２特定部品フィーダから供給される第２特定種類の部品と、決定された第１同種部品フィーダから供給される第１特定種類の部品とを順に取り上げるように部品実装機に出力する第６出力部と、第１特定種類の部品を収容する第１同種部品フィーダの他の１台の取付位置を、第２の特定部品フィーダが取付けられている取付位置に対して、装着ヘッドによる同時取り上げが可能な位置に変更するように変更装置に出力する第７出力部と、を備えてもよい。このような構成では、第１の特定部品フィーダに部品切れが生じたときに、同時取り上げが可能な取付位置に第１同種部品フィーダが存在しない場合には、第１同種部品フィーダの１台と第２の特定部品フィーダとを使用して、部品を順に取り上げる指示を部品実装機に出力する。そして、部品を順に取り上げている間に、第１同種部品フィーダの他の１台を第２の特定部品フィーダから供給される部品と同時取り上げが可能な取付位置に変更するように変更装置に出力する。したがって、変更装置によって当該他の１台の第１同種部品フィーダの取付位置が変更されることによって、部品の同時取り上げを再開し得るとともに、部品の同時取り上げが可能な部品フィーダが準備できるまで（取付位置が変更されるまで）は、部品を順に取り上げることによって、生産効率の低下を抑制することができる。
【００１４】
本明細書に開示する一実施形態では、部品フィーダ決定部は、第２の特定部品フィーダから供給される第２特定種類の部品と同時取り上げが可能な位置に取付けられている第１同種部品フィーダが存在しないときは、第１の特定部品フィーダに部品切れが生じたときに、フィーダ保持部に取付けられている第１同種部品フィーダの１台を、装着ヘッドに第１特定種類の部品を供給する部品フィーダとして決定してもよい。決定装置は、さらに、第２特定部品フィーダから供給される第２特定種類の部品と、決定された第１同種部品フィーダから供給される第１特定種類の部品とを順に取り上げるように部品実装機に出力する第６出力部と、第１特定種類の部品を収容する第１同種部品フィーダの他の１台の取付位置を、第２の特定部品フィーダが取付けられている取付位置に対して、装着ヘッドによる同時取り上げが可能な位置に変更するように促す情報を出力する第８出力部と、を備えてもよい。このような構成では、第１の特定部品フィーダに部品切れが生じたときに、同時取り上げが可能な取付位置に第１同種部品フィーダが存在しない場合には、第１同種部品フィーダの１台と第２の特定部品フィーダとを使用して、部品を順に取り上げる指示を部品実装機に出力する。そして、部品を順に取り上げている間に、第１同種部品フィーダの他の１台を第２の特定部品フィーダから供給される部品と同時取り上げが可能な取付位置に変更するように促す情報を出力する。したがって、例えば、当該情報を認識した作業者によって当該他の１台の第１同種部品フィーダの取付位置が変更されることによって、部品の同時取り上げを再開し得るとともに、部品の同時取り上げが可能な部品フィーダが準備できるまで（取付位置が変更されるまで）は、部品を順に取り上げることによって、生産効率の低下を抑制することができる。
【００１５】
本明細書に開示する一実施形態では、部品フィーダ決定部は、第２の特定部品フィーダから供給される第２特定種類の部品と同時取り上げが可能な位置に取付けられている第１同種部品フィーダが存在しないときは、第２特定種類の部品を収容する第２同種部品フィーダがフィーダ保持部に複数台取付けられている場合に、第１の特定部品フィーダに部品切れが生じたときに、第１同種部品フィーダ及び第２同種部品フィーダの中から、第１特定種類の部品と第２特定種類の部品とを同時取り上げが可能な位置関係に取付けられている第１同種部品フィーダと第２同種部品フィーダの組合せを決定してもよい。決定装置は、さらに、第１同種部品フィーダと第２同種部品フィーダの組合せから供給される第１特定種類の部品と第２特定種類の部品とを同時に取り上げるように部品実装機に出力する第９出力部を備えてもよい。このような構成では、第１の特定部品フィーダに部品切れが生じたときに、第２の特定部品フィーダから供給される部品と同時取り上げが可能な取付位置に第１同種部品フィーダが存在しない場合には、部品の同時取り上げが可能な位置関係にある第１同種部品フィーダと第２同種部品フィーダの組合せを決定して、当該組合せから供給される部品の同時取り上げを行うように部品実装機に出力する。このため、第１の特定部品フィーダに部品切れが生じたときに、第２の特定部品フィーダの部品と同時取り上げが可能な第１同種部品フィーダが存在しない場合であっても、部品の同時取り上げを継続することができ、部品の実装効率を維持することができる。
【００１６】
本明細書に開示する一実施形態では、決定装置は、部品実装機の生産計画及び生産速度を取得する生産情報取得部をさらに備えてもよい。部品フィーダ決定部は、生産計画及び生産速度に基づいて、第１の特定部品フィーダの部品切れ後に第１期限部品フィーダを使用する場合に、当該第１期限部品フィーダに収容される全ての部品を当該第１期限部品フィーダの使用期限が到来するまでに使用可能であると判断される場合には、使用期限から第１所定期間だけ前の時点が到来しても当該第１の特定部品フィーダの使用を継続することを決定してもよい。このような構成では、現在使用している第１の特定部品フィーダの部品切れが生じた後に第１期限部品フィーダに収容される全ての部品を使用期限が到来するまでに使用可能であると判断される場合には、第１の特定部品フィーダの使用を継続するため、使用する部品フィーダの切り換え回数を低減することができる。このため、部品の実装効率の低下を抑制することができる。
【実施例１】
【００１７】
以下、図面を参照して、実施例の部品実装装置１０（以下、実装装置１０という。）について説明する。実装装置１０は、回路基板２に電子部品４を装着する装置である。実装装置１０は、表面実装機やチップマウンタと称される。通常、実装装置１０は、はんだ印刷機及び基板検査機といった他の基板作業機と共に併設され、一連の実装ラインを構成する。【００１８】
図１、２に示すように、実装装置１０は、複数の部品フィーダ１２と、フィーダ保持部１４と、装着ヘッド１６と、ヘッド移動機構１８と、基板シュート２２と、ローダ２４と、フィーダ収容部２６と、タッチパネル３０と、制御装置３２を備える。【００１９】
各々の部品フィーダ１２は、複数の電子部品４を収容している。部品フィーダ１２は、フィーダ保持部１４に着脱可能に取り付けられ、装着ヘッド１６へ電子部品４を供給する。部品フィーダ１２の具体的な構成は特に限定するものではないが、例えば、巻テープ上に複数の電子部品４を収容するテープ式フィーダ、トレイ上に複数の電子部品４を収容するトレイ式フィーダ、又は、容器内に複数の電子部品４をランダムに収容するバルク式フィーダのいずれであってもよい。【００２０】
フィーダ保持部１４は、複数のスロットを有しており、複数のスロットのそれぞれには、部品フィーダ１２が着脱可能に設置される。フィーダ保持部１４は、実装装置１０に固定されたものであってもよいし、実装装置１０に対して着脱可能なものであってもよい。フィーダ保持部１４の下方には、フィーダ収容部２６が設けられている。フィーダ収容部２６には、フィーダ保持部１４に設置される複数の部品フィーダ１２が収容される。【００２１】
ローダ２４は、フィーダ保持部１４への部品フィーダ１２の設置及び取り外しを自動で行う装置である。ローダ２４は、交換対象の部品フィーダ１２をフィーダ保持部１４から取り外してフィーダ収容部２６に回収するとともに、生産運転に使用される部品フィーダ１２をフィーダ収容部２６から取り出してフィーダ保持部１４に設置するように構成されている。実装装置１０は、紙面に垂直な方向（Ｘ方向）に沿って複数配列されており、ローダ２４は、Ｘ方向に沿って設けられたガイドレール（不図示）によって、複数の実装装置１０の複数のフィーダ保持部１４の各スロットに対して並行に移動可能である。ローダ２４は制御装置（不図示）を備えており、当該制御装置は、実装装置１０の制御装置３２（後述）と通信可能に構成されている。【００２２】
装着ヘッド１６は、電子部品４を吸着するノズル６を、保持部１６ａに着脱可能に構成されている。装着ヘッド１６は、保持部１６ａに取付けられたノズル６によって、部品フィーダ１２から供給される電子部品４を取り上げ、当該電子部品４を回路基板２上へ実装する。このとき、ヘッド移動機構１８が、部品フィーダ１２及び回路基板２に対して、装着ヘッド１６を移動させる。本実施例では、装着ヘッド１６は、複数の保持部１６ａを有しており、当該複数の保持部１６ａのそれぞれにノズル６を取付けることができる。また、装着ヘッド１６は、複数の保持部１６ａそれぞれに取付けられたノズル６によって、少なくとも２つの部品フィーダ１２から、電子部品４を同時に取り上げることができる（例えば図４、６参照）。【００２３】
基板シュート２２は、回路基板２の搬入、支持及び搬出を行う。タッチパネル３０は、作業者に各種の情報を提供する表示装置であるとともに、作業者からの指示や情報を受け付けるユーザインタフェースである。【００２４】
制御装置３２は、ＣＰＵ、ＲＡＭ、ＲＯＭを備えるコンピュータにより構成されている。制御装置３２は、例えば、生産計画に基づいて、実装装置１０の各部の動作を制御する。また、制御装置３２は、フィーダ保持部１４に取付けられた複数の部品フィーダ１２の中から、実装装置１０が使用すべき部品フィーダ１２を決定する決定装置でもある。以下、図３を参照して、実装装置１０が使用すべき部品フィーダ１２を決定するために、制御装置３２が実行する処理について説明する。なお、本実施例では、制御装置３２が、実装装置１０が使用すべき部品フィーダ１２を決定する決定装置の機能を有しているが、当該決定装置は、制御装置３２とは別体の装置であってもよく、実装装置１０から離間する位置に配置された装置であってもよい。【００２５】
図３に示すように、制御装置３２は、実装装置１０の生産計画に基づいて、実装装置１０が使用すべき部品フィーダ１２を決定する。なお、図３の処理は、実装装置１０のフィーダ保持部１４に、予め複数の部品フィーダ１２が取付けられている状態で実行される。図３の処理は、例えば、所望の数の部品フィーダ１２の装着を確認した作業者による実行指示の入力をトリガとして開始されてもよいし、所定数の部品フィーダ１２が装着されたことを制御装置３２が検知したことをトリガとして開始されてもよい。【００２６】
Ｓ１０において、制御装置３２は、生産情報を取得する。生産情報は、生産される各ジョブ（回路基板２に電子部品４を実装する処理）の生産計画及び生産速度を示す情報である。生産情報は、例えば、作業者がタッチパネル３０に入力することにより取得されてもよいし、不図示の外部装置から受信することにより取得されてもよい。【００２７】
Ｓ１２において、制御装置３２は、部品フィーダ情報を取得する。部品フィーダ情報は、フィーダ保持部１４に取付けられている部品フィーダ１２毎の、各部品フィーダ１２が取付けられている取付位置と、各部品フィーダ１２に収容されている電子部品４の種類と、各部品フィーダ１２に収容されている電子部品４の使用期限と、を示す情報である。電子部品４の使用期限は、例えば、保管されている電子部品４が保管場所から出庫されたタイミングから所定期間に定められている。各電子部品４が出庫されるタイミングは、例えば、各電子部品４に割り当てられた識別番号によって管理される。なお、各電子部品４の使用期限は、例えば、作業者によってタッチパネル３０に入力されてもよい。【００２８】
Ｓ１４において、制御装置３２は、生産情報に基づいて、オリジナルフィーダを決定する。オリジナルフィーダとは、後述するネクストフィーダに先立って、装着ヘッド１６へ電子部品４を供給する部品フィーダ１２である。ネクストフィーダとは、オリジナルフィーダが部品切れとなった場合に、オリジナルフィーダに代わって、装着ヘッド１６へ電子部品４を供給する部品フィーダ１２である。典型的には、１つの回路基板２に対して多数が実装される電子部品４は、オリジナルフィーダのみでは供給数が不足するために、ネクストフィーダが準備される。Ｓ１４では、例えば、生産されるジョブにおいて部品Ｘ及び部品Ｙを使用する場合、制御装置３２は、部品Ｘを収容する複数の部品フィーダ１２及び部品Ｙを収容する複数の部品フィーダ１２の中から、部品Ｘと部品Ｙとを同時取り上げが可能な位置関係に取付けられている２つの部品フィーダ１２を選択する。具体的には、図４に示すように、制御装置３２は、部品Ｘを収容する第１部品フィーダ１２ａと、部品Ｙを収容する第２部品フィーダ１２ｂとをオリジナルフィーダとして決定する。【００２９】
Ｓ１６において、制御装置３２は、Ｓ１４において決定したオリジナルフィーダを使用して、生産運転を開始する指示を各部（装着ヘッド１６、ヘッド移動機構１８、基板シュート２２等）に出力する。これにより、装着ヘッド１６が第１部品フィーダ１２ａ及び第２部品フィーダ１２ｂから部品Ｘ、Ｙの同時取り上げを開始し、取得した生産計画に従った生産運転が実行される。なお、以下の各実施例では、２つのオリジナルフィーダのうち、第１部品フィーダ１２ａに部品切れが生じた場合に使用すべき部品フィーダ１２を決定することを想定して説明を続ける。【００３０】
Ｓ１８において、制御装置３２は、フィーダ保持部１４に取付けられた複数の部品フィーダ１２の中から第１同種部品フィーダ１２Ａ（図５参照）を抽出する。第１同種部品フィーダ１２Ａは、第１部品フィーダ１２ａに収容される部品と同一種類の部品（すなわち、部品Ｘ）を収容する部品フィーダ１２である。【００３１】
Ｓ２０において、制御装置３２は、第１期限部品フィーダ１２ｃ（図５参照）が存在するのか否かを判断する。第１期限部品フィーダ１２ｃは、第１同種部品フィーダ１２Ａのうち、使用期限から第１所定期間（例えば、３時間）だけ前の時点が到来した部品フィーダ１２である。第１期限部品フィーダ１２ｃが存在すると判断される場合（Ｓ２０でＹＥＳ）にはＳ２２へ進み、第１期限部品フィーダ１２ｃが存在しないと判断される場合（Ｓ２０でＮＯ）にはＳ３２へ進む。【００３２】
Ｓ２２において、制御装置３２は、第１期限部品フィーダ１２ｃの取付位置を、第２部品フィーダ１２ｂが取付けられている取付位置に対して、装着ヘッド１６による同時取り上げが可能な位置に変更する指示をローダ２４に出力する。例えば、図５に示すように、第１期限部品フィーダ１２ｃが存在する場合には、制御装置３２は、第１期限部品フィーダ１２ｃの取付位置と、部品Ｘとは異なる部品（図５では部品Ｚ）が収容されている部品フィーダ１２ｔの取付位置（すなわち、第２部品フィーダ１２ｂが取付けられている取付位置に対して、装着ヘッド１６による同時取り上げが可能な位置）とを交換する指示をローダ２４に出力する。これにより、ローダ２４は、第１期限部品フィーダ１２ｃの取付位置と、部品フィーダ１２ｔの取付位置を交換する動作を実行する。【００３３】
Ｓ２４において、制御装置３２は、Ｓ２２においてローダ２４に出力した指示に従った取付位置の変更が完了したか否かを判断する。取付位置の変更が完了したと判断される場合（Ｓ２４でＹＥＳ）にはＳ２６へ進み、取付位置の変更が完了していないと判断される場合（Ｓ２４でＮＯ）にはＳ２４でＹＥＳと判断されるまでＳ２４を繰り返す。【００３４】
Ｓ２６において、制御装置３２は、部品フィーダ情報を更新する。上述したように、Ｓ２４において、第１期限部品フィーダ１２ｃと部品フィーダ１２ｔの取付位置が変更されているため、制御装置３２は、フィーダ保持部１４に取付けられている部品フィーダ１２毎の、各部品フィーダ１２が取付けられている取付位置と、各部品フィーダ１２に収容されている電子部品４の種類と、を最新の情報（図６参照）に更新する。【００３５】
Ｓ２８において、制御装置３２は、取得した生産情報に基づいて、第１部品フィーダ１２ａの部品切れ後に第１期限部品フィーダ１２ｃを使用した場合に、第１期限部品フィーダ１２ｃに収容される全ての部品Ｘを使用期限が到来するまでに使用可能であるのか否かを判断する。制御装置３２は、生産運転中、オリジナルフィーダ（すなわち、第１部品フィーダ１２ａ）が収容する部品Ｘの残数を把握している。したがって、制御装置３２は、現在第１部品フィーダ１２ａに収容されている部品Ｘの残数、現在のジョブの生産速度、及び、第１期限部品フィーダ１２ｃに収容されている部品Ｘの収容数等に基づいて、第１部品フィーダ１２ａの部品切れ後に第１期限部品フィーダ１２ｃを使用した場合に、第１期限部品フィーダ１２ｃに収容される全ての部品Ｘを使用期限が到来するまでに使用可能であるのか否かを判断する。第１期限部品フィーダ１２ｃに収容される全ての部品Ｘを使用可能であると判断される場合（Ｓ２８でＹＥＳ）にはＳ３２へ進み、第１期限部品フィーダ１２ｃに収容される全ての部品Ｘを使用可能でない（すなわち、使用期限が到来するまでに使い切ることができない）と判断される場合（Ｓ２８でＮＯ）にはＳ３０へ進む。【００３６】
Ｓ３０において、制御装置３２は、第１期限部品フィーダ１２ｃを使用する指示を出力する。制御装置３２は、第１部品フィーダ１２ａの部品切れ後に第１期限部品フィーダ１２ｃを使用すると、使用期限が到来するまでに第１期限部品フィーダ１２ｃに収容される部品Ｘを使い切ることができないと判断しているため、第１部品フィーダ１２ａに代えて、第１期限部品フィーダ１２ｃを優先して使用することを決定する。【００３７】
Ｓ３２において、制御装置３２は、ネクストフィーダを決定する。具体的には、制御装置３２は、Ｓ２０でＮＯを介した場合には、例えば、図７に示すように、各第１同種部品フィーダ１２Ａが取付けられている取付位置と、第２部品フィーダ１２ｂが取付けられている取付位置とに基づいて、第２部品フィーダ１２ｂから供給される部品Ｙと同時取り上げが可能な位置に取付けられている第１同種部品フィーダ１２Ａをネクストフィーダ１２ｅとして決定する。また、制御装置３２は、Ｓ２８でＹＥＳを介した場合には、取付位置が変更された第１期限部品フィーダ１２ｃをネクストフィーダとして決定する。すなわち、Ｓ２８でＹＥＳを介した場合とは、第１部品フィーダ１２ａの部品切れ後に第１期限部品フィーダ１２ｃを使用したときに、第１期限部品フィーダ１２ｃに収容される全ての部品Ｘを使用期限が到来するまでに使用可能である場合であるため、制御装置３２は、第１部品フィーダ１２ａの使用を継続して第１期限部品フィーダ１２ｃをネクストフィーダとして決定する。また、制御装置３２は、Ｓ３０を介した場合には、第１部品フィーダ１２ａに代えて第１期限部品フィーダ１２ｃが使用されているため、第１部品フィーダ１２ａをネクストフィーダとして決定する。これにより、使用中の部品フィーダ（第１部品フィーダ１２ａ又は第１期限部品フィーダ１２ｃ）が部品切れとなったときに、装着ヘッド１６は、第２部品フィーダ１２ｂ及びネクストフィーダから、部品Ｘ、Ｙを同時に取り上げることができる。制御装置３２は、Ｓ３０を実行すると、一連の処理を終了する。【００３８】
上述したように、本実施例の制御装置３２は、部品Ｘを収容する複数台の第１同種部品フィーダ１２Ａから、第２部品フィーダ１２ｂの部品Ｙと同時取り上げ可能な取付位置に取付けられている部品フィーダ１２を、第１部品フィーダ１２ａに部品切れが生じたときに第１部品フィーダ１２ａに代えて使用するネクストフィーダ１２ｅとして決定する（Ｓ２０でＮＯ、Ｓ３２）。これにより、第１部品フィーダ１２ａが部品切れとなったときに、装着ヘッド１６は、当該ネクストフィーダ１２ｅ及び第２部品フィーダ１２ｂを使用して、部品Ｘ、Ｙの同時取り上げを継続することができる。このため、効率良く部品を実装することができる。【００３９】
また、制御装置３２は、第１同種部品フィーダ１２Ａのうち、第１期限部品フィーダ１２ｃ（すなわち、使用期限が迫っている部品を収容する部品フィーダ１２）が存在する場合（Ｓ２０でＹＥＳ）には、当該第１期限部品フィーダ１２ｃの取付位置を、第２部品フィーダ１２ｂから供給される部品Ｙと同時取り上げが可能な位置に変更するようにローダ２４に出力する（Ｓ２２）。このため、ローダ２４によって当該第１期限部品フィーダ１２ｃの取付位置が変更されることによって、使用期限が迫っている部品Ｘを優先して使用（同時取り上げ）することができる。このため、当該部品Ｘが使用期限切れとなることを抑制することができる。【００４０】
さらに、制御装置３２は、第１期限部品フィーダ１２ｃが存在する状況であっても、第１部品フィーダ１２ａの部品切れ後に第１期限部品フィーダ１２ｃを使用する場合に、取得した生産情報に基づいて、当該第１期限部品フィーダ１２ｃに収容される全ての部品Ｘをその使用期限が到来するまでに使用可能であると判断される場合（Ｓ２８でＹＥＳ）には、使用期限から第１所定期間だけ前の時点が到来しても第１部品フィーダ１２ａの使用を継続して、第１期限部品フィーダ１２ｃをネクストフィーダとして決定する（Ｓ３２）。このため、使用する部品フィーダ１２の切り換え回数を減らすことができ、部品の実装効率の低下を抑制することができる。
【実施例２】
【００４１】
次に、実施例２の実装装置について説明する。本実施例では、実装装置の構成は実施例１と同様であるが、第１期限部品フィーダ１２ｃの存在の有無に応じた制御装置３２の処理が異なっている。以下、図８を参照して、実施例２の制御装置３２によって、実装装置が使用すべき部品フィーダ１２を決定する処理について説明する。【００４２】
Ｓ４０〜Ｓ５０は、それぞれ図３のＳ１０〜Ｓ２０と同様である。制御装置３２は、第１期限部品フィーダ１２ｃが存在しないと判断される場合（Ｓ５０でＮＯ）には、Ｓ５２において、第２期限部品フィーダ１２ｄが存在するのか否かを判断する。第２期限部品フィーダ１２ｄは、第１同種部品フィーダ１２Ａのうち、使用期限からの期間が第１所定期間よりも長い第２所定期間（例えば、４時間）だけ使用期限より前の時点が到来した部品フィーダ１２である。第２期限部品フィーダ１２ｄが存在すると判断される場合（Ｓ５２でＹＥＳ）にはＳ５４へ進み、第２期限部品フィーダ１２ｄが存在しないと判断される場合（Ｓ５２でＮＯ）にはＳ６２へ進む。【００４３】
Ｓ５４において、制御装置３２は、図９に示すように、第２期限部品フィーダ１２ｄの取付位置を、第２部品フィーダ１２ｂが取付けられている取付位置に対して、装着ヘッド１６による同時取り上げが可能な位置（部品フィーダ１２ｔの取付位置）に変更する指示をローダ２４に出力する。Ｓ５６及びＳ５８は、図３のＳ２６及びＳ２８と同様である。【００４４】
一方、制御装置３２は、第１期限部品フィーダ１２ｃが存在すると判断される場合（Ｓ５０でＹＥＳ）には、Ｓ６０において、第１部品フィーダ１２ａと第２部品フィーダ１２ｂとからの部品Ｘ、Ｙの同時取り上げを中止して、第１期限部品フィーダ１２ｃを使用した生産運転を実行する指示を各部に出力する。より詳細には、制御装置３２は、第１期限部品フィーダ１２ｃから供給される部品Ｘと、第２部品フィーダ１２ｂから供給される部品Ｙとを順次取り上げて、回路基板２に実装する指示を出力する。【００４５】
Ｓ６２において、制御装置３２は、ネクストフィーダを決定する。具体的には、制御装置３２は、Ｓ５２でＮＯを介した場合には、各第１同種部品フィーダ１２Ａが取付けられている取付位置と、第２部品フィーダ１２ｂが取付けられている取付位置とに基づいて、第２部品フィーダ１２ｂから供給される部品Ｙと同時取り上げが可能な位置に取付けられている第１同種部品フィーダ１２Ａをネクストフィーダ１２ｅとして決定する（図７参照）。また、制御装置３２は、Ｓ５２でＹＥＳを介した場合には、取付位置が変更された第２期限部品フィーダ１２ｄをネクストフィーダとして決定する。また、制御装置３２は、Ｓ５０でＹＥＳを介した場合には、同時取り上げを中止された第１部品フィーダ１２ａをネクストフィーダとして決定する。制御装置３２は、Ｓ６２を実行すると、一連の処理を終了する。【００４６】
本実施例の制御装置３２は、第１期限部品フィーダ１２ｃが存在する場合（Ｓ５０でＹＥＳ）には、第１部品フィーダ１２ａと第２部品フィーダ１２ｂとからの部品Ｘ、Ｙの同時取り上げに優先して、使用期限が迫っている第１期限部品フィーダ１２ｃの部品Ｘを使用するため、当該部品が使用期限切れとなることを抑制することができる。【００４７】
また、第２期限部品フィーダ１２ｄ（すなわち、使用期限が迫りそうな部品を収容する部品フィーダ）が存在する場合（Ｓ５２でＹＥＳ）には、当該第２期限部品フィーダ１２ｄの取付位置を、第２部品フィーダ１２ｂから供給される部品Ｙと同時取り上げが可能な位置に変更するようにローダ２４に出力する（Ｓ５４）。そして、当該第２期限部品フィーダ１２ｄをネクストフィーダとして決定する。このように、部品の使用期限が迫る前に、前以って第２期限部品フィーダ１２ｄの取付位置を変更することで、第１部品フィーダ１２ａに部品切れが生じたときに、第２期限部品フィーダ１２ｄを使用して部品の同時取り上げを継続することができる。このため、効率良く部品を実装することができ得る
【実施例３】
【００４８】
次に、実施例３の実装装置について説明する。本実施例では、オリジナルフィーダに部品切れが生じたときにネクストフィーダを決定する。以下、図１０を参照して、実施例３の制御装置３２によって、実装装置が使用すべき部品フィーダ１２を決定する処理について説明する。【００４９】
Ｓ７０〜Ｓ７６は、図３のＳ１０〜Ｓ１６と同様である。Ｓ７８において、制御装置３２は、オリジナルフィーダ（すなわち、第１部品フィーダ１２ａ）に部品切れが生じたのか否かを判断する。第１部品フィーダ１２ａに部品切れが生じたと判断される場合（Ｓ７８でＹＥＳ）にはＳ８０へ進み、第１部品フィーダ１２ａ部品切れが生じていないと判断される場合（Ｓ７８でＮＯ）にはＳ７８を繰り返す。【００５０】
Ｓ８０において、制御装置３２は、部品フィーダ情報に基づいて、第２部品フィーダ１２ｂから供給される部品Ｙと同時取り上げが可能な位置に取付けられている第１同種部品フィーダ１２Ａが存在するのか否かを判断する。第２部品フィーダ１２ｂの部品Ｙと同時取り上げが可能な位置に取付けられている第１同種部品フィーダ１２Ａが存在すると判断される場合（Ｓ８０でＹＥＳ）にはＳ９２へ進み、第２部品フィーダ１２ｂの部品Ｙと同時取り上げが可能な位置に取付けられている第１同種部品フィーダ１２Ａが存在しないと判断される場合（Ｓ８０でＮＯ）にはＳ８２へ進む。【００５１】
Ｓ８２において、制御装置３２は、図１１に示すように、第１同種部品フィーダ１２Ａの１台を、装着ヘッド１６に部品Ｘを供給する部品フィーダ１２ｆとして決定する。なお、第１同種部品フィーダ１２Ａが複数存在する場合には、当該第１同種部品フィーダ１２Ａのうち、任意の１台を決定してよい。【００５２】
Ｓ８４において、制御装置３２は、第２部品フィーダ１２ｂから供給される部品Ｙと、Ｓ８２において決定した１台の部品フィーダ１２ｆから供給される部品Ｘとを、装着ヘッド１６により順次取り上げる指示を各部に出力する。ここで、部品Ｘ及びＹを順次取り上げるとは、例えば、図１１に示すように、第２部品フィーダ１２ｂの部品Ｙを取り上げた（吸着した）後に、当該部品Ｙを１つのノズル６により吸着した状態で、部品フィーダ１２ｆの部品Ｘを他のノズル６により取り上げることを意味する。【００５３】
Ｓ８６において、制御装置３２は、第１同種部品フィーダ１２Ａの中から、Ｓ８２において決定した第１同種部品フィーダ１２Ａ（部品フィーダ１２ｆ）とは異なる１台の部品フィーダ１２ｇを選択する。なお、選択対象となる第１同種部品フィーダ１２Ａが複数存在する場合には、当該選択対象となる第１同種部品フィーダ１２Ａのうち、任意の１台を選択してよい。【００５４】
Ｓ８８において、制御装置３２は、図１１に示すように、Ｓ８６において選択した部品フィーダ１２ｇの取付位置を、第２部品フィーダ１２ｂが取付けられている取付位置に対して、装着ヘッド１６による同時取り上げが可能な位置に変更する指示をローダ２４に出力する。Ｓ９０及びＳ９２は、図３のＳ２６及びＳ２８と同様である。なお、Ｓ８８〜Ｓ９２の処理の間は、装着ヘッド１６が、第２部品フィーダ１２ｂとＳ８２において決定した１台の部品フィーダ１２ｆとから、部品Ｘ、Ｙの順次取り上げを実行している。【００５５】
Ｓ９４において、制御装置３２は、図１２に示すように、Ｓ９０において取付位置が変更された第１同種部品フィーダ１２Ａ（すなわち、Ｓ８８において選択した部品フィーダ１２ｇ）をネクストフィーダ１２ｅとして決定する。そして、Ｓ９６において、制御装置３２は、決定したネクストフィーダ１２ｅから供給される部品Ｘと、第２部品フィーダ１２ｂから供給される部品Ｙとを、装着ヘッド１６により同時に取り上げる指示を各部に出力する。制御装置３２は、Ｓ９６を実行すると、一連の処理を終了する。【００５６】
本実施例の制御装置３２は、第１部品フィーダ１２ａに部品切れが生じたときに、同時取り上げが可能な第１同種部品フィーダ１２Ａが存在しない場合（Ｓ８０でＮＯ）には、第１同種部品フィーダ１２Ａの１台と第２部品フィーダ１２ｂとを使用して、部品Ｘ、Ｙを順次取り上げる指示を各部に出力する（Ｓ８４）。そして、部品Ｘ、Ｙを順に取り上げている間に、第１同種部品フィーダ１２Ａの他の１台の取付位置を第２部品フィーダ１２ｂから供給される部品Ｙと同時取り上げが可能な位置に変更するようにローダ２４に出力する（Ｓ８６）。そして、当該他の１台をネクストフィーダとして決定する（Ｓ９４）。このように、本実施例では、部品Ｘ、Ｙの同時取り上げが可能な部品フィーダ１２の準備が完了するまで（取付位置が変更されるまで）の間は、別の部品フィーダを暫定的に使用することによって、生産効率の低下を抑制することができる。
【実施例４】
【００５７】
次に、実施例４の実装装置について説明する。本実施例では、一方のオリジナルフィーダに部品切れが生じたときに同時取り上げが可能な第１同種部品フィーダ１２Ａが存在しない場合、他方の（部品が残存している）オリジナルフィーダも併せて変更する。以下、図１３を参照して、実施例４の制御装置３２によって、実装装置が使用すべき部品フィーダ１２を決定する処理について説明する。【００５８】
Ｓ１００〜Ｓ１１０は、図１０のＳ７０〜Ｓ８０と同様である。Ｓ１１０でＮＯと判断される場合、制御装置３２は、Ｓ１１２において、フィーダ保持部１４に取付けられた複数の部品フィーダ１２から、部品ＸとＹとを同時取り上げ可能な組合せを決定する。具体的には、まず、制御装置３２は、フィーダ保持部１４に取付けられた複数の部品フィーダ１２の中から第１同種部品フィーダ１２Ａ及び第２同種部品フィーダ１２Ｂを抽出する。第２同種部品フィーダ１２Ｂは、第２部品フィーダ１２ｂに収容される部品と同一種類の部品（すなわち、部品Ｙ）を収容する部品フィーダ１２である。そして、制御装置３２は、図１４に示すように、抽出した第１同種部品フィーダ１２Ａ及び第２同種部品フィーダ１２Ｂの中から、部品Ｘと部品Ｙとを同時取り上げが可能な位置関係に取付けられている第１同種部品フィーダ１２Ａと第２同種部品フィーダ１２Ｂの組合せ１２Ｃを決定する。【００５９】
一方、Ｓ１１０でＹＥＳと判断される場合、制御装置３２は、Ｓ１１４において、ネクストフィーダを決定する。Ｓ１１４は、図１０のＳ９４と同様である。【００６０】
Ｓ１１６において、制御装置３２は、装着ヘッド１６により部品Ｘと部品Ｙとを同時に取り上げる指示を各部に出力する。具体的には、制御装置３２は、Ｓ１１０でＮＯを介した場合には、Ｓ１１２において決定した組合せ１２Ｃから供給される部品Ｘと部品Ｙとの同時取り上げを指示する。また、Ｓ１１０でＹＥＳを介した場合は、Ｓ１１４で決定したネクストフィーダ１２ｅと第２部品フィーダ１２ｂとから供給される部品Ｘと部品Ｙとの同時取り上げを指示する。制御装置３２は、Ｓ１１６を実行すると、一連の処理を終了する。【００６１】
本実施例の制御装置３２は、第１部品フィーダ１２ａに部品切れが生じたときに、第２部品フィーダ１２ｂの部品Ｙと同時取り上げが可能な第１同種部品フィーダ１２Ａが存在しない場合（Ｓ１１０でＮＯ）には、部品Ｘと部品Ｙとの同時取り上げが可能な位置関係にある第１同種部品フィーダ１２Ａと第２同種部品フィーダ１２Ｂの組合せを決定して（Ｓ１１２）、当該組合せから供給される部品Ｘと部品Ｙとの同時取り上げを行うように出力する（Ｓ１１６）。このため、第２部品フィーダ１２ｂから供給される部品Ｙと同時取り上げが可能な第１同種部品フィーダ１２Ａが存在しない場合であっても、部品Ｘ及びＹの同時取り上げを継続することができ、部品の実装効率を維持することができる。【００６２】
（対応関係）
第１部品フィーダ１２ａ及び第２部品フィーダ１２ｂが、それぞれ「第１の特定部品フィーダ」及び「第２の特定部品フィーダ」の一例である。部品Ｘ及び部品Ｙが、それぞれ「第１特定種類の部品」及び「第２特定種類の部品」の一例である。ローダ２４が、「変更装置」の一例である。Ｓ１２、Ｓ４２、Ｓ７２及びＳ１０２が、「部品フィーダ情報取得部」によって実行される処理の一例である。Ｓ３２、Ｓ６２、Ｓ９４、Ｓ１１２、Ｓ１１４が、「部品フィーダ決定部」によって実行される処理の一例である。Ｓ２２が、「第１出力部」によって実行される処理の一例である。Ｓ２０、Ｓ５０が、「第１検出部」によって実行される処理の一例である。Ｓ６０が、「第３出力部」によって実行される処理の一例である。Ｓ５２が、「第２検出部」によって実行される処理の一例である。Ｓ５４が、「第４出力部」によって実行される処理の一例である。Ｓ８４が、「第６出力部」によって実行される処理の一例である。Ｓ８８が、「第７出力部」によって実行される処理の一例である。Ｓ１１６が、「第９出力部」によって実行される処理の一例である。【００６３】
上述した各実施例では、理解の容易のため、隣接する２つの部品フィーダ１２を同時取り上げが可能な位置関係であるとして説明したが、同時取り上げが可能な位置関係は、装着ヘッド１６の保持部１６ａの配置や、ノズル６の種類等によって適宜変更されてよい。【００６４】
また、上述した各実施例では、２つの電子部品４（部品Ｘ、Ｙ）が同時に取り上げられる場合について説明したが、本明細書に開示の技術は、３つ以上の電子部品４が同時に取り上げられる場合においても有効に適用することができる。【００６５】
また、実施例１において、制御装置３２は、生産情報を取得しなくてもよいし、第１期限部品フィーダ１２ｃが存在するのか否かを判断しなくてもよいし、第１期限部品フィーダ１２ｃの取付位置を変更する指示を出力しなくてもよい。すなわち、図３のＳ１０、Ｓ２０、Ｓ２２は省略してもよい。すなわち、「生産情報取得部」、「第１検出部」、「第１出力部」、は省略可能である。また、Ｓ１４、Ｓ１６、Ｓ２４〜Ｓ３０は実行されなくてもよい。一般的に言うと、制御装置３２は、少なくともＳ１２、Ｓ１８及びＳ３２の処理を実行すればよい。なお、Ｓ１２では、各部品フィーダ１２に収容されている電子部品４の使用期限は取得されなくてもよい。【００６６】
また、上述した各実施例では、制御装置３２は、第１期限部品フィーダ１２ｃ等の取付位置を変更する指示をローダ２４に出力した（Ｓ２２、Ｓ５２、Ｓ８８）が、これに代えて、当該第１期限部品フィーダ１２ｃ等の取付位置を変更するように促す情報をタッチパネル３０に表示してもよい。本変形例では、Ｓ２２、Ｓ５２及びＳ８８の処理が、それぞれ「第２出力部」、「第５出力部」及び「第８出力部」によって実行される処理の一例である。【００６７】
以上、本明細書に開示の技術の具体例を詳細に説明したが、これらは例示に過ぎず、請求の範囲を限定するものではない。請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。
【符号の説明】
【００６８】
２：回路基板、４：電子部品、６：ノズル、１０：部品実装装置、１２：部品フィーダ、１２Ａ：第１同種部品フィーダ、１２Ｂ：第２同種部品フィーダ、１２ａ：第１部品フィーダ、１２ｂ：第２部品フィーダ、１２ｃ：第１期限部品フィーダ、１２ｄ：第２期限部品フィーダ、１２ｅ：ネクストフィーダ、１４：フィーダ保持部、１６：装着ヘッド、１６ａ：保持部、１８：ヘッド移動機構、２２：基板シュート、２４：ローダ、２６：フィーダ収容部、３０：タッチパネル、３２：制御装置
【図１】
2019229953.tif 000003
【図２】
2019229953.tif 000004
【図３】
2019229953.tif 000005
【図４】
2019229953.tif 000006
【図５】
2019229953.tif 000007
【図６】
2019229953.tif 000008
【図７】
2019229953.tif 000009
【図８】
2019229953.tif 000010
【図９】
2019229953.tif 000011
【図１０】
2019229953.tif 000012
【図１１】
2019229953.tif 000013
【図１２】
2019229953.tif 000014
【図１３】
2019229953.tif 000015
【図１４】
2019229953.tif 000016
【国際調査報告】
2019229953.tif 000017
2019229953.tif 000018
2019229953.tif 000019