11386626

Information Processing Apparatus, Information Processing Method, and Program

PublishedJuly 12, 2022
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
11 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An information processing apparatus comprising: a display control unit configured to determine whether a real object having a flat surface with a suitable region to display a virtual object is positioned within a range in accordance with a distance between the real object and a mobile terminal, perform, when it is determined that the real object having the flat surface with the suitable region is positioned within the range, a first process of displaying the virtual object, wherein a display of the virtual object is changed and the virtual object is superimposed on a display region within the suitable region of the flat surface of the real object based on a user operation in the first process, and perform, when it is determined that the real object does not have the flat surface with the suitable region positioned within the range, a second process of displaying the virtual object superimposed in midair in front of the mobile terminal based on the user operation in the second process, wherein the display control unit determines that the real object has the flat surface with the suitable region to display the virtual object based on an area of the suitable region being greater than an area threshold and an angle formed between a normal line of the suitable region and a line-of-sight direction being less than an angular threshold, and wherein the display control unit is implemented via at least one processor.

2

2. The information processing apparatus according to claim 1 , wherein the user operation includes a drag operation.

3

3. The information processing apparatus according to claim 1 , wherein, in the first process, a shape of the virtual object is transformed.

4

4. The information processing apparatus according to claim 3 , wherein, in the first process, the virtual object is rotated by the angle formed between the normal line of the suitable region of the flat surface and the line-of-sight direction.

5

5. The information processing apparatus according to claim 3 , wherein the shape of the virtual object is transformed in accordance with a shape of the flat surface.

6

6. The information processing apparatus according to claim 1 , wherein the flat surface is a horizontal surface.

7

7. The information processing apparatus according to claim 1 , wherein, in the first process, the virtual object is superimposed in a same plane region as the flat surface.

8

8. The information processing apparatus according to claim 1 , wherein, in the first process, the virtual object is superimposed in a plane region that is separated from a plane region of the flat surface.

9

9. The information processing apparatus according to claim 1 , wherein the display control unit further determines that the real object has the flat surface with the suitable region to display the virtual object based on a color change of the suitable region being less than a color change threshold.

10

10. An information processing method comprising: determining whether a real object having a flat surface with a suitable region to display a virtual object is positioned within a range in accordance with a distance between the real object and a mobile terminal; performing, when it is determined that the real object having the flat surface with the suitable region is positioned within the range, a first process of displaying the virtual object, wherein a display of the virtual object is changed and the virtual object is superimposed on a display region within the suitable region of the flat surface of the real object based on a user operation in the first process; and performing, when it is determined that the real object does not have the flat surface with the suitable region positioned within the range, a second process of displaying the virtual object superimposed in midair in front of the mobile terminal based on the user operation in the second process, wherein the real object is determined to have the flat surface with the suitable region to display the virtual object based on an area of the suitable region being greater than an area threshold and an angle formed between a normal line of the suitable region and a line-of-sight direction being less than an angular threshold.

11

11. A non-transitory computer-readable storage medium having embodied thereon a program, which when executed by a computer causes the computer to execute a method, the method comprising: determining whether a real object having a flat surface with a suitable region to display a virtual object is positioned within a range in accordance with a distance between the real object and a mobile terminal; performing, when it is determined that the real object having the flat surface with the suitable region is positioned within the range, a first process of displaying the virtual object, wherein a display of the virtual object is changed and the virtual object is superimposed on a display region within the suitable region of the flat surface of the real object based on a user operation in the first process; and performing, when it is determined that the real object does not have the flat surface with the suitable region positioned within the range, a second process of displaying the virtual object superimposed in midair in front of the mobile terminal based on the user operation in the second process, wherein the real object is determined to have the flat surface with the suitable region to display the virtual object based on an area of the suitable region being greater than an area threshold and an angle formed between a normal line of the suitable region and a line-of-sight direction being less than an angular threshold.

Patent Metadata

Filing Date

Unknown

Publication Date

July 12, 2022

Inventors

Mitsuru NISHIBE
Tsuyoshi ISHIKAWA
Hirotake ICHIKAWA

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM” (11386626). https://patentable.app/patents/11386626

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.