Brevet FR2919094A1 — publié le 20090123

DISPOSITIF DE DÉLIVRANCE, DANS UN MAGASIN, D'UN CODE D'ACCÈS À DISTANCE À UN FICHIER NUMÉRIQUE ET PROCÉDÉ CORRESPONDANT L'invention concerne un dispositif de délivrance, dans un magasin, de codes d'accès à distance à au moins un fichier numérique mémorisé sur un serveur de téléchargement. L'invention concerne également un procédé de délivrance, dans un magasin, de codes d'accès à distance à au moins un fichier numérique 10 mémorisé sur un serveur de téléchargement. Dans tout le texte, un code d'accès désigne un code d'accès à distance à au moins un fichier numérique. Un tel code d'accès permet l'accès à un fichier numérique téléchargeable qui peut être de tous types connus. Par exemple, il peut s'agir d'un fichier informatique, notamment d'un fichier 15 textuel à l'un des formats connus asc , txt , doc , rtf , ps , pdf , sgml , html , xml , xhtml , ppt , pps , eps , etc., d'un fichier image, par exemple aux formats connus gif , jpeg , png , tiff , bmp , etc., d'un fichier audio, par exemple aux formats connus aiff , au , mid , mp3 , ram , wav , etc., d'un fichier vidéo, par exemple aux 20 formats connus avi , mov.gt , mpeg , ra , viv , etc., d'un fichier comprimé, par exemple aux formats connus ace , bin , hqx , gz , rar , sit , tar , uue , z , zip , etc., d'un fichier exécutable sur un poste informatique, etc. Un individu, à qui un code d'accès à distance à un tel 25 fichier numérique a été délivré peut, depuis un dispositif informatique ùfixe ou mobileù relié au serveur de téléchargement par l'intermédiaire d'un réseau de télécommunications, télécharger le fichier numérique correspondant à ce code d'accès. De manière connue, le serveur de téléchargement présente une interface qui permet à cet individu de saisir ce code d'accès. Si ce code d'accès est 30 reconnu par le serveur, ce dernier met à disposition de l'individu, le fichier téléchargeable correspondant qui peut alors être téléchargé jusqu'au dispositif informatique pour être, par exemple, utilisé sur ce dispositif informatique. On connaît déjà des dispositifs de délivrance, dans un magasin, de codes d'accès à distance à une recharge téléphonique. Par exemple, DE 20011802 décrit un dispositif de délivrance de cartes imprimées, chaque carte imprimée comprenant un code PIN d'activation d'une recharge d'un compte téléphonique. De telles cartes sont stockées chez un buraliste dans l'attente d'être vendues à un client. Dès lors, il existe un risque que ces cartes soient volées. Il convient, dans une telle situation, d'annuler les accès aux recharges téléphoniques correspondant au stock des codes dérobés. Cette solution, en plus de son coût lié notamment au stockage, dans un local de stockage, des cartes imprimées, et de sa difficulté de mise en oeuvre, peut entraîner l'annulation d'une recharge du stock légalement achetée par un client chez le buraliste avant le vol des cartes. Un tel dispositif de délivrance de code d'accès est donc peu sécurisé et ne permet pas une gestion souple des codes. De plus, chaque code d'accès est pré-imprimé sur une carte, ce qui ne permet pas de modifier aisément l'objet auquel donne accès le code d'une telle carte. Il est donc, en pratique, impossible avec un tel dispositif d'adapter l'offre à la demande. Les codes d'accès sont figés une fois pour toute jusqu'à ce qu'ils soient utilisés conformément aux spécifications initialement définis. Pour pallier en partie ces inconvénients, WO 98/01815 et EP 1366450 décrivent des procédés et des dispositifs de délivrance de cartes imprimées à la demande. Dès lors, il n'y pas de stockage de cartes pré-imprimées dans un local préalablement à la vente de ces dernières, ce qui résout le problème lié aux risques de vols de ces cartes. De tels dispositifs de délivrance de codes comprennent une mémoire de masse adaptée pour permettre la mémorisation d'une pluralité de codes PIN. Un code PIN est imprimé sur une carte à la demande d'un client. De tels dispositifs de délivrance sont aménagés sur un lieu de vente de manière à pouvoir délivrer un code PIN à un client. Ces codes PIN sont transmis par paquets cryptés depuis un serveur de stockage des codes jusqu'à ce dispositif de délivrance de codes. Le dispositif de délivrance comprend une clé de décryptage des codes PIN de manière à pouvoir fournir à un client un code PIN décrypté. Les inconvénients d'une telle solution, outre le coût et la complexité de la mise en oeuvre, résident d'une part dans le fait que le dispositif de délivrance des codes agencé sur un lieu de vente comprend des enregistrements en mémoire d'une pluralité de codes, rendant sa violation critique, et d'autre part dans la nécessité que ce dispositif comprenne en interne une clé de décryptage des codes PIN. Dès lors, toute violation d'une clé de décryptage anéantit la sécurité de l'ensemble du système. L'invention vise à pallier ces inconvénients et à proposer un procédé et un dispositif de délivrance, dans un magasin, de codes d'accès à distance à au moins un fichier numérique téléchargeable, qui soient sécurisés. L'invention vise également à proposer un tel procédé et un tel dispositif qui permettent de limiter les risques de vol de codes d'accès. L'invention vise également à proposer un tel procédé et un tel dispositif qui permettent de limiter la criticité d'un éventuel piratage du dispositif de délivrance. L'invention vise également à proposer un tel procédé et un tel dispositif qui permettent une grande souplesse d'utilisation. L'invention vise également à proposer un tel procédé et un tel dispositif qui puissent être mis en oeuvre à moindre coût. Pour ce faire, l'invention concerne un dispositif de délivrance, dans un magasin, de codes d'accès à distance à au moins un fichier numérique, dit fichier téléchargeable, mémorisé sur un serveur, dit serveur de téléchargement, de stockage d'une pluralité de fichiers téléchargeables, ledit dispositif de délivrance comprenant : - dans un magasin, un dispositif d'encaissement d'achats effectués par un client comprenant un dispositif d'identification de fichiers téléchargeables dont ce client souhaite obtenir des codes d'accès à distance, - un serveur d'administration de codes d'accès comprenant une pluralité d'enregistrements de codes d'accès cryptés, dite base de codes, une liaison de communications numériques reliant ledit dispositif d'encaissement et ledit serveur d'administration de codes d'accès, caractérisé en ce que : ledit dispositif d'encaissement comprend : . un module d'émission, pour chaque fichier téléchargeable identifié par ledit dispositif d'identification, d'une requête de délivrance d'un code d'accès décrypté associé à ce fichier téléchargeable, chaque requête étant transmise audit serveur d'administration par ladite liaison de communications, . un module de réception, pour chaque fichier téléchargeable identifié par ledit dispositif d'identification, d'un code d'accès décrypté correspondant à ce fichier téléchargeable identifié, . un dispositif d'impression sur un support d'impression, pour chaque fichier téléchargeable identifié par ledit dispositif d'identification, du code d'accès décrypté reçu par ledit module de réception, - ledit serveur d'administration de codes d'accès comprend : . un module de réception de requêtes de délivrance d'un code d'accès décrypté, . un module d'extraction de ladite base de codes, pour chaque requête reçue par ledit module de réception, d'un code d'accès crypté correspondant à cette requête, ledit module d'extraction étant adapté pour décrypter ce code d'accès, . un module d'envoi de chaque code d'accès décrypté fourni par ledit module d'extraction audit dispositif d'encaissement par l'intermédiaire de ladite liaison de communications, - ladite liaison de communications reliant ledit serveur d'administration et ledit dispositif d'encaissement est adaptée pour assurer une transmission sécurisée des codes décryptés dudit serveur d'administration audit dispositif d'encaissement. Un dispositif de délivrance selon l'invention est adapté pour délivrer, pour chaque fichier identifié par le dispositif d'identification du dispositif d'encaissement, un code d'accès à distance à ce fichier téléchargeable. Un individu à qui ce code d'accès a été délivré peut procéder au téléchargement du fichier correspondant à ce code d'accès. Typiquement, un tel individu est un client du magasin qui achète, par ce code d'accès, un droit au téléchargement d'un fichier numérique. Les fichiers téléchargeables sont mémorisés sur un serveur de téléchargement. Le téléchargement d'un fichier nécessite l'utilisation d'un dispositif informatique adapté pour être relié au serveur de téléchargement par l'intermédiaire d'un réseau de communications numériques. Typiquement, ce réseau de communications numériques est un réseau public tel que le réseau Internet. Un code d'accès délivré à un client est fourni sur requête du dispositif d'encaissement, par un serveur d'administration des codes d'accès. Ce serveur comprend une mémoire de masse dans laquelle est enregistrée une pluralité de codes d'accès. Chaque code d'accès délivré au dispositif d'encaissement est décrypté au niveau du serveur d'administration de telle sorte que le dispositif d'encaissement ne comprend pas de clé de décryptage des codes d'accès. Les risques de vol de clés de décryptage sont donc écartés. Il n'est donc pas possible, avec un dispositif selon l'invention, de subtiliser une clé de décryptage qui ouvrirait la porte à l'ensemble des codes d'accès. Un dispositif selon l'invention propose une solution originale qui consiste à renforcer l'inviolabilité de la pluralité des codes d'accès en supprimant les clés de décryptage. Cette inviolabilité est obtenue, contrairement aux préjugés de l'homme du métier, en délivrant au dispositif d'encaissement un code d'accès non crypté. L'idée sous-jacente est qu'il est préférable de courir le risque de perdre un unique code d'accès plutôt que l'ensemble des codes d'accès. Un individu qui parviendrait à accéder au dispositif d'encaissement aurait, selon l'invention, accès à un unique code d'accès décrypté, et non à un ensemble de codes cryptés susceptibles d'être décryptés par une violation de la clé de décryptage. Selon l'invention, la liaison de communications entre le serveur d'administration et le dispositif d'encaissement est une liaison sécurisée, ce qui signifie que les données transmises par cette liaison sont chiffrées, au moins sur une portion de la liaison. En revanche, les données reçues par le dispositif d'encaissement sont non chiffrées et donc directement lisibles. La liaison de communications qui permet la transmission d'un code décrypté du serveur d'administration au dispositif d'encaissement est adaptée pour assurer une transmission sécurisée de ces codes décryptés. Cela limite ainsi le piratage, y compris d'un unique code d'accès. Cette liaison de communications qui relie le serveur d'administration et le dispositif d'encaissement peut être de tout type connu. Le transport sécurisé de chaque code d'accès décrypté par cette liaison peut utiliser tout type de protocole connu. Néanmoins, avantageusement et selon l'invention, la liaison de communications reliant ledit serveur d'administration et ledit dispositif d'encaissement est adaptée pour assurer un transport sécurisé de chaque code décrypté dudit serveur d'administration audit dispositif d'encaissement par un protocole des couches 3 et supérieures du modèle OSI. Ce protocole de communications de couche 3 du modèle OSI peut être de tous types connus. Par exemple, il peut s'agir de l'un des protocoles connus tel que IPsec. Un tel protocole permet d'authentifier et de crypter les données transmises au niveau de la couche réseau. Selon une autre variante avantageuse de l'invention, ladite liaison de communications reliant ledit serveur d'administration et ledit dispositif d'encaissement est adaptée pour assurer un transport sécurisé de chaque code décrypté dudit serveur d'administration audit dispositif d'encaissement par un protocole de couche 5 du modèle OSI. Ce protocole de communications de couche 5 du modèle OSI peut être de tous types connus. Par exemple, il peut s'agir d'un des protocoles connus tel que SSL. Un tel protocole permet de sécuriser les échanges de données sur un réseau numérique et fonctionne sur un principe client/serveur. Le serveur d'administration de codes d'accès d'un dispositif selon l'invention comprend, dans une mémoire de masse, la base de codes d'accès. Chaque code de cette base de codes est associé à un ou plusieurs fichiers téléchargeables. En pratique, à chaque code d'accès correspond un unique fichier téléchargeable. En revanche, à chaque fichier téléchargeable correspond une pluralité de codes d'accès, de manière à ce que plusieurs clients puissent acheter le droit de télécharger le même fichier téléchargeable. Dès lors, il est intéressant de prévoir une possibilité d'enrichir la base de codes pour pouvoir, par exemple, faire face à une forte demande de fichier(s) téléchargeable(s). Avantageusement et selon l'invention, ledit serveur d'administration de codes d'accès comprend un module d'enrichissement de ladite base de codes adapté pour recevoir un fichier crypté, dit fichier crypté de codes, comprenant des codes d'accès cryptés à au moins un fichier téléchargeable, en provenance d'un fournisseur de codes d'accès cryptés, ledit module d'enrichissement étant adapté pour décrypter ledit fichier crypté de codes cryptés et permettre l'enregistrement de chaque code crypté dudit fichier de code dans ladite base de codes cryptés. Un module d'enrichissement de la base de code d'un dispositif de délivrance selon l'invention permet la réception d'un fichier crypté de codes cryptés. Ce module est adapté pour décrypter ce fichier crypté de codes et sauvegarder les codes cryptés dans la base de codes. Un tel module permet donc l'enrichissement de la base de codes. Selon une variante de l'invention, chaque fichier crypté de codes correspond à un code EAN (numérotation européenne des articles), c'est-à-dire que chaque fichier crypté de codes transmis au module d'enrichissement comprend des codes d'accès à un même fichier numérique téléchargeable. La base de codes d'un serveur d'administration d'un dispositif de délivrance de codes d'accès selon l'invention peut être de tous types connus. Cette base de codes est mémorisée sur une mémoire de masse qui peut être de tous types connus. Cette mémoire est par exemple une mémoire à disques. Chaque code mémorisé dans cette mémoire est crypté jusqu'au décryptage réalisé par le module d'extraction sur requête du dispositif d'encaissement en vue de la transmission du code décrypté par la liaison de communications. Le cryptage de chaque code d'accès de la base de codes peut être de tout type connu. Il peut s'agir d'un cryptage symétrique ùaussi désigné par cryptage à clé secrèteù ou d'un cryptage asymétrique ùaussi désigné par cryptage à clé publicù ou d'une combinaison de cryptage symétrique et asymétrique. Avantageusement et selon l'invention, chaque code d'accès mémorisé dans ladite base de codes est crypté par un cryptage par blocs selon une norme de chiffrement des données. Un tel cryptage est plus couramment désigné par l'acronyme DES dérivé du terme anglais `Data Encryption Standard'. Il s'agit d'un algorithme de chiffrement symétrique dont la mise en oeuvre est connue. Rien n'empêche d'utiliser un autre algorithme de chiffrement pour crypter les codes d'accès mémorisés dans la mémoire de masse du serveur d'administration. Chaque code d'accès permet, une fois délivré à un client, le téléchargement d'un fichier du serveur de téléchargement. Le fichier téléchargeable dont le dispositif de délivrance selon l'invention doit fournir le code d'accès à un client est identifié par le dispositif d'identification du dispositif d'encaissement. Ce dispositif d'identification peut être de tous types connus. Il a pour fonction de permettre l'identification, par le dispositif de délivrance, d'un fichier téléchargeable. Ce fichier téléchargeable peut, par exemple, être matérialisé par un support, tel qu'une boîte en carton, exposée sur un rayonnage d'un magasin. Cette boîte présente des mentions qui permettent à un client d'identifier le fichier téléchargeable associé à cette boite et des indications qui permettent au dispositif d'identification d'identifier la boîte. Ces indications peuvent, par exemple, être un code à barres selon la numérotation européenne des articles (EAN). Dès lors, avantageusement et selon l'invention, ledit dispositif d'identification comprend un dispositif de lecture optique de codes à barres selon la numérotation européenne des articles (EAN). Selon cette variante de l'invention, un client récupère en magasin un support qui comprend un code à barres EAN et présente ce support lors de son passage en caisse. Ce code à barres EAN est lu par un dispositif de lecture optique de codes à barres. Selon cette variante, avantageusement et selon l'invention, chaque requête de délivrance d'un code d'accès émise par ledit dispositif d'encaissement vers ledit serveur d'administration comprend des données représentatives dudit code à barre EAN lu par ledit dispositif de lecture optique dudit dispositif d'identification. Les données représentatives du code à barres EAN sont transmises par la liaison de communications au serveur d'administration. Le module de réception du serveur d'administration analyse la requête reçue et interprète les données représentatives du code à barres EAN transmises par la requête. Selon cette variante de l'invention, avantageusement et selon l'invention, chaque code d'accès crypté mémorisé dans ladite base de codes 20 est associé à un code EAN. Le module d'extraction dispose alors de toutes les informations nécessaires pour extraire un code d'accès correspondant aux données représentatives du code EAN reçues par le serveur d'administration. Un dispositif selon l'invention peut permettre la délivrance 25 de codes d'accès à tous types de fichiers numériques. Par exemple, un code d'accès délivré par un dispositif de délivrance selon l'invention peut autoriser le téléchargement d'un fichier informatique textuel à l'un des formats connus asc , txt , doc , rtf , ps , pdf , sgml , html , xml , xhtml , ppt , pps , 30 eps , etc., d'un fichier image, par exemple aux formats connus gif , jpeg , png , tiff , bmp , etc., d'un fichier audio, par exemple aux formats connus aiff , au , mid , mp3 , ram , wav , etc., d'un fichier vidéo, par exemple aux formats connus avi , mov. gt , mpeg , ra , viv , etc., d'un fichier comprimé, par exemple aux formats connus ace , bin , hqx , gz , rar , sit , tar , uue , z , zip , etc., d'un fichier exécutable sur un poste informatique, etc. Avantageusement et selon l'invention, lesdits fichiers téléchargeables sont des fichiers comprenant des données audio. A l'heure actuelle, un individu qui souhaite télécharger de la musique sur Internet doit en général fournir un numéro de carte bancaire qui permet d'acquitter le prix du fichier musical qu'il souhaite télécharger. Les risques de piratage des données transmises sur Internet conduisent un grand nombre de personnes à refuser ce type de service. En revanche, elles ont l'habitude de régler leurs achats dans les magasins et ont confiances dans ces transactions. Aussi, un dispositif de délivrance de codes d'accès selon l'invention est une solution proposée à ces personnes qui souhaitent télécharger de la musique payante sur Internet sans néanmoins avoir besoin de fournir des renseignements bancaires. L'acquittement du prix du téléchargement est effectué en magasin. Le client ressort du magasin avec un code d'accès autorisant un téléchargement. Une fois chez lui, le client peut alors procéder au téléchargement du fichier musical. Ce code d'accès est imprimé sur un support qui est, selon un mode particulièrement avantageux de l'invention, un ticket de caisse. L'acquittement, en magasin, du prix du code d'accès peut être fait par tous les moyens connus ùchèque, monnaie, cartes de crédits, etc.ù. Dès lors, un dispositif selon l'invention offre la possibilité à un individu qui ne possède pas de carte bancaire, par exemple un adolescent, de télécharger de la musique payante. L'invention s'étend à un procédé de délivrance de codes d'accès à distance à au moins un fichier numérique mis en oeuvre par et dans un dispositif de délivrance selon l'invention. Pour ce faire, l'invention concerne un procédé de délivrance, dans un magasin, de codes d'accès à distance à au moins un fichier numérique, dit fichier téléchargeable, enregistré sur un serveur de stockage d'une pluralité de fichiers téléchargeables, dans lequel : un fichier téléchargeable dont un client souhaite obtenir un code d'accès à distance est identifié, dans un magasin, par un dispositif d'identification de fichiers téléchargeables, ledit dispositif d'identification étant associé à un dispositif d'encaissement d'achats, - un serveur d'administration de codes d'accès comprenant une pluralité d'enregistrements de codes d'accès cryptés, dite base de codes, est prévu, - une liaison de communications reliant ledit dispositif d'encaissement et ledit serveur d'administration de codes d'accès, est prévue, caractérisé en ce que : - pour chaque fichier téléchargeable identifié par ledit dispositif d'identification, une requête de délivrance d'un code d'accès décrypté associé à ce fichier téléchargeable est émise par un module d'émission d'une requête dudit dispositif d'encaissement, - cette requête est transmise audit serveur d'administration par ladite liaison de communications, - cette requête est reçue par un module de réception d'une requête de délivrance d'un code d'accès dudit serveur d'administration, - un code d'accès est extrait de ladite base de codes par un module d'extraction dudit serveur d'administration et décrypté par ce module d'extraction, - ce code d'accès décrypté est envoyé par un module d'envoi dudit serveur d'administration vers ledit dispositif d'encaissement et transmis de manière sécurisée audit dispositif d'encaissement par l'intermédiaire de ladite liaison de communications, - ce code d'accès décrypté correspondant à un fichier 30 téléchargeable identifié est reçu par un module de réception d'un code dudit dispositif d'encaissement, - ce code d'accès décrypté reçu par ledit module de réception est imprimé sur un support d'impression par un dispositif d'impression. Un tel procédé de délivrance d'un code d'accès permet la délivrance d'un code d'accès à un individu de manière sécurisée, sans risque de piratage de la base de codes. Un procédé de délivrance selon l'invention permet également, selon une variante de l'invention, le téléchargement d'un fichier numérique payant sur Internet sans avoir besoin de fournir en ligne des informations bancaires. L'invention concerne en outre un dispositif de délivrance de codes d'accès et un procédé de délivrance de codes d'accès caractérisés en combinaison par tout ou partie des caractéristiques mentionnées ci-dessus ou ci-après. D'autres caractéristiques, buts et avantages de l'invention apparaîtront à la lecture de la description suivante qui présente à titre d'exemple non limitatif un mode de réalisation de l'invention, en référence aux dessins annexés ; sur ces dessins : - la figure 1 est une vue schématique d'un dispositif de délivrance d'un code d'accès à un fichier téléchargeable selon un mode de réalisation de l'invention ; cette vue présente également de manière schématique une utilisation de ce code d'accès, - la figure 2 est une vue schématique d'un dispositif de délivrance d'un code d'accès à au moins un fichier téléchargeable selon un mode de réalisation de l'invention, - la figure 3 est une représentation schématique des étapes mises en oeuvre dans un procédé selon l'invention. Selon l'invention et tel que représenté notamment sur la figure 1, un dispositif de délivrance de codes 10 d'accès à distance à au moins un fichier numérique, dit fichier 13 téléchargeable, mémorisé sur un serveur, dit serveur 14 de téléchargement, comprend un dispositif 1 d'encaissement d'achats effectués par un client, un serveur 2 d'administration de codes d'accès et une liaison 3 de communications numériques reliant le dispositif 1 d'encaissement et le serveur 2 d'administration de codes d'accès. Selon l'invention, et tel que représenté sur la figure 2, le dispositif 1 d'encaissement d'achats comprend un dispositif 4 d'identification d'un fichier 13 téléchargeable dont ce client souhaite obtenir un code 10 d'accès à distance. Ce dispositif 4 d'identification d'un fichier 13 téléchargeable peut être de tous types connus. Selon un mode de réalisation particulièrement avantageux, ce dispositif 4 d'identification d'un fichier 13 téléchargeable comprend un dispositif de lecture optique de codes 11 à barres selon la numérotation européenne des articles, dit codes EAN. Un tel dispositif de lecture optique de codes 11 à barres EAN est connu et est couramment utilisé dans les magasins pour l'identification d'articles. Selon ce mode de réalisation avantageux, un fichier 10 téléchargeable peut, par exemple, être matérialisé, dans un magasin, par un support, tel qu'une boîte en carton, exposée sur un rayonnage de ce magasin, sur laquelle apparaît le code 11 à barres. Dès lors, un client qui souhaite obtenir un code 10 d'accès à distance à ce fichier 13 téléchargeable se saisit de la boîte correspondante sur le rayonnage du magasin et la présente à une caissière du magasin qui peut passer la boîte devant le dispositif 4 d'identification de manière à enregistrer la demande de délivrance d'un codes 10 d'accès à distance à ce fichier 10 téléchargeable. Selon l'invention, le dispositif 1 d'encaissement comprend également un module 16 d'émission de requêtes de délivrance d'un code 10 d'accès décrypté. Ce module 16 d'émission émet une requête de délivrance d'un code 10 d'accès pour chaque fichier 13 téléchargeable identifié par le dispositif 4 d'identification. Chaque requête émise par ce module 16 d'émission est transmise au serveur 2 d'administration par la liaison 3 de communications. Ce module 16 d'émission est adapté pour recevoir des données numériques issues du dispositif 4 d'identification. Dans le mode de réalisation où ce dispositif 4 d'identification est un dispositif de lecture optique de codes 11 à barres, les données numériques transmises au module 16 d'émission sont représentatives de ce code 11 à barres. Ce module 16 d'émission élabore alors une requête de délivrance d'un code 10 d'accès à partir des données numériques représentatives de ce code 11 à barres et la transmet au serveur 2 d'administration par l'intermédiaire de la liaison 3 de communications numériques. Le dispositif 1 d'encaissement comprend également un module 17 de réception d'un code 10 d'accès décrypté correspondant à ce fichier téléchargeable 13 identifié. Chaque code 10 d'accès reçu par le module 17 de réception est véhiculé par la liaison 3 de communications. Le module 16 d'émission et le module 17 de réception de codes peuvent être réalisés par divers moyens. Selon un mode de réalisation, ces modules 16, 17 sontréalisés par un unique module comprenant un micro-processeur, au moins un port d'entrée et au moins un port de sortie, adaptés pour respectivement recevoir des données numériques d'un réseau numérique et émettre des données numériques sur un réseau numérique. Ce réseau numérique comprend la liaison 3 de communications numériques. Ce module peut par exemple être intégré dans un micro-ordinateur. Selon un autre mode de réalisation, ces modules peuvent être réalisés par des moyens analogiques ou par une combinaison de moyens analogiques et numériques. Selon l'invention, un dispositif 1 d'encaissement comprend également un dispositif 5 d'impression adapté pour imprimer, sur un support 12 d'impression, le code 10 d'accès décrypté reçu par le module 17 de réception de codes. Ce support 12 d'impression permet à un client d'obtenir une trace écrite du code 10 d'accès délivré, ce qui lui permet, lorsqu'il a un accès à un dispositif 6 informatique relié au serveur 14 de téléchargement par l'intermédiaire, par exemple, du réseau 7 Internet, de saisir le code 10 d'accès décrypté et de procéder au téléchargement du fichier 13 téléchargeable correspondant. Ce support 12 d'impression est par exemple un coupon adapté pour être imprimé par une imprimante. Ce support 12 d'impression peut également être un ticket de caisse. Selon l'invention, et tel que représenté sur la figure 2, le dispositif de délivrance comprend un serveur 2 d'administration de codes d'accès. Ce serveur 2 d'administration comprend une base 8 de codes d'accès. Cette base 8 de codes d'accès est une mémoire de masse dans laquelle est mémorisée une pluralité de codes d'accès. Selon l'invention, les codes d'accès sont mémorisés cryptés dans la base 8 de codes. Un tel code d'accès crypté présente la référence 15 sur les figures, alors qu'un code d'accès non crypté présente la référence 10. Tous types de cryptages peuvent être utilisés pour assurer le chiffrement des codes d'accès mémorisés dans la base 8 de codes. Selon un mode de réalisation de l'invention, chaque code d'accès mémorisé dans la base 8 de codes est crypté par un cryptage par blocs selon la norme de chiffrement des données. Un tel cryptage est plus couramment désigné par l'acronyme DES dérivé du terme anglais `Data Encryption Standard'. Il s'agit d'un algorithme de chiffrement symétrique dont la mise en oeuvre est connue. Rien n'empêche néanmoins d'utiliser un autre algorithme de chiffrement, symétrique ou asymétrique, pour crypter les codes d'accès de la base 8 de codes. Selon un mode de réalisation avantageux de l'invention, les codes d'accès sont cryptés avant leur mémorisation dans la base 8 de codes. L'alimentation de la base 8 de codes par des codes 15 d'accès cryptés peut, par exemple, être réalisé par l'intermédiaire une liaison 22 numérique qui relie le serveur 2 d'administration et un fournisseur 24 de codes d'accès. Pour ce faire, selon un mode de réalisation, le serveur 2 d'administration comprend un module 21 d'enrichissement de la base 8 de codes adapté pour recevoir un fichier crypté, dit fichier 23 crypté de codes, comprenant des codes 15 d'accès cryptés, en provenance du fournisseur 24 de codes d'accès cryptés. Ce module 21 d'enrichissement est adapté pour décrypter le fichier crypté de codes cryptés et permettre la mémorisation de chaque code 15 crypté du fichier 23 de code dans la base 8 de codes cryptés. Ce serveur 2 d'administration comprend également un module 18 de réception de requêtes de délivrance d'un code 10 d'accès décrypté. Le serveur 2 d'administration comprend également un module 19 d'extraction de la base de codes, d'un code d'accès crypté correspondant à une requête reçu par le module 18 de réception de requêtes. Dès qu'une requête de délivrance d'un code 10 d'accès décrypté est reçue par le module 18 de réception de requêtes, le module 19 d'extraction d'un code d'accès de la base 8 de codes est activé. Ce module 18 d'extraction est adapté pour extraire un code 10 15 crypté de la base 8 de codes et pour décrypter ce code d'accès de manière à pouvoir fournir un code 10 d'accès décrypté. Le serveur 2 d'administration de codes comprend également un module 20 d'envoi de chaque code 10 d'accès décrypté fourni par le module 19 d'extraction au module 17 de réception d'un code du dispositif 1 15 d'encaissement par l'intermédiaire de la liaison 3 de communications. Le module 18 de réception d'une requête, le module 19 d'extraction d'un code, le module 20 d'envoi d'un code et le module 21 d'enrichissement de la base 8 de codes peuvent être réalisés par divers moyens. Selon un mode de réalisation, ces modules 18, 19, 20, 21 20 sont réalisés par un unique module comprenant un microprocesseur, au moins un port d'entrée et au moins un port de sortie, adaptés pour respectivement recevoir des données numériques d'un réseau numérique et émettre des données numériques sur un réseau numérique. Ce réseau numérique comprend la liaison 3 de communications numériques. Ce module peut par exemple être intégré dans 25 un micro-ordinateur. Selon l'invention, et tel que représenté sur la figure 2, le dispositif de délivrance comprend également une liaison 3 de communications numériques reliant le serveur 2 d'administration et le dispositif 1 d'encaissement. Cette liaison 3 de communications est adaptée pour assurer une transmission 30 sécurisée des codes 10 d'accès décryptés du serveur 2 d'administration au dispositif 1 d'encaissement. Selon un mode de réalisation avantageux, cette liaison 3 de communications numériques est une liaison Internet entre le serveur 2 d'administration et le dispositif 1 d'encaissement. Cette liaison 3 de communications permet la transmission de chaque code 10 d'accès décrypté par le module 19 d'extraction du serveur 2 d'administration au dispositif 1 d'encaissement. Cette liaison 3 de communication est adaptée pour assurer une transmission sécurisée de ces codes 10 d'accès décryptés. Cette liaison 3 de communications peut être de tous types connus. Le transport sécurisé de chaque code 10 d'accès décrypté sur cette liaison 3 de communications peut utiliser tout type de protocole connu. Selon un mode de réalisation de l'invention, la liaison 3 de communications utilise un protocole de couche 3 du modèle OSI. Ce protocole de communications de couche 3 du modèle OSI peut être de tous types connus. Par exemple, il peut s'agir du protocole IPsec. Un tel protocole permet d'authentifier et de crypter les données transmises au niveau de la couche réseau. Selon un autre mode de réalisation, cette liaison 3 de communications utilise un protocole de couche 5 du modèle OSI. Ce protocole de communications de couche 5 du modèle OSI peut être de tous types connus. Par exemple, il peut s'agir du protocole SSL. Un tel protocole permet de sécuriser les échanges de données sur un réseau numérique du type Internet et fonctionne sur un principe client/serveur. Un dispositif de délivrance selon l'invention permet la délivrance d'un code d'accès à distance à au moins un fichier 13 numérique 25 téléchargeable. Ce fichier 13 numérique téléchargeable peut être de tous types. Il peut s'agir d'un fichier informatique textuel, d'un fichier image, d'un fichier audio, d'un fichier vidéo, d'un fichier comprimé, d'un fichier exécutable sur un poste informatique, etc. 30 Selon un mode de réalisation particulièrement avantageux de l'invention, les fichiers 13 téléchargeables sont des fichiers audio, par exemple aux formats connus aiff , au , mid , mp3 , ram , wav , etc. Un tel dispositif permet le téléchargement de musique payante sur Internet sans avoir besoin de fournir des informations bancaires en ligne. En particulier, un individu qui souhaite acheter de la musique en ligne sur Internet se présente dans le magasin équipé d'un dispositif de délivrance de codes d'accès selon l'invention ; puis, il se saisit en rayon du magasin, d'un support comprenant un code à barres représentatif du morceau de musique qu'il souhaite télécharger ; puis, il fait identifier, en échange d'un règlement par tous types de moyens de paiementùespèces, carte de crédit, chèque, etc.ù ce code à barres par le dispositif d'identification du dispositif de délivrance d'un code d'accès à distance à un fichier numérique comprenant le morceau de musique souhaitée ; puis le dispositif de délivrance délivre un code d'accès à distance à un fichier numérique ; puis, l'individu rentre chez lui et se connecte par l'intermédiaire du réseau Internet au serveur de téléchargement et saisit le code d'accès délivré par le dispositif de délivrance selon l'invention, ce qui autorise le téléchargement du fichier numérique comprenant le morceau de musique souhaité. La figure 3 est une vue schématique d'un procédé selon 20 l'invention mis en oeuvre par et dans un dispositif de délivrance d'un code d'accès selon l'invention. Un procédé de délivrance, dans un magasin, de codes d'accès à distance à au moins un fichier numérique, dit fichier 13 téléchargeable, mémorisé sur un serveur 14 de stockage d'une pluralité de fichiers 25 téléchargeables comprend une étape 30 d'identification dans laquelle un fichier 13 téléchargeable dont un client souhaite obtenir un code 10 d'accès à distance est identifié, dans un magasin, par un dispositif 4 d'identification. Un procédé de délivrance comprend également une étape subséquente 31 d'émission d'une requête de délivrance d'un code 10 d'accès 30 décrypté associé au fichier 13 téléchargeable identifié. Cette émission est réalisée, dans un dispositif selon l'invention, par le module 16 d'émission d'une requête du serveur 2 d'administration. Cette requête est transmise au serveur 2 d'administration par la liaison 3 de communications. Un procédé de délivrance selon l'invention comprend également une étape subséquente 32 de réception de la requête de délivrance d'un code d'accès. Cette réception est réalisée, dans un dispositif selon l'invention, par le module 18 de réception du serveur 2 d'administration. Un procédé selon l'invention comprend également une étape 33 subséquente d'extraction d'un code 15 crypté de la base 8 de codes d'accès cryptés. Cette extraction est réalisée, dans un dispositif selon l'invention, par le module 19 d'extraction du serveur 2 d'administration. Un procédé selon l'invention comprend également une étape 34 subséquente de décryptage du code 15 d'accès crypté de manière à pouvoir fournir un code 10 d'accès décrypté. Cette étape de décryptage est réalisée dans un dispositif selon l'invention, par le module 19 d'extraction du serveur 2 d'administration. Un procédé selon l'invention comprend également une étape subséquente 35 d'envoi de ce code 10 d'accès décrypté. Cet envoi de code 10 d'accès décrypté est réalisé dans un dispositif selon l'invention par le module 20 d'envoi du serveur 2 d'administration. Cet envoi assure la transmission du code 10 d'accès décrypté du serveur 2 d'administration au dispositif 1 d'encaissement par l'intermédiaire de la liaison 3 de communications. Un procédé selon l'invention comprend également une étape 36 subséquente de réception de ce code 10 d'accès décrypté par le dispositif 1 d'encaissement. Un procédé selon l'invention comprend également une étape subséquente 37 d'impression du code 10 d'accès décrypté. Ce code 10 d'accès décrypté est alors emporté par un client jusqu'à un poste informatique relié par un réseau informatique au serveur de téléchargement de manière à pouvoir télécharger le fichier numérique correspondant à ce code d'accès. Un code 10 d'accès décrypté délivré par un dispositif selon l'invention mettant en oeuvre un procédé selon l'invention peut être de tous types. En pratique, ce code 10 d'accès décrypté comprend un certain nombre de caractères alphanumériques. Selon un mode de réalisation de l'invention, chaque code 10 d'accès peut comprendre une partie, dite code PIN, qui permet la connexion au serveur de téléchargement et une partie, dite numéro de série, qui permet d'identifier le fichier téléchargeable correspondant. Selon ce mode de réalisation, lors de la transmission du code 10 d'accès par la liaison 3 de communications, entre le serveur 2 d'administration et le dispositif 1 d'encaissement, seul le code PIN est chiffré. Le numéro de série est transmis en clair. De même, seul le code PIN du code 15 d'accès crypté correspondant enregistré dans la base 8 de codes peut être crypté, le numéro de série étant mémorisé en clair dans la base 8 de codes. L'invention peut faire l'objet de nombreuses variantes non décrites en détail. En particulier, un dispositif de délivrance de codes d'accès à distance à un fichier numérique peut délivrer des codes d'accès présentant 15 d'autres formats. Un dispositif de délivrance de codes d'accès selon l'invention se prête particulièrement bien à la vente, en magasin, de codes d'accès à distance à un fichier téléchargeable sur Internet, de manière à permettre à un client d'acheter en magasin un droit de télécharger de la musique, un film, 20 un logiciel, etc., sur Internet sans nécessiter la saisie de ses coordonnées bancaires sur Internet. 25 REVENDICATIONS 1/- Dispositif de délivrance, dans un magasin, de codes (10) d'accès à distance à au moins un fichier numérique, dit fichier (13) téléchargeable, mémorisé sur un serveur, dit serveur (14) de téléchargement, de stockage d'une pluralité de fichiers téléchargeables, ledit dispositif de délivrance comprenant : - dans un magasin, un dispositif (1) d'encaissement d'achats effectués par un client comprenant un dispositif (4) d'identification de fichiers téléchargeables dont ce client souhaite obtenir des codes (10) d'accès à distance, - un serveur (2) d'administration de codes d'accès comprenant une pluralité d'enregistrements de codes (15) d'accès cryptés, dite base (8) de codes, -une liaison (3) de communications numériques reliant ledit dispositif (1) d'encaissement et ledit serveur (2) d'administration de codes d'accès, caractérisé en ce que : - ledit dispositif (1) d'encaissement comprend : . un module (16) d'émission, pour chaque fichier (13) téléchargeable identifié par ledit dispositif (4) d'identification, d'une requête de délivrance d'un code (10) d'accès décrypté associé à ce fichier (13) téléchargeable, chaque requête étant transmise audit serveur (2) d'administration par ladite liaison (3) de communications, . un module (17) de réception, pour chaque fichier (13) téléchargeable identifié par ledit dispositif (4) d'identification, d'un code (10) d'accès décrypté correspondant à ce fichier (13) téléchargeable identifié, . un dispositif (5) d'impression sur un support (12) d'impression, pour chaque fichier (13) téléchargeable identifié par ledit dispositif (4) d'identification, du code (10) d'accès décrypté reçu par ledit module (17) de réception,-ledit serveur (2) d'administration de codes d'accès comprend . un module (18) de réception de requêtes de délivrance d'un code d'accès décrypté, . un module (19) d'extraction de ladite base (8) de codes, pour chaque requête reçue par ledit module (18) de réception, d'un code (15) d'accès crypté correspondant à cette requête, ledit module (18) d'extraction étant adapté pour décrypter ce code d'accès, . un module (20) d'envoi de chaque code (10) d'accès décrypté fourni par ledit module (19) d'extraction audit dispositif (1) d'encaissement par l'intermédiaire de ladite liaison (3) de communications, - ladite liaison (3) de communications reliant ledit serveur (2) d'administration et ledit dispositif (1) d'encaissement est adaptée pour assurer une transmission sécurisée des codes d'accès (10) décryptés dudit serveur (2) d'administration audit dispositif (1) d'encaissement. 2/- Dispositif selon la revendication 1, caractérisé en ce que ladite liaison (3) de communications reliant ledit serveur (2) d'administration et ledit dispositif (1) d'encaissement est adaptée pour assurer un transport sécurisé de chaque code (10) d'accès décrypté dudit serveur (2) d'administration audit dispositif (1) d'encaissement par un protocole des couches 3 et supérieures du modèle OSI. 3/- Dispositif selon la revendication 1, caractérisé en ce que ladite liaison (3) de communications reliant ledit serveur (2) d'administration et ledit dispositif (1) d'encaissement est adaptée pour assurer un transport sécurisé de chaque code (10) d'accès décrypté dudit serveur (2) d'administration audit dispositif (1) d'encaissement par un protocole de couche 5 du modèle OSI. 4/- Dispositif selon l'une des revendications 1 à 3, caractérisé en ce que ledit serveur (2) d'administration de codes d'accès comprend un module (21) d'enrichissement de ladite base (8) de codes adapté pour recevoir un fichier crypté, dit fichier (23) crypté de codes, comprenant des codes (15) d'accès cryptés à au moins un fichier téléchargeable, en provenanced'un fournisseur (24) de codes d'accès cryptés, ledit module (21) d'enrichissement étant adapté pour décrypter ledit fichier (23) crypté de codes cryptés et permettre l'enregistrement de chaque code d'accès (15) crypté dudit fichier (23) de code dans ladite base (8) de codes cryptés. 5/- Dispositif selon l'une des revendications 1 à 4, caractérisé en ce que chaque code (15) d'accès crypté mémorisé dans ladite base (8) de codes est crypté par un cryptage par blocs selon la norme de chiffrement des données. 6/- Dispositif selon l'une des revendications 1 à 5, caractérisé en ce que ledit dispositif (4) d'identification comprend un dispositif de lecture optique de codes (11) à barres selon la numérotation européenne des articles (EAN). 7/- Dispositif selon la revendication 6, caractérisé en ce que chaque requête de délivrance d'un code d'accès émise par ledit dispositif (1) d'encaissement vers ledit serveur (2) d'administration comprend des données représentatives dudit code à barre EAN lu par ledit dispositif de lecture optique dudit dispositif (4) d'identification. 8/- Dispositif selon la revendication 7, caractérisé en ce que chaque code (15) d'accès crypté enregistré dans ladite base (8) de codes est 20 associé à un code EAN. 9/-Dispositif selon l'une des revendications 1 à 8, caractérisé en ce que lesdits fichiers (13) téléchargeables sont des fichiers comprenant des données audio. 10/- Procédé de délivrance, dans un magasin, de codes 25 d'accès à distance à au moins un fichier numérique, dit fichier (13) téléchargeable, enregistré sur un serveur (14) de stockage d'une pluralité de fichiers téléchargeables, dans lequel : - un fichier (13) téléchargeable dont un client souhaite obtenir un code (10) d'accès à distance est identifié, dans un magasin, 30 par un dispositif (4) d'identification de fichiers téléchargeables, ledit dispositif (4) d'identification étant associé à un dispositif (1) d'encaissement d'achats,- un serveur (2) d'administration de codes d'accès comprenant une pluralité d'enregistrements de codes (15) d'accès cryptés, dite base (8) de codes, est prévu, - une liaison (3) de communications reliant ledit dispositif (1) d'encaissement et ledit serveur (2) d'administration de codes d'accès, est prévue, caractérisé en ce que : - pour chaque fichier (13) téléchargeable identifié par ledit dispositif (4) d'identification, une requête de délivrance d'un code (10) d'accès décrypté associé à ce fichier téléchargeable est émise par un module (16) d'émission d'une requête dudit dispositif (1) d'encaissement, - cette requête est transmise audit serveur (2) d'administration par ladite liaison (3) de communications, - cette requête est reçue par un module (18) de 15 réception d'une requête de délivrance d'un code d'accès dudit serveur (2) d'administration, - un code d'accès est extrait de ladite base (8) de codes par un module (19) d'extraction dudit serveur (2) d'administration et décrypté par ce module d'extraction, 20 - ce code (10) d'accès décrypté est envoyé par un module (20) d'envoi dudit serveur (2) d'administration vers ledit dispositif (1) d'encaissement et transmis de manière sécurisée audit dispositif (1) d'encaissement par l'intermédiaire de ladite liaison (3) de communications, - ce code (10) d'accès décrypté correspondant à un 25 fichier (13) téléchargeable identifié est reçu par un module (17) de réception d'un code dudit dispositif (1) d'encaissement, - ce code (10) d'accès décrypté reçu par ledit module (17) de réception est imprimé sur un support (12) d'impression par un dispositif (5) d'impression.