(57)【特許請求の範囲】
【請求項１】
一定の配列で電子部品を収容した容器を実装機の部品供給部に配置し、その実装機が当該容器から電子部品を取り出して搭載する際に、当該電子部品の垂直軸回りの向きである搭載角度の変更回数を低減できるように、前記部品供給部に配置される前記容器の向きを決定する容器方向決定装置であって、
少なくとも前記実装機に配置可能な容器の最大個数を含む、電子部品の搭載処理に関する情報を保存する情報保持手段と、
同一の電子部品を搭載角度ごとにグルーピングし、部品点数が最多のグループ順に電子部品を容器に割り当てる割当手段であって、前記情報保持手段に保存された前記最大個数が前記グループの数に満たない場合には、割当順序が最後となる容器に残りのグループを割り当てる前記割当手段と、
前記割当手段によって電子部品のグループが割り当てられた容器ごとに搭載角度の変更回数を低減できるように前記部品供給部に供給されるべき容器の向きを決定する決定手段であって、単一のグループが割り当てられた容器については、当該グループに対応する搭載角度に適合するように容器の向きを決定し、複数のグループが割り当てられた容器については、部品点数が最多のグループについて搭載角度の変更回数を低減できるように容器の向きを決定する前記決定手段と、
各容器の向きに関する情報を表示装置に出力する出力手段と
を備えていることを特徴とする容器方向決定装置。
【請求項２】
部品供給位置に供された電子部品をピックアップするとともに、ピックアップした電子部品を部品実装位置に固定された基板に搭載する搭載ヘッドと、
前記搭載ヘッドに供給される電子部品を一定の配列で収容した容器が、当該容器の向きを変更可能に配置される部品供給部と、
請求項１に記載の容器方向決定装置と、
前記容器方向決定装置の出力手段が出力した情報を表示する表示装置と
を備えていることを特徴とする実装機。
【請求項３】
請求項２に記載の実装機において、
前記容器は、複数の電子部品をマトリックス状に形成された凹部内に収容するトレイとであることを特徴とする実装機。
【請求項４】
部品供給位置に供された電子部品をピックアップするとともに、ピックアップした電子部品を部品実装位置に固定された基板に搭載する搭載ヘッドと、
前記搭載ヘッドに供給される電子部品を一定の配列で収容した容器が、当該容器の向きを変更可能に配置される部品供給部と、
を備えている実装機であって、
一定の配列で電子部品を収容した容器を実装機の部品供給部に配置し、その実装機が当該容器から電子部品を取り出して搭載する際に、当該電子部品の垂直軸回りの向きである搭載角度の変更回数を低減できるように、前記部品供給部に配置される前記容器の向きを決定する容器方向決定装置を備え、
前記容器方向決定装置は、
同一の電子部品を搭載角度ごとにグルーピングし、グループごとに電子部品を容器に割り当てる割当手段と、
前記割当手段によって電子部品のグループが割り当てられた容器ごとに搭載角度の変更回数を低減できるように前記部品供給部に供給されるべき容器の向きを決定する決定手段と、
各容器の向きに関する情報を表示装置に出力する出力手段と
を有し、
前記出力手段が出力した容器の向きに関する情報に基づいて、前記容器を前記部品供給部に配置する向きを表示する表示装置を備えている
ことを特徴とする実装機。
【請求項５】
一定の配列で電子部品を収容した容器を実装機の部品供給部に配置し、その実装機が当該容器から電子部品を取り出して搭載する際に、当該電子部品の垂直軸回りの向きである搭載角度の変更回数を低減できるように、前記部品供給部に配置される前記容器の向きの向きを決定する容器方向決定方法であって、
少なくとも前記実装機に配置可能な容器の最大個数を含む、電子部品の搭載処理に関する情報を保存する情報保持ステップと、
同一の電子部品を搭載角度ごとにグルーピングし、部品点数が最多のグループ順に電子部品を容器に割り当てる割当ステップであって、前記情報保持手段に保存された前記最大個数が前記グループの数に満たない場合には、割当順序が最後となる容器に残りのグループを割り当てる前記割当ステップと、
前記割当ステップによって電子部品のグループが割り当てられた容器ごとに搭載角度の変更回数を低減できるように前記部品供給部に供給されるべき容器の向きを決定する決定ステップであって、単一のグループが割り当てられた容器については、当該グループに対応する搭載角度に適合するように容器の向きを決定し、複数のグループが割り当てられた容器については、部品点数が最多のグループについて搭載角度の変更回数を低減できるように容器の向きを決定する前記決定ステップと、
決定された容器ごとの姿勢に関する情報を表示装置に出力する出力ステップと
を備えていることを特徴とする容器方向決定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、容器方向決定装置、実装機、及び容器方向決定方法に関する。
【背景技術】
【０００２】
生産ラインにおいて、電子部品を実装機の搭載ヘッドでピックアップし、基板に電子部品を搭載する際、部品供給装置が用いられる。部品供給装置は、電子部品を収容する容器と、容器を特定の方向で収納する収納部とを備えている。容器の態様としては、特許文献１に開示されているように、主に３種類の形態があり、それらは、半導体部品を縦横にマトリックス状に並べて収納するトレイ方式、半導体部品を縦一列にスティック状に収納する形態でマガジン方式、半導体部品をテープの長手方向に一列に貼り付けながらリールに巻き取って収納するテーピング方式である。
【０００３】
トレイ方式は、主として、リードが４方向に出ているＱＦＰ（Quad Flat Package）やＢＧＡ（Ball Grid Array）等のパッケージに適用されている。
【０００４】
マガジン方式は、主としてリードが２方向に出ているＤＩＰ（Dual Inline Package）、ＳＯＰ（Small Outline Package）、ＳＯＪ（Small Outline with lead）等のパッケージに適用されている。
【０００５】
また、テーピング方式は、コンデンサ等の半導体部品に使用されている。
【０００６】
いずれの態様においても、容器には、同一姿勢で複数の電子部品が収納されている。
【０００７】
一方、基板には、電子部品を搭載するときの垂直軸回りの向き（以下、「搭載角度」）が定められている。そのため、搭載ヘッドによって電子部品を搭載する際、容器内の電子部品の向きと搭載角度とが一致しない場合には、当該電子部品の向きを搭載角度に一致させる調整処理を実行する必要が生じる。この調整処理では、部品検査カメラで搭載ヘッドがピックアップした電子部品の下面を撮像して品番等を確認し、搭載角度に応じて電子部品を垂直軸回りに回動し、電子部品ごとに搭載角度を揃える動作を行っている。電子部品を垂直軸回りに回動する際、回動速度が早いと電子部品の位置ずれや離脱が生じるおそれがある。そのため、電子部品の回動は、電子部品の位置ずれや離脱を防止できるように低速度で行う必要がある。
【０００８】
そこで、搭載角度の調整処理をできるだけ低減し、スループットの向上を図るための提案がなされている。
【０００９】
例えば、特許文献２には、基板に部品を実装する部品実装装置における部品カセット（容器の一例）の配置位置を決定する方法が提案されている。同方法では、部品カセットからの部品の供給角度をそれぞれ違えた複数の部品供給部を設け、複数の部品供給部のうち、装着ヘッドにより部品カセットから部品を吸着し基板に装着するまでの間の装着ヘッドによる部品の回転量が最小になるような部品供給部を部品カセットの配置位置と決定する工程を含んでいる。
【００１０】
また、特許文献３は、電子部品の搭載角度を変更する場合に、搭載角度が異なる電子部品を別の容器（同公報ではカセット）に分離して配置し、搭載角度の変更回数が小さくなるように電子部品を搭載角度ごとにグルーピングする工程を開示している。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００１−２８７７８５号公報
【特許文献２】特許第４３８７９９１号公報
【特許文献３】特許第３４７６４８５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
特許文献２、３に開示された技術では、いずれも搭載角度に応じて容器としてのカセットを複数種類用意しておくことを基本としている。
【００１３】
しかしながら、生産設備の仕様によっては、搭載角度ごとに容器を用意することが困難な場合が多い。また生産形態によって用意できる容器（トレイやカセット）の数が限定されることも少なくない。そのため、上述した方法では、複数の容器を搭載角度ごとに備えることのできる大規模な生産ラインでのみ有効であり、比較的小規模な生産ラインや、実装機の仕様に制約がある場合には、適用ができなかった。
【００１４】
本発明は、上述した課題に鑑みてなされたものであり、容器の設置場所に制約の大きい生産設備においても、搭載角度の調整回数を可及的に低減し、もってスループットの向上を図ることのできる容器方向決定装置、実装機、及び容器方向決定方法を提供することを課題としている。
【課題を解決するための手段】
【００１５】
上記課題を解決するために、本発明の第１の態様は、一定の配列で電子部品を収容した容器を実装機の部品供給部に配置し、その実装機が当該容器から電子部品を取り出して搭載する際に、当該電子部品の垂直軸回りの向きである搭載角度の変更回数を低減できるように、前記部品供給部に配置される前記容器の向きの向きを決定する容器方向決定装置であって、少なくとも前記実装機に配置可能な容器の最大個数を含む、電子部品の搭載処理に関する情報を保存する情報保持手段と、同一の電子部品を搭載角度ごとにグルーピングし、部品点数が最多のグループ順に電子部品を容器に割り当てる割当手段であって、前記情報保持手段に保存された前記最大個数が前記グループの数に満たない場合には、割当順序が最後となる容器に残りのグループを割り当てる前記割当手段と、前記割当手段によって電子部品のグループが割り当てられた容器ごとに搭載角度の変更回数を低減できるように前記部品供給部に供給されるべき容器の向きを決定する決定手段であって、単一のグループが割り当てられた容器については、当該グループに対応する搭載角度に適合するように容器の向きを決定し、複数のグループが割り当てられた容器については、部品点数が最多のグループについて搭載角度の変更回数を低減できるように容器の向きを決定する前記決定手段と、各容器の向きに関する情報を表示装置に出力する出力手段とを備えていることを特徴とする容器方向決定装置である。
【００１６】
この態様では、品番ごと搭載角度ごとに電子部品がグルーピングされる。そして、部品点数が最多のグループ順に優先順位が決定され、この優先順位に基づいて、容器の向きが決定される。従って、容器を配置可能な限りにおいて、搭載角度の変更回数を可及的に低減することができる。加えて、この態様では、実装機に配置可能な容器の最大個数を含む情報が保持される。そして、容器の個数に制約があり、最大個数が割当に必要な電子部品のグループ数に満たない場合には、割当順序が最後となる容器に残りのグループを割り当て、しかも、割当順序が最後となる容器の向きを部品点数が最多のグループについて搭載角度の変更回数を低減できるように決定する処理が実行される。よって、比較的小規模な生産ラインや、実装機の仕様に制約がある等、搭載角度ごとに容器を用意することが困難な場合が多い条件下においても、容器の最大個数に応じて、可能な限り臨機応変にトレイを好適な向きに設定し、搭載角度の変更回数の低減を図って、稼働率の維持・向上を図ることが可能となる。しかも、電子部品のグループは、電子部品の部品点数が最多のものから優先的に割り当てられるので、割当順序が最後となる容器には、比較的部品点数の少ないものが搭載されることになる。従って、この点からも搭載角度の変更回数を可及的に低減することができる。
【００１７】
本発明の別の態様は、部品供給位置に供された電子部品をピックアップするとともに、ピックアップした電子部品を部品実装位置に固定された基板に搭載する搭載ヘッドと、前記搭載ヘッドに供給される電子部品を一定の配列で収容した容器が、当該容器の向きを変更可能に配置される部品供給部と、前記容器方向決定装置と、前記容器方向決定装置の出力手段が出力した情報を表示する表示装置とを備えていることを特徴とする実装機である。
【００１８】
この態様では、容器方向決定装置が決定した容器ごとの姿勢に関する情報が表示装置に表示され、作業者の作業を支援することが可能となる。そして、作業者は、容器方向決定装置によって容器ごとに決定された向きで、容器を部品供給部に装着することにより、搭載角度の変更回数を低減可能なレイアウトで容器ごとに電子部品を実装機に供することが可能となる。そのため、複数の容器、例えばトレイを搭載角度ごとに部品供給部に配置するとき、作業者が部品供給部に容器を正しい向きに配置することができ、作業者の誤装着を防止することができる。
【００１９】
好ましい態様の実装機において、前記容器は、複数の電子部品をマトリックス状に形成された凹部内に収容するトレイである。この態様では、トレイの向きとして、最大４方向を設定することが容易になり、より多様な基板の仕様に対応した向きを決定することができる。
【００２０】
本発明の別の態様は、部品供給位置に供された電子部品をピックアップするとともに、ピックアップした電子部品を部品実装位置に固定された基板に搭載する搭載ヘッドと、前記搭載ヘッドに供給される電子部品を一定の配列で収容した容器が、当該容器の向きを変更可能に配置される部品供給部とを備えている実装機であって、一定の配列で電子部品を収容した容器を実装機の部品供給部に配置し、その実装機が当該容器から電子部品を取り出して搭載する際に、当該電子部品の垂直軸回りの向きである搭載角度の変更回数を低減できるように、前記部品供給部に配置される前記容器の向きを決定する容器方向決定装置を備え、前記容器方向決定装置は、同一の電子部品を搭載角度ごとにグルーピングし、グループごとに電子部品を容器に割り当てる割当手段と、前記割当手段によって電子部品のグループが割り当てられた容器ごとに搭載角度の変更回数を低減できるように前記部品供給部に供給されるべき容器の向きを決定する決定手段と、各容器の向きに関する情報を表示装置に出力する出力手段とを有し、前記出力手段が出力した容器の向きに関する情報に基づいて、前記容器を前記部品供給部に配置する向きを表示する表示装置を備えていることを特徴とする実装機である。
【００２１】
この態様では、容器方向決定装置が決定した容器ごとの姿勢に関する情報が表示装置に表示され、作業者の作業を支援することが可能となる。そして、作業者は、容器方向決定装置によって容器ごとに決定された向きで、容器を部品供給部に装着することにより、搭載角度の変更回数を低減可能なレイアウトで容器ごとに電子部品を実装機に供することが可能となる。そのため、複数の容器、例えばトレイを搭載角度ごとに部品供給部に配置するとき、作業者が部品供給部に容器を正しい向きに配置することができ、作業者の誤装着を防止することができる。
【００２２】
本発明のさらに別の態様は、一定の配列で電子部品を収容した容器を実装機の部品供給部に配置し、その実装機が当該容器から電子部品を取り出して搭載する際に、当該電子部品の垂直軸回りの向きである搭載角度の変更回数を低減できるように、前記部品供給部に配置される前記容器の向きの向きを決定する容器方向決定方法であって、少なくとも前記実装機に配置可能な容器の最大個数を含む、電子部品の搭載処理に関する情報を保存する情報保持ステップと、同一の電子部品を搭載角度ごとにグルーピングし、部品点数が最多のグループ順に電子部品を容器に割り当てる割当ステップであって、前記情報保持手段に保存された前記最大個数が前記グループの数に満たない場合には、割当順序が最後となる容器に残りのグループを割り当てる前記割当ステップと、前記割当ステップによって電子部品のグループが割り当てられた容器ごとに搭載角度の変更回数を低減できるように前記部品供給部に供給されるべき容器の向きを決定する決定ステップであって、単一のグループが割り当てられた容器については、当該グループに対応する搭載角度に適合するように容器の向きを決定し、複数のグループが割り当てられた容器については、部品点数が最多のグループについて搭載角度の変更回数を低減できるように容器の向きを決定する前記決定ステップと、決定された容器ごとの姿勢に関する情報を表示装置に出力する出力ステップとを備えていることを特徴とする容器方向決定方法である。
【発明の効果】
【００２３】
本発明によれば、実装機に配置可能な容器の最大個数を含む情報に基づいて、電子部品のグループが容器に割り当てることにより、容器の個数に制約があり、最大個数が割当に必要な電子部品のグループ数に満たない場合であっても、割当順序が最後となる容器に残りのグループを割り当て、しかも、割当順序が最後となる容器の向きを部品点数が最多のグループについて搭載角度の変更回数を低減できるように決定することが可能となる結果、電子部品を収容する容器の設置場所に制約の大きい生産設備においても、搭載角度の調整回数を可及的に低減し、もってスループットの向上を図ることができる、という顕著な効果を奏する。
【００２４】
本発明のさらなる特徴、目的、構成、並びに作用効果は、添付図面と併せて読むべき以下の詳細な説明から容易に理解できるであろう。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の一形態に係る実装機の平面略図である。
【図２】図１の実装機の正面部分略図である。
【図３】図１の実装機の要部を示すブロック図である。
【図４】図１の実装機に保存されているデータの構成を示すＥＲ（Entity Relationship）図である。
【図５】搭載角度と供給位置との関係を示す説明図である。
【図６】図１の実装機に採用された容器方向決定手順を示すフローチャートである。
【図７】図６の容器方向決定手順における部品・トレイ割当処理サブルーチンの一例を示すフローチャートである。
【図８】図７の部品・トレイ割当処理サブルーチンにおけるトレイ供給数の決定処理サブルーチンを示すフローチャートである。
【図９】図６の容器方向決定手順におけるトレイ供給角度の決定処理サブルーチンを示すフローチャートである。
【図１０】図６のフローチャートの実行過程を示すビュー表である。
【図１１】図６、図７の部品割当処理の実行過程を示すビュー表である。
【図１２】図６、図７の部品・トレイ割当処理の実行過程で処理されるデータを示すビュー表である。
【図１３】図６、図７の部品・トレイ割当処理の実行過程で処理されるデータを示すビュー表である。
【図１４】図６、図７の部品・トレイ割当処理の実行過程で処理されるデータを示すビュー表である。
【図１５】図６、図１５のトレイ供給方向の決定処理の実行過程で処理されるデータを示すビュー表である。
【図１６】図１５の態様において、図６のフローチャートの実行結果に基づく画面の表示例である。
【図１７】別の態様において、図６のフローチャートの実行過程で処理されるデータを示すビュー表である。
【図１８】図１７の態様において、図６のフローチャートの実行結果に基づく画面の表示例である。
【発明を実施するための形態】
【００２６】
以下、添付図面を参照して、本発明を実施するための最良の形態について説明する。
【００２７】
まず、図１および図２を参照して、比較的小規模の生産設備において、本発明の実施の一形態における実装機を稼動する場合について説明する。以下の説明では、基板搬送経路ＰＨに沿う方向をＸ軸方向とし、Ｘ軸方向に直交する水平方向をＹ軸方向とし、垂直方向をＺ軸方向とする。また、Ｙ軸方向において、一端側（図１の幅方向下側）を仮に前方とする。
【００２８】
同実装機は、生産ラインの基板搬送経路ＰＨに配置され、基板Ｗを所定の基板停止位置ＳＴに停止して、搭載ヘッドで電子部品を実装する装置である。図示の例では、基板Ｗは、比較的剛性のあるプリント基板であるが、プリント基板Ｗの他、薄く形状が可変の（可撓性のある）フレキシブル基板や、プリント基板とフレキシブル基板とからなるリジッドフレキシブル基板であってもよい。
【００２９】
実装機１は、基台１２を備えている。基台１２は、搬送経路ＰＨに沿って中心線が通るようにＸ軸方向に沿って、長く延びる平面視略長方形の構造体である。
【００３０】
基台１２の中央部には、搬送経路ＰＨに沿って延びる基板搬送装置１４が設けられている。基板搬送装置１４は、一対のコンベア対１４ａ、１４ｂを含み、図略の上流側装置から搬送された基板Ｗを受け入れ、基台１２の中央部に設定される部品実装部の基板停止位置ＳＴに基板Ｗを一時停止し、電子部品ＥＣの実装作業が終了した後、基板Ｗを基板停止位置ＳＴから図略の下流側装置に搬出可能に構成されている。
【００３１】
基台１２の幅方向前側には、部品供給部の一例である部品供給装置２０が設定されている。基台１２自体は、幅方向両側に部品供給装置２０を設置可能な仕様であるが、図示の実施形態では、生産ラインの制約上、前方にのみ部品供給装置２０が設置されている。
【００３２】
各部品供給装置２０は、トレイ方式であり、それぞれが、パレット収納部２１と、パレット収納部２１に装着される複数のパレット２２と、パレット２２上に設置されるトレイ２３とを備えている。部品供給装置２０自体は、公知の装置であるため、詳細な説明は、省略するが、図示の例では、一つのパレット２２の前後両側に二組の固定用部材２４が設けられ、これら二組の固定用部材２４によって、前後両側に二枚のトレイ２３が載置可能に構成されている。トレイ２３は、平面視略長方形の平板状容器であり、四隅部の一角には、位置決め用の切欠２３ａが形成されている。
【００３３】
各トレイ２３には、マトリックス状の凹部が形成されており、各凹部には、ＱＦＰ（Quad Flat Package）やＢＧＡ（Ball Grid Array）等のパッケージからなる電子部品ＥＣが収容されている。各電子部品ＥＣは、いずれも方向性を有しているため、図１において、四隅部の一箇所に丸印を記載して、当該部位が前方であることを表している。
【００３４】
部品供給装置２０では、電子部品ＥＣの実装作業を行う際、所定の手順で図略の載置台を前後に駆動し、パレット２２の出し入れを実行する。これにより、部品供給装置２０は、基板搬送経路ＰＨに臨む部品供給位置に任意のトレイ２３を突出させ、電子部品を搭載ヘッド３０（図２参照）に供することができるように構成されている。
【００３５】
部品供給装置２０には、パレット２２ごとにトレイ２３の設置位置を特定するトレイ番号が設定される。トレイ番号は、例えば、基板搬送経路ＰＨに近い側を０で表し、反対側を１で表す枝番を、供給装置の識別番号ごとに付したものであり、一例として、「Ａ１−０、Ａ１−１、Ａ２−０、Ａ２−１」等で採番される。なお、部品供給装置のさらなる構成等については、本件出願人が先に提案している特開２０１５−２２８４５３号公報等に詳細に記載されているので、残余の説明は、省略する。
【００３６】
次に、実装機１は、搭載ヘッド３０を備えている。
【００３７】
図２に示すように、搭載ヘッド３０は、複数の吸着ノズル３１がＸ軸方向に沿って並ぶインライン方式の装置であり、各吸着ノズル３１によって、部品供給位置に供された電子部品ＥＣを吸着し、予め定められた基板Ｗ上の位置に搬送して、当該電子部品ＥＣを基板Ｗ上に実装する。
【００３８】
搭載ヘッド３０は、駆動機構４０によって、駆動される。
【００３９】
駆動機構４０は、モータやボールねじ機構等を有し、基台１２の四隅に立設されたピラーを含む構造体に設けて、搭載ヘッド３０をＸＹ平面上の任意の位置に駆動されるように構成されている。
【００４０】
次に、実装機１は、部品供給装置２０、搭載ヘッド３０、駆動機構４０等の駆動制御を司る制御装置１００を備えている。制御装置１００は、本実施形態において、容器方向決定装置として機能する装置である。
【００４１】
図３を参照して、制御装置１００は、マイクロプロセッサ等で具体化される主制御部１０１を備えている。主制御部１０１のバス１０２には、モータ制御部１０３、空気圧制御部１０４、センサ制御部１０５、入出力制御部１０６、並びに記憶装置１１０が接続されている。
【００４２】
モータ制御部１０３は、各種モータのコントローラ、ドライバーで構成されている。モータ制御部１０３の制御対象としては、上述した基板搬送装置１４、部品供給装置２０、搭載ヘッド３０、駆動機構４０の各種モータが含まれている。
【００４３】
空気圧制御部１０４は、空気圧供給源からの空気圧を制御して空気圧により駆動される各種ディバイスを制御するコントローラ、ドライバーで構成されている。空気圧制御部１０４の制御対象としては、搭載ヘッド３０の吸着ノズル３１に空気を供給する機構が含まれる。
【００４４】
センサ制御部１０５は、センサ等のコントローラ、ドライバーで構成されている。センサ制御部１０５には、センサ類９１、エンコーダ類９２が接続されている。
【００４５】
入出力制御部１０６は、入出力を司るコントローラ、ドライバーで構成されている。入出力制御部１０６には、各種情報をオペレータに表示する表示ユニット９３と、ポインティングディバイス等で具体化される入力ユニット９４が接続されている。図示の例において、表示ユニット９３は、表示装置の一例である。
【００４６】
記憶装置１１０は、ＲＯＭ、ＲＡＭ、補助記憶装置等で具体化されるメモリアーキテクチャアの総称である。記憶装置１１０は、実装プログラム記憶部１３１、容器方向決定プログラム記憶部１３２、並びにデータ記憶部１３３等を備えている。
【００４７】
記憶装置１１０に記憶されたプログラムやデータにより、制御装置１００の主制御部１０１は、詳しくは後述する割当部１４０、決定部１４１、および出力部１４２を機能的に備えている。
【００４８】
割当部１４０は、実装対象となる電子部品ＥＣを容器毎に割り当てるモジュールとして機能する。
【００４９】
決定部１４１は、部品供給装置２０のパレット２２にトレイ２３を載置する際に、何れのトレイ２３を何れの向きに載置するかを決定するモジュールとして機能する。
【００５０】
出力部１４２は、決定部１４１によって決定されたトレイの向きに関する情報を出力し、表示ユニット９３に表示させるためのモジュールとして機能する。
【００５１】
次に、決定部１４１や出力部１４２による機能を奏するために、制御装置１００のデータ記憶部登録されているデータには、図４に示す情報が含まれている。
【００５２】
図４を参照して、図示の例では、基板Ｗに関する情報を保存する基板テーブル１５１と、電子部品ＥＣに関する情報を保存する部品テーブル１５２と、基板Ｗの搭載位置ごとに搭載工程に要する情報を保存する搭載テーブル１５３と、基板Ｗに搭載される電子部品ＥＣごと搭載角度θごとに分類されたグループに関する情報を保存するグループテーブル１５４と、部品供給装置２０に関する情報を保存する供給装置テーブル１５５と、生産設備に関する情報を保存する設備テーブル１５６と、生産設備の明細に関する情報を保存する設備明細テーブル１５７と、これらの情報に基づいて、決定されたトレイの供給角度に関する情報を保存するトレイ供給角度テーブル１５８を備えている。各テーブル１５１〜１５８は、何れも項目（列）と値（行）からなる２次元マトリックス状に配列されるデータを保存するオブジェクトである。
【００５３】
基板テーブル１５１は、項目｛基板品番｝を備えている。この項目｛基板品番｝は、例えば「ＢＤ−１００」等、基板Ｗの種類を一意に特定する値を保存する項目である。
【００５４】
部品テーブル１５２は、項目｛部品番号｝を備えている。この項目｛部品番号｝は、例えば「Ｐ−１１１」等、電子部品ＥＣの種類を一意に特定する値を保存する項目である。
【００５５】
搭載テーブル１５３は、項目｛基板品番、搭載座標Ｘ、搭載座標Ｙ、搭載角度θ、部品番号｝を備えている。項目｛基板品番、搭載座標Ｘ、搭載座標Ｙ｝は、基板Ｗごとに当該基板Ｗの搭載位置を特定するための値を保存する項目である。基板Ｗには、同一の座標系によって特定されるＸＹ平面上に割り当てられた座標の値を軸方向ごとに有しており、Ｘ軸方向の座標の値、Ｙ軸方向の座標の値をそれぞれ項目｛搭載座標Ｘ、搭載座標Ｙ｝に保存できるように構成されている。また、項目｛部品番号、搭載順位｝は、それぞれ基板Ｗの搭載位置（｛搭載座標Ｘ、搭載座標Ｙ｝で特定される基板Ｗ上の部品ごとの位置）ごとに電子部品ＥＣの品番と搭載順位とを関連づけるための値を保存する項目であり、これらの値によって、何れの基板Ｗの何れの搭載位置に何れの電子部品ＥＣがどのような順位で搭載されるのかを知ることが可能になる。
【００５６】
グループテーブル１５４は、項目｛グループ名、部品点数、優先順位｝を備えている。｛グループ名｝は、例えば、「Ａ、Ｂ、Ｃ、Ｄ、・・・」等の文字列で表され、それぞれが吸着ノズル３１のホームポジションを基準として、変更されるべき搭載角度θを「０°、９０°、１８０°、２７０°・・・」と特定するための値を保存する項目である。これらは、後述する手順で電子部品ＥＣをグルーピングした際に、グループを一意に識別する情報として利用される。また、項目｛部品点数｝は、グルーピングされた電子部品ＥＣのグループ別の個数を表す値を保存する項目である。また、項目｛優先順位｝は、各グループを部品点数の多い順に序列化するための値を保存する項目である。項目｛優先順位｝は、計算によって算出される導出関数であってもよく、必ずしもテーブルに保存する必要はない。
【００５７】
供給装置テーブル１５５は、項目｛供給装置番号、トレイ数｝を備えている。項目｛供給装置番号｝は、例えば「Ａ１」「Ａ２」等の文字列で表され、生産ラインに設置される部品供給装置２０の機種を一意に特定するための値を保存する項目である。また、項目｛トレイ数｝は、部品供給装置２０の一パレットに搭載可能なトレイの個数を表す値を保存する項目である。
【００５８】
設備テーブル１５６は、項目｛設備番号、最大許可トレイ数Ｎｔｍａｘ｝を備えている。項目｛設備番号｝は、部品供給装置２０が装備された実装機１（図１参照）を個別に特定するための値を保存する項目である。また、項目｛最大許可トレイ数Ｎｔｍａｘ｝は、当該設備ごとに設定可能なトレイ２３の数（ここで、「トレイ２３の数」とは、一枚のパレット２２に設置できるトレイ２３の枚数と、当該設備に設置することのできる部品供給装置２０の台数との積で演算される値をいう）を保存する項目である。このような項目を設定しておくことにより、本実施形態に係る制御装置１００は、生産整備の仕様に応じて好適な電子部品の割り当てを行うことが可能となる。項目｛最大許可トレイ数Ｎｔｍａｘ｝ないしその項目に保存される値は、「実装機に配置可能な容器の最大個数」の一例である。
【００５９】
設備明細テーブルは、項目｛設備番号、部品装置番号、トレイ供給位置｝を備えている。項目｛設備番号、部品装置番号｝は、供給装置テーブル１５５の情報と設備テーブル１５６の情報とを関連づけるための値を保存する項目であり、これによって、何れの生産設備に何れの部品供給装置２０が設置されるのかを特定できるように構成されている。また、項目｛トレイ供給位置｝は、例えば「Ｔ０１、Ｔ０２」等の文字列で表され、生産設備ごと、パレット２２ごとにトレイ２３が設置される位置を特定するための値を保存する項目である。
【００６０】
トレイ供給角度テーブル１５８は、項目｛グループ名、設備番号、部品装置番号、トレイ供給方向｝を備えている。項目｛グループ名、設備番号、部品装置番号｝は、ある生産設備において生産される基板Ｗについて、当該基板Ｗに実装される電子部品ＥＣのグループごとに、設定されるべきトレイ２３の供給位置を特定することができるように設けられた項目である。項目｛トレイ供給方向｝は、例えば、「０、１」等の数値又は文字列で表され、トレイ２３の向きを特定するための情報を保存する項目である。
【００６１】
ここで、図５を参照して、基板Ｗと部品供給装置２０との相対的な関係は、基板搬送経路ＰＨを挟んだエリアによって象限が異なるため、｛トレイ供給方向｝の値は、エリアと搭載角度θとに対応して決定される。
【００６２】
すなわち、搭載角度θについて、図５（Ａ）に示すように、電子部品ＥＣのマークＭが上向き左側にある姿勢を搭載角度θ＝０°とし、電子部品ＥＣの中心を通る鉛直軸ＲＯ回り右側に角度が増加するものと定義した場合、図５において、基板搬送経路ＰＨを境に前方と後方に分割される何れのエリアにおいても、トレイ２３を設置した際、搭載角度θが同じ向きに揃うように規定されている。そのため、前方のエリア（図５において、基板搬送経路ＰＨの下側）では、搭載角度θ＝０°のときは、図５（Ａ）に示すように｛トレイ供給方向｝の値０が設定され、搭載角度θ＝１８０°のときは、図５（Ｂ）に示すように｛トレイ供給方向｝の値１が設定される。一方、後方のエリア（図５において、基板搬送経路ＰＨの上側）では、搭載角度θ＝０°のときは、図５（Ｃ）に示すように｛トレイ供給方向｝の値１が設定され、搭載角度θ＝１８０°のときは、図５（Ｄ）に示すように｛トレイ供給方向｝の値０が設定される。項目｛トレイ供給方向｝ないしその項目に保存される値は、「容器の向き」を示す情報の一例である。
【００６３】
上述したデータは、生産計画プログラムに基づき、予めホストコンピュータに登録されているデータが保存されている。データの取得方法としては、入力ユニット９４からオペレータが入力する、記憶装置に補助記憶装置を接続し、データを読み込む、オンラインで、データをホストコンピュータからダウンロードする等、種々の方法を採用することができる。
【００６４】
次に、割当部１４０、決定部１４１、及び出力部１４２の機能について、図６〜図９に示すフローチャート並びにデータ記憶部１３３（図４のテーブル１５１〜１５８）に保存される情報に基づく図１０〜図１７のビュー表を参照しながら説明する。
【００６５】
先ず、図６および図１０を参照して、割当部１４０は、生産プログラム、部品情報、装置情報、最大許可トレイ数Ｎｔｍａｘを読み取る（ステップＳ１）。この処理が実行されることにより、データ記憶部１３３に保存されているデータのうち、例えば、図１０に示すデータが読み取られる。同データは、搭載テーブル１５３に登録されている｛基板品番、部品番号、搭載座標Ｘ、搭載座標Ｙ、搭載角度θ｝と、設備テーブル１５６に含まれている｛最大許可トレイ数Ｎｔｍａｘ｝と、設備明細テーブル１５７に含まれている｛設備番号、部品装置番号、トレイ供給番号｝が含まれている。
【００６６】
次に、割当部１４０は、搭載テーブル１５３と、グループテーブル１５４と、設備明細テーブル１５７と、トレイ供給角度テーブル１５８との値をそれぞれ読み取り、供給方向を算出していないグループに属する電子部品ＥＣがあるか否かを判定する（ステップＳ２）。すなわち、搭載テーブル１５３に登録されている電子部品のうち、トレイ供給方向が未設定のグループがある場合には未処理とし、すでに決定されているグループについては、処理済と判定する。
【００６７】
仮に未処理の基板Ｗがある場合、割当部１４０は、未処理の電子部品ＥＣの一つを選択し（ステップＳ３）、この電子部品ＥＣについて、部品・トレイ割当処理サブルーチン（ステップＳ４）、トレイ供給方向の決定処理サブルーチン（ステップＳ５）を順次、実行する。
【００６８】
図７を参照して、部品・トレイ割当処理サブルーチンでは、まず、選定された電子部品ＥＣの部品種を搭載角度θごとにグルーピングする（ステップＳ４０）。この処理により、例えば図１１に示すビュー表のように、基板「ＢＤ−１００」に搭載される電子部品「Ｐ−１１１」について、グループＡ〜グループＣが分類され、それぞれのグループ数Ｎｇ、部品点数Ｎｐ、優先順位が算出される。優先順位は、グループの部品点数Ｎｐの値を降順にして決定される。図１１の例では、グループＣ（搭載角度θ＝１８０°）が最も多いので、グループＣが一位に設定され、次いでグループＡ（搭載角度θ＝０°）、グループＢ（搭載角度θ＝９０°）と順位が決定される。
【００６９】
次に、割当部１４０は、トレイ供給数Ｎｔの決定処理サブルーチン（ステップＳ４１）を実行する。
【００７０】
図８を参照して、このサブルーチンでは、設備テーブル１５６に保存されている最大許可トレイ数Ｎｔｍａｘの値を参照し（ステップＳ４１０）、最大許可トレイ数Ｎｔｍａｘをグループ数Ｎｇと比較する（ステップＳ４１１）。
【００７１】
仮に最大許可トレイ数Ｎｔｍａｘがグループ数以上である場合、割当部１４０は、トレイ供給数Ｎｔをグループ数Ｎｇに設定して部品・トレイ割当処理サブルーチンに復帰する（ステップＳ４１２）。一方、仮に最大許可トレイ数Ｎｔｍａｘがグループ数未満である場合、割当部１４０は、トレイ供給数Ｎｔを最大許可トレイ数Ｎｔｍａｘに設定して部品・トレイ割当処理サブルーチンに復帰する（ステップＳ４１３）。このように、予めトレイ供給数Ｎｔを定めておくことにより、後の処理において、最大許可トレイ数Ｎｔｍａｘよりもグループ数が多い場合に好適な割当処理を実行することが可能になる。
【００７２】
図１２に示すように、本実施形態では、実装機１に、一台の部品供給装置２０「Ａ１」が実装されているのみである。そのため、最大許可トレイ数Ｎｔｍａｘは、「２」個であるので、トレイ供給数Ｎｔは、２個として設定される。
【００７３】
再び図７を参照して、トレイ供給数Ｎｔを決定した後、割当部１４０は、カウント変数Ｎを１に初期化し（ステップＳ４２）、部品点数Ｎｐが最多のグループ（図示の例では、グループＣ）を選定し（ステップＳ４３）、このグループについて、割当済搭載点数が最小のトレイ（すなわち、まだ、搭載されていないトレイ）２３から順に（ステップＳ４４）当該グループの電子部品ＥＣを割り当てる（ステップＳ４５）。これにより、各トレイ２３には、最多のグループから順に電子部品ＥＣが割り当てられる。図１の実施形態では、実質的に二つのトレイ供給位置Ｔ０１、Ｔ０２しか用いることができない。そのため、グループＣは、グループＢが割り当てられたトレイ番号２に割り当てられる（図１３参照）。
【００７４】
次いで、割当部１４０は、全てのグループについて、割り当てが完了したか否かを判定する（ステップＳ４６）。割り当てが未完了の場合、割当部１４０は、さらに、カウント変数Ｎをトレイ供給数Ｎｔと比較する（ステップＳ４７）。仮にカウント変数Ｎがトレイ供給数Ｎｔ未満の場合、割当部１４０は、カウント変数Ｎをインクリメントし、ステップＳ４３に移行して上述した処理を繰り返す。一方、カウント変数Ｎがトレイ供給数Ｎｔ以上である場合、トレイ供給数Ｎｔを増加させることができず、あまりの電子部品ＥＣが生じていることになる。この場合には、割当部１４０は、カウント変数Ｎをトレイ供給数Ｎｔと同じ値に設定する（ステップＳ４９）。すなわち、最後のトレイに残りの電子部品を割り当てることとしている。
【００７５】
ステップＳ４２〜ステップＳ４９の処理を図１の例で実行した場合、各電子部品ＥＣの割り当ては、図１３に示すビュー表の通りとなる。同図に示すように、トレイ供給数Ｎｔに納まるトレイ番号１のトレイ２３については、グループＣが割り当てられるのに対し、トレイ番号２のトレイ２３については、残りのグループＡ、Ｂが割り当てられている。ここで、ステップＳ４３のように、グループの優先順位に基づいて、最多の電子部品を有するグループから順にトレイを割り当てることにより、最初のトレイには、最も部品点数Ｎｐの多い電子部品ＥＣが搭載されることになる。
【００７６】
再び図７を参照して、ステップＳ４６で全てのグループについて割り当てが完了したと判定した場合、割当部１４０は、トレイ番号順にトレイを選定し（ステップＳ４０１）、選定したトレイごとに基板停止位置ＳＴに近いトレイ供給位置から順にトレイを割り当てる（ステップＳ４０２）。あるトレイの割り当てが完了した後には、全トレイの割り当てが完了したか否か、すなわち、未処理のトレイが残っているか否かかが判定され（ステップＳ４０３）、未処理のトレイが残っている場合には、ステップＳ４０１に移行して上述した処理を実行し、全てのトレイについて処理が完了した場合には、メインルーチンに復帰する。
【００７７】
ステップＳ４０１〜ステップＳ４０３の処理を図１の例で実行した場合、各電子部品ＥＣの割り当ては、図１４に示すビュー表の通りとなる。同図に示すように、グループＣが割り当てられるトレイ番号１のトレイ２３については、最も基板Ｗに近いトレイ供給位置Ｔ０１が設定される。このためトレイ１のトレイ２３には、グループＣに属する電子部品ＥＣのみが搭載される。また、トレイ番号２のトレイ２３については、基板Ｗから遠い供給位置Ｔ０２が設定される。トレイ２のトレイ２３には、グループＡ、Ｂに属する電子部品ＥＣがこの順序で搭載される。
【００７８】
次に、図６に示したトレイ供給方向の決定処理サブルーチン（ステップＳ５）が実行される場合、決定部１４１は、図９の処理を実行する。
【００７９】
図９を参照して、同サブルーチンにおいて、決定部１４１は、未割り当てのトレイ２３があるか否かを判定する（ステップＳ５０）。未割り当てのトレイ２３がある場合、決定部１４１は、当該トレイについて、ひとつずつステップＳ５１、Ｓ５２の処理を実行する。
【００８０】
ステップＳ５１の処理では、決定部１４１は、未割り当てのトレイ２３に搭載されている電子部品ＥＣのうち、部品点数Ｎｐが最多のグループを基準として、当該電子部品ＥＣを実装する際に、搭載角度θが最も小さくなる向きにトレイ２３の供給方向を決定する。
【００８１】
図１および図１５を参照して、トレイ供給位置Ｔ０１に設定されるトレイ番号１のトレイは、グループＣの電子部品ＥＣのみを含んでいる。そのため、決定部１４１は、トレイ番号１のトレイ供給位置について、搭載角度θが１８０°（図５（Ｂ）に示すように、電子部品ＥＣが基板Ｗと反対側に向く状態）になるようにトレイ供給方向を算出し（ステップＳ５１）、その値「１」を設定する（ステップＳ５２）。一方、トレイ番号２のトレイ供給位置については、グループＡの電子部品ＥＣの搭載角度θが基準とされ、搭載角度θが０°（図５（Ａ）に示すように、電子部品ＥＣが基板Ｗに向く状態）になるようにトレイ供給方向を算出し（ステップＳ５１）、その値「０」を設定する（ステップＳ５２）。
【００８２】
このように設定することにより、搭載角度θの変更不要な電子部品が、各トレイにおいて最多となるので、搭載角度θの変更処理伴う稼働率の低下を可及的に抑制することが可能となる。
【００８３】
これらの演算が完了した後、出力部１４２は、演算結果をＧＵＩ（グラフィカルユーザインターフェース）で表示するように、表示信号を表示ユニット９３に出力する（ステップＳ６）。これにより、作業者は、何れのパレット２２の前後いずれの位置に、何れの向きでトレイ２３を設置すべきかを、容易に知ることが可能となる。
【００８４】
図１６を参照して、同図に示すＧＵＩは、トレイ２３を示すオブジェクト１０１、位置決め部材２４を示すオブジェクト１０２、トレイ２３の切欠形状に対応して、オブジェクト１０１の切欠部１０１ａに対し、位置決め座標を示すオブジェクト１０３、データ記憶部１３３（図４のテーブル１５１〜１５８）に保存される情報に基づく文字列を表示するオブジェクト１０４、及び操作ボタン（一例としてメニュー画面に遷移するためのメニューボタン）を示すオブジェクト１０５を含んでいる。
【００８５】
図示の通り、図１６は、図１５のビュー表に示す演算結果が示されており、図１５に対応してトレイ供給位置、トレイ供給方向、搭載角度θ、基板番号、部品番号、最大許可トレイ数等を表示している。
【００８６】
なお、仮に図１における後ろ側のステーションに部品供給装置２０「Ａ２」を設置することができる場合、最大許可トレイ数Ｎｔｍａｘは、４となる。そのような設備において、祖比較的大型の基板「ＢＤ−１０１」について、電子部品をグループＡ〜グループＥまで分類した場合（ただし、グループＡ：０°、グループＢ：９０°、グループＣ：１８０°、グループＤ：２７０°、グループＥ：４５°）、最終的な演算結果は、図１７（Ａ）の通りとなる。なお、図１７（Ａ）において、トレイ供給方向３は、前方の象限のときは図５（Ａ）の状態から９０°右回りに回動した姿勢であり、後方の象限のときは図５（Ｃ）の状態から９０°右回りに回動した姿勢である。また、部品供給装置のハード上の制約のために、トレイ供給方向３の割当ができない場合、割当可能なトレイ供給方向に更新される。図示の例では、トレイ供給位置Ｔ０２、Ｔ１２がそれぞれ３になっており、図示の部品供給装置では、設定ができないため、図１７は、同図（Ａ）の｛トレイ供給方向｝の欄における元の値である「３」を、図１７（Ｂ）に示すように割当可能な「０」に更新していることを示している。なお更新は、適切なアルゴリズムに基づいて自動的に行ってもよく、マニュアル操作で行ってもよい。
【００８７】
このように、最大許可トレイ数Ｎｔｍａｘが大きければ大きいほど、搭載角度θの変更は、可及的に低減することができるが、設備によっては、他の制約により、最大許可トレイ数Ｎｔｍａｘが限られることも少なくない。そのような場合であっても、本実施形態によれば、可及的に搭載角度θの変更を抑制することのできるトレイ供給方向の設定を実行することができる。
【００８８】
図１８を参照して、図１７（Ｂ）の演算が完了した後、出力部１４２は、演算結果をＧＵＩで表示するように、表示信号を表示ユニット９３に出力する（ステップＳ６）。
【００８９】
図１８のＧＵＩは、図１７（Ｂ）に対応してトレイ２３を示すオブジェクト１０１〜１０５の他、部品供給装置２０が配置されるラインを識別するための情報を示す文字列を表すオブジェクト１０６や、ラインＡ、Ｂ間の境界を示す線を表すオブジェクト１０７を含んでいる。これらの情報により、作業者は、何れのパレット２２の前後いずれの位置に、何れの向きでトレイ２３を設置すべきかを、容易に知ることが可能となる。
【００９０】
以上説明したように、本実施形態に係る容器方向決定装置ないし容器方向決定方法では、記憶装置１１０に保存された最大許可トレイ数ＮｔｍａｘがグループＡ〜Ｅの数に満たない場合には、最後のトレイ２３に残りのグループＡ〜Ｅを割り当て、複数のグループＡ〜Ｅが割り当てられたトレイ２３については、部品点数Ｎｐが最多のグループＡ〜Ｅについて搭載角度θの変更回数を低減できるようにトレイ２３の向きを決定するように構成されている。
【００９１】
このため本実施形態では、品番ごと、搭載角度θごとに電子部品ＥＣがグルーピングされる。そして、部品点数Ｎｐが最多のグループＡ〜Ｅ順に優先順位が決定され、この優先順位に基づいて、トレイ２３の向きが決定される。従って、トレイ２３を配置可能な限りにおいて、搭載角度θの変更回数を可及的に低減することができる。加えて、本実施形態では、実装機１に配置可能なトレイ２３の最大許可トレイ数Ｎｔｍａｘを含む情報が保持される。そして、トレイ２３の個数に制約があり、最大許可トレイ数Ｎｔｍａｘが割当に必要な電子部品ＥＣのグループＡ〜Ｅ数に満たない場合には、最後のトレイ２３に残りのグループＡ〜Ｅを割り当て、しかも、最後のトレイ２３の向きを部品点数Ｎｐが最多のグループＡ〜Ｅについて搭載角度θの変更回数を低減できるように決定する処理が実行される。よって、比較的小規模な生産ラインや、実装機１の仕様に制約がある等、搭載角度θごとにトレイ２３を用意することが困難な場合が多い条件下においても、トレイ２３の最大許可トレイ数Ｎｔｍａｘに応じて、可能な限り臨機応変にトレイを好適な向きに設定し、搭載角度θの変更回数を可及的に低減を図って、稼働率の維持・向上を図ることが可能となる。しかも、電子部品ＥＣのグループＡ〜Ｅは、電子部品ＥＣの部品点数Ｎｐが最多のものから優先的に割り当てられるので、最後のトレイ２３には、比較的部品点数Ｎｐの少ないものが搭載されることになる。従って、この点からも搭載角度θの変更回数を可及的に低減することができる。
【００９２】
また、本実施形態に係る実装機１は、部品供給位置に供された電子部品ＥＣをピックアップするとともに、ピックアップした電子部品ＥＣを部品実装位置に固定された基板Ｗに搭載する搭載ヘッドと、搭載ヘッドに供給される電子部品ＥＣを一定の配列で収容したトレイ２３が、当該トレイ２３の向きを変更可能に配置されるパレット２２と、トレイ方向決定装置と、トレイ方向決定装置の出力部１４２が出力した情報を表示する表示ユニット９３とを備えている。このため本実施形態では、図１５、図１７（Ａ）（Ｂ）に示したビュー表を適宜、画面に表示することができる他、図１６、図１８に示すような配置情報をグラフィカルに表示し、トレイ方向決定装置が決定したトレイ２３ごとの姿勢に関する情報を表示ユニット９３に表示し、作業者の作業を支援することが可能となる。そして、作業者は、トレイ方向決定装置によってトレイ２３ごとに決定された向きで、トレイ２３をパレット２２に装着することにより、搭載角度θの変更回数を低減可能なレイアウトでトレイ２３ごとに電子部品ＥＣを実装機１に供することが可能となる。
【００９３】
また、本実施形態では、容器は、複数の電子部品ＥＣをマトリックス状に形成された凹部内に収容するトレイ２３である。そのため本実施形態では、トレイ２３の向きとして、最大４方向を設定することが容易になり、より多様な基板Ｗの仕様に対応した向きを決定することができる。
【００９４】
本発明は、上述した実施の形態に限定されるものではない。
【００９５】
例えば、容器方向装置は、実装機１の制御ユニットで具体化されているが、この例に限らず、ファクトリコンピュータやホストコンピュータの制御機能を利用して構築されていてもよい。
【００９６】
また、上述した実施形態に係る実装機１において、容器は、複数の電子部品ＥＣをマトリックス状に形成された凹部内に収容するトレイ２３が採用されていたが、これに限らず、筒状に形成されて電子部品ＥＣを同一姿勢で収容するスティックフィーダを採用してもよい。
【００９７】
また、生産形態によって用意できるトレイ２３やカセットの数が限定されることもしばしばあるため、かかる生産形態に対応するため、最大許可トレイ数Ｎｔｍａｘを当該生産形態において使用される部品ごとに設定してもよい。具体的には、図４の搭載テーブル１５３に設備テーブル１５６の｛最大許可トレイ数｝を設定してもよい。
【００９８】
また、図１６、図１８の例では、データ記憶部１３３（図４のテーブル１５１〜１５８）に保存される情報に基づく種々の情報をグラフィカルに表示できることを示しているが、これらの情報は、作業者が必要なものについて、適宜選択できるものであり、図１６、図１８に示した例に限られない。一例として、図１６、図１８の例では、トレイ２３の配置情報をグラフィカルに表示するときに、同時にトレイ２３の横に搭載角度θを示すオブジェクト１０４を表示しているが、１つのトレイ２３から供給する部品のうち一部の部品については搭載角度θが異なる場合も考えられるので、そのように搭載角度θが異なる場合には、搭載角度θは必ずしも表示しなくてもよい。
【００９９】
その他、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることはいうまでもない。
【符号の説明】
【０１００】
１     実装機
２０   部品供給装置
２１   パレット収納部
２２   パレット
２３   トレイ（容器の一例）
３０   搭載ヘッド
３１   吸着ノズル
９３   表示ユニット（表示装置の一例）
１００ 制御装置（容器方向決定装置の一例）
１１０ 記憶装置（情報保存手段の一例）
１４０ 割当部（割当手段の一例）
１４１ 決定部（決定手段の一例）
１４２ 出力部（出力手段の一例）
Ａ-Ｅ  グループ
ＥＣ   電子部品
Ｎｔｍａｘ    最大許可トレイ数（最大個数の一例）
Ｓ４   部品・トレイ割当処理サブルーチン（割当ステップの一例）
Ｓ５   トレイ供給方向の決定処理サブルーチン（決定ステップの一例）
Ｗ     基板
θ     搭載角度
【図１】
0006534621.tif 000002
【図２】
0006534621.tif 000003
【図３】
0006534621.tif 000004
【図４】
0006534621.tif 000005
【図５】
0006534621.tif 000006
【図６】
0006534621.tif 000007
【図７】
0006534621.tif 000008
【図８】
0006534621.tif 000009
【図９】
0006534621.tif 000010
【図１０】
0006534621.tif 000011
【図１１】
0006534621.tif 000012
【図１２】
0006534621.tif 000013
【図１３】
0006534621.tif 000014
【図１４】
0006534621.tif 000015
【図１５】
0006534621.tif 000016
【図１６】
0006534621.tif 000017
【図１７】
0006534621.tif 000018
【図１８】
0006534621.tif 000019