(57)【要約】【課題】従来よりも使い勝手の良い加熱調理機、ネットワークシステムまたはサーバを提供する。【解決手段】加熱部１９０と、スピーカ１７０と、加熱部１９０による調理中に現在の調理状況に関する情報をスピーカ１７０に音声出力させるためのプロセッサ１１０とを備える、加熱調理機１００が提供される。【選択図】図４
2019199968.tif 000002
【特許請求の範囲】
【請求項１】
加熱部と、
スピーカと、
前記加熱部による調理中に現在の調理状況に関する情報を前記スピーカに音声出力させるためのプロセッサとを備える、加熱調理機。
【請求項２】
前記調理状況に関する情報は、調理対象物の温度に関する情報を含む、請求項１に記載の加熱調理機。
【請求項３】
人を検知するためのセンサをさらに備え、
前記プロセッサは、前記センサを介して人を検知したときに、前記現在の調理状況に関する情報を前記スピーカに音声出力させる、請求項１または２に記載の加熱調理機。
【請求項４】
扉をさらに備え、
前記プロセッサは、前記現在の調理状況に関する情報を音声出力させて所定時間以内に、前記扉が開けられて、再度扉が閉められると、詫びるためのメッセージを前記スピーカに出力させる、請求項３に記載の加熱調理機。
【請求項５】
前記プロセッサは、人までの距離または方向に応じて前記スピーカに音声出力させる、請求項３または４に記載の加熱調理機。
【請求項６】
前記プロセッサは、同じメッセージを再度音声出力しない、請求項３から５のいずれか１項に記載の加熱調理機。
【請求項７】
前記プロセッサは、人を検知していない間の調理状況に関する情報を蓄積し、人を検知した際に蓄積した調理状況に関する情報を前記スピーカに音声出力させる、請求項３から６のいずれか１項に記載の加熱調理機。
【請求項８】
加熱調理機と、
前記加熱調理機から各種データを取得することによって、前記加熱調理機による調理中に現在の調理状況に関する情報を前記加熱調理機に音声出力させるサーバとを備える、ネットワークシステム。
【請求項９】
加熱調理機と通信するための通信インターフェイスと、
前記通信インターフェイスを介して前記加熱調理機から各種データを取得することによって、前記加熱調理機による調理中に現在の調理状況に関する情報を前記通信インターフェイスを介して前記加熱調理機に音声出力させるためのプロセッサとを備える、サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲料や食品などを加熱するための加熱調理機、ネットワークシステムまたはサーバの技術に関する。
【背景技術】
【０００２】
飲料や食品などを加熱するための加熱調理機が知られている。たとえば、特開２０１７−２２１２９７号公報（特許文献１）には、炊飯器、及び、情報端末機器が開示されている。特許文献１によると、上記の課題を解決するには、炊飯器において、調理物を収容する加熱容器と、加熱容器を加熱する加熱部と、炊飯の開始を指示する操作部と、各種情報を表示する表示部と、加熱部の加熱制御を行い、操作部から炊飯開始の指示を受け付けた時に、炊飯調理までに要する残り時間情報を求めて表示部に表示させる制御部と、制御部は、外部の情報端末機器から通信要求を受けた時、求めた炊飯完了までに要する残り時間情報を情報端末機器に送信する通信部を有し、制御部は、炊飯の進行に応じて加熱調理完了までに要する残り時間情報を修正するものであり、通信部は、外部の情報端末機器から通信要求を受ける度に、制御部が修正した最新の残り時間情報を情報端末機器に送信するように構成すればよい。
【０００３】
また、特開２０１７−２２０７０１号公報（特許文献２）には、調理支援システムが開示されている。特許文献２によると、煮焚き用の調理手段と、前記調理手段における温度を検知する検知手段と、前記検知手段による検知状況に基づき調理指示する制御手段とを備えることを特徴とする。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−２２１２９７号公報
【特許文献２】特開２０１７−２２０７０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、従来よりも使い勝手の良い加熱調理機、ネットワークシステムまたはサーバを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様に従うと、加熱部と、スピーカと、加熱部による調理中に現在の調理状況に関する情報をスピーカに音声出力させるためのプロセッサとを備える、加熱調理機が提供される。
【発明の効果】
【０００７】
本発明によれば、従来よりも使い勝手の良い加熱調理機、ネットワークシステムまたはサーバが提供される。
【図面の簡単な説明】
【０００８】
【図１】第１の実施の形態にかかる電子レンジ１００の外観を示すイメージ図である。
【図２】第１の実施の形態にかかる電子レンジ１００の構成を示すブロック図である。
【図３】第１の実施の形態にかかる音声データベース１２１を示すイメージ図である。
【図４】第１の実施の形態にかかる電子レンジ１００の情報処理を示すフローチャートである。
【図５】第２の実施の形態にかかる電子レンジ１００の情報処理を示すフローチャートである。
【図６】第３の実施の形態にかかる音声データベース１２１Ｂを示すイメージ図である。
【図７】第４の実施の形態にかかるネットワークシステム１の構成を示すイメージ図である。
【図８】第４の実施の形態にかかるサーバ３００の構成を示すブロック図である。
【図９】第４の実施の形態にかかるユーザデータ３２１を示すイメージ図である。
【図１０】第４の実施の形態にかかるサーバ３００の情報処理を示すフローチャートである。
【図１１】第１の実施の形態にかかる第２の電子レンジ１００の構成を示すブロック図である。
【図１２】第１の実施の形態にかかる第３の電子レンジ１００の構成を示すブロック図である。
【図１３】第１の実施の形態にかかる第４の電子レンジ１００の構成を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
＜第１の実施の形態＞
＜電子レンジの全体構成＞
【００１０】
以下では、加熱調理機の一例としての図１に示すような電子レンジ１００の構成について説明する。本実施の形態にかかる電子レンジ１００は、図２に示すように、主たる構成要素として、ＣＰＵ（Central Processing Unit）１１０と、メモリ１２０と、ディスプレイ１３０と、操作部１４０と、通信インターフェイス１６０と、スピーカ１７０と、右人感センサ１８１・正面人感センサ１８２・左人感センサ１８３・扉開閉センサ１８５・温度センサ１８６などの各種センサと、庫内カメラ１８８と、タイマ１８９と、加熱部１９０などを含む。
【００１１】
ＣＰＵ１１０は、メモリ１２０あるいは外部の記憶媒体に記憶されているプログラムを実行することによって、電子レンジ１００の各部を制御する。
【００１２】
メモリ１２０は、各種のＲＡＭ（Random  Access  Memory）、各種のＲＯＭ（Read-Only  Memory）などによって実現され、電子レンジ１００に内包されているものであってもよいし、電子レンジ１００の各種インターフェイスに着脱可能なものであってもよいし、電子レンジ１００からアクセス可能なサーバやクラウド上の記録媒体であってもよい。メモリ１２０は、ＣＰＵ１１０によって実行される調理用プログラムなどの各種プログラムや、ＣＰＵ１１０によるプログラムの実行により生成されたデータ、サーバから受信したデータ、操作部１４０を介して入力されたデータなどを記憶する。
【００１３】
本実施の形態にかかるメモリ１２０は、たとえば、図３に示すような音声データベース１２１を記憶する。音声データベース１２１は、加熱対象物の温度や、調理状態や、調理プログラムのうちの現在実行中の処理または終了済みの処理、などの条件毎に、音声通知メッセージや、今回の加熱調理においてすでに音声出力したか否かを示すフラグなどを格納する。なお、音声データベース１２１は、各種センサやカメラなどを利用して取得した状態情報に対応する条件と、当該条件に適した音声メッセージを格納してもよいし、調理プログラムに沿った調理に関する操作情報に対応する条件と、当該条件に適した音声メッセージを格納してもよい。
【００１４】
図２に戻って、ディスプレイ１３０は、ＣＰＵ１１０からの信号に基づいて、文字や画像などを出力する。操作部１４０は、ボタンやタッチパネルなどによって実現され、ユーザからの命令を受け付けて、当該命令をＣＰＵ１１０に入力する。なお、ディスプレイ１３０と操作部１４０とは、タッチパネルを構成してもよい。
【００１５】
通信インターフェイス１６０は、無線ＬＡＮ通信あるいは有線ＬＡＮなどの通信モジュールによって実現される。通信インターフェイス１６０は、有線通信あるいは無線通信によって他の装置との間でデータをやり取りする。すなわち、ＣＰＵ１１０は、通信インターフェイス１６０を介して、サーバやスマートフォンなどの他の装置から各種の情報を受信したり、サーバやスマートフォンなどの他の装置に各種の情報を送信したりする。なお、電子レンジ１００は、後付けの通信アダプタを利用して、データ通信するものであってもよい。
【００１６】
スピーカ１７０は、ＣＰＵ１１０からの信号に基づいて、音声を出力する。
【００１７】
人感センサ１８１・１８２・１８３は、赤外センサやカメラや測距センサなどによって実現され、人や動物や動く物体などの存在を検知する。特に、右人感センサ１８１は、電子レンジ１００の正面よりも右側に位置する人を検知する。正面人感センサ１８２は、電子レンジ１００の正面に位置する人を検知する。左人感センサ１８３は、電子レンジ１００の正面よりも左側に位置する人を検知する。
【００１８】
なお、電子レンジ１００の近傍に人がいるか否かを判断したり、人がいる方法を特定したり、電子レンジ１００から人までの距離を測定したりするためのセンサは、３つの人感センサ１８１・１８２・１８３には限られない。たとえば、図１１に示すように、電子レンジ１００の正面に外部用のカメラ２８２を配置して、ＣＰＵ１１０がカメラ２８２からの画像に基づいて電子レンジ１００の近傍に人がいるか否かを判断したり、人がいる方法を特定したり、電子レンジ１００から人までの距離を測定したりしてもよい。
【００１９】
あるいは、たとえば、図１２に示すように、電子レンジ１００の右側面と正面と左側面とに外部用のカメラ２８１・２８２・２８３を配置して、ＣＰＵ１１０がカメラ２８１・２８２・２８３からの画像に基づいて電子レンジ１００の近傍に人がいるか否かを判断したり、人がいる方法を特定したり、電子レンジ１００から人までの距離を測定したりしてもよい。
【００２０】
あるいは、たとえば、図１３に示すように、電子レンジ１００の正面に外部用のカメラ２８２と人感センサ１８２と測距センサ２８５とを配置して、ＣＰＵ１１０が人感センサ１８２からのデータに基づいて人の有無を検知し、カメラ２８２からの画像に基づいて人がいる方法を特定し、測距センサ２８５からのデータに基づいて電子レンジ１００から人までの距離を測定したりしてもよい。
【００２１】
扉開閉センサ１８５は、飲食物や食器などが載置される調理室の扉１０１の開閉状態や開閉動作を検知して、検知結果をＣＰＵ１１０に伝える。温度センサ１８６は、赤外線などを利用して調理室内に載置された飲食物や食器の温度を測定して、測定結果をＣＰＵ１１０に伝える。
【００２２】
カメラ１８８は、静止画像や動画像を撮影して、撮影データをＣＰＵ１１０に受け渡す。
【００２３】
タイマ１８９は、現在の時刻を取得したり、所定のタイミングからの経過時間を測定したりして、当該数値をＣＰＵ１１０に伝える。
【００２４】
加熱部１９０は、アンテナや半導体増幅回路や発振器や電熱線などから構成され、ＣＰＵ１１０からの信号に基づいて、調理室内の飲料や食品を加熱する。
＜電子レンジにおける情報処理＞
【００２５】
そして、本実施の形態にかかる電子レンジ１００のＣＰＵ１１０は、電源がＯＮされた際や加熱調理がスタートした際などに、メモリ１２０のプログラムに従って図４に示すような音声出力処理を実行する。
【００２６】
まず、ＣＰＵ１１０は、通信インターフェイス１６０を介して、サーバなどから音声メッセージをダウンロードすることによって、音声データベース１２１を更新する（ステップＳ１０２）。ＣＰＵ１１０は、人感センサ１８１・１８２・１８３を利用して、電子レンジ１００の近傍に人がいるか否かを判断する（ステップＳ１０４）。ＣＰＵ１１０は、電子レンジ１００の近傍に人がいない場合（ステップＳ１０４にてＮＯである場合）、ステップＳ１０８からの処理を実行する。
【００２７】
なお、ＣＰＵ１１０は、人感センサ１８１・１８２・１８３を利用して、人がいない状況から人がいる状況に変化した場合に人を検知したと判断してもよい。あるいは、ＣＰＵ１１０は、人感センサ１８１・１８２・１８３を利用して、前回の人がいた場所から今回の人がいる場所に変化があった場合に人を検知したと判断してもよい。あるいは、ＣＰＵ１１０は、人感センサ１８１・１８２・１８３を利用して、人が所定時間、たとえば３０秒など、以上検知され続けた場合に人を検知したと判断してもよい。
【００２８】
ＣＰＵ１１０は、電子レンジ１００の近傍に人がいる場合（ステップＳ１０４にてＹＥＳである場合）、出力用に蓄積されている通知メッセージをスピーカ１７０に音声出力させる（ステップＳ１０６）。
【００２９】
ＣＰＵ１１０は、各種のセンサを利用して各種のデータを取得したり、加熱調理処理の現在実行中の処理や終了した処理などを取得したりする（ステップＳ１０８）。たとえば、ＣＰＵ１１０は、温度センサ１８６を利用して、加熱対象物の温度を測定する。あるいは、ＣＰＵ１１０は、カメラ１８８などを利用して加熱対象物から湯気が出ていると８０℃以上であると判断したり、カメラ１８８などを利用して加熱対象物から湯気が噴出していると１００℃であると判断したりする。
【００３０】
ＣＰＵ１１０は、音声データベース１２１を参照して、いずれかの条件に合致するか否かを判断する（ステップＳ１１０）。いずれの条件にも合致しない場合（ステップＳ１１０にてＮＯである場合）、ＣＰＵ１１０は、ステップＳ１２０からの処理を実行する。
【００３１】
いずれかの条件に合致する場合（ステップＳ１１０にてＹＥＳである場合）、ＣＰＵ１１０は、人感センサ１８１・１８２・１８３を利用して、電子レンジ１００の近傍に人がいるか否かを判断する（ステップＳ１１２）。ＣＰＵ１１０は、電子レンジ１００の近傍に人がいる場合（ステップＳ１１２にてＹＥＳである場合）、当該条件に対応する通知メッセージをスピーカ１７０に音声出力させる（ステップＳ１１６）。ＣＰＵ１１０は、ステップＳ１２０からの処理を実行する。
【００３２】
ＣＰＵ１１０は、電子レンジ１００の近傍に人がいない場合（ステップＳ１１２にてＮＯである場合）、当該条件に対応する通知メッセージをメモリ１２０に蓄積する（ステップＳ１１８）。ＣＰＵ１１０は、調理が続行しているか否かを判断する（ステップＳ１２０）。調理が続行している場合は（ステップＳ１２０にてＹＥＳである場合）、ＣＰＵ１１０は、所定時間待機してから（ステップＳ１２２）、ステップＳ１０４からの処理を繰り返す。調理が終了した場合は（ステップＳ１２０にてＮＯである場合）、ＣＰＵ１１０は、今回の処理を終了する。
【００３３】
なお、ＣＰＵ１１０は、１つの加熱処理の間に、同じ音声メッセージを複数回出力しないように制御することが好ましい。たとえば、ステップＳ１１６やステップＳ１１８の後に、ＣＰＵ１１０が音声出力したメッセージの出力済フラグをＯＮする。これによって、ＣＰＵ１１０は、次回以降のステップＳ１１６において、フラグがＯＮされているメッセージは再度音声出力しない。同様に、ＣＰＵ１１０は、ステップＳ１１８において、フラグがＯＮされているメッセージは出力待機のために再度蓄積しない。この場合は、ステップＳ１２０でＮＯと判断された場合に、すなわち今回の加熱調理が終了した際に、ＣＰＵ１１０は、それまでにＯＮされたフラグをＯＦＦにする。
【００３４】
このように、本実施の形態にかかる電子レンジ１００は、電子レンジ１００の近傍にユーザがいるときに、加熱対象物の状態や調理の状態などを音声によって通知するため、ユーザがわざわざ電子レンジ１００の扉１０１の窓の中をのぞき込んだり、ユーザがわざわざ電子レンジ１００の扉１０１を開けて中を確認したり、ユーザがわざわざ電子レンジ１００のディスプレイ１３０の表示内容を確認したりする回数を低減することができる。
＜第２の実施の形態＞
【００３５】
なお、ユーザが、電子レンジ１００の扉１０１の中やディスプレイ１３０が見にくい位置であって、かつ音声が聞こえる範囲、たとえば電子レンジ１００から３ｍ以内など、にいるときに、通知メッセージを音声出力するものであってもよい。すなわち、ユーザが電子レンジ１００の音が聞こえる範囲にいないときや、ユーザが電子レンジ１００の直前にいるときは、メッセージを音声出力しないようにしてもよい。
【００３６】
より詳細には、本実施の形態にかかる電子レンジ１００のＣＰＵ１１０は、電源がＯＮされた際や加熱調理がスタートした際などに、メモリ１２０のプログラムに従って図５に示すような音声出力処理を実行する。
【００３７】
まず、ＣＰＵ１１０は、通信インターフェイス１６０を介して、サーバなどから音声メッセージをダウンロードすることによって、音声データベース１２１を更新する（ステップＳ１０２）。ＣＰＵ１１０は、人感センサ１８１・１８２・１８３を利用して、電子レンジ１００の近傍に人がいるか否かを判断する（ステップＳ１０４）。ＣＰＵ１１０は、電子レンジ１００の近傍に人がいない場合（ステップＳ１０４にてＮＯである場合）、ステップＳ１０８からの処理を実行する。
【００３８】
ＣＰＵ１１０は、電子レンジ１００の近傍に人がいる場合（ステップＳ１０４にてＹＥＳである場合）、出力用に蓄積されている通知メッセージをスピーカ１７０に音声出力させる（ステップＳ１０６）。ＣＰＵ１１０は、各種のセンサを利用して各種のデータを取得したり、加熱調理処理の現在実行中の処理や終了した処理などを取得したりする（ステップＳ１０８）。ＣＰＵ１１０は、音声データベース１２１を参照して、いずれかの条件に合致するか否かを判断する（ステップＳ１１０）。いずれの条件にも合致しない場合（ステップＳ１１０にてＮＯである場合）、ＣＰＵ１１０は、ステップＳ１２０からの処理を実行する。
【００３９】
いずれかの条件に合致する場合（ステップＳ１１０にてＹＥＳである場合）、ＣＰＵ１１０は、人感センサ１８１・１８２・１８３を利用して、電子レンジ１００の近傍に人がいるか否かを判断する（ステップＳ１１２）。ＣＰＵ１１０は、電子レンジ１００の近傍に人がいる場合（ステップＳ１１２にてＹＥＳである場合）、通知メッセージを音声出力した方がよいか否かを判断する（ステップＳ１１４）。
【００４０】
たとえば、ユーザが電子レンジ１００の正面かつ非常に近傍、たとえば１ｍ以内など、にいる場合は、扉の窓やディスプレイ１３０をすぐに見ることができるので、わざわざ音声出力をしないという設定が考えられる。そして、ユーザが、電子レンジ１００の側方かつ近傍、たとえば３ｍ以内など、にいる場合や、電子レンジ１００の正面かつ近傍ではあるが非常に近傍ではない、たとえば１ｍ以上３ｍ以内など、にいる場合に、通知メッセージを音声出力した方がよいとＣＰＵ１１０が判断する。
【００４１】
音声出力した方がよい場合（ステップＳ１１４にてＹＥＳである場合）、ＣＰＵ１１０は、当該条件に対応する通知メッセージをスピーカ１７０に音声出力させる（ステップＳ１１６）。ＣＰＵ１１０は、ステップＳ１２０からの処理を実行する。
【００４２】
音声出力する必要がない場合（ステップＳ１１４にてＮＯである場合）、ＣＰＵ１１０は、ステップＳ１２０からの処理を実行する。
【００４３】
一方、ＣＰＵ１１０は、電子レンジ１００の近傍に人がいない場合（ステップＳ１１２にてＮＯである場合）、当該条件に対応する通知メッセージをメモリ１２０に蓄積する（ステップＳ１１８）。
【００４４】
そして、ＣＰＵ１１０は、調理が続行しているか否かを判断する（ステップＳ１２０）。調理が続行している場合は（ステップＳ１２０にてＹＥＳである場合）、ＣＰＵ１１０は、所定時間待機してから（ステップＳ１２２）、ステップＳ１０４からの処理を繰り返す。調理が終了した場合は（ステップＳ１２０にてＮＯである場合）、ＣＰＵ１１０は、今回の処理を終了する。
【００４５】
なお、さらに、ＣＰＵ１１０は、人感センサ１８１・１８２・１８３を利用して、電子レンジ１００からユーザまでの距離に応じてスピーカ１７０の音量を制御することが好ましい。たとえば、ＣＰＵ１１０は、電子レンジ１００からユーザまでの距離が近い場合、たとえば１ｍ以内である場合は音量を「小」に設定し、電子レンジ１００からユーザまでの距離が中ぐらいである場合、たとえば１ｍ以上２ｍ以内である場合は音量を「中」に設定し、電子レンジ１００からユーザまでの距離が遠い場合、たとえば２ｍ以上３ｍ以内である場合は音量を「大」に設定してもよい。
＜第３の実施の形態＞
【００４６】
上記の実施の形態の構成に加えて、各種センサのデータに基づいて判断した状態に応じて電子レンジ１００が出力した通知メッセージが適切でなかった場合に、お詫びの音声メッセージを出力してもよい。
【００４７】
たとえば、本実施の形態においては、メモリ１２０が図６に示すような音声データベース１２１Ｂを記憶する。本実施の形態にかかる音声データベース１２１Ｂは、加熱対象物の温度や調理状態などの条件毎に、音声通知メッセージや、今回の加熱調理中にすでに音声出力したか否かを示すフラグだけでなく、音声メッセージが適切でなかった場合の「お詫び」の音声メッセージなども格納する。
【００４８】
そして本実施の形態においては、ＣＰＵ１１０は、ステップＳ１０６の後やステップＳ１１６の後に、扉１０１が開けられて所定時間時間、たとえば２０秒など、以内に再度扉１０１が閉められた際に、音声データベース１２１Ｂを参照して、今回出力した音声に対応するお詫びのメッセージをスピーカ１７０に音声出力させる。
＜第４の実施の形態＞
【００４９】
上記の実施の形態においては、電子レンジ１００が状況を判断したり音声メッセージを選択したりするものであった。しかしながら、たとえば図７に示すように、電子レンジ１００に加えて、ルータ２００やインターネットを介して電子レンジ１００に各種情報を提供するためのサーバ３００を含むネットワークシステム１が提供されてもよい。本実施の形態においては、クラウド上の１または複数のサーバ３００が、条件判断や、条件に合致する音声データを電子レンジに提供するものである。
【００５０】
より詳細には、図８を参照して、本実施の形態にかかるサーバ３００は、主たる構成要素として、ＣＰＵ３１０と、メモリ３２０と、ディスプレイ３３０と、操作部３４０と、通信インターフェイス３６０とを含む。
【００５１】
ＣＰＵ３１０は、メモリ３２０に記憶されているプログラムを実行することによって、サーバ３００の各部を制御する。たとえば、ＣＰＵ３１０は、メモリ３２０に格納されているプログラムを実行し、各種のデータを参照することによって、後述する各種の処理を実行する。
【００５２】
メモリ３２０は、各種のＲＡＭや各種のＲＯＭなどによって実現され、サーバ３００に内包されているものであってもよいし、サーバ３００の各種インターフェイスに着脱可能なものであってもよいし、サーバ３００からアクセス可能な他の装置の記録媒体であってもよい。メモリ３２０は、ＣＰＵ３１０によって実行されるプログラムや、ＣＰＵ３１０によるプログラムの実行により生成されたデータ、入力されたデータ、ユーザデータ３２１や音声データ１２１などのように本実施の形態にかかる調理支援サービスに利用されるデータベースなどを記憶する。
【００５３】
ユーザデータ３２１は、図９に示すように、ユーザ毎に、ユーザの識別情報と、ユーザ名と、家族の識別情報と、ユーザの有する電子レンジ１００などの機器の識別情報と、当該機器のアドレスと、パスワードなどの対応関係を格納する。
【００５４】
ディスプレイ３３０は、ＣＰＵ３１０からの信号に基づいて、テキストや画像を表示する。操作部３４０は、サービスの管理者などの命令を受け付けて、当該命令をＣＰＵ３１０に入力する。
【００５５】
通信インターフェイス３６０は、ＣＰＵ３１０からのデータを、インターネット、キャリア網、ルータなどを介して、電子レンジ１００などの他の装置に送信する。逆に、通信インターフェイス３６０は、インターネット、キャリア網、ルータなどを介して電子レンジ１００などの他の装置からのデータを受信して、ＣＰＵ３１０に受け渡す。
【００５６】
たとえば、本実施の形態にかかるサーバ３００のＣＰＵ３１０は、電子レンジ１００からの各種データに従って図１０に示すような音声出力処理を実行する。
【００５７】
まず、ＣＰＵ３１０は、通信インターフェイス３６０を介して、電子レンジ１００の近傍に人がいるか否かを示すデータを取得する（ステップＳ２０４）。ＣＰＵ３１０は、電子レンジ１００の近傍に人がいない場合（ステップＳ２０４にてＮＯである場合）、ステップＳ２０８からの処理を実行する。
【００５８】
ＣＰＵ３１０は、電子レンジ１００の近傍に人がいる場合（ステップＳ２０４にてＹＥＳである場合）、当該電子レンジ１００に対応付けて出力用に蓄積されている通知メッセージを電子レンジ１００に音声出力させる（ステップＳ２０６）。ＣＰＵ３１０は、電子レンジ１００から環境情報や運転情報などの各種データを取得する（ステップＳ２０８）。ＣＰＵ３１０は、音声データベース１２１を参照して、いずれかの条件に合致するか否かを判断する（ステップＳ２１０）。いずれの条件にも合致しない場合（ステップＳ２１０にてＮＯである場合）、ＣＰＵ３１０は、ステップＳ２２０からの処理を実行する。
【００５９】
いずれかの条件に合致する場合（ステップＳ２１０にてＹＥＳである場合）、ＣＰＵ３１０は、電子レンジ１００の近傍に人がいるか否かを判断する（ステップＳ２１２）。ＣＰＵ３１０は、電子レンジ１００の近傍に人がいる場合（ステップＳ２１２にてＹＥＳである場合）、当該条件に対応する通知メッセージを電子レンジ１００に音声出力させる（ステップＳ２１６）。ＣＰＵ３１０は、ステップ２２０からの処理を実行する。
【００６０】
ＣＰＵ３１０は、電子レンジ１００の近傍に人がいない場合（ステップＳ２１２にてＮＯである場合）、当該条件に対応する通知メッセージを電子レンジ１００に対応付けてメモリ３２０に蓄積する（ステップＳ２１８）。ＣＰＵ３１０は、電子レンジ１００で調理が続行しているか否かを判断する（ステップＳ２２０）。調理が続行している場合は（ステップＳ２２０にてＹＥＳである場合）、ＣＰＵ３１０は、所定時間待機してから（ステップＳ２２２）、ステップＳ２０４からの処理を繰り返す。調理が終了した場合は（ステップＳ２２０にてＮＯである場合）、ＣＰＵ３１０は、対象となる電子レンジ１００に関する今回の処理を終了する。
【００６１】
なお、上述したように、サーバ３００と電子レンジ１００の役割はこのような形態に限られず、上記のサーバ３００の情報処理のうちの一部の役割や処理を電子レンジ１００が担ってもよい。
＜まとめ＞
【００６２】
上記の実施の形態においては、加熱部１９０と、スピーカ１７０と、加熱部１９０による調理中に現在の調理状況に関する情報をスピーカ１７０に音声出力させるためのプロセッサ１１０とを備える、加熱調理機１００が提供される。
【００６３】
好ましくは、調理状況に関する情報は、調理対象物の温度に関する情報を含む。
【００６４】
好ましくは、加熱調理機１００は、人を検知するためのセンサ１８１・１８２・１８３をさらに備える。プロセッサ１１０は、センサ１８１・１８２・１８３を介して人を検知したときに、現在の調理状況に関する情報をスピーカ１７０に音声出力させる。
【００６５】
好ましくは、加熱調理機１００は、扉１０１をさらに備える。プロセッサ１１０は、現在の調理状況に関する情報を音声出力させて所定時間以内に、扉１０１が開けられて、再度扉１０１が閉められると、スピーカ１７０にユーザに詫びるためのメッセージを出力させる。
【００６６】
好ましくは、プロセッサ１１０は、人までの距離または方向に応じてスピーカ１７０に音声出力させる。
【００６７】
好ましくは、プロセッサ１１０は、同じメッセージを音声出力しない。
【００６８】
好ましくは、プロセッサ１１０は、人を検知していない間の調理状況に関する情報を蓄積し、人を検知した際に蓄積した調理状況に関する情報をスピーカ１７０に音声出力させる。
【００６９】
上記の実施の形態においては、加熱調理機１００と、加熱調理機１００から各種データを取得することによって、加熱調理機１００による調理中に現在の調理状況に関する情報を加熱調理機１００に音声出力させるサーバ３００とを備える、ネットワークシステム１が提供される。
【００７０】
上記の実施の形態においては、加熱調理機１００と通信するための通信インターフェイス３６０と、通信インターフェイス３６０を介して加熱調理機から各種データを取得することによって、加熱調理機１００による調理中に現在の調理状況に関する情報を通信インターフェイス３６０を介して加熱調理機１００に音声出力させるためのプロセッサ３１０とを備える、サーバ３００が提供される。
【００７１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００７２】
１        ：ネットワークシステム
１００    ：加熱調理機
１０１    ：扉
１１０    ：ＣＰＵ
１２０    ：メモリ
１２１    ：音声データベース
１２１    ：音声データ
１２１Ｂ  ：音声データベース
１３０    ：ディスプレイ
１４０    ：操作部
１６０    ：通信インターフェイス
１７０    ：スピーカ
１８１    ：右人感センサ
１８２    ：正面人感センサ
１８３    ：左人感センサ
１８５    ：扉開閉センサ
１８６    ：温度センサ
１８８    ：カメラ
１８９    ：タイマ
１９０    ：加熱部
２００    ：ルータ
２２０    ：ステップ
３００    ：サーバ
３１０    ：ＣＰＵ
３２０    ：メモリ
３２１    ：ユーザデータ
３３０    ：ディスプレイ
３４０    ：操作部
３６０    ：通信インターフェイス
【図１】
2019199968.tif 000003
【図２】
2019199968.tif 000004
【図３】
2019199968.tif 000005
【図４】
2019199968.tif 000006
【図５】
2019199968.tif 000007
【図６】
2019199968.tif 000008
【図７】
2019199968.tif 000009
【図８】
2019199968.tif 000010
【図９】
2019199968.tif 000011
【図１０】
2019199968.tif 000012
【図１１】
2019199968.tif 000013
【図１２】
2019199968.tif 000014
【図１３】
2019199968.tif 000015