(57)【要約】【課題】調理者の手間を軽減できる情報処理装置を提供する。【解決手段】情報処理装置１００は、調理用に用意されている食材の種類及び量を示す第１情報を取得する第１情報取得部１０１と、調理レシピにおいて要される当該種類の食材の量を示す第２情報を取得する第２情報取得部１０３と、第１情報が示す量と第２情報が示す量との大小関係を判定する判定部１０４と、判定された大小関係に応じて、第１情報が示す量に対する第２情報が示す量を示す第３情報を提示装置３００に提示させる提示制御部１０６と、を備える。【選択図】図２
2018124962.tif 000002
【特許請求の範囲】
【請求項１】
調理用に用意されている食材の種類及び量を示す第１情報を取得する第１情報取得部と、
調理レシピにおいて要される前記種類の食材の量を示す第２情報を取得する第２情報取得部と、
前記第１情報が示す量と前記第２情報が示す量との大小関係を判定する判定部と、
判定された大小関係に応じて、前記第１情報が示す量に対する前記第２情報が示す量を示す第３情報を提示装置に提示させる提示制御部と、を備える
情報処理装置。
【請求項２】
前記第１情報取得部は、カメラによる前記食材の撮影により、前記第１情報を取得する
請求項１に記載の情報処理装置。
【請求項３】
前記提示制御部は、前記用意されている食材、前記用意されている食材に基づく画像または前記用意されている食材が置かれる器具の少なくとも一部に前記第３情報を前記提示装置に重畳させる
請求項１又は２に記載の情報処理装置。
【請求項４】
前記提示制御部は、前記用意されている食材の周辺に前記第３情報を前記提示装置に提示させる
請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記第３情報はさらに、前記用意されている食材の量に対する前記要される前記種類の食材の量に基づく前記用意されている食材の切り方を示す情報を含む
請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記提示制御部は、前記第２情報を提示装置に提示させる
請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記情報処理装置は、前記用意されている食材のうちの調理済みの量を示す第４情報を取得する第４情報取得部を備え、
前記提示制御部は、さらに、前記第２情報と取得された前記第４情報とに基づいて調理の進捗を示す第５情報を前記提示装置に提示させる
請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記提示制御部は、前記第２情報が示す量と前記第４情報が示す量との差が所定値以下である間、調理が完了に近づいていることを示す情報を前記提示装置に提示させる
請求項７に記載の情報処理装置。
【請求項９】
前記提示制御部は、
前記第１情報が示す量が前記第２情報が示す量よりも多いと前記判定部が判定した場合、前記用意されている食材の領域のうちの前記第１情報が示す量と前記第２情報が示す量との差分に基づいて特定される大きさの領域に前記食材の切り方を示す画像を前記提示装置に重畳させる
請求項５に記載の情報処理装置。
【請求項１０】
前記提示制御部は、
前記第１情報が示す量が前記第２情報が示す量と同等であると前記判定部が判定した場合、前記用意されている食材の領域全体に前記食材の切り方を示す画像を前記提示装置に重畳させる
請求項５又は９に記載の情報処理装置。
【請求項１１】
前記提示制御部は、
前記第１情報が示す量が前記第２情報が示す量よりも少ないと前記判定部が判定した場合、前記用意されている食材の領域全体に前記食材の切り方を示す画像を前記提示装置に重畳させ、前記用意されている食材の周辺に食材が不足していることを示す情報を前記提示装置に提示させる
請求項５、９又は１０に記載の情報処理装置。
【請求項１２】
調理用に用意されている食材の種類及び量を示す第１情報を取得する第１情報取得ステップと、
調理レシピにおいて要される前記種類の食材の量を示す第２情報を取得する第２情報取得ステップと、
前記第１情報が示す量と前記第２情報が示す量との大小関係を判定する判定ステップと、
判定された大小関係に応じて、前記第１情報が示す量に対する前記第２情報が示す量を示す第３情報を提示装置に提示させる提示制御ステップと、を含む
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
従来、調理用に用意されている食材のカットを支援する方法において、調理台に置かれた食材を撮影することで食材の種類を識別し、調理レシピから決定した調理方法に従って調理台に置かれた食材にカット方法を示す画像を重畳して表示する技術が開示されている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１９１７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の情報処理装置では、調理用に用意されている食材の量について考慮されておらず、調理者は当該量について自ら判断する必要があり、調理に手間が掛かっていた。
【０００５】
本開示は、上記の課題を解決するためになされたものであり、調理者の手間を軽減できる情報処理装置および情報処理方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
本開示の一態様に係る情報処理装置は、調理用に用意されている食材の種類及び量を示す第１情報を取得する第１情報取得部と、調理レシピにおいて要される前記種類の食材の量を示す第２情報を取得する第２情報取得部と、前記第１情報が示す量と前記第２情報が示す量との大小関係を判定する判定部と、判定された大小関係に応じて、前記第１情報が示す量に対する前記第２情報が示す量を示す第３情報を提示装置に提示させる提示制御部と、を備える。
【０００７】
なお、これらの包括的又は具体的な側面は、システム、装置、方法、記録媒体、又は、コンピュータプログラムで実現されてもよく、システム、装置、方法、記録媒体、及び、コンピュータプログラムの任意な組み合わせで実現されてもよい。
【発明の効果】
【０００８】
本開示に係る情報処理装置および情報処理方法によれば、調理者の手間を軽減できる。
【図面の簡単な説明】
【０００９】
【図１】本実施の形態における情報処理装置の概略を示す図である。
【図２】本実施の形態における情報処理装置の構成の一例を示す図である。
【図３】本実施の形態における情報処理装置の動作の一例を示すフローチャートである。
【図４】食材の量が必要量よりも多い場合に提示される第３情報の一例を示す図である。
【図５】食材の量が必要量と同じ場合に提示される第３情報の一例を示す図である。
【図６】食材の量が必要量よりも少ない場合に提示される第３情報の一例を示す図である。
【図７】第５情報を説明するための図である。
【図８】調理が完了に近づいていることを示す情報を説明するための図である。
【図９】液状の食材の量が必要量よりも少ない場合に提示される第３情報の一例を示す図である。
【発明を実施するための形態】
【００１０】
（本発明の基礎となった知見）
一般的に、調理レシピの再現性を高めるためには、調理用に用意されている食材や調味料の量の正確さを高める必要がある。通常、食材のサイズにはばらつきがあるため、従来は調理者が調理レシピに規定された食材の量と実際に調理用に用意されている食材の量とを考慮して調理する量を調整する。例えば、食材の種類がニンジンの場合、調理レシピに規定されたニンジンの量が中一本であり、実際に調理に用いるために準備されたニンジンの量が大一本の場合、調理者は、サイズ大のにんじんを自身の判断でサイズ中一本分の量に調整してカットする必要があった。したがって、従来の調理支援方法では、食材の量（サイズ）が考慮されていないため、調理者は食材を調理する量を判断する必要があり、手間が掛かっていた。
【００１１】
このように、調理者に食材の量（サイズ）を考慮して調理する量を調整させる手間を軽減させる技術的な解決策に関して、特許文献１などの従来技術では検討されていない。
【００１２】
このような課題を解決するために、本開示の情報処理装置は、調理用に用意されている食材の種類及び量を示す第１情報を取得する第１情報取得部と、調理レシピにおいて要される前記種類の食材の量を示す第２情報を取得する第２情報取得部と、前記第１情報が示す量と前記第２情報が示す量との大小関係を判定する判定部と、判定された大小関係に応じて、前記第１情報が示す量に対する前記第２情報が示す量を示す第３情報を提示装置に提示させる提示制御部と、を備える。
【００１３】
これによれば、調理レシピにおいて要される食材の量と調理用に用意されている食材の量との大小関係が判定され、実際に用意されている食材の量に対する調理レシピにおいて要される食材の量が提示される。したがって、調理者は調理レシピにおいて要される食材の量と異なる量の食材を準備したとしても、実際に用意されている食材を調理すべき量を自ら判断する必要がなく、調理者の手間を軽減できる。
【００１４】
また、前記第１情報取得部は、カメラによる前記食材の撮影により、前記第１情報を取得してもよい。
【００１５】
これによれば、食材の種類及び量をカメラにより容易に取得することができる。
【００１６】
また、前記提示制御部は、前記用意されている食材、前記用意されている食材に基づく画像または前記用意されている食材が置かれる器具の少なくとも一部に前記第３情報を前記提示装置に重畳させてもよい。
【００１７】
これによれば、調理者は、用意されている食材等に重畳された第３情報を見ながら調理をすることができ、調理の正確性を向上させることができる。
【００１８】
また、前記提示制御部は、前記用意される食材の周辺に前記第３情報を前記提示装置に提示させてもよい。
【００１９】
これによれば、調理者は、用意されている食材を視認した上で、当該食材の周辺に提示された第３情報を見ながら調理をすることができる。
【００２０】
また、前記第３情報はさらに、前記用意されている食材の量に対する前記要される前記種類の食材の量に基づく前記用意されている食材の切り方を示す情報を含んでいてもよい。
【００２１】
これによれば、調理者は、用意されている食材等に重畳された食材の切り方を見ながら調理をすることができ、調理の正確性を向上させることができる。
【００２２】
また、前記提示制御部は、前記第２情報を前記提示装置に提示させてもよい。
【００２３】
これによれば、調理者は、調理レシピにおいて要される食材の量を把握することができるため、食材を調理する上での見通しを把握しやすくなる。
【００２４】
また、前記情報処理装置は、前記用意されている食材のうちの調理済みの量を示す第４情報を取得する第４情報取得部を備え、前記提示制御部は、さらに、前記第２情報と、取得された前記第４情報とに基づいて調理の進捗を示す第５情報を前記提示装置に提示させてもよい。
【００２５】
これによれば、調理者は、調理レシピにおいて要される食材の量とこれまでに調理した調理済みの食材の量とを同時に把握することができるため、食材を調理する上での進捗状況を把握しやすくなる。
【００２６】
また、前記提示制御部は、前記第２情報が示す量と前記第４情報が示す量との差が所定値以下である間、調理が完了に近づいていることを示す情報を前記提示装置に提示させてもよい。
【００２７】
これによれば、これまでに調理した調理済みの食材の量が調理レシピにおいて要される食材の量に近づいた場合にその旨を案内することができるため、調理者は、食材を必要量通りに調理しやすくなる。
【００２８】
また、前記提示制御部は、前記第１情報が示す量が前記第２情報が示す量よりも多いと前記判定部が判定した場合、前記用意されている食材の領域のうちの前記第１情報が示す量と前記第２情報が示す量との差分に基づいて特定される大きさの領域に前記食材の切り方を示す画像を前記提示装置に重畳させてもよい。また、前記提示制御部は、前記第１情報が示す量が前記第２情報が示す量と同等であると前記判定部が判定した場合、前記用意されている食材の領域全体に前記食材の切り方を示す画像を前記提示装置に重畳させてもよい。また、前記提示制御部は、前記第１情報が示す量が前記２情報が示す量よりも少ないと前記判定部が判定した場合、前記用意されている食材の領域全体に前記食材の切り方を示す画像を前記提示装置に重畳させ、前記用意されている食材の周辺に食材が不足していることを示す情報を前記提示装置に提示させてもよい。
【００２９】
これによれば、用意されている食材の量と調理レシピにおいて要される食材の量との大小関係に応じた、食材の切り方を示す画像が食材に重畳されるため、調理者は、重畳された画像に応じて食材を切るだけで、容易に調理レシピにおいて要される食材の量を準備することができる。
【００３０】
また、本開示の情報処理方法は、調理用に用意されている食材の種類及び量を示す第１情報を取得する第１情報取得ステップと、調理レシピにおいて要される前記種類の食材の量を示す第２情報を取得する第２情報取得ステップと、前記第１情報が示す量と前記第２情報が示す量との大小関係を判定する判定ステップと、判定された大小関係に応じて、前記第１情報が示す量に対する前記第２情報が示す量を示す第３情報を提示装置に提示させる提示制御ステップと、を含む。
【００３１】
これによれば、調理者の手間を軽減できる情報処理方法を提供できる。
【００３２】
なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、構成要素、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、最上位概念を示す独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００３３】
（実施の形態）
［１．情報処理装置の構成］
以下図１から図９を用いて、本開示の実施の形態について説明する。
【００３４】
図１は、本実施の形態における情報処理装置１００の概略を示す図である。
【００３５】
図１に示されるように、情報処理装置１００は、システムキッチン等に設けられる。情報処理装置１００は、例えば、調理台（図１のまな板とニンジンが載置された場所）に載置された食材の切り方等の調理方法を調理者に案内する装置である。情報処理装置１００は、例えば調理者の立ち位置側（図１の手前側）から見て、調理台よりも奥側に設置される。なお、情報処理装置１００は、台所全体を見渡せる位置に設けられたレンジフード等に設置されてもよい。また、システムキッチンやレンジフード等に内蔵されるものではなく、個別の筐体として後付けされる形態であってもよい。
【００３６】
情報処理装置１００は、カメラ２００と提示装置３００とを備える。
【００３７】
カメラ２００は、調理台周辺における食材や調理者を撮影する。提示装置３００は、調理台周辺に調理を支援するための画像を投影する、例えばプロジェクタまたはレーザー光源のような視覚的な提示部である。図１には、調理台周辺に提示装置３００の投影面が模式的に示されている。カメラ２００の調理台周辺の撮影により得られたデータに基づいて生成された画像が提示装置３００から投影されることで、調理者は調理支援を受けることができる。
【００３８】
なお、情報処理装置１００は、カメラ２００及び提示装置３００を備えていなくてもよく、カメラ２００及び提示装置３００は、情報処理装置１００とは別体に設けられてもよい。
【００３９】
次に、情報処理装置１００の機能構成について図２を用いて説明する。
【００４０】
図２は、本実施の形態における情報処理装置１００の構成の一例を示す図である。
【００４１】
図２に示されるように、情報処理装置１００は、機能構成要素として、第１情報取得部１０１、第２情報取得部１０３、第４情報取得部１０７、判定部１０４、調理案内情報生成部１０５及び提示制御部１０６を備える。また、情報処理装置１００は、記憶部１０２を備える。図２には示されていないが、情報処理装置１００は、例えば通信回路（図示せず）を備え、有線又は無線により外部サーバや携帯端末等と通信可能である。第１情報取得部１０１、第２情報取得部１０３、第４情報取得部１０７、判定部１０４、調理案内情報生成部１０５及び提示制御部１０６は、例えば、記憶部１０２に記憶されたプログラムを実行するプロセッサ等により実現されるが、マイクロコンピュータ又は専用回路等により実現されてもよい。
【００４２】
第１情報取得部１０１は、調理用に用意されている食材の種類及び量を示す第１情報を取得する。調理用に用意されている食材は、例えば、調理者等によって準備され、カメラ２００の撮影範囲内に載置される。以下、調理用に用意されている食材（調理者等によって準備された食材）を、単に食材とも呼ぶ。例えば、第１情報取得部１０１は、カメラ２００による食材の撮影により、食材の種類及び量を取得する。これにより、食材の種類及び量をカメラ２００により容易に取得することができる。具体的には、第１情報取得部１０１は、画像認識によって食材の種類を識別すると共に、画像における食材の面積から食材の量を推定することで第１情報を取得する。食材の量とは、例えば食材の重量であり、第１情報取得部１０１は、食材の種類及び画像における食材の面積から食材の重量を推定する。なお、食材の量は、食材の大きさ又は体積等であってもよい。
【００４３】
また、第１情報取得部１０１は、カメラ２００により撮影された、食材を梱包するパッケージに付与された一次元バーコード又は二次元バーコードを読み取ることにより、食材の種類及び量を取得してもよい。もしくは、第１情報取得部１０１は、カメラ２００により撮影された、当該パッケージに記載された食材の種類及び量を表す文字を画像認識によって読み取ることにより、食材の種類及び量を取得してもよい。さらに、第１情報取得部１０１は、カメラ２００により撮影された、当該パッケージに記載された生産時期、生産地又はメーカーに関する情報を基に、食材の量を精度良く取得してもよい。例えば、食材は生産時期又は生産地等によって水分含有量が異なったり、メーカーによって大きさが異なったりするため、第１情報取得部１０１は、より精度良く食材の量を推定することができる。
【００４４】
第４情報取得部１０７は、用意されている食材のうちの調理済みの量を示す第４情報を取得する。第４情報取得部１０７は、例えば、カメラ２００により撮影された、調理済みの食材の画像を画像認識することで、食材の調理済みの量を取得する。
【００４５】
記憶部１０２は、プログラム及びデータを保持しているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、プログラムの実行に際してデータ等の記憶に利用するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリである。また、記憶部１０２は、調理レシピ１０２ａ及び調理済みの量１０２ｂを記憶する。
【００４６】
調理レシピ１０２ａは、調理を行うために必要な手順が記載されている。調理レシピ１０２ａには、調理に必要な食材の必要量や食材の切り方等を含む調理方法が定義されている。なお、調理レシピ１０２ａは、情報処理装置１００が備える記憶部１０２に予め記憶されていてもよいし、サーバからインターネットを介して取得されたものであってもよい。
【００４７】
調理済みの量１０２ｂは、第４情報取得部１０７により取得された第４情報であり、食材の調理（カット等）が進むにつれて更新されていく。
【００４８】
第２情報取得部１０３は、例えば記憶部１０２が記憶する調理レシピ１０２ａにおいて要される、第１情報取得部１０１が取得した種類の食材の量及び食材の切り方等を取得する。例えば、第１情報取得部１０１が取得した食材の種類がニンジンの場合、第２情報取得部１０３は、調理レシピ１０２ａにおいて要されるニンジンの量（例えば中１本等の情報）及び輪切り等の包丁での切り方を取得する。
【００４９】
判定部１０４は、第１情報取得部１０１が取得した第１情報が示す量と第２情報取得部１０３が取得した第２情報が示す量との大小関係を判定する。なお、第１情報が示す量と第２情報が示す量との大小関係には、それぞれの量が同じ場合も含まれる。そして、判定部１０４は、例えば、判定した大小関係に応じて食材の調理すべき量を算出する。
【００５０】
調理案内情報生成部１０５は、判定部１０４によって判定された大小関係に応じて、第１情報が示す量に対する第２情報が示す量を示す第３情報を生成する。第３情報の詳細については、後述する。
【００５１】
提示制御部１０６は、調理案内情報生成部１０５が生成した第３情報を提示装置３００に提示させる。例えば、提示制御部１０６は、用意されている食材、用意されている食材に基づく画像または用意されている食材が置かれる器具の少なくとも一部に第３情報を提示装置３００に重畳させる。また、例えば、提示制御部１０６は、用意されている食材の周辺に第３情報を提示装置３００に提示させる。
【００５２】
［２．情報処理装置の動作］
次に、本実施の形態における情報処理装置１００の動作の詳細について説明する。
【００５３】
図３は、本実施の形態における情報処理装置１００の動作の一例を示すフローチャートである。
【００５４】
まず、第２情報取得部１０３は、調理レシピ１０２ａに登録された調理レシピの中から調理者がこれから行う調理のレシピを決定する（ステップＳ１０１）。例えば、調理者が、情報処理装置１００が備える入力部又は携帯端末等に調理レシピを入力することで、第２情報取得部１０３は調理レシピを決定してもよい。また、例えば、提示装置３００は複数の調理レシピが記載された画像を調理台に投影し、調理者は投影された複数の調理レシピのうちこれから行う調理のレシピ上に手をかざす。そして、第４情報取得部１０７は、カメラ２００により撮影された、調理者が調理レシピ上に手をかざしている画像に基づいて、投影された複数の調理レシピのうちのどの調理レシピに調理者が手をかざしているかを判定する。これにより、第２情報取得部１０３は、調理レシピ１０２ａに登録された調理レシピの中から調理者がこれから行う調理のレシピを決定することができる。このように、第２情報取得部１０３は調理者のジェスチャーにより調理レシピを決定してもよい。調理者の手には食材がついていたり水で濡れていたりするため、この場合には、携帯端末等を汚さずに調理レシピを決定することができる。
【００５５】
次に、カメラ２００は食材を撮影する（ステップＳ１０２）。なお、カメラ２００が撮影する対象は食材そのものでなくてもよい。例えば、カメラ２００が撮影する対象は、食材が梱包されたパッケージに記載された一次元バーコード又は二次元バーコードであってもよい。また、カメラ２００が撮影する対象は、調理用に用意されている食材が梱包されたパッケージに記載された文字であってもよい。
【００５６】
次に、第１情報取得部１０１は、カメラ２００による食材の撮影により、第１情報を取得する（ステップＳ１０３）。例えば、第１情報取得部１０１は、食材の画像の画像認識によって食材の種類及び量を推定する。具体的には、第１情報取得部１０１は、カメラ２００の撮影により取得した画像における食材の形状、色、模様等から食材の種類を取得し、当該画像における食材の面積から食材の量を推定して取得する。なお、第１情報取得部１０１は、食材が梱包されたパッケージに記載された一次元バーコード及び二次元バーコードを読み取ることで第１情報を取得してもよい。具体的には、二次元バーコードにＵＲＬが記録されている場合、第１情報取得部１０１は、当該ＵＲＬを用いてインターネット経由で第１情報を取得する。また、第１情報取得部１０１は、当該パッケージに文字で記載された種類及び量を読み取ることで第１情報を取得してもよい。第１情報取得部１０１は、取得した第１情報が「ニンジン大１本」のような情報の場合には、ニンジン大一本に相当する量（例えば重量）を推定する。例えば、記憶部１０２は、食材の種類と、大中小のようなサイズと、重量との対応関係を示すテーブル等を予め記憶していてもよい。
【００５７】
次に、第２情報取得部１０３は、調理レシピ１０２ａに登録された調理レシピのうち決定した調理レシピにおいて要される、第１情報取得部１０１が取得した種類の食材の量（必要量）と調理方法（切り方等）を示す第２情報を取得する（ステップＳ１０４）。例えば、第１情報取得部１０１が取得した種類がニンジンの場合、第２情報取得部１０３は、決定した調理レシピにおけるニンジンの必要量と切り方（輪切り等）を取得する。調理レシピおいてニンジンの必要量が中一本のように記載されている場合には、第２情報取得部１０３は、第１情報取得部１０１と同じように、ニンジン中１本に相当する量（例えば重量）を推定する。
【００５８】
次に、判定部１０４は、第１情報取得部１０１が取得した第１情報が示す量と第２情報取得部１０３が取得した第２情報が示す量との大小関係を判定する（ステップＳ１０５）。そして、判定部１０４は、判定した大小関係に応じて食材の調理すべき量を算出する。例えば、判定部１０４は、それぞれの重量の大小関係を判定する。
【００５９】
食材の量が必要量よりも多いと判定部１０４が判定した場合（ステップＳ１０６でＹｅｓ）について、図４を用いて説明する。
【００６０】
例えば、第１情報取得部１０１は第１情報としてニンジンの量「大１本（２５０ｇ）」を取得し、第２情報取得部１０３は第２情報としてニンジンの必要量「中１本（１５０ｇ）」と食材の切り方「輪切り」とを取得したとする。これにより、判定部１０４は、食材の量が必要量よりも多いと判定し、判定した大小関係に応じて食材の調理すべき量を例えばニンジン大１本の６０％と算出する。
【００６１】
調理案内情報生成部１０５は、判定部１０４によって判定された大小関係に応じて、第１情報が示す量に対する第２情報が示す量を示す第３情報を生成する。第３情報は、例えば、判定部１０４が算出した調理すべき量に基づく食材の調理方法を示す調理案内情報である。提示制御部１０６は、第３情報を提示装置３００に提示させる。具体的には、提示制御部１０６は、第３情報として、必要量に相当する切り方を示す画像を食材の一部に重畳して表示する（ステップＳ１０７）。この場合、食材を全て切ると、切った食材が必要量を超えるため、食材の一部にのみ、切り方を示す画像が重畳して表示される。
【００６２】
図４は、食材の量が必要量よりも多い場合に提示される第３情報の一例を示す図である。図４においては、まな板３０１の上に置かれた食材（ニンジン３０２）の領域のうちの一部に輪切りの切り方を案内する画像であるガイド線３０３が第３情報として重畳して表示されている。このように、食材の量が必要量よりも多いと判定部１０４が判定した場合、調理案内情報生成部１０５は、第３情報として食材の領域のうちの調理すべき量に対応する大きさの領域に重畳するための食材の切り方を示す画像（例えば食材の領域のうちの６０％の領域に重畳するガイド線３０３）を生成する。
【００６３】
このように、提示制御部１０６は、第１情報が示す量が第２情報が示す量よりも多いと判定部１０４が判定した場合、用意されている食材（ニンジン３０２）の領域のうちの第１情報が示す量と第２情報が示す量との差分に基づいて特定される大きさの領域に食材の切り方を示す画像（ガイド線３０３）を提示装置３００に重畳させる。
【００６４】
このとき、提示制御部１０６は、第２情報を提示装置３００に提示させてもよい。例えば、図４には、第２情報として必要量メッセージ３０４と第３情報（ガイド線３０３）とが同時に表示されている。これにより、調理者は、調理レシピにおいて要される食材の量と調理用に用意されている食材の調理すべき量とを同時に把握することができるため、食材を調理する上での見通しを把握しやすくなる。
【００６５】
また、食材の量が必要量と同等であると判定部１０４が判定した場合（ステップＳ１０６でＮｏ、ステップＳ１０８でＹｅｓ）について、図５を用いて説明する。
【００６６】
例えば、第１情報取得部１０１は第１情報としてニンジンの量「中１本（１５０ｇ）」を取得し、第２情報取得部１０３は第２情報としてニンジンの必要量「中１本（１５０ｇ）」と食材の切り方「輪切り」とを取得したとする。これにより、判定部１０４は、食材の量が必要量と同等であると判定し、判定した大小関係に応じて食材の調理すべき量を例えばニンジン中１本の１００％と算出する。
【００６７】
調理案内情報生成部１０５は、判定部１０４によって判定された大小関係に応じて、第１情報が示す量に対する第２情報が示す量を示す第３情報を生成する。提示制御部１０６は、第３情報を提示装置３００に提示させる。具体的には、提示制御部１０６は、第３情報として、必要量に相当する切り方を示す画像を食材の全体に重畳して表示する（ステップＳ１０８）。この場合、食材を全て切ると、切った食材が必要量相当となるため、食材の全体に切り方を示す画像が重畳して表示される。
【００６８】
図５は、食材の量が必要量と同等である場合に提示される第３情報の一例を示す図である。図５においては、まな板４０１の上に置かれた食材（ニンジン４０２）の領域全体に輪切りの切り方を案内する画像であるガイド線４０３が第３情報として重畳して表示されている。このように、食材の量が必要量と同等であると判定部１０４が判定した場合、調理案内情報生成部１０５は、第３情報として食材の領域全体に重畳するための食材の切り方を示す画像（例えば食材の領域全体に重畳するガイド線４０３）を生成する。また、図４における必要量メッセージ３０４と同じように、図５には、必要量を示す情報として必要量メッセージ４０４（第２情報）が表示されている。
【００６９】
このように、提示制御部１０６は、第１情報が示す量が第２情報が示す量と同等であると判定部１０４が判定した場合、用意されている食材（ニンジン４０２）の領域全体に食材の切り方を示す画像（ガイド線４０３）を提示装置３００に重畳させる。
【００７０】
また、食材の量が必要量よりも少ないと判定部１０４が判定した場合（ステップＳ１０６及びステップＳ１０８でＮｏ）について、図６を用いて説明する。
【００７１】
例えば、第１情報取得部１０１は第１情報としてニンジンの量「小１本（７５ｇ）」を取得し、第２情報取得部１０３は第２情報としてニンジンの必要量「中１本（１５０ｇ）」と食材の切り方「輪切り」とを取得したとする。これにより、判定部１０４は、食材の量が必要量よりも少ないと判定し、判定した大小関係に応じて食材の調理すべき量を例えばニンジン小１本の２００％（ニンジン小２本）と算出する。
【００７２】
調理案内情報生成部１０５は、判定部１０４によって判定された大小関係に応じて、第１情報が示す量に対する第２情報が示す量を示す第３情報を生成する。提示制御部１０６は、第３情報を提示装置３００に提示させる。具体的には、提示制御部１０６は、第３情報として、切り方を示す画像を食材の全体に重畳して表示する（ステップＳ１１０）。ただし、第１情報取得部１０１が取得した第１情報が示す量だけでは第２情報が示す量に満たない。したがって、調理案内情報生成部１０５は、食材が不足していることを示す情報を生成し、提示制御部１０６は、食材が不足していることを通知する（ステップＳ１１１）。
【００７３】
図６は、食材の量が必要量よりも少ない場合に提示される第３情報の一例を示す図である。図６においては、まな板５０１の上に置かれた食材（ニンジン５０２）の領域全体に輪切りの切り方を案内する画像であるガイド線５０３が第３情報として重畳して表示されている。このように、食材の量が必要量よりも少ないと判定部１０４が判定した場合、調理案内情報生成部１０５は、第３情報として食材の領域全体に重畳するための食材の切り方を示す画像（例えば食材の領域全体に重畳するガイド線５０３）を生成する。また、調理案内情報生成部１０５は、食材（ニンジン５０２）だけでは必要量を満たしていないので、食材が不足していることを示す情報として「ニンジンが小１本足りません」という追加調理メッセージ５０５を生成する。これにより、調理者は、追加で食材を調理する必要があることを把握できる。なお、食材が不足していることを示す情報は、調理に用いる１つの食材の調理が行われた後に提示されてもよい。また、図４における必要量メッセージ３０４と同じように、図６には、第２情報として必要量メッセージ５０４が表示されている。
【００７４】
このように、提示制御部１０６は、第１情報が示す量が第２情報が示す量よりも少ないと判定部１０４が判定した場合、用意されている食材（ニンジン５０２）の領域全体に食材の切り方を示す画像（ガイド線５０３）を提示装置３００に重畳させ、用意されている食材の周辺に食材が不足していることを示す情報（追加調理メッセージ５０５）を提示装置３００に提示させる。
【００７５】
なお、ステップＳ１０５において、食材の量と必要量との大小関係の判定が行われるが、例えば推定により算出された重量の大小関係の判定のように、当該判定は必ずしも厳密なものでなくてもよい。
【００７６】
また、提示制御部１０６は、さらに、第２情報と第４情報取得部１０７に取得された第４情報とに基づいて調理の進捗を示す第５情報を提示装置３００に提示させてもよい。
【００７７】
図７は、第５情報を説明するための図である。図７は、食材の量が必要量よりも多い場合の提示制御部１０６の提示例を示している。例えば、図７には、第５情報として必要量ゲージ３０５と調理済み量ゲージ３０５ａとが同時に表示されている。カメラ２００は調理中の食材を撮影しているため、第４情報取得部１０７は、画像認識により調理済みの食材（カットされたニンジン３０２ａ）の量を取得し、記憶部１０２が記憶する調理済みの量１０２ｂを更新していく。そして、調理案内情報生成部１０５は、第５情報として、必要量ゲージ３０５内で調理済みの量１０２ｂに応じて変化する調理済み量ゲージ３０５ａを生成する。これにより、提示制御部１０６は、記憶部１０２が記憶する調理済みの量１０２ｂが増えていくにつれて調理済み量ゲージ３０５ａが必要量ゲージ３０５内で増えていくように表示する。例えば、ニンジン３０２がまだ切られていない状態では、必要量ゲージ３０５内に調理済み量ゲージ３０５ａは提示されず、調理者がガイド線３０３に沿ってニンジン３０２を切っていくにつれて調理済み量ゲージ３０５ａが必要量ゲージ３０５内で増えていき、ニンジン３０２におけるガイド線３０３が重畳されている領域を切り終えると必要量ゲージ３０５が調理済み量ゲージ３０５ａで満たされる。
【００７８】
これにより、調理レシピにおいて要される食材の量とこれまでに調理した調理済みの食材の量とが可視化され、調理者は、それぞれを同時に把握することができるため、食材を調理する上での進捗状況を把握しやすくなる。
【００７９】
なお、ニンジン３０２がまだ切られていない状態では、必要量ゲージ３０５は調理済み量ゲージ３０５ａで満たされ、調理者がガイド線３０３に沿ってニンジン３０２を切っていくにつれて調理済み量ゲージ３０５ａが必要量ゲージ３０５内で減っていき、ニンジン３０２におけるガイド線３０３が重畳されている領域を切り終えると必要量ゲージ３０５内に調理済み量ゲージ３０５ａが提示されなくなってもよい。つまり、調理済みの量１０２ｂが増えていくにつれて調理済み量ゲージ３０５ａが増えていってもよいし、減っていってもよい。
【００８０】
また、提示制御部１０６は、第２情報取得部１０３が取得した第２情報が示す量と第４情報取得部１０７が取得した第４情報が示す量（調理済みの量１０２ｂ）との差が所定値以下である間、調理が完了に近づいていることを示す情報を提示装置３００に提示させてもよい。
【００８１】
図８は、調理が完了に近づいていることを示す情報を説明するための図である。図８は、食材の量が必要量よりも多い場合の提示制御部１０６の提示例を示している。調理案内情報生成部１０５は、必要量と調理済みの量１０２ｂとの差が所定値（例えば２０％）以下の場合に、調理が完了に近づいていることを示す情報として、図８に示すように、「カット済みのニンジンが必要量に近づいています」という調理完了前メッセージ３０６を生成し、提示制御部１０６は、調理完了前メッセージ３０６を提示装置３００に提示させる。
【００８２】
これにより、これまでに調理した調理済みの食材の量が調理レシピにおいて要される食材の量に近づいた場合にその旨を案内することができるため、調理者は、調理用に用意されている食材を必要量通りに調理しやすくなる。なお、所定値は２０％に限らずその他の値であってもよい。
【００８３】
なお、図７及び図８では、一例として、食材の量が必要量よりも多い場合について説明したが、食材の量が必要量と同等又は必要量よりも少ない場合についても同様の動作が行われるため、説明を省略する。
【００８４】
以上説明したように、調理レシピにおいて要される食材の量と調理用に用意されている食材の量との大小関係が判定され、実際に用意されている食材の量に対する調理レシピにおいて要される食材の量が提示される。したがって、調理者は調理レシピにおいて要される食材の量と異なる量の食材を準備したとしても、実際に用意されている食材を調理すべき量を自ら判断する必要がなく、調理者の手間を軽減できる。
【００８５】
また、上記実施の形態で説明したように、第３情報は、用意されている食材の量に対する要される食材の量に基づく、当該用意されている食材の切り方を示す情報を含んでいてもよい。これによれば、調理者は調理レシピにおいて要される食材の量と異なる量の食材を準備したとしても、実際に用意されている食材を切るべき量を自ら判断する必要がなく、調理者の手間を軽減できる。例えば、食材の量と調理レシピにおいて要される食材の量との大小関係に応じた、食材の切り方を示す画像が食材に重畳されるため、調理者は、重畳された画像に応じて食材を切るだけで、容易に調理レシピにおいて要される食材の量を準備することができる。
【００８６】
（その他の実施の形態）
以上、本開示の情報処理装置１００について、実施の形態に基づいて説明したが、本開示は、これらの実施の形態に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したもの、及び、異なる実施の形態における構成要素を組み合わせて構築される形態も、本開示の範囲内に含まれる。
【００８７】
例えば、上記実施の形態では、第１情報取得部１０１は、カメラ２００により第１情報を取得したが、これに限らない。例えば、第１情報取得部１０１は、食材の種類及び量が、情報処理装置１００が備える入力部又は携帯端末等を介して調理者に入力されることで、第１情報を取得してもよい。また、調理台やまな板に上に置かれた食材の重量を検知可能な重量センサを備えることで食材の重量を検知してもよい。
【００８８】
また、例えば、提示制御部１０６は、調理者が食材を調理する際に閲覧可能な場所に設置されたモニタに映された、用意されている食材に基づく画像（用意されている食材の撮影によって得られる画像）に第３情報を重畳させてもよい。例えば、食材と提示装置３００とが図１に示されるような位置関係にある場合、提示装置３００から投影される画像（第３情報）は食材の提示装置３００側にしか表示されず一部が欠けてしまい、調理者は食材に重畳された画像を認識しにくいことがある。しかし、モニタ上では欠けのない画像を表示することができるため、調理者は用意されている食材に基づく画像に重畳された画像を認識しやすくなる。また、例えば、提示制御部１０６は、聴覚的な提示をするスピーカーに当該情報を音声案内させてもよい。
【００８９】
また、例えば、上記実施の形態では、第１情報取得部１０１、第４情報取得部１０７及び提示制御部１０６はそれぞれ情報処理装置１００の機能構成要素であったが、これに限らない。例えば、第１情報取得部１０１及び第４情報取得部１０７はカメラ２００であってもよく、提示制御部１０６は提示装置３００であってもよい。
【００９０】
また、例えば、上記実施の形態では、切り方の一例として輪切りを挙げて説明したが、例えば、乱切りの場合、斜めのガイド線が食材に重畳され、「食材を回転してください」というメッセージが提示されてもよい。
【００９１】
また、例えば、上記実施の形態は、調理方法として食材の切り方に着目して説明したが、本開示を適用できる調理方法は食材の切り方に限らない。例えば、調理方法は食材の茹で方等（例えばいくつ茹でるか等）であってもよい。例えば食材がインゲンマメの場合の情報処理装置１００の動作について説明する。
【００９２】
まず、第１情報取得部１０１は、第１情報を取得する。例えば、第１情報取得部１０１は、食材の種類がインゲンマメであることと、量が大サイズであることとを取得する。次に、第２情報取得部１０３は、第２情報として調理レシピにおけるインゲンマメの必要量を取得する。例えば、第２情報取得部１０３は、必要量が中５つであることを取得する。次に、判定部１０４は、第１情報取得部１０１が取得したインゲンマメの量（大サイズ）と第２情報取得部１０３が取得した調理レシピにおけるインゲンマメの必要量（中５つ）との大小関係を判定し、判定した大小関係に応じてインゲンマメの調理すべき量を算出する。例えば、判定部１０４は、調理すべき量として大４つと算出する。そして、調理案内情報生成部１０５は、判定部１０４が算出した調理すべき量に基づき第３情報を生成し、提示制御部１０６は、第３情報を提示する。例えば、提示制御部１０６は、第３情報として「インゲンマメを４つ茹でてください」というメッセージを提示する。このように、本開示は、切り方に限らずその他の調理方法にも適用できる。
【００９３】
また、食材の状態は、固体に限られない。例えば、液状またはゲル状の食材が対象であってもよい。また、液状またはゲル状の食材が収められた容器に調理案内情報が提示されてもよい。図９を参照して、対象食材が液状の食材である場合の情報処理装置１００の動作について説明する。
【００９４】
まず、第１情報取得部１０１は、第１情報を取得する。例えば、第１情報取得部１０１は、食材の種類が牛乳であることと、量が２００ｍｌであることとを取得する。次に、第２情報取得部１０３は、第２情報として、調理レシピにおける牛乳の必要量を取得する。例えば、第２情報取得部１０３は、必要量が３００ｍｌであることを取得する。次に、判定部１０４は、第１情報取得部１０１が取得した牛乳の量（２００ｍｌ）と第２情報取得部１０３が取得した調理レシピにおける牛乳の必要量（３００ｍｌ）との大小関係を判定し、判定した大小関係に応じて牛乳の調理すべき量を算出する。例えば、判定部１０４は、調理すべき量として２００ｍｌを算出し、不足量として１００ｍｌを算出する。そして、調理案内情報生成部１０５は、判定部１０４が算出した調理すべき量および不足量に基づき第３情報を生成し、提示制御部１０６は、第３情報を提示する。例えば、提示制御部１０６は、図９に示したように用意されている牛乳６０２の量に対して調理に不足している量を示すライン状の画像６０３を、調理台６０１の上に置かれた容器に重畳する。なお、例えば「１００ｍｌ不足しています」、「牛乳が入っているコップの四分の三まで牛乳を入れてください」または「現在コップに入っている牛乳の量を１．５倍にしてください」というような不足量に基づくメッセージが提示されてもよい。このように、情報処理装置１００は、固体に限らずその他の状態の食材にも適用できる。
【００９５】
また、食材がまな板等に置かれる例を説明したが、食材の置き場はこれに限定されない。ＩＨ（Ｉｎｄｕｃｔｉｏｎ  Ｈｅａｔｉｎｇ）クッキングヒーター、ガスレンジまたは電子レンジなどの調理器具上に置かれた食材が調理案内情報の対象とされてもよい。
【００９６】
また、図７を参照して説明した必要量ゲージ３０５および調理済み量ゲージ３０５ａの代わりに、またはそれに加えて、用意されている食材の量に対する必要量を示すゲージが提示されてもよい。具体的には、必要量ゲージおよび用意されている食材の量を示す食材量ゲージが表示される。例えば、図４に示したような用意されている食材の量が必要量を上回る場合、食材量ゲージが必要量ゲージを上回るように各ゲージが表示される。また、図５に示したような用意されている食材の量が必要量と同等である場合、食材量ゲージと必要量ゲージが一致するように各ゲージが表示される。また、図６に示したような用意されている食材の量が必要量を下回る場合、食材量ゲージが必要量ゲージに満たないように各ゲージが表示される。
【００９７】
また、情報処理装置１００は、サーバ装置として実現されてもよい。そして、カメラ２００及び提示装置３００等がクライアント装置として実現されることで、サーバ装置とクライアント装置とでクライアントサーバシステムが構成されてもよい。
【００９８】
また、本開示は、情報処理装置１００として実現できるだけでなく、情報処理装置１００を構成する各構成要素が行うステップ（処理）を含む方法として実現できる。
【００９９】
例えば、それらのステップは、コンピュータ（コンピュータシステム）によって実行されてもよい。そして、本開示は、それらの方法に含まれるステップを、コンピュータに実行させるためのプログラムとして実現できる。さらに、本開示は、そのプログラムを記録したＣＤ−ＲＯＭ等である非一時的なコンピュータ読み取り可能な記録媒体として実現できる。
【０１００】
例えば、本開示が、プログラム（ソフトウェア）で実現される場合には、コンピュータのＣＰＵ、メモリおよび入出力回路等のハードウェア資源を利用してプログラムが実行されることによって、各ステップが実行される。つまり、ＣＰＵがデータをメモリまたは入出力回路等から取得して演算したり、演算結果をメモリまたは入出力回路等に出力したりすることによって、各ステップが実行される。
【０１０１】
また、上記実施の形態の情報処理装置１００に含まれる複数の構成要素は、それぞれ、専用または汎用の回路として実現されてもよい。これらの構成要素は、１つの回路として実現されてもよいし、複数の回路として実現されてもよい。
【０１０２】
また、上記実施の形態の情報処理装置１００に含まれる複数の構成要素は、集積回路（ＩＣ：Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であるＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ
Ｉｎｔｅｇｒａｔｉｏｎ）として実現されてもよい。これらの構成要素は、個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ＬＳＩは、集積度の違いにより、システムＬＳＩ、スーパーＬＳＩまたはウルトラＬＳＩと呼称される場合がある。
【０１０３】
また、集積回路はＬＳＩに限られず、専用回路または汎用プロセッサで実現されてもよい。プログラム可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、または、ＬＳＩ内部の回路セルの接続および設定が再構成可能なリコンフィギュラブル・プロセッサが、利用されてもよい。
【０１０４】
その他、実施の形態に対して当業者が思いつく各種変形を施して得られる形態や、本開示の趣旨を逸脱しない範囲で各実施の形態における構成要素及び機能を任意に組み合わせることで実現される形態も本開示に含まれる。
【産業上の利用可能性】
【０１０５】
本開示は、調理者の手間を軽減できる情報処理装置として有用である。
【符号の説明】
【０１０６】
１０    情報処理装置
１０１    第１情報取得部
１０２    記憶部
１０２ａ    調理レシピ
１０２ｂ    調理済みの量
１０３    第２情報取得部
１０４    判定部
１０５    調理案内情報生成部
１０６    提示制御部
１０７    第４情報取得部
２００    カメラ
３００    提示装置
３０１、４０１、５０１    まな板
３０２、４０２、５０２    ニンジン（調理用に用意されている食材）
３０３、４０３、５０３    ガイド線（第３情報）
３０４、４０４、５０４    必要量メッセージ（第２情報）
３０５    必要量ゲージ（第５情報）
３０５ａ    調理済み量ゲージ（第５情報）
３０６    調理完了前メッセージ
５０５    追加調理メッセージ
６０１    調理台
６０２    牛乳
６０３    ライン状の画像
【図１】
2018124962.tif 000003
【図２】
2018124962.tif 000004
【図３】
2018124962.tif 000005
【図４】
2018124962.tif 000006
【図５】
2018124962.tif 000007
【図６】
2018124962.tif 000008
【図７】
2018124962.tif 000009
【図８】
2018124962.tif 000010
【図９】
2018124962.tif 000011