(57)【要約】【課題】欠品や在庫の発生を極力抑えることのできる部品実装機の生産管理方法の提供し、さらに、生産に余裕がある場合は、省電力化を図ることができる生産管理方法の提供すること。【解決手段】生産計画を構成する生産情報を前記生産設備が実装基板を生産している間に取得しＳ６０４〜Ｓ６０６、生産設備が前記一連の実装基板を生産している間に前記生産情報に基づき前記実装基板に関する生産設備のスループットを決定（Ｓ６０７）するスループット決定ステップとを含み、さらに、前記スループット決定ステップにおいて決定されたスループットが生産設備の現在のスループットより低い場合、決定されたスループットより低くならない範囲のスループットで前記生産設備の消費電力が減少するように生産条件を決定する生産条件決定ステップＳ６０８〜Ｓ６１５を含む。【選択図】図６
2007018505.tif 000002
【特許請求の範囲】
【請求項１】
基板に部品を実装する部品実装機による基板の生産を管理する生産管理方法であって、
生産情報を取得する生産情報取得ステップと、
前記生産情報に基づきスループットを決定するスループット決定ステップ
とを含むことを特徴とする生産管理方法。
【請求項２】
前記生産情報取得ステップは、
生産計画を構成する生産情報を前記生産設備が実装基板を生産している間に取得し、
前記スループット決定ステップは、
生産設備が前記一連の実装基板を生産している間に前記生産情報に基づき前記実装基板に関する生産設備のスループットを決定する
請求項１に記載の生産管理方法。
【請求項３】
前記生産情報取得ステップで取得する生産情報は、実装基板の生産数、または、当該生産数を生産すべき時間である生産時間を含む請求項２に記載の生産管理方法。
【請求項４】
前記生産情報取得ステップはさらに、
前記生産設備が生産する実装基板が組み込まれる製品の販売数を取得する販売数取得ステップを含み、
前記取得した販売数に基づき実装基板の生産数を取得する請求項２に記載の生産管理方法。
【請求項５】
前記生産情報取得ステップはさらに、
前記生産設備により生産される実装基板数を取得する実装基板数取得ステップと、
前記生産ラインにより生産される完成状態の実装基板数を取得する完成基板数取得ステップと、
前記実装基板数取得ステップで得られた実装基板数と前記完成基板数取得ステップで得られた実装基板数との差に基づき生産数を変更する生産数変更ステップと
を含む請求項２に記載の生産管理方法。
【請求項６】
前記生産情報取得ステップはさらに、
前記生産設備が生産を中断している時間に基づき所定の実装基板数を生産しなければならない時間である生産時間を変更する生産時間変更ステップを含む請求項２に記載の生産管理方法。
【請求項７】
さらに、前記スループット決定ステップにおいて決定されたスループットが生産設備の現在のスループットより低い場合、決定されたスループットより低くならない範囲のスループットで前記生産設備の消費電力が減少するように生産条件を決定する生産条件決定ステップを含む請求項２に記載の生産管理方法。
【請求項８】
前記生産条件決定ステップはさらに、
前記生産設備が稼働する際に発生する加速度を減少させることによりスループットを低下させる実装加速度減少ステップを含む請求項７に記載の生産管理方法。
【請求項９】
基板に部品を実装することにより実装基板を生産する生産ラインを構成する生産設備を対象とする生産管理プログラムであって、
生産計画を構成する生産情報を前記生産設備が実装基板を生産している間に取得する生産情報取得ステップと、
生産設備が前記一連の実装基板を生産している間に前記生産情報に基づき前記実装基板に関する生産設備のスループットを決定するスループット決定ステップと
をコンピュータに実行させることを特徴とする生産管理プログラム。
【請求項１０】
基板に部品を実装することにより実装基板を生産する生産ラインを構成する生産設備を対象とする生産管理装置であって、
生産計画を構成する生産情報を前記生産設備が実装基板を生産している間に取得する生産情報取得手段と、
生産設備が前記一連の実装基板を生産している間に前記生産情報に基づき前記実装基板に関する生産設備のスループットを決定するスループット決定手段と
を備えることを特徴とする生産管理装置。
【請求項１１】
部品を基板に実装する部品実装機であって、
生産計画を構成する生産情報を前記生産設備が実装基板を生産している間に取得する生産情報取得手段と、
部品実装機が前記一連の実装基板を生産している間に前記生産情報に基づき前記実装基板に関する部品実装機のスループットを決定するスループット決定手段と
を備えることを特徴とする部品実装機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基板に部品を実装することにより実装基板を生産する部品実装機、及び、前記部品実装機を複数備える生産ラインを構成する生産設備の生産管理方法に関する。
【背景技術】
【０００２】
従来、電子部品をプリント配線基板等の基板に実装し実装基板を生産する場合、生産ラインが使用されている。この生産ラインとは、基板に半田を印刷する装置、基板に接着剤を塗布する装置、基板に電子部品を装着する装置、基板と電子部品を半田付けする装置などそれぞれの役割を担った設備がライン状に並べられ、流れ作業で実装基板を生産する生産ラインである。
【０００３】
生産ライン全体として高いスループットを得るためには、個々の生産設備、例えば基板に部品を装着する部品実装機においても高いスループットが要求されることとなる。そしてこれを実現するため部品実装機は、部品実装機に供給される部品を真空により吸着保持して持ち上げる工程である吸着工程や、前記持ち上げた部品を部品の供給部から基板上まで搬送する工程である搬送工程、搬送されてきた部品を基板面に降ろして載置する工程である装着工程の各工程において部品を高速で移動させるようなハードウエア的対策が施されたり、部品実装機に取り付けられる部品供給用の部品カセットや部品テープの配列順序を最適化したり、部品の実装順序を最適化するようなソフトウエア的対策が施されたりなどしている（例えば特許文献１参照）。
【０００４】
そして、このような高スループットの生産ラインを保持することにより、営業などからの情報である販売見込みをベースとして立案された生産計画にも十分に対応して、実装基板を計画通りに生産することが行われている。
【特許文献１】特開２００２−５０９００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、生産計画の元となる販売見込みなどの情報は、あくまでも予想値でしかなく、また、比較的長いスパン、例えば年単位や月単位などで生産計画が立案されるため、このような生産計画に基づいた日々の操業計画で生産される実装基板と、実際に出荷される（売れた）実装基板との間に差が生じる場合が多い。
【０００６】
このように計画値と実績値に差が生じると、生産工場内に完成後の実装基板を保管しなければならない状態、いわゆる在庫を抱えたり、生産が追いつかずに出荷できない（売ることができない）、いわゆる欠品が発生したりすることとなる。
【０００７】
一般に、欠品は下流の工程、例えば実装基板を取り付けて製品を完成させる工程にまで影響を及ぼすため、欠品よりも在庫の発生しやすい生産計画となりがちで、このような在庫の発生は、実装基板を保管しておくスペースが必要となり保管費用などが発生することとなる。
【０００８】
また、納期的に余裕があるのに突発的な計画変更等の不安定要素に対処すべく、高いスループットを維持したまま実装基板の生産を続けて早期に規定数を生産し終えてしまおうとする傾向も強い。この場合、生産計画は達成できるものの、無駄に電力を消費して在庫を増やすことになり、電力費用を含むコストの増加につながっていた。
【０００９】
本発明は上記問題点に鑑みなされたものであり、欠品や在庫の発生を極力抑えることのできる部品実装機の生産管理方法の提供し、さらに、生産に余裕がある場合は、省電力化を図ることができる生産管理方法の提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明に係る生産管理方法は、基板に部品を実装する部品実装機による基板の生産を管理する生産管理方法であって、生産情報を取得する生産情報取得ステップと、前記生産情報に基づきスループットを決定するスループット決定ステップとを含むことを特徴とする。
【００１１】
これにより、取得した生産情報に基づきスループットを決定して欠品や在庫を極力抑えるように調整し、省電力を図ることが可能となる。
【００１２】
また、生産情報取得ステップは、生産計画を構成する生産情報を前記生産設備が実装基板を生産している間に取得し、スループット決定ステップは、生産設備が前記一連の実装基板を生産している間に前記生産情報に基づき前記実装基板に関する生産設備のスループットを決定することが望ましい。
【００１３】
また、前記生産情報取得ステップで取得する生産情報は、実装基板の生産数、または、当該生産数を生産すべき時間である生産時間を含むことが望ましい。  前記生産情報取得ステップはさらに、前記生産設備が生産する実装基板が組み込まれる製品の販売数を取得する販売数取得ステップを含み、前記取得した販売数に基づき実装基板の生産数を取得しても良い。
【００１４】
前記生産情報取得ステップはさらに、前記生産設備により生産される実装基板数を取得する実装基板数取得ステップと、前記生産ラインにより生産される完成状態の実装基板数を取得する完成基板数取得ステップと、前記実装基板数取得ステップで得られた実装基板数と前記完成基板数取得ステップで得られた実装基板数との差に基づき生産数を変更する生産数変更ステップとを含むとしても良い。
【００１５】
前記生産情報取得ステップはさらに、前記生産設備が生産を中断している時間に基づき生産時間を変更する生産時間変更ステップを含むとしても良い。
【００１６】
これにより、生産情報が基板の生産中にリアルタイムで取得され、取得された生産情報に基づき生産装置のスループットがリアルタイムで決定される。
【００１７】
従って、最新の情報に基づき生産設備を新たなスループットで管理し、最新の生産情報に適合した生産数、生産時間の実装基板を得ることができるため、在庫や欠品を抑制することが可能となる。
【００１８】
さらに、前記スループット決定ステップにおいて決定されたスループットが生産設備の現在のスループットより低い場合、決定されたスループットより低くならない範囲のスループットで前記生産設備の消費電力が減少するように生産条件を決定する生産条件決定ステップを含むことが望ましい。
【００１９】
前記生産条件決定ステップはさらに、前記生産設備が稼働する際に発生する加速度を減少させることによりスループットを低下させる実装加速度減少ステップを含むことが望ましい。
【００２０】
これにより、現在生産設備が実現しているスループットよりも決定されるスループットが低い場合、すなわち、生産設備に時間的余裕が発生した場合、この時間的余裕を用いて省電力で生産設備を稼働させることができる。
【００２１】
なお、本願の目的は、前記ステップをコンピュータに実行させる生産管理プログラムとして達成することもできる。また、前記ステップを実現する手段を備えた生産管理装置としても達成することができる。
【００２２】
さらにまた、生産設備の一つである部品実装機が前記生産管理装置を備えても前記目的を達成することが可能である。
【発明の効果】
【００２３】
本願発明により、在庫（中間在庫）や欠品を抑制するいわゆるジャストインタイムの生産を、基板に部品を実装する生産ラインで実現することができる。さらに、生産に余力のある場合は消費電力を押さえた生産管理をすることで省エネと生産コストの低下をも実現させることができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照しながら、本発明の実施の形態に係る生産管理装置を説明する。
【００２５】
図１は、本実施形態に係る生産管理装置に管理される生産ラインの構成を示す外観図である。
【００２６】
生産ライン１０は、上流側の生産設備から下流側の生産設備に基板を順に搬送し、部品が実装された実装基板を流れ作業により生産する生産ラインであって、それぞれの役割を担うストッカ１４および３０と、半田印刷機１６と、コンベア１８および２６と、接着剤塗布機２０と、部品実装機２２および２４と、リフロー炉２８とを生産設備として備えている。
【００２７】
また、コンピュータ１２は生産管理装置１００（図４参照）を備えている。
【００２８】
ストッカ１４および３０は、基板をストックする装置であり、ストッカ１４が生産ラインの最上流に位置し、ストッカ３０が生産ラインの最下流に位置する。すなわち、ストッカ１４には、部品が未実装の基板がストックされ、ストッカ３０には部品が実装済みの完成された実装基板がストックされる。
【００２９】
半田印刷機１６は、スクリーン印刷の技術によりペースト状の半田を用いて基板上に半田パターンを印刷する装置である。半田印刷機１６は半田パターンが形成されたマスクを基板に接触させ、当該マスクの上からペースト状の半田を供給しつつスキージを平行移動させて半田パターンを印刷する。
【００３０】
コンベア１８および２６は、基板を搬送する装置である。
【００３１】
接着剤塗布機２０は、比較的大型の電子部品が搬送などの際に基板からずれないように基板上に電子部品を仮接着するための接着剤を必要な部分にのみ塗布する装置である。接着剤塗布機２０は、例えば、タンクから押し出された粘性のある接着剤を、タンクと基板とを相互に移動させ、線状や点状となるように接着剤を基板上に塗布する動作が行われる。
【００３２】
部品実装機２２および２４は、基板上に部品を実装する装置である。詳細は後述する。
【００３３】
リフロー炉２８は、部品が実装された基板を熱することにより、前記半田印刷機１６で印刷した半田を溶かして、部品を基板上に半田付けする装置である。  コンピュータ１２は生産ライン全体を統括的に制御するコンピュータであり、生産管理装置１００を備え、生産ラインを構成する上述したすべての生産設備と接続して各生産設備の生産の管理も行っている。また、コンピュータ１２は販売実績管理サーバ（図示せず）等の他のコンピュータと通信するためにインターネットなどのネットワーク１０１にも接続されている。
【００３４】
なお、本明細書および特許請求の範囲において記載のある「生産」という言葉は、当該ストッカ１４が基板を搬出する動作やストッカ３０が基板を搬入してストックする動作、半田印刷機１６が半田を印刷する動作、コンベア１８、２６が基板を搬送する動作、接着剤塗布機１６が接着剤を塗布する動作、部品実装機２２、２４が電子部品を基板に実装する動作、リフロー炉２８が行う半田付けのための加熱動作など実装基板の生産のために各生産設備が行う動作すべてを含むものとして使用している。
【００３５】
ここで、以下の記述は、前記生産ライン１０の部品実装機２２を代表例とし、生産管理装置１００および生産管理方法について説明するが、他の生産設備とも同様に生産管理装置１００に基づいて生産管理がなされている。
【００３６】
図２は、本発明の実施の形態に係る部品実装機２２の一部を切り欠いて示す外観斜視図である。
【００３７】
同図に示す部品実装機２２は、生産ラインの上流から受け取った基板に電子部品を装着し、下流に電子部品装着済みの実装基板を送り出す装置であり、電子部品を吸着、搬送し基板に電子部品を装着することができる装着ヘッドを複数備えたマルチヘッド部１１０と、そのマルチヘッド部１１０を水平面方向に移動させるＸＹロボット１１３と、装着ヘッドに部品を供給する部品供給部１１５とを備えている。
【００３８】
この部品実装機２２は、具体的には、微少部品からコネクタまでの多様な電子部品を基板に装着することができる実装機であり、□１０ｍｍ以上の大型電子部品やスイッチ・コネクタ等の異形部品、ＱＦＰ（Quad Flat Package）・ＢＧＡ（Ball Grid Array）等のＩＣ部品を装着することができる多機能な実装機であり、複数の電子部品を一度にマルチヘッド部１１０が保持し、部品供給部１１５から基板上部まで搬送することができる装置であり、部品供給部１１５と基板上部との間のマルチヘッド部１１０の往復回数を減少させて高速に電子部品を実装できる高速な実装機である。
【００３９】
図３は、部品実装機２２の主要な内部構成を示す平面図である。
【００４０】
部品実装機２２はさらに、各種形状の部品種に対応するために装着ヘッドに交換自在に取り付けられる交換用ノズルが置かれるノズルステーション１１９と、基板１２０搬送用の軌道を構成するレール１２１と、搬送された基板１２０が載置され電子部品が装着される装着テーブル１２２と、吸着保持した電子部品が不良の場合、当該部品を回収する部品回収装置１２３とを備えている。
【００４１】
また、部品供給部１１５は、部品実装機２２の前後に設けられており、テープ上に収納された電子部品を供給する部品供給部１１５ａと、部品の大きさに合わせて間仕切りをつけたプレートに収納される電子部品を供給する部品供給部１１５ｂとを有している。
【００４２】
上記部品実装機２２に備えられるマルチヘッド部１１０は、スループット向上のためＸＹロボット１１３により部品供給部１１５と装着テーブル１２２に載置される基板１２０との間や、基板１２０上の電子部品を装着する実装点間を高速で移動しており、また、部品供給部１１５上では電子部品を吸着するために静止し、実装点上では電子部品を基板１２０に装着するため静止している。従って、電子部品を実装している間、マルチヘッド部１１０は移動と停止を頻繁に繰り返し、移動と停止が発生する毎に非常に大きな加減速で移動している。そして、当該マルチヘッド部１１０をこのような加減速で駆動するには多くの電力を必要とする。
【００４３】
図４は、生産管理装置１００の機能的な構成を示すブロック図である。
【００４４】
同図に示す生産管理装置１００は、部品実装機２２の他、生産ラインの各設備の生産を管理する装置であり、生産情報取得部４０１と、スループット決定部４０２と、生産条件決定部４０３と、加速度増減部４０４と、制御部４０５と、表示部４０６と、入力部４０７と、記憶部４０８と、通信Ｉ／Ｆ４０９とを備えている。
【００４５】
生産情報取得部４０１は、ネットワーク１０１や通信Ｉ／Ｆ４０９を介して販売実績管理サーバ（図示せず）や生産ラインの各設備などから生産に関する情報を取得する処理部である。この生産情報取得部４０１が取得する生産情報としては、例えば、販売実績管理サーバから実装基板が組み込まれた製品の一日あたりの最新の販売台数や、部品実装機２２の生産中断時間、各設備が生産を開始する時刻、生産を終了しなければならない時刻、部品実装機２２の実装基板生産枚数である実装基板数と、ストッカ３０にストックされる実装基板数である完成基板数等がある。また、入力部４０７と表示部４０６により画面上の必要な箇所にマニュアルで数値を入力すると、この数値を生産情報として取得することも可能である（図８参照）。
【００４６】
スループット決定部４０２は、生産情報取得部４０１により取得した情報に基づき部品実装機のスループットを決定する処理部である。また、スループット決定部４０２は部品実装機２２の最高のスループット、すなわち、モータの定格、部品吸着ずれ、もしくは、部品装着ずれなどを考慮した限界まで向上させたスループットの値を保持している。
【００４７】
生産条件決定部４０３は、スループット決定部４０２が決定したスループットに適合するように部品実装機２２の実装条件を決定する処理部である。特に、スループット決定部４０２がスループットの低下を図ることを決定した場合、決定されたスループット内で消費電力が低下するような実装条件を決定する。
【００４８】
なお、本実施形態では部品実装機２２を対象としているため生産条件決定部４０３は実装条件を決定するが、他の生産設備を対象とする場合は、他の生産設備固有の生産条件を決定することとなる。
【００４９】
消費電力が低下する実装条件としては例えば、マルチヘッド部１１０の加速度を低下させる条件の他、実装順序を変更することが該当する。
【００５０】
具体的に、トレイ方式の部品供給部１１５ｂが備える異なる種類のトレイで供給される電子部品Ａと電子部品Ｂとを連続して実装する場合について説明する。このトレイ方式の部品供給部とは、部品供給部本体に複数段に重ねられたトレイが収納されており、この部品供給部本体の別々の段のトレイにそれぞれ電子部品Ａと電子部品Ｂが載置されている。そして、電子部品Ａを供給する場合は、電子部品Ａが載置されたトレイを本体から引き出しておき、次に電子部品Ｂを供給する場合は前記トレイを本体に収納し、電子部品Ｂが載置されたトレイを引き出して電子部品Ｂを供給するものである。
【００５１】
例えば、高スループットの実装条件、すなわちトレイを収納したり引き出したりするトレイ交換時間にマルチヘッド部１１０を移動させて電子部品Ａを基板１２０に装着し再びマルチヘッド部１１０を部品供給部１１５ｂに戻して電子部品Ｂを吸着しさらにマルチヘッド部１１０を移動させて基板１２０に装着する実装条件が設定されていたとする。この条件をマルチヘッド部１１０の移動回数を減少させる実装条件に変更すれば低消費電力化が図れる。この変更後の実装条件とはすなわち、トレイを交換する時間はマルチヘッド部１１０を移動させずに待機させ、マルチヘッド部１１０に電子部品Ａと電子部品Ｂとの両者を吸着させてから、基板１２０に移動させて電子部品Ａと電子部品Ｂとを装着するという実装条件である。
【００５２】
このように、できる限りマルチヘッド部１１０の移動回数（静止状態から移動し再び静止するまでが１移動）を減少させる実装条件（部品の実装順）を決定すれば消費電力を低下させることができる。
【００５３】
さらに、部品実装機が独立して移動可能な複数のマルチヘッド部を有している場合、いずれかのマルチヘッド部を駆動するためのモータに供給される電源を遮断し、スループットを低下させ、かつ、省電力化を図るという実装条件を決定することもでき、さらに部品実装機２４ですべての実装処理がまかなえる場合、搬送のみを残し部品実装機２２の他の部分、例えば、マルチヘッド部１１０、ビームの駆動部などに供給されている電源をすべて遮断するという実装条件を決定することもできる。
【００５４】
加速度増減部４０４は、生産条件決定部４０３に備えられる処理部であり、実装条件の中でも特に、マルチヘッド部１１０などの移動加速度を調整する処理部である。
【００５５】
例えば、加速度を調整する場合、図５に示すような加速度データ５００が用いられる。同図に示す加速度データ５００は、記憶部４０８に記憶されており、マルチヘッド部１１０が移動する移動区間とその移動区間で発生する加速度を示す情報で構成されている。なお、移動区間は基板の実装点と対応しているため実装点Ｎｏ．で区別され、加速度は段階的（例えば段階１〜９）に定められた加速度に数字を対応させて定義されており、少ない数ほど高加速度である。そして、加速度を調整する場合は、加速度パターンの数を移動区間毎に、或いは全移動区間で一度に増減させ、目的のスループットとなるように実装条件を決定する。
【００５６】
なお、この加速度データ５００は、一般的には実装品質に問題のない範囲で可能となる最大の加速度を上限として作成されている。また、この実装品質に問題のない範囲とは、部品実装機２２の可動部材を駆動するモータの定格トルクに基づいて定められる範囲であり、かつ、マルチ装着ヘッド１１０が移動する際に発生する加減速に伴う慣性力により前記マルチ装着ヘッド１１２が保持する電子部品がずれたり落ちたりすることのない範囲である。従って、加速度増減部４０４で加速度を増加する方向に調整されたとしても、加速度データ５００以上（数字を小さく）の加速度を設定することはできないものとなされている。
【００５７】
なお、当業者などにおいては、「加速度」について、加速度の意味で「速度」と称し、また、記載することがあり、上記「加速度」を「速度」として、速度を調整するものでもかまわない。
【００５８】
実装条件の中でも特に加速度を調整するのは、加速度がスループットに大きく影響するためであり、特に、加速度を低下させる場合は省電力にも大きく寄与するからである。
【００５９】
ここで、「加速度」とは、マルチヘッド部１１０の移動時に発生する水平方向の加速度の他、マルチヘッド部１１０が備える装着ヘッドが電子部品を吸着や装着する際に発生する垂直方向の加速度など、部品実装機２２内で発生するすべての加速度を含む広い概念の加速度を意味する。
【００６０】
なお、本実施形態では生産条件決定部４０３が生産管理装置１００内に備えられているため、スループット決定部４０２で決定されたスループットは、生産管理装置２００内で当該スループットに適合する生産条件が決定されるが、本発明はこれに限定される訳ではなく、生産条件決定部は部品実装機２２等各生産設備が備えていても良い。この場合、スループット決定部４０２が決定したスループットを各生産設備に送信することで、各生産設備が自立的に生産条件を決定し、その決定された条件で生産が実行される。なお、後述する各処理部の動作は、いずれの処理部がどこに備えられていても同様である。
【００６１】
制御部４０５は、生産管理装置１００が備える各処理部の制御を行う処理部である。
【００６２】
表示部４０６は、ＣＲＴやＬＣＤ等であり、入力部４０７はキーボードやマウス、タッチパネル等である。これらは、部品実装機２２の稼働状態を表示したり、マニュアルで生産情報を入力する等のために用いられる。
【００６３】
記憶部４０８は、データを蓄積、保持することのできるハードディスクドライブなどの記憶装置であって、前記加速度データ５００などが記憶される。
【００６４】
通信Ｉ／Ｆ４０９は、部品実装機２２（その他生産ラインを構成する設備も含む）との情報の授受を行うインターフェースである。
【００６５】
次に、前記生産管理装置１００の部品実装機２２に対する処理動作を説明する。
【００６６】
図６は、生産管理装置の処理動作を示すフローチャートである。
【００６７】
まず、生産管理装置１００は、初期データを取得し初期値として設定する（Ｓ６０１）。初期データとは、生産ライン全体として生産する実装基板の枚数や生産開始時刻、生産終了時刻などである。これら初期データは生産計画や、生産ラインの操業計画などから取得される。なお、このステップは必ずしも必要ではない。
【００６８】
次に、生産条件決定部４０３は、部品実装機２２を対象として、加速度データ５００や、部品ライブラリ７００（図７参照）に基づき、部品供給部１１５における各種電子部品の配置や電子部品の装着順序等の実装条件を最高のスループットとなるように最適化し、この最適化された条件を取得する（Ｓ６０２）。なお、このステップは、前述したように、生産条件決定部４０３が生産管理装置１００以外（例えば部品実装機２２）に備わっている場合は、生産管理装置１００以外に備わっている生産条件決定部により実行され、その最適化された条件を生産管理装置１００が取得する。
【００６９】
次に、部品実装機２２は、生産ラインの上流工程から初めての基板の搬入を受け生産を開始すると共にこの生産を開始したことを知らせる生産開始情報を発信する。そして、生産管理装置１００は、部品実装機２２の生産開始情報を取得し、生産時間を算出する（Ｓ６０３）。当該生産開始情報は、部品実装機２２が実際に生産を開始した情報であり、部品実装機２２の生産を管理する場合は、前記生産開始情報を受け取った時刻を基準として生産時間が算出されることになる。具体的には、生産ライン１０として許容されている最終時刻から前記生産開始情報を受け取った時刻を減算し、さらに、部品実装機２２の生産が終了してから生産ライン１０全体の生産が終了するまでのタイムラグを減算した値が部品実装機２２の生産時間となる。
【００７０】
次に、生産情報取得部４０１は、昨日に販売された対象製品の台数である販売数を販売実績管理サーバから取得し、取得した販売数に基づき本日生産すべき基板数である生産数を算出する（Ｓ６０４）。
【００７１】
さらに生産情報取得部４０１は、部品実装機２２が生産した枚数とストッカ３０が受け取った枚数の差に基づき生産数の変更を行う（Ｓ６０５）。これは、部品実装機２２が生産した実装基板が、生産ラインの下流工程で不具合が発生したために抜き取られた場合、完成された実装基板と部品実装機２２が生産した実装基板との差を補填するためである。従って、部品実装機２２が生産する実装基板は、ステップＳ６０４で算出された生産数よりも抜き取られた枚数分だけ多くなる。
【００７２】
なお、前記下流工程とは、生産された実装基板を検査し、実装基板の良、不良を検査する工程を含めてもかまわない。この場合、検査により不良となった実装基板は抜き取られるため、部品実装機２２が生産する実装基板は、ステップＳ６０４で算出された生産数よりも抜き取られた枚数分だけ多くなる。
【００７３】
さらに、実装基板生産の歩留まりを事前に入手しておき、部品実装機２２が生産する実装基板の数を前記歩留まりに基づき増加させてもよい。
【００７４】
また、部品実装機２２が生産した生産基板が生産ラインの下流工程を通過してストッカ３０にストックされるまではタイムラグが発生するため、生産数の変更はこのタイムラグを考慮して行われる。
【００７５】
さらに生産情報取得部４０１は、部品実装機２２が生産を中断した時間を取得し、この値を生産時間から減算する。（Ｓ６０６）なお、操業の中断とは、部品実装機２２の不具合や部品の追加・交換などで中断した場合の他、生産ラインの上下流工程で遅延が発生したり上流工程の生産設備のスループットが限界に達しているために、基板が搬入されない場合や搬出できないために操業が中断した場合も含まれる。
【００７６】
次に、生産情報取得部４０１によって取得された前記生産情報に基づき、スループット決定部４０２は、部品実装機２２が実現すべき目標スループットを算出し決定する（Ｓ６０７）。具体的には、事前に設定されている生産時間（当初設定生産時間）からすでに生産に費やした時間（生産経過時間）を減算して生産時間（残生産時間）を更新し、生産情報取得部４０１が取得した生産数（取得生産数）から現在生産が終了した枚数（生産終了数）を減算して生産数（残生産数）を更新し、更新後の生産時間と生産数に基づいて目標スループットを算出する。原則として生産数÷生産時間でおおよそのスループットは算出できるが、生産開始、および、終了時点の誤差や、割り切れない場合の丸めなど細かな補正が実施される。
【００７７】
上記を数式で現すと、
生産時間（残生産時間）＝当初設定生産時間−生産経過時間
生産数（残生産数）＝取得生産数−生産終了数
目標スループット＝生産数÷生産時間
となる。
【００７８】
次に、現在部品実装機２２が実現しているスループットと前記目標スループットとを比較し（Ｓ６０８）、現在のスループットが目標スループットよりも早い場合は（Ｓ６０８：現ＳＰ＞目標ＳＰ）加速度を減少させ（Ｓ６０９）、減少させた加速度に基づきスループットを再計算する。そして、スループットが目標スループットに最も近くかつ目標スループットよりも遅くならないスループットが算出されるまでＳ６０８とＳ６０９のステップを繰り返す。
【００７９】
スループットの具体的な計算方法としては、加速度から各移動区間ごとのタクトを算出し、全移動区間のタクトの合計値からスループットを算出する。
【００８０】
なお、加速度の減少手順は、すべての移動区間について加速度を１段階ずつ落とし、さらに微調整として移動区間個々に加速度を落として行く手順などが例示できる。
【００８１】
一方、現在のスループットが目標スループットよりも遅い場合は（Ｓ６０８：現ＳＰ＜目標ＳＰ）、加速度を増加させ（Ｓ６１１）、増加させた加速度に基づきスループットを再計算する。そして、再計算されたスループットが限界を超えている場合は（Ｓ６１３：Ｙ）、表示部４０６に警告が表示される（Ｓ６１４）。
【００８２】
再計算されたスループットが限界値を超えていない場合は（Ｓ６１３：Ｙ）、目標スループットに最も近くかつ目標スループットよりも遅くならないスループットが算出されるまでＳ６１１〜Ｓ６１３のステップを繰り返す。
【００８３】
なお、加速度の増加手順は前記減少手順と同様、すべての移動区間について加速度を１段階ずつ上げ、さらに微調整として移動区間個々に加速度を上げて行く手順などが例示できる。
【００８４】
そして、目標スループットに算出されたスループットが最も近づけば（Ｓ６０８：現ＳＰ≒目標ＳＰ）、設定された加速度に基づき実装条件が決定される（Ｓ６１５）。
【００８５】
当該実装条件が決定されると、図８に示す画面表示の数字部分、例えば基板Ａの稼働率などの数値や、取得した情報が表示される。
【００８６】
なお、図中の「計画」、及び、「予定」は、最初に設定された数値であり、「取得」とは、リアルタイムに得られた値、すなわち、最初に設定された値から、後に変更された値である。
【００８７】
上記Ｓ６０４からＳ６１５までのステップを一枚の実装基板を部品実装機２２が生産する毎に行い、それを必要生産数に達するまで繰り返す。
【００８８】
上記説明した生産管理装置１００および生産管理方法を部品実装機２２に適用すれば、同一種類の実装基板を部品実装機２２が一連に生産している間、リアルタイムでスループットの調整がなされるため、最新の情報に基づいて的確な数の実装基板を生産することができる。しかも、部品実装機２２の生産に余裕がある場合、当該余裕分を省エネルギーに役立てることができる。
【００８９】
また、生産能力を超えるような生産情報を取得した場合は、警告が表示されるため、欠品を事前に把握することができ、他の生産ライン等の関係各方面に応援を要請したりすることができる。
【００９０】
なお、前記説明では、スループットの比較等を基板一枚毎としたが、これに限定される訳ではなく、複数枚毎など任意のタイミングで行うこととしても構わない。
【００９１】
また、前記処理動作の説明において、スループットの調整を加速度の増減を例にとり説明したが、本発明はこれに限定される訳ではなく、その他の実装条件、例えば実装順序を変えることなどによってもスループットの調整は可能である。
【００９２】
また、本明細書および特許請求の範囲において、すべて「スループット」で記載、説明したが、これを「タクトタイム」（基板搬入から処理済の基板が搬出される迄の時間）としても作用効果は同じであることは勿論である。
【００９３】
また、上記説明は部品実装機２２に限定して進めたが、前述した通り本発明は、生産ラインを構成するあらゆる生産設備に適用することが可能である。
【００９４】
また、生産管理装置と生産設備を別体とする必要はなく、各生産設備がそれぞれ生産管理装置を備えていても良い。さらに、生産管理装置を構成する各処理部がそれぞれ別体となっても良い。すなわち、本発明は、各処理部が備えられる物理的な位置によって作用効果が変わるものではない。
【００９５】
また、生産情報は上記情報ばかりでなく、出庫在庫、もしくは、工程在庫でもかまわない、また、生産情報を工程在庫などとした場合に、自律的にスループットを決定するものでもかまわない。
【産業上の利用可能性】
【００９６】
本発明は、部品が基板に実装された実装基板を製造する生産ラインに適用でき、特に電子部品が実装された回路基板を製造する生産ライン等に適用できる。
【図面の簡単な説明】
【００９７】
【図１】本実施形態に係る生産管理装置に管理される生産ラインの構成を示す外観図である。
【図２】本発明の実施の形態に適用される部品実装機の一部を切り欠いて示す外観斜視図である。
【図３】前記部品実装機の主要な内部構成を示す平面図である。
【図４】生産管理装置の機能的な構成を示すブロック図である。
【図５】加速度データを例示する図である。
【図６】生産管理装置の処理動作を示すフローチャートである。
【図７】部品ライブラリを例示する図である。
【図８】本実施形態の処理内容が反映された画面を示す図である。
【符号の説明】
【００９８】
１０ 実装基板生産ライン
１４、３０ ストッカ
１６ 半田印刷機
１８、２６ コンベア
２０ 接着剤塗布機
２２、２４ 部品実装機
２８ リフロー炉
２３ 実装制御部
１００ 生産管理装置
１０１ ネットワーク
１１０ マルチヘッド部
１１３ ＸＹロボット
１１５ 部品供給部
１２０ 基板
１２１ レール
１２２ 装着テーブル
４０１ 生産情報取得部
４０２ スループット決定部
４０３ 実装条件決定部
４０４ 加速度増減部
４０５ 制御部
４０６ 表示部
４０７ 入力部
４０８ 記憶部
４０９ 通信Ｉ／Ｆ
５００ 加速度データ
７００ 部品ライブラリ
【図１】
2007018505.tif 000003
【図２】
2007018505.tif 000004
【図３】
2007018505.tif 000005
【図４】
2007018505.tif 000006
【図５】
2007018505.tif 000007
【図６】
2007018505.tif 000008
【図７】
2007018505.tif 000009
【図８】
2007018505.tif 000010