(57)【要約】【課題】回路部品装着システムにおける回路部品の補給作業を効率的に行わせるための部品補給管理システム、部品補給管理方法、部品補給管理プログラム等を得る。【解決手段】各回路部品の残数から部品切れ時刻を予測し、その予測した時刻に基づいて補給スケジュールを作成し、その作成した補給スケジュールをオペレータに報知する。部品切れ時刻に基づいて補給作業の目安となる作業目安時刻を決定し、その時刻に基づいて補給スケジュールを作成することができる。なお、作業目安時刻は、補給形態、作業所要時間等に依拠して設定してもよい。また、作成したスケジュールに過密時間帯が存在する場合に、過密状態を緩和するようにスケジュール調整してもよい。さらには、利用目的の互いに異なる複数の補給スケジュールを作成することもできる。【選択図】　　　図７
2004134691.tif 000002
【特許請求の範囲】
【請求項１】
回路部品を供給する部品供給デバイスが複数配設されてその部品供給デバイスから供給された回路部品を回路基板に装着する回路部品装着機を１以上含む回路部品装着システムにおいて用いられ、供給される回路部品の補給時期を管理するための部品補給管理システムであって、
各回路部品の残数から、それら各回路部品の部品切れ時刻を予測する部品切れ時刻予測部と、
前記各回路部品の部品切れ時刻に基づいて部品補給に関する作業のために利用可能な補給スケジュールを作成する補給スケジュール作成部と、
前記補給スケジュールをオペレータに報知する補給スケジュール報知部と
を含む部品補給管理システム。
【請求項２】
前記補給スケジュール作成部が、前記各回路部品の部品切れ時刻に基づいて、前記部品補給に関する作業を行う目安となる各回路部品の作業目安時刻を決定する目安時刻決定部を備え、その各回路部品の作業目安時刻に基づいて前記補給スケジュールを作成するものである請求項１に記載の部品補給管理システム。
【請求項３】
前記目安時刻決定部が、各回路部品の補給形態に基づいて前記各回路部品の作業目安時刻を決定する補給形態依拠決定部を有する請求項２に記載の部品補給管理システム。
【請求項４】
前記目安時刻決定部が、前記部品補給に関する作業の各回路部品の作業所要時間に基づいて前記各回路部品の作業目安時刻を決定する作業所要時間依拠決定部を有する請求項２または請求項３に記載の部品補給管理システム。
【請求項５】
前記補給スケジュール作成部が、作成される前記補給スケジュールが調整を要すると判断される場合に、その補給スケジュールを定められた調整条件に従ってスケジュール調整を行うスケジュール調整部を備えた請求項１ないし請求項４のいずれかに記載の部品補給管理システム。
【請求項６】
前記スケジュール調整部が、前記作成される補給スケジュールに従う前記部品補給に関する作業が過密状態となる過密時間帯が存在すると判断される場合に、その過密状態を緩和すべくスケジュール調整を行う過密対応調整部を有する請求項５に記載の部品補給管理システム。
【請求項７】
当該部品補給管理システムが、前記補給スケジュール作成部を複数含み、それら複数の補給スケジュール作成部が、互いに利用目的の異なる複数の補給スケジュールの各々を作成するものである請求項１ないし請求項６のいずれかに記載の部品補給管理システム。
【請求項８】
前記複数の補給スケジュール作成部の各々が、対象となる前記部品補給に関する作業が互いに異なる前記補給スケジュールを作成するものであり、
前記複数の補給スケジュール作成部が、前記回路部品装着機に補給部品を補給する補給主作業に利用可能な主作業スケジュールを作成する主作業スケジュール作成部と、前記回路部品装着機に補給可能なまでに補給部品を準備する補給準備作業に利用可能な準備作業スケジュールを作成する準備作業スケジュール作成部との少なくとも一方を含む請求項７に記載の部品補給管理システム。
【請求項９】
回路部品を供給する部品供給デバイスが複数配設されてその部品供給デバイスから供給された回路部品を回路基板に装着する回路部品装着機を１以上含む回路部品装着システムを対象とし、供給される回路部品の補給時期を管理するための部品補給管理方法であって、
各回路部品の残数から、それら各回路部品の部品切れ時刻を予測する部品切れ時刻予測工程と、
前記各回路部品の部品切れ時刻に基づいて部品補給に関する作業のために利用可能な補給スケジュールを作成する補給スケジュール作成工程と、
前記補給スケジュールをオペレータに報知する補給スケジュール報知工程と
を含む部品補給管理方法。
【請求項１０】
回路部品を供給する部品供給デバイスが複数配設されてその部品供給デバイスから供給された回路部品を回路基板に装着する回路部品装着機を１以上含む回路部品装着システムを対象とし、供給される回路部品の補給時期を管理するためにコンピュータによって実行される部品補給管理プログラムであって、
各回路部品の残数から、それら各回路部品の部品切れ時刻を予測する部品切れ時刻予測ステップと、
前記各回路部品の部品切れ時刻に基づいて部品補給に関する作業のために利用可能な補給スケジュールを作成する補給スケジュール作成ステップと、
前記補給スケジュールをオペレータに報知する補給スケジュール報知ステップと
を含む部品補給管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子部品等の回路部品の装着作業において供給される回路部品についての部品補給を管理する管理システム、管理方法および管理プログラムに関する。
【０００２】
【従来の技術】
電子回路の組立ては、回路基板の表面に電子部品等の回路部品を装着する部品装着作業を含み、一般に、その部品装着作業は、回路部品装着機によって行われる。回路部品装着機は、複数の部品供給デバイスと、これらデバイスから供給される回路部品を取出して回路基板の表面に装着する部品装着装置とを備えて構成されている。電子回路が大量生産される今日、装着作業の効率向上が望まれ、その１つの方策として、回路部品装着機の実稼動率を高めることが目指されている。
【０００３】
一般には、回路部品は所定数量の集合体（例えば、電子部品であれば、テープ化された電子部品がリールに巻回された形態をなすもの等がある）として回路部品装着機に供される。部品供給デバイスは、その供された部品集合体から１つづつ回路部品を供給するのである。部品集合体は所定数量の回路部品を含んでいるが、その部品が供給されて無くなるあるいは無くなった場合は、オペレータによる補給作業を行う必要がある。多くの場合、１つの回路基板に対する装着作業において幾種類もの回路部品が供給されるわけであるが、それらの１つにでも部品切れが生じた場合、回路部品装着機は装着作業を停止する。この作業停止は回路部品装着機の実稼働率の低下をもたらす結果となる。
【０００４】
そこで、部品切れが生じる部品切れ時刻を予測し、これをオペレータに報知することが検討され、それに関して、これまでに、例えば、特開平１１−２３２３３９号公報，特開２０００−１０１２９１号公報，特開２００１−１２７８４８７号公報に記載された技術等が公表されている。
【０００５】
【特許文献１】
特開平１１−２３２３３９号公報
【特許文献２】
特開２０００−１０１２９１号公報
【特許文献３】
特開２００１−１２７８４８７号公報
【０００６】
【発明が解決しようとする課題，課題解決手段および効果】
上記列挙した技術は、いずれも、各回路部品の部品切れ時刻を予測し、その予測した時刻をオペレータに報知することに留まっていた。これらの技術を利用した場合であっても、例えば、ある時間に部品切れが集中するといった場合には、オペレータはその集中する事実のみを認識するだけであり、報知される情報は、その集中を回避可能な補給作業を実行するために充分な指針とはなり得なかった。また、補給作業は、回路部品装着機に補給部品を補給する動作を主体とする作業の他、その作業のための準備作業等、いくつかの作業に分けられる。それら区分された作業の各々に対しては、部品切れ時刻という一元化された情報は、効率的な補給作業のための情報としては不充分である。さらに、補給動作を主体とする作業あるいはその準備のための作業等に要する時間が部品によって異なり、また、部品の補給形態によっては、補給動作を行い得る時刻が実際に部品切れが生じる時刻とは異なるといった点からも、部品切れ時刻という情報は必ずしも有効なものであるとは言い難い。つまり、上記技術を始めとした従来の技術では、多種多量の電子回路が大量にかつ迅速に組立られる今日、回路部品装着システムにおいて効率的な回路部品の補給作業を実現させることが困難であった。
【０００７】
そこで、本発明は、回路部品装着システムにおける回路部品の補給作業を効率的に行わせるための部品補給管理システム、部品補給管理方法、部品補給管理プログラム等を得ることを課題としてなされたものであり、本発明によって、下記各態様の部品補給管理システム、部品補給管理方法、部品補給管理プログラム等が得られる。各態様は請求項と同様に、項に区分し、各項に番号を付し、必要に応じて他の項の番号を引用する形式で記載する。これは、あくまでも本発明の理解を容易にするためであり、本明細書に記載の技術的特徴およびそれらの組合わせが以下の各項に記載のものに限定されると解釈されるべきではない。また、一つの項に複数の事項が記載されている場合、それら複数の事項を常に一緒に採用しなければならないわけではない。一部の事項のみを選択して採用することも可能である。
【０００８】
なお、以下の各項において、（１）項が請求項１に相当し、（２）項が請求項２に、（７）項が請求項３に、（１２）項が請求項４に、（１５）項が請求項５に、（１７）項が請求項６に、（２３）項が請求項７に、（２４）項と（２５）項とを合わせたものが請求項８に、それぞれ相当する。また、（３１）項が請求項９に相当し、（４１）項が請求項１０に相当する。
【０００９】
（１）回路部品を供給する部品供給デバイスが複数配設されてその部品供給デバイスから供給された回路部品を回路基板に装着する回路部品装着機を１以上含む回路部品装着システムにおいて用いられ、供給される回路部品の補給時期を管理するための部品補給管理システムであって、
各回路部品の残数から、それら各回路部品の部品切れ時刻を予測する部品切れ時刻予測部と、
前記各回路部品の部品切れ時刻に基づいて部品補給に関する作業のために利用可能な補給スケジュールを作成する補給スケジュール作成部と、
前記補給スケジュールをオペレータに報知する補給スケジュール報知部と
を含む部品補給管理システム。
【００１０】
本発明の部品補給管理システムは、部品切れ時刻に基づいて部品補給スケジュールを作成し、それをオペレータに報知する。従来技術において、部品切れ時刻をそのまま報知するものではなく、補給スケジュールという形式で報知することにより、オペレータにより有益な情報を提供する。平たく言えば、部品切れ時刻という未加工のデータだけを報知するのではなく、そのデータに対して何らかの処理を施し、スケジュールというオペレータにとってより利用価値のある形態で部品切れ情報を提供するのである。
【００１１】
本発明の部品補給管理システムにおいて、補給スケジュールは、種々の態様のものとすることができる。詳しく言えば、利用目的、補給時期、補給形態、補給に関する作業の形態、回路部品の供給形態等に応じて、いろんなバリエーションのスケジュールが作成可能であり、そのバリエーションについては、以下の項にて詳しく説明する。また、補給スケジュール以外のバリエーションについても、適宜以下の項にて説明する。
【００１２】
本発明の対象となる回路部品装着システムに含まれる回路部品装着機は、その種類が限定されるものではない。例えば、ロータリーヘッド型回路部品装着機、ＸＹロボット型回路部品装着機等を始めとして、種々の型式の回路部品装着機が、管理の対象となり得る。また、回路部品装着システムは、１台の回路部品装着機のみで構成されるものであってもよい。その場合、回路部品装着機がそのまま回路部品装着システムとなることがあり得る。逆に、回路部品装着システムは、複数の回路部品装着機を含むものであってもよい。その場合、１つの電子回路組立てライン内に配置される複数の回路部品装着機によって回路部品装着システムが構成されてもよく、また、複数のラインに跨る複数の回路部品装着機を含んで回路部品装着システムが構成されてもよい。さらに言えば、例えば１つの工場内のすべての回路部品装着機を含んで、工場全体を１つの回路部品装着システムとするのであってもよい。また、回路部品装着機に配設される部品供給デバイスもその種類が限定されるものではない。例えば、電子部品（回路部品の１種である）がテープに保持された電子部品テーピングを対象とするテープフィーダ、トレイに収容された回路部品を供給するトレイ型部品供給装置、バラ状態の回路部品を整列して供給するバルクフィーダ等、様々な形式の部品集合体を取り扱う部品供給デバイスが対象となり得る。
【００１３】
部品補給管理システムは、その実体がどこに設けられるものであってもよい。部品補給管理システムは、その中核となる構成要素としてコンピュータを含むものであることが望ましく、またその殆どの構成部分をコンピュータが占めるものであってもよい。管理対象となる回路部品装着システムもコンピュータを主体とする制御装置を含んで構成されることが多く、その制御装置のコンピュータが、部品補給管理システムの中核となるコンピュータを兼ねる態様であってもよい。平たく言えば、１つの回路部品装着機の制御装置のコンピュータが部品補給管理システムの中核をなして、回路部品装着機が部品補給管理システムを含む態様であってもよい。また、複数の回路部品装着機を含む回路部品装着システムの場合、そのシステムを統括して制御する統括制御装置を有するときには、その統括制御装置のコンピュータが部品補給管理システムの中核をなすような態様であってもよい。それらの態様と異なり、回路部品装着システムとは別体をなすコンピュータを配備し、そのコンピュータに部品補給管理システムの中核部分を担わせることもできる。なお、部品補給管理システムの中核部分を占めるコンピュータを１つとして、当該システムの構成要素である機能部分（例えば、「部品切れ時刻予測部」、「補給スケジュール作成部」等を意味する）の殆どをそのコンピュータに設ける態様であってもよく、また、２以上のコンピュータに当該システムの各機能部分が分散して設けられる態様であってもよい。
【００１４】
本項に記載の「補給時期」とは、「部品補給に関する作業を行う時期」という広い意味であり、「部品補給に関する作業」（以下、単に「補給作業」という場合もある）とは、実際に回路部品装着機に補給する補給動作を主体とする作業だけでなく、その作業を行うのための準備作業をも含む意味である。「部品補給に関する作業」については、具体例を挙げて後述する。補給スケジュールの作成の基準となる「部品切れ時刻」は、××時××分というように、絶対時刻（例えば、日本標準時のような時刻を意味する）であってもよく、また、基準となる時点を設け、その基準時点から××分後というような相対時刻であってもよい。また、部品切れ時刻は、時点（例えば、××分××秒）として予測されるものであっても、ある程度の時間幅をもった時間帯（例えば、××分〜××分）として予測されるものであってもよい。本部品補給管理システムでは、必ずしも、回路部品装着システムにおいて供給される回路部品のすべてを管理の対象とすることを要しない、例えば、利用目的等に応じて、そのうちの一部のみを管理対象とすることもできる。
【００１５】
（２）前記補給スケジュール作成部が、前記各回路部品の部品切れ時刻に基づいて、前記部品補給に関する作業を行う目安となる各回路部品の作業目安時刻を決定する目安時刻決定部を備え、その各回路部品の作業目安時刻に基づいて前記補給スケジュールを作成するものである（１）項に記載の部品補給管理システム。
【００１６】
作業目安時刻には、部品補給に関する作業を行う時期に関する指針となる時刻が含まれる。ある回路部品についての部品補給に関する作業をいつまでに終わらせるのが望ましいか、いつ頃から作業を始めるのが望ましいかといったことを判断するための目安となる時刻も含まれる。目的に応じて、種々の作業目安時刻を定めることができる。作業目安時刻の態様およびその決定方法に関する各種態様については、後の項に説明する。作業目安時刻に基づいて作成された補給スケジュールを指針として補給作業を行えば、より効率のよい部品補給を行うことができる。なお、作業目安時刻は、対象となるすべての回路部品に対して、一定の規則、基準、方式等で決定するものであってもよく、回路部品の種類ごと、回路部品装着機ごと、部品供給デバイスごと等によって、異なる規則、基準、方式等で決定するものであってもよい。また、１つの回路部品に対して１つの作業目安時刻が決定される態様であってもよく、複数の作業目安時刻が決定される態様であってもよい。つまり、複数の目安時刻決定部を備える部品補給管理システムであってもよいのである。さらに、作業目安時刻は、部品切れ時刻から直接何らかの規則等によって決定されるものだけでなく、一旦別の作業目安時刻を決定した後、その作業目安時刻から何らかの規則等によって決定されるものであってもよい。かかる態様の作業目安時刻も部品切れ時刻に基づいて決定された時刻なのである。
【００１７】
（３）前記目安時刻決定部が、前記各回路部品の作業目安時刻のうちの１以上のものを、その１以上のものの各々についての前記部品切れ時刻より早い時刻あるいは遅い時刻に決定するものである（２）項に記載の部品補給管理システム。
【００１８】
本発明においては、作業目安時刻を部品切れ時刻と同じ時刻とすることが妨げられるものではない。本項の態様のように、部品切れ時刻からオフセットされた時刻として決定される場合は、より利用目的に合致した補給スケジュールの作成が可能となる。なお、対象とされるすべての回路部品の作業目安時刻がオフセットされた時刻となる態様のほか、一部のものだけを早い時刻に決定する、一部のものだけを遅い時刻に決定する、あるいは、一部のものを早い時刻にかつ別の一部のものを遅い時刻に決定するといった種々の態様を採用することが可能である。
【００１９】
（４）前記目安時刻決定部が、前記各回路部品の作業目安時刻のうちの１以上のものを、時間的な幅のある期間として決定するものである（２）項または（３）項に記載の部品補給管理システム。
【００２０】
作業目安時刻を時間的に幅のある時刻（例えば、時間帯等）に決定すれば、時間的に柔軟性のある補給スケジュールが作成可能である。ここのとは、例えば、後に説明するスケジュール調整等において、融通が付き易い、自由度が増すといった利点がある。幅のある期間とする場合、その始期となる時刻および終期となる時刻ともに部品切れ時刻より早い時刻あるいは遅い時刻とされる態様、始期となる時刻あるいは終期となる時刻のいずれか一方が部品切れ時刻とされる態様、始期となる時刻と終期となる時刻との間に部品切れ時刻が存在するように期間を決定する態様等、種々の態様を採用可能である。期間の時間幅も、いずれの回路部品に対しても一定である態様、回路部品によって異なる態様等、種々の態様を採用できる。
【００２１】
（５）前記目安時刻決定部が、各回路部品に対する前記部品補給に関する作業の開始刻限である作業開始目安時刻を決定する開始目安時刻決定部を有する（２）項ないし（４）項のいずれかに記載の部品補給管理システム。
【００２２】
作業開始目安時刻には、例えば、対象となる補給作業をその時刻までに開始しなければならないとされる時刻、その時刻に開始が要請される時刻、開始するのが好適であるとされる時刻、開始することが可能となる時刻等、様々な時刻が含まれる。補給スケジュールの利用目的に応じて、作業開始目安時刻を決定すれば、作成される補給スケジュールの利用価値が高まる、対象とされる補給作業の効率が高まるといったメリットがある。
【００２３】
（６）前記目安時刻決定部が、各回路部品に対する前記部品補給に関する作業の終了刻限である作業終了目安時刻を決定する終了目安時刻決定部を有する（２）項ないし（５）項のいずれかに記載の部品補給管理システム。
【００２４】
作業開始目安時刻と同様、作業終了目安時刻にも、例えば、対象となる補給作業をその時刻までに終了しなければならない時刻、終了するのが好適であるとされる時刻、その時刻を超えると当該作業が困難あるいは不可能となるとされる時刻等、様々な時刻が含まれる。作業開始目安時刻の場合と同様、作成される補給スケジュールの利用価値が高まる、対象とされる補給作業の効率が高まるといったメリットがある。
【００２５】
（７）前記目安時刻決定部が、各回路部品の補給形態に基づいて前記各回路部品の作業目安時刻を決定する補給形態依拠決定部を有する（２）項ないし（６）項のいずれかに記載の部品補給管理システム。
【００２６】
回路部品の補給形態には、種々の因子によって規定あるいは類別される形態が含まれる。その因子は、例えば、補給作業が可能な時期、補給作業に要する時間、補給作業の作業形態、補給作業の難易度、補給作業を行う場所等が含まれる。平たく言えば、この回路部品は部品切れ時刻より相当時間早い時刻から補給作業を開始しなければならない補給形態であるとか、この回路部品は部品切れが生じた後にも補給が可能な補給形態であるとか、この回路部品は補給作業に時間がかかる補給形態であるとか、この回路部品は遠方にされているためそれを運搬する作業が付随する補給形態であるとかいった意味合いである。補給形態に依拠して作業目安時間を決定すれば、その作業目安時間に基づいて作成される補給スケジュールは、実用的なスケジュールとなる。
【００２７】
（８）当該部品補給管理システムが、前記各回路部品の補給形態を設定する補給形態設定部を含み、
前記補給形態依拠決定部が、その補給形態設定部によって設定された補給形態に基づいて前記各回路部品の作業目安時刻を決定するものである（７）項に記載の部品補給管理システム。
【００２８】
補給形態を設定可能とすれば、つまり、例えば、回路部品ごとに予め決定して登録しておく、何らかの基準、方式等によって決定する等すれば、補給形態に基づいて作業目安時刻を決定することが容易に行える。
【００２９】
（９）前記補給形態設定部が、装着作業を行う回路部品装着機、供給される回路部品、装着作業に供される回路基板、装着作業の形態等に関する諸元に基づいて前記各回路部品の補給形態を設定するものである（８）項に記載の部品補給管理システム。
【００３０】
補給形態は、上記種々の諸元に依存することが多い。例えば、回路部品装着機の諸元の１つとして、回路部品が供給されている回路部品装着機が供給デバイスを移動させて部品を供給する形式のものであるといったことが挙げられる。部品供給デバイスが移動するものであれば、装着作業中はその装着機に対して補給動作を行い得ない。このことによって補給形態が決定される。また、例えば、回路部品についての諸元の１つとして、その回路部品が継ぎ足し補給（後に説明する「スプライシング」等を意味する）が可能な回路部品であるといったことが挙げられる。継ぎ足し補給が可能であれば、部品切れ時刻前に、装着機への補給が可能であり、また、補給時期についての制約も少ない。このことによっても補給形態が決定される。ここに挙げたものは、種々の諸元のほんの一例に過ぎないが、種々の諸元に基づいて補給形態を決定することは可能であり、補給形態決定のためのいろいろな因子あるいは要素としての上記諸元を登録等しておき、その諸元に基づいて各回路部品についての補給形態を設定すれば、作業目安時刻をより容易に決定することができる。
【００３１】
（１０）前記補給スケジュール作成部が、前記部品補給に関する作業として、前記回路部品装着機に補給部品を補給する補給主作業を対象とするスケジュールを作成するものであり、
前記補給形態設定部が、前記各回路部品の補給形態を、部品切れが発生した時点で前記補給主作業を要する部品切れ時補給形態、部品切れが発生する前の設定時間内に前記補給主作業を行う部品切れ前補給形態、部品切れが発生した後設定時間経過までの間に前記補給主作業が可能な部品切れ後補給形態のいずれかに設定するものである（８）項または（９）項に記載の部品補給管理システム。
【００３２】
上記補給主作業は、その作業時期の部品切れ時刻への依存度が高い。例えば、かかる補給主作業に関する補給形態を、部品切れ時刻との関係において上記補給形態に類別し、対象とされる回路部品についての補給形態をそれらのいずれかに設定すれば、効率のよい補給作業を行い得る補給スケジュールが作成される。本項に記載の３つの補給形態については、後に具体例を挙げて詳しく説明する。
【００３３】
（１１）前記目安時刻決定部が、前記部品補給に関する作業を円滑に行うために設定された余裕時間に基づいて前記各回路部品の作業目安時刻を決定する余裕時間依拠決定部を有する（２）項ないし（１０）項のいずれかに記載の部品補給管理システム。
【００３４】
例えばいずれかの回路部品装着機にトラブルが発生し、部品補給作業を行うオペレータがそれの復旧作業行うような場合もあり得る。あまりタイトな補給スケジュールを作成すれば、かかる不測の事態に対応できないこともある。また、一時的に、補給作業が過密となる場合にも、窮屈な補給スケジュールでは対応できないこともある。そのようなことを考慮すれば、ある程度の余裕のある補給スケジュールを作成することが望ましい。本項に記載の態様のように、例えば、余裕時間を加味して作業目安時刻を決定すれば、上記不測の事態、作業過密等への対応が可能な補給スケジュールが作成できる。後に説明する補給準備作業等の、作業時期が部品切れ時刻に依存する程度の低い補給作業を対象とする補給スケジュールの場合に、特に効果的である。なお、余裕時間は、管理対象とされる回路部品のすべてに一律な時間としてもよく、また、補給形態等に応じて回路部品ごとに異なる時間としてもよい。
【００３５】
（１２）前記目安時刻決定部が、前記部品補給に関する作業の各回路部品の作業所要時間に基づいて前記各回路部品の作業目安時刻を決定する作業所要時間依拠決定部を有する（２）項ないし（１１）項のいずれかに記載の部品補給管理システム。
【００３６】
例えば、対象とする補給作業の作業所要時間によって、その作業を開始しなければならない時刻は異なるものとなる。作業所要時間を加味して作業目安時刻を決定すれば、より補給作業の実態に即した補給スケジュールの作成が可能となる。
【００３７】
（１３）当該部品補給管理システムが、各回路部品についての前記各回路部品の作業所要時間を設定する所要時間設定部を含み、
前記作業所要時間依拠決定部が、その所要時間設定部によって設定された作業所要時間に基づいて前記各回路部品の作業目安時刻を決定するものである（１２）項に記載の部品補給管理システム。
【００３８】
作業所要時間を設定可能とすれば、つまり、例えば、回路部品ごとに予め決定して登録しておく、何らかの基準、方式等によって決定する等すれば、作業所要時間に基づいて作業目安時刻を決定することが容易に行える。
【００３９】
（１４）前記所要時間設定部が、装着作業を行う回路部品装着機、供給される回路部品、装着作業に供される回路基板、装着作業の形態等に関する諸元に基づいて、前記各回路部品の作業所要時間を設定するものである（１３）項に記載の部品補給管理システム。
【００４０】
作業所要時間は、上記種々の諸元に依存することが多い。諸元につていは、先の説明と同様であり、ここでの説明は省略する。種々の諸元に基づいて、作業所要時間を決定することは可能であり、作業所要時間決定のためのいろいろな因子あるいは要素としての上記諸元を登録等しておき、その諸元に基づいて各回路部品についての作業所要時間を設定すれば、作業目安時刻をより容易に決定することができる。
【００４１】
（１５）前記補給スケジュール作成部が、作成される前記補給スケジュールが調整を要すると判断される場合に、その補給スケジュールを定められた調整条件に従ってスケジュール調整を行うスケジュール調整部を備えた（１）項ないし（１４）項のいずれかに記載の部品補給管理システム。
【００４２】
作成された補給スケジュールに従う補給作業が、例えば、その一部において実施不能である、効率が悪いといった場合に、本項に記載の態様は、特に効果的な態様である。調整を要すると判断される場合および調整の条件については、具体例を挙げて、後に説明する。
【００４３】
（１６）前記補給スケジュール作成部が、前記各回路部品の部品切れ時刻に基づいて、前記部品補給に関する作業を行う目安となる各回路部品の作業目安時刻を決定する目安時刻決定部を備え、その各回路部品の作業目安時刻に基づいて前記補給スケジュールを作成するものであり、
前記スケジュール調整部が、前記各回路部品の作業目安時刻のうちの少なくとも１つのものを変更してスケジュール調整を行う（１５）項に記載の部品補給管理システム。
【００４４】
作業目安時刻に基づいて補給スケジュールを作成する場合、各回路部品について決定された作業目安時刻を変更すれば、容易にスケジュール調整が行える。例えば、一部の回路部品の作業目安時刻を早い時刻に変更することにより、補給作業を速く開始するように補給スケジュールを調整する場合等が、本項の態様に含まれる。
【００４５】
（１７）前記スケジュール調整部が、前記作成される補給スケジュールに従う前記部品補給に関する作業が過密状態となる過密時間帯が存在すると判断される場合に、その過密状態を緩和すべくスケジュール調整を行う過密対応調整部を有する（１５）項または（１６）項に記載の部品補給管理システム。
【００４６】
スケジュールが過密となる時間帯が存在する場合は、スケジュール調整を要する場合の一態様である。その過密時間帯においては、部品補給が間に合わずに回路部品装着機が停止する等して、装着作業の効率が低下する可能性がある。かかる場合に、過密状態を緩和するという調整条件の下に、例えば補給作業負荷の平準化を図るという本項に記載の態様は、より効率的な補給作業が担保される補給スケジュールを作成することが可能である。
【００４７】
（１８）前記過密対応調整部が、各回路部品についての前記部品補給に関する作業の作業所要時間に基づいて前記過密時間帯の存在の有無を判断し、スケジュール調整を行うものである（１７）項に記載の部品補給管理システム。
【００４８】
過密時間帯であるか否かを判断する場合、例えば、単に、その時間帯において部品切れが発生する回路部品数、あるいは、その時間帯に作業目安時刻が存在する回路部品数によって、過密状態を判断することも可能である。本項に記載の態様では、補給作業についての所要時間に基づいて過密状態を判断するため、より正確な判断が可能となる。
【００４９】
（１９）前記過密対応調整部が、前記部品補給に関する作業に従事するオペレータの人員数に基づいて前記過密時間帯の存在の有無を判断し、スケジュール調整を行うものである（１７）項または（１８）項に記載の部品補給管理システム。
【００５０】
過密状態であるか否かは、補給作業に従事するオペレータの人員数によって依存する。部品切れの状態が同じであっても、オペレータが多い場合は過密状態とならず、逆に、少ない場合は過密状態となる。したがって、本項に記載の態様のように、オペレータの人員数に基づけば、より正確に過密状態を判断することができる。なお、どの時間帯についても一定の人員数とする態様であってもよく、また、時間帯に応じてオペレータの人員数を変更する態様であってもよい。
【００５１】
（２０）前記スケジュール調整部が、前記作成される補給スケジュールに従う前記部品補給に関する作業の一部が作業禁止時間帯に行われると判断される場合に、その作業禁止時間帯における作業を回避させるべくスケジュール調整を行う禁止時間対応調整部を有する（１５）項ないし（１９）項のいずれかに記載の部品補給管理システム。
【００５２】
作業禁止時間帯に補給作業を行わなければならないとされるスケジュールである場合は、スケジュール調整が必要な場合の一態様である。例えば、オペレータに対して休憩時間となる時間帯が設定されている場合や、補給作業を行うオペレータがメンテナンス等の他の作業に従事しなければならない時間帯が設定されている場合等において、それらの時間帯が作業禁止時間帯となる。本項に記載の態様は、作業時間帯には作業をさせないという調整条件の下にスケジュール調整を行う態様であり、実際のオペレータの作業内容、作業形態に即した補給スケジュールの作成が可能となる。
【００５３】
（２１）前記補給スケジュール作成部が、前記回路部品装着機に補給部品を補給する補給主作業に利用可能な主作業スケジュールを作成する主作業スケジュール作成部である（１）項ないし（２０）項のいずれかに記載の部品補給管理システム。
【００５４】
後に具体例を挙げて説明するように、補給主作業は、回路部品装着機に対して行う補給動作を主体とする作業である。その補給動作を行う時期は部品切れ時刻に依存する程度が高い。したがって、補給主作業を対象とする補給スケジュールは、回路部品装着機の稼動の停止を極力抑えるといったメリットを有し、利用価値の高い補給スケジュールとなる。
【００５５】
（２２）前記補給スケジュール作成部が、前記回路部品装着機に補給可能なまでに補給部品を準備する補給準備作業に利用可能な準備作業スケジュールを作成する準備作業スケジュール作成部である（１）項ないし（２０）項のいずれかに記載の部品補給管理システム。
【００５６】
後に具体例を挙げて説明するように、補給主作業を行うための補給準備作業は、作業を行う時期の部品切れ時刻に対する依存度が比較的小さい。したがって、例えば、作業の平準化等を行えば、少ないオペレータで効率的な作業を行うことが可能である。したがって、補給準備作業を対象とする補給スケジュールは、効率な作業を行うに際して利用価値の高いスケジュールとなる。
【００５７】
（２３）当該部品補給管理システムが、前記補給スケジュール作成部を複数含み、それら複数の補給スケジュール作成部が、互いに利用目的の異なる複数の補給スケジュールの各々を作成するものである（１）項ないし（２０）項のいずれかに記載の部品補給管理システム。
【００５８】
例えば、回路部品装着機の稼動停止を極力抑制するためのスケジュール、少ない人員によって部品補給を行うスケジュールといった種々の補給スケジュールが、存在する。このような利用目的の異なる複数の補給スケジュールによって補給作業を管理すれば、より効率的な補給作業が実現できる。
【００５９】
（２４）前記複数の補給スケジュール作成部の各々が、対象となる前記部品補給に関する作業が互いに異なる前記補給スケジュールを作成するものである（２３）項に記載の部品補給管理システム。
【００６０】
対象とする補給作業の種類ごとのスケジュールも、利用目的の異なる補給スケジュールの１つの態様である。異なる補給作業を対象とする補給スケジュールを複数作成し、例えば、それぞれの補給スケジュールをそれぞれの補給作業の指針とすれば、より効率的な部品補給が実現される。
【００６１】
（２５）前記複数の補給スケジュール作成部が、前記回路部品装着機に補給部品を補給する補給主作業に利用可能な主作業スケジュールを作成する主作業スケジュール作成部と、前記回路部品装着機に補給可能なまでに補給部品を準備する補給準備作業に利用可能な準備作業スケジュールを作成する準備作業スケジュール作成部との少なくとも一方を含む（２４）項に記載の部品補給管理システム。
【００６２】
先に説明したように、補給主作業および補給準備作業のそれぞれは、補給作業におけるある実際的な区分作業である。それら実際的な区分作業のいずれかを対象とするスケジュールを含む複数の補給スケジュールを作成すれば、部品補給を効率的に行うことができる。
【００６３】
（２６）前記複数の補給スケジュール作成部が、前記主作業スケジュール作成部と前記準備作業スケジュール作成部との両方を含む（２５）項に記載の部品補給管理システム。
【００６４】
補給主作業と補給準備作業では、例えば、それらの作業の作業時期の部品切れ時刻に対する依存度が異なる。かかる特性の異なる２つの補給作業のそれぞれを対象とする２つの補給スケジュールを作成すれば、より効率的に部品補給を行うことができる。
【００６５】
（２７）前記補給スケジュール作成部が、前記各回路部品の部品切れ時刻に基づいて、前記部品補給に関する作業を行う目安となる各回路部品の作業目安時刻を決定する目安時刻決定部を備え、その各回路部品の作業目安時刻に基づいて前記補給スケジュールを作成するものであり、
前記補給スケジュール報知部が、前記補給スケジュールとして、部品切れの発生が予測される各回路部品に関する情報である部品切れ部品情報を前記各回路部品の作業目安時刻と関連付て表示するスケジュール表示部を備えた（１）項ないし（２６）項のいずれかに記載の部品補給管理システム。
【００６６】
補給スケジュールのオペレータに対する報知は、視覚的な手段、聴覚的な手段等、種々の手段を採用することができる。例えば、パトライト等の警告灯による報知、音声による報知等、本発明におけるスケジュール報知部は、種々の報知の手段を採用できる。作業目安時刻は、部品補給作業において利用度の高い情報である。この作業目安時刻と関連付けた上記部品切れ部品情報を表示すれば、その情報は、スケジュールを利用するオペレータに有益な情報となる。例えば、作業目安時刻順に部品切れ部品情報を並べてテーブル形式で表示する、オペレータがスケジュールを容易に把握できるようにチャート形式で表示する等種々の表示形式を採用することができる。
【００６７】
（２８）前記スケジュール表示部が、前記部品切れ部品情報として、前記部品切れの発生が予測される各回路部品の部品名、その各回路部品が収容される各部品供給デバイスのデバイス名、その各部品供給デバイスの配設位置、その回路部品が補給される回路部品装着機の装着機名から選ばれる１以上の情報を表示するものである（２７）項に記載の部品補給管理システム。
【００６８】
部品切れ部品情報の内容、平たく言えば、部品切れ部品情報として何を表示するかは、特に限定されるものではなく、スケジュールの利用目的等に応じて種々の情報を表示させることができる。上記列挙した情報は、部品補給作業に対していずれも有用な情報となり得、かかる情報を含んで表示された補給スケジュールは、実用的なスケジュールとなる。
【００６９】
（２９）前記部品切れ時刻予測部が、装着作業に供される回路基板１つあたりに装着される各回路部品の数と、１つの回路基板の装着作業に要する時間とに基づいて前記各回路部品の部品切れ時刻を予測するものである（１）項ないし（２８）項のいずれかに記載の部品補給管理システム。
【００７０】
回路部品装着機による装着作業は装着プログラムにより決定されることが多く、１枚の回路基板に対して装着される回路部品数と１枚の回路基板に対する装着作業所要時間は、その回路基板についての装着プログラムによって容易に把握できる。例えば、当該システムが常に現在の時刻を把握しており、上記回路部品数および装着作業所要時間に基づいて、例えば、１枚の回路基板に対する装着作業が終了する都度、部品残数から部品切れ時刻を計算によって求めれば、正確な部品切れ時刻が予測可能である。
【００７１】
（３１）回路部品を供給する部品供給デバイスが複数配設されてその部品供給デバイスから供給された回路部品を回路基板に装着する回路部品装着機を１以上含む回路部品装着システムを対象とし、供給される回路部品の補給時期を管理するための部品補給管理方法であって、
各回路部品の残数から、それら各回路部品の部品切れ時刻を予測する部品切れ時刻予測工程と、
前記各回路部品の部品切れ時刻に基づいて部品補給に関する作業のために利用可能な補給スケジュールを作成する補給スケジュール作成工程と、
前記補給スケジュールをオペレータに報知する補給スケジュール報知工程と
を含む部品補給管理方法。
【００７２】
本発発明の部品補給管理方法によれば、本発明の部品管理システムに対して行った説明を参照して解るように、より利用価値のある形態で部品切れ情報を提供することが可能である。本発明の部品補給管理方法は、本項に記載の部品補給管理方法に対して、前述の（２）項ないし（２９）項のいずれかに記載の技術的特徴による限定を加えた態様で実施することができる。類似の説明の繰り返しとなるため、それらの態様についての説明は省略する。
【００７３】
（４１）回路部品を供給する部品供給デバイスが複数配設されてその部品供給デバイスから供給された回路部品を回路基板に装着する回路部品装着機を１以上含む回路部品装着システムを対象とし、供給される回路部品の補給時期を管理するためにコンピュータによって実行される部品補給管理プログラムであって、
各回路部品の残数から、それら各回路部品の部品切れ時刻を予測する部品切れ時刻予測ステップと、
前記各回路部品の部品切れ時刻に基づいて部品補給に関する作業のために利用可能な補給スケジュールを作成する補給スケジュール作成ステップと、
前記補給スケジュールをオペレータに報知する補給スケジュール報知ステップと
を含む部品補給管理プログラム。
【００７４】
本発発明の部品補給管理プログラムを実行することにより、本発明の部品管理システムに対して行った説明を参照して解るように、より利用価値のある形態で部品切れ情報を提供することが可能である。本発明の部品補給管理プログラムは、本項に記載の部品補給管理プログラムに対して、前述の（２）項ないし（２９）項のいずれかに記載の技術的特徴による限定を加えた態様のプログラムすることができる。類似の説明の繰り返しとなるため、それらの態様についての説明は省略する。
【００７５】
（４２）（４１）項に記載のプログラムが、コンピュータにより読取可能に記録された記録媒体。
【００７６】
本項に記載の記録媒体は、（４１）項のプログラムが記憶されたものに関するが、その記憶されるプログラムは、前述の（２）項ないし（２９）項のいずれかに記載の技術的特徴による限定を加えた態様のプログラムすることができる。類似の説明の繰り返しとなるため、それらの態様についての説明は省略する。
【００７７】
【発明の実施の形態】
以下に、本発明の一実施形態について詳しく説明する。ただし、本発明は、決して、以下の実施形態に限られるものではなく、以下の実施形態の他、前記〔発明が解決しようとする課題，課題解決手段および効果〕の項に記載された態様を始めとして、当業者の知識に基づいて種々の変更、改良を施した種々の形態で実施することができるのである。
【００７８】
＜回路部品装着システム＞
（Ａ）回路部品装着システムの全体構成
図１に、本発明が適用される回路部品装着システムの全体構成を模式的に示す。本回路部品装着システムは、２つの電子回路組立ラインの各々の一部を含んで構成される。２つの電子回路組立てラインの各々には、各回路部品組立ラインは、主な対基板作業機として、回路基板（プリント配線板等）にクリームはんだを印刷するはんだ印刷機、回路基板に回路部品の固定のための接着剤を塗布する接着剤塗布機、回路基板に回路部品を装着する２つの回路部品装着機、はんだ付けを行うリフロー炉が配備されており、本回路部品装着システムは、それらのうちの。回路基板に各種対基板作業を行う対基板作業機ののうちの、回路部品装着機１０を含んで構成されているのである。図には、それらの対基板作業機のうちの、各ラインの２つの回路部品装着機１０が記載されている。それらの回路部品装着機１０は、上流側に配備されたロータリーヘッド型装着機１０ａ，１０ｂおよび下流側に配備されたＸＹロボット型装着機１０ｃ，１０ｄであり、ロータリーヘッド型装着機１０ａ，１０ｂは、比較的小さな回路部品を高速で装着する高速型の装着機として、ＸＹロボット型装着機１０ｃ，１０ｄは、比較的大型あるいは異形の回路部品を装着する汎用型の装着機として配備されている。各ラインの対基板作業機は基板搬送装置としてのコンベア１２でつながれており、回路基板は、上流側から下流側に搬送され、順次各々の対基板作業機によって予め定められた対基板作業がなされ、電子回路の組立てが完了する。
【００７９】
上述したように、本回路部品装着システムは、上記４つの回路部品装着機を１０含んで構成されている。これらの回路部品装着機１０の各々は、コンピュータを主体として各々を制御する装着機制御装置１４（各々を、回路部品装着機に対応して１４ａ，１４ｂ，１４ｃ，１４ｄと呼ぶことがある）を各々に備え、これらの装着機制御装置１４は、コンピュータを主体として本回路部品装着システム全体を制御する装着システム制御装置１６に接続されている。つまり、４つの回路部品装着機１０は、装着システム制御装置１６による統括した制御下に置かれている（図示は省略するが、他の対基板作業機も同様に装着システム制御装置１６による制御下に置かれている）のである。作業に供される回路基板の種類、その順番、その数量等は、生産計画として装着システム制御装置１６が把握しており、また、装着プログラムの配信、上流側および下流側の対基板作業機との回路基板の受け渡しの制御等も、装着システム制御装置１６によって行われ、回路部品装着機１０は、この装着システム制御装置１６の指示に基づいて作業を行う。なお、図１から解るように、ロータリーヘッド型回路部品装着機１０ａ，１０ｂおよびＸＹロボット型装着機１０ｃ，１０ｄは、それぞれが互いに向き合って配置されている。
【００８０】
（Ｂ）ロータリーヘッド型回路部品装着機の構成
ロータリーヘッド型回路部品装着機１０ａ，１０ｂの正面側からの斜視を図２に、背面側からの斜視を図３に、それぞれ示す。回路部品装着機１０ａと回路部品装着機１０ｂとは、互いに同じ構成であるため、以下の説明は、回路部品装着機１０ａについてのみ行う。回路部品装着機１０ａは、装着機本体３０と、前述の装着機制御装置１４ａとを含んで構成されている。なお、図において、装着機本体３０は、外装板を取り除いて示してある。装着機本体３０は、ベース３２と、ベース３２上に設けられたフレーム３４とを有する躯体部３６を備え、躯体部３６に各種機能部分が配設された構造をなしている。フレーム３４の中央部分には、装着装置３８が設けられている。
【００８１】
ベース３２上の前方部には、複数の部品供給デバイスを配設可能な部品供給装置４０が設けられている。説明を単純化するために、本実施形態においては、部品供給デバイスとして、テープフィーダ４２（以下「フィーダ４２」と略す）のみを取り扱うものとする。フィーダ４２は、テープ化された電子部品（回路部品の１種である。以下「回路部品」と総称で呼ぶ。）である電子部品テーピング（部品集合体の１種である。以下、「テーピング」と略す）を巻回したリール４４（部品集合体収容部材の１種である）を保持するともに、そのリール４４から延び出るテーピングを所定ピッチずつ送り出し、所定の位置において回路部品を１個ずつ供給するものである。フィーダ４２は、装着装置３８側に設けられたロッドにより自身が備えるフィードレバーが押圧されることで、所定の部品取出位置において回路部品を１個ずつ供給するようにされている。フィーダ４２は、既によく知られた構造のものであり、ここでは説明を省略する。
【００８２】
部品供給装置４０は、フィーダ４２を整列して配設するための２つのデバイステーブル４６を有し、デバイステーブル４６の各々には各フィーダ４２を取り付けるための複数のスロットが設けられている。フィーダ４２は、これら複数のスロットのいずれかに取り付けられることによって、部品供給装置４０の所定位置にフィーダ４２が配設されるのである。２つのデバイステーブル４６は、テーブル移動装置４８により、それぞれが左右方向に移動させられる。なお、図２では、一方のデバイステーブル４６にのみフィーダ４２が取り付けられた状態が示されており、その一方のデバイステーブル４６においても、両端に取り付けられたフィーダ４２以外のフィーダ４２が省略されている。
【００８３】
ベース３２の背面側の上部には、回路部品装着機１０ａにおける基板搬送装置としての３つのコンベア６０ａ、６０ｂ、６０ｃが設けられている。回路部品装着機１０ａでは、左方（図３では右）から右方（図３では左）に向かって回路基板が搬送されるめに、上流側に配設されたコンベア６０ａがイン側コンベア、下流側に配設されたコンベア６０ｃがアウト側コンベアとして機能する（回路部品装着機１０ｂでは、基板搬送方向が逆であるため、逆となる）。またベース３２の中央上部には、基板保持装置６２が配設されている。詳しい構造の説明は省略するが、基板保持装置６２は、基板保持部において装着作業に供される回路基板を固定保持するともに、自身がＸＹテーブルとして機能し、基板保持部が回路基板を保持したまま一平面内を移動可能とされている。
【００８４】
装着装置３８は、一円周上に配設された複数の装着ユニット６４を備えた装着ヘッド６６と、装着ヘッド６６を駆動させるヘッド駆動装置６８とを含んで構成されている。詳しい説明は省略するが、装着ユニット６４は、回路部品を負圧にて吸着保持する吸着ノズル（部品保持デバイスの１種である）を、自身の下部に備えている。装着ユニット６４は、ヘッド駆動装置６８により一方向に間欠回転させられ、最も手前側の停止位置（部品取出ステーション）において下降して、部品供給装置４０から供給される回路部品を取出し、また、最も背面側の停止位置（部品装着ステーション）において下降して、基板保持装置６２に保持された回路基板の表面に自身が保持する回路部品を装着する。
【００８５】
回路部品装着機１０ａによる部品装着作業は、以下のように行われる。まず、回路基板は、機外からイン側コンベア６０ａによって中央コンベア５０ｂまで搬入される。基板保持装置６２の基板保持部は、移載位置まで移動し、その位置において回路基板が移載され、基板保持部はその移載された回路基板を保持した後、装着作業位置まで移動する。回路部品の装着は、その回路基板についての装着プログラムに従って行われる。部品供給装置４０は、装着を予定されている順に、供給する回路部品を収納するフィーダ４２の部品取出位置が部品取出ステーションに位置するように、デバイステーブル４６を順次移動させる。装着ヘッド６６の間欠回転により順次部品取出ステーションに位置する装着ユニット６４は、順次供給される回路部品を、吸着ノズルにおいて吸着保持する。間欠回転して順部品装着ステーションに位置する装着ユニット６４は、装着作業位置に位置する回路基板の表面に、自身が保持する回路部品を装着する。このとき回路基板は、装着のタイミングに合わせて、基板保持装置の基板保持部が予定された位置に移動させられる。これらの動作によって、回路基板の表面には、予定された順番に、予定された回路部品が、予定された位置に装着されることになる。装着が完了した後、基板保持部は移載位置まで移動し、回路基板が中央コンベア５０ｂに移載され、アウト側コンベア５０ｃによって機外へ搬出される。
【００８６】
なお、本回路部品装着装置１０ａでは、２つのでデバイステーブル４６を移動させて部品供給を行う。これら２つのデバイステーブル４６の使用態様に関して、２つのモードが設定されている。その１つは、「２テーブル交替モード」であり、１つの回路基板に装着される回路部品を供給するフィーダ４２のすべてをそれぞれのデバイステーブル４６に配設し、１つの回路基板の装着作業において、一方のみを単独で使用するというモードである。「２テーブル交替モード」は、さらに種々の使用態様に区別できるが、本実施形態では説明を単純化するために、一方のデバイステーブル４６に配設されたフィーダ４２を主に使用し、その一方のデバイステーブル４６に配設されたフィーダ４２のうちのいずれかのものが部品切れを生じた場合にのみ、他方のデバイステーブル４６と交替させ、その他方のデバイステーブル４６に配設されたフィーダ４２から回路部品を供給するものとする。つまり、一方のデバイステーブル４６を「主テーブル」とし、他方のデバイステーブル４６を「予備テーブル」とするモードである。部品切れが生じた主テーブル４６のフィーダ４２に部品補給がなされた際には、速やかに主テーブル４６からの供給に切り替わる。部品切れ時に装着作業の停止を極力抑え得る使用態様である。もう１つのモードは、「２テーブル連結モード」であり、１つの回路基板に装着される回路部品を供給するフィーダ４２を、２つのデバイステーブル４６の両方に分けて配設し、２つのデバイステーブル４６があたかも一体化するように、すなわちあたかも連結するようにして部品供給を行うモードである。１つの回路基板に装着される回路部品の種類が多い場合等に有利な態様である。
【００８７】
（Ｃ）ＸＹロボット型回路部品装着機の構成
ＸＹロボット型回路部品装着機１０ｃ，１０ｄの正面側からの斜視を図４に、その回路部品装着機を構成する装着モジュールの内部の斜視を図５に、装着モジュールが備える装着装置の背面側からの斜視を図６に、それぞれ示す。回路部品装着機１０ｃと回路部品装着機１０ｄとは、互いに同じ構成であるため、以下の説明は、回路部品装着機１０ｃについてのみ行う。回路部品装着機１０ｃは、装着機本体９０と、前述の装着機制御装置１４ｃとを含んで構成されている。装着機本体９０は、ベースモジュール９２と、ベースモジュール９２上に基板搬送方向に整列して配置された設けられた４つの装着モジュール９４を含んで構成されている。装着モジュール９４は、モジュールフレーム９６に、種々の機能部分が配設されて構成されており、装着モジュール９４の一つ一つが、装着機としての機能を果たし得るものとされている。
【００８８】
装着モジュール９４の各々は、その前方部に、機能部分の１つとして、複数の部品供給デバイスを配設可能な部品供給装置１００を備えている。前述のロータリーヘッド型回路部品装着機１０ａ，１０ｂの場合と同様、部品供給デバイスとして、フィーダ４２のみを取り扱うものとする。フィーダ４２は、前述のもの同様、テーピングを巻回したリール４４を保持するともに、そのリール４４から延び出るテーピングを所定ピッチずつ送り出し、所定の位置において回路部品を１個ずつ供給するものである。ただし、ＸＹロボット型回路部品装着機１０ｃにおいて用いられるフィーダ４２は、前述のものと異なり、自身に駆動源たる電動モータを備え、装着機制御装置１４ｃからの信号に従って駆動し、所定の部品取出位置において回路部品を１個ずつ供給するようにされている。このフィーダ４２も、既によく知られた構造のものであり、ここでは説明を省略する。
【００８９】
部品供給装置１００は、フィーダ４２を整列して配設するためのデバイステーブル１０２を有し、デバイステーブル１０２には各フィーダ４２を取り付けるための複数のスロットが設けられている。フィーダ４２は、これら複数のスロットのいずれかに取り付けられることによって、部品供給装置１００における所定の位置に配設されるのである。ＸＹロボット型回路部品装着機１０ｃにおいては、ロータリーヘッド型回路部品装着機１０ａ，１０ｂにおける場合と異なり、デバイステーブル１０２は移動せず、その位置が固定されて設けられている。
【００９０】
装着モジュール９４は、他の機能部分として、装着機内における基板搬送の役割を担う基板搬送装置１０４を備える。基板搬送装置１０４は、コンベアを主体とする装置であり、隣接する他の装着モジュール９４の基板搬送装置１０４と協調して、回路基板を基板搬送方向である左右方向に搬送するとともに、部品装着作業を行うための位置である装着作業位置に回路基板を固定保持する役割を果たしている。基板搬送装置１０４には、前後に２つのコンベアを有し、２ラインの搬送装置として機能する。なお、１ラインの搬送装置としても機能させ得るものであり、説明を単純化するために、以後の説明においては、１ラインの搬送装置として取り扱うものとする。
【００９１】
装着モジュール９４は、モジュールフレーム９６のビーム部１０６に設けられた装着装置１１０を有する。装着装置１１０は、装着ヘッド１１２と、その装着ヘッド１１２を一平面内において部品供給装置１００と基板搬送装置１０４とにわたって移動させるヘッド移動装置１１４とを含んで構成されている。ヘッド移動装置１１４は、ビーム部１０６に設けられてＹスライド１１６を基板搬送方向に直交するＹ方向に移動させるＹ方向移動装置１１８と、Ｙスライド１１６に設けられて装着ヘッド１１２を基板搬送方向であるＸ方向に移動させるＸ方向移動装置１２０とを備え、ＸＹロボット型移動装置として構成されている。詳しい説明は省略するが、装着ヘッド１１２は、下部に部品保持デバイスとしての吸着ノズルを有して一円周上に配設された複数の装着ユニット１２２を備えており、この装着ユニット１２２は間欠回転させられる。装着ユニット１２２の各々は、順次所定の停止位置である取出・装着ステーションに位置するときに下降させられ、回路部品の吸着保持あるいは保持した回路部品の回路基板の表面への装着が行われる。
【００９２】
１つの装着モジュール９４による部品装着作業は、以下のように行われる。まず、回路基板は、機外上流のコンベア１２または上流に配置された装着モジュール９４の基板搬送装置１０４と協調しつつ当該装着モジュール９４の基板搬送装置１０４によって、、当該装着モジュール９４に搬入され、所定の装着作業位置に固定保持される。回路部品の装着は、その回路基板についての装着プログラムに従って行われる。装着ヘッド１１２は、装着順序に従って、装着ユニット１２２を間欠回転させつつ部品供給装置１００の上方における所定の位置に移動し、順次、取出・装着ステーションに位置する装着ユニット１２２において、回路部品を取出す。次に、装着ヘッド１１２は、部品供給装置１００と基板搬送装置１０４との間に設けられた部品撮像装置１２４の上方に移動し、部品撮像装置１２４によって吸着保持された回路部品が撮像される。この撮像は部品保持位置誤差を取得するためのに行われるが、それに関する詳しい説明は省略する。続いて、装着ヘッド１１２は、装着順序に従って、装着ユニット１２２を間欠回転させつつ基板搬送装置１０４の上方における所定の位置に移動し、順次、取出・装着ステーションに位置する装着ユニット１２２によって、保持した回路部品を装着作業位置に固定された回路基板の表面に装着する。以上の部品取出および部品装着の動作を必要なだけ繰り返し、１つの回路基板に対する装着を完了する。このようにして、回路基板の表面には、予定された順番に、予定された回路部品が、予定された位置に装着されることになる。装着が完了した後、回路基板は固定を解除され、下流側の装着モジュール９４の基板搬送装置１０４あるいは下流のコンベア１２と協調して、回路基板が当該装着モジュール９４から搬出される。１つの回路基板に対する回路部品装着機１０ｃによる装着作業は、上記１つの装着モジュール９４の作業が、上流側から下流側にかけて、すべての装着モジュール９４について行われることによって完了する。
【００９３】
＜部品切れと補給作業＞
上記回路部品装着システムにおいては、各回路部品装着機１０に配設されたいずれかのフィーダ４２が保有する回路部品が部品切れを生じた場合に、原則として、その部品切れが生じたフィーダ４２が配設されている回路部品装着機１０の作業動作がその時点で停止する。したがって、部品切れが生じた場合は、速やかに部品補給を行う必要があり、できれば、部品切れの発生の前に部品補給を行うことが望ましい。
【００９４】
部品切れが生じたときでも、その時点で作業動作を停止させないようにできる。その１つの態様が、１つの回路部品装着機１０において同じ回路部品を複数のフィーダ４２から供給可能とし、常には１つのフィーダ４２からの供給を行い、そのフィーダ４２に部品切れが生じた場合に、供給するフィーダ４２を切替えるという部品供給態様である。このような供給態様を、「ネクストデバイス」と呼ぶことにする。また、別の１つの態様が、前述したところの、ロータリーヘッド型回路部品装着装置１０ａ，１０ｂにおける「２テーブル交替モード」である。本実施形態では、一部のフィーダ４２に「ネクストデバイス」を採用し、また一部の回路部品装着装置１０に「２テーブル交替モード」を採用するものとする。これらの部品供給態様を採用する場合であっても、「ネクストデバイス」では、ネクストデバイス設定されたすべてのフィーダ４２に部品切れが生じた場合は、作業動作が停止し、また、「２テーブル交替モード」では、予備テーブルに配設されたフィーダ４２に部品切れが生じた場合に作業動作が停止する。したがって、それらの供給態様を採用する場合であっても、部品切れを生じたときには、できるだけ速やかに部品補給を行うのが望ましいのである。
【００９５】
上記ネクストデバイスが設定されている回路部品の補給作業は、ロータリーヘッド型回路部品装着機１０ａ，１０ｂにおいては、装着作業に供されている回路基板が切り替わる時点で作業を停止させて行う。ＸＹロボット型回路部品装着機１０ｃ，１０ｄの場合は、デバイステーブル１０２が移動しないため、作業を停止させずに補給作業が行える。上記２テーブル交替モードの場合には、予備テーブル４６に配設されたフィーダ４２により部品供給が行われ、主テーブル４６は停止してるために、装着機の作業動作を停止させずに部品補給が可能である。
【００９６】
上記の供給態様は別に、部品切れが生じる前の部品補給として、テーピングを継ぎ足す方法を採用することができる。部品切れが発生しそうなフィーダ４２からリール４４を外し、そのリール４４から巻きほぐしたテーピングの終端部と、予め用意しておいた新たなリール４４に巻回されているテーピングの先頭部とを繋ぎ、その新たなリール４４をそのフィーダ４２にセットするようにする方法である。この方法を採用する部品補給を「スプライシング」と呼ぶ。スプライシングは、テーブルが移動する場合には行い得ず、また、回路部品によっては行うことができないものもあることから、本実施形態では、ＸＹロボット型回路部品装着機１０ｃ，１０ｄにおいて供給される回路部品の一部において採用するものとする。
【００９７】
本実施形態において、部品補給に関する作業は、３つの部分作業に区別することができる。その１つは、回路部品を回路部品装着機１０に補給する作業、平たく言えば、回路部品を回路部品装着機１０の部品供給装置４０，１００にセットする動作を主体とする作業である。この作業を「補給主作業」と呼ぶ。本実施形態では、説明を単純にするために、補給主作業は、２つの態様の作業を想定する。その１つは、充分量のテーピングが巻回されたリール４４が保持されたフィーダ４２を部品切れが生じたフィーダと交換する作業、いわゆるフィーダ４２ごと交換する作業（フィーダ交換作業）である。もう１つは、前述のスプライシングを行う作業（スプライシング作業）である。フィーダ４２を部品供給装置４２に残したままリール４４のみを交換する作業も考えられるが、時間のかかる作業であるため、本実施形態においては採用しないこととする。
【００９８】
部品補給に関する作業における３つの部分作業のうちのもう１つは、上記補給主作業を行うための準備の作業である。この作業を「補給準備作業」と呼ぶ。本実施形態においては、補給準備作業は、２つの態様の作業のみを想定する。そのうちの１つは、上記フィーダ交換作業に対応するものとして、回路部品装着機１０から外されて存在するところの、リール４４がセットされていないフィーダ４２（「空フィーダ４２」と呼ぶ）に、回路部品を充分量収納したリール４４をセットする作業（リールセット作業）である。また、もう１つの作業は、上記スプライシング作業に対応するものであり、新たなリール４４を準備することを主体とする作業（リール準備作業）である。これらの作業を図１を参照して具体的に説明すれば、リール４４のうちの一般的なものは、ラインの間に存在する部品棚１５０に並べられて収納されており、補給準備作業は、この部品棚１５０から必要となるリール４４を探して取り出し、そのリール４４を準備作業エリア１５２にまて持ち込む、あるいは、さらに持ち込んだものを準備作業エリア１５２において空フィーダ４２にセットするといった作業となる。なお、一部の回路部品は、部品棚１５０には存在せず、特殊部品保管場所に保管されており、その回路部品についての補給準備作業には、その特殊部品保管場所まで取りに行くといった付随作業が付随する。
【００９９】
部品補給に関する作業における３つの部分作業のうちのさらに１つは、一般の回路部品（上記特殊部品保管場所に保管されているものを除く意味）が保管されている保管場所１５４（図１参照）から、回路部品装着機１０が存在する場所にある部品棚１５０まで、回路部品を配給する作業である。この作業を「部品配給作業」と呼ぶ。本回路部品装着システムが稼動する工場においては、他にもいくつかの回路部品装着システムが稼動しているものとし、この保管場所１５４には、工場全体において必要となる一般の回路部品が保管されているものとする。部品配給作業は、各回路部品装着システムにおける補給準備作業が開始されるまでに、完了している必要がある。なお、部品配給作業も補給主作業を行うための準備作業であり、上記補給準備作業を広義に解釈した場合、部品配給作業はその補給準備作業の一形態であるといえる。
【０１００】
本回路部品装着システムにおける部品補給作業は、回路部品装着機１０が設置されている場所において、３人のオペレータ１６０によってなされる（図１参照）。３人のオペレータ１６０のうちの２人であるオペレータＡおよびオペレータＢは、主に、前記補給主作業に従事し、残る１人のオペレータ１６０であるオペレータＣは、主に、前記補給準備作業に従事する。これらの３人のオペレータ１６０が協働して、回路部品装着機１０が設置されている場所における補給作業が行われるのである。なお、その補給作業には、上記補給主作業および補給準備作業の他に、準備作業エリア１５２において準備されたフィーダ４２あるいはリール４４を回路部品装着機１０の手前でスタンバイさせるべく運搬する作業や、空フィーダ４２を準備作業エリア１５２に戻すべく運搬する作業や、テーピングがなくなったリール４４（以下、「空リール４４」と呼ぶ）を所定の場所まで運搬する作業等の付随作業もあり、それらの付随作業は、上記３人のオペレータ１６０が互いの時間的余裕を判断しあって、いずれかの者によって行われる。また、保管場所１６０にも数人のオペレータ１６０が配置されており（図１では、当該システムを担当する者として、オペレータＤの１人のみを記載している）。それらのオペレータ１６０の各々は、保管場所１５４から担当する回路部品装着システムまでの上記部品配給作業に従事している。
【０１０１】
＜回路部品の補給管理＞
本実施形態では、上記回路部品装着システムに関する部品補給管理を行う。部品補給管理は、部品補給管理システムによって行われる。部品補給管理システムの中核をなす部分は、本実施形態においては、装着システム制御装置１６が兼ねている。装着システム制御装置１６は、先に説明したように、ＰＵ（プロセッシングユニット）、ＲＯＭ，ＲＡＭ等の記憶手段、インターフェース等から構成される一般的な構成のコンピュータを主体とするものである。本部品供給管理システムは、部品補給管理プログラム（その大部分が装着システム制御装置１６に記憶されている）の実行によって作動する。図７に、部品補給管理システムの機能ブロック図を示す。以下の説明は、この図７および後に示す上記プログラムに関するフローチャートを適宜参照しつつ行う。
（Ａ）回路部品の残数管理
まず部品補給管理の前提として、本部品補給管理システムにおいて行われる回路部品の残数の管理について説明する。フィーダ４２は、それぞれがＩＤを有しており（フィーダＩＤ）、フィーダ４２には、ＩＤ表示子であるバーコードが付されている。また、リール４４も、それぞれがＩＤを有しており（リールＩＤ）、リール４４にも同様にＩＤ表示子であるバーコードが付されている。工場内に受け入れられたすべての回路部品は、コンピュータを主体とする部品管理装置１７０（図１参照）によって管理される。部品管理装置１７０は、すべてのリール４４の各々に関して、リールＩＤと、そのリール４４が収容する回路部品の部品名と、受け入れ時におけるそのリール４４に収容されているその回路部品の数量とが関連付けられて記憶されている。
【０１０２】
部品補給管理システムは、部品残数管理部１８０を備え、この部品残数管理部１８０によって、回路部品装着システム１０において供給される回路部品の残数の管理が行われる。部品補給管理システムは、種々のデータファイルを有するデータベース部１８２を備えており、データベース部１８２は、それらデータファイルの１つである部品マスターファイル１８４を有している。下記表１に、部品マスターファイル１８４に記憶されているデータの内容を示す。
【０１０３】
【表１】
2004134691.tif 000003
【０１０４】
部品マスターファイル１８４には、現時点で当該回路部品装着システムおいて供給されている回路部品の各々についての、部品名、その回路部品が収容されているリール４４のリールＩＤと、そのリール４４を保持しているフィーダ４２のフィーダＩＤと、そのフィーダ４２が配設されている回路部品装着機１０の装着機名およびフィーダ配設位置であるスロットＮｏ．とが互いに関連付けられて記憶されている。現時点での回路部品の残数である部品残数も、記憶項目の１つとして、この部品マスターファイル１８４に記憶されている。
【０１０５】
なお、後に説明する他の表についても同じであるが、本回路部品装着システムにおけるロータリーヘッド型回路部品装着機１０ａ，１０ｂをそれぞれＲＨ１，ＲＨ２と省略し、ＸＹロボット型回路部品装着機１０ｃ，１０ｄをそれぞれＸＹ１，ＸＹ２と省略する。スロットＮｏ．は、回路部品装着機１０ａ，１０ｂの場合、ハイフンで区切られた前の部分がデバイステーブル４６の番号を示すものとし、回路部品装着機１０ｃ，１０ｄの場合、ハイフンで区切られた前の部分が装着モジュール９４の番号を示すものとする。また、説明を単純化するために、ロータリーヘッド型回路部品装着機１０ａ，１０ｂのデバイステーブル４６の使用に関するモードは、回路部品装着機１０ａでは、前述の２テーブル連結モードを採用し、回路部品装着機１０ｂでは、前述の２テーブル交替モードを採用することとする。そして、回路部品装着機１０ｂの２つのデバイステーブル４６のうちテーブル番号２のものを予備テーブルとし、そのデバイステーブル４６に配設されているフィーダ４２から供給される回路部品に対する部品残数の管理は行わないものとする。
【０１０６】
装着作業の進行に伴い、部品残数についての供給更新処理が行われる。各回路部品装着機１０の装着機制御装置１４は、１つの回路基板に対して供給された各回路部品の供給部品数を数える供給数カウント部を有しており、１つの回路基板の装着作業が完了するごとに、スロットＮｏ．と、そのスロットＮｏ．のスロットに配設されたフィーダ４２から供給された供給部品数とを、装着システム制御装置１６に報告する。部残数管理部１８０は、その報告に基づいて、部品マスターファイル１８４の部品残数を更新する。この部品残数管理部１８０の供給更新処理によって、本部品補給管理システムは、供給されている回路部品の部品残数を常時把握しているのである。
【０１０７】
部品補給作業の際には、詳しくは補給主作業の際に、補給更新処理が行われる。各回路部品装着機１０は、装着機制御装置１４に接続された表示子読取デバイスとしてのバーコードリーダ１９０を備えており、このバーコードリーダ１９０と、装着機制御装置１４の操作パネル１９２を利用して、補給更新処理のためのデータが取得される（図２および図４参照）。前述のフィーダ交換作業の場合と、スプライシング作業の場合とでは、データの取得の方法が異なる。
【０１０８】
フィーダ交換作業においては、オペレータ１６０（前述のオペレータＡおよびＢ）は、まず部品補給を行う合図として、フィーダ交換作業を行う旨の指示と、フィーダ４２が交換されるスロットＮｏ．とを操作パネル１９２から入力する。次いで、部品切れを生じたフィーダ４２を取り外し、その後、バーコードリーダ１９０により、新たに配設するフィーダ４２のバーコードとリール４４のバーコードとを読み取る。次に、その新たなフィーダ４２を同じスロットに取り付ける。そして、交換作業の完了の旨を操作パネルから入力する。これらのデータ取得操作によって、装着機制御装置１４は、補給された回路部品に関するスロットＮｏ．、フィーダＩＤ、リールＩＤを取得し、これらの取得データを装着システム制御装置１６に送る。取得データを受け取った装着システム制御装置１６は、部品管理装置１７０から、リールＩＤをキーにして、そのリールＩＤに関連付けられているところの、そのリール４４に収容されている回路部品の部品名と、その回路部品の収容数とを受け取る。部品残数管理部１８０は、スロットＮｏ．をキーにして、フィーダ４２および部品名のチェックを行うとともに、そのスロットＮｏ．をキーにして、部品マスターファイル１８４の補給を行った回路部品の部品残数が、新たなリール４４に収容されている部品数に書き換えられる。なお、フィーダＩＤの一部分はフィーダ４２の型式を表すものとされており、フィーダチェックでは、交換前後でフィーダ４２の型式が同じか否かが判断される。
【０１０９】
スプライシング作業においては、オペレータ１６０は、まず部品補給を行う合図として、スプライシングを行う旨の指示と、スプライシングを行うフィーダ４２が配設されているスロットＮｏ．とを操作パネル１９２から入力する。次に、バーコードリーダ１９０により、新たにセットするリール４４のバーコードを読取る。スプライシング作業を行った後に、その作業の完了の旨を操作パネル１９２から入力する。これらのデータ取得操作によって、装着機制御装置１４は、補給された回路部品に関するスロットＮｏ．、リールＩＤを取得し、これらの取得データを装着システム制御装置１６に送る。取得データを受け取った装着システム制御装置１６は、部品管理装置１７０から、リールＩＤをキーにして、そのリールＩＤに関連付けられているところの、そのリール４４に収容されている回路部品の部品名と、その回路部品の収容数とを受け取る。部品残数管理部１８０は、スロットＮｏ．をキーにして、部品名のチェックを行うとともに、そのスロットＮｏ．をキーにして、部品マスターファイル１８４の補給を行った回路部品の部品残数が更新される。なお、スプライシング作業の場合は、補給時における部品残数は０になっておらず、新たなリール４４に収容されている部品数が補給時の部品残数に加算される。
【０１１０】
なお、装着作業が行われる回路基板種が変更された場合、回路部品装着機１０に対して段取替えが行われ、それに伴って、供給される回路部品およびそれに関連する構成が変更される。具体的には、フィーダ４２の配設位置の変更、フィーダ７２の付け替え等が行われる。その際に、新たに初期設定が行われ、部品マスターファイル１８４は、新たな回路基板種のものに書き換えられる。本実施形態では、説明を単純化するために、装着作業に供される回路基板種は変更されないものとして取り扱う。そのため、この初期設定については、ここでの説明を省略する。
【０１１１】
（Ｂ）部品補給管理プログラムの実行
本実施形態において実行される部品補給管理プログラムのフローチャートを図８に示す。本実施形態では、部品補給管理を行うことによって作成される補給スケジュールは、前述の補給主作業に利用される主作業スケジュールと、補給準備作業に利用される準備作業スケジュールと、部品配給作業に利用される配給作業スケジュールの３つである。部品管理プログラムの実行は任意に設定された一定時間経過ごとに行われる。本実施形態においては、１分毎に実行される。ただし、準備作業スケジュールについては５分毎に、配給作業スケジュールは１０分毎に実行されるようにプログラムにおいて設定されている。以下に、図８に示すフローチャートに従って、順次、部品補給管理の各工程を説明する。
【０１１２】
（Ｃ）部品切れ時刻予測工程
まず、ステップ１（以下、「Ｓ１」と略す。他のステップも同様とする）において、それぞれの回路部品の部品切れ時刻が予測される。装着プログラムに従って装着作業が行われる場合、１枚の回路基板に装着される各回路部品の数（以下、「装着予定部品数」という）が定まっている。具体的に言えば、どの回路部品装着機１０のどのスロットＮｏ．のスロットに配設されたフィーダ４２から供給される回路部品が、１枚の回路基板あたり何個使用されるかが、データベース部１８２の供給数量ファイル１９４（データの内容は省略）に記憶されているのである。また、回路部品装着機１０の各々の回路基板１枚あたりの装着作業時間も定まっており、この装着作業時間もデータベース部１８２に設定されて記憶されている。本実施形態においては、各ラインそれぞれのラインタクト（そのラインにおいて、電子回路が何秒毎に生産されるか）が、そのラインに配置された回路部品装着機１０の各々の装着作業時間に等しくされている。
【０１１３】
先に述べたように、部品マスターファイル１８４には、現時点での回路部品の残数が記憶されており、本ステップでは、その記憶されている回路部品の残数と、上記供給数量ファイル１９４に記憶されている装着予定部品数と、上記回路基板１枚当たりの装着作業時間とから、各回路部品の部品切れ時刻が予測される。下記表２に、各回路部品について予測された部品切れ時刻を示す。
【０１１４】
【表２】
2004134691.tif 000004
【０１１５】
上記表２は、部品切れを生じる各回路部品にＮｏ．（以下、「部品切れＮｏ．」と呼ぶ）を付けて、部品切れ時刻の早いもの順に並べてある。また、本実施形態では、１０：００以降に部品切れが生じる回路部品を対象とし、１分刻みで部品切れ時刻を表示している。秒については、切り捨て処理がされる。つまり、例えば、１０：０２と表示されているものは、１０時０２分００秒以後１０時０３分００秒になる前に部品切れを生じる回路部品である。なお、各回路部品の部品切れ時刻は、前述したように、１分経過毎に予測される。本部品補給管理システムは、このＳ１を実行する部分として、部品切れ時刻予測部１９６（図７参照）を有している。
【０１１６】
（Ｄ）主作業スケジュール作成工程
部品切れ時刻が予測された後、続いて、Ｓ２の主作業スケジュール作成ルーチンが実行されて、補給主作業に利用される主作業スケジュールが作成される。図９に、主作業スケジュール作成ルーチンのフローチャートを示す。以下このフローチャートに従って、主作業スケジュールの作成について順に説明する。なお、主作業スケジュールの作成は、補給スケジュール作成部１９８が備える主作業スケジュール作成部２００によって実行される。補給スケジュール作成部１９８の構成については、図１０に示す機能ブロック図に示す。
【０１１７】
ｉ）補給形態設定工程
まず、Ｓ１１において、部品切れが生じる各回路部品の補給形態が設定される。本実施形態において、補給主作業に関する補給形態は、３つのものに大別される。その１つは、部品切れが発生した時点で直ちに部品補給を行う補給形態（以下、「部品切れ時補給形態」という）である。部品切れ時補給形態では、具体的には、部品切れが発生して回路部品装着機１０が停止した際に、直ちに、前述のフィーダ交換作業が行われる。別の補給形態の１つは、部品切れが発生した後設定時間経過までの間に補給主作業を行う補給形態（以下、「部品切れ後補給形態」という）である。部品切れ後補給形態は、具体的には、前述のネクストデバイスが設定されている回路部品に対するフィーダ交換作業、２テーブル交替モードが設定されている回路部品装着機１０ａ，１０ｂにおけるフィーダ交換作業とが含まれる。また、別の補給形態のもう１つは、部品切れが発生する前の設定時間内に補給主作業を行う補給形態（以下、「部品切れ前補給形態」という）である。部品切れ前補給形態は、具体的には、前述のスプライシング作業が該当する。
【０１１８】
データベース部１８２は、テーブルモードファイル２０２を有し、このテーブルモードファイル２０２には、回路部品装着機１０の装着作業に関する諸元の１つとして、各回路部品装着機１０に設定されているデバイステーブル４６，１０２の動作モード（装着機テーブルモード）が記憶されている。下記表３にその記憶内容を示す。
【０１１９】
【表３】
2004134691.tif 000005
【０１２０】
上記表３から解るように、前述のとおり、ロータリーヘッド型の回路部品装着機１０ａ，１０ｂには、それぞれ、２テーブル連結モード，２テーブル交替モードが設定されており、ＸＹロボット型の回路部品装着機１０ｃ，１０には、１テーブル固定モードが設定されている。
【０１２１】
また、データベース部１８２は、ネクストデバイス設定ファイル２０４を有し、このネクストデバイス設定ファイル２０４には、装着作業に関する諸元、詳しくは、回路部品の供給形態に関する諸元の１つとして、スロットにネクストデバイス設定がされているか否かが、スロットＮｏ．に関連付けて記憶されている。下記表４に、その記憶内容を示す。
【０１２２】
【表４】
2004134691.tif 000006
【０１２３】
上記表４におけるネクストデバイスの項に［ＮＤ］と表示されているスロットＮｏ．のスロットに配設されるフィーダ４２に対して、ネクストデバイスの設定がされている。一例ではあるが、表４からは、回路部品装着機１０ａの［２−０５］，［２−０６］，［２−０７］、回路部品装着機１０ｃの［１−０８］，［１−０９］、回路部品装着機１０ｄの［１−１３］，［１−１４］，［１−１５］のスロットに配設されるフィーダ４２にネクストデバイス設定がされていることが解る。なお、回路部品装着機１０ｂは、２テーブル交替モードで作動するため、いずれのスロットにもネクストデバイスの設定はなされていない。
【０１２４】
さらに、データベース部１８２は、部品諸元設定ファイル２０６を有し、この部品諸元設定ファイル２０６には、供給される回路部品に関する諸元の１つとして、各回路部品ごとに、スプライシングが可能であるか否かが、各回路部品の部品名に関連付けられて記憶されている。下記表５に、ファイルの記憶内容である各回路部品に対するスプライシング設定を示す。なお、表５に示すテーブルでは、部品保管場所の設定についても記載してあるが、これについては後述する。
【０１２５】
【表５】
2004134691.tif 000007
【０１２６】
上記表５において、スプライシングの項に［ＳＰ］と表示されている部品名の回路部品にスプライシング設定がされている。一例ではあるが、表５からは、部品名［ＡＢＪ２１２１］，［ＡＢＪ２１２２］，［ＨＴＹ４５７８］，［ＨＴＹ４５７９］の回路部品がスプライシング可能であることが解る。なお、本実施形態では、ＸＹロボット型回路部品装着装置１０ｃ，１０ｄである限り、スプライシング設定がされている回路部品はスプライシング作業を行うこととする。
【０１２７】
各回路部品の補給形態の設定は、上記テーブルモードファイル２０２，ネクストデバイス設定ファイル２０４，部品諸元設定ファイル２０６に記憶されているデータに基づいて行われる。具体的には、部品名、装着機名、スロットＮｏ．をキーにして（表２参照）、上記３つのファイルを検索し、各回路部品が前記３つの補給形態のうちどの形態に属するかが決定される。下記表６に、ファイルの記憶内容であるところの、部品供給形態，回路部品等に関する上記諸元と部品補給形態との関連付けを示す。
【０１２８】
【表６】
2004134691.tif 000008
【０１２９】
上記表６に従って各回路部品の補給形態が設定される。表６における「ＳＰ」はスプライシングの略称表示であり、「ＮＤ」はネクストデバイスの略称表示である。また、補給形態の項の［Ａ］は、部品切れ時補給形態を表す記号であり、［Ｂ］は、部品切れ後補給形態のうちのネクストデバイスによるものを、［Ｂ’］は、部品切れ後補給形態のうちの２テーブル交替モードによるものを、［Ｃ］は部品切れ前補給形態を、それぞれ示す記号である。以下、これらの略称表示、記号を適宜用いるものとする。
【０１３０】
下記表７に、上記補給形態設定処理の結果として、部品切れが生じる各回路部品について設定された補給形態を示す。表７から解るように、部品切れが生じる各回路部品は、各補給形態にいずれかに分類されることによって、補給形態が設定されるのである。上記説明した補給形態の設定は、補給形態設定部２０８によって実行される。
【０１３１】
【表７】
2004134691.tif 000009
【０１３２】
ｉｉ）主作業目安時刻決定工程
続く、Ｓ１２において、前記予測された各回路部品の部品切れ時刻に基づいて、各回路部品についての補給主作業を行うための指針となる時刻、すなわち主作業目安時刻が決定される。Ｓ１２は、２つのサブステップであるＳ１３およびＳ１４を含んでおり、Ｓ１３においては、補給主作業の開始が可能なあるいは許容される時刻である主作業開始時刻が決定され、Ｓ１４においては、補給主作業を終了させなければならないあるいは終了させることが望ましいとされた時刻である主作業終了時刻が決定される。
【０１３３】
主作業開始時刻および主作業終了時刻は、上記設定された補給形態に依拠して決定される。データベース部１８２は、補給形態依拠時刻決定ファイル２１０を有し、この補給形態依拠時刻決定ファイル２１０には、下記表８にテーブル形式で示すところの、補給形態に依拠して部品切れ時刻に対して主作業開始時刻および主作業終了時刻のそれぞれを決定するために設定された開始時刻決定時間および終了時刻決定時間が記憶されている。
【０１３４】
【表８】
2004134691.tif 000010
【０１３５】
主作業開始時刻は、部品切れ時刻に上記表８に示す開始時刻決定時間を加算して決定され、主作業終了時刻は、部品切れ時刻に上記表８に示す終了時刻決定時間を加算して決定される。部品切れ時補給形態［Ａ］の場合は、部品切れ時に直ちにフィーダ交換作業を行うため、主作業の開始される時刻および終了する時刻は部品切れ時刻と略等しく、開始時刻決定時間および終了時刻決定時間はともに０分と設定されている。ネクストデバイスによる部品切れ後補給形態［Ｂ］の場合は、部品切れ時からフィーダ交換作業が可能であり、また、部品切れ時から相当の間を経過した後であっても交換することを許容するものとして、開始時刻決定時間を０分に、終了時刻決定時間を＋５分に設定している。２テーブル交替モードによる部品切れ後補給形態［Ｂ’］の場合は、部品切れ時からフィーダ交換作業が可能であり、また、部品切れ時から比較的短い間にフィーダ交換することが望ましいため、開始時刻決定時間を０分に、終了時刻決定時間を＋２分に設定している。部品切れ前補給形態［Ｃ］では、あまり早すぎても、あまり遅すぎてもスプライシング作業が難しくなることに配慮して、部品切れ時４分〜２分の間を作業許容時間とすべく、開始時刻決定時間を−４分に、終了時刻決定時刻を−２分に設定している。
【０１３６】
下記表９に、開始時刻決定時間および終了時刻決定時間を加算して得られた各回路部品の主作業開始時刻および主作業終了時刻を、部品切れ時時刻とともに、テーブル形式で示す。
【０１３７】
【表９】
2004134691.tif 000011
【０１３８】
上記表９において、ΔＴ１は開始時刻決定時間を、ΔＴ２は終了時刻決定時間を、Ｔ０は部品切れ時刻を、Ｔ１は主作業開始可能時刻を、Ｔ２は主作業要終了時刻を、それぞれ省略して表したものである（以下も同様に省略することがある）。また、主作業開始時刻と主作業終了時刻とに時間差がある場合、説明を単純化するために、主作業開始時刻は、その時刻において開始可能であることを意味し、例えば、１０：００の場合、１０時０分から１０時１分になるまでの間に作業を開始することが可能であることを意味するものとする。またその場合、主作業終了時刻は、その時刻になる前に終了させることを意味し、例えば１０：０２であれば、１０時１分台に終了させることを意味するものとする。上述したような処理によって主作業における目安時刻を決定するのであるが、それらの目安時刻は、主作業スケジュール作成部２００における主作業目安時刻決定部２１２によって決定され、詳しくは、作業開始目安時刻である主作業開始時刻は開始目安時刻決定部２１４によって、作業終了目安時刻である主作業終了時刻は終了目安時刻決定部２１６によって、それぞれ決定される。なお、主作業目安時刻決定部２１２は、補給形態に依拠して目安時刻を決定することから、補給形態依拠決定部２１８を有するものであるといえる。
【０１３９】
ｉｉｉ）主作業スケジュールのタイムチャート
ここで、主作業目安時刻に基づく主作業スケジュールを、タイムチャートとして、下記表１０に示す。
【０１４０】
【表１０】
2004134691.tif 000012
【０１４１】
タイムチャートにおいて、［●］および［○］は、部品切れ時刻を示すが、［●］は、当該部品切れ時刻が属する時間帯において補給主作業が可能なことを意味し、［○］は、当該部品切れ時刻が属する時間帯において補給主作業が許容されていないことを意味する。上記表１０に示すチャートにおいては、［●］は、部品切れ時あるいは部品切れ後補給形態であると設定された回路部品の部品切れ時刻であり、［○］は、部品切れ前補給形態であると設定された回路部品の部品切れ時刻である。［−］は、当該時間帯が部品切れ時後にフィーダ交換作業な時間帯であることを示し、［＝］は、当該時間帯が、スプライシング作業が可能な時間帯であることを示している。前述の処理を経て、この表１０に示すようなスケジュール、すなわち、主作業目安時刻に基づく補給主作業に関する１つのスケジュールが作成され、Ｓ１２が終了する。
【０１４２】
ｉｖ）主作業スケジュール調整工程
上記のように主作業目安時刻に基づいて作成された主作業スケジュールに対して、次のＳ１５において、スケジュール調整が行われる。このスケジュール調整は、主作業スケジュール調整部２３０によって行われる。Ｓ１５のスケジュール調整ステップはいくつかのサブステップを含んでおり、まず、そのサブステップの１つであるＳ１６において、主作業スケジュールに過密となる時間帯である過密時間帯が存在するか否かが判断される。
【０１４３】
データベース部１８２は、主作業所要時間ファイル２３２を有しており、この主作業所要時間ファイル２３２には、下記表１１に示すところの、１つの回路部品に対する補給主作業についての標準的な所要時間である主作業所要時間が記憶されている。この主作業所要時間は、上記補給形態ごとに設定されている。
【０１４４】
【表１１】
2004134691.tif 000013
【０１４５】
上記表１１から解るように、本実施形態では、具体的には、比較的作業時間のかかるスプライシング作業を行う部品切れ前補給形態を１分とし、フィーダ交換作業を行う部品切れ時および部品切れ後補給形態を０．５分と設定している。また、補給主作業に従事するオペレータ１６０の人員数も、データベース部１８２に設定されて記憶されている。過密時間帯の判定の基準となる時間帯はその時間幅を１分とし、ある時間帯における補給主作業の総所要時間が、上記時間幅に補給主作業に従事するオペレータ１６０の人員数を乗じた時間である時間帯内作業可能時間を超えた場合に、その時間帯を過密時間帯として認定する。本実施形態の場合、補給主作業に従事するオペレータ１６０は２人であり、時間帯内作業可能時間は２分となる。すなわち、Ｓ１６においては、補給主作業における作業所要時間とオペレータ人員数とに基づいて過密状態が判断されることになる。
【０１４６】
下記表１２に、各時間帯における補給主作業の総所要時間（調整前と表されている）を示す。なお、表１２には、スケジュール調整後の総所要時間も示されているが、これについては後に説明する。
【０１４７】
【表１２】
2004134691.tif 000014
【０１４８】
各時間帯における総所要時間は、解りやすく言えば、表１０にチャートとして示した主作業スケジュールにおいて、ある時間帯に［●］［−］［＝］が属する場合に、それらの数と表１１に示す作業所要時間とをかけた値の総和とされる。具体的には、［●］の数×０．５＋［−］の数×０．５＋［＝］の数×１という式で求まる値が、その時間帯の総所要時間とされるのである。上記表１２から判るように、本実施形態においては、※で示す［１０：１０］，［１０：１１］，［１０：２１］の時間帯が過密状態となっている。Ｓ１６における過密時間帯の認定処理は、主作業スケジュール調整部２３０の過密時間帯認定部２３４によって実行される。
【０１４９】
次に、Ｓ１７において、上記過密時間帯が存在する場合は、その時間帯の過密状態を緩和すべく、主作業目安時刻が変更される。変更処理は、原則として、過密状態を回避する、つまり、過密状態である時間帯の総所要時間が上記時間帯内作業可能時間以内となるように行われる。その際、できるだけ早い時間帯に補給主作業が可能となることを条件として、主作業開始可能時刻あるいは主作業要終了時刻が変更される。なお、主作業開始可能時刻を後の時間帯に変更する場合は、作業可能時間が長いもの（具体的には、補給形態Ｂの回路部品）について、優先的に行われる。
【０１５０】
表１０に示したチャートを参照しつつ具体的に説明すれば、以下のようになる。時間帯［１０：１０］においては、部品切れＮｏ．［５］の回路部品についての補給主作業（表１０におけるＡ）を禁止するように、その回路部品についての主作業終了時刻が変更される。さらにその時間帯においては、部品切れＮｏ．［６］の回路部品についての補給主作業（表１０におけるＢ）を禁止するように、その回路部品についての主作業開始時刻が変更される。時間帯［１０：１１］においては、部品切れＮｏ．［１０］の回路部品についての補給主作業（表１０におけるＣ）を禁止するように、その回路部品についての主作業終了時刻が変更される。また、時間帯［１０：２１］においては、部品切れＮｏ．［１７］の回路部品についての補給主作業（表１０におけるＤ）を禁止するように、その回路部品についての主作業開始時刻が変更される。なお、Ｓ１７におけるこの主作業目安時刻の変更は、目安時刻変更部２３６によって実行される。
【０１５１】
下記表１３に、調整前および調整後の主作業開始時刻および主作業終了時刻を、部品切れ時刻と併せて示す。
【０１５２】
【表１３】
2004134691.tif 000015
【０１５３】
上記表１３において、Ｔ１’が調整後の主作業開始時刻であり、Ｔ２’が調整後の主作業終了時刻である。※の付されている時刻が変更された時刻である。このスケジュール調整により、表１２に示すように、時間帯［１０：１０］，［１０：１１］，［１０：２１］の総所要時間が変化し、いずれの時間帯においても、補給主作業についての総所要時間は時間帯内作業可能時間以内とされて、過密状態が解消されることになる。上述のようにしてスケジュールが調整されてＳ２の主作業スケジュール作成ルーチンが終了する。なお、過密時間帯認定部２３４と主作業目安時刻変更部２３６とを含む主作業スケジュール調整部２３０は、過密状態に対応してスケジュール調整を行う過密対応調整部２３８を含むものとされているのである。
【０１５４】
（Ｅ）主作業スケジュール表示工程
Ｓ２に続いて、Ｓ３において、上記作成された主作業スケジュールが表示される。２つのラインの間には、主作業スケジュールを表示するためのコンピュータを主体とする主作業スケジュール表示装置２５０（図１，図７参照）が配置されており、主作業スケジュールは、その主作業スケジュール表示装置２５０が備えるモニタに出力されることで、オペレータ１６０に対して表示される。装着システム制御装置１６内には、当該部品補給管理システムの機能部分としてのスケジュールデータ送信部２５２（図７参照）が設けられており、その送信部２５２は、主作業目安時刻と部品切れが発生する各回路部品についての、主作業目安時刻および部品名等の部品切れ部品情報を含む主作業スケジュールデータを送信する。主作業スケジュール表示装置２５０は、そのデータを受信し、そのデータに基づいて、定められた形式の表示画面を作成してモニタに表示するのである。本部品補給管理システムにおいては、主作業スケジュール表示装置２５０は、スケジュール表示部（スケジュール報知部の一態様）として機能するのである。
【０１５５】
下記表１４に主作業スケジュール表示装置２５０に表示される主作業スケジュールを示す。主作業スケジュールは、概ね、表１４に示すような形式で表示される。
【０１５６】
【表１４】
2004134691.tif 000016
【０１５７】
上記表１４から解るように、表示される内容は、部品切れが予測される回路部品についての部品切れ予測時刻，主作業目安時刻等が記号化されて時系列に並べられたタイムチャートと、各回路部品の部品切れＮｏ．，部品名，各回路部品を供給するフィーダ４２が配設されている装着機名およびスロットＮｏ．，ネクストデバイス設定，スプライシング設定等を含む部品切れ部品情報である。なお、表１０と比較して解るように、表１４に示す表示内容においては、表１０におけるＡ，Ｂ，Ｃ，Ｄの箇所は、過密状態を緩和すべく変更されている。補給主作業に従事するオペレータ１６０は、表示された主作業スケジュールを指針として、補給主作業を行う。きめ細かに作成されたスケジュールであるため、効率のよい部品補給を行うことができる。
【０１５８】
Ｓ３が終了した後、Ｓ４において、準備作業スケジュールの作成を行うか否かが判断される。前述したように、準備作業スケジュールは５分経過毎に行うため、先回の準備作業スケジュール作成から５分経過している場合は、Ｓ５の準備作業スケジュール作成ルーチンが実行される。５分経過していない場合は、本部品補給管理プログラムの実行は、次回の開始（約１分後）まで停止させられる。
【０１５９】
（Ｆ）準備作業スケジュール作成工程
Ｓ４において、準備作業スケジュールの作成を行うと判断された場合、Ｓ５において、準備作業スケジュール作成ルーチンが実行される。図１１に、準備作業スケジュール作成ルーチンのフローチャートを示す。以下、このフローチャートに従って、本ルーチンによる処理を説明する。なお、準備作業スケジュールの作成は、補給スケジュール作成部１９８が備える準備作業スケジュール作成部２６０によって行われる。
ｉ）準備作業所要時間設定工程
まず、Ｓ２１において、部品切れが生じる各回路部品についての、準備作業所要時間が設定される。先に説明したように、データベース部１８２が有する部品諸元設定ファイル２０６には、各回路部品について、スプライシング作業を行う部品であるか否か、その回路部品が特殊保管場所（一般の保管場所１５４以外の場所）に保管されているか否かについて設定されたデータを有している。また、データベース部１８２は、準備作業所要時間ファイル２６２を有し、この準備作業所要時間ファイル２６２には、表１５にその記憶内容を示すように、１つの回路部品に対する補給準備作業の標準的な所要時間である準備作業所要時間が設定されて記憶されている。この準備作業所要時間は、スプライシング作業であるか否かおよび特殊保管場所に保管されているか否かに関連付けられて設定されている。
【０１６０】
【表１５】
2004134691.tif 000017
【０１６１】
表１５から解るように、特殊保管場所に保管されている回路部品の場合、準備作業を行うオペレータ１６０（前述のオペレータＣ）が自らその回路部品をその場所まで取りに行かなければならないことを考慮して、その分だけ所要時間が長く設定されている。また、補給主作業がフィーダ交換作業である場合には、補給準備作業において前述のリールセット作業を行わなければならないことから、スプライシングを行わない回路部品は、スプライシングを行う回路部品よりも所要時間が長く設定されている。各回路部品の諸元とこの設定された標準準備作業所要時間とに基づいて、部品切れを生じる各回路部品の補給準備作業の所要時間が設定される。Ｓ２１におけるこの準備作業所要時間の設定は、準備作業所要時間設定部２６４によって実行される。下記表１６に、設定された各回路部品についての準備作業所要時間を示す。
【０１６２】
【表１６】
2004134691.tif 000018
【０１６３】
ｉｉ）準備作業目安時刻決定工程
続いて、Ｓ２２において、補給準備作業の目安となる準備作業目安時刻が決定される。Ｓ２２は、いくつかのサブステップを含んでおり、各サブステップが実行されるごとに、その実行段階に応じた準備作業目安時刻が決定され、Ｓ２２を終了した段階で、スケジュール作成の基準となる目安時刻が決定される。下記表１７に、各種準備作業目安時刻を、それらが決定される順に示す。以下、この表１７を参照しつつ説明する。
【０１６４】
【表１７】
2004134691.tif 000019
【０１６５】
まず、Ｓ２３において、後に説明する準備作業目安時刻の基準となる目安時刻である限界時刻が決定される。限界時刻は、その時までに準備作業を終了しなければならない限界とされる時刻であり、その意味において、作業終了目安時刻の１種であるといえる。限界時刻は、前記主作業目安時刻のうちの、調整前の主作業開始時刻と調整後の主作業開始時刻とのいずれか早い時刻が限界時刻として決定される。
【０１６６】
次に、Ｓ２４において、上記限界時刻に対して余裕時間を加味して、その限界時刻を繰り上げることによって余裕加味時刻が決定される。余裕時間は、不測の事態等に考慮して、部品補給に関する作業を円滑に行うために設定された時間であり、すべての回路部品に対して一律に設定されて、データベース部１８２に記憶されている。本実施形態では、１分とされている。なお、この余裕加味時刻も、作業終了目安時刻の１種であるといえる。
【０１６７】
次いで、Ｓ２５において、Ｓ２１において設定した各回路部品についての準備作業所要時間を加味して、余裕加味時刻を繰り上げることによって、所要時間加味時刻が決定される。この所要時間加味時刻は、余裕加味時刻までに補給準備作業を終了させるためには、少なくともその時刻までには補給準備作業を開始しなければならないとされる時刻である。その意味において、所要時間加味時刻は、作業開始目安時刻の１種であるといえる。上記準備作業所要時間は、１分未満の端数を有するため、所要時間加味時刻は端数となることがあるが、その場合はさらに時刻が繰り上げられる。
【０１６８】
続くＳ２６において、各回路部品についての準備作業目安時間帯が決定される。本実施形態では、ｘｘ：００〜ｘｘ：０５，ｘｘ：０５〜ｘｘ：１０，ｘｘ１０〜ｘｘ：１５，・・・というように、５分刻みの基準時間帯が設定されており、上記所要時間加味時刻が属する時間帯が、その回路部品についての準備作業目安時間帯として決定される。この準備作業目安時間帯は、幅のある目安時刻と考えることができ、本実施形態では、この時間帯も１つの準備作業目安時刻として扱う。なお、Ｓ２３，Ｓ２４，Ｓ２６，Ｓ２７は、それぞれ、準備作業目安時刻決定部２６８が備える限界時刻決定部２６６，余裕時間依拠決定部２６８，作業所要時間依拠決定部２７０，目安時間帯決定部２７２によって実行される。これら各部を含んで、準備作業目安時刻決定部２７４が構成されているのである。
【０１６９】
ｉｉｉ）作成された準備作業スケジュール
Ｓ２２において決定された準備作業目安時刻、詳しくは、準備作業目安時間帯に基づいて、作成された準備作業スケジュールを、下記表１８に示す。表１８では、時間帯ごとに、どの回路部品についての補給準備作業を行うかが、その回路部品についての作業所要時間とともに表されている。なお、表１８には、１０：２６以降に部品切れが生じると予測される回路部品についてのデータを追加している。
【０１７０】
【表１８】
2004134691.tif 000020
【０１７１】
ｉｖ）準備作業スケジュール調整工程
Ｓ２２を終了して作成された準備作業スケジュールは、Ｓ２７において、スケジュール調整が行われる。スケジュール調整は、準備作業スケジュール調整部２８０によって行われる。Ｓ２７はいくつかのサブステップを含んでおり、まずＳ２８において、準備作業スケジュールに過密となる時間帯が存在するか否かが判断される。その判断は、１つの時間帯に属する回路部品の作業所要時間の総和である総所要時間が、時間帯内作業可能時間を超えているか否かによって判断され、総所要時間が時間帯内作業可能時間を超える場合に、その時間帯を過密時間帯と認定する。補給準備作業に従事するオペレータ１６０の人員数はデータベース部１８２に設定されて記憶さており、その人員数に基づいて時間帯内作業可能時間が設定される。本実施形態では、従事するオペレータ１６０は１人であり、時間帯内作業可能時間は５分とされる。下記表１９に、各時間帯ごとの準備作業総所要時間を示す。なお、調整後の総所要時間をも示してあるが、これについては後に説明する。
【０１７２】
【表１９】
2004134691.tif 000021
【０１７３】
上記表１９によれば、※印が付されている目安時間帯［１０：０５〜１０：１０］および［１０：１５〜１０：２０］において、総所要時間が時間帯内作業可能時間である５分を超え、過密状態であることが判る。これらの時間帯が過密時間帯として認定される。
【０１７４】
次に、過密時間帯が存在する場合、Ｓ２９において、その時間帯の過密状態を緩和すべく、スケジュール調整が行われる。具体的には、過密時間帯に属するいずれかの回路部品についての補給準備作業を、その時間帯の前の時間帯に前倒しさせるように調整を行う。つまり、目安時刻である準備作業目安時間帯を変更するのである。その場合、前述の所要時間加味時刻が早いものを優先的にシフトさせ、その時間帯の総所要時間が時間帯内作業可能時間より小さくなるまでの数の補給準備作業をシフトさせるのである。表１８を参照してさらに具体的に説明すれば、時間帯［１０：０５〜１０：１０］に属する部品切れＮｏ．［５］，部品名［ＪＢＧ７４１１］についての補給準備作業を［１０：００〜１０：０５］にシフトさせ、［１０：１５〜１０：２０］に属する部品切れＮｏ．［１３］，部品名［ＪＤＳ９６１４］についての補給準備作業を［１０：１０〜１０：１５］にシフトさせるのである。なお、前倒しした結果、前の時間帯が過密状態となる場合は、その時間帯について再調整を行う。原則として、すべての時間帯の過密状態が解消されるように調整される。
【０１７５】
過密状態に対応する調整の後、Ｓ３０において、作業禁止時間に対応する調整が行われる。補給準備作業には休憩時間が設定されており、その休憩時間が作業禁止時間時間として設定されている。本実施形態の場合、［１０：２０〜１０：２５］が休憩時間として設定されており、その設定された作業禁止時間はデータベース部１８２に記憶されている（表１９における◎が付された時間帯）。作業禁止時間帯に対応する調整は、その時間帯に属する回路部品についての作業をすべて、前の時間帯に前倒しさせるように行う。表１８を参照して具体的に説明すれば、部品切れＮｏ．［２１］，部品名［ＥＥＳ３５３５］および部品切れＮｏ．［２３］，部品名［ＦＤＤ４４２０］についての補給準備作業を、［１０：２０〜１０：２５］にシフトさせるのである。なお、前倒しした結果、前の時間帯が過密状態となる場合は、先の処理手順に従ってその時間帯について再調整を行う。その場合も、原則として、すべての時間帯の過密状態が解消されるように調整される。
【０１７６】
上述のようなスケジュール調整が行われて、Ｓ２７が終了し、Ｓ５の準備作業スケジュール作成ルーチンが終了する。調整上記２つの態様のスケジュール調整は、準備作業スケジュール調整部２８０が備える過密対応調整部２８２および禁止時間対応調整部２８４によって行われる。Ｓ２８およびＳ２９が過密対応調整部２８２によって実行され、Ｓ３０が禁止時間対応調整部２８４によって行われるのである。上記スケジュール調整の結果として、調整された準備作業スケジュールを、下記表２０に示す。また、表１９には、調整後の各時間帯の総所要時間が示されている。
【０１７７】
【表２０】
2004134691.tif 000022
【０１７８】
（Ｇ）準備作業スケジュール表示工程
Ｓ５に続いて、Ｓ６において、上記作成された準備作業スケジュールが表示される。準備作業エリア１５２の近傍には、準備作業スケジュールを表示するためのコンピュータを主体とする準備作業スケジュール表示装置２９０（図１，図７参照）が配置されており、準備作業スケジュールは、その準備作業スケジュール表示装置２９０が備えるモニタに出力されることで、オペレータ１６０に対して表示される。前述のスケジュールデータ送信部２５２は、部品切れが生じると予測されれる各回路部品がについての、準備作業目安時間帯、部品名等の部品切れ部品情報を含む準備作業スケジュールデータを送信する。準備作業スケジュール表示装置２９０は、そのデータを受信し、そのデータに基づいて、定められた形式の表示画面を作成してモニタに表示するのである。準備作業スケジュール表示装置２９０も、スケジュール表示部として機能するのである。
【０１７９】
下記表２１に準備作業スケジュール表示装置２９０に表示される準備作業スケジュールを示す。準備作業スケジュールは、概ね、表２１に示すようなテーブル形式で表示される。
【０１８０】
【表２１】
2004134691.tif 000023
【０１８１】
上記表２１から解るように、表示される内容は、部品切れが予測される回路部品についての、部品名，それが配設される装着機名，スプライシング設定，保管場所，上述の所要時間加味時刻等を含む部品切れ部品情報である。これらの部品切れ部品情報が、準備作業目安時間帯従って時間帯ごとに分類表示されているのである。なお、各時間帯において、回路部品は所要時間加味時刻の早い順に表示される。補給準備作業に従事するオペレータ１６０は、上記表示された準備作業スケジュールを指針として、補給準備作業を行う。詳しくは、原則として、１つの時間帯に属する各回路部品についての補給準備作業を、それぞれの所要時間加味時刻に間に合うように行うのである。なお、前記準備作業スケジュール表示装置２９０は、情報入力デバイスを有しており、補給準備作業が完了した旨の情報を入力することができ、この情報に基づいて、表示されている準備作業スケジュールから完了した回路部品に関する項目は削除される。また、その情報は装着システム制御装置１６に送られ、その情報に基づいて、補給準備作業が完了した回路部品は、次回の準備作業スケジュール作成の際にスケジュール作成対象から除外される。
【０１８２】
Ｓ６が終了した後、Ｓ７において、配給作業スケジュールの作成を行うか否かが判断される。前述したように、配給作業スケジュールは１０分経過ことに行うため、先回の配給作業スケジュール作成から１０分経過している場合は、Ｓ８の準備作業スケジュール作成ルーチンが実行される。１０分経過していない場合は、本部品補給管理プログラムの実行は、次回の開始（約１分後）まで停止させられる。
【０１８３】
（Ｈ）配給作業スケジュール作成工程
Ｓ７において、配給作業スケジュールの作成を行うと判断された場合、Ｓ８において、配給作業スケジュール作成ルーチンが実行される。図１２に、配給作業スケジュール作成ルーチンのフローチャートを示す。以下、このフローチャートに従って、本ルーチンによる処理を説明する。なお、配給作業スケジュールの作成は、補給スケジュール作成部１９８の配給作業スケジュール作成部２９２によって行われる。
【０１８４】
ｉ）配給作業目安時刻決定工程
まず、Ｓ４１において、部品配給作業の目安となる配給作業目安時刻が決定される。具体的には、先の準備作業スケジュール作成において決定された準備作業目安時間帯の始点となる時刻が、各回路部品の配給作業目安時刻として決定される。この時刻は、部品切れが予測される回路部品を、保管場所１５４からラインに配置された部品棚１５０まで運搬し終わっていなければならないとされる時刻であり、部品配給作業の終了の指針となる時刻である。つまり、この時刻は部品配給作業についての作業終了目安時刻としての役割を果たしている。このＳ４１は、配給作業目安時刻決定部２９４によって実行される。決定された配給作業目安時刻を、下記表２２に、テーブル形式で示す。
【０１８５】
【表２２】
2004134691.tif 000024
【０１８６】
ｉｉ）特殊保管場所部品削除工程
続いて、Ｓ４２において、特殊保管場所に保管されている部品が、配給作業スケジュールの対象から除外される。本配給作業スケジュールは、一般部品の保管場所１５４に保管されている回路部品のみを対象としているからである。このＳ４２は、非対象部品除外部２９６によって実行される。非対象部品が削除されて配給スケジュールが作成され、Ｓ８の配給スケジュール作成ルーチンが終了する。下記、表２３に作成された配給スケジュールを示す。
【０１８７】
【表２３】
2004134691.tif 000025
【０１８８】
（Ｉ）配給作業スケジュール表示工程
Ｓ８に続いて、Ｓ９において、上記作成された配給作業スケジュールが表示される。一般の回路部品が保管される保管場所１５４には、配給作業スケジュールを表示するためのコンピュータを主体とする配給作業スケジュール表示装置２９８（図１，図７参照）が配置されており、配給作業スケジュールは、その配給作業スケジュール表示装置２９８が備えるモニタに出力されることで、部品配給作業に従事するオペレータ１６０（前述のオペレータＤ）に対して表示される。前述のスケジュールデータ送信部２５２は、各回路部品についての部品名等の部品切れ部品情報を含む配給作業スケジュールデータを送信する。配給作業スケジュール表示装置２９８は、そのデータを受信し、そのデータに基づいて、定められた形式の表示画面を作成してモニタに表示するのである。この配給作業スケジュール表示装置２９８も、スケジュール表示部として機能するのである。配給作業スケジュールの表示形式は、上記表２３に表されている形式と同様であるため、ここでの掲載は省略する。
【０１８９】
部品配給作業に従事するオペレータ１６０は、上記表示された配給スケジュールを指針として、部品配給作業を行う。なお、前記配給作業スケジュール表示装置２９８も、情報入力デバイスを有しており、部品配給作業を終えた旨の情報を入力することができ、この情報に基づいて、表示されている配給作業スケジュールから配給し終わった回路部品は削除される。また、その情報は装着システム制御装置１６に送られ、その情報に基づいて、配給作業が完了した回路部品は、次回の配給作業スケジュール作成の際にスケジュール作成対象から除外される。Ｓ９が終了した後、本部品補給管理プログラムの実行は、次回の開始（約１分後）まで停止させられる。
【図面の簡単な説明】
【図１】本発明が適用される回路部品装着システムの全体構成を示す模式図である。
【図２】ロータリーヘッド型回路部品装着機のそれの正面側から見た斜視図である。
【図３】ロータリーヘッド型回路部品装着機のそれの背面側から見た斜視図である。
【図４】ＸＹロボット型回路部品装着機のそれの正面側から見た斜視図である。
【図５】ＸＹロボット型回路部品装着機を構成する装着モジュールの内部構造を示す斜視図である。
【図６】装着モジュールが備える装着装置を示す斜視図である。
【図７】本発明の一実施形態である部品補給管理システムの構成を示す機能ブロック図である。
【図８】本発明の一実施形態である部品補給管理プログラムのフローチャートである。
【図９】主作業スケジュール作成ルーチンのフローチャートである。
【図１０】補給スケジュール作成部の構成を示す機能ブロック図である。
【図１１】準備作業スケジュール作成ルーチンのフローチャートである。
【図１２】配給作業スケジュール作成ルーチンのフローチャートである。
【符号の説明】
１０：回路部品装着機（１０ａ，１０ｂ：ロータリーヘッド型、１０ｃ，１０ｄ：ＸＹロボット型）　１４：装着装置制御装置　１６：装着システム制御装置
４０：部品供給装置　４２：テープフィーダ（部品供給デバイス）　４４：リール　４６：デバイステーブル　１００：部品供給装置　１０２：デバイステーブル　１５０：部品棚　１５４：保管場所　１７０：部品管理装置　１８０：部品残数管理部　１８２：データベース部　１９６：部品切れ時刻予測部　１９８：補給スケジュール作成部　２００：主作業スケジュール作成部　２０８：補給形態設定部　２１２：主作業目安時刻決定部　２１４：開始目安時刻決定部　２１６：終了目安時刻決定部　２１８：補給形態依拠決定部　２３０：主作業スケジュール調整部　２３８：過密対応調整部　２５０：主作業スケジュール表示装置　２６０：準備作業スケジュール作成部　２６４：準備作業所要時間決定部
２６８：余裕時間依拠決定部　２７０：作業所要時間依拠決定部　２７２：目安時間帯決定部　２７４：準備作業目安時刻決定部　２８０：準備作業スケジュール調整部　２８２：過密対応調整部　２８４：禁止時間対応調整部　２９０：準備作業スケジュール表示装置　２９２：配給スケジュール作成部　２９４：配給作業目安時刻決定部　２９８：配給作業スケジュール表示装置
【図１】
2004134691.tif 000026
【図２】
2004134691.tif 000027
【図３】
2004134691.tif 000028
【図４】
2004134691.tif 000029
【図５】
2004134691.tif 000030
【図６】
2004134691.tif 000031
【図７】
2004134691.tif 000032
【図８】
2004134691.tif 000033
【図９】
2004134691.tif 000034
【図１０】
2004134691.tif 000035
【図１１】
2004134691.tif 000036
【図１２】
2004134691.tif 000037