FR 2777676 A1 19991022 FR 9804700 A 19980415 Machine universelle de traitement de billets de jeux. L'invention concerne le traitement des billets de jeux. On connaît le jeu de loto, dans lequel il faut cocher d'une croix un certain nombre de cases numérotées d'un billet avant qu'une suite de cases ne soit tirée au hasard. On connaît aussi le jeu à gratter, dans lequel un ou plusieurs signes, gagnant ou perdant, est caché par une couche de latex que le joueur doit gratter avant de découvrir le sort réservé au billet. Les billets de loto comportent des cases d'identification alors que les billets à gratter comportent un code-barres. La demanderesse a eu l'idée de réunir les traitements des deux types de billet, une fois joués, dans une même machine et propose ainsi son invention. L'invention concerne une machine universelle de traitement d'au moins deux types de billet de jeu dont un pourvu d'un code d'identification, caractérisée par le fait qu'elle comporte des moyens d'analyse pour transformer l'image d'au moins une zone d'un billet en bit-map, des moyens de codage d'une zone de billet pourvue d'un code d'identification, des moyens de reconnaissance d'un code d'identification et des moyens de traitement des types de billet de jeu contrôlés par les moyens de reconnaissance. L'invention sera -mieux comprise à l'aide de la description suivante de la machine de l'invention en référence au dessin annexé, sur lequel - la figure 1 représente un bloc-diagramme de la machine, et - les figures 2 et 3 représentent respectivement deux types de billets de jeu. 2 2777676 La machine de l'invention comporte une base de temps 10 rythmant le fonctionnement d'un microprocesseur 11 de séquencement du fonctionnement de la machine, commandant les divers circuits indiqués ci- après. Un lecteur optique 12 de billet de jeu est relié à une mémoire 13 de pixels d'image, pour mémoriser l'image d'un billet de jeu. Une unité de traitement 14, alimentée en données d'image par la mémoire 13, comporte en mémoire des formats de divers types de billets de jeu, indiquant en particulier un type de motif spécifique de chaque type de billet de jeu. C'est par exemple un code-barres. Dans cet exemple, la zone o se trouve le motif est spécifiée. Les données d'image sont une matrice de pixels formant une carte, ou bit-map, de l'image du billet. En aval de l'unité de traitement 14 se trouvent, en parallèle, plusieurs unités de traitement, chacune spécifique d'un des types de billets. On n'a représenté ici que deux de ces unités de traitement, respectivement référencées 15 et 16, chacune fournissant la somme gagnée par le billet qui a été lu. On suppose ici que la machine peut lire un billet 20 (fig. 2) à compléter, du genre loto, à gain différé, comportant une grille vierge 21 à ici vingt cinq cases 22 numérotées, dont il faut cocher un nombre déterminé de cases. Un tirage au sort, après restitution d'un double du billet 20 coché auprès de l'organisateur du jeu, détermine un groupe de numéros de case gagnants. On suppose ici que le billet 20 comporte en outre une zone avec un motif spécifique 23, comportant par exemple le mot "TIRAGE", suivi de la date du tirage. Le deuxième type de billet traité par la machine est ici un billet 30 de jeu à gain immédiat, à gratter, représenté sur la figure 3. Il comporte de même une grille 31, ici à neuf cases 32, et un motif 33 formé d'un code à barres, identifiant ce type de billet 30. La grille 31 d'un billet ou ticket 30, à gain immédiat, est initialement recouverte d'une couche opaque à base de latex qu'il faut gratter pour 3 2777676 découvrir des symboles, variables d'un billet à l'autre, imprimés dans les cases 32 respectives. On notera cependant que le fonctionnement de la machine n'est pas limité au traitement de deux familles de billets: à gain différé et à gain immédiat (à gratter), mais qu'on peut traiter deux types, ou plus, de billets de jeu appartenant ou non à une même famille. En effet, le critère permettant de choisir le traitement approprié est lié à la présence d'un motif (23; 33) d'identification du type de billet (20; 30). o10 Le fonctionnement de la machine va maintenant être expliqué plus en détail. Un billet du type 20 ou 30 est présenté au lecteur 12 et le revendeur de billets de jeu, auquel un acheteur présente en retour un billet de jeu gagnant, va contrôler que le billet est effectivement gagnant et déterminer le gain, dans l'unité de traitement 15 ou 16 appropriée. Pour cela, l'unité de traitement 14 sert d'aiguillage pour sélectionner, et donc activer, celle des unités de traitement 15 et 16 qui correspond au type de billet présenté au lecteur 12. A cet effet, le lecteur 12 fournit à la mémoire 13 une image électronique de pixels du billet présenté et l'unité de traitement 14 cherche à reconnaître. l'un des motifs (23, 33) qu'elle a en mémoire. On remarquera cependant que la reconnaissance des données (23, 33) de commande de l'aiguillage du traitement pourrait, dans d'autres formes de réalisation, être effectuée à partir d'un lecteur différent du lecteur 12. On peut par exemple envisager une reconnaissance optique directe du genre holographique, ou encore une lecture magnétique d'une piste de la zone 23, 33, si le type de billet est prévu à cet effet. Dans cet exemple à uniquement deux types de billets, seul le motif de code-barres 33 est en fait en mémoire pour commander l'aiguillage binaire. 4 2777676 Comme ici la position de la zone du motif à code-barres 33 est spécifiée, le lecteur 12 peut très bien ne fournir que l'image de cette zone de motif. Le billet 30 comporte ainsi une zone de données de commande, ou signalisation, qui commande la machine (14) pour sélectionner le traitement approprié, en aiguillant le traitement de l'image de la zone de données utiles 21 ou 31 vers l'unité de traitement 15 ou 16 qui convient. Pour cela, l'unité de traitement 14 recherche, ici dans l'image bit-map du billet 20 ou 30 présenté, la zone 33 du code-barres pour restituer, par codage, un bloc de données binaires de code-barres à partir des pixels d'image. En cas de succès dans l'extraction de barres optiques, le bloc de données ou mot de code qu'elles forment (nombre et/ou caractères par exemple) est analysé logiquement par comparaison pour reconnaître un mot de code mémorisé, identifiant le type de billet 30. On remarquera que le mot "TIRAGE" (23) du billet 20 peut jouer le même rôle que les barres de la zone 33. Si le mot de code-barres (33) est détecté et reconnu, l'image de la grille 31, découverte par grattage, est alors transmise à l'unité de traitement 16, après une deuxième lecture du billet 30 ou à partir de l'image correspondante, qui aura été mémorisée dans la mémoire 13. Pour un billet à gratter comme 30, il peut être prévu que ce soit un autre type de lecteur, sécurisé, qui capte l'image de la zone utile 31, en vérifiant, par des moyens optiques ou autres sophistiqués, l'absence de falsification telle que collage de vignettes rapportées sur les diverses cases 32. L'unité de traitement 16 analyse alors les symboles des neuf cases 32 pour en déduire, d'après les symboles et leurs positions relatives, la somme gagnee. Il peut être prévu de contrôler aussi une zone ou piste de sécurité, non représentée, qui est recouverte d'une couche opaque et que le joueur doit lasser intacte. Cette zone comporte une indication redondante par rapport aux symboles de la grille 31, pour déceler toute falsification au niveau de 2777676 celle-ci et/ou pour indiquer en clair le montant correspondant à la combinaison découverte des symboles de la grille 31. La machine peut alors comporter un actionneur pour gratter la couche s opaque afin de lire la piste. En variante, comme un acheteur de billet 30 ne peut évidemment exiber, devant le vendeur, un lecteur, magnétique ou autre, pour tenter de lire la piste de sécurité, la présente machine peut être prévue pour lire une piste magnétique de sécurité. En pareil cas, la couche opaque est superflue. Dans le cas d'absence de reconnaissance du motif de code-barres 33, le traitement de l'image du billet présenté est aiguillé "par défaut" vers l'unité de traitement 15 de billets 20. Dans celle-ci, on recherche les cases 22 cochées et on compare leur numéro d'identification à la liste des numéros tirés au sort et mis en mémoire dans la machine. La date de validité du billet 20 est en outre lue (cf. zone 23) pour vérifier que le billet 20 peut participer au dernier tirage ou à un certain nombre des derniers tirages, chacun identifié par sa date. Chaque case 22 est identifiée par sa position dans la grille 21 et/ou par le numéro qui y est imprimé et qui est lisible dans la mesure o la case n'a pas été cochée. On remarquera ainsi que l'image de la grille 21 (ou 31) peut constituer elle- même un motif de commande de l'aiguillage 14, permettant de traiter des billets qui ne comporteraient pas un motif 23 ou 33 spécifique à cet effet. En cas de non reconnaissance de cases cochées en nombre voulu, l'unité de traitement 15 affiche une erreur, indiquant qu'il s'agit d'un billet 20 mal rempli ou d'un billet d'un type non prévu. On notera que le schéma de la figure 1 illustre plus le procédé mis en oeuvre que la structure réelle de la machine. En particulier, les circuits 11, 14, 15 et 16 peuvent être réalisés sous la forme d'une unité centrale commune à microprocesseur, fonctionnant en partage de temps. 6 2777676 REVENDICATIONS 1.- Machine universelle de traitement d'au moins deux types de billet de jeu (20, 30) dont un pourvu d'un code d'identification (33), caractérisée par le fait qu'elle comporte des moyens d'analyse (12) pour transformer l'image d'au moins une zone d'un billet (20, 30) en bit- map, des moyens (14) de codage d'une zone (33) de billet pouvue d'un code d'identification, des moyens (14) de reconnaissance d'un code d'identification (33) et des moyens (15, 16) de traitement des types de billet de jeu (20, 30) contrôlés par les moyens de reconnaissance (14). 2.- Machine selon la revendication 1, dans laquelle les moyens de reconnaissance (14) sont agencés pour reconnaître un code d'identification (33) se présentant sous forme de code-barres. 3.- Machine selon l'une des revendications 1 et 2, dans laquelle les moyens de codage (14), les moyens de reconnaissance (14) et les moyens de traitement (15, 16) sont regroupés dans une unité centrale commune fonctionnant en partage de temps.