【手続補正書】
【提出日】平成27年1月23日(2015.1.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮像部により撮像された画像を取得する画像取得部と、
前記画像に映る実オブジェクトの認識結果に応じて、仮想オブジェクトを表示させる表示制御部と、を備え、
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに基づいて、前記仮想オブジェクトを制御する、情報処理装置。
【請求項２】
前記表示制御部は、所定の物体の実空間におけるサイズに関する既知のデータ、前記所定の物体の画像におけるサイズおよび前記所定の物体の画像における位置に応じて特定した前記所定の物体の実空間における位置と、前記実オブジェクトの画像におけるサイズと、前記実オブジェクトの実空間における位置とに基づいて、前記実オブジェクトの実空間におけるサイズを算出する、
請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記実オブジェクトと所定の平面との間の実空間における距離に基づいて、前記仮想オブジェクトを制御する、
請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、重力方向と前記所定の物体の姿勢との関係に基づいて、前記仮想オブジェクトを制御する、
請求項２に記載の情報処理装置。
【請求項５】
前記表示制御部は、重力方向と前記実オブジェクトの姿勢との関係に基づいて、前記仮想オブジェクトを制御する、
請求項２に記載の情報処理装置。
【請求項６】
前記表示制御部は、所定の平面の姿勢と前記実オブジェクトの姿勢との関係に基づいて、前記仮想オブジェクトを制御する、
請求項２に記載の情報処理装置。
【請求項７】
前記表示制御部は、前記所定の物体が前記所定の平面に載置されている場合、前記所定の物体の実空間における位置および姿勢に基づいて、前記所定の平面の実空間における位置および姿勢を特定する、
請求項３〜６のいずれか一項に記載の情報処理装置。
【請求項８】
前記表示制御部は、前記所定の物体の実空間における位置を特定した旨を表示させる、
請求項２に記載の情報処理装置。
【請求項９】
前記表示制御部は、前記実オブジェクトの実空間における位置に基づいて、前記仮想オブジェクトを制御する、
請求項１に記載の情報処理装置。
【請求項１０】
前記表示制御部は、前記撮像部と前記実オブジェクトとの距離に基づいて、前記仮想オブジェクトを制御する、
請求項１に記載の情報処理装置。
【請求項１１】
前記表示制御部は、前記実オブジェクトの実空間におけるサイズと前記仮想オブジェクトの実物大に関する既知のデータとに基づいて、前記仮想オブジェクトを制御する、
請求項１〜１０のいずれか一項に記載の情報処理装置。
【請求項１２】
前記表示制御部は、前記実オブジェクトの実空間におけるサイズと前記仮想オブジェクトの実物大に関する既知のデータとの関係に基づいて、前記実オブジェクトの画像におけるサイズに対する前記仮想オブジェクトの画像におけるサイズの割合を特定する、
請求項１１に記載の情報処理装置。
【請求項１３】
前記表示制御部は、前記実オブジェクトの実空間におけるサイズを取得する、
請求項１に記載の情報処理装置。
【請求項１４】
前記表示制御部は、前記所定の物体の認識結果、環境認識の結果および前記実オブジェクトの認識結果に基づいて、前記実オブジェクトの実空間における位置を算出する、
請求項２に記載の情報処理装置。
【請求項１５】
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに基づいて、前記仮想オブジェクトを選択する、
請求項１〜１４のいずれか一項に記載の情報処理装置。
【請求項１６】
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに応じて、前記仮想オブジェクトの表示態様を制御する、
請求項１〜１４のいずれか一項に記載の情報処理装置。
【請求項１７】
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに応じて、前記仮想オブジェクトの動きを制御する、
請求項１６に記載の情報処理装置。
【請求項１８】
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに応じて、前記仮想オブジェクトの画像におけるサイズを制御する、
請求項１６に記載の情報処理装置。
【請求項１９】
撮像部により撮像された画像を取得することと、
前記画像に映る実オブジェクトの認識結果に応じて仮想オブジェクトを表示させることと、
前記実オブジェクトの実空間におけるサイズに基づいて、前記仮想オブジェクトを制御することと、
を含む、情報処理方法。
【請求項２０】
コンピュータを、
撮像部により撮像された画像を取得する画像取得部と、
前記画像に映る実オブジェクトの認識結果に応じて仮想オブジェクトを表示させる表示制御部と、を備え、
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに基づいて、前記仮想オブジェクトを制御する、情報処理装置として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本開示によれば、撮像部により撮像された画像を取得することと、前記画像に映る実オブジェクトの認識結果に応じて仮想オブジェクトを表示させることと、前記実オブジェクトの実空間におけるサイズに基づいて、前記仮想オブジェクトを制御することと、を含む、情報処理方法が提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
ここで、一般的に、実空間Ｅに付加される仮想オブジェクトの制御は、実オブジェクトＡの画像Ｉｍにおけるサイズに基づいてなされ得る。しかし、実オブジェクトＡの画像Ｉｍにおけるサイズは撮像部１２０と実オブジェクトＡとの距離などに応じて変化し得る。そのため、実オブジェクトＡの画像Ｉｍにおけるサイズを考慮しただけでは、実オブジェクトＡの実空間Ｅにおけるサイズを十分に考慮したとは言えない。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
一方、図６を参照すると、図４に示した場合と同様に、実オブジェクトＡ２の実空間Ｅ２におけるサイズはサイズＺａｒ２である。表示制御部１１５は、実オブジェクトＡ２の実空間Ｅ２におけるサイズＺａｒ２に基づいて仮想オブジェクトＶ２２の動きを制御してよい。例えば、表示制御部１１５は、実オブジェクトＡ２の実空間Ｅ２におけるサイズＺａｒ２が所定の閾値を下回る場合には、仮想オブジェクトＶ２２が所定の第２の動きを示すように制御してもよい。所定の第２の動きは特に限定されないが、図６に示した例では、仮想オブジェクトＶ２２が実オブジェクトＡ１に留まっているような動きに相当している。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
図７を参照すると、図４に示した場合と同様に、実オブジェクトＡ１の実空間Ｅ１におけるサイズはサイズＺａｒ１である。図４に示した場合と同様に、実オブジェクトＡ２の実空間Ｅ２におけるサイズはサイズＺａｒ２である。表示制御部１１５は、実オブジェクトＡ１の実空間Ｅ１におけるサイズＺａｒ１の方が実オブジェクトＡ２の実空間Ｅ２におけるサイズＺａｒ２よりも大きいため、仮想オブジェクトＶ１３の画像Ｉｍ１３におけるサイズを仮想オブジェクトＶ２３の画像Ｉｍ２３におけるサイズよりも大きくしてもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】変更
【補正の内容】
【０１０１】
例えば、上記した表示部は、ＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）であってもよい。例えば、不透過型のＨＭＤが表示部として用いられる場合には、必ずしも画像は表示部に表示されなくてもよい。かかる場合には、表示部は、画像ではなく実空間に仮想オブジェクトを重畳させてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】変更
【補正の内容】
【０１０４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
撮像部により撮像された画像を取得する画像取得部と、
前記画像に映る実オブジェクトの認識結果に応じて、仮想オブジェクトを表示させる表示制御部と、を備え、
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに基づいて、前記仮想オブジェクトを制御する、情報処理装置。
（２）
前記表示制御部は、所定の物体の実空間におけるサイズに関する既知のデータ、前記所定の物体の画像におけるサイズおよび前記所定の物体の画像における位置に応じて特定した前記所定の物体の実空間における位置と、前記実オブジェクトの画像におけるサイズと、前記実オブジェクトの実空間における位置とに基づいて、前記実オブジェクトの実空間におけるサイズを算出する、
前記（１）に記載の情報処理装置。
（３）
前記表示制御部は、前記実オブジェクトと所定の平面との間の実空間における距離に基づいて、前記仮想オブジェクトを制御する、
前記（２）に記載の情報処理装置。
（４）
前記表示制御部は、重力方向と前記所定の物体の姿勢との関係に基づいて、前記仮想オブジェクトを制御する、
前記（２）に記載の情報処理装置。
（５）
前記表示制御部は、重力方向と前記実オブジェクトの姿勢との関係に基づいて、前記仮想オブジェクトを制御する、
前記（２）に記載の情報処理装置。
（６）
前記表示制御部は、所定の平面の姿勢と前記実オブジェクトの姿勢との関係に基づいて、前記仮想オブジェクトを制御する、
前記（２）に記載の情報処理装置。
（７）
前記表示制御部は、前記所定の物体が前記所定の平面に載置されている場合、前記所定の物体の実空間における位置および姿勢に基づいて、前記所定の平面の実空間における位置および姿勢を特定する、
前記（３）〜（６）のいずれか一項に記載の情報処理装置。
（８）
前記表示制御部は、前記所定の物体の実空間における位置を特定した旨を表示させる、
前記（２）に記載の情報処理装置。
（９）
前記表示制御部は、前記実オブジェクトの実空間における位置に基づいて、前記仮想オブジェクトを制御する、
前記（１）に記載の情報処理装置。
（１０）
前記表示制御部は、前記撮像部と前記実オブジェクトとの距離に基づいて、前記仮想オブジェクトを制御する、
前記（１）に記載の情報処理装置。
（１１）
前記表示制御部は、前記実オブジェクトの実空間におけるサイズと前記仮想オブジェクトの実物大に関する既知のデータとに基づいて、前記仮想オブジェクトを制御する、
前記（１）〜（１０）のいずれか一項に記載の情報処理装置。
（１２）
前記表示制御部は、前記実オブジェクトの実空間におけるサイズと前記仮想オブジェクトの実物大に関する既知のデータとの関係に基づいて、前記実オブジェクトの画像におけるサイズに対する前記仮想オブジェクトの画像におけるサイズの割合を特定する、
前記（１１）に記載の情報処理装置。
（１３）
前記表示制御部は、前記実オブジェクトの実空間におけるサイズを取得する、
前記（１）に記載の情報処理装置。
（１４）
前記表示制御部は、前記所定の物体の認識結果、環境認識の結果および前記実オブジェクトの認識結果に基づいて、前記実オブジェクトの実空間における位置を算出する、
前記（２）に記載の情報処理装置。
（１５）
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに基づいて、前記仮想オブジェクトを選択する、
前記（１）〜（１４）のいずれか一項に記載の情報処理装置。
（１６）
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに応じて、前記仮想オブジェクトの表示態様を制御する、
前記（１）〜（１４）のいずれか一項に記載の情報処理装置。
（１７）
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに応じて、前記仮想オブジェクトの動きを制御する、
前記（１６）に記載の情報処理装置。
（１８）
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに応じて、前記仮想オブジェクトの画像におけるサイズを制御する、
前記（１６）に記載の情報処理装置。
（１９）
撮像部により撮像された画像を取得することと、
前記画像に映る実オブジェクトの認識結果に応じて仮想オブジェクトを表示させることと、
前記実オブジェクトの実空間におけるサイズに基づいて、前記仮想オブジェクトを制御することと、
を含む、情報処理方法。
（２０）
コンピュータを、
撮像部により撮像された画像を取得する画像取得部と、
前記画像に映る実オブジェクトの認識結果に応じて仮想オブジェクトを表示させる表示制御部と、を備え、
前記表示制御部は、前記実オブジェクトの実空間におけるサイズに基づいて、前記仮想オブジェクトを制御する、情報処理装置として機能させるためのプログラムを記録した、コンピュータに読み取り可能な記録媒体。