(57)【要約】【課題】識別子が設けられているノズルと識別子が設けられていないノズルとが混在する場合において、ノズル管理又はトレーサビリティ管理を円滑に実施すること。【解決手段】電子部品実装装置は、電子部品を保持するノズルを複数有し電子部品を基板に実装する実装ヘッドと、複数のノズルのそれぞれに識別子が設けられているか否かを検出する検出装置と、識別子が設けられているノズルを識別子が設けられていないノズルよりも優先して使用させる優先指令を出力する優先指令部と、を備える。【選択図】図１
2020188217.tif 000002
【特許請求の範囲】
【請求項１】
電子部品を保持するノズルを複数有し前記電子部品を基板に実装する実装ヘッドと、
複数の前記ノズルのそれぞれに識別子が設けられているか否かを検出する検出装置と、
前記識別子が設けられている前記ノズルを前記識別子が設けられていない前記ノズルよりも優先して使用させる優先指令を出力する優先指令部と、を備える、
電子部品実装装置。
【請求項２】
入力データを生成する入力装置を備え、
前記優先指令部は、前記入力データに基づいて前記優先指令を出力する、
請求項１に記載の電子部品実装装置。
【請求項３】
通知装置と、
前記識別子が設けられている前記ノズル及び前記識別子が設けられてないノズルを前記通知装置に通知させる通知制御部と、備える、
請求項１又は請求項２に記載の電子部品実装装置。
【請求項４】
前記識別子が設けられている前記ノズルのみを使用して前記電子部品を前記基板に実装するのに要する所要時間を算出する所要時間算出部を備え、
前記通知制御部は、前記所要時間を前記通知装置に通知させる、
請求項３に記載の電子部品実装装置。
【請求項５】
複数の前記ノズルを収容する収容装置を備え、
前記優先指令部は、前記収容装置に収容されている複数の前記ノズルのうち前記識別子が設けられている前記ノズルを前記識別子が設けられていない前記ノズルよりも優先して使用させるように前記優先指令を出力する、
請求項１から請求項４のいずれか一項に記載の電子部品実装装置。
【請求項６】
前記電子部品を前記基板に実装する手順を示す生産プログラムを記憶する生産プログラム記憶部と、
前記生産プログラムに基づいて前記実装ヘッドを制御する動作指令を出力する動作指令部と、を備え、
前記動作指令部は、前記優先指令部から前記優先指令が出力されない場合、前記生産プログラムに基づいて前記動作指令を出力し、前記優先指令部から前記優先指令が出力された場合、前記優先指令に基づいて前記動作指令を出力する、
請求項１から請求項５のいずれか一項に記載の電子部品実装装置。
【請求項７】
電子部品を基板に実装する実装ヘッドが有する複数のノズルのそれぞれに識別子が設けられているか否かを検出することと、
前記識別子が設けられている前記ノズルを前記識別子が設けられていない前記ノズルよりも優先して使用させることと、を含む、
電子部品実装方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子部品実装装置及び電子部品実装方法に関する。
【背景技術】
【０００２】
電子デバイスの製造工程において電子部品実装装置が使用される。電子部品実装装置は、電子部品を基板に実装する実装ヘッドを備える。実装ヘッドは、電子部品を保持するノズルを複数有する。ノズルに識別子が設けられる場合がある。識別子に基づいてノズル管理又はトレーサビリティ管理が実施される。特許文献１には、吸着ノズルに識別コードラベルを取り付ける技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５６３７７７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子部品実装装置において、識別子が設けられているノズルと識別子が設けられていないノズルとが混在する場合がある。識別子が設けられていないノズルが使用されると、ノズル管理又はトレーサビリティ管理を実施することが困難となる可能性がある。
【０００５】
本発明の態様は、識別子が設けられているノズルと識別子が設けられていないノズルとが混在する場合において、ノズル管理又はトレーサビリティ管理を円滑に実施することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に従えば、電子部品を保持するノズルを複数有し前記電子部品を基板に実装する実装ヘッドと、複数の前記ノズルのそれぞれに識別子が設けられているか否かを検出する検出装置と、前記識別子が設けられている前記ノズルを前記識別子が設けられていない前記ノズルよりも優先して使用させる優先指令を出力する優先指令部と、を備える、電子部品実装装置が提供される。
【０００７】
本発明の第２の態様に従えば、電子部品を基板に実装する実装ヘッドが有する複数のノズルのそれぞれに識別子が設けられているか否かを検出することと、前記識別子が設けられている前記ノズルを前記識別子が設けられていない前記ノズルよりも優先して使用させることと、を含む、電子部品実装方法が提供される。
【発明の効果】
【０００８】
本発明の態様によれば、識別子が設けられているノズルと識別子が設けられていないノズルとが混在する場合において、ノズル管理又はトレーサビリティ管理を円滑に実施することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る電子部品実装装置を模式的に示す側面図である。
【図２】図２は、実施形態に係る電子部品実装装置を模式的に示す平面図である。
【図３】図３は、実施形態に係るノズルを示す側面図である。
【図４】図４は、実施形態に係るノズルを示す側面図である。
【図５】図５は、実施形態に係る制御装置を示す機能ブロック図である。
【図６】図６は、実施形態に係る電子部品実装方法を示すフローチャートである。
【図７】図７は、実施形態に係る収容装置を模式的に示す側面図である。
【図８】図８は、実施形態に係る検出装置による検出処理を説明するための図である。
【図９】図９は、実施形態に係る通知装置を示す図である。
【図１０】図１０は、実施形態に係る通知装置を示す図である。
【図１１】図１１は、実施形態に係る優先指令が出力されたときの実装ヘッドを模式的に示す図である。
【図１２】図１２は、実施形態に係る優先指令が出力されないときの実装ヘッドを模式的に示す図である。
【図１３】図１３は、実施形態に係るコンピュータシステムを示すブロック図である。
【発明を実施するための形態】
【００１０】
以下、本発明に係る実施形態について図面を参照しながら説明するが、本発明はこれに限定されない。以下で説明する実施形態の構成要素は適宜組み合わせることができる。また、一部の構成要素を用いない場合もある。
【００１１】
実施形態においては、ＸＹＺ直交座標系を設定し、ＸＹＺ直交座標系を参照しつつ各部の位置関係について説明する。所定面内のＸ軸と平行な方向をＸ軸方向とする。Ｘ軸と直交する所定面内のＹ軸と平行な方向をＹ軸方向とする。Ｘ軸及びＹ軸と直交するＺ軸と平行な方向をＺ軸方向とする。Ｘ軸を中心とする回転又は傾斜方向をθＸ方向とする。Ｙ軸を中心とする回転又は傾斜方向をθＹ方向とする。Ｚ軸を中心とする回転又は傾斜方向をθＺ方向とする。所定面は水平面と平行である。Ｚ軸方向は鉛直方向である。なお、所定面は水平面に対して傾斜してもよい。また、以下の説明においては、所定面を適宜、ＸＹ平面、と称する。
【００１２】
［電子部品実装装置］
図１は、実施形態に係る電子部品実装装置１を模式的に示す側面図である。図２は、実施形態に係る電子部品実装装置１を模式的に示す平面図である。電子部品実装装置１は、クリーム半田が印刷された基板Ｐに電子部品Ｃを実装する。
【００１３】
電子部品実装装置１は、電子部品Ｃを供給する電子部品供給装置２と、基板Ｐを支持する基板支持装置３と、電子部品Ｃを保持するノズル４を複数有し電子部品Ｃを基板Ｐに実装する実装ヘッド５と、ノズル４を移動するノズル移動装置６と、実装ヘッド５を移動するヘッド移動装置７と、複数のノズル４のそれぞれに識別子が設けられているか否かを検出する検出装置８と、複数のノズル４を収容する収容装置９と、作業者に操作されることにより入力データを生成する入力装置１０と、通知データを出力する通知装置１１と、コンピュータシステムを含む制御装置１２と、を備える。
【００１４】
電子部品供給装置２は、電子部品Ｃを供給位置ＳＰに供給する。電子部品供給装置２は、例えば複数のテープフィーダを含む。テープフィーダは、電子部品Ｃを保持するテープが巻かれるリールと、リールに巻かれているテープを繰り出す駆動装置とを有する。駆動装置は、テープに保持されている電子部品Ｃが供給位置ＳＰに移動するようにテープを繰り出す。なお、電子部品供給装置２は、電子部品Ｃを保持するトレイを含んでもよい。
【００１５】
基板支持装置３は、実装位置ＭＰにおいて基板Ｐを支持する。基板支持装置３は、基板Ｐを実装位置ＭＰに搬送する基板搬送装置と、実装位置ＭＰに搬送された基板Ｐを支持する基板支持部材とを含む。基板搬送装置は、基板ＰをＸ軸方向に搬送するコンベアと、基板ＰをＸ軸方向にガイドするガイド部材とを含む。
【００１６】
ノズル４は、電子部品Ｃを着脱可能に保持する。ノズル４は、電子部品Ｃを吸着する吸着ノズルである。ノズル４の先端部に開口が設けられる。ノズル４の開口は、真空システムと接続される。ノズル４の先端部と電子部品Ｃとが接触した状態で、ノズル４の開口からの吸引動作が実行されることにより、ノズル４の先端部に電子部品Ｃが吸着保持される。ノズル４の開口からの吸引動作が解除されることにより、ノズル４から電子部品Ｃが解放される。なお、ノズル４は、電子部品Ｃを掴む把持ノズルでもよい。
【００１７】
実装ヘッド５は、複数のノズル４を支持する。実装ヘッド５は、ノズル４に保持された電子部品Ｃを基板Ｐに実装する。実装ヘッド５は、供給位置ＳＰ及び実装位置ＭＰの一方から他方に移動可能である。ＸＹ平面内において、供給位置ＳＰと実装位置ＭＰとは異なる位置に規定される。実装ヘッド５は、供給位置ＳＰに移動して、電子部品供給装置２から供給された電子部品Ｃをノズル４で保持した後、実装位置ＭＰに移動して、基板支持装置３に支持されている基板Ｐに実装する。
【００１８】
実装ヘッド５は、ノズル４が装着されるシャフト５Ｓを有する。ノズル４は、シャフト５Ｓに着脱可能に装着される。ノズル４は、シャフト５Ｓの下端部に装着される。
【００１９】
ノズル移動装置６は、ノズル４をＺ軸方向及びθＺ方向のそれぞれに移動する。ノズル移動装置６は、実装ヘッド５に設けられたアクチュエータを含む。ノズル移動装置６は、複数のノズル４のそれぞれに設けられる。ノズル移動装置６は、シャフト５ＳをＺ軸方向及びθＺ方向に移動することにより、ノズル４をＺ軸方向及びθＺ方向に移動する。
【００２０】
ヘッド移動装置７は、実装ヘッド５をＸ軸方向及びＹ軸方向のそれぞれに移動する。ヘッド移動装置７は、実装ヘッド５をＸ軸方向に移動するＸ軸移動装置７Ｘと、実装ヘッド５をＹ軸方向に移動するＹ軸移動装置７Ｙとを有する。Ｘ軸移動装置７Ｘ及びＹ軸移動装置７Ｙのそれぞれは、アクチュエータを含む。Ｘ軸移動装置７Ｘは、実装ヘッド５に連結される。Ｘ軸移動装置７Ｘが駆動することにより、実装ヘッド５がＸ軸方向に移動する。Ｙ軸移動装置７Ｙは、Ｘ軸移動装置７Ｘを介して実装ヘッド５に連結される。Ｙ軸移動装置７Ｙが駆動することにより、Ｘ軸移動装置７ＸがＹ軸方向に移動する。Ｘ軸移動装置７ＸがＹ軸方向に移動することにより、実装ヘッド５がＹ軸方向に移動する。
【００２１】
ノズル４は、ノズル移動装置６及びヘッド移動装置７により、Ｘ軸方向、Ｙ軸方向、Ｚ軸方向、及びθＺ方向の４つの方向に移動可能である。ノズル４が移動することにより、ノズル４に保持されている電子部品Ｃも、Ｘ軸方向、Ｙ軸方向、Ｚ軸方向、及びθＺ方向の４つの方向に移動可能である。
【００２２】
検出装置８は、複数のノズル４のそれぞれに識別子１３が設けられているか否かを検出する。実施形態において、検出装置８は、供給装置ＳＰと実装位置ＭＰとの間に配置される。検出装置８の検出データは、制御装置１２に出力される。
【００２３】
収容装置９は、複数のノズル４を収容する。上述のように、ノズル４は、シャフト５Ｓに着脱可能に装着される。すなわち、ノズル４は、交換可能な交換部材である。収容装置９に収容されている複数のノズル４から電子部品Ｃの実装に使用されるノズル４が選択される。選択されたノズル４がシャフト５Ｓに装着される。電子部品Ｃの実装に使用されないノズル４は、収容装置９に保管される。実施形態において、収容装置９は、供給位置ＳＰと実装位置ＭＰとの間に配置される。
【００２４】
図２に示すように、収容装置９は、ノズル４が配置される複数のスロット１４を有する。実施形態において、収容装置９は、８つのスロット１４を有する。スロット１４は、第１スロット１４Ａと、第２スロット１４Ｂと、第３スロット１４Ｃと、第４スロット１４Ｄと、第５スロット１４Ｅと、第６スロット１４Ｆと、第７スロット１４Ｇと、第８スロット１４Ｈとを含む。
【００２５】
なお、スロット１４の数は、８つでなくてもよい。スロット１４の数は、７つ以下でもよいし９つ以上でもよい。
【００２６】
入力装置１０は、作業者に操作されることにより入力データを生成する。入力装置１０として、コンピュータ用キーボード、マウス、及びタッチパネルが例示される。入力装置１０により生成された入力データは、制御装置１２に出力される。
【００２７】
通知装置１１は、通知データを出力して、作業者に通知データを提供する。通知データとして、表示データ、音声データ、及び印刷データが例示される。通知装置１１として、表示データを出力する表示装置、音声データを出力する音声出力装置、及び印刷データを出力する印刷装置が例示される。表示装置として、液晶ディスプレイ（ＬＣＤ：Liquid  Crystal  Display）又は有機ＥＬディスプレイ（ＯＥＬＤ：Organic  Electroluminescence  Display）のようなフラットパネルディスプレイが例示される。通知装置１１は、制御装置１２から出力された通知データに基づいて作動する。
【００２８】
制御装置１２は、実装ヘッド５を制御するための動作指令を出力するコンピュータシステムを含む。制御装置１２は、電子部品Ｃを基板Ｐに実装する手順を示す生産プログラムを記憶する。制御装置１２は、生産プログラムに基づいて、実装ヘッド５を制御する動作指令を出力する。
【００２９】
［ノズル］
図３及び図４のそれぞれは、実施形態に係るノズル４を示す側面図である。電子部品実装装置１において、複数種類のノズル４が電子部品Ｃの実装に使用される。電子部品Ｃの種類に基づいて、電子部品Ｃの実装に使用されるノズル４が選択される。一例として、図３に示すノズル４は、小型の電子部品Ｃの実装に使用される第１ノズル４Ａである。図４に示すノズル４は、大型の電子部品Ｃの実装に使用される第２ノズル４Ｂである。なお、ノズル４は、２種類のノズル４（４Ａ，４Ｂ）に限定されない。３種類以上のノズル４が電子部品Ｃの実装に使用されてもよい。１種類のノズル４が電子部品Ｃの実装に使用されてもよい。実施形態においては、２種類のノズル４（４Ａ，４Ｂ）が電子部品Ｃの実装に使用されることとする。
【００３０】
図３に示すように、第１ノズル４Ａは、シャフト５Ｓに連結される連結部４１と、連結部４１に接続される第１ボディ部４２と、フランジ部４３を介して第１ボディ部４２に接続される第２ボディ部４４と、電子部品Ｃを保持する保持部４５Ａとを有する。
【００３１】
シャフト５Ｓの下端部は、パイプ状である。連結部４１は、柱状である。連結部４１は、シャフト５Ｓの内部に挿入される。第１ボディ部４２は、連結部４１の下部に接続される。第１ボディ部４２の側面に凹部４２Ａが設けられる。フランジ部４３は、第１ボディ部４２の下部に接続される。第２ボディ部４４は、フランジ部４３の下部に接続される。フランジ部４３は、第１ボディ部４２と第２ボディ部４４との境界に設けられる。保持部４５Ａは、第２ボディ部４４の下部に接続されるストレート部４５Ａａと、ストレート部４５Ａａの下部に接続され、下方に向かって外径が小さくなるテーパ部４５Ａｂとを有する。真空システムと接続される開口は、テーパ部４５Ａｂの下端部に設けられる。
【００３２】
図４に示すように、第２ノズル４Ｂは、シャフト５Ｓに連結される連結部４１と、連結部４１に接続される第１ボディ部４２と、フランジ部４３を介して第１ボディ部４２に接続される第２ボディ部４４と、電子部品Ｃを保持する保持部４５Ｂとを有する。
【００３３】
第２ノズル４Ｂの連結部４１、第１ボディ部４２、フランジ部４３、及び第２ボディ部４４の構造は、第１ノズル４Ａの連結部４１、第１ボディ部４２、フランジ部４３、及び第２ボディ部４４の構造と同様である。
【００３４】
保持部４５Ｂは、第２ボディ部４４の下部に接続されるストレート部４５Ｂａと、ストレート部４５Ｂａの下部に接続され、ストレート部４５Ｂａよりも大径である大径部４５Ｂｂとを有する。真空システムと接続される開口は、大径部４５Ｂｂの下端部に設けられる。
【００３５】
ノズル４（４Ａ，４Ｂ）に識別子１３が設けられる。識別子１３は、ノズル４を識別するための識別データを含む。識別子１３は、第１ボディ部４２に取り付けられる。実施形態において、識別子１３は、凹部４２Ａの内側に配置される。識別子１３は、識別子１３の外面が第１ボディ部４２の外面から突出しないように、凹部４２Ａの内側に配置される。識別子１３として、ＲＦＩＤ（Radio  Frequency  Identifier）タグが例示される。識別子１３は、検出装置８により検出される。検出装置８は、複数のノズル４のそれぞれに識別子１３が設けられているか否かを検出する。検出装置８として、ＲＦＩＤリーダが例示される。
【００３６】
［制御装置］
図５は、実施形態に係る制御装置１２を示す機能ブロック図である。図５に示すように、制御装置１２は、ノズル移動装置６及びヘッド移動装置７を含む実装ヘッド５、検出装置８、入力装置１０、及び通知装置１１のそれぞれと接続される。
【００３７】
制御装置１２は、検出データ取得部２１と、入力データ取得部２２と、判定部２３と、優先指令部２４と、動作指令部２５と、所要時間算出部２６と、通知制御部２７と、識別データ記憶部２８と、生産プログラム記憶部２９とを有する。
【００３８】
検出データ取得部２１は、検出装置８の検出データを取得する。検出装置８は、識別子１３を検出した場合、ノズル４に識別子１３が設けられていることを示す検出データを制御装置１２に出力する。検出装置８は、識別子１３を検出しない場合、ノズル４に識別子１３が設けられていないことを示す検出データを制御装置１２に出力する。上述のように、識別子１３は、ノズル４を識別するための識別データを含む。ノズル４に識別子１３が設けられている場合、検出装置８の検出データは、ノズル４の識別データを含む。
【００３９】
入力データ取得部２２は、入力装置１０において生成された入力データを取得する。作業者に操作されることにより、入力装置１０は、入力データを生成して、制御装置１２に出力する。
【００４０】
判定部２３は、検出データ取得部２１により取得された検出データに基づいて、ノズル４に識別子１３が設けられているか否かを判定する。ノズル４に識別子１３が設けられていると判定した場合、判定部２３は、識別子１３に含まれるノズル４の識別データと、識別子１３が設けられているノズル４が収容されるスロット１４とを対応付けて識別データ記憶部２８に記憶させる。ノズル４に識別子１３が設けられていないと判定した場合、判定部２３は、識別子１３が設けられていないノズル４が収容されるスロット１４を識別データ記憶部２８に記憶させる。
【００４１】
優先指令部２４は、識別子１３が設けられているノズル４を識別子１３が設けられていないノズル４よりも優先して使用させる優先指令を出力する。実施形態において、優先指令部２４は、収容装置９に収容されている複数のノズル４のうち識別子１３が設けられているノズル４を識別子１３が設けられていないノズル４よりも優先して使用させるように優先指令を出力する。
【００４２】
動作指令部２５は、生産プログラムに基づいて、実装ヘッド５を制御する動作指令を出力する。生産プログラムとは、電子部品Ｃを基板Ｐに実装する手順を示すコンピュータプログラムである。生産プログラム記憶部２９は、生産プログラムを予め記憶する。動作指令部２５は、生産プログラム記憶部２９に記憶されている生産プログラムに基づいて、実装ヘッド５を制御する動作指令を出力する。
【００４３】
優先指令部２４から優先指令が出力されない場合、動作指令部２５は、生産プログラムに基づいて実装ヘッド５に動作指令を出力する。優先指令部２４から優先指令が出力された場合、動作指令部２５は、優先指令及び生産プログラムに基づいて実装ヘッド５に動作指令を出力する。
【００４４】
所要時間算出部２６は、識別子１３が設けられているノズル４のみを使用して電子部品Ｃを基板Ｐに実装するのに要する所要時間を算出する。すなわち、所要時間算出部２６は、識別子１３が設けられているノズル４のみで電子部品Ｃを基板Ｐに実装することを想定した場合、電子部品Ｃを基板Ｐに実装するのに要する所要時間を推定する。所要時間算出部２６は、識別子１３が設けられているノズル４の数及び種類と、生産プログラムとに基づいて、所要時間を推定することができる。
【００４５】
通知制御部２７は、判定部２３の判定データに基づいて、識別子１３が設けられているノズル４及び識別子１３が設けられてないノズル４を通知装置１１に通知させる。また、通知制御部２７は、所要時間算出部２６により算出された所要時間を通知装置１１に通知させる。
【００４６】
実施形態において、作業者は、通知装置１１から出力された通知データを確認した後、識別子１３が設けられているノズル４を識別子１３が設けられていないノズル４よりも優先して使用するか否かを決定して、入力装置１０を操作する。通知装置１１から出力される通知データは、識別子１３が設けられているノズル４及び識別子１３が設けられてないノズル４を示す通知データと、識別子１３が設けられているノズル４のみを使用して電子部品Ｃを基板Ｐに実装するのに要する所要時間を示す通知データとを含む。入力装置１０が操作されることにより入力データが生成される。入力データ取得部２２は、入力装置１０において生成された入力データを取得する。優先指令部２４は、入力データ取得部２２により取得された入力データに基づいて、優先指令を出力する。
【００４７】
［電子部品実装方法］
図６は、実施形態に係る電子部品実装方法を示すフローチャートである。検出装置８は、収容装置９に収容されている複数のノズル４のそれぞれに識別子１３が設けられているか否かを検出する（ステップＳ１）。
【００４８】
図７は、実施形態に係る収容装置９を模式的に示す側面図である。収容装置９は、複数のノズル４を収容する。収容装置９は、ノズル４が配置される複数のスロット１４を有する。実施形態において、収容装置９は、８つのスロット１４を有する。スロット１４は、第１スロット１４Ａと、第２スロット１４Ｂと、第３スロット１４Ｃと、第４スロット１４Ｄと、第５スロット１４Ｅと、第６スロット１４Ｆと、第７スロット１４Ｇと、第８スロット１４Ｈとを含む。
【００４９】
実施形態において、第１ノズル４Ａが、第１スロット１４Ａ、第２スロット１４Ｂ、第３スロット１４Ｃ、第４スロット１４Ｄ、第５スロット１４Ｅ、及び第６スロット１４Ｆのそれぞれに収容される。第２ノズル４Ｂが、第７スロット１４Ｇ、及び第８スロット１４Ｈのそれぞれに収容される。
【００５０】
なお、収容装置９に収容される第１ノズル４Ａの数及び第１ノズル４Ａが収容されるスロット１４は一例である。同様に、収容装置９に収容される第２ノズル４Ｂの数及び第２ノズル４Ｂが収容されるスロット１４は一例である。また、実施形態においては、スロット１４の数は８つであることとするが、スロット１４の数は７つ以下でもよいし９つ以上でもよい。
【００５１】
図７に示すように、識別子１３が設けられているノズル４と識別子１３が設けられていないノズル４とが混在した状態で収容装置９に収容される場合がある。例えば、識別子１３が設けられていないノズル４のみが使用されている状態から、識別子１３が設けられているノズル４を使用する状態に移行する移行期間において、収容装置９において識別子１３が設けられているノズル４と識別子１３が設けられていないノズル４とが混在する可能性がある。また、作業者が収容装置９にノズル４を設置する場合、識別子１３が設けられているノズル４と識別子１３が設けられていないノズル４との両方を収容装置９に収容する場合がある。検出装置８は、収容装置９に収容されている複数のノズル４のそれぞれに識別子１３が設けられているか否かを検出する。
【００５２】
図８は、実施形態に係る検出装置８による検出処理を説明するための図である。検出装置８は、ノズル４に識別子１３が設けられているか否かを検出する。識別子１３は、ノズル４の識別データを含む。ノズル４に識別子１３が設けられている場合、検出装置８は、ノズル４の識別データを検出する。
【００５３】
ノズル４に識別子１３が設けられているか否かを検出する場合、収容装置９に収容されているノズル４がシャフト５Ｓに装着される。シャフト５Ｓにノズル４が装着された後、ノズル４の第１ボディ部４２と検出装置８とが間隙を介して対向するように、ノズル移動装置６及びヘッド移動装置７のそれぞれが駆動する。
【００５４】
ノズル４の第１ボディ部４２と検出装置８とが間隙を介して対向した後、ノズル移動装置６は、ノズル４をθＺ方向に回転させる。第１ボディ部４２の凹部４２Ａに識別子１３が配置されている場合、ノズル４の回転において、識別子１３と検出装置８とは対向する。識別子１３と検出装置８とが対向することにより、検出装置８は、識別子１３を検出することができる。第１ボディ部４２の凹部４２Ａに識別子１３が配置されていない場合、検出装置８は、識別子１３を検出しない。これにより、検出装置８は、ノズル４に識別子１３が設けられているか否かを検出することができる。
【００５５】
検出装置８は、収容装置９に収容されている複数のノズル４を順次検出する。第１スロット１４Ａに収容されている第１ノズル４Ａに識別子１３が設けられているか否かを検出する場合、第１スロット１４Ａに収容されている第１ノズル４Ａがシャフト５Ｓに装着される。検出装置８は、第１スロット１４Ａに収容されている第１ノズル４Ａに識別子１３が設けられているか否かを検出する。検出装置８による検出処理を終了した第１ノズル４Ａは、第１スロット１４Ａに戻される。検出装置８の検出データは、検出データ取得部２１に取得される。判定部２３は、検出データ取得部２１により取得された検出データに基づいて、第１ノズル４Ａに識別子１３が設けられているか否かを判定する（ステップＳ２）。
【００５６】
ステップＳ２において、第１ノズル４Ａに識別子１３が設けられていると判定した場合（ステップＳ２：Ｙｅｓ）、判定部２３は、識別子１３に含まれる第１ノズル４Ａの識別データと、識別子１３が設けられている第１ノズル４Ａが収容される第１スロット１４Ａとを対応付けて識別データ記憶部２８に記憶させる（ステップＳ３）。
【００５７】
ステップＳ２において、第１ノズル４Ａに識別子１３が設けられていないと判定した場合（ステップＳ２：Ｎｏ）、判定部２３は、識別子１３が設けられていない第１ノズル４Ａが収容される第１スロット１４Ａを識別データ記憶部２８に記憶させる（ステップＳ４）。
【００５８】
実施形態において、第１スロット１４Ａに収容されているノズル４に識別子１３が設けられている。そのため、判定部２３は、第１ノズル４Ａの識別データと、第１ノズル４Ａが収容される第１スロット１４Ａとを対応付けて識別データ記憶部２８に記憶させる。
【００５９】
上述のステップＳ１、ステップＳ２、ステップＳ３、及びステップＳ４の処理が、第２スロット１４Ｂ、第３スロット１４Ｃ、第４スロット１４Ｄ、第５スロット１４Ｅ、第６スロット１４Ｆ、第７スロット１４Ｇ、及び第８スロット１４Ｈのそれぞれに収容されているノズル４について実行される。
【００６０】
図７に示したように、実施形態において、第１スロット１４Ａ、第２スロット１４Ｂ、第４スロット１４Ｄ、第６スロット１４Ｆ、及び第７スロット１４Ｇのそれぞれに収容されているノズル４に識別子１３が設けられている。そのため、判定部２３は、識別子１３が設けられているノズル４の識別データと、識別子１３が設けられているノズル４が収容される第１スロット１４Ａ、第２スロット１４Ｂ、第４スロット１４Ｄ、第６スロット１４Ｆ、及び第７スロット１４Ｇのそれぞれとを対応付けて識別データ記憶部２８に記憶させる。
【００６１】
図７に示したように、実施形態において、第３スロット１４Ｃ、第５スロット１４Ｅ、及び第８スロット１４Ｈのそれぞれに収容されているノズル４に識別子１３が設けられていない。そのため、判定部２３は、識別子１３が設けられていないノズル４が収容される第３スロット１４Ｃ、第５スロット１４Ｅ、及び第８スロット１４Ｈのそれぞれを識別データ記憶部２８に記憶させる。
【００６２】
所要時間算出部２６は、判定部２３の判定データと生産プログラム記憶部２９に記憶されている生産プログラムとに基づいて、識別子１３が設けられているノズル４のみを使用して電子部品Ｃを基板Ｐに実装するのに要する所要時間を算出する。また、所要時間算出部２６は、判定部２３の判定データと生産プログラム記憶部２９に記憶されている生産プログラムとに基づいて、識別子１３が設けられているノズル４及び識別子１３が設けられていないノズル４の両方を使用して電子部品Ｃを基板Ｐに実装するのに要する所要時間を算出する（ステップＳ５）。
【００６３】
図７に示したように、実施形態において、識別子１３が設けられているノズル４の数は、５つである。識別子１３が設けられているノズル４及び識別子１３が設けられていないノズル４の総数は、８つである。所要時間算出部２６は、識別子１３が設けられている５つのノズル４を使用して電子部品Ｃを基板Ｐに実装するのに要する所要時間と、８つのノズル４を使用して電子部品Ｃを基板Ｐに実装するのに要する所要時間とを算出する。
【００６４】
一般に、８つのノズル４を使用した場合の所要時間は、５つのノズル４を使用した場合の所要時間よりも短い。すなわち、８つのノズル４を使用した場合の電子デバイスの生産性（スループット）は、５つのノズル４を使用した場合の電子デバイスの生産性（スループット）よりも高い。
【００６５】
通知制御部２７は、識別子１３が設けられているノズル４及び識別子１３が設けられてないノズル４を通知装置１１に通知させる。また、通知制御部２７は、所要時間算出部２６により算出された所要時間を通知装置１１に通知させる（ステップＳ６）。
【００６６】
図９及び図１０のそれぞれは、実施形態に係る通知装置１１を示す図である。図９及び図１０に示す例において、通知装置１１は表示装置であることとする。
【００６７】
図９に示すように、通知制御部２７は、識別子１３が設けられているノズル４の識別データと、識別子１３が設けられているノズル４が収容されるスロット１４とを対応付けて通知装置１１に表示させる。また、通知制御部２７は、識別子１３が設けられていないノズル４が収容されるスロット１４を通知装置１１に表示させる。また、通知制御部２７は、ノズル４の種類を通知装置１１に表示させる。作業者は、通知装置１１から出力された通知データを確認することにより、識別子１３が設けられているノズル４の数、識別子１３が設けられているノズル４の種類、及び識別子１３が設けられているノズル４が収容されているスロット１４を確認することができる。
【００６８】
図１０に示すように、通知制御部２７は、識別子１３が設けられている５つのノズル４を使用して電子部品Ｃを基板Ｐに実装するのに要する所要時間と、８つのノズル４を使用して電子部品Ｃを基板Ｐに実装するのに要する所要時間とを通知装置１１に表示させる。作業者は、通知装置１１から出力された通知データを確認することにより、識別子１３が設けられている５つのノズル４を使用した場合の生産性と８つのノズル４を使用した場合の生産性とを比較及び検討することができる。
【００６９】
作業者は、通知装置１１から出力された通知データに基づいて、識別子１３が設けられているノズル４を識別子１３が設けられていないノズル４よりも優先して使用するか否かを決定する。すなわち、作業者は、識別子１３が設けられているノズル４の数、識別子１３が設けられているノズル４種類、及び所要時間を検討して、識別子１３が設けられているノズル４を識別子１３が設けられていないノズル４よりも優先して使用するか否かを決定する。
【００７０】
作業者は、ノズル管理、トレーサビリティ管理、及び電子デバイスの生産性を考慮して、識別子１３が設けられているノズル４のみを使用して電子部品Ｃを実装するか、又は識別子１３が設けられているノズル４及び識別子１３が設けられていないノズル４の両方を使用して電子部品Ｃを実装するかを決定する。作業者は、電子部品Ｃの実装に使用するノズル４を決定した後、入力装置１０を操作する。
【００７１】
識別子１３が設けられているノズル４のみを使用して電子部品Ｃを実装する場合、作業者は、入力装置１０を第１操作パターンで操作する。識別子１３が設けられているノズル４及び識別子１３が設けられていないノズル４の両方を使用して電子部品Ｃを実装する場合、作業者は、入力装置１０を第２操作パターンで操作する。
【００７２】
入力装置１０が第１操作パターンで操作されることにより、第１入力データが生成される。入力装置１０が第２操作パターンで操作されることにより、第２入力データが生成される。第１入力データは、識別子１３が設けられているノズル４のみを使用して電子部品Ｃを実装することを指令する入力データである。第２入力データは、識別子１３が設けられているノズル４及び識別子１３が設けられていないノズル４の両方を使用して電子部品Ｃを実装することを指令する入力データである。
【００７３】
入力データ取得部２２は、入力装置１０において生成された入力データを取得する（ステップＳ７）。
【００７４】
優先指令部２４は、入力データ取得部２２により取得された入力データに基づいて、識別子１３が設けられているノズル４のみを優先して使用するか否かを判定する。すなわち、優先指令部２４は、入力データ取得部２２により取得された入力データが第１入力データであるか第２入力データであるかを判定する（ステップＳ８）。
【００７５】
ステップＳ８において、識別子１３が設けられているノズル４のみを優先して使用すると判定した場合（ステップＳ８：Ｙｅｓ）、優先指令部２４は、識別子１３が設けられているノズル４を識別子１３が設けられていないノズル４よりも優先して使用させる優先指令を出力する（ステップＳ９）。
【００７６】
動作指令部２５は、優先指令部２４から優先指令が出力された場合、優先指令及び生産プログラム記憶部２９に記憶されている生産プログラムに基づいて、実装ヘッド５を制御する動作指令を出力する（ステップＳ１０）。
【００７７】
ステップＳ８において、識別子１３が設けられているノズル４のみを優先して使用しないと判定した場合（ステップＳ８：Ｎｏ）、優先指令部２４は、優先指令を出力しない。動作指令部２５は、生産プログラム記憶部２９に記憶されている生産プログラムに基づいて、実装ヘッド５を制御する動作指令を出力する（ステップＳ１１）。
【００７８】
図１１は、実施形態に係る優先指令が出力されたときの実装ヘッド５を模式的に示す図である。図１２は、実施形態に係る優先指令が出力されないときの実装ヘッド５を模式的に示す図である。
【００７９】
図１１に示すように、優先指令が出力された場合、実装ヘッド５には、識別子１３が設けられているノズル４のみが装着される。実装ヘッド５は、識別子１３が設けられている５つのノズル４を用いて、電子部品Ｃを基板Ｐに実装する。
【００８０】
図１２に示すように、優先指令が出力された場合、実装ヘッド５には、識別子１３が設けられているノズル４及び識別子１３が設けられていないノズル４の両方が装着される。実装ヘッド５は、８つのノズル４を用いて、電子部品Ｃを基板Ｐに実装する。
【００８１】
［コンピュータシステム］
図１３は、実施形態に係るコンピュータシステム１０００を示すブロック図である。上述の制御装置１２は、コンピュータシステム１０００を含む。コンピュータシステム１０００は、ＣＰＵ（Central  Processing  Unit）のようなプロセッサ１００１と、ＲＯＭ（Read  Only  Memory）のような不揮発性メモリ及びＲＡＭ（Random  Access  Memory）のような揮発性メモリを含むメインメモリ１００２と、ストレージ１００３と、入出力回路を含むインターフェース１００４とを有する。制御装置１２の機能は、コンピュータプログラムとしてストレージ１００３に記憶されている。プロセッサ１００１は、コンピュータプログラムをストレージ１００３から読み出してメインメモリ１００２に展開し、コンピュータプログラムに従って上述の処理を実行する。なお、コンピュータプログラムは、ネットワークを介してコンピュータシステム１０００に配信されてもよい。
【００８２】
コンピュータプログラムは、上述の実施形態に従って、コンピュータシステム１０００に、電子部品Ｃを基板Ｐに実装する実装ヘッド５が有する複数のノズル４のそれぞれに識別子１３が設けられているか否かを検出することと、識別子１３が設けられているノズル４を識別子１３が設けられていないノズル４よりも優先して使用させることと、を実行させることができる。
【００８３】
［効果］
以上説明したように、実施形態によれば、検出装置８の検出データに基づいて、識別子１３が設けられているノズル４を識別子１３が設けられていないノズル４よりも優先して使用させる優先指令を出力する優先指令部２４が設けられる。電子部品実装装置１において、識別子１３が設けられているノズル４と識別子１３が設けられていないノズル４とが混在する場合、識別子１３が設けられていないノズル４が使用されると、ノズル管理又はトレーサビリティ管理を実施することが困難となる可能性がある。実施形態によれば、識別子１３が設けられているノズル４と識別子１３が設けられていないノズル４とが混在する場合、識別子１３が設けられているノズル４が優先して使用されるので、ノズル管理又はトレーサビリティ管理は円滑に実施される。
【００８４】
ノズル管理とは、ノズル４の使用回数（吸着回数）を管理することをいう。ノズル管理により、複数のノズル４のそれぞれの劣化状態が管理される。トレーサビリティ管理とは、電子デバイスの生産に使用されたノズル４を管理することをいう。トレーサビリティ管理により、電子デバイスの生産に使用されたノズル４が特定される。識別子１３が設けられているノズル４のみで電子部品Ｃの実装が実施されることにより、ノズル管理又はトレーサビリティ管理は円滑に実施される。
【００８５】
優先指令部２４は、入力装置１０において生成された入力データに基づいて、優先指令を出力する。例えば、ノズル管理又はトレーサビリティ管理が重要な場面と、電子デバイスの生産性の向上が重要な場面とが発生する可能性がある。ノズル管理又はトレーサビリティ管理が重要な場面の場合、作業者は、優先指令が出力されるように、入力装置１０を操作する。これにより、識別子１３が設けられているノズル４のみを使用して電子部品Ｃが基板Ｐに実装されるので、ノズル管理又はトレーサビリティ管理は円滑に実施される。電子デバイスの生産性の向上が重要な場面の場合、作業者は、優先指令が出力されないように、入力装置１０を操作する。これにより、識別子１３が設けられているノズル４及び識別子１３が設けられていないノズル４の両方を使用して電子部品Ｃが基板Ｐに実装されるので、電子デバイスの生産性は向上する。
【００８６】
識別子１３が設けられているノズル４及び識別子１３が設けられてないノズル４が通知装置１１により通知される。また、識別子１３が設けられているノズル４のみを使用して電子部品Ｃを基板Ｐに実装するのに要する所要時間と、識別子１３が設けられているノズル４及び識別子１３が設けられていないノズル４の両方を使用して電子部品Ｃを基板Ｐに実装するのに要する所要時間とが通知装置１１により通知される。これにより、優先指令を出力させるか否かの判断基準が作業者に提供される。作業者は、通知装置１１から出力された通知データに基づいて、優先指令を出力させるか否かを適切に判断して、入力装置１０を操作することができる。
【００８７】
［その他の実施形態］
上述の実施形態においては、優先指令が出力された場合、識別子１３が設けられている５つのノズル４により電子部品Ｃの実装が実施され、優先指令が出力されない場合、識別子１３が設けられている５つのノズル４及び識別子１３が設けられていない３つのノズル４により電子部品Ｃの実装が実施されることとした。優先指令が、識別子１３が設けられているノズル４のみを使用させる第１優先指令と、識別子１３が設けられているノズル４と識別子１３が設けられていないノズル４を特定の数だけ使用させる第２優先指令とを含んでもよい。例えば、第２優先指令が出力され場合、識別子１３が設けられている５つのノズル４及び識別子１３が設けられていない１つのノズル４により電子部品Ｃの実装が実施されてもよい。
【００８８】
上述の実施形態においては、優先指令部２４は、入力装置１０において生成された入力データに基づいて、優先指令を出力することとした。優先指令部２４は、入力装置１０の入力データによらずに、検出装置８の検出データに基づいて、識別子１３が設けられているノズル４のみを優先して使用させる優先指令を出力してもよい。
【００８９】
上述の実施形態において、識別子１３はＲＦＩＤタグを含むこととした。識別子１３は二次元バーコードを含んでもよい。検出装置８はバーコードリーダを含んでもよい。
【符号の説明】
【００９０】
１…電子部品実装装置、２…電子部品供給装置、３…基板支持装置、４…ノズル、４Ａ…第１ノズル、４Ｂ…第２ノズル、５…実装ヘッド、５Ｓ…シャフト、６…ノズル移動装置、７…ヘッド移動装置、７Ｘ…Ｘ軸移動装置、７Ｙ…Ｙ軸移動装置、８…検出装置、９…収容装置、１０…入力装置、１１…通知装置、１２…制御装置、１３…識別子、１４…スロット、１４Ａ…第１スロット、１４Ｂ…第２スロット、１４Ｃ…第３スロット、１４Ｄ…第４スロット、１４Ｅ…第５スロット、１４Ｆ…第６スロット、１４Ｇ…第７スロット、１４Ｈ…第８スロット、２１…検出データ取得部、２２…入力データ取得部、２３…判定部、２４…優先指令部、２５…動作指令部、２６…所要時間算出部、２７…通知制御部、２８…識別データ記憶部、２９…生産プログラム記憶部、４１…連結部、４２…第１ボディ部、４２Ａ…凹部、４３…フランジ部、４４…第２ボディ部、４５Ａ…保持部、４５Ａａ…ストレート部、４５Ａｂ…テーパ部、４５Ｂ…保持部、４５Ｂａ…ストレート部、４５Ｂｂ…大径部、１０００…コンピュータシステム、１００１…プロセッサ、１００２…メインメモリ、１００３…ストレージ、１００４…インターフェース、Ｃ…電子部品、ＭＰ…実装位置、Ｐ…基板、ＳＰ…供給位置。
【図１】
2020188217.tif 000003
【図２】
2020188217.tif 000004
【図３】
2020188217.tif 000005
【図４】
2020188217.tif 000006
【図５】
2020188217.tif 000007
【図６】
2020188217.tif 000008
【図７】
2020188217.tif 000009
【図８】
2020188217.tif 000010
【図９】
2020188217.tif 000011
【図１０】
2020188217.tif 000012
【図１１】
2020188217.tif 000013
【図１２】
2020188217.tif 000014
【図１３】
2020188217.tif 000015