(57)【要約】      （修正有）【課題】従来よりもエラー発生原因を正確に特定することができる加熱調理器及び加熱調理システムを提供する。【解決手段】サーバ６０が、コントローラから送信される本体情報をデータベース６０ａに順次記憶させ、データベース６０ａに記憶された本体情報に基づいて加熱調理器１００の異常の有無を判定し、異常であると判定した場合に、データベース６０ａに記憶された異常発生前の本体情報及び異常発生以後の本体情報に基づいて異常の原因を解析する解析処理を行い、解析処理の結果に応じた報知内容を加熱調理器１００に送信し、加熱調理器１００は、サーバ６０から報知内容を受信すると、報知内容を報知部から出力させる。【選択図】図２
2014190626.tif 000002
【特許請求の範囲】
【請求項１】
加熱調理器とサーバとがネットワークを介して接続された加熱調理システムであって、
前記加熱調理器は、
該加熱調理器の本体情報が順次入力され、入力された前記本体情報を前記サーバに順次送信するコントローラと、
報知部とを備え、
前記サーバは、
データベースを備え、
前記コントローラから送信される前記本体情報を前記データベースに順次記憶させ、前記データベースに記憶された前記本体情報に基づいて前記加熱調理器の異常の有無を判定し、異常であると判定した場合に、前記データベースに記憶された異常発生前の前記本体情報及び異常発生以後の前記本体情報に基づいて異常の原因を解析する解析処理を行い、前記解析処理の結果に応じた報知内容を前記加熱調理器に送信し、
前記加熱調理器は、
前記サーバから前記報知内容を受信すると、前記報知内容を前記報知部から出力させる
ことを特徴とする加熱調理システム。
【請求項２】
加熱調理器とサーバとがネットワークを介して接続された加熱調理システムであって、
前記加熱調理器は、
記憶部と、
加熱調理器の本体情報が順次入力され、入力された前記本体情報を前記記憶部に順次記憶させるコントローラと、
報知部とを備え、
入力された前記本体情報に基づいて前記加熱調理器の異常の有無を判定し、異常であると判定した場合に、前記記憶部に記憶された異常発生前の前記本体情報及び異常発生以後の前記本体情報に基づいて前記サーバに送信し、
前記サーバは、
データベースを備え、
前記コントローラから送信される、異常発生前の前記本体情報及び異常発生以後の前記本体情報に基づいて異常の原因を解析する解析処理を行い、前記解析処理の結果に応じた報知内容を前記加熱調理器に送信し、
前記加熱調理器は、
前記サーバから前記報知内容を受信すると、前記報知内容を前記報知部から出力させる
ことを特徴とする加熱調理システム。
【請求項３】
加熱調理器及び電気機器とサーバとがネットワークを介して接続された加熱調理システムであって、
前記加熱調理器は、
該加熱調理器の本体情報が順次入力され、入力された該加熱調理器の本体情報を前記サーバに順次送信するコントローラと、
報知部とを備え、
前記電気機器は、
自身の本体情報を順次記憶する記憶部を備え、
前記サーバは、
データベースを備え、
前記加熱調理器のコントローラから送信される本体情報を前記データベースに順次記憶させ、前記データベースに記憶された前記加熱調理器の本体情報に基づいて前記加熱調理器の異常の有無を判定し、異常であると判定した場合に、前記電気機器に対して、前記加熱調理器の異常発生前及び異常発生以後の前記電気機器の本体情報を送信するように要求して取得し、
前記加熱調理器の異常発生前及び異常発生以後の前記電気機器の前記本体情報に基づいて異常の原因を解析する解析処理を行い、前記解析処理の結果に応じた報知内容を前記加熱調理器に送信し、
前記加熱調理器は、
前記サーバから前記報知内容を受信すると、前記報知内容を前記報知部から出力させる
ことを特徴とする加熱調理システム。
【請求項４】
加熱調理器の本体情報に基づいて報知内容を生成するサーバに、ネットワークを介して接続された加熱調理器であって、
前記加熱調理器の前記本体情報が順次入力され、入力された前記本体情報を前記サーバに順次送信するコントローラと、
報知部とを備え、
前記サーバから前記報知内容を受信すると、前記報知内容を前記報知部から出力させる
ことを特徴とする加熱調理器。
【請求項５】
加熱調理器の本体情報に基づいて報知内容を生成するサーバに、ネットワークを介して接続された加熱調理器であって、
記憶部と、
前記加熱調理器の前記本体情報が順次入力され、入力された前記本体情報を前記記憶部に順次記憶させるコントローラと、
報知部とを備え、
前記コントローラは、
入力された前記本体情報に基づいて前記加熱調理器の異常の有無を判定し、異常であると判定した場合に、前記記憶部に記憶された異常発生前の前記本体情報及び異常発生以後の前記本体情報を前記サーバに送信し、
前記サーバから前記報知内容を受信すると、前記報知内容を前記報知部から出力させる
ことを特徴とする加熱調理器。
【請求項６】
記憶部と、
加熱調理器の本体情報が順次入力され、入力された前記本体情報を前記記憶部に順次記憶させるコントローラと、
報知部とを備え、
前記コントローラは、
入力された前記本体情報に基づいて前記加熱調理器の異常の有無を判定し、異常であると判定した場合に、前記記憶部に記憶された異常発生前の前記本体情報及び異常発生以後の前記本体情報に基づいて異常の原因を解析する解析処理を行い、前記解析処理の結果に応じた報知内容を前記報知部から出力させる
ことを特徴とする加熱調理器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加熱調理システム及び加熱調理器に関する。
【背景技術】
【０００２】
従来、「キー入力部と表示部とを有する操作部と、調理運転等を制御する制御部と、この制御部に設けられ運転中に発生したエラーを検出するエラー検出手段と、このエラー検出手段によりエラー内容とエラー発生時の調理コースとを検出し、この検出したエラー内容と調理コースを記憶させる不揮発性メモリーとを備えた調理器において、前記キー入力部での特定キー入力により、前記制御部は、前記不揮発性メモリーに記憶させた前記エラー内容と前記調理コースとを前記表示部に表示させる」調理器が提案されていた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４ー１０８６３７号公報（［請求項１］、［００１９］〜［００２０］、図６、図７）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の調理器は、エラー内容及びエラー発生時の調理コースのみを表示部に表示させるものであり、エラー発生原因を特定するとき、エラー発生前の正常時のデータを用いてエラー発生原因を特定することができない。このため、エラー発生原因を正確に特定することが困難であるという課題があった。
【０００５】
本発明は、上述のような課題を背景としてなされたものであり、従来よりもエラー発生原因を正確に特定することができる加熱調理器及び加熱調理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の加熱調理システムは、加熱調理器とサーバとがネットワークを介して接続された加熱調理システムであって、前記加熱調理器は、該加熱調理器の本体情報が順次入力され、入力された前記本体情報を前記サーバに順次送信するコントローラと、報知部とを備え、前記サーバは、データベースを備え、前記コントローラから送信される前記本体情報を前記データベースに順次記憶させ、前記データベースに記憶された前記本体情報に基づいて前記加熱調理器の異常の有無を判定し、異常であると判定した場合に、前記データベースに記憶された異常発生前の前記本体情報及び異常発生以後の前記本体情報に基づいて異常の原因を解析する解析処理を行い、前記解析処理の結果に応じた報知内容を前記加熱調理器に送信し、前記加熱調理器は、前記サーバから前記報知内容を受信すると、前記報知内容を前記報知部から出力させるものである。
【０００７】
本発明の加熱調理器は、加熱調理器の本体情報に基づいて報知内容を生成するサーバに、ネットワークを介して接続された加熱調理器であって、前記加熱調理器の前記本体情報が順次入力され、入力された前記本体情報を前記サーバに順次送信するコントローラと、
報知部とを備え、前記サーバから前記報知内容を受信すると、前記報知内容を前記報知部から出力させるものである。
【発明の効果】
【０００８】
本発明によれば、サーバが、データベースを備え、コントローラから送信される本体情報をデータベースに順次記憶させ、データベースに記憶された本体情報に基づいて加熱調理器の異常の有無を判定し、異常であると判定した場合に、データベースに記憶された異常発生前の本体情報及び異常発生以後の本体情報に基づいて異常の原因を解析する解析処理を行い、解析処理の結果に応じた報知内容を報知部から出力させるようにコントローラを制御する。このように、加熱調理器に異常が生じたとき、データベースに格納されている加熱調理器の異常以後の本体情報に加え、データベースに格納されている加熱調理器の異常前の本体情報も考慮して、異常原因を解析するため、従来よりも異常原因をより正確に特定することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態１に係る加熱調理システム１０００を示す概略図である。
【図２】本発明の実施の形態１に係る加熱調理システム１０００の処理を示すフローチャートである。
【図３】本発明の実施の形態２に係る加熱調理システム１０００を示す概略図である。
【図４】本発明の実施の形態２に係る加熱調理システム１０００の処理を示すフローチャートである。
【図５】本発明の実施の形態３に係る加熱調理システム１０００の処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の加熱調理器１００及び加熱調理システム１０００について、図面を用いて詳細に説明する。なお、本発明の加熱調理器１００は、被加熱物を誘導加熱するトッププレートと、グリル調理を行うグリル加熱室とを備えた加熱調理器を例に説明する。
【００１１】
実施の形態１．
図１は、本発明の実施の形態１に係る加熱調理システム１０００を示す概略図である。
図１に示されるように、加熱調理システム１０００は、加熱調理器１００と、サーバ６０とを備える。加熱調理器１００は、加熱調理器部１０と、インターネット等のネットワークに接続して通信を行うための通信部であるネットワーク通信処理部３０とを備えている。ネットワーク通信処理部３０は、ターミナルアダプタ４０等の通信端末を介してインターネット５０に接続され、サーバ６０との間で通信を行う。
【００１２】
加熱調理器部１０は、操作部１１と、電流検出部１２と、温度検出部１３と、電源制御部１５と、コントローラ２１と、加熱部２２と、報知部２３と、を備える。
【００１３】
操作部１１は、加熱調理の選択や各種設定の入力を行うものであり、電源スイッチ１１ａ及び操作パネル１１ｂを備えている。操作パネル１１ｂは例えば、グリルヒーター（図示省略）による加熱調理（例えば魚焼き）の開始操作をするスイッチ（図示省略）及び空焼きの開始操作をするスイッチ（図示省略）を備えている。
【００１４】
電流検出部１２は、例えば、加熱コイル（図示省略）に流れる駆動電流、あるいはインバータ回路（図示省略）に入力される入力電流を検出する。電源制御部１５は、ネットワーク通信処理部３０への電源供給の制御を行う。電源制御部１５は、電源スイッチ１１ａの入力に応じてネットワーク通信処理部３０に対する電源の供給あるいは停止を行う。
【００１５】
温度検出部１３は、例えば、鍋等の被加熱物の温度、あるいはグリル内部の温度を検出する温度検出素子（図示省略）であり、検出結果に基づく信号をコントローラ２１に出力する。温度検出部１３は、例えばサーミスタ等の接触式の温度センサである。
【００１６】
コントローラ２１は、操作部１１、温度検出部１３、電流検出部１２などから出力される情報を、ネットワーク通信処理部３０へ送信する。また、コントローラ２１は、操作部１１、電流検出部１２、温度検出部１３から出力される情報（以下、この情報を本体情報と称することがある）に基づいて、加熱部２２、報知部２３の駆動制御を行う。コントローラ２１は、例えば、この機能を実現する回路デバイスなどのハードウェア、又はマイコン若しくはＣＰＵなどの演算装置上で実行されるソフトウェアで構成される。なお、以後の説明において、「本体情報」と単に記載したときには、加熱調理器１００の本体情報を指すものとする。また、コントローラ２１は、サーバ６０から送信された報知内容に基づいて、報知部２３の駆動制御を行う。報知部２３は、例えば文字若しくはアイコンを表示する液晶表示装置、又は警告メッセージ音声若しくは警報音を出力するスピーカーで構成される。
【００１７】
報知部２３は、例えば、グリル調理の運転回数が所定回数（例えば５回）以上となるまでに「空焼き」が行われない場合に、「空焼き」を行うように使用者に報知する、あるいは「空焼き」を行うまで調理が出来ないようにすることを使用者に報知する。なお「空焼き」とは、庫内あるいはヒータに付着した魚などの油を焼ききることを指す。
【００１８】
ネットワーク通信処理部３０は、通信コントローラ３１と、記憶部３２と、駆動用の電源回路３５とを備え、加熱調理器１００に内蔵あるいは外付けされている。
【００１９】
通信コントローラ３１は、通信ケーブルあるいは無線によって通信可能にコントローラ２１と接続される。通信コントローラ３１は、例えば、コントローラ２１との通信処理、ターミナルアダプタ４０を介したインターネット５０への接続、サーバ６０との通信処理、およびコントローラ２１から取得した本体情報を記憶部３２に格納する処理を行う。通信コントローラ３１は、例えば、この機能を実現する回路デバイスなどのハードウェア、又はマイコン若しくはＣＰＵなどの演算装置上で実行されるソフトウェアで構成される。
【００２０】
記憶部３２は、書き換え消去可能な不揮発性のものであり、本体情報を記憶する。記憶部３２は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリの記憶媒体で構成される。電源回路３５は、電源制御部１５によって制御され、通信コントローラ３１を運転させ又は運転を停止させるものである。
【００２１】
ターミナルアダプタ４０は、ＩＳＤＮ回線等を介して外部機器との通信を行うことを可能にするための装置である。サーバ６０は、インターネット５０を介して供給された本体情報を記憶するデータベース６０ａを備える。
【００２２】
なお、以降の説明において「故障」状態とは例えば、温度検出素子が短絡、断線し、加熱調理器１００を使用するに際して不都合が生じる状態である。また、「異常」状態とは例えば、機器で想定されない電流値又は温度値が検出され、「故障」が発生する前兆を示す状態である。
【００２３】
図２は本発明の実施の形態１に係る加熱調理システム１０００の処理を示すフローチャートである。以下に、図２の処理を順に説明する。
【００２４】
（ステップＳ１０１〜ステップＳ１０３）
まず、使用者が、操作部１１の電源スイッチ１１ａをオンすると（ステップＳ１０１）、電源制御部１５を介してネットワーク通信処理部３０に電源が供給され、通信コントローラ３１が起動する。通信コントローラ３１は、ターミナルアダプタ４０の通信状態の確認を行い（ステップＳ１０２）、ステップＳ１０３に移行する。通信コントローラ３１は、通信が確立されたか否かを確認し（ステップＳ１０３）、通信が確立されれば（ステップＳ１０３でＹｅｓ）、ステップＳ１０４に移行する。なお、ステップＳ１０３で、通信が確立されなければ（ステップＳ１０３でＮｏ）、ステップＳ１０２に戻る。
【００２５】
（ステップＳ１０４）
コントローラ２１は、コントローラ２１に順次入力された本体情報をサーバ６０に順次送信する（ステップＳ１０４）。すなわち、コントローラ２１からサーバ６０への本体情報の送信は繰り返し行われる。このとき、コントローラ２１は、通信コントローラ３１を介して、本体情報を記憶部３２に順次記録させる。
【００２６】
（ステップＳ２０１、Ｓ２０２）
サーバ６０は、コントローラ２１から送信された本体情報をデータベース６０ａに格納する（ステップＳ２０１）。そして、サーバ６０は、コントローラ２１から送信された本体情報に基づいて、加熱調理器１００の異常の有無を判定する（ステップＳ２０２）。具体的な判定内容については後述する。
【００２７】
（ステップＳ２０３）
サーバ６０は、異常ありと判定すると（ステップＳ２０３でＹｅｓ）、ステップＳ２０４に移行する。一方、サーバ６０は、異常なしと判定すると（ステップＳ２０３でＮｏ）、ステップＳ２０２に戻る。
【００２８】
（ステップＳ２０４、Ｓ２０５）
サーバ６０は、加熱調理器１００の異常発生前の本体情報及び加熱調理器１００の異常発生以後の本体情報をデータベース６０ａから読み出す（ステップＳ２０４）。そして、サーバ６０は、加熱調理器１００の異常の原因を解析し、報知部２３に報知させる報知内容をコントローラ２１に送信する（ステップＳ２０５）。具体的な解析内容については後述する。
【００２９】
（ステップＳ１０５、Ｓ１０６）
コントローラ２１は、ステップＳ２０５でサーバ６０から送信された報知内容を報知部２３から報知させる（ステップＳ１０５）。そして、使用者が、操作部１１の電源スイッチ１１ａをオフすると、電源制御部１５は電源回路３５への電力の供給を停止し、加熱調理器１００の運転は停止する（ステップＳ１０６）。なお、報知部２３による報知は、報知内容を表示画面に表示することで使用者に注意喚起するものであってもよいし、報知内容を音声で出力して使用者に注意喚起するものであってもよい。
【００３０】
以下に、本体情報が、（ａ）電流検出部１２で検出される電流値、（ｂ）温度検出部１３で検出される温度値、（ｃ）電流検出部１２で検出される電流値及び温度検出部１３で検出される温度値、であった場合の本体情報の解析について説明する。以後の説明では、上述したステップＳ１０４、Ｓ１０５、Ｓ２０１〜Ｓ２０５と適宜関連づけて説明する。
【００３１】
まず、本体情報が、「（ａ）電流検出部１２で検出される電流値」である場合について説明する。ここでは、電流検出部１２が、加熱コイルに流れる駆動電流を検出するものとする。電流検出部１２は、検出した電流値に関する情報をコントローラ２１に出力する。コントローラ２１は、電流検出部１２から出力された情報をサーバ６０に送信する（ステップＳ１０４）。このとき、コントローラ２１は、通信コントローラ３１を介して、電流検出部１２から出力された情報を記憶部３２に順次記録させる。
【００３２】
サーバ６０は、コントローラ２１から送信された情報をデータベース６０ａに格納する（ステップＳ２０１）。サーバ６０は、コントローラ２１から送信された情報に基づいて、加熱調理器１００の異常の有無を判定する（ステップＳ２０２）。なお、サーバ６０は、異常を判定するための閾値電流を保持しており、コントローラ２１から送信された情報（電流）がこの閾値電流を超えれば異常ありと判定し、コントローラ２１から送信された情報（電流）がこの閾値電流以下であれば異常なしと判定する。
【００３３】
サーバ６０は、異常ありと判定すると（ステップＳ２０３でＹｅｓ）、ステップＳ２０４に移行する。一方、サーバ６０は、異常なしと判定すると（ステップＳ２０３でＮｏ）、ステップＳ２０２に戻る。
【００３４】
サーバ６０は、加熱調理器１００の異常発生前の電流値及び加熱調理器１００の異常発生以後の電流値をデータベース６０ａから読み出す（ステップＳ２０４）。そして、サーバ６０は、加熱調理器１００の異常の原因を解析し、報知部２３に報知させる報知内容をコントローラ２１に送信する（ステップＳ２０５）。具体的には例えば、サーバ６０は、加熱調理器１００の異常発生前の電流値と加熱調理器１００の異常発生以後の電流値との差、閾値電流を超える電流値が断続的に発生した回数等を考慮して、使用者が「鍋ふり」を行っていると判定し、使用者に「鍋ふり」を止めるように促す報知内容をコントローラ２１に送信する。なお、「鍋ふり」とは、使用者がトッププレート上で鍋を上下させることを指す。
【００３５】
コントローラ２１は、ステップＳ２０５でサーバ６０から送信された報知内容を報知部２３から報知させる（ステップＳ１０５）。このように加熱調理器１００は、「鍋ふり」が行われても、使用者に「鍋ふり」を止めるように促す。このため、トッププレートがガラス製であっても、トッププレートの上面に鍋の一部が勢いよく当たって損傷することを抑制することができる。また、電流値が閾値電流を超えることを抑制できるため、加熱調理器１００内部の回路を保護することができる。
【００３６】
次に、本体情報が、「（ｂ）温度検出部１３で検出される温度値」である場合について説明する。ここでは、温度検出部１３が、鍋等の被加熱物の温度を検出するものとする。温度検出部１３は、検出した温度値に関する情報をコントローラ２１に出力する。コントローラ２１は、温度検出部１３から出力された情報をサーバ６０に送信する（ステップＳ１０４）。このとき、コントローラ２１は、通信コントローラ３１を介して、温度検出部１３から出力された情報を記憶部３２に順次記録させる。
【００３７】
サーバ６０は、コントローラ２１から送信された情報をデータベース６０ａに格納する（ステップＳ２０１）。サーバ６０は、コントローラ２１から送信された情報に基づいて、加熱調理器１００の異常の有無を判定する（ステップＳ２０２）。なお、サーバ６０は、異常を判定するための閾値温度を保持しており、コントローラ２１から送信された情報（温度）がこの閾値温度を超えれば異常ありと判定し、コントローラ２１から送信された情報（温度）がこの閾値温度以下であれば異常なしと判定する。
【００３８】
サーバ６０は、異常ありと判定すると（ステップＳ２０３でＹｅｓ）、ステップＳ２０４に移行する。一方、サーバ６０は、異常なしと判定すると（ステップＳ２０３でＮｏ）、ステップＳ２０２に戻る。
【００３９】
サーバ６０は、加熱調理器１００の異常発生前の温度値及び加熱調理器１００の異常発生以後の温度値をデータベース６０ａから読み出す（ステップＳ２０４）。そして、サーバ６０は、加熱調理器１００の異常の原因を解析し、報知部２３に報知させる報知内容をコントローラ２１に送信する（ステップＳ２０５）。具体的には例えば、サーバ６０は、加熱調理器１００の異常発生前の温度値と加熱調理器１００の異常発生以後の温度値との差を算出し、温度上昇値が所定以上であった場合には、例えば「貼付け鍋」のように異常な鍋が使用されていると判定し、使用者に「貼付け鍋」の使用を止めることを促す報知内容をコントローラ２１に送信する。
【００４０】
コントローラ２１は、ステップＳ２０５でサーバ６０から送信された報知内容を報知部２３から報知させる（ステップＳ１０５）。このように加熱調理器１００は、「貼付け鍋」が使用されても、使用者に「貼付け鍋」の使用を止めるように促す。このため、使用が想定されてない鍋により調理が行われても、異常の原因を正確に把握し、加熱調理器が故障してしまう前に、使用者に注意喚起することができる。したがって、市場不具合に対応することができる。なお、「貼付け鍋」とは、鍋底に鉄製のプレートが貼付けられ、他の部分はアルミで構成された鍋を指す。
【００４１】
次に、本体情報が、「（ｃ）電流検出部１２で検出される電流値及び温度検出部１３で検出される温度値」である場合について説明する。ここでは、電流検出部１２が、加熱コイルに流れる駆動電流を検出し、温度検出部１３が、鍋等の被加熱物の温度を検出するものとする。電流検出部１２は、検出した電流値に関する情報をコントローラ２１に出力し、温度検出部１３は、検出した温度値に関する情報をコントローラ２１に出力する。コントローラ２１は、電流検出部１２及び温度検出部１３から出力された情報をサーバ６０に送信する（ステップＳ１０４）。このとき、コントローラ２１は、通信コントローラ３１を介して、電流検出部１２及び温度検出部１３から出力された情報を記憶部３２に順次記録させる。
【００４２】
サーバ６０は、コントローラ２１から送信された情報をデータベース６０ａに格納する（ステップＳ２０１）。サーバ６０は、コントローラ２１から送信された情報に基づいて、加熱調理器１００の異常の有無を判定する（ステップＳ２０２）。なお、サーバ６０は、異常を判定するための閾値電流及び閾値温度を保持しており、コントローラ２１から送信された情報（電流又は温度）がこの閾値電流又は閾値温度を超えれば異常ありと判定し、コントローラ２１から送信された情報（電流及び温度）がこの閾値電流及び閾値温度以下であれば異常なしと判定する。
【００４３】
サーバ６０は、異常ありと判定すると（ステップＳ２０３でＹｅｓ）、ステップＳ２０４に移行する。一方、サーバ６０は、異常なしと判定すると（ステップＳ２０３でＮｏ）、ステップＳ２０２に戻る。以後のステップＳ２０４以降では、コントローラ２１から送信された情報（電流）が閾値電流を超えた結果、サーバ６０が異常ありと判定した例について説明する。
【００４４】
サーバ６０は、加熱調理器１００の異常発生前の電流値及び温度値並びに加熱調理器１００の異常発生以後の電流値及び温度値をデータベース６０ａから読み出す（ステップＳ２０４）。そして、サーバ６０は、加熱調理器１００の異常の原因を解析し、報知部２３に報知させる報知内容をコントローラ２１に送信する（ステップＳ２０５）。
【００４５】
コントローラ２１は、ステップＳ２０５でサーバ６０から送信された報知内容を報知部２３から報知させる（ステップＳ１０５）。このように加熱調理器１００は、コントローラ２１から送信された情報（電流）が閾値電流を超えた結果、サーバ６０が異常ありと判定したとき、加熱調理器１００の異常発生前の電流値及び加熱調理器１００の異常発生以後の電流値だけでなく、加熱調理器１００の異常発生前の温度値及び加熱調理器１００の異常発生以後の温度値も考慮して、異常の原因を解析する。このため、市場不具合の発生原因を究明するときに有用である。
【００４６】
以上のように、本実施の形態１は、サーバ６０が、コントローラ２１から送信される本体情報をデータベース６０ａに順次記憶させ、データベース６０ａに記憶された本体情報に基づいて加熱調理器１００の異常の有無を判定し、異常であると判定した場合に、データベース６０ａに記憶された異常発生前の本体情報及び異常発生以後の本体情報に基づいて異常の原因を解析する解析処理を行い、解析処理の結果に応じた報知内容を加熱調理器１００に送信し、加熱調理器１００は、サーバ６０から報知内容を受信すると、報知内容を報知部２３から出力させる。このように、加熱調理器１００に異常が生じたとき、データベース６０ａに格納されている加熱調理器１００の異常以後の本体情報に加え、データベース６０ａに格納されている加熱調理器１００の異常前の本体情報も考慮して、故障原因を解析するため、従来よりも故障原因をより正確に特定することができる。
【００４７】
また、本実施の形態１の加熱調理器１００は、加熱調理器１００が、本体情報を記憶部３２に順次記録させる。このため、加熱調理器１００がメンテナンスセンターに運ばれたとき、メンテナンスセンターの作業者は、加熱調理器１００の記憶部３２に格納されている本体情報に基づいて異常の原因の解析を行うことができる。
【００４８】
なお、本実施の形態１では、サーバ６０が、加熱調理器１００の異常判定及び異常の原因を解析する処理を行う例について説明したが、これらの処理をコントローラ２１が行うようにしてもよい。この場合には、コントローラ２１は、コントローラ２１に入力された本体情報を基に異常の判定を行い、加熱調理器１００の異常発生前の本体情報及び加熱調理器１００の異常発生以後の本体情報を記憶部３２から読み出して、読み出した本体情報に基づいて異常の原因を解析する処理を行う。
【００４９】
また、本実施の形態１では、コントローラ２１が本体情報をサーバ６０に送信するとき、本体情報を記憶部３２に順次記録させているが、これに限定されず、本体情報を記憶部３２に記憶させなくともよい。この場合には、メンテナンスセンターの作業者は、データベース６０ａに格納された本体情報に基づいて異常の原因の解析を行えばよい。
【００５０】
実施の形態２．
図３は、本発明の実施の形態２に係る加熱調理システム１０００を示す概略図である。本実施の形態２では、実施の形態１とは異なり、図３に示されるように、加熱調理器１００を含む複数の電気機器とサーバ６０とがインターネット５０を介して接続されている。なお、上述した複数の電気機器とは、加熱調理器１００の他に例えば、空気調和機２００、給湯機３００、冷蔵庫４００である。
【００５１】
空気調和機２００は、入力部１２０と、コントローラ１２１と、通信コントローラ１３１と、記憶部１３２とを備える。コントローラ１２１は、入力部１２０から出力された空気調和機２００の本体情報を、通信コントローラ１３１を介して記憶部１３２に順次記憶させる。入力部１２０から出力される空気調和機２００の本体情報は例えば、空気調和機２００に用いられる圧縮機（図示省略）の運転情報である。
【００５２】
給湯機３００は、入力部２２０と、コントローラ２２１と、通信コントローラ２３１と、記憶部２３２とを備える。コントローラ２２１は、入力部２２０から出力された給湯機３００の本体情報を、通信コントローラ２３１を介して記憶部２３２に順次記憶させる。入力部１２０から出力される給湯機３００の本体情報は例えば、給湯機３００に用いられる圧縮機（図示省略）の運転情報である。
【００５３】
冷蔵庫４００は、入力部３２０と、コントローラ３２１と、通信コントローラ３３１と、記憶部３３２とを備える。コントローラ３２１は、入力部３２０から出力された冷蔵庫４００の本体情報を、通信コントローラ３３１を介して記憶部２３２に順次記憶させる。入力部１２０から出力される冷蔵庫４００の本体情報は例えば、冷蔵庫４００に用いられる圧縮機（図示省略）の運転情報である。
【００５４】
なお、図３の加熱調理器１００の構成については図示していないが、図１の加熱調理器１００の構成と同一である。また、図３に示される空気調和機２００、給湯機３００、及び冷蔵庫４００の構成は、本実施の形態２を説明するために必要な部分のみを記載したものであり、各機器の詳細については省略している。
【００５５】
図４は、本発明の実施の形態２に係る加熱調理システム１０００の処理を示すフローチャートである。以下、図４の処理を順に説明する。
【００５６】
（ステップＳ１０１〜Ｓ１０３）
ステップＳ１０１〜Ｓ１０３の処理は、実施の形態１と同一であるため、説明を割愛する。
【００５７】
（ステップＳ１０３Ａ〜Ｓ１０４）
コントローラ２１は、コントローラ２１に入力された本体情報に基づいて、加熱調理器１００の異常の有無を判定する（ステップＳ１０３Ａ）。コントローラ２１は、異常ありと判定すると（ステップＳ１０３ＢでＹｅｓ）、本体情報をサーバ６０に送信する（ステップＳ１０４）。一方、コントローラ２１は、異常なしと判定すると（ステップＳ１０３ＢでＮｏ）、ステップＳ１０２に戻る。
【００５８】
（ステップＳ２１１、Ｓ２１２）
サーバ６０は、コントローラ２１から送信された本体情報をデータベース６０ａに格納する（ステップＳ２１１）。サーバ６０は、加熱調理器１００以外の機器がインターネット５０に接続されているか否かを判定する（ステップＳ２１２）。サーバ６０は、加熱調理器１００以外の機器がインターネット５０に接続されていると判定すると（ステップＳ２１２でＹｅｓ）、ステップＳ２１３に移行する。一方、サーバ６０は、加熱調理器１００以外の機器がインターネット５０に接続されていないと判定すると（ステップＳ２１２でＮｏ）、ステップＳ２１６に移行する。
【００５９】
（ステップＳ２１３）
サーバ６０は、加熱調理器１００以外の機器（空気調和機２００、給湯機３００、冷蔵庫４００）の本体情報を送信するように他機器に要求する（ステップＳ２１３）。なお、ここでの本体情報とは、加熱調理器１００の異常発生前の他機器の本体情報及び加熱調理器１００の異常発生以後の他機器の本体情報である。
【００６０】
（ステップＳ２１４）
コントローラ１２１，２２１，３２１はそれぞれ、通信コントローラ１３１，２３１，３３１を介して、記憶部１３２，２３２，３３２に格納されている加熱調理器１００の異常発生前の空気調和機２００、給湯機３００及び冷蔵庫４００の本体情報及び加熱調理器１００の異常発生以後の空気調和機２００、給湯機３００及び冷蔵庫４００の本体情報をサーバ６０に送信する（ステップＳ２１４）。
【００６１】
（ステップＳ２１５）
サーバ６０は、空気調和機２００、給湯機３００、冷蔵庫４００からそれぞれの本体情報を受信すると、これらの本体情報をデータベース６０ａに格納する（ステップＳ２１５）。
【００６２】
（ステップＳ２１６）
サーバ６０は、異常発生前の加熱調理器１００、空気調和機２００、給湯機３００及び冷蔵庫４００の本体情報及び異常発生以後の加熱調理器１００、空気調和機２００、給湯機３００及び冷蔵庫４００の本体情報をデータベース６０ａから読み出して、読み出した本体情報に基づいて加熱調理器１００の異常の原因を解析し、報知部２３に報知させる報知内容をコントローラ２１に送信する（ステップＳ２１６）。
【００６３】
（ステップＳ１０５、Ｓ１０６）
コントローラ２１は、ステップＳ２１６でサーバ６０から送信された報知内容を報知部２３から報知させる（ステップＳ１０５）。そして、使用者が、操作部１１の電源スイッチ１１ａをオフすると、電源制御部１５は電源回路３５への電力の供給を停止し、加熱調理器１００の運転は停止する（ステップＳ１０６）。
【００６４】
以上のように、本実施の形態２は、サーバ６０が、データベース６０ａを備え、加熱調理器１００のコントローラ２１から送信される本体情報をデータベース６０ａに順次記憶させ、データベース６０ａに記憶された加熱調理器１００の本体情報に基づいて加熱調理器の異常の有無を判定し、異常であると判定した場合に、空気調和機２００、給湯機３００及び冷蔵庫４００に対して、加熱調理器１００の異常発生前及び異常発生以後の空気調和機２００、給湯機３００及び冷蔵庫４００の本体情報を送信するように要求して取得し、加熱調理器１００の異常発生前及び異常発生以後の空気調和機２００、給湯機３００及び冷蔵庫４００の本体情報に基づいて異常の原因を解析する解析処理を行い、解析処理の結果に応じた報知内容を加熱調理器１００に送信し、加熱調理器１００は、サーバ６０から報知内容を受信すると、報知内容を報知部２３から出力させる。このように、加熱調理器１００に異常が生じたとき、加熱調理器１００の異常前の本体情報及び加熱調理器１００の異常以後の本体情報に加え、加熱調理器１００の異常前の他機器の本体情報及び加熱調理器１００の異常以後の他機器の本体情報も考慮して、異常原因の解析を行う。したがって、従来よりも故障原因をより正確に特定することができ、加熱調理器１００以外にインターネット５０と接続されている他の機器との因果関係を解析することができる。
【００６５】
なお、本実施の形態２では、サーバ６０が、加熱調理器１００以外の機器がインターネット５０に接続されていると判定した場合に、サーバ６０が加熱調理器１００以外の機器にこれらの機器の本体情報を送信するように要求して受信する構成となっているが、これに限定されない。例えば、加熱調理器１００以外の機器が、各機器の本体情報を自発的にサーバ６０に送信するようにしてもよい。このように構成すれば、サーバ６０が、加熱調理器１００以外にインターネット５０と接続されている機器があると判定した場合に、加熱調理器１００以外の機器に対して、各機器の本体情報の送信を要求する必要がなくなり、処理を高速化することができる。
【００６６】
また、本実施の形態２では、インターネット５０に接続される機器として、空気調和機２００、給湯機３００、冷蔵庫４００の例を挙げて説明したが、これに限定されない。例えば、本実施の形態２で説明した機器以外の機器をインターネット５０に接続して、その機器の本体情報を用いてもよい。
【００６７】
実施の形態３．
本実施の形態３では、加熱調理器１００に生じた故障の原因を解析する処理について説明する。実施の形態１では、加熱調理器１００に異常が生じた例について説明したが、本実施の形態３では、加熱調理器１００に異常が生じたにも関わらず、異常が改善されず、加熱調理器１００が故障したような例である。なお、加熱調理システム１０００の構成は、実施の形態１と同一である。図５は本発明の実施の形態３に係る加熱調理システム１０００の処理を示すフローチャートである。以下に、図５の処理を順に説明する。
【００６８】
（ステップＳ１０１〜Ｓ１０４）
ステップＳ１０１〜Ｓ１０４の処理は、実施の形態１と同一であるため、説明を割愛する。
【００６９】
（ステップＳ２０１、Ｓ２０２Ａ）
ステップＳ２０１の処理は、実施の形態１と同一であるため、説明を割愛する。サーバ６０は、コントローラ２１から送信された本体情報に基づいて、加熱調理器１００の故障の有無を判定する（ステップＳ２０２Ａ）。
【００７０】
（ステップＳ２０３Ａ）
サーバ６０は、故障ありと判定すると（ステップＳ２０３ＡでＹｅｓ）、ステップＳ２０４に移行する。一方、サーバ６０は、故障なしと判定すると（ステップＳ２０３ＡでＮｏ）、ステップＳ２０２Ａに戻る。
【００７１】
（ステップＳ２０４、Ｓ２０５Ａ）
サーバ６０は、加熱調理器１００の故障発生前の本体情報及び加熱調理器１００の故障発生以後の本体情報をデータベース６０ａから読み出す（ステップＳ２０４）。そして、サーバ６０は、加熱調理器１００の故障の原因を解析し、報知部２３に報知させる報知内容をコントローラ２１に送信する（ステップＳ２０５Ａ）。
【００７２】
（ステップＳ１０５、Ｓ１０６）
コントローラ２１は、ステップＳ２０５Ａでサーバ６０から送信された報知内容を報知部２３から報知させる（ステップＳ１０５）。そして、使用者が、操作部１１の電源スイッチ１１ａをオフすると、電源制御部１５は電源回路３５への電力の供給を停止し、加熱調理器１００の運転は停止する（ステップＳ１０６）。なお、報知部２３による報知内容は例えば、故障した部位の内容、故障した原因の内容、及び故障した部位を修理するためにサービスセンターに連絡するように促す内容である。
【００７３】
以上のように、本実施の形態３は、サーバ６０が、コントローラ２１から送信される本体情報をデータベース６０ａに順次記憶させ、データベース６０ａに記憶された本体情報に基づいて加熱調理器１００の故障の有無を判定し、故障であると判定した場合に、データベース６０ａに記憶された故障発生前の本体情報及び故障発生以後の本体情報に基づいて故障の原因を解析する解析処理を行い、解析処理の結果に応じた報知内容を加熱調理器１００に送信し、加熱調理器１００は、サーバ６０から報知内容を受信すると、報知内容を報知部２３から出力させる。このように、加熱調理器１００に故障が生じたとき、データベース６０ａに格納されている加熱調理器１００の故障以後の本体情報に加え、データベース６０ａに格納されている加熱調理器１００の故障前の本体情報も考慮して、故障原因を解析するため、従来よりも故障原因をより正確に特定することができる。
【００７４】
なお、実施の形態１，３を組み合わせてもよい。具体的には、まず、コントローラ２１は、異常の原因を解析する解析処理の結果に応じた報知内容を報知部２３から報知させた後も、本体情報をサーバ６０に順次送信する。次に、サーバ６０は、この本体情報をデータベース６０ａに格納して、上述したような故障判定を行い、故障と判定すると故障の原因の解析を行って、報知部２３に報知させる報知内容をコントローラ２１に送信する。そして、コントローラ２１は、サーバ６０から送信された報知内容を報知部２３から報知させる。このように構成することで、異常の原因を解析する解析処理の結果に応じた報知内容が報知部２３から報知されたにも関わらず、使用者がその報知内容に従わずに調理を継続し、加熱調理器１００が故障したような場合であっても、上述したように従来よりも故障原因をより正確に特定することができるから、加熱調理器１００が修理不可能となるといった、望ましくない状況が発生することを未然に防ぐことができる。
【００７５】
また、コントローラ２１の機能及び通信コントローラ３１の機能を有する一つのコントローラで構成してもよい。本発明の「コントローラ」は、コントローラ２１の機能及び通信コントローラ３１の機能を有するコントローラとする。
【符号の説明】
【００７６】
１０  加熱調理器部、１１  操作部、１１ａ  電源スイッチ、１１ｂ  操作パネル、１２  電流検出部、１３  温度検出部、１５  電源制御部、２１  コントローラ、２２  加熱部、２３  報知部、３０  ネットワーク通信処理部、３１  通信コントローラ、３２  記憶部、３５  電源回路、４０  ターミナルアダプタ、５０  インターネット、６０  サーバ、６０ａ  データベース、１００  加熱調理器、１２０  入力部、１２１  コントローラ、１３１  通信コントローラ、１３２  記憶部、２００  空気調和機、２２０  入力部、２２１  コントローラ、２３１  通信コントローラ、２３２  記憶部、３００  給湯機、３２０  入力部、３２１  コントローラ、３３１  通信コントローラ、３３２  記憶部、４００  冷蔵庫、１０００  加熱調理システム。
【図１】
2014190626.tif 000003
【図２】
2014190626.tif 000004
【図３】
2014190626.tif 000005
【図４】
2014190626.tif 000006
【図５】
2014190626.tif 000007