(57)【特許請求の範囲】
【請求項１】
匂いセンサからの情報を処理するコンピュータに、
調理方法に関する情報と材料に関する情報とを取得する機能と、
ユーザの望む調理仕上がりに関する情報を取得する機能と、
調理が仕上がったときの、前記匂いセンサにて検知される値の到達値を決定する機能と、
前記匂いセンサが検知した匂いに関する情報である出力情報を取得する機能と、
前記出力情報と前記到達値とから、調理仕上がり状況を出力する機能と、
を実現させるためのプログラム。
【請求項２】
前記調理方法に関する情報は、調理の種類、調理の時間、および調理器具の種類の少なくとも何れか一つの情報であることを特徴とする請求項１記載のプログラム。
【請求項３】
前記材料に関する情報を取得する機能は、前記匂いセンサが検出可能な匂いに関連した材料を前記ユーザが入力できるように当該ユーザを誘導させることを特徴とする請求項１記載のプログラム。
【請求項４】
前記調理方法に関する情報と材料に関する情報とを取得する機能は、当該調理方法に関する情報および／または当該材料に関する情報を、前記出力情報を基に取得することを特徴とする請求項１記載のプログラム。
【請求項５】
前記到達値は、前記調理方法および前記材料に関する情報と、前記調理仕上がりに関する情報とに基づいて決定されることを特徴とする請求項１記載のプログラム。
【請求項６】
前記到達値は、複数の材料の中で、前記匂いセンサが匂いを検出しやすい材料に基づいて決定されることを特徴とする請求項５記載のプログラム。
【請求項７】
ユーザが調理仕上がりとしたときの匂いに関する情報を記憶装置に記憶させる機能を更に備え、
前記到達値は、前記記憶装置に記憶された前記匂いに関する情報に基づいて決定されることを特徴とする請求項１記載のプログラム。
【請求項８】
前記出力情報は、焦げの匂いに関する情報であることを特徴とする請求項１記載のプログラム。
【請求項９】
前記調理方法に関する情報と前記材料に関する情報とを取得する機能は、当該調理方法に関する情報および当該材料に関する情報を、前記ユーザが選択した調理メニューを基に取得することを特徴とする請求項１記載のプログラム。
【請求項１０】
前記材料に関する情報を取得する機能は、前記匂いセンサが検出可能な匂いに関連した材料を、前記ユーザが選択した調理メニューに対応する調理レシピにより当該ユーザに提示することを特徴とする請求項９記載のプログラム。
【請求項１１】
前記調理仕上がり状況を出力する機能は、それぞれ異なる匂いを検知する複数の匂いセンサにより検知される値の変化に基づき当該調理仕上がり状況を出力することを特徴とする請求項１記載のプログラム。
【請求項１２】
前記調理仕上がり状況から、調理を行う調理装置をさらに制御する機能を実現させる請求項１記載のプログラム。
【請求項１３】
調理方法に関する情報と材料に関する情報とを取得し、
ユーザの望む調理仕上がりに関する情報を取得し、
調理が仕上がったときの、匂いセンサにて検知される値の到達値を決定し、
前記匂いセンサが検知した匂いに関する情報である出力情報を取得し、
前記出力情報と前記到達値とから、調理仕上がり状況を出力する検出方法。
【請求項１４】
調理の際に発せられる匂いを検知する匂いセンサと、
前記匂いセンサが検知した匂いに基づき、調理仕上がり状況を出力する出力装置と、
を備え、
前記出力装置は、
調理方法に関する情報、材料に関する情報、およびユーザの望む調理仕上がりに関する情報を取得する調理情報取得部と、
調理が仕上がったときの、前記匂いセンサにて検知される値の到達値を決定する決定部と、
前記匂いセンサが検知した匂いに関する情報である出力情報を取得する匂い情報取得部と、
前記出力情報と前記到達値とから、調理仕上がり状況を出力する出力部と、
を備える調理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、検出方法、調理システムに関する。
【背景技術】
【０００２】
従来の調理に関する技術としては、鍋底温度の上昇を検知することによる焦げの検知方法が知られている。これは、例えば、消し忘れによる火災事故の防止や、揚げ物調理時における油温検知などを目的として用いられ、センサをバネで鍋底に押し当てる構造を有している。
【０００３】
特許文献１には、コンロバーナの中央部から上下動自在に突出する感熱ヘッドを有し、五徳に載置される調理容器の底面に感熱ヘッドを弾発的に当接させることにより調理容器の温度を検出する鍋底温度センサを備えるガスコンロにおいて、鍋底温度センサと五徳との間に配設されて鍋底温度センサの感熱ヘッドと同期して上下動し、鍋底温度センサの外周に沿って所定間隔を存して３箇所以上が調理容器の底面に当接する当接部材を設けるものが記載されている。
特許文献２には、冷蔵庫内で発生しやすいガスの臭気に対して応答性を有する匂いセンサーについて記載されている。この匂いセンサーは、表面振動子の片面に金属フタロシアニン錯体を含む高分子樹脂溶液を塗布して匂いを吸着する高分子膜受容体を形成する。これにより、食品が酸化・腐敗などの変化によって発する硫黄系ガス、窒素系ガス、揮発性有機ガスを高分子膜受容体に吸着させる。そして、表面振動子の共振周波数変化として臭気吸着量を取り出し、冷蔵庫内の鮮度管理に利用する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１７７５０７号公報
【特許文献２】特開２０１１−８５４２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、この鍋底温度の上昇を検知する方法では、センサが鍋底に対して確実に密着してなければならず、五徳上への調理器具の置き方が悪ければ、満足に機能させることはできない。また、鍋底温度を設定しても、鍋の厚さや調理時間、材料の量や材料の状態、などによって必ずしも調理に好ましい温度とは言えない場合もあり、実際の調理の状況に応じた新たな検知方法が望まれている。
本発明は、食品の焼き具合、調理具合などの調理の状況を、本構成を採用しない場合に比べて、より適切に把握し、調理の手間を削減および調理の失敗を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
かくして本発明によれば、匂いセンサからの情報を処理するコンピュータに、調理方法に関する情報と材料に関する情報とを取得する機能と、ユーザの望む調理仕上がりに関する情報を取得する機能と、調理が仕上がったときの、匂いセンサにて検知される値の到達値を決定する機能と、匂いセンサが検知した匂いに関する情報である出力情報を取得する機能と、出力情報と到達値とから、調理仕上がり状況を出力する機能と、を実現させるためのプログラムが提供される。
ここで、調理方法に関する情報は、調理の種類、調理の時間、および調理器具の種類の少なくとも何れか一つの情報とすることができる。この場合、到達値を求めるのが、より容易になる。
また、材料に関する情報を取得する機能は、匂いセンサが検出可能な匂いに関連した材料をユーザが入力できるようにユーザを誘導させることができる。この場合、匂いの検出が、より容易になる。
そして、調理方法に関する情報と材料に関する情報とを取得する機能は、調理方法に関する情報および／または材料に関する情報を、出力情報を基に取得するようにすることができる。この場合、調理方法に関する情報や材料に関する情報を、ユーザが入力する手間を省くことができる。
さらに、到達値は、調理方法および材料に関する情報と、調理仕上がりに関する情報とに基づいて決定されるようにすることができる。この場合、到達値の精度が、より向上する。
またさらに、到達値は、複数の材料の中で、匂いセンサが匂いを検出しやすい材料に基づいて決定されるようにすることができる。この場合、到達値の精度が、より向上する。
またさらに、ユーザが調理仕上がりとしたときの匂いに関する情報を記憶装置に記憶させる機能を更に備え、到達値は、記憶装置に記憶された匂いに関する情報に基づいて決定されるようにすることができる。この場合、ユーザが調理仕上がりと判断する状態を把握することができる。
また、出力情報は、焦げの匂いに関する情報であるようにすることができる。この場合、調理の失敗を抑制することができる。
そして、調理方法に関する情報と材料に関する情報とを取得する機能は、調理方法に関する情報および材料に関する情報を、ユーザが選択した調理メニューを基に取得するようにすることができる。この場合、調理方法に関する情報や材料に関する情報をユーザが入力しなくても、把握することができる。
また、材料に関する情報を取得する機能は、匂いセンサが検出可能な匂いに関連した材料を、ユーザが選択した調理メニューに対応する調理レシピによりユーザに提示するようにすることができる。この場合、匂いの検出が、より容易になる。
さらに、調理仕上がり状況を出力する機能は、それぞれ異なる匂いを検知する複数の匂いセンサにより検知される値の変化に基づき調理仕上がり状況を出力するようにすることができる。この場合、調理仕上がりを、より適切に把握することができる。
そして、調理仕上がり状況から、調理を行う調理装置をさらに制御する機能を実現することもできる。この場合、調理をするユーザの負担が軽減される。
【０００７】
さらに、本発明によれば、調理方法に関する情報と材料に関する情報とを取得し、ユーザの望む調理仕上がりに関する情報を取得し、調理が仕上がったときの、匂いセンサにて検知される値の到達値を決定し、匂いセンサが検知した匂いに関する情報である出力情報を取得し、出力情報と到達値とから、調理仕上がり状況を出力する検出方法が提供される。
【０００８】
またさらに、本発明によれば、調理の際に発せられる匂いを検知する匂いセンサと、匂いセンサが検知した匂いに基づき、調理仕上がり状況を出力する出力装置と、を備え、出力装置は、調理方法に関する情報、材料に関する情報、およびユーザの望む調理仕上がりに関する情報を取得する調理情報取得部と、調理が仕上がったときの、匂いセンサにて検知される値の到達値を決定する決定部と、匂いセンサが検知した匂いに関する情報である出力情報を取得する匂い情報取得部と、出力情報と到達値とから、調理仕上がり状況を出力する出力部と、を備える調理システムが提供される。
【発明の効果】
【０００９】
本発明によれば、食品の焼き具合、調理具合などの調理の状況を、本構成を採用しない場合に比べて、より適切に把握し、調理の手間を削減および調理の失敗を抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態における調理システムの構成例を示す図である。
【図２】匂いセンサの構成について示した概略図である。
【図３】調理システムの機能構成例を示したブロック図である。
【図４】調理の前準備として端末装置を設定する動作を説明したフローチャートである。
【図５】図４のステップ１０１〜ステップ１０２で、ユーザが入力を行う画面について示した図である。
【図６】決定部が、到達値を決定する方法の一例を示した図である。
【図７】調理の際の調理システムの動作を説明したフローチャートである。
【図８】（ａ）〜（ｂ）は、端末装置の表示機構に、通知情報を表示した場合について示した図である。
【図９】調理の前準備として端末装置を設定する動作を説明したフローチャートである。
【図１０】（ａ）は、図９のステップ３０１〜ステップ３０２で、ユーザが入力を行う画面について示した図である。（ｂ）は、（ａ）で示した画面で、調理メニューおよび調理仕上がりを入力後、ＯＫボタンを押下したときに表示される画面を示した図である。
【図１１】複数の匂いセンサにより検出される匂いに関する情報の変化を示した図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
＜調理システム１全体の説明＞
図１は、本実施の形態における調理システム１の構成例を示す図である。
図示するように本実施の形態の調理システム１は、調理を行う機器である調理装置１０と、匂いを検出する匂いセンサ２０と、調理の状況を出力する端末装置３０とを備える。
匂いセンサ２０と端末装置３０とは、有線通信回線または無線通信回線により接続され、匂いセンサ２０で取得された匂いに関する情報が、端末装置３０に送信される。有線通信回線としては、例えば、有線ＬＡＮ（Local Area Network）回線、ＵＳＢ（Universal Serial Bus）、光通信回線、公衆電話回線等が利用できる。また、無線通信回線としては携帯電話回線、ＰＨＳ（Personal Handy-phone System）回線、Ｗｉ−Ｆｉ（Wireless Fidelity、登録商標）、Bluetooth（登録商標）、ZigBee（登録商標）、ＵＷＢ（Ultra Wideband）等が利用できる。また、インターネット等を併せて利用してもよい。
【００１２】
調理装置１０は、加熱により調理を行う。図示する調理装置１０は、いわゆるガスコンロである。この場合、調理装置１０は、ガスを燃料とするバーナであるガスバーナ１１と、鍋、フライパン等の調理器具を載せる五徳１２と、ガスの流量を調整するバーナコック１３とを有する。
ガスバーナ１１は、ガスを燃焼させることにより発生する炎により、調理器具を介し、調理対象を加熱する。
五徳１２は、調理器具を載せるとともに、ガスバーナ１１による炎との間を適切な距離に保持する。
バーナコック１３は、ガスバーナ１１で燃焼させるガスの量を調整する。燃焼するガスの量を調整することで、調理対象に与える熱量を調整することができる。
ここでは、調理装置１０の例として、ガスコンロを挙げたが、加熱により調理を行うための器具であれば、特に限られるものではない。よって、加熱源は、ガスバーナに限られるものではなく、例えば、電気ヒータ、ＩＨ（Induction Heating）ヒータ、薪、石炭、コークス、焼き石などであってもよい。よって、調理装置１０は、鉄板焼き、ゆで麺機、フライヤー、ＩＨ調理器、電気ヒータコンロ、パン焼き器、タンドール釜、石焼き器などであってもよい。
また、調理対象は、特に限られるものではなく、例えば、肉、魚介類、野菜、麺類、スープなどである。
【００１３】
匂いセンサ２０は、調理装置１０を使用する調理の際に発せられる匂いを検知する。
図２は、匂いセンサ２０の構成について示した概略図である。
図示する匂いセンサ２０は、水晶振動子２１０と、感応膜２２０とを備える。
水晶振動子２１０は、水晶片２１１と、１組の電極２１２ａ、２１２ｂとを備える。
水晶片２１１は、例えば、ＡＴカットにより切り出した水晶の薄片である。そして、水晶片２１１は、１組の電極２１２ａ、２１２ｂにより挟持される。
１組の電極２１２ａ、２１２ｂは、発振回路Ｈｃに接続され、発振回路Ｈｃにより、交流電圧を印加すると、水晶片２１１に所定の振動数で共振が生じる。この振動数は、共振周波数であり、例えば、水晶片２１１のカット面、厚み、水晶の弾性率等で定まる。
【００１４】
感応膜２２０は、空気中に含まれ、匂いのもととなる化学成分を吸着および脱着する。この場合、感応膜２２０は、匂いのもととなる化学成分として、匂い分子を吸着および脱着する。そして、匂い分子が、吸着すると、水晶片２１１の共振周波数が変化する。これは、水晶片２１１の振動モードが変化すると言うこともできる。そして、制御装置Ｓで、この共振周波数の変化量を検出することで、感応膜２２０に吸着した匂い分子の有無や量を判断することができる。
【００１５】
感応膜２２０として、吸着する匂い分子に選択性があるものを使用することができる。そしてこれにより、この匂い分子に起因する特定の匂いに反応する匂いセンサ２０を作成することができる。例えば、エタノールを選択的に吸着する感応膜２２０を使用することで、酒類の匂いを検出することができる匂いセンサ２０を作成できる。また、種々の選択性を有する感応膜２２０を有する複数の匂いセンサ２０を配することで、種々の匂い分子の吸着を行うことができ、種々の匂いを検出することができる。また、１つの匂いセンサ２０の中に、複数の感応膜２２０を設けてもよい。
感応膜２２０は、水晶振動子２１０の振動を阻害しにくいことが求められるため、薄膜である。また、特定の匂い分子以外の吸着を阻止するため、感応膜２２０に、さらにバリヤ層を設けることもできる。
【００１６】
なお、感応膜２２０に匂い分子が吸着した後に、乾燥空気を流すと、匂い分子は、吸着した状態から脱着し、共振周波数は、もとに戻る。つまり、匂い分子を含む空気と乾燥空気とを交互に流すことで、継続的に匂いの検出を行うことができる。
【００１７】
端末装置３０は、匂いセンサ２０が検知した匂いに基づき、調理仕上がり状況を出力する出力装置の一例である。端末装置３０は、匂いセンサ２０から取得した匂いに関する情報を基に、調理の仕上がりの状況である調理仕上がり状況を把握する。そして、調理仕上がり状況を表示したり、音声や警告音等の音を発することで、ユーザに対し通知する。
【００１８】
端末装置３０は、例えば、スマートフォン、タブレット、携帯電話、デスクトップコンピュータ、モバイルコンピュータ等のコンピュータ装置である。
端末装置３０は、演算手段であるＣＰＵ（Central Processing Unit）と、記憶手段であるメインメモリを備える。ここで、ＣＰＵは、ＯＳ（基本ソフトウェア）やアプリ（応用ソフトウェア）等の各種ソフトウェアを実行する。また、メインメモリは、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域である。さらに、端末装置３０は、外部との通信を行うための通信インタフェース（以下、「通信Ｉ／Ｆ」と表記する）と、ビデオメモリやディスプレイ等からなる表示機構と、入力ボタン、タッチパネル、キーボード等の入力機構とを備える。また、端末装置３０は、補助記憶装置として、ストレージを備える。ストレージは、例えば、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）である。さらに、端末装置３０は、音を発するスピーカを備えることもできる。
【００１９】
次に、本実施の形態の調理システム１の詳細な機能構成および動作について説明する。
＜調理システム１の機能構成の説明＞
［第１の実施形態］
ここでは、まず、調理システム１の動作の第１の実施形態について説明を行う。
第１の実施形態では、調理システム１は、ユーザから、調理方法や調理に使用する材料の情報を取得し、これらの情報を基に、調理仕上がり状況を把握する。
【００２０】
図３は、調理システム１の機能構成例を示したブロック図である。
なおここでは、調理システム１が有する種々の機能のうち本実施の形態に関係するものを選択して図示している。
匂いセンサ２０は、外部に情報を送信する送受信部２１と、匂いを検出する検出部２２と、匂いに関する情報を作成する作成部２３とを備える。
【００２１】
送受信部２１は、匂いに関する情報を出力情報として端末装置３０に対し送信する。送受信部２１は、例えば、制御装置Ｓに対応する。
検出部２２は、匂い分子を検出する機能部である。即ち、上述した水晶振動子２１０、感応膜２２０、発振回路Ｈｃ、制御装置Ｓに対応する。検出部２２は、水晶振動子２１０の共振周波数を検知する。
【００２２】
作成部２３は、匂いに関する情報を出力情報として作成する。匂いに関する情報は、この場合、例えば、匂いセンサ２０により検知された共振周波数を基に作成された振動の情報である。振動の情報は、共振周波数そのものを表す情報であってもよく、匂い分子を検出しているときと、匂い分子を検出していないときとの共振周波数の差分を表す情報であってもよい。また、匂いに関する情報は、振動の情報を基に加工された情報であってもよい。例えば、匂い分子を検出していない状態を、０、検出限界上限まで検出している状態を９９とし、匂いに関する情報を、１００段階の数値として表すようにしてもよい。
また、匂いに関する情報は、匂いについての情報だけでなく、他の情報を含んでいてもよい。例えば、匂いの取得時刻、匂いを取得した匂いセンサ２０の固有ＩＤなどを含んでいてもよい。また、匂いセンサ２０中に実装されるセンサチップの固有ＩＤなどを含んでいてもよい。
作成部２３は、例えば、制御装置Ｓに対応する。
【００２３】
端末装置３０は、ユーザから調理に関する必要な情報を取得する調理情報取得部３１と、調理が仕上がったときの匂いセンサ２０の値を決定する決定部３２と、匂いセンサ２０から匂いに関する情報を取得する匂い情報取得部３３と、ユーザに対する通知情報を作成して出力する出力部３４と、匂いに関する情報を記憶する記憶部３５とを備える。
【００２４】
調理情報取得部３１は、調理方法に関する情報を取得する。調理方法に関する情報は、調理方法に関係する情報であれば、特に限られるものではない。調理方法に関する情報は、例えば、調理の種類の情報である。調理の種類として、具体的には、グリル（焼く）、茹でる、揚げる、炒める、蒸すなどが挙げられる。また、調理方法に関する情報は、調理の時間、および調理器具の種類の情報である。調理の時間は、調理方法であるグリル（焼く）、煮る、炒める、蒸すなどを行う時間である。調理器具は、調理を行う際に、調理対象を載置したり収容する器具である。具体的には、フライパン、鉄板、鍋、釜、金網、蒸し器などが挙げられる。
【００２５】
また、調理情報取得部３１は、調理対象についての情報を取得する。これは、調理を行う材料に関する情報を取得すると言うこともできる。具体的には、調理対象として、上述したような、肉、魚介類、野菜、麺類、スープであることを取得する。また、肉、魚介類、野菜の場合、その種類の情報を取得するようにしてもよい。例えば、調理対象が、肉の場合は、牛肉、豚肉、鶏肉、ラム肉などの情報である。また、魚介類の場合は、魚、エビ、貝などの情報であり、野菜の場合は、人参、もやし、白菜、蓮根、ピーマンなどの情報である。
【００２６】
調理したときに調理対象から発せられる匂いは、調理対象および調理方法により異なる。また、別の見方をすると、調理対象および調理方法を知ることができれば、調理対象からどのような匂いが発せられるかを、推定することができる。
【００２７】
さらに、調理情報取得部３１は、ユーザの望む調理仕上がりに関する情報を取得する。
調理仕上がりとは、調理の仕上がりの程度を意味する。例えば、やや不足、普通、やや過剰の３段階を設定することができる。これを例えば，肉類に適用した場合、レア、ミディアム、ウェルダンに対応する。また、３段階に限られるものではなく、複数の段階で設定できればよい。これにより、調理情報取得部３１は、ユーザの調理仕上がりに対する要求を取得することができる。そして、ユーザは、自らの味の好みを調理仕上がりに反映させることができる。また、調理仕上がりを、あえてやや不足に設定しておき、最後の仕上げだけは、ユーザが自分で行いたいなどの要求も反映させることができる。
【００２８】
本実施の形態では、調理情報取得部３１は、上述した調理方法に関する情報、材料に関する情報、および調理仕上がりに関する情報を、ユーザから取得する。この場合、ユーザは、端末装置３０を操作し、これらの情報を入力する。
また、調理情報取得部３１は、匂いセンサ２０が検出可能な匂いに関連した材料をユーザが入力できるようにユーザを誘導させるようにすることもできる。つまり、匂いセンサ２０で検出可能な匂い成分の種類については、限界があり、それほど多くの匂いを検出できる匂いセンサ２０を用意できるとは限らない。よって、調理の際に、匂いセンサ２０で検出できる匂いを発する材料をユーザに選択させ、調理対象として利用させることで、匂いの検出がより容易となる。
なお、調理情報取得部３１は、ユーザから調理方法に関する情報を取得するとは限らず、これを、匂いに関する情報を含む出力情報を基に、推定することで取得してもよい。例えば、出力情報として、肉の焼ける匂いが検出されたときは、調理方法は、グリルであると推定できる。
同様に、調理情報取得部３１は、出力情報を基に、材料に関する情報を推定することで取得してもよい。例えば、出力情報として、肉の焼ける匂いが検出されたときは、調理を行う材料は、肉であると推定できる。
【００２９】
決定部３２は、調理が仕上がったときの、匂いセンサ２０にて検知される値の到達値を決定する。詳しくは後述するが、到達値は、調理方法および材料に関する情報と、調理仕上がりに関する情報とに基づいて決定される。
【００３０】
匂い情報取得部３３は、匂いセンサ２０が検出した匂いに関する情報である出力情報を取得する。即ち、匂いセンサ２０の作成部２３が作成した出力情報を取得する。
【００３１】
出力部３４は、出力情報と到達値とから、調理仕上がり状況を出力する。つまり、出力部３４は、出力情報に含まれる匂いに関する情報から、この匂いセンサ２０が検出した値が、到達値に達しているか否かを判断する。そして、到達値に達した場合、出力部３４は、ユーザに対し、調理仕上がり状況として、調理が完了したことを通知する。また、匂いセンサ２０が検出した値が、到達値に達しない場合でも、出力部３４は、ユーザに対し、調理仕上がり状況として、調理が未だ完了していないことを通知してもよい。さらに、出力部３４は、調理仕上がり状況として、調理仕上がりまでの時間を推定し、この時間をユーザに対し通知してもよい。
【００３２】
またさらに、出力部３４は、匂いセンサ２０が検出した値が予め定められた場合よりも速く上昇したなどの場合は、火加減が強すぎるなどを通知してもよい。そして、出力部３４は、匂いセンサ２０が焦げの匂いを検知する場合で、匂いセンサ２０が検出した値が急激に上昇したなどの場合は、調理対象が焦げている旨の警告を発するようにしてもよい。
【００３３】
記憶部３５は、記憶装置の一例であり、ユーザから取得した、調理方法に関する情報、材料に関する情報、および調理仕上がりに関する情報を、記憶する。さらに、記憶部３５は、匂いセンサ２０から取得した出力情報、および到達値について記憶する。これにより、時間の経過に伴う、匂いの変化を把握することができる。
また、記憶部３５は、過去の履歴を記憶してもよい。例えば、過去に入力された、調理方法に関する情報および調理仕上がりに関する情報を記憶する。これにより、例えば、調理方法と調理仕上がりとの関連性が把握でき、ユーザの好みを推測することができる。
【００３４】
さらに、ユーザが調理仕上がりとしたときの匂いに関する情報を記憶することができる。到達値は、記憶部３５に記憶された匂いに関する情報に基づいて決定することができる。つまり、実際に調理が終了になるのは、例えば、ユーザが、調理装置１０を停止させた場合や、ユーザが、端末装置３０に対し、調理終了を入力した場合である。ここでは、端末装置３０に対し、調理終了を入力したときを、ユーザが調理仕上がりとしたときとし、この時点での状態を、ユーザの好む調理仕上がりの状態であるとする。そして、このときの匂いに関する情報を記憶する。そして、次からは、これに基づき決定部３２が到達値を決定する。
【００３５】
調理情報取得部３１は、例えば、通信Ｉ／Ｆや入力機構に対応する。また、決定部３２は、例えば、ＣＰＵに対応する。さらに、匂い情報取得部３３は、例えば、通信Ｉ／Ｆに対応する。またさらに、出力部３４は、例えば、ＣＰＵ、表示機構、スピーカに対応する。そして、記憶部３５は、例えば、ストレージに対応する。
【００３６】
＜調理システム１の動作の説明＞
次に、調理システム１の実際の動作例について説明を行う。ここでは、調理の前準備として端末装置３０を設定する動作と、調理を行う際の調理システム１の動作に分けて説明を行う。なお、以下説明する調理システム１の動作は、調理仕上がり状況をユーザに通知する検出方法であると捉えることもできる。
図４は、調理の前準備として端末装置３０を設定する動作を説明したフローチャートである。
まず、調理システム１を使用しようとするユーザは、調理方法に関する情報、および調理を行う材料に関する情報を入力する（ステップ１０１）。
さらに、ユーザは、ユーザの望む調理仕上がりに関する情報を併せて入力する（ステップ１０２）。
これらの情報は、記憶部３５に記憶される（ステップ１０３）。
【００３７】
図５は、図４のステップ１０１〜ステップ１０２で、ユーザが入力を行う画面について示した図である。
ここでは、端末装置３０の表示機構Ｈに、ユーザが入力を行う場合を示している。ここでは、調理を行う材料に関する情報を入力するメニューＭ１が表示され、このメニューＭ１の中から、調理を行う材料を選択することができる。また、調理を行う材料は、複数回選択することができ、既に選択済みの材料が、欄Ｒ１内に表示されている。
またここでは、調理方法に関する情報を入力するメニューＭ２が表示され、このメニューＭ２の中から、調理方法を選択することができる。
さらに、ここでは、メニューＭ３が表示され、このメニューＭ３の中から、ユーザの望む調理仕上がりを選択することができる。
【００３８】
図４に戻り、決定部３２は、調理が仕上がったときの、匂いセンサ２０にて検知される値の到達値を決定する（ステップ１０４）。
本実施の形態では、到達値は、調理方法および材料に関する情報と、調理仕上がりに関する情報とに基づいて決定される。つまり、決定部３２は、ステップ１０１〜ステップ１０２で取得した情報に基づき、到達値を決定する。
【００３９】
図６は、決定部が、到達値を決定する方法の一例を示した図である。
ここでは、調理の材料および調理方法と、到達値とを関連付けた表を利用して、到達値を決定する方法を示している。
図示する例では、例えば、調理の材料として、牛肉、調理方法として、グリルが選択された場合、到達値は、７０に決定できる。また、調理仕上がりが、やや不足の場合は、到達値を５減少させ、やや過剰の場合は、到達値を、５増加させるなどの補正を行うことが好ましい。また、調理の材料が、複数の場合は、匂いセンサ２０で検出しやすい材料の到達値を選択することができる。つまりこの場合、到達値は、複数の材料の中で、匂いセンサ２０が匂いを検出しやすい材料に基づいて決定される。また、特定の材料の到達値を加重平均することで、最終的な到達値としてもよい。
【００４０】
またここで使用する匂いセンサ２０は、例えば、焦げの匂いを検出することができるものである。この場合、匂い成分としては、例えば、フルフラールやヒドロキシメチルフルフラールが挙げられる。つまり、焦げの匂いの程度に応じて、到達値を決定する。
【００４１】
図７は、調理の際の調理システム１の動作を説明したフローチャートである。
まず、匂いセンサ２０が、調理装置１０で調理されている調理対象から発する匂いを検出する。具体的には、匂いセンサ２０の検出部２２が、水晶振動子２１０の共振周波数を検知する（ステップ２０１）。そして、作成部２３が、共振周波数を基に匂いに関する情報を出力情報として作成する（ステップ２０２）。さらに、送受信部２１が、この出力情報を端末装置３０に向け送信する（ステップ２０３）。
【００４２】
端末装置３０では、匂い情報取得部３３が、出力情報を受信する（ステップ２０４）。
そして、出力部３４は、出力情報に含まれる匂いに関する情報から、検出された匂いの値が、図４のステップ１０４で決定した到達値に到達したか否かを判断する（ステップ２０５）。
【００４３】
その結果、到達している場合（ステップ２０５でＹｅｓ）、出力部３４は、調理仕上がり状況として、調理が完了したと判断する（ステップ２０６）。そして、出力部３４は、調理が完了した旨の通知情報を作成して、端末装置３０の表示機構Ｈに表示する（ステップ２０７）。
【００４４】
対して、到達していない場合（ステップ２０５でＮｏ）、出力部３４は、調理仕上がり状況として、調理が未だ完了していないと判断する（ステップ２０８）。そして、出力部３４は、検出された匂いの値と到達値との差分から、調理仕上がりまでの時間を推定する（ステップ２０９）。そして、出力部３４は、調理が未だ完了していない旨および推定時間を含む通知情報を作成して、端末装置３０の表示機構Ｈに表示する（ステップ２１０）。
【００４５】
図８（ａ）〜（ｂ）は、端末装置３０の表示機構Ｈに、通知情報を表示した場合について示した図である。
このうち、図８（ａ）は、図７のステップ２０７で、調理が完了した場合に表示される内容を示している。ここでは、端末装置３０の表示機構Ｈに、調理が完了した旨の通知情報として、「調理が完了しました。ガスコンロを停止して下さい。」のメッセージＭｅ１が表示されている。
また、図８（ｂ）は、図７のステップ２１０で、調理が完了していない場合に表示される内容を示している。ここでは、端末装置３０の表示機構Ｈに、調理が未だ完了していない旨および推定時間を含む通知情報として、「調理中です。調理完了まで、あと約３分です。」のメッセージＭｅ２が表示されている。
【００４６】
以上詳述した形態によれば、匂いの情報を利用して調理仕上がり状況を把握するため、調理対象の状態をより直接的に把握することができる。よって、食品の焼き具合、調理具合などの調理の状況を、本構成を採用しない場合に比べて、より適切に把握することができる。そして、調理の手間を削減および調理の失敗を抑制することができる。また、本実施の形態のように、匂い成分として焦げの匂いを検出する場合、料理の失敗、匂いトラブル、火災などを防止しやすくなる。
【００４７】
［第２の実施形態］
次に、調理システム１の動作の第２の実施形態について説明を行う。
第２の実施形態では、調理システム１は、ユーザに調理メニューを選択させ、これを基に、調理方法や調理に使用する材料の情報を取得する。
第２の実施形態では、調理情報取得部３１は、ユーザから調理メニューの情報を取得する。そして、調理情報取得部３１は、この調理メニューを基に、調理方法に関する情報、および調理を行う材料に関する情報を取得する。調理メニューとこれらの情報とは、例えば、記憶部３５に記憶されており、調理情報取得部３１は、記憶部３５を参照することで、これらの情報を取得できる。
【００４８】
次に、第２の実施形態においける調理システム１の動作例について説明を行う。
図９は、調理の前準備として端末装置３０を設定する動作を説明したフローチャートである。
まず、調理システム１を使用しようとするユーザは、調理メニューに関する情報を入力する（ステップ３０１）。
さらに、ユーザは、ユーザの望む調理仕上がりに関する情報を併せて入力する（ステップ３０２）。
そして、調理情報取得部３１は、記憶部３５を参照し、ユーザが入力した調理メニューに対する、調理方法に関する情報および調理を行う材料に関する情報を取得する（ステップ３０３）。
これらの情報は、記憶部３５に記憶される（ステップ３０４）。
そして、決定部３２は、調理が仕上がったときの、匂いセンサ２０にて検出される値の到達値を決定する（ステップ３０５）。
【００４９】
図１０（ａ）は、図９のステップ３０１〜ステップ３０２で、ユーザが入力を行う画面について示した図である。
ここでは、端末装置３０の表示機構Ｈに、調理メニューを入力するメニューＭ４が表示され、このメニューＭ４の中から、調理メニューを選択することができる。
さらにここでは、図５と同様に、メニューＭ３が表示され、このメニューＭ３の中から、ユーザの望む調理仕上がりを選択することができる。
【００５０】
図１０（ｂ）は、図１０（ａ）で示した画面で、調理メニューおよび調理仕上がりを入力後、ＯＫボタンＢ１を押下したときに表示される画面を示した図である。
図示する画面は、ユーザが選択した調理メニューに従い表示される調理レシピを表示した画面である。この調理レシピは、例えば、記憶部３５に記憶されており、調理メニューの選択に伴い呼び出すことができる。
図示する例では、調理メニューとして、カレーライスが選択され、そのために必要な材料および調理手順が表示される。このとき、調理情報取得部３１は、匂いセンサ２０が検出可能な匂いに関連した材料を、ユーザが選択した調理メニューに対応する調理レシピによりユーザに提示するようにする。つまり、上述したように、匂いセンサ２０で検出可能な匂い成分の種類については、限界があり、それほど多くの匂いを検出できる匂いセンサ２０を用意できるとは限らない。よって、調理レシピ、匂いセンサ２０で検出できる匂いを発する材料をユーザに提示し、調理対象として利用させることで、匂いの検出がより容易となる。
【００５１】
そして、ユーザが開始ボタンＢ２を押下すると、ステップ３０５の到達値が決定される。到達値の決定は、第１の実施形態の図６に示した場合と同様に行うことができる。また、端末装置３０では、調理が開始されたと判断する。そして、以後の動作は、第１の実施形態の図７に示した順と同様である。
【００５２】
第２の実施形態によれば、ユーザは、調理メニューを選択すればよく、調理を行う材料に関する情報および調理方法に関する情報を入力する必要はない。即ち、より簡易に調理システム１を利用することができる。またこの場合、調理を行う材料および調理方法は、調理レシピの形で、予め定められ、これを端末装置３０にてユーザに提示する。そのため、ユーザが実際の調理を行う手順を誤ることが防止できる。そして、調理を行う材料は、予め定められるため、発生する匂いについても予め精度良く把握することができる。そのため、調理仕上がり状況をより正確に把握することができる。そして、調理の手間を削減および調理の失敗を抑制することができる。
【００５３】
［第３の実施形態］
次に、調理システム１の動作の第３の実施形態について説明を行う。
第３の実施形態では、複数の匂いセンサ２０を使用し、複数の匂いに関する情報を基に、調理の仕上がりの状況の判断を行う。
【００５４】
図１１は、複数の匂いセンサ２０により検出される匂いに関する情報の変化を示した図である。
図１１で横軸は、時間を表し、縦軸は、検出される匂いの変化を表す。
ここでは、２種類の匂いセンサ２０で検出される匂いの変化を示している。この場合、調理メニューは、カレーライスであり、匂いセンサ２０として、スパイスの匂いを検出できるセンサＡと、焦げの匂いを検出できるセンサＢとを使用したことを示している。なお、ここでは、焦げの匂いを検出できるセンサＢの到達値を併せて図示している。
この場合、出力部３４は、それぞれ異なる匂いを検知する複数の匂いセンサ２０により検知される値の変化に基づき調理仕上がり状況を出力する。
図示するように、調理仕上がりに向かうに従い、センサＡおよびセンサＢで検出される値は、それぞれ独立に変化する。そのため、複数の匂いセンサ２０により複数の匂いをモニタリングすることで、調理仕上がり状況をより正確に把握することができる。そして、調理の手間を削減および調理の失敗を抑制することができる。
【００５５】
なお、以上説明した例では、調理装置１０の状態について、考慮していなかったが、これを考慮し、調理仕上がり状況の判断を行ってもよい。例えば、調理装置１０の火加減の情報を取得し、これにより調理仕上がり状況を判断する。調理装置１０の火加減の情報は、例えば、調理装置１０がガスコンロであった場合は、バーナコック１３（図１参照）の開度やガスの流量により把握することができる。また、調理装置１０がＩＨ調理器であった場合は、電流量により把握することができる。
また、調理仕上がり状況から、調理を行う調理装置１０をさらに制御するようにしてもよい。例えば、調理仕上がり状況により、調理装置１０の火加減を調節する。また、調理仕上がり状況として、調理が完了した場合、調理装置１０の火を止めるようにする。
なお、以上説明した例では、匂いセンサ２０と端末装置３０とは、別々の装置であるとして説明を行ったが、匂いセンサ２０を端末装置３０に組み込むようにしてもよい。
【００５６】
また、匂いセンサ２０は、図２に示したものに限られるものではない。例えば、水晶振動子２１０の代わりに、ＣＭＯＳ（Complementary Metal Oxide Semiconductor：相補型金属酸化物半導体）センサを用い、ＣＭＯＳセンサと感応膜とを組み合わせたもの、水晶振動子２１０の代わりに、圧電素子（ピエゾ素子）を用い、圧電素子と感応膜とを組み合わせたもの、匂い分子が感応膜に吸着したときの表面応力の変化を表面応力センサで検出するものが挙げられる。また、他にも、分子ナノワイヤによる匂い分子の濃縮を利用し、ケモレジスタンスやＦＥＴ（Field effect transistor：電界効果トランジスタ）で匂い分子を検知するもの、人の嗅覚受容体を模した生体膜を使用し、生体膜に匂い分子が吸着したときの変化をカメラで捉えるもの、ＭＯＳ（Metal Oxide Semiconductor：金属酸化物半導体）が匂い分子と接触したときに生じる抵抗値の変化を利用して匂いを検出する半導体センサや、半導体センサと空気質センサとを組み合わせたものなどであってもよい。
【００５７】
＜プログラムの説明＞
ここで、以上説明を行った本実施の形態における端末装置３０が行う処理は、例えば、アプリケーションソフトウェア等のプログラムとして用意される。そして、この処理は、ソフトウェアとハードウェア資源とが協働することにより実現される。即ち、端末装置３０に設けられたコンピュータ内部の図示しないＣＰＵが、上述した各機能を実現するプログラムを実行し、これらの各機能を実現させる。
【００５８】
よって、本実施の形態で、端末装置３０が行う処理は、匂いセンサ２０からの情報を処理するコンピュータに、調理方法に関する情報と材料に関する情報とを取得する機能と、ユーザの望む調理仕上がりに関する情報を取得する機能と、調理が仕上がったときの、匂いセンサ２０にて検知される値の到達値を決定する機能と、匂いセンサ２０が検知した匂いに関する情報である出力情報を取得する機能と、出力情報と到達値とから、調理仕上がり状況を出力する機能と、を実現させるためのプログラムとして捉えることもできる。
【００５９】
以上、本実施の形態について説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、種々の変更または改良を加えたものも、本発明の技術的範囲に含まれることは、特許請求の範囲の記載から明らかである。
【符号の説明】
【００６０】
１…調理システム、１０…調理装置、２０…匂いセンサ、３０…端末装置、３１…調理情報取得部、３２…決定部、３３…匂い情報取得部、３４…出力部、３５…記憶部
【要約】
【課題】食品の焼き具合、調理具合などの調理の状況を、本構成を採用しない場合に比べて、より適切に把握し、調理の手間を削減および調理の失敗を抑制することができる機能を有するプログラム等を提供する。
【解決手段】匂いセンサ２０からの情報を処理するコンピュータに、調理方法に関する情報と材料に関する情報とを取得する機能と、ユーザの望む調理仕上がりに関する情報を取得する機能と、調理が仕上がったときの、匂いセンサ２０にて検知される値の到達値を決定する機能と、匂いセンサ２０が検知した匂いに関する情報である出力情報を取得する機能と、出力情報と到達値とから、調理仕上がり状況を出力する機能と、を実現させるためのプログラム。
【選択図】図１【図１】
0006726375.tif 000002
【図２】
0006726375.tif 000003
【図３】
0006726375.tif 000004
【図４】
0006726375.tif 000005
【図５】
0006726375.tif 000006
【図６】
0006726375.tif 000007
【図７】
0006726375.tif 000008
【図８】
0006726375.tif 000009
【図９】
0006726375.tif 000010
【図１０】
0006726375.tif 000011
【図１１】
0006726375.tif 000012