(57)【特許請求の範囲】
【請求項１】
プロセッサベースの食品調理ガイダンスシステムの動作方法であって、前記方法は、
通信デバイスを介して食品の食品調理ガイダンスの要求を受信するステップと、
受信した前記要求に応じて、少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含み、
前記少なくとも２つのグラフィカルプロンプトの第１のセットの前記グラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第１の特徴の各段階を描写し、それぞれの前記段階は相互に相違し、前記少なくとも２つのグラフィカルプロンプトの前記第１のセットの前記グラフィカルプロンプトのそれぞれは、調理後の食品の画像又はビデオを含み、
前記方法は、更に、
少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップであって、前記少なくとも２つのグラフィカルプロンプトの第１のセットのうちの前記グラフィカルプロンプトのそれぞれが、前記食品のそれぞれ異なる食感、堅さ、又は火の通りを描写する、該ステップと、
前記通信デバイスを介して前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップと、
前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの選択の受信に応じて、少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスによって表示させるステップであって、少なくとも２つのグラフィカルプロンプトの第２のセットのそれぞれのグラフィカルプロンプトは、少なくとも１つの食品の第２の特徴の異なる食感を描写し、前記少なくとも２つのグラフィカルプロンプトの第２のセットの前記グラフィカルプロンプトのそれぞれが、前記食品の画像又はビデオを含む、該ステップと、
前記通信デバイスによって画像又はビデオの第２のセットの少なくとも１つの選択を受信するステップと、
受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定するステップを含み、
食品の少なくとも１つの食品調理パラメータを決定するステップは、受信した前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定するステップを含み、食品の少なくとも１つの食品調理パラメータを決定するステップは、受信した前記食品の第２の特徴の少なくとも１つの前記画像又はビデオの第２のセットのうちの前記画像又はビデオの１つの選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定するステップを含む、方法。
【請求項２】
前記少なくとも１つの食品調理パラメータを前記通信デバイスによって表示させるステップを更に含む、請求項１に記載の方法。
【請求項３】
前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップは、プロセッサベースの食品調理ガイダンスシステムにより、前記段階の１つの選択を、通信デバイスを介してデータネットワーク上で受信するステップを含み、
少なくとも１つの食品調理パラメータを決定するステップは、前記食品調理ガイダンスシステムにより少なくとも１つの食品調理パラメータを決定するステップを含み、
前記少なくとも１つの食品調理パラメータを前記通信デバイスによって表示させるステップは、前記少なくとも１つの食品調理パラメータを含むデータを前記食品調理ガイダンスシステムによって前記データネットワーク上で前記通信デバイスに送信するステップを含む請求項２に記載の方法。
【請求項４】
前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップは、前記段階の１つの選択をプロセッサベースの食品調理ガイダンスシステムにより通信デバイスを介してデータネットワーク上で受信するステップを含み、少なくとも１つの食品調理パラメータを決定するステップは、前記食品調理ガイダンスシステムにより少なくとも１つの食品調理パラメータを決定するステップを含む請求項１に記載の方法。
【請求項５】
食品の少なくとも１つの食品調理パラメータを決定するステップは、食品の料理温度、又は料理時間の少なくとも１つを決定するステップを含む請求項１に記載の方法。
【請求項６】
食品の食品調理ガイダンスの要求を受信するステップは、白身と黄身とを有する卵の食品調理ガイダンスの要求を受信するステップを含み、
少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、画像又はビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含み、
前記画像又はビデオの第１のセットうちの画像又はビデオのそれぞれが、前記白身と前記黄身の一方のそれぞれ異なる食感、堅さ、又は火の通りを描写し、前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップは、前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの選択を受信するステップを含み、
前記画像又はビデオの第２のセットの前記画像又はビデオそれぞれは、前記白身と前記黄身の他方の異なる食感を描写し、
食品の少なくとも１つの食品調理パラメータを決定するステップは、受信した前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの前記選択に少なくとも部分的に基づいて、及び、受信した前記画像又はビデオの第２のセットのうちの前記画像又はビデオの１つの前記選択に少なくとも部分的に基づいて、卵の少なくとも１つの食品調理パラメータを決定するステップを含む請求項１に記載の方法。
【請求項７】
少なくとも１つの食品調理パラメータを決定するステップは、卵の料理時間、又は料理温度の少なくとも１つを決定するステップを含む請求項６に記載の方法。
【請求項８】
前記通信デバイスによって画像又はビデオの第２のセットの少なくとも１つを表示させるステップは、受信した前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの前記選択に少なくとも部分的に基づいて、前記通信デバイスによって画像又はビデオの第２のセットの少なくとも１つを表示させるステップを含む請求項７に記載の方法。
【請求項９】
食品の少なくとも１つの食品調理パラメータを決定するステップの後に、前記通信デバイスによって少なくとも１つの補足プロンプトを表示させるステップと、
前記通信デバイスを介して前記少なくとも１つの補足プロンプトへの応答を受信するステップと、
受信した前記補足プロンプトへの前記応答に少なくとも部分的に基づいて食品の少なくとも１つの食品調理パラメータを決定するステップと、を更に含む請求項１に記載の方法。
【請求項１０】
前記通信デバイスによって少なくとも１つの補足プロンプトを表示させるステップは、食品の物理的特徴、環境条件、又は食品調理条件の少なくとも１つに関連する少なくとも１つの補足プロンプトを前記通信デバイスによって表示させるステップを含む請求項９に記載の方法。
【請求項１１】
前記通信デバイスによって少なくとも１つの補足プロンプトを表示させるステップは、食品のサイズ、食品の形状、食品の分類、食品の温度、高度、地理的位置、又は料理方法の少なくとも１つに関連する少なくとも１つの補足プロンプトを前記通信デバイスによって表示させるステップを含む請求項１０に記載の方法。
【請求項１２】
食品の少なくとも１つの食品調理パラメータを決定するステップは、ウォーターバスで食品を料理する時間と継続期間とを決定するステップを含む請求項１に記載の方法。
【請求項１３】
少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、画像又はビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含む請求項１に記載の方法。
【請求項１４】
プロセッサベースの食品調理ガイダンスシステムであって、
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサと通信可能に結合され、少なくとも１つのプロセッサ実行可能命令又はデータを記憶する少なくとも１つの非一時的プロセッサ読取り可能記憶媒体と、を備え、
前記少なくとも１つのプロセッサは、使用時に請求項１〜１３のいずれか一項の方法を実施する、プロセッサベースの食品調理ガイダンスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、料理指示（cooking instruction）に関し、特に、コンピューティングデバイス（コンピュータ装置）を介する料理指示に関する。
【背景技術】
【０００２】
料理（cooking）は、食するために熱を用いて食品を調理する技術である。多くの料理方法が存在し、その多くは長年知られたものである。いくつか例を挙げると、これらの方法は、焼き、あぶり、揚げ、網焼き、バーベキュー、燻し、煮込み、蒸し、ブレーズを含む。様々な方法は、異なるレベルの熱及び湿気を使用し、料理時間も異なる。ある食品には他の方法よりもある方法が適しているので、通常、選択された特定の方法が仕上がりに影響する。
【０００３】
料理のレシピは、食品をどのように準備し、又は、調理するかについての一連の指示である。レシピは、食品を準備するために必要な材料やそれら各材料の量や割合、必要な器具、手順やテクニックの順序立てたリスト、１つ以上の料理時間、１つ以上の料理温度などの食品に関する種々の情報を含む。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
例えば卵や肉など、ある食品を料理する際には、料理時間や料理温度が仕上がりの食感や味覚に重要な影響を有し得る。人により味覚は異なるので、異なる人は、食感や味覚や料理された食品の他の特性に関して多様な好みを有する。食品を料理する人にとって、所望の食感（texture）、堅さ（consistency）、火の通り（焼き具合／doneness）などの所望の食品の仕上がりを達成するために、どのように食品を料理するかを正確に知ることは、多くの場合、難しい。
【課題を解決するための手段】
【０００５】
プロセッサベースの食品調理（food preparation）ガイダンスシステムの動作方法は、通信デバイスを介して食品の調理ガイダンスの要求を受信するステップと、受信した前記要求に応じて、少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含み、前記少なくとも２つのグラフィカルプロンプトの第１のセットの前記グラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第１の特徴の各段階を描写し、それぞれの前記段階は相互に相違し、前記方法は、更に、前記通信デバイスを介して前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップと、受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定するステップを含むと要約し得る。
【０００６】
前記方法は、前記少なくとも１つの食品調理パラメータを前記通信デバイスによって表示させるステップを更に含み得る。少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップは、プロセッサベースの食品調理ガイダンスシステムにより、前記段階の１つの選択を、通信デバイスを介してデータネットワーク上で受信するステップを含むことができ、少なくとも１つの食品調理パラメータを決定するステップは、前記食品調理ガイダンスシステムにより少なくとも１つの食品調理パラメータを決定するステップを含むことができ、前記少なくとも１つの食品調理パラメータを前記通信デバイスによって表示させるステップは、前記少なくとも１つの食品調理パラメータを含むデータを前記食品調理ガイダンスシステムによって前記データネットワーク上で前記通信デバイスに送信するステップを含むことができる。少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップであって、前記少なくとも２つのグラフィカルプロンプトの第１のセットのうちの前記グラフィカルプロンプトのそれぞれが、前記食品のそれぞれ異なる食感、堅さ、又は火の通りを描写するステップを含み得る。前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップは、前記段階の１つの選択をプロセッサベースの食品調理ガイダンスシステムにより通信デバイスを介してデータネットワーク上で受信するステップを含み、少なくとも１つの食品調理パラメータを決定するステップは、前記食品調理ガイダンスシステムにより少なくとも１つの食品調理パラメータを決定するステップを含み得る。少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、画像又はビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含み得る。
【０００７】
前記方法は、更に、前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択の受信に応じて、少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含むことができ、前記少なくとも２つのグラフィカルプロンプトの第２のセットの前記グラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第２の特徴の異なる段階を描写し、前記方法は、更に、前記少なくとも１つの食品の第２の特徴の前記段階の１つの選択を前記通信デバイスを介して受信するステップを更に含むことができ、食品の少なくとも１つの食品調理パラメータを決定するステップは、受信した前記少なくとも１つの食品の第２の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定するステップを含み得る。
【０００８】
少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含み得る。食品の少なくとも１つの食品調理パラメータを決定するステップは、食品の料理温度、又は料理時間の少なくとも１つを決定するステップを含み得る。
【０００９】
食品の食品調理ガイダンスの要求を受信するステップは、白身と黄身とを有する卵の食品調理ガイダンスの要求を受信するステップを含むことができ、少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、画像又はビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含むことができ、前記画像又はビデオの第１のセットうちの画像又はビデオのそれぞれが、前記白身と前記黄身の一方のそれぞれ異なる食感、堅さ、又は火の通りを描写し、前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップは、前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの選択を受信するステップを含むことができ、前記方法は、更に、前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの選択の受信に応じて、前記通信デバイスによって画像又はビデオの第２のセットの少なくとも１つを表示させるステップを含むことができ、前記画像又はビデオの第２のセットの前記画像又はビデオそれぞれは、前記白身と前記黄身の他方の異なる食感を描写し、前記方法は、更に、前記通信デバイスを介して、前記画像又はビデオの第２のセットのうちの前記画像又はビデオの１つの選択を受信するステップを含むことができ、食品の少なくとも１つの食品調理パラメータを決定するステップは、受信した前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの前記選択に少なくとも部分的に基づいて、及び、受信した前記画像又はビデオの第２のセットのうちの前記画像又はビデオの１つの前記選択に少なくとも部分的に基づいて、卵の少なくとも１つの食品調理パラメータを決定するステップを含むことができる。少なくとも１つの食品調理パラメータを決定するステップは、卵の料理時間、又は料理温度の少なくとも１つを決定するステップを含み得る。前記通信デバイスによって画像又はビデオの第２のセットの少なくとも１つを表示させるステップは、受信した前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの前記選択に少なくとも部分的に基づいて、前記通信デバイスによって画像又はビデオの第２のセットの少なくとも１つを表示させるステップを含み得る。
【００１０】
前記方法は、更に、食品の少なくとも１つの食品調理パラメータを決定するステップの後に、前記通信デバイスによって少なくとも１つの補足プロンプトを表示させるステップと、前記通信デバイスを介して前記少なくとも１つの補足プロンプトへの応答を受信するステップと、受信した前記補足プロンプトへの前記応答に少なくとも部分的に基づいて食品の少なくとも１つの食品調理パラメータを決定するステップと、を更に含み得る。前記通信デバイスによって少なくとも１つの補足プロンプトを表示させるステップは、食品の物理的特徴、環境条件、又は食品調理条件の少なくとも１つに関連する少なくとも１つの補足プロンプトを前記通信デバイスによって表示させるステップを含み得る。前記通信デバイスによって少なくとも１つの補足プロンプトを表示させるステップは、食品のサイズ、食品の形状、食品の分類、食品の温度、高度、地理的位置、又は料理方法の少なくとも１つに関連する少なくとも１つの補足プロンプトを前記通信デバイスによって表示させるステップを含み得る。食品の少なくとも１つの食品調理パラメータを決定するステップは、ウォーターバスで食品を料理する時間と継続期間とを決定するステップを含み得る。少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、画像又はビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含み得る。
【００１１】
プロセッサベースの食品調理ガイダンスシステムは、少なくとも１つのプロセッサと、前記少なくとも１つのプロセッサと通信可能に結合され、少なくとも１つのプロセッサ実行可能命令又はデータを記憶する少なくとも１つの非一時的プロセッサ読取り可能記憶媒体と、を備え、前記少なくとも１つのプロセッサは使用時に、食品の食品調理ガイダンスの要求を受信し、受信した前記要求に応じて、少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを通信デバイスのディスプレイによって表示させ、前記少なくとも２つのグラフィカルプロンプトの第１のセットのグラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第１の特徴の各段階を描写し、それぞれの前記段階は相互に相違し、前記少なくとも１つのプロセッサは使用時に、更に、前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信し、受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定する、プロセッサベースの食品調理ガイダンスシステムと要約し得る。
前記少なくとも１つのプロセッサは、前記少なくとも１つの食品調理パラメータを前記通信デバイスのディスプレイによって表示させ得る。
【００１２】
前記少なくとも１つのプロセッサは、前記通信デバイスを介して前記段階の１つの選択をデータネットワーク上で受信することができ、前記少なくとも１つの食品調理パラメータを含むデータを前記通信デバイスに前記データネットワーク上で送信することができる。前記少なくとも２つのグラフィカルプロンプトの第１のセットの前記グラフィカルプロンプトのそれぞれは、食品のそれぞれ異なる食感、堅さ、又は火の通りを描写し得る。前記少なくとも１つのプロセッサは、前記通信デバイスから前記段階の１つの選択をデータネットワーク上で受信し得る。前記少なくとも１つのプロセッサは、ビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させ得る。前記少なくとも１つのプロセッサは、更に、受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に応じて、少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスの前記ディスプレイによって表示させることができ、前記少なくとも２つのグラフィカルプロンプトの第２のセットのグラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第２の特徴のそれぞれ異なる各段階を描写し、前記少なくとも１つのプロセッサは、更に、前記少なくとも１つの食品の第２の特徴の前記段階の１つの選択を受信することができ、受信した前記少なくとも１つの食品の第２の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定することができる。前記少なくとも１つのプロセッサは、受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスによって表示させ得る。前記少なくとも１つのプロセッサは、食品の料理温度、又は料理時間の少なくとも１つを決定し得る。
【００１３】
前記少なくとも１つのプロセッサは、白身と黄身とを有する卵の食品調理ガイダンスの要求を受信することができ、ビデオの第１のセットの少なくとも１つを前記通信デバイスの前記ディスプレイによって表示させることができ、前記ビデオの第１のセットのビデオのそれぞれは、前記白身と前記黄身の一方のそれぞれ異なる食感、堅さ、又は火の通りを描写し、前記少なくとも１つのプロセッサは、更に、前記ビデオの第１のセットのうちの前記ビデオの１つの選択を受信し、受信した前記ビデオの第１のセットのうちの前記ビデオの１つの前記選択に応じて、ビデオの第２のセットの少なくとも１つを前記通信デバイスによって表示させることができ、前記ビデオの第２のセットのビデオのそれぞれは、前記白身と前記黄身の他方のそれぞれ異なる食感、堅さ、又は火の通りを描写し、前記少なくとも１つのプロセッサは、更に、前記ビデオの第２のセットの前記ビデオの１つの選択を受信することができ、受信した前記ビデオの第１のセットの前記ビデオの１つの前記選択に少なくとも部分的に基づいて、及び受信した前記ビデオの第２のセットの前記ビデオの１つの前記選択に少なくとも部分的に基づいて、卵の少なくとも１つの食品調理パラメータを決定することができる。
【００１４】
前記少なくとも１つのプロセッサは、卵の料理時間、又は料理温度の少なくとも１つを決定し得る。前記少なくとも１つのプロセッサは、受信した前記ビデオの第１のセットの前記ビデオの１つの前記選択に少なくとも部分的に基づいて、ビデオの第２のセットの少なくとも１つを前記通信デバイスの前記ディスプレイによって表示させることができる。前記少なくとも１つのプロセッサは、少なくとも１つの補助プロンプトを前記通信デバイスの前記ディスプレイによって表示させることができ、前記少なくとも１つの補助プロンプトへの応答を受信することができ、受信した前記補助プロンプトへの前記応答に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定することができる。前記少なくとも１つの補助プロンプトは、食品の物理的特徴、環境条件、又は食品調理条件の少なくとも１つに関連し得る。前記少なくとも１つの補助プロンプトは、食品のサイズ、食品の形状、食品の分類、食品の温度、高度、地理的位置、又は料理方法の少なくとも１つに関連し得る。少なくとも１つのプロセッサは、ウォーターバスで食品を料理する時間と継続期間とを決定し得る。前記少なくとも１つのプロセッサは、画像又はビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させ得る。
【００１５】
プロセッサベースの食品調理ガイダンスシステムの動作方法は、前記プロセッサベースの食品調理ガイダンスシステムにおいて通信デバイスを介してデータネットワーク上で食品の少なくとも１つの第１の特徴の段階の選択であって、前記通信デバイスのディスプレイにより出力されるプロンプトに少なくとも部分的に基づく前記選択を受信するステップであって、前記プロンプトは、前記食品の少なくとも１つの第１の特徴を視覚的に描写する、ステップと、受信した前記食品の少なくとも１つの第１の特徴の前記段階の前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを特定するステップと、前記少なくとも１つの食品調理パラメータを前記データネットワーク上で前記通信デバイスに送信するステップを含む方法と要約し得る。
【００１６】
食品の少なくとも１つの食品調理パラメータを特定するステップは、シミュレーション、モデル、ルックアップテーブル、又は解析的、数値的に解ける方程式の少なくとも１つを用いて前記食品の少なくとも１つの食品調理パラメータを特定するステップを含み得る。
【００１７】
プロセッサベースの食品調理ガイダンスシステムは、少なくとも１つのプロセッサと、前記少なくとも１つのプロセッサと通信可能に結合され、少なくとも１つのプロセッサ実行可能命令又はデータを記憶する少なくとも１つの非一時的プロセッサ読取り可能記憶媒体と、を備えることができ、前記少なくとも１つのプロセッサは使用時に、通信デバイスを介してデータネットワーク上で少なくとも１つの食品の第１の特徴の段階の選択を受信し、前記選択は、前記通信デバイスのディスプレイにより出力されるプロンプトに少なくとも部分的に基づき、前記プロンプトは、前記少なくとも１つの食品の第１の特徴を視覚的又は音声的に描写し、前記少なくとも１つのプロセッサは使用時に、更に、受信した前記少なくとも１つの食品の第１の特徴の前記段階の前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを特定し、前記少なくとも１つの食品調理パラメータを前記データネットワーク上で前記通信デバイスに送信するプロセッサベースの食品調理ガイダンスシステムと要約し得る。
【００１８】
プロセッサベースの通信デバイスの動作方法は、少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスのディスプレイによって表示するステップを含み、前記少なくとも２つのグラフィカルプロンプトの第１のセットのグラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第１の特徴の各段階を描写し、それぞれの前記段階は相互に相違し、前記方法は、更に、前記通信デバイスを介して、前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップと、受信した前記段階の１つの前記選択を示すデータを、データネットワーク上でプロセッサベースの食品調理ガイダンスシステムに送信するステップと、前記プロセッサベースの食品調理ガイダンスシステムから出力食品調理パラメータを前記データネットワーク上で受信するステップと、受信した前記出力パレメータを前記通信デバイスの前記ディスプレイによって表示するステップを含むことを特徴とする方法と要約できる。
【図面の簡単な説明】
【００１９】
図中、同一の参照番号は同様の要素、又は行為を特定する。図中の要素のサイズ及び相対的位置は、必ずしも正確な縮尺率で示されていない。例えば、様々な要素の形状及び角度は縮尺通りに示されておらず、これらの要素の幾つかは、図面を見易くするため任意に拡大され、位置決めされる。更に、図示する要素の特定の形状は、特定の要素の実際の形状に関する何らかの情報の伝達を意図するものではなく、図面中で認識し易くするためだけに選択されたものである。
【００２０】
【図１】説示した少なくとも１つの実施形態による食品調理ガイダンスシステムが実施され得る環境の概略図である。
【図２】説示した少なくとも１つの実施形態による図１の食品調理ガイダンスシステムの一部の機能ブロック図である。
【図３】説示した少なくとも１つの実施形態によるプロセッサベースのデバイスの動作方法を示すフローチャートである。
【図４】図４Ａ−４Ｉは、説示した少なくとも１つの実施形態による、図１の食品調理ガイダンスシステムで使用するためにプロセッサベースのデバイスによって提供されるグラフィカルユーザインターフェース（ＧＵＩ）の複数のスクリーン又はウインドウの画面プリントである。
【発明を実施するための形態】
【００２１】
以下の説明では、開示される様々な実施形態を十分に理解するため、ある特定の細部を記載する。しかし、関連分野の当業者は、これらの特定の細部のうちの１つ又は複数の細部なしで、又は他の方法、構成部品、又は材料などで実施され得ることを理解するであろう。別の例では、通信機器（例えばスマートフォン、パーソナルコンピュータ、タブレットコンピュータ、携帯情報端末）、サーバコンピュータ、及び／又は通信ネットワークに関連する周知の構造は、実施形態の不要な曖昧な記述を避けるため詳細には示さず、又は記載しない。
【００２２】
文脈から別の解釈が求められる場合を除き、以下の明細書及びクレーム全体にわたって、「含む」という用語、及び「含む（単数）」、「含んでいる」などのその変形は開かれた包括的な意味に、すなわち「を含むが、それに限定されない」と解釈されるものとする。
【００２３】
本明細書の全体にわたって「一実施形態」、又は「ある実施形態」への言及は、実施形態に関連した記載される特定の機能、構造、又は特徴が少なくとも１つの実施形態に含まれることを意味する。したがって、本明細書全体にわたる様々な箇所での語句「一実施形態では」、又は「ある実施形態では」は、必ずしも全ての言及が必ずしも同じ実施形態を指すものではない。更に、特定の機能、構造、又は特徴は１つ以上の任意の実施形態で組み合され得る。
【００２４】
本明細書、及び添付のクレームで用いられる単数形「ａ」、「ａｎ」及び「ｔｈｅ」は、文脈から明らかに他の解釈が排除されない限り、複数の対象も含む。更に、「又は」という用語は文脈から明らかに他の解釈が排除されない限り、一般に最も広い意味で、すなわち「及び／又は」を意味するものとして用いられる。
【００２５】
本明細書でなされる開示の見出し及び要約は便宜上であり、実施形態の範囲又は意味を解釈するものではない。
【００２６】
図１は、説示した少なくとも１つの実施形態によるカスタマイズされたユーザへの食品調理の指示又はガイダンスを提供の際に使用されるネットワーク環境１００を示している。図１に示されるように、ユーザ又は顧客はクライアントコンピューティングデバイス１０２Ａ又は１０２Ｂ（クライアントコンピューティングデバイス１０２と総称）を使用して、調理された食品の１つ以上の音声／画像／ビデオ（「メディア」）の描写１０４を体験（例えば、見る、聴く）する。１つ以上のメディア描写は、食感、堅さ、火の通りなどの仕上がりの特徴の様々な段階（度合い／程度／gradation）やバリエーションでの音声又は視覚描写を提示し得る。メディア描写によってユーザは、様々な異なる段階（度合い／程度／gradation）の食品の視覚画像、又は絵的表示に基づいて、卵黄の食感や堅さ、卵白の食感や堅さ、又はステーキの食感や堅さなどの１つ以上の特徴の好ましい段階を簡単に選択することができる。ユーザはクライアントコンピューティングデバイス１０２を使用して仕上がりの好みや開始状態などの１つ以上の入力パラメータ１０６を、例えば通信ネットワーク１１０（例えばＬＡＮ、ＷＡＮ、インターネット、ワールドワイドウェブ、セルラーネットワーク）などの１つ以上の通信チャネルを経て食品調理ガイダンス（ＦＰＧ）システム１０８に送信できる。それに応答して、ＦＰＧシステム１０８は出力食品調理パラメータ又は出力料理パラメータ１１２（例えば時間、温度、圧力、速度など）を通信ネットワーク１１０上でクライアントコンピューティングデバイス１０２に送信する。ユーザはコンピューティングデバイス１０２のディスプレイ上で出力料理パラメータ１１２を見た後、受信した食品調理パラメータに従って調理機器（例えばオーブン、ウォーターバス（湯煎器）など）を使用して食品を調理し得る。場合によっては、ＦＰＧシステム１０８又はクライアントコンピューティングデバイス１０２は、１つ以上の家電器具（例えば真空料理器、オーブン）に信号を直接送って家電器具を自律的に制御してもよい。本明細書では「料理（cooking）」という用語が用いられるが、本実施形態では、ピューレ、アイスクリーム、スムージー、パン生地、又は他の食品などの加熱を必ずしも必要としない食品調理にも適用されることを理解されたい。
【００２７】
コンピューティングデバイス１０２は、多様な形態の任意の形態を取り得る。例えば、コンピューティングデバイス１０２は、例えばスマートフォン、タブレットコンピュータ、パーソナルデジタルアシスタント、デスクトップコンピュータ、ネットブック、及びラップトップコンピュータなどの有線又は無線通信デバイスの形態を取り得る。任意的に、コンピューティングデバイス１０２は、例えば適宜の光学系、及び場合によってはフラッシュ又は照明源を有するカメラなどの少なくとも１つの撮像装置を含む。コンピューティングデバイス１０２は、コンピューティングデバイスからの無線通信を提供する、本明細書でラジオ（又は無線機器）と表現される、１つ以上の伝送機、受信機、トランシーバも典型的には含む。ラジオは多様な周波数のうちの任意の周波数で通信し、例えばセルラ通信（例えばＣＤＭＡ、ＴＤＭＡ、Ｅｄｇｅ、Ｇ３、Ｇ４、ＬＴＥ、ＧＳＭ（登録商標））又は無線ローカルエリアネットワーク（例えばＷＩＦＩ（登録商標）、ＩＥＥＥ８０２．１１、ＷｉＭＡＸ、ＩＥＥＥ８０２．１６、ＶｏＩＰ）、又は無線ピアツーピア通信（例えばＢｌｕｅｔｏｏｔｈ（登録商標））に使用される周波数及びプロトコールなどの種々の通信プロトコールを採用し得る。コンピューティングデバイス１０２は、例えばＦｉｒｅＷｉｒｅ（登録商標）、ユニバーサルシリアルバス（ＵＳＢ（登録商標））、Ｔｈｕｎｄｅｒｂｏｌｔ（登録商標）、又はギガバイトイーサーネット（登録商標）の１つ以上を介してパラレルケーブル、シリアルケーブル又は高速通信可能な無線チャネルを利用する１つ以上の有線通信インターフェースをも含み得る。
【００２８】
ＦＰＧシステム１０８は、関連する非一時的プロセッサ読取り可能記憶媒体、又はデータストア１０８Ｂを有する１つ以上のサーバコンピュータシステム１０８Ａの形態を取り得る。単一のサーバコンピュータシステム１０８Ａ及び関連する非一時的記憶媒体１０８Ｂとして図示されているが、多くの実施形態は２つ以上のサーバコンピュータシステム１０８Ａ及び／又は対応する非一時的プロセッサ又はコンピュータ読取り可能記憶媒体１０８Ｂを使用し得る。ある実施形態又は実施例では、非一時的プロセッサ又はコンピュータ読取り可能記憶媒体１０８Ｂは、画像データ、ビデオデータ、音声データ、料理シミュレーションモデル、ルックアップテーブル、食品調理アルゴリズム、顧客識別子、顧客アカウント識別子、顧客識別情報、金融口座情報（例えばクレジット及び／又はデビット口座番号、有効期限、セキュリティコード）及び／又は他のデータ又は統計のうちの１つ以上を記憶するデータベース又は他のデータ構造を含み得る。
【００２９】
以下では一般にコンピューティングデバイスで実行する命令を介して生成されるユーザインターフェースに関して記載するが、ある実施形態ではＦＰＧシステム１０８は、例えば、ユーザインターフェースとして機能するウエブサービスを提供し、又は、ＨＴＭＬページを提供するウエブサーバとして動作し得るユーザポータルとしての役割を果たし得る。したがって、ある実施形態では、ＦＰＧシステム１０８は、様々なプロセッサベースのコンピューティングデバイス１０２を介して本明細書に開示するユーザアクセス機能を可能にする、例えばウエブベースのインターフェースなどのユーザインターフェースを提供するユーザポータルとしての役割を果たす。
【００３０】
コンピューティングデバイス１０２のディスプレイ上に表示されるユーザインターフェースは、様々なプルダウンメニュー、タブ、ユーザ選択可能アイコン、入力フィールド、スクロールバー、画像、ビデオ、音声及びダイアローグボックス、ならびに他のユーザーインターフェースコンポーネントを含み得る。ユーザインターフェースによってユーザ又は顧客はコンピューティングデバイス１０２を使用してユーザ又は顧客アカウントを作成可能になる。ユーザ又は顧客は、自分のフルネーム、スクリーンネーム、又はニックネーム、住所及び／又は誕生日を入力し得る。ユーザ又は顧客はオプションとして金融口座情報、例えば口座番号、有効期限、及び決済又はデビット口座に関する認証又はセキュリティコードを入力し得る。これにより、ユーザ又は顧客によるアイテム、商品又はサービスの購入に対して自動的に請求したり、借り方に記入（デビット決済）したりすることが可能となる。
【００３１】
様々なシステム、サブシステム、及び／又はプロセッサベースのデバイスは、例えばインターネット、インターネットのワールドワイドウェブ部分、エキストラネット、イントラネットなどのパケット交換通信ネットワーク、及び／又は携帯電話及びデータネットワークなどの様々な他のタイプの通信ネットワーク、及びプレインオールドテレフォンシステム（ＰＯＴＳ）ネットワークであり得る１つ以上のネットワーク１１０を経て通信可能である。通信インフラのタイプは制限的なものと考えるべきではない。通信ネットワーク１１０は、多様な形態のうちの任意の形態を取ることができ、モデム（例えばＤＳＬモデム、ケーブルモデム）、ルータ、ネットワークスイッチ、及び／又はブリッジなどを含み得る。
【００３２】
単一の非一時的プロセッサ読取り可能記憶媒体として説明されることが多いが、多くの実施形態では様々の説明される非一時的コンピュータ又はプロセッサ読取り可能記憶媒体のそれぞれは複数の非一時的記憶媒体を構築し得る。複数の非一時的記憶媒体は共通の一に共通の場所に配置され、又は様々な離れた場所に分散され得る。（１つ又は複数の）データベースは、別個のコンピュータ又はプロセッサ読取り可能記憶媒体に互いに別個に記憶されてもよく、又は互いに同一のコンピュータ又はプロセッサ読取り可能記憶媒体に記憶されてもよい。様々なコンピュータ又はプロセッサ読取り可能記憶媒体は、例えば同じ部屋、ビル、又は施設内に対応するコンピュータシステムと同じ場所に配置されてもよい。代替的には、様々なコンピュータ又はプロセッサ読取り可能記憶媒体は、例えば異なる施設、市、州、又は国など、対応するコンピュータシステム（例えばサーバコンピュータシステム）から離れた場所に配置されてもよい。電子又はディジタル情報、ファイル又は記録又は他の情報の集合は、非一時的コンピュータ又はプロセッサ読取り可能記憶媒体内の特定の位置、したがって連続又は非連続であり得るこのような媒体の論理的にアドレス指定可能な部分に記憶され得る。
【００３３】
図１は代表的なネットワーク環境１００を示しているが、通常のネットワーク環境は多くの追加のコンピュータシステム及びエンティティを含み得る。本明細書で教示される概念は、図１に示されるネットワーク環境よりも密集したネットワーク環境でも同様に採用され得る。例えば、数千又は数１００万ではないとしても数百のユーザ又は顧客とコンピューティングデバイス１０２が存在する可能性が高い。例えば、異なる国々又は国内の地域に配置された１つ以上のＦＰＧシステム１０８が存在し得る。更に、ＦＰＧシステム１０８の一部又は全部は、コンピューティングデバイス１０２自体の内部に実装され得る。
【００３４】
図２及び以下の記述は、様々な説示の実施形態を実施可能なＦＰＧシステム１０８及びコンピューティングデバイス１０２（１つのみ示す）を含む例示的ネットワーク環境１００を形成するコンポーネントの簡単かつ一般的な説明を提供する。ネットワーク環境１００は、例えば図１を参照して上述した様々な機能及び動作を実施し得る。必ずしも必要ではないが、実施形態のある部分は、コンピュータによって実行されるプログラムアプリケーションモジュール、オブジェクト又はマクロなどのコンピュータ実行可能な命令又は論理の一般概念で記載される。関連分野の当業者は、説示した実施形態並びに他の実施形態は、例えばウェブ対応携帯電話などの携帯機器、又はＰＤＡ、マルチプロセッサシステム、マイクロプロセッサベースの又はプログラム可能な消費者向け電子機器、パーソナルコンピュータ（「ＰＣ」）、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータを含む他のコンピュータシステム又はプロセッサベースのデバイス構成で実施可能でることを理解するであろう。これらの実施形態は、タスク又はモジュールが通信ネットワークを介してリンクされた遠隔処理デバイスによって実行される分散型コンピューティング環境で実施可能である。分散型コンピューティング環境では、プログラムモジュールはローカル及びリモートメモリ記憶デバイスの両方に配置され得る。
【００３５】
ＦＰＧシステム１０８は、論理又は他の機械実行可能命令を実行する従来のＰＣ、サーバ又は他のコンピューティングシステムの形態を取り得る。ＦＰＧシステム１０８は１つ以上のプロセッサ２０６、システムメモリ２０８、及びシステムメモリ２０８を含む様々なシステムコンポーネントをプロセッサ２０６に結合するシステムバス２１０を含む。ＦＰＧシステム１０８は、時には単数形で記述されるが、ある特定の実施形態では１つ以上のＦＰＧシステム１０８が存在し、又は他のネットワークコンピューティングデバイスが含まれることがあるため、実施形態を単一のシステムに限定することを意図するものではない。市場で入手可能なシステムの非限定的な例には米国、Ｉｎｔｅｌ社の８０ｘ８６又はペンティアム（登録商標）シリーズのマイクロプロセッサ、ＩＢＭのＰｏｗｅｒＰＣマイクロプロセッサ、Ｓｕｎ  Ｍｉｃｒｏｓｙｓｔｅｍ社のＳｐａｒｃマイクロ、Ｈｅｗｌｅｔｔ−Ｐａｃｋｒｄ社のＰＡ−ＲＩＳＣシリーズマイクロプロセッサ、又はＭｏｔｏｒｏｌａ社の６８ｘｘｘシリーズマイクロプロセッサが含まれるが、これらに限定されない。
【００３６】
プロセッサ２０６は、１つ以上の中央処理ユニット（ＣＰＵ）、マイクロプロセッサ、ディジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）などの任意の論理処理ユニットであり得る。別段の記載がない限り、図２に示される様々なブロックの構成と動作は従来設計のものである。その結果、このようなブロックは、関連分野の当業者には理解されているため本明細書に更に詳細に記載する必要はない。
【００３７】
システムバス２１０は、メモリコントローラを有するメモリ、周辺バス、及びローカルバスを含む任意の周知のバス構造又はアーキテクチャを使用することができる。システムメモリ２０８はリードオンリーメモリ（「ＲＯＭ」）２１２及びランダムアクセスメモリ（「ＲＡＭ）」２１４を含む。ＲＯＭ２１２の少なくとも一部に組み込まれ得るベーシックインプットアウトプットシステム（「ＢＩＯＳ」）２１６は、起動中などでＦＰＧシステム１０８内の要素間の情報を転送するのに役立つ基本ルーチンを含んでいる。ある実施形態はデータ、命令及び電力用の別個のバスを使用してもよい。
【００３８】
ＦＰＧシステム１０８はまた、ハードディスク２２０から読み出し、これに書き込むためのハードディスクドライブ２１８と、取出し可能な光ディスク２２６及び磁気ディスク２２８それぞれから読み出し、かつこれらに書き込むための光ディスクドライブ２２２及び磁気ディスクドライブ２２４とを含み得る。光ディスク２２６はＣＤ又はＤＶＤでよく、一方、磁気ディスク２２８は磁気フロッピーディスク又はディスケットでよい。ハードディスクドライブ２１８、光ディスクドライブ２２２、及び磁気ディスクドライブ２２４はシステムバス２１０を介してプロセッサ２０６と通信する。ハードディスクドライブ２１８、光ディスクドライブ２２２及び磁気ディスクドライブ２２４は、関連分野の当業者には周知のように、そのようなドライブ及びシステムバス２１０間を連結するインターフェース又はコントローラ（図示せず）を含み得る。ドライブ２１８、２２２、２２４及び他の対応するコンピュータ読取り可能記憶媒体２２０、２２６、２２８はそれぞれコンピュータ読取り可能命令、データ構造、プログラムモジュール、及びＦＰＧシステム１０８用の他のデータの非一時的記憶を提供する。関連分野の当業者は、磁気カセット、フラッシュメモリカード、ベルヌーイカートリッジ、ＲＡＭ、ＲＯＭ、スマートカードなどの他のタイプのコンピュータ読取り可能記憶媒体を使用してコンピュータによりアクセス可能なデータを記憶し得ることを理解しよう。
【００３９】
オペレーティングシステム２３０、１つ以上のアプリケーションプログラム２３２、他のプログラム又はモジュール２３４、及びプログラムデータ２３８などのプログラムモジュールはシステムメモリ２０８内に記憶され得る。
【００４０】
アプリケーションプログラム（１つ又は複数）２３２は、ユーザのコンピューティングデバイス１０２を介してカスタマイズされた食品調理ガイダンス又は指示をユーザに提供することができる論理を含み得る。例えば、ユーザ又は顧客が１つ以上の開始条件及び／又は仕上がりの好みを選択すると、ＦＰＧシステム１０８は、開始条件又は仕上がりの好みに基づいて１つ以上の出力食品調理パラメータを決定する。例えば、１つ以上の開始条件は、食品のタイプ、食品のサイズ、食品の重さ、開始温度、高度、地理的位置などに関連し得る。仕上がりの好みは、温度、食感、「火の通り」、味などを含み得る。図２には図示しない、１つ以上の測位装置、例えば全地球測位システム（ＧＰＳ）受信機及び１つ以上の位置検知装置（例えば１つ以上の微小電気機械システムすなわち「ＭＥＭＳ」加速度計、ジャイロスコープなど）がプロセッサ２８２に結合され、測位データ及び三次元位置データなどの追加機能をプロセッサ２８２に提供し得る。例えば、幾つかの地域又は国では、用語の意味が異なることがある（例えば「メディアムレア」という用語の意味は地理的位置で異なることがある）。プロセッサは（例えばＧＰＳを介して）自動的に又は（例えばユーザ入力を介して）手動的に地理的位置の情報を受信し、地理的位置による用語の差異を調整し得る。
【００４１】
食品調理パラメータの出力は、料理の時間、料理の温度、料理の圧力、混合速度、又は他の食品調理パラメータを含み得る。アプリケーションプログラム（１つ又は複数）２３２は、例えば１つ以上の論理セット又は１つ以上の機械実行可能命令セットとしてシステムメモリ２０８内に記憶され得る。
【００４２】
システムメモリ２０８は、ＦＰＧシステム１０８が他のコンピューティングデバイス１０２、外部コンピュータシステムなどの他のネットワークシステム又はコンポーネントにアクセスし、これとデータ交換できるようにする通信プログラム２４０を含み得る。
【００４３】
図２にはシステムメモリ２０８に記憶されるものとして示されているが、オペレーティングシステム２３０、アプリケーションプログラム２３２、他のプログラム／モジュール２３４、プログラムデータ２３８、及び通信系２４０はハードディスクドライブ２２０のハードディスク２１８、光ディスクドライブ２２２の光ディスク２２６及び／又は磁気ディスクドライブ２２４の磁気ディスク２２８に記憶され得る。
【００４４】
権限を与えられた者は、コマンド（例えばシステムメインテナンス、更新など）及び情報（例えば料理シミュレーションパラメータ、方程式、モデルなど）をタッチスクリーン又はキーボード２４２などの１つ以上の通信可能に結合された入力デバイス、マウス２４４などのポインティングデバイス及び／又はプッシュボタン（図示せず）を用いてＦＰＧシステム１０８に入力することができる。他の入力デバイスは、マイクロフォン、ジョイスティック、ゲームパッド、タブレット、スキャナ、バイオメトリクス走査装置などを含み得る。これらの、及びその他の入力デバイスは、パラレルポート、ゲームポート、又はワイヤレスインターフェース、又はシリアルポートなどの他のインターフェースを使用してもよいが、システムバス２１０に結合するユニバーサルシリアルバス（ＵＢＳ）インターフェースなどのインターフェース２４６を介して処理ユニット２０６に接続される。モニタ２４８、又は他のデバイスはビデオアダプタなどのビデオインターフェース２５０を介してシステムバス２１０に結合される。少なくともある場合には、入力デバイスは、例えばシステムがシステムのユーザの敷地に設置される場合は、ＦＰＧシステム１０８の近傍に配置され得る。他の場合は、入力デバイスは、例えばシステムがサービスプロバイダの敷地に設置される場合は、ＦＰＧシステム１０８から離れたところに配置され得る。
【００４５】
ある実施形態では、ＦＰＧシステム１０８は、１つ以上の論理接続を用いて、環境１００（図１）において、例えば１つ以上のネットワーク１１０などの１つ以上の通信チャネルを介して１つ以上のリモートコンピュータ、サーバ及び／又は他のデバイスと任意的に通信するように動作する。これらの論理接続はコンピュータが１つ以上のＬＡＮ及び／又はＷＡＮを介するなどして通信できるようにする任意の公知の方法を容易にする。このようなネットワーク環境は有線及び無線の全社コンピュータネットワーク、イントラネット、エキストラネット、及びインターネットで周知である。
【００４６】
幾つかの実装形態では、システムバス２１０に通信可能にリンクされたネットワークポート又はインターフェース２５６は、通信ネットワーク１１０上で通信を確立し、保持するために使用され得る。更に、システムバス２１０に通信可能にリンクされたデータストアインターフェース２５２は、ＦＰＧシステム１０８の一部であり、又は少なくともこれと動作可能に通信し得るプロセッサ読取り可能な非一時的記憶媒体又はデータストア１０８Ｂとの通信を確立するために使用され得る。例えば、データストア１０８Ｂは、料理シミュレーションパラメータ、料理シミュレーションモデル、仕上がりの度合い又は食品の好みを描写するメディアファイル（例えば卵黄の食感及び／又は堅さ、卵白の食感及び／又は堅さを描写する画像又はビデオ、ステーキの外側を描写する画像、ステーキの内側を描写する画像）に関する情報、エンドユーザのアカウント情報（例えばユーザの料理機器及びそのパラメータ、ユーザの好みなど）、エンドユーザのコンピューティングデバイス情報、エンドユーザへの１つ以上のカスタマイズされた食品調理手順の提供に関するユーザ固有の情報、又はこれらの組み合わせを記憶するためのレポジトリを含み得る。ある実施形態では、データベースインターフェース２５２はネットワーク１１０を介してデータストア１０８Ｂと通信し得る。
【００４７】
ネットワーク環境１００（図１）では、プログラムモジュール、アプリケーションプログラム、又はデータ、又はその一部は、別のサーバコンピューティングシステム（図示せず）に記憶され得る。関連分野の当業者は、図２に示されるネットワーク接続は、コンピュータ間の通信を確立する方法の幾つかの例であるに過ぎず、無線接続も含めた他の接続も使用され得ることを理解しよう。ある実施形態では、プログラムモジュール、アプリケーションプログラム、又はデータ、又はその一部は、他のコンピュータシステム又は他のデバイス（図示せず）にさえ記憶され得る。
【００４８】
便宜上、プロセッサ２０６、システムメモリ２０８、ネットワークポート２５６、及びインターフェース２４６、２５２はシステムバス２１０を介して互いに通信可能に結合され、それにより、上記のコンポーネント間の接続性を提供するものとして示されている。代替実施形態では、上記のコンポーネントは、図２に示される以外の方法で通信可能に結合され得る。例えば、１つ以上の上記のコンポーネントは他のコンポーネントに直接結合されてもよく、又は中間コンポーネント（図示せず）を介して互いに接続されてもよい。ある実施形態では、システムバス２１０は省かれ、コンポーネントは適宜の接続部を介して互いに直接結合される。
【００４９】
コンピューティングデバイス１０２は少なくとも有線又は無線通信能力がある任意のデバイス、システム又はシステムとデバイスとの組み合わせを含み得る。ほとんどの場合は、コンピューティングデバイス１０２はグラフィックデータのディスプレイ能力を提供できる追加のデバイス、システム、又はデバイスとシステムとの組み合わせを含んでいる。このようなコンピューティングデバイス１０２の例は、限定はされないが、携帯電話、スマートフォン、タブレットコンピュータ、デスクトップコンピュータ、ラップトップコンピュータ、ウルトラポータブル又はネットブックコンピュータ、パーソナルデジタルアシスタント、携帯端末などを含み得る。
【００５０】
コンピューティングデバイス１０２は、１つ以上のプロセッサ２８２及びコンピュータ、又はプロセッサ読取り可能非一時記憶媒体、例えばリードオンリーメモリ（ＲＯＭ）又はフラッシュメモリ２８４などの１つ以上の不揮発性メモリ、及び／又は、ランダムアクセスメモリ（ＲＡＭ）２８６などの１つ以上の揮発性メモリを含み得る。
【００５１】
コンピューティングデバイス１０２は、１つ以上のトランシーバ又はラジオ２８８、及び関連するアンテナ２９０を含み得る。例えば、コンピューティングデバイス１０２は、関連するアンテナと共に１つ以上のセルラトランシーバ又はラジオ、１つ以上のＷＩＦＩ（登録商標）トランシーバ又はラジオ、又は１つ以上のＢＬＵＥＴＯＯＴＨ（登録商標）トランシーバ又はラジオを含み得る。更にコンピューティングデバイス１０２は、例えば、１つ以上のＦｉｒｅＷｉｒｅ（登録商標）、ユニバーサルシリアルバス（登録商標）（ＵＳＢ）、Ｔｈｕｎｄｅｒｂｏｌｔ（登録商標）又はギガバイトイーサーネット（登録商標）を介して高速通信可能なワイヤレスチャネル、シリアルケーブル又はパラレルケーブルを使用する１つ以上の有線インターフェースを含み得る。
【００５２】
コンピューティングデバイス１０２は、タッチスクリーン、又はタッチセンシティブディスプレーデバイス２９２Ａ、及び１つ以上のスピーカ２９２Ｂを含むユーザ入力／出力サブシステムを含み得る。タッチスクリーン、又はタッチセンシティブディスプレーデバイス２９２Ａは、これらに限定されないが、抵抗性タッチスクリーン、容量性タッチスクリーンを含む任意のタイプのタッチスクリーンを含み得る。タッチスクリーン又はタッチセンシティブディスプレーデバイス２９２Ａは、例えばプロンプト及び／又は選択フィールドを含む幾つかの別個の画面又はウィンドゥの形態のグラフィカルユーザインターフェースを提示し得る。タッチスクリーン又はタッチセンシティブディスプレーデバイス２９２Ａは、命令、コマンド、及び／又はデータを通信するために使用される、例えばバーチャルボタン又はスライダコントロール、及びバーチャルキーボード又はキーパッドなどの個々のアイコン及びコントロールを提示又は表示し得る。図示されていないが、ユーザインターフェースは追加的又は代替的に、１つ以上の追加の入力又は出力デバイス、例えば英数字キーパッド、ＱＷＥＲＴＹキーボード、ジョイスティック、スクロールホイール、タッチパッド又は類似の物理的又はバーチャル入力デバイス（図示せず）を含み得る。
【００５３】
コンピューティングデバイス１０２は、１つ以上の撮像装置２９４、例えば適宜のレンズ及び場合によっては撮像するために視野を照明するための１つ以上のフラッシュ又はライトを有するカメラを含み得る。カメラ（１つ又は複数）２９４は、静止ディジタル画像、又は動画又はビデオ画像を撮像し得る。画像情報はフラッシュメモリ２８４を介してファイルとして記憶され得る。
【００５４】
コンピューティングデバイス１０２内のコンポーネントの一部又は全部は、コンピューティングデバイス１０２内で使用されるデバイス、システム、又はコンポーネントの間でデータを転送、移送、又は搬送するように構成された少なくとも１つのバス２９６又は類似の構造を用いて通信可能に結合され得る。バス２９６は、８ビット、１６ビット、３２ビット又は６４ビットのデータバスなどの１つ以上のシリアル通信リンク、又はパラレル通信リンクを含むことができる。ある実施形態では、プライマリバス２９６の故障又は破壊時に故障迂回能力を付与するために冗長バス（図示せず）があってもよい。
【００５５】
プロセッサ（１つ又は複数）２８２は、例えば従来のマイクロプロセッサ、縮小命令セットコンピュータ（ＲＩＳＣ）ベースのプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、ディジタル信号プロセッサ（ＤＳＰ）、又はその類似物など、１つ以上の機械実行可能な命令セットを実行するように構成された任意のタイプのプロセッサ（例えばＡＲＭ  Ｃｏｒｔｘｔ−Ａ８、ＡＲＭ  Ｃｏｒｔｅｘｔ−Ａ９、Ｓｎａｐｄｒａｇｏｎ６００、Ｓｎａｐｄｒａｇｏｎ８００、ＮＶｉｄｉａ  Ｔｅｇｒａ４、ＮＶｉｄｉａ  Ｔｅｇｒａ４ｉ、Ｉｎｔｅｌ  ＡｔｏｍＺ２５８０、Ｓａｍｓｕｎｇ  Ｅｘｙｎｏｓ  ５  Ｏｃｔａ、Ａｐｐｌｅ  Ａ７、Ｍｏｔｏｒｏｌａ  Ｘ８）を含み得る。プロセッサ（１つ又は複数）２８２内で、不揮発性メモリは、初期電力が投入されるとプロセッサ２８２によって実行される基本入力／出力システム（ＢＩＯＳ）、ブートシーケンス、ファームウェア、スタートアップルーチン、及び通信デバイスオペレーティングシステム（例えばｉＯＳ（登録商標）、アンドロイド（登録商標）、ウインドウズ（登録商標）フォン、ウインドウズ（登録商標）８及びその類似物）の全部又は一部を記憶し得る。プロセッサ２８２は、プロセッサ２８２への初期電力の投入後にＲＡＭ２８６からロードされる１つ以上の論理セット、又は１つ以上の機械実行可能な命令セットをも実行し得る。プロセッサ２８２は、システムクロック、カレンダー、又は類似の計時装置をも含み得る。図２に示されない１つ以上の測位装置、例えば全地球測位システム（ＧＰＳ）受信機、及び１つ以上の位置検知装置（例えば１つ以上の微小電気機械システム、すなわち「ＭＥＭＳ」加速度計、ジャイロスコープなど）がプロセッサ２８２に結合され、測位データ、及び三次元位置データなどの追加機能をプロセッサ２８２に提供し得る。
【００５６】
トランシーバ又はラジオ２８８は、電磁エネルギを介して通信の送受信が可能な任意のデバイスを含むことができる。
【００５７】
セルラ方式通信トランシーバ又はラジオ２８８の非限定的な例には、ＣＤＭＡトランシーバ、ＧＳＭ（登録商標）トランシーバ、３Ｇトランシーバ、４Ｇトランシーバ、ＬＴＥトランシーバ、及び、音声電話能力又はデータ交換能力を有する類似の現在の、又は将来開発されるコンピューティングデバイストランシーバが含まれる。例えば、少なくともある場合には、セルラトランシーバ又はラジオ２８８は、１つ以上のインターフェースを含むことができる。例えば、ある場合には、セルラトランシーバ又はラジオ２８８は、少なくとも１つの専用の全二重又は半二重音声通話インターフェースと、少なくとも１つの専用のデータインターフェースを含むことができる。他の場合は、セルラトランシーバ又はラジオ２８８は、全二重と半二重の両方の音声通話及びデータ転送インターフェースに同時に対応可能な少なくとも１つの統合インターフェースを含むことができる。
【００５８】
ＷｉＦｉ（登録商標）トランシーバ又はラジオ２８８の非限定的な例には、ＢＣＭ４３１４２、ＢＣＭ４３１３、ＢＣＭ９４３１２ＭＣ、ＢＣＭ４３１２を含むＢｒｏａｄｃｏｍ社から入手可能な様々なチップセット、及びＡｔｍｅｌ、Ｍａｒｖｅｌｌ又はＲｅｄｐｉｎｅ社から入手可能なチップセットが含まれる。Ｂｌｕｅｔｏｏｔｈ（登録商標）トランシーバ又はラジオ２８８の非限定的な例には、ノルディックセミコンダクター、テキサスインスツルメンツ、ケンブリッジシリコンラジオ、ブロードコム、及びＥＭ  Ｍｉｃｒｏｅｌｅｃｔｒｏｎｉｃ社から市販されている様々なチップセットが含まれる。
【００５９】
前述のように、コンピュータ又はプロセッサ読取り可能な非一時的記憶媒体は、不揮発性メモリを含むことができ、ある場合には揮発性メモリも含み得る。プロセッサ２８２によって実行される１つ以上のプロセッサ実行可能命令セットを記憶するためにメモリの少なくとも一部が使用される。ある実施形態では、メモリの全部又は一部がプロセッサ２８２内に例えばキャッシュの形態で配置され得る。ある実施形態では、メモリは、セキュアディジタル（ＳＤ）カード、コンパクトフラッシュ（登録商標）（ＣＦ）カード、ユニバーサルシリアルバス（ＵＳＢ）メモリ「スティック」などの１つ以上の取出し可能メモリデバイスの挿入を受け入れるように構成された１つ以上のスロットが追加され得る。
【００６０】
少なくともある実施形態では、プロセッサ２８２によって実行可能なアプリケーション又は「アプリ」を提供する１つ以上の論理又は機械実行可能命令セットの全体又は一部は、メモリ２８４，２８６の少なくとも一部に記憶される。少なくとも場合によっては、アプリケーションは、例えばＡｐｐｌｅアプリストア、Ａｍａｚｏｎマーケットプレース、又はＧｏｏｌ  Ｐｌａｙマーケットプレースなどのオンラインのマーケットプレースを用いてエンドユーザによってダウンロードされ、又は他の方法で入手し得る。ある実施形態では、このようなアプリケーションは、ユーザ又は顧客が選択可能な対応するユーザ選択可能なアイコンの選択に応答して起動し得る。アプリケーションは、トランシーバ又はラジオ２８８および通信ネットワーク１１０を介してコンピューティングデバイス１０２とＦＰＧシステム１０８との間のデータリンクの確立を容易にし得る。
【００６１】
以下により詳細に記載するように、アプリケーション（１つ又は複数）は、ユーザ又は顧客がＦＰＧシステム１０８を介して食品調理手順又はガイダンスを得ることを可能にするプロンプト、フィールド及び他のユーザインターフェース構造を有する幾つかのグラフィカル画面又はウインドウへのアクセスをエンドユーザに与える論理又は命令を含み得る。これらは、例えば、様々な画面又はウインドウのための論理又は機械実行可能命令を含むことができ、その例が図４Ａ−４Ｉに一般的に示され、以下に説明される。
【００６２】
図３は、説示した一実施形態による食品調理ガイダンスシステム（ＦＰＧ）で食品調理指示をユーザに与えるためのプロセッサベースのデバイスの動作方法３００を示している。図４Ａ−４Ｉは、温度制御されたウォーターバスでの卵の料理（すなわち真空料理プロセス）のための指示を提供するＦＰＧシステム１０８のための方法３００の実行の一部として表示され得る様々な例示的画面プリント又はウインドウを示している。真空調理法（スゥヴィー／sous vide）は、従来の料理用に通常使用されるよりも大幅に低い正確に調整された温度で通常の料理時間よりも長時間にわたってウォーターバス、又は温度制御された蒸気中で料理する方法である。ある場合は、食品はプラスチック袋内に密封（例えば水密、気密）される。真空調理技術は通常は、肉の場合は約５５℃から８０℃を用い、野菜の場合はそれよりも高温を用いる。その意図は、外側を煮過ぎずに内側にも適切に火が通り、水分を保つことを確実にするように、均等に加熱することである。理解を深めるため、方法３００に従って図４Ａ−４Ｉを説明する。
【００６３】
特に、本明細書に記載のアプローチは、ユーザが料理された食品の仕上がりの好みを容易に選択し、選択された好み又は特性を達成するように食品を料理するための正確な料理指示を受けることを可能にする、食品の仕上がりの好みの２つ以上の選択を描写するメディアベースのプロンプト（例えば視覚的、及び／又は聴覚的なプロンプト）をユーザに提供する。このような仕上がりの好み又は特徴は食感、堅さ、火の通り、かりかり感などに関係し得る。
【００６４】
方法３００は３０２で開始される。例えば、方法３００は特定のアプリケーションを開くこと、又はコンピューティングデバイスのディスプレイ上に表示されるアイコンの選択に応答して開始し得る。これに応答して、プロセッサベースのディスプレイは、例えば図４Ａに示されている導入画面４００Ａなどのスプラッシュ画面又は紹介画面を表示または提示させる。
【００６５】
３０４で、プロセッサベースデバイスは、選択される食品の仕上がりの好み又は特徴のメディアベースのプロンプトを、例えばコンピューティングデバイスを介して提示し得る。例えば、プロセッサベースのデバイスは、図４Ｂに示されるものと同一の、又は類似する卵白の食感プロンプト画面４０２を表示し、又は表示させ得る。図示した卵白の食感プロンプト画面４０２は、スライダバー４０４、又はスクロールアイコンのセットを含み、これを選択すると、少なくとも２つのグラフィカルプロンプト４０６のセットを通る前向き、又は少なくとも２つのグラフィカルプロンプトのセットを通る後ろ向きのどちらかの増大する段階的な移動を生じる。多指入力、タッピング、及びスワイプを可能にするタッチスクリーンインターフェースに共通して関連する要素を含め、他のユーザインターフェース要素も使用され得る。
【００６６】
図示した実施形態では、少なくとも２つのグラフィカルプロンプト４０６のセットは、各々が異なる卵白の食感を描写する複数のビデオ（又はアニメ動画）を含んでいる。例えば、ユーザがスライダバー４０４を用いて左から右にスクロールすると、極めて軟らかい食感から極めて堅い食感までの異なる段階の食感又は堅さの卵白を描写するビデオがコンピューティングデバイスのディスプレイ上に表示される。ビデオのセットのうちの各々のビデオには、テキスト説明４０８及び／又は音声説明が伴い得る。音声説明はナレーション的説明でもよく、及び／又は食品がカットされ、スライスされ、割られ、又は皿やフライパンに載せられるときに鳴る音を含んでいてもよい。ある実施形態では、各ビデオの継続時間は比較的短く（例えば２秒、５秒、１０秒など）、例えば皿に載せられ、又はカットされているなどの動作中の食品（例えば卵）を表示する。これらのビデオの１つを観ているユーザは、食品（例えば卵）が皿に載せられ、又は食品がカットされるときの食品の動きを観察することができ、ユーザが特定の１つのビデオ、絵、又は画像に示される食品の食感又は堅さが好ましいかどうかを判断するのを助ける。
【００６７】
ある実施形態では、少なくとも２つのグラフィカルプロンプト４０６のセットは、ビデオセットに加えて、又はその代わりに静止画像のセットを含んでいる。ある実施形態では、各々のビデオ又は画像は、ユーザが料理された食品の特徴に関する追加情報（例えばカリカリ感、サクサク感）を観察することができるようにし得る音声も含み得る。ある実施形態では、視覚的プロンプトなしで音声クリップのセットが提供される。
【００６８】
図４Ｃに示されるように、プロセッサベースのデバイスは、第２の特徴、すなわち卵黄の食感を描写する少なくとも２つのグラフィカルプロンプト４１２のセットを含む卵黄の食感プロンプト画面４１０を表示し、又は表示させ得る。上記の卵白の食感のプロンプト画面４０２と同様に、卵黄の食感のプロンプト画面４１０もスライダバー４１４、又は他のインターフェース要素の使用によってスクロールし得るビデオ及び／又は画像を含む少なくとも２つのグラフィカルプロンプト４１２のセットを含み得る。グラフィカルプロンプト４１２は、ユーザが、極めて軟らかいものから極めて堅いものまでの卵黄の異なる食感を視覚化することを可能にし得る。
【００６９】
ある実施形態では、卵黄の食感プロンプト画面４１０上でユーザに提示される少なくとも２つのグラフィカルプロンプト４１２のセットは、卵白の食感プロンプト画面４０２（図４Ｂ）でユーザによって選択された仕上がりの好みに依存する。例えば、ユーザが「極めて軟らかい」卵白の食感を選択すると、比較的軟らかい卵黄の食感又は堅さだけが選択肢としてユーザに提示される。すなわち、ユーザによる卵白の食感の選択に応じて、可能性のある卵黄の食感又は堅さのサブセットだけがユーザに提示される。これは、卵白が極めて軟らかく、卵黄が極めて堅い、又はその逆の卵を料理することが望ましくなく、又は不可能であるからである。
【００７０】
非限定的な例として、極めて軟らかい（ビデオ１）から極めて堅い（ビデオ１０）までの異なる段階で卵白を描写する１０個のビデオ（又は画像）のセットが利用可能であり得る。同様に、極めて軟らかい（ビデオ１）から極めて堅い（ビデオ１０）までの異なる段階で卵黄を描写する１０個のビデオ（又は画像）のセットが利用可能であり得る。ユーザが卵白の食感にビデオ１（極めて軟らかい）を選択すると、例えば、卵黄についてビデオ１から５（極めて軟らかいから中程度）だけがユーザによる選択のために利用可能になり得る。他の例として、ユーザが卵白の食感にビデオ５（中程度）を選択すると、卵黄についてビデオ３から７だけがユーザによる選択のために利用可能になり得る。これらの例は例示のために提示されるものであり、限定的なものと見なされるべきではないことを理解されたい。
【００７１】
３０６で、プロセッサベースのデバイスは、食品の仕上がりの好みを示す選択を受信する。例えば、プロセッサベースのデバイスは、タッチスクリーン表示を介して、卵白の食感プロンプト画面４０２のスライダバー４０４（図４Ｂ）の入力又は選択と、卵黄の食感プロンプト画面４１０のスライダバー４１４（図４Ｃ）の入力又は選択を検知し得る。
【００７２】
３０８で、プロセッサベースのデバイスは、受信した仕上がりの好みを示す選択に少なくとも部分的に基づいて、１つ以上の一般的な食品調理パラメータを決定する。例えば、プロセッサベースのデバイスは、入力として選択された仕上がりの好みを用いて１つ以上のシミュレーションを実行し、選択された仕上がりの好み（例えば食感、堅さ、火の通り）を達成するように食品を料理するための料理時間及び料理温度を決定し得る。プロセッサベースのデバイスは、１つ以上のシミュレーション、モデリング、１つ以上のルックアップテーブル、１つ以上の解析的又は数値的に解かれる方程式などの任意の適宜の方法を用いて１つ以上の一般的食品調理パラメータを決定し得る。
【００７３】
３１０で、プロセッサベースのデバイスは、通信デバイスのディスプレイ上で決定された１つ以上の食品調理パラメータを表示し、又は表示させる。１例として、プロセッサベースのデバイスは、データネットワークを介して決定された食品調理パラメータを通信デバイスに送信する（図１のサーバ１０８Ａのような）サーバであってよい。
【００７４】
例えば、プロセッサベースのデバイスは図４Ｄに示されるものと同一の、又は類似の料理指示結果画面４１６を表示し、又は表示させ得る。料理指示結果画面４１６は、料理温度４１８、クック−サーブプロセスの料理時間４２０、及びクック−チルプロセスの料理時間４２２を含んでいる。クック−サーブ（又はクックホールド）の真空調理法は、パッキングを準備し、真空パックし、加熱又は低温殺菌し、仕上げし、及び盛り付けする（供する）行為を含み得る。クック−チル（又はクック−フリーズ）の真空調理法は、パッキングの準備をし、真空パックし、低温殺菌し、（例えば氷浴で）急冷し、冷蔵又は冷凍し、再加熱し、仕上げし、及び盛り付けする行為を含み得る。図示した例では、料理温度４１８は８０℃に指定され、クック−チル度時間４２２は５分１０秒であり、クック−サーブ時間４２０は６分である。
【００７５】
３１２で、プロセッサベースのデバイスは、より正確な出力食品調理パラメータを提示するため、本明細書で開始条件と呼ぶ追加データのための１つ以上のプロンプトを提示し得る。開始条件の非限定的な例は、食品の物理的特徴（例えばサイズ、重さ、形状、種類）、環境条件（例えば開始温度、高度、地理的位置）、又は食品調理条件（例えば料理方法の種類、ウォーターバスが撹拌されるか、されないか）を含む。これらのパラメータは、例えば以前に生成された料理指示を改良するために利用され得る。或いは、これらのパラメータは料理指示の最初の生成で利用されてもよい。
【００７６】
図４Ｅ−４Ｇは、真空料理プロセスを用いて卵を料理するための開始条件の例示的プロンプト画面を示している。具体的には、図４Ｅは、料理される卵のサイズが小か中か大かをユーザが選択できる選択アイコン４２６を含む卵サイズプロンプト画面４２４を示している。さらなる正確さを望むユーザのために、卵サイズプロンプト画面４２４は、ユーザが卵の直径をセンチメートルで入力できるようにするテキストボックス４２８も提供する。
【００７７】
図４Ｆは、卵が冷蔵か、室温であるかをユーザが選択できる選択アイコン４３２を含む卵温度プロンプト画面４３０を示している。さらなる正確さを望む場合は、ユーザは卵の温度プロンプト画面４３０上のテキストボックス４３４に卵の正確な開始温度を入力してもよい。
【００７８】
図４Ｇは、ウォーターバスが撹拌されるか、されないかをユーザが選択できる選択アイコン４３８を含むウォーターバスタイププロンプト画面４３６を示している。
【００７９】
３１４で、プロセッサベースのデバイスは、ユーザにより提供される追加の開始条件に基づいて、より正確な出力食品調理パラメータを決定する。説示の例では、プロセッサベースのデバイスは、ユーザが選択した仕上がりの好み（例えば卵黄の食感又は堅さ、卵白の食感又は堅さ）の料理された卵を提供するであろう料理温度又は料理時間を予測するために、シミュレーション又はモデルへの入力として、卵のサイズ、卵の開始温度、及びウォーターバスが撹拌されるか、されないかを使用し得る。
【００８０】
３１６で、プロセッサベースのデバイスは、前述のように、決定されたより正確な出力食品調理パラメータを通信デバイスのディスプレイ上に表示し、又は表示させる。ユーザは次いで、ユーザの選択した仕上がりの好みに従って、提供された出力食品調理パラメータを用いて食品を料理することができる。場合によっては、１つ以上の料理指示に基づいて、信号がサーバから直接、又はユーザが操作するデバイスを介して１つ以上の（家庭用）電気器具に送信されてもよい。信号は、電気器具の１つ以上の動作パラメータ（例えば温度、時間、速度、圧力）を制御し得る。
【００８１】
３１８で、プロセッサベースのデバイスは方法３００を終了する。方法３００は、再度呼び出されるまで３１８で終了する。あるいは、方法３００は、例えば、３０２に復帰させる制御を用いて、反復されてもよい。あるいは、方法３００は、例えばマルチスレッドプロセッサ上の複数のスレッドの１つとして、他の方法又はプロセスと同時に実行されてもよい。
【００８２】
図４Ｈは、図１のＦＰＧシステム１０８などのＦＰＧシステムに関連するアプリケーション用の設定画面４４０を示している。この実施形態では、設定画面４４０は、ユーザが２つの温度目盛り、華氏と摂氏を選択できる選択アイコン４４２を含んでいる。設定画面４４０は、アプリケーションに関してより多く学習し、又は１つ以上の料理プロセスについてより多く学習するためにユーザが読むことができる、よくある質問（ＦＡＱ）及び答えのリスト４４４も含み得る。設定画面４４０は、ユーザがユーザの好みに従ってアプリケーションを構成することを可能にするためのより多くの又はより少ない設定項目を含み得る。
【００８３】
図４Ｉは、図１のＦＰＧシステム１０８などのＦＰＧシステムに関連するアプリケーションのための通信画面４４６を示している。この実施形態では、通信画面４４６は、例えばユーザのソーシャルネットワークの１つでユーザが他者と料理指示の結果を共有することを可能にするための選択可能な「共有」アイコン４４８を含んでいる。通信画面４４６は、ｅメール、テキストメッセージ、音声メッセージ、ソーシャルメディアサイトへのディジタルポストなどの多くのフォーマットを用いて通信を容易にする様々な機能を含み得る。
【００８４】
ある実施形態では、個人ユーザ、グループ、一人以上の個人ユーザの友人、地理的場所、又は全ユーザについて１つ以上のパラメータ（例えば、食品調理パラメータ、プロンプト、推奨）をアプリオリに調整するために、ＦＰＧシステムはフィードバックを用い得る。例えば、ある実施形態では、ＦＰＧシステムはユーザからの格付けを収集し、一人以上のユーザ向けの１つ以上のパラメータ又は推奨を調整するために格付けが利用され得る。別の例として、ＦＰＧシステムは、ユーザから、又は第三者エンティティ（例えばソーシャルワーク、又は小売りウエブサイトなど）から、一人以上のユーザ向けに１つ以上のパラメータ、推奨、又はシステムの他の機能を調整するために利用し得る情報を手動又は自動で収集し得る。
【００８５】
前述の詳細な説明は、ブロック図、概略図、及び実施例を用いることによってデバイス及び／又はプロセスの様々な実施形態を示したものである。ブロック図、概略図、及び実施例が１つ以上の機能及び／又は動作を含んでいる限り、このようなブロック図、概略図、及び実施例内の各々の機能及び／又は動作は、広範囲のハードウエア、ソフトウエア、ファームウェア、又は実質的にそれらの任意の組み合わせによって個別的及び／又は集合的に実施可能である。一実施形態では、本発明の主題は特定用途向け集積回路（ＡＳＩＣ）を介して実施され得る。しかし、本明細書に記載の実施形態の全部又は一部は、１つ以上のコンピュータで動作する１つ以上のコンピュータプログラムとして（例えば１つ又は複数のコンピュータシステムで動作する１つ以上のプログラムとして）、１つ以上のコントローラ（例えばマイクロコントローラ）で動作する１つ以上のプログラムとして、１つ以上のプロセッサ（例えばマイクロプロセッサ）で動作する１つ以上のプログラムとして、ファームウェアとして、又は実質的にこれらの任意の組み合わせとして標準的集積回路で同様に実施可能であり、回線の設計、及び／又はソフトウエア及び／又はファームウェア用のコードの作成、書き込みは、本開示に照らして当業者の技能の範囲内にあることを当業者は理解するであろう。
【００８６】
本明細書に記載の方法又はアルゴリズムの多くが追加の行為を用いてもよく、ある行為を省いてもよく、及び／又は指定された行為とは異なる行為を実行してもよいことを理解するであろう。
【００８７】
加えて、本明細書で教示される機構は多様な形態のプログラム製品として流通されることができ、例証した実施形態は、実際に流通を実行するために使用される特定のタイプの非一時的信号記憶媒体に関わりなく等しく適用されることを当業者は理解するであろう。非一時的信号記憶媒体の例には、それに限定されないがフロッピーディスク、ハードディスクドライブ、ＣＤ  ＲＯＭ、ディジタルテープ、及びコンピュータメモリなどの記録可能な記憶媒体が含まれる。
【００８８】
上記の様々な実施形態を組み合わせて別の実施形態を提供することができる。実施形態の態様は、必要があれば、更に別の実施形態を提供するために様々な特許、出願、及び刊行物のシステム、回路、及びコンセプトを採用するように修正できる。
【００８９】
上記の、及びその他の変更は、上記の詳細な説明に照らして実施形態に対して行うことができる。２０１４年７月７日に出願された米国仮特許出願第６２／０２１，５３０号の開示はその全体が本明細書に参照として組み込まれる。一般に、以下の特許請求の範囲において使用される用語は、明細書及び特許請求の範囲に開示された特定の実施形態に特許請求の範囲を限定するように解釈されるべきではなく、このような特許請求の範囲に与えられるべき均等物の全範囲と共に可能な全ての実施形態を包含するものと解釈されるべきである。したがって、特許請求の範囲は本開示によって限定されない。
下記は、本願の出願当初に記載の発明である。
＜請求項１＞
プロセッサベースの食品調理ガイダンスシステムの動作方法であって、前記方法は、
通信デバイスを介して食品の食品調理ガイダンスの要求を受信するステップと、
受信した前記要求に応じて、少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含み、
前記少なくとも２つのグラフィカルプロンプトの第１のセットの前記グラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第１の特徴の各段階を描写し、それぞれの前記段階は相互に相違し、
前記方法は、更に、
前記通信デバイスを介して前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップと、
受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定するステップを含む、方法。
＜請求項２＞
前記少なくとも１つの食品調理パラメータを前記通信デバイスによって表示させるステップを更に含む、請求項１に記載の方法。
＜請求項３＞
前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップは、プロセッサベースの食品調理ガイダンスシステムにより、前記段階の１つの選択を、通信デバイスを介してデータネットワーク上で受信するステップを含み、
少なくとも１つの食品調理パラメータを決定するステップは、前記食品調理ガイダンスシステムにより少なくとも１つの食品調理パラメータを決定するステップを含み、
前記少なくとも１つの食品調理パラメータを前記通信デバイスによって表示させるステップは、前記少なくとも１つの食品調理パラメータを含むデータを前記食品調理ガイダンスシステムによって前記データネットワーク上で前記通信デバイスに送信するステップを含む請求項２に記載の方法。
＜請求項４＞
少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップであって、前記少なくとも２つのグラフィカルプロンプトの第１のセットのうちの前記グラフィカルプロンプトのそれぞれが、前記食品のそれぞれ異なる食感、堅さ、又は火の通りを描写する、ステップを含む請求項２に記載の方法。
＜請求項５＞
前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップは、前記段階の１つの選択をプロセッサベースの食品調理ガイダンスシステムにより通信デバイスを介してデータネットワーク上で受信するステップを含み、少なくとも１つの食品調理パラメータを決定するステップは、前記食品調理ガイダンスシステムにより少なくとも１つの食品調理パラメータを決定するステップを含む請求項１に記載の方法。
＜請求項６＞
少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、画像又はビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含む請求項１に記載の方法。
＜請求項７＞
前記方法は、更に、
前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択の受信に応じて、少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含み、
前記少なくとも２つのグラフィカルプロンプトの第２のセットの前記グラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第２の特徴の異なる段階を描写し、
前記方法は、更に、
前記少なくとも１つの食品の第２の特徴の前記段階の１つの選択を前記通信デバイスを介して受信するステップを含み、
食品の少なくとも１つの食品調理パラメータを決定するステップは、受信した前記少なくとも１つの食品の第２の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定するステップを含む、請求項１に記載の方法。
＜請求項８＞
少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含む請求項７に記載の方法。
＜請求項９＞
食品の少なくとも１つの食品調理パラメータを決定するステップは、食品の料理温度、又は料理時間の少なくとも１つを決定するステップを含む請求項１に記載の方法。
＜請求項１０＞
食品の食品調理ガイダンスの要求を受信するステップは、白身と黄身とを有する卵の食品調理ガイダンスの要求を受信するステップを含み、
少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、画像又はビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含み、
前記画像又はビデオの第１のセットうちの画像又はビデオのそれぞれが、前記白身と前記黄身の一方のそれぞれ異なる食感、堅さ、又は火の通りを描写し、前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップは、前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの選択を受信するステップを含み、
前記方法は、更に、
前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの選択の受信に応じて、前記通信デバイスによって画像又はビデオの第２のセットの少なくとも１つを表示させるステップを含み、
前記画像又はビデオの第２のセットの前記画像又はビデオそれぞれは、前記白身と前記黄身の他方の異なる食感を描写し、
前記方法は、更に、
前記通信デバイスを介して、前記画像又はビデオの第２のセットのうちの前記画像又はビデオの１つの選択を受信するステップを含み、
食品の少なくとも１つの食品調理パラメータを決定するステップは、受信した前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの前記選択に少なくとも部分的に基づいて、及び、受信した前記画像又はビデオの第２のセットのうちの前記画像又はビデオの１つの前記選択に少なくとも部分的に基づいて、卵の少なくとも１つの食品調理パラメータを決定するステップを含む請求項１に記載の方法。
＜請求項１１＞
少なくとも１つの食品調理パラメータを決定するステップは、卵の料理時間、又は料理温度の少なくとも１つを決定するステップを含む請求項１０に記載の方法。
＜請求項１２＞
前記通信デバイスによって画像又はビデオの第２のセットの少なくとも１つを表示させるステップは、受信した前記画像又はビデオの第１のセットのうちの前記画像又はビデオの１つの前記選択に少なくとも部分的に基づいて、前記通信デバイスによって画像又はビデオの第２のセットの少なくとも１つを表示させるステップを含む請求項１０に記載の方法。
＜請求項１３＞
食品の少なくとも１つの食品調理パラメータを決定するステップの後に、前記通信デバイスによって少なくとも１つの補足プロンプトを表示させるステップと、
前記通信デバイスを介して前記少なくとも１つの補足プロンプトへの応答を受信するステップと、
受信した前記補足プロンプトへの前記応答に少なくとも部分的に基づいて食品の少なくとも１つの食品調理パラメータを決定するステップと、を更に含む請求項１に記載の方法。
＜請求項１４＞
前記通信デバイスによって少なくとも１つの補足プロンプトを表示させるステップは、食品の物理的特徴、環境条件、又は食品調理条件の少なくとも１つに関連する少なくとも１つの補足プロンプトを前記通信デバイスによって表示させるステップを含む請求項１に記載の方法。
＜請求項１５＞
前記通信デバイスによって少なくとも１つの補足プロンプトを表示させるステップは、食品のサイズ、食品の形状、食品の分類、食品の温度、高度、地理的位置、又は料理方法の少なくとも１つに関連する少なくとも１つの補足プロンプトを前記通信デバイスによって表示させるステップを含む請求項１３に記載の方法。
＜請求項１６＞
食品の少なくとも１つの食品調理パラメータを決定するステップは、ウォーターバスで食品を料理する時間と継続期間とを決定するステップを含む請求項１に記載の方法。
＜請求項１７＞
少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップは、画像又はビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させるステップを含む請求項１に記載の方法。
＜請求項１８＞
プロセッサベースの食品調理ガイダンスシステムであって、
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサと通信可能に結合され、少なくとも１つのプロセッサ実行可能命令又はデータを記憶する少なくとも１つの非一時的プロセッサ読取り可能記憶媒体と、を備え、前記少なくとも１つのプロセッサは使用時に、
食品の食品調理ガイダンスの要求を受信し、
受信した前記要求に応じて、少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを通信デバイスのディスプレイによって表示させ、
前記少なくとも２つのグラフィカルプロンプトの第１のセットのグラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第１の特徴の各段階を描写し、それぞれの前記段階は相互に相違し、
前記少なくとも１つのプロセッサは使用時に、更に、
前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信し、
受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定する、プロセッサベースの食品調理ガイダンスシステム。
＜請求項１９＞
前記少なくとも１つのプロセッサは、
前記少なくとも１つの食品調理パラメータを前記通信デバイスのディスプレイによって表示させる請求項１８に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項２０＞
前記少なくとも１つのプロセッサは、
前記通信デバイスを介して前記段階の１つの選択をデータネットワーク上で受信し、
前記少なくとも１つの食品調理パラメータを含むデータを前記通信デバイスに前記データネットワーク上で送信する、請求項１９に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項２１＞
前記少なくとも２つのグラフィカルプロンプトの第１のセットの前記グラフィカルプロンプトのそれぞれは、食品のそれぞれ異なる食感、堅さ、又は火の通りを描写する請求項１９に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項２２＞
前記少なくとも１つのプロセッサは、
前記通信デバイスから前記段階の１つの選択をデータネットワーク上で受信する請求項１８に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項２３＞
前記少なくとも１つのプロセッサは、
ビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させる請求項１８に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項２４＞
前記少なくとも１つのプロセッサは、
受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に応じて、少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスの前記ディスプレイによって表示させ、
前記少なくとも２つのグラフィカルプロンプトの第２のセットのグラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第２の特徴のそれぞれ異なる各段階を描写し、
前記少なくとも１つのプロセッサは、更に、
前記少なくとも１つの食品の第２の特徴の前記段階の１つの選択を受信し、
受信した前記少なくとも１つの食品の第２の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定する、請求項１８に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項２５＞
前記少なくとも１つのプロセッサは、
受信した前記少なくとも１つの食品の第１の特徴の前記段階の１つの前記選択に少なくとも部分的に基づいて、少なくとも２つのグラフィカルプロンプトの第２のセットの少なくとも１つを前記通信デバイスによって表示させる請求項２４に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項２６＞
前記少なくとも１つのプロセッサは、
食品の料理温度、又は料理時間の少なくとも１つを決定する請求項１８に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項２７＞
前記少なくとも１つのプロセッサは、
白身と黄身とを有する卵の調理ガイダンスの要求を受信し、
ビデオの第１のセットの少なくとも１つを前記通信デバイスの前記ディスプレイによって表示させ、
前記ビデオの第１のセットのビデオのそれぞれは、前記白身と前記黄身の一方のそれぞれ異なる食感、堅さ、又は火の通りを描写し、
前記少なくとも１つのプロセッサは、更に、
前記ビデオの第１のセットのうちの前記ビデオの１つの選択を受信し、
受信した前記ビデオの第１のセットのうちの前記ビデオの１つの前記選択に応じて、ビデオの第２のセットの少なくとも１つを前記通信デバイスによって表示させ、
前記ビデオの第２のセットのビデオのそれぞれは、前記白身と前記黄身の他方のそれぞれ異なる食感、堅さ、又は火の通りを描写し、
前記少なくとも１つのプロセッサは、更に、
前記ビデオの第２のセットの前記ビデオの１つの選択を受信し、
受信した前記ビデオの第１のセットの前記ビデオの１つの前記選択に少なくとも部分的に基づいて、及び受信した前記ビデオの第２のセットの前記ビデオの１つの前記選択に少なくとも部分的に基づいて、卵の少なくとも１つの食品調理パラメータを決定する請求項１８に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項２８＞
前記少なくとも１つのプロセッサは、
卵の料理時間、又は料理温度の少なくとも１つを決定する請求項２７に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項２９＞
前記少なくとも１つのプロセッサは、
受信した前記ビデオの第１のセットの前記ビデオの１つの前記選択に少なくとも部分的に基づいて、ビデオの第２のセットの少なくとも１つを前記通信デバイスの前記ディスプレイによって表示させる請求項２７に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項３０＞
前記少なくとも１つのプロセッサは、
少なくとも１つの補助プロンプトを前記通信デバイスの前記ディスプレイによって表示させ、
前記少なくとも１つの補助プロンプトへの応答を受信し、
受信した前記補助プロンプトへの前記応答に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを決定する、請求項１８に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項３１＞
前記少なくとも１つの補助プロンプトは、食品の物理的特徴、環境条件、又は食品調理条件の少なくとも１つに関連する請求項３０に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項３２＞
前記少なくとも１つの補助プロンプトは、食品のサイズ、食品の形状、食品の分類、食品の温度、高度、地理的位置、又は料理方法の少なくとも１つに関連する請求項３０に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項３３＞
少なくとも１つのプロセッサは、
ウォーターバスで食品を料理する時間と継続期間とを決定する請求項１８に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項３４＞
前記少なくとも１つのプロセッサは、
画像又はビデオの第１のセットの少なくとも１つを前記通信デバイスによって表示させる請求項１８に記載のプロセッサベースの食品調理ガイダンスシステム。
＜請求項３５＞
プロセッサベースの食品調理ガイダンスシステムの動作方法であって、
前記方法は、
前記プロセッサベースの食品調理ガイダンスシステムにおいて通信デバイスを介してデータネットワーク上で少なくとも１つの食品の第１の特徴の段階の選択であって、前記通信デバイスのディスプレイにより出力されるプロンプトに少なくとも部分的に基づく前記選択を受信するステップであって、前記プロンプトは、前記少なくとも１つの食品の第１の特徴を視覚的に描写する、ステップと、
受信した前記少なくとも１つの食品の第１の特徴の前記段階の前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを特定するステップと、
前記少なくとも１つの食品調理パラメータを前記データネットワーク上で前記通信デバイスに送信するステップと、を含む方法。
＜請求項３６＞
食品の少なくとも１つの食品調理パラメータを特定するステップは、シミュレーション、モデル、ルックアップテーブル、又は解析的、数値的に解ける方程式の少なくとも１つを用いて前記食品の少なくとも１つの食品調理パラメータを特定するステップを含む請求項３５に記載の方法。
＜請求項３７＞
プロセッサベースの食品調理ガイダンスシステムであって、
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサと通信可能に結合され、少なくとも１つのプロセッサ実行可能命令又はデータを記憶する少なくとも１つの非一時的プロセッサ読取り可能記憶媒体と、を備え、前記少なくとも１つのプロセッサは使用時に、
通信デバイスを介してデータネットワーク上で少なくとも１つの食品の第１の特徴の段階の選択を受信し、
前記選択は、前記通信デバイスのディスプレイにより出力されるプロンプトに少なくとも部分的に基づき、前記プロンプトは、前記少なくとも１つの食品の第１の特徴を視覚的又は音声的に描写し、
前記少なくとも１つのプロセッサは使用時に、更に、
受信した前記少なくとも１つの食品の第１の特徴の前記段階の前記選択に少なくとも部分的に基づいて、食品の少なくとも１つの食品調理パラメータを特定し、
前記少なくとも１つの食品調理パラメータを前記データネットワーク上で前記通信デバイスに送信する、プロセッサベースの食品調理ガイダンスシステム。
＜請求項３８＞
プロセッサベースの通信デバイスの動作方法であって、
前記方法は、
少なくとも２つのグラフィカルプロンプトの第１のセットの少なくとも１つを前記通信デバイスのディスプレイによって表示するステップを含み、
前記少なくとも２つのグラフィカルプロンプトの第１のセットのグラフィカルプロンプトのそれぞれは、少なくとも１つの食品の第１の特徴の各段階を描写し、それぞれの前記段階は相互に相違し、
前記方法は、更に、
前記通信デバイスを介して、前記少なくとも１つの食品の第１の特徴の前記段階の１つの選択を受信するステップと、
受信した前記段階の１つの前記選択を示すデータを、データネットワーク上でプロセッサベースの食品調理ガイダンスシステムに送信するステップと、
前記プロセッサベースの食品調理ガイダンスシステムから出力食品調理パラメータを前記データネットワーク上で受信するステップと、
受信した前記出力食品調理パレメータを前記通信デバイスの前記ディスプレイによって表示するステップを含むことを特徴とする方法。
【図１】
0006794351.tif 000002
【図２】
0006794351.tif 000003
【図３】
0006794351.tif 000004
【図４Ａ】
0006794351.tif 000005
【図４Ｂ】
0006794351.tif 000006
【図４Ｃ】
0006794351.tif 000007
【図４Ｄ】
0006794351.tif 000008
【図４Ｅ】
0006794351.tif 000009
【図４Ｆ】
0006794351.tif 000010
【図４Ｇ】
0006794351.tif 000011
【図４Ｈ】
0006794351.tif 000012
【図４Ｉ】
0006794351.tif 000013