The present invention relates to a haptic device.
The haptic device is used in order to give a user who holds or wears this device a feeling as if a force was applied in a predetermined direction. For example, by using such a haptic device as a controller of a game machine, a game with a more feeling of being present in a real world can be enjoyed. The haptic device incorporates a weight and can present a haptic sensation to the user by vibrating this weight in such a manner that the movement velocity differs between the direction in which the haptic sensation is desired to be generated and the opposite direction thereof.
In the above-described haptic device, an electric motor is used as a drive mechanism for vibrating the weight. However, such a drive mechanism tends to cause increase in the size of the device. In particular, when it is desired to vibrate the weight in various directions to present a haptic sensation in the various directions, plural electric motors are necessary and the size of the device further increases.
The present invention is made in consideration of the above-described actual circumstances and one of objects thereof is to provide a haptic device including a small-size haptic unit.
A haptic device according to the present invention is characterized by including a weight, a magnet fixed to the weight, a coil that generates a magnetic field to reciprocate the magnet along a predetermined direction, and a current control unit that presents a haptic sensation to a user by controlling a current flowing in the coil to vibrate the weight.
Embodiments of the present invention will be described in detail below based on the drawings.
First, the principle of the operation of a haptic device 1 according to one embodiment of the present invention will be described by using
The magnet 12 is a permanent magnet and is fixed to the weight 11 having a certain amount of weight. Therefore, when the magnet 12 moves in the device as described later, the weight 11 integrated with it also moves in the device in a similar manner. In the present embodiment, the magnet 12 has a shape of a bar extending along a predetermined direction. One end thereof is an S-pole and the other end is an N-pole.
The coil 13 generates a magnetic field for reciprocating the magnet 12. Specifically, when the direction and magnitude of a current flowing in the coil 13 change, the magnetic field generated by the coil 13 changes according to this. The magnet 12 moves according to this change in the magnetic field. Furthermore, it is also possible to control the movement velocity of the magnet 12 by controlling the magnitude of the current flowing in the coil 13. As shown by arrows in
The position detecting sensor 14 detects the position of the magnet 12. For example, if the position detecting sensor 14 is a Hall element, it detects the position of the magnet 12 by detecting a magnetic field generated due to the magnet 12. By changing the current made to flow in the coil 13 according to a detection result of this position detecting sensor 14, the weight 11 can be vibrated with high accuracy.
By repeating control in which the weight 11 is rapidly moved toward one side along the extension direction of the magnet 12 and is slowly moved in the opposite direction, the haptic device 1 can cause a user to feel a sensation as if a force was applied to this device toward the direction in which the weight 11 rapidly moves. Hereinafter, this direction in which the user feels the force will be referred to as the haptic sensation generation direction.
Next, the configuration of a haptic unit 10 incorporated in the haptic device 1 according to the present embodiment will be described by using
The four magnets 12a to 12d are all fixed to the same weight 11 and the weight 11 and the magnets 12a to 12d integrally move in the device. Furthermore, the magnets 12a to 12d all have a bar shape and are so disposed that their extension directions are parallel to a predetermined plane. As described later, the weight 11 vibrates in a direction parallel to this predetermined plane. Therefore, the haptic device 1 presents a haptic sensation with employment of any direction in this predetermined plane as the haptic sensation generation direction. Hereinafter, this plane including the vibration directions of the weight 11 will be referred to as the vibration plane. The respective magnets 12 are disposed along a circumference centered at the centroid of the weight 11 at equal intervals from each other in such a manner as to extend in a direction parallel to the vibration plane from the centroid of the weight 11 radially.
The coils 13a to 13d are so disposed as to correspond to the magnets 12a to 12d in a one-to-one relationship. That is, each coil 13 is disposed below the corresponding magnet 12 and generates a magnetic field to reciprocate the corresponding magnet 12 along one direction in the vibration plane. The direction in which each magnet 12 reciprocates by the corresponding coil 13 here corresponds with the direction toward the centroid of the weight 11 (i.e. extension direction of this magnet 12). Furthermore, the position detecting sensors 14a to 14d each detect the position of the corresponding magnet 12.
The haptic device 1 moves the magnets 12a to 12d along the respective extension directions at arbitrary velocity by simultaneously controlling the current flowing in each of the coils 13a to 13d. At this time, the weight 11 moves along a direction indicated by a resultant vector obtained by synthesizing the movement vectors of the respective magnets 12. Thus, the haptic device 1 can vibrate the weight 11 in an arbitrary direction of 360 degrees as a direction parallel to the vibration plane by reciprocating two or more magnets 12 along directions different from each other in the vibration plane. This allows the haptic device 1 to employ any direction in the vibration plane as the haptic sensation generation direction.
Next, the schematic configuration of the haptic device 1 according to the present embodiment will be described by using
A current control unit 22 is disposed in the casing of the haptic device 1 and the haptic unit 10 operates based on control by this current control unit 22. Specifically, according to a control command received from the external home-use game machine, the current control unit 22 controls the current flowing in each of the coils 13a to 13d to vibrate the weight 11 along a haptic sensation generation direction indicated by the control command. This allows the user holding the haptic device 1 with both hands to feel a sensation as if a force was applied toward the haptic sensation generation direction.
Here, a specific example of the control command given to the current control unit 22 will be described. As described above, the haptic sensation presentation operation by the haptic unit 10 is realized through reciprocation motion of the weight 11 along a trajectory straight line passing through the centroid of the weight 11 when the weight 11 is still. Details of the motion of the weight 11 are defined by a waveform indicating the position of the weight 11 during this reciprocation motion and an angle a representing the inclination relative to a reference direction (0-degree direction) of the trajectory straight line. Waveform data that defines the waveform indicating the position of the weight 11 is referred to as position waveform data. Furthermore, waveform data that defines the angle a is referred to as angle waveform data. These waveform data are given by e.g. a data file of a way format (RIFF waveform Audio Format). Inputting the control command including these waveform data to the current control unit 22 can make the haptic unit 10 carry out haptic sensation presentation with arbitrary direction and intensity. Regarding the angle a, an angle value (any numerical value of 0 degrees to 360 degrees) may be directly input to the current control unit 22 instead of the angle waveform data.
According to the haptic device 1 in accordance with the present embodiment described above, the weight 11 is formed integrally with the magnet 12 and the coil 13 directly reciprocates the magnet 12 to thereby present a haptic sensation to a user. Therefore, the thickness and size of the haptic unit 10 can be reduced compared with conventional haptic devices that convert rotational motion by an electric motor to linear motion. In particular, according to the haptic device 1 in accordance with the present embodiment, due to inclusion of two or more magnets 12 that are so disposed as to reciprocate along directions different from each other, a haptic sensation can be presented in any direction of 360 degrees with suppression of the thickness of the haptic unit 10.
The embodiment of the present invention is not limited to the above-described one. For example, although it is assumed that the haptic unit 10 is formed with the four magnets 12 and the four coils 13 in the above description, the numbers of magnets 12 and coils 13 are not limited thereto.
Furthermore, although it is assumed that the weight 11 moves only in the vibration plane in the above description, the haptic device 1 may further include a mechanism that reciprocates the weight 11 along the direction orthogonal to the vibration plane. Hereinafter, the direction orthogonal to the vibration plane of the haptic unit 10 will be referred to as the orthogonal direction and the mechanism that moves the weight 11 along the orthogonal direction will be referred to as a vertical motion mechanism 24. Suppose that this vertical motion mechanism 24 moves not only the weight 11 but the whole of the haptic unit 10 shown in
By including such a vertical motion mechanism 24 and controlling the movement of the weight 11 in combination with movement in the vibration plane, the haptic device 1 can move the weight 11 not only in the vibration plane but in an arbitrary direction in a three-dimensional space. In the case of specifying the position of the weight 11 in the three-dimensional space, information on an angle b representing the inclination of the trajectory straight line relative to a reference plane needs to be input to the current control unit 22 in addition to the angle a representing the direction in the vibration plane. This angle b is a parameter representing the inclination (i.e. angle of elevation or angle of depression) of the trajectory straight line of the weight 11 relative to the reference plane. The angle b may be input to the current control unit 22 as the angle waveform data similarly to the angle a or may be input to the current control unit 22 as numerical data of the angle.
Furthermore, the haptic device 1 may include plural haptic units 10.
Furthermore, although it is assumed that the haptic device 1 is a controller of a home-use game machine in the above description, the haptic device according to the embodiment of the present invention is not limited thereto and may be various kinds of devices held by a user with a hand to be used, such as e.g. portable game machines and smartphones. Alternatively, the haptic device 1 may be a device that is so used as to be brought into contact with a user's body by the user, such as e.g. head-mounted displays. In the following, description will be made about a configuration example when the present invention is applied to a head-mounted display mounted on a head by the user to be used.
Number | Date | Country | Kind |
---|---|---|---|
2012-202075 | Sep 2012 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2013/071177 | 8/5/2013 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2014/041923 | 3/20/2014 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6747631 | Sakamaki | Jun 2004 | B1 |
6816049 | Watanabe | Nov 2004 | B2 |
6822635 | Shahoian | Nov 2004 | B2 |
7196688 | Schena | Mar 2007 | B2 |
7868489 | Amemiya | Jan 2011 | B2 |
8009156 | Yatsu | Aug 2011 | B2 |
8232969 | Grant | Jul 2012 | B2 |
8739033 | Rosenberg | May 2014 | B2 |
20020033795 | Shahoian | Mar 2002 | A1 |
20040059245 | Watanabe | Mar 2004 | A1 |
20070146317 | Schena | Jun 2007 | A1 |
20080303784 | Yamaguchi | Dec 2008 | A1 |
20090009481 | Yatsu | Jan 2009 | A1 |
20100225586 | Cheng | Sep 2010 | A1 |
20110025479 | Hwang | Feb 2011 | A1 |
20110074227 | Amemiya | Mar 2011 | A1 |
20110181131 | Pu | Jul 2011 | A1 |
20120049660 | Park | Mar 2012 | A1 |
20120229264 | Company Bosch | Sep 2012 | A1 |
20120299857 | Grant | Nov 2012 | A1 |
20140125470 | Rosenberg | May 2014 | A1 |
Number | Date | Country |
---|---|---|
101015825 | Aug 2007 | CN |
2000330688 | Nov 2000 | JP |
2001-356862 | Dec 2001 | JP |
2002149312 | May 2002 | JP |
2003534620 | Nov 2003 | JP |
2004112979 | Apr 2004 | JP |
2004530200 | Sep 2004 | JP |
2005078310 | Mar 2005 | JP |
2005514681 | May 2005 | JP |
2008305109 | Dec 2008 | JP |
2009015643 | Jan 2009 | JP |
4551448 | Sep 2010 | JP |
2011054196 | Mar 2011 | JP |
2011183374 | Sep 2011 | JP |
0191100 | Nov 2001 | WO |
01073587 | Sep 2002 | WO |
03054849 | Jul 2003 | WO |
2007086426 | Aug 2007 | WO |
Entry |
---|
International Preliminary Report on Patentability and Written Opinion for corresponding PCT application PCT/JP2013/071177, dated Mar. 26, 2015. |
International Search Report for corresponding PCT application PCT/JP2013/071177, dated Oct. 15, 2013. |
European Search Report for corresponding EP application 13836844, 7 pages, dated Apr. 19, 2016. |
Office Action for corresponding Japanese paten application 2014-535427, dated Aug. 25, 2015. |
Office Action for corresponding CN Application 2013800463045, 14 pages, dated Aug. 24, 2016. |
Number | Date | Country | |
---|---|---|---|
20150235530 A1 | Aug 2015 | US |