ES2634897T3 - Procesamiento de información - Google Patents
Procesamiento de información Download PDFInfo
- Publication number
- ES2634897T3 ES2634897T3 ES10157615.5T ES10157615T ES2634897T3 ES 2634897 T3 ES2634897 T3 ES 2634897T3 ES 10157615 T ES10157615 T ES 10157615T ES 2634897 T3 ES2634897 T3 ES 2634897T3
- Authority
- ES
- Spain
- Prior art keywords
- function
- information
- user
- cursor
- display region
- 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.)
- Active
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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- 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
- G06F3/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- 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
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- 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/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04108—Touchless 2D- digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface without distance measurement in the Z direction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04801—Cursor retrieval aid, i.e. visual aspect modification, blinking, colour changes, enlargement or other visual cues, for helping user do find the cursor in graphical user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
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)
- User Interface Of Digital Computer (AREA)
- Instructional Devices (AREA)
- Position Input By Displaying (AREA)
Abstract
Un método de procesamiento de información (RT1, RT3) que comprende las etapas de: reconocer, mediante una parte de reconocimiento de función (21), una función de usuario para una pantalla de visualización de una unidad de visualización; determinar (ET1, ET101, ET201), por una parte de determinación, si la función de usuario reconocida por la parte de reconocimiento de función (22) es una función de arrastre que se lleva a cabo por un usuario en una dirección arbitraria en la pantalla de visualización que comienza desde dentro de una región de visualización de cursor (MR) de la pantalla de visualización para visualizar un cursor, o una función llevada a cabo por el usuario que comienza desde fuera de la región de visualización de cursor, en donde la región de visualización de cursor (MR) tiene un diámetro casi igual a un grosor de un indicador para indicar la función de usuario; y desplazar (ET2, ET102, ET202), por una parte de control, la información visualizada en la pantalla de visualización mientras se cambia (ET2, ET102, ET202) un nivel de detalle de la información si la parte de determinación (22) determina que la función de usuario es la función de arrastre en la dirección arbitraria en la pantalla de visualización que comienza desde dentro de la región de visualización de cursor (MR), en respuesta a la función de usuario, y llevar a cabo, por la parte de control, el cambio (ET6, ET7, ET106, ET107, ET206, ET207) del nivel de detalle de la información sin desplazar la información o desplazando (ET4, ET104, ET204) la información sin cambiar el nivel de detalle de la información si la parte de determinación (22) determina que la función de usuario es la función que comienza desde fuera de la región de visualización de cursor (MR) en respuesta a la función de usuario.
Description
5
10
15
20
25
30
35
40
45
DESCRIPCION
Procesamiento de informacion.
Campo de la invencion
La presente invencion se refiere a un dispositivo de procesamiento de informacion, un metodo de procesamiento de informacion y un programa de procesamiento de informacion. Las realizaciones de la presente invencion son apropiadas para su aplicacion a una visualizacion de informacion en una pantalla de visualizacion, por ejemplo.
Antecedentes de la invencion
En la tecnica relacionada, los dispositivos de procesamiento de informacion se adaptan para llevar a cabo la ampliacion o reduccion de zoom para ampliar o reducir una imagen visualizada en una pantalla de visualizacion de una unidad de visualizacion y desplazar la imagen en respuesta a una funcion de usuario.
Dichos dispositivos de procesamiento de informacion se adaptan para llevar a cabo la ampliacion de zoom de una imagen, por ejemplo, cuando un usuario lleva a cabo una funcion tactil en la pantalla de visualizacion, en respuesta a la funcion tactil. Ademas, los dispositivos de procesamiento de informacion se adaptan para llevar a cabo el desplazamiento de una imagen, por ejemplo, cuando un usuario lleva a cabo la funcion de mover el dedo del usuario con el dedo aun tocando la pantalla de visualizacion (en adelante, se hara referencia a ello como una "funcion de arrastre"), en respuesta a la funcion de arrastre.
Aqrn, puede ser conveniente y facil para los usuarios, cuando buscan una ubicacion deseada en una imagen que tiene un gran plano como un mapa, por ejemplo, ampliar el zoom y desplazar la imagen al mismo tiempo.
Por consiguiente, los dispositivos de procesamiento de informacion en los cuales no solo el desplazamiento de una imagen sino tambien la ampliacion de zoom de la imagen se pueden llevar a cabo al mismo tiempo solamente a traves de la funcion de arrastre por un usuario se han propuesto (p.ej., es preciso ver Takeo Igarashi, Ken Hinckley, "Speed-dependent Automatic Zooming for Efficient Documentation Navigation", [en lmea], diciembre de 2000, "Workshop on Interactive Systems and Software VIII", Japan Society for Software Science and Technology, [buscado el 10 de marzo de 2009], Internet URL:
http://www-ui.is.s.u-tokyo.ac.jp/~takeo/papers/wiss2000.pdf >), y Takeo Igarashi, Ken Hinckley, "Speed-dependent Automatic Zooming for Browning Large Documents", [en lmea], 5-8 de noviembre de 2000, 13th Annual Symposium on User Interface Software and Technology, [buscado el 10 de marzo de 2009], Internet URL:
http://www-ui.is.s.u-tokyo.ac.jp/~takeo/papers/uist2000.pdf >. En los dispositivos de procesamiento de informacion, mientras la ampliacion de zoom de una imagen se lleva a cabo dependiendo de la velocidad de movimiento de la funcion de arrastre, el desplazamiento de la imagen se lleva a cabo dependiendo de la distancia del movimiento, direccion del movimiento y similares de la funcion de arrastre.
http://www-ui.is.s.u-tokyo.ac.jp/~takeo/papers/wiss2000.pdf >), y Takeo Igarashi, Ken Hinckley, "Speed-dependent Automatic Zooming for Browning Large Documents", [en lmea], 5-8 de noviembre de 2000, 13th Annual Symposium on User Interface Software and Technology, [buscado el 10 de marzo de 2009], Internet URL:
http://www-ui.is.s.u-tokyo.ac.jp/~takeo/papers/uist2000.pdf >. En los dispositivos de procesamiento de informacion, mientras la ampliacion de zoom de una imagen se lleva a cabo dependiendo de la velocidad de movimiento de la funcion de arrastre, el desplazamiento de la imagen se lleva a cabo dependiendo de la distancia del movimiento, direccion del movimiento y similares de la funcion de arrastre.
El documento US 2007/0226646 A1 se refiere a un aparato de visualizacion con una visualizacion tactil. El aparato de visualizacion se configura para ampliar el zoom y desplazar al mismo tiempo en respuesta a un episodio tactil en un area periferica que dura un penodo predeterminado.
El documento JP 2002 358162 A describe un dispositivo de visualizacion con visualizacion tactil, que muestra un menu cuando el dedo de un usuario se aproxima a la visualizacion tactil.
El documento EP 1 868 080 A1 describe un dispositivo de conversion de contenido.
Compendio de la invencion
Varios aspectos y caractensticas respectivas de la invencion se definen en las reivindicaciones anexas.
En los dispositivos de procesamiento de informacion descritos mas arriba de la tecnica relacionada, aunque la ampliacion de zoom y el desplazamiento se pueden llevar a cabo al mismo tiempo en respuesta a la funcion de arrastre, es imposible llevar a cabo, de forma separada, la ampliacion de zoom y el desplazamiento de la imagen.
Por consiguiente, es concebible que el funcionamiento de un dispositivo de procesamiento de informacion se pueda mejorar aun mas si es posible llevar a cabo, de manera selectiva, el cambio del nivel de detalle de la informacion que se muestra en una pantalla de visualizacion como, por ejemplo, la ampliacion de zoom de una imagen y el desplazamiento de la informacion al mismo tiempo o de forma separada en respuesta a la funcion de usuario.
Por consiguiente, es deseable proveer un dispositivo de procesamiento de informacion, un metodo de procesamiento de informacion y un programa de procesamiento de informacion que pueden ademas mejorar el funcionamiento.
5
10
15
20
25
30
35
40
45
De esta manera, el dispositivo de procesamiento de informacion de la realizacion de la invencion puede llevar a cabo, de forma selectiva, el cambio del nivel de detalle de la informacion que se muestra en la pantalla de visualizacion y el desplazamiento de la informacion al mismo tiempo o de forma separada permitiendo al usuario llevar a cabo una funcion simple de cambio de inicio de la funcion.
Segun la realizacion de la invencion, el cambio del nivel de detalle de la informacion que se muestra en la pantalla de visualizacion y el desplazamiento de la informacion se pueden llevar a cabo al mismo tiempo o de manera separada permitiendo al usuario llevar a cabo una funcion simple de cambio de inicio de la funcion. Por consiguiente, se pueden llevar a cabo el dispositivo de procesamiento de informacion, el metodo de procesamiento de informacion y el programa de procesamiento de informacion que pueden ademas mejorar el funcionamiento.
Breve descripcion de los dibujos
Las realizaciones de la invencion se describiran ahora con referencia a los dibujos anexos, a lo largo de los cuales se hace referencia a las partes iguales mediante referencias iguales, y en los cuales:
las Figuras 1A y 1B son diagramas esquematicos que muestran una configuracion de un dispositivo de procesamiento de informacion en la primera y segunda realizaciones de la invencion.
La Figura 2 es un diagrama esquematico para la explicacion del cambio de nivel de detalle de la informacion de mapa en la primera realizacion de la invencion.
La Figura 3 es un diagrama esquematico que muestra una configuracion de una pantalla de mapa (1) en la primera realizacion de la invencion.
Las Figuras 4A a 4F son diagramas esquematicos para explicar una funcion de cambio de informacion de mapa en la primera realizacion de la invencion.
La Figura 5 es un diagrama esquematico que muestra una configuracion de una pantalla de mapa (2) en la primera realizacion de la invencion.
La Figura 6 es un diagrama de flujo que muestra un procedimiento de procesamiento de cambio de informacion de mapa en la primera realizacion de la invencion.
La Figura 7 es un diagrama de bloques que muestra una configuracion funcional del dispositivo de procesamiento de informacion en la primera a la tercera realizaciones de la invencion.
La Figura 8 es un diagrama de flujo que muestra un procedimiento de procesamiento de visualizacion de mochi- cursor en la segunda realizacion de la invencion.
Las Figuras 9A y 9B son diagramas esquematicos que muestran una configuracion de un dispositivo de procesamiento de informacion en la tercera realizacion de la invencion.
La Figura 10 es un diagrama esquematico para explicar una estructura de carpeta de informacion relacionada con la musica en la tercera realizacion de la invencion.
La Figura 11 es un diagrama esquematico para explicar el cambio del nivel de detalle de la informacion relacionada con la musica en la tercera realizacion de la invencion.
La Figura 12 es un diagrama esquematico que muestra una configuracion de una pantalla de seleccion de musica en la tercera realizacion de la invencion.
La Figura 13 es un diagrama de flujo que muestra un procedimiento de procesamiento de funcion de cambio de informacion relacionada con la musica en la tercera realizacion de la invencion.
La Figura 14 es un diagrama esquematico que muestra una configuracion de una pantalla de vista de imagenes en otras realizaciones de la invencion.
Descripcion de las realizaciones a modo de ejemplo
Como se muestra mas abajo, se explicaran las realizaciones a modo de ejemplo que implementan la invencion. La explicacion se llevara a cabo en el siguiente orden.
1. Primera realizacion
2. Segunda realizacion
5
10
15
20
25
30
35
40
45
3. Tercera realizacion
4. Otras realizaciones 1. Primera realizacion
1-1. Configuracion general del dispositivo de procesamiento de informacion
En primer lugar, se explicara la primera realizacion. En la Figura 1A, 1 denota un dispositivo de procesamiento de informacion como un conjunto. El dispositivo de procesamiento de informacion 1 es de un tipo portatil y tiene una carcasa rectangular plana 2 que tiene un tamano que puede sostenerse con una mano (asf llamado "tamano de la palma"), como se muestra en la Figura 1A.
Sobre la superficie de la carcasa 2 se provee una unidad de visualizacion 3 que tiene una forma de placa rectangular. La unidad de visualizacion 3 se forma uniendo un panel tactil transparente 3B (Figura 1B) a un LCD (Panel de Cristal Lfquido) 3A (Figura 1B).
Posteriormente, las respectivas partes del circuito del dispositivo de procesamiento de informacion 1 se explicaran usando la Figura 1B. En el dispositivo de procesamiento de informacion 1, las respectivas partes del circuito se conectan mediante un bus 10. Una CPU 11 lee programas almacenados en una memoria permanente 12 en una RAM (Memoria de Acceso Aleatorio) 13. Ademas, la CPU 11 se adapta para desarrollar los programas en la RAM 13 y controlar las respectivas partes del circuito segun los programas desarrollados y ejecutar los varios tipos de procesamiento.
Cuando el dedo de un usuario toca el panel tactil 3B, el panel tactil 3B envfa la ubicacion tocada por el dedo del usuario (en adelante, tambien se hace referencia a ello como "posicion tactil") a la CPU 11. Aqm, se usa el panel tactil 3B de tipo capacitancia.
La CPU 11 detecta la posicion tactil como coordenadas dentro de la pantalla de visualizacion que se muestra en el LCD 3A. Entonces, la CPU 11 se adapta para determinar si un comando se asocia a las coordenadas detectadas o no y, si la CPU determina que un comando se asocia a ellas, llevar a cabo varios tipos de procesamiento en respuesta al comando.
1-2. Funcion de cambio de informacion de mapa
Luego, una funcion de cambio de informacion de mapa en el dispositivo de procesamiento de informacion 1 se explicara en detalle. Cuando se provee una orden de lanzar una aplicacion de visualizacion de informacion de mapa por la funcion de usuario, la CPU 11 lee datos de informacion de mapa de la memoria permanente 12. Luego, la CPU 11 permite al LCD 3A visualizar una pantalla de mapa 20 (Figura 3) para visualizar informacion de mapa de una region arbitraria segun los datos de informacion de mapa.
La CPU 11 se adapta para desplegar la informacion de mapa visualizada en la pantalla de mapa 20 y cambiar el nivel de detalle de la informacion de mapa como, por ejemplo, la escala de la informacion de mapa en respuesta a la funcion de usuario para el panel tactil 3B.
En primer lugar, aqm, el cambio del nivel de detalle de la informacion de mapa en la pantalla de mapa 20 se explicara usando la Figura 2. La CPU 11 lee los datos de imagen de mapa, por ejemplo, de la memoria permanente 12 y visualiza una imagen de mapa PM como la informacion de mapa en la pantalla de mapa 20 segun los datos.
Cuando se provee una orden de elevar el nivel de detalle de la informacion de mapa por la funcion de usuario, la CPU 11 eleva la escala de la informacion de mapa y visualiza una imagen de mapa PM correspondiente a la escala en respuesta a la funcion.
Ademas, se supone que, como resultado de la elevacion de la escala de la informacion de mapa en respuesta a la funcion de usuario, la escala de la informacion de mapa toma un valor predeterminado, y se provee una orden de elevar mas el nivel de detalle de la informacion de mapa a la CPU 11 por la funcion de usuario. En este sentido, la CPU 11 lee datos de imagenes de foto aerea correspondientes a la imagen de mapa PM que se visualiza en la pantalla de mapa 20 desde la memoria permanente 12 y visualiza una imagen de foto aerea PS como la informacion de mapa en la pantalla de mapa 20 segun los datos.
Luego, se provee una orden de elevar el nivel de detalle de la informacion de mapa por la funcion de usuario, la CPU 11 eleva la escala de la informacion de mapa y visualiza una imagen de foto aerea PS correspondiente a la escala en respuesta a la funcion.
5
10
15
20
25
30
35
40
45
50
Ademas, se supone que, como resultado de la elevacion de la escala de la informacion de mapa en respuesta a la funcion de usuario, la escala de la informacion de mapa toma un valor predeterminado, y se provee una orden de elevar mas el nivel de detalle de la informacion de mapa a la CPU 11 por la funcion de usuario.
En este sentido, la CPU 11 determina si una instalacion que tiene un mapa detallado como un mapa interior o mapa de suelo de la instalacion se visualiza dentro de la pantalla de mapa 20 o no.
De manera espedfica, en la memoria permanente 12, la informacion de instalacion en las instalaciones como, por ejemplo, edificios, estaciones e instalaciones de entretenimiento se graba en correspondencia con las imagenes de mapa PM y las imagenes de fotos aereas PS. La informacion de la instalacion se asocia a los nombres de las instalaciones, informacion de latitud y longitud, datos de mapa detallado y similares.
Si existe informacion de la instalacion asociada a datos de mapa detallado en la informacion de la instalacion en correspondencia con la imagen de foto aerea PS que se muestra en la pantalla de mapa 20, la CPU 11 determina si la instalacion que tiene un mapa detallado se visualiza dentro de la pantalla de mapa 20.
Luego, si la instalacion que tiene el mapa detallado se muestra dentro de la pantalla de mapa 20, la CPU 11 lee los datos de mapa detallado correspondientes a la instalacion desde la memoria permanente 12. Luego, la CPU 11 visualiza la imagen de mapa detallado PC segun los datos de mapa detallado como la informacion de mapa en la pantalla de mapa 20.
De esta manera, cuando se provee una orden de elevar el nivel de detalle de la informacion de mapa por la funcion de usuario, la CPU 11 se adapta para elevar la escala de la informacion de mapa y visualizar una imagen de mapa PM o una imagen de foto aerea PS correspondiente a la escala.
Ademas, cuando se provee una orden de elevar el nivel de detalle de la informacion de mapa, si la escala de la informacion de mapa toma un valor predeterminado, la CPU 11 se adapta para cambiar la imagen visualizada de la imagen de mapa PM por la imagen de foto aerea PS, o la imagen de foto aerea PS por la imagen de mapa detallado PC. Es decir, la CPU 11 se adapta para cambiar la imagen como la informacion de mapa que se visualiza en la pantalla de mapa 20 por una imagen en el nivel de detalle mas alto al de la actualidad.
Por otro lado, cuando se provee una orden de reducir el nivel de detalle de la informacion de mapa, la CPU 11 se adapta para reducir la escala de la informacion de mapa y visualizar una imagen de mapa PM o una imagen de foto aerea PS correspondiente a la escala.
Ademas, cuando se provee una orden de reducir el nivel de detalle de la informacion de mapa, si la escala de la informacion de mapa toma un valor predeterminado, la CPU 11 se adapta para cambiar la imagen visualizada de la imagen de mapa detallado PC por la imagen de foto aerea PS, o la imagen de foto aerea PS por la imagen de mapa PM. Es decir, la CPU 11 se adapta para cambiar la imagen como la informacion de mapa que se visualiza en la pantalla de mapa 20 por una imagen en el nivel de detalle mas bajo al de la actualidad.
Luego, en la pantalla de mapa 20, la funcion de usuario correspondiente al cambio del nivel de detalle y desplazamiento de informacion de mapa se explicara de forma espedfica.
Cuando se provee una orden de lanzar una aplicacion de visualizacion de informacion de mapa por la funcion de usuario, la CPU 11 permite al LCD 3A visualizar la pantalla de mapa 20 que se muestra en la Figura 3.
La pantalla de mapa 20 incluye una region de visualizacion de informacion de mapa 21 para visualizar informacion de mapa en toda la pantalla de mapa 20 y una region (en adelante, tambien se hace referencia a ella como "region de visualizacion de mochi-cursor") MR para visualizar un cursor semitransparente MC que tiene una forma circular (en adelante, se hace referencia a el como "mochi-cursor").
La region de visualizacion de mochi-cursor MR es una region circular que tiene un diametro casi igual al grosor de un dedo humano, por ejemplo, alrededor del centro de la pantalla de visualizacion (en adelante, tambien se hace referencia a este como "centro de la pantalla") MP del LCD 3A y provista dentro de la region de visualizacion de informacion de mapa 21. La CPU 11 visualiza el mochi-cursor MC para cubrir toda la region de visualizacion de mochi-cursor MR. Ademas, la CPU 11 muestra el mochi-cursor MC superpuesto a la informacion de mapa de modo que se puede ver a traves de la informacion de mapa debajo del mochi-cursor MC.
Aqrn, como se muestra en la Figura 4A, se supone que la funcion de arrastre que comienza desde una posicion dentro de la region de visualizacion de mochi-cursor Mr se lleva a cabo por un usuario en una direccion arbitraria (p.ej., oblicuamente hacia la parte superior derecha).
En este sentido, cuando la CPU 11 reconoce que una posicion tactil TP en el inicio de la funcion de arrastre se encuentra dentro de la region de visualizacion de mochi-cursor MR mediante el panel tactil 3B, la CPU reconoce que se ha iniciado la funcion de arrastre que comienza en la posicion dentro de la region de visualizacion de mochi-
5
10
15
20
25
30
35
40
45
50
cursor MR. Aqrn, tambien se hace referencia a la funcion de arrastre que comienza en la posicion dentro de la region de visualizacion de mochi-cursor MR como "funcion de mochi-arrastre".
Luego, la CPU 11 muestra el mochi-cursor MC que se extiende desde la region de visualizacion de mochi-cursor MR hasta la posicion tactil TP como una galleta de arroz (mochi) segun el movimiento del dedo del usuario, a saber, el movimiento de la posicion tactil TP. De esta manera, la CPU 11 se adapta para mostrar el mochi-cursor MC que se extiende o se acorta segun el movimiento de la posicion tactil TP.
Ademas, la CPU 11 reconoce que se ha provisto una orden de desplazar la informacion de mapa mientras cambia el nivel de detalle de la informacion de mapa y desplaza la informacion de mapa mientras cambia el nivel de detalle de la informacion de mapa que se muestra en la region de visualizacion de informacion de mapa 21 en respuesta a la funcion de mochi-arrastre.
De manera espedfica, la CPU 11 desplaza la informacion de mapa segun la direccion de la posicion tactil TP respecto al centro de la pantalla MP y a la velocidad de movimiento de la posicion tactil TP. De forma simultanea, la CPU 11 cambia el nivel de detalle de la informacion de mapa segun la distancia del centro de la pantalla MP a la posicion tactil TP y la velocidad de movimiento de la posicion tactil TP.
En este sentido, cuanto mas se adapta la CPU 11 para reducir el nivel de detalle de la informacion de mapa, mayor es la distancia del centro de la pantalla MP a la posicion tactil TP y mas alta es la velocidad de movimiento de la posicion tactil TP. El hecho de que la distancia de movimiento del dedo del usuario sea grande o la velocidad de movimiento sea mas alta significa que el destino deseado por el usuario se encuentra lejos y, en el presente caso, es concebible que se solicite una vista en perspectiva. Por lo tanto, cuanto mas reduzca la CPU 11 el nivel de detalle de la informacion de mapa, mayor sera la distancia de movimiento y mas alta sera la velocidad de movimiento del dedo del usuario, y el usuario podra llevar a cabo una funcion intuitiva.
Aqrn, se supone que el usuario libera el dedo del panel tactil 3B despues de que el usuario lleva a cabo la funcion de mochi-arrastre en la forma descrita mas arriba. Cuando la CPU 11 reconoce que el dedo del usuario ha liberado el panel tactil 3B, la CPU reconoce que la funcion de mochi-arrastre ha finalizado y fija y muestra el nivel de detalle y la ubicacion de visualizacion de la informacion de mapa que se muestra en la pantalla de mapa 20. Ademas, la CPU 11 se contrae y vuelve la forma del mochi-cursor MC a la forma circular y la muestra.
Ademas, aqrn, se supone que, despues de que el usuario lleva a cabo la funcion de mochi-arrastre en la forma descrita mas arriba, luego lleva a cabo una funcion para volver el dedo hacia la region de visualizacion de mochi- cursor MR con el dedo aun tocando como se muestra en la Figura 4B.
Cuando se inicia la funcion de mochi-arrastre, la CPU 11 reconoce que la funcion de mochi-arrastre se mantiene mientras el dedo del usuario toca el panel tactil 3B. Luego, mientras la posicion tactil TP se aproxima para volver al centro de la pantalla MP, la CPU 11 se adapta para desplazar la informacion de mapa mientras eleva el nivel de detalle de la informacion de mapa segun la distancia del centro de la pantalla MP a la posicion tactil TP.
Sin embargo, se supone que una funcion de arrastre que comienza desde una posicion fuera de la region de visualizacion de mochi-cursor MR (en adelante, tambien se hace referencia a ella como "funcion de arrastre normal") se lleva a cabo como se muestra en la Figura 4C. Aqrn, la CPU 11 reconoce que solamente se ha ordenado el desplazamiento de la informacion de mapa y solo lleva a cabo el desplazamiento de la informacion de mapa en respuesta a la funcion de arrastre normal sin cambiar el nivel de detalle de la informacion de mapa.
Ademas, cuando la CPU 11 reconoce que se ha iniciado la funcion de arrastre normal, la CPU hace desaparecer el mochi-cursor MC de la pantalla de mapa 20 durante la funcion de arrastre normal de modo que el mochi-cursor MC puede no funcionar, pero el usuario puede ver toda la pantalla de mapa 20.
Por lo tanto, por ejemplo, como se muestra en la Figura 4D, incluso cuando la posicion tactil TP se mueve a la region de visualizacion de mochi-cursor MR en la funcion de arrastre normal, la CPU 11 se adapta para continuar desplazandose solamente.
Ademas, como se muestra en la figura 4E, se supone que se lleva a cabo una funcion en la cual la posicion fuera de la region de visualizacion de mochi-cursor MR se toca y presiona hacia abajo en un tiempo predeterminado (en adelante, tambien se hace referencia a ella como "funcion de presionar y mantener"). En este sentido, la CPU 11 reconoce que solamente se ha ordenado la elevacion del nivel de detalle de la informacion de mapa y eleva el nivel de detalle de la informacion de mapa en respuesta a la funcion de presionar y mantener sin desplazar la informacion de mapa.
Por otro lado, como se muestra en la Figura 4F, se supone que se lleva a cabo una funcion en la cual la posicion fuera de la region de visualizacion de mochi-cursor MR se toca y se libera inmediatamente (en adelante, tambien se hace referencia a ella como "funcion de toque"). En este sentido, la CPU 11 reconoce que solamente se ha
5
10
15
20
25
30
35
40
45
50
ordenado la reduccion del nivel de detalle de la informacion de mapa y reduce el nivel de detalle de la informacion de mapa en respuesta a la funcion de toque sin desplazar la informacion de mapa.
Ademas, cuando la CPU 11 reconoce que se ha iniciado la funcion de presionar y mantener o la funcion de toque, la CPU hace desaparecer el mochi-cursor MC de la pantalla de mapa 20 durante la funcion de modo que el mochi- cursor MC puede no funcionar, pero el usuario puede ver toda la pantalla de mapa 20.
Cuando la CPU 11 lleva a cabo el cambio del nivel de detalle y desplaza la informacion de mapa en respuesta a la funcion de usuario, una region de visualizacion general 22 para visualizar el rango del area de la informacion de mapa que se muestra en la region de visualizacion de informacion de mapa 21 se provee en la parte superior izquierda de la pantalla de mapa 20 como se muestra en la Figura 5. Luego, la CPU 11 muestra una imagen de mapa PO para un panorama general con escala reducida y muestra una trama de rango de visualizacion SA que indica el rango de visualizacion de la informacion de mapa en la region de visualizacion general 22.
La CPU 11 lleva a cabo el cambio del nivel de detalle y el desplazamiento de la informacion de mapa en respuesta a la funcion de usuario y, si el rango de visualizacion de la informacion de mapa que se muestra en la region de visualizacion de informacion de mapa 21 cambia, mueve la trama de rango de visualizacion SA y cambia su tamano segun el cambio. Luego, cuando el cambio del nivel de detalle de la informacion de mapa o el desplazamiento de la informacion de mapa ha finalizado, la CPU 11 hace desaparecer la visualizacion de la region de visualizacion general 22 despues de un tiempo predeterminado (p.ej., despues de tres segundos).
De esta manera, la CPU 11 se adapta para informar al usuario el rango de visualizacion de la informacion de mapa visualizada en la region de visualizacion de informacion de mapa 21. Asf, el dispositivo de procesamiento de informacion 1 puede hacer que sea mas facil para el usuario encontrar la informacion de mapa deseada.
1-3. Procedimiento de procesamiento de funcion de cambio de informacion de mapa
A continuacion, un procedimiento de procesamiento de funcion RT1 en la funcion de cambio de informacion de mapa descrita mas arriba en el dispositivo de procesamiento de informacion 1 (al que tambien se hace referencia como "procedimiento de procesamiento de funcion de cambio de informacion de mapa") se explicara en detalle usando un diagrama de flujo que se muestra en la Figura 6. El procedimiento de procesamiento de funcion de cambio de informacion de mapa RT1 se ejecuta por la CPU 11 segun un programa instalado en la memoria permanente 12.
Cuando reconoce que el dedo del usuario ha tocado el panel tactil 3B y la funcion de usuario ha comenzado, la CPU 11 inicia el procedimiento de procesamiento de funcion de cambio de informacion de mapa RT1 desde la etapa ET0 y se mueve a la proxima etapa ET1.
En la etapa ET1, la CPU 11 determina si el inicio de la funcion de usuario se encuentra dentro de la region de visualizacion de mochi-cursor MR o no. De manera espedfica, cuando la CPU 11 determina que la posicion tactil TP del inicio de la funcion de usuario se encuentra dentro de la region de visualizacion de mochi-cursor MR, la CPU determina que el inicio de la funcion de usuario se encuentra dentro de la region de visualizacion de mochi-cursor MR.
Si se obtiene un resultado positivo en la etapa ET1, ello significa que el usuario ha iniciado la funcion de mochi- arrastre y la CPU 11 se mueve a la etapa ET2.
En la etapa ET2, la CPU 11 desplaza la informacion de mapa mientras cambia el nivel de detalle de la informacion de mapa que se visualiza en la pantalla de mapa 20 en respuesta a la funcion de mochi-arrastre, se mueve a la etapa ET8 y finaliza el procedimiento de procesamiento de funcion de cambio de informacion de mapa RT1.
Por otro lado, si se obtiene un resultado negativo en la etapa ET1 porque el inicio de la funcion de usuario ocurre fuera de la region de visualizacion de mochi-cursor MR, la CPU 11 se mueve a la etapa ET3.
En la etapa ET3, la CPU 11 determina si la funcion de arrastre se ha llevado a cabo por el usuario o no. De manera espedfica, cuando la CPU 11 determina que la posicion tactil TP se ha movido una distancia predeterminada o mas, la CPU determina que se ha llevado a cabo la funcion de arrastre.
Si se obtiene un resultado positivo en la etapa ET3, ello significa que el usuario ha llevado a cabo la funcion de arrastre normal y la CPU 11 se mueve a la etapa ET4.
En la etapa ET4, la CPU 11 lleva a cabo solamente el desplazamiento de la informacion de mapa que se visualiza en la pantalla de mapa 20, se mueve a la etapa ET8 y finaliza el procedimiento de procesamiento de funcion de cambio de informacion de mapa RT1.
Por otro lado, si se obtiene un resultado negativo en la etapa ET3 porque el usuario no ha llevado a cabo la funcion de arrastre, la CPU 11 se mueve a la etapa ET5.
5
10
15
20
25
30
35
40
45
50
En la etapa ET5, la CPU 11 determina si la funcion de presionar y mantener se ha llevado a cabo o no. De manera espedfica, cuando la CPU 11 determina que el tiempo en el cual el dedo toca el panel tactil 3B es un tiempo predeterminado o mas, la CPU determina que se ha llevado a cabo la funcion de presionar y mantener.
Si se obtiene un resultado positivo en la etapa ET5, ello significa que el usuario ha llevado a cabo la funcion de presionar y mantener para la parte fuera de la region de visualizacion de mochi-cursor MR y la CPU 11 se mueve a la etapa ET6.
En la etapa ET6, la CPU 11 eleva el nivel de detalle de la informacion de mapa que se visualiza en la pantalla de mapa 20, se mueve a la etapa ET8 y finaliza el procedimiento de procesamiento de funcion de cambio de informacion de mapa RT1.
Por otro lado, si se obtiene un resultado negativo en la etapa ET5, ello significa que el usuario ha llevado a cabo la funcion de toque para la parte fuera de la region de visualizacion de mochi-cursor MR y la CPU 11 se mueve a la etapa ET7.
En la etapa ET7, la CPU 11 reduce el nivel de detalle de la informacion de mapa que se visualiza en la pantalla de mapa 20, se mueve a la etapa ET8 y finaliza el procedimiento de procesamiento de funcion de cambio de informacion de mapa RT1.
Segun el procedimiento de procesamiento de funcion de cambio de informacion de mapa RT1, la CPU 11 se adapta para reconocer la funcion de usuario y llevar a cabo el cambio de nivel de detalle y el desplazamiento de la informacion de mapa que se muestra en la pantalla de mapa 20 en respuesta a la funcion.
1-4. Funcion y efecto en la primera realizacion
En la configuracion descrita mas arriba, cuando el dispositivo de procesamiento de informacion 1 reconoce la funcion de usuario mediante el panel tactil 3B, el dispositivo determina si la funcion de usuario es una funcion que comienza desde dentro de la region de visualizacion de mochi-cursor MR o no.
Luego, si el dispositivo de procesamiento de informacion 1 determina que la funcion de usuario es la funcion que comienza desde una posicion dentro de la region de visualizacion de mochi-cursor MR, el dispositivo lleva a cabo el desplazamiento de la informacion de mapa mientras cambia el nivel de detalle de la informacion de mapa en respuesta a la funcion de usuario.
Por otro lado, si el dispositivo de procesamiento de informacion 1 determina que la funcion de usuario es la funcion que comienza desde una posicion fuera de la region de visualizacion de mochi-cursor MR, el dispositivo lleva a cabo solamente el desplazamiento de la informacion de mapa en respuesta a la funcion de usuario.
Ademas, si el dispositivo de procesamiento de informacion 1 determina que la funcion de usuario es la funcion de presionar y mantener o la funcion de toque para una posicion fuera de la region de visualizacion de mochi-cursor MR, el dispositivo lleva a cabo solamente el cambio del nivel de detalle de la informacion de mapa en respuesta a la funcion de usuario.
De esta manera, el dispositivo de procesamiento de informacion 1 puede llevar a cabo, de forma selectiva, el cambio del nivel de detalle de la informacion de mapa y el desplazamiento de la informacion de mapa al mismo tiempo o de manera separada permitiendo al usuario llevar a cabo una funcion simple de cambio de inicio de la funcion.
Ademas, el dispositivo de procesamiento de informacion 1 muestra el mochi-cursor MC que indica la region de visualizacion de mochi-cursor MR en la pantalla de mapa 20. De este modo, el dispositivo de procesamiento de informacion 1 puede permitir al usuario reconocer la posicion y el rango de la region de visualizacion de mochi- cursor MR y permitir al usuario llevar a cabo, de forma facil y muy particular, la funcion que comienza desde dentro de la region de visualizacion de mochi-cursor MR y la funcion que comienza desde fuera de la region de visualizacion de mochi-cursor MR.
Ademas, cuando una orden de cambiar el nivel de detalle de la informacion de mapa se provee por la funcion de usuario, el dispositivo de procesamiento de informacion 1 cambia la escala de la informacion de mapa y, si la escala de la informacion de mapa toma un valor predeterminado, cambia a una imagen en un nivel mas alto de detalle o en un nivel mas bajo de detalle que el actual como la informacion de mapa.
De esta manera, el dispositivo de procesamiento de informacion 1 puede proveer imagenes en varios niveles de detalle de forma automatica segun la escala de la informacion de mapa solamente permitiendo al usuario llevar a cabo la funcion de cambio de nivel de detalle de la informacion de mapa sin permitir al usuario llevar a cabo, de forma separada, la funcion de cambio por una imagen en un nivel diferente de detalle.
5
10
15
20
25
30
35
40
45
50
Ademas, en el dispositivo de procesamiento de informacion 1, la region de visualizacion de mochi-cursor MR provista en la pantalla de mapa 20 se provee en el centro de la pantalla de visualizacion. De este modo, cuando se permite al usuario llevar a cabo la funcion de arrastre que comienza desde la region de visualizacion de mochi- cursor MR, el dispositivo de procesamiento de informacion 1 puede ampliar el ancho del rango de movimiento de la posicion tactil TP y ampliar el ancho del rango de la funcion de arrastre.
Ademas, en el dispositivo de procesamiento de informacion 1, el mochi-cursor MC que se muestra en la pantalla de mapa 20 es semitransparente. De este modo, el dispositivo de procesamiento de informacion 1 puede evitar que la informacion de mapa debajo del mochi-cursor MC se oculte.
Segun la configuracion descrita mas arriba, cuando el dispositivo de procesamiento de informacion 1 determina que la funcion de usuario es la funcion que comienza desde dentro de la region de visualizacion de mochi-cursor MR, el dispositivo desplaza la informacion de mapa mientras cambia el nivel de detalle de la informacion de mapa en respuesta a la funcion de usuario. Por otro lado, cuando el dispositivo de procesamiento de informacion 1 determina que la funcion de usuario es la funcion que comienza desde fuera de la region de visualizacion de mochi-cursor MR, el dispositivo lleva a cabo el cambio del nivel de detalle de la informacion de mapa o el desplazamiento de la informacion de mapa en respuesta a la funcion de usuario.
De esta manera, el dispositivo de procesamiento de informacion 1 puede llevar a cabo, de forma selectiva, el cambio del nivel de detalle de la informacion de mapa y el desplazamiento de la informacion de mapa al mismo tiempo o de manera separada permitiendo al usuario llevar a cabo una funcion simple de cambio de inicio de la funcion y puede ademas mejorar el funcionamiento.
1-5. Configuracion funcional en la primera realizacion
Aqrn, se explicara una configuracion funcional del dispositivo de procesamiento de informacion 1 en el cual el enfasis se coloca en la funcion de cambio de informacion de mapa descrita mas arriba. Como se muestra en la Figura 7, el dispositivo de procesamiento de informacion 1 funciona como una parte de reconocimiento de funcion 21, una parte de determinacion 22 y una parte de control 23.
En el dispositivo de procesamiento de informacion 1, el panel tactil 3B descrito mas arriba y la CPU 11 funcionan como la parte de reconocimiento de funcion 21. La parte de reconocimiento de funcion 21 reconoce la funcion de usuario para la pantalla de visualizacion de la unidad de visualizacion.
Ademas, en el dispositivo de procesamiento de informacion 1, la CPU 11 descrita mas arriba funciona como la parte de determinacion 22. La parte de determinacion 22 determina si la funcion de usuario reconocida por la parte de reconocimiento de funcion 21 es una funcion que comienza desde dentro de una region predeterminada de la pantalla de visualizacion (en la presente realizacion, dentro de la region de visualizacion de mochi-cursor MR) o no.
Ademas, en el dispositivo de procesamiento de informacion 1, la CPU 11 descrita mas arriba funciona como la parte de control 23. Si la determinacion de que la funcion de usuario es la funcion que comienza desde dentro de la region predeterminada se lleva a cabo por la parte de determinacion 22, la parte de control 23 desplaza la informacion mientras cambia el nivel de detalle de la informacion de mapa de la informacion que se visualiza en la pantalla de visualizacion (en el presente caso, la informacion de mapa) en respuesta a la funcion de usuario. Por otro lado, si la determinacion de que la funcion de usuario no es la funcion que comienza desde la posicion dentro de la region predeterminada se lleva a cabo por la parte de determinacion 22, la parte de control 23 lleva a cabo el desplazamiento de la informacion o el cambio del nivel de detalle de la informacion en respuesta a la funcion de usuario.
Segun la configuracion funcional, el dispositivo de procesamiento de informacion 1 se adapta para poder llevar a cabo, de forma funcional, la funcion de cambio de informacion de mapa descrita mas arriba.
2. Segunda realizacion
A continuacion, se explicara la segunda realizacion. La segunda realizacion es diferente de la primera realizacion descrita mas arriba en que el mochi-cursor MC se visualiza en la pantalla de mapa 20 solamente cuando el usuario esta a punto de utilizar el panel tactil 3B.
En la practica, si el mochi-cursor MC se visualiza constantemente en la pantalla de mapa 20, la informacion de mapa en el rango que se superpone con el mochi-cursor MC se vuelve diffcil de ver. Por lo tanto, el mochi-cursor MC se visualiza solamente cuando el usuario esta a punto de utilizar el panel tactil 3B segun la segunda realizacion y, de esta manera, la informacion de mapa se puede ver sin la dificultad en vista de la informacion de mapa debido al mochi-cursor MC.
En un dispositivo de procesamiento de informacion 50 (Figuras 1A y 1B) en la segunda realizacion, se provee una unidad de visualizacion 53 en lugar de la unidad de visualizacion 3 del dispositivo de procesamiento de informacion
9
5
10
15
20
25
30
35
40
45
1 en la primera realizacion descrita mas arriba. La unidad de visualizacion 53 incluye un LCD 53A y un panel tactil 53B tipo fotosensor.
Ademas, dado que la funcion de cambio de informacion de mapa en la segunda realizacion es igual a la de la primera realizacion, la explicacion se omitira. Por lo tanto, aqm, se explicara principalmente el procedimiento de procesamiento de funcion para visualizar el mochi-cursor MC en la pantalla de mapa 20 (al que tambien se hace referencia como "procedimiento de procesamiento de visualizacion de mochi-cursor").
2-1. Procedimiento de procesamiento de visualizacion de mochi-cursor
Un procedimiento de procesamiento de visualizacion de mochi-cursor RT2 se explicara espedficamente usando un diagrama de flujo que se muestra en la Figura 8. El procedimiento de procesamiento de visualizacion de mochi- cursor RT2 se ejecuta por la CPU 11 del dispositivo de procesamiento de informacion 50 segun un programa instalado en la memoria permanente 12.
Cuando la pantalla de mapa 20 se visualiza en el LCD 53A, por ejemplo, la CPU 11 inicia el procedimiento de procesamiento de visualizacion de mochi-cursor RT2 desde la etapa ET100 y se mueve a la siguiente etapa ET101.
En la etapa ET101, la CPU 11 determina si existe una entrada en el panel tactil 53B o no.
De manera espedfica, el panel tactil 53B tiene multiples fotosensores dispuestos en una matriz. Dichos fotosensores reciben luz que entra en el panel tactil 53B desde fuera a intervalos predeterminados y detectan la intensidad de la luz.
Cuando el usuario esta a punto de utilizar el panel tactil 53B, una sombra del dedo del usuario aparece en la superficie a utilizarse del panel tactil 53B y la intensidad de la luz detectada por el panel tactil 53B se vuelve mas baja. En consideracion de ello, si la intensidad de la luz detectada por los fotosensores cambia, el panel tactil 53B determina que existe una entrada en el panel tactil 53B. Luego, el panel tactil 53B envfa la cantidad de cambio de la intensidad de la luz y las posiciones de la entrada a la CPU 11 con las posiciones de los fotosensores en la superficie a utilizarse del panel tactil 53B como posiciones de entrada.
Luego, cuando la cantidad de cambio de la intensidad de la luz y las posiciones de entrada se envfan desde el panel tactil 53B, la CPU 11 se adapta para determinar que existe una entrada en el panel tactil 53B.
En la etapa ET101, si se obtiene un resultado negativo porque no hay entradas en el panel tactil 53B, la CPU 11 regresa a la etapa ET101 y espera hasta que exista una entrada en el panel tactil 53B.
Por otro lado, en la etapa ET101, si se obtiene un resultado positivo porque existe una entrada en el panel tactil 53B, la CPU 11 se mueve a la etapa ET102.
En la etapa ET102, la CPU 11 determina si el dedo del usuario se encuentra cerca de la superficie a utilizarse del panel tactil 53B o no. De manera espedfica, cuanto mas cerca este el dedo del usuario de la superficie a utilizarse
del panel tactil 53B, mas oscura sera la sombra del dedo del usuario que aparece sobre la superficie a utilizarse y
mas baja sera la intensidad de la luz detectada por el panel tactil 53B. En consideracion de ello, cuando la cantidad de cambio de la intensidad de la luz enviada desde el panel tactil 53B es igual a o mayor que un valor predeterminado, la CPU 11 determina que el dedo del usuario esta cerca de la superficie de funciones del panel tactil 53B.
Si se obtiene un resultado negativo en la etapa ET102, ello significa que el usuario no esta a punto de utilizar el panel tactil 53B. Aqm, la CPU 11 regresa a la etapa ET101 y espera hasta que exista una entrada en el panel tactil 53B.
Por otro lado, si se obtiene un resultado positivo en la etapa ET102, ello significa que el usuario esta a punto de
utilizar el panel tactil 53B. Aqm, la CPU 11 se mueve a la etapa ET 103.
En la etapa ET103, la CPU 11 determina si las posiciones de entrada se encuentran cerca del centro de la pantalla de visualizacion o no. De manera espedfica, la CPU 11 detecta las posiciones de entrada como coordenadas dentro de la pantalla de visualizacion que se muestra en el LCD 3A segun las posiciones de entrada enviadas desde el panel tactil 53B. Luego, la CPU 11 determina si las coordenadas detectadas se encuentran dentro de una region predeterminada alrededor del centro de la pantalla de visualizacion (p.ej., alrededor de varias veces la region de visualizacion de mochi-cursor MR) o no. Luego, cuando la CPU 11 determina que las coordenadas detectadas se encuentran dentro de la region predeterminada, la CPU determina que las posiciones de entrada se encuentran cerca del centro de la pantalla de visualizacion.
5
10
15
20
25
30
35
40
45
50
Si se obtiene un resultado negativo en la etapa ET103, ello significa que el usuario no esta a punto de utilizar el mochi-cursor MC porque el dedo del usuario esta lejos de la region de visualizacion de mochi-cursor MR. Aqm, la CPU 11 regresa a la etapa ET101 y espera hasta que exista una entrada en el panel tactil 53B.
Por otro lado, si se obtiene un resultado positivo en la etapa ET103, ello significa que el usuario esta a punto de utilizar el mochi-cursor MC porque el dedo del usuario esta cerca de la region de visualizacion de mochi-cursor MR. Aqm, la CPU 11 se mueve a la etapa ET104.
En la etapa ET104, la CPU 11 muestra el mochi-cursor MC en la region de visualizacion de mochi-cursor MR de la pantalla de mapa 20, se mueve a la etapa ET105 y finaliza el procedimiento de procesamiento de visualizacion de mochi-cursor RT2.
Segun el procedimiento de procesamiento de visualizacion de mochi-cursor RT2, la CPU 11 se adapta para mostrar el mochi-cursor MC.
De esta manera, el dispositivo de procesamiento de informacion 50 de la segunda realizacion visualiza el mochi- cursor MC en la pantalla de mapa 20 cuando se lleva a cabo la determinacion de que el dedo del usuario esta cerca de la superficie de funciones del panel tactil 53B, y no visualiza el mochi-cursor MC en otros casos.
De esta manera, el dispositivo de procesamiento de informacion 50 puede permitir al usuario ver la informacion de mapa sin la dificultad en vista debido al mochi-cursor MC en casos diferentes al caso donde el usuario esta a punto de utilizar el mochi-cursor MC.
2- 2. Configuracion funcional en la segunda realizacion
Aqm, se explicara una configuracion funcional del dispositivo de procesamiento de informacion 50 en el cual el enfasis se coloca en el procesamiento de la visualizacion del mochi-cursor MC descrito mas arriba. Al igual que en el caso del dispositivo de procesamiento de informacion 1 (Figura 7), el dispositivo de procesamiento de informacion 50 funciona como una parte de reconocimiento de funcion 21, una parte de determinacion 22 y una parte de control 23.
En el dispositivo de procesamiento de informacion 50, el panel tactil 53B descrito mas arriba y la CPU 11 funcionan como la parte de reconocimiento de funcion 21. La parte de reconocimiento de funcion 21 detecta la aproximacion y el contacto de un indicador (en la presente realizacion, el dedo del usuario) sobre la superficie a utilizarse correspondiente a la pantalla de visualizacion de la unidad de visualizacion (en la presente realizacion, la superficie de funciones del panel tactil 53B) y reconoce la funcion de usuario segun el resultado de la deteccion.
Ademas, en el dispositivo de procesamiento de informacion 50, la CPU 11 descrita mas arriba funciona como la parte de control 23. Si la aproximacion del indicador se detecta por la parte de reconocimiento de funcion 21, la parte de control 23 muestra una trama que indica la region predeterminada (en la presente realizacion, el mochi-cursor MC) en la pantalla de visualizacion.
Segun la configuracion funcional, el dispositivo de procesamiento de informacion 50 se adapta para poder llevar a cabo, de forma funcional, el procesamiento de visualizacion de mochi-cursor MC descrito mas arriba.
3. Tercera realizacion
A continuacion, se explicara la tercera realizacion. La tercera realizacion es diferente de la primera realizacion descrita mas arriba en que se visualiza una pantalla de seleccion de musica 30 (Figura 12) para seleccionar piezas musicales que el usuario desea reproducir.
En un dispositivo de procesamiento de informacion 100 en la tercera realizacion, como se muestra en las Figuras 9A y 9B en las cuales los mismos signos se asignan a las partes correspondientes a aquellas en las Figuras 1A y 1B, un auricular 104 y una parte de salida de audio 114 se proveen ademas de la configuracion del dispositivo de procesamiento de informacion 1 en la primera realizacion descrita mas arriba.
Cuando ocurre una orden de reproducir musica por la funcion de usuario, la CPU 11 lee datos de audio de la musica de la memoria permanente 12. Luego, la CPU 11 obtiene senales de audio llevando a cabo el procesamiento de reproduccion predeterminado como, por ejemplo, el procesamiento de descodificacion y procesamiento de amplificacion en los datos de audio, y envfa las senales de audio a la parte de salida de audio 114. Como resultado, el audio de la musica segun las senales de audio se produce desde la parte de salida de audio 114 mediante el auricular 104.
3- 1. Funcion de cambio de informacion relacionada con la musica
A continuacion, se explicara en detalle una funcion de cambio de informacion relacionada con la musica en el dispositivo de procesamiento de informacion 100. Aqm, en el dispositivo de procesamiento de informacion 100,
5
10
15
20
25
30
35
40
45
50
como se muestra en la Figura 10, multiples piezas de datos de musica MD (MD1, MD2,..., MDn) se graban en la memoria permanente 12. Aqrn, los datos de musica MD contienen no solo los datos de audio de musica sino tambien datos de informacion relacionada con la musica como informacion relacionada con la musica (tftulo, nombre del artista, nombre del album, categona y asf sucesivamente).
Las respectivas piezas de datos de musica MD se clasifican y almacenan en carpetas con respecto a albumes (a los que tambien se hace referencia como "carpetas de albumes") FB (FBI, FB2,... FBn) segun la informacion relacionada con la musica. Ademas, las carpetas de albumes FB se clasifican y almacenan en carpetas con respecto a artistas (a las que tambien se hace referencia como "carpetas de artistas") FA (FA1, FA2,..., FAn) segun la informacion relacionada con la musica. Asimismo, las carpetas de artistas FA se clasifican y almacenan en carpetas con respecto a categonas (p.ej., rock, clasica, etc.) (a las que tambien se hace referencia como "carpetas de categonas") FJ (FJ1, FJ2,..., Fjn) segun la informacion relacionada con la musica. Ademas, las carpetas de categonas FJ se almacenan en una carpeta de musica FM.
En las carpetas de albumes FB, las imagenes de fotos de cubierta PB de los albumes correspondientes a las carpetas de albumes FB se almacenan respectivamente. Ademas, en las carpetas de artistas FA, las imagenes de los artistas (a las que tambien se hace referencia como imagenes de artistas) PA correspondientes a las carpetas de artistas FA se almacenan respectivamente. Asimismo, en las carpetas de categonas FJ, las imagenes de icono que muestran las categonas (a las que tambien se hace referencia como imagenes de categonas) PJ correspondientes a las carpetas de categonas FJ se almacenan respectivamente. Las imagenes de fotos de cubierta PB, las imagenes de artistas PA y las imagenes de categonas PJ son informacion relacionada con la musica.
Aqrn, la capa en la cual se almacenan las carpetas de categonas FJ tambien se conoce como una capa de categonas Lj, la capa en la cual se almacenan las carpetas de artistas FA tambien se conoce como una capa de artistas LA. Ademas, la capa en la cual se almacenan las carpetas de albumes FB tambien se conoce como una capa de albumes LB y la capa en la cual se almacenan los datos de musica tambien se conoce como una capa de musica LT.
Cuando se provee una orden de lanzar una aplicacion de reproduccion de musica por la funcion de usuario, la CPU 11 lee la informacion relacionada con la musica de multiples piezas musicales grabadas en la memoria permanente 12. Luego, la CPU 11 permite al LCD 3A visualizar la pantalla de seleccion de musica 30 (Figura 12) para la seleccion de musica segun la informacion relacionada con la musica. La pantalla de seleccion de musica 30 se describira mas adelante en detalle.
La CPU 11 se adapta para cambiar el nivel de detalle de la informacion relacionada con la musica visualizada en la pantalla de seleccion de musica 30 y desplazar la informacion relacionada con la musica en respuesta a la funcion de usuario para el panel tactil 3B.
Aqrn, el cambio del nivel de detalle de la informacion relacionada con la musica visualizada en la pantalla de
seleccion de musica 30 se explicara usando la Figura 11. La CPU 11 lee las imagenes de categonas PJ
respectivamente de las multiples carpetas de categonas FJ almacenadas en las carpetas de musica FM, por ejemplo. Luego, la CPU 11 dispone y visualiza las imagenes de categonas PJ en una matriz en la pantalla de
seleccion de musica 30. Es decir, la CPU 11 visualiza la informacion relacionada con la musica de la capa de
categonas LJ en la pantalla de seleccion de musica 30.
En este sentido, cuando una orden de elevar mas el nivel de detalle de la informacion relacionada con la musica se provee por la funcion de usuario, la CPU 11 lee las imagenes de artistas PA de las carpetas de artistas FA almacenadas en una carpeta de categonas FJ arbitraria. Luego, la CPU 11 dispone y visualiza las imagenes de artistas PA en una matriz en la pantalla de seleccion de musica 30.
De esta manera, la CPU 11 cambia la capa de la informacion relacionada con la musica que se visualiza en la pantalla de seleccion de musica 30 de la capa de categonas LJ por la capa de artistas LA.
Ademas, en este sentido, cuando una orden de elevar mas el nivel de detalle de la informacion relacionada con la musica se provee por la funcion de usuario, la CPU 11 lee las imagenes de fotos de cubierta PB de las carpetas de albumes FB almacenadas en una carpeta de artistas FA arbitraria. Luego, la CPU 11 dispone y visualiza las imagenes de fotos de cubierta PB en una matriz en la pantalla de seleccion de musica 30.
De esta manera, la CPU 11 cambia la capa de la informacion relacionada con la musica que se visualiza en la pantalla de seleccion de musica 30 de la capa de artistas LA por la capa de albumes LB.
Ademas, en este sentido, cuando una orden de elevar el nivel de detalle de la informacion relacionada con la musica se provee por la funcion de usuario, la CPU 11 lee los tftulos TN respectivos de los datos de musica MD almacenados en una carpeta de albumes FB arbitraria y muestra una lista de ellos arriba y abajo de la pantalla de seleccion de musica 30.
5
10
15
20
25
30
35
40
45
50
De esta manera, la CPU 11 cambia la capa de la informacion relacionada con la musica que se visualiza en la pantalla de seleccion de musica 30 de la capa de albumes LB por la capa de musica LT.
Como se describe mas arriba, cuando una orden de elevar el nivel de detalle de la informacion relacionada con la musica se provee por la funcion de usuario en la pantalla de seleccion de musica 30, la CPU 11 se adapta para cambiar la capa de la informacion relacionada con la musica por la capa inferior a la presente.
Por otro lado, cuando una orden de reducir el nivel de detalle de la informacion relacionada con la musica se provee por la funcion de usuario en la pantalla de seleccion de musica 30, la CPU 11 se adapta para cambiar la capa de la informacion relacionada con la musica por la capa superior a la presente.
A continuacion, se explicaran de manera espedfica las funciones de usuario correspondientes al cambio de nivel de detalle y al desplazamiento de la informacion relacionada con la musica en la pantalla de seleccion de musica 30.
Cuando se provee una orden de lanzar una aplicacion de reproduccion de musica por la funcion del usuario, la CPU 11 permite al LCD 3A visualizar la pantalla de seleccion de musica 30 como se muestra en la Figura 12.
De manera espedfica, la pantalla de seleccion de musica 30 incluye una region de visualizacion de informacion relacionada con la musica 31 para visualizar informacion relacionada con la musica y una region de visualizacion de mochi-cursor MR para visualizar un mochi-cursor MC.
Por ejemplo, la CPU 11 dispone y visualiza las imagenes de fotos de cubierta PB ((PB1, PB2,..., PBn) lefdas desde las multiples carpetas de albumes FB en la region de visualizacion de informacion relacionada con la musica 31. Es decir, la CPU 11 visualiza la informacion relacionada con la musica de la capa de albumes LB en la pantalla de seleccion de musica 30.
Aqrn, se supone que una funcion de arrastre que comienza desde una posicion fuera de la region de visualizacion de mochi-cursor MR, a saber, la funcion de arrastre normal, se lleva a cabo por el usuario. En este sentido, la CPU 11 reconoce que se ha ordenado el desplazamiento de la informacion relacionada con la musica y desplaza la informacion relacionada con la musica (aqrn, imagenes de fotos de cubierta PB) en la pantalla de seleccion de musica 30 en respuesta a la funcion de arrastre normal.
Ademas, se supone que la funcion de presionar y mantener se lleva a cabo en la imagen de foto de cubierta PB en una posicion fuera de la region de visualizacion de mochi-cursor MR por el usuario. En este sentido, la CPU 11 reconoce que se ha ordenado la elevacion del nivel de detalle de la informacion relacionada con la musica y cambia la informacion relacionada con la musica por la capa inferior a la capa presente en respuesta a la funcion de presionar y mantener.
Aqrn, la CPU 11 cambia la informacion relacionada con la musica de la capa de albumes LB por la capa de musica LT y visualiza una lista de los tttulos TN de las piezas musicales dentro del album correspondiente a la imagen de foto de cubierta PB en la region de visualizacion de informacion relacionada con la musica 31.
Por otro lado, se supone que la funcion de toque se lleva a cabo en una posicion fuera de la region de visualizacion de mochi-cursor MR por el usuario. En este sentido, la CPU 11 reconoce que se ha ordenado la reduccion del nivel de detalle de la informacion relacionada con la musica y cambia la informacion relacionada con la musica por la capa superior a la capa presente en respuesta a la funcion de toque.
Aqrn, la CPU 11 cambia la informacion relacionada con la musica de la capa de albumes LB por la capa de artistas LA, lee las imagenes de artistas PA de las multiples carpetas de artistas Fa y las dispone y muestra en una matriz en la region de visualizacion de informacion relacionada con la musica 31.
Ademas, se supone que una funcion de arrastre comienza desde una posicion dentro de la region de visualizacion de mochi-cursor MR, a saber, la funcion de mochi-arrastre se lleva a cabo por el usuario. En este sentido, la CPU 11 reconoce que se ha ordenado el desplazamiento de la informacion relacionada con la musica mientras cambia el nivel de detalle de la informacion relacionada con la musica y cambia la capa de la informacion relacionada con la musica por la capa superior o inferior a la presente y desplaza la informacion relacionada con la musica en respuesta a la funcion de mochi-arrastre.
De manera espedfica, la CPU 11 ademas reduce el nivel de detalle de la informacion relacionada con la musica mientras el usuario mueve el dedo mas lejos de la region de visualizacion de mochi-cursor MR en la funcion de mochi-arrastre, es decir, la distancia del centro de la pantalla MP a la posicion tactil TP es mayor. Es decir, la CPU 11 cambia la capa de la informacion relacionada con la musica en el orden de la capa de musica LT, la capa de albumes LB, la capa de artistas LA y la capa de categonas LJ ya que la distancia del centro de la pantalla MP a la posicion tactil TP es mayor en la funcion de mochi-arrastre. Simultaneamente, la CPU 11 desplaza la informacion relacionada con la musica que se visualiza segun la direccion de la posicion tactil TP respecto al centro de la pantalla MP y a la velocidad de movimiento de la posicion tactil TP.
13
5
10
15
20
25
30
35
40
45
50
Por otro lado, la CPU 11 ademas eleva el nivel de detalle de la informacion relacionada con la musica mientras el usuario mueve el dedo mas cerca de la region de visualizacion de mochi-cursor MR en la funcion de mochi-arrastre, es decir, la distancia del centro de la pantalla MP a la posicion tactil TP es mas pequena. Es decir, la CPU 11 cambia la capa de la informacion relacionada con la musica en el orden de la capa de categonas LJ, la capa de artistas LA, la capa de albumes LB y la capa de musica LT ya que la distancia del centro de la pantalla MP a la posicion tactil TP es mas pequena en la funcion de mochi-arrastre. Simultaneamente, la CPU 11 desplaza la informacion relacionada con la musica que se visualiza segun la direccion de la posicion tactil TP respecto al centro de la pantalla MP y a la velocidad de movimiento de la posicion tactil TP.
Aqm, se supone que, en la funcion de mochi-arrastre por el usuario, la posicion tactil TP se aparta del centro de la pantalla MP y luego se acerca al centro de la pantalla MP nuevamente, y la informacion relacionada con la musica de la capa de musica LT se visualiza en la pantalla de seleccion de musica 30 y luego, en la funcion de mochi- arrastre, la posicion tactil TP se acerca aun mas al centro de la pantalla MP y entra en la region de visualizacion de mochi-cursor MR.
En este sentido, la CPU 11 reconoce que la pieza musical correspondiente al tftulo TN que se esta visualizando en el centro de la pantalla de seleccion de musica 30 se ha seleccionado y reproduce la musica. Como resultado, el audio de la musica se emite a traves de la parte de salida de audio 114 y del auricular 104.
Como se describe mas arriba, la CPU 11 se adapta para permitir al usuario llevar a cabo una funcion de elevacion del nivel de detalle de la informacion relacionada con la musica en la funcion de mochi-arrastre y, finalmente, considerar y llevar a cabo la reproduccion de la musica como el estado del nivel mas alto de detalle. De esta manera, el dispositivo de procesamiento de informacion 1 puede permitir al usuario no solo cambiar el nivel de detalle de la informacion relacionada con la musica sino tambien reproducir la musica solamente por la funcion de mochi-arrastre.
3-2. Procedimiento de procesamiento de funcion de cambio de informacion relacionada con la musica
A continuacion, un procedimiento de procesamiento de funcion RT3 en la funcion de cambio de informacion relacionada con la musica descrita mas arriba en el dispositivo de procesamiento de informacion 100 (al que tambien se hace referencia como "procedimiento de procesamiento de funcion de cambio de informacion relacionada con la musica") se explicara en detalle usando un diagrama de flujo que se muestra en la Figura 13. El procedimiento de procesamiento de funcion de cambio de informacion relacionada con la musica RT3 se ejecuta por la CPU 11 segun un programa instalado en la memoria permanente 12.
Cuando reconoce que el dedo del usuario ha tocado el panel tactil 3B y la funcion de usuario se ha iniciado en la pantalla de seleccion de musica 30, la CPU 11 comienza el procedimiento de procesamiento de funcion de cambio de informacion relacionada con la musica RT3 de la etapa ET200 y se mueve a la proxima etapa ET201.
En la etapa ET201, la CPU 11 determina si el inicio de la funcion de usuario ocurre dentro de la region de visualizacion de mochi-cursor MR o no. Si se obtiene un resultado positivo en la etapa ET201, ello significa que el usuario ha iniciado la funcion de mochi-arrastre y la CPU 11 se mueve a la etapa ET202.
En la etapa ET202, la CPU 11 cambia la informacion relacionada con la musica que se visualiza en la pantalla de seleccion de musica 30 por la capa superior o inferior a la presente y desplaza la informacion relacionada con la musica, se mueve a la etapa ET208 y finaliza el procedimiento de procesamiento de funcion de cambio de informacion relacionada con la musica rT3.
Por otro lado, si se obtiene un resultado negativo en la etapa ET201 porque el inicio de la funcion de usuario ocurre fuera de la region de visualizacion de mochi-cursor MR, la CPU 11 se mueve a la etapa ET203.
En la etapa ET203, la CPU 11 determina si la funcion de arrastre se ha llevado a cabo por el usuario o no. Si se obtiene un resultado positivo en la etapa ET203, ello significa que el usuario ha llevado a cabo la funcion de arrastre normal y la CPU 11 se mueve a la etapa ET204.
En la etapa ET204, la CPU 11 lleva a cabo solamente el desplazamiento de la informacion relacionada con la musica que se visualiza en la pantalla de seleccion de musica 30, se mueve a la etapa ET208 y finaliza el procedimiento de procesamiento de funcion de cambio de informacion relacionada con la musica RT3.
Por otro lado, si se obtiene un resultado negativo en la etapa ET203 porque el usuario no ha llevado a cabo la funcion de arrastre, la CPU 11 se mueve a la etapa ET205.
En la etapa ET205, la CPU 11 determina si la funcion de presionar y mantener se ha llevado a cabo o no. Si se obtiene un resultado positivo en la etapa ET205, ello significa que el usuario ha llevado a cabo la funcion de presionar y mantener para la parte fuera de la region de visualizacion de mochi-cursor MR y la CPU 11 se mueve a la etapa ET206.
5
10
15
20
25
30
35
40
45
50
En la etapa ET206, la CPU 11 cambia la informacion relacionada con la musica que se visualiza en la pantalla de seleccion de musica 30 por la capa inferior a la presente, se mueve a la etapa ET208 y finaliza el procedimiento de procesamiento de funcion de cambio de informacion relacionada con la musica RT3.
Por otro lado, si se obtiene un resultado negativo en la etapa ET205, ello significa que el usuario ha llevado a cabo la funcion de toque para la parte fuera de la region de visualizacion de mochi-cursor MR y la CPU 11 se mueve a la etapa ET207.
En la etapa ET207, la CPU 11 cambia la informacion relacionada con la musica que se visualiza en la pantalla de seleccion de musica 30 por la capa superior a la presente, se mueve a la etapa ET208 y finaliza el procedimiento de procesamiento de funcion de cambio de informacion relacionada con la musica RT3.
Segun el procedimiento de procesamiento de funcion de cambio de informacion relacionada con la musica RT3, la CPU 11 se adapta para reconocer la funcion de usuario y llevar a cabo el desplazamiento y el cambio del nivel de detalle de la informacion relacionada con la musica que se muestra en la pantalla de seleccion de musica 30 en respuesta a la funcion.
3-3. Funcionamiento y efecto
En la configuracion descrita mas arriba, en el dispositivo de procesamiento de informacion 100, la informacion relacionada con la musica se graba en diferentes niveles de detalle con respecto a cada capa de carpetas.
Cuando el dispositivo de procesamiento de informacion 100 reconoce la funcion de usuario mediante el panel tactil 3B, el dispositivo determina si la funcion de usuario es una funcion que comienza desde dentro de la region de visualizacion de mochi-cursor MR o no.
Luego, si el dispositivo de procesamiento de informacion 100 determina que la funcion de usuario es la funcion que comienza desde dentro de la region de visualizacion de mochi-cursor MR, el dispositivo cambia la capa de la informacion relacionada con la musica por la capa superior o inferior a la presente y desplaza la informacion relacionada con la musica en respuesta a la funcion de usuario.
Por otro lado, si el dispositivo de procesamiento de informacion 100 determina que la funcion de usuario es la funcion que comienza desde fuera de la region de visualizacion de mochi-cursor MR, el dispositivo lleva a cabo solamente el desplazamiento de la informacion relacionada con la musica en respuesta a la funcion de usuario.
Ademas, si el dispositivo de procesamiento de informacion 100 determina que la funcion de usuario es la funcion de presionar y mantener o la funcion de toque para una posicion fuera de la region de visualizacion de mochi-cursor MR, el dispositivo lleva a cabo solamente el cambio de la informacion relacionada con la musica por la capa superior o inferior a la presente en respuesta a la funcion de usuario.
De esta manera, el dispositivo de procesamiento de informacion 100 puede llevar a cabo, de forma selectiva, el cambio de la informacion relacionada con la musica en la capa superior o inferior a la presente y el desplazamiento de la informacion relacionada con la musica al mismo tiempo o de forma separada permitiendo al usuario llevar a cabo una funcion simple de cambio de inicio de la funcion.
Ademas, el dispositivo de procesamiento de informacion 100 en la tercera realizacion puede surtir casi el mismo efecto que el dispositivo de procesamiento de informacion 1 en la primera realizacion.
Segun la configuracion descrita mas arriba, cuando el dispositivo de procesamiento de informacion 100 determina que la funcion de usuario es la funcion que comienza desde dentro de la region de visualizacion de mochi-cursor Mr, el dispositivo desplaza la informacion relacionada con la musica mientras cambia el nivel de detalle de la informacion relacionada con la musica en respuesta a la funcion de usuario. Por otro lado, cuando el dispositivo de procesamiento de informacion 100 determina que la funcion de usuario es la funcion que comienza desde la posicion fuera de la region de visualizacion de mochi-cursor MR, el dispositivo lleva a cabo el cambio del nivel de detalle de la informacion relacionada con la musica o el desplazamiento de la informacion relacionada con la musica en respuesta a la funcion de usuario.
De esta manera, el dispositivo de procesamiento de informacion 100 puede llevar a cabo, de forma selectiva, el cambio del nivel de detalle de la informacion relacionada con la musica y el desplazamiento de la informacion relacionada con la musica al mismo tiempo o de forma separada permitiendo al usuario llevar a cabo la funcion simple de cambio de inicio de la funcion. Por consiguiente, el dispositivo de procesamiento de informacion 100 puede ademas mejorar el funcionamiento.
3-4. Configuracion funcional en la tercera realizacion
5
10
15
20
25
30
35
40
45
50
Aqm, se explicara una configuracion funcional del dispositivo de procesamiento de informacion 100 en el cual el enfasis se coloca en la funcion de cambio de informacion relacionada con la musica descrita mas arriba. Al igual que en el caso del dispositivo de procesamiento de informacion 1 (Figura 7), el dispositivo de procesamiento de informacion 100 funciona como una parte de reconocimiento de funcion 21, una parte de determinacion 22 y una parte de control 23.
En el dispositivo de procesamiento de informacion 100, el panel tactil 3B descrito mas arriba y la CPU 11 funcionan como la parte de reconocimiento de funcion 21. La parte de reconocimiento de funcion 21 reconoce la funcion de usuario para la pantalla de visualizacion de la unidad de visualizacion.
Ademas, en el dispositivo de procesamiento de informacion 100, la CPU 11 descrita mas arriba funciona como la parte de determinacion 22. La parte de determinacion 22 determina si la funcion de usuario reconocida por la parte de reconocimiento de funcion 21 es una funcion que comienza desde dentro de una region predeterminada de la pantalla de visualizacion (en la presente realizacion, dentro de la region de visualizacion de mochi-cursor MR) o no.
Ademas, en el dispositivo de procesamiento de informacion 100, la CPU 11 descrita mas arriba funciona como la parte de control 23. Si la determinacion de que la funcion de usuario es la funcion que comienza desde la posicion dentro de la region predeterminada se lleva a cabo por la parte de determinacion 22, la parte de control 23 desplaza la informacion en respuesta a la funcion de usuario mientras cambia el nivel de detalle de la informacion que se visualiza en la pantalla de visualizacion (en el presente caso, la informacion relacionada con la musica). Por otro lado, si la determinacion de que la funcion de usuario no es la funcion que comienza desde dentro de la region predeterminada se lleva a cabo por la parte de determinacion 22, la parte de control 23 lleva a cabo el desplazamiento de la informacion o el cambio del nivel de detalle de la informacion en respuesta a la funcion de usuario.
Segun la configuracion funcional, el dispositivo de procesamiento de informacion 100 se adapta para poder llevar a cabo, de forma funcional, la funcion de cambio de informacion relacionada con la musica descrita mas arriba.
4. Otras realizaciones
4-1. Otra realizacion 1
En la primera realizacion descrita mas arriba, la CPU 11 muestra la informacion de mapa en la pantalla de mapa 20 y lleva a cabo el desplazamiento y cambio del nivel de detalle de la informacion de mapa en respuesta a la funcion de usuario.
Sin limitarse a ello, la CPU 11 puede mostrar imagenes tomadas por una camara de imagenes fijas digital o similares, por ejemplo, y llevar a cabo el desplazamiento y cambio del nivel de detalle de las imagenes tomadas en respuesta a la funcion de usuario.
En el presente caso, se supone que multiples piezas de datos de imagenes tomadas correspondientes a las multiples imagenes tomadas se graban por adelantado en la memoria permanente 12. Cuando se provee una orden de lanzar una aplicacion de visualizacion de imagenes tomadas por la funcion de usuario, la CPU 11 lee las multiples piezas de datos de imagenes tomadas de la memoria permanente 12. Luego, la CPU 11 produce una imagen de visualizacion PE en la cual multiples imagenes tomadas PD (PD1, PD2,..., PDn) se disponen de forma longitudinal y lateral sin espacios entre ellas segun las multiples piezas de datos de imagenes tomadas.
Luego, la CPU 11 permite al LCD 3A mostrar una pantalla de vista de imagenes 40 segun la imagen de visualizacion PE. De manera espedfica, la pantalla de vista de imagenes 40 incluye una region de visualizacion de imagenes tomadas 41 para visualizar la imagen de visualizacion PE y una region de visualizacion de mochi-cursor MR para visualizar un mochi-cursor MC.
Aqm, se supone que la funcion de arrastre normal se lleva a cabo por el usuario. En este sentido, la CPU 11 reconoce que se ha ordenado el desplazamiento de la imagen de visualizacion PE y desplaza la imagen de visualizacion PE en respuesta a la funcion de arrastre normal.
Ademas, se supone que la funcion de presionar y mantener se lleva a cabo en una posicion fuera de la region de visualizacion de mochi-cursor MR por el usuario. En este sentido, la CPU 11 reconoce que se ha ordenado la elevacion del nivel de detalle de la imagen de visualizacion PE y la CPU eleva una cantidad predeterminada del factor de ampliacion de la imagen de visualizacion PE alrededor de la posicion presionada y mantenida.
De esta manera, la CPU 11 puede visualizar la imagen formada por la ampliacion de la imagen tomada PD dentro de la imagen de visualizacion PE en la pantalla de vista de imagenes 40 y permitir al usuario ver la imagen tomada ampliada PD elevando el factor de ampliacion de la imagen de visualizacion PE.
5
10
15
20
25
30
35
40
45
50
Por otro lado, se supone que la funcion de toque se lleva a cabo en la posicion fuera de la region de visualizacion de mochi-cursor MR por el usuario. En este sentido, la CPU 11 reconoce que se ha ordenado la reduccion del nivel de detalle de la imagen de visualizacion PE y la CPU reduce una cantidad predeterminada del factor de ampliacion de la imagen de visualizacion PE alrededor de la posicion tocada.
De esta manera, la CPU 11 puede visualizar las multiples imagenes tomadas PD dentro de la imagen de visualizacion PE en la pantalla de vista de imagenes 40 y permitir al usuario ver las multiples imagenes tomadas PD reduciendo el factor de ampliacion de la imagen de visualizacion PE.
Ademas, se supone que la funcion de mochi-arrastre se lleva a cabo por el usuario. En este sentido, la CPU 11 reconoce que se ha ordenado el desplazamiento de la imagen de visualizacion PE mientras cambia el nivel de detalle de la imagen de visualizacion PE y desplaza la imagen de visualizacion PE mientras cambia el factor de ampliacion de la imagen de visualizacion PE en respuesta a la funcion de mochi-arrastre.
Segun se describe mas arriba, cuando el dispositivo de procesamiento de informacion 1 determina que la funcion de usuario es la funcion que comienza desde dentro de la region de visualizacion de mochi-cursor MR, el dispositivo desplaza las imagenes mientras cambia el factor de ampliacion de las imagenes en respuesta a la funcion de usuario. Por otro lado, cuando el dispositivo de procesamiento de informacion 1 determina que la funcion de usuario es la funcion que comienza desde fuera de la region de visualizacion de mochi-cursor MR, el dispositivo lleva a cabo el cambio del factor de ampliacion de las imagenes o el desplazamiento de las imagenes en respuesta a la funcion de usuario.
De esta manera, el dispositivo de procesamiento de informacion 1 puede llevar a cabo, de forma selectiva, el cambio del factor de ampliacion de las imagenes y el desplazamiento de las imagenes al mismo tiempo o de forma separada permitiendo al usuario llevar a cabo una funcion simple de cambio de inicio de la funcion.
Ademas, pero sin limitarse a ello, el dispositivo de procesamiento de informacion 1 puede mostrar imagenes de documentos como, por ejemplo, paginas web y periodicos y otras varias imagenes en la pantalla de visualizacion y llevar a cabo el desplazamiento y cambio del nivel de detalle de las imagenes en respuesta a la funcion de usuario.
4-2. Otra realizacion 2
En la primera realizacion descrita mas arriba, cuando una orden de cambio del nivel de detalle de la informacion de mapa se provee por la funcion de usuario, por ejemplo, una imagen de foto aerea PS se cambia por una imagen de mapa detallado Pc en el nivel superior de detalle o una imagen de mapa PM en el nivel inferior de detalle con respecto al presente.
Sin limitarse a ello, la CPU 11 puede cambiar otras imagenes diferentes por imagenes en el nivel superior de detalle o imagenes en el nivel inferior de detalle con respecto al presente en respuesta a la funcion de usuario.
4-3. Otra realizacion 3
Ademas, en la segunda realizacion descrita mas arriba, si se lleva a cabo la determinacion de que el dedo del usuario esta cerca del centro de la superficie de funciones del panel tactil 53B, la CPU 11 muestra el mochi-cursor MC en la pantalla de mapa 20.
Sin limitarse a ello, la CPU 11 puede mostrar el mochi-cursor MC en la pantalla de mapa 20 si se lleva a cabo la determinacion de que el dedo del usuario esta cerca de la superficie de funciones del panel tactil 53B, no cerca del centro de la superficie de funciones.
4-4. Otra realizacion 4
En la segunda realizacion descrita mas arriba, se ha descrito el caso del uso del panel tactil 53B tipo fotosensor, sin embargo, las realizaciones de la invencion no se limitan a ello, sino que otros tipos diferentes de paneles tactiles se pueden usar siempre que el panel tactil pueda detectar la aproximacion del indicador.
Ademas, en la segunda realizacion descrita mas arriba, se ha descrito el caso del uso del dedo del usuario como el indicador para el funcionamiento del panel tactil 53B. Las realizaciones de la invencion no se limitan a ello, sino que otros tipos diferentes de indicadores como, por ejemplo, lapices, varas y lapiceras tactiles especiales se pueden usar siempre que el panel tactil pueda detectar la aproximacion del indicador.
4-5. Otra realizacion 5
En la tercera realizacion descrita mas arriba, la CPU 11 muestra la informacion relacionada con la musica en la pantalla de seleccion de musica 30 y lleva a cabo el desplazamiento y cambio del nivel de detalle de la informacion relacionada con la musica en respuesta a la funcion de usuario.
5
10
15
20
25
30
35
40
45
50
Sin limitarse a ello, la CPU 11 puede mostrar informacion relacionada con contenido relacionada con contenidos de imagenes fijas, imagenes en movimiento o similares, por ejemplo, en la pantalla de visualizacion y llevar a cabo el desplazamiento y cambio del nivel de detalle de la informacion relacionada con contenido en respuesta a la funcion de usuario.
En el presente caso, siempre que la informacion relacionada con contenido se administre de modo que los niveles de detalle puedan ser jerarquicamente diferentes, la informacion se puede administrar usando bases de datos, por ejemplo.
4-6. Otra realizacion 6
En la primera a tercera realizaciones descritas mas arriba, se ha descrito, a modo de ejemplo, la region de visualizacion de mochi-cursor MR que incluye una region circular que tiene un diametro casi igual al grosor de un dedo humano alrededor del centro de la pantalla MP.
Las realizaciones de la invencion no se limitan a ello, sino que la forma, tamano, posicion o similares de la region de visualizacion de mochi-cursor MR pueden ser diferentes de aquellos de la primera a tercera realizaciones siempre que el usuario pueda distinguir entre la funcion que comienza desde la posicion dentro de la region de visualizacion de mochi-cursor MR y la funcion que comienza desde la posicion fuera de la region de visualizacion de mochi-cursor MR. Por ejemplo, en el caso donde la lista de los tttulos TN se visualiza arriba y abajo de la pantalla de seleccion de musica 30 y el usuario puede llevar a cabo la funcion de arrastre vertical, la region de visualizacion de mochi-cursor MR se puede proveer en el lado izquierdo o derecho del centro de la pantalla MP.
Ademas, en la primera a tercera realizaciones descritas mas arriba, se ha descrito, a modo de ejemplo, el mochi- cursor MC semitransparente que tiene una forma circular. Las realizaciones de la invencion no se limitan a ello, sino que la forma, tamano, color o similares del mochi-cursor MC pueden ser diferentes de aquellos de la primera a tercera realizaciones siempre que el mochi-cursor MC indique la posicion y el rango de la region de visualizacion de mochi-cursor MR.
4-7. Otra realizacion 7
En la primera a tercera realizaciones descritas mas arriba, los programas para ejecutar el procesamiento de funcion de cambio de informacion de mapa, el procesamiento de visualizacion de mochi-cursor y el procesamiento de funcion de cambio de informacion relacionada con la musica se almacenan en la memoria permanente 12.
Sin limitarse a ello, dichos programas se pueden grabar en un medio de grabacion predeterminado como, por ejemplo, un CD (disco compacto), y la CPU 11 puede leer y ejecutar los programas desde el medio de grabacion. Ademas, la CPU 11 puede descargar los programas de un servidor predeterminado en Internet e instalarlos en la memoria permanente 12.
4-8. Otra realizacion 8
En la primera a tercera realizaciones descritas mas arriba, el dispositivo de procesamiento de informacion 1, el dispositivo de procesamiento de informacion 50 y el dispositivo de procesamiento de informacion 100 como el dispositivo de procesamiento de informacion se proveen con el panel tactil 3B y el panel tactil 53B como la parte de reconocimiento de funcion 21 y la CPU 11 como la parte de reconocimiento de funcion 21, la parte de determinacion 22 y la parte de control 23.
Sin limitarse a ello, las respectivas partes funcionales descritas mas arriba se pueden formar por otro hardware o software diferentes siempre que las partes tengan las mismas funciones. Por ejemplo, las respectivas parte de reconocimiento de funcion 21, parte de determinacion 22 y parte de control 23 se pueden formar por hardware individual. Ademas, con respecto a la parte de reconocimiento de funcion 21, en lugar del panel tactil 3B, se puede usar un raton, un mando a distancia, un sensor estereo para el reconocimiento de los gestos del usuario.
Ademas, siempre que el dispositivo de procesamiento de informacion tenga la misma configuracion, las realizaciones de la invencion se pueden aplicar a otros dispositivos de procesamiento de informacion diferentes como, por ejemplo, reproductores de audio portatiles, PDA (Asistentes Digitales Personales) y telefonos moviles.
4-9. Otra realizacion 9
Ademas, las realizaciones de la invencion no se limitan a la primera a tercera realizaciones descritas mas arriba y las otras realizaciones 1 a 8 explicadas hasta el momento. Es decir, las realizaciones de la invencion se pueden aplicar a un rango que incluye combinaciones arbitrarias de parte o todas de la primera a tercera realizaciones descritas mas arriba y las otras realizaciones 1 a 8 explicadas hasta el momento o extracciones parciales de las realizaciones. Por ejemplo, la segunda realizacion descrita mas arriba y la otra realizacion 1 se pueden combinar.
El dispositivo de procesamiento de informacion, el metodo de procesamiento de informacion y el programa de procesamiento de informacion de las realizaciones de la invencion se pueden aplicar a otros dispositivos de procesamiento de informacion diferentes como, por ejemplo, reproductores de audio portatiles, PDA y telefonos moviles.
5 Las personas con experiencia en la tecnica deben comprender que pueden ocurrir varias modificaciones, combinaciones, subcombinaciones y alteraciones dependiendo de los requisitos de diseno y otros factores siempre que se encuentren dentro del alcance de las reivindicaciones anexas.
En la medida en que se implementen las realizaciones de la invencion descritas mas arriba, al menos en parte, mediante el uso de un aparato de procesamiento de datos controlado por software, se apreciara que un programa de 10 ordenador que provee dicho control de software y un medio de transmision, almacenamiento u otro medio por el cual dicho programa de ordenador se provee se conciben como aspectos de la presente invencion.
Claims (12)
- 51015202530354045REIVINDICACIONES1. Un metodo de procesamiento de informacion (RT1, RT3) que comprende las etapas de:reconocer, mediante una parte de reconocimiento de funcion (21), una funcion de usuario para una pantalla de visualizacion de una unidad de visualizacion;determinar (ET1, ET101, ET201), por una parte de determinacion, si la funcion de usuario reconocida por la parte de reconocimiento de funcion (22) es una funcion de arrastre que se lleva a cabo por un usuario en una direccion arbitraria en la pantalla de visualizacion que comienza desde dentro de una region de visualizacion de cursor (MR) de la pantalla de visualizacion para visualizar un cursor, o una funcion llevada a cabo por el usuario que comienza desde fuera de la region de visualizacion de cursor, en donde la region de visualizacion de cursor (MR) tiene un diametro casi igual a un grosor de un indicador para indicar la funcion de usuario; ydesplazar (ET2, ET102, ET202), por una parte de control, la informacion visualizada en la pantalla de visualizacion mientras se cambia (ET2, ET102, ET202) un nivel de detalle de la informacion si la parte de determinacion (22) determina que la funcion de usuario es la funcion de arrastre en la direccion arbitraria en la pantalla de visualizacion que comienza desde dentro de la region de visualizacion de cursor (MR), en respuesta a la funcion de usuario, y llevar a cabo, por la parte de control, el cambio (ET6, ET7, ET106, ETl07, ET206, ET207) del nivel de detalle de la informacion sin desplazar la informacion o desplazando (ET4, ET104, ET204) la informacion sin cambiar el nivel de detalle de la informacion si la parte de determinacion (22) determina que la funcion de usuario es la funcion que comienza desde fuera de la region de visualizacion de cursor (MR) en respuesta a la funcion de usuario.
- 2. El metodo de procesamiento de informacion (RT1, RT3) segun la reivindicacion 1, que ademas comprende la etapa de:visualizar una trama que indica la region de visualizacion de cursor (MR) en la pantalla de visualizacion.
- 3. El metodo de procesamiento de informacion (RT1, RT3) segun la reivindicacion 2, que ademas comprende las etapas de:detectar la aproximacion y el contacto de un indicador sobre una superficie de funciones correspondiente a la pantalla de visualizacion,reconocer la funcion de usuario segun un resultado de la deteccion, yvisualizar la trama que indica la region de visualizacion de cursor (MR) en la pantalla de visualizacion cuando se detecta la aproximacion del indicador.
- 4. El metodo de procesamiento de informacion (RT1, RT3) segun la reivindicacion 1, que ademas comprende las etapas de:desplazar la informacion de mapa (PM, PS, PC) visualizada en la pantalla de visualizacion mientras se cambia una escala de la informacion de mapa (PM, PS, PC) si la parte de determinacion (22) determina que la funcion de usuario es la funcion de arrastre que comienza desde dentro de la region de visualizacion de cursor (MR) en respuesta a la funcion de usuario, yllevar a cabo el cambio de la escala de la informacion de mapa (PM, PS, PC) sin desplazar la informacion de mapa (PM, PS, PC) o desplazando la informacion de mapa (PM, PS, PC) sin cambiar la escala de la informacion de mapa (PM, PS, PC) si la parte de determinacion (22) determina que la funcion de usuario es la funcion que comienza desde fuera de la region de visualizacion de cursor (MR) en respuesta a la funcion de usuario.
- 5. El metodo de procesamiento de informacion (RT1, RT3) segun la reivindicacion 1, en donde la informacion visualizada en la pantalla de visualizacion es informacion relacionada con contenido (PJ, PA, PB, TN) relacionada con contenidos (MD) administrados de modo que los niveles (LJ, LA, LB, LT) de detalle son jerarquicamente diferentes, yen donde el metodo de procesamiento de informacion comprende ademas las etapas de:cambiar la informacion relacionada con contenido (PJ, PA, PB, TN) por una capa superior o una capa inferior a la presente,desplazar informacion relacionada con contenido (PJ, PA, PB, TN) si la parte de determinacion (22) determina que la funcion de usuario es la funcion de arrastre que comienza desde dentro de la region de visualizacion de cursor (MR) en respuesta a la funcion de usuario, y5101520253035404550llevar a cabo el cambio de la informacion relacionada con contenido (PJ, PA, PB, TN) por la capa superior o la capa inferior a la presente sin desplazar la informacion relacionada con contenido (PJ, PA, PB, TN) o desplazando la informacion relacionada con contenido (PJ, PA, PB, TN) sin cambiar la informacion relacionada con contenido (PJ, PA, PB, TN) por la capa superior o la capa inferior a la presente si la parte de determinacion (22) determina que la funcion de usuario es la funcion que comienza desde fuera de la region de visualizacion de cursor (MR) en respuesta a la funcion de usuario.
- 6. El metodo de procesamiento de informacion (RT1, RT3) segun la reivindicacion 1, que ademas comprende las etapas de:desplazar imagenes (PE) visualizadas en la pantalla de visualizacion mientras se cambia un factor de ampliacion de las imagenes PE si la parte de determinacion (22) determina que la funcion de usuario es la funcion de arrastre que comienza desde dentro de la region de visualizacion de cursor (MR) en respuesta a la funcion de usuario, yllevar a cabo el cambio del factor de ampliacion de las imagenes (PE) sin desplazar las imagenes (PE) o desplazando las imagenes (PE) sin cambiar el factor de ampliacion de las imagenes (PE) si la parte de determinacion (22) determina que la funcion de usuario es la funcion que comienza desde fuera de la region de visualizacion de cursor (MR) en respuesta a la funcion de usuario.
- 7. El metodo de procesamiento de informacion (RT1, RT3) segun la reivindicacion 1, que ademas comprende las etapas de:cambiar imagenes visualizadas en la pantalla de visualizacion por imagenes en el nivel superior de detalle o imagenes en el nivel inferior de detalle con respecto al presente y desplazar las imagenes si la parte de determinacion (22) determina que la funcion de usuario es la funcion de arrastre que comienza desde dentro de la region de visualizacion de cursor (MR) en respuesta a la funcion de usuario, yllevar a cabo el cambio por las imagenes en el nivel superior de detalle o las imagenes en el nivel inferior de detalle con respecto al presente sin desplazar las imagenes o desplazando las imagenes sin cambiar por las imagenes en el nivel superior de detalle o por las imagenes en el nivel inferior de detalle con respecto al presente si la parte de determinacion determina que la funcion de usuario es la funcion que comienza desde fuera de la region de visualizacion de cursor (MR) en respuesta a la funcion de usuario.
- 8. Un programa de procesamiento de informacion que permite a un ordenador ejecutar el metodo de cualquiera de las reivindicaciones 1 a 7.
- 9. Un dispositivo de procesamiento de informacion (1, 50, 100), que comprende:una parte de reconocimiento de funcion (21) adaptada para reconocer una funcion de usuario para una pantalla de visualizacion de una unidad de visualizacion (3, 53);una parte de determinacion (22) adaptada para determinar si la funcion de usuario reconocida por la parte de reconocimiento de funcion (21) es una funcion de arrastre que se lleva a cabo por un usuario en una direccion arbitraria en la pantalla de visualizacion que comienza desde dentro de una region de visualizacion de cursor (MR) de la pantalla de visualizacion para visualizar un cursor, o una funcion llevada a cabo por el usuario que comienza desde fuera de la region de visualizacion de cursor, en donde la region de visualizacion de cursor (MR) tiene un diametro casi igual al grosor de un indicador para indicar la funcion de usuario; yuna parte de control (23) adaptada para desplazar informacion visualizada en la pantalla de visualizacion mientras se cambia un nivel de detalle de la informacion si la parte de determinacion (22) determina que la funcion de usuario es la funcion de arrastre llevada a cabo por el usuario en la direccion arbitraria en la pantalla de visualizacion que comienza desde dentro de la region de visualizacion de cursor (MR), en respuesta a la funcion de usuario, y para llevar a cabo el cambio del nivel de detalle de la informacion sin desplazar la informacion o desplazando la informacion sin cambiar el nivel de detalle de la informacion si la parte de determinacion (22) determina que la funcion de usuario es la funcion que comienza desde fuera de la region de visualizacion de cursor (MR) en respuesta a la funcion de usuario.
- 10. El dispositivo de procesamiento de informacion (1, 50, 100) segun la reivindicacion 9, en donde la parte de control (23) se adapta para visualizar una trama que indica la region de visualizacion de cursor (MR) en la pantalla de visualizacion.
- 11. El dispositivo de procesamiento de informacion (1, 50, 100) segun la reivindicacion 9 o 10, en donde la parte de reconocimiento de funcion (21) se adapta para detectar la aproximacion y el contacto de un indicador sobre una superficie de funciones correspondiente a la pantalla de visualizacion, y para reconocer la funcion de usuario segun un resultado de la deteccion, yla parte de control (23) se adapta para visualizar la trama que indica la region de visualizacion de cursor (MR) en la pantalla de visualizacion cuando la aproximacion del indicador se detecta por la parte de reconocimiento de funcion (21).
- 12. El dispositivo de procesamiento de informacion (1, 50, 100) segun la reivindicacion 9, en donde la parte de 5 control (23) se adapta para llevar a cabo el metodo de cualquiera de las reivindicaciones 4 a 7.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009115862A JP5343692B2 (ja) | 2009-05-12 | 2009-05-12 | 情報処理装置、情報処理方法及び情報処理プログラム |
| JP2009115862 | 2009-05-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2634897T3 true ES2634897T3 (es) | 2017-09-29 |
Family
ID=42155123
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES10157615.5T Active ES2634897T3 (es) | 2009-05-12 | 2010-03-24 | Procesamiento de información |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8970630B2 (es) |
| EP (1) | EP2251776B1 (es) |
| JP (1) | JP5343692B2 (es) |
| CN (1) | CN101887345B (es) |
| ES (1) | ES2634897T3 (es) |
Families Citing this family (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101724000B1 (ko) * | 2010-11-22 | 2017-04-06 | 삼성전자주식회사 | 터치스크린 단말기에서 화면 스크롤 방법 및 장치 |
| CN102955667A (zh) * | 2011-08-17 | 2013-03-06 | 宏碁股份有限公司 | 手持装置和数据浏览方法 |
| JP5726706B2 (ja) * | 2011-10-14 | 2015-06-03 | クラリオン株式会社 | ナビゲーション装置 |
| JP2014010777A (ja) * | 2012-07-02 | 2014-01-20 | Fujitsu Ltd | 表示プログラム、表示方法、及び情報処理装置 |
| JP6011187B2 (ja) * | 2012-09-18 | 2016-10-19 | 株式会社リコー | 情報処理端末及び情報処理方法 |
| JP2014089522A (ja) * | 2012-10-29 | 2014-05-15 | Kyocera Corp | 電子機器及び制御プログラム並びに電子機器の動作方法 |
| TWI525523B (zh) * | 2013-05-26 | 2016-03-11 | 仁寶電腦工業股份有限公司 | 電子裝置的操作方法以及系統 |
| JP2015022567A (ja) * | 2013-07-19 | 2015-02-02 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
| KR20150026649A (ko) * | 2013-09-03 | 2015-03-11 | 삼성전자주식회사 | 전자 장치에서 제스처를 설정하는 장치 및 방법 |
| US9244593B2 (en) * | 2013-10-28 | 2016-01-26 | Beijing Lenovo Software Ltd. | Information processing methods and electronic devices |
| US10339681B2 (en) | 2013-11-22 | 2019-07-02 | Raytheon Company | Interactive multimedia process flow chart builder |
| US20150149912A1 (en) * | 2013-11-22 | 2015-05-28 | Raytheon Company | Interactive multimedia process flow chart analysis |
| KR20160037508A (ko) * | 2014-09-29 | 2016-04-06 | 삼성전자주식회사 | 디스플레이 장치 및 그의 표시 방법 |
| WO2016063258A1 (en) | 2014-10-24 | 2016-04-28 | Realitygate (Pty) Ltd | Target-directed movement in a user interface |
| WO2016135677A1 (en) * | 2015-02-26 | 2016-09-01 | Realitygate (Pty) Ltd | Navigating a set of selectable items in a user interface |
| JP6262283B2 (ja) * | 2016-05-17 | 2018-01-17 | 株式会社コロプラ | 仮想空間を提供する方法、プログラム、および記録媒体 |
| US10627953B2 (en) | 2016-08-24 | 2020-04-21 | Sony Corporation | Information processing apparatus, program, and information processing system |
| JP6277354B2 (ja) * | 2016-11-01 | 2018-02-14 | 株式会社ユピテル | 電子機器 |
| JP6396394B2 (ja) * | 2016-11-04 | 2018-09-26 | ヤフー株式会社 | 表示プログラム、端末装置、表示方法及び配信装置 |
| JP2017117467A (ja) * | 2016-12-22 | 2017-06-29 | パイオニア株式会社 | 画像表示装置、画像表示システム、画像表示方法及びプログラム |
| JP6541726B2 (ja) * | 2017-07-20 | 2019-07-10 | ヤフー株式会社 | 情報表示プログラム、情報表示方法、情報表示装置、及び配信装置 |
| KR102297903B1 (ko) * | 2019-12-20 | 2021-09-06 | 네이버 주식회사 | 웹 브라우저 디스플레이 방법 및 이를 이용하는 단말장치 |
| JP7638666B2 (ja) * | 2020-11-05 | 2025-03-04 | キヤノン株式会社 | 情報処理装置、情報処理の制御方法、並びにコンピュータプログラム |
| JP2023014240A (ja) * | 2022-07-19 | 2023-01-26 | キヤノン株式会社 | 画像処理装置、画像処理装置の制御方法、及びプログラム |
Family Cites Families (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3610635B2 (ja) * | 1995-07-18 | 2005-01-19 | マツダ株式会社 | 車載機器の操作用表示装置 |
| JPH0950235A (ja) * | 1995-08-10 | 1997-02-18 | Zanavy Informatics:Kk | 車載情報装置 |
| JPH10268759A (ja) * | 1997-03-21 | 1998-10-09 | Sony Corp | 電子地図表示装置 |
| JP3713696B2 (ja) * | 1997-06-02 | 2005-11-09 | ソニー株式会社 | デジタルマップの拡大縮小表示方法、デジタルマップの拡大縮小表示装置、及びデジタルマップの拡大縮小表示プログラムを格納した格納媒体 |
| US6747680B1 (en) * | 1999-12-13 | 2004-06-08 | Microsoft Corporation | Speed-dependent automatic zooming interface |
| JPH11327433A (ja) * | 1998-05-18 | 1999-11-26 | Denso Corp | 地図表示装置 |
| JP4216940B2 (ja) * | 1999-02-19 | 2009-01-28 | 株式会社ザナヴィ・インフォマティクス | ナビゲーション装置 |
| JP2002081942A (ja) * | 2000-09-06 | 2002-03-22 | Kenwood Corp | ナビゲーション装置 |
| JP3618303B2 (ja) * | 2001-04-24 | 2005-02-09 | 松下電器産業株式会社 | 地図表示装置 |
| JP2002358162A (ja) * | 2001-06-01 | 2002-12-13 | Sony Corp | 画像表示装置 |
| WO2005015380A2 (en) * | 2003-08-08 | 2005-02-17 | Koninklijke Philips Electronics N.V. | Method of scrolling through a document |
| JP4314927B2 (ja) * | 2003-08-15 | 2009-08-19 | ソニー株式会社 | ナビゲーション装置 |
| US7551187B2 (en) * | 2004-02-10 | 2009-06-23 | Microsoft Corporation | Systems and methods that utilize a dynamic digital zooming interface in connection with digital inking |
| JP4476687B2 (ja) * | 2004-05-07 | 2010-06-09 | 株式会社ナビタイムジャパン | 携帯ナビゲーション端末および地図表示方法ならびにプログラム |
| EP1774427A2 (en) * | 2004-07-30 | 2007-04-18 | Apple Computer, Inc. | Mode-based graphical user interfaces for touch sensitive input devices |
| TW200701082A (en) * | 2005-06-23 | 2007-01-01 | Elan Microelectronics Corp | Scroll control method used in the touch panel |
| JP2007108841A (ja) * | 2005-10-11 | 2007-04-26 | Matsushita Electric Ind Co Ltd | データ処理装置 |
| US7693912B2 (en) * | 2005-10-31 | 2010-04-06 | Yahoo! Inc. | Methods for navigating collections of information in varying levels of detail |
| JP5129478B2 (ja) * | 2006-03-24 | 2013-01-30 | 株式会社デンソーアイティーラボラトリ | 画面表示装置 |
| WO2007114067A1 (ja) * | 2006-04-06 | 2007-10-11 | Pioneer Corporation | 地図表示装置及び地図表示方法 |
| CN101059730A (zh) * | 2006-04-21 | 2007-10-24 | 宏达国际电子股份有限公司 | 直觉式图像浏览控制器以及具有该装置的电子设备 |
| JP2007328510A (ja) * | 2006-06-07 | 2007-12-20 | Ricoh Co Ltd | コンテンツ変換装置、コンテンツ表示装置、コンテンツ閲覧装置、コンテンツ変換方法、コンテンツ閲覧方法およびプログラム |
| KR100835956B1 (ko) * | 2006-12-04 | 2008-06-09 | 삼성전자주식회사 | 이동통신 단말기의 이미지 처리 방법 |
| JP4921943B2 (ja) * | 2006-12-07 | 2012-04-25 | クラリオン株式会社 | ナビゲーション装置 |
| US8032298B2 (en) * | 2007-03-29 | 2011-10-04 | Alpine Electronics, Inc. | Method and apparatus for incorporating adaptive scroll operation for navigation system |
| CN101089562A (zh) * | 2007-07-18 | 2007-12-19 | 晟航行动运算股份有限公司 | 快速移动地图的装置及其使用方法 |
| JP2009036881A (ja) * | 2007-07-31 | 2009-02-19 | Aisin Aw Co Ltd | 地図表示装置、地図表示プログラム、及びナビゲーション装置 |
| JP2009098086A (ja) * | 2007-10-19 | 2009-05-07 | Xanavi Informatics Corp | ナビゲーション装置、スクロール方法 |
| JP2009115862A (ja) | 2007-11-01 | 2009-05-28 | Ricoh Co Ltd | 現像装置、及び電子写真式画像形成装置 |
| US9176620B2 (en) * | 2008-07-22 | 2015-11-03 | Lg Electronics Inc. | Mobile terminal and method for displaying information list thereof |
| JP5279646B2 (ja) * | 2008-09-03 | 2013-09-04 | キヤノン株式会社 | 情報処理装置、その動作方法及びプログラム |
| US8610673B2 (en) * | 2008-12-03 | 2013-12-17 | Microsoft Corporation | Manipulation of list on a multi-touch display |
| KR101597553B1 (ko) * | 2009-05-25 | 2016-02-25 | 엘지전자 주식회사 | 기능 실행 방법 및 그 장치 |
| JP5270485B2 (ja) * | 2009-07-30 | 2013-08-21 | 富士通コンポーネント株式会社 | タッチパネル装置及び方法並びにプログラム及び記録媒体 |
-
2009
- 2009-05-12 JP JP2009115862A patent/JP5343692B2/ja active Active
-
2010
- 2010-03-24 ES ES10157615.5T patent/ES2634897T3/es active Active
- 2010-03-24 EP EP10157615.5A patent/EP2251776B1/en not_active Not-in-force
- 2010-04-29 US US12/770,390 patent/US8970630B2/en active Active
- 2010-05-05 CN CN201010172721.2A patent/CN101887345B/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010266961A (ja) | 2010-11-25 |
| EP2251776B1 (en) | 2017-06-14 |
| EP2251776A3 (en) | 2014-07-02 |
| CN101887345B (zh) | 2015-09-16 |
| CN101887345A (zh) | 2010-11-17 |
| US20110134126A1 (en) | 2011-06-09 |
| JP5343692B2 (ja) | 2013-11-13 |
| US8970630B2 (en) | 2015-03-03 |
| EP2251776A2 (en) | 2010-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2634897T3 (es) | Procesamiento de información | |
| ES2748044T3 (es) | Aparato de pantalla y procedimiento de control del mismo | |
| CN103164157B (zh) | 在便携式终端中用于提供多点触摸交互的方法和设备 | |
| US9582188B2 (en) | Method for adjusting display area and electronic device thereof | |
| EP2207076B1 (en) | Mobile terminal having foldable display and operation method for the same | |
| US20140340299A1 (en) | Portable device and control method thereof | |
| US20130009890A1 (en) | Method for operating touch navigation function and mobile terminal supporting the same | |
| US20110316888A1 (en) | Mobile device user interface combining input from motion sensors and other controls | |
| TWI611339B (zh) | 行動裝置顯示末端效應及其控制方法 | |
| CN105320453B (zh) | 显示装置和控制显示装置的方法 | |
| AU2014287980B2 (en) | Portable device for providing combined UI component and method of controlling the same | |
| US20130179827A1 (en) | Electronic device interface | |
| KR20110081040A (ko) | 투명 디스플레이를 구비한 휴대단말에서 컨텐츠 운용 방법 및 장치 | |
| CN103513916A (zh) | 利用触摸输入来控制终端的装置和方法 | |
| US20120284668A1 (en) | Systems and methods for interface management | |
| US20120284671A1 (en) | Systems and methods for interface mangement | |
| KR20100066606A (ko) | 컨텐츠 검색 방법 및 장치 | |
| CN107077191A (zh) | 显示装置及其控制方法 | |
| CA2782784A1 (en) | Electronic device interface | |
| CN104375757A (zh) | 利用三维方式搜索页面的方法及用于该方法的便携式装置 | |
| WO2011010411A1 (ja) | 入力制御装置 | |
| KR20130124139A (ko) | 공간상의 상호 작용을 이용한 단말의 제어 방법 및 그 단말 | |
| CN101881622B (zh) | 呈现地理信息的方法及其装置 | |
| US20130257878A1 (en) | Method and apparatus for animating status change of object | |
| KR20130124143A (ko) | 공간상의 상호 작용을 이용한 단말의 제어 방법 및 그 단말 |