Operating device

The operating device adjusts load characteristics based on movement speed to ensure a suitable click sensation is provided, addressing the issue of unsatisfactory feedback in existing technologies.

JP7745098B2Active Publication Date: 2025-09-26ALPS ALPINE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024522920
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-05-27
Filing Date
2023-03-06
Publication Date
2025-09-26
Estimated Expiration
2043-03-06

AI Technical Summary

Technical Problem

Existing technologies fail to provide a suitable click sensation when the operating member does not move at a sufficient speed upon reaching a predetermined pressed position.

Method used

An operating device with a load applying unit that adjusts load characteristics based on the movement speed of the operating unit after reaching a predetermined position, using a control device to modify load profiles to ensure a suitable click sensation is provided.

Benefits of technology

The device ensures a suitable click sensation is delivered even when the operating member moves at insufficient speeds by dynamically adjusting load characteristics.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007745098000001
    Figure 0007745098000001
  • Figure 0007745098000002
    Figure 0007745098000002
  • Figure 0007745098000003
    Figure 0007745098000003
Patent Text Reader

Abstract

This operation apparatus comprises: an operation unit that is capable of moving operation; a load application unit that applies a load with respect to the moving operation of the operation unit on the basis of a prescribed load characteristic; and an adjustment unit that adjusts the load characteristic on the basis of the moving speed of the operation unit after the operation unit has reached a prescribed position.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an operating device. [Background technology]

[0002] The following Patent Document 1 discloses a technology in which, in an operating device equipped with an operating member that can be operated by pressing, the load of the pressing operation can be controlled by controlling a motor, and a tactile sensation can be presented to the operator depending on the pressing position.

[0003] Furthermore, Patent Document 1 below discloses a technology that can provide the operator with a clicking sensation by suddenly reducing the load of the pushing operation when the pushing position of the operating member reaches a predetermined pushing position. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2019-219948 Summary of the Invention [Problem to be solved by the invention]

[0005] However, with the technology of Patent Document 1, if the operating member does not move at a sufficient speed when it reaches a predetermined pressed position, there is a risk that a suitable click sensation will not be provided. [Means for solving the problem]

[0006] An operating device according to one embodiment includes an operating unit capable of performing a movement operation, a load applying unit that applies a load to the movement operation of the operating unit based on predetermined load characteristics, and an adjustment unit that adjusts the load characteristics based on the movement speed of the operating unit after the operating unit reaches a predetermined position. [Effects of the Invention]

[0007] According to an operating device according to an embodiment, it is possible to provide a suitable click sensation. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a side view of an operating device according to an embodiment; [Figure 2] FIG. 1 is an external perspective view of an operating device according to an embodiment; [Figure 3] Graph showing an example of a predetermined load characteristic used for haptic presentation control by an operation device according to an embodiment; [Figure 4] Graph showing an example of adjustment of a predetermined load characteristic by a control device included in an operating device according to an embodiment. [Figure 5] Graph showing an example of adjustment of a predetermined load characteristic by a control device included in an operating device according to an embodiment. [Figure 6] Graph showing an example of adjustment of a predetermined load characteristic by a control device included in an operating device according to an embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of a functional configuration of a control device included in an operation device according to an embodiment. [Figure 8] 10 is a flowchart illustrating an example of a processing procedure performed by a control device included in an operation device according to an embodiment. [Figure 9] FIG. 10 is a diagram illustrating an example of applying a load to a pressing operation by an operating device according to an embodiment; [Figure 10] FIG. 10 is a diagram for explaining an example (first example) of adjusting the load of a pushing operation by an operating device according to an embodiment; [Figure 11] FIG. 10 is a diagram for explaining an example (second example) of adjusting the load of a pressing operation by the operating device according to an embodiment; [Figure 12] FIG. 10 is a diagram for explaining an example (third example) of adjusting the load of a pushing operation by the operating device according to an embodiment; DETAILED DESCRIPTION OF THE INVENTION

[0009] An embodiment will be described below with reference to the drawings. For convenience, in the following description, the Z-axis direction is defined as the up-down direction (an example of a "first direction"), the X-axis direction as the front-rear direction, and the Y-axis direction as the left-right direction (an example of a "second direction"). However, the positive Z-axis direction is defined as the up direction, the positive X-axis direction as the forward direction, and the positive Y-axis direction as the right direction.

[0010] (Configuration of operation device 100) FIG. 1 is a side view of an operating device 100 according to an embodiment. FIG. 2 is a perspective view of the operating device 100 according to an embodiment. The operating device 100 shown in FIGS. 1 and 2 is used in various electronic devices (e.g., game controllers, etc.) and can be moved by a user by pressing, for example. As shown in FIGS. 1 and 2, the operating device 100 has an operating axis 101 (an example of an "operating unit") extending in the vertical direction (Z-axis direction). An operating knob 101B is attached to the operating axis 101. In the example shown in FIGS. 1 and 2, the operating knob 101B is attached to the upper end of the operating axis 101. The operating device 100 can move the operating axis 101 downward by pressing the operating knob 101B downward (an example of a "moving operation"). The amount of downward movement of the operating axis 101 is detected by a sensor 103, and is output from the sensor 103 to the control device 10.

[0011] As shown in FIGS. 1 and 2, the operating device 100 includes an operating axis 101, a force generator 102, a sensor 103, a range of motion adjusting unit 104, an electric unit 105, and a control device 10.

[0012] The operating shaft 101 is a rod-shaped member extending in the vertical direction (Z-axis direction). The operating shaft 101 is provided so as to penetrate the inside of the force-sense generator 102. The operating shaft 101 is capable of linear movement in the vertical direction (Z-axis direction) inside the force-sense generator 102. A hemispherical tip 101A is formed at the lower end (end on the negative side of the Z-axis) of the operating shaft 101. The tip 101A protrudes downward from the bottom surface of the force-sense generator 102. The upper end (end on the positive side of the Z-axis) of the operating shaft 101 protrudes upward from the top surface of the force-sense generator 102. An operating knob 101B is attached to the upper end (end on the positive side of the Z-axis) of the operating shaft 101.

[0013] The force-sense generator 102 is an example of a "load application unit" and supports the operation shaft 101, which penetrates the inside of the force-sense generator 102, so that it can move linearly in the vertical direction (Z-axis direction), and applies a force to the operation shaft 101. As a result, the force-sense generator 102 applies a load when the operation knob 101B is pressed. The force-sense generator 102 can be operated under control of the control device 10. In this embodiment, a voice coil motor is used as the force-sense generator 102. However, this is not limiting, and other devices (e.g., a linear motor, a device using magnetorheological fluid, etc.) may also be used as the force-sense generator 102. The greater the load for the pressing operation, the greater the force generated in the direction opposite to the operating direction of the pressing operation. In other words, the resistance to the operation of the operation knob 101B becomes greater. The load for the pressing operation may be a negative value. In this case, the operation knob 101B is biased in the same direction as the operating direction of the pressing operation.

[0014] The sensor 103 is an example of a "position detection unit" and detects the amount of downward movement of the operating axis 101. The sensor 103 outputs a detection signal indicating the detected amount of downward movement of the operating axis 101 to the control device 10. In this embodiment, as an example of the sensor 103, a photosensor provided in the force-sense generator 102 is used, which detects the distance to the reflector 101C attached to the operating axis 101.

[0015] The range of motion adjustment unit 104 is a disc-shaped member. The upper surface of the range of motion adjustment unit 104 forms a contact surface 104A with which the tip 101A of the operating shaft 101 comes into contact. As shown in FIGS. 1 and 2, the contact surface 104A has a spiral staircase shape, with the lowest height position as the base and the height position gradually increases counterclockwise in the circumferential direction. A rod-shaped rotation shaft 104B extending in the vertical direction (Z-axis direction) is provided at the center of the range of motion adjustment unit 104. This allows the range of motion adjustment unit 104 to rotate around the rotation shaft 104B. The rotation shaft 104B is offset to the right (positive direction of the Y-axis) from the operating shaft 101. This allows the operating device 100 according to one embodiment to allow the tip 101A of the operating shaft 101 to come into contact with the contact surface 104A.

[0016] The electric motor 105 is a device capable of rotating the range of motion adjustment unit 104. The electric motor 105 has a rod-shaped rotation shaft 105A extending in the vertical direction (Z-axis direction) and a rotation driver 105B capable of rotating the rotation shaft 105A. The rotation driver 105B can be operated under the control of the control device 10. For example, a stepping motor is used for the rotation driver 105B. The rotation shaft 105A is provided coaxially with and below the rotation shaft 104B of the range of motion adjustment unit 104. The rotation shaft 105A is connected to the rotation shaft 104B. As a result, the electric motor 105 can rotate the rotation shaft 105A by driving the rotation driver 105B, thereby rotating the range of motion adjustment unit 104.

[0017] (Operation of the operation device 100) In an operating device 100 according to one embodiment, when an operating knob 101B is pressed, the operating shaft 101 moves downward. At this time, the amount of movement of the operating shaft 101 is detected by a sensor 103. At this time, the operating device 100 is capable of applying a driving force to the operating shaft 101 in the vertical direction (Z-axis direction) by a force-sense generator 102. In the operating device 100, the tip end 101A of the operating shaft 101 comes into contact with an abutment surface 104A of a motion range adjustment unit 104, thereby limiting the amount of downward movement of the operating shaft 101.

[0018] The operating device 100 according to one embodiment is configured to be able to change the maximum push-in position of the operating shaft 101 by rotating the range of motion adjustment unit 104 under the control of the control device 10.

[0019] In other words, in one embodiment of the operating device 100, the lower the height position of the abutment surface 104A located directly below the tip end 101A, the greater the maximum amount of depression of the operating shaft 101 can be, and the higher the height position of the abutment surface 104A located directly below the tip end 101A, the smaller the maximum amount of depression of the operating shaft 101 can be.

[0020] The contact surface 104A may have a spiral shape instead of a spiral staircase shape. In this case, the operating device 100 according to one embodiment can continuously change the height position of the contact surface 104A with which the distal end portion 101A contacts by rotating the range of motion adjustment unit 104.

[0021] (Outline of tactile presentation control by the control device 10) Next, an overview of tactile sensation presentation control by the control device 10 included in the operating device 100 according to one embodiment will be described with reference to FIGS.

[0022] <Basic Example of Tactile Presentation Control by the Control Device 10> Fig. 3 is a graph showing an example of predetermined load characteristics used by the operating device 100 according to an embodiment for tactile sensation presentation control. The graph shown in Fig. 3 shows load characteristics (an example of "predetermined load characteristics") used by the control device 10 included in the operating device 100 to control the load of the pressing operation of the operating knob 101B. In the graph shown in Fig. 3, the vertical axis represents the load of the pressing operation, and the horizontal axis represents the pressing amount of the pressing operation (i.e., the amount of downward movement of the operating axis 101). Furthermore, in the graph shown in Fig. 3, P1 represents the "first pressing position" (pressing amount value: approximately 448), and P2 represents the "second pressing position" (pressing amount value: approximately 880).

[0023] As shown in FIG. 3, until the pushing position of the operating knob 101B reaches the first pushing position P1, the force applied to the operating shaft 101 by the force sense generator 102 is controlled by the control device 10, and the load of the pushing operation is adjusted so that it gradually increases as the pushing amount gradually increases.

[0024] 3, when the pressed position of the operation knob 101B reaches the first pressed position P1, the force applied to the operation shaft 101 by the force sense generator 102 is controlled by the control device 10, and the load of the pressing operation is suddenly reduced from a first maximum value (a value of about 150) to a first minimum value (a value of about -100). At this time, the pressing operation load suddenly decreases, and the operation knob 101B is urged in the same direction as the operation direction (i.e., downward). This allows the operation device 100 to present a clicking sensation to the operator.

[0025] Next, as shown in FIG. 3, from the first pushing position P1 until the pushing position of the operating knob 101B reaches the second pushing position P2, the force applied to the operating shaft 101 by the force sense generator 102 is controlled by the control device 10, and the load of the pushing operation is adjusted so that it gradually increases as the pushing amount gradually increases.

[0026] As shown in FIG. 3, the predetermined load characteristic includes a first period D1 in which the load is reduced after the operating knob 101B reaches the first depressed position P1, and a second period D2 in which the load is increased after the first period D1.

[0027] <Example of Adjustment of Haptic Presentation Control by the Control Device 10> 4 to 6 are graphs showing examples of adjustment of predetermined load characteristics by the control device 10 included in the operating device 100 according to one embodiment. In Fig. 4 to Fig. 6, the dotted lines and circle plots represent the load characteristics after adjustment.

[0028] In one embodiment of the operating device 100, when tactile sensation presentation control is performed using the load characteristics shown in Figure 3, if a sufficient movement speed of the operating knob 101B (i.e., a sufficient amount of pressing of the pressing operation within a specified time) is not obtained during the first period D1 after the pressing position of the operating knob 101B reaches the first pressing position P1, a sufficient load change cannot be imparted to the pressing operation, and there is a risk that a suitable click feeling cannot be presented.

[0029] Therefore, when the operating device 100 according to one embodiment detects that the operating knob 101B is not moving at a sufficient speed during the first period D1 after the pressed position of the operating knob 101B reaches the first pressed position P1, the operating device 100 adjusts the load characteristics shown in Fig. 3 so that the amount of reduction when the load of the pressing operation is suddenly reduced becomes even greater after the detection, as shown in Fig. 4 (specifically, the first minimum value of the load of the pressing operation is reduced). In the example shown in Fig. 4, the load characteristics are adjusted so that the first minimum value is reduced from "a value of approximately -100" to "a value of approximately -200".

[0030] Alternatively, when the operating device 100 according to one embodiment detects that the operating knob 101B is not moving at a sufficient speed during a first period D1 after the pressed position of the operating knob 101B reaches the first pressed position P1, the operating device 100 rapidly reduces the load of the pressing operation to a first minimum value after the detection, and then adjusts the load characteristics shown in Fig. 3 so that the state in which the load of the pressing operation is at the first minimum value continues for a certain period of time, as shown in Fig. 5. In the example shown in Fig. 5, the load characteristics are adjusted so that the state in which the first minimum value is at "a value of approximately -100" continues for a certain period of time.

[0031] Alternatively, when the operating device 100 according to one embodiment detects that a sufficient movement speed of the operating knob 101B cannot be obtained during a first period D1 after the pressed position of the operating knob 101B reaches the first pressed position P1, the operating device 100 reduces the first minimum value of the load of the pressing operation after the detection and adjusts the load characteristics shown in Fig. 3 so that the state in which the load of the pressing operation is at the first minimum value continues for a certain period of time, as shown in Fig. 6. In the example shown in Fig. 6, the first minimum value is reduced from "-100" to "-150", and the load characteristics are adjusted so that the state in which the load is at the first minimum value (-150) continues for a certain period of time.

[0032] In this way, even if a sufficient movement speed of the operation knob 101B cannot be obtained during the first period D1 after the pressed position of the operation knob 101B reaches the first pressed position P1, the operation device 100 according to one embodiment can provide a suitable click feeling in response to the pressing operation of the operation knob 101B by adjusting the load characteristics shown in FIG. 3 and increasing the movement speed of the pressing operation of the operation knob 101B.

[0033] (An example of the functional configuration of the control device 10) Fig. 7 is a diagram showing an example of the functional configuration of the control device 10 included in the operating device 100 according to an embodiment. As shown in Fig. 7, the control device 10 includes a measurement unit 11, an acquisition unit 12, a stroke position calculation unit 13, a stroke position storage unit 14, a load characteristic storage unit 15, a load control unit 16, a movement speed calculation unit 17, and a load characteristic adjustment unit 18 (also simply referred to as an "adjustment unit").

[0034] The measurement unit 11 repeatedly measures the time until a sensor reading trigger occurs. In the control device 10, the sensor reading trigger occurs repeatedly at predetermined time intervals.

[0035] The acquisition unit 12 acquires a detection signal output from the sensor 103 every time a sensor reading trigger occurs.

[0036] The stroke position calculation unit 13 calculates the stroke position of the operating axis 101 based on the detected value of the distance from the sensor 103 to the reflector 101C, which is indicated by the detection signal acquired by the acquisition unit 12.

[0037] The stroke position storage unit 14 stores the stroke position calculated by the stroke position calculation unit 13.

[0038] The load characteristic storage unit 15 stores predetermined load characteristics for controlling the load of the pressing operation of the operation knob 101B. As shown in Fig. 3, the predetermined load characteristics include a first period D1 during which the load is reduced after the operation knob 101B reaches the first pressed position P1, and a second period D2 during which the load is increased after the first period D1.

[0039] The load control unit 16 determines the load corresponding to the stroke position calculated by the stroke position calculation unit 13 as the load to be applied to the operating axis 101 (i.e., the pushing operation of the operating knob 101B) based on the predetermined load characteristics stored in the load characteristics storage unit 15. Then, the load control unit 16 controls the force-sense generator 102 so as to apply the determined load to the operating axis 101 (i.e., the pushing operation of the operating knob 101B).

[0040] The movement speed calculation unit 17 calculates the movement distance of the operating axis 101 based on the previous stroke position stored in the stroke position storage unit 14 and the current stroke position calculated by the stroke position calculation unit 13. Then, the movement speed calculation unit 17 calculates the movement speed of the operating axis 101 (i.e., the movement speed of the operating knob 101B) based on the calculated movement distance of the operating axis 101.

[0041] After the operation knob 101B reaches the first pressed-in position P1 (an example of a "predetermined position"), the load characteristic adjustment unit 18 adjusts the predetermined load characteristic based on the moving speed of the operation knob 101B.

[0042] Specifically, after the operating knob 101B reaches the first pushing position P1 (an example of a "predetermined position"), if the movement speed of the operating axis 101 calculated by the movement speed calculation unit 17 is less than a predetermined threshold, the load characteristic adjustment unit 18 adjusts the predetermined load characteristics stored in the load characteristic memory unit 15 so that a sufficient load fluctuation can be applied to the pushing operation.

[0043] The load characteristic adjusting unit 18 adjusts the load characteristics of the predetermined load characteristic during the first period D1 based on the movement speed of the operation knob 101B during the first period D1 of the predetermined load characteristic.

[0044] For example, if the movement speed of the operating knob 101B in the first period D1 that the predetermined load characteristics have is less than a predetermined speed, the load characteristic adjustment unit 18 adjusts the load characteristics of the first period D1 that the predetermined load characteristics have so as to further reduce the load applied to the pressing operation.

[0045] As another example, if the movement speed of the operating knob 101B during a first period D1 that has a predetermined load characteristic is less than a predetermined speed, the load characteristic adjustment unit 18 adjusts the load characteristics of the first period D1 that has the predetermined load characteristic so that the first period D1 is extended.

[0046] As yet another example, if the movement speed of the operating knob 101B in the first period D1 having the predetermined load characteristics is less than the predetermined speed, the load characteristic adjustment unit 18 adjusts the load characteristics of the first period D1 so that the first period D1 is extended, and if the movement speed of the operating knob 101B in the extended first period D1 is less than the predetermined speed, the load characteristic adjustment unit 18 adjusts the load characteristics of the first period D1 having the predetermined load characteristics so as to further reduce the load in the extended first period D1.

[0047] As yet another example, the load characteristic adjustment unit 18 adjusts the load characteristics of the first period D1 and the second period D2 that the predetermined load characteristic has so that the load applied to the pressing operation in the first period D1 is further reduced, and then the load applied to the pressing operation in the second period D2 is gradually increased.

[0048] The control device 10 is configured to include, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), etc. Each of the functional units of the control device 10 described above is realized, for example, by the CPU executing a program stored in the ROM in the control device 10.

[0049] (An example of a processing procedure by the control device 10) FIG. 8 is a flowchart showing an example of a procedure of processing by the control device 10 included in the operation device 100 according to an embodiment.

[0050] First, the acquisition unit 12 determines whether or not a sensor reading opportunity has occurred based on the time measurement by the measurement unit 11 (step S701).

[0051] In step S701, if it is determined that a sensor reading opportunity has not occurred (step S701: No), the control device 10 executes step S701 again.

[0052] On the other hand, if it is determined in step S701 that a sensor reading trigger has occurred (step S701: No), the acquiring unit 12 acquires a detection signal output from the sensor 103 (step S702).

[0053] Then, the stroke position calculation unit 13 calculates the stroke position of the operating axis 101 based on the detected value of the distance to the reflector 101C indicated by the detection signal acquired in step S702 (step S703).

[0054] Furthermore, the stroke position storage unit 14 stores the stroke position of the operating axis 101 calculated in step S703 (step S704).

[0055] Next, the control device 10 determines whether the stroke position of the operating axis 101 calculated in step S703 is within a predetermined click sensation range (step S705). Here, the "predetermined click sensation range" is the range of the pressed position of the operating knob 101B. For example, the "predetermined click sensation range" is the range from the first pressed position P1 to a predetermined pressed position.

[0056] In step S705, if it is determined that the stroke position calculated in step S703 is not within the predetermined click sensation presentation range (step S705: No), the load control unit 16 determines the load corresponding to the stroke position calculated in step S703 as the load to be applied to the operating axis 101 (i.e., the pushing operation of the operating knob 101B) based on the predetermined load characteristics stored in the load characteristic memory unit 15 (step S711).

[0057] Then, the load control unit 16 controls the force-sense generator 102 so as to apply the load determined in step S711 to the operating axis 101 (i.e., the pushing operation of the operating knob 101B) (step S712). After that, the control device 10 ends the series of processes shown in FIG. 8.

[0058] On the other hand, if it is determined in step S705 that the stroke position calculated in step S703 is within the predetermined click sensation presentation range (step S705: Yes), the movement speed calculation unit 17 calculates the movement distance of the operating axis 101 based on the previous stroke position stored in the stroke position storage unit 14 and the current stroke position calculated by the stroke position calculation unit 13 (step S706).Then, the movement speed calculation unit 17 calculates the movement speed of the operating axis 101 based on the movement distance of the operating axis 101 calculated in step S706 (step S707).

[0059] Next, the control device 10 determines whether the moving speed calculated in step S707 is equal to or greater than a predetermined threshold value (step S708).

[0060] In step S708, if it is determined that the movement speed calculated in step S707 is equal to or greater than a predetermined threshold (step S708: Yes), the load control unit 16 determines the load corresponding to the stroke position calculated in step S703 as the load to be applied to the operating axis 101 (i.e., the pushing operation of the operating knob 101B) based on the predetermined load characteristics stored in the load characteristic memory unit 15 (step S711).

[0061] Then, the load control unit 16 controls the force-sense generator 102 so as to apply the load determined in step S711 to the operating axis 101 (i.e., the pushing operation of the operating knob 101B) (step S712). After that, the control device 10 ends the series of processes shown in FIG. 8.

[0062] On the other hand, if it is determined in step S708 that the moving speed calculated in step S707 is not equal to or greater than the predetermined threshold (step S708: No), the load characteristic adjusting unit 18 adjusts the predetermined load characteristic stored in the load characteristic storage unit 15 so that a sufficient load variation can be applied to the pushing operation (step S709). Then, based on the load characteristic adjusted in step S709, the load control unit 16 determines the load corresponding to the stroke position calculated in step S703 as the load to be applied to the operating axis 101 (i.e., the pushing operation of the operating knob 101B) (step S710).

[0063] Then, the load control unit 16 controls the force-sense generator 102 so as to apply the load determined in step S710 to the operating axis 101 (i.e., the pushing operation of the operating knob 101B) (step S712). After that, the control device 10 ends the series of processes shown in FIG. 8.

[0064] (Example of applying load during pushing operation) 9A and 9B are diagrams illustrating an example of applying a load to a pressing operation by the operating device 100 according to an embodiment. Fig. 9A is a graph showing the relationship between the operation time and the pressing amount of the operation knob 101B. Fig. 9B is a graph showing the relationship between the operation time and the load amount of the pressing operation of the operation knob 101B.

[0065] 9(a), after the amount of depression of the operation knob 101B reaches a predetermined amount of "approximately 0.14 [mm]," the amount of depression of the operation knob 101B measured immediately thereafter is "approximately 0.23 [mm]." In this case, the difference in the amount of depression is "approximately 0.09 [mm]," and if the threshold for a sufficient amount of depression is, for example, "0.05 [mm]," the control device 10 determines that a sufficient amount of depression of the operation knob 101B has been obtained (i.e., a sufficient movement speed of the operation knob 101B has been obtained).

[0066] In this case, the control device 10 can rapidly reduce the load of the pressing operation to the first minimum value, as shown in FIG. 9(b) (the area surrounded by a circle), based on the predetermined load characteristics.

[0067] As a result, the operating device 100 according to one embodiment can increase the movement speed of the pressing operation of the operating knob 101B after the pressing position of the operating knob 101B reaches the first pressing position P1, and thus can provide a suitable clicking sensation in response to the pressing operation of the operating knob 101B.

[0068] (Example of adjusting the load of the pushing operation (Example 1)) 10A and 10B are diagrams illustrating an example (first example) of adjusting the load of a pressing operation by the operating device 100 according to an embodiment. Fig. 10A is a graph showing the relationship between the operation time and the pressing amount of the operating knob 101B. Fig. 10B is a graph showing the relationship between the operation time and the load amount of the pressing operation by the operating knob 101B.

[0069] 10(a), after the amount of depression of the operation knob 101B reaches a predetermined amount of "approximately 0.14 [mm]," the amount of depression of the operation knob 101B measured immediately thereafter is "approximately 0.16 [mm]." In this case, the difference in the amount of depression is "approximately 0.02 [mm]." If the threshold for a sufficient amount of depression is, for example, "0.05 [mm]," the control device 10 determines that the amount of depression of the operation knob 101B is not sufficient (i.e., the movement speed of the operation knob 101B is not sufficient).

[0070] In this case, the control device 10 can adjust the predetermined load characteristics to rapidly reduce the load of the pushing operation to the first minimum value, as shown in Figure 10(b) (the area surrounded by a circle), and then extend the state in which the load amount of the pushing operation is at the first minimum value for a certain period of time.

[0071] As a result, the operating device 100 according to one embodiment can increase the movement speed of the operating knob 101B even when the operation knob 101B cannot move at a sufficient speed after the operation knob 101B reaches the first pressed position P1, thereby providing a suitable clicking sensation in response to the operation of pressing the operating knob 101B.

[0072] (Example of adjusting the load of the pushing operation (Example 2)) 11A and 11B are diagrams illustrating an example (second example) of adjusting the load of a pressing operation by the operating device 100 according to an embodiment. Fig. 11A is a graph showing the relationship between the operation time and the pressing amount of the operating knob 101B. Fig. 11B is a graph showing the relationship between the operation time and the load amount of the pressing operation by the operating knob 101B.

[0073] 11(a), after the amount of depression of the operation knob 101B reaches a predetermined amount of "approximately 0.14 [mm]," the amount of depression of the operation knob 101B measured immediately thereafter is "approximately 0.16 [mm]." In this case, the difference in the amount of depression is "approximately 0.02 [mm]." If the threshold for a sufficient amount of depression is, for example, "0.05 [mm]," the control device 10 determines that the amount of depression of the operation knob 101B is not sufficient (i.e., the movement speed of the operation knob 101B is not sufficient).

[0074] In this case, the control device 10 can adjust the predetermined load characteristics to rapidly reduce the load of the pushing operation to the first minimum value, as shown in Figure 11(b), and then extend the state in which the load amount of the pushing operation is at the first minimum value for a certain period of time.

[0075] 11(a), the amount of depression of the operation knob 101B measured immediately thereafter is "approximately 0.17 [mm]." In this case, the difference in the amount of depression is "approximately 0.01 [mm]," and the control device 10 determines that the operation knob 101B was not depressed sufficiently (i.e., the operation knob 101B was not moved at a sufficient speed).

[0076] In this way, even during the extended period in which the load amount of the pushing operation is at the first minimum value, if the pushing amount of the operation knob 101B is not sufficient (i.e., if the moving speed of the operation knob 101B is not sufficient), the operating device 100 can further reduce the load amount of the pushing operation below the first minimum value, as shown in Figure 11(b) (area surrounded by a circle).

[0077] As a result, the operating device 100 according to one embodiment can increase the movement speed of the pushing operation of the operating knob 101B even if a sufficient movement speed of the operating knob 101B cannot be obtained during the extended period in which the load amount of the pushing operation is at the first minimum value, and thus can provide a suitable clicking sensation in response to the pushing operation of the operating knob 101B.

[0078] (Example of adjusting the load of the pushing operation (Example 3)) Fig. 12 is a diagram for explaining an example (third example) of adjusting the load of the pushing operation by the operating device 100 according to an embodiment. Fig. 12 is a graph showing the relationship between the operation time of the pushing operation by the operating knob 101B and the amount of load.

[0079] As shown in FIG. 12, during the first period D1 in which the load applied to the pressing operation is reduced, the operating device 100 can extend the state in which the load amount of the pressing operation is at the first minimum value for a certain period of time, and further, during the extended period, can further reduce the load amount of the pressing operation below the first minimum value.

[0080] Here, as the first period D1 is extended, the load applied to the pressing operation may suddenly increase in the second period D2.

[0081] In this case, the operating device 100 can adjust the load characteristics so that the load applied to the pressing operation is increased stepwise in the second period D2, as shown in FIG. 12 (the portion surrounded by a circle).

[0082] As a result, the operating device 100 according to one embodiment can suppress a sudden increase in the load applied to the pressing operation during the second period D2, thereby suppressing the presentation of unnecessary operating sensations and vibrations in response to the pressing operation.

[0083] Although one embodiment of the present invention has been described in detail above, the present invention is not limited to these embodiments, and various modifications and changes are possible within the scope of the gist of the present invention described in the claims.

[0084] In one embodiment, an example of application of the present invention to an operation device capable of a push operation has been described as an example of "movement operation by an operation unit." However, the present invention is not limited to this, and can also be applied to an operation device capable of other operations (for example, a rotation operation, a slide operation, etc.) as "movement operation by an operation unit."

[0085] This international application claims priority based on Japanese Patent Application No. 2022-086659, filed on May 27, 2022, the entire contents of which are incorporated herein by reference. [Explanation of symbols]

[0086] 10 Control device 11 Measurement section 12 Acquisition Department 13 Stroke position calculation unit 14 Stroke position memory section 15 Load characteristic memory section 16 Load control section 17 Movement speed calculation section 18 Load characteristic adjustment section 100 Operating device 101 Operation axis (operation part) 101A Tip 101B Operation Knob 101C Reflector 102 Force generator (load application unit) 103 Sensor (position detection unit) 104 Range of motion adjustment section 104A Contact surface 104B Rotating shaft 105 Electric part 105A Rotating shaft 105B Rotational driver D1 1st period D2 2nd period P1 First push position P2 Second push position

Claims

1. An operation unit that can be moved; a load applying unit that applies a load to the movement operation of the operation unit based on a predetermined load characteristic; an adjustment unit that adjusts the load characteristics based on a moving speed of the operation unit after the operation unit reaches a predetermined position, the load characteristics include a first period in which the load is reduced after the operation unit reaches a predetermined position, and a second period in which the load is increased after the first period, The adjustment unit adjusting the load characteristics for the first period based on the moving speed for the first period; The adjustment unit If the moving speed during the first period is less than a predetermined speed, the load characteristics during the first period are adjusted so that the first period is extended. An operating device characterized by:

2. The adjustment unit If the moving speed during the first period is less than a predetermined speed, the load characteristics during the first period are adjusted so as to further reduce the load during the first period.

2. The operating device according to claim 1 .

3. The adjustment unit If the moving speed during the first period is less than a predetermined speed, adjusting the load characteristics during the first period so that the first period is extended; If the moving speed during the extended first period is less than a predetermined speed, the load characteristics during the extended first period are adjusted so as to reduce the load during the extended first period.

2. The operating device according to claim 1 .

4. The adjustment unit The load characteristic for the second period is adjusted so that the load is further reduced during the first period and then gradually increased during the second period.

3. The operating device according to claim 2.

5. The load applying unit is By reducing the load in the first period, the operating portion is biased in the same direction as the operating direction.

2. The operating device according to claim 1 .

6. The load applying unit is The load is decreased in the first period and increased in the second period, thereby providing a clicking sensation in response to the movement operation.

2. The operating device according to claim 1 .

7. The load applying unit includes a voice coil motor.

2. The operating device according to claim 1 .

8. a position detection unit that detects the position of the operation unit; The adjustment unit determines whether the operation unit has reached the predetermined position based on the detection result of the position detection unit.

2. The operating device according to claim 1 .

9. The movement operation includes at least one of a push operation, a rotation operation, and a slide operation.

2. The operating device according to claim 1 .

Citation Information

Patent Citations

  • Manual input device

    JP2003100175A

  • Select assist device for automatic transmission

    JP2004211848A

  • Track ball device and steering switch

    JP2013206304A

  • Rotary operation device, control method, and control program

    JP2019160323A

  • Operation system, operation device, control device, control method, and program

    JP2019219948A