(57)【要約】【課題】加熱調理のためのユーザによる設定操作を簡略化する。【解決手段】被加熱物を収容するための釜と、釜を加熱するための加熱部と、複数の調理コースを記憶するＲＯＭ（１１ａ）と、調理のためのパラメータの入力を受付けるためのパラメータ入力部と、加熱部を加熱制御するメインＣＰＵ（１０ａ）と、を備え、メインＣＰＵ（１０ａ）は、パラメータ入力部に入力されたパラメータを基に、ＲＯＭ（１１ａ）から調理コースを選択する。【選択図】図９
2014046073.tif 000002
【特許請求の範囲】
【請求項１】
被加熱物を収容するための釜と、
前記釜を加熱するための加熱部と、
複数の調理コースを記憶するメモリと、
調理のためのパラメータの入力を受付けるためのパラメータ入力部と、
前記加熱部を加熱制御する制御部と、を備え、
前記制御部は、
前記パラメータ入力部に入力されたパラメータを基に、前記メモリから調理コースを選択する、加熱調理器。
【請求項２】
前記釜の温度を検知するための温度検知部を、さらに備え、
前記加熱調理器は、前記調理コースに対応する複数の工程を含む加熱シーケンスを記憶し、
前記制御部は、
選択した前記調理コースに対応の前記加熱シーケンスに従い前記加熱部を加熱制御開始するに先立って、前記温度検知部が検知した温度から、当該加熱シーケンスを、複数の工程の一部をスキップして実行するか否かを判定する手段を含む、請求項１に記載の加熱調理器。
【請求項３】
前記パラメータは、加熱時間を含み、
前記判定する手段は、
前記加熱部の加熱制御開始に先立って、前記温度検知部が検知した温度と前記入力されたパラメータの加熱時間の長さとから、前記加熱シーケンスを、複数の工程のうちの一部をスキップして実行するか否かを判定する手段を含む、請求項２に記載の加熱調理器。
【請求項４】
前記複数の工程の一部は、前記複数の工程のうちの１つ以上の工程である、請求項２または３に記載の加熱調理器。
【請求項５】
前記複数の工程は、
予め定められた第１温度まで釜を昇温加熱する第１工程と、
前記第１工程の後、予め定められた第２温度まで釜を昇温加熱する第２工程と、を含み、
前記複数の工程のうちの１つ以上の工程は、前記第１工程を含む、請求項４に記載の加熱調理器。
【請求項６】
前記パラメータは、加熱時間を含み、
前記加熱調理器は、
前記加熱シーケンスの情報に従う加熱制御開始からの経過時間を計時するためのタイマーを、さらに備え、
前記制御部は、
加熱温度が予め定められた保温のための第３温度を維持するように前記加熱部を制御する保温制御手段を、さらに含み、
前記加熱シーケンスに従う加熱制御が終了したとき、前記タイマーが計時する前記経過時間と前記入力されたパラメータが示す加熱時間とを比較し、比較結果から、その後に前記保温制御手段により前記加熱部を制御するか否かを判定する、請求項２から５のいずれかに記載の加熱調理器。
【請求項７】
前記制御部は、
前記温度検知部が検知した温度から、前記加熱部の制御開始後の予め定められた期間における温度上昇量を取得する手段を、含み、
取得した温度上昇量から、前記加熱シーケンスを、複数の工程の一部をスキップして実行するか否かを判定する、請求項２から６のいずれかに記載の加熱調理器。
【請求項８】
前記加熱調理器は、炊飯器である、請求項１から７のいずれかに記載の加熱調理器。
【請求項９】
加熱調理器の制御方法であって、
前記加熱調理器は、
被加熱物を収容するための釜と、
前記釜を加熱するための加熱部と、
複数の調理コースを記憶するメモリと、を備え、
前記制御方法は、
調理のためのパラメータを入力するステップと、
入力されたパラメータを基に、前記メモリから調理コースを選択するステップと、を備える、加熱調理器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は加熱調理器に関し、特に、炊飯器などの加熱調理器に関する。
【背景技術】
【０００２】
加熱調理器としては、電子レンジ、炊飯器などがあり、好ましい出来上がりとなるように加熱調理のシーケンスが実行される。
【０００３】
特許文献１（特開平８−１００９２４号公報）の電子レンジでは、加熱調理に際しての温度むらの発生を防止するために、ユーザが入力した調理メニューの調理内容と、検出された食品の重さから加熱調理に必要な総加熱量を求め、所定式を用いて総加熱量から総加熱時間を算出し、算出した加熱時間に従ってマイクロ波出力を切換える。
【０００４】
また、特許文献２（特開２００７−３１３５号公報）には抵糖化を図ったジャム（コンフィチュール）を自動調理する加熱調理器が記載される。具体的には、ユーザがメニューからコンフィチュールを選択すると、調理容器を均一に迅速に温度上昇させるために有効な時間と出力による所定の加熱パターンに従って自動調理がされる。
【０００５】
また、特許文献３（特開２０１０−８２４６８号公報）の炊飯器では、ユーザが入力スイッチを操作して所望するメニュー、炊き分けなどを入力すれば、所望の加熱制御パターンで適切に加熱制御がされる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−１００９２４号公報
【特許文献２】特開２００７−３１３５号公報
【特許文献３】特開２０１０−８２４６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
最近の炊飯器は、炊飯機能を炊飯以外の調理に応用する機能を備えており、それに伴って、炊飯器を利用しておかずを調理するユーザが増えてきている。ユーザは、汎用のレシピ本から所望の料理を選択し自前の炊飯器を用いて調理する場合に、炊飯器の機能を理解しつつ適したコースを選ぶ必要があり、使いにくいとの課題があった。
【０００８】
しかしながら、上記した従来の加熱調理器では、調理するには、加熱制御パターン（時間と出力の組合わせ）を決定するためにはユーザによるメニュー選択が必要とされているため、上記の課題は残されたままである。
【０００９】
それゆえに、本発明の目的は、加熱調理のためのユーザによる設定操作を簡略化できる加熱調理器を提供することである。
【課題を解決するための手段】
【００１０】
この発明のある局面に従う加熱調理器は、被加熱物を収容するための釜と、釜を加熱するための加熱部と、複数の調理コースを記憶するメモリと、調理のためのパラメータの入力を受付けるためのパラメータ入力部と、加熱部を加熱制御する制御部と、を備え、制御部は、パラメータ入力部に入力されたパラメータを基に、メモリから調理コースを選択する。
【００１１】
好ましくは、釜の温度を検知するための温度検知部を、さらに備え、加熱調理器は、調理コースに対応する複数の工程を含む加熱シーケンスを記憶し、制御部は、選択した調理コースに対応の加熱シーケンスに従い加熱部を加熱制御開始するに先立って、温度検知部が検知した温度から、当該加熱シーケンスを、複数の工程の一部をスキップして実行するか否かを判定する手段を含む。
【００１２】
好ましくは、パラメータは、加熱時間を含み、判定する手段は、加熱部の加熱制御開始に先立って、温度検知部が検知した温度と前記入力されたパラメータの加熱時間の長さとから、加熱シーケンスを、複数の工程のうちの一部をスキップして実行するか否かを判定する手段を含む。
【００１３】
好ましくは、複数の工程の一部は、複数の工程のうちの１つ以上の工程である。
好ましくは、複数の工程は、予め定められた第１温度まで釜を昇温加熱する第１工程と、第１工程の後、予め定められた第２温度まで釜を昇温加熱する第２工程と、を含み、複数の工程のうちの１つ以上の工程は、第１工程を含む。
【００１４】
好ましくは、パラメータは、加熱時間を含み、加熱調理器は、加熱シーケンスに従う加熱制御開始からの経過時間を計時するためのタイマーを、さらに備え、制御部は、加熱温度が予め定められた保温のための第３温度を維持するように加熱部を制御する保温制御手段を、さらに含み、加熱シーケンスに従う加熱制御が終了したとき、タイマーが計時する経過時間と前記入力されたパラメータが示す加熱時間とを比較し、比較結果から、その後に保温制御手段により加熱部を制御するか否かを判定する。
【００１５】
好ましくは、制御部は、温度検知部が検知した温度から、加熱部の制御開始後の予め定められた期間における温度上昇量を取得する手段を、含み、取得した温度上昇量から、加熱シーケンスを、複数の工程の一部をスキップして実行するか否かを判定する。
【００１６】
好ましくは、加熱調理器は、炊飯器である。
この発明の他の局面に従うと加熱調理器の制御方法が提供される。この加熱調理器は、被加熱物を収容するための釜と、釜を加熱するための加熱部と、複数の調理コースを記憶するメモリと、を備える。制御方法は、調理のためのパラメータを入力するステップと、入力されたパラメータを基に、メモリから調理コースを選択するステップと、を備える。
【発明の効果】
【００１７】
本発明によれば、ユーザは加熱調理器に対し所望するパラメータを入力するという簡単操作で加熱調理器に加熱動作を行わせることができる。
【図面の簡単な説明】
【００１８】
【図１】本実施の形態に係る炊飯器を斜め上方から見た概略斜視図である。
【図２】本実施の形態に係る蓋体を開いた状態の炊飯器の概略斜視図である。
【図３】本実施の形態に係る回転体を内鍋側から見た概略図である。
【図４】本実施の形態に係る第１，第２撹拌体の撹拌状態を説明するための概略斜視図である。
【図５】本実施の形態に係る炊飯器を上方から見た概略上面図である。
【図６】本実施の形態に係る液晶表示部の拡大図である。
【図７】本実施の形態に係る炊飯器を鉛直面で切った断面の概略図である。
【図８】本実施の形態に係る炊飯器の制御系の構成の概要を表わしたブロック図である。
【図９】図８の制御系構成の内のメイン制御系の詳細を表わしたブロック図である。
【図１０】図８の制御構成の内のサブ制御系の詳細を表わしたブロック図である。
【図１１】本実施の形態に係る炊飯器による加熱調理のための処理の概略フローチャートである。
【図１２】本実施の形態１に係る加熱調理のための処理フローチャートである。
【図１３】本実施の形態１に係るＲＯＭの記憶内容の一例を説明する図である。
【図１４】本実施の形態１に係る玄米シーケンスの温度変化を模式的に示す図である。
【図１５】本実施の形態１に係る白米シーケンスの温度変化を模式的に示す図である。
【図１６】本実施の形態１に係る早炊きシーケンスの温度変化を模式的に示す図である。
【図１７】本実施の形態２に係る加熱調理のための処理フローチャートである。
【図１８】本実施の形態２に係るＲＯＭの記憶内容の一例を説明する図である。
【図１９】本実施の形態に係る加熱動作を説明するための図である。
【発明を実施するための形態】
【００１９】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２０】
以下の例においては、本発明に係る加熱調理器の具体例として炊飯器を挙げて説明する。もちろん、加熱調理器は炊飯器に限定されず、オーブンや電子レンジ等の他の加熱調理器であってもよい。
【００２１】
＜装置構成＞
図１は、本実施の形態に係る炊飯器１００を斜め上方から見た概略斜視図である。
【００２２】
図１を参照して、炊飯器１００は、炊飯器本体１と、炊飯器本体１に開閉可能に取り付けられた蓋体２とを含む。炊飯器本体１は蓋体２に対して下部に位置する。
【００２３】
炊飯器本体１の前面には、蓋体２を開けるための開ボタン３が配される。炊飯器本体１の後面には電源コード４７が配される。この電源コード４７の大部分は、炊飯器本体１内のコードリール(図示せず)に引き出し可能に巻き付けられていている。
【００２４】
蓋体２の上面の前部には、炊き方や調理名などを表示する液晶表示部５と、複数の操作スイッチ６とが配され、さらに、操作スイッチ６には動作状態を表わすためのＬＥＤ（Light Emitting Diode）インジケータ６１が設けられている。操作スイッチ６は物理的な押下を受け付けるスイッチであってもよいし、静電容量式タッチキーであってもよい。操作スイッチ６が静電容量式タッチキーである場合には、インジケータ６１に替えてタッチキーのバックライトが用いられてもよい。なお、液晶表示部５は表示部の一例である。
【００２５】
蓋体２の上面の後部には、米などの食材である被加熱物を収容するための釜に相当する内鍋７（図２）内の蒸気を排出するための蒸気排出口２ａが設けられる。
【００２６】
図２は、蓋体２を開いた状態の炊飯器１００の概略斜視図である。
図２を参照して、炊飯器本体１には、被加熱物の一例としての米や水などを収容するための内鍋７が収納されている。
【００２７】
炊飯器本体１の上面の前部には被係止部８が設けられており、蓋体２の下面の前部には係止部２３が設けられている。被係止部８には係止部２３が解除可能に係止する。
【００２８】
炊飯器本体１内には、蓋体２をロックするための蓋ロック部９が設けられている。蓋ロック部９が蓋体２をロックしていないときには、開ボタン３を押すと被係止部８が後方に移動するため、被係止部８に対する係止部２３の係止は解除される。蓋ロック部９が蓋体２をロックしているときは、開ボタン３を押しても被係止部８が後方に移動しないため、被係止部８に対する係止部２３の係止は解除されない。
【００２９】
蓋体２は、蓋体２を閉じたときに内鍋７側とは反対側に位置する外蓋２１と、蓋体２を閉じたときに内鍋７側に位置する内蓋２２とを含む。
【００３０】
外蓋２１内には撹拌モータ２４が設置されている。外蓋２１の中央部内には回転可能に連結軸（図示せず）が設置され、撹拌モータ２４が発生した回転駆動力を、プーリ（図示せず）やベルト（図示せず）を介して受けて回転する。
【００３１】
炊飯器本体１と蓋体２との間には回転体２５が回転可能に配置されて、蓋体２に着脱可能に取り付けられている。より詳しくは、回転体２５の蓋体２側の部分からは回転軸２９の一方の端部が突出している（図４参照）。回転軸２９は、一方の端部が外蓋２１の上記連結軸に着脱可能に連結されて、上記連結軸と一体に回転する。また、回転軸２９は回転体２５に対して回転可能となっている。
【００３２】
回転体２５には第１，第２撹拌体２６Ａ，２６Ｂ（これらを代表させて撹拌体２６とも称する）が取り付けられている。第１，第２撹拌体２６Ａ，２６Ｂは、それぞれ、径方向において回転体２５と隣り合って、内鍋７内の米などに接触した撹拌状態と、内鍋７内の米などから乖離した非撹拌状態とを切替可能になっている。すなわち、第１，第２撹拌体２６Ａ，２６Ｂのそれぞれは、一方の端部が回転体２５に回動可能に取り付けられて、他方の端部が、回転体２５から離れたり、回転体２５に近づいたりすることが可能になっている。なお、第１，第２撹拌体２６Ａ，２６Ｂは撹拌体の一例である。
【００３３】
図３は、回転体２５を内鍋７側から見た概略図である。
回転体２５は、蓋体側部材２７と、この蓋体側部材２７の内鍋７側の表面に着脱可能に取り付けられた内鍋側部材２８とを有している。蓋体側部材２７と内鍋側部材２８との間には、第１，第２撹拌体兼用傘ギア３０と、第１撹拌体用ギア３１Ａ，３２Ａ，３３Ａと、第２撹拌体用ギア３１Ｂ，３２Ｂ，３３Ｂとが配置されている。回転軸２９の回転駆動は、第１，第２撹拌体兼用傘ギア３０および第１撹拌体用ギア３１Ａ，３２Ａ，３３Ａを介して第１撹拌体用回動軸３４Ａに伝わると共に、第１，第２撹拌体兼用傘ギア３０および第２撹拌体用ギア３１Ｂ，３２Ｂ，３３Ｂを介して第２撹拌体用回動軸３４Ｂに伝わる。これにより、回転軸２９が回転すれば、第１，第２撹拌体２６Ａ，２６Ｂを第１，第２撹拌体用回動軸３４Ａ，３４Ｂを中心に回動させて、図２，図３に示す非撹拌状態から図４に示す撹拌状態に切り替えたり、上記撹拌状態から上記非撹拌状態に切り替えたりすることが可能になっている。
【００３４】
なお、図４では、第１，第２撹拌体２６Ａ，２６Ｂを視認できるように、炊飯器本体１および蓋体２の図示を省略している。
【００３５】
図５は、炊飯器１００を上方から見た概略上面図である。
図５を参照して、蓋体２の上面の前部には表示部の一例としての液晶表示部５と、液晶表示部５を囲むように配置された複数の操作スイッチ６とが設けられている。
【００３６】
操作スイッチ６は、保温／取消スイッチ６Ａと、お料理選択スイッチ６Ｂと、炊飯選択スイッチ６Ｃと、炊飯／スタートスイッチ６Ｄと、洗米スイッチ６Ｅと、予約スイッチ６Ｆと、下方向スイッチ６Ｇと、上方向スイッチ６Ｈとを含む。各操作スイッチ６Ａ〜６Ｈには、それぞれＬＥＤインジケータ６１Ａ〜６１Ｈが設けられている。
【００３７】
保温／取消スイッチ６Ａは、保温の開始、または開始した調理や選択内容などの取り消しを指示するためのスイッチであって、ＬＥＤインジケータ６１Ａが点灯していることで保温状態であることを表わす。
【００３８】
お料理選択スイッチ６Ｂは、予め記憶されている調理メニュー内から実行する調理メニューを選択するためのスイッチであって、押すたびに予め規定された順で調理メニューが選択状態となる。ＬＥＤインジケータ６１Ｂが点灯していることで調理メニューが選択された状態であることを表わす。
【００３９】
炊飯選択スイッチ６Ｃは、予め記憶されている炊飯メニューの内から実行する炊飯メニューを選択するためのスイッチであって、押すたびに予め規定された順で炊飯メニューが選択状態となる。ＬＥＤインジケータ６１Ｃが点灯していることで炊飯メニューが選択された状態であることを表わす。
【００４０】
炊飯／スタートスイッチ６Ｄは、炊飯メニューや調理メニューや後述する洗米メニューや設定時間に応じた調理シーケンスのスタートを指示するためのスイッチであって、押すことで、調理シーケンスまたは先に選択されているメニューに対応したプログラムに従った動作（調理等）が開始される。ＬＥＤインジケータ６１Ｄが点灯していることで炊飯メニュー、調理メニュー、または洗米メニューが実行中の状態であることを表わす。
【００４１】
洗米スイッチ６Ｅは、内鍋７に収容された米を水洗いする動作メニューである洗米メニューを選択するためのスイッチである。ＬＥＤインジケータ６１Ｅが点灯していることで洗米メニューが選択された状態であることを表わす。
【００４２】
予約スイッチ６Ｆは、炊飯メニューや調理メニューや洗米メニューなどの開始の予約を指示するためのスイッチであって、押すことで、先に選択されているメニューの開始までの時間（予約時間）を受け付ける状態となる。ＬＥＤインジケータ６１Ｆが点灯していることで炊飯メニューや調理メニューや洗米メニューなどの開始が予約された状態であることを表わす。
【００４３】
下方向スイッチ６Ｇおよび上方向スイッチ６Ｈは、選択内容や設定時間を先または後へ送る（先送り、後送り）ことを指示するためのスイッチである。ＬＥＤインジケータ６１Ｇ，６１Ｈが点灯していることで先送り操作または後送り操作がなされている状態であることを表わす。
【００４４】
図６は、液晶表示部５の拡大図であり、液晶表示部５が表示可能な文字および図をすべて図示している。
【００４５】
液晶表示部５は、米の種類を表示するための米表示部５ａと、米の炊き方を表示するための炊き方表示部５ｂと、調理メニューを表示するための調理表示部５ｃと、回転体２５や第１，第２撹拌体２６Ａ，２６Ｂによる内鍋７内の撹拌状態を表示するための内部状態表示部５ｄと、時間表示部５ｅと、操作スイッチ６での操作状態を表示するための操作状態表示部５ｆとを含む。
【００４６】
米表示部５ａは、一例として、「白米」、「無洗米」、「玄米」、「発芽玄米」および「分づき米」のうちの１つを表示する。
【００４７】
炊き方表示部５ｂは、一例として、「ごはん」、「極上」、「おいそぎ」、「炊きこみ」、「おかゆ」、「極美がゆ」、「カレー用」、「少量」、「おこげ」、「すしめし」および「エコ炊飯」のうちの１つを表示する。
【００４８】
調理表示部５ｃは、一例として、「煮物」、「シチュー」、「蒸し物」、「お菓子」、「マイメニュー」、「予約１」および「予約２」のうちの１つを表示する。
【００４９】
これらの米表示部５ａ、炊き方表示部５ｂ、調理表示部５ｃの表示は、操作スイッチ６の操作に応じて変化する。
【００５０】
内部状態表示部５ｄの表示は、回転体２５および第１，第２撹拌体２６Ａ，２６Ｂの状態に応じて変化する。
【００５１】
時間表示部５ｅの表示は時間または調理工程の経過に伴って変化する。
操作状態表示部５ｆは、操作スイッチ６での操作が無効状態となっていることを表示する。
【００５２】
図７は、炊飯器１００を鉛直面で切った断面の概略図である。
炊飯器１００は、上記炊飯器本体１と、炊飯器本体１内に収納される内鍋７と、炊飯器本体１の上部に開閉可能に取り付けられ、内鍋７を覆うように閉じることが可能な蓋体２と、蓋体２を閉じたときに内鍋７側とは反対側に位置する外蓋２１と、蓋体２を閉じたときに内鍋７側に位置する内蓋２２と、内蓋２２を加熱するための蓋ヒータ４ａと、内鍋７の側面を加熱することで内鍋７内の被加熱物を保温するための保温ヒータ４ｂと、炊飯器本体１内の下側に配置され、内鍋７を誘導加熱するための誘導コイル４ｃと、内鍋７の温度を検知するための内鍋７に関連して設けられた温度センサ１５ａと、内鍋７に収容された被加熱物の重量を検知するための重量センサ１５ｂと、蓋体２に着脱可能に取り付けられた回転体２５とを含む。メインＣＰＵ１０ａは、サブＣＰＵ１０ｂを介し重量センサ１５ｂの検知信号から測定された重量を取得し、取得した重量と予め定められた内鍋７の重量とから、内鍋７内に収容された被加熱物の重量を取得（算出）する。なお、誘導コイル４ｃは加熱部の一例である。
【００５３】
外蓋２１内には撹拌モータ２４が設置されている。回転体２５の回転軸２９は内蓋２２を貫通し、その一方の端部が図示しないプーリやベルトを介して撹拌モータ２４に接続されている。
【００５４】
外蓋２１の表面には液晶表示部５および操作スイッチ６が設けられ、外蓋２１内には、液晶表示部５および操作スイッチ６と接続され、その操作に従って炊飯器１００全体を制御するためのメイン制御部が含まれる。メイン制御部には、メインＣＰＵ（Central Processing Unit）１０ａと、メインＲＯＭ（Read Only Memory）１１ａおよびメインＲＡＭ（Random Access Memory）１２ａなどである記憶部が含まれる。
【００５５】
炊飯器本体１と内鍋７との間の空間には、メインＣＰＵ１０ａからの制御信号を受けて、誘導コイル４ｃによる誘導加熱など、炊飯器本体１に含まれる各部を制御するためのサブ制御部が含まれる。サブ制御部には、サブＣＰＵ１０ｂと、サブＲＯＭおよびサブＲＡＭなどである記憶部とが含まれる。
【００５６】
サブ制御部および誘導コイル４ｃ近傍には、これらの発熱を冷却するための冷却ファン１３が配置される。
【００５７】
＜機能構成＞
図８は、炊飯器１００の制御系の構成の概要を表わしたブロック図である。
【００５８】
図８を参照して、炊飯器１００の制御系は、大きくは、蓋体２側のメイン制御系と炊飯器本体１側のサブ制御系とに分かれる。蓋体２側のメイン制御系はメインＣＰＵ１０ａを含み、炊飯器本体１側のサブ制御系はサブＣＰＵ１０ｂを含む。
【００５９】
メインＣＰＵ１０ａはメイン制御系に含まれる各機能を制御する他、サブＣＰＵ１０ｂに対して制御信号を出力して、サブＣＰＵ１０ｂにサブ制御系に含まれる各機能の制御を実行させる。また、サブＣＰＵ１０ｂは各種信号をメインＣＰＵ１０ａに対して出力する。
【００６０】
メインＣＰＵ１０ａとサブＣＰＵ１０ｂとは電気的に分離（絶縁）されている。そのため、メインＣＰＵ１０ａとサブＣＰＵ１０ｂとの間の上記信号のやり取りは、好ましくは無線通信が利用される。一例として、フォトカプラが用いられてもよい。すなわち、メイン制御系およびサブ制御系は、それぞれ、通信部５４ａ，５４ｂを含み、上記信号をやり取りする。通信部５４ａ，５４ｂは好ましくは無線通信を行ない、一例として、フォトカプラが挙げられる。
【００６１】
メイン制御系には電源回路５０ａ、サブ制御系には電源回路５０ｂ，５０ｃが含まれる。炊飯器本体１に含まれる電源コード４７（図示せず）を介して商用電源４７０から供給された交流電力は、サブ制御系の電源回路５０ｂ，５０ｃにもたらされる。
【００６２】
サブ制御系の電源回路５０ｃは供給された交流電力を直流電力に変換してサブＣＰＵ１０ｂに供給する。サブ制御系の電源回路５０ｂはメイン制御系への供給用の電源回路であって、供給された交流電力を直流電力に変換した後に、メイン制御系に供給するための交流電力に変換して絶縁トランス４０に渡す。交流電力は絶縁トランス４０において変圧された後にメイン制御系の電源回路５０ａに入力される。メイン制御系の電源回路５０ａは、入力された交流電力を直流電力に変換してメインＣＰＵ１０ａに供給する。すなわち、電源回路５０ａおよび電源回路５０ｂは、絶縁トランス４０によって電気的に絶縁されており、電磁誘導によって電源回路５０ａから電源回路５０ｂへ電気エネルギーを伝達する。
【００６３】
図９は、図８の制御系構成の内のメイン制御系の詳細を表わしたブロック図である。一部、説明のためにサブ制御系の構成も図示されている。
【００６４】
図９を参照して、メイン制御系にはメインＣＰＵ１０ａが含まれる。メインＣＰＵ１０ａは電源回路５０ａから電力供給を受けて動作する。
【００６５】
メインＣＰＵ１０ａには、メインＣＰＵ１０ａで実行されるプログラムを記憶するためのＲＯＭ１１ａと、プログラム実行の際の作業領域となるＲＡＭ１２ａとが電気的に接続される。
【００６６】
メインＣＰＵ１０ａには、さらに、通信部５４ａ、液晶表示部５、操作スイッチ６、ＬＥＤインジケータ６１、ブザー１４、タイマー１６、着脱検知部５５、モータ駆動回路５７、および蓋開閉検知部５６が電気的に接続されている。
【００６７】
メインＣＰＵ１０ａは操作スイッチ６からの操作信号の入力を受け付けることで対応するプログラムを選択し、実行する。メインＣＰＵ１０ａは、プログラムを実行することで液晶表示部５での表示、ＬＥＤインジケータ６１の点灯／消灯、ブザー１４の鳴動を制御する。また、サブ制御系に含まれる各部のうち上記プログラムの実行に基づいて制御対象となる構成を制御するための制御信号を通信部５４ａに渡すことで、サブＣＰＵ１０ｂに対して出力する。
【００６８】
モータ駆動回路５７は撹拌モータ２４を駆動させるための機構であり、メインＣＰＵ１０ａは上記プログラムの実行に従って、必要なタイミングで必要な駆動量で撹拌モータ２４を駆動させるよう、モータ駆動回路５７を制御する。なお、モータ駆動回路５７には、後述する蓋開閉検知部５６からの検知信号も入力され、その検知に応じて撹拌モータ２４を駆動／非駆動するようにしてもよい。
【００６９】
着脱検知部５５は、蓋体２に着脱可能に構成されている回転体２５の着脱を検知するための機構である。具体的な構成は特定の構成に限定されるものではないが、一例として、回転体２５の回転軸２９に動力を伝える撹拌モータ２４のパルス信号に基づいてその回転量を判断し、回転体２５の着脱を検知する構成が挙げられる。他の構成として、たとえば着脱を検知するためのセンサを用いてもよい。
【００７０】
蓋開閉検知部５６は蓋体２の炊飯器本体１に対する開閉状態を検知するための機構である。具体的な構成は特定の構成に限定されるものではないが、一例として、被係止部８に対する係止部２３の係止を検知するためのセンサを用いてもよい。
【００７１】
また、図９の構成の他、回転体２５に対する撹拌体２６の状態（撹拌状態、非撹拌状態）を検知するための機構が含まれてもよい。この機構の構成もまた特定の構成に限定されるものではないが、たとえば、センサを用いてもよいし、撹拌モータ２４のパルス信号に基づいてその回転量を判断することで撹拌体２６の状態を検知してもよい。
【００７２】
これらの検知信号はメインＣＰＵ１０ａに入力され、必要に応じて制御に用いられる。
図１０は、図８の制御構成の内のサブ制御系の詳細を表わしたブロック図である。一部、説明のためにメイン制御系の構成も図示されている。
【００７３】
図１０を参照して、サブ制御系にはサブＣＰＵ１０ｂが含まれる。サブＣＰＵ１０ｂは電源回路５０ｃから電力供給を受けて動作する。
【００７４】
サブＣＰＵ１０ｂには、同期検出部４３、ＩＧＢＴ（Insulated Gate Bipolar Transistor：絶縁ゲートバイポーラトランジスタ）４５、カレントトランス５９、リレー５１ａ，５１ｂ、パルス信号を発生させるための発振回路５２、蓋ロック駆動部４４、ファン駆動回路５８、温度検知回路４１、およびリセット制御を行なうためのリセット回路５３が電気的に接続されている。
【００７５】
商用電源４７０からの電力線は、リレー５１ｃを経て整流回路４８に接続されている。商用電源４７０から整流回路４８までの間にはカレントトランス５９が接続される。カレントトランス５９は、電力線に流れる電流を検出し、検出値をサブＣＰＵ１０ｂに対して出力する。
【００７６】
整流回路４８にはチョークコイル４２を経てコンデンサ４６，４９が接続され、コンデンサ４６に並列に誘導コイル４ｃが接続されている。整流回路４８によって直流に変換された電力がチョークコイル４２およびコンデンサ４９からなる平滑回路を経て誘導コイル４ｃに供給される。コンデンサ４６および誘導コイル４ｃはＩＧＢＴ４５を経てサブＣＰＵ１０ｂに接続されている。
【００７７】
さらに、商用電源４７０からの電力線は、ダイオードＤ１，Ｄ２を経て蓋ヒータ４ａおよび保温ヒータ４ｂに接続され、これらヒータに電力が供給される。蓋ヒータ４ａおよび保温ヒータ４ｂへの給電経路には、リレー５１ａ，５１ｂが接続される。リレー５１ａ，５１ｂはサブＣＰＵ１０ｂからの制御信号に応答してＯＮ／ＯＦＦされる。リレー５１ａ，５１ｂは、蓋ヒータ４ａ、保温ヒータ４ｂへの給電経路を遮断可能な「開閉装置」を構成する。
【００７８】
サブＣＰＵ１０ｂにはさらに通信部５４ｂが電気的に接続され、メインＣＰＵ１０ａからの制御信号を通信部５４ｂで受信してその制御信号に従って各部を制御する。このとき、サブＣＰＵ１０ｂは、サブＲＯＭに記憶されているプログラムを読出し実行するようにしてもよい。
【００７９】
すなわち、サブＣＰＵ１０ｂは、メインＣＰＵ１０ａからの制御信号に従ってＩＧＢＴ４５のＯＮ／ＯＦＦを制御することで、誘導コイル４ｃでの加熱を制御する。このとき、同期検出部４３が商用電源４７０から供給される交流電力から同期信号を抽出し、サブＣＰＵ１０ｂに入力する。サブＣＰＵ１０ｂは、同期信号に基づくタイミングでＩＧＢＴ４５のＯＮ／ＯＦＦを制御する。
【００８０】
また、サブＣＰＵ１０ｂは、メインＣＰＵ１０ａからの制御信号に従ってリレー５１ａ，５１ｂのＯＮ／ＯＦＦを制御することで、蓋ヒータ４ａおよび保温ヒータ４ｂでの加熱、保温を制御する。
【００８１】
蓋ロック駆動部４４は蓋ロック部９を駆動させるための機構であり、サブＣＰＵ１０ｂはメインＣＰＵ１０ａからの制御信号に従って蓋ロック部９に施錠／解錠させるよう蓋ロック駆動部４４を制御する。
【００８２】
ファン駆動回路５８は冷却ファン１３を駆動させるための機構であり、サブＣＰＵ１０ｂはメインＣＰＵ１０ａからの制御信号に従って冷却ファン１３を駆動させるよう、ファン駆動回路５８を制御する。
【００８３】
温度検知回路４１は内鍋７の温度を検知するための機構であり、温度センサ１５ａからのセンサ信号に基づいて温度を検知して、検知信号をサブＣＰＵ１０ｂに入力する。サブＣＰＵ１０ｂは、検知信号をデジタルデータに変換しメインＣＰＵ１０ａに出力する。これにより、メインＣＰＵ１０ａは、入力するデジタルデータから温度センサ１５ａが測定した内鍋７の温度を示す温度データを取得する。
【００８４】
リレー５１ｃは、商用電源４７０から供給された電力の、蓋ヒータ４ａ、保温ヒータ４ｂ、および誘導コイル４ｃへの供給を遮断する。リレー５１ｃの励磁コイルは、メイン制御系のメインＣＰＵ１０ａに接続される。メインＣＰＵ１０ａから励磁コイルに電力が供給されると、リレー５１ｃの接点が閉成（ＯＦＦ）される。励磁コイルの非通電時には、リレー５１ｃに接点が開放（ＯＮ）される。すなわち、メイン制御系のメインＣＰＵ１０ａは、実行するプログラムに従って蓋ヒータ４ａ、保温ヒータ４ｂ、および誘導コイル４ｃへ電力の供給を直接遮断するための制御が可能となる。
【００８５】
（動作の概要）
図１１は、本発明の実施の形態に係る炊飯器１００による加熱調理のための処理の概略を説明するためのフローチャートである。ここでは、誘導コイル４ｃは加熱調理のために内鍋７を加熱するための加熱部に相当する。
【００８６】
ＲＯＭ１１ａには、異なる時間データのそれぞれに対応し、加熱部による内鍋７の加熱温度および加熱時間が変化するように制御するための加熱シーケンスを示す調理シーケンスの情報が予め記憶される。詳細は後述する。
【００８７】
調理シーケンスの情報は、加熱部による内鍋７の加熱温度および加熱時間が変化するように各部を制御するためのプログラムを含み、当該プログラムはメインＣＰＵ１０ａにより実行される。ここでは、メインＣＰＵ１０ａが当該プログラムを実行することを“調理シーケンスを実行する”とも言う。
【００８８】
炊飯器１００により加熱調理を開始する際に、ユーザは予め内鍋７内に食材などの被加熱物を収容して内鍋７を炊飯本体１内にセットし、蓋体２を閉じていると想定する。
【００８９】
まず、ユーザは下方向スイッチ６Ｇおよび上方向スイッチ６Ｈを操作して、所望の調理時間を設定する。スイッチ操作に従って設定される時間は、時間表示部５ｅに表示される。時間表示部５ｅの表示を確認しながら、所望の時間（たとえば２０分など）が設定されたことを判断すると、ユーザは炊飯／スタートスイッチ６Ｄを操作する。これにより、ＣＰＵ１０ａには、ユーザが操作して設定した調理時間が入力されるとともに、調理開始の指示が入力される（ステップＴ３）。
【００９０】
メインＣＰＵ１０ａは、入力した調理時間に基づきＲＯＭ１１ａを検索し、検索結果、入力調理時間に該当する時間データに対応した調理シーケンスの情報を読出す。これにより、実行するべき調理シーケンスを決定する（ステップＴ５）。
【００９１】
メインＣＰＵ１０ａは、読出された調理シーケンスの情報に従って調理シーケンスを実行する。これにより、加熱部に対する通電率が可変に制御されて、内鍋７および収容されている被加熱物は加熱される（ステップＴ７）。タイマー１６は調理シーケンスの実行開始（加熱開始）からの経過時間を計時し、時間データをメインＣＰＵ１０ａに出力する。
【００９２】
なお、加熱部（すなわち誘導コイル４ｃ）の通電率（Ｄｕｔｙ比）は、サブＣＰＵ１０ｂが、メインＣＰＵ１０ａからの制御信号に従ってＩＧＢＴ４５のＯＮ／ＯＦＦを制御することで可変に切替えられる。
【００９３】
加熱を開始後、メインＣＰＵ１０ａはステップＴ３でユーザが設定した調理時間と、タイマー１６からの時間データが示す時間とを比較し、比較結果から、加熱を終了するか否かを判定する（ステップＴ９）。
【００９４】
メインＣＰＵ１０ａは、加熱終了と判定すると、加熱部に対する通電率を、内鍋７を保温するための予め定められた通電率となるように切替える。これにより、調理シーケンス終了（加熱終了）後は内鍋７内の食材を保温するための保温工程が実行される。
【００９５】
図１１の具体的例を、以下の実施の形態１と２で説明する。
[実施の形態１]
図１２は本実施の形態１に係る加熱調理のための処理フローチャートである。図１３は本発明の実施の形態１に係るＲＯＭ１１ａの記憶内容の一例を説明する図である。図１２の処理フローチャートに従うプログラムは、予めＲＯＭ１１ａに格納される。メインＣＰＵ１０ａはＲＯＭ１１ａからプログラムを読出し実行することにより炊飯器１００内の各部をプログラムに従って制御する。プログラム実行時には図１３のデータが読出される。
【００９６】
図１３を参照して、ＲＯＭ１１ａは領域Ｅ１およびＥ２を有する。領域Ｅ１には、異なる時間（単位：分）の幅（レンジ）を示す時間データのそれぞれに対応し、内鍋７の加熱温度および加熱時間が変化するように加熱部を制御するための調理シーケンスの情報を一意に識別するための加熱モードを示すモードデータが格納される。たとえば、時間データが１〜１９分を示す場合には９５℃温調を示すモードデータが、また２０〜３９分であれば炊飯のための早炊きシーケンスのモードデータが、４０〜６９分であれば白米炊飯のための白米シーケンスのモードデータが、および７０〜９０分であれば玄米炊飯のための玄米シーケンスのモードデータがそれぞれ対応付けて格納される。
【００９７】
領域Ｅ２には、玄米炊飯のための調理シーケンスの情報、白米炊飯のための調理シーケンスの情報、早炊き炊飯のための調理シーケンスの情報、および９５℃温調のための調理シーケンスの情報が予め格納されており、これら調理シーケンスの情報は、領域Ｅ１の対応する加熱モードを示すモードデータそれぞれと関連付けて（たとえばポインタ情報などを用いて関連付けされて）格納される。したがって、メインＣＰＵ１０ａは領域Ｅ１のモードデータから、領域Ｅ２の当該モードデータに関連付けられた調理シーケンスの情報、すなわち加熱制御のためのプログラムを選択的に読出すことができる。
【００９８】
図１４〜図１６それぞれは実施の形態１に係る調理シーケンスを実行した場合の内鍋７の温度変化を模式的に示すグラフであり、縦軸には温度（単位：℃）がとられ、横軸には時間（単位：分）がとられる。これらグラフは、本実施の形態１に係る玄米シーケンス、白米シーケンスおよび早炊きシーケンスに従って炊飯した場合の内鍋７の温度変化を模式的に示す。メインＣＰＵ１０ａは、内鍋７の温度データを温度センサ１５ａから取得する。メインＣＰＵ１０ａは、加熱制御プログラムに従って、内鍋７の温度データとタイマー１６からの時間データなどをパラメータにして、加熱部への通電率を可変に制御する。なお、内鍋７内には予め定められた量のコメと予め定められた量の水（温度２０℃）が収容されていると想定する。
【００９９】
図１４には、玄米シーケンスによる玄米（分づき米や胚芽米などを含む）炊飯時の温度変化が示される。図１４を参照して、炊飯／スタートスイッチ６Ｄが操作されて、玄米シーケンスが実行開始されると、先ず被加熱物に吸水させるための吸水工程を含む予熱工程が実行される。吸水工程は、予め定められた吸水温度まで被加熱物を昇温加熱する工程である。予熱工程では、加熱部が制御されて、比較的に短時間のうちに内鍋７の温度を２０℃→６０℃まで上昇させる。その後は、予め定められた時間が経過するまで６０℃を保持するように加熱部が制御される（保持工程）。
【０１００】
その後、予め定められた期間内に温度を沸騰温度（１００℃）まで昇温させるように加熱部が制御され（立上工程）、その後、沸騰状態を維持するように加熱部が制御される（沸騰維持工程）。沸騰維持工程では、内鍋７内の水は十分に沸騰状態（１００℃）に維持される。
【０１０１】
その後、内鍋７の温度が炊上げ完了判定のための予め定められた温度以上にまで達したとき、蒸らし工程に進んで、加熱部を制御して、予め定められた蒸らし温度での蒸らし工程を、予め定められた時間期間実行する（蒸らし工程）。
【０１０２】
そして、蒸らし工程時間が過ぎると、炊飯は完了し、以後は保温工程に移行する。保温工程では、ユーザにより設定された保温時間内だけ予め定められた保温温度で、保温制御が実行される。図１４の玄米シーケンスが実行される場合には、加熱開始から終了までの時間は、約１０５分である。
【０１０３】
図１５には、白米シーケンスによる白米炊飯時の温度変化が示される。図１５を参照して、炊飯／スタートスイッチ６Ｄが操作されて、白米シーケンスが実行開始されると、先ず予熱工程が実行される。予熱工程は被加熱物に吸水させるための吸水工程に相当し、加熱部が制御されて、比較的に短時間のうちに温度を２０℃→６０℃まで上昇させる。その後は、シーケンスの実行開始から予め定められた時間が経過するまで６０℃を保持するように加熱部が制御される（保持工程）。白米の場合には、保持工程期間は、玄米のそれに比べると短い。
【０１０４】
その後、予め定められた期間内に温度を沸騰温度（１００℃）まで昇温させるように加熱部が制御され（立上工程）、その後、沸騰状態を維持するように加熱部が制御される（沸騰維持工程）。沸騰維持工程では、内鍋７内の水は十分に沸騰状態（１００℃）に維持される。
【０１０５】
その後、内鍋７の温度が炊上げ完了判定のための予め定められた温度以上にまで達したとき、蒸らし工程に進む。蒸らし工程では、予め定められた蒸らし温度での加熱を予め定められた時間期間実行する（蒸らし工程）。
【０１０６】
そして、蒸らし工程時間が過ぎると、炊飯は完了し、以後は保温工程に移行する。保温工程では、ユーザにより設定された保温時間内だけ予め定められた保温温度で、保温制御が実行される。図１５の白米シーケンスが実行される場合には、加熱開始から終了までの時間は、約６０分である。
【０１０７】
図１６には、早炊きシーケンスによる炊飯時の温度変化が示される。図１６を参照して、炊飯／スタートスイッチ６Ｄが操作されて、早炊きシーケンスが実行開始されると、先ず立上工程が実行される。立上工程の開始時には、被加熱物に吸水させるための吸水工程が実行される。立上工程では、加熱部が制御されて、比較的に短時間のうちに温度を２０℃→１００℃（沸騰温度）まで上昇させる。その後は、予め定められた期間だけ沸騰状態を維持するように加熱部が制御される（沸騰維持工程）。沸騰維持工程では、内鍋７内の水は十分に沸騰状態（１００℃）に維持される。
【０１０８】
その後、内鍋７の温度が炊上げ完了判定のための予め定められた温度以上にまで達したとき、蒸らし工程に進む。蒸らし工程では、予め定められた蒸らし温度での加熱を予め定められた時間期間実行する（蒸らし工程）。
【０１０９】
そして、蒸らし工程時間が過ぎると、炊飯は完了し、以後は保温工程に移行する。保温工程では、ユーザにより設定された保温時間内だけ予め定められた保温温度で、保温制御が実行される。図１６の早炊きシーケンスが実行される場合には、加熱開始から終了までの時間は約３０分である。
【０１１０】
図１４〜図１６に示すように炊飯のための調理シーケンスは複数工程からなり、複数工程は、加熱により予め定められた吸水温度まで内鍋７を、すなわち被加熱物を昇温させる吸水工程と、それにつづく加熱工程からなる。加熱工程では、予め定められた沸騰温度まで内鍋７を、すなわち被加熱物を昇温加熱する工程である。
【０１１１】
図１４〜図１６それぞれは、調理シーケンスを実行開始してから終了するまでの所要時間が、すなわち加熱時間の長さが異なる。メインＣＰＵ１０ａは、ユーザの設定時間の長さに応じた所要時間の調理シーケンスを選択し、実行する。
【０１１２】
図１２を参照し、実施の形態１に係る加熱調理のための具体的処理を説明する。図１２のステップＳ７、Ｓ９およびＳ２１はステップＴ５に相当し、ステップＳ１１とＳ１３はステップＴ７に相当し、ステップＳ１５、Ｓ１７、Ｓ１９，Ｓ２５およびＳ２７はステップＴ９に相当する。
【０１１３】
まず、メインＣＰＵ１０ａは、ステップＴ３で入力した時間データに基づき、ＲＯＭ１１ａの領域Ｅ１を検索し、検索結果のモードデータに関連付けされた調理シーケンスの情報を領域Ｅ２から読出す（ステップＳ７）。
【０１１４】
続いて、メインＣＰＵ１０ａは、調理シーケンス実行（加熱）開始に先立って、内鍋７の温度から調理シーケンスの工程の一部の実行を省くか否かを判定する（ステップＳ９）。
【０１１５】
具体的には、メインＣＰＵ１０ａは、温度センサ１５ａの出力から内鍋７の温度を判定する（ステップＳ９）。つまり、内鍋７の温度と予め定められた温度とを比較し、比較結果から、内鍋７の温度が高温であるか否かを判定する。予め定められた温度以上である、すなわち高温であると判定すると（ステップＳ９で“高温である”）、メインＣＰＵ１０ａは、ステップＳ７で読出した調理シーケンスの情報を、複数工程のうちの一部の実行が省略されるように変更する（ステップＳ２１）。省略は、たとえば、ジャンプ命令により省略されるべき部分に該当するプログラム中の命令コードの実行を省略することにより実現される。
【０１１６】
また、ステップＳ９では、温度とステップＴ３におけるユーザ設定時間との組合わせから、工程の一部の実行を省くか否かを判定するとしてもよい。たとえば、内鍋７の温度が高温であり、且つ設定時間が予め定められた時間よりも長い時間であると判定した場合には、工程の一部の実行を省くと判定する（ステップＳ９でＹＥＳ）としてもよい。
【０１１７】
工程の一部の実行を省く場合には、たとえば、図１４〜図１５の炊飯工程を構成する複数の工程のうち、立上工程または予熱工程など１つ以上の工程の実行が省略されて、その後に続く工程から実行が開始される。また、立上工程または予熱工程など工程全部の省略に限定されず、立上工程または予熱工程の一部分の実行を省略するとしてもよい。
【０１１８】
また、工程の一部の実行を省略するための方法は、上記のジャンプ命令を用いる方法に限定されない。
【０１１９】
このように加熱開始時の内鍋７の温度などに基づき工程の一部の実行が省略されることで、内鍋７内の被加熱物の過加熱を防止し、また調理時間を短縮できる。
【０１２０】
その後は、変更後の調理シーケンスが実行されて加熱が開始され（ステップＳ２１）、調理シーケンスに従い加熱が進行する（ステップＳ１３）。
【０１２１】
一方、ステップＳ９で、予め定められた温度未満である、すなわち高温でないと判定されると（ステップＳ９で“高温でない”）、ステップＳ７で選択された調理シーケンスが実行開始されて、加熱が開始され（ステップＳ１１）、調理シーケンスに従って加熱が進行する（ステップＳ１３）。
【０１２２】
その後、メインＣＰＵ１０ａは、タイマー１６からの時間データが示すステップＳ１１における加熱開始からの経過時間と、ステップＳ５で入力された設定時間とを比較し、（経過時間＜設定時間）の条件が成立するか否かにより、設定時間が経過したか否かを判定する（ステップＳ１５）。設定時間が経過したと判定されると（ステップＳ１５でＹＥＳ）、メインＣＰＵ１０ａは調理シーケンスが実行終了したか否かを判定する（ステップＳ１７）。調理シーケンスの実行が終了したと判定すると（ステップＳ１７でＹＥＳ）、内鍋７の被加熱物を保温するための保温工程へ移行する（ステップＳ２７）。これにより、一連の加熱調理が終了する。
【０１２３】
一方、調理シーケンスは実行終了していないと判定されると（ステップＳ１７でＮＯ）、メインＣＰＵ１０ａは調理シーケンスの実行を強制終了し（ステップＳ１９）、保温工程へ移行する（ステップＳ２７）。したがって、設定時間が経過しても加熱シーケンスが終了しない場合には、調理シーケンスの実行が強制終了されることから、ユーザが設定した時間を超えて加熱調理が継続する事態を回避することができる。
【０１２４】
ステップＳ１５に戻り、（経過時間＜設定時間）の条件が成立せず、設定時間が経過したと判定されなければ（ステップＳ１５でＮＯ）、調理シーケンスが終了したか否かが判定される（ステップＳ２５）。調理シーケンスが終了していないと判定されると（ステップＳ２５でＮＯ）、処理はステップＳ１３に戻り加熱が継続する。
【０１２５】
一方、設定時間は経過していないが（ステップＳ１５でＮＯ）、調理シーケンスの実行は終了した、すなわち加熱工程の全ての実行は終了したと判定されると（ステップＳ２５でＹＥＳ）、保温工程へ移行する（ステップＳ２７）。
【０１２６】
[実施の形態２]
上述した実施の形態１ではユーザの設定時間から調理シーケンスを決定したが、本実施の形態では、加熱開始後の内鍋７の温度の変化から調理シーケンスの情報を決定する、すなわち加熱コースを決定する。実施の形態２では、“加熱コース”は実施の形態１の調理シーケンスに相当するものであり、内鍋７の加熱温度および加熱時間が変化するように加熱部を制御するためのプログラムを示す。したがって、メインＣＰＵ１０ａが当該プログラムを実行することを、“加熱コースを実行する”と言う。
【０１２７】
本実施の形態２では、加熱コースとして、たとえば食材を焼いて調理するための焼物コースおよび食材を煮込んで調理するための煮込コースを示すが、加熱コースの種類はこれらに限定されるものではない。
【０１２８】
図１７は本実施の形態２に係る加熱調理のための処理フローチャートである。図１８は本発明の実施の形態２に係るＲＯＭ１１ａの記憶内容の一例を説明する図である。図１９は、本実施の形態に係る加熱動作を説明するための図である。
【０１２９】
図１７の処理フローチャートに従うプログラムは、予めＲＯＭ１１ａに格納される。メインＣＰＵ１０ａはＲＯＭ１１ａからプログラムを読出し実行することにより炊飯器１００内の各部をプログラムに従って制御する。フローチャートに従うプログラム実行時には図１８のデータが読出される。
【０１３０】
図１８を参照して、ＲＯＭ１１ａにはテーブルＴＢが予め格納される。テーブルＴＢのデータは、予め実験などにより取得されたデータである。テーブルＴＢは、複数種類の加熱コースを示すコースデータＤ１と、コースデータＤ１のそれぞれに対応しＤｕｔｙ比データＤ２、および加熱時間データＤ３とを含む。
【０１３１】
Ｄｕｔｙ比データＤ２は、対応する加熱コースに従い加熱調理をする際の加熱部の通電率を示す。加熱時間データＤ３は、対応する加熱コースに従い加熱調理の所要時間を示す。ここでは、Ｄｕｔｙ比データＤ２および加熱時間データＤ３は、対応の加熱コースのプログラムのパラメータ（変数）を示す。したがって、パラメータ（変数）によって、加熱部による加熱温度および加熱時間を可変に変更することができる。
【０１３２】
本実施の形態２では、ユーザが調理時間を設定し加熱調理が開始されると、加熱開始から加熱部を予め定められた通電率で制御する。予め定められた通電率で、且つ予め定めた時間（たとえば、数分間）が経過したときの温度センサ１５ａからの内鍋７の温度データに基づき、温度上昇速度を取得する。
【０１３３】
本実施の形態では、内鍋７内の食材の量（重量）が同じであれば温度上昇速度は、内鍋７の食材の種類、すなわち食材の比熱により相違することに着目し、温度上昇速度に基づき加熱コースを選択する。これにより、食材に適した加熱コースが決定されて、決定される加熱コースが示す食材に適した温調温度、通電率および加熱時間に従って加熱コースが実行されることで、食材の加熱不足や過加熱を防止することができる。
【０１３４】
温度上昇速度に基づく加熱コースの選択について、図１９を参照し説明する。図１９（Ａ）は、内鍋７内の食材の量および温度が同じであるときの、煮込コースＧ１および焼物コースＧ２のそれぞれについて当該加熱コースを実行した場合の内鍋７の温度変化を示すグラフを示し、グラフの縦軸に温度（単位：℃）が取られ、横軸に加熱開始からの経過時間（単位：分）が取られている。なお、加熱開始時の内鍋７の温度、すなわち食材の温度は予め定められた温度ＴＨ１であると想定する
図１９（Ａ）のグラフに関連して、図１９（Ｂ）と図１９（Ｃ）には焼物コースＧ２と煮込コースＧ１のそれぞれに対応し、加熱部の通電率（Ｄｕｔｙ比）の時間経過に従う変化が模式的に示される。図１９（Ａ）、図１９（Ｂ）および図１９（Ｃ）の時間軸は相互に一致させている。時間軸では、加熱調理を開始後の予め定められた時間ＴＳ１と、加熱調理終了の時間ＴＥ（すなわち、加熱調理開始から終了までの所要時間）が示される。図１９では、説明を簡単にするために、ユーザ設定の調理時間と時間ＴＥとは一致していると想定する。
【０１３５】
図１９を参照して、加熱コースにかかわらず予め定められた通電率（たとえば、５０％）で加熱部を制御し加熱が開始される。メインＣＰＵ１０ａはタイマー１６からの時間データに基づき、加熱開始から予め定められた時間ＴＳ１が経過したと判定したとき、内鍋７の温度上昇が速いか否かを判定する。具体的には、内鍋７の加熱開始時の温度（温度ＴＨ１）と、時間ＴＳ１における温度とから温度上昇速度を算出し、算出した温度上昇速度と予め定められた速度と比較し、その比較結果から、温度上昇速度が速いか否かを判定する。
【０１３６】
時間ＴＳ１をたとえば５分とした場合に、５以内に１１０℃に到達していると判定された場合、メインＣＰＵ１０ａは、加熱コースを焼物コースＧ２と決定する。また、比較結果、温度上昇に時間が掛かり時間ＴＳ１（５分）以内に１１０℃に到達していない、すなわち温度上昇が遅い場合は、メインＣＰＵ１０ａは、さらなる時間が経過したとき、たとえば加熱開始から１０分後の内鍋７の温度が９０℃以下であるか否かを判定する。９０℃以下であると判定した場合、メインＣＰＵ１０ａは加熱コースを煮込コースＧ１と決定する。
【０１３７】
図１９（Ａ）および（Ｂ）を参照し、加熱開始からたとえば５分後において焼物コースＧ２と決定した場合、メインＣＰＵ１０ａはテーブルＴＢを検索し、“焼物コース”を示すコースデータＤ１に対応付けられたＤｕｔｙ比データＤ２と加熱時間データＤ３とを読出す。メインＣＰＵ１０ａは、読出されたＤｕｔｙ比データＤ２が示すＤｕｔｙ比（２５％）に基づき、加熱部を制御することにより、加熱部の通電率は５０％→２５％に変更されて加熱は継続する。タイマー１６からの時間データに基づき加熱開始から加熱時間データＤ３が示す加熱時間ＴＥが経過したと判定されると加熱は終了する。その後は、加熱部の通電率を可変に制御することで、加熱調理後の保温工程に移行する。
【０１３８】
このように、焼物コースで調理されるべき食材（たとえば、ケーキ材料など水分は比較的少ない食材）は、一般的に高温で加熱を継続すると過加熱により焦げやすいことから、通電率を下げて加熱温度を低くすることで過加熱状態は回避される。
【０１３９】
図１９（Ａ）および（Ｃ）を参照し、加熱開始からたとえば１０分後において煮込コースＧ１と決定した場合、メインＣＰＵ１０ａはテーブルＴＢを検索し、“煮込コース”を示すコースデータＤ１に対応付けられたＤｕｔｙ比データＤ２と加熱時間データＤ３とを読出す。メインＣＰＵ１０ａは、読出したＤｕｔｙ比データＤ２が示すＤｕｔｙ比（９０％）に基づき、加熱部を制御することにより、加熱部の通電率は５０％→９０％に変更されて、変更後の通電率で加熱は継続する。タイマー１６からの時間データに基づき加熱開始から加熱時間データＤ３が示す加熱時間ＴＥが経過したと判定されると加熱は終了する。その後は、加熱部の通電率を可変に制御することで、加熱調理後の保温工程に移行する。このように、煮込コースで調理される食材（たとえば、スープ材料など水分が比較的多い食材）は、一般的に高温で加熱しない場合には食材に十分に熱が通るまで長い時間を要し、また加熱時間が十分でない場合には食材に熱が通らず加熱不足となることから、通電率を上げて加熱温度を高くすることで加熱不足状態が回避される。
【０１４０】
なお、加熱コース毎の通電率（５０％、９０％など）は一例であって、これら値に限定されない。
【０１４１】
図１７を参照し、実施の形態２に係る加熱調理のための具体的処理を説明する。図１７のステップＳ９、Ｓ１３、Ｓ１７、Ｓ２１、Ｓ３７、Ｓ４１およびＳ４５はステップＴ５に相当し、ステップＳ２５はステップＴ７に相当する。ここでは、ステップＳ２５以降ではステップＴ９が、すなわち図１２のステップＳ１５、Ｓ１７、Ｓ１９，Ｓ２５およびＳ２７の処理が実行される。
【０１４２】
図１７を参照し、まず、ユーザはステップＴ３で加熱調理のための設定時間を入力し、炊飯／スタートスイッチ６Ｄを操作する。これにより、調理開始の指示が炊飯器１００に対して入力される。
【０１４３】
メインＣＰＵ１０ａは調理開始の指示を入力すると、予め定められた通電率となるように加熱部を制御し、加熱を開始する（ステップＳ９）。タイマー１６からの時間データから加熱開始から予め定められた時間ＴＳ１が経過したと判定すると、上述の温度上昇速度を算出することにより取得し、上述したように温度上昇速度が速いか否かを判定する（ステップＳ１３）。
【０１４４】
速いと判定すると（ステップＳ１３で“速い”）、メインＣＰＵ１０ａは加熱開始から５分以内に内鍋７の温度が１１０℃に到達したか否かを判定する（ステップＳ１７）。１１０℃に到達したと判定すると（ステップＳ１７でＹＥＳ）、メインＣＰＵ１０ａは加熱コースを“焼物コース”と選択（決定）する（ステップＳ２１）。
【０１４５】
一方、温度上昇速度は速いが５分以内に１１０℃に到達していなければ（ステップＳ１３で“速い”、ステップＳ１７でＮＯ）、メインＣＰＵ１０ａは他のコース、すなわち焼物コースおとび煮込コースを除く加熱コースを選択する（ステップＳ４５）。
【０１４６】
ステップＳ１３に戻り、メインＣＰＵ１０ａは、温度上昇速度は速くないと判定すると（ステップＳ１３で“遅い”）、ステップＳ３７において、加熱開始から１０分後において内鍋７の温度が９０℃以下であるか否かを判定する（ステップＳ３７）。９０℃以下であると判定すると（ステップＳ３７でＹＥＳ）、加熱コースを煮込コースと選択する（ステップＳ４１）。一方、１０分後の温度が９０℃以下ではない、すなわち１０分後の温度が９０℃よりも高いと判定した場合には（ステップＳ３７でＮＯ）、メインＣＰＵ１０ａは他のコースを選択する（ステップＳ４５）。
【０１４７】
以上の処理において、加熱コースとして焼物コースまたは煮込コースのいずれかが選択されていると想定する。
【０１４８】
加熱コースが選択的に決定されると、処理はステップＳ２５に移行する。ステップＳ２５では、メインＣＰＵ１０ａは、選択された加熱コースに従ってテーブルＴＢを検索し、選択した加熱コースを示すコースデータＤ１に対応するＤｕｔｙ比データＤ２および加熱時間データＤ３を読出し、上述の図１９で示したように、選択した加熱コースに従って加熱調理が進行する。
【０１４９】
なお、ステップＳ２５の処理に関連して、図１２のステップＴ９と同様の処理が行われる。つまり、ステップＴ３でのユーザ設定時間と加熱時間データＤ３が示す加熱コース毎の加熱時間とが比較されて、比較結果に基づく加熱コースの実行終了の判定と、その後の保温工程への移行とが行われる。
【０１５０】
以上により、ユーザが所望の調理時間を設定するだけで、食材に適した加熱コースによる加熱調理を行わせることができる。
【０１５１】
＜実施の形態の変形例＞
実施の形態１では調理シーケンスの一部の工程を省略するか否かは、加熱調理開始時の内鍋７の温度に基づき判定したが、判定方法はこれに限定されず、内鍋７の温度とユーザの設定時間の長さとから決定するようにしてもよい。具体的には、メインＣＰＵ１０ａは加熱調理開始時の内鍋７の温度が高温であり、且つ設定時間が予め定められた時間よりも長いと判定する場合には、調理シーケンスの予熱工程を省略し加熱工程から実行開始するとしてもよい。
【０１５２】
実施の形態２では、内鍋７に収容される食材は予め定められた量（標準量）であると想定しているが、量に応じて加熱コースの通電率を変更するとしてもよい。つまり、メインＣＰＵ１０ａは、内鍋７が炊飯器本体１にセットされたときの重量センサ１５ｂの出力から内鍋７に収容されている食材の量を検出し、検出した食材の量と温度センサ１５ａの出力が示す温度データとから、通電率を変更するとしてもよい。
【０１５３】
また、実施の形態２では加熱コース毎に通電率を異ならせたが、加熱調理の目標温度（温調温度）を異ならせてもよい。つまり、ＲＯＭ１１ａに加熱コース毎に異なる目標温度のデータを予め格納しておく。動作において、加熱コースが選択的に決定されると、メインＣＰＵ１０ａは、加熱を開始し、開始後は内鍋７の測定温度と加熱コースに対応の目標温度との差分に基づきＤｕｔｙ比を変更することで、内鍋７の温度が目標温度となるように加熱部を制御するとしてもよい。
【０１５４】
また、実施の形態１の加熱制御に、実施の形態２の食材に応じた制御を組合わせてもよい。つまり、実施の形態１でユーザ設定時間から選択された調理シーケンスに対応する図１４〜図１６の立上工程または予熱工程において、図１９（Ａ）に示すように当該工程開始後の時間ＴＳ１で温度上昇速度が速いか否か判定し、さらに、その後の予め定めた時間における内鍋７の温度に基づき通電率（Ｄｕｔｙ比）または目標温度などの調理シーケンスの情報を変更、すなわち調理シーケンス（プログラム）のパラメータ値を可変に変更するとしてもよい。さらに実施の形態２における食材の量から通電率を変更する制御を組合わせるとしてもよい。
【０１５５】
実施の形態１と２では、内鍋７の温度を、内鍋７に関連した温度センサ１５ａにより検知したが、蓋体２に関連して別の温度センサを設け、温度センサ１５ａに代替し当該別の温度センサの検知信号を用いてもよい。または、温度センサ１５ａと別の温度センサとの両者を用いて温度を検知し、メインＣＰＵ１０ａは両方の温度センサの検知信号に基づく温度データを参照し、加熱部を含む炊飯器１００の動作を制御するとしてもよい。
【０１５６】
また、実施の形態１と２では、ステップＴ３の設定時間はユーザがスイッチ操作することで炊飯器１００に対し入力したが、入力方法はこれに限定されない。たとえば、炊飯器１００は通信部を有し、メインＣＰＵ１０ａは外部端末と通信部を介しデータ通信する場合には、メインＣＰＵ１０ａはユーザが外部端末から送信した時間データを、当該通信部を介し受信することで、設定時間を入力するとしてもよい。
【０１５７】
また、メインＣＰＵ１０ａは、時間データ受信時に合わせて炊飯／スタートスイッチ６Ｄの出力指示に相当する加熱開始指示を受信するとしてもよい。
【０１５８】
＜実施の形態の効果＞
市販の炊飯器を用いた加熱調理を紹介する料理本では、加熱時間のみが記載されている場合がある。その場合、ユーザが当該料理本の所望の料理を作りたいと希望した場合には、従来は、ユーザは手持ちの炊飯器の加熱モードの種類・機能を理解し、当該炊飯器で所望の料理を加熱調理するには、いずれの加熱モードを選択するべきかを事前に検討する必要があった。
【０１５９】
対して、本実施の形態では、ユーザは料理本で紹介されている加熱時間をステップＴ３で設定時間として入力操作することで、加熱調理をスタートさせることができて、上述の検討は必要とされない。
【０１６０】
また、実施の形態１では、内鍋７の食材が炊飯器１００により予め加熱調理されて内鍋７の温度が高温である場合には、その温度に応じて加熱工程の一部が省略されるように調理シーケンスが変更されて（ステップＳ２１参照）、加熱調理開始時の内鍋７の温度に応じた調理シーケンスに切換えることができる。たとえば、予め内鍋７で食材を加熱し下準備している場合には、加熱調理開始時に既に内鍋７の温度が高温であることから、加熱工程の一部（たとえば、予熱工程など）を省略して加熱工程から開始することで、過加熱になるのを回避することができる。
【０１６１】
また、実施の形態１と２では、実施の形態１の調理シーケンスの加熱工程（炊飯工程：加熱→炊き上げ→蒸らし）が終了したときに、また実施の形態２の加熱コースが終了したときに、ユーザの設定時間がまだ残っている場合には（ステップＳ１５でＮＯ、ステップＳ２５でＹＥＳ）、調理シーケンス（または加熱コース）の実行を終了した時点で保温工程に移行させるよう加熱部を制御することで、保温により食材に対する加熱を継続させることができ、料理が冷めてしまうのを防止できる。
【０１６２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１６３】
１  炊飯器本体、２  蓋体、４ａ  蓋ヒータ、４ｂ  保温ヒータ、４ｃ  誘導コイル、６Ｄ  炊飯／スタートスイッチ、７  内鍋、１０ａ  メインＣＰＵ、１５ａ  温度センサ、１５ｂ  重量センサ、１６  タイマー、１００  炊飯器、Ｄ２  Ｄｕｔｙ比データ、Ｄ３  加熱時間データ、Ｇ１  煮込コース、Ｇ２  焼物コース、ＴＥ  加熱時間、ＴＳ１  時間。
【図１】
2014046073.tif 000003
【図２】
2014046073.tif 000004
【図３】
2014046073.tif 000005
【図４】
2014046073.tif 000006
【図５】
2014046073.tif 000007
【図６】
2014046073.tif 000008
【図７】
2014046073.tif 000009
【図８】
2014046073.tif 000010
【図９】
2014046073.tif 000011
【図１０】
2014046073.tif 000012
【図１１】
2014046073.tif 000013
【図１２】
2014046073.tif 000014
【図１３】
2014046073.tif 000015
【図１４】
2014046073.tif 000016
【図１５】
2014046073.tif 000017
【図１６】
2014046073.tif 000018
【図１７】
2014046073.tif 000019
【図１８】
2014046073.tif 000020
【図１９】
2014046073.tif 000021