(57)【特許請求の範囲】
【請求項１】
複数の無端帯状のリング部品を積層して組立てられる積層リングの各層の複数のリング部品を収容する部品収容庫と、該部品収容庫に収容されている各リング部品の少なくとも周長値を表すサイズデータを含む部品データを記憶保持する部品データ管理手段と、該部品データ管理手段が保持する各リング部品の部品データに基づく所定の組合わせ条件に従って前記部品収容庫の各層のリング部品の部品データを１個ずつ全層分、組合わせる組合わせ試算を実行し、前記積層リングを組立可能な各層のリング部品の組合わせを表す複数の積層組合わせデータを生成する組合わせ試算手段と、該組合わせ試算手段により生成された積層組合わせデータから実際に組立てる積層リングに対応する積層組合わせデータを選定する出庫品選定手段とを備え、該出庫品選定手段により選定された積層組合わせデータに対応する各層のリング部品を前記部品収容庫から出庫して積層リングを組立てる組立装置において、
前記出庫品選定手段は、各層のリング部品のサイズデータの所定の規格範囲内における目標度数分布を、各層相互間で該目標度数分布の形状が略同一となり、且つ、前記規格範囲内に設定した全ての階級における目標度数が所定の正の最低値以上となるように設定する手段と、前記部品データ管理手段が保持しているサイズデータに基づいて前記部品収容庫の各層のリング部品のサイズデータの実際の度数分布を実在庫度数分布として求める手段と、各層について前記目標度数分布と実在庫度数分布とを比較し、該目標度数分布に対して実在庫度数分布の誤差が最大となる層を特定層として抽出する手段と、該特定層の実在庫度数分布の各階級のうち、少なくとも該階級の度数が前記目標度数分布における目標度数よりも大きい各階級の度数と該目標度数との偏差を、各階級毎にあらかじめ定めた重み係数により補正する手段と、その補正後の値が最大となる階級を出庫優先階級として選択する手段と、前記組合わせ試算手段により生成された積層組合わせデータのうち、前記特定層の出庫優先階級に属する部品データを含む積層組合わせデータを実際に組立てる積層リングに対応する積層組合わせデータとして選定する手段とを備え、前記重み係数は、前記部品収容庫への新たなリング部品の入庫に伴い度数が増加しやすい階級ほど、該重み係数による前記偏差の補正後の値が大きくなるように設定されていることを特徴とする積層リングの組立装置。
【請求項２】
前記出庫品選定手段は、前記部品収容庫に過去に入庫した各層のリング部品のサイズデータのばらつき度合いを各層毎に求める手段と、その求めた各層毎のばらつき度合いの平均値と略同一のばらつき度合いを有し、且つ各層毎にあらかじめ定めた該層のサイズデータの中心値を中心とする正規分布状の度数分布を各層の基本度数分布として求める手段とを備え、該各層の基本度数分布に対し、その度数が前記所定の最低値に満たない階級の度数を該最低値に修正することにより各層の目標度数分布を設定することを特徴とする請求項１記載の積層リングの組立装置。
【請求項３】
前記出庫品選定手段は、前記特定層の出庫優先階級に属する部品データを含む積層組合わせデータが複数あるとき、該複数の積層組合わせデータのそれぞれに対して、前記特定層以外の各層のサイズデータの階級における前記実在庫度数分布の度数と前記目標分布の目標度数とに基づいて該実在庫度数分布の度数が目標度数以下となっている層の総数を目標不足層数として算出し、該目標不足層数がより少ない積層組合わせデータを優先的に選定することを特徴とする請求項１記載の積層リングの組立装置。
【請求項４】
前記出庫品選定手段は、前記目標不足層数が最小となる積層組合わせデータが複数あるとき、該複数の積層組合わせデータのそれぞれに対して、前記特定層以外の各層のサイズデータの階級における前記実在庫度数分布の度数と前記目標分布の目標度数とに基づいて該実在庫度数分布の度数が目標度数以下となっている層における該実在庫度数分布の度数と該目標度数との偏差を求めると共に該偏差の前記特定層以外の全層分の総和を目標不足分和として算出し、該目標不足分和の絶対値がより小さい積層組合わせデータを優先的に選定することを特徴とする請求項３記載の積層リングの組立装置。
【請求項５】
前記積層リングは、少なくとも一つの所定層のリング部品の部品データが互いに所定の要件を満たすような二つの積層リングを対として使用されるものであり、前記出庫品選定手段は、前記特定層の出庫優先階級に属する部品データを含む積層組合わせデータが複数あるとき、該複数の積層組合わせデータのうち、前記所定の要件に適合して対となる積層組合わせデータであって且つその対となる積層組合わせデータの両者が前記特定層の出庫優先階級に属する部品データを含むものを優先的に選定することを特徴とする請求項１記載の積層リングの組立装置。
【請求項６】
前記組合わせ試算手段は、複数種類の組合わせ条件を可変的に設定して、その設定した各種類の組合せ条件に従って前記組合わせ試算を実行する手段と、該各種類の組合わせ条件に対応して前記組合わせ試算により得られる前記積層組合わせデータの個数を評価し、該個数が最大となる組合わせ条件を前記所定の組合わせ条件として決定する手段とを備えることを特徴とする請求項１記載の積層リングの組立装置。
【請求項７】
複数の無端帯状のリング部品を積層して組立てられる積層リングの各層の複数のリング部品を収容する部品収容庫と、該部品収容庫に収容されている各リング部品の少なくとも周長値を表すサイズデータを含む部品データを記憶保持する部品データ管理手段と、該部品データ管理手段が保持する各リング部品の部品データに基づく所定の組合わせ条件に従って前記部品収容庫の各層のリング部品の部品データを１個ずつ全層分、組合わせる組合わせ試算を実行し、前記積層リングを組立可能な各層のリング部品の組合わせを表す複数の積層組合わせデータを生成する組合わせ試算手段と、該組合わせ試算手段により生成された積層組合わせデータから実際に組立てる積層リングに対応する積層組合わせデータを選定する出庫品選定手段とを備え、該出庫品選定手段により選定された積層組合わせデータに対応する各層のリング部品を前記部品収容庫から出庫して積層リングを組立てる組立装置において、
前記出庫品選定手段は、前記組合わせ試算手段により生成された積層組合わせデータから所定数の積層組合わせデータを仮想出庫組合わせデータとして選択する処理を複数回実行する手段と、該所定数の仮想出庫組合わせデータの選択の都度、その選択した仮想出庫組合わせデータに含まれる各層の部品データを前記部品データ管理手段が保持する部品データから除外した残りの部品データに対して、該残りの部品データの各層における前記サイズデータの度数分布とあらかじめ設定した各層毎の所定の目標度数分布との一致度合いを判断する手段とを備え、その一致度合いがより高くなる前記所定数の仮想出庫組合わせデータを実際に組立てる積層リングに対応する積層組合わせデータとして優先的に選定することを特徴とする積層リングの組立装置。
【請求項８】
前記目標度数分布は、過去に前記部品収容庫に入庫した各層の複数のリング部品のサイズデータの度数分布であることを特徴とする請求項７記載の積層リングの組立装置。
【請求項９】
前記目標度数分布は、前記部品収容庫に現在収容されている各層の複数のリング部品のサイズデータの度数分布であることを特徴とする請求項７記載の積層リングの組立装置。
【請求項１０】
前記出庫品選定手段は、少なくとも前記残りの部品データの各層におけるサイズデータの平均値と該サイズデータのばらつき度合いとの両者又は一方を、前記目標度数分布に係わるサイズデータの平均値及びばらつき度合いの両者又は一方と比較することにより前記一致度合いを判断することを特徴とする請求項７記載の積層リングの組立装置。
【請求項１１】
前記組合わせ試算手段は、複数種類の組合わせ条件を可変的に設定して、その設定した各種類の組合せ条件に従って前記組合わせ試算を実行する手段と、該各種類の組合わせ条件に対応して前記組合わせ試算により得られる前記積層組合わせデータの個数を評価し、該個数が最大となる組合わせ条件を前記所定の組合わせ条件として決定する手段とを備えることを特徴とする請求項７記載の積層リングの組立装置。
【請求項１２】
複数の無端帯状のリング部品を積層して組立てられる積層リングの各層の複数のリング部品を収容する部品収容庫を備え、該部品収容庫に収容されている各層のリング部品から前記積層リングを組立てるためのリング部品を選定して該部品収容庫から出庫し、その出庫した各層のリング部品を積層して積層リングを組立てる組立装置において、
前記部品収容庫に収容されている各リング部品の少なくとも周長値を表すサイズデータを含む部品データを記憶保持する部品データ管理手段と、
該部品データ管理手段が保持する各リング部品の部品データに基づく所定の第１の組合わせ条件に従って前記部品収容庫の各層のリング部品の部品データを１個ずつ全層分、組合わせる組合わせ試算を実行し、前記積層リングを組立可能な各層のリング部品の組合わせを表す複数の積層組合わせデータを生成する第１の組合わせ試算手段と、
該第１の組合わせ試算手段により生成された積層組合わせデータから所定数の積層組合わせデータを仮想出庫組合わせデータとして選択する処理を複数回実行し、その選択の都度、選択した所定数の積層組合わせデータに対応する各層のリング部品の部品データを前記部品データ管理手段に保持されている部品データから除外してなる残りの部品データに対して、当該残りの部品データに基づく所定の第２の組合わせ条件に従って組合わせ試算を実行して該第２の組合わせ条件に適合する積層組合わせデータを生成する第２の組合わせ試算手段と、
前記仮想出庫組合わせデータの選択毎に該第２の組合わせ試算手段により生成された積層組合わせデータの個数を評価し、その個数が最大となる積層組合わせデータから実際に組立てる積層リングに対応する積層組合わせデータを選定する出庫品選定手段とを備え、
該出庫品選定手段により選定された積層組合わせデータに対応する各層のリング部品を前記部品収容庫から出庫して積層リングを組立てることを特徴とする積層リングの組立装置。
【請求項１３】
前記第１の組合わせ試算手段は、複数種類の組合わせ条件を可変的に設定して、その設定した各種類の組合せ条件に基づいて前記部品データ管理手段が保持している部品データに対して組合わせ試算を実行する手段と、該各種類の組合わせ条件に対応して前記組合わせ試算により得られる前記積層組合わせデータの個数を評価し、該個数が最大となる組合わせ条件を前記所定の第１の組合わせ条件として決定する手段とを備えることを特徴とする請求項１２記載の積層リングの組立装置。
【請求項１４】
前記第２の組合わせ試算手段は、前記仮想出庫組合わせデータの選択の都度、複数種類の組合わせ条件を可変的に設定して、その設定した各種類の組合わせ条件に基づいて、該仮想出庫組合わせデータを前記部品データ管理手段が保持している部品データから除外した残りの部品データに対して組合わせ試算を実行する手段と、該各種類の組合わせ条件に対応して前記組合わせ試算により得られる前記積層組合わせデータの個数を評価し、該個数が最大となる組合わせ条件を前記所定の第２の組合わせ条件として決定する手段とを備えることを特徴とする請求項１２又は１３記載の積層リングの組立装置。
【発明の詳細な説明】
技術分野
本発明は、無段変速機（ＣＶＴ）用のベルト等、複数の無端帯状のリング部品を積層して組立てられる積層リングの組立装置に関する。
背景技術
例えば自動車等の変速装置として用いられるＣＶＴのベルトは、複数の無端帯状の金属製のリング部品をそれらの厚み方向に積層して組立てた積層リングにより構成されている。この種の積層リングは、例えば次のように製造される。
すなわち、積層リングの各層を構成するリング部品があらかじめ製造され、各層毎の複数のリング部品が部品収容庫に保管される。この場合、各層のリング部品は、基本的には、その周長値や半径が設計値（これは各層毎に互いに相違する）になるように製造されるものの、一般には、製造上の誤差を生じる。このため、各層のリング部品の周長値や半径は、常に高精度に設計値に一致するわけではなく、設計値を中心にある程度のばらつきを生じる。そして、各層の各リング部品の周長値等のサイズデータは、該リング部品の製造後に別途測定され、個々のリング部品と対応づけて保管される。
次に、上記のように部品収容庫に保管された各層の複数のリング部品から、個々の積層リングを組立てるために用いるリング部品が１個づつ選択され、それらが組合わされて積層される。そして、この作業が、積層リングの必要個数の回数、繰り返される。この場合、ＣＶＴのベルト等に用いる積層リングでは、例えば互いに隣り合うリング部品同士の周長値の差が所定の許容範囲内にあること等、あらかじめ定められた所定の規格要件を満たすことが要求される。そして、前述のように各層のリング部品のサイズにはばらつきがあるため、部品収容庫内の各層のリング部品を任意に（無作為に）１個ずつ選択して組合わせても、上記のような規格要件を満たす所望の積層リングを得ることができるとは限らない。
このため、従来は、作業者が前記サイズデータの測定値のログを参照しながら、所要の規格要件に適合するように、各層の複数のリング部品の中からリング部品を選択して組合わせるということが行なわれていた。
しかしながら、このような作業は、非常に手間のかかる作業であり、積層リングの量産性を高める上で妨げとなっていた。また、組合わせに際して選択されるリング部品のサイズデータの偏りも生じ易い。その結果、部品収容庫のリング部品のサイズデータの分布が好適な組合わせを行い難い分布になったり、あるいは、長期にわたって組合わせられずに残存してしまうリング部品が生じてしまうという不都合があった。
そこで、本願出願人は、部品収容庫に収容されている各層のリング部品のサイズデータ等に基づく適当な組合わせ条件によって各層のリング部品を互いに組合わせる組合わせ試算をコンピュータにより行うことを試みている。そして、それにより得られる各層のリング部品の組合わせの中から必要数の組合わせのリング部品を部品収容庫から出庫し、それを積層して積層リングを組立てることを試みている。
この場合、上記組合わせ条件は、例えば積層リングの量産性を高めるために、できるだけ多くの積層リングを組立てることができるような組合わせ条件に設定される。また、組合わせ試算により得られた各層のリング部品の組合わせの中から出庫する組合わせを選定する場合、例えばサイズ上の規格要件により適合するものを選定する。
このように、組合わせ試算等をコンピュータにより行なうことにより、各層のリング部品の選択及び組合わせを短時間で効率よく行なうことができる。
しかしながら、上述のように組合わせ試算によって得られた各層のリング部品の組合わせの中から出庫する組合わせを選定する場合、その選定の仕方が不適切であると（例えばサイズ上の規格要件により適合する組合わせを選定する等）、部品収容庫内の各層のリング部品のサイズデータの偏りや、各層相互間でのサイズデータの分布形態のばらつきが生じることがある。そして、このような状態になると、組合わせ試算により得ることができるリング部品の組合わせの総数が少なくなりやすいと共に、継続的に組合わせることができないリング部品が部品収容庫に残存するという事態が生じやすい。この結果、積層リングの量産を継続的に安定して行なうことが困難となることがある。
本発明はかかる背景に鑑みてなされたものであり、部品収容庫の各層のリング部品からより多くの積層リングを組立てることが可能な状態を継続的に維持することができ、ひいては、積層リングの安定した量産性を継続的に確保することができる積層リングの組立装置を提供することを目的とする。
発明の開示
かかる目的を達成するための本発明の積層リングの組立装置は、大別して第１〜第３の態様があり、その第１の態様は、複数の無端帯状のリング部品を積層して組立てられる積層リングの各層の複数のリング部品を収容する部品収容庫と、該部品収容庫に収容されている各リング部品の少なくとも周長値を表すサイズデータを含む部品データを記憶保持する部品データ管理手段と、該部品データ管理手段が保持する各リング部品の部品データに基づく所定の組合わせ条件に従って前記部品収容庫の各層のリング部品の部品データを１個ずつ全層分、組合わせる組合わせ試算を実行し、前記積層リングを組立可能な各層のリング部品の組合わせを表す複数の積層組合わせデータを生成する組合わせ試算手段と、該組合わせ試算手段により生成された積層組合わせデータから実際に組立てる積層リングに対応する積層組合わせデータを選定する出庫品選定手段とを備え、該出庫品選定手段により選定された積層組合わせデータに対応する各層のリング部品を前記部品収容庫から出庫して積層リングを組立てる組立装置において、前記出庫品選定手段は、各層のリング部品のサイズデータの所定の規格範囲内における目標度数分布を、各層相互間で該目標度数分布の形状が略同一となり、且つ、前記規格範囲内に設定した全ての階級における目標度数が所定の正の最低値以上となるように設定する手段と、前記部品データ管理手段が保持しているサイズデータに基づいて前記部品収容庫の各層のリング部品のサイズデータの実際の度数分布を実在庫度数分布として求める手段と、各層について前記目標度数分布と実在庫度数分布とを比較し、該目標度数分布に対して実在庫度数分布の誤差が最大となる層を特定層として抽出する手段と、該特定層の実在庫度数分布の各階級のうち、少なくとも該階級の度数が前記目標度数分布における目標度数よりも大きい各階級の度数と該目標度数との偏差を、各階級毎にあらかじめ定めた重み係数により補正する手段と、その補正後の値が最大となる階級を出庫優先階級として選択する手段と、前記組合わせ試算手段により生成された積層組合わせデータのうち、前記特定層の出庫優先階級に属する部品データを含む積層組合わせデータを実際に組立てる積層リングに対応する積層組合わせデータとして選定する手段とを備え、前記重み係数は、前記部品収容庫への新たなリング部品の入庫に伴い度数が増加しやすい階級ほど、該重み係数による前記偏差の補正後の値が大きくなるように設定されていることを特徴とするものである。
かかる本発明の第１の態様によれば、前記目標度数分布に対して実在庫度数分布の誤差が最大となるような層が前記特定層として抽出され、この特定層の実在庫度数分布の各階級のうち、目標度数分布における目標度数よりも大きな度数の階級が前記出庫優先階級として選択される。そして、前記組合わせ試算手段により生成された積層組合わせデータのうち、前記特定層の出庫優先階級に属するリング部品を含む積層組合わせデータが実際に組立てる積層リングに対応する積層組合わせデータとして選定され、その選定された積層組合わせデータに対応する各層のリング部品が前記部品収容庫から出庫されて積層リングが組立てられる。従って、前記特定層の出庫優先階級に属するリング部品が優先的に出庫されて該出庫優先階級の度数が減少し、目標度数に近づく。そして、このような出庫を繰り返すことで、各層の実在庫度数分布が目標度数分布に近づき、最終的には該目標度数分布とほぼ同一の分布に継続的に維持されることとなる。
この場合、前記出庫優先階級の選択においては、目標度数分布の目標度数よりも大きな度数の階級が一つのみであるような場合には、その階級が出庫優先階級として選択されることはもちろんであるが、目標度数よりも大きな度数の階級が複数あるような場合には、その各階級の度数と目標度数との偏差を前記重み係数により補正した後の値が最大となるような階級が出庫優先階級として選択される。そして、該重み係数は、部品収容庫への新たなリング部品の入庫に伴い度数が増加しやすい階級ほど、換言すれば、部品収容庫に入庫されるリング部品のサイズデータ階級として出現頻度がより高い階級ほど、該重み係数による前記偏差の補正後の値が大きくなるように設定されているので、度数が増加しやすい階級が優先的に出庫優先階級として選択される。従って、各層の実在庫度数分布に確実に目標度数分布に近づけることができる。
そして、本発明の第１の態様では、前記目標度数分布は、各層相互間で該目標度数分布の形状が略同一となり、且つ、前記規格範囲内に設定した全ての階級における目標度数が所定の正の最低値以上となるように設定される。従って、上記のようにこの目標度数分布に近づく実在庫度数分布は、各層相互間で互いにほぼ同一の分布形状となり、しかも各層の全ての階級において、部品収容庫に常時、前記最低値以上の度数のリング部品が存在するような分布となる。この結果、部品収容庫の各層のリング部品のサイズデータの実在庫度数分布は、それらのリング部品からより多くの積層リングを組立て得る分布に継続的に維持されることとなる。
よって、本発明の第１の態様によれば、部品収容庫の各層のリング部品のサイズデータの分布状態を、より多くの積層リングを組立てることが可能な状態に継続的に維持することができ、ひいては、積層リングの安定した量産性を継続的に確保することができる。
かかる本発明の第１の態様では、前記出庫品選定手段は、前記部品収容庫に過去に入庫した各層のリング部品のサイズデータのばらつき度合いを各層毎に求める手段と、その求めた各層毎のばらつき度合いの平均値と略同一のばらつき度合いを有し、且つ各層毎にあらかじめ定めた該層のサイズデータの中心値を中心とする正規分布状の度数分布を各層の基本度数分布として求める手段とを備え、該各層の基本度数分布に対し、その度数が前記所定の最低値に満たない階級の度数を該最低値に修正することにより各層の目標度数分布を設定することが好適である。
すなわち、一般に、製造される各層のリング部品のサイズデータは、ある中心値（通常は設定値）を中心とする正規分布状の度数分布となる。そして、該サイズデータのばらつき度合い（例えば標準偏差）が、正規分布状の度数分布の広がり具合を表すものとなる。
また、各層の実在庫度数分布を効率よく迅速に目標度数分布に近づける上では、前記部品収容庫に入庫される各層のリング部品のサイズデータの実際の分布状態に則した目標度数分布を設定することが好ましい。
そこで、本発明の第１の態様では、前記部品収容庫に過去に入庫した各層のリング部品のサイズデータのばらつき度合いを各層毎に求め、その求めた各層毎のばらつき度合いの平均値と略同一のばらつき度合いを有し、且つ各層毎にあらかじめ定めた該層のサイズデータの中心値を中心とする正規分布状の度数分布を各層の基本度数分布（目標度数分布の基本となる度数分布）として求める。この場合、この基本度数分布では、前記目標度数分布を設定する前記規格範囲の両端部近傍の階級では度数が、各階級で最低限確保すべき度数として定めた前記所定の最低値を下回る場合があるので、度数が該最低値に満たない階級については、その度数が該最低値に修正され、その修正を施した基本度数分布が前記目標度数分布として設定される。
このように目標度数分布を設定することにより、各層の実在庫度数分布を、積層リングの安定した量産性を継続的に確保することができる分布状態に効率よく迅速に近づけることができる。
また、本発明の第１の態様では、前記出庫品選定手段は、前記特定層の出庫優先階級に属する部品データを含む積層組合わせデータが複数あるとき、該複数の積層組合わせデータのそれぞれに対して、前記特定層以外の各層のサイズデータの階級における前記実在庫度数分布の度数と前記目標分布の目標度数とに基づいて該実在庫度数分布の度数が目標度数以下となっている層の総数を目標不足層数として算出し、該目標不足層数がより少ない積層組合わせデータを優先的に選定することが好適である。
そして、この場合さらに、前記出庫品選定手段は、前記目標不足層数が最小となる積層組合わせデータが複数あるときには、該複数の積層組合わせデータのそれぞれに対して、前記特定層以外の各層のサイズデータの階級における前記実在庫度数分布の度数と前記目標分布の目標度数とに基づいて該実在庫度数分布の度数が目標度数以下となっている層における該実在庫度数分布の度数と該目標度数との偏差を求めると共に該偏差の前記特定層以外の全層分の総和を目標不足分和として算出し、該目標不足分和の絶対値がより小さい積層組合わせデータを優先的に選定することが好適である。
これによれば、前記特定層の出庫優先階級に属する部品データを含む積層組合わせデータが複数あるときには、それらの積層組合わせデータの中では、前記目標不足層数がより多い積層組合わせデータ、換言すれば、実在庫度数分布における度数が目標度数以下となるような層がより多い積層組合わせデータは、積極的に選定されず、そのような積層組合わせデータの以外の積層組合わせデータ（目標不足層数がより少ない積層組合わせデータ）が優先的に実際に組み立てる積層リングに対応する積層組合わせデータとして選定される。さらに、目標不足層数が最小となるような積層組合わせデータが複数ある場合には、前記目標不足分和の絶対値がより大きい積層組合わせデータ、換言すれば、実在庫度数分布の度数が目標度数よりも小さい度合いが比較的高い層を有するような積層組合わせデータは積極的には選定されず、そのような積層組合わせデータの以外の積層組合わせデータ（目標不足分和がより小さい積層組合わせデータ）が優先的に実際に組み立てる積層リングに対応する積層組合わせデータとして選定される。
これにより、実在庫度数分布が目標度数分布に対して谷（凹み）を生じるような分布状態になることを防止できる。すなわち、実在庫度数分布が、谷を有するような分布状態になると、一般に部品収容庫のリング部品に対して得られる積層組合わせデータの総数（組み立て得る積層リングの個数）が急速に低下していく傾向があるが、これを防止することができる。
また、本発明の第１の態様では、前記積層リングが、少なくとも一つの所定層のリング部品の部品データが互いに所定の要件を満たすような二つの積層リングを対として使用されるものである場合には、前記出庫品選定手段は、前記特定層の出庫優先階級に属する部品データを含む積層組合わせデータが複数あるとき、該複数の積層組合わせデータのうち、前記所定の要件に適合して対となる積層組合わせデータであって且つその対となる積層組合わせデータの両者が前記特定層の出庫優先階級に属する部品データを含むものを優先的に選定することが好ましい。
すなわち、積層リングがその二つを対として使用されるものである場合（例えば無段変速機（ＣＶＴ）の個々のベルトを構成する積層リング等）には、一般に、それらの二つの積層リングが所定の要件（例えばそれらの積層リングの最も内側の層もしくは最も外側の層のリング部品の周長値の差がある範囲内にあること等の要件）を満たす必要がある場合が多い。そして、この場合には、前記のように前記特定層の出庫優先階級に属する部品データを含む複数の積層組合わせデータのうち、前記所定の要件に適合して対となる積層組合わせデータであって且つその対となる積層組合わせデータの両者が前記特定層の出庫優先階級に属する部品データを含むものを優先的に選定する。
このようにすることにより、前記特定層の出庫優先階級に属する部品データを含み、且つ、対となる積層組合わせデータが選定され、それらの積層組合わせデータに対応する各層のリング部品が部品収容庫から出庫されて積層リングの対が組み立てられることとなるため、所要の積層リングの対を組み立てることができると共に、実在庫度数分布を目標度数分布に迅速に近づける効果を高めることができる。
さらに、本発明の第１の態様では、前記組合わせ試算手段は、複数種類の組合わせ条件を可変的に設定して、その設定した各種類の組合せ条件に従って前記組合わせ試算を実行する手段と、該各種類の組合わせ条件に対応して前記組合わせ試算により得られる前記積層組合わせデータの個数を評価し、該個数が最大となる組合わせ条件を前記所定の組合わせ条件として決定する手段とを備えることが好適である。
これによれば、組合わせ試算による積層組合わせデータの生成個数が最も多くなるような組合わせ条件が見出されて、それが前記所定の組合わせ条件として決定される。そして、組み立てる積層リングに対応する積層組合わせデータは、この所定の組合わせ条件に基づく組合わせ試算によって生成された積層組合わせデータから前記出庫品選定手段によって選定される。このため、部品収容庫に現在収容されているリング部品に対して組み立てが要求される積層リングの個数が比較的多くても、その必要数分の積層リングを組み立てるためのリング部品を部品収容庫から供給することができる。この結果、積層リングの量産性をより高めつつ、該積層リングの量産を継続的に安定して行うことが可能となる。
次に、本発明の第２の態様は、複数の無端帯状のリング部品を積層して組立てられる積層リングの各層の複数のリング部品を収容する部品収容庫と、該部品収容庫に収容されている各リング部品の少なくとも周長値を表すサイズデータを含む部品データを記憶保持する部品データ管理手段と、該部品データ管理手段が保持する各リング部品の部品データに基づく所定の組合わせ条件に従って前記部品収容庫の各層のリング部品の部品データを１個ずつ全層分、組合わせる組合わせ試算を実行し、前記積層リングを組立可能な各層のリング部品の組合わせを表す複数の積層組合わせデータを生成する組合わせ試算手段と、該組合わせ試算手段により生成された積層組合わせデータから実際に組立てる積層リングに対応する積層組合わせデータを選定する出庫品選定手段とを備え、該出庫品選定手段により選定された積層組合わせデータに対応する各層のリング部品を前記部品収容庫から出庫して積層リングを組立てる組立装置において、前記出庫品選定手段は、前記組合わせ試算手段により生成された積層組合わせデータから所定数の積層組合わせデータを仮想出庫組合わせデータとして選択する処理を複数回実行する手段と、該所定数の仮想出庫組合わせデータの選択の都度、その選択した仮想出庫組合わせデータに含まれる各層の部品データを前記部品データ管理手段が保持する部品データから除外した残りの部品データに対して、該残りの部品データの各層における前記サイズデータの度数分布とあらかじめ設定した各層毎の所定の目標度数分布との一致度合いを判断する手段とを備え、その一致度合いがより高くなる前記所定数の仮想出庫組合わせデータを実際に組立てる積層リングに対応する積層組合わせデータとして優先的に選定することを特徴とするものである。
かかる本発明の第２の態様によれば、前記出庫品選定手段は、前記組合わせ手段による組合わせ試算により生成された積層組合わせデータから所定数の積層組合わせデータ（前記仮想出庫組合わせデータ）を選択することで、その選択した仮想出庫組合わせデータに対応する各層のリング部品の組合わせを仮想的に部品収容庫から出庫する。そして、この仮想的な出庫を複数回実行する。尚、この場合、各回で選択する所定数の仮想出庫組合わせデータは、各回毎に異なるものであることはもちろんである。但し、該所定数が２以上である場合には、ある回の一つもしくは複数（＜所定数）の仮想出庫組合わせデータは、他の回の一つもしくは複数の仮想出庫組合わせデータと同じであってもよい。また、該所定数は、例えば実際に部品収容庫から出庫することが要求される各層のリング部品の組合わせの個数（組み立てようとする積層リングの個数）と同じであってもよいが、それよりも少ない個数であってもよい。
前記出庫品選定手段はさらに、上記の仮想的な出庫の都度（所定数の仮想出庫組合わせデータの選択の都度）、前記部品データ管理手段が保持している部品データから、選択した仮想出庫組合わせデータを除外した残りの部品データ（これは仮想的な出庫により部品収容庫に残るリング部品に対応する）に対して、その各層のサイズデータの値の度数分布と、所定の目標度数分布との一致度合いを判断し、その一致度合いがより高くなるような所定数の仮想出庫組合わせデータを実際に組立てる積層リングに対応する積層組合わせデータとして優先的に選定する。そして、本発明では、その選定した積層組合わせデータに含まれる部品データに対応する各層のリング部品を前記部品収容庫から出庫して前記積層リングを組立てる。
従って、本発明の第１の態様では、部品収容庫内の各層のリング部品のサイズデータの値の度数分布を所望の目標度数分布に制御するようにして、各層のリング部品の出庫が行われることとなる。これにより部品収容庫内の各層のリング部品のサイズデータの値の偏りを回避して、積層リングの量産性を継続的に安定して確保することが可能となる。
かかる本発明の第２の態様では、前記目標度数分布は、例えば、過去に前記部品収容庫に入庫した各層の複数のリング部品のサイズデータの度数分布である。
これによれば、部品収容庫に過去に実際に入庫された各層のリング部品の平均的なサイズデータの度数分布に部品収容庫内の各層のリング部品のサイズデータの度数分布を維持するようにして、部品収容庫内のリング部品の組合わせ及び出庫が行われることとなる。これにより、部品収容庫内のリング部品のサイズデータの度数分布が、より多くの積層リングを組み立てることが可能な度数分布に維持され、継続的で安定した量産性を高めることができる。
尚、過去に前記部品収容庫に入庫した各層の複数のリング部品は、より具体的には、例えば過去一定期間内に部品収容庫に入庫したリング部品や、過去に入庫したあるロットナンバーのリング部品等である。
あるいは、前記目標度数分布は、例えば前記部品収容庫に現在収容されている各層の複数のリング部品のサイズデータの度数分布である。
これによれば、部品収容庫の現在のサイズデータの度数分布に部品収容庫内の各層リング部品のサイズデータの度数分布を維持するようにして、部品収容庫内のリング部品の組合わせ及び出庫が行われることとなる。そして、この場合、部品収容庫に新たなリング部品が入庫されるに伴って、基本的には、部品収容庫内の各層のリング部品のサイズデータの度数分布は、概ね設計値を中心とするような度数分布に近づいていく。これにより、部品収容庫内のリング部品のサイズデータの度数分布が、より多くの積層リングを組み立てることが可能な度数分布に維持され、継続的で安定した量産性を高めることができる。
さらに、本発明の第２の態様では、前記出庫品選定手段は、少なくとも前記残りの部品データの各層におけるサイズデータの平均値と該サイズデータのばらつき度合いとの両者又は一方を、前記目標度数分布に係わるサイズデータの平均値及びばらつき度合いの両者又は一方と比較することにより前記一致度合いを判断する。
このように、前記の仮想的な出庫後の残りの部品データにおけるサイズデータの値の度数分布と前記目標度数分布との一致度合いを判断するために、各層のリング部品のサイズデータの値の平均値やばらつき度合い（例えば標準偏差や分散）を用いることで、該一致度合いの判断を適正に行うことができる。
また、本発明の第２の態様では、前記組合わせ試算手段は、複数種類の組合わせ条件を可変的に設定して、その設定した各種類の組合せ条件に従って前記組合わせ試算を実行する手段と、該各種類の組合わせ条件に対応して前記組合わせ試算により得られる前記積層組合わせデータの個数を評価し、該個数が最大となる組合わせ条件を前記所定の組合わせ条件として決定する手段とを備えることが好適である。
これによれば、前記第１の態様に関して説明した場合と同様、積層組合わせデータの生成個数が最も多くなるような組合わせ条件に基づく組合わせ試算によって生成された積層組合わせデータから前記出庫品選定手段によって選定される。このため、部品収容庫に現在収容されているリング部品に対して組み立てが要求される積層リングの個数が比較的多くても、その必要数分の積層リングを組み立てるためのリング部品を部品収容庫から供給することができる。この結果、積層リングの量産性をより高めつつ、該積層リングの量産を継続的に安定して行うことが可能となる。
次に、本発明の第３の態様は、複数の無端帯状のリング部品を積層して組立てられる積層リングの各層の複数のリング部品を収容する部品収容庫を備え、該部品収容庫に収容されている各層のリング部品から前記積層リングを組立てるためのリング部品を選定して該部品収容庫から出庫し、その出庫した各層のリング部品を積層して積層リングを組立てる組立装置において、前記部品収容庫に収容されている各リング部品の少なくとも周長値を表すサイズデータを含む部品データを記憶保持する部品データ管理手段と、該部品データ管理手段が保持する各リング部品の部品データに基づく所定の第１の組合わせ条件に従って前記部品収容庫の各層のリング部品の部品データを１個ずつ全層分、組合わせる組合わせ試算を実行し、前記積層リングを組立可能な各層のリング部品の組合わせを表す複数の積層組合わせデータを生成する第１の組合わせ試算手段と、該第１の組合わせ試算手段により生成された積層組合わせデータから所定数の積層組合わせデータを仮想出庫組合わせデータとして選択する処理を複数回実行し、その選択の都度、選択した所定数の積層組合わせデータに対応する各層のリング部品の部品データを前記部品データ管理手段に保持されている部品データから除外してなる残りの部品データに対して、当該残りの部品データに基づく所定の第２の組合わせ条件に従って組合わせ試算を実行して該第２の組合わせ条件に適合する積層組合わせデータを生成する第２の組合わせ試算手段と、前記仮想出庫組合わせデータの選択毎に該第２の組合わせ試算手段により生成された積層組合わせデータの個数を評価し、その個数が最大となる積層組合わせデータから実際に組立てる積層リングに対応する積層組合わせデータを選定する出庫品選定手段とを備え、該出庫品選定手段により選定された積層組合わせデータに対応する各層のリング部品を前記部品収容庫から出庫して積層リングを組立てることを特徴とするものである。
かかる本発明の第３の態様によれば、前記第２の組合わせ試算手段は、前記第２の態様における出庫品選定手段と同様、前記第１の組合わせ手段による第１の組合わせ条件に基づく組合わせ試算により生成された積層組合わせデータから所定数の積層組合わせデータ（前記仮想出庫組合わせデータ）を選択することで、その選択した仮想出庫組合わせデータに対応する各層のリング部品の組合わせを仮想的に部品収容庫から出庫する。そして、この仮想的な出庫が複数回実行される。
さらに、該第２の組合わせ試算手段は、上記の仮想的な出庫の都度（所定数の仮想出庫組合わせデータの選択の都度）、前記部品データ管理手段が保持している部品データから、選択した仮想出庫組合わせデータを除外した残りの部品データ（これは仮想的な出庫により部品収容庫に残るリング部品に対応する）に対して、第２の組合わせ条件に基づく組合わせ試算を実行する。これにより、上記の仮想的な出庫後に部品収容庫内に残るリング部品から積層リングを組み立てるための各層のリング部品の仮想的な組合わせ（積層組合わせデータ）が、各回の仮想的な出庫毎（所定数の仮想出庫組合わせデータの選択毎）に得られることとなる。
そして、本発明の第３態様における出庫品選定手段は、仮想的な出庫後の第２の組合わせ試算手段の組合わせ試算によって生成された積層組合わせデータの個数を評価し、その個数が最大となる積層組合わせデータから実際に組立てる積層リングに対応する積層組合わせデータを選定する。つまり、仮想的な出庫後の組合わせ試算を残りの部品データに対して行ったときに、最も多くの積層組合わせデータを生成できるような所定数の仮想出庫組合わせデータに含まれる部品データを除外した残りの部品データから生成される積層組合わせデータから、実際に組み立てる積層リングに対応する積層組合わせデータを選定する。そして、この選定した積層組合わせデータに含まれる部品データに対応するリング部品を部品収容庫から出庫して積層リングを組み立てる。
従って、本発明の第３の態様によれば、部品収容庫に、より多くの積層リングの組立得るような各層のリング部品を残しつつ、該部品収容庫から積層リングを組み立てるための各層のリング部品の組合わせを出庫することとなる。これにより、積層リングの量産性を安定して継続的に確保することが可能となる。
かかる本発明の第３の態様では、前記第１の組合わせ試算手段は、複数種類の組合わせ条件を可変的に設定して、その設定した各種類の組合せ条件に基づいて前記部品データ管理手段が保持している部品データに対して組合わせ試算を実行する手段と、該各種類の組合わせ条件に対応して前記組合わせ試算により得られる前記積層組合わせデータの個数を評価し、該個数が最大となる組合わせ条件を前記所定の第１の組合わせ条件として決定する手段とを備えることが好ましい。
同様に、前記第２の組合わせ試算手段は、前記仮想出庫組合わせデータの選択の都度、複数種類の組合わせ条件を可変的に設定して、その設定した各種類の組合わせ条件に基づいて、該仮想出庫組合わせデータを前記部品データ管理手段が保持している部品データから除外した残りの部品データに対して組合わせ試算を実行する手段と、該各種類の組合わせ条件に対応して前記組合わせ試算により得られる前記積層組合わせデータの個数を評価し、該個数が最大となる組合わせ条件を前記所定の第２の組合わせ条件として決定する手段とを備えることが好ましい。
これによれば、第１の組合わせ試算手段や、第２の組合わせ試算手段は、それぞれ、積層組合わせデータの生成個数が最も多くなるような第１の組合わせ条件、第２の組わせ条件に基づいて組合わせ試算を行うため、各組合わせ試算手段による組合わせ試算によって、より多くの積層組合わせデータを生成することが可能となる。このため、部品収容庫に現在収容されているリング部品に対して組み立てが要求される積層リングの個数が比較的多くても、その必要数分の積層リングを組み立てるためのリング部品を部品収容庫から供給することができる。この結果、積層リングの量産性をより高めつつ、該積層リングの量産を継続的に安定して行うことが可能となる。
尚、本発明の第３の態様では、第２の組合わせ試算手段に係わる第２の組合わせ条件は、第１の組合わせ試算手段に係わる第１の組合わせ条件と同一でもよい。
また、本発明の第１〜第３の態様では、前記の各組合わせ試算手段は、より具体的には、例えば各層のうち、あらかじめ定めた所定層（例えば最も内側の層あるいは最も外側の層）の複数の部品データを所定の組合わせ条件に基づいて一つずつ順次選択する所定層データ選択処理と、該所定層の部品データの選択の都度、その選択した所定層の部品データに対して組合わせる他の層の部品データを該組合わせ条件に基づいて該所定層に隣接する層から順番に選択する層間選択処理と、該層間選択処理により前記積層組合わせデータが生成されたときには、その積層組合わせデータを構成する各層の部品データを次回以降の層間選択処理での選択対象から除外する処理とを実行することにより前記組合わせ試算を行う手段とする。そして、この場合、上記所定の組合わせ条件は、前記所定層データ選択処理における前記所定層の部品データの選択順位を例えば前記サイズデータに基づいて規定する試算起点選択条件と、前記層間選択処理において選択済の一つの層の部品データに対して該層に隣接する部品データの中からどの部品データを選択すべきかを例えば前記サイズデータに基づいて規定する層間選択条件とを含むことが好適である。尚、この場合、上記所定の組合わせ条件は、本発明の第３の態様における第１の組合わせ試算手段に関しては、前記第１の組合わせ条件であり、第２の組合わせ試算手段に関しては、前記第２の組合わせ条件である。
また、この場合、所定の組合わせ条件を可変的に複数種類設定する場合、上記試算起点選択条件と層間選択条件との両者又はいずれか一方を可変的に複数種類設定することが好適である。
【図面の簡単な説明】
図１は、本発明の実施形態で組立てる積層リングを含むＣＶＴ（無段変速機）のベルトを説明するための説明図、図２は図１のベルトの積層リングを組立てる装置の全体構成を示すシステム構成図である。図３及び図４は本発明の第１実施形態の作動を説明するためのフローチャート、図５〜図７は図３のフローチャートのサブルーチン処理を説明するためのフローチャート、図８は図６のフローチャートのサブルーチン処理を説明するためのフローチャートである。図９は図４のフローチャートのサブルーチン処理を説明するためのフローチャート、図１０は図９のフローチャートのサブルーチン処理を説明するためのフローチャート、図１１は図９のフローチャートの処理で作成する度数分布を例示するグラフ、図１２は図９のフローチャートの処理で作成する度数分布を例示するグラフ、図１３は図９のフローチャートのサブルーチン処理を示すフローチャートである。図１４は本発明の第２実施形態の作動の要部を説明するためのフローチャート、図１５は本発明の第３実施形態の作動の要部を説明するためのフローチャート、図１６は本発明の第４実施形態の作動の要部を説明するためのフローチャートである。
発明を実施するための最良の形態
本発明の第１実施形態を図１〜図１３を参照して説明する。尚、本実施形態は、本発明の第１の態様の一実施形態である。
まず、ＣＶＴのベルトの構造を図１を参照して簡単に説明しておく。図１（ａ）はＣＶＴのベルトの側面図であり、図（ｂ）は該ベルトの部分的斜視図である。これらの図に示すように、ＣＶＴのベルト１は、複数の板状のエレメント２を一対の積層リング３，３に係合させて、それらの積層リング３，３に沿って環状に配列した構造となっている。そして、各積層リング３は、図１（ｂ）に示すように、複数（Ｎ個）の薄肉な無端帯状の金属製リング部品４1，４2，４3，…，４Nをそれらの厚み方向で積層することにより組立られている。
尚、以下の説明では、リング部品４1，４2，４3，…，４Nを特に区別する必要が無いときは、それらを総称的にリング部品４と称する。また、各積層リング３の各層を、最も内側のものから順に第１層、第２層、…、第Ｎ層というように称する。さらに、個々の積層リング３を構成する第１〜第Ｎ層のリング部品４1〜４Nの組（セット）を組リング部品（４）と称する。また、ＣＶＴのベルト１の一対の積層リング３，３を区別するとき、それらのうちの一方を第１積層リング３ａ、他方を第２積層リング３ｂと称する（図１（ｂ）を参照）。
本実施形態の装置は、前記ベルト１を構成する積層リング３，３を組立てるための装置であり、図２に示すように、各積層リング３の各層を構成するリング部品４1〜４Nを層別に分類して収容する部品収容庫１０と、図示しない前工程ステーションで製造されて搬入される各層のリング部品４1〜４Nを部品収容庫１０に入庫する入庫装置１１と、部品収容庫１０から各積層リング３を組立てるための組リング部品（４）を出庫する出庫装置１２と、後述の各種演算処理や、入庫装置１１及び出庫装置１２の動作指令を行うコンピュータ１３と、出庫装置１２より出庫された組リング部品（４）のリング部品４1〜４Nを積層する作業を実行して、積層リング３を組立てる積層作業装置１４とを具備している。
尚、詳細な図示は省略するが、コンピュータ１３は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を有する基本的な回路ユニットを具備することはもちろん、ハードディスク等の記録媒体、キーボードやディスプレイ等の入出力機器、他のコンピュータ等との通信手段（ＬＡＮデバイス等）、各種処理を実行するためのソフトウェア等を含んでいる。そして、コンピュータ１３は、一台のコンピュータで構成したものであってもよいが、複数のパソコン等を相互にデータの授受を可能に接続して構成したものであってもよい。
コンピュータ１３は、その主要な機能的手段として、部品収容庫１０に収容されている各リング部品４に関する部品データを記憶保持して保管する部品データ管理手段１４と、該部品データ管理手段１５が保管する部品データ等を用いて後述の各種演算処理を実行する演算処理手段１６とを具備している。
ここで、部品データ管理手段１５が保管する部品データは、例えば、部品収容庫１０の各リング部品４が積層リング３のどの層に対応するものであるかを識別するためのデータ（以下、層識別データという）、部品収容庫１０における各リング部品４の収容場所を表すデータ（以下、収容番地データという）、各リング部品４のサイズデータとしての周長値の実測データ、各リング部品４の製造日付のデータ、各リング部品４のロットナンバーのデータ等から構成される複合データである。尚、上記サイズデータについては、各リング部品４の周長値の実測データの代わりに、例えば各リング部品４の半径もしくは直径のデータであってもよく、さらには、必要に応じて各リング部品４の厚みや幅等のデータを含めてもよい。
部品データ管理手段１５が保管するこれらのデータのうち、前記収容番地データを除くデータ（図２では入庫品製造情報と称している）は、リング部品４の製造ステーション（図示しない）から各リング部品４が搬入される際に、例えば該製造ステーションに備えられたコンピュータ（図示しない）から通信手段を介してコンピュータ１３に与えられるものである。また、前記収容番地データは、搬入されたリング部品４を前記入庫装置１１により部品収容庫１０に入庫する際に、コンピュータ１３が上記入庫品製造情報の層識別データ等を参照しながら適宜決定するものである。
そして、コンピュータ１３は、部品データ管理手段１５により、図示しない製造ステーションのコンピュータから与えられたデータ（入庫品製造情報）と上記収容番地データとを合わせて保管する。この場合、コンピュータ１３は、部品収容庫１０へのリング部品４の入庫や該部品収容庫１０からの組リング部品（４）の出庫が行われたときに部品データ管理手段１５に保管するデータを更新する。すなわち、部品収容庫１０にリング部品４が新たに入庫されると、そのリング部品４の部品データが、部品収容庫１０に既に収容されているリング部品４の部品データと併せて部品データ管理手段１５に保管される。また、部品収容庫１０から組リング部品（４）が出庫されると、その組リング部品（４）を構成する第１〜第Ｎ層の各リング部品４の部品データの保管が解除され、該データが部品データ管理手段１５から消去される。
尚、コンピュータ１３は、部品収容庫１０に過去に入庫されたリング部品４の各層毎の周長値のログデータ（例えば過去一定期間内に部品収容庫１０に入庫されたリング部品４の各層毎の周長値のログデータ、あるいは、部品収容庫１０に過去に入庫された所定ロットのリング部品４の各層毎の周長値のログデータ等）を前記部品データ管理手段１５に保持するデータとは別に記憶保持するようにしている。また、前記演算処理手段１６は、詳細な説明は後述するが、本発明の第１の態様における組合わせ試算手段及び出庫品選定手段としての機能を有するものである。また、本実施形態では、部品収容庫１０へのリング部品４の入庫は、第１〜第Ｎ層のＮ個のリング部品４1〜４Nをセットとして行なわれ、部品収容庫１０内の各層のリング部品４の個数は、基本的には、各層相互間で同一である。
次に、本実施形態の装置の作動を詳細に説明する。
コンピュータ１３は、組リング部品（４）の出庫の要求（積層リング３の組立要求）があると、図３及び図４のフローチャートに示す処理を実行する。
まず、コンピュータ１３は、演算処理手段１６による後述する組合わせ試算等の処理を行うために必要な基本的な要件項目を演算処理手段１６に取り込む（ＳＴＥＰ１）。この要件項目は、ＣＶＴのベルト１用の積層リング３として要求される規格要件、出庫するリング部品４を選定するための要件（以下、出庫品選定要件という）等である。これらの要件項目は、あらかじめコンピュータ１３に入力され、図示しないハードディスク等に保存されている。
この場合、積層リング３として要求される規格要件としては、本実施形態では、例えば積層リング３の隣合う二つの層のリング部品４，４の半径の差（以下、リング間クリアランスΔｒという）を規定する要件と、該リング間クリアランスΔｒの全層分の総和（以下、トータルクリアランスΣΔｒという）を規定する要件と、ＣＶＴのベルト１を得るときに対となる第１及び第２積層リング３ａ，３ｂ（図１参照）のそれぞれの第１層（最も内側の層）のリング部品４1，４1の周長値の差の絶対値（以下、第１層集長差ΔＬ１という）を規定する要件とがある。
そして、リング間クリアランスΔｒの規格要件は、例えば該リング間クリアランスΔｒの許容範囲がＡ±α［μｍ］（但し、Ａ，αは正の定数）である、すなわち、Ａ−α≦Δｒ≦Ａ＋αであるというように定められている。また、トータルクリアランスΣΔｒの規格要件は、例えばその許容範囲が、０≦ΣΔｒ≦Ｂ［μｍ］（但し、Ｂは正の定数）であるというように定められている。さらに、第１層周長差ΔＬ１の規格要件は、例えばその許容範囲が０≦ΔＬ１≦Ｃ［μｍ］（但し、Ｃは正の定数）であるというように定められている。
尚、前記リング間クリアランスΔｒに関しては、詳しくは、第１層と第２層との間のリング間クリアランス、第２層と第３層との間のリング間クリアランス、……、第Ｎ−１層と第Ｎ層との間のリング間クリアランス、というようにＮ−１種類のリング間クリアランスがあるが、本実施形態では、互いに隣り合ういずれの層間のリング間クリアランスΔｒについても、それに対する規格要件（Ａ−α≦Δｒ≦Ａ＋αという要件）は同一である。
また、該リング間クリアランスΔｒは、より詳しくは、互いに隣り合う二つのリング部品４，４のうちの外側のリング部品４の内周面の半径（内径）と内側のリング部品４の外周面の半径（外径）との差である。この場合、各層のリング部品４の厚みが一定である場合には、隣り合うリング部品４，４のそれぞれの内径の差、あるいは外径の差、もしくは、それらの差から各層のリング部品４の厚みの設計値（一定値）を加えたものをリング間クリアランスΔｒとしてよい。本実施形態では、後述する処理でリング間クリアランスΔｒを求めるに際しては、例えば上記内径の差（これは各層のリング部品４の内周面の周長値の測定値から算出される）をリング間クリアランスΔｒとして得るようにしている。但し、各層のリング部品４の厚みがばらつきを生じるような場合には、例えば隣り合うリング部品４，４の内径の差から内側のリング部品４の厚みを減算したたもの、あるいは、リング部品４，４の外径の差から外側のリング部品４の厚みを減算したものをリング間クリアランスΔｒとして得るようにすることが好ましい。
また、前記出庫品選定要件は、出庫する組リング部品（４）の優先順位等を規定する要件であるが、これについては、詳細を後述する。
次いで、コンピュータ１３は、部品データ管理手段１５により保管している部品データ、すなわち、部品収容庫１０に現在収容されているリング部品４の部品データを整理する（ＳＴＥＰ２）。より具体的には、部品データを各層別に分類したり、各層毎の部品データを周長値データの大きさ順に配列する等のソート処理を行う。
次いで、コンピュータ１３は、各層の部品データを組合わせるための複数種類の組合わせ条件を演算処理手段１６に取り込む（ＳＴＥＰ３）。ここで、これらの組合わせ条件について説明する前に、演算処理手段１６が実行する組合わせ試算の基本的概要を説明しておく。
本実施形態における組合わせ試算では、まず、部品収容庫１０に収容されている第１層のリング部品４1のそれぞれの部品データの中から、一つのリング部品４1の部品データが選択され、その選択された第１層の部品データに対して組合わせる第２層の一つのリング部品４2の部品データが選択される。さらに、その選択された第１層及び第２層の部品データに対して組合わせる第３層の一つのリング部品４3の部品データが選択される。以下、同様にして、第４層、第５層、…、第Ｎ層のリング部品４4，４5，…，４Nの部品データから、順次、一つずつ部品データが選択され、積層リング３の全層分（Ｎ層分）の部品データを組合わせてなる積層組合わせデータ（これは前記組リング部品（４）に対応する）が生成される。そして、このようにして積層組合わせデータを生成する処理が繰り返され、複数の積層組合わせデータが生成される。この場合、積層組合わせデータが生成される都度、その生成された積層組合わせデータに含まれる各層の部品データは、以後に新たな積層組合わせデータを生成する処理における選択対象から除外される。
そして、本実施形態では、上記のような組合わせ試算を行うための組合わせ条件として、第１層のリング部品４1の部品データをどの順番で選択するかを規定する試算起点選択条件と、第ｉ層（ｉ＝１，２，…，Ｎ−１）の一つの部品データを選択したとき、その層に隣り合う第ｉ＋１層のいずれの部品データを選択するかを規定する層間選択条件とがあり、これらの選択条件が次のように定められている。
すなわち、前記試算起点選択条件は、基本的には、ある特定の周長値により近い周長値データを有するものから順番に第１層の部品データを選択するというように定められている。そして、本実施形態では、上記特定の周長値が可変的に設定するパラメータとされ、このパラメータ（以下、試算起点周長パラメータという）を複数種類の値に設定することで、複数種類の試算起点選択条件が設定される。この場合、本実施形態では、試算起点周長パラメータの値として採り得る複数種類（例えば１０種類）の値、あるいはそれらの値を規定する設定データがあらかじめ定められてコンピュータ１３のハードディスク等に記憶保持されている。
また、前記層間選択条件は、基本的には、上述のような組合わせ試算中に、選択した第ｉ層（ｉ＝１，２，…，Ｎ−１）の部品データに対して、前記リング間クリアランスΔｒが、前記規格要件（Ａ−α≦Δｒ≦Ａ＋αという要件）を満たし、且つ、該リング間クリアランスΔｒが、ある特定の目標値に最も近いものを第ｉ＋１層の部品データから選択する、というように定められている。そして、本実施形態では、リング間クリアランスΔｒの上記特定の目標値が可変的に設定するパラメータとされ、このパラメータ（以下、目標クリアランスパラメータという）を複数種類の値に設定することで、複数種類の層間選択条件が設定される。この場合、前記試算起点周長パラメータと同様、目標クリアランスパラメータの値として採り得る複数種類（例えば１０種類）の値、あるいはそれらの値を規定する設定データがあらかじめ定められてコンピュータ１３のハードディスク等に記憶保持されている。
そして、コンピュータ１３は、前記ＳＴＥＰ３では、上記の複数種類の試算起点周長パラメータの値と、複数種類の目標クリアランスパラメータの値とをそれぞれ、複数種類の組合わせ条件を規定するパラメータとして演算処理手段１６に取り込む。この場合、試算起点選択条件及び層間選択条件を合わせた組合わせ条件の種類数は、試算起点選択条件の種類数（＝試算起点周長パラメータの値の種類数）と、層間選択条件の種類数（＝目標クリアランスパラメータの値の種類数）との積の値の種類数（例えば１０×１０＝１００種類）となる。
尚、以下の説明では、試算起点周長パラメータの値の種類数をＸ個とし、それらの値をＰ1，Ｐ2，…，ＰXと表す。同様に、目標クリアランスパラメータの値の種類数をＹ個とし、それらの値をＱ1，Ｑ2，…，ＱYと表す。
次に、コンピュータ１３は、部品データ管理手段１５が保管している第１〜第Ｎ−１の各層の各部品データに対して、該層に隣接する次の層（第２〜第Ｎ層）の部品データの中から組合わせることが可能な部品データ（より詳しくは前記リング間クリアランスΔｒがＡ−α≦Δｒ≦Ａ＋αという規格要件を満たす部品データ）の個数を事前にカウントする処理（組合わせ可能数カウント処理）を実行する（ＳＴＥＰ４）。
この組合わせ可能数カウント処理は、図５のフローチャートに示すように実行される。
すなわち、まず、第１〜第Ｎ−１層から一つの層（第ｉ層）が選択され（ＳＴＥＰ４−１）、さらに、その選択した第ｉ層の部品データの中から一つの部品データＤiが選択される（ＳＴＥＰ４−２）。
そして、その選択した第ｉ層の部品データＤｉと、この第ｉ層に隣接する第ｉ＋１層の各部品データとの前記リング間クリアランスΔｒが算出される（ＳＴＥＰ４−３）。さらに、そのリング間クリアランスΔｒが前述の規格要件（Ａ−α≦Δｒ≦Ａ＋αという要件）を満たしている第ｉ＋１層の部品データの個数が、第ｉ層の部品データＤｉに係わる組合わせ可能数としてカウントする（ＳＴＥＰ４−４）。この場合、上記リング間クリアランスΔｒは、部品データＤｉの周長値データと、第ｉ＋１層の各部品データの周長値データとから算出される（以下、同様）。
尚、上記ようにカウントされた個数は、第ｉ層の部品データＤｉと対応づけて部品データ管理手段１５により保管される。
次いで、現在選択している第ｉ層の全ての部品データをＳＴＥＰ５−２で選択したか否かが判断され（ＳＴＥＰ４−５）、未だ選択していない第ｉ層の部品データがある場合には、ＳＴＥＰ４−２からの処理が繰り返される。この場合、ＳＴＥＰ４−２では、第ｉ層の部品データのなかから、未選択の一つの部品データが選択される。
尚、ＳＴＥＰ４−２で、上記のように第ｉ層の部品データを一つずつ選択する処理は、例えば第ｉ層に対応して部品データ管理手段１５が保管している部品データの配列順に第ｉ層の各部品データを選択したり、第ｉ層の各部品データに含まれる周長値データの大きさ順に各部品データを順番に選択したりすることで行うことができる。
また、ＳＴＥＰ４−２で第ｉ層の全ての部品データを選択したことがＳＴＥＰ４−５で確認された場合には、次に、第１〜第Ｎ−１層の全ての層をＳＴＥＰ４−１で選択したか否かが判断され（ＳＴＥＰ４−６）、未だ選択していない層がある場合には、ＳＴＥＰ４−１からの処理が繰り返される。この場合、ＳＴＥＰ４−１では、第１〜第Ｎ−１層のなかから、未選択の一つの層が選択される。
尚、ＳＴＥＰ４−１で、上記のように第１〜第Ｎ−１層の各層を一つずつ選択するためには、例えばそれらの各層を第１層から順番に選択するようにすればよい。
また、ＳＴＥＰ４−６で第１〜第Ｎ−１層の全ての層を選択したことが確認された場合には、図３のメインルーチンの処理に復帰する。
以上のようなＳＴＥＰ４の処理によって、部品データ管理手段１５が保管している第１〜第Ｎ−１の各層の全ての部品データのそれぞれに対して、それとリング間クリアランスΔｒの規格要件を満たすような部品データの個数が組合わせ可能数として事前にカウントされる。そして、このようにカウントされた組合わせ可能数が、第１〜第Ｎ−１の各層の各部品データと対応づけられて部品データ管理手段１５により保管される。尚、第Ｎ層の部品データは、前記に概要を説明した組合わせ試算において最後に選択されて組合わせられるものであるため、ＳＴＥＰ４の処理の対象外とされる。
図３のフローチャートの説明に戻って、次に、コンピュータ１３は、演算処理手段１６により、前記ＳＴＥＰ３で取り込んだ複数種類の試算起点選択条件に係わる複数（Ｘ個）の試算起点周長パラメータＰ1，Ｐ2，…，ＰXから一つの試算起点周長パラメータＰｍを選択する（ＳＴＥＰ５）。
さらに、演算処理手段１６は、ＳＴＥＰ３で取り込んだ複数種類の層間選択条件に係わる複数（Ｙ個）の目標クリアランスパラメータＱ1，Ｑ2，…，ＱYから一つの目標クリアランスパラメータＱｎを選択する（ＳＴＥＰ６）。これにより、試算起点周長パラメータ及び目標クリアランスパラメータにより定まる複数種類（Ｘ×Ｙ種類）の組合わせ条件の中から一つの組合わせ条件が設定される。
そして、演算処理手段１６は、選択した試算起点周長パラメータＰｍ及び目標クリアランスパラメータＱｎの組により定まる一つの種類の組合わせ条件（以下、これを組合わせ条件（Ｐｍ，Ｑｎ）と表記する）に基づいて、部品データ管理手段１５が保持している部品データに対する組合わせ試算を実行する（ＳＴＥＰ７）。
この組合わせ試算は、図６〜図８のフローチャートに示すように行われる。
図６を参照して、コンピュータ１３の演算処理手段１６は、まず、前記ＳＴＥＰ５で選択した試算起点周長パラメータＰｍにより規定される試算起点選択条件に基づいて、第１層の部品データのなかから一つの部品データＤ1を選択する（ＳＴＥＰ７−１）。
すなわち、現在設定されている試算起点周長パラメータＰｍにより規定される試算起点選択条件は、基本的には該パラメータＰｍの値により近い周長値データを有するものから順番に第１層の部品データD1を一つずつ選択するというように第１層の部品データの選択順位を規定するものであると共に、ＳＴＥＰ８−１の処理は、一つの種類の組合わせ条件（Ｐｍ，Ｑｎ）における組合わせ試算中に繰り返し実行される処理である。そして、ＳＴＥＰ７−１では、基本的には、この処理が実行される毎に、上記のように試算起点周長パラメータＰｍに応じて定まる選択順位に従って、第１層の一つの部品データＤ1が選択される。
但し、この場合、前記ＳＴＥＰ４で事前にカウントされた組合わせ可能数「０」であるか、又は使用済フラグがＯＮ状態になっている第１層の部品データはＳＴＥＰ７−１での選択対象から除外される。
ここで、上記使用済フラグは、第１〜第Ｎの各層の各部品データに対して、組合わせ試算中に後述のように適宜、ＯＮ状態に設定されるものであり、ＳＴＥＰ７の処理の開始時に、全ての層の全ての部品データについてＯＦＦ状態に初期化されるものである。
尚、ＳＴＥＰ７−１で、同一の周長値データを有する部品データが複数あるときには、例えば、部品データ管理手段１５における部品データの配列順位に従って一つの部品データが選択され、あるいは、各部品データに含まれる前記製造日付データや、ロットナンバーのデータ等を考慮して一つの部品データが選択される。
次いで、演算処理手段１６は、ＳＴＥＰ７−１で選択した部品データＤ1の周長値データと、第１層の他の全ての部品データの周長値データとの差の絶対値、すなわち前記第１層周長差ΔＬ１を算出する（ＳＴＥＰ７−２）。そして、この第１層周長差ΔＬ１が、前述の規格要件（０≦ΔＬ１≦Ｃという要件）を満たしている第１層の部品データを部品データＤ1に対するペアリング候補としてその個数（以下、ペアリング候補数という）をカウントする（ＳＴＥＰ７−３）。
但し、このとき、前記ＳＴＥＰ４で事前にカウントされた組合わせ可能数が「０」であるか、又は、使用済フラグがＯＮ状態となっている部品データについては、ペアリング候補数のカウント対象から除外される。
このようにカウントされるペアリング候補数は、ＣＶＴのベルト１を構成する積層リング３，３の対に対応して、ＳＴＥＰ７−１で選択した第１層の部品データＤ1と対になる可能性のある第１層の他の部品データの個数である。
次いで、演算処理手段１６は、ＳＴＥＰ７−３でカウントしたペアリング候補数それが「０」であるか否かを判断する（ＳＴＥＰ７−４）。そして、ペアリング候補数＝０であるとき、すなわち、部品データＤ1を含む積層組合わせデータを生成しても、それと対になる積層組合わせデータを生成することが不可能であるときには、ＳＴＥＰ７−１の処理に戻って、第１層の新たな部品データＤ1を選択する。これは、本実施形態では、ＣＶＴの個々のベルト１には、一対の積層リング３，３が必要であることを考慮し、２個の積層リング３，３を１セットとして組立てるためである。
一方、ＳＴＥＰ７−１でペアリング候補数が「０」でない第１層の部品データＤ1が選択され、それがＳＴＥＰ７−４で確認されると、演算処理手段１６は、その第１層の部品データＤ1に対して、第２〜第Ｎ層までの部品データを一つずつ組合わせて積層組合わせデータを生成する積層組合わせ処理を実行する（ＳＴＥＰ７−５）。
この積層組合わせ処理は、図８のフローチャートに示すように行われる。
すなわち、演算処理手段１６は、まず、層番号を表すパラメータｉの値を「１」に初期設定した後（ＳＴＥＰ７−５−１）、現在選択されている第ｉ層の部品データＤｉと、第ｉ＋１層の各部品データとのリング間クリアランスΔｒを各部品データの周長値データを用いて算出する（ＳＴＥＰ７−５−２）。この場合、積算組合わせ処理の開始当初は、ｉ＝１であるので、第ｉ層の部品データＤｉは、前記ＳＴＥＰ７−１〜７−４の処理を経て選択された第１層の部品データＤ1である。
次いで、演算処理手段１６は、第ｉ＋１層の部品データのなかから、上記ＳＴＥＰ７−５−２で算出したリング間クリアランスΔｒが前述の規格要件（Ａ−α≦Δｒ≦Ａ＋αという要件）を満たす部品データを、第ｉ層の部品データＤｉに対する組合わせ許容部品データとして抽出する（ＳＴＥＰ７−５−３）。
但し、このとき、第ｉ＋１層の部品データのうち、前記ＳＴＥＰ４で事前にカウントされた組合わせ可能数が「０」であるか、又は、使用済フラグもしくは選択禁止フラグがＯＮ状態となっている部品データは、抽出対象から除外される。
ここで、上記選択禁止フラグは、第２〜第Ｎ−１の各層の各部品データに対して、組合わせ許容部品データが存在しない場合に後述のＳＴＥＰ７−５−１３でＯＮ状態に設定されるものであり、前記使用済フラグと同様、ＳＴＥＰ７の処理の開始時に、第２〜第Ｎ−１の各層の全ての部品データについてＯＦＦ状態に初期化される。
尚、ＳＴＥＰ７−５−３で前記組合わせ許容部品データを抽出する際に、層番号ｉがｉ＝Ｎ−１であるときには、第ｉ＋１層（＝第Ｎ層）の部品データに係わる組合わせ可能数「０」であるか否かの条件と、選択禁止フラグがＯＮ状態であるか否かの条件とは無視される。これは、第Ｎ層の部品データは、積層組合わせデータを得る際に最後に選択されるものであるため、前記ＳＴＥＰ４で組合わせ可能数が算出されないと共に、後述のＳＴＥＰ７−５−１３で前記選択禁止フラグがＯＮ状態に設定されることもないからである。従って、ＳＴＥＰ７−５−３の処理の際に、ｉ＝Ｎ−１であるときには、第Ｎ層（＝第ｉ＋１層）の部品データのなかから、第Ｎ−１層の選択された部品データＤN-1とのリング間クリアランスΔｒが前述の規格要件（Ａ−α≦Δｒ≦Ａ＋αという要件）を満たし、且つ、使用済フラグがＯＮ状態でないものが抽出されることとなる。
次いで、演算処理手段１６は、このＳＴＥＰ７−５−３で抽出した組合わせ許容部品データの抽出数が「０」であるか否かを判断する（ＳＴＥＰ７−５−４）。
このとき、抽出数≠０（抽出数＞０）である場合、すなわち、選択されているの第ｉ層の部品データＤｉに対して組合わせることを許容できる第ｉ＋１層の部品データが少なくとも一つある場合には、演算処理手段１６は、抽出された第ｉ＋１層の組合わせ許容部品データのなかから、前記ＳＴＥＰ６で設定された現在の目標クリアランスパラメータＱｎにより規定される層間選択条件に基づいて、既に選択されている第１〜第ｉ層の部品データＤ1〜Ｄｉと組合わせる一つの部品データＤi+1を選択する（ＳＴＥＰ７−５−５）。すなわち、抽出された組合わせ許容部品データのなかから、前記ＳＴＥＰ８−５−２で算出した第ｉ層の部品データＤｉとのリング間クリアランスΔｒが現在設定されている目標クリアランスパラメータＱｎの値に最も近い部品データＤi+1が選択される。
さらに、演算処理手段１６は、新たに選択した第ｉ＋１層の部品データＤi+1に係わる使用済フラグをＯＮ状態に設定する（ＳＴＥＰ７−５−６）。
次いで、演算処理手段１６は、層番号ｉの値を現在の値から「１」だけ増加させた後（ＳＴＥＰ７−５−７）、その増加させた層番号ｉの値が、積層リング３の層数Ｎ以上になったか否かを判断する（ＳＴＥＰ７−５−８）。このとき、ｉ＜Ｎである場合には、前記ＳＴＥＰ７−５−２からの処理が繰り返される。また、ｉ≧Ｎである場合、すなわち、第１層から第Ｎ層までの全ての層の部品データを一つずつ選択し終えて、それらの各層の部品データＤ1〜ＤNから成る積層組合わせデータを生成した場合には、その積層組合わせデータに係わる前記トータルクリアランスΣΔｒが算出される（ＳＴＥＰ７−５−９）。そして、このトータルクリアランスΣΔｒが、前述の規格要件（０≦ΣΔｒ≦Ｂという要件）を満たしているか否かが判断され（ＳＴＥＰ７−５−１０）、この要件を満たしている場合には、演算処理手段１６は、ＳＴＥＰ７−５の積層組合わせ処理を終了し、図６の処理に復帰する。
また、上記トータルクリアランスΣΔｒが、規格要件を満たしていない場合には、演算処理手段１６は、積層組合わせデータにおける第２〜第Ｎ層の各部品データについて前記ＳＴＥＰ７−５−６でＯＮ状態とされた使用済フラグをＯＦＦ状態に戻した後（ＳＴＥＰ７−５−１１）、前記図６の処理に復帰する。
以上説明した処理が、積層組合わせ処理の基本的な処理であり、上述のように、前記ＳＴＥＰ７−１〜ＳＴＥＰ７−４の処理で選択・決定された第１層の部品データＤ1に対して第２〜第Ｎ層の各層の部品データＤ2〜ＤNが一つずつ順次選択され、それらを組合わせてなる一つの積層組合わせデータが生成される。
一方、前記ＳＴＥＰ７−５−４の判断で、組合わせ許容部品データの抽出数が「０」である場合、すなわち、選択している第ｉ層の部品データＤｉに対して組合わせることｗ許容できる第ｉ＋１層の部品データが存在しない場合には、演算処理手段１６は、次のような処理を実行する。
すなわち、ＳＴＥＰ７−５−４の判断で、組合わせ許容部品データの抽出数が「０」である場合には、演算処理手段１６は、現在の層番号ｉの値を判断する（ＳＴＥＰ７−５−１２）。このとき、ｉ＝１である場合には、選択している第１層の部品データＤ1を含む積層組合わせデータを生成することは不可能であるので、演算処理手段１６は、積層組合わせ処理を終了して、前記図６の処理に復帰する。
また、ＳＴＥＰ７−５−１２の判断で、ｉ＞１である場合には、現在選択している第ｉ層の部品データＤｉに係わる選択禁止フラグがＯＮ状態に設定される（ＳＴＥＰ７−５−１３）。尚、このとき、この第ｉ層の部品データＤｉの選択は解除され、第１層〜第ｉ−１層の部品データＤ1〜Ｄi-1が選択されている状態となる。
さらに演算処理手段１６は、層番号ｉの値を「１」だけ減少させた後（ＳＴＥＰ７−５−１４）、前記ＳＴＥＰ７−５−２の処理に戻る。
すなわち、ＳＴＥＰ７−５−３で第ｉ層（ｉ＞１）の選択中の部品データＤｉに対して、第ｉ＋１層の組合わせ許容部品データの抽出数が「０」であるときには、第ｉ層の部品データＤｉの選択を解除し、一つ前の層（＝第ｉ−１層）に戻って、その第ｉ−１層の既に選択された部品データＤi-1に対する第ｉ層の組合わせ許容部品データの抽出が再度行われる。そして、この抽出された組合わせ許容部品データから、第ｉ−１層の部品データＤi-1と組合わせる第ｉ層の部品データＤｉが改めてＳＴＥＰ７−５−５で選択される。
この場合、先に選択された第ｉ層の部品データについては、上記ＳＴＥＰ７−５−１３で選択禁止フラグがＯＮ状態に設定されるため、以後は、その部品データが第ｉ−１層の部品データに対する組合わせ許容データとして抽出されることはない。ひいては、ＳＴＥＰ７−５−５で積層組合わせデータを構成する部品データとして選択されることもない。
より具体的には、例えば第１層〜第３層の部品データＤ1〜Ｄ3が選択された状態で、第３層の部品データＤ3に対して前記ＳＴＥＰ７−５−３で抽出された第４層の組合わせ許容部品データの抽出数が「０」であった場合には、既に選択されている第２層の部品データＤ2に対して、再度、第３層の組合わせ許容部品データが抽出されることとなる。そして、基本的には、その新たに抽出された組合わせ許容部品データ（これには先に選択された第３層の部品データＤ3は含まれない）のなかから、積層組合わせデータを構成する第３層の部品データがＳＴＥＰ７−５−５において改めて選択される。
尚、上述のようにＳＴＥＰ７−５−３の抽出処理を再度行ったとき、先に選択された第ｉ層の部品データＤｉ（上記の例示では第３層の部品データＤ3）の選択禁止フラグがＯＮ状態にされることで、再度のＳＴＥＰ７−５−３の処理で抽出される組合わせ許容部品データの抽出数が「０」となる場合もあり得る。この場合には、ＳＴＥＰ７−５−４の判断処理を経て、ＳＴＥＰ７−５−１３及びＳＴＥＰ７−５−１４の処理が行われることで、層番号ｉをさらに遡って、部品データの選択処理が改めて行われることとなる。
図６の説明に戻って、上述のようにしてＳＴＥＰ７−５の積層組合わせ処理を実行した後、演算処理手段１６は、前記トータルクリアランスΣΔｒの規格要件を満たした積層組合わせデータが生成されたか否かを判断する（ＳＴＥＰ７−６）。
このとき、前記ＳＴＥＰ７−５−１１あるいはＳＴＥＰ７−５−１２を経てＳＴＥＰ７−５の積層組合わせ処理を終了した場合には、上記トータルクリアランスΣΔｒの規格要件を満たす積層組合わせデータは生成されていない。そして、この場合には、演算処理手段１６は、ＳＴＥＰ７−１で第１層の全ての部品データ（前記組合わせ可能数が「０」であるか又は使用済フラグがＯＮ状態であるものを除く）を選択したか否かを判断し（ＳＴＥＰ７−７）、未選択のものがある場合には、第１層の新たな部品データＤ1を選択する前記ＳＴＥＰ７−１の処理に戻る。また、未選択のものがない場合には、後述のＳＴＥＰ７−１７に進む。
一方、ＳＴＥＰ７−５の積層組合わせ処理によりトータルクリアランスΣΔｒの規格要件を満たした積層組合わせデータが生成された場合（前記ＳＴＥＰ７−５−１０の判断結果がＹＥＳの場合）には、演算処理手段１６は、これを前記ＳＴＥＰ７−６で確認した後、該積層組合わせデータと対になる積層組合わせデータを生成するための処理を図７に示すＳＴＥＰ７−８から実行する。尚、以下の説明では、ＳＴＥＰ７−５で生成された積層組合わせデータを、ＣＶＴのベルト１を構成する積層リング３，３のうちの第１積層リング３ａに対応させて、第１積層組合わせデータと称し、これと対となるものとして以下に説明するように生成される積層組合わせデータを第２積層組合わせデータ（これは前記第２積層リング３ｂに対応する）と称することがある。
演算処理手段１６は、ＳＴＥＰ７−５で第１積層組合わせデータを生成した後、第１層の部品データのなかから、第１積層組合わせデータの第１層の部品データＤ1に対応して前記ＳＴＥＰ７−３で個数をカウントしたペアリング候補を抽出する（ＳＴＥＰ７−８）。
そして、この第１層のペアリング候補の部品データのなかから、一つの部品データＤ1’が選択される（ＳＴＥＰ７−９）。この場合、選択する部品データＤ1’は任意でよいが、例えば前記第１積層組合わせデータの第１層の部品データＤ1’の周長値データの値により近い周長値データを有するものが優先的に一つ選択される。尚、このとき、上記ペアリング候補の個数は少なくとも１個以上であることが、前記ＳＴＥＰ７−４で既に確認されている。
そして、演算処理手段１６は、ＳＴＥＰ７−９で選択した第１層の部品データＤ1’に対して、第２〜第Ｎ層までの部品データを一つずつ組合わせて積層組合わせデータを生成する積層組合わせ処理を実行する（ＳＴＥＰ７−１０）。この積層組合わせ処理は、前記ＳＴＥＰ７−５の積層組合わせ処理と全く同様に行われる（図８参照）。
次いで、演算処理手段１６は、前記ＳＴＥＰ７−１０の積層組合わせ処理によって、トータルクリアランスΣΔｒの規格要件（０≦ΣΔｒ≦Ｂという規格要件）を満たす積層組合わせデータ（第２積層組合わせデータ）が生成されたか否かを、前記ＳＴＥＰ７−６の判断処理と全く同様にして判断する（ＳＴＥＰ７−１１）。
このとき、トータルクリアランスΣΔｒの規格要件を満たす積層組合わせデータが生成されなかった場合には、さらに、前記ＳＴＥＰ７−８で抽出したペアリングの候補の部品データの全てをＳＴＥＰ７−９で選択したか否かが判断される（ＳＴＥＰ７−１２）。そして、未選択のペアリング候補の部品データがある場合には、ＳＴＥＰ７−９の処理に戻って、ペアリング候補の部品データから、新たな一つの部品データＤ1’が選択され、ＳＴＥＰ７−１０の積層組合わせ処理が実行される。尚、この場合、上記のようにＳＴＥＰ７−９の処理を繰り返すとき、例えば前記第１積層組合わせデータの第１層の部品データＤ1の周長値データにより近い周長値データを有するものから順番に、ペアリング候補の部品データから部品データＤ1’が順番に選択される。
また、前記ＳＴＥＰ７−９で全てのペアリング候補の選択が完了したことがＳＴＥＰ７−１２で確認された場合には（この場合、トータルクリアランスΣΔｒの規格要件を満たす第２積層組合わせデータは生成されていない）、演算処理手段１６は、第１積層組合わせデータの第２〜第Ｎ層の各部品データＤ2〜ＤNに係わる使用済フラグ（これらは前記ＳＴＥＰ７−５でＯＮ状態に設定されている）をＯＦＦ状態にリセットした後（ＳＴＥＰ７−１３）、後述のＳＴＥＰ７−１６に進む。
一方、ＳＴＥＰ７−１０の積層組合わせ処理によってトータルクリアランスΣΔｒの規格要件を満たす第２積層組合わせデータ（第１積層組合わせデータと対になる積層組合わせデータ）が生成されたことがＳＴＥＰ７−１１で確認された場合には、演算処理手段１６は、第１積層組合わせデータの第１層の部品データＤ1と第２積層組合わせデータの第１層の部品データＤ1’とに係わる使用済フラグをＯＮ状態に設定した後（ＳＴＥＰ７−１４）、前記ＳＴＥＰ５，６（図３参照）で設定された一つの種類の組合わせ条件（Ｐｍ，Ｑｎ）に対応して現在までに生成された積層組合わせデータの個数Ｍ（Ｐｍ，Ｑｎ）をカウントする処理を実行する（ＳＴＥＰ７−１５）。この処理は、上記個数Ｍ（Ｐｍ，Ｑｎ）（以下、積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）という）の現在値に前記ＳＴＥＰ７−５及び７−１０で順次生成された積層組合わせデータの個数である「２」を加算することで行われる。尚、積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）は、例えばＳＴＥＰ７の処理の開始時に、「０」に初期化されている。
このように積層組合わせデータは、基本的には第１及び第２積層組合わせデータを対として、２個ずつ生成される。そして、トータルクリアランスΣΔｒの規格要件を満たす第１積層組合わせデータが生成されても、それと対となる第２積層組合わせデータが生成されない場合には、積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）はカウントアップされない。従って、本実施形態では、積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）は偶数値であり、それを「２」で除算した値が、第１及び第２積層組合わせデータの対の生成数を意味するものとなる。
また、トータルクリアランスΣΔｒの規格要件を満たす第２積層組合わせデータが生成されない場合には、先に生成された第１積層組合わせデータの第２〜第Ｎ層の部品データＤ2〜ＤNに係わる使用済フラグがＯＦＦ状態に設定されるので、それらの部品データＤ2〜ＤNは、他の第１もしくは第２積層組合わせデータの部品データの候補として残される。
さらに、トータルクリアランスΣΔｒの規格要件を共に満たす第１及び第２積層組合わせデータの対が生成された場合には、それらの積層組合わせデータの第１層の部品データＤ1，Ｄ1’の使用済フラグがＯＮ状態にされるので、それらの第１層の部品データＤ1，Ｄ1’は、以後、ＳＴＥＰ７−１あるいはＳＴＥＰ７−９で、積層組合わせデータの構成要素として選択されることはない。尚、ＳＴＥＰ７−５で生成された第１積層組合わせデータの第１層の部品データＤ1は、その使用済フラグがＯＦＦ状態であっても、元々、一度しかＳＴＥＰ７−１で選択されることはないが（これはＳＴＥＰ７−１では前記試算起点選択条件に従って第１層の各部品データを順番に選択するからである）、該部品データＤ1の使用済フラグがＯＦＦ状態である場合には、ＳＴＥＰ７−９で第２積層組合わせデータの第１層の部品データとして選択されることがある。
上述のようにして、積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）をカウントする処理をＳＴＥＰ７−１５で実行した後、あるいは、第２積層組合わせデータを生成できずに、前記ＳＴＥＰ７−１３の処理を実行した後には、演算処理手段１６は、次に、前記ＳＴＥＰ７−１における第１層の部品データＤ1の選択処理が完了したか否か、すなわち、第１層の全ての部品データＤ1（組合わせ可能数が「０」であるか又は使用済フラグがＯＮ状態であるものを除く）について、前記試算起点選択条件に基づく選択が完了したか否かを判断する（ＳＴＥＰ７−１６）。そして、このとき、第１層の未選択の部品データがある場合には、演算処理手段１６は、前記図６のＳＴＥＰ７−１からの処理を繰り返す。
また、ＳＴＥＰ７−１６あるいは、前記ＳＴＥＰ７−７で、第１層の部品データの選択が完了したことが確認された場合には、演算処理手段１６は、最終的に得られた積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）の値を現在設定されている組合わせ条件（Ｐｍ，Ｑｎ）に対応づけて前記部品データ管理手段１５等に記憶保持する（ＳＴＥＰ７−１７）。
以上により、図３のＳＴＥＰ７の組合わせ試算（一つの組合わせ条件（Ｐｍ，Ｑｎ）に基づく組合わせ試算）が終了し、その組合わせ条件（Ｐｍ，Ｑｎ）に対応する積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）、すなわち、該組合わせ条件（Ｐｍ，Ｑｎ）に基づいて生成できる積層組合わせデータの総数が求められる。
図３のフローチャートの説明に戻って、上述のようにしてＳＴＥＰ５，６で設定した試算起点周長パラメータＰｍ及び目標リング間クリアランスＱｎにより規定される一種類の組合わせ条件に基づく組合わせ試算を実行した後、演算処理手段１６は、次に、ＳＴＥＰ３で取り込んだ全ての目標クリアランスパラメータＱ1〜ＱYをＳＴＥＰ６で選択したか否かを判断する（ＳＴＥＰ８）。このとき、未選択の目標クリアランスパラメータがある場合には、ＳＴＥＰ６で未選択の新たな目標クリアランスパラメータＱｎが選択され（このとき、試算起点周長パラメータＰｍの値は現状に維持される）、その新たに選択された目標クリアランスパラメータＱｎと現在選択中の試算起点周長パラメータＰｍとにより規定される組合わせ条件（Ｐｍ，Ｑｎ）に基づいて前記ＳＴＥＰ７の組合わせ試算が前述したように実行される。
尚、ＳＴＥＰ６で、上記のように目標クリアランスパラメータＱ1〜ＱYを一つずつ選択する処理は、例えばそれらの目標クリアランスパラメータＱ1〜ＱYをその値の大きさ順に順番に選択することで行われる。
一方、ＳＴＥＰ６での目標クリアランスパラメータの選択が完了したことがＳＴＥＰ８で確認された場合には、演算処理手段１６は、次に、ＳＴＥＰ３で取り込んだ全ての試算起点周長パラメータＰ1〜ＰXをＳＴＥＰ５で選択したか否かを判断する（ＳＴＥＰ９）。このとき、未選択の試算起点周長パラメータがある場合には、ＳＴＥＰ５で未選択の新たな試算起点周長パラメータＰｍが選択され、さらに一つの目標クリアランスパラメータＱｎを改めて選択した後、それらの選択した試算起点周長パラメータＰｍ及び目標クリアランスパラメータＱｎとにより規定される組合わせ条件（Ｐｍ，Ｑｎ）に基づいて前記ＳＴＥＰ７の組合わせ試算が前述したように実行される。
尚、ＳＴＥＰ５で、試算起点周長パラメータＰｍを一つずつ選択する処理は、前記ＳＴＥＰ６の場合と同様、例えば試算起点周長パラメータＰ1〜ＰXをその値の大きさ順に順番に選択することで行われる。
以上のようにして、前記ＳＴＥＰ３で取り込んだＸ種類の試算起点周長パラメータＰ1〜ＰXと、Ｙ種類の目標クリアランスパラメータＱ1〜ＱYとにより規定される（Ｘ×Ｙ）種類の各組合わせ条件（Ｐｍ，Ｑｎ）毎に、ＳＴＥＰ７の組合わせ試算が行われ、トータルクリアランスΣΔｒの規格要件を満たす積層組合わせデータが生成されると共に、その生成個数、すなわち積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）が求められる。
上記のようにして、（Ｘ×Ｙ）種類の全ての種類の組合せ条件（Ｐｍ，Ｑｎ）について、ＳＴＥＰ７の組合わせ試算を行った後（ＳＴＥＰ１０でＹＥＳ）、演算処理手段１６は、図４のフローチャートに示すように、各種類の組合わせ条件（Ｐｍ，Ｑｎ）に対応して求められた積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）を相互に比較し（ＳＴＥＰ１０）、該積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）が最も大きなものとなる組合わせ条件（Ｐｍ，Ｑｎ）を適正組合わせ条件（Ｐm0，Ｑn0）として設定する（ＳＴＥＰ１１）。この場合、積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）が同一の最大値となるような組合わせ条件（Ｐｍ，Ｑｎ）が二つ以上ある場合には、例えば、試算起点周長パラメータＰｍの可変範囲の中央値により近い試算起点周長パラメータＰｍや、目標クリアランスパラメータＱｎの可変範囲の中央値により近い目標クリアランスパラメータＱｎを有する組合わせ条件（Ｐｍ，Ｑｎ）が優先的に適正組合わせ条件（Ｐm0，Ｑn0）として設定される。
そして、この設定した適正組合わせ条件（これは本発明の第１の態様における所定の組合わせ条件に相当する）に基づいて前記ＳＴＥＰ８と同様にして、組合わせ試算が実行され、この組合わせ試算により生成される積層組合わせデータ（トータルクリアランスΣΔｒの規格要件を満たすもの）が前記部品データ管理手段１５等に記憶保持される（ＳＴＥＰ１２）。
尚、前記ＳＴＥＰ７において、各種類の組合わせ条件（Ｐｍ，Ｑｎ）毎に、生成された積層組合わせデータをその組合わせ条件（Ｐｍ，Ｑｎ）に対応づけて記憶保持するようにした場合には、ＳＴＥＰ１２の処理は省略してよい。
次に、コンピュータ１３の演算処理手段１６は、上記のように記憶保持した適正組合わせ条件（Ｐm0，Ｑn0）に対応する積層組合わせデータから、組立ての要求がある一対の積層リング３ａ，３ｂに対応する一対の積層組合わせデータを選定する出庫品選定処理を実行する（ＳＴＥＰ１３）。
ＳＴＥＰ１３の出庫品選定処理は、より詳細には、図９のフローチャートに示すように行われる。すなわち、コンピュータ１３の演算処理手段１６は、部品収容庫１０の各層のリング部品４に対する目標度数分布を作成する（ＳＴＥＰ１３−１）。この処理は、具体的には、図１０のフローチャートに示すように実行される。
すなわち、演算処理手段１６は、まず、作成する目標度数分布における各層のリング部品４の周長値の範囲幅Δ（図１１（ａ），（ｂ）参照）と各層のリング部品４i（ｉ＝１，２，…，Ｎ）のそれぞれの周長値の中心値μi（図１１（ａ），（ｂ）参照）を設定する（ＳＴＥＰ１３−１−１）。ここで、上記中心値μiは、例えば各層のリング部品４の周長値の設計値に設定される。また、範囲幅Δは、積層リング３を組立てるために許容される各層のリング部品４（部品収容庫１０に入庫され得る各層のリング部品４）の中心値μiからの最大誤差量であり、全ての層についてあらかじめ定めた同一の所定値に設定される。このように設定される範囲幅Δ及び中心値μiによって、目標度数分布を作成する各層のリング部品４i（ｉ＝１，２，…，Ｎ）のそれぞれの周長値の範囲が各層毎に、μi±Δというように設定されることとなる。
次いで、演算処理手段１６は、作成する目標度数分布の個々の階級の間隔δ（図１１（ａ），（ｂ）参照）を設定する（ＳＴＥＰ１３−１−２）。この場合、本実施形態では、この階級間隔δは、互いに隣合う層ｉ，ｉ＋１のリング部品４i，４i+1の周長値の差の規格範囲（許容範囲）よりも小さな値であらかじめ定めた所定値に設定され、各層について同一である。尚、部品収容庫１０に収容されているリング部品４の個数が各層相互間で相違するような場合（本実施形態では該個数は基本的には各層で同一である）には、各層毎のリング部品４の個数の最大値等に応じて階級間隔δを適宜調整するようにしてもよい。また、以下の説明では、この階級間隔δと前記範囲幅Δとにより定まる階級の総数をＫ（＝２・Δ／δ）とし、各層の各階級に図１１（ａ），（ｂ）に示すように参照符号Ｃj（ｊ＝１，２，…，Ｋ）を付する。本実施形態では例えばＫ＝１４である。
次に、演算処理手段１６は、過去一定期間内に部品収容庫１０に入庫されたリング部品４の各層毎の周長値のログデータ、あるいは、部品収容庫１０に過去に入庫された所定ロットのリング部品４の各層毎の周長値のログデータ等、過去に部品収容庫１０に入庫した各層のリング部品４の周長値のログデータに基づいて、そのログデータの各層毎の周長値の標準偏差σi（ｉ＝１，２，…，Ｎ）を該周長値のばらつき度合いを表す指標として算出する（ＳＴＥＰ１３−１−３）。さらに、演算処理手段１６は、この標準偏差σiの平均値σav（＝（σ1＋σ2＋…＋σN）／Ｎ。以下、実績平均標準偏差σavという）を算出する（ＳＴＥＰ１３−１−４）。
次いで、演算処理手段１６は、ＳＴＥＰ１３−１−１で先に設定した中心値μi（ｉ＝１，２，…，Ｎ）を中心とし、且つ、上記実績平均標準偏差σavを標準偏差として有するような正規分布状の度数分布を基本度数分布（図１１（ａ）参照）として、各層毎に求める（ＳＴＥＰ１３−１−５）。ここで、第ｉ層（ｉ＝１，２，…，Ｎ）における各階級Ｃjの中心値をｘij（ｊ＝１，２，…，Ｋ）とし、部品収容庫１０内の各層のリング部品４iのそれぞれの個数をＲi（本実施形態ではＲ1＝Ｒ2＝…＝ＲN）としたとき、各層ｉの前記基本度数分布の各階級Ｃjにおける度数Ｆijは、次式（１）により求められる。
0003764139.tif 000002
尚、度数Ｆijは整数値であるので、実際には、例えば上式（１）の右辺の演算により求められる値（実数値）の小数点以下第１桁を四捨五入して求められる。
次いで、演算処理手段１６は、上記のように求めた各層毎の基本度数分布において、度数Ｆijの値があらかじめ定めた最低度数Ｆmin（例えばＦmin＝２）よりも小さい度数の階級を抽出し、その抽出した階級（図１１（ａ）の例では階級Ｃ1，Ｃ2，Ｃ18，Ｃ14）の度数を上記最低度数Ｆminに設定し直す（ＳＴＥＰ１３−１−６）。これにより、図１１（ｂ）に示すように、各層ｉ毎の目標度数分布が得られる。この場合、前記実績平均標準偏差σavは各層ｉについて共通であるので、目標度数分布の形状（パターン）はいずれの層ｉについても同一である。
図９のフローチャートの説明に戻って、コンピュータ１３の演算処理手段１６は、上述のように目標度数分布を設定した後、部品収容庫１０に現在収容されているリング部品４の各層ｉ毎の周長値の実際の度数分布、すなわち実在庫度数分布を部品データ管理手段１５が保管している周長値のデータに基づいて作成する（ＳＴＥＰ１３−２）。尚、この実在庫度数分布における各層ｉの周長値の中心値μi、範囲幅Δ、階級間隔δは、目標度数分布のものと同一である。また、以下の説明では、各層ｉの実在庫度数分布における各階級Ｃjの度数に参照符号ｆijを付する。
次いで、演算処理手段１６は、各層ｉについて、前記目標度数分布と実在庫度数分布とを比較し、両者の一致度合いが最も低い一つの層を特定層として選択する（ＳＴＥＰ４）。より具体的には、このＳＴＥＰ４の処理では、各層ｉについて、各階級Ｃjにおける目標度数分布の度数（目標度数）Ｆijと実在庫度数分布の度数ｆij（以下、実在庫度数ｆijという）との差の絶対値｜Ｆij−ｆij｜の、全階級Ｃjについての総和（＝｜Ｆi1−ｆi1｜＋｜Ｆi2−ｆi2｜＋……＋｜ＦiK−ｆiK｜）を特定層選択指標として求める。この場合、該特定層選択指標の値が大きい程、目標度数分布に対する実在庫度数分布の一致度合いが小さい（誤差が大きい）ことを意味する。そして、該特定層選択指標の値が最大となる層ｉを特定層（以下、参照符号ｉ0を付する）として選択する。
例えば、積層リング３の層数ＮがＮ＝３であるとし、第１層〜第３層のそれぞれの実在庫度数分布が図１２（ａ）〜（ｃ）のような分布であり、また、目標度数分布が前記図１１（ｂ）に示した分布（図１２（ａ）〜（ｃ）に破線で示す）であるとする。このとき、第１層〜第３層のそれぞれの特定層選択指標は、１２×Ｆmin、１４×Ｆmin、１６×Ｆminである。従って、この場合には、第３層の特定層選択指標が最大であり、このとき、該第３層が特定層ｉ0として選択される。
尚、特定層選択指標が最大となるような層が複数あった場合には、例えば、各層における実在庫度数ｆijの平均値（＝（ｆi1＋ｆi2＋…＋ｆiK）／Ｋ）と、目標度数Ｆijの平均値（＝（Ｆi1＋Ｆi2＋…＋ＦiK）／Ｋ）との誤差（偏差の絶対値）が最大となるような層が特定層として選択される。
このようにして特定層ｉ0を選択した後、演算処理手段１６は、次に、該特定層ｉ0の実在庫度数分布と目標度数分布との各階級Ｃj毎の偏差に基づいて出庫優先階級を選択する（ＳＴＥＰ５）。この処理は具体的には次のように行なわれる。すなわち、演算処理手段１６は、特定層ｉ0の各階級Ｃjの実在庫度数ｆi0jと目標度数ｆi0jとの偏差（ｆi0j−Ｆi0j）を求め、この偏差（ｆi0j−Ｆi0j）に、各階級Ｃj毎にあらかじめ定めた重み係数Ｗj（ｊ＝１，２，…，Ｋ）を乗算してなる値（＝Ｗj・（ｆi0j−Ｆi0j））を階級選択指標として求める。
この場合、各階級Ｃjにおける重み係数Ｗjは、本実施形態では例えば次の表１に示すように設定され、最も中心値μiに近い階級Ｃ7，Ｃ8における重み係数Ｗ7，Ｗ8が最も大きい値（本実施形態では「２」）とされ、他の階級における重み係数はＷ1〜Ｗ6、Ｗ9〜Ｗ14はそれよりも小さい値（本実施形態では「１」）とされている。ここで、重み係数の値が大きい階級Ｃ7，Ｃ8は、中心値μiに最も近い階級であるので、製造されて部品収容庫１０に入庫されるリング部品４の周長値として出現頻度の高い階級である。従って、該階級Ｃ7，Ｃ8は実在庫度数が増加し易い階級である。
【表１】0003764139.tif 000003
尚、表１中の偏差（ｆi0j−Ｆi0j）の値は、前記最低度数Ｆminを「１」として表した値である。
そして、演算処理手段１６は、この階級選択指標の値が正の値で且つ最大となるような階級Ｃjを出庫優先階級Ｃj0として求める。例えば、前記図１２（ａ）〜（ｃ）に示した例では、前記表１に示したように、階級選択指標が正の値で最大となるのは階級Ｃ12であるので、この階級Ｃ12が出庫優先階級として選択される。
尚、階級選択指標が最大となるような階級が複数あるような場合には、それらの複数の階級の中で、例えば特定層ｉ0の周長値の中心値μi0により近い階級が出庫優先階級として選択される。また、階級選択指標が正の値となるような階級が無い場合には、例えば前記偏差（ｆi0j−Ｆi0j）の絶対値が最小となるような階級の中で、特定層ｉ0の周長値の中心値μi0により近い階級が出庫優先階級として選択される。
上述のようにして出庫優先階級を選択した後、演算処理手段１６は、前記ＳＴＥＰ１２（図４参照）で求めた積層組合わせデータから、実際に一対の積層リング３ａ，３ｂを組立てるために用いる組リング部品（４），（４）に対応する一対の積層組合わせデータ（以下、出庫品組合わせデータという）を選定する（ＳＴＥＰ１３−５）。この処理は具体的には、図１３のフローチャートに示すように行なわれる。
すなわち、演算処理手段１６は、まず、先に求めた組み合わせデータを取り込で参照する（ＳＴＥＰ１３−５−１）。そして、演算処理手段１６は、この積層組合わせデータから、前記特定層ｉ0のリング部品４の周長値が前記出庫優先階級に属するという条件（以下、出庫品選定基本条件という）を満たす積層組合わせデータを検索する（ＳＴＥＰ１３−５−２）。
次いで、演算処理手段１６は、上記出庫品選定基本条件を満たす積層組合わせデータがあるか否かを判断し（ＳＴＥＰ１３−５−３）、そのような積層組合わせデータが無い場合には、特定層ｉ0の出庫優先階級を選択し直す（ＳＴＥＰ１３−５−４）。そして、上記ＳＴＥＰ１３−５−２からの処理に戻る。この場合、ＳＴＥＰ１３−５−４では、前記ＳＴＥＰ１３−４で求めた階級選択指標の値が先に選択した出庫優先階級の次に大きい階級を出庫優先階級として選択し直す。例えば前記表１の例に関して、特定層である第３層のリング部品４の周長値が階級Ｃ12に属するような積層組合わせデータが一つも無かった場合には、階級Ｃ12の次に階級選択指標の値が大きい階級Ｃ9が出庫優先階級として選択し直される。
一方、前記ＳＴＥＰ１３−５−３の判断において、前記出庫品選定基本条件を満たす積層組合わせデータ一つ以上あった場合には、演算処理手段１６は、さらに、ＳＴＥＰ１３−５−２で検索された積層組合わせデータが一つであるか否かを判断する（ＳＴＥＰ１３−５−５）。このとき、検索された積層組合わせデータが一つである場合には、その積層組合わせデータと、これと対になる積層組合わせデータとが、積層リング３ａ，３ｂを実際に組立てるための二組の全層分のリング部品４1〜４Nに対応する出庫品組合わせデータの対として選定される（ＳＴＥＰ１３−５−６）。
また、前記ＳＴＥＰ１３−５−５の判断において、検索された積層組合わせデータ（出庫品選定基本条件に適合する積層組合わせデータ）が複数ある場合には、演算処理手段１６は、対となる積層組合わせデータ（第１及び第２積層組合わせデータ）の両者について前記出庫品選定基本条件を満たす積層組合わせデータの対を検索する（ＳＴＥＰ１３−５−７）。そして、演算処理手段１６は、両者が出庫品選定基本条件を満たす積層組合わせデータの対が有るか否かを判断し（ＳＴＥＰ１３−５−８）、そのような積層組合わせデータの対が有る場合には、さらに、そのような積層組合わせデータの対が一対のみであるか否かを判断する（ＳＴＥＰ１３−５−９）。このとき、出庫品選定基本条件を共に満たす積層組合わせデータの対が一対のみである場合には、演算処理手段１６は、その積層組合わせデータの対を出庫品組合わせデータの対として選定する（ＳＴＥＰ１３−５−１０）。
一方、ＳＴＥＰ１３−５−８の判断で、出庫品選定基本条件を共に満たす積層組合わせデータの対が無かった場合、あるいは、ＳＴＥＰ１３−５−９の判断で、出庫品選定基本条件を共に満たす積層組合わせデータの対が複数対有った場合には、演算処理手段１６は、ＳＴＥＰ１３−５−２で検索された各積層組合わせデータと、それと対になる積層組合わせデータのそれぞれを構成する特定層ｉ0以外の各層のリング部品４iに対して、該リング部品４iが属する階級Ｃjの実在庫度数ｆijと、目標度数Ｆijとの偏差（＝ｆij−Ｆij。以下、目標差という）を求める（ＳＴＥＰ１３−５−１１）。例えば、前記図１２（ａ）〜（ｃ）の例（層数Ｎ＝３、階級数Ｋ＝１４の場合で、特定層が第３層、出庫優先階級がＣ12である場合の例）において、出庫品選定基本条件に適合する積層組合わせデータが次の表２に示すように５種類あった場合を想定する。このとき、例えば積層組合わせデータ▲１▼の特定層（第３層）以外の層である第１層のリング部品４1の周長値の階級がＣ11、第２層のリング部品４2の周長値の階級がＣ12であるとすると、積層組合わせデータ▲１▼の第１層における階級Ｃ11の目標差＝ｆ1,11−Ｆ1,11と第２層における階級Ｃ12の目標差＝ｆ2,12−Ｆ2,12とはそれぞれ、図１２（ａ），（ｂ）から明らかなように「５」、「２」である（但し、前記最低度数Ｆminを「１」としている）。表２の他の積層組合わせデータ▲２▼〜▲５▼についても同様である。また、表２での例示は省略するが、これらの各積層組合わせデータ▲１▼〜▲５▼とそれぞれ対になる積層組合わせデータについても同様に目標差が求められる。
【表２】0003764139.tif 000004
次いで、演算処理手段１６は、出庫品選定基本条件に適合する各積層組合わせデータとそれと対になる積層組合わせデータとのそれぞれについて、前記目標差が「０」以下となる層の総数を目標不足層数として求め、この目標不足層数の総和が最も小さい積層組合わせデータの対を検索する（ＳＴＥＰ１３−５−１２）。例えば、前記表２の例に関し、積層組合わせデータ▲１▼〜▲５▼の目標不足層数はそれぞれ同表２に記載したようになる。そして、この場合、例えば積層組合わせデータ（▲１▼，▲２▼）、及び（▲４▼，▲５▼）がそれぞれ対になるものとし、また、積層組合わせデータ▲３▼と対になる積層組合わせデータに係わる目標不足層数は「２」であるとする。このとき、積層組合わせデータ▲１▼，▲２▼の対の目標不足層数の総和（＝０＋１＝１）が最小となる。従って、これらの積層組合わせデータ▲１▼，▲２▼の対がＳＴＥＰ１３−５−１２で検索されることとなる。
そして、演算処理手段１６は、上記ＳＴＥＰ１３−５−１２で検索された積層組合わせデータの対が一対のみであるかを否かを判断し（ＳＴＥＰ１３−５−１３）、一対のみである場合には、その一対の積層組合わせデータを出庫品組合わせデータの対として選定する（ＳＴＥＰ１３−５−１０）。例えば、ＳＴＥＰ１３−５−１２の処理に関して説明した上記の例では、積層組合わせデータ▲１▼，▲２▼の対が、出庫品組合わせデータの対としてＳＴＥＰ１３−５−１０で選定されることとなる。
ＳＴＥＰ１３−５−１３の判断において、検索された積層組合わせデータの対が複数対ある場合には、演算処理手段１６は、さらに、検索された各対の積層組合わせデータのそれぞれの積層組合わせデータに対して、目標差が「０」以下となる全ての層の目標差の総和を目標不足分和（≦０）として求め、この目標不足分和の絶対値の総和が最も小さい積層組合わせデータの対を検索する（ＳＴＥＰ１３−５−１４）。例えば、表２の例では、各積層組合わせデータ▲１▼〜▲５▼の目標不足分和は同表に記載した値となる。尚、目標差≦０となる層が無い積層組合わせデータ（例えば表２の積層組合わせデータ▲１▼，▲３▼）については前記目標不足分和は求められない。
そして、この場合、例えば、表２の積層組合わせデータ（▲１▼，▲２▼）、及び（▲３▼，▲４▼）がそれぞれ対になるものとし、また、積層組合わせデータ▲５▼と対になる積層組合わせデータに係わる目標不足分和は「０」であるとする。このとき、積層組合わせデータ▲３▼，▲４▼の対の目標不足分和の総和（＝−１）が最小となる。従って、これらの積層組合わせデータ▲３▼，▲４▼の対がＳＴＥＰ１３−５−１４で検索されることとなる。
演算処理手段１６は、ＳＴＥＰ１３−５−１４で検索された積層組合わせデータの対が一対のみであるかを否かを判断し（ＳＴＥＰ１３−５−１５）、一対のみである場合には、検索された積層組合わせデータの対を出庫品組合わせデータとして選定する（ＳＴＥＰ１３−５−１０）。例えば、ＳＴＥＰ１３−５−１４の処理に関して説明した上記の例では、積層組合わせデータ▲３▼，▲４▼の対がＳＴＥＰ１３−５−１０で出庫品組合わせデータの対として選定されることとなる。
ＳＴＥＰ１３−５−１５の判断において、検索された積層組合わせデータの対が複数対ある場合には、演算処理手段１６は、さらに、検索された各対の積層組合わせデータのそれぞれの積層組合わせデータに対して、目標差が「１」以上となる全ての層の目標差の総和を目標超過分和（＞０）として求め、この目標超過分和の総和が最も大きい積層組合わせデータの対を検索する（ＳＴＥＰ１３−５−１６）。例えば、表２の例では、各積層組合わせデータ▲１▼〜▲５▼の目標超過分和は同表に記載した値となる。そして、この場合、例えば表２の各積層組合わせデータ▲１▼〜▲５▼のそれぞれと対になる積層組合わせデータに係わる目標超過分和がいずれも「１」であるとすると、積層組合わせデータ▲１▼と、これに対となる積層組合わせデータとが、ＳＴＥＰ１３−５−１６で検索されることとなる。
そして、演算処理手段１６は、このＳＴＥＰ１３−５−１６で検索された積層組合わせデータの対を出庫品組合わせデータの対として選定する（ＳＴＥＰ１３−５−１０）。例えばＳＴＥＰ１３−５−１６の処理に関して説明した上記の例では、積層組合わせデータ▲１▼と、これに対となる積層組合わせデータとが、ＳＴＥＰ１３−５−１０で出庫品組合わせデータの対として選定される。尚、ＳＴＥＰ１３−５−１６で検索された積層組合わせデータの対が複数対ある場合には、その積層組合わせデータの対のうち、例えば、その対の各積層組合わせデータについて、互いに隣合うリング部品４i，４i+1（ｉ＝１，２，…，Ｎ−１）の周長値の差の全層分の総和があらかじめ定めた規格値に最も近いものとなる積層組合わせデータの対が出庫品組合わせデータの対として選定される。
図４のフローチャートの説明に戻って、上述のように出庫品組合わせデータを選定した後、コンピュータ１３は、出庫品組合わせデータの対として選定した積層組合わせデータの対を構成するリング部品４1〜４Nの出庫処理を実行する（ＳＴＥＰ７）。すなわち、コンピュータ１３は、選定した一対の出庫品組合わせデータをそれぞれ構成する全層分のリング部品４1〜４N（組リング部品（４））を部品収容庫１０から出庫して前記積層作業装置１４に供給するように前記出庫装置１２に指令する。このとき、出庫装置１２は、指令された出庫品組合わせデータを構成する組リング部品（４）を部品収容庫１０から取り出して積層作業装置１４に供給する。
以上説明した処理が組リング部品（４）の出庫の要求がある毎にコンピュータ１３により繰り返し実行される。
以上のようにして、本実施形態では、複数種類（Ｘ×Ｙ種類）の組合わせ条件に基づいてそれぞれ組合わせ試算が行われ、積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）が最大となるような組合わせ条件が適正組合わせ条件（Ｐm0，Ｑn0）として得られる。これにより、部品収容庫１０に収容されているリング部品４から、可能な限り多くの積層リング３を組立てることができような組合わせ条件が見出されることとなる。
そして、この適正組合わせ条件（Ｐm0，Ｑn0）に基づいて生成される積層組合わせデータから積層組合わせデータの対が選定され、その選定された積層組合わせデータ対のそれぞれが含む二つの積層組合わせデータに対応する組リング部品（４）が部品収容庫１０から実際に出庫されて積層作業装置１４に供給され、積層リング３が組立てられる。このため、部品収容庫１０からより多くの組リング部品（４）の対を積層作業装置１４に供給して積層リング３を組立てることができる。
従って、積層リング３の量産性を高めることができると共に、製造されて部品収容庫１０に入庫されたリング部品４を効率よく（歩留まりよく）使用して、積層リング３を組立てることができる。
そして、本実施形態では、特に、積層リング３を組立てるための組リング部品（４）の出庫を行なう都度、目標度数分布に対する実在庫度数分布の誤差を表す前記特定層選択指標の値が最も大きい層が特定層ｉ0とされ、この特定層ｉ0の全階級Ｃjのうち、基本的には実在庫度数ｆi0jが目標度数Ｆi0jよりも大きい度合いを表す階級選択指標の値がより大きい階級が出庫優先階級として選択される。また、この場合、階級選択指標は、実在庫度数ｆi0jと目標度数Ｆi0jとの偏差（ｆi0j−Ｆi0j）を重み係数Ｗjの乗算により補正した値であり、該重み係数Ｗjは、部品収容庫１０への入庫の頻度が高く、実在庫度数ｆi0jが増加し易い階級ほど、大きい値に設定されている。従って、上記偏差（ｆi0j−Ｆi0j）が同程度であれば、実在庫度数ｆi0jが増加し易い階級ほど優先的に出庫優先階級として選択される。そして、選択された出庫優先階級に属するリング部品４を少なくとも一方の積層組合わせデータに含むような積層組合わせデータの対が出庫品組合わせデータの対として選択され、この出庫品組合わせデータに対応する組リング部品（４）が積層リング３を組立てるための部品として部品収容庫１０から出庫される。
このような出庫処理が繰り返されることにより、各層の実在庫度数分布が目標度数分布に確実に円滑に近づいていき、最終的には、該目標度数分布とほぼ同等の分布状態に維持される。そして、この場合、前記目標度数分布は、各層相互間で同一の形状（本実施形態では正規分布状の形状）であり、しかも、各層のリング部品４の周長値として許容される全階級において最低度数Ｆmin以上の度数が確保されている。このため、実在庫度数分布は、最終的には部品収容庫１０内のリング部品４からより多くの積層リング３を継続的に安定して組立得るような分布状態で、しかも、組合わせられずに継続的に残存するようなリング部品４がほとんど生じないような分布状態になる。この結果、積層リング３の量産を安定して継続的に行なうことができると共に、その量産を歩留まりよく行なうことができる。
さらに、前記目標度数分布は、部品収容庫１０に過去に実際に入庫したリング部品１０の周長値のばらつき度合いと同等のばらつき度合いを有するような正規分布状の形状に設定される。つまり、該目標度数分布は、実在庫度数分布として採り易い分布に設定される。このため、実在庫度数分布を目標度数分布に迅速に近づけることができ、ひいては量産の継続的な安定性を高めることができる。
また、本実施形態では、選択された出庫優先階級に属するリング部品４を含むような積層組合わせデータ（前記出庫品選定基本条件を満たす積層組合わせデータ）が複数あるときには、対となる積層組合わせデータの両者が出庫優先階級に属するリング部品４を含むような積層組合わせデータの対が優先的に出庫品組合わせデータの対として選定される。このため、実在庫度数分布を目標度数分布に迅速に近づける効果を高めることができる。
さらに、対となる積層組合わせデータの両者が出庫優先階級に属するリング部品４を含むような積層組合わせデータの対が複数ある場合、あるいは、一方の積層組合わせデータのみが出庫優先階級に属するリング部品４を含むような積層組合わせデータの対が複数ある場合には、前記目標不足層数（前記目標差が「０」以下となる層の総数）の総和が最小となるような積層組合わせデータの対が優先的に出庫品組合わせデータの対として選定される。そして、この次に、前記目標不足分和（目標差が「０」以下となる全ての層の目標差の総和）の絶対値の総和が最小となるような積層組合わせデータの対が優先的に出庫品組合わせデータの対として選定される。つまり、少なくとも一方の積層組合わせデータが出庫品選定基本条件を満たす積層組合わせデータの対の中では、実在庫度数が目標度数よりも小さい層がより多い積層組合わせデータや、実在庫度数が目標度数よりも小さい度合いが比較的高い層を有するような積層組合わせデータを含む積層組合わせデータの対は、積極的には出庫品組合わせデータの対としては選定されず、そのような積層組合わせデータの対以外の積層組合わせデータの対が出庫品組合わせデータの対として選定される。
これにより、実在庫度数分布が目標度数分布に対して谷（凹み）を生じるような分布状態になることを防止できる。すなわち、実在庫度数分布が、谷を有するような分布状態になると、一般に部品収容庫１０のリング部品４に対して得られる積層組合わせデータの対の総数（組み立て得る積層リング３ａ，３ｂの対の個数）が急速に低下していく傾向があるが、これを防止することができる。
尚、本実施形態では、前記第１層周長値差ΔＬ１の規格要件を考慮し、組合わせ試算で積層リング３ａ，３ｂの対に対応する積層組合わせデータの対を生成するようにしたが、例えば組合わせ試算では、第１層周長値差ΔＬ１の規格要件を考慮せずに、試算起点選択条件及び層間選択条件のみに基づいて積層組合わせデータを生成するようにしてもよい。そして、この場合、出庫品組合わせデータを選定して、積層リング３を組み立てた後に、対とし得る積層リング３，３を組合わせてＣＶＴのベルトを組み立てるようにしてもよい。この場合、出庫品組合わせデータの選定は例えば次のように行われる。すなわち、前記出庫品選定基本条件を満たす積層組合わせデータを優先的に出庫品組合わせデータとして選定する。そして、出庫品選定基本条件を満たす積層組合わせデータが複数ある場合には、前記目標不足層数、目標不足分和、目標超過分和を順番に考慮して、前述の第１実施形態の場合と同様に出庫品組合わせデータを選定する。
また、前記第１実施形態では、積層組合わせデータに対応する組リング部品（４）を一対づつ出庫して積層リング３ａ，３ｂを組み立てるようにしたが、適正組合わせ条件（Ｐｍ，Ｑｎ）に基づく積層組合わせデータから複数対の積層組合わせデータを選定して、それに対応する複数対の組リング部品（４），（４）を出庫して積層リング３ａ，３ｂを組み立てるようにしてもよい。
次に、本発明の第２実施形態を図１４を参照して説明する。本実施形態は、本発明の第２の態様に係わる実施形態である。尚、本実施形態は、前記第１実施形態の図４のＳＴＥＰ１３の処理（出庫品選定処理）のみが該第１実施形態と相違するものである。従って、第１実施形態と同一構成及び同一処理部分については第１実施形態と同一の参照符号及び図面を用いて説明を省略する。
本実施形態では、図４のＳＴＥＰ１３の出庫品選定処理では、積層組合わせデータの対が、組み立ての要求がある積層リング３ａ，３ｂの対の個数（以下、出庫必要台数という）、選定され、選定される積層組合わせデータの総数は、出庫必要台数の２倍の個数である。
本実施形態における出庫品選定処理は、図１４のフローチャートに示すように行われる。
すなわち、コンピュータ１３の演算処理手段１６は、まず、部品データ管理手段１５に保持されている部品データに基づいて、部品収容庫１０に現在収容されている全てのリング部品４の周長値の各層毎の平均値μi1（ｉ＝１，２，…，Ｎ）を算出してそれを記憶保持しておく（ＳＴＥＰ１３−１１）。この平均値μi1は、部品収容庫１０に現在収容されているリング部品４の周長値の各層毎の度数分布（これは本発明の第２の態様における目標度数分布に相当する）を代表的に表現する指標となるものである。
次いで、演算処理手段１６は、前記図４のＳＴＥＰ１２の組合わせ試算（適正組合わせ条件（Ｐm0，Ｑn0）に基づく組合わせ試算）で生成した積層組合わせデータから、積層組合わせデータの対（以下、積層組合わせデータ対という）を１対選択する（ＳＴＥＰ１３−１２）。
尚、このＳＴＥＰ１３−１２は、本実施形態では、ＳＴＥＰ１２で生成した積層組合わせデータに含まれる積層組合わせデータ対の総数分、繰り返して行う処理であり、この繰り返しの都度、新たな積層組合わせデータ対が選択される。また、ＳＴＥＰ１３−２で選択する積層組合わせデータ対の二つの積層組合わせデータは、本発明の第２の態様における仮想出庫組合わせデータに相当するものである。
次いで、演算処理手段１６は、部品データ管理手段１５が保持している部品データ（部品収容庫１０に現在収容されている全てのリング部品４に係わる部品データ）のうち、ＳＴＥＰ１３−１２で選択した積層組合わせデータ対に含まれる部品データを除く残りの部品データに対して、その周長値の各層毎の平均値μi2（ｉ＝１，２，…，Ｎ）を算出する（ＳＴＥＰ１３−１３）。
さらに、演算処理手段１６は、前記ＳＴＥＰ１３−１１で先に算出した各層毎の周長値の平均値μi1（ｉ＝１，２，…，Ｎ）、すなわち、部品収容庫１０に現在収容されているリング部品４の周長値の各層毎の平均値μi1と、ＳＴＥＰ１３−１３で求めた平均値μi2との偏差の絶対値Δμi＝｜μi2−μi1｜（ｉ＝１，２，…，Ｎ。以下、層別周長偏差Δμiという）を各層毎に算出する（ＳＴＥＰ１３−１４）。
また、このＳＴＥＰ１３−１４では、該層別周長偏差Δμi（ｉ＝１，２，…，Ｎ）のばらつき度合いを表す標準偏差σa＝√（Δμ12＋Δμ22＋…＋ΔμN2）を算出する。
尚、このＳＴＥＰ１３−１４で算出される層別周長偏差Δμi（ｉ＝１，２，…，Ｎ）と、標準偏差σaとは、ＳＴＥＰ１３−１２で選択した積層組合わせデータ対と対応づけて記憶保持される。
次いで、演算処理手段１６は、ＳＴＥＰ１２で生成した積層組合わせデータの全ての積層組合わせデータ対をＳＴＥＰ１３−１２で選択したか否かを判断し（ＳＴＥＰ１３−１５）、未選択の積層組合わせデータ対がある場合には、ＳＴＥＰ１３−１２で新たな積層組合わせデータ対を選択して、前記ＳＴＥＰ１３−１３、１３−１４の処理を繰り返す。
これにより、ＳＴＥＰ１３−１２で積層組合わせデータ対を１対選択する都度、その積層組合わせデータ対に含まれる各層の部品データを除外した残りの部品データに対して、前記層別周長偏差Δμi（ｉ＝１，２，…，Ｎ）とその標準偏差σaとが選択した積層組合わせデータ対に対応づけて算出される。つまり、ＳＴＥＰ１３−１２で選択した積層組合わせデータ対に対応する組リング部品（４）の対を仮想的に部品収容庫１０から出庫したとした場合に、部品収容庫１０内で、各層毎のリング部品４の周長値の平均値（これは各層毎の周長値の度数分布の特性を表す一つの指標としての意味を持つ）が仮想的な出庫前の状態からどのように変化し、また、その変化の各層相互でばらつき度合いを表す標準偏差σaが仮想的な出庫後にどのようになるかが観測されることとなる。
前記ＳＴＥＰ１３−１２で全ての積層組合わせデータ対を選択したことがＳＴＥＰ１３−１５で確認された場合には、演算処理手段１６は、前記ＳＴＥＰ１で取り込んだ出庫品選定要件に基づいて出庫台数分の積層組合わせデータ対を前記ＳＴＥＰ１２で生成した積層組合わせデータのなかから選定する（ＳＴＥＰ１３−１６）。
さらに詳細には、本実施形態では、前記出庫品選定要件は、例えば前記層別周長偏差Δμi（ｉ＝１，２，…，Ｎ）の全層分の総和ΣΔμi（＝Δμ1＋Δμ2＋…＋ΔμN）及び標準偏差σaの両者がより小さくなるような積層組合わせデータ対を、実際に積層リング３を組み立てるために使用する組リング部品（４）の対として優先的に選定する、というように定められている。
そして、ＳＴＥＰ１３−１６では、演算処理手段１６は、このように定められた出庫品選定要件に従って、出庫必要台数分の積層組合わせデータ対を選定し、図４のルーチン処理に復帰する。
尚、ＳＴＥＰ１３−１６で、ΣΔμiやσaが互いに同一となるような積層組合わせデータ対が複数対ある場合には、例えば積層組合わせデータ対が含む二つの積層組合わせデータのトータルクリアランスΣΔｒの値や、リング間クリアランスΔｒのばらつき度合い等を考慮して、積層組合わせデータ対を選定する。
以上のようなＳＴＥＰ１３の出庫品選定処理によって、出庫後の各層のリング部品４の周長値の平均値μi2の、出庫前当初の各層のリング部品４の周長値の平均値μi1からの変化（層別周長値偏差Δμi）ができるだけ小さく、また、その変化の、各層相互間のばらつき度合いができるだけ小さくなるような、組リング部品（４）の対に対応する積層組合わせデータ対が選定される。換言すれば、出庫後の各層のリング部品４の周長値の各層毎の度数分布が出庫前当初の各層毎の周長値の度数分布にできるだけ一致し、且つ、その度数分布の出庫前当初からの変化が各層相互間で大きなばらつきを生じないように、積層組合わせデータ対が選定される。以上説明したＳＴＥＰ１３以外の処理は、前記第１実施形態と同一である。
かかる本実施形態では、適正組合わせ条件（Ｐm0，Ｑn0）に基づいて生成される積層組合わせデータから出庫必要台数分の積層組合わせデータ対を選定するに際しては、前述のように、部品収容庫１０からの出庫後の各層のリング部品４の周長値の各層毎の度数分布が出庫前当初の各層毎の周長値の度数分布にできるだけ一致し、且つ、その度数分布の出庫前当初からの変化が各層相互間で大きなばらつきを生じないように、積層組合わせデータ対が選定される。つまり、出庫前当初の部品収容庫１０内のリング部品４の各層毎の周長値の度数分布にできるだけ一致させることができるような積層組合わせデータ対が優先的に選定される。そして、この場合、部品収容庫１０に入庫される各層のリング部品４の多くは、基本的には、その周長値が設計値近傍の値に集中しているので、部品収容庫１０にリング部品４の入庫・出庫が繰り返されることによって、出庫前当初の部品収容庫１０内の各層のリング部品４の周長値は、基本的には設計値近傍の値を中心とするような度数分布となる。
このため、部品収容庫１０内の各層のリング部品４の周長値の度数分布状態を、より多くの積層組合わせデータを生成することができるような状態に継続的に維持することができる。従って、積層リング３の量産を継続的に安定して行うことができる。
また、前記第１実施形態と同様、積層組合わせ生成個数Ｍ（Ｐｍ，Ｑｎ）が最大となるような組合わせ条件を適正組合わせ条件（Ｐm0，Ｑn0）とされる。そして、この適正組合わせ条件（Ｐm0，Ｑn0）に基づいて生成された積層組合わせデータから出庫必要台数分の積層組合わせデータ対が組み立てる積層リング３ａ，３ｂの対に対応する積層組合わせデータ対として選定される。このため、積層リング３の量産性を高めることができると共に、製造されて部品収容庫１０に入庫されたリング部品４を効率よく（歩留まりよく）使用して、積層リング３を組立てることができる。
次に本発明の第２実施形態を図１５を参照して説明する。本実施形態は、本発明の第２の態様に係わる他の実施形態である。尚、本実施形態は、前記第１実施形態の図４のＳＴＥＰ１３の処理（出庫品選定処理）のみが該第１実施形態と相違するものである。従って、第１実施形態と同一構成及び同一処理部分については第１実施形態と同一の参照符号及び図面を用いて説明を省略する。
本実施形態は、前記図４のＳＴＥＰ１３の出庫品選定処理は、コンピュータ１３の演算処理手段１６により、図１５のフローチャートに示すように行われる。
すなわち、演算処理手段１６は、まず、過去に部品収容庫１０に入庫したリング部品４の周長値のログデータに基づいて、その各層毎の周長値の平均値μix（ｉ＝１，２，…，Ｎ）と、その各層毎の周長値の標準偏差σix（ｉ＝１，２，…，Ｎ）とを算出する（ＳＴＥＰ１３−２１）。
ここで、上記ログデータは、例えば過去一定期間内（現在から所定期間前までの期間等）に部品収容庫１０に入庫されたリング部品４の各層毎の周長値のログデータや、部品収容庫１０に過去に入庫した所定ロットのリング部品４の各層毎の周長値のログデータ等であり、このログデータは、適宜、コンピュータ１３にあらかじめ保存されるようになっている。また、上記平均値μixや標準偏差σixは、上記ログデータにおける各層毎の周長値の度数分布を表す指標となるものである。
次いで、演算処理手段１６は、前記ＳＴＥＰ１２（図４参照）の組合わせ試算（適正組合わせ条件（Ｐm0，Ｑn0）に基づく組合わせ試算）で生成した積層組合わせデータから、積層組合わせデータ対を１対選択する（ＳＴＥＰ１３−２２）。この選択処理は、前記第２実施形態におけるＳＴＥＰ１３−１２の処理と全く同様に行われる。
そして、演算処理手段１６は、部品データ管理手段１５が保持している部品データ（部品収容庫１０に現在収容されている全てのリング部品４に係わる部品データ）のうち、ＳＴＥＰ１３−２２で選択した積層組み合わせデータ対に含まれる部品データを除く残りの部品データに対して、その周長値の各層毎の平均値μiy（ｉ＝１，２，…，Ｎ）と該周長値の各層毎の標準偏差σiy（ｉ＝１，２，…，Ｎ）を算出する（ＳＴＥＰ１３−２３）。
さらに、演算処理手段１６は、前記ＳＴＥＰ１３−２１で先に算出した各層毎の周長値の平均値μix（ｉ＝１，２，…，Ｎ）、すなわち、部品収容庫１０に過去に入庫されたリング部品４の周長値の各層毎の平均値μixと、ＳＴＥＰ１３−２３で求めた平均値μiyとの偏差の絶対値Δμi’＝｜μix−μiy｜（ｉ＝１，２，…，Ｎ。以下、層別周長偏差Δμi’という）を各層毎に算出する（ＳＴＥＰ１３−２４）。
また、このＳＴＥＰ１３−２４では、上記平均値の場合と同様、前記ＳＴＥＰ１３−２１で先に算出した各層毎の周長値の標準偏差σix（ｉ＝１，２，…，Ｎ）と、ＳＴＥＰ１３−２３で求めた標準偏差σiyとの偏差の絶対値Δσi＝｜σix−σiy｜（ｉ＝１，２，…，Ｎ。以下、層別標準偏差変化Δσiという）を各層毎に算出する。さらに、ＳＴＥＰ１３−２４では、該層別標準偏差変化Δσi（ｉ＝１，２，…，Ｎ）のばらつき度合いを表す標準偏差σb＝√（Δσ12＋Δσ22＋…＋ΔσN2）を算出する。
尚、このＳＴＥＰ１３−２４で算出される層別周長偏差Δμi’（ｉ＝１，２，…，Ｎ）、層別標準偏差変化Δσi、及び標準偏差σbとは、ＳＴＥＰ１３−２２で選択した積層組合わせデータ対と対応づけて記憶保持される。
次いで、演算処理手段１６は、ＳＴＥＰ１２（図４参照）で生成した積層組合わせデータの全ての積層組合わせデータ対をＳＴＥＰ１３−２２で選択したか否かを判断し（ＳＴＥＰ１３−２５）、未選択の積層組合わせデータ対がある場合には、ＳＴＥＰ１３−２２で新たな積層組合わせデータ対を選択して、前記ＳＴＥＰ１３−２３、１３−２４の処理を繰り返す。
これにより、ＳＴＥＰ１３−２２で積層組合わせデータ対を１対選択する都度、その積層組合わせデータ対に含まれる各層の部品データを除外した残りの部品データに対して、前記層別周長偏差Δμi’（ｉ＝１，２，…，Ｎ）、層別標準偏差変化Δσi（ｉ＝１，２，…，Ｎ）、及び該層別標準偏差変化Δσiの標準偏差σbとが選択した積層組み合わせデータ対に対応づけて算出される。つまり、ＳＴＥＰ１３−２２で選択した積層組合わせデータ対に対応する組リング部品（４）の対を仮想的に部品収容庫１０から出庫したとした場合に、部品収容庫１０内で、各層毎のリング部品４の周長値の平均値及び標準偏差（これらは各層毎の周長値の度数分布の特性をそのグラフ形態を含めて表現する指標としての意味を持つ）が仮想的な出庫前の状態からどのように変化し、また、その変化（度数分布のグラフ形態の変化）の各層相互間でばらつき度合いを表す標準偏差σbが仮想的な出庫後にどのようになるかが観測されることとなる。
前記ＳＴＥＰ１３−２２で全ての積層組合わせデータ対を選択したことがＳＴＥＰ１３−２５で確認された場合には、演算処理手段１６は、図３のＳＴＥＰ１で先に取り込んだ出庫品選定要件に基づいて出庫台数分の積層組合わせデータ対を前記ＳＴＥＰ１２で生成した積層組合わせデータのなかから選定する（ＳＴＥＰ１３−２６）。
さらに詳細には、本実施形態では、前記出庫品選定要件は、例えば前記層別周長偏差Δμi’（ｉ＝１，２，…，Ｎ）の全層分の総和ΣΔμi’（＝Δμi’＋Δμ2’＋…ΔμN’）と、前記層別標準偏差変化Δσiの全層分の総和ΣΔσi（＝Δσ1＋Δσ2＋…＋ΔσN）と、標準偏差σbとのいずれもかより小さくなるような積層組合せデータ対を、実際に積層リング３を組み立てるために使用する組リング部品（４）の対として優先的に選定する、というように定められている。
そして、ＳＴＥＰ１３−２６では、演算処理手段１６は、このように定められた出庫品選定要件に従って、出庫必要台数分の積層組合わせデータ対を選定し、図４のルーチン処理に復帰する。
尚、ＳＴＥＰ１３−２６で、ΣΔμi’やΣΔσi、σbが互いに同一となるような積層組合わせデータ対が複数対ある場合には、例えば積層組合わせデータ対が含む二つの積層組合わせデータのトータルクリアランスΣΔｒの値や、リング間クリアランスΔｒのばらつき度合い等を考慮して、積層組合わせデータ対が選定される。
以上のようなＳＴＥＰ１３の出庫品選定処理によって、出庫後の各層のリング部品４の周長値の平均値μiy及び標準偏差σiyの、過去入庫のリング部品４のログデータにおける各層のリング部品４の周長値の平均値μix及び標準偏差σixからの変化（層別周長値偏差Δμi’及び層別標準偏差変化Δσi）がそれぞれできるだけ小さく、また、層別標準偏差変化Δσiの、各層相互間のばらつき度合いができるだけ小さくなるような、組リング部品（４）の対に対応する積層組合わせデータ対が選定される。換言すれば、出庫後の各層のリング部品４の周長値の各層毎の度数分布が過去入庫のリング部品４の各層毎の周長値の度数分布にそのグラフ形態を含めてできるだけ一致し、且つ、その度数分布の変化が、各層相互間で大きなばらつきを生じないように、積層組合わせデータ対が選定される。以上説明した以外の処理は、前記第１実施形態と同一である。
かかる本実施形態では、適正組合わせ条件（Ｐm0，Ｑn0）に基づいて生成される積層組合わせデータから出庫必要台数分の積層組合わせデータ対を選定するに際しては、前述のように、出庫後の各層のリング部品４の周長値の各層毎の度数分布が過去入庫のリング部品４の各層毎の周長値の度数分布にそのグラフ形態を含めてできるだけ一致し、且つ、その度数分布の変化が、各層相互間で大きなばらつきを生じないように、積層組合わせデータ対が選定される。つまり、部品収容庫１０からの出庫後の各層のリング部品４の周長値の各層毎の度数分布が、過去入庫のリング部品４の各層毎の周長値の度数分布にできるだけ一致させることができるような積層組合わせデータ対が優先的に選定される。
このため、前記第２実施形態と同様に、部品収容庫１０内の各層のリング部品４の周長値の度数分布状態を、より多くの積層組合わせデータを生成することができるような状態に継続的に維持することができる。従って、積層リング３の量産を継続的に安定して行うことができる。特に、本実施形態では、各層のリング部品４の周長値の度数分布状態を観測するために、該周長値の平均値だけでなく、該度数分布のグラフ形態を表現する標準偏差（周長値の標準偏差）も用いている。このため、出庫品選定処理による部品収容庫１０内のリング部品４の各層の周長値の度数分布状態をより良好に制御することができ、積層リング３の量産をより継続的に安定して行うことができる。
また、本実施形態では、前記第１及び第２実施形態と同様、前記適正組合わせ条件（Ｐm0，Ｑn0）に基づいて生成される積層組合わせデータから選定した積層組合わせデータ対のそれぞれが含む二つの積層組合わせデータに対応する組リング部品（４）が部品収容庫１０から実際に出庫されて積層作業装置１４に供給され、積層リング３が組立てられる。このため、より多くの組リング部品（４）の対を部品収容庫１０から積層作業装置１４に供給して積層リング３を組立てることができ、積層リング３の量産性を高めることができると共に、製造されて部品収容庫１０に入庫されたリング部品４を効率よく（歩留まりよく）使用して、積層リング３を組立てることができる。
尚、本実施形態では、各層のリング部品４の周長値の度数分布状態の変化を観測するために、層別周長値偏差Δμi’、層別標準偏差変化Δσi、及び該層別標準偏差変化Δσiの標準偏差σbを用いたが、前記第２実施形態と同様に、層別周長値偏差Δμiとその標準偏差σaとを用いるようにしてもよい。また、逆に、前記第２実施形態において、第１実施形態と同様に、層別周長値偏差Δμi’、層別標準偏差変化Δσi、及び該層別標準偏差変化Δσiの標準偏差σbを周長値の度数分布状態の変化を観測するために用いるようにしてもよい。
次に本発明の第４実施形態を図１６を参照して説明する。本実施形態は、本発明の第３の態様に係わる他の実施形態である。尚、本実施形態は、前記第１実施形態の図４のＳＴＥＰ１３の処理（出庫品選定処理）のみが該第１実施形態と相違するものである。従って、第１実施形態と同一構成及び同一処理部分については第１実施形態と同一の参照符号及び図面を用いて説明を省略する。また、本実施形態では、コンピュータ１３の演算処理手段１６は、本発明の第３の態様における第１及び第２の組合わせ試算手段と、出庫品選定手段との機能を有するものである。
本実施形態は、図４のＳＴＥＰ１３における出庫品選定処理は、コンピュータ１３の演算処理手段１６により、図１６のフローチャートに示すように行われる。
すなわち、演算処理手段１６は、まず、前記ＳＴＥＰ１２（図４参照）の組合わせ試算（適正組合わせ条件（Ｐm0，Ｑn0）に基づく組合わせ試算）で生成した積層組合わせデータから、積層組合わせデータ対（以下、仮出庫積層組合わせデータ対という）を１対選択する（ＳＴＥＰ１３−３１）。この選択処理は、前記第２実施形態におけるＳＴＥＰ１３−１２の処理と全く同様に行われる。尚、本実施形態においては、前記適正組合わせ条件（Ｐm0，Ｑn0）は、本発明の第２の態様における第１の組合わせ条件に相当するものである。
次いで、演算処理手段１６は、部品データ管理手段１５が保持している部品データ（部品収容庫１０に現在収容されている全てのリング部品４に係わる部品データ）のうち、ＳＴＥＰ１３−３１で選択した仮出庫積層組み合わせデータ対に含まれる部品データを取り除く残りの部品データに対して、前記第１の実施形態に関して説明した前記ＳＴＥＰ５〜９（図３参照）の処理と全く同様の処理を行うことで、組合わせ条件（Ｐｍ，Ｑｎ）を可変的に設定しつつ、組合わせ試算を行う（ＳＴＥＰ１３−３２）。この場合、より詳しくは、ＳＴＥＰ１３−３２の処理は、その中核をなす組合わせ試算（前記ＳＴＥＰ７に対応する処理）が、上記の選択した仮出庫積層組合わせデータ対の部品データを除く残りの部品データを対象として行われる点でのみ、前記ＳＴＥＰ５〜９の処理と相違するものである（前記ＳＴＥＰ７の組合わせ試算では部品データ管理手段１５が保持する全ての部品データを対象とする）。
次いで、演算処理手段１６は、上記ＳＴＥＰ１３−３２の演算処理によって各組合せ条件（Ｐｍ，Ｑｎ）毎に生成された積層組合わせデータの生成個数（以下、積層組合わせ生成個数Ｍ’（Ｐｍ，Ｑｎ）という）を相互に比較する（ＳＴＥＰ１３−３３）。そして、各組合せ条件（Ｐｍ，Ｑｎ）毎の積層組合わせ生成個数Ｍ’（Ｐｍ，Ｑｎ）のうち、その値が最大となるような積層組合わせ生成個数Ｍ’（Ｐｍ，Ｑｎ）を最大積層組合わせ生成個数Ｍ’（Ｐm1，Ｑn1）として記憶保持すると共に、その最大積層組合わせ生成個数Ｍ’（Ｐm1，Ｑn1）に対応する組合わせ条件（Ｐm1，Ｑn1）を記憶保持する（ＳＴＥＰ１３−３４）。この場合、これらの最大積層組合わせ生成個数Ｍ’（Ｐm1，Ｑn1）及び組合わせ条件（Ｐm1，Ｑn1）は、選択中の仮出庫積層組合わせデータと対応付けられて保持される。
演算処理手段１６は、次にＳＴＥＰ１２（図４参照）で生成した積層組合わせデータの全ての積層組合わせデータ対をＳＴＥＰ１３−３１で選択したか否かを判断し（ＳＴＥＰ１３−３５）、未選択の積層組合わせデータ対がある場合には、ＳＴＥＰ１３−３１で新たな積層組合わせデータ対を選択して、前記ＳＴＥＰ１３−３２〜１３−３４の処理を繰り返す。
これにより、ＳＴＥＰ１３−３１で仮出庫積層組合わせデータ対を１対選択する都度、その仮出庫積層組合わせデータ対に含まれる各層の部品データを除外した残りの部品データに対して、組合わせ試算によって最大限に生成し得る最大積層組合わせ生成個数Ｍ’（Ｐm1，Ｑn1）とこれに対応する組合わせ条件（Ｐm1，Ｑn1）（これは、本発明の第２の態様における第２の組合わせ条件に相当する）とが観測される。つまり、ＳＴＥＰ１３−３１で選択した仮出庫積層組合わせデータ対に対応する組リング部品（４）の対を仮想的に部品収容庫１０から出庫したとした場合に、残りのリング部品４から、本実施形態の組合わせ試算のアルゴリズムによって、最大、何個の組リング部品（４）の対を得ることができるかが確認される。
前記ＳＴＥＰ１３−３１で全ての積層組合わせデータ対を選択したことがＳＴＥＰ１３−３５で確認された場合には、演算処理手段１６は、上述のＳＴＥＰ１３−３１〜１３−３５の処理によって、各仮出庫積層組合わせデータ対に対応して得られた最大積層組合わせ生成個数Ｍ’（Ｐm1，Ｑn1）を相互に比較する（ＳＴＥＰ１３−３６）。そして、最大積層組合わせ生成個数Ｍ’（Ｐm1，Ｑn1）の値が最も大きくなるような一対の仮出庫積層組合わせデータ対を出庫除外積層組合わせデータ対として記憶保持する。
さらに、演算処理手段１６は、この出庫除外積層組合わせデータ対に含まれる部品データを部品データ管理手段１５が保持している部品データから除いた残りの部品データに対して前記ＳＴＥＰ７の処理と同様に組合わせ試算を行う（ＳＴＥＰ１３−３７）。この場合、この組合わせ試算を行うための組合わせ条件は、出庫除外積層組み合わせデータ対に対応して前記ＳＴＥＰ１３−３４で保持した組合わせ条件（Ｐm1，Ｑn1）である。
次いで、演算処理手段１６は、ＳＴＥＰ１３−３４の組合わせ試算によって生成された積層組合わせデータから、ＳＴＥＰ１で取り込んだ出庫品選定要件に基づいて、出庫必要台数分の積層組合わせデータ対を選定し（ＳＴＥＰ１３−３８）、図４のルーチン処理に復帰する。
この場合、ＳＴＥＰ１３−３８で用いる出庫品選定要件は、積層組合わせデータを選定するための優先順位を規定するものである。そして、本実施形態では、その優先順位を規定する項目として、例えば各積層組合わせデータにおける互いに隣接する層間のリング間クリアランスΔｒのばらつき度合い（例えばΔｒの標準偏差）、各積層組合わせデータのトータルクリアランスΣΔｒ、各積層組合わせデータに対応する第１〜第Ｎ層のリング部品４の製造日付、該リング部品４のロット番号等の項目がある。
そして、前記ＳＴＥＰ１で取り込まれる出庫品選定要件は、例えば、リング間クリアランスΔｒのばらつき度合いがより小さい積層組合わせデータを優先して選定する、あるいは、トータルクリアランスΣΔｒがあらかじめ定めた所定値により近い積層組合わせデータを優先して選定する、あるいは、製造日付データが最も古いリング部品４に対応する部品データを含む積層組合わせデータを優先して選定する、あるいは、ロット番号データがあらかじめ定めた所定値に一致するような部品データを含む積層組合わせデータを優先して選定する、というようにあらかじめ定められている。
そして、ＳＴＥＰ１３−３８では、このように定められた出庫品選定要件に従って、前記出庫必要数の積層組合わせデータが選定される。例えば、リング間クリアランスΔｒのばらつき度合いがより小さい積層組合わせデータを優先して選定するというように出庫品選定要件が定められている場合にあっては、前記ＳＴＥＰ１３−３８で生成された積層組合わせデータ対のなかから、各積層組合わせデータ対が含む二つの積層組合わせデータの両者について、その各層間のリング間クリアランスΔｒのばらつき度合いがより小さいものから順番に、出庫必要台数分、選定される。
以上説明した以外の処理は、前記第１実施形態と同一である。
かかる本実施形態では、前述のように決定される出庫除外積層組合わせデータを除外した残りの部品データに対する組合わせ試算によって生成される積層組合わせデータから出庫必要台数分の積層組合わせデータ対を、実際に組み立てるために部品収容庫１０から出庫する組リング部品（４）の対に相当するものとして選定するため、積層組合わせデータを生成し易い各層のリング部品４が部品収容庫１０内に残される。逆にいえば、積層組合わせデータを生成しにくいリング部品４ができるだけ多く、部品収容庫１０から出庫されるようになる。このため、部品収容庫１０内には、結果的には、前記第２及び第３実施形態と同様に、積層組合わせデータをより多く生成することができる周長値の度数分布状態に継続的に維持されるようにして、各層のリング部品４が収容されるようになる。
従って、本実施形態においても、前記第１実施形態や第２実施形態と同様に、積層リング３の量産を継続的に安定して行うことができる。
また、前記仮出庫積層組合わせデータ対を選択する積層組み合わせデータは、その個数が最大となるような組合わせ条件（Ｐm0，Ｑn0）での組合わせ試算によって生成される積層組合わせデータであり、この中から、前記出庫除外積層組合わせデータが決定される。さらに、出庫除外積層組合わせデータを除いた残りの部品データに対して行う組合わせ試算（ＳＴＥＰ１３−３７の処理）での組合わせ条件（Ｐm1，Ｑn1）は、当該残りの部品データで最大限に積層組合わせデータを生成できる組合わせ条件である。
このため、ＳＴＥＰ１３−３７で生成する積層組合わせデータの個数をより多いものとすることができる。この結果、部品収容庫１０に収容されているリング部品４からできるだけ多くの積層リング３を組み立てることが可能となり、積層リング３の量産性を高めることができる。
尚、前述の第２〜第４各実施形態では、積層組合わせデータの仮想的な出庫を行うとき（前記ＳＴＥＰ１３−１２、ＳＴＥＰ１３−２２、ＳＴＥＰ１３−３１）で、一対の積層組合わせデータ対を選択するようにしたが、複数対の積層組合わせデータ対を選択するようにしてもよい。この場合、ＳＴＥＰ１２の組合わせ試算で生成した積層組合わせデータ対の個数をｍ、仮想的な出庫のために一回に選択する積層組合わせデータ対の個数をｎ個とした場合、積層組合わせデータ対の選択の仕方は、ｍＣn通りあるが、その全組合わせ通りの選択を行う必要は必ずしもなく、それよりも少ない組合わせ通りで積層組合わせデータ対の選択を行うようにしてもよい。
産業上の利用可能性
以上のように、本発明は、ＣＶＴ（無段変速機）等のベルトを構成する積層リングを、該ベルトの生産ライン等において組み立てるための装置として有用である。
【図１（ａ）】
0003764139.tif 000005
【図１（ｂ）】
0003764139.tif 000006
【図２】
0003764139.tif 000007
【図３】
0003764139.tif 000008
【図４】
0003764139.tif 000009
【図５】
0003764139.tif 000010
【図６】
0003764139.tif 000011
【図７】
0003764139.tif 000012
【図８】
0003764139.tif 000013
【図９】
0003764139.tif 000014
【図１０】
0003764139.tif 000015
【図１１（ａ）】
0003764139.tif 000016
【図１１（ｂ）】
0003764139.tif 000017
【図１２（ａ）】
0003764139.tif 000018
【図１２（ｂ）】
0003764139.tif 000019
【図１２（ｃ）】
0003764139.tif 000020
【図１３】
0003764139.tif 000021
【図１４】
0003764139.tif 000022
【図１５】
0003764139.tif 000023
【図１６】
0003764139.tif 000024