(57)【要約】【課題】レシピのより便利な利用環境を提供すること。【解決手段】本発明の操作装置１０１は、料理のレシピを表すレシピデータおよび当該レシピデータに関連付けられている、当該レシピの変更内容を表す変更情報をメモリ１２に記憶しており、当該レシピデータおよび変更情報を調理装置１０２に送信して、当該調理装置１０２を操作する操作装置１０１であって、上記変更情報を表示する表示手段１４と、上記レシピのさらなる変更内容の入力をユーザから受ける入力手段１５と、ユーザからの上記入力にしたがって、上記変更情報を更新する更新手段１３と、更新済の変更情報および上記レシピデータを上記調理装置１０２に送信する送信手段１６と、上記更新済の変更情報を上記レシピデータに関連付けて、上記メモリ１２に記憶されている当該レシピデータに関連付けられた更新前の変更情報と差替える差替手段１１とを備えている。【選択図】図１
2011253312.tif 000002
【特許請求の範囲】
【請求項１】
料理のレシピを表すレシピデータおよび当該レシピデータに関連付けられている、当該レシピの変更内容を表す変更情報をメモリに記憶しており、当該レシピデータおよび変更情報を調理装置に送信して、当該調理装置を操作する操作装置であって、
上記変更情報を表示する表示手段と、
上記レシピのさらなる変更内容の入力をユーザから受ける入力手段と、
ユーザからの上記入力にしたがって、上記変更情報を更新する更新手段と、
更新済の変更情報および上記レシピデータを上記調理装置に送信する送信手段と、
上記更新済の変更情報を上記レシピデータに関連付けて、上記メモリに記憶されている当該レシピデータに関連付けられた更新前の変更情報と差替える差替手段とを備えていることを特徴とする操作装置。
【請求項２】
料理のレシピを表すレシピデータ、当該レシピデータに関連付けられている当該レシピの変更内容を表す変更情報、ならびに上記レシピの内容と変更内容とに関連性のあるサービス内容を表すサービス情報をサーバから情報提供装置に取得させて提供させる指示を表し、当該レシピデータに関連付けられている取得指示をメモリに記憶しており、当該レシピデータ、変更情報および取得指示を情報提供装置に送信して、当該情報提供装置を操作する操作装置であって、
上記変更情報を表示する表示手段と、
上記レシピのさらなる変更内容の入力をユーザから受ける入力手段と、
ユーザからの上記入力にしたがって、上記変更情報を更新する更新手段と、
更新済の変更情報、上記レシピデータおよび取得指示を上記情報提供装置に送信する送信手段と、
上記更新済の変更情報を上記レシピデータおよび取得指示に関連付けて、上記メモリに記憶されている当該レシピデータおよび取得指示に関連付けられた更新前の変更情報と差替える差替手段とを備えていることを特徴とする操作装置。
【請求項３】
上記レシピデータおよび変更情報に関連付けられた、上記料理を表す画像データを表示する画像データ表示手段をさらに備えており、上記送信手段が上記調理装置に上記画像データをさらに送信することを特徴とする請求項１に記載の操作装置。
【請求項４】
上記レシピデータ、変更情報および取得指示に関連付けられた、上記料理を表す画像データを表示する画像データ表示手段をさらに備えており、上記送信手段が上記情報提供装置に上記画像データをさらに送信することを特徴とする請求項２に記載の操作装置。
【請求項５】
ユーザによる上記調理装置の操作にしたがって生成される、上記レシピの追加の変更内容を表す追加変更情報を受信する受信手段と、
上記追加変更情報の受信にしたがって、上記メモリに記憶されている上記更新済の変更情報を追加更新する追加更新手段とをさらに備えており、
上記差替手段が、追加更新済の変更情報を上記レシピデータに関連付けて、上記メモリに記憶されている当該レシピデータに関連付けられた上記更新済の変更情報とさらに差替えることを特徴とする請求項１または３に記載の操作装置。
【請求項６】
ユーザによる上記情報提供装置の操作にしたがって生成される、上記レシピの追加の変更内容を表す追加変更情報を受信する受信手段と、
上記追加変更情報の受信にしたがって、上記メモリに記憶されている上記更新済の変更情報を追加更新する追加更新手段とをさらに備えており、
上記差替手段が、追加更新済の変更情報を上記レシピデータおよび取得指示に関連付けて、上記メモリに記憶されている当該レシピデータおよび取得指示に関連付けられた上記更新済の変更情報とさらに差替えることを特徴とする請求項２または４に記載の操作装置。
【請求項７】
上記変更情報によって表わされる変更内容が、分量、制限材料、追加材料、味付けの度合い、加熱時間、加熱温度、焼き加減、または調理装置情報の少なくともいずれかであることを特徴とする請求項１〜６のいずれか１項に記載の操作装置。
【請求項８】
情報提供装置、サーバ、調理装置および請求項１に記載の操作装置を備えている操作システムであって、
上記操作装置において、上記送信手段が、上記レシピの内容と関連性のあるサービス内容を表すサービス情報を上記情報提供装置に取得させる指示を表し、上記更新済の変更情報およびレシピデータに関連付けられている取得指示を、当該更新済の変更情報およびレシピデータとともに上記情報提供装置にさらに送信し、
上記情報提供装置は、
上記更新済の変更情報、レシピデータおよび取得指示を上記操作装置から受信する取得指示受信手段と、
上記取得指示にしたがって、上記レシピデータの一部、更新済の変更情報およびサービス情報の要求指示を上記サーバに送信する送信手段と、
上記要求指示にしたがって、上記レシピデータの一部および上記更新済の変更情報に基づいて上記サーバにおいて生成されたサービス情報を、上記サーバから受信するサービス情報受信手段と、
上記サーバから受信したサービス情報を提供する情報提供手段とを備えており、
上記サーバは、
上記レシピデータの一部、更新済の変更情報および要求指示を受信する受信手段と、
上記要求指示にしたがって、上記レシピデータの一部および上記更新済の変更情報に基づくサービス情報を生成する生成手段と、
生成されたサービス情報を上記情報提供装置に送信する送信手段とを備えており、
上記調理装置は、
上記更新済の変更情報およびレシピデータを上記操作装置から受信する受信手段と、
上記更新済の変更情報およびレシピデータにしたがって調理する調理手段とを備えていることを特徴とする操作システム。
【請求項９】
料理のレシピを表すレシピデータおよび当該レシピデータに関連付けられている、当該レシピの変更内容を表す変更情報をメモリに記憶し、当該レシピデータおよび変更情報を調理装置に送信して、当該調理装置を操作する操作方法であって、
上記変更情報を表示する表示ステップと、
上記レシピのさらなる変更内容の入力をユーザから受ける入力ステップと、
ユーザからの上記入力にしたがって、上記変更情報を更新する更新ステップと、
更新済の変更情報および上記レシピデータを上記調理装置に送信する送信ステップと、
上記更新済の変更情報を上記レシピデータに関連付けて、上記メモリに記憶されている当該レシピデータに関連付けられた更新前の変更情報と差替える差替ステップ手段とを包含していることを特徴とする操作方法。
【請求項１０】
請求項１〜６のいずれか１項に記載の操作装置を動作させる操作プログラムであって、コンピュータを上記の各手段として機能させるための操作プログラム。
【請求項１１】
請求項１０に記載の操作プログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、調理装置を操作するための操作装置、操作システム、操作方法、操作プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、インターネット、電波放送または書籍などの様々なメディアから、種々の料理のレシピを容易に入手可能になっている。また、オーブンレンジなどの調理機器は、高性能化、高機能化が進められ、機器に登録されている料理のレシピを選択するだけで、その料理を作るための加熱温度および加熱時間などの調理条件を簡単に設定できる機器が増えてきている。
【０００３】
ユーザが入手したレシピにしたがって調理機器によって容易に調理する技術としては、特許文献１に記載のシステムが挙げられる。特許文献１のシステムにおいて、携帯電話などの操作装置が、調理機器の制御データを含んでいる操作データを調理機器に送信することによって、当該制御データにしたがって当該調理機器に調理させている。さらに、上記システムにおいて、上記操作装置が、インターネットに接続されているテレビなどの表示装置に上記操作データを送信することによって、当該表示装置にできあがった料理の写真を表示させるというサービスが提供される。
【０００４】
しかし、通常、ユーザが入手可能な公開されているレシピは、例えば分量などのレシピの内容がある特定のものであり、すべてのユーザにとって必ずしも満足のいく内容とは限らない。このような点を考慮した技術として、特許文献２に記載の技術が挙げられる。特許文献２の技術において、利用者（ユーザ）によって指定された変更条件に基づいて調理データ（レシピ）を変更し、変更された調理データを利用者に提供している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２９０５５９号公報（２００９年１２月１０日公開）
【特許文献２】特開２００３−５０９０７号公報（２００３年２月２１日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献２の技術では、ユーザは、レシピを参照して調理するごとにあらたに変更条件を入力し直す必要がある。
【０００７】
例えば、レシピを参考にして調理する場合、ユーザは、好みに合わせて味付けまたは分量に適宜変更を加える。実際にできあがった料理がユーザの好みに合わなければ、ユーザは、同じレシピを参考にする次回の調理時には、前回の調理時に変更した内容を検討してさらに変更を加える。このような変更の繰返しによって、ユーザは、好みにあった独自のレシピを作ってゆく。
【０００８】
また、入手可能なレシピは、レシピの作成者ごとに味付けまたは各材料の１人分の分量などが異なっている。このため、ユーザＡは、例えばある料理のレシピＡにしたがって調理すると、ユーザＡにとって濃い味付けであるため、薄味にしたいと感じることがある。また例えば、ユーザＡは、ある料理のレシピＢにしたがって調理すると、ユーザＡにとって薄い味付けであるため、濃い味にしたいと感じることがある。このように、同じ料理のレシピであっても詳細のすべてが同一ではないので、あるユーザにとって、入手したレシピごとに変更したい内容およびその程度などが異なる。
【０００９】
特許文献２の技術を利用する場合、同じレシピを参照して繰返し調理することによって好みにあった独自のレシピを作るには、ユーザは前回の変更内容を記憶したり、メモをとったりして把握している必要がある。上述のように同じ料理のレシピでも内容が異なる場合があるので、ユーザは参考にしたレシピに対するすべての変更内容を把握している必要がある。このため、利用可能なレシピが多いほど、レシピに対する変更内容の把握がユーザにとって負担になる。
【００１０】
本発明は、上記問題点に鑑みてなされたものであり、その目的は、ユーザの負担を軽減して、レシピのより便利な利用環境を提供することである。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明の操作装置は、料理のレシピを表すレシピデータおよび当該レシピデータに関連付けられている、当該レシピの変更内容を表す変更情報をメモリに記憶しており、当該レシピデータおよび変更情報を調理装置に送信して、当該調理装置を操作する操作装置であって、
上記変更情報を表示する表示手段と、
上記レシピのさらなる変更内容の入力をユーザから受ける入力手段と、
ユーザからの上記入力にしたがって、上記変更情報を更新する更新手段と、
更新済の変更情報および上記レシピデータを上記調理装置に送信する送信手段と、
上記更新済の変更情報を上記レシピデータに関連付けて、上記メモリに記憶されている当該レシピデータに関連付けられた更新前の変更情報と差替える差替手段とを備えている。
【００１２】
上記構成によれば、ユーザは、操作装置を操作するだけで、前回の調理時に利用したレシピの変更内容を確認できる。ユーザは、前回の調理時に好みに合わなかった点を参考にして、レシピの内容をさらに変更することができる。さらに変更された変更内容およびレシピが調理装置に送信されるので、前回とは異なる条件のもとに調理装置は、調理を実施する。そして、さらに変更された変更内容およびレシピが前回の調理時における変更内容およびレシピと差替えられるので、ユーザは、変更内容を把握し続けることなく、次回の調理時にさらに変更された変更内容を確認し、今回の調理時に好みに合わなかった点を参考にして、レシピの内容をさらに変更することができる。
【００１３】
以上のように、多くのレシピの詳細をユーザに把握させることなく、前回の調理結果に基づいてレシピをさらに変更可能である。つまり、ユーザの負担を軽減して、レシピのより便利な利用環境をユーザに提供できる。
【００１４】
上記課題を解決するために、本発明の操作装置は、料理のレシピを表すレシピデータ、当該レシピデータに関連付けられている当該レシピの変更内容を表す変更情報、ならびに上記レシピの内容と変更内容とに関連性のあるサービス内容を表すサービス情報をサーバから情報提供装置に取得させて提供させる指示を表し、当該レシピデータに関連付けられている取得指示をメモリに記憶しており、当該レシピデータ、変更情報および取得指示を情報提供装置に送信して、当該情報提供装置を操作する操作装置であって、
上記変更情報を表示する表示手段と、
上記レシピのさらなる変更内容の入力をユーザから受ける入力手段と、
ユーザからの上記入力にしたがって、上記変更情報を更新する更新手段と、
更新済の変更情報、上記レシピデータおよび取得指示を上記情報提供装置に送信する送信手段と、
上記更新済の変更情報を上記レシピデータおよび取得指示に関連付けて、上記メモリに記憶されている当該レシピデータおよび取得指示に関連付けられた更新前の変更情報と差替える差替手段とを備えている。
【００１５】
上記構成によれば、ユーザは、操作装置を操作するだけで、前回のサービスを受ける際に利用したレシピの変更内容を確認できる。ユーザは、前回のサービスを受けて変更した点を参考にして、レシピの内容をさらに変更することができる。さらに変更された変更内容およびレシピが情報提供装置に送信されるので、前回とは異なる条件のもとに情報提供装置は、サーバからサービスの内容を取得して提供する。そして、さらに変更された変更内容およびレシピが、前回のサービスを受けたときの変更内容およびレシピと差替えられるので、ユーザは、変更内容を把握し続けることなく、次回のサービスを受けるときにさらに変更された変更内容を確認し、今回のサービスを受けて変更した点を参考にして、レシピの内容をさらに変更することができる。
【００１６】
ここで、サービスとは、例えば、調理装置ではなくユーザによる詳細な作業内容、および各材料の詳細な分量などが示されたレシピの詳細である。また例えば、サービスとは、レシピに記載の材料を注文して購入できるインターネットショッピングのウェブサイトの表示である。また例えば、サービスとは、レシピにしたがって調理した場合の料理の成分表示である。このように、レシピの変更内容にしたがって、今回または次回の調理時にユーザにとって有益な情報などが提供される。
【００１７】
以上のように、多くのレシピの詳細をユーザに把握させることなく、前回の調理結果に基づいてレシピをさらに変更可能である。つまり、ユーザの負担を軽減して、レシピのより便利な利用環境をユーザに提供できる。
【００１８】
また、本発明の操作装置において、上記レシピデータおよび変更情報（必要に応じてさらに取得指示）に関連付けられた、上記料理を表す画像データを表示する画像データ表示手段をさらに備えており、上記送信手段が上記調理装置または情報提供装置に上記画像データをさらに送信することが好ましい。
【００１９】
上記構成によれば、ユーザが選択した料理を視覚的な情報としてユーザに提供することができる。画像データは、例えば、できあがった料理の映像などである。画像データであれば、例えば文字のみの情報よりも、料理のイメージを感覚的にすばやくユーザに想起させ得る。よって、ユーザは、多くの料理（のレシピ）から迅速に所望の料理（のレシピ）を選択できる。
【００２０】
つまり、ユーザの負担をさらに軽減して、ユーザにとってのレシピの利用環境の便利さを向上させ得る。
【００２１】
また、本発明の操作装置において、
ユーザによる上記調理装置または情報提供装置の操作にしたがって生成される、上記レシピの追加の変更内容を表す追加変更情報を受信する受信手段と、
上記追加変更情報の受信にしたがって、上記メモリに記憶されている上記更新済の変更情報を追加更新する追加更新手段とをさらに備えており、
上記差替手段が、追加更新済の変更情報を上記レシピデータ（必要に応じてさらに取得指示）に関連付けて、上記メモリに記憶されている当該レシピデータに関連付けられた上記更新済の変更情報とさらに差し替えることが好ましい。
【００２２】
上記構成によれば、変更情報およびレシピデータにしたがった調理装置による調理が終了した後に、ユーザが調理装置の調理条件をさらに変更した場合のレシピの変更内容が、操作装置のメモリに記憶される。例えば、最初の調理条件では、調理時間などが不十分であった場合などに、ユーザは追加の調理を調理装置に指示することがあり得る。このような追加の調理を行ったことが操作装置に記憶される。よって、実際の調理にさらに即した情報が操作装置に記憶される。
【００２３】
また、上記構成によれば、変更情報およびレシピデータにしたがった情報提供装置によるサービス内容の提供後に、ユーザがレシピの内容をさらに変更した場合のレシピの変更内容が、操作装置のメモリに記憶される。例えば、レシピの詳細を確認したユーザが追加の食材を要求する指示を行うことがあり得る。このような食材の追加を行ったことが操作装置に記憶される。よって、実際の調理にさらに即した情報が操作装置に記憶される。
【００２４】
つまり、レシピの利用環境の便利さを向上させ得る。
【００２５】
また、本発明の操作装置において、上記変更情報によって表わされる変更内容が、分量、制限材料、追加材料、味付けの度合い、加熱時間、加熱温度、焼き加減、または調理装置情報の少なくともいずれかであり得る。
【００２６】
上記課題を解決するために、本発明の操作システムは、情報提供装置、サーバ、調理装置および上記操作装置を備えている操作システムであって、
上記操作装置において、上記送信手段が、上記レシピの内容に関連性のあるサービス内容を表すサービス情報を上記情報提供装置に取得させる指示を表し、上記更新済の変更情報およびレシピデータに関連付けられている取得指示を、当該更新済の変更情報およびレシピデータとともに上記情報提供装置にさらに送信し、
上記情報提供装置は、
上記更新済の変更情報、レシピデータおよび取得指示を上記操作装置から受信する取得指示受信手段と、
上記取得指示にしたがって、上記レシピデータの一部、更新済の変更情報およびサービス情報の要求指示を上記サーバに送信する送信手段と、
上記レシピデータの一部および上記更新済の変更情報に基づいて上記サーバにおいて生成されたサービス情報を、上記サーバから受信するサービス情報受信手段と、
上記サーバから受信したサービス情報を提供する情報提供手段とを備えており、
上記サーバは、
上記レシピデータの一部、更新済の変更情報および要求指示を受信する受信手段と、
上記要求指示にしたがって、上記レシピデータの一部および上記更新済の変更情報に基づくサービス情報を生成する生成手段と、
生成されたサービス情報を上記情報提供装置に送信する送信手段とを備えており、
上記調理装置は、
上記更新済の変更情報およびレシピデータを上記操作装置から受信する受信手段と、
上記更新済の変更情報およびレシピデータにしたがって調理する調理手段とを備えている。
【００２７】
上記構成によれば、上述の操作装置と同様の効果を奏する。
【００２８】
上記課題を解決するために、本発明の操作方法は、料理のレシピを表すレシピデータおよび当該レシピデータに関連付けられている、当該レシピの変更内容を表す変更情報をメモリに記憶し、当該レシピデータおよび変更情報を調理装置に送信して、当該調理装置を操作する操作方法であって、
上記変更情報を表示する表示ステップと、
上記レシピのさらなる変更内容の入力をユーザから受ける入力ステップと、
ユーザからの上記入力にしたがって、上記変更情報を更新する更新ステップと、
更新済の変更情報および上記レシピデータを上記調理装置に送信する送信ステップと、
上記更新済の変更情報を上記レシピデータに関連付けて、上記メモリに記憶されている当該レシピデータに関連付けられた更新前の変更情報と差替える差替ステップとを包含している。
【００２９】
上記構成によれば、上述の操作装置と同様の効果を奏する。
【００３０】
なお、上記操作装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより上記操作装置をコンピュータにおいて実現する操作プログラム、およびその上記操作プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３１】
以上のように、本発明によれば、ユーザの負担を軽減して、レシピのより便利な利用環境をユーザに提供できる。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態に係る操作システムの構成の概略を示すブロック図である。
【図２】図１に示される操作装置における処理の詳細を示すフローチャートである。
【図３】（ａ）は、画像データの構成を示す図であり、（ｂ）は、レシピデータの構成を示す図であり、（ｃ）は、アクセス命令の構成を示す図であり、（ｄ）は、変更情報の構成を示す図である。
【図４】ユーザによって入力された変更情報の構成を示す模式図である。
【図５】図１に示される調理機器における処理の詳細を示すフローチャートである。
【図６】調理機器に記憶されている詳細なレシピデータの構成を示す模式図である。
【図７】図１に示される表示装置における処理の詳細を示すフローチャートである。
【図８】図１に示されるサーバにおける処理の詳細を示すフローチャートである。
【図９】サーバに記憶されている詳細なレシピデータの構成を示す模式図である。
【図１０】変更後の詳細なレシピデータの構成を示す図である。
【図１１】（ａ）は、味付けの度合いの調整に使用する係数の例を示す図であり、（ｂ）は、少量の分量を表現する文言の例を示す図であり、（ｃ）は、使用機器に応じた加熱時間の例を示す図であり、（ｄ）は、分量に応じて調整する調理手順の例を示す図であり、（ｅ）は、焼き加減に応じて調整する加熱時間の例を示す図である。
【図１２】本発明の一実施形態の変形例に係る操作システムの構成の概略を示すブロック図である。
【図１３】図１２に示される調理機器および表示装置における一部の処理の詳細を示すフローチャートである。
【図１４】（ａ）は、表示装置からのフィードバック情報を示す図であり、（ｂ）は、調理機器からのフィードバック情報を示す図である。
【図１５】図１２に示される操作装置における一部の処理の詳細を示すフローチャートである。
【図１６】フィードバック情報の追加後の変更情報の構成を示す図である。
【図１７】（ａ）は、操作データの他の構成を示す図であり、（ｂ）は、サーバに記憶されている詳細なレシピデータの他の構成を示す図であり、（ｃ）は、調整後のレシピデータの他の構成を示す図であり、（ｄ）は、購入する食材のリストの構成を示す図である。
【図１８】（ａ）は、操作データのさらに他の構成を示す図であり、（ｂ）は、サーバに記憶されている詳細なレシピデータのさらに他の構成を示す図であり、（ｃ）は、調整後のレシピデータのさらに他の構成を示す図であり、（ｄ）は、使用機器に応じて使用される調整係数を示す図である。
【発明を実施するための形態】
【００３３】
本発明の一実施形態について図１〜図１８を参照して以下に説明する。本実施形態において、ユーザの操作にしたがって携帯端末から画像データを送信することによって、所望の機器を操作する操作システムを例に挙げて説明する。
【００３４】
（操作システム１の構成）
一実施形態に係る操作システム１について図１を参照して以下に説明する。図１は、本発明の一実施形態に係る操作システム１の構成の概略を示すブロック図である。図１に示されるように、操作システム１は、操作装置１０１、調理機器（調理装置）１０２、表示装置（情報提供装置）１０３およびサーバ１０４を備えている。操作装置１０１と、調理機器１０２および表示装置１０３とは、近距離の無線通信９１および９２を介してデータおよび情報をやり取りする。また、表示装置１０３とサーバ１０４とは、ネットワーク９３を介してデータおよび情報をやり取りする。つまり、表示装置１０３は、例えば、インターネットなどにアクセス可能な表示装置である。操作装置１０１は、ユーザの操作によって各種機器と無線通信が可能な携帯端末であり、表示装置１０３を介して入手した、レシピデータと関連付けられている画像データを、サーバへのアクセス命令と関連付けて記憶している。そして、操作装置１０１は、記憶している画像データおよびレシピデータを調理機器１０２に送信して、調理機器１０２に調理を実行させる。また、操作装置１０１は、記憶している画像データ、レシピデータおよびアクセス命令を表示装置１０３に送信して、表示装置１０３に、サーバから各種情報を取得させて、その情報を表示させる。ここで、近距離の無線通信９１および９２は、例えば、赤外線通信またはＢｌｕｅｔｏｏｔｈ（登録商標）などであり、ネットワーク９３は、例えば、単一のネットワーク、または多重的かつ多層的なネットワーク（例えば、携帯アクセス網、固定アクセス網など）である。すなわち、操作システム１は、家庭内にある調理機器１０２および表示装置１０３を操作装置１０１によって操作し、調理および種々の情報の提供を行うシステムである。
【００３５】
（操作装置１０１）
図１に示すように、操作装置１０１は、入力処理部１０、情報差替部（差替手段）１１、記憶部（メモリ）１２、情報更新部（更新手段）１３、表示部（操作装置の表示手段および画像データ表示手段）１４、入力部（入力手段）１５および通信部（操作装置の送信手段および受信手段）１６を備えている。ここで、上述のように、操作装置１０１はユーザが操作する携帯端末であり、操作装置１０１として、例えば携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、スマートフォンまたはリモコンなどを採用し得る。各部材の詳細については後述する。なお、表示部１４は、説明の簡略化のためにひとつの構成として記載しているが、レシピおよびレシピの変更内容を表す文字情報を表示する文字情報表示部（操作装置の表示手段）、ならびに画像データを表示する画像データ表示部（操作装置の画像データ表示手段）のように分けて備えられ得る。
【００３６】
（調理機器１０２）
図１に示すように、調理機器１０２は、入力処理部２０、入力部２１、記憶部２２、通信部（調理装置の受信手段）２３、調理条件変更部２４および調理部２５を備えている。調理機器１０２として、例えばオーブンレンジ、電子レンジまたは炊飯器などを採用し得る。本実施形態では、調理機器１０２としてオーブンレンジを採用した例について説明する。また、各部材の詳細については後述する。
【００３７】
（表示装置１０３）
図１に示すように、表示装置１０３は、入力処理部３１、表示部（提供手段）３２および通信部（表示装置の取得指示受信手段、サービス情報受信手段および送信手段）３３を備えている。表示装置１０３として、例えばテレビ、およびモニタに接続されたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を採用し得る。ここでは、ネットワーク９３を介してサーバ１０４に接続されているテレビを採用した例について説明する。また、ここでは、サーバ１０４から取得した情報を表示する表示装置１０３を例にしているが、音声データをサーバ１０４から取得して再生するオーディオ機器を利用してユーザに情報を提供し得る。各部材の詳細については後述する。なお、通信部３３は、説明の簡略化のためにひとつの構成として記載しているが、取得指示受信部（取得指示受信手段）、サービス情報受信部（サービス情報受信手段）、および送信部（表示装置の送信手段）のように分けて備えられ得る。
【００３８】
（サーバ１０４）
図１に示すようにサーバ１０４は、通信部（サーバの受信手段および送信手段）４０、入力処理部４１、レシピ変更部（生成手段）４２および記憶部４３を備えている。サーバ１０４は、料理に関する情報およびこれに付随するサービスに関する情報を記憶しており、表示装置１０３からの情報の取得指示に応じて、種々の情報を表示装置１０３に送信する。各部材の詳細については、後述する。なお、通信部４０は、説明の簡略化のためにひとつの構成として記載しているが、受信部（サーバの受信手段）および送信部（サーバの送信手段）のように分けて備えられ得る。
【００３９】
（操作システム１の概要）
操作システム１において、操作装置１０１は、ユーザの入力指示にしたがって、料理のレシピを表すレシピデータおよびレシピの変更内容を表す更新済の変更情報を調理機器１０２に送信して、調理機器１０２を操作し、上記レシピデータおよび更新済の変更情報を、レシピデータおよび更新前の変更情報に差し替える。これによって、次回の調理時に前回の調理時に利用したレシピの変更内容を把握していなくとも、ユーザは、前回のレシピの変更内容およびできあがりの料理に対する評価を踏まえて、さらなるレシピの変更を行うことができる。
【００４０】
（操作装置１０１による調理機器１０２の操作処理の一例）
操作システム１における操作装置１０１による調理機器１０２の操作処理の一例について、図２を用いて以下に説明する。図２は、操作装置１０１による調理機器１０２の操作処理の詳細を示すフローチャートである。ここでは、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）形式の画像データと、調理機器１０２の操作内容が記述された操作データとが関連付けられて、レシピ画像として記憶部１２に記憶されている場合を例にして説明する。そして、当該画像データは、料理のできあがり写真を表している。もちろん、画像データとして、他の一般的な形式のデータが使用可能である。
【００４１】
図２に示すように、ユーザによるレシピ画像の選択指示が入力部１５を介して入力されたか否かを入力処理部１０が判断する（Ｓ１１）。Ｓ１１において未入力と判断された場合（Ｎｏ）、操作装置１０１は、待機状態を継続する。
【００４２】
Ｓ１１において選択指示が入力されたと判断された場合（Ｙｅｓ）、入力処理部１０は、選択されたレシピ画像を記憶部１２から取得して、表示部１４に出力する。表示部１４は、出力されたレシピ画像における画像データおよび操作データ（の一部）を表示する（Ｓ１２）。
【００４３】
表示部１４における表示の一例について図３を用いて説明する。図３（ａ）は、レシピ画像１００１の構成を示す図であり、図３（ｂ）は、レシピデータ１００４の構成を示す図であり、図３（ｃ）は、アクセス命令１００５の構成を示す図であり、図３（ｄ）は、変更情報１００６の構成を示す図である。
【００４４】
図３（ａ）に示すように、記憶部１２には、画像領域１００３に含まれている画像データと、ＥＸＩＦヘッダ領域１００２に含まれている操作データ１００７とが関連付けられたレシピ画像１００１が記憶されている。操作データ１００７は、レシピデータ１００４、アクセス命令１００５および変更情報１００６が含まれている。表示部１４は、レシピ画像１００１を受け取ると、画像領域１００３に含まれている画像データを表示する。これと同時に、表示部１４は、図３（ｂ）、（ｃ）および（ｄ）に示されているような、レシピデータ１００４、アクセス命令１００５および変更情報１００６を表示する。つまり、表示部１４には、料理（ここではクッキー）の出来上がり写真、レシピの内容、および前回のレシピの変更内容が表示される。
【００４５】
続いて、ユーザによる変更情報の更新が入力部１５を介して指示されたか否かを入力処理部１０が判断する（Ｓ１３）。Ｓ１３において指示ありと判断された場合（Ｙｅｓ）、入力処理部１０は、ユーザからの入力内容を情報更新部１３に出力して、表示中の変更情報１００６の更新を指示する。指示を受けた情報更新部１３は、表示部１４から表示中のレシピ画像１００１を取得して、ユーザからの入力内容にしたがって変更情報１００６の内容を更新する（Ｓ１４）。ここで、Ｓ１３において指示なしと判断された場合（Ｎｏ）、操作装置１０１は、Ｓ１４の処理をスキップする。
【００４６】
ユーザによる入力にしたがって情報更新部１３が更新される変更情報の一例について図３（ｄ）および図４を用いて説明する。図４は、ユーザが入力したさらなる変更情報１１０１を示す図である。更新前の変更情報１００６は、図３（ｄ）に示す通りである。ここで、表示された変更情報１００６を参照して、ユーザが分量を３人分から４人分に増やし、味付け（甘さ）を３（標準）から１（控えめ）にし、焼き加減を標準から長めに変更したとする。変更情報１００６は、情報更新部１３によって、図４に示す内容の更新済の変更情報１１０１に更新される。
【００４７】
次に、ユーザによる送信指示が入力部１５を介して指示されたか否かを入力処理部１０が判断する（Ｓ１５）。Ｓ１５において指示ありと判断された場合（Ｙｅｓ）、入力処理部１０は、上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７の送信を通信部１６に指示する。指示を受けた通信部１６は、情報更新部１３から上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７を取得して、調理機器１０２にこれらを送信する（Ｓ１６）。
【００４８】
送信が終わった上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７は、通信部１６から情報差替部１１に出力される。上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７を受け取った情報差替部１１は、上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７を、記憶部１２に記憶されている上記ＪＰＥＧ画像、および更新前の変更情報１００６を含んでいる操作データ１００７と差替える。
【００４９】
なお、Ｓ１５において指示なしと判断された場合（Ｎｏ）、操作装置１０１は、Ｓ１５およびＳ１６の処理をスキップして、処理を終了する。
【００５０】
（調理機器１０２の処理の一例）
操作システム１における調理機器１０２の処理の一例について、図５を用いて以下に説明する。図５は、調理機器１０２の処理の詳細を示すフローチャートである。
【００５１】
図５に示すように、入力処理部２０は、操作装置１０１からのレシピ画像１００１を通信部２３が受信したか否かを判断する（Ｓ２１）。Ｓ２１において未受信と判断された場合（Ｎｏ）、調理機器１０２は、待機状態を続ける。
【００５２】
Ｓ２１において受信ありと判断された場合（Ｙｅｓ）、入力処理部２０は、通信部２３からレシピ画像を取得して、レシピ画像１００１に含まれているレシピデータ１００４の記述内容に基づいて、レシピの内容を特定する（Ｓ２２）。ここで、レシピデータ１００４には、図３（ｂ）に示すように、レシピＩＤおよび料理名が記述されており、入力処理部２０は、このレシピＩＤまたは料理名に基づいてレシピの内容を特定する。次に、入力処理部２０は、記憶部２２に記憶されている複数の詳細レシピデータから、レシピデータ１００４に対応する詳細レシピデータを取得する（Ｓ２３）。ここで、例えば、このレシピＩＤおよび料理名は、記憶部２２に記憶されている詳細レシピデータに記述されているレシピＩＤおよび料理名と一致している。よって、レシピデータ１００４に記述されているレシピＩＤおよび料理名に基づいて詳細レシピデータが取得される。
【００５３】
詳細レシピデータについて、図６を用いて説明する。図６は、記憶部２２に記憶されている詳細レシピデータ１２０２の一例を示す図である。図６に示すように、詳細レシピデータ１２０２には、レシピデータ１００４の記述内容に加えて、特に調理機器１０２における調理条件の詳細が記述されている。よって、本実施形態のように、操作装置１０１からのレシピデータ１００４には、調理機器１０２が行う調理の条件が記述されている必要がなく、記憶部２２における詳細レシピデータ１２０２を特定できる情報（例えば、レシピＩＤおよび料理名）が記述されていればよい。
【００５４】
続いて、入力処理部２０は、レシピ画像１００１に更新済の変更情報１１０１が含まれているか否かを判断する（Ｓ２４）。含まれていると判断された場合（Ｙｅｓ）、入力処理部２０は、調理条件変更部２４に更新済の変更情報１１０１および詳細レシピデータ１２０２を出力する。調理条件変更部２４は、受け取った更新済の変更情報１１０１に基づいて、詳細レシピデータ１２０２の記述内容（料理条件）を変更する（Ｓ２５）。ここでは、調理条件変更部２４は、更新済の変更情報１１０１において焼き加減が長め（サクサク）と記述されているので、詳細レシピデータ１２０２の加熱時間である２５分に＋６０秒（１分）して２６分に変更する。調理条件変更部２４の変更基準については後述する。変更後の詳細レシピデータ１２０２は、調理部２５に出力される。なお、含まれていないと判断された場合（Ｎｏ）、入力処理部２０は、取得した詳細レシピデータ１２０２を調理部２５に出力する。
【００５５】
詳細レシピデータ１２０２を受け取った調理部２５は、ユーザによって入力部２１に調理開始の指示を受けた後に、詳細レシピデータ１２０２に記述された調理条件にしたがって調理を実施する（Ｓ２６）。調理部２５における調理が完了すると、チャイムなどによって調理の完了が知らされ（Ｓ２７）、調理機器１０２は処理を終了する。
【００５６】
（本実施形態の作用・効果）
以上のように、操作システム１において、操作装置１０１は、上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７を調理機器１０２に送信し、上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７を、記憶部１２に記憶されている上記ＪＰＥＧ画像、および更新前の変更情報１００６を含んでいる操作データ１００７と差替える。そして、上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７を受信した調理機器１０２は、記憶部２２に記憶されている詳細レシピデータ１２０２を、更新済の変更情報１１０１に基づいて変更した後に調理を実施する。
【００５７】
したがって、操作装置１０１に記憶されている変更情報は、調理機器１０２における前回の調理時の調理条件と常に一致している。よって、ユーザは、前回の調理時に加えた変更内容をレシピごとに把握することなく、前回のレシピの変更内容および料理の仕上がり具合から次回のレシピの変更内容を容易に決めることができる。特に毎日、料理をするユーザにとって、把握すべきレシピは膨大な数になる。すなわち、操作システム１によれば、ユーザの負担を軽減して、レシピのより便利な利用環境をユーザに提供できる。
【００５８】
（操作システム１の他の概要）
操作システム１において、操作装置１０１は、ユーザの入力指示にしたがって、料理のレシピを表すレシピデータおよびレシピの更新済の変更情報を表示装置１０３に送信して、表示装置１０３を操作し、上記レシピデータおよび更新済の変更情報を、レシピデータおよび更新前の変更情報に差し替える。これによって、次回のサービスを受ける際に前回のサービスを受けるときに利用したレシピの変更内容を把握していなくとも、ユーザは、前回のレシピの変更内容およびサービスの内容を踏まえて、さらなるレシピの変更を行うことができる。
【００５９】
（操作装置１０１による表示装置１０３の操作処理の一例）
操作システム１における操作装置１０１による表示装置１０３の操作処理の一例としては、図３を用いて説明した（操作装置１０１による調理機器１０２の操作処理の一例）の処理のうち、レシピ画像１００１の送信先を表示装置１０３に変えた例が挙げられる。（操作装置１０１による調理機器１０２の操作処理の一例）を参照すればよいので、操作システム１における操作装置１０１による表示装置１０３の操作処理の一例に関して詳細な説明を繰り返さない。
【００６０】
（表示装置１０３の処理の一例）
操作システム１における表示装置１０３の処理の一例について、図７を用いて以下に説明する。図７は、表示装置１０３の処理の詳細を示すフローチャートである。
【００６１】
図７に示すように、入力処理部３１は、通信部３３がレシピ画像１００１を受信したか否かを判断する（Ｓ３１）。上述のように、レシピ画像１００１にはアクセス命令１００５が含まれている。アクセス命令１００５は、サーバ１０４からレシピデータ１００４の内容と関連性のある詳細レシピデータ（サービス情報）を取得して当該詳細レシピデータを表示する指示を表す、操作装置１０１からの表示指示（提供情報）である。図３（ｃ）に示すように、アクセス命令１００５には、詳細レシピデータを取得して表示すべき指示および情報の取得先（サーバのアドレスなど）が記述されている。Ｓ３１において未受信と判断された場合（Ｎｏ）、表示装置１０３は待機状態を継続する。なお、詳細レシピデータについては、サーバ１０４の処理の詳細とともに後述する。
【００６２】
Ｓ３１においてレシピ画像１００１を受信したと判断された場合（Ｙｅｓ）、入力処理部３１は、レシピ画像１００１を取得して、アクセス命令１００５に含まれる詳細レシピデータの取得先を特定する（Ｓ３２）。詳細レシピデータの取得先であるサーバ１０４は、表示装置１０３によるレシピ画像１００１の送信先である。続いて、入力処理部３１は、アクセス命令１００５に含まれている詳細レシピデータの取得指示に基づいて詳細レシピデータの要求指示を生成して、レシピ画像１００１とともに当該要求指示を通信部３３に出力する。通信部３３は、受け取ったレシピ画像１００１および上記要求指示をサーバ１０４に送信する（Ｓ３３）。
【００６３】
次に、入力処理部３１は、通信部３３が詳細レシピデータを受信したか否かを判断する（Ｓ３４）。Ｓ３４において未受信と判断された場合（Ｎｏ）、表示装置１０３は待機状態を継続する。
【００６４】
Ｓ３１において詳細レシピデータを受信したと判断された場合（Ｙｅｓ）、入力処理部３１は、詳細レシピデータを取得して、表示部３２に出力する。表示部３２が受け取った詳細レシピデータを表示して（Ｓ３２）、表示装置１０３は処理を終了する。
【００６５】
（サーバ１０４の処理の一例）
操作システム１におけるサーバ１０４の処理の一例について、図８を用いて以下に説明する。図８は、サーバ１０４の処理の詳細を示すフローチャートである。
【００６６】
図８に示すように、入力処理部４１は、通信部４０がレシピ画像１００１および要求指示を受信したか否かを判断する（Ｓ４１）。Ｓ４１において未受信と判断された場合（Ｎｏ）、サーバ１０４は待機状態を継続する。
【００６７】
Ｓ４１においてレシピ画像１００１および要求指示を受信したと判断された場合（Ｙｅｓ）、入力処理部４１は、レシピ画像１００１および要求指示を取得して、レシピ画像１００１に含まれているレシピデータ１００４のレシピＩＤおよび料理名と、レシピＩＤおよび料理名が一致する詳細レシピデータを記憶部４３から取得する（Ｓ４２）。入力処理部４１は、レシピ画像１００１に変更情報１１０１が含まれているか否かを判断する（Ｓ４３）。含まれていないと判断された場合（Ｎｏ）、入力処理部４１は、通信部４０に詳細レシピデータを出力する。そして、サーバ１０４は、後述するＳ４４をスキップして、通信部４０による詳細レシピデータの表示装置１０３への送信の後に処理を終了する。
【００６８】
レシピ画像１００１に変更情報１１０１が含まれていると判断した場合（Ｙｅｓ）、入力処理部４１は、詳細レシピデータおよび変更情報１１０１をレシピ変更部４２に出力する。レシピ変更部４２は、受け取った変更情報１１０１の記述内容に基づいて、詳細レシピデータの内容を変更する（Ｓ４４）。レシピ変更部４２による詳細レシピデータの内容の変更について図３、図４、図９および図１０を用いて以下に説明する。図９は、サーバ１０４の記憶部４３に記憶されている詳細レシピデータ１２０１を示す図である。図１０は、レシピ変更部４２による変更後の詳細レシピデータ１４０１を示す図である。
【００６９】
図９に示すように、詳細レシピデータ１２０１には、図３（ｂ）に示したレシピ画像１００１に含まれているレシピデータ１００４のようにレシピの概要が記述されているのではなく、調理機器１０２の調理条件を制御する情報およびユーザが行う調理手順などの調理全体にわたる詳細な説明が記述されている。そして、図４に示すように、変更情報１１０１には、レシピデータ１００４の記述内容から、何人分を作製するのか、味付けを変えるのか、および焼き加減を変えるのかに関して変更すべき記述がなされている。変更情報１１０１の２人分から４人分に変更する記述、焼き加減を長め（サクサク）に変更する記述および甘さを控えめにする記述にしたがって、レシピ変更部４２は、詳細レシピデータ１２０１の記述内容に各材料の量を増やす変更を行う。図１０に示すように、レシピ変更部４２によって詳細レシピデータ１４０１の記述は、調理機器１０２による加熱時間が延長され、４人分に変更されて砂糖を除く各材料の量が増やされ、砂糖のみは４人分になったことを反映せずに少なめに量が増やされた内容に変わっている。
【００７０】
続いて、レシピ変更部４２は、変更後の詳細レシピデータ１４０１を通信部４０に出力する。通信部は、受け取った変更後の詳細レシピデータ１４０１を表示装置１０３に送信する（Ｓ４５）。これによって、サーバ１０４は処理を終了する。
【００７１】
（本実施形態の作用・効果）
以上のように、操作システム１において、操作装置１０１は、上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７を表示装置１０３に送信し、上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７を、記憶部１２に記憶されている上記ＪＰＥＧ画像、および更新前の変更情報１００６を含んでいる操作データ１００７と差替える。そして、上記ＪＰＥＧ画像、および更新済の変更情報１１０１を含んでいる操作データ１００７を受信した表示装置１０３は、操作データ１００７および詳細レシピデータの要求指示をサーバ１０４に送信して、変更後の詳細レシピデータ１４０１を取得し、これを表示する。
【００７２】
したがって、操作装置１０１に記憶されている変更情報は、ユーザに提供された変更後の詳細レシピデータ１４０１の内容と常に対応している。よって、ユーザは、前回の詳細なレシピの確認時に加えた変更内容をレシピごとに把握することなく、前回の詳細なレシピの変更内容から次回のレシピの変更内容を容易に決めることができる。すなわち、操作システム１によれば、ユーザの負担を軽減して、レシピのより便利な利用環境をユーザに提供できる。
【００７３】
（レシピ画像１００１の詳細および変形例）
レシピ画像１００１は、例えば、表示装置１０３によってインターネット上のウェブページまたはメールなどを介して取得され、操作装置１０１に転送され、記憶部１２に記憶されたデータである。また、操作装置１０１が携帯電話機などのネットワークにアクセス可能な機器である場合、レシピ画像１００１は、操作装置１０１によって直接に取得され、記憶されたデータである。
【００７４】
最初に取得されたレシピ画像１００１は、画像データのみが記述されているデータであり得る。このような場合、ユーザが、操作装置１０１を操作して取得したレシピ画像１００１にレシピデータ１００４を付与し得る。このとき、ユーザは、例えばレシピデータ１００４に対して画像データによって表される料理の料理名のみを、操作データ１００７として付与し得る。そして、表示装置１０３にレシピデータ１００４を送信して、サーバ１０４に他の記述を付与させ得る。これは、サーバ１０４が、料理名さえ特定されていれば、それに対応する詳細レシピデータを選択可能だからである。ここで、ユーザがレシピＩＤを把握しているのであれば、料理名ではなくレシピＩＤのみを付与し得る。例えば、レシピＩＤと料理名との対応表などが準備されていれば、ユーザは正確な料理名およびレシピＩＤを、記憶することなく把握できる。このような対応表は、紙媒体、または操作装置１０１もしくは表示装置１０３に表示可能なデータとして提供され得る。
【００７５】
本実施形態では、レシピデータ１００４は、図３（ｂ）に示すようにレシピＩＤ、料理名、分量、材料の種類、および材料の量を表す情報を含んでいる。しかし、上述の説明から明らかなように、レシピデータ１００４は、必要に応じて材料などの詳細が記述されていない、レシピＩＤまたは料理名のみが記述されたデータであり得る。このようなレシピデータ１００４を採用すれば、操作装置１０１に記憶すべきデータの容量を小さくし得る。そして、各装置の処理の詳細において説明したように、レシピデータ１００４にレシピＩＤまたは料理名が記述されていれば、操作装置１０１からレシピ画像１００１を送信することによって、調理機器１０２、表示装置１０３およびサーバ１０４を所望のように操作することができる。
【００７６】
一方で、レシピデータ１００４には、上述したような調理機器１０２の調理に関する調理条件、または詳細レシピデータ１２０１の記述内容がさらに記述され得る。このような場合、ユーザによるレシピの詳細の確認が容易になり、調理機器１０２およびサーバ１０４に記憶すべき詳細レシピデータ１２０２および１２０１の容量を小さくし得る。これは、レシピを表すデータを記憶していなくとも、操作装置１０１から送信されたレシピデータ１００４にしたがって、調理機器１０２が調理条件を変更すればよくなり、サーバ１０４が詳細レシピデータ１２０１を変更すればよくなるためである。
【００７７】
また、ユーザによる確認が容易なように、操作装置１０１に記憶されているレシピデータ１００４にはレシピの詳細が記述されており、操作装置１０１から調理機器１０２または表示装置１０３に送信する際には、レシピＩＤまたは料理名のみが送信され得る。このような場合、操作装置１０１の送信処理に時間がかからないので、ユーザは、ストレスを感じることなく、調理機器１０２あるいは表示装置１０３およびサーバ１０４を操作できる。これ以外の例として、操作装置１０１から表示装置１０３に詳細なレシピが記述されているレシピデータ１００４が送信され、表示装置１０３からサーバ１０４にレシピＩＤまたは料理名のみが送信される場合が挙げられる。この段落において説明したような場合、調理機器１０２およびサーバ１０４には詳細レシピデータ１２０１または１２０２が記憶されている。
【００７８】
なお、本実施形態では、レシピ画像１００１の画像領域１００３に画像データが記述されている例を挙げて説明したが、本発明には、特許請求の範囲に規定されているように、レシピ画像１００１の代わりに画像データを含まない操作データ１００７のみを表示し、調理機器１０２または表示装置１０３に送信する操作装置１０１が包含される。よって上述の記載から明らかなように、操作装置１０１に記憶されていない料理名またはレシピＩＤを、ユーザが操作装置１０１に入力して表示装置１０３に送信し、表示装置１０３によって表示されるサーバ１０４から取得された詳細レシピデータ１２０１を参照して、ユーザは追加の記述を加えた操作データ１００７を作成可能である。
【００７９】
（変更情報１００６の詳細および変形例）
上述のように、変更情報１００６はレシピの変更内容を表す情報である。図３（ｄ）に示すように、「分量」はユーザが調理したい量が何人分であるかを示している。また、「制限食材」はレシピから除外したい材料を示している。例えば、制限食材は、アレルゲンとなる食材、子供用の料理として使用したくない香辛料、およびユーザの好みに合わない食材などである。また、「味付け」の「甘さ」は、例えば、ユーザの好む甘さの度合いを示している。ここでは、クッキーの調理を例に挙げて説明しているので、甘さの度合いのみを示しているが、他の料理のレシピに関する変更情報１００６において、辛さ、塩味または酸味などがさらに追加して表示される。また、「使用機器」は、ユーザが使用する調理機器１０２の種類を示している。ここでは、ウォーターオーブンが表示されているが、料理の種類に応じて、電子レンジまたは炊飯器など他の調理機器１０２であり得る。また、「焼き加減」は、ウォーターオーブンが食品を加熱する温度および時間の程度を示している。焼き加減は、例えば短め、標準および長めの３段階に設定可能である。ここでは、クッキーを調理する使用機器としてウォーターオーブンが選択されているので、焼き加減というパラメータが使用されているが、炊飯器を用いてご飯を炊く場合には、例えば「炊き具合」などの表現に変更して表示される。図３（ｄ）には示されていないが、変更情報１００６には、料理のアレンジのために追加された材料を示す「追加材料」、および元のレシピの材料と交換した材料を示す「交換材料」などのレシピの変更に関する種々の項目が追加され得る。
【００８０】
（調理機器１０２の詳細および変形例）
調理機器１０２において、調理条件変更部２４の変更基準は、各レシピごとに加熱時間の情報として記憶部２２に記憶されている。加熱時間情報１３０５の例を図１１（ｅ）を用いて説明する。図１１（ｅ）に示すように、あるレシピでは長めが＋６０秒であるのに対して、他のレシピでは長めが＋３０秒である。このように、調理条件変更部２４は、詳細レシピデータ１２０２の変更時に記憶部２２から加熱時間情報１３０５を取得して、更新済の変更情報１１０１に応じて変更する。なお、ここでは、加熱時間の情報について説明したが、図６の詳細レシピデータ１２０２に記述されている他の制御情報（加熱温度および予熱）を変更する基準になる情報が記憶部２２に記憶されている。よって、調理条件変更部２４は、焼き加減以外に、分量の多寡または食品（ここではクッキーを例にしているので生地をのせた角皿）を置くオーブン庫内の位置（例えば、上段または下段など）に応じて、加熱温度または加熱時間を適宜変更し得る。
【００８１】
記憶部２２に記憶されている詳細レシピデータ１２０２は、例えば、調理機器１０２の製造に際して記憶部２２に記憶されたり、操作装置１０１からの送信を受けて記憶されたり、外部記憶装置（例えば、ＳＤカードなど）から転送されて記憶されたりする。つまり、記憶部２２に記憶されている詳細レシピデータ１２０２の数および種類は、メーカまたはユーザが適宜変更することができる。
【００８２】
操作装置１０１からの送信を受けて記憶された詳細レシピデータ１２０２は、例えば、変更情報１００６および１１０１にしたがって記述が変更されたデータであり得る。このような詳細レシピデータ１２０２であれば、操作装置１０１からレシピ画像１００１を常に受信する必要がなくなる。ユーザは、調理機器１０２を操作して記憶部２２からこのような詳細レシピデータ１２０２を読み出して、調理すればよいからである。このような詳細レシピデータ１２０２は、例えば、ユーザが参照する頻度の高いレシピのデータ、ユーザ好みのレシピになるまで十分に変更されたレシピのデータ、またはユーザの「お気に入り」の料理のレシピのデータである。このように、ユーザにとって、操作装置１０１に記憶しておくよりも調理機器１０２に記憶するほうが便利な詳細レシピデータ１２０２を記憶部２２に記憶させれば、操作装置１０１に記憶すべきデータの容量を軽減できる。もちろん、ユーザにとっての利便性も向上する。
【００８３】
（表示装置１０３の変形例）
本実施形態では、操作装置１０１からの送信を受けて、サーバ１０４にアクセスする装置として表示装置１０３を例示した。しかし、サーバ１０４にアクセスする装置は、音声再生装置に変更可能である。音声再生装置の処理の詳細は、表示装置１０３とほぼ同様であり、画像などの表示ではなくユーザにレシピの詳細を伝える音声が再生される点のみが異なる。また、表示装置１０３および音声再生装置を組み合わせてサーバ１０４から取得した情報を提供し得る。このような場合の例としては、調理を実演している動画を表示装置１０３に表示すると同時に、音声再生装置から調理手順の解説および注意事項などを再生することなどが挙げられる。もちろん、表示装置１０３のみを用いてレシピの詳細および上記動画を表示する場合も挙げられる。
【００８４】
（サーバ１０４によるレシピ変更処理の詳細）
上述したサーバ１０４の詳細な処理のうち、図４の変更情報１１０１に基づいて、レシピ変更部４２による詳細レシピデータ１２０１を変更する処理の詳細について、図１１（ａ）〜（ｄ）を用いて以下に説明する。図１１（ａ）は、味付けの度合いの調整に使用する係数情報１３０１の例を示す図であり、図１１（ｂ）は、少量の分量を表す文言１３０２の例を示す図であり、図１１（ｃ）は、使用機器に応じた加熱時間情報１３０３の例を示す図であり、図１１（ｄ）は、分量に応じて調整する調理手順１３０４の例を示す図である。
【００８５】
サーバ１０４の記憶部４３には、図１１（ａ）〜（ｄ）に示されるような、レシピの詳細に対応する種々の数値などが記憶されている。レシピ変更部４２は、変更情報１１０１および上記数値を用いて、分量を例えば、以下の式：
（変更後の分量）＝（変更前の１人分の分量）×（変更情報１１０１の分量）×（係数）
にしたがって変更後の分量を算出する。この係数は、変更情報１１０１に含まれる制限材料および味付けなどの、分量以外の情報に基づいて段階的に設定されている数値である。ここでは、甘さの度合いに応じて５段階の数値が設定されている。ここでは、甘さの度合いは、数値が小さいほど甘さを抑え、数値が大きいほど甘さを利かせるように設定されている。変更情報１１０１には、甘さが１（控えめ）であると記述されているので、レシピ変更部４２は、上記係数として０．８を選択し、変更後の砂糖の分量を（４０（ｇ）×１／２（人分））×（４（人分））×（０．８）＝６４（ｇ）と算出される。ここでは、甘さの度合いを例に説明したが、辛さ、塩味または酸味などの異なる味覚に対応した係数が段階的に設定され、記憶部４３に記憶されている。
【００８６】
また、牛乳のような液体の量を表す場合、通常、その分量は、大さじ１ぱい、小さじ１ぱいまたは１カップ（約２００ｍＬ）などｇ以外の単位を用いて表現される。このような材料の量を算出する場合には、例えば、１／２または１／４が区切りに使用される。このような場合、算出結果に上記区切りより小さい１／８などの端数が生じるときには、レシピ変更部４２は、この端数を切り下げ、切り上げまたは四捨五入する。牛乳には砂糖に対するように、分量以外に変更が指示されていないので、レシピ変更部４２は、牛乳の変更後の分量を（（大さじ）１×１／２（人分））×（４（人分））×（１．０）＝（大さじ）２と算出する。このような例の他に、液体の材料は、ｍＬを単位として算出され得る。
【００８７】
クッキーには味を引き締めるために塩をわずかに加える。このような少量の塩を表現するときには、ひとつまみ、少々またはごく少々などを用いる。このような表現がレシピに使用されている場合、図３（ｂ）に示されるような表現と計数的な分量とを対応付ける、記憶部４３に記憶されている表を、レシピ変更部４２が取得して少量の塩の分量を算出する。ここで、塩は少々加えることになっており、牛乳と同様に塩にも分量以外に変更がなされていない。よって、レシピ変更部４２は、塩の分量を（（小さじ）１／５×１／２（人分））×（４（人分））×（１．０）＝（小さじ）１／５と算出する。
【００８８】
図４の変更情報１１０１には、制限食材はなし（無）と記述されている。よって、ここではレシピ変更部４２は変更を行わない。しかし、例えば、ユーザにとってアレルゲンである材料、ユーザの好みに合わない材料、または子供向きではない香辛料などの材料を制限食材として記述しておけば、レシピ変更部４２は指定の食材をレシピから除く。このレシピ変更部４２による処理は、例えば、上記係数として０を使用すればよい。
【００８９】
これらの他に、ユーザの調理環境（例えば、ユーザが使用している調理機器１０２の種類）に応じて変化する数値などは、図９の詳細レシピデータ１２０２において「＄（パラメータ）」と記述されている。このような場合にも、図３（ｃ）に示されるような、調理環境と数値とが対応付けられている、記憶部４３に記憶されている表を、レシピ変更部４２が取得して数値を算出する。ここでは、調理機器１０２の種類に応じて変化する加熱時間が使用される。図４の変更情報１１０１には、調理機器１０２としてウォーターオーブンが記述されている。よって、レシピ変更部４２は、図９の記述およびウォーターオーブンに対応する数値に基づいて、（２０＋＄（加熱時間））分の＄（加熱時間）に２５を代入して、調理時間を４５分と算出する。よって、図９の手順６（図９の最下段）は、「１８０℃のオーブンで約２５分焼く」に変更される。
【００９０】
「＄（パラメータ）」が使用される他の場合として、人数と１対１対応せず、比例的に増加しないようなパラメータの存在が挙げられる。例えば、図９の手順４の「＄（生地分け方）」は、生地を冷やす際に、生地を１つにまとめるか、２つに分けるか、または３つに分けるかなどが挿入される。図３（ｄ）に示すように、記憶部４３には、１〜３人分であれば１つにまとめ、４〜６人分であれば２つに分け、７人分以上であれば３つに分けることが対応付けられた表が記憶されている。レシピ変更部４２は、この表および変更情報１１０１の分量に基づいて、生地の分け方を選択する。ここでは、分量が４人分であるので、レシピ変更部４２は、手順４を「生地を２つに分けて冷蔵庫で１時間冷す」に変更する。
【００９１】
（変更情報の更新処理の変形例）
上述した処理において、ユーザによる操作装置１０１の操作に基づいて更新された更新済の変更情報１１０１を、更新前の変更情報１００６と差替えて記憶部１２に記憶している。しかし、ユーザによる調理機器１０２または表示装置１０３の操作に基づいて生成されたフィードバック情報（追加変更情報）を、更新済の変更情報１１０１と差替えて記憶部１２に記憶する場合が挙げられる。このような場合の操作システム１’の構成および処理の詳細について、図１２〜図１６を用いて説明する。
【００９２】
図１２は、操作システム１’の構成を示すブロック図である。図１３は、調理機器１０２’および表示装置１０３’のフィードバック情報の生成処理および送信処理の詳細を示すフローチャートである。図１４（ａ）は、表示装置１０３’において生成されるフィードバック情報の詳細を示す図であり、図１４（ｂ）は、調理機器１０２’において生成されるフィードバック情報の詳細を示す図である。図１５は、操作装置１０１におけるフィードバック情報の受信処理を示す図である。図１６は、フィードバック情報に基づいて更新された変更情報を示す図である。
【００９３】
（操作システム１’）
図１２に示すように、操作システム１’は、操作装置１０１、調理機器１０２’、表示装置１０３’およびサーバ１０４を備えている。すなわち、調理機器１０２’および表示装置１０３’以外は、操作システム１と同じ構成である。したがって、ここでは、調理機器１０２’および表示装置１０３’の構成についてのみ説明する。
【００９４】
（調理機器１０２’）
調理機器１０２’は、入力処理部２０、入力部２１、記憶部２２、通信部２３、調理条件変更部２４、調理部２５、追加更新部２６および表示部２７を備えている。追加更新部２６および表示部２７以外は、調理機器１０２と同じ構成である。追加更新部２６および表示部２７の詳細は後述する。
【００９５】
（表示装置１０３’）
表示装置１０３’は、入力処理部３１、表示部３２、通信部３３、追加更新部３４および入力部３５を備えている。追加更新部３４および入力部３５以外は、表示装置１０３と同じ構成である。追加更新部３４および入力部３５の詳細は後述する。
【００９６】
（操作システム１’の概要）
操作システム１’において、調理機器１０２’および表示装置１０３’は、ユーザの入力指示にしたがってレシピのさらなる変更を表すフィードバック情報（追加更新情報）を操作装置１０１に送信する。送信を受けた操作装置１０１は、フィードバック情報に基づいて更新済の変更情報１１０１を追加更新し、追加更新済の変更情報１１０２をレシピデータ１００４と関連付けて、記憶部１２に記憶されているレシピデータ１００４と関連付けられている更新済の変更情報１１０１と差替える。これによって、実際の調理結果または詳細なレシピの確認結果に基づいてなされた、レシピデータ１００４のさらなる変更内容をユーザが把握していなくとも、ユーザは、次回の変更情報の参照時に最新の変更情報を確認してさらなる変更を行うことができる。
【００９７】
（調理機器１０２’の処理の詳細）
図１３に示すように、入力処理部２０は、表示部２７におけるレシピなどの表示を参照したユーザによる入力部２１の操作に基づく、追加変更の指示の有無を判断する（Ｓ５１）。Ｓ５１において入力処理部２０が無と判断した場合（Ｎｏ）、調理機器１０２’は処理を終了する。
【００９８】
Ｓ５１において入力処理部２０が有と判断した場合（Ｙｅｓ）、入力処理部２０は追加変更の内容を入力部２１から取得して、追加更新部２６に出力する。ここで、表示部２７には、直前に調理した際の調理条件が表示されている。例えば、追加更新の内容は、ユーザが調理結果を確かめたところ、過熱が十分ではないと判断して、さらなる加熱処理を入力部２１から指示した内容である。追加更新部２６は、受け取った追加更新の内容に基づいてフィードバック情報を生成する（Ｓ５２）。図１４（ｂ）に示すようにフィードバック情報１７０２は、レシピＩＤおよび追加の加熱時間が記述された情報である。
【００９９】
入力処理部２０は、ユーザによる入力部２１の操作に基づくフィードバック情報１７０２の送信指示の有無を判断する（Ｓ５３）。Ｓ５３において入力処理部２０が無と判断した場合（Ｎｏ）、調理機器１０２は処理を終了する。
【０１００】
Ｓ５３において入力処理部２０が有と判断した場合（Ｙｅｓ）、入力処理部２０はフィードバック情報１７０２の通信部２３への出力を、追加更新部２６に指示する。指示を受けた追加更新部２６は、フィードバック情報１７０２を通信部２３に出力する。通信部２３は、受け取ったフィードバック情報１７０２を操作装置１０１に送信する（Ｓ５４）。Ｓ５４の後に調理機器１０２’は処理を終了する。なお、Ｓ５１は、図５のＳ２７に続いて行われ得る。
【０１０１】
（表示装置１０３’の処理の詳細）
表示装置１０３’の処理の詳細は、処理の主体以外は、調理機器１０２’の処理の詳細とほとんど同じなので、同じ図面を用いて説明する。
【０１０２】
図１３に示すように、入力処理部３１は、表示部３２におけるレシピなどの表示を参照したユーザによる入力部３５の操作に基づく、追加変更の指示の有無を判断する（Ｓ５１）。Ｓ５１において入力処理部３１が無と判断した場合（Ｎｏ）、表示装置１０３’は処理を終了する。
【０１０３】
Ｓ５１において入力処理部３１が有と判断した場合（Ｙｅｓ）、入力処理部３１は追加変更の内容を入力部２１から取得して、追加更新部２６に出力する。ここで、表示部３２には、サーバ１０４から取得した詳細レシピデータ１４０１が表示されている。例えば、追加更新の内容は、詳細レシピデータ１４０１を確認したユーザが材料の追加を入力部２１から指示した内容である。追加更新部３４は、受け取った追加更新の内容に基づいてフィードバック情報を生成する（Ｓ５２）。図１４（ａ）に示すようにフィードバック情報１７０１は、レシピＩＤ、追加の材料（チョコレートおよびココアパウダー）およびその分量が記述された情報である。
【０１０４】
入力処理部３１は、ユーザによる入力部３５の操作に基づくフィードバック情報１７０１の送信指示の有無を判断する（Ｓ５３）。Ｓ５３において入力処理部３１が無と判断した場合（Ｎｏ）、表示装置１０３’は処理を終了する。
【０１０５】
Ｓ５３において入力処理部３１が有と判断した場合（Ｙｅｓ）、入力処理部３１はフィードバック情報１７０１の通信部３３への出力を、追加更新部３４に指示する。指示を受けた追加更新部３４は、フィードバック情報１７０１を通信部３３に出力する。通信部３３は、受け取ったフィードバック情報１７０１を操作装置１０１に送信する（Ｓ５４）。Ｓ５４の後に表示装置１０３’は処理を終了する。なお、Ｓ５１は、図７のＳ３５に続いて行われ得る。
【０１０６】
（操作装置１０１の追加の更新処理の詳細）
図１５に示すように、入力処理部１０は、通信部１６におけるフィードバック情報（１７０１および１７０２）の受信の有無を判断する（Ｓ６１）。入力処理部１０が無と判断した場合（Ｎｏ）、操作装置１０１は処理を終了する。
【０１０７】
入力処理部１０が有と判断した場合（Ｙｅｓ）、入力処理部１０は、フィードバック情報（１７０１および１７０２）を取得して、表示部１４に出力する。表示部１４は、受け取ったフィードバック情報（１７０１および１７０２）を表示する（Ｓ６２）。
【０１０８】
入力処理部１０は、ユーザによる入力部１５への差替指示の入力の有無を判断する（Ｓ６３）。入力処理部１０が無と判断した場合（Ｎｏ）、操作装置１０１は処理を終了する。
【０１０９】
入力処理部１０が有と判断した場合（Ｙｅｓ）、入力処理部１０は、フィードバック情報（１７０１および１７０２）を取得して、レシピＩＤを特定し、対応するレシピデータ１００４および更新済の変更情報１１０１を取得する。入力処理部１０は、取得したフィードバック情報（１７０１および１７０２）、レシピデータ１００４および更新済の変更情報１１０１を情報更新部１３に送信する。
【０１１０】
情報更新部１３は、受け取った更新済の変更情報１１０１内容をフィードバック情報（１７０１および１７０２）に基づいて更新する（Ｓ６４）。図１６に示すように、更新済の変更情報１１０１に対して加熱時間の延長（＋３０秒）および材料の追加（チョコレートおよびココアパウダー）という変更が加えられて、追加更新済の変更情報が生成される。レシピデータ１００４および生成された追加更新済の変更情報１１０２は、情報差替部１１に送信される。
【０１１１】
情報差替部１１は、追加更新済の変更情報１１０２をレシピデータ１００４に関連付けて、記憶部１２に記憶されているレシピデータ１００４に関連付けられた更新済の変更情報１１０１と差替える（Ｓ６５）。これによって操作装置１０１は処理を終了する。
【０１１２】
なお、ここでは、操作装置１０１における処理は、調理機器１０２’および表示装置１０３’の両方からフィードバック情報１７０１および１７０２を受信しているが、少なくとも一方から受信する処理であり得る。
【０１１３】
（本変形例の作用・効果）
以上のように、ユーザの入力指示にしたがって生成されたフィードバック情報（１７０１および１７０２）が調理機器１０２’および表示装置１０３’から操作装置１０１に送信される。そして、操作装置１０１は、フィードバック情報（１７０１および１７０２）に基づいて更新済の変更情報１１０１を追加更新し、追加更新済の変更情報１１０２をレシピデータ１００４と関連付けて、記憶部１２に記憶されているレシピデータと関連付けられている更新済の変更情報を差替える。
【０１１４】
したがって、実際の調理結果または詳細なレシピの確認結果に基づいてなされた、レシピデータ１００４のさらなる変更内容をユーザが把握していなくとも、ユーザは、次回の変更情報の参照時に最新の変更情報を確認してさらなる変更を行うことができる。すなわち、操作システム１’によれば、ユーザの負担を軽減して、レシピのより便利な利用環境をユーザに提供できる。
【０１１５】
（サーバ１０４が提供する情報の変形例）
上述の操作システム１において、表示装置１０３は、サーバ１０４から詳細レシピデータ１４０１を取得して、詳細レシピデータ１４０１を表示する。しかし、表示装置１０３は、詳細レシピデータ１４０１のみを取得して表示する訳ではなく、他の情報をさらに取得して表示可能である。このような場合の例として、表示装置１０３が詳細レシピデータに記述されている材料を購入するための、材料の名前、その価格および注文の要否を表す購入リストを詳細レシピデータとともに取得して表示する場合について、図１７を用いて以下に説明する。図１７（ａ）は、他の操作データ１８０１を示す図であり、図１７（ｂ）は、サーバ１０４に記憶されている他の詳細レシピデータ１８０５を示す図であり、図１７（ｃ）は、調整後のレシピデータ１８０６を示す図であり、図１７（ｄ）は、食材の購入リスト１８０７を示す図である。なお、このような処理の詳細は、サーバ１０４において、図８のＳ４２において詳細レシピデータとともに上記リストを関連付けて取得し、表示装置１０３に送信すればよく、処理の詳細については省略する。
【０１１６】
図１７（ａ）に示すように、操作データ１８０１には、レシピデータ１８０２、アクセス命令１８０３および変更情報１８０４が記述されている。レシピデータ１８０２には、カレーライスを表すレシピＩＤおよび料理名が記述されている。アクセス命令１８０３には、命令の内容およびアクセス先のアドレスが記述されている。アクセス命令１８０３に記述されているアドレス先には、ネットショッピングに関するウェブページを指定する「・・・ｎｅｔｓｈｏｐ・・・」が記述されている。変更情報１８０４には、料理の分量、制限食材、味付けおよび購入を除外する材料が記述されている。操作装置１０１は、操作データ１８０１を表示装置１０３に送信する。このときの処理の詳細は、上述のように、（操作装置１０１による表示装置１０３の操作処理の一例）の項を参照すればよい。
【０１１７】
表示装置１０３は、受信した操作データ１８０１にしたがって、詳細なレシピデータおよび購入リストの取得指示を、操作データ１８０１とともにサーバ１０４に送信する。サーバ１０４において、レシピ変更部４２は、受信した上記取得指示およびレシピデータ１８０２にしたがって、記憶部４３から対応する詳細レシピデータ１８０５および詳細レシピデータ１８０５に記述されている材料の購入リストを取得し、変更情報１８０４にしたがって詳細レシピデータ１８０５および購入リストを変更する。
【０１１８】
図１７（ｂ）に示すように、詳細レシピデータ１８０５には、レシピＩＤ、料理名、分量および材料が記述されている。レシピ変更部４２は、変更情報１８０４にしたがって、図１７（ｃ）に示すようなレシピデータ１８０６を生成する。この生成処理の詳細は、（サーバ１０４によるレシピ変更処理の詳細）の項を参照すればよい。さらに、レシピ変更部４２は、取得した購入リストから変更情報１８０４に記述されている、制限食材および購入除外が指定されている材料を除外する。そして、レシピ変更部４２は、生成されたレシピデータ１８０６に記述されている各材料の分量に適合するように、各材料を購入する量（または個数）を決定し、合計金額を算出する。このようにして、図１７（ｄ）に示されているような購入リスト１８０７が生成される。レシピ変更部４２によって生成されたレシピデータ１８０６および購入リスト１８０７は、通信部４０を介して表示装置１０３に送信される。
【０１１９】
表示装置１０３は、受信したレシピデータ１８０６および購入リスト１８０７を表示し、ユーザにレシピの詳細および購入リストの情報を提供する。表示されたレシピデータ１８０６および購入リスト１８０７の内容を参照して、ユーザによる材料の購入指示が入力されると、表示装置１０３は、購入リスト１８０７および上記購入指示をサーバ１０４に送信する。サーバ１０４は、購入リスト１８０７および上記購入指示を受信すると、材料の供給業者にユーザへの配送指示を送信する。このような表示装置１０３およびサーバ１０４の処理は、通常のインターネットショッピングにおける従来公知の処理であるため、詳細な説明を省略する。
【０１２０】
ここで、図１７（ｂ）に示されているように、詳細レシピデータ１８０５には、材料に対してそれぞれ一般または調味料など、材料の種類を示すカテゴリが記述されている。これは、変更情報１８０４に記述されている購入除外を指定する材料を選択する際に、除外したいすべての材料を入力する必要がなく、ユーザにとっての操作による負担を軽減するためである。また、ユーザは、表示装置１０３に表示された購入リスト１８０７からさらに追加または削除の指示を入力すれば、さらに購入する材料を変更することができる。よって、ユーザは、調理に必要な材料を必要な量だけ容易に注文し、購入できる。
【０１２１】
表示装置１０３は、ユーザに表示した購入リスト１８０７、またはさらに変更が加えられた購入リストを、フィードバック情報として操作装置１０１に送信し得る。これによって、ユーザは同一のレシピを参照した次回の調理時に、前回の購入材料および購入金額をさらに参照してレシピの変更を行うことができる。
【０１２２】
ここでは、単一のレシピを表すレシピデータを操作装置１０１から表示装置１０３に送信する場合を例にして説明したが、複数のレシピデータを送信して、同時に複数の料理に必要な材料をまとめて購入可能である。
【０１２３】
（サーバ１０４が提供する情報のさらなる変形例）
サーバ１０４が、購入リスト以外の情報をユーザに対してさらに提供する例について、図１８を用いて以下に説明する。健康管理に役立つ料理に含まれる成分などを表す情報が、購入リスト以外の情報として提供される場合をさらに例にして説明する。図１８（ａ）は、さらに他の操作データ１９０１を示す図であり、図１８（ｂ）は、サーバ１０４に記憶されているさらに他の詳細レシピデータ１９０５を示す図であり、図１８（ｃ）は、調整後のレシピデータ１９０６を示す図であり、図１８（ｄ）は、カロリーの調整係数１９０７を示す図である。
【０１２４】
図１８（ａ）に示すように、操作データ１９０１には、レシピデータ１９０２、アクセス命令１９０３および変更情報１９０４が記述されている。レシピデータ１９０２には、鶏のから揚げを表すレシピＩＤおよび料理名が記述されている。アクセス命令１９０３には、命令の内容およびアクセス先のアドレスが記述されている。アクセス命令１９０３に記述されているアドレス先には、健康管理に関するウェブページを指定する「・・・ｈｃａｒｅ・・・」が記述されている。ここで、「ｈｃａｒｅ」の「ｈ」は「ｈｅａｌｔｈ」の略である。変更情報１９０４には、料理の分量、制限食材および使用機器の種類が記述されている。操作装置１０１は、操作データ１９０１を表示装置１０３に送信する。このときの処理の詳細は、（操作装置１０１による表示装置１０３の操作処理の一例）の項を参照すればよい。
【０１２５】
表示装置１０３は、受信した操作データ１９０１にしたがって、詳細なレシピデータの成分の取得指示を、操作データ１９０１とともにサーバ１０４に送信する。サーバ１０４において、レシピ変更部４２は、受信した上記取得指示およびレシピデータ１９０２にしたがって、記憶部４３から対応する詳細レシピデータ１９０５および図１８（ｄ）に示すような調整係数１９０７を取得し、変更情報１９０４にしたがって詳細レシピデータ１９０５を変更する。
【０１２６】
図１８（ｂ）に示すように、詳細レシピデータ１９０５には、レシピＩＤ、料理名、料理のカロリー、料理に含まれる塩分および料理に含まれる栄養価が記述されている。レシピ変更部４２は、変更情報１９０４にしたがって、図１８（ｃ）に示すようなレシピデータ１９０６を生成する。材料の変更に関する詳細は省略する。レシピ変更部４２は、詳細レシピデータ１９０５のうち、例えばカロリーおよび塩分を、変更情報１９０４に含まれる使用機器の種類および調整係数１９０７にしたがって、変更する。
【０１２７】
図１８（ｄ）に示すように、レシピＩＤ００１２３４に関して、ウォーターオーブンには係数０．８、スチームオーブンには係数０．９および通常のオーブンには係数１．０が設定されている。この係数は、詳細レシピデータ１９０５に含まれているカロリーおよび塩分を変更する際に使用される。よって、ここでは、変更情報１９０４において使用機器の種類としてウォーターオーブンが指定されているので、レシピ変更部４２は、係数０．８を使用して、もとの２５０ｋｃａｌであったカロリーを２００ｋｃａｌに変更し、もとの２．５ｇであった塩分を２．０ｇに変更する。このようにして、レシピ変更部４２は、レシピデータ１９０６を生成する。生成されたレシピデータ１９０６は、表示装置１０３に送信され、表示装置において表示されてユーザに情報を提供する。
【０１２８】
このようにして、ユーザが摂取したカロリー、塩分または栄養価などの健康管理に関する情報がユーザに提供される。ユーザは、提供を受けたこれらの情報を活用し、蓄積してユーザに不足している栄養、またはユーザが過剰に摂取している塩分もしくはカロリーなどを把握することができる。よって、ユーザは、健康状態を維持するために適したレシピを、補いたい栄養、少ない塩分または少ないカロリーなどに基づいてサーバ１０４に提供を指示することができる。また、逆にサーバ１０４からユーザの健康状態の維持に好ましいレシピを提案し得る。
【０１２９】
さらに、表示装置１０３は、ユーザが摂取したカロリー、塩分または栄養価などの健康管理に関する情報をフィードバック情報として操作装置１０１に送信し得る。この際、表示装置１０３は、不足している栄養、または過剰に摂取している成分をフィードバック情報に付与して、操作装置１０１に送信し得る。この場合、表示装置１０３は、基準となる栄養素およびカロリーなどの摂取量を算出するために使用する、ユーザの身長、体重および日々の運動量などの情報を記憶する記憶部をさらに備え得る。当該情報は、例えば、ユーザによる入力にしたがって入力されて、上記記憶部に記憶され得る。種々の健康管理に関する情報をユーザに提供することによって、ユーザに健康維持に対する関心を高めさせ、具体的な対処を講じさせることができる。
【０１３０】
また、本発明の操作システム１および１’によれば、これら以外にも種々の料理のレシピに関連する、ユーザにとって有用な情報が提供され得る。
【０１３１】
（その他の構成）
なお、本発明は以下の構成によっても実現できる。
【０１３２】
（第１の構成）
レシピデータ、アクセス命令、ユーザ情報からなる操作データを送信する操作装置と、
受信した前記操作データに含まれる前記レシピデータと前記ユーザ情報に応じた調理を行なう調理機器と、
受信した前記操作データに含まれる前記アクセス命令に従ってアクセスを行なうアクセス装置と、
前記アクセス装置から与えられた前記レシピデータおよび前記ユーザ情報に応じたサービスを提供するサーバとから構成されるシステムにおいて、
前記調理機器および／または前記アクセス装置に対して操作データを送信する操作データ送信手段と、
前記操作データを管理する操作データ管理手段と、
前記操作データに含まれるユーザ情報を抽出する操作データ解析手段と、
前記操作データに対してユーザ情報を入力するユーザ情報入力手段と、
入力された前記ユーザ情報によって前記操作データ内のユーザ情報を更新するユーザ情報更新手段と、を有する操作装置。
【０１３３】
（第２の構成）
前記ユーザ情報は、分量、制限食材、追加食材、味付け、調理機器情報、加熱時間、加熱温度、焼き加減の少なくともいずれかに関してユーザが指定した情報を含む第１の構成に係る操作装置。
【０１３４】
（第３の構成）
前記操作データは、画像データとしてパッケージされており、前記操作データ解析手段は、画像データに含まれるユーザ情報を抽出する第１または第２の構成に係る操作装置。
【０１３５】
（第４の構成）
前記調理機器および／または前記アクセス装置から送信されるフィードバック情報を受信するフィードバック情報受信手段と、
受信した前記フィードバック情報からユーザ情報を取り出すフィードバック情報解析手段と、を有し、
前記ユーザ情報更新手段は、前記フィードバック情報解析手段から与えられた前記ユーザ情報によって、対応する操作データ内のユーザ情報を更新することを特徴とする第１〜第３の構成のいずれかに係る操作装置。
【０１３６】
なお、本発明は上述した実施形態に限定されるものではない。当業者は、請求項に示した範囲内において、本発明を様々に変更できる。すなわち、請求項に示した範囲内において、適宜変更された技術的手段を組み合わせれば、新たな実施形態が得られる。
【０１３７】
（プログラムおよび記録媒体）
操作装置１０１、調理機器１０２、表示装置１０３およびサーバ１０４に含まれている各ブロックは、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェアによって実現してもよい。
【０１３８】
すなわち操作装置１０１、調理機器１０２、表示装置１０３およびサーバ１０４は、各機能を実現するプログラムの命令を実行するＣＰＵ、このプログラムを格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、上記プログラムを実行可能な形式に展開するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。この構成により、本発明の目的は、所定の記録媒体によっても、達成できる。
【０１３９】
この記録媒体は、上述した機能を実現するソフトウェアである操作装置１０１、調理機器１０２、表示装置１０３およびサーバ１０４のプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録していればよい。操作装置１０１、調理機器１０２、表示装置１０３およびサーバ１０４に、この記録媒体を供給する。これにより、コンピュータとしての操作装置１０１、調理機器１０２、表示装置１０３およびサーバ１０４（またはＣＰＵやＭＰＵ）が、供給された記録媒体に記録されているプログラムコードを読み出し、実行すればよい。
【０１４０】
プログラムコードを操作装置１０１、調理機器１０２、表示装置１０３およびサーバ１０４に供給する記録媒体は、特定の構造または種類のものに限定されない。すなわちこの記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【０１４１】
また、操作装置１０１、調理機器１０２、表示装置１０３およびサーバ１０４を通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介して操作装置１０１、調理機器１０２、表示装置１０３およびサーバ１０４に供給する。この通信ネットワークは操作装置１０１、調理機器１０２、表示装置１０３およびサーバ１０４にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえばインターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、電話回線網、移動体通信網、衛星通信網等であればよい。
【０１４２】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえばＩＥＥＥ１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１４３】
本発明は、種々の電子機器に情報を送信して操作する操作装置として有用である。本発明は、特に、調理機器およびサーバなどに接続可能な機器を操作する場合に非常に有用である。
【符号の説明】
【０１４４】
１        操作システム
１’      操作システム
１０      入力処理部
１１      情報差替部（差替手段）
１２      記憶部（メモリ）
１３      情報更新部（更新手段）
１４      表示部（表示手段）
１５      入力部（入力手段）
１６      通信部（送信装置の送信手段および受信手段）
２０      入力処理部
２１      入力部
２２      記憶部
２３      通信部（受信手段）
２４      調理条件変更部
２５      調理部（調理手段）
２６      追加更新部
２７      表示部
３１      入力処理部
３２      表示部（情報提供手段）
３３      通信部（情報提供装置の取得指示受信手段およびサービス情報受信手段）
３４      追加更新部
３５      入力部
４０      通信部（サーバの受信手段）
４１      入力処理部
４２      レシピ変更部（生成手段）
４３      記憶部
９１      無線通信
９２      無線通信
９３      ネットワーク
１０１    操作装置
１０２    調理機器（調理装置）
１０２’  調理機器（調理装置）
１０３    表示装置（情報提供装置）
１０３’  表示装置（情報提供装置）
１０４    サーバ
１００１  レシピ画像
１００２  ＥＸＩＦヘッダ領域
１００３  画像領域
１００４  レシピデータ
１００５  アクセス命令（取得指示）
１００６  変更情報
１００７  操作データ
１１０１  変更情報（更新済の変更情報）
１１０２  変更情報（追加更新済の変更情報）
１２０１  詳細レシピデータ
１２０２  詳細レシピデータ
１３０１  係数情報
１３０２  文言
１３０３  加熱時間情報
１３０４  調理手順
１３０５  加熱時間情報
１４０１  詳細レシピデータ（サービス情報）
１７０１  フィードバック情報（情報提供装置の追加更新情報）
１７０２  フィードバック情報（調理装置の追加更新情報）
１８０１  操作データ
１８０２  レシピデータ
１８０３  アクセス命令（取得指示）
１８０４  変更情報
１８０５  詳細レシピデータ
１８０６  レシピデータ（サービス情報）
１８０７  リスト情報（サービス情報）
１９０１  操作データ
１９０２  レシピデータ
１９０３  アクセス命令（取得指示）
１９０４  変更情報
１９０５  詳細レシピデータ
１９０６  レシピデータ（サービス情報）
１９０７  調整情報
【図１】
2011253312.tif 000003
【図２】
2011253312.tif 000004
【図３】
2011253312.tif 000005
【図４】
2011253312.tif 000006
【図５】
2011253312.tif 000007
【図６】
2011253312.tif 000008
【図７】
2011253312.tif 000009
【図８】
2011253312.tif 000010
【図９】
2011253312.tif 000011
【図１０】
2011253312.tif 000012
【図１１】
2011253312.tif 000013
【図１２】
2011253312.tif 000014
【図１３】
2011253312.tif 000015
【図１４】
2011253312.tif 000016
【図１５】
2011253312.tif 000017
【図１６】
2011253312.tif 000018
【図１７】
2011253312.tif 000019
【図１８】
2011253312.tif 000020