(57)【要約】【課題】代替用フィーダーの使用を必要最小限に留め、部品管理をしやすくする。【解決手段】本実施形態の部品実装機１０は、複数の部品が一定のピッチでテープに保持されたテープ部品２１を有し、テープに保持された部品を順次供給するフィーダー２０と、部品を吸着する吸着ノズル３１を有し、吸着ノズル３１に吸着された部品をテープから基板１３０上に移載するヘッド部３０と、短冊テープ部品２２を有し、フィーダー２０に代わって短冊テープ部品２２に保持された部品を順次供給する代替用フィーダー４０と、を備え、短冊テープ部品２２のテープ長さ、もしくは短冊テープ部品２２の部品数を指示する構成とした。【選択図】図２
2019067972.tif 000002
【特許請求の範囲】
【請求項１】
複数の部品が一定のピッチでテープに保持されたテープ部品を有し、前記テープに保持された前記部品を順次供給するフィーダーと、
前記部品を吸着する吸着ノズルを有し、前記吸着ノズルに吸着された前記部品を前記テープから基板上に移載するヘッド部と、
短冊テープ部品を有し、前記フィーダーに代わって前記短冊テープ部品に保持された前記部品を順次供給する代替用フィーダーと、を備え、
前記短冊テープ部品のテープ長さ、もしくは前記短冊テープ部品の部品数を指示する部品実装機。
【請求項２】
前記フィーダーが、前記テープ部品のローディングを自動で行うオートローディングフィーダーであって、前記テープ部品の前記部品が全てなくなってから、プリセットされたテープ部品の前記部品が前記ヘッド部により吸着可能になるまでの時間をローディング時間とした場合に、前記ローディング時間内で前記部品を前記基板に移載可能な最大部品数と前記部品のピッチとに基づいて前記短冊テープ部品のテープ長さを算出する請求項１に記載の部品実装機。
【請求項３】
１枚の前記基板に使用される前記部品の使用部品数と前記部品のピッチとに基づいて前記短冊テープ部品のテープ長さを算出する請求項１に記載の部品実装機。
【請求項４】
前記フィーダーが、前記テープ部品のローディングを手動で行う通常のフィーダーである場合に、あらかじめ設定した部品交換時間内で前記部品を前記基板に移載可能な最大部品数と前記部品のピッチとに基づいて前記短冊テープ部品のテープ長さを算出する請求項１に記載の部品実装機。
【請求項５】
複数の部品が一定のピッチでテープに保持されたテープ部品を有し、前記テープに保持された前記部品を順次供給するフィーダーと、
前記部品を吸着する吸着ノズルを有し、前記吸着ノズルに吸着された前記部品を前記テープから基板上に移載するヘッド部と、
短冊テープ部品を有し、前記フィーダーに代わって前記短冊テープ部品に保持された前記部品を順次供給する代替用フィーダーと、を備え、
前記代替用フィーダーが、前記短冊テープ部品のローディングを自動で行うオートローディングフィーダーであって、前記代替用フィーダーを共用スロットで部品ＩＤによらず共通使用する部品実装機。
【請求項６】
同一の前記代替用フィーダーに２種類の前記短冊テープ部品が取り付けられており、前記同一の前記代替用フィーダーは、時間差をつけて前記２種類の前記短冊テープ部品のローディングを行う請求項５に記載の部品実装機。
【請求項７】
第１の前記短冊テープ部品の生産可能枚数と第２の前記短冊テープ部品の生産可能枚数とに１枚以上の差、あるいは必要量以上の差があることを条件に、同一の前記代替用フィーダーに、時間差をつけて２種類の前記短冊テープ部品の代替動作をさせる請求項６に記載の部品実装機。
【請求項８】
前記短冊テープ部品のテープ長さ、もしくは前記短冊テープ部品の部品数を指示する請求項５から請求項７のいずれか一項に記載の部品実装機。
【請求項９】
前記短冊テープ部品を前記代替用フィーダーに取り付けた時に前記短冊テープ部品を代替部品として使用するか使用しないかを選択出来るようにする請求項５から請求項８のいずれか一項に記載の部品実装機。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書によって開示される技術は、部品実装機に関する。
【背景技術】
【０００２】
従来、基板搬送装置と、部品供給部と、部品移載装置とを備えた電子部品実装機として、特許第４３８６７５２号公報（下記特許文献１）に記載の電子部品実装機が知られている。部品供給部は、電子部品を搭載したカセット式フィーダがそれぞれセットされた複数のスロットと、１つの共用スペアスロットとを備えている。また、電子部品実装機の運転を統括して制御するホストコンピュータは、制御部を備えていて、制御部には表示部が接続されている。表示部は、部品切れの予告表示や、その電子部品がセットされているスロットの位置、新しいカセット式フィーダをセットすべき共用スペアスロットの位置などを表示する。
【０００３】
いずれかのスロットで部品切れが近づくと、部品切れとなる電子部品を搭載した新しいカセット式フィーダを共用スペアスロットにセットすることを促す予告表示が行われ、新しいカセット式フィーダが共用スペアスロットにセットされると、予告表示が消去される。部品切れが予告されたカセット式フィーダから電子部品の採取を続け、部品切れにより電子部品の採取ができなくなれば、制御部からの指令に基づき自動的に部品採取先を共用スペアスロットにセットされたカセット式フィーダに切り替えて実装を続行する。
【０００４】
その後、制御部は部品切れのカセット式フィーダを離脱すべき旨の案内表示を行い、この案内表示に基づき、作業者が部品切れのカセット式フィーダをスロットから離脱すると、このスロットを新たな共用スペアスロットとして認識する。このようにすると、スロットにセットしたカセット式フィーダの電子部品に部品切れが発生しても、共用スペアスロットにセットされている同一部品種のカセットフィーダから引き続き電子部品が供給され、電子部品実装機の作動が停止されることはないので、生産性を高めることができる。しかも共用スペアスロットは１個でありスロットの全数に対し少数であるので、部品供給部が大きくなることはない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４３８６７５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、カセット式フィーダがセットされるスロットの位置はそのスロットに搭載された電子部品が実装される位置までの移動距離や、同時に採取する部品が取り付けられたカセット式フィーダがセットされたスロットとの位置関係などを考慮して最適化されており、部品切れが発生する度にスロットの位置が変更されてしまうことは逆に生産性を低下させてしまう場合がある。この対策として、部品切れとなってカセット式フィーダを新しいカセット式フィーダに交換する間だけ、共用スペアスロットを使用する方法も考えられるが、このようにすると、共用スペアスロットにセットされたカセット式フィーダに使いかけの電子部品が発生し、部品管理の面からも好ましくない。したがって、共用スペアスロットの使用は必要最小限に留めることが望ましいといえる。
【課題を解決するための手段】
【０００７】
本明細書によって開示される部品実装機は、複数の部品が一定のピッチでテープに保持されたテープ部品を有し、前記テープに保持された前記部品を順次供給するフィーダーと、前記部品を吸着する吸着ノズルを有し、前記吸着ノズルに吸着された前記部品を前記テープから基板上に移載するヘッド部と、短冊テープ部品を有し、前記フィーダーに代わって前記短冊テープ部品に保持された前記部品を順次供給する代替用フィーダーと、を備え、前記短冊テープ部品のテープ長さ、もしくは前記短冊テープ部品の部品数を指示する構成とした。
【０００８】
このような構成によると、部品実装機によって指示されたテープ長さ、もしくは部品数に基づいて短冊テープ部品を予め作成し、この短冊テープ部品を代替用フィーダーに装着する。テープ部品の部品がなくなったら、短冊テープ部品から部品を吸着すればよいため、部品の吸着動作を停止させることなく部品供給を行うことができる。その際、短冊テープ部品のテープ長さをできるだけ短くすることにより、代替用フィーダーの使用を必要最小限に留めることができる。
ここで、短冊テープ部品はテープ部品の一部であるが、例えば、次にセットされるテープ部品の一部を切り離すことで短冊テープ部品を作成し、短冊テープ部品が切り取られた残りのテープ部品をフィーダーにセットすると、全体部品数の把握が容易になる等のメリットがある。
【０００９】
本明細書によって開示される部品実装機は、以下の構成としてもよい。
前記フィーダーが、前記テープ部品のローディングを自動で行うオートローディングフィーダーであって、前記テープ部品の前記部品が全てなくなってから、プリセットされたテープ部品の前記部品が前記ヘッド部により吸着可能になるまでの時間をローディング時間とした場合に、前記ローディング時間内で前記部品を前記基板に移載可能な最大部品数と前記部品のピッチとに基づいて前記短冊テープ部品のテープ長さを算出してもよい。
ここで、ローディングとは、部品切れとなったフィーダーに新たな部品を供給して使用可能な状態にすることをいう。
このような構成によると、短冊テープ部品のテープ長さを最短にできるため、代替用フィーダーの使用を必要最小限に留めることができる。
【００１０】
１枚の前記基板に使用される前記部品の使用部品数と前記部品のピッチとに基づいて前記短冊テープ部品のテープ長さを算出する構成としてもよい。
このような構成によると、代替用フィーダーによって基板１枚分の部品を供給することができる。また、フィーダーのテープ部品のローディングを手動で行う場合でも、余裕をもって取り替え作業を行うことができる。
【００１１】
前記フィーダーが、前記テープ部品のローディングを手動で行う通常のフィーダーである場合に、あらかじめ設定した部品交換時間内で前記部品を前記基板に移載可能な最大部品数と前記部品のピッチとに基づいて前記短冊テープ部品のテープ長さを算出してもよい。
このような構成によると、フィーダーのテープ部品のローディングを行う場合に代替用フィーダーの使用を必要最小限に留めることができる。ただし、フィーダーのテープ部品のローディングが作業者により行われる場合は部品交換時間が不確定な時間となる。
【００１２】
また、本明細書によって開示される部品実装機は、複数の部品が一定のピッチでテープに保持されたテープ部品を有し、前記テープに保持された前記部品を順次供給するフィーダーと、前記部品を吸着する吸着ノズルを有し、前記吸着ノズルに吸着された前記部品を前記テープから基板上に移載するヘッド部と、短冊テープ部品を有し、前記フィーダーに代わって前記短冊テープ部品に保持された前記部品を順次供給する代替用フィーダーと、を備え、前記代替用フィーダーが、前記短冊テープ部品のローディングを自動で行うオートローディングフィーダーであって、前記代替用フィーダーを共用スロットで部品ＩＤによらず共通使用する構成としてもよい。
このような構成によると、部品ＩＤによらず代替用フィーダーを共用スロットにセットすればよいため、あらかじめセット位置を決めておかなくてもよくなり、セット位置の有効活用が可能になる。
【００１３】
同一の前記代替用フィーダーに２種類の前記短冊テープ部品が取り付けられており、前記同一の前記代替用フィーダーは、時間差をつけて前記２種類の前記短冊テープ部品のローディングを行う構成としてもよい。
このような構成によると、同一の代替用フィーダーで２種の短冊テープ部品を供給することができるため、短冊テープ部品の種類毎に異なる代替用フィーダーを用意する必要がなく、代替用フィーダーの取替作業が不要になるとともに、代替用フィーダーの数が１つでもよい。したがって、生産性向上や生産コスト低下を実現できる。
【００１４】
第１の前記短冊テープ部品の生産可能枚数と第２の前記短冊テープ部品の生産可能枚数とに１枚以上の差、あるいは必要量以上の差があることを条件に、同一の前記代替用フィーダーに、時間差をつけて２種類の前記短冊テープ部品のローディングをさせる構成としてもよい。
ここで、必要量とは、短冊テープ部品の長さによって実装可能となりうる生産可能枚数などである。
このような構成によると、生産可能枚数に１枚以上の差、あるいは必要量以上の差があるから、第１の短冊テープ部品がなくなった後、第２の短冊テープ部品のローディングを開始させることができる。
【００１５】
前記短冊テープ部品のテープ長さ、もしくは前記短冊テープ部品の部品数を指示する構成としてもよい。
このような構成によると、代替用フィーダーの使用を必要最小限に留めることができる。
【００１６】
前記短冊テープ部品を前記代替用フィーダーに取り付けた時に前記短冊テープ部品を代替部品として使用するか使用しないかを選択出来るようにする構成としてもよい。
このような構成によると、代替部品として使えそうな部品があれば、代替部品として使用することを選択すればよく、部品の使いかけをなくし、部品の管理を容易にすることができる。
【発明の効果】
【００１７】
本明細書によって開示される部品実装機によれば、代替用フィーダーの使用を必要最小限に留めることができ、部品管理がしやすくなる。
【図面の簡単な説明】
【００１８】
【図１】実施形態１において部品Ｃの残数が少なくなった状態を示した部品実装機の平面図
【図２】次のテープ部品の一部を切り離すことで短冊テープ部品を作成した状態を示した部品実装機の平面図
【図３】短冊テープ部品を代替用フィーダーにプリセットし、残りのテープ部品をフィーダーにプリセットした状態を示した部品実装機の平面図
【図４】１枚の基板に実装される全部品を各吸着ノズルによって同時に吸着される１列の部品群ごとに上下に並べて配置した図
【図５】部品Ｃの部品切れが発生した際の動作を示したフローチャート
【図６】実施形態２において１つの代替用フィーダーに対して部品Ｂと部品Ｄの残数が少なくなった状態を示した部品実装機の平面図
【図７】Ｋスロットの代替用フィーダーに対して部品Ｂの短冊テープ部品をプリセットする様子を示した平面図
【図８】Ｌスロットの代替用フィーダーに対して部品Ｄの短冊テープ部品をプリセットする様子を示した平面図
【図９】実施形態３においてＫスロットの代替用フィーダーに対して部品Ｂの短冊テープ部品をセットして使用可能な状態とした後、Ｋスロットの代替用フィーダーに対して部品Ｄの短冊テープ部品をプリセットする様子を示した平面図
【図１０】実施形態４においてＫスロットの代替用フィーダーに対して部品Ｂの短冊テープ部品をセットして使用可能な状態とし、Ｌスロットの代替用フィーダーに対して部品Ｄの短冊テープ部品をセットして使用可能な状態とする様子を示した平面図
【図１１】部品とフィーダーの紐付けを行う動作を示したフローチャート
【図１２】部品実装機の構成を示したブロック図
【図１３】オートローディングフィーダーにおけるフィーダーの側面を示す側面図
【図１４】フィーダーにおける後側送出部を側面からみた拡大側面図
【図１５】クランプ部材の脱着に伴う部品供給テープの支持態様（１）を示す斜視図
【図１６】クランプ部材の脱着に伴う部品供給テープの支持態様（２）を示す斜視図
【図１７】クランプ部材の脱着に伴う部品供給テープの支持態様（３）を示す斜視図
【図１８】クランプ部材の取り付け態様（４）を示す斜視図
【発明を実施するための形態】
【００１９】
＜実施形態１＞
実施形態１を図１から図５、図１１〜図１８の図面を参照しながら説明する。部品実装機１００は、図１と図１２に示すように、複数の（例えば１０個の）フィーダー２０からなるフィーダー群１０と、複数の（例えば１０個の）吸着ノズル３１を有するヘッド部３０と、代替用フィーダー４０と、を備えている。コントローラ５０によって部品供給動作、部品実装動作等が制御されている。さらに部品実装機１００は、基台１１０と、基台１１０上に設置された一対の搬送レール１２０と、複数のフィーダー２０および代替用フィーダー４０が装着された図示しない複数のスロットと、を備えて構成されている。ヘッド部３０の各吸着ノズル３１は、各フィーダー２０から供給される部品を同時に吸着した後、一対の搬送レール１２０によって搬送される基板１３０に対して各部品を順次移載するものとされている。
【００２０】
吸着ノズル３１は、図１２に示すＺ軸モーター３０ＺによってＺ軸方向に移動可能とされ、Ｒ軸モーター３０Ｒによって回動可能とされている。ヘッド部３０は、図１２に示すＸ軸モーター３０ＸによってＸ軸方向に移動可能とされ、Ｙ軸モーター３０ＹによってＹ軸方向に移動可能とされている。Ｘ軸モーター３０ＸとＹ軸モーター３０ＹとＺ軸モーター３０ＺとＲ軸モーター３０Ｒとは、モーター制御部５３からの信号に基づいて移動動作が制御されている。これにより、フィーダー２０の部品は吸着ノズル３１によって吸着されてＸ軸方向上側に上昇し、基板１３０上の所定の位置に向けてＸ軸方向およびＹ軸方向に移動した後、Ｚ軸方向下側に下降して基板１３０に載置される。
【００２１】
各フィーダー２０は、複数の部品が一定のピッチでテープに保持されたテープ部品２１を有している。図１２に示す駆動軸モーター５５１によってテープ部品２１が前方に送られ、テープに保持された複数の部品が順次供給される。また、プリセットされた交換用のテープ部品２１は、保持されたテープ部品２１が部品切れと判断された場合に、ローディング軸モーター５５２によってローディングされる。駆動軸モーター５５１とローディング軸モーター５５２は、ＡＬＦ制御部５５０からの信号に基づいて動作が制御されている。
【００２２】
本実施形態のフィーダー２０と代替用フィーダー４０は、ローディングを自動で行うオートローディングフィーダー（以下、「ＡＬＦ」という場合がある）とされている。フィーダー２０と代替用フィーダー４０は、同じ構成とされているため、以下においては、フィーダー２０を代表として説明する。
【００２３】
フィーダー２０は、図１３に示すように、前後方向（図示左右方向）に長い形状をなす本体部２５１と、本体部２５１の前側部分に設けられた前側送出部２５２と、本体部２５１の後側部分に設けられた後側送出部２５４と、本体部２５１内に設けられたテープ通路２５６と、テープガイド２５７と、テープセンサ２５８と、ＡＬＦ制御部５５０と、本体部２５１の後端側に着脱可能に配されるクランプ部材２７０とを備えている。本体部２５１は、例えばアルミダイキャスト製とされる。
【００２４】
フィーダー２０の前側送出部２５２は、駆動軸モーター５５１と、複数枚のギヤからなる前側ギヤ群２５２Ｂと、本体部２５１の前端上部に配された前側スプロケット２５３とから構成される。前側ギヤ群２５２Ｂは、駆動軸モーター５５１の動力を伝達して前側スプロケット２５３を回転させる。前側スプロケット２５３の外周には、テープ部品２１の係合孔に係合される歯２５３Ａが等間隔で形成されている。前側送出部２５２は、前側スプロケット２５３の歯２５３Ａがテープ部品２１の係合孔に係合した状態で前側スプロケット２５３を回転させることで、テープ部品２１を後側送出部２５４からフィーダー２０の前端部の部品供給位置Ｓ１に送出する。
【００２５】
フィーダー２０の後側送出部２５４は、ローディング軸モーター５５２と、複数枚のギヤからなる後側ギヤ群２５４Ｂと、本体部２５１の後端上部に配された後側スプロケット２５５とから構成される。後側ギヤ群２５４Ｂは、ローディング軸モーター５５２の動力を伝達して後側スプロケット２５５を回転させる。後側スプロケット２５５の外周には、テープ部品２１の係合孔に係合される歯２５５Ａが等間隔で形成されている。
【００２６】
テープ通路２５６は、テープ部品２１を通すための通路である。テープ通路２５６は、本体部２５１の略後側部分を前後方向に貫通しており、本体部２５１の後端部から本体部２５１の前側に向かって斜め上方に延びる形で設けられている。図１４に示すように、テープ通路２５６は、その前側部分が細長い前側通路部２５６Ａとなっており、その後側部分が前側通路部２５６Ａとの境界部から本体部２５１の後端部に向かって上下方向に広がる形とされた後側通路部２５６Ｂとなっている。各フィーダー２０では、リールから引き回されたテープ部品２１が本体部２５１の後端部からテープ通路２５６に入り、本体部２５１の前側においてテープ通路２５６から抜け、本体部２５１の上面に露出するようになっている。
【００２７】
次に、ＡＬＦによる部品供給方法を説明する。まず準備作業として、作業者は、フィーダー２０の本体部２５１にクランプ部材７０を取り付けるとともに、図７に示すように、リールから引き回した先行するテープ部品２１の先端部を後側スプロケット２５５と係合させる。その後、後側スプロケット２５５を回転させることで、テープ部品２１の先端部をフィーダー２０の前側まで送出して前側スプロケット２５３と係合させておく。
【００２８】
部品供給作業は、上記準備作業が終了した状態で、実装プログラムに従ってコントローラ５０及びＡＬＦ制御部５５０が実行する。部品供給作業では、ＡＬＦ制御部５５０は、駆動軸モーター５５１を駆動することで前側スプロケット２５３を回転させ、テープ部品２１を部品供給位置Ｓ１まで送出する。なお、後側スプロケット２５５は空転するように構成されており、このときローディング軸モーター５５２を駆動させなくても、前側スプロケット２５３を回転させるのみで先行するテープ部品２１を送出することができる。
【００２９】
次に、先行するテープ部品２１を部品供給位置Ｓ１まで送出し続けている状態で、作業者は、本体部２５１からクランプ部材２７０を取り外す。その結果、図８に示すように、先行するテープ部品２１のうちクランプ部材７０によって支持されていた部位はその自重によって落下し、後側スプロケット２５５から離れる。このとき、先行するテープ部品２１は前側スプロケット２５３と既に係合しているので、先行するテープ部品２１が後側スプロケット２５５から離れても、前側スプロケット２５３を回転させることで先行するテープ部品２１を部品供給位置Ｓ１まで送出し続けることができる。
【００３０】
次に、図１７に示すように、クランプ部材７０をフィーダー２０の本体部２５１に再び取り付け、図１８に示すように、後続のテープ部品２１の先端部をクランプ部材７０と後側スプロケット２５５との間に配置して後側スプロケット２５５と係合させる。このようにして、先行するテープ部品２１の部品切れが発生していない状態で、後続のテープ部品２１を本体部２５１にプリセットすることができる。
【００３１】
その後、先行するテープ部品２１の末端部がテープ通路２５６の前側通路部２５６Ａを通過して、前側通路部２５６Ａ内に先行するテープ部品２１がないことをテープセンサ２５８が検出すると、その検出信号を取り込んだＡＬＦ制御部５５０は、ローディング軸モーター５５２を駆動し、後側スプロケット２５５を回転させる。これにより、後続のテープ部品２１の先端部がフィーダー２０前側まで送出されて前側スプロケット２５３と係合される。以上のようにして、フィーダー２０の取り外し等を行うことなく、先行するテープ部品２１から後続のテープ部品２１に移行される。つまり、後続のテープ部品２１のローディングを自動で行うことができる。
【００３２】
ＡＬＦについての説明は以上であって、続いて部品実装機１００の電気的構成について簡単に説明する。コントローラ５０は、図１２に示すように、演算処理部５１、実装プログラム記憶手段５２、搬送系データ記憶手段、設備固有データ記憶手段、モーター制御部５３、外部入出力部５４、画像処理部、サーバ通信手段、フィーダー通信制御部５５などによって構成されている。後述する短冊テープ部品２２のテープ長さ、もしくは短冊テープ部品２２の部品数は、演算処理部５１によって算出される。演算処理部５１には、表示ユニット６０が接続されている。
【００３３】
外部入出力部５４には、センサー類５４０、ストッパ等、テープカッターなどが接続されている。センサー類５４０の一例としては、部品ＩＤやフィーダーＩＤなどを読み取るリーダーが挙げられる。フィーダー通信制御部５５には、ＡＬＦ制御部５５０が接続され、フィーダー２０に装着されているテープ部品２１の部品残数等の情報がＡＬＦ制御部５５０からフィーダー通信制御部５５に送信される。
【００３４】
各フィーダー２０の部品は、ヘッド部３０の各吸着ノズル３１によって同時に吸着される。各フィーダー２０の部品種類は、そのフィーダー２０から実装位置までの移動距離や、同時に採取する部品が取り付けられたカセット式フィーダーがセットされたスロットとの位置関係などを勘案して最も生産効率が高くなるように決定されている。いずれかのフィーダー２０で部品切れが発生しそうな場合、予め代替用フィーダー４０に予備の部品を装着しておくことで、フィーダー２０のテープ部品２１を次のテープ部品２１に取り替える間、部品供給の停止を防ぐことができる。
【００３５】
しかしながら、代替用フィーダー４０を用いると、ヘッド部３０が各フィーダー２０で９つの部品を同時吸着した後、代替用フィーダー４０に移動してから残り１つの部品を吸着する必要があるため、ヘッド部３０の移動時間が長くなり、生産効率が低下してしまう。このため、生産効率の低下を抑制するには代替用フィーダー４０の使用は必要最小限に留めることが必要である。
【００３６】
そこで、本実施形態では代替用フィーダー４０の使用を必要最小限に留めるため、代替用フィーダー４０に装着するテープ部品２１の長さをコントローラ５０の演算処理部５１で算出し、算出された長さを表示ユニット６０に表示して指示するようにしている。作業者は、表示ユニット６０によって指示された長さの分だけ、次のテープ部品２１の一部を切り出して代替用フィーダー４０に装着し、残りのテープ部品２１をフィーダー２０に装着することになる。以下、図１から図４を参照しながら具体的に説明する。
【００３７】
図１におけるＡからＫはスロットの位置を示している。図１においては、Ｃスロットに装着されたフィーダー２０のテープ部品２１がなくなりかけていることを示している。なお、各フィーダー２０および代替用フィーダー４０は、ＡＬＦ（オートローディングフィーダー）である。ＡＬＦとは、上記で詳述したように、現在供給中のテープ部品２１がなくなる前に、新しいテープ部品２１を予めフィーダーにプリセットしておくことで、現在供給中のテープ部品２１がなくなると同時に新しいテープ部品２１が自動的にローディングされるようにしたフィーダーのことである。また、Ｋスロットを共用スロットに設定しておき、代替用フィーダー４０を共用スロットで部品ＩＤによらず共通使用する構成としてもよい。
【００３８】
現在供給中のテープ部品２１がなくなると、新しいテープ部品２１を供給可能となるまでの間、当該フィーダー２０での部品供給は停止され、代替用フィーダー４０から部品供給が行われることになる。なお、ＡＬＦ以外のプリセットやローディング機構がないフィーダーの場合は、テープ部品２１が無くなってから、装置よりフィーダーを取り外し、新しいテープ部品２１を手作業で取り付けることになる。その間、代替用フィーダー４０から部品供給が行われる点は上記と同様である。
【００３９】
図２に示すように、Ｃスロットに装着されたフィーダー２０のテープ部品２１の残数が少なくなると、表示ユニット６０に新しいテープ部品２１の補給を促す警告が行われる。作業者は、表示ユニット６０の補給警告を見て、Ｃスロットに装着される新しいテープ部品２１を準備する。表示ユニット６０には、補給警告の他、準備すべき短冊テープ部品２２のテープ長さを表示する。作業者は、テープ部品２１の一部を切り離すことで指示されたテープ長さの短冊テープ部品２２を作成する。図３に示すように、短冊テープ部品２２を代替用フィーダー４０に装着してローディングを行い、代替用フィーダー４０から短冊テープ部品２２を供給可能な状態とし、残りのテープ部品２１をＣスロットのフィーダー２０にプリセットしておく。
なお、代替用フィーダーがＡＬＦでない通常のフィーダーの場合には、一旦装置より代替用フィーダー４０を取り外し、短冊テープ部品２２を装着後、Ｋスロットに取り付けることとなる。あるいは、他の空きフィーダー２０に短冊テープ部品２２を取り付けてＫスロットに取り付けてもよい。この場合、新たに取り付けられたフィーダー２０が代替用フィーダー４０となる。
また、Ｃスロットに取り付けられているカセット式フィーダー２０がＡＬＦでない場合、使用中のテープ部品２１がなくなってから、フィーダー２０をＣスロットから取り外し、残りのテープを手作業でフィーダー２０から除去し、新しいテープ部品２１をフィーダー２０に取り付けることになる。
【００４０】
このようにすると、短冊テープ部品２２の部品数と残りのテープ部品２１の部品数との和が元のテープ部品２１の部品数と等しくなるため、部品数の管理がしやすくなる。また、短冊テープ部品２２は必要最小限の部品しか持たないため、短冊テープ部品２２の部品が余ることはなく、使いかけの部品が発生することを回避できる。
【００４１】
現在供給中のテープ部品２１がなくなると、ヘッド部３０は、代替用フィーダー４０に装着された短冊テープ部品２２の吸着を行う。これと併行して、残りのテープ部品２１がＣスロットのフィーダー２０にローディングされる。そして、Ｃスロットのフィーダー２０にローディングされたテープ部品２１の供給が可能になると、短冊テープ部品２２の部品がなくなり、ヘッド部３０は、Ｃスロットのフィーダー２０のテープ部品２１の部品吸着を再開することになる。なお、ＡＬＦ以外のプリセットやローディング機構がないフィーダーの場合は、テープ部品２１が無くなってから、装置よりフィーダーを取り外し、新しいテープ部品２１を手作業で取り付けることになる。
【００４２】
このように、テープ部品２１のローディング中にヘッド部３０による部品吸着位置がＣスロットのフィーダー２０から代替用フィーダー４０に一時的に切り替わるため、部品の供給停止や供給待ちが発生することなく生産を継続することができる。
【００４３】
次に、表示ユニット６０によって指示される短冊テープ部品２２のテープ長さの算出方法について説明する。短冊テープ部品２２のテープ長さはコントローラ５０によって算出される。図４に示す表は、１枚の基板に使用される部品の種類と数を示したものであり、アルファベットのＡからＨは部品の種類を示している。また、左側に記載された数字の行番号は、ヘッド部３０の全ての吸着ノズル３１によって吸着可能な部品の種類と数を示している。本実施形態では１つのヘッド部３０に１０本の吸着ノズル３１が設けられており、例えば１行目では、７本の吸着ノズル３１によって部品Ａが吸着され、３本の吸着ノズル３１によって部品Ｂが吸着されることを意味している。すなわち、列の数は吸着ノズル３１の本数に対応し、行の数は吸着ノズル３１の吸着回数に対応している。
【００４４】
また、右側に記載された５つの１０ｓとは、１つのフィーダー２０にテープ部品２１をローディングするのに必要となるローディング時間を示している。１０ｓの範囲としては、１行目から６行目、２行目から７行目、３行目から８行目、４行目から９行目、５行目から１０行目などが考えられる。この中では、１番左側に記載された１０ｓの場合に、部品Ａの消費数と部品Ｂの消費数とがいずれも最大になることがわかる。したがって、部品Ａの最大消費数が４２個、部品Ｂの最大消費数が１８個となる。なお、上記においてローディングにかかる時間として挙げた１０ｓは一例である。
【００４５】
また、部品Ａのピッチと部品Ｂのピッチとがいずれも２ｍｍとした場合には、部品Ａの必要長さが８４ｍｍ、部品Ｂの必要長さが３６ｍｍとなる。しかしながら、ＡＬＦに装着するのに必要となる最低長さが５０ｍｍとした場合には、部品Ｂについても指示長さを５０ｍｍにする必要がある。したがって、最終的には、部品Ａの指示長さが８４ｍｍ、部品Ｂの指示長さが５０ｍｍとなる。なお、上記において短冊テープ部品２２の最低長さとして挙げた５０ｍｍは一例である。
【００４６】
上記の方法によると、各部品について必要最小限の指示長さを指定することが可能になるが、１０ｓの範囲を複数設定してその中から最大消費数となる範囲を決定する必要があるため、算出方法が複雑になる。そこで、単純に１枚の基板に使用される全部品数を算出することにより、算出方法を簡素化することも可能である。例えば、部品Ａの使用数が４９個、部品Ｂの使用数が４０個であるから、部品Ａの必要長さが９８ｍｍ、部品Ｂの必要長さが８０ｍｍとなる。なお、部品Ｅのピッチが８ｍｍとした場合に、部品Ｅの使用数が６個であるから、部品Ｅの必要長さが４８ｍｍとなるところ、ＡＬＦでの最低長さを５０ｍｍとした場合には、部品Ｅについても指示長さを５０ｍｍにする必要がある。
【００４７】
次に、部品交換の手順について図５のフローチャートを参照しながら詳細に説明する。ここでは、Ｃスロットに装着されたテープ部品２１（以下「部品Ｃ］という）の部品切れが発生しそうな場合について説明する。部品実装機１００ではコントローラ５０により部品残数管理が行われており、部品Ｃが一番最初になくなることがわかる。例えば、生産可能な基板の枚数が３枚となった場合に、表示ユニット６０に警告画面を表示し、オペレータコールを行うなどして補給警告を行う。警告画面もしくは補給ナビ等の画面に短冊テープ部品２２の長さを表示させる。
【００４８】
作業者は、指示に従い短冊テープ部品２２を作成し、リーダーを補給部品（短冊テープ部品２２が切り取られた後のテープ部品２１）の識別部にかざして補給部品のＩＤを読み取り、続けてリーダーを代替用フィーダー４０の識別部にかざして代替用フィーダー４０のＩＤを読み取り、コントローラ５０が補給部品のＩＤと代替用フィーダー４０のＩＤとの紐付けを行う。この後、補給部品としての短冊テープ部品２２が代替用フィーダー４０にセットされると、コントローラ５０は、短冊テープ部品２２が代替用フィーダー４０に取り付けられたことを認識し、代替用フィーダー４０がＡＬＦである場合には、短冊テープ部品２２のローディングを開始する。
【００４９】
この後、作業者は、リーダーを補給部品（短冊テープ部品２２が切り取られた後のテープ部品２１）の識別部に再度かざして補給部品のＩＤを読み取り、Ｃスロットに装着されたフィーダー２０の識別部にリーダーをかざしてフィーダー２０のＩＤを読み取り、コントローラ５０が補給部品のＩＤとフィーダー２０のＩＤとの紐付けを行う。この後、補給部品としてのテープ部品２１がＣスロットのフィーダー２０にプリセットされる。
【００５０】
次に、Ｃスロットのフィーダー２０に装着されているテープ部品２１において部品Ｃの部品切れが発生すると、図５に示すように、フィーダー２０がＡＬＦであるか否かを判断し、ＡＬＦである場合には（ステップＳ１０でＹ）、テープ部品２１がプリセット済みであるか否かを判断し、プリセット済みである場合には（ステップＳ１１でＹ）、テープ部品２１のローディングを開始する（ステップＳ１２）。ここで、ローディングとは、ＡＬＦにおいて、テープ部品２１をプリセット位置からヘッド部３０が吸着可能な位置（図１３の部品供給位置Ｓ１）まで送り出すことをいう。
【００５１】
一方、フィーダー２０がＡＬＦでない場合には（ステップＳ１０でＮ）、テープ部品２１をフィーダー２０にセットしてフィーダー群１０のスロットにフィーダー２０を取り付ける。テープ部品２１は、作業者がテープ部品２１をフィーダー２０に取り付ける際に、ヘッド部３０が部品を吸着可能な位置にセットされる。また、フィーダー２０がＡＬＦであるにもかかわらずテープ部品２１がプリセットされていないと判断された場合には（ステップＳ１１でＮ）、最終的にエラー停止することになる。
【００５２】
次に、コントローラ５０は、他に吸着可能な代替部品Ｃが存在するか否かを判断する。代替部品Ｃが存在すれば、その代替部品Ｃを吸着し、運転再開となる。この間もローディングは継続しており、代替部品Ｃがなくなれば、ステップＳ１０に戻って、上記と同じフローが開始される。一方、代替部品Ｃがない場合（ステップＳ１３でＮ）、ローディング中であれば（ステップＳ１４でＹ）、そのローディングが完了するまでエラー停止せずに待つ（ステップＳ１５でＮ）。
【００５３】
もし代替部品Ｃがない場合は（ステップＳ１３でＮ）、元々のフィーダー２０のローディングが完了するのを待つ。なお、例えば次の補給部品であるテープ部品２１がプリセットされていない、あるいはテープ部品２１がローディングの途中で詰まるなどしてローディング中でないと判断した場合には（ステップＳ１４でＮ）、エラー停止を行う。
【００５４】
次に、代替部品の設定モード（以下「代替モード」という）の種類について説明する。代替モードは以下に示すＡからＣの３つが用意されており、使用状況に応じていずれか１つのモードが選択されるようになっている。
【００５５】
代替モードＡ．プログラムにおいてあらかじめ代替部品とそのセット位置を決めておき、そのセット位置に代替部品をセットするだけのモード。代替部品は、フィーダーＩＤ、セット位置、部品ＩＤが紐付けられているプログラムで使用中のフィーダーに対してセットされる。部品切れ時はリーダーでフィーダーＩＤをスキャンすることにより、必要な部品ＩＤを要求することができる。また、部品ＩＤをスキャンした際に、指定された部品ＩＤと異なる場合には、部品の掛け間違いであることがわかる。なお、代替モードＡではセット位置と部品種が決められているので、ＩＤスキャンを省略した運用も可能である。
【００５６】
代替モードＢ．部品ＩＤ取得時に、その部品を代替部品として使用するか否かを入力するモード。例えば、フィーダーＩＤ、セット位置は紐付けられているが、部品ＩＤは紐付けられていないフィーダーがある場合（この場合、セット位置が紐付けられているということは、装置に装着されているということで、ＡＬＦとなる）、部品ＩＤとの紐付けを行うことで部品ＩＤが取得される。また、何も紐付きのないフィーダーである場合（この場合、装置に装着されていない状態なので、ＡＬＦでも通常のフィーダーでもありえる）、部品ＩＤとフィーダーＩＤの紐付けを行い、フィーダーを空きスロットにセットすることで、フィーダーＩＤ、セット位置、部品ＩＤが紐付けられ、部品ＩＤが取得される。
【００５７】
代替モードＣ．代替部品の情報は持たず、使える部品があれば代替部品として使用するモード。
【００５８】
次に、部品ＩＤとフィーダーＩＤとの紐付け、及び追加部品ＩＤとフィーダーＩＤとの紐付けを行う手順について図１１のフローチャートを参照しながら詳細に説明する。ここで、追加部品とは、部品ＩＤとフィーダーＩＤとの紐付けを行った後、２つ目の部品としてフィーダーＩＤとの紐付けが追加で行われる部品であって、最初に部品切れとなる部品の次に部品切れになることが予めわかっている部品のことである。部品ＩＤに紐付けられるフィーダＩＤと追加部品ＩＤに紐付けられるフィーダーＩＤとは、同じものでもよいし、異なるものでもよい。
【００５９】
まず、部品が取り付けられていないフィーダーが装置にセットされていることを前提として説明する。部品とフィーダーをリーダーでそれぞれスキャンして部品ＩＤとフィーダーＩＤをそれぞれ取得する（ステップＳ２０）。次に、プログラムを参照し、フィーダーがセットされているセット位置がプログラムで指定のあるセット位置であるか否かを判断し（ステップＳ２１）、プログラムで指定されたセット位置である場合には（ステップＳ２１でＹ）、部品ＩＤがこのプログラムで使用するものであるか否かを判断する（ステップＳ２２）。
【００６０】
部品ＩＤがこのプログラムで使用するものである場合には（ステップＳ２２でＹ）、リーダーでスキャンされた部品ＩＤとリーダーでスキャンされたフィーダーＩＤとの紐付けを完了し、部品をフィーダーに取り付けてそのまま生産で使用される。一方、部品ＩＤがこのプログラムで使用するものではない場合には（ステップＳ２２でＮ）、部品の掛け間違い等の不具合が発生したことが想定されるため、段取りエラーとして処理される。
【００６１】
フィーダーがセットされているセット位置がプログラムで指定のあるセット位置ではなく、部品ＩＤもこのプログラムで使用するものではなく、代替モードＡが設定されている場合には（ステップＳ２３でＹ）、リーダーでスキャンされた部品ＩＤとリーダーでスキャンされたフィーダーＩＤとの紐付けを完了するものの、現在のプログラムにおいて使用されない部品として扱う。このフローは、例えば次のプログラムで使用する部品などを前もって段取りするような場合に使用される。
【００６２】
代替モードＡが設定されておらず（ステップＳ２３でＮ）、追加部品ＩＤとフィーダーＩＤとが紐付いていない場合には（ステップＳ２４でＹ）、代替モードＢが設定されているか否かを判断する（ステップＳ２５）。代替モードＢが設定されている場合には（ステップＳ２５でＹ）、追加部品ＩＤが代替可能部品であるか否かを判断する（ステップＳ２６）。
【００６３】
追加部品ＩＤが現在のプログラムで使用するものであり、代替可能部品である場合には（ステップＳ２６でＹ）、追加部品を代替部品に設定するか否かを確認するダイアログボックスを表示ユニットに表示させる（ステップＳ２７）。作業者が「設定する」のボタンを押して入力が行われると、代替部品に設定され（ステップＳ２８でＹ）、追加部品ＩＤとフィーダーＩＤとの紐付けを完了する。一方、作業者が「設定しない」のボタンを押して入力が行われると、代替部品に設定されず（ステップＳ２８でＮ）、追加部品ＩＤとフィーダーＩＤとの紐付けを完了するものの、現在のプログラムにおいて使用されない部品として扱う。なお、ステップＳ２５で代替モードＢが設定されていない場合には（ステップＳ２５でＮ）、代替モードＣにより紐付けを完了させる。
【００６４】
次に、すでに代替部品としての追加部品とセット位置との紐付けが済んでいるものに、さらに別の部品を代替部品として紐付ける場合について説明する。すでにセットされた追加部品のＩＤとフィーダーＩＤとがすでに紐付いている場合には（ステップＳ２４でＮ）、すでにセットされた追加部品が代替可能部品であるか否かを判断する（ステップＳ２９）。代替可能部品でない場合には（ステップＳ２９でＮ）、紐付け不可と判断し、代替可能部品である場合には（ステップＳ２９でＹ）、次にセットされる追加部品が代替可能部品であるか否かを判断する（ステップＳ３０）。代替可能部品でない場合には（ステップＳ３０でＮ）、紐付け不可と判断し、代替可能部品である場合には（ステップＳ３０でＹ）、生産可能枚数に１枚以上差があるか否かを判断する（ステップＳ３１）。
【００６５】
生産可能枚数に１枚以上差がない場合には（ステップＳ３１でＮ）、追加部品ＩＤの紐付けを行わず、１枚以上差がある場合には（ステップＳ３１でＹ）、代替モードＢが設定されているか否かを判断する（ステップＳ３２）。代替モードＢが設定されている場合には（ステップＳ３２でＹ）、次にセットされる追加部品を代替部品に設定するか否かを確認するダイアログボックスを表示ユニットに表示させる（ステップＳ３３）。作業者が「設定する」のボタンを押して入力が行われると、代替部品に設定され（ステップＳ３４でＹ）、追加部品ＩＤとフィーダーＩＤとの紐付けを完了する。一方、作業者が「設定しない」のボタンを押して入力が行われると、代替部品に設定されず（ステップＳ３４でＮ）、紐付け不可と判断する。なお、ステップＳ３２で代替モードＢが設定されていない場合には（ステップＳ３２でＮ）、代替モードＣにより紐付けを完了させる。
【００６６】
以上のように本実施形態によって開示される部品実装機１００は、複数の部品が一定のピッチでテープに保持されたテープ部品２１を有し、テープに保持された部品を順次供給するフィーダー２０と、部品を吸着する吸着ノズル３１を有し、吸着ノズル３１に吸着された部品をテープから基板１３０上に移載するヘッド部３０と、短冊テープ部品２２を有し、フィーダー２０に代わって短冊テープ部品２２に保持された部品を順次供給する代替用フィーダー４０と、を備え、短冊テープ部品２２のテープ長さ、もしくは短冊テープ部品２２の部品数を指示する構成とした。
【００６７】
このような構成によると、部品実装機１００によって指示されたテープ長さ、もしくは部品数に基づいて短冊テープ部品２２を予め作成し、この短冊テープ部品２２を代替用フィーダー２０に装着する。テープ部品２１の部品がなくなったら、短冊テープ部品２２から部品を吸着すればよいため、部品の吸着動作を停止させることなく部品供給を行うことができる。その際、短冊テープ部品２２のテープ長さをできるだけ短くすることにより、代替用フィーダー４０の使用を必要最小限に留めることができる。
ここで、短冊テープ部品２２はテープ部品２１の一部であるが、例えば、次にセットされるテープ部品２１の一部を切り離すことで短冊テープ部品２２を作成し、短冊テープ部品２２が切り取られた残りのテープ部品２１をフィーダー２０にセットすると、全体部品数の把握が容易になる等のメリットがある。
【００６８】
フィーダー２０が、テープ部品２１のローディングを自動で行うオートローディングフィーダーであって、テープ部品２１の部品が全てなくなってから、プリセットされたテープ部品２１の部品がヘッド部３０により吸着可能になるまでの時間をローディング時間とした場合に、ローディング時間内で部品を基板１３０に移載可能な最大部品数と部品のピッチとに基づいて短冊テープ部品２２のテープ長さを算出してもよい。
ここで、ローディングとは、部品切れとなったフィーダーに新たな部品を供給して使用可能な状態にすることをいう。
このような構成によると、短冊テープ部品２２のテープ長さを最短にできるため、代替用フィーダー４０の使用を必要最小限に留めることができる。
【００６９】
１枚の基板に使用される部品の使用部品数と部品のピッチとに基づいて短冊テープ部品２２のテープ長さを算出する構成としてもよい。
このような構成によると、代替用フィーダー４０によって基板１枚分の部品を供給することができる。また、フィーダー２０のテープ部品２１のローディングを手動で行う場合でも、余裕をもって取り替え作業を行うことができる。
【００７０】
フィーダー２０が、テープ部品２１のローディングを手動で行う通常のフィーダーである場合に、あらかじめ設定した部品交換時間内で部品を基板１３０に移載可能な最大部品数と部品のピッチとに基づいて短冊テープ部品２２のテープ長さを算出してもよい。
このような構成によると、フィーダー２０のテープ部品２１のローディングを行う場合に代替用フィーダー４０の使用を必要最小限に留めることができる。ただし、フィーダー２０のテープ部品２１のローディングが作業者により行われる場合は部品交換時間が不確定な時間となる。
【００７１】
また、本明細書によって開示される部品実装機１００は、複数の部品が一定のピッチでテープに保持されたテープ部品２１を有し、テープに保持された部品を順次供給するフィーダー２０と、部品を吸着する吸着ノズル３１を有し、吸着ノズル３１に吸着された部品をテープから基板１３０上に移載するヘッド部３０と、短冊テープ部品２２を有し、フィーダー２０に代わって短冊テープ部品２２に保持された部品を順次供給する代替用フィーダー４０と、を備え、代替用フィーダー４０が、短冊テープ部品２２のローディングを自動で行うオートローディングフィーダーであって、代替用フィーダー４０を共用スロットで部品ＩＤによらず共通使用する構成としてもよい。
このような構成によると、部品ＩＤによらず代替用フィーダー４０を共用スロットにセットすればよいため、あらかじめセット位置を決めておかなくてもよくなり、セット位置の有効活用が可能になる。
【００７２】
同一の代替用フィーダー４０に２種類の短冊テープ部品２２が取り付けられており、同一の代替用フィーダー４０は、時間差をつけて２種類の短冊テープ部品２２のローディングを行う構成としてもよい。
このような構成によると、同一の代替用フィーダー４０で２種の短冊テープ部品２２を供給することができるため、短冊テープ部品２２の種類毎に異なる代替用フィーダー４０を用意する必要がなく、代替用フィーダー４０の取替作業が不要になるとともに、代替用フィーダー４０の数が１つでもよい。したがって、生産性向上や生産コスト低下を実現できる。
【００７３】
第１の短冊テープ部品２２の生産可能枚数と第２の短冊テープ部品２２の生産可能枚数とに１枚以上の差、あるいは必要量以上の差があることを条件に、同一の代替用フィーダー４０に、時間差をつけて２種類の短冊テープ部品２２のローディングをさせる構成としてもよい。
ここで、必要量とは、短冊テープ部品２２の長さによって実装可能となりうる生産可能枚数などである。
このような構成によると、生産可能枚数に１枚以上の差、あるいは必要量以上の差があるから、第１の短冊テープ部品２２がなくなった後、第２の短冊テープ部品２２のローディングを開始させることができる。
【００７４】
短冊テープ部品２２のテープ長さ、もしくは短冊テープ部品２２の部品数を指示する構成としてもよい。
このような構成によると、代替用フィーダー４０の使用を必要最小限に留めることができる。
【００７５】
短冊テープ部品２２を代替用フィーダー４０に取り付けた時に短冊テープ部品２２を代替部品として使用するか使用しないかを選択出来るようにする構成としてもよい。
このような構成によると、代替部品として使えそうな部品があれば、代替部品として使用することを選択すればよく、部品の使いかけをなくし、部品の管理を容易にすることができる。
【００７６】
＜実施形態２＞
実施形態２を図６から図８の図面を参照しながら説明する。実施形態２では２部品切れの場合について説明する。図６に示すように、代替用フィーダー４０は最初Ｋスロットだけに装着されているものの、後述するＬスロットに、もう一つの代替用フィーダー４０が装着されるようになっている。部品残数管理により、Ｂスロットに装着されたフィーダー２０のテープ部品２１（以下「部品Ｂ」という）とＤスロットに装着されたテープ部品２１（以下「部品Ｄ」という）がなくなりかけていることを示している。なお、各フィーダー２０および代替用フィーダー４０は、ＡＬＦである。
【００７７】
部品Ｂの残数は２枚の基板１３０を生産可能な個数とされ、部品Ｄの残数は４枚の基板１３０を生産可能な個数とされている。この場合、最初に部品切れが発生するのは部品Ｂであり、次に部品切れが発生するのは部品Ｄである。部品Ｂと部品Ｄの残数が少なくなると、表示ユニット６０に新しいテープ部品２１の補給を促す警告が行われる。
【００７８】
図７に示すように、作業者は、表示ユニット６０の補給警告を見て、まず、Ｂスロットに装着される新しいテープ部品２１を準備する。表示ユニット６０には、補給警告の他、準備すべき短冊テープ部品２２のテープ長さを表示する。作業者は、テープ部品２１の一部を切り離すことで指示されたテープ長さの短冊テープ部品２２を作成する。次に、作業者は、リーダーを補給部品（短冊テープ部品２２が切り取られた後のテープ部品２１）の識別部にかざして補給部品のＩＤを読み取り、続けてリーダーを代替用フィーダー４０の識別部にかざして代替用フィーダー４０のＩＤを読み取り、コントローラ５０が補給部品のＩＤと代替用フィーダー４０のＩＤとの紐付けを行う。この後、補給部品としての短冊テープ部品２２が代替用フィーダー４０にセットされると、コントローラ５０は、部品Ｂの短冊テープ部品２２が代替用フィーダー４０に取り付けられたことを認識し、短冊テープ部品２２のローディングを開始する。
【００７９】
この後、作業者は、リーダーを補給部品（短冊テープ部品２２が切り取られた後のテープ部品２１）の識別部に再度かざして補給部品のＩＤを読み取り、Ｂスロットに装着されたフィーダー２０の識別部にリーダーをかざしてフィーダー２０のＩＤを読み取り、コントローラ５０が補給部品のＩＤとフィーダー２０のＩＤとの紐付けを行う。この後、テープ部品２１が補給部品としてＢスロットのフィーダー２０にプリセットされる。Ｂスロットのテープ部品２１がなくなり次第、プリセットされたテープ部品２１のローディングが開始される。
【００８０】
続いて、部品Ｄについても準備を行う。部品Ｂの準備が完了した時点では、Ｋスロットに部品Ｂの代替用フィーダー４０が装着されているため、新たな代替用フィーダー４０を準備する必要がある。ここで、現時点で代替用フィーダー４０に設定されていないフィーダー２０を準備し、未使用のＬスロットに装着する。これにより、フィーダー２０のＩＤとセット位置（Ｌスロット）との紐付けが行われ、フィーダー２０がＬスロットに装着されたことがコントローラ５０によって認識される。
【００８１】
次に、部品Ｂと同様にして、部品Ｄについても短冊テープ部品２２を作成する。作業者は、リーダーを補給部品（短冊テープ部品２２が切り取られた後のテープ部品２１）の識別部にかざして補給部品のＩＤを読み取り、リーダーをフィーダー２０の識別部にかざしてフィーダー２０のＩＤを読み取る。すると、コントローラ５０によって補給部品のＩＤとフィーダー２０のＩＤとの紐付けが行われ、続いて、このフィーダー２０を第２の代替用フィーダー４０に設定するか否かの確認が行われる。このような確認作業は、表示ユニット６０に表示されたダイアログボックスなどによって行われる。作業者が「設定する」のボタンを押して入力が行われると、フィーダー２０が第２の代替用フィーダー４０として設定される。これにより、部品Ｄの短冊テープ部品２２がＬスロットで第２の代替用フィーダー４０に取り付けられたことがコントローラ５０によって認識され、短冊テープ部品２２のローディングを開始する。
【００８２】
以上のように本実施形態では、第１の代替用フィーダー４０と第１の短冊テープ部品２２とが紐付けられている場合に、いずれかのフィーダー２０と第２の短冊テープ部品２２との紐付けを行うことでいずれかのフィーダー２０を第２の代替用フィーダー４０に設定する構成としたから、例えば複数のフィーダー２０のいずれか１つを代替用フィーダー４０に変更することができ、２つの代替用フィーダー４０で異なる２つの部品を供給することができる。
【００８３】
<実施形態３＞
実施形態３を図９を参照しながら説明する。実施形態３では、実施形態２と同様、２部品切れの場合について説明する。図９に示すように、代替用フィーダー４０はＫスロットに装着されている。部品残数管理がされていないものの、Ｂスロットに装着されたフィーダー２０のテープ部品２１（以下「部品Ｂ」という）とＤスロットに装着されたテープ部品２１（以下「部品Ｄ」という）がなくなりかけていることを示している。なお、各フィーダー２０および代替用フィーダー４０は、ＡＬＦである。
【００８４】
部品Ｂの残数は２枚の基板１３０を生産可能な個数とされ、部品Ｄの残数は４枚の基板１３０を生産可能な個数とされている。この場合、最初に部品切れが発生するのは部品Ｂであり、次に部品切れが発生するのは部品Ｄである。部品Ｂと部品Ｄの残数が少なくなると、表示ユニット６０に新しいテープ部品２１の補給を促す警告が行われる。
【００８５】
図９に示すように、作業者は、表示ユニット６０の補給警告を見て、まず、Ｂスロットに装着される新しいテープ部品２１を準備する。表示ユニット６０には、補給警告の他、準備すべき短冊テープ部品２２のテープ長さを表示する。作業者は、テープ部品２１の一部を切り離すことで指示されたテープ長さの短冊テープ部品２２を作成する。次に、作業者は、リーダーを補給部品（短冊テープ部品２２が切り取られた後のテープ部品２１）の識別部にかざして補給部品のＩＤを読み取り、続けてリーダーを代替用フィーダー４０の識別部にかざして代替用フィーダー４０のＩＤを読み取り、コントローラ５０が補給部品のＩＤと代替用フィーダー４０のＩＤとの紐付けを行う。この後、補給部品としての短冊テープ部品２２が代替用フィーダー４０にセットされると、コントローラ５０は、部品Ｂの短冊テープ部品２２が代替用フィーダー４０に取り付けられたことを認識し、短冊テープ部品２２のローディングを開始する。
【００８６】
この後、作業者は、リーダーを補給部品（短冊テープ部品２２が切り取られた後のテープ部品２１）の識別部に再度かざして補給部品のＩＤを読み取り、Ｂスロットに装着されたフィーダー２０の識別部にリーダーをかざしてフィーダー２０のＩＤを読み取り、コントローラ５０が補給部品のＩＤとフィーダー２０のＩＤとの紐付けを行う。この後、テープ部品２１が補給部品としてＢスロットのフィーダー２０にプリセットされる。Ｂスロットのテープ部品２１がなくなり次第、プリセットされたテープ部品２１のローディングが開始される。
【００８７】
続いて、部品Ｄについても準備を行う。本実施形態では、新たな代替用フィーダー４０を準備するのではなく、Ｋスロットの代替用フィーダー４０に部品Ｄの短冊テープ部品２２を装着する。ただし、部品Ｂの生産可能枚数と部品Ｄの生産可能枚数との差を１枚以上とし、部品Ｂの短冊テープ部品２２のテープ長さを、基板１枚以上生産できる長さにしないようにすることを条件とする。
【００８８】
次に、部品Ｂと同様にして、部品Ｄについても短冊テープ部品２２を作成する。作業者は、リーダーを補給部品（短冊テープ部品２２が切り取られた後のテープ部品２１）の識別部にかざして補給部品のＩＤを読み取り、リーダーを代替用フィーダー４０の識別部にかざして代替用フィーダー４０のＩＤを読み取る。すると、コントローラ５０によって補給部品のＩＤと代替用フィーダー４０のＩＤとの紐付けが行われる。
【００８９】
続いて、部品Ｂの生産可能枚数と部品Ｄの生産可能枚数との差が１枚以上あるか否かの確認が行われる。このような確認作業は、表示ユニット６０に表示されたダイアログボックスなどによって行われる。作業者が「１枚以上ある」のボタンを押して入力が行われると、続けて、部品Ｂの短冊テープ部品２２のテープ長さが、基板１枚以上生産できる長さか否かの確認が行われる。同様に、作業者が「基板１枚以上生産できる長さではない」のボタンを押して入力が行われると、部品Ｂの短冊テープ部品２２の供給完了後に部品Ｄの供給が開始される。これにより、部品Ｄの短冊テープ部品２２が代替用フィーダー４０に取り付けられたことがコントローラ５０によって認識され、部品Ｂの短冊テープ部品２２の部品供給完了後に、部品Ｄの短冊テープ部品２２のローディングを開始する。
【００９０】
以上のように本実施形態では、第１の短冊テープ部品２２の生産可能枚数と第２の短冊テープ部品２２の生産可能枚数とに１枚以上の差があることを条件に、同じ代替用フィーダー４０に第１の短冊テープ部品２２と第２の短冊テープ部品２２とが装着される構成としたから、同じ代替用フィーダー４０で異なる２つの部品を供給することができる。また、生産可能枚数に１枚以上の差があるから、第１の短冊テープ部品２２の部品供給が完了した後、第２の短冊テープ部品２２の部品供給を開始させることができる。
【００９１】
＜実施形態４＞
実施形態４を図１０を参照しながら説明する。本実施形態は、実施形態２と同様、２部品切れの場合について説明する。図１０に示すように、Ｋスロットに装着された代替用フィーダー４０と、Ｌスロットに装着された代替用フィーダー４０とが予め設定されている。部品残数管理はされていないものの、Ｂスロットに装着されたフィーダー２０のテープ部品２１（以下「部品Ｂ」という）とＤスロットに装着されたテープ部品２１（以下「部品Ｄ」という）がなくなりかけていることを発見したものとする。なお、各フィーダー２０および各代替用フィーダー４０は、ＡＬＦである。以下においては、代替モードがＡである場合とＢである場合とに分けて説明する。
【００９２】
１．代替モードＡ
Ａモードでは予め代替部品の情報がプログラムに記録されているため、セット位置で部品の種類（本実施形態では部品Ｂと部品Ｄであること）が特定され、リーダーで部品ＩＤを読み取る必要はない。部品の残数はわからないが、もうすぐ部品切れになりそうな部品Ｂと部品Ｄを発見したとする。あくまで目視ではあるが、部品Ｂのほうが部品Ｄよりも先に部品切れになりそうであることがわかったとする。
【００９３】
まず、部品Ｂのテープ部品２１をＢスロットのフィーダー２０にプリセットすると、表示ユニット６０に補給ナビが表示され、短冊テープ部品２２のテープ長さが指示される。テープ部品２１から指示されたテープ長さの短冊テープ部品２２を切り取ってＫスロットの代替用フィーダー４０にプリセットする。次に、部品Ｄのテープ部品２１をＤスロットのフィーダー２０にプリセットすると、表示ユニット６０に補給ナビが表示され、短冊テープ部品２２のテープ長さが指示される。テープ部品２１から指示されたテープ長さの短冊テープ部品２２を切り取ってＬスロットの代替用フィーダー４０にプリセットする。
【００９４】
これにより、部品Ｂのテープ部品２１のローディング中にヘッド部３０による部品吸着位置がＢスロットのフィーダー２０からＫスロットの代替用フィーダー４０に切り替わるため、部品の供給停止や供給待ちが発生することなく生産を継続することができる。また、部品Ｄのテープ部品２１のローディング中にヘッド部３０による部品吸着位置がＤスロットのフィーダー２０からＬスロットの代替用フィーダー４０に切り替わるため、部品の供給停止や供給待ちが発生することなく生産を継続することができる。
【００９５】
２．代替モードＢ
Ｂモードでは代替部品の情報がプログラムに記録されていないため、運転中に代替用フィーダー４０の対象部品を変更することができる。図１０の場合、ＫスロットとＬスロットに代替用フィーダー４０が装着されていることはわかるが、どんな部品が装着されているかがわからないことを示している。しかし、セット位置で部品の種類（本実施形態では部品Ｂと部品Ｄであること）が特定され、リーダーで部品ＩＤを読み取る必要はない。部品の残数はわからないが、もうすぐ部品切れになりそうな部品Ｂと部品Ｄを発見したとする。あくまで目視ではあるが、部品Ｂのほうが部品Ｄよりも先に部品切れになりそうであることがわかったとする。その後の動作については、代替モードＡと同じであるため、説明を省略する。
【００９６】
このようにすれば、Ｋスロットに装着される代替用フィーダー４０とＬスロットに装着される代替用フィーダー４０とを代替部品供給用のＡＬＦに指定しておき、ＫスロットとＬスロットを代替部品専用の共用スロットに指定しておくことにより、部品ＩＤによらず共通使用することができる。したがって、より効率的かつ柔軟な部品補給を行うことができる。
【００９７】
＜他の実施形態＞
本明細書によって開示される技術は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も含まれる。
（１）上記実施形態では短冊テープ部品２２のテープ長さを指示するようにしていたものの、短冊テープ部品２２の部品数を指示してもよい。また、短冊テープ部品２２のテープ長さを表示ユニット６０に表示して指示していたものの、表示ユニット６０以外の伝達手段（音声、メール連絡等）によってテープ長さを指示してもよい。
【００９８】
（２）上記実施形態ではフィーダー２０および代替用フィーダー４０がいずれもＡＬＦであるものとして説明したが、ＡＬＦではない手動のフィーダーおよび手動の代替用フィーダーでも実施可能である。
【００９９】
（３）上記実施形態１では部品のＩＤとフィーダー２０のＩＤとの紐付けが行われた時に部品を代替部品に設定するか否かの選択画面を表示ユニット６０に表示させているものの、選択画面を表示させることなく、補給ナビ等で補給が指示された部品については代替部品に設定するものとしてもよい。
【０１００】
（４）上記実施形態３では１つの代替用フィーダー４０に２つの短冊テープ部品２２を装着しているものの、３つ以上の短冊テープ部品２２を１つの代替用フィーダー４０に装着してもよい。
【０１０１】
（５）上記実施形態４では予め２つの代替用フィーダー４０が設定されているものの、３つ以上の代替用フィーダー４０を予め設定してもよい。
【０１０２】
（６）上記実施形態では次のテープ部品２１の一部を切り出して代替用フィーダー４０に装着し、残りのテープ部品２１をフィーダー２０に装着しているものの、次のテープ部品２１の一部でなくてもよく、あらかじめ用意しておいた予備部品を代替用フィーダー４０に装着してもよい。
【符号の説明】
【０１０３】
１０…フィーダー群
２０…フィーダー
２１…テープ部品
２２…短冊テープ部品
３０…ヘッド部
３１…吸着ノズル
４０…代替用フィーダー
１００…部品実装機
１３０…基板
【図１】
2019067972.tif 000003
【図２】
2019067972.tif 000004
【図３】
2019067972.tif 000005
【図４】
2019067972.tif 000006
【図５】
2019067972.tif 000007
【図６】
2019067972.tif 000008
【図７】
2019067972.tif 000009
【図８】
2019067972.tif 000010
【図９】
2019067972.tif 000011
【図１０】
2019067972.tif 000012
【図１１】
2019067972.tif 000013
【図１２】
2019067972.tif 000014
【図１３】
2019067972.tif 000015
【図１４】
2019067972.tif 000016
【図１５】
2019067972.tif 000017
【図１６】
2019067972.tif 000018
【図１７】
2019067972.tif 000019
【図１８】
2019067972.tif 000020