(57)【要約】  この部品実装システムは、基板（Ｓ）に部品（Ｅ）を実装する部品実装装置（１５）と、部品実装装置により基板に実装される部品が複数収容された部品収容部材（２００）を保管する部品保管庫（２０）と、部品保管庫から部品収容部材を出庫する順番を制御する制御部（２２）と、を備える。制御部は、複数の部品収容部材について出庫予定がある場合に、出庫の優先度に基づいて、部品収容部材を出庫する順番を制御するように構成されている。
2020202248.tif 000002
【特許請求の範囲】
【請求項１】
基板に部品を実装する部品実装装置と、
前記部品実装装置により基板に実装される部品が複数収容された部品収容部材を保管する部品保管庫と、
前記部品保管庫から前記部品収容部材を出庫する順番を制御する制御部と、を備え、
前記制御部は、複数の前記部品収容部材について出庫予定がある場合に、出庫の優先度に基づいて、前記部品収容部材を出庫する順番を制御するように構成されている、部品実装システム。
【請求項２】
前記制御部は、前記部品実装装置において残りの部品により基板への実装を継続可能な時間に基づいて決定された優先度に基づいて、前記部品収容部材を出庫する順番を制御するように構成されている、請求項１に記載の部品実装システム。
【請求項３】
前記部品実装装置から所定のタイミングにより送信される残りの部品数の情報に基づいて、前記部品収容部材の出庫の優先度を決定する優先度決定部をさらに備える、請求項２に記載の部品実装システム。
【請求項４】
前記優先度決定部は、出庫の優先度に基づいて、前記部品収容部材の出庫グループを作成するように構成されている、請求項３に記載の部品実装システム。
【請求項５】
前記制御部は、出庫の優先度に基づいて分類された出庫グループごとに、前記部品収容部材を出庫するように制御するように構成されている、請求項４に記載の部品実装システム。
【請求項６】
前記制御部は、前記部品収容部材を出庫中に、出庫の優先度が高い前記部品収容部材の出庫要求が来た場合に、出庫の優先度が高い前記部品収容部材の順番が早くなるように出庫する順番を制御するように構成されている、請求項１〜５のいずれか１項に記載の部品実装システム。
【請求項７】
前記制御部は、複数の前記部品収容部材を順次出庫する処理中に、出庫の優先度が高い前記部品収容部材の出庫要求が来た場合に、複数の前記部品収容部材を順次出庫する処理を中断して、出庫の優先度が高い前記部品収容部材の出庫を行う制御をするように構成されている、請求項６に記載の部品実装システム。
【請求項８】
出庫が中断される前記部品収容部材は、部品実装を開始するために前記部品実装装置に供給して段取りされる前記部品収容部材である、請求項７に記載の部品実装システム。
【請求項９】
前記制御部は、ユーザにより設定された優先度に基づいて、前記部品収容部材を出庫する順番を制御するように構成されている、請求項１〜８のいずれか１項に記載の部品実装システム。
【請求項１０】
部品実装装置により基板に部品を実装するステップと、
前記部品実装装置により基板に実装される部品が複数収容された部品収容部材を部品保管庫から出庫するステップと、
前記部品保管庫において複数の前記部品収容部材について出庫予定がある場合に、出庫の優先度に基づいて、前記部品収容部材を出庫する順番を制御するステップと、を備える、部品実装方法。
【請求項１１】
前記部品収容部材を出庫する順番を制御するステップは、前記部品実装装置において残りの部品により基板への実装を継続可能な時間に基づいて決定された優先度に基づいて、前記部品収容部材を出庫する順番を制御するステップを含む、請求項１０に記載の部品実装方法。
【請求項１２】
前記部品実装装置から所定のタイミングにより送信される残りの部品数の情報に基づいて、前記部品収容部材の出庫の優先度を決定するステップをさらに備える、請求項１１に記載の部品実装方法。
【請求項１３】
前記部品収容部材の出庫の優先度を決定するステップは、出庫の優先度に基づいて、前記部品収容部材の出庫グループを作成するステップを含む、請求項１２に記載の部品実装方法。
【請求項１４】
前記部品収容部材を出庫する順番を制御するステップは、出庫の優先度に基づいて分類された出庫グループごとに、前記部品収容部材を出庫するように制御するステップを含む、請求項１３に記載の部品実装方法。
【請求項１５】
前記部品収容部材を出庫する順番を制御するステップは、前記部品収容部材を出庫中に、出庫の優先度が高い前記部品収容部材の出庫要求が来た場合に、出庫の優先度が高い前記部品収容部材の順番が早くなるように出庫する順番を制御するステップを含む、請求項１０〜１４のいずれか１項に記載の部品実装方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、部品実装システムおよび部品実装方法に関し、特に、部品保管庫を備える部品実装システムおよび部品保管庫を用いる部品実装方法に関する。
【背景技術】
【０００２】
従来、部品保管庫を備える部品実装システムが知られている。このような部品実装システムは、たとえば、特開２０１８−１６４０１８号公報に開示されている。【０００３】
上記特開２０１８−１６４０１８号公報には、基板に部品を実装する実装機と、実装機により基板に実装される部品を収容する部品収容体を保管する部品収容体保管庫（部品保管庫）と、部品収容体保管庫から取り出す部品収容体の準備指示を作成する準備指示部と、を備える部品実装システムが開示されている。この特開２０１８−１６４０１８号公報の部品実装システムは、準備指示部により作成された準備指示に基づいて、部品収容体保管庫から部品収容体を順次出庫するように構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−１６４０１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特開２０１８−１６４０１８号公報の部品実装システムでは、準備指示部により作成された準備指示に基づいて、部品収容体保管庫から部品収容体を順次出庫するように構成されている。このため、準備指示の順番によっては、部品の残数が少なく迅速に部品を部品実装装置に供給しなくてはいけない種類の部品の出庫が後回しとなり、部品供給が必要な部品実装装置に部品を供給するまでの時間が長くなる場合があるという不都合がある。この場合、基板に部品を実装する動作を継続することが困難となり、部品実装を一時中断する必要がある。その結果、基板に部品を実装する動作の効率が低下するという問題点がある。【０００６】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、部品保管庫からの部品の出庫状況に起因して基板に部品を実装する動作の効率が低下するのを抑制することが可能な部品実装システムおよび部品実装方法を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、この発明の第１の局面による部品実装システムは、基板に部品を実装する部品実装装置と、部品実装装置により基板に実装される部品が複数収容された部品収容部材を保管する部品保管庫と、部品保管庫から部品収容部材を出庫する順番を制御する制御部と、を備え、制御部は、複数の部品収容部材について出庫予定がある場合に、出庫の優先度に基づいて、部品収容部材を出庫する順番を制御するように構成されている。【０００８】
この発明の第１の局面による部品実装システムでは、上記のように構成することによって、迅速に供給する必要がある種類の優先度の高い部品の部品収容部材を優先して部品保管庫から出庫することができるので、部品供給が必要な部品実装装置に迅速に部品を供給することができる。これにより、部品実装装置により基板に部品を実装する動作が一時中断するのを抑制することができるので、部品保管庫からの部品の出庫状況に起因して基板に部品を実装する動作の効率が低下するのを抑制することができる。【０００９】
上記第１の局面による部品実装システムにおいて、好ましくは、制御部は、部品実装装置において残りの部品により基板への実装を継続可能な時間に基づいて決定された優先度に基づいて、部品収容部材を出庫する順番を制御するように構成されている。このように構成すれば、部品の実装を継続可能な時間が短い部品の部品収容部材を優先して部品保管庫から出庫することができるので、部品実装装置により基板に部品を実装する動作が一時中断するのを効果的に抑制することができる。【００１０】
この場合、好ましくは、部品実装装置から所定のタイミングにより送信される残りの部品数の情報に基づいて、部品収容部材の出庫の優先度を決定する優先度決定部をさらに備える。このように構成すれば、部品実装装置の残りの部品数の情報に基づいて、複数の部品収容部材の出庫の優先度を優先度決定部により容易に決定することができる。【００１１】
上記優先度決定部を備える構成の部品実装システムにおいて、好ましくは、優先度決定部は、出庫の優先度に基づいて、部品収容部材の出庫グループを作成するように構成されている。このように構成すれば、同等な優先度の部品収容部材を同じ出庫グループとして出庫の優先度を決定することができる。【００１２】
この場合、好ましくは、制御部は、出庫の優先度に基づいて分類された出庫グループごとに、部品収容部材を出庫するように制御するように構成されている。このように構成すれば、優先度が高い部品収容部材をまとめて出庫グループとして出庫することができる。【００１３】
上記第１の局面による部品実装システムにおいて、好ましくは、制御部は、部品収容部材を出庫中に、出庫の優先度が高い部品収容部材の出庫要求が来た場合に、出庫の優先度が高い部品収容部材の順番が早くなるように出庫する順番を制御するように構成されている。このように構成すれば、部品収容部材の出庫中でも出庫の順番を変更することができるので、迅速に供給する必要がある種類の部品の部品収容部材の出庫までの時間が長くなるのをより効果的に抑制することができる。【００１４】
この場合、好ましくは、制御部は、複数の部品収容部材を順次出庫する処理中に、出庫の優先度が高い部品収容部材の出庫要求が来た場合に、複数の部品収容部材を順次出庫する処理を中断して、出庫の優先度が高い部品収容部材の出庫を行う制御をするように構成されている。このように構成すれば、処理中のすべての部品収容部材の出庫を待つことなく優先度の高い出庫グループの部品収容部材の出庫を開始させることができる。【００１５】
上記出庫中の出庫グループの部品収容部材の出庫を中断する構成の部品実装システムにおいて、好ましくは、出庫が中断される部品収容部材は、部品実装を開始するために部品実装装置に供給して段取りされる部品収容部材である。このように構成すれば、段取りされる部品収容部材の出庫の優先度は比較的低いので、出庫が中断されたとしても基板に部品を実装する動作に影響することを抑制することができる。【００１６】
上記第１の局面による部品実装システムにおいて、好ましくは、制御部は、ユーザにより設定された優先度に基づいて、部品収容部材を出庫する順番を制御するように構成されている。このように構成すれば、ユーザの要求に応じて部品収容部材を迅速に出庫することができる。【００１７】
上記目的を達成するために、この発明の第２の局面による部品実装方法は、部品実装装置により基板に部品を実装するステップと、部品実装装置により基板に実装される部品が複数収容された部品収容部材を部品保管庫から出庫するステップと、部品保管庫において複数の部品収容部材について出庫予定がある場合に、出庫の優先度に基づいて、部品収容部材を出庫する順番を制御するステップと、を備える。【００１８】
この発明の第２の局面による部品実装方法では、上記のように構成することによって、迅速に供給する必要がある種類の優先度の高い部品の部品収容部材を優先して部品保管庫から出庫することができるので、部品供給が必要な部品実装装置に迅速に部品を供給することができる。これにより、部品実装装置により基板に部品を実装する動作が一時中断するのを抑制することができるので、部品保管庫からの部品の出庫状況に起因して基板に部品を実装する動作の効率が低下するのを抑制することが可能な部品実装方法を提供することができる。【００１９】
上記第２の局面による部品実装方法において、好ましくは、部品収容部材を出庫する順番を制御するステップは、部品実装装置において残りの部品により基板への実装を継続可能な時間に基づいて決定された優先度に基づいて、部品収容部材を出庫する順番を制御するステップを含む。このように構成すれば、部品の実装を継続可能な時間が短い部品の部品収容部材を優先して部品保管庫から出庫することができるので、部品実装装置により基板に部品を実装する動作が一時中断するのを効果的に抑制することができる。【００２０】
この場合、好ましくは、部品実装装置から所定のタイミングにより送信される残りの部品数の情報に基づいて、部品収容部材の出庫の優先度を決定するステップをさらに備える。このように構成すれば、部品実装装置の残りの部品数の情報に基づいて、複数の部品収容部材の出庫の優先度を容易に決定することができる。【００２１】
上記優先度を決定するステップを備える構成の部品実装方法において、好ましくは、部品収容部材の出庫の優先度を決定するステップは、出庫の優先度に基づいて、部品収容部材の出庫グループを作成するステップを含む。このように構成すれば、同等な優先度の部品収容部材を同じ出庫グループとして出庫の優先度を決定することができる。【００２２】
この場合、好ましくは、部品収容部材を出庫する順番を制御するステップは、出庫の優先度に基づいて分類された出庫グループごとに、部品収容部材を出庫するように制御するステップを含む。このように構成すれば、優先度が高い部品収容部材をまとめて出庫グループとして出庫することができる。【００２３】
上記第２の局面による部品実装方法において、好ましくは、部品収容部材を出庫する順番を制御するステップは、部品収容部材を出庫中に、出庫の優先度が高い部品収容部材の出庫要求が来た場合に、出庫の優先度が高い部品収容部材の順番が早くなるように出庫する順番を制御するステップを含む。このように構成すれば、部品収容部材の出庫中でも出庫の順番を変更することができるので、迅速に供給する必要がある種類の部品の部品収容部材の出庫までの時間が長くなるのをより効果的に抑制することができる。
【発明の効果】
【００２４】
本発明によれば、上記のように、部品保管庫からの部品の出庫状況に起因して基板に部品を実装する動作の効率が低下するのを抑制することが可能な部品実装システムおよび部品実装方法を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態による部品実装システムを示したブロック図である。
【図２】本発明の一実施形態による部品実装システムの部品実装装置の全体構成を示した図である。
【図３】本発明の一実施形態による部品実装システムにおける出庫要求リストの一例を示した図である。
【図４】本発明の一実施形態による部品実装システムの第１動作例を説明するためのシーケンス図である。
【図５】本発明の一実施形態による部品実装システムの出庫指示部品の抽出処理を説明するためのフローチャートである。
【図６】本発明の一実施形態による部品実装システムの予約部品の出庫指示処理を説明するためのフローチャートである。
【図７】本発明の一実施形態による部品実装システムの第２動作例を説明するためのシーケンス図である。
【図８】本発明の一実施形態による部品実装システムの第３動作例を説明するためのシーケンス図である。
【発明を実施するための形態】
【００２６】
以下、本発明を具体化した実施形態を図面に基づいて説明する。
【００２７】
図１および図２を参照して、本発明の一実施形態による部品実装システム１００の構成について説明する。
【００２８】
（部品実装システムの構成）
本実施形態による部品実装システム１００は、基板Ｓに部品Ｅを実装して、部品Ｅが実装された基板Ｓを製造するように構成されている。部品実装システム１００は、図１に示すように、部品実装ライン１０と、部品保管庫２０と、外部ＰＣ３０と、ユーザが携帯する携帯端末４０と、を備えている。なお、外部ＰＣ３０は、請求の範囲の「優先度決定部」の一例である。
【００２９】
部品実装ライン１０は、複数設けられている。また、部品実装ライン１０は、ローダ１１と、印刷機１２と、印刷検査機１３と、ディスペンサ装置１４と、複数の部品実装装置１５と、外観検査装置１６と、リフロー装置１７と、外観検査装置１８と、アンローダ１９と、を含んでいる。また、部品実装ライン１０では、製造ラインに沿って上流側（左側）から下流側（右側）に向かって基板Ｓが搬送されるように構成されている。
【００３０】
（部品実装ラインの構成）
次に、部品実装ライン１０を構成する各装置の構成について説明する。
【００３１】
ローダ１１は、部品Ｅが実装される前の基板（配線基板）Ｓを保持するとともに部品実装ライン１０に基板Ｓを搬入する役割を有する。なお、部品Ｅは、ＬＳＩ、ＩＣ、トランジスタ、コンデンサおよび抵抗器などの小片状の電子部品を含む。
【００３２】
印刷機１２は、スクリーン印刷機であり、クリーム半田を基板Ｓの実装面上に塗布する機能を有する。
【００３３】
印刷検査機１３は、印刷機１２により印刷したクリーム半田の状態を検査する機能を有する。
【００３４】
ディスペンサ装置１４は、基板Ｓにクリーム半田や接着剤などを塗布する機能を有する。
【００３５】
部品実装装置１５は、クリーム半田が印刷された基板Ｓの所定の実装位置に部品を実装（搭載）する機能を有する。また、部品実装装置１５は、基板Ｓの搬送方向に沿って複数（３つ）配置されている。複数の部品実装装置１５は、同様の構成を有している。また、部品実装装置１５は、図２に示すように、基台１５１と、一対のコンベア１５２と、部品供給部１５３と、ヘッドユニット１５４と、支持部１５５と、一対のレール部１５６と、部品認識撮像部１５７と、制御部１５８とを備えている。
【００３６】
一対のコンベア１５２は、基台１５１上に設置され、基板ＳをＸ方向に搬送するように構成されている。また、一対のコンベア１５２は、搬送中の基板Ｓを実装作業位置で停止させた状態で保持するように構成されている。また、一対のコンベア１５２は、基板Ｓの寸法に合わせてＹ方向の間隔を調整可能に構成されている。
【００３７】
部品供給部１５３は、一対のコンベア１５２の外側（Ｙ１側およびＹ２側）に配置されている。また、部品供給部１５３には、複数のテープフィーダ１５３ａが配置されている。
【００３８】
テープフィーダ１５３ａは、複数の部品Ｅを所定の間隔を隔てて保持したテープが巻き付けられたリール（部品Ｅが複数収容された部品収容部材２００（図１参照））を保持している。テープフィーダ１５３ａは、リールを回転させて部品Ｅを保持するテープを送出することにより、テープフィーダ１５３ａの先端から部品Ｅを供給するように構成されている。部品Ｅを保持したテープが終わると、次のテープ（リール）に替えられる。取り替えられるテープ（リール）（部品収容部材２００）は、部品保管庫２０から出庫されて補給される。
【００３９】
ヘッドユニット１５４は、一対のコンベア１５２の上方と部品供給部１５３の上方との間を移動するように設けられている。また、ヘッドユニット１５４は、ノズルが下端に取り付けられた複数（５つ）の実装ヘッド１５４ａと、基板認識撮像部１５４ｂと、を含んでいる。
【００４０】
実装ヘッド１５４ａは、基板Ｓに対して部品Ｅを実装するように構成されている。具体的には、実装ヘッド１５４ａは、昇降可能（Ｚ方向に移動可能）に構成され、空気圧発生部によりノズルの先端部に発生された負圧によって、テープフィーダ１５３ａから供給される部品Ｅを吸着して保持し、基板Ｓにおける実装位置に部品Ｅを装着（実装）するように構成されている。
【００４１】
基板認識撮像部１５４ｂは、基板Ｓの位置および姿勢を認識するために、基板ＳのフィデューシャルマークＦを撮像するように構成されている。そして、フィデューシャルマークＦの位置を撮像して認識することにより、基板Ｓにおける部品Ｅの実装位置を正確に取得することが可能である。基板認識撮像部１５４ｂは、上方（Ｚ１方向側）から基板Ｓを撮像するように構成されている。
【００４２】
支持部１５５は、Ｘ軸モータ１５５ａを含んでいる。支持部１５５は、Ｘ軸モータ１５５ａを駆動させることにより、支持部１５５に沿ってヘッドユニット１５４をＸ方向に移動させるように構成されている。支持部１５５は、両端部が一対のレール部１５６により支持されている。
【００４３】
一対のレール部１５６は、基台１５１上に固定されている。Ｘ１側のレール部１５６は、Ｙ軸モータ１５６ａを含んでいる。レール部１５６は、Ｙ軸モータ１５６ａを駆動させることにより、支持部１５５を一対のレール部１５６に沿ってＸ方向と直交するＹ方向に移動させるように構成されている。ヘッドユニット１５４が支持部１５５に沿ってＸ方向に移動可能であるとともに、支持部１５５がレール部１５６に沿ってＹ方向に移動可能であることによって、ヘッドユニット１５４はＸＹ方向に移動可能である。
【００４４】
部品認識撮像部１５７は、基台１５１の上面上に固定されている。部品認識撮像部１５７は、一対のコンベア１５２の外側（Ｙ１側およびＹ２側）に配置されている。部品認識撮像部１５７は、部品Ｅの実装に先立って部品Ｅの吸着状態（吸着姿勢）を認識するために、実装ヘッド１５４ａのノズルに吸着された部品Ｅを下方（Ｚ２方向側）から撮像するように構成されている。これにより、実装ヘッド１５４ａのノズルに吸着された部品Ｅの吸着状態を取得することが可能である。
【００４５】
制御部１５８は、ＣＰＵを含んでおり、一対のコンベア１５２による基板Ｓの搬送動作、ヘッドユニット１５４による実装動作、部品認識撮像部１５７、基板認識撮像部１５４ｂによる撮像動作などの部品実装装置１５の全体の動作を制御するように構成されている。また、制御部１５８は、外部ＰＣ３０に対して、生産情報や部品情報などの情報を送信するように構成されている。
【００４６】
図１に示すように、外観検査装置１６は、複数の部品実装装置１５の下流に設けられている。外観検査装置１６は、部品実装装置１５により部品Ｅが実装された基板Ｓの外観を検査する機能を有する。
【００４７】
リフロー装置１７は、加熱処理を行うことにより半田を溶融させて部品Ｅを基板Ｓの電極部に接合する機能を有する。リフロー装置１７は、レーン上の基板Ｓを搬送しながら、加熱処理を行うように構成されている。
【００４８】
外観検査装置１８は、リフロー装置１７の下流に設けられている。外観検査装置１８は、リフロー装置１７により加熱処理が行われた後の基板Ｓの外観を検査する機能を有する。
【００４９】
アンローダ１９は、部品Ｅが実装された後の基板Ｓを部品実装ライン１０から排出する役割を有する。
【００５０】
（部品保管庫の構成）
部品保管庫２０の構成について説明する。
【００５１】
部品保管庫２０は、部品実装装置１５により基板Ｓに実装される部品Ｅが複数収容された部品収容部材２００を保管するように構成されている。部品保管庫２０は、保管部２１と、制御部２２と、操作部２３と、表示部２４と、を含んでいる。保管部２１は、入出庫機構２１１と、入出庫口２１２とを有している。
【００５２】
保管部２１には、複数の部品収容部材２００が保管されるように構成されている。保管部２１に保管される複数の部品収容部材２００は、各々の情報が記憶部に記憶されて管理される。部品収容部材２００の情報は、部品Ｅの種類の情報、保持する部品Ｅの数量の情報、保管場所の情報、保管時間などの時間情報を含む。入出庫機構２１１は、部品収容部材２００を搬送する機能を有する。具体的には、入出庫機構２１１は、入出庫口２１２に載置された部品収容部材２００を搬送して保管部２１の所定の保管位置に入庫する。また、入出庫機構２１１は、保管部２１に保管された部品収容部材２００を搬送して入出庫口２１２に出庫する。入出庫口２１２には、複数の部品収容部材２００を配置することが可能に構成されている。つまり、保管部２１には、同時に複数の部品収容部材２００を入出庫することが可能である。
【００５３】
たとえば、入出庫口２１２は、複数の段を有する部品載置棚（図示せず）を含んでいる。部品載置棚の段の各々には、入出庫機構２１１により順番に搬送された部品収容部材２００が載置される。出庫が完了すると、部品載置棚の段の各々から作業者（ユーザ）が部品収容部材２００を取り出すことができる。部品載置棚には、後述する出庫指示ファイルの単位で出庫指示ファイルに属する部品収容部材２００が連続して順番に配置される。出庫指示ファイルに属する全ての部品収容部材２００の部品載置棚への配置が完了した後に作業者が部品収容部材２００を取り出す。部品載置棚の段数よりも出庫指示ファイルの部品収容部材２００の数が多い場合には、部品載置棚のすべての段に部品収容部材２００が配置された後、作業者が配置された部品収容部材２００を全部取り出すのを待って、出庫指示ファイルに属する残りの部品収容部材２００の部品載置棚への配置が実行される。
【００５４】
制御部２２は、部品保管庫２０の各部を制御するように構成されている。具体的には、制御部２２は、外部ＰＣ３０からの出庫要求に応じて、保管部２１から部品収容部材２００を出庫する制御を行う。
【００５５】
ここで、本実施形態では、制御部２２は、部品保管庫２０から部品収容部材２００を出庫する順番を制御するように構成されている。また、制御部２２は、複数の部品収容部材２００について出庫予定がある場合に、出庫の優先度に基づいて、部品収容部材２００を出庫する順番を制御するように構成されている。つまり、制御部２２は、優先度が高い（出庫の緊急性が高い）部品収容部材２００を優先して出庫する制御を行うように構成されている。
【００５６】
また、制御部２２は、部品実装装置１５において残りの部品Ｅにより基板Ｓへの実装を継続可能な時間に基づいて決定された優先度に基づいて、部品収容部材２００を出庫する順番を制御するように構成されている。また、制御部２２は、出庫の優先度に基づいて分類された出庫グループごとに、部品収容部材２００を出庫するように制御するように構成されている。
【００５７】
また、制御部２２は、部品収容部材２００を出庫中に、出庫の優先度が高い部品収容部材２００の出庫要求が来た場合に、出庫の優先度が高い部品収容部材２００の順番が早くなるように出庫する順番を制御するように構成されている。また、制御部２２は、複数の部品収容部材２００を順次出庫する処理中に、出庫の優先度が高い部品収容部材２００の出庫要求が来た場合に、複数の部品収容部材２００を順次出庫する処理を中断して、出庫の優先度が高い部品収容部材２００の出庫を行う制御をするように構成されている。
【００５８】
たとえば、出庫が中断される部品収容部材２００は、部品実装を開始するために部品実装装置１５に供給して段取りされる部品収容部材２００である。また、制御部２２は、ユーザにより設定された優先度に基づいて、部品収容部材２００を出庫する順番を制御するように構成されている。
【００５９】
また、制御部２２は、図４に示すように、外部ＰＣ３０により作成されて出庫指示ファイルを共有フォルダから取得する。また、制御部２２は、取得した出庫指示ファイルに基づいて、部品収容部材２００を順に出庫する制御を行う。出庫指示ファイルには前述する１つの出庫グループのデータが格納されている。
【００６０】
操作部２３は、ユーザからの操作を受け付ける。操作部２３は、キーボード、マウスなどの入力装置と、バーコードリーダなどのリーダとを含む。操作部２３は、キーボード、マウスによるユーザの入力に基づいて、ユーザの指示を受け付ける。また、操作部２３は、リーダによる部品収容部材２００に貼付された識別子（バーコード、ＩＣタグなど）を読み込み、入出庫する部品収容部材２００の情報を受け付ける。
【００６１】
表示部２４は、部品保管庫２０の状態や、操作のための画面を表示する。また、表示部２４は、部品保管庫２０から発する通知を表示する。
【００６２】
（外部ＰＣの構成）
外部ＰＣ（パーソナルコンピュータ）３０の構成について説明する。
【００６３】
外部ＰＣ３０は、部品実装ライン１０の管理を行う。また、外部ＰＣ３０は、部品実装装置１５から送信される生産情報、部品情報に基づいて、部品収容部材２００の出庫の管理を行う。
【００６４】
外部ＰＣ３０は、ＣＰＵ（中央演算処理装置）３１と、メモリ３２と、表示部３３と、操作部３４と、を含んでいる。ＣＰＵ３１は、外部ＰＣ３０の各部を制御する。また、ＣＰＵ３１は、メモリ３２を用いて、所定のプログラムを実行する。表示部３３は、外部ＰＣ３０の操作のための画面を表示する。操作部３４は、ユーザからの操作を受け付ける。操作部３４は、キーボード、マウスなどの入力装置を含む。
【００６５】
ここで、本実施形態では、外部ＰＣ３０は、部品実装装置１５から所定のタイミングにより送信される残りの部品数の情報に基づいて、部品収容部材２００の出庫の優先度を決定するように構成されている。また、外部ＰＣ３０は、出庫の優先度に基づいて、部品収容部材２００の出庫グループを作成するように構成されている。
【００６６】
外部ＰＣ３０は、一定時間間隔で、複数の部品実装装置１５の各々から送信される生産情報（１基板のサイクルタイム、１基板の使用部品点数）と、部品情報（部品残数）と、に基づいて、生産可能時間を算出する。また、外部ＰＣ３０は、算出した生産可能時間から部品保管庫２０への出庫要求部品を抽出する。また、外部ＰＣ３０は、抽出した出庫要求部品から生産可能時間が短いものから順に出庫グループを作成する。また、外部ＰＣ３０は、作成した出庫グループを制御部２２が利用可能に共有フォルダに保存する。
【００６７】
（携帯端末の構成）
携帯端末４０の構成について説明する。
【００６８】
携帯端末４０は、部品実装システム１００を管理するユーザにより携帯される。携帯端末４０は、部品実装システム１００の情報を受信して表示部４３に表示する。
【００６９】
携帯端末４０は、ＣＰＵ（中央演算処理装置）４１と、メモリ４２と、表示部４３と、操作部４４と、を含んでいる。ＣＰＵ４１は、携帯端末４０の各部を制御する。また、ＣＰＵ４１は、メモリ４２を用いて、所定のプログラムを実行する。表示部４３は、携帯端末４０の操作のための画面を表示する。操作部４４は、ユーザからの操作を受け付ける。操作部４４は、タッチパネルなどの入力部を含む。
【００７０】
（出庫要求リストの説明）
図３を参照して、出庫要求リストについて説明する。
【００７１】
出庫要求リストは、外部ＰＣ３０により作成される。ここで、部品保管庫２０は、要求部品の全てが入出庫口２１２に配置された状態で出庫完了となり、入出庫口２１２から部品収容部材２００が取り出すことが可能となる。部品保管庫２０は、１つの部品収容部材２００を平均で、ｔ１秒で出庫する。また、部品保管庫２０は、最大で、部品収容部材２００を、入出庫口２１２にａ１個出庫することが可能である。つまり、最大数ａ１個の部品収容部材２００を要求した場合、ｔ２（＝ｔ１×ａ１）秒の時間が出庫に必要となる。また、部品収容部材２００を出庫してから、対応する部品実装装置１５にセットするまでに作業時間を要する。このため、生産可能時間と、出庫時間と、作業時間と、を考慮して出庫要求のグループが作成される。
【００７２】
（部品出庫処理(第１動作例)）
図４〜図６を参照して、第１動作例による部品出庫処理について説明する。
【００７３】
図４に示すように、部品実装装置１５から外部ＰＣ３０に対して、生産情報、部品情報が通知される。生産情報、部品情報は、１基板実装完了時または部品実装装置１５の停止時に通知される。なお、生産情報、部品情報は、設定による所定の時間間隔で通知されるようにしてもよい。
【００７４】
生産情報、部品情報通知を受信した外部ＰＣ３０は、ステップＳ１において、出庫指示部品の抽出を行う。出庫指示部品の抽出が行われると、外部ＰＣ３０は、共有フォルダに出庫指示ファイルを格納する。出庫指示ファイルは、出庫の優先度に応じたグループごとに格納される。
【００７５】
部品保管庫２０（制御部２２）は、共有フォルダを確認して、出庫指示ファイルがある場合は、出庫指示ファイルを取得する。この際、制御部２２は、共有フォルダから取得した出庫指示ファイルを削除する。これにより、重複して出庫指示ファイルが取得されるのが抑制される。ステップＳ２において、出庫指示ファイルを取得した制御部２２は、出庫指示ファイル単位において部品収容部材２００を出庫する。
【００７６】
図５を参照して、図４のステップＳ１の出庫指示部品の抽出処理について説明する。出庫指示部品の抽出処理は、外部ＰＣ３０により行われる。
【００７７】
図５のステップＳ１１において、生産使用品数部のループ処理が開始される。つまり、対応する部品実装装置１５の実装動作において、使用される部品Ｅの種類すべてについて、抽出処理が行われる。ステップＳ１２において、生産情報（１枚の基板Ｓのサイクルタイム、１枚の基板に使用される部品Ｅの点数）と、部品情報（部品実装装置１５の部品残数）とが取得される。
【００７８】
ステップＳ１３において、生産可能時間が計算される。具体的には、生産可能時間＝（（部品残数）／（使用部品点数））×（サイクルタイム）により生産可能時間が計算される。なお、生産可能時間の代わりに生産可能枚数（＝（部品残数）／（使用部品点数））を算出してもよい。ステップＳ１４において、計算された生産可能時間が第１しきい値以下か否かが判断される。第１しきい値以下であれば、ステップＳ１５に進み、第１しきい値よりも大きければステップＳ１８に進む。第１しきい値は、出庫が可能となる時間に基づいて設定される。たとえば、第１しきい値は、テープフィーダ１５３ａに新たなリールを供給可能な時間に基づいて設定される。言い換えると、第１しきい値は、新たなリールを供給しても差し支えない生産可能時間に基づいて設定される。
【００７９】
ステップＳ１５において、出庫部品が予約される。具体的には、対応する部品Ｅの部品収容部材２００が出庫要求リストに登録される。ステップＳ１６において、計算された生産可能時間が第２しきい値＋出庫時間以下か否かが判断される。第２しきい値＋出庫時間以下であれば、ステップＳ１７に進み、第２しきい値＋出庫よりも大きければステップＳ１８に進む。第２しきい値は、第１しきい値よりも小さい値に設定される。また、第２しきい値は、出庫必須時間に基づいて設定される。第２しきい値は、部品保管庫２０までの移動時間＋部品収容部材２００の取付時間＋余裕時間に基づいて設定される。出庫時間は、１つの部品収容部材２００の出庫時間×出庫予約個数により算出される。
【００８０】
ステップＳ１７において、予約部品の出庫指示が行われる。ステップＳ１８において、生産使用部品数分のループ処理が終了すれば、出庫指示部品の抽出処理が終了される。ループ処理が終了していなければ、ステップＳ１２〜ステップＳ１７の処理が繰り返される。
【００８１】
図６を参照して、図５のステップＳ１７の予約部品の出庫指示処理について説明する。予約部品の出庫指示処理は、外部ＰＣ３０により行われる。
【００８２】
図６のステップＳ２１において、生産可能時間が短い順にソートが行われる。ステップＳ２２において、ｍ＝１、ｎ＝１とされる。ｍはグループ内の登録部品の数量を示し、ｎは、グループ数を示す。ステップＳ２３において、生産可能時間が短い部品順にループ処理が開始される。
【００８３】
ステップＳ２４において、グループｎに部品が登録される。なお、グループの番号は、小さいほど優先度が高くなる（出庫の優先順が早くなる）。つまり、生産可能時間が最も短い部品は、グループ１に登録される。ステップＳ２５において、グループにおける最初の（最短の）部品の生産可能時間が（（出庫時間×（ｍ＋１））＋第２しきい値）よりも大きいか否かが判断される。大きければ、ステップＳ２６に進み、大きくなければ、ステップＳ２７に進む。つまり、該当するグループの部品収容部材２００の出荷において、もっとも生産可能時間が短い部品の供給が間に合うか否かが判断される。
【００８４】
ステップＳ２６において、ｍ＝ｍ＋１とされる。ステップＳ２７において、ｎ＝ｎ＋１とされ、ｍ＝１とされる。ステップＳ２８において、生産可能時間が短い部品順のループ処理が終了すれば、ステップＳ２９に進み、グループごとに出庫指示が行われる。ループ処理が終了していなければ、ステップＳ２４〜ステップＳ２７の処理が繰り返される。
【００８５】
図３を参照して、予約部品の出庫指示処理の一例について説明する。
【００８６】
まず、出庫要求リストから、生産可能時間が短い順にソートされる。なお、図３の例では、第１しきい値が２０分に設定され、移動時間が１分に設定される。また、部品取り付け時間が１．５分に設定され、余裕時間が１分に設定される。また、１つの部品収容部材２００の出庫時間が０．５分に設定される。
【００８７】
まず、Ｐ７（６分）の部品ＩＤについて、グループが設定される。Ｐ７は、最初の部品であるため、グループＧ１に設定される。この場合、部品取り付けまでの時間は、出庫時間（０．５分）＋移動時間（１分）＋取付時間（１．５分）＋余裕時間（１分）＝４分となる。
【００８８】
次に、Ｐ１（７分）の部品ＩＤについて、グループが設定される。この場合、最初の部品取り付けまでの時間は、出庫時間（１分）＋移動時間（１分）＋取付時間（１．５分）＋余裕時間（１分）＝４．５分となる。このため、Ｐ７の生産可能時間６分以下となるため、Ｐ１は、グループＧ１に設定される。
【００８９】
次に、Ｐ４（９分）の部品ＩＤについて、グループが設定される。この場合、最初の部品取り付けまでの時間は、出庫時間（１．５分）＋移動時間（１分）＋取付時間（１．５分）＋余裕時間（１分）＝５分となる。このため、Ｐ７の生産可能時間６分以下となるため、Ｐ４は、グループＧ１に設定される。
【００９０】
次に、Ｐ３（１１分）の部品ＩＤについて、グループが設定される。この場合、最初の部品取り付けまでの時間は、出庫時間（２分）＋移動時間（１分）＋取付時間（１．５分）＋余裕時間（１分）＝５．５分となる。このため、Ｐ７の生産可能時間６分以下となるため、Ｐ３は、グループＧ１に設定される。
【００９１】
次に、Ｐ５（１５分）の部品ＩＤについて、グループが設定される。この場合、最初の部品取り付けまでの時間は、出庫時間（２．５分）＋移動時間（１分）＋取付時間（１．５分）＋余裕時間（１分）＝６分となる。このため、Ｐ７の生産可能時間６分以下となるため、Ｐ５は、グループＧ１に設定される。
【００９２】
次に、Ｐ９（１６分）の部品ＩＤについて、グループが設定される。この場合、最初の部品取り付けまでの時間は、出庫時間（３分）＋移動時間（１分）＋取付時間（１．５分）＋余裕時間（１分）＝６．５分となる。このため、Ｐ７の生産可能時間６分よりも大きくなるため、Ｐ９は、グループＧ２に設定される。
【００９３】
以下、Ｐ８（１７分）、Ｐ２（１８分）、Ｐ６（１９分）およびＰ１０（２０分）についてもＰ７の生産可能時間６分よりも大きくなるため、Ｐ８、Ｐ２、Ｐ６およびＰ１０は、グループＧ２に設定される。
【００９４】
（部品出庫処理（第２動作例））
図７を参照して、第２動作例による部品出庫処理について説明する。
【００９５】
第２動作例の場合においても、図４に示すフローのように出庫指示ファルにより部品収容部材２００の出庫指示が行われる。この場合、出庫指示ファイルには、第１動作例と同様の処理により作成された出庫グループが格納されていてもよい。また、出庫指示ファイルには、所定時間毎に図５のステップＳ１４にて生産可能時間が所定の第１しきい値よりも小さな部品ＩＤを抽出した部品ＩＤのみのグループを格納するものであってもよい。つまり、図５のステップＳ１６の第２しきい値によるグループ分けを行わない図３の出庫要求リストの状態のグループを出庫指示ファイルに格納してもよい。
【００９６】
第２動作例による部品出庫処理では、現在出庫中の部品と、要求を受けた部品との優先度を比較して、優先度の高い方の部品収容部材２００の出庫を実施する。要求を受けた部品の優先度が高い場合には、現在の出庫動作を中断させて、要求を受けた部品の出庫を実施する。なお、優先度の判断は、出庫実行部品の部品切れまでの時間が短いものの優先度が高くなる。
【００９７】
図７のステップＳ３１において、外部ＰＣ３０により出庫指示部品の抽出が行われ、出庫指示が送信される。ステップＳ３２において、部品保管庫２０（制御部２２）は、出庫指示受信情報を表示部２４に表示させる。ステップＳ３３において、制御部２２は、部品出庫を開始する。
【００９８】
ステップＳ３４において、外部ＰＣ３０により出庫指示部品の抽出が行われ、出庫指示が送信される。ステップＳ３５において、部品保管庫２０（制御部２２）は、出庫指示受信情報を表示部２４に表示させる。ステップＳ３６において、制御部２２は、現在の部品収容部材２００の出庫が優先か否かを判断する。現在の部品収容部材２００の出庫が優先であれば、ステップＳ３７に進み、ステップＳ３４に基づく出庫指示の部品収容部材２００の出庫が優先であれば、ステップＳ３９に進む。
【００９９】
ステップＳ３７において、現在の部品収容部材２００の出庫が継続される。ステップＳ３８において、部品出庫が完了される。その後、制御部２２は、外部ＰＣ３０に対して部品出庫完了の通知を行う。外部ＰＣ３０は、部品出庫完了の情報を表示部３３に表示する。また、外部ＰＣ３０は、携帯端末４０に対して部品出庫完了の通知を行う。携帯端末４０は、部品出庫完了の情報を表示部４３に表示する。部品出庫完了の通知を受けたユーザは、部品保管庫２０から出庫された部品収容部材２００を取り出す操作を行う。
【０１００】
ステップＳ３９において、現在の部品収容部材２００の出庫が中断される。ステップＳ４０において、部品出庫が停止される。その後、制御部２２は、外部ＰＣ３０に対して部品出庫中断の通知を行う。外部ＰＣ３０は、部品出庫中断の情報を表示部３３に表示する。また、外部ＰＣ３０は、携帯端末４０に対して部品出庫中断の通知を行う。携帯端末４０は、部品出庫中断の情報を表示部４３に表示する。部品出庫完了の通知を受けたユーザは、部品保管庫２０から中断前に出庫された部品収容部材２００を取り出す操作を行う。
【０１０１】
ステップＳ４１において、前回の部品収容部材２００が取り出された後、次の優先度のグループの部品収容部材２００の出庫が行われる。その後、制御部２２は、外部ＰＣ３０に対して部品出庫完了の通知を行う。外部ＰＣ３０は、部品出庫完了の情報を表示部３３に表示する。また、外部ＰＣ３０は、携帯端末４０に対して部品出庫完了の通知を行う。携帯端末４０は、部品出庫完了の情報を表示部４３に表示する。
【０１０２】
ステップＳ４２において、制御部２２は、部品収容部材２００の出庫を中断したか否かを判断する。出庫を中断していれば、ステップＳ４３に進み、出庫を中断していなければ、部品出庫処理が終了される。
【０１０３】
ステップＳ４３において、部品収容部材２００が取り出された後、中断したグループの部品収容部材２００の出庫が行われる。その後、制御部２２は、外部ＰＣ３０に対して部品出庫完了の通知を行う。外部ＰＣ３０は、部品出庫完了の情報を表示部３３に表示する。また、外部ＰＣ３０は、携帯端末４０に対して部品出庫完了の通知を行う。携帯端末４０は、部品出庫完了の情報を表示部４３に表示する。
【０１０４】
（部品出庫処理（第３動作例））
図８を参照して、第３動作例による部品出庫処理について説明する。
【０１０５】
第３動作例の場合においても、図４に示すフローのように出庫指示ファルにより部品収容部材２００の出庫指示が行われる。この場合、出庫指示ファイルには、第１動作例と同様の処理により作成された出庫グループが格納されていてもよい。また、出庫指示ファイルには、所定時間毎に図５のステップＳ１４にて生産可能時間が所定の第１しきい値よりも小さな部品ＩＤを抽出した部品ＩＤのみのグループを格納するものであってもよい。つまり、図５のステップＳ１６の第２しきい値によるグループ分けを行わない図３の出庫要求リストの状態のグループを出庫指示ファイルに格納してもよい。
【０１０６】
第３動作例による部品出庫処理では、ユーザにより、優先する部品収容部材２００が選択されて優先度が設定される。
【０１０７】
図８のステップＳ５１において、部品保管庫２０（制御部２２）は、ユーザによる出庫優先度の選択を受け付ける。ユーザは、外部ＰＣ３０が部品実装装置１５から抽出した出庫指示以外の出庫要求のリスト（部品ＩＤのリスト）から出庫の優先度を選択する。たとえば、ユーザは、段取り替えの部品ＩＤの出庫要求のリストから出庫の優先度を選択する。この場合、段取り替えの部品ＩＤの出庫要求のリストは、外部ＰＣ３０から要求される出庫要求リストを格納する共有フォルダにデータフォーマットを変えて保存されるか、外部ＰＣ３０から要求される出庫要求リストを格納する共有フォルダとは別の共有フォルダ（外部ＰＣ３０と部品保管庫２０（制御部２２）が共にアクセスできるフォルダ）に保存されることにより、外部ＰＣ３０からの出庫指示とは区別のできるファイルとされる。ユーザは、表示部２４に表示されたファイルを選択することにより、出庫の指示を行うことができる。この際に、優先度の選択をするか否かの表示もあわせて表示部２４に表示される。ユーザは、この表示において、出庫の優先度を選択することができる。そして、ユーザによりファイルが選択されるとともに、出庫の優先度が選択される。ステップＳ５２において、制御部２２は、部品出庫を開始する。
【０１０８】
ステップＳ５３において、外部ＰＣ３０により出庫指示部品の抽出が行われ、出庫指示が送信される。ステップＳ５４において、部品保管庫２０（制御部２２）は、出庫指示受信情報を表示部２４に表示させる。
【０１０９】
ステップＳ５５において、制御部２２は、現在の部品収容部材２００の出庫が優先か否かを判断する。現在の部品収容部材２００の出庫が優先であれば、ステップＳ５６に進み、ステップＳ５３に基づく出庫指示の部品収容部材２００の出庫が優先であれば、ステップＳ５８に進む。
【０１１０】
ステップＳ５６において、現在の部品収容部材２００の出庫が継続される。ステップＳ５７において、部品出庫が完了される。その後、制御部２２は、外部ＰＣ３０に対して部品出庫完了の通知を行う。外部ＰＣ３０は、部品出庫完了の情報を表示部３３に表示する。また、外部ＰＣ３０は、携帯端末４０に対して部品出庫完了の通知を行う。携帯端末４０は、部品出庫完了の情報を表示部４３に表示する。部品出庫完了の通知を受けたユーザは、部品保管庫２０から出庫された部品収容部材２００を取り出す操作を行う。
【０１１１】
ステップＳ５８において、現在の部品収容部材２００の出庫が中断される。ステップＳ５９において、部品出庫が停止される。その後、制御部２２は、外部ＰＣ３０に対して部品出庫中断の通知を行う。外部ＰＣ３０は、部品出庫中断の情報を表示部３３に表示する。また、外部ＰＣ３０は、携帯端末４０に対して部品出庫中断の通知を行う。携帯端末４０は、部品出庫中断の情報を表示部４３に表示する。部品出庫完了の通知を受けたユーザは、部品保管庫２０から中断前に出庫された部品収容部材２００を取り出す操作を行う。
【０１１２】
ステップＳ６０において、前回の部品収容部材２００が取り出された後、次の優先度のグループの部品収容部材２００の出庫が行われる。その後、制御部２２は、外部ＰＣ３０に対して部品出庫完了の通知を行う。外部ＰＣ３０は、部品出庫完了の情報を表示部３３に表示する。また、外部ＰＣ３０は、携帯端末４０に対して部品出庫完了の通知を行う。携帯端末４０は、部品出庫完了の情報を表示部４３に表示する。
【０１１３】
ステップＳ６１において、制御部２２は、部品収容部材２００の出庫を中断したか否かを判断する。出庫を中断していれば、ステップＳ６２に進み、出庫を中断していなければ、部品出庫処理が終了される。
【０１１４】
ステップＳ６２において、部品収容部材２００が取り出された後、中断したグループの部品収容部材２００の出庫が行われる。その後、制御部２２は、外部ＰＣ３０に対して部品出庫完了の通知を行う。外部ＰＣ３０は、部品出庫完了の情報を表示部３３に表示する。また、外部ＰＣ３０は、携帯端末４０に対して部品出庫完了の通知を行う。携帯端末４０は、部品出庫完了の情報を表示部４３に表示する。
【０１１５】
（本実施形態の効果）
本実施形態では、以下のような効果を得ることができる。
【０１１６】
本実施形態では、上記のように、制御部２２を、複数の部品収容部材２００について出庫予定がある場合に、出庫の優先度に基づいて、部品収容部材２００を出庫する順番を制御するように構成する。これにより、迅速に供給する必要がある種類の優先度の高い部品Ｅの部品収容部材２００を優先して部品保管庫２０から出庫することができるので、部品供給が必要な部品実装装置１５に迅速に部品Ｅを供給することができる。これにより、部品実装装置１５により基板Ｓに部品Ｅを実装する動作が一時中断するのを抑制することができるので、部品保管庫２０からの部品Ｅの出庫状況に起因して基板Ｓに部品Ｅを実装する動作の効率が低下するのを抑制することができる。
【０１１７】
また、本実施形態では、上記のように、制御部２２を、部品実装装置１５において残りの部品Ｅにより基板Ｓへの実装を継続可能な時間に基づいて決定された優先度に基づいて、部品収容部材２００を出庫する順番を制御するように構成する。これにより、部品Ｅの実装を継続可能な時間が短い部品Ｅの部品収容部材２００を優先して部品保管庫２０から出庫することができるので、部品実装装置１５により基板Ｓに部品Ｅを実装する動作が一時中断するのを効果的に抑制することができる。
【０１１８】
また、本実施形態では、上記のように、部品実装装置１５から所定のタイミングにより送信される残りの部品数の情報に基づいて、部品収容部材２００の出庫の優先度を決定する外部ＰＣ３０を設ける。これにより、部品実装装置１５の残りの部品数の情報に基づいて、複数の部品収容部材２００の出庫の優先度を外部ＰＣ３０により容易に決定することができる。
【０１１９】
また、本実施形態では、上記のように、外部ＰＣ３０を、出庫の優先度に基づいて、部品収容部材２００の出庫グループを作成するように構成する。これにより、同等な優先度の部品収容部材２００を同じ出庫グループとして出庫の優先度を決定することができる。
【０１２０】
また、本実施形態では、上記のように、制御部２２を、出庫の優先度に基づいて分類された出庫グループごとに、部品収容部材２００を出庫するように制御するように構成する。これにより、優先度が高い部品収容部材２００をまとめて出庫グループとして出庫することができる。
【０１２１】
また、本実施形態では、上記のように、制御部２２を、部品収容部材２００を出庫中に、出庫の優先度が高い部品収容部材２００の出庫要求が来た場合に、出庫の優先度が高い部品収容部材２００の順番が早くなるように出庫する順番を制御するように構成する。これにより、部品収容部材２００の出庫中でも出庫の順番を変更することができるので、迅速に供給する必要がある種類の部品Ｅの部品収容部材２００の出庫までの時間が長くなるのをより効果的に抑制することができる。
【０１２２】
また、本実施形態では、上記のように、制御部２２を、複数の部品収容部材２００を順次出庫する処理中に、出庫の優先度が高い部品収容部材２００の出庫要求が来た場合に、複数の部品収容部材２００を順次出庫する処理を中断して、出庫の優先度が高い部品収容部材２００の出庫を行う制御をするように構成する。これにより、処理中のすべての部品収容部材２００の出庫を待つことなく優先度の高い出庫グループの部品収容部材２００の出庫を開始させることができる。
【０１２３】
また、本実施形態では、上記のように、出庫が中断される部品収容部材２００は、部品実装装置１５が部品Ｅの実装を行う基板Ｓの種類が変更になりその生産に対応した部品実装を開始するために部品実装装置１５に供給して段取りされる部品収容部材２００である。これにより、段取りされる部品収容部材２００の出庫の優先度は比較的低いので、出庫が中断されたとしても基板Ｓに部品Ｅを実装する動作に影響することを抑制することができる。
【０１２４】
また、本実施形態では、上記のように、制御部２２を、ユーザにより設定された優先度に基づいて、部品収容部材２００を出庫する順番を制御するように構成する。これにより、ユーザの要求に応じて部品収容部材２００を迅速に出庫することができる。
【０１２５】
（変形例）
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく請求の範囲によって示され、さらに請求の範囲と均等の意味および範囲内でのすべての変更（変形例）が含まれる。
【０１２６】
たとえば、上記実施形態では、部品収容部材を出庫する順番を制御する制御部が部品保管庫に設けられている構成の例を示したが、本発明はこれに限られない。本発明では、部品収容部材を出庫する順番を制御する制御部が部品保管庫とは別個に独立して設けられていてもよい。また、部品収容部材を出庫する順番を制御する制御部は、優先度を決定する優先度決定部と一体的に設けられていてもよい。
【０１２７】
また、上記実施形態では、部品収容部材が複数の部品を保持するテープが巻きまわされたリールである例を示したが、本発明はこれに限られない。本発明では、部品収容部材は、複数の部品が載置されたトレイでもよい。また、部品収容部材は、長尺のケースの長手方向に部品が隣接して格納されるとともに、長手方向に直交する端面の開口から部品が１個ずつ供給されるスティックでもよい。
【０１２８】
また、上記実施形態では、１つの部品実装ラインに３つの部品実装装置が設けられている構成の例を示したが、本発明はこれに限られない。本発明では、１つの部品実装ラインに２つ以下または４つ以上の部品実装装置が設けられていてもよい。
【０１２９】
また、上記実施形態では、１つの部品保管庫が設けられている構成の例を示したが、本発明はこれに限られない。本発明では、複数の部品保管庫が設けられていてもよい。
【０１３０】
また、上記実施形態では、説明の便宜上、制御処理を処理フローに沿って順番に処理を行うフロー駆動型のフローを用いて説明したが、本発明はこれに限られない。本発明では、制御処理を、イベント単位で処理を実行するイベント駆動型（イベントドリブン型）の処理により行ってもよい。この場合、完全なイベント駆動型で行ってもよいし、イベント駆動およびフロー駆動を組み合わせて行ってもよい。
【符号の説明】
【０１３１】
１５  部品実装装置
２０  部品保管庫
２２  制御部
３０  外部ＰＣ（優先度決定部）
１００  部品実装システム
２００  部品収容部材
Ｅ  部品
Ｓ  基板
【図１】
2020202248.tif 000003
【図２】
2020202248.tif 000004
【図３】
2020202248.tif 000005
【図４】
2020202248.tif 000006
【図５】
2020202248.tif 000007
【図６】
2020202248.tif 000008
【図７】
2020202248.tif 000009
【図８】
2020202248.tif 000010
【国際調査報告】
2020202248.tif 000011
2020202248.tif 000012
2020202248.tif 000013
2020202248.tif 000014