(57)【要約】【課題】ユーザの嗜好性に適合した料理をより確実に実現することができる調理装置を提供すること。【解決手段】調理装置１００は、料理のレシピ情報を取得するレシピ取得部１１０と、ユーザの嗜好性情報を取得する嗜好性取得部１２０と、取得された嗜好性情報に基づき、取得されたレシピ情報に含まれる、調理の仕方を定義する調理パラメータの値を修正して、修正済レシピ情報を生成するレシピ修正部１５０と、を有する。嗜好性情報は、例えば、ユーザの味嗜好性を示す情報である。この場合、レシピ修正部１５０は、料理の味が、嗜好性情報が示す味嗜好性により良く適合する方向に、調理パラメータの値を修正する。【選択図】図１
2015206585.tif 000002
【特許請求の範囲】
【請求項１】
料理のレシピ情報を取得するレシピ取得部と、
ユーザの嗜好性情報を取得する嗜好性取得部と、
取得された前記嗜好性情報に基づき、取得された前記レシピ情報に含まれる、調理の仕方を定義する調理パラメータの値を修正して、修正済レシピ情報を生成するレシピ修正部と、を有する、
レシピ情報処理装置。
【請求項２】
前記嗜好性情報は、前記ユーザの味嗜好性を示す情報であり、
前記レシピ修正部は、
前記料理の味が、前記嗜好性情報が示す前記味嗜好性により良く適合する方向に、前記調理パラメータの値を修正する、
請求項１に記載のレシピ情報処理装置。
【請求項３】
前記調理パラメータと、味を定義する味ベクトルと、の関係を示す材料味情報を格納する材料味情報格納部と、
格納された前記材料味情報に基づいて、前記味嗜好性により良く適合するように前記味ベクトルの値を修正したときの、前記調理パラメータの値を算出するパラメータ変換部と、を有し、
前記レシピ修正部は、
算出された前記値で、前記調理パラメータの値を修正する、
請求項２に記載のレシピ情報処理装置。
【請求項４】
前記調理パラメータは、前記料理の材料の量であり、
前記材料味情報は、材料単位量当たりの前記材料の味およびその強さを示した材料味ベクトルであり、
前記嗜好性情報は、前記料理の味を表した基準味ベクトルと、前記ユーザの好みの味を表した目標味ベクトルと間の、味差分ベクトルを示し、
前記パラメータ変換部は、
前記材料味ベクトル、前記材料の量、および前記味差分ベクトルに基づいて、修正後の前記材料の量を算出する、
請求項３に記載のレシピ情報処理装置。
【請求項５】
前記調理パラメータは、前記料理の材料の量であり、
前記嗜好性情報は、
前記料理の味に対して加えるべき変化の比率を示した目標味変化率ベクトルを示し、
前記パラメータ変換部は、
前記材料の量に前記目標味変化率ベクトルを乗じて得られる値を、前記修正後の前記材料の量とする、
請求項３に記載のレシピ情報処理装置。
【請求項６】
前記味ベクトルは、異なる原味の強さに対応する複数の軸から成る空間で定義される、
請求項３に記載のレシピ情報処理装置。
【請求項７】
前記料理は、予め定められた複数の料理種別のいずれかに属し、
前記目標味ベクトルは、複数の前記料理種別のいずれかに対応付けられており、
前記パラメータ変換部は、
前記材料の量の算出を、前記料理種別毎に行う、
請求項４に記載のレシピ情報処理装置。
【請求項８】
前記料理種別は、複数の料理の味をクラスタ化して得られるクラスタに対応し、
前記目標味ベクトルは、前記クラスタ毎に、当該クラスタのセントロイドに対応する味の料理に対する前記ユーザの味の評価に基づいて生成されたものである、
請求項７に記載のレシピ情報処理装置。
【請求項９】
前記嗜好性取得部は、
複数の前記料理種別について、前記料理種別毎に、前記嗜好性情報を取得して蓄積する、
請求項７に記載のレシピ情報処理装置。
【請求項１０】
前記調理パラメータは、前記料理の調理工程であり、
前記材料味情報は、調理工程の変化と味の変化との関係を示した情報であり、
前記嗜好性情報は、前記料理の味を表した基準味ベクトルと、前記ユーザの好みの味を表した目標味ベクトルと間の、味差分ベクトルを示し、
前記パラメータ変換部は、
前記調理工程の変化と味の変化との関係、および前記味差分ベクトルに基づいて、修正後の前記調理工程を決定する、
請求項３に記載のレシピ情報処理装置。
【請求項１１】
前記味ベクトルは、異なる原味の強さに対応する複数の軸から成る空間で定義される、
請求項１０に記載のレシピ情報処理装置。
【請求項１２】
前記料理は、予め定められた複数の料理種別のいずれかに属し、
前記目標味ベクトルは、複数の前記料理種別のいずれかに対応付けられており、
前記パラメータ変換部は、
前記材料の量の算出を、前記料理種別毎に行う、
請求項１０に記載のレシピ情報処理装置。
【請求項１３】
前記料理種別は、複数の料理の味をクラスタ化して得られるクラスタに対応し、
前記目標味ベクトルは、前記クラスタ毎に、当該クラスタのセントロイドに対応する味の料理に対する前記ユーザの味の評価に基づいて生成されたものである、
請求項１０に記載のレシピ情報処理装置。
【請求項１４】
前記嗜好性取得部は、
複数の前記料理種別について、前記料理種別毎に、前記嗜好性情報を取得して蓄積する、
請求項１０に記載のレシピ情報処理装置。
【請求項１５】
料理のレシピ情報を取得するレシピ取得部と、
ユーザの嗜好性情報を取得する嗜好性取得部と、
取得された前記嗜好性情報に基づき、取得された前記レシピ情報に含まれる、調理の仕方を定義する調理パラメータの値を修正して、修正済レシピ情報を生成するレシピ修正部と、
生成された前記修正済レシピに従って、前記調理の支援を行う調理支援部と、を有する、
調理装置。
【請求項１６】
料理のレシピ情報を取得するステップと、
ユーザの嗜好性情報を取得するステップと、
取得された前記嗜好性情報に基づき、取得された前記レシピ情報に含まれる、調理の仕方を定義する調理パラメータの値を修正して、修正済レシピ情報を生成するステップと、を有する、
レシピ情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、料理のレシピ情報を処理するレシピ情報処理装置、調理装置、およびレシピ情報処理方法に関する。
【背景技術】
【０００２】
近年、料理のレシピを電子データ化した情報（以下「レシピ情報」という）が、広く活用されている。例えば、特許文献１には、料理種別毎に予め用意されたレシピ情報に対する選択を受け付け、選択されたレシピ情報に従って、材料の撹拌や、調理の時間、温度、および圧力の調整等を行う調理装置が、記載されている。このような従来技術を用いることにより、簡単に料理を用意することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２８２７００号公報
【特許文献２】特開平３−１６３３５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、味、匂い、食感、温度、および色等の、料理の状態に関する好み（以下「嗜好性」という）は、人によって異なる。したがって、用意される料理は、できるだけ、用意された料理を食べる人（以下「ユーザ」という）の嗜好性に適合しているとよい。
【０００５】
しかしながら、従来技術では、同一のレシピ情報から用意される料理の状態は、基本的に同一であるため、ユーザの嗜好性に適合しているとは限らない。また、同じ料理でも甘めの味付けのレシピや辛めの味付けのレシピを用意する等、レシピ情報の種類を多くすれば、ユーザの嗜好性に適合する料理が得られる可能性が高くなる。しかしながら、どのレシピ情報が適切かを判断することは難しい。すなわち、従来技術には、ユーザの嗜好性に適合した料理を提供することが難しい。
【０００６】
本開示の非限定的で例示的な一態様は、ユーザの嗜好性に適合した料理を提供する。
【０００７】
本開示の一態様の付加的な恩恵及び有利な点は本明細書及び図面から明らかとなる。この恩恵及び／又は有利な点は、本明細書及び図面に開示した様々な態様及び特徴により個別に提供され得るものであり、その１以上を得るために全てが必要ではない。
【課題を解決するための手段】
【０００８】
本開示の一態様に係るレシピ情報処理装置は、料理のレシピ情報を取得するレシピ取得部と、ユーザの嗜好性情報を取得する嗜好性取得部と、取得された前記嗜好性情報に基づき、取得された前記レシピ情報に含まれる、調理の仕方を定義する調理パラメータの値を修正して、修正済レシピ情報を生成するレシピ修正部と、を有する。
【０００９】
なお、これらの包括的又は具体的な態様は、システム、方法、集積回路、コンピュータプログラム又はコンピュータ読み取り可能な記録媒体で実現されてもよく、装置、システム、方法、集積回路、コンピュータプログラムおよびコンピュータ読み取り可能な記録媒体の任意な組み合わせで実現されてもよい。コンピュータ読み取り可能な記録媒体は、例えばＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ Ｄｉｓｃ−Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）などの不揮発性の記録媒体を含む。
【発明の効果】
【００１０】
本開示によれば、ユーザの嗜好性に適合した料理を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本開示の実施の形態１に係る調理装置の構成を示すブロック図
【図２】本開示の実施の形態１における材料味情報の一例を示す図
【図３】本開示の実施の形態１における料理種別を説明するための図
【図４】本開示の実施の形態１に係る調理装置の動作の一例を示すフローチャート
【図５】本開示の実施の形態１における嗜好性情報および目標味変化率ベクトルの例を示す図
【図６】本開示の実施の形態１における各ベクトルの関係を説明するための図
【図７】本開示の実施の形態２に係る調理装置の構成を示すブロック図
【図８】本開示の実施の形態２における加熱時間と香ばしさの関係の例を示す図
【図９】本開示の実施の形態２に係る調理装置の動作の一例を示すフローチャート
【図１０】本開示の実施の形態２における嗜好性情報および目標味変化率ベクトルの例を示す図
【発明を実施するための形態】
【００１２】
（実施の形態１）
以下、実施の形態１について、図面を参照して詳細に説明する。本実施の形態に係る調理装置は、例えば、タッチパネルディスプレイ等のユーザインタフェースを備えた、電子レンジ、ＩＨ（Induction Heating）クッキングヒータ、あるいは、これらの機能が連携した装置である。
【００１３】
＜調理装置の構成＞
まず、本実施の形態に係る調理装置の構成について説明する。
【００１４】
図１は、本実施の形態に係る調理装置の構成を示すブロック図である。
【００１５】
図１において、調理装置１００は、レシピ取得部１１０、嗜好性取得部１２０、材料味情報格納部１３０、パラメータ変換部１４０、レシピ修正部１５０、および調理支援部１６０を有する。なお、レシピ取得部１１０〜レシピ修正部１５０は、本開示のレシピ情報処理装置に対応する。
【００１６】
レシピ取得部１１０は、料理のレシピ情報を取得する。より具体的には、レシピ取得部１１０は、例えば、ユーザインタフェースを介して、ユーザから、予め定められた複数の料理種別に対する選択を受け付ける。そして、レシピ取得部１１０は、各料理種別のレシピ情報を予め格納したメモリにアクセスして、選択された料理種別のレシピ情報を取得する。かかるメモリは、調理装置１００に備えられていてもよいし、通信ネットワーク上のサーバ（クラウド上）に備えられていてもよい。そして、レシピ取得部１１０は、取得したレシピ情報を、パラメータ変換部１４０およびレシピ修正部１５０へ出力する。
【００１７】
ここで、レシピ情報は、少なくとも、調理の仕方を定義する調理パラメータの値を含むものとする。本実施の形態において、かかる調理パラメータは、料理を構成する材料のそれぞれの量（重量あるいは分量）であるものとする。なお、材料には、塩や胡椒等の調味料だけでなく、野菜や肉等の食材も含まれ得る。また、レシピ情報には、更に、上記材料の名称、調理の内容と順序、加熱温度、加熱時間等が含まれ得る。
【００１８】
また、以下の説明において、レシピ取得部１１０が取得したレシピ情報に従って調理して得られる料理は、「基準料理」という。
【００１９】
嗜好性取得部１２０は、ユーザの味についての嗜好性（以下「味嗜好性」という）を示す嗜好性情報を取得する。より具体的には、嗜好性取得部１２０は、例えば、複数の料理種別について嗜好性情報を予め格納したメモリにアクセスして、選択された料理種別に対応する嗜好性情報を取得する。かかるメモリは、調理装置１００に備えられていてもよいし、通信ネットワーク上のサーバ（クラウド上）に備えられていてもよい。例えば、嗜好性取得部１２０自身が、複数の料理種別について、料理種別毎に、嗜好性情報を蓄積していてもよい。そして、嗜好性取得部１２０は、取得した嗜好性情報を、パラメータ変換部１４０へ出力する。
【００２０】
ここで、嗜好性情報は、基準料理に対するユーザの主観的評価に基づき生成される。この主観的評価は、例えば、ユーザに実際に基準料理が提供された後に行ってもよい。なお、嗜好性取得部１２０は、ユーザインタフェースを介して、ユーザから基準料理の味に対するユーザの主観的な評価の入力を受け付けるようにしてもよい。この場合、必要に応じて主観的評価を行えばよい。
【００２１】
例えば、ユーザが、基準料理については塩味の強い味付けが好みである場合、嗜好性情報は、ユーザが塩味の強い味付けを好むことを示す内容となる。
【００２２】
材料味情報格納部１３０は、調理パラメータとしての料理の材料の量と、味を定義する味ベクトルと、の関係を示す材料味情報を、後述のパラメータ変換部１４０が参照可能な状態で格納している。料理の味を定義する味ベクトルは、料理の各材料の量と、材料味情報とから、決定される。
【００２３】
ここで、味ベクトルとは、所定の味空間におけるベクトルであり、味を定量化して表現するものである。味空間は、それぞれ異なる原味の強さに対応する複数の軸から成る空間である。原味は、例えば、基本となる味の種別であり、例えば、苦味、甘味、旨味、塩味、酸味、および渋味という、６種類の味の種別を含む。この場合、所定の味空間とは、例えば、苦味軸、甘味軸、旨味軸、塩味軸、酸味軸、および渋味軸という６軸を組み合わせた、６次元の空間である。
【００２４】
なお、例えば、玉葱は、生の状態では辛味が強いが熱を通すと甘くなる。このように、材料によっては、調理の前後で味空間における味ベクトルが変化し得る。このため、ここでは、調理後を想定した味ベクトルを用いる。
【００２５】
図２は、材料味情報の一例を示す図である。
【００２６】
図２に示すように、材料味情報２１０は、材料種別２１１毎に、各原味２１２の材料単位量（単位重量あるいは単位分量）当たりの味の強さを成分とする、材料味ベクトル２１３を記述している。材料味ベクトル２１３は、言い換えると、材料単位量当たりの材料の味およびその強さを、上記味空間で示すベクトルである。
【００２７】
すなわち、材料味情報は、各材料の量を含むレシピ情報との組み合わせにより、基準料理の味成分を、各材料と対応付けて取得することを可能にする情報である。
【００２８】
例えば、「第１の材料」という材料種別２１１に対応付けて、「苦味、甘味、旨味、塩味、酸味、渋味」のそれぞれの強さを成分とする、「０、５、０、０、０、０」という材料味ベクトル２１３が記述されている。これは、材料種別２１１が、「５」という強さの甘味を有していることを示す。
【００２９】
図１のパラメータ変換部１４０は、入力された嗜好性情報に基づいて、入力されたレシピ情報に含まれる各材料の量に対する修正内容を決定する。より具体的には、パラメータ変換部１４０は、材料味情報格納部１３０に格納された材料味情報２１０（図２参照）に基づいて、ユーザの味嗜好性により良く適合するように基準料理の味（味ベクトルの成分）を修正した各材料の量（調理パラメータの値）を算出する。そして、パラメータ変換部１４０は、決定された修正内容を示す修正指示情報を、レシピ修正部１５０へ出力する。
【００３０】
例えば、嗜好性情報が、ユーザが塩味の強い味付けを好むということを示す内容であり、基準料理の材料に塩が含まれていたとする。この場合、修正指示情報は、例えば、塩の量を増やすことを指示する内容となる。
【００３１】
レシピ修正部１５０は、入力された修正指示情報に従って、入力されたレシピ情報を修正して、修正済レシピ情報を生成する。すなわち、レシピ修正部１５０は、基準料理の味が、ユーザの嗜好性により良く適合する方向に、レシピ情報の材料の量（調理パラメータの値）を修正する。そして、レシピ修正部１５０は、生成された修正済レシピ情報を、調理支援部１６０へ出力する。
【００３２】
例えば、修正指示情報が、塩の量を増やすことを指示する内容であったとする。この場合、レシピ修正部１５０は、例えば、修正前のレシピ情報に比べて、塩の量がより多い修正済レシピ情報を生成する。
【００３３】
調理支援部１６０は、入力された修正済レシピ情報に従って、調理の支援を行う。より具体的には、例えば、調理支援部１６０は、上述のタッチパネルディスプレイ等の表示装置と、加熱処理を行う加熱装置（図示せず）とを有する。そして、調理支援部１６０は、上述のタッチパネルディスプレイに、修正済レシピ情報に含まれる各材料の名称および量や調理の内容および順序等を表示し、修正済レシピ情報が示す加熱温度および加熱時間等に従って加熱調理を行う。
【００３４】
なお、タッチパネル以外に、音声認識やジェスチャー認識を、ユーザインタフェースとして利用してもよい。また、調理装置１００の機能の一部がクラウド上にある場合には必ずしも表示装置は必要ではなく、代わりに、かかる機能と連携して動作するスマートフォンやスマートテレビのディスプレイ等を用いてもよい。
【００３５】
調理装置１００は、図示しないが、例えば、ＣＰＵ（Central Processing Unit）、制御プログラムを格納したＲＯＭ（Read Only Memory）等の記憶媒体、ＲＡＭ（Random Access Memory）等の作業用メモリ、および通信回路を有する。この場合、上記した各部の機能は、ＣＰＵが制御プログラムを実行することにより実現される。
【００３６】
このような構成を有する調理装置１００は、ユーザの味嗜好性を示す情報に基づいて、レシピ情報が示す材料の量を修正することができる。
【００３７】
＜料理種別の設定手法＞
ここで、上述の、料理種別の設定の手法について説明する。
【００３８】
カレーライスでは塩味の強い味付けを好むが、ハヤシライスでは甘味の強い味付けを好むというように、同じユーザであっても料理によって味嗜好性が異なる場合がある。したがって、嗜好性情報の取得、および、材料の量の修正（修正指示情報の生成）は、料理種別毎に行ってもよい。
【００３９】
料理種別は、同一のユーザにおいて味嗜好性がほぼ同一となる料理群を、グルーピングしたものである。例えば、料理種別は、味空間において複数の料理の味をクラスタ化したときの、各クラスタに対応している。
【００４０】
図３は、料理種別を説明するための図である。
【００４１】
料理の味は、調理の仕方に応じて異なるため、無数に存在する。そこで、例えば、味分析装置（図示せず）において、多数の料理のそれぞれに対して、各原味の強さを検出する味分析処理が行われる。かかる味分析処理としては、例えば、味覚センサ群の出力値に基づきニューロン回路網から味の強度を示す情報を出力する、特許文献２に記載の処理を採用することができる。この結果、多数の料理のそれぞれの味は、例えば、図３に×印２２１で示すように、味空間２２０上にマッピングされる。
【００４２】
なお、ここでは、調理装置１００で用いられる味空間のうち、甘味軸および酸味軸から成る２次元空間について図示している。
【００４３】
味分析装置は、ｋ−ｍｅａｎｓ法等の公知のクラスタリング手法を用いて、マッピングされた多数の味をクラスタ化する。そして、味分析装置は、例えば、図３に円で示す複数のクラスタ２２２を定義し、料理種別の識別子（例えば、クラスタ番号）を割り当てる。そして、味分析装置は、各クラスタ２２２のセントロイド２２３を、対応する料理種別に属する料理の基準味とし、基準味を味空間２２０において示すベクトル２２４を、基準味ベクトルとして取得する。同一のクラスタ２２２には、例えば、カレーライスとカレーうどんと麻婆豆腐というように、複数の異なる料理が含まれ得る。
【００４４】
基準味（基準味ベクトル）は、料理種別毎に取得される。上述の基準料理は、この基準味（基準味ベクトル）に同一あるいは近似の味を有しているものとする。したがって、基準料理に対するユーザの味の評価を示す嗜好性情報を用いることにより、ユーザの味嗜好性により良く適合した修正レシピ情報を、高い精度で得ることができる。
【００４５】
なお、新たなレシピ情報が創作された場合、かかるレシピ情報の基準味ベクトルは、既存のクラスタ２２２のいずれかのセントロイド２２３から選択する形で、決定されてもよい。この場合、新たなレシピ情報から得られる料理の味のベクトルを、各材料の材料味ベクトルと各材料の量等から求め、かかるベクトルに最も近いクラスタ２２２のセントロイド２２３を選択する。
【００４６】
以上の、料理の味のクラスタ化、および、基準味の決定の処理は、調理装置１００が行ってもよいし、他の装置が行ってもよい。
【００４７】
＜調理装置の動作＞
次に、調理装置１００の動作について説明する。
【００４８】
図４は、調理装置１００の動作の一例を示すフローチャートである。
【００４９】
ステップＳ１１００において、レシピ取得部１１０は、料理のレシピ情報を取得する。例えば、調理対象となる料理として「カレーライス」が指定されたとき、カレーライスのレシピ情報が取得される。
【００５０】
ステップＳ１２００において、嗜好性取得部１２０は、嗜好性情報を取得する。例えば、嗜好性取得部１２０は、基準料理に対するユーザの主観的評価に基づき生成された嗜好性情報を入手する。そして、嗜好性取得部１２０は、取得した内容に基づき、基準料理の各原味に対して加えるべき変化の比率を成分とする、目標味変化率ベクトルを決定する。目標味変化率ベクトルは、つまり、基準料理の味に対して加えるべき変化の比率を味空間で示したベクトルである。
【００５１】
図５は、嗜好性情報および目標味変化率ベクトルの例を示す図である。
【００５２】
図５に示すように、嗜好性情報３１１は、例えば、クラスタ番号と料理名とに対応付けて、原味のそれぞれについて、「不足」、「やや不足」、「適切」、「やや過剰」、および「過剰」の５段階の選択肢を含む。「不足」、「やや不足」、「適切」、「やや過剰」、および「過剰」の各選択肢には、順に、「１.４」、「１.２」、「１.０」、「０.８」、および「０.６」という値が、目標味変化率ベクトルの対応する成分に設定すべき値として、予め対応付けられている。
【００５３】
ここで、例えば、図５の嗜好性情報３１１に示すように、「甘味」に対して「やや過剰」が選択され、「酸味」に対して「やや不足」が選択され、他の原味に対して「適切」が選択されているとする。この場合、嗜好性取得部１２０は、上記対応付けに従って、例えば、「苦味、甘味、旨味、塩味、酸味、渋味」のそれぞれに加えるべき変化の比率を成分とする、「１.０、０.８、１.０、１.０、１.２、１.０」という目標味変化率ベクトル３１２を決定する。
【００５４】
なお、目標味変化率ベクトル３１２の決定（生成）手法は、上述の例に限定されない。例えば、ユーザが、各料理種別の基準味（クラスタ２２２のセントロイド２２３、図３参照）に味が近似する料理を食べる際に、実際に、材料の量（例えば、調味料の濃度）を加減して、ユーザの好みの味を味空間で表した目標味ベクトルを特定してもよい。そして、原味毎に、目標味ベクトルと基準味ベクトルとの間で除算をして、目標味変化率ベクトルを算出してもよい。これにより、目標味変化率ベクトル３１２をより正確に設定することができる。
【００５５】
図４のステップＳ１３００において、パラメータ変換部１４０は、基準料理の材料毎に、材料味情報２１０（図２参照）と、料理における当該材料の量とに基づいて、料理味ベクトルを算出する。ここで、料理味ベクトルとは、料理における各味成分の強さを、上記所定の味空間で示した値である。パラメータ変換部１４０は、例えば、材料種別２１１（図２参照）に、材料の量を乗じて得られるベクトルを、料理味ベクトルとする。つまり、基準味における料理味ベクトルが、基準味ベクトルに相当し、ユーザの好みの味における料理味ベクトルが、目標味ベクトルに相当する。
【００５６】
ステップＳ１４００において、パラメータ変換部１４０は、基準味（基準味ベクトル）をユーザの好みの味（目標味ベクトル）に近づけるような、料理味ベクトル（基準味ベクトル）の大きさの変化の比率（以下「材料量変化率」という）または味差分ベクトルを算出する。ここで、味差分ベクトルとは、基準味ベクトル（図３のベクトル２２４参照）と、ユーザの好みの味を味空間で表した目標味ベクトルとの間の、差分のベクトルである。
【００５７】
上述のように、嗜好性情報として目標味変化率ベクトル３１２が取得される場合、パラメータ変換部１４０は、料理味ベクトルの大きさに対する、料理味ベクトルに目標味変化率ベクトル３１２を乗じて得られるベクトルの大きさの比を、材料量変化率としてもよい。また、嗜好性情報として目標味ベクトルが取得される場合、パラメータ変換部１４０は、基準味ベクトルと目標味ベクトルとの差から、味差分ベクトルを算出してもよい。
【００５８】
図６は、各ベクトルの関係を説明するための図である。
【００５９】
ここでは、説明の便宜のため、料理の味に関連する材料が、図２に示す、甘味を有する第１の材料、および、酸味を有する第２の材料であるものとする。また、嗜好性情報は、図５に示す、「１.０、０.８、１.０、１.０、１.２、１.０」という目標味変化率ベクトル３１２であるものとする。
【００６０】
図６に示すように、第１の材料の料理味ベクトル３２１と、第２の材料の料理味ベクトル３２２とを加算したものは、基準料理の味３２３を示す基準味ベクトル３２４となる。例えば、ユーザの好みの味３２５を示す目標味ベクトル３２６は、基準味ベクトル３２４に目標味変化率ベクトル（ここでは、甘味の成分：０.８、酸味の１.２）を乗じたものとなる。または、例えば、ユーザの好みの味３２５を示す目標味ベクトル３２６は、基準味ベクトル３２４に味差分ベクトル３２７を足したものとなる。
【００６１】
基準味（基準味ベクトル３２４）をユーザの好みの味（目標味ベクトル３２６）に近づけることは、例えば、基準味ベクトル３２４に目標味変化率ベクトルを乗じること、または、基準味ベクトル３２４に味差分ベクトル３２７を足すことに相当する。そして、基準味ベクトル３２４に目標味変化率ベクトルを乗じることは、第１の材料の料理味ベクトル３２１および第２の材料の料理味ベクトル３２２のそれぞれに目標味変化率ベクトルを乗じて、修正後の第１の材料の料理味ベクトル３２８および第２の材料の料理味ベクトル３２９を算出することに相当する。または、基準味ベクトル３２４に味差分ベクトル３２７を足すことは、第１の材料の料理味ベクトル３２１および第２の材料の料理味ベクトル３２２のそれぞれに味差分ベクトル３２７の甘味軸ベクトルおよび味差分ベクトル３２７の酸味軸ベクトルをそれぞれ足して、修正後の第１の材料の料理味ベクトル３２８および第２の材料の料理味ベクトル３２９を算出することに相当する。
【００６２】
第１の材料の料理味ベクトル３２１の大きさに対する修正後の第１の材料の料理味ベクトル３２８の大きさの比率は、第１の材料に対して加えるべき量の変化の比率に相当する。また、第２の材料の料理味ベクトル３２２の大きさに対する修正後の第２の材料の料理味ベクトル３２９の大きさの比率は、第２の材料に対して加えるべき量の変化の比率に相当する。そして、これらの比率は、目標味変化率ベクトルの成分と同一である。
【００６３】
材料によっては、材料量変化率は「１.０」、つまり、変化なしを示す値が算出され得る。また、パラメータ変換部１４０は、料理味ベクトルの大きさが大きい材料から順に量を加減して、目標味ベクトルに近づけてもよい。
【００６４】
ステップＳ１５００において、パラメータ変換部１４０は、各材料の量に、対応する材料の材料量変化率（料理味ベクトルの大きさの変化の比率）を乗じて、修正後の各材料の量を算出する。または、パラメータ変換部１４０は、料理味ベクトル（基準味ベクトル）に差分ベクトルを足した目標味ベクトルに相当する各材料の量を算出して、修正後の各材料の量としてもよい。
【００６５】
ステップＳ１６００において、レシピ修正部１５０は、レシピ情報の各材料の量を、修正後の各材料の量で書き換える形で、レシピ情報を修正し、修正後レシピ情報を作成する。なお、レシピ修正部１５０は、各材料の量の修正に応じて加熱時間を修正する等、他の調理パラメータを更に修正してもよい。この場合、レシピ修正部１５０は、材料の量の修正と、他の調理パラメータの修正と、の対応関係を予め記述したテーブルを、参照する必要がある。また、かかる修正の内容は、パラメータ変換部１４０が決定してもよい。
【００６６】
但し、ユーザによる味の評価の対象となった基準料理の温度と、調理装置１００によって提供される料理の温度とを近似させるため、料理の仕上がり温度を変化させるような修正は、行われなくてもよい。
【００６７】
ステップＳ１７００において、調理支援部１６０は、修正後レシピ情報に従って、調理の支援を行って、一連の処理を終了する。
【００６８】
このような動作により、調理装置１００は、ユーザの味嗜好性を示す情報に基づいて、ユーザの味嗜好性により良く適合するように、レシピ情報が示す材料の量に対して加えるべき修正内容を決定することができる。
【００６９】
以上説明したように、本実施の形態に係る調理装置１００は、ユーザの味嗜好性を示す情報に基づいて、レシピ情報が示す材料の量を修正するので、ユーザの味嗜好性により良く適合したレシピ情報を、自動で生成することができる。これにより、調理装置１００は、ユーザの味嗜好性に適合した料理を提供することができる。
【００７０】
（実施の形態２）
以下、実施の形態２について説明する。本実施の形態における調理装置４００（図７）は、レシピ取得部１１０、嗜好性取得部１２０、材料味情報格納部４３０、パラメータ変換部１４０、レシピ修正部１５０、および調理支援部１６０を有する。ただし、本実施の形態ではレシピ取得部が取得するレシピ情報の中には加熱時間の調理パラメータが含まれるものとする。なお、実施の形態１と同様に、料理を構成する材料のそれぞれの量や調理の内容、順序なども含まれ得る。また、嗜好性取得部１２０が取得する嗜好性情報は、実施の形態１における味ベクトルの情報に加えて「香ばしさ」に関する軸が追加されているものとする。
【００７１】
材料味情報格納部４３０は、実施の形態１における、調理パラメータとしての料理の材料の量と、味を定義する味ベクトルと、の関係を示す材料味情報に加えて、調理パラメータとしての調理工程と、香ばしさのベクトルと、の関係を示す材料味情報を、パラメータ変換部１４０が参照可能な状態で格納している。
【００７２】
本実施の形態２では、例えば、調理工程の一つである加熱時間を調理パラメータとして用いる。この場合、材料味情報格納部４３０は、例えば、加熱時間を長くすると香ばしさのベクトルが強くなる、といった加熱時間と香ばしさの相関関係をテーブルまたは関数の形で格納している。図８に本実施の形態における加熱時間と香ばしさの相関関係を示す。上記相関関係から加熱時間を変化させればどの様に香ばしさが変化するかを知ることができる。
【００７３】
パラメータ変換部１４０は、入力された嗜好性情報に基づいて、入力されたレシピ情報に含まれる加熱時間に対する修正内容を決定する。本実施の形態では各材料の量の修正を行い、さらに、材料味情報格納部４３０に格納された上記相関関係からユーザの嗜好性（香ばしさ）により良く適合するように加熱時間の修正を行う。そして、パラメータ変換部１４０は、決定された修正内容を示す修正指示情報を、レシピ修正部１５０へ出力する。
【００７４】
例えば、嗜好性情報が、ユーザが香ばしい香りを好むということを示す内容であり、加熱時間を長くすると香ばしさが増すという相関関係が格納されていたとする。この場合、修正指示情報は、例えば、加熱時間を長くすることを指示する内容となる。
【００７５】
レシピ修正部１５０は、入力された修正指示情報に従って、入力されたレシピ情報を修正して、修正済レシピ情報を生成する。すなわち、レシピ修正部１５０は、基準料理の味がユーザの嗜好性により良く適合する方向に、レシピ情報の加熱時間を修正する。そして、レシピ修正部１５０は、生成された修正済レシピ情報を調理支援部１６０へ出力する。
【００７６】
例えば、修正指示情報が、加熱時間を長くすることを指示する内容であったとする。この場合、修正済レシピ情報は、例えば、基のレシピ情報に比べて、加熱時間をより長い時間で指定する内容となる。
【００７７】
調理支援部１６０は、実施の形態１と同様に、タッチパネルディスプレイ等の表示装置と、加熱処理を行う加熱装置とを有する。そして、調理支援部１６０は、実施の形態１と同様に、上述のタッチパネルディスプレイに、修正済レシピ情報に含まれる各材料の名称および量や調理の内容および順序等を表示し、修正済レシピ情報が示す加熱温度および加熱時間等に従って調理を行う。この際、香ばしさを増すために長めの時間で加熱を行うこととなる。
【００７８】
＜料理種別の設定手法＞
料理種別の設定手法については、実施の形態１と同様に同一のユーザにおいて嗜好性がほぼ同一となる料理群をグルーピングするが、本実施の形態では味ベクトル（「苦味」、「甘味」、「旨味」、「塩味」、「酸味」、「渋味」）に加えて、「香ばしさ」の軸を加えた物で味空間を形成し、上記味空間において複数の料理の味をクラスタ化した物となる。クラスタリング手法については、実施の形態１と同様にｋ−ｍｅａｎｓ法等の公知のクラスタリング手法を用いて、マッピングされた多数の味をクラスタ化する。
【００７９】
また、基準味（基準味ベクトル）についても同様に「香ばしさ」の軸を追加したものであり、決定の手法については実施の形態１と同様である。
【００８０】
＜調理装置の動作＞
次に、調理装置４００の動作について説明する。
【００８１】
図９は、調理装置４００の動作の一例を示すフローチャートである。
【００８２】
ステップＳ４１００において、レシピ取得部１１０は、料理のレシピ情報を取得する。例えば、調理対象となる料理として「豚の生姜焼き」が指定されたとき、豚の生姜焼きのレシピ情報が取得される。
【００８３】
ステップ４２００においては、嗜好性取得部１２０は、嗜好性情報を取得する。例えば、嗜好性取得部１２０は、基準料理に対するユーザの主観的評価に基づき生成された嗜好性情報を入手する。そして、嗜好性取得部１２０は、実施の形態１と同様に基準料理の各原味に対して目標味変化率ベクトルを決定するが、この際「苦味」、「甘味」、「旨味」、「塩味」、「酸味」、「渋味」に「香ばしさ」を加えた味空間（味ベクトル）の中で目標味変化率ベクトルを決定する。
【００８４】
図１０は、嗜好性情報および目標味変化率ベクトルの例を示す図である。
【００８５】
図１０に示すように、嗜好性情報４１１は、実施の形態１と同様に、例えば、クラスタ番号と料理名とに対応付けて原味のそれぞれについて、「不足」、「やや不足」、「適切」、「やや過剰」、および「過剰」の５段階の選択肢を含む。この際、原味の中に、「苦味」、「甘味」、「旨味」、「塩味」、「酸味」、「渋味」に加えて「香ばしさ」が加わっている。
【００８６】
ここで、例えば、図１０の嗜好性情報４１１に示すように、「甘味」に対して「やや過剰」が選択され、「酸味」に対して「やや不足」が選択され、「苦味」、「旨味」、「渋味」に対しては「適切」が選択され、「香ばしさ」に対しては「不足」が選択されているとする。この場合、嗜好性取得部１２０は、上記対応付けに従って、例えば、「苦味、甘味、旨味、塩味、酸味、渋味、香ばしさ」のそれぞれに加えるべき変化の比率を成分とする、「１．０、０．８、１．０、１．０、１．２、１．０、１．４」という目標味変化率ベクトル４１２を決定する。
【００８７】
なお、目標味変化率ベクトル４１２の決定（生成）手法は、上述の例に限定されない。例えば、実施の形態１と同様に、ユーザが各料理種別の基準味に味が近似する料理を食べる際に、実際に、材料の量（例えば、調味料の濃度）を加減して、ユーザの好みの味を味空間で表した目標味ベクトルを特定してもよい。そして、原味毎に、目標味ベクトルと基準味ベクトルとの間で除算をして、目標味変化率ベクトルを算出してもよい。これにより、目標味変化率ベクトル４１２をより正確に設定することができる。
【００８８】
図９のステップＳ４３００において、パラメータ変換部１４０は、実施の形態１と同様の方法で、「香ばしさ」以外の「苦味」、「甘味」、「旨味」、「塩味」、「酸味」、「渋味」の項目について、材料量変化率を算出し、最終的に修正後の各材料の量を算出する。
【００８９】
ステップＳ４４００において、パラメータ変換部１４０は、材料味情報格納部４３０から加熱時間（調理パラメータ）と、香ばしさのベクトルと、の相関関係を示す材料味情報を確認し、加熱時間を決定する。材料味情報格納部４３０は、図８の様な、加熱時間と、香ばしさと、の相関情報を持っているとする。本実施例では、上記目標味変化率ベクトル４１２より、ユーザの嗜好性により良く適合させるために、香ばしさを１．４倍にする必要がある。図８の相関関係より、香ばしさを１．４倍にするには加熱時間を１２０秒にすれば良いことがわかる。これにより、パラメータ変換部１４０は、加熱時間を１２０秒に設定する。
【００９０】
ステップＳ４５００において、レシピ修正部１５０は、レシピ情報の各材料の量と加熱時間とを修正後の値で書き換える形で、レシピ情報を修正し、修正後レシピ情報を作成する。
【００９１】
ステップＳ４６００において、調理支援部１６０は、修正後レシピ情報に従って、調理の支援を行う。加熱処理についても、修正された加熱時間に従って加熱を行い、一連の処理を終了する。
【００９２】
このような動作により、調理装置４００は、ユーザの味嗜好性を示す情報に基づいて、ユーザの味嗜好性により良く適合するように、レシピ情報が示す材料の量に対して加えるべき修正内容を決定することができる。
【００９３】
以上説明したように、本実施の形態に係る調理装置４００は、ユーザの味嗜好性を示す情報に基づいて、レシピ情報が示す材料の量を修正するので、ユーザの味嗜好性により良く適合したレシピ情報を、自動で生成することができる。これにより、調理装置４００は、ユーザの味嗜好性により良く適合した料理を、提供することができる。
【００９４】
なお、以上説明した二つの実施の形態では、材料味情報格納部１３０、４３０等、調理装置１００、４００の装置部の一部は、通信ネットワーク上のサーバ等、離隔して配置されていてもよい。
【００９５】
また、本開示において修正の対象となる調理パラメータは、以上説明した二つの実施の形態では材料の量、加熱時間、としたが、これに限定されない。修正の対象となる調理パラメータとしては、例えば、圧力、調理時間、電子レンジの出力設定、加熱温度、冷却温度、蒸気量、掻き混ぜ具合、破砕具合、捏ね具合、発酵度合、成分変化度合等の、料理の状態に影響する各種パラメータを採用することができる。また、嗜好性を表す情報についても、「苦味」、「甘味」、「旨味」、「塩味」、「酸味」、「渋味」などの味の情報に加えて、「香ばしさ」などの香り、料理の温度、食感（硬さ、弾力、具材の大きさなど）、喉越し、刺激（辛み、炭酸、はじけ具合など）、色などの料理の見た目、等の、料理の状態に影響する各種パラメータを採用することができる。
【００９６】
本開示のレシピ情報処理装置は、料理のレシピ情報を取得するレシピ取得部と、ユーザの嗜好性情報を取得する嗜好性取得部と、取得された前記嗜好性情報に基づき、取得された前記レシピ情報に含まれる、調理の仕方を定義する調理パラメータの値を修正して、修正済レシピ情報を生成するレシピ修正部と、を有する。
【００９７】
なお、上記レシピ情報処理装置において、前記嗜好性情報は、前記ユーザの味嗜好性を示す情報であり、前記レシピ修正部は、前記料理の味が、前記嗜好性情報が示す前記味嗜好性により良く適合する方向に、前記調理パラメータの値を修正してもよい。
【００９８】
また、上記レシピ情報処理装置は、前記調理パラメータと、味を定義する味ベクトルと、の関係を示す材料味情報を格納する材料味情報格納部と、格納された前記材料味情報に基づいて、前記味嗜好性により良く適合するように前記味ベクトルの値を修正したときの、前記調理パラメータの値を算出するパラメータ変換部と、を有し、前記レシピ修正部は、算出された前記値で、前記調理パラメータの値を修正してもよい。
【００９９】
また、上記レシピ情報処理装置において、前記調理パラメータは、前記料理の材料の量であり、前記材料味情報は、材料単位量当たりの前記材料の味およびその強さを示した材料味ベクトルであり、前記嗜好性情報は、前記料理の味を表した基準味ベクトルと、前記ユーザの好みの味を表した目標味ベクトルと間の、味差分ベクトルを示し、前記パラメータ変換部は、前記材料味ベクトル、前記材料の量、および前記味差分ベクトルに基づいて、修正後の前記材料の量を算出してもよい。
【０１００】
また、上記レシピ情報処理装置において、前記調理パラメータは、前記料理の材料の量であり、前記嗜好性情報は、前記料理の味に対して加えるべき変化の比率を示した目標味変化率ベクトルを示し、前記パラメータ変換部は、前記材料の量に前記目標味変化率ベクトルを乗じて得られる値を、前記修正後の前記材料の量としてもよい。
【０１０１】
また、上記レシピ情報処理装置において、前記味ベクトルは、異なる原味の強さに対応する複数の軸から成る空間で定義されてもよい。
【０１０２】
また、上記レシピ情報処理装置において、前記料理は、予め定められた複数の料理種別のいずれかに属し、前記目標味ベクトルは、複数の前記料理種別のいずれかに対応付けられており、前記パラメータ変換部は、前記材料の量の算出を、前記料理種別毎に行ってもよい。
【０１０３】
また、上記レシピ情報処理装置において、前記料理種別は、複数の料理の味をクラスタ化して得られるクラスタに対応し、前記目標味ベクトルは、前記クラスタ毎に、当該クラスタのセントロイドに対応する味の料理に対する前記ユーザの味の評価に基づいて生成されたものであってもよい。
【０１０４】
また、上記レシピ情報処理装置において、前記嗜好性取得部は、複数の前記料理種別について、前記料理種別毎に、前記嗜好性情報を取得して蓄積してもよい。
【０１０５】
また、上記レシピ情報処理装置において、前記調理パラメータは、前記料理の調理工程であり、前記材料味情報は、調理工程の変化と味の変化との関係を示した情報であり、前記嗜好性情報は、前記料理の味を表した基準味ベクトルと、前記ユーザの好みの味を表した目標味ベクトルと間の、味差分ベクトルを示し、前記パラメータ変換部は、前記調理工程の変化と味の変化との関係、および前記味差分ベクトルに基づいて、修正後の前記調理工程を決定してもよい。
【０１０６】
また、上記レシピ情報処理装置において、前記味ベクトルは、異なる原味の強さに対応する複数の軸から成る空間で定義されてもよい。
【０１０７】
また、上記レシピ情報処理装置において、前記料理は、予め定められた複数の料理種別のいずれかに属し、前記目標味ベクトルは、複数の前記料理種別のいずれかに対応付けられており、前記パラメータ変換部は、前記材料の量の算出を、前記料理種別毎に行ってもよい。
【０１０８】
また、上記レシピ情報処理装置において、前記料理種別は、複数の料理の味をクラスタ化して得られるクラスタに対応し、前記目標味ベクトルは、前記クラスタ毎に、当該クラスタのセントロイドに対応する味の料理に対する前記ユーザの味の評価に基づいて生成されてもよい。
【０１０９】
また、上記レシピ情報処理装置において、前記嗜好性取得部は、複数の前記料理種別について、前記料理種別毎に、前記嗜好性情報を取得して蓄積してもよい。
【０１１０】
本開示の調理装置は、料理のレシピ情報を取得するレシピ取得部と、ユーザの嗜好性情報を取得する嗜好性取得部と、取得された前記嗜好性情報に基づき、取得された前記レシピ情報に含まれる、調理の仕方を定義する調理パラメータの値を修正して、修正済レシピ情報を生成するレシピ修正部と、生成された前記修正済レシピに従って、前記調理の支援を行う調理支援部と、を有する。
【０１１１】
本開示のレシピ情報処理方法は、料理のレシピ情報を取得するステップと、ユーザの嗜好性情報を取得するステップと、取得された前記嗜好性情報に基づき、取得された前記レシピ情報に含まれる、調理の仕方を定義する調理パラメータの値を修正して、修正済レシピ情報を生成するステップと、を有する。
【産業上の利用可能性】
【０１１２】
本開示は、ユーザの嗜好性に適合した料理を提供することができる、レシピ情報処理装置、調理装置、およびレシピ情報処理方法として有用である。
【符号の説明】
【０１１３】
１００  調理装置
１１０  レシピ取得部
１２０  嗜好性取得部
１３０  材料味情報格納部
１４０  パラメータ変換部
１５０  レシピ修正部
１６０  調理支援部
４００  調理装置
【図１】
2015206585.tif 000003
【図２】
2015206585.tif 000004
【図３】
2015206585.tif 000005
【図４】
2015206585.tif 000006
【図５】
2015206585.tif 000007
【図６】
2015206585.tif 000008
【図７】
2015206585.tif 000009
【図８】
2015206585.tif 000010
【図９】
2015206585.tif 000011
【図１０】
2015206585.tif 000012