Embodiments described herein relate generally to an eyeglasses-type wearable device.
Some of eyeglasses-type wearable devices (eyewear) detect an eye potential. In such eyewear, a change in an eye potential caused by eye motion or eye movements of a user is detected by detection electrodes provided with nose pads and a bridge (a part in front of the brow of the user) between eye frames of the glasses. The eye potential changes depending on types of the eye movements of the user (up-and-down and right-and-left movements and blinks). Using this mechanism, the user with the eyewear can perform data input corresponding to the types of the eye motion or eye movements.
According to the prior art eyewear, the electrode contacting the user is provided with the bridge, which does not contact a user in ordinary glasses. That is, in such eyewear, contact points with the face of the user are not only the nose pads and some user may possibly feel uncomfortable in wearing.
Furthermore, the data input is only made by the eye movements in the prior art eyewear and eyestrain should be considered. Thus, data amount (or the number of data items) which can be input in series and types of the data to be input are limited.
Therefore, as a target of the present application, embodiments present an eyeglasses-type wearable device which can handle various data inputs.
According to an embodiment, the eyeglasses-type wearable device has right and left eye frames arranged near the positions of right and left eyes and nose pads arranged at the position of a nose, and the device includes a display provided with at least one of the right and left eye frames, a gesture detector which detects a gesture indicative of a movement of a user, and an eye motion detector which detects eye motion or eye movement of the user. (Since the display is provided with at least one of the right and left eye frames, the gesture detector can be provided with at least one of the right and left eye frames.) The eye motion detector can be provided with the nose pads, and an electrode contacting the brow of the user may not be required.
Data input from the gesture detector (data input A) and data input from the eye motion detector (data input B) are obtained and a combination thereof can be used. Input data types can be increased by using such a combination, the eyeglasses-type wearable device which can accepts various data inputs can be achieved.
Furthermore, the data input operation is performed by not only eye motion or eye movements but also gestures, and thus, eye strain of the user can be reduced.
A general architecture that implements the various features of the embodiments will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate the embodiments and not to limit the scope of the invention.
Hereinafter, various embodiments will be explained with reference to accompanying drawings.
These embodiments may relate to various wearable devices including any of an eyeglasses-type wearable device, a glasses-type wearable device, a spectacle-type wearable device, and the like. In this specification (including detailed description and claims) these various wearable devices are simply represented by the term “eyeglasses-type wearable device” unless otherwise noted. In other words, the term “eyeglasses-type wearable device” should be broadly interpreted as a wearable device regarding an eye or eyes.
The “user” used in this specification may have the meaning of “operator” or “worker” in a warehouse.
A data processor 11 (an integrated circuit of a few millimeter square) is embedded in a part of the eye frame 101 near the right hinge 105 (or inside the right temple bar 107). The data processor 11 is an LSI in which a microcomputer, memory, communication processor, and the like are integrated (the data processor 11 will be detailed later with reference to
Although this is not depicted in
A left camera 13L is attached to the end of the left eye frame 102 near the left hinge 104, and a right camera 13R is attached to the end of the right eye frame 101 near the right hinge 105. A micro CCD image sensor can be used for the cameras.
The cameras (13L and 13R) may be used as a stereo camera. Or, an infrared camera (13R) and a laser (13L) may be provided with the camera positions as a distance sensor using a combination of the infrared camera and the laser. The distance sensor may be composed of a micro semiconductor microphone (13R) which collects ultrasonic waves and a micro piezoelectric speaker (13L) which generates ultrasonic waves.
Note that, a center camera (not shown) may be provided with the bridge 103 instead of or in addition to the right and left cameras 13R and 13L. Or, the device may not include any camera at all. (The cameras are shown as a camera 13 in
A left display 12L is fit in the left eye frame 102, and a right display 12R is fit in the right eye frame 101. The display is provided with at least one of the right and left eye frames and is formed of film liquid crystal or the like. Specifically, a film liquid crystal display device adopting polymer diffusion liquid crystal (PDLC) without a polarizer can be used as one or both of the right and left displays 12R and 12L (the display is depicted as a display 12 in
The bridge 103 is connected to a transmitter electrode 140 and the transmitter electrode 140 is electrically and mechanically connected to the eye frame 101 (and 102). Four receiver electrodes 141 to 144 are provided with the periphery of the right eye frame 101. Specifically, a north receiver electrode (upper electrode) 141 is disposed at the upper side of the right eye frame 101 via (i.e., insulated from the transmitter electrode) a dielectric layer which is not shown. Similarly, a south receiver electrode (lower electrode) 142 is disposed at the lower side of the right eye frame 101, a west receiver electrode (right electrode) 143 is disposed at the right side of the same, and an east receiver electrode (left electrode) 144 is disposed at the left side of the same. (Generally speaking, the metal bridge 103 which is connected to the transmitter electrode 140 is electrically connected to the entirety of the metal eye frame 101 and the electrodes 141 to 144 face the four parts of the eye frame 101 through a dielectric insulating layer.) The electrodes 140 to 144 are electrically separated from each other and are connected to the data processor 11 through insulating interconnection members (not shown). The electrodes 140 to 144 are used as capacitance sensors and are structural components of a gesture detector 14 shown in
Note that, the electrodes 141 to 144 are depicted conspicuously in
Furthermore, capacitance sensor electrodes (141 to 144) are provided with only the right eye frame 101 side in
A nose pad is disposed between the right and left eye frames 101 and 102 and below the bridge 103. The nose pad includes a left nose pad 150L and a right nose pad 150R. Although this is not depicted in
The electrodes 151a, 151b, 152a, and 152b are electrically separated from each other and are connected to three AD converters (ADC 1510, 1520, and 1512) via insulating interconnection members (not shown). Outputs from the ADCs have different signal waveforms corresponding to motions of user's eyes adjacent to the right and left eye frames and are supplied to the data processor 11 in
The eyeglass-type wearable device 100 of
Here, one receiver electrode (one of 141 to 144, e.g., 141) is between the transmitter electrode 140 and the GND (a hand or finger of the user, for example) and a capacitance between the transmitter electrode 140 and the receiver electrode 141 is Crxtx. Furthermore, a capacitance between the transmitter electrode 140 and the GND is Ctxg, a capacitance between the receiver electrode 141 and the GND is Crxg, and a capacitance between the hand or finger of the user (GND) which performs a gesture to be detected and the receiver electrode is Ch (Ch varies corresponding to a gesture of the user). In consideration of the capacitance Ch made by the hand of the user, Crxg +Ch is the total capacitance between the receiver electrode 141 and the GND. When a high-frequency voltage Vtx is applied between the transmitter electrode 140 and the GND, the signal voltage obtained from the receiver electrode 141 will be expressed as follows.
Vrxbuf=Vtx×{(Crxtx)/(Crxtx+Crxg+Ch)} (1)
The capacitances (Crxtx and Crxg) are different in each of the receiver electrodes 141 to 144, and the capacitance (Ch) varying corresponding to the gesture of the user is different in each of the receiver electrodes 141 to 144. Therefore, the voltage signals (Vrxbuf1 to Vrxbuf4) obtained from respective receiver electrodes 141 to 144 will be different. However, each of the different voltage signals (Vrxbuf1 to Vrxbuf4) can be obtained by the formula (1).
From the four receiver electrodes 141 to 144, four voltage signals (Vrxbuf1 to Vrxbuf4) each varying corresponding to the gesture of the user can be obtained. A change manner in the voltage signals corresponds to a gesture of the user (for example, if the four voltage signals are represented by bar graphs, the heights of the four bars are independent and different from each other but a pattern of changes in the four bar-heights should correspond to the gesture of the user). The four voltage signals (Vrxbuf1 to Vrxbuf4) change corresponding to the movements of a hand or a finger such as up-and-down and right-to-left swings, clockwise or counterclockwise rotations, and movements closer to or distant from the receiver electrodes. Thus, if corresponding relationships between the gesture patterns of users (hand or finger up-and-down movement, rotation, and the like) and change patterns of the four voltage signals (Vrxbuf1 to Vrxbuf4) are checked or examined in advance, the gestures of users can be identified and detected. Consequently, a gesture of swiping up a finger from the below (south side) to the above (north side) can be translated into a command of screen scroll from the below to the above, for example.
Note that, a 3D gesture sensor using the formula (1) is commercially available as MGC3130 (Single-Zone 3D Tracking and Gesture Controller) of Microchip Technology Inc. and its detailed data sheet can be obtained through the Internet. The principle of the 3D gesture sensor using the formula (1) is a publically-known technique. However, the embodiment in which a combination of the 3D gesture sensor and an eye motion sensor is used with an AR display by images IM1/IM2 (cf.
In
In
Ch1 signals which change corresponding to up-and-down motions of the right eye of the user can be obtained through the ADC 1510. Ch2 signals which change corresponding to up-and-down motions of the left eye of the user can be obtained through the ADC 1520. Ch0 signals which change corresponding to motions of the right and left eyes of the user can be obtained through the ADC 1512. The up-and-down motions of the right and left eyes of the user can be evaluated by Ch1+2 signals representing an average of outputs of the ADCs 1510 and 1520. (A relationship between signal waveforms of Ch0, Ch1, Ch2, and Ch1+2 and eye motions will be described later with reference to
Film liquid crystal of the right display 12R in
The display images IM1 and IM2 can be used to provide the augmented reality (AR) in which data including numbers and letters is added to the real world viewed through the glasses. The contents of the display image IM1 and the contents of the display image IM2 can be the same (IM1=IM2) or different (IM1≠IM2) depending on the type of embodiments. Furthermore, the display image IM1 (or IM2) can be displayed in the right display 12R and/or the left display 12L. If the contents of the AR display are required to be shown in a 3D image (with a depth) overlapping the real world viewed through the glasses, the display images IM1 and IM2 are different images for 3D display.
Furthermore, if the displays (12R and 12L) are positioned right and left, the images on the right and left displays (IM1 and IM2) can be shifted in opposite directions by, for example, adjusting an angle of convergence. This will reduce the workload of eyes viewing a target in the real world and the AR display alternately. However, normally, the same images are displayed in the right and left displays (12R and 12L).
The display control of the displays 12R and 12L can be performed by the data processor 11 embedded in the right temple bar 107. (Displaying letters and icons on a display is a well-known technique.) Power required for the operation of the data processor 11 and the like can be obtained from a battery BAT embedded in the left temple bar 106.
Note that, if a designer may wear a test product corresponding to the example of
As in the example of
If two pairs of capacitance sensor electrodes (140 to 144 and 141* to 144*) for the gesture detection are disposed at both right and left sides, the number of the receiver electrodes of capacitance sensor is eight in total at the both sides. Then, eight kinds of detection signals (Vrxbuf) each changing corresponding to 3D gestures of right and left hands (or two or more fingers) are obtained. Data input A (
Furthermore, with the two pairs of capacitance sensor electrodes (140 to 144 and 141* to 144*) for the gesture detection disposed at both right and left sides, a detectable range of the gesture movement (especially in the horizontal direction) can be increased. For example, in the example of
A section in which a gesture is performed in the five sections can be determined based on a change condition of eight signal levels from the eight receiver electrodes of the capacitance sensors. (For example, if a finger is swung from right to left between the right end of the right eye frame to the left end of the left eye frame, eight electrode signal levels all change individually.) With the gesture movable range divided as above, a section in which a gesture is performed can be identified even if gestures in the same pattern are performed in any sections. Thus, determination results as to the sections in which the gestures are performed can be used to substantially increase the types of the commands input by data input A (as compared to a case where movable range is not identified).
Note that, in the example of
If the device is made for a left-hand user only, only the electrodes 141* to 144* at the left eye frame 102 side may be used as the capacitance sensors for the gesture detection, and only the display image IM2 may be used for the gesture operation. That is, the electrodes 141 to 144 at the right eye frame 101 side and the display image IM1 may be omitted from a certain embodiment (the display contents of the display image IM2 may be the same as or different from the contents to be displayed by the display image IM1).
Tabs may be attached to the temple bars through the following manners, for example. That is, the tab 14T (or 14T*) may be mechanically fixed to the temple bar 107 (or 106) undetachably. Or, the tab 14T (or 14T*) may be detachably attached to a connector receiver (not shown) provided with the temple bar 107 (or 106) using a snap-lock multipoint connector or the like. A connector which detachable attaches the tab and the temple bar may be a micro USB or a micro HDMI (registered trademark) in consideration of a mechanical design for the sufficient mechanical strength after the connection.
In the example of
In the example of
Note that, although this is not shown, the structure of two data processors 11 and 11* provided with the right and left temple bars 107 and 106 and/or the structure of the two batteries BAT and BAT* provided with the right and left end covers 109 and 108 can be applied to the example of
In the example of
The electrodes 151a, 151b, 152a, and 152b of
In the examples of
Furthermore, a potential difference between the lower electrode 152b of the left nose pad 150L and the lower electrode 151b of the right nose pad 150R is received by high input impedance of the ADC 1512 and Ch0 potential difference between the right and left electrodes which may vary with time is detected as digital data. (Or, a potential difference between the upper electrode 152a of the left nose pad 150L and upper electrode 151a of the right nose pad 150R may be received by high input impedance of the ADC 1512 and Ch0 potential difference between the right and left electrodes which may vary with time may be detected as digital data.)
Note that ADCs 1510, 1520, and 1512 of
Types of the eye motion and ranges of eye motion related to the eye motion detection of
<Types of Eye Motion>
(01) Compensative Eye Motion
Non-voluntary eye motion developed for stabilizing an external image on a retina regardless of motions of the head or body.
(02) Voluntary Eye Motion
Eye motion developed to set a target image to the center of the retina and controlled voluntarily.
(03) Impulsive Eye Motion (Saccade)
Eye motion made when a focus point is changed to see an object (easy to detect).
(04) Slide eye motion
Smooth eye motion made when tailing an object moving slowly (hard to detect).
<Motion Range of Eyes (of an Ordinary Adult)>
(11) Horizontal Directions
Left direction: 50° or less
Right direction: 50° or less
(12) Vertical Directions
Lower direction: 50° or less
Upper direction: 30° or less
(The range of angles voluntarily movable in the vertical directions is narrower in the upper direction. Since the Bell phenomenon in which eye rotate upward when eyes are closed, the eye motion range in the vertical directions shifts to the upper direction when the eyes are closed.)
(13) Others
Angle of convergence: 20° or less
Commands to be executed by the processor 11 can be obtained via the communication processor 11d from an external server (or a personal computer) which is not shown. The communication processor 11d can use available communication schemes such as ZigBee (registered trademark), Bluetooth (registered trademark), and Wi-Fi (registered trademark). A process result from the processor 11a can be sent to the storage management server or the like through the communication processor 11d.
A system bus of the data processor 11 is connected to a display 12 (12R and 12L of
The gesture detector 14 of
The eye motion detector 15 of
Specific commands corresponding to the types of eye motions may be, for example, selecting a data item in the line of sight if the eye motion is closing eyes (similar to a click of a computer mouse), starting a process of the selected data item if the eye motion is continuous blinks or a wink (similar to double clicks of a computer mouse). The command is an example of data input B using the eye motion detector 15.
Now, a method of detecting (estimating) an eyesight direction of a user will be explained.
The user sees the direct front with his/her both eyes, instantly moves the sight upward and maintain the upward stare for one second, and then instantly returns the stare in the front. This is repeated for five times and changes of the detection signal levels are shown in
If the detection results of
Note that, although this is not shown, a wide pulse shows in Ch1 when the user closes the right eye only and a wide pulse shows in Ch2 when the user closes the left eye only. Thus, a right eye closing and a left eye closing can be detected separately.
As shown in
Note that, if the potential change of the + input and − input of the ADC 1512 cannot be set even because of the distortion of the face of the user or the skin condition, a calibration to set the output of the ADC of Ch0, detected when the user wears the eyeglass-type wearable device 100 and brinks both eyes, to minimum (to set a cancel amount between + input components and − input components maximum) should be performed in advance.
Furthermore, if a peak ratio SL1a/SL2a of the detection signals Ch1/Ch2 at the time of a both eye wink is used as a reference, a peak ratio SL1b/SL2b at the time of a left eye wink changes (SL1b/SL2b is not equal to SL1a/SL2a). From this point, a left wink can be detected.
As stated above, the position of the ADC 1512 of
Furthermore, if a peak ratio SR1a/SR2a of the detection signals Ch1/Ch2 at the time of a both eye wink is used as a reference, a peak ratio SR1b/SR2b at the time of a right eye wink changes (SR1b/SR2b is not equal to SR1a/SR2a). Furthermore, the peak ratio SL1b/SL2b of a left wink and the peak ratio SR1b/SR2b of a right wink may be different (how different they are can be confirmed by an experiment).
From this point, a right wink can be detected separately from the left wink (an example of right and left wink detections using Ch1 and Ch2).
Using Ch0 or Ch1/Ch2 for detecting the right and left winks can be arbitrarily determined by a device designer. Results of right and left wink detections using Ch0 to Ch2 can be used as operation commands.
For example, the eyeglass-type wearable device 100 of
If an item list related to a plurality of items is sent from a server to the device 100 through, for example, Wi-Fi, data of the item list are stored in the memory 11c of
If currently necessary item data (name of the item and an ID code thereof) are not being displayed in the displayed list, the user with the device 100 moves, for example, his/her right index finger swiping up in front of the right eye frame 12R with the electrodes (141 to 144) of the gesture detector 14. Then, the type of the motion (one of the gestures) is determined (ST12), and the data input A corresponding to the motion is generated in the gesture detector 14 (ST14). The data input A is sent to the processor 11a through the system bus of
If desired item data are not found through the scroll, the right index finger, for example, is swiped down. The type of the motion (one of the gestures) is determined (ST12), and data input A corresponding to the motion is generated in the gesture detector 14 (ST14). The data input A is sent to the processor 11a, and the item data in the image IM1 (or IM2) displayed in the right display 12R (or in the left display 12L) are scrolled downward (ST16). By repeating the finger swiping down gesture, the item data in the image IM1 (or IM2) can be scrolled down to the end.
If a plurality of item lists are displayed in the image IM (or IM2), the item list seen by the user can be detected by the sightline detection sensor of the eye motion detector 15. Now, for a simplified explanation, a case where three item data lines (upper, middle, and lower lines) are displayed in the image IM1 (or IM2) is given.
When the user stares in front and stays still, signal waveforms of the three ADCs (Ch0 to Ch2) of
When the user stares in front and looks up, signal waveforms of the three ADCs (Ch0 to Ch2) of
When the user stares in front and looks down, signal waveforms of the three ADCs (Ch0 to Ch2) of
When the user stares in front and closes both eyes for a short period (0.5 to 1.0 seconds), upward pulses having waveforms different from that of
After the selection of the item data, if the user looks in front and instant blinks (0.2 to 0.3 seconds) for a few times by both eyes, a few sharp pulses occur (
After the selection of the item data, if a left wink is performed (
As can be understood from the above, the eye motions of the user including the eye direction of the user (up-and-down and right-and-left motions, blinks, closed eyes, winks, and the like) can be determined using combination of various signal waveforms obtained from the sightline detection sensor of the eye motion detector 15 (ST22).
After the determination of the eye motion of the user including the eye direction of the user (ST22), a data input B corresponding a determination result is generated by the eye motion detector 15 (ST 24). The data input B is sent to the processor 11a, and the processor 11a performs the process corresponding to the data input B (ST26). For example, the processor 11a determines that an item (not shown) corresponding to the selected item data is picked up by the user from the storage rack in the warehouse, and modifies the item list stored in the memory 11c. Then, the modified list is informed to the server (not shown) through Wi-Fi (ST26). Or, the user can add a desired value code or the like to the selected item data using a ten-key in the image IM1 (or IM2) displayed in the right display 12R (or left display 12L) of
The process of
Steps ST12 to ST16 of
Furthermore, the eyeglasses-type wearable device 100 of the embodiments can be operated without touching by hands, and even if fingers are dirty, data input can be performed without dirtying the device 100.
Note that the device may be structured such that the user can touch any of the electrodes 141 to 144 (with clean fingers). In that case, the capacitance sensor 14 can be used as a pointing device like a touch pad (a variation of ST12 to ST16 of
In the combination data input operation (combination of data input A and data input B), an image process of an image taken by a camera or a recognition process of audio caught by a microphone can be unnecessary. Therefore, even in a dark environment unsuitable for a proper image process or in a noisy environment unsuitable for a proper audio input, various data inputs can be performed without touching a specific object. In other words, various data inputs can be performed regardless of the brightness or the darkness of the operation environment or of the noise of the operation environment.
Furthermore, the eyeglasses-type wearable device of an embodiment includes a plurality of eye motion detection electrodes 151a, 151b, 152a, and 152b directly contacting the user, but these electrodes are only provided with the nose pads (150R and 150L) (the electrodes 140 to 144 of the gesture detector do not directly contact the user). Since the nose pads are used in ordinary glasses, the eyeglasses-type wearable device of the embodiment can be worn by a person who wears glasses ordinarily without feeling uncomfortable. (If a directly-touching detection electrode is provided with a part which does not conventionally contact a user such as a bridge part between the right and left eye frames, some user may feel uncomfortable or may be irritated. However, since the detection electrodes are provided with only the part which contacts the user in the ordinary glasses (with the nose pads or the temple bars), the eyeglasses-type wearable device of the embodiments can be worn without feeling uncomfortable.)
[1] According to an embodiment, an eyeglasses-type wearable device (100 in
The eyeglasses-type wearable device performs data input using a combination of a first data input (data input A) corresponding to the gesture detected by the gesture detector and a second data input (data input B) corresponding to the eye motion detected by the eye motion detector.
[2] The gesture detector (14 in
[3] The eyeglasses-type wearable device (100 in
[4] The gesture detector (14) includes a capacitance sensor including a plurality of electrodes (transmitter electrode 140 and upper, lower, right, and left receiver electrodes 141 to 144). A plurality of capacitances (Crxtx, Crxg) formed in the electrodes, and a plurality of electrode signals (Vrxbuf: electrode signals Vrxbuf1 to vrxbuf4 from four respective receiver electrodes) as a function (Vtx*Crxtx/(Crxtx+Crxg+Ch)) of a capacitance (Ch) which changes depending on a gesture of the user (for example, a movement of a finger of the user) are obtained by the gesture detector (14). The first data input (data input A) corresponding to the gesture (for example, upward movement of a finger) can be generated based on the electrode signals.
[5] The eye motion detector (15) includes a plurality of eye motion detection electrodes (151a, 151b, 152a, 152b) on the nose pads (150R, 150L). The second data input (data input B) is generated based on a relationship between a detection signal waveform (for example, pulses of Ch1 and Ch2 in
[6] The eye motion detection electrodes include upper and lower electrodes (151a and 151b, and 152a and 152b of
[7] The eye motion detection electrodes (151a, 151b, 152a, 152b) perform sufficiently if they are simply provided with the nose pads (150R, 150L). There is no necessity of providing an additional electrode with the bridge 103 of the glasses to contact the brow of the user. The eye motion detection electrodes are provided with the nose pads alone which are adopted in ordinary glasses. Thus, a person who wears glasses do not feel uncomfortable.
[8] The nose pads (150R, 150L) are formed of an insulating material (dielectric) such as ceramics, plastics, and rubbers. The eye motion detection electrodes (151a, 151b, 152a, 152b) are provided with the nose pads (150R, 150L) to be separated from each other (metal fragments attachment, metal evaporation, conductor printing, metal ring attachment, and the like as exemplified in
[9] The display (12) includes a display device (12R, 12L) to be fit in the eye frames (101, 102). The display device is prepared by cutting a transparent plate or a lens suitable for a user to fit the shape of the eye frame and attaching film liquid crystal thereto.
Using the first data input (data input A) corresponding to the gesture, scroll and pointing can be performed with respect to the data items displayed on the display device.
[10] In addition to the above [9], using the second data input (data input B), selection and determination can be performed with respect to the data items displayed on the display device.
[11] A method according to one embodiment (
In this method, a first data input (data input A) corresponding to the gesture detected by the gesture detector is generated (ST14). A second data input (data input B) corresponding to the eye motion or eye movement detected by the eye motion detector (ST24) is generated. A specific process is performed based on a combination of the first data input (data input A) and the second data input (data input B) (ST16, ST26).
[12] A method according to another embodiment uses an eyeglasses-type wearable device with right and left eye frames corresponding to positions of right and left eyes and nose pads corresponding to a position of a nose. The eyeglasses-type wearable device includes a display provided with at least one of the right and left eye frames, a detector configured to detect a movement of a user (using capacitance sensors as a touch pad), and an eye motion detector which detects eye motion or eye movement of the user.
In this method, a first data input (data input A) corresponding to the gesture detected by the detector is generated. A second data input (data input B) corresponding to the eye motion or eye movement detected by the eye motion detector is generated. A specific process is performed based on a combination of the first data input (data input A) and the second data input (data input B).
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions.
For example, the embodiments are described above to be used in the eyeglasses-type wearable device having a frame shape of ordinary glasses. However, the embodiments can be applied to devices having a shape and structure other than such a frame shape of ordinary glasses. Specifically, a gesture detector and an eye motion detector can be provided with eyeglasses-type wearable devices such as goggles used in skiing and snowboarding for blocking harmful ultraviolet and securing visibility in rough conditions. Or, goggles may be used to cover the eyeglasses-type wearable device of the embodiments as shown in
The embodiments and their variations are encompassed by the scope and outline of the invention and by the inventions recited in claims and their equality. Note that a part or the whole of an embodiment of the disclosed embodiments combined to a part or the whole of another embodiment of the disclosed embodiments will be encompassed by the scope and outline of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2015-172153 | Sep 2015 | JP | national |
This application is a continuation of U.S. application Ser. No. 16/181255 filed Nov. 5, 2018, which is a divisional of U.S. application Ser. No. 15/821,511, filed Nov. 22, 2017, which is a continuation of U.S. application Ser. No. 14/979,183, filed Dec. 22, 2015, which is based upon and claims the benefit of priority from Japanese Patent Application No. 2015-172153, filed Sep. 1, 2015, the entire contents of which are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
9223451 | Raffle et al. | Dec 2015 | B1 |
9632313 | Madan et al. | Apr 2017 | B1 |
9880633 | Komaki et al. | Jan 2018 | B2 |
10073270 | Fujishiro | Sep 2018 | B2 |
10168793 | Komaki et al. | Jan 2019 | B2 |
20040070667 | Ando | Apr 2004 | A1 |
20040203170 | Barbera-Guillem | Oct 2004 | A1 |
20070255164 | Viertio-Oja et al. | Nov 2007 | A1 |
20080316212 | Kushler | Dec 2008 | A1 |
20100110368 | Chaum | May 2010 | A1 |
20100218131 | Holm-Petersen et al. | Aug 2010 | A1 |
20120056847 | Milford | Mar 2012 | A1 |
20130169560 | Cederlund et al. | Jul 2013 | A1 |
20130242387 | Ozawa et al. | Sep 2013 | A1 |
20140114165 | Walker et al. | Apr 2014 | A1 |
20140145079 | Omino | May 2014 | A1 |
20140152444 | Lee | Jun 2014 | A1 |
20140160424 | Benko et al. | Jun 2014 | A1 |
20140240484 | Kodama et al. | Aug 2014 | A1 |
20140347265 | Aimone et al. | Nov 2014 | A1 |
20140351191 | Kon et al. | Nov 2014 | A1 |
20150067580 | Um et al. | Mar 2015 | A1 |
20150130355 | Rains, Jr. et al. | May 2015 | A1 |
20150192774 | Watanabe et al. | Jul 2015 | A1 |
20160018885 | Kimura et al. | Jan 2016 | A1 |
20160132107 | Kanishima et al. | May 2016 | A1 |
20160139787 | Joo et al. | May 2016 | A1 |
20160247322 | Komaki | Aug 2016 | A1 |
20160353988 | Moller et al. | Dec 2016 | A1 |
20170060252 | Komaki et al. | Mar 2017 | A1 |
20170212587 | Noda | Jul 2017 | A1 |
20180004287 | Yoo et al. | Jan 2018 | A1 |
20190073044 | Komaki et al. | Mar 2019 | A1 |
Number | Date | Country |
---|---|---|
H05-211650 | Aug 1993 | JP |
H10-147411 | Jun 1998 | JP |
2000-354943 | Dec 2000 | JP |
2002-288294 | Oct 2002 | JP |
2003-196681 | Jul 2003 | JP |
2003-216687 | Jul 2003 | JP |
2004-102727 | Apr 2004 | JP |
2008-201569 | Sep 2008 | JP |
2009-279193 | Dec 2009 | JP |
2010-271928 | Dec 2010 | JP |
2011-081737 | Apr 2011 | JP |
2011-118683 | Jun 2011 | JP |
2012-041099 | Mar 2012 | JP |
2012-212991 | Nov 2012 | JP |
2013-020422 | Jan 2013 | JP |
2013-528871 | Jul 2013 | JP |
2013-215356 | Oct 2013 | JP |
2013-244370 | Dec 2013 | JP |
2014-164482 | Sep 2014 | JP |
2014-174747 | Sep 2014 | JP |
2014-228725 | Dec 2014 | JP |
2015-075832 | Apr 2015 | JP |
2015-088175 | May 2015 | JP |
2016-71539 | May 2016 | JP |
Entry |
---|
“MGC3130 in Production”, Jan. 15, 2015, pp. 1/2-2/2, downloaded from: http://www.microchip.com/wwwproducts/Devices.aspx?product=MGC3130. |
U.S. Appl. No. 14/979,183, filed Dec. 22, 2015 Non-Final Office Action dated Apr. 6, 2017. |
U.S. Appl. No. 14/979,183, filed Dec. 22, 2015 Notice of Allowance dated Sep. 19, 2017. |
U.S. Appl. No. 14/979,221, filed Dec. 22, 2015 Final Office Action dated Jul. 13, 2017. |
U.S. Appl. No. 14/979,221, filed Dec. 22, 2015 Non-Final Office Action dated Mar. 3, 2017. |
U.S. Appl. No. 15/821,511, filed Nov. 22, 2017 Final Office Action dated Jun. 1, 2018. |
U.S. Appl. No. 15/821,511, filed Nov. 22, 2017 Non-Final Office Action dated Jan. 25, 2018. |
U.S. Appl. No. 15/821,511, filed Nov. 22, 2017 Notice of Allowance dated Jul. 31, 2018. |
U.S. Appl. No. 16/181,255, filed Nov. 5, 2018 Final Office Action dated Apr. 1, 2019. |
U.S. Appl. No. 16/181,255, filed Nov. 5, 2018 Final Office Action dated Mar. 5, 2020. |
U.S. Appl. No. 16/181,255, filed Nov. 5, 2018 Non-Final Office Action dated Dec. 14, 2018. |
U.S. Appl. No. 16/181,255, filed Nov. 5, 2018 Non-Final Office Action dated Jul. 25, 2019. |
U.S. Appl. No. 16/181,255, filed Nov. 5, 2018 Notice of Allowance dated Aug. 25, 2020. |
Number | Date | Country | |
---|---|---|---|
20210072836 A1 | Mar 2021 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15821511 | Nov 2017 | US |
Child | 16181255 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16181255 | Nov 2018 | US |
Child | 17100688 | US | |
Parent | 14979183 | Dec 2015 | US |
Child | 15821511 | US |