(57)【要約】【課題】  連続した複数の作業工程を実施するシステムの自動制御に関し、システムの全体制御プログラムのフレキシビリティを高める。【解決手段】  カレーなどの商品に関連した登録画面２６には、所定事項を入力するボックス群２６ａを有し、このボックス群２６ａへの入力は、現場作業員がテンキー２７やステップ選択ボタン２８、或いはポップアップウィンドウ（図示せず）を使って所定事項又は数値の入力することにより登録することができる。制御プログラムは、作業工程毎に独立して作られた工程シーケンスプログラム、例えば、原料投入工程、原料水投入工程などの作業工程毎に作成され、各工程シーケンスプログラムを実行する際に、当該工程シーケンスプログラムに関連したパラメータが読み込まれる。【選択図】  図５
2005332211.tif 000002
【特許請求の範囲】
【請求項１】
互いに独立した複数の工程シーケンスプログラムの組み合わせにより連続した複数の工程を実施するシステムの制御装置であって、
前記制御装置に接続されたモニタと、
該モニタに表示される登録画面と、
該登録画面に入力された項目を記憶するメモリとを有し、
該登録画面には、前記システムの工程順序に関連して前記システムの工程順序の順番毎に対応する工程シーケンスプログラムを関連付けるための第１入力ボックスと、該特定された工程シーケンスプログラムを実行させるのに必要なパラメータを入力することのできる第２入力ボックスとが表示され、
前記第１、第２の入力ボックスの入力された順番に従って、これに関連した工程シーケンスプログラムが選択されると共に該選択された工程シーケンスプログラムが、前記メモリに保存されているパラメータに従って動作することにより、前記システムの連続した複数の工程を実施させることを特徴とする制御装置。
【請求項２】
前記モニタに表示される工程歩進ボタンを更に有し、
該工程歩進ボタンにより、前記システムに異常が発生したときに動作中の前記工程シーケンスプログラムを終了して後続の工程シーケンスプログラムに移行させることができる、請求項１に記載の制御装置。
【請求項３】
前記工程シーケンスプログラムの実行中に前記モニタに表示される自動運転画面と、
該自動運転画面に代えて前記モニタに表示させることのできる半自動運転画面とを有し、
該半自動運転画面には、工程シーケンスプログラムを実行させるのに必要なパラメータを入力することのできる第３入力ボックスが表示され、
前記システムに異常が発生したときに、該異常発生した工程シーケンスプログラムで実施される工程を、前記半自動運転画面の第３入力ボックスに入力することにより設定されたパラメータにより実施させることができる、請求項１又は２に記載の制御装置。
【請求項４】
連続した複数の工程を実施するシステムの制御方法であって、
該制御方法は、前記システムの連続した複数の工程を制御する自動運転モードを有し、
該自動運転モードは、
連続した前記複数の工程の各々の工程毎に独立した複数の工程シーケンスプログラムを用意する工程と、
該複数の工程シーケンスプログラムを記憶したメモリを備えた制御手段を用意する工程と、
該制御手段に関連したモニタを用意する工程と、
システムの作業順序に従う順番毎に、これに対応する工程シーケンスプログラムを関連付ける動作順序登録工程と、
前記順番を付与された前記工程シーケンスプログラムを実行するのに必要なパラメータを登録するパラメータ登録工程とを有し、
前記複数の工程シーケンスプログラムは、登録された順序に従って動作することを特徴とする制御方法。
【請求項５】
前記登録するパラメータのなかに、各工程シーケンスプログラムを終了するための歩進条件を含む、請求項４に記載の制御方法。
【請求項６】
前記動作順序登録工程と前記パラメータ登録工程とが、前記モニタに表示された登録画面によって行われる、請求項４又は５に記載の制御方法。
【請求項７】
前記システムの異常が発生したときに、該異常が発生した工程シーケンスプログラムを強制終了させる強制終了工程と、
該強制終了工程の後に、後続の工程シーケンスプログラムを強制起動させる強制歩進工程とを更に有する、請求項４〜６のいずれか一項に記載の制御方法。
【請求項８】
前記システムの異常が発生したときに、前記自動運転モードを一時停止して、異常が発生した工程シーケンスプログラムにより実施される残る工程を実行させる半自動運転モードを更に有し、
該半自動運転モードは、
該半自動運転モードで工程シーケンスプログラムを動作させるのに必要なパラメータを入力する半自動制御パラメータ入力工程と、
該工程シーケンスプログラムを前記半自動制御パラメータ入力工程で入力したパラメータによって動作させる半自動制御工程とを有する、請求項４〜７のいずれか一項に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、連続した複数の工程を実施するシステムの制御装置及び方法に関する。
【背景技術】
【０００２】
例えば、食品を大量生産する業界では調理機の自動制御が行われている。すなわち、制御プログラムに従って調理機の一連の作業工程、例えば原料水の投入、調味料の投入、加熱、製品の排出などを連続的に実行させるようになっている。
【０００３】
この種の自動制御にあっては、従来一般的に、一連の作業工程を全て網羅した一つのシーケンスプログラムをプログラマが作成し、このシーケンスプログラムに基づいて調理機を制御するのが通例であり、制御に関する管理はプログラマが担っていた。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
大量に食品を調理する場合、複数台の調理機が設置されるが、この管理をプログラマに全て依存するのはプログラマにとって大きな負担になる。また、各調理機毎の特性の違いにより制御プログラムを若干修正した方が良いということを作業員が感じた場合、この修正をプログラマに依頼することになるが、このことを作業員が遠慮してしまい、このためプログラムの修正が行われずに、プログラマが提供した制御プログラムのままで調理機を運転させることになってしまう虞がある。
【０００５】
また、新製品の開発を行っている会社にあっては、可成りの頻度で新製品の販売を手がけるが、これに合わせて調理機の制御プログラムの入れ替えが必要となるため、プログラマにとって大きな負担となっていた。
【０００６】
また、作業員にとっても、調理機の自動運転中に異常が発生したときには当然に自動運転を強制終了させることになるが、異常を取り除いた後に、自動運転に戻そうとしても、制御プログラムが強制終了した後に制御プログラムは起動しても、この制御プログラムは最初から制御を開始することになるため、事実上、異常が発生した後には自動制御運転を諦めてマニュアルで制御しなければならなかった。
【０００７】
このような問題は、食品業界の特有の問題ではなく、一連の作業工程を連続的に行うシステムで共通する問題である。
【０００８】
そこで、本発明の目的は、連続した複数の作業工程を実施するシステムの自動制御に関し、プログラマの負担を軽減することのできる制御装置及び制御方法を提供することにある。
【０００９】
本発明の他の目的は、連続した複数の作業工程を実施するシステムの自動制御に関し、システムの全体制御プログラムのフレキシビリティを高めることのできる制御装置及び制御方法を提供することにある。
【００１０】
本発明の更なる目的は、プログラマに負担を掛けることなく、システムにより実施される作業工程の変更や修正を現場の作業員が行うことのできる制御装置及び制御方法を提供することにある。
【００１１】
本発明の他の目的は、連続した複数の作業工程を実施するシステムの自動制御に関し、異常が発生した後にあっても、これを解消した後に自動運転に戻すことのできる制御装置及び制御方法を提供することにある。
【００１２】
本発明の更なる目的は、連続した複数の作業工程を実施するシステムの自動制御に関し、異常が発生したときに、異常を解消するための作業を自動化することのできる制御装置及び制御方法を提供することにある。
【課題を解決するための手段】
【００１３】
上述の技術的課題は、本発明の第１の観点によれば、
互いに独立した複数の工程シーケンスプログラムの組み合わせにより連続した複数の工程を実施するシステムの制御装置であって、
前記制御装置に接続されたモニタと、
該モニタに表示される登録画面と、
該登録画面に入力された項目を記憶するメモリとを有し、
該登録画面には、前記システムの工程順序に関連して前記システムの工程順序の順番毎に対応する工程シーケンスプログラムを関連付けるための第１入力ボックスと、該特定された工程シーケンスプログラムを実行させるのに必要なパラメータを入力することのできる第２入力ボックスとが表示され、
前記第１、第２の入力ボックスの入力された順番に従って、これに関連した工程シーケンスプログラムが選択されると共に該選択された工程シーケンスプログラムが、前記メモリに保存されているパラメータに従って動作することにより、前記システムの連続した複数の工程を実施させることを特徴とする制御装置を提供することにより達成される。
【００１４】
すなわち、本発明によれば、連続した複数の作業工程を実施するシステムの制御プログラムとして、各工程毎に独立した工程シーケンスプログラムを用意し、モニタの登録画面を使って、システムの各作業工程の順序に従う順番毎に対応する工程シーケンスプログラムを関連付けると共に、各工程シーケンスプログラムの動作に必要とされるパラメータを登録して、各工程シーケンスプログラムが選択されて動作するときに、これに関連したパラメータを読み込むようにしたことから、工程シーケンスプログラムの順番及びこの工程シーケンスプログラムの動作に必要なパラメータを登録画面に入力するだけで、システムの連続した複数の作業工程を実施することのできる制御プログラムを構築することができる。
【００１５】
したがって、連続した複数の作業工程を実施するシステムの自動制御に関し、作業工程の構築にプログラマの手を借りることなく現場の作業員で行うことができる。また、順番及びこれに関連する工程シーケンスプログラムを選択することで、システムの全体制御プログラムの流れを変更又は修正することができ、全体制御プログラムのフレキシビリティを高めることができる。
【００１６】
また、上述の技術的課題は、本発明の第２の観点によれば、
連続した複数の工程を実施するシステムの制御方法であって、
該制御方法は、前記システムの連続した複数の工程を制御する自動運転モードを有し、
該自動運転モードは、
連続した前記複数の工程の各々の工程毎に独立した複数の工程シーケンスプログラムを用意する工程と、
該複数の工程シーケンスプログラムを記憶したメモリを備えた制御手段を用意する工程と、
該制御手段に関連したモニタを用意する工程と、
システムの作業順序に従う順番毎に、これに対応する工程シーケンスプログラムを関連付ける動作順序登録工程と、
前記順番を付与された前記工程シーケンスプログラムを実行するのに必要なパラメータを登録するパラメータ登録工程とを有し、
前記複数の工程シーケンスプログラムは、登録された順序に従って動作することを特徴とする制御方法を提供することにより達成される。
【００１７】
本発明の上述した目的、他の目的及び作用効果は以下の好ましい実施例の詳細な説明から明らかになるであろう。
【発明を実施するための最良の形態】
【００１８】
以下に、本発明の好ましい実施例を添付の図面に基づいて説明する。
【００１９】
図１は、実施例の調理システムの全体概要を示す。図示の調理システム１は、例えばカレーやスープなどの食品を大量に調理するのに用いられる。
【００２０】
調理システム１は、数を制限するものではないが第１、第２の二機の上方に向けて開放したクッカー２Ａ、２Ｂを含み、共通のペースト原料源３、共通の原料水源４から配管７、８を介して、第１、第２のクッカー２Ａ、２Ｂの上方に向けて開放した開口を通じてペースト原料及び原料水が第１、第２のクッカー２Ａ、２Ｂの中に投入され、配管７、８には、夫々、開閉バルブ７Ａ、７Ｂ、８Ａ、８Ｂが設けられている。
【００２１】
第１、第２のクッカー２Ａ、２Ｂへのペースト原料及び原料水の投入量は、夫々、開閉バルブ７Ａ、７Ｂ、８Ａ、８Ｂの上流側に配設されたロードセル９及び流量計測器１０によって計測され、所定量のペースト原料及び原料水が第１、第２のクッカー２Ａ、２Ｂに供給されると、開閉バルブ７Ａ、７Ｂ、８Ａ、８Ｂが閉じてペースト原料及び原料水の供給が停止される。なお、ペースト原料源３から第１、第２のクッカー２Ａ、２Ｂへのペースト原料の供給は図外のポンプにより圧送され、このポンプは開閉バルブ７Ａ、７Ｂの閉弁信号に実質的に同期して停止される。
【００２２】
第１、第２のクッカー２Ａ、２Ｂは、夫々、攪拌機１１Ａ、１１Ｂを備え、これら攪拌機１１Ａ、１１Ｂは、電動モータを含む回転駆動機構１２Ａ、１２Ｂによって回転駆動される。第１、第２のクッカー２Ａ、２Ｂは、また、高圧蒸気を使った加熱システム（スチームジャケット）１３Ａ、１３Ｂを備え、スチームジャケット１３Ａ、１３Ｂへの高圧蒸気の供給及び供給停止は、開閉バルブ１４Ａ、１４Ｂを開閉することにより行われる。第１、第２のクッカー２Ａ、２Ｂ内に投入された原料及び原料水の重量はロードセル１５Ａ、１５Ｂによって計測可能である。
【００２３】
第１、第２のクッカー２Ａ、２Ｂで調理された食品は、排出管１６Ａ、１６Ｂを通じて次の工程に向けて排出され、排出管１６Ａ、１６Ｂはバルブ１７Ａ、１７Ｂによって開閉される。
【００２４】
調理システム１は、プログラマブルロジックコントローラを主体に構成された制御盤２０によって制御され、この制御盤２０には、制御盤用モニタ２１、第１クッカー用モニタ２２を含む第１操作盤３２、第２クッカー用モニタ２３を含む第２操作盤３３が接続されている。これら３つのモニタ２１〜２３は、その全てが表示画面にタッチパネル（図示せず）を有する。
【００２５】
制御盤２０には、内蔵メモリ２５に、各種の制御プログラム（シーケンスプログラム）が記憶されており、この制御プログラムに従って第１、第２のクッカー２Ａ、２Ｂの各作業工程が制御される。尚、第１、第２の操作盤３２、３３は、マニュアルスイッチボタンＳＷ１〜３を有する。第１スイッチボタンＳＷ１は起動スイッチであり、第２スイッチボタンＳＷ２は工程停止スイッチであり、第３スイッチボタンＳＷ３は工程歩進スイッチである。第１スイッチボタンＳＷ１をＯＮすることによりクッカー２Ａ又は２Ｂの制御が起動する。第２スイッチボタンＳＷ２をＯＮすることにより、動作中の工程を強制的に停止させることができる。第３スイッチボタンＳＷ３をＯＮすることにより後に説明するステップを次のステップに移行させることができる。例えば、日常業務を行う作業員Ａが異常を発見したときには、第２スイッチボタンＳＷ２を手動でＯＮさせることによりシステムの動作を停止させることができる。そして、作業員Ａが異常原因を取り除くと共に、該当する工程を自力で行ったときには、その後に第３スイッチボタンＳＷ３をＯＮすることで、次のステップを制御盤２０の制御の下で実行させることができる。
【００２６】
制御プログラムは、第１、第２のクッカー２Ａ、２Ｂの作業工程毎に独立して作られた工程シーケンスプログラムを含む。工程シーケンスプログラムは、調理を実行するのに必要な各種の工程、例えばペースト状原料（調味ペースト）の投入工程、原料水の投入工程、香辛料などの粉末材料の投入工程、加熱工程、調理後の製品排出工程、クッカー内部の洗浄工程などの各種の作業工程を独立して遂行するためのプログラムであり、この工程シーケンスプログラムは、原料投入工程、原料水投入工程などの作業工程毎に作成されている。図２は原料水投入作業に関する工程制御を例示するものであり、他の工程においても、このような独立した工程シーケンスプログラムが用意されている。説明の都合上、図２に例示の工程制御の説明は後に行う。
【００２７】
第１、第２のクッカー２Ａ、２Ｂの自動運転モードで必要とされる各工程シーケンスプログラムの実行に必要なパラメータ、例えば、投入量、加熱温度、攪拌方法、攪拌時間などは制御盤用モニタ２１などを使って、日常の通常作業を行う現場作業員Ａが入力することによりメモリ２５に記憶され、この登録したパラメータは、各工程シーケンスプログラムを実行する際に、当該工程シーケンスプログラムに関連したパラメータがメモリ２５から読み込まれる。
【００２８】
現場作業員Ａによるパラメータの登録は、図３、図４に示す工程表を見ながら行われる。図３は、商品「カレーＡ」に関連した工程表であり、図４は、商品「カレーＢ」に関連した工程表である。これらの工程表は、例えば「カレーＡ」の開発者によって作成される。
【００２９】
図３に例示の工程表の記載項目について説明すると、この工程表は、左から右に、「ステップ」、「工程名称」、「原料投入」、「攪拌パターン」、「加熱パターン」の４つの項目を含む。最も左の項目「ステップ」を見ると、ステップ１〜８の記載がある。これは、「カレーＡ」は、ステップ１〜８の全８つの独立した作業工程を含むことを意味し、また、その工程順序を表している。次の項目「工程名称」は、例えばステップ１では、所定の工程名称つまり「ペースト原料投入」と記載してあることから分かるように、「工程名称」によって工程シーケンスプログラムが特定され、この工程名称によって、該当する工程シーケンスプログラムが取り込まれる。
【００３０】
次の項目「原料投入」、「攪拌パターン」、「加熱パターン」には、ステップ１〜８で選択された工程シーケンスプログラムを実行するのに必要な各種のパラメータが記載されている。最も左の項目「歩進条件」は、該当するステップの工程シーケンスプログラムから次の番号のステップの工程シーケンスプログラムに移行させるトリガとなる条件を意味している。
【００３１】
図４に例示の工程表は、前述したように商品「カレーＢ」に関するものである。この工程表を見ると、商品「カレーＢ」の処理は全１２工程の独立した作業工程を含んでいることが分かる。また、ステップ４〜８は加熱に関するものであり、原料を９５℃まで加熱する工程が５段階に細分化した加熱工程で構成されている。
【００３２】
現場作業員Ａは、図３、図４に例示の工程表を見ながら、制御盤用モニタ２１を使って、商品「カレーＡ」、商品「カレーＢ」に関する作業手順つまりステップ順序に関連して選択した工程シーケンスプログラムを実行するのに必要とされるパラメータの登録を行うことができる。
【００３３】
図５は、カレーなどの商品に関連した登録画面２６を例示するものである。登録画面２６には、所定事項を入力するボックス群２６ａを有し、このボックス群２６ａへの入力は、テンキー２７やステップ選択ボタン２８、或いはポップアップウィンドウ（図示せず）を使って所定事項又は数値の入力を行うことができる。
【００３４】
図６〜図１３は、自動運転モードに関する商品「カレーＡ」の登録に関し、図５に図示の登録画面２６を使って各ステップ毎に入力を完了した入力項目を説明するための図である。入力項目は、品種番号、品種名などの他に、項目「ステップ番号」、「原料投入」、「攪拌パターン」、「歩進条件」を含む。
【００３５】
図６は「カレーＡ」のステップ１に関する入力を説明するものであり、図３の「カレーＡ」工程表のステップ１の記載事項を見ながら、現場作業員Ａは、登録画面２６を使って、入力ボックス「ステップ」に第１工程を意味する数値「１」を入力するなど、ステップ１に関連した必要項目のパラメータを入力する。図７は、図３の「カレーＡ」工程表のステップ２に関するものであり、図８〜図１３は、図３の「カレーＡ」工程表のステップ３〜８の各ステップに対応している。図５の登録画面２６を使って入力した各種パラメータは、「カレーＡ」の作業手順と一緒にメモリ２５に記憶される。
【００３６】
同様に、商品「カレーＢ」に関する工程の設定及びパラメータの登録を行うのであれば、図４に図示の工程表を見ながら、制御盤用モニタ２１（図５の登録画面２６）を使ってステップ１〜１２のパラメータを入力すればよい。
【００３７】
図１４は、第１クッカー２Ａの制御が自動運転モードのとき、つまり第１クッカー２Ａが自動運転中に第１クッカー用モニタ２２に表示される画面３０を示す。第２クッカー２Ｂについても、第２クッカー２Ｂの自動運転中は、同様の画面が第２クッカー用モニタ２３に表示される。具体的には、図１４に例示の自動運転画面３０は、ステップ３の工程シーケンスプログラム（原料水投入プログラム）が動作中の表示内容を示している。図示の自動運転画面３０から理解できるように、画面の中央領域３１に、現在運転中のステップ３のパラメータや動作中の表示灯が設けられている。そして、それ以前の作業工程の表示つまりステップ１〜２は表示項目から除外されている一方で、後の４つのステップ４〜７の工程内容の一覧３２が表示されている。つまり後続の作業工程であるステップ４〜７については、その詳細な表示を折り畳んだ状態で概要だけを表示するように表示形式が設定されている。このような表示形式を採用することにより、モニタ２２の限られた表示領域を使って、現在、現場作業員Ａが知りたい情報を漏れなく表示することができる。
【００３８】
図２に戻って、前述した商品「カレーＡ」の自動運転モードでの制御に関し、第３番目の作業工程を意味するステップ３として登録された原料水投入作業の手順を説明する。
【００３９】
前段の作業工程であるステップ２の歩進条件として登録された条件、つまり第１クッカー２Ａの操作盤３２のマニュアル歩進ボタンＳＷ３（図１）を現場作業員Ａがオン操作すると、ステップ２の工程シーケンスプログラムつまり粉末原料投入プログラムが終了して、Ｓ１で、ステップ３として登録されている原料水投入プログラムが読み込み及びステップ３に関するパラメータの読み込みが実行される。これに伴い第１クッカー用モニタ２２の自動運転画面３０は、ステップ２に関する表示が消失して、ステップ３の表示項目が中央領域３１に表示される。
【００４０】
次のＳ２では、制御盤２０から原料水用開閉バルブ８Ａに開弁信号が出力され、第１クッカー２Ａに対する原料水の投入が開始され、また、Ｓ３で流量計測器１０による流量の計測が行われる。また、Ｓ４で、攪拌機１１Ａの動作が開始され、この攪拌機１１Ａは、登録されたパラメータに従って回転数１５rpmで連続攪拌運転される（図３のステップ３の項目を参照のこと）。
【００４１】
流量計測器１０の計測値が所定量（登録されたパラメータによれば目標値「100.0」Kgに相当する累積流量）になると、Ｓ５からＳ６に移行して、原料水投入終了信号が原料水用開閉バルブ８Ａに出力され、原料水用開閉バルブ８Ａは閉弁される。また、Ｓ７で攪拌機１１Ａ（モータ１２Ａ）に動作停止信号が出力され、攪拌機１１Ａが回転停止される。
【００４２】
次いで、Ｓ８で、ロードセル１５Ａの計測値の読み込みが行われる。尚、ロードセル１５Ａの計測値は、逐次、図１４の自動運転画面３０の投入量表示ボックス３４に表示される。次のＳ９において、第１クッカー２Ａに投入された原料水の重量が計量誤差（登録されたパラメータによれば計量誤差「95.0〜105.0」Kg）の範囲内にあるか否かの判定が行われ、ＹＥＳ（原料水の投入重量が「95.0〜105.0」Kgの範囲内）と判別されたときには原料水の自動投入プログラムを正常終了する（自動投入終了）。
【００４３】
なお、このステップ３の自動投入終了（正常終了）を受けて、制御盤２０では、メモリ２５に記憶されている後続のステップ４として登録されている加熱プログラムが起動し、このステップ４に関するパラメータの読み込みが行われ、第１クッカー用モニタ２２の自動運転画面３０の中央領域３１からステップ３の表示項目が消失して、その代わりにステップ４の表示項目が表示され、また、後続のステップ一覧表示領域３２では、後続の４つのステップ５〜８の工程の概要を示す表示に変更される。ステップ５以降の動作においても上述したステップ３で説明したのと同様の方法で、登録された粉末原料投入プログラムなどの個々に独立した制御プログラムが実行される。
【００４４】
再び図２に戻って、Ｓ９でＮＯつまり原料水の投入重量が計量誤差「95.0〜105.0」Kgの範囲外であるときには、Ｓ１０に移行して、ステップ３の制御を一時停止すると共に、自動運転画面３０が警報画面（図示せず）に切り替わり、この警報画面の中の「計量異常」の項目が点滅表示される。また、警報ブザー（図示せず）がオンされて、この警報ブザーにより現場作業員Ａに注意を促す処理が行われ、この警報ブザーにより、現場作業員Ａは、第１クッカー２Ａに異常が発生したことを知ることになる。
【００４５】
警報ブザーと共に、第１クッカー用モニタ２２の警報画面では、「計量異常」の項目と共に、ブザー停止ボタン３５が点滅表示される。現場作業員Ａは、警報画面の「計量異常」の点滅表示を見て、計量異常が発生したことを確認することができる。
【００４６】
これらのことを確認した現場作業員Ａがブザー停止ボタン３５を押すことにより、警報ブザーを停止させることができる。そして、現場作業員Ａは、警報画面を切り替えて、再び、自動運転画面３０を呼び出す。自動運転画面３０のステップ計量値の表示ボックス３４には、該当するステップで投入されている原料の正味重量を時々刻々とカウントアップした状態で表示される。例えば、ここで、ステップ計量値表示ボックス３４に「70.0」Kgと表示されていたとすると、現場作業員Ａは、この表示ボックス３４の「70.0」Kgの表示を見て、原料水の投入量に不足があることを確認することができる。このような場合、現場作業員Ａは、計量異常の原因を取り除いた後に、自動運転モードを半自動運転モードに切り替えて、半自動運転モードを使って原料水の追加投入を行うことができる。この場合、現場作業員Ａは、先ず自動運転画面３０の総重量値の表示ボックス３６に表示されている全原料の正味重量をメモに残しておく。次いで、第１クッカー用モニタ２２の自動運転画面３０を図１５の半自動運転画面４０に切り替える。
【００４７】
図１６は、原料水投入に関連した半自動運転モードにおける作業手順の一例を示すフローチャートであり、このフローチャートを参照しながら、原料水の追加投入の作業手順を説明する。
【００４８】
現場作業員Ａは、第１クッカー用モニタ２２の半自動運転画面４０を使ってパラメータを入力する（Ｓ２０）。例えば、上記の例では、原料水投入工程で異常が発生したことから、図１５に見られる原料投入に関する入力ボックス４１に「原料水投入」と入力する。また、原料水投入の際に、攪拌が必要であれば、攪拌パターンに関する入力ボックス４２に「連続攪拌」と入力する。この「原料水投入」、「連続攪拌」はポップアップウィンドウ（図示せず）を使って入力することができる。尚、半自動運転画面４０に移行する直前の全自動運転でのステップで登録されている基本的な項目、例えば「原料水投入」、「連続攪拌」などの情報を半自動運転画面４０に移行した段階で、自動的に半自動運転画面４０の入力ボックス４１に流し込んで、作業員Ａの入力作業の手間を軽減するようにしてもよい。
【００４９】
前述した原料水投入プログラムに従う自動運転では、目標値「100.0」Kgに対して実際に投入された正味原料水は「70.0」Kgであったことから、不足分の「30.0」Kgを「原料水」入力ボックス４３に数値入力し、また、攪拌に関しては、「回転数」入力ボックス４４に、自動運転と同じ「１５」rpmを入力する。これらの数値入力は、半自動運転画面４０に含まれるテンキー４５を使って行うことができる。
【００５０】
次いで、図１５に図示の起動ボタン４６にタッチして、起動ボタン４６をオンすると（Ｓ２１）、図１５の半自動運転画面４０を使って入力したパラメータに関連する工程シーケンスプログラムが選択され、選択された工程シーケンスプログラム及び作業員Ａが入力したパラメータに従って原料水の再投入が開始される（Ｓ２２）。
【００５１】
この原料水の再投入の量は、流量計測器１０（図１）によって計測され、追加の原料水の量が所定量、つまり「30.0」Kgに相当する流量になると、原料水の投入が停止される（原料水用開閉バルブ８Ａを閉弁）。
【００５２】
クッカー用半自動運転画面４０の総重量値の表示ボックス４７（図１５）には、これまでに投入された全ての原料の総正味重量が表示されている。したがって、現場作業員Ａは、Ｓ２３の追加投入後に表示ボックス４７に表示された正味重量から、半自動運転を開始する前に投入された全原料の正味重量（先にメモに残した正味重量の値）を差し引くことによって、追加投入された原料水の投入量を確認することができる。つまり、差し引いた値が目標値「30.0」Kgに達していたときには、半自動運転により正常に不足分「30.0」Kgの原料水を投入できたことを知ることができる。
【００５３】
次いで、作業員Ａは、半自動運転モードを終了させると共に、半自動運転画面４０を切り替えて図１７に示す第１クッカー製造強制終了画面５０を呼び出して、「強制歩進」ボタン５１にタッチして「強制歩進」ボタン５１をＯＮさせることにより、第１クッカー製造強制終了画面５０はステップ３に関する表示が消失し、この位置にはステップ４の表示項目が表示される。これにより、ステップ３の工程シーケンスプログラムを終了させて、次のステップ４に移行させることができる。そして、現場作業員Ａは、第１クッカー操作盤３２の第１スイッチボタンＳＷ１を押し下げることにより自動運転モードをステップ４から再開させることができる。
【００５４】
このように、各工程シーケンスプログラムの動作中に、何らかの問題が発生したときには、図１７に例示の強制終了画面５０を呼び出して、「強制歩進」ボタン５１にタッチして「強制歩進」ボタン５１をＯＮさせることにより、該当するステップ（例えばステップ３）の工程シーケンスプログラムを終了して次のステップ（例えばステップ４）に移行させることができる。
【００５５】
また、発生したトラブルによっては、図１７に図示の「強制終了」ボタン５２をタッチして「強制終了」ボタン５２をＯＮさせることにより全ての工程シーケンスプログラムを強制終了させることができる。この「強制終了」ボタン５２の操作に伴って工程シーケンスプログラムを強制終了させるのに、パスワードの入力を求めるようにしてもよい。また、「強制終了」ボタン５２の操作に伴って工程シーケンスプログラムを強制終了させたときには、排出及び洗浄プログラムを起動させて、この排出及び洗浄プログラムによって第１又は第２のクッカー２Ａ、２Ｂの内容物を廃棄すると共に必要な洗浄を実行するようにしてもよい。
【００５６】
同様に、図４に例示した「カレーＢ」についても、図４の工程表を見ながら登録画面２６（図５）を使ってステップ１〜１２の各工程を登録すると共に、各工程の実行に必要とされるパラメータを登録することで、「カレーＢ」に関する各工程毎の制御プログラムを実行させることができる。なお、「カレーＢ」については、９５℃まで昇温する加熱工程を細分化して、目標値を徐々に高めた５つのステップ４〜８で行うようにしてあるため、第１、第２のクッカー２Ａ、２Ｂでの加熱処理の温度管理が容易になるという利点がある。すなわち、季節毎の環境温度の差や第１、第２のクッカー２Ａ、２Ｂの個体差などの影響を小さくして、製品に対する熱履歴を一定にすることができる。
【００５７】
上述した第１、第２のクッカー２Ａ、２Ｂのように複数の同種のシステムを制御するのに、第１、第２のクッカー２Ａ、２Ｂの固体差などを補償する制御を加えるのが好ましい。
【００５８】
具体的には、開閉バルブ７Ａ、７Ｂを閉じた後に、この開閉バルブ７Ａ、７Ｂから第１、第２クッカー２Ａ、２Ｂに至る配管７に残留するペースト原料が確実に第１、第２クッカー２Ａ、２Ｂに排出されるのに要する時間つまりペースト原料投入安定時間は、第１クッカー２Ａと第２クッカー２Ｂとでは異なることが多々ある。
【００５９】
また、第１、第２クッカー２Ａ、２Ｂの加熱手段を構成するスチームジャケット１３Ａ、１３Ｂ内には水（いわゆるドレン水）が溜まることから、このスチームジャケット１３Ａ、１３Ｂに蒸気を供給する加熱工程の前にドレン水を排出するのが好ましいが、どの程度の時間（蒸気ブロー時間）、ドレンバルブ（図示せず）を開弁するのが適当かは第１クッカー２Ａと第２クッカー２Ｂとでは異なることがある。
【００６０】
また、加熱（昇温）工程で、所定時間加熱した後に第１、第２クッカー２Ａ、２Ｂ内部の原料が所定温度に達してから所定温度が安定化するまでの時間（達温安定時間）を設けるのが望ましい。
【００６１】
また、第１、第２クッカー２Ａ、２Ｂに原料（製品）が付着するなどして第１クッカー２Ａと第２クッカー２Ｂとで排出に要する時間（排出安定時間）が異なることがある。このため、排出バルブ１７Ａ、１７Ｂの開弁をタイマで制御したときには、開弁時間の適切な設定が難しい。他方、重量を検出するロードセル１５Ａ、１５Ｂを使って製品（原料）の排出を検出するにしても、第１、第２クッカー２Ａ、２Ｂに付着した原料（製品）や周囲環境の変化によってロードセル１５Ａ、１５Ｂが「ゼロ」を示さないことが多々ある。
【００６２】
ペースト原料源３から第１、第２クッカー２Ａ、２Ｂに供給されるペースト原料は、ロードセル９からの信号に従って開閉バルブ７Ａ、７Ｂを閉じるにしても、バルブ閉タイミングのズレや配管８内のペースト原料によって第１クッカー２Ａと第２クッカー２Ｂに供給されるペースト原料の量が異なるだけでなく、バルブ７Ａ、７Ｂを閉じても、バルブ７Ａ、７Ｂの下流に残留するペースト原料が第１、第２クッカー２Ａ、２Ｂに供給され続けるため、過剰にペースト原料が第１、第２クッカー２Ａ、２Ｂに供給されることがある。このことは原料水についても同様である。
【００６３】
叙上の例示から理解できるように、同じ制御を使ったときに、第１、第２のクッカー２Ａ、２Ｂではその個体差や環境条件によって誤差が発生する場合には、例えば試運転のときに補正値を決め、この補正値によって誤差を無くするための制御を加えるのが好ましい。
【００６４】
図１８は、第１クッカー２Ａに関する初期設定画面を示し、この初期設定画面は、第１クッカー用モニタ２２に表示される。第２クッカー２Ｂについても同様であるので、その説明は省略する。図１８の第１クッカー２Ａに関する初期設定画面に入力されたパラメータは、メモリ２５に記憶される。
【００６５】
図１８を参照して、例えば第１クッカー２Ａの上述したペースト原料投入安定時間に関し、バルブ７Ａを閉じた後、このバルブ７Ａから第１クッカー２Ａに至る配管７に残留するペースト原料が確実に第１クッカー２Ａに排出し終わるまで時間（ペースト原料投入安定時間）が６０秒であれば、図１８の初期設定画面の「液体計量計投入後安定時間」入力ボックス５０に数値「６０」（秒）を入力する。
【００６６】
第１クッカー２Ａの自動運転制御において、この場合、第１クッカー２Ａに投入されたペースト原料の重量が計量誤差範囲（登録されたパラメータによれば計量誤差範囲「990.0〜1010.0」Kg）にあるか否かの判定は、バルブ７Ａに閉弁信号が出力された後、安定時間として設定された「６０」秒が経過した後に行われる。
【００６７】
図１８の「蒸気ブロータイマ」入力ボックス５１は、加熱工程の前にドレン水を排出するために、スチームジャケット１３Ａに蒸気を供給しながらドレンバルブ（図示せず）を開弁する時間として数値「６０」（秒）を入力した例を示している。
【００６８】
これにより、加熱工程（カレーＢのように加熱工程が複数回存在する場合（ステップ４〜８）には、最初の加熱工程（ステップ４）を開始するときに、蒸気ブロータイマ設定時間「６０」秒をメモリ２５から読み込んで、ドレンバルブを「６０」秒間、開弁した状態でスチームジャケット１３Ａに蒸気が導入される。これにより、スチームジャケット１３Ａ内のドレン水を排出し、最初の加熱工程で第１クッカー２Ａにおける加熱温度を速やかに上昇させることができる。このようなパラメータを第１クッカー２Ａの設置当初や、ボイラの入れ替えなど環境が変化したときに登録することで、第１クッカー２Ａの加熱を適切に管理することができる。このことは第２クッカー２Ｂについても同様である。したがって、第１、第２のクッカー２Ａ、２Ｂというように複数の同一の機械を制御するときに、例えば、第１、第２のクッカー２Ａ、２Ｂの試運転の段階で最適な蒸気ブロータイマ設定時間を計測し、例えば、かかる事情に精通している別の作業員Ｂが初期設定画面を使って第１、第２のクッカー２Ａ、２Ｂ毎に予め登録しておくことで、個体差が存在する第１、第２のクッカー２Ａ、２Ｂの最適な加熱制御を実行することができる。
【００６９】
図１８の「達温安定タイマ」入力ボックス５２は、温度センサが最終目標温度（カレーＡであれば、ステップ４の９５℃）を連続して検出する時間として数値「１０」（秒）を入力した例を示している。
【００７０】
したがって、加熱工程（カレーＡであれば、ステップ４）では、「達温安定タイマ」の設定温度「１０」秒に従って、温度センサが「９５」℃を検出した後１０秒間連続してこの状態が継続したら、加熱工程を終了させる。これにより、第１クッカー２Ａ内の原料の全体を略９５℃で均一に加熱することができる。したがって、第１、第２のクッカー２Ａ、２Ｂというように複数の同一の機械を制御するときに、例えば、第１、第２のクッカー２Ａ、２Ｂの試運転の段階で第１、第２のクッカー２Ａ、２Ｂの最適な達温安定時間を計測し、この事情に精通している作業員Ｂが初期設定画面を使って第１、第２のクッカー２Ａ、２Ｂ毎に予め登録しておくことで、第１、第２のクッカー２Ａ、２Ｂの加熱制御を適切に実行することができる。
【００７１】
図１８の「ロードセルゼロ付近」入力ボックス５３は、ロードセル１５Ａの検出重量として「１５」kgを設定した例を示し、また、同図の「排出安定タイマ」入力ボックス５４は、第１クッカー２Ａ内の原料（製品）が第１クッカー２Ａから排出されるまでの時間として数値「１５」（秒）を設定した例を示す。
【００７２】
これにより、排出工程（カレーＡであれば、ステップ７）では、ロードセル１５Ａが１５Kgを検出した後、１５秒が経過した後に、排出用バルブ１７Ａに閉弁信号が出力され排出工程が終了する。
【００７３】
すなわち、ロードセル１５Ａが「ゼロ」を検出するか否かは、第１クッカー２Ａの壁面への製品（原料）の付着量などよって不確定であるため、第１クッカー２Ａの排出工程の終了時点をロードセル１５Ａの検出値だけに依存させないで、ロードセル１５がゼロ付近の所定の重量を検出した時からどの程度の時間が経過すれば第１クッカー２Ａ内の原料（製品）の排出が完了するかを試運転の時に測定し、ロードセル１５Ａが「１５」Kgを検出した後、所定の時間（この例では１５秒）が経過した後に排出工程を終了させるようにしてある。
【００７４】
これにより、ペースト原料のように壁面に付着し易い材料の排出管理に関し、その排出終了の管理をロードセル１５とタイマとの組み合わせで行うことにより、第１、第２のクッカー２Ａ、２Ｂの、夫々の最適な管理を行うことができる。
【００７５】
このようなロードセル（重量計）１５とタイマとの組み合わせによる排出制御の適用は、調理機に限定されるものではない。壁面などに付着して排出終了タイミングを規定するのが難しい材料を収容した容器の排出制御に等しく適用可能である。
【００７６】
すなわち、上記の調理機２Ａ、２Ｂは単なる例示にすぎず、開閉バルブを備えた排出管を通じて容器から壁面に付着し易い材料を排出させた後に開閉バルブを閉弁させる制御を行う制御装置に関して、容器内の材料の重量を計測する計量器と、タイマとを備え、前記計量器がゼロ近傍の所定値になった時から予め設定した所定時間が経過したときに前記開閉バルブに対して閉弁信号を出力する制御装置を提供することで、壁面などに付着して排出終了タイミングを規定するのが難しい材料を収容した容器の排出制御を的確に実行させることができる。
【００７７】
そして、タイマの動作時間つまり上記の所定時間は、例えば試運転のときに、計量器がゼロ近傍の所定値になった時からどの程度の時間が経過したら排出が完了するかを計測しておき、この計測値を制御装置のメモリに記憶させておいて、排出制御を行うときに、メモリに記憶されている計測値を読み込んでタイマを動作させるのが好ましい。
【００７８】
図１８の「ペースト原料落差」入力ボックス５５及び「原料水落差」入力ボックス５６として「5.0」Kgを補正値として設定した例を示す。「落差」に関するパラメータ入力ボックス５５、５６を用意することで、試運転の段階でトライアンドエラーで最適値を見つけて、この最適値を補正値として入力ボックス５５、５６を使って設定することができるため、実際の運転での誤差を低減することができる。
【００７９】
これにより、ペースト原料投入工程（カレーＡであれば、ステップ１）で投入量に関するパラメータ「1000.0」Kg及び原料水投入工程（ステップ３）で投入量に関するパラメータ「100.0」Kgが与えられていても、ステップ１及びステップ３で補正値「5.0」Kgを読み込んで、登録されている目標値に相当する投入量（ペースト原料であれば「1000.0」Kg、原料水であれば「100.0」Kg）を補正値「5.0」Kgで補正して、ロードセル９、流量計量器１０が「995.0」Kg（ペースト原料の場合）、「95.0」Kg（原料水の場合）に相当する重量及び流量を計測したときにバルブ７Ａ、８Ａに閉弁信号が出力される。
【００８０】
これにより、補正値に関する事情を知らない現場作業員Ａは、作業指令書に記載されている例えば「1000.0」Kgのペースト原料の投入を行うときに、この作業指令書に従って、登録画面２６（図５）に作業員が数値「1000.0」（Kg）の入力を行えば良い。もし、上述のような初期設定登録（図１８）により制御側で補正制御を加えないとすれば、例えば作業指令書に「1000.0」Kgのペースト原料の投入を行うと記載されているにも関わらず、この作業指令書に「登録画面２６に数値「995.0」（Kg）を入力せよ」との注意書きに従って作業員が「995.0」（Kg）の数値入力を行うときに感じる違和感を無くすることができ、また、作業員の勘違いにより数値「995.0」の代わりに「1000.0」の数値入力してしまうという事故を未然に防止することができる。尚、投入量を補正する必要がない場合には、「ペースト原料落差」入力ボックス５５、「原料水落差」入力ボックス５６には、「0.0」Kgと入力しておけばよい。なお、攪拌機１２Ａについても、その動作設定を図１８の入力ボックス５７ａ、５７ｂを使って行うことができる。
【００８１】
上述した実施例によれば、同業者であれば上述の説明から分かるように、例えば、「カレーＡ」の制御プログラムを変更したいときには、例えば、ステップ４として登録した加熱工程を細分化して複数段階で加熱工程を行う方が良いということであれば、プログラマが制御プログラムを書き直すまでもなく、作業員が、例えば加熱工程を２段階に分けるのであれば、図５の登録画面２６を使ってステップ４の目標値を変更すると共に、ステップ５として加熱工程を登録し、後続の粉末原料投球工程、余熱攪拌工程、排出工程、完了工程のステップ番号を登録し直すだけで、「カレーＡ」の全体制御のプログラムを実質的に書き直すことができる。
【００８２】
叙上のように、実施例によれば、基本プログラムとして、ステップ番号を確認し、また、工程名称（例えば、「ペースト原料投入」や「加熱工程」）に従って該当する工程シーケンスプログラムを呼び出し、呼び出した工程シーケンスプログラムが完了したことを意味する歩進条件（例えば、「自動投入終了」「工程歩進ボタン」など）を確認したら（通常はフラグで確認する）、次のステップの工程シーケンスプログラムを呼び出して、以下これを繰り返す処理を実行するプログラムを用意すればよい。そしてクッカー２Ａ及び／又は２Ｂで行う処理を自動制御で行うのに、各作業工程毎に細分化され且つ独立して作られた工程シーケンスプログラムを選択的に組み合わせることにより、全作業に亘る自動制御プログラムを実質的に作ることができ、また、その変更も現場作業員Ａが行うことができる。
【００８３】
また、異常が発生した場合、自動運転を強制解除することなく、異常が発生した作業工程に関するその後の処理を行った後に、自動運転に復帰させて後続の作業に関する工程シーケンスプログラムを動作させることができる。また、異常が発生した工程を完了させるのに、作業員Ａの入力を要求するものの、異常原因を除去した後に、異常が発生した工程の残る作業を自動制御（実施例では半自動運転）で行うことが可能であり、このことにより、有人管理システムを採用したクッカー２Ａ、２Ｂの制御において異常発生の対処を作業員Ａが自力で行うことができるため、有人管理システムでは効果的である。すなわち、異常発生のときに従来であれば制御プログラムを強制解除して、その後の処理を全て作業員Ａの管理の下でマニュアル制御する必要もなく、また、プログラマを呼んで制御プログラムの該当する部分までプログラムをスキップさせる必要もない。
【００８４】
したがって、実施例によれば、クッカー２Ａ及び／又は２Ｂの自動制御に必要とされる全体制御プログラムの構築及びその変更、異常発生の対応の全てをプログラマに依存することなく現場作業員Ａが現場で自力で行うことができる。
【００８５】
予め用意した互いに独立した各工程シーケンスプログラムを組み合わせてクッカー２Ａ、２Ｂの自動制御を行う場合に、図５の登録画面２６を使って、この登録画面２６のボックスに入力することで、クッカー２Ａ、２Ｂの全製造工程のプログラムを実質的に作成することができ、また、作成した製造工程のプログラムの修正や変更も登録画面２６を使って簡単に行うことができるようにしてあるため、プログラマを呼んで制御プログラム自体を修正、変更することなく、プログラミングの知識の無い作業員Ａであっても現場で自力で行うことができる。
【００８６】
例えば、室温から９５℃というように高温まで加熱する工程を実施したときに、例えば温度管理にバラツキが出やすい等の理由により、これを細分化して複数の工程で行う方が良いというような場合でも、登録画面２６を使って現場作業員Ａが自力で工程数を増やすことできるため、日常的にクッカー２Ａ、２Ｂを管理する現場作業員Ａの改善努力を直ちに制御に反映させることができる意味で、実施例の制御方法は、特に現場作業員Ａにとって利便性を高めたフレキシブル制御システムであると言うことができる。
【００８７】
また、異常発生時にあっても、警報ブザーによって異常発生を知った現場作業員Ａは、自動運転画面３０（図１４）を見て、異常の原因を確認してこの原因を取り除いた後に、半自動運転画面４０（図１５）を使って必要なパラメータを設定することで、簡単に、異常が発生した工程のその後の工程を半自動運転モードの下で実行させることができる。また、半自動運転の後には、自動運転モードに戻すことができ、後続の工程を自動運転モードの下で実行させることができる。
【００８８】
また、自動運転画面３０では、制御中のステップに関する詳細情報の表示の他に、後続のステップの概要だけを一覧形式で表示することから、現場作業員Ａは、警報画面と現在及びその後の運転を自動運転画面３０を見ることで直ちに確認することができるだけでなく、各ステップの詳細情報の全てを表示するのに比べて、モニタの画面が比較的小さくても、クッカー２Ａ、２Ｂの運転中に現場作業員Ａが必要とする情報を漏れなく表示することができる。
【００８９】
また、第１、第２クッカー２Ａ、２Ｂのように複数台の同じシステムに共通する制御盤２０を使った自動制御において、この第１、第２クッカー２Ａ、２Ｂの特性の相違による誤差の発生を図１８に例示の初期設定パラメータ登録画面を使って、例えば、試運転の時に計測した時間などを、この事情に詳しい作業員Ｂが予め登録しておいて、この登録した初期設定パラメータを読み込みながら制御シーケンスプログラムを動作を補正するようにしてあるため、第１、第２クッカー２Ａ、２Ｂを実質的に同じ条件で動作させることができる。
【００９０】
図１９以降の図面は、上述した実施例の変形例を説明するための図である。図１９は、前述した図３の工程表の変形例を示す。図１９の工程名称の欄と、図３の工程名称の欄とを対比すると理解できるように、図１９の工程表では、「原料投入」「加熱工程」「余熱攪拌」「排出」の４つの工程名称が見られるだけである。これに対応して、クッカー用シーケンスプログラムは、「原料投入」作業、「加熱工程」作業、「攪拌」作業、「余熱攪拌」作業、「排出」作業などに大別して各作業毎に独立した工程シーケンスプログラムを有する。図２０は、「原料投入」作業に関連した工程シーケンスプログラムの概要を示し、この「原料投入」工程シーケンスプログラムは、原料投入に関する処理プログラムと、攪拌に関する処理プログラム、加熱に関する処理プログラムなどの原料投入に直接及び間接的に関連した処理プログラムを含み、各処理プログラムでは、例えば原料投入の方法の違いにより、ロードセル９、１５Ａにより制御する「液体計量器」パターンａ１、原料水の投入に関する「原料水投入」パターンａ２、作業者の手による「手投入」パターンａ３に分けてプログラムが作成されている。
【００９１】
クッカー用シーケンスプログラムは、例えば図１９に例示の工程表に基づいて登録画面２６（図５）を使って現場作業員Ａが入力作業を行うことにより登録した各種のパラメータに従って動作する。この点について、図１９の登録例に従う制御を図２１に示すフローチャートに基づいて説明する。
【００９２】
例示的に第１クッカー２Ａの制御を説明すると、先ず、基本プログラムの動作が開始すると、ステップＳ３１でステップ番号の読み込みが行われる。この読み込みはステップ番号の番号順であり、始めてステップＳ３１に来たときには「ステップ１」が読み込まれ、この「ステップ１」に関連して登録されている基本データ、つまり「工程名称（原料投入）」「原料投入パターン（液体計量器）」「攪拌パターン（連続攪拌）」「加熱パターン（記載無し）」の読み込みが行われる。
【００９３】
次のステップＳ３２では、登録されている工程名称「原料投入」により、これに該当する「原料投入」工程シーケンスプログラムが選択され、次のステップＳ３３〜３５で、「原料投入」工程シーケンスプログラムの中から液体計量器パターンａ１の処理プログラムの読み込みが行われ、また、連続攪拌パターンｂ１の処理プログラムの読み込みが行われる。なお、加熱パターンに関しては登録無しであることから、この加熱パターンに関するプログラムの読み込みは実質的に行われない。なお、ステップＳ３６では、「ステップ１」に関して登録されている歩進条件「自動投入終了」の読み込みが行われる。
【００９４】
ステップＳ３７〜Ｓ３９では、読み込んだ処理プログラムが実行され、この処理プログラムの実行に必要なパラメータは、図５の登録画面を使って登録したパラメータが使用される。ステップＳ３７〜Ｓ３９で各処理プログラムが完了すると、ステップＳ４０に進んで、歩進条件が成立しているか否かの判定が行われ、ＹＥＳであれば、「ステップ１」の工程シーケンスプログラムを終了させて（ステップＳ４１）、ステップＳ４２を経由してステップＳ３１に戻り次のステップの処理が行われる。ステップＳ４２でステップ番号が最終番号であれば、ステップＳ４３に進んで第１クッカー２Ａの自動運転が終了される。
【００９５】
他の変形例として、図２２に示すように、第１、第２のクッカー２Ａ、２Ｂの制御に必要な加熱、攪拌、原料投入、排出などの全ての作業プログラムａ〜eを網羅した工程シーケンスプログラムを作成し、各ステップ毎に登録画面２６（図５）を使って登録したパラメータに従って、工程シーケンスプログラムから該当する作業プログラムａ〜ｅを選択することにより、該当するステップの制御を行うようにしてもよい。例えばステップ１で原料投入と攪拌とを行う場合、原料投入シーケンス（作業プログラムｂに記述）と、攪拌シーケンス（作業プログラムｄに記述）とを選択することで、ステップ１の制御を行うようにしてもよい。
【００９６】
これによれば、登録画面２６（図５）を使って各ステップ毎にパラメータを登録するだけで、各ステップ毎の工程シーケンスプログラムが実質的に自動的に作成されることになる。
【図面の簡単な説明】
【００９７】
【図１】レトルト食品を調理するクッカーに関連した実施例の制御装置の全体概要を示す図である。
【図２】クッカーの原料水投入工程シーケンスプログラムの一例を示すフローチャートである。
【図３】商品「カレーＡ」に関する登録作業の際に作業員が参照する一覧表である。
【図４】商品「カレーＢ」に関する登録作業の際に作業員が参照する一覧表である。
【図５】パラメータなどの登録のためにモニタに表示される登録画面の一例を示す図である。
【図６】商品「カレーＡ」のステップ１の入力項目を例示した図である。
【図７】商品「カレーＡ」のステップ２の入力項目を例示した図である。
【図８】商品「カレーＡ」のステップ３の入力項目を例示した図である。
【図９】商品「カレーＡ」のステップ４の入力項目を例示した図である。
【図１０】商品「カレーＡ」のステップ５の入力項目を例示した図である。
【図１１】商品「カレーＡ」のステップ６の入力項目を例示した図である。
【図１２】商品「カレーＡ」のステップ７の入力項目を例示した図である。
【図１３】商品「カレーＡ」のステップ８の入力項目を例示した図である。
【図１４】クッカーの自動運転中にモニタに表示される自動運転画面の一例を示す図である。
【図１５】異常発生時に自動運転モードから半自動運転モードに移行したときにモニタに表示される半自動運転画面の一例を示す図である。
【図１６】半自動運転モードでの手順の一例を示すフローチャートである。
【図１７】異常発生時に工程シーケンスプログラムを強制終了させるときにモニタに表示される強制終了画面の一例を示す図である。
【図１８】初期設定パラメータ登録画面を例示した図である。
【図１９】変形例に関し、図３に対応した一覧表を示す。
【図２０】変形例で用いられる工程シーケンスプログラムの概要を説明するための図である。
【図２１】変形例の制御の一例を説明するためのフローチャートである。
【図２２】他の変形例の概要を説明するための図である。
【符号の説明】
【００９８】
２Ａ    第１クッカー
２０    制御盤
２１    制御盤用モニタ
２２    第１クッカー用モニタ
２５    制御盤の内蔵メモリ
２６    登録画面
２６ａ  登録画面の入力ボックス群
３０    自動運転画面
４０    半自動運転画面
ＳＷ２    マニュアルスイッチボタン（工程停止スイッチ）
ＳＷ３    マニュアルスイッチボタン（工程歩進スイッチ）
【図１】
2005332211.tif 000003
【図２】
2005332211.tif 000004
【図３】
2005332211.tif 000005
【図４】
2005332211.tif 000006
【図５】
2005332211.tif 000007
【図６】
2005332211.tif 000008
【図７】
2005332211.tif 000009
【図８】
2005332211.tif 000010
【図９】
2005332211.tif 000011
【図１０】
2005332211.tif 000012
【図１１】
2005332211.tif 000013
【図１２】
2005332211.tif 000014
【図１３】
2005332211.tif 000015
【図１４】
2005332211.tif 000016
【図１５】
2005332211.tif 000017
【図１６】
2005332211.tif 000018
【図１７】
2005332211.tif 000019
【図１８】
2005332211.tif 000020
【図１９】
2005332211.tif 000021
【図２０】
2005332211.tif 000022
【図２１】
2005332211.tif 000023
【図２２】
2005332211.tif 000024