【手続補正書】
【提出日】平成28年2月4日(2016.2.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の特徴と、
前記第１の特徴とは異なる第２の特徴と、
撮像装置によって撮像された現実空間の画像を取得する画像取得手段と、
前記画像から１又は複数の特徴を検出する特徴検出手段と、
仮想空間において、前記検出された特徴の位置に基づく位置に、前記特徴に対応付けられた仮想オブジェクトを配置して、前記仮想空間の画像を生成する画像生成手段と、
前記仮想空間の画像が現実空間に重畳されてユーザーから視認されるように、表示装置に画像を表示させる表示制御手段と、
を備える情報処理装置と、
を備える情報処理システムであって、
前記画像生成手段は、前記画像取得手段によって取得された現実空間の画像から前記第１の特徴と前記第２の特徴とが検出された場合に、前記仮想空間において、前記第２の特徴の位置に基づく位置に、前記第１の特徴に応じた第１の仮想オブジェクトを配置する、情報処理システム。
【請求項２】
前記画像生成手段は、前記特徴検出手段によって、前記画像取得手段によって取得された現実空間の画像から前記第２の特徴とともに前記第１の特徴が検出された場合に、前記仮想空間において、前記第１の仮想オブジェクトと、前記第２の特徴に対応付けられた仮想オブジェクトと、を、それぞれ、前記第２の特徴の位置に基づく位置に、配置する、
請求項１に記載の情報処理システム。
【請求項３】
前記第１の特徴は、複数の種類を有し、
前記画像生成手段は、前記第２の特徴とともに検出される前記第１の特徴の種類に応じて、前記第１の仮想オブジェクトを決定する、
請求項１又は２に記載の情報処理システム。
【請求項４】
前記画像生成手段は、前記特徴検出手段によって前記第２の特徴とともに検出される前記第１の特徴の種類が更新された場合に、前記第２の特徴の位置に基づく位置に配置する第１の仮想オブジェクトを、更新後の前記第１の特徴の種類に応じた第１の仮想オブジェクトに更新する、
請求項３に記載の情報処理システム。
【請求項５】
前記画像生成手段は、前記特徴検出手段によって前記第２の特徴とともに検出される前記第１の特徴の種類が更新された場合に、前記第２の特徴の位置に基づく位置に、前記更新前に配置されていた第１の仮想オブジェクトに加えて、前記更新後の前記第１の特徴の種類に応じた第１の仮想オブジェクトも配置する、
請求項３に記載の情報処理システム。
【請求項６】
前記画像生成手段は、前記特徴検出手段によって、前記画像取得手段によって取得された現実空間の画像から、複数の第１の特徴と、前記第２の特徴と、が検出された場合には、前記仮想空間において、前記第２の特徴の位置に基づく位置に、前記複数の第１の特徴のそれぞれに応じた前記第１の仮想オブジェクトを配置し、前記複数の第１の特徴の位置に基づくそれぞれの位置に、前記複数の第１の特徴のそれぞれに対応付けられた仮想オブジェクトを配置する、
請求項３に記載の情報処理システム。
【請求項７】
前記画像生成手段は、前記特徴検出手段によって、前記画像取得手段によって取得された現実空間の画像から、種類の異なる特徴を含む複数の前記第１の特徴と、前記第２の特徴と、が検出された場合には、前記仮想空間において、前記第２の特徴の位置に基づく位置に、前記複数の第１の特徴のそれぞれの種類に応じた前記第１の仮想オブジェクトのうち少なくとも一つを配置し、前記複数の第１の特徴の位置に基づくそれぞれの位置に、前記各第１の特徴の種類に対応付けられた仮想オブジェクトを配置する、
請求項６に記載の情報処理システム。
【請求項８】
前記画像生成手段は、前記仮想空間において、前記第２の特徴の位置に基づく位置に、所定の条件を満たす前記第１の特徴の種類に応じた前記第１の仮想オブジェクトを配置し、前記複数の第１の特徴の位置に基づくそれぞれの位置に、各前記第１の特徴の種類に対応付けられた仮想オブジェクトを配置する、
請求項６又は７に記載の情報処理システム。
【請求項９】
前記画像生成手段は、前記第２の特徴の位置に基づく位置に、前記所定の条件として、前記第２の特徴に対して所定の位置関係にある第１の特徴の種類に応じた前記第１の仮想オブジェクトを配置する、
請求項８に記載の情報処理システム。
【請求項１０】
前記画像生成手段は、前記第２の特徴の位置に基づく位置に、前記所定の条件として、前記特徴検出手段によって検出された前記第１の特徴のうち、前記第１の特徴の種類毎に付された優先度の最も高い第１の特徴の種類に応じた前記第１の仮想オブジェクトを配置する、
請求項８に記載の情報処理システム。
【請求項１１】
前記画像生成手段は、前記特徴検出手段によって、前記画像取得手段によって取得された現実空間の画像から、互いに種類の異なる複数の前記第１の特徴と、前記第２の特徴と、が検出された場合には、前記仮想空間において、前記第２の特徴の位置に基づく位置に、前記複数の第１の特徴の種類の組み合わせに応じた前記第１の仮想オブジェクトを配置し、前記複数の第１の特徴の位置に基づくそれぞれの位置に、前記各第１の特徴の種類に対応付けられた仮想オブジェクトを配置する、
請求項３に記載の情報処理システム。
【請求項１２】
前記画像生成手段は、前記仮想空間において、前記第２の特徴の位置に基づく位置に、前記第２の特徴に対する前記互いに種類の異なる複数の第１の特徴の追加順に応じた前記
第１の仮想オブジェクトを配置し、前記複数の第１の特徴の位置に基づくそれぞれの位置に、前記各第１の特徴の種類に対応付けられた仮想オブジェクトを配置する、
請求項１１に記載の情報処理システム。
【請求項１３】
前記画像生成手段は、前記仮想空間において、前記第２の特徴の位置に基づく位置に、前記第２の特徴に対する前記互いに種類の異なる複数の第１の特徴のそれぞれの位置関係に応じた前記第１の仮想オブジェクトを配置し、前記複数の第１の特徴の位置に基づくそれぞれの位置に、前記各第１の特徴の種類に対応付けられた仮想オブジェクトを配置する、
請求項１１に記載の情報処理システム。
【請求項１４】
前記画像生成手段は、前記画像取得手段によって取得された現実空間の画像から前記第１の特徴及び前記第２の特徴が検出されることによって、前記第２の特徴の位置に基づく位置に、前記第１の特徴に応じた前記第１の仮想オブジェクトを配置して仮想空間の画像を生成している状態において、前記特徴検出手段によって、前記第２の特徴は検出されるものの前記第１の特徴が検出されなくなった場合に、前記仮想空間において、前記第２の特徴の位置に基づく位置に、前記第１の特徴に応じた前記第１の仮想オブジェクトを配置して前記仮想空間の画像を生成し続ける、
請求項１から５のいずれか一項に記載の情報処理システム。
【請求項１５】
前記画像生成手段は、所定条件が満たされる場合に、前記第１の特徴が検出されなくなった後も前記第２の特徴に基づく位置に配置していた前記第１の仮想オブジェクトを、前記第２の特徴に基づく位置に配置せずに、前記仮想空間の画像を生成する、
請求項１４に記載の情報処理システム。
【請求項１６】
前記所定条件は、前記第１の特徴が検出されなくなってから所定時間が経過することである、
請求項１５に記載の情報処理システム。
【請求項１７】
前記画像生成手段は、前記特徴検出手段によって、前記画像から、前記第２の特徴が検出され、前記第１の特徴は検出されない場合には、前記仮想空間において、前記第２の特徴の位置に基づく位置に前記第２の特徴に対応付けられた仮想オブジェクトを配置して前記仮想空間の画像を生成する、
請求項１から３のいずれか一項に記載の情報処理システム。
【請求項１８】
前記画像生成手段は、前記第１の特徴の位置に基づく位置に、前記第１の特徴に対応付けられた仮想オブジェクトを配置する、
請求項１から１７のいずれか一項に記載の情報処理システム。
【請求項１９】
前記画像生成手段は、前記第１の特徴の位置に基づく位置に、前記第１の仮想オブジェクトとは異なる前記第１の特徴に対応付けられた仮想オブジェクトを配置する、
請求項１８に記載の情報処理システム。
【請求項２０】
前記第１の特徴は、前記第１の特徴に対応付けられた仮想オブジェクトの形態の少なくとも一部を模した図形であり、前記第２の特徴は、前記第２の特徴に対応付けられた仮想オブジェクトの形態を模した図形ではない、
請求項１から１９のいずれか一項に記載の情報処理システム。
【請求項２１】
前記第１の特徴は、所定のコンテンツをユーザーが取得可能な情報を保持し、前記所定のコンテンツをユーザーが取得した後もユーザーの手元に残る情報保持装置に印刷され、
前記第２の特徴は、前記情報保持装置の梱包材に印刷される、
請求項１から２０のいずれか一項に記載の情報処理システム。
【請求項２２】
撮像装置によって撮像された現実空間の画像を取得する画像取得手段と、
前記画像から１又は複数の特徴を検出する特徴検出手段と、
仮想空間において、前記検出された特徴の位置に基づく位置に、前記特徴に対応付けられた仮想オブジェクトを配置して、前記仮想空間の画像を生成する画像生成手段と、
前記仮想空間の画像が現実空間に重畳されてユーザーから視認されるように、表示装置に画像を表示させる表示制御手段と、
を備える情報処理装置であって、
前記画像生成手段は、前記画像取得手段によって取得された現実空間の画像から第１の特徴と前記第１の特徴とは異なる第２の特徴とが検出された場合に、前記仮想空間において、前記第２の特徴の位置に基づく位置に、前記第１の特徴に応じた第１の仮想オブジェクトを配置する、
情報処理装置。
【請求項２３】
コンピュータが、
撮像装置によって撮像された現実空間の画像を取得する画像取得ステップと、
前記画像から１又は複数の特徴を検出する特徴検出ステップと、
仮想空間において、前記検出された特徴の位置に基づく位置に、前記特徴に対応付けられた仮想オブジェクトを配置して、前記仮想空間の画像を生成する画像生成ステップと、
前記仮想空間の画像が現実空間に重畳されてユーザーから視認されるように、表示装置に画像を表示させる表示制御ステップと、
を実行する情報処理方法であって、
前記画像生成ステップにおいて、前記画像取得ステップにおいて取得された現実空間の画像から第１の特徴と前記第１の特徴とは異なる第２の特徴とが検出された場合に、前記仮想空間において、前記第２の特徴の位置に基づく位置に、前記第１の特徴に応じた第１の仮想オブジェクトを配置する、
情報処理方法。
【請求項２４】
コンピュータを、
撮像装置によって撮像された現実空間の画像を取得する画像取得手段と、
前記画像から１又は複数の特徴を検出する特徴検出手段と、
仮想空間において、前記検出された特徴の位置に基づく位置に、前記特徴に対応付けられた仮想オブジェクトを配置して、前記仮想空間の画像を生成する画像生成手段と、
前記仮想空間の画像が現実空間に重畳されてユーザーから視認されるように、表示装置に画像を表示させる表示制御手段と、
として機能させる情報処理用プログラムであって、
前記画像生成手段は、前記画像取得手段によって取得された現実空間の画像から第１の特徴と前記第１の特徴とは異なる第２の特徴とが検出された場合に、前記仮想空間において、前記第２の特徴の位置に基づく位置に、前記第１の特徴に応じた第１の仮想オブジェクトを配置する、
情報処理用プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
しかしながら、該拡張現実技術では、表示装置の撮像画像を表示する画面において、２次元バーコードの位置に、該２次元バーコードに対応する３次元画像データが重畳して表示されるだけであって、視覚的効果として、変化が乏しいものであった。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
また、画像生成手段は、画像取得手段によって取得された現実空間の画像から第１の特徴及び第２の特徴が検出されることによって、第２の特徴の位置に基づく位置に、第１の特徴に応じた第１の仮想オブジェクトを配置して仮想空間の画像を生成している状態において、特徴検出手段によって、第２の特徴は検出されるものの第１の特徴が検出されなくなった場合に、仮想空間において、第２の特徴の位置に基づく位置に、第１の特徴に応じた第１の仮想オブジェクトを配置して仮想空間の画像を生成し続けるようにしてもよい。この場合、画像生成手段は、所定条件が満たされる場合に、第１の特徴が検出されなくなった後も第２の特徴に基づく位置に配置していた第１の仮想オブジェクトを、第２の特徴に基づく位置に配置せずに、仮想空間の画像を生成するようにしてもよい。所定条件は、例えば、第１の特徴が検出されなくなってから所定時間が経過することである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
ステップＳ４では、画像生成部２５は、仮想空間において、検出された１つのマーカー３に対応する位置に、マーカー３に対応する仮想オブジェクトを配置する。マーカー３に対応する仮想オブジェクトＩＤ及び仮想オブジェクトの表示位置等については、マーカー情報から取得される。仮想オブジェクトは、マーカー情報から取得されたオブジェクトＩＤによってオブジェクト情報から取得される。Ｓ２において検出された１つのマーカーが共用マーカー３Ｙである場合もステップＳ４に分岐し、共用マーカー３Ｙに対応する位置に、共用マーカー３Ｙに対応する仮想オブジェクトが配置される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００８４
【補正方法】変更
【補正の内容】
【００８４】
例えば、組み合わせ情報の、共用マーカー３Ｙ，個別マーカー３Ａ，個別マーカー３Ｂの組み合わせにおいて、共用マーカー３Ｙに対する距離が個別マーカー３Ａの方が個別マーカー３Ｂより近い場合には、仮想オブジェクト（Ｘ）を対応付け、共用マーカー３Ｙに対する距離が個別マーカー３Ａの方が個別マーカー３Ｂより遠い場合には、仮想オブジェクト（Ｙ）を対応付ける。この場合には、例えば、特徴検出部２２が、共用マーカー３Ｙ，個別マーカー３Ａ，個別マーカー３Ｂの並びを検出すると、画像生成部２５が組み合わせ情報に基づいて、共用マーカー３Ｙに対応する位置に仮想オブジェクト（Ｘ）を配置する（図３、Ｓ６，Ｓ７）。次に、個別マーカー３Ａと個別マーカー３Ｂとの並びが入れ替えられると、特徴検出部２２が、共用マーカー３Ｙ，個別マーカー３Ｂ，個別マーカー３
Ａの並びを検出し、画像生成部２５が組み合わせ情報に基づいて共用マーカー３Ｙに対応する位置に仮想オブジェクト（Ｙ）を配置する（図３、Ｓ６，Ｓ７）。