(57)【要約】      （修正有）【課題】発酵状態の推移を精度よく予測することを可能とする予測プログラム、予測方法および予測装置の提供。【解決手段】コンピュータに、微生物の発酵に関連した工程を含む製造工程における所定の時点までの計測データと、製造工程に関する過去の事例データとを取得し、取得した前記計測データと、取得した前記事例データに含まれる、過去の製造工程における前記所定の時点に対応する時点から先の製造工程における制御の履歴とに基づき、所定の時点から先の製造工程における将来の計測データを予測する、処理を実行させることを特徴とする予測プログラム。【選択図】図１
2020171246.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
微生物の発酵に関連した工程を含む製造工程における所定の時点までの計測データと、前記製造工程に関する過去の事例データとを取得し、
取得した前記計測データと、取得した前記事例データに含まれる、過去の製造工程における前記所定の時点に対応する時点から先の製造工程における制御の履歴とに基づき、前記所定の時点から先の製造工程における将来の計測データを予測する、
処理を実行させることを特徴とする予測プログラム。
【請求項２】
前記予測する処理は、前記製造工程に関連する各物理量を示す数理モデルをもとに、取得した前記計測データに対応する前記所定の時点までの物理量と、前記制御の履歴に対応する前記所定の時点から先の物理量とを適用し、前記各物理量を時間発展させて前記将来の計測データに対応する物理量を予測する、
ことを特徴とする請求項１に記載の予測プログラム。
【請求項３】
過去の事例ごとの前記事例データの中から、予測した前記将来の計測データと類似する事例データを検索し、
検索した前記事例データを提示する処理をさらにコンピュータに実行させる、
ことを特徴とする請求項１または２に記載の予測プログラム。
【請求項４】
前記検索する処理は、前記所定の時点までの計測データ、および、予測した前記将来の計測データである予測データのうち、前記所定の時点から先の製造工程における所定の期間までの予測データと類似する事例データを検索する、
ことを特徴とする請求項３に記載の予測プログラム。
【請求項５】
前記検索する処理は、前記予測データに含まれる複数の物理量の中の、所定の物理量が所定の条件を満たす期間を検索に用いる前記所定の期間とする、
ことを特徴とする請求項４に記載の予測プログラム。
【請求項６】
前記所定の物理量は、前記製造工程において生成される中間生成物の量である、
ことを特徴とする請求項５に記載の予測プログラム。
【請求項７】
コンピュータが、
微生物の発酵に関連した工程を含む製造工程における所定の時点までの計測データと、前記製造工程に関する過去の事例データとを取得し、
取得した前記計測データと、取得した前記事例データに含まれる、過去の製造工程における前記所定の時点に対応する時点から先の製造工程における制御の履歴とに基づき、前記所定の時点から先の製造工程における将来の計測データを予測する、
処理を実行することを特徴とする予測方法。
【請求項８】
微生物の発酵に関連した工程を含む製造工程における所定の時点までの計測データと、前記製造工程に関する過去の事例データとを取得する取得部と、
取得した前記計測データと、取得した前記事例データに含まれる、過去の製造工程における前記所定の時点に対応する時点から先の製造工程における制御の履歴とに基づき、前記所定の時点から先の製造工程における将来の計測データを予測する予測部と、
を有することを特徴とする予測装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、予測プログラム、予測方法および予測装置に関する。
【背景技術】
【０００２】
日本酒の醸造などのように微生物の発酵を利用した発酵製品の製造工程では、発酵状態に応じた製造計画を誤ると、製品品質の低下や歩留まりが低くなる。このため、例えば、日本酒の製造工程では、醸造中の温度、アルコール度数、ボーメ度、日本酒度、アミノ酸量などの計測データに基づいて将来の発酵状態を予測する。そして、予測した状態に対応する醸造計画を作成して、歩留まりの改善を行っている。このような製造工程における状態予測については、センサで計測された製造プロセスにおける時々刻々の計測値をもとに将来時刻におけるプロセスの予測値を出力する製造プロセスの操業状態の予測方法が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１４６３２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、例えば日本酒の製造工程における仕込み初期の段階において時々刻々の計測値が十分ではなく、将来にわたる発酵状態の推移を精度よく予測することが困難な場合があるという問題がある。日本酒の醸造においては、仕込み初期の段階からの醸造計画が、製品品質や歩留まりに大きく影響することがある。したがって、仕込み初期の段階において、将来の発酵状態の予測精度が悪くなる場合、品質・歩留まりのよい適切な醸造計画を作成することは、例えば経験の浅い製造者にとって大変難しい作業となる。
【０００５】
１つの側面では、発酵状態の推移を精度よく予測することを可能とする予測プログラム、予測方法および予測装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の案では、予測プログラムは、コンピュータに、取得する処理と、予測する処理とを実行させる。取得する処理は、微生物の発酵に関連した工程を含む製造工程における所定の時点までの計測データと、製造工程に関する過去の事例データとを取得する。予測する処理は、取得した計測データと、取得した事例データに含まれる、過去の製造工程における所定の時点に対応する時点から先の製造工程における制御の履歴とに基づき、所定の時点から先の製造工程における将来の計測データを予測する。
【発明の効果】
【０００７】
本発明の１実施態様によれば、発酵状態の推移を精度よく予測することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態にかかる予測の概要を説明する説明図である。
【図２】図２は、実施形態にかかる予測装置の機能構成例を示すブロック図である。
【図３】図３は、実施形態にかかる予測装置の動作例を示すフローチャートである。
【図４】図４は、実施形態にかかる予測装置の動作の概要を説明する説明図である。
【図５Ａ】図５Ａは、制御履歴を用いない予測計算の一例を説明する説明図である。
【図５Ｂ】図５Ｂは、制御履歴を用いる予測計算の一例を説明する説明図である。
【図６】図６は、従来の類似例検索と、実施形態にかかる予測装置による類似例検索とを説明する説明図である。
【図７】図７は、従来の類似例検索と、実施形態にかかる予測装置による類似例検索との比較例を説明する説明図である。
【図８】図８は、デンプンとグルコースの時間変化例に関するグラフである。
【図９】図９は、予測情報を用いる期間を説明する説明図である。
【図１０】図１０は、実施形態にかかる予測装置のハードウエア構成例を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、実施形態にかかる予測プログラム、予測方法および予測装置を説明する。実施形態において同一の機能を有する構成には同一の符号を付し、重複する説明は省略する。なお、以下の実施形態で説明する予測プログラム、予測方法および予測装置は、一例を示すに過ぎず、実施形態を限定するものではない。また、以下の各実施形態は、矛盾しない範囲内で適宜組みあわせてもよい。
【００１０】
［概要］
図１は、実施形態にかかる予測の概要を説明する説明図である。図１に示すように、本実施形態にかかる予測では、微生物の発酵を利用した発酵製品の製造工程において計測時点（計測日Ｔ１）までの計測データ（グラフＧ１）を用いる。
【００１１】
なお、本実施形態では、微生物の発酵を利用した製造工程として日本酒の醸造工程を例示する。日本酒の醸造工程においてセンサ等で計測される物理量としては、温度、アルコール度数、ボーメ度、単位体積あたりのデンプン、麹菌、グルコース、酵母の量などがある。そして、計測日Ｔ１までの計測データには、上記の各物理量が含まれている。例えば、図１におけるグラフＧ１は、醸造開始から３日目の計測日Ｔ１までに計測されたアルコール、温度およびボーメのグラフである。
【００１２】
微生物の発酵を利用した製造工程における計測データの予測では、計測日Ｔ１以後の将来の計測データについて、微生物の発酵を利用した製造工程における各物理量を数理モデル化し、数理モデルに含まれる個々の変数（各物理量）の時間発展を計算して得る。例えば、日本酒の製造工程における各物理量は、次の式（１）〜（６）に示す連立微分方程式のように数理モデル化できる。
【００１３】
【数１】
2020171246.tif 000003
【００１４】
式（１）〜（６）において、Ｓは、単位体積あたりのデンプン量を示す。Ｍは、単位体積あたりの麹菌の量を示す。Ｇは、単位体積あたりのグルコースの量を示す。Ｆは、単位体積あたりの酵母の量を示す。Ａは、アルコール度数を示す。Ｔは酒樽内の温度、Ｔ<SUB>ｒｏｏｍ</SUB>は酒樽がおいてある部屋の温度を示す。
【００１５】
式（１）は、デンプン量（Ｓ）の時間変化を表す数理モデルであり、デンプン（Ｓ）と麹菌（Ｍ）が存在する場合にデンプンが分解されることを示している。ａは、デンプンの減少量に関する係数である。
【００１６】
式（２）は、麹菌の量（Ｍ）の時間変化を表す数理モデルであり、麹菌がデンプンを分解して増殖し、ある一定数は死滅することを示している。ｂ（Ｔ）は、麹菌の増加量に関する温度の関数である。ｃ（Ｔ）は、麹菌の減少量に関する温度の関数である。
【００１７】
式（３）は、グルコースの量（Ｇ）の時間変化を表す数理モデルであり、麹菌がグルコースを生成して清酒酵母が分解し減少することを示している。このグルコースは、日本酒の醸造工程における中間生成物の一例である。ｖは、グルコースの増加量に関する係数である。ｗは、グルコースの減少量に関する係数である。
【００１８】
式（４）は、酵母の量（Ｆ）の時間変化を表す数理モデルであり、酵母がグルコースを分解して増殖し、ある一定数は死滅することを示している。ｘ（Ｔ）は、酵母の増加量に関する温度の関数である。ｙ（Ｔ）は、酵母の減少量に関する温度の関数である。
【００１９】
式（５）は、アルコールの度数の時間変化を表す数理モデルであり、中間生成物のグルコースより清酒酵母がアルコールを生成することを示している。ｚは、アルコールの増加量に関する係数である。
【００２０】
式（６）は、酒樽内の温度の時間変化を表す数理モデルであり、菌類の活動により熱が発生し、ニュートンの冷却法則で外部との熱交換が行われることを示している。ｔ<SUB>１</SUB>は、麹菌が発生する熱に関する係数である。ｔ<SUB>２</SUB>は、酵母が発生する熱に関する係数である。ｔ<SUB>３</SUB>は、室温との熱交換に関する係数である。
【００２１】
計測データの予測では、計測日Ｔ１までの計測データにおける各物理量を上記の式（１）〜（６）の個々の変数に適用し、計測日Ｔ１以後の時間発展を計算する。
【００２２】
ここで、本実施形態では、計測日Ｔ１以後の時間発展を計算する際の、一部の物理量については、過去に発酵製品を製造した事例（過去事例）における制御の履歴を適用する。例えば、過去事例における制御の履歴としては、温度制御における設定温度の履歴、製造工程で注入した加水量（加水履歴）などがある。本実施形態では、設定温度の履歴、加水履歴などの制御の履歴を、計測日Ｔ１以後の物理量に適用したうえで、各物理量の時間発展を計算する。なお、設定温度および加水履歴の適用は一例であり、過去の事例における制御の履歴より適用する物理量については、特に温度・加水量に限定しない。
【００２３】
図１におけるグラフＧ２は、過去事例として醸造開始以後に記録されている計測データおよび制御の履歴を示す。グラフＧ２における、アルコールおよびボーメは過去事例において計測された計測データである。また、グラフＧ２における温度は設定温度、加水履歴は加水量の履歴であり、それぞれ制御の履歴を示す。本実施形態では、グラフＧ２において、計測日Ｔ１に対応する時点（醸造開始から３日目）以後の制御の履歴（例えば、設定温度、加水履歴）を適用し、各物理量の時間発展を計算する。
【００２４】
例えば、式（６）に示す温度の時間変化については、温度制御における設定温度の履歴をもとに温度の時間変化＝設定温度の履歴とし、制御の履歴を適用する。また、式（１）〜（６）における単位体積あたりのデンプン量、グルコース量、アルコール量については、加水履歴をもとに、加水量に応じた稀釈が行われたものとする。
【００２５】
このように、本実施形態では、計測データと、制御の履歴とに基づき、グラフＧ３に示すように、計測日Ｔ１から先の製造工程における将来の計測データを予測する。したがって、本実施形態では、計測日Ｔ１までの計測データだけでなく、過去の事例における制御の履歴も用いた予測を行うので、将来の計測データが示す発酵状態の推移を精度よく予測することが可能となる。
【００２６】
［予測装置の機能構成］
図２は、実施形態にかかる予測装置の機能構成例を示すブロック図である。図２に示すように、予測装置１は、入力部１１、出力部１２、記憶部１３および制御部１４を有する。
【００２７】
入力部１１は、キーボードやマウスなどの入力装置からの操作入力や他の装置との通信による入力を受け付ける処理部である。例えば、入力部１１は、各種設定に関する設定情報の入力を受け付け、受け付けた設定情報を記憶部１３に格納する。例えば、入力部１１は、数理モデルに関連する係数などの設定を数理モデル情報１３１として記憶部１３に格納する。また、入力部１１は、醸造開始から計測した計測データの入力を受け付け、受け付けた計測データを時刻情報とともに計測データＤＢ１３２に格納する。また、入力部１１は、過去の事例ごとの事例データの入力を受け付け、受け付けた事例データを識別情報（例えば酒樽の識別番号など）とともに過去事例ＤＢ１３３に格納する。
【００２８】
出力部１２は、制御部１４における処理の結果を表示装置または印字装置などに出力する処理部である。
【００２９】
記憶部１３は、プログラムやデータを記憶する記憶装置の一例であり、例えばメモリやハードディスクなどである。例えば、記憶部１３は、数理モデル情報１３１、計測データＤＢ１３２および過去事例ＤＢ１３３を記憶する。
【００３０】
数理モデル情報１３１は、製造工程における各物理量の数理モデルに関する数式、初期値、係数値などの設定情報である。
【００３１】
計測データＤＢ１３２は、醸造工程において計測された計測値を記憶するデータベースである。例えば、計測データＤＢ１３２は、計測されたグルコースの量、アルコール度数、温度などの計測データを計測時刻を示す時刻情報と対応付けて記憶する。なお、計測データＤＢ１３２は、複数の酒樽から取得した計測データについて、酒樽の識別番号と対応付けて酒樽ごとに記憶してもよい。
【００３２】
また、計測データＤＢ１３２には、計測データとともに、設定温度、加水量などの制御情報を時刻情報と対応付けて記憶してもよい。このように、計測データおよび制御情報を時刻情報と対応付けて計測データＤＢ１３２に記憶しておくことで、計測データＤＢ１３２のデータをそのまま過去事例の事例データとして扱うこともできる。
【００３３】
過去事例ＤＢ１３３は、醸造工程における過去の事例ごとの事例データを記憶するデータベースである。例えば、過去事例ＤＢ１３３は、酒樽の識別番号などで識別される事例ごとに、醸造開始からの時刻情報と対応付けられた計測データおよび制御情報を含む事例データを記憶する。
【００３４】
制御部１４は、予測装置１全体の処理を司る処理部であり、例えばプロセッサなどである。この制御部１４は、取得部１４１、予測部１４２、検索部１４３および提示部１４４を有する。なお、取得部１４１、予測部１４２、検索部１４３および提示部１４４は、プロセッサなどが実行するプロセスの一例である。
【００３５】
取得部１４１は、醸造工程における計測日Ｔ１までの計測データ、過去の事例データなどを取得する取得する処理部である。取得部１４１は、取得した計測データおよび事例データを予測部１４２へ出力する。
【００３６】
例えば、取得部１４１は、計測データＤＢ１３２を参照し、醸造工程において計測日Ｔ１まで計測された計測データを取得し、取得した計測データを予測部１４２へ出力する。また、取得部１４１は、過去事例ＤＢ１３３を参照して過去の事例データを取得し、取得した事例データを予測部１４２へ出力する。
【００３７】
予測部１４２は、取得部１４１が取得した計測日Ｔ１までの計測データと、過去の事例データに含まれる制御の履歴とに基づき、計測日Ｔ１から先の製造工程における将来の計測データを予測する処理部である。
【００３８】
例えば、予測部１４２は、計測日Ｔ１までの計測データにおける各物理量を数理モデル情報１３１に基づく数理モデル（式（１）〜（６））に適用し、各物理量の時間発展を計算（予測計算）する。このとき、予測部１４２は、計測日Ｔ１以後の時間発展を計算する際の、一部の物理量については、過去の事例データに含まれる制御の履歴（例えば設定温度、加水履歴）を適用する。
【００３９】
予測部１４２は、数理モデルによる時間発展により得られた各物理量を予測した計測データとして検索部１４３に出力する。また、予測部１４２は、予測した計測データを出力部１２を介してそのまま出力してもよい。
【００４０】
検索部１４３は、予測部１４２が予測した計測データをもとに、過去事例ＤＢ１３３に格納された過去事例ごとの事例データの中から予測した計測データと類似する事例データを検索する処理部である。具体的には、検索部１４３は、過去事例ごとに、予測した計測データにおける計測時刻ごとの計測値と、事例データに含まれる時刻ごとの計測値との誤差計算を行う。次いで、検索部１４３は、誤差が最小のものから順に過去事例を並べた検索結果を提示部１４４に出力する。
【００４１】
提示部１４４は、検索部１４３が検索した検索結果を出力部１２を介して提示する処理部である。具体的には、提示部１４４は、検索部１４３の検索結果を出力部１２を介して表示装置への表示または印字装置への印字などを行い、ユーザへの提示を行う。
【００４２】
［動作］
図３は、実施形態にかかる予測装置１の動作例を示すフローチャートである。図４は、実施形態にかかる予測装置１の動作の概要を説明する説明図である。
【００４３】
図３に示すように、処理が開始されると、取得部１４１は、計測データＤＢ１３２より計測データを取得する（Ｓ１）。例えば、図４に示すように、取得部１４１は、計測日Ｔ１（醸造開始から３日目）までのアルコール度数、温度、ボーメ等の計測データを計測データＤＢ１３２より取得する。
【００４４】
次いで、取得部１４１は、過去事例ＤＢ１３３より過去事例（本実施形態ではＮ個）の制御情報を取得する（Ｓ２）。例えば、図４に示すように、取得部１４１は、過去事例ＤＢ１３３に格納された、過去事例（Ｎ個）ごとの事例データ（アルコール度数、ボーメ等の計測データおよび設定温度、加水履歴等の制御情報）を読み出す。次いで、取得部１４１は、読み出した事例データに含まれる制御情報を取得する。
【００４５】
次いで、予測部１４２は、計測日Ｔ１までの計測データと、過去事例の制御情報とに基づき、過去事例（Ｎ個）の制御情報を含めた予測計算を行う（Ｓ３）。これにより、図４に示すように、Ｓ３では、過去事例における制御込みで、計測日Ｔ１から先の製造工程における将来の計測データを予測する。なお、予測部１４２は、過去事例（Ｎ個）の制御情報を個々に含めた予測計算を行ってもよいし、過去事例（Ｎ個）の制御情報の平均値を含めた予測計算を行ってもよい。
【００４６】
図５Ａは、制御履歴を用いない予測計算の一例を説明する説明図である。図５Ｂは、制御履歴を用いる予測計算の一例を説明する説明図である。
【００４７】
図５Ａに示すように、制御履歴を用いない予測計算では、計測日Ｔ１以後の計測データについては、加水などの手を加えずに発酵が進んだ場合のアルコール度数、温度等の予測が得られる事となる。これに対し、図５Ｂに示すように、制御履歴を用いる予測計算では、過去事例における制御履歴に則して加水や温度を変化させ、発酵が進んだ場合のアルコール度数等の予測が得られる事となる。
【００４８】
次いで、検索部１４３は、予測部１４２が予測した計測データをもとに過去事例ＤＢ１３３の事例データと誤差計算を行い、過去事例（Ｎ個）に対する類似度の計算を行う（Ｓ４）。例えば、図４に示すように、Ｓ４において検索部１４３は、予測した計測データと、過去事例それぞれとの誤差計算を行う。次いで、検索部１４３は、誤差が最小のものを順（類似度順）に選択し、類似例として提示部１４４へ出力する。次いで、提示部１４４は、類似度順に選択した過去事例を類似例として出力し、ユーザへの提示を行う（Ｓ５）。
【００４９】
図６は、従来の類似例検索と、実施形態にかかる予測装置１による類似例検索とを説明する説明図である。図７は、従来の類似例検索と、実施形態にかかる予測装置１による類似例検索との比較例を説明する説明図である。
【００５０】
図６に示すように、従来の類似例検索では、十分な計測データが集まっていない、または、将来の制御の情報などを用いて予測しないため、計測日Ｔ１以後の状態推移の予測精度が悪くなることがある。このように予測精度が悪い予測値をもとに検索を行うと、適切な類似例検索は困難なものとなる。
【００５１】
これに対し、予測装置１では、過去の事例データに含まれる計測日Ｔ１以後の制御履歴も予測に用いるので、計測日Ｔ１以後の将来的な時間発展（発酵状態の推移）を過去の製造工程に則して精度よく予測することができる。このため、予測装置１では、精度のよい予測値に基づく適切な類似例検索を実施することができる。
【００５２】
具体的には、図７に示すように、計測終了後の３日目段階における１番目〜５番目までの類似例の答え（正解）は、１２５番、４７番、９３番、１２４番、９２番（番号は過去の酒樽の番号）であるものとする。従来の類似例検索では、１番目〜５番目までの類似例について、１３３番、１２５番、１３１番、１２４番、１０５番と予測しており、正解との誤差が大きい。これに対し、予測装置１による類似例検索では、１番目〜５番目までの類似例について、１２５番、１２４番、９２番、１２７番、９３番と予測しており、正解との誤差が従来より小さくなっている。
【００５３】
なお、検索部１４３は、Ｓ４において、予測部１４２が予測した計測データ（予測情報）の全てを用いて検索を行うのではなく、計測日Ｔ１以後の所定の期間内のデータを用いて検索を行ってもよい。具体的には、検索部１４３は、過去事例ごとに、計測値の誤差計算を行う期間を、計測日Ｔ１以後の所定の期間（例えば予め設定された日数）内に限定してもよい。
【００５４】
予測部１４２による予測は、一般的に、予測期間が先になるほど誤差が大きくなる。したがって、検索部１４３は、予測した計測データにおける計測日Ｔ１以後の所定の期間内のデータと類似する事例データを検索することで、予測の誤差が検索に及ぼす影響を小さくすることができる。
【００５５】
なお、検索部１４３が検索に用いる期間については、ユーザが任意に設定してもよい。また、検索部１４３は、予測部１４２が予測した計測データにおいて、所定の物理量が所定の条件を満たす期間を検索に用いる期間としてもよい。
【００５６】
例えば、検索部１４３は、予測部１４２が予測した計測データにおいて、単位体積あたりのデンプン量（Ｓ）またはグルコース量（Ｇ）などの醸造を進める上で主要な物理量が所定の閾値以上である期間を検索に用いる期間としてもよい。
【００５７】
図８は、デンプンのグルコースの時間変化例に関するグラフである。具体的には、グラフＧ４はデンプン（Ｓ）の時間変化を示すグラフであり、グラフＧ５はグルコース（Ｇ）の時間変化を示すグラフである。
【００５８】
図８のグラフＧ４に示すように、醸造工程において、デンプン（Ｓ）は、麹菌（Ｍ）により分解されて減少する。また、図８のグラフＧ５に示すように、中間生成物であるグルコース（Ｇ）は、デンプンの分解により増加するとともに、清酒酵母により分解されて減少する。このグラフＧ４、Ｇ５に示す、デンプン量やグルコース量の推移が、最終的に生成される日本酒の酒質に大きな影響を及ぼす場合がある。
【００５９】
したがって、検索部１４３は、予測部１４２が予測した計測データにおいて、予測したデンプン量、グルコース量が所定の閾値を下回る時点Ｔ２、Ｔ３までの期間を検索に用いる期間とする。
【００６０】
図９は、予測情報を用いる期間を説明する説明図である。なお、図９では、予測したデンプン量をもとに検索に用いる期間を決める事例を説明するが、グルコース量などの他の物理量についても同様であることは言うまでもないことである。
【００６１】
図９に示すように、Ｓ１１、Ｓ１２において予測部１４２が予測した、計測日Ｔ１以後のデンプン量をもとに、検索部１４３は、デンプン量が所定の閾値を下回る時点Ｔ２を求める（Ｓ１３）。次いで、検索部１４３は、予測した計測データにおける、計測日Ｔ１以後から時点Ｔ２までの期間Ｒ１内のデータを用いて過去事例との検索を行う（Ｓ１４）。
【００６２】
これにより、予測装置１では、醸造を進める上で主要な物理量（例えばデンプン量）が所定の条件を満たす期間の計測データと類似する事例データを検索することができる。
【００６３】
［効果］
以上のように、予測装置１は、取得部１４１と、予測部１４２とを有する。取得部１４１は、計測データＤＢ１３２を参照し、微生物の発酵に関連した工程を含む製造工程における所定の時点までの計測データを取得する。また、取得部１４１は、過去事例ＤＢ１３３を参照し、製造工程に関する過去の事例データを取得する。予測部１４２は、取得した計測データと、取得した事例データに含まれる、過去の製造工程における所定の時点に対応する時点から先の製造工程における制御の履歴とに基づき、所定の時点から先の製造工程における将来の計測データを予測する。
【００６４】
このように、予測装置１は、所定の時点までの計測データだけでなく、過去の事例データに含まれる制御の履歴も用いた予測を行うので、将来の計測データが示す発酵状態の推移を精度よく予測することが可能となる。
【００６５】
例えば、製造工程における仕込み初期の時点においては、十分な計測データが集まっておらず、計測データだけでは仕込み初期以後の発酵状態の推移を精度よく予測することが困難な場合がある。また、発酵物に対する温度、水分（加水）の制御工程によって、その後の推移が大きく異なる場合もある。しかし、温度、加水等の制御は、通常、製造工程において発酵がある程度（１週間程度）進行した後に行われるため、仕込み初期の期間の計測データからは制御工程の影響を考慮した発酵状態の推移予測は困難である。これに対し、予測装置１では、過去の事例データに含まれる仕込み初期以後の制御の履歴も予測に用いるので、仕込み初期以後の将来的な時間発展（発酵状態の推移）を過去の製造工程に則して精度よく予測することができる。また、発酵状態の推移を精度よく予測することで、例えば経験の浅い製造者であっても、品質・歩留まりのよい適切な醸造計画を容易に作成することが可能となる。
【００６６】
また、予測部１４２は、製造工程に関連する各物理量を示す数理モデル（例えば数（１）〜（６））をもとに、各物理量を時間発展させて将来の計測データに対応する物理量を予測する。具体的には、予測部１４２は、計測データに対応する所定の時点までの物理量（例えば単位体積あたりのデンプン量（Ｓ）、麹菌の量（Ｍ）、グルコース量（Ｇ）、酵母の量（Ｆ）、アルコール量（Ａ）など）を数理モデルに適用する。また、予測部１４２は、制御の履歴に対応する所定の時点から先の物理量（例えば温度制御における設定温度など）を数理モデルに適用する。そして、予測部１４２は、適用した各物理量を数理モデルに基づいて時間発展させて将来の計測データに対応する物理量を予測する。これにより、予測装置１は、計測データおよび過去の事例データに含まれる制御の履歴をもとに、将来の計測データに対応する各物理量（例えば単位体積あたりのデンプン量（Ｓ）、麹菌の量（Ｍ）、グルコース量（Ｇ）、酵母の量（Ｆ）、アルコール量（Ａ）など）を精度よく予測することができる。
【００６７】
また、予測装置１は、過去事例ＤＢ１３３を参照し、過去の事例ごとの事例データの中から、予測した将来の計測データと類似する事例データを検索する検索部１４３と、検索した事例データを提示する提示部１４４とをさらに有する。これにより、ユーザは、予測結果に類似する事例データを容易に確認することができる。このように、予測装置１は、予測結果に類似する事例データを参考にした醸造計画の作成を支援することができる。
【００６８】
また、検索部１４３は、予測した将来の計測データに含まれる、所定の時点から先の製造工程における所定の期間内の計測データと類似する事例データを過去事例ＤＢ１３３より検索する。例えば、所定の時点から先の製造工程における将来の計測データについては、予測期間が先になるほど誤差が大きくなる。したがって、予測装置１では、所定の期間内の計測データと類似する事例データを検索することで、予測の誤差が検索に及ぼす影響を小さくすることができる。
【００６９】
また、検索部１４３は、将来の計測データに含まれる複数の物理量の中の、所定の物理量が所定の条件を満たす期間を検索に用いる期間とする。例えば、検索部１４３は、予測した将来の計測データにおいて、単位体積あたりのデンプン量（Ｓ）またはグルコース量（Ｇ）などの醸造を進める上で主要な物理量が所定の閾値以上である期間を検索に用いる期間とする。これにより、予測装置１では、醸造を進める上で主要な物理量が所定の条件を満たす期間の計測データと類似する事例データを検索することができ、類似する事例データを参考にした醸造計画の作成を支援することができる。
【００７０】
また、検索に用いる期間の条件とする物理量については、単位体積あたりのグルコース量（Ｇ）など、製造工程において生成される中間生成物の量であってもよい。例えば、日本酒の醸造工程においては、グルコース量（Ｇ）などの中間生成物の生成工程が最終的に生成される日本酒の酒質に大きな影響を及ぼすことがある。したがって、予測装置１では、中間生成物であるグルコース量（Ｇ）が所定の条件を満たす期間の計測データと類似する事例データを検索することで、酒質のよい醸造計画の作成を支援することができる。
【００７１】
［その他］
上記の実施形態では、日本酒の醸造工程を例にして説明したが、これに限定されるものではなく、ワイン、ビール、シードルなどの醸造酒に対しても同様に処理することができる。また、チーズやヨーグルトなど、醸造酒以外の製造工程に適用してもよいことは言うまでもないことである。
【００７２】
また、上記の実施形態で説明した各パラメータは一例であり、実施形態として記載したものに限定されず、醸造酒を製造する他のパラメータを含む数理モデルを生成することもできる。
【００７３】
また、上記の実施形態で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、任意に変更することができる。また、上記の実施形態で説明した具体例、分布、数値などは、あくまで一例であり、任意に変更することができる。
【００７４】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散や統合の具体的形態は図示のものに限られない。つまり、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵ（Central  Processing  Unit）および当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００７５】
［ハードウエア］
図１０は、実施形態にかかる予測装置１のハードウエア構成例を示すブロック図である。図１０に示すように、予測装置１は、プロセッサ１０１、メモリ１０２、入力装置１０３、表示装置１０４、通信装置１０５およびＨＤＤ（Hard  Disk  Drive）１０６を有する、いわゆるコンピュータの一例である。また、図１０に示した各部は、バス等で相互に接続される。
【００７６】
プロセッサ１０１は、プログラム１０６ａをＨＤＤ１０６等から読み出してメモリ１０２に展開することで、予測装置１の各機能を実行するプロセスを動作させる。すなわち、このプロセスは、予測装置１が有する各処理部と同様の機能を実行する。具体的には、プロセッサ１０１は、取得部１４１、予測部１４２、検索部１４３および提示部１４４等と同様の機能を実現するためのプログラム１０６ａをＨＤＤ１０６等から読み出す。そして、プロセッサ１０１は、取得部１４１、予測部１４２、検索部１４３および提示部１４４等と同様の処理を実行するプロセスを実行する。
【００７７】
入力装置１０３は、例えばマウスやキーボードなどであり、ユーザから操作情報等の各種情報の入力を受け付ける。表示装置１０４は、例えば液晶ディスプレイ装置などであり、ユーザに対して表示画面等の各種画面を表示する。通信装置１０５は、ネットワークインタフェースカードなどであり、他の装置との通信を行う。ＨＤＤ１０６は、プログラム１０６ａの他、数理モデル情報１３１、計測データＤＢ１３２および過去事例ＤＢ１３３に関する各種情報を記憶する。
【００７８】
このように予測装置１は、プログラム１０６ａを読み出して実行することで予測方法を実行する情報処理装置として動作する。すなわち、プログラム１０６ａは、予測プログラムの一例である。また、予測装置１は、媒体読取装置によって記録媒体からプログラム１０６ａを読み出し、読み出されたプログラム１０６ａを実行することで上記した実施形態と同様の機能を実現することもできる。なお、プログラム１０６ａは、予測装置１単体によって実行されることに限定されるものではない。例えば、他のコンピュータまたはサーバがプログラムを実行する場合や、これらが協働してプログラムを実行するような場合にも、同様に適用することができる。
【００７９】
また、プログラム１０６ａは、インターネットなどのネットワークを介して配布することができる。また、プログラム１０６ａは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ（Magneto−Optical  disk）、ＤＶＤ（Digital  Versatile  Disc）などのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することができる。
【００８０】
以上の実施形態に関し、さらに以下の付記を開示する。
【００８１】
（付記１）コンピュータに、
微生物の発酵に関連した工程を含む製造工程における所定の時点までの計測データと、前記製造工程に関する過去の事例データとを取得し、
取得した前記計測データと、取得した前記事例データに含まれる、過去の製造工程における前記所定の時点に対応する時点から先の製造工程における制御の履歴とに基づき、前記所定の時点から先の製造工程における将来の計測データを予測する、
処理を実行させることを特徴とする予測プログラム。
【００８２】
（付記２）前記予測する処理は、前記製造工程に関連する各物理量を示す数理モデルをもとに、取得した前記計測データに対応する前記所定の時点までの物理量と、前記制御の履歴に対応する前記所定の時点から先の物理量とを適用し、前記各物理量を時間発展させて前記将来の計測データに対応する物理量を予測する、
ことを特徴とする付記１に記載の予測プログラム。
【００８３】
（付記３）過去の事例ごとの前記事例データの中から、予測した前記将来の計測データと類似する事例データを検索し、
検索した前記事例データを提示する処理をさらにコンピュータに実行させる、
ことを特徴とする付記１または２に記載の予測プログラム。
【００８４】
（付記４）前記検索する処理は、前記所定の時点までの計測データ、および、予測した前記将来の計測データである予測データのうち、前記所定の時点から先の製造工程における所定の期間までの予測データと類似する事例データを検索する、
ことを特徴とする付記３に記載の予測プログラム。
【００８５】
（付記５）前記検索する処理は、前記予測データに含まれる複数の物理量の中の、所定の物理量が所定の条件を満たす期間を検索に用いる前記所定の期間とする、
ことを特徴とする付記４に記載の予測プログラム。
【００８６】
（付記６）前記所定の物理量は、前記製造工程において生成される中間生成物の量である、
ことを特徴とする付記５に記載の予測プログラム。
【００８７】
（付記７）コンピュータが、
微生物の発酵に関連した工程を含む製造工程における所定の時点までの計測データと、前記製造工程に関する過去の事例データとを取得し、
取得した前記計測データと、取得した前記事例データに含まれる、過去の製造工程における前記所定の時点に対応する時点から先の製造工程における制御の履歴とに基づき、前記所定の時点から先の製造工程における将来の計測データを予測する、
処理を実行することを特徴とする予測方法。
【００８８】
（付記８）前記予測する処理は、前記製造工程に関連する各物理量を示す数理モデルをもとに、取得した前記計測データに対応する前記所定の時点までの物理量と、前記制御の履歴に対応する前記所定の時点から先の物理量とを適用し、前記各物理量を時間発展させて前記将来の計測データに対応する物理量を予測する、
ことを特徴とする付記７に記載の予測方法。
【００８９】
（付記９）過去の事例ごとの前記事例データの中から、予測した前記将来の計測データと類似する事例データを検索し、
検索した前記事例データを提示する処理をさらにコンピュータが実行する、
ことを特徴とする付記７または８に記載の予測方法。
【００９０】
（付記１０）前記検索する処理は、前記所定の時点までの計測データ、および、予測した前記将来の計測データである予測データのうち、前記所定の時点から先の製造工程における所定の期間までの予測データと類似する事例データを検索する、
ことを特徴とする付記９に記載の予測方法。
【００９１】
（付記１１）前記検索する処理は、前記予測データに含まれる複数の物理量の中の、所定の物理量が所定の条件を満たす期間を検索に用いる前記所定の期間とする、
ことを特徴とする付記１０に記載の予測方法。
【００９２】
（付記１２）前記所定の物理量は、前記製造工程において生成される中間生成物の量である、
ことを特徴とする付記１１に記載の予測方法。
【００９３】
（付記１３）微生物の発酵に関連した工程を含む製造工程における所定の時点までの計測データと、前記製造工程に関する過去の事例データとを取得する取得部と、
取得した前記計測データと、取得した前記事例データに含まれる、過去の製造工程における前記所定の時点に対応する時点から先の製造工程における制御の履歴とに基づき、前記所定の時点から先の製造工程における将来の計測データを予測する予測部と、
を有することを特徴とする予測装置。
【００９４】
（付記１４）前記予測部は、前記製造工程に関連する各物理量を示す数理モデルをもとに、取得した前記計測データに対応する前記所定の時点までの物理量と、前記制御の履歴に対応する前記所定の時点から先の物理量とを適用し、前記各物理量を時間発展させて前記将来の計測データに対応する物理量を予測する、
ことを特徴とする付記１３に記載の予測装置。
【００９５】
（付記１５）過去の事例ごとの前記事例データの中から、予測した前記将来の計測データと類似する事例データを検索する検索部と、
検索した前記事例データを提示する提示部と、をさらに有する、
ことを特徴とする付記１３または１４に記載の予測装置。
【００９６】
（付記１６）前記検索部は、前記所定の時点までの計測データ、および、予測した前記将来の計測データである予測データのうち、前記所定の時点から先の製造工程における所定の期間までの予測データと類似する事例データを検索する、
ことを特徴とする付記１５に記載の予測装置。
【００９７】
（付記１７）前記検索部は、前記予測データに含まれる複数の物理量の中の、所定の物理量が所定の条件を満たす期間を検索に用いる前記所定の期間とする、
ことを特徴とする付記１６に記載の予測装置。
【００９８】
（付記１８）前記所定の物理量は、前記製造工程において生成される中間生成物の量である、
ことを特徴とする付記１７に記載の予測装置。
【符号の説明】
【００９９】
１…予測装置
１１…入力部
１２…出力部
１３…記憶部
１４…制御部
１０１…プロセッサ
１０２…メモリ
１０３…入力装置
１０４…表示装置
１０５…通信装置
１０６…ＨＤＤ
１０６ａ…プログラム
１３１…数理モデル情報
１３２…計測データＤＢ
１３３…過去事例ＤＢ
１４１…取得部
１４２…予測部
１４３…検索部
１４４…提示部
Ｇ１〜Ｇ５…グラフ
Ｒ１…期間
Ｔ１…計測日
Ｔ２…時点
【図１】
2020171246.tif 000004
【図２】
2020171246.tif 000005
【図３】
2020171246.tif 000006
【図４】
2020171246.tif 000007
【図５Ａ】
2020171246.tif 000008
【図５Ｂ】
2020171246.tif 000009
【図６】
2020171246.tif 000010
【図７】
2020171246.tif 000011
【図８】
2020171246.tif 000012
【図９】
2020171246.tif 000013
【図１０】
2020171246.tif 000014