Brevet FR2805697A1 — publié le 20010831

La présente invention concerne un système de transmission de données comportant un réseau local reliant des appareils de traitement de données, tels que ordinateurs personnels (PC). Un PC fait souvent appel à des périphériques, comme un scanneur de saisie données, une imprimante ou encore un appareil de transmission de données du type télécopieur, qui remplit d'ailleurs les deux fonctions d'un scanneur et d'une imprimante. Le PC gère le télécopieur à travers une liaison dédiée ou un réseau local. Comme le télécopieur n'est utilisé qu'épisodiquement, il est économiquement intéressant qu'il soit commun à plusieurs PC. Le PC gestionnaire du télécopieur est alors relié, d'un côté, à celui-ci de l'autre côté, à un réseau local de divers autres PC. Le PC gestionnaire fait office de passerelle d'accès, ou de frontal, entre le réseau des autres utilisateurs et le télécopieur. L'inconvénient d'une telle architecture réside dans fait que les divers autres PC sont dépendants du PC frontal qui doit rester fonctionnel en permanence, donc sous tension. La présente invention vise à s'affranchir de toute contrainte d'accès au télécopieur. A cet effet, l'invention concerne tout d'abord un système de transmission de données comprenant un réseau local pour une pluralité d'appareils de traitement de données indépendants les uns des autres, caractérisé par le fait qu ' comporte un appareil de télécopie multiutilisateur, comprenant des moyens d'exploitation de ressources et des moyens de liaison de données avec le réseau local, les moyens d'exploitation de ressources étant agencés pour être accessibles à tous les appareils de traitement de données du réseau local. Ainsi, appareil de télécopie est autonome en ce qui concerne sa liaison au réseau et chacun des appareils de traitement de données peut y accéder directement et utiliser ses ressources. Par appareil de télécopie, on entend désigner ici tout appareil ou ensemble d'appareils comportant les fonctions d'un télécopieur, comme par exemple un PC équipé d'un modem et de périphériques d'entrée-sortie données. Avantageusement, l'appareil de télécopie comporte des moyens réception de messages du réseau, des moyens de stockage de ceux-ci et des moyens d'émission pour les émettre sous forme de télécopies sur un réseau extérieur et le système comporte des appareils de traitement de données agencés pour, dès qu'ils ont un message à émettre sur le réseau extérieur à travers l'appareil de télécopie, vérifier la disponibilité des moyens de réception du télécopieur et leur transmettre immédiatement message. Tout PC du réseau peut ainsi transmettre immédiatement, à l'appareil télécopie, un message à envoyer ultérieurement sur le réseau extérieur et l'alimentation PC peut ensuite être coupée sans inconvénient s'il n'est plus utilisé. L'invention concerne en outre un appareil de télécopie pour un système de transmission de données selon l'invention, appareil comportant des moyens de liaison de données avec un réseau local pour une pluralité d'appareils de traitement de données, moyens agencés pour recevoir du réseau des requêtes de commande de moyens d'exploitation de ressources de l'appareil de télécopie et les retransmettre aux moyens d'exploitation, appareil de télécopie caractérisé par le fait que les moyens d'exploitation de ressources sont agencés pour être accessibles à tous les appareils traitement de données local. L'invention sera mieux comprise à l'aide de la description suivante système de transmission de données de l'invention, en référence à la figure unique annexée qui le représente schématiquement. Le système de transmission de données représenté comprend un réseau local 2 de transmission de données auquel est relié une pluralité d'appareils de transmission de données, ici des PC comme ceux référencés 4 et 5. Un télécopieur 1 est en outre relié au réseau 2 et ses ressources sont accessibles depuis chacun des PC 4 et 5 à travers réseau 2. Il s'agit donc d'un télécopieur multiutilisateur. Par ressources on entend diverses fonctions du télécopieur, comme par exemple les fonctions scanneur, imprimante, émission et réception de télécopies ou autres messages électroniques. Le télécopieur 1 comporte une base de temps 10 qui rythme le fonctionnement de ses divers circuits et en particulier microprocesseur 11 de gestion des ressources du télécopieur 1. Comme évoqué ci dessus, ces ressources comprennent un scanneur 12, imprimante 13 et une mémoire tampon 15 de stockage temporaire de messages et autres données échangées, associée à des circuits 16 de retransmission de messages, formant des circuits de messagerie électronique. Des circuits réseau 14 de liaison au réseau local 2, reliées en particulier à la mémoire 15, permettent des échanges de données entre le réseau 2 et les divers circuits du télécopieur 1 sous la commande du microprocesseur 11. Des circuits de ligne 17, reliant le télécopieur 1 à une ligne 40 du réseau téléphonique commuté, permettent de le relier aussi au réseau l' Internet Des circuits 19 sont prévus pour fournir, au réseau local 2, des accuses de réception de messages par la mémoire 15 et des compte-rendus d'émission par les circuits de retransmission 16, des messages reçus en provenance du réseau 2. Des circuits 20 sont prévus pour recevoir du réseau local et mémoriser, des paramètres de commande du télécopieur 1. La mémoire est reliée à l'imprimante 13 en direct et aussi à travers des circuits 18 d'adaptation, ou conversion de format de fichiers, pour commander l'imprimante 13 afin qu'elle imprime, sous forme de 'lécopies, des messages reçus. Les circuits de conversion 18 sont aussi accessibles aux circuits 16 de retransmission de messages. Pour traiter les données des liaisons avec l' Internet 41, il est prévu des circuits 21 d'échange et de traitement de courrier électronique, ayant accès aux réseaux extérieurs 40 et 41 par les circuits 17 et au réseau local par la mémoire 15 et les circuits 14. Les circuits de courrier 21 comportent des circuits 22 de conversion de format de données entre une télécopie au format classique du réseau téléphonique commuté 40 et 'lécopie au format de l'Internet 41. Dans cet exemple, le télécopieur 1 comporte, comme autre ressource, annuaire général 25 accessible par tous les PC 4 et 5 à travers le réseau local 2, en écriture par des circuits 26, de réception de données de mise à jour de l'annuaire 25, et en lecture par des circuits 27 de consultation de annuaire 25. Dans cet exemple, les PC 4 et 5 comportent des circuits 42, 52 émission de messages qui sont prévus pour, dès qu'ils ont un message à émettre sur le réseau extérieur 40 ou 41, vérifier la disponibilité, en réception, des circuits réseau 14 du télécopieur 1 et leur transmettre 'diatement le message. Ainsi, même si le message est à émettre sur réseau 40, 41 à une heure ultérieure, c'est le télécopieur 1 qui gère cette fonction et l'alimentation du PC 4, 5 peut être coupée dès transmis son message à la mémoire 15 du télécopieur 1. Dans cet exemple, il est prévu un appareil de traitement de données PC, ayant des fonctions spécifiques, qui, relié au réseau 2, est fonctionnellement associé au télécopieur 1 pour en accroître les possibilités de stockage de données et de traitement de celles-ci. Le PC 3 comporte une base de temps 30 rythmant le fonctionnement d'un microprocesseur 31 qui commande une mémoire de messages 32 ainsi que des circuits 33 de conversion du format des données. Le fonctionnement du sytème de transmission de données représenté va maintenant être expliqué plus en détails. Tout PC 4, 5 peut accéder au télécopieur 1 à travers le réseau local 2 afin d'en exploiter les ressources et, en sens opposé, le télécopieur 1 peut transmettre, aux PC 4 et 5, à travers le réseau local 2, des données ' a reçues du réseau local 2 ou d'un réseau extérieur 40, 41. Pour exploiter les ressources du télécopieur 1, un PC 4, 5 adresse télécopieur 1 requête à cet effet, à travers le réseau local 2. On utilise ici, sur le réseau 2, le protocole connu LPRILPD de commande d'impression ("Line Printer Remote, Line Printer Daemon" : Imprimante distante, programme résident), que l'on a étendu pour des fonctions autres que la seule impression, comme entre autres ici l'émission. Les échanges utilisent un canal logique TCPIIP (Protocole de Commande de Transfert) qui est utilisé en partage de temps pour l'accès aux diverses ressources du télécopieur 1. Les circuits réseau 14 reçoivent la requête la transmettent microprocesseur 11 qui va la gérer. Celui-ci commande tout d' abord circuits 19 pour émettre sur le réseau local 2, à travers les circuits réseau 14, un accusé de réception de la requête. Si la requête concerne l'émission d'un message sur le RTC 40, le PC 4, 5 transmet alors au télécopieur 1 le message à émettre. Ce message est stocké dans la mémoire 15. S'il s'agit d'un message de télécopie de format classique RTC de retransmission, les circuits de retransmission 16 analysent alors des données exploitation qui ont été transmises dans le message PC 4, 5, spécifiant les modalités d'émission du message : immédiate, à une heure déterminée, après un délai déterminé, à moindre coût, et autres. Une fois le message émis par les circuits de retransmission 16 à travers les circuits ligne 17, les circuits de retransmission 16 commandent les circuits 19 pour l'émission d'un compte rendu d'émission du message. Le même processus intervient s'il s'agit d'un message autre qu'une télécopie classique, mais les circuits de courrier 21 remplacent alors les circuits retransmission 16. Les messages ' émettre sur le réseau extérieur 40, 41, ou en provenant, peuvent ainsi être des télécopies ou des courriers électroniques. même, côté réseau local 2, les PC 4 et 5 peuvent échanger avec le télécopieur 1 des messages de télécopie et des messages de courrier électronique. Le télécopieur 1 comporte circuits nécessaires, décrits plus haut, pour assurer la conversion bidirectionnelle entre les formats de télécopie et de courrier électronique et ainsi permettre de relier les PC 4, 5 entre eux et aux réseaux extérieurs 41 sans restriction quant au format des messages échangés. Ainsi, les circuits de courrier 21 traitent courrier électronique échangé avec l'Internet 41. Par exemple, un message sous forme de télécopie classique, engendré par le scanneur 12 commande d'un PC 4, 5 et dont les données d'images ont été rangées mémoire 15, est encapsulé, par les circuits de conversion 22 des circuits 21, sous forme de pièce jointe dans un message de courrier électronique émis à travers les circuits de ligne 17. En sens opposé, les circuits conversion 22 extrayent une pièce jointe d'un courrier reçu de l'Internet 41, représentant une télécopie, et transmettent cette pièce jointe sous forme de télécopie au PC 4, 5 par les circuits réseau 14. Les circuits de conversion 22 peuvent en outre être commandés par le PC 4, 5 pour imprimer la télécopie par l'imprimante 13. Les circuits de courrier 21 peuvent retransmettre directement les courriers électroniques aux PC 4, 5 si ceux-ci sont prévus pour les traiter. Les données d'image du scanneur 12 peuvent aussi être transmises à travers la mémoire 15 et les circuits réseau 14,à un PC 4, 5, qui a préalablement émis une requête d'utilisation du scanneur 12, ou à tout autre PC 4, 5. Les circuits 18 de conversion de format ont une fonction du même genre que celle des circuits 22, mais ne sont pas limités au format du courrier Internet et traitent divers formats de messages, pour que l'imprimante 13 dispose de la carte de bits d'impression nécessaire. Comme évoqué plus haut, le PC 3 est chargé des tâches lourdes, exigeant mémoire et capacités de traitement de données. Le télécopieur 1 peut lui transmettre des messages provenant d'un réseau extérieur 40, 41 pour qu'il les mémorise en mémoire 32 (disque dur) et, au besoin, effectue sur ceux-ci une conversion de format du genre de celles effectuées par les circuits 18 et 22. Le PC 3 appelle ensuite le PC 4, 5 destinataire du message et lui transmet celui-ci au format approprié. A cet effet, les circuits de conversion 33 comportent ici une table spécifiant, pour chaque PC 4, 5, les formats supportés et commandant type de conversion qui convient. Le PC 3 sert en outre de mémoire d'archivage. Les circuits 20 de paramètres permettent de gérer l'administration du télécopieur 1 en téléchargeant, à travers le réseau 2, des paramètres de fonctionnement de celui-ci, par exemple des paramètres de transmission des télécopies, de réglage de la définition du scanneur 12, et autres. On utilise ici un Protocole de Transport de Courrier Simple SMTP répondant à la norme T 37. Le microprocesseur 11 assure outre la supervision de l'état des ressources : occupation du scanneur 12 et de l'imprimante 13, bourrage papier, pour éventuellement en refuser accès aux PC 4, 5. Comme exposé plus haut, l'annuaire 25 est, comme les autres ressources, multiutilisateur et peut être mis à jour et consulté tout PC 4, 5. REVENDICATIONS 1.- Système de transmission de données comprenant un réseau local pour une pluralité d'appareils de traitement de données (4, 5) indépendants les uns des autres, caractérisé par le fait qu'il comporte un appareil de télécopie multiutilisateur (1), comprenant des moyens (11) d'exploitation de ressources et des moyens (14) de liaison de données avec le réseau local (2), les moyens (11) d'exploitation de ressources étant agencés pour être accessibles à tous les appareils de traitement de données (4, 5) du réseau local (2). 2.- Système selon la revendication , dans lequel l'appareil de télécopie comporte des moyens (14) de réception de messages du réseau (2), des moyens (15) de stockage de ceux ' et des moyens d'émission (16, 17) pour les émettre sous forme de 'lécopies sur un réseau extérieur (40, 41). 3.- Système selon l'une des revendications 1 et 2, dans lequel il est prévu un appareil spécifique de traitement de données (3), pour stocker et retransmettre, aux autres appareils de traitement (4, 5), des données reçues par l'appareil de télécopie () en provenance d'un réseau extérieur (40, 41). 4.- Système selon la revendication dans lequel l'appareil spécifique (3) comporte des moyens (33) de conversion de format des données reçues. 5.- Système selon l'une des revendications 2 à 4, dans lequel il est prévu des appareils de traitement de données (4, 5) agencés pour, dès qu'ils ont un message à émettre sur le réseau extérieur (40, 41) à travers l'appareil de télécopie (1), vérifier la disponibilité des moyens de réception (14) de l'appareil de télécopie (1) et leur transmettre immédiatement le message. 6.- Appareil de télécopie pour un système de transmission de données selon la revendication 1, appareil comportant des moyens (14) de liaison de données avec un réseau local (2) pour une pluralité d'appareils de traitement de données (4, 5), moyens agencés pour recevoir du réseau (2) des requêtes de commande de moyens (11) d'exploitation de ressources de l'appareil de télécopie et les retransmettre aux moyens d'exploitation (11), appareil de télécopie caractérisé par le fait que les moyens d'exploitation de ressources sont agencés pour être accessibles à tous les appareils de traitement de données (4, 5) du réseau local (2). 7.- Appareil de télécopie selon la revendication 6, comportant des moyens (14) de réception de messages de données du réseau reliés ' des moyens (15) de stockage des messages agencés pour commander moyens (13, 18) d'impression des messages sous forme de télécopies. 8.- Appareil de télécopie selon l'une des revendications 6 et 7, comportant des moyens (14) de réception de messages données du réseau (2) reliés à des moyens (15) de stockage des messages agencés pour commander des moyens (16, 17) d'émission des messages sur un réseau extérieur (40, 41) sous forme de télécopies. 9.- Appareil de télécopie selon la revendication 8, comportant des moyens (22) de conversion de format de données entre une télécopie format du réseau téléphonique commuté (40) et une télécopie au format l' Internet (41). 10. Appareil de télécopie selon l'une des revendications 8 et 9, comportant des moyens (21) d'échange et de traitement courrier électronique. 11. Appareil de télécopie selon l'une des revendications 8 à 10, comportant des moyens (19) de fourniture, au réseau local (2), d'un accusé de réception et d'un compte rendu d'émission du message. 12. Appareil de télécopie selon l'une des revendications 6 à 11, comportant des moyens (20) de réception et de mémorisation de paramètres de commande de l'appareil de télécopie provenant du réseau local (2). 13.- Appareil de télécopie selon une des revendications 6 à 12, comportant des moyens (26) de réception de données de mise à jour d'un annuaire (25), associés à des moyens (27) de consultation de l'annuaire à travers le réseau local (2). 14.- Appareil de télécopie selon l'une des revendications 6 à 13, comportant des moyens (12) d'analyse optique d'un document, associés à des moyens (14) d'émission, sur le réseau local (2), de données d'image correspondantes.