(57)【特許請求の範囲】
【請求項１】
ネットワークを介して、表示装置と、調理家電とに接続する情報配信システムにおける情報配信方法であって、
第１食品を特定可能な第１識別情報と、前記調理家電を用いた前記第１食品に対する第１調理が終了する第１終了時刻を示す第１終了時刻情報と、前記第１調理における前記調理家電の動作出力および動作時間を示す第１ログ情報と、を前記調理家電から受信し、
受信した前記第１識別情報および前記第１ログ情報に基づいて、前記第１食品に関連するアンケートを示す第１アンケート情報をメモリの中から取得し、
前記第１終了時刻から第１所定時間が経過するまでの第１受付期間において、前記調理家電を用いて前記第１食品に対する追加調理が行われたことを示す第１追加調理情報を前記調理家電から受信しなかった場合、前記第１アンケート情報または前記第１アンケート情報を用いて生成した第２アンケート情報を前記表示装置へ配信する、
情報配信方法。
【請求項２】
前記配信は、前記第１受付期間が終了してから第２所定時間後に、前記第１アンケート情報または前記第２アンケート情報を前記表示装置へ配信する、
請求項１に記載の情報配信方法。
【請求項３】
前記第１追加調理情報は、前記調理家電を用いた前記追加調理が終了する第２終了時刻を示す第２終了時刻情報と、前記追加調理における前記調理家電の動作出力および動作時間を示す第２ログ情報とを含み、
前記情報配信方法では、さらに、
前記第１受付期間において、前記第１追加調理情報を受信した場合、前記第１識別情報、前記第１ログ情報および前記第２ログ情報に基づいて、前記第１食品に関連するアンケートを示す第３アンケート情報を前記メモリから取得し、
前記第２終了時刻から第３所定時間が経過するまでの第２受付期間において、前記調理家電を用いて前記第１食品に対するさらなる追加調理が行われたことを示す第２追加調理情報を受信しなかった場合、前記第３アンケート情報を前記表示装置へ配信する、
請求項１または２に記載の情報配信方法。
【請求項４】
さらに、
取得した前記第１アンケート情報に、前記第１ログ情報に示される情報を尋ねるアンケート項目が含まれる場合、前記第１ログ情報に基づいて当該アンケート項目に対する回答を入力することで、第４アンケート情報を生成し、
前記第１終了時刻から第１所定時間が経過するまでの第１受付期間において、前記調理家電を用いて前記第１食品に対する追加調理が行われたことを示す第１追加調理情報を前記調理家電から受信しなかった場合、前記第２アンケート情報として、前記第４アンケート情報を前記表示装置へ配信する、
請求項１から３のいずれか１項に記載の情報配信方法。
【請求項５】
さらに、
前記第１識別情報および前記第１ログ情報に基づいて、前記第１食品に関連するアンケート項目を含むアンケートを示す第５アンケート情報を前記メモリから取得し、
前記第１終了時刻より前に、前記表示装置へ前記第５アンケート情報を配信し、
前記第５アンケート情報に示されるアンケートに含まれる前記第１食品に関連するアンケート項目は、前記第１食品を消費した感想を尋ねるアンケート項目とは異なる、
請求項１に記載の情報配信方法。
【請求項６】
さらに、
前記第１アンケート情報を配信する前に前記第５アンケート情報に対する回答を示すアンケート回答情報を前記調理家電から受信しなかった場合、前記第１アンケート情報が示すアンケートに、前記第５アンケート情報が示すアンケートに含まれるアンケート項目と、前記第１食品を消費した感想を尋ねるアンケート項目とを含めた第６アンケート情報を生成し、
前記第１終了時刻から第１所定時間が経過するまでの第１受付期間において、前記調理家電を用いて前記第１食品に対する追加調理が行われたことを示す第１追加調理情報を前記調理家電から受信しなかった場合、前記第２アンケート情報として、前記第６アンケート情報を前記表示装置へ配信する、
請求項５に記載の情報配信方法。
【請求項７】
前記表示装置は、ネットワークを介して前記情報配信システムに接続する情報端末に備えられ、
前記調理家電は、前記情報端末を介して、前記情報配信システムと通信する、
請求項１から６のいずれか１項に記載の情報配信方法。
【請求項８】
前記第１アンケート情報の配信では、前記第１終了時刻から前記第１所定時間よりも長い第４所定時間が経過するまでの新規受付期間において、前記調理家電を用いた第２食品に対する第２調理が開始されたことを示す新規開始情報を受信しなかった場合、かつ、前記第１受付期間において前記第１追加調理情報を受信しなかった場合、前記第１アンケート情報または前記第２アンケート情報を前記表示装置へ配信する、
請求項１から７のいずれか１項に記載の情報配信方法。
【請求項９】
前記新規開始情報は、前記第２食品を特定可能な第２識別情報と、前記第２調理が終了する第２終了時刻を示す第３終了時刻情報と、前記第２調理における前記調理家電の動作出力および動作時間を示す第３ログ情報とを含む、
請求項８に記載の情報配信方法。
【請求項１０】
前記第１食品と前記第２食品とは、それぞれ異なる食品である、
請求項８または９に記載の情報配信方法。
【請求項１１】
前記第１食品と前記第２食品とは、同じ食品である、
請求項８または９に記載の情報配信方法。
【請求項１２】
前記情報配信システムは、前記調理家電が動作した日時の履歴を示す情報を含む動作履歴情報を記憶するデータベースを備え、
前記配信は、前記動作履歴情報に基づいて、前記調理家電が使用されていないと推定される時間帯に、前記第１アンケート情報または前記第２アンケート情報を前記表示装置へ配信する、
請求項１に記載の情報配信方法。
【請求項１３】
前記動作履歴情報は、さらに、前記調理家電が動作した曜日を示す情報を含み、
前記配信は、前記動作履歴情報に基づいて、前記第１調理が行われた曜日において、前記調理家電が使用されていないと推定される時間帯に、前記第１アンケート情報または前記第２アンケート情報を前記表示装置へ配信する、
請求項１２に記載の情報配信方法。
【請求項１４】
ネットワークを介して、表示装置と、調理家電とに接続するサーバ装置であって、
第１食品を特定可能な第１識別情報と、前記調理家電を用いた前記第１食品に対する第１調理が終了する第１終了時刻を示す第１終了時刻情報と、前記第１調理における前記調理家電の動作出力および動作時間を示す第１ログ情報と、前記調理家電を用いて前記第１食品に対する追加調理が行われたことを示す第１追加調理情報と、を受信する受信部と、
前記受信部が受信した前記第１識別情報および前記第１ログ情報に基づいて、前記第１食品に関連するアンケートを示す第１アンケート情報をメモリの中から取得する取得部と、
前記第１アンケート情報または前記第１アンケート情報を用いて生成された第２アンケート情報を前記表示装置へ配信する配信部と、を備え、
前記第１終了時刻から第１所定時間が経過するまでの第１受付期間において、前記受信部が前記第１追加調理情報を受信しなかった場合、前記配信部は、前記第１アンケート情報を前記表示装置へ配信する、
サーバ装置。
【請求項１５】
表示装置を有する情報端末と、調理家電と、前記情報端末および前記調理家電にネットワークを介して接続する情報配信システムとを備えるネットワークシステムであって、
前記情報端末により送信される情報であって、第１食品を特定可能な第１識別情報と、
前記調理家電により送信される情報であって、前記調理家電を用いた前記第１食品に対する第１調理が終了する第１終了時刻を示す第１終了時刻情報と、前記第１調理における前記調理家電の動作出力および動作時間を示す第１ログ情報と、前記調理家電を用いて前記第１食品に対する追加調理が行われたことを示す第１追加調理情報と、を受信する受信部と、
前記受信部が受信した前記第１識別情報および前記第１ログ情報に基づいて、前記第１食品に関連するアンケートを示す第１アンケート情報をメモリの中から取得する取得部と、
前記第１アンケート情報または前記第１アンケート情報を用いて生成された第２アンケート情報を前記情報端末へ配信する配信部と、を備え、
前記第１終了時刻から第１所定時間が経過するまでの第１受付期間において、前記受信部が前記第１追加調理情報を受信しなかった場合、前記配信部は、前記第１アンケート情報または前記第２アンケート情報を前記情報端末へ配信する、
ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、アンケートを提供するための情報配信方法、サーバ装置およびネットワークシステムに関する。
【背景技術】
【０００２】
従来、ユーザが特定の商品を使用したタイミングでアンケートを実施するシステムが提案されている。特許文献１には、ユーザが特定のアプリケーションを用いて印刷を実施した際に、当該ユーザに対して当該アプリケーションに関するアンケートを実施する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５３４７７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１では、更なる改善が必要とされていた。
【課題を解決するための手段】
【０００５】
本開示の一態様に係る情報配信方法は、ネットワークを介して、表示装置と、調理家電とに接続する情報配信システムにおける情報配信方法であって、第１食品を特定可能な第１識別情報と、前記調理家電を用いた前記第１食品に対する第１調理が終了する第１終了時刻を示す第１終了時刻情報と、前記第１調理における前記調理家電の動作出力および動作時間を示す第１ログ情報と、を前記調理家電から受信し、受信した前記第１識別情報および前記第１ログ情報に基づいて、前記第１食品に関連するアンケートを示す第１アンケート情報をメモリの中から取得し、前記第１終了時刻から第１所定時間が経過するまでの第１受付期間において、前記調理家電を用いて前記第１食品に対する追加調理が行われたことを示す第１追加調理情報を前記調理家電から受信しなかった場合、前記第１アンケート情報または前記第１アンケート情報を用いて生成した第２アンケート情報を前記表示装置へ配信する。
【０００６】
なお、これらの全般的または具体的な態様は、サーバ装置、システム、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体記録媒体で実現されてもよく、装置、システム、集積回路、コンピュータプログラムまたは記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【０００７】
上記態様によれば、更なる改善を実現することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施の形態におけるネットワークシステムについて説明するための図である。
【図２】図２は、本実施の形態に係るネットワークシステムの構成を示す概略図である。
【図３】図３は、本実施の形態に係るネットワークシステムの構成のうち端末装置の機能的な構成を示すブロック図である。
【図４】図４は、本実施の形態に係るネットワークシステムの構成のうち電子レンジの機能的な構成を示すブロック図である。
【図５】図５は、本実施の形態に係るネットワークシステムの構成のうちサーバ装置の構成を示すブロック図である。
【図６】図６は、本実施の形態における食品情報の一例を示す図である。
【図７Ａ】図７Ａは、本実施の形態における動作開始時に記録されるグ情報の一例を示す図である。
【図７Ｂ】図７Ｂは、本実施の形態における動作終了時に記録されるログ情報の一例を示す図である。
【図８Ａ】図８Ａは、本実施の形態におけるユーザ情報の一例を示す図である。
【図８Ｂ】図８Ｂは、本実施の形態におけるユーザ情報の他の一例を示す図である。
【図９】図９は、本実施の形態におけるアンケート情報の一例を示す図である。
【図１０】図１０は、本開示の一実施の形態に係る送信待ちアンケート情報の一例を示す図である。
【図１１Ａ】図１１Ａは、本開示の一実施の形態に係るアンケートの一例を示す図である。
【図１１Ｂ】図１１Ｂは、本開示の一実施の形態に係る加工されたアンケートの一例を示す図である。
【図１２】図１２は、本開示の一実施の形態に係るアンケートの別の一例を示す図である。
【図１３】図１３は、本開示の一実施の形態に係るアンケートの別の一例を示す図である。
【図１４】図１４は、本開示の一実施の形態に係る２つのアンケートが連結された一例を示す図である。
【図１５】図１５は、端末装置１００におけるあたため設定の取得方法の流れを示すフローチャートである。
【図１６】図１６は、電子レンジ２００およびサーバ装置３００間のアンケートを送信する処理の一例を示すシーケンス図である。
【図１７】図１７は、アンケートの生成の具体的な処理を示すフローチャートである。
【図１８】図１８は、電子レンジ２００およびサーバ装置３００間のアンケートを送信する処理の他の一例を示すシーケンス図である。
【図１９】図１９は、端末装置１００が電子レンジ２００のログ情報をサーバ装置３００へアップロードする処理を示すシーケンス図である。
【図２０】図２０は、各装置の機能をプログラムにより実現するコンピュータのハードウェア構成を示す図である。
【図２１】図２１は、サービスの類型１（自社データセンタ型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。
【図２２】図２２は、サービスの類型２（ＩａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。
【図２３】図２３は、サービスの類型３（ＰａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。
【図２４】図２４は、サービスの類型４（ＳａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。
【発明を実施するための形態】
【０００９】
（本発明の基礎となった知見）
本発明者は、「背景技術」の欄において記載したシステムに関し、以下の問題が生じることを見いだした。
【００１０】
アンケートを実施するタイミングはユーザが特定のアプリケーションから印刷を実施したタイミングに固定されており、ユーザが当該アプリケーションの使用中にアンケートが実施される可能性が存在する。つまり、ユーザがアンケートに回答しやすいタイミングでアンケートを実施するために、さらなる検討が必要とされていた。
【００１１】
また、食品に関するアンケートの場合では、ユーザが対象の食品を消費してからアンケート実施までの期間が長くなるとユーザがアンケートに正確に回答することが困難になるため、アンケートの実施タイミングについてより注意を要する。
【００１２】
このように、特許文献１では、商品を使用した感想を収集するためにユーザにアンケートを実施することが行われている。ユーザがアンケートに正確に回答するためにはアンケート対象の商品を使用した直後で、かつユーザがアンケートに回答できる時点でアンケートを実施することが望ましい。しかしながら、ユーザが商品を使用した時点とユーザがアンケートに回答できる時点の両方を検知する技術的な解決策に関して、特許文献１などの従来技術では検討はされていなかった。
【００１３】
このような課題を解決するために、ネットワークを介して、表示装置と、調理家電とに接続する情報配信システムにおける情報配信方法であって、第１食品を特定可能な第１識別情報と、前記調理家電を用いた前記第１食品に対する第１調理が終了する第１終了時刻を示す第１終了時刻情報と、前記第１調理における前記調理家電の動作出力および動作時間を示す第１ログ情報と、を前記調理家電から受信し、受信した前記第１識別情報および前記第１ログ情報に基づいて、前記第１食品に関連するアンケートを示す第１アンケート情報をメモリの中から取得し、前記第１終了時刻から第１所定時間が経過するまでの第１受付期間において、前記調理家電を用いて前記第１食品に対する追加調理が行われたことを示す第１追加調理情報を前記調理家電から受信しなかった場合、前記第１アンケート情報または前記第１アンケート情報を用いて生成した第２アンケート情報を前記表示装置へ配信する。
【００１４】
これによれば、第１調理が終了してから第１所定時間が経過するまでの第１受付期間において、第１追加調理情報を受信しなかった場合に、第１アンケート情報を表示装置へ配信する。このため、ユーザが、追加調理を行っている期間を避けたタイミングで、第１アンケート情報を配信できる。これにより、ユーザが回答しやすいタイミングで、第１食品に関連する第１アンケート情報を配信することができる。このため、ユーザからの回答を得るために、同一内容のアンケート情報を繰り返し配信することを低減でき、処理負荷やネットワークにかかる負荷を低減できる。また、これにより、消費電力を低減できる。
【００１５】
また、前記配信は、前記第１受付期間が終了してから第２所定時間後に、前記第１アンケート情報または前記第２アンケート情報を前記表示装置へ配信してもよい。
【００１６】
これによれば、さらに、ユーザが、第１調理直後の第１食品を食べていると推定される期間を避けたタイミングで、第１アンケート情報を配信できる。これにより、第１食品を食べた体験をした直後であると推定されるユーザに対して、第１食品に関する第１アンケートを配信することができる。つまり、当該体験をしたユーザの記憶が新鮮なうちに、第１アンケート情報を配信できる。このため、ユーザが第１食品に関する第１アンケート情報により回答しやすいタイミングで、第１アンケート情報を配信することができる。
【００１７】
また、前記第１追加調理情報は、前記調理家電を用いた前記追加調理が終了する第２終了時刻を示す第２終了時刻情報と、前記追加調理における前記調理家電の動作出力および動作時間を示す第２ログ情報とを含み、前記情報配信方法では、さらに、前記第１受付期間において、前記第１追加調理情報を受信した場合、前記第１識別情報、前記第１ログ情報および前記第２ログ情報に基づいて、前記第１食品に関連するアンケートを示す第３アンケート情報を前記メモリから取得し、前記第２終了時刻から第３所定時間が経過するまでの第２受付期間において、前記調理家電を用いて前記第１食品に対するさらなる追加調理が行われたことを示す第２追加調理情報を受信しなかった場合、前記第３アンケート情報を前記表示装置へ配信してもよい。
【００１８】
これによれば、追加調理の後にさらにユーザが次の追加調理を行っている期間を避けたタイミングで、第１食品に関連する第３アンケート情報を配信できる。これにより、ユーザが回答しやすいタイミングで、第１食品に関連する第３アンケート情報を配信することができる。
【００１９】
また、さらに、取得した前記第１アンケート情報に、前記第１ログ情報に示される情報を尋ねるアンケート項目が含まれる場合、前記第１ログ情報に基づいて当該アンケート項目に対する回答を入力することで、第４アンケート情報を生成し、前記第１終了時刻から第１所定時間が経過するまでの第１受付期間において、前記調理家電を用いて前記第１食品に対する追加調理が行われたことを示す第１追加調理情報を前記調理家電から受信しなかった場合、前記第２アンケート情報として、前記第４アンケート情報を前記表示装置へ配信してもよい。
【００２０】
これによれば、第１アンケート情報と第１ログ情報に示される内容とに応じて、第４アンケート情報を生成できる。これにより、状況に応じて適切なアンケート情報を配信できる。
【００２１】
また、さらに、前記第１識別情報および前記第１ログ情報に基づいて、前記第１食品に関連するアンケート項目を含むアンケートを示す第５アンケート情報を前記メモリから取得し、前記第１終了時刻より前に、前記表示装置へ前記第５アンケート情報を配信し、前記第５アンケート情報に示されるアンケートに含まれる前記第１食品に関連するアンケート項目は、前記第１食品を消費した感想を尋ねるアンケート項目とは異なってもよい。
【００２２】
これによれば、調理終了前であっても第１食品を消費した感想以外のことを尋ねるアンケート情報を配信できる。
【００２３】
また、さらに、前記第１アンケート情報を配信する前に前記第５アンケート情報に対する回答を示すアンケート回答情報を前記調理家電から受信しなかった場合、前記第１アンケート情報が示すアンケートに、前記第５アンケート情報が示すアンケートに含まれるアンケート項目と、前記第１食品を消費した感想を尋ねるアンケート項目とを含めた第６アンケート情報を生成し、前記第１終了時刻から第１所定時間が経過するまでの第１受付期間において、前記調理家電を用いて前記第１食品に対する追加調理が行われたことを示す第１追加調理情報を前記調理家電から受信しなかった場合、前記第２アンケート情報として、前記第６アンケート情報を前記表示装置へ配信してもよい。
【００２４】
これによれば、調理終了前に配信したアンケートに対する回答がなかった場合であっても、回答がなかったアンケートを、第１食品を消費した感想を尋ねるアンケートに含めて配信できる。このため、回答がなかったアンケートのみを再配信しなくても、１つのアンケートにまとめたアンケートとして配信できる。
【００２５】
また、前記表示装置は、ネットワークを介して前記情報配信システムに接続する情報端末に備えられ、前記調理家電は、前記情報端末を介して、前記情報配信システムと通信してもよい。
【００２６】
これによれば、調理家電がインターネットと常時接続する通信機能を有していなくても、端末装置と通信できる機能を有していれば、アンケートの配信を適切に行うことができる。
【００２７】
また、前記第１アンケート情報の配信では、前記第１終了時刻から前記第１所定時間よりも長い第４所定時間が経過するまでの新規受付期間において、前記調理家電を用いた第２食品に対する第２調理が開始されたことを示す新規開始情報を受信しなかった場合、かつ、前記第１受付期間において前記第１追加調理情報を受信しなかった場合、前記第１アンケート情報または前記第２アンケート情報を前記表示装置へ配信してもよい。
【００２８】
これによれば、追加調理の後にさらにユーザが次の第２食品への第２調理を行っている期間を避けたタイミングで、第１食品に関連する第１アンケート情報を配信できる。これにより、ユーザが回答しやすいタイミングで、第１食品に関連する第１アンケート情報を配信することができる。
【００２９】
また、前記新規開始情報は、前記第２食品を特定可能な第２識別情報と、前記第２調理が終了する第２終了時刻を示す第３終了時刻情報と、前記第２調理における前記調理家電の動作出力および動作時間を示す第３ログ情報とを含んでもよい。
【００３０】
また、前記第１食品と前記第２食品とは、それぞれ異なる食品であってもよい。
【００３１】
また、前記第１食品と前記第２食品とは、同じ食品であってもよい。
【００３２】
また、前記情報配信システムは、前記調理家電が動作した日時の履歴を示す情報を含む動作履歴情報を記憶するデータベースを備え、前記配信は、前記動作履歴情報に基づいて、前記調理家電が使用されていないと推定される時間帯に、前記第１アンケート情報または前記第２アンケート情報を前記表示装置へ配信してもよい。
【００３３】
これによれば、動作履歴情報に基づいて、調理家電が使用されていないと推定される時間帯に、第１アンケート情報を配信できるため、ユーザが回答しやすいタイミングで、第１アンケート情報を配信できる。
【００３４】
また、前記動作履歴情報は、さらに、前記調理家電が動作した曜日を示す情報を含み、前記配信は、前記動作履歴情報に基づいて、前記第１調理が行われた曜日において、前記調理家電が使用されていないと推定される時間帯に、前記第１アンケート情報または前記第２アンケート情報を前記表示装置へ配信してもよい。
【００３５】
これによれば、動作履歴情報に基づいて、第１調理が行われた曜日において、電子レンジが使用されていないと推定される時間帯に、第１アンケート情報を配信できるため、ユーザが回答しやすいタイミングで、第１アンケート情報を配信できる。
【００３６】
なお、これらの全般的または具体的な態様は、サーバ装置、システム、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体記録媒体で実現されてもよく、装置、システム、集積回路、コンピュータプログラムまたは記録媒体の任意な組み合わせで実現されてもよい。
【００３７】
なお、以下で説明する実施の形態は、いずれも本開示の一具体例を示すものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。また全ての実施の形態において、各々の内容を組み合わせることも出来る。
【００３８】
（提供するサービスの全体像）
まず、本実施の形態におけるネットワークシステムが提供するサービスの全体像について説明する。
【００３９】
図１は、本実施の形態におけるネットワークシステムについて説明するための図である。具体的には、図１の（ａ）は、ネットワークシステムが提供するサービスの全体像を示す図である。ネットワークシステムは、グループ１１００、データセンタ運営会社１１１０およびサービスプロバイダ１１２０を備える。
【００４０】
グループ１１００は、例えば企業、団体又は家庭等であり、その規模を問わない。グループ１１００は、第１の機器および第２の機器を含む複数の機器１１０１およびホームゲートウェイ１１０２を備える。複数の機器１１０１は、インターネットと接続可能な機器（例えば、スマートフォン、パーソナルコンピュータ（ＰＣ）又はテレビ等）、およびそれ自身ではインターネットと接続不可能な機器（例えば、照明、洗濯機又は冷蔵庫等）を含む。複数の機器１１０１は、それ自身ではインターネットと接続不可能であっても、ホームゲートウェイ１１０２を介してインターネットと接続可能となる機器を含んでもよい。また、ユーザ１０１０は、グループ１１００内の複数の機器１１０１を使用する。
【００４１】
データセンタ運営会社１１１０は、クラウドサーバ１１１１を備える。クラウドサーバ１１１１は、インターネットを介して様々な機器と連携する仮想化サーバである。クラウドサーバ１１１１は、主に通常のデータベース管理ツール等で扱うことが困難な巨大なデータ（ビッグデータ）等を管理する。データセンタ運営会社１１１０は、データの管理、クラウドサーバ１１１１の管理、およびそれらを行うデータセンタの運営等を行っている。データセンタ運営会社１１１０が行っている役務の詳細については後述する。
【００４２】
ここで、データセンタ運営会社１１１０は、データの管理又はクラウドサーバ１１１１の管理のみを行っている会社に限らない。例えば、図１の（ｂ）に示すように、複数の機器１１０１のうちの一つの機器を開発又は製造している機器メーカが、データの管理又はクラウドサーバ１１１１の管理等を行っている場合は、機器メーカがデータセンタ運営会社１１１０に該当する。また、データセンタ運営会社１１１０は一つの会社に限らない。例えば、図１の（ｃ）に示すように、機器メーカおよび管理会社が共同又は分担してデータの管理又はクラウドサーバ１１１１の管理を行っている場合は、両者又はいずれか一方がデータセンタ運営会社１１１０に該当する。
【００４３】
サービスプロバイダ１１２０は、サーバ１１２１を備える。ここで言うサーバ１１２１とは、その規模は問わず、例えば、個人用ＰＣ内のメモリ等も含む。また、サービスプロバイダ１１２０がサーバ１１２１を備えていない場合もある。
【００４４】
なお、上記のネットワークシステムにおいて、ホームゲートウェイ１１０２は必須ではない。例えば、クラウドサーバ１１１１が全てのデータ管理を行っている場合等は、ホームゲートウェイ１１０２は不要となる。また、家庭内の全ての機器がインターネットに接続されている場合のように、それ自身ではインターネットと接続不可能な機器は存在しない場合もある。
【００４５】
次に、上記のネットワークシステムにおける情報の流れを説明する。
【００４６】
まず、グループ１１００の第１の機器又は第２の機器は、各ログ情報をデータセンタ運営会社１１１０のクラウドサーバ１１１１にそれぞれ送信する。クラウドサーバ１１１１は、第１の機器又は第２の機器のログ情報を集積する（図１の（ａ）の矢印１１３１）。ここで、ログ情報とは、複数の機器１１０１の例えば運転状況又は動作日時等を示す情報である。例えば、ログ情報は、テレビの視聴履歴、レコーダーの録画予約情報、洗濯機の運転日時、洗濯物の量、冷蔵庫の開閉日時、又は冷蔵庫の開閉回数などを含むが、これらの情報に限らず、種々の機器から取得が可能な種々の情報を含んでもよい。なお、ログ情報は、インターネットを介して複数の機器１１０１自体から直接クラウドサーバ１１１１に提供されてもよい。また、ログ情報は、複数の機器１１０１から一旦ホームゲートウェイ１１０２に集積され、ホームゲートウェイ１１０２からクラウドサーバ１１１１に提供されてもよい。
【００４７】
次に、データセンタ運営会社１１１０のクラウドサーバ１１１１は、集積したログ情報を一定の単位でサービスプロバイダ１１２０に提供する。ここで、一定の単位とは、データセンタ運営会社１１１０が集積した情報を整理してサービスプロバイダ１１２０に提供することの出来る単位でもよいし、サービスプロバイダ１１２０が要求する単位でもよい。また、一定の単位で提供するとしているが、一定の単位でなくてもよく、状況に応じて提供する情報量が変化してもよい。ログ情報は、必要に応じてサービスプロバイダ１１２０が保有するサーバ１１２１に保存される（図１の（ａ）の矢印１１３２）。
【００４８】
そして、サービスプロバイダ１１２０は、ログ情報をユーザに提供するサービスに適合する情報に整理し、ユーザに提供する。情報が提供されるユーザは、複数の機器１１０１を使用するユーザ１０１０でもよいし、外部のユーザ１０２０でもよい。ユーザ１０１０，１０２０への情報提供方法としては、例えば、サービスプロバイダ１１２０から直接ユーザ１０１０，１０２０へ情報が提供されてもよい（図１の（ａ）の矢印１１３３，１１３４）。また、ユーザ１０１０への情報提供方法としては、例えば、データセンタ運営会社１１１０のクラウドサーバ１１１１を再度経由して、ユーザ１０１０に情報が提供されてもよい（図１の（ａ）の矢印１１３５，１１３６）。また、データセンタ運営会社１１１０のクラウドサーバ１１１１は、ログ情報をユーザに提供するサービスに適合する情報に整理し、サービスプロバイダ１１２０に提供してもよい。
【００４９】
なお、ユーザ１０１０は、ユーザ１０２０と異なっていてもよいし、同一であってもよい。
【００５０】
（実施の形態）
［ネットワークシステムの構成］
図２は、本実施の形態に係るネットワークシステムの構成を示す概略図である。
【００５１】
図２に示すように、本実施の形態に係るネットワークシステム１０は、推奨する調理プログラム（調理設定）をユーザに提示する情報端末に対応する端末装置１００と、調理機器である電子レンジ２００と、推奨する調理プログラムを保持するサーバ装置３００（情報配信システム）と、を含む。図２において、端末装置１００は、インターネット４００とは、Ｗｉ−Ｆｉ（登録商標）などの無線接続を確立するための無線ＬＡＮアクセスポイント（ＡＰ）２１０と無線接続されることにより接続されていてもよいし、携帯電話通信網を構成している基地局４１０と通信することにより接続されてもよい。また、電子レンジ２００は、インターネット４００とは、Ｗｉ−Ｆｉ（登録商標）などの無線接続を確立するための無線ＬＡＮアクセスポイント（ＡＰ）２１０と無線接続されることにより接続されていてもよいし、Ｂｌｕｅｔｏｏｔｈ（登録商標）によって無線接続されることにより接続されていてもよいし、有線ＬＡＮで接続されていてもよい。なお、上述した、端末装置１００または電子レンジ２００のインターネット４００への接続形態は、一例であり、上述した接続形態に限定されない。
【００５２】
ここで、図２に示す端末装置１００および電子レンジ２００は、図１に示すインターネットに接続可能な機器１１０１に相当し、サーバ装置３００は、図１に示すクラウドサーバ１１１１又はサーバ１１２１に相当する。
【００５３】
なお、以下では、電子レンジ２００の調理機能として、レンジ機能（あたため動作）を用いる場合について説明する。つまり、サーバ装置３００から端末装置１００へ送信される調理プログラムには、レンジ機能の設定であるあたため設定（あたため動作の動作出力およびあたため動作の動作時間）が含まれる。ただし、電子レンジの調理機能は、レンジ機能に限らない。例えば、電子レンジの調理機能として、オーブン機能、グリル機能、スチーム機能などを適用してもよい。
【００５４】
次に、ネットワークシステム１０を構成する、端末装置１００と、電子レンジ２００と、サーバ装置３００とのそれぞれの具体的な構成について説明する。
【００５５】
［端末装置１００の構成］
図３は、本実施の形態に係るネットワークシステムの構成のうち端末装置の機能的な構成を示すブロック図である。
【００５６】
図３に示すように、端末装置１００は、表示入力部１０１と、撮影部１０３と、認識部１０４と、第１通信部１０５と、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）生成部１０６と、第２通信部１０７と、記憶部１０８とを備える。端末装置１００は、例えば、スマートフォン、タブレットなどの携帯型のコンピュータである。なお、端末装置１００は、携帯型のコンピュータに限らずに、例えば、ラップトップＰＣ、デスクトップＰＣなどのコンピュータであってもよい。
【００５７】
表示入力部１０１は、ユーザへの情報の提示およびユーザの各種操作の受け付けを行うためのＵＩ１０２を表示する。具体的には、表示入力部１０１は、サーバ装置３００から送信される情報（あたため設定）を用いて、少なくとも電子レンジ２００に行わせる調理にかける調理時間の複数の候補の中から何れか１つをユーザに選択させるためのＵＩ１０２を表示する。また、表示入力部１０１は、ユーザによる物理的な操作（例えば、タッチパネルに対するタッチ操作）を受け付けて、各種処理を実行し、処理結果をＵＩ１０２および認識部１０４に出力する。具体的には、表示入力部１０１は、バーコード認識機能の起動の要求を示す、ユーザからの入力を受け付けたことを、認識部１０４へ通知する。また、表示入力部１０１は、ＵＩ１０２を介して入力されたあたため設定（ユーザに選択されたあたため設定）を第２通信部１０７に出力する。表示入力部１０１は、例えば、タッチパネルなどにより実現される。
【００５８】
撮影部１０３は、食品または食品の包装を含む画像を撮影して画像データを取得し、取得した画像データを認識部１０４に出力する。撮影部１０３は、例えば、食品の包装に記載されたバーコードを含む画像データを取得する。撮影部１０３は、例えば、イメージセンサおよびレンズを備えたカメラモジュールにより実現される。
【００５９】
認識部１０４は、撮影部１０３から受け取る画像データを解析して、撮影部１０３で撮影された食品を特定可能な識別情報を認識する。例えば、認識部１０４は、バーコードを含む画像データを受け取ると、バーコードの画像データを解析して、識別情報としての当該バーコードに対応する数字（バーコード番号）に変換することで、識別情報を認識する。なお、バーコードの認識には従来の画像解析の手法を用いればよい。そして、認識部１０４は、得られたバーコード番号を第１通信部１０５に出力する。なお、バーコードは、食品の認識に用いる情報の一例であって、これに限定されない。例えば、認識部１０４は、食品自体の外観、または、食品の包装全体の外観を撮影することにより取得された画像データに基づいて、例えば、画像マッチング処理などの画像解析を行うことにより食品を一意に特定してもよい。認識部１０４は、例えば、プロセッサおよびメモリに記憶されているプログラムなどにより実現される。
【００６０】
第１通信部１０５は、サーバ装置３００との間で通信を行う。第１通信部１０５は、具体的には、認識部１０４から受け取る識別情報（例えば、バーコード番号）をキーとして、サーバ装置３００（検索部３０１）に当該識別情報に対応する食品情報（つまり、バーコード番号に対応する食品情報）の送信を要求する。そして、第１通信部１０５は、当該要求に対してサーバ装置３００から送信された応答である食品情報を受信し、受信した食品情報をＵＩ生成部１０６に出力する。また、第１通信部１０５は、記憶部１０８に記憶されている、ログ情報（後述参照）と、電子レンジ２００の使用者を識別するＩＤであるユーザＩＤとを関連づけて、サーバ装置３００（後述する受信部３０２）に送信する。
【００６１】
第１通信部１０５は、例えば、プロセッサ、メモリに記憶されているプログラム、通信モジュール（例えば、Ｗｉ−Ｆｉモジュールまたは携帯電話通信モジュール）などによって実現される。つまり、端末装置１００とサーバ装置３００との間の通信は、例えば、インターネット４００を介して行われる。
【００６２】
ここで、「食品情報」には、例えば、図６に示すように、識別情報としてのバーコード番号、食品の分量、標準あたため出力（ワット）、あたため時間などが含まれる。
【００６３】
ＵＩ生成部１０６は、第１通信部１０５から受け取った食品情報に含まれる情報（例えば、あたため設定）を用いてＵＩ１０２を生成する。例えば、ＵＩ生成部１０６は、食品情報に示されるあたため設定をユーザに選択させるＵＩ１０２を生成する。ＵＩ生成部１０６は、生成したＵＩ１０２を表示入力部１０１に出力する。ＵＩ生成部１０６は、例えば、プロセッサ、メモリに記憶されているプログラムなどによって実現される。
【００６４】
第２通信部１０７は、表示入力部１０１で表示したＵＩ１０２におけるユーザの入力により選択されたあたため設定を、電子レンジ２００（後述する通信部２０１）に送信する。これにより、ＵＩ１０２におけるユーザの入力によって選択されたあたため設定が電子レンジ２００に設定される。あたため設定（調理設定）には、例えば、あたための動作出力（ワット数など）およびあたための動作時間が含まれる。
【００６５】
また、第２通信部１０７は、具体的には、電子レンジ２００から、電子レンジ２００が行ったあたため動作に係る動作出力および動作時間を示すログ情報を受信する。また、受信したログ情報は、記憶部１０８に保存される。
【００６６】
第２通信部１０７は、例えば、プロセッサ、メモリに記憶されているプログラム、通信モジュール（例えば、ＮＦＣモジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、Ｗｉ−Ｆｉモジュール）などによって実現される。つまり、端末装置１００と電子レンジ２００との間の通信は、例えば、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）またはＺｉｇｂｅｅ（登録商標）などの近距離無線通信を介して行われる。
【００６７】
記憶部１０８は、端末装置１００のユーザであることを識別するユーザＩＤを電子レンジ２００の使用者を識別するユーザＩＤとして記憶している。また、記憶部１０８は、第２通信部１０７が受信したログ情報を記憶している。記憶部１０８は、例えば、ハードディスクドライブ、不揮発性メモリなどの記憶装置により実現される。
【００６８】
［電子レンジ２００の構成］
図４は、本実施の形態に係るネットワークシステムの構成のうち電子レンジの機能的な構成を示すブロック図である。
【００６９】
図４に示すように、電子レンジ２００は、通信部２０１と、制御部２０２と、記録部２０３と、記憶部２０４とを備える。
【００７０】
電子レンジ２００において、通信部２０１は、端末装置１００（第２通信部１０７）から、あたため設定を受信する。通信部２０１は、受信したあたため設定に示された内容を制御部２０２に指示する。また、通信部２０１は、記録部２０３から記憶部２０４にログ情報が記録されたことを通知されると、記録されたログ情報をサーバ装置３００（受信部３０２）に送信する。通信部２０１は、例えば、プロセッサ、メモリに記憶されているプログラム、通信モジュール（例えば、ＮＦＣモジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）モジュール、Ｗｉ−Ｆｉモジュール）などによって実現される。
【００７１】
制御部２０２は、通信部２０１から受け取るあたため設定に従って、あたため動作を実行する。制御部２０２は、例えば、プロセッサ、メモリに記憶されているプログラム、マグネトロンなどの通常の電子レンジと同様の装置などにより実現される。
【００７２】
記録部２０３は、制御部２０２で実行されるあたため動作に係る動作出力および動作時間とともに、動作開始時刻と、動作終了時刻とをログ情報として記憶部２０４に記録する。また、記録部２０３は、記憶部２０４にログ情報が記録されたことを通信部２０１に通知する。記録部２０３は、例えば、プロセッサ、メモリに記憶されているプログラムなどにより実現される。
【００７３】
記憶部２０４は、ログ情報を記憶する。ログ情報は、いつ、どれくらい（動作出力（ワット）、時間（秒）など）あたためたかを記録するログである。記憶部２０４は、例えば、不揮発性のメモリなどの記憶装置により実現される。
【００７４】
［サーバ装置３００の構成］
図５は、本実施の形態に係るネットワークシステムの構成のうちサーバ装置の構成を示すブロック図である。
【００７５】
図５に示すように、サーバ装置３００は、検索部３０１と、受信部３０２と、取得部３０３と、生成部３０４と、配信部３０５と、記憶部３０６とを備える。なお、サーバ装置３００（情報配信システム）は、１台の装置から構成されるものだけでなく、複数台の装置から構成されてもよい。また、サーバ装置３００は、インターネットなどのネットワークを通じてソフトウェア、データなどを提供するクラウドコンピューティングを実現する装置の少なくとも一部であってもよい。
【００７６】
サーバ装置３００において、検索部３０１は、端末装置１００（第１通信部１０５）から受け取った情報（例えば、バーコード番号などの識別情報）をキーとして記憶部３０６に記憶されている食品情報のデータベースを検索して、当該キーに対応する食品情報を取得する。検索部３０１は、取得した食品情報を端末装置１００（第１通信部１０５）に送信する。検索部３０１は、例えば、プロセッサ、メモリに記憶されているプログラム、通信モジュールなどにより実現される。
【００７７】
受信部３０２は、電子レンジ２００（通信部２０１）からログ情報を受信し、受信した当該ログ情報をデータベースとして記憶部３０６に格納する。具体的には、受信部３０２は、複数の電子レンジそれぞれについて、当該電子レンジにおいて行われた食品のあたため動作に係る動作出力、動作時間、動作開始時刻、および動作終了時刻を含むログ情報を受信し、電子レンジ２００毎に管理されたログ情報を記憶部３０６に格納する。ログ情報は、後述するように、第１食品を特定可能な第１識別情報と、電子レンジ２００を用いた第１食品に対する第１調理が終了する第１終了時刻を示す第１終了時刻情報と、第１調理における電子レンジ２００の動作出力および動作時間を示す第１ログ情報とを含む情報である。また、受信部３０２は、ユーザのアンケートに対する回答内容を、例えば端末装置１００から受信し、アンケート回答として記憶部３０６に記録する。受信部３０２は、例えば、通信モジュールなどにより実現される。
【００７８】
取得部３０３は、受信した第１識別情報および第１ログ情報に基づいて、第１食品に関連するアンケートを示す第１アンケート情報を記憶部３０６から取得する。具体的には、取得部３０３は、受信部３０２が受信したログ情報から取得したバーコード番号をキーにして、記憶部３０６に記憶されているアンケート情報を検索することで、配信対象となる第１アンケート情報としてのアンケート定義を取得する。なお、取得部３０３は、記憶部３０６に記憶されているアンケート情報に、当該バーコード番号に対応するアンケート定義が存在しない場合は、アンケートを取得しない。取得部３０３は、例えば、プロセッサ、メモリに記憶されているプログラムなどにより実現される。
【００７９】
生成部３０４は、取得部３０３により取得されたアンケート定義（第１アンケート情報）を用いて第２アンケート情報を生成してもよい。生成部３０４は、例えば、第１アンケート情報を加工することにより、第２アンケート情報を生成する。より具体的には、例えば、生成部３０４は、第２アンケート情報として、ログ情報の内容に従ってアンケート定義を加工することにより、第４アンケート情報を生成する。具体的には、生成部３０４は、取得した第１アンケート情報に、第１ログ情報に示される情報を尋ねるアンケート項目が含まれる場合、第１ログ情報に基づいて当該アンケート項目に対する回答を入力することで、第４アンケート情報を生成する。例えば、生成部３０４は、図９に示すアンケート情報のアンケート定義における「＜？  ？＞」の文字列を、あたため実施日などに置換することでアンケート内容を加工することで、図１０に示すような第４アンケート情報を生成する。なお、アンケート定義における文字列の置換などを行う必要がない場合、生成部３０４は、アンケート定義の加工を行わない。この場合、配信部３０５は、取得した第１アンケート情報を配信してもよい。
【００８０】
配信部３０５は、第１終了時刻から第１所定時間が経過するまでの第１受付期間において、電子レンジ２００を用いて第１食品に対する追加調理が行われたことを示す第１追加調理情報を受信しなかった場合、表示装置としての端末装置１００への第１アンケート情報の配信を開始する。つまり、配信部３０５は、第１終了時刻から第１所定時間が経過するまでの第１受付期間において、電子レンジ２００を用いて第１食品に対する追加調理が行われたことを示す第１追加調理情報を受信したか否かを判定する。そして、配信部３０５は、判定の結果、第１終了時刻から第１所定時間が経過するまでの第１受付期間において、電子レンジ２００を用いて第１食品に対する追加調理が行われたことを示す第１追加調理情報を受信しなかった場合、端末装置１００への第１アンケート情報の配信を開始する。例えば、配信部３０５は、第１受付期間が終了してから第２所定時間後に、第１アンケート情報の配信を開始する。
【００８１】
なお、配信部３０５は、第４アンケート情報が生成部３０４により生成されている場合には、第１アンケート情報の代わりに、第２アンケート情報として、生成部３０４により生成された第４アンケート情報を配信する。
【００８２】
配信部３０５は、例えば、プロセッサ、メモリに記憶されているプログラム、通信モジュールなどにより実現される。
【００８３】
なお、第１受付期間は、例えば、電子レンジ２００の機能として、電子レンジ２００があたため動作を終了した時刻から予め定められた期間中であり、追加調理（追加あたため）をユーザから受け付けることが設定されている期間である。例えば、第１受付期間中に、電子レンジ２００には、追加あたためを受付可能であることを示す表示（例えば、「追加あたため」の表示が点滅など）がされている。つまり、第１受付期間を過ぎると、電子レンジ２００は、追加調理を受け付けないため、サーバ装置３００は、第１受付期間を経過し、かつ、第１追加調理情報を受信しなかった場合に、電子レンジ２００では追加調理が行われていない（行われなかった）と推定することができる。
【００８４】
一方で、判定の結果、第１終了時刻から第１所定時間が経過するまでの第１受付期間において、電子レンジ２００を用いて第１食品に対する追加調理が行われたことを示す第１追加調理情報を受信した場合、サーバ装置３００では、第３アンケート情報を取得して、取得した第３アンケート情報を端末装置１００に配信する処理（以下、「第３アンケート情報の配信処理」という。）を行う。ここで、第１追加調理情報は、電子レンジ２００を用いた追加調理が終了する第２終了時刻を示す第２終了時刻情報と、追加調理における電子レンジ２００の動作出力および動作時間を示す第２ログ情報とを含む。
【００８５】
第３アンケート情報の配信処理は、上述したように、受信部３０２が第１受付期間において、第１追加調理情報を受信部３０２が受信した場合に行われる。この場合、取得部３０３は、第１識別情報、第１ログ情報および第２ログ情報に基づいて、第１食品に関連するアンケートを示す第３アンケート情報を取得する。具体的には、取得部３０３は、受信部３０２が受信した第１追加調理情報から取得したバーコード番号をキーにして、記憶部３０６に記憶されているアンケート情報を検索することで、配信対象となる第３アンケート情報としてのアンケート定義を取得する。ここで取得される第３アンケート情報とは、第１食品に対する追加調理に関連するアンケートを含む。
【００８６】
次に、配信部３０５は、第２終了時刻から第３所定時間が経過するまでの第２受付期間において、電子レンジ２００を用いて第１食品に対する更なる追加調理が行われたことを示す第２つ以下調理情報を受信しなかった場合、表示装置としての端末装置１００への第３アンケート情報の配信を開始する。つまり、配信部３０５は、第２終了時刻から第３所定時間が経過するまでの第２受付期間において、電子レンジ２００を用いて第１食品に対するさらなる追加調理が行われたことを示す第２追加調理情報を受信したか否かを判定する。そして、配信部３０５は、判定の結果、第２終了時刻から第３所定時間が経過するまでの第２受付期間において、電子レンジ２００を用いて第１食品に対するさらなる追加調理が行われたことを示す第２追加調理情報を受信しなかった場合、端末装置１００への第３アンケート情報を配信する。  
【００８７】
記憶部３０６は、食品情報、ログ情報、ユーザ情報、アンケート情報、送信待ちアンケート情報およびアンケート回答情報を記憶している。記憶部３０６は、例えば、ハードディスクドライブ、不揮発性メモリなどの記憶装置により実現される。なお、サーバ装置３００が記憶部３０６を含む構成を例に説明をするがこれに限定をされる必要はない。記憶部３０６に対応する記憶装置が記憶する情報にサーバ装置３００がアクセスできる構成であれば、サーバ装置３００と記憶装置とは物理的に別体であってもよい。
【００８８】
ここで、記憶部３０６に記憶されている、食品情報、ログ情報、ユーザ情報、アンケート情報および送信待ちアンケート情報について、図６〜１１を用いて説明する。
【００８９】
図６は、食品情報の一例を示す図である。
【００９０】
食品情報は、例えば、図６に示すように、食品を一位に特定可能な識別情報としてのバーコード番号、当該食品の商品名（食品名）、当該食品のメーカ、当該食品の分量別のあたため設定（分量、標準動作出力および標準動作時間）などを組にしたデータである。例えば、食品情報は、別途収集され、記憶部３０６に保存されている。
【００９１】
図７Ａは、動作開始時に記録されるログ情報の一例を示す図である。図７Ｂは、動作終了時に記録されるログ情報の一例を示す図である。
【００９２】
ログ情報は、どのユーザが、いつ、どれくらい（動作出力（ワット）、動作時間（秒）など）あたためたかを記録したログである。あたための動作開始時に記録されたログ情報である開始時ログ情報は、例えば、図７Ａに示すように、調理ＩＤ、バーコード番号、動作開始時刻（日時）、ユーザＩＤ、分量別のあたため設定（分量、動作出力（ワット）、および動作時間（秒））、および同一の食品に対して追加であたためたか否かを示す追加調理情報の組により構成される。なお、追加調理情報は、追加であたためたことを示す場合は「１」が付与され、通常のあたためを示す場合は「０」が付与されるフラグである。なお、動作開始時刻は、動作が開始された日と時刻とを示す情報であるが、時刻のみを示す情報であってもよい。
【００９３】
また、あたため動作終了時に記録されたログ情報である終了時ログ情報は、例えば、図７Ｂに示すように、当該あたため動作に対応するあたため開始時のログ情報で付与された調理ＩＤおよび当該あたため動作の動作終了時刻の組によって構成される。
【００９４】
このように、ログ情報は、受信部３０２が各電子レンジ２００から送信されるログ情報を受信することにより収集され、開始時ログ情報および終了時ログ情報に分かれて記憶部３０６に保存されている。なお、ログ情報は、開始時と終了時とに分かれて保存されていなくてもよく、同一の調理ＩＤに開始時刻と、終了時刻とが関連づけられる形式で統一して保存されていてもよい。
【００９５】
図８Ａは、ユーザ情報の一例を示す図である。
【００９６】
ユーザ情報は、例えば、図８Ａに示すように、ユーザＩＤおよびメールアドレスの組から構成される。ここで、ユーザ情報としては、ユーザＩＤに対してメールアドレスが対応づけられているが、ユーザ情報では、ユーザが一意に特定でき、かつ、当該ユーザに情報を配信するための情報であればよい。このため、メールアドレスのみであってもよい。また、当該ユーザに対して情報を配信するための端末装置１００にインストールされているアプリに対応づけられたＩＤであってもよい。つまり、ユーザ情報は、サーバ装置３００が情報を端末装置１００に送信するときに、送信する対象となる端末装置１００への宛先が特定できる情報であればどのような情報であってもよい。また、ユーザ情報は、端末装置１００を特定できる情報でなくてもよく、例えば、ユーザが登録したクラウドサービスに対応づけられたＩＤを特定できる情報であってもよい。端末が異なっていてもユーザが当該ユーザに割り振られたクラウドサービスにログインすることで情報を取得することも可能だからである。
【００９７】
図８Ｂは、ユーザ情報の他の一例を示す図である。
【００９８】
ユーザ情報は、例えば、図８Ｂに示すように、図８Ａで示したユーザ情報に加えて、さらに、バーコード番号、ユーザＩＤおよび調理回数の組からなる調理回数情報を含んでもよい。調理回数情報は、ユーザが同じ食品を過去に何回調理したかが記録された情報である。調理回数情報は、アンケート配信条件に調理回数が設定されている場合に利用される。
【００９９】
図９は、アンケート情報の一例を示す図である。
【０１００】
アンケート情報は、例えば、図９に示すように、食品のバーコード番号、アンケートＩＤ、アンケート定義および配信条件の組から構成される。アンケート定義は、たとえばＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）により記述される情報であり、アンケートの主な内容が定義されている情報である。配信条件は、各アンケートをユーザに配信する条件を示す情報であり、例えば調理終了後、調理中、追加あたため実施時、同一ユーザがのべ２回以上調理後、などの条件が記載される。なお、アンケート情報は、食品メーカ等からのアンケート実施依頼内容に基づいて生成されており、上述したように、記憶部３０６に記憶されている。
【０１０１】
送信待ちアンケート情報は、例えば、図１０に示すように、調理ＩＤ、生成部３０４によりアンケート定義を加工して生成されたアンケート定義（第４アンケート情報）、およびアンケートを配信する対象のユーザＩＤの組から構成される。送信待ちアンケート情報としては、生成されたアンケート定義（第４アンケート情報）の代わりに、取得部３０３により取得されたアンケート定義（第１アンケート情報）を用いた組から構成されてもよい。
【０１０２】
アンケート回答情報は、例えば、回答ＩＤ、回答日時、ユーザＩＤおよび回答内容の組から構成される。
【０１０３】
ここで、アンケートは、例えば、ウェブアプリケーションとして実装される。図１１Ａは、アンケート定義をウェブブラウザで描画した結果の一例を示す図である。例えば、端末装置１００の表示入力部１０１に表示されたアンケートに対して、ユーザが回答を入力し「送信」ボタンを選択すると、当該アンケートに対する回答を示すアンケート回答情報が端末装置１００からサーバ装置３００（受信部３０２）に送信される。各アンケートには個別のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が割り当てられ、ユーザは、ウェブブラウザで各ＵＲＬを表示することで各アンケートに回答することができる。
【０１０４】
また、取得部３０３は、例えば、図１２あるいは図１３に示すように、受信部３０２により受信された第１ログ情報と記憶部３０６に記憶されているアンケート情報における配信条件の内容に応じて異なる種類のアンケート定義を取得することができる。つまり、取得部３０３は、第１ログ情報が調理後を示していれば、図９において配信条件が調理後のアンケート定義を取得する。
【０１０５】
一方で、取得部３０３は、第１ログ情報が調理中を示していれば、図９において配信条件が調理中のアンケート定義を取得する。つまり、第１識別情報および第１ログ情報に基づいて、電子レンジ２００において調理中であると判定される場合、第１食品を使用した感想を尋ねるアンケート項目を含まないアンケート（例えば、図１４）を示す第５アンケート情報を取得してもよい。なお、第１食品を使用した感想を尋ねるアンケート項目を含まないアンケートとは、第１食品をいつ食べるか、どこで食べるか、誰と食べるか、一緒に食べる他の食品はなにか、どのようにして食べるか、どこで購入したかなどを尋ねるアンケート項目を含むアンケートである。このように第５アンケート情報が取得部３０３により取得されている場合には、配信部３０５は、第１終了時刻より前に、表示装置としての端末装置１００への第５アンケート情報を配信する。
【０１０６】
また、生成部３０４は、例えば、図１４に示すように、２個以上のアンケート定義を連結することができる。つまり、生成部３０４は、第１アンケート情報を配信する前に第５アンケート情報に対する回答を示すアンケート回答情報を受信部３０２が電子レンジ２００から受信しなかった場合、生成部３０４は、第２アンケート情報として、第１アンケート情報が示すアンケートに、第５アンケート情報が示すアンケートに含まれるアンケート項目と、第１食品を消費した感想を尋ねるアンケート項目とを含めた図１５に示すような第６アンケート情報を生成してもよい。なお、第１食品を消費した感想を尋ねるアンケート項目を含むアンケートとは、第１食品はおいしかったか、第１食品の過熱状態は適切だったかなどのアンケートである。このように第６アンケート情報が生成部３０４により生成されている場合には、配信部３０５は、第１アンケート情報の代わりに第２アンケート情報として、第６アンケート情報を配信する。また、第６アンケート情報を生成しなくても、第６アンケート情報を配信する代わりに、別々の第１アンケート情報と第５アンケート情報とを送信してもよい。
【０１０７】
［あたため設定の取得方法］
次に、図３に示す端末装置１００におけるあたため設定の取得方法について説明する。
【０１０８】
図１５は、端末装置１００におけるあたため設定の取得方法の流れを示すフローチャートである。
【０１０９】
図１５に示す処理フローは、例えば、端末装置１００において、食品のバーコード認識機能を有するアプリケーションの起動をユーザが選択した場合に開始される。
【０１１０】
あたため設定の取得方法では、まず、ユーザが端末装置１００を用いて、撮影部１０３により、食品のバーコードを撮影する（Ｓ１０１）。
【０１１１】
次に、認識部１０４は、ステップＳ１０１で撮影されたバーコードの画像データ（撮影画像）に対して画像認識を施し、バーコード番号を取得する（Ｓ１０２）。
【０１１２】
次に、第１通信部１０５は、ステップＳ１０２で取得したバーコード番号をアップロードすることにより、サーバ装置３００に対してあたため設定を要求する。
【０１１３】
次に、第１通信部１０５は、ステップＳ１０３におけるあたため設定の要求に対するあたため設定を、サーバ装置３００から受信する（Ｓ１０４）。
【０１１４】
次に、ＵＩ生成部１０６は、ステップＳ１０４で第１通信部１０５が受信したあたため設定の１つをユーザに選択させるＵＩ１０２を生成し、ユーザに、ＵＩ１０２において、あたため設定を選択させる（Ｓ１０５）。
【０１１５】
次に、第２通信部１０７は、選択されたあたため設定を電子レンジ２００に送信する（Ｓ１０６）。このようにして、電子レンジ２００に対してあたため設定が設定される。
【０１１６】
［アンケート情報送信方法］
次に、図３に示すサーバ装置３００がユーザにアンケート情報を送信するまでの処理について説明する。
【０１１７】
図１６は、電子レンジ２００およびサーバ装置３００間のアンケート情報を送信する処理の一例を示すシーケンス図である。
【０１１８】
アンケート情報送信方法では、まず、電子レンジ２００では、通信部２０１が、調理開始を示すレンジログ（ログ情報）をサーバ装置３００に送信する（Ｓ３０１）。
【０１１９】
そして、電子レンジ２００では、制御部２０２が食品を調理する（Ｓ３０２）。
【０１２０】
サーバ装置３００では、受信部３０２が電子レンジ２００により送信された、調理開始を示すレンジログ（ログ情報）を受信する（Ｓ４０１）。
【０１２１】
そして、サーバ装置３００では、アンケート情報の生成を開始する（Ｓ４０２）。アンケート情報の生成の具体的な処理については、後述する。
【０１２２】
ここで、電子レンジ２００では、通信部２０１が、ステップＳ３０２の調理が終了した場合に、調理終了を示すレンジログ（ログ情報）をサーバ装置３００に送信する（Ｓ３０３）。なお、図１７では、アンケート情報を生成するタイミングで、調理終了を示すレンジログ（ログ情報）がサーバ装置３００に送信されているが、これに限らずに、ステップＳ４０２の前のタイミングであってもよいし、ステップＳ４０２の後のタイミングであってもよい。
【０１２３】
次に、サーバ装置３００では、第１受付期間において追加調理情報を受信部３０２が受信したか否かを配信部３０５が判定する（Ｓ４０３）。
【０１２４】
サーバ装置３００では、第１受付期間において追加調理情報を受信部３０２が受信しなかったと配信部３０５が判定した場合（Ｓ４０３でＹｅｓ）、ステップＳ４０２と同様の生成処理を行うことでアンケート情報を生成し（Ｓ４０５）、生成したアンケート情報を配信する（Ｓ４０４）。具体的には、サーバ装置３００では、第１受付期間が終了してから第２所定時間後に、アンケート情報の配信を開始する。
【０１２５】
一方で、サーバ装置３００では、第１受付期間において追加調理情報を受信部３０２が受信したと配信部３０５が判定した場合（Ｓ４０３でＹｅｓ）、第３アンケート情報を生成する（Ｓ４０５）。第３アンケート情報の生成の具体的な処理については、後述する。
【０１２６】
なお、電子レンジ２００では、追加調理が行われていた場合に、通信部２０１が、追加調理を示すレンジログ（ログ情報）をサーバ装置３００に送信する（Ｓ３０４）。
【０１２７】
次に、アンケート情報の生成の具体的な処理について説明する。
【０１２８】
図１７は、アンケート情報の生成の具体的な処理を示すフローチャートである。
【０１２９】
まず、アンケート情報の生成が開始された場合、受信した識別情報およびログ情報に基づいて、当該識別情報で特定される食品に関連するアンケートを示すアンケート定義の記憶部３０６からの取得を試みる（Ｓ５０１）。
【０１３０】
次に、取得部３０３は、ログ情報に基づいて、当該食品に関連するアンケート定義が記憶部３０６にあるか否かを判定する（Ｓ５０２）。
【０１３１】
取得部３０３は、記憶部３０６に、ログ情報に基づいて、当該食品に関連するアンケートがあると判定した場合（Ｓ５０２でＹｅｓ）、生成部３０４は、調理が完了しているか否かを判定する（Ｓ５０３）。具体的には、生成部３０４は、受信部３０２により調理終了を示すレンジログ（ログ情報）が受信されたか否かを判定することで、当該レンジログが受信されていれば、調理が完了していると判定し、当該レンジログが受信されていなければ調理が完了していない（調理中である）と判定する。
【０１３２】
生成部３０４は、調理が完了していると判定した場合（Ｓ５０３でＹｅｓ）、取得部３０３で取得したアンケート定義を加工することにより第４アンケート情報を生成し（Ｓ５０５）、アンケート情報の生成を終了する。一方で、生成部３０４は、調理が完了していないと判定した場合（Ｓ５０３でＮｏ）、調理が完了するまで待機する。
【０１３３】
なお、ステップＳ５０２においてアンケート定義が存在しないと判定された場合（Ｓ５０２でＮｏ）、サーバ装置３００のアンケート配信処理を終了する（Ｓ５０４）。
【０１３４】
なお、第３アンケート情報の生成では、図１７での処理を追加調理に関するログ情報に基づいて行うことにより、生成することができる。また、第３アンケート情報の生成では、追加調理が終了する時刻を特定せずに生成してもよいため、ステップＳ５０３の処理を省略することができる。
【０１３５】
［効果等］
本実施の形態によれば、第１調理が終了してから第１所定時間が経過するまでの第１受付期間において、第１追加調理情報を受信しなかった場合に、端末装置１００への第１アンケート情報の配信を開始する。このため、ユーザが、追加調理を行っている期間を避けたタイミングで、第１アンケート情報を配信できる。これにより、ユーザが回答しやすいタイミングで、第１食品に関連する第１アンケート情報を配信することができる。このため、ユーザからの回答を得るために、同一内容のアンケート情報を繰り返し配信することを低減でき、処理負荷やネットワークにかかる負荷を低減できる。また、これにより、消費電力を低減できる。
【０１３６】
また、本実施の形態によれば、さらに、ユーザが、第１調理直後の第１食品を食べていると推定される期間を避けたタイミングで、第１アンケート情報を配信できる。これにより、第１食品を食べた体験をした直後であると推定されるユーザに対して、第１食品に関する第１アンケート情報を配信することができる。つまり、当該体験をしたユーザの記憶が新鮮なうちに、第１アンケート情報を配信できる。このため、ユーザが第１食品に関する第１アンケート情報に、より回答しやすいタイミングで、第１アンケート情報を配信することができる。
【０１３７】
また、本実施の形態によれば、第３アンケート情報を生成した後であっても、再び、第１受付期間において追加調理情報を受信したか否かの判定を行うため、追加調理の後にさらにユーザが次の追加調理を行っている期間を避けたタイミングで、第１食品に関連する第３アンケート情報を配信できる。これにより、ユーザが回答しやすいタイミングで、第１食品に関連する第３アンケート情報を配信することができる。
【０１３８】
また、本実施の形態によれば、第１アンケート情報と第１ログ情報に示される内容とに応じて、第４アンケート情報を生成できる。これにより、状況に応じて適切なアンケート情報を配信できる。
【０１３９】
また、本実施の形態によれば、調理終了前であっても第１食品を消費した感想以外のことを尋ねるアンケート情報を配信できる。
【０１４０】
また、本実施の形態によれば、調理終了前に配信したアンケートに対する回答がなかった場合であっても、回答がなかったアンケートを、第１食品を消費した感想を尋ねるアンケートに含めて配信できる。このため、回答がなかったアンケートを示すアンケート情報のみを再配信しなくても、回答がなかったアンケートと第１食品を消費した感想を尋ねるアンケートとを１つのアンケートにまとめたアンケート情報として配信できる。
【０１４１】
また、本実施の形態によれば、電子レンジがインターネットと常時接続する通信機能を有していなくても、端末装置と通信できる機能を有していれば、アンケート情報の配信を適切に行うことができる。
【０１４２】
（変形例１）
上記実施の形態では、第１食品への第１調理に関するアンケート情報の配信処理について説明したが、第１調理の後に第２食品への第２調理が行われることも考えられる。この場合について、図１８を用いて説明する。
【０１４３】
図１８は、電子レンジ２００およびサーバ装置３００間のアンケート情報を送信する処理の他の一例を示すシーケンス図である。
【０１４４】
ここでは、図１７と異なるステップである、ステップＳ４０３でＮｏと判定された後の処理についてのみ説明する。
【０１４５】
ステップＳ４０３でＮｏと判定された場合、配信部３０５は、新規受付期間において新規調理情報を受信したか否かを判定する（Ｓ４１１）。ここで、新規受付期間とは、第１終了時刻から第１所定時間よりも長い第４所定時間が経過するまでの期間である。
【０１４６】
配信部３０５は、新規受付期間において新規調理情報を受信しなかったと判定した場合（Ｓ４１１でＮｏ）、アンケート情報を配信する（Ｓ４０４）。
【０１４７】
配信部３０５は、新規受付期間において新規調理情報を受信したと判定した場合（Ｓ４１１でＹｅｓ）、ステップＳ４０２と同様の処理（つまり図１７の処理）を行うことでアンケート情報を生成する（Ｓ４１２）。
【０１４８】
つまり、配信部３０５は、第１終了時刻から第１所定時間よりも長い第４所定時間が経過するまでの新規受付期間において、電子レンジ２００を用いた第２食品に対する第２調理が開始されたことを示す新規開始情報を受信部３０２が受信しなかった場合、かつ、第１受付期間において第１追加調理情報を受信部３０２が受信しなかった場合、表示装置としての端末装置１００への第１アンケート情報の配信を開始する。つまり、配信部３０５は、電子レンジ２００では追加調理および第１食品の次の第２食品への第２調理が行われていないか否かを判定し、追加調理および第２調理が行われていないと判定した場合、第１アンケート情報の配信を開始する。これにより、調理中に、ユーザにアンケート情報の配信を開始することを低減できる。
【０１４９】
なお、この場合、新規開始情報は、第２食品を特定可能な第２識別情報と、第２調理が終了する第２終了時刻を示す第３終了時刻情報と、第２調理における電子レンジ２００の動作出力および動作時間を示す第３ログ情報を含む。
【０１５０】
また、第１食品と第２食品とは、それぞれ異なる食品であってもよいし、同じ食品であってもよい。
【０１５１】
（変形例２）
なお、サーバ装置３００の記憶部３０６には、図７Ａに示すように、電子レンジ２００が動作した日時の履歴を示す情報を含む動作履歴情報がデータベースとして格納されている。このように日時が動作開始時刻として記憶されている場合、配信部３０５は、動作履歴情報に基づいて、電子レンジ２００が使用されていないと推定される時間帯（以下、「未使用時間帯」という。）に、第１アンケート情報の配信を開始してもよい。これによれば、動作履歴情報に基づいて、電子レンジが使用されていないと推定される時間帯に、第１アンケート情報を配信できるため、ユーザが回答しやすいタイミングで、第１アンケート情報を配信できる。
【０１５２】
なお、配信部３０５は、第４アンケート情報が生成部３０４により生成されている場合には、第１アンケート情報の代わりに、生成部３０４により生成された第４アンケート情報を配信する。
【０１５３】
なお、電子レンジ２００が使用されていないと推定される時間帯とは、具体的には、複数に区切られた時間帯のうちで、使用回数または使用時間が最も少ない時間帯として決定してもよいし、所定の閾値よりも使用回数が少ない時間帯、または、所定の閾値よりも使用時間が少ない時間帯として決定してもよい。なお、使用回数または使用時間が最も多い時間帯を除く時間帯を電子レンジ２００が使用されていないと推定される時間帯として決定してもよい。
【０１５４】
また、未使用時間帯が複数（２以上）存在する場合には、当該複数の未使用時間帯のうちで、アンケートの対象となる第１食品を調理した時刻に最も近い時間帯にアンケート情報を配信してもよい。このようにアンケート情報を配信することで、第１食品の調理が終了した後であっても、他の食品を調理していると推定される時間帯にアンケート情報を配信することを抑制することができ、ユーザがより回答しやすいタイミングでアンケート情報を配信することができる。
【０１５５】
また、動作履歴情報には、さらに、電子レンジ２００が動作した曜日を示す情報が含まれていてもよい。この場合、電子レンジ２００から送信されるログ情報に、当該日時の履歴や動作した曜日を示す情報が含まれていてもよいし、サーバ装置３００が受信したログ情報から動作開始時刻で特定される日時から曜日を特定することで付与してもよい。つまり、曜日を示す情報そのものが含まれていなくても、曜日を特定できる情報が含まれていればよい。この場合、配信部３０５は、動作履歴情報に基づいて、電子レンジ２００が使用されていないと推定される、第１調理が行われた曜日において、電子レンジ２００が使用されていないと推定される時間帯に、第１アンケート情報の配信を開始してもよい。なお、この場合には、曜日別および時間帯別における、電子レンジ２００の使用回数または使用時間のデータを参照することで、第１調理が行われた曜日において、電子レンジ２００が使用されていないと推定される時間帯を特定することになる。このため、動作履歴情報に基づいて、第１調理が行われた曜日において、電子レンジが使用されていないと推定される時間帯に、第１アンケート情報を配信できるため、ユーザが回答しやすいタイミングで、第１アンケート情報を配信できる。なお、電子レンジ２００が使用されていないと推定される時間帯の特定については、上記と同様の方法が利用できる。
【０１５６】
（変形例３）
上記実施の形態では、電子レンジ２００のログ情報は電子レンジ２００からサーバ装置３００にインターネット４００を介して送信されているが、さらに、端末装置１００を介して送信されてもよい。
【０１５７】
次に、図３に示す端末装置１００が電子レンジ２００のログ情報をサーバ装置３００へアップロードするまでの処理について説明する。
【０１５８】
図１９は、端末装置１００が電子レンジ２００のログ情報をサーバ装置３００へアップロードする処理を示すシーケンス図である。
【０１５９】
まず、端末装置１００（第２通信部１０７）は、あたため設定を電子レンジ２００（通信部２０１）へ送信する（Ｓ２０１）。すなわち、Ｓ２０１の処理は、図１６に示すＳ１０６の処理に相当する。このとき、電子レンジ２００のあたため処理の開始に係るログ情報（レンジ内部ログ）が端末装置１００に送信される（Ｓ２０２）。
【０１６０】
そして、端末装置１００（第１通信部１０５）は、受信したログ情報（レンジ内部ログ）をサーバ装置３００（受信部３０２）へ送信する（Ｓ２０３）。
【０１６１】
次に、電子レンジ２００の制御部２０２は、Ｓ２０１で受信したあたため設定に従ってあたため処理を実行する（Ｓ２０４）。
【０１６２】
あたため処理が終了した場合、端末装置１００は、次に電子レンジ２００と近距離無線通信が確立されたタイミングで、Ｓ２０４において電子レンジ２００からあたため処理の終了に係るログ情報を受信し（Ｓ２０５）、受信したログ情報にユーザＩＤを付与し、サーバ装置３００（受信部３０２）へ送信する（Ｓ２０６）。
【０１６３】
なお、あたため処理の開始および終了に係るログ情報は、端末装置１００の記憶部１０８にも保存される。
【０１６４】
そして、サーバ装置３００（受信部３０２）は、ステップＳ２０６において端末装置１００から受信した電子レンジ２００のログ情報をデータベースに保存する。これにより、サーバ装置３００には、複数の電子レンジ２００からの各々のログ情報が保存される。
【０１６５】
（変形例４）
上記実施の形態では、第１受付期間において第１追加調理情報を受信しなかった場合に第１アンケート情報または第４アンケート情報を配信するとしたが、調理終了を示すログ情報を受信後に、電子レンジ２００においてあたためが一定時間実施されていないと判定した場合に第１アンケート情報を配信してもよい。また、第１アンケート情報または第４アンケート情報の配信は、スマートメーターや人感センサなどと連携して、ユーザが動いていないと判定した時に開始してもよい。
【０１６６】
図２０は、各装置の機能をプログラムにより実現するコンピュータのハードウェア構成を示す図である。このコンピュータ５００は、キーボードやマウス、タッチパッドなどの入力装置５０１、ディスプレイやスピーカーなどの出力装置５０２、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５０３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５０４、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５０５、ハードディスク装置やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの記憶装置５０６、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリなどの記録媒体から情報を読み取る読取装置５０７、ネットワークを介して通信を行うネットワークカード５０８を備え、各部はバス５０９により接続される。
【０１６７】
そして、読取装置５０７は、上記各装置の機能を実現するためのプログラムを記録した記録媒体からそのプログラムを読み取り、記憶装置５０６に記憶させる。あるいは、ネットワークカード５０８が、ネットワークに接続されたサーバ装置と通信を行い、サーバ装置からダウンロードした上記各装置の機能を実現するためのプログラムを記憶装置５０６に記憶させる。
【０１６８】
そして、ＣＰＵ５０３が、記憶装置５０６に記憶されたプログラムをＲＡＭ５０５にコピーし、そのプログラムに含まれる命令をＲＡＭ５０５から順次読み出して実行することにより、上記各装置の機能が実現される。
【０１６９】
なお、上記態様において説明された技術は、例えば、以下のクラウドサービスの類型において実現されうる。しかし、上記態様において説明された技術が実現されるクラウドサービスの類型はこれらに限られるものでない。
【０１７０】
（変形例５）
上記実施の形態では、電子レンジを例として説明したが、電子レンジを含む各種の調理家電にも適用可能である。電子レンジ以外の調理家電としては、例えば、トースター、オーブン、スチームオーブン、グリル、ＩＨ（ＩＨ：Ｉｎｄｕｃｔｉｏｎ  Ｈｅａｔｉｎｇ）クッキングヒーター（または電磁調理器）、ガスコンロ等が挙げられる。いずれの調理家電の場合であっても、例えば、商品（食品または食材）の説明や調理レシピにおいて予め指定された標準的な設定（温度、出力、時間等）による調理が第１調理に相当し、第１調理の後、ユーザが自身の意思で行った設定による調理が追加調理に相当する。例えば、「オーブン、２５０℃、５分」という調理設定が記載されたチルドのピザをオーブンで調理する場合、オーブンによる「２５０℃、５分」という設定での加熱の実行が第１調理に相当し、加熱終了後にユーザが追加で２分加熱したとすると、後者が追加調理に相当する。
【０１７１】
なお、例えばオーブンレンジの機能を備えた電子レンジのように、１つの調理家電が複数の調理家電としての機能を備える場合、第１の調理家電としての機能よる調理が第１調理に相当し、第１調理に続けて行われた第２の調理家電としての機能による調理が追加調理に相当するとしてもよい。
【０１７２】
なお、上述した電子レンジ以外の調理家電の場合であっても、第１調理の内容、および追加調理の内容が電子レンジの場合と異なるのみであり、システムの全体構成や処理の内容は同様であるため、これらの説明は省略する。
【０１７３】
（サービスの類型１：自社データセンタ型クラウドサービス）
図２１は、サービスの類型１（自社データセンタ型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。本類型では、サービスプロバイダ１１２０がグループ１１００から情報を取得し、ユーザに対してサービスを提供する。本類型では、サービスプロバイダ１１２０が、データセンタ運営会社の機能を有している。すなわち、サービスプロバイダ１１２０が、ビッグデータを管理するクラウドサーバ１１１１を保有している。したがって、データセンタ運営会社は存在しない。
【０１７４】
本類型では、サービスプロバイダ１１２０は、データセンタ（クラウドサーバ）１２０３を運営および管理している。また、サービスプロバイダ１１２０は、オペレーティングシステム（ＯＳ）１２０２およびアプリケーション１２０１を管理する。サービスプロバイダ１１２０は、サービスプロバイダ１１２０が管理するＯＳ１２０２およびアプリケーション１２０１を用いてサービスを提供する（矢印１２０４）。
【０１７５】
（サービスの類型２：ＩａａＳ利用型クラウドサービス）
図２２は、サービスの類型２（ＩａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。ここで、ＩａａＳとは、インフラストラクチャー・アズ・ア・サービスの略であり、コンピュータシステムを構築および稼動させるための基盤そのものを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０１７６】
本類型では、データセンタ運営会社１１１０が、データセンタ（クラウドサーバ）１２０３を運営および管理している。また、サービスプロバイダ１１２０は、ＯＳ１２０２およびアプリケーション１２０１を管理する。サービスプロバイダ１１２０は、サービスプロバイダ１１２０が管理するＯＳ１２０２およびアプリケーション１２０１を用いてサービスを提供する（矢印１２０４）。
【０１７７】
（サービスの類型３：ＰａａＳ利用型クラウドサービス）
図２３は、サービスの類型３（ＰａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。ここで、ＰａａＳとは、プラットフォーム・アズ・ア・サービスの略であり、ソフトウェアを構築および稼動させるための土台となるプラットフォームを、インターネット経由のサービスとして提供するクラウドサービス提供モデルである。
【０１７８】
本類型では、データセンタ運営会社１１１０は、ＯＳ１２０２を管理し、データセンタ（クラウドサーバ）１２０３を運営および管理している。また、サービスプロバイダ１１２０は、アプリケーション１２０１を管理する。サービスプロバイダ１１２０は、データセンタ運営会社１１１０が管理するＯＳ１２０２およびサービスプロバイダ１１２０が管理するアプリケーション１２０１を用いてサービスを提供する（矢印１２０４）。
【０１７９】
（サービスの類型４：ＳａａＳ利用型クラウドサービス）
図２４は、サービスの類型４（ＳａａＳ利用型クラウドサービス）における情報管理システムが提供するサービスの全体像を示す図である。ここで、ＳａａＳとは、ソフトウェア・アズ・ア・サービスの略である。ＳａａＳ利用型クラウドサービスは、例えば、データセンタ（クラウドサーバ）を保有しているプラットフォーム提供者が提供するアプリケーションを、データセンタ（クラウドサーバ）を保有していない会社又は個人などの利用者がインターネットなどのネットワーク経由で使用できる機能を有するクラウドサービス提供モデルである。
【０１８０】
本類型では、データセンタ運営会社１１１０は、アプリケーション１２０１を管理し、ＯＳ１２０２を管理し、データセンタ（クラウドサーバ）１２０３を運営および管理している。また、サービスプロバイダ１１２０は、データセンタ運営会社１１１０が管理するＯＳ１２０２およびアプリケーション１２０１を用いてサービスを提供する（矢印１２０４）。
【０１８１】
以上、いずれのクラウドサービスの類型においても、サービスプロバイダ１１２０がサービスを提供する。また、例えば、サービスプロバイダ又はデータセンタ運営会社は、ＯＳ、アプリケーション又はビッグデータのデータベース等を自ら開発してもよいし、また、第三者に外注させてもよい。
【０１８２】
なお、上記各実施の形態において、各構成要素は、専用のハードウェアで構成されるか、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。ここで、上記各実施の形態の情報配信方法などを実現するソフトウェアは、次のようなプログラムである。
【０１８３】
すなわち、このプログラムは、コンピュータに、ネットワークを介して、表示装置と、調理家電とに接続する情報配信システムにおける情報配信方法であって、第１食品を特定可能な第１識別情報と、前記調理家電を用いた前記第１食品に対する第１調理が終了する第１終了時刻を示す第１終了時刻情報と、前記第１調理における前記調理家電の動作出力および動作時間を示す第１ログ情報と、を前記調理家電から受信し、受信した前記第１識別情報および前記第１ログ情報に基づいて、前記第１食品に関連するアンケートを示す第１アンケート情報をメモリの中から取得し、前記第１終了時刻から第１所定時間が経過するまでの第１受付期間において、前記調理家電を用いて前記第１食品に対する追加調理が行われたことを示す第１追加調理情報を前記調理家電から受信しなかった場合、前記第１アンケート情報または前記第１アンケート情報を用いて生成したアンケート情報を前記表示装置へ配信を開始する情報配信方法を実行させる。
【０１８４】
以上、本開示の一つまたは複数の態様に係る情報配信方法について、実施の形態に基づいて説明したが、本開示は、この実施の形態に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本開示の一つまたは複数の態様の範囲内に含まれてもよい。
【産業上の利用可能性】
【０１８５】
本開示は、ユーザが回答しやすいタイミングで、第１食品に関連する第１アンケート情報を配信することができる情報配信方法などとして有用である。
【符号の説明】
【０１８６】
１０  ネットワークシステム
１００  端末装置
１０１  表示入力部
１０２  ＵＩ
１０３  撮影部
１０４  認識部
１０５  第１通信部
１０６  ＵＩ生成部
１０７  第２通信部
１０８  記憶部
２００  電子レンジ
２０１  通信部
２０２  制御部
２０３  記録部
２０４  記憶部
３００  サーバ装置
３０１  検索部
３０２  受信部
３０３  取得部
３０４  生成部
３０５  配信部
３０６  記憶部
４００  インターネット
４１０  基地局
【図１】
0006646857.tif 000002
【図２】
0006646857.tif 000003
【図３】
0006646857.tif 000004
【図４】
0006646857.tif 000005
【図５】
0006646857.tif 000006
【図６】
0006646857.tif 000007
【図７Ａ】
0006646857.tif 000008
【図７Ｂ】
0006646857.tif 000009
【図８Ａ】
0006646857.tif 000010
【図８Ｂ】
0006646857.tif 000011
【図９】
0006646857.tif 000012
【図１０】
0006646857.tif 000013
【図１１Ａ】
0006646857.tif 000014
【図１１Ｂ】
0006646857.tif 000015
【図１２】
0006646857.tif 000016
【図１３】
0006646857.tif 000017
【図１４】
0006646857.tif 000018
【図１５】
0006646857.tif 000019
【図１６】
0006646857.tif 000020
【図１７】
0006646857.tif 000021
【図１８】
0006646857.tif 000022
【図１９】
0006646857.tif 000023
【図２０】
0006646857.tif 000024
【図２１】
0006646857.tif 000025
【図２２】
0006646857.tif 000026
【図２３】
0006646857.tif 000027
【図２４】
0006646857.tif 000028