Brevet FR2679676A1 — publié le 19930129

TABLEAU ELECTRONIQUE AFFICHEUR DE SCORES MULTIMODES NOTAMMENT POUR JEU DE BILLARD La présente invention concerne un tableau électronique, géré par une unité de traitement programmable, pour afficher les scores dans plusieurs modes de jeu, notamment pour le jeu de billard. Dans l'art antérieur, les tableaux électroniques analogues faisant fonction de marqueur de points, notamment pour le Jeu de billard; présentent les inconvénients suivants : - ils ne gèrent qu'un mode de jeu, hors dans le jeu de billard il existe p1îlsieurs règles et plusieurs modes de jeu. - les tableaux de scroes sont installés è prosimité du billard et pendant les compétitions officielles un arbitre marque les points Ce sport d'adresse nécessitant une concentration importante, il est toujours désagréable pour les compétiteurs d'avoir une tierce personne à proximité du billard. - en fin de match; pendant les compétitions, les résultats de match sont resaisies manuellement sur des feuilles appropriées, générant parfois des fautes de frappe ou de calculs.D'autre part dans une même salle en cas de tournoi du de compétition plusieurs tableaux sont en service; il est alors nécessaire de se déplacer à chaque table pour suivre ou enregistrer les résultats. - l'affichage des scores n'est pas prévu pour un public éloigné et nombre - en cas de disparition de lia source d'énergie les résultats en cours de partie disparaissent et sont réinitialisés a la remise sous tension. - dans les salles commerciales; si le dernier utilisateur n'a pas pris la peine de mettre le tableau hors tension celui-ci reste sous tension et consomme inutilement de l'énergie alors que la table n'est pas occupée. r Ce problèmes peuvent être résolus en ce que la présente invention est caractérisée par - un moyen (A) por contrôler le fonctionnement prévu par le logiciel qui pilote l'unité de traitement programmable -- un moyen (B) pour consulter des paramètres de Jeu ou du système. - un moyen (C) pour sélectinnner un mode de comptage de points, parmi plusieurs modes présélectionnés. - un moyen (D) pour déporter les commandes du dispositif a l'e.térieur. - un moyen (E) pour connecter et établir une communication sur un bus informatique bifilaire; commun à plusieurs tableaux. - un moyen (F) pour déporter a l'extérieur le informations relatives a l'affichage des scores. - un moyen (G) pour mettre en ou hors service le dispositif a partir d'un système externe. - un moyen (H) pour sauvegarder des paramètres en cas de disparition de la source d'énergie. DESCRIPTIF TECHNIQUE DE L'INVENTION Selon l'inventionS ce tableau se compose de - un coffret (.4) mécanique qui regroupe et solidarise les éléments suivants - une carte de base (27) regroupant l'unité de traitement. programmable IA) et les différentes interfaces inhérentes aux moyens techniques mis en oeuvre. - un carte (26) regroupant le clavier interne (24) au dispositif pour saisir les données relatives aux modes de jeu et les voyants (25) de sélection du mode de jeu, - 5 cartes d'affichage (28 à 32) des paramètres liés aux modes de Jeu; regroupant les afficheurs (St) et les décodeurs associés (20) ainsi que les voyants (22) d'identification des joueurs. Ce dispositif est géré par une unité de traitement programmable dont le moyen (A) pour contrôler le fonctionnement du logiciel est constitué d'un microcontrôleur (i) cadencé par un quartz (7); d'un décodeur d'adresses (2) liant le microcontrôleur aux mémoires (3,4), du logiciel implanté dans la mémoire morte EFRnM f.3) qui gère l'application dont une tache de fond (zone du programme exécutée systématiquement quelle que soit le traitement en cours) consiste à remettre a zéro un monostable/astable réarmable (6) qui sans cette remise a zéro rèinitialise le microcontrôleur, ramenant ainsi l'application au séquencement prévu par le logiciel Ce dispositif comporte un clavier (24) pour saisir les données relatives au choix du mode de jeu, a l'enregistrement;a la modification et a la consultation des scores. Il est utilisé aussi pour modifier des paramètres techniques; dans la mémoire de sauvegarde (4), ce mode d'exploitation n'étant réservé qu'à un technicien averti. Selon l'invention; ce clavier se compose de dix boutons poussoirs pour les chiffres décimaux et de 4 boutons poussoirs pour les commandes diverses; connectés dans un mode matriciel sur 2 ports d'entrées / sorties du microcontrôleur (1). L'interprétation des données saisies est ralisée par l'unité de traitement programmable; selon le mode de Jeu sélectionné ou selon la commande de l'intervention technique. La sélection du mode de jeu, donc du comptage de points est caractérisé en ce que cette sélection parmi plusieurs modes présélectionnés, notamment .3 pour la présente invention (modes partie libre, sets; et casin international); est réalisée par un bouton poussoir (35) appartenant au clavier (24) dont l'actionnement est interprété par l'unité de traitement programmable qui d'une part active successivement et de manière eclusive un bit parmi w. d'un port de sortie du microcontrôleur (i) reliés respectivement a des diodes électroluminescentes (25); visualisant ainsi le mode de jeu sélectionné; et d'autre part sélectionne la règle du mode de jeu choisi. Il est parfois nécessaire de déporter ces commandes a l'extérieur et a une certaine distance du dispositif. Un moyen technique consiste 2. utiliser un clavier externe (.33) relié au microcontroleur (i) par un support de transmission (X) au moyen d'une interface (Y) adaptée au mode de transmission des informations électriques ledit clavier externe étant lui mHme équipé d'une interface de transmission du mme mode. Le clavier externe, à travers l'interface (Y) se substitue (PL1) au clavier du dispositif en inhibant (PL2) celui-ci par une polarité selon la combinaison synoptique des portes logiques ET et OR (PL1,PL2). Un mode de réalisation; selon l'invention consiste å utiliser un support de transmission (X) filaire; l'interface de transmission (Y) étant composé de résistances de polarisation (1 par fil) rappelées a la masse électrique du dispositif. Le clavier externe est alors une matrice de contacts actionnés par des boutons poussoirs; et se connecte directement sur le dispositif a travers une limande filaire et une embase (23). Des variantes du support de transmission (X) et de l'interface adaptée (Y) consistent a utiliser d'autres modes de rayonnement et de propagation d'informations électriques , infrarouge; hertzien; magnétique; optique; capacitif. Le traitement d'informations par un système informatique centralisateur est d'autant plus performant et fiable quand la saisie d'informations est automatisée. Dans le cadre de l'invention; les scores enregistrés sur chaque dispositif équipant le me site; notamment une salle de compétitions, doivent entre centralisés et traités 2. partir d'un calculateur informatique. Le moyen (E) pour connecter et établir une communication sur un bus informatique commun 2. plusieurs tableaux est constitué , selon l'invention, d'un composant spécifique au mode de transmission bidirectionnelle série (14) relié d'une part a une embase (2) pour le raccordement externe sur une liaison différentielle bifilaire commune à plusieurs dispositifs, d'autre part relié au port de communication intégré du microcontrôleur (1) s les données y transitant étant traitées par l'unité de traitement programmable du dispositif. L'affichage des scores sur des panneaux dimensionnés pour un public nombreux et éloigné est forcément externe au dispositif de la présente invention. Toutefois il est possible d'en récupérer les informations inhérentes à a la compétition en cours. Le moyen (F) pour déporter a l'extérieur les informations, relatives a l'affichage des scores est constitué d'un bus de signaux issus du microcontroleur (le signal de commande d'écriture de données et des bits du bus de données) et du décodeur d'adresses (2); lesdits signaux étant amplifiés et accessibles extérieurement sur l'embase (15) .Le front montant de la commande d'écriture valide les données présentes sur le bus pendant le décodage d'adresse. Dans les salles de Jeux commerciales il est utile de pouvoir télécommander a partir d'un seul poste la mise en ou hors service d'un dispositif distant. Selon l'invention; le moyen (H) pour mettre en ou hors service le dispositif a partir d'un système externe est constitué d'un relais (q) dont il faut commander la bobine par une tension électrique pour que les contacts du relais,câblés en parallèle sur l'interrupteur général (11), s'y substituent s ladite bobine étant accessible extérieurement 2. partir de l'embase (3). La perte d'informations des scores en cours de partie est un cas de figure qui n'existe pas avec les marqueurs de scores manuels a mollettes. Pour les marqueurs électroniques traditionnels la perte d'énergie provoque la Ferte et la réinitialisation des scores. Selon l'invention; le moyen (H) pour sauvegarder des paramètres en cas de disparition de l'énergie est constitué d'un détecteur de seuil de tension critique (5) relié a un port d'interruption matérielle du microcontrôleur (i) qui provoque une interruption logicielle dont la routine de traitement consiste a écrire les données à sauvegarder dans la mémoire électriquement inscriptible et effaçable (4) adressée et commande par l'unité de traitement programmable; pendant que, la capacité (Ci) assure le relais de la source d'énergie disparue. Le dispositif est alimenté a partir du secteur raccordé sur le connecteur (12). La mise sous tension est réalisée par le basculement de l'interrupteur général (11) ou 2. partir de la commande externe (H). L'onde du secteur est redressée,filtrée et stabilisée par l'alimentation stabilisée (8). MODES D'EXPLOITATION DU MOYEN DE SAISIE ET D'AFFICHAGE DES SCORES, NOTAMMENT POUR JEU DE BILLARD : Ces modes d'exploitation définissent l'analyse fonctionnelle du logiciel intégré dans la mémoire morte (3) et émulé par l'unité de traitement programmable.. Selon l'invention; 3 modes de Jeu sont gérés par ce dispositif la la partie libre; la partie en sets; le casin international. Le clavier (24) se compose de 8 t touche de sélection (35) du mode jeu. * 10 touches numériques (36) de 0 à 9. g 1 touche de validation (37) de la saisie en cours. * 1 touche de correction (38) de la dernière saisie réalisée. 8 1. touche de consultation (3.9) de paramètres; variables selon le mode de jeu. L'affichage des scores est réparti sur 3 zones principales * 1 zone pour l'affichage des scores du joueur N 1 composée d'un voyant (22-1) pour visualiser le tour de marquage de points; d'une zone (Z1) pour visualiser le score en cours ou la saisie des points , et d'une zone (Z2) pour visualiser les paramètres relatifs à la partie et au mode jeu. L'affichage des zones (Zi) et (Z2) s'effectue sur des afficheurs a segments électroluminescents (21- 1, 21-2, 21-3, 21-7, 21-8, 21-9) qui équipent respectivement les cartes (28,30). 8 t zone pour l'affichage des scores du Joueur N 2 composée d'un voyant (22 2) pour visualiser le tour de marquage de points; d'une zone (Z3) pour visualiser le score en cours ou la saisie des points 5 et d'une zone (Z4) pour visualiser les paramètres relatifs a la la partie et au mode de jeu. L'affichage des zones (Z7.) et (Z4) s'effectue sur des afficheurs a segments électroluminescents (21- 4, 21-5, 21-6, 21-10, 21-11, 21-12) qui équipent respectivement les cartes (29,31). 8 1 Zone (Z5) pour l'affichage des reprises de tour de jeu. L'affichage de la zone (Z5) s'effectue sur des afficheurs à segments électroluminescents (21-13, 21-14), qui équipent la carte (32). Le mode de jeu sélectionné est visualisé par 3. diodes électroluminescentes (25). A chacun des 3. modes est affecté une diode, Principe de saisie des scores et de consultation de paramètres relatifs à la partie Partie en sets 1) Appuyer par impulsions sur la touche de sélection (35) du mode de jeu jusqu'à ce que la diode électroluminescente correspondante s'éclaire. 2) Saisir la distance du joueur N 1 (nombre de points a atteindre pour gagner un set) å partir des touches numériques (3.6) puis appuyer sur la touche de validation (3.7) du clavier. L'affichage s'effectue sur la zone (Z1) et le voyant (22-1) est éclairé. Après validation le voyant (22-1) s'éteint et le voyant (22-2) s'éclaire indiquant que l'on doit procéder a la saisie de la distance du joueur N 2, et les zones (Zi et Z3) s'initialisent à zéro. 3) Saisie de la distance du joueur N 2 (même procédure). Après validation le voyant (22-2) s'éteint et le voyant (22-1) s'éclaire pour indiquer que l'on doit saisir les points réalisés par le Joueur N 1. 4) Saisir alternativement les points réalisés par les joueurs N 1 et N 2 a partir des touches numériques (36) puis appuyer sur la touche de validation (37) du clavier. L'affichage s'effectue respectivement pour les joueurs N 1 et 2 sur les zones (Zi) et (Z3). La validation donne la min a l'autre joueur pour jouer a son tour. Les voyants (22-1, 22-2) s'éclairent et s'éteignent alternativement en fonction du joueur à traiter. 5) A chaque validation des points5 une mise à jour des zones (Z1) à Z5) est réalisée - les zones (Z1, Z3) totalisent les points enregistrés à chaque reprise. - les zones (Z2, Z4) affichent les sets gagnés. - la zone (Z5) incrémente le nombre de reprises ( tours de jeu) dès que le joueur qui a commencé le set a enregistré ses points, 6) Quand un joueur atteint la distance enregistrée en début de partie celui-ci gagne le set. Le numéro du set gagné s'affiche dans la zone (Z2) ou (Z4) selon le Joueur. La partie continue en remettant les zones (Zi; Z2, Z3, Z5) X zéro; pour le set suivant. Le choix du premier joueur qui doit démarrer un set dépend du numéro du set : le joueur N 1 démarre toujours les sets impairs et le joueur N 2, les sets pairs. Cette gestion est automatisée par le dispositif. La partie se Joue en 3 sets gagnants. Les zones (Z2; Z4) comportent ; digits. Chaque digit est réservé pour un set. 7) A tous moments il est possible de " - corriger le dernier résultat validé; en appuyant sur la touche de correction (38). Dans ce cas toutes les zones d'affichage affichent le contexte précédant cette validation. - consulter la moyenne des Joueurs en appuyant sur la touche (3.9). Cette moyenne est calculée pour chaque joueur,en divisant le nombre de points du set en cours par le nombre de reprises puis affichée pendant quelques secondes en se substituant momentannément a l'affichage des sets gagnés sur les zones (Z2; Z4), Le résultat du calcul de la moyenne étant un nombre décimal; la zone d'affichage ne comportant que 3 digits; celui-ci s'affiche en 2 temps : 3 digits avant la virgule pis 3. digits après la virgule. - d'interrompre ou de recommencer une partie en appuyant simultannément sur les touches (3.7 et 3.8). Les zones d'affichage se réinîtialise pour un début de partie. Partie libre 1) Idem. 2) Idem sauf que la notion de sets n'existe pas. La partie s'arrête une fois la distance atteinte. 3) Idem. 4) Idem. 5) Idem sauf - les zones (Z2, Z4) affichent la meilleure série (le plus grand nombre de points dans une reprise). 6) Quand un Joueur atteint la distance enregistrée en début de partie celui-ci gagne la partie 7) Idem. Partie casin international 1) Idem. 2) et 3.) La. notion de distance existe mais est constante et égale å 7. I1 est donc inutile de la saisir. 4) Chaque joueur marque alternativement ses points de la manière suivante - la marque s'effectue point par point car elle correspond a une figure précise à réaliser. La. seule touche numérique de marque autorisée est donc le chiffre "i", validée par la touche (37), Toute autre touche est innactive. - il est prévu d'utiliser des "jokers" en cours de partie (3 au maximum par Joueur) mais qui n'ont aucune incidence sur le totalisateur de points. Toutefois il est nécessaire de compter le nombre de Jokers utilisés par chaque Joueur sur une partie entière. Pour utiliser un joker, il faut saisir le chiffre "0", puis valider par la touche (37). L'affichage s'effectue respectivement pour les Joueurs N0 1 et 2 sur les zones (Zi) et (Z3.). Seule une validation sans saisie des chiffres "1" ou "0" donne la main a l'autre joueur pour Jouer a son tour. Les voyants (22-1, 22-2) s'éclairent et s'éteignent alternativement en fonction du joueur a traiter. 5) Idem. 6) Idem. 77 Idem sauf pour la touche de consultation (39). Il n'existe pas de calcul de moyenne dans ce mode jeu. En actionnant cette touche les zones (Z2 et Z4) affichent le nombre de Jokers utilisés par chaque joueur. Une variante de ce dispositif consiste a l'utiliser dans un mode de jeu lié au billard américain "pool" ou dans un mode "snocker". Les modifications des moyens logiciels et matériels sont définies comme suit . - le dispositif est utilisé exclusivement dans un seul mode de jeu, La notion de sélection de mode de jeu disparaît. Les diodes (25) sont inutiles. - la zone (Z5), sur 3. digits, est affectée a l'affichage de toutes données saisies au clavier numérique. - les zones (Z1) et (Z3) affichent les scores en cours. La valeur du score est fonction du nombre de points et des pénalités - les zones ( et (Z4) totalisent les pénalités acquises respectivement par les joueurs N 1 et N 2. - pour saisir les points5 entrer le nombre å partir des touches numériques puis valider pour le joueur N 1 i par la touche (38) et pour le joueur NO par la touche (37). - pour saisir les pénalités; appuyer en premier lieu sur la touche de pénalités (35), entrer le nombre à partir des touches numériques puis valider pour le joueur N 1 par la touche (38), et pour le joueur N 2 par la touche (37). - la correction; avec le mme concept de restituer le contexte précédant cette commande; est assurée par la touche (39). REVENDIC4TIONS 1) Tableau électronique afficheur de scores, notamment pour billard, comportant un affichage; un clavier gérés Far une unité de traitement programmable caractérisé en ce qu'il comporte " - un moyen (R) por controler le fonctionnement prévu par le logiciel qui pilote l'unité de traitement programmable, - un moyen (B) pour consulter des paramètres de jeu ou du système. - un moyen (C) pour sélectionner un mode de jeu et de comptage de points; parmi plusieurs modes présélectionnés. - un moyen (D) pour déporter les commandes du dispositif à l'extérieur. -- un moyen (E) pour connecter et établir une communication sur un bus informatique bifilaire; commun à plusieurs tableaux. - un moyen (F) pour déporter l'affichage des scores a l'extérieur du dispositif. - un moyen (G) pour mettre en QU hors service le dispositif a partir d'un système eterne. - un moyen (H) pour sauvegarder des paramètres en cas de disparition de la source d'énergie. t Dispositif selon la revendication t caractérisé en ce que le moyen (A) pour contrôler le fonctionnement du logiciel est constitué d'un microcontrôleur (1) cadencé par un quartz (7), d'un décodeur d'adresses (2) liant le microcontrôleur aux mémoires (3,4) du logiciel implanté dans la mémoire (3) qui possède une tache de fond (zone du programme exécutée systématiquement quel le que soit le traitement en cours) consistant à remettre à zéro un monostable/astable réarmable (6) qui sans cette remise å zéro réinitialise le microcontrôleur, ramenant ainsi l'application au séquencement prévu par le logiciel. 3) Dispositif selon la revendication 1 caractérisé en ce que le moyen (B) pour consulter des paramètres de jeu QU du système est constitué d'une interface d'affichage (17) composée de 2 compteurs Johnson cascadés par adressage du décodeur (2) et activés par la présence d'un front montant généré par le microcontrôleur sur l'entrée de comptage. Les sorties des compteurs Johnson sont ainsi décalées successivement et sélectionnent les décodeurs BCD/7 segments (20) des cartes d'affichage (28 à 3.2) pour valider sur un front montant les données 4 bits issues d'un port de sortie du microcontrleur et présentes en permanence sur les entrées des décodeurs (20). 4) Dispositif selon la revendication 1 caratérisé en ce que le moyen (C) pour sélectionner un mode de jeu et de comptage de points; parmi plusieurs modes présélectionnés; notamment 3. pour le billard français (les modes partie libre, sets; et casin international) est réalisé par un bouton poussoir appartenant au clavier (24) dont l'actionnement est interprété par l'unité de traitement programmable qui d'une part active successivement et de manière exclusive un bit parmi d'un port de sortie du microcontrôleur (1) reliés respectivement à des diodes électroluminescentes (25); visualisant ainsi le mode de jeu sélectionné; et d'autre part sélectionne la règle du mode de jeu choisi. 5) Dispositif selon la revendication 1 caratérisé en ce que le moyven (D) pour en déporter les commandes à l'extérieur est constitué d'un clavier externe (24) relié au microcontrôleur (1) par un support de transmission (X) au moyen d'une interface (Y) adaptée au mode de transmission des informations électriques@ ledit clavier externe étant lui même équipé d'une interface de transmission du même mode. Le clavier externe, à travers l'interface (Y) se substitue (PL1) au clavier du dispositif en inhibant (PL2) celui-ci par une polarité selon la combinaison synoptique des portes logiques (PL1,PL2). 6) Dispositif selon la revendication 1 caractérisé en ce que le moyen (E) pour conecter et établir une communication sur un bus informatique commun à plusieurs tableaux est constitué , selon l'invention, d'un composant spécifique au mode de transmission bidirectionnelle série (14) relié d'une part à une embase (21) pour le raccordement externe sur une liaison différentielle bifilaire commune à plusieurs dispositifs, d'autre part relié au port de communication intégré du microcontrôleur (1) , les données y tranmitant étant traitées par l'unité de traitement programmable. 7) Dispositif selon la revendication 1 est caractérisé en ce que le moyen (F) pour déporter à l'extérieur les informations relatives à l'affichage des scores . , est constitué d'un bus de signaux issus du microcontrôleur (le signal de commande d'écriture de données et des bits du bus de données) et du décodeur d'adresses (2), lesdits signaux étant amplifiés et accessibles extérieurement sur l'embase (15) .Le front montant de la commande d'écriture valide les données présentes sur le bus pendant le décodage d'adresse. 8) Dispositif selon la revendication i caractérisé en ce que le moyen (8) pour mettre en service le dispositif à partir d'un système externe est constitué d'un relais (9) dont il faut commander la bobine par une tension électrique pour que les contacts du relais câblés en parallèle sur l'interrupteur général (11) s'v substituent , ladite bobine étant accessible extérieurement à partir de l'embase (13). 9) Dispositif selon la revendication 1 caractérisé en ce que le moyen (H) pour sauvegarder des paramètres en cas de disparition de l'énergie est constitué d'un détecteur de seuil de tension critique (5) relié à un port d'interruption matérielle du microcontrôleur (1) qui provoque une interruption logicielle dont la routine de traitement consiste à écrire les données à sauvegarder dans la mémoire électriquement inscriptible et effaçable (4) adressée et commandée par l'unité de traitement programmable, pendant que la capacité (Ci) assure le relais de la source d'énergie disparue.