Optical mouse that detects working surface using code included in illuminated light and control method thereof
First Claim
1. An optical pointing device comprising:
- an illumination unit for illuminating light on a working surface in response to an illumination signal during a calculation period, and generating light in a predetermined code in response to a code signal during a determination period, wherein the code signal repetitively turns on or off the illumination unit depending on a certain code value during the determination period;
a control unit for outputting the illumination signal to detect an image on the working surface, detecting the image on the working surface to calculate a movement value, and outputting movement information in response to an input signal inputted from the outside and the calculated movement value during the calculation period, intermittently outputting a code generation signal to determine whether or not the optical pointing device is separated from the working surface during the determination period, and turning off the illumination unit when the optical pointing device is separated from the working surface in response to a determination signal; and
a determination unit for outputting the code signal to determine whether or not the optical pointing device is separated from the working surface in response to the code generation signal, detecting the light, determining whether a code of the detected light matches the predetermined code to thus determine whether or not the optical pointing device is separated from the working surface, and outputting the determination signal depending on the determination result during the determination period,wherein the determination period does not overlap with the calculation period, and the light generated during the determination period is different from the light illuminated during the calculation period.
2 Assignments
0 Petitions
Accused Products
Abstract
An optical pointing device and a control method thereof are provided. The optical pointing device includes: an illumination unit for illuminating light on a working surface, and generating light in a predetermined code in response to a code signal; a control unit for detecting an image on the working surface to calculate a movement value, outputting movement information in response to an input signal inputted from the outside and the calculated movement value, intermittently outputting a code generation signal, and turning off the illumination unit when the optical pointing device is separated from the working surface in response to a determination signal; and a determination unit for outputting the code signal in response to the code generation signal, detecting light in the predetermined code to thus determine whether or not the optical pointing device is separated from the working surface, and outputting the determination signal depending on the determination result. Therefore, a glaring phenomenon generated when the optical pointing device is turned upside down can be prevented, and unnecessary power consumption can also be prevented.
-
Citations
12 Claims
-
1. An optical pointing device comprising:
-
an illumination unit for illuminating light on a working surface in response to an illumination signal during a calculation period, and generating light in a predetermined code in response to a code signal during a determination period, wherein the code signal repetitively turns on or off the illumination unit depending on a certain code value during the determination period; a control unit for outputting the illumination signal to detect an image on the working surface, detecting the image on the working surface to calculate a movement value, and outputting movement information in response to an input signal inputted from the outside and the calculated movement value during the calculation period, intermittently outputting a code generation signal to determine whether or not the optical pointing device is separated from the working surface during the determination period, and turning off the illumination unit when the optical pointing device is separated from the working surface in response to a determination signal; and a determination unit for outputting the code signal to determine whether or not the optical pointing device is separated from the working surface in response to the code generation signal, detecting the light, determining whether a code of the detected light matches the predetermined code to thus determine whether or not the optical pointing device is separated from the working surface, and outputting the determination signal depending on the determination result during the determination period, wherein the determination period does not overlap with the calculation period, and the light generated during the determination period is different from the light illuminated during the calculation period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of controlling an optical pointing device, comprising:
-
an illumination step that turns on or off an illumination unit to illuminate light on a work surface during a calculation period; a calculation step that detects an image on the working surface to calculate a movement value, and outputs movement information during the calculation period, intermittently outputting a code generation signal to determine whether or not the optical pointing device is separated from the working surface during the determination step; a code generation step that turns on or off the illumination unit to generate light in a predetermined code in response to a code signal during a determination period, wherein the code signal repetitively turns on or off the illumination unit depending on a certain code value during the determination period; a determination step that outputs the code signal to determine whether or not the optical pointing device is separated from the working surface in response to the code generation signal, detects light output from the illumination unit to analyze a code included in the light and determines whether the code included in the light matches the predetermined code, to thus determine whether or not the optical pointing device is separated from the working surface and outputs a determination signal depending on the determination result during the determination period; and a glaring prevention step that turns off the illumination unit when the optical pointing device is separated from the working surface in response to the determination signal, wherein the determination period does not overlap with the calculation period, and the light generated during the determination period is different from the light illuminated during the calculation period. - View Dependent Claims (9, 10, 11, 12)
-
Specification