FR2862467A1 - Procede et dispositif de lecture et de communication - Google Patents
Procede et dispositif de lecture et de communication Download PDFInfo
- Publication number
- FR2862467A1 FR2862467A1 FR0313525A FR0313525A FR2862467A1 FR 2862467 A1 FR2862467 A1 FR 2862467A1 FR 0313525 A FR0313525 A FR 0313525A FR 0313525 A FR0313525 A FR 0313525A FR 2862467 A1 FR2862467 A1 FR 2862467A1
- Authority
- FR
- France
- Prior art keywords
- message
- user
- during
- image
- control 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.)
- Pending
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/0304—Detection arrangements using opto-electronic means
- G06F3/0317—Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9554—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of two-dimensional [2D] relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
- G06K7/10821—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
- G06K7/10881—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices constructional details of hand-held scanners
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/22—Image preprocessing by selection of a specific region containing or referencing a pattern; Locating or processing of specific regions to guide the detection or recognition
-
- 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/2753—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 providing data content
- H04M1/2755—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 providing data content by optical scanning
-
- 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
- H04M1/72436—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 for text messaging, e.g. short messaging services [SMS] or e-mails
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Le dispositif mobile (100) comporte :- un capteur d'images matriciel (110) adapté à transmettre des signaux représentatifs d'une image en deux dimensions,- des moyens de contrôle (120) adaptés à lire un message contenu dans des signaux représentatifs transmis par le capteur d'images,- des moyens de mémorisation (126) dudit message et- des moyens de communication (130) adaptés à transmettre ledit message.Préférentiellement, les moyens de contrôle sont adaptés à commander les moyens de communication pour se connecter à une adresse sur un réseau dépendant du contenu dudit message.Selon des variantes, les moyens de contrôle sont adaptés à effectuer- un décodage de code à barres ;- une reconnaissance de caractères imprimés et/ou- une reconnaissance de caractères manuscrits.Selon des variantes, les moyens de contrôle sont adaptés à associer un fichier audit message.
Description
PROCEDE ET DISPOSITIF DE LECTURE ET DE COMMUNICATION 5
La présente invention concerne un procédé et un dispositif de lecture et de communication. Elle s'applique, en particulier, à la lecture de codes à barres et de transmission à distance de ce code.
La saisie d'information avec un téléphone portable ou un assistant digital personnel est fastidieuse: l'utilisation du clavier dont chaque touche correspond à plusieurs caractères impose un nombre d'opérations élevé (choix de touche, sélection de caractère correspondant et vérification à l'écran pour chaque caractère à saisir) et ne permet pas une saisie rapide, d'une part, et l'écriture sur un écran tactile est source d'erreur et demande des manipulations et vérifications assez longues, d'autre part.
L'utilisation d'un clavier étendu permet une saisie plus rapide mais souffre de 20 problèmes d'ergonomie et de portabilité.
La présente invention vise à remédier à ces inconvénients.
Selon un premier aspect, la présente invention vise un dispositif mobile, caractérisé en ce qu'il comporte: - un capteur d'images matriciel adapté à transmettre des signaux représentatifs d'une 25 image en deux dimensions, - des moyens de contrôle adaptés à lire un message contenu dans des signaux représentatifs transmis par le capteur d'images, - des moyens de mémorisation dudit message et - des moyens de communication adaptés à transmettre ledit message.
Grâce à ces dispositions, l'utilisateur lit aisément un message tel qu'une adresse, un commentaire, un code d'identification et/ou une adresse réseau en positionnant le dispositif mobile de telle manière que le capteur d'images capte l'image du message.
La saisie du message est donc à la fois rapide et fiable.
Selon des caractéristiques particulières, les moyens de contrôle sont adaptés à commander les moyens de communication pour se connecter à une adresse sur un réseau dépendant du contenu dudit message. Grâce à ces dispositions, l'utilisateur peut entrer en communication avec un téléphone, une adresse électronique URL ou une adresse de courrier électronique.
Selon des caractéristiques particulières, les moyens de contrôle sont adaptés à effectuer un décodage de code à barres.
Grâce à ces dispositions, le message peut être fourni sous la forme de codes à barres, par exemple imprimé sur une carte de visite.
Selon des caractéristiques particulières, les moyens de contrôle sont adaptés à effectuer une reconnaissance de caractères imprimés.
Grâce à ces dispositions, le message peut être fourni sous la forme d'une suite de 10 caractères imprimés, par exemple sur une carte de visite, une adresse de courrier électronique, un numéro de télécopie ou sur une télécopie ou un courrier électronique imprimé, un numéro de réservation, un numéro d'abonné.
Selon des caractéristiques particulières, les moyens de contrôle sont adaptés à effectuer une reconnaissance de caractères manuscrits.
Grâce à ces dispositions, le message peut être fourni sous la forme d'une suite de caractères manuscrits, par exemple dans un carnet d'adresses.
Selon des caractéristiques particulières, les moyens de contrôle sont adaptés à associer un fichier audit message.
Grâce à ces dispositions, le message peut être associé à une photographie numérique, à un fichier texte à transmettre, par exemple sous la forme de mini-messages ("SMS") ou de courrier électronique.
Selon des caractéristiques particulières, les moyens de contrôle sont adaptés à effectuer une reconnaissance de mouvements du dispositif mobile, lesdits mouvements étant captés par une succession d'images prises par le capteur d'images.
Grâce à ces dispositions, le message peut être fourni en manipulant le dispositif mobile comme un stylo.
Selon un deuxième aspect, la présente invention vise un procédé de lecture et de communication, caractérisé en ce qu'il comporte: - une étape de capture d'images matricielles en deux dimensions, - une étape de lecture d'un message contenu dans lesdites images, - une étape de mémorisation dudit message et - une étape de communication dudit message.
Les avantages, buts et caractéristiques de ce procédé étant similaires à ceux du dispositif succinctement exposé ci-dessus, ils ne sont pas rappelés ici.
D'autres avantages, buts et caractéristiques de la présente invention ressortiront de la description qui va suivre faite, dans un but explicatif et nullement limitatif en regard des dessins annexés dans lesquels: - la figure 1 représente un premier mode de réalisation du dispositif objet de la présente invention; - la figure 2 représente un premier mode de réalisation du procédé objet de la présente invention; - la figure 3 représente un deuxième mode de réalisation du procédé objet de la présente invention; - la figure 4 représente un troisième mode de réalisation du dispositif objet de la présente invention et - la figure 5 représente un quatrième mode de réalisation du dispositif objet de la présente invention.
Dans toute la description, on utilise les définitions ci-dessous: - code barre: image qui contient une information codée, par exemple code à barres à une ou a deux dimensions; - appareil ou dispositif électronique mobile: un appareil électronique à alimentation autonome comportant un processeur, par exemple un assistant personnel (en anglais PDA pour personal digital assistant) ou un téléphone mobile; - adresse réseau: une adresse sur un réseau électronique, par exemple une adresse électronique URL (pour uniform ressource location), une adresse de courrier électronique (en anglais e-mail adresse), un numéro de téléphone; - communication sans fil: communication à distance par transmission d'ondes sans support matériel, par exemple hertziennes.
L'appareil mobile 100 comporte un capteur d'image matriciel 110, des moyens de contrôle 120, un moyen de communication sans fil 130, un afficheur d'images 140 et un moyen de sélection 150.
L'appareil mobile 100 est, par exemple, constitué d'un téléphone mobile comportant un appareil photo numérique ou d'un assistant personnel numérique comportant un appareil photo numérique, doté d'un module de lecture de messages dans des images prises par ledit appareil photo numérique et d'un contrôleur programmé pour mettre en oeuvre la présente invention.
Les moyens de contrôle 120 comportent une mémoire de programme 122 qui conserve un logiciel de lecture de message dans des données d'images fournies par le capteur d'image matriciel 110 et une mémoire de données 126.
Les moyens de contrôle 120 sont, par exemple, constitués d'un microcontrôleur dont la mémoire de programme conserve un programme adapté à mettre en oeuvre l'une des successions d'étapes illustrées aux figures 2 à 5.
Le capteur d'image matriciel 110 comporte, par exemple, un capteur d'images à dispositif de transfert de charges (DTC correspondant, en anglais à CCD pour charge coupled device) placé derrière un objectif. II fournit des signaux numériques représentatifs des images qui se forment à sa surface, selon des techniques connues.
Le moyen de sélection 150 comporte, par exemple, un clavier et/ou un dispositif de pointage tel qu'un écran tactile, une touche de navigation mono ou bidirectionnelle. Il permet à un utilisateur de l'appareil mobile de sélectionner des fonctions à effectuer et/ou des données à saisir.
Selon les variantes, les moyens de contrôle comportent: - un module de décodage de codes barre, - un module de reconnaissance optique de caractères imprimés, - un module de reconnaissance optique de caractères manuscrits et/ou - un module de reconnaissance de mouvements.
D'une manière générale, selon l'invention, le capteur d'images matriciel envoie des signaux représentatifs d'image (image vidéo) aux moyens de contrôle qui comportent un module reconnaissance d'un message (par exemple l'un des trois modules indiqués au paragraphe précédent). Ce module décode un message dans l'image, par exemple une adresse réseau et les moyens de contrôle provoquent l'affichage du message sur l'afficheur. L'utilisateur peut choisir de conserver ce message par utilisation du clavier ou d'un écran tactile. Dans ce cas, les moyens de contrôle provoquent la mémorisation du message dans la mémoire de données du dispositif mobile.
Que l'utilisateur ait choisi, ou non, de conserver le message décodé, les moyens de contrôle demandent à l'utilisateur, par affichage d'une question sur l'afficheur, s'il souhaite associer des données à ce message. Si l'utilisateur répond positivement, il peut choisir de capter une nouvelle image ou de saisir un message complémentaire au clavier ou avec par utilisation de l'écran tactile et les moyens de contrôle. Si l'utilisateur a choisi de mémoriser le message décodé, les moyens de contrôle associent, en mémoire, ces données (image et/ou message complémentaires) avec le message initialement décodé.
Que l'utilisateur ait choisi, ou non, de conserver le message décodé, si le message comporte ou fait référence à une adresse réseau, les moyens de contrôle demandent à l'utilisateur s'il souhaite se connecter à l'adresse réseau affichée à l'écran et représentée par le message décodé. Si l'utilisateur choisit de se connecter, les moyens de contrôle provoquent la connexion, par l'intermédiaire du moyen de communication sans fil, pour transmettre un message (par exemple un mini-message SMS, un fichier de données ou un courrier électronique, comportant éventuellement les données complémentaires, image et/ou message complémentaires) ou pour parler à l'interlocuteur qui utilise un numéro de téléphone représenté par le message décodé.
On observe, en figure 2, une étape 200 d'initialisation du dispositif mobile, puis une étape 205 de sélection de l'application de capture de messages dans une image. Au cours d'une étape 210, l'application affiche, en temps réel, l'image vidéo prise par le capteur d'images matriciel.
Au cours d'une étape 215, l'utilisateur place l'appareil mobile de façon à voir clairement et entièrement le code barre dans l'image affichée. Le dispositif mobile décode le message contenu dans le code barre dans une succession de (par exemple chaque) image saisie par le capteur d'image matriciel et ce message est automatiquement affiché sur l'afficheur du dispositif mobile.
Dès que l'application a décodé le code barre présent dans une image, au cours d'une étape 225, on affiche à l'écran l'adresse réseau représentée par le code barre. Au cours d'une étape 230, on demande à l'utilisateur, par affichage d'une question à l'écran, s'il souhaite se connecter immédiatement à l'adresse réseau ou s'il souhaite stocker l'adresse réseau pour une utilisation ultérieure.
Si l'utilisateur choisit une connexion immédiate, au cours d'une étape 235, on détermine si le message décodé comporte une adresse réseau constitué d'une adresse de courrier électronique ou d'un numéro de téléphone. Par exemple, une succession de chiffres ne contenant aucun signe "@" est considéré comme un numéro de téléphone et une succession de caractères comportant le signe "@" est considérée comme une adresse de courrier électronique. Si le message décodé ne comporte pas d'adresse réseau, on demande à l'utilisateur de saisir une adresse réseau et, une fois saisie, on détermine si cette adresse réseau est une adresse de courrier électronique ou un numéro de téléphone.
Si l'adresse réseau représente une adresse de courrier électronique, au cours d'une étape 240, on ouvre un écran de saisie d'un courrier électronique dont le destinataire est l'adresse réseau décodée, au cours d'une étape 245, l'utilisateur saisit un message, des données en mémoire et/ou une image provenant du capteur d'images, au cours d'une étape 250, il valide le message saisi et au cours d'une étape 255, on transmet le courrier électronique à l'adresse réseau décodée.
Si l'adresse réseau est un numéro de téléphone, au cours d'une étape 260, on ouvre un écran de saisie d'un mini-message (SMS) dans lequel l'utilisateur peut aussi choisir d'appeler immédiatement le numéro de téléphone décodé. Au cours d'une étape 265, on détermine si l'utilisateur a choisi l'appel immédiat du numéro de téléphone. Si oui, au cours d'une étape 270, on procède à cet appel selon des techniques connues. Si l'utilisateur ne sélectionne pas l'appel immédiat, au cours d'une étape 275, l'utilisateur saisit un message, des données en mémoire et/ou une image provenant du capteur d'images, au cours d'une étape 280, il valide le message saisi et au cours d'une étape 285, on transmet le mini- message à l'adresse réseau décodée.
Si, au cours de l'étape 230, l'utilisateur choisit de stocker le message décodé (par exemple l'adresse réseau), au cours d'une étape 290, l'utilisateur saisit éventuellement des données à associer et/ou prend au moins une photo à associer au message décodé. Lorsque l'utilisateur valide ces données ou s'il a choisi de ne pas associer de données complémentaires, au cours d'une étape 295, on met en mémoire de données le message et les éventuelles données complémentaires.
Ainsi, l'utilisateur peut associer une photo d'une personne à son numéro de téléphone, à son nom, aux données de sa carte de visite, ou une photo d'un produit à ses références ou à une référence de lieu de vente, stand commercial...
En variante, le message contenu dans le code barre fait référence à une base de données à laquelle l'utilisateur peut accéder pour en extraire de nombreuses coordonnées correspondant à ce message: adresses de courrier électronique, numéros de téléphone fixe de domicile, de mobile, de travail, adresse postale, ... Dans ce cas, au cours de l'étape 225, on fait appel à cette base de données, on en extrait les informations disponibles et on les affiche comme indiqué ci-dessus.
En variante, au cours de l'étape 215, l'utilisateur place l'appareil mobile de façon à voir clairement et entièrement le code barre dans l'image affichée puis, avant l'étape 225, au cours d'une étape 220, l'utilisateur sélectionne une image et le dispositif mobile décode le message contenu dans le code barre de l'image sélectionnée et ce message est automatiquement affiché sur l'afficheur du dispositif mobile.
On observe, en figure 3, une étape 300 d'initialisation du dispositif mobile, puis une étape 305 de sélection de l'application de capture de messages dans une image. Au cours d'une étape 310, l'application affiche, en temps réel, l'image vidéo prise par le capteur d'images matriciel.
Au cours d'une étape 315, l'utilisateur place l'appareil mobile de façon à voir clairement et entièrement le message imprimé dans l'image affichée. Le terme "imprimé" signifie ici aussi bien les messages constitués de caractères d'imprimerie imprimés sur papier ou sur un autre support matériel que les messages affichés sur des écrans, par exemple d'ordinateur. L'utilisateur sélectionne une image au cours d'une étape 320 et l'application décode le message contenu dans l'image sélectionnée. Dès que l'application a reconnu un message présent dans l'image sélectionnée, au cours d'une étape 325, on affiche à l'écran le message reconnu. Au cours d'une étape 330, on demande à l'utilisateur, par affichage d'une question à l'écran, s'il souhaite se connecter immédiatement à une adresse réseau présente dans le message reconnu ou s'il souhaite stocker le message reconnu pour une utilisation ultérieure.
Si l'utilisateur choisit une connexion immédiate, au cours d'une étape 335, on détermine si le message reconnu comporte une adresse réseau constitué d'une adresse de courrier électronique ou d'un numéro de téléphone. Par exemple, une succession de chiffres ne contenant aucun signe "@" est considéré comme un numéro de téléphone et une succession de caractères comportant le signe "@" est considérée comme une adresse de courrier électronique. Si le message reconnu ne comporte pas d'adresse réseau, on demande à l'utilisateur de saisir une adresse réseau et, une fois saisie, on détermine si cette adresse réseau est une adresse de courrier électronique ou un numéro de téléphone.
Si l'adresse réseau représente une adresse de courrier électronique, au cours d'une étape 340, on ouvre un écran de saisie d'un courrier électronique dont le destinataire est l'adresse réseau reconnue, au cours d'une étape 345, l'utilisateur saisit un message, des données en mémoire et/ou une image provenant du capteur d'images, au cours d'une étape 350, il valide le message saisi et au cours d'une étape 355, on transmet le courrier électronique à l'adresse réseau reconnue.
Si l'adresse réseau est un numéro de téléphone, au cours d'une étape 360, on ouvre un écran de saisie d'un mini-message (SMS) dans lequel l'utilisateur peut aussi choisir d'appeler immédiatement le numéro de téléphone décodé. Au cours d'une étape 365, on détermine si l'utilisateur a choisi l'appel immédiat du numéro de téléphone. Si oui, au cours d'une étape 370, on procède à cet appel selon des techniques connues. Si l'utilisateur ne sélectionne pas l'appel immédiat, au cours d'une étape 375, l'utilisateur saisit un message, des données en mémoire et/ou une image provenant du capteur d'images, au cours d'une étape 380, il valide le message saisi et au cours d'une étape 385, on transmet le minimessage à l'adresse réseau reconnue.
Si, au cours de l'étape 330, l'utilisateur choisit de stocker le message décodé (par exemple l'adresse réseau), au cours d'une étape 390, l'utilisateur saisit éventuellement des données à associer et/ou prend au moins une photo à associer au message décodé. Lorsque l'utilisateur valide ces données ou s'il a choisi de ne pas associer de données complémentaires, au cours d'une étape 395, on met en mémoire de données le message et les éventuelles données complémentaires.
Ainsi, l'utilisateur peut associer une photo d'une personne à son numéro de téléphone, à son nom, aux données de sa carte de visite, ou une photo d'un produit à ses références ou à une référence de lieu de vente, stand commercial...
En variante, le message reconnu fait référence à une base de données à laquelle l'utilisateur peut accéder pour en extraire de nombreuses coordonnées correspondant à ce message: adresses de courrier électronique, numéros de téléphone fixe de domicile, de mobile, de travail, adresse postale, ... Dans ce cas, au cours de l'étape 325, on fait appel à cette base de données, on en extrait les informations disponibles et on les affiche comme indiqué ci-dessus.
En variante, l'étape 320 est éliminée et le dispositif mobile décode le message contenu dans le code barre dans chaque image saisie par le capteur d'image matriciel et ce message est automatiquement affiché sur l'afficheur du dispositif mobile.
En mettant en oeuvre le deuxième mode de réalisation du procédé objet de la présente invention illustré en figure 3, l'utilisateur peut capter, transmettre et/ou mémoriser des données lues sur une carte de visite, une publicité, un livre, une facture, un contrat d'abonnement ou une page internet, par exemple et y associer des commentaires ou des images complémentaires.
Par exemple, l'utilisateur peut saisir un mini-message SMS avec un ordinateur, donc avec la facilité d'utilisation d'un clavier alphanumérique, puis le saisir, par reconnaissance optique de caractères, pour le transmettre à un destinataire dont le numéro de téléphone a été reconnu précédemment.
On observe, en figure 4, une étape 400 d'initialisation du dispositif mobile, puis une étape 405 de sélection de l'application de capture de messages dans une image. Au cours d'une étape 410, l'application affiche, en temps réel, l'image vidéo prise par le capteur d'images matriciel.
Au cours d'une étape 415, l'utilisateur place l'appareil mobile de façon à voir clairement et entièrement le message manuscrit dans l'image affichée. L'utilisateur sélectionne une image au cours d'une étape 420 et l'application détermine le message contenu dans l'image sélectionnée. Dès que l'application a reconnu un message présent dans l'image sélectionnée, au cours d'une étape 425, on affiche à l'écran le message reconnu. Au cours d'une étape 430, on demande à l'utilisateur, par affichage d'une question à l'écran, s'il souhaite se connecter immédiatement à une adresse réseau présente dans le message reconnu ou s'il souhaite stocker le message reconnu pour une utilisation ultérieure.
Si l'utilisateur choisit une connexion immédiate, au cours d'une étape 435, on détermine si le message reconnu comporte une adresse réseau constitué d'une adresse de courrier électronique ou d'un numéro de téléphone. Par exemple, une succession de chiffres ne contenant aucun signe "@" est considéré comme un numéro de téléphone et une succession de caractères comportant le signe "@" est considérée comme une adresse de courrier électronique. Si le message reconnu ne comporte pas d'adresse réseau, on demande à l'utilisateur de saisir une adresse réseau et, une fois saisie, on détermine si cette adresse réseau est une adresse de courrier électronique ou un numéro de téléphone.
Si l'adresse réseau représente une adresse de courrier électronique, au cours d'une étape 440, on ouvre un écran de saisie d'un courrier électronique dont le destinataire est l'adresse réseau reconnue et le message est le message reconnu à l'exception de l'adresse réseau, au cours d'une étape 445, l'utilisateur saisit un complément de message, des données en mémoire et/ou une image provenant du capteur d'images, au cours d'une étape 450, il valide le message saisi et au cours d'une étape 455, on transmet le courrier électronique à l'adresse réseau reconnue.
Si l'adresse réseau est un numéro de téléphone, au cours d'une étape 460, on ouvre un écran de saisie d'un mini-message (SMS) dans lequel l'utilisateur peut aussi choisir d'appeler immédiatement le numéro de téléphone décodé, le mini-message SMS comportant le message reconnu à l'exception du numéro de téléphone.
Au cours d'une étape 465, on détermine si l'utilisateur a choisi l'appel immédiat du numéro de téléphone. Si oui, au cours d'une étape 470, on procède à cet appel selon des techniques connues. Si l'utilisateur ne sélectionne pas l'appel immédiat, au cours d'une étape 475, l'utilisateur saisit un complément de message, des données en mémoire et/ou une image provenant du capteur d'images, au cours d'une étape 480, il valide le message saisi et au cours d'une étape 485, on transmet le mini-message à l'adresse réseau reconnue.
Si, au cours de l'étape 430, l'utilisateur choisit de stocker le message décodé (par exemple l'adresse réseau), au cours d'une étape 490, l'utilisateur saisit éventuellement des données à associer et/ou prend au moins une photo à associer au message décodé. Lorsque l'utilisateur valide ces données ou s'il a choisi de ne pas associer de données complémentaires, au cours d'une étape 495, on met en mémoire de données le message et les éventuelles données complémentaires.
Ainsi, l'utilisateur peut constituer rapidement un mini-message ou un courrier électronique, par écriture manuscrite puis reconnaissance de cette écriture, et, éventuellement, y associer une photo.
En variante, l'étape 420 est éliminée et le dispositif mobile décode le message contenu dans le code barre dans chaque image saisie par le capteur d'image matriciel et ce message est automatiquement affiché sur l'afficheur du dispositif mobile.
En mettant en oeuvre le troisième mode de réalisation du procédé objet de la présente invention illustré en figure 4, l'utilisateur peut constituer aisément des courriers électroniques et/ou des mini-messages SMS et y associer des commentaires ou des images complémentaires.
On observe, en figure 5, une étape 500 d'initialisation du dispositif mobile, puis une étape 505 de sélection de l'application de capture de messages dans une image. Au cours d'une étape 510, l'application traite, en temps réel, l'image vidéo prise par le capteur d'images matriciel pour déterminer le mouvement du dispositif mobile par rapport à son environnement. Par exemple, l'utilisateur positionne le dispositif mobile de telle manière qu'une tache noire sur un fond blanc soit dans le champ optique du capteur d'image matriciel et, par détermination des déplacements de cette tache d'une image à la suivante, on détermine les mouvements effectués par le dispositif mobile.
Au cours d'une étape 515, l'utilisateur déplace l'appareil mobile de façon à écrire, par le mouvement du dispositif mobile, une succession de caractères manuscrits, dans un plan, en écartant le dispositif de ce plan entre deux caractères.
Dès que l'application a reconnu un message représenté par l'ensemble des mouvements du dispositif mobile, au cours d'une étape 525, on affiche à l'écran le message reconnu. Au cours d'une étape 530, on demande à l'utilisateur, par affichage d'une question à l'écran, s'il souhaite se connecter immédiatement à une adresse réseau présente dans le message reconnu ou s'il souhaite stocker le message reconnu pour une utilisation ultérieure.
Si l'utilisateur choisit une connexion immédiate, au cours d'une étape 535, on détermine si le message reconnu comporte une adresse réseau constitué d'une adresse de courrier électronique ou d'un numéro de téléphone. Par exemple, une succession de chiffres ne contenant aucun signe "@" est considéré comme un numéro de téléphone et une succession de caractères comportant le signe "@" est considérée comme une adresse de courrier électronique. Si le message reconnu ne comporte pas d'adresse réseau, on demande à l'utilisateur de saisir une adresse réseau et, une fois saisie, on détermine si cette adresse réseau est une adresse de courrier électronique ou un numéro de téléphone.
Si l'adresse réseau représente une adresse de courrier électronique, au cours d'une étape 540, on ouvre un écran de saisie d'un courrier électronique dont le destinataire est l'adresse réseau reconnue et le message est le message reconnu à l'exception de l'adresse réseau, au cours d'une étape 545, l'utilisateur saisit un complément de message, des données en mémoire et/ou une image provenant du capteur d'images, au cours d'une étape 550, il valide le message saisi et au cours d'une étape 555, on transmet le courrier électronique à l'adresse réseau reconnue.
Si l'adresse réseau est un numéro de téléphone, au cours d'une étape 560, on ouvre un écran de saisie d'un mini-message (SMS) dans lequel l'utilisateur peut aussi choisir d'appeler immédiatement le numéro de téléphone décodé, le mini-message SMS comportant le message reconnu à l'exception du numéro de téléphone.
Au cours d'une étape 565, on détermine si l'utilisateur a choisi l'appel immédiat du numéro de téléphone. Si oui, au cours d'une étape 570, on procède à cet appel selon des techniques connues. Si l'utilisateur ne sélectionne pas l'appel immédiat, au cours d'une étape 575, l'utilisateur saisit un complément de message, des données en mémoire et/ou une image provenant du capteur d'images, au cours d'une étape 580, il valide le message saisi et au cours d'une étape 585, on transmet le mini-message à l'adresse réseau reconnue.
Si, au cours de l'étape 530, l'utilisateur choisit de stocker le message décodé (par exemple l'adresse réseau), au cours d'une étape 590, l'utilisateur saisit éventuellement des données à associer et/ou prend aumoins une photo à associer au message décodé. Lorsque l'utilisateur valide ces données ou s'il a choisi de ne pas associer de données complémentaires, au cours d'une étape 595, on met en mémoire de données le message et les éventuelles données complémentaires.
Ainsi, l'utilisateur peut constituer rapidement un mini-message ou un courrier électronique, par écriture manuscrite en manipulant le dispositif mobile comme un stylo, puis reconnaissance de cette écriture, et, éventuellement, y associer une photo.
En mettant en oeuvre le quatrième mode de réalisation du procédé objet de la présente invention illustré en figure 5, l'utilisateur peut constituer aisément des courriers électroniques et/ou des mini-messages SMS et y associer des commentaires ou des images complémentaires.
Claims (8)
1 - Dispositif mobile (100), caractérisé en ce qu'il comporte: - un capteur d'images matriciel (110) adapté à transmettre des signaux représentatifs d'une image en deux dimensions, - des moyens de contrôle (120) adaptés à lire un message contenu dans des signaux représentatifs transmis par le capteur d'images, - des moyens de mémorisation (126) dudit message et - des moyens de communication (130) adaptés à transmettre ledit message.
2 - Dispositif selon la revendication 1, caractérisé en ce que les moyens de contrôle (120) sont adaptés à commander les moyens de communication (130) pour se connecter à une adresse sur un réseau dépendant du contenu dudit message.
3 - Dispositif selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que les moyens de contrôle (120) sont adaptés à effectuer un décodage de code à barres.
4 - Dispositif selon l'une quelconque des revendications 1 à 3, caractérisé en ce que les moyens de contrôle (120) sont adaptés à effectuer une reconnaissance de caractères imprimés.
- Dispositif selon l'une quelconque des revendications 1 à 4, caractérisé en ce que les moyens de contrôle (120) sont adaptés à effectuer une reconnaissance de caractères manuscrits.
6 - Dispositif selon l'une quelconque des revendications 1 à 5, caractérisé en ce que les moyens de contrôle (120) sont adaptés à associer un fichier audit message.
7 - Dispositif selon l'une quelconque des revendications 1 à 4, caractérisé en ce que les moyens de contrôle (120) sont adaptés à effectuer une reconnaissance de mouvements du dispositif mobile, lesdits mouvements étant captés par une succession d'images prises par le capteur d'images (110).
8 - Procédé de lecture et de communication, caractérisé en ce qu'il comporte: - une étape de capture d'images matricielles en deux dimensions (210, 215, 220), - une étape de lecture d'un message contenu dans lesdites images (220, 225), - une étape de mémorisation dudit message (295) et une étape de communication dudit message (255, 270, 285).
9 - Procédé selon la revendication 8, caractérisé en ce que l'étape de communication dudit message comporte une étape de connexion à une adresse sur un réseau, ladite adresse dépendant du contenu dudit message.
10 Procédé selon l'une quelconque des revendications 8 ou 9, caractérisé en ce qu'il comporte une étape d'association d'un fichier audit message.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0313525A FR2862467A1 (fr) | 2003-11-17 | 2003-11-17 | Procede et dispositif de lecture et de communication |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0313525A FR2862467A1 (fr) | 2003-11-17 | 2003-11-17 | Procede et dispositif de lecture et de communication |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR2862467A1 true FR2862467A1 (fr) | 2005-05-20 |
Family
ID=34508576
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR0313525A Pending FR2862467A1 (fr) | 2003-11-17 | 2003-11-17 | Procede et dispositif de lecture et de communication |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR2862467A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010118507A1 (fr) * | 2009-04-14 | 2010-10-21 | Research In Motion Limited | Récupération de contenu supplémentaire à partir de données figurant dans un code mobile |
| WO2010118506A1 (fr) * | 2009-04-14 | 2010-10-21 | Research In Motion Limited | Systèmes et procédés de mise à jour de contenu résolu d'un code mobile |
| US8559929B2 (en) | 2009-04-14 | 2013-10-15 | Blackberry Limited | Resolved mobile code content tracking |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999049640A1 (fr) * | 1998-03-26 | 1999-09-30 | Siemens Aktiengesellschaft | Dispositif de communication mobile |
| EP1122934A2 (fr) * | 2000-02-02 | 2001-08-08 | Motorola, Inc. | Appareil de communication muni d'une fonction de numérotation utilisant la reconnaissance optique de caractère et méthode associée |
| WO2002001379A2 (fr) * | 2000-06-27 | 2002-01-03 | Browning Denton R | Systeme d'acces a des informations eloignees mettant en oeuvre un scanneur a main |
| EP1255185A1 (fr) * | 2000-02-08 | 2002-11-06 | Matsushita Electric Industrial Co., Ltd. | Terminal portable |
-
2003
- 2003-11-17 FR FR0313525A patent/FR2862467A1/fr active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999049640A1 (fr) * | 1998-03-26 | 1999-09-30 | Siemens Aktiengesellschaft | Dispositif de communication mobile |
| EP1122934A2 (fr) * | 2000-02-02 | 2001-08-08 | Motorola, Inc. | Appareil de communication muni d'une fonction de numérotation utilisant la reconnaissance optique de caractère et méthode associée |
| EP1255185A1 (fr) * | 2000-02-08 | 2002-11-06 | Matsushita Electric Industrial Co., Ltd. | Terminal portable |
| WO2002001379A2 (fr) * | 2000-06-27 | 2002-01-03 | Browning Denton R | Systeme d'acces a des informations eloignees mettant en oeuvre un scanneur a main |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010118507A1 (fr) * | 2009-04-14 | 2010-10-21 | Research In Motion Limited | Récupération de contenu supplémentaire à partir de données figurant dans un code mobile |
| WO2010118506A1 (fr) * | 2009-04-14 | 2010-10-21 | Research In Motion Limited | Systèmes et procédés de mise à jour de contenu résolu d'un code mobile |
| US8559929B2 (en) | 2009-04-14 | 2013-10-15 | Blackberry Limited | Resolved mobile code content tracking |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20020131636A1 (en) | Palm office assistants | |
| KR101257206B1 (ko) | 렌더링된 문서를 식별하기 위한 디바이스 및 방법 | |
| US20090171915A1 (en) | System and method for embedding symbology in digital images and using the symbology to organize and control the digital images | |
| US20020102966A1 (en) | Object identification method for portable devices | |
| US20090061949A1 (en) | System, method and mobile unit to sense objects or text and retrieve related information | |
| JP2005174317A5 (fr) | ||
| US20120219239A1 (en) | System, Method, and Devices for Searching for a Digital Image over a Communication Network | |
| US20100031173A1 (en) | Business Card Scanner | |
| CN112306601B (zh) | 一种应用交互方法、装置、电子设备及存储介质 | |
| JP2012009033A (ja) | レンダリングされた文書からのハンドヘルド装置を用いたデータ取得 | |
| KR102234172B1 (ko) | 디지털 트윈 책장 제공 장치 및 방법 | |
| JP2001100887A (ja) | オブジェクト処理装置 | |
| EP2185996A2 (fr) | Procede de confection et d'envoi automatique d'un message electronique ecrit a la main a un destinataire designe manuellement au moyen de l'instrument d'ecriture et moyens pour sa mise en oeuvre | |
| JP2005057501A (ja) | 携帯通信端末及びそれを利用した通信システム | |
| CN114359920B (zh) | 图像处理方法、装置、设备及存储介质 | |
| JP5023398B2 (ja) | 電子アルバム作成装置、方法、プログラム、システム、サーバー、情報処理装置、端末装置、及び撮像装置 | |
| FR2805359A1 (fr) | Systeme et procede de commande dans un environnement informatique | |
| KR100670758B1 (ko) | 전자 방명록 장치 및 이를 이용한 전자 방명록 작성 방법 | |
| CN112699985A (zh) | 一种用QRCode二维码存储、展示数据的方法及系统 | |
| FR2852422A1 (fr) | Procede d'identification automatique d'entites dans une image numerique | |
| JP6399371B1 (ja) | 情報処理装置、情報処理装置の制御方法及びプログラム | |
| KR101178302B1 (ko) | 헨드헬드 디바이스를 사용한, 렌더링된 문서로부터의데이터 캡쳐 | |
| FR2861886A1 (fr) | Dispositif et procede de traitement d'informations selectionnees dans un tableau hyperdense | |
| JPH11110412A (ja) | カメラが捕捉した画像に関する情報を処理し、表示するシステム | |
| Maarek et al. | Tagging the physical world |