(57)【要約】【課題】製造状況に応じて、適した手順で作業を行うことを促す。【解決手段】複数の原材料を調合して製品を製造する際の、原材料の性質および原材料を調合する条件を示す条件情報と、原材料の配合情報、調合の手順ならびに調合を行う作業内容および品質検査内容を示す作業指示とをあらかじめ対応付けて記憶するデータベース１００と、製品を製造した結果を示す値を算出する算出部５００と、条件情報に基づいて、配合情報、調合の手順および作業指示をデータベース１００から読み出す読み出し部２００と、読み出し部２００が読み出した配合情報、調合の手順および作業指示を出力する出力部３００と、算出部５００が算出した値に基づいて、データベース１００を更新する更新部４００とを有する。【選択図】図１
2020181483.tif 000002
【特許請求の範囲】
【請求項１】
複数の原材料を調合して製品を製造する際の、前記原材料の性質および前記原材料を調合する条件を示す条件情報と、前記原材料の配合情報、調合の手順ならびに前記調合を行う作業内容および品質検査内容を示す作業指示とをあらかじめ対応付けて記憶するデータベースと、
前記製品を製造した結果を示す値を算出する算出部と、
前記条件情報に基づいて、前記配合情報、前記調合の手順および前記作業指示を前記データベースから読み出す読み出し部と、
前記読み出し部が読み出した前記配合情報、前記調合の手順および前記作業指示を出力する出力部と、
前記算出部が算出した値に基づいて、前記データベースを更新する更新部とを有する食品生産管理システム。
【請求項２】
請求項１に記載の食品生産管理システムにおいて、
前記算出部は、前記製品を製造した結果を示す値として、前記製品の歩留まり率を算出し、
前記更新部は、前記算出部が算出した歩留まり率に基づいて、前記データベースを更新する食品生産管理システム。
【請求項３】
請求項１または請求項２に記載の食品生産管理システムにおいて、
前記更新部は、前記出力部が出力した作業指示に対して行われた作業実績を収集して、該収集した作業実績と前記算出部が算出した値とに基づいて、前記データベースに記憶されている前記作業指示を更新する食品生産管理システム。
【請求項４】
請求項１から３のいずれか１項に記載の食品生産管理システムにおいて、
前記条件情報は、前記原材料の収穫時期、産地、製造時期、提供者、前記調合を行う調合者、前記製品の製造時期、製造条件および仕掛品の品質条件の少なくとも１つである食品生産管理システム。
【請求項５】
請求項１から４のいずれか１項に記載の食品生産管理システムにおいて、
前記調合の対象となる原材料に付与されたコード情報を読み取る読み取り部を有し、
前記データベースは、前記調合の対象となる原材料に付与されたコード情報と、前記調合の対象となる原材料の条件情報とをあらかじめ対応付けて記憶し、
前記読み出し部は、前記読み取り部が読み取ったコード情報に基づいて、前記調合の対象となる原材料の条件情報を前記データベースから読み出し、該読み出した条件情報に基づいて、前記配合情報、前記調合の手順および前記作業指示を前記データベースから読み出す食品生産管理システム。
【請求項６】
請求項１から５のいずれか１項に記載の食品生産管理システムにおいて、
前記出力部は、前記調合の結果を示す値を表示するディスプレイである食品生産管理システム。
【請求項７】
複数の原材料を調合して製品を製造した結果を示す値を算出する処理と、
前記複数の原材料を調合して製品を製造する際の、前記原材料の性質および前記原材料を調合する条件を示す条件情報に基づいて、前記原材料の配合情報、調合の手順ならびに前記調合を行う作業内容および品質検査内容を示す作業指示を、前記条件情報と、前記原材料の配合情報、前記調合の手順および前記作業指示とをあらかじめ対応付けて記憶するデータベースから読み出す処理と、
前記読み出した前記配合情報、前記調合の手順および前記作業指示を出力する処理と、
前記算出した値に基づいて、前記データベースを更新する処理とを行う食品生産管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、食品生産管理システムおよび食品生産管理方法に関する。
【背景技術】
【０００２】
一般的に、製品を製造する場合、その製品を構成する部品の管理方法として、部品それぞれに付与された製造番号やロット番号を用いて各作業工程において管理していく方法が採用されている。製造の過程でその部品となる材料が変化していく食品加工等の分野においては、材料それぞれに付与された製造番号やロット番号を用いて各作業工程において管理していくような管理方法を採用することはできない。また、製造番号やロット番号を付与したコード情報を材料に貼り付けるといったことも困難である。そこで、食品生産を管理するために、配合する原料を必要な量に小分けにして、小分けにした原料毎にラベルを発行して管理する技術が考えられている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３４３７５１０号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数の原材料を調合して食品を製造する場合、原材料の部位や歩留まり、製造環境などの条件に応じて、調合する量や手順が異なってくる。そのため、特許文献１に記載されたような技術を用いても、その条件に応じた管理を行うことは困難であるという問題点がある。
【０００５】
本発明の目的は、用いる原材料や製造条件に応じて、適した量や手順で作業を行うことを促すことができる食品生産管理システムおよび食品生産管理方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の食品生産管理システムは、複数の原材料を調合して製品を製造する際の、前記原材料の性質および前記原材料を調合する条件を示す条件情報と、前記原材料の配合情報、調合の手順ならびに前記調合を行う作業内容および品質検査内容を示す作業指示とをあらかじめ対応付けて記憶するデータベースと、
前記製品を製造した結果を示す値を算出する算出部と、
前記条件情報に基づいて、前記配合情報、前記調合の手順および前記作業指示を前記データベースから読み出す読み出し部と、
前記読み出し部が読み出した前記配合情報、前記調合の手順および前記作業指示を出力する出力部と、
前記算出部が算出した値に基づいて、前記データベースを更新する更新部とを有する。
【０００７】
また、本発明の食品生産管理方法は、複数の原材料を調合して製品を製造した結果を示す値を算出する処理と、
前記複数の原材料を調合して製品を製造する際の、前記原材料の性質および前記原材料を調合する条件を示す条件情報に基づいて、前記原材料の配合情報、調合の手順ならびに前記調合を行う作業内容および品質検査内容を示す作業指示を、前記条件情報と、前記原材料の配合情報、前記調合の手順および前記作業指示とをあらかじめ対応付けて記憶するデータベースから読み出す処理と、
前記読み出した前記配合情報、前記調合の手順および前記作業指示を出力する処理と、
前記算出した値に基づいて、前記データベースを更新する処理とを行う。
【発明の効果】
【０００８】
本発明においては、製造状況に応じて、適した手順で作業を行うことを促すことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の食品生産管理システムの第１の実施の形態を示す図である。
【図２】図１に示したデータベースに記憶された、条件情報と原材料の使用量と手順と作業指示との対応付けの一例を示す図である。
【図３】図１に示したデータベースに記憶された、歩留まり率と配合情報の１つである使用量との対応付けの一例を示す図である。
【図４】図１に示したデータベースに記憶された、歩留まり率と手順との対応付けの一例を示す図である。
【図５】図１に示したデータベースに記憶された、歩留まり率と作業指示との対応付けの一例を示す図である。
【図６】図１に示した食品生産管理システムにおける食品生産管理方法の一例を説明するためのフローチャートである。
【図７】本発明の食品生産管理システムの第２の実施の形態を示す図である。
【図８】図７に示した通信端末の内部構造の一例を示す図である。
【図９】図７に示した管理サーバの内部構成の一例を示す図である。
【図１０】図７に示した食品生産管理システムにおける食品生産管理方法の一例を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の実施の形態について図面を参照して説明する。
（第１の実施の形態）
【００１１】
図１は、本発明の食品生産管理システムの第１の実施の形態を示す図である。本形態における食品生産管理システムは図１に示すようにデータベース１００と、読み出し部２００と、出力部３００と、更新部４００と、算出部５００とを有する。
データベース１００は、複数の原材料を調合して製品を製造する際の、原材料の性質および原材料を調合する条件を示す条件情報と、原材料の配合情報、調合の手順ならびに調合を行う作業内容および品質検査内容を示す作業指示とをあらかじめ対応付けて記憶する。この条件情報は、原材料の収穫時期、産地、製造時期、提供者、調合を行う調合者、製品の製造時期、製造条件および仕掛品の品質条件の少なくとも１つである。
【００１２】
図２は、図１に示したデータベース１００に記憶された、条件情報と原材料の使用量と手順と作業指示との対応付けの一例を示す図である。図１に示したデータベース１００は図２に示すように、「月」と、「品目名」と、「原材料名」と、「使用量」と、調合の手順である「投入手順」と、「作業指示」とが対応付けられて記憶されている。「月」は、製品の製造時期を示す。「品目名」は、原材料を調合して生産される生産品の名称を示す。「原材料名」は、「品目名」が示す生産品が生産される元の材料の名称を示す。「使用量」は、「原材料」を調合する際に投入する量を示す。「投入手順」は、「原材料」を投入する手順を示す。「作業指示」は、作業者への指示の内容を示す。この「作業指示」は、出力部３００から出力されることで、作業者へ伝えられる。なお、製造工程における作業指示は、図２に示した他の情報、例えば、月、品目名、原材料名、使用量および投入手順に基づいて作成される。また、検査工程における作業指示は、製品の検査に必要な情報に基づいて、検査項目マスタを作成し、作成された検査項目マスタ、品目および検査に使用する設備等に基づいて作成される。この検査工程における作業指示は、検査項目およびその実施順序、実施のタイミングや良否判定の基準値等を示す。また、「品目名」や「原材料名」は、それぞれにあらかじめ固有に付与されたコード情報を用いて表されても良い。
【００１３】
なお、図２に示した例では、「品目名」と「原材料名」とが記憶されている場合を例に挙げたが、仕掛品を生産する対応付けを記憶させる場合には、その仕掛品の名称を「品目名」として記憶させる。また、複数の仕掛品から製品を生産する対応付けを記憶させる場合には、その仕掛品の名称を「原材料名」として記憶させる。
【００１４】
また、図２に示した例では、原材料の「使用量」が記憶されている場合を例に挙げたが、原材料の使用量のみならず、その使用（配合）の比率等、その原材料を他の材料と配合する際に必要な情報である配合情報が記憶されているものであっても良い。
【００１５】
また、図２に示した例では、条件情報として、製品の製造時期である「月日」である場合を例に挙げているが、そのほかに上述したような、原材料の収穫時期や、産地、原材料の製造時期、提供者、調合を行う調合者等が、また、それらの組み合わせが条件情報として対応付けられているものであっても良い。例えば、条件情報として「原材料の収穫時期」が記憶されている場合、その原材料（投入品）の収穫時期に応じた使用量や投入手順、作業指示が対応付けられている。また、例えば、条件情報として「産地」が記憶されている場合、その原材料（投入品）の産地に応じた使用量や投入手順、作業指示が対応付けられている。また、例えば、条件情報として「提供者」が記憶されている場合、その原材料（投入品）を提供した提供者の住所や居所、またはこれまでの提供品の品質や信頼性等に応じた使用量や投入手順、作業指示が対応付けられている。また、条件情報として調理条件が記憶されていても良い。この調理条件として、調理の処理量や、処理時間、仕込み方が挙げられる。例えば、処理量について、大型の装置を使用する場合は、処理にかける原材料類の一括投入や、原材料の一部を貯蔵タンク等からの自動投入することがある。一方、小型の装置を使用する場合は、処理する原材料類を個別投入することが多い。このような、処理量に応じた使用量や投入手順、作業指示が対応付けられている。
【００１６】
また、データベース１００は、歩留まり率と原材料の配合情報とを対応付けて記憶する。図３は、図１に示したデータベース１００に記憶された、歩留まり率と配合情報の１つである使用量との対応付けの一例を示す図である。図１に示したデータベース１００には図３に示すように、歩留まり率を示す歩留まりの数値と、原材料それぞれの使用量とが対応付けられて記憶されている。この対応付けを用いることで、算出部５００が算出した歩留まり率に応じて、原材料それぞれの使用量を変更することができる。例えば、算出部５００が算出した歩留まり率が「ｒ１」である場合、この対応付けで「ｒ１」と対応付けられている原材料「ａ」の使用量「１０．１ｋｇ」、原材料「ｂ」の使用量「１２．１ｋｇ」および原材料「ｃ」の使用量「１．１ｋｇ」を更新部４００が読み出し、図２に示した対応付けの使用量を更新する。なお、図３には、使用量の値は、原材料の実際の重さを示す値である場合を例に挙げて示しているが、そのほか、現在の使用量からの増減の幅や、増減率を示す値であっても良い。
【００１７】
また、データベース１００は、歩留まり率と手順とを対応付けて記憶する。図４は、図１に示したデータベース１００に記憶された、歩留まり率と手順との対応付けの一例を示す図である。図１に示したデータベース１００は図４に示すように、歩留まり率を示す歩留まりの数値と、手順とが対応付けられて記憶されている。この対応付けを用いることで、算出部５００が算出した歩留まり率に応じて、手順を変更することができる。例えば、算出部５００が算出した歩留まり率が「ｒ２」である場合、この対応付けで「ｒ２」と対応付けられている手順「ｂ→ａ→ｃ」を更新部４００が読み出し、図２に示した対応付けの手順を更新する。
【００１８】
また、データベース１００は、歩留まり率と作業指示とを対応付けて記憶する。図５は、図１に示したデータベース１００に記憶された、歩留まり率と作業指示との対応付けの一例を示す図である。この対応付けを用いることで、算出部５００が算出した歩留まり率に応じて、作業指示を変更することができる。例えば、算出部５００が算出した歩留まり率が「ｒ２」である場合、この対応付けで「ｒ２」と対応付けられている作業指示「着色料３種漬け込み液をカップ一杯投入してください。」を更新部４００が読み出し、図２に示した対応付けの作業指示を更新する。
【００１９】
なお、図３〜５に示した例では、歩留まりを示す数値と、原材料の使用量や、手順、作業指示とが対応付けられているが、これらの対応付けは、条件情報ごとに対応付けられていることは言うまでもない。つまり、図３に示した、歩留まりの数値と原材料名と使用量との対応付けは、図４に示した、歩留まりの数値と手順との対応付け、および図５に示した歩留まりの数値と作業指示との対応付けは、条件情報ごとで互いに同じ対応付けになるとは限らず、データベース１００には異なる対応付けが記憶されている。例えば、歩留まりの数値が同じであっても、条件情報である製品の製造時期や、産地、調合者等に応じて、原材料の使用量や、手順、作業指示が互いに異なるものとなる（同じであるケースもあり得る）。
【００２０】
算出部５００は、製品を製造した結果を示す値を算出する。この値は、例えば、製品の歩留まり率のような、製品の良否を判断するための値である。算出部５００が歩留まり率を算出するものである場合、その算出方法は、調合される原材料の配合情報から製品の期待される生産量に対する実際に得られた製品の生産量の比率を算出する一般的な算出方法で良く、ここでは特に規定しない。
【００２１】
読み出し部２００は、条件情報を取得して、取得した条件情報に基づいて、配合情報（使用量）、調合の手順および作業指示をデータベース１００から読み出す。読み出し部２００が条件情報を取得する方法は、特に規定しない。その方法として、例えば、外部から入力されて取得する方法や、内蔵された時計（カレンダー）に基づいて取得する方法、他の通信装置から送信されてきたものを受信して取得する方法等が挙げられる。
【００２２】
出力部３００は、読み出し部２００がデータベース１００から読み出した配合情報（使用量）、調合の手順および作業指示を出力する。また、出力部３００は、算出部５００が算出した歩留まり率を出力するものであっても良い。出力部３００は、出力する情報を表示するディスプレイであっても良い。
【００２３】
更新部４００は、算出部５００が算出した調合の結果を示す値に基づいて、データベース１００を更新する。具体的には、更新部４００は、算出部５００が算出した歩留まり率に基づいて、データベース１００を更新する。更新部４００は、データベース１００に記憶されている情報のうち、原材料の配合情報（使用量）、調合の手順および作業指示の内容を更新する。更新部４００は、算出部５００が算出した歩留まり率を上げるように、データベース１００を更新する。また、更新部４００は、出力部３００が出力した作業指示に対して行われた作業実績を収集し、収集した作業実績と算出部５００が算出した値とに基づいて、データベース１００に記憶されている作業指示を更新する。このとき、更新部４００は、出力部３００が出力した作業指示に対して、作業者または管理者が本食品生産管理システムに入力した作業実績を収集する。そして、更新部４００は、出力部３００が出力した作業指示と、収集した作業実績とを比較し、そのときに算出部５００が算出した値、例えば、歩留まり率が高くなる方向へ変化した場合、データベース１００に記憶している作業指示を、収集した作業指示へ書き換える。また、更新部４００は、出力部３００が出力した作業指示と、収集した作業実績とを比較し、作業指示と作業実績とが異なることにより、歩留まり率が低くなる方向へ変化した場合や所定の基準を満たさなかった場合、データベース１００に記憶している作業指示を書き換えず、その作業実績が不適当な作業実績である旨をデータベース１００に記憶させる。この場合、出力部３００が、所定の警告を出力（例えば、表示）するものであっても良い。この更新部４００として、出力部３００が出力した作業指示と、収集した作業実績と、算出部５００が算出した値とを入力として、更新後の作業指示を出力とする学習エンジンを用いるものであっても良い。
【００２４】
以下に、図１に示した食品生産管理システムにおける食品生産管理方法について説明する。図６は、図１に示した食品生産管理システムにおける食品生産管理方法の一例を説明するためのフローチャートである。
【００２５】
まず、読み出し部２００が、条件情報を取得する（ステップＳ１）。例えば、読み出し部２００を具備する装置の外部から、作業者が行った操作を当該装置が受け付けて、受け付けた操作に基づいて入力された条件情報を読み出し部２００が取得するものであっても良い。この場合、この装置がＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）機能を具備した表示部を有し、表示された入力画面に基づいて、作業者が条件情報を入力するものであっても良い。
【００２６】
続いて、読み出し部２００は、取得した条件情報を検索キーとして、取得した条件情報と対応付けられた使用量、手順および作業指示をデータベース１００から読み出す（ステップＳ２）。例えば、図２に示した対応付けがデータベース１００に記憶されている場合、読み出し部２００が取得した条件情報が「１月」であると「１月」と対応付けられた、品目Ａを生産するための原材料ａの使用量１０ｋｇ、原材料ｂの使用量１２ｋｇ、原材料ｃの使用量１ｋｇ、ａ→ｂ→ｃの順序で投入する手順と、それらに対応付けられた作業指示を読み出し部２００がデータベース１００から読み出す。
【００２７】
続いて、出力部３００が、読み出し部２００が読み出した使用量、手順および作業指示を出力する（ステップＳ３）。この出力は、作業者が条件情報を入力するために操作した装置からの出力であっても良い。この場合、その装置が具備するディスプレイへの表示であっても良い。また、この出力は、作業者に対して、出力された使用量、手順および作業指示に従って、調合作業を行うことを促す出力である。例えば、出力部３００は、使用量、手順および作業指示を所定のＧＵＩを用いて、表示するものであっても良い。
【００２８】
その後、出力部３００の出力に従って作業者が調合すると、算出部５００がその作業完了情報を受け付け（ステップＳ４）、調合の結果を算出し、出力部３００がその結果を示す値を出力する（ステップＳ５）。出力される結果を示す値は、歩留まり率を示す数値である。作業者は、出力された歩留まり率を確認することができる。
【００２９】
すると、算出部５００が算出した調合の結果を示す値に基づいて、更新部４００がデータベース１００を更新する（ステップＳ６）。具体的には、更新部４００は、データベース１００に記憶されている対応付けのうち、図３に示した歩留まりの数値と各原材料の使用量との対応付けと、図４に示した歩留まりの数値と手順との対応付けと、図５に示した歩留まりの数値と作業指示との対応付けとを用いて、図２に示した条件情報と原材料の使用量と手順と作業指示との対応付けを更新する。このとき、更新部４００は、算出部５００が算出した歩留まりの数値を検索キーとして、図３に示した対応付けから各原材料の使用量を読み出し、図４に示した対応付けから手順を読み出し、図５に示した対応付けから作業指示を読み出し、読み出した情報を図２に示した対応付けに書き込む。例えば、算出部５００が算出した歩留まりの数値が「ｒ２」である場合、更新部４００は、図３に示した対応付けで歩留まりの数値「ｒ２」と対応付けられている原材料ａの使用量「１０．３ｋｇ」と原材料ｂの使用量「１２．０ｋｇ」と原材料ｃの使用量「１．１ｋｇ」とを読み出して、図２に示した対応付けで対応する条件情報に対応する原材料の使用量の数値を書き換える。また、更新部４００は、図４に示した対応付けで歩留まりの数値「ｒ２」と対応付けられている手順「ｂ→ａ→ｃ」を読み出して、図２に示した対応付けで対応する条件情報に対応する手順を書き換える。また、更新部４００は、図５に示した対応付けで歩留まりの数値「ｒ２」と対応付けられている作業指示「着色料３種漬け込み液をカップ一杯投入してください。」を読み出して、図２に示した対応付けで対応する条件情報に対応する作業指示を書き換える。また、更新部４００は、出力部３００が出力した作業指示に対して、作業者または管理者が本食品生産管理システムに入力した作業実績を収集し、出力部３００が出力した作業指示と、収集した作業実績とを比較し、そのときに算出部５００が算出した歩留まり率が高くなる方向へ変化した場合、データベース１００に記憶している作業指示を、収集した作業指示へ書き換える。なお、このデータベース１００からの各情報を読み出す際、上述したように、条件情報も検索キーとして用いる。
【００３０】
更新後はデータベース１００に記憶されている対応付けが更新されているため、作業者が作業を行う際に、読み出し部２００がデータベース１００から読み出した使用量、手順および作業指示は、歩留まり率、検査実績および作業実績に応じた値や情報となっており、作業者は歩留まり率、検査実績および作業実績に応じた値や情報を認識し、その値や情報に基づいて作業を行うことができる。
【００３１】
このように、本形態においては、諸条件を示す条件情報と、原材料の配合情報、手順および作業指示を示す内容とを対応付けてデータベース１００に記憶させておき、製品の製造時に条件情報を検索キーしてデータベース１００から配合情報、手順および作業指示を検索して表示して、作業者がその表示に従って作業を行った結果を示す歩留まり率に基づいて、データベース１００を更新していく。更新されたデータベース１００の歩留まり率を考慮し、製造状況に応じて、適した量や手順で、適切な作業指示を行うことを促すことができる。
（第２の実施の形態）
【００３２】
図７は、本発明の食品生産管理システムの第２の実施の形態を示す図である。本形態における食品生産管理システムは図７に示すように通信端末６００と、管理サーバ７００とを有する。通信端末６００は、調合作業を行う作業者が所持するまたは作業を行う場所に設置されている通信装置である。管理サーバ７００は、調合作業を管理する管理センタ等に設置されたサーバである。
【００３３】
図８は、図７に示した通信端末６００の内部構成の一例を示す図である。図７に示した通信端末６００は図８に示すように、読み取り部６１０と、表示部６２０と、通信部６３０とを有する。なお、図８は、図７に示した通信端末６００が具備する構成要素のうち、本実施の形態における主要な構成要素のみを示す。
【００３４】
読み取り部６１０は、調合の対象となる原材料に付与されたコード情報を読み取るコードリーダである。読み取り部６１０は、読み取ったコード情報を、通信部６３０を介して管理サーバ７００へ送信する。
表示部６２０は、情報を表示する出力部である。表示部６２０は、作業者が通信端末６００に情報を入力するための入力画面を表示する。また、表示部６２０は、通信部６３０が管理サーバ７００から受信した情報を表示する。例えば、表示部６２０は、通信部６３０が管理サーバ７００から受信した、原材料の配合情報、手順および作業指示を示す情報を表示する。
通信部６３０は、管理サーバ７００との間で、情報の送受信を行う。通信部６３０と管理サーバ７００との間の接続は、有線を用いても良いし、無線を用いても良い。また、通信部６３０と管理サーバ７００との間の接続形態は、１対１であっても良いし、通信ネットワークを介した接続形態であっても良い。
【００３５】
図９は、図７に示した管理サーバ７００の内部構成の一例を示す図である。図７に示した管理サーバ７００は図９に示すように、通信部７１０と、読み出し部７２０と、データベース７３０と、更新部７４０と、算出部７５０とを有する。なお、図９は、図７に示した管理サーバ７００が具備する構成要素のうち、本実施の形態における主要な構成要素のみを示す。
【００３６】
通信部７１０は、通信端末６００との間で、情報の送受信を行う。通信部７１０と通信端末６００との間の接続は、有線を用いても良いし、無線を用いても良い。また、通信部７１０と通信端末６００との間の接続形態は、１対１であっても良いし、通信ネットワークを介した接続形態であっても良い。
【００３７】
データベース７３０は、第１の実施の形態におけるデータベース１００と同じものである。
【００３８】
算出部７５０は、製品を製造した結果を示す値を算出する。この値は、例えば、製品の歩留まり率のような、製品の良否を判断するための値である。算出部７５０が歩留まり率を算出するものである場合、その算出方法は、調合される原材料の配合情報から製品の期待される生産量に対する実際に得られた製品の生産量の比率を算出する一般的な算出方法で良く、ここでは特に規定しない。
【００３９】
読み出し部７２０は、条件情報を取得して、取得した条件情報に基づいて、配合情報、調合の手順および作業指示をデータベース７３０から読み出す。読み出し部７２０が条件情報を取得する方法は、特に規定しない。その方法として、例えば、外部から入力されて取得する方法や、内蔵された時計（カレンダー）に基づいて取得する方法、通信端末６００から送信されてきたものを受信して取得する方法等が挙げられる。また、通信端末６００から送信されてきた原材料名がコード情報である場合、読み出し部７２０は、送信されてきたコード情報に基づいて、調合の対象となる原材料の条件情報をデータベース７３０から読み出す。そして、読み出し部７２０は、読み出した条件情報に基づいて、配合情報、調合の手順および作業指示をデータベース７３０から読み出す。ここで、製造工程における作業指示および検査工程における作業指示は、第１の実施の形態におけるものと同じである。
【００４０】
更新部７４０は、算出部７５０が算出した調合の結果を示す値に基づいて、データベース７３０を更新する。具体的には、更新部７４０は、算出部７５０が算出した歩留まり率に基づいて、データベース７３０を更新する。更新部７４０は、データベース７３０に記憶されている情報のうち、原材料の配合情報、調合の手順および作業指示の内容を更新する。更新部７４０は、算出部７５０が算出した歩留まり率を上げるように、データベース７３０を更新する。また、更新部７４０は、通信部７１０が通信端末６００へ送信した作業指示に対して、通信端末６００を所持する作業者が行った作業実績を収集し、収集した作業実績と算出部７５０が算出した値とに基づいて、データベース７３０に記憶されている作業指示を更新する。このとき、更新部７４０は、通信部７１０が通信端末６００へ送信した作業指示に対して、作業者が通信端末６００を用いて入力した作業実績を収集する。そして、更新部７４０は、通信部７１０が通信端末６００へ送信した作業指示と、収集した作業実績とを比較し、そのときに算出部７５０が算出した値、例えば、歩留まり率が高くなる方向へ変化した場合、データベース７３０に記憶している作業指示を、収集した作業指示へ書き換える。作業実績は、作業を行った作業者や、システムを管理する管理者が入力手段（不図示）を用いて管理サーバ７００に入力する。また、更新部７４０は、通信部７１０が通信端末６００へ送信した作業指示と、収集した作業実績とを比較し、作業指示と作業実績とが異なることにより、歩留まり率が低くなる方向へ変化した場合や所定の基準を満たさなかった場合、データベース７３０に記憶している作業指示を書き換えず、その作業実績が不適当な作業実績である旨をデータベース７３０に記憶させる。この場合、通信部７１０が、所定の警告を通信端末６００や他の装置へ送信するものであっても良い。この更新部７４０として、通信部７１０が通信端末６００へ送信した作業指示と、収集した作業実績と、算出部７５０が算出した値とを入力として、更新後の作業指示を出力とする学習エンジンを用いるものであっても良い。
【００４１】
以下に、図７に示した食品生産管理システムにおける食品生産管理方法について説明する。図１０は、図７に示した食品生産管理システムにおける食品生産管理方法の一例を説明するためのシーケンス図である。
【００４２】
まず、通信端末６００が、条件情報を取得する（ステップＳ１１）。例えば、通信端末６００の外部から、作業者が行った操作を通信端末６００が受け付けて、受け付けた操作に基づいて入力された条件情報を取得するものであっても良い。この場合、通信端末６００の表示部６２０がＧＵＩ機能を具備し、表示された入力画面に基づいて、作業者が条件情報を入力するものであっても良い。すると、取得した条件情報を通信部６３０が管理サーバ７００へ送信する（ステップＳ１２）。これにより、管理サーバ７００は、条件情報を取得する。または、管理サーバ７００が自身で条件情報を取得するものであっても良い。例えば、管理サーバ７００の外部から、管理者が行った操作を管理サーバ７００が受け付けて、受け付けた操作に基づいて入力された条件情報を取得するものであっても良い。また、管理サーバ７００が、内蔵された時計（カレンダー）に基づいて条件情報を取得するものであっても良い。
【００４３】
続いて、読み出し部７２０は、取得した条件情報を検索キーとして、取得した条件情報と対応付けられた配合情報、手順および作業指示をデータベース７３０から読み出す（ステップＳ１３）。例えば、図２に示した対応付けがデータベース７３０に記憶されている場合、管理サーバ７００が取得した条件情報が「１月」であると「１月」と対応付けられた、品目Ａを生産するための原材料ａの使用量１０ｋｇ、原材料ｂの使用量１２ｋｇ、原材料ｃの使用量１ｋｇ、ａ→ｂ→ｃの順序で投入する手順と、それらに対応付けられた作業指示を読み出し部７２０がデータベース７３０から読み出す。
【００４４】
続いて、通信部７１０が、読み出し部７２０が読み出した配合情報、手順および作業指示を通信端末６００へ送信する（ステップＳ１４）。すると、通信端末６００の表示部６２０は、管理サーバ７００から送信されてきて通信部６３０が受信した配合情報、手順および作業指示を表示する（ステップＳ１５）。この表示は、通信端末６００の表示部６２０の表示を閲覧した作業者に対して、表示された配合情報、手順および作業指示に従って、調合作業を行うことを促す表示である。例えば、表示部６２０は、配合情報、手順および作業指示を所定のＧＵＩを用いて、表示するものであっても良い。
【００４５】
その後、表示部６２０の表示に従って作業者が調合すると、算出部７５０がその作業完了情報を受け付け（ステップＳ１６）、調合の結果を示す値を算出する（ステップＳ１７）。算出された結果を示す値は、歩留まり率を示す数値である。この数値は、通信部７１０を介して通信端末６００へ送信され、表示部６２０が表示するものであっても良い。この場合、作業者は、表示された歩留まり率を確認することができる。
【００４６】
すると、算出部７５０が算出した調合の結果を示す値に基づいて、更新部７４０がデータベース７３０を更新する（ステップＳ１８）。具体的には、更新部７４０は、データベース７３０に記憶されている対応付けのうち、図３に示した歩留まりの数値と各原材料の使用量との対応付けと、図４に示した歩留まりの数値と手順との対応付けと、図５に示した歩留まりの数値と作業指示との対応付けとを用いて、図２に示した条件情報と原材料の使用量と手順と作業指示との対応付けを更新する。このとき、更新部７４０は、算出部７５０が算出した歩留まりの数値を検索キーとして、図３に示した対応付けから各原材料の使用量を読み出し、図４に示した対応付けから手順を読み出し、図５に示した対応付けから作業指示を読み出し、読み出した情報を図２に示した対応付けに書き込む。例えば、算出部７５０が算出した歩留まりの数値が「ｒ２」である場合、更新部７４０は、図３に示した対応付けで歩留まりの数値「ｒ２」と対応付けられている原材料ａの使用量「１０．３ｋｇ」と原材料ｂの使用量「１２．０ｋｇ」と原材料ｃの使用量「１．１ｋｇ」とを読み出して、図２に示した対応付けで対応する条件情報に対応する原材料の使用量の数値を書き換える。また、更新部７４０は、図４に示した対応付けで歩留まりの数値「ｒ２」と対応付けられている手順「ｂ→ａ→ｃ」を読み出して、図２に示した対応付けで対応する条件情報に対応する手順を書き換える。また、更新部７４０は、図５に示した対応付けで歩留まりの数値「ｒ２」と対応付けられている作業指示「着色料３種漬け込み液をカップ一杯投入してください。」を読み出して、図２に示した対応付けで対応する条件情報に対応する作業指示を書き換える。また、更新部７４０は、通信部７１０が通信端末６００へ送信した作業指示に対して、作業者が通信端末６００を用いて入力した作業実績を収集し、通信部７１０が通信端末６００へ送信した作業指示と、収集した作業実績とを比較し、そのときに算出部７５０が算出した歩留まり率が高くなる方向へ変化した場合、データベース７３０に記憶している作業指示を、収集した作業指示へ書き換える。なお、このデータベース７３０からの各情報を読み出す際、上述したように、条件情報も検索キーとして用いる。
【００４７】
更新後はデータベース７３０に記憶されている対応付けが更新されているため、作業者が作業を行う際に、読み出し部７２０がデータベース７３０から読み出して、表示部６２０が表示する配合情報、手順および作業指示は、歩留まり率、検査実績および作業実績に応じた値や情報となっており、作業者は歩留まり率、検査実績および作業実績に応じた値や情報を認識し、その値や情報に基づいて作業を行うことができる。
【００４８】
このように、本形態においては、諸条件を示す条件情報と、原材料の配合情報、手順および作業指示を示す内容とを対応付けて管理システムに設けられた管理サーバ７００に搭載されたデータベース７３０に記憶させておき、製品の製造時に条件情報を検索キーしてデータベース７３０から配合情報、手順および作業指示を検索して、作業者が閲覧する通信端末６００の表示部６２０が表示して、作業者がその表示に従って作業を行った結果を示す歩留まり率に基づいて、データベース７３０を更新していく。更新されたデータベース７３０の歩留まり率を考慮し、製造状況に応じて適した量や手順で、適切な作業指示を行うことを促すことができる。
【００４９】
以上、各構成要素に各機能（処理）それぞれを分担させて説明したが、この割り当ては上述したものに限定しない。また、構成要素の構成についても、上述した形態はあくまでも例であって、これに限定しない。
【符号の説明】
【００５０】
１００，７３０    データベース
２００，７２０    読み出し部
３００    出力部
４００，７４０    更新部
５００，７５０    算出部
６００    通信端末
６１０    読み取り部
６２０    表示部
６３０，７１０    通信部
７００    管理サーバ
【図１】
2020181483.tif 000003
【図２】
2020181483.tif 000004
【図３】
2020181483.tif 000005
【図４】
2020181483.tif 000006
【図５】
2020181483.tif 000007
【図６】
2020181483.tif 000008
【図７】
2020181483.tif 000009
【図８】
2020181483.tif 000010
【図９】
2020181483.tif 000011
【図１０】
2020181483.tif 000012