(57)【要約】  その生産に必要となる全てのパレットＰを１回の段取り作業でパレットラック６１に収容できない基板Ｂ３を実行対象として枚数決定処理が実行される。具体的には、実行対象の基板Ｂ３の生産に必要となるパレットＰの枚数の部品の種類Ｃｄ、Ｃｅ毎の比率が部品供給情報Ｉｓおよび部品使用情報Ｉｕに基づき求められる。実行対象の基板Ｂ３の生産のために段取り作業でパレットラック６１に収容する部品の種類Ｃｄ、Ｃｅ毎のパレットの枚数が当該比率に従って決定される。これに従えば、枚数決定処理の実行対象となった基板Ｂ３の生産に用いられる各種類Ｃｄ、Ｃｅの部品は、それぞれが使用される比率に応じた個数ずつパレットラック６１に収容されることとなる。したがって、各種類Ｃｄ、Ｃｅの部品は、基板生産の実行に伴って概ね同じタイミングで部品供給部５から無くなる。よって、段取り作業の頻度を抑えて作業者の負担を軽減することが可能となっている。
2019035196.tif 000002
【特許請求の範囲】
【請求項１】
部品が載置されたパレットを複数枚収容可能なパレットラックを備え、前記パレットラックから部品供給位置に前記パレットを移動させることで前記部品を供給する部品供給装置に対して、作業者が前記パレットラックへ前記パレットを収容する段取り作業の実行態様を算出する算出部と、
前記パレットにより供給可能な前記部品の個数を前記部品の種類毎に示す部品供給情報と、前記部品供給装置により供給された前記部品を基板に実装する基板生産計画における前記部品の使用個数を前記部品の種類毎に示す部品使用情報とを記憶する記憶部と
を備え、
前記算出部は、その生産に必要となる全てのパレットを１回の段取り作業で前記パレットラックに収容できない基板を実行対象として枚数決定処理を実行可能であり、
前記枚数決定処理では、前記実行対象の基板の生産に必要となる前記パレットの枚数の前記部品の種類毎の比率を前記部品供給情報および前記部品使用情報に基づき求め、前記実行対象の基板の生産のために段取り作業で前記パレットラックに収容する前記部品の種類毎の前記パレットの枚数を前記比率に従って決定する段取り支援装置。
【請求項２】
前記基板生産計画は、単一種類の複数の基板を生産する計画を示し、
前記算出部は、当該単一種類の複数枚の基板の生産に必要となる全てのパレットを１回の段取り作業で前記パレットラックに収容できない場合に、当該単一種類の複数枚の基板を前記実行対象として前記枚数決定処理を実行する請求項１に記載の段取り支援装置。
【請求項３】
前記基板生産計画は、複数の種類の基板を所定の枚数ずつ生産する計画を示し、
前記算出部は、前記複数の種類の基板の生産に必要となる全てのパレットを１回の段取り作業で前記パレットラックに収容できない場合に、前記複数の種類の基板の全てを前記実行対象として前記枚数決定処理を実行する請求項１に記載の段取り支援装置。
【請求項４】
前記基板生産計画は、複数の種類の基板を所定の枚数ずつ所定の生産順序に従って生産する計画を示し、
前記算出部は、複数回の段取り作業のそれぞれで前記パレットラックに収容する前記パレットを前記生産順序に基づき決定するパレット決定処理を実行し、その生産に必要な全ての前記パレットを１回の段取り作業で前記パレットラックに収容できないと前記パレット決定処理で判断した種類の基板を前記実行対象として前記枚数決定処理を実行する請求項１に記載の段取り支援装置。
【請求項５】
前記パレットラックは、前記パレットに載置される前記部品の厚みに応じて収容可能な前記パレットの枚数を可変であり、
前記枚数決定処理では、前記パレットラックに収容可能な前記パレットの枚数の変更に応じて、１回の段取り作業で前記パレットラックに収容する前記部品の種類毎の前記パレットの枚数を決定する請求項１ないし４のいずれか一項に記載の段取り支援装置。
【請求項６】
部品が載置されたパレットを複数枚収容可能なパレットラックを備え、前記パレットラックから部品供給位置に前記パレットを移動させることで前記部品を供給する部品供給装置に対して、作業者が前記パレットラックへ前記パレットを収容する段取り作業の実行態様を算出するために、前記パレットにより供給可能な前記部品の個数を前記部品の種類毎に示す部品供給情報と、前記部品供給装置により供給された前記部品を基板に実装する基板生産計画における前記部品の使用個数を前記部品の種類毎に示す部品使用情報とを取得する工程と、
その生産に必要となる全てのパレットを１回の段取り作業で前記パレットラックに収容できない基板を実行対象として枚数決定処理を実行する工程と
を備え、
前記枚数決定処理では、前記実行対象の基板の生産に必要となる前記パレットの枚数の前記部品の種類毎の比率を前記部品供給情報および前記部品使用情報に基づき求め、前記実行対象の基板の生産のために段取り作業で前記パレットラックに収容する前記部品の種類毎の前記パレットの枚数を前記比率に従って決定する段取り支援方法。
【請求項７】
部品が載置されたパレットを複数枚収容可能なパレットラックを備え、前記パレットラックから部品供給位置に前記パレットを移動させることで前記部品を供給する部品供給装置に対して、作業者が前記パレットラックへ前記パレットを収容する段取り作業の実行態様を算出するために、前記パレットにより供給可能な前記部品の個数を前記部品の種類毎に示す部品供給情報と、前記部品供給装置により供給された前記部品を基板に実装する基板生産計画における前記部品の使用個数を前記部品の種類毎に示す部品使用情報とを取得する工程と、
その生産に必要となる全てのパレットを１回の段取り作業で前記パレットラックに収容できない基板を実行対象として枚数決定処理を実行する工程と
をコンピューターに実行させ、
前記枚数決定処理では、前記実行対象の基板の生産に必要となる前記パレットの枚数の前記部品の種類毎の比率を前記部品供給情報および前記部品使用情報に基づき求め、前記実行対象の基板の生産のために段取り作業で前記パレットラックに収容する前記部品の種類毎の前記パレットの枚数を前記比率に従って決定する段取り支援プログラム。
【請求項８】
請求項７に記載の段取り支援プログラムをコンピューターにより読み出し可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、部品を基板に実装する基板生産で用いられる部品供給装置に対して部品が載置されたパレットを収容する段取り作業を支援する技術に関する。
【背景技術】
【０００２】
従来、部品が載置されたパレットを収容可能なパレットラックを備え、パレットラックから部品供給位置にパレットを移動させることで部品を供給する部品供給装置が、基板に部品を実装する基板生産に用いられている。例えば特許文献１に示されるように、かかる部品供給装置を用いて基板生産を実行する場合、作業者は部品供給装置に対してパレットを収容する段取り作業を、基板生産の開始前に実行する必要がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１７５３３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、部品供給装置に収容できるパレットの枚数には限りがある。そのため、基板生産で使用する全部品を、１回の段取り作業で部品供給装置に収容できない場合がある。このような場合、作業者は複数回の段取り作業を実行する必要がある。しかしながら、段取り作業が頻発すると作業者の負担が増大する。これに対して、特許文献１では、複数回の段取り作業を行う必要がある状況については特に考慮されていない。【０００５】
この発明は上記課題に鑑みなされたものであり、部品を基板に実装する基板生産で用いられる部品供給装置に対して部品が載置されたパレットを収容する段取り作業の頻度を抑えて作業者の負担を軽減可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る段取り支援装置は、部品が載置されたパレットを複数枚収容可能なパレットラックを備え、パレットラックから部品供給位置にパレットを移動させることで部品を供給する部品供給装置に対して、作業者がパレットラックへパレットを収容する段取り作業の実行態様を算出する算出部と、パレットにより供給可能な部品の個数を部品の種類毎に示す部品供給情報と、部品供給装置により供給された部品を基板に実装する基板生産計画における部品の使用個数を部品の種類毎に示す部品使用情報とを記憶する記憶部とを備え、算出部は、その生産に必要となる全てのパレットを１回の段取り作業でパレットラックに収容できない基板を実行対象として枚数決定処理を実行可能であり、枚数決定処理では、実行対象の基板の生産に必要となるパレットの枚数の部品の種類毎の比率を部品供給情報および部品使用情報に基づき求め、実行対象の基板の生産のために段取り作業でパレットラックに収容する部品の種類毎のパレットの枚数を比率に従って決定する。【０００７】
本発明に係る段取り支援方法は、部品が載置されたパレットを複数枚収容可能なパレットラックを備え、パレットラックから部品供給位置にパレットを移動させることで部品を供給する部品供給装置に対して、作業者がパレットラックへパレットを収容する段取り作業の実行態様を算出するために、パレットにより供給可能な部品の個数を部品の種類毎に示す部品供給情報と、部品供給装置により供給された部品を基板に実装する基板生産計画における部品の使用個数を部品の種類毎に示す部品使用情報とを取得する工程と、その生産に必要となる全てのパレットを１回の段取り作業でパレットラックに収容できない基板を実行対象として枚数決定処理を実行する工程とを備え、枚数決定処理では、実行対象の基板の生産に必要となるパレットの枚数の部品の種類毎の比率を部品供給情報および部品使用情報に基づき求め、実行対象の基板の生産のために段取り作業でパレットラックに収容する部品の種類毎のパレットの枚数を比率に従って決定する。【０００８】
本発明に係る段取り支援プログラムは、部品が載置されたパレットを複数枚収容可能なパレットラックを備え、パレットラックから部品供給位置にパレットを移動させることで部品を供給する部品供給装置に対して、作業者がパレットラックへパレットを収容する段取り作業の実行態様を算出するために、パレットにより供給可能な部品の個数を部品の種類毎に示す部品供給情報と、部品供給装置により供給された部品を基板に実装する基板生産計画における部品の使用個数を部品の種類毎に示す部品使用情報とを取得する工程と、その生産に必要となる全てのパレットを１回の段取り作業でパレットラックに収容できない基板を実行対象として枚数決定処理を実行する工程とをコンピューターに実行させ、枚数決定処理では、実行対象の基板の生産に必要となるパレットの枚数の部品の種類毎の比率を部品供給情報および部品使用情報に基づき求め、実行対象の基板の生産のために段取り作業でパレットラックに収容する部品の種類毎のパレットの枚数を比率に従って決定する。【０００９】
本発明に係る記録媒体は、上記の段取り支援プログラムをコンピューターにより読み出し可能に記録する。【００１０】
このように構成された本発明（段取り支援装置、段取り支援方法、段取り支援プログラム、記録媒体）では、その生産に必要となる全てのパレットを１回の段取り作業でパレットラックに収容できない基板を実行対象として枚数決定処理が実行される。具体的には、枚数決定処理では、実行対象の基板の生産に必要となるパレットの枚数の部品の種類毎の比率が部品供給情報および部品使用情報に基づき求められる。そして、実行対象の基板の生産のために段取り作業でパレットラックに収容する部品の種類毎のパレットの枚数が当該比率に従って決定される。かかる本発明に従えば、枚数決定処理の実行対象となった基板の生産に用いられる各種類の部品は、それぞれが使用される比率に応じた個数ずつパレットラックに収容されることとなる。したがって、各種類の部品は、基板生産の実行に伴って概ね同じタイミングで部品供給装置から無くなる。そのため、各種類の部品がばらばらのタイミングで無くなって、その度に段取り作業が生じる場合と比較して、段取り作業の発生頻度を抑えることができる。こうして、段取り作業の頻度を抑えて作業者の負担を軽減することが可能となっている。【００１１】
また、基板生産計画は、単一種類の複数の基板を生産する計画を示し、算出部は、当該単一種類の複数枚の基板の生産に必要となる全てのパレットを１回の段取り作業でパレットラックに収容できない場合に、当該単一種類の複数枚の基板を実行対象として枚数決定処理を実行するように、段取り支援装置を構成しても良い。このように、単一種類の複数枚の基板を生産する場合においても、枚数決定処理を実行することで、その実行対象となった基板の生産に用いられる各種類の部品は、それぞれが使用される比率に応じた個数ずつパレットラックに収容されることとなる。その結果、段取り作業の頻度を抑えて作業者の負担を軽減することが可能となる。【００１２】
また、基板生産計画は、複数の種類の基板を所定の枚数ずつ生産する計画を示し、算出部は、複数の種類の基板の生産に必要となる全てのパレットを１回の段取り作業でパレットラックに収容できない場合に、複数の種類の基板の全てを実行対象として枚数決定処理を実行するように、段取り支援装置を構成しても良い。このように複数の種類の基板を所定の枚数ずつ生産する場合においても、枚数決定処理を実行することで、その実行対象となった基板の生産に用いられる各種類の部品は、それぞれが使用される比率に応じた個数ずつパレットラックに収容されることとなる。その結果、段取り作業の頻度を抑えて作業者の負担を軽減することが可能となる。【００１３】
また、基板生産計画は、複数の種類の基板を所定の枚数ずつ所定の生産順序に従って生産する計画を示し、算出部は、複数回の段取り作業のそれぞれでパレットラックに収容するパレットを生産順序に基づき決定するパレット決定処理を実行し、その生産に必要な全てのパレットを１回の段取り作業でパレットラックに収容できないとパレット決定処理で判断した種類の基板を実行対象として枚数決定処理を実行するように、段取り支援装置を構成しても良い。このように、複数の種類の基板を順番に生産する場合においても、枚数決定処理を実行することで、その実行対象となった基板の生産に用いられる各種類の部品は、それぞれが使用される比率に応じた個数ずつパレットラックに収容されることとなる。その結果、段取り作業の頻度を抑えて作業者の負担を軽減することが可能となる。【００１４】
また、パレットラックは、パレットに載置される部品の厚みに応じて収容可能なパレットの枚数を可変であり、枚数決定処理では、パレットラックに収容可能なパレットの枚数の変更に応じて、１回の段取り作業でパレットラックに収容する部品の種類毎のパレットの枚数を決定するように、段取り支援装置を構成しても良い。かかる構成は、パレットラックに収容可能なパレットの枚数の変更に応じた適切な枚数のパレットを、各段取り作業で収容することを可能とし、効率的な段取り作業の実現に資する。
【発明の効果】
【００１５】
本発明によれば、部品を基板に実装する基板生産で用いられる部品供給装置に対して部品が載置されたパレットを収容する段取り作業の頻度を抑えて作業者の負担を軽減することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係る段取り支援装置に基づく段取り作業の適用対象の一例を模式的に示す平面図。
【図２】図１に例示した部品実装装置が備えるパレット交換機の構成および動作の一例を模式的に示した図。
【図３】段取り支援装置が備える電気的構成の一例を模式的に示したブロック図。
【図４】段取り支援装置が実行する段取り支援の第１例を示すフローチャート。
【図５】段取り支援の第１例における部品供給情報の具体例を示す図。
【図６】段取り支援の第１例における部品使用情報の具体例を示す図。
【図７】段取り支援の第１例で実行されるパレット枚数の算出結果の具体例を示す図。
【図８】段取り支援の第１例で実行される段取り態様の算出結果の具体例を示す図。
【図９】段取り支援の第１例における部品供給情報の別の具体例を示す図。
【図１０】段取り支援の第１例における部品使用情報の別の具体例を示す図。
【図１１】段取り支援の第１例で実行されるパレット枚数の算出結果の別の具体例を示す図。
【図１２】段取り支援の第１例で実行される段取り態様の算出結果の別の具体例を示す図。
【図１３】段取り支援の第２例の対象となる基板生産計画の具体例を示す図。
【図１４】段取り支援装置が実行する段取り支援の第３例を示すフローチャート。
【図１５】段取り支援の第３例の対象となる基板生産計画の具体例を示す図。
【図１６】段取り支援の第３例で実行される段取り態様の算出結果の別の具体例を示す図。
【発明を実施するための形態】
【００１７】
図１は本発明に係る段取り支援装置に基づく段取り作業の適用対象の一例を模式的に示す平面図である。図１および以下の図では、Ｘ方向（基板搬送方向）、Ｙ方向（前後方向）およびＺ方向（鉛直方向）を示す三次元の直交座標系を適宜示すこととする。表面実装機１は、基板搬送機構２によって搬入した基板Ｂに対して、ヘッドユニット３によって部品供給部４、５からの供給部品を実装する概略構成を備える。
【００１８】
表面実装装置１では、基板搬送方向Ｘへ基板Ｂを搬送する基板搬送機構２が基台１１上に配置されている。基板搬送機構２は、基板搬送方向Ｘに延設された２本のコンベア２１を幅方向Ｙへ間隔を空けて配置した構成を具備する。２本のコンベア２１は、基板搬送方向Ｘの上流側（−Ｘ側）から搬入された基板Ｂを基板搬送方向Ｘの下流側（＋Ｘ側）へ搬送して、所定の実装作業位置（図１の基板Ｂの位置）で停止させる。なお、実装作業位置で停止した基板Ｂは、図示を省略する保持機構によって実装作業位置に固定される。さらに、２本のコンベア２１は、実装作業位置で部品実装を受けた基板Ｂを、実装作業位置から基板搬送方向Ｘの下流側（＋Ｘ側）へ搬出する。
【００１９】
実装作業位置に固定された基板Ｂへの部品実装は、ヘッドユニット３が部品供給部４、５から供給される部品を基板Ｂへ移載することで実行される。ヘッドユニット３は、先端に吸着ノズルを有する複数の実装ヘッド３１を基板搬送方向Ｘに配置した構成を具備している。そして、ヘッドユニット３は、コンベア２１の上方でＸ方向およびＹ方向へ移動することで、吸着ノズルによって部品供給部４、５からの供給部品をピックアップして実装作業位置の基板Ｂへ移載する。このようなヘッドユニット３の移動は、次のような構成によって実行される。
【００２０】
つまり、基台１１上には、Ｙ方向に延びるＹ軸固定レール７１と、Ｙ軸サーボモーター７２によって回転されるＹ軸ボールネジ軸７３とが設けられている。ヘッドユニット支持部材７４は、Ｙ軸固定レール７１に移動自在に支持されており、ヘッドユニット支持部材７４に設けられたナット部７５がＹ軸ボールネジ軸７３に螺合している。また、ヘッドユニット支持部材７４には、Ｘ方向に延びるＸ軸ガイド部材（図示省略）と、Ｘ軸サーボモーター７６によって回転されるＸ軸ボールネジ軸７７とが設けられている。ヘッドユニット３は、Ｘ軸ガイド部材に移動自在に支持されており、ヘッドユニット３に設けられたナット部（図示省略）がＸ軸ボールネジ軸７７に螺合している。
【００２１】
そして、Ｙ軸サーボモーター７２が作動すると、ヘッドユニット支持部材７４に伴ってヘッドユニット３がＹ方向へ移動する。また、Ｘ軸サーボモーター７６が動作すると、ヘッドユニット３がヘッドユニット支持部材７４に対してＸ方向へ移動する。こうして、ヘッドユニット３は、部品供給部４、５の上方位置と実装作業位置の上方位置との間を移動して、部品のピックアップおよび移載を実行する。
【００２２】
部品供給部４は、基板搬送機構２の前側（＋Ｙ側）に配置されている。部品供給部４は、複数のテープフィーダー４１をＸ方向に並べた構成を具備する。各テープフィーダー４１は、ＩＣ(Integrated Circuit)、トランジスター、コンデンサー等の比較的小型のチップ部品を所定間隔おきに収容したテープをリールから導出する構成を具備し、各テープフィーダー４１が間欠的に送り出す部品が、ヘッドユニット３によってピックアップされて、実装作業位置の基板Ｂへ移載される。
【００２３】
部品供給部５は、基板搬送機構２の後側（−Ｙ側）に配置されている。図１に示す例では、２個の部品供給部５がＸ方向に並んでいるが、これらは互いに共通する構成を具備して同様の動作を行うものであるので、以下では、基本的に１個の部品供給部５について説明を行う。部品供給部５は、例えば特開２００６−１９８３７５号公報の部品供給装置と同様の構成を具備しており、ＱＦＰ(Quad Flat Package)、ＢＧＡ(Ball grid array)などの比較的大型のパッケージ部品を供給する。具体的には、部品供給部５は、複数枚のパレットＰを収容可能なパレット交換機６と、パレット交換機６と部品供給位置Ｌｓとの間でＹ方向にパレットＰを搬送するパレット搬送機構５１とを備える。そして、部品が載置されたパレットＰをパレット搬送機構５１によりパレット交換機６から部品供給位置Ｌｓまで引き出すことで、部品の供給が実行される。つまり、部品供給位置Ｌｓに引き出されたパレットＰ上の部品がヘッドユニット３によってピックアップされて、実装作業位置の基板Ｂへ移載される。
【００２４】
ちなみに、パレットＰには、トレイＴを介して部品が載置される。このトレイＴには、複数のパッケージ部品が整列されており、パレットＰは、単一のあるいは複数のトレイＴを磁力等によって固定した状態で支持する構成を具備する。そして、この実施形態では、パレット交換機６によって、部品供給位置Ｌｓへ供給するパレットＰを交換することが可能となっている。
【００２５】
図２は図１に例示した部品実装装置が備えるパレット交換機の構成および動作の一例を模式的に示した図である。同図に示すように、パレット交換機６は、それぞれがパレットＰを収容可能な複数の収容部ＳをＺ方向に積層したパレットラック６１を有する。なお、同図では、複数の収容部Ｓを区別するために、符号Ｓに「１」〜「１０」までの整数が付されている（収容部Ｓ１〜Ｓ１０）。収容部Ｓ１〜Ｓ１０のそれぞれは、パレットＰを水平に保持した状態で収容するものであり、Ｙ方向の前側（＋Ｙ側）へ向く開口を介してパレットＰを挿脱することができる。さらに、パレット交換機６は、パレットラック６１を昇降させる昇降部６２を有する。したがって、昇降部６２によって複数の収容部Ｓ１〜Ｓ１０をパレット搬送機構５１に対してＺ方向へ相対移動させることで、複数の収容部Ｓ１〜Ｓ１０のうちの１個を、パレット搬送機構５１との間でパレットＰの受け渡しが可能となる挿脱位置Ｌｉに位置決めすることができる。
【００２６】
続いて、パレット交換機６の動作の一例について、図２を用いて説明する。図２では、部品供給位置Ｌｓに引き出されていたパレットＰを収容部Ｓ１に戻す一方、収容部Ｓ３に収容されているパレットＰを部品供給位置Ｌｓに引き出すことで、パレットＰを交換する動作が例示されている。パレットＰの交換に際しては、引き出し中のパレットＰの収容部Ｓへの挿入に準備する挿入準備動作が実行される。つまり、図２の「挿入準備動作」の欄に示すように、引き出し中のパレットＰの挿入先となる収容部Ｓ１が挿脱位置Ｌｉに位置決めされる。続いて、図２の「挿入動作」の欄に示すように、挿脱位置Ｌｉに位置決めされた収容部Ｓ１に対して、パレット搬送機構５１がパレットＰを挿入する。この挿入動作が完了すると、収容部ＳからのパレットＰの引き出しに準備する引出準備動作が実行される。つまり、図２の「引出準備動作」の欄に示すように、次に引き出されるパレットＰが収容された収容部Ｓ３が挿脱位置Ｌｉに位置決めされる。続いて、図２の「引出動作」に示すように、挿脱位置Ｌｉに位置決めされた収容部Ｓ３から、パレット搬送機構５１がパレットＰを引き出す。こうして、パレットＰの交換が完了する。なお、図２では、収容部Ｓ１、Ｓ３の間におけるパレット交換を例示したが、これらと異なる収容部Ｓの間においても同様にパレット交換を実行できる。
【００２７】
このようなパレット交換機６を備えた部品供給部５に対しては、作業者がパレットラック６１の各収容部ＳにパレットＰを収容する段取り作業を適宜実行する。そして、本実施形態では、この段取り作業を支援する段取り支援装置が設けられている。
【００２８】
図３は段取り支援装置が備える電気的構成の一例を模式的に示したブロック図である。この段取り支援装置８は、コンピューターに段取り支援プログラム８０をインストールことで実現され、複数の収容部Ｓ１〜Ｓ１０のそれぞれに収容すべきパレットＰを作業者に提示することで、段取り作業を支援する。段取り支援プログラム８０は、例えばＣＤ(Compact Disc)、ＤＶＤ(Digital Versatile Disc)あるいはＵＳＢ(Universal Serial Bus)メモリー等で構成された記録媒体９によって提供されてもよいし、インターネットサーバーからのダウンロードによって提供されてもよい。
【００２９】
段取り支援装置８は、ＣＰＵ(Central Processing Unit)およびメモリーで構成されたプロセッサーである算出部８１と、ＨＤＤ(Hard Disk Drive)で構成された記憶部８２と、ディスプレイ８３とを備える。算出部８１は段取り支援に要する演算を実行する。記憶部８２は段取り支援に要する部品供給情報Ｉｓおよび部品使用情報Ｉｕといった各種情報を記憶する。ここで、部品供給情報Ｉｓは、１枚のパレットＰにより供給可能な部品の個数を部品の種類毎に示し、部品使用情報Ｉｕは、部品供給部５により供給された部品を基板Ｂに実装する基板生産計画における部品の使用個数を部品の種類毎に示す。これらの情報Ｉｓ、Ｉｕは、作業者によって予め記憶部８２に入力される。また、ディスプレイ８３は算出部８１が算出した段取り支援内容を表示する。
【００３０】
図４は段取り支援装置が実行する段取り支援の第１例を示すフローチャートである。同図のフローチャートは、複数の種類Ｃａ、Ｃｂ（部品種）を基板Ｂに実装する動作を複数の基板Ｂに対して繰り返すことで、単一種類（基板種）の基板Ｂを複数枚生産する基板生産計画に対する段取り作業の支援に対応する。このフローチャートは、算出部８１によって段取り支援プログラム８０に基づき実行される。ここでは、図５〜図８に示す具体例に基づき図４のフローチャートの動作を説明してから、図９〜図１２に示す別の具体例に基づき図４のフローチャートの動作を説明する。
【００３１】
図５は段取り支援の第１例における部品供給情報の具体例を示す図であり、図６は段取り支援の第１例における部品使用情報の具体例を示す図であり、図７は段取り支援の第１例で実行されるパレット枚数の算出結果の具体例を示す図であり、図８は段取り支援の第１例で実行される段取り態様の算出結果の具体例を示す図である。
【００３２】
図４に示すように、ステップＳ１０１では、算出部８１が記憶部８２から部品供給情報Ｉｓおよび部品使用情報Ｉｕを読み出す。そして、算出部８１は、基板生産計画に必要なパレットＰの枚数を部品の種類毎に算出する（ステップＳ１０２）。図５に示すように、種類Ｃａの部品を１枚のパレットＰに載置できる個数は３０個であり、種類Ｃｂの部品を１枚のパレットＰに載置できる個数は１８個である。これに対して、図６に示すように、種類Ｃａの部品を基板生産計画で使用する個数は７０個であり、種類Ｃｂの部品を基板生産計画で使用する個数は９０個である。そのため、図７に示すように、基板生産計画に必要となる種類Ｃａの部品のパレットＰの枚数は、２．３枚（＝７０個／３０個）となる。この際、パレットＰは１枚単位で供給されるため、基板生産計画に必要となる当該パレットＰの枚数は３枚となる。また、基板生産計画に必要となる種類Ｃｂの部品のパレットの枚数は、５枚（＝９０個／１８個）となる。
【００３３】
ステップＳ１０３では、算出部８１は、基板生産計画に必要な全パレットＰを１回の段取り作業でパレットラック６１に収容できるかを、ステップＳ１０２の算出結果に基づき判断する。ここの例では、基板生産計画で使用されるパレットＰの合計枚数は８枚（＝３枚＋５枚）であり、パレットラック６１に収容可能な最高枚数である１０枚以下であるため、算出部８１は、ステップＳ１０３で「ＹＥＳ」と判断してステップＳ１０４に進む。
【００３４】
ステップＳ１０４では、算出部８１は、基板生産計画で使用される各種類Ｃａ、Ｃｂの部品のパレットＰを段取り作業で収容する収容部Ｓを、ステップＳ１０２での算出結果に基づき決定する（ステップＳ１０４）。その結果、算出部８１は、図８に示すように、種類Ｃａの部品が載置されたパレットＰを収容部Ｓ１〜Ｓ３のそれぞれに１枚ずつ収容し、種類Ｃｂの部品が載置されたパレットＰを収容部Ｓ４〜Ｓ８のそれぞれに１枚ずつ収容すると決定する。これによって、１回の段取り作業で、９０個の種類Ｃａの部品がパレットラック６１に収容され、９０個の種類Ｃｂの部品がパレットラック６１に収容されることとなる。そして、ディスプレイ８３がステップＳ１０４での決定内容を表示して（ステップＳ１０５）、図４の段取り支援が終了する。
【００３５】
図９は段取り支援の第１例における部品供給情報の別の具体例を示す図であり、図１０は段取り支援の第１例における部品使用情報の別の具体例を示す図であり、図１１は段取り支援の第１例で実行されるパレット枚数の算出結果の別の具体例を示す図であり、図１２は段取り支援の第１例で実行される段取り態様の算出結果の別の具体例を示す図である。
【００３６】
図４に示すように、ステップＳ１０１では、算出部８１が記憶部８２から部品供給情報Ｉｓおよび部品使用情報Ｉｕを読み出す。そして、算出部８１は、基板生産計画に必要なパレットＰの枚数を部品の種類毎に算出する。図９に示すように、種類Ｃａの部品をパレットＰに載置できる個数は３０個であり、種類Ｃｂの部品をパレットＰに載置できる個数は１８個である。これに対して、図１０に示すように、種類Ｃａの部品を基板生産計画で使用する個数は１８４個であり、種類Ｃｂの部品を基板生産計画で使用する個数は１４４個である。そのため、図１１に示すように、基板生産計画に必要となる種類Ｃａの部品のパレットＰの枚数は、６．１枚（＝１８４個／３０個）、すなわち７枚となる。また、基板生産計画に必要となる種類Ｃｂの部品のパレットの枚数は、８枚（＝１４４個／１８個）となる。
【００３７】
ステップＳ１０３では、算出部８１は、基板生産計画に必要な全パレットＰを１回の段取り作業でパレットラック６１に収容できるかを、ステップＳ１０２の算出結果に基づき判断する。ここの例では、基板生産計画で使用されるパレットＰの合計枚数は１５枚（＝７枚＋８枚）であり、パレットラック６１に収容可能な最高枚数である１０枚より多いため、算出部８１は、ステップＳ１０３で「ＮＯ」と判断してステップＳ１０５に進む。
【００３８】
ステップＳ１０６では、算出部８１は、基板生産計画に必要となるパレットＰの枚数の部品の種類毎の比率（使用比率）を算出する。すなわち、種類Ｃａの部品が載置されたパレットＰの枚数の使用比率は６．１／１４．１と算出され、種類Ｃｂの部品が載置されたパレットＰの枚数の使用比率は８／１４．１と算出される。なお、使用比率の計算では、パレットの枚数は、基板生産計画に要する部品の個数を、パレットＰに載置可能な部品の個数で除算した生の値が用いられる。
【００３９】
ステップＳ１０７では、算出部８１は、パレットラック６１が有する１０個の収容部Ｓを、その使用比率に応じて各種類の部品のパレットＰに割り当てる。すなわち、種類Ｃａの部品が載置されたパレットＰについては、１０個×６．１／１４．１＝４枚を１回の段取り作業でパレットラック６１に収容すると決定し、その収容先を収容部Ｓ１〜Ｓ４とする。これによって、複数回実行される段取り作業のそれぞれでは、１２０個の種類Ｃａの部品がパレットラック６１に収容されることとなる。また、種類Ｃｂの部品が載置されたパレットＰについては、１０個×８／１４．１＝６枚を１回の段取り作業でパレットラック６１に収容すると決定し、その収容先を収容部Ｓ５〜Ｓ１０とする。これによって、複数回実行される段取り作業のそれぞれでは、１０８個の種類Ｃｂの部品がパレットラック６１に収容されることとなる。なお、ここの計算では、小数点以下を四捨五入した。そして、ディスプレイ８３がステップＳ１０７での決定内容を表示して（ステップＳ１０５）、図４の段取り支援が終了する。
【００４０】
以上に説明した実施形態では、その生産に必要となる全てのパレットＰを１回の段取り作業でパレットラック６１に収容できない基板Ｂ（単一種類の複数枚の基板Ｂ）を実行対象として枚数決定処理が実行される（ステップＳ１０６、Ｓ１０７）。具体的には、枚数決定処理では、実行対象の基板Ｂの生産に必要となるパレットＰの枚数の部品の種類Ｃａ、Ｃｂ毎の比率が部品供給情報Ｉｓおよび部品使用情報Ｉｕに基づき求められる（ステップＳ１０６）。そして、実行対象の基板Ｂの生産のために段取り作業でパレットラック６１に収容する部品の種類Ｃａ、Ｃｂ毎のパレットの枚数が当該比率に従って決定される（ステップＳ１０７）。かかる実施形態に従えば、枚数決定処理の実行対象となった基板Ｂの生産に用いられる各種類Ｃａ、Ｃｂの部品は、それぞれが使用される比率に応じた個数ずつパレットラック６１に収容されることとなる。したがって、各種類Ｃａ、Ｃｂの部品は、基板生産の実行に伴って概ね同じタイミングで部品供給部５から無くなる。そのため、各種類の部品がばらばらのタイミングで無くなって、その度に段取り作業が生じる場合と比較して、段取り作業の発生頻度を抑えることができる。こうして、段取り作業の頻度を抑えて作業者の負担を軽減することが可能となっている。
【００４１】
特に、算出部８１は、基板生産計画に基づき生産される単一種類の複数枚の基板Ｂの生産に必要となる全てのパレットＰを１回の段取り作業でパレットラック６１に収容できない場合に、当該単一種類の複数枚の基板Ｂを実行対象として枚数決定処理を実行する。このように、単一種類の複数枚の基板Ｂを生産する場合において、枚数決定処理を実行することで、その実行対象となった基板Ｂの生産に用いられる各種類の部品は、それぞれが使用される比率に応じた個数ずつパレットラック６１に収容されることとなる。その結果、段取り作業の頻度を抑えて作業者の負担を軽減することが可能となる。
【００４２】
図１３は段取り支援の第２例の対象となる基板生産計画の具体例を示す図である。段取り支援の第２例が第１例と異なるのは、複数の種類（基板種）の基板Ｂ１１、Ｂ１２を所定枚数ずつこの生産順序で生産する基板生産計画に対して実行される点であり、フローチャートは第１例の図４と基本的に共通する。ただし、基板生産計画の違いに起因して、ステップＳ１０６、Ｓ１０７の具体的動作が異なる。
【００４３】
つまり、ステップＳ１０６では、算出部８１は、基板生産計画で生産を予定されている複数種類の基板Ｂ１１、Ｂ１２の全ての生産を完了するのに必要なパレット枚数の部品の種類毎の比率を算出する。具体的には、基板Ｂ１１、Ｂ１２の全ての生産に必要となるパレットＰの枚数は、１８枚（＝２＋４＋８＋４）となる。したがって、種類Ｃａの部品が載置されたパレットＰの枚数の使用比率は２／８と算出され、種類Ｃｂの部品が載置されたパレットＰの枚数の使用比率は４／１８と算出され、種類Ｃｃの部品が載置されたパレットＰの枚数の使用比率は８／１８と算出され、種類Ｃｄの部品が載置されたパレットＰの枚数の使用比率は４／１８と算出される。
【００４４】
ステップＳ１０７では、算出部８１は、パレットラック６１の１０個の収容部Ｓ１〜Ｓ１０を、その使用比率に応じて各種類の部品のパレットＰに割り当てる。その結果、収容部Ｓ１に対して、種類Ｃａの部品の１枚（＝１０×２／１８）のパレットＰが割り当てられ、収容部Ｓ２〜Ｓ３に対して、種類Ｃｂの部品の２枚（＝１０×４／１８）のパレットＰが割り当てられ、収容部Ｓ４〜Ｓ７に対して、種類Ｃｃの部品の４枚（＝１０×８／１８）のパレットＰが割り当てられ、収容部Ｓ８〜Ｓ９に対して、種類Ｃｄの部品の２枚のパレットＰが割り当てられる。
【００４５】
そして、こうして割り当てられたパレットＰの収容先がディスプレイ８３に表示され（ステップＳ１０５）、この表示結果に従って１回目の段取りが実行される。なお、基板生産の実行に伴って一部の部品が無くなった場合は、当該部品のパレットＰをパレットラック６１に適宜補充することで対応することもできる。
【００４６】
以上に説明した実施形態では、基板生産計画で生産予定の複数の種類の基板Ｂ１１、Ｂ１２の全てを実行対象として枚数決定処理が実行される（ステップＳ１０６、Ｓ１０７）。具体的には、枚数決定処理では、実行対象の基板Ｂ１１、Ｂ１２の生産に必要となるパレットＰの枚数の部品の種類Ｃａ、Ｃｂ、Ｃｃ、Ｃｄ毎の比率が部品供給情報Ｉｓおよび部品使用情報Ｉｕに基づき求められる（ステップＳ１０６）。そして、基板Ｂ１１、Ｂ１２の生産のために段取り作業でパレットラック６１に収容する部品の種類Ｃａ、Ｃｂ、Ｃｃ、Ｃｄ毎のパレットの枚数が当該比率に従って決定される（ステップＳ１０７）。かかる実施形態に従えば、枚数決定処理の実行対象となった基板Ｂの生産に用いられる各種類Ｃａ、Ｃｂ、Ｃｃ、Ｃｄの部品は、それぞれが使用される比率に応じた個数ずつパレットラック６１に収容されることとなる。その結果、段取り作業の頻度を抑えて作業者の負担を軽減することが可能となっている。
【００４７】
図１４は段取り支援装置が実行する段取り支援の第３例を示すフローチャートである。同図のフローチャートは、算出部８１によって段取り支援プログラム８０に基づき実行される。図１５は段取り支援の第３例の対象となる基板生産計画の具体例を示す図であり、図１６は段取り支援の第３例で実行される段取り態様の算出結果の別の具体例を示す図である。段取り支援の第３例では、複数の種類（基板種）の基板Ｂ１、Ｂ２、Ｂ３、Ｂ４を所定枚数ずつこの生産順序で生産する基板生産計画に対する段取り作業の支援に対応する。具体的には、基板Ｂ１に対して複数の種類Ｃａ、Ｃｂ（部品種）の部品が実装され、基板Ｂ２に対して単一の種類Ｃｃの部品が実装され、基板Ｂ３に対して複数の種類Ｃｄ、Ｃｅの部品が実装され、基板Ｂ４に対して単一の種類Ｃｆの部品が実装される。
【００４８】
図１４に示すように、ステップＳ２０１では、算出部８１が記憶部８２から部品供給情報Ｉｓおよび部品使用情報Ｉｕを読み出す。そして、算出部８１は、基板生産計画に必要なパレットＰの枚数を部品の種類毎に算出する（ステップＳ２０２）。図１５に示すように、種類Ｃａ、Ｃｂ、Ｃｃ、Ｃｄ、Ｃｅ、Ｃｆの部品をパレットＰに載置できる個数はそれぞれ３０個、１８個、１６個、１０個、１０個、２０個である。これに対して、種類Ｃａ、Ｃｂ、Ｃｃ、Ｃｄ、Ｃｅ、Ｃｆの部品を基板生産計画で使用する個数はそれぞれ６０個、５４個、４０個、８０個、４０個、１００個である。そのため、図１５に示すように、基板生産計画に必要となる種類Ｃａ、Ｃｂ、Ｃｃ、Ｃｄ、Ｃｅ、Ｃｆの部品のパレットＰの枚数はそれぞれ、２枚、３枚、３枚、８枚、４枚、５枚となる。
【００４９】
そして、段取り作業の回数を示すパラメーターＭをゼロにリセットしてから（ステップＳ２０３）、算出部は、基板生産計画に必要な全パレットＰを１回の段取り作業でパレットラック６１に収容できるかを、ステップＳ２０２の算出結果に基づき判断する（ステップＳ２０４）。全パレットＰの収容が可能（ステップＳ２０４で「ＹＥＳ」）と判断されると、ステップＳ２０５に進んで、上述のステップＳ１０４と同様にして段取り作業での各パレットＰの収容先を決定する。そして、ディスプレイ８３がステップＳ１０４での決定内容を表示して（ステップＳ２０６）、図１４の段取り支援が終了する。
【００５０】
一方、全パレットＰの収容ができない（ステップＳ２０４で「ＮＯ」）と判断されると、ステップＳ２０７に進む。図１５および図１６に示す具体例では、基板生産計画に必要となるパレットＰの枚数は２５枚であり、１０枚より多いため、ステップＳ２０４では「ＮＯ」と判断される。そして、ステップＳ２０７でパラメーターＭがインクリメントされる。
【００５１】
ステップＳ２０８では、算出部８１は、段取り作業への割り当てが未決定のパレットＰのうち、最初に生産される基板Ｂに対応する全パレットＰをＭ回目の段取り作業でパレットラック６１に収容可能かを判断する。ここでは、パレットラック６１の１０個の収容部Ｓ１〜Ｓ１０が空いているため、対象となる基板Ｂ１の生産に使用される種類Ｃａ、Ｃｂの部品の５枚のパレットＰはＭ回目の段取り作業で収容可能（ステップＳ２０８で「ＹＥＳ」）と判断される。したがって、ステップＳ２０９において、当該５枚のパレットＰがＭ回目（１回目）の段取り作業に割り当てられる。これによって、図１６に示すように、種類Ｃａの部品のパレットＰを、Ｍ回目（１回目）の段取り作業において収容部Ｓ１〜Ｓ２に収容し、種類Ｃｂの部品のパレットＰを、Ｍ回目（１回目）の段取り作業において収容部Ｓ３〜Ｓ５に収容すると決定されて、ステップＳ２０８に戻る。
【００５２】
２回目のステップＳ２０８では、算出部８１は基板Ｂ２に対応する全パレットＰをＭ回目の段取り作業で収容可能かを判断する。ここでは、パレットラック６１の５個の収容部Ｓ６〜Ｓ１０が空いているため、対象となる基板Ｂ２の生産に使用される種類Ｃｃの部品の３枚のパレットＰはＭ回目の段取り作業で収容可能（ステップＳ２０８で「ＹＥＳ」）と判断される。したがって、ステップＳ２０９において、当該３枚のパレットＰがＭ回目（１回目）の段取り作業に割り当てられる。これによって、図１６に示すように、種類Ｃｃの部品のパレットＰを、Ｍ回目（１回目）の段取り作業において収容部Ｓ６〜Ｓ８に収容すると決定されて、ステップＳ２０８に戻る。
【００５３】
３回目のステップＳ２０８では、算出部８１は基板Ｂ３に対応する全パレットＰをＭ回目の段取り作業で収容可能かを判断する。ここでは、基板Ｂ３に対応するパレットＰの枚数は、種類Ｃｄの部品のパレットＰの枚数（８枚）と、種類Ｃｅの部品のパレットＰの枚数（４枚）との合計である１２枚である。これに対して、パレットラック６１において空いている収容部Ｓ９、Ｓ１０の個数は２個であり、対象となるパレットＰの枚数（１２枚）より少ない。したがって、ステップＳ２０８では収容不能（ＮＯ）と判断されて、ステップＳ２１０に進む。
【００５４】
ステップＳ２１０では、空きの収容部Ｓ９、１０の個数が所定個数（例えば３個）以上であるかが判断される。ここでは、空きの収容部Ｓ９、Ｓ１０の個数は２個であって３個未満であるので、ステップＳ２１０で「ＮＯ」と判断されて、ステップＳ２１３に進む。そして、ステップＳ２１３では、基板生産計画で使用される全パレットＰについて、段取り作業への割り当てが決定されたがか判断される。ここでは、基板Ｂ３、Ｂ４の生産に使用されるパレットＰについては段取り作業への割り当てが決定されていないため、ステップＳ２０４に戻る。
【００５５】
ステップＳ２０４では、基板Ｂ３、Ｂ４の生産に使用される全パレットＰを１回の段取り作業で収容できないため、「ＮＯ」と判断される。そして、ステップＳ２０７でパラメーターＭがインクリメントされてから、ステップＳ２０８に進む。このステップＳ２０８では、算出部８１は基板Ｂ３に対応する全パレットＰをＭ回目の段取り作業で収容可能かを判断する。ここでは、基板Ｂ３に対応するパレットＰの枚数は１２枚であるのに対し、パレットラック６１において空いている収容部Ｓ１〜Ｓ１０の個数は１０個であり、対象となるパレットＰの枚数（１２枚）より少ない。したがって、ステップＳ２０８では収容不能（ＮＯ）と判断されて、ステップＳ２１０に進む。
【００５６】
ステップＳ２１０では、空きの収容部Ｓ１〜１０の個数が所定個数（例えば３個）以上であるかが判断される。ここでは、空きの収容部Ｓ１〜Ｓ１０の個数は１０個であって３個以上であるので、ステップＳ２１０で「ＹＥＳ」と判断されて、ステップＳ２１１に進む。ステップＳ２１１では、算出部８１は、対象となる基板Ｂ３の生産に必要となるパレットＰの枚数の部品の種類毎の比率（使用比率）を算出する。すなわち、種類Ｃｄの部品が載置されたパレットＰの枚数の使用比率は８／１２と算出され、種類Ｃｅの部品が載置されたパレットＰの枚数の使用比率は４／１２と算出される。
【００５７】
ステップＳ２１２では、算出部８１は、パレットラック６１において空いている１０個の収容部Ｓ１〜Ｓ１０を、その使用比率に応じて各種類の部品のパレットＰに割り当てる。ここでは、種類Ｃｄの部品が載置されたパレットＰとの枚数と、種類Ｃｅの部品が載置されたパレットＰの枚数との比が、８／１２：４／１２となるように、それぞれの収容先が決定される。その結果、Ｍ回目（２回目）の段取り作業では、種類Ｃｄの部品が載置された６枚のパレットＰを収容することとし、それらの収容先が収容部Ｓ１〜Ｓ６に決定される。また、Ｍ回目（２回目）の段取り作業では、種類Ｃｅの部品が載置された３枚のパレットＰを収容することとし、それらの収容先が収容部Ｓ７〜Ｓ９に決定される。
【００５８】
続いてステップＳ２１３において、基板生産計画で使用される全パレットＰについて、段取り作業への割り当てが決定されたがか判断される。ここでは、基板Ｂ３の生産に使用される一部のパレットＰと、基板Ｂ４の生産に使用されるパレットＰについては段取り作業への割り当てが決定されていないため、ステップＳ２０４に戻る。残りのパレットＰは、基板Ｂ３の生産に使用される種類Ｃｄ、Ｃｅの３枚のパレットＰと、基板Ｂ４の生産に使用される種類Ｃｆの５枚のパレットＰである。しがって、ステップＳ２０４では、１回の段取り作業で残りのパレットＰを収容可能（ＹＥＳ）と判断されて、ステップＳ２０５に進み、上述のステップＳ１０４と同様にして段取り作業での各パレットＰの収容先を決定する。そして、ステップＳ２１３で、全パレットにつき段取り作業への割り当てが決定済み（ＹＥＳ）と判断され、ディスプレイ８３が図１６に示す決定内容を表示する（ステップＳ２０６）。こうして、図１４の段取り支援が終了する。
【００５９】
以上に説明した実施形態では、その生産に必要となる全てのパレットＰを１回の段取り作業でパレットラック６１に収容できない基板Ｂ３を実行対象として枚数決定処理が実行される（ステップＳ２１１、Ｓ２１２）。具体的には、枚数決定処理では、実行対象の基板Ｂ３の生産に必要となるパレットＰの枚数の部品の種類Ｃｄ、Ｃｅ毎の比率が部品供給情報Ｉｓおよび部品使用情報Ｉｕに基づき求められる（ステップＳ２１１）。そして、実行対象の基板Ｂ３の生産のために段取り作業でパレットラック６１に収容する部品の種類Ｃｄ、Ｃｅ毎のパレットの枚数が当該比率に従って決定される（ステップＳ２１２）。かかる実施形態に従えば、枚数決定処理の実行対象となった基板Ｂ３の生産に用いられる各種類Ｃｄ、Ｃｅの部品は、それぞれが使用される比率に応じた個数ずつパレットラック６１に収容されることとなる。したがって、各種類Ｃｄ、Ｃｅの部品は、基板生産の実行に伴って概ね同じタイミングで部品供給部５から無くなる。そのため、各種類の部品がばらばらのタイミングで無くなって、その度に段取り作業が生じる場合と比較して、段取り作業の発生頻度を抑えることができる。こうして、段取り作業の頻度を抑えて作業者の負担を軽減することが可能となっている。
【００６０】
また、算出部８１は、複数回の段取り作業のそれぞれでパレットラック６１に収容するパレットＰを生産順序に基づき決定するパレット決定処理を実行する（ステップＳ２０４、Ｓ２０７〜Ｓ２１３）。そして、その生産に必要な全てのパレットＰを１回の段取り作業でパレットラック６１に収容できないとパレット決定処理で判断した種類Ｃｄ、Ｃｅの基板Ｂ３を実行対象として枚数決定処理を実行する。このように、複数の種類の基板Ｂ１〜Ｂ４を順番に生産する場合においても、枚数決定処理を実行することで、その実行対象となった基板Ｂ３の生産に用いられる各種類Ｃｄ、Ｃｅの部品は、それぞれが使用される比率に応じた個数ずつパレットラック６１に収容されることとなる。その結果、段取り作業の頻度を抑えて作業者の負担を軽減することが可能となる。
【００６１】
このように本実施形態では、段取り支援装置８が本発明の「段取り支援装置」の一例に相当し、算出部８１が本発明「算出部」の一例に相当し、記憶部８２が本発明の「記憶部」の一例に相当し、部品供給部５が本発明の「部品供給装置」の一例に相当し、パレットラック６１が本発明の「パレットラック」の一例に相当し、パレットＰが本発明の「パレット」の一例に相当し、部品供給位置Ｌｓが本発明の「部品供給位置」の一例に相当し、部品供給情報Ｉｓが本発明の「部品供給情報」の一例に相当し、部品使用情報Ｉｕが本発明の「部品使用情報」の一例に相当し、ステップＳ１０６、Ｓ１０７あるいはステップＳ２１１、Ｓ２１２が本発明の「枚数決定処理」の一例に相当し、ステップＳ２０４、Ｓ２０７〜Ｓ２１３が本発明の「パレット決定処理」の一例に相当し、段取り支援装置８が本発明の「コンピューター」の一例に相当し、段取り支援プログラム８０が本発明の「段取り支援プログラム」の一例に相当し、記録媒体９が本発明の「記録媒体」の一例に相当する。
【００６２】
なお、本発明は上記実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したものに対して種々の変更を加えることが可能である。例えば、パレットラック６１に収容可能なパレットＰの枚数は１０枚に限られない。つまり、パレットラック６１は、複数枚のパレットＰを収容可能なものであればよい。
【００６３】
また、パレットラック６１の具体的な構成も適宜変更が可能である。例えば、パレットＰの部品が所定より厚い場合には、隣接する２個の収容部Ｓの間の平板を取り外して、これら２個の収容部Ｓを１個の収容部Ｓとして使用できるように、パレットラック６１を構成することもできる。つまり、かかるパレットラック６１は、パレットＰに載置される部品の厚みに応じて収容可能なパレットＰの枚数が可変となっている。ただし、パレットＰの枚数の可変範囲には上限（図２の例では１０枚）があり、この可変範囲内においてパレットＰの枚数が可変である。このようなパレットＰを用いる場合には、枚数決定処理では、パレットラック６１に収容可能なパレットＰの枚数の変更に応じて、１回の段取り作業でパレットラック６１に収容する部品の種類毎のパレットＰの枚数を決定してもよい。かかる構成は、パレットラック６１に収容可能なパレットＰの枚数の変更に応じた適切な枚数のパレットＰを、各段取り作業で収容することを可能とし、効率的な段取り作業の実現に資する。
【００６４】
また、図４あるいは図１４のフローチャートに適宜変更を加えても構わない。例えば、図１４のフローチャートでは、ステップＳ２１０において、空き収容部Ｓの個数が所定以上である場合には、対象となる段取り作業にそれ以上のパレットＰを割り当てない。しかしながら、ステップＳ２１０を省略して、パレットラック６１に空きの収容部Ｓが存在する限り、対象となる段取り作業にパレットＰを割り当てるように構成しても良い。
【００６５】
あるいは、図１４の例、すなわち第３例において、その生産途中でパレットラック６１から部品が切れる種類の基板Ｂ用の部品のパレットラック６１への収容は、他の種類の基板Ｂ用の部品のパレットラック６１への収容と同じ段取りで行わないという制限を加えてもよい。つまり、図１６に示すように、基板Ｂ３の生産に用いられる種類Ｃｄ、Ｃｅの部品は、基板Ｂ３の生産途中でパレットラック６１から切れる。そこで、第３例では、基板Ｂ３用の種類Ｃｄ、Ｃｅの残りの部品を、基板Ｂ４用の種類Ｃｄの部品と同じ段取りでパレットラック６１に収容していた。これに対して、基板Ｂ３用の種類Ｃｄ、Ｃｅについては、基板Ｂ３の生産途中で切れた際に残りを補充するようにし、基板Ｂ４の種類Ｃｄの部品は、この補充とは別の段取りでパレットラック６１に収容してもよい。この際、２回目の段取りでは、例えば種類Ｃｄの部品のパレットＰを６枚ではなく７枚収容してもよい。
【００６６】
また、図５〜図８あるいは図１５、図１６に示した数値は一例に過ぎないことは言うまでも無い。したがって、四捨五入を用いた演算例において、四捨五入に代えて小数点以下を切り捨てるようにしても構わない。さらに言えば、小数点以下の取り扱い方によって、演算結果から求められた特定種類のパレットＰの全枚数がパレットラック６１に収容しきれない場合では、当該特定種類のパレットＰの枚数を１枚減らすといった減算処理を適宜実行しても良い。要するに、使用比率に基づきパレットＰの枚数を単純に算出した結果は小数点以下を含む場合があるのに対して、パレットラック６１にパレットＰを収容できる単位は１枚ずつであるため、使用比率に基づき求めた算出結果に適当な操作を加えて、パレットラック６１へのパレットＰの収容枚数を適宜調整すればよい。
【符号の説明】
【００６７】
５…部品供給部（部品供給装置）
６１…パレットラック
８…段取り支援装置（コンピューター）
８０…段取り支援プログラム
８１…算出部
８２…記憶部
９…記録媒体
Ｉｓ…部品供給情報
Ｉｕ…部品使用情報
Ｌｓ…部品供給位置
Ｐ…パレット
Ｓ１０６、Ｓ１０７…枚数決定処理
Ｓ２１１、Ｓ２１２…枚数決定処理
Ｓ２０４、Ｓ２０７〜Ｓ２１３…パレット決定処理
【図１】
2019035196.tif 000003
【図２】
2019035196.tif 000004
【図３】
2019035196.tif 000005
【図４】
2019035196.tif 000006
【図５】
2019035196.tif 000007
【図６】
2019035196.tif 000008
【図７】
2019035196.tif 000009
【図８】
2019035196.tif 000010
【図９】
2019035196.tif 000011
【図１０】
2019035196.tif 000012
【図１１】
2019035196.tif 000013
【図１２】
2019035196.tif 000014
【図１３】
2019035196.tif 000015
【図１４】
2019035196.tif 000016
【図１５】
2019035196.tif 000017
【図１６】
2019035196.tif 000018
【国際調査報告】
2019035196.tif 000019
2019035196.tif 000020
2019035196.tif 000021
2019035196.tif 000022