(57)【要約】      （修正有）【課題】第１データ記憶部へのデータ送信完了を待つことなく、熱機器と第２データ記憶部とを通信するまでの時間を短縮することができる通信システムを提供する。【解決手段】通信システムは、加熱調理器１と、外部端末５０と、中継器６０と、データサーバ７０とを備える。加熱調理器１は、外部端末５０と双方向通信されていない状態において、３秒毎に、加熱調理器１から中継器６０に向けた一方向の信号として、第１コンロ１０ａの作動データを中継器６０に送信する。加熱調理器１は、外部端末５０から自動調理を行うための通信要求が行われると、優先的に外部端末５０と双方向通信される。【選択図】図１
2020120287.tif 000002
【特許請求の範囲】
【請求項１】
熱機器と、前記熱機器と無線通信される第１データを記憶する第１データ記憶部と、前記熱機器と無線通信される第２データを記憶する第２データ記憶部と、を備えた通信システムであって、
前記第１データは、前記熱機器から前記第１データ記憶部に向けた一方向の信号として送信され、
前記第２データは、前記熱機器と前記第２データ記憶部との間で双方向の通信を行うことで送信及び受信され、
前記熱機器は、前記第１データを前記第１データ記憶部に送信するよりも、前記第２データを前記第２データ記憶部と双方向で通信することを優先することを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムにおいて、
前記熱機器は、前記第１データを前記第１データ記憶部に所定の間隔で送信することを特徴とする通信システム。
【請求項３】
請求項１又は請求項２に記載の通信システムにおいて、
前記熱機器は、前記第１データを前記熱機器から中継器を介して前記第１データ記憶部に送信することを特徴とする通信システム。
【請求項４】
請求項１〜請求項３のいずれか１項に記載の通信システムにおいて、
前記第１データに変化があった場合に、前記第１データを前記第１データ記憶部に送信することを特徴とする通信システム。
【請求項５】
請求項１〜請求項４のいずれか１項に記載の通信システムにおいて、
前記第１データには、受信又は送信する時刻データを含むことを特徴とする通信システム。
【請求項６】
請求項１〜請求項５のいずれか１項に記載の通信システムにおいて、
前記熱機器は、加熱調理器で構成され、
前記第１データは、前記加熱調理器の少なくとも運転実績又は運転情報を含む作動データであり、
前記第２データは、前記加熱調理器の運転指示情報を含む制御データであることを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに関する。
【背景技術】
【０００２】
ガスコンロ等の加熱調理器（熱機器）に関し、例えば特許文献１に見られるように、加熱調理器の運転情報を、中継器を介してデータサーバ等の管理センタに送信するシステムが知られている。
【０００３】
特許文献１のシステムでは、さらに、加熱調理器は、携帯端末等の外部端末と通信され、外部端末により加熱調理器を遠隔操作可能となっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３４１０８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１のシステムのように、例えば、中継器を介して加熱調理器をデータサーバに通信でき、また、加熱調理器と外部端末とを通信できるシステムでは、加熱調理器からデータサーバと外部端末との双方に同時に並列に通信した場合、加熱調理器では同時に信号処理する必要があり、制御部などの負担が大きくなる。そこで、加熱調理器からデータサーバへの通信と、加熱調理器から外部端末への通信とが重ならないように、どちらか一方と通信可能とする必要がある。そこで、加熱調理器の制御部の負担が大きくならないように、同時に両方に通信させずに、通信先を切り替える通信システムとすることが考えられる。
【０００６】
しかしながら、上記通信システムでは、例えば、加熱調理器がデータサーバ（第１データ記憶部）と双方向通信を行い、加熱調理器の作動データ（第１データ）を双方向通信で送受信しているとき、制御データ（第２データ）を加熱調理器と外部端末（第２データ記憶部）との間で通信するためには、加熱調理器とデータサーバとの通信が完了するまで待つ必要があり、加熱調理器と外部端末とを通信する場合に、時間を要することがある。
【０００７】
本発明は、このような事情に鑑みてなされたものであり、第１データ記憶部へのデータ送信完了を待つことなく、熱機器と第２データ記憶部とを通信するまでの時間を短縮することができる通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の通信システムは、熱機器と、前記熱機器と無線通信される第１データを記憶する第１データ記憶部と、前記熱機器と無線通信される第２データを記憶する第２データ記憶部と、を備えた通信システムであって、前記第１データは、前記熱機器から前記第１データ記憶部に向けた一方向の信号として送信され、前記第２データは、前記熱機器と前記第２データ記憶部との間で双方向の通信を行うことで送信及び受信され、前記熱機器は、前記第１データを前記第１データ記憶部に送信するよりも、前記第２データを前記第２データ記憶部と双方向で通信することを優先することを特徴とする。
【０００９】
本発明では、熱機器と第１データ記憶部との通信は、熱機器から第１データ記憶部に向けた一方向の信号の送信であるので、熱機器は、第１データ記憶部が送信を中止してもよい状態であるかを確認する必要がなく、熱機器からの送信を中止することができる。これにより、熱機器と第１データ記憶部との通信が完了するまで待つ必要がなく、速やかに熱機器と第２データ記憶部との双方向通信に移行ができるため、熱機器と第２データ記憶部とを通信するまでの時間を短縮することができる。
【００１０】
また、前記熱機器は、前記第１データを前記第１データ記憶部に所定の間隔で送信することが好ましい。なお、所定の間隔で送信とは、一定の間隔（例えば、３秒毎）で送信することや、一定ではない間隔（例えば、３秒、５秒、２秒）で送信することを含む。
【００１１】
上記構成によれば、熱機器から第１データ記憶部に複数回に亘って頻繁に第１データを送信するので、熱機器から第１データ記憶部への第１データの送信中に、熱機器と第２データ記憶部との通信要求があり、第１データ記憶部への第１データの送信を中止した場合や、第１データ記憶部への第１データの送信ミスがあった場合でも、第１データ記憶部は、次の第１データを利用することができ、第１データ記憶部は、熱機器からの第１データを確実に受信することができる。
【００１２】
さらに、前記熱機器は、前記第１データを前記熱機器から中継器を介して前記第１データ記憶部に送信することが好ましい。
【００１３】
この構成によれば、中継器を使用することで、熱機器からＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離通信を利用して中継器に第１データを送信することができ、熱機器の通信にかかる消費電力を削減することができる。
【００１４】
また、前記第１データに変化があった場合に、前記第１データを前記第１データ記憶部に送信することが好ましい。
【００１５】
この構成によれば、第１データを全て第１データ記憶部に送信するものに比べて、第１データ記憶部の負荷を軽減することができる。
【００１６】
さらに、前記第１データには、受信又は送信する時刻データを含むことが好ましい。
【００１７】
この構成によれば、第１データ記憶部で第１データの時刻管理をする必要がなくなり、第１データ記憶部の負荷を軽減することができる。
【００１８】
また、前記熱機器は、加熱調理器で構成され、前記第１データは、前記加熱調理器の少なくとも運転実績又は運転情報を含む作動データであり、前記第２データは、前記加熱調理器の運転指示情報を含む制御データであることが好ましい。
【００１９】
この構成によれば、加熱調理器の作動データの送信完了を待つことなく、加熱調理器の運転指示情報を時間遅れなく速やかに送信することができる。これにより、自動調理運転の火力変更等を時間遅れなく運転指示通りに行うことができ、自動調理運転の失敗がなく、指示通りの自動調理を行うことができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態における通信システムの一例を示す図。
【図２】実施形態の加熱調理器の制御に係る構成を示すブロック図。
【図３】通信システムの制御の流れを示すタイムチャート。
【図４】通信システムの制御の流れを示すフローチャート。
【図５】蓄積用データサーバと記憶用データサーバとを備えた実施形態における通信システムの加熱調理器と外部端末と中継器と蓄積用データサーバと記憶用データサーバとを示す図。
【発明を実施するための形態】
【００２１】
本発明の一実施形態を、図１〜図４を参照して説明する。
【００２２】
図１を参照して、本実施形態の加熱調理器１（熱機器）は、インターネットに接続可能な外部端末５０と無線通信を行うことが可能である。また、加熱調理器１は、中継器６０と無線通信を行うことが可能であり、中継器６０は、インターネットを介してデータサーバ７０に接続可能である。中継器６０は、例えば、加熱調理器１が設置される家等に設けられた給湯リモコン、レンジフードなどの機器などと一体に構成され得る。
【００２３】
本実施形態では、加熱調理器１と、外部端末５０と、中継器６０と、データサーバ７０とにより、通信システム５が構成される。
【００２４】
データサーバ７０は、調理データ蓄積部７０ａ（本発明における第２データ記憶部に相当）と、作動データ記憶部７０ｂ（本発明における第１データ記憶部に相当）とを備える。調理データ蓄積部７０ａは、詳しくは後述するレシピに基づく自動調理を行う際の加熱調理器１の作動制御用の自動調理データ等を含むレシピデータ（本発明における第２データ及び制御データに相当）を蓄積している。作動データ記憶部７０ｂは、詳しくは後述する作動データ（本発明における第１データ及び作動データに相当）を記憶する。
【００２５】
外部端末５０は、例えば、スマートフォン、タブレット端末、モバイルパソコン等により構成され得る。あるいは、外部端末５０は、加熱調理器１に専用の機器により構成され得る。
【００２６】
この外部端末５０は、あらかじめインストールされた自動調理アプリケーション（以下、自動調理アプリと称する）を実行することで、加熱調理器１で調理を行い得る種々様々な調理メニューのレシピのそれぞれに関するレシピデータを、随時、データサーバ７０の調理データ蓄積部７０ａからインターネットを介して取得可能である。外部端末５０は、使用者Ｐにより操作可能なタッチパネル５１を備える。使用者Ｐは、タッチパネル５１を操作することで、レシピデータを取得する。
【００２７】
詳細は後述するが、各レシピの上記レシピデータは、該レシピに基づく自動調理を行う際の加熱調理器１の作動制御用の自動調理データ等を含むデータである。そして、外部端末５０は、使用者Ｐの指示に応じて、個々のレシピに関するレシピデータを加熱調理器１に送信することが可能である。そして、加熱調理器１は、点火動作が行われると、送信されたレシピデータに基づいて火力調整等を行い、自動調理を行う。また、外部端末５０は、加熱調理器１の動作状態等の情報を加熱調理器１から受信し、その情報をタッチパネル５１に表示する、もしくはスピーカ（図示せず）から報知すること等が可能である。
【００２８】
加熱調理器１は、本実施形態の一例では、例えばガスコンロである。この加熱調理器１は、加熱部として、第１コンロ１０ａ、第２コンロ１０ｂ及びグリル２０を備えている。なお、コンロの数は適宜変更可能であり、１個または３個以上設けてもよい。
【００２９】
第１コンロ１０ａ及び第２コンロ１０ｂは、互いに加熱能力（最大火力）が相違するコンロであり、例えば、第１コンロ１０ａの加熱能力が、第２コンロ１０ｂの加熱能力より高い。
【００３０】
また、第１コンロ１０ａ及び第２コンロ１０ｂには、載置される被加熱物（調理物を収容した調理容器等）の温度を検出する温度センサ１５ａ，１５ｂが設けられている。
【００３１】
加熱調理器１の前面には、加熱調理器１の電源のオン／オフを行うための電源ボタン１ａと、第１コンロ１０ａの点火／消火及び火力変更を行うための第１コンロ用操作ボタン１１ａと、第２コンロ１０ｂの点火／消火及び火力変更を行うための第２コンロ用操作ボタン１１ｂと、グリル２０の点火／消火及び火力変更とを行うためのグリル用操作ボタン２１とが設けられている。本実施形態では、第１コンロ１０ａは、火力が例えば１１段階に変更可能となっており、第２コンロ１０ｂは、火力が例えば９段階に変更可能となっており、火力１が最も火力が弱く、火力１１が最も火力が強い。
【００３２】
さらに、加熱調理器１の前面には、プッシュオープン式のコンロ操作部１２とグリル操作部２２とが設けられている。使用者Ｐがコンロ操作部１２を押し操作するとコンロ操作部１２が開いてコンロ操作パネル１３が現れる。コンロ操作パネル１３は、第１コンロ１０ａ用の第１コンロ操作部１３ａと、第２コンロ１０ｂ用の第２コンロ操作部１３ｂとを備えている。同様に、使用者Ｐがグリル操作部２２を押し操作するとグリル操作部２２が開いてグリル操作パネル２３が現れる。
【００３３】
コンロ操作パネル１３は、第１コンロ１０ａ及び第２コンロ１０ｂの作動に関する操作（例えば自動調理のメニュー設定、タイマ時間の設定等）を使用者Ｐが行い得るように構成されていると共に、第１コンロ１０ａ及び第２コンロ１０ｂの作動に関する各種情報表示を行い得るように構成されている。このことはグリル操作パネル２３についても同様である。
【００３４】
加熱調理器１は、上記の構成のほか、さらに図２に示すように、加熱調理器１の全体の作動制御を行う制御装置３０と、音声等を出力するスピーカ２６と、外部端末５０との通信を行う通信装置２７とを備える。
【００３５】
制御装置３０は、ＣＰＵ、メモリ、インターフェース回路等を含む電子回路ユニットにより構成される。なお、制御装置３０は、相互に通信可能な複数の電子回路ユニットにより構成されていてもよい。また、通信装置２７及び制御装置３０は、第１コンロ１０ａ、第２コンロ１０ｂ及びグリル２０がオフされても、電源ボタン１ａはオン状態が保たれ、通信可能状態が持続する。
【００３６】
該制御装置３０には、温度センサ１５ａ，１５ｂの検出信号と、操作ボタン（第１，第２コンロ用操作ボタン１１ａ，１１ｂ、グリル用操作ボタン２１）の操作信号と、操作パネル（コンロ操作パネル１３、グリル操作パネル２３）の操作信号と、通信装置２７により受信された信号（外部端末５０から送信された信号）とが入力される。
【００３７】
制御装置３０は、実装されるプログラムを実行することで実現される機能又はハードウェア構成により実現される機能によって、第１コンロ１０ａ、第２コンロ１０ｂ及びグリル２０のそれぞれの作動制御（点火／消火制御等）と、操作パネル（コンロ操作パネル１３、グリル操作パネル２３）の表示制御と、スピーカ２６の出力制御と、通信装置２７を介した外部端末５０及び中継器６０との通信制御とを行い得るように構成されている。加熱調理器１の通信装置２７と中継器６０との通信は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離通信を利用することができ、この場合、通信にかかる電力を削減でき、省電力となる。また、加熱調理器１には、ガスの流れを制御するガス電磁弁等の複数のアクチュエータや、振動を検知するための加速度センサ等の複数のセンサが設けられている（いずれも図示せず）。
【００３８】
ここで、本実施形態では、加熱調理器１が外部端末５０を介してレシピデータを取得可能なレシピは、第１コンロ１０ａ及び第２コンロ１０ｂ用のレシピと、グリル２０用のレシピとに大別される。
【００３９】
第１コンロ１０ａ、第２コンロ１０ｂ及びグリル２０が、本発明における加熱部に相当するものであるが、本実施形態では、一例として、第１コンロ１０ａを用いて自動調理を行う場合の作動制御を中心に説明する。
【００４０】
制御装置３０は、レシピに対応するレシピデータを、外部端末５０との通信を行うことにより該外部端末５０から取得するレシピデータ取得部３２としての機能と、レシピに基づく調理の実行時に、レシピに対応するレシピデータ（本発明における第２データ及び制御データに相当）に含まれる自動調理データに応じて第１コンロ１０ａの作動制御を行うレシピ調理実行処理部３３としての機能とを有する。自動調理データは、周知のものであり、その詳細な説明は簡略化するが、例えば、第１コンロ１０ａの燃焼停止、再点火、火力調整などの各作動制御に対応した複数のブロックが設けられ、各ブロックに各作動制御に関する指令信号が記録されるデータ構造を有している。そして、外部端末５０からの１回の送信で、各作動制御の指令信号を含むレシピデータが送信される。また、指令信号がない作動制御のブロックはブランクとなる。なお、レシピデータには、使用者Ｐによって行われる下ごしらえ用レシピのデータが含まれていてもよい。
【００４１】
制御装置３０のレシピデータ取得部３２は、外部端末５０との通信によって取得したレシピのレシピデータを図示しないメモリに記憶保持する。この場合、本実施形態では、制御装置３０は、外部端末５０の操作による使用者Ｐの指示に応じて、複数（所定数）のレシピのそれぞれ毎のレシピデータをメモリに記憶保持することが可能である。
【００４２】
なお、メモリに記憶保持するレシピデータは、加熱調理器１又は外部端末５０の操作によって、適宜、更新あるいは消去することが可能である。
【００４３】
本実施形態では、加熱調理器１は、第１コンロ１０ａ、第２コンロ１０ｂを用いた調理モードとして、例えば、高温炒めモード、湯沸しモード、茹で物モード、及び、麺ゆでモードを実行可能となっている。
【００４４】
上記各モードは、周知のものであり、その詳細な説明は簡略化するが、高温炒めモードは、高温度での調理が可能となるモードであり、湯沸しモードは、水を沸騰させ、沸騰の検知後に一定火力で沸騰状態を保つモードである。
【００４５】
茹で物モードは、調理用の具材を浸漬させた水を沸騰させ、沸騰の検知後に火力の強弱の切り替えを行いながら沸騰状態を保つモードであり、麺ゆでモードは、水を沸騰させた後に、使用者Ｐにより麺が浸漬された場合に、沸騰の検知後に一定火力で沸騰状態を保つモードである。
【００４６】
次に、図３に示すタイムチャートを用いて、通信システム５の制御の流れを説明する。
【００４７】
図３に示すように、使用者Ｐは、電源ボタン１ａを操作して加熱調理器１の電源をオンする（時刻：ｔ０）。そして、使用者Ｐは、第１コンロ用操作ボタン１１ａを操作して第１コンロ１０ａを点火し、第１コンロ１０ａを用いて調理を行う。ここでの調理は、詳しくは後述する自動調理とは別の調理である。なお、詳しくは後述する自動調理の前に、第１コンロ１０ａは消火される。
【００４８】
加熱調理器１は、電源がオンされる（時刻：ｔ０）と、加熱調理器１と外部端末５０とが、詳しくは後述する指令信号とアンサ信号とからなる一対の通信である双方向通信を行っていない状態において、所定時間（例えば、３秒）毎に、加熱調理器１から中継器６０に向けた一方向の信号として、加熱調理器１の運転実績又は運転情報を示す作動データを中継器６０に送信する（時刻：ｔ１〜ｔ３、ｔ９、ｔ１０）。なお、図３では、簡易的に作動データを５回送信する形態を図示している。また、一定ではない間隔（例えば、３秒、５秒、２秒等）で作動データを送信するようにしてもよい。
【００４９】
また、加熱調理器１は、３秒毎の作動データを送信するタイミングで、加熱調理器１と外部端末５０とが双方向通信している場合には、加熱調理器１と外部端末５０との双方向通信が終了した後に、加熱調理器１から中継器６０に向けた一方向の信号として、作動データを中継器６０に送信する。
【００５０】
さらに、本実施形態では、加熱調理器１から中継器６０への作動データの送信中に、加熱調理器１と外部端末５０とを双方向通信するための通信要求があった場合には、加熱調理器１から中継器６０への作動データの送信を中止し、優先的に加熱調理器１と外部端末５０とを双方向通信させる。したがって、加熱調理器１から中継器６０への作動データの送信完了を待つことなく、外部端末５０から加熱調理器１にレシピデータを時間遅れなく速やかに送信することができる。これにより、自動調理運転の火力変更等を時間遅れなく運転指示通りに行うことができ、自動調理運転の失敗がなく、指示通りの自動調理を行うことができる。
【００５１】
本実施形態では、加熱調理器１は、外部端末５０と、指令信号とアンサ信号とからなる一対の通信である双方向通信を行っていない状態において、３秒毎（間欠的）に、中継器６０に作動データを送信するので、作動データの送信中に、加熱調理器１と外部端末５０との通信要求があり、加熱調理器１から中継器６０への作動データの送信を中止した場合でも、加熱調理器１と外部端末５０との双方向通信が終了した後に、作動データを送信することができる。これにより、作動データを確実に中継器６０に送信することができる。
【００５２】
なお、加熱調理器１から中継器６０への作動データの送信中に、加熱調理器１と外部端末５０との通信要求があった場合には、加熱調理器１から中継器６０への作動データの送信を中止し、この送信を中止した作動データを、加熱調理器１と外部端末５０との双方向通信が終了した後に再度送信するようにしてもよく、この再度の送信は行わないようにしてもよい。
【００５３】
図３に示すタイムチャートでは、横軸が時間（時刻）軸であり、加熱調理器１の時間経過を示す第１軸線Ｌ１、外部端末５０の時間経過を示す第２軸線Ｌ２、中継器６０の時間経過を示す第３軸線Ｌ３、及びデータサーバ７０の時間経過を示す第４軸線Ｌ４を横軸に示す。矢印付きの縦軸線は、加熱調理器１と外部端末５０又は中継器６０との信号の送受信と、中継器６０とデータサーバ７０との信号の送受信とを示す。
【００５４】
加熱調理器１から中継器６０に作動データを送信する場合（時刻：ｔ１〜ｔ３、ｔ９、ｔ１０）には、作動データの送信開始時から作動データの送信が完了するまで、加熱調理器１は、加熱調理器１から中継器６０に向けた一方向の信号として、作動データを中継器６０に送信する。
【００５５】
作動データは、例えば、電源状態データ（オン、オフ）、運転状態データ（停止、エラー停止、作動完了停止、運転中）、火力データ（１〜１１）、温度センサ１５ａ，１５ｂでの検出温度データ、調理モード（高温炒めモード、湯沸しモード、茹で物モード、麺ゆでモード）、エラーコードである。エラーコードは、加熱調理器１の機種に応じて予め設定された例えば２文字のコードである。温度データは、例えば１０°Ｃ毎のデータである。なお、作動データは、上記のデータに限らず、適宜変更可能である。
【００５６】
中継器６０は、作動データを受信すると、例えば直前に受信した作動データと比較し、作動データに変化があるか否かを判定する。中継器６０は、第１コンロ１０ａによる調理中等で作動データに変化（例えば、火力が変化）があった場合（時刻：ｔ２）に、この作動データに受信した時刻データ（タイムスタンプ）を付与した後、作動データをデータサーバ７０の作動データ記憶部７０ｂに送信する。なお、中継器６０は、変化のない作動データはデータサーバ７０の作動データ記憶部７０ｂに送信しない（時刻：ｔ１，ｔ３，ｔ９，ｔ１０）。また、中継器６０は、作動データに送信する時刻データ（タイムスタンプ）を付与した後、作動データをデータサーバ７０の作動データ記憶部７０ｂに送信するようにしてもよい。さらに、加熱調理器１が送信する時刻データ（タイムスタンプ）を付与した後、作動データを中継器６０に送信するようにしてもよい。
【００５７】
データサーバ７０の作動データ記憶部７０ｂは、受信した作動データを記憶する。このデータは、例えば、加熱調理器１の製造会社等に送信され、加熱調理器１の状態チェック等に用いられる。
【００５８】
本実施形態では、中継器６０は、受信した作動データに変化があった場合に、作動データをデータサーバ７０の作動データ記憶部７０ｂに送信するので、作動データを全てデータサーバ７０の作動データ記憶部７０ｂに送信するものに比べて、データサーバ７０の作動データ記憶部７０ｂの負荷を軽減することができる。
【００５９】
さらに、中継器６０は、作動データに受信時刻データを加えてデータサーバ７０の作動データ記憶部７０ｂに送信するので、データサーバ７０の作動データ記憶部７０ｂで作動データの時刻管理をする必要がなくなり、データサーバ７０の作動データ記憶部７０ｂの負荷を軽減することができる。
【００６０】
ここで、外部端末５０から自動調理を行うための通信要求を行う前に行われる事前工程について説明する。
【００６１】
加熱調理器１により自動調理を行う場合、使用者Ｐは、外部端末５０のタッチパネル５１を操作して、自動調理アプリを実行する。自動調理アプリが実行されると、タッチパネルに複数のレシピ（料理名）が表示され、使用者Ｐは、所望するレシピを選択する。
【００６２】
外部端末５０は、使用者Ｐによって選択されたレシピのレシピデータを、インターネットを介してデータサーバ７０の調理データ蓄積部７０ａから取得する。そして、外部端末５０は、取得したレシピデータに含まれる下ごしらえ用レシピ（例えば、所定量の野菜や肉等の食材と、所定量の水と、所定量の調味料とを鍋等の調理容器に入れる）をタッチパネル５１に表示する。使用者Ｐは、タッチパネル５１に表示された下ごしらえ用レシピに沿って下ごしらえを行う。
【００６３】
使用者Ｐは、下ごしらえが終了すると、調理容器を第１コンロ１０ａの上に載せる。そして、下ごしらえが終了した調理容器を第１コンロ１０ａの上に載せた後、使用者Ｐは、外部端末５０のタッチパネル５１を操作して、加熱調理器１に自動調理を行うための通信要求を行う（時刻：ｔ４）。
【００６４】
加熱調理器１は、外部端末５０から自動調理を行うための通信要求が行われる（時刻：ｔ４）と、外部端末５０に通信を許可する旨を示すアンサ信号を外部端末５０に送信する（時刻：ｔ５）。なお、通信要求とは、外部端末５０から加熱調理器１に通信要求信号を送信することである。外部端末５０は、アンサ信号により、双方向通信可能で自動調理が可能であることを判定する。本実施形態では、双方向通信とは、要求信号（指令信号）とアンサ信号とからなる一対の通信である。
【００６５】
外部端末５０から自動調理を行うための通信要求が行われ、優先的に加熱調理器１と外部端末５０とを双方向通信させる際に、加熱調理器１と中継器６０とが双方向通信している場合、加熱調理器１と中継器６０との通信が完了するまで待つ必要があり、時間を要することがある。
【００６６】
本実施形態では、加熱調理器１から中継器６０に向けた一方向の信号として、作動データを中継器６０に送信しているので、中継器６０が送信を中止してもよい状態であるかを確認する必要なく、加熱調理器１から中継器６０への送信を中止し、優先的に加熱調理器１と外部端末５０とを双方向通信させることができる。これにより、加熱調理器１と中継器６０との通信が完了するまで待つ必要があるものに比べて、上記優先制御を行い、加熱調理器１と外部端末５０とを双方向通信するまでの時間を短縮することができる。
【００６７】
加熱調理器１は、アンサ信号を外部端末５０に送信する（時刻：ｔ５）。外部端末５０は、使用者Ｐによって選択されたレシピのレシピデータ（例えば、ステップＡ：湯沸しモード１０分、ステップＢ：茹で物モード３０分、ステップＣ：消火）を加熱調理器１に送信する（時刻：ｔ６）。レシピデータには、各モードでの火力データも含まれる。
【００６８】
加熱調理器１は、外部端末５０からのレシピデータを受信すると、受信したことを示すアンサ信号を外部端末に送信する（時刻：ｔ７）。
【００６９】
加熱調理器１でレシピデータを受信した後、使用者Ｐは、第１コンロ用操作ボタン１１ａを操作して第１コンロ１０ａを点火する（時刻：ｔ８）。第１コンロ１０ａが点火されると、加熱調理器１の制御装置３０（レシピ調理実行処理部３３）は、受信したレシピデータ（ステップＡ〜Ｃ）に基づいて、自動調理を開始する。
【００７０】
加熱調理器１は、自動調理中にも、中継器６０に第１コンロ１０ａの作動状態を示す作動データを３秒毎に送信する（時刻：ｔ９，ｔ１０）。
【００７１】
また、図示しないが、加熱調理器１は、レシピデータを受信する（時刻：ｔ６）と、加熱調理器１の動作状態（例えば、自動調理開始、自動調理中、自動調理終了等）を示す動作状態データ（本発明における第２データ及び制御データに相当）を、外部端末５０に双方向通信してもよい。これにより、外部端末５０は、受信した動作状態データをタッチパネル５１に表示し、使用者Ｐは、タッチパネル５１に表示された動作状態データを確認して、加熱調理器１の動作状態を知ることができる。また、外部端末５０は、加熱調理器１からの動作状態データを受信した場合に、受信したことを示すアンサ信号を加熱調理器１に送信する。
【００７２】
本実施形態では、動作状態データを送信する場合にも、作動データを加熱調理器１から中継器６０を介して作動データ記憶部７０ｂに送信するよりも、加熱調理器１と外部端末５０とを双方向で通信することを優先するように制御する優先制御を行う。これにより、動作状態データを外部端末５０に素早く送信することができる。
【００７３】
なお、加熱調理器１から外部端末５０に、加熱調理器１の動作状態のデータを送信するタイミングは、レシピデータを受信してから、詳しくは後述する自動調理終了（時刻：ｔ１１）までの期間内であれば適宜変更可能であり、例えば、所定時間毎に送信するようにしてもよい。
【００７４】
受信したレシピデータに応じて自動調理を行う場合、レシピ調理実行処理部３３は、先ず、ステップＡとして、第１コンロ１０ａを湯沸しモード（例えば、第１コンロ１０ａの火力が１１段階の５）で１０分作動させる制御を行う。
【００７５】
次に、レシピ調理実行処理部３３は、湯沸しモードで１０分作動させた後、ステップＢとして、茹で物モード（例えば、第１コンロ１０ａの火力を１１段階の７と３とで切り替える）で３０分作動させる制御を行う。
【００７６】
そして、レシピ調理実行処理部３３は、茹で物モードで３０分作動させた後、ステップＣとして、消火するように第１コンロ１０ａの作動制御を行う。以上のステップＡ〜Ｃが行われると、自動調理が終了する（時刻：ｔ１１）。
【００７７】
自動調理終了後に、使用者Ｐが電源ボタン１ａを操作して加熱調理器１の電源をオフする（時刻：ｔ１２）と、通信システム５での制御が終了する。
【００７８】
次に、図４に示すフローチャートを用いて、通信システム５の制御の流れを説明する。
【００７９】
図４に示すように、使用者Ｐが、電源ボタン１ａを操作して加熱調理器１の電源をオンすると、加熱調理器１は、外部端末５０と双方向通信していない状態（後述するＳＴＥＰ７で「ＹＥＳ」）において、中継器６０に作動データを３秒毎に送信する（ＳＴＥＰ１）。
【００８０】
中継器６０は、受信した作動データに変化（例えば、火力が変化）があった場合（ＳＴＥＰ２で「ＹＥＳ」）に、この作動データに受信した時刻データ（タイムスタンプ）を付与した後、作動データをデータサーバ７０の作動データ記憶部７０ｂに送信する（ＳＴＥＰ３）。なお、中継器６０は、作動データに変化がない場合（ＳＴＥＰ２で「ＮＯ」）、作動データをデータサーバ７０の作動データ記憶部７０ｂに送信しない。
【００８１】
加熱調理器１は、中継器６０に作動データを送信して（ＳＴＥＰ１）から３秒経過した場合（ＳＴＥＰ４で「ＹＥＳ」）、ＳＴＥＰ１を再び行う。
【００８２】
使用者Ｐは、調理容器を第１コンロ１０ａの上に載せた後、外部端末５０から加熱調理器１に自動調理を行うための通信要求を行う。
【００８３】
中継器６０に作動データを送信して（ＳＴＥＰ１）から３秒経過しておらず（ＳＴＥＰ４で「ＮＯ」）、且つ、外部端末５０から加熱調理器１に自動調理を行うための通信要求が行われて、加熱調理器１から外部端末５０にアンサ信号が送信される（ＳＴＥＰ５で「ＹＥＳ」）と、加熱調理器１と外部端末５０とは双方向通信可能な状態となる（ＳＴＥＰ６）。なお、ＳＴＥＰ５は、ＳＴＥＰ１〜４を行っている最中にも常時行われ、（ＳＴＥＰ５で「ＹＥＳ」の場合には、ＳＴＥＰ６が優先して行われる。
【００８４】
外部端末５０は、加熱調理器１からアンサ信号を受信し、加熱調理器１と双方向通信可能になると、使用者Ｐによって選択されたレシピのレシピデータを加熱調理器１に送信する。
【００８５】
加熱調理器１は、レシピデータを受信すると、外部端末５０との双方向通信を終了し（ＳＴＥＰ７で「ＹＥＳ」）、ＳＴＥＰ１を再び行う。なお、図４に示すフローチャートは、加熱調理器１の電源がオフされると終了する。
【００８６】
なお、本発明における加熱調理器は、燃焼式の加熱部（コンロ）を含むガスコンロに限らず、ＩＨクッキングヒータ等の誘導加熱方式の加熱部を有する加熱調理器、あるいは、電熱式の加熱部を有する加熱調理器であってもよい。さらに、電池駆動の加熱調理器であってもよい。
【００８７】
本実施形態では、加熱調理器１は、加熱調理器１の作動データを中継器６０に送信しているが、特定の作動データを中継器６０に送信するか否かを使用者Ｐが選択可能にしてもよい。この場合、加熱調理器１の表示部に、送信するか否かを選択する画面を表示し、使用者Ｐが操作部を操作して選択する。
【００８８】
なお、上記実施形態では、加熱調理器１の作動データを中継器６０に送信し、中継器６０からデータサーバ７０の作動データ記憶部７０ｂに送信してデータサーバ７０の作動データ記憶部７０ｂに記憶させたが、データサーバ７０の作動データ記憶部７０ｂに送信するデータは、一旦、中継器６０に記憶させてもよいし、そのまま中継器６０を介してデータを送信してもよい。
【００８９】
また、加熱調理器１の作動データを直接、データサーバ７０の作動データ記憶部７０ｂに送信してデータサーバ７０の作動データ記憶部７０ｂに記憶させてもよい。
【００９０】
なお、加熱調理器１は、外部端末５０から外部端末５０に記憶されたレシピデータを取得するようにしてもよいし、外部端末５０がデータサーバ７０の調理データ蓄積部７０ａからレシピデータを取得してもよい。さらに、外部端末５０からデータサーバ７０の調理データ蓄積部７０ａに加熱調理器１に送信するレシピデータを指示し、データサーバ７０の調理データ蓄積部７０ａからレシピデータを取得してもよい。
【００９１】
また、外部端末５０に中継器６０の機能を付加してもよい。
【００９２】
上記実施形態では、外部端末５０から加熱調理器１にレシピデータを送信するために、加熱調理器１と外部端末５０とを双方向通信させる実施形態としているが、加熱調理器１から外部端末５０に、加熱調理器１の状態を外部端末５０に表示するためのデータを送信するために、加熱調理器１と外部端末５０とを双方向通信させる実施形態でも本発明は実施可能である。
【００９３】
上記実施形態では、中継器６０は、作動データに変化があった場合に、この作動データに受信した時刻データを付与した後、作動データをデータサーバ７０の作動データ記憶部７０ｂに送信しているが、作動データに受信した時刻データを付与しないようにしてもよい。さらに、中継器６０は、作動データに変化があった場合にのみ、作動データをデータサーバ７０に送信するようにしてもよい。
【００９４】
また、図５に変形例を示す。図５では、中継器６０から記憶用サーバ７０１ｂの作動データ記憶部７０ｂに無線通信を行い、作動データを記憶用サーバ７０１ｂの作動データ記憶部７０ｂに記憶させる。また、加熱調理器１の外部端末５０から蓄積用サーバ７０１ａの調理データ蓄積部７０ａに無線通信を行い、外部端末５０が蓄積用サーバ７０１ａの調理データ蓄積部７０ａからレシピデータを取得する。それ以外は図１と同じであり、図１と同一番号が付してあり説明を省略する。
【００９５】
本発明のデータサーバ７０は、調理データ蓄積部７０ａ及び作動データ記憶部７０ｂを一体に備えているが、図５の様に、調理データ蓄積部７０ａを備えた蓄積用サーバ７０１ａと、作動データ記憶部７０ｂを備えた記憶用サーバ７０１ｂとを別々に設けてもよい。
【００９６】
別々のサーバを備えた場合でも、上記説明した様に、加熱調理器１の作動データを中継器６０に送信し、中継器６０から記憶用サーバ７０１ｂの作動データ記憶部７０ｂに送信して記憶用サーバ７０１ｂの作動データ記憶部７０ｂに記憶させてもよい。さらに、記憶用サーバ７０１ｂの作動データ記憶部７０ｂに送信するデータは、一旦、中継器６０に記憶させてもよいし、そのまま中継器６０を介してデータを送信してもよい。
【００９７】
また、加熱調理器１の作動データを直接、記憶用サーバ７０１ｂの作動データ記憶部７０ｂに送信して記憶用サーバ７０１ｂの作動データ記憶部７０ｂに記憶させてもよい。
【００９８】
なお、加熱調理器１は、外部端末５０から外部端末５０に記憶されたレシピデータを取得するようにしてもよいし、外部端末５０が蓄積用サーバ７０１ａの調理データ蓄積部７０ａからレシピデータを取得してもよい。さらに、外部端末５０から蓄積用サーバ７０１ａの調理データ蓄積部７０ａに加熱調理器１に送信するレシピデータを指示し、蓄積用サーバ７０１ａの調理データ蓄積部７０ａからレシピデータを取得してもよい。
【００９９】
なお、この実施形態においても、外部端末５０に中継器６０の機能を付加してもよい。
【０１００】
データを、中継器６０に一旦記憶させる場合は、中継器６０が記憶用サーバ７０１ｂに相当し、外部端末５０から外部端末５０に記憶されたレシピデータを取得するようにした場合には、外部端末５０が蓄積用サーバ７０１ａに相当する。
【０１０１】
本実施形態では、一例として、第１コンロ１０ａを用いて自動調理を行う場合の作動制御を中心に説明しているが、第２コンロ１０ｂやグリル２０を用いて自動調理を行う場合のレシピデータを取得して、そのレシピデータに応じて、第２コンロ１０ｂやグリル２０を作動制御するようにしてもよい。なお、グリル２０を用いた調理モードは、例えば、周知のタイマーモード、魚焼きモード等である。
【０１０２】
さらに、第１コンロ１０ａ、第２コンロ１０ｂ及びグリル２０のうちの複数（２つや３つ）を用いて自動調理を行う場合のレシピデータを取得して、そのレシピデータに応じて、各部を作動制御するようにしてもよい。例えば、第１コンロ１０ａ及び第２コンロ１０ｂを用いて自動調理を行う場合のレシピデータを取得して、そのレシピデータに応じて、第１コンロ１０ａ及び第２コンロ１０ｂやグリル２０を作動制御するようにしてもよい。第１コンロ１０ａ、第２コンロ１０ｂ及びグリル２０のうちの複数を用いて自動調理を行う場合のレシピデータには、自動調理に用いる各部のそれぞれに関するレシピデータが含まれる。なお、自動調理に用いる各部のそれぞれに関するレシピデータを、個別に送信するようにしてもよい。
【０１０３】
第２コンロ１０ｂやグリル２０を用いて自動調理を行う場合のレシピデータに応じて、第２コンロ１０ｂやグリル２０を作動制御する場合にも、本実施形態と同様に、加熱調理器１は、作動データを中継器６０に送信する。
【０１０４】
第２コンロ１０ｂを用いて自動調理を行う場合の作動データは、本実施形態（第１コンロ１０ａを用いて自動調理を行う場合）の作動データと同様のデータである。また、グリル２０を用いて自動調理を行う場合の作動データは、例えば、グリル２０に関するデータ（調理モード、火力、グリル２０の累積燃焼時間等）を含む。
【０１０５】
上記実施形態では、熱機器として加熱調理器１を用いて説明しているが、熱機器として給湯器、ファンヒータ、食器洗浄機を用いても本発明は実施可能である。
【符号の説明】
【０１０６】
１…加熱調理器（熱機器）、１０ａ，１０ｂ…第１，第２コンロ、２０…グリル、３０…制御装置、５０…外部端末、６０…中継器、７０…データサーバ、７０ａ…調理データ蓄積部（第２データ記憶部）、７０ｂ…作動データ記憶部（第１データ記憶部）、７０１ａ…蓄積用サーバ、７０１ｂ…記憶用サーバ
【図１】
2020120287.tif 000003
【図２】
2020120287.tif 000004
【図３】
2020120287.tif 000005
【図４】
2020120287.tif 000006
【図５】
2020120287.tif 000007