Brevet FR2834410A1 — publié le 20030704

Dispositif d'accès à un réseau informatique, procédé mis en oeuvre par un tel dispositif et système comprenant un tel dispositif. La présente invention est relative à un dispositif d'accès à un réseau informatique, utilisé comme cerveau d'une borne, notamment publique. Le réseau accédé peut être public, comme Internet, ou privé. Elle concerne également un procédé mis en oeuvre par un tel dispositif et un système d'accès au réseau informatique comprenant au moins un tel dispositif. L'invention trouve donc une application particulièrement intéressante, mais non exclusivement, dans le domaine des bornes publiques d'accès à Internet. Elle peut notamment s'appliquer à des réseaux privés d'entreprises qui proposent des services aux utilisateurs. Les termes et locutions ci-dessous énumérées sont employés dans la suite du texte avec le sens défini ci-après. On entend par borne tout dispositif placé dans un lieu accessible aux utilisateurs, capable de donner accès à des services proposés par un ou plusieurs prestataires, au travers d'un réseau informatique, à titre gratuit ou onéreux. On entend par terminal l'élément d'une borne qui assure l'interface entre l'utilisateur et la borne. Il peut également assurer d'autres fonctions (par exemple : navigation sur le réseau Internet). On entend par solution logicielle l'ensemble des programmes, procédures et fonctions nécessaires à la gestion, à l'exploitation et à la maintenance d'un parc de bornes en garantissant la sécurité des transactions. On entend par Plate-forme dans ce document l'ensemble des éléments matériels et logiciels qui donnent à un ordinateur sa capacité à exécuter des programmes et à communiquer avec son environnement. Parmi les éléments matériels constitutifs d'une plate- forme, on inclut notamment : le processeur, la mémoire, les unités de stockage, les contrôleurs et les ports d'entrée et de sortie de données, les périphériques assurant la communication entre l'homme et la machine (clavier, écran, dispositif de pointage, haut-parleurs), les dispositifs d'alimentation électrique. Parmi les éléments logiciels constitutifs d'une plate-forme, on inclut notamment : le système d'exploitation, les bibliothèques de fonctions, les pilotes de périphériques. On entend par carte de paiement tout type de carte, autorisé pour effectuer un paiement. Il peut s'agir de carte pour télécommunication, de carte bancaire, de crédit, de débit, d'un porte-monnaie électronique, comportant une piste magnétique codée et/ou une puce . La disponibilité de services sur les réseaux publics ou privés a fait croître la demande de bornes permettant l'accès à ces services. Certains opérateurs ont ainsi déployé dans des lieux publics des ensembles de bornes. Leur utilisation est souvent payante. Au-delà des fonctions de connexion au réseau et de navigation, le caractère public et commercial de ces bornes exige la mise en place d'une solution logicielle particulière pour traiter les fonctions de gestion et d'administration propres à leur exploitation. Parmi ces fonctions, les plus fréquentes sont : - la gestion du coût du service et du paiement sécurisé (par carte par exemple) ; - les fonctions de sécurité pour protéger les machines, les données confidentielles des utilisateurs, prévenir les accès illicites et les attaques contre le réseau et les fournisseurs de service ; - la politique de filtrage qui définit les URL (adresses des sites Internet) accessibles à partir d'une borne ; des interfaces spécifiques, par exemple des écrans d'accueil ou films de présentation lorsque la borne est en attente d'utilisation ; des fonctions de gestion de parc comme l'administration distante des paramètres de la borne, la remontée de statistiques d'utilisation et d'informations comptables ; - des fonctions de maintenance des installations comme le télédiagnostic, la mise à jour à distance, la restauration automatique après défaillance. La borne publique peut donc présenter un niveau de complexité hors de proportion avec les services rendus à l'utilisateur, parce que la solution logicielle, au sens défini supra, en représente une partie prépondérante. En général, une borne d'accès public à Internet est construite à partir d'un microordinateur muni d'interfaces matérielles et logicielles, supportant un navigateur et divers programmes, et éventuellement muni de périphériques spécifiques notamment destinés à gérer des moyens de paiement, tels qu'un lecteur de carte de paiement. Ce micro-ordinateur peut être abrité dans un mobilier adapté à l'usage, et connecté à des périphériques, comme un modem et une imprimante. Cette architecture implique que le logiciel installé sur le micro-ordinateur mette en oeuvre : - d'une part, les services rendus à l'utilisateur comme la navigation ou l'accès à des services particuliers, et - d'autre part, la solution logicielle de la borne. Les services rendus à l'utilisateur peuvent fréquemment utiliser des logiciels du commerce, moyennant éventuellement une légère adaptation. La solution logicielle, lorsqu'elle est complexe, exige qu'un logiciel soit développé spécifiquement pour un parc de bornes homogène. Par parc de bornes homogène, on entend un ensemble de bornes reposant toutes sur une même plate-forme informatique, par exemple un micro-ordinateur compatible IBM-PC&commat; associé à un système d'exploitation LINUX. Dans l'état de la technique, on connaît le document WO 0046654 dans lequel est décrit un appareil de contrôle de l'utilisation d'un ordinateur personnel. L'appareil comprend des moyens de paiements (lecteur de carte) et est configuré de façon à gérer le compte utilisateur pour une connexion Internet. Il s'agit d'un dispositif interposé entre l'ordinateur personnel et l'accès à Internet. Ce dispositif est doté d'un ensemble de ports de connexion destinés à connecter les périphériques de l'ordinateur de telle sorte que l'unité centrale reste isolée et n'est connectée qu'à ce dispositif. On connaît également le document FR2796238 décrivant un système de connexion pour borne publique. Le système décrit présente deux dispositifs de connexion, un premier dispositif connecté à un serveur téléphonique via une liaison RTC (Réseau Téléphonique Commuté) et un second dispositif connecté à Internet via une liaison rapide numérique. Les fonctions de connexion Internet et de comptabilité sont séparées et disposées dans ces deux dispositifs distincts. Le fonctionnement de ce système nécessite de maintenir active la connexion sur la ligne RTC (comptabilité) afin de permettre une navigation sur Internet. L'efficacité des dispositifs de sécurité protégeant une borne publique contre des attaques malveillantes, par exemple un dispositif de cryptage, est très difficile à obtenir sur une installation où l'utilisateur dispose d'un accès physique direct au système de protection. En particulier, les codes confidentiels, mots de passe et enregistrements des données lues sur une carte de paiement circulent généralement dans l'ordinateur avant tout traitement et peuvent parfois y être stockés, au moins temporairement. De plus, la sécurité de la borne est tributaire de la sécurité intrinsèque du système d'exploitation du micro-ordinateur. Or, le système d'exploitation d'un ordinateur personnel moderne est un logiciel de très grande taille pouvant comporter des millions de lignes de code, dont l'évolution est rapide. Ces systèmes d'exploitation se révèlent impossibles à auditer. Par ailleurs, l'exploitation d'un parc hétérogène, constitué de plates-formes diverses (IBM- PCO, Macintosh SUN&commat;, etc), serait difficile et coûteuse, car une version de la solution logicielle devrait être créée et maintenue pour chacun des différents modèles et versions de plate-forme informatique. L'invention a pour objet de remédier aux inconvénients précités en proposant : - le renforcement de la sécurité des transactions à partir d'une borne d'accès à un réseau informatique, - la possibilité de mettre à jour automatiquement, sélectivement et à distance les programmes et les données d'exploitation des bornes d'un parc donné sans nécessiter l'intervention de personnel sur chaque borne, - la possibilité de restaurer automatiquement le bon fonctionnement d'une borne après une défaillance, - la possibilité d'exploiter un parc hétérogène de bornes d'accès à un réseau informatique, c'est-à-dire de faire en sorte que la solution logicielle puisse facilement être installée et tenue à jour dans un parc de bornes pouvant inclure tout type de micro- ordinateur, de plate forme et de système d'exploitation, sans nécessiter d'adaptation à chaque cas particulier. On atteint les objectifs précités grâce à un dispositif d'accès à un réseau informatique, interposé entre ce réseau et un terminal comprenant des premiers moyens logiciels d'interface utilisateur, de façon à constituer une borne d'accès à des services pour un utilisateur, ce dispositif comprenant des moyens de contrôle et de traitement. Suivant l'invention, ce dispositif d'accès comprend en outre des seconds moyens logiciels prévus pour gérer un flux d'informations entre ledit terminal et ledit réseau informatique, ces seconds moyens logiciels coopérant avec les moyens de contrôle et de traitement et étant agencés pour réaliser une fonction de comptabilité liée aux services accédés par l'utilisateur de ladite borne. Ainsi, avec un dispositif d'accès selon l'invention, les ressources logicielles de gestion du flux d'information et de comptabilité, en étant localisées au sein du dispositif d'accès, sont découplées physiquement des ressources logicielles d'interface utilisateur qui, elles, sont normalement localisées au sein du terminal. Cela simplifie considérablement les opérations de maintenance et de mise à jour de ces ressources logicielles de gestion, désignées aussi dans la suite sous le terme de solution logicielle. Ceci est particulièrement avantageux lorsqu'il s'agit de gérer et de maintenir un parc de bornes qui peut être hétérogène lorsque différents types de terminaux sont mis en oeuvre. Dans une version particulière de réalisation de l'invention, le dispositif d'accès selon l'invention comprend en outre des moyens pour contrôler l'alimentation du terminal, ces moyens de contrôle étant notamment agencés pour interrompre et rétablir automatiquement cette alimentation sans intervention humaine. Cette caractéristique permet au dispositif d'accès de contrôler le micro-ordinateur en interrompant éventuellement l'alimentation du micro-ordinateur, puis en la rétablissant dans le but de restaurer son fonctionnement correct après une défaillance ou une mise à jour, sans nécessiter l'intervention d'aucun personnel sur la borne. Cette caractéristique peut aussi être mise en oeuvre pour fournir une sécurisation par neutralisation de la borne contre des tentatives d'utilisation illicite. On peut avantageusement prévoir que le dispositif d'accès selon l'invention soit équipé d'un module de paiement qui coopère avec les moyens de comptabilité dudit dispositif. Pour utiliser la borne, l'utilisateur doit alors introduire une carte de paiement ou une carte d'accès dans un lecteur de carte qui peut être externe ou intégré au dispositif d'accès. Dans un mode de réalisation particulier, le dispositif d'accès selon l'invention peut comprendre : un microprocesseur pour mettre en oeuvre un système d'exploitation, des moyens de stockage de données, une solution logicielle comprenant des moyens logiciels de gestion et d'exploitation de la borne d'accès, ces moyens logiciels de gestion comprenant des moyens de comptabilité, - des moyens de connexion pour établir au moins une liaison avec un réseau informatique, ladite liaison permettant éventuellement de communiquer avec un serveur distant localisé dans le réseau informatique et renfermant des données de tarification, - des moyens de connexion pour établir une liaison avec un terminal, et des liaisons avec d'autres périphériques, comme un éventuel lecteur de carte de paiement, et - des moyens pour mettre à jour la solution logicielle via le réseau informatique. Contrairement au document FR2796238, les fonctions de comptabilité sont également gérées en relation avec un serveur distant via le réseau informatique. Par conséquent, on peut n'établir qu'une unique liaison vers le réseau informatique, sans qu'il soit nécessaire d'établir et de maintenir une liaison sur le Réseau Téléphonique Commuté (RTC). Le dispositif d'accès selon l'invention peut en outre comprendre des moyens aptes à établir une communication de type maître/esclave avec un terminal. De préférence, le terminal est un micro-ordinateur. Il peut être aussi tout autre appareil intelligent tel qu'une console de jeux dotée de moyens logiciels nécessaires à la navigation dans le réseau informatique et d'interfaçage homme/machine. Un tel dispositif rassemble sur une plate-forme dédiée toutes les fonctions (la solution logicielle) nécessaires à la gestion et à l'exploitation d'une borne d'accès à un réseau informatique public ou privé. Le terminal conserve les fonctions conventionnelles liées à l'interface homme/machine, exécutant les logiciels qui rendent les services à l'utilisateur, tels qu'un navigateur Internet par exemple. Selon un mode de mise en oeuvre avantageux de l'invention, le dispositif d'accès se présente sous la forme d'une carte électronique enfichable dans un connecteur standard du terminal, par exemple une carte de type PCI ("Peripheral Component Interconnect") destinée à s'insérer dans un emplacement PCI. Selon un mode alternatif de mise en oeuvre de l'invention, le dispositif d'accès se présente sous la forme d'un boîtier indépendant relié au micro-ordinateur au moyen de câbles, par exemple de type USB ("Universal Serial Bus"), ou bien au moyen d'une liaison sans fil. De préférence, le dispositif d'accès est capable de se connecter au serveur distant ainsi qu'aux serveurs des fournisseurs de services à l'aide d'une même liaison numérique qui peut être à haut débit. Cette connexion peut aussi s'effectuer à travers un réseau local auquel le dispositif d'accès se connecte pour atteindre le réseau informatique. Le dispositif d'accès peut communiquer avec le réseau informatique par l'intermédiaire d'un modem, externe ou intégré, ou encore par l'intermédiaire d'une connexion sans fil. De préférence, des moyens de sécurité logiciels et matériels sont installés et mis en oeuvre dans le dispositif d'accès pour protéger les données confidentielles contenues dans le dispositif ou transitant par le réseau contre tout acte pirate. La présente invention combine à la fois des éléments matériels et logiciels. A titre d'exemple, le dispositif est bâti autour d'une plate-forme informatique dédiée qui exécute les programmes de la solution logicielle qu'elle contient. Cette solution logicielle comprend notamment : - des moyens de gestion et d'exploitation de la borne d'accès, et en particulier des moyens de comptabilité pour gérer la facturation des connexions audit réseau informatique et le paiement des services utilisés, - des moyens de sécurité, logiciels et matériels, pour protéger les données confidentielles, le réseau et les prestataires de services contre les attaques pirates, - des moyens de connexion à un serveur distant, localisé dans le réseau informatique, qui renferme des données de tarification et délivre les autorisations nécessaires pour valider les paiements, - des moyens pour mettre à jour la solution logicielle via le réseau informatique sans intervention directe de personnel sur la borne, - des moyens de connexion à un terminal, le terminal jouant le rôle d'esclave dans une relation maître/esclave. Par un autre de ses aspects, l'invention propose un procédé pour accéder à un réseau informatique au moyen d'une borne comprenant au moins un terminal et un dispositif d'accès tel que décrit ci-dessus dont il utilise les propriétés caractéristiques. Selon l'invention, le procédé comprend les étapes suivantes : - éventuellement, identification de l'utilisateur du terminal par le dispositif d'accès, - connexion au serveur distant via le réseau informatique de façon à télécharger dans le dispositif d'accès un ensemble de paramètres liés à cet utilisateur, et - connexion du terminal au réseau informatique par l'intermédiaire et sous le contrôle du dispositif. L'utilisateur peut être identifié par exemple au moyen d'une carte de paiement introduite dans un lecteur lié au dispositif d'accès. Les paramètres peuvent comprendre des données de tarification et de restriction, par exemple une restriction de navigation dans une zone prédéterminée du réseau informatique. Selon un autre aspect de l'invention, il est proposé un système d'accès à un réseau informatique au moyen d'au moins un dispositif d'accès exécutant les programmes d'une solution logicielle adaptée au mode d'exploitation de la borne. Ce système peut comprendre en outre une pluralité de terminaux aptes à se connecter chacun à un dispositif d'accès. Le dispositif constitue alors un point d'accès conditionnel au réseau informatique, intégrant des moyens de traitement et de stockage pour mettre en oeuvre et contenir l'ensemble de fonctions nécessaires à la gestion et à l'exploitation d'une borne d'accès, en relation avec un ou plusieurs serveurs distants accessibles sur le réseau. La description d'un mode de mise en oeuvre particulier et nullement limitatif de l'invention, ainsi que les dessins annexés illustrent certains avantages et caractéristiques de l'invention : - la figure 1 représente un schéma synoptique de l'architecture générale d'une borne d'accès à un réseau informatique selon l'invention ; - la figure 2 représente un exemple de réalisation de borne publique d'accès à un réseau informatique selon l'invention, intégrée dans un mobilier adapté ; - la figure 3 représente un schéma simplifié d'un dispositif d'accès au réseau informatique selon un mode de réalisation particulier de l'invention ; et - la figure 4 montre une représentation conceptuelle en quatre couches d'un dispositif d'accès selon l'invention. Bien que l'invention n'y soit pas limitée, ce qui suit décrit un dispositif d'accès à un réseau informatique, abrité dans un boîtier, disposé selon l'invention entre un terminal et ce réseau de communication. Sur la figure 1, sont représentés schématiquement les éléments 1 à 8 qui constituent une borne d'accès à un réseau informatique selon l'invention. Un terminal 1 est composé par exemple d'un micro-ordinateur 2 de type compatible IBM- PC D exécutant un système d'exploitation de type Linux, auquel sont connectés de façon conventionnelle des périphériques comme un écran 3, un clavier 4 et un dispositif de pointage 5. Ce terminal a pour rôle essentiel la gestion des fonctions liées à l'interface homme/machine. À cet effet, il est muni de logiciels tel qu'un navigateur Internet muni de ses plug-in . Il comprend également un ensemble de moyens conventionnels nécessaires à sa connexion comme explicité ci-dessous. Ce terminal 1 est relié au moyen par exemple d'un câble USB (Universal Serial Bus) ou par tout autre moyen convenable au dispositif d'accès 6, qui constitue le véritable cerveau de la borne d'accès. Ce dispositif d'accès a la capacité de contrôler et de gérer les communications avec le terminal 1, avec le réseau informatique 9 et avec le lecteur de carte de paiement 7. Cette gestion s'effectue au moyen des programmes informatiques qu'il contient et qu'il exécute en utilisant ses ressources propres. La communication entre le dispositif d'accès 6 et le micro-ordinateur 2 est de type maître/esclave, le dispositif d'accès jouant le rôle de maître de la communication. Le microordinateur 2 se connecte au démarrage au dispositif d'accès 6 par une liaison USB au moyen d'un protocole tel que Ethernet over USB ou PPP (Point to Point Protocol) . Un réseau TCP/IP est ainsi constitué entre le micro-ordinateur et le dispositif d'accès. Cependant, d'autres moyens de communication entre le terminal 1 et le dispositif d'accès 6 peuvent être envisagés, par exemple, Ethernet (802.3), ou une liaison sans fil en utilisant le protocole Bluetooth , ou encore une liaison Wifi (IEEE 802. 11B). La communication étant en mode maître/esclave, l'ordinateur a un rôle restreint et il devient possible d'administrer un parc hétérogène de bornes d'accès, c'est-à-dire comprenant plusieurs bornes d'accès associant chacune un dispositif d'accès 6 à un micro-ordinateur 2 bâti autour d'une plate forme quelconque, par exemple un ordinateur compatible IBM-PC&commat;, ou un Macintosh (l, ou encore un ordinateur de type SUN ( . On peut même envisager de remplacer l'ordinateur 2 par une console de jeu, pourvu qu'elle soit dotée de moyens d'interface homme/machine, de logiciels de navigation et de communication maître/esclave adéquats. Pour la connexion au réseau informatique, le dispositif d'accès 6 gère la connexion de la borne à un serveur distant 10, à travers un réseau informatique 9, public ou privé. Cette connexion peut être soit permanente (LAN, ADSL...), soit de type dial-in (RTC, RNIS...), via le modem 8 qui peut être intégré ou extérieur au dispositif. Le dispositif d'accès 6 joue le rôle de routeur et/ou de proxy pendant la connexion au réseau informatique 9 et reste maître de cette connexion sans que le micro-ordinateur 2 soit informé de l'état de cette connexion. En ce qui concerne la connexion du lecteur de cartes de paiement 7, celui-ci peut être relié au dispositif d'accès 6 par exemple au moyen d'une connexion de type série . Ce lecteur dialogue avec le serveur de solution 10 ou bien avec un serveur distinct dédié à la gestion des paiements sécurisés, en utilisant les moyens de sécurité et les algorithmes de cryptage embarqués dans le dispositif d'accès 6. La figure 2 représente une borne d'accès abritée dans un mobilier 12 adapté à l'usage public. On y retrouve les éléments de la figure 1 avec les mêmes références. Ce mobilier 12 est conformé de sorte qu'un utilisateur puisse convenablement atteindre le clavier 4 et visualiser l'écran 3 en position debout. Il peut être équipé de haut-parleurs 11 reliés au microordinateur 2 pour supporter des services multimédia. La figure 2 montre en outre l'alimentation électrique de l'ensemble qui peut être une prise de courant 13. Selon une caractéristique avantageuse de l'invention, le dispositif d'accès 6 est directement relié à la prise de courant 13 tandis que le micro-ordinateur 2 s'alimente à partir du dispositif d'accès 6 qui inclut des moyens de contrôle de l'alimentation du microordinateur 2. Le dispositif d'accès 6 dispose ainsi de la capacité de commander l'arrêt ou la mise en marche du micro-ordinateur 2 au moyen du contrôle de l'alimentation. Ainsi, par des moyens matériels et logiciels, le dispositif d'accès 6 a une certaine main mise sur le micro-ordinateur 2. Il peut aussi remplir d'autres fonctions connexes ( proxy , pare-feu etc...), de manière transparente pour le micro-ordinateur 2. Le dispositif d'accès 6 a en charge : - la gestion et l'administration de la solution : le dispositif 6 communique avec le serveur distant 10 de gestion de la solution et se charge de tous les échanges administratifs (payement, droits attachés à la borne, informations géographiques, rapports sur le fonctionnement, etc...) de manière invisible au micro-ordinateur 2 ; - l'administration de la configuration du micro-ordinateur 2 : le dispositif d'accès 6 contrôle la présence sur le micro-ordinateur 2 de tous les éléments logiciels nécessaires ainsi que leur version et provoque si nécessaire leur mise à jour par téléchargement. Le dispositif d'accès 6 contrôle la séquence des opérations à effectuer sur le micro- ordinateur 2 et, en particulier, l'ouverture et la fermeture de la session. Le dispositif d'accès 6 interagit avec l'utilisateur (par exemple pour afficher le crédit restant ou avertir d'une modification de tarif) en utilisant le micro-ordinateur 2 comme serveur d'interface homme/machine. Le dispositif d'accès 6 gère en particulier l'ensemble des fonctions de facturation et de paiement sécurisé en association avec le lecteur 7 de carte de paiement et un serveur distant 10. Ce serveur distant 10 peut être atteint par le dispositif d'accès 6 via le réseau 9 à travers le modem 8. Ce serveur 10 peut conserver un ensemble de paramètres liés à chaque utilisateur et à chaque borne d'accès. Ces paramètres peuvent être des données prédéfinies et préenregistrées dans le serveur 10 et associées à une carte de paiement, de sorte que lorsqu'un utilisateur insère sa carte de paiement dans le lecteur 7, le dispositif d'accès se connecte au serveur 10 afin de télécharger l'ensemble de paramètres liés à cet utilisateur. Ces paramètres peuvent par exemple être des données de tarification, le crédit disponible pour cet utilisateur et le mode de tarification de la connexion au réseau et des services auxquels l'utilisateur souhaite accéder. Ces paramètres peuvent également comprendre des données relatives à une quelconque restriction. Par exemple, l'accès à certains sites du réseau Internet peut être interdit. Pour ce faire, le dispositif d'accès 6 configure de façon adéquate son filtre d'URL ( proxy ). Cette architecture permet aussi d'accroître considérablement la sécurité des bornes publiques d'accès à un réseau informatique. Les applications logicielles conventionnelles, qui peuvent provenir d'origines diverses, constituent souvent un point faible dans les systèmes de sécurité. Elles restent logées dans le micro-ordinateur 2. Le dispositif d'accès 6 met en oeuvre une solution logicielle dédiée utilisant entre autres des moyens matériels de sécurité qui lui sont propres. Ce peut être un dispositif matériel isolant une partie de la mémoire en lecture et écriture, complétant des algorithmes de cryptage utilisant des clefs comme RSA. Ces moyens logiciels et matériels de sécurité sont rendus inaccessibles à l'utilisateur et aux logiciels qui sont à sa disposition. L'invention est encore remarquable par le fait que le dispositif d'accès 6 peut mettre à jour tout ou partie de la solution logicielle à partir de données téléchargées depuis le serveur 10 via le réseau 9. Ainsi, la mise à jour du dispositif d'accès peut s'effectuer indépendamment du micro-ordinateur 2. Le dispositif d'accès peut aussi provoquer la mise à jour des éléments logiciels contenus dans le micro-ordinateur 2. Un autre avantage apporté par la caractéristique mentionnée ci-dessus est qu'il n'est plus nécessaire de développer par programmation informatique une solution logicielle adaptée à chacune des plates-formes de micro-ordinateur intégrées dans les bornes d'accès d'un même parc. Il s'agit seulement de développer et de faire évoluer une solution logicielle unique adaptée au système d'exploitation spécifique interne au dispositif d'accès 6. Le contrôle et la mise à jour d'un parc hétérogène de bornes sont alors rendus possibles et simplifiés. Dans un mode de réalisation particulier, le dispositif d'accès peut comprendre plusieurs moyens d'entrée et de sortie permettant de connecter simultanément plusieurs micro- ordinateurs 2. De préférence, la liaison entre plusieurs micro-ordinateurs et le dispositif d'accès 6 peut être sans fil. Dans un mode de réalisation particulier différent, on peut prévoir que la borne d'accès soit limitée au dispositif d'accès 6, au lecteur de carte de paiement 7 et au modem 8. Dans ce cas, cette borne d'accès particulière est apte à accueillir les micro-ordinateurs des utilisateurs. On peut imaginer une telle borne d'accès dans un aéroport par exemple, où un utilisateur muni de son ordinateur portable vient se connecter au moyen d'un câble USB par exemple ou à partir d'une carte de type PCMCIA sans fil, et peut ainsi utiliser les fonctionnalités de la borne publique. La figure 3 est une vue schématique plus détaillée montrant les composants matériels du dispositif d'accès 6. On y distingue un boîtier 14 abritant une carte électronique 15 sur laquelle est disposé un ensemble de composants électroniques. L'alimentation 16 de la carte électronique 15 est reliée par le port d'alimentation 18 directement à une prise de courant 13. Le dispositif d'accès 6 intègre également un contrôleur d'alimentation 17 auquel se connecte le micro-ordinateur 2 par le port d'alimentation 19. La carte électronique 15 est dotée d'un microprocesseur 24 qui met en oeuvre un système d'exploitation spécifique limité au nécessaire, exécute les programmes de la solution logicielle, et gère notamment les données stockées dans une banque de mémoire dynamique 25 et dans une banque de mémoire non volatile 26. Sont également représentés des ports d'entrée et sortie 20,21 et 22 reliés à l'intérieur du dispositif d'accès 6 à un contrôleur d'entrées-sorties 23. À titre d'exemple, ces ports supportent respectivement : - une liaison de type USB avec le terminal 1, - une liaison série avec le lecteur de carte de paiement 7 et - une liaison avec le modem 8, de type USB ou Ethernet. On peut aussi prévoir de relier par ce port Ethemet le dispositif d'accès 6 directement à un réseau local. On va maintenant décrire, en référence à la figure 4, un exemple d'architecture du dispositif d'accès 6 comprenant la solution logicielle de la borne. Il s'agit de l'ensemble des fonctions nécessaires à la gestion et à l'exploitation d'une borne publique. Dans la figure 4, on retrouve les éléments matériels ainsi que les éléments de la solution logicielle, organisés en quatre couches. Cette représentation en couches permet de montrer les principales fonctions du dispositif et leurs interactions selon l'invention. La couche 1 est constituée des éléments matériels de la plate-forme. On y distingue le microprocesseur 24, la banque de mémoire dynamique 25, la banque de mémoire non volatile 26, le contrôleur d'entrées-sorties 23, et le contrôleur d'alimentation du micro-ordinateur 17. De façon conventionnelle, les données transitent entre ces éléments de la couche 1 via un ou plusieurs BUS . Ces éléments matériels permettent de mettre en oeuvre l'ensemble des fonctions logicielles du dispositif d'accès. La couche 2 est appelée couche de système d'exploitation et d'outils logiciels. On y distingue le système d'exploitation spécifique 27, qui peut être développé par exemple autour d'un noyau Linux. Sa complexité est limitée au strict nécessaire afin de faciliter les audits de sécurité. La solution logicielle utilise les ressources des mécanismes de mise à jour 28, d'une bibliothèque des protocoles d'accès au réseau 29 ainsi que des fonctions de sécurité 30 pour assurer la sécurité des transactions et protéger les données contenues ou transitant dans le dispositif d'accès. Ces outils logiciels 28,29 et 30 sont associés à des applications spécifiques à la gestion de la borne. La couche 3 regroupe les éléments les plus caractéristiques de la nouveauté apportée par l'invention, c'est-à-dire les applications de la solution logicielle. Elle comprend notamment : - un module de gestion de l'accès au réseau 32, utilisant les ressources de la bibliothèque 29 des protocoles d'accès au réseau, qui assure le routage de la connexion et la fonction de proxy , - une fonction dite de"chien de garde" ("watchdog") 33 apte à surveiller de façon permanente la stabilité du micro-ordinateur et à agir le cas échéant sur ce micro-ordinateur afin de rétablir la stabilité de son fonctionnement, - un module 31 assurant la gestion des mises à jour du terminal, sous contrôle des fonctions de sécurité 30 de la couche 2, et en relation avec les mécanismes de mise à jour 28 et le protocole de communication 37 avec le micro-ordinateur, - un module 36, utilisant les ressources des bibliothèques spécifiques 35 de gestion de la borne, et assurant le contrôle de la configuration et des fonctions du terminal, - une fonction de filtrage des URL 40, qui utilise les ressources du module de gestion de l'accès au réseau 32, permettant de limiter l'accès du micro-ordinateur à une partie identifiée du réseau informatique, et - des bibliothèques 35 permettant aussi l'exécution de programmes de gestion propres à chaque exploitant, téléchargés via le réseau. La couche 4 comprend les programmes spécifiques à l'exploitant. Ils peuvent notamment inclure : - une fonction de production et de traitement de données statistiques 42, - une fonction de télédiagnostic et de maintenance 34, - un programme 39 qui commande l'affichage de films d'attente sur l'écran du terminal, et - d'autres fonctions spécifiques 41 développées en fonction des besoins de l'exploitant. La couche 4 intègre également une fonction pour la mise en oeuvre de la logique monétique 43 et des paramètres spécifiques à l'utilisateur de la borne, ainsi qu'une fonction 38 pour le dialogue avec le serveur distant via le réseau. Toutes les applications du dispositif susceptibles d'être mises à jour à partir du serveur distant sont systématiquement signées. Les applications du dispositif permettent également de protéger le micro-ordinateur de l'utilisateur. Pour ce faire, des fonctions spécifiques sont mises en place pour : - forcer le basculement entre les modes"hors session"et"en session", et - commander les routines permettant au micro-ordinateur de protéger son système de stockage et de déclencher le cas échéant un processus de nettoyage de données. Avec un tel dispositif, le niveau de protection des données et de la sécurité des transactions et des paiements est considérablement accru. Bien entendu, l'invention n'est pas limitée aux exemples qui viennent d'être décrits. De nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. REVENDICATIONS 1. Dispositif (6) d'accès à un réseau informatique (9), interposé entre ledit réseau (9) et un terminal (1) comprenant des premiers moyens logiciels d'interface utilisateur, de façon à constituer une borne d'accès à des services pour un utilisateur, ce dispositif (6) comprenant des moyens de contrôle et de traitement (24), caractérisé en ce qu'il comprend en outre des moyens de connexion pour établir une liaison avec le réseau informatique pour se connecter tant à un serveur distant qu'aux serveurs des fournisseurs de services, et des seconds moyens logiciels prévus pour gérer un flux d'informations entre ledit terminal (1) et ledit réseau informatique (9), ces seconds moyens logiciels coopérant avec les moyens de contrôle et de traitement (24). 2. Dispositif (6) selon la revendication 1, caractérisé en ce qu'il comprend en outre des moyens (17) pour contrôler l'alimentation du terminal (1), ces moyens de contrôle (17) étant notamment agencés pour interrompre et rétablir automatiquement cette alimentation sans intervention humaine. 3. Dispositif (6) selon l'une des revendications 1 ou 2, caractérisé en ce qu'il est équipé d'un module de paiement (7), et en ce que les seconds moyens logiciels sont agencés pour réaliser une fonction de comptabilité liée aux services accédés par l'utilisateur de ladite borne en relation avec le serveur distant via le réseau informatique. 4. Dispositif selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il se présente sous la forme d'une carte électronique enfichable dans un connecteur standard du terminal. 5. Dispositif (6) selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il se présente sous la forme d'un boîtier indépendant (14). 6. Dispositif (6) selon la revendication 5, caractérisé en ce qu'il comprend en outre des moyens d'entrées-sorties (20) pour se connecter au terminal (1) au moyen d'un câble. 7. Dispositif selon la revendication 5, caractérisé en ce qu'il comprend en outre des moyens de connexion sans fil avec le terminal. 8. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend en outre des moyens aptes à établir une communication de type maître/esclave avec le terminal. 9. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce que les moyens de connexion utilisent une seule liaison numérique au réseau informatique. 10. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend en outre des moyens de connexion au réseau informatique via un réseau local. 11. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend en outre des moyens de connexion sans fil au réseau informatique. 12. Dispositif (6) selon l'une quelconque des revendications 1 à 9, caractérisé en ce qu'il comprend des moyens (22) de connexion au réseau informatique (9) via un modem (8). 13. Dispositif (6) selon l'une quelconque des revendications précédentes, caractérisé en ce que le terminal comprend un micro-ordinateur (1). 14. Dispositif selon l'une quelconque des revendications 1 à 12, caractérisé en ce que le terminal est une console de jeux dotée de moyens de navigation dans le réseau informatique et d'interfaçage homme/machine. 15. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend en outre des moyens de sécurité pour préserver les données et le réseau contre des attaques malveillantes. 16. Procédé pour accéder à un réseau informatique (9) au moyen d'une borne d'accès comprenant un terminal (1) et un dispositif d'accès (6) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend les étapes suivantes : - prise en compte par le dispositif d'accès (6) d'une demande de connexion au réseau informatique (9), ladite demande résultant de l'action d'un utilisateur sur le terminal (1) ou sur l'un des périphériques connectés au dispositif d'accès (6), - identification de l'utilisateur du terminal (1) par le dispositif d'accès (6), - après vérification, établissement d'une connexion à un serveur distant (10) via le réseau informatique (9) de façon à télécharger dans le dispositif d'accès (6) un ensemble de paramètres liés à cet utilisateur, et - connexion du terminal (1) au réseau informatique (9) par l'intermédiaire et sous le contrôle du dispositif d'accès (6). 17. Procédé selon la revendication 16, caractérisé en ce que l'utilisateur est identifié au moyen d'une carte de paiement introduite dans un lecteur (7) lié au dispositif d'accès (6). 18. Procédé selon la revendication 16 ou 17, caractérisé en ce que lesdits paramètres comprennent des données de tarification et/ou de restriction. 19. Système d'accès à un réseau informatique au moyen d'au moins un dispositif d'accès selon l'une quelconque des revendications 1 à 15, caractérisé en ce qu'il comprend en outre une pluralité de terminaux aptes à se connecter audit dispositif d'accès. 20. Système selon la revendication 19, caractérisé en ce que le dispositif d'accès, qui comprend des moyens de traitement et de stockage pour mettre en oeuvre et contenir l'ensemble de fonctions nécessaires à la gestion et à l'exploitation d'une borne d'accès à un réseau informatique, est capable de connecter et de contrôler la connexion de chaque terminal au réseau informatique. 21. Borne Internet comprenant un dispositif d'accès selon l'une quelconque des revendications 1 à 15, ce dispositif d'accès étant associé à un terminal doté de moyens de navigation sur Internet et de périphériques d'entrées-sorties.