Brevet FR2516733A1 — publié le 19830520

"PROCEDE DE CONTROLE D'ERREURS POUR UN CIRCUIT DECODEUR DE TELETEXTE, ET CIRCUIT DECODEUR POUR LA MISE EN OEUVRE DUDIT PROCEDE" La présente invention concerne un procédé de contrôle d'erreurs pour un circuit décodeur de télétexte équipant un récepteur de télévision, ledit décodeur étant constitué par une section "acquisition dedonnées" comportant un démodulateur, un démultiplexeur et une mémoire tampon, une section "gestion n comportant un clavier de commande et un système à microprocesseur, et une section "visualisation" comportant au moins une mémoire de page et au moins un générateur de caractères. L'invention concerne également un circuit décodeur pour la mise en oeuvre du procédé. Le procédé selon l'invention, s'appliquant a tous les systèmes de télétextes actuellement en exploitation, ou en passe de l'être, est destiné a faciliter la procédure de contrôle d'erreurs aux niveaux de la fabrication, de la mise en service et de la maintenance des téléviseurs équipes du circuit décodeur précité. En France, le système exploité, appelé "Antiope", est basé sur la diffusion de sources de données composées de pages codées conformément à une spécification définie : ces sources sont multiplexées temporellement pis additionnées un support vidéo, le signal résultant étant diffusé en général cycliquement, la trame étant constituée en partie ou totalité de lignes Antiope ; dans ce dernier cas, l'émission est dite "plein canal". A la réception, un circuit décodeur permet a l'utilisateur de sélectionner, au moyen d'un clavier alphanumérique, une page de texte déterminée parmi toutes celles qui sont émises, afin de l'afficher sur le tube image du téléviseur. I1 importe évidemment que le texte de la page affichée soit la copie conforme de celle qui est émise, et dans le cas contraire qu'une procédure de contrôle permette de d6- tecter à quel niveau de la chaîne de réception se situe l'altération du message reçu. La dégradation des caractères alphanumériques recueillis peut se situer, soit au niveau des circuits du téléviseur proprement dit, soit à celui du circuit décodeur Antiope. Pour le premier cas, le brevet français nO 2 470 501 décrit un équipement d'essai de téléviseur récepteur de télétexte dans lequel le circuit démodulateur dudit télB- viseur est testé au moyen d'un générateur de données pseudo-aléatoires. En ce qui concerne le décodeur Antiope proprement dit, la procédure classique de contrôle consiste, également à partir d'un générateur de données pseudo-aléatoires, à attaquer directement ledit circuit décodeursur la sortie duquel est branché un compteur numérique d'erreurs ; cet équipement de contrôle spécial permet à un opérateur de vérifier des lignes de tests au cours desquelles s'inscrivent sur le compteur le nombre de défauts éventuels. Comme on peut le voir, les renseignements obtenus sont purement quantitatifs et ne permettent pas une analyse fine des causes de l'anomalie de fonctionnement. Par ailleurs, le contrôle des téléviseurs incorporant directement un décodeur Antiope s'en trouve compliqué par l'obligation de prévoir des connexions d'entrées et de sorties spécifiques pour les opérations de contrôle. Le but de l'invention est d'offrir, en utilisant le minimum de moyens extérieurs, la possibilité de procéder à un contrôle complet et rigoureux des erreurs éventuelles d'un décodeur de télétexte, que celui-ci soit ou non incorporé à un téléviseur. L'invention est basée sur la considération que les d6- codeurs de télétextes sont munis d'un microprocesseur dont la capacité de traitement peut hêtre étendue au contrôle des lignes de tests. Selon l'invention, le procédé de contrôle d'erreurs pour un circuit décodeur de télétexte équipant un récep- teur de télévision, ledit décodeur étant constitué par une section "acquisition de données" comportant un démodulateur un démultiplexeur et une mémoire tampon, une section figes tion" comportant un clavier de commande et un système à microprocesseur, et une section visualisation comportant au moins une mémoire de page et au moins un générateur de caractères, est notamment remarquable en ce qu'un clavier de contrôle étant substitué au clavier de commande lorsque la prise antenne du téléviseur reçoit une tension à haute fréquence modulée par des signaux de contrôle dits en code pseudo-aléatoire", ledit clavier de contrôle gere un programme spécialisé du microprocesseur conçu pour afficher sur l'écran du tube image des caracteres alphanumériques renseignant sur le nombre, la nature et la position des erreurs résultant d'un éventuel défaut de fonctionnement du décodeur. Le procédé selon l'invention permet un contrôle facile en fabrication des téléviseurs dans lesquels les décodeurs sont incorporés, le seul élément extérieur étant le clavier de contrôle puisque les signaux de codes pseudo-aléatoires peuvent être distribués à partir d'un poste central. Si le générateur reste nécessaire en principe pour une intervention de mise en service ou de maintenance chez le client, il est concevable que les signaux de contrôle puissent être directement transmis par l'émetteur à certains moments de la journée ou en permanence sous forme de lignes tests. Par ailleurs, la précision du diagnostic permet d'indiquer si l'ensemble téléviseur + décodeur peut recevoir du télétexte avec un taux d'erreurs acceptable, et dans le cas contraire, il aide à localiser l'élément défectueux afin de procéder ~son remplacement. La description qui va suivre, en regard du dessin annexé, fera bien comprendre comment le procédé selon l'invention peut être mis en oeuvre. Sur la figure unique, un récepteur de télévision en couleurs comporte un étage changeur de fréquence 1 dont l'entrée peut être connectée soit à une antenne 2, soit à un générateur 3 de signaux de contrôle en code pseudo-al aléatoires. La sortie de l'étage changeur de fréquence 1 est connectée, d'une part à une chaîne "son" comportant un amplificateur 4 à fréquence intermédiaire (FI) un circuit démodulateur 5, un amplificateur à audio-fréquence 6 et unfraut- parleur 7, et d'autre part à une chaîne "vision" comportant un amplificateur FI 8, un circuit décodeur chroma 9, un amplificateur de couleurs 10, et un tube image 11. Le décodeur "DIDON-ANTIOPE" représenté à l'intérieur d'un cadre 12 en traits interrompus, comporte un circuit démodulateur 13 dont l'entrée est reliée à la sortie de l'amplificateur FI 8 et dont la sortie est couplée à l'en- trée d'un circuit démultiplexeur 14. L'entrée d'une mémoire tampon 15 est reliée à la sortie du démultiplexeur 14, tandis que la sortie est connectée à l'entrée d'une mémoire de page 16, la sortie de cette dernière étant réunie à l'entrée d'un générateur de carac tères 17 munie de trois sorties connectées aux entrées trichromes RVB de l'amplificateur de couleurs 10. La mémoire tampon 15 et la mémoire de page 16 possèdent chacune une entrée de commande reliée à un microprocesseur 18, l'entrée de ce dernier étant couplée, soit à un clavier de commande normal 19, soit à un clavier de contrôle 20. Le décodeur 12 fonctionne de la façon suivante : le démodulateur 13 extrait les lignes Antiope du signal à vidéo-fréquence tandis que le démultiplexeur 14 sépare les différentes sources de signal présentes dans lesdites lignes. Les sources de données sont stockées dans la mémoire tampon 15 préalablement à leur traitement qui est effectué par le microprocesseur 18 ; après traitement, les données sont stockées dans la mémoire de page, tandis que le générateur de caractères 17 relit cycliquement le contenu de celle-ci. Le clavier de commande 19 est relié au décodeur 12 soit par un câble, soit par télécommande acoustique ou optique, par exemple ultra-sons ou rayons infrarouges. I1 peut être avantageux dans certains cas, par exemple en fabrication, de réunir dans un même boîtier les claviers de commande et de contrôle 19 et 20. Si l'émetteur diffuse régulièrement des lignes de tests la mise en oeuvre d'un boîtier commun de commande et de contrôle par lequel la procédure de test ne peut être d- clenchée que par un opérateur spécialisé permet à ce dernier d'intervenir chez le client sans utiliser un appareillage spécifique. Classiquement, le contrôle dit "en continu" du fonctionnement du décodeur s'effectue par comparaison entres codes reçus et les ccoos zanis par la source de signaux pseudo-aléa- toires suivant une loi méthématique permettant d'appliquer la méthode 1,Modulo 2" ; à la réception, se système permet de reconstituer la suite des codes a la suite d'un nombre restreint de premiers codes reçus ; le contrôle consiste à faire défiler tous les codes émis par la source de-signaux et à compter sur un système d'affichage le nombre d'erreurs à la réception, ainsi que les ruptures de séquences dans le cas où un certain nombre de codes consécutifs sont absents. Le décodeur étant obligé de suivre le débit de la source cette procédure est relativement lente et seul un nombre restreint de lignes Antiope peut être contrôlé ; la méthode "en continu" ne reflète donc pas le fonctionnement du décodeur en "plein canal", et la recherche de précisions supplémentaires sur les erreurs détectées revient à majorer encore plus le temps de contrôle. Le procédé selon l'invention permet bien entendu d'utiliser la méthode en continu avec l'avantage de pouvoir afficher directement sur le tube image du téléviseur des renseignements dont la teneur dépend de la nature du programme de contrôle introduit dans le microprocesseur 18. Par ailleurs, le procédé selon l'invention permet d'introduire un programme de contrôle par prélèvement consistant à extraire des codes stockés dans la mémoire tampon des échantillons qui sont eux-mêmes mis en mémoire afin d'être examinés tout à loisir. En plus des renseignements disponibles en contrôle continu, à savoir l'affichage du nombre d'erreurs et du nombre de ruptures de séquences, la méthode de contrôle par échantillonnage au moyen d'un programme spécialisé du microprocesseur permet entre autres -affichage du contenu de la mémoire tampon avec une indication spécifique des codes erronés, -possibilité de procéder à des séquences d'échantillon nage de façon automatique, -possibilité de classer les erreurs en plusieurs groupes, par exemple erreurs isolées et erreurs groupées; ce diagnostic est intéressant car le système de protection des codes Antiope est conçu de façon à pouvoir corriger les erreurs isolées, soit au premier passage, soit sur plusieurs pas sages de la page, -possibilité d'effectuer des calculs statistiques sur les erreurs (pourcentage), -obtention de précision sur les ruptures de séquences, par exemple nombre et nature des codes manquants, -etc... - REVENDICATIONS 1.- Procédé de contrôle d'erreurs pour un circuit déco- deur de télétexte équipant un récepteur de télévision, le dit décodeur étant constitué par une section "acquisition de données11 comportant un démodulateur, un démultiplexeur et une mémoire tampon, une section "gestion" comportant un clavier de commande et un système microprocesseur, et une section "visualisation" comportant au moins une mémoire de page et au moins un générateur de caractères, caractéri- sé en ce qu'un clavier de contrôle étant substitué au clavier de commande lorsque la prise antenne du téléviseur reçoit une tension à haute fréquence module par des si- gnaux de contrôle dits "en code pseudo-aléatoire", ledit clavier de contrôle gère un programme spécialisé du microprocesseur conçu pour afficher sur l'écran du tube image des caractères alphanumériques renseignant sur le nombre, la nature et la position des erreurs résultant d'un Even- tuel défaut de fonctionnement du décodeur. 2.- Procédé de contrôle selon la revendication X, caractérisé en ce qu'il est mis en oeuvre avec un circuit décodeur de télétexte disposé à l'extérieur du téléviseur et raccordé électriquement à ce dernier. 3.- Procédé de contrôle selon la revendication 1, caractérisé en ce qu'il est mis en oeuvre avec un circuit deco- deur de télétexte incorporé au téléviseur. 4.- Procédé de contrôle selon l'ensemble des revendications 1 à 3, caractérisé en ce que les claviers de commande et de contrôle agissent sur le microprocesseur par télécommande, soit acoustique, soit optique. 5.- Procédé de contrôle selon l'ensemble des revendications 1 à 4, caractérisé en ce que les claviers de commande et de contrôle sont réunis dans un même boîtier. 6.- Circuit décodeur pour la mise en oeuvre du procédé selon l'ensemble des revendications 1 à 5. 7.- Téléviseur équipé d'un circuit décodeur selon la revendication 6, géré par le procédé selon les revendications 1à 5.