(57)【要約】【課題】データ分析により段取り替え直後の加工における不良要因を分析する。【解決手段】段取り替え実施前に製造設備に設定された加工条件の補正情報と設備稼働情報とを、段取り替え後の品質不良分析に用いるデータ分析装置であって、ワークの加工ごとに、前記補正情報と前記設備稼働情報と、加工後の品質検査情報とを読み込むデータ読み取り部と、段取り替え後の加工回数Ｘを設定し、Ｘ回目の前記品質検査情報のデータ項目の値を目的変数とする目的変数設定部と、段取り替え前の加工回数Ｙを設定し、１からＹ回前の前記補正情報と前記稼働データの各データ項目の値、および各データ項目の値を段取り替え直後の不良発生への寄与が期待される特徴量を説明変数とする説明変数設定部と、前記説明変数設定部で設定された説明変数と前記目的変数設定部で設定された目的変数との間の関係を分析するデータ分析部と、を有するデータ分析装置。【選択図】図４Ａ
2018120347.tif 000002
【特許請求の範囲】
【請求項１】
段取り替え実施前に製造設備に設定された加工条件の補正情報と設備稼働情報とを、段取り替え後の品質不良分析に用いるデータ分析装置であって、
ワークの加工ごとに、前記補正情報と前記設備稼働情報と、加工後の品質検査情報とを読み込むデータ読み取り部と、
段取り替え後の加工回数Ｘを設定し、Ｘ回目の前記品質検査情報のデータ項目の値を目的変数とする目的変数設定部と、
段取り替え前の加工回数Ｙを設定し、１からＹ回前の前記補正情報と前記設備稼働情報の各データ項目の値、および各データ項目の値を段取り替え直後の不良発生への寄与が期待される特徴量を説明変数とする説明変数設定部と、
前記説明変数設定部で設定された説明変数と前記目的変数設定部で設定された目的変数との間の関係を分析するデータ分析部と、を有するデータ分析装置。
【請求項２】
前記加工回数Ｘは、段取り替え後の加工の初期段階とする請求項１に記載のデータ分析装置。
【請求項３】
前記加工回数Ｙは、段取り替え前の後期（最終）段階とする請求項１又は２に記載のデータ分析装置。
【請求項４】
さらに、分析処理の中から、実装された複数の分析処理を適用し、適合度が所定の値より高いモデルあるいは除外データの予測精度が所定の値より高いモデルを選択する分析処理選択部を備えることを特徴とする請求項１から３までのいずれか１項に記載のデータ分析装置。
【請求項５】
前記説明変数は、
各データ項目の段取り替え前のトレンド、統計量、関数変換した値を不良発生への寄与が期待される特徴量としたものである請求項１から４までのいずれか１項に記載のデータ分析装置。
【請求項６】
段取り替え実施前に製造設備に設定された加工条件の補正情報と設備稼働情報とを、段取り替え後の品質不良分析に用いるデータ分析方法であって、
ワークの加工ごとに、前記補正情報と前記設備稼働情報と、加工後の品質検査情報とを読み込むデータ読み取りステップと、
段取り替え後の加工回数Ｘを設定し、Ｘ回目の前記品質検査情報のデータ項目の値を目的変数とする目的変数設定ステップと、
段取り替え前の加工回数Ｙを設定し、１からＹ回前の前記補正情報と前記設備稼働情報の各データ項目の値、および各データ項目の値を段取り替え直後の不良発生への寄与が期待される特徴量を説明変数とする説明変数設定ステップと、
前記説明変数設定ステップで設定された説明変数と前記目的変数設定ステップで設定された目的変数との間の関係を分析するデータ分析ステップと、を有するデータ分析方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ分析技術に関し、特に、金属等の加工工程におけるデータ分析技術に関する。
【背景技術】
【０００２】
情報家電の光学部品や自動車エンジン部品などは、マシニングセンタや専用機を用いた金属の精密加工により製造されている。加工された部品は、後工程で寸法や形状などの誤差が許容範囲内にあるか等の品質検査がなされる。品質に問題がある場合には品質検査が不合格となり、部品は再加工や不良品として廃棄される。
【０００３】
例えば、部品メーカでは、手戻りや廃棄ロスを減らすために歩留り向上が重要な課題となっている。そこで、部品を加工した設備の稼働データ（加工時間、加工量、電力、回転速度、温度、圧力など）と当該部品の品質検査データとをデータベース等に蓄積し、分類木などのデータ分析手法により部品の不良と設備の稼働状況との関係を明らかにする取組みが行われている。
【０００４】
稼働データを説明変数、品質検査データを目的変数として分類木等の手法を用いて不良と稼働データの関係を分析する装置としては、以下の文献に開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−４０１８１号公報
【特許文献２】特開２００５−８３３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、段取り替え直後の加工における不良要因をデータ分析することは難しかった。
【０００７】
例えば、最新の工場では、製造ラインを停止させずに段取り替えを行う外段取りが行われている。外段取りを行うことで、例えば、加工品目等の変更中も設備を停止させることはない。したがって、段取り替え実施後はそれ以降に加工条件の動的な補正が実行されるまで段取り替え以前の補正が設定されたまま加工される場合も多い。そのため、特に段取り替え直後の加工について、設備の稼働データは正常範囲であるにもかかわらず加工精度が低下して不良になるケースが増えている。このような場合において、段取り替えを区切りとした従来のデータ分析を用いて段取り替え直後に発生する不良と対応する稼働データとの間に関連を見出すことは難しい。
【０００８】
従って、どのようにデータ分析を行うかが問題となる。
【０００９】
本発明は、データ分析により段取り替え直後の加工における不良要因を分析することができるデータ分析技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の一観点によれば、段取り替え実施前に製造設備に設定された（ワーク又は工具の）加工条件の補正情報と設備稼働情報とを、段取り替え（直）後の品質不良分析に用いるデータ分析装置であって、ワークの加工ごとに、（データベースに格納された）前記補正情報と前記設備稼働情報と、加工後の品質検査情報とを読み込むデータ読み取り部と、段取り替え後の加工回数Ｘを設定し、Ｘ回目の前記品質検査情報のデータ項目の値を目的変数とする目的変数設定部と、段取り替え前の加工回数Ｙを設定し、１からＹ回前の前記補正情報と前記設備稼働情報の各データ項目の値、および各データ項目の値を段取り替え直後の不良発生への寄与が期待される特徴量を説明変数とする説明変数設定部と、前記説明変数設定部で設定された説明変数と前記目的変数設定部で設定された目的変数との間の関係を、例えば前記補正情報と前記設備稼働情報と加工後の品質検査情報とに基づいて分析するデータ分析部と、を有するデータ分析装置が提供される。
【００１１】
「前記説明変数設定部で設定された説明変数と前記目的変数設定部で設定された目的変数との間の関係を前記補正情報と前記設備稼働情報と、加工後の品質検査情報とに基づいて分析する」とは、目的変数である品質の合否を可能な限り明確に分ける補正情報や設備稼働情報の条件を分析処理によってデータから見出し、将来の加工で新たなデータを得た場合に各説明変数の条件に基づいて目的変数を高い精度で予測するための、予測モデルを構築する処理である。
【００１２】
前記加工回数Ｘは、段取り替え後の加工の初期段階とすると良い。前記加工回数Ｙは、段取り替え前の後期（最終）段階とすると良い。
【００１３】
さらに、分析処理の中から、実装された複数の分析処理を適用し、適合度が所定の値より高いモデルあるいは除外データの予測精度が所定の値より高いモデルを選択する分析処理選択部を備えることを特徴とする。
【００１４】
例えば、モデル構築に使用したデータ自身にそのモデルを適用してデータに対する適合度を求める、あるいはモデル構築時に一部のデータを使わずにおいて構築したモデルをその除外したデータに適用して予測精度を評価する、などのモデル評価をする。そして、装置に実装されたすべての分析処理を適用し、最も適合度が高いモデルあるいは除外データの予測精度が最も高いモデルを装置が１つ選択することは可能である。ここで、選択の主体は、人が選択するケース、マシンが最も評価の高い処理を１つ推奨するケースのいずれでも良い。
【００１５】
前記説明変数は、各データ項目の段取り替え前のトレンド、統計量、関数変換した値を不良発生に関する特徴量としたものであっても良い。
【００１６】
さらに、前記データ分析部により分析を実行して得られた分析結果を出力する分析結果出力部を備えることを特徴とする。
【００１７】
これにより、段取り替え時に作業者が補正量を（手動）調整することで不良発生率を低減することができる。
【００１８】
本発明の他の観点によれば、段取り替え実施前に製造設備に設定された加工条件の補正情報と設備稼働情報とを、段取り替え後の品質不良分析に用いるデータ分析方法であって、ワークの加工ごとに、前記補正情報と前記設備稼働情報と、加工後の品質検査情報とを読み込むデータ読み取りステップと、段取り替え後の加工回数Ｘを設定し、Ｘ回目の前記品質検査情報のデータ項目の値を目的変数とする目的変数設定ステップと、段取り替え前の加工回数Ｙを設定し、１からＹ回前の前記補正情報と前記設備稼働情報の各データ項目の値、および各データ項目の値を段取り替え直後の不良発生への寄与が期待される特徴量を説明変数とする説明変数設定ステップと、前記説明変数設定ステップで設定された説明変数と前記目的変数設定ステップで設定された目的変数との間の関係を分析するデータ分析ステップと、を有するデータ分析方法が提供される。
【発明の効果】
【００１９】
本発明によれば、段取り替え直後の不良発生要因を明確化することが容易になる。
【図面の簡単な説明】
【００２０】
【図１】量産ラインの一例を簡単に示す図である。
【図２】図１に示すような工程例に本実施の形態によるデータ分析技術を適用する際のイメージを示す図であり、横軸は時間である。
【図３】本発明の実施の形態によるデータ分析装置の一構成例を示す機能ブロック図である。
【図４Ａ】図４Ａは、データ分析装置を利用したデータ分析処理の流れを示すフローチャート図である。
【図４Ｂ】図４Ａの処理に対応するデータ分析技術を適用する際の説明変数と目的変数の設定範囲の一例を示す図であり、横軸は時間である。
【図５】本実施の形態によるデータ分析処理の一例として示す分類木モデルによる分析例を示す図である。
【図６】不良予測に応じて補正量を手動調整した場合の段取り替え直後の不良発生率と、手動調整せずに補正量が継続している場合の段取り替え直後の不良発生率を比較する画面例を示す図である。
【図７】横軸に時間を、縦軸に稼動データの物理量をとった図であり、上図のように、傾きθが正の場合と、下図のように傾きθが負の場合であり、θをトレンドとした図である。
【発明を実施するための形態】
【００２１】
以下において、本発明の実施の形態によるデータ分析技術について、図面を参照しながら詳細に説明する。尚、段取り替えとは「加工品目変更や治工具交換、または治工具修正など、量産ラインを構成する装置の設定や状態に何らかの変更を行う行為」のことを指す。
【００２２】
量産ラインのように同一品目をある期間連続で加工する場合には、データ分析は段取り替えを区切りとして実行されることが多い。これは、ある段取り替えから次回の段取り替えまでは同じ品目を同じ設備かつ同じ工具で加工した結果のデータを利用することになり、不良と稼働状況の関係を分析する条件を揃えることができるからである。
【００２３】
ただし、以下に説明するような観点を考慮する必要がある。
１）同一品目を継続して製造する場合
同一品目を継続して製造する場合には、上記のような理由から、特に、考慮すべき点はないように思われる。しかしながら、同一品目を連続加工する中で徐々に工具が摩耗することや、作業員がワークをパレットや作業台にセッティングする際にワークと工具の中心位置に微小なずれが生じることなど、加工精度に影響を与える要因が製造プロセスに内在しているため、設備側では加工精度を規定範囲に収めるようコンピュータ制御による動的な補正（工具やワークの位置補正など）を実行することが必要である。稼働データは補正を踏まえた実績データとして観測され、データベース(ＤＢ)に格納される。必要に応じて補正データもデータベース(ＤＢ)に蓄積され、分析に利用される。
２）異なる品目を前後で継続して製造する場合
１）のように、同じワークを継続して加工する場合の他にも、例えば、図１に示すような異なる品目を前後で継続して製造する場合がある。
【００２４】
図１は、そのような量産ラインの一例を簡単に示す図である。図１に示す量産ラインでは、パレットにワークを搭載し、図示しない加工設備を利用して、ワークの加工を行う。矢印の方向は、加工の順番を時系列的に示すものである。まず、ワークＡを加工していくが、ある時点で、同じ加工設備を用いてワークＢの加工に切り替える。ワークＡとワークＢとが異なるものの両者が類似した品目である場合には、設備を停止させない外段取りが行われることがある。
【００２５】
以下においては、図１に示すような工程を例にして説明するが、本発明の実施の形態によるデータ分析技術は、同一品目を連続加工する場合にも適用可能である。
【００２６】
図２は、図１に示すような工程例に本実施の形態によるデータ分析技術を適用する際のイメージを示す図であり、横軸は時間である。
【００２７】
図２に示すように、加工品目がＡからＢに切り替わるタイミングをｔ１とする。ｔ０からｔ１までは品目Ａを、ｔ１からｔ２までは品目Ｂを加工し、加工品目の切り替わりタイミングの前後のみを示している。そして、ワークや工具の補正情報は、タイミングｔ１を挟んで維持されているとする。補正情報をキャンセル等するタイミングがないからである。
【００２８】
本実施の形態によるデータ分析技術では、段取り替え（ｔ１）前のＹ回の加工（Ｙは、ｔ０からｔ１までの間のｔ１近傍の短い期間における加工回数、例えば、段取り替えの間に１００回の加工を行う場合に、１０回程度）、段取り替え（ｔ１）後のＸ回の加工（Ｘは、ｔ１からｔ２までの間のｔ１近傍の短い期間における加工回数、例えば、段取り替えの間に１００回の加工を行う場合に、数回程度）が設定される。
【００２９】
以下、本実施の形態によるデータ分析装置について、より詳細に説明する。
【００３０】
図３は、本実施の形態によるデータ分析装置の一構成例を示す機能ブロック図である。図４Ａは、段取り替え前の加工で蓄積された補正情報や設備稼働情報からなる履歴データを用いて段取り替え後の加工品質を予測するデータ分析装置を利用したデータ分析処理の流れを示すフローチャート図である。図４Ａでは、併せて、段取り替えを区切りとしてある段取り替えから次回段取り替えまでの加工で蓄積された履歴データを品質予測に用いる従来のデータ分析処理の流れについても、比較できるように示している。本発明は実線のフローで記載し、比較対象の従来技術は点線のフローで記載している。図４Ｂは、図２に対応する図であり、本発明によるデータ分析処理と従来のデータ分析処理の場合を比較して示した図である。
【００３１】
図３に示すように、本実施の形態によるデータ分析装置（情報処理装置、コンピュータ）Ａは、データ読み取り部１と、目的変数設定部３と、説明変数設定部５と、分析処理部７と、出力部１１と、を有している。さらに、分析処理部７による分析方法を複数の方法の中から選択する分析処理選択部１５を有していても良い。
【００３２】
さらに、データ分析装置Ａ内の記憶部又は、データ分析装置Ａとネットワーク接続されるデータベース（ＤＢ）に、稼動データ（設備稼働情報）格納部２１、補正データ格納部２３、検査データ格納部２５、出力データ格納部２７を有する。また、上記の各機能をＣＰＵに発揮させるための処理プログラム３１を格納する。加えて、分析処理プログラム３３として、分析処理選択部１５により選択された分析処理を分析処理部７に実行させるための、分析処理プログラム１からｎまでが格納されている。
【００３３】
データベースＤＢには、加工機で実行した加工ごとに設備の稼働データと補正データ、および加工後に実施される検査工程での品質検査データが記録されている。
【００３４】
例えば、研削盤で製造する自動車エンジン部品の研削加工工程について、メーカの生産技術担当者が、本実施の形態によるデータ分析装置（図３）等を用いて段取り替え直後の品質不良を予測する場合を例に説明する。尚、本発明の実施の形態における利用としては、研削盤ではなく他の加工機を用いていてもよいし、品目も自動車エンジン部品に限定されるものではない。対象とする加工種別も研削ではなく切削でもよい。すなわち、加工場所や加工方法などは限定されない。
【００３５】
【表１】
2018120347.tif 000003
【００３６】
【表２】
2018120347.tif 000004
【００３７】
【表３】
2018120347.tif 000005
【００３８】
表１は、稼働データテーブルを、表２は、補正データテーブル、表３は、品質検査データテーブルをそれぞれ示す。
【００３９】
表１の稼働データテーブルには、稼働データ項目の例として加工ごとの研削時間と研削量（例えば研削砥石の研削開始位置からの移動量として定義される）、主軸駆動用モーターの電力値、研削砥石の主軸回転速度、加工点温度の各実績値が記録されている。表２の補正データテーブルには、加工ごとのワーク位置および研削砥石位置の補正量としてパレットや作業台の原点からのオフセット値が記録されている。ここで、オフセット値とは原点を基準としたときの補正後の相対位置（主軸位置）のことである。この研削盤は外段取りが可能で、加工品目の交換に際し設備を停止させる必要はない。そのため、段取り替え前の補正量は段取り替え後に再度補正が実行されるまでそのまま維持されている。表３の品質検査データテーブルには、加工ごとの寸法誤差と合否判定（０，１）が記録されている。
【００４０】
この例では、誤差の絶対値が０．４以上の場合に不合格判定（判定値は１）となる。段取り替え回数が１０の終盤の補正量が、段取り替え回数が１１に継続した影響により、稼働データに特異な変動が見られなくとも段取り替え回数が１１の最初の２回の加工で不良が出ている。
【００４１】
自動車エンジン部品のような精密加工では、加工時の微小な補正が段取り替えによるワークの変更や治工具の交換で実態に適合しなくなったために、このような加工精度の低下が起こりうる。
【００４２】
さらに、段取り替え回数が１１の最初の２回の寸法誤差が規定範囲外になっているのを受けて、３回目から段取り替え後の実態に合わせて補正量が修正され、規定範囲に誤差が収まるようになっている。
【００４３】
図４Ａに沿って、本実施の形態によるデータ分析処理の流れの一例を説明する。
担当者による入力キーなどの入力操作を契機にして、データ読み取り部１が、データベースＤＢ内から、稼動データ、補正データ、検査データを、コンピュータのＲＡＭ（メモリ）などに読み込む（ステップＳ１）。本実施の形態では、ある加工機（ＩＤがＲｅｓ００１である設備）で加工した段取り替え回数が１から５１回までの稼働データと補正データ、および対応する品質検査データを読み込んだものとする。メモリ上に読み込まれたデータは、表４に示すように、表１から表３までの各テーブルを設備ＩＤ、段取り替え回数、品目ＩＤ、加工回数をキーに結合した形で保持される（ステップＳ２）。
【００４４】
【表４】
2018120347.tif 000006
【００４５】
図４Ａには、比較のために、図４Ｂの下側に示すように、段取り替えごとに表４のデータを区切った上で、例えば「段取り替え後Ｔ回目（Ｔ＝１、２、…、Ｎ）までの加工時の稼働データや補正データの値がＴ＋Ｓ回目（Ｓ＝０、１、２、…）の品質検査データに影響を与える」のような仮説の下に、分類木等を利用して不良と稼働データの関連を分析する処理の流れの一例も示している。
【００４６】
しかしながら、段取り替えをまたいで補正量が維持されることで生じる段取り替え直後の不良については、段取り替え直後の稼働データに必ずしも異常な変動等が観測されるわけではないため、従来の分析では関連を見出すことが難しい。そこで、段取り替え前の補正データや稼働データと段取り替え直後の品質検査データの関連を分析する本発明のような装置が必要となる。
【００４７】
本実施例では、段取り替え回数１の終盤から段取り替え回数５１の序盤までの加工と品質検査の履歴データを用いて、段取り替え直後の品質を予測するためのモデルを構築する。そして、段取り替え回数が５１の終盤の加工で得られた稼働データと補正データに対して構築した予測モデルを適用し、段取り替え回数５２を実施した直後の加工品質を予測する。
【００４８】
担当者の操作に応じて、目的変数設定部３は、品質検査データから目的変数を設定する（ステップＳ３）。本実施の形態では、段取り替え直後の不良を予測することが分析の目的であるため、この例では、段取り替え後１回目（図４ＢでＮ＝１）の合否判定を目的変数とする。合否判定のようなカテゴリ変数だけでなく、寸法誤差や寸法誤差と規定範囲境界値との差などの連続変数を目的変数に設定してもよい。
【００４９】
さらに、担当者の操作に応じて、説明変数設定部５は、段取り替え前の補正データや稼働データから１つ以上の説明変数を設定する（ステップＳ４）。この例では、段取り替え前３回（図４ＢでＭ＝３）の加工から同じ補正量が継続しているとし、段取り替え前３回分の加工を対象に各データ項目から説明変数を設定した。
【００５０】
尚、表４の補正データと稼働データのデータ群の中で説明変数の対象となりうるデータ項目は、研削時間から主軸位置までの７つである。
【００５１】
i番目（i=1, …, 7）の項目で段取り替え前j回目（j＝1, 2, 3）の加工に対応する履歴データの値をxijとするとき、説明変数は関数f(x11, x12, x13, …, x71, x72, x73)を通して構築される。関数fの代表的なものとして、
f(x11, x12, x13, …, x71, x72, x73) = xij（あるデータ項目の値そのまま)、
f(x11, x12, x13, …, x71, x72, x73) = log(xij)（あるデータ項目の対数変換)、
f(x11, x12, x13, …, x71, x72, x73) = exp(xij)（あるデータ項目の指数変換)、
f(x11, x12, x13, …, x71, x72, x73) = xij- xik（データ項目iの段取り替え前j回目とk回目の値の差（トレンド））、
f(x11, x12, x13, …, x71, x72, x73) = (xij- xkj)/(xij+ xkj)（データ項目iとkの段取り替え前j回目の値の四則演算（比率））、
f(x11, x12, x13, …, x71, x72, x73) = (xi1+ xi2+ xi3)/3（データ項目iの段取り替え前3回分の平均値（統計量））、
等が挙げられる。
【００５２】
ただし、関数fは上記の関数に限定されるものではなく、担当者のデータに関する知見に基づいて任意の関数を利用することが可能である。
【００５３】
本実施の形態では、段取り替え前１回目のワーク位置の値＝Ｖ１と主軸位置の値＝Ｖ２と、段取り替え前１回目と３回目の研削時間の差＝Ｖ３と、段取り替え前１回目から３回目までの温度の平均値＝Ｖ４、の４つの説明変数を設定した。
【００５４】
以上のように、目的変数と説明変数とを設定した後に、担当者の操作に応じて、分析処理選択部１５を用いて適切な分析手法を1つ選択する（ステップＳ５）。
【００５５】
例えば、分析手法の中から、実装された複数の分析手法を適用し、適合度が所定の値より高いモデルあるいは除外データの予測精度が所定の値より高いモデルを選択する。
【００５６】
尚、説明変数と目的変数との因果関係を分析する手法として、分類木や回帰木、線形回帰、線形判別、ロジスティック回帰、サポートベクターマシン（ＳＶＭ）、ニューラルネットワーク（ＮＮ）、ベイジアンネットなどが挙げられる。
【００５７】
この例では、目的変数が合否を示す２値カテゴリ変数のため、分類木を選択した例を示す。
【００５８】
図４ＡのステップＳ５に示すように、本実施例では、段取り替え回数５１の１回目までの加工・品質検査で得られた履歴データをもとに予測モデルを構築する。このとき、図４ＡのステップＳ６に示すように、履歴データに対して予測モデルを適用した予測結果から求まる適合度などを用いてモデルを評価し、モデルの評価値を向上させるために必要に応じて説明変数や予測モデルのパラメタを修正しても良い。
【００５９】
次に、担当者の操作に応じて、分析処理部７により、例えば、上記のようにして選択された分類木モデルによる予測を実行する（ステップＳ７）。
【００６０】
図５は、構築された分類木モデルの一例を示す図である。
図５に示すように、分類木モデルでは、上記で設定した説明変数Ｖ１からＶ４までのうち、段取り替え前１回目のワーク位置の値＝Ｖ１と主軸位置の値＝Ｖ２と、段取り替え前１回目と３回目の研削時間の差＝Ｖ３の３つが目的変数である段取り替え後加工1回目の合否の分類に使用されている。合否を分ける各説明変数の条件（主軸位置＜（≧）０．１０、研削時間の差＜（≧）０．００、ワークの位置＜（≧）０．４０）を分類条件と称する。
【００６１】
すなわち、説明変数設定部で設定された説明変数と前記目的変数設定部で設定された目的変数との間の関係を、前記補正情報と前記設備稼働情報と、加工後の品質検査情報とに基づいて分析するとは、可能な限り合否を明確に分ける説明変数の分類条件をデータから見いだす処理である。
【００６２】
図５の分類木モデルにおいて、親ノード５５は予測モデル構築に用いた履歴データ全体の集合を意味する。すなわち、段取り替え回数１の終盤から段取り替え回数５１の１回目までの履歴データから生成される、段取り替え終盤の各説明変数の値と次の段取り替え１回目の合否実績のペア集合全体であり、合否割合はペア集合にある１回目の合否実績から求められたものである。分類木の構築では、各説明変数に対して様々な分類条件の下でノードを分割した場合の合否割合の変化を調べ、合否をより明確に分けるような説明変数とその分類条件の探索が実行される。
【００６３】
図５ではまず、最初の探索によってＶ１＝０．４０を境にペア集合全体を２つの子ノード４５と５３に分割すると、片方の子ノードには不合格のデータが、もう片方の子ノードには合格のデータがより多く分類され、結果として各ノードの合否割合はどちらかが大きくなるように変化することが示されている。さらに次の探索によって、子ノード４３をＶ３＝０．００で、もう１つの子ノード５３をＶ２＝０．１０でそれぞれ２つに分割すると、さらに合否が明確に分かれた４つの集合になる状況が示されている。
【００６４】
なお、ノードを何回分割するかについては、木の末端となるリーフノードの要素が規定の数以下になる場合、これ以上分割しても合否の割合に変化がない場合、指定した木の深さに到達した場合など様々な停止条件に基づいて決めることができる。
【００６５】
リーフノード４１、４３、４７、５１にある合否の割合を見ると、概ね合格と不合格を分離する説明変数の条件が構築され、段取り替え直後の不良と段取り替え前の補正データや稼働データとの関係が見出されたように見える。担当者は、構築された分類木を履歴データからなるペア集合自身に適用して予測された合否と実際の合否を比較して求まるモデル適合度を確認したり、クロスバリデーション（事前にペア集合全体を分類木モデル構築用と検証用に分け、構築用データで生成した分類木モデルを検証用データに適用した際の予測精度を確認する手法）で予測性能を検証したりして、分類木モデルを評価することができる。評価結果に応じて、必要ならば説明変数や分析手法の見直しや分類木モデルのパラメタ調整を行い、さらに評価の高いモデルを得るまで繰り返し分類木モデルを構築することも可能である（図４ＡのステップＳ６）。図５にあるモデル評価によれば、生成された分類木モデルのデータ適合度およびクロスバリデーションの予測精度は概ね高い水準にあると判断できる。
【００６６】
担当者は、構築された分類木モデルを段取り替え回数が５１の終盤の補正データと稼働データに適用し、次の段取り替え（段取り替え回数５２）後１回目の加工品質を予測する（図４Ａ：  ステップＳ７）。段取り替え回数が５１の終盤の履歴データから、Ｖ１＝０．０９、Ｖ２＝０．０３、Ｖ３＝０．２２となることが分かるため、モデルの分類条件から次の段取り替え後１回目の合否はリーフノード４３に分類される。図５によればリーフノード４３の合否割合は否の方が大きい。したがって、品質予測値は不合格すなわち不良であることがわかる。
【００６７】
予測結果を受けて担当者は、段取り替え回数５２の１回目の加工を実施する前に加工機を操作してワークや工具の補正量をクリアする（例えば補正値に０．００を設定する）ことで、段取り替え後１回目の加工で不良が発生することを避けることができる（図４Ａ、ステップＳ８）。
【００６８】
段取り替え直後の不良と段取り替え前の補正データや稼働データとの間に有意な関係を見出すことができた場合には、担当者の操作により、出力部１１は、画面やファイルに分析結果を出力する。
【００６９】
表５に、ファイル出力された分析結果の例を示す。
【００７０】
【表５】
2018120347.tif 000007
【００７１】
表５には、段取り替え回数が１から５０の終盤の履歴データに対してそれぞれ分類木モデルを適用したときの、次回段取り替え後加工１回目の品質予測結果と、段取り替え回数が５１の終盤の履歴データに対して分類木モデルを適用したときの次回段取り替え（段取り替え回数が５２）後１回目の加工品質を予測した結果が出力されている。段取り替え回数が１から５０の終盤の履歴データに対するモデル予測値は、次回段取り替え後加工１回目の合否実績との差異に基づき分類木モデルの適合度を評価するデータとして使われる。段取り替え回数が５２の１回目の加工品質を予測した結果は、不良が発生しないように補正量クリアなどの対策を取るかどうかを決めるために使われる。
【００７２】
なお、段取り替え回数が１のモデル予測値については、それより前の段取り替えの加工実績がないため、計算されない。また、段取り替え回数が５２の合否実績については、これから観測される値であるため空白となっている。
【００７３】
図６は、図５の分析で得られた不良予測に応じて補正量を手動調整した場合の段取り替え直後の不良発生率と、手動調整せずに補正量が継続している場合の段取り替え直後の不良発生率と、を比較する画面例を示す図であり、出力部１１に出力された表示画面例を示す図である。なお、図６では本実施例で対象とした設備Ｒｅｓ００１だけでなく、他の設備についても図５に相当する分類木モデルを構築して段取り替え直後の不良予測に基づく補正調整をした場合の結果も同時に出力した例となっている。
【００７４】
図６に示すように、図５の分析で得られた不良予測に従って段取り替え時の補正量の手動調整を実施した場合の、歩留り改善効果を確認することができる。
【００７５】
以上の結果により、担当者は、構築した分類木モデルを用いて段取り替え前のデータから段取り替え直後の不良発生を予測し、予測に基づいて段取り替え時に工場の作業者が補正量を手動調整するなど不良が出ないような対策をすることで、歩留りの改善が可能となる。
【００７６】
図４Ｂは、図４Ａの処理に対応するデータ分析技術を適用する際の説明変数と目的変数の設定範囲の一例を示す図であり、横軸は時間である。
【００７７】
図４Ａに基づいて処理を比較すると、以下のようになる。
図４Ａの右側の比較例による処理では、ある段取り替えから次回段取り替えまでを区切りとする。
【００７８】
そして、予測したい品目の、段取り替え後Ｓ回目の品質検査データを目的変数に設定し（図４：ステップＳ１３）、予測品目の加工する段取り替えのＴ回目（１≦Ｔ≦Ｓ）までの稼動データや補正データを説明変数に設定する（図４Ａ：ステップＳ１４）。
【００７９】
尚、ステップＳ１５-Ｓ１８は、ステップＳ５-Ｓ８に対応する。
【００８０】
すなわち、稼働データ（必要があれば補正データも含む）、品質検査データを分割し、段取り替え後Ｓ回加工分のデータとして稼働状況と不良の関連を分析する分類木等の手法を用いていた。
【００８１】
これに対し、本実施の形態では、段取り替えを跨いで補正が継続する状況の下で、段取り替え前Ｍ回分の稼働データや補正データと段取り替え直後（Ｎ回分）の品質検査データの関連を分析することが可能である。
【００８２】
比較例のデータ分析では、実務上の取扱いの容易さから稼働データや補正データの各データ項目をそのまま説明変数としているが、本実施の形態では段取り替え直後の不良をより高い精度で予測できるようにするため、各データ項目の段取り替え前Ｍ回分のトレンドや統計量、対数・指数変換したものなどを不良発生に関する特徴量として説明変数に用いても良い。
【００８３】
図７は、横軸に時間を、縦軸に稼動データの物理量をとった図であり、上図のように、傾きtanθが正の場合と、下図のように傾きtanθが負の場合のように、tanθをトレンドとして用いて分析を行っても良い。
【００８４】
以上のように、本発明によれば、段取り替え直後の不良発生要因を明確化することが容易になる。
【００８５】
従って、段取り替え前の補正データや設備稼働データなどから段取り替え直後の不良発生を予測したり、不良が出ないような対策（段取り替え時に補正をクリアするなどの制御を組み込む）を講じたりすることが可能となる。
【００８６】
尚、本実施の形態によるデータ分析技術は、データ分析方法をコンピュータに実行させるためのプログラムであっても良く、当該プログラムを記録するコンピュータ読み取り可能な記録媒体であっても良い。
【００８７】
処理および制御は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）によるソフトウェア処理、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）によるハードウェア処理によって実現することができる。
【００８８】
また、上記の実施の形態において、添付図面に図示されている構成等については、これらに限定されるものではなく、本発明の効果を発揮する範囲内で適宜変更することが可能である。その他、本発明の目的の範囲を逸脱しない限りにおいて適宜変更して実施することが可能である。
【００８９】
また、本発明の各構成要素は、任意に取捨選択することができ、取捨選択した構成を具備する発明も本発明に含まれるものである。
【００９０】
また、本実施の形態で説明した機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各部の処理を行ってもよい。尚、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００９１】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
【００９２】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また前記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。機能の少なくとも一部は、集積回路などのハードウェアで実現しても良い。
【産業上の利用可能性】
【００９３】
本発明は、データ分析装置に利用可能である。
【符号の説明】
【００９４】
Ａ…データ分析装置、１…データ読み取り部、３…目的変数設定部、５…説明変数設定部、７…分析処理部（データ分析部）、１１…出力部、１５…分析処理選択部、ＤＢ…データベース、２１…稼動データ（設備稼働情報）格納部、２３…補正データ格納部、２５…検査データ格納部、２７…出力データ格納部。
【図１】
2018120347.tif 000008
【図２】
2018120347.tif 000009
【図３】
2018120347.tif 000010
【図４Ａ】
2018120347.tif 000011
【図４Ｂ】
2018120347.tif 000012
【図５】
2018120347.tif 000013
【図６】
2018120347.tif 000014
【図７】
2018120347.tif 000015