IP Library › Granted Patent US 12,370,434
Granted Patent B2
US 12,370,434 · App. 18/390,097 · Granted Jul 29, 2025

Information processing device, control method of information processing device, and program

Inventor: Yoshinori Ohashi (Tokyo, JP)
A63F13/213A63F13/25A63F13/52A63F13/533A63F13/577G06F3/011G06T19/006G09G5/36A63F2300/1087A63F2300/308A63F2300/643A63F2300/66G06F3/0482G06F3/0484G09G2354/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,370,434
App. No.
18/390,097
Granted
Jul 29, 2025
Kind
B2
Abstract

An information processing device obtains information regarding the position of each fingertip of a user in a real space, and determines contact between a virtual object set within a virtual space and a finger of the user. The information processing device sets the virtual object in a partly deformed state such that a part of the virtual object, the part corresponding to the position of the finger determined to be in contact with the object among the fingers of the user, is located more to a far side from a user side than the finger, and displays the virtual object having the shape set thereto as an image in the virtual space on a display device.

Claims (50)

1. An information processing device connected to a display device presenting an image of a virtual space to a user, the information processing device comprising:

circuitry configured to

obtain information regarding a position of a fingertip of the user in a real space;

set, within the virtual space, a position and an image of a virtual object superimposed on an image of an object within the real space;

determine contact between the virtual object set within the virtual space and the finger of the user;

recognize a surface of the object within the real space; and

perform processing in which the position of the virtual object is moved to a position based on the surface according to an instruction of the user, wherein

the circuitry is configured to set an icon included in the virtual object in a deformed state when a fingertip of the user is in contact with the icon.

2. The information processing device of claim 1 , wherein

the circuitry is configured to prevent the virtual object from being set further back than the surface of the object.

3. The information processing device of claim 1 , wherein the virtual object has a curved shape.

4. The information processing device of claim 1 , wherein

the circuitry is configured to set the virtual object such that a contour line of the virtual object is displayed in a first color when the circuitry determines that the virtual object and the fingertip of the user are in contact with each other, and the contour line is displayed in a second color when the circuitry determines that no fingertips of the user are in contact with the virtual object.

5. The information processing device of claim 1 , wherein

the circuitry is configured to perform processing in a mode in which the position of the virtual object is moved by an amount of movement within the virtual space, the amount of movement corresponding to an amount of movement of the finger of the user in the real space.

6. The information processing device of claim 1 , wherein

the circuitry is configured to perform processing in a mode in which the position of the virtual object is not moved irrespective of movement of a part of the user in the real space based on an instruction of the user.

7. The information processing device of claim 5 , wherein

the circuitry is configured to perform processing in a plurality of modes and when a predetermined operation is performed in each mode, the circuitry is configured to switch to processing in another mode.

8. The information processing device of claim 1 , wherein the circuitry is configured to:

obtain orientation information indicating whether each finger of the user is showing a back or showing a pad; and

set the virtual object in a partly deformed state such that a part of the virtual object corresponding to a position of a finger showing the back determined to be in contact with the virtual object among the fingers of the user, is located a greater distance away from the user than the position of the finger showing the back.

9. The information processing device of claim 8 , wherein

the virtual object is rendered in a state of being superimposed on a finger showing the pad among the fingers of the user.

10. The information processing device of claim 1 , wherein

the information processing device is a head-mounted display device configured to be worn on the user's head.

11. A method performed by an information processing device, the method comprising:

obtaining information regarding a position of a fingertip of the user in a real space;

setting, within a virtual space, a position and an image of a virtual object superimposed on an image of an object within the real space;

determining contact between the virtual object set within the virtual space and the finger of the user;

recognizing a surface of the object within the real space;

performing processing in which the position of the virtual object is moved to a position based on the surface according to an instruction of the user; and

setting an icon included in the virtual object in a deformed state when a fingertip of the user is in contact with the icon.

12. The method of claim 11 , further comprising:

preventing the virtual object from being set further back than the surface of the object.

13. The method of claim 11 , wherein

the virtual object has a curved shape.

14. The method of claim 11 , further comprising:

moving the position of the virtual object within the virtual space based on an amount of movement of the finger of the user in the real space.

15. A non-transitory computer readable medium having stored thereon a program, which when executed by circuitry, causes the circuitry to:

obtain information regarding a position of a fingertip of the user in a real space;

set, within a virtual space, a position and an image of a virtual object superimposed on an image of an object within the real space;

determine contact between the virtual object set within the virtual space and the finger of the user;

recognize a surface of the object within the real space;

perform processing in which the position of the virtual object is moved to a position based on the surface according to an instruction of the user; and

setting an icon included in the virtual object in a deformed state when a fingertip of the user is in contact with the icon.

16. The non-transitory computer readable medium of claim 15 , wherein the program, when executed by the circuitry, causes the circuitry to:

prevent the virtual object from being set further back than the surface of the object.

17. The non-transitory computer readable medium of claim 11 , wherein

the virtual object has a curved shape.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2025
From: OHASHI, YOSHINORI
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 071553/0617 →
Priority Claims (1)
JP 2017-090171 · Apr 28, 2017 · national
Continuity (5)
Continuation 18114565 · Feb 27, 2023
Continuation 17579174 · Jan 19, 2022
Continuation 17323184 · May 18, 2021
Continuation 16605667
Related Publication 20240115934A1 · Apr 11, 2024
References Cited (55)
US 6346929B1 · Fukushima et al. · 2002 [cited by applicant]
US 9383895B1 · Vinayak et al. · 2016 [cited by applicant]
US 10416834B1 · Holz · 2019 [cited by examiner]
US 10489931B1 · Kinstner · 2019 [cited by examiner]
US 10706625B2 · Hayashi · 2020 [cited by examiner]
US 11077360B2 · Ohashi · 2021 [cited by applicant]
US 11260287B2 · Ohashi · 2022 [cited by applicant]
US 20160307374A1 · Kurz · 2016 [cited by examiner]
US 20160361648A1 · Kim · 2016 [cited by examiner]
US 20170131775A1 · Clements · 2017 [cited by examiner]
US 20180174366A1 · Nishibe · 2018 [cited by examiner]
US 20190278379A1 · Gribetz · 2019 [cited by examiner]
JP H08006708A · 1996 [cited by applicant]
JP H086708A · 1996 [cited by applicant]
JP 2008134990A · 2008 [cited by applicant]
JP 2010034633A · 2010 [cited by applicant]
JP 2010067062A · 2010 [cited by applicant]
JP 2010146481A · 2010 [cited by applicant]
JP 2010257359A · 2010 [cited by applicant]
JP 2011198150A · 2011 [cited by applicant]
JP 2012194492A · 2012 [cited by applicant]
JP 2012252386A · 2012 [cited by applicant]
JP 2014092829A · 2014 [cited by applicant]
JP 2014142751A · 2014 [cited by applicant]
JP 2014191718A · 2014 [cited by applicant]
JP 2014192838A · 2014 [cited by applicant]
JP 2015207219A · 2015 [cited by applicant]
JP 2016513833A · 2016 [cited by applicant]
JP 2016524262A · 2016 [cited by applicant]
JP 2016224595A · 2016 [cited by applicant]
JP 2017000575A · 2017 [cited by applicant]
JP 2017529635A · 2017 [cited by applicant]
WO 2010073928A1 · 2010 [cited by applicant]
WO 2014016992A1 · 2014 [cited by applicant]
WO 2014162762A1 · 2014 [cited by applicant]
WO 2015030264A1 · 2015 [cited by applicant]
WO 2016136838A1 · 2016 [cited by applicant]
WO 2016168047A1 · 2016 [cited by applicant]
WO 2016203792A1 · 2016 [cited by applicant]
Japanese Decision to Grant a Patent dated Oct. 5, 2021 for the Corresponding Japanese Patent Application No. 2020-130686. [cited by applicant]
International Preliminary Report on Patentability mailed Nov. 7, 2019, from International Application No. PCT/JP2018/016032, 18 sheets. [cited by applicant]
Japanese Office Action dated May 25, 2021 for the Corresponding Japanese Patent Application No. 2020-130686. [cited by applicant]
United States Office Action dated Jun. 15, 2020, from related U.S. Appl. No. 16/605,667. [cited by applicant]
United States Office Action dated Nov. 16, 2020, from related U.S. Appl. No. 16/605,667. [cited by applicant]
United States Notice of Allowance dated Feb. 24, 2021, from related U.S. Appl. No. 16/605,667. [cited by applicant]
United States Notice of Allowance dated Oct. 27, 2021, from related U.S. Appl. No. 17/323,184. [cited by applicant]
United States Office Action dated Jul. 5, 2022, from related U.S. Appl. No. 17/579,174. [cited by applicant]
United States Notice of Allowance dated Dec. 1, 2022, from related U.S. Appl. No. 17/579,174. [cited by applicant]
Japanese Office Action dated Sep. 20, 2022 for the Corresponding Japanese Patent Application No. 2021-177997. [cited by applicant]
International Search Report and Written Opinion mailed May 22, 2018, from International Application No. PCT/JP2018/016032, 11 sheets. [cited by applicant]
V. I. Pavlovic, et al., “Visual interpretation of hand gestures for human-computer interaction: a review,” IEEE Transaction on Pattern Analysis and Machine Intelligence, vol. 19, No. 7, pp. 677-695, 1997. [cited by applicant]
Noriaki Fujishima, et al., “Fingernail Detection Method from Hand Images including Palm,” Proceedings of IAPR International Conference on Machine Vision Applications, pp. 117-120, 2013 or the like). [cited by applicant]
Japanese Office Action dated Feb. 21, 2023 for the Corresponding Japanese Patent Application No. 2021-177997. [cited by applicant]
Decision of Dismissal of Amendment dated Jul. 4, 2023, from Japanese Patent Application No. 2021-177997,3 sheets. [cited by applicant]
Office Action issued on Jul. 16, 2024, in corresponding Japanese patent Application No. 2023-168614, 7 pages. [cited by applicant]