ES2380336T3 - Dispositivo móvil con funciones de cámara integrada - Google Patents
Dispositivo móvil con funciones de cámara integrada Download PDFInfo
- Publication number
- ES2380336T3 ES2380336T3 ES04251088T ES04251088T ES2380336T3 ES 2380336 T3 ES2380336 T3 ES 2380336T3 ES 04251088 T ES04251088 T ES 04251088T ES 04251088 T ES04251088 T ES 04251088T ES 2380336 T3 ES2380336 T3 ES 2380336T3
- Authority
- ES
- Spain
- Prior art keywords
- camera
- application
- active
- image data
- document
- 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
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1615—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
- G06F1/1616—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1686—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
-
- 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/52—Details of telephonic subscriber devices including functional features of a camera
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Studio Devices (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
- Details Of Cameras Including Film Mechanisms (AREA)
Abstract
Un método de captura de datos de imagen y de insertar los citados datos de imagen en un documento activo en un dispositivo (10) móvil, incluyendo el dispositivo móvil una cámara (44) y un activador de cámara (46), teniendo el dispositivo móvil una aplicación activa (58) en la cual el documento activo está abierto y una aplicación de cámara (56), comprendiendo el método las etapas de: detectar una primera señal desde el activador de la cámara (46); determinar que el documento activo está abierto en un modo editable; cambiar de la función de la aplicación activa a la aplicación de cámara (56) en respuesta a la detección de la primera señal desde el activador de la cámara (46); y en respuesta a la detección de la citada segunda señal, capturar datos de imagen por medio de la cámara (44) utilizando la aplicación de cámara (56) y automáticamente resumir la función de la aplicación activa e insertar los citados datos de imagen en el citado documento activo abierto en la aplicación activa.
Description
Dispositivo móvil con funciones de cámara integrada.
La presente invención se refiere a dispositivos móviles y, en particular, a dispositivos móviles con funciones de cámara integrada.
Los dispositivos de cálculo portátiles tales como los asistentes digitales personales y los dispositivos de comunicaciones habilitados para intercambio de mensajes están creciendo rápidamente en popularidad. Se están incorporando más características en los dispositivos de cálculo portátiles de telefonía móvil. Por ejemplo, existen ahora teléfonos móviles habilitados para intercambio de mensajes que tienen pantallas de visualización y cámaras incorporadas. Tales teléfonos permiten que las fotografías tomadas mediante la cámara sean mostradas en la pantalla y almacenadas en el teléfono y sean transmitidas de manera inalámbrica como fotos digitales.
Con el fin de incorporar fotografías digitales en correos electrónicos, memorandos, documentos de tratamiento de texto, tareas, contactos o entradas de calendario, el usuario inicia una aplicación de cámara dedicada en el dispositivo móvil. El usuario minimiza entonces o cierra la aplicación de cámara e inicia o vuelve al programa de aplicación relevante, tal como un programa de correo electrónico, un programa de planificación, o un programa de tratamiento de texto, y adjunta o inserta el fichero digital desde su ubicación de almacenamiento en memoria.
Resultará evidente que los dispositivos de la técnica anterior requieren una compleja serie de etapas para alcanzar el resultado deseado. En particular, el usuario debe salir de una aplicación activa, tomar una fotografía, guardar la fotografía, entrar de nuevo en la aplicación, situar la fotografía dentro de la base de datos o en el sistema de fichero y a continuación adjuntar o insertar la fotografía en el documento activo en la aplicación. La cámara funciona como fuente de datos sólo para una aplicación de cámara dedicada, que guarda los datos de la imagen en memoria en una base de datos o en un sistema de fichero.
El documento US6249275 enseña un dispositivo móvil, específicamente una tableta basada en un pincho móvil, diseñada para operar un programa que acepta una variedad de entradas para crear una colección de datos capturados. El programa proporciona páginas en blanco en las cuales un usuario puede insertar una variedad de tipos de información que incluyen imágenes, audio grabado, “tinta”, etc. Debido a que el dispositivo y su programa están específicamente diseñados para aceptar estas diferentes entradas, el usuario no necesita hacer selecciones en menús o cambiar modos para diferentes tipos de entrada de datos.
GENERAL
La presente invención proporciona un dispositivo de telefonía móvil y un método de captura de datos de imagen y de inserción de los citados datos de imagen en un documento activo en el dispositivo móvil. De acuerdo con la presente invención, el usuario activa el sistema operativo para cambiar de una aplicación activa en la cual el usuario está editando un documento a una aplicación de cámara, activando un activador de cámara. El usuario a continuación captura una imagen activando secuencialmente el activador de la cámara, mientras que la aplicación activa es restaurada y los datos de la imagen son insertados en línea dentro del documento.
En un aspecto, la presente invención proporciona un método de captura de datos de imagen y de inserción de los citados datos de imagen en un documento activo en un dispositivo de telefonía móvil, incluyendo el dispositivo de telefonía móvil una cámara y un activador de cámara, teniendo el dispositivo móvil una aplicación activa en la cual el documento activo está abierto en una aplicación de cámara, comprendiendo el método las etapas de: detectar una primera señal del activador de la cámara; determinar que el documento activo está abierto en un modo editable; cambiar de función, de la función activa a la aplicación de cámara en respuesta a la detección de la primera señal del activador de la cámara si se determina que el documento activo está abierto en un modo editable; detectar una segunda señal del activador de la cámara; y en respuesta a la detección de la citada segunda señal, capturar datos de imagen por medio de la cámara utilizando la aplicación de cámara, y automáticamente terminar la función de la aplicación activa e insertar los citados datos de imagen en el citado documento activo abierto en la aplicación activa.
En otro aspecto la presente invención proporciona un dispositivo móvil. El dispositivo móvil comprende un procesador y una memoria asociada, estando el procesador configurado para ejecutar una aplicación activa y una aplicación de cámara, estando la aplicación activa configurada para abrir un documento activo; una cámara para capturar imágenes y proporcionar datos de imagen para las citadas imágenes al citado procesador por medio de la citada aplicación de cámara; y un activador de cámara que responde a la activación de un usuario; donde el dispositivo de telefonía móvil comprende también una interfaz de escucha de cámara que comprende un módulo de prueba adaptado para probar si el citado documento activo está abierto en un modo editable en respuesta a una primera señal del citado activador de cámara, y donde la citada interfaz de escucha de cámara está también adaptada para: hacer que el procesador cambie de la citada aplicación activa a la citada aplicación de cámara si el citado documento activo está en el modo editable, y hacer que la cámara capture los datos de imagen y que el procesador termine la citada aplicación activa y envíe a la citada aplicación activa los citados datos de imagen para su inserción en el citado documento activo en respuesta a una segunda señal desde el citado activador de cámara.
Otros aspectos y características de la presente invención resultarán evidentes para personas no expertas en la materia a partir de la revisión de la siguiente descripción detallada cuando se considera junto con los dibujos.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
Se hará ahora referencia, a modo de ejemplo, a los dibujos que se acompañan, que muestran una realización de la presente invención, y en los cuales:
la Figura 1 muestra un diagrama de bloques de una realización de un sistema de dispositivo de telefonía móvil; la Figura 2 muestra, en forma de diagrama, una vista frontal de una realización de un dispositivo de telefonía móvil; la Figura 3 muestra, en forma de diagrama, una vista lateral de una realización de un dispositivo de telefonía móvil; la Figura 4 muestra, en forma de diagrama, una vista posterior de una realización de un dispositivo de telefonía móvil; la Figura 5 muestra, en forma de diagrama, una vista frontal de una segunda realización de un dispositivo de telefonía móvil; y la Figura 6 muestra, en forma de diagrama de flujo, un método de integrar la función de una cámara y un dispositivo de telefonía móvil.
Números de referencia similares se utilizan en diferentes figuras para denotar componentes similares.
DESCRIPCIÓN DE REALIZACIONES ESPEC�?FICAS
La siguiente descripción de una o más realizaciones específicas de la invención no limita la implementación de la invención a ninguna realización particular. En particular, la presente invención no está limitada a ningún sistema operativo, arquitectura de dispositivo de telefonía móvil, factor de forma del dispositivo de telefonía móvil o lenguaje de programación del ordenador, particular.
Personas no expertas en la materia comprenderán también que las referencias de esta memoria a un activador de cámara o, específicamente, a un botón de la cámara, no pretenden limitar la presente invención a ningún tipo o estilo particular de activación del usuario o de dispositivo de activación. Puede utilizarse cualquier dispositivo de activación que un usuario sea capaz de manipular para hacer que una señal sea enviada al procesador, en lugar de un botón de cámara convencional. Los términos “botón de cámara” o “activador de cámara” en esta memoria pretenden abarcar todos esos dispositivos de activación por un usuario, que incluyen botones, teclas, contactos de teclado numérico, interruptores, marcadores, áreas sensibles al tacto, pantallas táctiles, etc. En algunas realizaciones, el “activador de cámara” puede ser una combinación particular de teclas de un teclado, mediante la cual a tales teclas puede asignárseles la función de operar como un botón de cámara. Por ejemplo, Ctrl-Alt-C puede ser designado como la combinación de “activador de cámara” y pulsaciones de teclas. El término “activador de cámara” pretende también abarcar dispositivos no físicos, que incluyen activadores de software, tales como un menú desplegable, “teclas configurables”, o un temporizador. Resultará también evidente que el término “activador de cámara” puede referirse a más de un activador si se utilizan activadores separados para proporcionar una primera señal y una segunda señal respectivamente.
En referencia ahora a los dibujos, la Figura 1 es un diagrama de bloques de un dispositivo de cálculo portátil al cual se aplica la invención en una realización de ejemplo. En la realización de ejemplo, el dispositivo de cálculo portátil es un dispositivo 10 de comunicación móvil bidireccional que tiene capacidades de comunicación de datos y posiblemente también de voz. En una realización de ejemplo, el dispositivo tiene la capacidad de comunicarse con otros sistemas de ordenador en la Internet. Dependiendo de la funcionalidad proporcionada por el dispositivo, en varias realizaciones el dispositivo puede ser un dispositivo de comunicación de datos, un dispositivo de comunicación de modo múltiple configurado para comunicación tanto de datos como de voz, un teléfono móvil, un PDA (asistente digital personal, Personal Digital Assistant, en inglés) habilitado para la comunicación inalámbrica, o un sistema de ordenador con un módem inalámbrico, entre otras cosas. En varias realizaciones, la presente invención también puede ser aplicada a dispositivos de cálculo portátiles, tales como PDAs y cámaras digitales, que no están habilitados para las comunicaciones.
En esta realización, en la cual el dispositivo 10 está habilitado para las comunicaciones, el dispositivo 10 incluye un subsistema de comunicación 11, que incluye un receptor 12, un transmisor 14 y componentes asociados tales como uno o más, preferiblemente incorporados o internos, elementos de antena 16 y 18, y un módulo de tratamiento tal como un procesador de señal digital (DSP – Digital Signal Processor, en inglés) 20. En algunas realizaciones, el subsistema de comunicación incluye un oscilador u osciladores local o locales (LO – Local Oscillator, en inglés) 13, y en algunas realizaciones el subsistema de comunicación 11 y un microprocesador 38 comparten un oscilador. Como resultará evidente para los expertos en el campo de las comunicaciones, el diseño particular del subsistema de comunicación 11 dependerá de la red de comunicación en la cual está previsto que el dispositivo opere.
Las señales recibidas por la antena 16 a través de la red de comunicación inalámbrica 50 son introducidas en el receptor 12, que puede llevar a cabo tales funciones de receptor comunes tales como la amplificación de señal, conversión hacia abajo de la frecuencia, filtrado, selección de canal y otras, y en algunas realizaciones, la conversión de analógico a digital. De una manera similar, las señales serán transmitidas y procesadas, incluyendo la modulación y la codificación por ejemplo, mediante el DSP 20 e introducidas en el transmisor 14 para la conversión de digital a analógica, conversión hacia arriba de frecuencia, filtrado, amplificación y transmisión sobre la red de comunicaciones 50 por medio de la antena 18.
El dispositivo 10 incluye el microprocesador 38 que controla la función global del dispositivo. El microprocesador interactúa con el subsistema de comunicaciones 11 e interactúa también con otros subsistemas del dispositivo tales como el visualizador 22, la memoria rápida 24, la memoria de acceso aleatorio (RAM – Random Access Memory, en inglés) 26, subsistemas de entrada/salida (I/O – Input/Output, en inglés) auxiliares 28 puerto de serie 30, teclado o teclado numérico 32, altavoz 34, micrófono 36, un subsistema de comunicaciones de corto alcance 40 y cualquier otro subsistema de dispositivo designado de manera general por 42. El dispositivo 10 del presente sistema incluye una cámara 44 integral que interactúa con el microprocesador 38. El dispositivo 10 puede incluir también un botón de cámara 46 dedicado para activar la función de la cámara, como se describirá a continuación. En algunas realizaciones, el botón de cámara 46 dedicado puede estar integrado dentro del teclado o del teclado numérico 32.
Algunos de los subsistemas mostrados en la Figura 1 llevan a cabo funciones relacionadas con la comunicación, mientras que otros subsistemas pueden proporcionar funciones “residentes” o en el dispositivo. Notablemente, algunos subsistemas, tales como el teclado 32 y el visualizador 22, por ejemplo, pueden ser utilizados tanto para funciones relacionadas con la comunicación, tales como introducir un mensaje de texto para su transmisión sobre una red de comunicación, como funciones residentes en el dispositivo tales como un calculador o una lista de tareas.
El software de sistema operativo 54 y varias aplicaciones 58 de software utilizados por el microprocesador 38 están, en una realización de ejemplo, almacenados en un almacén persistente tal como una memoria rápida 24 ó en un elemento de almacenamiento similar. Resultará evidente para los expertos en la materia que el sistema operativo 54, las aplicaciones de software 58, o partes de los mismos, pueden ser cargados temporalmente en un almacenamiento volátil tal como una RAM 26. Se contempla que las señales de comunicación recibidas pueden también ser almacenadas en la RAM 26.
El microprocesador 38, además de sus funciones de sistema operativo, preferiblemente permite la ejecución de aplicaciones de software 58 en el dispositivo. Un conjunto predeterminado de aplicaciones de software 58 que controlan funciones básicas del dispositivo, que incluyen al menos aplicaciones de comunicación de datos y de voz por ejemplo, serán normalmente instaladas en el dispositivo 10 durante la fabricación. Otras aplicaciones de software 58 pueden ser también cargadas en el dispositivo 10 a través de la red 50, un subsistema de I/O 28 auxiliar, un puerto de serie 30, un subsistema de comunicaciones de corto alcance 40 ó cualquier otro subsistema 42 adecuado, e instalado por un usuario en la RAM 26 ó un almacenamiento no volátil para su ejecución por el microprocesador 38. Tal flexibilidad en la instalación de la aplicación aumenta la funcionalidad del dispositivo y puede proporcionar funciones mejoradas en el dispositivo, funciones relacionadas con la comunicación, o ambas. Por ejemplo, aplicaciones de comunicación seguras pueden permitir funciones de comercio electrónico y otras transacciones financieras tales, para ser llevadas a cabo en el dispositivo 10.
En un modo de comunicación de datos, una señal recibida tal como un mensaje de texto o una descarga de página de la red será procesada por el subsistema de comunicación 11 e introducida en el microprocesador 38, que procesará también preferiblemente la señal recibida para la salida hacia el visualizador 22, o alternativamente hacia un dispositivo de I/O auxiliar 28. Un usuario de un dispositivo 10 puede también componer elementos de datos dentro de una aplicación de software 58, tal como mensajes de correo electrónico por ejemplo, utilizando el teclado 32 junto con el visualizador 22 y posiblemente un dispositivo de I/O 28 auxiliar. Tales elementos compuestos pueden a continuación ser transmitidos sobre una red de dispositivos a través del subsistema de comunicación 11.
El puerto de serie 30 de la Figura 1 estaría normalmente implementado en un dispositivo de comunicación del tipo de asistente digital personal (PDA – Personal Digital Assistant, en inglés) para el cual la sincronización con un ordenador de sobremesa de un usuario (no mostrado) puede ser deseable, pero es un componente de dispositivo opcional. Tal puerto 30 permitiría a un usuario establecer preferencias a través de un dispositivo externo o de una aplicación de software y extendería las capacidades del dispositivo proporcionando información o descargas de software al dispositivo 10 por otros medios distintos de una red de comunicación inalámbrica.
Un subsistema de comunicaciones de corto alcance 40 es otro componente que puede proporcionar comunicación entre un dispositivo 10 y diferentes sistemas o dispositivos, que no necesariamente tienen que ser dispositivos similares. Por ejemplo, el subsistema 40 puede incluir un dispositivo de infrarrojos y circuitos y componentes asociados o un módulo de comunicación Bluetooth™ para proporcionar comunicación con sistemas y dispositivos habilitados de manera similar. El dispositivo 10 puede ser un dispositivo portátil.
La red de telefonía móvil inalámbrica 50 es, en una realización de ejemplo, una red de datos en paquetes inalámbrica, (por ejemplo Mobitex™ o DataTAC™), que proporciona cobertura de radio a los dispositivos 10 móviles. La red de telefonía móvil inalámbrica 50 puede ser también una red de voz y de datos tal como el GSM (Sistema Global para Comunicación Móvil, Global System for Mobile commmunication, en inglés) y GPRS (Sistema de Radio en paquetes General, General Packet Radio System, en inglés), el CDMA (Acceso Múltiple por División de Código, Code Division Multiple Access, en inglés) o varias redes de tercera generación diferentes tales como la EDGE (Velocidades de Datos Mejoradas para Evolución de GSM, Enhanced Data rates for GSM Evolution, en inglés) o UMTS (sistemas de Telecomunicaciones de Telefonía Móvil Universal, Universal Mobile Telecommunications Systems, en inglés).
Con referencia a las Figuras 2 a 4, en una realización de ejemplo, los componentes y subsistemas de dispositivo 10 móvil están alojados dentro de una carcasa de cuerpo principal 70 de plástico duro que está configurada para ser sujetada con una o con las dos manos mientras que el dispositivo 10 está en uso. La carcasa de cuerpo principal 70 puede ser una única pieza que puede incluir dos o más porciones acopladas entre sí. Por ejemplo, en una realización, el dispositivo 10 es un “plegable” y la carcasa de cuerpo principal 70 incluye dos porciones abatibles entre sí de manera que las dos porciones pueden ser puestas en contacto entre sí cuando el dispositivo 10 no está en uso. Los diferentes componentes del dispositivo 10 no necesitan estar situados en la misma porción de la carcasa de cuerpo principal 70
La carcasa 70 puede incluir un gancho (no mostrado) de manera que puede ser fijada al cinturón de un usuario o a la parte superior de un pantalón, o puede ser utilizada junto con una carcasa blanda (no mostrada) que puede ser montada en el cinturón de un usuario o en la parte superior del pantalón de un usuario y en la cual puede ser insertado el dispositivo 10 de telefonía móvil para su transporte. El dispositivo 10 de telefonía móvil será típicamente lo suficientemente pequeño para adaptarse al interior de un monedero estándar o el bolsillo de la chaqueta de un traje. El visualizador 22 es visible desde el frente del dispositivo, como lo es el teclado o el teclado numérico 32. El teclado 32 incluye botones o teclas 90, 92 situados para actuar sobre ellos mediante pulgares u otros dedos del usuario. En la realización ilustrada de la Figura 2, el teclado tiene relativamente pocas teclas, no obstante en algunas realizaciones el teclado incluye 26 ó más teclas alfanuméricas y de control.
El dispositivo 10 incluye un activador de cámara, que en una realización es un botón de la cámara 46, como se muestra en la Figura 2. El botón de cámara 46 no necesita estar situado en el frente del dispositivo 10; podría estar en otros lugares, tales como en la parte posterior del dispositivo 10, como se muestra en la Figura 4 (de manera ficticia). Como se ve también en la Figura 4, la carcasa 70 incluye una pared trasera 72 substancialmente plana, que tiene una abertura 74 proporcionada a través de ella. Una lente 76 transparente cubre la abertura 74, tras la cual está situada la cámara 44.
En varias realizaciones, la cámara 44 está situada en lugares diferentes de la parte posterior del dispositivo 10, y el dispositivo 10 portátil tiene diferentes configuraciones de las de la realización de ejemplo descrita anteriormente. Por ejemplo, la cámara 44 puede estar situada mirando hacia afuera desde el frente del dispositivo 10. A modo de ejemplo no limitativo, la Figura 5 muestra una vista frontal de un dispositivo 100 portátil de acuerdo con otra realización de la invención. El dispositivo 100 es similar al dispositivo 10, no obstante el teclado 32 del dispositivo 100 incluye un teclado QWERTY activado mediante el pulgar a continuación del cual está situada la cámara 44 y el cuerpo principal o la carcasa 102 del dispositivo 100 incluye porciones primera y segunda 104, 106 que están montadas juntas de manera pivotable. La segunda porción de carcasa 106 aloja el visualizador 22 y la primera porción de carcasa 104 aloja el teclado 32, que está configurado para teclear con el pulgar. En el dispositivo 100 portátil, la cámara 44 se proporciona a través de la abertura 74 en el frente de la primera porción de carcasa 104. La cámara 44 mira en la misma dirección que el teclado 32 para captar imágenes del usuario mientras opera el dispositivo. En tal realización, la cámara 44 puede estar configurada para captar sucesivas imágenes en un formato de video, con el fin de proporcionar video en tiempo real como una webcam.
En algunas realizaciones, la cámara está montada de manera pivotable a la carcasa del dispositivo portátil de manera que puede ser rotada para mirar en una dirección deseada por el usuario. A modo de ejemplo, una unidad de cámara 108 montada de manera pivotable se muestra de manera ficticia en la Figura 5. La unidad de cámara 108 puede ser separable de la carcasa 102.
En referencia ahora a las Figuras 1 y 2, al menos algunas de las aplicaciones de software 58 que están situadas en el dispositivo 10, implementarán, junto con el sistema operativo 54, interfaces de usuario gráficas que muestran texto 82 y/o gráficos 80 en la pantalla 22. Los gráficos 80 mostrados por el dispositivo 10 pueden incluir imágenes digitales o video captados por la cámara 44. Las aplicaciones de software 58 pueden incluir una variedad de programas de aplicación, tales como un programa de correo electrónico, un programa de tratamiento de texto, un programa de hoja de cálculo, un programa de calendario, un programa de contactos, etc. En funcionamiento, tales aplicaciones de software 58 tendrán a menudo un documento activo abierto que está siendo compuesto, creado o modificado por el usuario. Por ejemplo, un procesador de texto puede tener un correo electrónico provisional abierto que el usuario está componiendo; y un programa de contactos puede tener un fichero de información del perfil de un individuo abierto para su modificación por el usuario. Se comprenderá que el término “documento” en este caso se utiliza de manera genérica para referirse a cualquier objeto, fichero o estructura que tiene contenido que puede ser editado por el usuario por medio del programa de aplicación asociado. Los documento de acuerdo con la presente invención pueden incluir documentos tales como, pero que no están limitados a, mensajes de correo electrónico, mensajes instantáneos, documentos de tratamiento de texto, hojas de cálculo, entradas de contacto, perfiles personales, entradas de calendario, memorandos, recordatorios de tareas y mensajes de multimedios. De manera similar, los términos “programa de aplicación” y “aplicación de software” en este contexto se refieren a cualquier programa de aplicación para crear, componer, editar o documentos de modificación.
El dispositivo 10 incluye una aplicación de cámara 56 para procesar señales recibidas por el microprocesador 38 desde la cámara 44 y una interfaz de escucha 60 de cámara para reconocer la activación del botón de cámara 46 y coordinar la interoperación de la aplicación de cámara 56 y cualquier aplicación de software 58. Toda o partes de la interfaz de escucha 60 de cámara y/o de la aplicación de cámara 56 podrían, en varias realizaciones, estar integradas en el sistema operativo 54 y/o en otras aplicaciones de software 58. En algunas realizaciones algunas de las funciones de interfaz de escucha de cámara y/o de las funciones de aplicación de cámara podrían ser implementadas en hardware y firmware configurado apropiadamente.
La interfaz de escucha 60 de cámara monitoriza el botón de cámara 46. Cuando un usuario activa el botón de cámara 46, una señal es enviada al microprocesador 38. Esta señal puede ser una señal de interrupción. Cuando la interfaz de escucha 60 de cámara es invocada, puede notificar al microprocesador 38 que será el que maneje las interrupciones asociadas con el botón de cámara 46. A continuación, cuando el botón de la cámara 46 es pulsado, la interfaz de escucha 60 de cámara es notificada.
La interfaz de escucha de cámara 60 responde a la activación del botón de cámara 46 al menos de dos maneras. Cuando el botón de cámara 46 es activado en primer lugar, la interfaz de escucha de cámara 60 hace que el sistema operativo 54 interrumpa o pause la función de la aplicación de software 58 activa. El sistema operativo 54 invoca a continuación a una instancia de la aplicación de cámara 56, si no está ya ejecutándose en un segundo plano. La aplicación de cámara 56 puede ser invocada en un modo de visor temporal, en el que el visualizador 22 funciona como un visor que muestra las imágenes que están siendo recibidas por los fotosensores dentro de la cámara 44. Utilizando el modo de visor, el usuario puede situar la cámara 44 para enmarcar la imagen o la vista deseada. De este modo, puede haber funciones y operaciones adicionales que el usuario puede tener disponibles, que incluyen una función de zoom o varios ajustes, tales como contraste, flash, reducción de ojos rojos, etc.
Con la aplicación de cámara 56 activa y funcionando en modo de visor, el usuario sitúa el dispositivo 10 de manera que la cámara 44 es enfocada hacia la escena o la vista deseada. El usuario activa a continuación el botón de cámara 46 para capturar la imagen vista por la cámara 44. Cuando se activa el botón de cámara 46, la aplicación de cámara 56 recibe datos de imagen desde la cámara 44 correspondientes a la imagen recibida por la cámara 44 en el momento en que el botón de cámara 46 es activado. La aplicación de cámara 56 crea un objeto de imagen que contiene los datos de la imagen capturados por la cámara 44. En alguna realización, los datos de la imagen pueden ser salvados en un fichero en la memoria.
La activación del botón de cámara 46 activa también la interfaz de escucha de cámara 60 para hacer que el sistema operativo cierre o minimice la aplicación de cámara 56 y vuelva a la aplicación de software 58 activa. Cuando se vuelve, la aplicación de software 58 activa recibe el objeto de imagen creado por la aplicación de cámara 56, y el objeto de imagen es insertado en línea dentro del documento activo. Por ejemplo, una imagen digital capturada por la cámara 44 sería insertada en el correo electrónico abierto, el documento de tratamiento de texto, el perfil del contacto o el evento de calendario en la ubicación en la que el cursor se encontraba cuando se suspendió la función de la aplicación de software 58. Resultará evidente que la aplicación de software 58 activa es capaz de manejar datos de imagen y que el documento incluye campos de entrada de datos que permiten la introducción de elementos gráficos, tales como imágenes digitales.
De manera correspondiente, cuando un usuario está editando o creando un documento utilizando la aplicación de software 58 activa, el usuario puede, de manera instantánea y a la perfección, conmutar el dispositivo 10 a un modo de cámara simplemente activando el botón de cámara 46. Activando el botón de cámara 46 de nuevo cuando se está en el modo de cámara, una imagen es capturada e insertada en el documento abierto que el usuario estaba editando o creando, y el control es devuelto a continuación a la aplicación de software 58 activa para permitir que el usuario continúe editando o creando el documento.
En algunas realizaciones, el funcionamiento de la interfaz de escucha 60 de la cámara sólo puede ser habilitado cuando existe una aplicación de software 58 activa y cuando esa aplicación de software 58 activa tiene un documento abierto en un modo editable. De acuerdo con esto, antes de activar la invocación de la aplicación de cámara 56, el módulo de escucha 60 de la cámara puede ser configurado para llevar a cabo una comprobación para determinar si hay una aplicación de software 58 activa, si esa aplicación de software 58 activa es de un tipo que es capaz de manejar datos de imagen y si esa aplicación de software 58 activa está en un modo ‘de edición’, lo que significa que un documento está abierto y es capaz de aceptar datos de imagen. En tal realización, el módulo de escucha 60 de la cámara puede estar configurado para ignorar la activación del botón de cámara 46 si un documento apropiado y una aplicación de software 58 no están activos en el dispositivo 10. Alternativamente, la aplicación de software 58 activa puede ser configurada para invocar la interfaz de escucha 60 de la cámara cuando entra en modo de edición, asegurando con ello que la interfaz de escucha 60 de la cámara funciona sólo cuando una aplicación de software 58 apropiada está activa y en un modo de edición. En tal realización, la aplicación de software 58 activa puede desactivar o cerrar la interfaz de escucha 60 de la cámara cuando la aplicación de software 58 sale de su modo de edición, por ejemplo cuando el usuario empieza a manipular menús desplegables o si desactiva el documento abierto de alguna otra forma. Resultará evidente para personas no expertas en la materia a partir de la presente descripción que pueden emplearse otros métodos o mecanismos para asegurar que la interfaz de escucha 60 de la cámara está habilitada cuando una aplicación activa tiene un documento abierto con un campo de introducción de datos activo capaz de recibir datos de imagen.
Se hace referencia ahora a la Figura 6, que muestra, en forma de diagrama de flujo, un método 200 para integrar funciones de cámara en un dispositivo de telefonía móvil. La primera etapa 202 del método 200 es proporcionar una aplicación de software 58 activa (Figura 1) que opera en un modo de edición. Como se ha explicado anteriormente, esta condición puede ser comprobada por la interfaz de escucha 60 de la cámara (Figura 1) o la interfaz de escucha 60 de la cámara sólo puede ser invocada por la aplicación de software 58 activa entrando en el modo de edición. Resultará evidente para personas no expertas en la materia que existen varios mecanismos o disposiciones para probar esta condición o para asegurar que se cumpla.
En la etapa 204, el sistema operativo 38 (Figura 1) recibe una señal de activación desde el botón de cámara 46 (Figura 1), indicando que el usuario ha activado el botón de cámara 46. El sistema operativo 38 notifica a la interfaz de escucha 60 de la cámara que el botón de cámara 46 ha sido activado y, en la etapa 206, la interfaz de escucha 60 de la cámara instruye al sistema operativo 38 para que suspenda o cambie la función de la aplicación activa. A continuación, en la etapa 208, la aplicación de cámara 56 (Figura 1) es invocada para permitir que el usuario utilice el dispositivo 10 (Figura 1) en un modo de cámara.
Una segunda señal de activación es recibida en al etapa 210 cuando el usuario activa el botón de cámara 46 mientras que al dispositivo10 está en modo de cámara. En la etapa 212, en respuesta a la activación del botón de cámara 46, la cámara 44 (Figura 1) y la aplicación de cámara 56 capturan una imagen. La imagen puede ser almacenada como datos de imagen dentro de un objeto de imagen en la memoria. Los datos de imagen pueden tamben o alternativamente ser almacenados dentro de un fichero en la memoria.
En la etapa 214, también en respuesta a la segunda señal de activación desde el botón de cámara 46 recibida en la etapa 210, la interfaz de escucha 60 de la cámara hace que el sistema operativo 38 restaure o vuelva a la aplicación de software 58 activa y la imagen capturada en la etapa 212 es insertada directamente en un campo de introducción de datos en un documento activo abierto dentro de la aplicación de software 58 activa. A continuación, en la etapa 216, el sistema operativo 38 devuelve el control a la aplicación de software 58 activa para continuar la función en el modo de edición.
De acuerdo con esto, utilizando el método 200 descrito anteriormente, la cámara 44 funciona como un dispositivo de entrada “siempre-disponible “que puede ser utilizado para incrustar imágenes o datos de imagen en documentos instantáneos (on the fly, en inglés).
Se proporciona a continuación un ejemplo de una lista de código simplificada para implementar un programa para ejecutar, al menos en parte, el método 200:
Resultará evidente para personas no expertas en la materia que, aunque las realizaciones específicas anteriores se refieren a la interfaz de escucha 60 de la cámara realizada en una interfaz de programación de aplicación (API –
5 Application Programming Interface, en inglés), la presente invención no está limitada a tal API. Las funciones y operaciones de la interfaz de escucha 60 de la cámara pueden ser llevadas a cabo dentro del sistema operativo 38, el sistema de entrada salida básico (BIOS – Basic Input Output System, en inglés), la aplicación de software 58, u otros.
10 La presente invención no está limitada a una arquitectura de procesador, a un sistema operativo o a lenguajes de programación de ordenador particulares. Cualquier limitación presentada como resultado de arquitecturas, sistemas operativos o lenguajes de programación de ordenador específicos no pretende ser limitaciones de la presente cámara.
15 La presente invención puede ser llevada a cabo de otras formas específicas sin separarse del espíritu o características esenciales de la misma. Ciertas adaptaciones y modificaciones de la cámara serán obvias para los expertos en la materia. Por lo tanto, las realizaciones explicadas anteriormente se consideran como ilustrativas y no restrictivas, estando el alcance de la invención indicado por las reivindicaciones adjuntas en lugar de por la descripción anterior, y todos los cambios que se encuentren dentro del significado y el área de equivalencia de las
20 reivindicaciones pretenden por lo tanto estar abarcados en esta memoria.
Claims (15)
- REIVINDICACIONES1. Un método de captura de datos de imagen y de insertar los citados datos de imagen en un documento activo en un dispositivo (10) móvil, incluyendo el dispositivo móvil una cámara (44) y un activador de cámara (46), teniendo el dispositivo móvil una aplicación activa (58) en la cual el documento activo está abierto y una aplicación de cámara (56), comprendiendo el método las etapas de:detectar una primera señal desde el activador de la cámara (46); determinar que el documento activo está abierto en un modo editable; cambiar de la función de la aplicación activa a la aplicación de cámara (56) en respuesta a la detección de la primera señal desde el activador de la cámara (46); y en respuesta a la detección de la citada segunda señal, capturar datos de imagen por medio de la cámara(44) utilizando la aplicación de cámara (56) y automáticamente resumir la función de la aplicación activa e insertar los citados datos de imagen en el citado documento activo abierto en la aplicación activa.
-
- 2.
- El método de acuerdo con la reivindicación 1, en el que la citada etapa de cambiar comprende suspender la aplicación activa e invocar la aplicación de cámara (56).
-
- 3.
- El método de acuerdo con la reivindicación 1 ó la reivindicación 2, en el que el dispositivo (10) móvil comprende una pantalla de visualización (22) y en el que la aplicación de cámara (56) opera en un modo de visor para mostrar una vista de cámara en la citada pantalla (22) de visualización.
-
- 4.
- El método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que el citado documento activo comprende cualquiera de: un mensaje de correo electrónico, un mensaje instantáneo, un documento de tratamiento de texto, una hoja de cálculo, una entrada de contacto, un perfil personal, una entrada de calendario, un memorando, un recordatorio de tarea o un mensaje de multimedios.
-
- 5.
- El método de acuerdo con cualquiera de las reivindicaciones precedentes, donde ser incluyen también las etapas de activar un campo de entrada de datos dentro del citado documento activo y habilitar una interfaz de escucha (60) de la cámara en respuesta a la citada etapa de activación, antes de la citada etapa de conmutación.
-
- 6.
- El método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que la citada etapa de captura de datos de imagen incluye crear un objeto de imagen que contiene a los citados datos de imagen.
-
- 7.
- El método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que la citada etapa de insertar los citados datos de imagen en un documento activo incluye enviar el citado objeto de imagen a la citada aplicación activa, con lo cual la citada aplicación activa inserta la citada imagen dentro de un campo de introducción de datos en el citado documento activo.
-
- 8.
- El método de acuerdo con cualquiera de las reivindicaciones precedentes, en el que el activador de cámara (46) incluye un dispositivo de activación seleccionado del grupo que incluye un botón, una tecla, un interruptor, un marcador, una parte táctil, una pantalla táctil, una combinación de teclas y un dispositivo de software.
-
- 9.
- Un dispositivo de telefonía móvil que comprende:
un procesador (38) y una memoria asociada (24 y 26), estando el procesador (38) configurado para ejecutar una aplicación activa (58) y una aplicación de cámara (56), estando la aplicación activa configurada para abrir un documento activo; una cámara (44) para capturar imágenes y proporcionar datos de imagen para las citadas imágenes al citado procesador (38) por medio de la citada aplicación de cámara (56); y un activador de cámara (46) en respuesta a la activador del usuario; donde el dispositivo móvil comprende también una interfaz de escucha (60) de cámara que comprende un módulo de prueba adaptado para probar si el citado documento activo está abierto en un modo editable en respuesta a una primera señal desde el citado activador de cámara (46), y donde la citada interfaz de escucha (60) de cámara está también adaptada para:hacer que el procesador cambie desde la citada aplicación activa a la citada aplicación de cámara (56) si el citado documento activo está en el modo editable y hacer que la cámara (44) capture los datos de imagen y el procesador resuma la citada aplicación activa y pase a la citada aplicación activa los citados datos de imagen para su inserción en el citado documento activo en respuesta a una segunda señal desde el citado activador de cámara (46). -
- 10.
- El dispositivo de telefonía móvil de acuerdo con la reivindicación 9, en el que la citada aplicación de cámara (56) está configurada para enviar un objeto de imagen que contiene los citados datos de imagen y en que la citada interfaz de escucha (60) de cámara está configurada para invocar a la citada aplicación de cámara (56) en respuesta a la citada primera señal.
-
- 11.
- El dispositivo de telefonía móvil de acuerdo con la reivindicación 10, en el que la citada aplicación de cámara
(56) está configurada para ser invocada en un modo de visor, por lo que un visualizador de pantalla (22) del citado dispositivo móvil está configurado para enviar una imagen correspondiente a una vista a través de la citada cámara (44). -
- 12.
- El dispositivo de telefonía móvil de acuerdo con una cualquiera de las reivindicaciones 9 a 11, en el que el citado documento activo comprende cualquiera de: un mensaje de correo electrónico, un mensaje instantáneo, un documento de tratamiento de texto, una hoja de cálculo, una entrada de contacto, un perfil personal, una entrada de calendario, un memorando, un recordatorio de tarea o un mensaje de multimedios.
-
- 13.
- El dispositivo de telefonía móvil de acuerdo con una cualquiera de las reivindicaciones 9 a 12, en el que la citada aplicación activa comprende también un módulo de habilitación para habilitar la citada interfaz de escucha (60) de cámara en respuesta a que la citada aplicación activa entre en el modo editable.
-
- 14.
- El dispositivo de telefonía móvil de acuerdo con una cualquiera de las reivindicaciones 9 a 13, en el que el citado activador de cámara (46) comprende también un dispositivo de activación de dispositivo que comprende cualquiera de: un botón, una tecla, un interruptor, un marcador, un área táctil, una pantalla táctil, una combinación de teclas o un dispositivo de software.
-
- 15.
- El dispositivo de telefonía móvil de acuerdo con una cualquiera de las reivindicaciones 9 a 14, en el que la citada interfaz de escucha (60) de la cámara está incorporada dentro de un sistema operativo (54) asociado con el citado procesador.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP04251088A EP1569076B1 (en) | 2004-02-26 | 2004-02-26 | Mobile device with integrated camera operations |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2380336T3 true ES2380336T3 (es) | 2012-05-10 |
Family
ID=34746094
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES04251088T Expired - Lifetime ES2380336T3 (es) | 2004-02-26 | 2004-02-26 | Dispositivo móvil con funciones de cámara integrada |
Country Status (3)
| Country | Link |
|---|---|
| EP (2) | EP1569076B1 (es) |
| AT (2) | ATE545904T1 (es) |
| ES (1) | ES2380336T3 (es) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7697827B2 (en) | 2005-10-17 | 2010-04-13 | Konicek Jeffrey C | User-friendlier interfaces for a camera |
| US7711256B2 (en) | 2006-09-01 | 2010-05-04 | Research In Motion Limited | Camera-steady focus requirements for preventing inconspicuous use of cameras on handheld mobile communication devices |
| ATE466308T1 (de) | 2006-09-01 | 2010-05-15 | Research In Motion Ltd | Voraussetzungen für kamerastabilen fokus zur vermeidung von unbemerkter verwendung von kameras auf tragbaren mobilen kommunikationsvorrichtungen |
| US9350774B2 (en) | 2013-12-16 | 2016-05-24 | Dropbox, Inc. | Automatic sharing of digital multimedia |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5666159A (en) * | 1995-04-24 | 1997-09-09 | Eastman Kodak Company | Electronic camera system with programmable transmission capability |
| JPH09212529A (ja) | 1996-02-01 | 1997-08-15 | Seiko Epson Corp | 携帯用情報収集装置およびその情報収集方法 |
| US6009336A (en) * | 1996-07-10 | 1999-12-28 | Motorola, Inc. | Hand-held radiotelephone having a detachable display |
| US6466830B1 (en) * | 1999-11-08 | 2002-10-15 | Karen Manross | Apparatus and method for producing electronic messages in a vending terminal |
| US6714222B1 (en) * | 2000-06-21 | 2004-03-30 | E2 Home Ab | Graphical user interface for communications |
| KR100478613B1 (ko) * | 2002-03-28 | 2005-03-28 | 가시오게산키 가부시키가이샤 | 데이터통신장치, 데이터통신시스템 및 데이터통신방법 |
-
2004
- 2004-02-26 AT AT10181957T patent/ATE545904T1/de active
- 2004-02-26 AT AT04251088T patent/ATE541255T1/de active
- 2004-02-26 EP EP04251088A patent/EP1569076B1/en not_active Expired - Lifetime
- 2004-02-26 EP EP10181957A patent/EP2261778B1/en not_active Expired - Lifetime
- 2004-02-26 ES ES04251088T patent/ES2380336T3/es not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP1569076A1 (en) | 2005-08-31 |
| ATE545904T1 (de) | 2012-03-15 |
| EP2261778A1 (en) | 2010-12-15 |
| ATE541255T1 (de) | 2012-01-15 |
| EP1569076B1 (en) | 2012-01-11 |
| HK1080585A1 (en) | 2006-04-28 |
| HK1151187A1 (en) | 2012-01-13 |
| EP2261778B1 (en) | 2012-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8614760B2 (en) | Device and method for inserting captured image data into a document | |
| US8532596B1 (en) | Mobile terminal and control method thereof | |
| ES2376788T3 (es) | Desplazamiento de listas por pantalla y traslación, escalado y rotación de documentos en una pantalla táctil | |
| US8805439B2 (en) | Mobile terminal and method for controlling the same | |
| JP5370259B2 (ja) | 携帯型電子機器 | |
| US11199928B2 (en) | Method and apparatus for preventing false touch on edge, and storage medium | |
| US20130326415A1 (en) | Mobile terminal and control method thereof | |
| EP2395736B1 (en) | partial enabling of functions in a mobile terminal | |
| TWI448956B (zh) | 用於條件啟動或停用軟式按鈕之裝置及方法 | |
| CN107786743A (zh) | 防止终端误触的方法及装置 | |
| KR20090013037A (ko) | 이동 단말기 및 그 영상정보 관리방법 | |
| US20140210727A1 (en) | Electronic device with touch-based deactivation of touch input signaling | |
| WO2019037359A1 (zh) | 一种分屏显示的方法、装置及终端 | |
| KR101962774B1 (ko) | 애플리케이션과 연관된 신규 메시지를 처리하기 위한 방법 및 장치 | |
| WO2021036926A1 (zh) | 显示方法和电子设备 | |
| ES2380336T3 (es) | Dispositivo móvil con funciones de cámara integrada | |
| US20160018964A1 (en) | Electronic device and display control method | |
| US9996186B2 (en) | Portable device and method for defining restricted area within touch panel | |
| ES2382694T3 (es) | Dispositivo móvil con funciones de cámara integrada | |
| US20070077970A1 (en) | Method of displaying information bar in a mobile communication terminal | |
| KR101414607B1 (ko) | 휴대 단말기, 그 조작 방법 및 이를 위한 기록 매체 | |
| KR101476174B1 (ko) | 휴대 단말기 및 휴대 단말기의 기능 실행 방법 | |
| HK1080585B (en) | Mobile device with integrated camera operations | |
| HK1151187B (en) | Mobile device with integrated camera operations | |
| KR20100047686A (ko) | 휴대 단말기 및 그 동작방법 |