Patent ID: 8432365

Claim:
An input device, comprising: a detecting unit configured to detect an object moving with respect to the input device; and a control unit configured to determine what region among a plurality of regions above the input device the object is within with respect to the input device, and to provide feedback based on what region the object is determined to be within, wherein the control unit is configured to determine a first coordinate corresponding to a Z-distance of an untouched state between the object and the input device, and second and third coordinates corresponding to an X-Y location of the object with respect to the input device, and wherein the first coordinate corresponds to the plurality of regions including at least first, second and third regions above the input device, the first region is closer to the input device than the second region, and the second region is closer to the input device than the third region, wherein the control unit is configured to vary an intensity of sound or vibration according to the Z-distance of the untouched state between the object and the input device in order to provide the feedback, wherein the intensity in the first region is greater than the intensity in the second region, and the intensity in the second region is greater than the intensity in the third region, wherein both the intensity in the first region and the intensity in the second region are not zero, wherein the control unit is configured to enlarge a graphic of an icon corresponding to the X-Y location of the object based on the Z-distance of the untouched state without executing the icon until the object touches the input device, wherein the size of the graphic of the icon in the first region is bigger than the size of the graphic of the icon in the second region, and the size of the graphic of the icon in the second region is bigger than the size of the graphic of the icon in the third region, and wherein the control unit is configured to ignore the object if a measured area of the object is larger than a predetermined value.