(57)【要約】【課題】電源印加の際に発生するノイズによる悪影響を除去するための電子レンジ及びその制御方法を提供する。【解決手段】電源周波数によるインタラプトの発生を禁止させるための禁止区間を設定し、内部タイマーを用いてタイマーカウントを増大させ、前記タイマーカウントと所定の設定値を比較して前記禁止区間が解除されたかを判断し、前記禁止区間が解除されると、前記電源周波数に相応するインタラプトを発生させ、前記発生されたインタラプトによって前記電源周波数を決定する。【選択図】　　　　図３
2004132682.tif 000002
【特許請求の範囲】
【請求項１】
電源部と、
電子レンジ内に置かれた調理物を調理するのに用いられるマイクロ波を供給する調理部と、
前記電源部の電源周波数に相応するインタラプトを発生させるインタラプト発生部と、
インタラプトの発生を禁止させる禁止区間を設定し、前記禁止区間が解除されると、前記インタラプト発生部により発生されたインタラプトに基づいて電源周波数を認識し、前記電子レンジ内に置かれた調理物を調理するため、前記調理部を制御する制御部とを含んでなることを特徴とする電子レンジ。
【請求項２】
前記禁止区間は高周波ノイズによるインタラプトの発生を禁止させることを特徴とする請求項１に記載の電子レンジ。
【請求項３】
前記禁止区間は前記電源部に電源が印加される初期段階に設定されることを特徴とする請求項１に記載の電子レンジ。
【請求項４】
前記制御部は内部タイマーを備え、前記内部タイマーのタイマーカウントが所定の設定値に達すると前記禁止区間が解除されたと判断し、前記内部タイマーのタイマーカウントが前記所定の設定値に達していないと前記禁止区間が解除されていないと判断することを特徴とする請求項１に記載の電子レンジ。
【請求項５】
前記制御部は認識すべき電源周波数を有する電源信号の１周期より少なくとも１周期短いように前記禁止区間を設定することを特徴とする請求項１に記載の電子レンジ。
【請求項６】
前記電源周波数は５０Ｈｚ又は６０Ｈｚであることを特徴とする請求項１に記載の電子レンジ。
【請求項７】
電源印加の際、電源周波数を設定する電子レンジの制御方法において、
前記電源周波数によるインタラプトの発生を禁止させるための禁止区間を設定する段階と、
内部タイマーを用いてタイマーカウントを増大させる段階と、
前記タイマーカウントと所定の設定値を比較して前記禁止区間が解除されたかを判断する段階と、
前記禁止区間が解除されると、前記電源周波数に相応するインタラプトを発生させる段階と、
前記発生されたインタラプトによって前記電源周波数を決定する段階とを含んでなることを特徴とする電子レンジの制御方法。
【請求項８】
前記禁止区間は高周波ノイズによるインタラプトの発生を防止させることを特徴とする請求項７に記載の電子レンジの制御方法。
【請求項９】
前記禁止区間は電源が印加される初期に設定されることを特徴とする請求項７に記載の電子レンジの制御方法。
【請求項１０】
電源印加の際、電源周波数を設定する電子レンジの制御方法において、
前記電源周波数の測定を保留する第１区間と、前記電源周波数の測定を実施する第２区間とを設定する段階と、
前記第１区間又は前記第２区間で前記電源周波数に応じて電源信号の各周期ごとにインタラプトの発生を禁止する禁止区間を設定する段階とを含んでなることを特徴とする電子レンジの制御方法。
【請求項１１】
前記禁止区間は高周波ノイズによるインタラプトの発生を防止することを特徴とする請求項１０に記載の電子レンジの制御方法。
【請求項１２】
前記禁止区間は電源が印加される初期に設定されることを特徴とする請求項１０に記載の電子レンジの制御方法。
【請求項１３】
コンピュータ／制御部が電子レンジの制御方法を実行するようにする指令が記憶されたコンピュータ読取可能な媒体において、前記電子レンジの制御方法は、
電源印加の際、インタラプト発生部を用いて、電源部の電源周波数に相応するインタラプトを発生させる段階と、
制御部を用いて前記インタラプトの発生を防止する禁止区間を設定し、前記禁止区間が解除されると前記インタラプトに基づいて電源周波数を認識する段階と、
前記認識された電源周波数を用いて前記電子レンジ内に置かれた調理物を調理するためのマイクロ波を供給するように調理部を制御する段階とを含んでなることを特徴とするコンピュータ読取可能な媒体。
【請求項１４】
請求項１の電子レンジを動作させるためのコンピュータ実行可能な指令が記憶されたことを特徴とするコンピュータ読取可能な媒体。
【請求項１５】
請求項７の方法を実行するためのコンピュータ実行可能な指令が記憶されたことを特徴とするコンピュータ読取可能な媒体。
【請求項１６】
電源周波数の測定を保留する第１区間と電源周波数の測定を実行する第２区間を設定することにより、電源印加の際、電源周波数を設定する禁止区間に基づく制御部と、
前記測定値を用いて設定した前記電源周波数を用いて調理を行う調理部とを含んでなることを特徴とする電子レンジ。
【請求項１７】
前記第１区間又は前記第２区間で前記電源周波数に応じて電源信号の各周期ごとにインタラプトの発生を禁止する禁止区間を発生させることにより、前記電源周波数の測定が保留されることを特徴とする請求項１６に記載の電子レンジ。
【請求項１８】
前記禁止区間は高周波ノイズによるインタラプトの発生を防止することを特徴とする請求項１７に記載の電子レンジ。
【請求項１９】
前記電子レンジは電源部を含み、前記禁止区間は前記電源部に電源が印加される初期に設定されることを特徴とする請求項１８に記載の電子レンジ。
【請求項２０】
前記制御部は内部タイマーを備え、前記内部タイマーのタイマーカウントが所定の設定値に達すると前記禁止区間が解除されたと判断し、前記内部タイマーのタイマーカウントが前記所定の設定値に達していないと前記禁止区間が解除されていないと判断することを特徴とする請求項１７に記載の電子レンジ。
【請求項２１】
前記制御部は前記測定値を用いて設定した電源周波数を有する電源信号の１周期より少なくとも１周期短いように前記禁止区間を設定することを特徴とする請求項１７に記載の電子レンジ。
【請求項２２】
前記電源周波数は５０Ｈｚ又は６０Ｈｚであることを特徴とする請求項１６に記載の電子レンジ。
【請求項２３】
電源印加の際、電源周波数を選択するため外部インタラプトをディセイブルさせる高周波ノイズ除去制御部と、
前記選択された電源周波数を用いて調理を行う調理部とを含んでなることを特徴とする電子レンジ。
【請求項２４】
前記高周波ノイズ除去制御部は高周波ノイズによる外部インタラプトの発生を防止するため禁止区間を選択することを特徴とする請求項２３に記載の電子レンジ。
【請求項２５】
前記電子レンジは電源部を含み、前記高周波ノイズ除去制御部は前記電源部に電源が印加される初期に前記禁止区間を設定することを特徴とする請求項２４に記載の電子レンジ。
【請求項２６】
前記高周波ノイズ除去制御部は内部タイマーを備え、前記内部タイマーのタイマーカウントが所定の設定値に達すると前記禁止区間が解除されたと判断し、前記内部タイマーのタイマーカウントが前記所定の設定値に達していないと前記禁止区間が解除されていないと判断することを特徴とする請求項２３に記載の電子レンジ。
【請求項２７】
前記高周波ノイズ除去制御部は前記設定された電源周波数を有する電源信号の１周期より少なくとも１周期短いように前記禁止区間を設定することを特徴とする請求項２３に記載の電子レンジ。
【請求項２８】
前記電源周波数は５０Ｈｚ又は６０Ｈｚであることを特徴とする請求項２３に記載の電子レンジ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は電子レンジ及びその制御方法に係り、より詳しくは、電源印加の際、ノイズに影響されなく電源周波数が正確に認識できるようにした電子レンジ及びその制御方法に関するものである。
【０００２】
【従来の技術】
一般に、電子レンジは、マイクロ波をもって飲食物を加熱、調理する装置であって、高圧トランスとマグネトロンなどの各種駆動装置を含んでおり、この駆動装置を作動させるため、外部から電源を受けるようになっている。
【０００３】
このような電子レンジは電源の周波数に相応する外部インタラプトを発生させ、このインタラプトを用いて調理時間を演算しているが、電源周波数が設置環境によって違うので（例えば、５０Ｈｚ又は６０Ｈｚ）、電子レンジに供給される電源の周波数を正確に認識することが必要である。
【０００４】
ところが、電源を供給するため、電源コードをコンセントに接続する過程において、電源コードの接続不良、信号遅延などにより電源供給が不安定になるため、電源周波数を正確に測定することが難しい。
【０００５】
これに鑑みて、従来の技術では、初期電源印加の際、一定時間が経過した後に電源周波数を測定した。図１に示すように、所定周波数の外部インタラプトが入力されるとき、電源信号が２０回入力される第１区間では電源周波数の測定を保留し、第１区間が経過してから２０回入力される第２区間では電源周波数を測定するようにしている。電源信号に遅延して入力される信号（Ｅ１）（Ｅ２）を含んでおり、この遅延入力信号（Ｅ１）（Ｅ２）により電源周波数を誤って認識し得るため、多数回（２０回）測定するのである。
【０００６】
図２は従来技術による電子レンジの制御方法を示すフローチャートである。
【０００７】
同図に示すように、電源コードをコンセントに接続して電源が印加されると、内部タイマーを作動させ、タイマーカウント（Ｂ）を増大させる（７０、７２）。
【０００８】
インタラプトの発生を判断し（７４）、インタラプトが発生すると、その回数を累積して増大させ（７６）、累積した第１チェック回数（Ａ）が２０回を超えたかを判断する（７８）。
【０００９】
第１チャック回数（Ａ）が２０を超えていないと、タイマーカウント（Ｂ）をクリアさせ（７９）、続けてチェック回数（Ａ）を累積するため、段階７０に復帰する。
【００１０】
第１チェック回数（Ａ）が２０回を超えると、つまり電源周波数の測定を行わない第１区間が経過すると、タイマーカウント（Ｂ）が第１電源周波数（５０Ｈｚ）と第２電源周波数（６０Ｈｚ）を区分するための設定値１５に達したかを判断し（８０）、タイマーカウント（Ｂ）が１５に達すると、第２チェック回数（Ｃ）を累積して増大させ（８２）、第１チェック回数（Ａ）が４０回に達したかを判断する（８４）。タイマーカウント（Ｂ）が１５に達していないと、段階（８４）に進む。
【００１１】
段階８４の判断結果、チェック回数（Ａ）が４０回に達していないと、段階（７９）に進み、タイマーカウント（Ｂ）をクリアさせた後、段階（７０）に復帰する。
【００１２】
段階（８４）の判断結果、チェック回数（Ａ）が４０回に達すると、つまり第２区間が経過すると、第２チェック回数（Ｃ）が１０以上であるかを判断する（８６）。
【００１３】
第２チェック回数（Ｃ）が１０以上であると、第１電源周波数（５０Ｈｚ）と決定し（８８）、第２チェック回数（Ｃ）が１０以上でないと、第２電源周波数（６０Ｈｚ）と決定する（９０）。
【００１４】
しかし、従来技術による電子レンジにおいては、電源印加の際、高周波ノイズによる悪影響を受けることになる問題点がある。
【００１５】
図３に示すように、インタラプトに高周波ノイズが含まれる場合、実際一回のインタラプトが発生したにもかかわらず、５〜６回の外部インタラプトが発生することになる。このため、電源周波数の測定を保留するための第１区間が短縮するにつれて、電源が不安定な状態で電源周波数を測定することになる。
【００１６】
一例として、高周波ノイズが含まれた５０Ｈｚの電源を測定する場合、タイマーカウント（Ｂ）は１５に達する前にクリアされ、第２チェック回数（Ｃ）は１０より小さくなり、６０Ｈｚの電源と決定する。結局、電源周波数を誤認識することになる。
【００１７】
これに鑑みて、高周波ノイズを除去する低域フィルタを設置する方式を採択し得るが、高価の部品追加による費用増加のため、経済的負担が伴う。
【００１８】
【発明が解決しようとする課題】
したがって、本発明の目的は、ノイズによる悪影響を排除して電源周波数を正確に認識できるようにした電子レンジ及びその制御方法を提供することにある。
【００１９】
【課題を解決するための手段】
前記のような目的を達成するため、本発明は、電源部と、電子レンジ内に置かれた調理物を調理するのに用いられるマイクロ波を供給する調理部と、前記電源部の電源周波数に相応するインタラプトを発生させるインタラプト発生部と、インタラプトの発生を禁止させる禁止区間を設定し、前記禁止区間が解除されると、前記インタラプト発生部により発生されたインタラプトに基づいて電源周波数を認識し、前記電子レンジ内に置かれた調理物を調理するため、前記調理部を制御する制御部とを含んでなる電子レンジを提供する。
【００２０】
また、本発明は、電源印加の際、電源周波数を設定する電子レンジに制御方法において、前記電源周波数によるインタラプトの発生を禁止させるための禁止区間を設定する段階と、内部タイマーを用いてタイマーカウントを増大させる段階と、前記タイマーカウントと所定の設定値を比較して前記禁止区間が解除されたかを判断する段階と、前記禁止区間が解除されると、前記電源周波数に相応するインタラプトを発生させる段階と、前記発生されたインタラプトによって前記電源周波数を決定する段階とを含んでなる電子レンジの制御方法を提供する。
【００２１】
また、本発明は、電源印加の際、電源周波数を設定する電子レンジの制御方法において、前記電源周波数の測定を保留する第１区間と、前記電源周波数の測定を実施する第２区間とを設定する段階と、前記第１区間又は前記第２区間で前記電源周波数に応じて電源信号の各周期ごとにインタラプトの発生を禁止する禁止区間を設定する段階とを含んでなる電子レンジの制御方法を提供する。
【００２２】
【発明の実施の形態】
以下、本発明の好ましい実施例を添付図面に基づいて詳細に説明する。
【００２３】
図４は本発明による電子レンジのブロック図である。同図に示すように、本発明による電子レンジは、交流電源（２２０Ｖ　ＡＣ）を１７Ｖの交流電源に降下させて出力する電源部１００と、前記電源部１００により電圧降下した電源の周波数に相応するインタラプトを発生する外部インタラプト発生部１２０と、前記外部インタラプト発生部１２０から入力されるインタラプトによって電源周波数を認識して料理時間を演算し、電子レンジの全般的な動作を制御し、調理部（図示せず）が電子レンジ内に置かれた飲食物を調理するのに用いられるマイクロ波を供給させる制御部１４０とを含む。前記制御部１４０は内部にタイマー１４１を含む。
【００２４】
前記制御部１４０の入力端には、調理条件を設定する機能キーなどを備え、当該機能キーの操作によるキー信号を出力するキー入力部１６０が連結され、前記制御部１４０の出力端には、設定された調理条件によってパワーリレー１８１及び冷却ファン１８２を駆動するための負荷駆動部１８０と、調理条件の設定と調理状態などを表示する表示部２００とが連結される。
【００２５】
前記制御部１４０は、初期電源印加の際、高周波ノイズによる悪影響を排除するため、インタラプトに対する動作状態を調整するが、内部タイマー１４１によって測定するタイマーカウントＢが設定値に達する前には、インタラプトをディセイブルさせ、タイマーカウント（Ｂ）が設定地に達すると、インタラプトをイネイブルさせる。
【００２６】
図５に示すように、１周期のうちに内部タイマー１４１により測定されるタイマーカウント（Ｂ）は電源周波数によって違う。電源周波数が５０Ｈｚであると、測定されるタイマーカウント（Ｂ）は１５となり、電源周波数が６０Ｈｚであると、測定されるタイマーカウント（Ｂ）は１４となる。したがって、タイマーカウント（Ｂ）によって電源周波数を区別することができる。したがって、タイマーカウント（Ｂ）が１３を超えると、電源周波数が５０Ｈｚ又は６０Ｈｚとなる。
【００２７】
Ｔｐは禁止区間、つまり電源周波数の測定が保留される区間である。本発明においては、インタラプトが発生した後、累積して増大するタイマーカウント（Ｂ）が１３に達するまでインタラプトをディセイブルさせ、つまりインタラプトの発生を禁止する禁止区間（Ｔｐ）を設定しておき、以後禁止区間（Ｔｐ）が解除されると、つまりタイマーカウント（Ｂ）が１３を超えると、インタラプトをイネイブルさせて、つぎのインタラプトが発生できるようにする。このように禁止区間（Ｔｐ）を設定すると、高周波ノイズによる誤ったインタラプトの発生を根本的に防止することができる。
【００２８】
このように禁止区間（Ｔｐ）を設定することにより、電源周波数の測定を保留するための区間が高周波ノイズにより短くなる現象を除去することができる。したがって、電源が安定した状態で電源周波数の測定が行えるので、電源周波数を正確に認識することができる。
【００２９】
以下、本発明による電子レンジの制御方法を図６に基づいて説明する。
【００３０】
電子レンジに電源が印加されると、制御部１４０は内部タイマーを作動させ、印加電源による外部電源インタラプト（内部タイマーによる内部インタラプトに対比するもので、以下インタラプトという）を非活性化させる。すなわち、制御部１４０はインタラプトをディセイブルさせる（３００）。
【００３１】
その後、制御部１４０はインタラプトが活性状態であるか、つまりインタラプトイネイブルであるかを判断し（３２０）、インタラプトイネイブルされていない場合、タイマーカウント（Ｂ）を累積して増大させ（内部タイマーに一定の間隔ごとに内部インタラプトが発生すると増加する）（３４０）、累積したタイマーカウント（Ｂ）が設定値（Ｂ１）に達したかを判断する（３６０）。タイマーカウント（Ｂ）が設定値（Ｂ１）に達していると、設定値（Ｂ１）は禁止区間（Ｔｐ）を設定するのに用いられる。本実施例において、禁止区間（Ｔｐ）を１３と決定する。
【００３２】
累積したタイマーカウント（Ｂ）が設定値（Ｂ１）に達していない場合、段階（３２０）に進み、累積したタイマーカウント（Ｂ）が設定値（Ｂ１）に達している場合、禁止区間（Ｔｐ）を解除するため、インタラプトイネイブルさせた後、段階（３２０）に進む。
【００３３】
段階（３２０）において、インタラプトイネイブルである場合、第１チェック回数（Ａ）を累積して増大し（４００）、累積した第１チェック回数（Ａ）が設定値（Ａ１）を超えたかを判断する（４２０）。ここで、第１チェック回数（Ａ）が設定値（Ａ１）を超えると、設定値（Ａ１）は電源周波数の測定を保留するように設定される。本実施例において、設定値（Ａ１）は２０回と決定する。第１チェック回数（Ａ）が設定値（Ａ１）を超えていないと、段階（４３０）に進み、タイマーカウント（Ｂ）をクリアさせ、段階（３００）に進む。
【００３４】
第１チェック回数（Ａ）が設定値（Ａ１）を超えると、タイマーカウント（Ｂ）が設定値（ｂ２）に達したかを判断する（４４０）。ここで、タイマーカウント（Ｂ）が設定値（ｂ２）と同一であると、設定値（Ｂ２）は第１電源周波数（５０Ｈｚ）と第２電源周波数（６０Ｈｚ）を区分するように設定される。本実施例において、設定値（Ｂ２）は１５と決定する。
【００３５】
タイマーカウントＢが設定値（Ｂ２）に達すると、第２チェック回数（Ｃ）を累積して増大させ（４６０）、累積した第１チェック回数（Ａ）が設定値（Ａ２）に達したかを判断する。本実施例において、設定値（Ａ２）は４０回と決定する（４８０）。タイマーカウント（Ｂ）が設定値（Ｂ２）に達していない場合、段階（４８０）に進む。
【００３６】
段階（４８０）の判断結果、第１チェック回数（Ａ）が設定値（Ａ２）に達していない場合、段階（４３０）に進み、タイマーカウント（Ｂ）をクリアさせた後、段階３００に進む。
【００３７】
段階（４８０）の判断結果、第１チェック回数（Ａ）が設定値（Ａ２）に達していると、つまり禁止区間（Ｔｐ）が終わると、第２チェック回数（Ｃ）が設定値（Ｃ１）以上であるかを判断する（５００）。ここで、設定値（Ｃ１）は１０と決定する。
【００３８】
第２チェック回数（Ｃ）が設定値（Ｃ１）以上であると、第１電源周波数（５０Ｈｚ）と決定し（５２０）、第２チェック回数（Ｃ）が１０以上でないと、第２電源周波数（６０Ｈｚ）と決定する（５４０）。
【００３９】
【発明の効果】
以上説明したように、本発明は、内部タイマーを用いて測定するタイマーカウントが設定値に達する禁止区間でインタラプト発生を保留し、禁止区間が解除されるとインタラプト発生を許す。したがって、本発明は高周波ノイズによる悪影響を受けず、外部電源の周波数を正確に認識して、製品の信頼度を向上させることができる。
【００４０】
一実施例において、本発明はコンピュータ／制御部が本発明による電子レンジの制御方法を実行するようにするための命令が記憶されたコンピュータ読取可能な媒体を用いて実施することもできる。
【図面の簡単な説明】
【図１】従来技術による電子レンジにおいて、電源周波数を測定する動作を示す概略図である。
【図２】図１の従来の電子レンジの制御方法を示すフローチャートである。
【図３】図１の従来の電子レンジにおいて、ノイズにより電源周波数を不正確に測定することを示す概略図である。
【図４】本発明による電子レンジのブロック図である。
【図５】図４の電子レンジにおいて、電源周波数を測定する動作を示す概略図である。
【図６】図４の電子レンジの制御方法を示すフローチャートである。
【符号の説明】
１００　電源部
１２０　外部インタラプト発生部
１４０　制御部
１６０　キー入力部
１８０　負荷駆動部
２００　表示部
【図１】
2004132682.tif 000003
【図２】
2004132682.tif 000004
【図３】
2004132682.tif 000005
【図４】
2004132682.tif 000006
【図５】
2004132682.tif 000007
【図６】
2004132682.tif 000008