Input device
AssigneePanasonic Intellectual Property Management Co., Ltd.
InventorsKai Masamoto, Hiroyuki Togawa, Sho Sonoda, Shogo Maenaka, Masaki Kitahashi
Life of this patent
Estimating the term…
Abstract
A main body includes an input component that receives a load. A pressure-sensitive sensor detects the load received by the input component. A drive unit performs a predetermined operation. A drive controller activates the drive unit when the load detected by the pressure-sensitive sensor reaches a predetermined load threshold. A detection controller changes the predetermined load threshold in accordance with the rate of change in the load detected by the pressure-sensitive sensor.
Claims13
An input device, comprising:
- a main body including an input component that receives a load by being pressed;
- a pressure-sensitive sensor that detects the load received by the input component;
- a drive unit configured to perform a predetermined operation;
- and
- a controller including a drive controller and a detection controller, the drive controller activating the drive unit when the load detected by the pressure-sensitive sensor reaches a predetermined load threshold, and the detection controller changing the predetermined load threshold in accordance with a rate of change in the load detected by the pressure-sensitive sensor, wherein:
- the drive unit is configured to vibrate the input component in response to control by the drive controller,
- the predetermined load threshold is one of (i) a predetermined press threshold for a press input defined by a gradual increase in the load received by the input component and (ii) a predetermined release threshold for a release input defined by a gradual decrease in the load received by the input component,
- the drive controller activates the drive unit when one of (i) the load detected by the pressure-sensitive sensor during the press input gradually increases and reaches the predetermined press threshold and (ii) the load detected by the pressure-sensitive sensor during the release input gradually decreases and reaches the predetermined release threshold, and
- the detection controller one of (i) changes the predetermined press threshold in accordance with the rate of change in the load detected by the pressure-sensitive sensor during the press input, the rate of change during the press input being a press velocity, and (ii) changes the predetermined release threshold in accordance with the rate of change in the load detected by the pressure-sensitive sensor during the release input, the rate of change during the release input being a release velocity.
An input device, comprising:
- a main body including an input component that receives a load by being pressed;
- a pressure-sensitive sensor that detects the load received by the input component;
- a drive unit configured to perform a predetermined operation;
- a controller including a drive controller and a detection controller, the drive controller activating the drive unit when the load detected by the pressure-sensitive sensor reaches a predetermined load threshold, and the detection controller changing the predetermined load threshold in accordance with a rate of change in the load detected by the pressure-sensitive sensor;
- and
- an electrostatic capacitive touch sensor configured to detect a surface area of contact with at least an object used to perform an input, wherein:
- the controller:
- calculates pressure applied to the electrostatic capacitive touch sensor by dividing the load output from the pressure-sensitive sensor by the surface area output from the electrostatic capacitive touch sensor;
- determines a load state, including whether a press input is being performed or not, of the electrostatic capacitive touch sensor by comparing the pressure with a predetermined pressure threshold;
- provides haptic feedback to the object according to the load state;
- calculates a vibration strength for the drive unit based on the surface area;
- includes storage that stores a reference vibration strength for the drive unit and a plurality of coefficients corresponding to different magnitudes of the surface area;
- and
- calculates the vibration strength for the surface area output by the electrostatic capacitive touch sensor based on a mathematical product of the reference vibration strength and a coefficient in the plurality of coefficients that corresponds to the surface area output by the electrostatic capacitive touch sensor, and
- the drive unit is configured to generate the haptic feedback to be applied to the object by vibrating the electrostatic capacitive touch sensor.
An input device comprising:
- a main body including an input component that receives a load by being pressed;
- a pressure-sensitive sensor that detects the load received by the input component;
- a drive unit configured to perform a predetermined operation;
- a controller including a drive controller and a detection controller, the drive controller activating the drive unit when the load detected by the pressure-sensitive sensor reaches a predetermined load threshold, and the detection controller changing the predetermined load threshold in accordance with a rate of change in the load detected by the pressure-sensitive sensor;
- a touch pad including an input surface, the touch pad being configured to receive a touch input via contact between the input surface and an object;
- and
- a display that displays a display screen including a cursor that is movable,
- wherein the controller:
- calculates a distance of travel of the cursor on the display screen based on one of (i) a magnitude of a surface area of contact between the touch pad and the object and a coordinate change quantity indicating an amount of movement of the object on the input surface of the touch pad resulting from the touch input based on a detection value from the touch pad, and (ii) a total number of contacts between the touch pad and the object and a coordinate change quantity indicating an amount of movement of the object on the input surface of the touch pad resulting from the touch input based on a detection value from the touch pad, and
- outputs the distance of travel of the cursor to the display device.
Dependencies are inferred from the claim text.