(57)【特許請求の範囲】
【請求項１】
回動自在のダイヤル部及びスタートキーを有し、該ダイヤル部の回転が所定角度に達する毎に所定の信号を出力する操作ダイヤル部と、
各種の調理メニューに対応して配列された複数の表示部と、
前記信号の入力に基づく信号値を第１の所定値で除算して整数かどうかを判定し、除算値が整数のときはその整数に対応する表示部を点灯して調理メニューを指示し、前記除算値が小数部を有するときにはその整数部に対応する表示部を点灯して調理メニューを指示するメニュー表示制御部と、
予め各種の調理メニューに対応してそれぞれ制御データが設定され、スタートキーがオンされたとき、指示された調理メニューの制御データに基づいて加熱手段を制御する加熱制御部と
を備えたことを特徴とする加熱調理器。
【請求項２】
回動自在のダイヤル部及びスタートキーを有し、該ダイヤル部の回転が所定角度に達する毎に所定の信号を出力する操作ダイヤル部と、
各種の調理メニューに対応して配列された複数の表示部と、
前記信号の入力に基づく信号値を第１の所定値で除算して整数かどうかを判定し、除算値が整数のときはその整数に対応する表示部を点灯して調理メニューを指示し、前記除算値が小数部を有するときには前記除算値に「１」を加算してその整数部に対応する表示部を点灯して調理メニューを指示するメニュー表示制御部と、
予め各種の調理メニューに対応してそれぞれ制御データが設定され、スタートキーがオンされたとき、指示された調理メニューの制御データに基づいて加熱手段を制御する加熱制御部と
を備えたことを特徴とする加熱調理器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、手動調理選択時の加熱時間や自動調理選択時の調理メニューをダイヤル部で設定する加熱調理器に関するものである。
【０００２】
【従来の技術】
この種の加熱調理器は、ダイヤル部の回転が所定角度に達する毎にパルスを出力し、ダイヤル部の押圧によりスタートキーがオンされたときはスタート信号を出力する操作ダイヤル部と、自動調理時においては、前記パルスをクリック数ｎとして計数すると共にそのｎに基づいて調理メニューを選択し、手動調理時においては、クリック数ｎから加熱時間を設定するマイクロコンピュータとを備えている。
【０００３】
例えば、図９のフローチャートに示すように、電源が投入されると、マイコンは、パルスが入力されたかどうか、手動キーの例えばレンジキーが入力されたかどうかを順次に判定する（Ｓ１１１，Ｓ１１９）。最初にパルスが入力されたときは、自動調理と判断してパルスの入力に基づいてクリック数ｎを計数し（Ｓ１１２）、そのｎをＬＥＤの番号Ｎとして設定し（Ｓ１１３）、かつ、そのＮのＬＥＤを点灯して調理メニューを指示する（Ｓ１１４）。
その後は、スタートキーがオンされたかどうかを判定し（Ｓ１１５）、スタートキーのオンを検出したときは、加熱を開始すると共に、指示した調理メニューの加熱時間Ｔ１  を設定してそのカウントダウンを開始する（Ｓ１１６，Ｓ１１７）。カウントダウンにより加熱時間Ｔ１  が０秒になったときに加熱を終了する（Ｓ１１８）。
【０００４】
また、パルスを検出することなくレンジキーのオンを検出したときは、手動調理と判断して表示部に「レンジ」を表示し、パルスの検出に入る（Ｓ１１９，Ｓ１２０，Ｓ１２１）。パルスを検出したときは、パルスの入力に基づいてクリック数ｎを計数し（Ｓ１２２）、そのｎと予め設定の１０秒を乗算して加熱時間Ｔ２  を算出してその「Ｔ２  」を表示部に表示し（Ｓ１２３，Ｓ１２４）、スタートキーがオンされたかどうかを判定する（Ｓ１２５）。スタートキーのオンを検出したときは、加熱を開始すると共に加熱時間Ｔ２  のカウントダウンを開始する（Ｓ１２６，Ｓ１２７）。カウントダウンにより加熱時間Ｔ２  が０秒になったときに加熱を終了する（Ｓ１１８）。
【０００５】
【発明が解決しようとする課題】
しかしながら、自動調理時における目的の調理メニューを選択する際、ダイヤル部を回転させるが、ダイヤル部のクリックが軽く微妙であるため、目的の調理メニューの次の又はその次の調理メニューを選択してしまい、１回で設定することが困難で煩わしかった。また、前述のようにダイヤル部のクリックが軽いために、気付かずに目的と異なる調理メニューを設定して自動調理することがあり、その場合には調理の出来栄えが悪く、調理メニューによっては調理物を無駄にするということがあった。
【０００６】
本発明は、かかる課題を解決するためになされたもので、ダイヤル部のクリックが軽くても、目的の調理メニューの設定をし易く、しかも誤設定の起こりにくい加熱調理器を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明に係る加熱調理器は、回動自在のダイヤル部及びスタートキーを有し、該ダイヤル部の回転が所定角度に達する毎に所定の信号を出力する操作ダイヤル部と、各種の調理メニューに対応して配列された複数の表示部と、前記信号の入力に基づく信号値を第１の所定値で除算して整数かどうかを判定し、除算値が整数のときはその整数に対応する表示部を点灯して調理メニューを指示し、前記除算値が小数部を有するときにはその整数部に対応する表示部を点灯して調理メニューを指示するメニュー表示制御部と、予め各種の調理メニューに対応してそれぞれ制御データが設定され、スタートキーがオンされたとき、指示された調理メニューの制御データに基づいて加熱手段を制御する加熱制御部とを備えたものである。
【０００８】
また、本発明の加熱調理器は、回動自在のダイヤル部及びスタートキーを有し、該ダイヤル部の回転が所定角度に達する毎に所定の信号を出力する操作ダイヤル部と、各種の調理メニューに対応して配列された複数の表示部と、前記信号の入力に基づく信号値を第１の所定値で除算して整数かどうかを判定し、除算値が整数のときはその整数に対応する表示部を点灯して調理メニューを指示し、前記除算値が小数部を有するときには前記除算値に「１」を加算してその整数部に対応する表示部を点灯して調理メニューを指示するメニュー表示制御部と、予め各種の調理メニューに対応してそれぞれ制御データが設定され、スタートキーがオンされたとき、指示された調理メニューの制御データに基づいて加熱手段を制御する加熱制御部とを備えたものである。
【００１２】
【発明の実施の形態】
実施形態１．
図１は本発明の第１の実施形態を示す回路図、図２は加熱調理器の外観図、図３は加熱調理器前面に設けられた操作パネルの拡大図、図４は本実施形態の動作を説明するフローチャートである。
【００１３】
図において、１は操作パネル１０を介して本体３０に回動可能に装着され、回転角度が所定角度に達する毎にクリックするダイヤル部１ａと、その内部に設けられ、ダイヤル部１ａが押圧されたときにオンするスタートキー１ｂとを有する操作ダイヤル部で、ダイヤル部１ａがクリックする毎に所定の信号、例えばパルスを出力し、スタートキー１ｂがオンしたときはスタート信号を出力する。なお、この操作ダイヤル部１は、ダイヤル部１ａの回転方向が反時計方向に回転した場合には、時計方向と異なる波形のパルスを出力するようになっている。
【００１４】
２はレンジキー２ａとオーブンキー２ｂとでなる手動キー部、３は例えば手動調理選択時や自動調理選択時に設定された機能を取り消すための取消キー、４は加熱時間や各種の調理機能を表示する表示部、５は各種の調理メニューに対応して配列されたＬＥＤ５ａを備えた自動用の調理メニュー表示部である。
【００１５】
１１はレンジリレー、１２はヒータリレーで、後述するマイクロコンピュータ２０（以下、「マイコン２０」という）の制御信号に基づいて接点１１ａ，１２ａ（ａ接）を動作させる。１３は制御回路用の電源回路、１４ａ，１４ｂはドア３１が閉鎖されたときに連動してオンするドアスイッチ、１５はドアスイッチ１４ａ，１４ｂがオンしたときにオフする安全スイッチで、ドア３１開放時にヒータ１６やマグネトロン１７に電源が供給されないように設けられたものである。
【００１６】
前記マイコン２０は、操作ダイヤル部１のパルスが入力されるとダイヤル部１ａがクリックしたと判断して、１パルスを１クリックとしてクリック数ｎ（信号値）を計数し、かつ、そのｎを第１の所定値、例えば「２」で除算してその除算値Ｎが整数かどうかを判定し、除算値Ｎが整数のときはそのＮのＬＥＤ５ａを点灯して調理メニューを指示する。
【００１７】
また、除算値Ｎが小数のときは、例えば第２の所定値「１」と比較し、除算値Ｎが「１」より大きいときは整数部分をＮとしてそのＮのＬＥＤ５ａを点灯し調理メニューを指示する。なお、除算値Ｎと「１」とを比較した際、除算値Ｎが「０．５（クリック数ｎ：１）」の小数ときはＬＥＤ５ａのＮを設定することなくクリック数ｎの読み込みに入るようになっている。
【００１８】
例えば、クリック数ｎが「２」の場合、そのｎ「２」を第１の所定値「２」で除算するとＮが「１」になるので１番目のＬＥＤ５ａを点灯して「グラタン」を指示し、クリック数ｎが「３」のときは、Ｎが「１．５」の小数になるので第２の所定値の「１」と比較し、この場合は「１．５」の方が大きいので整数部分「１」をＮとし、前記と同様の１番目のＬＥＤ５ａを点灯して「グラタン」を指示する。
【００１９】
クリック数ｎが「４」の場合はＮが「２」になるので２番目のＬＥＤ５ａを点灯して「クッキー」を指示し、クリック数ｎが「５」のときは、Ｎが「２．５」の小数になるので第２の所定値の「１」と比較し、この場合は「２．５」の方が大きいので整数部分「２」をＮとし、クリック数「４」と同様の２番目のＬＥＤ５ａを点灯して「クッキー」を指示する。
【００２０】
さらに、クリック数ｎが「１０」のときはＮが「５」になるので５番目のＬＥＤ５ａを点灯して「ロールパン」を指示し、クリック数ｎが「１１」のときはＮが「５．５」になるので第２の所定値の「１」と比較し、この場合は整数部分「５」をＮとし、クリック数「１０」と同じＬＥＤ５ａを点灯する。
【００２１】
また、ＬＥＤ５ａを点灯した後に操作ダイヤル部１のパルスが再び入力されると、そのパルス数に基づくクリック数ｎと前述の第１の所定値「２」とを比較し、クリック数ｎが「２」未満のときのみ、点灯しているＬＥＤ５ａを保持する。これは、本発明の請求項３記載の第１のメニュー表示制御部に相当するものである。
【００２２】
例えば、「ロールパン」を指示している５番目のＬＥＤ５ａを点灯しているときに、不注意によりダイヤル部１ａを時計方向或いは反時計方向に１クリック回転させた場合、除算値Ｎが「０．５」の小数になるので、前記５番目のＬＥＤ５ａの点灯を保持する。これは、前述のように誤ってダイヤル部１ａを回転させても他の調理メニューを選択しないようにしたものである。
【００２３】
ＬＥＤ５ａを点灯し、かつ、クリック数ｎが「１」以下のときにスタートキー１ｂがオンされると、指示した調理メニューの制御データ、例えば加熱時間Ｔ１  を設定して、その間、加熱手段のヒータ１６或いはマグネトロン１７に通電する。なお、レンジキー２ａやオーブンキー２ｂによる手動調理時の制御に関しては従来技術と同じである。
【００２４】
前記のように構成された加熱調理器の動作を図４のフローチャートに基づいて説明する。なお、手動調理時の動作については従来技術と同じであるため説明を省略する（Ｓ１２〜Ｓ２０）。
電源が立ち上がると、まず、マイコン２０は、操作ダイヤル部１のパルスが入力されたかどうか、手動キー部２の例えばレンジキー２ａがオンされたかどうかを順次に判定する（Ｓ１，Ｓ１２）。レンジキー２ａのオンを検出した場合には表示部４に「レンジ」を表示して手動調理の制御に入っていくが、ステップ１において操作ダイヤル部１のパルスを検出したときは、そのパルスからクリック数ｎを計数し（Ｓ２）、クリック数ｎを「２」で除算してＮを算出し、かつ、そのＮが整数かどうかを判定する（Ｓ３）。Ｎが整数のときはそのＮのＬＥＤ５ａを点灯し（Ｓ６）、Ｎが小数のときは「１」より大きいかどうかを判定する（Ｓ４）。Ｎが「１」より大きいときは小数点以下を切り捨てて整数部分をＮとし（Ｓ５）、そのＮと同じ番号のＬＥＤ５ａを点灯する（Ｓ６）。また、Ｎが「１」より小さいときはステップ２に戻ってクリック数ｎの読み込みに入る。Ｎが小数で、しかも「１」より小さいときはこのステップ２，３，４を繰り返し実行する。なお、調理メニュー選択時にダイヤル部１ａを反時計方向に回転させた場合は、調理メニュー「トースト」のＬＥＤ５ａを１番目としてＮの値と同じ番号のＬＥＤ５ａを点灯する（図３参照）。
【００２５】
ＬＥＤ点灯後は、新たなパルス入力によるクリック数ｎが「２」以上あるかどうかを判定する（Ｓ７）。クリック数ｎが「１」以下のときは点灯したＬＥＤ５ａを保持してステップ８に進むみ、ｎが「２」以上のときはステップ３に戻って再びＮを算出する。クリック数ｎが「１」以下のときにスタートキー１ｂのオンを検出すると（Ｓ８）、ダイヤル部１ａによって選択された調理メニューに設定された加熱時間Ｔ１  を設定し加熱を開始する（Ｓ９）。このとき、その加熱時間Ｔ１  のカウントダウンを開始し（Ｓ１０）、カウントダウンにより加熱時間Ｔ１  が０秒になったときに自動調理による調理物の加熱を終了する（Ｓ１１）。
【００２６】
前述した第１の実施形態よれば、クリックを２回検出する毎にＬＥＤ５ａを順次に点灯し、しかもクリック数ｎが１回オーバしてもＬＥＤ５ａの点灯を保持するようにしたので、特に最初の調理メニューを選択する際、ダイヤル部１ａのクリックが１回オーバしても目的の調理メニューを設定でき、クリック数ｎが２回でＬＥＤ５ａを一つ点灯するので調理メニュー設定のときに視認が容易であり、調理メニューの設定のやり直しが少なくなるという効果が得られる。
【００２７】
また、目的の調理メニューを設定した後に、気付かずにダイヤル部１ａを１クリックさせても、前述のごとく点灯中のＬＥＤ５ａを保持しているので、目的と異なる調理メニューが設定されて調理物が無駄になるということが少なくなるという効果が得られる。
【００２８】
なお、前記の実施形態では、クリック数ｎを割る第１の所定値を「２」としたが、その第１の所定値を「３」にしてもよい。
例えば、クリック数ｎが「１」の場合は、そのｎ「１」を第１の所定値「３」で除算するとＮが「０．３３」の小数になるので第２の所定値の「１」と比較し、このときは、第２の所定値の方が大きいのでＬＥＤ５ａを点灯することなくクリック数ｎの読み込みに入る。クリック数ｎが「２」の場合もクリック数「１」と同様に除算値Ｎが小数（「０．６６」）になり、しかも第２の所定値より小さいのでＬＥＤ５ａを点灯することなくクリック数ｎの読み込みに入る。クリック数ｎが「３」のときはＮが「１」になるので１番目のＬＥＤ５ａを点灯して「グラタン」を指示する。
【００２９】
また、クリック数ｎが「４」のときは、Ｎが「１．３３」の小数になるので第２の所定値の「１」と比較し、この場合は「１．３３」の方が大きいので整数部分「１」をＮとし、前記と同様の１番目のＬＥＤ５ａを点灯する。クリック数ｎが「５」のときもクリック数「４」と同様に除算値Ｎが小数（「１．６６」）になり、しかも第２の所定値より大きいので１番目のＬＥＤ５ａを点灯して「グラタン」を指示する。さらに、クリック数ｎが「６」の場合はＮが「２」になるので２番目のＬＥＤ５ａを点灯して「クッキー」を指示する。
【００３０】
また、ＬＥＤ５ａを点灯した後に操作ダイヤル部１のパルスが再び入力された場合は、そのパルス数に基づくクリック数ｎと前述の第１の所定値「３」とを比較し、例えば、５番目のＬＥＤ５ａを点灯して「ロールパン」を指示しているときに、気付かずにダイヤル部１ａを時計方向或いは反時計方向に１クリック又は２クリック回転させても、除算値Ｎが「０．３３」又は「０．６６」の小数になるので、前記５番目のＬＥＤ５ａの点灯を保持する。
【００３１】
以上のように、最初は３クリック目でＬＥＤ５ａが点灯し、次の３クリックで次のＬＥＤを点灯し、しかも次のＬＥＤが点灯するまで、点灯したＬＥＤを保持しているので、調理メニュー設定の際に視認がさらに容易になり、しかも次のＬＥＤが点灯するまでに２クリック余裕があるので、目的の調理メニューの設定のやり直しがさらに少なくなるという効果がある。
【００３２】
実施形態２．
本発明の第２の実施形態の加熱調理器について説明する。なお、本加熱調理器の回路構成は第１の実施形態に示す図１と同じであるためその図を用いて説明する。
本実施形態における加熱調理器は、クリック数ｎを第１の所定値「２」で除算して得た値が小数のとき、その除算値に「１」を加算して整数部分をＮとし、そして、そのＮに対応するＬＥＤ５ａを点灯して調理メニューを指示するようにしたものである。
【００３３】
次に、図５のフローチャートの基づいて動作を説明する。なお、図４で説明したフローの制御内容と同一のものは同じステップ番号を付し動作の説明を省略する。
マイコン２０は、例えば、クリック数ｎが「１」のときは、そのＮ「１」を第１の所定値「２」で除算すると除算値Ｎが「０．５」の小数になるので、除算値Ｎの「０．５」に第２の所定値「１」を加算する（Ｓ４ａ）。そして、加算値「１．５」のうち整数部分の「１」をＬＥＤ５ａの番号とし（Ｓ５）、そのＬＥＤ５ａを点灯して「グラタン」を指示する（Ｓ６）。クリック数ｎが「２」のときは第１の所定値「２」で除算すると除算値Ｎが「１」の整数になるので、前記と同様に１番目のＬＥＤ５ａを点灯する（Ｓ６）。また、クリック数ｎが「３」のときは除算値Ｎが「１．５」の小数になるので、除算値Ｎの「１．５」に第２の所定値「１」を加算する（Ｓ４ａ）。この場合、加算値は「２．５」になるので整数部分の「２」をＬＥＤ５ａの番号とし（Ｓ５）、そのＬＥＤ５ａを点灯して「クッキー」を指示する（Ｓ６）。
【００３４】
さらに、クリック数ｎが「４」のときは除算値Ｎが「２」の整数になるので、その番号のＬＥＤ５ａを点灯して「クッキー」を指示する（Ｓ６）。クリック数ｎが「５」のときは第１の所定値「２」で除算すると除算値Ｎが「２．５」の小数になるので、除算値Ｎの「２．５」に第２の所定値「１」を加算する（Ｓ４ａ）。そして、加算値「３．５」のうち整数部分の「３」をＬＥＤ５ａの番号とし（Ｓ５）、そのＬＥＤ５ａを点灯して「シュークリーム」を指示する（Ｓ６）。
【００３５】
以上のように第２の実施形態によれば、クリック数ｎが奇数になる毎にＬＥＤ５ａを点灯し、偶数のときは奇数値のときに点灯したＬＥＤ５ａを保持しているので、調理メニューの設定の際に視認が容易であり、しかも目的の調理メニューの設定のやり直しが少なくなるという効果がある。
【００３６】
なお、前記の実施形態では、クリック数ｎを割る第１の所定値を「２」としたが、その第１の所定値を「３」にしてもよい。
例えば、クリック数ｎが「１」のときは第１の所定値「２」で除算すると除算値Ｎが「０．３３」の小数になるので、除算値Ｎの「０．３３」に第２の所定値「１」を加算して加算値「１．３３」とし、整数部分の「１」をＬＥＤ５ａの番号としてその番号のＬＥＤ５ａを点灯し「グラタン」を指示する。クリック数ｎが「２」のときは第１の所定値「２」で除算すると除算値Ｎが「０．６６」の小数になるので、除算値Ｎの「０．６６」に第２の所定値「１」を加算して加算値「１．６６」とする。この場合も前記と同様に整数部分が「１」になるので、クリック数「１」と同じＬＥＤ５ａを点灯して「グラタン」を指示する。また、クリック数ｎが「３」のときは除算値Ｎが「１」の整数になるので、この場合も前記と同様に「グラタン」を指示する。
【００３７】
クリック数ｎが「４」のときは第１の所定値「３」で除算すると除算値Ｎが「１．３３」の小数になるので、除算値Ｎの「１．３３」に第２の所定値「１」を加算して加算値「２．３３」とし、整数部分の「２」をＬＥＤ５ａの番号としてそのＬＥＤ５ａを点灯し「クッキー」を指示する。クリック数ｎが「５」のときは除算値Ｎが「１．６６」の小数になるので、除算値Ｎの「１．６６」に第２の所定値「１」を加算して加算値「２．６６」とし、整数部分の「２」をＬＥＤ５ａの番号としてそのＬＥＤ５ａを点灯し「クッキー」を指示する。
【００３８】
以上のように、１クリックでＬＥＤ５ａを点灯し、次の３クリックで次のＬＥＤ５ａを点灯し、しかも次のＬＥＤ５ａが点灯するまで、点灯したＬＥＤ５ａを保持しているので、調理メニュー設定の際に視認がさらに容易になり、しかも目的の調理メニューの設定のやり直しがさらに少なくなるという効果がある。
【００３９】
実施形態３．
本発明の第３の実施形態の加熱調理器について説明する。なお、本加熱調理器の回路構成は第１の実施形態に示す図１と同じであるためその図を用いて説明する。
【００４０】
マイコン２０は、操作ダイヤル部１のパルス入力による自動調理のときは、第１の実施形態と同様にクリック数ｎが偶数のときはその半分の値をＬＥＤ５ａのＮとし、クリック数ｎが奇数のときはＮが小数になるので整数部分をＬＥＤ５ａのＮとし、該当するＬＥＤ５ａを点灯して調理メニューを指示し、ＬＥＤ点灯後にスタートキー１ｂがオンされると、指示した調理メニューの加熱時間Ｔ１  を設定して、その間、加熱手段のヒータ１６或いはマグネトロン１７に通電する。
なお、クリック数ｎが「１」のときは、前述したようにＮが「０．５」の小数になるので、クリック数ｎの読み込みに入る。
【００４１】
また、点灯したＬＥＤ５ａを保存し、加熱終了時は、スタートキー１ｂがオンされたかどうかを判定し、スタートキー１ｂがオンされたときは前記ＬＥＤ５ａの点灯を継続し、前記と同様に通電を開始する。スタートキー１ｂがオフのときは操作ダイヤル部１のパルスが入力されたかどうか、手動キー部２の例えばレンジキー２ａがオンされたかどうかを順次に判定し、操作ダイヤル部１のパルスが入力されたときはクリック数ｎの計数に入り、レンジキー２ａがオンされたときは手動調理に移行する。
【００４２】
手動調理に移行したときは、クリック数ｎに基づいて加熱時間Ｔ２  を算出して表示部４に表示し、スタートキー１ｂがオンされたときにその加熱時間Ｔ２  の間、例えばマグネトロン１７に通電し、加熱終了時には前述の調理機能切換部の機能に相当する制御を実行する。表示部４に表示した加熱時間Ｔ２  を保持し、加熱終了時には、スタートキー１ｂがオンされたかどうかを判定し、スタートキー１ｂのオンを検出したときは「Ｔ２  」の表示を継続して前記と同様に通電を開始する。スタートキー１ｂがオフのときは操作ダイヤル部１のパルスが入力されたかどうか、レンジキー２ａがオンされたかどうかを順次に判定し、操作ダイヤル部１のパルスが入力されたときは自動調理に移行し、レンジキー２ａがオンされたときは手動調理を新たに行う。
【００４３】
次に図６のフローチャートに基づいて動作を説明する。
前述した第１の実施形態と同様に操作ダイヤル部１のパルスが入力されたかどうかを判定する（Ｓ２１）。そのパルスを検出したときは自動調理と判断してステップ２２に進むが、レンジキー２ａのオンを検出した場合には手動調理と判断して表示部４に「レンジ」を表示し（Ｓ３５、Ｓ３６）、次いで、再び操作ダイヤル部１のパルスが入力されたかどうかを判定する（Ｓ３７）。パルスの入力を検出したときはクリック数ｎを計数し（Ｓ３８）、クリック数ｎと予め設定の１０秒を乗算して加熱時間Ｔ２  を算出して、表示部４に加熱時間「Ｔ２  」を表示する（Ｓ３９，Ｓ４０）。
【００４４】
加熱時間表示後はスタートキー１ｂがオンされたかどうかを判定する（Ｓ４１）。スタートキー１ｂがオフのときはこのステップで待機するが、スタートキー１ｂのオンを検出したときは、レンジリレー１１を通してその接点１１ａをオンしてマグネトロン１７に電源を供給し（Ｓ４２）、加熱時間Ｔ２  のカウントダウンを開始する（Ｓ４３）。カウントダウンにより加熱時間Ｔ２  が０秒になったときに被加熱物の加熱を終了し（Ｓ４４）、再びスタートキー１ｂがオンされたかどうかを判定する（Ｓ４５）。ここで、スタートキー１ｂのオンを検出したときは加熱時間の「Ｔ２  」の表示を継続する（Ｓ４６）。そして、前記と同様に加熱時間Ｔ２  の間、被加熱物を加熱し（Ｓ４２，Ｓ４３，Ｓ４４）、終了時にはステップ４５に進んでスタートキーがオンされたかどうかを判定する。
【００４５】
ステップ４５においてスタートキーがオフのときは、操作ダイヤル部１のパルスが入力されたかどうか、レンジキー２ａがオンされたかどうかを順次に判定し（Ｓ４７，Ｓ４８）、操作ダイヤル部１のパルスを検出したときは、表示中の加熱時間の「Ｔ２  」を消して自動調理に移行し、レンジキー２ａのオンを検出したときは前記と同様に表示中の加熱時間の「Ｔ２  」を消してステップ３６に戻り表示部４に「レンジ」を表示してステップ３７に進む。なお、スタートキー１ｂがオフのとき（Ｓ４５）、オーブンキー２ｂのオンを検出したときは表示部４に「オーブン」を表示する。
【００４６】
一方、ステップ２１において操作ダイヤル部１のパルスを検出したときは、パルスからクリック数ｎを計数し（Ｓ２２）、そのクリック数ｎを「２」で除算してＮを算出し、かつ、そのＮが整数かどうかを判定する（Ｓ２３）。Ｎが整数のときはそのＮのＬＥＤ５ａを点灯し（Ｓ２６）、Ｎが小数のときはＮが「１」より大きいかどうかを判定する（Ｓ２４）。Ｎが「１」より大きいときは小数点以下を切り捨てて整数部分をＮをとし、そのＮと同じ番号のＬＥＤ５ａを点灯する（Ｓ２６）。また、Ｎが「１」より小さいときはステップ２２に戻ってクリック数ｎの読み込みに入る。Ｎが小数で、しかも「１」より小さいときはこのステップ２２，２３，２４を繰り返し実行する。
【００４７】
ＬＥＤ点灯後は、スタートキー１ｂがオンされたかどうかを判定し（Ｓ２７）、スタートキー１ｂのオンを検出したときは、指示した調理メニューの加熱時間Ｔ１  を設定して加熱を開始し（Ｓ２８）、かつ、その時間のカウントダウンを開始する（Ｓ２９）。そして、終了時には再びスタートキー１ｂがオンされたかどうかを判定する（Ｓ３０，Ｓ３１）。スタートキー１ｂのオンを検出したときはＬＥＤ５ａの点灯を継続し（Ｓ３２）、加熱開始に入る（Ｓ２８）。ステップ３２においてスタートキー１ｂがオフのときは、操作ダイヤル部１のパルスが入力されたかどうか、レンジキー２ａがオンされたかどうかを順次に判定し（Ｓ３３，Ｓ３４）、操作ダイヤル部１のパルスを検出したときは点灯中のＬＥＤ５ａを消灯してステップ２２に戻りクリック数ｎの計数に入る。レンジキー２ａのオンを検出したときは前記と同様に点灯中のＬＥＤ５ａを消灯してステップ３６に戻り表示部４に「レンジ」を表示してステップ３７に進む。
【００４８】
前述した第３の実施形態では、自動調理においては、手動調理に切り替わるまで、スタートキー１ｂのオンに基づいて同じ調理メニューを繰り返し行えるようにし、手動調理においては、自動調理に切り替わるまで、設定した加熱時間で調理を繰り返し行えるようにしたので、第１の実施形態で述べた、調理メニューの設定の際にＬＥＤ５ａを容易に視認し易く、しかも調理メニューの設定のやり直しが少なくなるという効果に加え、不注意によりダイヤル部１ａを回しても目的と異なる調理メニューで、また設定加熱時間で調理してしまうということがなくなるという効果がある。
【００４９】
なお、前記の実施形態では、除算値Ｎが小数のとき第２の所定値「１」と比較するようにしたが、第１の所定値を「３」にし、その除算値Ｎが小数のとき第２の所定値「１」と比較してＬＥＤ５ａのＮを設定するようにしてもよいし、また、除算値Ｎが小数のとき「１」を加算してＬＥＤ５ａを設定するようにしてもよい。
【００５０】
実施形態４．
次に、本発明の第４の実施形態を説明する。なお、本実施形態においても加熱調理器の回路構成が第１の実施形態と同じであるため図１を用いて説明する。
本実施形態における加熱調理器は、操作パネル１０に、ダイヤル部１ａ、レンジキー２ａ及びオーブンキー２ｂに加え自動キー（図示せず）を備えている。
マイコン２０には、調理開始時に入力される自動キー或いは手動キーのオン回数を保持するメモリ部（図示せず）と、ヒータ１６やマグネトロン１７の加熱制御終了する毎に「１」を計数する計数部（図示せず）と、加熱制御終了時、メモリ部に保存されたオン回数から計数部の計数値「１」を減算してその値が「０」かどうかを判定し、前記値が「０」でないときはスタートキー１ｂがオンされたかどうかを判定する加熱制御部が備えられている。
【００５１】
また、手動調理時も、例えばレンジキー２ａのオン回数を計数し、加熱終了時には、レンジキー２ａのオン回数から「１」を減算してその値が「０」かどうかを判定し、前記値が「０」でないときはスタートキー１ｂがオンされたかどうかを判定するようになっている。
【００５２】
前記のように構成された加熱調理器の動作を図７のフローチャートに基づいて説明する。
マイコン２０は、まず、自動キーがオンされたかどうかを判定する（Ｓ５１）。そのキーのオンを検出したときは自動調理開始と判断してステップ５２に進むが、レンジキー２ａのオンを検出した場合には手動調理開始と判断して、そのレンジキー２ａのオン回数Ｚを計数しメモリ部に保存する（Ｓ６４，Ｓ６５）。そして、表示部４に「レンジ」を表示し（Ｓ６６）、続いて操作ダイヤル部１のパルスが入力されたかどうかを判定する（Ｓ６７）。パルスを検出したときはクリック数ｎを計数し（Ｓ６８）、クリック数ｎと予め設定の１０秒を乗算して加熱時間Ｔ２  を算出し（Ｓ６９）、表示部４に加熱時間「Ｔ２  」を表示する（Ｓ７０）。
【００５３】
加熱時間表示後は操作ダイヤル部１の押圧によるスタートキー１ｂがオンされたかどうかを判定する（Ｓ７１）。スタートキー１ｂがオフのときはこのステップで待機するが、スタートキー１ｂのオンを検出したときは、レンジリレー１１を介してその接点１１ａをオンしてマグネトロン１７に通電し（Ｓ７２）、加熱時間Ｔ２  のカウントダウンを開始する（Ｓ７３）。カウントダウンにより加熱時間Ｔ２  が０秒になったとき、１回目の加熱調理終了としてメモリ部に保存のオン回数Ｚから「１」を減算して、そのＺが「０」になったかどうかを判定する（Ｓ７４）。オン回数Ｚが「０」のときは加熱終了するが（Ｓ６３）、オン回数Ｚが「０」でないときはステップ７１に戻ってスタートキー１ｂがオンされたかどうかを判定する。スタートキー１ｂのオンを検出したときは、算出した加熱時間Ｔ２  の間、マグネトロン１７に通電する（Ｓ７２）。ステップ７１からステップ７３までの実行は、レンジキー２ａのオン回数Ｚが「０」になるまで繰り返し行う。そして、その回数Ｚが「０」になったときに手動調理による被加熱物の加熱を終了する（Ｓ６３）。
【００５４】
一方、ステップ５１において自動キーのオンを検出したときは自動調理開始と判断してその自動キーのオン回数Ｙを計数しメモリ部に保存する（Ｓ５２）。次に操作ダイヤル部１のパルスが入力されたかどうかを判定し（Ｓ５３）、パルスの入力を検出したときは、その信号からクリック数ｎを計数し（Ｓ５４）、クリック数ｎを「２」で除算してＮを算出し、かつ、そのＮが整数かどうかを判定する（Ｓ５５）。Ｎが整数のときはそのＮのＬＥＤ５ａを点灯し（Ｓ５８）、Ｎが小数のときはＮが「１」より大きいかどうかを判定する（Ｓ５６）。Ｎが「１」より大きいときは小数点以下を切り捨てて整数部分をＮとし（Ｓ５７）、そのＮと同じ番号のＬＥＤ５ａを点灯する（Ｓ５８）。また、Ｎが「１」より小さいときはステップ５４に戻ってクリック数ｎの読み込みに入る。Ｎが小数で、しかも「１」より小さいときはこのステップ５４，５５，５６を繰り返し実行する。
【００５５】
ＬＥＤ点灯後にスタートキー１ｂのオンを検出すると（Ｓ５９）、ダイヤル部１ａによって指示されたＬＥＤ５ａに対する加熱時間Ｔ１  を設定すると共に加熱を開始し（Ｓ６０）、かつ、その加熱時間Ｔ１  のカウントダウンを開始する（Ｓ６１）。カウントダウンにより加熱時間Ｔ１  が０秒になったとき、１回目の自動調理終了としてメモリ部に保存のオン回数Ｙから「１」を減算して、そのＹが「０」になったかどうかを判定する（Ｓ６２）。オン回数Ｙが「０」のときは加熱終了するが（Ｓ６３）、オン回数Ｙが「０」でないときはステップ５９に戻ってスタートキー１ｂがオンされたかどうかを判定する。スタートキー１ｂのオンを検出したときは、前記と同様に加熱時間Ｔ１  の間、ヒータ１６或いはマグネトロン１７に通電する。このステップ５９からステップ６１までの実行は、自動キーのオン回数Ｙが「０」になるまで繰り返し行う。そして、前述したようにオン回数Ｙが「０」になったときに自動調理による被加熱物の加熱を終了する（Ｓ６３）。
【００５６】
前述した第４の実施形態では、調理開始時、自動キー或いはレンジキー２ａのオン回数Ｙ或いはＺをメモリ部に保存し、加熱終了する毎にその回数Ｙ或いはＺから「１」を減算するようにしたので、ダイヤル部１ａによる調理メニューの選択や加熱時間の設定が１回で同じ調理をその回数分、繰り返しでき、また、メモリ部にオン回数Ｙ或いはＺが保存されている限り、ダイヤル部１ａを回しても目的と異なる調理メニューや加熱時間で調理されるということがなくなっている。
【００５７】
実施形態５．
前述の各実施形態では、自動調理時においては、ダイヤル部１ａがクリックされる毎に出力される操作ダイヤル部１のパルスをクリック数ｎとして計数し、クリック数ｎを基に演算してＬＥＤ５ａのＮを決定するようにしたが、ダイヤル部１ａの回転角度に応じて操作ダイヤル部１が電圧を発生するようにし、その電圧からＬＥＤ５ａのＮを決定するようにしてもよい。
【００５８】
例えば、操作ダイヤル部１は、前述のごとくダイヤル部１ａの回転角度に応じて電圧を発生し、その角度が所定角度、例えば「５度」回転すると０．１Ｖを発生する。
マイコン２０は、レンジキー２ａがオンされることなく操作ダイヤル部１からの電圧が入力されたときはその電圧を第１の所定値、例えば「０．５」で除算してその除算値Ｎが整数かどうかを判定し、除算値Ｎが整数のときはＬＥＤ５ａのＮとし、また、除算値Ｎが小数のときは第２の所定値「１」と比較し、その除算値Ｎが「１」より大きいときは整数部分をＬＥＤ５ａのＮとする。
【００５９】
また、手動キー部２の例えばレンジキー２ａがオンされたときは、入力電圧を第１の所定値、例えば「０．１」で除算してその除算値Ｎが整数かどうかを判定し、除算値Ｎが整数のときはそのＮと予め設定の１０秒を乗算して加熱時間Ｔ２  を算出し、また、除算値Ｎが小数のときは第２の所定値「１」と比較し、その除算値Ｎが「１」より大きいときは整数部分をＮとして加熱時間Ｔ２  を算出する。
【００６０】
次に図８のフローチャートに基づいて動作を説明する。
マイコン２０は、電源が立ち上がると、まず操作ダイヤル部１の電圧を入力したかどうかを判定する（Ｓ８１）。その電圧が検出されないときはレンジキー２ａがオンしたかどうかを判定する（Ｓ９１）。ここで「ＮＯ」と判断したときはステップ８１に戻って再び入力電圧の検出に入る。レンジキー２ａのオンを検出したときは手動調理と判断して表示部４に「レンジ」を表示し（Ｓ９２）、次いで、操作ダイヤル部１からの電圧が入力されたかどうかを判定する（Ｓ９３）。入力電圧を検出できないときはこのステップで待機するが、電圧を検出したときは、入力電圧に基づいて電圧Ｖを算出すると共に、電圧Ｖを「０．１」で除算して除算値Ｎを算出し、かつ、そのＮが整数かどうかを判定する（Ｓ９４，Ｓ９５）。Ｎが整数のときはその値に１０秒を乗算して加熱時間Ｔ２  を算出し（Ｓ９８）、除算値Ｎが小数のときはその値が「１」を越えているかどうかを判定する（Ｓ９６）。除算値が「１」より小さいときは１回目の所定角度（０．１Ｖ）に達していないと判断してステップ９４に戻り、電圧Ｖの算出に入る。また、前記除算値が「１」より大きいときは小数点以下を切り捨てて整数部分をＮとし加熱時間Ｔ２  を算出する（Ｓ９７，Ｓ９８）。なお、ここで、操作ダイヤルが反時計方向に回転した場合は、所定角度回転する毎に加熱時間Ｔ２  を１０秒ずつ減算していく。
【００６１】
加熱時間Ｔ２  算出後は表示部４に加熱時間の「Ｔ２  」を表示し（Ｓ９９）、ダイヤル部１ａの押圧によるスタートキー１ｂがオンしたかどうかを判定する（Ｓ１００）。スタートキー１ｂがオフのときはこのステップで待機するが、スタートキー１ｂのオンを検出したときは、レンジリレー１１を介してその接点１１ａをオンしてマグネトロン１７に電源を供給し（Ｓ１０１）、加熱時間Ｔ２  のカウントダウンを開始する（Ｓ１０２）。カウントダウンにより加熱時間Ｔ２  が０秒になったときに手動調理による被加熱物の加熱を終了する（Ｓ９０）。
【００６２】
一方、ステップ８１において操作ダイヤル部１の出力電圧を検出すると、電圧Ｖを算出すると共に、その電圧Ｖを「０．５」で除算してＮを算出し、かつ、その除算値Ｎが整数かどうかを判定する（Ｓ８２，Ｓ８３）。Ｎが整数のときはその値のＬＥＤ５ａを点灯して調理メニューを指示し（Ｓ８６）、Ｎが小数のときはその値が「１」を越えているかどうかを判定する（Ｓ８４）。前記除算値が「１」より小さいときはステップ８２に戻って入力電圧の読み込みに入る。また、前記除算値が「１」より大きいときは小数点以下を切り捨てて整数部分をＬＥＤ５ａのＮとし（Ｓ８５）、該当するＬＥＤ５ａを点灯して調理メニュー指示する（Ｓ８６）。なお、ここで、ダイヤル部１ａが反時計方向に回転した場合は、入力電圧が０．５Ｖになる毎にＬＥＤ５ａの点灯番号（Ｎ）を減らしていく。
【００６３】
ＬＥＤ点灯後は、ダイヤル部１ａの押圧によるスタートキー１ｂがオンしたかどうかを判定する（Ｓ８７）。スタートキー１ｂがオフのときはこのステップで待機するが、スタートキー１ｂのオンを検出したときは、加熱を開始し（Ｓ８８）、ダイヤル部１ａによって選択された調理メニューに対応する加熱時間Ｔ１  を設定してカウントダウンを開始する（Ｓ８９）。カウントダウンにより加熱時間Ｔ１  が０秒になったときに自動調理による被加熱物の加熱を終了する（Ｓ９０）。
【００６４】
前述した第５の実施形態では、ダイヤル部１ａの回転角度が所定角度を多少オーバしても所定角度時に設定した加熱時間Ｔ１  （Ｔ２  ）を保持して調整に余裕を持たせるようにしたので、自動調理時の調理メニューの選択や、手動調理時の加熱時間の設定が容易になり、また、調理メニューや加熱時間を設定した後に、スタートキー１ｂをオンするためにダイヤル部１ａを押圧した際に、ダイヤル部１ａが多少回転しても、設定した内容を保持して誤設定を防止するという効果が得られている。
【００６５】
【発明の効果】
以上のように本発明によれば、ダイヤル部が所定角度回転する毎に出力される所定の信号に基づく信号値を第１の所定値で除算して整数かどうかを判定し、除算値が整数のときはその整数に対応する表示部を点灯して調理メニューを指示し、前記除算値が小数部を有するときにはその整数部に対応する表示部を点灯して調理メニューを指示するようにしたので、点灯した表示部から次の表示部を点灯するまでダイヤル部の回転に遊びができ、調理メニューを選択する際には視認が容易であり、目的の調理メニューの設定のやり直しが少なくなるという効果が得られている。
【００６６】
また、本発明によれば、ダイヤル部が所定角度回転する毎に出力される所定の信号に基づく信号値を第１の所定値で除算して整数かどうかを判定し、除算値が整数のときはその整数に対応する表示部を点灯して調理メニューを指示し、前記除算値が小数部を有するときにはその除算値に「１」を加算してその整数部に対応する表示部を点灯して調理メニューを指示するようにしたので、調理メニューの設定の際の視認が容易であり、目的の調理メニューの設定のやり直しが少なくなるという効果が得られている。
【図面の簡単な説明】
【図１】本発明の第１の実施形態を示す回路図である。
【図２】加熱調理器の外観図である。
【図３】加熱調理器前面に設けられた操作パネルの拡大図である。
【図４】第１の実施形態の動作を説明するフローチャートである。
【図５】第２の実施形態の動作を説明するフローチャートである。
【図６】第３の実施形態の動作を説明するフローチャートである。
【図７】第４の実施形態の動作を説明するフローチャートである。
【図８】第５の実施形態の動作を説明するフローチャートである。
【図９】従来の加熱調理器の動作を説明するフローチャートである。
【符号の説明】
１  操作ダイヤル部、１ａ  ダイヤル部、１ｂ  スタートキー、２  手動キー部、２ａ  レンジキー、２ｂ  オーブンキー、４  表示部、５  自動調理メニュー、  ５ａ  ＬＥＤ、  ２０  マイコン。
【図１】
0003616937.tif 000002
【図２】
0003616937.tif 000003
【図３】
0003616937.tif 000004
【図４】
0003616937.tif 000005
【図５】
0003616937.tif 000006
【図６】
0003616937.tif 000007
【図７】
0003616937.tif 000008
【図８】
0003616937.tif 000009
【図９】
0003616937.tif 000010