Information input device, information input method, and information input program
First Claim
1. An information input device comprising:
- a location detector section that detects a location on a touch panel touched by a user, a plurality of keys being located on an operating screen corresponding to the touch panel;
a determination section that determines whether or not a key is assigned to the location detected by said location detector section;
a vibrator section that is operable in a case where said determination section determines that the key is assigned to the location, to vibrate said touch panel in a vibration pattern associated with the key, the vibration pattern being different from a vibration pattern associated with another key among the plurality of keys;
a voice output section that is operable in a case where said determination section determines that the key is assigned to the location, to output a voice associated with the key;
a key press-detecting section that detects whether or not the key is pressed;
a key input-accepting section that is operable in a case where a predetermined condition is satisfied after detecting that the key is pressed, to accept a key input; and
a controller that controls said vibrator section to vibrate said touch panel when a key is touched, and controls said voice output section to output the voice when the key has been kept touched beyond a predetermined time period, while not outputting the voice when the key is not kept touched beyond the predetermined time period.
1 Assignment
0 Petitions
Accused Products
Abstract
An information input device which enable even a user incapable of seeing an operation panel to identify the respective locations of keys on the operation panel and functions assigned to the keys, thereby enhancing operability of the device. The information input device is provided with a touch panel for inputting coordinate information based on a location thereon touched by a user. A pressure sensor detects the location on the touch panel touched by the user. A CPU determines whether or not there is a key assigned to the location detected by the pressure sensor. When it is determined that there is a key assigned to the location, a vibration generator vibrates the touch panel in a vibration pattern associated with the key. Further, when it is determined that there is a key assigned to the location, a voice output section outputs a voice associated with the key.
20 Citations
16 Claims
-
1. An information input device comprising:
-
a location detector section that detects a location on a touch panel touched by a user, a plurality of keys being located on an operating screen corresponding to the touch panel; a determination section that determines whether or not a key is assigned to the location detected by said location detector section; a vibrator section that is operable in a case where said determination section determines that the key is assigned to the location, to vibrate said touch panel in a vibration pattern associated with the key, the vibration pattern being different from a vibration pattern associated with another key among the plurality of keys; a voice output section that is operable in a case where said determination section determines that the key is assigned to the location, to output a voice associated with the key; a key press-detecting section that detects whether or not the key is pressed; a key input-accepting section that is operable in a case where a predetermined condition is satisfied after detecting that the key is pressed, to accept a key input; and a controller that controls said vibrator section to vibrate said touch panel when a key is touched, and controls said voice output section to output the voice when the key has been kept touched beyond a predetermined time period, while not outputting the voice when the key is not kept touched beyond the predetermined time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information input method comprising:
-
a display step of displaying an operating screen including a plurality of keys; a location detecting step of detecting a location on a touch panel touched by a user, the operating screen corresponding to the touch panel; a determination step of determining whether or not a key is assigned to the location detected in said location detecting step; a vibration step of vibrating the touch panel, in a case where said determination step determines that the key is assigned to the location, in a vibration pattern associated with the key, the vibration pattern being different from a vibration pattern associated with another key among the plurality of keys; a voice output step of outputting, in a case where said determination step determines that the key is assigned to the location, a voice associated with the key; a key press-detecting step of detecting whether or not the key is pressed; a key input-accepting step of accepting a key input, in a case where a predetermined condition is satisfied after detecting that the key is pressed; and a control step of controlling said vibration step to vibrate said touch panel when a key is touched, and controlling said voice output step to output the voice when the key has been kept touched beyond a predetermined time period, while not outputting the voice when the key is not kept touched beyond the predetermined time period.
-
-
10. A non-transitory computer-readable storage medium storing a computer program executable by a computer provided with a touch panel, the computer program comprising:
-
a location detecting module for detecting a location on the touch panel touched by a user, a plurality of keys being located on an operating screen corresponding to the touch panel; a determination module for determining whether or not a key is assigned to the location detected by said location detecting module; a vibration module for vibrating the touch panel, in a case where said determination module determines that the key is assigned to the location, in a vibration pattern associated with the key; a voice output module for outputting, in a case where said determination module determines that the key is assigned to the location, a voice associated with the key, the vibration pattern being different from a vibration pattern associated with another key among the plurality of keys; a key press-detecting module for detecting whether or not the key is pressed; a key input-accepting module for accepting a key input, in a case where a predetermined condition is satisfied after detecting that the key is pressed; and a control module for controlling said vibration module to vibrate said touch panel when a key is touched, and controlling said voice output module to output the voice when the key has been kept touched beyond a predetermined time period, while not outputting the voice when the key is not kept touched beyond the predetermined time period.
-
-
11. An information input device comprising:
-
a location detector section that detects a location on a touch panel touched by a user, a plurality of keys being located on an operating screen corresponding to the touch panel; a determination section that determines whether a key is touched, in accordance with the location detected by said location detector section; a vibrator section that is operable to vibrate said touch panel in a vibration pattern associated with a key, the vibration pattern being different from a vibration pattern associated with another key among the plurality of keys; a voice output section that is operable to output a voice associated with a key; a key input-accepting section that is operable in a case where a predetermined condition is satisfied after a key is touched, to accept a key input; and a controller that controls said vibrator section to vibrate said touch panel when a key is touched, and controls said voice output section to output the voice when the key has been kept touched beyond a predetermined time period, while not outputting the voice when the key is not kept touched beyond the predetermined time period. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification