(57)【要約】【課題】提供される食事に関するユーザの期待感を高めることができる技術を実現する。【解決手段】情報処理システム１はサーバ１０と、調理装置５０と、端末装置８０とが、ネットワークを介した通信により、互いに通信可能に構成されている制御部、及び通信部を備えた情報処理装置であって、上記制御部は、注文内容情報および、当該注文内容情報に応じた料理キットを調理する対象となる調理装置５０に応じて、調理装置５０を制御するための制御情報を決定する。【選択図】図１
2020074213.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ情報を取得するユーザ情報取得部と、
複数の前記ユーザ情報に夫々対応する調理装置の機器情報を記憶する識別情報記憶部を参照して、取得された前記ユーザ情報に対応する前記機器情報を特定する機器情報特定部と、
商品情報記憶部に記憶されている複数の料理の商品情報のうち、特定された前記機器情報の前記調理装置で調理可能な前記商品情報を、所定の電子機器へ閲覧可能に送信する情報提示部と、
を備えたことを特徴とする情報処理システム。
【請求項２】
前記情報提示部は、同一の料理に対応し且つ当該料理の食材及び分量の少なくとも一つが異なる複数の前記商品情報のうち、前記調理装置で調理可能な前記商品情報である機器別商品情報を、前記電子機器へ閲覧可能に送信する
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
住所情報記憶部に記憶されている複数の住所情報のうち、取得された前記ユーザ情報に対応する前記住所情報を特定する住所情報特定部と、
前記電子機器において前記商品情報が選択された場合、選択された前記商品情報が示す分量の食材を、特定された前記住所情報に基づいて配送するための処理を実行する配送処理部と、
を備えたことを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
選択された前記商品情報が示す分量の食材を用いた料理を、特定された前記機器情報の前記調理装置に調理させるための制御情報を、当該調理装置に送信する調理制御部と、
を備えたことを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記調理装置で調理された料理の調理履歴を示す調理履歴情報を、調理履歴記憶部に記憶させる記憶制御部と、
指定された料理である対象料理と同一の料理の前記調理履歴情報が前記調理履歴記憶部に記憶されている場合、当該調理履歴情報に基づいて、前記調理装置の調理部に前記対象料理の調理を実行させる調理指示部と、
を備えたことを特徴とする請求項１から４の何れかに記載の情報処理システム。
【請求項６】
前記調理指示部は、前記対象料理と同一の料理の前記調理履歴情報が示す調理方法によって、前記調理部に前記対象料理の調理を実行させる
ことを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記調理指示部は、前記対象料理と同一の料理の前記調理履歴情報が示す調理時間によって、前記調理部に前記対象料理の調理を実行させる
ことを特徴とする請求項５または６に記載の情報処理システム。
【請求項８】
前記商品情報は、料理を完成させるために必要な複数の食材と調味料を含む料理キットを示し、
前記調理装置は、前記料理キットを投入して調理を開始する操作を行うだけで、料理を完成させることができる装置である
請求項１から７の何れかに記載の情報処理システム。
【請求項９】
ネットワークを介して調理装置と接続可能なサーバであって、
ユーザ情報を取得するユーザ情報取得部と、
複数の前記ユーザ情報に夫々対応する前記調理装置の機器情報を記憶する識別情報記憶部を参照して、取得された前記ユーザ情報に対応する前記機器情報を特定する機器情報特定部と、
商品情報記憶部に記憶されている複数の料理の商品情報のうち、特定された前記機器情報の前記調理装置で調理可能な前記商品情報を、所定の電子機器へ閲覧可能に送信する情報提示部と、
を備えたことを特徴とするサーバ。
【請求項１０】
ユーザ情報を取得するステップと、
複数の前記ユーザ情報に夫々対応する調理装置の機器情報を記憶する識別情報記憶部を参照して、取得された前記ユーザ情報に対応する前記機器情報を特定するステップと、
商品情報記憶部に記憶されている複数の料理の商品情報のうち、特定された前記機器情報の前記調理装置で調理可能な前記商品情報を、所定の電子機器へ閲覧可能に送信するステップと、
を備えたことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、サーバ、および、情報処理方法に関する。
【背景技術】
【０００２】
従来、食材加工業者が半調理した食材を配食業者に配送するとともに、レシピ情報を配食業者の調理手段等にインターネットを介して提供する食材調理システムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−９９６０１号公報（２００２年４月５日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、近年、食材を短時間に簡単に調理したいという一般家庭のユーザの要望に応えるために、食材をレシピと共に一般家庭のユーザに提供するサービスが知られている。しかしながら、現状の技術では、提供される食事に関するユーザの期待感を高めることができなかった。
【０００５】
本発明の一態様は、上述した事情に鑑みてなされたものであり、提供される食事に関するユーザの期待感を高めることができる技術を実現することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の一態様に係る情報処理システムは、ユーザ情報を取得するユーザ情報取得部と、複数の前記ユーザ情報に夫々対応する調理装置の機器情報を記憶する識別情報記憶部を参照して、取得された前記ユーザ情報に対応する前記機器情報を特定する機器情報特定部と、商品情報記憶部に記憶されている複数の料理の商品情報のうち、特定された前記機器情報の前記調理装置で調理可能な前記商品情報を、所定の電子機器へ閲覧可能に送信する情報提示部と、を備える。
【０００７】
本発明の一態様に係るサーバは、ネットワークを介して調理装置と接続可能なサーバであって、ユーザ情報を取得するユーザ情報取得部と、複数の前記ユーザ情報に夫々対応する前記調理装置の機器情報を記憶する識別情報記憶部を参照して、取得された前記ユーザ情報に対応する前記機器情報を特定する機器情報特定部と、商品情報記憶部に記憶されている複数の料理の商品情報のうち、特定された前記機器情報の前記調理装置で調理可能な前記商品情報を、所定の電子機器へ閲覧可能に送信する情報提示部と、を備える。
【０００８】
本発明の一態様に係る情報処理方法は、ユーザ情報を取得するステップと、複数の前記ユーザ情報に夫々対応する調理装置の機器情報を記憶する識別情報記憶部を参照して、取得された前記ユーザ情報に対応する前記機器情報を特定するステップと、商品情報記憶部に記憶されている複数の料理の商品情報のうち、特定された前記機器情報の前記調理装置で調理可能な前記商品情報を、所定の電子機器へ閲覧可能に送信するステップと、を備える。
【発明の効果】
【０００９】
本発明の一態様によれば、提供される食事に関するユーザの期待感を高めることができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態１に係る情報処理システム１の要部構成を示すブロック図である。
【図２】（ａ）〜（ｄ）は記憶部１３に記憶されたデータテーブルを示す図である。
【図３】記憶部１３に記憶されたデータテーブルを示す図である。
【図４】記憶部１３に記憶されたデータテーブルを示す図である。
【図５】記憶部１３に記憶されたデータテーブルを示す図である。
【図６】情報処理システム１による処理を示すシーケンス図である。
【図７】情報処理システム１による処理を示すシーケンス図である。
【図８】端末装置８０の表示部８３に表示された情報の例を示す図である。
【図９】実施形態２に係る情報処理システム１ａの要部構成を示すブロック図である。
【図１０】情報処理システム１ａによる処理を示すシーケンス図である。
【図１１】情報処理システム１ａによる処理を示すシーケンス図である。
【図１２】情報処理システム１ａによる処理を示すシーケンス図である。
【図１３】情報処理システム１ａによる処理を示すシーケンス図である。
【図１４】発話文言テーブルを示す図である。
【図１５】サーバ１０、調理装置５０、および端末装置８０として利用可能なコンピュータ９１０の構成を例示したブロック図である。
【発明を実施するための形態】
【００１１】
〔実施形態１〕
以下、本発明の実施形態１について、詳細に説明する。
【００１２】
〔情報処理システムの概要〕
図１は、本実施形態に係る情報処理システム１の要部構成を示すブロック図である。
【００１３】
図１に示すように、情報処理システム１は、サーバ１０、調理装置５０、および、端末装置８０を備えている。情報処理システム１では、サーバ１０と、調理装置５０と、端末装置８０とがネットワークを介した通信により互いに通信可能に構成されている。
【００１４】
情報処理システム１において、サーバ１０は、１又は複数の調理装置５０および１又は複数の端末装置８０が接続されるネットワーク上のサーバとして機能する。
【００１５】
調理装置５０と、端末装置８０とは、近距離無線通信により互いに通信可能に接続されていてもよい。調理装置５０と、端末装置８０とは、例えば低消費電力型の近距離無線通信であるＢｌｕｅｔｏｏｔｈ（登録商標）やＡＮＴなどで接続されていてもよく、ルータを介したＷｉ−Ｆｉ（登録商標）通信などで接続されていてもよい。
【００１６】
情報処理システム１は、ユーザが端末装置８０を用いて注文した食材に関する情報をサーバ１０で処理し、ユーザに食材を提供するとともに、ユーザの端末装置８０に関連付けられた調理装置５０に当該食材を調理するための制御情報をサーバ１０から送信する。
【００１７】
〔サーバ１０の要部構成〕
図１に示すように、サーバ１０は、通信部１１、制御部１２、および、記憶部１３を含んでいる。なお、本実施形態では、情報処理システム１は、１つのサーバ１０を備える場合を例に挙げて説明するが、本発明はこれに限定されるものではい。例えば、サーバ１０は複数のサーバにより構成されていてもよいし、複数のサーバが共同で下記機能を実行するための処理を行っている構成であってもよい。
【００１８】
また、本実施形態では、サーバ１０は、１つの制御部１２を備える場合を例に挙げて説明するが、本発明はこれに限定されるものではい。例えば、サーバ１０は１又は複数の制御部を備え、これらの複数の制御部が共同で処理を行っている構成であってもよい。また、サーバ１０は１又は複数の通信部を備え、これらの複数の通信部が共同で外部サーバや外部機器との通信を行っている構成であってもよい。
【００１９】
サーバ１０は、インターネットなどのネットワークを介して、ウェブサイト上で商品である様々な料理キットを販売し、商品を購入したユーザに向けて商品を発送するサービスを提供するウェブサーバとして機能する。料理キットは、例えば、ある料理を完成させるために必要な複数の食材や調味料等がセットになったものである。サーバ１０は、商品販売、購入処理、決済、売上管理、購入履歴管理を行う機能を有している。
【００２０】
また、サーバ１０は、当該サービスを利用するユーザの情報を管理する。サーバ１０は、ユーザの会員登録情報の管理と、ユーザのログイン認証を行う機能を有している。
【００２１】
また、サーバ１０は、各ユーザが所有する調理機器に関する情報を管理し、各調理機器の調理履歴、調理機器に応じた各料理キットのレシピデータを管理する機能を有している。また、サーバ１０は、各ユーザのお気に入り、買い物リスト、アレンジレシピ等の、各ユーザの嗜好に関する情報を管理する機能を有している。
【００２２】
通信部１１は、例えばインターネットなどのネットワークを介して、１又は複数の調理装置５０、および、１又は複数の端末装置８０と通信する。通信部１１は、ネットワークを介して、１又は複数の調理装置５０、および、１又は複数の端末装置８０から情報を取得する取得部としても機能する。また、通信部１１は、ネットワークを介して、１又は複数の調理装置５０、および、１又は複数の端末装置８０に対して情報を出力する出力部としても機能する。
【００２３】
制御部１２は、サーバ１０の各部を統括的に制御する機能を備えている演算装置である。制御部１２は、例えば１つ以上のプロセッサ（例えばＣＰＵなど）が、１つ以上のメモリ（例えばＲＡＭやＲＯＭなど）に記憶されているプログラムを実行することでサーバ１０の各構成要素を制御する。
【００２４】
制御部１２は、注文内容情報取得部１６と、制御情報決定部１７と、含んでいる。制御部１２は、注文内容情報取得部１６の機能により、通信部１１を介して端末装置８０または調理装置５０の少なくとも何れか一方から上記料理キットの注文内容を示す注文内容情報を取得する。また、制御部１２は、制御情報決定部１７の機能により、注文内容情報および、当該注文内容情報に応じた料理キットを調理する対象となる調理装置５０に応じて、調理装置５０を制御するための制御情報を決定する。また、制御部１２は、決定した制御情報を、通信部１１を介して対象となる調理装置５０に対して送信する。
【００２５】
記憶部１３は、制御部１２で用いられる種々のデータを格納するストレージである。記憶部１３は、例えば、内容の書き換えが可能な不揮発性メモリである、ＥＰＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＨＤＤ、フラッシュメモリなどのいずれか１つ、又はそれらの１つ以上の組み合わせによって実現される。
【００２６】
図２〜図５は、記憶部１３に記憶されたデータテーブルを示す図である。
【００２７】
図２（ａ）は、商品に関する情報が書き込まれた商品登録情報テーブルを示している。商品登録情報テーブルには、商品名、提供元、価格、レシピ番号、対象製品、対象地域等の商品に関する情報が、商品ＩＤに対応付けて書き込まれている。商品ＩＤは、商品毎に固有の識別情報であり、例えば、アルファベットと数字を組み合わせた文字列によって構成されている。
【００２８】
図２（ｂ）は、ユーザに関する情報が書き込まれたユーザ情報テーブルを示している。ユーザ情報テーブルには、メールアドレス、郵便番号、住所、名前、電話番号等のユーザに関する情報がユーザＩＤに対応付けて書き込まれている。ユーザＩＤは、ユーザ毎に固有の識別情報であり、例えば、アルファベットと数字を組み合わせた文字列によって構成されている。
【００２９】
図２（ｃ）は、ユーザ管理に関する情報が書き込まれたユーザ管理テーブルを示している。ユーザ管理テーブルには、メールアドレス、パスワード等のユーザ管理に関する情報がユーザ毎に固有のユーザＩＤに対応付けて書き込まれている。ユーザ管理テーブルのユーザＩＤと、ユーザ情報テーブルのユーザＩＤとは共通であり、当該ユーザＩＤを用いて、ユーザに関する情報と、ユーザ管理に関する情報とが関連付けられている。
【００３０】
図２（ｄ）は、機器の登録に関する情報が書き込まれた機器登録情報テーブルを示している。機器登録情報テーブルには、ユーザＩＤ、機器ＩＤ、機種名等の機器の登録に関する情報が書き込まれている。機器登録情報テーブルのユーザＩＤと、ユーザ管理テーブルのユーザＩＤと、ユーザ情報テーブルのユーザＩＤとは共通であり、当該ユーザＩＤを用いて、ユーザと機器とが関連付けられている。
【００３１】
図３は、注文に関する情報が書き込まれた注文履歴テーブルを示している。注文履歴テーブルには、注文ログ番号、注文番号、ユーザＩＤ、日時、注文商品、商品ＩＤ、個数、注文ステータス、レシピ番号、発話文言、通知文言等の注文の履歴に関する情報が書き込まれている。注文履歴テーブルのユーザＩＤと、ユーザ管理テーブルおよびユーザ情報テーブルのユーザＩＤとは共通であり、当該ユーザＩＤを用いて、ユーザと、注文履歴と、機器とが関連付けられている。
【００３２】
サーバ１０の制御部１２は、注文内容情報取得部１６の機能により、通信部１１を介して注文内容情報を取得すると、当該注文に注文番号を割りあてて、注文内容情報に含まれるユーザＩＤや注文商品に関する情報を注文履歴テーブルに書き込む。注文内容情報は、ユーザＩＤを用いて、機器登録情報テーブルの機器の情報に関連付けられていると共に、機器の情報と、レシピ番号と、を用いて、後述のレシピテーブルの、機器毎の調理工程、制御情報、食材リストに関連付けられている。つまり、注文内容情報は、調理装置で調理する食材に関連付けられ、当該食材を参照して食材を調理するための制御情報が決定される。
【００３３】
注文ログ番号は、履歴のログ毎に固有の識別情報であり、注文番号は、注文毎に固有の識別情報である。注文ログ番号、および注文番号は、例えばサーバ１０の制御部１２によってログが書き込まれた順、および、注文を受けた順に自動で付与される番号や文字列であってもよい。図３（ａ）に示すように、注文履歴テーブルには、例えば、注文番号Ｃ０００１で示される一注文について、注文履歴のステータスが注文完了、発送済み、発送完了のように更新される度に、当該注文に関する履歴の情報が書き込まれる。
【００３４】
図４は、調理履歴に関する情報が書き込まれた調理履歴テーブルを示している。調理履歴テーブルには、Ｌｏｇ  Ｎｏ．（調理ログ番号）、機器ＩＤ、日時、履歴種類、レシピ番号、調理方法、調理設定等の調理履歴に関する情報が書き込まれている。調理履歴テーブルの機器ＩＤと、機器登録情報テーブルの機器ＩＤとは共通であり、当該機器ＩＤを用いて、調理履歴と、機器登録情報とが関連付けられている。
【００３５】
図５は、レシピに関する情報が書き込まれたレシピテーブルを示している。レシピテーブルには、レシピ番号、レシピ名（料理名）、レシピ画像、対象機種、調理工程（作り方）、制御情報、食材リスト、栄養情報等のレシピに関する情報が書き込まれている。レシピテーブルのレシピ番号と、商品登録情報テーブルのレシピ番号と、注文履歴テーブルのレシピ番号と、調理履歴テーブルのレシピ番号とは共通であり、当該レシピ番号を用いて、レシピに関する情報と、商品、注文履歴、および、調理履歴に関する情報とが関連付けられている。
【００３６】
また、レシピテーブルの対象機種と、機器登録情報テーブルの機種名、とは共通であり、当該対応機種および機種名を用いて、レシピに関する情報と、機器登録に関する情報とが関連付けられている。レシピ番号は同じであっても、調理を行う機器の能力によって、最適な調理工程や、加熱温度や加熱時間、加熱方法などの機器設定が異なる場合がある。レシピテーブルでは、同じレシピ番号およびレシピ名に対して、調理工程、制御情報、食材リスト等が対象機種ごとに個別に書き込まれている。
【００３７】
制御情報は、特定のレシピを、特定の対象機種の調理装置５０で調理する際に、当該調理装置５０を制御する為に必要な情報であり、調理モード、出力、調理時間等の制御情報を含んでいる。例えば、レシピ番号Ｒ０００１の料理をユーザが機種名ＸＷ３００の調理装置５０で調理する場合には、制御情報のプログラム１が当該調理装置５０にダウンロードされる。ユーザは、調理工程に従って、食材の準備を行って、当該食材を調理装置５０内に配置する。続いて、ユーザは、プログラム１を開始する操作を調理装置５０に対して行う。調理装置５０は、プログラム１に応じて動作し、食材の調理を行う。
【００３８】
サーバ１０の制御部１２は、記憶部１３が記憶する情報を用いて、ユーザが端末装置８０を用いて行う料理キットの注文を処理し、注文に応じた料理キットをユーザに向けて発送すると共に、料理キットの作り方をユーザの端末装置８０に送信する。また、サーバ１０は、ユーザが注文した料理キットを、ユーザが所有する調理装置で調理するための制御情報を調理装置に応じて決定し、調理装置に対してプッシュ送信して、ダウンロードさせる機能を有している。さらにサーバ１０は、調理装置の制御情報を、調理する食材、ユーザの嗜好、調理履歴、地域性等に応じてカスタマイズする機能を有している。
【００３９】
〔調理装置の要部構成〕
図１に示すように、調理装置５０は、通信部５１、制御部５２、調理部５３を備えている。調理装置５０は、オーブンレンジや自動調理器等の、食材を投入して調理を開始する（例えばスタートボタンを押す）操作を行うだけで、料理を完成させることができる装置である。調理装置５０は、一般家庭において好適に用いることができる装置である。
【００４０】
調理装置５０は、１又は複数の制御部、１又は複数の通信部、及び１又は複数の調理部を備えた構成であってもよく、これらの１又は複数の制御部、通信部、及び調理部が共同で処理を行っている構成であってもよい。
【００４１】
通信部５１は、サーバ１０との間で例えばインターネット等を介して通信するとともに、端末装置８０との間で近距離無線通信を介して通信する。通信部５１と、端末装置８０との間の通信は、例えばインターネット等を介して行われてもよく、特に限定されるものではない。通信部５１は近距離無線通信の機能を提供する通信デバイス、および、有線または無線通信の機能を提供する通信デバイスを含む、複数の通信デバイスから構成されていてもよい。
【００４２】
通信部５１はサーバ１０から、制御部５２が調理部５３を制御するための制御情報を受信する。また、通信部５１は、サーバ１０が送信した制御情報を取得した場合に、当該制御情報が制御部５２によってダウンロードされた日時を含む情報をサーバ１０に送信する。また、通信部５１は、調理部５３による調理が完了した場合に、調理が完了した日時を含む情報をサーバ１０に送信する。
【００４３】
制御部５２は、調理装置５０の各部を統括的に制御する機能を備えている演算装置である。制御部５２は、例えば１つ以上のプロセッサ（例えばＣＰＵなど）が、１つ以上のメモリ（例えばＲＡＭやＲＯＭなど）に記憶されているプログラムを実行することで調理装置５０の各部を制御する。
【００４４】
制御部５２は、サーバ１０が送信した制御情報を取得する制御情報取得部５６と、取得した制御情報に基づいて調理部５３を制御する調理制御部５７と、を含んでいる。
【００４５】
また、制御部５２は、通信部５１を介して、サーバ１０、および、端末装置８０との間で送受信する種々のデータを処理する。また、制御部５２は、制御情報取得部５６の機能により、取得した制御情報に応じて、調理制御部５７の機能により調理部５３を制御して、調理を実行させる。
【００４６】
調理部５３は、制御部５２の制御に応じた、蒸す、焼く、炒める、揚げる等の調理方法、調理温度、調理時間によって調理部５３内の食材を調理する。
【００４７】
〔端末装置の要部構成〕
端末装置８０は、通信部８１、制御部８２、表示部８３を備えている。端末装置８０は、例えば、スマートフォン、タブレット端末、または調理装置５０のリモートコントローラなどである。
【００４８】
通信部８１は、サーバ１０との間で例えばインターネット等を介して通信するとともに、調理装置５０との間で近距離無線通信を介して通信する。通信部８１と、調理装置５０との間の通信は、例えばインターネット等行われてもよく、特に限定されるものではない。通信部８１は近距離無線通信の機能を提供する通信デバイス、および、有線または無線通信の機能を提供する通信デバイスを含む、複数の通信デバイスから構成されていてもよい。
【００４９】
通信部８１はサーバ１０と通信し、サーバ１０が販売サービスを行う料理キットの情報を取得する。また、通信部８１は、無線通信を介してサーバ１０と通信し、ユーザの会員登録情報やログイン認証の情報をサーバ１０に送信する。また、通信部８１はサーバ１０と通信し、サーバ１０に注文内容情報を送信する。注文内容情報は、商品名、商品ＩＤ、注文個数、ユーザＩＤ、受取希望日時、支払方法などの情報を含む情報である。また、通信部８１はサーバ１０と通信し、サーバ１０から注文に応じた情報を受信する。例えば、通信部８１は、サーバ１０から、注文完了の通知を受信する。注文完了の通知には、注文履歴、注文内容情報に応じた注文した商品の作り方、および、注文内容情報に基づいて生成された制御情報の調理装置５０へのダウンロードが完了した旨の情報が含まれている。
【００５０】
制御部８２は、端末装置８０の各部を統括的に制御する機能を備えている演算装置である。制御部８２は、例えば１つ以上のプロセッサ（例えばＣＰＵなど）が、１つ以上のメモリ（例えばＲＡＭやＲＯＭなど）に記憶されているプログラムを実行することで端末装置８０の各部を制御する。
【００５１】
制御部８２は、不図示の操作ボタンや、表示部８３に重畳配置されたタッチパネルに対するユーザ操作に基づく指示を受け付ける指示受付部８６と、ユーザ操作に基づく指示に基づいて注文内容情報を決定する注文内容情報決定部８７と、を含んでいる。また、制御部８２は、表示部８３の表示を制御する表示制御部としても機能する。
【００５２】
表示部８３は、制御部８２の制御に基づいて、画像を表示画面に表示する。表示部８３には、通信部８１を介してサーバ１０から取得した料理キットに関する画像情報や文字情報が表示される。また、表示部８３には、端末装置８０による注文履歴に関する情報が表示されてもよい。また、表示部８３は、タッチパネルを備えタッチ操作による入力を受け付け可能に構成されていてもよい。
【００５３】
なお、本実施形態では、調理装置５０と、端末装置８０とが別体である構成を例に説明しているが、調理装置５０が端末装置８０の機能を有していてもよく、ユーザは調理装置５０を介してサーバ１０に注文内容情報を送信することができる構成であってもよい。
【００５４】
また、サーバ１０が備えるサーバ機能の一部を、調理装置５０が有している構成であってもよい。例えば、調理装置５０が不図示の記憶部を備え、当該記憶部に記憶されたユーザの嗜好、注文履歴、調理履歴に応じて、制御情報を決定することができてもよい。
【００５５】
〔情報処理システム１の処理について〕
図６および図７は、情報処理システム１による商品注文処理を示すシーケンス図である。
【００５６】
以下に、図６および図７を参照して、商品注文処理の各ステップについて説明する。なお、図示は省略するが、商品注文処理に先立って、ユーザは、サーバ１０に対してユーザ登録を行う必要がある。ユーザは、サーバ１０によって管理されるウェブページから、ユーザＩＤ、メールアドレス、パスワード、所有する調理装置などの情報を入力してユーザ登録を行う構成であってもよい。また、ユーザは、サーバ１０によって管理されるサービスを利用するためのアプリケーションを端末装置８０にインストールして、当該アプリケーションから、ユーザＩＤ、メールアドレス、パスワード、所有する調理装置などの情報を入力してユーザ登録を行う構成であってもよい。
【００５７】
まず、図６を参照して、商品を注文する際の処理について説明する。
【００５８】
ユーザは、商品を注文するにあたって、まず、ユーザＩＤ及びパスワード認証によって、サーバ１０が管理する商品注文システムにログインする必要がある。ところで、サーバ１０の記憶部１３には、ユーザＩＤに紐付けて、ユーザの住所、およびユーザの所有する調理装置の情報が記憶されている。ユーザが商品注文システムにログインすると、サーバ１０は、記憶部１３に記憶されている商品登録情報テーブルを参照して、ユーザの所有する調理装置、および、ユーザの住所に応じた対象地域に応じた商品の情報だけをユーザが閲覧可能に、端末装置８０に商品情報を送信する構成であってもよい。
【００５９】
（ステップＳ１０１）
ユーザは、端末装置８０を操作して、複数の料理キットの中から注文する商品を選択する操作を行う。端末装置８０の制御部８２は、指示受付部８６の機能により、ユーザ操作に応じた注文する商品（商品名）と、注文する個数との情報を受け付ける。
【００６０】
（ステップＳ１０２）
続いて端末装置８０の制御部８２は、指示受付部８６の機能により、ユーザの入力に応じた配送先情報を受け付ける。配送先情報は、ユーザが注文した商品の配送を希望する先の住所、名前、電話番号等の情報である。
【００６１】
（ステップＳ１０３）
続いて端末装置８０の制御部８２は、指示受付部８６の機能により、ユーザが選択した受取希望日に関する情報を受け付ける。
【００６２】
（ステップＳ１０４）
続いて端末装置８０の制御部８２は、指示受付部８６の機能により、ユーザが選択した支払方法に関する情報を受け付ける。ユーザが選択した支払方法に関する情報は、例えば、ユーザが入力したクレジットカードの種類、番号、有効期限等の情報であってもよい。
【００６３】
（ステップＳ１０５）
続いて端末装置８０の制御部８２は、注文内容情報決定部８７の機能により、ユーザが選択した商品名、個数、配送先、受取希望日時、支払方法等の情報に基づいて、注文内容情報を決定し、注文内容情報を、通信部８１を介してサーバ１０に送信する。
【００６４】
（ステップＳ１０６）
サーバ１０の制御部１２は、注文内容情報取得部１６の機能により、通信部１１を介して端末装置８０から送信された注文内容情報を取得する。サーバ１０の制御部１２は、取得した注文内容情報を、ユーザＩＤに関連付けて、後に説明する適宜の処理（図７参照）を行う。
【００６５】
（ステップＳ１０７）
サーバ１０の制御部１２は、取得した注文内容情報の受け付け処理を行い、注文完了通知を通信部１１を介して端末装置８０に送信する。
【００６６】
（ステップＳ１０８）
端末装置８０の通信部８１は、サーバ１０から送信された注文完了通知を受信する。
【００６７】
このように、情報処理システム１では、端末装置８０を介してユーザが注文した内容の情報に基づいて、調理装置５０の調理部で注文した料理キットを調理するための制御情報がサーバ１０により生成され、サーバ１０から調理装置５０に当該制御情報が送信される。よって、ユーザに、注文に応じた食材を提供することができるとともに、当該食材を調理するための調理装置に応じた制御情報を提供することができ、ユーザの利便性が向上する。
【００６８】
次に、図７を参照して、商品注文情報に応じて行われる処理の各ステップについて説明する。
【００６９】
（ステップＳ１１１）
サーバ１０の制御部１２は、注文内容情報取得部１６の機能により、通信部１１を介して端末装置８０から取得した注文内容情報に基づいて、ユーザ及び登録機器を特定する。制御部１２は、例えば、注文内容情報に関連付けられたユーザＩＤに基づいて、記憶部１３に記憶されたユーザ情報テーブルを参照してユーザを特定するとともに、機器登録情報テーブルを参照してユーザの所有する調理装置を特定する。
【００７０】
（ステップＳ１１２）
サーバ１０の制御部１２は、制御情報決定部１７の機能により、注文内容情報と、記憶部１３に記憶されたレシピテーブルを参照して、ステップＳ１１１で特定した調理装置に応じた制御情報を選択する。例えば、レシピ番号Ｒ０００２の料理キットが注文された場合であって、ユーザの所有する調理装置がＸＷ４００の場合には、制御部１２は、制御情報としてプログラム５を選択する。
【００７１】
（ステップＳ１１３）
続いて、サーバ１０の制御部１２は、制御情報決定部１７の機能により、ステップＳ１１２で選択した制御情報をカスタマイズする。制御情報決定部１７は、ユーザの調理履歴、地域性、季節性等のユーザ属性情報に応じて制御情報を、ユーザ属性に応じた調理時間、出力、調理方法で調理を行うことができるようにカスタマイズする。例えば、調理履歴を参照して、加熱時間を手動で延長させる傾向がある場合には、予め、調理時間を長めに設定して制御情報を決定してもよい。また、季節が冬であったら温めを強めにカスタマイズしり、地域性で食材の鮮度、種類が変わる場合に、調理方法を「煮る」から「蒸す」に変更して制御情報を決定してもよい。
【００７２】
また、ユーザの嗜好、例えば、「濃い味付けが好き」や「薄味が好き」などの味付けに関する嗜好や、「揚げ物が好き」や「油を使わない調理が良い」などの調理方法に関する嗜好が、ユーザＩＤに関連付けられて記憶部１３に記憶されていてもよい。そして、制御情報決定部１７は、ユーザの嗜好に応じて制御情報をカスタマイズしてもよい。
【００７３】
また、制御情報決定部１７は、注文履歴テーブル、および、調理履歴テーブルの少なくとも何れか一方を参照して、ユーザの嗜好を分析し、分析結果に基づいて、制御情報をカスタマイズしてもよい。
【００７４】
また、制御情報決定部１７は、通信部１１を介して外部サーバから取得したユーザの嗜好に関する情報を参照して、制御情報をカスタマイズしてもよい。外部サーバは、ショッピングサイトのサーバや、ＳＮＳのサーバであってもよい。制御部１２は、例えば、ショッピングサイトでのユーザの購入パターンや、ＳＮＳの投稿に基づくユーザ生活パターンを参照する。そして、例えば、ユーザがショッピングサイトで健康グッズや運動用品を購入している場合や、ユーザがジムに通っていたり、低カロリー低脂肪な食事を好んで食べていたりする場合には、調理方法を、油を低減する「蒸す」等の調理方法に変更するように制御情報をアレンジしてもよい。
【００７５】
（ステップＳ１１４）
サーバ１０の制御部１２は、制御情報決定部１７の機能により、ステップＳ１１２で記憶部１３に記憶されたレシピテーブルを参照して選択され、ステップＳ１１３でカスタマイズされた内容に基づいて、制御情報を決定する。制御部１２は、制御情報決定部１７によって制御情報が決定されると、注文の受付処理を完了する。
【００７６】
（ステップＳ１０７）
サーバ１０の制御部１２は、注文完了通知を通信部１１を介して端末装置８０に送信する。
【００７７】
（ステップＳ１０８）
端末装置８０の通信部８１は、サーバ１０から送信された注文完了通知を受信する。
【００７８】
（ステップＳ１１７）
端末装置８０の制御部８２は、通信部８１を介して受信した注文完了通知に含まれる情報に基づいて、表示部８３に情報を表示する。図８は、端末装置８０の表示部８３に表示された情報の例を示す図である。図８に示すように、注文完了通知には、ユーザが注文した料理の完成画像、料理名、材料、カスタマイズされた作り方などの情報が含まれる。また、注文完了通知には、調理装置５０にダウンロードされたレシピの履歴情報が含まれていてもよい。
【００７９】
（ステップＳ１１８）
サーバ１０の制御部１２は、ステップＳ１０７で通信部１１を介して、注文完了通知を端末装置８０に送信した後、ステップＳ１１４で決定した制御情報を調理装置５０にプッシュ送信する。なお、このプッシュ送信が行われるタイミングは、ステップＳ１０５で決定した注文内容情報に示される料理キットの配送が完了するタイミングに応じて決定されてもよい。
【００８０】
（ステップＳ１１９）
調理装置５０の制御部５２は、制御情報取得部５６の機能により、サーバ１０がプッシュ送信した制御情報を通信部５１を介して取得して、当該制御情報をダウンロードする。
【００８１】
（ステップＳ１２０）
調理装置５０の制御部５２は、調理制御部５７の機能により、ユーザ操作によって調理を開始するのを待つ、料理選択待ち受け状態で待機する。なお、制御部５２は、ユーザが、直近でダウンロードした制御情報に応じた料理を開始する操作を簡単に行うことができるように料理選択待ち受けをしてもよい。例えば制御部５２は、不図示のタッチ操作パネルに対して、ユーザが次にタッチ操作を行った際には、まず不図時の表示画面に、直近でダウンロードした制御情報に応じた料理を表示することができるように待機していてもよい。
【００８２】
（ステップＳ１２１）
ユーザによって料理選択操作および調理開始指示が行われると、調理装置５０の制御部５２は、調理制御部５７の機能により、ステップＳ１１９でダウンロードした制御情報に基づいて調理部５３を制御し、調理を実行する。
【００８３】
〔付記事項〕
なお、本実施形態では、調理装置５０と、端末装置８０とが別体である構成を例に説明しているが、調理装置５０が端末装置８０の機能を有していてもよく、ユーザは調理装置５０を介してサーバ１０に注文内容情報を送信することができる構成であってもよい。
【００８４】
また、サーバ１０が備えるサーバ機能の一部を、調理装置５０が有している構成であってもよい。例えば、調理装置５０が不図示の記憶部を備え、当該記憶部に記憶されたユーザの嗜好、注文履歴、調理履歴に応じて、制御情報を決定することができてもよい。
【００８５】
また、本実施形態では、端末装置３０がサーバ１０に注文内容情報を送信する構成を例に説明しているが、サーバ１０が例えばＷｅｂサーバの機能を備え、ユーザが端末３０のＷｅｂブラウザを介してサーバ１０が提示するＷｅｂページにアクセスすることにより、ユーザがサーバ１０に直接注文内容情報を入力するようにしてもよい。同様に、サーバ１０とは別に注文を受け付けるための不図示の注文受付サーバを備え、ユーザが端末３０を介して当該注文受付サーバに注文内容情報を入力し、当該注文受付サーバがサーバ１０に注文内容情報を送信するようにしてもよい。
【００８６】
〔実施形態２〕
本発明の他の実施形態について、以下に説明する。なお、説明の便宜上、上記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を繰り返さない。
【００８７】
上述した実施形態１の情報処理システム１に加えて、本実施形態の情報処理システム１ａの調理装置５０ａは、１又は複数の発話部５４と、１又は複数の報知部５５と、を備えている。
【００８８】
また、調理装置５０ａの制御部５２は、制御情報取得部５６および調理制御部５７に加えて、発話内容取得部５８と、発話制御部５９と、報知制御部６０とを含んでいる。
【００８９】
また、サーバ１０の制御部１２は、注文内容情報取得部１６および制御情報決定部１７に加えて、発話内容決定部１８と、処理状態取得部１９と、を含んでいる。
【００９０】
発話部５４は、スピーカを備えている。制御部５２は、発話制御部５８の機能により、発話部５４を制御し、スピーカから音声出力を行う。発話制御部５８は、自動で発話部５４による音声出力を開始することもできるし、発話の開始をユーザ操作が行われるまで待機して、ユーザ操作に基づいて発話部５４による音声出力を開始することもできる。調理装置５０ａは、図示は省略するが、発話ボタンを備え、ユーザが当該発話ボタンを押下する操作を行うことで、発話部５４による発話を開始することができてもよい。
【００９１】
また、調理装置５０ａは、ユーザが発話ボタンを押下しながら「おすすめの料理はありますか？」等と話しかけると、当該ユーザの質問に対して適宜の回答を行うことができるように構成されていてもよく、ユーザが発話ボタンを押下したときにユーザに対して「どんな料理が食べたいですか？」等とユーザに対する質問を発話し、その後にユーザからの音声による回答を受け付けるように構成されていてもよい。
【００９２】
報知部５５は、例えばＬＥＤ等で構成される発話ランプを備えている。制御部５２は、報知制御部６０の機能により、報知部５５を制御し、発話ランプを点灯させることで、発話部５４による音声出力が待機状態にある旨をユーザに知らせる。なお、報知部５５は、発話ランプの点灯に限らず、不図時の表示パネルへのメッセージ画像やメッセージ文言の表示によって発話部５４による音声出力が待機状態にある旨をユーザに知らせる構成であってもよい。
【００９３】
サーバ１０の記憶部１３には、注文の処理状態と、発話文言とが関連付けられて書き込まれた発話文言テーブル（図１４参照）が記憶されている。
【００９４】
図１４に示すように、発話文言テーブルには、注文の処理状態（注文ステータス）、発話タイミング、発話内容、通知文言が書き込まれている。
【００９５】
サーバ１０の制御部１２は、発話内容決定部１８の機能により、発話文言テーブルを参照して、注文の処理状態に応じて発話内容を決定する。また、サーバ１０の制御部１２は、処理状態取得部１９の機能により、注文の処理状態を取得する。そして、サーバ１０の制御部１２は、発話内容決定部１８の機能により、処理状態取得部１９が取得した注文の処理状態に応じて発話内容を決定する。なお、処理状態取得部１９は、注文の処理状態として、注文完了、キャンセル完了、発送日確定、発送済み、配達完了等の注文ステータスと、調理完了等の調理ステータスと、を取得することができてもよい。
【００９６】
サーバ１０の制御部１２は、発話内容決定部１８の機能により決定した発話内容の発話文言を音声合成して発話内容データを生成する。例えば、注文履歴テーブルの注文ステータスが注文完了に更新されたことに起因して、サーバ１０の制御部１２は、発話文言テーブルから、注文完了に関連付けられた発話文言である「ご注文ありがとうございました！」を選択し、当該発話文言と、注文内容情報に含まれている、商品名と、を音声合成して、「商品名のご注文ありがとうございました！」という発話内容データを生成する。制御部１２は、通信部１１を介して、生成した発話内容データを調理装置５０に送信する。
【００９７】
また、制御部１２は、生成した発話内容データを、記憶部１３の注文履歴テーブルに、注文番号およびユーザＩＤに関連付けて書き込んで記憶する。
【００９８】
調理装置５０の制御部５２は、発話内容取得部５８の機能により、通信部５１を介してサーバ１０から受信した発話内容データを取得する。調理装置５０の制御部５２は、通信部５１を介して発話内容データを取得したことに起因して、報知制御部６０の機能により報知部５５を制御し、発話ランプを点灯させることで、発話部５４による音声出力が待機状態にある旨をユーザに知らせる。
【００９９】
調理装置５０の制御部５２は、報知制御部６０の機能により報知部５５の発話ランプを点灯させた状態で、ユーザによる発話ボタンを押下する操作を待ち受けする。ユーザによって、発話ボタンが押下されると、調理装置５０の制御部５２は、発話制御部５９の制御により発話部５４を制御して、発話部５４から発話内容データに基づく音声出力を行う。
【０１００】
これらの構成によれば、注文内用情報や注文の処理状態に応じた発話が調理装置５０から行われるため、音声によってユーザに注文に関する情報を提供することができ、注文した料理キットに対するユーザの期待感を高めることができる。
【０１０１】
なお、本実施形態では、サーバ１０が情報処理装置として機能し、端末装置８０、調理装置５０、およびその他の外部機器と通信して取得した注文内容情報や注文の処理状態を取得した発話内容を決定する構成について説明するが、これに限られるものではない。端末装置８０、及び、調理装置５０の少なくとも何れか一方が情報処理装置として機能して、サーバ１０、およびその他の外部機器と通信して注文内容情報や注文の処理状態を取得し、取得した情報に基づいて発話内容を決定する構成であってもよい。また、サーバ１０の制御部１２、調理装置５０の制御部５２、および端末装置８０の制御部８２が共同で発話内容を決定する情報処理装置として機能してもよい。
【０１０２】
例えば、調理装置５０の制御部５２に情報処理装置として機能する構成では、制御部５２は通信部５１を介して端末装置８０から注文内容情報を取得するととともに、サーバ１０から注文の処理状態を取得する。調理装置５０の制御部５２は、不図示の記憶部に記憶された発話文言から、注文内容および注文の処理状態に応じた文言を選択して、音声合成して発話データを生成して、当該発話データに基づいて発話部５４から発話を行ってもよい。
【０１０３】
〔情報処理システム１ａの処理について〕
図１０は、情報処理システム１ａによる商品注文処理を示すシーケンス図であり、商品注文情報に応じて行われる処理の各ステップについて説明する。
【０１０４】
（ステップＳ１１１）
サーバ１０の制御部１２は、注文内容情報取得部１６の機能により、通信部１１を介して端末装置８０から取得した注文内容情報に基づいて、ユーザ及び登録機器を特定する。
【０１０５】
（ステップＳ１１２）
サーバ１０の制御部１２は、制御情報決定部１７の機能より、注文内容情報と、記憶部１３に記憶されたレシピテーブルとを参照して、ステップＳ１１１で特定した調理装置に応じた制御情報を選択する。
【０１０６】
（ステップＳ１１３）
続いて、サーバ１０の制御部１２は、制御情報決定部１７の機能より、ステップＳ１１２で選択した制御情報をカスタマイズする。
【０１０７】
（ステップＳ１１４）
サーバ１０の制御部１２は、制御情報決定部１７の機能より、ステップＳ１１２で記憶部１３に記憶されたレシピテーブルを参照して選択され、ステップＳ１１３でカスタマイズされた内容に基づいて、制御情報を決定する。制御部１２は、制御情報決定部１７の機能より、制御情報を決定することで、注文の受付処理を完了する。
【０１０８】
（ステップＳ１０７）
サーバ１０の制御部１２は、注文完了通知を通信部１１を介して端末装置８０に送信する。
【０１０９】
（ステップＳ１０８）
端末装置８０の通信部８１は、サーバ１０から送信された注文完了通知を受信する。
【０１１０】
（ステップＳ１１７）
端末装置８０の制御部８２は、通信部８１を介して受信した注文完了通知に含まれる情報に基づいて、表示部８３に情報を表示する。
【０１１１】
（ステップＳ１３１）
サーバ１０の制御部１２は、発話内容決定部１８の機能により、発話文言テーブルを参照して、注文ステータスに基づいて発話文言を決定し、発話文言を音声合成して発話内容データを生成する。
【０１１２】
（ステップＳ１３２）
サーバ１０の制御部１２は、通信部１１を介して発話内容データを調理装置５０に送信する。
【０１１３】
（ステップＳ１３３）
調理装置５０は、発話内容取得部５８の機能により、通信部５１を介してサーバ１０から受信した発話内容データを取得する。
【０１１４】
（ステップＳ１３４）
調理装置５０の制御部１２は、報知制御部６０の機能により、発話内容データを取得したことに起因して、報知部５５の発話ランプを点灯させるとともに、ユーザによる発話ボタンを押下する操作の待ち受けをする。
【０１１５】
（ステップＳ１３５）
ユーザによって発話ボタンが押下されたことを検知すると、調理装置５０の制御部１２は、発話制御部５９の機能により発話部５４を制御して発話内容データに基づく発話内容の発話を行う。
【０１１６】
なお、図１０に示した処理は、注文完了通知に関する発話であるため、図３に示したように、発話部５４による発話は、例えば、「料理名Ａのご注文ありがとうございました！」という文言となる。
【０１１７】
図１１〜図１３は、情報処理システム１ａによる、別の商品注文処理の例を示すシーケンス図である。発話部５４からは、商品注文情報に応じて様々な発話を行うことができる。例えば、図１１は、配送実績情報に応じて行われる処理の各ステップについて示している。
【０１１８】
図１１に示すように、サーバ１０は、配送実績情報に応じた通知内容および発話内容を端末装置８０、および調理装置５０のそれぞれに送信する。
【０１１９】
（ステップＳ１４１）
サーバ１０の制御部１２は、処理状態取得部１９の機能により、通信部１１を介して配送実績情報を取得する。サーバ１０は、例えば、配送業者のサーバ等の外部サーバから配送実績に関する情報を受信する。配送実績に関する情報は、商品を発送した旨の情報や、商品の配達が完了した旨の情報を含んでいる。
【０１２０】
（ステップＳ１４２）
サーバ１０の制御部１２は、記憶部１３に記憶された注文履歴テーブルに、注文履歴のステータスが更新された旨の記録を書き込む。注文履歴テーブルには、注文履歴のステータスが更新されると、注文番号とユーザＩＤとに関連づけて、注文ステータスが、例えば時系列に沿って記録されている。
【０１２１】
（ステップＳ１４３）
サーバ１０の制御部１２は、ステータス更新に応じた通知を通信部１１を介して端末装置８０に送信する。
【０１２２】
（ステップＳ１４４）
端末装置８０は、通信部８１を介してステータス更新に応じた通知を受信する。ステータス更新に応じた通知は、例えば、図３に示したように、注文ステータスが発送済みに更新された場合には、「料理名Ａを発送しました。Ｘ月Ｙ日に配達予定です。」といった通知文言となる。また、注文ステータスが配達完了に更新された場合には、例えば、「料理名Ａをお届けしました。消費期限を確認して早めに食べてくださいね。」といった通知文言となる。端末装置８０の制御部８２は、通信部８１を介して取得したステータス更新に応じた通知を、表示部８３に表示してもよい。
【０１２３】
（ステップＳ１３１）
また、サーバ１０の制御部１２は、発話内容決定部１８の機能により、発話文言テーブルを参照して、ステータス更新に応じた発話文言を決定し、発話文言を音声合成して発話内容データを生成する。
【０１２４】
（ステップＳ１３２）
サーバ１０の制御部１２は、通信部１１を介して発話内容データを調理装置５０に送信する。
【０１２５】
（ステップＳ１３３）
調理装置５０の制御部５２は、発話内容取得部５８の機能により、サーバ１０から通信部５１を介して受信した発話内容データを取得する。
【０１２６】
（ステップＳ１３４）
調理装置５０の制御部１２は、発話内容データを取得したことに起因して、報知制御部６０の機能により、報知部５５の発話ランプを点灯させるとともに、ユーザによる発話ボタンを押下する操作の待ち受けをする。
【０１２７】
（ステップＳ１３５）
ユーザによって発話ボタンが押下されたことを検知すると、調理装置５０の制御部１２は、発話制御部５９の機能により発話部５４を制御して発話内容データに基づく発話内容の発話を行う。
【０１２８】
なお、図１１に示した処理は、ステータス更新に関する発話であるため、図３に示したように、発話部５４による発話は、例えば、注文ステータスが配達完了に更新された場合には、「お届けした調理名Ａは消費期限を確認して調理してくださいね。」という文言となる。
【０１２９】
また、図１２に示すように、サーバ１０は、ユーザによる商品注文のキャンセルを受けて、注文キャンセルに応じた通知内容および発話内容を端末装置８０、および調理装置５０のそれぞれに送信する。
【０１３０】
（ステップＳ１５１）
ユーザが端末装置８０に対して注文をキャンセルする操作を行うと、端末装置８０の制御部８２は、指示受付部８６の機能により当該指示を受け付ける。制御部８２は、注文内容情報決定部８７の機能により、注文をキャンセルする旨の注文内容情報を決定し、通信部８１を介して、当該注文内容情報をサーバ１０に送信する。
【０１３１】
（ステップＳ１５２）
サーバ１０の制御部１２は、注文内容情報取得部１６の機能により、端末装置８０から通信部１１を介して受信した注文キャンセルの旨の注文内容情報を取得する。
【０１３２】
（ステップＳ１５３）
サーバ１０の制御部１２は、通信部１１を介して取得した注文キャンセルの旨の注文内容情報に基づいて、注文履歴テーブルを参照し、該当する注文の注文履歴ステータスをキャンセル完了に更新する。なお、該当する注文の注文履歴ステータスが既に発送済み、または、配達完了である場合には、サーバ１０の制御部１２は、注文キャンセルを受けることができない旨の通知を通信部１１を介して端末装置８０および調理機５０の少なくとも何れか一方に送信する構成であってもよい。
【０１３３】
（ステップＳ１５４）
サーバ１０の制御部１２は、通信部１１を介してキャンセル完了の通知を端末装置８０に送信する。
【０１３４】
（ステップＳ１５５）
端末装置８０は、通信部８１を介してキャンセル完了の通知を受信する。キャンセル完了の通知は、例えば、図３に示したように、「料理名Ｂの注文をキャンセルしました。」といった通知文言となる。端末装置８０の制御部８２は、通信部８１を介して取得したステータス更新に応じた通知を、表示部８３に表示してもよい。
【０１３５】
（ステップＳ１５６）
サーバ１０の制御部１２は、注文キャンセルの旨の注文内容情報に含まれているユーザＩＤに基づいて、ユーザ情報テーブルおよび機器登録情報テーブルを参照して、ユーザおよび登録機器を特定する。
【０１３６】
（ステップＳ１３１）
サーバ１０の制御部１２は、発話内容決定部１８の機能により、発話文言テーブルを参照して、注文キャンセルに応じた発話文言を決定し、発話文言を音声合成して発話内容データを生成する。
【０１３７】
（ステップＳ１３２）
サーバ１０の制御部１２は、通信部１１を介して発話内容データを調理装置５０に送信する。
【０１３８】
（ステップＳ１３３）
調理装置５０の制御部５２は、発話内容取得部５８の機能により、サーバ１０から通信部５１を介して受信した発話内容データを取得する。
【０１３９】
（ステップＳ１３４）
調理装置５０の制御部１２は、報知制御部６０の機能により、発話内容データを取得したことに起因して、報知部５５の発話ランプを点灯させるとともに、ユーザによる発話ボタンを押下する操作の待ち受けをする。
【０１４０】
（ステップＳ１３５）
ユーザによって発話ボタンが押下されたことを検知すると、調理装置５０の制御部１２は、発話制御部５９の機能により発話部５４を制御して発話内容データに基づく発話内容の発話を行う。
【０１４１】
なお、図１２に示した処理は、注文キャンセルに関する発話であるため、図３に示したように、発話部５４による発話は、例えば、「料理名Ｂの注文をキャンセルしました。」という文言となる。
【０１４２】
また、図１３に示すように、サーバ１０は、調理装置５０における調理終了通知を受信して、ユーザに商品に対する評価を促すことができてもよい。
【０１４３】
（ステップＳ１６１）
調理装置５０の制御部５２は、ユーザ操作に応じて、調理制御部５７の機能により、制御情報に基づく調理を調理部５３により実行する。
【０１４４】
（ステップＳ１６２）
調理装置５０の制御部５２は、調理制御部５７の機能により、制御情報に基づいて、調理部５３における調理を終了する。
【０１４５】
（ステップＳ１６３）
調理装置５０の制御部５２は、調理制御部５７の機能により、調理部５３における調理が終了したことを検知すると、調理終了通知をサーバ１０に送信する。
【０１４６】
（ステップＳ１６４）
サーバ１０の制御部１２は、処理状態取得部１９の機能により、調理装置５０から通信部１１を介して受信した調理終了通知を取得する。
【０１４７】
（ステップＳ１６５）
サーバ１０の制御部１２は、調理装置５０から受信した調理終了通知に基づいて、記憶部１３に記憶された調理履歴テーブルに書き込んだ日時の情報を参照して、調理終了からの経過時間を計測する。
【０１４８】
（ステップＳ１６６）
サーバ１０の制御部１２は、調理終了から所定時間経過したことを検知すると、記憶部１３に記憶された複数のテーブルを参照して、調理終了から所定時間経過したことを検知した調理装置５０のユーザと登録機器とを特定する。
【０１４９】
（ステップＳ１６７）
サーバ１０の制御部１２は、通信部１１を介してステップＳ１６６で特定したユーザの端末装置８０に、調理した商品に対する評価を促す通知を送信する。
【０１５０】
（ステップＳ１６８）
端末装置８０は、通信部８１を介してサーバ１０から、商品に対する評価を促す通知を受信する。端末装置８０の制御部８２は、通信部８１を介して取得した商品に対する評価を促す通知を、表示部８３に表示してもよい。ユーザは、商品に対する評価を端末装置８０、または調理装置５０の少なくとも何れか一方に対する操作でおこなって、サーバ１０に送信することができる。
【０１５１】
（ステップＳ１６９）
また、サーバ１０の制御部１２は、発話内容決定部１８の機能により発話文言テーブルを参照して、評価を促す発話内容を決定するとともに、発話内容を音声合成し、発話内容データを生成する。
【０１５２】
（ステップＳ１３２）
サーバ１０の制御部１２は、通信部１１を介して発話内容データを調理装置５０に送信する。
【０１５３】
（ステップＳ１３３）
調理装置５０の制御部５２は、発話内容取得部の機能により、サーバ１０から通信部５１を介して受信した発話内容データを取得する。
【０１５４】
（ステップＳ１３４）
調理装置５０の制御部１２は、報知制御部６０の機能により、発話内容データを取得したことに起因して、報知部５５の発話ランプを点灯させるとともに、ユーザによる発話ボタンを押下する操作の待ち受けをする。
【０１５５】
（ステップＳ１３５）
ユーザによって発話ボタンが押下されたことを検知すると、調理装置５０の制御部１２は、発話制御部５９の機能により、発話部５４を制御して発話内容データに基づく発話内容の発話を行う。発話部５４による発話は、例えば、「料理名Ｂはいかがでしたか？評価をお願いします。」という文言となる。
【０１５６】
〔実施形態３〕
上記各実施形態では、１つのサーバ１０を用いる例を説明したが、サーバ１０の有する各機能が、個別のサーバにて実現されていてもよい。そして、複数のサーバを適用する場合においては、各サーバは、同じ事業者によって管理されていてもよいし、異なる事業者によって管理されていてもよい。
【０１５７】
〔実施形態４〕
サーバ１０、調理装置５０、および端末装置８０の各ブロックは、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ソフトウェアによって実現してもよい。後者の場合、サーバ１０、調理装置５０、および端末装置８０のそれぞれを、図１５に示すようなコンピュータ（電子計算機）を用いて構成することができる。
【０１５８】
図１５は、サーバ１０、調理装置５０、および端末装置８０として利用可能なコンピュータ９１０の構成を例示したブロック図である。コンピュータ９１０は、バス９１１を介して互いに接続された演算装置９１２と、主記憶装置９１３と、補助記憶装置９１４と、入出力インターフェース９１５と、通信インターフェース９１６とを備えている。演算装置９１２、主記憶装置９１３、および補助記憶装置９１４は、それぞれ、例えば１つ以上のプロセッサ（例えばＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ等）、１つ以上のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、１つ以上のハードディスクドライブであってもよい。入出力インターフェース９１５には、ユーザがコンピュータ９１０に各種情報を入力するための入力装置９２０、および、コンピュータ９１０がユーザに各種情報を出力するための出力装置９３０が接続される。入力装置９２０および出力装置９３０は、コンピュータ９１０に内蔵されたものであってもよいし、コンピュータ９１０に接続された（外付けされた）ものであってもよい。例えば、入力装置９２０は、キーボード、マウス、タッチセンサなどであってもよく、出力装置９３０は、ディスプレイ、プリンタ、スピーカなどであってもよい。また、タッチセンサとディスプレイとが一体化されたタッチパネルのような、入力装置９２０および出力装置９３０の双方の機能を有する装置を適用してもよい。そして、通信インターフェース９１６は、コンピュータ９１０が外部の装置と通信するためのインターフェースである。
【０１５９】
補助記憶装置９１４には、コンピュータ９１０をサーバ１０、調理装置５０、および端末装置８０として動作させるための各種のプログラムが格納されている。そして、演算装置９１２は、補助記憶装置９１４に格納された上記プログラムを主記憶装置９１３上に展開して該プログラムに含まれる命令を実行することによって、コンピュータ９１０を、サーバ１０、調理装置５０、および端末装置８０が備える各部として機能させる。なお、補助記憶装置９１４が備える、プログラム等の情報を記録する記録媒体は、コンピュータ読み取り可能な「一時的でない有形の媒体」であればよく、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブル論理回路などであってもよい。また、記録媒体に記録されているプログラムを、主記憶装置９１３上に展開することなく実行可能なコンピュータであれば、主記憶装置９１３を省略してもよい。なお、上記各装置（演算装置９１２、主記憶装置９１３、補助記憶装置９１４、入出力インターフェース９１５、通信インターフェース９１６、入力装置９２０、および出力装置９３０）は、それぞれ１つであってもよいし、複数であってもよい。
【０１６０】
また、上記プログラムは、コンピュータ９１０の外部から取得してもよく、この場合、任意の伝送媒体（通信ネットワークや放送波等）を介して取得してもよい。そして、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１６１】
〔まとめ〕
本発明の態様１に係る情報処理装置は、制御部、及び通信部を備えた情報処理装置であって、上記制御部は、上記通信部を介して注文内容情報を取得し、上記注文内容情報に応じて発話内容を決定する構成である。
【０１６２】
上記の構成によれば、注文内容情報に応じて発話内容を決定するため、ユーザが注文した内容にあった発話を行うことができ、提供される食事に関するユーザの期待感を高めることができる。
【０１６３】
本発明の態様２に係る情報処理装置は、上記の態様１において、上記制御部は、上記通信部を介して、上記注文内容情報が示す注文の処理状態を取得し、取得した上記処理状態に応じて、発話内容を決定する構成としてもよい。
【０１６４】
上記の構成によれば、注文の処理状態に応じて、注文した料理キットが発送されたことを通知する発話や、配達されたのを受けて消費を促す発話など、状況に応じた発話を行うことができ、提供される食事に関するユーザの期待感を高めることができる。
【０１６５】
本発明の態様３に係る情報処理装置は、上記の態様１または２において、上記制御部は、上記通信部を介して、決定した上記発話内容を対象となる調理装置に送信する構成としてもよい。
【０１６６】
上記の構成によれば、注文をした料理キットを調理する調理装置に発話させることができ、ユーザが当該調理装置を用いて調理キットを調理することに関するユーザの期待感を高めることができる。
【０１６７】
本発明の各態様に係るサーバ１０は、コンピュータによって実現してもよく、この場合には、コンピュータを上記サーバ１０が備える各部（ソフトウェア要素）として動作させることにより上記サーバ１０をコンピュータにて実現させるサーバ１０の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１６８】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１６９】
１、５  プログラム
１、１ａ  情報処理システム
１０  サーバ
１１、５１、８１  通信部
１２、５２、８２  制御部
１３  記憶部
５０  調理機
５０、５０ａ  調理装置
５３  調理部
５４  発話部
５５  報知部
８０  端末装置
８３  表示部
【図１】
2020074213.tif 000003
【図２】
2020074213.tif 000004
【図３】
2020074213.tif 000005
【図４】
2020074213.tif 000006
【図５】
2020074213.tif 000007
【図６】
2020074213.tif 000008
【図７】
2020074213.tif 000009
【図８】
2020074213.tif 000010
【図９】
2020074213.tif 000011
【図１０】
2020074213.tif 000012
【図１１】
2020074213.tif 000013
【図１２】
2020074213.tif 000014
【図１３】
2020074213.tif 000015
【図１４】
2020074213.tif 000016
【図１５】
2020074213.tif 000017