ES2281433T3 - Herramienta de puntero. - Google Patents
Herramienta de puntero. Download PDFInfo
- Publication number
- ES2281433T3 ES2281433T3 ES01958641T ES01958641T ES2281433T3 ES 2281433 T3 ES2281433 T3 ES 2281433T3 ES 01958641 T ES01958641 T ES 01958641T ES 01958641 T ES01958641 T ES 01958641T ES 2281433 T3 ES2281433 T3 ES 2281433T3
- Authority
- ES
- Spain
- Prior art keywords
- sensor
- finger
- sensor elements
- elements
- pointer tool
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of two-dimensional [2D] relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0362—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of one-dimensional [1D] translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/033—Indexing scheme relating to G06F3/033
- G06F2203/0338—Fingerprint track pad, i.e. fingerprint sensor used as pointing device tracking the fingertip image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/033—Indexing scheme relating to G06F3/033
- G06F2203/0339—Touch strips, e.g. orthogonal touch strips to control cursor movement or scrolling; single touch strip to adjust parameter or to implement a row of soft keys
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Image Input (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
- Finger-Pressure Massage (AREA)
- Position Input By Displaying (AREA)
- Massaging Devices (AREA)
- Details Of Garments (AREA)
- Switches With Compound Operations (AREA)
- Electromechanical Clocks (AREA)
- Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)
- Pens And Brushes (AREA)
- Length-Measuring Instruments Using Mechanical Means (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Surgical Instruments (AREA)
Abstract
Herramienta de puntero para conectar a un dispositivo de visualización, que comprende un sensor de huellas dactilares (1) que comprende un primer conjunto de elementos sensores (3, 4, 18) colocados en una superficie bidimensional con distancias conocidas entre los mismos, estando el primer conjunto de elementos sensores adaptados para medir un parámetro predeterminado en una superficie dactilar, muestreándose el parámetro medido a una tasa seleccionada, medios de almacenamiento para almacenar los datos de sensor y medios de cálculo para calcular los movimientos de la superficie medida: en dos dimensiones, caracterizada porque el primer conjunto de elementos sensores está comprendido en una serie lineal (1) y porque la herramienta de puntero comprende además un segundo conjunto de elementos sensores (2, 15, 16, 17, 19) desplazados perpendicularmente con respecto a la serie lineal, estando formado dicho segundo conjunto como elementos sensores adicionales, o como una selección de elementos sensores de un escáner dactilar de matriz, porque los medios de almacenamiento se disponen para almacenar datos de sensor desde el primer conjunto de elementos sensores y desde el segundo conjunto de elementos sensores, proporcionando un conjunto de muestras desde cada elemento sensor (2, 3, 4, 15, 16, 17, 18, 19), y porque los medios de cálculo se disponen para comparar las muestras desde cada elemento sensor con muestras desde otros elementos sensores y para calcular los movimientos de la superficie medida en dos dimensiones basándose en la comparación y en cambios en el parámetro medido, el tiempo entre los cambios y las posiciones relativas conocidas entre los elementos sensores.
Description
Herramienta de puntero.
Esta invención se refiere en general a una
herramienta de puntero para conectar a un dispositivo de
visualización y más específicamente a la detección de movimiento
basada en señales típicamente desde un escáner dactilar.
El mercado de la biometría está evolucionando
rápidamente, y la industria se está volviendo más convencional. Sin
embargo, para que la biometría penetre en el mercado de consumo, los
requisitos son estrictos con respecto tanto al precio como al
rendimiento (por ejemplo, consumo de energía).
Actualmente los escáneres dactilares son
típicamente puros dispositivos de captura, por lo que la
responsabilidad de cualquier procesamiento de señales se deja al
ordenador principal. De esta manera, para la puesta en práctica en,
por ejemplo, un teléfono móvil, los requisitos son estrictos también
respecto al uso de memoria y energía de procesamiento del
procesamiento de la señal. Sin embargo, a medida que se desarrollan
los procesos y pueden ponerse en práctica en el dispositivo escáner
dactilar, los requisitos seguirán siendo de aplicación.
El tamaño de un escáner dactilar de matriz está
restringido típicamente por el tamaño de las imágenes dactilares
que se vayan a capturar, debido al número de interconexiones, si el
sensor fuera a estar separado del CI. Como el precio es típicamente
proporcional en gran medida al tamaño del molde de silicona, no se
puede esperar que el precio del escáner dactilar de matriz
descienda significativamente. Para un escáner dactilar de banda,
sin embargo, en el que el usuario pasa el dedo por una o más series
de elementos sensores, el número de canales se reduce de manera
espectacular y es posible la separación del sensor y del CI, y el
tamaño del CI no está restringido al tamaño de las imágenes
dactilares. La reducción en canales también contribuye por supuesto
a reducir el tamaño del molde sustancialmente. Como el precio y el
tamaño del CI están tan relacionados, los escáneres dactilares de
banda tienen el potencial de desplomar los precios en el mercado de
consumo.
La solicitud de patente internacional número
PCT/NO98/00182 describe un escáner dactilar de banda que requiere
que el dedo se mueva por el escáner, el cual a continuación muestrea
información acerca de la superficie del dedo y genera una
representación bidimensional de la imagen dactilar.
Para los escáneres dactilares de banda, se debe
permitir al usuario arrastrar el dedo por el escáner a diversas
velocidades. Si el escáner dactilar muestrea a una tasa fija, esto
causa un método que detecta la velocidad de un dedo y vuelve a
representar las filas que se muestrean, para que los ejes de la
imagen dactilar nuevamente representada sean iguales y
lineales.
Los equipos electrónicos controlados por menú,
tales como PDA o algunos teléfonos móviles, requieren algún tipo de
dispositivo de control acoplado al visualizador para permitir al
usuario elegir de los menús. Esto puede ponerse en práctica usando
herramientas puntero tales como pantallas sensibles al tacto, ruedas
de navegación o almohadillas sensibles al tacto, que también se
añaden a los costes de los equipos.
El documento EP 0929028 describe un dispositivo
de puntero que usa sensores de huellas dactilares que compara
imágenes subsiguientes de la huella dactilar para encontrar el
movimiento del dedo por el sensor, y por lo tanto utiliza este
movimiento para controlar un puntero en una pantalla. Esta solución
requiere la activación de todos los elementos sensores en el sensor
de huellas digitales y el cálculo de imágenes completas de la
huella dactilar. Esto requiere tanto energía como procesamiento de
señales que pueden no estar disponibles en teléfonos móviles ni en
PDA.
Es un objetivo de esta invención proporcionar
una herramienta de puntero basada en un sensor de huellas
dactilares, obteniendo así el sensor una funcionalidad adicional
sin añadir hardware o un software complicado al producto, y siendo
eficaz tanto en el consumo de energía como en el procesamiento de
señales.
Este objetivo se consigue usando una herramienta
puntero tal como se define en la reivindicación 1.
La invención se describirá seguidamente con
referencia a los dibujos adjuntos, que ilustran la invención
mediante ejemplos.
La figura 1 ilustra esquemáticamente un sensor
de huellas dactilares lineal.
La figura 2 ilustra un primer método para
mediciones de velocidad.
La figura 3 ilustra adicionalmente el método de
la figura 2.
La figura 4 ilustra un método alternativo para
medir la velocidad.
La figura 5 ilustra un sensor de huellas
dactilares semilineal adaptado para su uso como herramienta de
puntero.
La figura 6 ilustra el procedimiento para usar
la disposición ilustrada en la figura 5 para detectar movimientos en
dos dimensiones.
\global\parskip0.910000\baselineskip
La figura 7 ilustra una disposición alternativa
para un sensor de huellas dactilares que puede usarse como una
herramienta de puntero.
La figura 8 ilustra una disposición alternativa
adicional para una herramienta de puntero de un detector de huellas
dactilares.
La figura 9 ilustra una disposición alternativa
adicional para una herramienta de puntero de un detector de huellas
dactilares.
El método típico para determinar la velocidad de
un dedo arrastrado por un escáner dactilar de banda sería usar la
autocorrelación. Esto requeriría una o más series de elementos
sensores paralelos a los elementos sensores de imagen, si los
elementos sensores de imagen consisten sólo en una serie.
Son factores importantes para que un proceso de
corrección de la velocidad se ejecute en, por ejemplo, un teléfono
móvil, que debería ser rápido, requerir poca energía de
procesamiento y usar poca memoria. Preferiblemente debería
ejecutarse en tiempo real, debido a la cantidad de memoria que se
requeriría para almacenar en memoria intermedia una imagen digital
capturada a partir de dedos pasados a varias velocidades, si la
corrección de velocidad se procesa posteriormente.
Algunos datos sobre, por ejemplo, un dedo
arrastrado por un escáner dactilar, pueden usarse para simplificar
y crear un proceso más eficiente para determinar la velocidad del
dedo. La figura 1 muestra una posible disposición de elementos
sensores para una solución de este tipo, correspondiente a la
solución descrita en la solicitud de patente internacional
anteriormente mencionada PCT/NO98/00182/ Nº de pub. WO 98/58342. La
disposición consiste en una serie de elementos sensores de imagen,
y una serie de elementos sensores de corrección de velocidad
adicionales. Cada elemento sensor de corrección de velocidad
adicional forma un par con un elemento sensor correspondiente en la
serie de elementos sensores de imagen, como se indica. Como se
conoce la dirección en la que se arrastra un dedo, un par de este
tipo puede usarse para detectar la velocidad de un dedo. Para
mejorar la tolerancia en la dirección de arrastre del dedo, pueden
usarse elementos sensores adyacentes en la serie de imágenes.
Los sensores pueden por supuesto estar activos
continuamente, midiendo por lo tanto cualquier cambio próximo a los
sensores en cualquier momento, pero para usar en teléfonos móviles o
PDA una característica adicional preferible es que se proporciona
al menos un sensor sensible al tacto que puede activar los otros
automáticamente. Ahorrando de esta manera los recursos de energía
del equipo. Esta activación por tacto puede basarse en cualquier
tipo de sensor, pero se basa preferiblemente en el uso de al menos
uno de los sensores del escáner, por ejemplo iniciando las
mediciones con un cambio predeterminado en la capacidad de la
periferia del sensor.
Un ejemplo de extracción mediante lectura
digital según la invención de un par de canales de corrección de
velocidad se muestra en la figura 2. La calibración de cualquier
variación significativa en desfase y ganancia entre los canales
debería realizarse antes de la corrección de velocidad. La serie de
dos tiempos representa la misma sección de un dedo, ya que los
elementos sensores están alineados con la dirección de arrastre del
dedo, representando el ángulo de fase entre las dos señales el
tiempo que usa el dedo desde el canal frontal al trasero. Sin
embargo, debido a variaciones de velocidad del dedo, las secciones
pueden distorsionarse en la escala temporal.
El intervalo de velocidad con el que un usuario
puede arrastrar un dedo debería ajustarse según lo que es natural
para un ser humano. Cuando se arrastra un dedo a una velocidad
natural, la velocidad no variará significativamente dentro de un
ciclo de la señal, es decir, una estría de una superficie de un
dedo. Debido a esto, es posible realizar sólo unas pocas mediciones
durante un ciclo y dejar que estos datos sean válidos durante una
trama de tiempo fijada, tal como se indica en la figura. Para
obtener el ángulo de fase más exacto, las mediciones deberían
hacerse en los flancos de la señal, es decir, cuando la señal
aumenta o disminuye de manera rápida.
Como se muestra en la figura 3, puede
seleccionarse una muestra en el canal frontal basándose en la
variación del nivel de señal de las dos muestras adyacentes. La
separación de los dos elementos sensores en un par de corrección de
velocidad debería ser inferior a la menor separación esperada de las
estrías en la superficie de un dedo. Por lo tanto, siempre que la
señal en el canal trasero se cruza con el nivel de una muestra
seleccionada en el canal frontal, representa el mismo punto en la
superficie del dedo. El cálculo de la medición debería ser a nivel
de subpíxel para una mayor precisión. Cuando se conoce el número de
muestras para que un punto en la superficie del dedo se mueva desde
un canal frontal al trasero, la velocidad del dedo puede expresarse
como:
v = D *
F/n
en la
que
- v
- es la velocidad
- D
- es la separación de los dos elementos sensores
- F
- es la frecuencia de muestreo de un canal
- N
- es el número de muestras
\global\parskip1.000000\baselineskip
La distancia que se ha movido el dedo durante un
ciclo de muestreo de un canal, puede expresarse como:
d = v /
F
en la
que
- d
- es la distancia que se ha movido el dedo durante un ciclo de muestreo de un canal
De las dos ecuaciones se obtiene:
d = D /
n
Puesto que la separación de los elementos
sensores de un par es fija, la distancia que se ha movido el dedo
durante un ciclo de muestreo de un canal es inversamente
proporcional al número de muestras que usa un punto en la
superficie del dedo para moverse desde el canal frontal al trasero.
Acumulando las distancias delta por las que se mueve el dedo de una
muestra a otra del mismo canal, pueden realizarse selecciones sobre
qué filas descartar y qué filas representar para que la imagen del
dedo mantenga la escala correcta, o pueden calcularse nuevos
valores por interpola-
ción.
ción.
Como se muestra en la figura 1, un determinado
número de pares de corrección de velocidad deberían desplegarse a
lo largo de la serie de imágenes. Esto sería para minimizar la
posibilidad de que las estrías sean paralelas a la dirección en la
que se arrastra el dedo para todos los pares, lo que provocaría que
el proceso no detectara ninguna velocidad. Para aquellos pares que
detectan velocidades, los resultados para los diferentes pares
deberían promediarse para mejorar la precisión. Si durante un
periodo no es válida ninguna velocidad, se debería usar la
historia.
Para la solución descrita hasta ahora, el
requisito de la calidad de señal es relativamente estricto respecto
a la proporción señal/ruido. Para escáneres dactilares que no
proporcionan esta calidad de señal, se puede usar un enfoque
similar, al coste de algún incremento en energía de proceso y uso de
memoria.
La figura 4 muestra un esquema de un enfoque de
este tipo. La línea T_{1} marca el punto de cresta de un valle de
una sección de dedo desde un canal trasero. Cuando una muestra
sucesiva supera un umbral determinado T_{2} desde el punto de
cresta, se definirá ese valle. El área A por debajo de la estría
anterior está ahora dispuesta para definirse. Esto puede hacerse
determinando un nivel T_{A} por ejemplo ¾ desde el punto cresta
de la estría hasta el más cercano de los puntos de cresta de los dos
valles contiguos. Puesto que el último valle definido todavía no
tiene dos estrías contiguas, no está preparado para definirse
completamente hasta que se defina la siguiente estría. Para
completar la definición de la estría, el área A puede usarse para
calcular el eje vertical de gravedad G_{1}. La línea G_{2}
representa el eje de gravedad de la estría correlativa en el canal
frontal de velocidad, puesto que la figura muestra el canal trasero.
El número de muestras entre G_{1} y G_{2} representa el mismo
ángulo de fase que en el enfoque descrito anteriormente, y por lo
tanto puede reemplazarse en esa descripción.
Como un escáner dactilar no estará activo
durante mucho tiempo en, por ejemplo, un teléfono móvil o un
Asistente Digital Personal (Personal Digital Assistant,
PDA), el valor se incrementaría sustancialmente si una unidad de
este tipo incluyera algún tipo de funcionalidad de puntero. La
combinación de estos dos modos en una unidad es favorable ya que
los modos están exclusivamente activos. Puesto que la tecnología de
telefonía móvil se mueve hacia pantallas gráficas (en oposición a
pantallas basadas en caracteres), con pantallas cada vez más
grandes y cada vez un menor número de botones, la necesidad de un
dispositivo de puntero se hace más importante. Para los PDA esto ya
existe. Los dispositivos de puntero típicos para teléfonos móviles y
PDA hoy son teclas de navegación o lápices. Las almohadillas
sensibles al tacto típicamente usadas en ordenadores portátiles son
demasiado grandes para ser convenientes para este tipo de
dispositivos tales como teléfonos móviles y PDA.
Esta invención describe un método para añadir la
funcionalidad de un puntero a un escáner dactilar usando la
estructura del dedo. Mientras que una almohadilla sensible al tacto
detecta un dedo que se mueve por su superficie, este método detecta
el movimiento del área de sensor por la superficie del dedo. Para un
escáner dactilar de banda se requieren algunos elementos sensores
adicionales, mientras que para escáneres dactilares de matriz es
suficiente una selección de los elementos sensores ya existentes.
Como este modo estará activo durante un periodo de tiempo
sustancial durante el uso de un teléfono móvil o PDA, resulta
importante que el número de elementos sensores que se utilicen se
reduzca al máximo, para mantener bajo el consumo de energía,
procesador y memoria del ordenador principal.
El método para medir la velocidad según esta
invención puede usarse fácilmente para detectar la dirección del
dedo, por ejemplo usando dos escáneres de huellas dactilares
perpendiculares y, tal como se ha sugerido anteriormente,
comparando las señales desde el sensor de corrección de velocidad no
sólo con las señales desde el sensor más cercano en la serie sino
también con los sensores que están cerca de éste y, por lo tanto,
que proporcionan una posibilidad para calcular el ángulo del
movimiento.
\newpage
Un ejemplo de una disposición de los elementos
sensores para este método se muestra en la figura 5. La función
principal del puntero es determinar la dirección del dedo que se
está moviendo y a continuación calcular la distancia basándose en
la velocidad del dedo.
Cuando el dedo se está moviendo por el escáner
cada una de las cuatro series de elementos mostrados en la figura
5, dos verticales y dos horizontales, escanearán una sección del
dedo. Los valores medidos de cada elemento sensor se almacenan en
una serie que representa la historia de cada elemento, dependiendo
la longitud de dicha historia almacenada de las posibles
velocidades de la superficie que se mueve. Cada serie se compara
entonces con la última historia de la otra serie del mismo eje, para
buscar una sección idéntica pero que permita un desplazamiento de
45.
Cuando se encuentra una coincidencia se
determina la dirección y basándose en el desplazamiento y el eje de
la coincidencia. Con más detalle esto se realiza como sigue:
Las muestras más actuales desde los elementos
sensores en la serie vertical izquierda se restan de las muestras
más actuales de los elementos sensores más altos en la serie
vertical derecha. La suma de los valores absolutos de estas 12
restas se almacena como un elemento en una matriz. El mismo
procedimiento se lleva a cabo en la serie izquierda, con
subsecciones diferentes en la serie derecha moviéndose un elemento
sensor hacia abajo cada vez. En este ejemplo esto se realizará ocho
veces, y los resultados se representarán como una columna en una
matriz. Esto se repite durante un número seleccionado de veces
restando las muestras más actuales de la serie izquierda de las
muestras históricas de la serie derecha, generándose así una matriz
como sigue:
en la que a_{i} es la muestra más
actual desde el elemento i en la serie izquierda y b_{j,k} es la
muestra desde el elemento j en la serie derecha, en la que k
representa el número histórico y k=1 es el más actual. El número de
filas de la matriz representa la resolución del ángulo, mientras que
el número de columnas representa el intervalo y la resolución en
tiempo de la velocidad de un dedo. El número de columnas también
establecerá el requerimiento para el almacenamiento en memoria
intermedia de
muestras.
Se crea una matriz más en la que las muestras de
la serie más actual derecha se comparan con la historia de la serie
izquierda. De manera adicional, dos matrices similares se crean a
partir de las series verticales. El mínimo global de estas cuatro
matrices representará la velocidad y dirección actuales del dedo,
tal como se muestra en la figura 6. Este procedimiento completo se
repite a una cierta tasa para detectar cambios en el
movimiento.
Cuando la velocidad y dirección se establecen
inicialmente, el procedimiento puede amplificarse en un intervalo
más pequeño dependiendo de las variaciones esperadas y la tasa de
muestreo.
Para mejorar la precisión, pueden usarse tramas
de tiempo de las filas de píxeles en vez de sólo filas individuales.
La separación entre los elementos sensores y entre las series de
elementos sensores debería optimizarse para la separación esperada
de las estrías y valles en la superficie de un dedo, por ejemplo 50
y 200 \mum respectivamente (lo que tiene como resultado un área
de sensor de menos de 1 mm^{2}).
Puede obtenerse mayor precisión de velocidad y
dirección mediante la interpolación del mínimo global. La velocidad
máxima de un dedo está relacionada con la tasa de muestreo. Debería
establecerse un umbral para que el mínimo global detecte si la
velocidad está dentro del intervalo de funcionamiento. Algunos
elementos sensores deberían usarse para la detección de la
actividad e inactividad del dedo -mediante por ejemplo el
requerimiento de que un determinado número de estos elementos esté
por encima de un determinado umbral- para evitar el procesamiento
cuando un dedo está inactivo, tanto con respecto a la energía de
procesamiento como al hecho de que todos los valores en las
matrices serán casi cero en ese caso.
Esta detección de actividad e inactividad del
dedo puede también usarse para detectar toques y dobles toques
contando el número de muestras en las que el dedo está activo o
inactivo (si la tasa de muestreo está fijada), y estableciendo
límites para cuánto tiempo se permite al dedo estar activo/inactivo.
La detección de toques puede sustituirse por detección por presión,
por ejemplo controlando cambios de tiempo del nivel total de señal
de todos los elementos sensores. La figura 7, la figura 8 y la
figura 9 muestran disposiciones alternativas de los elementos
sensores, lo que requiere algunos cambios más o menos del
procedimiento.
Para teléfonos móviles con pantallas basadas en
caracteres, la necesidad de un puntero está restringida a un
navegador que permite al usuario navegar por menús. Esto se resuelve
de manera típica en la actualidad mediante el uso de teclas o una
tecla de desplazamiento en forma de bola. La puesta en práctica de
un modo de este tipo para escáneres dactilares, puede hacerse con
muchos menos requisitos de consumo de energía, energía de
procesamiento y uso de memoria.
Esta invención se describe basándose
principalmente en un escáner de huellas dactilares del tipo descrito
en la solicitud de patente internacional nº PCT/N098/00182, por
tanto principalmente en medidas de capacitancia en una superficie
dactilar. Queda claro, sin embargo, que la invención puede usar
diferente tecnología de escáner dactilar, tal como térmica, dentro
del alcance de esta invención según se define en las
reivindicaciones adjuntas.
Claims (6)
1. Herramienta de puntero para conectar a un
dispositivo de visualización, que comprende
un sensor de huellas dactilares (1) que
comprende un primer conjunto de elementos sensores (3, 4, 18)
colocados en una superficie bidimensional con distancias conocidas
entre los mismos, estando el primer conjunto de elementos sensores
adaptados para medir un parámetro predeterminado en una superficie
dactilar, muestreándose el parámetro medido a una tasa
seleccionada,
medios de almacenamiento para almacenar los
datos de sensor y medios de cálculo para calcular los movimientos
de la superficie medida: en dos dimensiones,
caracterizada porque
el primer conjunto de elementos sensores está
comprendido en una serie lineal (1) y
porque la herramienta de puntero comprende
además un segundo conjunto de elementos sensores (2, 15, 16, 17,
19) desplazados perpendicularmente con respecto a la serie lineal,
estando formado dicho segundo conjunto como elementos sensores
adicionales, o como una selección de elementos sensores de un
escáner dactilar de matriz,
porque los medios de almacenamiento se disponen
para almacenar datos de sensor desde el primer conjunto de
elementos sensores y desde el segundo conjunto de elementos
sensores, proporcionando un conjunto de muestras desde cada
elemento sensor (2, 3, 4, 15, 16, 17, 18, 19), y
porque los medios de cálculo se disponen para
comparar las muestras desde cada elemento sensor con muestras desde
otros elementos sensores y para calcular los movimientos de la
superficie medida en dos dimensiones basándose en la comparación y
en cambios en el parámetro medido, el tiempo entre los cambios y las
posiciones relativas conocidas entre los elementos sensores.
2. Herramienta de puntero según la
reivindicación 1, que comprende también medios de almacenamiento
para almacenar la historia de las señales muestreadas desde cada
elemento sensor, estando dichos medios de cálculo adaptados para
comparar los valores más recientes de cada elemento con la historia
de un número seleccionado del resto de los elementos, para calcular
así la velocidad y la dirección de la superficie en relación a los
elementos sensores.
3. Herramienta de puntero según la
reivindicación 1, en la que los elementos sensores definen dos pares
perpendiculares de series de elementos sensores.
4. Herramienta de puntero según la
reivindicación 1, que comprende un dispositivo de visualización
acoplado a los medios de cálculo para indicar los movimientos
medidos en la pantalla, por ejemplo como un cursor.
5. Herramienta de puntero según la
reivindicación 1, en la que al menos un elemento sensor está
adaptado para responder a valores medidos que superen un valor
predeterminado, para detectar así la presencia de una superficie,
por ejemplo un dedo.
6. Herramienta de puntero según la
reivindicación 5, en la que comprende medios para medir el tiempo de
la presencia y el tiempo entre las respuestas, para reconocer
toques o dobles toques en el sensor.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| NO20003006A NO20003006L (no) | 2000-06-09 | 2000-06-09 | Mus |
| NO20003006 | 2000-06-09 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| ES2281433T3 true ES2281433T3 (es) | 2007-10-01 |
| ES2281433T5 ES2281433T5 (es) | 2010-02-02 |
Family
ID=19911252
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES01958641T Expired - Lifetime ES2281433T5 (es) | 2000-06-09 | 2001-06-08 | Herramienta de puntero. |
Country Status (10)
| Country | Link |
|---|---|
| US (2) | US7308121B2 (es) |
| EP (1) | EP1328919B2 (es) |
| JP (1) | JP5036949B2 (es) |
| AT (1) | ATE352809T1 (es) |
| AU (1) | AU2001280266A1 (es) |
| DE (1) | DE60126305T3 (es) |
| DK (1) | DK1328919T4 (es) |
| ES (1) | ES2281433T5 (es) |
| NO (1) | NO20003006L (es) |
| WO (1) | WO2001095305A1 (es) |
Families Citing this family (61)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7190251B2 (en) | 1999-05-25 | 2007-03-13 | Varatouch Technology Incorporated | Variable resistance devices and methods |
| NO20003006L (no) * | 2000-06-09 | 2001-12-10 | Idex Asa | Mus |
| US7474772B2 (en) | 2003-06-25 | 2009-01-06 | Atrua Technologies, Inc. | System and method for a miniature user input device |
| US7587072B2 (en) | 2003-08-22 | 2009-09-08 | Authentec, Inc. | System for and method of generating rotational inputs |
| US7697729B2 (en) | 2004-01-29 | 2010-04-13 | Authentec, Inc. | System for and method of finger initiated actions |
| US8447077B2 (en) | 2006-09-11 | 2013-05-21 | Validity Sensors, Inc. | Method and apparatus for fingerprint motion tracking using an in-line array |
| US8358815B2 (en) * | 2004-04-16 | 2013-01-22 | Validity Sensors, Inc. | Method and apparatus for two-dimensional finger motion tracking and control |
| US8229184B2 (en) | 2004-04-16 | 2012-07-24 | Validity Sensors, Inc. | Method and algorithm for accurate finger motion tracking |
| US8131026B2 (en) | 2004-04-16 | 2012-03-06 | Validity Sensors, Inc. | Method and apparatus for fingerprint image reconstruction |
| US8175345B2 (en) * | 2004-04-16 | 2012-05-08 | Validity Sensors, Inc. | Unitized ergonomic two-dimensional fingerprint motion tracking device and method |
| WO2006041780A1 (en) | 2004-10-04 | 2006-04-20 | Validity Sensors, Inc. | Fingerprint sensing assemblies comprising a substrate |
| US7831070B1 (en) | 2005-02-18 | 2010-11-09 | Authentec, Inc. | Dynamic finger detection mechanism for a fingerprint sensor |
| US8231056B2 (en) | 2005-04-08 | 2012-07-31 | Authentec, Inc. | System for and method of protecting an integrated circuit from over currents |
| WO2007097979A2 (en) | 2006-02-10 | 2007-08-30 | Atrua Technologies, Inc. | Systems using variable resistance zones and stops for generating inputs to an electronic device |
| US9235274B1 (en) | 2006-07-25 | 2016-01-12 | Apple Inc. | Low-profile or ultra-thin navigation pointing or haptic feedback device |
| US8106883B2 (en) * | 2006-10-10 | 2012-01-31 | Lg Electronics Inc. | Mobile terminal and method for moving a cursor and executing a menu function using a navigation key |
| WO2008132546A1 (en) * | 2007-04-30 | 2008-11-06 | Sony Ericsson Mobile Communications Ab | Method and algorithm for detecting movement of an object |
| US8290150B2 (en) | 2007-05-11 | 2012-10-16 | Validity Sensors, Inc. | Method and system for electronically securing an electronic device using physically unclonable functions |
| US8276816B2 (en) | 2007-12-14 | 2012-10-02 | Validity Sensors, Inc. | Smart card system with ergonomic fingerprint sensor and method of using |
| US8204281B2 (en) | 2007-12-14 | 2012-06-19 | Validity Sensors, Inc. | System and method to remove artifacts from fingerprint sensor scans |
| US8294670B2 (en) * | 2008-02-05 | 2012-10-23 | Research In Motion Limited | Optically based input mechanism for a handheld electronic communication device |
| US8116540B2 (en) | 2008-04-04 | 2012-02-14 | Validity Sensors, Inc. | Apparatus and method for reducing noise in fingerprint sensing circuits |
| CA2728410C (en) * | 2008-06-20 | 2014-05-06 | Mattel, Inc. | Capacitive touchpad and toy incorporating the same |
| GB2474999B (en) | 2008-07-22 | 2013-02-20 | Validity Sensors Inc | System and method for securing a device component |
| NO20083766L (no) * | 2008-09-01 | 2010-03-02 | Idex Asa | Overflatesensor |
| US8391568B2 (en) | 2008-11-10 | 2013-03-05 | Validity Sensors, Inc. | System and method for improved scanning of fingerprint edges |
| US8278946B2 (en) | 2009-01-15 | 2012-10-02 | Validity Sensors, Inc. | Apparatus and method for detecting finger activity on a fingerprint sensor |
| US8600122B2 (en) | 2009-01-15 | 2013-12-03 | Validity Sensors, Inc. | Apparatus and method for culling substantially redundant data in fingerprint sensing circuits |
| CN101782953B (zh) * | 2009-01-16 | 2012-11-21 | 深圳富泰宏精密工业有限公司 | 具有指纹识别功能的便携式电子装置 |
| US8374407B2 (en) | 2009-01-28 | 2013-02-12 | Validity Sensors, Inc. | Live finger detection |
| US9336428B2 (en) | 2009-10-30 | 2016-05-10 | Synaptics Incorporated | Integrated fingerprint sensor and display |
| US9274553B2 (en) | 2009-10-30 | 2016-03-01 | Synaptics Incorporated | Fingerprint sensor and integratable electronic display |
| NO20093601A1 (no) | 2009-12-29 | 2011-06-30 | Idex Asa | Overflatesensor |
| US8421890B2 (en) | 2010-01-15 | 2013-04-16 | Picofield Technologies, Inc. | Electronic imager using an impedance sensor grid array and method of making |
| US8791792B2 (en) | 2010-01-15 | 2014-07-29 | Idex Asa | Electronic imager using an impedance sensor grid array mounted on or about a switch and method of making |
| US8866347B2 (en) | 2010-01-15 | 2014-10-21 | Idex Asa | Biometric image sensing |
| US9666635B2 (en) | 2010-02-19 | 2017-05-30 | Synaptics Incorporated | Fingerprint sensing circuit |
| US9001040B2 (en) | 2010-06-02 | 2015-04-07 | Synaptics Incorporated | Integrated fingerprint sensor and navigation device |
| US8331096B2 (en) | 2010-08-20 | 2012-12-11 | Validity Sensors, Inc. | Fingerprint acquisition expansion card apparatus |
| US8538097B2 (en) | 2011-01-26 | 2013-09-17 | Validity Sensors, Inc. | User input utilizing dual line scanner apparatus and method |
| US8594393B2 (en) | 2011-01-26 | 2013-11-26 | Validity Sensors | System for and method of image reconstruction with dual line scanner using line counts |
| US9406580B2 (en) | 2011-03-16 | 2016-08-02 | Synaptics Incorporated | Packaging for fingerprint sensors and methods of manufacture |
| US10043052B2 (en) | 2011-10-27 | 2018-08-07 | Synaptics Incorporated | Electronic device packages and methods |
| US9195877B2 (en) | 2011-12-23 | 2015-11-24 | Synaptics Incorporated | Methods and devices for capacitive image sensing |
| US9785299B2 (en) | 2012-01-03 | 2017-10-10 | Synaptics Incorporated | Structures and manufacturing methods for glass covered electronic devices |
| US9268991B2 (en) | 2012-03-27 | 2016-02-23 | Synaptics Incorporated | Method of and system for enrolling and matching biometric data |
| US9251329B2 (en) | 2012-03-27 | 2016-02-02 | Synaptics Incorporated | Button depress wakeup and wakeup strategy |
| US9137438B2 (en) | 2012-03-27 | 2015-09-15 | Synaptics Incorporated | Biometric object sensor and method |
| US9600709B2 (en) | 2012-03-28 | 2017-03-21 | Synaptics Incorporated | Methods and systems for enrolling biometric data |
| US9152838B2 (en) | 2012-03-29 | 2015-10-06 | Synaptics Incorporated | Fingerprint sensor packagings and methods |
| EP2836960B1 (en) | 2012-04-10 | 2018-09-26 | Idex Asa | Biometric sensing |
| US9569655B2 (en) * | 2012-04-25 | 2017-02-14 | Jack Harper | Digital voting logic for manufacturable finger asperity wafer-scale solid state palm print scan devices |
| US9665762B2 (en) | 2013-01-11 | 2017-05-30 | Synaptics Incorporated | Tiered wakeup strategy |
| NO340311B1 (no) | 2013-02-22 | 2017-03-27 | Idex Asa | Integrert fingeravtrykksensor |
| NO20131423A1 (no) | 2013-02-22 | 2014-08-25 | Idex Asa | Integrert fingeravtrykksensor |
| KR102255740B1 (ko) | 2014-02-21 | 2021-05-26 | 이덱스 바이오메트릭스 아사 | 중첩된 그리드 라인을 이용하는 센서 및 그리드 라인으로부터 감지면을 확장하기 위한 전도성 프로브 |
| NO20140653A1 (no) | 2014-05-27 | 2015-11-30 | Idex Asa | Biometrisk sensor |
| US10881713B2 (en) * | 2015-10-28 | 2021-01-05 | Atheer, Inc. | Method and apparatus for interface control with prompt and feedback |
| US10282651B2 (en) | 2017-03-23 | 2019-05-07 | Idex Asa | Sensor array system selectively configurable as a fingerprint sensor or data entry device |
| US11250307B2 (en) | 2017-03-23 | 2022-02-15 | Idex Biometrics Asa | Secure, remote biometric enrollment |
| WO2019116233A1 (en) | 2017-12-12 | 2019-06-20 | Idex Asa | Power source for biometric enrollment with status indicators |
Family Cites Families (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4353056A (en) | 1980-06-05 | 1982-10-05 | Siemens Corporation | Capacitive fingerprint sensor |
| US5673066A (en) * | 1992-04-21 | 1997-09-30 | Alps Electric Co., Ltd. | Coordinate input device |
| US5956019A (en) * | 1993-09-28 | 1999-09-21 | The Boeing Company | Touch-pad cursor control device |
| US5625448A (en) * | 1995-03-16 | 1997-04-29 | Printrak International, Inc. | Fingerprint imaging |
| US5825352A (en) * | 1996-01-04 | 1998-10-20 | Logitech, Inc. | Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad |
| US5801681A (en) | 1996-06-24 | 1998-09-01 | Sayag; Michel | Method and apparatus for generating a control signal |
| JPH10105707A (ja) * | 1996-09-25 | 1998-04-24 | Sony Corp | 画像照合装置 |
| US6193152B1 (en) * | 1997-05-09 | 2001-02-27 | Receiptcity.Com, Inc. | Modular signature and data-capture system and point of transaction payment and reward system |
| US5920640A (en) | 1997-05-16 | 1999-07-06 | Harris Corporation | Fingerprint sensor and token reader and associated methods |
| US5864296A (en) | 1997-05-19 | 1999-01-26 | Trw Inc. | Fingerprint detector using ridge resistance sensor |
| NO304766B1 (no) | 1997-06-16 | 1999-02-08 | Sintef | Fingeravtrykksensor |
| US6002815A (en) * | 1997-07-16 | 1999-12-14 | Kinetic Sciences, Inc. | Linear sensor imaging method and apparatus |
| EP0905646A1 (en) † | 1997-09-30 | 1999-03-31 | Compaq Computer Corporation | Pointing and fingerprint identifier mechanism for a computer system |
| JPH11194863A (ja) | 1998-01-06 | 1999-07-21 | Poseidon Technical Systems:Kk | タッチ入力検知方法及びタッチ入力検知装置 |
| US6408087B1 (en) * | 1998-01-13 | 2002-06-18 | Stmicroelectronics, Inc. | Capacitive semiconductor user input device |
| NO307065B1 (no) * | 1998-02-26 | 2000-01-31 | Idex As | Fingeravtrykksensor |
| US6057540A (en) | 1998-04-30 | 2000-05-02 | Hewlett-Packard Co | Mouseless optical and position translation type screen pointer control for a computer system |
| US6400836B2 (en) * | 1998-05-15 | 2002-06-04 | International Business Machines Corporation | Combined fingerprint acquisition and control device |
| US6324310B1 (en) * | 1998-06-02 | 2001-11-27 | Digital Persona, Inc. | Method and apparatus for scanning a fingerprint using a linear sensor |
| EP0969477B1 (en) * | 1998-07-02 | 2006-09-27 | Nippon Telegraph and Telephone Corporation | Small capacitance change detection device |
| CA2273560A1 (en) | 1998-07-17 | 2000-01-17 | David Andrew Inglis | Finger sensor operating technique |
| US6259108B1 (en) * | 1998-10-09 | 2001-07-10 | Kinetic Sciences Inc. | Fingerprint image optical input apparatus |
| US6256022B1 (en) | 1998-11-06 | 2001-07-03 | Stmicroelectronics S.R.L. | Low-cost semiconductor user input device |
| US6671392B1 (en) * | 1998-12-25 | 2003-12-30 | Nippon Telegraph And Telephone Corporation | Fingerprint recognition apparatus and data processing method |
| US6614422B1 (en) * | 1999-11-04 | 2003-09-02 | Canesta, Inc. | Method and apparatus for entering data using a virtual input device |
| GB2357335B (en) | 1999-12-17 | 2004-04-07 | Nokia Mobile Phones Ltd | Fingerprint recognition and pointing device |
| US7239227B1 (en) * | 1999-12-30 | 2007-07-03 | Upek, Inc. | Command interface using fingerprint sensor input system |
| US7184581B2 (en) * | 2000-06-09 | 2007-02-27 | Idex Asa | System for real time finger surface pattern measurement |
| NO316482B1 (no) * | 2000-06-09 | 2004-01-26 | Idex Asa | Navigasjonsverktöy for kobling til en skjerminnretning |
| NO20003006L (no) * | 2000-06-09 | 2001-12-10 | Idex Asa | Mus |
| JP2002062983A (ja) * | 2000-08-21 | 2002-02-28 | Hitachi Ltd | ポインティングデバイス |
| CN1235172C (zh) * | 2002-02-20 | 2006-01-04 | 佳能株式会社 | 图像输入装置 |
| WO2005088435A1 (en) * | 2004-03-11 | 2005-09-22 | Mobisol Inc. | Pointing device with an integrated optical structure |
| US9019237B2 (en) * | 2008-04-06 | 2015-04-28 | Lester F. Ludwig | Multitouch parameter and gesture user interface employing an LED-array tactile sensor that can also operate as a display |
-
2000
- 2000-06-09 NO NO20003006A patent/NO20003006L/no not_active Application Discontinuation
-
2001
- 2001-06-08 JP JP2002502762A patent/JP5036949B2/ja not_active Expired - Fee Related
- 2001-06-08 US US10/297,747 patent/US7308121B2/en not_active Expired - Lifetime
- 2001-06-08 AT AT01958641T patent/ATE352809T1/de active
- 2001-06-08 ES ES01958641T patent/ES2281433T5/es not_active Expired - Lifetime
- 2001-06-08 AU AU2001280266A patent/AU2001280266A1/en not_active Abandoned
- 2001-06-08 WO PCT/NO2001/000244 patent/WO2001095305A1/en not_active Ceased
- 2001-06-08 EP EP01958641A patent/EP1328919B2/en not_active Expired - Lifetime
- 2001-06-08 DE DE60126305T patent/DE60126305T3/de not_active Expired - Lifetime
- 2001-06-08 DK DK01958641T patent/DK1328919T4/da active
-
2007
- 2007-11-28 US US11/946,564 patent/US8005275B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| WO2001095305A8 (en) | 2002-03-07 |
| JP5036949B2 (ja) | 2012-09-26 |
| WO2001095305A1 (en) | 2001-12-13 |
| US20030169229A1 (en) | 2003-09-11 |
| DE60126305T2 (de) | 2007-11-08 |
| DK1328919T4 (da) | 2009-12-07 |
| JP2003536156A (ja) | 2003-12-02 |
| NO20003006L (no) | 2001-12-10 |
| ES2281433T5 (es) | 2010-02-02 |
| DK1328919T3 (da) | 2007-05-21 |
| EP1328919B8 (en) | 2007-03-14 |
| DE60126305D1 (de) | 2007-03-15 |
| NO20003006D0 (no) | 2000-06-09 |
| AU2001280266A1 (en) | 2001-12-17 |
| EP1328919B1 (en) | 2007-01-24 |
| US8005275B2 (en) | 2011-08-23 |
| US20080129702A1 (en) | 2008-06-05 |
| US7308121B2 (en) | 2007-12-11 |
| DE60126305T3 (de) | 2010-02-25 |
| EP1328919B2 (en) | 2009-08-26 |
| ATE352809T1 (de) | 2007-02-15 |
| EP1328919A1 (en) | 2003-07-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2281433T3 (es) | Herramienta de puntero. | |
| JP5036948B2 (ja) | ナビゲーション装置 | |
| KR101078899B1 (ko) | 플렉서블 디스플레이의 영상 출력 위치 제어 장치 | |
| US8358815B2 (en) | Method and apparatus for two-dimensional finger motion tracking and control | |
| CN101903855B (zh) | 用于无源矩阵多触点触摸传感器的交替测量电容/电阻的电子分析电路 | |
| JP3529510B2 (ja) | 情報入力装置および情報入力装置の制御方法 | |
| EP2306276A2 (en) | Improvements in or relating to pointing devices | |
| US20080205714A1 (en) | Method and Apparatus for Fingerprint Image Reconstruction | |
| US20080219521A1 (en) | Method and Algorithm for Accurate Finger Motion Tracking | |
| JP2006517311A (ja) | 指紋認証機能を備えたポインティング装置とその指紋認証及びポインティング方法、並びにその指紋認証を用いた携帯端末機のサービス提供方法 | |
| JP2003076486A (ja) | ポインティングデバイス | |
| WO2009079221A2 (en) | Method and algorithm for accurate finger motion tracking | |
| CN102868811B (zh) | 一种基于实时视频处理的手机屏幕操控方法 | |
| JP2001043017A5 (es) | ||
| CN101263442A (zh) | 信息输出装置 | |
| KR20160144967A (ko) | 터치 및 힘 감지 표면 상의 터치 위치들과 그 위치들에 가해진 힘들을 결정하는 기술 | |
| KR100675830B1 (ko) | 이미지 센서, 광 포인팅 장치 및 광 포인팅 장치의 움직임계산 방법 | |
| KR100777107B1 (ko) | 가속도 센서를 이용한 문자인식 장치 및 방법 | |
| JP2013020624A (ja) | 回転角度および回転中心座標の決定方法 | |
| US11243636B1 (en) | Rollable display device | |
| CN1129840C (zh) | 光标控制装置 | |
| US20230266845A1 (en) | Touchscreen | |
| KR100669601B1 (ko) | 사용자 인터페이스 동작 디스플레이 장치 | |
| KR101053679B1 (ko) | 입력 장치의 키 입력 및 포인트 입력 방법 및 이를 수행하는 입력 장치 | |
| KR20100128491A (ko) | 디스플레이 패턴을 이용하는 포인팅 방법 및 시스템 |