(57)【要約】【課題】工場の運営にあたり、将来の運営に係る評価値を予測する。【解決手段】評価値予測部は、予測モデルを用いて、所定の評価時刻における工場の運営に係る入力データに基づいて、評価時刻の一定時間後における評価値を予測する。予測モデルは、一の時点における工場の運営に係る複数種類のデータを入力することで、一の時点から一定時間後の時点における工場の運営に関する評価値を出力するように学習された学習済みモデルである。評価値出力は、評価値に係る情報を出力する。【選択図】図１
2020140252.tif 000002
【特許請求の範囲】
【請求項１】
一の時点における工場の運営に係る複数種類のデータを入力することで、前記一の時点から一定時間後の時点における前記工場の運営に関する評価値を出力するように学習された学習済みモデルである予測モデルを用いて、所定の評価時刻における前記工場の運営に係る入力データに基づいて、前記評価時刻の一定時間後における前記評価値を予測する評価値予測部と、
前記評価値に係る情報を出力する評価値出力部と
を備える運営評価装置。
【請求項２】
前記入力データは、工場の設備の稼働率に係るデータと、前記設備の消費エネルギーに係るデータとを含む
請求項１に記載の運営評価装置。
【請求項３】
前記予測モデルは、前記評価値として、前記工場の消費エネルギーに係るエネルギー評価値と、前記工場の稼働率に係る稼働率評価値とを出力する
請求項１または請求項２に記載の運営評価装置。
【請求項４】
前記エネルギー評価値と前記稼働率評価値とに基づいて、前記消費エネルギーが低いほど高く、かつ前記稼働率が高いほど高い総合評価値、または、前記消費エネルギーが低いほど低く、かつ前記稼働率が高いほど低い総合評価値を算出する総合評価部を備え、
前記評価値出力部は、前記エネルギー評価値、前記稼働率評価値、および前記前記総合評価値を出力する
請求項３に記載の運営評価装置。
【請求項５】
前記予測モデルにおける、前記入力データの種類別に重要度を特定する重要度特定部を備え、
前記評価値出力部は、前記入力データの種類別の重要度を出力する
請求項１から請求項４の何れか１項に記載の運営評価装置。
【請求項６】
前記重要度特定部は、前記予測モデルを更新したときに、前記重要度を特定し、
前記評価値出力部は、前記入力データの種類別の重要度の時系列を出力する
請求項５に記載の運営評価装置。
【請求項７】
前記入力データの値の変更を受け付ける変更部と、
前記予測モデルを用いて、前記変更されたデータに基づいて、前記評価時刻の一定時間後における評価値である修正評価値を予測するシミュレート部と、
を備え、
前記評価値出力部は、前記修正評価値に係る情報を出力する
請求項１から請求項６の何れか１項に記載の運営評価装置。
【請求項８】
一の時点における工場の運営に係る複数種類のデータを入力することで、前記一の時点から一定時間後の時点における前記工場の運営に関する評価値を出力するように学習された学習済みモデルである予測モデルを用いて、所定の評価時刻における前記工場の運営に係る入力データに基づいて、前記評価時刻の一定時間後における前記評価値を予測するステップと、
前記評価値に係る情報を出力するステップと
を備える運営評価方法。
【請求項９】
コンピュータに、
一の時点における工場の運営に係る複数種類のデータを入力することで、前記一の時点から一定時間後の時点における前記工場の運営に関する評価値を出力するように学習された学習済みモデルである予測モデルを用いて、所定の評価時刻における前記工場の運営に係る入力データに基づいて、前記評価時刻の一定時間後における前記評価値を予測するステップと、
前記評価値に係る情報を出力するステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運営評価装置、運営評価方法、およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、監視対象のモニタリングデータに基づいて、監視対象の状態監視を行い、異常によって発生するコストを見積もることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１６５０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、工場の運営を評価するにあたって、ＫＰＩ(Key Performance Indicator)を用いることがある。ＫＰＩを参照して運営を評価する場合、ＫＰＩの計画値と実績に基づいて算出したＫＰＩの値とを比較することで、運営の評価がなされる。しかしながら、計画値と実績値との比較を行う場合、ＫＰＩの計画値と実績値との間に大きな乖離が生じた後に対応策が取られるため、運営計画の立て直しが遅れる可能性がある。
【０００５】
本発明の目的は、工場の運営にあたり、将来の運営に係る評価値を予測することができる運営評価装置、運営評価方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、運営評価装置は、一の時点における工場の運営に係る複数種類のデータを入力することで、前記一の時点から一定時間後の時点における前記工場の運営に関する評価値を出力するように学習された学習済みモデルである予測モデルを用いて、所定の評価時刻における前記工場の運営に係る入力データに基づいて、前記評価時刻の一定時間後における前記評価値を予測する評価値予測部と、前記評価値に係る情報を出力する評価値出力部とを備える。
【０００７】
本発明の第２の態様によれば、第１の態様に係る運営評価装置において、前記入力データは、工場の設備の稼働率に係るデータと、前記設備の消費エネルギーに係るデータとを含むものであってよい。
【０００８】
本発明の第３の態様によれば、第１または第２の態様に係る運営評価装置において、前記予測モデルは、前記評価値として、前記工場の消費エネルギーに係るエネルギー評価値と、前記工場の稼働率に係る稼働率評価値とを出力するものであってよい。
【０００９】
本発明の第４の態様によれば、第３の態様に係る運営評価装置が、前記エネルギー評価値と前記稼働率評価値とに基づいて、前記消費エネルギーが低いほど高く、かつ前記稼働率が高いほど高い総合評価値、または、前記消費エネルギーが低いほど低く、かつ前記稼働率が高いほど低い総合評価値を算出する総合評価部を備え、前記評価値出力部は、前記エネルギー評価値、前記稼働率評価値、および前記前記総合評価値を出力するものであってよい。
【００１０】
本発明の第５の態様によれば、第１から第４の何れかの態様に係る運営評価装置が、前記予測モデルにおける、前記入力データの種類別に重要度を特定する重要度特定部を備え、前記評価値出力部は、前記入力データの種類別の重要度を出力するものであってよい。
【００１１】
本発明の第６の態様によれば、第５の態様に係る運営評価装置において、前記重要度特定部は、前記予測モデルを更新したときに、前記重要度を特定し、前記評価値出力部は、前記入力データの種類別の重要度の時系列を出力するものであってよい。
【００１２】
本発明の第７の態様によれば、第１から第６の何れかの態様に係る運営評価装置が、前記入力データの値の変更を受け付ける変更部と、前記予測モデルを用いて、前記変更されたデータに基づいて、前記評価時刻の一定時間後における評価値である修正評価値を予測するシミュレート部と、を備え、前記評価値出力部は、前記修正評価値に係る情報を出力するものであってよい。
【００１３】
本発明の第８の態様によれば、運営評価方法は、一の時点における工場の運営に係る複数種類のデータを入力することで、前記一の時点から一定時間後の時点における前記工場の運営に関する評価値を出力するように学習された学習済みモデルである予測モデルを用いて、所定の評価時刻における前記工場の運営に係る入力データに基づいて、前記評価時刻の一定時間後における前記評価値を予測するステップと、前記評価値に係る情報を出力するステップとを備える。
【００１４】
本発明の第９の態様によれば、プログラムは、コンピュータに、一の時点における工場の運営に係る複数種類のデータを入力することで、前記一の時点から一定時間後の時点における前記工場の運営に関する評価値を出力するように学習された学習済みモデルである予測モデルを用いて、所定の評価時刻における前記工場の運営に係る入力データに基づいて、前記評価時刻の一定時間後における前記評価値を予測するステップと、前記評価値に係る情報を出力するステップとを実行させる。
【発明の効果】
【００１５】
上記態様のうち少なくとも１つの態様によれば、工場評価装置は、工場の将来の運営に係る評価値を予測することができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態に係る工場評価システムの構成を示す概略図である。
【図２】第１の実施形態に係る工場評価装置の構成を示す概略ブロック図である。
【図３】第１の実施形態に係る工場評価装置の動作を示すフローチャートである。
【図４】第１の実施形態に係る工場全体の総合評価値の表示画面の例を示す図である。
【図５】第１の実施形態に係る工場計測データの重要度の表示画面の例を示す図である。
【図６】第１の実施形態に係る修正総合評価値の表示画面の例を示す図である。
【図７】第１の実施形態に係る工場評価装置を用いた運営計画の見直しの例を示す図である。
【図８】エネルギー原単位と総合設備効率から総合評価値を求める例を示す図である。
【図９】少なくとも１つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
【発明を実施するための形態】
【００１７】
〈第１の実施形態〉
《工場評価システム》
以下、図面を参照しながら実施形態について詳しく説明する。
図１は、第１の実施形態に係る工場評価システムの構成を示す概略図である。
工場評価システム１は、複数の生産設備１０、計測システム２０、および工場評価装置３０を備える。
【００１８】
生産設備１０は、工場Ｆに設置され、電力で駆動し、操作者の操作に従って様々なプロセスを実行する。生産設備１０は、様々な製品（被加工物）を加工することができる。
【００１９】
計測システム２０は、生産設備１０の稼働に関する複数種類のデータ（例えば、電流値、電圧、電力量、振動など）を計測する。生産設備１０の稼働に関するデータは、工場の運営に係るデータの一例である。計測システム２０の構成の例として、以下のものがあげられる。計測システム２０は、第１センサ２１と、第２センサ２２と、第３センサ２３と、不良品検査装置２４と、送信器２５と、受信器２６とを備える。第１センサ２１は、生産設備１０が負荷時間に該当する状態にあるか否かを計測する。例えば、第１センサ２１は、生産設備１０に供給される電力を計測し、生産設備１０に電源が入っている時間を負荷時間と特定する。第２センサ２２は、生産設備１０が稼働時間に該当する状態にあるか否か、及び正味稼働時間に該当する状態にあるか否かを計測する。例えば、第２センサ２２は、生産設備１０の加工部の振動を計測し、加工部が作動している時間を稼働時間と特定し、加工部がワークを加工している時間を正味稼働時間と特定する。第３センサ２３は、工場Ｆの非生産設備１１（例えば、空調設備等）の電流を計測する。
【００２０】
不良品検査装置２４は、生産設備１０が生産した製品が不良品であるか否かを判定する装置である。例えば、不良品検査装置２４は、撮像装置とコンピュータとを備え、撮像装置が生産設備１０が生産する製品を撮像し、コンピュータが撮像された画像に対してパターンマッチング処理を行うことで、製品の検出および当該製品の良否の判定を行う。不良品検査装置２４は、単位時間当たりの良品数および不良品数を出力する。
【００２１】
送信器２５と受信器２６とは互いに無線通信により接続されている。当該無線通信は工場Ｆにおいて用いられる無線通信とは独立した通信である。そのため、計測システム２０による無線通信は、工場Ｆの無線通信環境に干渉しない。送信器２５は、第１センサ２１の近傍に設置され、第１センサ２１、第２センサ２２、第３センサ２３および不良品検査装置２４と有線で接続される。送信器２５は、第１センサ２１、第２センサ２２が計測した生産設備１０に関するデータ、第３センサ２３が計測した非生産設備１１の電流値、ならびに不良品検査装置２４が検出した良品数および不良品数を無線通信にて受信器２６に送信する。受信器２６は、送信器２５から受信した生産設備１０に関するデータ、非生産設備１１の電流値、良品数および不良品数を時系列として記録する。工場評価装置３０は、受信器２６に記録されたこれらの時系列を取得することができる。なお、計測システム２０の構成はこれに限られない。
【００２２】
工場評価装置３０は、計測システム２０から入力された複数の生産設備１０に関する複数の種類のデータの時系列に基づいて、生産設備１０の生産効率とエネルギー効率とに鑑みた評価値である総合評価値を出力する。第１の実施形態においては、利用者の指示に応じて、工場Ｆの過去の総合評価値の推移および将来の総合評価値の予測結果をグラフとして表示する。
【００２３】
《工場評価装置の構成》
図２は、第１の実施形態に係る工場評価装置の構成を示す概略ブロック図である。
工場評価装置３０は、取得部３０１、基礎データ算出部３０２、評価値特定部３０３、総合評価部３０４、予測モデル記憶部３０５、学習部３０６、重要度特定部３０７、評価値予測部３０８、評価値出力部３０９、変更部３１０、シミュレート部３１１を備える。
【００２４】
取得部３０１は、計測システム２０から生産設備１０に関するデータ、非生産設備１１の電流値、良品数および不良品数の時系列を取得する。取得部３０１が取得するデータは、工場の運営に係る複数種類のデータの一例である。以下、取得部３０１が取得するデータを、工場計測データともいう。なお、工場計測データは、さらに温度や湿度などの工場の運営に係る他のデータを含むものであってよい。
【００２５】
基礎データ算出部３０２は、取得部３０１が取得した工場計測データの時系列に基づいて、生産設備１０の負荷時間、稼働時間、正味稼働時間、および消費電力量を算出する。また基礎データ算出部３０２は、良品数および不良品数の時系列に基づいて、負荷時間の生産設備１０の生産数量および良品数を算出する。
基礎データ算出部３０２は、例えば、計算対象となる時間帯のうち各生産設備１０の電流値から、各生産設備１０の消費電力量を算出する。基礎データ算出部３０２は、例えば、計算対象となる時間帯のうち非生産設備１１の電流値から、各非生産設備１１の消費電力量を算出する。
【００２６】
生産設備１０の稼働率は、稼働時間を負荷時間で除算して得られる値であるため、生産設備１０の稼働時間は、生産設備１０の稼働率に係る量の一例である。
生産設備１０の効率は、正味稼働時間を稼働時間で除算して得られる値であるため、生産設備１０の正味稼働時間は、生産設備１０の効率に係る量の一例である。
【００２７】
評価値特定部３０３は、基礎データ算出部３０２が算出する負荷時間、稼働時間、正味稼働時間、生産数量、良品数、および消費電力に基づいて、総合設備効率およびエネルギー原単位を算出する。総合設備効率は、工場Ｆの稼働率に係る稼働率評価値の一例である。またエネルギー原単位は、工場Ｆの消費エネルギーに係るエネルギー評価値の一例である。
具体的には、評価値特定部３０３は、以下の手順で総合設備効率およびエネルギー原単位を算出する。評価値特定部３０３は、稼働時間を負荷時間で除算することで各生産設備１０の稼働率を算出する。評価値特定部３０３は、正味稼働時間を稼働時間で除算することで各生産設備１０の効率を算出する。評価値特定部３０３は、良品数を生産数量で除算することで各生産設備１０の品質を算出する。評価値特定部３０３は、稼働率と効率と品質とを乗算することで、各生産設備１０の総合設備効率を算出する。評価値特定部３０３は、消費電力量を生産数量で除算することで、各生産設備１０のエネルギー原単位を算出する。
【００２８】
また、評価値特定部３０３は、すべての生産設備１０の消費電力量および非生産設備１１の消費電力量の和を、すべての生産設備１０の生産数量の和で除算することで、工場Ｆ全体のエネルギー原単位を算出する。つまり、評価値特定部３０３は、工場Ｆで消費される電流値を、工場Ｆの生産数量で除算することで、工場Ｆ全体のエネルギー原単位を算出する。
【００２９】
総合評価部３０４は、総合設備効率とエネルギー原単位とに基づいて、工場Ｆの運営に係る総合評価値を算出する。総合評価部３０４は、各生産設備１０の総合設備効率の平均値を、工場Ｆ全体のエネルギー原単位で除算することで、工場全体の総合評価値を算出する。総合評価値は、消費エネルギーが低いほど高く、かつ稼働率が高いほど高い値である。なお、他の実施形態に係る総合評価値は、消費エネルギーが低いほど低く、かつ稼働率が高いほど低いものであってもよい。例えば、他の実施形態に係る総合評価値は、工場Ｆ全体のエネルギー原単位を各生産設備１０の総合設備効率の平均値で除算したものであってよい。
【００３０】
予測モデル記憶部３０５は、一の時点における工場計測データを入力することで、一の時点から一定時間後（例えば１週間後）の時点における総合設備効率およびエネルギー原単位を出力するように学習された学習済みモデルである予測モデルを記憶する。本実施形態において「学習済みモデル」とは、機械学習モデルと学習済みパラメータの組み合わせである。機械学習モデルとしては、例えばニューラルネットワーク、ベイジアンネットワーク、線形回帰、回帰木などが挙げられる。
【００３１】
学習部３０６は、取得部３０１が取得した工場計測データに基づいて、予測モデルを学習する。具体的には、学習部３０６は、過去の工場計測データを入力サンプルとし、入力サンプルに係る一定時間後の総合設備効率およびエネルギー原単位を出力サンプルとする学習用データセットを用いて予測モデルを学習する。学習された予測モデルは、予測モデル記憶部３０５に記録される。なお、学習部３０６は、工場評価装置３０と別個の装置に設けられてもよい。この場合、別個の装置において学習された学習済みモデルが、予測モデル記憶部３０５に記録されることとなる。
【００３２】
重要度特定部３０７は、予測モデル記憶部３０５が記憶する予測モデルにおける入力データの種類別に重要度を特定する。重要度とは、予測モデルに入力される複数種類のデータそれぞれが、予測モデルの性能に寄与する度合いを示す値である。重要度特定部３０７は、例えば、Permutation Importanceなどの手法によって重要度を特定することができる。Permutation Importanceは、データセットのうち、重要度の評価対象となるデータの値をシャッフルした値を予測モデルに入力したときの出力と、正しいデータセットを入力したときの出力との変化を観測することで、評価対象となるデータの需要度を特定する手法である。なお、データの値のシャッフルは、評価対象のデータの相関をなくすことを目的として行われる。
なお、予測モデルが回帰木である場合、重要度特定部３０７は、決定木の変数重要度を重要度として特定してもよい。
【００３３】
評価値予測部３０８は、取得部３０１が取得した評価時刻に係る工場計測データを、予測モデル記憶部３０５が記憶する予測モデルに入力することで、評価時刻の一定時間後に係る総合設備効率およびエネルギー原単位を予測する。
【００３４】
評価値出力部３０９は、評価値特定部３０３が特定した総合設備効率およびエネルギー原単位に基づいて算出された工場Ｆ全体の総合評価値、および評価値予測部３０８が予測した総合設備効率およびエネルギー原単位に基づいて算出された工場Ｆ全体の総合評価値を出力する。以下、評価値特定部３０３が特定した総合設備効率およびエネルギー原単位に基づいて算出された工場Ｆ全体の総合評価値を実績総合評価値ともいう。また、評価値予測部３０８が予測した総合設備効率およびエネルギー原単位に基づいて算出された工場Ｆ全体の総合評価値を、予測総合評価値ともいう。
【００３５】
変更部３１０は、取得部３０１が取得した評価時刻に係る工場計測データの一部の変更を受け付ける。
シミュレート部３１１は、変更部３１０によって変更された工場計測データを予測モデル記憶部３０５が記憶する予測モデルに入力することで、運転計画の変更後の総合設備効率およびエネルギー原単位を予測する。運転計画の変更後の総合設備効率およびエネルギー原単位は、修正評価値の一例である。
【００３６】
《工場評価装置の動作》
図３は、第１の実施形態に係る工場評価装置の動作を示すフローチャートである。
利用者が工場評価装置３０に総合評価値の出力指示を入力すると、取得部３０１は、計測システム２０から工場計測データを取得する（ステップＳ１）。
【００３７】
工場評価装置３０は、総合評価値の算出対象となる単位時間（例えば、１時間）ごとの時間帯を１つずつ選択し、選択された時間帯について、以下のステップＳ３からステップＳ１５の処理を実行する（ステップＳ２）。
【００３８】
まず、基礎データ算出部３０２は、取得部３０１が取得した情報に基づいて、選択した時間帯における負荷時間、稼働時間、正味稼働時間、消費電力量、良品数、および生産数量を算出する（ステップＳ３）。次に、評価値特定部３０３は、基礎データ算出部３０２が算出したデータに稼働時間を負荷時間で除算することで、選択した時間帯における各生産設備１０の稼働率を算出する（ステップＳ４）。評価値特定部３０３は、正味稼働時間を稼働時間で除算することで選択した時間帯における各生産設備１０の効率を算出する（ステップＳ５）。評価値特定部３０３は、良品数を生産数量で除算することで選択した時間帯における各生産設備１０の品質を算出する（ステップＳ６）。
【００３９】
評価値特定部３０３は、稼働率と効率と品質とを乗算することで、選択した時間帯における各生産設備１０の総合設備効率を算出する（ステップＳ７）。評価値特定部３０３は、すべての生産設備１０の消費電力量および非生産設備１１の消費電力量の和を、すべての生産設備１０の生産数量の和で除算することで、工場Ｆ全体のエネルギー原単位を算出する（ステップＳ８）。総合評価部３０４は、各生産設備１０の総合設備効率の平均値を、工場Ｆ全体のエネルギー原単位で除算することで、工場全体の総合評価値を算出する（ステップＳ９）。
【００４０】
上記の処理によって各時間帯に係る総合設備効率およびエネルギー原単位が得られると、学習部３０６は、ステップＳ１で取得した工場計測データの時系列と、ステップＳ２からステップＳ９で生成された総合設備効率およびエネルギー原単位の時系列とに基づいて、予測モデルの学習に用いる学習用データセットを生成する（ステップＳ１０）。すなわち、学習部３０６は、入力サンプルである工場計測データと、出力サンプルである総合設備効率およびエネルギー原単位とを、一定時間ずつずらして対応付けることで、学習用データセットを生成する。学習部３０６は、生成した学習用データセットを用いて予測モデルを学習する（ステップＳ１１）。当該学習は、バッチ学習によってなされてもよいし、オンライン学習によってなされてもよい。重要度特定部３０７は、ステップＳ１１で学習された予測モデルを用いて、工場計測データの種類別の重要度を特定する（ステップＳ１２）。
【００４１】
次に、評価値予測部３０８は、ステップＳ１で取得した工場計測データのうち直近の一定時間（例えば、１週間）に係るものを、単位時間ごとに抽出し、それぞれを予測モデルに入力することで、現在時刻から一定時間後までの総合設備効率およびエネルギー原単位の時系列を予測する（ステップＳ１３）。総合評価部３０４は、ステップＳ１３で予測された単位時刻ごとの総合設備効率およびエネルギー原単位に基づいて、現在時刻から一定時間後までの総合評価値の予測値の時系列を算出する（ステップＳ１４）。
【００４２】
図４は、第１の実施形態に係る工場全体の総合評価値の表示画面の例を示す図である。
評価値出力部３０９は、図４に示すような総合評価値の表示画面を生成し、出力する（ステップＳ１５）。
工場Ｆ全体の総合評価値の表示画面には、工場Ｆ全体の総合評価値の時系列を表すグラフと、工場Ｆ全体のエネルギー原単位の時系列を表すグラフと、工場Ｆ全体の総合設備効率の時系列を表すグラフと、が含まれる。総合評価値の時系列を表すグラフは、縦軸に総合評価値をとり、横軸に時刻をとるグラフである。エネルギー原単位の時系列を表すグラフは、縦軸にエネルギー原単位をとり、横軸に時刻をとるグラフである。総合設備効率の時系列を表すグラフは、縦軸に総合設備効率をとり、横軸に時刻をとるグラフである。各グラフのうち、現在時刻より左側の評価値は、ステップＳ２からステップＳ９の処理によって求められた値である。現在時刻より右側の評価値は、ステップＳ１４の処理によって求められた値である。
これにより、利用者は、総合評価値の過去の推移と将来の予測値とを一覧することができる。したがって、利用者は、総合評価値の予測値が計画値から乖離することが予測される場合に、先んじて対策を講じることができる。
また利用者は、エネルギー原単位の時系列を表すグラフおよび総合設備効率の時系列を表すグラフを視認することで、総合評価値が高い時や低い時に、その原因が生産効率にあるのか、エネルギー効率にあるのかを容易に認識することができる。
【００４３】
図５は、第１の実施形態に係る工場計測データの重要度の表示画面の例を示す図である。
また、評価値出力部３０９は、図５に示すような工場計測データの重要度の表示画面を生成し、出力する（ステップＳ１６）。重要度の表示画面には、工場計測データの項目が、重要度の降順に並べて表示される。各項目には、重要度の大きさを示すグラフと、過去の学習毎の重要度の順位の時系列とが関連付けて表示される。
これにより、利用者は、工場Ｆの運転計画の見直しにあたって、工場計測データの重要度の表示画面を参照することで、見直すべき項目の決定に役立てることができる。例えば、重要度が大きい項目ほど総合評価値に与える影響が大きいことから、重要度が大きい項目について改善を図ることを考えることができる。また、利用者は、現在の重要度の順位の変動を観察することで、工場の状態の推移を観測することができる。
【００４４】
利用者は、工場計測データの重要度の表示画面の視認後、工場Ｆの運転計画の変更後のシミュレーションを行うことができる。すなわち、利用者は、現在の工場計測データの値を変更し、変更後の工場計測データ値に基づいて予測モデルを用いた評価値の予測を行うことができる。変更部３１０は、利用者からステップＳ１で取得した工場計測データの値の変更を受け付ける（ステップＳ１７）。シミュレート部３１１は、変更後の工場計測データを予測モデルに入力することで、一定時間後の総合設備効率およびエネルギー原単位の時系列を予測する（ステップＳ１８）。総合評価部３０４は、ステップＳ１８で予測された単位時刻ごとの総合設備効率およびエネルギー原単位に基づいて、修正総合評価値を算出する（ステップＳ１９）。
【００４５】
図６は、第１の実施形態に係る修正総合評価値の表示画面の例を示す図である。
評価値出力部３０９は、図６に示すような修正総合評価値の表示画面を生成し、出力する（ステップＳ２０）。修正総合評価値の表示画面は、図４に示す総合評価値の表示画面に、修正総合評価値のプロットＰを追加したものである。これにより、利用者は、運転計画の変更の妥当性を検証することができる。
【００４６】
《作用・効果》
このように、第１の実施形態によれば、工場評価装置３０は、予測モデルを用いて、評価時刻における工場計測データに基づいて、評価時刻の一定時間後における評価値を予測し、出力する。これにより、工場評価装置３０は、工場Ｆの運営にあたり、将来の運営に係る評価値（ＫＰＩ）を予測することができる。
図７は、第１の実施形態に係る工場評価装置を用いた運営計画の見直しの例を示す図である。例えば、図７に示すように、工場評価装置３０が評価時刻において一定時間後にＫＰＩが大きく下がること示す表示画面を生成した場合、工場評価装置３０の利用者は、ＫＰＩの計画値と実績値との間に乖離が生じる前ないし微小な乖離が生じた時点で、将来的な乖離の発生を知ることができる。これにより、利用者は対応策を取ることが可能となり、事前ないし早期の運営計画の立て直しを行うことができる。
【００４７】
また、第１の実施形態によれば、工場計測データは、工場Ｆの設備の稼働率に係るデータと、設備の消費エネルギーに係るデータとを含む。これにより、安価かつ汎用的な手法で評価値を算出するための工場計測データを得ることができる。なお、他の実施形態においてはこれに限られず、人手で生成された工場Ｆの運営に係る複数種類のデータを用いて評価値を算出してもよい。
【００４８】
また、第１の実施形態によれば、予測モデルは、評価値として、工場Ｆの消費エネルギーに係るエネルギー評価値であるエネルギー原単位と、工場Ｆの稼働率に係る稼働率評価値である総合設備効率とを出力する。そして、工場評価装置３０は、予測されたエネルギー原単位および総合設備効率から、総合評価値を算出する。図８は、エネルギー原単位と総合設備効率から総合評価値を求める例を示す図である。これにより、工場評価装置３０は、エネルギー原単位または総合設備効率のみの個別最適といった予測ではなく、図８に示すように、総合評価値の時系列Ｔ３を参照することで、全体最適を志向した予測を実現することができる。また、利用者は、エネルギー原単位の時系列Ｔ１および総合設備効率の時系列Ｔ２を認識することで、総合評価値の予測に対して、その変化の原因が生産効率にあるのか、エネルギー効率にあるのかを容易に認識することができる。なお、他の実施形態においてはこれに限られず、予測モデルは、直接総合評価値や他の評価値を出力するものであってもよい。
【００４９】
また、工場評価装置３０は、予測モデルにおける工場計測データの種類別に重要度を特定し、当該重要度を出力する。これにより、利用者は、工場Ｆの運転計画の見直しにあたって、工場計測データの重要度の表示画面を参照することで、見直すべき項目の決定に役立てることができる。また、工場評価装置３０は、予測モデルの更新のたびに重要度を特定し、その時系列を出力する。これにより、利用者は、現在の重要度の順位の変動を観察することで、工場Ｆの状態の推移を観測することができる。なお、他の実施形態においてはこれに限られず、工場評価装置３０は、重要度を算出しないものであってもよく、また最新の重要度のみを出力するものであってもよい。
【００５０】
また、工場評価装置３０は、工場計測データの値の変更を受け付け、変更されたデータに基づいて修正評価値を予測する。これにより、利用者は、運転計画の変更の妥当性を検証することができる。なお、他の実施形態においてはこれに限られず、工場評価装置３０は、工場計測データの値の変更を受け付けなくてもよい。
【００５１】
〈他の実施形態〉
以上、図面を参照して一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、様々な設計変更等をすることが可能である。
例えば、他の実施形態においては、上述の処理の順序が適宜変更されてもよい。また、一部の処理が並列に実行されてもよい。
【００５２】
上述の実施形態に係る工場評価装置３０は、工場Ｆの運営に関する評価値として、エネルギー原単位、総合設備効率、および総合評価値を算出するが、これに限られない。例えば、他の実施形態に係る工場評価装置３０は、エネルギー原単位または総合設備効率のみを算出してもよいし、他の評価値を算出してもよい。
【００５３】
上述の実施形態では、工場運営に関する評価値を予測する工場評価装置３０について説明したが、これに限られない。例えば、他の実施形態では、会社経営について同様の手法で評価値を予測してもよい。この場合、評価値として受注高や売上高などを用いることができる。
【００５４】
〈コンピュータ構成〉
図９は、少なくとも１つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
コンピュータ９０は、プロセッサ９１、メインメモリ９２、ストレージ９３、インタフェース９４を備える。
上述の工場評価装置３０は、コンピュータ９０に実装される。そして、上述した各処理部の動作は、プログラムの形式でストレージ９３に記憶されている。プロセッサ９１は、プログラムをストレージ９３から読み出してメインメモリ９２に展開し、当該プログラムに従って上記処理を実行する。また、プロセッサ９１は、プログラムに従って、上述した予測モデル記憶部３０５に対応する記憶領域をメインメモリ９２に確保する。
【００５５】
プログラムは、コンピュータ９０に発揮させる機能の一部を実現するためのものであってもよい。例えば、プログラムは、ストレージ９３に既に記憶されている他のプログラムとの組み合わせ、または他の装置に実装された他のプログラムとの組み合わせによって機能を発揮させるものであってもよい。なお、他の実施形態においては、コンピュータ９０は、上記構成に加えて、または上記構成に代えてＰＬＤ（Programmable Logic Device）などのカスタムＬＳＩ（Large Scale Integrated Circuit）を備えてもよい。ＰＬＤの例としては、ＰＡＬ(Programmable Array Logic)、ＧＡＬ(Generic Array Logic)、ＣＰＬＤ(Complex Programmable Logic Device)、ＦＰＧＡ（Field Programmable Gate Array）が挙げられる。この場合、プロセッサ９１によって実現される機能の一部または全部が当該集積回路によって実現されてよい。
【００５６】
ストレージ９３の例としては、磁気ディスク、光磁気ディスク、半導体メモリ等が挙げられる。ストレージ９３は、コンピュータ９０のバスに直接接続された内部メディアであってもよいし、インタフェース９４または通信回線を介してコンピュータ９０に接続される外部メディアであってもよい。また、このプログラムが通信回線によってコンピュータ９０に配信される場合、配信を受けたコンピュータ９０が当該プログラムをメインメモリ９２に展開し、上記処理を実行してもよい。少なくとも１つの実施形態において、ストレージ９３は、一時的でない有形の記憶媒体である。
【００５７】
また、当該プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、当該プログラムは、前述した機能をストレージ９３に既に記憶されている他のプログラムとの組み合わせで実現するもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【００５８】
１  工場評価システム
１０  生産設備
２０  計測システム
３０  工場評価装置
３０１  取得部
３０２  基礎データ算出部
３０３  評価値特定部
３０５  予測モデル記憶部
３０６  学習部
３０７  重要度特定部
３０８  評価値予測部
３０４  総合評価部
３０９  評価値出力部
３１０  変更部
３１１  シミュレート部
【図１】
2020140252.tif 000003
【図２】
2020140252.tif 000004
【図３】
2020140252.tif 000005
【図４】
2020140252.tif 000006
【図５】
2020140252.tif 000007
【図６】
2020140252.tif 000008
【図７】
2020140252.tif 000009
【図８】
2020140252.tif 000010
【図９】
2020140252.tif 000011