Brevet FR2572235A1 — publié le 19860425

PROCEDE ET DISPOSITIF D'ACQUISITION, DE MEMORISATION ET DE TRANSMISSION DE DONNEES SPECIALISEES RELATIVES NOTAMMENT A L'ENREGISTREMENT DES EMISSIONS,ENTRE UN APPAREIL DE TYPE MAGNETOSCOPE ET UN CENTRE DE TRAITEMENT La présente invention se rapporte à un procédé et un dispositif d'acquisation, de mémorisation, et de transmissions de données ,relatives à l'enregistrement des émissions , entre un centre traitement spécialement étudié et tout appareil d'enregistrement du son ou bien des images (par ex magnétophone ou cassette MAVICA +) ou tout appareil d'enregistrement du son et des images (par ex magnétoscope). Actuellement pour programmer l'enregistrement à l'usance des 4missions de télévision ou de radio l'utilisateur doit consulter au préalable les horaires titres et caractéristiques diverses des émissions génerallement sur un support papier , et ensuite doit programmer lui-mème en indiquant les heures de debut et de Ein des émissions et en salectionnant la fréquence de la station de diffusion, sur le clavier de l'appareil.C'est un procédé long et fastidieux , source d'erreurs , et qui sera de moins en moins pratique avec la multiplicité croissante des chaines de télévision , des chaines de radio , et des différents réseaux par cable ainsi que la possibilitée prochaine de capter les émissions d'autres pays , avec décalage horaire. Dans la demande de brevet 82 10613 , un système a été proposé ; il est conçu pour être installé chez un vendeur de cassette audio et vidéo , et il consiste en la production de cassettes vidéo et audio destinées à être vendu et à être personnalisées selon les désirs du client . En dehors d'un contexte d'utilisation et de moyens technologiques différents , ce système est complétement différent , dans sa conception , son but et son utilisation de notre procédé et dispositif pour la raison simple que ce système assure, comme son titre l'indique , la production des cassettes , c'est à dire la copie des films et bandes sonores à partir de mémoires situées dans ledit système , et sous le controle dudit système. A l'inverse dudit système notre dispositif ne requiert pas l'existence de mémoires où sont stockés les films et bandes sonores et notre procédé ne consiste pas en la copie de film ou de bande sonore. Notre dispositif , met en oeuvre un procédé de transmission d'acquisition et de mémorisation de données.L'opération physique de copie et enregistrement de films , de bandes sonores ou de quelconques émissions est alors laissé sous le controle direct de l'utilisateur ,chez lui, sur son appareil. En dernière analyse , selon ledit systeme r l'ordinateur envoie des ordres de commande directement à l'appareil de copie de cassette , alors que selon notre dispositif et procédé , le centre serveur (1) envoie des données à l'organe intélligent (7) qui assure la programmation des enregistrements de l'appareil (6). En d'autres termes notre dispositif et procédé ne peut fonctionner qu'avec des appareils (6) muni de programmateur (7) , par contre à l'inverse de notre dispositif , il est impossible selon ledit système de procéder à une copie tandis que l'ordinateur est débranché. La présente invention à pour objet un dispositif d'acquisition,de mémorisation, et de transmission de données entre un appareil de type magnétoscope et un centre de traitement, ,dans le cadre d'un réseau télématique permettant à chaque utilisateur d'appareil de type magnétoscope de programmer f~acilement I'enr 11 enregistrement des programmes qu'il a selectionné apres avoir dialogué avec le centre de traitement. Le dispositif conforme à la présente invention comporte un ou plusieurs centres de traitement (1) spécialement étudiés , appelés aussi serveurs , qui sont reliés à un ou plusieurs réseaux (2) de transmission de données, pour chaque utilisateur le dispositif comprend un modem (3) qui est relié d'une manière directe ou indirecte au réseau (2), un terminal(4) comportant un dispositif d'affichage de données et un dispositif d'entrée de données , le terminal (4) étant connecté à une sortie du modem (3) ,un organe intélligent (5) spécialement étudié ,faisant fonction d' interface , connecté également au modem (3), un appareil (6) d'enregistrement du son ou bien des images (par ex magnétophone ou cassette MAVICA +) ou appareil d'enregistrement du son et des images (par ex magnétoscope) l'appareil (6) comportant un organe intélligent (7) de programmation des enregistrements connecté à l'interface (5). I1 est nullement nécéssaire que le dispositif comprenne plusieurs serveurs (1) , et plusieurs réseaux (2) La présente invention sera mieux comprise à l'aide de la description détaillée du principe , illustré par les dessins annéxés , la figure 1 représente l'architecture générale du dispositif , la figure 2 représente l'architecture générale du dispositif dans le cas du réseau de type TELETEL + ,la figure 3 représente un organigramme de mise en oeuvre du dispositif selon un premier procédé d'écriture , la figure 4 représente un organigramme de mise en oeuvre du dispositif selon un second procédé d'écriture la figure 5 représente un organigramme de mise en oeuvre du dispositif selon un procédé de lecture , la figure 6 représente un dispositif de branchement sur l'organe intélligent (7) selon un mode de réalisation ,la figure t explicite un détail de ce dispositif ,la figure 8 réprésente un schéma logique d'un élément de l'interface (5) selon un mode de réalisation ,la figure 9 représente un schéma de l'intexface (5) selon un mode de réalisation. Selon une forme , prise comme exemple non limitatif , de réalisation préférentielle sur l'ensemble du territoire francais et qui peut servir de guide à toute implantation dans le cadre d'un service VIDEOTEX + , le dispositif comporte un centre de traitement appellé aussi serveur (1) qui est relié au réseau (21) de transmission de données TRANSPAC + qui lui mme est relié au réseau téléphonique (22) par l'intermédiaire des points d'accès télématiques simplifiés (P.A.T.S) pour chaque utilisateurs le dispositif comprend un terminal (4) de type MINITEL + comportant un module modem (30) intégré relié au réseau téléphonique , un module écran (32) ,un module clavier (33) et un module prise périphérique (31) ; ; ( Ces modules constituent des ensembles physiques et logiques qui sont mis en relation à l'aide d'ordres élémentaires qui constitue un langage protocole.) ; une interface intélligente (5) connectée au modem (30) par l'intermédiaire de la prise periphérique (31) située dans le boitier du terminal(4) ; un appareil d'enregistrement (6) comprenant relié àn l'interface (5) connectée à l'organe intélligent de programmation des enregistrements (7). Actuellement , à l'inverse des magnétophones. la grande majorité des magnétoscopes de salon présentent un organe intélligent intégré de programmation des enregistrements. Le centre de traitement (1) est spécialement étudié en vue de cette application.Il comprend un processeur central et des éléments de mémoires. En mémoire sont stockées les données relatives aux programmes , pour les semaines à venir des différentes chaines de télévision (quelque soit leur mode de diffusion ), des chaines de radio ( quelque soit leur mode de diffusion ), ou de quelconque service ( par ex ANTIOPE+ ou TELETEL+ ) qu'il soit possible d'enregistrer sur l'appareil (6). Gràce à un logiciel de consultation de la base de données (W) (cf figure 3) ,qui lui perméttra de faire des sélections , l'utilisateur pourra , grâce à son terminal(4) le modem (3) et le réseau(2) , disposer des informations notamment les horaires et dates , qu'il désire concernant les programme de télévision , radio et autres services. Les sélections devront être établies en tenant compte qu'il n'est pas possible d'enregistrer plusieurs émissions en même temps. I1 sera toujours réservé la possibilité pour l'utilisateur de définir pour son usage une émission ( une partie d'émission de télévision par ex ) en indiquant les horaires,date,et fréquence ou canal. L'utilisateur peut ainsi constituer un ensemble (w) d'émissions qu'il désire enregistrer. Selon notre procédé les codes (A) spéciaux qui vont permettrent le dialogue entre le centre (1) et l'interface (5), à travers- le réseau (2) et le modem (3) , vont être stockés en mémoire. De plus , ce qui constitue un élement spécifiquement avantageux de notre dispositif est que sont également disposés en mémoire les codes (B1) qui permettent la commande de l'organe (7). En premier iieu les codes spéciaux (A) -vont permettre au centre serveur (1), d'établir un dialogue avec l'interface (5).En effet il est nécessaire que l'interface (5) connaisse quand elle est adressée . Comme l'appareil (6) constitue un type d'appareil particulier , différent des appareils que l'on s'attend à trouver connecté à un Modem il n'existe pas de spécifications recommandées à ce sujet. Aussi comme l'envol de codes ne correspondant pas à une fonction commandée par l'utilisateur peut avoir des effets indésirables ,il sera nécéssaire de choisir ces codes (A) avec soin de telle manière que la séquence de code (A) ait le moins de probabilité possible d'être émises par un centre serveur quelconque au cours d' applications différentes , si l'appareil (6) est toujours connecté au modem. A la réception de ces codes (A) , l'interface (5) répond par un code d'acquittement spécifique au centre serveur (1) , à ce moment la liaison est établie. Selon une variante préférentielle , pour diminuer les probabilités de faux adressage , à la réception du code d'acquittement le serveur (1) doit envoyer encore une autre séquence (Al) d'adressage , et c'est seulement à la reception du second code d'acquitement que la communication sera établie entre le serveur (1) et l'interface (5). Notre procédé va consister ensuite à aller chercher en mémoire les éléments (w) d'information relatifs à l'heure à la frèquence ou au cannal ,des émissions qu'a choisi l'utilisateur , puis à partir des codes (21) du langage de commande de l'appareil t7) , à pouvoir assembler et produire ( calcul T1 ) une série de codes (c) qui pourront être interprétés par l'organe (7) au travers du réseau (2), le modem (3) et l'interface (5). La série de codes (c) comprendra également une commande de mise à l'heure - de l'horloge de l'appareil (6). Ce processus est mis en oeuvre par un programme sur le serveur (1). Cette série de codes (c) sera ensuite envoyée vers l'interface (5) puis vers l'organe (7) . La programmation des enregistrements est achevée , si tout s'est bien déroulé l'interface (5) demande alors au serveur (1) de libérer la communication. La série de codes (c) peut très bien avoir été préparé avant , ou pendant , la demande de communication entre le serveur (1) et l'interface (5). Il est même possible selon une variante préférentielle ( cf figure 4 ) , de préparer des codes (C) une fois pour toute ( calcul T2 ). En effet il possible de produire des codes (C) relatifs à toutes les émissions à partir des codes (B1) , puis de les stocker en mémoire. Ensuite , il suffira pour chaque émission choisie par l'utilisateur , de retrouver par un jeux d'index , de pointeurs ou par un calcul d'adresse , les codes (c) afférents à chaque émission ( calcul T3 ). Cette série de codes (c) peut être alors envoyée vers I'interface (5) Notre dispositif , ce qui est une caractéristique avantageuse de l'invention , permet également à la lecture sur l'organe intélligent (7) ,doté de ses propres mémoires , des intitulés des émissions dont l'enregistrement a été prévu sur l'appareil (6). A cet effet , après s'être connecté sur le serveur (1) à travers le réseau (2) et le modem (3) , l'utilisateur indiquera au clavier de son écran qu'il désire lire quels sont les enregistrements prévus sur l'appareil (6). Notre procédé ( cf figure 5 ) va alors consister à établir une communication , à l'aide des codes spéciaux (A) entre le serveur (1) et l'interface (5). Ensuite le serveur (1) va élaborer ( calcul T4 ) à partir de (B1) les codes de commande d'intérrogation de l'organe (7) , à travers l'interface (5) . L'interface (5) va alors lire les codes (d) contenus dans les mémoires de l'organe intélligent (7) , soit en en intérrogeant l'organe intélligent (7) soit directement en lisant les mémoires. L'interface (5) transmet ensuite l'heure de l'appareil (6) pour vérification puis les codes (d) vers le serveur (1). Notre procédé , mis en oeuvre par un programme , va alors consister ( calcul T 5 ) grâce aux codes (B2) qui constituent le langage des signaux de sortie de l'organe intélligent (7) , de désassembler les codes (d) relatifs à un enregistrement pour trouver les horaires,date,fréquence ou canal correspondants (w) ; puis en s'aidant de la base de donnée ( W ) , il sera éventuellement possible de retrouver l'intitulé ou les intitulés des émissions dont l'enregistrement a été prévu . Au cas où il y aurait un chevauchement ( enregistrement prévu de deux émissions différentes en même temps ) ou enregistrement partiel il est souhaitable que le serveur (1) le signale à l'utilisateur. Le serveur (1) envoie alors à travers le réseau (2) et le modem (3) , sur l'écran de l'utilisateur , les renseignements (w) : horaires , dates , fréquence ou canal éventuellement intitulés et autres caractéristiques de l'émission ou des émissions dont l'enregistrement a été prévu. Selon une forme , prise comme exemple non limitatif de réalisation préférentielle sur l'ensemble du territoire francais et qui peut servir de guide à toute implantation dans le cadre d'un service VIDEOTEX + ailleurs , la description du dispositif et du procédé peut être précisé. Qu s'vagisse d'une opération d'écriture ou de lecture sur l'organe intélligent (7) , des caractéristiques afférentes aux émissions dont l'enregistrement est prévu dès que le centre serveur (1) met en oeuvre notre procédé le centre serveur envoie par l'intermédiaire du module modem (30) les ordres protocoles suivant : blocage du module clavier (33) , blocage du module écran (32) , aiguillage module modem (30) vers module prise périphérique (31) module prise périphérique (31) vers module écran (32) , mode transparent pour le module modem et le module prise périphérique , fixation du nombre de bauds en sortie de la prise périphérique. L'énumération de ces ordres protocoles n'est pas limitative. A la fin de 4'opération le serveur restaure le terminal MINITEL + dans sa configuration standard. D'une manière générale, l'interface intélligente (5) qui constitue un élément particulièrement avantageux de notre dispositif t assure les fonctions d'une part d'identification , elle vérifie que c'est bien le centre serveur (1) qui éssaie d'entrer en communication , plus généralement elle assure protocole du dialogue entre l'organe (7) et le centre (1) . Elle assure également la transmission physique entre le modem (3) et l'organe intélligent (7). Le modem (3) envoie vers l'interface (5) , des caractères en transmission série générallement asynchrone Selon un mode de réalisation de notre procédé l'interface intélligente (5) comprendra en premier lieu un organe de conversion // serie par ex une QUART T éventuellement une mémoire de stockage d'entrée / sortie si la transmission est trop rapide pour l'organe (7). Ensuite sur le port de sortie de l'organe de conversion // serie , viendra un organe décodeur d'adresse qui determinera si le caractère sur le bus correspond à un code (A). L'organe décodeur d'adresse comprendra éventuellement des mémoires , des horloges , et des mémoires en vue d'identifier la serie de caractères qui constituent les codes (A).En cas d'identification des codes (A) l'organe décodeur déclanchera un signal qui permettra aux données présentes sur le bus d'être envoyées vers l'organe intélligent (7). Si la procédure -est plus compliquée , et nécéssite un acquittement , un signal issu de l'organe décodeur après lecture des codes (A) correspondant , déclenchera le chargement , à partir de memoires , sur le bus de 1'UART en entrée , des codes d'acquittements qui seront ensuite mis sur transmission série et envoyés vers la prise périphérique (30). Ensuite après avoir versifié la seconde serie de codes (A) l'organe décodeur envérra un signal qui autorisa l'accés aux lignes d'entrée de l'organe (7). Dans une variante particulièrement simple et avantageuse de réalisation au niveau de l'interface (5) (cf figure 6) , pour se connecter sur l'organe intélligent (7) il suffira de se brancher aux bornes (71) et (72) de l'encodeur (IC1) du clavier (75) de'l' appareil (6) de type magnétoscope Actuellement la plupart des encodeurs de claviers dits encodeurs multiplexeurs , sont fondés sur le principe suivant : les différentes touches du clavier sont repérées dans la matrice de représentation du clavier par leurs coordonnées ligne et colonne ; l'encodeur possède un port d'entrée (72) et un port de sortie (71) ; pour connaitre quelle touche a été actionnée , l'encodeur consulte son port de sortie et determine dans quelle colonne la touche a été actionnée , et génère suivant son horloge , un signal d'entrée (STROBE) qui va scruter da-ns quelle ligne la touche a été actionnée. A la fin de cette routine d'inspection l'encodeur du clavier connait la ligne et la colonne de la touche actionnée et l'a ainsi identifiée. Dans ce qui vient d'être dit , il est bien sur possible d'intervertir les termes ligne et colonne , cette remarque est valable pour toutes nos explications ultérieures Notre procédé particulièrement avantageux de réalisation au niveau de l'interface (5) et de l'organe (7) va consister à établir un organe (51) simulateur du clavier (75) cf figures 6,7,8,9. En tout premier lieu , dès qu'est établi un dialogue entre l'interface (5) et le serveur (1) grâce aux codes (A) il est nécéssaire d'aiguiller les ports d'entrée (72) et de sortie (71) non pas vers le clavier (75) mais vers l'organe (51) simulateur-. Cet aiguillage (77) peut être établi de différentes façons : par exemple une simple commutation mécanique ou électromécanique activée par un bouton manoeuvré par l'utilisateur et situé sur le boitier de (6) ou de (5). Ce présent procédé d'aiguillage est inclus dans la description générale de nos dispositifs et procédés en ce que les codes (A) ou information d'établissement de dialogue ont transités du serveur (1) jusqu'à l'interface (5) , via l'utilisateur simplement en indiquant explicitement ou implicitement à l'utilisateur qu'il est temps de brancher son interface (5) sur le modem (3). Cette dernière remarque est faite pour éviter qu'une variante particulièrement rustique , de notre procédé, au point d'en éffacer apparemment une étape logique ne soit pas couverte dans la description et revendications de la présente invention.La procédure d'établissement du dialogue peut alors se réduire à l'envoi sur le terminal (4) d'un méssage qui constitue alors le code (A) , indiquant à l'utilisateur qu'il peut brancher son interface (5) sur le modem (3). Selon un dispositif avantageux de réalisation de cet aiguillage , il est proposé un montage à l'aide de petits organes (77) cf figures 6 et 7 , constitués de portes logiques ET et NON , connectés respectivement sur les ports (71) et (72) de l'encodeur (ICl). Ce dernier dispositif très simple permet une commande depuis le serveur (1) grâce au canal CN 10 , une fois , bien sur , qu'est établi un dialogue entre l'interface (5) et le serveur (1) gràce aux codes (A). Une fois que les ports (71) et (72) de l'encodeur du clavier sont connectés sur l'organe simulateur (51) l'interface (5) peut alors exploiter les codes (c) émis par le serveur (1). L'organe simulateur (51) va recevoir de la part du serveur (1) , au travers de l'organe (52) de conversion // série , sur ses bornes CN21 les coordonnées correspondant à la ligne de la touche que l'on veut simuler l'actionnement sur ses bornes CN22 les coordonnées correspondant à la colonne de la touche dont on veut simuler l'actionnement. (51) ne laissera passer que le signal d'entrée sur CN 11 correspondant à la ligne choisie , et ne laissera sortir que le signal de sortie sur CN 12 correspondant à la ligne choisie.- L'organe (51) comprendra si nécéssaire , un dispositif de synchronisation avec l'horloge de l'encodeur (ICi) , en relation éventuellement avec l'organe (52) et le serveur (1). Selon un mode réalisation pris comme exemple non limitatif , l'organe émulateur (51) de clavier comprend un ensemble de porte logique ET ,cf schéma logique suivant la fig 8 , chacun des fils parallèles constituant le cable CNll vont d'abord se brancher en entrée d'une porte logique ET (511) , sur chacune des autres bornes d'entrée des portes logiques ET (511) se trouve branchée un des fils parallèles constituant le cable CN21 ; les sorties de ces premières portes logiques ET (511) sont connecté à un seul fil (513) Ensuite sont disposées une seconde série de portes logiques ET (512) , chacune des portes (512) est connectée pour l'une de ses deux bornes d'entrée au fil (513) , et pour l'autre bornes d'entrée à un des fils en paralléle constituant le cable CN 22.Chacune des portes logiques ET (512) est branchée en sortie sur un des fils parallèles constituant le cable CN 12. Ainsi le signal synchronisé d'exploration des lignes venant de l'encodeur (IC1) , par le -cable CN 11 , ne passera que suivant la valeur des états logiques des différents fils qui composent CN21.Ce signal ne pourra sortir que pour la colonne indiquée par la valeur logique des fils constituant CN 22. Une variante de ce dernier dispositif , simple extrapolation d'après les lois du mathématicien et logicien MORGAN , caractérisée en ce que les portes logiques ET (511) et (512) sont remplacées par des portes OU précédées et suivies de portes NON logiquement équivalentes , est, bien sur, inscrit dans le cadre de la présente description.(cf fig 8) Les codes (B1) sont alors constitués de toutes les coordonnées des touches sur la matrice du clavier (75). Le calcul (T1) dans ce mode de réalisation particulièrement simple et avantageux , consiste à assembler une suite de codes à partir de (B1) , simulant le déroulé opératoire que doit suivre un utilisateur qui se sert du clavier (75) pour procéder à la programmation des enregistrements des émissions. Le calcul (T2) utilise un déroulé similaire. Toujours , selon un mode de réalisation particulièrement simple et avantageux , concernant la mise en oeuvre du procédé de lecture cf figure 5 , les ordres d'intérrogation (cl) transmis par le serveur (1) sont préparés ( calcul T4 ) ,à l'aide des codes (B1) , par exemple en simulant le déroulé opératoire du clavier (75) grâce à l'organe émulateur (51) , après branchement aux bornes de l'encodeur (il). En réponse à cette intérrogation , l'afficheur (IC2) du tableau d'affichage (76) de l'organe (7) de l'appareil (6) , va envoyer les codes (d) correspondant à l'affichage des caractéristiques : canaux , horaires des émissions dont l'enregistrement a été programmé.Grâce aux connexions (78) , activées par CN10 , sur les bornes (73) et (74) de l'afficheur (IC2) l'interface (5) va connaitre les codes envoyés vers le tableau d'affichage (76) , puis va les envoyer vers le serveur à travers le réseau. Les codes (B2) vont alors correspondre aux codes utilisés par le tableau d'affichage (76). Très souvent l'afficheur (IC2) est un afficheur multiplexeur et le système d'affichage est un système LED ou à cristaux liquides. L'afficheur comprend alors deux ports de sortie : le port (73) SEGMENT DRIVER correspondant aux codes LED ( générallement 7 ou 9 segments ) d'un caractère le port (74) DIGIT DRIVER correspondant aux coordonnées de l'emplacement où est affiché le caractère. A titre d'exemple de réalisation non limitatif , les données correspondant à ces deux port (73) et (74) , sont multipléxés par l'organe (53) multiplexeur et envoyé pour transmission sur le port d'entrée d'une interface pararallèle/ série (52). Les codes (B2) ,dans cet exemple comprendront principalement les codes LED , compte tenu s'il y a lieu de la position d'affichage décrite par les données transmises par le port (74). Toujours selon un mode de réalisation particulièrement simple et avantageux de réalisation au niveau de l'interface nous proposons un procédé d'acquittement destiné à être utilisé dans les procédés d'établissement des dialogues entre l'interface (5) et le serveur (1) . Il consiste en ce que : après envoi d'un code sur CN 10 assurant l'aiguillage de l'encodeur (IC1) sur l'organe émulateur (51) , le serveur (1) envoie un ou plusieurs codes , choisi de telle manière qu'il ou qu'ils provoquent un affichage d'un caractère connu et fixe sur le tableau (76) . Alors grâce aux connexions aux bornes de l'afficheur (IC2) du tableau d'affichage (76) et ensuite selon un calcul identique au calcul (T5) , le serveur (1) pourra connaitre les codes qui ont été envoyés vers le tableau (76).Une simple comparaison entre le ou les codes envoyés ou reçus permettra de décider ou non s'il y a acquittement et établissement d'un dialogue. Les codes d'acquittements , sont dans ce mode de réalisation constitués d'une combinaison des codes (B1) et (B2). Ce procédé d'acquittement ne supprime malheureusement pas la nécéssité d'un procédé d'établissement de dialogue ou d'adressage télématique - Une solution qui peut réaliser un compromis entre son coût et son confort d'utilisation peut consister à disposer une touche sur (5) ou (7) , qui active le canal CN 10 , c'est à dire le fait passer à l'état VRAI cette touche étant actionnée par l'utilisateur , ensuite le serveur (1) utilise le procédé d'acquittement sus-décrit et en fin de communication le serveur (1) désactive automatiquement CN 10.Cette solu-tion apporte plus de sécurité que la variante de réalisation frustre comportant une commutation mécanique ou électromécanique. Ce mode particulièrement simple de réalisation au niveau de l'interface (5) et l'organe (7) , présente le double avantage de laisser subsister le clavier et le système d'affichage de l'appareil (6) de type magnétoscope. et de n'imposer aucune conditions sur la structure de l'organe (7) et ainsi il ne conduit pas à entreprendre de dévellopement spécialisé concernant les circuits intégrées de l'organe (7). I1 sera même possible de ne toucher aux connexions qu'aux niveaux du clavier (75) et du tableau d'affichage (76) et de loger l'interface intélligente (5) dans un boitier séparé relié à l'organe (7) par un cable parallèle. Il ne sera même pas nécéssaire de refaire le boitier du appareil (6) de type magnétoscope. Ce mode de réalisation est très simple de réalisation au niveau de l'interface mais moins simple pour sa mise en oeuvre depuis le serveur (1) et lue temps de transmission peut être un peu long. Dans une variante plus sophistiquée de par les composants utilisés dans l'interface (5) et l'organe intélligent (7) , mais plus simple de mise en oeuvre depuis le serveur (1) , on préconise que l'organe (7) possède une structure assez proche d'un microordinateur , avec un microprocesseur (791) , des mémoires (793) séparées connectées par un ou des bus (792). I1 suffira alors de connecter sur un bus (792) un organe de conversion parallèle / série (par UART ou USART adréssable ) appartenant à l'interface (5). L'interface (5) effectuera alors ou bien directement ou bien par l'intermédiaire du microprocesseur (791) les écritures ou lectures sur les mémoires. La transmission sera beaucoup plus rapide .Les codes (B1) seront alors constitués à l'aide des codes machine du microprocesseur (791) . Les codes (B1) pourront consister par exemple du langage assembleur de tout autre langage évolué dont le centre serveur (1) dispose un interpréteur ou un compilateur adapte au microprocesseur (791). Les codes (B2) seront alors constitués à l'aide du langage de mémorisation dans les mémoires (793) et consisteront générallement en un ensemble de codes machines et/ou de codes ASCII ou EBCDIC ; le calcul (T5) sera alors mis en oeuvre à l'aide d'un désassembleur. Les codes (c) seront alors en langage machine du microprocesseur (791) Dans cette variante il sera possible de supprimer complétement le circuit d'encodage /décodage du clavier et de l'affichage. Le microprocesseur pourra prendre en charge les fonctions logiques d'interface intélligente et de communication avec le modem (3). C'est semble-t-il , en ce qui concerne un dispositif pour la mise en oeuvre de nos procédés , une solution d'avenir mais plus couteuse. Note MAVICA est le nom d'un système fabriqué par la société SONY TRANSPAC , MINITEL , TELETEL , ANTIOPE , sont des dénominations utilisées les P.T.T VIDEOTEX est un terme défini par le C.C.I.T.T REVENDICATIONS 1. Dispositif pour transmettre des données spécialisées relatives notamment à l'enregistrement des émissions, entre un appareil (6) de type mag étoscope et un centre (1) de traitement au travers d'un réseau (2) de transmission de données caractérisé en ce qu'il comporte un ou plusieurs centres (1) serveurs disposant en mémoire des codes (A) permettant le dialogue entre le centre (1) et l'interface intélligente (5) et du programme méttant en oeuvre le procédé d'établissement de dialogue et éventuellement d'acquittement entre le serveur (1) et l'interface (5). un ou plusieurs centres (1) serveurs disposant en mémoire les codes (B1) du langage de commande et éventuellement les codes (B2) du langage d'affichage ou de mémorisation de l'appareil intélligent (7) un ou plusieurs centres (1) serveurs disposant en mémoire ou pouvant accéder à une base de données (W) contenant les caractéristiques , et notamment les horaires dates , canaux ou fréquences, afférentes aux émissions des semaines à venir. un ou plusieurs centres (1) serveurs connectés au réseau (2) un ou plusieurs centres (1) serveurs qui disposent en mémoire des programmes permettant la mise en oeuvre du procédé de transmission. pour chaque utilisateur , un modem (3) connecté au réseau (2). pour chaque utilisateur ,un terminal (4) connecté au modem (3). pour chaque utilisateur , un organe intélligent (5) faisant fonction d'interface avec le modem (3) , et connecté à l'organe intélligent (7). pour chaque utilisateur , un appareil (6) de type magnétoscope ou un appareil d'enregistrement du son et/ou des images pour chaque utilisateur , un organe intélligent (7) assurant la programmation des enregistrements des émiss-ions reçues sur l'appareil (6). 2. Dispositif selon la revendication 1. caractérisé en ce qu'il comporte , dans un cadre d'un service VIDEOTEX un ou plusieurs centres (1 ) serveurs disposant en mémoire des codes (A) qui vont permettre le dialogue entre le centre (1 ) et l'interface intélligente (5 ) , et du programme méttant en oeuvre le procédé d'établissement de dialogue et éventuellement d'acquittement entre le serveur (1) et l'interface (5). un ou plusieurs centres (1) serveurs disposant en mémoire les codes (B1) du langage de commande et éventuellement les codes (B2) du langage d'affichage ou de mémorisation de l'appareil intélligent (7) un ou plusieurs centres (1) serveurs disposant en mémoire ou pouvant accéder à--- une base de données (W) contenant les caractéristiques , et notamment les horaires dates , canaux ou fréquences, afférentes aux émissions des semaines à venir. un ou plusieurs centres (1) serveurs disposant en mémoire des programmes permettant la mise en oeuvre du procédé de transmission un ou plusieurs centre (1) serveurs connectés au réseau (21) de type TRANSPAC relié lui même au reseau. téléphonique (22) par l'intermédiaire de points d'accès de type P.A.T.S pour chaque utilisateur ,un terminal (4) de type MINITEL , comportant un module modem (30)- relié au réseau téléphonique. Chaque terminal (4) comprenant un module modem relié à (22) , , un module écran (32) , un module clavier (33) , un module prise périphérique (31) pour chaque utilisateur , un organe intélligent (5) faisant fonction d'interface avec le modem (31) , et connecté à l'organe intélligent (7). ~pour chaque utilisateur un appareil (6) de type magnétoscope ou tout appareil d'enregistrement du son et/ou des images pour chaque utilisateur un organe intélligent (7) assurant la programmation des enregistrements des émissions reçues sur l'appareil (6) 3.Procédé , pour la mise en oeuvre d'un dispositif selon la revendication 1 ou 2 , caractérisé en ce qu'il consiste à établir un dialogue avec l'interface intélligente (7) à l'aide des codes (A) qui permettent à l'interface intélligente (7) de reconnaitre si elle est adressée par le centre serveur (1) et au serveur (1) de s'assurer qu'il a bien établi une liaison avec une interface intélligente de type (7) , relié à un appareil (6) , au moyen éventuellement d'une procédure d'acquitement avec des codes d'acquittement spécifiques de l'appareil. lire les données (w) extraites de la base de donnée (W) par l'utilisateur , et qui décrivent la sélection d'émissions que l'utilisateur veut enregistrer sur l'appareil (6) dans les semaines à venir. calculer et à assembler ( calcul T1 ) , à partir des données (w) , et à l'aide des codes (B1) , une série de codes (c) qui pourront être transmis à l'interface (5) puis éventuellement après traitement par (5) , à l'organe intélligent (7) , et qui assurreront la commande de programmation d'enregistrement des émissions décrites dans (w). ~ transmettre les codes (c) ,à travers le réseau (2) le modem (3) , l'interface (5), pour qu'il soient interprétés par (7). Ce procédé de transmission permet à l'utilisateur d'assurer à partir de son terminal (4) et de la base de données (W) , la programmation des enregistrements , sur son appareil (6) , des émissions qu'il a choisi 4.Procédé , variante du procédé selon la revendication 3 , de mise en oeuvre d'un dispositif selon la revendication 1 ou 2 caractérisé en ce qu'il consiste à lire toute la base de données (W) , et à préparer calcul T2 ) une fois pour toutes , à partir des codes (B1) des codes (C) , pour toutes les émissions contenues (W) puis à stocker ces codes (C) en mémoires en les reliant par un jeu de pointeurs ou un calcul d'adresse à chaque élément de (W). établir un dialogue avec l'interface intélligente (7) à l'aide des codes (A) qui permettent à l'interface intélligente (7) de reconnaitre si elle est adressée par le centre serveur (1) et au serveur (1) de s'assurer qu'il a bien établir une liaison avec une interface intélligente de type (7) , relié à un appareil (6) , au moyen éventuellement d'une procédure d'acquitement avec des codes d'acquittement spécifiques de l'appareil. lire les données (w) extraites de la base de donnée (W) par l'utilisateur , et qui décrivent la sélection d'émissions que l'utilisateur veut enregistrer sur l'appareil (6) dans les semaines à venir. assembler , à partir des données (w) , et directement à partir des codes (C) déjà calculés , les codes (c) sous-ensemble des codes (C) , destinés à être transmis à l'interface (5) ,puis , éventuellement après traitements par l'interface (5) , à l'organe intélligent (7) , et qui assurreront la commande de programmation d'enregistrement des émissions décrites dans (w). transmettre les codes (c) ,à travers le-réseau (2) le modem (3) , interface (5), pour qutil soient interprétés par (7). Ce procédé de transmission permet à l'utilisateur d'assurer à partir de son terminal (4) et de la base de données (W) , la programmation des enregistrements des émissions qu'il a choisi sur son appareil (6). 5.Procédé de mise en oeuvre d'un des dispositifs selon la revendication 1 ou 2 caractérisé en ce qu'il consiste à ~ établir un dialogue avec l'interface intélligente (7) à l'aide des codes (A) qui permettent à -l'interface intélligente (7) de reconnaitre si elle est adressée parle centre serveur (1) et au serveur (1) de s'assurer qu'il a bien établir une liaison avec une interface intélligente de type (7) , relié à un appareil (6) , au moyen éventuellement d'une procédure d'acquitement avec des codes d'acquittement spécifiques de l'appareil. faire lire par l'interface intélligente (5) , sur ordre du serveur (1) , les codes contenus dans les mémoires de l'organe intélligent (7) , soit en intérrogeant l'organe (7) qui lira alors ses mémoires et lets transmettra , soit directement en lisant les mémoires de l'organe (7). Suivant le degré de sophistication de l'interface (5) , l'interface (5) procedera elle même à la lecture , ou bien sera guidé pas à pas , d-epuis le serveur (1). faire envoyer vers le centre serveu-r (1) par l'interface intélligente (5) , après lecture des codes contenus dans le mémoires de (7) et éventuellement après traitement par l'interface (5) , la série de codes (d) afférentes à la sélection d'émissions que l'utilisateur a voulu enregistrer sur l'appareil (6) pour les semaines à venir. désassembler les codes (d) , et à l'aide des codes (B2) , à calculer les données (w) du même type que celles contenues dans la base de données (W) , et afférentes à la sélection d'émissions. trouver en consultant la base de données (W) toutes les caractéristiques relatives aux émissions. transmettre vers le terminal (4) pour visualisation ou pour mise en mémoire ou pour impréssion , la serie des caractéristiques relatives aux emissions comprises dans la selection qu'a fait l'utilisateur en vue de leurs enregistrements sur l'appareil (6). Ce procédé de lecture et de transmission permet à l'utilisateur de connaitre , à partir de son terminal (4) la programmation des enregistrements sur son appareil (6) des émissions qu'il a choisi 6.Dispositif , selon l'une des revendications 1 ou 2 caractérisé en ce que ladite interface intélligente (5) comporte selon une énumération non limitative un organe de conversion transmission parallèle / transmission série avec éventuellement une mémoire de stockage d'entrée/sortie , relié au travers du modem (3) et du réseau (2) , au serveur (1). un organe décodeur d'adresse pour l'identification des codes (A). 7.Dispositif , selon l'une des revendications 1,2 ou 6 caractérisé en ce que la dite interface intélligente (5) comporte selon une énumération non limitative des branchements sur chaque borne de l'encodeur (IC1) du clavier (75) de l'organe intélligent (7) de l'appareil (6) .L'ensemble de ces branchements se connectant à un ou des cables un circuit pouvant être commandé depuis le serveur (1) , émulateur ou simulateur du clavier (75) et relié au ou aux cables connectés aux susdits branchements. 8.Dispositif selon la revendication 7 caractérisé en ce que la dite interface intélligente (5) comporte selon une énumération non limitative des branchements (77) sur le port de sortie (71) et sur le port d'entrée (72) de l'encodeur multiplexeur (IC1) les branchements sur le port (71) se connectant à un cable en parallèle CN 11 ; les branchements sur le port (72) se connectant à un cable en parallèle CN 12 un circuit (51) émulateur ou simulateur du clavier (75) relié d'une part avec l'encodeur (IC1) par un port d'entrée au cable CN 11 et par un port de sortie au cable CN 12 , relié d'autre part par un ou deux ports d'entrée CN 21 et CN 22 avec l'organe (52) de conversion transmission parallèle / transmission serie , à travers éventuellement d'autres organes , tels des multiplexeurs ; le circuit (51) ne laissant entrer que les signaux indiqué par l'état logique du port connecté à CN 21 et ne laissant sortir que les signaux indiqué par l'état logique du port connecté à CN 22. ; le circuit (51) disposant éventuellement de dispositif de synchronisation avec l'horloge de l'encodeur (ICI). un organe (52) de conversion transmission parallèle / transmission série avec éventuellement une mémoire de stockage de transfert , relié au travers du modem (3) et du réseau (2) , au serveur (1). .9 Dispositif selon la revendication 8 caractérisé en ce que le circuit (51) émulateur ou simulateur du clavier (75) comporte des portes logiques ET (511) ayant chacune une de leur bornes respectives d'entrée connectée un des fils du cable CNll r ayant l'autre borne d'entrée connectée un des fils du cable CN21 , leurs bornes de sortie étant toutes connectées à un fil (513). des portes logiques ET (512) ayant chacune une de leur bornes respectives d'entrée connectée au fil (513) , ayant l'autre borne d'entrée connectée un des fils du cable CN22 , leurs bornes de sortie étant chacune respectivement connectées à un des fils constituant le cable CN12. 10.Dispositif selon la revendication 9 caractérisé en ce que les portes logiques ET (511) et (512) sont remplacées par des portes OU précédées et suivies de portes NON. ll.Procédé suivant la revendications 3 , de mise en oeuvre d'un des dispositifs selon l'une des revendications 7,8,9410 caractérisé en ce que le code (B1) est constitué à l'aide de l'ensemble des codes de répérage des touches du clavier (75) pour l'encodeur (IC1). 5e calcul (T1) comporte l'assemblage d'une suite de codes (c) à partir de (B1) , simulant le déroulé opératoire que doit suivre un utilisateur qui se sert du clavier (75) pour procéder à la programmation des enregistrements des émissions. 12.Procédé suivant la revendications 4 , de mise en oeuvre d'un des dispositifs selon l'une des revendications 7,8,9du10 caractérisé en ce que le code (B1) est constitué à l'aide de l'ensemble des codes de répérage des touches du clavier (75) pour l'encodeur (IC1). ~Le calcul (T2) comporte l'assemblage d'une suite de codes (C) à partir de (B1) , simulant le déroulé opératoire que doit suivre un utilisateur qui se sert du clavier (75) pour procéder à la programmation des enregistrements des émissions. 13.Dispositif , selon l'une des revendications 1,2 ou 6 caractérisé en ce que la dite interface intélligente (5) comporte selon une énumération non limitative , des branchements (78) sur-chaque borne de l'afficheur (il2) du tableau d'affichage (76) de l'organe intélligent (7) de l'appareil~(6) .L'ensemble de ces branchements se connectant à un ou des cables 14.Dispositif , selon la revendication 13 caractérisé en ce que la dite interface intélligente (5) comporte selon une énumération non limitative ~des branchements (78) sur les bornes (73) , de l'afficheur multiplexeur (IC2) , correspondant aux codes segments qui décrivent le caractère destiné à être affiché, et éventuellement des branchements (78) sur les bornes (74), de l'afficheur multiplexeur (IC2) , correspondant aux codes qui décrivent l'emplacement où le caractère est destiné à être affiché. une interface (52) transmission parallèle / transmission série connectée par un ou des cables en parallèle aux branchements (78) sur les bornes (73) et éventuellement (74). 15. Procédé selon la revendication 5 , de mise en oeuvre d'un des dispositifs selon l'une des revendications 13,14 , caractérisé en ce que ~le serveur (1) envoie vers l'interface (5) i des codes (cl) de commande , simulant une intérrogation à partir du clavier (75) , pour provoquer un affichage sur le tableau d'affichage (76) , des caractéristiques horaires , fréquence ou canal , des émissions dont l'enregistrement est prévu l'interface (5) capte grâce aux branchements (78) les codes d'affichage td) envoyés par l'afficheur (IC2) et les transmet vers le serveur (1). le serveur (1) désassemble les codes (d) grâce aux codes (B2) qui sont constitués à l'aide des codes d'affichage sur le-tableau d'affichage (76). 16. Procédé selon la revendication 15 , de mise en oeuvre du dispositif selon la revendication 14 , caractérisé en ce que , le code (B2) est constitué à l'aide des codes segments qui décrivent le caractère destiné à être affiché, et éventuellement des codes qui décrivent l'emplacement où le caractère est destiné à être affiché. 17. Procédé selon l'une des revendications 3,4,5 , de mise en oeuvre d'un des dispositifs selon l'une des revendications 6 ou 13 , caractérisé en ce que le procédé d'acquittement consiste à comparer les codes d'affichage captés grâce aux branchement (78) , avec des codes d'affichages connus et fixes générés par des codes de commandes envoyés par le serveur (1). 18. Dispositif selon l'une des revendications 1,2,6 caractérisé en ce que d'une part l'organe intélligent (7) comporte selon une énumération non limitative un ou plusieurs microprocesseur (791) un ou plusieurs bus des mémoires (793) connectées à un bus (792) , où sont stockés les codes relatifs aux caractéristiques horaires , fréquence ou canal , des émissions dont l'enregistrement est prévu. d'autre part l'interface (5) comporte , selon une énumération non limitative , une connexion sur le bus (792) où sont connectées les susdites mémoires (793). 19.Procédé suivant l'une des revendication 3,4 de mise en oeuvre du dispositif selon la revendication 18 caractérisé en ce que les codes (B1) sont constitués à 11 aide des codes machines du ou des microprocesseurs (791). 20. Procédé ,suivant la revendication 5 , de mise en oeuvre du dispositif selon la revendication 18 caractérisé en ce que les codes (B2) sont constitués à l'aide des codes du langage de mémorisation dans les mémoires (793).