(57)【要約】【課題】解析結果の精度を向上させることができる解析装置を提供すること。【解決手段】解析装置１００は、生産設備としての研削盤１が生産対象物としてのクランクシャフトＷを生産する過程において、生産設備の状態の良否又は生産対象物の状態の良否に関する予測を行う。解析装置１００は、生産設備に関するデータに基づき、良否に関する予測を異なる解析手法を用いて行う複数の予測器Ａ〜Ｈと、複数の予測器Ａ〜Ｈの中から複数の使用予測器を選択する選択部１１２と、選択部１１２により選択された複数の使用予測器から得られた複数の予測結果に基づき、良否に関する総合的な予測結果を算出する総合予測器１１３と、を備える。【選択図】図２
2017151962.tif 000002
【特許請求の範囲】
【請求項１】
生産設備が生産対象物を生産する過程において、前記生産設備の状態の良否又は前記生産対象物の状態の良否に関する予測を行う解析装置であって、
前記生産設備に関するデータに基づき、前記良否に関する予測を異なる解析手法を用いて行う複数の予測器と、
前記複数の予測器の中から複数の使用予測器を選択する選択部と、
前記複数の使用予測器から得られた複数の予測結果に基づき、前記良否に関する総合的な予測結果を算出する総合予測器と、
前記複数の予測器の各々が行った予測結果、及び、前記良否に関する検査結果に基づき、前記複数の予測器の各々が行った予測の精度を算出する予測精度算出部と、
を備え、
前記選択部は、前記予測精度算出部により算出された予測精度を元に、前記複数の予測器の中から前記複数の使用予測器を選択する、解析装置。
【請求項２】
前記予測精度算出部は、前記予測精度に関するデータを前記選択部に送信し、
前記選択部は、前記複数の予測器の中から一部の予測器を前記複数の使用予測器として選択し、前記予測精度算出部から受信したデータに基づき、既に選択されている前記一部の予測器を、前記一部の予測器よりも前記予測精度の高い他の予測器と入れ替える、請求項１に記載の解析装置。
【請求項３】
前記複数の使用予測器には、前記生産設備に関する同一の解析対象データに基づき、異なる解析手法で予測を行う少なくとも２以上の予測器が含まれる、請求項１又は２に記載の解析装置。
【請求項４】
前記複数の使用予測器には、前記生産設備に関する異なる解析対象データに基づいて予測を行う少なくとも２以上の予測器が含まれる、請求項１又は２に記載の解析装置。
【請求項５】
前記総合予測器は、前記複数の使用予測器から得られた複数の予測結果に対し、前記予測精度算出部により算出された前記予測精度に応じた重みづけを行った上で、総合的な予測結果を算出する、請求項１−４の何れか一項に記載の解析装置。
【請求項６】
前記解析装置は、新たに取得した前記生産設備に関するデータに基づき、前記複数の予測器の各々が予測に用いるパラメータの再設定を行う、請求項１−５の何れか一項に記載の解析装置。
【請求項７】
前記総合予測器は、前記生産設備が配置される環境に関するデータ、又は、前記生産設備の使用状態に関するデータを元に、総合的な予測結果を算出する、請求項１−６の何れか一項に記載の解析装置。
【請求項８】
生産設備が生産対象物を生産する過程において、前記生産設備の状態の良否又は前記生産対象物の状態の良否に関する予測を行う解析装置であって、
前記生産設備に関するデータに基づき、前記良否に関する予測を異なる解析手法を用いて行う複数の予測器と、
前記複数の予測器から得られた複数の予測結果に基づき、前記良否に関する総合的な予測結果を算出する総合予測器と、
を備え、
前記複数の予測器には、前記生産設備に関する同一の解析対象データに基づき、異なる解析手法で予測を行う少なくとも２以上の予測器が含まれる、解析装置。
【請求項９】
前記複数の予測器の各々が行った予測結果、及び、前記良否に関する検査結果に基づき、前記複数の予測器の各々が行った予測精度を算出する予測精度算出部を備え、
前記総合予測器は、前記複数の予測器の予測結果に対し、前記予測精度算出部により算出された前記予測精度に応じた重みづけを行った上で、総合的な予測結果を算出する、請求項８に記載の解析装置。
【請求項１０】
前記予測精度算出部は、前記複数の予測器の各々に対する前記予測精度を算出するにあたり、予測結果において良品であると判定した前記生産対象物が前記検査結果において不良品であると判定された場合、前記予測結果において不良品であると判定した前記生産対象物が前記検査結果において良品であると判定された場合と比べて、前記予測精度をより大きく低下させるような重みづけを行う、請求項７又は９に記載の解析装置。
【請求項１１】
前記解析装置は、新たに取得した前記生産設備に関するデータに基づき、前記複数の予測器の各々が予測に用いるパラメータの再設定を行う、請求項９又は１０に記載の解析装置。
【請求項１２】
前記総合予測器は、前記生産設備が配置される環境に関するデータ、又は、前記生産設備の使用状態に関するデータを元に、総合的な予測結果を算出する、請求項８−１１の何れか一項に記載の解析装置。
【請求項１３】
請求項１−７の何れか一項に記載の前記解析装置である第一解析装置と、
前記第一解析装置とデータ通信可能にネットワーク接続された第二解析装置と、
を備え、
前記第二解析装置は、前記複数の予測器のうち前記使用予測器に該当しない予備予測器が前記良否に関する予測を行うように設定され、前記予備予測器が行った予測の精度を算出し、
前記選択部は、前記予測精度算出部により算出された前記使用予測器の前記予測精度、及び、前記第二解析装置において算出された前記予備予測器から得られた前記予測精度を元に、前記使用予測器として既に選択されている予測器の一部を、前記予測精度がより高い前記予備予測器と入れ替える、解析システム。
【請求項１４】
前記第二解析装置は、前記予備予測器を複数備え、
前記解析システムは、前記第二解析装置において、複数の前記予備予測器の中で優先的に予測を行う予測器を、予め定められた条件に基づいて決定する、請求項１３に記載の解析システム。
【請求項１５】
前記解析システムは、新たに取得した前記生産設備に関するデータに基づいて、前記第一解析装置及び前記第二解析装置に設けられた前記複数の予測器の各々が予測に用いるパラメータの再設定を行う、請求項１３又は１４に記載の解析システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、解析装置及び解析システムに関するものである。
【背景技術】
【０００２】
特許文献１には、３つの分析モデルの中から最適な分析モデルを決定することにより、分析の精度向上を図った分析モデル決定装置が開示されている。特許文献１に記載の分析モデル決定装置は、３つの分析モデルに学習用データを適用して学習させた後、評価用データを各分析モデルにあてはめてデフォルト確率を計測するデータ分析部を備える。そして、データ分析部は、３つの分析モデルの各々の計測結果を比較し、最も精度の高い分析モデルを最適な分析モデルとして決定する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１０９２０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、生産設備により生産対象物を生産加工する過程において、生産設備の状態の良否又は生産中の生産対象物の状態の良否に関する予測を行う解析装置が知られている。こうした解析装置は、生産設備が配置される環境や生産設備の使用状態によって予測精度が変動しやすい。従って、事前学習に基づく計測結果により決定された分析モデルの予測精度が、他の分析モデルよりも低くなる場合がある。この場合、解析装置による解析結果の精度が低下する。
【０００５】
本発明は、解析結果の精度を向上させることができる解析装置及び解析システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の解析装置は、生産設備が生産対象物を生産する過程において、前記生産設備の状態の良否又は前記生産対象物の状態の良否に関する予測を行う解析装置であって、前記生産設備に関するデータに基づき、前記良否に関する予測を異なる解析手法を用いて行う複数の予測器と、前記複数の予測器の中から複数の使用予測器を選択する選択部と、前記複数の使用予測器から得られた複数の予測結果に基づき、前記良否に関する総合的な予測結果を算出する総合予測器と、前記複数の予測器の各々が行った予測結果、及び、前記良否に関する検査結果に基づき、前記複数の予測器の各々が行った予測の精度を算出する予測精度算出部と、を備え、前記選択部は、前記予測精度算出部により算出された予測の精度を元に、前記複数の予測器の中から前記複数の使用予測器を選択する。
【０００７】
本発明の解析装置によれば、選択部は、複数の予測器の中から、予測の精度を元に複数の使用予測器を選択し、総合予測器は、生産設備が配置される環境や生産設備の使用状態において高い予測精度が得られる複数の予測器を使用する。そして、総合予測器は、複数の使用予測器から得られた複数の予測結果に基づき、生産設備の状態の良否又は生産対象物の状態の良否に関する総合的な予測結果を算出する。従って、本発明の解析装置は、解析結果の精度を向上させることができる。
【０００８】
また、予測精度算出部は、複数の予測器の各々が行った予測結果、及び、良否に関する検査結果に基づき、複数の予測器の各々が行った予測の精度を算出する。そして、選択部は、予測精度算出部により算出された予測精度に基づいて使用予測器を選択する。これにより、総合予測器は、予測精度の高い複数の使用予測器から得られた複数の予測結果に基づき、総合的な予測結果を算出できる。よって、本発明の解析装置は、解析結果の精度を向上させることができる。
【０００９】
本発明の解析システムは、上述した解析装置である第一解析装置と、前記第一解析装置とデータ通信可能にネットワーク接続された第二解析装置とを備える。前記第二解析装置は、前記複数の予測器のうち前記使用予測器に該当しない予備予測器が前記良否に関する予測を行うように設定され、前記予備予測器が行った予測の精度を算出する。前記選択部は、前記予測精度算出部により算出された前記使用予測器の前記予測精度、及び、前記第二解析装置において算出された前記予備予測器の前記予測精度を元に、前記使用予測器として既に選択されている予測器の一部を、前記予測精度がより高い前記予備予測器と入れ替える。
【００１０】
本発明の解析システムによれば、第二解析装置は、予備予測器による良否の予測を行っている。仮に、第一解析装置が複数の予測器の全てによる良否に関する予測を行うと、使用予測器による予測結果の算出及び総合的な予測結果の算出に、時間を要するおそれがある。しかし、第二解析装置が予備予測器による良否の予測を行うことで、使用予測器による予測結果及び総合的な予測結果を算出するまでに要する時間の短縮を図ることができる。なお、第二解析装置が、全ての予備予測器による良否の予測を行い、第一解析装置が、予備予測器による良否の予測を行わないようにしてもよいし、第一解析装置及び第二解析装置のそれぞれが、一部の予備予測器による良否の予測を行うようにしてもよい。
【００１１】
また、本発明の解析装置は、生産設備が生産対象物を生産する過程において、前記生産設備の状態の良否又は前記生産対象物の状態の良否に関する予測を行う解析装置であって、前記生産設備に関するデータに基づき、前記良否に関する予測を異なる解析手法を用いて行う複数の予測器と、前記複数の予測器から得られた複数の予測結果に基づき、前記良否に関する総合的な予測結果を算出する総合予測器と、を備え、前記複数の予測器には、前記生産設備による生産加工時に得られた同一の解析対象データに基づき、異なる解析手法で予測を行う少なくとも２以上の予測器が含まれる。
【００１２】
本発明の解析装置によれば、総合予測器は、生産設備に関する同一の解析対象データに対し、異なる解析手法で予測を行う少なくとも２つ以上の予測器の予測結果に基づき、総合的な予測結果を算出する。つまり、同一の解析対象データを用いる場合であっても解析手法に応じて予測結果が異なることを利用して、多面的な解析を行うことができる。従って、本発明の解析装置は、解析結果の精度を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態における解析装置を用いた研削盤の構成を示す図である。
【図２】解析装置の構成を示すブロック図である。
【図３】総合予測器において行う算出方法の一例を示す図である。
【図４】予測精度算出部において行う算出方法の一例を示す図である。
【図５】第二実施形態における解析システムの構成を示すブロック図である。
【図６】第二解析装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下、本発明に係る解析装置を適用した実施形態について、図面を参照しながら説明する。生産設備は、所定の生産対象物を生産する設備である。生産設備は、工作機械、搬送装置、産業用ロボットなど種々の設備を含む。生産設備は、例えば、生産ラインにおける加工工程を担当する工作機械であってクランクシャフトを研削する研削盤、工作機械への搬入および搬出を行う搬送機などである。本実施形態においては、生産設備は、例えば研削盤とする。まず、図１を参照して、本発明の一実施形態における解析装置１００を用いた生産設備の一例である研削盤１について説明する。
【００１５】
＜１．第一実施形態＞
（１−１．研削盤１の構成）
図１に示すように、研削盤１は、生産対象物であるクランクシャフトＷのクランクジャーナル及びクランクピン等に研削加工を施す砥石台トラバース型の研削盤である。研削盤１の設置面には、ベッド２が固定され、そのベッド２には、クランクシャフトＷを回転可能に両端支持する主軸装置３及び心押装置４が取り付けられる。クランクシャフトＷは、クランクジャーナルを中心に回転するように主軸装置３及び心押装置４に支持される。主軸装置３は、クランクシャフトＷを回転駆動するモータ３１を備える。
【００１６】
さらに、ベッド２には、砥石台５が設けられる。砥石台５は、Ｚ軸方向（クランクシャフトＷの軸線方向）及びＸ軸方向（クランクシャフトＷの軸線に直交する方向）に移動する。砥石台５は、モータ５１によってＺ軸方向へ移動し、モータ５２によってＸ軸方向へ移動する。また、砥石台５には、２つの検出器５３，５４が設けられる。検出器５３は、砥石台５のＺ軸方向における位置を検出し、検出器５４は、砥石台５のＸ軸方向における位置を検出する。本実施形態では、モータ５１，５２の回転等を測定するロータリエンコーダが、検出器５３，５４として用いられているが、リニアスケール等の直線位置検出器が検出器５３，５４として用いられてもよい。
【００１７】
砥石台５には、砥石車６が回転可能に設けられる。砥石車６は、モータ６１によって回転駆動され、クランクピン又はクランクジャーナルを研削する。また、砥石台５には、モータ６１の電流を検出する検出器６２が設けられる。なお、本実施形態では、電流計が検出器６２として用いられているが、モータ６１の電圧や電力を測定する電圧計や電力計等が検出器６２として用いられてもよい。さらに、ベッド２には、定寸装置７が設けられる。定寸装置７は、クランクシャフトＷの研削部位であるクランクピン又はクランクジャーナルの外径を計測する。
【００１８】
また、ベッド２には、ポンプ８１と、弁８２と、検出器８３とが設けられる。ポンプ８１は、研削部位にクーラントを供給する。弁８２は、クーラントの供給のＯＮ／ＯＦＦを切り替える。検出器８３は、弁８２の状態を検出する。本実施形態では、クーラント流量を検出する流量計が検出器８３として用いられているが、クーラントの圧力を検出する圧力計が、検出器８３として用いられてもよい。さらに、ベッド２には、環境温度（外気温度）を検出する検出器８４が設けられる。
【００１９】
さらに、研削盤１は、ＣＮＣ（Computerized Numerical Control）装置９１と、ＰＬＣ（Programmable Logic Controller）９２と、操作盤９３と、解析装置１００と、を備える。ＣＮＣ装置９１は、主軸装置３のモータ３１、砥石台５のモータ５１，５２及び砥石車６のモータ６１を制御する。ＣＮＣ装置９１は、制御に際し、砥石台５のモータ５１，５２の検出器５３，５４、及び、砥石車６のモータ６１の検出器６２から検出情報を取得する。ＰＬＣ９２は、定寸装置７から検出情報を取得すると共に、ポンプ８１及び弁８２の制御を通してクーラントの供給を制御する。このクーラントの供給制御に際し、ＰＬＣ９２は、弁８２の検出器８３から検出情報を取得する。また、ＰＬＣ９２は、検出器８４から環境温度に関する検出情報を取得する。
【００２０】
解析装置１００は、生産設備の状態の良否または生産設備により生産される生産対象物の状態の良否に関する予測を行う。例えば、解析装置１００は、生産対象物に研削焼けが生じたことにより、当該生産対象物が不良品であることを予測する。また、解析装置１００は、生産設備を構成する各部品の故障、寿命時期、メンテナンス時期などを予測する。なお、本実施形態においては、解析装置１００は、生産対象物であるクランクシャフトＷのクランクジャーナルおよびクランクピン等に対して研削加工を行う過程において、クランクシャフトＷが良品であるか否かの解析を行う。
【００２１】
なお、解析装置１００は、ＣＮＣ装置９１やＰＬＣ９２と別体の装置として説明するが、ＣＮＣ装置９１やＰＬＣ９２などの組み込みシステムとすることもでき、パーソナルコンピュータやサーバなどとすることもできる。
【００２２】
また、本実施形態では、解析装置１００は、１つの研削盤１に設けられている。さらに、解析装置１００は、研削盤１に設けられた各検出器５３，５４，６２，８３，８４、ＣＮＣ装置９１及びＰＬＣ９２との間で、データ通信可能に接続されている。
【００２３】
ここで、１つの解析装置１００が、複数の研削盤１などの複数の生産設備に対して、データ通信可能にネットワーク接続されるようにしてもよい。この場合、解析装置１００及び各検出器５３，５４，６２，８３，８４を含むネットワークシステム（解析システム）は、エッジコンピューティングを構築することができる。エッジコンピューティングは、狭い領域でネットワーク接続されたシステムであり、データの発生源に近いところでデータ処理を行うことが可能なシステムである。エッジコンピューティングにより構築される解析装置１００は、例えば、複数の研削盤１を統括するサーバ（エッジサーバなどと称する）などを用いることができる。
【００２４】
また、解析装置１００及び各検出器５３，５４，６２，８３，８４を含むネットワークシステム（解析システム）は、フォグコンピューティングを構築することができる。フォグコンピューティングは、エッジコンピューティングと比較して、広い領域でネットワーク接続されたシステムである。フォグコンピューティングは、例えば、同一の建物内または近隣の建物内（所定領域内）に設置される。
【００２５】
また、解析装置１００及び各検出器５３，５４，６２，８３，８４を含むネットワークシステム（解析システム）は、設置場所を問わないクラウドコンピューティングを構築してもよい。クラウドコンピューティングは、フォグコンピューティングと比較して、広い領域でネットワーク接続されたシステムである。
【００２６】
つまり、フォグコンピューティングを構築するネットワークにおけるデータ伝送速度は、クラウドコンピューティングを構築するネットワークにおけるデータ伝送速度より、各段に早い。従って、フォグコンピューティングを構築するネットワークにおいては、クラウドコンピューティングと比較して、短時間に大量のデータ伝送が可能となる。また、エッジコンピューティングを構築するネットワークにおけるデータ伝送速度は、フォグコンピューティングを構築するネットワークにおけるデータ伝送速度より、さらに早い。従って、エッジコンピューティングを構築するネットワークにおいては、フォグコンピューティングと比較して、短時間に大量のデータ伝送が可能となる。
【００２７】
ところで、接続されている生産設備の数が、エッジコンピューティングでは少なくなり、クラウドコンピューティングでは多くなり、フォグコンピューティングでは両者の中間となる。そこで、リアルタイムに処理を行う場合には、エッジコンピューティングが好ましく、大量の種類のデータを処理する場合には、クラウドコンピューティングが好ましく、ある程度のリアルタイム性を確保しつつ、多くの種類のデータを処理する場合には、フォグコンピューティングが好ましい。
【００２８】
（１−２．解析装置１００の構成）
次に、図２を参照して、解析装置１００の構成について説明する。解析装置１００は、生産対象物であるクランクシャフトＷ（図１参照）のクランクジャーナル及びクランクピン等に対して研削加工を行う過程において、クランクシャフトＷが良品であるか否かの解析を行う装置である。解析装置１００は、予測部１１０と、算出部１２０と、データ記憶部１３０と、予測結果記憶部１４０と、検査結果記憶部１５０と、を備える。
【００２９】
予測部１１０は、研削加工時に得られるデータやオペレータ等によって予め入力された各種情報等に基づき、研削加工を行っているクランクシャフトＷが良品であるか否かについての予測を行う。算出部１２０は、予測部１１０により得られた予測結果と、最終生産物としてのクランクシャフトＷが良品であるか否かについて行った検査結果とを照合する。そして、算出部１２０は、算出した結果を予測部１１０にフィードバックする。
【００３０】
データ記憶部１３０は、オペレータ等により入力された各種情報を記憶する。データ記憶部１３０に記憶される情報としては、例えば、クランクシャフトＷの形状や材質、砥石車６の形状や材質、研削切込量やクーラントの流量等の研削工程情報等、予測部１１０の後述する予測器Ａ〜Ｈ等に関する解析装置１００の条件等として設定されたパラメータが例示される。なお、予測器Ａ〜Ｈに設定されるパラメータとは、解析エンジンを構築するためのモデルである。パラメータは、研削盤１によりクランクシャフトＷの研削加工を行ったときに、検出器から得られるデータと、クランクシャフトＷが良品であるか否かの製品検査の結果とに基づいて、初期設定される。
【００３１】
予測結果記憶部１４０は、後述する複数の予測器Ａ〜Ｈが行った予測結果を記憶する。検査結果記憶部１５０は、研削盤１により研削加工を行ったクランクシャフトＷが良品であるか否かの製品検査の結果を記憶する。これら予測結果記憶部１４０及び検査結果記憶部１５０に記憶されたデータは、算出部１２０が各々の予測器Ａ〜Ｈの予測精度を算出する際に用いられる。
【００３２】
（１−２−１：予測部１１０の構成）
図２に示すように、予測部１１０は、８つの予測器Ａ〜Ｈと、選択部１１２と、総合予測器１１３と、重付係数記憶部１１４と、表示部１１５と、を主に備える。各々の予測器Ａ〜Ｈは、互いに異なる解析手法を用いて、クランクシャフトＷが良品であるか否かの予測を行う解析エンジンである。予測器Ａ〜Ｈは、研削盤１に設けられた各検出器５３，５４，６２，８３，８４、ＣＮＣ装置９１、ＰＬＣ９２、データ記憶部１３０から、各々の予測器Ａ〜Ｈが予測に用いるデータを取得する。そして、予測器Ａ〜Ｈは、各々の予測器Ａ〜Ｈが行った予測結果に関するデータを選択部１１２に送信する。
【００３３】
選択部１１２は、各々の予測器Ａ〜Ｈから受信した予測結果に関するデータの中から、一部の使用予測器の予測結果に関するデータを選択する。そして、選択部１１２は、選択したデータを総合予測器１１３に送信し、総合予測器１１３は、解析装置１００としての総合的な予測結果を算出する。また、選択部１１２は、各々の予測器Ａ〜Ｈから受信した予測結果に関するデータの全てを予測結果記憶部１４０に送信する。なお、選択部１１２は、予測結果に関するデータの一部を予測結果記憶部１４０に送信してもよい。
【００３４】
ここで、予測器Ａ〜Ｈに用いる解析エンジンの例を表１に列挙する。
【００３５】
【表１】
2017151962.tif 000003
【００３６】
表１に示す解析エンジンは、ＱＣ手法（例えば、Ｘ−Ｒ管理図、相関分布等）、線形適応（例えば、線形適応制御等）、非線形同定（例えば、逐次型同定等）ベイズ手法（例えば、ナイーブベイズ法、ベイジアンネットワーク等）、機械学習（例えば、ニューラルネットワーク、サポートベクタマシン等）、回帰分析（例えば、重回帰分析、リッジ回帰等）のように、各々の特性に合わせて分類される。各々の解析エンジンの予測精度は、解析するデータ量（解析対象となるデータ数）やモデル精度により変化する。即ち、統計等のモデル自体の変数や定数が多い解析エンジンや事前確率分布の多い解析エンジンは、解析するデータ量が多いほど、モデル精度が高くなり、予測精度が向上する。
【００３７】
例えば、ＱＣ手法は、計算量も少なく、相関性も分かりやすいので、解析するデータ量が少なくても予測精度の向上を図ることができる。その一方、ＱＣ手法は、解析するデータ量が増えたとしても、予測精度の向上の見込みが低い。これに対し、ベイズ手法は、解析するデータ量が増えるほど、事前情報（事前確率等）に基づく予測からデータに基づく予測に近づくので、予測精度が向上する。また、機械学習は、解析するデータ量が増えるほど、予測精度が向上する。同様に、回帰分析は、解析するデータが増えるほど、予測精度が向上する。
【００３８】
線形適応は、モデル自体の精度が予測精度を向上させる要因となる。線形適応は、ＱＣ手法と比べて、データ量が少ない段階であっても予測精度を向上させやすい。非線形同定は、モデル自体の精度が予測精度を向上させるための要因となるが、モデル自体の構築が難しい。
【００３９】
以上の点から、選択部１１２は、解析するデータ量が比較的少なく、検出器から得られるデータが少ないときには、ＱＣ手法又は線形適応を選択することで、予測精度を早期に向上させることができる。一方、選択部１１２は、解析するデータ量が比較的多い場合には、回帰分析又は機械学習を選択することで、予測精度を確実に向上させることができる。そこで、総合予測器１１３は、ＱＣ手法、ベイズ手法、線形適応、回帰分析、および、機械学習の中から、異なる種類の予測器を組み合わせて使用することとよい。つまり、総合予測器１１３は、解析するデータ量が少ないときに予測精度が高くなる解析エンジンと、解析するデータ量が多いときに予測精度が高くなる解析エンジンとを組み合わせて使用する。従って、総合予測器１１３は、各検出器５３，５４，６２，８３，８４等により取得される解析するデータ量が少ないときから増加したときまで、データ量の変化に関わらず、予測精度が高い状態を維持することができる。よって、解析装置１００は、予測精度を高めることができる。
【００４０】
また、機械学習や回帰分析等は、変数や定数、モデル自体の精度等が異なるものを複数使用することができる。また、機械学習や回帰分析等は、解析するデータ量が多くなったときに、変数や定数、モデル自体の精度が最適な解析エンジンを使用することにより、予測精度を向上させることができる。
【００４１】
なお、予測器として解析装置１００に搭載する解析エンジンの種類を選択するにあたり、又は、選択部１１２において全ての予測器Ａ〜Ｈの中から使用予測器として設定する予測器の種類を選択するにあたり、選択部１１２は、一定の条件を設けてもよい。
【００４２】
例えば、予測器Ａ〜Ｈの全てが、同一の解析対象データ（例えば、砥石車６のモータ６１（図１参照）の電流値）に基づき、互いに異なる解析手法で予測を行う解析エンジンであってもよい。この場合、総合予測器１１３は、同一の解析対象データに対し、異なる解析手法を用いてクランクシャフトＷの良否に関する予測を行うことができる。つまり、同一の解析対象データを用いる場合であっても解析手法に応じて予測結果が異なることを利用して、多面的な解析を行うことができる。よって、解析装置１００は、解析結果の精度を向上させることができる。
【００４３】
上記の他に、予測器Ａ〜Ｈの一部のみが、同一の解析対象データに基づき、互いに異なる解析手法で予測を行う解析エンジンであってもよい。この場合、少なくとも、使用予測器の一部が、同一の解析対象データ（例えば、砥石車６のモータ６１（図１参照）の電流値）に基づき、互いに異なる解析手法で予測を行う解析エンジンとするとよい。また、使用予測器の全部が、同一の解析対象データ（例えば、砥石車６のモータ６１（図１参照）の電流値）に基づき、互いに異なる解析手法で予測を行う解析エンジンであってもよい。これらの場合においても、解析装置１００は、解析結果の精度を向上させることができる。
【００４４】
また、予測器Ａ〜Ｈの少なくとも一部が、異なる解析対象データ（例えば、砥石車６のモータ６１（図１参照）の電流値を検出する検出器６２、クーラントの流量を計る検出器８３、砥石台５の位置を検出する検出器５３，５４等から得られるデータ）に基づき予測を行う解析エンジンであってもよい。特に、使用予測器の少なくとも一部が、異なる解析対象データに基づき予測を行う解析エンジンとするとよい。
【００４５】
この場合、解析装置１００は、異なる解析対象データを用いた予測結果に関するデータを用いて総合的な予測を行うことができる。つまり、異なる解析対象データを用いることで、研削盤１に生じている種々の要因を考慮して、予測結果を得ることができる。よって、解析装置１００は、解析結果の精度を向上させることができる。
【００４６】
また、使用予測器の全てが、異なる解析対象データに基づき予測を行う解析エンジンであってもよい。この場合、解析装置１００は、解析結果の精度を向上させることができる。そして、予測器Ａ〜Ｈの全てが、異なる解析対象データに基づき予測を行う解析エンジンであってもよい。この場合、確実に、使用予測器の全てが、異なる解析対象データに基づき予測を行う解析エンジンにできる。
【００４７】
重付係数記憶部１１４は、算出部１２０において算出された重付係数を記憶する。なお、重付係数は、各々の使用予測器に対し、各々の使用予測器の予測精度に基づいて割り振られた数値である。総合予測器１１３は、選択部１１２から受信した各々の使用予測器の予測結果に関するデータと重付係数記憶部１１４から取得した重付係数とに基づき、総合的な予測結果を算出する。そして、表示部１１５は、総合予測器１１３から受信した解析結果を表示し、オペレータに知らせる。
【００４８】
（１−２−２：算出部１２０の構成）
算出部１２０は、予測精度算出部１２１と、重付係数算出部１２２と、を備える。予測精度算出部１２１は、予測部１１０から受信した各々の予測器Ａ〜Ｈの予測結果と、クランクシャフトＷの良否に関する検査結果とを照合する。そして算出部１２０は、各々の予測器Ａ〜Ｈが行った予測の精度を算出する。
【００４９】
また、予測精度算出部１２１は、算出された予測精度に基づき、複数の予測器Ａ〜Ｈの中から予測精度の高い予測器（以下「高精度予測器」と称す）を複数個抽出する。そして、予測精度算出部１２１は、抽出した高精度予測器に関するデータを予測部１１０にフィードバックする。なお、予測部１１０にフィードバックされたデータは、選択部１１２が既に選択されている使用予測器を他の予測器と入れ替えるか否かの判定を行う際に用いられる。
【００５０】
重付係数算出部１２２は、予測精度算出部１２１により抽出された各々の高精度予測器について、予測精度に応じた重付係数を算出する。そして、重付係数算出部１２２は、算出した重付係数に関するデータを予測部１１０に送信する。なお、予測部１１０に送信された重付係数に関するデータは、重付係数記憶部１１４に記憶される。
【００５１】
（１−２−３：予測部１１０の処理）
次に、予測部１１０において実行する処理について説明する。なお、ここでは、研削盤１により研削加工を行う過程において、各々の予測器Ａ〜Ｈが、クランクシャフトＷに研削焼けが発生しているか否かを解析し、その解析結果に基づいて、総合予測器１１３が、クランクシャフトＷが良品であるか否かの予測を行う場合を例に挙げて説明する。
【００５２】
研削盤１に設けられた各検出器５３，５４，６２，８３，８４、ＣＮＣ装置９１及びＰＬＣ９２は、研削盤１がクランクシャフトＷの研削加工を行う過程で得たデータを、予測器Ａ〜Ｈに送信する。
【００５３】
各々の予測器Ａ〜Ｈは、研削盤１から受信したデータに基づいて解析を行う。そして、各々の予測器Ａ〜Ｈは、研削盤１が研削加工を行っているクランクシャフトＷが良品である確率を算出する。このとき、各々の予測器Ａ〜Ｈは、必要に応じてデータ記憶部１３０に記憶されたデータを取得し、その取得したデータに基づいた解析を行う。各々の予測器Ａ〜Ｈが行った予測結果（クランクシャフトＷの良品確率）に関するデータは、選択部１１２に送信される。
【００５４】
選択部１１２は、各々の予測器Ａ〜Ｈからデータを取得すると、取得したデータが使用予測器の予測結果に関するデータであるか否かを判定する。そして、選択部１１２は、取得したデータが使用予測器の予測結果に関するデータである場合には、そのデータを総合予測器１１３に送信する。なお、本実施形態では、解析装置１００に設けられた８つの予測器Ａ〜Ｈのうち、予測精度が高い３つの予測器が使用予測器に設定されている。
【００５５】
また、選択部１１２は、各々の予測器Ａ〜Ｈから取得した全てのデータを予測結果記憶部１４０に送信する。予測結果記憶部１４０は、選択部１１２から受信した全ての予測器Ａ〜Ｈの予測結果に関するデータを記憶する。
【００５６】
総合予測器１１３は、使用予測器が行った予測結果に関するデータを全て受信すると、解析装置１００としての総合的な予測結果を算出する。このとき、総合予測器１１３は、重付係数記憶部１１４から重付係数に関するデータを取得すると共に、データ記憶部１３０からデータを取得する。そして、総合予測器１１３は、それらのデータを元に、総合的な予測結果を算出する。
【００５７】
ここで、図３を参照して、総合予測器１１３が行う予測結果の算出方法の一例を説明する。なお、ここでは、複数の予測器Ａ〜Ｈから３つの予測器Ａ〜Ｃが使用予測器として設定されているものとして説明する。
【００５８】
総合予測器１１３は、まず、各々の予測器Ａ〜Ｃの予測結果である良品確率Ａｒ〜Ｃｒと、重付係数記憶部に記憶された重付係数Ａｋ〜Ｃｋとに基づき、各々の予測器Ａ〜Ｃの予測値Ｚ１〜Ｚ３を算出する。重付係数Ａｋ〜Ｃｋは、３つの使用予測器の予測精度に応じて設定された指標である。予測値Ｚ１〜Ｚ３は、各々の予測器Ａ〜Ｃの良品確率Ａｒ〜Ｃｒに対して各々の予測器Ａ〜Ｃの重付係数Ａｋ〜Ｃｋを乗じた数値を、重付係数Ａｋ〜Ｃｋの合計値（Ａｋ＋Ｂｋ＋Ｃｋ）で除した数値である。
【００５９】
次に、総合予測器１１３は、算出された各々の予測器Ａ〜Ｃの予測値Ｚ１〜Ｚ３を合算する。この合算した数値が、解析装置１００として算出した総合予測値Ｚであり、総合予測値Ｚが予め定められた水準を満たしていた場合、総合予測器１１３は、クランクシャフトＷが良品であると判定する。一方、総合予測値Ｚが予め定められた水準を満たしていない場合、総合予測器１１３は、クランクシャフトＷが不良品であると判定する。
【００６０】
なお、総合予測器１１３は、各々の予測値Ｚ１〜Ｚ３を算出する際に、重付係数Ａｋ〜Ｃｋの数値に調整を加えたものを良品確率Ａｒ〜Ｃｒに乗じてもよい。例えば、研削盤１やデータ記憶部１３０から取得したデータ（例えば、外気環境に関するデータや生産設備の使用状態に関するデータなど）の中に、各々の使用予測器が行う予測精度に悪影響を及ぼし得るデータが含まれる場合がある。この場合に、総合予測器１１３は、予測精度に悪影響を及ぼし得る使用予測器の重付係数の数値が相対的に小さくなるような調整を、重付係数Ａｋ〜Ｃｋに対して行ってもよい。
【００６１】
この場合のように、総合予測器１１３は、研削盤１が配置される環境に関するデータや生産設備の使用状態に関するデータ等を元に、総合的な予測結果を算出する。従って、解析装置１００、総合予測器１１３による算出される総合的な予測結果に、外気環境に関するデータや生産設備の使用状態に関するデータを反映させることができる。よって、解析装置１００は、解析結果の精度を向上させることができる。
【００６２】
図２に戻り、説明を続ける。総合予測器１１３は、算出した総合的な予測結果を表示部１１５及び他の生産設備に送信する。他の生産設備としては、研削盤１による研削加工が終了したクランクシャフトＷを搬送する搬送機や、研削盤１による研削加工の後に行う生産工程で使用する生産設備等が例示される。この場合、例えば、他の生産設備は、クランクシャフトＷが不良品であるとの判定結果を受けた場合に、その不良品であると判定されたクランクシャフトＷを生産ラインから除外することができる。これにより、研削盤１による研削加工後の生産工程において、不良品であるクランクシャフトＷに加工が施されることを回避できるので、研削盤１は、製造コストの低減を図ることができる。
【００６３】
表示部１１５は、総合予測器１１３から受信した判定結果を表示する。オペレータは、表示部１１５に表示された判定結果を確認することができる。例えば、オペレータが、解析装置１００による解析結果を確認した結果、通常よりも不良品が多い（研削焼けの発生する不良品の出現確率が高い）と判断した場合に、オペレータは、その時点で研削盤１のメンテナンスを行うことができる。このように、オペレータは、クランクシャフトＷの生産過程において、研削盤１の異常又は異常の予兆を見いだすことができる。従って、オペレータは、クランクシャフトＷに対する製品検査の検査結果に基づいて研削盤１の異常又は異常の予兆を見いだす場合と比べて、研削盤１の異常に対する対応を早期に行うことができる。その結果、研削盤１は、不良品の生産数量を抑制することができる。なお、本実施形態では、表示部１１５が研削盤１に設けられているが、別の場所に設置されたモニター等を表示部１１５として用いてもよい。
【００６４】
なお、解析装置１００は、研削盤１に近いところで解析を行う。これにより、オペレータは、生産対象物としてのクランクシャフトＷや研削盤１の状態を確認しながら、クランクシャフトＷが良品であるか否かを判定するための水準値を決めることができる。さらに、研削盤１又はクランクシャフトＷに突発的な異常が発生したときには、オペレータは、解析装置１００との協働により、データの解析を即時に行うことができる。そして、オペレータは、その解析結果を解析装置１００に対する判定情報へ即座に反映させることも可能となる。また、異常判定又は異常判定の前段階（異常ではないが異常に近い状態）において、研削盤１等の生産設備又は解析装置１００は、解析装置１００の解析結果に基づいてオペレータに異常状態を伝えたり、自動で生産設備の動作を止めたりすることが可能となる。なお、解析装置１００は、ネットワークを介して研削盤１に接続された状態で解析を行うことも可能である。
【００６５】
（１−２−４：算出部１２０の処理）
次に、算出部１２０で実行する処理について説明する。なお、算出部１２０による処理は、予測結果記憶部１４０及び検査結果記憶部１５０にデータが一定量蓄積された段階で行う処理である。
【００６６】
予測精度算出部１２１は、予測結果記憶部１４０に記憶された各々の予測器Ａ〜Ｈの予測結果に関するデータと、検査結果記憶部１５０に記憶された検査結果とを取得する。そして、予測精度算出部１２１は、各々の予測器Ａ〜Ｈの予測結果と検査結果とを照合することで、各々の予測器Ａ〜Ｈの予測精度を示す予測値を算出する。
【００６７】
ここで、図４を参照し、予測精度算出部１２１で行う各々の予測器Ａ〜Ｈの予測精度の算出方法の一例を説明する。図４に示すように、予測精度算出部１２１は、まず各々の予測器Ａ〜Ｈが行ったクランクシャフトＷに対する予測結果と検査結果とを照合する。予測結果及び検査結果の双方において良品と判定されたクランクシャフトＷの数量（ｐａ１）を予測および検査を行ったクランクシャフトＷの総量（ａｌｌ）で除した数値を、ｐ１（＝ｐａ１／ａｌｌ）とする。予測結果及び検査結果の双方において不良品と判定されたクランクシャフトＷの数量（ｐａ２）を予測および検査を行ったクランクシャフトＷの総量（ａｌｌ）で除した数値を、ｐ２（＝ｐａ２／ａｌｌ）とする。
【００６８】
また、予測結果において良品と判定され、且つ、検査結果において不良品と判定されたクランクシャフトＷの数量（ｐａ３）を予測および検査を行ったクランクシャフトＷの総量（ａｌｌ）で除した数値を、ｐ３（ｐａ３／ａｌｌ）とする。また、予測結果において不良品と判定され、且つ、検査結果において良品と判定されたクランクシャフトＷの数量（ｐａ４）を予測および検査を行ったクランクシャフトＷの総量（ａｌｌ）で除した数値を、ｐ４（ｐａ４／ａｌｌ）とする。予測精度算出部１２１は、数値ｐ１〜ｐ４を予測器Ａ〜Ｈごとに算出する。例えば、予測器Ａの数値ｐ１は、Ａｐ１とする。
【００６９】
次に、予測精度算出部１２１は、各々の予測器Ａ〜Ｈに対して算出された数値ｐ１〜ｐ４に基づき、各々のＡ〜Ｈの予測値を算出する。本実施形態において、予測精度算出部１２１は、予測結果と検査結果とが一致したクランクシャフトＷの数量の合計（＝ｐ１＋ｐ２）から、ｐ３の２倍及びｐ４を減算した数値を予測値としている。
【００７０】
つまり、予測精度算出部１２１は、予測結果と検査結果が一致する場合に予測精度が高くなるように評価され、予測結果と検査結果が一致しない場合に予測精度が低くなるように評価している。
【００７１】
さらに、予測誤りとなる数値ｐ３，ｐ４の重みを変えて、予測精度Ａｐ〜Ｈｐが算出されている。つまり、予測精度算出部１２１は、予測値を算出するにあたり、検査結果で不良品であると判定されたクランクシャフトＷを良品と予測した数値であるｐ３と、検査結果が良品と判定されたクランクシャフトＷを不良品と予測した数値であるｐ４とで、予測値に与える影響に差が出るような重みづけを行っている。
【００７２】
数値ｐ３に相当する場合、即ち、実際にはクランクシャフトＷが不良品であったにも関わらず、解析装置１００による解析結果において良品と判定された場合に、研削盤１は、研削加工が終了した後に行う生産加工を、不良品であるクランクシャフトＷに対して行うことになる。この場合、後加工が無駄となってしまう。つまり、数値ｐ３に相当する場合は、生産時間のロスが大きい。そこで、本実施形態では、数値ｐ３の場合に、予測値が大きく低下するような算出方法で予測精度を算出している。
【００７３】
一方、数値ｐ４に相当する場合、即ち、実際にはクランクシャフトＷが良品であったにも関わらず、解析装置１００による解析結果において不良品と判定された場合には、研削盤１による研削加工が終了した後に、クランクシャフトＷの廃棄を行うことになる。この場合は、数値ｐ３に相当する場合に比べて、生産時間に与えるロスは小さい。そこで、数値ｐ４の場合には、数値ｐ３に比べて、予測値に与える影響を小さくしている。上記のように予測誤りの場合の影響度を変化させることで、総合予測器１１３は、不良品である生産対象物が誤って良品であると予測されることを低減させることができる。その結果、研削盤１は、不良品に対して生産加工を行うことによるロスを小さくすることができるので、製造コストの低減を図ることができる。
【００７４】
なお、本実施形態において、予測精度算出部１２１は、ｐ３を２倍しているが、生産対象物の信頼性に応じて、１よりも大きい値をｐ３に乗じる値として設定することができる。この場合、予測精度算出部１２１は、ｐ３に乗じる値を大きな値にすることにより、解析装置１００は、総合予測器１１３による予測の信頼度を高める（不良品である生産対象物が良品であると誤って予測されることを低減させる）ことができる。
【００７５】
予測精度算出部１２１は、全ての予測器Ａ〜Ｈの予測値を算出した後、各々の予測器Ａ〜Ｈの予測値を比較する。そして、予測精度算出部１２１は、全ての予測器Ａ〜Ｈの中から予測値が高い３つの予測器を、高精度予測器として抽出する。予測精度算出部１２１は、抽出した３つの高精度予測器に関するデータを、予測部１１０の選択部１１２及び重付係数算出部１２２に送信する。
【００７６】
選択部１１２は、予測精度算出部１２１から受信したデータに基づき、必要に応じて、使用予測器に設定された予測器のうち予測精度の低い予測器を、使用予測器に設定されていない高精度予測器と入れ替える入替処理を実行する。つまり、研削盤１の状態の変化や研削盤１の置かれる環境の変化により、使用予測器に設定された予測器の予測精度が低下する場合がある。このような場合に、選択部１１２は、使用予測器に選択する予測器の設定を更新し、予測精度の低下した予測器を予測精度の高い別の予測器と入れ替える。これにより、選択部１１２は、複数の予測器Ａ〜Ｈの中から予測精度の高い予測器を使用予測器に設定する予測器として選択できる。従って、解析装置１００は、解析結果の精度の向上を図ることができる。
【００７７】
このようにして、選択部１１２は、予測精度算出部１２１により算出された予測精度に基づいて一部の予測器を選択する。従って、予測精度の高い予測器から得られた予測結果が総合予測器１１３に送信されるので、解析装置１００は、総合予測器１１３により算出される総合的な予測結果の精度を向上させることができる。
【００７８】
また、重付係数算出部１２２は、予測精度算出部１２１から３つの高精度予測器の予測値に関するデータを受信すると、各々の高精度予測器の予測値に応じた重付係数の算出を行う。そして、重付係数算出部１２２は、算出された３つの高精度予測器に対する重付係数に関するデータを予測部１１０の重付係数記憶部１１４に送信する。重付係数記憶部１１４は、重付係数算出部１２２から受信したデータを記憶する。上記したように、総合予測器１１３は、使用予測器から得られた予測結果に基づいて総合的な予測結果を算出するにあたり、各々の使用予測器の予測精度に応じた重みづけを行った上で、総合的な予測結果を算出する。この場合、総合予測器１１３は、総合的な予測結果を算出するに際し、各々の使用予測器の予測精度を反映させることができる。よって、解析装置１００は、解析結果の精度を向上させることができる。
【００７９】
以上説明したように、予測精度算出部１２１は、複数の予測器Ａ〜Ｈの各々が行った予測結果と検査結果に基づいて、複数の予測器Ａ〜Ｈの予測精度を算出する。選択部１１２は、複数の予測器Ａ〜Ｈの予測精度を元に使用予測器に設定する予測器を選択し、総合予測器１１３は、予測精度の高い予測器による予測結果に基づいて総合的な予測結果を算出する。従って、解析装置１００は、解析結果の精度を向上させることができる。
【００８０】
また、研削盤１により多数のクランクシャフトＷの研削加工を行うことで、検出器から得られるデータと、クランクシャフトＷが良品であるか否かの製品検査の結果とが、多数蓄積される。この場合、解析装置１００は、予測器Ａ〜Ｈのパラメータの再設定を行ってもよい。これにより、各々の予測器Ａ〜Ｈは、予測精度を高めることができる。
【００８１】
＜２．第二実施形態＞
次に、第二実施形態について説明する。第一実施形態では、予測部１１０に設けられた全ての予測器Ａ〜Ｈが予測を行い、選択部１１２が使用予測器の予測結果に関するデータを総合予測器１１３に送信する場合について説明した。これに対し、第二実施形態では、使用予測器以外の予測器の少なくとも一部による解析は、第二解析装置４００によって行われる。以下には、第二解析装置４００が、使用予測器以外の予測器の全てによる解析を行う場合を例にあげる。なお、上記した実施形態と同一の部品には同一の符号を付し、その説明を省略する。
【００８２】
図５に示すように、解析システム２０２は、第一解析装置３００及び第二解析装置４００を備える。第一解析装置３００と第二解析装置４００とは、データ通信可能となるように伝送路（図示せず）を介してネットワーク接続されている。例えば、第一解析装置３００と第二解析装置４００とは、例えば、同一の建物内または近隣の建物内（所定領域内）に設置されるようにして、フォグコンピューティングを構築している。この他に、第一解析装置３００と第二解析装置４００とは、設置場所を問わないクラウドコンピューティングを構築してもよい。もちろん、第一解析装置３００と第二解析装置４００とは、エッジコンピューティングを構築してもよい。
【００８３】
第一解析装置３００は、予測部３１０と、算出部１２０と、データ記憶部１３０と、予測結果記憶部１４０と、検査結果記憶部１５０と、を備える。そして、予測部３１０は、８つの予測器Ａ〜Ｈと、選択部３１２と、総合予測器１１３と、重付係数記憶部１１４と、表示部１１５と、を主に備える。
【００８４】
選択部３１２は、研削盤２０１に設けられた各検出器５３，５４，６２，８３，８４、ＣＮＣ装置９１、ＰＬＣ９２及びデータ記憶部１３０から、使用予測器が解析に用いるデータを取得し、使用予測器に送信する。そして、使用予測器は、予測結果に関するデータを総合予測器１１３に送信する。また、使用予測器は、予測結果に関するデータを予測結果記憶部１４０に送信し、予測結果記憶部１４０は、使用予測器の予測結果に関するデータを記憶する。そして、算出部１２０は、使用予測器により得られた予測結果と、クランクシャフトＷが良品であるか否かについて行った検査結果とを照合し、算出した結果を予測部１１０にフィードバックする。
【００８５】
また、選択部３１２は、研削盤２０１に設けられた各検出器５３，５４，６２，８３，８４、ＣＮＣ装置９１、ＰＬＣ９２及びデータ記憶部１３０から、８つの予測器Ａ〜Ｈのうち使用予測器に該当しない予測器（以下「予備予測器」と称す）が予測に用いるデータを取得し、第二解析装置４００に送信する。
【００８６】
図６に示すように、第二解析装置４００は、予備予測器による予測を行う共に、予備予測器により得られた予測結果と、クランクシャフトＷが良品であるか否かについて行った検査結果とを照合する。第二解析装置４００は、８つの予測器Ａ〜Ｈと、データ記憶部１３０と、予測結果記憶部１４０と、検査結果記憶部１５０と、予測精度算出部１２１と、を主に備える。
【００８７】
第二解析装置４００は、選択部３１２から受信したデータをデータ記憶部１３０に記憶する。そして、予備予測器は、データ記憶部１３０に蓄積されたデータに基づいて予測を行い、予測精度算出部１２１による算出結果を選択部３１２に送信する。選択部３１２は、第二解析装置４００から受信したデータを元に、必要に応じて、使用予測器に設定された予測器のうち予測精度の低い予測器を、使用予測器に設定されていない高精度予測器と入れ替える入替処理を実行する。これにより、選択部３１２は、複数の予測器Ａ〜Ｈの中から予測精度の高い予測器を使用予測器に設定する予測器として選択できる。従って、解析装置１００は、解析結果の精度の向上を図ることができる。
【００８８】
この解析システム２０２において、第一解析装置３００は、８つの予測器Ａ〜Ｈのうち使用予測器による予測を行う。そして、第二解析装置４００は、予備予測器による良否の予測を行っている。仮に、第一解析装置３００が複数の予測器の全てによる良否に関する予測を行うと、使用予測器による予測結果の算出及び総合的な予測結果の算出に、時間を要するおそれがある。
【００８９】
しかし、第二解析装置４００が予備予測器による良否の予測を行うことで、使用予測器による予測結果及び総合的な予測結果を算出するまでに要する時間の短縮を図ることができる。なお、第二解析装置４００が、全ての予備予測器による良否の予測を行い、第一解析装置３００が、予備予測器による良否の予測を行わないようにしてもよいし、第一解析装置及び第二解析装置のそれぞれが、一部の予備予測器による良否の予測を行うようにしてもよい。
【００９０】
なお、解析システム２０２において、選択部３１２は、予め定められた条件に基づいて、第二解析装置４００に対して、予測を行う順番を決定してもよい。例えば、選択部３１２は、第二解析装置４００に対し、予備予測器の中で、予測値の高い予測器による解析や、解析を実施した回数の少ない予測器による解析等を優先的に行う指示を行ってもよい。
【００９１】
予測値の高い予測器による解析を優先的に行う場合、第二解析装置４００は、使用予測器と入替する可能性の高い予測器による予測を優先的に行うことになる。これにより、選択部３１２は、より予測精度の高い予測器Ａ〜Ｈを使用予測器に選択することができるので、第一解析装置３００は、総合予測器１１３による予測精度を高めることができる。また、解析を実施した回数の少ない予測器による解析を行う場合、第二解析装置４００は、予備予測器の各々について、解析をまんべんなく行うことができる。その結果、解析システム２０２は、全ての予測器Ａ〜Ｈについて、正確な予測値を把握することができる。
【００９２】
また、研削盤１により多数のクランクシャフトＷの研削加工を行うことで、検出器から得られるデータと、クランクシャフトＷが良品であるか否かの製品検査の結果とが、多数蓄積される。この場合、第二解析装置４００が、複数の予測器Ａ〜Ｈのパラメータの再設定を行ってもよい。この場合、第一解析装置３００及び第二解析装置４００は、複数の予測器Ａ〜Ｈの各々が行う予測の精度を高めることができる。
【００９３】
また、第一解析装置３００及び第二解析装置４００は、両者間において予測器Ａ〜Ｈの何れかの予測モデルのデータを送受信することができる。この場合、第一解析装置３００及び第二解析装置４００のそれぞれが、パラメータ等の再設定を行うことができる。そして、オペレータは、第一解析装置３００又は第二解析装置４００にて、パラメータ等の確認を行うことができる。また、第一解析装置３００に外部パーソナルコンピュータ等を接続し、第一解析装置３００と外部パーソナルコンピュータ等との間で、第一解析装置３００の予測器Ａ〜Ｈのパラメータや予測モデルのデータを送受信することができる。この場合、外部パーソナルコンピュータが、パラメータ等の再設定を行うことができる。そして、オペレータは、外部パーソナルコンピュータにて、パラメータ等の確認を行うことができる。
【００９４】
＜３．その他＞
以上、上記実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能であることは容易に推察できるものである。
【００９５】
例えば、上記実施形態では、解析装置１００を用いる生産設備の一例として、クランクシャフトＷを生産対象物とする生産工程において、クランクシャフトＷのクランクジャーナル及びクランクピン等に研削加工を施す研削盤１を例に挙げて説明した。しかしながら、これに限られるものではなく、解析装置１００は、ＥＰＳやＩＴＣＣ等の他の生産対象物を生産する生産設備に用いられてもよい。この場合、解析装置１００は、複数の予測器Ａ〜Ｈの中から生産対象物や生産設備に応じて予測精度の高い予測器を使用予測器に設定することができる。従って、解析装置１００は、様々な生産設備に用いられる場合であっても、予測精度の高い解析結果を得ることができる。
【００９６】
また、上記実施形態では、砥石台５をベッド２に対してＺ軸方向へトラバースする砥石台トラバース型の研削盤に解析装置１００を用いる場合について説明した。しかしながら、これに限られるものではなく、解析装置１００が、主軸装置３がベッド２に対してＺ軸方向へトラバースするテーブルトラバース型の研削盤に用いられてもよい。
【００９７】
上記実施形態では、選択部１１２に指定される使用予測器は、予測精度算出部１２１により算出された予測値に基づいて設定される場合について説明したが、オペレータが、使用予測器を任意で設定してもよい。なお、複数の予測器Ａ〜Ｈの予測結果及び検査結果が十分に蓄積されていない初期状態において、使用予測器として設定する予測器の選択は、オペレータが任意で行ってもよく、データ記憶部１３０等に予め記憶したテストデータ等に基づいて自動的に行ってもよい。
【００９８】
また、上記実施形態では、選択部１１２が複数の予測器Ａ〜Ｈの中から３つを使用予測器とする場合について説明したが、これに限られるものではない。即ち、使用予測器が、２つ以下又は４つ以上であってもよい。また、予測部１１０は、算出部１２０により得られた予測値の結果に応じて、使用予測器の数を変動させてもよい。この場合において、予測部１１０は、複数の予測器の全てを使用予測器として選択してもよい。
【００９９】
＜４．効果＞  
以上説明したように、本発明における解析装置１００，３００は、生産設備としての研削盤１，２０１が生産対象物としてのクランクシャフトＷを生産する過程において、研削盤１，２０１の状態の良否又は生産対象物の良否に関する予測を行う。解析装置１００，３００は、生産設備に関するデータに基づき、良否に関する予測を異なる解析手法を用いて行う複数の予測器Ａ〜Ｈと、複数の予測器Ａ〜Ｈの中から複数の使用予測器を選択する選択部１１２，３１２と、複数の使用予測器から得られた複数の予測結果に基づき、良否に関する総合的な予測結果を算出する総合予測器１１３と、複数の予測器Ａ〜Ｈの各々が行った予測結果、及び、良否に関する検査結果に基づき、複数の予測器Ａ〜Ｈの各々が行った予測の精度を算出する予測精度算出部１２１と、を備える。これに加え、選択部１１２，３１２は、予測精度算出部１２１により算出された予測の精度を元に、複数の予測器Ａ〜Ｈの中から複数の使用予測器を選択する。
【０１００】
この解析装置１００，３００によれば、選択部１１２，３１２は、複数の予測器Ａ〜Ｈの中から、予測の精度を元に複数の使用予測器を選択し、総合予測器は、生産設備が配置される環境や生産設備の使用状態において高い予測精度が得られる複数の予測器を使用する。そして、総合予測器１１３は、複数の使用予測器から得られた複数の予測結果に基づき、生産設備の状態の良否又は生産対象物の状態の良否に関する総合的な予測結果を算出する。従って、解析装置１００，３００は、予め設定された一定の閾値に基づいた判定を行うことにより、生産中の生産対象物が良品であるか否かの予測を行う場合と比べて、解析結果の精度を向上させることができる。また、解析装置１００，３００は、生産設備の状態の良否についても同様の効果を奏する。
【０１０１】
また、予測精度算出部１２１は、複数の予測器Ａ〜Ｈの各々が行った予測結果、及び、良否に関する検査結果に基づき、複数の予測器Ａ〜Ｈの各々が行った予測の精度を算出し、選択部１１２，３１２は、予測精度算出部１２１により算出された予測精度に基づいて複数の使用予測器を選択する。よって、総合予測器１１３は、予測精度の高い複数の使用予測器から得られた複数の予測結果に基づき、総合的な予測結果を算出できる。よって、解析装置１００，３００は、解析結果の精度を向上させることができる。
【０１０２】
上記した解析装置１００，３００において、予測精度算出部１２１は、予測精度に関するデータを選択部１１２，３１２に送信し、選択部１１２，３１２は、複数の予測器Ａ〜Ｈの中から一部の予測器を複数の使用予測器として選択し、予測精度算出部１２１から受信したデータに基づき、既に選択されている一部の予測器を、一部の予測器よりも予測精度の高い他の予測器と入れ替える。
【０１０３】
この解析装置１００，３００によれば、選択部１１２，３１２は、複数の予測器Ａ〜Ｈの中から予測精度の高い一部の予測器を複数の使用予測器として選択することができる。よって、解析装置１００，３００は、解析精度の向上を図ることができる。
【０１０４】
上記した解析装置１００，３００において、複数の使用予測器には、生産設備による生産加工時に得られた同一の解析対象データに基づき、異なる解析手法で予測を行う少なくとも２以上の予測器が含まれる。この解析装置１００，３００によれば、総合予測器１１３は、生産設備による生産加工時に得られた同一の解析対象データに対し、異なる解析手法で予測を行う少なくとも２つ以上の予測器の予測結果に基づき、総合的な予測結果を算出する。つまり、同一の解析対象データを用いる場合であっても解析手法に応じて予測結果が異なることを利用して、多面的な解析を行うことができる。よって、解析装置１００，３００は、解析結果の精度を向上させることができる。
【０１０５】
上記した解析装置１００，３００において、複数の使用予測器には、生産設備による生産加工時に得られた異なる解析対象データに基づいて予測を行う少なくとも２つ以上の予測器が含まれる。この解析装置１００は、生産設備による生産加工時に得られた異なる解析対象データに基づいて予測を行う少なくとも２つ以上の予測器の予測を行う少なくとも２つ以上の予測器の予測結果に基づき、総合的な予測結果を算出する。つまり、異なる解析対象データを用いることで、生産設備に生じている種々の要因を考慮して、解析結果を得ることができる。よって、解析装置１００，３００は、解析結果の精度を向上させることができる。
【０１０６】
上記した解析装置１００，３００において、総合予測器１１３、複数の使用予測器から得られた複数の予測結果に対し、予測精度算出部１２１により算出された予測精度に応じた重みづけを行った上で、総合的な予測結果を算出する。この解析装置１００は、総合予測器１１３による総合的な予測結果を算出するに際し、一の予測器の各々の予測精度を反映させることができる。よって、解析装置１００，３００は、解析結果の精度を向上させることができる。
【０１０７】
また、本発明における解析装置１００，３００は、生産設備としての研削盤１が生産対象物としてのクランクシャフトＷを生産する過程において、生産対象物の良否に関する予測を行う解析装置であって、生産設備に関するデータに基づき、生産対象物の良否に関する予測を異なる解析手法を用いて行う複数の予測器Ａ〜Ｈと、複数の予測器Ａ〜Ｈから得られた複数の予測結果に基づき、生産対象物の良否に関する総合的な予測結果を算出する総合予測器１１３と、を備え、複数の予測器Ａ〜Ｈには、生産設備による生産加工時に得られた同一の解析対象データに基づき、異なる解析手法で予測を行う少なくとも２以上の予測器が含まれる。
【０１０８】
この解析装置１００，３００によれば、総合予測器１１３は、生産設備による生産加工時に得られた同一の解析対象データに対し、異なる解析手法で予測を行う少なくとも２つ以上の予測器の予測結果に基づき、総合的な予測結果を算出する。従って、解析装置１００，３００は、解析結果の精度を向上させることができる。
【０１０９】
上記した解析装置１００，３００において、複数の予測器Ａ〜Ｈの各々が行った予測結果、及び、生産対象物の良否に関する検査結果に基づき、複数の予測器Ａ〜Ｈの各々が行った予測精度を算出する予測精度算出部１２１を備え、総合予測器１１３は、複数の予測器Ａ〜Ｈの予測結果に対し、予測精度算出部１２１により算出された予測精度に応じた重みづけを行った上で、総合的な予測結果を算出する。
【０１１０】
この解析装置１００，３００は、総合予測器１１３による総合的な予測結果を算出するに際し、一の予測器の各々の予測精度を反映させることができる。よって、解析装置１００，３００は、解析結果の精度を向上させることができる。
【０１１１】
上記した解析装置１００，３００において、予測精度算出部１２１は、複数の予測器Ａ〜Ｈの各々に対する予測精度を算出するにあたり、予測結果において良品であると判定した生産対象物が検査結果において不良品であると判定された場合、予測結果において不良品であると判定した生産対象物が検査結果において良品であると判定された場合と比べて、予測精度をより大きく低下させるような重みづけを行う。
【０１１２】
この解析装置１００，３００は、不良品である生産対象物が良品であると誤って予測されることを抑制できる。即ち、実際には不良品であったにも関わらず、解析装置１００，３００による解析結果において良品と判定された場合に、生産設備は、研削加工が終了した後に対して行う生産加工を不良品に対して行うことになる。この場合、実際には良品であるにも関わらず解析装置１００，３００による解析結果において不良品と判定され、生産ラインから除外される場合と比べて、ロスが大きくなる。即ち、解析装置１００は、不良品である生産対象物が良品であると誤って予測されることを抑制することで、不良品に対して生産加工を行うことによるロスを小さくすることができるので、製造コストの低減を図ることができる。
【０１１３】
さらに、上記した解析装置１００，３００は、新たに取得した生産設備に関するデータに基づき、複数の予測器Ａ〜Ｈの各々が予測に用いるパラメータの再設定を行う。この解析装置１００，３００は、複数の予測器Ａ〜Ｈの各々が行う予測の精度を高めることができる。
【０１１４】
上記した解析装置１００，３００において、総合予測器１１３は、生産設備としての研削盤１，２０１が配置される環境（外気等）に関するデータ、又は、生産設備の使用状態に関するデータを元に、総合的な予測結果を算出する。この解析装置１００，３００によれば、総合予測器１１３による算出される総合的な予測結果に対し、外気環境に関するデータ、又は、生産設備の使用状態に関するデータを反映させることができる。よって、解析装置１００，３００は、解析結果の精度を向上させることができる。
【０１１５】
また、上記した解析装置を備えた解析システム２０２は、第一解析装置３００と、第一解析装置３００とデータ通信可能にネットワーク接続された第二解析装置４００とを備える。第二解析装置４００は、複数の予測器Ａ〜Ｈのうち使用予測器に該当しない予備予測器を用いて良否に関する予測を行うように設定され、予備予測器が行った予測の精度を算出する。選択部３１２は、予測精度算出部１２１により算出された使用予測器の予測精度、及び、第二解析装置４００において算出された予備予測器から得られた予測精度を元に、使用予測器として既に選択されている予測器を、予測精度がより高い予備予測器と入れ替える。
【０１１６】
上記した解析システム２０２によれば、第二解析装置４００は、予備予測器による良否の予測を行っている。仮に、第一解析装置３００が複数の予測器Ａ〜Ｈの全てによる良否に関する予測を行うと、使用予測器による予測結果の算出及び総合的な予測結果の算出に、時間を要するおそれがある。しかし、第二解析装置４００が予備予測器による良否の予測を行うことで、使用予測器による予測結果及び総合的な予測結果を算出するまでに要する時間の短縮を図ることができる。なお、第二解析装置４００が、全ての予備予測器による良否の予測を行い、第一解析装置３００が、予備予測器による良否の予測を行わないようにしてもよいし、第一解析装置３００及び第二解析装置４００のそれぞれが、一部の予備予測器による良否の予測を行うようにしてもよい。
【０１１７】
上記した解析システム２０２において、第二解析装置４００は、予備予測器を複数備える。解析システム２０２は、第二解析装置４００において、複数の予備予測器の中で優先的に予測を行う予測器を、予め定められた条件に基づいて決定する。この解析システム２０２は、第二解析装置４００において、複数の予備予測器による予測を効率よく行うことができる。
【０１１８】
さらに、上記した解析システム２０２は、新たに取得した生産設備に関するデータに基づいて、第一解析装置３００及び第二解析装置４００に設けられた複数の予測器Ａ〜Ｈの各々が予測に用いるパラメータの再設定を行う。この解析システム２０２によれば、第一解析装置３００及び第二解析装置４００は、複数の予測器Ａ〜Ｈの各々が行う予測の精度を高めることができる。
【符号の説明】
【０１１９】
１，２０１：研削盤（生産設備）、  １００：解析装置、  ２０２：解析システム、  Ａ〜Ｈ：予測器、  １１２，３１２：選択部、  １１３：総合予測器、  １２１：予測精度算出部、  ３００：第一解析装置（解析装置）、  ４００：第二解析装置、  Ｗ：クランクシャフト（生産対象物）
【図１】
2017151962.tif 000004
【図２】
2017151962.tif 000005
【図３】
2017151962.tif 000006
【図４】
2017151962.tif 000007
【図５】
2017151962.tif 000008
【図６】
2017151962.tif 000009