Brevet FR2725575A1 — publié le 19960412

La présente invention concerne de façon générale les systèmes et les procédés de télécommunications par télécopieurs (FAX) et, plus particulièrement, la transmission de données numériques synchrones dites de sécurité sur un réseau de télécopie dit de sécurité via des systèmes du type ordinateur personnel (PC) à usage universel. Certains systèmes et procédés classiques connus réalisent la trans- mission de données entre des télécopieurs, des ordinateurs personnalisés et des combinaisons de ceux-ci via des réseaux téléphoniques commutés publics (PSTN). Une mise en oeuvre typique est présentée sur la figure 1, o un ordinateur personnel 100 est représenté, qui est doté d'une carte 102 de télécopie à la norme G3 assurant la connexion avec l'ordinateur personnel 100, qui comporte un logiciel du système de l'ordinateur personnel, désigné par la référence 104, et un logiciel de télécopie de l'ordinateur personnel, désigné par la référence 105, via un bus AT classique 106. La carte de télécopie 102 de la norme G3 comporte une interface analogique 112, une pile 114 de mémorisation de protocole de norme T'30, et une connexion RJ11 classique 116. L'ordinateur 100 est connecté à un réseau téléphonique commuté public 108 via la carte de télécopie 102 de la norme G3 et est donc autorisé à effectuer des communications bidirectionnelles avec d'autres machines connectées au réseau téléphonique 108, par exemple un autre ordinateur personnel doté d'une carte de télécopie de la norme G3 ou un télécopieur 110 fonctionnant dans la norme G3, comme représenté. Cette forme de mise en oeuvre est satisfaisante dans le cas de commu- nications effectuées sur un réseau téléphonique commuté public qui n'est pas du type sécurité. Toutefois, on ne peut pas obtenir des transmissions de sécurité d'un ordinateur personnel à un télécopieur de sécurité via un réseau de télécopie de sécurité en utilisant un tel système, puisque le système ne comporte pas de schéma de cryptage. Les réseaux de télécopie de sécurité cryptent les données qui les traversent, et les télécopieurs de sécurité fournissent l'interface à ces dispositifs de cryptage ainsi que le protocole de cryptage-décryptage entre une extrémité et l'autre. Dans les systèmes de la technique antérieure, comme celui représenté sur la figure 1, il n'existe pas de protocole dans l'ordinateur personnel 100 qui puisse reconnaître si les données lui parvenant via le réseau ou d'autres lignes de télécommunications sont des données dites de sécurité. L'interface analogique 112 limite la capacité des systèmes de la technique antérieure à manipuler ces données de sécurité. On connaît des schémas classiques pour assurer la transmission de données entre un télécopieur de sécurité et un ordinateur personnel via des réseaux de télécopie de sécurité (SFN). Des schémas de ce type sont décrits dans la littérature (voir par exemple le brevet des Etats-Unis d'Amérique n' 4 384 307). Ces schémas classiques ont des applications typiquement limitées et ne sont généralement pas destinés à assurer l'activité de connexion de l'ordinateur personnel avec le télécopieur, puisque ces schémas classiques utilisent typique- ment un dispositif de commande simple et un unique protocole ayant des capacités de calcul ou une intelligence fonctionnelle limitées. Ainsi, le besoin subsiste d'un système de transmission de données numériques dans des conditions dites de sécurité. Selon l'invention, un dispositif de télécopie de sécurité destiné à assurer l'émission et la réception de données numériques synchrones sur un réseau de télécopie de sécurité (SFN) utilise la technique de télécopie des ordinateurs personnels à usage universel. Le dispositif de télécopie selon l'invention comporte une interface de données numériques synchrones pour connecter un ordinateur personnel de technique classique avec un réseau de télécopie de sécurité, une mémoire du type pile pour protocoles de télécopie de sécurité servant à mémoriser temporairement des données en séquence pour l'émission via cette interface de données numériques synchrones, et un sélecteur de protocole servant à déterminer un mode de protocole à partir d'une instruction formée par des données de commande. La description suivante, conçue à titre d'illustration de l'invention, vise à donner une meilleure compréhension de ses caractéristiques et avantages; elle s'appuie sur les dessins annexés, parmi lesquels: la figure 1 est un schéma fonctionnel d'un système de transmission d'un ordinateur personnel classique à un télécopieur de la norme G3 via des réseaux téléphoniques commutés publics; la figure 2 est un schéma fonctionnel d'un ordinateur personnel connecté à un système de télécommunications du type télécopie de sécurité via un réseau de télécopie de sécurité, selon l'invention; la figure 3 est un schéma fonctionnel d'une carte de télécopie de sécurité pour ordinateur personnel, selon l'invention; la figure 4 représente, sous forme de tableau, un résumé des registres associé à une émulation UART (émetteur-récepteur asynchrone universel) partielle d'un mode de réalisation selon l'invention; la figure 5 est un organigramme d'un processus de sélection de protocole de télécopie de sécurité selon l'invention. On se reporte maintenant à la figure 2. L'invention est formée par un système 200 permettant d'émettre et de recevoir des données de sécurité à l'aide d'un dispositif de télécopie de sécurité 206 se trouvant à une extrémité et d'un ordinateur personnel (noté PC) 100 placé à l'autre extrémité de la transmission de données. Le système comporte une carte 202 d'interface télécopieur de sécurité (FAX)-ordinateur personnel (PC)), qu'on appelera une SFXPC. Sur la figure 2, on peut voir un système de télécopie de sécurité 200 selon l'invention. Le système de télécopie de sécurité 200 comporte un PC 100 connecté à un télécopieur de sécurité 206 par l'intermédiaire d'un réseau de télécopie de sécurité 204. Le PC 100 et le télécopieur de sécurité 206 se connectent respectivement au réseau de télécopie de sécurité 204 via des accès série 208, par exemple des accès RS232 classiques, disposés dans les dispositifs respectifs. Le PC 100 comporte une SFXPC 202 connectée à un bus AT 106, qui est lui-même connecté au circuit FAX du PC, utilisant le logiciel 105, et au circuit système du PC, utilisant le logiciel 104. On peut noter que le télécopieur de sécurité 206 peut être un PC ou une autre machine pouvant recevoir et, ou bien, émettre des infor- mations de télécopie de sécurité. La SFXPC 202 comporte également une interface numérique synchrone 210, une pile 212 de protocoles FAX de sécurité, et un sélecteur de protocole 214, qui seront décrits ultérieurement de facçon plus détaillée en liaison avec la figure 3. La SFXPC 202 est de préférence une carte de télécommunications compatible avec un bus PC/AT (106 sur la figure 3) conçue pour fonctionner avec un PC 100, par exemple un PC du type "486" de la société IBM. Le PC 100 comporte de préférence un logiciel système 104, qui, également, comporte de préférence la version 3.1 de Windows de la société Microsoft, et un logiciel FAX pour PC normalisé 105, par exemple le logiciel WinFax Pro de la société Delrina Corp. de Toronto, Canada. La SFXPC 202 utilise de préférence un équipement de transmission de données (noté DCE) compatible avec la classe 2 définie par EWlAM (Electronic Industry Association/Telecommunication Industry Association). Le logiciel de télécopie, avec un logiciel hôte tel que WinFax Pro est destiné à assurer des communications de télécopie de sécurité avec des télécopieurs de sécurité éloignés 206. La SFXPC 202 est de préférence installée à l'intérieur d'un PC 100 sous la forme d'une classique carte d'extension au bus périphérique PC/AT 106. Une fois que la SFXPC 202 a été installée à l'intérieur d'un PC 100, l'utilisateur peut communiquer au moyen de transmissions de télécopie de sécurité sur un réseau de télécopie de sécurité à l'aide de divers modes de fonctionnement, de la même manière qu'avec des télécopieurs classiques. Par exemple, si on utilise le logiciel WinFax Pro en liaison avec l'invention, l'utilisateur commence par installer une chaîne d'initialisation de modem dans le logiciel du PC principal en choisissant parmi un ensemble de modes de fonctionnement, qui comprennent le mode normal ou asynchrone classique, le mode selon la norme militaire MIL-STD 161C, le mode RICOH, ou d'autres modes compatibles. Apres cela, pour émettre une télécopie de sécurité, l'utilisateur peut simplement sélectionner un document, sélectionner dans le menu fichier une option d'impression indiquant l'envoi d'une transmission de données sur un accès de télécommunications connecté à la SFXPC 202, et sélectionner l'instruction d'impression dans le menu fichier, chacune de ces opérations étant appliquée de la même manière que pour des transmissions FAX classiques. De façon identique, la réception de transmissions FAX de sécurité selon l'invention s'effectue de manière explicite pour l'utilisateur. En résumé, la SFXPC 202 semble réagir exactement comme dans un modem de télécopie classique du groupe G3, mais par l'intermédiaire du réseau de sécurité. L'invention propose un système intelligent qui convertit les données dans des protocoles de télécopie de sécurité, ou inversement, à chaque extrémité d'un système de transmission de données numériques fonctionnant dans des conditions dites de sécurité. On se reporte maintenant à la figure 3, qui montre que la SFXPC 202 comporte une interface 302 de données numériques synchrones qui est conçue pour réaliser une liaison de télécommunications entre la SFXPC 202 et un bus PC/AT 106 d'un PC central 100. L'interface numérique 302 comporte un connecteur pour carte d'extension classique destiné à être connecté à un socle apparié fixé au bus PC/AT 106. Une fois montée sur le PC central 100, l'interface numérique 302 reçoit des données et les transfère sur un bus 304 de données PC et il reçoit et transfère les instructions d'adressage et de commande sur un bus d'adresse 306, à destination du PC 100 ou en provenance de celui-ci, via le bus PC/AT 106. L'interface numérique 302 comporte un émetteur-récepteur 308, par exemple un émetteur-récepteur modèle HCI245, qui isole la SFXPC 202 en fonction d'instructions de commande 310, et transfere des données PC entre le bus PC/AT 106 et le bus de données PC 314. L'interface numérique 302 comporte en outre un tampon 312, tel qu'un émetteur- récepteur modèle HCT244, qui transfere des signaux d'adresse du bus PC/AT 106 au bus d'adresse PC 316. La SFXPC 202 comporte en outre un tampon de transfert octal 318, par exemple un émetteur-récepteur SN74HC648 et des puces de circuits de registres. Le tampon de transfert octal 318 comporte de préférence des registres à 8 bits destinés au stockage temporaire de données transférées entre le bus de données PC 314 et un bus de données internes 320. Le bus de données internes 320 est de préférence un bus de données de 8 bits. Une unité logique 322 est connectée au bus de données PC 314, au bus d'adresse PC 316, au bus de données internes 320 et à un bus d'instructions de commande 324 qui utilise l'adresse du PC pour positionner un statut de données spécial de façon que l'unité centrale de traitement (CPU) 344 puisse effectuer des contrôles sur celui-ci. L'unité logique 322 peut comporter une mémoire temporaire 326 associée au transfert bidirectionnel de données au bus de données PC 314 et en provenance de celui-ci et à la réception d'adresses venant du bus d'adresse PC 316. L'unité de mémoire temporaire 326 comporte des registres "P" de données, DO0 à D07, servant à mémoriser temporairement une chaîne de données de 8 bits et des registres d'adresse PC, PCA0 à PCA9, servant à mémoriser temporairement une séquence de bits d'adresse fournie par le PC 100. L'unité logique 322 comporte de préférence aussi un décodeur d'adresse 328 qui décode l'adresse ou les adresses mémorisées dans les registres d'adresse PC de l'unité de mémoire temporaire 326. L'unité logique 322 comporte de préférence une unité d'émulation émetteur-récepteur asynchrone universel (UART) partielle 330 assurant une fonction d'interface parallèle. L'unité UART 330 comporte de préférence huit registres qui sont mis en oeuvre à l'aide d'émetteur-récepteur respectifs du type tampon octal (non représentés). Une structure de bits préférée des registres UART est représentée sous forme de tableau sur la figure 4. Comme on peut le voir sur cette figure, chaque registre peut faire l'objet d'une opération de lecture ou d'une opération d'écriture en fonction de l'adresse décodée couplée à un signal de commande PCWR (signalant une opération d'écriture dans le PC), PCRD (signalant une opération de lecture dans le PC), DICWR (signalant une opération d'écriture dans le dispositif de commande d'entrée de données, ou DIC), ou DICRD (signalant une opération de lecture par le dispositif de commande d'entrée de données). L'adresse 0 possède deux registres séparés. Le registre de tampon de récepteur (RBR) subit une opération de lecture avec PCRD0 ou une opération d'écriture avec DICWR0. Le registre de maintien d'émetteur ( IHR) subit une opération d'écriture avec PCWR0 ou une opération de lecture avec DICRD0. Tout S signal PCWR0 ou PCRD0 produira une interruption sur le DIC. Cette interruption se voit affecter l'appelation INT1 pour l'unité centrale de traitement (CPU) 344. L'adresse 1 comporte un registre de validation d'interruption (IER) qui est soumis à une opération d'écriture ou de lecture avec PCWR1 ou PCRD1 ou à une opération de lecture avec DICRD1. Le bit 0 comporte une indication "valider interruption de données reçues disponibles" (ERDAI), et le bit 1 contient une indication valider interruption de registre de maintien d'émetteur vide" (ETHREI). L'interruption INT3 appliquée à la CPU 344 sera produite avec PCWR1 et bit 1 = 1. Le bit 2 comporte une indication "valider interruption de statut de ligne" (ELSI), et le bit 3 contient une indication "valider interruption de statut de modem" (EMSI). Les bits 4 à 7 peuvent être écrits avec DICWR7. L'adresse 2 contient un registre d'identité d'interruption (IIR) auquel il est fait accès avec PCRD2 ou DICWR2. Pour le bit 0 au niveau logique 0, une interruption est en instance, tandis que, pour le niveau logique 1, il n'y a aucune interruption, ou état de défaut. Ce bit sera fixé au niveau logique 1 par PCWR0, PCRD0 ou DCWR2 avec bit 0 = 1 ou PCRD2. Pour le bit 1 au niveau logique 0, le tampon d'émetteur est plein, et, pour le niveau logique 1, le tampon d'émetteur est vide (TIBE). Ce bit peut être repositionné au niveau logique 0 par PCWR0 ou être positionné au niveau logique 1 par DICRD0. Pour le bit 2, l'indication est "prêt à recevoir ou données reçues disponibles" (RXRDY). Pour le positionnement au niveau logique 0, il n'y a aucune donnée dans le registre de tampon de récepteur (RBR), et pour le positionnement au niveau logique 1, il y a des données dans le RBR. Ce bit peut être repositionné au niveau logique 0 par PCRD0 et être positionné au niveau logique 1 par DICWR0. Les bits 3 à 7 sont câblés à zéro. L'adresse 3 contient le registre de commande de ligne (LCR), qui est activé par PCWR3, PCRD3 ou DICRD3. Deux bits, indiquant "sélection de la longueur de mot" (WLS), le bit 1 et le bit 0, sont dans chaque caractère série émis ou reçu. Le bit 2 contient l'indication "bit d'arrêt" (STP) à utiliser dans chaque caractère émis ou reçu en série. Le bit 3 comporte la parité (PEN), avec un positionnement au niveau logique 0 pour une parité non validée, et un positionne- ment au niveau logique 1 pour une parité validée. Le bit 4 contient l'indication "sélection de la parité paire" (EPS), et contient le niveau logique 0 pour la parité impaire et le niveau logique 1 pour la parité paire. Le bit 5 est le bit de parité retenue (Sticky Parity). Lorsque les bits 3, 4 et 5 sont au niveau logique 1, le bit de parité est émis et est contrôlé comme niveau logique 0. Si les bits 5 et 3 sont au niveau logique 1 et que le bit 4 est au niveau logique 0, alors le bit de parité est émis et est contrôlé comme niveau logique 1. Si le bit 5 est au niveau logique 0, la parité retenue est invalidée. Le bit 6 est le bit de commande de coupure, qui provoque l'émission d'un état de coupure par l'unité UART 330. Lorsqu'il est positionné au niveau logique 1, le signal de sortie série est mis dans l'état "espacement" (Spacing). La coupure est invalidée si le bit 6 est au niveau logique 0. Le bit 7 est typiquement positionné au niveau logique 0 pour une application de télécopie de sécurité. L'adresse 4 comporte un registre de commande de modem (MCR), qui est activé par PCWR4 ou DICRD4. Au bit 0, une indication "terminal de données prêt" (DTR) est établie s'il est au niveau logique 1. Pour le bit 1, une indication "demande à émettre" (RTS) est établie s'il est au niveau logique 1. Les bits 2 à 4 sont non affectées, et les bits 5 à 7 sont de préférence prépositionnées sur le niveau 0 avec DICWR7. L'adresse 5 comporte le registre de statut de ligne (LSR), qui est activé par PCRD5, DICWR5, PCWR5 ou PCRD0. Tous les bits sont repositionnés à 0 par PCRD0 ou PCRWR0. Le bit 0 est l'indicateur "données prêtes" (DR) du récepteur. Le bit 0 est positionné au niveau logique 1 à chaque fois qu'un caractère entrant complet a été reçu et transféré dans le registre de tampon de récepteur (RBR). Le bit 0 sera repositionné au niveau logique 0 par PCRD0 (lecture du registre de tampon de récepteur) ou par DICWR5. Le bit 1 comporte une indication "erreur de débordement" (OE), le bit 2 comporte une indication "erreur de parité" (PE), le bit 3 comporte une indication "erreur de trame" (FE), et le bit 4 indique une interruption de coupure (BI). Le bit 5 comporte une indication "prêt à accepter un nouveau caractère à émettre" (registre de maintien d'émetteur vide, ou THRE), le bit 6 comporte une indication "registre de décalage d'émission vide" (TEMT) et le bit 7 est mis à 0 par défaut. Tout signal DICWR5 produira une "demande d'interruption" (IRQx) à destination du PC/AT, o x est mis pour 3 ou 4, 2 ou 5, comme représenté sur la figure 3 en fonction du réglage des cavaliers. Ces 8 bits peuvent être effacés avec PCWR0. L'adresse 6 contient un registre de statut de modem (MSR), qui est activé par PCRD6 ou DICWR6. Le bit 0 contient une donnée concernant un changement CTS ("prêt à émettre") depuis la dernière lecture du PC, ou DCTS (delta CTS). Le bit 1 contient une donnée concernant un changement d'état DSR ("modem prêt') depuis la dernière lecture du PC, ou DDSR (delta DSR). Le bit 2 contient un "signal indicateur d'appel" (TERI) qui change d'état en passant de l'état Rappliqué' à l'état "non appliqué". Le bit 3 contient un "signal de détection de porteuse de données" (DDCD) qui change d'état. Les bits 4 à 7 sont respectivement les compléments des bits 0 à 3. Tout signal DICWR6 produira une demande IRQx à destination du PC/AT, comme pour l'adresse 5. On revient à la figure 3. L'unité logique 322 comporte en outre une unité 332 de mémorisation temporaire associée au transfert bidirectionnel de données sur le bus de données internes 320. L'unité de mémorisation temporaire 332 comporte de préférence des registres "Q" de données, DI0 à DI7, servant à mémoriser temporairement une chaîne de données de 8 bits pendant les transferts entre l'unité UART 330 et le bus de données 320. L'unité 326 de mémorisation temporaire, le décodeur d'adresse 328, l'unité UART 330 et l'unité de mémorisa- tion temporaire 332 sont de facture classique en ce qui concerne la formation et le fonctionnement de l'unité logique 322. La SFXPC 202 comporte également de préférence une interface de données numériques 336 connectée au bus de données 320 et un réseau FAX de sécurité extemrne (non représenté). L'interface numérique 336 comporte de préférence un dispositif de commande de télécommunications série (SCC) 340, tel que le modèle AM85C30 mis à disposition sur le marché commercial par la société Advanced Micro Devices, de Sunnyvale, Califomrnie, EUA. Le SCC 340 convertit les données d'émission obtenues de la part du PC 100 de la forme données parallèles à la forme données série, et convertit les données reçues du réseau FAX de sécurité, via le modem 338, de la forme données série à la forme données parallèles. Le SCC 340 a en outre pour fonction de transférer des données sur le bus de données 320 entre l'unité UART 330 et l'émetteur-récepteur 342. Pendant l'opération d'émission du PC 100 à destination d'un télécopieur de sécurité externe 206, l'unité logique 322 transfere des données des registres de données DO0 à DO7 sur le bus de données 320. Le SCC 340 reçoit les données en parallèle de la part du bus de données 320 et transfère les données sous forme série à l'émetteur-récepteur 342. L'émetteur-récepteur 342 émet ensuite les données série sur le réseau de télécopie de sécurité 339 à destination du modem d'un télécopieur extmerne 206, par exemple le modem 338 de la figure 3. L'unité centrale de traitement (CPU) 344, par exemple un modèle Intel C188XL, commande la transmission FAX par réception d'un signal de synchro- nisation venant d'un oscillateur 345, et par émission et réception d'instructions de commande à destination et en provenance d'une mémoire morte programmable effaçable (EPROM) 354. Un dispositif logique programmable effaçable (EPLD) normalisé 346, tel que le circuit intégré modèle EP1810 est également en commu- nication avec la CPU 344 pour commander le SCC 340, I'EPROM 318 et l'unité d'émulation UART 330. La CPU 344 et le SCC 340 établissent automatiquement l'émission et la réception de mots synchrones, la détection de la rapidité, ou cadence, de modulation, et l'échange d'informations de réseaux pour tous les protocoles de télécopie de sécurité normalisés qui sont de préférence incorporés ou mémorisés dans l'EPROM 346. La CPU 344 envoie et reçoit des informations d'adressage sur le bus d'adresse interne 348. Le bus d'adresse interne 348 est connecté au bus de données 320 afin de recevoir des informations d'adressage et est connecté à un circuit de verrouillage 350 afin de délivrer des informations d'adressage sur un bus d'adresse 352 à destination d'une mémoire morte programmable et effacçable (EPROM) 354, faisant fonction de moyen de mémorisation de logiciels de protocoles, ou bien à destination d'une mémoire vive statique (SRAM) 356, faisant fonction de moyen de mémorisation, en fonction d'instructions de commande UCS ou LCS reçues de la part de la CPU 344. Dans un mode de réalisation préféré, chacune des mémoires EPROM 354 et SRAM 356 mémorise 128 kilo-octets de 8 bits. Le bus de données 320 délivre également des données à 1'EPROM 354 et à la SRAM 356 lorsque la CPU 344 commande des opérations de lecture/écriture en mémoire sur ses fonctions "lecture/écriture en mémoire". Le bus d'adresse 352 transporte en outre des informations de commande de la CPU 344 à I'EPROM 354, au SCC 340, à l'unité logique 322, et au bus PC/AT 106. La CPU 344 envoie directement les instructions de commande à I'EPLD 346, à la SRAM 356, au SCC 340 et à l'unité logique 322 sur un bus d'instructions 358. La figure 5 représente un organigramme de la phase "d'initialisation", ou phase de sélection de protocole, d'un mode de réalisation préféré de l'invention. Comme représenté, dès réception d'un signal entrant, la SFXPC 202 est libérée de la position d'attente 602, pendant laquelle le système 200 attendait des signaux d'entrée de la part d'un appareil relié (PC 100 ou un télécopieur de sécurité 206), puis reçoit et recueille (604) une chaîne d'instructions. Les premiers caractères de la chaîne d'instructions, ce que l'on appelle l'instruction d'analyse syntaxique, sont appliqués à I'EPROM 354 pour vérification (606) de compatibilité. Dans l'opération 606 de recherche de compatibilité, I'EPROM 354 contrôle, dans la chaîne des premiers caractères, la présence de caractères prédéfinis qui identifie la compatibilité avec un matériel particulier. Dans un mode de réalisation préféré, on utilise la représentation numérique des caractères "AT", selon le protocole normal, pour indiquer que le message entrant signifie un message pour équipement de transmission de données (DCE) compatible de classe 2. Si le résultat de l'opération initiale 606 de recherche de compatibilité est négatif, le message est identifié comme étant illégitime, l'émission échoue et est effacée au cours d'une opération d'élimination de données superflues 608. Le système 200 revient alors à la situation d'attente 602. Si le résultat de l'opération initiale 606 de recherche de compatibilité est positif, l'instruction d'analyse syntaxique fait passer à une opération 610 de classification de transmission. Pendant l'opération 610 de classification de transmission, l'EPROM 354 vérifie la présence d'un deuxième groupe de caractères dans la chaîne de premiers caractères, qui identifient le fait que la chaîne de caractères est une transmission particulière, de sécurité. Dans un mode de réalisation préféré, on peut utiliser la représentation numérique des caractères "RI", qui signifient "instructions Ricoh". Si le résultat de l'opération de classication 610 est négatif, le message entrant est identifié comme étant un message de télécopie qui n'est pas de sécurité et est traité (612) de la manière classique selon le groupe d'instructions "AT", qui est un groupe d'instructions/réponses normalisé que l'on emploie dans la transmission de données. Si le résultat de l'opération de classification 610 est positif, l'instruction d'analyse syntaxique fait passer à une opération 614 de sélection de protocole. Pendant l'opération 614 de sélection de protocole, la chaîne du message est contrôlée par la CPU 344 et l'EPROM 354 (qui mémorise des instructions ou des données) afin qu'y soit reconnue la présence d'une chaîne de caractères commençant par un identificateur. L'identificateur, qui, dans le mode de réalisation préféré, peut être la représentation numérique du caractère "P", indique s'il s'agit d'une instruction de sélection de protocole ou si elle demande un autre traitement effectué à l'étape 616. Ainsi, si le "P" n'est pas présent, le résultat de l'opération de sélection de protocole 614 sera considéré comme négatif, et le message sera traité pour d'autres instructions RI, telles que: a) une instruction d'installation de protocole (RIP xn) servant pour l'installation de la SFXPC, o x peut être A(asynchrone), C(compatible), M(norme militaire) ou R(Ricoh), et n peut être 1,... 4 (par exemple: RIP A3 désigne un mode asynchrone, 9 600 bps); ou bien b) une instruction de commande DTR, c'est-à-dire "terminal de données prêt", (RIDn) servant à faire basculer les réseaux qui demandent DTR, o n peut valoir 1,... 4 (par exemple RID1 = "faire baisser DTR": RID2 = "faire monter DTR"; RID3 = "basculer DTR" (50 ms bas); RID4 = "basculer TDR" (3 ms bas); ou encore c) instruction decommande de mode de terminal (RIT1) servant à faire passer des instructions directement dans le réseau (par exemple RIT1 = application du mode de terminal {non intelligent}). Si 'P", ou un autre identificateur de caractères, est présent, le résultat de l'opération 614 de sélection de protocole est considéré comme positif, et le protocole de sécurité particulier demandé est identifié, puis la SFXPC 202 traite le reste du message au cours de l'opération 618 de traitement de télécopie de sécurité afin d'installer la SFXPC 202 dans le protocole voulu. Pour établir un protocole de télécopie de sécurité, il est créé une chaîne d'instructions qui comporte une instruction de sélection de protocole, par exemple "PXn", o le premier symbole, "P" dans cet exemple, indique que la chaîne d'instructions est une instruction de sélection de protocole. Le deuxième symbole, "X" dans cet exemple, indique quel protocole de sécurité doit être utilisé pendant le traitement. Selon une autre possibilité, le deuxième symbole peut être "C" et indique alors un protocole de sécurité "compatible", "R" et indique alors un protocole de sécurité "Ricoh", ou bien "M" et indique alors un protocole de sécurité de norme militaire. Les codes de commande servant à mettre en oeuvre ces protocoles de transmission sont mémorisés dans l'EPROM. Le symbole "n' qui est utilisé dans les exemples ci-dessus présentés définit en outre le protocole précis qui sera utilisé. Par exemple, la chaîne d'instructions "RIPC3" indique que le protocole de sécurité choisi est un protocole compatible G3 modifié de Ricoh, qui possède une résolution fine, une compression MR (voir ci-après), un mode FD, une ligne de composition de numéro, et une MIO de 10 ms. Selon une autre possibilité, la chaîne d'instructions "RIPM1" indique que le protocole de sécurité choisi est une norme militaire, par exemple MILSTD- 188-161C, qui possède une résolution fine, une compression MH, un mode FD, une ligne de composition de numéro, et une MIO de 20 ms. Ainsi, il est possible de garder le même logiciel FAX pour PC de classe 2 avec toutes ses particularités et, néanmoins, de mettre en oeuvre une transmission de télécopie de sécurité dans le mode de télécopie de sécurité voulu. Dans les exemples ci-dessus, MR se rapporte à une compression à lecture modifiée, FD se rapporte à des télécommunications en duplex intégral; MH se rapporte à une compression de Huffman modifiée; et MIO désigne la vitesse d'entrée/sortie de la machine. La SFXPC 202 peut fonctionner comme dispositif de télécommunica- tions numérique synchrone ou asynchrone. En transmission synchrone, les cadences de modulation peuvent être 2 400, 4 800, 9 600, 16 000, tandis que, en télécommunications asynchrones, les cadences de modulation peuvent être 2 400, 4 800,9 600, 19 200. A partir de la discussion de la figure 3 ci-dessus présentée, on aura compris que les signaux de commande résidant dans I'EPROM 354, qui fait fonction de moyen de mémorisation, mettent en oeuvre les différents protocoles de télécopie de sécurité qui sont appropriés à une demande donnée. Ces signaux de commande mettent également en oeuvre un groupe d'instructions et de réponses de classe 2 classique qui est utilisé par le logiciel FAX pour PC. Une particularité de ces signaux de commande est l'aptitude à mettre en oeuvre un schéma dans lequel la chaîne d'initialisation du modem est interprétée de façon qu'on sélectionne le protocole de télécopie de sécurité nécessaire pour assurer la transmission sur un réseau de télécopie de sécurité (SFN). Bien entendu, l'homme de l'art sera en mesure d'imaginer, à partir des systèmes et des procédés dont la description vient d'être donnée à titre simplement illustratif et nullement limitatif, diverses variantes et modifications ne sortant pas du cadre de l'invention. REVENDICATIONS 1. Système de télécopie de sécurité permettant d'émettre et recevoir des données numériques synchrones sur un milieu d'accès restreint via un ordinateur personnel (100), dit central qui utilise un logiciel de télécopie de type universel (105), le système étant caractérisé en ce qu'il comprend: une interface (210) de données numériques synchrones, servant à connecter l'ordinateur personnel central au milieu d'accès restreint; un moyen de mémorisation (212) connecté à l'interface numérique et à l'ordinateur personnel central afin de mémoriser plusieurs ensembles d'instructions de codage et de décodage de mode d'émission, de recevoir et temporairement mémoriser des données reçues de la part du milieu d'accès restreint, et de recevoir et mémoriser des données d'émission de la part de l'ordinateur personnel central; un moyen servant à envoyer les données d'émission à l'interface de données; et un sélecteur de protocole (214) connecté à l'interface de données et à l'ordinateur personnel central afin de sélectionner l'un des ensembles d'instructions de mode d'émission en fonction d'un signal d'instruction de mode de commande et de coordonner la transmission des données sur le milieu d'accès restreint en utilisant ledit ensemble considéré parmi les ensembles d'instructions de mode d'émission. 2. Système de télécopie de sécurité selon la revendication 1, caractérisé en ce que l'interface de données numériques comprend: un dispositif de commande de transmission série, noté SCC, servant à convertir les données d'émission, venant du moyen de mémorisation, de la forme signaux de données parallèles à la forme signaux de données série en vue de leur émission sur le milieu d'accès restreint et servant à convertir les données reçues de la forme signaux de données série à la forme signaux de données parallèles en vue de leur transfert au moyen de mémorisation; et un émetteur-récepteur destiné à recevoir des signaux de données série synchrones et à les transférer entre le SCC et le milieu d'accès restreint. 3. Système de télécopie de sécurité selon la revendication 2, caractérisé en ce que le SCC possède un premier port connecté au moyen de mémorisation de protocoles, qui est du type pile de mémorisation, et au sélecteur de protocole, ainsi qu'un deuxième port connecté à l'émetteur-récepteur; le premier port comprenant un port de données parallèles destiné à recevoir les données d'émission sous forme parallèle de la part du moyen de mémorisation en vue de leur émission sur le milieu d'accès restreint et à envoyer les données reçues en parallèle au moyen de mémorisation, et un port de signal de commande synchrone destiné à recevoir un signal de commande de synchroni- sation de la part du sélecteur de protocole, le signal de commande de synchroni- sation servant à synchroniser les données d'émission et les données reçues et à signaler, c'est-à-dire fournir sous forme de signaux de signalisation, un type de message d'un ensemble de types de messages comportant des instructions d'écriture et de lecture; et le deuxième port comportant un port de données série destiné à recevoir sous forme série les données reçues de la part de l'émetteur-récepteur et à envoyer des signaux de commande d'émission à l'émetteur-récepteur ainsi qu'à en recevoir de celui-ci. 4. Système de télécopie de sécurité selon la revendication 1, caractérisé en cc que le moyen de mémorisation comporte une mémoire vive statique, notée SRAM, possédant un port de données de mémoire et un port de commande de mémoire; le port de données de mémoire étant connecté à l'interface numérique et à une sortie de données de l'ordinateur personnel central; le moyen de mémorisation étant disposé de façon à recevoir les données d'émission de la part de la sortie de données, à mémoriser temporairement, en séquence, les données d'émission et à envoyer les données d'émission à l'inter- face de données, et de façon à recevoir les données reçues de la part de l'interface de données, à mémoriser temporairement, en séquence, les données reçues et à envoyer les données reçues à l'ordinateur personnel central; et le port de commande de mémoire étant connecté au sélecteur de protocole afin de recevoir une instruction de commande permettant de signaler un type choisi d'opération dans un ensemble de types d'opérations comportant des opérations de lecture et d'écriture. 5. Système de télécopie de sécurité selon la revendication 1, caractérisé en ce que le moyen de mémorisation contient une pile de protocoles et le sélecteur de protocole comporte une sortie de sélecteur ainsi qu'une entrée de sélecteur connectée à l'ordinateur personnel central afin de recevoir une instruction d'initialisation; le sélecteur de protocole déterminant un mode de protocole particulier à partir d'un ensemble de modes de protocoles en fonction de l'instruction d'initia- lisation; sa sortie de sélecteur étant connectée à la pile de protocoles afin de signaler le mode de protocole choisi et d'envoyer les données à l'interface de données en fonction du mode de protocole choisi. 6. Système de télécopie de sécurité selon la revendication 5, caractérisé en ce que le sélecteur de protocole comprend: une mémoire morte programmable effaçable, notée EPROM, destinée à mémoriser une procédure en fonction de l'instruction d'initialisation afin de coder des données à émettre sur le milieu d'accès restreint; et un dispositif de traitement connecté à I'EPROM et au moyen de mémorisation afin d'agir sur les données mémorisées dans le moyen de mémorisa- tion en fonction de l'ensemble considéré parmi lesdits ensembles d'instructions de mode d'émission. 7. Système de télécopie de sécurité selon la revendication 1, caractérisé en ce qu'il comprend: une carte d'extension de télécommunications pour ordinateur person- nel, qui est destinée à être connectée à un bus de données de l'ordinateur personnel. 8. Système de télécopie de sécurité selon la revendication 7, caractérisé en ce que la carte de télécommunications comporte un connecteur de bus destiné à assurer la connexion avec une carte principale de l'ordinateur personnel central, ainsi qu'un connecteur externe disposé de façon à assurer la connexion avec le milieu d'accès restreint, le connecteur externe comportant un connecteur de données série normalisé, et le connecteur de bus comportant un connecteur de données parallèles normalisé. 9. Système de télécopie de sécurité pour transmission de données numériques synchrones sur un milieu d'accès restreint via un ordinateur personnel, dit central, utilisant un logiciel de télécopie de type universel, caractérisé en ce qu'il comprend: au moins deux dispositifs (100 et 206) connectés au milieu d'accès restreint (204) en des emplacements éloignés; l'un des deux dispositifs comprenant un ordinateur personnel (100), dit central, qui possède un bus de données et un dispositif de télécopie de sécurité connecté au bus de données pour assurer la transmission de données, le dispositif de télécopie de sécurité comportant une interface de données numériques qui possède un premier port et un deuxième port, le premier port servant à établir une liaison de télécommunications entre les deux dispositifs sur le milieu d'accès restreint; un moyen de mémorisation (212) ayant une entrée de mémoire et une sortie de mémoire, la sortie de mémoire étant connectée au deuxième port, l'entrée de mémoire étant connectée au bus de l'ordinateur personnel et servant à recevoir des données de la part du bus et à mémoriser temporairement, en séquence, les données; et un sélecteur de protocole (214) ayant une entrée de sélecteur et une sortie de sélecteur, l'entrée de sélecteur étant connectée à l'ordinateur personnel central afin de recevoir une instruction d'initialisation, le sélecteur de protocole déterminant un mode de protocole particulier dans un ensemble de modes de protocoles en fonction de l'instruction d'initialisation, la sortie de sélecteur étant connectée au moyen de mémorisation afin de signaler le mode de protocole choisi ou d'envoyer les données à l'interface de données en fonction du mode de protocole choisi; l'interface de données émettant de facçon synchrone les données en fonction d'un signal d'horloge de référence prédéterminé; le milieu d'accès restreint comportant un réseau de télécopie de sécurité (204); et le dispositif de télécopie de sécurité communiquant via le réseau de télécopie de sécurité sans employer un logiciel de télécopie non compatible avec la classe 2 EWLA. 10. Système de télécopie de sécurité selon la revendication 9, caractérisé en ce que l'interface numérique comprend: un dispositif de commande de transmission série, noté SCC, servant à convertir les données d'émission, venant du moyen de mémorisation, de la forme signaux de données parallèles à la forme signaux de données série en vue de leur émission sur le milieu d'accès restreint et servant à convertir les données reçues de la forme signaux de données série à la forme signaux de données parallèles en vue de leur transfert au moyen de mémorisation du type pile de protocoles; et un émetteur-récepteur destiné à recevoir des signaux de données série synchrones et à les transférer entre le SCC et le milieu d'accès restreint. 11. Système de télécopie de sécurité selon la revendication 10, caractérisé en ce que le SCC possède un premier port connecté au moyen de mémorisation et au sélecteur de protocole, ainsi qu'un deuxième port connecté à l'émetteur- récepteur; le premier port comprenant un port de données parallèles destiné à recevoir les données d'émission sous forme parallèle de la part du moyen de mémorisation en vue de leur émission sur le milieu d'accès restreint et à envoyer les données reçcues en parallèle au moyen de mémorisation, et un port de signal de commande synchrone destiné à recevoir un signal de commande de synchroni- sation de la part du sélecteur de protocole, le signal de commande de synchroni- sation servant à synchroniser les données d'émission et les données reçues et à signaler, c'est-à-dire fournir sous forme de signaux de signalisation, un type de message d'un ensemble de types de messages comportant des instructions d'écriture et de lecture; et le deuxième port comportant un port de données série destiné à recevoir sous forme série les données reçues de la part de l'émetteur-récepteur et à envoyer des signaux de commande d'émission à l'émetteur-récepteur ainsi qu'à en recevoir de celui-ci. 12. Système de télécopie de sécurité selon la revendication 9, caractérisé en ce que le moyen de mémorisation comporte une mémoire vive statique, notée SRAM, possédant un port de données de mémoire et un port de commande de mémoire; le port de données de mémoire étant connecté à l'interface numérique et à une sortie de données de l'ordinateur personnel central; le moyen de mémorisation recevant les données d'émission de la part de la sortie de données, mémorisant temporairement, en séquence, les données d'émission et envoyant les données d'émission à l'interface de données, et recevant les données reçues de la part de l'interface de données, mémorisant temporairement, en séquence, les données reçues et envoyant les données reçues à l'ordinateur personnel; et le port de commande de mémoire 6tant connecté au sélecteur de protocole afin de recevoir une instruction de commande permettant de signaler un type choisi d'opération dans un ensemble de types d'opérations comportant des opérations de lecture et d'écriture. 13. Système de télécopie de sécurité selon la revendication 9, caractérisé en ce que le sélecteur de protocole comporte une sortie de sélecteur ainsi qu'une entrée de sélecteur connectée à l'ordinateur personnel central afin de recevoir une instruction d'initialisation; le sélecteur de protocole déterminant un mode de protocole particulier à partir d'un ensemble de modes de protocoles en fonction de l'instruction d'initia- lisation; la sortie de sélecteur étant connectée au moyen de mémorisation afin de signaler le mode de protocole choisi; et le moyen de mémorisation envoyant les données à l'interface de données en fonction du mode de protocole choisi. 14. Système de télécopie de sécurité selon la revendication 13, caractérisé en ce que le sélecteur de protocole comprend: une mémoire morte programmable effaçable, notée EPROM, destinée à mémoriser une procédure en fonction de l'instruction d'initialisation afin de coder des données à émettre sur le milieu d'accès restreint; et un dispositif de traitement connecté à l'EPROM et au moyen de mémorisation afin d'agir sur les données mémorisées dans le moyen de mémorisa- tion en fonction de l'ensemble considéré parmi lesdits ensembles d'instructions de mode d'émission. 15. Système de télécopie de sécurité selon la revendication 9, caractérisé en ce qu'il comprend: une carte d'extension de télécommunications pour ordinateur personnel, qui est destinée à être connectée à un bus de données de l'ordinateur personnel. 16. Système de télécopie de sécurité selon la revendication 15, caractérisé en ce que la carte de télécommunications comporte un connecteur de bus connecté avec une carte principale de l'ordinateur personnel, ainsi qu'un connecteur externme disposé de façon à assurer la connexion avec le milieu d'accès restreint, le connecteur externe comportant un connecteur de données série normalisé, et le connecteur de bus comportant un connecteur de données parallèles normalisé. 17. Procédé d'émission et de réception synchrone de données numériques de sécurité sur un milieu d'accès restreint via un ordinateur personnel, dit central, utilisant un logiciel de télécopie de type universel, caractérisé en ce qu'il comprend les opérations suivantes: mémoriser (212) plusieurs ensembles d'instructions de codage et de décodage de mode d'émission; recevoir et mémoriser temporairement des données reçues de la part du milieu d'accès restreint; recevoir et mémoriser des données d'émission en provenance de l'ordinateur personnel central, et envoyer les données d'émission sur le milieu d'accès restreint; et sélectionner (214) l'un des ensembles d'instructions de mode de trans- mission en fonction d'un signal d'instruction de mode de commande et coordonner la transmission des données reçues et des données d'émission sur le milieu d'accès restreint en utilisant ledit ensemble considéré parmi les ensembles d'instructions de mode d'émission. 18. Procédé selon la revendication 17, caractérisé en ce qu'il comprend en outre les opérations suivantes: convertir les données d'émission de la forme signaux de données parallèles à la forme signaux de données série avant l'émission sur le milieu d'accès restreint; et convertir les données reçues de la forme signaux de données série à la forme signaux de données parallèles après réception sur le milieu d'accès restreint. 19. Procédé selon la revendication 18, caractérisé en ce qu'il comporte en outre l'opération suivante: synchroniser les données d'émission et les données reçues et signaler, c'est-à-dire produire comme signal de signalisation, un type de message d'un ensemble de types de messages comportant des instructions de lecture et d'écriture. 20. Procédé selon la revendication 17, caractérisé en ce qu'il comporte en outre les opérations suivantes: mémoriser les données d'émission provenant de l'ordinateur personnel central, mémoriser temporairement, en séquences, les données d'émission, et envoyer les données d'émission sur le milieu d'accès restreint; et recevoir les données reçues provenant du milieu d'accès restreint, mémoriser temporairement, en séquence, les données reçues, et envoyer les données reçues à l'ordinateur personnel central; et recevoir une instruction de commande signalant un type sélectionné d'opération dans un ensemble de types d'opérations comportant des opérations de lecture et d'écriture. 21. Procédé selon la revendication 17, caractérisé en ce qu'il comprend en outre les opérations suivantes: recevoir une instruction d'initialisation; déterminer un mode de protocole choisi parmi un ensemble de modes de protocoles en fonction du signal d'initialisation; signaler le mode de protocole choisi; et envoyer les données en fonction du mode de protocole choisi. 22. Procédé selon la revendication 21, caractérisé en ce qu'il comporte en outre les opérations suivantes: mémoriser une procédure en fonction de l'instruction d'initialisation afin de coder des données en vue de leur émission sur le milieu d'accès restreint; et agir sur les données mémorisées en fonction de l'ensemble considéré parmi lesdits ensembles d'instructions de mode d'émission. 23. Procédé d'émission et de réception synchrone de données numériques de sécurité entre un ordinateur personnel central (100) et au moins un autre dispositif (206) sur un milieu d'accès restreint (204), l'ordinateur personnel central possédant un dispositif de télécopie de sécurité qui emploie un logiciel de télécopie de type universel, le procédé étant caractérisé en ce qu'il comporte les opérations suivantes: établir une liaison de télécommunications entre l'ordinateur personnel central et au moins un dispositif sur le milieu d'accès restreint; mémoriser temporairement, en séquence, des données d'émission; déterminer (214) un mode de protocole choisi dans un ensemble de modes de protocoles en fonction d'une instruction d'initialisation; envoyer les données d'émission en fonction du mode de protocole choisi; émettre de façon synchrone les données d'émission en fonction d'un signal d'horloge de référence prédéterminé; et communiquer sur le réseau de télécopie de sécurité sans employer un logiciel de télécopie non compatible de classe 2 EIAMIA.