(57)【要約】      （修正有）【課題】用意された量の材料を用いた完成品の大きさをユーザに分かりやすく知らせる。【解決手段】情報処理装置１０において、材料を撮像した撮像画像を取得する取得部１１と、撮像画像に含まれる量の材料を用いて完成品を完成させたときの、当該完成品の大きさを特定する特定部１２と、撮像表示装置２０において完成品を示す完成品画像を特定部より特定された大きさで現実空間に重畳表示させる表示制御部１３と、を有する。ユーザは、この完成品画像を見て、現時点で用意されている材料によってどの程度の大きさの完成品を作ることができるかを知ることができる。【選択図】図５
2019082826.tif 000002
【特許請求の範囲】
【請求項１】
材料を撮像した撮像画像を取得する取得部と、
前記撮像画像に含まれる量の材料を用いて完成品を完成させたときの、当該完成品の大きさを特定する特定部と、
前記完成品を示す完成品画像を前記特定部より特定された大きさで現実空間に重畳表示させる表示制御部と
を備えることを特徴とする情報処理装置。
【請求項２】
前記特定部は、ユーザにより前記完成品が指定された場合に、前記撮像画像に含まれる量の材料を用いて、指定された前記完成品を完成させたときの当該完成品の大きさを特定する
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記特定部は、前記撮像画像に含まれる量の材料を用いて完成させられる１又は複数の前記完成品を特定し、さらに各々の前記完成品を完成させたときの大きさを特定し、
前記表示制御部は、各々の前記完成品を示す完成品画像を前記特定部より特定された大きさでそれぞれ現実空間に重畳表示させる
ことを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記表示制御部は、各々の前記完成品を示す完成品画像を前記特定部より特定された大きさで、決められた優先順位に従って、現実空間に重畳表示させる
ことを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記優先順位は、前記完成品を完成させるために前記材料を用いた量が多い順である
ことを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記優先順位は、前記完成品の作成履歴に応じて決められた順である
ことを特徴とする請求項４記載の情報処理装置。
【請求項７】
前記完成品が料理である場合に、
前記表示制御部は、前記撮像画像に含まれる量の材料を用いて前記完成品である料理を完成させるために使用される調味料の量を表示させる
ことを特徴とする請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記表示制御部は、重畳表示された前記完成品画像の大きさをユーザが変更する操作に応じて、当該完成品画像の大きさを変更して重畳表示させ、さらに、当該大きさの変更後の完成品に用いる前記材料の量を表示させる
ことを特徴とする請求項１〜７のいずれか１項に記載の情報処理装置。
【請求項９】
前記特定部は、前記撮像画像に含まれる量の材料を用いて、ユーザにより指定された完成品を複数完成させられるか否かを判断し、当該複数の完成品を完成させられる場合には、当該複数の完成品を完成させたときの、各々の当該完成品の大きさを特定し、
前記表示制御部は、各々の前記完成品を示す完成品画像を前記特定部より特定された大きさで現実空間に重畳表示させる
ことを特徴とする請求項１又は２記載の情報処理装置。
【請求項１０】
コンピュータを、
材料を撮像した撮像画像を取得する取得部と、
前記撮像画像に含まれる量の材料を用いて完成品を完成させたときの、当該完成品の大きさを特定する特定部と、
前記完成品を示す完成品画像を前記特定部より特定された大きさで現実空間に重畳表示させる表示制御部と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現実世界に画像を重畳表示するための技術に関する。
【背景技術】
【０００２】
例えば特許文献１には、調理台に置かれた食材に重ねて、その食材に対する調理方法をプロジェクタで投影する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１９１７４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えばユーザが料理に不慣れな場合、用意された材料から最終的にどの程度の大きさの料理が完成するのかを想像しづらいことがある。本発明は、この点に着目し、用意された量の材料を用いた完成品の大きさをユーザに分かりやすく知らせることを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、材料を撮像した撮像画像を取得する取得部と、前記撮像画像に含まれる量の材料を用いて完成品を完成させたときの、当該完成品の大きさを特定する特定部と、前記完成品を示す完成品画像を前記特定部より特定された大きさで現実空間に重畳表示させる表示制御部とを備えることを特徴とする情報処理装置を提供する。
【０００６】
前記特定部は、ユーザにより前記完成品が指定された場合に、前記撮像画像に含まれる量の材料を用いて、指定された前記完成品を完成させたときの当該完成品の大きさを特定するようにしてもよい。
【０００７】
前記特定部は、前記撮像画像に含まれる量の材料を用いて完成させられる１又は複数の前記完成品を特定し、さらに各々の前記完成品を完成させたときの大きさを特定し、前記表示制御部は、各々の前記完成品を示す完成品画像を前記特定部より特定された大きさでそれぞれ現実空間に重畳表示させるようにしてもよい。
【０００８】
前記表示制御部は、各々の前記完成品を示す完成品画像を前記特定部より特定された大きさで、決められた優先順位に従って、現実空間に重畳表示させるようにしてもよい。
【０００９】
前記優先順位は、前記完成品を完成させるために前記材料を用いた量が多い順であってもよい。
【００１０】
前記優先順位は、前記完成品の作成履歴に応じて決められた順であってもよい。
【００１１】
前記完成品が料理である場合に、前記表示制御部は、前記撮像画像に含まれる量の材料を用いて前記完成品である料理を完成させるために使用される調味料の量を表示させるようにしてもよい。
【００１２】
前記表示制御部は、重畳表示された前記完成品画像の大きさをユーザが変更する操作に応じて、当該完成品画像の大きさを変更して重畳表示させ、さらに、当該大きさの変更後の完成品に用いる前記材料の量を表示させるようにしてもよい。
【００１３】
前記特定部は、前記撮像画像に含まれる量の材料を用いて、ユーザにより指定された完成品を複数完成させられるか否かを判断し、当該複数の完成品を完成させられる場合には、当該複数の完成品を完成させたときの、各々の当該完成品の大きさを特定し、前記表示制御部は、各々の前記完成品を示す完成品画像を前記特定部より特定された大きさで現実空間に重畳表示させるようにしてもよい。
【００１４】
また、本発明は、コンピュータを、材料を撮像した撮像画像を取得する取得部と、前記撮像画像に含まれる量の材料を用いて完成品を完成させたときの、当該完成品の大きさを特定する特定部と、前記完成品を示す完成品画像を前記特定部より特定された大きさで現実空間に重畳表示させる表示制御部として機能させるためのプログラムを提供する。
【発明の効果】
【００１５】
本発明によれば、用意された量の材料を用いた完成品の大きさをユーザに分かりやすく知らせることが可能となる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る情報処理システムの構成を例示する図である。
【図２】撮像表示装置のハードウェア構成の一例を示すブロック図である。
【図３】情報処理装置のハードウェア構成の一例を示すブロック図である。
【図４】情報処理装置に記憶されているデータベースの一例を示す図である。
【図５】情報処理システムの機能構成の一例を示すブロック図である。
【図６】情報処理システムの動作の一例を示すシーケンスチャートである。
【発明を実施するための形態】
【００１７】
［構成］
図１は、本実施形態の情報処理システム１の一例を示す図である。情報処理システム１は、いわゆるＡＲ（拡張現実）を実現するための処理を行う情報処理装置１０と、画像の撮像及び表示を行う撮像表示装置２０と、これら情報処理装置１０及び撮像表示装置２０を通信可能に接続するネットワーク９０とを備えている。ネットワーク９０は、例えばＬＡＮ（Local Area Network）又はＷＡＮ（Wide Area Network）、若しくはこれらの組み合わせであり、有線区間又は無線区間を含んでいる。なお、図１には、情報処理装置１０及び撮像表示装置２０を１つずつ示しているが、これらはそれぞれ複数であってもよい。
【００１８】
ＡＲ（拡張現実）は、現実空間に対して情報の付加・削除・強調・減衰を行うことで、人間が見た現実の世界を拡張するものである。情報処理装置１０は、撮像表示装置２０によって撮像された現実空間の撮像画像を取得し、その現実空間に対して付加的な画像を重畳した状態で表示するよう、撮像表示装置２０を制御する。具体的には、情報処理装置１０は、撮像表示装置２０によって撮像された材料（本実施形態では食材）の量を特定し、その量の材料を用いて作ることが可能な完成品（本実施形態では料理）の大きさを特定し、撮像表示装置２０においてその大きさでその完成品を現実世界に重畳表示させる。
【００１９】
図２は、撮像表示装置２０のハードウェア構成を例示する図である。撮像表示装置２０は、例えばグラス型、ヘッドマウントディスプレイ型又はコンタクトレンズ型のウェアラブルコンピュータ、或いは、スマートフォン又はタブレットなどの携帯型コンピュータである。ＡＲを実現する装置においては、現実空間の撮像画像を表示する表示面においてＡＲオブジェクトと呼ばれる付加的な画像をその撮像画像に重畳して表示するタイプと、ユーザの眼の前に配置された光透過型の表示面において、ユーザから表示面を介して見える現実空間の所定の位置に重なる表示面上の位置にＡＲオブジェクトを表示するタイプとがある。本実施形態に係る撮像表示装置２０はいずれもタイプであってもよく、ＡＲオブジェクトを現実空間に重畳表示する装置として機能する。
【００２０】
撮像表示装置２０は、ＣＰＵ２０１（Central Processing Unit）、ＲＯＭ（Read Only Memory）２０２、ＲＡＭ（Random Access Memory）２０３、補助記憶装置２０４、通信ＩＦ２０５、撮像部２０６、表示部２０７及び操作部２０８を有する。
【００２１】
ＣＰＵ２０１は、各種の演算を行うプロセッサである。ＲＯＭ２０２は、例えば撮像表示装置２０の起動に用いられるプログラム及びデータを記憶した不揮発性メモリである。ＲＡＭ２０３は、ＣＰＵ２０１がプログラムを実行する際のワークエリアとして機能する揮発性メモリである。補助記憶装置２０４は、例えばＨＤＤ（Hard Disk Drive）又はＳＳＤ（Solid State Drive）などの不揮発性の記憶装置であり、撮像表示装置２０において用いられるプログラム及びデータを記憶する。ＣＰＵ２０１がこのプログラムを実行することにより撮像表示装置２０はコンピュータ装置として機能し、後述する図５に示される機能が実現される。通信ＩＦ２０５は、所定の通信規格に従ってネットワーク９０を介した通信を行うためのインターフェースである。この通信規格は、無線通信の規格であってもよいし、有線通信の規格であってもよい。無線の場合、通信ＩＦ２０５は、例えばＬＴＥ（Long Term Evolution）又はＷｉ−Ｆｉ（登録商標）等の通信規格で動作するアンテナ及び通信回路を備えている。撮像部２０６はレンズ及び光学素子を含み、撮像した画像を示す撮像画像データを生成する。表示部２０７は、例えば液晶パネル及び液晶駆動回路などを含み、画像データに応じた画像を表示する。操作部２０８は、例えばキーやタッチセンサなどの操作子を含み、ユーザの操作を受け付けてその操作に応じた信号をＣＰＵ２０１に供給する。なお、撮像表示装置２０は、図２に例示した構成以外に、例えばＧＰＳ（Global Positioning System）ユニットや音声入出力部などの他の構成を含んでいてもよい。
【００２２】
図３は、情報処理装置１０のハードウェア構成を例示する図である。情報処理装置１０は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、補助記憶装置１０４、及び通信ＩＦ１０５を有するコンピュータ装置である。ＣＰＵ１０１は、各種の演算を行うプロセッサである。ＲＯＭ１０２は、例えば情報処理装置１０の起動に用いられるプログラム及びデータを記憶した不揮発性メモリである。ＲＡＭ１０３は、ＣＰＵ１０１がプログラムを実行する際のワークエリアとして機能する揮発性メモリある。補助記憶装置１０４は、例えばＨＤＤ又はＳＳＤなどの不揮発性の記憶装置であり、情報処理装置１０において用いられるプログラム及びデータを記憶する。ＣＰＵ１０１がこのプログラムを実行することにより、後述する図５に示される機能が実現される。通信ＩＦ１０５は、所定の通信規格に従ってネットワーク９０を介した通信を行うためのインターフェースである。情報処理装置１０は、図３に例示した構成以外に、例えば表示部や操作部などの他の構成を含んでいてもよい。
【００２３】
補助記憶装置１０４は、図４に例示するようなデータベース（以下、データベースをＤＢと省略する）を記憶している。このＤＢには、完成品を識別するための完成品ＩＤと、その完成品の名称と、その完成品を作るために用いる複数の材料をそれぞれ識別するための材料ＩＤと、その材料の名称と、予め標準として決められた量の完成品（以下、標準完成品という）を作るための各材料の量と、標準完成品を作るのに必要な調味料の量と、標準完成品の画像データとを含む。画像データには、標準完成品がユーザに実際に提供されるときの大きさを示すサイズ情報が含まれている。標準完成品の画像データはＡＲオブジェクトに相当する。図４の例では、例えば完成品ＩＤ「Ｐ０１」の完成品「ポークカレー」に関しては、材料ＩＤ「Ｓ０１」の「豚肉」を「２００ｇ」と、材料ＩＤ「Ｓ２５」の「ジャガイモ」を「５個」・・・等を用いることで予め決められた量（例えば４人分）の標準完成品が作られる。
【００２４】
図５は、情報処理システム１の機能構成の一例を示すブロック図である。図５に示すように、撮像表示装置２０においては、画像を撮像する撮像部２１と、情報処理装置１０による制御の下で画像データに応じた画像を表示する表示部２２という機能が実現される。
【００２５】
情報処理装置１０においては、材料を撮像した撮像画像を取得する取得部１１と、撮像画像に含まれる量の材料を用いて完成品を完成させたときの、当該完成品の大きさを特定する特定部１２と、撮像表示装置２０において完成品を示す完成品画像を特定部１２により特定された大きさで現実空間に重畳表示させる表示制御部１３という機能が実現される。表示制御部１３は、前述したデータベースを記憶する記憶部１３１を含む。
【００２６】
より具体的には、特定部１２は、ユーザにより所望の完成品が指定された場合に、撮像表示装置２０によって撮像された撮像画像に含まれる量の材料を用いて、指定された完成品を完成させたときの、当該完成品の大きさを特定する。表示制御部１３はその完成品の画像（完成品画像）を特定した大きさで撮像表示装置２０に表示させる。本実施形態では完成品が料理であるため、さらに、表示制御部１３は、撮像画像に含まれる量の材料を用いて完成品である料理を完成させるために使用される調味料の量を撮像表示装置２０に表示させる。
【００２７】
撮像表示装置２０において、撮像部２１はハードウェアとしての撮像部２０６及び通信ＩＦ２０５によって実現され、表示部２２はハードウェアとしての表示部２０７によって実現される。情報処理装置１０において、取得部１１はハードウェアとしての通信ＩＦ１０５によって実現され、特定部１２はハードウェアとしてのＣＰＵ１０１によって実現され、表示制御部１３はハードウェアとしてのＣＰＵ１０１、補助記憶装置１０４及び通信ＩＦ１０５によって実現される。
【００２８】
［動作］
図６を参照して、情報処理システム１の動作例について説明する。まず、ユーザは、撮像表示装置２０を操作して、例えば複数の完成品名称が列挙された一覧において自身が作りたい完成品（例えばポークカレー）を指定する（ステップＳ１１）。次に、ユーザはその完成品を作るために用意した材料を撮像表示装置２０によって撮像する（ステップＳ１２）。これらの材料はユーザの自宅において用意しているものであってもよいし、ユーザがスーパーマーケット等で買い物中にカートに入れたものであってもよい。撮像表示装置２０の撮像部２１は、撮像した画像を示す撮像画像データと、指定された完成品を特定する情報（完成品ＩＤ又は完成品名称）を情報処理装置１０に送信する（ステップＳ１３）。
【００２９】
情報処理装置１０の取得部１１は、上記の撮像画像データと完成品を特定する情報を取得する。特定部１２は、撮像画像データについて画像認識を行って、撮像画像に含まれる材料とその材料の量を認識する（ステップＳ１４）。材料の認識に関しては、例えば材料そのものやその包装に付されている文字を認識したり２次元コードを復号したりして材料ＩＤ又は材料名称を特定する方法であってもよいし、情報処理装置１０に予め記憶された各種材料の画像データ（例えば豚肉やジャガイモの外観を示す画像データ）と撮像画像データとを照合して材料を特定する方法であってもよい。また、材料の量の認識に関しても、例えば材料そのものやその包装に付されている文字を認識したり２次元コードを復号したりして材料の量を特定する方法であってもよいし、例えば予め決められた量の材料の画像データ（例えば豚肉１００ｇの画像データやジャガイモ１個分の画像データ）と撮像画像データとを照合して材料の量を特定する。
【００３０】
情報処理装置１０の特定部１２は、認識した材料の量から完成品の大きさを特定する（ステップＳ１５）。ここで、特定部１２は、認識した各材料の量と、指定された完成品についての標準完成品を作るための各材料の量とを比較し、その比較において相対的に最も少ない材料の量を基準にして完成品の大きさを特定する。ここで、例えば、ポークカレーという完成品について、認識した各材料の量が豚肉４５０ｇ、ジャガイモ９個・・・であるのに対し、標準完成品を作るための各材料の量が豚肉２００ｇ、ジャガイモ５個・・・であった場合（図４）、Ａ＝（認識した各材料の量）／（標準完成品を作るための各材料の量）が計算され、その結果、豚肉に関してはＡ＝２．２５、ジャガイモに関してはＡ＝１．８・・・となり、ジャガイモに関する値Ａが最も小さいとする。この場合、標準完成品の１．８倍の大きさの完成品を作ることができると判断される。つまり、特定部１２は、完成品の大きさとして、標準完成品の１．８倍の大きさを特定する。
【００３１】
情報処理装置１０の表示制御部１３は、撮像表示装置２０において現実空間に重畳表示させるＡＲオブジェクトを生成する（ステップＳ１６）。具体的には、表示制御部１３は、完成品を特定された大きさで現実空間に重畳表示させるべく、標準完成品の画像データを記憶部１３１から読み出し、さらにその画像データに含まれるサイズ情報を（完成品の大きさ／標準完成品の大きさ）の倍率（上記の例では１．８倍）に書き換える。さらに、表示制御部１３は、その完成品を完成させるために用いる調味料の量も上記の倍率（上記の例では１．８倍）にした画像データを生成する。なお、これらの画像データは完成品や調味料のイメージ画像だけでなく、その大きさや量を意味する文字画像を含んでいてもよい。
【００３２】
そして、表示制御部１３は、生成したＡＲオブジェクトを、その表示位置（例えば撮像表示装置２０の表示領域の中央）を指定して撮像表示装置２０に送信する（ステップＳ１７）。これにより、撮像表示装置２０において完成品を示す完成品画像を特定された大きさで現実空間に重畳表示させる表示制御がなされることになる。
【００３３】
撮像表示装置２０の表示部２２は、情報処理装置１０の表示制御部１３による制御に従い、ＡＲオブジェクトを指定された現実空間内の位置に重畳して表示する（ステップＳ１８）。これにより、例えばユーザの眼の前に配置された光透過型の表示面において、ユーザから表示面を介して見える現実空間内の所定の位置に重なる表示面上の位置にＡＲオブジェクトが表示される。
【００３４】
ユーザはこのＡＲオブジェクトを見て、現時点で用意されている材料によってどの程度の大きさの完成品を作ることができるかを知ることができる。また、ユーザは、その完成品を作るのに必要な調味料の量を視覚的に知ることができる。
【００３５】
［変形例］
本発明は、上述した実施形態に限定されない。上述した実施形態を以下のように変形してもよい。また、以下の２つ以上の変形例を組み合わせて実施してもよい。
［変形例１］
第１実施形態では、ユーザが所望する完成品を指定していたが、ユーザが完成品を指定せずに、情報処理装置１０が用意されている材料で作ることが可能な完成品の候補をユーザに提案してもよい。具体的には、情報処理装置１０の特定部１２は、撮像画像に含まれる量の材料を用いて完成させられる１又は複数の完成品を特定する。つまり、特定部１２は、認識した各材料と、記憶部１３１に記憶されている各完成品の材料とを比較し、記憶部１３１に記憶されている材料が全て用意されているような完成品を、完成品候補として特定する。そして、特定部１２は、実施形態と同様に、認識した各材料の量と、各完成品候補についての標準完成品を作るための各材料の量とを比較し、その比較において相対的に最も少ない材料の量を基準にして完成品の大きさを特定する。表示制御部１３は、各々の完成品候補を示す完成品画像を特定部１２より特定された大きさでそれぞれ現実空間に重畳表示させる。
【００３６】
このとき、表示制御部１３は、各々の完成品候補を示す完成品画像を決められた優先順位に従って、現実空間に重畳表示させるようにしてもよい。この優先順位は、完成品を完成させるために材料を使用した量が多い順であってもよい。つまり、完成品を完成させたときに材料ができるだけ余らないようにした順位である。なお、材料の量を特定するときの単位が異なる場合には（例えば豚肉の量を重量で特定するに対し、ジャガイモの量を個数で特定するような場合）、各単位の比較ルールを予め定めておけばよい。例えば、豚肉１００ｇとジャガイモ２個を同等の量として扱うといった具合である。また、優先順位は、完成品の作成履歴に応じて決められた順であってもよい。具体的には、記憶部１３１がユーザごとに完成品の作成履歴を記憶するようにしておき、表示制御部１３は、この作成履歴に含まれている回数が多い順又は少ない順に完成品候補を示す完成品画像を重畳表示させる。なお、完成品画像を優先順位に従って重畳表示させるとは、優先順位が優位であるほどユーザにとって手間をかけずに閲覧できるような表示を行うこと意味し、例えばその優先順位に従って１つずつ順番に完成品画像を表示させる形態や、表示領域内において優先順位に従って列挙して完成品画像を表示させる形態も含む。
【００３７】
［変形例２］
ユーザは複数の完成品を指定してもよい。この場合、特定部１２は、撮像画像に含まれる量の材料を用いて、ユーザにより指定された完成品を複数完成させられるか否かを判断し、当該複数の完成品を完成させられる場合には、上記複数の完成品を完成させたときの、各々の当該完成品の大きさを特定する。このとき指定される完成品は、同一の完成品（例えばポークカレー）であってもよいし、異なる完成品（例えばポークカレーとハンバーグ）であってもよい。表示制御部１３は、各々の完成品を示す完成品画像を特定部１２より特定された大きさで現実空間に重畳表示させる。
【００３８】
［変形例３］
完成品の大きさ変更に伴う材料の量を変更して表示してもよい。つまり、表示制御部１３は、重畳表示された完成品画像の大きさをユーザが変更する操作に応じて、当該完成品画像の大きさを変更して重畳表示させ、さらに、当該大きさの変更後の完成品に用いる材料の量を重畳表示させる。具体的には、表示制御部１３は、重畳表示された完成品画像の大きさをユーザが変更する操作に応じて、当該完成品画像の大きさを変更して重畳表示させる。例えばユーザが完成品画像の端部に相当する位置を指でタッチして完成品画像の中央に寄せるように指を移動させる。表示制御部１３は、その指の移動軌跡を認識し、その軌跡に追随して完成品画像を縮小して重畳表示させる。ユーザは自分が望むような大きさの完成品となったときに、指の動きを止めて、大きさを指定する操作を行う。このとき表示されている完成品の大きさ／標準完成品の大きさ＝１．８であり、上記の縮小率が例えば０．８倍である場合、表示制御部１３は、標準完成品の１．８＊０．８＝１．４４倍の大きさの完成品画像を重畳表示させる。さらに、表示制御部１３は、標準完成品を作るための各材料の量をそれぞれ１．４４倍にして重畳表示させる。これを実現するため、記憶部１３１のデータベースには、完成品ＩＤに対応付けて、標準完成品を作るための各材料の外観を示す画像データ（そのサイズ情報を含む）が記憶されている。完成品画像の拡大についても上記と同様である。このようにすれば、ユーザは完成品の大きさを確認しながらその完成品を作るための材料の量を知ることが可能となる。
【００３９】
上記のような完成品のサイズ変更に伴い、その完成品の属性（例えば価格、カロリー、栄養成分量など）が変化する。そこで、表示制御部１３は、重畳表示された完成品画像の大きさをユーザが変更する操作に応じて、当該完成品画像の大きさを変更して重畳表示させるとともに、当該完成品画像の完成品の属性のうち当該大きさの変更に伴って変更される属性を示す属性画像を、現実空間に重畳表示させる。これを実現するため、記憶部１３１のデータベースには、完成品ＩＤに対応付けて、属性情報と、サイズ変更に伴い属性情報の変更ルールとが記憶されている。これにより、ユーザは完成品のサイズ変更に伴う属性の変更内容を知ることができる。
【００４０】
［変形例４］
完成品は、料理に限らず、材料を用いて作られるものであればよい。例えば、紙やフィルム或いは木材、鋼材等を用いて作られる工作品や家具等であってもよい。
【００４１】
［そのほかの変形例］
上記実施の形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック（構成部）は、ハードウェア及び／又はソフトウェアの任意の組み合わせによって実現される。また、各機能ブロックの実現手段は特に限定されない。すなわち、各機能ブロックは、物理的及び／又は論理的に結合した１つの装置により実現されてもよいし、物理的及び／又は論理的に分離した２つ以上の装置を直接的及び／又は間接的に（例えば、有線及び／又は無線）で接続し、これら複数の装置により実現されてもよい。例えば、情報処理装置１０の機能の少なくとも一部が撮像表示装置２０に実装されてもよい。情報処理装置１０の機能の全部が撮像表示装置２０に実装された場合、撮像表示装置２０が本発明に係る情報処理装置として機能する。
【００４２】
本明細書で説明した各態様／実施形態は、ＬＴＥ（Long  Term  Evolution）、ＬＴＥ−Ａ（LTE-Advanced）、ＳＵＰＥＲ  ３Ｇ、ＩＭＴ−Ａｄｖａｎｃｅｄ、４Ｇ、５Ｇ、ＦＲＡ（Future  Radio  Access）、Ｗ−ＣＤＭＡ（登録商標）、ＧＳＭ（登録商標）、ＣＤＭＡ２０００、ＵＭＢ（Ultra  Mobile  Broadband）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ  ８０２．２０、ＵＷＢ（Ultra-WideBand）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、その他の適切なシステムを利用するシステム及び／又はこれらに基づいて拡張された次世代システムに適用されてもよい。
【００４３】
本明細書で説明した各態様／実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
本明細書で説明した各態様／実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、その所定の情報の通知を行わない）ことによって行われてもよい。
【００４４】
本明細書で使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。
【００４５】
本明細書で説明した情報又はパラメータなどは、絶対値で表されてもよいし、所定の値からの相対値で表されてもよいし、対応する別の情報で表されてもよい。例えば、無線リソースはインデックスで指示されるものであってもよい。
【００４６】
上述したパラメータに使用する名称はいかなる点においても限定的なものではない。さらに、これらのパラメータを使用する数式等は、本明細書で明示的に開示したものと異なる場合もある。様々なチャネル（例えば、ＰＵＣＣＨ、ＰＤＣＣＨなど）及び情報要素（例えば、ＴＰＣなど）は、あらゆる好適な名称によって識別できるので、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的なものではない。
【００４７】
本明細書で使用する「判定（determining）」、「決定（determining）」という用語は、多種多様な動作を包含する場合がある。「判定」、「決定」は、例えば、判定（judging）、計算（calculating）、算出（computing）、処理（processing）、導出（deriving）、調査（investigating）、探索（looking up）（例えば、テーブル、データベース又は別のデータ構造での探索）、確認（ascertaining）  した事を「判定」「決定」したとみなす事などを含み得る。また、「判定」、「決定」は、受信（receiving）  （例えば、情報を受信すること）、送信（transmitting）（例えば、情報を送信すること）、入力（input）、出力（output）、アクセス（accessing）（例えば、メモリ中のデータにアクセスすること）した事を「判定」「決定」したとみなす事などを含み得る。また、「判定」、「決定」は、解決（resolving）、選択（selecting）、選定（choosing）、確立（establishing）、比較（comparing）などした事を「判定」「決定」したとみなす事を含み得る。つまり、「判定」「決定」は、何らかの動作を「判定」「決定」したとみなす事を含み得る。
【００４８】
本発明は、情報処理システム１において行われる処理のステップを備える情報処理方法として提供されてもよい。また、本発明は、撮像表示装置２０又は情報処理装置１０において実行されるプログラムとして提供されてもよい。かかるプログラムは、光ディスク等の記録媒体に記録した形態で提供されたり、インターネット等のネットワークを介して、コンピュータにダウンロードさせ、これをインストールして利用可能にするなどの形態で提供されたりすることが可能である。
【００４９】
ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線（ＤＳＬ）などの有線技術及び／又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び／又は無線技術は、伝送媒体の定義内に含まれる。
【００５０】
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【００５１】
本明細書で説明した用語及び／又は本明細書の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。例えば、チャネル及び／又はシンボルは信号（シグナル）であってもよい。また、信号はメッセージであってもよい。また、コンポーネントキャリア（ＣＣ）は、キャリア周波数、セルなどと呼ばれてもよい。
【００５２】
本明細書で使用する「第１」、「第２」などの呼称を使用した要素へのいかなる参照も、それらの要素の量又は順序を全般的に限定するものではない。これらの呼称は、２つ以上の要素間を区別する便利な方法として本明細書で使用され得る。したがって、第１及び第２要素への参照は、２つの要素のみがそこで採用され得ること、又は何らかの形で第１要素が第２要素に先行しなければならないことを意味しない。
【００５３】
上記の各装置の構成における「手段」を、「部」、「回路」、「デバイス」等に置き換えてもよい。
【００５４】
「含む（ｉｎｃｌｕｄｉｎｇ）」、「含んでいる（ｃｏｍｐｒｉｓｉｎｇ）」、及びそれらの変形が、本明細書或いは特許請求の範囲で使用されている限り、これら用語は、用語「備える」と同様に、包括的であることが意図される。さらに、本明細書或いは特許請求の範囲において使用されている用語「又は（or）」は、排他的論理和ではないことが意図される。
【００５５】
本開示の全体において、例えば、英語でのa、an、及びtheのように、翻訳により冠詞が追加された場合、これらの冠詞は、文脈から明らかにそうではないことが示されていなければ、複数のものを含むものとする。
【００５６】
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【符号の説明】
【００５７】
１…情報処理システム、１０…情報処理装置、１１…取得部、１２…特定部、１３…表示制御部、１３１…記憶部、２０…撮像表示装置、２１…撮像部、２２…表示部、９０…ネットワーク、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…補助記憶装置、１０５…通信ＩＦ、２０１…ＣＰＵ、２０２…ＲＡＭ、２０３…ＲＯＭ、２０４…補助記憶装置、２０５…通信ＩＦ、２０６…撮像部、２０７…表示部、２０８…操作部。
【図１】
2019082826.tif 000003
【図２】
2019082826.tif 000004
【図３】
2019082826.tif 000005
【図４】
2019082826.tif 000006
【図５】
2019082826.tif 000007
【図６】
2019082826.tif 000008