FR2861886A1 - DEVICE AND METHOD FOR PROCESSING INFORMATION SELECTED IN A HYPERDENSE TABLE - Google Patents
DEVICE AND METHOD FOR PROCESSING INFORMATION SELECTED IN A HYPERDENSE TABLE Download PDFInfo
- Publication number
- FR2861886A1 FR2861886A1 FR0312850A FR0312850A FR2861886A1 FR 2861886 A1 FR2861886 A1 FR 2861886A1 FR 0312850 A FR0312850 A FR 0312850A FR 0312850 A FR0312850 A FR 0312850A FR 2861886 A1 FR2861886 A1 FR 2861886A1
- Authority
- FR
- France
- Prior art keywords
- screen
- image
- images
- data
- input means
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1615—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
- G06F1/1616—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1643—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1686—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated camera
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
-
- 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/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03549—Trackballs
-
- 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/04842—Selection of displayed objects or displayed text elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27467—Methods of retrieving data
- H04M1/27475—Methods of retrieving data using interactive graphical means or pictorial representations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72427—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/033—Indexing scheme relating to G06F3/033
- G06F2203/0339—Touch strips, e.g. orthogonal touch strips to control cursor movement or scrolling; single touch strip to adjust parameter or to implement a row of soft keys
-
- 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/04805—Virtual magnifying lens, i.e. window or frame movable on top of displayed information to enlarge it for better reading or selection
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/0202—Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
- H04M1/0206—Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings
- H04M1/0208—Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings characterized by the relative motions of the body parts
- H04M1/0214—Foldable telephones, i.e. with body parts pivoting to an open position around an axis parallel to the plane they define in closed position
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/52—Details of telephonic subscriber devices including functional features of a camera
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Mathematical Physics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
La présente invention concerne un dispositif comprenant un moyen de mémorisation d'un tableau de données formées de caractères et/ou d'images, un écran (12) apte à visualiser le tableau de caractères/images, un premier moyen de saisie tactile (32) adapté pour permettre de déplacer une zone de sélection sur le tableau visualisé sur l'écran, et un second moyen de saisie tactile (34) adapté pour permettre d'agrandir sélectivement la zone sélectionnée. Elle concerne également un procédé.The present invention relates to a device comprising a means for storing a table of data formed of characters and / or images, a screen (12) capable of displaying the table of characters / images, a first touch input means (32 ) adapted to allow a selection area to be moved on the table displayed on the screen, and a second tactile input means (34) adapted to allow the selected area to be enlarged selectively. It also relates to a process.
Description
La présente invention concerne le domaine des dispositifs de traitement deThe present invention relates to the field of
l'information visuelle et de communication. visual and communication information.
Elle s'applique à de nombreux appareils, et en particulier aux appareils portatifs destinés à être tenus dans une main, par exemple du type téléphone mobile, assistant personnel ou ordinateur personnel (PC) de poche. La présente invention s'applique tout particulièrement, mais non limitativement, aux appareils composés de deux parties articulées entre elles et comprenant des moyens tactiles (écrans tactiles, claviers ou touches permettant la saisie de données telles que "pavés tactiles" ou "touches à affleurement" (touchpads en anglais),...). It applies to many devices, especially portable devices intended to be held in one hand, for example mobile phone type, personal assistant or personal computer (PC) pocket. The present invention is particularly applicable, but not limited to, devices composed of two parts articulated together and comprising tactile means (touch screens, keyboards or keys for entering data such as "touch pads" or "flush buttons" "(touchpads in English), ...).
La présente invention a pour but de permettre un accès rapide et précis dans un ensemble vaste et dense de données de type texte ou image pour permettre l'exploitation rapide et précise de la donnée ainsi sélectionnée. The present invention aims to allow fast and accurate access in a large and dense set of text or image type data to allow the fast and accurate operation of the data thus selected.
L'exploitation en elle-même de la donnée sélectionnée peut faire l'objet de nombreuses modalités. Il peut s'agir par exemple et non limitativement d'une exploitation de la donnée sélectionnée sous forme d'une adresse ( par exemple adresse pour une communication téléphonique, un envoi de fax, un site internet, etc...) ou d'une exploitation de la donnée sélectionnée dans le cadre d'un traitement de texte ou d'image. The exploitation in itself of the selected data can be the subject of many modalities. It may be for example and not limited to an exploitation of the selected data in the form of an address (for example address for a telephone call, a fax sending, a website, etc ...) or an exploitation of the selected data as part of a text or image processing.
Aucun des nombreux dispositifs ou procédés déjà proposés dans le cadre du traitement de l'information visuelle et de communication ne donne pleinement satisfaction à cet égard. None of the many devices or processes already proposed in the context of the processing of visual and communication information is fully satisfactory in this respect.
Le but précité est atteint dans le cadre de la présente invention grâce à un dispositif comprenant: un moyen de mémorisation d'un tableau de données formées de caractères et/ou d'images, un écran apte à visualiser le tableau de caractères/images, 30. un premier moyen de saisie tactile adapté pour permettre de déplacer une zone de sélection sur le tableau visualisé sur l'écran, et un second moyen de saisie tactile adapté pour permettre d'agrandir sélectivement la zone sélectionnée. The above object is achieved within the scope of the present invention by means of a device comprising: means for storing a data table formed of characters and / or images, a screen capable of displaying the array of characters / images, 30. a first touch input means adapted to allow a selection area to be moved on the table displayed on the screen, and a second touch input means adapted to selectively enlarge the selected area.
Selon d'autres caractéristiques avantageuses de l'invention: le second moyen de saisie tactile est adapté pour permettre d'agrandir 5 avec un facteur d'agrandissement progressif contrôlé la zone sélectionnée, la donnée sélectionnée peut être exploitée en tant qu'adresse ou dans le cadre d'un processus de traitement de texte ou d'image. According to other advantageous features of the invention: the second tactile input means is adapted to make it possible to enlarge the selected zone with a controlled progressive magnification factor, the selected data can be used as an address or in part of a word processor or image process.
La présente invention concerne également un procédé de 10 traitement d'informations qui comprend les étapes consistant à : visualiser, sur un écran, un tableau de données formées de caractères et/ou d'images, mémorisé dans une mémoire, déplacer une zone de sélection sur le tableau visualisé sur l'écran à l'aide d'un premier moyen de saisie tactile, et 15. agrandir sélectivement la zone sélectionnée à l'aide d'un second moyen de saisie tactile. The present invention also relates to an information processing method which comprises the steps of: displaying, on a screen, a data table formed of characters and / or images, stored in a memory, moving a selection area on the table displayed on the screen using a first touch input means, and 15. selectively enlarge the selected area using a second touch input means.
D'autres caractéristiques, buts et avantages de la présente invention apparaîtront à la lecture de la description détaillée qui va suivre, et en regard des dessins annexés, donnés à titre d'exemples non limitatifs et sur lesquels: - la figure 1 représente schématiquement un appareil conforme à la présente invention, - la figure la schématise un pavé alphabétique, - la figure lb schématise un pavé images correspondant à un zoom 25 loupe, - la figure 1c schématise un pavé numérique, - la figure 1d schématise une option sous forme d'un écran tactile permettant une écriture direct avec stylet, - la figure 2 comporte deux figures 2a et 2b, plus précisément - la figure 2a représente un pavé image et le codage associé, - la figure 2b représente le codage sur deux ou trois octets d'une image sélectionnée, - la figure 3 représente schématiquement le codage sur deux ou trois octets des images élémentaires, - la figure 4 représente une variante de réalisation conforme à la présente invention comprenant des moyens de saisie du type boule de 5 commande, - la figure 5 représente une autre variante de réalisation conforme à la présente invention comprenant des moyens de saisie à base de lasers, et - la figure 6 représente les différentes phases successives de sélection et 10 d'agrandissement conformes à une variante préférentielle de la présente invention, respectivement sur ses figures 6a à 6e. Other features, objects and advantages of the present invention will appear on reading the detailed description which follows, and with reference to the appended drawings, given by way of non-limiting examples and in which: - Figure 1 shows schematically a Apparatus according to the present invention, - Figure schematically an alphabet, - Figure 1 schematically a block of images corresponding to a magnifying zoom, - Figure 1c shows a keypad, - Figure 1d shows a schematic option in the form of a touch screen allowing direct pen writing, - FIG. 2 comprises two figures 2a and 2b, more precisely - FIG. 2a represents an image block and the associated coding, - FIG. 2b represents the coding on two or three bytes of FIG. a selected image; FIG. 3 schematically represents the coding on two or three bytes of the elementary images; FIG. According to the present invention, comprising control ball type input means, FIG. 5 represents another variant embodiment according to the present invention comprising laser-based input means, and FIG. different successive selection and enlargement phases according to a preferred variant of the present invention, respectively in FIGS. 6a to 6e.
On a représenté sur la figure 1 annexée un appareil incorporant la présente invention. FIG. 1 shows an apparatus incorporating the present invention.
On aperçoit sur la figure 1 annexée un appareil comprenant deux parties 10, 30 articulées entre elles autour d'un axe 50. L'une des deux parties 10, 30 loge un moyen de mémorisation d'un tableau de données formées de caractères et/ou d'images. La partie 10 possède un écran 12 apte à visualiser le tableau de caractères/images. La seconde partie 30 possède un premier moyen de saisie tactile 32 adapté pour permettre de déplacer une zone de sélection sur le tableau visualisé sur l'écran 12, et un second moyen de saisie tactile 34 adapté pour permettre d'agrandir sélectivement la zone sélectionnée. Bien entendu l'une des deux parties 10 ou 30 loge un microprocesseur ou équivalent et tous les périphériques nécessaires, connus en soi, permettant d'assurer l'interface entre le moyen de mémorisation du tableau, l'écran 12, et les moyens de saisie tactiles 32 et 34. FIG. 1 shows an apparatus comprising two parts 10, 30 articulated to one another about an axis 50. One of the two parts 10, 30 houses a means for storing a data table formed of characters and / or images. Part 10 has a screen 12 able to display the array of characters / images. The second portion 30 has a first touch input means 32 adapted to allow a selection area to be moved on the table displayed on the screen 12, and a second touch input means 34 adapted to selectively enlarge the selected area. Of course, one of the two parts 10 or 30 houses a microprocessor or equivalent and all the necessary peripherals, known per se, for providing the interface between the storage means of the board, the screen 12, and the means of tactile input 32 and 34.
Sur la figure 1 on a référencé en 13 l'image centrale sélectionnée. Celleci est de préférence identifiée optiquement, par exemple en apparaissant en surbrillance ou par pointage à l'aide d'un index. In FIG. 1, the selected central image is referenced at 13. This is preferably optically identified, for example by appearing in highlight or by pointing using an index.
On a schématisé par ailleurs en option sur la figure 1: une zone de traitement de texte 14 en partie supérieure de l'élément 10, au dessus de l'écran 12 précité, et une zone optionnelle 15 de saisie en partie inférieure de l'élément 10, en dessous de l'écran 12 (la zone 15 peut servir par exemple à visualiser des blocs de données sélectionnables, par exemple sous forme de pavés numériques, alphabétiques, ou autres. La sélection peut être opérée par tous moyens appropriés, de manière directe et simple, par exemple à l'aide d'un stylet), ainsi qu'une barre de choix 31 (celle-ci est utilisée typiquement pour un choix des modes de sélection et des options, telles que téléphonie, traitement de texte alphabétique, ou de texte image, écriture visuelle directe avec stylet sur l'écran de saisie, envoi sur internet...) et un pavé tactile optionnel 33 (par exemple destiné à la sélection d'autres options, telles que traitement de texte, pavé dessin, contrôle photo, etc...) sur l'élément 30. FIG. 1 also schematically illustrates an optional text processing area 14 in the upper part of the element 10, above the aforementioned screen 12, and an optional input area 15 in the lower part of the screen 12. element 10, below the screen 12 (the zone 15 can be used for example to display selectable data blocks, for example in the form of keypads, alphabetical, or other, the selection can be made by any appropriate means, direct and simple manner, for example using a stylus), and a selection bar 31 (this is typically used for a selection of selection modes and options, such as telephony, word processing alphabetic, or image text, direct visual writing with stylus on the input screen, sending on the internet ...) and an optional touchpad 33 (for example for the selection of other options, such as word processing, pencil drawing, control p hoto, etc ...) on the element 30.
Cet appareil permet diverses fonctions de communication. Il permet par exemple, par sélection (par traitement visuel parmi un grand nombre) d'une image mémorisée dans le tableau et visualisée sur l'écran 12 (graphique, symbole, logo, image, photo, ...), de se connecter directement sans avoir à composer un numéro ou une adresse à un téléphone, un fax, une adresse ou un site Internet correspondant à la donnée sélectionnée. Il permet également de sélectionner ou d'importer une image, d'écrire ou de dessiner un texte visuel ou phonétique ou un graphique qui peut être stocké ou envoyé. La réception est bien sûr également possible et fait apparaître l'image (image, photo, logo, ...) associée au numéro ou adresse de l'expéditeur si ceux-ci ont été préalablement enregistrés pour accès visuel. La présente invention peut permettre une fonction navigateur visuel et peut permettre par exemple, à partir d'images mémorisées in-situ (par exemple images satellitaires d'une ville) de naviguer sur cette image (déplacement/grossissement). Dans ce contexte l'appareil peut être couplé avec un système de navigation GPS par exemple. This device allows various communication functions. It allows for example, by selection (by visual processing among a large number) of an image stored in the table and displayed on the screen 12 (graphic, symbol, logo, image, photo, ...), to connect directly without having to dial a number or an address to a telephone, a fax, an address or a website corresponding to the selected data. It also allows you to select or import an image, to write or draw a visual or phonetic text or a graphic that can be stored or sent. Reception is of course also possible and displays the image (image, photo, logo, ...) associated with the number or address of the sender if they have been previously registered for visual access. The present invention may allow a visual browser function and may allow for example, from images stored in-situ (eg satellite images of a city) to navigate this image (displacement / magnification). In this context the device can be coupled with a GPS navigation system for example.
La présente invention offre une solution au problème d'accès rapide à une image précise (image réelle, image flash bren, logo, symboles, ...) mémorisée parmi une collection ou tableau comprenant un grand nombre de telles images: par exemple, mais non limitativement de 1 à 8.000 en simple densité, de 1 à 800.000 en double densité, de 1 à 78.000.000 en triple densité, .... Les images exploitées dans le cadre de la présente invention sont non nécessairement associées à un mot (on peut dire alors qu'elles sont sans son). Ce dernier cas est particulièrement difficile à traiter avec les moyens connus antérieurs puisqu'il élimine toute possibilité de les retrouver par un alphabet. Cependant bien entendu la présente invention s'applique également aux images propres à un classement à partir d'un alphabet. A titre d'illustration, les images exploitées dans le cadre de la présente invention pourraient être dans un cas extrême par exemple les 45 millions de gravures rupestres connues à ce jour, ou simplement les 3.673 caractères 'jiaguwen' gravés sur les carapaces tortues, tout comme les 8. 000 lexèmes-images couleur du flash bren étendu. The present invention offers a solution to the problem of fast access to an accurate image (real image, bren flash image, logo, symbols, etc.) stored in a collection or table comprising a large number of such images: for example, but non-limitingly from 1 to 8,000 in single density, from 1 to 800,000 in double density, from 1 to 78,000,000 in triple density, .... The images used in the context of the present invention are not necessarily associated with a word ( we can say then that they are without sound). This last case is particularly difficult to deal with the prior known means since it eliminates any possibility of finding them by an alphabet. However, of course, the present invention also applies to images specific to classification from an alphabet. By way of illustration, the images used in the context of the present invention could be in an extreme case for example the 45 million rock engravings known to date, or simply the 3,673 characters 'jiaguwen' engraved on the turtle shells, all like the 8.000 lexeme-color images of the extended bren flash.
La présente invention s'applique en effet tout particulièrement, et non limitativement au traitement d'images représentatives d'idées appelées lexèmes-images , et notamment ceux qui sont définis dans l'ouvrage Le langage naturel du cerveau: Flash Bren langue du futur ? de Georges Rieu, édité par Brenator (ISBN: 2-9504144-1-9). The present invention applies in particular, and not exclusively to the processing of representative images of ideas called lexemes-images, and in particular those that are defined in the book The natural language of the brain: Flash Bren language of the future? by Georges Rieu, edited by Brenator (ISBN: 2-9504144-1-9).
L'image une fois détectée et sélectionnée peut être envoyée par tout moyen approprié, par exemple par un clic ou équivalent, sur une ligne de traitement de texte, ou pour la commande d'un numéro de téléphone, de Fax, ou une adresse d'un site Internet (l'appareil étant connecté sur le réseau ou sur le net - par exemple par "i-mode" (marque déposée)) ou pour activer un lien hyper-image (ouvre un fichier composé d'images, textes, ...). The image once detected and selected can be sent by any appropriate means, for example by a click or equivalent, on a line of word processing, or for the control of a telephone number, Fax, or an address of a website (the device being connected on the network or on the net - for example by "i-mode" (registered trademark)) or to activate a hyper-image link (opens a file composed of images, texts, ...).
La mise en oeuvre de la présente invention peut faire l'objet de nombreuses variantes de réalisation. The implementation of the present invention can be the subject of numerous variants.
L'une des caractéristiques à la base de l'invention, consiste à placer les images (quel que soit leur nombre) sous forme d'un tableau, par exemple carré plan, que nous appellerons grille des images en lignes et colonnes, des cases pouvant être vides (voir par exemple la figure la qui illustre un pavé alphabétique, ou les images sont des signes alphabétiques). L'invention peut ainsi exploiter des tableaux par exemple de 90 lignes par 90 colonnes (8.100 images possibles) ou de 900 lignes par 900 colonnes (810.000 images) ou plus. One of the basic characteristics of the invention consists in placing the images (whatever their number) in the form of an array, for example a planar square, which we will call grid images in rows and columns, boxes may be empty (see for example Figure la which illustrates an alphabet, or the images are alphabetic signs). The invention can thus exploit tables for example of 90 lines by 90 columns (8,100 possible images) or 900 lines by 900 columns (810,000 images) or more.
Chaque image est associée à un code (x,y) qui correspond à l'adresse ligne et colonne dans le tableau mémorisé, par exemple un code à deux octets avec x et y compris entre 1 et 90 pour un nombre d'images inférieur ou égal à 8.100, un code (x,y,z) à trois octets, x, y et z compris entre 1 et 90 pour un nombre d'images inférieur ou égal à 810.000, avec z corrélé avec x et y comme nous le verrons, ou un code à quatre octets (x, y, z, w), pour les tableaux allant jusqu'à 78 millions d'images. Each image is associated with a code (x, y) which corresponds to the row and column address in the stored array, for example a double-byte code with x and y between 1 and 90 for a lower number of images or equal to 8,100, a code (x, y, z) with three bytes, x, y and z between 1 and 90 for a number of images less than or equal to 810,000, with z correlated with x and y as we shall see , or a four-byte code (x, y, z, w), for arrays of up to 78 million images.
Les images sont rangées au choix de l'utilisateur, mais de préférence sous forme de groupes ou clusters visuels, ce qui permet à l'oeil une détection rapide (10 images/seconde), celui-ci utilisant alors la vison périphérique, par exemple en grappe (de préférence) ou linéaires: Tous les rangements sont possibles: fréquence, sens, forme, dates, lieux, ... The images are stored at the user's choice, but preferably in the form of groups or visual clusters, which allows the eye a fast detection (10 images / second), which then uses the peripheral mink, for example in cluster (preferably) or linear: All the arrangements are possible: frequency, sense, form, dates, places, ...
La grille des images (lignes/colonnes) est compressée électroniquement pour apparaître toute entière à l'écran du mobile (par exemple sur un tableau de 6cm x 6cm). La figure 5 ou la figure 2a représentent à l'échelle 1 cette grille pour un nombre de 10.000 images. The grid of images (lines / columns) is compressed electronically to appear entirely on the screen of the mobile (for example on a table of 6cm x 6cm). FIG. 5 or FIG. 2a represent at scale 1 this grid for a number of 10,000 images.
Une autre caractéristique importante de la présente invention consiste à mettre en oeuvre des moyens simulant une compression des images. De préférence, ce processus consiste à ne pas représenter les images en format réduit sur le tableau, comme cela serait possible par exemple en format EPS, (elles risqueraient d'être illisibles à ces échelles), mais seulement les lignes et les colonnes servant de repère, indexées en x, en y et éventuellement en z et w. Les images ne sont pas traitées en tant que telles mais seulement leur coordonnées (x,y) ou (x, y, z) ou (x,y,z,w), ce qui permet une économie considérable de mémoire et de traitement (traitement de deux, trois ou quatre octets). Ce système de compression' agit seulement sur les coordonnées de l'image, c'est à dire sur 2, 3 voire 4 octets et non sur l'image (50 à 100 Ko) qui n'apparaît que lorsqu'elle est visible à l'écran et dans le groupe ou cluster sélectionné. Another important feature of the present invention is to implement means simulating image compression. Preferably, this process consists of not representing the reduced format images on the board, as would be possible for example in EPS format (they might be illegible at these scales), but only the rows and columns serving as reference, indexed in x, in y and possibly in z and w. The images are not treated as such but only their coordinates (x, y) or (x, y, z) or (x, y, z, w), which allows a considerable saving of memory and processing ( two, three or four byte processing). This compression system 'acts only on the coordinates of the image, ie on 2, 3 or even 4 bytes and not on the image (50 to 100 KB) which only appears when it is visible at screen and in the selected group or cluster.
En d'autres termes, dans le cadre de la présente invention, le traitement est opéré sur les coordonnées ou adresses des données tant que le taux d'agrandissement est inférieur à une valeur déterminée (le traitement est alors assimilable à une compression). Le traitement ne prend en compte les données réelles qu'à partir du moment ou le taux d'agrandissement est suffisant pour permettre une parfaite lisibilité des données ou images. In other words, in the context of the present invention, the processing is performed on the coordinates or addresses of the data as the enlargement rate is less than a determined value (the treatment is then comparable to a compression). The processing takes into account the actual data only when the enlargement rate is sufficient to allow a perfect readability of the data or images.
Ce système permet de traiter un très grand nombre d'images, ce nombre ne dépendant que des capacités de stockage de l'appareil (plusieurs dizaines de Gigaoctets avec les technologies actuelles). This system can process a very large number of images, this number depends only on the storage capacity of the device (several tens of gigabytes with current technologies).
La présente invention repose pour une part sur la capacité du cerveau humain à mémoriser non seulement les images (la mémoire des images est quasi-illimitée) mais aussi à mémoriser leur localisation de façon très précise. Un utilisateur entraîné peut en effet avoir en mémoire la géographie très précise et quasi automatique de la situation de chaque image, et en particulier des groupes ou clusters. C'est par exemple le cas des joueurs d'échec professionnels qui ont mémorisé visuellement un très grand nombre de situations. Cela permet un accès extrêmement rapide à l'image souhaitée. L'exemple le plus parlant est celui du cosmonaute parisien qui observe la Terre et bien qu'il ne connaisse pas les millions de maisons de la planète il sait rapidement retrouver la sienne s'il dispose d'un téléobjectif puissant qu'il orientera sur la France puis sur Paris puis sur son quartier puis sur sa maison: un clic dessus lui permettant par exemple par vidéo d'explorer son intérieur. The present invention is partly based on the ability of the human brain to memorize not only the images (the memory of the images is almost unlimited) but also to memorize their location very precisely. A trained user can indeed have in memory the very precise and almost automatic geography of the situation of each image, and in particular groups or clusters. This is for example the case of professional chess players who have memorized visually a very large number of situations. This allows extremely fast access to the desired image. The most telling example is that of the Parisian cosmonaut who observes the Earth and although he does not know the millions of houses on the planet he can quickly find his own if he has a powerful telephoto lens that he will focus on France then on Paris then on his neighborhood then on his house: a click on allowing him for example by video to explore his interior.
Comme on l'a évoqué précédemment, l'invention exploite deux pavés ou moyens de saisie tactiles, l'un adapté pour permettre de déplacer une zone de sélection sur le tableau visualisé sur l'écran 12, et l'autre adapté pour permettre d'agrandir sélectivement la zone sélectionnée. As mentioned above, the invention exploits two keypads or tactile input means, one adapted to allow a selection area to be moved on the table displayed on the screen 12, and the other adapted to enable selectively enlarge the selected area.
Les modalités pratiques de réalisation de ces pavés ou moyens de saisie tactiles peuvent faire l'objet de nombreux modes de réalisation. Il peut s'agir par exemple d'une combinaison correspondant à l'association d'un système de pointage X,Y (pavé tactile, boule de commande (trackball en anglais), diodes laser) permettant le déplacement sur une grille-image (pavé visuel hyperdense) vers un sous ensemble de cette grille qui apparaît à l'écran grâce à la possibilité de l'agrandissement de cette zone commandé par un deuxième système Z (pavé tactile linéaire, boule de commande (trackball en anglais) sur axe, diode laser) et faisant ainsi apparaître un second pavé image, sous-ensemble du premier. The practical modalities of realization of these cobblestones or tactile input means can be the subject of many embodiments. It can be for example a combination corresponding to the association of a pointing system X, Y (touchpad, trackball, laser diodes) for moving on a grid ( hyperdense visual keypad) towards a subset of this grid that appears on the screen thanks to the possibility of enlarging this zone controlled by a second system Z (linear touchpad, trackball in English), laser diode) and thus revealing a second image block, a subset of the first.
Ainsi, par un premier système de pointage, du type par exemple pavé tactile ou touche à affleurement (touch pad en anglais) , l'utilisateur peut déplacer le pointeur figuré sur un écran de lecture du tableau d'images (illisibles à l'échelle du mobile) vers la zone où doit se trouver l'image recherchée, par exemple par l'action de son pouce gauche sur un pavé tactile 32 (tel qu'illustré sur les figures 1 et 6a par exemple). Thus, by a first pointing system, of the type for example touch pad or touch pad (touch pad in English), the user can move the pointer shown on a reading screen of the picture board (illegible scale mobile) to the area where the desired image should be, for example by the action of his left thumb on a touchpad 32 (as shown in Figures 1 and 6a for example).
Une deuxième zone de pavé ou de moyens de saisie tactile linéaire 34, accessible par exemple au pouce droit (tel qu'illustré sur la fig. 6b, Z), permet l'agrandissement de la zone ou se trouve l'index faisant apparaître autour de celui-ci un deuxième pavé pour lequel les cases ont des images petites mais visibles (figure 6b). Les images ne sont pas représentées sur le schéma fig. 6b, seulement une image sur le schéma de la figure 6d. A second pad area or linear touch input means 34, accessible for example to the right thumb (as shown in Fig. 6b, Z), allows the enlargement of the area where the index appears around from it a second block for which the boxes have small but visible images (Figure 6b). The images are not shown in fig. 6b, only one image in the diagram of Figure 6d.
Dans ce deuxième pavé-image (fig.6b) l'index commandé par le premier pavé tactile 32 peut être déplacé vers la bonne image qui est agrandie soit au maximum (taille écran) si c'est la bonne, soit en taille plus grande que le pavé image précédent (deuxième pavé image, fig. 6d) permettant une sélection définitive. L'image définitive apparaissant en taille maximum à l'écran image (fig.6e) est sélectionnée ( par exemple à l'aide d'un clic sur l'image - écran tactile 12- ou selon toute autre modalité appropriée) pour être soit envoyée sur une ligne texte soit commander un numéro téléphonique ou une adresse internet (site, adresse e- mail, FAX, ...) Chaque pavé occupe soit une partie de l'écran (pavés glissants) soit la quasi totalité de l'écran du pavé-images, grossissement et 5 déplacement pouvant se faire de façon concomitante ou non. In this second image block (FIG. 6b), the index commanded by the first touchpad 32 can be moved to the right image which is enlarged either to the maximum (screen size) if it is the right one or to a larger size. than the preceding image block (second image block, Fig. 6d) allowing a final selection. The final image appearing in maximum size on the image screen (fig.6e) is selected (for example by clicking on the image - touch screen 12- or any other appropriate mode) to be either sent on a text line either to order a telephone number or an internet address (site, e-mail address, FAX, ...) Each block occupies either a part of the screen (slippery blocks) or almost the entire screen block-images, magnification and 5 displacement can be concomitant or not.
De préférence la sensibilité du pointeur 32 (x,y) diminue progressivement quand l'agrandissement commandé par le pavé 34 augmente et vice versa, de façon à conserver sur l'écran 12 la zone agrandie: la distance parcourue par le pouce (sensibilité) est toujours liée à la dimension du pavé image apparaissant sur l'écran et non aux coordonnées x,y initiales. La sensibilité du pavé tactile 32 (x,y) correspond toujours à la taille du pavé visuel affiché sur l'écran, c'est à dire qu'a un déplacement complet sur le pavé tactile correspond un déplacement complet sur le pavé image agrandi apparaissant à l'écran, et ceci quel que soit l'agrandissement. Preferably the sensitivity of the pointer 32 (x, y) decreases progressively when the enlargement controlled by the pad 34 increases and vice versa, so as to keep on the screen 12 the enlarged area: the distance traveled by the thumb (sensitivity) is always linked to the size of the image tile appearing on the screen and not to the initial x, y coordinates. The sensitivity of the touchpad 32 (x, y) always corresponds to the size of the visual keypad displayed on the screen, that is to say that a complete displacement on the touchpad corresponds to a complete displacement on the enlarged image block appearing on the screen, and this regardless of the magnification.
Pour réaliser cela, l'appareil comprend dans tous les cas une tablette de commande (tablette de sélection), telle que les pavés référencés 32 et 34 sur la figure 1, et une tablette de visualisation, telle que la tablette 12 sur la figure 1, la tablette de commande pouvant aussi être visuelle et servir de saisie directe et la tablette de visualisation pouvant aussi servir à certaines saisies et commandes. To achieve this, the apparatus comprises in all cases a control tablet (selection board), such as the blocks referenced 32 and 34 in Figure 1, and a display tablet, such as the shelf 12 in Figure 1 , the control tablet can also be visual and serve as direct input and the display tablet can also be used for certain inputs and commands.
On va maintenant décrire plusieurs variantes non limitatives de mise en oeuvre de la présente invention. Several nonlimiting variants of implementation of the present invention will now be described.
Plusieurs tablettes dites de saisie ou pavés tactiles peuvent 25 être utilisés dans le cadre de la présente invention. Several so-called grab bars or touch pads can be used in the context of the present invention.
Un premier système est illustré sur la figure 1. Il comprend une première tablette tactile 32 type pavé tactile ou touche à affleurement . Le déplacement en X,Y sur la surface de cette tablette 32 contrôle le déplacement du pointeur sur la grille image de l'écran 12 (pavé image). Une deuxième tablette tactile linéaire en Z 34 permet la commande de l'agrandissement de la zone autour du pointeur faisant apparaître un deuxième pavé, sous-ensemble du premier, visuel et lisible, tel qu'illustré sur la fig. 6b et ainsi de suite pour les autres pavés visuels successifs (tels qu'illustrés sur les fig. 6d et 6e). A first system is illustrated in Figure 1. It comprises a first touch pad 32 type touch pad or flush key. The X, Y displacement on the surface of this tablet 32 controls the movement of the pointer on the image grid of the screen 12 (image block). A second Z-shaped linear touch pad 34 makes it possible to control the enlargement of the area around the pointer, revealing a second block, a subset of the first, visual and readable, as illustrated in FIG. 6b and so on for the other successive visual tiles (as shown in Fig. 6d and 6e).
Les tablettes du type pavé tactile ou touche à affleurement 32 et 34 peuvent utiliser par exemple une technologie à détection de distorsion de champ (appelée field distorsion sensing en anglais), ou une forme de technologie du type à détection de capacitance (capacitancesensing). Tablets such as touch pad or flush key 32 and 34 may use for example a field distortion detection (called field distortion sensing) technology, or a capacitance sensing type of technology.
Au-dessous de la surface de protection de ces tablettes se trouvent deux couches de conducteurs électriques fins arrangés en 10 forme de grille, qui créent un champ électrique de surface. Below the protective surface of these tablets are two layers of fine electrical conductors arranged in grid form, which create a surface electric field.
Quand on touche la surface, l'empreinte du doigt distord le champ électrique à cet endroit. On peut localiser précisément l'emplacement du doigt en scannant la grille et en mesurant l'importance de la distorsion sur chaque conducteur. When touching the surface, the fingerprint distorts the electric field at that location. The location of the finger can be pinpointed by scanning the grid and measuring the amount of distortion on each conductor.
Le déplacement du curseur est directement lié au déplacement du doigt sur la surface de la tablette. The movement of the cursor is directly related to the movement of the finger on the surface of the tablet.
La tablette linéaire 34 schématisée sur la figure 1 correspond au même principe mais sur une surface longue et étroite commandant la variation d'une seule coordonnée (Z, l'agrandissement). The linear tablet 34 schematically in Figure 1 corresponds to the same principle but on a long and narrow surface controlling the variation of a single coordinate (Z, the enlargement).
Cette solution permet une bonne ergonomie comme on le voit à l'examen de la figure 1. This solution provides good ergonomics as seen in the examination of Figure 1.
D'autres types de capteurs tactiles peuvent également être utilisés dans le cadre de la présente invention: par exemple des cellules capacitives (dans ce cas la déformation due à la pression du doigt modifie la capacité à cet endroit), des capteurs piézo résistifs (par exemple comprenant un film de polymère semiconducteur dont la résistance diminue quand on exerce une faible pression dessus). Other types of touch sensors can also be used in the context of the present invention: for example, capacitive cells (in this case the deformation due to the pressure of the finger modifies the capacitance at this point), piezoelectric resistive sensors (for example). example comprising a semiconductive polymer film whose resistance decreases when a low pressure is exerted on it).
Selon une autre variante conforme à la présente invention, les moyens formant pavés tactiles de commande peuvent être formés de dispositifs du type boule de commande (trackball en anglais) , c'est-à-dire des dispositifs comprenant un bille ou équivalent mobile associée à des moyens aptes à détecter les déplacements de la bille et à coder sous forme de signaux électriques, avantageusement numériques, ces déplacements. On a illustré sur la figure 4 un tel dispositif qui comprend deux boules de commande 32, 34, commandés chacun par un doigt, par exemple le pouce. La boule de commande gauche 32 par exemple tourne autour de deux axes et assure le contrôle du déplacement du pointeur (X,Y) . La boule de commande droite 34 tourne sur un axe pour permettre la saisie d'une seule variable par la rotation de la boule autour 'de l'axe. La combinaison des deux mouvements permet d'obtenir d'une part le pointeur à proximité de l'image désirée comme on l'a schématisé sur la figure 6a et d'autre part l'apparition d'un premier sous ensemble de la grille image (pavé visuel visible) comme schématisé sur la figure 6, et plus particulièrement sur la figure 6b puis 6d. According to another variant according to the present invention, the means forming control touch pads may be formed of devices of the type of trackball (ie trackball), that is to say devices comprising a ball or mobile equivalent associated with means capable of detecting the movements of the ball and coding in the form of electrical signals, advantageously digital, these displacements. FIG. 4 illustrates such a device which comprises two control balls 32, 34, each controlled by a finger, for example the thumb. The left trackball 32 for example rotates about two axes and provides control of the movement of the pointer (X, Y). The right control ball 34 rotates on an axis to allow the entry of a single variable by the rotation of the ball around the axis. The combination of the two movements makes it possible to obtain, on the one hand, the pointer near the desired image as shown schematically in FIG. 6a and on the other hand the appearance of a first subset of the image grid. (Visual keypad visible) as shown schematically in Figure 6, and more particularly in Figure 6b and 6d.
La boule de commande (trackball ou rollerball en anglais) correspond à une souris retournée de façon à présenter la boule sur le dessus. Les mouvements de rotation de la boule commandent les déplacements du curseur. The trackball (trackball or rollerball in English) is a mouse returned to present the ball on top. The rotational movements of the ball control the movement of the cursor.
Cette solution permet également une bonne tenue de l'appareil et des contrôles du déplacement. Une taille beaucoup plus petite de boule que celle d'une souris classique est nécessaire pour conserver une faible épaisseur à l'appareil. Elle a pour avantage de diminuer les efforts de rotation de la boule. This solution also allows a good behavior of the apparatus and controls of displacement. A much smaller ball size than that of a conventional mouse is required to keep the device thin. It has the advantage of reducing the rotational forces of the ball.
On a schématisé sur la figure 4 différents dispositifs de saisie situés autour des boules 320, 340 constituant l'organe de base des moyens de saisie 32 et 34 précités, afin d'assurer des fonctions de commande spécifiques complémentaires. FIG. 4 diagrammatically shows various gripping devices located around the balls 320, 340 constituting the base member of the gripping means 32 and 34 mentioned above, in order to ensure complementary specific control functions.
On a ainsi illustré sur la figure 4 quatre moyens de saisie 321, 322, 323 et 324 répartis autour de la boule 320 assurant le déplacement en X,Y et adaptés respectivement pour permettre un contrôle des déplacements soit en X seul, soit en Y seul (et ce dans un sens ou dans le sens opposé selon le moyen particulier 321, 322, 323 ou 324 sollicité), et deux moyens de saisie 341, 342 disposés autour de la boule 340 contrôlant le paramètre Z d'agrandissement, par exemple pour permettre respectivement un agrandissement ou zoom fixe (pavé glissant) et un clic, c'est-à-dire une sélection. FIG. 4 thus illustrates four gripping means 321, 322, 323 and 324 distributed around the ball 320 ensuring the displacement in X, Y and respectively adapted to allow control of displacements either in X alone or in Y alone. (and in one direction or in the opposite direction depending on the particular means 321, 322, 323 or 324 biased), and two gripping means 341, 342 disposed around the ball 340 controlling the enlargement parameter Z, for example for allow respectively a zoom or fixed zoom (sliding pad) and a click, that is to say a selection.
On a illustré sur la figure 5 un troisième type de moyens de saisie à base de diodes laser. Plus précisément les moyens illustrés sur la figure 5 comprennent trois microdiodes laser permettant de mesurer les distances de déplacement correspondant aux paramètres X, Y et Z. Trois microdiodes laser émettent un rayonnement laser parallèle à la surface de l'appareil. Un doigt déplacé en regard du trajet du rayonnement réfléchit le rayon ou déplace un moyen réflecteur sur ce trajet. Les distances mesurées entre les diodes laser et les surfaces réfléchissantes (les doigts) donnent directement les coordonnées X,Y et l'agrandissement Z. Cette technique de mesure est bien connue, précise et peu onéreuse. On utilise en général une diode laser émettrice et détectrice. Le faisceau laser émis par la diode laser est réfléchi par l'obstacle (ici le doigt) dans toutes les directions et en particulier vers la diode laser modulant ainsi le rayonnement émis, ces modulations étant détectées par une photodiode. La modulation du courant dans la diode laser permet la mesure de la distance. FIG. 5 illustrates a third type of input means based on laser diodes. More specifically, the means illustrated in FIG. 5 comprise three laser microdiodes making it possible to measure the displacement distances corresponding to parameters X, Y and Z. Three laser microdiodes emit laser radiation parallel to the surface of the device. A finger moved opposite the path of the radiation reflects the ray or moves a reflector means on this path. The distances measured between the laser diodes and the reflecting surfaces (the fingers) directly give the X, Y and Z magnifications. This measurement technique is well known, accurate and inexpensive. In general, a transmitting and detecting laser diode is used. The laser beam emitted by the laser diode is reflected by the obstacle (here the finger) in all directions and in particular to the laser diode thus modulating the emitted radiation, these modulations being detected by a photodiode. The modulation of the current in the laser diode makes it possible to measure the distance.
Ainsi deux microdiodes laser peuvent être placées dans un boîtier commun 325 émergeant à la surface et permettant le rayonnement juste au-dessus de la surface pour émettre des rayonnements référencés 326 et 327 sur la figure 5, correspondant aux coordonnées X et Y, une autre microdiode laser 345 émet un rayonnement 347 permettant le contrôle de l'agrandissement Z. Ces mesures télémétriques par modulation présentent l'avantage d'être très répandues et faciles à se procurer, très fiables, mais aussi très précises. Elles conviennent particulièrement pour le cas d'un très grand nombre d'images. Elles présentent également l'avantage de pouvoir dissocier les deux coordonnées X et Y et donc de balayer verticalement et horizontalement la grille image. Thus two laser microdiodes can be placed in a common housing 325 emerging on the surface and allowing the radiation just above the surface to emit radiation referenced 326 and 327 in Figure 5, corresponding to the X and Y coordinates, another microdiode The laser 345 emits radiation 347 allowing the control of the Z magnification. These telemetry measurements by modulation have the advantage of being very widespread and easy to obtain, very reliable, but also very accurate. They are particularly suitable for the case of a very large number of images. They also have the advantage of being able to separate the two coordinates X and Y and thus to scan vertically and horizontally the image grid.
Un autre avantage est que l'on peut aussi par cette méthode avoir la grille image directement sur le boîtier de saisie (sur la figure 5 cette grille image est schématisée à l'échelle 1 sous la référence 60) laissant l'écran de visualisation 12 sur le couvercle 10 totalement libre pour du traitement de texte ou autre commande (écran tactile). Another advantage is that it is also possible by this method to have the image grid directly on the input box (in FIG. 5 this image grid is shown schematically at scale 1 under the reference 60) leaving the display screen 12 on the lid 10 completely free for word processing or other control (touch screen).
Sur la figure 5 les moyens de détection 32, 34 à base de rayonnement laser sont disposés sur la périphérie de la grille image 60. In FIG. 5 the detection means 32, 34 based on laser radiation are arranged on the periphery of the image grid 60.
Plus précisément les diodes précitées 325 et 345 sont adaptées pour émettre leur rayonnement parallèlement aux côtés de cette grille image 60. More precisely, the aforementioned diodes 325 and 345 are adapted to emit their radiation parallel to the sides of this image grating 60.
Pour un maximum de sécurité, on peut doubler les diodes laser de sorte que en cas de défaillance de premières diodes les secondes permettent de conserver un dispositif opérationnel. A titre d'exemple non limitatif, les diodes de secours peuvent être disposées pour émettre des faisceaux sur les mêmes trajectoires que les diodes initiales et ce en direction de ces dernières, soit dans un sens inverse de celles-ci. Les diodes de secours sont mises en service par l'unité centrale du dispositif lors d'une détection de déficience des premières diodes, l'unité centrale se chargeant également de l'exploitation des signaux détectés. For maximum safety, it is possible to double the laser diodes so that in the event of failure of the first diodes, the seconds make it possible to keep an operational device. By way of non-limiting example, the emergency diodes may be arranged to emit beams on the same paths as the initial diodes and in the direction of the latter, or in a direction opposite to them. The emergency diodes are put into operation by the central unit of the device during a detection of deficiency of the first diodes, the central unit also taking care of the exploitation of the detected signals.
On a schématisé sur la figure 5 des pistes généralement rectilignes 328, 329 et 348 superposées aux trajets respectifs des faisceaux laser émis par les diodes précitées. Ces pistes sont de préférence en relief. Elles peuvent assurer plusieurs fonctions. D'une part elles guident le doigt de l'utilisateur lors de son déplacement sur le trajet du faisceau laser. D'autre part elles peuvent commander une fonction de sélection spécifique lors de leur sollicitation, (par exemple envoi d'une image sur une ligne de traitement de texte, ou sur un écran de lecture, ...). Ainsi par exemple et sans que ce descriptif ne soit limitatif une sollicitation ou clic sur la barre 348 associée à la sélection d'agrandissement peut permettre un zoom fixe et donc de faire glisser un sous-ensemble grille image zoomé à l'aide de déplacement X,Y; Une sollicitation ou clic sur la barre 329 associée à la commande en Y peut permettre un pointage X,Y fixe et un agrandissement variable Z; Une sollicitation ou clic sur la barre horizontale 328 associée à la commande en X peut permettre la commande d'envoi d'une image sélectionnée en partie traitement texte ou commande de communication. FIG. 5 schematizes generally rectilinear tracks 328, 329 and 348 superimposed on the respective paths of the laser beams emitted by the aforementioned diodes. These tracks are preferably in relief. They can perform several functions. On the one hand, they guide the user's finger as it moves along the path of the laser beam. On the other hand they can control a specific selection function during their solicitation, (for example sending an image on a line of word processing, or on a reading screen, ...). Thus, for example, and without this description being limiting, a solicitation or click on the bar 348 associated with the enlargement selection may allow a fixed zoom and therefore to slide a subset of the image grid zoomed using displacement X , Y; A solicitation or click on the bar 329 associated with the Y control may allow fixed X, Y pointing and variable magnification Z; A solicitation or click on the horizontal bar 328 associated with the X command may allow the command to send a selected image in part text processing or communication command.
Notons que dans tous les cas, l'appareil comprend de préférence une partie 30 tenue dans la main dite partie saisie et une partie 10 correspondant au couvercle dite partie lecture, quel que soit le procédé utilisé pour I saisie (double pavé tactile ou touche à affleurement, double boule de commande, triple diodes laser). Note that in all cases, the apparatus preferably comprises a portion 30 held in the said hand seized portion and a portion 10 corresponding to the so-called read portion, regardless of the method used for seizure (double touch pad or key to outcrop, double trackball, triple laser diodes).
La partie écran de visualisation 12 (située de préférence sur le couvercle 10, comme le montre la figure 1 par exemple) comprend par exemple un écran LCD haute résolution tactile (par exemple 380x420 pixels) ou plus, par exemple grâce aux diodes émissives (Oled) permettant u e résolution de 300 points par pouce et plus. Cet écran permet aussi une écriture directe avec stylet (tel que schématisé sur figure 1d) qui peut être soit reconnue par reconnaissance de caractères (flash bren, chinois, The display screen portion 12 (preferably located on the cover 10, as shown in FIG. 1 for example) comprises, for example, a high-resolution touch-sensitive LCD screen (for example 380 × 420 pixels) or more, for example by means of the emitting diodes (Oled ) allowing a resolution of 300 dots per inch and more. This screen also allows direct writing with stylus (as shown schematically in Figure 1d) which can be recognized by character recognition (flash bren, Chinese,
.) soit envoyée directement sur Internet ou par FAX. Toutes lies commandessouhaitées: téléphone, FAX, Internet, traitement de texte, ... apparaissent sur l'écran tactile et doublent certaines commandes du boîtier de saisie (téléphone, Internet, ...), excepté la commande ON/OFF, qui pourra être automatique quand on ouvre l'appareil dans certain cas: cette dernière caractéristique est particulièremeit intéressante dans le cadre de l'application à des systèmes de numérotation téléphonique automatiques, notamment pour les personnes âgés ou les enfants par exemple...DTD: Les payés images zoomés (sous-ensembles images du pavé image initial) peuvent être artificiellement distordus par un logiciel classique de déformation d'image (déformation sphérique ou gaussienne par exemple) donnant l'impression d'une déformation de la matrice image comme on l'a illustré sur la figure 1 pour la zone 120 qui correspond à un zoom déformation. Notons que de préférence, comme illustré sur la fi ure lb, le zoom loupe a une forme carrée qui permet de visualiser plus d'images qu'une forme ronde. .) sent directly over the Internet or by FAX. All the desired commands: telephone, FAX, Internet, word processing, ... appear on the touch screen and double some commands of the input box (telephone, Internet, ...), except the command ON / OFF, which will be able to be automatic when you open the device in certain cases: this last feature is particularly interesting in the context of the application to automatic telephone numbering systems, especially for the elderly or children for example ... DTD: The paid zoomed images (image subsets of the initial image block) can be artificially distorted by conventional image deformation software (spherical or Gaussian deformation for example) giving the impression of a deformation of the image matrix as it has been illustrated in Figure 1 for the zone 120 which corresponds to a distortion zoom. Note that preferably, as illustrated in FIG. 1b, the zoom lens has a square shape which makes it possible to display more images than a round shape.
En mode texte, les lexèmes-images par exemple sont définis par une matrice de 24x24 pixels permettant une vision nette, voire 32x32 pour une haute résolution nette et agréable. Un contrôleur d'écran gère la chaîne des caractères. Les images (fontes pour les lexèmes image) sont mémorisées en ROM (READ Only Memory) et peuvent être lues en BIOS (Basic Imput/Output System) ce qui permet de les afficher par programme en mode graphique. On peut utiliser tous les algorithmes classiques de compression d'images. In text mode, lexemes-images for example are defined by a matrix of 24x24 pixels allowing a clear vision, even 32x32 for a clear and pleasant high resolution. A screen controller manages the string of characters. The images (fonts for the image lexemes) are stored in ROM (READ Only Memory) and can be read in BIOS (Basic Imput / Output System) which allows to display them programmatically in graphic mode. All conventional image compression algorithms can be used.
Un mode de stockage de "compression" et de traitement des coordonnées des images est indiqué sur les figures 3 et 6. A storage mode of "compression" and image coordinate processing is shown in Figures 3 and 6.
Jusqu'à 8.000 images (8.836 exactement) on va de préférence coder les images selon leurs coordonnées en X et Y: par exemple l'image ayant les coordonnées 77,81 identifiée en haut à gauche sur la figure 3. Si l'on code chacune des coordonnées sur un octet, on a ainsi un codage sur deux octets, et c'est ce codage que l'on va traiter et non l'image, ce qui réduit considérablement le traitement et donc la vitesse de traitement et la mémoire utilisée. Le codage étant sur deux octets, le nombre théorique maximum d'images que l'on peut coder est de 94x94 soit 8.836 images. Up to 8,000 images (8,836 exactly) we will preferably code the images according to their coordinates in X and Y: for example the image having the coordinates 77,81 identified at the top left in Figure 3. If we code each of the coordinates on one byte, we thus have a coding on two bytes, and it is this coding that we will treat and not the image, which considerably reduces the processing and therefore the processing speed and the memory used . Since the coding is double byte, the maximum theoretical number of images that can be encoded is 94x94, or 8,836 images.
Il est possible de déplacer les images sur leur grille ce qui leur affecte automatiquement le code x,y correspondant au nouvel emplacement, l'utilisateur choisissant uniquement l'emplacement sur la grille image. Il est également possible d'importer des images (par Internet ou FAX ou en les photographiant grâce à un appareil photo numérique intégré (schématisé en 80 sur la figure 1) ou connecté par USB pour par exemple des photos de personnes ou d'identité, et de les placer sur la grille. L'on peut même construire des grilles totalement personnelles. Dans ce cas une commande de sélection de grille est nécessaire (sur l'écran tactile par exemple en utilisant le déplacement du pousse sur le pavé tactile par exemple pour commander l'index). It is possible to move the images on their grid which automatically assigns them the code x, y corresponding to the new location, the user choosing only the location on the image grid. It is also possible to import images (via the Internet or FAX or by photographing them with an integrated digital camera (shown at 80 in Figure 1) or connected by USB for example photos of people or identity, and to place them on the grid One can even build totally personal grids In this case a grid selection control is necessary (on the touch screen for example by using the displacement of the push on the touchpad for example to control the index).
Pour un nombre d'images allant jusqu'à 800.000 (830.584 exactement) on utilise de préférence un codage sur trois octets comme indiqué sur la figure 3. Toutes les images de 1 à 8.836 seront alors codées (x, y, 00), par exemple (77, 58, 00) comme indiqué sur la figure 2b. Les images comprises entre 8.836 et 830.584 seront codées également sur trois octets (x, y, 01), (x, y, 02), ... par exemple (77,81, 01), (77,81, 02), (77,81, 03), l'incrémentation se faisant autour du codage (x, y, 00) selon le sens des aiguilles d'une montre. La figure 3 montre le principe de ce codage. For a number of images up to 800,000 (830,584 exactly) a three-byte coding is preferably used as indicated in FIG. 3. All the images from 1 to 8,836 will then be encoded (x, y, 00) by example (77, 58, 00) as shown in Figure 2b. The images between 8,836 and 830,584 will also be encoded on three bytes (x, y, 01), (x, y, 02), ... for example (77,81, 01), (77,81, 02), (77,81, 03), the incrementation being around the coding (x, y, 00) in the direction of the clockwise. Figure 3 shows the principle of this coding.
Pour un nombre d'images allant jusqu'à 78.074.896 (par téléchargement par exemple à partir d'une base de données) le codage se fera de la même manière mais sur quatre octets ou plus, par exemple on aura: (77; 81, 00, 00) soit (x, y, 00,00) jusqu'à 8.836, (x, y, z, 00) jusqu'à 830.584, (x, y, z, w) jusqu'à 78.074.896, avec x, y, z, et w prenant toutes les valeurs comprises entre 1 et 94. For a number of images up to 78,074,896 (for example by downloading from a database) the coding will be the same way but on four bytes or more, for example we will have: (77; 81, 00, 00) is (x, y, 00.00) up to 8.836, (x, y, z, 00) up to 830.584, (x, y, z, w) up to 78.074.896 , with x, y, z, and w taking all values between 1 and 94.
En pratique, les images ne rempliront pas toutes les cases possibles correspondant au codage car des cases spécifiques et périphériques non visibles sur l'écran seront réservées pour des codes de commandes du type décalage (shift en anglais) par exemple. In practice, the images will not fill all the possible boxes corresponding to the coding because specific and peripheral boxes not visible on the screen will be reserved for shift type command codes (shift in English) for example.
Il est important de noter que dans le cas d'images satellitaires globales, on peut découper' les images en petits carrés images qui seront traités par leurs coordonnées comme précédemment, chaque image étant ici un élément de l'image globale, ce qui permet de procéder à un agrandissement local tout comme pour des images indépendantes. It is important to note that in the case of global satellite images, the images can be divided into small image squares which will be processed by their coordinates as before, each image being here an element of the overall image, which makes it possible to make a local enlargement as for independent images.
Le système d'agrandissement mis en oeuvre dans le cadre de la présente invention et schématisé sur la figure 6 est très simple puisqu'aux coordonnées du pointeur (x, y) vont s'ajouter un nombre de cases inversement proportionnel à l'agrandissement: par exemple pour un agrandissement z=7 (nombre théorique) correspondra un pavé visuel visible, sous ensemble du pavé initial, de 7x7 images, l'image indexée (xl,yl) se trouvant au centre: (x1 + ou - 3, yl + ou - 3). The enlargement system implemented in the context of the present invention and schematized in Figure 6 is very simple since the coordinates of the pointer (x, y) will be added a number of boxes inversely proportional to the magnification: for example for an enlargement z = 7 (theoretical number) will correspond to a visible visual block, under set of the initial block, of 7x7 images, the indexed image (xl, yl) being in the center: (x1 + or - 3, yl + or - 3).
Les images n'apparaissent sur l'écran qu'à partir d'un certain agrandissement permettant leur lisibilité. Elles apparaissent à partir d'un seuil de lisibilité fonction des caractéristiques de l'écran. Il est important de noter que le traitement ne se fait pas sur les images qui correspondent à différentes tailles de fontes (sauf dans le cas d'images EPS traitées comme des fontes) mais sur les coordonnées. The images appear on the screen only from a certain magnification allowing their readability. They appear from a readability threshold according to the characteristics of the screen. It is important to note that the processing is not done on images that correspond to different font sizes (except in the case of EPS images treated as fonts) but on the coordinates.
Un deuxième élargissement par exemple z=9 autour du point (x2,y2) correspond au pavé visuel (x2 +/- 1, y2 +/- 1) (comme schématisé sur la figure 6d). Et ceci jusqu'à l'agrandissement maximum correspondant au pavé avec l'image recherchée comme schématisé sur la figure 6e. A second widening for example z = 9 around the point (x2, y2) corresponds to the visual block (x2 +/- 1, y2 +/- 1) (as shown schematically in Figure 6d). And this up to the maximum magnification corresponding to the block with the image sought as shown schematically in Figure 6e.
Une adaptation toute particulière peut être faite dans le cadre de 5 la présente invention pour les personnes âgées ou pour les enfants en bas âges. A very particular adaptation can be made in the context of the present invention for the elderly or for young children.
Généralement ces personnes soit ne connaissent pas les numéros de téléphone avec qui ils voudraient être connectés (enfants) soit ils l'ont oublié ou ont des difficultés à le composer. Generally these people either do not know the phone numbers they would like to be connected to (children) or they have forgotten or have trouble dialing it.
Dans ce cas, le système visuel conforme à la présente invention permet de les connecter directement. In this case, the visual system according to the present invention makes it possible to connect them directly.
Par exemple une personne prend avec un appareil photonumérique intégré à cet appareil ou connecté par USB, une photo de la fille de madame DUPONT, âgée. Une touche permet d'associer à la photo le numéro de téléphone de la fille de madame DUPONT, Hélène DUPONT. Madame DUPONT mère (Berthe DUPONT) veut appeler sa fille dont elle ne se souvient pas du numéro de téléphone. Elle ouvre l'appareil qui se met automatiquement en ON et fait apparaître la photo de la fille de madame DUPONT sur l'écran tactile. Madame DUPONT mère appuie sur la photo (écran tactile) et l'appareil compose automatiquement le numéro de sa fille. For example, a person takes a photo of the daughter of Mrs. DUPONT, aged, with a digital camera integrated into this device or connected by USB. A key is used to associate the photo with the phone number of the daughter of Mrs. DUPONT, Hélène DUPONT. Mrs DUPONT mother (Berthe DUPONT) wants to call her daughter whom she does not remember the phone number. She opens the camera that automatically turns ON and shows the picture of the daughter of Mrs. DUPONT on the touch screen. Madame DUPONT mother presses the picture (touch screen) and the device automatically dials the number of her daughter.
Selon une variante l'appareil peut être adapté pour indiquer vocalement: j'appelle Madame Hélène DUPONT et composer le numéro. According to one variant, the apparatus can be adapted to indicate vocally: I call Mrs. Hélène DUPONT and dial the number.
Bien évidement le principe indiqué ci-dessus d'appel téléphonique adressé par sélection d'une photo peut être généralisé à une base de données comprenant un nombre quelconque de photos. Of course, the aforementioned principle of a phone call addressed by selection of a photo can be generalized to a database comprising any number of photos.
A partir d'un certain nombre de photos (d'images), qui peut être choisi par l'utilisateur (8, 12, 18, ...) et en fonction du type d'appareil, l'appareil passe automatiquement du mode sélection "directe" (par mode de sélection "directe" on entend un mode selon lequel les photos ou images sont visualisées directement à l'échelle 1, ce qui suppose un petit nombre de photos ou images, et la sélection d'une photo ou image entraîne directement la fonction associée, par exemple la numérotation automatique du numéro de téléphone associé) au mode de sélection "pointagegrossissement" qui correspond au processus défini par l'invention. From a number of pictures (pictures), which can be chosen by the user (8, 12, 18, ...) and depending on the type of camera, the camera automatically switches from "direct" selection (by "direct" selection mode is meant a mode in which photos or images are viewed directly at scale 1, which supposes a small number of photos or images, and the selection of a photo or image directly causes the associated function, for example the automatic numbering of the telephone number associated with) the selection mode "pointingagegrossissement" which corresponds to the process defined by the invention.
Comme on l'a évoqué précédemment, la présente invention s'applique également à la mise en oeuvre d'un système de navigation. As mentioned above, the present invention also applies to the implementation of a navigation system.
Dans ce cas, l'image satellitaire est par exemple stockée dans l'appareil (image d'une ville, d'un site archéologique, d'un terrain de combats, ...) et apparaît sur l'écran en taille compressée, avec seulement des indications linéaires géographiques pour les grandes compressions (par exemple trait pour le périphérique et pour la Seine dans le cas de Paris), les images apparaissent ensuite par combinaison du pointage et de l'agrandissement, le pointage permettant un déplacement sur l'image globale ou partielle. In this case, the satellite image is for example stored in the device (image of a city, an archaeological site, a battlefield, ...) and appears on the screen in compressed size, with only linear geographical indications for major compressions (for example, for the periphery and for the Seine in the case of Paris), the images then appear by combining the pointing and the magnification, the pointing allowing a movement on the overall or partial image.
Un clic sur une image ponctuelle particulière active un lien hypertexte de cette image: photo en grand du bâtiment ou du monuments, entrés sur le site Internet correspondant (Louvre, etc....). A click on a particular punctual image activates a hypertext link of this image: large photo of the building or monuments, entered on the corresponding website (Louvre, etc ....).
En combinaison avec un système GPS, le positionnement et le déplacement peuvent être suivis sur l'écran et agrandis si nécessaire, ce qui permet un parfait repérage. In combination with a GPS system, positioning and movement can be tracked on the screen and enlarged if necessary, allowing perfect tracking.
Bien entendu la présente invention n'est pas limitée au mode de réalisation particulier qui vient d'être décrit mais s'étend à toute variante conforme à son esprit. Naturally, the present invention is not limited to the particular embodiment which has just been described but extends to any variant within its spirit.
En particulier la sélection ou clic d'une donnée peut être opérée 25 par un moyen quelconque du dispositif. In particular, the selection or click of a data may be performed by any means of the device.
Par ailleurs non seulement la nature des moyens de saisie, mais également leur disposition peuvent faire l'objet de nombreuses variantes. Ainsi la présente invention n'est pas limitée aux dispositions particulières des moyens de saisie 32 et 34 représentés sur les figures annexées et précédemment décrites. Moreover not only the nature of the input means, but also their arrangement can be many variations. Thus the present invention is not limited to the particular provisions of the gripping means 32 and 34 shown in the accompanying figures and previously described.
Claims (26)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0312850A FR2861886B1 (en) | 2003-11-03 | 2003-11-03 | DEVICE AND METHOD FOR PROCESSING INFORMATION SELECTED IN A HYPERDENSE TABLE |
| PCT/FR2004/002819 WO2005045659A1 (en) | 2003-11-03 | 2004-11-03 | Device and method for processing information selected from a high-density table |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0312850A FR2861886B1 (en) | 2003-11-03 | 2003-11-03 | DEVICE AND METHOD FOR PROCESSING INFORMATION SELECTED IN A HYPERDENSE TABLE |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| FR2861886A1 true FR2861886A1 (en) | 2005-05-06 |
| FR2861886B1 FR2861886B1 (en) | 2006-04-14 |
Family
ID=34429834
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR0312850A Expired - Fee Related FR2861886B1 (en) | 2003-11-03 | 2003-11-03 | DEVICE AND METHOD FOR PROCESSING INFORMATION SELECTED IN A HYPERDENSE TABLE |
Country Status (2)
| Country | Link |
|---|---|
| FR (1) | FR2861886B1 (en) |
| WO (1) | WO2005045659A1 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1752101A3 (en) * | 2005-08-08 | 2007-05-30 | Medison Co., Ltd. | Control panel for use in an ultrasonic diagnostic apparatus |
| EP1973029A1 (en) | 2007-03-22 | 2008-09-24 | Research In Motion Limited | Input Device for Continuous Gesturing Within a User Interface |
| WO2010026493A1 (en) * | 2008-09-04 | 2010-03-11 | Sony Ericsson Mobile Communications Ab | Multi-touch control for touch-sensitive display |
| WO2010089262A1 (en) | 2009-02-03 | 2010-08-12 | Centre National De La Recherche Scientifique (Cnrs) | Method and device for natural universal writing |
| EP2541553A3 (en) * | 2011-06-27 | 2013-01-23 | Yamaha Corporation | Parameter controlling apparatus |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0422093D0 (en) * | 2004-10-05 | 2004-11-03 | Symbian Software Ltd | Displaying information in an interactive computing device |
| US20100162181A1 (en) * | 2008-12-22 | 2010-06-24 | Palm, Inc. | Interpreting Gesture Input Including Introduction Or Removal Of A Point Of Contact While A Gesture Is In Progress |
| DE102011122110B4 (en) | 2011-12-22 | 2023-05-25 | Polyic Gmbh & Co. Kg | Operating device with display device and touch panel device, and multi-layer body for providing a touch panel functionality |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5579037A (en) * | 1993-06-29 | 1996-11-26 | International Business Machines Corporation | Method and system for selecting objects on a tablet display using a pen-like interface |
| US6366303B1 (en) * | 1991-12-20 | 2002-04-02 | Apple Computer, Inc. | Zooming controller |
| EP1282033A2 (en) * | 2001-07-24 | 2003-02-05 | Hewlett-Packard Company | Computer display having selective area magnification |
-
2003
- 2003-11-03 FR FR0312850A patent/FR2861886B1/en not_active Expired - Fee Related
-
2004
- 2004-11-03 WO PCT/FR2004/002819 patent/WO2005045659A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6366303B1 (en) * | 1991-12-20 | 2002-04-02 | Apple Computer, Inc. | Zooming controller |
| US5579037A (en) * | 1993-06-29 | 1996-11-26 | International Business Machines Corporation | Method and system for selecting objects on a tablet display using a pen-like interface |
| EP1282033A2 (en) * | 2001-07-24 | 2003-02-05 | Hewlett-Packard Company | Computer display having selective area magnification |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1752101A3 (en) * | 2005-08-08 | 2007-05-30 | Medison Co., Ltd. | Control panel for use in an ultrasonic diagnostic apparatus |
| EP1973029A1 (en) | 2007-03-22 | 2008-09-24 | Research In Motion Limited | Input Device for Continuous Gesturing Within a User Interface |
| WO2010026493A1 (en) * | 2008-09-04 | 2010-03-11 | Sony Ericsson Mobile Communications Ab | Multi-touch control for touch-sensitive display |
| WO2010089262A1 (en) | 2009-02-03 | 2010-08-12 | Centre National De La Recherche Scientifique (Cnrs) | Method and device for natural universal writing |
| EP2541553A3 (en) * | 2011-06-27 | 2013-01-23 | Yamaha Corporation | Parameter controlling apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| FR2861886B1 (en) | 2006-04-14 |
| WO2005045659A1 (en) | 2005-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101324107B1 (en) | Information output apparatus | |
| KR100752817B1 (en) | General information management system | |
| US20040034801A1 (en) | Method for creating and using computer passwords | |
| US20060161379A1 (en) | Pointing systems for addressing objects | |
| FR2936326A1 (en) | Display i.e. LCD, controlling device for e.g. electronic equipment, has main and subordinate graphical objects handled by groups of contact units, where modification of one of objects modifies properties of one of main graphical objects | |
| JP2017187850A (en) | Image processing system, information processing device, and program | |
| FR2861886A1 (en) | DEVICE AND METHOD FOR PROCESSING INFORMATION SELECTED IN A HYPERDENSE TABLE | |
| FR2980605A1 (en) | METHOD FOR RETRIEVING A REPRESENTATION OF A ANNOTATED WEB DOCUMENT, COMPUTER PROGRAM AND ELECTRONIC DEVICE THEREFOR | |
| FR2918774A1 (en) | PORTABLE DEVICE FOR CONTROLLING THE EXECUTION OF INSTRUCTIONS, IN PARTICULAR THROUGH ACTUATORS PLACED ON A REAR VIEW. | |
| FR2980004A1 (en) | Mobile terminal e.g. smartphone, has computer application including instructions for displaying control window on main screen and for moving cursor on auxiliary screen in response to movement of touch in active region of window | |
| WO2009053544A2 (en) | Method for generating and automatically sending a handwritten electronic message to an addressee manually designated by the writing instrument, and means for implementing same | |
| FR2805359A1 (en) | CONTROL SYSTEM AND METHOD IN A COMPUTER ENVIRONMENT | |
| FR3079048A1 (en) | METHOD FOR INTERACTING BETWEEN ONE PART AT LEAST ONE USER AND / OR ONE ELECTRONIC DEVICE AND A SECOND ELECTRONIC DEVICE | |
| CA2503210A1 (en) | Improved handwritten-data-processing device and installation, which provide a certified data back-up with links | |
| WO2003034959A2 (en) | Method for enabling at least a user, in particular a blind user, to perceive a shape and device therefor | |
| FR2837941A1 (en) | Keyboard for entry of text to mobile telephones or personal digital assistants, displays character sets on screen with key selecting character set then character from that set | |
| Reading | The dynamics of zero: on digital memories of Mars and the human fœtus in the globital memory field | |
| WO2001077803A1 (en) | Method and apparatus for editing images representing ideas | |
| FR2862467A1 (en) | Mobile barcode reader includes image scanner and detector with communication module transmitted code after reading | |
| WO1998022866A1 (en) | Cd-rom interface | |
| EP3685252A1 (en) | Method for operating a computing device and computing device implementing the latter | |
| FR2925186A1 (en) | Data inputting method for e.g. cellular telephone, involves executing instruction corresponding to content of selected case by electronic equipment, and generating action corresponding to symbol in selected case | |
| Lewis | The reconstruction of virtual cuneiform fragments in an online environment | |
| WO2012016379A1 (en) | Apparatus and associated methods | |
| KR20250076027A (en) | The development of the Map word and the process applying it I-2 (2) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| ST | Notification of lapse |
Effective date: 20100730 |