(57)【特許請求の範囲】
【請求項１】
少なくとも一つのセンサを含む入力要素と、少なくとも一つの加熱手段を含む出力要素と、少なくとも一つのタイマとを備える調理器の制御方法において、
上記入力要素、上記出力要素、及び上記タイマを、異なる調理フロー間で共用可能であって、かつ上記入力要素の数及び上記出力要素の数を指定可能な汎用モード制御部と、個別の調理フローに固有の個別データ部と備える制御プログラムに従って制御し、
上記汎用モード制御部は、複数のモードを順次実行するモード制御を行い、
上記モード制御の各モードでは、
上記出力要素への出力であるモード出力制御を実行し、
上記入力要素からの入力であるモード入力制御を実行し、
個々の上記入力要素に対応するモード移行条件の有無と、該モード移行条件が存在する場合における当該モード移行条件成立の有無とを判別するモード移行条件成立判断を実行し、
該モード移行条件成立判断において上記モード移行条件が成立した場合に、移行モード判別条件の有無と、該移行モード判別条件が存在する場合における当該移行モード判別条件成立の有無とに基づいて一つのモードから他のモードへの移行を行うモード移行を実行し、かつ
リセットデータに基づく上記タイマの操作とを実行し、
上記個別データ部は、
上記各モードの上記モード出力制御における各出力要素に対する出力と、
上記各モードの上記モード移行条件成立判断における個々の上記入力要素に対応するモード移行条件の有無及びその内容と、
上記各モードのモード移行における、上記移行モード判別条件の有無及びその内容と、上記移行モード判別条件が存在しないモードについての移行先のモードと、上記移行モード判別条件が存在するモードについての当該移行モード判別条件が成立する場合の移行先のモード及び当該移行モード判別条件が成立しない場合の移行先のモードと、
各モードにおける前記リセットデータの内容とを含むことを特徴とする、調理器の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、炊飯器、自動製パン器等の調理器の制御方法に関するものである。
【０００２】
【従来の技術】
従来より、この種の調理器は、少なくとも一つのセンサを含む入力要素と、少なくとも一つの加熱手段を含む出力要素と、少なくとも一つの計時手段と、制御プログラムに従って計時手段と協働しつつ上記入力要素からの入力の処理及び出力要素への出力を行って調理器の機能を実現するための一連の入出力手順（調理フロー）を実行する制御手段とを備えている。
【０００３】
一般に、上記制御プログラムにはバッチ処理的に制御とデータが混在しているため、同一又は同様の制御が一つの制御プログラム中に重複して存在している。そのため、制御に不具合が生じた場合や、仕様や調理フローに変更が生じた場合には、制御プログラム中の複数箇所を変更する必要があり、変更作業が煩雑であった。また、制御とデータが混在する制御プログラムは、調理器の機種が異なり実行する調理フローが異なる場合や、同一の機種の調理器であっても実行する調理フローが異なる場合には共用することができず、汎用性に欠けるものであった。
【０００４】
これに対して、本出願人に係る実登２５８０２５５号公報には、モード制御部とデータ部とが分離された制御プログラムにより調理フローを実行する調理器が記載されている。この調理器では、ユーザーがデータ部のみを書き換えることにより、制御プログラムを変更することができる。
【０００５】
【発明が解決しようとする課題】
しかし、上記実登２５８０２５５号公報に記載の調理器で使用されている制御プログラムも、モード制御部は特定機種の調理器専用であり、異なる機種には使用することができず、汎用性に欠けるものであった。
【０００６】
そこで、本発明は、修正、変更が容易であり、かつ、調理器の機種の相違等により実現する調理フローが異なる場合にも汎用性を有する制御プログラムに基づいて、上記入力要素及び計時手段からの入力の処理と出力要素への出力を行う調理器を提供することを課題としている。
【０００７】
【課題を解決するための手段】
上記課題を解決するために本発明は、少なくとも一つのセンサを含む入力要素と、少なくとも一つの加熱手段を含む出力要素と、少なくとも一つのタイマとを備える調理器の制御方法において、上記入力要素、上記出力要素、及び上記タイマを、異なる調理フロー間で共用可能であって、かつ上記入力要素の数及び上記出力要素の数を指定可能な汎用モード制御部と、個別の調理フローに固有の個別データ部と備える制御プログラムに従って制御し、上記汎用モード制御部は、複数のモードを順次実行するモード制御を行い、上記モード制御の各モードでは、上記出力要素への出力であるモード出力制御を実行し、上記入力要素からの入力であるモード入力制御を実行し、個々の上記入力要素に対応するモード移行条件の有無と、該モード移行条件が存在する場合における当該モード移行条件成立の有無とを判別するモード移行条件成立判断を実行し、該モード移行条件成立判断において上記モード移行条件が成立した場合に、移行モード判別条件の有無と、該移行モード判別条件が存在する場合における当該移行モード判別条件成立の有無とに基づいて一つのモードから他のモードへの移行を行うモード移行を実行し、かつリセットデータに基づく上記タイマの操作とを実行し、上記個別データ部は、上記各モードの上記モード出力制御における各出力要素に対する出力と、上記各モードの上記モード移行条件成立判断における個々の上記入力要素に対応するモード移行条件の有無及びその内容と、上記各モードのモード移行における、上記移行モード判別条件の有無及びその内容と、上記移行モード判別条件が存在しないモードについての移行先のモードと、上記移行モード判別条件が存在するモードについての当該移行モード判別条件が成立する場合の移行先のモード及び当該移行モード判別条件が成立しない場合の移行先のモードと、各モードにおける前記リセットデータの内容とを含むことを特徴とする、調理器の制御方法を提供する。
【０００８】
本発明の調理器が備える制御プログラムは、異なる調理フロー間で共用可能な汎用モード制御部と、個別の調理フローに対応する個別データ部とを有するため、個別データのみを修正、変更するだけで制御プログラムの修正、変更を行うことができる。また、汎用モード制御部は異なる調理フローで共用可能であるため、新機種の制御プログラムを開発する際には個別データ部のみを作成すればよく、開発期間を短縮することができる。
【０００９】
【発明の実施の形態】
次に、図面に示す本発明の実施形態を説明する。
図１に示すように、本発明の制御方法が適用される炊飯器１は、蓋体２により開閉される炊飯器本体３の内部に、内鍋４を取出し自在に配設したものである。また、炊飯器１は、入力要素である炊飯スイッチＳＷ１、取り消しスイッチＳＷ２、蓋体温度センサＳ１、内鍋温度センサＳ２を備えている。さらに、炊飯器１は、出力要素である蓋ヒータ６、底ヒータ８、ＬＣＤ表示装置等からなる表示装置１０及びブザー等からなる報知装置１２を備えている。
【００１０】
炊飯器本体３内に収容されたマイクロコンピュータからなる制御装置１４は、制御手段である中央処理装置（ＣＰＵ）１５、記憶手段であるＲＯＭ１６及びＲＡＭ１７のほか、計時手段である第１タイマ１９Ａ及び第２タイマ１９Ｂを備えている。上記ＲＯＭ１６には、汎用モード制御部と個別データ部を有する制御プログラムが記憶されている。上記ＣＰＵ１５は、この制御プログラムに従って、上記第１及び第２タイマ１９Ａ，１９Ｂと協働しつつ、上記炊飯スイッチＳＷ１、取り消しスイッチＳＷ２、蓋体温度センサＳ１及び内鍋温度センサＳ２からの入力信号を処理し、蓋ヒータ６、底ヒータ８、表示装置１０及び報知装置１２を制御する。
【００１１】
次に、上記汎用モード制御部と個別データ部を有する制御プログラムについて説明する。
まず、上記汎用モード制御部は、図２から図７のフローチャートに示すモード制御を実行するものであり、制御対象である調理器が異なるために調理フローが相違する場合や、同一機種の調理器で異なる調理フローを実行する場合にも共用可能となるように構成されている。なお、上記図２から図７のフローチャートにおいて使用されているパラメータの定義は以下の通りである。
【００１２】
ＯＴ：出力要素数
Ｉ：入力要素数（タイマを含む）
ＴＭ：タイマ数
Ｍ：モード数
【００１３】
ｏｔ：出力要素番号（０〜ＯＴｎ）
ｉ：入力要素番号（０〜Ｉｎ）
ｔｍ：タイマ番号（０〜ＴＭｎ）
ｍ：モード番号
【００１４】
ＯＴｎ：出力要素番号ｏｔの最大値（ＯＴｎ＝ＯＴ−１）
Ｉｎ：入力要素番号ｉの最大値（Ｉｎ＝Ｉ−１）
ＴＭｎ：タイマ番号ｔｍの最大値（ＴＭｎ＝ＴＭ−１）
Ｍｎ：モード番号ｍの最大値（Ｍｎ＝Ｍ−１）
【００１５】
ＩD[ｉ]：入力要素番号ｉの入力要素からの入力
ＤOT[ｍ][ｏｔ]：モード番号ｍにおける出力要素番号ｏｔに対応する出力要素への出力
ＤI[ｍ][ｉ]：モード番号ｍにおける入力要素番号ｉに対応する入力要素に関するモード移行条件
ＤJ[ｍ][ｉ]：モード移行条件ＤI[ｍ][ｉ]が成立し、移行モード判別条件ＤH[ｍ][ｉ]が存在しない場合の移行先モード番号
ＤH[ｍ][ｉ]：移行モード判別条件
ＤHJ1[ｍ][ｉ]：移行モード判別条件ＤH[ｍ][ｉ]が成立した場合の移行先モード番号
ＤHJ2[ｍ][ｉ]：移行モード判別条件ＤH[ｍ][ｉ]が不成立の場合の移行先モード番号
ＤR[ｍ][ｔｍ]：モード番号ｍにおけるタイマ番号ｔｍに対応するタイマのリセットの有無を示すリセットデータ（０：リセットせず、１：リセット）
【００１６】
この汎用モード制御部では、まず、図２のステップＳ１において、出力要素数ＯＴ、入力要素数Ｉ、タイマ数ＴＭ及びモード数Ｍが指定され、出力要素番号ｏｔの最大値ＯＴｎ、入力要素番号ｉの最大値Ｉｎ、モード番号ｍの最大値Ｍｎ及びタイマ番号ｔｍの最大値ＴＭｎが計算される。なお、出力要素番号ｏｔ、入力要素番号ｉ及びモード番号ｍの初期値は０である。
【００１７】
このステップＳ１に示すように、汎用モード制御部は出力要素数ＯＴ及び入力要素数Ｉを指定可能であるため、ヒータ等の入力要素の数や、センサ等の入力要素の数が異なる機種間で共用することができる。
【００１８】
次に、ステップＳ２でモード出力制御が実行される。このモード出力制御では、まず、図３のステップＳ２−１で出力要素番号ｏｔを０に設定される。次に、ステップＳ２−２で出力ＤOT[ｍ][ｏｔ]を対応する出力要素に出力し、ステップＳ２−３で出力要素番号ｏｔに１を加算する。ステップ２−４で出力要素番号ｏｔが最大値ＯＴｎ以上であると判断されるまで、ステップＳ２−２とステップＳ２−３の処理が繰り返される。ステップＳ２−４で出力要素番号ｏｔが最大値ＯＴｎ以上であると判断されると、そのモードでのモード出力制御が終了する。なお、上記ステップＳ２−２で個々の出力要素を作動させるためのハードウェア制御プログラムは、出力要素毎に異なる。
【００１９】
モード出力制御に続いて、図２のステップＳ３のモード入力制御が実行される。このモード入力制御では、まず、図４のステップＳ３−１で入力制御番号ｉが０に設定される。次に、ステップＳ３−２で対応する入力要素から入力ＩD[ｉ]を入力し、ステップＳ３−３で入力要素番号ｉに１を加算する。ステップ３−４で入力要素番号ｉが最大値Ｉｎ以上であると判断されるまで、ステップＳ３−２とステップＳ３−３の処理が繰り返される。ステップＳ３−４で入力要素番号ｉが最大値Ｉｎ以上であると判断されると、そのモードでのモード入力制御が終了する。なお、上記ステップＳ３−２で個々の入力要素を作動させるためのハードウェア制御プログラムは、入力要素毎に異なる。
【００２０】
モード入力制御に続いて、図２のステップＳ４でモード移行条件の成立の有無が判断される。このステップＳ４でモード移行条件が成立する場合には、ステップＳ５のモード移行が実行され、成立しない場合には上記ステップＳ２及びステップＳ３が繰り返される。
【００２１】
このモード移行条件成立判断制御では、まず、図５のステップＳ４−１で入力要素番号ｉが０に設定される。次に、ステップＳ４−２で、モード移行条件ＤI[ｍ][ｉ]が存在するか否か判断される。ステップＳ４−２でモード移行条件ＤI[ｍ][ｉ]が存在すれば、ステップＳ４−３に移行する。ステップＳ４−３でモード移行条件ＤI[ｍ][ｉ]が成立すると判断されると、ステップＳ４−４で図２のステップＳ５に移行し、そのモードでのモード移行条件成立の判断が終了する。
【００２２】
一方、上記ステップＳ４−２でモード移行条件ＤI[ｍ][ｉ]が存在しない場合及び上記ステップＳ４−３でモード移行条件ＤI[ｍ][ｉ]が成立しない場合には、ステップＳ４−５で入力要素番号ｉに１を加算する。そして、ステップＳ４−６で入力要素番号ｉが最大値Ｉｎ以上でなければステップＳ４−２に戻り、最大値Ｉｎ以上であればステップＳ４−７で図２のステップＳ２に戻る。
【００２３】
上記図１のステップＳ５のモード移行では、まず、図６のステップＳ５−１で対応する移行モード判別条件ＤH[ｍ][ｉ]が存在するか否かが判断され、移行モード判別条件ＤH[ｍ][ｉ]が存在しない場合には、ステップＳ５−２でモード番号ｍを移行先モード番号ＤJ[ｍ][ｉ]に設定し、モード移行が終了する。
【００２４】
一方、ステップＳ５−１で対応する移行モード判別条件ＤH[ｍ][ｉ]が存在する場合には、ステップＳ５−３でその移行モード判別条件ＤH[ｍ][ｉ]が成立するか否かが判断される。ステップＳ５−３で移行モード判別条件ＤH[ｍ][ｉ]が成立する場合には、ステップＳ５−４でモード番号ｍを移行先モード番号ＤHJ1[ｍ][ｉ]に設定し、モード移行が終了する。一方、ステップＳ５−３で移行モード判別条件ＤH[ｍ][ｉ]が成立しない場合には、ステップＳ５−５でモード番号ｍを移行先モード番号ＤHJ2[ｍ][ｉ]に設定し、モード移行が終了する。
【００２５】
このようにモード移行では、単にモード移行条件ＤI[ｍ][ｉ]の成立を判断するだけでなく、移行モード判別条件ＤH[ｍ][ｉ]がある場合には、それに基づいて移行先モードを決定するようになっているため、より複雑な調理フローを実現することができる。
【００２６】
モード移行に続いて図２のステップＳ６のタイマ操作が実行される。このタイマ操作では、まず、図７のステップＳ６−１でタイマ番号ｔｍが０に設定される。次に、ステップＳ６−２でリセットデータＤR[ｍ][ｔｍ]が１であれば、ステップＳ６−３で対応するタイマをリセットした後ステップＳ６−４に移行する。一方、ステップＳ６−２でリセットデータＤR[ｍ][ｔｍ]が１でない場合は、タイマをリセットすることなくステップＳ６−４に移行する。ステップＳ６−４ではタイマ番号ｔｍに１を加算する。次に、ステップＳ６−５でタイマ番号ｔｍが最大値ＴＭｎ以上である場合には、タイマ操作が終了する。一方、ステップＳ６−５でタイマ番号ｔｍが最大値ＴＭｎ以上でない場合には、上記ステップＳ６−２に戻る。
【００２７】
上記制御プログラムの個別データ部は上記汎用モード制御部の各モードにおけるモード出力制御、モード移行条件、移行モード判別条件、移行先モード及びリセットデータからなるデータ群であり、上記汎用モード制御部で使用される各パラメータの具体的な数値等のデータにより構成される。上記汎用モード制御部が機種の相違等により調理フローが異なる場合にも共用可能であるのに対して、この個別データ部は個別の調理フローに固有のデータにより構成されている。上記図１に示す炊飯器１の個別データ部は表１及び表２に示す通りである。
【００２８】
【表１】
0003596663.tif 000002
【００２９】
【表２】
0003596663.tif 000003
【００３０】
図１の炊飯器１では、出力要素数ＯＴは４、入力要素数Ｉは６、タイマ数ＴＭは２、モード数Ｍは２０である。また、出力要素番号ｏｔは最大値ＯＴｎが３であり、０が蓋ヒータ６、１が底ヒータ８、２が表示装置１０、３が報知装置１２に対応している。また、入力要素番号ｉは最大値Ｉｎが５であり、０が炊飯スイッチＳＷ１、１が取り消しスイッチＳＷ２、２が蓋体温度センサＳ１、３が内鍋温度センサＳ２、４が第１タイマ１９Ａ、５が第２タイマ１９Ｂに対応している。さらに、タイマ番号ｔｍは最大値ＴＭｎが１であり、０が第１タイマ１９Ａ、１が第２タイマ１９Ｂに対応している。さらにまた、モード番号ｍの最大値Ｍｎは１９である。
【００３１】
次に、上記図２から図７のフローチャートに示す汎用モード制御部と、上記表１及び表２の個別データ部とからなる制御プログラムをＣＰＵ１５が実行することにより実現される調理フローを詳細に説明する。
【００３２】
まず、モード番号０では、蓋ヒータ６、底ヒータ８及び報知装置１２はいずれもオフ状態で、表示装置１０には何も表示されない。ユーザーが炊飯スイッチＳＷ１をオンすると、モード移行条件ＤI[０][０]が成立し、第１及び第２タイマ１９Ａ，１９Ｂをリセットした後、移行先モード番号ＤJ[０][０]に対応するモード番号１に移行する。なお、以下のモード番号１〜１９のいずれにおいても第２スイッチ１９Ｂがオンであることが検出されると、上記モード番号０に移行する。
【００３３】
モード番号１〜４は予熱工程であり、約１０分間、内鍋温度センサＳ２の検出温度が４５℃となるように、底ヒータ８を作動させる。
【００３４】
これらのモードのうちモード番号１について説明すると、蓋ヒータ６はオフ状態、底ヒータ８はオン状態、報知装置１２はオフ状態で、表示装置１０には「予熱中」と表示される。内鍋温度センサＳ２の検出温度が４５℃を上回ると、モード移行条件ＤI[１][３]が成立し、第１及び第２タイマ１９Ａ，１９Ｂをリセットした後、移行先モード番号ＤJ[１][３]に対応するモード番号３に移行する。また、第１タイマ１９Ａの計時している時間が１０秒に達すると、モード移行条件ＤI[１][４]が成立し、第１及び第２タイマ１９Ａ，１９Ｂをリセットした後、移行先モード番号ＤJ[１][４]に対応するモード番号２に移行する。
【００３５】
上記予熱工程に含まれるモード番号３又はモード番号４で第２タイマ１９Ｂの計時する時間が６００秒に達すると、モード移行条件ＤI[３][５]，ＤI[４][５]が成立し、第１タイマ１９Ａをリセットした後、移行先モード番号ＤJ[３][５]，ＤJ[４][５]に対応するモード番号５に移行する。このモード番号５は中パッパ工程であり、蓋ヒータ６はオフ状態、底ヒータ８はオン状態、報知装置１２はオフ状態で、表示装置１０には「炊飯中」と表示される。内鍋温度センサＳ２の検出温度が５５℃を上回ると、モード移行条件ＤI[５][３]が成立し、第１及び第２タイマ１９Ａ，１９Ｂをリセットした後、移行先モード番号ＤJ[５][３]に対応するモード番号６に移行する。
【００３６】
モード番号６は容量判別工程であり、内鍋温度センサＳ２の検出温度が５５℃を上回ってから１２０秒後の内鍋温度センサＳ２の検出温度により内鍋４内の容量が判別される。
具体的には、モード番号６では、蓋ヒータ６はオフ状態、底ヒータ８はオン状態、報知装置１２はオフ状態で、表示装置１０には「炊飯中」と表示される。第１タイマ１９Ａの計時する時間が１２０秒に達すると、モード移行条件ＤI[６][４]が成立する。この場合、内鍋温度センサＳ２の検出温度が７０℃を上回るか否かという移行モード判別条件ＤH[６][４]が存在する。そして、この移行モード判別条件ＤH[６][４]が成立する場合には、内鍋４内の容量は少量であると判断して移行先モード番号ＤHJ1[６][４]に対応するモード番号７に移行し、成立しない場合には内鍋４内の容量は多量であると判断して移行先モード番号ＤHJ2[６][４]に対応するモード番号１０に移行する。
【００３７】
モード番号７〜１２は、中パッパ工程後の炊飯工程であり、モード番号７からモード９は内鍋４の内容物が少量である場合に対応し、モード番号１０〜１２は内鍋４の内容物が多量である場合に対応している。
【００３８】
上記少量に対応するモード番号７〜９では、まず、モード番号７で蓋体温度センサＳ１の検出温度が８５℃を上回るまで、底ヒータ８をオン状態で維持し、その後、内鍋温度センサＳ２の検出温度が１１５℃を上回るまで、モード番号８により底ヒータ８を８秒間オンする状態と、モード番号９により底ヒータ８を７秒間オフする状態とを繰り返す。一方、上記多量に対応するモード番号１０からモード番号１２では、まず、モード番号１０で蓋体温度センサＳ１の検出温度が９０℃を上回るまで、底ヒータ８をオン状態で維持し、その後、内鍋温度センサＳ２の検出温度が１２０℃を上回るまで、モード番号１１により底ヒータ８を１２秒間オンする状態と、モード番号１２により底ヒータ８を４秒間オフする状態とを繰り返す。
【００３９】
モード番号８，９，１１，１２で内鍋温度センサＳ２の検出温度が１１５℃又は１２０℃を上回ると、モード移行条件ＤI[８][３]，ＤI[９][３]，ＤI[１１][３]，ＤI[１２][３]が成立し、移行先モード番号ＤJ[８][３]，ＤJ[９][３]，ＤJ[１１][３]，ＤJ[１２][３]に対応するモード番号１３に移行する。
【００４０】
モード番号１３，１４はむらし工程であり、底ヒータ８をオフ状態で維持する一方、蓋ヒータ６のオン・オフを繰り返して、７２０秒間、蓋体温度センサＳ１の検出温度が１１９℃から１２０℃の範囲に維持されるように加熱を行う。モード番号１３，１４の開始から７２０秒経過すると、モード番号１５に移行する。
【００４１】
上記モード番号１５は炊飯終了報知であり、報知装置１２を作動させてユーザーに炊飯が終了したことを知らせる。また、モード番号１５では蓋ヒータ６及び底ヒータ８はオフ状態であり、表示装置１０には「炊飯中」と表示される。モード番号１５が５秒間継続した後、モード番号１６に移行する。
【００４２】
モード番号１６，１７は炊飯終了後の保温工程であり、蓋ヒータ６及び底ヒータ８のオン・オフを繰り返して、内鍋温度センサＳ２の検出温度が６９℃から７０℃の範囲に維持されるように加熱を行う。このモード番号１６，１７による保温工程は、取り消しスイッチＳＷ２がオンされるまで継続する。
【００４３】
上記中パッパ工程後の炊飯工程であるモード番号７〜１２で第２タイマ１９Ｂの計時する時間が１２００秒に達した場合には、異常発生であると判断してモード番号１８に移行する。
【００４４】
モード番号１８では蓋ヒータ６及び底ヒータ８がオフされ、内鍋４の加熱が停止される。また、表示装置１０に「異常」と表示されると共に、報知装置１２が作動してユーザーに異常発生を知らせる。モード番号１８開始から５秒経過すると、モード番号１９に移行し、取り消しスイッチＳＷ２がオンされない限り蓋ヒータ６及び底ヒータ８はオフ状態で保持される。
【００４５】
このように炊飯器１の調理フローは、汎用モード制御部と個別データ部とからなる制御プログラムにより実現されるため、調理フローに不具合が生じた場合や、調理フローの変更が必要となる場合には、個別データのみを修正、変更するだけで制御プログラムの修正、変更を行うことができる。
【００４６】
上記炊飯器１では汎用モード制御部と個別データ部の両方がＲＯＭ１６に記憶に記憶されているが、個別データ部と汎用モード制御部の入出力要素数指定部分（図２のステップＳ１）をＲＡＭ１７に記憶させて書き換え可能としてもよい。この場合、商品開発時等に制御プログラムを容易に変更することができる。
【００４７】
上記のように図２から図７に示す制御プログラムの汎用モード制御部は、上記炊飯器１に限定されず、異なる機種の調理器にも使用可能である。よって、新機種の制御プログラムを開発する際には、個別データ部のみを新たに作成すればよく、開発期間を短縮することができる。
【００４８】
例えば、上記汎用モード制御部は、出力要素としてヒータ、撹拌用の羽根を駆動するモータ、表示装置及び報知装置を備え、入力要素として作動スイッチ、停止スイッチ及び温度センサを備え、かつ、１個のタイマを有する自動製パン器の調理フローを実行する制御プログラムに使用することができる。この場合、上記表１及び表２のものとは別の、自動製パン器用の個別データ部を作成し、自動製パン器の制御装置に汎用モード制御部とその個別データ部を記憶させればよい。上記自動製パン器の制御装置は、図２から図７に示す汎用モード制御部と自動製パン器用の個別データ部からなる制御プログラムに従って入力要素及びタイマからの入力の処理と出力要素への出力を行い、自動製パン器の調理フローが実現される。
【００４９】
【発明の効果】
以上の説明から明らかなように、本発明の調理器の制御方法で使用する制御プログラムは、異なる調理フロー間で共用可能な汎用モード制御部と、個別の調理フローに対応する個別データ部と有するため、個別データのみを修正、変更するだけで制御プログラムの修正、変更を行うことができる。また、汎用モード制御部は異なる調理フロー間で共用可能であるため、新機種の制御プログラムを開発する際には個別データ部のみを作成すればよく、開発期間を短縮することができる。
【図面の簡単な説明】
【図１】本発明の制御方法で制御される炊飯器を示す概略図である。
【図２】汎用モード制御部を示すフローチャートである。
【図３】モード出力制御を示すフローチャートである。
【図４】モード入力制御を示すフローチャートである。
【図５】モード移行条件成立判断を示すフローチャートである。
【図６】モード移行を示すフローチャートである。
【図７】タイマ操作を示すフローチャートである。
【符号の説明】
１  炊飯器
２  蓋体
３  炊飯器本体
４  内鍋
ＳＷ１  炊飯スイッチ
ＳＷ２  取り消しスイッチ
Ｓ１  蓋体温度センサ
Ｓ２  内鍋温度センサ
６  蓋ヒータ
８  底ヒータ
１０  表示装置
１２  報知装置
１４  制御装置
１５  ＣＰＵ
１６  ＲＯＭ
１７  ＲＡＭ
１９Ａ  第１タイマ
１９Ｂ  第２タイマ
【図１】
0003596663.tif 000004
【図２】
0003596663.tif 000005
【図３】
0003596663.tif 000006
【図４】
0003596663.tif 000007
【図５】
0003596663.tif 000008
【図６】
0003596663.tif 000009
【図７】
0003596663.tif 000010