(57)【特許請求の範囲】
【請求項１】
製造プロセスの操業条件およびプロセスの状態量からなるプロセス変数値と類似するプロセス変数値を有する前記製造プロセスにおける過去の実績データに基づいて、製品の品質を予測する品質予測装置であって、
前記製造プロセスにおける過去の製造実績に係わるプロセス変数値と品質データとを含む実績データを記憶する実績データ記憶部から、実績データを抽出するデータ抽出部と、
前記データ抽出部により抽出された前記実績データに基づいて、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データの検索に用いる検索用テーブルを作成する検索用テーブル作成部と、
品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データを前記検索用テーブルから抽出し、抽出された前記実績データに基づいて、前記品質予測対象製品の品質を予測して予測品質データを生成する予測部と、
を備え、
前記検索用テーブル作成部は、
過去の実績データのプロセス変数値からなるプロセス変数値空間をそれぞれが複数の局所領域に分割する分割候補点を複数設定するプロセス変数値空間分割部と、
前記分割候補点で分割された前記プロセス変数値空間の各局所領域について、前記品質データを確率変数とする確率密度関数を用いて、前記局所領域における前記品質データのバラツキの度合いを表すバラツキ指標を算出する確率密度関数算出部と、
前記各局所領域について算出された前記バラツキ指標が最小となる局所領域を生成する前記分割候補点を確定分割点として決定し、前記確定分割点により前記プロセス変数値空間を確定分割するモデル選択部と、
前記モデル選択部により前記確定分割点にて確定分割された前記プロセス変数値空間の局所領域について、再分割の要否を判定する再分割対象領域判定部と、
前記プロセス変数値空間の局所領域の分割結果を前記検索用テーブルとして出力する分割結果出力部と、
を備えて、前記再分割対象領域判定部により再分割が必要と判定された局所領域に対して、前記プロセス変数値空間分割部による分割候補点設定と、前記確率密度関数算出部によるバラツキ指標算出と、前記モデル選択部による確定分割と、前記再分割対象領域判定部による再分割の要否判定とを繰り返し、
前記予測部は、前記品質予測対象製品のプロセス変数値と同一の前記局所領域に存在するプロセス変数値を類似のプロセス変数値として、前記品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データを前記検索用テーブルから抽出することを特徴とする、品質予測装置。
【請求項２】
前記予測部は、前記検索用テーブルから、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データが複数抽出されたとき、抽出された前記実績データの各品質データに対して処理時刻に応じた重み付けを行い、重み付けされた前記各品質データの平均値を品質予測対象製品の前記予測品質データとすることを特徴とする、請求項１に記載の品質予測装置。
【請求項３】
前記予測部は、前記検索用テーブルから抽出された前記実績データの各品質データに対する重み付けを、現在時刻と処理時刻との時刻差が小さいほど大きく設定することを特徴とする、請求項２に記載の品質予測装置。
【請求項４】
前記予測部は、前記検索用テーブルから、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データが複数抽出されたとき、抽出された複数の前記実績データのプロセス変数値および品質データに基づいて、未定係数を乗じたプロセス変数値の線形和として品質データを推定する重回帰モデルの未定係数値を算出し、
前記重回帰モデルに品質予測対象製品のプロセス変数値を設定して取得される値を前記予測品質データとすることを特徴とする、請求項１に記載の品質予測装置。
【請求項５】
前記予測部は、前記検索用テーブルから、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データが複数抽出されたとき、抽出された複数の前記実績データのプロセス変数値および品質データに基づいて、予め設定された確率密度関数のパラメータを算出し、
前記確率密度関数のモデルに該算出されたパラメータと予め設定した確率値を設定して取得される値を前記予測品質データとすることを特徴とする、請求項１に記載の品質予測装置。
【請求項６】
前記予測部は、生成した前記予測品質データをユーザに提示する出力装置に出力することを特徴とする、請求項１〜５のいずれか１項に記載の品質予測装置。
【請求項７】
前記バラツキ指標は、前記確率密度関数の累積確率が予め設定された値であるときの確率変数値と確率分布の最頻値との差分であり、
前記モデル選択部は、前記各局所領域における、前記バラツキ指標の最大値が最小である場合に、前記バラツキ指標が最小であるとすることを特徴とする、請求項１〜６のいずれか１項に記載の品質予測装置
【請求項８】
前記バラツキ指標は、前記局所領域内の前記品質データの点数と該品質データの分散との積であり、
前記モデル選択部は、前記各局所領域における、前記品質データの点数と該品質データの分散との積の合計値が最小である場合に、前記バラツキ指標が最小であるとすることを特徴とする、請求項１〜６のいずれか１項に記載の品質予測装置。
【請求項９】
前記バラツキ指標は、前記局所領域内の前記品質データの分散であり、
前記モデル選択部は、前記各局所領域における、前記品質データの分散の最大値が最小である場合に、前記バラツキ指標が最小であるとすることを特徴とする、請求項１〜６のいずれか１項に記載の品質予測装置。
【請求項１０】
前記プロセス変数値空間分割部は、前記プロセス変数値空間を、前記分割候補点においてそれぞれ２つの局所領域に分割し、
前記確率密度関数算出部は、前記分割候補点で分割された前記局所領域のうち少なくともいずれか一方の前記局所領域に属するデータ点数が基準値未満となるとき、当該分割候補点を候補から除外することを特徴とする、請求項１〜９のいずれか１項に記載の品質予測装置。
【請求項１１】
前記再分割対象領域判定部は、前記プロセス変数値空間の分割回数が予め設定された最大分割数に達したとき、分割処理を終了することを特徴とする、請求項１〜１０のいずれか１項に記載の品質予測装置。
【請求項１２】
前記プロセス変数値空間分割部は、前記局所領域の再分割時において、前記プロセス変数値空間分割部により設定された前記分割候補点のうち分割しようとする前記局所領域の領域外となる前記分割候補点を候補から除外することを特徴とする、請求項１〜１１のいずれか１項に記載の品質予測装置。
【請求項１３】
前記請求項１〜１２のいずれか１項に記載の品質予測装置を用いて、製造途中の製品の予測品質データを生成し、生成した前記予測品質データに基づき製造される製品が所望の品質データとなるように前記製造プロセスの操業条件を決定する操業条件決定方法であって、
前記データ抽出部により、前記製造プロセスにおける過去の実績データを記憶する実績データ記憶部から、既に工程が終了し実績が確定したプロセス変数値のみを確定実績データとして抽出し、
前記検索用テーブル作成部により、前記確定実績データに基づいて前記検索用テーブルを作成し、
前記予測部により、品質予測対象製品の予測品質データを出力するために必要な、前記確定実績データに含まれる操業条件以外の、決定対象である操業条件の決定されるべき値の候補である代表値を複数作成し、前記各代表値と前記確定実績データとの組合せについて前記予測品質データを生成して、所望の品質データに最も近い前記予測品質データとなった前記代表値を前記製造プロセスの操業条件として決定することを特徴とする、操業条件決定方法。
【請求項１４】
前記プロセス変数値の代表値は、前記各プロセス変数値に対して前記検索用テーブルの作成時に採用された分割候補点で区分された各区間における代表値であることを特徴とする、請求項１３に記載の操業条件決定方法。
【請求項１５】
前記プロセス変数値の代表値は、前記各プロセス変数値に対して前記検索用テーブルの作成時に採用された分割候補点で区分された各区間における中間値であることを特徴とする、請求項１４に記載の操業条件決定方法。
【請求項１６】
前記予測部により、
前記確定実績データと、当該確定実績データに含まれるプロセス変数値以外のプロセス変数値が取り得る代表値とからなる複数の入力データを作成し、
前記各入力データに基づいて、前記検索用テーブルから当該入力データに類似する実績データを取得し、
取得した前記実績データを未確定のプロセス変数値の取り得る代表値毎に層別して、それぞれについて前記予測品質データを生成し、所望の品質データに最も近い前記予測品質データの前記代表値を前記製造プロセスの操業条件として決定することを特徴とする、請求項１３〜１５のいずれか１項に記載の操業条件決定方法。
【請求項１７】
製造プロセスの操業条件およびプロセスの状態量からなるプロセス変数値と類似するプロセス変数値を有する前記製造プロセスにおける過去の実績データに基づいて、製品の品質を予測する品質予測方法であって、
前記製造プロセスにおける過去の製造実績に係わるプロセス変数値と品質データとを含む実績データを記憶する実績データ記憶部から、実績データを抽出するデータ抽出ステップと、
前記データ抽出ステップにより抽出された前記実績データに基づいて、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データの検索に用いる検索用テーブルを作成する検索用テーブル作成ステップと、
品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データを前記検索用テーブルから抽出し、抽出された前記実績データに基づいて、前記品質予測対象製品の品質を予測して予測品質データを生成する予測ステップと、
を含み、
前記検索用テーブル作成ステップは、
過去の実績データのプロセス変数値からなるプロセス変数値空間をそれぞれが複数の局所領域に分割する分割候補点を複数設定するプロセス変数値空間分割ステップと、
前記分割候補点で分割された前記プロセス変数値空間の各局所領域について、前記品質データを確率変数とする確率密度関数を用いて、前記局所領域における前記品質データのバラツキの度合いを表すバラツキ指標を算出する確率密度関数算出ステップと、
前記各局所領域について算出された前記バラツキ指標が最小となる局所領域を生成する前記分割候補点を確定分割点として決定し、前記確定分割点により前記プロセス変数値空間を確定分割するモデル選択ステップと、
前記モデル選択ステップにて前記確定分割点にて確定分割された前記プロセス変数値空間の局所領域について、再分割の要否を判定する再分割対象領域判定ステップと、
前記プロセス変数値空間の局所領域の分割結果を前記検索用テーブルとして出力する分割結果出力ステップと、
を含んで、前記再分割対象領域判定ステップにより再分割が必要と判定された局所領域に対して、前記プロセス変数値空間分割ステップと、前記確率密度関数算出ステップと、前記モデル選択ステップと、前記再分割対象領域判定ステップとを繰り返し、
前記予測ステップは、前記品質予測対象製品のプロセス変数値と同一の前記局所領域に存在するプロセス変数値を類似のプロセス変数値として、前記品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データを前記検索用テーブルから抽出することを特徴とする、品質予測方法。
【請求項１８】
コンピュータを、製造プロセスの操業条件およびプロセスの状態量からなるプロセス変数値と類似するプロセス変数値を有する前記製造プロセスにおける過去の実績データに基づいて、製品の品質を予測する品質予測装置として機能させるためのコンピュータプログラムであって、
前記製造プロセスにおける過去の製造実績に係わるプロセス変数値と品質データとを含む実績データを記憶する実績データ記憶手段から、実績データを抽出するデータ抽出手段と、
前記データ抽出手段により抽出された前記実績データに基づいて、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データの検索に用いる検索用テーブルを作成する検索用テーブル作成手段と、
品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データを前記検索用テーブルから抽出し、抽出された前記実績データに基づいて、前記品質予測対象製品の品質を予測して予測品質データを生成する予測手段と、
を備え、
前記検索用テーブル作成手段は、
過去の実績データのプロセス変数値からなるプロセス変数値空間をそれぞれが複数の局所領域に分割する分割候補点を複数設定するプロセス変数値空間分割手段と、
前記分割候補点で分割された前記プロセス変数値空間の各局所領域について、前記品質データを確率変数とする確率密度関数を用いて、前記局所領域における前記品質データのバラツキの度合いを表すバラツキ指標を算出する確率密度関数算出手段と、
前記各局所領域について算出された前記バラツキ指標が最小となる局所領域を生成する前記分割候補点を確定分割点として決定し、前記確定分割点により前記プロセス変数値空間を確定分割するモデル選択手段と、
前記モデル選択手段により前記確定分割点にて確定分割された前記プロセス変数値空間の局所領域について、再分割の要否を判定する再分割対象領域判定手段と、
前記プロセス変数値空間の局所領域の分割結果を前記検索用テーブルとして出力する分割結果出力手段と、
を備えて、前記再分割対象領域判定手段により再分割が必要と判定された局所領域に対して、前記プロセス変数値空間分割手段による分割候補点設定と、前記確率密度関数算出手段によるバラツキ指標算出と、前記モデル選択手段による確定分割と、前記再分割対象領域判定手段による再分割の要否判定とを繰り返し、
前記予測手段は、前記品質予測対象製品のプロセス変数値と同一の前記局所領域に存在するプロセス変数値を類似のプロセス変数値として、前記品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データを前記検索用テーブルから抽出することを特徴とする品質予測装置として機能させるためのコンピュータプログラム。
【請求項１９】
コンピュータに、製造プロセスの操業条件およびプロセスの状態量からなるプロセス変数値と類似するプロセス変数値を有する前記製造プロセスにおける過去の実績データに基づいて、製品の品質を予測する品質予測装置として機能させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体であって、
前記製造プロセスにおける過去の製造実績に係わるプロセス変数値と品質データとを含む実績データを記憶する実績データ記憶手段から、実績データを抽出するデータ抽出手段と、
前記データ抽出手段により抽出された前記実績データに基づいて、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データの検索に用いる検索用テーブルを作成する検索用テーブル作成手段と、
品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データを前記検索用テーブルから抽出し、抽出された前記実績データに基づいて、前記品質予測対象製品の品質を予測して予測品質データを生成する予測手段と、
を備え、
前記検索用テーブル作成手段は、
過去の実績データのプロセス変数値からなるプロセス変数値空間をそれぞれが複数の局所領域に分割する分割候補点を複数設定するプロセス変数値空間分割手段と、
前記分割候補点で分割された前記プロセス変数値空間の各局所領域について、前記品質データを確率変数とする確率密度関数を用いて、前記局所領域における前記品質データのバラツキの度合いを表すバラツキ指標を算出する確率密度関数算出手段と、
前記各局所領域について算出された前記バラツキ指標が最小となる局所領域を生成する前記分割候補点を確定分割点として決定し、前記確定分割点により前記プロセス変数値空間を確定分割するモデル選択手段と、
前記モデル選択手段により前記確定分割点にて確定分割された前記プロセス変数値空間の局所領域について、再分割の要否を判定する再分割対象領域判定手段と、
前記プロセス変数値空間の局所領域の分割結果を前記検索用テーブルとして出力する分割結果出力手段と、を備えて、前記再分割対象領域判定手段により再分割が必要と判定された局所領域に対して、前記プロセス変数値空間分割手段による分割候補点設定と、前記確率密度関数算出手段によるバラツキ指標算出と、前記モデル選択手段による確定分割と、前記再分割対象領域判定手段による再分割の要否判定とを繰り返し、
前記予測手段は、前記品質予測対象製品のプロセス変数値と同一の前記局所領域に存在するプロセス変数値を類似のプロセス変数値として、前記品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する前記実績データを前記検索用テーブルから抽出することを特徴とする品質予測装置として機能させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、薄板や厚板、鋼管等の製造プロセスの操業中または操業後に、操業条件およびプロセスの状態量からなるプロセス変数値に基づいて、そのプロセス変数値と類似した過去の類似事例を検索し、検索の結果得られた類似事例の材質値に基づいて製品の材質値を予測する、品質予測装置、操業条件決定方法、品質予測方法、コンピュータプログラムおよびコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
薄板や厚板、鋼管等の製品を製造するための操業条件は、顧客からの注文に応じて要求される仕様より決定される。製造の過程では、これまでに行われた工程での操業実績と、これから行われる工程での操業予定条件に基づいて、製品が要求される仕様を満たしているか否かの評価が行われる。従来、操業条件に基づく製品の品質予測は、過去の知見や作業者の記憶や判断に基づき行われていた。また、作業者の知見等に頼るのではなく、計算機を用いて操業条件に基づく製品の品質予測を行う手法も提案されている。
【０００３】
計算機を用いて製品の品質予測を行う場合、対象の物理モデルを構築する必要があるが、大規模、複雑、非線形かつ非定常なプロセスにおいては、物理モデルを構築することが難しく、実績データに基づきモデルを作成し、製品の品質予測に適用している。このようなモデルは、対象を表現する適切な数式がなく、プロセスや設備の変化に適応したモデルの自動修正が必要である。そこで、予測したい製品の操業条件に類似した過去の操業実績を検索し、その操業実績に対応する品質実績から予測を行う事例ベース推論を用いることが有効である。しかし、オンライン予測を行うためには処理の高速化が必須であるが、過去の実績データが大量であると予測の処理速度が課題となっている。
【０００４】
このような課題を解決するために、例えば、特許文献１には、プロセスのプロセス変数値と材質値の実績データを過去事例として検索用のデータベースに格納する際に、プロセス変数値を量子化して格納し、予測する製品のプロセス変数値に類似した類似事例の検索を近接した量子化メッシュに対してのみ行う品質予測方法が開示されている。近接した量子化メッシュに対してのみ検索を行うことで、品質予測の処理速度の高速化を図っている。
【０００５】
すなわち、特許文献１に記載の手法では、図１９に示すように、製造プロセスにおける過去の操業データ（ｘｋ，ｙｋ）が実績データベース１に格納されている。ここで、ｘｋは操業条件（入力情報）、ｙｋは品質値（出力情報）を示し、ｋは時間を表す。品質予測装置３は、実績データベース１に格納されている操業データを取得し、操業条件を量子化して検索用テーブル５を作成する。検索用テーブル５の各量子空間には、操業データが振り分けられている。品質を予測する製品を製造するための操業条件（要求点）ｘｋｑが入力されると、品質予測装置３は、検索用テーブル５より要求点が存在する量子空間を特定し、要求点の存在する量子空間近傍の量子空間に含まれる操業データを検索し、要求点の近傍データとして抽出する。このように、要求点の近傍メッシュのデータのみを用いて品質予測することで、品質予測の処理速度を高速にすることができる。
【０００６】
そして、品質予測装置３は、近傍データを用いて局所モデルを生成し、要求点に対して予測される品質値を予測する。また、品質予測装置３は、製品が所望の品質値を保持するよう操業制御することもできる。特許文献１に記載の手法では、確率密度関数を用いて局所モデルを生成することで、大きなバラツキがある品質データの予測も高い精度で行うことができる。
【０００７】
また、特許文献２には、過去の製造実績から、材料推定値と推定誤差とを算出し、下工程（これから行われる工程）の操業条件の指示値を出力する鋼材の製品品質制御装置が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−３３５３６号公報
【特許文献２】特開２００３−２６８４２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、上記特許文献１では、プロセスの材料値に影響を及ぼす入力変数の数が増加すると、量子化された領域の数が指数的に増加するため、各領域に含まれる過去データの数が減少してしまう。さらには、過去データが存在しない領域が増加してしまい、予測精度が悪化するという問題があった。また、領域数の増加に伴い検索処理に要する時間が増え、品質予測処理の高速性が失われてしまう。
【００１０】
上記特許文献２では、入力される素材成分や操業条件の指示値と蓄積されたデータを用いて品質予測を行っているが、ルールベースで行っている入力データの削減が製造プロセスの設備更新や経年変化によって適切ではなくなっている状況に対応していない。また、材質推定モデルを線形モデルで近似しているため、大規模、複雑、非線形かつ非定常なプロセスで製造される製品の品質予測においては十分な精度で予測できないという問題があった。さらに、大規模、複雑、非線形かつ非定常なプロセスの製品を予測するためには大量のデータが必要であるが、データベースに蓄積された過去事例が膨大になるにつれ、事例の検索に要する時間が増加し、オンラインでの予測に必要な高速性を維持することができないという問題もある。
【００１１】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、大規模、複雑、非線形かつ非定常なプロセスの実績データから類似例を高速に検索し、製品の予測品質データを高精度に生成することが可能な、新規かつ改良された品質予測装置、操業条件決定方法、品質予測方法、コンピュータプログラムおよびコンピュータ読み取り可能な記憶媒体を提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明のある観点によれば、製造プロセスの操業条件およびプロセスの状態量からなるプロセス変数値と類似するプロセス変数値を有する製造プロセスにおける過去の実績データに基づいて、製品の品質を予測する品質予測装置が提供される。品質予測装置は、製造プロセスにおける過去の製造実績に係わるプロセス変数値と品質データとを含む実績データを記憶する実績データ記憶部から実績データを抽出するデータ抽出部と、データ抽出部により抽出された実績データに基づいて、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データの検索に用いる検索用テーブルを作成する検索用テーブル作成部と、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データを検索用テーブルから抽出し、抽出された実績データに基づいて、品質予測対象製品の品質を予測して予測品質データを生成する予測部と、を備える。検索用テーブル作成部は、過去の実績データのプロセス変数値からなるプロセス変数値空間をそれぞれが複数の局所領域に分割する分割候補点を複数設定するプロセス変数値空間分割部と、分割候補点で分割されたプロセス変数値空間の各局所領域について、品質データを確率変数とする確率密度関数を用いて、局所領域における品質データのバラツキの度合いを表すバラツキ指標を算出する確率密度関数算出部と、各局所領域について算出されたバラツキ指標が最小となる局所領域を生成する分割候補点を確定分割点として決定し、確定分割点によりプロセス変数値空間を確定分割するモデル選択部と、モデル選択部により確定分割点にて確定分割されたプロセス変数値空間の局所領域について、再分割の要否を判定する再分割対象領域判定部と、プロセス変数値空間の局所領域の分割結果を検索用テーブルとして出力する分割結果出力部と、を備えて、再分割対象領域判定部により再分割が必要と判定された局所領域に対して、プロセス変数値空間分割部による分割候補点設定と、確率密度関数算出部によるバラツキ指標算出と、モデル選択部による確定分割と、再分割対象領域判定部による再分割の要否判定とを繰り返し、予測部は、品質予測対象製品のプロセス変数値と同一の局所領域に存在するプロセス変数値を類似のプロセス変数値として、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データを検索用テーブルから抽出することを特徴とする。
【００１３】
予測部は、検索用テーブルから、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データが複数抽出されたとき、抽出された実績データの各品質データに対して処理時刻に応じた重み付けを行い、重み付けされた各品質データの平均値を品質予測対象製品の予測品質データとしてもよい。
【００１４】
また、予測部は、検索用テーブルから抽出された実績データの各品質データに対する重み付けを、現在時刻と処理時刻との時刻差が小さいほど大きく設定してもよい。
【００１５】
あるいは、予測部は、検索用テーブルから、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データが複数抽出されたとき、抽出された複数の実績データのプロセス変数値および品質データに基づいて、未定係数を乗じたプロセス変数値の線形和として品質データを推定する重回帰モデルの未定係数値を算出し、重回帰モデルに品質予測対象製品のプロセス変数値を設定して取得される値を予測品質データとしてもよい。
【００１６】
また、予測部は、検索用テーブルから、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データが複数抽出されたとき、抽出された複数の実績データのプロセス変数値および品質データに基づいて、予め設定された確率密度関数のパラメータを算出し、確率密度関数モデルに該算出されたパラメータと予め設定した確率値を設定して取得される値を予測品質データとしてもよい。
【００１７】
さらに、予測部は、生成した予測品質データをユーザに提示する出力装置に出力してもよい。
【００１８】
また、バラツキ指標は、確率密度関数の累積確率が予め設定された値であるときの確率変数値と確率分布の最頻値との差分であり、モデル選択部は、各局所領域における、バラツキ指標の最大値が最小である場合に、バラツキ指標が最小であるとしてもよい。
【００１９】
あるいは、バラツキ指標は、局所領域内の品質データの点数と該品質データの分散との積であり、モデル選択部は、各局所領域における、品質データの点数と該品質データの分散との積の合計値が最小である場合に、バラツキ指標が最小であるとしてもよい。
【００２０】
さらに、バラツキ指標は、局所領域内の品質データの分散であり、モデル選択部は、各局所領域における、品質データの分散の最大値が最小である場合に、バラツキ指標が最小であるとしてもよい。
【００２１】
また、プロセス変数値空間分割部は、プロセス変数値空間を、分割候補点においてそれぞれ２つの局所領域に分割し、確率密度関数算出部は、分割候補点で分割された局所領域のうち少なくともいずれか一方の局所領域に属するデータ点数が基準値未満となるとき、当該分割候補点を候補から除外してもよい。
【００２２】
さらに、再分割対象領域判定部は、プロセス変数値空間の分割回数が予め設定された最大分割数に達したとき、分割処理を終了してもよい。
【００２３】
また、プロセス変数値空間分割部は、局所領域の再分割時において、プロセス変数値空間分割部により設定された分割候補点のうち分割しようとする局所領域の領域外となる分割候補点を候補から除外してもよい。
【００２４】
また、上記課題を解決するために、本発明の別の観点によれば、上記品質予測装置を用いて、製造途中の製品の予測品質データを生成し、生成した予測品質データに基づき製造される製品が所望の品質データとなるように製造プロセスの操業条件を決定する操業条件決定方法が提供される。上記品質予測装置を用いた操業条件決定方法は、データ抽出部により、製造プロセスにおける過去の実績データを記憶する実績データ記憶部から、既に工程が終了し実績が確定したプロセス変数値のみを確定実績データとして抽出し、検索用テーブル作成部により、確定実績データに基づいて検索用テーブルを作成し、予測部により、品質予測対象製品の予測品質データを出力するために必要な、確定実績データに含まれる操業条件以外の、決定対象である操業条件の決定されるべき値の候補である代表値を複数作成し、各代表値と確定実績データとの組合せについて予測品質データを生成して、所望の品質データに最も近い予測品質データとなった代表値を製造プロセスの操業条件として決定することを特徴とする。
【００２５】
ここで、プロセス変数値の代表値は、各プロセス変数値に対して検索用テーブルの作成時に採用された分割候補点で区分された各区間における代表値としてもよい。
【００２６】
例えば、プロセス変数値の代表値は、各プロセス変数値に対して検索用テーブルの作成時に採用された分割候補点で区分された各区間における中間値としてもよい。
【００２７】
さらに、予測部により、確定実績データと、当該確定実績データに含まれるプロセス変数値以外のプロセス変数値が取り得る代表値とからなる複数の入力データを作成し、各入力データに基づいて、検索用テーブルから当該入力データに類似する実績データを取得し、取得した実績データを未確定のプロセス変数値の取り得る代表値毎に層別して、それぞれについて予測品質データを生成し、所望の品質データに最も近い予測品質データの代表値を製造プロセスの操業条件として決定してもよい。
【００２８】
また、上記課題を解決するために、本発明の別の観点によれば、製造プロセスの操業条件およびプロセスの状態量からなるプロセス変数値と類似するプロセス変数値を有する製造プロセスにおける過去の実績データに基づいて、製品の品質を予測する品質予測方法が提供される。品質予測方法は、製造プロセスにおける過去の製造実績に係わるプロセス変数値と品質データとを含む実績データを記憶する実績データ記憶部から実績データを抽出するデータ抽出ステップと、データ抽出ステップにより抽出された実績データに基づいて、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データの検索に用いる検索用テーブルを作成する検索用テーブル作成ステップと、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データを検索用テーブルから抽出し、抽出された実績データに基づいて、品質予測対象製品の品質を予測して予測品質データを生成する予測ステップと、を含む。そして、検索用テーブル作成ステップは、過去の実績データのプロセス変数値からなるプロセス変数値空間をそれぞれが複数の局所領域に分割する分割候補点を複数設定するプロセス変数値空間分割ステップと、分割候補点で分割されたプロセス変数値空間の各局所領域について、品質データを確率変数とする確率密度関数を用いて、局所領域における品質データのバラツキの度合いを表すバラツキ指標を算出する確率密度関数算出ステップと、各局所領域について算出されたバラツキ指標が最小となる局所領域を生成する分割候補点を確定分割点として決定し、確定分割点によりプロセス変数値空間を確定分割するモデル選択ステップと、モデル選択ステップにて確定分割点にて確定分割されたプロセス変数値空間の局所領域について、再分割の要否を判定する再分割対象領域判定ステップと、プロセス変数値空間の局所領域の分割結果を検索用テーブルとして出力する分割結果出力ステップと、を含んで、再分割対象領域判定ステップにより再分割が必要と判定された局所領域に対して、プロセス変数値空間分割ステップと、確率密度関数算出ステップと、モデル選択ステップと、再分割対象領域判定ステップとを繰り返し、予測ステップは、品質予測対象製品のプロセス変数値と同一の局所領域に存在するプロセス変数値を類似のプロセス変数値として、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データを検索用テーブルから抽出することを特徴とする。
【００２９】
さらに、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、製造プロセスの操業条件およびプロセスの状態量からなるプロセス変数値と類似するプロセス変数値を有する製造プロセスにおける過去の実績データに基づいて、製品の品質を予測する品質予測装置として機能させるためのコンピュータプログラムが提供される。かかるコンピュータプログラムは、製造プロセスにおける過去の製造実績に係わるプロセス変数値と品質データとを含む実績データを記憶する実績データ記憶手段から実績データを抽出するデータ抽出手段と、データ抽出手段により抽出された実績データに基づいて、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データの検索に用いる検索用テーブルを作成する検索用テーブル作成手段と、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データを検索用テーブルから抽出し、抽出された実績データに基づいて、品質予測対象製品の品質を予測して予測品質データを生成する予測手段と、を備える。そして、検索用テーブル作成手段は、過去の実績データのプロセス変数値からなるプロセス変数値空間をそれぞれが複数の局所領域に分割する分割候補点を複数設定するプロセス変数値空間分割手段と、分割候補点で分割されたプロセス変数値空間の各局所領域について、品質データを確率変数とする確率密度関数を用いて、局所領域における品質データのバラツキの度合いを表すバラツキ指標を算出する確率密度関数算出手段と、各局所領域について算出されたバラツキ指標が最小となる局所領域を生成する分割候補点を確定分割点として決定し、確定分割点によりプロセス変数値空間を確定分割するモデル選択手段と、モデル選択手段により確定分割点にて確定分割されたプロセス変数値空間の局所領域について、再分割の要否を判定する再分割対象領域判定手段と、プロセス変数値空間の局所領域の分割結果を検索用テーブルとして出力する分割結果出力手段と、を備えて、再分割対象領域判定手段により再分割が必要と判定された局所領域に対して、プロセス変数値空間分割手段による分割候補点設定と、確率密度関数算出手段によるバラツキ指標算出と、モデル選択手段による確定分割と、再分割対象領域判定手段による再分割の要否判定とを繰り返し、予測手段は、品質予測対象製品のプロセス変数値と同一の局所領域に存在するプロセス変数値を類似のプロセス変数値として、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データを検索用テーブルから抽出することを特徴とする。
【００３０】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータに、製造プロセスの操業条件およびプロセスの状態量からなるプロセス変数値と類似するプロセス変数値を有する製造プロセスにおける過去の実績データに基づいて、製品の品質を予測する品質予測装置として機能させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体が提供される。かかる記憶媒体は、製造プロセスにおける過去の製造実績に係わるプロセス変数値と品質データとを含む実績データを記憶する実績データ記憶手段から実績データを抽出するデータ抽出手段と、データ抽出手段により抽出された実績データに基づいて、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データの検索に用いる検索用テーブルを作成する検索用テーブル作成手段と、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データを検索用テーブルから抽出し、抽出された実績データに基づいて、品質予測対象製品の品質を予測して予測品質データを生成する予測手段と、を備えるプログラムを記憶する。そして、記憶媒体に記憶されたプログラムの検索用テーブル作成手段は、過去の実績データのプロセス変数値からなるプロセス変数値空間をそれぞれが複数の局所領域に分割する分割候補点を複数設定するプロセス変数値空間分割手段と、分割候補点で分割されたプロセス変数値空間の各局所領域について、品質データを確率変数とする確率密度関数を用いて、局所領域における品質データのバラツキの度合いを表すバラツキ指標を算出する確率密度関数算出手段と、各局所領域について算出されたバラツキ指標が最小となる局所領域を生成する分割候補点を確定分割点として決定し、確定分割点によりプロセス変数値空間を確定分割するモデル選択手段と、モデル選択手段により確定分割点にて確定分割されたプロセス変数値空間の局所領域について、再分割の要否を判定する再分割対象領域判定手段と、プロセス変数値空間の局所領域の分割結果を検索用テーブルとして出力する分割結果出力手段と、を備えて、再分割対象領域判定手段により再分割が必要と判定された局所領域に対して、プロセス変数値空間分割手段による分割候補点設定と、確率密度関数算出手段によるバラツキ指標算出と、モデル選択手段による確定分割と、再分割対象領域判定手段による再分割の要否判定とを繰り返し、予測手段は、品質予測対象製品のプロセス変数値と同一の局所領域に存在するプロセス変数値を類似のプロセス変数値として、品質予測対象製品のプロセス変数値と類似するプロセス変数値を有する実績データを検索用テーブルから抽出することを特徴とする。
【発明の効果】
【００３１】
以上説明したように本発明によれば、大規模、複雑、非線形かつ非定常なプロセスの実績データから類似例を高速に検索し、製品の予測品質データを高精度に生成することが可能な、品質予測装置、操業条件決定方法、品質予測方法、コンピュータプログラムおよびコンピュータ読み取り可能な記憶媒体を提供することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の第１の実施形態に係る品質予測装置の概略構成を示すブロック図である。
【図２】同実施形態に係る検索用テーブル作成部の構成を示すブロック図である。
【図３】本実施形態に係る品質予測装置による検索用テーブル作成処理を示すフローチャートである。
【図４】プロセス変数値空間の領域分割決定方法を示す説明図である。
【図５】プロセス変数値空間の領域再分割方法を示す説明図である。
【図６】検索用テーブルの一構成例を示す説明図である。
【図７】予測部における製品の品質予測処理を示すフローチャートである。
【図８】製品の製造時刻に基づく重み係数の一設定例を示すグラフである。
【図９】製品の製造時刻に基づく重み係数の他の一設定例を示すグラフである。
【図１０】確率密度関数に基づく材質の予測値を算出する処理を模式的に示す説明図である。
【図１１】本発明の第２の実施形態に係る品質予測装置により予測する操業条件を説明するための説明図である。
【図１２】同実施形態に係る品質予測装置による操業条件決定処理を示すフローチャートである。
【図１３】材料の成分値のうち材質値に影響の大きい２つの成分値と、下流工程の温度条件の合計３因子をプロセス変数値として、特許文献１の手法を用いて材質値予測を行ったときの予測値と実績値との関係を示すグラフである。
【図１４】図１３で用いた３因子に上流工程での操業条件を加えた合計７因子をプロセス変数値として、特許文献１の手法を用いて材質値予測を行ったときの予測値と実績値との関係を示すグラフである。
【図１５】図１４と同じ７因子をプロセス変数値として、同実施形態に係る品質予測装置による品質予測方法を用いて材質値予測を行ったときの予測値と実績値との関係を示すグラフである。
【図１６】品質予測装置を用いて最適操業条件ガイダンスを行う場合の一処理例を示すフローチャートである。
【図１７】品質予測装置より抽出された類似事例および最適操業条件の一表示例を示す説明図である。
【図１８】本発明の実施形態に係る品質予測装置のハードウェア構成例を示すブロック図である。
【図１９】従来の品質予測装置の構成を示すブロック図である。
【発明を実施するための形態】
【００３３】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３４】
＜１．第１の実施形態＞
［品質予測装置の概略構成］
まず、図１および図２を参照して、本発明の第１の実施形態に係る品質予測装置１００の概略構成について説明する。なお、図１は、本実施形態に係る品質予測装置１００の概略構成を示すブロック図である。図２は、本実施形態に係る検索用テーブル作成部１２０の構成を示すブロック図である。
【００３５】
本実施形態に係る品質予測装置１００は、製造プロセスのプロセス変数値および製造された製品の品質データである材質値に関するデータベース（検索用テーブル）を作成し、作成したデータベースから材質値を予測したい製品のプロセス変数値に類似するプロセス変数値を持つ過去の類似事例を検索することにより、製造される製品の材質値を予測する。本実施形態では、製造プロセスの一例として薄板の製造プロセス１０を取り上げ、製品の品質予測装置１００の構成およびその機能について説明する。
【００３６】
製造プロセス１０において製造される製品の品質予測を行うため、製造プロセス１０より、プロセス変数値および材質値が取得される。
【００３７】
薄板の製造プロセス１０におけるプロセス変数値としては、例えば、処理時刻、試片番号、採取部位、圧延コイル番号、巻番号、注文厚み、注文巾、連続焼鈍ライン入側板厚、連続焼鈍ライン入側板巾、冷延材質コード、連続焼鈍ライン中央速度、加熱ゾーン出側板温、第１均熱ゾーン出側板温、第２均熱ゾーン出側板温、第１冷却ゾーン出側板温、再加熱ゾーン出側板温、過時効ゾーン出側板温、第２冷却ゾーン出側板温、調質圧延工程伸び率、調質圧延工程圧延力、圧延ラインにおける粗圧延最終スタンド出側温度、仕上出側温度、巻取り温度等がある。また、精錬工程を終了した時点での溶鋼内のＣ量、Ｓｉ量、Ｍｎ量、Ｐ量、Ｓ量、Ｃｕ量、Ｎｉ量、Ｃｒ量、Ｍｏ量、Ｎｂ量、Ｖ量、Ｔｉ量、Ｂ量、Ａｌ量、Ｎ量、Ｏ量、Ｃａ量等もプロセス変数値として用いられる。製造プロセス１０では、これらの値を計測する各種センサや入力するための端末が複数設置されている。また、製造プロセス１０には、材質値として、降伏強度（ＹＰ）、引張強度（ＴＳ）、延性（ＥＬ）、ランクフォード値（Ｒ値）を計測する装置、あるいはこれらの結果を入力するための端末が複数設置されている。
【００３８】
各種センサにより計測され、あるいは端末より入力されたプロセス変数値や、装置により計測され、あるいは端末より入力された材質値は、データ処理部２０に入力される。データ処理部２０は、入力された各種情報を操業オペレータに提示して製造プロセスの操業状態を通知する。また、データ処理部２０は、入力された各種情報のうち少なくとも１つを、後述する実績データベース３０に記録する。さらに、データ処理部２０は、操業オペレータによって品質を予測する対象のプロセス変数値等の情報が入力される入力装置としても機能する。データ処理部２０は、具体的には、薄板の製造プロセス１０における計測や制御、データ収集を行うプロセスコンピュータ（プロコン）やビジネスコンピュータ（ビジコン）により構成される。
【００３９】
実績データベース３０は、製造プロセス１０における実績データとしてプロセス変数値および製造された製品の材質値を記憶する記憶部である。実績データベース３０は、一定時刻毎、一定長さ毎、あるいは薄板製品の製造単位であるコイル毎に製造プロセスでの処理時刻と関連付けて、データ処理部２０より入力されるプロセス変数値および材質値を格納している。この際、実績データベース３０に格納されるデータは、周期や長さが揃えられた同一単位の情報とされている。
【００４０】
品質予測装置１００は、実績データベース３０に記憶された実績データ、すなわちプロセス変数値および材質値を取得し、製品の品質を予測する装置である。品質予測装置１００は、図１に示すように、データ抽出部１１０と、検索用テーブル作成部１２０と、記憶部１３０と、予測部１４０とを備える。
【００４１】
データ抽出部１１０は、実績データベース３０より、プロセス変数値および材質値を抽出する。実績データベース３０より抽出するプロセス変数値および材質値は、予め設定することができる。具体的には、データ抽出部１１０は、例えば、材質を予測する製品の処理時刻から予め設定された所定時間だけ遡った過去時刻から現在時刻までのプロセス変数値および材質値を抽出する。データ抽出部１１０は、抽出したプロセス変数値および材質値を検索用テーブル作成部１２０へ出力する。
【００４２】
検索用テーブル作成部１２０は、データ抽出部１１０より抽出されたプロセス変数値および材質値をプロセス変数値空間の木構造の分割を用いて分類した検索用テーブル１３２を作成する。検索用テーブル作成部１２０は、図２に示すように、データ入力部１２１と、プロセス変数値空間分割部１２２と、確率密度関数算出部１２３と、モデル選択部１２４と、再分割対象領域判定部１２５と、分割結果出力部１２６とからなる。
【００４３】
データ入力部１２１は、データ抽出部１１０が実績データベース３０から抽出したプロセス変数値および材質値が入力されるインタフェースである。データ入力部１２１は、データ抽出部１１０より入力されたプロセス変数値および材質値をプロセス変数値空間分割部１２２へ出力する。
【００４４】
プロセス変数値空間分割部１２２は、データ入力部１２１より入力されたプロセス変数値および材質値からなるプロセス変数値空間を分割する分割候補点を複数設定する。
【００４５】
確率密度関数算出部１２３は、プロセス変数値空間分割部１２２により作成された分割候補点について、プロセス変数値空間の仮分割を行う。そして、確率密度関数算出部１２３は、仮分割されたプロセス変数値空間の各局所領域について、材質値を確率変数とする確率密度関数を算出し、局所領域における品質データのバラツキの度合いを表すバラツキ指標を算出する。
【００４６】
モデル選択部１２４は、分割対象の局所領域に対する分割候補点の中から、各局所領域について算出されたバラツキ指標が最小となる局所領域を生成する分割候補点を確定分割点として決定する。モデル選択部１２４は、確定分割点によりプロセス変数値空間を確定分割する。
【００４７】
再分割対象領域判定部１２５は、モデル選択部１２４により決定された確定分割点においてプロセス変数値空間を分割したときに、全体の領域分割数と予め設定された最大分割数とを比較して、領域の再分割の要否を判定する。再分割対象領域判定部１２５により領域の再分割が必要と判断されると、プロセス変数値空間分割部１２２、確率密度関数算出部１２３およびモデル選択部１２４が機能され、領域の再分割が行われる。
【００４８】
分割結果出力部１２６は、再分割対象領域判定部１２５により領域の再分割が不要であると判定されたとき、分割処理の結果を品質予測装置１００の記憶部１３０や表示装置４０へ出力する。分割結果出力部１２６から出力される分割処理の結果は検索用テーブル１３２として利用される。
【００４９】
なお、検索用テーブル作成部１２０による検索用テーブル作成処理の詳細については後述する。
【００５０】
図１の説明に戻り、記憶部１３０は、品質予測装置１００による品質予測処理に必要な情報を記憶する。記憶部１３０には、例えば、分割結果出力部１２６より出力された分割処理の結果が検索用テーブル１３２として記憶されている。検索用テーブル１３２は、後述の予測部１４０による品質予測処理にて用いられる。検索用テーブル１３２には、例えば、図６下に示す表のように、プロセス変数値空間の各局所領域を特定するプロセス変数値の範囲が規定されている。なお、図６に示す検索用テーブル１３２の構成は一例であって、他の形式で構成されていてもよい。
【００５１】
予測部１４０は、検索用テーブル１３２を用いて、予測対象に類似する類似事例を検索し、類似事例のプロセス変数値および材質値を用いて、品質を予測する対象製品の材質値（予測品質データ）を予測する。類似事例とは、予測対象のプロセス変数値が存在する局所領域内に存在する過去の操業データである。なお、予測部１４０による品質予測処理の詳細については後述する。予測部１４０は、予測品質データを表示装置４０へ出力する。
【００５２】
表示装置４０は、品質予測装置１００において作成された検索用テーブル１３２の内容や予測品質データを操業オペレータに提示する出力装置の一例である。表示装置４０としては、例えば液晶ディスプレイや有機ＥＬディスプレイ等を用いることができる。なお、図１では、表示装置４０を品質予測装置１００とは別体として構成した例を示したが、本発明はかかる例に限定されず、品質予測装置１００が表示装置４０等の情報を提示する出力手段を備えるように構成することもできる。
【００５３】
以上、本実施形態に係る品質予測装置１００について、製造プロセス１０の実績データを取得し、予測品質データを出力するシステムとともに説明した。
【００５４】
［品質予測装置による品質予測処理］
次に、図３〜図９に基づいて、本実施形態に係る品質予測装置１００による品質予測処理について説明する。なお、図３は、本実施形態に係る品質予測装置１００による検索用テーブル作成処理を示すフローチャートである。図４は、プロセス変数値空間の領域分割決定方法を示す説明図である。図５は、プロセス変数値空間の領域再分割方法を示す説明図である。図６は、検索用テーブル１３２の一構成例を示す説明図である。図７は、予測部１４０における製品の品質予測処理を示すフローチャートである。図８は、製品の製造時刻に基づく重み係数の一設定例を示すグラフである。図９は、製品の製造時刻に基づく重み係数の他の一設定例を示すグラフである。
【００５５】
本実施形態に係る品質予測装置１００は、操業条件およびプロセスの状態量からなるプロセス変数値に基づいて、そのプロセス変数値と類似した過去の類似事例を検索し、検索の結果得られた類似事例の材質値に基づいて製品の材質値を予測する。このため、品質予測装置１００は、まず、品質の予測を行う対象のプロセス変数値から、当該プロセス変数値と類似する類似事例を検索するための検索用テーブル１３２を作成する。そして、品質予測装置１００は、検索用テーブル１３２を用いて、製品の品質を予測する品質予測処理を行う。以下、品質予測装置１００にて行われる検索用テーブル作成処理および品質予測処理について、詳細に説明する。
【００５６】
（検索用テーブル作成処理）
検索用テーブル作成部１２０による検索用テーブル作成処理は、図３に示すように、まず、データ入力部１２１に、データ抽出部１１０が実績データベース３０から抽出したプロセス変数値および材質値が入力されることにより開始される（Ｓ１００）。プロセス変数値データは複数（ｐ個）のデータｕ１，ｕ２，・・・，ｕｐからなり、それらは連続値、離散値のいずれであってもよい。ｐ個のプロセス変数値のデータをまとめてｐ次元ベクトルｕ＝（ｕ１  ｕ２  ・・・  ｕｐ）と表現する。全体でＮ個のプロセス変数値データｕ１，ｕ２，・・・，ｕＮが得られるとする。
【００５７】
一方、材質値のデータｙは、Ｎ個のプロセス変数値データｕ１，ｕ２，・・・，ｕＮに対応して得られるものであり、各プロセス変数値データに対応する材質データをｙ１，ｙ２，・・・，ｙＮと表す。これらの材質値データは連続値、離散値のいずれであってもよい。以下の処理において、材質値のデータｙを確率変数とみなし、その確率密度関数はプロセス変数値による空間の領域に依存して決定されるものとする。データ入力部１２１は、プロセス変数値データおよび材質値データをプロセス変数値空間分割部１２２へ出力する。
【００５８】
次いで、プロセス変数値空間分割部１２２は、プロセス変数値データｕを構成する各データｕ１，ｕ２，・・・，ｕｐの分割候補点を作成する（Ｓ１０２）。分割候補点は、例えば、操業知見に基づき決定することもでき、また、離散データの場合にはデータの取り得る値の中間値としたり、一定間隔でデータを分割する値に設定したり、一定データ数間隔でデータを分割する値に設定したりすることができる。あるいはこれらの組合せによっても分割候補点を決定することができる。プロセス変数値データの各データ（ｕ１，ｕ２，・・・，ｕｐ）に対し分割候補点がそれぞれｍ１，ｍ２，・・・，ｍｐ個であったとすると、すべての分割候補点数は、下記数式１により表される。
【００５９】
【数１】
0005522060.tif 000002
・・・（数式１）
【００６０】
一例として、２つのプロセス変数値データを構成するデータ（ｕ１，ｕ２）からなるプロセス変数値空間において分割候補点を設定した場合を考える。操業知見や取り得る値の中間値とする等の方法を用いて分割候補点を設定したとき、例えば図４に示すように、プロセス変数値のデータｕ１について３つの分割候補点ｕ１１，ｕ１２，ｕ１３が、データｕ２については２つの分割候補点ｕ２１，ｕ２２が設定されたとする。すなわち、プロセス変数値空間には５つの分割候補点が設定されている。
【００６１】
プロセス変数値空間分割部１２２により分割候補点が設定されると、確率密度関数算出部１２３は、プロセス変数値空間を各プロセス変数値の各分割候補点で２分割する（Ｓ１０６）。なお、ステップＳ１０４の処理は、プロセス変数値空間の分割が２回目以降である場合に行われるため、かかる処理については後述する。ステップＳ１０６で行われる分割は正式な分割点（確定分割点）を決定するための仮の分割である。図４の例では、確率密度関数算出部１２３は、プロセス変数値空間を分割候補点ｕ１１、ｕ１２、ｕ１３、ｕ２１、ｕ２２でそれぞれ２分割して、分割候補１−１〜１−５を作成する。
【００６２】
さらに、確率密度関数算出部１２３は、各分割候補１−１〜１−５について、分割して得られた２つの局所領域のいずれかに属するデータ点数が基準値以上であるか否かを判定する（Ｓ１０８）。局所領域に属するデータ点数が基準値より少ない場合には、確率密度関数をあてはめても精度が低いため、ステップＳ１０８では、確率密度関数のあてはめを行わない分割候補を外す処理を行っている。なお、基準値は、例えば１０〜１００程度の数に設定するのがよく、全体のデータ数が多い場合にはデータ数の数パーセント程度の値に設定してもよい。
【００６３】
ステップＳ１０８で局所領域に属するデータ点数が基準値より少ないと判定した分割候補については、確率密度関数算出部１２３は、確率密度関数のあてはめは行わず、ステップＳ１１６の処理を実行する。一方、局所領域に属するデータ点数が基準値以上であると判定した分割候補については、確率密度関数算出部１２３は、確率密度関数のあてはめを行う（ステップＳ１１０）。なお、どの分割候補点で分割しても得られた局所領域のいずれかに属するデータ点数が基準値未満の場合は、確率密度関数算出部１２３は、その局所領域での分割は行わず、次にバラツキ指標が最大である局所領域を分割対象とする。
【００６４】
ステップＳ１１０では、確率密度関数算出部１２３は、各分割候補について、分割された２つの局所領域それぞれにプロセス変数値ベクトル（ｕ１  ｕ２  ・・・  ｕｐ）が属する品質データｙに対して確率密度関数ｆ（ｙ；β）をあてはめる（Ｓ１１０）。ここで、βは確率密度関数ｆのパラメータ（以下、「確率パラメータ」とも称する。）である。確率密度関数によって１または複数のパラメータからなるが、ここではこれらをまとめて確率パラメータβとして表現している。
【００６５】
確率密度関数の例としては、正規分布、対数正規分布、指数分布等がある。正規分布の確率密度関数は、下記数式２で表される。この場合、確率密度関数ｆの確率パラメータは、平均μおよび標準偏差σの２つである。したがって、これらの２つの確率パラメータをまとめてβ＝（μ、σ）と表現する。また、ｅｘｐは指数関数を表す。
【００６６】
【数２】
0005522060.tif 000003
・・・（数式２）
【００６７】
また、対数正規分布の確率密度関数は、下記数式３で表される。この場合、確率密度関数ｆの確率パラメータは、対数平均μ´および対数標準偏差σ´の２つである。したがって、これらの２つの確率パラメータをまとめてβ＝（μ´、σ´）と表現する。また、ｌｎは自然対数を表す。
【００６８】
【数３】
0005522060.tif 000004
・・・（数式３）
【００６９】
さらに、指数分布の確率密度関数は、下記数式４で表される。この場合、確率密度関数ｆの確率パラメータはλである。確率パラメータは１つであるが、他の確率密度関数と同様に、β＝λと表現される。
【００７０】
【数４】
0005522060.tif 000005
・・・（数式４）
【００７１】
なお、本実施形態では、対数正規分布の確率密度関数を用いている。確率密度関数の確率パラメータβは、対象となる領域Ｍｊに属するプロセス変数値ベクトルｕｉ＝（ｕｉ１，ｕｉ２，・・・，ｕｉｐ）に対応する品質データ｛ｙｉ｜ｕｉ∈Ｍｊ｝を用いて、統計確率手法により決定することができる。統計確率手法には、例えば最尤法がある。確率パラメータβは、領域Ｍｊごとに決定されるので、βｊと表現することができる。
【００７２】
局所領域に対して確率密度関数のあてはめがされると、確率密度関数算出部１２３により各局所領域についてのバラツキ指標が算出され、モデル選択部１２４により各局所領域についてバラツキ指標の評価がなされる（ステップＳ１１２）。モデル選択部１２４は、分割対象の局所領域に対する分割候補点の中からバラツキの評価指標（バラツキ指標）を基準として分割点を選択する。バラツキ指標は、領域に含まれる品質データのバラツキの度合いを示す指標である。バラツキ指標の例としては、例えば、領域内のデータの分散×データ点数（σ２×ｎ）や、領域内のデータの分散（σ２）が考えられる。また、図４に示すように、確率密度関数の累積確率９０％の値ｙＡと確率分布の最頻値ｙＢとの差分ＶであるＦ−Ｍ値（累積確率９０％の値−確率分布の最頻値）を用いることも考えられる。
【００７３】
バラツキ指標として、領域内のデータの分散×データ点数（σ２×ｎ）を用いる場合は、分割して得られた２つの局所領域内のデータの分散×データ点数（σ２×ｎ）の合計が最小であるものを分割点として選択するのがよい。また、バラツキ指標として、領域内のデータの分散（σ２）や、Ｆ−Ｍ値（累積確率９０％の値−確率分布の最頻値）を用いる場合は、分割して得られた２つの局所領域のバラツキ指標の大きい方が最小となる分割候補点を分割点として選択するのがよい。
【００７４】
確率密度関数算出部１２３は、このような手法により各局所領域のバラツキ指標を算出する。そして、モデル選択部１２４は、各局所領域について算出されたバラツキ指標のうち、バラツキ指標が大きい方の領域について、バラツキ指標が最小であった局所領域を生成する分割候補点を確定分割点として決定する。例えば、図４の例では、分割候補１−１〜１−５において、仮分割された２つの局所領域のバラツキ指標がそれぞれ算出される。そして、確率密度関数算出部１２３は、各分割候補１−１〜１−５において、バラツキ指標が大きい方の領域を特定する。分割候補１−１においては、左側の局所領域がバラツキ指標の大きい方の領域となる。各分割候補１−１〜１−５についてバラツキ指標の大きい方の領域を特定すると、確率密度関数算出部１２３は、これらのうちバラツキ指標が最小である分割候補の分割候補点を確定分割点として決定する。
【００７５】
なお、本実施形態では、ステップＳ１０４〜Ｓ１１４の処理を、分割候補毎に実施している。このため、ステップＳ１１２では、１つの分割候補についてのバラツキ指標が算出されると、それ以前に算出された分割候補のバラツキ指標のうち最小のものと比較し、バラツキ指標が小さい方の分割候補点でのデータを分割候補点データとして保存しておく。このとき、分割候補点、確率パラメータ、Ｆ‐Ｍ値等が分割データとして保存される。そして、すべての分割候補点についての判定を終えたとき、バラツキ指標が最小であった分割候補点が確定分割点として採用される。
【００７６】
バラツキ指標がそれ以前に算出されたバラツキ指標の最小値より大きい場合には、当該分割候補点における分割データは保存せず、ステップＳ１１６の処理へ進む。一方、バラツキ指標がそれ以前に算出されたバラツキ指標の最小値以下である場合には、当該分割データをメモリ（図示せず。）に保存する（Ｓ１１４）。そして、モデル選択部１２４は、全プロセス変数値の全分割候補点についてステップＳ１０４〜Ｓ１１４の処理を実行したか否かを判定する（Ｓ１１６）。全プロセス変数値の全分割候補点についてステップＳ１０４〜Ｓ１１４の処理が終了していなければ、ステップＳ１０４に戻り、処理を繰り返す。一方、全プロセス変数値の全分割候補点についてステップＳ１０４〜Ｓ１１４の処理が終了している場合には、確定分割点において局所領域を確定分割する領域分割処理を実行する（Ｓ１１８）。
【００７７】
ステップＳ１１８にて領域分割処理が実行されると、再分割対象領域判定部１２５は、全体の領域分割数を１つ増やし、現在の領域分割数の値を更新する（Ｓ１２０）。そして、再分割対象領域判定部１２５は、更新された領域分割数が最大分割数に達したか否かを判定する（Ｓ１２２）。かかる処理は、全体の領域分割数があらかじめ指定した最大分割数に満たない場合に、分割して得られた局所領域をさらに分割して、予測精度を上げることを指向するために行われる。
【００７８】
ステップＳ１２２にて、全体の領域分割数が最大分割数に達していないと判定された場合、再分割対象領域判定部１２５は、分割して得られた局所領域のうち、バラツキの評価指標が最大である局所領域を分割対象として決定する（Ｓ１２４）。ただし、その領域に属するデータ点数が基準値未満の場合は分割対象とせず、次にバラツキ指標が最大である局所領域を分割対象とする。なお、すべての領域について、各領域に属するデータ点数が基準値未満となった場合には、全体の領域分割数が最大分割数に達していない場合でも当該処理は終了し、ステップＳ１２６の処理が行われる。再分割対象とする局所領域が決定されると、検索用テーブル作成部１２０は、ステップＳ１０４からの処理を繰り返す。最大分割数は初期値を１０〜２０程度として、得られた結果と予測精度とを見ながら順次増加させるのが適当である。
【００７９】
ステップＳ１２４にて分割対象とされた局所領域に対するステップＳ１０４〜Ｓ１２０の分割処理は、プロセス変数値空間の２回目以降の分割となる。プロセス変数値空間の分割が２回目以降となる場合、すなわち一旦分割された局所領域を再分割する場合、プロセス変数値空間分割部１２２は、領域外の分割候補点は除外する（Ｓ１０４）。このため、初回の分割候補点はＭ個であるが、再分割時はそれより少なくなる。
【００８０】
例えば、図５において、直前の回でプロセス変数値ｕ１の値ｕ１３が確定分割点として決定されたとき、プロセス変数値空間は局所領域Ａ１、Ａ２の２つに確定分割される。そして、全体の領域分割数が１増加されるとともに、生成された２つの局所領域それぞれについて確率密度関数が算出され、バラツキ指標が算出される。次の領域の確定分割点を決定する際には、局所領域Ａ１、Ａ２のうちバラツキ指標の大きい方についてステップＳ１０４〜Ｓ１２０の処理が実行される。なお、図５の例では、バラツキ指標の大きい局所領域Ａ１が次に分割される。
【００８１】
一方、ステップＳ１２２にて、全体の領域分割数が指定した最大分割数に達したと判定した場合は、再分割対対象領域判定部１２５は分割処理を終了する。そして、分割結果出力部１２６より、ステップＳ１０２〜Ｓ１２０により実行された分割結果を検索用テーブル１３２として、品質予測装置１００の記憶部１３０に出力し記録する（Ｓ１２６）。この検索用テーブル１３２は、プロセス変数値による空間を局所領域に分割する方法を定義した情報である。分割結果出力部１２６は、表示装置４０に分割結果を出力して、検索用テーブル１３２の内容を操業オペレータに提示するようにしてもよい。
【００８２】
以上、本実施形態に係る品質予測装置１００の検索用テーブル作成部１２０による検索用テーブル作成処理について説明した。かかる検索用テーブル作成処理により、データ抽出部１１０により実績データベース３０から抽出された実績データのプロセス変数値からなるプロセス変数値空間は、例えば図６上に示すように、複数の局所領域（例えば局所領域１〜６）に分割される。記憶部１３０の検索用テーブル１３２には、例えば図６下の表に示すように、各局所領域について、プロセス変数値空間を分割する範囲が規定されている。
【００８３】
このように検索用テーブル１３２を作成することにより、プロセス変数値空間を分割する過程で操業データが層別される。したがって、本実施形態に係る品質予測装置１００を用いた検索用テーブル１３２の作成では、従来予めモデルの入力変数をプロセスとの相関が高いものだけに絞り込む必要があったのに対し、入力変数中にプロセスとの相関の低い変数が含まれている場合であってもそのプロセス変数値は空間分割に採用されないため、モデルの精度に影響することがなく、また、予め入力変数をプロセスと相関の高いものだけに絞り込む必要がない。
【００８４】
さらに、本実施形態に係る品質予測装置１００を用いた検索用テーブル１３２の作成では、プロセス変数値空間を分割する際に、モデルの予測精度がよくなるように、プロセス変数値とその分割位置とが逐次検索される。これにより、プロセス変数値の数が増加しても空間分割数を適切に抑えることができる。
【００８５】
（品質予測処理）
検索用テーブル作成部１２０により検索用テーブル１３２が作成されると、予測部１４０は、検索用テーブル１３２を参照して、品質を予測する対象のプロセス変数値と類似する過去の類似事例の検索を行う。品質予測対象製品のプロセス変数値は、例えば、データ処理部２０より品質予測装置１００の予測部１４０へ入力される（Ｓ２００）。そして、予測部１４０は、データ処理部２０から入力されたプロセス変数値に基づき、記憶部１３０内の検索用テーブル１３２を検索するための入力値を作成する（Ｓ２０２）。
【００８６】
検索用テーブル１３２への入力値が作成されると、この入力値を検索キーとして、検索用テーブル１３２より類似事例の検索が行われる（Ｓ２０４）。ステップＳ２０４では、プロセス変数値空間において、予測したい製品のプロセス変数値データと同じ局所領域に存在する類似事例のプロセス変数値データおよび製品の材質値が抽出される。そして、予測部１４０は、検索用テーブル１３２の検索の結果得られた類似事例のプロセス変数値、製品の材質値、製造プロセス１０での処理時刻あるいは製造プロセス１０での処理時刻に対応する実績データベースの格納番号を用いて、予測対象の製品の材質値を予測する（Ｓ２０６）。なお、格納番号は、処理時刻に対応して時系列で付されているものとする。
【００８７】
ステップＳ２０６での予測対象の製品の材質値の予測は、例えば、ステップＳ２０４で取得された複数の類似事例の材質値の平均値を、予測対象の製品の材質値とすることにより行うことができる。また、製造プロセス１０においては、設備の経時変化等によりプロセス変数値および製品の材質値の特性が変化することがある。この場合、ステップＳ２０４で取得された複数の類似事例に対して、製造プロセス１０での処理時間に基づき重み付けをして材質値の平均値を算出するようにすることで、予測値の精度を高めるようにすることができる。
【００８８】
具体的には、まず、予測部１４０は、検索で得られたすべての類似事例に対して、その処理時刻と現在時刻との差で定義される時刻差ｔｉを算出する。次いで、予測部１４０は、時刻差ｔｉに基づいて重み係数Ｗｉを算出し、重み係数Ｗｉを用いて重み付き平均値を算出する。ここで、予測部１４０は、例えば図８に示すように重み付けを設定することができる。
【００８９】
すなわち、例えば図８に示す、下記数式５で表される重み係数の分布を用いて、現在時刻に近づくほど指数的に大きくなる重みを類似事例の材質値に設定することができる。数式５において、ｅｘｐは指数関数、λは予め設定された指数関数の正値パラメータ、Ｍは類似事例の個数を表す。指数関数の正値パラメータλは、時刻差に基づく重みの度合いを調整するためのパラメータであり、値が大きいほど最新の類似事例に高い重みが設定される。このパラメータは、製造プロセスに関する知識から経験的に決定してもよく、あるいは予測値が最も実績値に一致するよう調整して決定してもよい。このような重み付けを行うことにより、設備の経時変化による特性の変化を反映した予測値を算出することができる。
【００９０】
そして、予測部１４０は、検索で得られたすべての類似事例の製品の材質値ｙｉと、これに対する重み係数Ｗｉとより、数式６から重み付き平均値ｙｐを取得する。
【００９１】
【数５】
0005522060.tif 000006
・・・（数式５）
0005522060.tif 000007
・・・（数式６）
【００９２】
なお、時刻差ｔｉに基づいて重み係数を算出する式は、上記数式５に限定されるものではなく、例えば、図９に示す線形関数等、現在時刻において最も高い重みを有する任意の単調関数の式を用いてもよい。また、重み係数は、図８、図９に示したように関数式より算出する方法以外にも、例えば時刻差の範囲と重み係数を対応表にした重み係数テーブルを予め作成し、時刻差の値から重み係数テーブルを参照して重み係数を決定することもできる。
【００９３】
なお、過去事例に対する重みを設定して平均値を算出する方法としては、予測対象製品のプロセス変数値と過去事例のプロセス変数値に基づいて、重み係数を決定する方法を用いてもよい。具体的には、予測したい事例のプロセス変数値と類似事例のプロセス変数値の差分量から重み係数を算出し、材質値に乗じた上で加算することで得られる差分量重み付き平均値を製品の予測値とするようにしてもよい。
【００９４】
上記の製造プロセスの処理時刻や、あるいはプロセス変数値に基づいて重み係数を算出し、重み付き平均値を算出して予測値とする方法は、単独で適用してもよく、またそれぞれの手法を組み合わせて時刻差とプロセス変数値の両者を考慮した重み係数を求めて、予測値を算出してもよい。
【００９５】
また、具体的な予測値の他の算出方法としては、検索の結果得られた複数個の類似事例のプロセス変数、および材質値の実績データから重回帰モデルを作成し、予測対象のプロセス変数値を、この重回帰モデルに入力して材質の予測値を求める方法がある。重回帰モデルの未定係数は、類似事例のプロセス変数と材質の実績値より、最小二乗法等の最適化手法で算出し、この未定係数値に予測したい時点のプロセス変数値を乗じて和を取った線形和を算出して、予測値とする。
【００９６】
さらに、他の具体的な予測値の算出方法としては、検索の結果得られた複数個の類似事例の材質値に基づいて、予め設定された関数形の確率密度関数のパラメータを算出し、この確率密度関数モデルに基づいて予測値を算出する方法がある。一般にプロセス変数値と材質値の間には、測定ノイズ等の外乱や、センサで測定できない等の理由で時系列データベースに収集されていない因子の影響により、ほぼ同一のプロセス変数値であるにもかかわらず材質値が互いに異なるという、いわゆるバラツキが存在する。特に鉄鋼プロセスのような、高温環境等の理由で測定センサの設置に制約が多く、かつ外乱ノイズの多い製造プロセスにおいては、相当量のバラツキが存在する。
【００９７】
このようなバラツキの大きい材質値の予測においては、顧客との取り決めで設定された材質の保証範囲を予測対象製品が満足しているかが重要であり、平均的な材質値を予測するよりも、ある所定の確率における材質値の範囲を予測することが有用であり、過去事例に基づく材質値の確率密度分布による予測が適切である。予測値の算出に用いる確率密度関数は、予め関数式を設定しておく必要があり、対象の製造プロセスに関する知識や、あるいは材質値のデータの度数分布に基づいて、分布を適切に表現できる関数を選定すればよい。具体的には、正規分布関数、指数分布関数、ポアソン分布関数、対数正規分布関数等統計学の研究分野で提案された関数を用いるのが一般的であるが、本発明は、これらの関数に限定されるものではなく、任意の関数系を用いることができる。
【００９８】
これら確率密度関数のパラメータ（例えば正規分布関数の場合は、平均値と標準偏差）は、検索の結果得られた複数個の類似事例の材質値より算出される。この算出されたパラメータと、予め設定した確率値（例えば材質値の平均値を中心とする確率９０％）を、上記設定した確率密度関数の累積確率密度逆関数に代入して演算する処理によって、製品の材質値の範囲を算出し、予測値とすることができる。図１０に、確率密度関数に基づく材質の予測値の算出する処理を模式的に表した図を示す。
【００９９】
以上、本発明の第１の実施形態に係る品質予測装置１００の構成と、これによる品質予測処理について説明した。本実施形態によれば、大規模、複雑、非線形かつ非定常な製造プロセスの実施データより類似例を高速に検索することができ、大規模、複雑、非線形かつ非定常な要因が影響を与える製品の材質の予測値を常に高い精度に維持することができる。また、操業並びに材質の安定化や不良発生頻度の低減に大きく寄与することができる。
【０１００】
＜２．第２の実施形態＞
次に、図１１および図１２に基づいて、本発明の第２の実施形態に係る品質予測装置による品質予測方法について説明する。本実施形態に係る品質予測装置は、材質値を予測したい製品の製造の途中工程において、望ましい材質を得るための操業条件を決定する。本実施形態の品質予測装置も第１の実施形態に係る品質予測装置１００と同様に構成することができるので、ここでは装置構成の詳細な説明は省略し、製品の製造の途中工程における操業条件の決定方法を説明する。なお、図１１は、本実施形態に係る品質予測装置により予測する操業条件を説明するための説明図である。図１２は、本実施形態に係る品質予測装置による操業条件決定処理を示すフローチャートである。また、装置の各機能部については、以下の実施形態においても第１の実施形態と同一の符号を用いて説明する。
【０１０１】
［操業条件を決定する状況の説明］
本実施形態に係る品質予測装置１００では、製造プロセス１０において、順次行われる工程の途中で、望ましい材質の製品を得るための製造条件を決定することができる。例えば、図１１に示すように、製造プロセス１０で行われる各工程を、実施順に、プロセス１、プロセス２、プロセス３、・・・と表す。ここで、プロセス１は操業条件ｘ１、プロセス２は操業条件ｘ２で操業され、プロセス２に続いて行われるプロセス３は未実施であり、プロセス３の操業条件は未確定であるとする。このとき、本実施形態に係る品質予測装置１００は、所望の材質値を有する製品を製造するためのプロセス３の操業条件を決定する。
【０１０２】
［製造条件決定処理］
品質予測装置１００は、図１２に示すように、まず、データ入力部１１０より材質値を予測する製品のプロセス変数値をデータ処理部２０から取得する（Ｓ３００）。この際、すでに製造プロセス１０における処理が完了し、実績が確定したプロセス変数に関する値のみデータ処理部２０より入力される。
【０１０３】
次いで、予測部１４０は、実績が確定したプロセス変数値について、検索用テーブル１３２を検索するための入力値を作成する（Ｓ３０２）。
【０１０４】
さらに、予測部１４０は、材質予測に必要なプロセス変数値の中で、未だ処理が確定していないためにステップＳ３００では取得されなかったプロセス変数値について、該プロセス変数値が取り得るすべての操業範囲を網羅するようにプロセス変数値の代表値を作成する（Ｓ３０４）。この代表値は、望ましい材質を得るために決定される操業条件の候補となる値であり、予測部１４０は、これらの中から最も望ましい材質を得ると予測された操業条件を最終的な操業条件として決定する。
【０１０５】
予測部１４０は、各プロセス変数値について、検索用テーブル１３２の作成時に採用された分割候補点で区切られたプロセス変数値の各区間について１つずつ代表値を決定する。例えば、図６上に示すプロセス変数空間において、データｕ２が未確定であるとき、予測部１４０は、分割候補点ｕ２０、ｕ２１、ｕ２２、ｕ２３の各区間について１つずつ代表値ｕ２（１）、ｕ２（２）、ｕ２（３）を決定する。このとき、代表値は、例えば、各区間の中間値とすることができる。このとき、さらに取得されていないプロセス変数値が複数ある場合は、予測部１４０は、それぞれのプロセス変数値の代表値のすべての組み合わせを作成する。
【０１０６】
その後、予測部１４０は、ステップＳ３０２で作成したプロセス変数値の実績についての入力値と、ステップＳ３０４で作成した未確定のプロセス変数値が取り得る代表値とに基づいて、検索用テーブル１３２を参照するための入力データを作成する（Ｓ３０６）。ステップＳ３０６において、入力データは、ステップＳ３０４で作成されたプロセス変数値の代表値のすべての組み合わせの数だけ作成される。これらの入力データは、予測対象の製品が今後、取り得る操業条件をすべて網羅したものに相当する。
【０１０７】
次いで、ステップＳ３０６で作成した入力データのうちの１つについて、記憶部１３０内の検索用テーブル１３２の検索を行い、入力データに類似した類似事例を選択する処理を行う（Ｓ３０８）。ステップＳ３０８の処理は、具体的には、図７のステップＳ２０４における類似事例の選択方法と同様に行うことができる。ステップＳ３０８の処理はステップＳ３０６で作成された入力データのすべてについて行われ、各入力データに類似する類似事例が抽出され、抽出された類似事例のデータからなる集合を作成する。このとき、異なる入力データに対して、同じ類似事例が抽出されることもある。この場合、類似事例のデータからなる集合では同じ類似事例のデータは１つしか含まないようにする。
【０１０８】
さらに、予測部１４０は、ステップＳ３０８で作成された類似事例のデータからなる集合を、ステップＳ３０４で作成した未確定のプロセス変数値の取り得る代表値毎に層別し、その層別毎に予測したい製品の材質値を算出する予測演算を行う（Ｓ３１０）。ステップＳ３１０の具体的な処理としては、例えば図７のステップＳ２０６の処理とすることができる。
【０１０９】
ステップＳ３１０の処理は、ステップＳ３０４で作成した未確定のプロセス変数値の取り得る代表値のすべてに対して行われる（Ｓ３１２）。これは、予測対象製品が今後取り得る操業条件の全てに対して、各々の材質予測値を算出することに相当する。ステップＳ３１２ですべての入力データの予測演算が完了していないと判定された場合には、ステップＳ３１０の処理を繰り返し行う。一方、ステップＳ３１２ですべての入力データの予測演算が完了したと判定された場合には、後述のステップＳ３１４の処理を行う。
【０１１０】
すべての入力データの予測演算が完了すると、予測部１４０は、ステップＳ３００〜Ｓ３１２までの処理で算出した各操業条件に対する材質の予測値を、予め設定した評価関数に基づいて評価する。そして、予測部１４０は、最も良好な材質予測値となった入力データを選択し、その入力データに相当するプロセス変数値の代表値に換算して、換算した値を出力する（Ｓ３１４）。
【０１１１】
以上、本実施形態に係る品質予測装置１００による操業条件決定処理について説明した。本実施形態によれば、大規模、複雑、非線形かつ非定常な製造プロセスの実施データより類似例を高速に検索することができ、製造の途中工程において、望ましい材質を得るための操業条件を決定することができる。これにより、操業並びに材質の安定化や不良発生頻度の低減に大きく寄与することもできる。
【０１１２】
［実施例］
以下、図１３〜図１５に、製造プロセスとして、鉄鋼の薄板製造プロセスを対象とし、材質値を予測した例を示す。本実施例では、品質予測装置を薄板の製造プロセスに対して適用した例について説明するが、本発明はかかる例に限定されない。品質予測装置１００は、操業条件およびプロセスの状態量からなるプロセス変数値と、製造された製品の材質値を取得可能な製造プロセスに対して適用することができる。
【０１１３】
薄板の製造プロセスに適用する場合、プロセス変数値としては、例えば、処理時刻、試片番号、採取部位、圧延コイル番号、巻番号、注文厚み、注文巾、連続焼鈍ライン入側板厚、連続焼鈍ライン入側板巾、冷延材質コード、連続焼鈍ライン中央速度、加熱ゾーン出側板温、第１均熱ゾーン出側板温、第２均熱ゾーン出側板温、第１冷却ゾーン出側板温、再加熱ゾーン出側板温、過時効ゾーン出側板温、第２冷却ゾーン出側板温、調質圧延工程伸び率、調質圧延工程圧延力、圧延ラインにおける粗圧延最終スタンド出側温度、仕上出側温度、巻取り温度等とすることができる。また、精錬工程を終了した時点での溶鋼内のＣ量、Ｓｉ量、Ｍｎ量、Ｐ量、Ｓ量、Ｃｕ量、Ｎｉ量、Ｃｒ量、Ｍｏ量、Ｎｂ量、Ｖ量、Ｔｉ量、Ｂ量、Ａｌ量、Ｎ量、Ｏ量、Ｃａ量等もプロセス変数値として用いられる。また、薄板の材質値として、降伏強度（ＹＰ）、引張強度（ＴＳ）、延性（ＥＬ）、ランクフォード値（Ｒ値）等を用いることができる。これらの値は、製造プロセスに設けられた各種センサや計測装置、情報を入力するための端末から入力される。
【０１１４】
図１３は、材料の成分値のうち材質値に影響の大きい２つの成分値と、下流工程の温度条件の合計３因子をプロセス変数値として、上記特許文献１の手法を用いて材質値予測を行ったときの予測値と実績値との関係を示すグラフである。図１４は、図１３で用いた３因子に、上流工程での操業条件を加えて、合計７因子をプロセス変数値として、上記特許文献１の手法を用いて材質値予測を行ったときの予測値と実績値との関係を示すグラフである。図１５は、図１４と同じ７因子をプロセス変数値として、本実施形態に係る品質予測装置１００による品質予測方法を用いて材質値予測を行ったときの予測値と実績値との関係を示すグラフである。本例では、値が小さくなるほど材質が良好であるように材質値を正規化している。
【０１１５】
製造プロセスにおいては、材料の成分値のバラツキや、上流工程での製造条件のバラツキが、下流工程の材質値に影響するため、過去の操業実績データとこれから製造する材料の成分値や上流工程の製造条件をもとに、下流工程の操業条件を調整している。図１３と図１４とを比較すると、上流工程での操業条件を加えることで、予測精度の向上を狙ったものであるが、かえって精度が悪くなっていることがわかる。一方、図１４と図１５とを比較すると、プロセス変数値を増やすことによって、予測精度が向上していることがわかる。これより、本実施形態に係る品質予測装置１００による品質予測の精度が従来の品質予測手法と比較して高いことが確認された。
【０１１６】
［最適操業条件ガイダンスへの応用］
また、本発明の第２の実施形態に係る品質予測装置１００を用いて、最適操業条件を操業オペレータにガイダンスすることも可能である。図１６に、品質予測装置１００を用いて最適操業条件ガイダンスを行う場合の一処理例を示す。図１６では、品質予測装置１００を用いてコイル毎の最適操業条件（温度条件）をガイダンスする処理を示し、温度条件を変化させたときの品質指標を最良とする温度条件がガイダンスされる。本例では、累積確率８０％となる材質値を品質指標としており、これが最小となる温度条件を最適操業条件とする。
【０１１７】
図１６に示すように、まず、予測対象コイルのプロセス変数値のデータが入力されると（Ｓ４００）、品質予測装置１００は、評価用データ１本１本について、温度条件を変えて、検索用テーブル１３２より該当する過去の実績データを抽出する（Ｓ４０２）。すべての温度条件について実績データの抽出を終えると、品質予測装置１００は、抽出された過去の実績データを操業条件毎に、ここでは温度条件毎に層別する（Ｓ４０４）。図１７に示す例では、実績データを温度条件について水準１〜５に層別している。
【０１１８】
そして、品質予測装置１００は、操業条件別に確率分布モデルを作成し、品質指標を算出する（Ｓ４０６）。本例では、温度条件の層別それぞれについて確率分布モデルが作成され、累積確率８０％となる材質値が求められる。さらに、品質予測装置１００は、品質指標が最適となる操業条件を決定する（Ｓ４０８）。本例では、品質指標である累積確率８０％となる材質値が最小となる温度条件が最適操業条件として決定される。
【０１１９】
その後、品質予測装置１００は、ステップＳ４０２で抽出されステップＳ４０４で層別された過去の類似事例や、ステップＳ４０８で決定された最適操業条件を提示する（Ｓ４１０）。類似事例や最適操業条件は、例えば図１７に示すように複合グラフとして図示することができる。図１７では、温度条件毎の材質値を散布図として示すことで、各層に分布されたコイルの品質を目視することができる。また、温度条件毎の過去の実績データ数も棒グラフにより表してもよい。品質予測装置１００は、累積確率８０％となる材質値が最小となる温度条件（図１７では水準４）を最適操業条件として操業オペレータにガイダンスする。
【０１２０】
このように、品質予測装置１００を用いて、最適操業条件をガイダンスする機能を構成することも可能である。
【０１２１】
＜３．品質予測装置のハードウェア構成例＞
次に、図１８を参照しながら、本発明の実施形態に係る品質予測装置１００のハードウェア構成について、詳細に説明する。図１８は、本発明の実施形態に係る品質予測装置１００のハードウェア構成例を示すブロック図である。
【０１２２】
品質予測装置１００は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、を備える。また、品質予測装置１００は、更に、バス９０７と、入力装置９０９と、出力装置９１１と、ストレージ装置９１３と、ドライブ９１５と、接続ポート９１７と、通信装置９１９とを備える。
【０１２３】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１３、またはリムーバブル記録媒体９２１に記録された各種プログラムに従って、品質予測装置１００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるバス９０７により相互に接続されている。
【０１２４】
バス９０７は、ブリッジを介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バスに接続されている。
【０１２５】
入力装置９０９は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置９０９は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、品質予測装置１００の操作に対応したＰＤＡ等の外部接続機器９２３であってもよい。さらに、入力装置９０９は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。品質予測装置１００のユーザは、この入力装置９０９を操作することにより、品質予測装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１２６】
出力装置９１１は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置およびランプなどの表示装置や、スピーカおよびヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなどがある。出力装置９１１は、例えば、品質予測装置１００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、品質予測装置１００が行った各種処理により得られた結果を、テキストまたはイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。なお、本発明の実施形態では、出力装置９１１は、品質予測装置１００とは別体の表示装置４０として設けられている。
【０１２７】
ストレージ装置９１３は、品質予測装置１００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１３は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。このストレージ装置９１３は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【０１２８】
ドライブ９１５は、記録媒体用リーダライタであり、品質予測装置１００に内蔵、あるいは外付けされる。ドライブ９１５は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２１に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９１５は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２１に記録を書き込むことも可能である。リムーバブル記録媒体９２１は、例えば、ＣＤメディア、ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア等である。また、リムーバブル記録媒体９２１は、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、フラッシュメモリ、または、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２１は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）または電子機器等であってもよい。
【０１２９】
接続ポート９１７は、機器を品質予測装置１００に直接接続するためのポートである。接続ポート９１７の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート、ＲＳ−２３２Ｃポート等がある。この接続ポート９１７に外部接続機器９２３を接続することで、品質予測装置１００は、外部接続機器９２３から直接各種のデータを取得したり、外部接続機器９２３に各種のデータを提供したりする。
【０１３０】
通信装置９１９は、例えば、通信網９２５に接続するための通信デバイス等で構成された通信インタフェースである。通信装置９１９は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９１９は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデム等であってもよい。この通信装置９１９は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９１９に接続される通信網９２５は、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信等であってもよい。
【０１３１】
以上、本発明の実施形態に係る品質予測装置１００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１３２】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０１３３】
１０      製造プロセス
２０      データ処理部
３０      実績データベース
４０      表示装置
１００    品質予測装置
１１０    データ抽出部
１２０    検索用テーブル作成部
１２１    データ入力部
１２２    プロセス変数値空間分割部
１２３    確率密度関数算出部
１２４    モデル選択部
１２５    再分割対象領域判定部
１２６    分割結果出力部
１３０    記憶部
１３２    検索用テーブル
１４０    予測部
【図１】
0005522060.tif 000008
【図２】
0005522060.tif 000009
【図３】
0005522060.tif 000010
【図４】
0005522060.tif 000011
【図５】
0005522060.tif 000012
【図６】
0005522060.tif 000013
【図７】
0005522060.tif 000014
【図８】
0005522060.tif 000015
【図９】
0005522060.tif 000016
【図１０】
0005522060.tif 000017
【図１１】
0005522060.tif 000018
【図１２】
0005522060.tif 000019
【図１３】
0005522060.tif 000020
【図１４】
0005522060.tif 000021
【図１５】
0005522060.tif 000022
【図１６】
0005522060.tif 000023
【図１７】
0005522060.tif 000024
【図１８】
0005522060.tif 000025
【図１９】
0005522060.tif 000026