Brevet FR2734976A1 — publié le 19961206

L'invention concerne un procédé et système de télétexte interactif notamment pour des jeux télévisés. Elle concerne plus particulièrement des jeux du type impliquant le déplacement d'un curseur ou similaire sur un écran de télévision. Elle concerne également un système pour la mise en oeuvre de ce procédé. Dans les années récentes de nombreux jeux télévisés de différents types ont été proposés aux téléspectateurs, avec un succès de participation grandissant. Parmi ceux-ci, on peut signaler des jeux que l'on pourrait qualifier "d'enquête policière", ou bien de "jeu d'action". Pour ce type de jeu, le processus habituel est le suivant - on affiche à l'écran un décor donné et une ou plusieurs questions sont posées, par exemple dans quelle partie de l'image affichée se trouve un objet recherché, parmi plusieurs zones possibles (dans le cas de jeu d'action, il peut s'agir d'obstacles à éviter, etc.) - ensuite, les téléspectateurs téléphonent et donnent leurs coordonnées et leur résultat. Le succès précité de ce type d'émission pose un problème de logistique. Il est arrivé à de nombreuses reprises que le standard téléphonique de la station de télévision, voire celui d'une ville, se sature. Pour pallier à ce problème, il a été développé des logiciels qui limitent le nombre d'appelants, par exemple à 1000 maximum. Cependant, cette solution n'est pas satisfaisante car elle limite fortement le nombre d'appels et donc de participants au jeu. On pourrait penser à une solution qui consisterait à permettre des appels en différé. Cependant, cette solution n'est en général pas applicable. En effet, le plus souvent des spectateurs sont présents sur le plateau où se déroule le jeu télévisé et ont également la possibilité de jouer en direct. Il est donc nécessaire de donner la solution dans un laps de temps raisonnable et donc de la transmettre également aux téléspectateurs, ce qui clôt le temps de jeu. De plus, chaque réponse a un impact sur la suite de l'histoire. Un joueur qui fournit une mauvaise réponse peut être éliminé à tout moment. Il doit donc le savoir en temps réel. En outre, indépendamment de ce fait, il parait nécessaire d'éviter tout risque de fraude. En d'autres termes, les résultats téléphonés doivent rester personnalisés. Une réponse en différé rend possible et facile la communication des résultats à d'autres personnes. L'invention se propose d'apporter une solution à ce problème et plus particulièrement à rendre possible au plus grand nombre la participation à ce type d'émission, sans risque de saturation des standards et en minimisant les possibilités de fraude. Pour ce faire, I'invention met à profit certaines caractéristiques techniques des systèmes de transmission du type télétexte. Il parait tout d'abord utile de rappeler brièvement les caractéristiques de ce mode de transmission. Le principe de base du télétexte ou de système similaire est de transmettre des informations numériques de type texte ou semi-graphiques par le canal des signaux de télévision, mais pendant des intervalles de temps non occupés par le signal vidéo (intervalles de retour de balayage). Il existe plusieurs normes, telle que la norme CEEFAX, niveau I. Ce système permet de transmettre l'ensemble des caractères, majuscules et minuscules, huit couleurs, ainsi que quelques attributs. L'affichage s'effectue en 40 colonnes sur 24 lignes. Beaucoup de récepteurs modernes de télévision sont pourvus des circuits permettant d'afficher les données transmises par ce procédé. Ils comprennent notamment un décodeur spécialisé et des circuits de mémoires enregistrant des pages de télétexte, le tout piloté par un microprocesseur. Ces téléviseurs disposent habituellement d'une télécommande comprenant des touches spécialisées permettant d'avoir accès, sélectivement, à des pages particulières et/ou informations d'un type particulier (thème, etc.). On peut signaler deux axes d'évolution de cette norme. La première évolution concerne une amélioration du graphisme. Selon la norme précitée, si on désire afficher des dessins, le motif minimum est un carré de surface égale au croisement d'une ligne et d'une colonne. On a donc proposé de remplacer les carrés colorés par des points colorés ou pixels. La seconde évolution vise à permettre accélération de la lecture des pages de télétexte. En effet, la norme CEEFAX précitée permet de transmettre 1000 pages. Il est donc laborieux de tourner page après page pour accéder à une information recherchée. Aussi deux procédés ont été proposés : les procédés connus sous les sigles "TOP" (pour "Top Of Page"), mis en oeuvre en Allemagne notamment, et le procédé "FLOF", plus simple, mis en oeuvre dans d'autres pays européens tel que l'Espagne. Ces deux méthodes permettent une navigation plus aisée et rapide parmi les pages de télétexte. D'un point de vue matériel, la télécommande du téléviseur est munie de touches supplémentaires, plus précisément de quatre touches colorées : rouge, vert, bleu et jaune. Le système "TOP" organise les pages du télétexte selon une arborescence : blocs, pages, etc.. A titre d'exemple, la touche rouge adresse des blocs associés à des thèmes : sport, nouvelles, etc. Et la touche verte des pages particulières : national, international. Dans le système "FLOF", on trouve une organisation pages après pages : par exemple, de la page 111 à 115, les sports, etc. Les touches rouge et verte jouent un rôle analogue à celui d'une touche de recherche d'un magnétophone (arrière, avant). L'invention met à profit des possibilités d'interactivité du télétexte jusqu'ici non utilisées. L'invention a donc pour objet un procédé de télétexte intéractif. L'invention a encore pour objet un système pour la mise en oeuvre de ce procédé. L'invention sera mieux comprise et d'autres caractéristiques et avantages apparaîtront à la lecture de la description qui suit en référence aux figures annexées, et parmi lesquelles - La figure 1 illustre schématiquement un exemple d'architecture de système télétexte interactif selon l'invention; - La figure 2 illustre le processus de codage utilisé dans l'invention; - La figure 3 illustre une étape particulière de comparaison mise en oeuvre dans le procédé selon l'invention; Pour fixer les idées, et sans que cela restreigne en quoique ce soit la portée de l'invention, on va supposer que le jeu proposé consiste à deviner, d'après un scénario donné, où se trouvent cachés divers objets dans une ou plusieurs images successivement affichées. Plus spécifiquement, selon un aspect important de l'invention, on prévoit d'afficher, en surimpression de l'image, un curseur mobile sur l'écran : flèche ou autre pictogramme approprié. Le téléspectateur peut donc jouer simplement en commandant le mouvement du curseur sur l'écran, comme explicité ci-après, et cliquer sur la zone qu'il pense correspondre à la bonne réponse. La figure 1 illustre l'architecture simplifiée d'un système de télétexte interactif selon l'invention, appliqué à un tel jeu. Les organes principaux sont les suivants : un décodeur télétexte 1, un microprocesseur 2, une mémoire 4 de pages de télétexte, un circuit d'interface 3 captant le rayonnement émis par la télécommande Teiec, et l'écran 5 du téléviseur. A priori, ces circuits sont déjà présents sur un poste de télévision classique muni d'un système télétexte. Notamment, un microprocesseur 2 est présent dans la majorité des téléviseurs et utilisé à des fonctions diverses de réglages sortant du cadre précis de l'invention. On a supposé, pour fixer les idées, que le nombre de pages télétextes était égal à 1000 : référencées po à p999. Dans le cadre de l'invention, on réserve, par convention, les pages p997 à pggg à un usage spécifique qui va être détaillé ci-après. La télécommande Teiec comprend, comme il a été rappelé, outre les touches de fonctions classiques non représentées, quatre touches de fonctions spéciales, référencées T1 à T4. I1 s'agit avantageusement des touches de couleur (rouge, vert, bleu et jaune) utilisées dans le cadre du système "TOP" précité. Ces touches sont utilisées pour le mode télétexte que l'on qualifiera de normal. Lorsque l'on désire basculer en mode télétexte interactif c'est-à-dire selon le procédé de l'invention, il est nécessaire de ré-allouer ces touches à d'autres fonctions spécifiques à ce mode. Pour ce faire, il existe plusieurs possibilités. A titre d'exemples non limitatifs, une des touches pressée en premier, par exemple la touche bleue, peut être utilisée pour faire basculer le système en mode télétexte interactif. L'interface 3 reçoit un code spécifique à cette touche et, après conversion optoélectronique, transmet, via une liaison 30, un code binaire correspondant au microprocesseur. Celui-ci l'interprète comme une commande de changement de mode : "mode télétexte normal" à "mode télétexte interactif". On peut également presser deux fois sur une des touches colorées, par exemple la touche bleue, pour passer en mode interactif. On peut encore prévoir une touche supplémentaire. Cette action donne accès aux pages de télétexte réservées au mode interactif par exemple les pages p997 à pggg, comme il a été indiqué. En outre le microprocesseur 2 pilote à partir de cet instant un générateur de caractères 6 créant le curseur 50 précité et l'affichant sur l'écran 5, à une coordonnée transmise par la liaison 32 à ce générateur de caractère 6. Les signaux de sortie de ce générateur de caractère 6 sont mélangés de façon classique aux signaux vidéo de l'image affichée. Enfin, les actions ultérieures exercées sur les touches de couleur sont interprétées, par le microprocesseur 2, de façon différente que dans le mode normal. En effet, lorsque l'on rentre dans ce mode interactif les touches de fonction précitées servent à piloter le mouvement du curseur 50 sur l'écran 5 : par exemple, la touche T1 sert pour un déplacement horizontal vers la gauche, la touche T2 pour un déplacement horizontal vers la droite, la touche T3 pour un déplacement vertical vers le haut et la touche T4 pour un déplacement vertical vers le bas. On peut donc, par ce biais, obtenir un déplacement du curseur 50 sur l'écran et l'amener dans une zone voulue. Pour répondre à la ou les questions posées, concernant l'image en cours d'affichage, il est suffira alors de cliquer sur une touche supplémentaire, référencée arbitrairement Tx sur la figure 1. Cette touche peut être une touche spécifique au mode interactif ou une touche usuelle également ré-allouée lors du basculement dans ce mode. Avant d'expliciter comment cette dernière action pourra être prise en compte pour constituer une réponse, il est nécessaire de décrire le processus complet de transmission des questions et des données télétextes les accompagnant, selon un autre aspect de l'invention. Pendant l'intervalle d'affichage de chaque question, le microprocesseur 2 reçoit du décodeur 1, via la liaison 11, un signal temporel, en.l'occurrence le signal dit "CEEFAX time". Il y a donc une relation bi-univoque entre ce signal et l'instant de transmission de la question en cours. Il reçoit d'autre part le code de la touche de couleur pressée, T1 à T4, par le téléspectateur, via la liaison 30. De façon plus précise, le début de l'opération (jeu) est initialisée par l'envoi d'un code particulier, par exemple le mot binaire "111", mot enregistré en page p999. Il permet le début d'un comptage lorsqu'il est détecté par le microprocesseur 2. De manière analogue, un code particulier, par exemple le mot binaire "1 li" est transmis à la fin de la série de questions. Ces opérations sont sous le contrôle du microprocesseur 2. Pour chaque question posée, il est en outre transmis une page complète de données décrivant l'écran 5, c'est-à-dire une matrice de 24 lignes x 40 colonnes. Cette matrice comporte des "0" pour toutes les cases sauf une qui contient un "1". Cette case désigne la bonne réponse, c'est-à-dire l'endroit de l'écran sur le quel le téléspectateur doit cliquer pour obtenir la bonne réponse. Les données de cette matrice, comme illustré par la figure 2 sont inscrites dans l'une des pages réservées au mode interactif du télétexte, en l'occurrence la page p998, dans l'exemple décrit. Au curseur 50, on fait correspondre un index, sous la forme d'un caractère binaire donné I. Lorsque le curseur 51 est déplacé sur l'écran, le code I est enregistré également dans la page p997. Celle-ci possède la même configuration que la page P998 : 24 x 40 cases de mémoire qui sont en corrélation biunivoque avec la position physique du curseur 51 sur l'écran 5. Lorsque le joueur clique sur une zone de l'écran, une comparaison est effectuée avec le contenu de l'adresse correspondante (case de mémoire) de la page p998. Si cette case contient un "1", la comparaison est positive et le signal de comparaison Scomp égal "1" (cas de la figure 2), dans le cas contraire la comparaison est négative : Scomp = "O". On a représenté sur la figure 2 un circuit comparateur Comp, chargé d'effectuer la comparaison précitée. Dans la réalité, c'est avantageusement l'unité arithmétique et logique du microprocesseur 2 qui effectuera cette opération. Le résultat de la comparaison est enregistré dans la page p999. Si Scomp = "0", le générateur de caractères peut occasionner l'affichage en temps réel, sur l'écran, d'un message du type "perdu", "raté" ou "gagné", selon les cas, indiquant au téléspectateur qu'il s'est trompé, soit qu'il est définitivement éliminé ou soit que son score final sera plus faible, ou au contraire qu'il peut continuer. De telles dispositions sont de nature à offrir une meilleure sensation d'interactivité. Après chaque réponse, le microprocesseur 2 combine cette information (5comp) avec le signal télétexte temporel précité ("CEEFAX time") et accumule les résultats partiels dans une partie de la page p999, non accessible aux informations du télétexte. De façon avantageuse, on peut prévoir une fenêtre de temps interdisant tout prise en compte d'un nouveau choix, après qu'un premier appui la touche Tx ait été détecté par le microprocesseur 2. Cette fenêtre de temps permet de passer à la question suivante, et donc n'autorise qu'une seule réponse. A la fin du jeu, le microprocesseur 2 exécute une opération supplémentaire qui consiste à combiner le résultat des réponses aux questions, résultat issu lui-même de la combinaison de deux types de données : les codes de touches colorées et les données de temps, avec une donnée supplémentaire identifiant le joueur. Le nom de l'opération, c'est-à-dire du jeu, est également enregistré dans la page pggg. De façon avantageuse, dans un mode de réalisation préféré de l'invention, cette donnée peut être le numéro de série du poste de télévision. La figure 3 illustre schématiquement ce processus. Un organe de calcul Caîc, avantageusement l'unité arithmétique et logique du microprocesseur 2, combine les trois types de données : Dt ou données de temps transmises (CEEFAX time), Scomp ou données de comparaison dérivées de la'action sur la cinquième touche ré-allouée de la télécommande Teîec (touche Tx) et DN ou numéro de série du téléviseur. Le résultat de la combinaison est appelé dans ce qui suit "SCORE" Score. La combinaison peut s'effectuer à l'aide d'un algorithme polynomial ou par toute méthode de chiffrage classique. Le code Score est enregistré dans la mémoire de page pggg. Connaissant celui-ci, le numéro de série du téléviseur et, naturellement le résultat du "Quiz", il est possible de déterminer si le joueur a trouvé les bonnes réponses. Cependant, même si la réponse est affichée en fin de jeu sur l'écran du téléspectateur, il ne lui est pas possible de frauder sauf à casser le code. Il suffit donc de faire appel à un algorithme de chiffrage suffisamment robuste pour que le risque de fraude soit réduit à un seuil acceptable. De façon pratique, en fin de jeu, outre le SCORE SCOre calculé, le nom de l'opération ou jeu, le numéro de série du poste et un numéro de téléphone sont enregistrés dans la mémoire de page pggg. Il suffit donc de les afficher sur l'écran en utilisant les fonctions normales de télétexte. Le téléspectateur peut donc différer son appel téléphonique, au numéro de téléphone précité, sans risque de fraude possible. Il s'ensuit également qu'un très grand nombre de téléspectateurs pourra effectivement participer au jeu, sans risque de saturation du standard de la station. Le retour en mode télétexte normal peut s'effectuer simplement par appui sur une touche appropriée, par exemple une touche appelée TTV commandant les fonctions habituelles du téléviseur (voir figures 2). Pour résumer, selon une des caractéristiques essentielles du procédé de l'invention, on procède à une étape de calcul d'un mot codé unique à partir duquel pourra être reconstitué les choix effectués par le téléspectateur pendant le jeu et déterminer s'il a gagné. Le mot codé, ou plus exactement chiffré, est obtenu, par application d'un algorithme de chiffrage approprié, à partir de trois types d'informations : des informations transmises par le télétexte en relation biunivoque avec les différentes questions posées, une information identifiant le joueur, tel le numéro de série du poste de télévision, et des informations fournies par le joueur lui-même, liées aux choix successifs effectués. On constate aisément, après la lecture de la description qui précède que l'invention atteint bien les buts qu'elle s'était fixés. Il doit être clair cependant que l'invention n'est pas limitée aux seuls exemples de réalisations précisément décrits, notamment en relation avec les figures 1 à4. Elle n'exige que des modifications mineures des circuits déjà présents sur les téléviseurs de conception moderne. Notamment, elle n'est pas tributaire d'une norme particulière de télétexte, par exemple la norme CEEFAX précitée. Elle peut en effet s'accommoder de nombreuses modifications de celle-ci. A titre d'exemple, les touches de couleurs pourraient être remplacées par des touches spécifiques. On peut également utiliser d'autres codes personnels d'identification du téléspectateur : par exemple un numéro d'abonnée pour une chaîne cryptée, etc. Ce code pourrait également être saisie avant l'émission, grâce à la télécommande, et enregistré dans la page de télétexte spécifique. REVENDICATIONS 1. Procédé de télétexte interactif, notamment pour un jeu pendant lequel au moins une question est posée et la réponse à cette question nécessite la désignation au moins une zone d'une image affichée sur l'écran (5) d'un poste de télévision (Tv) muni d'un système de réception de données télétextes, ce poste de télévision (Tv) comportant un organe de commande de type clavier à touches (TeleC) caractérisé en ce qu'il comprend, en outre, au moins les étapes suivantes - une étape préliminaire pendant laquelle ledit système de réception de données télétextes est basculé d'un mode dit normal à un mode dit interactif pour lequel les données reçues sont transmises sélectivement à des pages de télétexte particulières (p997 à pggg), provoque la ré-allocation d'une première série de touches (T1 à T4) et d'une touche supplémentaire (Tx) du dit organe de commande de type clavier et l'affichage sur ledit écran d'un curseur mobile, en surimpression de la dite image ; la position de ce curseur étant sous la commande ladite première série de touches ré-allouées - N étapes de transmission de données télétextes associées à chacune à une question, avec N > 1 , et autant d'étapes d'enregistrement de données saisies par le téléspectateur en réponse aux questions posées et affichées sur ledit écran (5);; en ce que les données télétextes comprennent, pour chaque question, des données temporelles (Dt), en relation biunivoque avec l'instant de transmission de ladite question et inscrites dans une première page de télétexte particulière (p999) et des données décrivant la topologie dudit écran et inscrites dans une deuxième page de télétexte particulières (P998) de manière à inscrire un premier code binaire dans un emplacement de cette page désignant ladite zone à désigner et un second code binaire pour tous les autres emplacements;; en ce que la saisie consiste en l'actionnement de ladite touche supplémentaire (Tx) de manière à désigner une zone déterminée de l'écran et à enregistrer un code d'index particulier dans un emplacement d'une page de télétexte particulière (p997) en relation biunivoque avec la localisation dudit curseur lors de l'actionnement;; - N étapes de comparaison entre le contenu desdites deuxième et troisième pages de télétexte particulières, de manière à générer des données de comparaison dont la valeur binaire indique si la comparaison est positive ou négative, et d'enregistrement de ces données de comparaison dans la dite première page de télétexte particulière (pggg) - N étapes de combinaison desdites données temporelles (Dt) avec lesdites données de comparaison (Scomp) de manière à obtenir une accumulation de résultats partiels et leur enregistrement dans ladite page de télétexte particulière (P999) ; - une étape de calcul combinant les résultats partiels avec un code personnel (DN) identifiant le téléspectateur de manière à obtenir un résultat complet sous la forme d'un mot codé dit score (Score). 2. Procédé selon la revendication 1, caractérisé en ce qu'il comprend une étape supplémentaire consistant en l'affichage, sur ledit écran (5), d'un message associé au résultat instantané de chaque action, notamment un message du type "gagné" ou 3. Procédé selon la revendication 1, caractérisé en ce que ladite première série de touche ré-allouées comprenant quatre touches (Tl à T4), chacune des touches provoque un mouvement dudit curseur selon l'une des quatre directions d'un quadrant. 4. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il comprend une première étape supplémentaire de transmission d'un premier code particulier initialisant le début dudit jeu télévisé, une deuxième étape supplémentaire de transmission d'un code particulier de fin du temps de jeu et une troisième étape supplémentaire pendant laquelle une donnée identifiant le jeu est transmise par télétexte, ces premier et second codes particuliers ainsi que ladite donnée d'identification sont enregistrées dans ladite page de télétexte particulière (p999). 5. Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que ledit code personnel (DN) identifiant le téléspectateur (U) est constitué par le numéro de série du poste de télévision. 6. Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que ladite étape de calcul consiste en l'application d'un algorithme de chiffrage. 7. Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'il comprend, en fin de jeu, des étapes supplémentaires suivantes - enregistrement dans ladite page de télétexte particulière d'un numéro d'appel téléphonique que le téléspectateur doit composer pour participer au jeu; - enregistrement dans ladite page de télétexte particulière (p999) dudit code personnel (DN) identifiant le téléspectateur; - commande de l'affichage sur l'écran (5) dudit score (Score), dudit numéro de téléphone et dudit code personnel (DN) identifiant le téléspectateur;; - transmission en différé, par téléphone, en composant ledit numéro d'appel téléphonique, dudit score (Score) et dudit code personnel (DN) identifiant le téléspectateur, de manière à pouvoir reconstituer les réponses effectuées par le téléspectateur auxdites questions à partir du score (SCOre) et du code (DN) personnel d'identification. 8. Système pour la mise en oeuvre du procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend au moins un décodeur télétexte (1), une mémoire de pages télétextes (4), un organe de traitement de signal (2) comprenant des circuits de calcul, un générateur de caractère (6) pour l'afficahege en surimpression sur ladite image d'un curseur (51) et un organe de commande du type clavier à touches (TeleC)) en ce que cet organe comporte des touches particulières (T1 à T4) réservées aux fonctions télétextes, ainsi qu'au moins une touche supplémentaire (Tx) et permet de faire basculer le système télétexte dans ledit mode interactif, en ce que, dans ce mode, lesdites touches particulières (T1 à T4) et ladite touche supplémentaires (Tx) sont réallouées à des fonctions spécifiques à ce mode et permettent de déplacer ledit curseur (51) et d'effectuer des choix pour répondre auxdites questions posées en actionnant ladite touche supplémentaire lorsque le curseur a atteint une position désirée sur l'écran, en ce que ledit organe de traitement de signal (2) est relié, d'une part, au décodeur télétexte (1) et, d'autre part, à l'organe de commande de type clavier (Teîec), en ce que l'organe de traitement de signal (2) adresse des pages de télétexte particulières (p997 à p999) pendant le mode dit interactif et y enregistre les données transmises par télétexte ainsi que les données correspondant aux choix successifs effectués, et en ce que cet organe de traitement de signal (2) effectue les calculs nécessaires à l'application dudit algorithme de manière à obtenir ledit score (Score) et à l'enregistrer dans ladite page de télétexte particulière (p999). 9. Système selon la revendication 8, caractérisé en ce que en ce que ledit organe de commande de type clavier est une télécommande à infrarouge (TeleC) en ce que cette télécommande comprend quatre touches de fonction (T1 à T4) de couleurs distinctes correspondant à des fonctions de télétexte et en ce que l'appui sur une des touches permet de transmettre des commandes de déplacement du curseur (51) audit organe de traitement de signal (2), via un organe d'interface (3) convertissant le rayonnement infrarouge capté en codes binaires. 10. Système selon la revendication 8, caractérisé en ce que en ce que ledit organe de commande de type clavier est une télécommande à infrarouge (Teîec), en ce que cette télécommande comprend une touche supplémentaire réallouée (Tx) et en ce que l'appui sur cette touche (Tx) permet de transmettre des commandes de choix de zone audit organe de traitement de signal (2), via un organe d'interface (3) convertissant le rayonnement infrarouge capté en codes binaires. 11. Système selon l'une quelconque des revendications 8 à 10, caractérisé en ce que ledit organe de traitement de signal est un microprocesseur (2).