IP Library › Granted Patent US 10,216,278
Granted Patent B2
US 10,216,278 · App. 15/293,609 · Granted Feb 26, 2019

Haptic information presentation system and method

Inventors: Norio Nakamura (Ibaraki, JP); Yukio Fukui (Ibaraki, JP); Masataka Sakai (Ibaraki, JP)
Assignees: National Institute of Advanced Industrial Science and Technology; Miraisens, Inc.
G06F3/016A63F13/285G06F3/011G06F3/014G06F3/041G06T19/006G08B6/00G10K15/04H04B3/36G06F2203/013G09G5/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 10,216,278
App. No.
15/293,609
Granted
Feb 26, 2019
Kind
B2
Abstract

A system and method are disclosed in which in a conventional non-grounding man-machine interface having no reaction base on the human body and for giving the existence of a virtual object and the impact force of a collision to a person, a haptic sensation of a torque, a force and the like can be continuously presented in the same direction, which cannot be presented by only the physical characteristic of a haptic sensation presentation device. In a haptic presentation device, the rotation velocity of at least one rotator in the haptic presentation device is controlled by a control device, and a vibration, a force or a torque as the physical characteristic is controlled, so that the user is made to conceive various haptic information of the vibration, force, torque or the like.

Claims (76)

1. A method of controlling a motion of a virtual object to present a haptic information to (1) a medium device or a medium apparatus, and/or (2) a user, as if (1) the medium device or the medium apparatus, and/or (2) the user operates a real object, the method comprising:

applying a haptic sensory characteristic and/or an illusion of (1) the medium device or the medium apparatus, and/or (2) the user to the virtual object; and

controlling a physical quantity and/or a sensory quantity utilizing the haptic sensory characteristic and/or the illusion of (1) the medium device or the medium apparatus and/or (2) the user;

wherein the haptic sensory characteristic and/or an illusion of (1) the medium device or the medium apparatus, and/or (2) the user controls a physical quantity of a driving device provided in a haptic presentation device, and the haptic presentation device comprises at least one of an input device, an output device, a display device, video member, or the medium device, or the medium apparatus;

wherein the haptic sensory characteristic comprises at least one of a nonlinear characteristic, a hysteresis characteristic, a masking characteristic, a threshold characteristic, or a muscle reflection;

wherein the control of the motion of the virtual object comprises at least one of (1) controlling a frequency and intensity of vibration and/or vibration sensation, (2) utilizing a masking effect to continuously or intermittently control at least one haptic information of vibration sensation, force sensation, and a torque sensation in an arbitrary direction, (3) analyzing input information from a controller to control a motor so as to control a movement in a direction of haptic presentation device, (4) analyzing input information from an acceleration sensor to control a motor, (5) controlling rotation of an eccentric rotator, (6) adjusting a spatial intensity distribution of a resting force, (7) accelerating and/or decelerating a velocity of a body having an inertia moment, (8) rotating a rotation body around an axis orthogonal to the rotation axis, or (9) controlling a posture of a gyroscope.

2. The method according to claim 1 , wherein the haptic sensory characteristic comprises (i) a physical quantity provided to at least one of the medium device, the medium apparatus and the user by one or two way out of being given to at least one of the medium device, the medium apparatus, and the user and being bought by motion of at least one of the medium device, the medium apparatus, and the user; and (ii) a sensory quantity to be presented to at least one of the medium device, the medium apparatus, and the user, wherein the haptic sensory characteristic represents a relationship between the physical quantity to be applied to at least one of the medium device, the medium apparatus, and the user, and the sensory quantity to be perceived by at least one of the medium device, the medium apparatus, and the user.

3. The method according to claim 1 , wherein the sensory quantity comprises at least one of (i) a sensory quantity where an integral value of the sensory quantity does not become zero even if a further integral value of the physical quantity becomes zero; and/or (ii) a sensory quantity that does not exist physically.

4. The method according to claim 1 , wherein the sensory quantity characteristic comprises (i) one or more of physical quantity being given to the medium device or medium apparatus, and physical quantity being brought by operation of the medium device or the medium apparatus, or (ii) a sensory quantity to be presented to the medium device or the medium apparatus.

5. The method according to claim 1 , wherein the motion of the virtual object is controlled to present the haptic information on a surface of a display member.

6. The method according to claim 1 , wherein the motion of the virtual object is controlled to present the haptic information at a space around a surface of a display member.

7. The method according to claim 1 , wherein the motion of the virtual object is controlled to present the haptic information around a surface of a display member.

8. The method according to claim 1 , wherein the motion of the virtual object is controlled to present the haptic information around of a display member.

9. The method according to claim 1 , wherein the controlling of the motion of the virtual object comprises controlling at least one of a motor, a vibration, a torque, a sound, a video, an air pressure, a force, a piezoelectric element, a magnet, a speaker, a rotator, an eccentric rotator, or a rotation unit.

10. The method according to claim 1 , wherein the controlling of the motion of the virtual object comprises:

analyzing input information from at least one of a posture sensor or a touch panel sensor; and

controlling a motor to give a movement in a direction such that a feeling such as to operate an actual scroll wheel or joystick is presented in spite of a virtual wheel on the touch panel.

11. The method according to claim 1 , wherein the haptic information comprises at least one physical quantity of a motion due to at least one of a button operation, an input operation, a switch operation, a dial operation, an operation with respect to a display member, a scroll operation with respect to the display member, a touch operation with respect to the display member, an acceleration or deceleration operation with respect to the display member, an acceleration or deceleration operation with respect to the display member, an operation for grasping the display member, an operation for rubbing the display member, an operation for pressing the display member, an operation for pulling the display member, an operation for moving the display member, an operation with respect to a virtual object, a scroll operation with respect to the virtual object, a touch operation with respect to the virtual object, an acceleration or deceleration operation with respect to the virtual object, an operation for grasping the virtual object, an operation for rubbing the virtual object, an operation for pressing the virtual object, or an operation for pulling the virtual object based on a haptic sensory characteristic of an operator.

12. A method of controlling a motion of a virtual object to present a haptic information to (1) a medium device or a medium apparatus, and/or (2) a user, as if (1) the medium device or the medium apparatus, and/or (2) the user operates a real object, the method comprising:

applying a haptic sensory characteristic and/or an illusion of (1) the medium device or the medium apparatus, and/or (2) the user to the virtual object;

sensing by a sensor the physical quantity which operates the virtual object; and

controlling a physical quantity and/or a sensory quantity utilizing the haptic sensory characteristic and/or the illusion of (1) the medium device or the medium apparatus, and/or (2) the user;

wherein the haptic sensory characteristic and/or an illusion of (1) the medium device or medium apparatus, and/or (2) the user controls a physical quantity of a driving device provided in a haptic presentation device, and the haptic presentation device comprises at least one of an input device, an output device, a display device, video member, or the medium device or the medium apparatus;

wherein the haptic sensory characteristic comprises at least one of a nonlinear characteristic, a hysteresis characteristic, a masking characteristic, a threshold characteristic, or a muscle reflection;

wherein the control of the motion of the virtual object comprises at least one of (1) controlling a frequency and intensity of vibration and/or vibration sensation, (2) utilizing a masking effect to continuously or intermittently control at least one haptic information of vibration sensation, force sensation, and a torque sensation in an arbitrary direction, (3) analyzing input information from a controller to control a motor so as to control a movement in a direction of haptic presentation device, (4) analyzing input information from an acceleration sensor to control a motor, (5) controlling rotation of an eccentric rotator, (6) adjusting a spatial intensity distribution of a resting force, (7) accelerating and/or decelerating a velocity of a body having an inertia moment, (8) rotating a rotation body around an axis orthogonal to the rotation axis, or (9) controlling a posture of a gyroscope.

13. The method according to claim 12 , wherein the haptic sensory characteristic comprises (i) a physical quantity provided to at least one of the medium device, the medium apparatus, and the user by one or two way out of being given to at least one of the medium device, the medium apparatus, and the user and being bought by motion of at least one of the medium device, the medium apparatus, and the user; and (ii) a sensory quantity to be presented to at least one of the medium device, the medium apparatus, and the user, wherein the haptic sensory characteristic represents a relationship between the physical quantity to be applied to at least one of the medium device, the medium apparatus, and the user, and the sensory quantity to be perceived by at least one of the medium device, the medium apparatus, and the user.

14. The method according to claim 12 , wherein the sensory quantity comprises at least one of (i) a sensory quantity where an integral value of the sensory quantity does not become zero even if a further integral value of the physical quantity becomes zero; and/or (ii) a sensory quantity that does not exist physically.

15. The method according to claim 12 , wherein the sensory quantity characteristic comprises (i) one or more of physical quantity being given to the medium device or the medium apparatus, and physical quantity being brought by operation of the medium device or the medium apparatus, or (ii) a sensory quantity to be presented to the medium device or the medium apparatu]s.

16. The method according to claim 12 , wherein the motion of the virtual object is controlled to present the haptic information on a surface of a display member.

17. The method according to claim 12 , wherein the motion of the virtual object is controlled to present the haptic information at a space around a surface of a display member.

18. The method according to claim 12 , wherein the motion of the virtual object is controlled to present the haptic information around a surface of a display member.

19. The method according to claim 12 , wherein the motion of the virtual object is controlled to present the haptic information around of a display member.

20. The method according to claim 12 , wherein the controlling of the motion of the virtual object comprises controlling at least one of a motor, a vibration, a torque, a sound, a video, an air pressure, a force, a piezoelectric element, a magnet, a speaker, a rotator, an eccentric rotator, or a rotation unit.

21. The method according to claim 12 , wherein the controlling of the motion of the virtual object comprises:

analyzing input information from at least one of a posture sensor or a touch panel sensor; and

controlling a motor to give a movement in a direction such that a feeling such as to operate an actual scroll wheel or joystick is presented in spite of a virtual wheel on the touch panel.

22. The method according to claim 12 , wherein the haptic information comprises at least one physical quantity of a motion due to at least one of a button operation, an input operation, a switch operation, a dial operation, an operation with respect to a display member, a scroll operation with respect to the display member, a touch operation with respect to the display member, an acceleration or deceleration operation with respect to the display member, an operation for grasping the display member, an operation for rubbing the display member, an operation for pressing the display member, an operation for pulling the display member, an operation for moving the display member, an operation with respect to a virtual object, a scroll operation with respect to the virtual object, a touch operation with respect to the virtual object, an acceleration or deceleration operation with respect to the virtual object, an operation for grasping the virtual object, an operation for rubbing the virtual object, an operation for pressing the virtual object, or an operation for pulling the virtual object based on a haptic sensory characteristic of an operator.

23. A method of controlling a motion of a virtual object to present a haptic information to (1) a medium device or a medium apparatus, and/or (2) a user, as if (1) the medium device or the medium apparatus, and/or (2) the user operates a real object, the method comprising:

applying a haptic sensory characteristic and/or an illusion of (1) the medium device or the medium apparatus, and/or (2) the user to the virtual object;

sensing by a sensor the physical quantity which operates the virtual object;

controlling a physical quantity and/or a sensory quantity utilizing the haptic sensory characteristic and/or the illusion of (1) the medium device or the medium apparatus, and/or (2) the user;

wherein the haptic sensory characteristic and/or an illusion of (1) the medium device or the medium apparatus, and/or (2) the user controls a physical quantity of a driving device provided in a haptic presentation device, and the haptic presentation device comprises at least one of an input device, an output device, a display device, video member, or the medium device or the medium apparatus;

driving a data processing device by utilizing the haptic sensory characteristic and/or an illusion of (1) the medium device or the medium apparatus, and/or (2) the user;

wherein the driving of the data processing device is performed by a controller built in a haptic presentation device in response to receiving a signal from an information processing device;

wherein the haptic sensory characteristic comprises at least one of a nonlinear characteristic, a hysteresis characteristic, a masking characteristic, a threshold characteristic, or a muscle reflection;

wherein the control of the motion of the virtual object comprises at least one of (1) controlling a frequency and intensity of vibration and/or vibration sensation, (2) utilizing a masking effect to continuously or intermittently control at least one haptic information of vibration sensation, force sensation, and a torque sensation in an arbitrary direction, (3) analyzing input information from a controller to control a motor so as to control a movement in a direction of haptic presentation device, (4) analyzing input information from an acceleration sensor to control a motor, (5) controlling rotation of an eccentric rotator, (6) adjusting a spatial intensity distribution of a resting force, (7) accelerating and/or decelerating a velocity of a body having an inertia moment, (8) rotating a rotation body around an axis orthogonal to the rotation axis, or (9) controlling a posture of a gyroscope.

24. The method according to claim 23 , wherein the haptic sensory characteristic comprises (i) a physical quantity provided to at least one of the medium device or the medium apparatus, and the user by one or two way out of being given to at least one of the medium device or the medium apparatus, and the user and being bought by motion of at least one of the medium device or the medium apparatus, and the user; and (ii) a sensory quantity to be presented to at least one of the medium device or the medium apparatus, and the user, wherein the haptic sensory characteristic represents a relationship between the physical quantity to be applied to at least one of the medium device or the medium apparatus, and the user, and the sensory quantity to be perceived by at least one of the medium device or the medium apparatus, and the user.

25. The method according to claim 23 , wherein the sensory quantity comprises at least one of (i) a sensory quantity where an integral value of the sensory quantity does not become zero even if a further integral value of the physical quantity becomes zero; and/or (ii) a sensory quantity that does not exist physically.

26. The method according to claim 23 , wherein the sensory quantity characteristic comprises (i) one or more of physical quantity being given to the medium device or the medium apparatus, and physical quantity being brought by operation of the medium device or the medium apparatus, or (ii) a sensory quantity to be presented to the medium device or the medium apparatus.

27. The method according to claim 23 , wherein the motion of the virtual object is controlled to present the haptic information on a surface of a display member.

28. The method according to claim 23 , wherein the motion of the virtual object is controlled to present the haptic information at a space around a surface of a display member.

29. The method according to claim 23 , wherein the motion of the virtual object is controlled to present the haptic information around a surface of a display member.

30. The method according to claim 23 , wherein the motion of the virtual object is controlled to present the haptic information around of a display member.

31. The method according to claim 23 , wherein the controlling of the motion of the virtual object comprises controlling at least one of a motor, a vibration, a torque, a sound, a video, an air pressure, a force, a piezoelectric element, a magnet, a speaker, a rotator, an eccentric rotator, or a rotation unit.

32. The method according to claim 23 , wherein the controlling of the motion of the virtual object comprises:

analyzing input information from at least one of a posture sensor or a touch panel sensor; and

controlling a motor to give a movement in a direction such that a feeling such as to operate an actual scroll wheel or joystick is presented in spite of a virtual wheel on the touch panel.

33. The method according to claim 23 , wherein the haptic information comprises at least one physical quantity of a motion due to at least one of a button operation, an input operation, a switch operation, a dial operation, an operation with respect to a display member, a scroll operation with respect to the display member, a touch operation with respect to the display member, an acceleration or deceleration operation with respect to the display member, an operation for grasping the display member, an operation for rubbing the display member, an operation for pressing the display member, an operation for pulling the display member, an operation for moving the display member, an operation with respect to a virtual object, a scroll operation with respect to the virtual object, a touch operation with respect to the virtual object, an acceleration or deceleration operation with respect to the virtual object, an operation for grasping the virtual object, an operation for rubbing the virtual object, an operation for pressing the virtual object, or an operation for pulling the virtual object based on a haptic sensory characteristic of an operator.

34. A method for presenting a haptic information comprising haptic sensory characteristic and/or a force that does not exist physically to (1) a medium device or a medium apparatus, and/or (2) a user by controlling a physical quantity and/or a sensory quantity utilizing the haptic sensory characteristic and/or an illusion of (1) the medium device or the medium apparatus, and/or (2) the user, the method comprising:

sensing by a sensor at least one physical quantity of (1) a finger, (2) a palm, (3) a hand, (4) a leg, (5) a head, (6) a body, (7) an operating device, and (8) a man-machine interface which operates a virtual object; and

controlling a motion of the virtual object to present the haptic information to (1) the medium device or the medium apparatus, and/or (2) the user as if (1) the medium device or the medium apparatus, and/or (2) the user operates a real object by applying the haptic sensory characteristic of (1) the medium device or the medium apparatus, and/or (2) the user to the virtual object;

wherein the haptic sensory characteristic and/or an illusion of (1) the medium device or medium apparatus, and/or (2) the user is obtained by using at least one of a nonlinear characteristic, a hysteresis characteristic, a masking characteristic, a threshold characteristic, or a muscle reflection;

wherein the haptic sensory characteristic and/or an illusion of (1) the medium device or the medium apparatus, and/or (2) the user controls a physical quantity of a driving device provided in a haptic presentation device, and the haptic presentation device comprises at least one of an input device, an output device, a display device, video member, or the medium device or the medium apparatus;

wherein the control of the motion of the virtual object comprises at least one of (1) controlling a frequency and intensity of vibration and/or vibration sensation, (2) utilizing a masking effect to continuously or intermittently control at least one haptic information of vibration sensation, force sensation, and a torque sensation in an arbitrary direction, (3) analyzing input information from a controller to control a motor so as to control a movement in a direction of haptic presentation device, (4) analyzing input information from an acceleration sensor to control a motor, (5) controlling rotation of an eccentric rotator, (6) adjusting a spatial intensity distribution of a resting force, (7) accelerating and/or decelerating a velocity of a body having an inertia moment, (8) rotating a rotation body around an axis orthogonal to the rotation axis, or (9) controlling a posture of a gyroscope.

35. The method according to claim 34 , wherein the haptic sensory characteristic comprises (i) a physical quantity provided to at least one of the medium device or the medium apparatus, and the user by one or two way out of being given to at least one of the medium device or the medium apparatus, and the user and being bought by motion of at least one of the medium device or the medium apparatus, and the user; and (ii) a sensory quantity to be presented to at least one of the medium device or the medium apparatus, and the user, wherein the haptic sensory characteristic represents a relationship between the physical quantity to be applied to at least one of the medium device or the medium apparatus, and the user, and the sensory quantity to be perceived by at least one of the medium device or the medium apparatus, and the user.

36. The method according to claim 34 , wherein the sensory quantity comprises at least one of (i) a sensory quantity where an integral value of the sensory quantity does not become zero even if a further integral value of the physical quantity becomes zero; and/or (ii) a sensory quantity that does not exist physically.

37. The method according to claim 34 , wherein the sensory quantity characteristic comprises (i) one or more of physical quantity being given to the medium device or the medium apparatus, and physical quantity being brought by operation of the medium device or the medium apparatus, or (ii) a sensory quantity to be presented to the medium device or the medium apparatus.

38. The method according to claim 34 , wherein the motion of the virtual object is controlled to present the haptic information on a surface of a display member.

39. The method according to claim 34 , wherein the motion of the virtual object is controlled to present the haptic information at a space around a surface of a display member.

40. The method according to claim 34 , wherein the motion of the virtual object is controlled to present the haptic information around a surface of a display member.

41. The method according to claim 34 , wherein the motion of the virtual object is controlled to present the haptic information around of a display member.

42. The method according to claim 34 , wherein the controlling of the motion of the virtual object comprises controlling at least one of a motor, a vibration, a torque, a sound, a video, an air pressure, a force, a piezoelectric element, a magnet, a speaker, a rotator, an eccentric rotator, or a rotation unit.

43. The method according to claim 34 , wherein the controlling of the motion of the virtual object comprises:

analyzing input information from at least one of a posture sensor or a touch panel sensor; and

controlling a motor to give a movement in a direction such that a feeling such as to operate an actual scroll wheel or joystick is presented in spite of a virtual wheel on the touch panel.

44. The method according to claim 34 , wherein the haptic information comprises at least one physical quantity of a motion due to at least one of a button operation, an input operation, a switch operation, a dial operation, an operation with respect to a display member, a scroll operation with respect to the display member, a touch operation with respect to the display member, an acceleration or deceleration operation with respect to the display member, an operation for grasping the display member, an operation for rubbing the display member, an operation for pressing the display member, an operation for pulling the display member, an operation for moving the display member, an operation with respect to a virtual object, a scroll operation with respect to the virtual object, a touch operation with respect to the virtual object, an acceleration or deceleration operation with respect to the virtual object, an operation for grasping the virtual object, an operation for rubbing the virtual object, an operation for pressing the virtual object, or an operation for pulling the virtual object based on a haptic sensory characteristic of an operator.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2021
From: MIRAISENS, INC.
To: MURATA MANUFACTURING CO., LTD.
Reel/Frame 057981/0527 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2016
From: NAKAMURA, NORIO; FUKUI, YUKIO; SAKAI, MASATAKA
To: NATIONAL INSTITUTE OF ADVANCED INDUSTRIAL SCIENCE AND TECHNOLOGY
Reel/Frame 040018/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2016
From: NATIONAL INSTITUTE OF ADVANCED INDUSTRIAL SCIENCE AND TECHNOLOGY
To: NATIONAL INSTITUTE OF ADVANCED INDUSTRIAL SCIENCE AND TECHNOLOGY; MIRAISENS, INC.
Reel/Frame 040018/0666 →
Priority Claims (3)
JP 2003-390802 · Nov 20, 2003 · national
JP 2003-402892 · Dec 2, 2003 · national
JP 2004-331263 · Nov 15, 2004 · national
Continuity (5)
Continuation 14840423 · Aug 31, 2015
Continuation 13855935 · Apr 3, 2013
Continuation 12710813 · Feb 23, 2010
Continuation 10579672
Related Publication 20170031443A1 · Feb 2, 2017
Cited By (5)
US 12,193,840 US 12,318,220 US 12,318,221 US 12,396,680 US 12,702,357