(57)【要約】【課題】精度よくふきこぼれ判定を行うことができ、調理器具の材質によらずに、調理器具のふきこぼれが発生することを事前に検知することができる加熱調理装置を提供する。【解決手段】加熱調理中の調理器具を含む領域の熱画像を上方から撮影する熱画像カメラ２と、熱画像カメラ２から取得した熱画像に基づいて調理器具における内容物のふきこぼれが生じるおそれを検知するふきこぼれ検知部１０Ａと、を備え、ふきこぼれ検知部１０Ａは、加熱調理中の調理器具にフタが取り付けられていると判定した場合、調理器具のフタの縁端部を検出し、当該縁端部の温度変化が所定の閾値以上であると判定したとき、内容物のふきこぼれが生じるおそれがあると判定する。【選択図】図１０
2018142558.tif 000002
【特許請求の範囲】
【請求項１】
加熱調理中の調理器具を含む領域の熱画像を上方から撮影する撮像部と、
前記撮像部から取得した熱画像に基づいて前記調理器具における内容物のふきこぼれが生じるおそれを検知するふきこぼれ検知部と、を備え、
前記ふきこぼれ検知部は、加熱調理中の前記調理器具にフタが取り付けられていると判定した場合、前記調理器具の前記フタの縁端部を検出し、前記縁端部の温度変化が所定の閾値以上であると判定したとき、前記内容物のふきこぼれが生じるおそれがあると判定する、
加熱調理装置。
【請求項２】
前記ふきこぼれ検知部は、
前記撮像部から所定時間毎の前記調理器具を含む領域の熱画像を取得する、データ取得部を備える、
請求項１に記載の加熱調理装置。
【請求項３】
前記ふきこぼれ検知部は、
前記温度変化の値として、所定時間毎の前記調理器具の前記熱画像における前記縁端部近傍での所定温度以上の領域の面積の変化を示す値を算出する、
請求項２に記載の加熱調理装置。
【請求項４】
前記撮像部は、前記調理器具を含む領域の熱画像を斜め上方から撮影し、
前記ふきこぼれ検知部は、さらに、
加熱調理中の前記調理器具に前記フタが取り付けられていないと判定した場合、加熱調理中の前記調理器具における内容物の水位の変化が所定の閾値以上であると判定したとき、前記内容物のふきこぼれが生じるおそれがあると判定する、
請求項１〜３のいずれか１項に記載の加熱調理装置。
【請求項５】
さらに、
前記ふきこぼれ検知部によりふきこぼれが生じるおそれが検知された場合、前記加熱調理装置の出力を弱めるまたは停止させる制御を行う加熱制御部を備える、
請求項１〜４のいずれか１項に記載の加熱調理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加熱調理装置に関する。
【背景技術】
【０００２】
鍋などの調理器具から内容物がふきこぼれたことを検知する方法が提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１では、ガスや火を使用せず、電力のみで動作するIH(Induction Heating)調理器とも呼ばれる電磁調理器に重量検出する手段を備え、電磁調理器より加熱される調理器具の重心位置および重量の変化から調理器具のふきこぼれを検知する方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−７２６３７号公報
【特許文献２】特開２００７−３０３８０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示される技術では、調理器具のふきこぼれが実際に発生してからしか対処できないという問題がある。そのため、電磁調理器にふきこぼれた内容物等のふき掃除も煩雑である。
【０００６】
本発明は、上記の問題点に着目したものであり、精度よくふきこぼれ判定を行うことができ、調理器具の材質によらずに、調理器具のふきこぼれが発生することを事前に検知することができる加熱調理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の一形態に係る加熱調理装置は、加熱調理中の調理器具を含む領域の熱画像を上方から撮影する撮像部と、前記撮像部から取得した熱画像に基づいて前記調理器具における内容物のふきこぼれが生じるおそれを検知するふきこぼれ検知部と、を備え、前記ふきこぼれ検知部は、加熱調理中の前記調理器具にフタが取り付けられていると判定した場合、前記調理器具の前記フタの縁端部を検出し、前記縁端部の温度変化が所定の閾値以上であると判定したとき、前記内容物のふきこぼれが生じるおそれがあると判定する。
【０００８】
また、上記目的を達成するために、本発明の一形態に係る調理支援システムは、加熱調理中の調理器具を含む領域の熱画像を撮影する熱画像カメラと、ユーザへ情報を通知可能な通知装置とにネットワークを介して接続し、ユーザの調理を支援する調理支援システムであって、前記ネットワークを介して、前記調理器具の斜め上方からの熱画像を撮影可能に取り付けられた前記熱画像カメラから、所定時間毎の前記調理器具を含む領域の熱画像を取得するデータ取得部と、取得した前記熱画像から、前記調理器具における内容物の水位の変化を示す値を算出する変化量算出部と、算出した前記水位の変化を示す値が所定の閾値以上であるか否かを判定し、算出した前記水位の変化を示す値が所定の閾値以上であると判定された場合、加熱調理中の前記調理器具において前記内容物のふきこぼれが生じるおそれがあると判定するふきこぼれ判定部と、前記ふきこぼれ判定部が前記内容物のふきこぼれが生じるおそれがあると判定した場合に、前記通知装置に対して、前記ふきこぼれが生じるおそれがある旨を前記ユーザへ通知する情報を示す通知情報を送信する通知部とを備える。
【０００９】
なお、これらの全般的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータで読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【００１０】
本発明によれば、調理器具の材質によらずに、調理器具からのふきこぼれが発生することを事前に検知して防止することができる調理支援方法および調理支援システムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態１における全体構成の一例を示す概念図である。
【図２】図２は、図１に示す熱画像カメラと調理器具との位置関係を示す概念図である。
【図３】図３は、実施の形態１における調理支援システムの構成の一例を示すブロック図である。
【図４】図４は、実施の形態１における調理支援システムの動作の一例を示すフローチャートである。
【図５】図５は、図４におけるＳ３の詳細動作の一例を示すフローチャートである。
【図６】図６は、図４におけるＳ５の詳細動作の一例を示すフローチャートである。
【図７】図７は、実施の形態１における調理器具中の高温部分の一例を示す図である。
【図８Ａ】図８Ａは、比較例における調理器具中の高温部分の一例を示す図である。
【図８Ｂ】図８Ｂは、比較例における調理器具中の高温部分の一例を示す図である。
【図９】図９は、実施の形態２における調理支援システムの構成の一例を示すブロック図である。
【図１０】図１０は、実施の形態２における調理支援システムの構成の一例を示すブロック図である。
【図１１】図１１は、実施の形態２における調理支援システムの動作の一例を示すフローチャートである。
【図１２】図１２は、図１１におけるＳ４の詳細動作の一例を示すフローチャートである。
【図１３】図１３は、図１１におけるＳ５Ａの詳細動作の一例を示すフローチャートである。
【図１４】図１４は、実施の形態２における調理器具にフタがされてる場合にふきこぼれが発生するまでの様子の一例を示す熱画像図である。
【図１５】図１５は、実施の形態２における調理器具にフタがされてる場合にふきこぼれが発生するまでの様子の一例を示す熱画像図である。
【図１６】図１６は、実施の形態３における調理支援システムの構成の一例を示すブロック図である。
【図１７】図１７は、実施の形態３における調理支援システムの動作の一例を示すフローチャートである。
【図１８】図１８は、図１７におけるＳ１２の詳細動作の一例を示すフローチャートである。
【図１９】図１９は、図１７におけるＳ１２で生成する領域別熱画像を説明するための図である。
【図２０】図２０は、図１７におけるＳ２Ｂの詳細動作の一例を示すフローチャートである。
【図２１】図２１は、図１７におけるＳ３Ｂの詳細動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
（本発明の一態様を得るに至った経緯）
鍋などの調理器具から内容物がふきこぼれたことを検知する方法が提案されている（例えば、特許文献１参照）。
【００１３】
特許文献１では、ガスや火を使用せず、電力のみで動作する電磁調理器に重量検出する手段を備え、電磁調理器より加熱される調理器具の重心位置および重量の変化から調理器具のふきこぼれを検知する方法が開示されている。
【００１４】
しかしながら、特許文献１に開示される技術では、調理器具のふきこぼれが発生してからしか対処できないという問題がある。そのため、電磁調理器にふきこぼれた内容物等のふき掃除も煩雑である。
【００１５】
それに対して、例えば特許文献２では、調理器具の温度を検出する赤外線センサを用いて、電磁調理器により加熱される調理器具のふきこぼれを、発生前に検知する方法が開示されている。
【００１６】
しかしながら、特許文献２に開示される技術では、赤外線センサの設置位置と調理器具が置かれる位置との位置関係から、調理器具の片側の表面の温度情報しか取得できないという問題がある。したがって、調理器具がステンレス製の鍋である場合、赤外線センサでは内容物の温度情報を取得できない。また、特許文献２に開示される技術では、調理器具を検知するセンサが調理器具の温度を検出する赤外線センサとは別に設置されているため、これらのセンサの設置および設定が難しく導入が現実的でないという問題もある。
【００１７】
以上の問題点を鑑み、本発明者らは、以下の発明の各態様を想到するに至った。
【００１８】
即ち、本発明の一態様に係る調理支援方法は、加熱調理中の調理器具を含む領域の熱画像を撮影する熱画像カメラと、ユーザへ情報を通知可能な通知装置とにネットワークを介して接続し、ユーザの調理を支援する調理支援システムにおける調理支援方法であって、前記ネットワークを介して、前記調理器具の斜め上方からの熱画像を撮影可能に取り付けられた前記熱画像カメラから、所定時間毎の前記調理器具を含む領域の熱画像を取得し、取得した前記熱画像から、前記調理器具における内容物の水位の変化を示す値を算出し、算出した前記水位の変化を示す値が所定の閾値以上であるか否かを判定し、算出した前記水位の変化を示す値が所定の閾値以上であると判定した場合、加熱調理中の前記調理器具において前記内容物のふきこぼれが生じるおそれがあると判定して、前記通知装置に対して、前記ふきこぼれが生じるおそれがある旨を前記ユーザへ通知する情報を示す通知情報を送信する。
【００１９】
この態様によれば、調理器具の材質によらずに、調理器具からのふきこぼれが発生することを事前に検知して防止することができる。
【００２０】
ここで、例えば、前記調理支援システムは、さらに、前記ネットワークを介して、前記調理器具を用いた加熱調理が可能な加熱調理装置と接続しており、前記調理支援方法は、さらに、算出した前記水位の変化を示す値が所定の閾値以上であると判定した場合、前記加熱調理装置に対して、当該加熱調理装置の出力を弱める指示を示す制御信号を送信するとしてもよい。
【００２１】
さらに、例えば、前記制御信号は、前記加熱調理装置の加熱動作を停止させる指示を示すとしてもよい。
【００２２】
また、例えば、前記調理支援方法は、前記水位の変化を示す値として、所定時間毎の前記調理器具の前記熱画像における所定温度以上の領域である所定温度領域の面積の変化を示す値を算出するとしてもよい。
【００２３】
また、例えば、前記調理支援方法は、さらに、前記熱画像に基づいて、加熱調理中の前記調理器具にフタが取り付けられているか否かを判定し、前記フタが取り付けられていないと判定した場合には、前記水位の変化を示す値が所定の閾値以上であるか否かを判定し、前記フタが取り付けられていると判定した場合には、前記熱画像に基づいて前記調理器具の前記フタの縁端部を検出し、前記水位の変化を示す値として、前記縁端部の温度変化の値を算出し、前記縁端部の温度変化の値が所定の閾値以上であるか否かを判定するとしてもよい。
【００２４】
また、例えば、前記調理支援方法は、前記縁端部の温度変化の値として、所定時間毎の前記調理器具の前記熱画像における前記縁端部の近傍に存在する所定温度以上の領域の面積の変化を示す値を算出するとしてもよい。
【００２５】
また、例えば、前記調理支援方法は、さらに、取得した前記熱画像の前記領域のうち前記調理器具を含む所定領域である調理器具領域以外の背景領域に人を示す温度領域である人温度領域が存在するか否かを確認し、前記背景領域に前記人温度領域が存在すると確認した場合には、前記水位の変化を示す値を初期化するとしてもよい。
【００２６】
また、例えば、前記通知装置は、前記ユーザが携行可能であり、前記ユーザが視認可能な表示部を備え、前記調理支援方法は、算出した前記水位の変化を示す値が所定の閾値以上であると判定した場合、前記通知装置に対して、電子メールで前記通知情報を送信するとしてもよい。
【００２７】
また、本発明の一態様に係る調理支援システムは、加熱調理中の調理器具を含む領域の熱画像を撮影する熱画像カメラと、ユーザへ情報を通知可能な通知装置とにネットワークを介して接続し、ユーザの調理を支援する調理支援システムであって、前記ネットワークを介して、前記調理器具の斜め上方からの熱画像を撮影可能に取り付けられた前記熱画像カメラから、所定時間毎の前記調理器具を含む領域の熱画像を取得するデータ取得部と、取得した前記熱画像から、前記調理器具における内容物の水位の変化を示す値を算出する変化量算出部と、算出した前記水位の変化を示す値が所定の閾値以上であるか否かを判定し、算出した前記水位の変化を示す値が所定の閾値以上であると判定された場合、加熱調理中の前記調理器具において前記内容物のふきこぼれが生じるおそれがあると判定するふきこぼれ判定部と、前記ふきこぼれ判定部が前記内容物のふきこぼれが生じるおそれがあると判定した場合に、前記通知装置に対して、前記ふきこぼれが生じるおそれがある旨を前記ユーザへ通知する情報を示す通知情報を送信する通知部とを備える。
【００２８】
なお、これらの全般的または具体的な態様は、システム、方法、集積回路、コンピュータプログラムまたはコンピュータで読み取り可能なＣＤ−ＲＯＭ等の記録媒体で実現されてもよく、システム、方法、集積回路、コンピュータプログラムまたは記録媒体の任意な組み合わせで実現されてもよい。
【００２９】
以下、本発明の一態様に係る調理支援方法等について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態は、いずれも本発明の一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００３０】
（実施の形態１）
［全体構成］
以下、実施の形態１における調理支援システムについて、図面を参照しながら説明する。
【００３１】
図１は、実施の形態１における全体構成の一例を示す概念図である。図２は、図１に示す熱画像カメラ２と調理器具５との位置関係を示す概念図である。
【００３２】
調理支援システム１は、図１に示すようにネットワーク７を介して、熱画像カメラ２と、加熱調理装置３と通知装置６とに接続され、調理器具５を用いたユーザの調理を支援する。
【００３３】
加熱調理装置３は、調理器具５を用いた加熱調理が可能な装置である。加熱調理装置３は、例えば、ガスや火を使用せず、電力のみで動作して調理器具５を加熱することで調理器具５の内容物の加熱調理を行うIH調理器である。なお、加熱調理装置３は、IH調理器に限らず、後述するが調理支援システム１からの制御信号に従って、加熱調理を停止できればガスや火を使用して調理器具５を用いた加熱調理を行う調理器であってもよい。
【００３４】
調理器具５は、例えば鍋など、加熱調理装置３によりその内容物が加熱調理されるものである。
【００３５】
熱画像カメラ２は、調理器具５の斜め上方からの熱画像を撮影可能に取り付けられ、内容物の加熱調理中の調理器具５を含む領域の熱画像を撮影する。本実施の形態では、熱画像カメラ２は、図２に示すように、加熱調理装置３の上方の例えばレンジフード４などに設置されることで調理器具５の斜め上方からの熱画像を撮影可能に取り付けられ、所定時間毎の調理器具５を含む領域の熱画像を撮影する。
【００３６】
通知装置６は、ユーザへ情報を通知可能な装置である。本実施の形態では、通知装置６は、例えばスマートホンや携帯電話など、ユーザが携行可能であり、ユーザが視認可能な表示部を備える装置である。なお、通知装置６は、ユーザが携行可能であり、ユーザが視認可能な表示部を備える装置に限らず、音を発することでユーザに警告などの情報を通知可能な音発生装置でもよい。
【００３７】
ネットワーク７は、例えばbluetooth（登録商標）、wifiなどの無線通信ネットワークや、無線または有線のＬＡＮ等のネットワークである。
【００３８】
［調理支援システム１の構成］
図３は、本実施の形態における調理支援システム１の構成の一例を示すブロック図である。
【００３９】
調理支援システム１は、図３に示すように、ふきこぼれ検知部１０と、通知部２０と、加熱制御部３０とを備える。
【００４０】
通知部２０は、ふきこぼれ検知部１０によりふきこぼれが生じる（ふきこぼれ発生の）おそれが検知された場合に、通知装置６に対して、ふきこぼれが生じるおそれがある旨をユーザへ通知する情報を示す通知情報を送信する。本実施の形態では、例えば、通知部２０は、ふきこぼれが生じるおそれがある旨を通知装置６に対して、例えば電子メールで通知情報を送信する。
【００４１】
加熱制御部３０は、ふきこぼれ検知部１０によりふきこぼれ発生のおそれが検知された場合に、加熱調理装置３に対して、加熱調理装置３の出力を弱める指示を示す制御信号を送信する。ここで、制御信号は、例えば、加熱調理装置の加熱動作を停止させる指示を示すとしてもよい。
【００４２】
［ふきこぼれ検知部１０の構成］
ふきこぼれ検知部１０は、図３に示すように、データ取得部１１と、高温部分検出部１２と、調理器具検出部１３と、記憶部１４と、変化量算出部１５と、ふきこぼれ判定部１６とを備え、熱画像カメラ２から取得した熱画像に基づいて調理器具５における内容物のふきこぼれが生じるおそれを検知する。
【００４３】
データ取得部１１は、熱画像カメラ２から、所定時間毎の調理器具５を含む領域の熱画像を取得する。
【００４４】
調理器具検出部１３は、データ取得部１１が取得した熱画像から、調理器具５が存在するか否かを検出する。本実施の形態では、調理器具検出部１３は、データ取得部１１が取得した熱画像を２値化し平滑化する画像処理を行い、画像処理を行った熱画像において、調理器具５のフチ（縁）の検出処理を行うことで、調理器具５が存在するか否かを検出する。調理器具検出部１３は、検出処理が成功した場合、データ取得部１１が取得した熱画像中の調理器具５の位置情報と、当該調理器具５に対応する熱画像から取得できる温度情報とを記憶部１４に記憶する。
【００４５】
高温部分検出部１２は、データ取得部１１が取得した熱画像から、調理器具５の高温部分を検出する。本実施の形態では、高温部分検出部１２は、データ取得部１１が取得した熱画像における例えば７０℃以上の高温領域を検出し、検出した高温領域を温度情報として記憶部１４に記憶する。
【００４６】
記憶部１４は、例えばＳＤカードやフラッシュメモリによって構成され、上述した温度情報（高温領域の熱画像）やデータ取得部１１が取得した熱画像中の調理器具５の位置情報を記憶する。
【００４７】
変化量算出部１５は、データ取得部１１が取得した熱画像から、調理器具５における内容物の水位の変化を示す値を算出する。ここで、変化量算出部１５は、例えば、水位の変化を示す値として、所定時間毎の調理器具５の熱画像における所定温度以上の領域である所定温度領域の面積の変化を示す値を算出する。
【００４８】
本実施の形態では、変化量算出部１５は、調理器具検出部１３により検出された熱画像中の調理器具５の中の例えば７０℃以上の高温領域から調理器具５１および調理器具５の内容物の水位を検出する。
【００４９】
また、変化量算出部１５は、検出した調理器具５の内容物の水位（高温領域の上縁）と、調理器具検出部１３により検出された調理器具５のフチ（上縁）との間の差分距離を算出する。
【００５０】
変化量算出部１５は、検出した内容物の水位を示す情報（高温領域の上縁）と算出した差分距離とを記憶部１４に記憶する。変化量算出部１５は、記憶部１４に所定時間前に検出した内容物の水位を示す情報が記憶されている場合には、検出した内容物の水位の増加率を算出する。ここで、変化量算出部１５は、内容物の水位の増加率として、所定時間毎の調理器具５の熱画像における例えば７０℃以上の領域である高温領域の面積の変化を示す増加率を算出する。
【００５１】
なお、変化量算出部１５は、調理器具５における内容物の水位の変化を示す値として、調理器具５を示す熱画像の領域に対する調理器具５の内容物を示す熱画像の高温領域の割合を算出してもよい。
【００５２】
ふきこぼれ判定部１６は、変化量算出部１５が算出した水位の変化を示す値が所定の閾値以上であるか否かを判定する。ふきこぼれ判定部１６は、変化量算出部１５が算出した水位の変化を示す値が所定の閾値以上であると判定した場合、加熱調理中の調理器具５において内容物のふきこぼれが生じるおそれがあると判定する。
【００５３】
本実施の形態では、ふきこぼれ判定部１６は、変化量算出部１５が算出した増加率が所定の閾値（以下、第１閾値と称する）以上にあるかどうかを判定する。ふきこぼれ判定部１６は、変化量算出部１５が算出した増加率が第１閾値以上であると判定したときには、加熱調理中の調理器具５において内容物のふきこぼれが生じるおそれがあると判定する。
【００５４】
なお、ふきこぼれ判定部１６は、変化量算出部１５が算出した増加率が第１閾値以上であると判定したときには、さらに、算出した増加率が第２閾値以上であるか否かを判定してもよい。
【００５５】
ふきこぼれ判定部１６は、算出した増加率が第２閾値以上であると判定した場合、例えば数秒以内に、加熱調理中の調理器具５において内容物のふきこぼれが実際に発生するというふきこぼれ発生を判定してもよい。また、ふきこぼれ判定部１６は、算出した増加率が第２閾値より小さいと判定した場合、例えば数十秒ないし数分以内に、加熱調理中の調理器具５において内容物のふきこぼれが発生するおそれがあるというふきこぼれ予知を判定してもよい。
【００５６】
また、上述したように、変化量算出部１５が、調理器具５における内容物の水位の変化を示す値として、調理器具５を示す熱画像の領域に対する調理器具５の内容物を示す熱画像の高温領域の割合を算出してもよい。この場合、ふきこぼれ判定部１６は、加熱調理中の調理器具５の内容物を示す熱画像の高温領域が、調理器具５を示す熱画像の領域の５０％〜８０％のときに、ふきこぼれ予知を判定してもよい。そして、ふきこぼれ判定部１６は、加熱調理中の調理器具５の内容物を示す熱画像の高温領域が、調理器具５を示す熱画像の領域の８０％を超えたときに、ふきこぼれ発生を判定してもよい。
【００５７】
［調理支援システム１の動作］
次に、上記のように構成された調理支援システム１の動作について説明する。
【００５８】
図４は、実施の形態１における調理支援システム１の動作の一例を示すフローチャートである。
【００５９】
まず、調理支援システム１は、ネットワーク７を介して、熱画像カメラ２から、所定時間毎の調理器具５を含む領域の熱画像を取得する熱画像取得処理を行う（Ｓ１）。
【００６０】
次に、調理支援システム１は、Ｓ１で取得した熱画像に基づいて、調理器具５を検出する調理器具検出処理を行う（Ｓ３）。ここで、図５を用いて、調理器具検出処理の詳細について説明する。図５は、図４におけるＳ３の詳細動作の一例を示すフローチャートである。
【００６１】
調理支援システム１は、図５に示すように、まず、取得した熱画像の２値化処理を行い（Ｓ３２）、平滑化処理を行う（Ｓ３３）。なお、２値化処理および平滑化処理の画像処理は既知であるためここでの説明は省略する。次いで、調理支援システム１は、Ｓ３２およびＳ３３で画像処理を行った熱画像において、調理器具５のフチ（縁）の検出処理を行う（Ｓ３４）。ここで、調理器具５が例えば鍋ならそのフチは例えば円形である。すなわち、調理器具５のフチは、円形、楕円、直線など調理器具５エッジの特徴により検出できる。なお、調理器具５が複数あってもエッジの特徴によりそれぞれを検出できる。次いで、調理支援システム１は、調理器具５のフチの検出処理が成功した場合（Ｓ３５でＹｅｓ）、検出処理が成功した調理器具５（該当調理器具５）の取得した熱画像中の位置情報と、該当調理器具５に対応する熱画像から取得できる温度情報とを記憶部１４に記憶する（Ｓ３６）。ここで、記憶部１４に記憶される温度情報は、該当調理器具５に対応する位置の熱画像であってもよい。なお、調理支援システム１は、調理器具５のフチの検出処理が失敗した場合（Ｓ３５でＮｏ）、Ｓ１に戻って熱画像取得処理からやり直す。
【００６２】
次に、調理支援システム１は、ふきこぼれ判定処理を行う（Ｓ５）。ここで、図６を用いて、ふきこぼれ判定処理の詳細について説明する。図６は、図４におけるＳ５の詳細動作の一例を示すフローチャートである。図７は、実施の形態１における調理器具中の高温部分の一例を示す図である。図８Ａおよび図８Ｂは、比較例における調理器具中の高温部分の一例を示す図である。図７〜図８Ｂにおいて、調理器具５１および調理器具５２は、調理器具５の一例であり、それぞれステンレス製の鍋およびホーロー製の鍋を示している。
【００６３】
調理支援システム１は、図６に示すように、まず、Ｓ１で取得した熱画像に基づいて、調理器具５中の高温部分から内容物の水位を検出する（Ｓ５１）。
【００６４】
本実施の形態では、調理支援システム１は、例えば図７に示すように、Ｓ３において検出した熱画像中の調理器具５１および調理器具５２の中（鍋の中）の例えば７０℃以上の高温領域（図中のハッチング部分）から調理器具５１および調理器具５２の内容物の水位を検出することができる。これは、熱画像カメラ２が調理器具５１、５２の斜め上方からの熱画像を撮影可能に取り付けられ、加熱調理中の調理器具５１および５２を含む領域の熱画像を撮影することから、７０℃以上の高温領域の周縁から調理器具５１および調理器具５２の内容物の水位を検出することができる。一方、例えば、図８Ａに示すように、調理器具５１および調理器具５２を側面から撮影した比較例の熱画像では、ホーロー製の鍋である調理器具５２から７０℃以上の高温領域（図中のハッチング部分）を認識できるので内容物の水位を検出できる。しかし、ステンレス製の鍋である調理器具５１から７０℃以上の高温領域を認識できないので内容物の水位を検出できない。また、例えば、図８Ｂに示すように、調理器具５１および調理器具５２を上面から撮影した比較例の熱画像では、調理器具５１および調理器具５２から７０℃以上の高温領域（図中のハッチング部分）を認識できる。しかし、高温領域の周縁と調理器具５１および調理器具５２のフチとの高さに差がないため、これらの内容物の水位を正確に検出することができない。
【００６５】
次いで、調理支援システム１は、Ｓ５１で検出した調理器具５の内容物の水位と、調理器具５のフチ（上縁）との間の差分距離を算出する（Ｓ５２）。本実施の形態では、調理支援システム１は、Ｓ５１で検出した調理器具５の内容物の水位を示す７０℃以上の高温領域の周縁と、Ｓ３で検出され記憶部１４に記憶された調理器具５の位置情報に示される調理器具５のフチとの間の差分距離を算出する。
【００６６】
次いで、調理支援システム１は、記憶部１４に所定時間前に検出した内容物の水位を示す情報が記憶されているか否かを確認する（Ｓ５３）。ここで、所定時間前に検出した内容物の水位を示す情報は、例えば７０℃以上の高温領域の周縁を示す熱画像である。なお、調理支援システム１は、記憶部１４に所定時間前に検出した内容物の水位を示す情報が記憶されていないことを確認した場合には（Ｓ５３でＮｏ）、Ｓ５１で検出した内容物の水位を示す情報とＳ５２で算出した差分距離とを記憶部１４に記憶する（Ｓ５５）。
【００６７】
Ｓ５３において、調理支援システム１は、記憶部１４に所定時間前に検出した内容物の水位を示す情報が記憶されていることを確認した場合には（Ｓ５３でＹｅｓ）、Ｓ５１で検出した内容物の水位の増加率を算出する（Ｓ５４）。ここで、Ｓ５１で検出した内容物の水位の増加率は、調理器具５における内容物の水位の変化を示す値に該当し、所定時間毎の調理器具５の熱画像における例えば７０℃以上の高温領域の面積の変化を示す増加率から算出される。
【００６８】
次いで、調理支援システム１は、Ｓ５４で算出した増加率が第１閾値（所定の閾値）以上にあるかどうかを判定する（Ｓ５６）。なお、Ｓ５４で算出した増加率が第１閾値より小さいときには（Ｓ５６でＮｏ）、Ｓ５５に進み、Ｓ５１で検出した内容物の水位を示す情報とＳ５２で算出した差分距離とを記憶部１４に記憶する。
【００６９】
次いで、Ｓ５６において、調理支援システム１は、Ｓ５４で算出した増加率が第１閾値以上であると判定したときには（Ｓ５６でＹｅｓ）、加熱調理中の調理器具５において内容物のふきこぼれが生じるおそれがあると判定して、さらに、Ｓ５４で算出した増加率が第２閾値以上であるか否かを判定する（Ｓ５７）。
【００７０】
調理支援システム１は、Ｓ５４で算出した増加率が第２閾値以上であると判定した場合（Ｓ５７でＹｅｓ）、ふきこぼれ発生を判定する（Ｓ５８）。ここで、ふきこぼれ発生とは、上述したように、例えば数秒以内に、加熱調理中の調理器具５において内容物のふきこぼれが発生することを意味する。
【００７１】
一方、調理支援システム１は、Ｓ５４で算出した増加率が第２閾値より小さいと判定した場合（Ｓ５７でＮｏ）、ふきこぼれ予知を判定する（Ｓ５９）。なお、ふきこぼれ予知とは、上述したように、例えば数十秒ないし数分以内に、加熱調理中の調理器具５において内容物のふきこぼれが発生するおそれ（可能性）があることを意味する。
【００７２】
以下、図４に戻って説明を続ける。
【００７３】
次に、調理支援システム１は、Ｓ５において、ふきこぼれの生じるおそれがあることが判定された場合、通知装置６に対して、吹きこぼれが生じるおそれがある旨をユーザへ通知する情報を示す通知情報を送信する通知処理を行う（Ｓ７）。
【００７４】
次に、調理支援システム１は、Ｓ５において、ふきこぼれの生じるおそれがあることが判定された場合、加熱調理装置３に対して、加熱調理装置３の出力を弱める指示を示す制御信号を送信する加熱制御処理を行う（Ｓ９）。ここで、図９を用いて、加熱制御処理の詳細について説明する。図９は、図４におけるＳ９の詳細動作の一例を示すフローチャートである。
【００７５】
調理支援システム１は、図９に示すように、まず、Ｓ５のふきこぼれ判定処理において、ふきこぼれ発生が判定されたか否かを確認する（Ｓ９１）。
【００７６】
Ｓ９１において、調理支援システム１は、ふきこぼれ発生が判定されたことを確認した場合（Ｓ９１でＹｅｓ）、加熱調理装置３の加熱動作を停止させ（Ｓ９２）、加熱調理装置３のユーザにふきこぼれが発生する旨を通知する（Ｓ９３）。本実施の形態では、調理支援システム１は、加熱調理装置３に対して、加熱調理装置３の加熱動作を停止させる指示を示す制御信号を送信し、加熱調理装置３の加熱動作を停止させる。また、調理支援システム１は、通知装置６に対して、ふきこぼれが発生する旨をユーザへ通知する情報を示す通知情報を送信することで、ユーザにふきこぼれが発生する旨を通知する。なお、Ｓ９２とＳ９３とはどちらを先に行ってもよい。
【００７７】
Ｓ９１において、調理支援システム１は、ふきこぼれ発生が判定されていないことを確認した場合（Ｓ９１でＮｏ）、Ｓ５のふきこぼれ判定処理においてふきこぼれ予知が判定されたか否かを確認する（Ｓ９４）。Ｓ９４において、調理支援システム１は、ふきこぼれ予知が判定されたことを確認した場合（Ｓ９４でＹｅｓ）、加熱調理装置３の火力を制御し（Ｓ９５）、加熱調理装置３のユーザにふきこぼれ予知を通知する（Ｓ９６）。本実施の形態では、調理支援システム１は、加熱調理装置３に対して、加熱調理装置３の出力を弱める指示を示す制御信号を送信し、加熱調理装置３の火力を制御する。また、調理支援システム１は、通知装置６に対して、ふきこぼれ予知をユーザへ通知する情報を示す通知情報を送信することで、ユーザにふきこぼれ予知を通知する。なお、Ｓ９５とＳ９６とはどちらを先に行ってもよい。また、Ｓ９４において、調理支援システム１は、ふきこぼれ予知が判定されていないことを確認した場合（Ｓ９４でＮｏ）、Ｓ１に進み熱画像取得処理からやり直す。
【００７８】
［実施の形態１の効果等］
以上のように、本実施の形態の調理支援システムおよび調理支援方法によれば、調理器具５の斜め上方から撮影した熱画像を用いることにより、調理器具５の材質によらずに、調理器具５における内容物のふきこぼれが発生することを事前に検知して防止することができる。
【００７９】
比較例として、例えば、調理器具５を側面から撮影した熱画像を用いる場合、調理器具５がステンレス製の鍋など熱伝導率が低いものであった場合、熱画像から温度情報が取得できないので、内容物の水位を検出できずふきこぼれ判定を行うことはできない。さらに、調理器具５がホーロー製の鍋など熱伝導率が高いものであったとしても、加熱調理装置３に複数の調理器具５が熱画像カメラ２からみて並列に並べられた場合、複数の調理器具５のそれぞれの温度情報を熱画像から取得できないので内容物の水位を検出できない。
【００８０】
また、例えば、調理器具５を真上（上方）から撮影した熱画像を用いる場合、調理器具５がステンレス製の鍋など熱伝導率が低いものであったとしても、内容物の温度情報を検出できる。しかし、内容物の温度が低い初期撮影時には、取得した熱画像における加熱調理装置３と調理器具５との区別が難しいため、調理器具５のフチの検出精度が悪くなり、正確に調理器具５の内容物の温度情報を取得できない。さらに、調理器具５を真上（上方）から撮影した熱画像を用いる場合、内容物の上縁と調理器具５のフチとの区別がつきにくいため、熱画像から精度よく内容物の水位を検出できない。そのため、調理器具５を真上（上方）から撮影した熱画像を用いる場合、精度よくふきこぼれ判定を行うことはできない。
【００８１】
それに対して、本実施の形態の調理支援システムおよび調理支援方法によれば、調理器具５を斜め上方（上ななめ角度）から撮影した熱画像を用いるので、調理器具５の材質によらずに、内容物の上縁と調理器具５のフチとの区別がつきやすい。そのため、内容物の水位をより正確に検出しやすく、内容物の水位の変化量（水位の動き）も算出しやすいので、精度よくふきこぼれ判定を行うことができる。それにより、調理器具５の材質によらずに、調理器具５における内容物のふきこぼれが発生することを事前に検知して防止することができる。
【００８２】
（実施の形態２）
実施の形態１では、例えば鍋などの調理器具５にフタがされていない場合の調理支援方法および調理支援システムについて説明したが、これに限らない。実施の形態２では、調理器具５にフタがされる場合を考慮した調理支援方法および調理支援システムについて説明する。以下では、実施の形態１と同じ点は説明を省略し、異なる点を中心に説明する。
【００８３】
［調理支援システム１Ａの構成］
図１０は、実施の形態２における調理支援システム１Ａの構成の一例を示すブロック図である。図３と同様の要素には同一の符号を付しており、詳細な説明は省略する。
【００８４】
調理支援システム１Ａは、図１０に示すように、ふきこぼれ検知部１０Ａと、通知部２０と、加熱制御部３０とを備える。図１０に示す調理支援システム１Ａは、実施の形態１における調理支援システム１に対して、ふきこぼれ検知部１０Ａの構成が異なる。その他の構成については実施の形態１と同様のためここでの説明は省略する。
【００８５】
［ふきこぼれ検知部１０Ａの構成］
ふきこぼれ検知部１０Ａは、図１０に示すように、データ取得部１１と、高温部分検出部１２と、調理器具検出部１３と、記憶部１４と、変化量算出部１５Ａと、ふきこぼれ判定部１６Ａと、フタ判定部１７とを備え、熱画像カメラ２から取得した熱画像に基づいて調理器具５における内容物のふきこぼれが生じるおそれを検知する。より具体的には、図１０に示すふきこぼれ検知部１０Ａは、実施の形態１におけるふきこぼれ検知部１０に対して、フタ判定部１７が追加され、変化量算出部１５Ａおよびふきこぼれ判定部１６Ａの構成が異なる。
【００８６】
フタ判定部１７は、熱画像に基づいて、加熱調理中の調理器具５にフタが取り付けられているか否かを判定する。フタ判定部１７は、加熱調理中の調理器具５にフタが取り付けられていると判定した場合には、さらに、熱画像に基づいて調理器具５のフタの縁端部を検出する。
【００８７】
変化量算出部１５Ａは、フタ判定部１７が加熱調理中の調理器具５にフタが取り付けられていると判定した場合には、調理器具５の内容物の水位の変化を示す値として、フタ判定部１７により検出された縁端部の温度変化の値を算出する。ここで、変化量算出部１５Ａは、縁端部の温度変化の値として、所定時間毎の調理器具５の熱画像における縁端部の近傍に存在する所定温度以上の領域の面積の変化を示す値を算出する。
【００８８】
ふきこぼれ判定部１６Ａは、変化量算出部１５が算出した水位の変化を示す値が所定の閾値以上であるか否かを判定する。より具体的には、ふきこぼれ判定部１６Ａは、フタ判定部１７により加熱調理中の調理器具５にフタが取り付けられていないと判定された場合には、変化量算出部１５Ａにより算出された縁端部の温度変化の値が所定の閾値（第４閾値）以上であるか否かを判定する。ふきこぼれ判定部１６Ａは、変化量算出部１５Ａが算出した縁端部の温度変化の値が所定の閾値（第４閾値）以上であると判定した場合、加熱調理中の調理器具５において内容物のふきこぼれが生じるおそれがあると判定する。
【００８９】
［調理支援システム１Ａの動作］
次に、上記のように構成された調理支援システム１Ａの動作について説明する。
【００９０】
図１１は、実施の形態２における調理支援システム１Ａの動作の一例を示すフローチャートである。図４と同様の要素には同一の符号を付しており、詳細な説明は省略する。
【００９１】
まず、調理支援システム１Ａは、ネットワーク７を介して、熱画像カメラ２から、所定時間毎の調理器具５を含む領域の熱画像を取得する熱画像取得処理を行う（Ｓ１）。
【００９２】
次に、調理支援システム１Ａは、Ｓ１で取得した熱画像に基づいて、調理器具５を検出する調理器具検出処理を行う（Ｓ３）。
【００９３】
次に、調理支援システム１Ａは、Ｓ１で取得した熱画像に基づいて、調理器具５のフタ検出処理を行う（Ｓ４）。ここで、図１２を用いて、フタ検出処理の詳細について説明する。図１２は、図１１におけるＳ４の詳細動作の一例を示すフローチャートである。
【００９４】
調理支援システム１Ａは、図１２に示すように、まず、記憶部１４から、Ｓ３で記憶された調理器具５の位置情報と温度情報とを取得する（Ｓ４１）。調理支援システム１Ａは、所定時間経過後（Ｓ４２でＹｅｓ）、調理器具５の最新の温度情報を取得する（Ｓ４３）。本実施の形態では、調理器具５の最新の温度情報は、高温部分検出部１２が検出して記憶部１４に記憶した最新の高温領域の熱画像である。次いで、調理支援システム１Ａは、前回温度と最新温度との差分である変化量を算出する（Ｓ４４）。より具体的には、調理支援システム１Ａは、Ｓ４１およびＳ４３で取得した調理器具５の所定時間前の高温領域の熱画像（前回の温度情報）と、調理器具５の所定時間後の高温領域の熱画像（最新の温度情報）とから、前回の温度情報と、最新の温度情報との差分である変化量を算出する。次いで、調理支援システム１Ａは、算出した変化量が閾値（第３閾値）以上にあるかどうかを判定する（Ｓ４５）。Ｓ４５において、調理支援システム１Ａは、Ｓ４４で算出した変化量が第３閾値以上であると判定したときには（Ｓ４５でＹｅｓ）、フタなし判定すなわち調理器具５にフタ（蓋）がされていないと判定する（Ｓ４６）。一方、Ｓ４４で算出した変化量が第３閾値よりも小さいと判定したときには（Ｓ４５でＮｏ）、フタあり判定すなわち調理器具５にフタ（蓋）がされていると判定する（Ｓ４７）。最後に、調理支援システム１Ａは、Ｓ４５の判定結果すなわち調理器具５のフタ情報を記憶部１４に記憶する（Ｓ４８）。
【００９５】
次に、調理支援システム１Ａは、ふきこぼれ判定処理を行う（Ｓ５Ａ）。ここで、図１３を用いて、調理支援システム１Ａが行うふきこぼれ判定処理の詳細について説明する。図１３は、図１１におけるＳ５Ａの詳細動作の一例を示すフローチャートである。
【００９６】
調理支援システム１Ａは、図１３に示すように、まず、記憶部１４から、Ｓ４で記憶された調理器具５のフタ情報を取得し（Ｓ５０１）、調理器具５にフタがされているか否かを判定する（Ｓ５０２）。
【００９７】
Ｓ５０１において、調理支援システム１Ａは、調理器具５にフタがされていないと判定した場合（Ｓ５０２でＮｏ）、図６に示すＳ５１に進み、図６に示すＳ５１〜Ｓ５９で説明したふきこぼれ判定処理を行う。
【００９８】
一方、Ｓ５０１において、調理支援システム１Ａは、調理器具５にフタがされてると判定した場合（Ｓ５０２でＹｅｓ）、記憶部１４に調理器具５のフチの温度情報を記憶する（Ｓ５０３）。本実施の形態では、調理支援システム１Ａは、記憶部１４から取得した調理器具５の位置情報に基づき、熱画像における調理器具５のフチ（縁端部）の位置を特定する。そして、調理支援システム１Ａは、記憶部１４から取得した温度情報（熱画像）から調理器具５の当該フチの位置での温度情報（熱画像）を抽出し、記憶部１４に調理器具５のフチの温度情報（熱画像）として記憶する。なお、調理器具５の当該フチ（縁端部）の位置は、当該フチを含む当該フチ近傍の位置であればよく、当該フチを含む前記フチの外側、内側および前記フチから若干離れた外側でもよい。
【００９９】
次いで、調理支援システム１Ａは、記憶部１４に所定時間前の当該フチの温度情報が記憶されているか否かを確認する（Ｓ５０４）。なお、Ｓ５０４において、調理支援システム１Ａは、記憶部１４に所定時間前の当該フチの温度情報が記憶されていないことを確認した場合には（Ｓ５０４でＮｏ）、図１１に示すＳ１に進み、熱画像取得処理からやり直す。
【０１００】
一方、Ｓ５０４において、調理支援システム１Ａは、記憶部１４に所定時間前の当該フチの温度情報が記憶されていることを確認した場合には（Ｓ５０４でＹｅｓ）、当該フチの前回温度からの変化量を算出する（Ｓ５０５）。より具体的には、調理支援システム１Ａは、所定時間前の当該フチの熱画像（前回温度）と、所定時間後の当該フチの熱画像（最新温度）とから、前回温度と最新温度との差分である変化量を算出する。
【０１０１】
次いで、調理支援システム１Ａは、算出した変化量が閾値（第４閾値）以上にあるかどうかを判定する（Ｓ５０６）。Ｓ５０５で算出した変化量が第４閾値よりも小さいと判定したときには（Ｓ５０６でＮｏ）、図１１に示すＳ１に進み熱画像取得処理からやり直す。
【０１０２】
一方、Ｓ５０６において、調理支援システム１Ａは、Ｓ５０５で算出した変化量が第４閾値以上であると判定したときには（Ｓ５０６でＹｅｓ）、ふきこぼれ発生を判定する（Ｓ５０７）。このふきこぼれ発生は、上述した通り、例えば数秒以内に、加熱調理中の調理器具５において内容物のふきこぼれが発生することを意味する。なお、調理支援システム１Ａは、当該フチ（縁端部）の位置近傍の熱画像において７５℃以上の温度領域が発現した場合に、Ｓ５０５で算出した変化量が第４閾値以上であると判定してもよい。また、調理器具５の材質によっては、当該フチ（縁端部）の位置近傍の熱画像において７５℃以上の温度領域の形がくずれた（円形でなくなる）場合にＳ５０５で算出した変化量が第４閾値以上であると判定してもよい。
【０１０３】
ここで、このように判定できる理由について、図１４と図１５を用いて説明する。
【０１０４】
図１４および図１５は、実施の形態２における調理器具にフタがされてる場合にふきこぼれが発生するまでの様子の一例を示す熱画像図である。図１４および図１５において、調理器具５１および調理器具５２は、上述同様に、調理器具５の一例であり、それぞれステンレス製の鍋およびホーロー製の鍋を示している。また、調理器具５１にはフタ５１ａがされており、調理器具５２にはフタ５２ａがされている。
【０１０５】
例えば、図１４の（ａ）に示すように、沸騰前には、調理器具５１にフタ５１ａがされてると、熱画像中に７０℃以上の高温領域が現われていない。一方、図１４の（ｂ）に示すように、ふきこぼれ発生のおそれがある時には、フタ５１ａのフチ（縁端部）の近傍の一部に７０℃以上の高温領域（図中のハッチング部分）が現れている。なお、この高温領域は、調理器具５１とフタ５１ａとの隙間からの泡こぼれに該当する。その後、図１４の（ｃ）（ｄ）に示すように、フチの一部の７０℃以上の高温領域（図中のハッチング部分）が大きくなっていき、泡こぼれの程度が大きくなりふきこぼれが実際に発生する。このように、ふきこぼれが発生して進行していくことから、フタ５１ａのフチの近傍に７５℃以上の温度領域が発現した場合に、ふきこぼれ発生を判定することができる。
【０１０６】
なお、同様のことは、図１５に示すホーロー製の鍋であるフタ５２ａがされた調理器具５２にも言える。しかし、ホーロー製の場合には、調理器具５の温度変化が熱画像からわかる。より具体的には、例えば図１５の（ａ）に示すように、沸騰前には、調理器具５２にフタ５２ａがされてると、熱画像中に７０℃以上の高温領域が現われていない。一方、図１５の（ｂ）に示すように、蒸気発生時点では、調理器具５２内の蒸気によりフタ５２ａの一部が加熱されて、フタ５２ａの一部に７０℃以上の高温領域（図中のハッチング部分）が現われる。そして、図１５の（ｃ）に示すように、ふきこぼれ発生のおそれがある時には、フタ５２ａの全体に７０℃以上の高温領域（図中のハッチング部分）が現れている。これは、調理器具５２内の内容物の水位が、フタ５２ａ近くまで上がっており、ふきこぼれが発生する直前であるからである。その後、図１５の（ｄ）に示すように、フタ５２ａの全体にわたる７０℃以上の高温領域（図中のハッチング部分）の形がくずれて、ふきこぼれが実際に発生している。このような熱画像上での形のくずれは、調理器具５２とフタ５２ａとの隙間からの泡こぼれの程度が大きくなり、フタ５２ａを押し上げて調理器具５２から内容物の一部がふきこぼれているからである。このように、ふきこぼれが発生することから、フタ５２ａのフチの位置近傍に７５℃以上の温度領域が発現した場合に限らず、当該フチの位置近傍の所定温度以上の領域の形がくずれた（円形でなくなる）場合に、ふきこぼれ発生を判定することができる。
【０１０７】
［実施の形態２の効果等］
以上のように、例えばステンレス製の鍋などの熱伝導率が低い調理器具５では、蓋がされてしまうと、内容物の水位を熱画像から直接検出してふきこぼれ判定を行うことはできない。しかし、本実施の形態の調理支援システムおよび調理支援方法によれば、内容物の水位として、蓋のフチ（縁端部分）に出現する泡こぼれを示す熱画像の高温部分や蓋の全体に出現する熱画像の高温部分の形くずれを検出することで、ふきこぼれ判定を行うことができる。それにより、調理器具５の材質によらずに、調理器具５における内容物のふきこぼれが発生することを事前に検知して防止することができる。
【０１０８】
（実施の形態３）
実施の形態１および２では、調理器具５のふきこぼれが発生するまで、人が関与しない場合の調理支援方法および調理支援システムについて説明したが、これに限らない。実施の形態３では、ユーザ（人）が内容物をかき混ぜたり、フタを開けたりして調理器具５に関与する場合を考慮した調理支援方法および調理支援システムについて説明する。以下では、実施の形態１および２と同じ点は説明を省略し、異なる点を中心に説明する。
【０１０９】
［調理支援システム１Ｂの構成］
図１６は、実施の形態３における調理支援システム１Ｂの構成の一例を示すブロック図である。図３および図１０と同様の要素には同一の符号を付しており、詳細な説明は省略する。
【０１１０】
調理支援システム１Ｂは、図１６に示すように、ふきこぼれ検知部１０Ｂと、通知部２０と、加熱制御部３０とを備える。図１６に示す調理支援システム１Ｂは、実施の形態２における調理支援システム１Ａに対して、ふきこぼれ検知部１０Ｂの構成が異なる。その他の構成については実施の形態２と同様のためここでの説明は省略する。
【０１１１】
［ふきこぼれ検知部１０Ｂの構成］
ふきこぼれ検知部１０Ｂは、図１６に示すように、データ取得部１１と、高温部分検出部１２と、調理器具検出部１３と、記憶部１４と、変化量算出部１５Ａと、ふきこぼれ判定部１６Ｂと、フタ判定部１７と、人有無検出部１８とを備え、熱画像カメラ２から取得した熱画像に基づいて調理器具５における内容物のふきこぼれが生じるおそれを検知する。より具体的には、図１６に示すふきこぼれ検知部１０Ｂは、実施の形態２におけるふきこぼれ検知部１０Ａに対して、人有無検出部１８が追加され、ふきこぼれ判定部１６Ｂの構成が異なる。
【０１１２】
人有無検出部１８は、データ取得部１１が取得した熱画像の当該領域のうち、調理器具５を含む所定領域である調理器具領域以外の背景領域に人を示す温度領域である人温度領域が存在するか否かを確認する。このようにして、人有無検出部１８は、データ取得部１１が取得した熱画像の背景領域における人の有無を検出する。
【０１１３】
ふきこぼれ判定部１６Ｂは、変化量算出部１５が算出した水位の変化を示す値が所定の閾値以上であるか否かを判定する。より具体的には、ふきこぼれ判定部１６Ｂは、人有無検出部１８が背景領域に人温度領域が存在すると確認した場合には、調理器具５における内容物の水位の温度変化を示す値を初期化する。なお、人有無検出部１８が背景領域に人温度領域が存在すると確認できない場合、すなわち、背景領域に人がいないことを確認した場合のふきこぼれ判定部１６Ｂの動作は、実施の形態２で説明したふきこぼれ判定部１６Ａと同様であるためここでの説明は省略する。
【０１１４】
［調理支援システム１Ｂの動作］
次に、上記のように構成された調理支援システム１Ｂの動作について説明する。
【０１１５】
図１７は、実施の形態３における調理支援システム１Ｂの動作の一例を示すフローチャートである。図４および図１１と同様の要素には同一の符号を付しており、詳細な説明は省略する。
【０１１６】
まず、調理支援システム１Ｂは、熱画像取得処理を行う（Ｓ１Ｂ）。より具体的には、調理支援システム１Ｂは、ネットワーク７を介して、熱画像カメラ２から、所定時間毎の調理器具５を含む領域の熱画像を取得し（Ｓ１１）、領域別熱画像生成処理を行う（Ｓ１２）。ここで、図１８および図１９を用いて、領域別熱画像生成処理の詳細について説明する。図１８は、図１７におけるＳ１２の詳細動作の一例を示すフローチャートである。図１９は、図１７におけるＳ１２で生成する領域別熱画像を説明するための図である。調理支援システム１Ｂは、図１８に示すように、まず、Ｓ１１で取得した所定時間毎の調理器具５を含む領域の熱画像を、調理器具５を含む所定領域である調理器具領域と調理器具領域以外の背景領域とに分離する（Ｓ１２１）。図１９に示す例では、調理支援システム１Ｂは、Ｓ１１で取得した調理器具５（不図示）を含む領域の熱画像２００を、調理器具領域２０１と背景領域２０２に分離する。次いで、調理支援システム１Ｂは、調理器具領域内と背景領域内の平均温度を算出する（Ｓ１２２）。次いで、調理支援システム１Ｂは、調理器具領域の熱画像と、背景領域の熱画像とを作成する（Ｓ１２３）。なお、Ｓ１２２とＳ１２３との処理の順番は逆でもよい。
【０１１７】
次に、調理支援システム１Ｂは、Ｓ１Ｂで作成した背景領域の熱画像を用いて人検出処理を行う（Ｓ２Ｂ）。ここで、図２０を用いて、人検出処理の詳細について説明する。図２０は、図１７におけるＳ２Ｂの詳細動作の一例を示すフローチャートである。調理支援システム１Ｂは、図２０に示すように、まず、Ｓ１２で作成した所定時間毎の背景領域の熱画像を取得する（Ｓ２０１）。次いで、調理支援システム１Ｂは、取得した背景領域の熱画像に、人の体温に近い温度領域であって人を示す温度領域があるか確認する（Ｓ２０２）。
【０１１８】
Ｓ２０２において、調理支援システム１Ｂは、取得した背景領域の熱画像に人を示す温度領域がなかった場合（Ｓ２０２でＮｏ）、Ｓ３の処理に進む。一方、Ｓ２０２において、調理支援システム１Ｂは、取得した背景領域の熱画像に人を示す温度領域があることを確認した場合（Ｓ２０２でＹｅｓ）、さらに、ふきこぼれ予知の判定後かを確認する（Ｓ２０３）。
【０１１９】
Ｓ２０３において、調理支援システム１Ｂは、ふきこぼれ予知の判定後でないことを確認した場合（Ｓ２０３でＮｏ）、Ｓ１Ｂに戻って熱画像取得処理を行う。一方、Ｓ２０３において、調理支援システム１Ｂは、ふきこぼれ予知の判定後であることを確認した場合（Ｓ２０３でＹｅｓ）、ふきこぼれ判定に用いる情報を初期化し（Ｓ２０４）、Ｓ１Ｂに戻り、熱画像取得処理をやり直す。本実施の形態では、Ｓ２０４において、調理支援システム１Ｂは、記憶部１４に記憶されている調理器具５における内容物の水位の温度変化を示す値を初期化する。所定時間前に検出した調理器具５における内容物の水位を示す情報として、例えば調理器具５における所定時間前の高温部分の熱画像が記憶部１４に記憶されている場合には、当該所定時間前の高温部分の熱画像を削除してもよい。また、調理器具５における内容物の水位の温度変化を示す値として例えば調理器具５の内容物の水位の増加率が記憶部１４に記憶されている場合には、当該増加率を０にするとしてもよい。また、調理器具５における内容物の水位の温度変化を示す値として記憶部１４に所定時間前の当該フチの温度情報（熱画像）が記憶されている場合には、所定時間前の当該フチの温度情報を削除してもよい。
【０１２０】
以下、図１７に戻って説明を続ける。
【０１２１】
次に、調理支援システム１Ｂは、Ｓ１Ｂで作成した背景領域の熱画像に基づいて、調理器具５を検出する調理器具検出処理を行う（Ｓ３Ｂ）。ここで、図２１を用いて、Ｓ３Ｂの調理器具検出処理の詳細について説明する。図２１は、図１７におけるＳ３Ｂの詳細動作の一例を示すフローチャートである。調理支援システム１Ｂは、図２１に示すように、まず、Ｓ１Ｂにおいて作成した調理器具領域の熱画像を取得する（Ｓ３０１）。次いで、Ｓ３０１で取得した調理器具領域の熱画像の２値化処理を行い（Ｓ３０１）、平滑化処理を行う（Ｓ３０２）。なお、Ｓ３０１とＳ３０２の処理は、実施の形態１で説明した図５のＳ３１とＳ３２と同様である。また、Ｓ３０３〜３０６の処理も実施の形態１で説明した図５のＳ３３〜Ｓ３６と同様であるので、ここでの説明は省略する。
【０１２２】
次に、調理支援システム１Ｂ、Ｓ１Ｂにおいて作成した調理器具領域の熱画像に基づいて、調理器具５のフタ検出処理を行う（Ｓ４）。Ｓ４〜Ｓ９の処理は実施の形態２で説明した通りであるので、以降の説明は省略する。
【０１２３】
［実施の形態３の効果等］
以上のように、本実施の形態の調理支援システムおよび調理支援方法によれば、ユーザ（人）が内容物をかき混ぜたり、フタを開けたりして調理器具５に関与する場合を考慮した上で、調理器具５の材質によらずに、調理器具５における内容物のふきこぼれが発生することを事前に検知して防止することができる。
【０１２４】
なお、上記の実施の形態では、熱画像カメラ２が撮影した熱画像中の調理器具５を含む所定領域を調理器具領域とし、調理器具領域以外の領域を背景領域として説明したが、これに限らない。背景領域は、熱画像中の加熱調理装置３を示す領域を調理器具領域とし、加熱調理装置３を示す領域以外の領域を背景領域としてもよい。
【０１２５】
以上、本発明の一つまたは複数の態様に係る調理支援方法および調理支援システムについて、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の一つまたは複数の態様の範囲内に含まれてもよい。例えば、以下のような場合も本発明に含まれる。
【０１２６】
（１）上記の実施の形態１〜３では、調理支援システムおよび調理支援方法が、熱画像カメラ２から、所定時間毎の調理器具５を含む領域の熱画像を取得して、ふきこぼれが発生するおそれを判定するとして説明したが、これに限らない。
【０１２７】
例えば、調理器具５における内容物が沸騰しはじめたら、上記の所定時間よりも短い時間間隔で調理器具５を含む領域の熱画像を取得して、ふきこぼれが発生するおそれを判定してもよい。これにより、ふきこぼれ発生の判定精度をより向上させることができる。
【０１２８】
（２）また、調理器具５の種類、材質により内容物の温度の変化や内容物の水位の変化のパターンが異なることも考えられる。そのため、調理器具５の内容物の温度や水位の変化のパターンと調理器具５の加熱状態との対応を、予め学習させた学習データを用いて、ふきこぼれが発生するおそれを判定するとしてもよい。特に、調理器具５にフタがされている場合には、ふきこぼれが発生する直前における、フタの縁端に付着する泡の大きさや動きは一様でない。そのため、調理器具５の内容物の温度や水位の変化のパターンと調理器具５の加熱状態との対応を予め学習するによりふきこぼれ発生の判定精度の向上が見込める。
【０１２９】
なお、学習データは、ローカルすなわち調理支援システムに配置された特定の装置内に記憶されているとしてもよい。またローカルの装置と異なる場所に配置されているクラウドサーバなどから取得されるとしてもよい。
【０１３０】
また、学習データを用いる場合には、熱画像に限らず通常の画像を用いてふきこぼれが発生するおそれを判定することもできると考えられる。調理器具５の内容物の温度や水位の変化のパターンと通常の画像における調理器具５の加熱状態との対応を予め学習することができるからである。
【０１３１】
（３）上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。前記ＲＡＭまたはハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０１３２】
（４）上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Large Scale Integration：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、システムＬＳＩは、その機能を達成する。
【０１３３】
（５）上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしてもよい。前記ＩＣカードまたは前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＩＣカードまたは前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、前記ＩＣカードまたは前記モジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。
【０１３４】
（６）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０１３５】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号をコンピュータで読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Blu-ray（登録商標） Disc）、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されている前記デジタル信号であるとしてもよい。
【０１３６】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。
【０１３７】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムにしたがって動作するとしてもよい。
【０１３８】
また、前記プログラムまたは前記デジタル信号を前記記録媒体に記録して移送することにより、または前記プログラムまたは前記デジタル信号を、前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０１３９】
（７）上記実施の形態をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０１４０】
本発明は、鍋などの調理器具を用いて調理を行う際のふきこぼれを検知して防止するための調理支援方法および調理支援システムに利用でき、特に、IH調理器やガスや火を外部から制御可能なコンロなどの加熱調理装置に用いられる調理支援方法および調理支援システムに利用可能である。
【符号の説明】
【０１４１】
１、１Ａ、１Ｂ  調理支援システム
２  熱画像カメラ
３  加熱調理装置
４  レンジフード
５、５１、５２  調理器具
６  通知装置
７  ネットワーク
１０、１０Ａ、１０Ｂ  ふきこぼれ検知部
１１  データ取得部
１２  高温部分検出部
１３  調理器具検出部
１４  記憶部
１５、１５Ａ  変化量算出部
１６、１６Ａ  ふきこぼれ判定部
１７  フタ判定部
１８  人有無検出部
２０  通知部
３０  加熱制御部
５１ａ、５２ａ  フタ
２００  熱画像
２０１  調理器具領域
２０２  背景領域
【図１】
2018142558.tif 000003
【図２】
2018142558.tif 000004
【図３】
2018142558.tif 000005
【図４】
2018142558.tif 000006
【図５】
2018142558.tif 000007
【図６】
2018142558.tif 000008
【図７】
2018142558.tif 000009
【図８Ａ】
2018142558.tif 000010
【図８Ｂ】
2018142558.tif 000011
【図９】
2018142558.tif 000012
【図１０】
2018142558.tif 000013
【図１１】
2018142558.tif 000014
【図１２】
2018142558.tif 000015
【図１３】
2018142558.tif 000016
【図１４】
2018142558.tif 000017
【図１５】
2018142558.tif 000018
【図１６】
2018142558.tif 000019
【図１７】
2018142558.tif 000020
【図１８】
2018142558.tif 000021
【図１９】
2018142558.tif 000022
【図２０】
2018142558.tif 000023
【図２１】
2018142558.tif 000024