Tactile presentation device and tactile presentation method
The tactile presentation device addresses inconsistent tactile feedback by adjusting driving force based on touch panel tilt, ensuring consistent sensation across different pressing positions.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- ALPS ALPINE CO LTD
- Filing Date
- 2022-12-01
- Publication Date
- 2026-07-22
AI Technical Summary
The magnitude of tactile sensation transmitted to a user's finger changes due to the inclination of an operating part, such as a touch panel, which varies with the pressing position, leading to inconsistent tactile feedback.
A tactile presentation device that detects the tilt state of the touch panel using displacement sensors and adjusts the driving force applied based on the tilt, ensuring consistent tactile sensation by reducing the driving force as the tilt increases.
The device reduces variations in tactile sensation by controlling the driving force according to the tilt, maintaining a consistent sensation regardless of the pressing position, thereby enhancing user experience.
Smart Images

Figure 0007892928000001 
Figure 0007892928000002 
Figure 0007892928000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a tactile presentation device and a tactile presentation method, and is particularly suitable for use in a tactile presentation device and a tactile presentation method that provides a tactile sensation to a user by vibrating an operating part when the operating part is pressed. [Background technology]
[0002] In the Human-Machine Interface (HMI) of electronic devices, there is an increasing trend to detect user operation by pressing key indicators on a touch panel, instead of using physical key elements. Furthermore, a technology called haptic feedback, which provides tactile sensation to the user by vibrating the touch panel when a key indicator on the touch panel is pressed, is also widely used (see, for example, Patent Document 1). In the haptic presentation device described in Patent Document 1, the pressing load caused by touching the touch surface is detected, and when the detected load reaches a predetermined threshold, the touch surface is vibrated to present tactile sensation to the object being pressed, such as a finger.
[0003] Furthermore, in the tactile feedback device described in Patent Document 1, when the touch surface receives a uniform pressing force that should present tactile feedback, control is performed according to the pressing position on the touch surface based on adjustment information set for each area of size corresponding to the position on the touch surface. This resolves the problem that, due to the pressing load received by the touch surface being different depending on the pressing position, even if the user applies a uniform pressing force to the touch surface, the detected load may not reach the threshold depending on the input position, resulting in the tactile feedback not being presented. This ensures that tactile feedback is presented to the pressed object regardless of the user's touch position.
[0004] Incidentally, when you press an operating part such as a touch panel that has a haptic feedback function, the touch panel tilts. This is a physical characteristic that depends on the structure that supports the touch panel, which is a movable part. When the touch panel tilts, the direction of vibration (the direction of the acceleration generated) when a driving force is applied to the touch panel changes, so the tactile sensation transmitted to the user's finger changes. Figure 8 is a schematic diagram to explain this.
[0005] Figure 8 shows a schematic configuration of the touch panel display 100. Figure 8 shows the touch panel display 100 mounted horizontally to a fixed mounting part 200 which is in a horizontal position. As shown in Figure 8, the touch panel 101 of the touch panel display 100 is supported by a movable support part 102 to a support column 104 erected on a non-displaceable part 103 including the display panel. In Figure 8, the plane of the non-displaceable part 103 is defined as the XY plane, and the direction parallel to the XY plane is defined as the horizontal direction. The Z direction perpendicular to the plane of the non-displaceable part 103 is defined as the vertical direction.
[0006] As shown in Figure 8(a), when the center of the touch panel 101 is pressed, the tilt of the touch panel 101 becomes small. In this case, if a driving force 301 is applied to vibrate the touch panel 101 in the direction along the touch surface (hereinafter referred to as the touch surface direction; if there is no tilt, the touch surface direction = horizontal direction), the acceleration 302 generated in the touch panel 101 will also be almost entirely in the horizontal direction. The reason for vibrating the touch panel 101 in the touch surface direction is to prevent vibration from being transmitted to the non-displacement part 103 as much as possible.
[0007] On the other hand, as shown in Fig. 8(b), when the vicinity of the edge of the touch panel 101 is pressed, the inclination generated in the touch panel 101 becomes larger. In this case, when a driving force 301 for vibrating the touch panel 101 in the touch surface direction is applied to the inclined touch panel 101, the touch panel 101 moves in the rotational direction, and thus the generated acceleration 303 has components in the horizontal direction, the vertical direction, and the direction perpendicular to the touch surface. In this case, since the acceleration 303 includes a vertical component, the tactile sensation transmitted to the user's finger becomes greater than in the case of Fig. 8(a).
[0008] As described above, when the user performs a pressing operation on the operation unit having the tactile feedback function, there is a problem that the magnitude of the tactile sensation transmitted to the user's finger changes due to the inclination of the operation unit that changes according to the pressing position.
Prior Art Documents
Patent Documents
[0009]
[0012] According to the present invention configured as described above, as the tilt of the operating part increases according to the pressing position, the driving force applied to the operating part decreases, and therefore the vertical component of the vibration (acceleration) generated in the operating part by that driving force decreases. As a result, the tactile sensation transmitted to the user is less different from the tactile sensation caused by vibrations generated by the driving force applied when there is no tilt of the operating part. Thus, according to the present invention, it is possible to reduce the variation in tactile sensation transmitted to the user due to the tilt of the operating part which changes according to the pressing position. [Brief explanation of the drawing]
[0013] [Figure 1] This is a schematic diagram showing the general configuration of a touch panel display to which the tactile presentation device according to this embodiment is applied. [Figure 2] This figure shows an example of the location where a displacement sensor is installed in the touch panel of this embodiment. [Figure 3] This is a block diagram showing an example of the functional configuration of a tactile presentation device according to this embodiment. [Figure 4] This figure shows an example of displacement amount corresponding to the press position on a touch panel. [Figure 5] This diagram shows the correction coefficients for the vertical and horizontal directions. [Figure 6] This diagram schematically illustrates the driving force applied to a touch panel and the resulting vibration (acceleration). [Figure 7] This flowchart shows an example of the operation of the tactile presentation device according to this embodiment. [Figure 8] This is a diagram to explain the conventional problems. [Modes for carrying out the invention]
[0014] Hereinafter, one embodiment of the present invention will be described with reference to the drawings. Figure 1 is a schematic diagram showing the general configuration of a touch panel display 1 to which the tactile presentation device according to this embodiment is applied. Figure 1 shows the touch panel display 1 mounted horizontally to a fixing mounting part 200 which is in a horizontal position. However, this is for illustrative purposes only, and it is not necessary that the surface of the mounting part 200 that fixes the touch panel display 1 be in a horizontal position. For example, the mounting part 200 may be a wall surface that is at a predetermined angle with respect to the horizontal direction. Alternatively, the touch panel display 1 of this embodiment may be mounted on a mobile terminal such as a smartphone or tablet, and the mounting part 200 may be the housing of the mobile terminal or a member fixed thereto.
[0015] As shown in Figure 1, the touch panel display 1 is supported by a movable support part 102 on a support column 104 erected on a non-displaceable part 103. In Figure 1, the plane of the non-displaceable part 103 is defined as the XY plane, and the direction parallel to the XY plane is defined as the horizontal direction. In the XY plane, the X direction is the left-right direction, and the Y direction is the up-down direction. The Z direction, which is perpendicular to the plane of the non-displaceable part 103, is defined as the vertical direction.
[0016] The touch panel 101 detects the position touched by the user and outputs contact position information indicating the contact location. The touch panel 101 is supported by a movable support part 102, and is in a state where it can vibrate when a predetermined driving force is applied. The touch panel 101 corresponds to the operating part in the claims.
[0017] The non-displacement part 103 is a part that does not undergo displacement due to a user's press operation on the touch panel 101, and includes a display panel and a press amount detection sensor. The display panel displays an image generated by a processing unit (not shown), and is composed of, for example, a liquid crystal panel or an organic EL panel. A push button for the HMI is displayed on the display panel, and the user performs a press operation on the touch panel 101 at the position where the push button is displayed. The position where the push button is displayed changes according to the image generated by the processing unit.
[0018] The pressure detection sensor detects the amount of pressure applied when a user presses the touch panel 101, and outputs pressure information indicating the amount of pressure to the tactile presentation device 10 (not shown in Figure 1) of this embodiment. When a user presses the touch panel 101 firmly, the pressing force is transmitted from the touch panel 101 to the pressure detection sensor, the contact position is detected by the touch panel 101, and the amount of pressure applied to the touch panel 101 corresponding to the pressing force is detected by the pressure detection sensor.
[0019] In this embodiment, the tactile presentation device 10 detects when the amount of pressure applied to the touch panel 101 detected by the pressure amount detection sensor reaches the threshold for the start of tactile presentation, and then applies a driving force to the touch panel 101 to cause it to vibrate in the direction of the touch surface. In other words, when the touch panel 101 is pressed by the user with a pressure amount exceeding the threshold, the tactile presentation device 10 of this embodiment applies a driving force to the touch panel 101, causing it to vibrate and thereby providing the user with a tactile sensation.
[0020] In this embodiment, a plurality of displacement sensors 105 are provided at predetermined positions on the touch panel 101. The displacement sensors 105 are, for example, laser displacement sensors, which irradiate a laser beam toward the non-displaced part 103 and detect the change in the reception state of the reflected light reflected back by the non-displaced part 103, thereby detecting the amount of change in the distance between the touch panel 101 and the non-displaced part 103. Here, the displacement sensors 105 use the distance when no pressing force is applied to the touch panel 101 as a reference and detect the amount of change from that reference distance.
[0021] Note that the displacement sensor 105 is not limited to a laser displacement sensor. For example, other types of displacement sensors such as contact-type displacement sensors or eddy current-type displacement sensors may be used.
[0022] Figure 2 shows an example of the positions in which displacement sensors 105 are installed on the touch panel 101. As shown in Figure 2, in this embodiment, four displacement sensors 105a to 105d are provided near the four corners of the touch panel 101. The four displacement sensors 105a to 105d each detect the amount of distance change at their respective installation locations and output the change amount information to the tactile presentation device 10 of this embodiment. The tactile presentation device 10 controls the driving force applied to the touch panel 101 according to the amount of change detected by the displacement sensors 105a to 105d.
[0023] Figure 3 is a block diagram showing an example of the functional configuration of the tactile presentation device 10 according to this embodiment. As shown in Figure 2, the tactile presentation device 10 of this embodiment includes a tilt detection unit 11 and a drive control unit 12 as its functional configuration. The tilt detection unit 11 specifically includes a displacement amount detection unit 11A and a tilt value calculation unit 11B as its functional configuration. The drive control unit 12 specifically includes a drive force determination unit 12A and a drive force application unit 12B as its functional configuration. The drive force determination unit 12A has a more specific functional configuration as a coefficient calculation unit 12A -1 and driving force calculation unit 12A -2 It is equipped with.
[0024] The above-mentioned functional blocks 11 and 12 can be configured using hardware, a DSP (Digital Signal Processor), or software. For example, when configured using software, the above-mentioned functional blocks 11 and 12 are actually configured using a computer's CPU, RAM, ROM, etc., and are realized by the operation of programs stored in storage media such as RAM, ROM, hard disk, or semiconductor memory.
[0025] The tilt detection unit 11 detects the tilt state that occurs on the touch panel 101 when any position on the touch panel 101 (a position where a push button is displayed on the display panel) is pressed. Here, the tilt detection unit 11 detects the tilt state that occurs on the touch panel 101 when any position on the touch panel 101 is pressed and the amount of pressure applied to the touch panel 101 reaches the threshold for the start of tactile presentation.
[0026] Specifically, the displacement detection unit 11A of the tilt detection unit 11 detects the amount of displacement occurring at multiple predetermined positions on the touch panel 101 when any position on the touch panel 101 is pressed. Here, the multiple predetermined positions are the positions where the four displacement sensors 105a to 105d are installed. That is, when the displacement detection unit 11A detects that the amount pressed on the touch panel 101 has reached a threshold based on the amount of press input from the press amount detection sensor, it detects the amount of displacement of the touch panel 101 occurring at the four positions based on the amount of variation information at each installation position input from the four displacement sensors 105a to 105d.
[0027] Figure 4 shows examples of displacement amounts corresponding to the pressed position of the touch panel 101. Figure 4(a) shows examples of displacement amounts at four positions detected by the displacement detection unit 11A when the position 41 near the center of the touch panel 101 is pressed. The displacement amount is defined with the state of the touch panel 101 when no pressing force is applied to the touch panel 101 as the reference state, the displacement amount in the vertical downward direction (towards the non-displaced part 103) from the reference state as a positive value, and the displacement amount in the vertical upward direction (away from the non-displaced part 103) from the reference state as a negative value.
[0028] As shown in Figure 4(a), when the central position 41 is pressed, the displacement amounts of each position of the touch panel 101 detected by the displacement detection unit 11A based on the detection values of the four displacement sensors 105a to 105d are all positive and the same value. In other words, in this case the touch panel 101 moves vertically in the direction of the non-displacement part 103, and no tilt occurs in the touch panel 101.
[0029] Figure 4(b) shows examples of the displacement amounts of four positions detected by the displacement detection unit 11A when a position 42 near the upper left corner of the touch panel 101 is pressed. As shown in Figure 4(b), when a position 42 other than the center of the touch panel 101 is pressed, the touch panel 101 tilts, and the displacement amounts of each position of the touch panel 101 detected by the displacement detection unit 11A based on the detection values of the four displacement sensors 105a to 105d will be different values.
[0030] At this time, the displacement amount based on the detection value of the first displacement sensor 105a installed near the pressing position 42 in the upper left is the largest positive value. Among the remaining three displacement sensors 105b to 105d, the displacement amount based on the detection value of the second displacement sensor 105b installed at a position closer to the support portion 102 closer to the pressing position 42 is smaller than the displacement amount based on the detection value of the first displacement sensor 105a, but is a positive value. On the other hand, the displacement amounts of the remaining two displacement sensors 105c and 105d installed at positions closer to the support portion 102 farther from the pressing position 42 are both negative values, and the displacement amount based on the detection value of the fourth displacement sensor 105d at the diagonal position of the pressing position 42 is larger in absolute value than the displacement amount based on the detection value of the third displacement sensor 105c. <http: / / www.example.com /
[0031] <http: / / www.example.com / The tilt value calculation unit 11B calculates a tilt value representing the direction and magnitude of the tilt occurring in the touch panel 101 based on the displacement amounts of a plurality of predetermined positions detected by the displacement amount detection unit 11A. For example, the tilt value calculation unit 11B calculates a vertical tilt value and a horizontal tilt value. That is, the tilt value calculation unit 11B sets the displacement amounts of the touch panel 101 at the installation positions of the four displacement sensors 105a to 105d as Δa to Δd, respectively, and the vertical tilt value TV -UP and the horizontal tilt value TV -LR are calculated by the following (Equation 1) and (Equation 2). TV -UP =(Δa + Δb) - (Δc + Δd) ···(Equation 1) TV -LR =(Δa + Δc) - (Δb + Δd) ···(Equation 2)
[0032] For example, in the case of the pressing position 41 shown in FIG. 4(a), the vertical tilt value TV -UP and the horizontal tilt value TV -LR are as follows. TV -UP =(20 + 20) - (20 + 20) = 0 TV -LR =(20 + 20) - (20 + 20) = 0 This shows that the touch panel 101 is not tilted in the vertical direction or the horizontal direction.
[0033] On the other hand, in the case of the pressing position 42 shown in Figure 4(b), the vertical tilt value TV -UP and tilt values in the left and right directions TV -LR It will be as follows: TV -UP =(100+20)-(-10-30)=160 TV -LR =(100-10)-(20-30)=100 As a result, the touch panel 101 is tilted in both the vertical and horizontal directions, and the magnitude of each tilt is indicated by the numerical values above.
[0034] The drive control unit 12 controls the drive force applied to the touch panel 101 according to the tilt state detected by the tilt detection unit 11, based on the correlation that the greater the tilt of the touch panel 101, the smaller the drive force applied to the touch panel 101. Specifically, the drive force determination unit 12A controls the tilt value TV calculated by the tilt value calculation unit 11B. -UP TV -LR Based on this, the driving force to be applied to the touch panel 101 is determined.
[0035] Here, the coefficient calculation unit 12A of the driving force determination unit 12A -1 This is the inclination value TV calculated by the inclination value calculation unit 11B. -UP TV -LR The correction coefficient is calculated based on this. Coefficient calculation unit 12A -1 The vertical tilt value TV is obtained by the following (Equation 3). -UP Correction coefficient CF in the vertical direction -UP In addition to calculating the tilt value TV in the left-right direction using (Equation 4), -LR Correction coefficient CF in the left-right direction -LR Calculate these correction coefficients CF -UP CF -LR The correction coefficient CF is calculated using (Equation 5). CF -UP =α×|TV -UP |+1...(Formula 3) CF -LR =β×|TV -LR|+1...(Formula 4) CF = CF -UP ×CF -LR ...(Formula 5)
[0036] | Figure 5 shows the vertical correction coefficient CF, which is expressed by the function (Equation 3) above. -UP and the left-right correction coefficient CF expressed by the function (Equation 4) above. -LR This is a diagram showing the result. α and β are values set based on the structural characteristics of the touch panel 101, for example, α = -0.002 and β = -0.0015.
[0037] In the case of the press position 41 shown in Figure 4(a), that is, when there is no tilt on the touch panel 101, the vertical tilt value is TV. -UP and tilt values in the left and right directions TV -LR Since both are "0", the correction coefficient CF becomes "1". On the other hand, in the case of the press position 42 shown in Figure 4(b), the correction coefficient CF is calculated as follows. CF -UP =α×|TV -UP |+1 = -0.002 × 160 + 1 = 0.68 CF -LR =β×|TV -LR |+1 = -0.0015 × 100 + 1 = 0.85 CF = CF -UP ×CF -LR = 0.68 × 0.85 = 0.578
[0038] Driving force calculation unit 12A -2 The coefficient calculation unit 12A calculates a coefficient for a predetermined driving force applied when the touch panel 101 is in a standard position without tilt. -1 The driving force to be applied to the touch panel 101 is calculated by multiplying it by the correction coefficient CF calculated by the method. In the case of the pressed position 41 shown in Figure 4(a), as described above, the correction coefficient CF is "1", so the driving force calculation unit 12A -2The driving force calculated by this method will be the same as a driving force of a specified magnitude. On the other hand, if the touch panel 101 is tilted, as shown in Figure 4(b) at the pressed position 42, the correction coefficient CF will always be less than 1, so the driving force calculation unit 12A -2 The driving force calculated by this method will be smaller than the driving force of a specified magnitude. The greater the tilt of the touch panel 101, the smaller the calculated driving force becomes.
[0039] The driving force application unit 12B applies the driving force determined by the driving force determination unit 12A as described above (driving force calculation unit 12A -2 The driving force calculated by [formula] is applied to the touch panel 101. The direction in which the driving force is applied is in the direction of the touch surface. Figure 6 is a schematic diagram showing the driving force applied to the touch panel 101 in the direction of the touch surface and the vibration (acceleration) of the touch panel 101 caused thereby.
[0040] Figure 6(a) shows the state when the position 41 near the center of the touch panel 101 is pressed, as in Figure 4(a). In this case, no tilt occurs in the touch panel 101, so a driving force 61 of a specified magnitude is applied in the direction of the touch surface of the touch panel 101. In this case, the acceleration 62 generated in the touch panel 101 consists almost entirely of a component in the direction of the touch surface.
[0041] Figure 6(b) shows the state when a position 42 other than the center of the touch panel 101 is pressed, as shown in Figure 4(b). In this case, the touch panel 101 tilts, so the magnitude of the driving force 63 applied to the touch surface of the touch panel 101 is smaller than the specified magnitude of the driving force 61. In this case, the acceleration 64 generated in the touch panel 101 has components in the horizontal direction, the vertical direction, and the direction perpendicular to the touch surface. However, the vertical component is smaller than in the case of the conventional technology shown in Figure 8(b).
[0042] Figure 7 is a flowchart showing an example of the operation of the tactile presentation device 10 according to this embodiment, configured as described above. First, the tilt detection unit 11 determines whether the amount of pressure applied to the touch panel 101 has reached the threshold for starting tactile presentation (step S1). If the amount of pressure applied has not reached the threshold, the determination in step S1 is repeated. On the other hand, when the tilt detection unit 11 detects that the amount of pressure applied has reached the threshold, it detects the tilt state (direction and magnitude of tilt) of the touch panel 101 based on the amount of variation information input from the four displacement sensors 105a to 105d (step S2).
[0043] Next, the drive control unit 12 calculates the driving force to be applied to the touch panel 101 according to the tilt state detected by the tilt detection unit 11, based on the correlation that the greater the tilt of the touch panel 101, the smaller the driving force applied to the touch panel 101 (step S3). Then, the calculated driving force is applied to the touch panel 101 along the touch surface direction (step S4). This completes the process shown in the flowchart in Figure 7.
[0044] As explained in detail above, in this embodiment, the tilt state that occurs in the touch panel 101 when any position on the touch panel 101 is pressed is detected, and the driving force applied to the touch panel 101 is controlled based on a correlation in which the greater the tilt of the touch panel 101, the smaller the driving force applied to the operating part.
[0045] According to this embodiment, as the tilt of the touch panel 101 increases in accordance with the pressing position, the driving force applied to the touch panel 101 decreases. As a result, the vertical component of the vibration (acceleration) generated in the touch panel 101 by that driving force decreases. Therefore, the tactile sensation transmitted to the user differs less from the tactile sensation caused by vibrations generated by a predetermined magnitude of driving force applied when the touch panel 101 is not tilted. Thus, according to this embodiment, it is possible to reduce the variation in tactile sensation transmitted to the user due to the tilt of the touch panel 101 which changes in accordance with the pressing position.
[0046] In the above embodiment, an example was described in which a displacement sensor 105 is used as a means for detecting the tilt state of the touch panel 101, but the invention is not limited to this. For example, an acceleration sensor, pressure sensor, angle sensor, etc., may be used, and the tilt value may be converted from the detected values. Alternatively, a tilt sensor that calculates the tilt angle from the change in the output of gravitational acceleration may be used.
[0047] Furthermore, in the above embodiment, the tilt value TV is obtained from the displacement amounts Δa to Δd of the touch panel 101 detected by the displacement sensor 105. -UP TV -LR (Equations 1 and 2) are shown as examples of functions for calculating the slope value TV, but the function is not limited to these. -UP TV -LR Equations (3) to (5) are shown as examples of functions for calculating the correction coefficient CF, but the function is not limited to these.
[0048] Furthermore, although the above embodiment describes an example of calculating the correction coefficient CF from the displacement amounts Δa to Δd using the functions shown in (Equation 1) to (Equation 5), the system is not limited to this. For example, a table information is stored that associates the tilt value detected by a tilt sensor or the like with the correction coefficient CF, and the correction coefficient CF is identified from the tilt value based on this table information.
[0049] Furthermore, while the above embodiment describes an example of detecting the tilt state of the touch panel 101 when any position on the touch panel 101 is pressed and the amount of pressure reaches the threshold for the start of tactile presentation, the present invention is not limited thereto. For example, if the touch panel 101 is pressed further even after the amount of pressure has reached the threshold for the start of tactile presentation, the tilt state of the touch panel 101 when the amount of pressure is at its maximum may be detected.
[0050] Furthermore, the above embodiments are merely examples of how the present invention may be implemented, and the technical scope of the invention should not be interpreted as being limited by them. In other words, the present invention can be implemented in various ways without departing from its gist or its main features. [Explanation of Symbols]
[0051] 1. Touchscreen display 10. Tactile presentation device 11 Tilt detection unit 11A Displacement detection unit 11B Slope Value Calculation Unit 12 Drive control unit 12A Driving force determination unit 12A -1 Coefficient calculation unit 12A -2 Driving force calculation unit 12B Driving force application unit 101 Touch panel (operating unit) 105a~105d Displacement Sensor
Claims
1. A tactile presentation device that provides a user with a tactile sensation by applying a driving force to the touch panel to cause the touch panel to vibrate in a direction along the touch surface when the touch panel is pressed by the user, A tilt detection unit that detects the tilt state that occurs on the touch panel when any position on the touch panel is pressed, The system includes a drive control unit that controls the driving force applied to the touch panel according to the tilt state detected by the tilt detection unit, based on the correlation that the driving force decreases as the tilt of the touch panel increases. A tactile presentation device characterized by the following features.
2. The above tilt detection area is, A displacement detection unit detects the amount of displacement occurring at multiple predetermined positions on the touch panel when any position on the touch panel is pressed. The system includes a tilt value calculation unit that calculates a tilt value representing the direction and magnitude of the tilt occurring in the touch panel based on the displacement amounts of the multiple predetermined positions detected by the displacement amount detection unit. The tactile presentation device according to feature 1.
3. The above drive control unit, A driving force determination unit determines the driving force to be applied to the touch panel based on the inclination value calculated by the inclination value calculation unit, The system includes a driving force application unit that applies the driving force determined by the driving force determination unit to the touch panel. The tactile presentation device according to feature 2.
4. The above-mentioned driving force determination unit is, A coefficient calculation unit calculates a correction coefficient based on the slope value calculated by the slope value calculation unit, The system includes a driving force calculation unit that calculates the driving force to be applied to the touch panel by multiplying a predetermined driving force applied when the touch panel is not tilted by the correction coefficient calculated by the coefficient calculation unit. The tactile presentation device according to feature 3.
5. The tactile presentation device according to any one of claims 1 to 4, characterized in that the tilt detection unit detects the state of tilt occurring on the touch panel when any position on the touch panel is pressed and the amount of pressure on the touch panel reaches a threshold for the start of tactile presentation.
6. A tactile presentation method that provides a user with a tactile sensation by applying a driving force to the touch panel to cause the touch panel to vibrate in a direction along the touch surface when the touch panel is pressed by the user, The first step involves the tilt detection unit of the tactile presentation device detecting the tilt state that occurs on the touch panel when any position on the touch panel is pressed, The drive control unit of the tactile presentation device has a second step of controlling the drive force applied to the touch panel according to the tilt state detected by the tilt detection unit, based on the correlation that the greater the tilt of the touch panel, the smaller the drive force. A method for presenting tactile sensations, characterized by the features described above.