(57)【特許請求の範囲】
【請求項１】
製品製造に伴う製造指示のパラメータを格納するパラメータテーブルと、製造指示パラメータに応じて稼働した製造工程での製造実績データを格納する製造実績テーブルと、重回帰分析を実行する重回帰分析プログラムと、を記憶する記憶装置と、
前記パラメータテーブルおよび前記製造実績テーブルより、製造指示パラメータ群およびこれに対応する製造実績データを読み出してメモリに格納する、データ読み出し手段と、
前記メモリの製造指示パラメータ群を説明変数、前記製造実績データを目的変数として、前記重回帰分析プログラムによる、前記製造指示パラメータ群を構成する製造指示パラメータ毎の危険率算定と、算定した危険率の製造指示パラメータ間での平均値の算定を実行し、前記製造指示パラメータ群で平均値以下の危険率である製造指示パラメータを選択候補として特定する、パラメータ選別手段と、
前記製造指示パラメータ群と前記選択候補の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定し、前記算定した重相関係数とパラメータ数とサンプル数に基づく、前記重回帰分析プログラムによる説明変数選択基準値の算定を実行し、前記製造指示パラメータ群と前記選択候補の製造指示パラメータのうち、前記算定した説明変数選択基準値の大きいものを最適パラメータとして特定する、パラメータ特定手段と、
前記最適パラメータを採用した場合の回帰式を前記重回帰分析プログラムにより算出し、前記回帰式を出力インターフェイスに表示する、回帰式算定手段と、
を備えることを特徴とする製造指示評価支援システム。
【請求項２】
前記パラメータテーブルに格納された製造指示パラメータのうちから、パラメータ値を固定とする固定パラメータの指定と固定パラメータ値とを入力インターフェイスで受け付けて、前記パラメータテーブルにおける前記固定パラメータのパラメータ値を前記固定パラメータ値に置換する、固定指示受付手段を備えることを特徴とする請求項１に記載の製造指示評価支援システム。
【請求項３】
前記パラメータ選別手段による前記危険率算定、前記パラメータ特定手段による重相関係数の算定ないし説明変数選択基準値の算定、前記回帰式算定手段による回帰式の算出、の処理結果を監視して算定結果が得られなかった事象を検知し、前記データ読み出し手段に、前記パラメータテーブルおよび前記製造実績テーブルからの、最初に読み出した前記製造指示パラメータ群とパラメータは共通であるがパラメータ値が異なる新たな製造指示パラメータ群およびこれに対応する製造実績データの読み出し指示を通知する、新規取得指示手段を備えることを特徴とする請求項１または２に記載の製造指示評価支援システム。
【請求項４】
ネットワーク上の他装置と通信する通信装置を備え、
前記新規取得指示手段が、前記算定結果が得られなかった事象を検知して、最初に読み出した前記製造指示パラメータ群とパラメータは共通であるがパラメータ値を所定分だけ増減させた新たな製造指示パラメータ群を生成し、この新たな製造指示パラメータ群のデータを、前記通信装置により製造装置に送信するものであり、
前記製造装置と前記通信装置により通信し、前記新たな製造指示パラメータ群に応じた製造実績データを受信して前記製造実績テーブルにおいて前記新たな製造指示パラメータ群に対応付けて格納する、新製造実績取得手段を備える、ことを特徴とする請求項３に記載の製造指示評価支援システム。
【請求項５】
前記新規取得指示手段が、前記回帰式において所定基準の製造実績をあげるパラメータ値を前記回帰式に含まれる各製造指示パラメータについて算出して、前記算出した各製造指示パラメータのパラメータ値を、前記通信装置により製造装置に送信するものであり、
前記製造装置と前記通信装置により通信し、前記各製造指示パラメータのパラメータ値に応じた製造実績データを受信して前記製造実績テーブルにおいて前記回帰式に含まれる製造指示パラメータに対応付けて格納する、新製造実績取得手段を備えることを特徴とする請求項３または４に記載の製造指示評価支援システム。
【請求項６】
前記パラメータ選別手段が、前記選択候補として特定した製造指示パラメータが複数であることを検知して、前記選択候補を構成する製造指示パラメータ毎の危険率算定と前記危険率の平均値算定と、前記選択候補中で平均値以下の危険率である製造指示パラメータを新たに選択候補として特定する処理とを、当該新たな選択候補が一つの製造指示パラメータとなるまで繰り返し実行し、複数の選択候補を特定するものであり、
前記パラメータ特定手段が、製造指示パラメータ群と前記複数の選択候補の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定し、前記算定した重相関係数とパラメータ数とサンプル数に基づく、前記重回帰分析プログラムによる説明変数選択基準値の算定を実行し、前記製造指示パラメータ群と前記複数の選択候補の製造指示パラメータのうち、前記算定した説明変数選択基準値の大きいものを最適パラメータとして特定するものである、
ことを特徴とする請求項１〜５のいずれかに記載の製造指示評価支援システム。
【請求項７】
コンピュータが、
製品製造に伴う製造指示のパラメータを格納するパラメータテーブルと、製造指示パラメータに応じて稼働した製造工程での製造実績データを格納する製造実績テーブルと、重回帰分析を実行する重回帰分析プログラムと、を記憶する記憶装置を備えて、
前記パラメータテーブルおよび前記製造実績テーブルより、製造指示パラメータ群およびこれに対応する製造実績データを読み出してメモリに格納する処理と、
前記メモリの製造指示パラメータ群を説明変数、前記製造実績データを目的変数として、前記重回帰分析プログラムによる、前記製造指示パラメータ群を構成する製造指示パラメータ毎の危険率算定と、算定した危険率の製造指示パラメータ間での平均値の算定を実行し、前記製造指示パラメータ群で平均値以下の危険率である製造指示パラメータを選択候補として特定する処理と、
前記製造指示パラメータ群と前記選択候補の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定し、前記算定した重相関係数とパラメータ数とサンプル数に基づく、前記重回帰分析プログラムによる説明変数選択基準値の算定を実行し、前記製造指示パラメータ群と前記選択候補の製造指示パラメータのうち、前記算定した説明変数選択基準値の大きいものを最適パラメータとして特定する処理と、
前記最適パラメータを採用した場合の回帰式を前記重回帰分析プログラムにより算出し、前記回帰式を出力インターフェイスに表示する処理と、
を実行することを特徴とする製造指示評価支援方法。
【請求項８】
製品製造に伴う製造指示のパラメータを格納するパラメータテーブルと、製造指示パラメータに応じて稼働した製造工程での製造実績データを格納する製造実績テーブルと、重回帰分析を実行する重回帰分析プログラムと、を記憶する記憶装置を備えたコンピュータに、
前記パラメータテーブルおよび前記製造実績テーブルより、製造指示パラメータ群およびこれに対応する製造実績データを読み出してメモリに格納するステップと、
前記メモリの製造指示パラメータ群を説明変数、前記製造実績データを目的変数として、前記重回帰分析プログラムによる、前記製造指示パラメータ群を構成する製造指示パラメータ毎の危険率算定と、算定した危険率の製造指示パラメータ間での平均値の算定を実行し、前記製造指示パラメータ群で平均値以下の危険率である製造指示パラメータを選択候補として特定するステップと、
前記製造指示パラメータ群と前記選択候補の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定し、前記算定した重相関係数とパラメータ数とサンプル数に基づく、前記重回帰分析プログラムによる説明変数選択基準値の算定を実行し、前記製造指示パラメータ群と前記選択候補の製造指示パラメータのうち、前記算定した説明変数選択基準値の大きいものを最適パラメータとして特定するステップと、
前記最適パラメータを採用した場合の回帰式を前記重回帰分析プログラムにより算出し、前記回帰式を出力インターフェイスに表示するステップと、
を実行させることを特徴とする製造指示評価支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製造指示評価支援システム、製造指示評価支援方法、および製造指示評価支援プログラムに関し、具体的には、製造指示パラメータと製造実績との相関推定や、製造実績に基づく新たな製造指示パラメータの生成を可能とする技術に関する。
【背景技術】
【０００２】
従来では、製品製造のノウハウが作業者個人内での情報として蓄積され、現場オペレーション、運転結果、品質情報等を基に最適なオペレーション（マスター）を抽出し、その情報を現場作業指示値として活用することがなかった。しかし近年では、例えば、ユーザに事業の市場分析評価を促し、事業の利益改善を支援する事業利益改善支援システムであって、所定の情報を入力する入力部と、上記入力部により入力された上記所定の情報に基づき、所定のパラメータの値を算出し、算出された値に基づき上記所定のパラメータの位置付けを決定する処理部と、上記ユーザに対して上記入力部による上記所定の情報の入力を促し、上記処理部により決定された所定のパラメータの位置付けをグラフに表示し、上記ユーザに事業の市場分析評価を促す表示部とを備えたことを特徴とする事業利益改善支援システム（特許文献１参照）などが提案されている。
【特許文献１】ＷＯ２００３／０８１４９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら従来技術では、製造指示パラメータに対し、製造指示パラメータと製造実績値との相関を算出する機能が不足していた。そのため、製造実績値に対する製造指示パラメータ評価は、旧来通り人の判断によりなされるもので、評価結果は製造指示ノウハウとして蓄積されるものとなっていた。したがって生産管理システム等において、製造指示パラメータに対しての製造実績データを新たな製造指示データとして有効活用することができていなかった。
【０００４】
そこで、本発明は上記課題を鑑みてなされたものであり、製造指示パラメータと製造実績との相関推定や、製造実績に基づく新たな製造指示パラメータの生成を可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
本発明の製造指示評価支援システムは、製品製造に伴う製造指示のパラメータを格納するパラメータテーブルと、製造指示パラメータに応じて稼働した製造工程での製造実績データを格納する製造実績テーブルと、重回帰分析を実行する重回帰分析プログラムと、を記憶する記憶装置と、前記パラメータテーブルおよび前記製造実績テーブルより、製造指示パラメータ群およびこれに対応する製造実績データを読み出してメモリに格納する、データ読み出し手段と、前記メモリの製造指示パラメータ群を説明変数、前記製造実績データを目的変数として、前記重回帰分析プログラムによる、前記製造指示パラメータ群を構成する製造指示パラメータ毎の危険率算定と、算定した危険率の製造指示パラメータ間での平均値の算定を実行し、前記製造指示パラメータ群で平均値以下の危険率である製造指示パラメータを選択候補として特定する、パラメータ選別手段と、前記製造指示パラメータ群と前記選択候補の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定し、前記算定した重相関係数とパラメータ数とサンプル数に基づく、前記重回帰分析プログラムによる説明変数選択基準値の算定を実行し、前記製造指示パラメータ群と前記選択候補の製造指示パラメータのうち、前記算定した説明変数選択基準値の大きいものを最適パラメータとして特定する、パラメータ特定手段と、前記最適パラメータを採用した場合の回帰式を前記重回帰分析プログラムにより算出し、前記回帰式を出力インターフェイスに表示する、回帰式算定手段と、を備えることを特徴とする。
【０００６】
また、前記製造指示評価支援システムにおいて、前記パラメータテーブルに格納された製造指示パラメータのうちから、パラメータ値を固定とする固定パラメータの指定と固定パラメータ値とを入力インターフェイスで受け付けて、前記パラメータテーブルにおける前記固定パラメータのパラメータ値を前記固定パラメータ値に置換する、固定指示受付手段を備えるとしてもよい。
【０００７】
また、前記製造指示評価支援システムにおいて、前記パラメータ選別手段による前記危険率算定、前記パラメータ特定手段による重相関係数の算定ないし説明変数選択基準値の算定、前記回帰式算定手段による回帰式の算出、の処理結果を監視して算定結果が得られなかった事象を検知し、前記データ読み出し手段に、前記パラメータテーブルおよび前記製造実績テーブルからの、最初に読み出した前記製造指示パラメータ群とパラメータは共通であるがパラメータ値が異なる新たな製造指示パラメータ群およびこれに対応する製造実績データの読み出し指示を通知する、新規取得指示手段を備えるとしてもよい。
【０００８】
また、前記製造指示評価支援システムにおいて、ネットワーク上の他装置と通信する通信装置を備え、前記新規取得指示手段が、前記算定結果が得られなかった事象を検知して、最初に読み出した前記製造指示パラメータ群とパラメータは共通であるがパラメータ値を所定分だけ増減させた新たな製造指示パラメータ群を生成し、この新たな製造指示パラメータ群のデータを、前記通信装置により製造装置に送信するものであり、前記製造装置と前記通信装置により通信し、前記新たな製造指示パラメータ群に応じた製造実績データを受信して前記製造実績テーブルにおいて前記新たな製造指示パラメータ群に対応付けて格納する、新製造実績取得手段を備えるとしてもよい。
【０００９】
また、前記製造指示評価支援システムにおいて、前記新規取得指示手段が、前記回帰式において所定基準の製造実績をあげるパラメータ値を前記回帰式に含まれる各製造指示パラメータについて算出して、前記算出した各製造指示パラメータのパラメータ値を、前記通信装置により製造装置に送信するものであり、前記製造装置と前記通信装置により通信し、前記各製造指示パラメータのパラメータ値に応じた製造実績データを受信して前記製造実績テーブルにおいて前記回帰式に含まれる製造指示パラメータに対応付けて格納する、新製造実績取得手段を備えるとしてもよい。
【００１０】
また、前記製造指示評価支援システムにおいて、前記パラメータ選別手段が、前記選択候補として特定した製造指示パラメータが複数であることを検知して、前記選択候補を構成する製造指示パラメータ毎の危険率算定と前記危険率の平均値算定と、前記選択候補中で平均値以下の危険率である製造指示パラメータを新たに選択候補として特定する処理とを、当該新たな選択候補が一つの製造指示パラメータとなるまで繰り返し実行し、複数の選択候補を特定するものであり、前記パラメータ特定手段が、製造指示パラメータ群と前記複数の選択候補の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定し、前記算定した重相関係数とパラメータ数とサンプル数に基づく、前記重回帰分析プログラムによる説明変数選択基準値の算定を実行し、前記製造指示パラメータ群と前記複数の選択候補の製造指示パラメータのうち、前記算定した説明変数選択基準値の大きいものを最適パラメータとして特定するものである、としてもよい。
【００１１】
また、本発明の製造指示評価支援方法は、コンピュータが、製品製造に伴う製造指示のパラメータを格納するパラメータテーブルと、製造指示パラメータに応じて稼働した製造工程での製造実績データを格納する製造実績テーブルと、重回帰分析を実行する重回帰分析プログラムと、を記憶する記憶装置を備えて、前記パラメータテーブルおよび前記製造実績テーブルより、製造指示パラメータ群およびこれに対応する製造実績データを読み出してメモリに格納する処理と、前記メモリの製造指示パラメータ群を説明変数、前記製造実績データを目的変数として、前記重回帰分析プログラムによる、前記製造指示パラメータ群を構成する製造指示パラメータ毎の危険率算定と、算定した危険率の製造指示パラメータ間での平均値の算定を実行し、前記製造指示パラメータ群で平均値以下の危険率である製造指示パラメータを選択候補として特定する処理と、前記製造指示パラメータ群と前記選択候補の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定し、前記算定した重相関係数とパラメータ数とサンプル数に基づく、前記重回帰分析プログラムによる説明変数選択基準値の算定を実行し、前記製造指示パラメータ群と前記選択候補の製造指示パラメータのうち、前記算定した説明変数選択基準値の大きいものを最適パラメータとして特定する処理と、前記最適パラメータを採用した場合の回帰式を前記重回帰分析プログラムにより算出し、前記回帰式を出力インターフェイスに表示する処理と、を実行することを特徴とする。
【００１２】
また、本発明の製造指示評価支援プログラムは、製品製造に伴う製造指示のパラメータを格納するパラメータテーブルと、製造指示パラメータに応じて稼働した製造工程での製造実績データを格納する製造実績テーブルと、重回帰分析を実行する重回帰分析プログラムと、を記憶する記憶装置を備えたコンピュータに、前記パラメータテーブルおよび前記製造実績テーブルより、製造指示パラメータ群およびこれに対応する製造実績データを読み出してメモリに格納するステップと、前記メモリの製造指示パラメータ群を説明変数、前記製造実績データを目的変数として、前記重回帰分析プログラムによる、前記製造指示パラメータ群を構成する製造指示パラメータ毎の危険率算定と、算定した危険率の製造指示パラメータ間での平均値の算定を実行し、前記製造指示パラメータ群で平均値以下の危険率である製造指示パラメータを選択候補として特定するステップと、前記製造指示パラメータ群と前記選択候補の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定し、前記算定した重相関係数とパラメータ数とサンプル数に基づく、前記重回帰分析プログラムによる説明変数選択基準値の算定を実行し、前記製造指示パラメータ群と前記選択候補の製造指示パラメータのうち、前記算定した説明変数選択基準値の大きいものを最適パラメータとして特定するステップと、前記最適パラメータを採用した場合の回帰式を前記重回帰分析プログラムにより算出し、前記回帰式を出力インターフェイスに表示するステップと、を実行させることを特徴とする。
【００１３】
なお、前記製造指示パラメータの例としては、ユーザＩＤ、製造数量、バッチ数、製造日時、製造温度、などが想定できる。
【００１４】
その他、本願が開示する課題、及びその解決方法は、発明の実施の形態の欄、及び図面により明らかにされる。
【発明の効果】
【００１５】
本発明によれば、製造指示パラメータと製造実績との相関推定や、製造実績に基づく新たな製造指示パラメータの生成が可能となる。
【発明を実施するための最良の形態】
【００１６】
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は本実施形態における製造指示評価支援システム１００を含むネットワーク構成図であり、図２は本実施形態の製造指示評価支援システム１００のハードウェア構成例を示す図である。本実施形態における製造指示評価支援システム１００（以下、システム１００）は、製造指示パラメータと製造実績との相関推定や、製造実績に基づく新たな製造指示パラメータの生成を可能とするコンピュータシステムである。
【００１７】
こうした前記システム１００は、製造指示評価支援方法を実行する機能を実現すべく不揮発性メモリなどの記憶装置１０１に格納されたプログラム１０２をメモリ１０３に読み出し、演算装置たるＣＰＵ１０４により実行する。また、前記システム１００は、コンピュータ装置が一般に備えている各種ボタン類、キーボードなどの入力インターフェイス１０５や、ＬＥＤやディスプレイなどの出力インターフェイス１０６を必要に応じて備え、さらにネットワーク１４０を介した製造装置２００など他装置との通信を担う通信装置１０７などを有するとしてよい。
【００１８】
続いて、前記システム１００が例えばプログラム１０２に基づき構成・保持する手段につき説明を行う。各手段は、１つのサーバ装置等に一体に備わるとしてもよいが、ネットワーク１４０上に配置するコンピュータ群（前記システム１００にあたるサーバ装置を含む）に分散配置し、そのうち一つのサーバ装置（システム１００）の主導の下で協働する例も想定してよい。なお、前記システムは、記憶装置１０１において、後述するテーブル１２５、１２６と、重回帰分析を実行する重回帰分析プログラム１２０を記憶している。
【００１９】
こうした前記システム１００は、前記パラメータテーブル１２５および前記製造実績テーブル１２６より、製造指示パラメータ群およびこれに対応する製造実績データを読み出してメモリ１０３に格納する、データ読み出し手段１１０を備える。
【００２０】
また、前記システム１００は、前記メモリ１０３の製造指示パラメータ群を説明変数、前記製造実績データを目的変数として、前記重回帰分析プログラム１２０による、前記製造指示パラメータ群を構成する製造指示パラメータ毎の危険率算定と、算定した危険率の製造指示パラメータ間での平均値の算定を実行し、前記製造指示パラメータ群で平均値以下の危険率である製造指示パラメータを選択候補として特定する、パラメータ選別手段１１１を備える。
【００２１】
また、前記システム１００は、前記製造指示パラメータ群と前記選択候補の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定し、前記算定した重相関係数とパラメータ数とサンプル数に基づく、前記重回帰分析プログラム１２０による説明変数選択基準値の算定を実行し、前記製造指示パラメータ群と前記選択候補の製造指示パラメータのうち、前記算定した説明変数選択基準値の大きいものを最適パラメータとして特定する、パラメータ特定手段１１２を備える。
【００２２】
また、前記システム１００は、前記最適パラメータを採用した場合の回帰式を前記重回帰分析プログラム１２０により算出し、前記回帰式を出力インターフェイス１０６に表示する、回帰式算定手段１１３を備える。
【００２３】
また、前記システム１００は、前記パラメータテーブル１２５に格納された製造指示パラメータのうちから、パラメータ値を固定とする固定パラメータの指定と固定パラメータ値とを入力インターフェイス１０５で受け付けて、前記パラメータテーブル１２５における前記固定パラメータのパラメータ値を前記固定パラメータ値に置換する、固定指示受付手段１１４を備えるとしてもよい。
【００２４】
また、前記システム１００は、前記パラメータ選別手段１１１による前記危険率算定、前記パラメータ特定手段１１２による重相関係数の算定ないし説明変数選択基準値の算定、前記回帰式算定手段１１３による回帰式の算出、の処理結果を監視して算定結果が得られなかった事象を検知し、前記データ読み出し手段１１０に、前記パラメータテーブル１２５および前記製造実績テーブル１２６からの、最初に読み出した前記製造指示パラメータ群とパラメータは共通であるがパラメータ値が異なる新たな製造指示パラメータ群およびこれに対応する製造実績データの読み出し指示を通知する、新規取得指示手段１１５を備えるとしてもよい。
【００２５】
なお、前記新規取得指示手段１１５が、前記算定結果が得られなかった事象を検知して、最初に読み出した前記製造指示パラメータ群とパラメータは共通であるがパラメータ値を所定分（記憶装置１０１に予め規定）だけ増減（記憶装置１０１に増加または低減が予め規定）させた新たな製造指示パラメータ群を生成し、この新たな製造指示パラメータ群のデータを、前記通信装置１０７により製造装置２００に送信するものであるとしてもよい。
【００２６】
この場合、前記システム１００は、前記製造装置２００と前記通信装置１０７により通信し、前記新たな製造指示パラメータ群に応じた製造実績データを受信して前記製造実績テーブル１２６において前記新たな製造指示パラメータ群に対応付けて格納する、新製造実績取得手段１１６を備えることとなる。
【００２７】
また、前記新規取得指示手段１１５が、前記回帰式において所定基準の製造実績（記憶装置１０１に予め規定）をあげるパラメータ値を前記回帰式に含まれる各製造指示パラメータについて算出して、前記算出した各製造指示パラメータのパラメータ値を、前記通信装置１０７により製造装置２００に送信するものであるとしてもよい。
【００２８】
この場合、前記新製造実績取得手段１１６は、前記製造装置２００と前記通信装置１０７により通信し、前記各製造指示パラメータのパラメータ値に応じた製造実績データを受信して前記製造実績テーブル１２６において前記回帰式に含まれる製造指示パラメータに対応付けて格納することとなる。
【００２９】
また、前記パラメータ選別手段１１１が、前記選択候補として特定した製造指示パラメータが複数であることを検知して、前記選択候補を構成する製造指示パラメータ毎の危険率算定と前記危険率の平均値算定と、前記選択候補中で平均値以下の危険率である製造指示パラメータを新たに選択候補として特定する処理とを、当該新たな選択候補が一つの製造指示パラメータとなるまで繰り返し実行し、複数の選択候補を特定するものであるとしてもよい。この場合、前記パラメータ特定手段１１２が、製造指示パラメータ群と前記複数の選択候補の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定し、前記算定した重相関係数とパラメータ数とサンプル数に基づく、前記重回帰分析プログラムによる説明変数選択基準値の算定を実行し、前記製造指示パラメータ群と前記複数の選択候補の製造指示パラメータのうち、前記算定した説明変数選択基準値の大きいものを最適パラメータとして特定するものとなる。
【００３０】
なお、これまで示した前記システム１００における各手段１１０〜１１６は、ハードウェアとして実現してもよいし、メモリやＨＤＤ（Hard Disk Drive）などの適宜な記憶装置１０１に格納したプログラムとして実現するとしてもよい。この場合、システム１００のＣＰＵ１０３がプログラム実行に合わせて記憶装置１０１より該当プログラム１０２をメモリ１０３に読み出して、これを実行することとなる。
【００３１】
−−−テーブル構造例−−−
次に、本実施形態におけるシステム１００が利用するテーブルの構造について説明する。図３は本実施形態の、（ａ）パラメータテーブル１２５、（ｂ）製造実績テーブル１２６、の各データ構造例を示す図である。
【００３２】
前記パラメータテーブル１２５は、製品製造に伴う製造指示のパラメータを格納するテーブルである。このパラメータテーブル１２５は、例えば、製造対象の製品のコードと製造バージョンをキーとして、工場コード、適用開始日付、適用終了日付、バッチ最小量、バッチ最大量、作業手順コード、製造温度などといった各製造指示パラメータとそのパラメータ値とを対応付けたレコードの集合体となっている。
【００３３】
また、前記製造実績テーブル１２６は、製造指示パラメータに応じて稼働した製造工程での製造実績データを格納するテーブルである。この製造実績テーブル１２６は、例えば、前記製品コードおよび製造コードをキーとして、対応する製品製造の実績値のデータを対応付けたレコードの集合体となっている。
【００３４】
なお、システム１００は、こうしたテーブルを生成するために、製造実績の収集装置（製造ラインに設置されたライン制御用のコントローラ、製造ライン係員らが携行し製造時の各種情報を入力する無線ハンディーターミナル、製造数等をカウントするバーコードリーダ等）とネットワーク１４０を介して通信装置１０７で通信し、製造実績のデータを収集している。こうして収集する情報としては、製造バージョン、製造計画及び製造実績が含まれる。このうち製造バージョンの情報は、例えば、会社コード、製品コード、工場コードをキー情報として、適用期間、バッチ情報、特性情報１〜n、の各々についてのパターン数分のデータを含むものとなる。例えば、製品コード“Ｘ”に対して、適用期間「６月〜１０月」は製造バージョン“Ｘ００１”、「１１月〜５月」は製造バージョン“Ｘ００２”のように、前記キー情報に対して製造バージョンを複数個定義可能である。
【００３５】
また、システム１００が収集したデータのうち製造計画の情報からは、この製造計画に設定された製造バージョンをベースに製造指示（製造指示パラメータおよびパラメータ値）が生成（この生成はシステム１００が実行するのではなく従来手法で実行）され、前記パラメータテーブル１２５に格納される。また、前記製造計画に基づく前記製造指示はシステム１００から製造装置２００に送られる一方で、システム１００は、製造装置２００から前記製造指示に応じた製造実績（例：製造数量、不良数など）を取得して前記製造実績テーブル１２６に格納する。etc）が格納される。
【００３６】
−−−処理フロー例１−−−
以下、本実施形態における製造指示評価支援方法の実際手順について、図に基づき説明する。なお、以下で説明する製造指示評価支援方法に対応する各種動作は、前記システム１００がメモリ１０３に読み出して実行するプログラム１０２によって実現される。そしてこのプログラム１０２は、以下に説明される各種の動作を行うためのコードから構成されている。
【００３７】
図４は本実施形態の製造指示評価支援方法の処理手順例１を示すフローチャートである。ここで前記システム１００は、例えば、目的変数（Ｙ）たる製造実績に対する要因となる、説明変数(Ｘ)たる製造指示パラメータ（Ｘｎ）が複数個存在するとする。そして、１つの製造実績(Ｙ)に対して、要因となる製造指示パラメータ(Ｘ)が複数個ある場合の回帰分析として重回帰分析を実施する。
【００３８】
複数個の製造指示パラメータをそれぞれ、x1、x2、x3、..... とすると重回帰式は、Y=ax1＋bx2＋cx3＋.....と表すことが出来る。そこで前記システム１００は、どの要素が製造実績に本当に影響を与えているのかを検証する。またシステム１００は、前記検証によって絞り込んだ製造指示パラメータ(Ｘ)の中で、それぞれが製造実績(Ｙ)に与えている影響度の要因分析を実施する。その結果から必要な要因(製造指示パラメータ)のみで重回帰式を作ると予想精度を高めることができる。具体的には以下の処理をシステム１００が実行することとなる。
【００３９】
まず、前記システム１００のデータ読み出し手段１１０は、前記パラメータテーブル１２５および前記製造実績テーブル１２６より、製造指示パラメータ群およびこれに対応する製造実績データを読み出してメモリ１０３に格納する（ｓ１００）。図５に、前記ステップｓ１００でメモリ１０３に格納した製造指示パラメータ群とこれに対応する製造実績データの例を示す。図５に示す例では、５種の製造指示パラメータ：“ａ”〜“ｅ”の８回分のデータ（パラメータ値）とこれに対応する８つの製造実績のセットをシステム１００がメモリ１０３に格納した状況となっている。
【００４０】
続いて、前記システム１００のパラメータ選別手段１１１は、記憶装置１０１より重回帰分析プログラム１２０を読み出し、前記メモリ１０３の製造指示パラメータ群を説明変数、前記製造実績データを目的変数とした、前記製造指示パラメータ群を構成する製造指示パラメータ：“ａ”〜“ｅ”毎の危険率算定を実行する（ｓ１０１）。図６に前記ステップｓ１０１で算定した製造指示パラメータ毎の危険率算定結果６１０を示す。
【００４１】
ここで、危険率（Ｐ値）とは、製造指示パラメータとして取り込むと誤差が大きくなる可能性が高い確率のことをいう。回帰分析を行う際、全ての製造指示パラメータをそのまま用いて分析を行うと分析精度が低くなる可能性がある為、上記の例であれば、製造指示パラメータ：“ａ”〜“ｅ”から適宜数まで製造指示パラメータの数を絞り込んでいくことでより精度の高い回帰モデルを選定する必要がある。
【００４２】
そこで前記パラメータ選別手段１１１は、前記ステップｓ１０１で算定した危険率の、製造指示パラメータ：“ａ”〜“ｅ”間での平均値を算定する（ｓ１０２）。図６に示す危険率算定結果６００の例であれば、製造指示パラメータ：“ａ”〜“ｅ”の間での危険率の平均値は、“０．５１”となる。したがって前記パラメータ選別手段１１１は、前記製造指示パラメータ群（“ａ”〜“ｅ”）で平均値“０．５１”以下の危険率である製造指示パラメータ：“ａ”、“ｂ”を第１の選択候補として特定する（ｓ１０３）。
【００４３】
また、前記パラメータ選別手段１１１は、前記第１の選択候補として特定した製造指示パラメータの数をカウントし（ｓ１０４）、前記第１の選択候補に複数の製造指示パラメータが含まれることを検知する（ｓ１０４：Ｙ）。上記例の第１の選択候補には製造指示パラメータ：“ａ”、“ｂ”の２種の製造指示パラメータが含まれているから、前記パラメータ選別手段１１１は、前記第１の選択候補に含まれる製造指示パラメータの数を“２”とカウントし、複数の製造指示パラメータが含まれることを検知する。他方、前記ステップｓ１０４で製造指示パラメータの数が単数であれば（ｓ１０４：Ｎ）、以後の処理をステップｓ１０７に進める。
【００４４】
一方、前記ステップｓ１０４で前記第１の選択候補に複数の製造指示パラメータが含まれることを検知した前記パラメータ選別手段１１１は、前記第１の選択候補を構成する製造指示パラメータ：“ａ”、“ｂ”毎の危険率算定と前記危険率の平均値算定とを実行する（ｓ１０５）。図７に前記ｓｓ１０５での危険率算定結果７１０の例を示している。更に、前記パラメータ選別手段１１１は、前記第１の選択候補“ａ”、“ｂ”中で平均値以下の危険率である製造指示パラメータを新たに選択候補として特定する（ｓ１０６）。図７の例の場合、第１の選択候補は“ａ”、“ｂ”の二つの製造指示パラメータしか含まないため、前記パラメータ選別手段１１１は、危険率の平均値を基準とした新たな選択候補の特定ではなく、“ａ”、“ｂ”の二つの製造指示パラメータの危険率を比較し、危険率が低い製造指示パラメータを新たな選択候補（ここでは第２の選択候補）として特定する。
【００４５】
なお、前記パラメータ選別手段１１１は、上記ステップｓ１０５、ｓ１０６の処理を、新たな選択候補が一つの製造指示パラメータとなるまで繰り返し実行し、複数の選択候補（第１〜第ｎ）を特定することとなる。
【００４６】
次に前記パラメータ選別手段１１１は、前記ステップｓ１０６で特定した第２の選択候補“ａ”を製造指示パラメータとした場合の危険率算定も実行する（ｓ１０７）。図８は、本実施形態における製造指示パラメータの危険率算定結果８１０を示す図である。
【００４７】
以上の結果から、前記システム１００は、当初の製造指示パラメータ群：“ａ”〜“ｅ”と、前記第１および第２の選択候補とを、以後の回帰分析処理の分析パターン１〜３と特定し、記憶装置に前記分析パターン１〜３に対応する、前記製造指示パラメータ群：“ａ”〜“ｅ”と、前記第１および第２の選択候補とに関するデータを格納する（ｓ１０８）。
【００４８】
続いて、前記システム１００のパラメータ特定手段１１２は、製造指示パラメータ群：“ａ”〜“ｅ”と前記複数の選択候補（第１および第２）の製造指示パラメータについて、それぞれ重相関係数とパラメータ数とサンプル数を算定する（ｓ１０９）。図９（ａ）に、重相関係数Ｒとパラメータ数とサンプル数の算定結果を示す。重相関係数Ｒの算定処理は、前記重回帰分析プログラム１２０が既存の手法で実行するものであり、また、パラメータ数とサンプル数の算定は、前記パラメータ特定手段１１２が、前記記憶装置に格納した分析パターン１〜３のデータがそれぞれ含む製造指示パラメータの数、そのデータ数をカウントすればよい。
【００４９】
次に前記システム１００のパラメータ特定手段１１２は、前記ステップｓ１０９で算定した重相関係数Ｒとパラメータ数とサンプル数に基づく、前記重回帰分析プログラム１２０による説明変数選択基準値Ｒｕの算定を実行する（ｓ１１０）。図９（ｂ）に、説明変数選択基準値Ｒｕの算定結果例を示す。ここで、前記説明変数選択基準値（Ru）は、製造指示パラメータをいくつ取り入れた時の回帰式が最適なのかを判断する基準となるものであり、このRuが最大になるパターンが、最適な製造指示パラメータの数となり、最適なモデル式を導くこととなる。また、前記説明変数選択基準値（Ru）の算定式を以下に示す。  説明変数選択基準値(Ru) = 1-(1-Ｒ２)(n+k+1)/(n-k-1)
但し、Ｒ＝重相関係数Ｒ、ｎ＝データ数、ｋ＝製造指示パラメータ数。
【００５０】
前記パラメータ特定手段１１２は、図９（ｂ）に示す説明変数選択基準値（Ru）のうち、最大の“０．９６”を示す分析パターン２を、最適パラメータとして特定する（ｓ１１１）。また、前記システム１００の回帰式算定手段１１３は、前記最適パラメータたる分析パターン２を採用した場合の回帰式を前記重回帰分析プログラム１２０により算出し（ｓ１１２）、前記回帰式を出力インターフェイス１０６に表示する（ｓ１１３）。前記最適パラメータとしての分析パターン２は、製造指示パラメータ“ａ”および“ｂ”を含むものであるから、当該ステップｓ１１３で算出する回帰式としては、前記製造指示パラメータ“ａ”および“ｂ”を要素に含むものとなる。本実施形態の例で得られた回帰式は、ｙ=3,257.466+0.029011a+0.309769b、となった（図（ｂ）参照）。
【００５１】
更に、前記システム１００の新規取得指示手段１１５は、前記ステップｓ１１３までで得られた回帰式において、所定基準の製造実績（記憶装置１０１に予め規定）をあげるパラメータ値を前記回帰式に含まれる各製造指示パラメータについて算出して、前記算出した各製造指示パラメータのパラメータ値を、例えば製造指示として前記通信装置１０７により製造装置２００に送信する（ｓ１１４）。例えば、回帰式が“ｙ=3,257.466+0.029011a+0.309769b”であったとき、製造実績ｙが“3500”を満たすよう、製造指示パラメータ“ａ”：4913.10、製造指示パラメータ“ｂ”：322.82、と前記新規取得指示手段１１５は前記回帰式で算定する。
【００５２】
この場合、前記新製造実績取得手段１１６は、前記製造装置２００と前記通信装置１０７により通信し、前記各製造指示パラメータのパラメータ値（“ａ”：4913.10、“ｂ”：322.82）に応じた製造実績データを受信して前記製造実績テーブル１２６において前記回帰式に含まれる製造指示パラメータに対応付けて格納する（ｓ１１５）。こうして、システム１００が回帰式算定と製造指示の生成・送信を行う一方で、前記製造指示に応じた製造実績も取得し、この製造実績を以後の回帰式算定に反映できるから、システム１００が算定する回帰式の精度が更に高まっていくこととなる。
【００５３】
なお、前記システム１００の固定指示受付手段１１４は、前記パラメータテーブル１２５に格納された製造指示パラメータのうちから、パラメータ値を固定とする固定パラメータの指定と固定パラメータ値とを入力インターフェイス１０５（図１０（ａ）の画面８００）で受け付けて、前記パラメータテーブル１２５における前記固定パラメータのパラメータ値を前記固定パラメータ値に置換するとしてもよい。また、前記システム１００は、分析対象から予め除外すべき製造指示パラメータ（＝非対象パラメータ）についての指定を入力インターフェイス１０５（図１０の画面８１０）で受け付けて、前記パラメータテーブル１２５における前記非対象パラメータに分析対象として抽出しない旨のフラグ設定等を行うとしてもよい。
【００５４】
−−−処理フロー例２−−−
上述のような処理を行っても最初に取得した製造指示パラメータと製造実績との間に相関が認められず、最終的に回帰式が得られないこともありうる。図１１は、本実施形態の製造指示評価支援方法の処理手順例２を示すフローチャートである。そこで、前記システム１００の新規取得指示手段１１５は、前記パラメータ選別手段１１１による前記危険率算定、前記パラメータ特定手段１１２による重相関係数の算定ないし説明変数選択基準値の算定、前記回帰式算定手段１１３による回帰式の算出、の処理結果を、前記各手段から取得して監視する（ｓ２００）。
【００５５】
そして前記ステップｓ２００での監視の結果、算定結果が得られなかった事象を検知し（ｓ２０１：Ｙ）、前記データ読み出し手段１１０に、前記パラメータテーブル１２５および前記製造実績テーブル１２６からの、最初に読み出した前記製造指示パラメータ群：“ａ”〜“ｅ”とパラメータは共通であるがパラメータ値が異なる新たな製造指示パラメータ群およびこれに対応する製造実績データの読み出し指示を通知する（ｓ２０２）。或いは、前記新規取得指示手段１１５が、前記算定結果が得られなかった事象を検知して、最初に読み出した前記製造指示パラメータ群とパラメータは共通であるがパラメータ値を所定分（記憶装置１０１に予め規定）だけ増減（記憶装置１０１に増加または低減が予め規定）させた新たな製造指示パラメータ群を生成し、この新たな製造指示パラメータ群のデータを、前記通信装置１０７により製造装置２００に送信するとしてもよい。
【００５６】
続いて前記システム１００の新製造実績取得手段１１６は、前記製造装置２００と前記通信装置１０７により通信し、前記新たな製造指示パラメータ群に応じた製造実績データを受信し（ｓ２０３）、前記製造実績テーブル１２６において前記新たな製造指示パラメータ群に対応付けて格納する（ｓ２０４）。こうした処理を実行することで、本実施形態の処理を実行しても回帰式が得られなかった状況であっても、回帰式算出用のデータ（製造指示パラメータとそれに応じた製造実績）を新たに取得して、回帰式算出を繰り返し実行することが可能となる。
【００５７】
以上、本実施形態によれば、製造指示パラメータと製造実績との相関推定や、製造実績に基づく新たな製造指示パラメータの生成が可能となる。
【００５８】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【図面の簡単な説明】
【００５９】
【図１】本実施形態における製造指示評価支援システムを含むネットワーク構成図である。
【図２】本実施形態の製造指示評価支援システムのハードウェア構成例を示す図である。
【図３】本実施形態の、（ａ）パラメータテーブル、（ｂ）製造実績テーブル、の各データ構造例を示す図である。
【図４】本実施形態の製造指示評価支援方法の処理手順例１を示すフローチャートである。
【図５】本実施形態の製造指示パラメータ群とこれに対応する製造実績データの例を示す図である。
【図６】本実施形態における製造指示パラメータの危険率算定結果例１を示す図である。
【図７】本実施形態における製造指示パラメータの危険率算定結果例２を示す図である。
【図８】本実施形態における製造指示パラメータの危険率算定結果例３を示す図である。
【図９】本実施形態における説明変数選択基準値の算定結果例と回帰式の算出結果例を示す図である。
【図１０】本実施形態における画面例を示す図である。
【図１１】本実施形態の製造指示評価支援方法の処理手順例２を示すフローチャートである。
【符号の説明】
【００６０】
１００  製造指示評価支援システム
１０１  記憶装置
１０２  プログラム
１０３  メモリ
１０４  ＣＰＵ
１０５  入力インターフェイス
１０６  出力インターフェイス
１０７  通信装置
１１０  データ読み出し手段
１１１  パラメータ選別手段
１１２  パラメータ特定手段
１１３  回帰式算定手段
１１４  固定指示受付手段
１１５  新規取得指示手段
１１６  新製造実績取得手段
１２０  重回帰分析プログラム
１２５  パラメータテーブル
１２６  製造実績テーブル
１４０  ネットワーク
２００  製造装置
【図１】
0005017176.tif 000002
【図２】
0005017176.tif 000003
【図３】
0005017176.tif 000004
【図４】
0005017176.tif 000005
【図５】
0005017176.tif 000006
【図６】
0005017176.tif 000007
【図７】
0005017176.tif 000008
【図８】
0005017176.tif 000009
【図１１】
0005017176.tif 000010
【図９】
0005017176.tif 000011
【図１０】
0005017176.tif 000012