Claims
- 1. A method of providing a key-force profile characteristic for a key top which is displaced by an externally applied depressing force, said method comprising the steps of:
- (a) detecting the position of the key top and outputting positional data corresponding to the position of the key top;
- (b) converting the positional data into a resistive force value in accordance with a predetermined relationship between the resistive force value and the positional data; and
- (c) applying to the key top a resistive force in accordance with the resistive force value.
- 2. A method according to claim 1, wherein said step (b) further includes a substep of outputting an ON signal or an OFF signal on accordance with a result obtained by comparing the positional data with a predetermined value.
- 3. A device for providing a key-force profile characteristic for a key top which is displaced by an externally applied depressing force, said device comprising:
- (a) position detection means for detecting the position of the key top and outputting positional data corresponding to the displacement of the key top;
- (b) force generation means for applying a resistive force to the key top;
- (c) force setting means for converting the positional data into a resistive force value in accordance with a predetermined relationship between the resistive force value and the positional data; and
- (d) driving means for driving the force generation means in accordance with the resistive force value set by the force setting means.
- 4. A device according to claim 3, further comprising state determination means having a first state and a second state, wherein said state determination means changes from the first state to the second state when the positional data output from the position detection means becomes greater than a first predetermined value, or changes from the second state to the first state when the positional data output from the position detection means becomes smaller than a second predetermined value.
- 5. A device according to claim 4, wherein said state determination means remains at the first state until the key top passes through a predetermined first position and changes to the second state when the key top passes through the predetermined first position and keeps the second state until the key top passes through a predetermined second position, thereby eliminating a chattering phenomenon caused by the change between the two states in a short time.
- 6. A device according to claim 5, wherein said state determination means includes two comparators for comparing the positional data output from the position detection means with two different reference voltages, and a set/reset flip-flop into which the outputs of said two comparators are input as a set signal and a reset signal, respectively.
- 7. A device according to claim 3, wherein said position detection means is arranged such that it detects a position of a target which is displaced together with the key top.
- 8. A device according to claim 3, wherein said force generation means comprises an electromagnetic actuator which generates the resistive force by a current applied thereto from said driving means.
- 9. A device according to claim 8, wherein said driving means supplies a current of two polarities to said force generation means.
- 10. A device according to claim 3, wherein said position detection means outputs analog positional data, and wherein said force setting means includes conversion means comprising:
- a memory for storing a plurality of predetermined force data, each assigned an address;
- an analog-to-digital converter for converting the positional data output from said position detection means into a digital value corresponding to one of the addresses; and
- a digital-to-analog converter for converting one of the plurality of predetermined force data, read from the memory in accordance with the digital value of the positional data, into a corresponding analog signal for driving said driving means.
- 11. A device according to claim 10, wherein said memory has address lines and data lines, said analog-to-digital converter has an output including a plurality of digits connected to respective ones of the address lines, and said digital-to-analog converter has an input including a plurality of digits connected to respective ones of the data lines.
- 12. A device according to claim 11, wherein said force setting means includes force control means comprising address setting means for setting an address of said memory where digital data corresponding to the resistive force valve is stored, data setting means for setting the resistive force data in the address set by said address setting means, and memory control means for controlling writing to and reading from the memory.
- 13. A device according to claim 12, wherein said force control means further comprises hysteresis setting means which operates to add a first biasing force to the resistive force when the key top, moving in a first direction, passes through a predetermined first position and to add a second biasing force to the resistive force when the key top, moving in a second direction opposite to the first direction, passes a predetermined second position, whereby a key-force profile characteristic having a hysteresis characteristic is provided for the key top.
- 14. A device according to claim 13, wherein said memory has a further address line, and said hysteresis setting means has an output connected to the further address line, whereby at least one of the addresses is shifted by a value determined by the hysteresis setting means.
- 15. A device according to claim 14, wherein said hysteresis setting means includes two comparators for comparing the positional data output from the position detection means with two different reference voltages, and a set/reset flip-flop into which the outputs of the two comparators are input as a set signal and a reset signal, respectively.
- 16. A device according to claim 3, further comprising depressing force detection means for detecting a magnitude of the depressing force applied to the key top, and display means for displaying a profile curve of the depressing force and the displacement of the key top.
- 17. A device according to claim 3, wherein said position detection means outputs analog positional data, and said force setting means comprises:
- an analog-to-digital converter for converting the analog positional data output from the position detection means into a corresponding digital value;
- a control computer for converting the digital value corresponding to the analog positional data output from said analog-to-digital converter into the resistive force value in accordance with a predetermined relationship between the resistive force value and the positional data; and
- a digital-to-analog converter for converting the resistive force value into a corresponding analog value for driving the driving means.
- 18. A device according to claim 17, wherein said control computer sets a table of predetermined force data having one to one correspondence to the positional data for realizing the key-force profile characteristic, and sends out an ON or OFF signal by referring to the table in accordance with the positional data.
- 19. A device according to claim 17, wherein said control computer has a program which provides a corrected resistive force value corresponding to the resistive force value multiplied by a predetermined coefficient or added to a predetermined constant, for eliminating errors due to fluctuations in hardware including the force generation means and the driving means.
- 20. A device according to claim 17, wherein said control computer has at least first and second numerical arrays each comprising a plurality of resistive force values corresponding to the positional data, the first and second numerical arrays being different from each other such that each of the resistive force values of the first numerical array corresponds to a larger magnitude of the resistive force applied to the key top than the resistive force valves of the second numerical array with respect to each of the positional data, and
- wherein said control computer selects the first numerical array during a period from when the key top, starting at an initial position, moves in a first direction to when the key top moving in the first direction reaches a first predetermined position, and alternatively selects the second numerical array during a period from when the key top moving in the first direction passes through the first position to when the key top moving back in a second direction opposite to the first direction reaches a second predetermined position which is nearer than the first position with respect to the initial position, whereby a key-force profile characteristic having a hysteresis characteristic is provided for the key top.
- 21. A device according to claim 3, further comprising a stopper means for controlling a range in which the key top is displaced, position adjusting means for adjusting a position of the stopper means, and stopper position detection means for detecting the position of the stopper means.
- 22. A device according to claim 3, further comprising a spring for applying an additional resistive force to the key top.
- 23. A device for realizing a key-force profile characteristic in a keyboard including a plurality of key tops each of which is displaced by an externally applied depressing force, comprising:
- (a) a plurality of position detection means connected to and corresponding to the key tops, respectively, each of the position detection means detecting the position of the corresponding key top and generating corresponding positional data;
- (b) a plurality of force generation means corresponding to the key tops, respectively, each for respectively applying a resistive force to the corresponding key top;
- (c) force setting means for receiving the plurality of positional data corresponding to each of the key tops and converting the positional data into a plurality of resistive force values respectively in accordance with a predetermined relationship between the resistive force values and the plurality of positional data; and
- (d) a plurality of driving means corresponding to the force generation means, respectively, each for respectively driving the corresponding force generation means in accordance with the resistive force value set by the force setting means.
- 24. A device according to claim 23, wherein the force setting means uses another predetermined relationship between the positional data and the resistive force values to at least one key top so that the magnitude of the resistive force applied to the at least one key top differs from those applied to the rest of the key tops.
- 25. A method of providing a key force profile characteristic for a key top which is displaced by an externally applied depressing force, said method comprising the steps of:
- (a) setting a table comprising a plurality of resistive force values and corresponding positional data each having one to one correspondence to a plurality of predetermined positions of the key top;
- (b) detecting the position of the key top and generating corresponding positional data;
- (c) converting the positional data into a resistive force value with reference to the table set in step (a); and
- (d) applying to the key top a resistive force controlled in accordance with the resistive force value obtained in step (c).
- 26. A method according to claim 25, wherein said step (b) further includes a substep of outputting an ON signal or an OFF signal in accordance with a result obtained by comparing the positional data with a predetermined value.
Priority Claims (1)
Number |
Date |
Country |
Kind |
3-137722 |
Jun 1991 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/894,947, filed Jun. 8, 1992, now abandoned.
US Referenced Citations (3)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0278916 |
Mar 1988 |
EPX |
0419326 |
Mar 1991 |
EPX |
Non-Patent Literature Citations (2)
Entry |
Patent Abstracts of Japan, vol. 13, No. 578 (E-864)(3926) Dec. 20, 1989 for Japanese Application No. 12 43 325, Sep. 28, 1989. |
European Search Report, The Hague, Apr. 21, 1993. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
894947 |
Jun 1992 |
|