Brevet FR3036525A1 — publié le 20161125

PROCEDE DE CODAGE D'INFORMATIONS AU MOYEN DE CARACTERES PHYSIQUES DOMAINE TECHNIQUE DE L'INVENTION [0001] La présente invention se rapporte au domaine des procédés de représentation de l'information au moyen de structures de caractères physiques et de structures informatiques. La présente invention se rapporte plus particulièrement à un procédé mis en oeuvre par ordinateur de codage d'informations décrites au moyen d'un ensemble de structures de caractères physiques et de structures informatiques, ledit ensemble de structures étant indépendant et composé d'éléments porteurs d'informations. L'invention concerne également un procédé de transfert d'informations comprenant un tel sous-procédé de codage d'informations, ainsi qu'un produit programme d'ordinateur comportant des instructions pour l'exécution d'une partie d'un tel procédé de transfert d'informations. ETAT DE LA TECHNIQUE ANTERIEURE [0002] On connaît de nombreux procédés de représentation de l'information sous forme digitale, notamment, les codes à caractères tels les codes barres et les codes messages comme les codes 2D. Seuls ces derniers permettent de coder l'octet (256 valeurs) et de représenter un fichier informatique. [0003] On connait également le procédé de codage d'informations DOTEM, tel que décrit par exemple dans le document brevet EP 1 880 348. Un tel procédé permet de coder quasi directement des octets, de simplifier les codages et conventions de formatage et d'accroître la sécurité de traitement. 3036525 2 [0004] En informatique, toutes les informations sont finalement codées sous forme d'octets qui ont chacun une valeur comprise entre 0 et 255. Le procédé DOTEM fait correspondre à chacune de ces valeurs une structure 5 particulière ou caractère. L'ensemble de ces caractères physiques sont regroupés sous forme d'alphabets comportant chacun plusieurs polices de caractères. Chaque structure de caractères physiques comporte au moins deux colonnes adjacentes, chaque colonne comprenant au moins un dot. La 10 dénomination « dot » désigne tout élément constituant la représentation physique d'au moins un bit informatique. Les colonnes des structures de caractères physiques représentent les octets des structures informatiques. Chaque octet d'un fichier informatique est représenté par une structure 15 spécifique qui est indépendante de la taille et du contenu du fichier. [0005] Le procédé DOTEM comporte une étape d'écriture sur un support passif de type papier. Au cours de l'étape d'écriture, chaque dot est affecté d'une valeur qui est 20 fonction de la position ou zone qu'il occupe sur la colonne associée. [0006] Toutefois, un tel procédé de codage DOTEM présente des fonctionnalités qui sont limitées à l'écriture de dots sur support passif de type papier. 25 [0007] EXPOSE DE L'INVENTION [0008] L'invention vise à remédier à tout ou partie des inconvénients de l'état de la technique identifiés ci-dessus et notamment à proposer un procédé de codage d'informations offrant des fonctionnalités améliorées, permettant d'élargir 30 le procédé de codage à davantage d'applications, tout en permettant de coder quasi directement des octets, de 3036525 3 simplifier les codages et conventions de formatage et d'accroître la sécurité de traitement. [0009] Cet objectif est atteint grâce à un procédé, mis en oeuvre par ordinateur, de codage d'informations décrites au 5 moyen d'un ensemble de structures de caractères physiques et de structures informatiques, ledit ensemble de structures étant indépendant et composé d'éléments porteurs d'informations, chaque structure de caractères physiques comportant au moins une colonne réelle ou virtuelle, chaque 10 colonne comprenant au moins un dot, un dot constituant la représentation physique d'au moins un bit informatique, et chaque structure informatique comprenant des octets, les colonnes des structures de caractères physiques représentant les octets des structures informatiques, le procédé 15 comportant une étape d'écriture au cours de laquelle chaque dot est affecté d'une valeur qui est fonction de la position ou zone qu'il occupe sur la colonne associée, dans lequel les dots sont représentés par des ondes ou par des jets ou dépôts de matière. 20 [0010] Un tel procédé a pour avantage de pouvoir être avantageusement étendu à des applications de type liaisons de transmission sans fil, par exemple des liaisons optiques de transmission à courte distance ; liaisons diffuses, par exemple liaisons radioélectriques ou sonores ; nuages 25 olfactifs par exemple pour la gestion d'ambiance ; ou encore imprimantes 3D. [0011] En outre, le concept de dot conserve avantageusement la même structure de codage quel que soit le type de matérialisation de l'information. Ainsi la matérialisation de 30 l'information sous forme de dots s'adapte automatiquement aux différentes technologies allant de l'informatique à celles de l'ensemble des périphériques pilotés par informatique, et 3036525 4 permet d'assurer une fonction de passerelle entre ces différentes technologies. [0012] Par ailleurs, le codage à l'aide de colonnes de dots utilisées comme des caractères permet de représenter les bits 5 informatiques donc toutes les informations mises en oeuvre dans les ordinateurs et réseaux, mais il permet aussi avantageusement une description de tous les symboles graphiques, notamment ceux qui codent des caractères comme : ales symboles codes-barres, suites de barres larges et 10 étroites ; ales symboles Postnet, suites de barres de différentes longueurs, en transcodant leur structure. [0013] Un tel codage permet d'écrire les symboles ci-dessus donc les valeurs qu'ils représentent, à partir d'une même 15 application et d'une police de caractères. [0014] Avantageusement, au cours de l'étape d'écriture, au moins un cadre ou enveloppe est ajouté(e) aux colonnes de dots de sorte à envelopper lesdites colonnes, ledit cadre ou ladite enveloppe délimitant également des dots de contrôle du 20 cadre et des colonnes de dots spécifiques, dites colonnes d'encapsulation. [0015] Cette caractéristique permet de détecter l'orientation des colonnes, de détecter et d'identifier le message codé par le procédé, et de contrôler l'intégrité et 25 les caractéristiques de ce message. [0016] Avantageusement, chaque dot est représenté par une impulsion lumineuse ou par une impulsion sonore. 3036525 5 [0017] Cette caractéristique rend possible une transmission d'informations sur une liaison sans contact courte distance, ne nécessitant que des traitements de signaux simples. [0018] Avantageusement, chaque dot est représenté par une 5 onde et, pour chaque colonne de dots, on utilise au moins un ou une combinaison des paramètres physiques suivants pour caractériser tous les dots de la colonne : la fréquence de l'onde ; l'amplitude de l'onde ; la durée de l'onde ; la phase de l'onde. 10 [0019] Avantageusement, chaque dot est représenté par une onde lumineuse, les dots étant représentés par au moins un ou une combinaison des paramètres suivants : densité ; brillance ; ordre d'affichage ; cadence ; durée d'allumage ; extinction ; formes 3D de type plots vibrants. 15 [0020] Cette caractéristique permet d'établir un grand nombre de dots de structure différente d'un point de vue lecture puisque l'élément temporel s'ajoute aux éléments de l'espace géométrique. Ceci permet de densifier la représentation des informations codées lors de l'étape 20 d'écriture, et donc d'augmenter la vitesse de transfert de ces informations dans une application de transfert d'informations. En outre, une telle caractéristique permet de faciliter la reconnaissance des dots par un logiciel de traitement d'images simplifié. 25 [0021] Avantageusement, chaque dot d'une colonne est associé à un pixel spécifique d'une image donnée dont les caractéristiques de couleur et/ou brillance définissent la pondération du dot correspondant suivant une convention d'association qui précise la localisation du pixel dans 30 l'image. 3036525 6 [0022] Cette caractéristique permet d'exprimer chaque dot dans une base strictement supérieure à deux ; chaque dot correspondant alors à plusieurs bits. Ainsi, la représentation des informations codées sur un dispositif 5 d'affichage est avantageusement densifiée, permettant ainsi d'augmenter la vitesse de transfert de l'information. [0023] Avantageusement, chaque dot est représenté par une onde lumineuse et le procédé comprend en outre, pour chaque structure de caractères physiques écrite, une étape 10 d'affichage, sur un support d'affichage, des colonnes de dots de cette structure de caractères physiques, l'affichage des dots étant effectué séquentiellement par une pluralité d'images successives. [0024] Cette caractéristique permet de faciliter encore la 15 reconnaissance des dots par un logiciel de traitement d'images simplifié. [0025] Avantageusement, chaque dot est représenté par un jet ou dépôt de matière et, pour chaque colonne de dots, on utilise au moins un ou une combinaison des paramètres 20 physiques suivants pour caractériser tous les dots de la colonne : nature du jet, densité du jet, température du jet, vitesse de déplacement du jet. [0026] Cette caractéristique permet avantageusement de proposer un procédé de codage d'informations pouvant être mis 25 en oeuvre dans un dispositif de type imprimante 3D, et proposant un codage quasi direct des octets, des codages et conventions de formatage simples et une sécurité de traitement améliorée. [0027] L'invention se rapporte également à un procédé de 30 transfert d'informations entre un émetteur et un récepteur reliés par une liaison sans fil, comprenant un sous-procédé 3036525 7 de codage d'informations tel que décrit ci-dessus, dans lequel chaque dot est représenté par une onde, le sous-procédé de codage étant mis en oeuvre par un dispositif relié à l'émetteur, le procédé comprenant en outre une étape 5 d'émission des dots par l'émetteur, et une étape de réception des dots par le récepteur. [0028] Un tel procédé de transfert est sûr, discret, simple, rapide, et peut avantageusement être mis en oeuvre par un grand nombre d'appareils existants, comme les générations 10 actuelles ou anciennes de téléphones mobiles, et ce sans imposer de modification matérielle sur de tels appareils. [0029] Selon des modes de réalisation particuliers : - l'émetteur est un émetteur actif ; - le procédé comprend en outre une étape de décodage, 15 par un dispositif informatique relié au récepteur, des informations codées par le sous-procédé de codage tel que décrit ci-dessus. [0030] L'invention se rapporte également à un programme d'ordinateur comportant des instructions pour l'exécution de 20 l'étape de décodage du procédé de transfert d'informations tel que décrit ci-dessus lorsque ledit programme est exécuté par des moyens de traitement dudit dispositif informatique. [0031] Définitions : Base de numération (ou de pondération) des dots: ensemble des 25 états indépendants que peut prendre un dot. Le minimum est 2 ou base binaire, l'optimum est 16. Convention d'association est un ensemble de règles qui désignent certains pixels d'une image pour leur faire correspondre à chacun d'eux un dot spécifique d'une colonne 3036525 8 avec ses propriétés propres (principalement la pondération correspondant à sa position). Le nombre de pixels concernés est celui de la taille des colonnes représentées. Une image peut définir une colonne ou partitionnée en n parties elle 5 permet de définir n colonnes. Dot : élément unitaire matérialisé correspondant à au moins un bit informatique. Généralement binaire et correspondant alors à un bit, il peut aussi être exprimé dans une autre base notamment 4 et correspondre alors à plusieurs bits. 10 Dot-colonne (DC) : élément unitaire matérialisé d'information composé d'au moins un dot, correspondant physique de l'octet informatique qu'il complète le plus souvent de données sémantiques de type et de format. Le dot-colonne se comporte comme un symbole ou caractère indépendant et possède 15 plusieurs structures. Chaque dot-colonne : - n'a pas de limites théoriques en nombre de dots ; - possède en intrinsèque des significations qui peuvent être affinées sans limites théoriques ; par exemple le type caractère assure naturellement le passage dans les 2 sens de 20 l'octet informatique aux normes UNICODE présentes et à venir; - permet de lier les milieux matériels hétérogènes comme géométriques ou temporels, de simplifier le formatage des informations et de densifier les flux d'échanges de ces informations. 25 Police de caractères : regroupement de plusieurs dot-colonnes de même structure. Mots de caractères : Ces mots très classiques sont composés de caractères généralement de norme Unicode groupés par langue et par ordre alphabétique sous forme de dictionnaire. 3036525 9 Mot de colonnes : Par analogie à un mot de caractères, le mot de colonnes est un groupement de colonnes de dots qui sont liées entre elles. Ce mot représente une valeur et un sens (sémantique). Le nombre de colonnes dans un mot de colonnes 5 n'est pas limité et dépend de la grandeur de la valeur codée et du type de sémantique. Si le sens est un lien URL par exemple, la structure du mot de colonnes de dots sera différente de celle d'un nombre décimal. Pixels : points élémentaires d'une image, généralement codés 10 sous des formats normalisés à raison d'un pixel par octet en noir et blanc multi niveaux et souvent 3 octets en couleur. Signature informatique visuelle ou cachet ou sceau numérique visuel : il s'agit d'une suite d'octets composant un sceau unique propre à chaque opération. Elle est calculée à partir 15 d'un nombre aléatoire et des caractéristiques principales de l'opération telles que par exemple les données, le lieu, le montant. La signature scelle les informations et permet de détecter toute modification éventuelle de ces dernières. Richesse ou pouvoir de représentation d'un caractère: c'est 20 la possibilité du caractère de pouvoir représenter un nombre de valeurs différentes. Un octet peut prendre 256 valeurs différentes. Un caractère à 2 colonnes de 8 dots chacune en base binaire peut représenter 1024 valeurs, à 3 colonnes 16384 valeurs, etc. 25 Balise ou tag ou index: ce sont les caractères dont la valeur dépasse 255 (valeur maximum de l'octet), utilisés notamment pour délimiter et qualifier les champs. 3036525 10 BREVE DESCRIPTION DES FIGURES [0032] D'autres caractéristiques et avantages de l'invention ressortiront à la lecture de la description qui suit, en référence aux figures annexées, dans lesquelles : 5 la figure 1 est une représentation schématique d'un système de transfert d'informations, comprenant un dispositif de codage d'informations ; la figure 2 est un organigramme représentant un procédé de transfert d'informations selon un aspect 10 particulier de l'invention, le procédé étant mis en oeuvre par le système de la figure 1 et comprenant un sous-procédé de codage d'informations selon l'invention ; la figure 3 est un organigramme représentant le 15 procédé de codage d'informations de la figure 2 selon un mode de réalisation particulier de l'invention ; la figure 4 est une représentation schématique de la structure d'un mot de colonnes de dots ; la figure 5 est un diagramme temporel représentant un 20 exemple de dot-colonne, dont les dots sont représentés par des ondes lumineuses et sont codés par le dispositif de codage de la figure 1 ; la figure 6 est un diagramme temporel représentant un autre exemple de dot-colonne, dont les dots sont 25 représentés par des impulsions lumineuses, et sont codés par une variante du dispositif de codage de la figure 1 selon une modulation en fréquence en mode relatif ; 3036525 11 - la figure 7 est un diagramme temporel analogue à la figure 6, dans lequel les dots sont codés selon une modulation en durée en mode relatif ; - la figure 8 est un diagramme temporel analogue à la 5 figure 6, dans lequel les dots sont codés selon une modulation en fréquence en mode absolu ; - la figure 9 est un diagramme temporel analogue à la figure 6, dans lequel les dots sont codés selon une modulation en durée en mode absolu ; 10 - la figure 10 est une représentation schématique d'un autre exemple de dot-colonne, dont les dots sont représentés par des plots vibrants et sont codés par une variante du dispositif de codage de la figure 1 ; - la figure 11 est une représentation schématique d'un 15 système de liaison d'objets connectés, le système comprenant un dispositif de codage d'informations, le dispositif mettant en oeuvre le procédé de codage d'informations selon un mode de réalisation particulier de l'invention ; 20 - la figure 12 est une représentation schématique d'un système de fabrication d'objets par dépôt de matière, le système comprenant un dispositif de codage d'informations, le dispositif mettant en oeuvre le procédé de codage d'informations selon un mode de 25 réalisation particulier de l'invention. [0033] Pour plus de clarté, les éléments identiques ou similaires sont repérés par des signes de référence identiques sur l'ensemble des figures. 3036525 12 MODES DE REALISATION [0034] Dans la description qui suit, l'invention nécessite une convention de sens de lecture des informations. L'invention est indépendante de cette convention. 5 [0035] On nomme un dot positionné avant un autre dot dans le sens horizontal, par exemple quand une ligne est considérée, un dot qui se situe en amont d'un autre dot dans le sens de lecture conventionnel de gauche à droite. [0036] De manière analogue, on nomme un dot positionné avant 10 un autre dot dans le sens vertical, par exemple quand une colonne est considérée, un dot qui se situe en amont d'un autre dot dans le sens de lecture conventionnel de haut en bas. [0037] Dans la suite, il est divulgué en particulier un 15 procédé de codage d'informations décrites au moyen d'un ensemble de structures de caractères physiques et de structures informatiques. [0038] Un système 2 de transfert d'informations sur une liaison sans fil 4 est représenté schématiquement sur la 20 figure 1. [0039] Le système 2 de transfert d'informations comprend un dispositif 6 de codage d'informations, un émetteur 8, un récepteur 10 et un dispositif informatique 12. [0040] Le dispositif de codage 6 est relié à l'émetteur 8 et 25 comprend des moyens de traitement 14, formés par exemple d'au moins un processeur, et des moyens de mémorisation 16, formés par exemple d'au moins une mémoire. [0041] Les moyens de mémorisation 16 sont aptes à stocker une application 18 et des polices de caractères 20. 3036525 13 [0042] L'application 18 est apte à être exécutée par les moyens de traitement 14, et comporte des instructions pour l'exécution d'un procédé de codage d'informations selon l'invention, comme cela sera détaillé par la suite. 5 L'application 18 est par exemple une application téléchargeable, via une plateforme de téléchargement non représentée sur les figures. [0043] Chaque police de caractères 20 opère la correspondance entre des dots et des bits en y associant la 10 sémantique de l'information supportée. [0044] L'émetteur 8 est relié au récepteur 10 via la liaison sans fil 4. Dans l'exemple de réalisation de la figure 1, l'émetteur 8 est un émetteur actif, par exemple un écran actif d'un appareil de communication mobile de type 15 smartphone ou tablette numérique. En variante, l'émetteur actif 8 est formé d'une ou plusieurs diode(s) électroluminescente(s), et/ou d'une ou plusieurs diode(s) laser. [0045] Dans l'exemple de réalisation de la figure 1, le 20 récepteur 10 est un récepteur actif, par exemple une caméra. En variante, le récepteur actif 10 est formé d'une ou plusieurs photodiode(s), et/ou d'un ou plusieurs récepteur(s) photovoltaïque(s), et/ou d'un ou plusieurs phototransistor(s). 25 [0046] Dans un mode de réalisation alternatif non représenté sur les figures, l'émetteur 8 est formé d'un transducteur acoustique ou d'un haut parleur, et le récepteur 10 est formé d'un microphone. [0047] Le dispositif informatique 12 est relié au récepteur 30 10 et comprend des moyens de traitement 22, formés par 3036525 14 exemple d'au moins un processeur, et des moyens de mémorisation 24, formés par exemple d'au moins une mémoire. [0048] Les moyens de mémorisation 24 sont aptes à stocker une application 26. 5 [0049] L'application 26 est apte à être exécutée par les moyens de traitement 22, et comporte des instructions pour l'exécution d'une étape de décodage du procédé de transfert d'informations mise en oeuvre par le système 2, comme cela sera détaillé par la suite. L'application 26 est par exemple 10 une application téléchargeable, via une plateforme de téléchargement non représentée sur les figures. L'application 26 est par exemple intégrée dans un logiciel de traitement et de reconnaissance d'images. [0050] Dans l'exemple de réalisation de la figure 1, la 15 liaison sans fil 4 est une liaison sans contact à courte distance, par exemple une liaison sans fil par voie optique d'une distance comprise entre quelques centimètres et quelques mètres. [0051] Le procédé de transfert d'informations mis en oeuvre 20 par le système 2 de transfert d'informations va maintenant être décrit en détail, en référence à la figure 2. [0052] Au cours d'un sous-procédé initial 40 selon l'invention, l'application 18 est exécutée par les moyens de traitement 14 du dispositif de codage 6, et les instructions 25 de programme de l'application 18 mettent en oeuvre un procédé de codage d'informations dans lequel chaque dot est représenté par une onde. [0053] Les informations codées sont décrites au moyen d'un ensemble de structures de caractères physiques et de 30 structures informatiques. Le codage des structures 3036525 15 informatiques en caractères physiques est effectué au moyen d'une ou de plusieurs police(s) de caractères 20 stockée(s) dans les moyens de mémorisation 16. [0054] Les caractères sont constitués de suites de dots qui 5 composent des dot-colonnes réelles ou virtuelles. Les dot-colonnes possèdent toutes la même structure, seule la nature des dots étant susceptible de changer. Chaque structure de caractères physiques comporte au moins un dot-colonne réel ou virtuel. Chaque structure informatique comprend des octets, 10 les colonnes des structures de caractères physiques représentant les octets des structures informatiques. [0055] De multiple structures sont possibles mais deux sont particulièrement intéressantes dont la pondération est de base binaire : 15 - la structure la plus concise avec des caractères composés chacun d'une colonne de 9 dots : - 1 dot sans valeur pour repérer le début de colonne et - 8 dots de « valeur » pondérés en puissances de 2 croissantes à partir du dot de début (2°, Les 20 dots de « valeur » servent à coder le « poids » du caractère. Ils codent l'information générale. Chaque dot de valeur correspond à 1 bit informatique. Ce format permet de coder les octets informatiques directement car 1 dot représente 1 bit. 25 - la structure la plus performante correspond à une colonne de 12 ou 13 dots : la colonne comprend 12 dots si elle comprend un code auto-correcteur de « redondance » de type Reed Solomon au sein du message, et 13 dots sinon. 3036525 16 Dans ce dernier cas, le dernier dot de la colonne sert au contrôle de parité paire de la colonne. Ainsi, pour une colonne de 13 dots, on ajoute aux 9 dots de la représentation précédente 4 dots de sémantique et 5 de contrôle. [0056] L'utilisation de caractères « Dot-colonne » qui intègrent leur type permet de simplifier grandement les problèmes de formatage en les réduisant voire en les supprimant. La fonction du caractère étant intégrée dans sa 10 structure il n'est pas besoin de définir cette fonction au préalable. [0057] Le concept et le principe des caractères ainsi que la notion de structure spécifique des caractères sont décrits en détail aux points II-2), II-3), II-4), IV-1) et IV-2) 15 (paragraphes [0016] à [0024], et [0062] à [0070]) du document brevet EP 1 880 348, dont les passages cités ci-dessus sont incorporés par référence dans la présente demande de brevet. [0058] Dots de Sémantique : Les dot-colonnes comportent au moins un dot de sémantique 20 qui précise le sens du symbole qu'ils composent. Les dots de sémantique précisent par exemple les sens suivants : données (octets purs) ; balises ou tags ; caractères UNICODE ; multivariables (nombres, liens URL, etc.). Les symboles ou caractères se composent d'un nombre « n » de colonnes, avec 25 l REVENDICATIONS1. Procédé (40), mis en oeuvre par ordinateur, de codage d'informations décrites au moyen d'un ensemble de structures de caractères physiques et de structures informatiques, ledit ensemble de structures étant indépendant et composé d'éléments porteurs d'informations, chaque structure de caractères physiques comportant au moins une colonne réelle ou virtuelle, chaque colonne comprenant au moins un dot, un dot constituant la représentation physique d'au moins un bit informatique, et chaque structure informatique comprenant des octets, les colonnes des structures de caractères physiques représentant les octets des structures informatiques, le procédé comportant une étape d'écriture (42) au cours de laquelle chaque dot est affecté d'une valeur qui est fonction de la position ou zone qu'il occupe sur la colonne associée, dans lequel les dots sont représentés par des ondes ou par des jets ou dépôts de matière. 2. Procédé (40) selon la revendication 1, caractérisé en ce que, au cours de l'étape d'écriture (42), au moins un cadre ou enveloppe est ajouté(e) aux colonnes de dots de sorte à envelopper lesdites colonnes, ledit cadre ou ladite enveloppe délimitant également des dots de contrôle du cadre et des colonnes de dots spécifiques, dites colonnes d'encapsulation (44). 3. Procédé (40) selon la revendication 1 ou 2, 30 caractérisé en ce que chaque dot est représenté par une impulsion lumineuse ou par une impulsion sonore. 3036525 38 4. Procédé (40) selon l'une quelconque des revendications précédentes, caractérisé en ce que chaque dot est représenté par une onde et, pour chaque colonne de dots, on utilise au moins un ou une combinaison des paramètres 5 physiques suivants pour caractériser tous les dots de la colonne : la fréquence de l'onde ; l'amplitude de l'onde ; la durée de l'onde ; la phase de l'onde. 5. Procédé (40) selon l'une quelconque des 10 revendications précédentes, caractérisé en ce que chaque dot est représenté par une onde lumineuse, les dots étant représentés par au moins un ou une combinaison des paramètres suivants : densité ; brillance ; ordre d'affichage ; cadence ; durée d'allumage ; extinction ; formes 3D de type 15 plots vibrants (60, 62, 64, 66, 68, 70, 72, 74). 6. Procédé (40) selon la revendication 5, caractérisé en ce que chaque dot d'une colonne est associé à un pixel spécifique d'une image donnée dont les 20 caractéristiques de couleur et/ou brillance définissent la pondération du dot correspondant suivant une convention d'association qui précise la localisation du pixel dans l'image. 25 7. Procédé (40) selon l'une quelconque des revendications précédentes, caractérisé en ce que chaque dot est représenté par une onde lumineuse et en ce que le procédé comprend en outre, pour chaque structure de caractères physiques écrite, une étape d'affichage (52), sur un support d'affichage (8), des colonnes de dots de cette structure de caractères physiques, l'affichage des dots étant effectué séquentiellement par une pluralité d'images successives. 3036525 39 8. Procédé selon la revendication 1 ou 2, caractérisé en ce que chaque dot est représenté par un jet ou dépôt de matière et, pour chaque colonne de dots, on utilise au moins un ou une combinaison des paramètres physiques 5 suivants pour caractériser tous les dots de la colonne : nature du jet, densité du jet, température du jet, vitesse de déplacement du jet. 9. Procédé de transfert d'informations entre un 10 émetteur (8) et un récepteur (10) reliés par une liaison sans fil (4) , comprenant un sous-procédé (40) de codage d'informations selon l'une quelconque des revendications 1 à 7, dans lequel chaque dot est représenté par une onde, le sous-procédé de codage étant mis en oeuvre par un dispositif 15 (6) relié à l'émetteur (8), le procédé comprenant en outre une étape (54) d'émission des dots par l'émetteur (8), et une étape (56) de réception des dots par le récepteur (10). 10. Procédé la revendication 9, caractérisé en ce 20 que l'émetteur (8) est un émetteur actif. 11. Procédé selon la revendication 9 ou 10, caractérisé en ce que le procédé comprend en outre une étape de décodage (58), par un dispositif informatique (12) relié 25 au récepteur (10), des informations codées par le sous-procédé de codage (40) selon l'une quelconque des revendications 1 à 7. 12. Produit programme d'ordinateur (26) comportant 30 des instructions pour l'exécution de l'étape (58) de décodage du procédé de transfert d'informations selon la revendication 11 lorsque ledit programme (26) est exécuté par des moyens de traitement (22) dudit dispositif informatique (12).