(57)【要約】【課題】蓋体が開状態および閉状態のうちのいずれであるかを示す検知部からの検知信号を正確に受けることができない場合に、その旨を判断可能な開閉検知回路およびそれを備える電気機器を提供する。【解決手段】ホールＩＣ５６ａ，５６ｂの各々は、蓋体の開状態および閉状態を検知して信号を出力する。蓋体が開状態である場合には信号の電位はハイレベルであって、蓋体が閉状態である場合には信号の電位はローレベルである。プルアップ回路１８ａは、検知信号ｓ１の伝達が途絶えた場合に、検知信号ｓ１の伝達経路の電位をハイレベルにプルアップする。プルダウン回路１８ｂは、検知信号ｓ２の伝達が途絶えた場合に、検知信号ｓ２の伝達経路の電位をローレベルにプルダウンする。メインＣＰＵ１０ａは、検知信号ｓ１，ｓ２の電位が互いに異なる場合に、蓋体の開状態および閉状態の検知における不具合が発生したと判断する。【選択図】図１１
2014033713.tif 000002
【特許請求の範囲】
【請求項１】
本体部と、前記本体部に開閉可能に取り付けられた蓋体とを備えた電気機器に用いられる開閉検知回路であって、
各々が、前記蓋体の開状態および閉状態を検知して信号を出力し、前記蓋体が前記開状態および前記閉状態のうちの一方に対応する第１の状態である場合には前記信号の電位がハイレベルであって、前記蓋体が前記開状態および前記閉状態のうちの他方に対応する第２の状態である場合には前記信号の電位がローレベルである第１および第２の検知部と、
前記第１の検知部の前記信号を第１の検知信号として受け、前記第２の検知部の前記信号を第２の検知信号として受けて、前記蓋体が前記第１および前記第２の状態のうちのいずれであるかを判断する制御回路と、
前記第１および前記第２の検知部の各々と前記制御回路との間を電気的に接続する接続部と、
前記接続部と前記制御回路との間の前記第１の検知信号の伝達経路に設けられ、前記第１の検知信号の伝達が途絶えた場合に、前記第１の検知信号の前記伝達経路の電位を前記ハイレベルにプルアップするプルアップ回路と、
前記接続部と前記制御回路との間の前記第２の検知信号の伝達経路に設けられ、前記第２の検知信号の伝達が途絶えた場合に、前記第２の検知信号の前記伝達経路の電位を前記ローレベルにプルダウンするプルダウン回路とを備え、
前記制御回路は、前記第１および前記第２の検知信号の電位がいずれも前記ハイレベルである場合に、前記蓋体が前記第１の状態であると判断し、
前記第１および前記第２の検知信号の電位がいずれも前記ローレベルである場合に、前記蓋体が前記第２の状態であると判断し、
前記第１および前記第２の検知信号の電位が互いに異なる場合に、前記蓋体の前記開状態および前記閉状態の検知における不具合が発生したと判断する、開閉検知回路。
【請求項２】
前記制御回路は、前記第１の検知信号の電位が前記ハイレベルであり、かつ、前記第２の検知信号の電位が前記ローレベルである場合に、前記接続部の接続状態に不具合が発生したと判断する、請求項１に記載の開閉検知回路。
【請求項３】
前記制御回路は、前記第１の検知信号の電位が前記ローレベルであり、かつ、前記第２の検知信号の電位が前記ハイレベルである場合に、前記第１および前記第２の検知部のうちの少なくとも一方に不具合が発生したと判断する、請求項１または２に記載の開閉検知回路。
【請求項４】
前記制御回路は、前記第１の検知信号の電位が前記ハイレベルであり、かつ、前記第２の検知信号の電位が前記ローレベルである場合に、前記第１および前記第２の検知部のうちの少なくとも一方に不具合が発生したと判断する、請求項１に記載の開閉検知回路。
【請求項５】
前記制御回路は、前記第１の検知信号の電位が前記ローレベルであり、かつ、前記第２の検知信号の電位が前記ハイレベルである場合に、前記制御回路による前記第１および前記第２の検知信号の電位の検知に不具合が発生したと判断する、請求項１または２に記載の開閉検知回路。
【請求項６】
前記本体部と、
前記蓋体と、
請求項１または２に記載の開閉検知回路とを備える電気機器。
【請求項７】
前記電気機器は、前記電気機器の不具合の発生箇所を利用者に通知する通知部をさらに備え、
前記制御回路は、前記開閉検知回路に前記不具合が発生したと判断した場合に、その旨を利用者に通知するように前記通知部を制御する、請求項６に記載の電気機器。
【請求項８】
前記電気機器は、被加熱物を収容し、前記被加熱物を加熱するための加熱庫をさらに備え、
前記加熱庫は、前記蓋体によって開閉されるように前記本体部の内部に設けられており、
前記制御回路は、前記開閉検知回路に前記不具合が発生したと判断した場合に、加熱を停止するように前記加熱庫を制御する、請求項６に記載の電気機器。
【請求項９】
前記電気機器は、
前記制御回路により制御される駆動部と、
前記駆動部により駆動される被駆動体とをさらに備え、
前記被駆動体は、前記蓋体によって開閉されるように前記本体部の内部に設けられており、
前記制御回路は、前記開閉検知回路に前記不具合が発生したと判断した場合に、前記被駆動体の駆動を停止するように前記駆動部を制御する、請求項６に記載の電気機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、開閉検知回路およびそれを備える電気機器に関する。
【背景技術】
【０００２】
蓋体や扉などが開状態および閉状態のうちのいずれであるかを検知するために、開閉検知回路が用いられる。開閉検知回路を備える電気機器では、開閉検知回路の検知結果に応じてその制御が変更される。このような電気機器の一例が特開平８―１５４８１４号公報（特許文献１）に開示されている。特許文献１に開示された炊飯器は、被加熱物を収容する鍋と、鍋を誘導加熱する鍋加熱コイルと、鍋の上部に取り付けられる蓋体と、蓋体の開状態および閉状態を検知する検知部と、蓋体に設けられた加熱部と、鍋加熱コイルに高周波出力を供給するインバータ回路と、検知部からの信号を受けて加熱部およびインバータ回路を制御する制御回路とを備える。
【０００３】
上記炊飯器に被加熱物を保温しながら保存する場合、被加熱物から発生した蒸気が水滴として蓋体に付着する。このため、蓋体の加熱部に通電することにより、この水滴を蒸発させる。しかし、蓋体が開状態の場合には水滴が付着することはない。したがって、検知部は、蓋体が開状態であることを検知すると制御回路に信号を出力する。これにより、蓋体の加熱部への通電が停止される。その結果、不必要な電力消費を削減することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８―１５４８１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
検知部は、開口部の周囲または蓋体に設ける必要がある。可能であれば、検知部からの検知信号を受ける制御回路（たとえばＣＰＵ（Central Processing Unit））は、検知部と同一基板上に実装することが望ましい。しかし一般に、制御回路は検知部よりも大きな基板面積を必要とする。そのため、開口部の周囲または蓋体には、検知部に加えて制御回路を配置するだけの十分な空間を確保できない場合がある。
【０００６】
この場合、制御回路は検知部とは別の基板に実装される。これにより、検知部を開口部の周囲や蓋体に設けるとともに、制御回路を検知部から離して設けることが可能になる。その一方で、検知部と制御回路とを電気的に接続するための接続部（たとえばコネクタおよびハーネス）が必須となる。
【０００７】
蓋体を開閉する際には振動や衝撃が生じることが多い。この振動や衝撃により、接続部の接続状態に不具合が発生してしまう可能性がある。具体的には、コネクタの接続が緩み、コネクタの端子に接触不良が生じてしまう可能性がある。これにより、制御回路は、検知部からの検知信号を正確に受けることができない。その結果、制御回路は、蓋体が開状態および閉状態のうちのいずれであるかに応じて、電気機器を適切に制御することができなくなる。
【０００８】
それゆえに、本発明は、上述の課題を解決するためになされたものであり、その目的は、蓋体が開状態および閉状態のうちのいずれであるかを示す検知部からの検知信号を正確に受けることができない場合に、その旨を判断可能な開閉検知回路およびそれを備える電気機器を提供することである。
【課題を解決するための手段】
【０００９】
本発明のある局面に従えば、本体部と、本体部に開閉可能に取り付けられた蓋体を備えた電気機器に用いられる開閉検知回路は、第１および第２の検知部と、制御回路と、接続部と、プルアップ回路と、プルダウン回路とを備える。第１および第２の検知部は、各々が、蓋体の開状態および閉状態を検知して信号を出力し、蓋体が開状態および閉状態のうちの一方に対応する第１の状態である場合には信号の電位がハイレベルであって、蓋体が開状態および閉状態のうちの他方に対応する第２の状態である場合には信号の電位がローレベルである。制御回路は、第１の検知部の信号を第１の検知信号として受け、第２の検知部の信号を第２の検知信号として受けて、蓋体が第１および第２の状態のうちのいずれであるかを判断する。接続部は、第１および第２の検知部の各々と制御回路との間を電気的に接続する。プルアップ回路は、接続部と制御回路との間の第１の検知信号の伝達経路に設けられ、第１の検知信号の伝達が途絶えた場合に、第１の検知信号の伝達経路の電位をハイレベルにプルアップする。プルダウン回路は、接続部と制御回路との間の第２の検知信号の伝達経路に設けられ、第２の検知信号の伝達が途絶えた場合に、第２の検知信号の伝達経路の電位をローレベルにプルダウンする。制御回路は、第１および第２の検知信号の電位がいずれもハイレベルである場合に、蓋体が第１の状態であると判断する。制御回路は、第１および第２の検知信号の電位がいずれもローレベルである場合に、蓋体が第２の状態であると判断する。制御回路は、第１および第２の検知信号の電位が互いに異なる場合に、蓋体の開状態および閉状態の検知における不具合が発生したと判断する。
【００１０】
本発明によれば、蓋体が開状態および閉状態のいずれであるかを正確に検知できないことを制御回路が判断することができる。
【００１１】
好ましくは、制御回路は、第１の検知信号の電位がハイレベルであり、かつ、第２の検知信号の電位がローレベルである場合に、接続部の接続状態に不具合が発生したと判断する。
【００１２】
本発明によれば、蓋体が開状態および閉状態のいずれであるかを開閉検知回路が正確に検知できない場合に、開閉検知回路の不具合の発生箇所を特定することができる。
【００１３】
好ましくは、制御回路は、第１の検知信号の電位がローレベルであり、かつ、第２の検知信号の電位がハイレベルである場合に、第１および第２の検知部のうちの少なくとも１つに不具合が発生したと判断する。
【００１４】
本発明によれば、蓋体が開状態および閉状態のいずれであるかを開閉検知回路が正確に検知できない場合に、開閉検知回路の不具合の発生箇所を特定することができる。
【００１５】
好ましくは、制御回路は、第１の検知信号の電位がハイレベルであり、かつ、第２の検知信号の電位がローレベルである場合に、第１および第２の検知部のうちの少なくとも一方に不具合が発生したと判断する。
【００１６】
本発明によれば、蓋体が開状態および閉状態のいずれであるかを開閉検知回路が正確に検知できない場合に、開閉検知回路の不具合の発生箇所を特定することができる。
【００１７】
好ましくは、制御回路は、第１の検知信号の電位がローレベルであり、かつ、第２の検知信号の電位がハイレベルである場合に、制御回路による第１および第２の検知信号の電位の検知に不具合が発生したと判断する
本発明によれば、蓋体が開状態および閉状態のいずれであるかを開閉検知回路が正確に検知できない場合に、開閉検知回路の不具合の発生箇所を特定することができる。
【００１８】
本発明の他の局面に係る電気機器は、本体部と、蓋体と、上記開閉検知回路とを備える。
【００１９】
本発明によれば、蓋体が開状態および閉状態のいずれであるかを開閉検知回路が正確に検知できないことを制御回路が判断することが可能な電気機器を実現することができる。
【００２０】
好ましくは、電気機器は、電気機器の不具合の発生箇所を利用者に通知する通知部をさらに備える。制御回路は、開閉検知回路に不具合が発生したと判断した場合に、その旨を利用者に通知するように通知部を制御する。
【００２１】
本発明によれば、利用者が開閉検知回路の不具合の発生を知ることができる。
好ましくは、電気機器は、被加熱物を収容し、被加熱物を加熱するための加熱庫をさらに備える。加熱庫は、蓋体によって開閉されるように本体部の内部に設けられている。制御回路は、開閉検知回路に不具合が発生したと判断した場合に、加熱を停止するように加熱庫を制御する。
【００２２】
本発明によれば、蓋体が開状態の場合に被加熱物が加熱されることを、より確実に防止することができる。
【００２３】
好ましくは、電気機器は、制御回路により制御される駆動部と、駆動部により駆動される被駆動体とをさらに備える。被駆動体は、蓋体によって開閉されるように本体部の内部に設けられている。制御回路は、開閉検知回路に不具合が発生したと判断した場合に、被駆動体の駆動を停止するように駆動部を制御する。
【００２４】
本発明によれば、蓋体が開状態の場合に被駆動体が駆動されることを、より確実に防止することができる。
【発明の効果】
【００２５】
本発明によれば、蓋体が開状態および閉状態のいずれであるかを正確に検知できないことを開閉検知回路が判断することができる。
【図面の簡単な説明】
【００２６】
【図１】実施の形態に係る炊飯器の蓋体の閉状態における概略斜視図である。
【図２】炊飯器の蓋体の開状態における概略斜視図である。
【図３】炊飯器の回転体の概略下面図である。
【図４】第１，第２撹拌体の撹拌状態を説明するための概略斜視図である。
【図５】炊飯器の概略上面図である。
【図６】炊飯器の液晶表示部の拡大図である。
【図７】炊飯器の概略断面図である。
【図８】炊飯器の制御系の構成の概要を表わしたブロック図である。
【図９】図８の制御系構成の内のメイン制御系の詳細を表わしたブロック図である。
【図１０】図８の制御構成の内のサブ制御系の詳細を表わしたブロック図である。
【図１１】図９の蓋開閉検知部の回路の詳細を表した回路図である。
【図１２】制御回路での、検知信号を受けた際の判断の流れの一例を表わすフローチャートである。
【図１３】図１１に示した蓋開閉検知回路における、検知信号ｓ１，ｓ２の電位の組み合わせと、組み合わせの各々を生じさせると考えられる原因とを示す図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付して、その説明は繰り返さない。
【００２８】
以下の例においては、本発明に係る電気機器の具体例として加熱調理機器である炊飯器を挙げて説明する。もちろん、電気機器は炊飯器に限定されず、オーブンや電子レンジ等の他の加熱調理機器であってもよいし、加熱調理機器に限定されず、洗濯機や掃除機などの他の家電機器であってもよいし、家電機器に限定されずＣＤプレーヤや携帯電話機等の一般的な電気機器であってもよい。本発明に係る電気機器は、たとえば蓋の開け閉め等による開状態と閉状態とを有する電気機器であれば、どのようなものであってもよい。
【００２９】
このような電気機器は、炊飯器、洗濯機、乾燥機、ミキサ、冷蔵庫、ＣＤプレーヤなど、内部に物体を収容する形態であって、収納するための収容空間を有する本体部に対して蓋体が開閉可能に設けられるものを指す。内部に物体を収納しない装置である場合には、開閉状態をとる一方の匡体を「本体部」、他方の匡体を「蓋体」と称することができる。たとえば当該電気機器が開閉式の携帯電話機である場合、数字キー等が設けられている側の匡体を「本体部」、液晶画面が備えられている方の匡体を「蓋体」と称することができる。また、たとえば当該電気機器が扇風機である場合、ファンを囲うように設けられた金網を「蓋体」と称することができる。金網によりファンに触れることができない状態が閉状態に相当し、金網の全部または一部が取り払われてファンに触れることができる状態が開状態に相当する。なお、ファンは被駆動体の一例である。
【００３０】
＜装置構成＞
図１は、本実施の形態に係る炊飯器１００を斜め上方から見た概略斜視図である。
【００３１】
図１を参照して、炊飯器１００は、炊飯器本体１と、炊飯器本体１に開閉可能に取り付けられた蓋体２とを含む。炊飯器本体１は蓋体２に対して下部に位置する。炊飯器本体１の上面には開口部１ａ（図２参照）が形成されている。開口部１ａは蓋体２により開閉される。なお、炊飯器本体１は「本体部」の一例である。
【００３２】
炊飯器本体１の前面には、蓋体２を開けるための開ボタン３が配される。炊飯器本体１の後面には電源コード４７が配される。この電源コード４７の大部分は、炊飯器本体１内のコードリール（図示せず）に引き出し可能に巻き付けられている。
【００３３】
蓋体２の上面の前部には、炊き方や調理名などを表示する液晶表示部５と、複数の操作スイッチ６とが配されている。さらに、操作スイッチ６には、動作状態を表わすためのＬＥＤ（Light Emitting Diode）インジケータ６１が設けられている。操作スイッチ６は物理的な押下を受け付けるスイッチであってもよいし、静電容量式タッチキーであってもよい。操作スイッチ６が静電容量式タッチキーである場合には、ＬＥＤインジケータ６１に替えてタッチキーのバックライトが用いられてもよい。
【００３４】
蓋体２の上面の後部には、内鍋７（図２参照）内の蒸気を排出するための蒸気排出口２ａが設けられる。
【００３５】
図２は、蓋体２の開状態における炊飯器１００の概略斜視図である。
図２を参照して、炊飯器本体１には、被加熱物の一例としての米や水などを収容するための内鍋７が収納されている。
【００３６】
炊飯器本体１の上面の前部には被係止部８が設けられている。蓋体２の下面の前部には係止部２３が設けられている。被係止部８には係止部２３が解除可能に係止する。
【００３７】
炊飯器本体１内には、蓋体２をロックするための蓋ロック部９が設けられている。蓋ロック部９が蓋体２をロックしていないときには、開ボタン３を押すと被係止部８が後方に移動する。このため、被係止部８に対する係止部２３の係止は解除される。蓋ロック部９が蓋体２をロックしているときは、開ボタン３を押しても被係止部８が後方に移動しない。このため、被係止部８に対する係止部２３の係止は解除されない。
【００３８】
蓋体２は、蓋体２の閉状態において内鍋７側とは反対側に位置する外蓋２１と、蓋体２の閉状態において内鍋７側に位置する内蓋２２とを含む。
【００３９】
外蓋２１内には撹拌モータ２４が設置されている。外蓋２１の中央部内には回転可能に連結軸（図示せず）が設置され、撹拌モータ２４が発生した回転駆動力を、プーリ（図示せず）やベルト（図示せず）を介して受けて回転する。
【００４０】
炊飯器本体１と蓋体２との間には回転体２５が回転可能に配置されて、蓋体２に着脱可能に取り付けられている。より詳しくは、回転体２５の蓋体２側の部分からは回転軸２９の一方の端部が突出している（図４参照）。回転軸２９は、一方の端部が外蓋２１の上記連結軸に着脱可能に連結されて、上記連結軸と一体に回転する。また、回転軸２９は回転体２５に対して回転可能となっている。
【００４１】
回転体２５には第１，第２撹拌体２６Ａ，２６Ｂ（これらを代表させて撹拌体２６とも称する）が取り付けられている。第１，第２撹拌体２６Ａ，２６Ｂは、それぞれ、径方向において回転体２５と隣り合って、内鍋７内の米などに接触した撹拌状態と、内鍋７内の米などから乖離した非撹拌状態とを切替可能になっている。すなわち、第１，第２撹拌体２６Ａ，２６Ｂのそれぞれは、一方の端部が回転体２５に回動可能に取り付けられて、他方の端部が、回転体２５から離れたり、回転体２５に近づいたりすることが可能になっている。なお、第１，第２撹拌体２６Ａ，２６Ｂは「撹拌体」の一例である。
【００４２】
図３は、回転体２５を内鍋７側から見た概略図である。
図４は、第１，第２撹拌体の撹拌状態を説明するための概略斜視図である。
【００４３】
図３および図４を参照して、回転体２５は、蓋体側部材２７と、この蓋体側部材２７の内鍋７側の表面に着脱可能に取り付けられた内鍋側部材２８とを有している。蓋体側部材２７と内鍋側部材２８との間には、第１，第２撹拌体兼用傘ギア３０と、第１撹拌体用ギア３１Ａ，３２Ａ，３３Ａと、第２撹拌体用ギア３１Ｂ，３２Ｂ，３３Ｂとが配置されている。回転軸２９の回転駆動は、第１，第２撹拌体兼用傘ギア３０および第１撹拌体用ギア３１Ａ，３２Ａ，３３Ａを介して第１撹拌体用回動軸３４Ａに伝わると共に、第１，第２撹拌体兼用傘ギア３０および第２撹拌体用ギア３１Ｂ，３２Ｂ，３３Ｂを介して第２撹拌体用回動軸３４Ｂに伝わる。これにより、回転軸２９が回転すれば、第１，第２撹拌体２６Ａ，２６Ｂを第１，第２撹拌体用回動軸３４Ａ，３４Ｂを中心に回動させて、図２，図３に示す非撹拌状態から図４に示す撹拌状態に切り替えたり、上記撹拌状態から上記非撹拌状態に切り替えたりすることが可能になっている。
【００４４】
なお、図４では、第１，第２撹拌体２６Ａ，２６Ｂを視認できるように、炊飯器本体１および蓋体２の図示を省略している。
【００４５】
図５は、炊飯器１００を上方から見た概略上面図である。
図５を参照して、蓋体２の上面の前部には液晶表示部５と、液晶表示部５を囲むように配置された複数の操作スイッチ６とが設けられている。
【００４６】
操作スイッチ６は、保温／取消スイッチ６Ａと、お料理選択スイッチ６Ｂと、炊飯選択スイッチ６Ｃと、炊飯／スタートスイッチ６Ｄと、洗米スイッチ６Ｅと、予約スイッチ６Ｆと、下方向スイッチ６Ｇと、上方向スイッチ６Ｈとを含む。各操作スイッチ６Ａ〜６Ｈには、それぞれＬＥＤインジケータ６１Ａ〜６１Ｈが設けられている。
【００４７】
保温／取消スイッチ６Ａは、保温の開始、または開始した調理や選択内容などの取り消しを指示するためのスイッチであって、ＬＥＤインジケータ６１Ａが点灯していることで保温状態であることを表わす。
【００４８】
お料理選択スイッチ６Ｂは、予め記憶されている調理メニュー内から実行する調理メニューを選択するためのスイッチであって、押すたびに予め規定された順で調理メニューが選択状態となる。ＬＥＤインジケータ６１Ｂが点灯していることで調理メニューが選択された状態であることを表わす。
【００４９】
炊飯選択スイッチ６Ｃは、予め記憶されている炊飯メニューの内から実行する炊飯メニューを選択するためのスイッチであって、押すたびに予め規定された順で炊飯メニューが選択状態となる。ＬＥＤインジケータ６１Ｃが点灯していることで炊飯メニューが選択された状態であることを表わす。
【００５０】
炊飯／スタートスイッチ６Ｄは、炊飯メニューや調理メニューや後述する洗米メニューのスタートを指示するためのスイッチであって、押すことで、先に選択されているメニューに対応したプログラムに従った動作（調理等）が開始される。ＬＥＤインジケータ６１Ｄが点灯していることで炊飯メニュー、調理メニュー、または洗米メニューが実行中の状態であることを表わす。
【００５１】
洗米スイッチ６Ｅは、内鍋７に収容された米を水洗いする動作メニューである洗米メニューを選択するためのスイッチである。ＬＥＤインジケータ６１Ｅが点灯していることで洗米メニューが選択された状態であることを表わす。
【００５２】
予約スイッチ６Ｆは、炊飯メニューや調理メニューや洗米メニューなどの開始の予約を指示するためのスイッチであって、押すことで、先に選択されているメニューの開始までの時間（予約時間）を受け付ける状態となる。ＬＥＤインジケータ６１Ｆが点灯していることで炊飯メニューや調理メニューや洗米メニューなどの開始が予約された状態であることを表わす。
【００５３】
下方向スイッチ６Ｇおよび上方向スイッチ６Ｈは、選択内容や設定時間を先または後へ送る（先送り、後送り）ことを指示するためのスイッチである。ＬＥＤインジケータ６１Ｇ，６１Ｈが点灯していることで先送り操作または後送り操作がなされている状態であることを表わす。
【００５４】
図６は、液晶表示部５の拡大図であり、液晶表示部５が表示可能な文字および図をすべて図示している。
【００５５】
図６を参照して、液晶表示部５は、米の種類を表示するための米表示部５ａと、米の炊き方を表示するための炊き方表示部５ｂと、調理メニューを表示するための調理表示部５ｃと、回転体２５や第１，第２撹拌体２６Ａ，２６Ｂによる内鍋７内の撹拌状態を表示するための内部状態表示部５ｄと、時間表示部５ｅと、操作スイッチ６での操作状態を表示するための操作状態表示部５ｆとを含む。
【００５６】
米表示部５ａは、一例として、「白米」、「無洗米」、「玄米」、「発芽玄米」および「分づき米」のうちの１つを表示する。
【００５７】
炊き方表示部５ｂは、一例として、「ごはん」、「極上」、「おいそぎ」、「炊きこみ」、「おかゆ」、「極美がゆ」、「カレー用」、「少量」、「おこげ」、「すしめし」および「エコ炊飯」のうちの１つを表示する。
【００５８】
調理表示部５ｃは、一例として、「煮物」、「シチュー」、「蒸し物」、「お菓子」、「マイメニュー」、「予約１」および「予約２」のうちの１つを表示する。
【００５９】
これらの米表示部５ａ、炊き方表示部５ｂ、調理表示部５ｃの表示は、操作スイッチ６の操作に応じて変化する。
【００６０】
内部状態表示部５ｄの表示は、回転体２５および第１，第２撹拌体２６Ａ，２６Ｂの状態に応じて変化する。
【００６１】
時間表示部５ｅの表示は時間または調理工程の経過に伴って変化する。
操作状態表示部５ｆは、操作スイッチ６での操作が無効状態となっていることを表示する。なお、液晶表示部５は「通知部」の一例である。
【００６２】
図７は、炊飯器１００を鉛直面で切った断面の概略図である。
図７を参照して、炊飯器１００は、上記炊飯器本体１と、炊飯器本体１内に収納される内鍋７と、炊飯器本体１の上部に開閉可能に取り付けられ、内鍋７を覆うように閉じることが可能な蓋体２と、蓋体２を閉じたときに内鍋７側とは反対側に位置する外蓋２１と、蓋体２を閉じたときに内鍋７側に位置する内蓋２２と、内蓋２２を加熱するための蓋ヒータ４ａと、内鍋７の側面を加熱することで内鍋７内の被加熱物を保温するための保温ヒータ４ｂと、炊飯器本体１内の下側に配置され、内鍋７を誘導加熱するための誘導コイル４ｃと、内鍋７の温度を検知するための温度センサ１５ａと、内鍋７に収容された被加熱物の重量を検知するための重量センサ１５ｂと、蓋体２に着脱可能に取り付けられた回転体２５とを含む。なお、内鍋７と、蓋ヒータ４ａと、保温ヒータ４と、誘導コイル４ｃとは「加熱庫」の一例である。
【００６３】
外蓋２１内には撹拌モータ２４が設置されている。回転体２５の回転軸２９は内蓋２２を貫通し、その一方の端部が図示しないプーリやベルトを介して撹拌モータ２４に接続されている。
【００６４】
外蓋２１の表面には液晶表示部５および操作スイッチ６が設けられる。外蓋２１内には、液晶表示部５および操作スイッチ６と接続され、その操作に従って炊飯器１００全体を制御するためのメイン制御部が含まれる。メイン制御部には、メインＣＰＵ１０ａと、メインＲＯＭ（Read Only Memory）１１ａおよびメインＲＡＭ（Random Access Memory）１２ａなどである記憶部とが含まれる。メイン制御部に含まれる各部はメイン基板７０上に実装される。メイン基板７０上にはさらにコネクタ１７ａが実装される。なお、メインＣＰＵ１０ａは「制御回路」の一例である。
【００６５】
また、外蓋２１内の前部にはホールＩＣ（Integrated Circuit）５６ａ，５６ｂと、コネクタ１７ｂとが設けられている。ホールＩＣ５６ａ，５６ｂおよびコネクタ１７ｂは、検知基板７１上に実装される。検知基板７１は、ハーネス１７ｃを介してメイン基板７０と電気的に接続している。炊飯器本体１内には、蓋体２の閉状態においてホールＩＣ５６ａ，５６ｂと向かい合う位置の付近に、磁石５６ｃが配置される。
【００６６】
炊飯器本体１と内鍋７との間の空間には、メインＣＰＵ１０ａからの制御信号を受けて、誘導コイル４ｃによる誘導加熱など、炊飯器本体１に含まれる各部を制御するためのサブ制御部が含まれる。サブ制御部には、サブＣＰＵ１０ｂと、サブＲＯＭ１１ｂおよびサブＲＡＭ１２ｂなどである記憶部とが含まれる。
【００６７】
サブ制御部および誘導コイル４ｃ近傍には、これらの発熱を冷却するための冷却ファン１３が配置される。
【００６８】
＜機能構成＞
図８は、炊飯器１００の制御系の構成の概要を表わしたブロック図である。
【００６９】
図８を参照して、炊飯器１００の制御系は、大きくは、蓋体２側のメイン制御系と炊飯器本体１側のサブ制御系とに分かれる。蓋体２側のメイン制御系はメインＣＰＵ１０ａを含み、炊飯器本体１側のサブ制御系はサブＣＰＵ１０ｂを含む。
【００７０】
メインＣＰＵ１０ａはメイン制御系に含まれる各機能を制御する他、サブＣＰＵ１０ｂに対して制御信号を出力して、サブＣＰＵ１０ｂにサブ制御系に含まれる各機能の制御を実行させる。また、サブＣＰＵ１０ｂは各種信号をメインＣＰＵ１０ａに対して出力する。
【００７１】
メインＣＰＵ１０ａとサブＣＰＵ１０ｂとは電気的に分離（絶縁）されている。そのため、メインＣＰＵ１０ａとサブＣＰＵ１０ｂとの間の上記信号のやり取りは、好ましくは無線通信が利用される。一例として、フォトカプラが用いられてもよい。すなわち、メイン制御系およびサブ制御系は、それぞれ、通信部５４ａ，５４ｂを含み、上記信号をやり取りする。通信部５４ａ，５４ｂは好ましくは無線通信を行ない、一例として、フォトカプラが挙げられる。
【００７２】
メイン制御系には電源回路５０ａ、サブ制御系には電源回路５０ｂ，５０ｃが含まれる。炊飯器本体１に含まれる電源コード４７（図示せず）を介して商用電源４７０から供給された交流電力は、サブ制御系の電源回路５０ｂ，５０ｃにもたらされる。
【００７３】
サブ制御系の電源回路５０ｃは供給された交流電力を直流電力に変換してサブＣＰＵ１０ｂに供給する。サブ制御系の電源回路５０ｂはメイン制御系への供給用の電源回路であって、供給された交流電力を直流電力に変換した後に、メイン制御系に供給するための交流電力に変換して絶縁トランス４０に渡す。交流電力は絶縁トランス４０において変圧された後にメイン制御系の電源回路５０ａに入力される。メイン制御系の電源回路５０ａは、入力された交流電力を直流電力に変換してメインＣＰＵ１０ａに供給する。すなわち、電源回路５０ａおよび電源回路５０ｂは、絶縁トランス４０によって電気的に絶縁されており、電磁誘導によって電源回路５０ａから電源回路５０ｂへ電気エネルギーを伝達する。
【００７４】
図９は、図８の制御系構成の内のメイン制御系の詳細を表わしたブロック図である。一部、説明のためにサブ制御系の構成も図示されている。
【００７５】
図９を参照して、メイン制御系にはメインＣＰＵ１０ａが含まれる。メインＣＰＵ１０ａは電源回路５０ａから電力供給を受けて動作する。
【００７６】
メインＣＰＵ１０ａには、メインＣＰＵ１０ａで実行されるプログラムを記憶するためのメインＲＯＭ１１ａと、プログラム実行の際の作業領域となるメインＲＡＭ１２ａとが電気的に接続される。
【００７７】
メインＣＰＵ１０ａには、さらに、通信部５４ａ、液晶表示部５、操作スイッチ６、ＬＥＤインジケータ６１、ブザー１４、タイマー１６、着脱検知部５５、モータ駆動回路５７、および蓋開閉検知部５６が電気的に接続されている。
【００７８】
メインＣＰＵ１０ａは操作スイッチ６からの操作信号の入力を受け付けることで対応するプログラムを選択し、実行する。メインＣＰＵ１０ａは、プログラムを実行することで液晶表示部５での表示、ＬＥＤインジケータ６１の点灯／消灯、ブザー１４の鳴動を制御する。また、サブ制御系に含まれる各部のうち上記プログラムの実行に基づいて制御対象となる構成を制御するための制御信号を通信部５４ａに渡すことで、サブＣＰＵ１０ｂに対して出力する。
【００７９】
モータ駆動回路５７は撹拌モータ２４を駆動させるための機構である。メインＣＰＵ１０ａは上記プログラムの実行に従って、必要なタイミングで必要な駆動量で撹拌モータ２４を駆動させるよう、モータ駆動回路５７を制御する。なお、モータ駆動回路５７には、後述する蓋開閉検知部５６からの検知信号も入力され、その検知に応じて撹拌モータ２４を駆動／非駆動するようにしてもよい。なお、モータ駆動回路５７は「駆動部」の一例であり、撹拌モータ２４と、回転体２５（図３参照）と、撹拌体２６とは「被駆動体」の一例である。
【００８０】
着脱検知部５５は、蓋体２に着脱可能に構成されている回転体２５の着脱を検知するための機構である。具体的な構成は特定の構成に限定されるものではないが、一例として、回転体２５の回転軸２９に動力を伝える撹拌モータ２４のパルス信号に基づいてその回転量を判断し、回転体２５の着脱を検知する構成が挙げられる。他の構成として、たとえば着脱を検知するためのセンサを用いてもよい。
【００８１】
蓋開閉検知部５６は蓋体２の炊飯器本体１に対する開閉状態を検知するための機構である。蓋開閉検知部５６については、後に図１１を参照しながら詳細に説明する。
【００８２】
また、図９の構成の他、回転体２５に対する撹拌体２６の状態（撹拌状態、非撹拌状態）を検知するための機構が含まれてもよい。この機構の構成もまた特定の構成に限定されるものではないが、たとえば、センサを用いてもよいし、撹拌モータ２４のパルス信号に基づいてその回転量を判断することで撹拌体２６の状態を検知してもよい。
【００８３】
これらの検知信号はメインＣＰＵ１０ａに入力され、必要に応じて制御に用いられる。
図１０は、図８の制御構成の内のサブ制御系の詳細を表わしたブロック図である。一部、説明のためにメイン制御系の構成も図示されている。
【００８４】
図１０を参照して、サブ制御系にはサブＣＰＵ１０ｂが含まれる。サブＣＰＵ１０ｂは電源回路５０ｃから電力供給を受けて動作する。
【００８５】
サブＣＰＵ１０ｂには、同期検出部４３、ＩＧＢＴ（Insulated Gate Bipolar Transistor：絶縁ゲートバイポーラトランジスタ）４５、カレントトランス５９、リレー５１ａ，５１ｂ、パルス信号を発生させるための発振回路５２、蓋ロック駆動部４４、ファン駆動回路５８、温度検知回路４１、およびリセット制御を行なうためのリセット回路５３が電気的に接続されている。
【００８６】
商用電源４７０からの電力線は、リレー５１ｃを経て整流回路４８に接続されている。商用電源４７０および整流回路４８を結ぶ電力線には、カレントトランス５９が介挿接続される。カレントトランス５９は、電力線およびダイオードＤ１，Ｄ２の接続ノードと、電力線および整流回路４８の接続ノードとの間に配され、電力線に流れる電流を検出し、検出値をサブＣＰＵ１０ｂに対して出力する。
【００８７】
整流回路４８は、ブリッジ接続された４つのダイオード（図示せず）を含み、商用電源４７０からの交流電圧を全波整流する。整流回路４８は、整流した直流電力をチョークコイルおよびコンデンサ４９からなる平滑回路へ出力する。平滑回路は、整流された直流電力を平滑化して誘導コイル４ｃおよび共振コンデンサ４６の並列回路に供給する。
【００８８】
ＩＧＢＴ４５は、誘導コイル４ｃに供給する電力を制御するための「電力制御素子」を構成する。ＩＧＢＴ４５にはダイオードＤ３が逆並列に接続される。電力制御素子としては、ＩＧＢＴを例示するが、パワーＭＯＳＦＥＴ（Metal  Oxide  Semiconductor  Field-Effect  Transistor）等の電力スイッチング素子を用いてもよい。
【００８９】
ＩＧＢＴ４５は、サブＣＰＵ１０ｂからの制御信号に応答してオン／オフすることにより、誘導コイル４ｃへの電力の供給と遮断とを切替える。具体的には、ＩＧＢＴ４５をオンすると、整流回路４８から誘導コイル４ｃに電力が供給される。そして、ＩＧＢＴ４５をオフすると、誘導コイル４ｃおよび共振コンデンサ４６からなる共振回路の内部に電流が流れる。共振回路に共振が発生した状態で内鍋７が誘導加熱される。
【００９０】
さらに、商用電源４７０からの電力線は、ダイオードＤ１，Ｄ２を経て蓋ヒータ４ａおよび保温ヒータ４ｂに接続され、これらヒータに電力が供給される。蓋ヒータ４ａおよび保温ヒータ４ｂへの給電経路には、リレー５１ａ，５１ｂが接続される。リレー５１ａ，５１ｂはサブＣＰＵ１０ｂからの制御信号に応答してＯＮ／ＯＦＦされる。リレー５１ａ，５１ｂは、蓋ヒータ４ａ、保温ヒータ４ｂへの給電経路を遮断可能な「開閉装置」を構成する。
【００９１】
サブＣＰＵ１０ｂにはさらに通信部５４ｂが電気的に接続され、メインＣＰＵ１０ａからの制御信号を通信部５４ｂで受信してその制御信号に従って各部を制御する。このとき、サブＣＰＵ１０ｂは、サブＲＯＭ１１ｂに記憶されているプログラムを読み出してサブＲＡＭ１２ｂに展開しつつ実行するようにしてもよい。
【００９２】
すなわち、サブＣＰＵ１０ｂは、メインＣＰＵ１０ａからの制御信号に従ってＩＧＢＴ４５のＯＮ／ＯＦＦを制御することで、誘導コイル４ｃでの加熱を制御する。このとき、同期検出部４３が商用電源４７０から供給される交流電力から同期信号を抽出し、サブＣＰＵ１０ｂに入力する。サブＣＰＵ１０ｂは、同期信号に基づくタイミングでＩＧＢＴ４５のＯＮ／ＯＦＦを制御する。
【００９３】
また、サブＣＰＵ１０ｂは、メインＣＰＵ１０ａからの制御信号に従ってリレー５１ａ，５１ｂのＯＮ／ＯＦＦを制御することで、蓋ヒータ４ａおよび保温ヒータ４ｂでの加熱、保温を制御する。
【００９４】
蓋ロック駆動部４４は蓋ロック部９を駆動させるための機構であり、サブＣＰＵ１０ｂはメインＣＰＵ１０ａからの制御信号に従って蓋ロック部９に施錠／解錠させるよう蓋ロック駆動部４４を制御する。
【００９５】
ファン駆動回路５８は冷却ファン１３を駆動させるための機構であり、サブＣＰＵ１０ｂはメインＣＰＵ１０ａからの制御信号に従って冷却ファン１３を駆動させるようファン駆動回路５８を制御する。
【００９６】
温度検知回路４１は内鍋７内の温度を検知するための機構であり、温度センサ１５ａからのセンサ信号に基づいて温度を検知して、検知信号をサブＣＰＵ１０ｂに入力する。
【００９７】
リレー５１ｃは、商用電源４７０から供給された電力の、蓋ヒータ４ａ、保温ヒータ４ｂ、および誘導コイル４ｃへの供給を遮断する。リレー５１ｃの励磁コイルは、メイン制御系のメインＣＰＵ１０ａに接続される。メインＣＰＵ１０ａから励磁コイルに電力が供給されると、リレー５１ｃの接点が閉成（ＯＦＦ）される。励磁コイルの非通電時には、リレー５１ｃに接点が開放（ＯＮ）される。すなわち、メイン制御系のメインＣＰＵ１０ａは、実行するプログラムに従って蓋ヒータ４ａ、保温ヒータ４ｂ、および誘導コイル４ｃへ電力の供給を直接遮断するための制御が可能となる。
【００９８】
＜動作概要＞
図１１は、図９の蓋開閉検知部５６の詳細を表した回路図である。
【００９９】
図１１を参照して、蓋開閉検知部５６は、メインＣＰＵ１０ａと、ホールＩＣ５６ａ，５６ｂと、接続部１７と、プルアップ回路１８ａと、プルダウン回路１８ｂとを備える。
【０１００】
ホールＩＣ５６ａ，５６ｂは、蓋体２の開状態および閉状態を検知して信号を出力する。蓋体２が開状態である場合には、上記信号の電位はハイレベルである。蓋体２が閉状態である場合には、上記信号の電位はローレベルである。すなわち、本実施の形態において、蓋体２が開状態であることが蓋体の「第１の状態」に対応し、蓋体２が閉状態であることが蓋体の「第２の状態」に対応する。なお、ホールＩＣ５６ａは「第１の検知部」の一例であり、ホールＩＣ５６ｂは「第２の検知部」の一例である。
【０１０１】
接続部１７は、ホールＩＣ５６ａ，５６ｂの各々とメインＣＰＵ１０ａとの間を電気的に接続する。接続部１７は、コネクタ１７ａ，１７ｂおよびハーネス１７ｃを含む。
【０１０２】
メインＣＰＵ１０ａは、ホールＩＣ５６ａの上記信号を検知信号ｓ１（第１の検知信号）として受け、ホールＩＣ５６ｂの上記信号を検知信号ｓ２（第２の検知信号）として受ける。検知信号ｓ１，ｓ２に基づいて、メインＣＰＵ１０ａは、蓋体２が開状態および閉状態のうちのいずれであるかを判断する。このことが、蓋体が第１および第２の状態のうちのいずれであるかを制御回路が判断することに対応する。
【０１０３】
プルアップ回路１８ａは、接続部１７とメインＣＰＵ１０ａとの間の検知信号ｓ１の伝達経路に設けられる。プルアップ回路１８ａはプルアップ抵抗Ｒ１を含む。検知信号ｓ１の伝達が途絶えた場合に、プルアップ回路１８ａは、検知信号ｓ１の伝達経路の電位をハイレベル（電位Ｖｄｄ）にプルアップする。
【０１０４】
プルダウン回路１８ｂは、接続部１７とメインＣＰＵ１０ａとの間の検知信号ｓ２の伝達経路に設けられる。プルダウン回路１８ｂはプルダウン抵抗Ｒ２を含む。検知信号ｓ２の伝達が途絶えた場合に、プルダウン回路１８ｂは、検知信号ｓ２の伝達経路の電位をローレベル（電位Ｖｓｓ）にプルダウンする。
【０１０５】
検知信号ｓ１，ｓ２の電位には、合計４通りの組み合わせが存在する。これら４通りの組み合わせの各々に対し、メインＣＰＵ１０ａは以下のように判断する。
【０１０６】
第１の組み合わせに関し、検知信号ｓ１，ｓ２の電位がいずれもハイレベルである場合に、メインＣＰＵ１０ａは、蓋体２が開状態であると判断する。
【０１０７】
第２の組み合わせに関し、検知信号ｓ１，ｓ２の電位がいずれもローレベルである場合に、メインＣＰＵ１０ａは、蓋体２が閉状態であると判断する。
【０１０８】
第３の組み合わせに関し、検知信号ｓ１の電位がハイレベルであり、かつ、検知信号ｓ２の電位がローレベルである場合に、メインＣＰＵ１０ａは、接続部１７の接続状態に不具合が発生したと判断する。接続部１７の接続状態の不具合とは、ホールＩＣ５６ａ，５６ｂとメインＣＰＵ１０ａとが電気的に接続されなくなった状態を指す。この要因としては、たとえば蓋体２が開閉される度に生じる衝撃により、コネクタ１７ａ，１７ｂの接続不良あるいはコネクタ１７ａ，１７ｂのうちの少なくとも一方が外れることが考えられる。
【０１０９】
第４の組み合わせに関し、検知信号ｓ１の電位がローレベルであり、かつ、検知信号ｓ２の電位がハイレベルである場合に、メインＣＰＵ１０ａは、ホールＩＣ５６ａ，５６ｂのうちの少なくとも一方に不具合が発生したと判断する。
【０１１０】
第１および第２の組み合わせは正常時の判断である。第３および第４の組み合わせは不具合発生時の判断である。第３の組み合わせに関し、上記判断が可能な理由について説明する。
【０１１１】
蓋体２は開状態であるとする。ホールＩＣ５６ａ，５６ｂの各々は、蓋体２が開状態であることを検知して信号を出力する。これら信号の電位は、いずれもハイレベルである。メインＣＰＵ１０ａは、ホールＩＣ５６ａの信号を検知信号ｓ１として受け、ホールＩＣ５６ｂの信号を検知信号ｓ２として受ける。検知信号ｓ１，ｓ２の電位がいずれもハイレベルであるため、メインＣＰＵ１０ａは、蓋体２が開状態であると判断する。
【０１１２】
接続部１７の接続状態に不具合が発生する（たとえばコネクタ１７ａの接続が外れる）と、ホールＩＣ５６ａからメインＣＰＵ１０ａへの検知信号ｓ１の伝達、およびホールＩＣ５６ｂからメインＣＰＵ１０ａへの検知信号ｓ２の伝達の双方が途絶える。検知信号ｓ１の伝達経路の電位は、プルアップ回路１８ａによりハイレベルにプルアップされる。すなわち、検知信号ｓ１の電位はハイレベルから変化しない。一方、検知信号ｓ２の伝達経路の電位は、プルダウン回路１８ｂによりローレベルにプルダウンされる。すなわち、検知信号ｓ２の電位はハイレベルからローレベルに切り替わる。したがって、メインＣＰＵ１０ａは、接続部１７の接続状態に不具合が発生したと判断することができる。
【０１１３】
蓋体２が閉状態である場合についても同様である。当初、検知信号ｓ１，ｓ２の電位は、いずれもローレベルである。接続部１７の接続状態に不具合が発生すると、検知信号ｓ１の伝達経路の電位は、プルアップ回路１８ａによりハイレベルにプルアップされる。一方、検知信号ｓ２の伝達経路の電位は、プルダウン回路１８ｂによりローレベルにプルダウンされる。したがって、メインＣＰＵ１０ａは、接続部１７の接続状態に不具合が発生したと判断することができる。
【０１１４】
本実施の形態との対比のために、検知信号ｓ２の伝達経路にプルダウン回路１８ｂに替えてプルアップ回路（図示せず）が設けられる場合について説明する。すなわち、検知信号ｓ１，ｓ２の各々の伝達経路にはプルアップ回路が設けられている。
【０１１５】
蓋体２は開状態であるとする。検知信号ｓ１，ｓ２の電位は、いずれもハイレベルである。接続部１７の接続状態に不具合が発生すると、検知信号ｓ１，ｓ２の伝達は、いずれも途絶える。しかしながら、検知信号ｓ１，ｓ２の伝達経路の電位は、いずれもプルアップされている。このため、検知信号ｓ１，ｓ２の電位は、いずれもハイレベルから変化しない。したがって、蓋体２が開状態である場合に接続部１７の接続状態に不具合が発生しても、メインＣＰＵ１０ａはその旨を判断することができない。
【０１１６】
次に、蓋体２は閉状態であるとする。検知信号ｓ１，ｓ２の電位は、いずれもローレベルである。接続部１７の接続状態に不具合が発生すると、検知信号ｓ１，ｓ２の伝達は、いずれも途絶える。検知信号ｓ１，ｓ２の伝達経路の電位は、いずれもプルアップされている。そのため、検知信号ｓ１，ｓ２の電位は、いずれもローレベルからハイレベルに切り替わる。したがって、蓋体２が開状態になったとメインＣＰＵ１０ａは判断してしまう。すなわち、蓋体２が閉状態である場合に接続部１７の接続状態に不具合が発生しても、接続部１７の接続状態に不具合が発生したのか、蓋体２が閉状態から開状態に切り替わったのかをメインＣＰＵ１０ａは判別することができない。
【０１１７】
検知信号ｓ１，ｓ２の各々の伝達経路にプルダウン回路が設けられる場合についても、検知信号ｓ１，ｓ２の電位と、蓋体２の開状態および閉状態とを入れ替えれば、上述の場合と全く同様である。したがって、詳細な説明を繰り返さない。
【０１１８】
以上、検知信号ｓ１，ｓ２の伝達経路の双方に不具合が生じた場合について説明した。しかし、検知信号ｓ１，ｓ２の伝達経路のうちの一方のみに不具合が生じた場合についても同様に、第３の組み合わせが生じる。検知信号ｓ１の伝達経路のみに不具合が生じた場合には、検知信号ｓ１の伝達が途絶える。このため、プルアップ回路１８ａにより検知信号ｓ１の電位はハイレベルに固定される。一方、検知信号ｓ２の伝達経路の電位は、蓋体２の開閉に伴ってハイレベルとローレベルとの間で切り替わる。そのため、蓋体２が閉状態のとき、検知信号ｓ２の伝達経路の電位はローレベルになる。したがって、第３の組み合わせが生じる。逆に検知信号ｓ２の伝達経路のみに不具合が生じた場合についても同様であるため、詳細な説明を繰り返さない。
【０１１９】
続いて、第４の組み合わせに関し、上記判断が可能な理由について説明する。この組み合わせでは、接続部１７の接続状態に不具合は発生していない。接続部１７の接続状態に不具合が発生すると、検知信号ｓ１，ｓ２の電位は上記第３の組み合わせになるためである。不具合が発生するそれ以外の箇所としては、ホールＩＣ５６ａ，５６ｂの可能性が考えられる。
【０１２０】
より詳しくは、蓋体２が開状態である場合、検知信号ｓ１，ｓ２の電位は、いずれもハイレベルにならなければならない。しかし、検知信号ｓ１の電位はローレベルである。このため、ホールＩＣ５６ａに不具合が発生していると考えられる。一方、蓋体２が閉状態である場合、検知信号ｓ１，ｓ２の電位は、いずれもローレベルにならなければならない。しかし、検知信号ｓ２の電位はハイレベルである。このため、ホールＩＣ５６ｂに不具合が発生していると考えられる。なお、蓋開閉検知部５６は「蓋開閉検知回路」の一例である。
【０１２１】
＜動作フロー＞
図１２は、メインＣＰＵ１０ａでの、検知信号を受けた際の判断の流れの一例を表わすフローチャートである。
【０１２２】
図１２を参照して、ステップＳ１において、メインＣＰＵ１０ａは検知信号ｓ１，ｓ２を受ける。メインＣＰＵ１０ａは、検知信号ｓ１，ｓ２の各々について、その電位がハイレベルであるかローレベルであるかを判定する。
【０１２３】
ステップＳ２において、メインＣＰＵ１０ａは、検知信号ｓ１，ｓ２の電位がいずれもハイレベルであるか否かを判定する。検知信号ｓ１，ｓ２の電位がいずれもハイレベルであるとメインＣＰＵ１０ａが判定した場合、処理はステップＳ２１に進む。この場合、メインＣＰＵ１０ａは、蓋体２が開状態であると判断する。
【０１２４】
一方、検知信号ｓ１，ｓ２の電位のうちの少なくとも一方がハイレベルでないとメインＣＰＵ１０ａが判定した場合、処理はステップＳ３に進む。
【０１２５】
ステップＳ３において、メインＣＰＵ１０ａは、検知信号ｓ１，ｓ２の電位がいずれもローレベルであるか否かを判定する。検知信号ｓ１，ｓ２の電位がいずれもローレベルであるとメインＣＰＵ１０ａが判定した場合、処理はステップＳ３１に進む。この場合、メインＣＰＵ１０ａは、蓋体２が閉状態であると判断する。
【０１２６】
一方、検知信号ｓ１，ｓ２の電位のうちの少なくとも一方がローレベルではないとメインＣＰＵ１０ａが判定した場合、処理はステップＳ４に進む。
【０１２７】
ステップＳ４において、メインＣＰＵ１０ａは、検知信号ｓ１の電位がハイレベルであり、かつ、検知信号ｓ２の電位がローレベルであるか否かを判定する。検知信号ｓ１の電位がハイレベルであり、かつ、検知信号ｓ２の電位がローレベルであるとメインＣＰＵ１０ａが判定した場合、処理はステップＳ４１に進む。この場合、メインＣＰＵ１０ａは、接続部１７の接続状態に不具合があると判断する。
【０１２８】
一方、検知信号ｓ１，ｓ２の電位が上記組み合わせでない（すなわち、検知信号ｓ１の電位がローレベルであり、かつ、検知信号ｓ２の電位がハイレベルである）とメインＣＰＵ１０ａが判定した場合、処理はステップＳ４２に進む。この場合、メインＣＰＵ１０ａは、ホールＩＣ５６ａ，５６ｂのうちの少なくとも一方に不具合があると判断する。
【０１２９】
ステップＳ４１，Ｓ４２において、蓋開閉検知部５６のいずれかの部分に不具合が発生したとメインＣＰＵ１０ａが判断した場合の制御について説明する。
【０１３０】
メインＣＰＵ１０ａは、液晶表示部５（図６参照）によりその旨を利用者に通知する。具体的に、メインＣＰＵ１０ａは、たとえば蓋開閉検知部５６の不具合の発生箇所を示すエラーコードを時間表示部５ｅに表示するように液晶表示部５を制御する。エラーコ―ドを見た利用者は、修理業者（たとえば炊飯器１００の製造業者）に修理を依頼するなどの対応を取ることができる。修理業者は、上記エラーコードにより、不具合の発生箇所を容易に特定することができる。したがって、修理に要する時間を短縮することが可能になる。
【０１３１】
接続部１７の接続状態に不具合が生じた場合（ステップＳ４１）と、ホールＩＣ５６ａ，５６ｂのうちの少なくとも一方に不具合が生じた場合（ステップＳ４２）とで、異なるエラーコードを表示することがより好ましい。これにより、修理業者が不具合の発生箇所を特定することが一層容易になる。なお、液晶表示部５に替えて、専用のＬＥＤインジケータ（図示せず）を設けてもよい。また、ブザー１４などを用いて音声によりその旨を通知してもよい。
【０１３２】
また、蓋開閉検知部５６に不具合が発生したと判断した場合にも、メインＣＰＵ１０ａは、加熱を停止するように蓋ヒータ４ａ、保温ヒータ４ｂ、および誘導コイル４ｃを制御することができる。これにより、蓋体２が開状態の場合に上記各部により加熱してしまうことを、より確実に防止できる。なお、メインＣＰＵ１０ａは、蓋ヒータ４ａ、保温ヒータ４ｂ、および誘導コイル４ｃのうちの一部についてのみ加熱を停止するように制御してもよい。
【０１３３】
第３および第４の組み合わせの各々は、単一の原因により生じるものとして実施の形態を説明した。しかし、第３および第４の組み合わせの各々が生じる原因は複数あり得る。
【０１３４】
図１３は、図１１に示した蓋開閉検知回路における、検知信号ｓ１，ｓ２の電位の組み合わせと、組み合わせの各々を生じさせると考えられる原因とを示す図である。
【０１３５】
図１３を参照して、第１および第２の組み合わせの場合に関しては、図１２の説明と同様であるため詳細な説明を繰り返さない。
【０１３６】
第３の組み合わせに関し、検知信号ｓ１の電位がハイレベルであり、かつ、検知信号ｓ２の電位がローレベルである場合に、メインＣＰＵ１０ａが、不具合の発生箇所を接続部１７の接続状態と判断することについては図１２を参照して説明した。しかし、不具合の発生箇所がホールＩＣ５６ａ，５６ｂのうちの少なくとも一方である可能性も、第３の組み合わせが生じる原因として考えられる。
【０１３７】
具体的に、蓋体２が開状態であるとき、検知信号ｓ１，ｓ２の電位は、いずれもハイレベルである。しかし、ホールＩＣ５６ｂに不具合が発生した場合には、検知信号ｓ２の電位がローレベルになることがあり得る。同様に、蓋体２が閉状態であるとき、検知信号ｓ１，ｓ２の電位は、いずれもローレベルである。しかし、ホールＩＣ５６ａに不具合が発生した場合には、検知信号ｓ１の電位がハイレベルになることがあり得る。
【０１３８】
この場合、ＣＰＵ１０ａは、不具合の発生箇所が接続部１７の接続状態およびホールＩＣ５６ａ，５６ｂのうちの少なくとも一つであることを示すエラーコードを液晶表示部５に表示させても良い。このエラーコードを見た修理業者は、接続部１７の接続状態を調査して不具合がなかった場合には、不具合の発生箇所がホールＩＣ５６ａおよびホールＩＣ５６ｂのうちの少なくとも一方であると判断することができる。したがって、不具合の発生箇所を特定できる可能性が高くなる。
【０１３９】
続いて、第４の組み合わせに関し、検知信号ｓ１の電位がローレベルであり、かつ、検知信号ｓ２の電位がハイレベルである場合に、メインＣＰＵ１０ａは、不具合の発生箇所をホールＩＣ５６ａ，５６ｂと判断することについては図１２を参照して説明した。しかし、たとえばメインＣＰＵ１０ａの入力端子（図示しない）の不具合により、メインＣＰＵ１０ａによる検知信号ｓ１，ｓ２の電位の検知に不具合が発生した可能性も、第４の組み合わせが生じる原因として考えられる。
【０１４０】
具体的に、検知信号ｓ１を受ける入力端子に不具合が発生する一方、検知信号ｓ２の伝達経路は正常の場合である。この場合、蓋体２が開状態であるとき、検知信号ｓ１の電位はハイレベルである。しかし、この信号を受ける入力端子に不具合が発生しているため、メインＣＰＵ１０ａは、検知信号ｓ１の電位をローレベルと判断してしまう。なお、検知信号ｓ２を受ける入力端子に不具合があり、かつ、蓋体２が閉状態である場合についても同様であるため、詳細な説明を繰り返さない。
【０１４１】
この場合、ＣＰＵ１０ａは、不具合の発生箇所がホールＩＣ５６ａ，５６ｂおよびメインＣＰＵ１０ａによる検知信号ｓ１，ｓ２の電位の検知のいずれかであることを示すエラーコードを液晶表示部５に表示させても良い。このエラーコードを見た修理業者は、ホールＩＣ５６ａ，５６ｂを調査して不具合がなかった場合には、不具合の発生箇所がメインＣＰＵ１０ａによる検知信号ｓ１，ｓ２の電位の検知であると判断することができる。したがって、不具合の発生箇所を特定できる可能性が高くなる。
【０１４２】
以上のように、検知信号ｓ１，ｓ２の電位が互いに異なる場合（第３および第４の組み合わせ）には、メインＣＰＵ１０ａは、蓋体２の開状態および閉状態の検知における不具合が発生したと判断する。それに加えて、検知信号ｓ１の電位がハイレベルであり、かつ、検知信号ｓ２の電位がローレベルである場合（第３の組み合わせ）には、メインＣＰＵ１０ａは、接続部１７の接続状態およびホールＩＣ５６ａ，５６ｂのうちの少なくとも１つが不具合の発生箇所であると判断する。一方、検知信号ｓ１の電位がローレベルであり、かつ、検知信号ｓ２の電位がローレベルである場合（第４の組み合わせ）には、メインＣＰＵ１０ａは、ホールＩＣ５６ａ，５６ｂおよびメインＣＰＵ１０ａの入力端子のうちの少なくとも１つが不具合の発生箇所であると判断する。これにより、不具合の発生箇所を特定することができる。
【０１４３】
なお、第１および第２の検知部としてホールＩＣを用いて説明した。しかし、これら検知部は、蓋体２の開状態および閉状態を検知し検知信号を出力するのであれば、どのようなものであってもよい。検知部は、電気的または光学的に蓋体２の開状態および閉状態を検知してもよい。また、蓋体２の開状態および閉状態を検知するための機械的な機構を設けてもよい。あるいは、蓋体２が開閉される際の振動または衝撃を検知してもよい。
【０１４４】
蓋体２の開状態が蓋体の第１の状態に対応し、蓋体２の閉状態が蓋体の第２の状態に対応するとして説明したが、これらの対応関係を入れ替えてもよい。
【０１４５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１４６】
１  炊飯器本体、２  蓋体、２ａ  蒸気排出口、３  開ボタン、４ａ  蓋ヒータ、４ｂ  保温ヒータ、４ｃ  誘導コイル、５  液晶表示部、６，６Ａ〜６Ｈ  操作スイッチ、７  内鍋、８  被係止部、９  蓋ロック部、１０ａ  メインＣＰＵ、１０ｂ  サブＣＰＵ、１１ａ  メインＲＯＭ、１１ｂ  サブＲＯＭ、１２ａ  メインＲＡＭ、１２ｂ  サブＲＡＭ、１３  冷却ファン、１４  ブザー、１５ａ  温度センサ、１５ｂ  重量センサ、１６  タイマー、１７  接続部、１７ａ，１７ｂ  コネクタ、１７ｃ  ハーネス、１８ａ  プルアップ回路、１８ｂ  プルダウン回路、２１  外蓋、２２  内蓋、２３  係止部、２４  撹拌モータ、２５  回転体、２６  撹拌体、２７  蓋体側部材、２２８  内鍋側部材、２９  回転軸、３０  撹拌体兼用傘ギア、３１Ａ，３２Ａ，３３Ａ  第１撹拌体用ギア、３１Ｂ，３２Ｂ，３３Ｂ  第２撹拌体用ギア、３４Ａ  第１撹拌体用回動軸、３４Ｂ  第２撹拌体用回動軸、４０  絶縁トランス、４１  温度検知回路、４２，５１ａ，５１ｂ  リレー、４３  同期検出部、４４  蓋ロック駆動部、４５  ＩＧＢＴ、４６，４９  コンデンサ、４７  電源コード、４８  整流回路、５０ａ，５０ｂ，５０ｃ  電源回路、５２  発振回路、５３  リセット回路、５４ａ，５４ｂ  通信部、５５  着脱検知部、５６  蓋開閉検知部、５６ａ，５６ｂ  ホールＩＣ、５７  モータ駆動回路、５８  ファン駆動回路、５９  カレントトランス、６１，６１Ａ〜６１Ｈ  ＬＥＤインジケータ、７０  メイン基板、７１  検知基板、１００  炊飯器、４７０  商用電源、ｓ１，ｓ２  検知信号、Ｒ１  プルアップ抵抗、Ｒ２  プルダウン抵抗。
【図１】
2014033713.tif 000003
【図２】
2014033713.tif 000004
【図３】
2014033713.tif 000005
【図４】
2014033713.tif 000006
【図５】
2014033713.tif 000007
【図６】
2014033713.tif 000008
【図７】
2014033713.tif 000009
【図８】
2014033713.tif 000010
【図９】
2014033713.tif 000011
【図１０】
2014033713.tif 000012
【図１１】
2014033713.tif 000013
【図１２】
2014033713.tif 000014
【図１３】
2014033713.tif 000015