(57)【要約】【課題】電子部品実装装置の稼働率の低下を抑制すること。【解決手段】管理システムは、複数の電子部品実装装置のそれぞれから生産管理データを取得する生産管理データ取得部と、生産管理データが規定条件を満足するか否かを判定する判定部と、規定条件を満足することを通知する通知データを生成する通知データ生成部と、複数の電子部品実装装置のそれぞれを管理するオペレータの人数を示すオペレータ数を取得するオペレータ数取得部と、オペレータ数に基づいて、規定条件を満足する複数の電子部品実装装置のそれぞれに通知する通知データに優先順位を付ける優先順位決定部と、優先順位が付けられた通知データを前記電子部品実装装置に出力する通知データ出力部と、を備える。【選択図】図１
2019192141.tif 000002
【特許請求の範囲】
【請求項１】
複数の電子部品実装装置のそれぞれから生産管理データを取得する生産管理データ取得部と、
前記生産管理データが規定条件を満足するか否かを判定する判定部と、
前記規定条件を満足することを通知する通知データを生成する通知データ生成部と、
複数の前記電子部品実装装置のそれぞれを管理するオペレータの人数を示すオペレータ数を取得するオペレータ数取得部と、
前記オペレータ数に基づいて、前記規定条件を満足する複数の前記電子部品実装装置のそれぞれに通知する前記通知データに優先順位を付ける優先順位決定部と、
前記優先順位が付けられた前記通知データを前記電子部品実装装置に出力する通知データ出力部と、
を備える管理システム。
【請求項２】
第１人数の前記オペレータに管理される前記電子部品実装装置に出力される前記通知データの優先順位は、前記第１人数よりも多い第２人数の前記オペレータに管理される前記電子部品実装装置に出力される前記通知データの優先順位よりも高い、
請求項１に記載の管理システム。
【請求項３】
前記生産管理データ取得部は、複数種類の前記生産管理データを取得し、
前記通知データは、第１種類の前記生産管理データが第１規定条件を満足することを通知する第１通知データ、及び第２種類の前記生産管理データが第２規定条件を満足することを通知する第２通知データを含む、
請求項１又は請求項２に記載の管理システム。
【請求項４】
前記通知データは、複数の前記電子部品実装装置のそれぞれに設けられた出力装置を異なる作動状態で作動させる作動指令を含む、
請求項１から請求項３のいずれか一項に記載の管理システム。
【請求項５】
前記出力装置は、ランプ、表示装置、及び音声出力装置の少なくとも一つを含む、
請求項４に記載の管理システム。
【請求項６】
前記生産管理データは、電子部品供給装置から供給される電子部品が無くなったことを示す部品切れデータ、前記電子部品供給装置における電子部品の残数を示す部品残数データ、前記電子部品実装装置のノズルが前記電子部品の保持に成功した割合を示す保持成功率データ、前記ノズルが前記電子部品を保持した回数を示す保持回数データ、及び前記ノズルを支持する実装ヘッドの移動距離を示すヘッド移動距離データの少なくとも一つを含む、
請求項１から請求項５のいずれか一項に記載の管理システム。
【請求項７】
前記生産管理データに基づいて、特定事象の発生を予測する事象予測部を備え、
前記通知データ出力部から出力される通知データは、前記特定事象の発生を予告する予告データを含む、
請求項１から請求項６のいずれか一項に記載の管理システム。
【請求項８】
複数の電子部品実装装置のそれぞれから生産管理データを取得することと、
前記生産管理データが規定条件を満足するか否かを判定することと、
前記規定条件を満足することを通知する通知データを生成することと、
複数の前記電子部品実装装置のそれぞれを管理するオペレータの人数を示すオペレータ数を取得することと、
前記オペレータ数に基づいて、前記規定条件を満足する複数の前記電子部品実装装置のそれぞれに通知する前記通知データに優先順位を付けることと、
前記優先順位が付けられた前記通知データを前記電子部品実装装置に出力することと、
を含む管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理システム及び管理方法に関する。
【背景技術】
【０００２】
電子機器の生産施設には、複数の生産ラインが設けられる。電子機器の生産に電子部品実装装置が使用される場合、複数の生産ラインのそれぞれに電子部品実装装置が配置される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１０１２９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば電子部品実装装置に対する電子部品の供給が停止すると、電子部品実装装置による電子機器の生産が停止する。電子部品の供給が停止した状態を放置しておくと、電子部品実装装置の稼働率が低下する。電子部品実装装置の稼働率を低下させる事象が生じたとき、適切な処置を迅速に講じる必要がある。
【０００５】
本発明の態様は、電子部品実装装置の稼働率の低下を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の態様に従えば、複数の電子部品実装装置のそれぞれから生産管理データを取得する生産管理データ取得部と、前記生産管理データが規定条件を満足するか否かを判定する判定部と、前記規定条件を満足することを通知する通知データを生成する通知データ生成部と、複数の前記電子部品実装装置のそれぞれを管理するオペレータの人数を示すオペレータ数を取得するオペレータ数取得部と、前記オペレータ数に基づいて、前記規定条件を満足する複数の前記電子部品実装装置のそれぞれに通知する前記通知データに優先順位を付ける優先順位決定部と、前記優先順位が付けられた前記通知データを前記電子部品実装装置に出力する通知データ出力部と、を備える管理システムが提供される。
【発明の効果】
【０００７】
本発明の態様によれば、電子部品実装装置の稼働率の低下を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施形態に係る電子機器の生産施設の一例を模式的に示す斜視図である。
【図２】図２は、本実施形態に係る管理システムの一例を模式的に示す図である。
【図３】図３は、本実施形態に係る電子部品実装装置の一例を模式的に示す平面図である。
【図４】図４は、本実施形態に係る実装ヘッドの一例を模式的に示す図である。
【図５】図５は、本実施形態に係る管理システムの一例を示す機能ブロック図である。
【図６】図６は、本実施形態に係る管理システムの管理方法の一例を示すタイミングチャートである。
【図７】図７は、本実施形態に係るサーバの動作の一例を示すフローチャートである。
【図８】図８は、本実施形態に係るコンピュータシステムの一例を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、本発明に係る実施形態について図面を参照しながら説明するが、本発明はこれに限定されない。以下で説明する実施形態の構成要素は、適宜組み合わせることができる。また、一部の構成要素を用いない場合もある。
【００１０】
［生産施設］
図１は、本実施形態に係る電子機器の生産施設の一例を模式的に示す斜視図である。図１に示すように、生産施設には、電子機器を生産する複数の生産ライン１が設けられる。電子機器の生産に電子部品実装装置５が使用される。生産ライン１は、基板に電子部品を実装する実装ラインである。電子部品実装装置５は、複数の生産ライン１のそれぞれに配置される。
【００１１】
本実施形態においては、生産ライン１が４つ設けられることとする。すなわち、生産施設には、第１生産ライン１Ａと、第２生産ライン１Ｂと、第３生産ライン１Ｃと、第４生産ライン１Ｄとが設けられる。なお、生産施設に設けられる生産ライン１の数は、２つでもよいし、５つ以上の任意の複数でもよい。
【００１２】
生産ライン１は、基板を搬入するローダ２と、基板にクリーム半田を印刷する印刷機３と、クリーム半田が印刷された基板を検査する印刷検査機４と、クリーム半田が印刷された基板に電子部品を実装する電子部品実装装置５と、電子部品が実装された基板を加熱してクリーム半田を溶かすリフロー炉６と、基板を搬出するアンローダ７とを備える。リフロー炉６において溶けたクリーム半田が冷却されることにより、電子部品が基板に半田付けされる。
【００１３】
図１に示す例では、１つの生産ライン１に電子部品実装装置５が２台配置される。なお、１つの生産ライン１に配置される電子部品実装装置５の台数は、１台でもよいし、３台以上の任意の複数台でもよい。
【００１４】
複数の生産ライン１のそれぞれにオペレータＷＭが配置される。オペレータＷＭは、生産ライン１を管理する。複数の生産ライン１のそれぞれに配置されるオペレータＷＭの人数は異なる。本実施形態において、オペレータＷＭは、第１生産ライン１Ａに１人配置され、第２生産ライン１Ｂに２人配置され、第３生産ライン１Ｃに３人配置され、第４生産ライン１Ｄに４人配置されることとする。
【００１５】
［管理システム］
図２は、本実施形態に係る管理システム８の一例を模式的に示す図である。管理システム８は、複数の生産ライン１を管理する。生産ライン１の管理は、電子機器の生産進捗状況管理、トレーサビリティ管理、及び品質管理の少なくとも一つを含む。また、生産ライン１の管理は、電子部品実装装置５の生産管理を含む。電子部品実装装置５の生産管理は、電子部品実装装置５に供給される電子部品管理、電子部品実装装置５の稼働状況管理、生産進捗状況管理、及びメンテナンス管理の少なくとも一つを含む。
【００１６】
管理システム８は、複数の電子部品実装装置５を一元管理する。管理システム８は、管理装置９と、通信システム３０とを有する。管理装置９は、サーバ２０と、表示装置２１と、入力装置２２とを含む。通信システム３０は、サーバ２０と複数の電子部品実装装置５のそれぞれとの間で通信する。通信システム３０は、例えばローカルエリアネットワーク（Local  Area  Network：ＬＡＮ）を含む。通信システム３０は、有線通信してもよいし、無線通信してもよい。
【００１７】
サーバ２０は、コンピュータシステムを含む。サーバ２０は、通信システム３０を介して、複数の生産ライン１（１Ａ，１Ｂ，１Ｃ，１Ｄ）のそれぞれに配置されている電子部品実装装置５と通信する。
【００１８】
表示装置２１は、液晶ディスプレイ（Liquid  Crystal  Display：ＬＣＤ）又は有機ＥＬディスプレイ（Organic  Electroluminescence  Display：ＯＥＬＤ）のようなフラットパネルディスプレイを含む。表示装置２１は、表示データを表示する。
【００１９】
入力装置２２は、管理者ＭＧに操作される。管理者ＭＧに操作されることにより、入力装置２２は、入力データを生成する。入力装置２２により生成された入力データは、通信システム３０を介してサーバ２０に出力される。入力装置２２として、コンピュータ用キーボード、ボタン、スイッチ、及びタッチパネルの少なくとも一つが例示される。
【００２０】
複数の電子部品実装装置５のそれぞれは、制御装置１０を有する。制御装置１０は、コンピュータシステムを含む。制御装置１０は、通信システム３０を介して、管理装置９と通信する。
【００２１】
複数の電子部品実装装置５のそれぞれは、出力装置５０を有する。出力装置５０は、管理装置９から送信された通知データに基づいて作動する。出力装置５０は、通知データに基づいて、規定の作動状態で作動して、オペレータＷＭに規定情報を通知する。
【００２２】
出力装置５０として、ランプ５１、表示装置５２、及び音声出力装置５３の少なくとも一つが例示される。ランプ５１は、発光ダイオード（Light  Emitting  Diode：ＬＥＤ）を含み、複数の色光を発することができる。ランプ５１は、規定の色光を規定の発光パターンで発することによって、規定情報を通知する。表示装置５２は、液晶ディスプレイ又は有機ＥＬディスプレイのようなフラットパネルディスプレイを含む。表示装置５２は、規定の表示データを表示することによって、規定情報を通知する。音声出力装置５３は、スピーカーを含み、規定の音声を発することによって、規定情報を通知する。
【００２３】
［電子部品実装装置］
図３は、本実施形態に係る電子部品実装装置５の一例を模式的に示す平面図である。電子部品実装装置５は、電子部品Ｃを基板Ｐに実装する。電子部品実装装置５は、ベース部材３１と、基板Ｐを搬送する基板搬送装置３２と、電子部品Ｃを供給する電子部品供給装置３３と、ノズル３４を有する実装ヘッド３５と、実装ヘッド３５を移動するヘッド移動装置３６と、ノズル３４を移動するノズル移動装置３７とを備える。
【００２４】
ベース部材３１は、基板搬送装置３２、電子部品供給装置３３、実装ヘッド３５、ヘッド移動装置３６、及びノズル移動装置３７を支持する。
【００２５】
基板搬送装置３２は、基板Ｐを実装位置ＤＭに搬送する。実装位置ＤＭは、基板搬送装置３２の搬送経路に規定される。基板搬送装置３２は、基板Ｐを搬送する搬送ベルト３２Ｂと、基板Ｐをガイドするガイド部材３２Ｇと、基板Ｐを保持する保持部材３２Ｈとを有する。搬送ベルト３２Ｂは、アクチュエータの作動により移動して、基板Ｐを搬送方向に搬送する。また、不図示の昇降機構により、保持部材３２Ｈと基板Ｐと搬送ベルト３２Ｂとが上下方向に移動する。基板Ｐは、実装位置ＤＭに移動した後、昇降機構により上昇して、搬送ベルト３２Ｂとガイド部材３２Ｇとに挟持される。実装ヘッド３５は、実装位置ＤＭに配置された基板Ｐの表面に電子部品Ｃを実装する。
【００２６】
電子部品供給装置３３は、電子部品Ｃを供給位置ＳＭに供給する。電子部品供給装置３３は、複数のテープフィーダ３３Ｆを含む。テープフィーダ３３Ｆは、複数の電子部品Ｃを保持する。電子部品供給装置３３は、複数の電子部品Ｃのうち少なくとも１つの電子部品Ｃを供給位置ＳＭに供給する。電子部品供給装置３３は、基板搬送装置３２の両側に配置される。なお、電子部品供給装置３３は、基板搬送装置３２の片側のみに配置されてもよい。
【００２７】
実装ヘッド３５は、電子部品供給装置３３から供給された電子部品Ｃをノズル３４で保持して基板Ｐに実装する。実装ヘッド３５は、複数のノズル３４を有する。実装ヘッド３５は、電子部品供給装置３３から電子部品Ｃが供給される供給位置ＳＭと、基板Ｐが配置されている実装位置ＤＭとの間を移動可能である。実装ヘッド３５は、供給位置ＳＭに供給された電子部品Ｃをノズル３４で保持して、実装位置ＤＭに移動した後、実装位置ＤＭに配置されている基板Ｐに電子部品Ｃを実装する。
【００２８】
ヘッド移動装置３６は、実装ヘッド３５を移動可能である。ヘッド移動装置３６は、実装ヘッド３５を水平面内の第１軸方向に移動する第１軸移動装置６Ｘと、実装ヘッド３５を第１軸方向と直交する水平面内の第２軸方向に移動する第２軸移動装置３６Ｙとを有する。第１軸移動装置３６Ｘ及び第２軸移動装置３６Ｙのそれぞれは、アクチュエータを含む。第１軸移動装置３６Ｘは、実装ヘッド３５に連結される。第１軸移動装置３６Ｘの作動により、実装ヘッド３５が第１軸方向に移動する。第２軸移動装置３６Ｙは、第１軸移動装置３６Ｘを介して実装ヘッド３５に連結される。第２軸移動装置３６Ｙの作動により第１軸移動装置３６Ｘが第２軸方向に移動することによって、実装ヘッド３５が第２軸方向に移動する。
【００２９】
また、電子部品実装装置５は、供給位置ＳＭに供給される電子部品Ｃを検出する部品センサ４１と、実装ヘッド３５の移動距離を検出する移動量センサ４３とを備える。
【００３０】
部品センサ４１は、複数のテープフィーダ３３Ｆのそれぞれに設けられる。部品センサ４１は、供給位置ＳＭに供給された電子部品Ｃを検出することによって、テープフィーダ３３Ｆに残っている電子部品Ｃの数を示す残数を検出する。また、部品センサ４１は、供給位置ＳＭに供給される電子部品Ｃを検出することによって、テープフィーダ３３Ｆにおいて電子部品Ｃが無くなったことを検出する。
【００３１】
移動量センサ４３は、例えばエンコーダを含み、実装ヘッド３５の移動距離を検出する。実装ヘッド３５は、第１軸方向及び第２軸方向のそれぞれに移動する。移動量センサ４３は、第１軸方向の実装ヘッド３５の移動距離を検出する第１軸移動量センサ４３Ｘと、第２軸方向の実装ヘッド３５の移動距離を検出する第２軸移動量センサ４３Ｙとを含む。実装ヘッド３５の移動距離は、実装ヘッド３５の規定時点からの総移動距離（累積移動距離）を含む。
【００３２】
実装ヘッド３５の移動距離は、ヘッド移動装置３６の作動量を含む。第１軸方向の実装ヘッド３５の移動距離は、第１軸移動装置３６Ｘの作動量を含む。第２軸方向の実装ヘッド３５の移動距離は、第２軸移動装置３６Ｙの作動量を含む。移動量センサ４３は、ヘッド移動装置３６の作動量を検出することによって、実装ヘッド３５の移動距離を検出してもよい。
【００３３】
図４は、本実施形態に係る実装ヘッド３５の一例を模式的に示す図である。図４に示すように、実装ヘッド３５は、複数のノズル３４を有する。ノズル３４は、電子部品Ｃを着脱可能に保持する。ノズル３４は、電子部品Ｃを吸着保持する吸引ノズルである。ノズル３４の先端部３４Ｔに開口が設けられる。ノズル３４の開口は、真空システムと接続される。ノズル３４の先端部３４Ｔと電子部品Ｃとが接触した状態で、ノズル３４の先端部３４Ｔに設けられた開口からの吸引動作が実施されることにより、ノズル３４の先端部３４Ｔに電子部品Ｃが吸着保持される。開口からの吸引動作が解除されることにより、ノズル３４から電子部品Ｃが解放される。
【００３４】
ノズル移動装置３７は、ノズル３４を水平面と直交する第３軸方向及び第３軸を中心とする回転方向のそれぞれに移動可能である。ノズル移動装置３７は、実装ヘッド３５に支持される。ノズル３４は、シャフト３４Ｓの下端部に接続される。シャフト３４Ｓは、複数設けられる。複数のノズル３４は、複数のシャフト３４Ｓのそれぞれに接続される。ノズル移動装置３７は、複数設けられる。複数のノズル移動装置３７は、複数のシャフト３４Ｓのそれぞれに接続される。ノズル３４は、シャフト３４Ｓ及びノズル移動装置３７を介して実装ヘッド３５に支持される。ノズル移動装置３７は、シャフト３４Ｓを第３軸方向及び第３軸を中心とする回転方向に移動することによって、ノズル３４を移動する。
【００３５】
ノズル３４は、ヘッド移動装置３６及びノズル移動装置３７により、第１軸方向、第２軸方向、第３軸方向、及び第３軸と中心とする回転方向に移動可能である。ノズル３４が移動することにより、ノズル３４に保持されている電子部品Ｃも、第１軸方向、第２軸方向、第３軸方向、及び第３軸を中心とする回転方向に移動可能である。
【００３６】
なお、ノズル３４は、電子部品Ｃを挟んで保持する把持ノズルでもよい。
【００３７】
また、電子部品実装装置５は、ノズル３４が電子部品Ｃを保持したか否かを検出する保持センサ４２を備える。保持センサ４２は、例えばノズル３４の開口と真空システムとを接続する流路の圧力を検出する圧力センサでもよい。ノズル３４の電子部品Ｃを保持する動作を実施した場合において、ノズル３４が電子部品Ｃの保持に成功した場合と、電子部品Ｃの保持に失敗した場合とで、流路の圧力は異なる。そのため、保持センサ４２は、流路の圧力を検出することによって、ノズル３４が電子部品Ｃを保持したか否かを検出することができる。なお、保持センサ４２は、ノズル３４の先端部３４Ｔに向かってレーザ光を射出する射出部とレーザ光を受光する受光部とを有する光学センサでもよい。ノズル３４に電子部品Ｃが保持されている場合と、保持されていない場合とで、受光部によるレーザ光の受光状態は異なる。そのため、保持センサ４２は、ノズル３４の先端部３４Ｔに照射されたレーザ光の受光状態に基づいて、ノズル３４が電子部品Ｃを保持したか否かを検出することができる。
【００３８】
［サーバ及び制御装置］
図５は、本実施形態に係る管理システム８の一例を示す機能ブロック図である。図５に示すように、サーバ２０は、生産管理データ取得部２０１と、判定部２０２と、通知データ生成部２０３と、オペレータ数取得部２０４と、優先順位決定部２０５と、通知データ出力部２０６と、事象予測部２０７と、記憶部２０８とを有する。
【００３９】
生産管理データ取得部２０１は、複数の電子部品実装装置５のそれぞれから生産管理データを取得する。管理システム８は、生産管理データに基づいて、電子部品実装装置５の生産管理を実施する。上述のように、管理システム８は、電子部品実装装置５の生産管理を実施する。電子部品実装装置５の生産管理は、電子部品実装装置５に供給される電子部品管理、電子部品実装装置５の稼働状況管理、生産進捗状況管理、及びメンテナンス管理の少なくとも一つを含む。電子部品実装装置５の生産管理を実施するために必要な生産管理データは、電子部品管理を実施するために必要な電子部品管理データ、稼働状況管理を実施するために必要な稼働状況管理データ、生産進捗状況管理を実施するために必要な生産進捗状況管理データ、及びメンテナンス管理を実施するために必要なメンテナンス管理データの少なくとも一つを含む。
【００４０】
電子部品管理データは、電子部品供給装置３３のテープフィーダ３３Ｆから供給される電子部品Ｃが無くなったことを示す部品切れデータ、及び電子部品供給装置３３のテープフィーダ３３Ｆにおける電子部品Ｃの残数を示す部品残数データの少なくとも一方を含む。
【００４１】
稼働状況管理データは、電子部品実装装置５のノズル３４が電子部品Ｃの保持に成功した割合を示す保持成功率データ、ノズル３４が電子部品Ｃを保持した回数を示す保持回数データ、及びノズル３４を支持する実装ヘッド３５の移動距離（規定時点からの総移動距離）を示すヘッド移動距離データの少なくとも一つを含む。
【００４２】
なお、部品切れデータ、及び部品残数データが、生産進捗状況管理データに含まれてもよい。保持率成功データ、保持回数データ、及びヘッド移動距離データが、メンテナンス管理データに含まれてもよい。
【００４３】
すなわち、本実施形態において、生産管理データは、複数種類存在する。生産管理データとして、電子部品供給装置３３から供給される電子部品Ｃが無くなったことを示す部品切れデータ、電子部品供給装置３３における電子部品Ｃの残数を示す部品残数データ、電子部品実装装置５のノズル３４が電子部品Ｃの保持に成功した割合を示す保持成功率データ、ノズル３４が電子部品Ｃを保持した回数を示す保持回数データ、及びノズル３４を支持する実装ヘッド３５の移動距離を示すヘッド移動距離データの少なくとも一つが例示される。生産管理データ取得部２０１は、複数の電子部品実装装置５のそれぞれから、複数種類の生産管理データを取得する。
【００４４】
判定部２０２は、生産管理データ取得部２０１により取得された生産管理データが規定条件を満足するか否かを判定する。規定条件は、記憶部２０８に記憶されている。判定部２０２は、生産管理データ取得部２０１により取得された生産管理データと、記憶部２０８に記憶されている規定条件とを照合して、生産管理データが規定条件を満足するか否かを判定する。
【００４５】
規定条件は、電子部品実装装置５の稼働率を低下させる条件を示す。規定条件は、例えば、電子部品実装装置５に供給される電子部品Ｃが無くなったことを示す部品切れ条件、電子部品Ｃの残数が残数閾値以下であることを示す残数条件、ノズル３４が電子部品Ｃの保持に成功した割合が保持成功率閾値以下であることを示す保持成功率条件、ノズル３４が電子部品Ｃを保持した回数が保持回数閾値以下であることを示す保持回数条件、及び実装ヘッド３５の移動距離がヘッド移動距離閾値以下であることを示すヘッド移動距離条件の少なくとも一つを含む。
【００４６】
電子部品Ｃの残数について規定された閾値を示す残数閾値、ノズル３４が電子部品Ｃの保持に成功した割合について規定された閾値を示す保持成功率閾値、ノズル３４が電子部品Ｃを保持した回数について規定された閾値を示す保持回数閾値、及び実装ヘッド３５の移動距離について規定された閾値を示すヘッド移動距離閾値は、例えば管理者ＭＧによって予め定められ、記憶部２０８に記憶される。
【００４７】
部品切れ条件を満足する場合、電子部品実装装置５による電子機器の生産が停止する。電子機器の生産が停止する事象が発生したにもかかわらず、その状態を放置しておくと、電子部品実装装置５の稼働率が低下する。
【００４８】
残数条件を満足する場合、電子部品実装装置５による電子機器の生産が停止する可能性が高くなる。電子機器の生産が停止する可能性が高くなる事象が発生したにもかかわらず、その状態を放置しておくと、電子部品実装装置５の稼働率が低下する。
【００４９】
保持成功率条件を満足する場合、すなわち、ノズル３４が電子部品Ｃを十分に保持することができない事象が発生している場合、その状態を放置しておくと、電子部品Ｃの稼働率が低下する。なお、ノズル３４が電子部品Ｃを十分に保持することができない事象の原因として、ノズル３４の先端部３４Ｔの劣化又は汚れなどが例示される。
【００５０】
保持回数条件を満足する場合、すなわち、ノズル３４が長期間使用され続けている場合、そのノズル３４を更に使用し続けると、やがてノズル３４が電子部品Ｃを十分に保持することができない事象が発生する可能性が高くなる。ノズル３４が電子部品Ｃを十分に保持することができない可能性が高くなる事象が発生したにもかかわらず、その状態を放置しておくと、電子部品実装装置５の稼働率が低下する。
【００５１】
ヘッド移動距離条件を満足する場合、すなわち、実装ヘッド３５が長期間使用され続けている場合、その実装ヘッド３５を更に使用し続けると、やがて実装ヘッド３５が十分に移動することができない事象が発生する可能性がある。実装ヘッド３５が十分に移動することができない可能性が高くなる事象が発生したにもかかわらず、その状態を放置しておくと、電子部品実装装置５の稼働率が低下する。なお、実装ヘッド３５が十分に移動することができない事象の原因として、ヘッド移動装置３６のアクチュエータの劣化又は故障などが例示される。
【００５２】
このように、判定部２０２は、生産管理データ取得部２０１により取得された生産管理データが電子部品実装装置５の稼働率を低下させる規定条件を満足するか否かを判定する。
【００５３】
通知データ生成部２０４は、判定部２０２による判定データに基づいて、生産管理データが規定条件を満足することを電子部品実装装置５に通知する通知データを生成する。
【００５４】
例えば、第１生産ライン１Ａの電子部品実装装置５から部品切れデータが出力された場合又は第１生産ライン１Ａの電子部品実装装置５から出力された部品残数データが部品切れ条件を満足する場合、通知データ生成部２０４は、部品切れ条件を満足することを第１生産ライン１Ａの電子部品実装装置５に通知する部品切れ通知データを生成する。
【００５５】
また、例えば、第２生産ライン１Ｂの電子部品実装装置５から出力された部品残数データが残数条件を満足する場合、通知データ生成部２０４は、部品残数データが残数条件を満足することを第２生産ライン１Ｂの電子部品実装装置５に通知する部品残数通知データを生成する。
【００５６】
また、例えば、第３生産ライン１Ｃの電子部品実装装置５から出力された保持成功率データが保持成功率条件を満足する場合、通知データ生成部２０４は、保持成功率データが保持成功率条件を満足することを第３生産ライン１Ｃの電子部品実装装置５に通知する保持成功率通知データを生成する。
【００５７】
また、例えば、第４生産ライン１Ｄの電子部品実装装置５から出力された保持回数データが保持回数条件を満足する場合、通知データ生成部２０４は、保持回数データが保持回数条件を満足することを第４生産ライン１Ｄの電子部品実装装置５に通知する保持回数通知データを生成する。
【００５８】
また、例えば、第１生産ライン１Ａの電子部品実装装置５から出力されたヘッド移動距離データがヘッド移動距離条件を満足する場合、通知データ生成部２０４は、ヘッド移動距離データがヘッド移動距離条件を満足することを第１生産ライン１Ａの電子部品実装装置５に通知するヘッド移動距離通知データを生成する。
【００５９】
オペレータ数取得部２０４は、複数の電子部品実装装置５のそれぞれを管理するオペレータＷＭの人数を示すオペレータ数を取得する。本実施形態において、オペレータ数取得部２０４は、第１生産ライン１Ａの電子部品実装装置５のオペレータ数が１人であることを取得し、第２生産ライン１Ｂの電子部品実装装置５のオペレータ数が２人であることを取得し、第３生産ライン１Ｃの電子部品実装装置５のオペレータ数が３人であることを取得し、第４生産ライン１Ｄの電子部品実装装置５のオペレータ数が４人であることを取得する。
【００６０】
管理者ＭＧが入力装置２２を操作することにより、オペレータ数がサーバ２０に入力される。オペレータ数取得部２０４は、入力装置２２からオペレータ数を取得する。なお、オペレータ数を規定する生産プログラムデータが記憶部２０８に記憶されてもよい。オペレータＷＭは、生産プログラムデータにおいて規定されているオペレータ数に従って、生産ライン１に配置される。オペレータ数取得部２０４は、記憶部２０８からオペレータ数を取得してもよい。
【００６１】
優先順位決定部２０５は、オペレータ数取得部２０４により取得されたオペレータ数に基づいて、規定条件を満足すると判定された生産管理データを出力した複数の電子部品実装装置５のそれぞれに通知する通知データに優先順位を付ける。
【００６２】
例えば、第１，第２，第３，第４生産ライン１Ａ，１Ｂ，１Ｃ，１Ｄの電子部品実装装置５のそれぞれから出力された部品残数データが残数条件を満足すると判定された場合、優先順位決定部２０５は、第１，第２，第３，第４生産ライン１Ａ，１Ｂ，１Ｃ，１Ｄのそれぞれのオペレータ数に基づいて、残数条件を満足すると判定された部品残数データを出力した複数の電子部品実装装置５のそれぞれに通知する部品残数通知データに優先順位を付ける。
【００６３】
本実施形態において、オペレータ数が少ない生産ライン１の電子部品実装装置５に出力される部品残数通知データほど、優先順位は高い。すなわち、１人のオペレータＷＡに管理される第１生産ライン１Ａの電子部品実装装置５に出力される部品残数通知データの優先順位は、２人のオペレータＷＡに管理される第２生産ライン１Ｂの電子部品実装装置５に出力される部品残数通知データの優先順位よりも高い。２人のオペレータＷＡに管理される第２生産ライン１Ｂの電子部品実装装置５に出力される部品残数通知データの優先順位は、３人のオペレータＷＡに管理される第３生産ライン１Ｃの電子部品実装装置５に出力される部品残数通知データの優先順位よりも高い。３人のオペレータＷＡに管理される第３生産ライン１Ｃの電子部品実装装置５に出力される部品残数通知データの優先順位は、４人のオペレータＷＡに管理される第４生産ライン１Ｄの電子部品実装装置５に出力される部品残数通知データの優先順位よりも高い。
【００６４】
なお、ここでは、第１，第２，第３，第４生産ライン１Ａ，１Ｂ，１Ｃ，１Ｄの電子部品実装装置５のそれぞれから残数条件を満足する部品残数データが出力されることとした。残数条件を満足する部品残数データを出力する電子部品実装装置５は、少なくとも２つあればよい。第１，第２，第３，第４生産ライン１Ａ，１Ｂ，１Ｃ，１Ｄの少なくとも２つの生産ライン１の電子部品実装装置５から出力された部品残数データが残数条件を満足すると判定された場合、優先順位決定部２０５は、オペレータ数が少ない生産ライン１の電子部品実装装置５に出力される部品残数通知データほど、高い優先順位を付ける。
【００６５】
同様に、第１，第２，第３，第４生産ライン１Ａ，１Ｂ，１Ｃ，１Ｄの少なくとも２つの生産ライン１の電子部品実装装置５から出力された部品切れデータが部品切れ条件を満足すると判定された場合、優先順位決定部２０５は、オペレータ数が少ない生産ライン１の電子部品実装装置５に出力される部品切れ通知データほど、高い優先順位を付ける。
【００６６】
同様に、優先順位決定部２０５は、オペレータ数が少ない生産ライン１の電子部品実装装置５に出力される保持成功率通知データほど、高い優先順位を付け、オペレータ数が少ない生産ライン１の電子部品実装装置５に出力される保持回数通知データほど、高い優先順位を付け、オペレータ数が少ない生産ライン１の電子部品実装装置５に出力されるヘッド移動距離通知データほど、高い優先順位を付ける。
【００６７】
通知データ出力部２０６は、優先順位決定部２０５により優先順位が付けられた通知データを、規定条件を満足する生産管理データを出力した電子部品実装装置５に出力する。
【００６８】
例えば、第１，第２，第３，第４生産ライン１Ａ，１Ｂ，１Ｃ、１Ｄの電子部品実装装置５のそれぞれから出力された部品残数データが残数条件を満足すると判定された場合、通知データ出力部２０６は、第１生産ライン１Ａの電子部品実装装置５に、優先順位が最も高い部品残数通知データを出力し、第２生産ライン１Ｂの電子部品実装装置５に、優先順位が２番目に高い部品残数通知データを出力し、第３生産ライン１Ｃの電子部品実装装置５に、優先順位が３番目に高い部品残数通知データを出力し、第４生産ライン１Ｄの電子部品実装装置５に、優先順位が最も低い部品残数通知データを出力する。
【００６９】
通知データ出力部２０６から出力される通知データは、複数の電子部品実装装置５のそれぞれに設けられた出力装置５０を異なる作動状態で作動させる作動指令を含む。
【００７０】
例えば、第１，第２，第３，第４生産ライン１Ａ，１Ｂ，１Ｃ、１Ｄの電子部品実装装置５のそれぞれから出力された部品残数データが残数条件を満足すると判定され、第１生産ライン１Ａの電子部品実装装置５に出力される部品残数通知データの優先順位が最も高く、第２生産ライン１Ｂの電子部品実装装置５に出力される部品残数通知データの優先順位が２番目に高く、第３生産ライン１Ｃの電子部品実装装置５に出力される部品残数通知データの優先順位が３番目に高く、第４生産ライン１Ｄの電子部品実装装置５に出力される部品残数通知データの優先順位が最も低い場合、通知データ出力部２０６は、第１生産ライン１Ａの電子部品実装装置５に設けられているランプ５１を第１作動状態で作動させる作動指令を出力し、第２生産ライン１Ｂの電子部品実装装置５に設けられているランプ５１を第２作動状態で作動させる作動指令を出力し、第３生産ライン１Ｃの電子部品実装装置５に設けられているランプ５１を第３作動状態で作動させる作動指令を出力し、第４生産ライン１Ｄの電子部品実装装置５に設けられているランプ５１を第４作動状態で作動させる作動指令を出力する。
【００７１】
通知データ出力部２０６は、第１生産ライン１Ａの電子部品実装装置５に設けられているランプ５１を例えば赤色光で点滅させる。第１生産ライン１Ａに配置されているオペレータＷＭは、赤色光が点滅していることを見て、第１生産ライン１Ａの電子部品実装装置５が残数条件を満足していることを瞬時に認識することができる。
【００７２】
また、通知データ出力部２０６は、第２生産ライン１Ｂの電子部品実装装置５に設けられているランプ５１を例えば赤色光で連続点灯させる。第１生産ライン１Ａに配置されているオペレータＷＭは、赤色光が連続点灯していることを見て、第２生産ライン１Ｂの電子部品実装装置５が残数条件を満足していることを認識することができる。
【００７３】
また、通知データ出力部２０６は、第３生産ライン１Ｃの電子部品実装装置５に設けられているランプ５１を例えば黄色光で連続点灯させる。第３生産ライン１Ｃに配置されているオペレータＷＭは、黄色光が連続点灯していることを見て、第３生産ライン１Ｃの電子部品実装装置５が残数条件を満足していることを認識することができる。
【００７４】
例えば、通知データ出力部２０６は、第３生産ライン１Ｃの電子部品実装装置５に設けられているランプ５１を例えば青色光で連続点灯させる。第４生産ライン１Ｄに配置されているオペレータＷＭは、青色光が連続点灯していることを見て、第４生産ライン１Ｄの電子部品実装装置５が残数条件を満足していることを認識することができる。
【００７５】
ランプ５１の作動状態によって、オペレータＷＭは、緊急度を認識することができる。第１生産ライン１Ａにおいて、オペレータＷＭの人数は１人である。赤色光が点滅していることを見た第１生産ライン１ＡのオペレータＷＭは、電子部品Ｃの残数が少ないこと及び電子部品Ｃを早期に追加すべきことを認識することができる。オペレータＷＭの人数は１人なので、その１人のオペレータＷＭは、自身が迅速に対応すべきことを認識することができる。
【００７６】
第２生産ライン１Ｂにおいて、オペレータＷＭの人数は２人である。赤色光が連続点灯していることを見た第２生産ライン１ＢのオペレータＷＭは、電子部品Ｃの残数が少ないこと及び電子部品Ｃを追加すべきことを認識することができる。オペレータＷＭの人数は２人なので、その２人のオペレータＷＭは、２人で協力して対応すべきことを認識することができる。
【００７７】
第３生産ライン１Ｃにおいて、オペレータＷＭの人数は３人である。黄色光が連続点灯していることを見た第３生産ライン１ＣのオペレータＷＭは、電子部品Ｃの残数が少ないこと及び電子部品Ｃを追加すべきことを認識することができる。オペレータＷＭの人数は３人なので、その３人のオペレータＷＭは、手分けして対応すべきことを認識することができる。
【００７８】
一方、第４生産ライン１Ｄにおいて、オペレータＷＭの人数は４人である。青色光が連続点灯していることを見た第４生産ライン１ＤのオペレータＷＭは、電子部品Ｃの残数が少ないこと及び電子部品Ｃを追加すべきことを認識することができる。オペレータＷＭの人数は４人なので、その４人のオペレータＷＭは、手分けして対応すべきことを認識することができる。
【００７９】
事象予測部２０７は、生産管理データ取得部２０１により取得された生産管理データに基づいて、特定事象の発生を予測する。特定事象は、電子部品実装装置５の稼働率を低下させる事象である。
【００８０】
例えば、生産管理データ取得部２０１が生産管理データとして第１生産ライン１Ａの電子部品実装装置５から部品残数データを取得した場合、事象予測部２０７は、電子部品Ｃが無くなる事象の発生を予測するとともに、第１生産ライン１Ａの電子部品実装装置５の生産速度（単位時間当たりに電子部品Ｃを基板Ｐに実装する数）と電子部品Ｃの残数とに基づいて、テープフィーダ３３Ｆにおいて電子部品Ｃが無くなる時点を予測する。
【００８１】
また、例えば、生産管理データ取得部２０１が生産管理データとして第２生産ライン１Ｂの電子部品実装装置５から保持回数データを取得した場合、事象予測部２０７は、ノズル３４の先端部３４Ｔの劣化又は汚れなどに起因してノズル３４が電子部品Ｃを十分に保持することができなくなる事象の発生を予測するとともに、第２生産ライン１Ｂの電子部品実装装置５の生産速度と記憶部２０８に記憶されている保持能力実績データとに基づいて、ノズル３４が電子部品Ｃを十分に保持することができなくなる時点を予測する。記憶部２０８に記憶されている保持能力実績データとは、ノズル３４による電子部品Ｃの保持回数とノズル３４の保持能力との関係を示す既知データであり、例えば実験的に導出され、記憶部２０８に予め記憶される。すなわち、ノズル３４が電子部品Ｃを十分に保持することができなくなる保持回数が実験的に導出され、記憶部２０８に予め記憶される。したがって、事象予測部２０７は、第２生産ライン１Ｂの電子部品実装装置５の生産速度と記憶部２０８に記憶されている保持能力実績データとに基づいて、ノズル３４が電子部品Ｃを十分に保持することができなくなる時点を予測することができる。
【００８２】
また、例えば、生産管理データ取得部２０１が生産管理データとして第３生産ライン１Ｃの電子部品実装装置５からヘッド移動距離データを取得した場合、事象予測部２０７は、ヘッド移動装置３６のアクチュエータの劣化又は故障などに起因して実装ヘッド３５が十分に移動することができなくなる事象の発生を予測するとともに、第３生産ライン１Ｃの電子部品実装装置５の実装ヘッド３５の累積移動距離と記憶部２０８に記憶されている移動距離実績データとに基づいて、実装ヘッド３５が十分に移動することができなくなる時点を予測する。記憶部２０８に記憶されている移動距離実績データとは、実装ヘッド３５の移動距離とヘッド移動装置３６のアクチュエータの駆動能力との関係を示す既知データであり、例えば実験的に導出され、記憶部２０８に予め記憶される。すなわち、実装ヘッド３５が十分に移動することができなくなる総移動距離が実験的に導出され、記憶部２０８に予め記憶される。したがって、事象予測部２０７は、第３生産ライン１Ｃの電子部品実装装置５の実装ヘッド３５の累積移動距離と記憶部２０８に記憶されている移動距離実績データとに基づいて、実装ヘッド３５が十分に移動することができなくなる時点を予測することができる。
【００８３】
通知データ出力部２０６は、通知データとして、事象予測部２０７により予測された特定事象の発生を予告する予告データを出力することができる。すなわち、通知データ出力部２０６は、特定事象として、例えばテープフィーダ３３Ｆにおいて電子部品Ｃが無くなる事象の発生及び電子部品Ｃが無くなる時点を予告する予告データを第１生産ライン１Ａの電子部品実装装置５に出力したり、ノズル３４が電子部品Ｃを十分に保持することができなくなる事象の発生及びノズル３４が電子部品Ｃを十分に保持することができなくなる時点を予告する予告データを第２生産ライン１Ｂの電子部品実装装置５に出力したり、実装ヘッド３５が十分に移動することができなくなる事象の発生及び実装ヘッド３５が十分に移動することができなくなる時点を予告する予告データを第３生産ライン１Ｃの電子部品実装装置５に出力したりすることができる。
【００８４】
制御装置１０は、部品切れデータ取得部１０１と、部品残数データ取得部１０２と、保持成功率データ取得部１０３と、保持回数データ取得部１０４と、ヘッド移動距離データ取得部１０５と、生産管理データ出力部１０６と、通知データ取得部１０７と、ランプ制御部１０８と、表示制御部１０９と、音声制御部１１０とを有する。
【００８５】
部品切れデータ取得部１０１は、生産管理データとして、部品切れデータを取得する。部品切れデータ取得部１０１は、部品センサ４１の検出データとテープフィーダ３３Ｆのテープリールに保持される電子部品Ｃの総数とに基づいて、部品切れデータを取得する。テープリールに保持されている電子部品Ｃの総数は既知データである。部品切れデータ取得部１０１は、テープリールに保持されている電子部品Ｃの総数から供給位置ＳＭに供給された電子部品Ｃの総数を減ずることによって、部品切れデータを取得することができる。
【００８６】
部品残数データ取得部１０２は、生産管理データとして、部品残数データを取得する。部品残数データ取得部１０２は、部品センサ４１の検出データとテープフィーダ３３Ｆのテープリールに保持される電子部品Ｃの総数とに基づいて、部品残数データを取得する。部品切れデータ取得部１０１は、テープリールに保持されている電子部品Ｃの総数から供給位置ＳＭに供給された電子部品Ｃの総数を減ずることによって、部品残数データを取得することができる。
【００８７】
保持成功率データ取得部１０３は、生産管理データとして、保持成功率データを取得する。保持成功率データ取得部１０３は、保持センサ４２の検出データに基づいて、保持成功率データを取得する。保持成功率データ取得部１０３は、保持センサ４２の検出データに基づいて、ノズル３４が電子部品Ｃの保持に失敗した回数及び成功した回数を取得することができる。保持成功率データ取得部１０３は、ノズル３４が電子部品Ｃの保持に成功した回数をノズル３４が電子部品Ｃを保持する動作を実施した総数で除することによって、保持成功率データを取得することができる。
【００８８】
保持回数データ取得部１０４は、生産管理データとして、保持回数データを取得する。保持回数データ取得部１０４は、保持センサ４２の検出データに基づいて、保持回数データを取得することができる。
【００８９】
ヘッド移動距離データ取得部１０５は、生産管理データとして、ヘッド移動距離データを取得する。ヘッド移動距離データ取得部１０５は、移動量センサ４３の検出データに基づいて、ヘッド移動距離データを取得することができる。
【００９０】
生産管理データ出力部１０６は、収集された生産管理データをサーバ２０に出力する。生産管理データ出力部１０６は、生産管理データとして、部品切れデータ、部品残数データ、保持成功率データ、保持回数データ、及びヘッド移動距離データをサーバ２０に出力する。
【００９１】
通知データ取得部１０７は、サーバ２０から出力された通知データを取得する。通知データ取得部１０７は、取得した通知データを、ランプ制御部１０８、表示制御部１０９、及び音声制御部１１０の少なくとも一つに出力する。
【００９２】
ランプ制御部１０８は、サーバ２０から出力された通知データに基づいて、ランプ５１を規定の作動状態で作動させる。上述のように、ランプ制御部１０８は、優先順位が付けられた通知データに基づいて、ランプ５１を、第１作動状態、第２作動状態、第３作動状態、及び第４作動状態の少なくとも一つの作動状態で作動させることができる。
【００９３】
表示制御部１０９は、サーバ２０から出力された通知データに基づいて、表示装置５２を規定の作動状態で作動させる。表示制御部１０９は、優先順位が付けられた通知データに基づいて、表示装置５２を異なる作動状態で作動させることができる。
【００９４】
音声制御部１１０は、サーバ２０から出力された通知データに基づいて、音声出力装置５３を規定の作動状態で作動させる。音声制御部１１０は、優先順位が付けられた通知データに基づいて、音声出力装置５３を異なる作動状態で作動させることができる。
【００９５】
［管理方法］
図６は、本実施形態に係る管理システム８の管理方法の一例を示すタイミングチャートである。図６においては、便宜上、第１生産ライン１Ａの電子部品実装装置５及び第２生産ライン１Ｂの電子部品実装装置５のそれぞれから部品残数データが出力される例について説明する。なお、上述のように、電子部品実装装置５の台数は任意の複数台でもよい。
【００９６】
上述のように、第１生産ライン１Ａには１人のオペレータＷＭが配置され、第２生産ライン１Ｂには２人のオペレータＷＭが配置される。
【００９７】
第１生産ライン１Ａ及び第２生産ライン１Ｂのそれぞれにおいて、制御装置１０は、電子部品Ｃの残数を監視する。第１生産ライン１Ａの制御装置１０は、第１生産ライン１Ａの部品残数データをサーバ２０に出力する（ステップＳ１）。同様に、第２生産ライン１Ｂの制御装置１０は、第２生産ライン１Ｂの部品残数データをサーバ２０に出力する（ステップＳ２）。
【００９８】
サーバ２０は、第１生産ライン１Ａの制御装置１０及び第２生産ライン１Ｂの制御装置１０のそれぞれから部品残数データを取得する。
【００９９】
第１生産ライン１Ａの制御装置１０から取得された部品残数データが規定条件（残数条件）を満足する場合、サーバ２０は、第１生産ライン１Ａの電子部品実装装置５が規定条件を満足することを示す通知データを生成する。同様に、第２生産ライン１Ｂの制御装置１０から取得された部品残数データが規定条件（残数条件）を満足する場合、サーバ２０は、第２生産ライン１Ｂの電子部品実装装置５が規定条件を満足することを示す通知データを生成する。
【０１００】
サーバ２０は、オペレータ数に基づいて、規定条件を満足する第１生産ライン１Ａ及び第２生産ライン１Ｂの電子部品実装装置５のそれぞれに通知する通知データに優先順位を付ける。サーバ２０は、第１生産ライン１Ａの電子部品実装装置５に通知する通知データ（部品残数通知データ）の優先順位が第２生産ライン１Ｂの電子部品実装装置５に通知する通知データ（部品残数通知データ）の優先順位よりも高くなるように、第１生産ライン１Ａ及び第２生産ライン１Ｂの電子部品実装装置５のそれぞれに通知する通知データに優先順位を付ける。
【０１０１】
サーバ２０は、第１生産ライン１Ａの制御装置１０に、第１優先順位の通知データを出力する（ステップＳ３）。また、サーバ２０は、第２生産ライン１Ｂの制御装置１０に、第２優先順位の通知データを出力する（ステップＳ４）。
【０１０２】
第１生産ライン１Ａの制御装置１０は、第１優先順位の通知データに基づいて、第１作動状態で出力装置５０を作動させる（ステップＳ５）。第２生産ライン１Ｂの制御装置１０は、第２優先順位の通知データに基づいて、第２作動状態で出力装置５０を作動させる（ステップＳ６）。
【０１０３】
第１作動状態は、第２作動状態よりもオペレータＷＭを注意喚起しやすい作動状態である。第１生産ライン１Ａの制御装置１０は、例えばランプ５１を赤色光で点滅させる。第２生産ライン１Ｂの制御装置１０は、例えばランプ５１を赤色光で連続点灯させる。なお、第１生産ライン１Ａの制御装置１０は、音声出力装置５３から第１音量で音声を出力し、第２生産ライン１Ｂの制御装置１０は、音声出力装置５３から第１音量よりも小さい第２音量で音声を出力してもよい。また、第１生産ライン１Ａの制御装置１０は、表示装置５２に注意喚起しやすい表示データを表示させてもよい。
【０１０４】
図７は、本実施形態に係るサーバ２０の動作の一例を示すフローチャートである。生産管理データ取得部２０１は、第１生産ライン１Ａの制御装置１０及び第２生産ライン１Ｂの制御装置１０のそれぞれから部品残数データを取得する（ステップＳ１０）。
【０１０５】
判定部２０２は、生産管理データ取得部２０１により取得された、第１生産ライン１Ａからの部品残数データ及び第２生産ライン１Ｂからの部品残数データのそれぞれが規定条件（残数条件）を満足するか否かを判定する（ステップＳ２０）。
【０１０６】
第１生産ライン１Ａからの部品残数データ及び第２生産ライン１Ｂからの部品残数データのそれぞれが規定条件を満足しないと判定された場合（ステップＳ２０：Ｎｏ）、ステップＳ１０の処理に戻る。
【０１０７】
第１生産ライン１Ａからの部品残数データ及び第２生産ライン１Ｂからの部品残数データのそれぞれが規定条件を満足すると判定された場合（ステップＳ２０：Ｙｅｓ）、通知データ生成部２０３は、第１生産ライン１Ａの電子部品実装装置５が規定条件を満足することを示す通知データを生成し、第２生産ライン１Ｂの電子部品実装装置５が規定条件を満足することを示す通知データを生成する（ステップＳ３０）。
【０１０８】
オペレータ数取得部２０４は、オペレータ数を取得する。優先順位決定部２０５は、オペレータ数に基づいて、通知データに優先順位を付ける（ステップＳ４０）。本実施形態において、優先順位決定部２０５は、第１生産ライン１Ａの電子部品実装装置５に通知する通知データの優先順位が第２生産ライン１Ｂの電子部品実装装置５に通知する通知データの優先順位よりも高くなるように、第１生産ライン１Ａ及び第２生産ライン１Ｂの電子部品実装装置５のそれぞれに通知する通知データに優先順位を付ける。
【０１０９】
通知データ出力部２０６は、第１生産ライン１Ａの制御装置１０に、第１優先順位の通知データを出力する。また、通知データ出力部２０６は、第２生産ライン１Ｂの制御装置１０に、第２優先順位の通知データを出力する（ステップＳ５０）。ステップＳ５０の処理は、図６を参照して説明したステップＳ３，Ｓ４の処理に相当する。
【０１１０】
通知データは、第１生産ライン１Ａ及び第２生産ライン１Ｂのそれぞれの電子部品実装装置５に設けられた出力装置５０を異なる作動状態で作動させる作動指令を含む。第１生産ライン１Ａの出力装置５０は、第１作動状態で作動し、第２生産ライン１Ｂの出力装置５０は、第２作動状態で作動する。第１作動状態は、第２作動状態よりもオペレータＷＭを注意喚起しやすい作動状態である。
【０１１１】
なお、図７及び図８においては、生産管理データが部品残数データであることとした。生産管理データは、部品切れデータ、保持成功率データ、保持回数データ、及びヘッド移動距離データの少なくとも一つでもよい。
【０１１２】
［コンピュータシステム］
図８は、本実施形態に係るコンピュータシステム１０００の一例を示すブロック図である。上述のサーバ２０及び制御装置１０のそれぞれは、コンピュータシステム１０００を含む。コンピュータシステム１０００は、ＣＰＵ（Central  Processing  Unit）のようなプロセッサ１００１と、ＲＯＭ（Read  Only  Memory）のような不揮発性メモリ及びＲＡＭ（Random  Access  Memory）のような揮発性メモリを含むメインメモリ１００２と、ストレージ１００３と、入出力回路を含むインターフェース１００４とを有する。サーバ２０の機能及び制御装置１０の機能は、プログラムとしてストレージ１００３に記憶されている。プロセッサ１００１は、プログラムをストレージ１００３から読み出してメインメモリ１００２に展開し、プログラムに従って上述の処理を実行する。なお、プログラムは、ネットワークを介してコンピュータシステム１０００に配信されてもよい。
【０１１３】
プログラムは、上述の実施形態に従って、コンピュータシステム１０００に、複数の電子部品実装装置５のそれぞれから生産管理データを取得することと、生産管理データが規定条件を満足するか否かを判定することと、規定条件を満足することを通知する通知データを生成することと、複数の電子部品実装装置５のそれぞれを管理するオペレータＷＭの人数を示すオペレータ数を取得することと、オペレータ数に基づいて、規定条件を満足する複数の電子部品実装装置５のそれぞれに通知する通知データに優先順位を付けることと、優先順位が付けられた通知データを電子部品実装装置に出力することと、を実行させることができる。
【０１１４】
［効果］
以上説明したように、本実施形態によれば、生産管理データが電子部品実装装置５の稼働率を低下させる規定条件を満足するとき、電子部品実装装置５の稼働率を低下させる事象が発生したことを通知するための通知データが生成される。また、通知データには、オペレータ数に基づいて、優先順位が付けられる。これにより、オペレータＷＭが１人である生産ライン１においては、その１人のオペレータＷＭが迅速に対応できるように、オペレータＷＭを注意喚起しやすい通知データが出力される。そのため、電子部品実装装置５の稼働率を低下させる事象が生じたとき、オペレータＷＭは、適切な処置を迅速に講じることができる。また、例えば第１生産ライン１Ａと第２生産ライン１Ｂとで同時に規定条件を満足する事象が発生した場合、オペレータ数が多い第２生産ライン１Ｂには、第１生産ライン１Ａに出力される通知データよりも緊急度が低い通知データが出力される。これにより、例えば第２生産ライン１Ｂにおいて余剰なオペレータＷＭが存在する場合、第１生産ライン１Ａを援助するために第２生産ライン１Ｂから第１生産ライン１Ａに移動することができる。
【０１１５】
本実施形態において、生産管理データ取得部２０１は、部品切れデータ、部品残数データ、保持成功率データ、保持回数データ、及びヘッド移動距離データのような、複数種類の生産管理データを取得する。例えば第１生産ライン１Ａの電子部品実装装置５において、部品残数データ及び保持成功率データの両方が規定条件を満足した場合、通知データ出力部２０６は、第１生産ライン１Ａの電子部品実装装置５に部品残数データが規定条件を満足することを示す第１通知データと、保持成功率データが規定条件を満足することを示す第２通知データと出力することができる。第１生産ライン１Ａの出力装置５０は、第１通知データ及び第２通知データに基づいて、部品残数データが規定条件を満足することを通知するために第１の作動状態で作動し、保持成功率データが規定条件を満足することを通知するために第２の作動状態で作動することができる。これにより、オペレータＷＭは、電子部品実装装置５にどのような事象が発生しているのかを認識することができる。
【０１１６】
また、事象予測部２０７は、生産管理データに基づいて、特定事象の発生を予測する。特定事象の発生を予告する予告データがサーバ２０から制御装置１０に出力され、予告データに基づいて出力装置５０が作動することにより、オペレータＷＭは、どのような事象が発生する可能性があるのかを認識することができる。これにより、オペレータＷＭは、電子部品実装装置５の稼働率が低下する前に、稼働率の低下を抑制するための対応を早期にとることができる。
【符号の説明】
【０１１７】
１…生産ライン、１Ａ…第１生産ライン、１Ｂ…第２生産ライン、１Ｃ…第３生産ライン、１Ｄ…第４生産ライン、２…ローダ、３…印刷機、４…印刷検査機、５…電子部品実装装置、６…リフロー炉、７…アンローダ、８…管理システム、９…管理装置、１０…制御装置、２０…サーバ、２１…表示装置、２２…入力装置、３０…通信システム、３１…ベース部材、３２…基板搬送装置、３２Ｂ…搬送ベルト、３２Ｇ…ガイド部材、３２Ｈ…保持部材、３３…電子部品供給装置、３３Ｆ…テープフィーダ、３４…ノズル、３４Ｓ…シャフト、３４Ｔ…先端部、３５…実装ヘッド、３６…ヘッド移動装置、３６Ｘ…第１軸移動装置、３６Ｙ…第２軸移動装置、３７…ノズル移動装置、４１…部品センサ、４２…保持センサ、４３…移動量センサ、５０…出力装置、５１…ランプ、５２…表示装置、５３…音声出力装置、１０１…部品切れデータ取得部、１０２…部品残数データ取得部、１０３…保持成功率データ取得部、１０４…保持回数データ取得部、１０５…ヘッド移動距離データ取得部、１０６…生産管理データ出力部、１０７…通知データ取得部、１０８…ランプ制御部、１０９…表示制御部、１１０…音声制御部、２０１…生産管理データ取得部、２０２…判定部、２０３…通知データ生成部、２０４…オペレータ数取得部、２０５…優先順位決定部、２０６…通知データ出力部２０６…事象予測部、２０８…記憶部、ＤＭ…実装位置、ＭＧ…管理者、ＳＭ…供給位置、ＷＭ…オペレータ。
【図１】
2019192141.tif 000003
【図２】
2019192141.tif 000004
【図３】
2019192141.tif 000005
【図４】
2019192141.tif 000006
【図５】
2019192141.tif 000007
【図６】
2019192141.tif 000008
【図７】
2019192141.tif 000009
【図８】
2019192141.tif 000010