(57)【要約】【課題】ＳＭＴ（表面実装技術）によりプリント基板を生産するＳＭＴ搭載機の部品装着段取り方法に関し、ＳＭＴ搭載部品の装着作業回数を減らし、効率良く段取り作業を行うことを可能にする。【解決手段】ＳＭＴ段取りシステム１−１は、ＳＭＴ搭載１−２への部品装着の段取り処理を行う際に、今回使用する部品の情報、及び前回の段取り処理によりＳＭＴ搭載機１−２へ引当てた部品の情報を、搭載機管理データ１−４を参照して読み出し、今回、ＳＭＴ搭載機１−２へ装着する部品のうち、既にＳＭＴ搭載機１−２に装着されている部品と同一の部品を現状のままＳＭＴ搭載機１−２へ引き当て、新たにＳＭＴ搭載機１−２に装着する必要がある部品のみに対して引当て処理を行い、新規部品の装着を指示する段取り指示書１−３を発行する。更に、複数種のプリント基板を一括して効率よく段取りし、また、部品切れを起こすことなく段取りを行う機能を備える。【選択図】      図１
2005093849.tif 000002
【特許請求の範囲】
【請求項１】
ＳＭＴ搭載機への部品装着の段取り処理において、
前回の段取り処理によりＳＭＴ搭載機へ引当てた部品の情報を基に、今回ＳＭＴ搭載機へ装着する部品のうち、既にＳＭＴ搭載機に装着されている部品と同一の部品を現状のままＳＭＴ搭載機へ引き当て、
新たにＳＭＴ搭載機に装着する必要がある部品のみに対して、ＳＭＴ搭載機へ新たな引当て処理を行うことを特徴とするＳＭＴ搭載機の部品装着段取り方法。
【請求項２】
複数の種類の異なるプリント基板を組合せて生産する場合、該プリント基板の組合せに対するＳＴＭ搭載機への部品装着の一括段取り処理において、
プリント基板の組合せ方について、組合せたプリント基板の全部品の装着に必要な搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数以下となるかどうかを調べ、
必要な搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数以下となるプリント基板の組合せを選択し、
該選択したプリント基板の組合せに対して使用部品をＳＴＭ搭載機へ引当てる処理を行うことを特徴とするＳＭＴ搭載機の部品装着段取り方法。
【請求項３】
前記プリント基板の組合せ方を調べて選択する際に、より多数のプリント基板から成る組合せを優先的選択することを特徴とする請求項２に記載のＳＭＴ搭載機の部品装着段取り方法。
【請求項４】
複数のプリント基板を生産する場合、該プリント基板に対するＳＴＭ搭載機への部品装着の段取り処理において、
複数のプリント基板の生産に必要な各部品のそれぞれの部品数を前もって算出し、部品ごとにそれぞれ必要な部品数を満たす複数の部品リールを同時に並べてＳＭＴ搭載機に引当てる段取り処理を行うことを特徴とするＳＭＴ搭載機の部品装着段取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＭＴ（Ｓｕｒｆａｃｅ  Ｍｏｕｎｔ  Ｔｅｃｈｎｏｌｏｇｙ：表面実装技術）により、プリント基板の表面にＬＳＩチップ等の電子部品を直接ハンダ付けするＳＭＴ搭載機の部品装着段取り方法に関し、ＳＭＴ搭載部品の装着作業回数を減らし、効率良く段取り作業を行うためのＳＭＴ搭載機の部品装着段取り方法に関する。
【背景技術】
【０００２】
ＳＭＴ搭載機の部品装着段取り作業は、ＳＭＴ段取りシステム（プログラム）によりＳＭＴ搭載機毎及びプリント基板の図番毎に発行される段取り指示書に従って、各ＳＭＴ搭載機に引当てる部品のリールカートリッジを各ＳＭＴ搭載機の搭載チャンネルに装着することにより行われる。
【０００３】
しかし、特に、多種少量のプリント基板をＳＭＴ搭載機により生産する場合、段取り作業回数が増大し、段取り作業が生産工程の大半を占め、ＳＭＴ搭載機の稼動率に大きく影響する。そのため、各ＳＭＴ搭載機の部品の引当て処理回数及び装着作業回数を減らすことにより、ＳＭＴ搭載機の稼動率を高めることができる。
【０００４】
従来の段取り処理は、使用頻度の高い部品を予想し、ＳＴＭ搭載機におけるリールカートリッジ装着用の複数の搭載チャンネルの一部を、この使用頻度の高い部品のリールカートリッジ専用に割り当てて固定搭載チャンネルとしてＳＭＴ搭載機制御端末装置から搭載機管理データに予め登録し、ＳＭＴ段取りシステムにより部品引当て処理を行うに際し、引当て部品が該固定搭載チャンネルの部品に該当する場合、その部品を固定搭載チャンネルに引当て、新規の部品を固定搭載チャンネル以外の任意搭載チャンネルに引当てて、ＳＴＭ搭載機制御用ＮＣデータの作成及び段取り指示書の発行を行っていた。
【０００５】
図８及び図９に上記従来の段取り処理のフローチャート及びその具体例を示す。従来の段取り処理は、まずプリント基板の図番を選択し（ステップ８−１）、搭載機管理データから固定搭載チャンネルの部品情報の読み込み処理（ステップ８−２）、選択されたプリント基板の図番ＸＸの使用部品情報の読み込み処理（ステップ８−３）を行う。
【０００６】
図９の（ａ）に固定搭載チャンネルの部品引当て情報の例を示す。同図に示す例では、１番から７番までのチャンネルを固定搭載チャンネルとし、該固定搭載チャンネルの１番に部品Ａ、２番に部品Ｂ、３番に部品Ｃ、４番に部品Ｄ、５番に部品Ｐ、６番に部品Ｑ、７番に部品Ｒを引当てている。また、同図の（ｂ）は、図番ＸＸのプリント基板に使用される部品一覧の例を示し、同図に示すように部品Ａ，Ｂ，Ｃ，Ｅ，Ｇ，Ｊ，Ｋ，Ｌ，Ｍ，Ｎを使用するものとする。
【０００７】
図８に戻り、段取り処理の次のフローは、固定搭載チャンネルの部品引当て情報と、選択された図番ＸＸの使用部品情報とを比較対照し、固定搭載チャンネルに引当てられている部品とそれ以外の新規の部品とに使用部品を分ける処理（ステップ８−４）を行う。図９の（ｃ）に、固定搭載チャンネルに引当てられている部品とそれ以外の新規の部品とに分けたテーブルを示している。
【０００８】
次に、固定搭載チャンネルの部品引当て処理（ステップ８−５）を行い、図９の（ｄ）に示す例のように、固定搭載チャンネル１〜７のうちのチャンネル１〜３に部品Ａ〜Ｃを引当てる。次に、新規部品を固定搭載チャンネル以外の空いている任意搭載チャンネルに引当てる処理（ステップ８−６）を行い、図９の（ｅ）に示す例のように、固定搭載チャンネル１〜７以外の空いている任意の搭載チャンネル８に部品Ｅ、搭載チャンネル９に部品Ｇ、搭載チャンネル１０に部品Ｊ、搭載チャンネル１１に部品Ｋ、搭載チャンネル１２に部品Ｌを引当てる。
【０００９】
次に、図番ＸＸのプリント基板に使用する部品の全てが搭載チャンネルに引当て可能かどうかを判定する（ステップ８−７）。図９に示した例の場合、固定搭載チャンネル以外の任意搭載チャンネル８〜１２には全て部品が引当てられ、空きの任意搭載チャンネルがこれ以上存在しないため、部品Ｍ及びＮを引当てることができない。
【００１０】
上述の判定（ステップ８−７）で引当て可能と判定された場合は、ＳＭＴ搭載機を制御するＮＣデータを作成し、それをＳＭＴ搭載機へ送信する（ステップ８−８）とともに、各ＳＭＴ搭載機に装着する部品を指示する段取り指示書を発行する（ステップ８−９）。上述の判定（ステップ８−７）で引当て不可能と判定された場合は、ＮＣデータの作成及び段取り指示書の発行を行うことなく、段取り処理を終了する。
【００１１】
次に、従来の多図番一括段取り処理について説明する。図１０及び図１１に従来の多図番一括段取り処理のフローチャート及びその具体例を示す。従来の多図番一括段取り処理は、グループ化して一括で段取り処理を行うプリント基板の図番を選択して抜き取る（ステップ１０−１）。抜き取った図番のプリント基板に使用する部品の種類の一覧を、搭載機管理データを参照して作成する（ステップ１０−２）。
【００１２】
図１１の（ａ）に選択された図番の使用部品の例の一覧を示す。同図に示すように、選択された図番０１のプリント基板は、部品Ａ，Ｂ，Ｃ，Ｄ，Ｅを使用し、図番０２のプリント基板は、部品Ａ，Ｂ，Ｃ，Ｄ，Ｆを使用し、図番０３のプリント基板は、部品Ａ，Ｂ，Ｃ，Ｄ，Ｇを使用し、図番０４のプリント基板は、部品Ａ，Ｂ，Ｃ，Ｄ，Ｈを使用し、図番０５のプリント基板は、部品Ａ，Ｊ，Ｌ，Ｍ，Ｎ，Ｏ，Ｐを使用するものとする。
【００１３】
次に、搭載機管理データ７−４を参照して、選択された図番の組合せ全体で使用される部品の種類の一覧を作成する。図１１の（ｂ）に該部品の種類の一覧を示す。同図に示すように、選択された図番の組合せ全体で使用される部品は、Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｊ，Ｋ，Ｌ，Ｍ，Ｎ，Ｏ，Ｐである。
【００１４】
次に、選択された組合せの図番（０１，０２，０３，０４，０５）全体で使用される全種類の部品のリールカートリッジの装着に必要な搭載チャンネル数を算出する（ステップ１０−３）。図１１の（ｃ）に、選択された組合せ図番（０１，０２，０３，０４，０５）全体で使用される各部品のリールカートリッジの装着に必要なそれぞれの搭載チャンネル数とその総計搭載チャンネル数の例を示す。
【００１５】
そして、必要な部品搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数を越えているか否かを判定する（ステップ１０−４）。必要な部品搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数以下であれば、ＳＭＴ搭載機を制御するＮＣデータを作成し、それをＳＭＴ搭載機へ送信する（ステップ１０−５）とともに、各ＳＭＴ搭載機に装着する部品を指示する段取り指示書を発行する（ステップ１０−６）。必要な部品搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数を越えている場合は、ＮＣデータの作成及び段取り指示書の発行を行うことなく、段取り処理を終了する。
【００１６】
図１１に示した例では、選択された組合せ図番の全体で使用される部品のリールカートリッジの装着に必要な搭載チャンネル数の総計は２３であり、ＳＭＴ搭載機の搭載可能チャンネル数は２０であり、同図（ｄ）に示すように、必要な部品搭載チャンネル数の総計２３がＳＭＴ搭載機の搭載可能チャンネル数２０を越えているため、この選択された組合せの図番に対しては、部品引当てができないということになり、図番を選択し直して新たな組合せで多図番一括段取り処理をやり直さなければならない。
【００１７】
次に多枚数のプリント基板を生産する場合の従来の段取り処理について説明する。図１２及び図１３に従来の多枚数のプリント基板を生産する場合の段取り処理のフローとその具体例を示す。まず、プリント基板の図番を選択するとともにその生産枚数を入力する（ステップ１２−１）。ここでは図番ＹＹ、枚数１０とする。
【００１８】
搭載機管理データから図番ＹＹの使用部品及び使用部品数の読み込み処理（ステップ１２−２）を行う。図１３の（ａ）に使用部品種及び使用部品数の例を示す。同図に示すように、部品Ａは１枚当たり１３個で１０当たり１３０個、部品Ｂは１枚当たり１３個で１０当たり１３０個、部品Ｃは１枚当たり１２個で１０当たり１２０個、部品Ｄは１枚当たり４個で１０当たり４０個、部品Ｅは１枚当たり３個で１０当たり３０個、部品Ｆは１枚当たり３個で１０当たり３０個使用するものとする。
【００１９】
次に、ＳＭＴ搭載機の部品搭載チャンネルへの部品引当て処理を行い、搭載チャンネル情報の作成を行う（ステップ１２−３）。図１３の（ｂ）に搭載チャンネルへの各部品の引当ての例を示す。同図に示すように、搭載チャンネル１に部品Ａ、搭載チャンネル２に部品Ｂ、搭載チャンネル３に部品Ｃ、搭載チャンネル４に部品Ｄ、搭載チャンネル５に部品Ｅ、搭載チャンネル６に部品Ｆを引当てたものとする。
【００２０】
上記の引当て情報を基に、ＳＭＴ搭載機を制御するＮＣデータを作成し、それをＳＭＴ搭載機７−２へ送信する（ステップ１２−４）とともに、各ＳＭＴ搭載機に装填する部品を指示する段取り指示書を発行する（ステップ１２−５）。
【００２１】
ここで、図１３の（ｃ）に示すように、部品Ａのリールは５本有り、その５本のリールの各含有部品点数はそれぞれ２０個、５０個、５０個、５０個、５０個であるとする。部品Ｂのリールは３本有り、その３本のリールの各含有部品点数はそれぞれ４０個、５０個、５０個であるとする。以下、部品Ｃ〜Ｇのリールについては同図（ｃ）に示すテーブルの通りの含有部品点数であるものとする。
【００２２】
段取り指示書に従って、ＳＭＴ搭載機に各部品Ａ〜Ｇのリールカートリッジを装着し、ＳＭＴ搭載機を稼動させた場合、生産途中で部品切れが発生するため、図１３の（ｃ）に示す各リールを左側から順番に装着したものとすると、同図（ｄ）に示す網掛け部のリールを装着し直して部品を補充する作業を行わなければならない。
【００２３】
本発明に関連するＳＭＴ搭載機についての先行技術文献として下記のものがある。
【特許文献１】特開平１０−３４４５９号公報
【発明の開示】
【発明が解決しようとする課題】
【００２４】
上述した従来の固定搭載チャンネルを定めて部品引当てを行う段取り処理は、ＳＭＴ搭載機の部品搭載チャンネルの数に限りがあるため、固定搭載チャンネルの数を多く取り過ぎると、新規な部品の引当てに必要な搭載チャンネル数が減少し、部品種の多いプリント基板の図番については、搭載チャンネル数の不足のため部品の引き当てができなくなるという問題があった。本発明は、ＳＭＴ搭載機の搭載チャンネルに無駄なく効率よく部品を引当て、部品のリールカートリッジの脱着回数を減少させ、段取り作業の効率化を図り、ＳＭＴ搭載機の稼動率を向上させることを目的とする。
【００２５】
また、複数のプリント基板の図番をグループ化して多図番一括段取り処理を行う場合、従来の段取り処理では、部品引当てに必要な搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数を超えてしまう場合、グループ化する図番の組み合わせを異なるものに選択し直して再度同様の段取り処理を繰り返して行う必要があった。本発明は多図番一括段取り処理を効率良く行うことを目的とする。
【００２６】
また、多枚数のプリント基板を生産する場合の従来の段取り処理では、１種の部品について１本のリールカートリッジを引当てて段取りを行っていたため、プリント基板の生産の途中で部品が不足した場合、ＳＭＴ搭載機を一旦停止して部品の補充作業を行わなければならなかったが、本発明は部品補充作業回数を削減し、それによりＳＭＴ搭載機の停止回数を低減し、ＳＭＴ搭載機の稼働率を向上させることを目的とする。
【課題を解決するための手段】
【００２７】
本発明のＳＭＴ搭載機の部品装着段取り方法は、（１）ＳＭＴ搭載への部品装着の段取り処理において、前回の段取り処理によりＳＭＴ搭載機へ引当てた部品の情報を基に、今回ＳＭＴ搭載へ装着する部品のうち、既にＳＭＴ搭載機に装着されている部品と同一の部品を現状のままＳＭＴ搭載機へ引き当て、新たにＳＭＴ搭載機に装着する必要がある部品のみに対して、ＳＭＴ搭載機へ新たな引当て処理を行うものである。
【００２８】
また、（２）複数の種類の異なるプリント基板を組合せて生産する場合、該プリント基板の組合せに対するＳＴＭ搭載機への部品装着の一括段取り処理において、プリント基板の組合せ方について、組合せたプリント基板の全部品の装着に必要な搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数以下となるかどうかを調べ、必要な搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数以下となるプリント基板の組合せを選択し、該選択したプリント基板の組合せに対して使用部品をＳＴＭ搭載機へ引当てる処理を行うものである。
【００２９】
また、（３）前記プリント基板の組合せ方を調べて選択する際に、より多数のプリント基板から成る組合せを優先的選択することを特徴とするものである。
【００３０】
また、（４）複数のプリント基板を生産する場合、該プリント基板に対するＳＴＭ搭載機への部品装着の段取り処理において、複数のプリント基板の生産に必要な各部品のそれぞれの部品数を前もって算出し、部品ごとにそれぞれ必要な部品数を満たす複数の部品リールを同時に並べてＳＭＴ搭載機に引当てる段取り処理を行うものである。
【発明の効果】
【００３１】
本発明に寄れば、前回の段取り処理によりＳＭＴ搭載へ引当てた部品の情報を基に、今回ＳＭＴ搭載へ装着する部品のうち、既にＳＭＴ搭載に装着されている部品と同一の部品を現状のままＳＭＴ搭載へ引き当て、新たにＳＭＴ搭載に装着する必要がある部品のみに対して、ＳＭＴ搭載へ新たな引当て処理を行うことにより、ＳＭＴ搭載への部品リールの脱着作業時間が減少し、また、少数の固定搭載チャンネルとの併用により、部品リールの脱着回数が減少するとともに部品リールの装着位置の誤り（掛違い）も減り、効率よく段取り作業を行うことができる。
【００３２】
また、複数の種類の異なるプリント基板を組合せて生産する場合、該プリント基板の組合せに対するＳＴＭ搭載機への部品装着の一括段取り処理を、プリント基板の組合せ方について、全部品の装着に必要な搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数以下となる組合せを自動的に調べて選択し、該選択したプリント基板の組合せに対して使用部品をＳＴＭ搭載機へ引当てる処理を行うことにより、複数の種類の異なるプリント基板を組合せて生産する段取り処理を効率良く行うことができる。
【００３３】
また、前記プリント基板の組合せ方を調べて選択する際に、より多数のプリント基板から成る組合せを優先的選択することにより、より多くのプリント基板を一まとめにして効率よく一括段取りを行うことができる。
【００３４】
また、複数のプリント基板を生産する場合、複数のプリント基板の生産に必要な各部品のそれぞれの部品数を前もって算出し、部品ごとにそれぞれ必要な部品数を満たす複数の部品リールを同時に並べてＳＭＴ搭載機に引当てる段取り処理を行うことにより、生産途中で部品の補充によるＳＭＴ搭載機の停止回数を低減することができ、ＳＭＴ搭載機の稼動率を向上させることができる。
【発明を実施するための最良の形態】
【００３５】
図１は本発明によるＳＭＴ搭載機の部品装着段取り作業の概要説明図である。同図において、ＳＭＴ段取りシステム（プログラム）１−１は、搭載機管理データ１−４を基に、各ＳＭＴ搭載機１−２に装着する部品の引き当て処理を行い、各ＳＭＴ搭載機１−２を制御するＮＣデータを生成するとともに、各ＳＭＴ搭載機１−２に装着する必要がある部品の情報を生成し、各ＳＭＴ搭載機１−２に装着する部品を指示する段取り指示書１−３をＳＭＴ搭載機制御端末装置（図示省略）から印字出力して発行する。
【００３６】
上記の搭載機管理データ１−４は、
（ｉ）各プリント基板の図番毎の使用部品仕様及び部品数、
（ii）各部品のリールカートリッジ毎の搭載チャンネル数（部品の大きさ等によりリールカートリッジの幅が異なるため、ＳＭＴ搭載機１−２に装着する際に必要とされる搭載チャンネル数が部品毎に異なる。）
（iii）現在のＳＭＴ搭載機１−２に引き当てられている部品の引き当て状況の情報
等を含んでいる。
【００３７】
また、プリント基板の生産に必要な部品を管理する部品管理システム（プログラム）１−５を備え、該部品管理システム１−５は、部品の使用や流通に伴う部品リールの所在位置変更処理やリール部品数の変更処理等を行い、部品在庫管理データ１−６を管理・制御する。上述のＳＭＴ段取りシステム１−１は、この部品在庫管理データ１−６を参照して各ＳＭＴ搭載機１−２の部品引き当て処理を行う。
【００３８】
上記の部品在庫管理データ１−６は、
（ｉ）部品仕様毎のリール数及び部品数、
（ii）リールの所在位置の管理情報
等を含んでいる。
【００３９】
ＳＭＴ搭載機１−２への部品装填の段取り作業は、ＳＭＴ搭載機毎及びプリント基板の図番毎に発行される段取り指示書１−３に従って、各ＳＭＴ搭載機１−２に装着する部品のリールカートリッジを各ＳＭＴ搭載機１−２の搭載チャンネルに装着することにより行われる。
【００４０】
図２及び図３に本発明の第１の実施形態の段取り処理のフロー及びその具体例を示す。本発明の第１の実施形態の段取り処理は、新たに装着する部品を空いている搭載チャンネルに自由に引当て可能にするとともに、前回の段取り処理により既に装着さている部品をそのまま移動することなく引当てて段取り処理を行い、部品のリールカートリッジの脱着作業の軽減化を図ったものである。
【００４１】
本発明の第１の実施形態の段取り処理において、ＳＭＴ搭載機に現状の段取り情報（現在装着されている部品の引当て情報）と、各図番のプリント基板に使用される部品の一覧の情報とが、搭載機管理データ１−４として登録されているものとする。本発明の段取り処理は、プリント基板の図番を選択し（ステップ２−１）、搭載機管理データ１−４から現状の部品引当て情報を読み（ステップ２−２）、また、搭載機管理データ１−４から図番ＸＸの使用部品情報を読み込む処理（ステップ２−３）を行う。
【００４２】
図３の（ａ）に現状の部品引当て情報の具体例を示す。同図に示すように、搭載チャンネルの１番に部品Ａ、２番に部品Ｂ、３番に部品Ｃ、４番に部品Ｄ、５番に部品Ｅ、６番に部品Ｆ、７番に部品Ｇ、８番に部品Ｈ、９番に部品Ｉ、１０番に部品Ｊが現在引当てられているものとする。また、同図の（ｂ）は、図番ＸＸのプリント基板に使用される部品一覧を示し、同図に示すように部品Ａ，Ｂ，Ｃ，Ｅ，Ｇ，Ｊ，Ｋ，Ｌ，Ｍ，Ｎを使用するものとする。
【００４３】
次に、現状の部品引当て情報と、選択された図番ＸＸの使用部品情報とを比較対照し、使用部品を、既に装着されている部品を継続して使用可能な部品と、新規に装着する必要がある部品とに分ける処理（ステップ２−４）を行う。図３の（ｃ）に、継続使用可能部品Ａ，Ｂ，Ｃ，Ｅ，Ｇ，Ｊと新規装着部品Ｋ，Ｌ，Ｍ，Ｎとに使用部品を分けたテーブルを示している。
【００４４】
次に、継続使用可能部品を現状の従前通りの搭載チャンネルに引当てる処理（ステップ２−５）を行い、図３の（ｄ）に示すように、搭載チャンネルの１番に部品Ａ、２番に部品Ｂ、３番に部品Ｃ、５番に部品Ｅ、７番に部品Ｇ、１０番に部品Ｊを引当てる。次に、新規装着部品を空いている搭載チャンネルに引当てる処理（ステップ２−６）を行い、図３の（ｅ）に示すように、空いた搭載チャンネル４番に部品Ｋ、６番に部品Ｌ、８番に部品Ｍ、９番に部品Ｎを引当てる。この新たな部品引当て情報を搭載機管理データ１−４に登録する（ステップ２−７）。
【００４５】
上記の部品引当て情報を基に、ＳＭＴ搭載機を制御するＮＣデータを作成し、それをＳＭＴ搭載機１−２へ送信する（ステップ２−８）とともに、各ＳＭＴ搭載機に装着する部品を指示する段取り指示書を発行する（ステップ２−９）。新規に装着作業が必要な部品及びその搭載チャンネルは、図３の（ｆ）のテーブルに丸印を付したもののみであり、図番ＸＸの段取り指示書には図２に示すように、新規に装着作業が必要な搭載チャンネルの欄に＊印等を付して明示する。作業者は、段取り指示書に＊印等により指示された新規部品のみのリールカートリッジの入替えを行う。
【００４６】
次に、本発明の第２の実施形態による多図番一括段取り処理について説明する。図４及び図５に本発明の多図番一括段取り処理のフロー及びその具体例を示す。本発明の多図番一括段取り処理は、グループ化した図番の組合せについて、その全部の部品の装着に必要な搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数を超えた場合、その組合せ図番とは異なる組合せ図番を選択し直し、必要な搭載チャンネル数を調べ、できるだけ多数の図番から成り、かつ必要な搭載チャンネル数がＳＭＴ搭載機の搭載可能チャンネル数以下となる組み合わせを自動的に選択する段取り処理を行うものである。
【００４７】
本発明の多図番一括段取り処理は、まず、グループ化して一括段取りを行い得るプリント基板の図番を選択する（ステップ４−１）。搭載機管理データ１−４として、前もって各図番に使用される部品の一覧及び部品毎の必要な搭載チャンネル数を含む情報等が登録され、搭載機管理データ１−４から、選択された図番毎の部品一覧を取得する。
【００４８】
選択された図番及びその使用部品の一覧のテーブルを図５の（ａ）に示す。同図に示すように、図番０１〜０５が選択され、図番０１は部品Ａ〜Ｅ、図番０２は部品Ａ〜Ｄ，Ｆ、図番０３は部品Ａ〜Ｄ，Ｇ、図番０４は部品Ａ〜Ｄ，Ｈ、図番０５は部品Ａ，Ｊ，Ｌ〜Ｐを使用するものとする。
【００４９】
選択された図番に対して、その全ての組合せを生成する。図５の（ｂ）に選択された図番の全ての組合せのテーブルを示す。同図に示すように、組合せる図番の数Ｎが５の場合、図番（０１〜０５）の組合せのみであるが、組合せ図番の数Ｎが４の場合、図番（０１〜０４）の組合せ、図番（０１〜０３，０５）の組合せ、図番（０１〜０２，０４〜０５）の組合せ、図番（０１，０３〜０５）の組合せ、図番（０２〜０５）の組合せ、の５通りの組合せが存在する。
【００５０】
組合せ図番の数Ｎが３の場合、５個の図番の中から３個の図番を抜き取る組合せ数が存在し、１０通りの組合せが存在する。組合せ図番の数Ｎが２の場合、５個の図番の中から２個の図番を抜き取る組合せ数が存在し、この場合も１０通りの組合せが存在する。組合せ図番個数Ｎが１の場合、５個の図番の中から１個の図番を抜き取る組合せ数が存在し、５通り存在する。
【００５１】
ここで、できるだけ多数の図番の組合せの一括段取り処理を優先させるため、組合せ図番の数Ｎが５（最大値、即ちグループ化対象として選択した図番の選択数）の組合せから順々に組合せ図番の数Ｎを減少させながら、各組合せについて全部品の引当てが可能かどうかを繰り返し調べる。その繰り返し処理を行うためのパラメータ（助変数）を設定する（ステップ４−２）。そして、この繰り返し処理で設定されたＮ個の図番の幾つかの組合せの中からその１つを順々に抜き取る処理を行う（ステップ４−３）。
【００５２】
抜き取った組合せの図番に使用される部品の種類の一覧を、搭載機管理データ１−４を参照して作成する（ステップ４−４）。図５の（ｃ）に、図番（０１，０２，０３，０４，０５）の組合せ（組合せ図番の数Ｎ＝５）の使用部品と、図番（０１，０２，０３，０４）の組合せ（組合せ図番の数Ｎ＝４）の使用部品と、図番（０１，０２，０３，０５）の組合せ（組合せ図番の数Ｎ＝４）の使用部品についてその一覧を例示している。
【００５３】
次に、抜き取った組合せの図番に使用される部品の装着に必要な搭載チャンネルの総数を算出する（ステップ４−５）。図５の（ｄ）に、図番（０１，０２，０３，０４，０５）の組合せ（組合せ図番の数Ｎ＝５）の使用部品に必要な搭載チャンネル総数２３と、図番（０１，０２，０３，０４）の組合せ（組合せ図番の数Ｎ＝４）の使用部品に必要な搭載チャンネル総数９と、図番（０１，０２，０３，０５）の組合せ（組合せ図番の数Ｎ＝４）の使用部品に必要な搭載チャンネル総数２１を例示している。
【００５４】
Ｎ個の図番の組合せの次の組合せを抜き取って同様の処理を繰り返すために、ステップ４−３の処理に戻し、Ｎ個の図番の組合せの全ての組合せについて同様の処理を繰り返し行うための処理（ステップ４−６）を行う。
【００５５】
次に、組合せ図番の数Ｎの各組合せについて、部品装着に必要な搭載チャンネル数がＳＴＭ搭載機の搭載可能チャンネル数を越えているか否かを判定する（ステップ４−７）。この判定により、組合せ図番の数Ｎの各組合せの何れも、部品装着に必要な搭載チャンネル数がＳＴＭ搭載機の搭載可能チャンネル数を越えている場合、組合せ図番の数Ｎを１つ減少させて同様の処理を繰り返すための処理を行う（ステップ４−８）。
【００５６】
上記ステップ４−７の判定で、組合せ図番の数Ｎの組合せの中に、部品装着に必要な搭載チャンネル数がＳＴＭ搭載機の搭載可能チャンネル数以下のものが存在すると判定された場合、その組合せの図番を多図番一括段取り処理対象の図番として選択する（ステップ４−９）。
【００５７】
そして、この選択した組合せの図番について多図番一括段取り処理を行い、ＳＴＭ搭載機のチャンネルへの部品引当て情報を作成する。この引当て情報を基に、ＳＭＴ搭載機を制御するＮＣデータを作成し、それをＳＭＴ搭載機１−２へ送信する（ステップ４−１０）とともに、各ＳＭＴ搭載機に装填する部品を指示する段取り指示書を発行する（ステップ４−１１）。
【００５８】
図５に示した具体例では、同図（ｄ）に示すように、図番（０１，０２，０３，０４，０５）の組合せ（組合せ図番が数Ｎ＝５）の場合の使用部品に必要な搭載チャンネル総数２３が、ＳＴＭ搭載機の搭載可能チャンネル数２０を越えているため、次の組合せ図番の数Ｎ＝４の組合せについて必要な搭載チャンネル総数を調べ、図番（０１，０２，０３，０４）の組合せの使用部品に必要な搭載チャンネル総数９がＳＴＭ搭載機の搭載可能チャンネル数２０以下であることからこの組合せを選択し、同図（ｅ）に示すような部品引当て情報を生成する。
【００５９】
段取り指示書には、図４に示すように、選択した図番毎に使用部品を＊印で表示するとともに、各部品に引当てる搭載チャンネル番号を表示し、作業者はこの段取り指示書に従って、各搭載チャンネルにそれぞれ対応する部品のリールカートリッジを装着する。
【００６０】
次に、本発明の第３の実施形態による多枚数のプリント基板を生産する場合の段取り処理について説明する。本発明による多枚数のプリント基板を生産する場合の段取り処理は、生産に必要な部品数を前もって算出し、その部品数を満たす複数のリールカートリッジを搭載チャンネルに装着する段取りを行い、部品補充によるＳＭＴ搭載機の運転停止の回数を減少させるものである。
【００６１】
図６及び図７に本発明の多枚数のプリント基板を生産する場合の段取り処理のフローとその具体例を示す。まず、生産するプリント基板の図番を選択するとともにその生産枚数を入力する（ステップ６−１）。ここでは図番ＹＹ、枚数１０とする。搭載機管理データ１−４として、各図番に使用される部品の一覧及び部品数量を含む情報が登録されているものとする。また、部品在庫管理データ１−６には、リール毎の含有部品点数を含む情報が登録されているものとする。
【００６２】
搭載機管理データ１−４から図番ＹＹの使用部品の一覧及びプリント基板１枚当たりの使用部品数の読み込み処理（ステップ６−２）を行い、生産枚数分の部品毎の使用数の算出を行う。図７の（ａ）に図番ＹＹの使用する部品種及び部品数の一覧を示す。同図に示すように、プリント基板１枚当たり部品Ａを１３個、部品Ｂを１３個、部品Ｃを１２個、部品Ｄを４個、部品Ｅを３個、部品Ｆを３個使用し、プリント基板１０当たり部品Ａを１３０個、部品Ｂを１３０個、部品Ｃを１２０個、部品Ｄを４０個、部品Ｅを３０個、部品Ｆを３０個使用するものとする。
【００６３】
次に、部品在庫管理データ１−６から部品在庫管理情報を読込み（ステップ６−３）、リール毎の含有部品点数を取得する。図７の（ｂ）に示すように、部品Ａのリールは５本有り、その５本のリールの各含有部品点数はそれぞれ２０個、５０個、５０個、５０個、５０個であるとする。部品Ｂのリールは３本有り、その３本のリールの各含有部品点数はそれぞれ４０個、５０個、５０個であるとする。以下、部品Ｃ〜Ｇのリールについては同図（ｃ）に示すテーブルの通りの含有部品点数であるものとする。
【００６４】
各部品について生産に必要な部品数に対して、その部品数を満たすために使用するリールを図７の（ｂ）のテーブルを参照して算出し予約する（ステップ６−４）。即ち、図７の（ｃ）に示すように、部品Ａは１３０個使用するため、その数を満たす２０個、５０個、５０個、５０個の４本のリールを使用するものとして予約する。また、部品Ｂは１３０個使用するため、その数を満たす４０個、５０個、５０個の３本のリールを使用するものとして予約する。部品Ｃ〜Ｆについても同様に使用数を満たすリールの本数を予約する。同図において、予約したリールに網掛けを施して表示している。
【００６５】
ＳＭＴ搭載機に対して、同一部品種のリールでも生産に必要な複数のリールを搭載チャンネルに引当てて搭載チャンネル情報の作成を行う（ステップ６−５）。図７の（ｄ）に複数の搭載チャンネルに同一種の部品を引当てた例を示す。この引当て情報を基に、ＳＭＴ搭載機を制御するＮＣデータを作成し、それをＳＭＴ搭載機１−２へ送信する（ステップ６−６）。
【００６６】
ＳＭＴ搭載機のＮＣデータについては、或る搭載チャンネルのリールカートリッジの部品が無くなった場合に、同種の部品の次のリールカートリッジから部品を供給するように切替る制御データを作成する。また、上記の引当て情報を基に、各ＳＭＴ搭載機に装着する部品を指示する段取り指示書を発行する（ステップ６−７）。
【図面の簡単な説明】
【００６７】
【図１】本発明によるＳＭＴ搭載機の部品装着段取り作業の概要説明図である。
【図２】本発明の第１の実施形態による段取り処理のフローを示す図である。
【図３】本発明の第１の実施形態による段取り処理の具体例を示す図である。
【図４】本発明の第２の実施形態による多図番一括段取り処理のフローを示す図である。
【図５】本発明の第２の実施形態による多図番一括段取り処理の具体例を示す図である。
【図６】本発明の第３の実施形態による多枚数のプリント基板を生産する場合の段取り処理のフローを示す図である。
【図７】本発明の第３の実施形態による多枚数のプリント基板を生産する場合の段取り処理の具体例を示す図である。
【図８】従来の段取り処理のフローチャートである。
【図９】従来の段取り処理の具体例を示す図である。
【図１０】従来の多図番一括段取り処理のフローチャートである。
【図１１】従来の多図番一括段取り処理の具体例を示す図である。
【図１２】従来の多枚数のプリント基板を生産する場合の段取り処理のフローチャートである。
【図１３】従来の多枚数のプリント基板を生産する場合の段取り処理の具体例を示す図である。
【符号の説明】
【００６８】
１−１  ＳＭＴ段取りシステム
１−２  ＳＭＴ搭載機
１−３  段取り指示書
１−４  搭載機管理データ
１−５  部品管理システム
１−６  部品在庫管理データ
【図１】
2005093849.tif 000003
【図２】
2005093849.tif 000004
【図３】
2005093849.tif 000005
【図４】
2005093849.tif 000006
【図５】
2005093849.tif 000007
【図６】
2005093849.tif 000008
【図７】
2005093849.tif 000009
【図８】
2005093849.tif 000010
【図９】
2005093849.tif 000011
【図１０】
2005093849.tif 000012
【図１１】
2005093849.tif 000013
【図１２】
2005093849.tif 000014
【図１３】
2005093849.tif 000015