(57)【特許請求の範囲】
【請求項１】
加熱調理室内に収容された食品等の重量に応じた信号を出力する重量センサと、
この重量センサから出力された信号のレベルと現時点で設定されている基準ゼロ点とから食品の重量を判定する重量判定手段と、
前記基準ゼロ点とは別に不変値として設定された固定ゼロ点を有し、加熱開始前に毎回、前記重量センサからの信号を読取り、その信号レベルが前記基準ゼロ点からみて所定重量に相当する所定レベルの範囲内にあり、且つ、該信号レベルが前記固定ゼロ点からみて所定重量分の許容値以下であるときに、該信号レベルに基づいて前記基準ゼロ点を変更設定するゼロ点変更手段と
を備えたことを特徴とする加熱調理器。
【請求項２】
加熱調理室を開閉する扉と、
この扉の開閉を検出する扉開閉検出手段とを備え、
ゼロ点変更手段は、調理前において前記扉開閉検出手段により扉の開放が検出されているときにゼロ点変更設定動作を行なうようになっていることを特徴とする請求項１記載の加熱調理器。
【請求項３】
ゼロ点変更手段は、調理前において扉開閉検出手段により扉の開放が検出されているときにゼロ点変更設定動作を実行した後は、その後扉開放が検出されてもゼロ点変更設定動作を実行しないようになっていることを特徴とする請求項２記載の加熱調理器。
【請求項４】
加熱調理室を開閉する扉と、
この扉の開閉を検出する扉開閉検出手段と、
調理終了後に所定条件が満たされた時に電源をオフするオートパワーオフ手段とを備え、
ゼロ点変更手段は、オートパワーオフ手段により電源がオフされた状態で且つ前記扉開閉検出手段により扉の開放が検出されているときにゼロ点変更設定を行なうようになっていることを特徴とする請求項１記載の加熱調理器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、重量センサを備えた加熱調理器に関する。
【０００２】
【発明が解決しようとする課題】
従来より、加熱調理器においては、加熱調理室内の食品載置皿に収容される食品の重量に応じた信号を出力する重量センサを備えている。この重量センサとしては、静電容量形やインダクタンス形等がある。静電容量形の重量センサは、可動電極及び固定電極、さらには発振回路等を備え、食品重量により可動電極がたわんで固定電極との離間距離が変化することにより、静電容量が変化し、その変化分を発振回路の出力周波数の変化で取り出す。つまり周波数信号として取り出す。この出力周波数は、例えばマイクロコンピュータからなる重量判定手段に与えられる。この重量判定手段では、食品重量がゼロ（食品載置皿に何も載せない状態）のときの周波数をゼロ点として予め記憶しておき、重量センサからの出力周波数とをゼロ点とから食品重量を判定するようになっている。
【０００３】
なお、インダクタンス形の重量センサは、食品重量に応じて変位するようにコア部材を設けると共に静止部位に巻線を設け、且つ発振回路を備え、前記巻線に対するコア部材の変位距離が食品重量に応じて変化し、これにて、巻線のインダクタンスが変化することを利用したものである。この場合もインダクタンス変化分は発振回路の出力周波数の変化で取り出すものである。なお、重量判定結果は、加熱調理時間や加熱強度の制御データとして用いられるものである。
【０００４】
ところが、従来より、加熱調理器においては、冬期・夏期といった環境温度が異なるし、また加熱調理器本体自体が加熱調理による温度影響（最初の調理と、連続調理とでは初期温度が異なる）を受けるものであり、重量センサもその温度影響を受け、同一重量の食品でも、出力される信号のレベルが変化することがあり、また、経年的に信号レベルが全体的に大きくなったり、逆に小さくなったりするものである。
しかるに上記構成においては、ゼロ点が加熱調理器側において固定的に設定されているため、温度状況や経年変化に伴って重量判定精度が悪くなってしまい、調理仕上がりにばらつきが発生するという問題があった。
【０００５】
本発明は上述の事情に鑑みてなされたものであり、その目的は、温度状況の変化や重量センサの経年変化にかかわらず、常に精度のより重量判定結果を得ることができて、加熱調理を良好に行ない得る加熱調理器を提供するにある。
【０００６】
【課題を解決するための手段】
【００１２】
請求項１の発明は、ゼロ点変更手段が、前記基準ゼロ点とは別に不変値として設定された固定ゼロ点を有し、加熱開始前に毎回、前記重量センサからの信号を読取り、その信号レベルが前記基準ゼロ点からみて所定重量に相当する所定レベルの範囲内にあり、且つ、該信号レベルが前記固定ゼロ点からみて所定重量分の許容値以下であるときに、該信号レベルに基づいて前記基準ゼロ点を変更設定する構成となっているところに特徴を有する。
【００１３】
読み取った信号レベルが基準ゼロ点に対して所定範囲にあるときに基準ゼロ点を更新してゆくと、更新回数が増加するにつれて、基準ゼロ点の絶対値が当初の基準ゼロ点から大きくかけ離れてゆく虞がある。このようになると、基準ゼロ点としては不適正ななものとなる。しかるに上記構成においては、基準ゼロ点とは別に不変値として設定された固定ゼロ点を有し、重量センサからの信号のレベルが基準ゼロ点からみて所定重量に相当する所定レベルの範囲内にあり、且つ、該信号のレベルが固定ゼロ点からみて所定重量分の許容値以下であるときに、該信号レベルに基づいて前記基準ゼロ点を変更設定するようにしたから、許容値を超えると、基準ゼロ点の変更設定が実行されず、すなわち、不適正な基準ゼロ点が設定される不具合がなくなる。
【００１４】
請求項２の発明は、前述した請求項１の発明において、加熱調理室を開閉する扉と、この扉の開閉を検出する扉開閉検出手段とを備え、
ゼロ点変更手段が、調理前において前記扉開閉検出手段により扉の開放が検出されているときにゼロ点変更設定動作を行なうようになっているところに特徴を有する。
加熱調理が終了すると、加熱調理室内の食品を取り出すべく扉が開放され、その後閉塞される。また、加熱調理開始直前にも扉が開放され、そして食品収容後に閉塞される。これから理解できるように、扉開放から扉閉塞への変化というのは、食品取り出し時や食品収容時であることが多い。そして、扉が開放されたままとなっている状況は、食品が無い状況であることが多い。しかして、この扉開放時にゼロ点変更設定動作を行なうことにより、食品が収容されている状態でのゼロ点変更設定動作を極力なくし得て、誤設定がなくなるものである。
【００１５】
この場合、ゼロ点変更手段を、調理前において扉開閉検出手段により扉の開放が検出されているときにゼロ点変更設定動作を実行した後は、その後扉開放が検出されてもゼロ点変更設定動作を実行しない構成としても良い（請求項３の発明）。このようにすると、基準ゼロ点の誤設定がなくなる。
【００１６】
すなわち、扉が開放されているときに、重量センサからの信号のレベルが基準ゼロ点からみて所定重量に相当する所定レベルの範囲内にあるという条件で基準ゼロ点を変更設定する場合、その後、扉開放時に、その所定範囲の重量以下の食品が収容されたときにも、この食品重量を基準ゼロ点とすることが懸念される。しかるに上記構成においては、ゼロ点変更設定動作を実行した後は、その後扉開放が検出されてもゼロ点変更設定動作を実行しない構成としているから、基準ゼロ点設定後に、扉が開放されて食品が収容されたとしても、基準ゼロ点の誤設定がなくなる。
【００１７】
請求項４の発明は、請求項１の発明において、加熱調理室を開閉する扉と、この扉の開閉を検出する扉開閉検出手段と、調理終了後に所定条件が満たされた時に電源をオフするオートパワーオフ手段とを備え、
ゼロ点変更手段が、オートパワーオフ手段により電源がオフされた状態で且つ前記扉開閉検出手段により扉の開放が検出されているときにゼロ点変更設定を行なうようになっているところに特徴を有する。
【００１８】
オートパワーオフ手段により電源がオフされている状況は、次の調理の開始前（前回の調理終了後でもある）であり、この状況で扉が開放されるということは、調理開始直前であることが多い。しかもオートパワーオフ状況であるということは、調理が終了してからかなりの時間が経過しており、食品が加熱調理室内に収容されていることはほとんどない。従って、上記構成のように、オートパワーオフ手段により電源がオフされた状態で且つ扉が開放されているときにゼロ点変更設定を行なうことは、ゼロ点変更タイミングとして最適である。
【００１９】
【発明の実施の形態】
以下、本発明の一実施例につき図面を参照しながら説明する。まず図２及び図３において、加熱調理器本体１は外箱２と内箱３とから構成され、内箱３内部を加熱調理室４としている。この加熱調理室４内の底板には、駆動軸５ａが挿通されており、これの下端は後述の重量センサ１６によって支持されており、そしてこの駆動軸５ａはターンテーブルモータ５によって回転されるようになっている。この駆動軸５ａの上端には網状に形成された金属製の円板からなる回転体６が連結されている。この回転体６には食品を載せる載置皿７が着脱可能に配置されるようになっている。また加熱調理室４は扉８によって開閉されるようになっている。さらに加熱調理室４の上面には管状ヒータからなる上ヒータ９が配設され、底板外側に面状ヒータからなる下ヒータ１０が配設されている。
【００２０】
この加熱調理器本体１の扉８側方前面には、パネル１１が設けられていて、これには、各種のスイッチ群１２、表示器１３等が設けられている。なお、スイッチ群９には、マグネトロン加熱調理とヒータ加熱調理とを選択する選択スイッチ、スタートスイッチ、加熱調理時間を設定する時間設定スイッチ、さらには取消スイッチ等が含まれている。上記パネル１１の裏側には機械室（図示せず）が形成されていて、この内部には図１に示すマグネトロン１４や冷却ファン１５が配設されている。
【００２１】
前記加熱調理室４の底板下方部には、重量センサ１６が設けられており、これは前記駆動軸５ａを支持しており、これにかかる荷重に応じた信号を出力するようになっている。すなわち、この重量センサ１６は、静電容量形であり、図示しないが、可動電極及び固定電極、さらには発振回路等を備え、食品重量により可動電極がたわんで固定電極との離間距離が変化することにより、静電容量が変化し、その変化分を発振回路の出力周波数の変化で取り出す。つまり周波数信号として取り出す。この出力周波数は、図１に示す制御回路１７に与えられる。
【００２２】
制御回路１７は、例えばマイクロコンピュータを含んで構成されており、これには、前記スイッチ群１２を備えたスイッチ入力部１８からの各スイッチ入力が与えられると共に、例えばリミットスイッチからなる扉開閉センサ１９から信号が与えられるようになっている。上記扉開閉センサ１９は扉開閉検出手段に相当するものであり、扉８が開放されると扉開検出信号Ｓｏを出力し、扉８が閉塞されると扉閉検出信号Ｓｃを出力するようになっている。制御回路１７は、加熱調理制御プログラムに従い、表示器１３を駆動制御すると共に、駆動回路２０を開して、前記ターンテーブルモータ５、上ヒータ９、下ヒータ１０、マグネトロン１４及び冷却ファン１５が駆動制御されるようになっていると共に、不揮発性メモリ２１に対する書込み、読出しを行なうようになっている。
【００２３】
さて、前記重量センサ１６は、例えば図５に示すように周波数を出力するものであり、この図５において、「０ｇ」は載置皿７が回転体６に配置され、食品は載置されていない状態をいうもので、この「０ｇ」に対応する周波数レベルがいわゆるゼロ点である。なお、この図５においては、加熱調理室４内の温度が２５℃の場合を示しており、その温度が高くなると、特性線Ｐａは、周波数が低い方向へシフトする傾向にある（二点鎖線参照）。つまり、ゼロ点は低くなる。
【００２４】
制御回路１７は、重量判定手段及びゼロ点変更手段として機能するものであり、この重量判定方式は、次のようになっている。すなわち、制御回路１７は前記図５の関係で示される周波数データと食品重量データとの関係を記憶しており、このゼロ点（この場合出力周波数５０．００ｋＨｚ）と重量センサ１６からの出力周波数とに基づいて重量を判定する。
【００２５】
さて、制御回路１７は、ＲＯＭに重量判定に使用するデータを予め記憶しており、そのデータについて述べると、次のとおりである（図７参照）。
固定ゼロ点ＷＦ：予め製品出荷前にメーカー側で記憶されたものである。
許容値γ：固定ゼロ点ＷＦに対する所定重量分の周波数で、その所定重量は例えば「２５０ｇ」である。
所定レベルα：基準ゼロ点Ｗ０またはＷａ（後述する）に対する所定重量に相当する周波数レベルで、その所定重量は例えば「６０ｇ」である。
【００２６】
一方、不揮発性メモリ２１には、基準ゼロ点Ｗ０が記憶されるようになっており、これは、使用者の操作により設定され、記憶されるものである。すなわち、この加熱調理器に付随する取扱説明書に、基準ゼロ点Ｗ０の設定操作方法が記載されており、その設定操作方法に従って操作すれば、この基準ゼロ点Ｗ０が記憶されるようになっている。その設定操作方法は、例えば電源プラグを商用電源に接続し、載置皿７を載せ（食品は載せない）、扉８を閉塞し、取消スイッチをオン操作するというものである。この操作がなされると、制御回路１７は、その時に重量センサ１６から出力される周波数レベルを基準ゼロ点Ｗ０として不揮発性メモリＷ０に書き込むようになっている。この基準ゼロ点Ｗ０は、基準ゼロ点の変更設定の初期値として最初に使用されるものであり、基準ゼロ点の変更設定がなされると、以後、その基準ゼロ点が上記基準ゼロ点Ｗａとして使用される。
【００２７】
上記基準ゼロ点Ｗａは、調理開始前に毎回、制御回路１７の設定制御により自動的に実行されるようになっており、この基準ゼロ点Ｗａの設定制御について図４のフローチャートも参照して説明する。
このフローチャートは、電源プラグが商用電源に接続された時にスタートする。なお、このフローチャートでは、前述の使用者の操作に基づく基準ゼロ点Ｗ０の設定制御については省略している。
【００２８】
今、第１回目の基準ゼロ点変更設定動作について述べる。この場合、使用者操作による初期値用の基準ゼロ点Ｗ０が設定されており、また、載置皿７が配置されており、調理は終了してしており、且つ、食品は載せられていない（収容されていない）ものとしてフローチャートの流れを説明する。
【００２９】
ステップＳ１においては、固定ゼロ点ＷＦ、許容値γ、及び所定レベルαを読み込む。ステップＳ２では、使用者操作による初期値用の基準ゼロ点Ｗ０が設定されているか否かを判断する（不揮発性メモリ２１に基準ゼロ点Ｗ０が記憶されているか否かを判断する）。この場合、この基準ゼロ点Ｗ０が設定されているものとしているから、ステップＳ３に移行して調理前か否かを判断する。つまり、加熱調理制御プログラムにより調理動作を実行していないか否かを判断する。この場合、調理動作を実行していないものとしているから、調理前であると判断することになり、ステップＳ４に移行する。
【００３０】
このステップＳ４では、扉８が閉塞状態から開放されたか否か、つまり、扉開閉センサ１９が扉開検出信号Ｓｏの入力があったか否かをを判断し、扉８の開放動作があったとすると、ステップＳ５に移行する。
【００３１】
このステップＳ５においては、図６（ａ）に示すように、ＲＡＭにおける周波数データ記憶部Ｅ１〜Ｅ５（図６参照）の記憶値をすべてクリアすると共に、ゼロ点設定動作開始・終了のパラメーターＱを「１」とする（「１」は開始を意味し、「０」は終了もしくは中止を意味する）。次のステップＳ６では、ゼロ点設定動作中か、つまりパラメーターＱが「１」であるか否かを判断し、ゼロ点設定動作中であれば、ステップＳ７に移行して、重量センサ１６から出力される周波数を読み込み、これを周波数データＷａ１として、前記周波数データ記憶部Ｅ１〜Ｅ５の第１段目の記憶部Ｅ１に記憶させる（図６（ｂ）参照）。この場合、各記憶部Ｅ１〜Ｅ４の記憶内容は上位へ移動させておく。この周波数は、１回につき０．２５秒間の周波数パルスを積算し、その積算値から周波数が測定されるものである。
【００３２】
そして、次のステップＳ８では、上記各Ｅ１〜Ｅ５の記憶データの最大値と最小値との差（図６（ｂ）の場合、「Ｗａ１」と「０」との差、この差は絶対値として取り扱う）を重量に換算する。そして、ステップＳ９では、この換算重量が「２０ｇ」以下であるか否かを判断する。この「２０ｇ」は、上記最大値と最小値との差に対応する所定値の重量換算値である。ここで、周波数データ「Ｗａ１」と「０」との差の重量換算値は、通常、「２０ｇ」以上となり、ステップＳ９の「ＮＯ」に従ってステップＳ２に戻る。このステップＳ２では、すでに基準ゼロ点Ｗ０が設定されているから、再度ステップＳ３，Ｓ４に移行し、ここで扉８が開放されたままであると、扉開から扉閉への変化はないから「ＮＯ」に従ってステップＳ１５に移行する。
【００３３】
ステップＳ１５では、扉開から扉閉への変化があったか否かを判断し、扉８が開のままであれば、前述のステップＳ６に移行し、このステップＳ６（基準ゼロ点設定動作中か否かの判断）、ステップＳ７（周波数データ読み込み・記憶）、ステップＳ８（最大値・最小値の差を重量換算）及びステップＳ９（２０ｇ以下か否かの判断）が実行され、通常の場合にはこのステップＳ９から再度ステップＳ２に移行して、上述の流れが繰り返される。
【００３４】
つまり、扉８が開放されたままにあれば、重量センサ１６からの周波数データが順に読み込まれることになり、そして、５回分の周波数データ（Ｗａ１〜Ｗａ５）が図６（ｄ）に示すように、周波数データ記憶部Ｅ１〜Ｅ５にすべて記憶されると、周波数データ「０」がなくなるから、周波数データＷａ１〜Ｗａ５の各値に異常がなければ、ステップＳ８での最大値・最小値の差の重量換算値が、重量換算値「２０ｇ」以下となる。なお、周波数データＷａ１〜Ｗａ５に一つでも異常値が示されれば、「２０ｇ」を超えるものであり、従って、このステップＳ９の「ＹＥＳ」に移行するには、連続５回分の周波数データＷａ１〜Ｗａ５が近似した値（連続して安定した値）となることが必要である。この場合、このフローチャートでは、各信号の読み込みにほぼ０．２５秒の時間がかかるものであり、従って、１．２５秒間において安定した周波数データが得られた時にステップＳ９の「ＹＥＳ」からステップＳ１０に移行するものである。
【００３５】
このステップＳ１０では、上記連続５回分の周波数データＷａ１〜Ｗａ５のうち、最大値と最小値を除いた３つのと周波数データを平均し、その平均周波数データを、この時点で設定されている基準ゼロ点（この場合基準ゼロ点Ｗ０）を基準として重量換算する。そして、ステップＳ１１では、この換算重量（基準ゼロ点Ｗ０からみた換算重量）が所定重量「６０ｇ」（これは所定レベル「α」に相当する）内にあるか否かを判断する。
【００３６】
ここで、連続５回分の周波数データＷａ１〜Ｗａ５は、相互差が「２０ｇ」以内という安定した値であり、そのうち中間値３つの周波数データが基準ゼロ点Ｗ０からみて「６０ｇ」なる換算重量であるということは、連続５回分の周波数データＷａ１〜Ｗａ５は全てのデータがほぼ「６０ｇ±１０ｇ」に近い値を示すものである。
【００３７】
しかして、ステップＳ１１において、「６０ｇ」内にあることが判断されれば、この平均周波数データを、前記固定ゼロ点ＷＦからみた重量に換算し、ステップＳ１３にて、この換算重量が、予め設定された許容値γに相当する重量である前記「２５０ｇ」以内であるか否かを判断し、「２５０ｇ」以内であれば、上記平均周波数データを新しい基準ゼロ点Ｗａとして例えばＲＡＭに記憶する（変更設定する）。
【００３８】
ここで、前述のステップＳ１５において扉開から扉閉への変化があったと判断されると、ステップＳ１６に移行して、ゼロ点設定動作中か否かを判断し、ゼロ点設定動作中であれば、ステップＳ１７で前述のパラメーターＱを「０」としてステップＳ６に移行する。つまり、扉８が開放されたことを条件に開始されたゼロ点設定動作は、途中（適正な周波数データ読取り５回分に満たないうち）で扉８が閉塞されると、ゼロ点設定動作が中止される。従って、基準ゼロ点としては前回の基準ゼロ点が重量判定に使用されることになる。
【００３９】
上記フローチャートと使用者の状況との関係について図７を参照して述べると、今、載置皿７がセットされていないものとする。調理前に扉８が開放されると（時点ｔ１）、制御回路１７の周波数データ記憶部Ｅ１〜Ｅ５がクリア（周波数「０」）とされる。そして、制御回路１７は、１回につき、重量センサ１６からの周波数を０．２５秒間読み込み記憶する。この読み込み記憶動作は、各記憶部Ｅ１〜Ｅ５の周波数が相互に「２０ｇ」の差がないようになるまで継続される。しかして、時点１では、載置皿７がセットされていないものの、重量センサ１６からは「０」よりかなり高い周波数Ｗｘが出力されており、「２０ｇ」の差はある。
【００４０】
そして、この載置皿７がセットされて（時点ｔ２）から、食品ゼロに相当する周波数が読み込まれ記憶されるが、５回分の記憶値（Ｗａ１〜Ｗａ５）がこれらの最大値・最小値が「２０ｇ」以下となり、且つ基準ゼロ点Ｗ０からみた換算重量が「６０ｇ」（絶対値）以下となれば基準ゼロ点Ｗａが設定される（時点ｔ３）。これと同時にこのゼロ点変更設定動作が終了する。
【００４１】
なお、載置皿７をセットした時点（ｔ２）では、振動が発生することにより周波数が異常に高くあるいは低くなるが、この部分の周波数は一時記憶されるものの、上記「２０ｇ」以下といった条件がクリアされないから、この部分の周波数発生時点以後の５回分の周波数が記憶されることになる。
【００４２】
この後、食品が収容され（時点ｔ４）、扉７が閉塞され（時点ｔ５）、時点６で調理がスタート（スタートスイッチが操作されると）、重量判定動作が実行されるものとなる。この場合、重量センサ１６から０．２５秒間で周波数を読み込み測定し、この周波数データをこの時点での基準ゼロ点Ｗａからみた重量に換算するものである。
【００４３】
そして、調理が終了されると、調理開始前、毎回、上述した基準ゼロ点設定動作が実行されるされることになる。このような２回目移行の基準ゼロ点変更設定動作においては、前回設定された基準ゼロ点Ｗａを変更設定することになる（基準ゼロ点Ｗ０は最初のみに用いられる）。
【００４４】
このような本実施例によれば、次の効果を得ることができる。
すなわち、加熱開始前、毎回、基準ゼロ点Ｗ０あるいはＷａについての変更設定制御を行なうから、新たに設定されたこの基準ゼロ点Ｗａが、加熱調理前の状況に応じた基準ゼロ点Ｗａとなる。これにより、加熱調理器を冬期あるいは夏期に使用する場合には、その環境温度に応じた基準ゼロ点Ｗａが設定され、また、最初の調理の場合でも、あるいは連続調理の場合でも、その温度状態での基準ゼロ点Ｗａに設定され、また、重量センサ１６の経年変化により出力周波数レベルが変化してもそのレベルに応じた基準ゼロ点Ｗａが設定される。
このより、制御回路１７により食品重量判定がなされる場合に、適正なこの基準ゼロ点Ｗａにより出力周波数レベルを判定することが可能となり、重量判定精度が常に適正なものとなる。
【００４５】
特に、基準ゼロ点Ｗ０あるいはＷａを変更設定するについて、重量センサ１６からの周波数のレベルが現時点で設定されている基準ゼロ点Ｗ０あるいはＷａからみて所定重量に相当する所定レベル範囲内、この場合ほぼ「６０ｇ±１０ｇ」の換算重量範囲内にあるときには、その周波数レベルに基づいて前記基準ゼロ点Ｗ０あるいはＷａを変更設定するようにしたから、今回変更設定された基準ゼロ点Ｗａが変更前の基準ゼロ点Ｗ０あるいはＷａから極端にずれた値に設定されることがなく、つまり、温度条件変化や経年変化を考慮した適正範囲内で基準ゼロ点Ｗ０あるいはＷａの変更設定がなされるようになり、信頼性の高い基準ゼロ点が設定されるものである。
【００４６】
また、本実施例においては、前記重量センサ１６からの周波数を読取り、その周波数レベルがこの時点での基準ゼロ点Ｗ０あるいはＷａからみた換算重量ほぼ「６０ｇ±１０ｇ」の範囲内にある状況が所定時間１．２５秒継続したときには、その周波数レベルに基づいて前記基準ゼロ点Ｗ０あるいはＷａを変更設定するから、重量センサ１６からの周波数が安定的に得られるようになってから、基準ゼロ点Ｗａが変更設定されるようになり、もって、基準ゼロ点Ｗａの設定精度が高くなる。
【００４７】
ところで、重量センサ１６は構造的に振動しやすいという事情にあり、扉８が開放されたとき等に加熱調理器本体１が振動すると該重量センサ１６も振動し、その振動が減衰するまでに時間がかかることがある。このような場合、周波数レベルが、基準ゼロ点Ｗ０あるいはＷａから所定範囲内であったとしても、重量センサ１６からの周波数レベル変化が激しくなってしまい、基準ゼロ点Ｗａの設定精度が低下するおそれがある。
【００４８】
しかるに、上記本実施例では、重量センサ１６からの周波数の最大値と最小値との差が所定値（重量換算で２０ｇ）以下であるときに基準ゼロ点Ｗ０あるいはＷａを変更設定するから、振動等の誤差要因がない状態で基準ゼロ点Ｗ０あるいはＷａが変更設定されるようになり、もって、基準ゼロ点Ｗａの設定精度が高くなる。
【００４９】
特に、複数回この場合５回読み取った周波数のレベルを平均した値に基づいて食品重量の基準ゼロ点Ｗａを設定するようにしたから、より適正な基準ゼロ点設定ができるものである。
【００５０】
ところで、基準ゼロ点Ｗ０あるいはＷａに対して読み取った周波数レベルが所定範囲にあるときに基準ゼロ点Ｗａを更新してゆくと、更新回数が増加するにつれて、基準ゼロ点Ｗａの絶対値が当初の基準ゼロ点Ｗ０から大きくかけ離れてゆく虞がある。このようになると、基準ゼロ点としては不適正なものとなる。
しかるに上記構成においては、基準ゼロ点Ｗ０あるいはＷａとは別に不変値として設定された固定ゼロ点ＷＦを有し、重量センサ１６からの周波数のレベルを固定ゼロ点ＷＦからみて重量「２５０ｇ」に相当する許容値γ以下であるときに、該周波数レベルに基づいて基準ゼロ点Ｗ０あるいはＷａを変更設定するようにしたから、許容ずれ量を超えると、基準ゼロ点Ｗ０あるいはＷａの変更設定が実行されず、すなわち、不適正な基準ゼロ点の設定をなくすことができる。
【００５１】
また、本実施例によれば、食品が収容されない時期を良好にとらえてゼロ点変更設定動作を行なうことができる。すなわち、加熱調理が終了すると、加熱調理室４内の食品を取り出すべく扉８が開放され、その後閉塞される。また、加熱調理開始直前にも扉８が開放され、そして食品収容後に閉塞される。これから理解できるように、扉８開放から扉８閉塞への変化というのは、食品取り出し時や食品収容時であることが多い。そして、扉８が開放されたままとなっている状況は、食品が無い状況であることが多い。しかして、この扉８開放時にゼロ点変更設定動作を行なうことにより、食品が収容されている状態でのゼロ点変更設定動作を極力なくし得て、誤設定がなくなる。
【００５２】
さらにまた、初期の基準ゼロ点Ｗ０を使用者側で設定するようにしたので、初期の基準ゼロ点として適正値を得ることができるものである。すなわち、初期の基準ゼロ点として、固定ゼロ点ＷＦを用いることが考えられるが、この固定ゼロ点ＦＷは、製品たる加熱調理器の出荷前に設定されるものであり、出荷時や途中の輸送時等において重量センサの出力にずれが発生することも懸念される。従って、初期の基準ゼロ点としてはやや不向きであるといえる。なお、上記懸念がないような場合には、この固定ゼロ点ＷＦを最初の基準ゼロ点に兼用しても差し支えがない。
【００５３】
なお、本発明は、次の（Ａ）〜（Ｃ）のように変更しても良い。
（Ａ）調理前において、扉開閉センサ１９により扉８の開放が検出されてゼロ点変更設定動作が実行された後は、その後に扉８の開放が検出されてもゼロ点変更設定動作を実行しないようにしても良い。このようにすると、基準ゼロ点の誤設定がなくなる。
すなわち、扉８が開放されているときに、重量センサ１６からの周波数のレベルが基準ゼロ点Ｗ０あるいはＷａからみて所定重量に相当する所定レベルの範囲内にあるという条件で基準ゼロ点を変更設定する場合、その後、扉８が開放時に、その所定重量以下の食品（例えば「６０ｇ±１０ｇ」以下の軽い食品）が収容されたときにも、この食品重量を基準ゼロ点とすることが懸念される。
【００５４】
しかるに上述のように、ゼロ点変更設定動作を実行した後は、その後に扉８が開放されてもゼロ点変更設定動作を実行しないようにすれば、基準ゼロ点設定後に、扉８が開放されて、上記軽い重量の食品が収容されたとしても、基準ゼロ点の誤設定がなくなる。
【００５５】
（Ｂ）調理終了後に所定条件が満たされた時に電源をオフするオートパワーオフ手段とを備えたものにおいて、オートパワーオフ手段により電源がオフされた状態で且つ扉開閉検出手段により扉の開放が検出されているときにゼロ点変更設定を行なう構成としても良い。
【００５６】
オートパワーオフ手段により電源がオフされている状況は、次の調理の開始前（前回の調理終了後でもある）であり、この状況で扉が開放されるということは、調理開始直前であることが多い。しかもオートパワーオフ状況であるということは、調理が終了してからかなりの時間が経過しており、食品が加熱調理室内に収容されていることはほとんどない。従って、上記構成のように、オートパワーオフ手段により電源がオフされた状態で且つ扉が開放されているときにゼロ点変更設定を行なうことは、ゼロ点変更タイミングとして最適となる。
【００５７】
（Ｃ）前記実施例では、重量センサ１６からの周波数データを５回分読み込むようにしたが、これは１回でも良く、このようにしても所期の目的は達成できるものである。
なお、本発明は上記以外にも種々変更して実施できるものであり、例えば、重量センサはインダクタンス形でも良く、また扉開閉検出手段としては、光センサ等でも良い。また、重量センサからの出力信号としては、周波数・電圧変換器を用いれば電圧信号とすることも可能である。
【００５８】
【発明の効果】
本発明は以上の説明から明らかなように、次の効果を得ることができる。
【００６１】
請求項１の発明によれば、基準ゼロ点とは別に不変値として設定された固定ゼロ点を有し、加熱開始前に毎回、重量センサからの信号を読取り、その信号レベルが前記基準ゼロ点からみて所定重量に相当する所定レベルの範囲内にあり、且つ、該信号レベルが前記固定ゼロ点からみて所定重量分の許容値以下であるときに、該信号レベルに基づいて前記基準ゼロ点を変更設定する構成となっているから、適正な基準ゼロ点が設定される不具合がない。
【００６２】
請求項２の発明によれば、調理前において扉開閉検出手段により扉の開放が検出されているときにゼロ点変更設定動作を行なうようにしたから、食品が収容されている状態でのゼロ点変更設定動作がなされず、誤設定がなくなる。
請求項３の発明によれば、調理前において扉開閉検出手段により扉の開放が検出されているときにゼロ点変更設定動作を実行した後は、その後扉開放が検出されてもゼロ点変更設定動作を実行しない構成としたことにより、基準ゼロ点の誤設定がなくなる。
【００６３】
請求項４の発明によれば、オートパワーオフ手段により電源がオフされた状態で且つ扉開閉検出手段により扉の開放が検出されているときにゼロ点変更設定を行なうようになっているから、ゼロ点変更タイミングとして最適である。
【図面の簡単な説明】
【図１】本発明の一実施例を示す電気的構成のブロック図
【図２】加熱調理器の斜視図
【図３】加熱調理器の縦断側面図
【図４】ゼロ点変更設定動作のフローチャート
【図５】出力周波数と食品重量との関係を示す図
【図６】周波数データの記憶の様子を示す図
【図７】周波数データの変化の一例を示す図
【符号の説明】
４は加熱調理室、７は載置皿、８は扉、１６は重量センサ、１７は制御回路（重量判定手段、ゼロ点変更手段）、１９は扉開閉センサ（扉開閉検出手段）を示す。
【図１】
0003547318.tif 000002
【図２】
0003547318.tif 000003
【図３】
0003547318.tif 000004
【図４】
0003547318.tif 000005
【図５】
0003547318.tif 000006
【図６】
0003547318.tif 000007
【図７】
0003547318.tif 000008