US 12,112,443 B2
Display control apparatus, display control method, and program
Yuya Hanai, Tokyo (JP); and Shingo Tsurumi, Saitama (JP)
Assigned to SONY CORPORATION, Tokyo (JP)
Filed by SONY CORPORATION, Tokyo (JP)
Filed on Nov. 30, 2023, as Appl. No. 18/525,228.
Application 18/525,228 is a continuation of application No. 17/712,788, filed on Apr. 4, 2022.
Application 17/712,788 is a continuation of application No. 16/194,543, filed on Nov. 19, 2018, granted, now 11,321,921, issued on May 3, 2022.
Application 16/194,543 is a continuation of application No. 15/454,516, filed on Mar. 9, 2017, granted, now 10,181,221, issued on Jan. 15, 2019.
Application 15/454,516 is a continuation of application No. 14/433,073, granted, now 9,613,461, issued on Apr. 4, 2017, previously published as PCT/JP2013/078592, filed on Oct. 22, 2013.
Claims priority of application No. 2012-269191 (JP), filed on Dec. 10, 2012.
Prior Publication US 2024/0096039 A1, Mar. 21, 2024
Int. Cl. G06T 19/00 (2011.01); G06F 1/16 (2006.01); G06F 3/01 (2006.01); G06F 3/0346 (2013.01); G06F 3/0481 (2022.01); G06T 5/00 (2006.01)
CPC G06T 19/006 (2013.01) [G06F 1/1686 (2013.01); G06F 3/013 (2013.01); G06F 3/0346 (2013.01); G06F 3/0481 (2013.01); G06T 5/00 (2013.01); G06F 2200/1637 (2013.01)] 29 Claims
OG exemplary drawing
 
1. An information processing apparatus comprising:
circuitry configured to:
acquire a motion of a user;
acquire an environment information of a real space, the environment information including a topographical model of the real space;
initiate display of a virtual object superimposed on a captured image;
control a display of the virtual object according to the motion of the user;
control the display of the virtual object according to the topographical model; and
control the display of the virtual object between a first situation and a second situation, based on a result of a determination that a region of the captured image is substantially a flat surface and that the virtual object is displayed separately from the flat surface,
wherein the virtual object is displayed separately from the flat surface in the first situation, and
wherein a part of the virtual object is displayed on the flat surface in the second situation.