Claims
- 1. A method of controlling a key touch of a key forming a part of a keyboard, comprising the steps of:
- a) determining a physical quality representative of a motion of said key;
- b) determining a direction of said motion on the basis of said physical quantity and a magnitude of a force on the basis of said direction and said physical quantity; and
- c) exerting said force on said key.
- 2. The method as set forth in claim 1, in which said key is movable in a first direction and a second direction opposite to said first direction, and said direction is selected from said first and second directions.
- 3. A method of controlling a key touch of a key forming a part of a keyboard, comprising the steps of:
- a) determining a physical quality representative of a motion of said key;
- b) determining a variation of said physical quantity varied with time on the basis of said physical quantity and a magnitude of force on the basis of said physical quantity and said variation; and
- c) exerting said force on said key.
- 4. A method of controlling a key touch of a key forming a part of a keyboard, comprising the steps of:
- a) determining more than one physical quality representative of a motion of said key and including a key velocity;
- b) determining a magnitude of a force on the basis of said more than one physical quantity;
- c) determining whether or not a back check vibrates on the basis of said key velocity;
- d) determining an additional force when said back check vibrates; and
- e) exerting the total of said force and said additional force on said key.
- 5. An information storage medium for storing a program, said program comprising the steps of
- a) determining whether a key is moved toward an end position or toward a rest position on the basis of a physical quantity representative of a motion of said key;
- b) determining a magnitude of a force on the basis of the direction of said key motion and said physical quantity; and
- c) exerting said force on said key.
- 6. An information storage medium for storing a program, said program comprising the steps of:
- a) determining a magnitude of a force on the basis of more than one physical quantity representative of a motion of a key and including a key velocity;
- b) determining whether a back check vibrates or not;
- c) determining an additional force when said back check vibrates; and
- d) exerting the total of said force and said additional force on said key.
- 7. An information storage medium for storing a program, said program comprising the steps of:
- a) determining a magnitude of a force on the basis of more than one physical quantity representative of a motion of a key and a variation of said physical quantity varied with time; and
- exerting said force on said key.
Priority Claims (2)
Number |
Date |
Country |
Kind |
8-276639 |
Oct 1996 |
JPX |
|
9-270094 |
Oct 1997 |
JPX |
|
Parent Case Info
This application is a division of application Ser. No. 08/951,238, filed Oct. 16, 1997, now U.S. Pat. No. 5,922,983.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
4899631 |
Baker |
Feb 1990 |
|
Foreign Referenced Citations (2)
Number |
Date |
Country |
5-11765 |
Jan 1993 |
JPX |
7111631 |
Nov 1995 |
JPX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
951238 |
Oct 1997 |
|