This application is based on and claims the benefit of priority of Japanese Patent Applications No. 2005-217750 filed on Jul. 27, 2005, and No. 2006-172764 filed on Jun. 22, 2006, the disclosure of which is incorporated herein by reference.
The present invention generally relates to a manual operation device in a vehicle.
In recent years, various vehicular systems and devices such as an air-conditioner, a radio, a CD/DVD player, a navigation system and the like are controlled by using a manual operation device, that is, a manual operation control unit having, for example, a rotary switch or the like. More practically, control information for setting temperature, for a selection of radio stations, for organizing a navigation route or the like is integrally displayed on a display unit, and a user, i.e., an occupant or a driver of the vehicle, is encouraged to control operation conditions of those systems and devices by, for example, a button in a touch panel on the display unit or the like.
However, the occupant of the vehicle is required to watch the operation conditions represented on the display unit very carefully in order to see the result of his/her control while being involved in, for example, a driving operation of the vehicle. In other words, arbitrary arrangement of the buttons and/or an indicator on the display unit may not be very easy to read in terms of readiness for control result recognition unless the occupant are familiar with the arrangement of the buttons and/or representation of the control result.
In view of the above-described problems, disclosure in Japanese Patent Document JP-A-2001-84475 describes a technique of “Haptics,” or a reaction force control technique in response to an operation of a control device and/or a situation of a control operation. This technique controls a manual operation of a control interface of various devices by providing a reaction force to the interface according to an operation position, an operation condition of the device. The disclosure of the above document also describes an application of a thrusting force in addition to the reaction force.
More practically, the application of the reaction force works in the following manner. That is, the haptics technique applies resistance to a volume-up control operation of, for example, a CD/DVD player by providing the reaction force when the user operates a manual operation volume switch on the player, and a volume-down control operation of the manual operation volume switch is assisted by a provision of the thrusting force to facilitate rotation of the volume switch in a volume-down direction. In this manner, a sudden burst of large sound is prevented when the occupant controls the volume switch toward a greater volume, or a sharp decrease of large sound is possible for providing a conversational sound condition in the vehicle based on the thrusting force for the volume down control.
However, the reaction force and/or the thrusting force may not always provide an appropriate assist for the occupant or the driver to suitably operate the volume switch or the like. For example, the reaction force having a less-than-expected resisting force strength may allow the user to drive a manual operation control unit excessively to select an intended function. Further, the reaction force may induce or trigger an unintended invocation of assigned function when the occupant unconsciously operates the manual operation control unit besides being involved in the driving operation. On the other hand, the reaction force may restrict the manual operation of the occupant who is too weak to resist the reaction force applied thereto. The reaction force having a more-than-expected strength may distract the attention of the occupant away from, for example, the driving operation of the vehicle.
Based on the reasoning described above, the manual operation control unit may preferably apply the reaction force to the manual operation of the occupant or the like in an adjustable manner. Disclosure in Japanese Patent Document JP-A-2003-260949 describes the adjustment method of the reaction force for the Haptics devices. This technique defines plural characteristic points and connecting function for forming a force pattern applied to the manual operation control unit in order to reduce the number of settings for force pattern definition. In this manner, the manual operation control unit which usually requires a detailed reaction force definition for every operation position in an entire control area can be suitably operated by the manual operation of the user by defining only a few control values for characteristic points.
However, the control values for the characteristic points can only be discovered based on a sufficient knowledge of the characteristic points and the connecting function accompanied by a knack of settings. Further, the connecting function may deceive an intuition of the user of the manual operation control unit in terms of the strength of the reaction force between the characteristic points, thereby causing difficulty for reaction force adjustment by the user.
In view of the above-described and other problems, the present disclosure provides a manual operation device that has an easily adjustable reaction force in response to an operation by a user.
The manual operation device in connection to a display unit includes an operation unit for generating an operation signal when movement of the operation unit is caused by a manual operation, an actuator for applying a driving force to the operation unit, a position detector for detecting an operation position of the operation unit, a storage unit for storing a force pattern that simultaneously defines a first relationship between the position of the operation unit and a regulation control value for regulating the driving force of the actuator and a second relationship between the position of the operation unit and a control signal to control an external device, and a control unit for simultaneously outputting the regulation control value to the actuator and the control signal to the external device based on the force pattern stored in the storage unit and the position of the operation unit detected by the position detector. The control unit in the manual operation device outputs visual representation information for representing on the display unit the first relationship between the position of the operation unit and the regulation control value in the force pattern stored in the storage unit, and the control unit modifies the first relationship between the position of the operation unit and the regulation control value in the force pattern stored in the storage unit based on one of modification information from an external source and modification information by an operation of the operation unit. In this case, the external source indicates, for example, an operation key pad coupled with the manual operation device.
The manual operation device of the present disclosure allows the user to intuitively recognize the force pattern by providing a graphical representation of the force pattern on the display unit. In other words, the force pattern or a relationship between an operation position of the operation unit and a control value is visually represented as, for example, a two-dimensional line graph. The user inputs modification information of the force pattern based on the graphical representation for making an adjustment of the reaction force generated by the actuator that drives the operation unit or the like of the manual operation device in response to the operation of the user. In this manner, the reaction force is suitably adjusted to an operation force of the user to reduce an false operation of the manual operation device caused by the reaction force that is too weak or too strong relative to the operation force of the user. Further, the user can easily controls the reaction force for achieving an improved operability.
In another aspect of the present disclosure, the force pattern can be controlled by the operation of the operation unit or by the modification information from an external source based on the visual representation of the force pattern on the display unit. In this manner, the operation position of the operation unit for outputting the control signal for the external device can be easily adjusted according to the user preference because of the assistance of the visual representation.
The visual representation of the force pattern includes a two-dimensional line graph and a three-dimensional surface graph. The reaction force applied to the operation unit may be represented as a height of the line graph along the y axis of the graph, and the operation position of the operation unit, i.e., a direct distance from a home position, may be represented as a reading of the x axis of the graph. In this manner, the reaction force around the home position may be symmetrically defined by using the line graph, thereby allowing the user for easily making an adjustment through a graphical interface.
Further, the line graph may be substituted by the surface graph, and the height of the surface from a standard plane, e.g., the x-y plane, may represent a simulated potential energy of a surface point measured along, for example, the z axis. In this manner, the reaction force at a specific operation position of the operation unit may be defined as a simulation of an acceleration of a particle in proportion to the potential energy lost or acquired in the course of the movement along the surface of the graph, thereby allowing the user for easily making an adjustment through a graphical interface.
Furthermore, the reaction force may be controlled based on the measurement of the operation force applied by the user to the operation unit. In this manner, the reaction force may suitably assist the operation of the operation unit by the user. In addition, the adjustment of the reaction force may be made based on an averaged value of the measurement, thereby enabling reduction of a trouble of calculation or the like on the user side.
Furthermore, the reaction force may be controlled based on the measurement of operation time from the home position to a periphery of an position area of the operation unit. In this manner, the reaction force of the operation unit can be suitably adjusted to the user's preference, thereby enabling a reduction of the false operation.
Other objects, features and advantages of the present invention will become more apparent from the following detailed description made with reference to the accompanying drawings, in which:
Embodiments of the present disclosure are described with reference to the drawings. The embodiments of the present disclosure are not necessarily limited to the types/forms in the present embodiment, but may take any form of the art or technique that is regarded within the scope of the present disclosure by artisans who have ordinary skill in the art.
The operation unit 21 is a unit that is operated by the driver of the vehicle, or a user of the manual operation device 11. The operation unit 21 has electric motors 39a, 39b and encoders 41a, 41b.
The electric motors 39a, 39b provides a force to an operation handle 31 described later based on a control value inputted from the control unit 17.
The encoders 41a, 41b are sensors for detecting an operation position (an operation condition) of the operation handle 31 to output a detection result to the control unit 17.
The memory 15 stores operation data such as a force pattern or the like. The force pattern is a collective set of values that represents a relationship between the operation condition of the operation handle 31 and a control signal to be outputted for controlling vehicular devices such as an audio system, an air-conditioner, a navigation system or the like. The force pattern is associated with an ID for identifying the driver of the vehicle such as a user ID for serving individual drivers. Each of the force patterns includes a pair of force patterns, that is, a stop-time force pattern and a drive-time force pattern. Further, a force pattern may be specifically prepared for a specific vehicular device depending on the type of the devices.
The communication unit 16 exchange information with various device in the vehicle through the vehicle LAN 28.
The control unit 17 includes a CPU, a ROM, a RAM and the like for executing various operations based on a program stored in the ROM. The control unit 17 outputs the control value to the electric motors 39a, 39b according to the force pattern retrieved in the RAM.
The vehicle LAN 28 is a local area network extended in the vehicle, and is used for information exchange between the vehicular devices such as the audio controller 23, the air-conditioner controller 24, the navigation system 25 and the like.
The audio controller 23 controls an audio system not shown in the drawings, and the air-conditioner controller 24 controls an air-conditioner not shown in the drawings.
The navigation system 25 includes a display unit, a map data disk, a GPS receiver and the like for displaying a current position of the vehicle and providing route navigation or the like.
The display unit 22 is a liquid crystal display, an organic EL display or the like for displaying an image of map data or the like.
A structure of the operation unit 21 is described with reference to the drawings.
As shown in FIGS. 2 to 5, the operation unit 21 includes a base 32 that can be fixed onto a body of the vehicle, a spherical bearing 33 disposed on the base 32, an operation shaft 34 that has a spherical portion 34a disposed at a lower side of a middle part of the axis body being held in a pivotally movable manner in the spherical bearing 33, a solenoid 35 disposed at a lower side of the spherical bearing 33, a cramp member 36 at a top of a drive shaft 35a of the solenoid 35 for cramping the operation shaft 34, rotation axes 37a, 37b perpendicularly crossing in a plane that is parallel to the base 32 with the crossing center point coinciding with the center of the spherical bearing 33, large gear wheels 38a, 38b fixed on each of the rotation axes 37a, 37b, the electric motors 39a, 39b disposed in parallel with rotation axes 37a, 37b, small gear wheels 40a, 40b respectively fixed on main shafts of the electric motors 39a, 39b and engaged with the large gear wheels 38a, 38b, the encoders 41a, 41b for detecting the rotation direction and rotation amount of the main shafts of the electric motors 39a, 39b and L shape members 42a, 42b for transferring the pivotal movement of the operation shaft 34 to the rotation axes 37a, 37b after converting the pivotal movement to a rotational movement. The operation shaft 34 has an operation handle 31 disposed on a top.
An lower end of the operation shaft 34 has a conical shape shrinking toward the lower end, and the cramp member 36 opposed to the lower end of the operation shaft 34 has a concave portion 36a for catching the lower end of the operation shaft 34. Therefore, the cramp member 36 raised upward by an ON-operation of the solenoid 35 cramps the lower end of the operation shaft 34 by the concave portion 36a, thereby prohibiting the pivotal movement of the operation shaft 34 around the spherical portion 34a. The cramp member 36 lowered by an OFF-operation of the solenoid 35 allows the pivotal movement of the operation shaft 34 by releasing an engagement of the cramp member 36 to the operation shaft 34.
The L shape members 42a, 42b have a screw hole 43 on one end and an operation shaft hole 44 on the other end. The L shape members 42a, 42b is fixed on a side face of the large gear wheels 38a, 38b with a screw 45 that is inserted in the screw hole 43. The operation shaft hole 44 on each of the L shape members 42a, 42b is engaged with the operation shaft 34 as shown in
The operation handle 31 is, as shown in
The photo-interrupter 53 controls ON/OFF operation of the solenoid 35. More practically, the light emitter (not shown) emits a light having a specific wavelength, e.g., an infra red light, and the light receptor receives the light of the specific wavelength for ON operation of the solenoid 35 for allowing the pivotal movement of the operation shaft 34 by lowering the cramp member 36 to disengage the cramp member 36 and the operation shaft 34. The photo-interrupter 53 has a supply of power source and an exchange of control signal through a cord 58 disposed in the operation shaft 34.
The first and second switches 54, 55 respectively have a function of a rotational movement detection switch and a depression movement detection switch. The non-operation condition of the switches 54, 55 leaves a knob of the switches at a center position of switching operation. A first knob 54a and a second knob 55a on the switches 54, 55 are, as shown in
The electric motors 39a, 39b provides a resistive force to the operation handle 31 by, for example, regulating the operation direction, operation speed, and/or operation position of the operation handle 31 based on the amount of the operational movement of the handle 31. More practically, the operational movement of the operation handle 31 in a predetermined direction is facilitated by providing the resistive force against the operational movement toward a direction other than the predetermined direction with the electric motors 39a, 39b so that the operational movement of the operation handle 31 can be used to precisely control a use of a vehicular device or can be used to precisely control a functional control of a selected vehicular device. In this manner, the user can recognize a physical feedback to a sensory organ and control the operation handle 31 in a suitable direction, thereby preventing an undesirable operation of the operation handle 31.
The operation handle 31 may cause wear of, for example, the spherical bearing and the operation shaft 34 at the abutment portion when an edge of the spherical bearing is abutted to the operation shaft 34. The abutment of these parts may lead to generate abrasion powders to be bitten between the gaps of these parts, and may disable a smooth movement of the parts. Therefore, the operational movement of the operation handle 31 may be restricted by providing a torque impacted against the user operation at a predetermined operation position with the electric motors 39a, 39b. In this manner, the user, e.g., the driver of the vehicle, can recognize the that the operation handle 31 reaches a limit of an operation range based on a feedback to the sensory organ. As a result, an excessive operation of the operation handle 31 is prevented with an accompanying merit of decreased generation of the abrasion powders. In addition, the operation handle 31 may be returned to the center position with an assistance of the torque generated by the electric motors 39a, 39b.
The control unit 17 and the memory 15 in the manual operation device 11 is described with other drawings.
The motor driver 61 outputs a drive signal for driving the electric motors 39a, 39b based on a comparison result (a motor output value) from the comparison unit 62.
The comparison unit 62 compares the force pattern stored in the force pattern storage unit 63 with a position signal from the encoders 41a, 41b to determine the comparison result (the motor output value) to be outputted to the motor driver 61. The force pattern storage unit 63 retains a single set of the force pattern retrieved from the memory 15. The force pattern retained in the storage unit 63 can be referenced by the comparison unit 62. The force pattern I/O unit 64 transmits the force pattern to an external unit through the communication unit 16, and stores the force pattern received by the communication unit 16 in the memory 15.
The memory 15 stores a plurality of force patterns to be used for controlling the operation handle 31.
According to the table in
The operation of the manual operation device 11 is described with reference to flowcharts and illustrations in the following.
The comparison unit 62 determines whether a change is detected in an output from the encoders 41a, 41b in step S70. The process proceeds step S75 when the change is detected in the output (step S70:YES). The process repeats step S70 when the change is not detected in the output (step S70:NO).
The comparison unit 62 refers to the force pattern stored in the force pattern storage unit 63 in step S75, and determines the output value to the electric motors 39a, 39b based on the position signal from the encoders 41a, 41b. The motor driver 61 drives the electric motors 39a, 39b based on the output value determined by the comparison unit 62.
The comparison unit 62 determines whether a symbol of an object device is specified in the cell of the force pattern based on the position signal from the encoders 41a, 41b in step S80. For example, the comparison unit 62 that the bottom row in the cell has an object device data such as “A-8” or the like as shown in
The process in the comparison unit transfers the control signal value to the object device specified by the symbol through the communication unit 16 in step S85. After transmitting the control signal value, the process returns to step S70. The operation handle control process described above may be executed within 10 milliseconds in the control unit 17.
The initialization process executed by the control unit 17 is described with reference to a flowchart in
The control unit 17 determines the driver of the vehicle after starting the initialization process. That is, who the driver is determined by the control unit 17 in step S105. For example, a camera captures an image inside of the vehicle, and image recognition technique is used to determined the driver. The driver may be determined based on an input of a user ID or the like.
In step S110, the initialization process determines whether the force pattern for the identified driver is stored in the memory 15. The process proceeds step S115 when the force pattern for the identified driver is found in the memory 15 (step S110:YES). The process proceeds step S125 when the force pattern for the identified driver is not found in the memory 15.
In step S115, the initialization process retrieves the force pattern from the memory 15 to the force pattern storage unit 63 in the control unit 17 and developed in the storage unit 63 for further processing. Then, in step S120, the initialization process queries the driver about modification of the force pattern. For example, a message “Modifying force pattern? Move operation handle forward to modify the force pattern, or backward not to modify.” is displayed on the display unit 22. The user operates the operation handle 31 in response to the above message, and the user's intention is inputted to the control unit 17. The massage on the display unit 22 may be substituted by a guidance voice from a speaker.
The process proceeds step S125 when the modification of the force pattern is requested by the user (step S120:YES). The process proceeds to step S150 when the modification is not requested by the user (step S120:NO).
In step S125, the process executes an operation force measurement process described later in the present embodiment. The operation force measurement process measures the operation force of the driver for determining an optimum operational reaction force and a restrictive reaction force. After determining the measurement process, The process proceeds step S130 for force pattern setting in a force pattern setting mode.
The force pattern setting mode is described in detail. In the force pattern setting mode, the control unit 17 displays a setting screen 301 in
The screen 301 represents an operation area of the operation handle 31 as an operation plane 303, icons 305 to be positioned in the operation plane 303, a plan view button 307 for switching the screen to a plan view, a section view button 309 for switching the screen to a cross-sectional view, a store button 311 for storing the force pattern in the force pattern storage unit 63 in the memory 15, a test button 313 for controlling the operation handle 31 by using the force pattern currently held in the force pattern storage unit 63, and an end button 319 for ending the force pattern setting mode.
The operation plane 303 represents a top view of the operation area of the operation handle 31. Four holes 316a to 316d are located in four positions of front/back and right/left (relative to a looking direction of the driver) in
The hole 316d in
The holes 316a to 316d, the CD player icon 317 or the like can be moved to a desired position by a drag and drop operation controlled by a cursor 315. The force pattern in the force pattern storage unit 63 is immediately changed to reflect the change of the positions of the holes 316a to 316d, the icon 317 or the like.
The icons 305 includes icons of a hole, an FM radio, an AM radio, a traffic information station, a CD player, an HD player, and an MD player. The icons 305 may be dragged and dropped at anywhere in the operation plane 303 for facilitating the movement of the operation handle 31 thereto. That is, the movement of the operation handle 31 is controlled by positioning the hole in the operation plane 303, and the FM radio or the like positioned in the operation plane 303 sets the object device of the control specified by the movement of the operation handle 31 when the cursor 315 is brought on one of the icons 305. The force pattern in the force pattern storage unit 63 immediately reflects the change caused by the drag and drop operation of each of the icons 407.
The plan view button 307 controls the representation in the operation plane 303 to the plan view.
The section view button 309 controls the representation in the operation plane 303 to a cross-sectional view described later in the present embodiment. The section view button 309 becomes operable when a section line 318 is drawn in the operation plane 303 by using the cursor 315.
The store button 311 stores the force pattern in the force pattern storage unit 63 in the memory 15.
The test button 313 conducts a test of the force pattern by using the force pattern stored in the force pattern storage unit 63.
The end button 319 is used to end the force pattern setting mode.
The section line 318 drawn by the user with the cursor 315 cuts the force pattern in the plan view of the setting screen 301, and, as shown in
The operation plane 403 represents the cross section of the force pattern along the section line 318. The force pattern is applied to the operation handle 31. More practically, a line graph in the operation plane 403 shows a relationship between the operation position of the operation handle 31 on a horizontal axis and the reaction force in response to the movement of the operation handle 31 on a vertical axis.
In
The icons of the holes and devices can easily be moved by using a cursor 419 with the drag and drop operation. The line graph in the operation plane 403 can be manipulated by using the cursor 419 to have an arbitrary shape with the drag and drop operation. The force pattern in the force pattern storage unit 63 immediately reflects the change made in the~operation plane 403.
The section line display area 405 displays a relationship between a position of the section line 318 and the cross section represented in the operation plane. 403.
The icons 407 includes icons of the hole, the FM radio, the AM radio, the traffic information station, the CD player, the HD player, and the MD player. The icons 407 may be dragged and dropped at anywhere in the operation plane 403 for facilitating the movement of the operation handle 31 thereto. That is, the movement of the operation handle 31 is controlled by positioning the hole in the operation plane 403, and the FM radio or the like positioned in the operation plane 403 sets the object device of the control specified by the movement of the operation handle 31 when the cursor 315 is brought on the icon. The force pattern in the force pattern storage unit 63 immediately reflects the change caused by the drag and drop operation of each of the icons 407.
The plan view button 409 switches the representation in the operation plane 403 to the plan view. The section view button 411 switches the representation in the operation plane 403 to the cross-sectional view.
The optimization button 412 optimizes the line graph and the force pattern in the force pattern storage unit 63 based on the measurement of the optimum operational reaction force and the restrictive reaction force determined in the operation force measurement process.
The store button 413 stores the currently used force pattern in the force pattern storage unit 63 in the memory 15.
The test button 415 conducts a test of the force pattern by using the force pattern stored in the force pattern storage unit 63.
The end button 417 is used to end the force pattern setting mode.
The control unit 17 displays a screen 501 in
The movement of the operation handle 31 in the screen 501 in
Description returns to an explanation of the initialization process shown as the flowchart in
In step S140, the process terminates the force pattern setting mode. The control unit 17 retains the force pattern specified in the screen 301 or 401 in the force pattern storage unit 63, and erases the screen 301 or 401 from the display unit 22. The process proceeds step S150 after erasing the screen 301 or 401.
In step S150, the control unit 17 starts the operation handle control process by using the force pattern in the force pattern storage unit 63, and concludes the initialization process.
The operation force measurement process controlled by the control unit 17 is described with reference to a flowchart in
The process of measurement begins with step S210. In step S210, the process measures an operation time in right/left and front/back directions based on a basic force pattern 1. The basic force pattern 1 designates a force pattern depicted by a cross-sectional illustration in
In step S220, the process measures the operation time in right/left and front/back directions based on a basic force pattern 2. The basic force pattern 2 applies the reaction force of F2 [N] to the operation handle 31 at the peak. In this case, the reaction force F2 is greater than the reaction force F1. The process proceeds step S230 after the measurement.
In step S230, the operation time is measured based on a basic force pattern 3. The basic force pattern 3 applies the reaction force of F3 [N] to the operation handle 31 at the peak. In this case, the reaction force F3 is greater than the reaction force F2. The process proceeds step S240 after the measurement.
In step S240, the optimum operational reaction force and the restrictive reaction force are determined. The optimum operational reaction force is the reaction force indicated by the height of the peak in
The manual operation device 11 in the present disclosure provides for the user or the driver a visual representation of the reaction force on the display unit 22. In this manner, the user or the driver can visually recognize the operation position of the operation handle 31 and the reaction force, thereby allowing the user or the driver to modify the resistive force from the electric motors 39a, 39b according to the operation force of his/her own. As a result, the reaction force being too weak to cause a miss-operation or the reaction force being too strong to cause a stress is prevented. Further, strength of the reaction force may suitably be adjusted to the user's preference for the ease of operation of the operation handle 31 by the user.
Furthermore, the signal output position for controlling the vehicular devices is visually represented on the display unit 22, thereby allowing the user to make adjustment of the signal output position with ease.
Furthermore, the user or the driver can manually change the line graph on the display unit 22 into the arbitrary shape by the cursor 315 or 419, thereby allowing the user or the driver to have a preferable force pattern that suits his/her manner of operation.
Furthermore, the operation time of the operation handle 31 is taken into consideration for determining the optimum operational reaction force and the restrictive reaction force, thereby enabling reduction of the user operation for making the adjustment of the reaction force. In addition, the reaction force determined in the above-described manner can effectively reduce fault operation of the operation handle 31 because the reaction force suitably reflects an operational force applied to the operation handle 31 by the user.
Although the present disclosure has been fully described in connection with the preferred embodiments thereof with reference to the accompanying drawings, it is to be noted that various changes and modifications will become apparent to those skilled in the art.
For example, although the line graph used in the embodiment described above shows a relationship between the operation position of the operation handle 31 on the horizontal axis and the reaction force applied to the operation handle 31 on the vertical axis (
The line graph of the potential energy makes it easier for the user to visually understand the suction force toward the hole icon in the screen. Therefore, the line graph of the potential energy provides improved operability for the user.
Further, the line graph in a two dimensional graph space may be replaced by a surface graph in a three dimensional graph space. For example, the surface graph in
The adjustment of the force pattern may be made by using a section plane 607 as shown in
The three-dimensional surface graph can provide for the user an intuitive interface for making adjustment of the force pattern.
Such changes and modifications are to be understood as being within the scope of the present invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2005-217750 | Jul 2005 | JP | national |
2006-172764 | Jun 2006 | JP | national |