Language selection

Search

Patent 2262474 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent Application: (11) CA 2262474
(54) English Title: SYSTEM FOR MANAGING THE TRANSFER OF UNITS OF VALUE IN A CHIP CARD GAME SYSTEM
(54) French Title: SYSTEME DE GESTION DES TRANSFERTS D'UNITES DE VALEURS DANS UN SYSTEME DE JEU A CARTES A PUCE
Status: Dead
Bibliographic Data
(51) International Patent Classification (IPC):
  • G07F 17/32 (2006.01)
  • G07C 15/00 (2006.01)
  • G07F 7/08 (2006.01)
  • G07F 7/10 (2006.01)
(72) Inventors :
  • ORUS, HERVE (France)
  • FOGLINO, JEAN-JACQUES (France)
(73) Owners :
  • GEMPLUS (France)
(71) Applicants :
  • GEMPLUS (France)
(74) Agent: ROBIC
(74) Associate agent:
(45) Issued:
(86) PCT Filing Date: 1997-08-05
(87) Open to Public Inspection: 1998-02-12
Availability of licence: N/A
(25) Language of filing: French

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/FR1997/001456
(87) International Publication Number: WO1998/006070
(85) National Entry: 1999-02-02

(30) Application Priority Data:
Application No. Country/Territory Date
96/10031 France 1996-08-05

Abstracts

English Abstract

This system for managing (110) the transfer of units of value, between a plurality of game cards (CJ) with integrated circuit and a plurality of game machines (200) of a game system, each machine being provided with at least a reader/validator (210) of game card for debiting/crediting units of value of the game cards. It is characterised in that it comprises means for controlling (118) the number of game units bought by the players and the number of game units lost and/or won by them so as to deduce therefrom takings in units of value of said game system.


French Abstract




Ce système de gestion (110) des transferts d'unités de valeur, entre d'une
part une pluralité de cartes de jeu (CJ) à circuit intégré, et d'autre part
une pluralité de machines de jeu (200) d'un système de jeu, chaque machine de
jeu étant pourvue d'au moins un lecteur/validateur (210) de carte de jeu apte
à débiter/créditer des unités de valeur des cartes de jeu, est caractérisé en
ce qu'il comporte des moyens de contrôle (118) du nombre d'unités de jeu
achetées par les joueurs et du nombre d'unités de jeu perdues et/ou gagnées
par eux, de façon à en déduire une recette en unités de valeur dudit système
de jeu.

Claims

Note: Claims are shown in the official language in which they were submitted.



22
REVENDICATIONS

1. Système de gestion (110) des transferts d'unités de valeur entre d'une
part une pluralité de cartes à puce (CJ) stockant des informations représentatives
desdites unités de valeur, et d'autre part une pluralité de machines (200), chaque
machine étant pourvue d'au moins un lecteur/validateur (210) apte à débiter des
unités de valeur des cartes à puce (CJ) ou à créditer des unités de valeur sur ces
cartes, le système de gestion (110) étant caractérisé en ce qu'il comporte des
moyens de contrôle du nombre d'unités de valeur initialement chargées dans les
cartes et du nombre d'unités de valeur débitées des - ou créditées sur les cartes
(CJ), de façon à en déduire une donnée représentative du total des valeurs débitées
ou créditées pendant une ou plusieurs transactions utilisant la carte.

2. Système de gestion (110) selon la revendication 1, caractérisé en ce
que les unités de valeur sont des unités de jeu, les cartes à circuit intégré sont des
cartes de jeu (CJ), les machines (200) sont des machines de jeu d'un système de
jeu, les transactions sont des transactions de jeu, et la donnée représentative du
total des valeurs débitées ou créditées pendant les transactions avec la carte à puce
est constituée par le gain ou la perte à l'issue d'une ou de plusieurs transactions de
jeu.

3. Système de gestion (110) selon la revendication 1 ou la revendication
2, caractérisé en ce que lesdits moyens de contrôle comportent:
- des moyens distribués (122; 132;126;CC) de lecture d'informations de
gains ou de pertes d'unités de jeu au cours de transactions de jeux, associés aux
lecteurs/validateurs (210), lesdites informations étant stockées dans une mémoire
des lecteurs/validateurs (210);
- des moyens centralisés de gestion (118), comprenant des moyens pour
enregistrer dans les circuits intégrés d'une pluralité de cartes de jeu destinées à


23
être commercialisées, des données représentatives d'unités de jeu, couplés à desmoyens pour mémoriser la valeur totale des unités de jeu ainsi enregistrées dansles cartes de jeu, et à des moyens de traitement des donnée, aptes à comparer lavaleur totale des unités de jeu enregistrées dans les cartes de jeu, avec la valeur
nette représentative des gains ou pertes des joueurs lors des transactions de jeu
effectuées sur l'ensemble des machines de jeu (200), de façon à contrôler une
relation de correspondance entre la valeur des unités de jeu enregistrées dans les
cartes de jeu, et ladite valeur nette des gains ou pertes des joueurs;
- des moyens de liaison entre lesdits moyens centralisés de gestion (134)
et lesdits moyens distribués de lecture (122;132), aptes à transmettre auxdits
moyens centralisés de gestion (134), les informations fournies par les moyens
distribués de lecture.

4. Système de gestion (110) selon la revendication 3, caractérisé en ce
que lesdits moyens distribués (122;132) de lecture d'informations de gains ou depertes sont constitués par un modem (122) connecté au lecteur/validateur (210) de
chaque machine (200), ledit modem (122) étant connecté auxdits moyens
centralisés de gestion (118) par l'intermédiaire desdits moyens de liaison.

5. Système de gestion (110) selon la revendication 3, caractérisé en ce
que lesdits moyens distribués (122;132;126,CC) de lecture d'information de
gains ou de pertes sont constitués par des cartes de collecte (CC) à circuit intégré,
utilisées pour lire des informations de transactions de jeu à partir du
lecteur/validateur (210) de chaque machine de jeu (200), et associées à un lecteur
(126) de cartes de collecte et à un modem (138) connecté auxdits moyens
centralisés de gestion (118) par l'intermédiaire desdits moyens de liaison (116).

6. Système de gestion (110) selon l'une quelconque des revendications
précédentes, caractérisé en ce que lesdits moyens de liaison comportent un réseau


24

de communication (116), une interface électronique de connexion entre chaque
lecteur/validateur (210) et ledit réseau de communication (116), et une interface
électronique de connexion entre ledit réseau de communication (116) et lesdits
moyens centralisés de gestion (118).
7. Système de gestion (110) selon la revendication 6, caractérisé en ce
que ladite interface électronique de connexion est un circuit
modulateur/démodulateur (122;132), et en ce que ledit réseau de communication
(116) est constitué par le réseau téléphonique commuté.

8. Système de gestion (110) selon la revendication 7, caractérisé en ce
que ledit réseau de communication (116) utilise un réseau ouvert, notamment le
réseau ~ INTERNET ~.

9. Système de gestion (110) selon l'une quelconques des revendications
précédentes, caractérisé en ce que ladite machine de jeux (200) est constituée par
un ordinateur personnel (130) associé à un logiciel de jeu, chaque ordinateur
personnel étant connecté à un lecteur de carte de jeu associé à un modem (132)
connecté aux moyens de traitement centralisé (118) par l'intermédiaire d'un
réseau de communication (116).

10. Système de gestion (110) selon l'une quelconque des revendications
précédentes, caractérisé en ce que ladite machine de jeux (200) est une machine de
jeu virtuelle constitué par un terminal local, notamment un terminal de réseau
(NC), et un logiciel de jeu qui s'exécute sur un processeur distant.

11. Système de gestion (110) selon l'une quelconque des revendications
précédentes, caractérisé en ce que les cartes de jeu (CJ) et les lecteurs/validateurs
(210) de cartes de jeu sont à fonctionnement sans contact.




12. Système de gestion (110) selon l'une des revendications 1 à 6,
caractérisé en ce que les cartes de jeu (CJ) sont des cartes mixtes à fonctionnement
à contact et/ou sans contact.

13. Système de gestion (110) selon l'une quelconque des revendications
précédentes, caractérisé en ce que les cartes de jeu (CJ), les lecteurs/validateurs
(210), les cartes de collecte (CC), les lecteurs de cartes de collecte (126), et les
moyens de communication (116) sont pourvus de moyens de sécurité aptes à
encrypter les données des transactions de jeu.

14. Système de gestion (110) selon la revendication 13, caractérisé en ce
que lesdits moyens de sécurité sont constitués par un programme informatique
utilisant un algorithme d'encryptage/décryptage à clé secrète de type DES.

15. Système de jeu comportant un ensemble de cartes de jeu (CJ) à circuit
intégré, aptes à stocker des informations représentatives d'unités de jeu, et unensemble de machines de jeu (200) destinées à être placées en libre service dansun environnement non contrôlé, chaque machine de jeu étant pourvue d'un
lecteur/validateur (210) de cartes de jeu destiné à coopérer, à l'occasion de
transactions de jeu, avec des cartes de jeu à circuit intégré, caractérisé en ce qu'il
comporte un système de gestion centralisé (110) des transferts d'unités de jeu,
selon l'une quelconque des revendications précédentes.

16. Système de jeu comportant un ensemble de cartes de jeu (CJ) à
circuit intégré, aptes à stocker des informations représentatives d'unités de jeu, et
un ensemble de machines de jeu (200) destinées à être placées en libre-service
dans un environnement non contrôlé, chaque machine de jeu étant pourvue d'un
lecteur/validateur (210) de cartes de jeu destiné à coopérer, à l'occasion de


26
transactions de jeu, avec des cartes de jeu à circuit intégré, caractérisé en ce que
les cartes de jeu (CJ) sont préchargées en unités de jeu à partir d'un dispositif de
gestion à accès contrôlé (110) selon l'une quelquonque des revendications 1 à 14,
puis utilisées au cours de transactions de jeu dans les machines de jeu, et en ce
que ledit dispositif de gestion (110) est connecté aux lecteurs de cartes des
machines de jeu, de façon à contrôler une correspondance entre les valeurs des
unités de jeu chargées dans les cartes, et les valeurs des unités de jeu utilisées dans
les transactions de jeu.

17. Procédé de contrôle de transferts de valeurs entre une pluralité de
cartes à puce (CJ) et au moins une machine (200), notamment une machine de jeu
connectée à un lecteur/validateur (210) de carte à puce, caractérisé en ce qu'ilcomporte les étapes consistant à:
- charger dans une pluralité de cartes à puce, des données représentatives
d'unités de valeur;
- lors de l'utilisation des cartes à puce pour valider une transaction avec la
machine débiter ou créditer la carte à puce d'un nombre d'unités de valeurs
correspondant au résultat de la transaction;
- stocker dans une mémoire du validateur à carte à puce, le nombre
d'unités de valeur débitées ou créditées à chaque transaction, ainsi que des valeurs
représentatives des totaux des valeurs débitées et/ou créditées;
- transmettre à un système de contrôle centralisé (118), lesdites valeurs
représentatives des totaux des valeurs débitées et/ou créditées.

Description

Note: Descriptions are shown in the official language in which they were submitted.


CA 02262474 1999-02-02

WO 98/06070 PCT/FR97/01456

SYSTEME DE GESTION DES TRANSFERTS D'UNITES DE VALEURS DANS UN
SYSTEME DE JEU A CARTES A PUCE
La pl~sel,le invention concerne un système de contrôle séC1lricé des
transferts de valeurs telles que des unités de jeu, entre d'une part une pluralité de
s cartes de jeu à circuit intégré, et d'autre part une pluralité de m~rllin~s telles que
des m~ ines de jeu disposées en libre-service, not~mm~nt dans un en~/i,o~ ."rnt
de type ouvert non contrôlé, chaque m~rhine étant pourvue d'au moins un lecteur
de cartes de jeu à circuit intégré.
L'invention concerne aussi un système de jeu incorporant le système de
10 contrôle précité, et un procédé de contrôle des transferts de valeurs, apte à être mis
en oeuvre par le dispositif.
On connâît déjà des systèmes de gestion pour des m~r~ines de jeux
équipées de v~ tellrs de type lecteur de caTtes à circuit intégré, appelées cartes à
puce, ~Aqrtée à la gestion d'un parc de m~rllines de jeux disposées dans des sites
lS relativement fermés et contrôlés, comme les casinos Ces systèmes sont adaptés à
un tel envir~ nnPment, car il fait l'objet d'un contrôle et d'une regltomPnt~ti~n
importants, peu susceptibles de permettre des fraudes sur les t~neaction~ de jeutili~nt dés cartes à puce.
Devant la ~lrm~n~le ~;I()ies~ du public pour des tr~ne~rtions de jeu dans
20 des sites moins protégés comme les salles de jeux ou les bars, un problème deséc ~rité des tr~ne~ on~ et de preuve de leur mQrt~nt se pose, nol;.. ~.l pour les
in~nees officielles ou les Etats de pays où des m~rhinrs de jeu sont impl~nt~s
dans des sites peu sécllrieés-
n a en particulier été constaté, au moyen d'enquêtes officielles, que les
2s produits fiscaux des jeux pratiqués sur des m~rhines de jeux, sont très inférieurs à
ce que la réalité des llr~-S~C!;~ne laisse~ supposer. En particulier, dans les sites
de jeux où sont utilisés des jetons, on constate que le produit des gain est en
général partagé entre les exploitants des sites et les faklic~l~ de m~r.llines de jeux,
au préjudice de l'Etat.


FEUILLE DE REMPLACEMENT (RE~LE 2~)

CA 02262474 1999-02-02

WO 98/06070 PCTtFRg7/01456

L'invention a pour but de remédier à ce problème, en permet~nt de
généraliser l'usage des cartes à puce à tous les sites de jeux faisant appel à des
m~r.~inrs de jeux.
Un autre but de l'invention est de permettre un suivi sûr et peu Coûl~wL des
5 tr~nS~ctionC de jeu, en particulier dans des sites de jeu correspondant à un
enviro~ nt ouvert, di~ér~llL des casinos, comme les bars, les salles de jeux, etmême le domicile des joueurs.
Un autre but de l'invention est de généralise-r l'usage d'un système de
contrôle séC~m~é de tr~nc~rtionc à d'autres environnements et à d'autres types de
o transactions que les transactions de jeu.
A cet effet~ l'invention a pour objet un système de gestion des transferts
d'unités de valeur entre d'une part une pluralité de cartes à puce stockant des
informations représentatives cles-lites unités de valeur, et d'autre part une pluralité
de m~rhinf~s chaque m~chine étant pourvue d'au moins un validateur de carte
apte à débiter des unités de valeur des caTtes ou créditer des unités de valeur sur
les cartes, le système de gestion étant car~rt~ri~é en ce qu'il comporte des moyens
de contrôle du nombre d'unités de valeur initi~lf~n~,nt chargées dans les cartes, et
du nombre d'unités de valeur débitées des - ou créditées sur les cartes, de façon à
en déduire une donnée représ~nt~tive du total des valeurs débitées ou créditées
pendant l'lltili~*on de la carte.
Dans unmode de ré~lic~tion particuliermais non l;.";~ ;rde l'invention,
les unités de valeur sont des unités de jeu, les cartes à circuit intégré sont des
cartes de jeu, les m~r~ines sont des m~r~inPs de jeu d'un systèrne de jeu, les
tr~n~ion~ sont des ll~,c~cl;ons de jeu, et la dormée r~lesf ,I~ e du total des
valeurs débitées ou créditées pendant l~lt~ tion de la carte à puce est con~tit~ée
par le gain ou la perte à l'issue d'une ou de pll-cienr~ tr~nc~cti~n~ de jeu.
Selon d'autres caractéristiques avantageuses de l'invention:
- lesdits moyens de contrôle c~ o~

CA 02262474 1999-02-02

W 0 98/06070 PCTA~R97/01456

a) des moyens distribués de lecture d';~.ro....~l;on~ de gains ou pertes
d'unités de jeu au cours de tr~ncactions de jeux, lest1ites inform~tion~ étant
stockées dans lesdits v~ tellrc;
b) des moyens centralisés de gestion, con~ c~l des moyens pour
enregistrer dans les circuits intégrés d'une pluralité de cartes de jeu destin~es à
être commerci~licées~ des donnees représent~tives d'unités de jeu, couplés à desmoyens pour mémoncer la valeur totale des unités de jeu ainsi ~egi~ es d~ns
les cartes de jeu, et à des moyens de tr~it~m~nt des ~onn~eC, aptes à co~ la
valeur totale des unités de jeu enregistrées dans les caTtes de jeu, avec la valeur
o nette représPnt~tive des gains ou pertes des joueurs lors des tr~n~ctitmc de jeu
effectuées sur l'~n~mble des m~chin~s de jeu, de façon à contrôler une relation
de colle~y~n~nce entre la valeur des unités de jeu e~ ees dans les cartes de
jeu, et ladite valeur nette des gains ou pertes des joueurs;
c) des moyens de liaison entre lesdits moyens centralisés de gestion et
lesdits moyens distribués de lecture, aptes à tr~n~mettre auxdits moyens
centralisés de gestion, les infi~rm~tion~ fournies par les moyens distribués de
lecture.
Selon une variante du système, les moyens distribués de lecture
d';..ro,..~tion~ de gains ou de pertes sont constihles par un modem connecté au
v2~ t~llr de chaque m~hin~ de jeu, ledit modem étant connecté auxdits moyens
centralisés de gestion par l'intPrmédiaire desdits moyens de liaison.
Selon une autre variante du système, les moyens distribués de lecture
d'inform~tionc de gains ou de pertes sont co..~ és par des cartes de collecte à
circuit intégré, ~ili~ées pour lire des inf~ rm~tion~ de ~n~ction~ de jeu à partir du
V~ t~ r de chaque m~ ine de jeu, les-lite~ cartes de collecte étant l1tili.~ées en
combinaison avec un circuit de lecteur de cartes et d'un modem conn~cté auxdits
moyens centralisés de gestion par l'int~mé~ ire desdits moyens de liaison.
L'invention conc~ ég~ nt un système de jeu illcol~ol~l un
système de gestion tel que défini ci-dessus, et un procédé de contrôle-de ~ansferts

CA 02262474 1999-02-02

WO 98/06070 PCT/FR97/01456

de valeurs entre une pluralité de cartes à puce et au moins une machine,
not~mment une machire de Jeu cormectée à un validateur à carte à puce, ce
procédé étant caractérisé en ce qu'il comporte les étapes consistant à:
- charger dans une pluralité de cartes à puce, des dormées représentatives
d'unités de valeur;
- lors de 1'l1tili~*on des cartes à puce pour valider une transaction avec la
_ m~hine7 débiter ou créditer la calte à puce d'un nombre d'unités. de valeurs
correspondant au résultat de la transac*on;
- stocker dans une mémoire du validateur à carte à puce, le nombre
o d'unités de valeur débitées ou créditées à chaque transaction, ainsi que des valeurs
représenta*ves des totaux des valeurs débitées et/ou créditées;
- tran~mettre à un système de contrôle centralisé, lesdites valeurs
représentatives des totaux des valeurs débitées et/ou créditées.
L'invention va être décIite dans le cadre d'un système de jeu, étant
~ntton(lll que ce cadre est nullement l;,.,i,i.~;r, I'invention pouvant être mise en
oeuvre pour d'autres applications que le contrôle des jeux. Les car~ctéristiques de
l'invention vont être ~lé~it~ ci-dessous, à l'aide des dessins ci-~nne~és
représentant des modes de ré~ tion non li",;~l;r~i, et d~n~ lesquels:
- la figure 1 représente un schéma de principe d'une m~hine de jeux
conforme à l'état de la technique;
- la figure 2 représente un schéma de principe d'un système de gestion
selon l'invention;
- la figure 3 représente une variante du schéma de principe du système de
gestion de la figure 2;
- la figure 4 représente une autre variante du système de gestion de la
figure 3;
- la figure ~ représente encore une autre variante du système de gestion
selon l'invention, adaptée à des m~ ines de jeux situées chez des particuliers;

CA 02262474 1999-02-02

WO 98/06070 PCT/FR97/01456

--la figure 6 le~lese~l~ un srhrm~ plus détaillé d'un mode de ré~ tion
préféré du système de gestion selon l'invention;
- la figure 7 représente le schéma de réalisation d'un v~ te-lr à carte à
puce, du type lecteur de carte uti}isé dans le système de gestion selon l'invention;
s - la figure 8 représente le schéma de réalisation d'un dispositif de
chargement de cartes de jeu, utilisé au niveau du système central de gestion;
- la figure 9, l~plese~le de façon sch~m~*que le contenu d'une carte de
jeu;
- la figure 10 représente de façon schématique le contenu d'une carte
de collecte.
- la figure 11 représente de facon schématique le contenu d'une carte
d'habilitation.
On se réfère à la figure 1. L'invention concerne un système de gestion
sécurisé de transactions, destiné à être utilisé notamment avec des m~rhines de
jeux équipées d'un validateur de jeu du type lecteur de cartes à puce offrant lapossibilité aux joueurs de jouer avec des cartes à puce tout en assurant une
sécurité dans le transfert des inform~tionc à travers le système. Les cartes à puce
sont connues en elles-m~mes~ et sont composées d'un support ou corps de carte,
portant un circuit intégré appelé ~ puce ~, co~ ,cllant de la mémoire et
quelquefois un microprocesseur.
Dans les casinos et en règle générale dans les salles de jeux, on a utilisé
jusqu'à présent des m~r.ltinçs de jeux fonctionnant avec des pièces de monnaie
ou avec des jetons que l'll~lic~tellr achète à la caisse du casino.
Une m~elline de jeux coula~le 100 se ~lésente comme celle de la figure 1.
Elle comporte un corps ou carrosserie 101 muni d'une fenêtre 102 ou d'un écran
d'~ffiçh~e permettant de présenter à l'~ltilic~tel~r les paramètres du jeu. La
m~hine peut comporter un bras 103 ou un bouton de comm~n~e non représenté
permettant de lancer la partie. Par exemrle, cette comm~n(le permet de faire
défiler des symboles sur l'écran. Dans un rlrrmrle de jeu~ la partie est gagnée si

CA 02262474 1999-02-02

W O g8/06070 PCT~Rg7tO1456
les symboles forment une combinaison g~gn~nte et, elle est perdue dans le cas
inverse.
Pour pouvoir lancer la partie, le joueur doit traditionnellement mettre dans
un monnayeur 104 un ou plusieurs jetons 105. Lorsque la partie est gagnée, une
trémie 106 libère un certain nombre de jetons, correspondant selon les règles dujeu par ~x~mple à un certain nombre de fois la mise.
Les jetons 105 sont actuellement le plus souvent des jetons métalliques qui
peuvent être de couleurs et de diamètres dil~er~ correspondant à des valeurs
faciales dil~fel~les. Ils peuvent ég~lement être en m~teri~l~x de natures
l0 di~é~entes. Pour que le monnayeur 104 puisse les distinguer entre eux, il faut
alors utiliser la sign~tllre magnétique donnée par les matériaux de natures
di~ef~nles et/ou de dimensions diLrérenles. On utilise encore parfois la pratique
ancienne con~ t~nt à utiliser des pièces de monn~ie à la place de jetons.
Outre les éventuelles tentatives de fraudes, l'usage de jetons n'est pas
pratique. Il nécessite la présence d'un personnel relativement important dans une
caisse centrale, et des opérations de comptabilité sources d'erreurs, voire de
fraudes. En outre, la manipulation de jetons par l'usager nuit à l'ergonomie de la
m qchine de jeu et limite le montant des mises possibles. Cette manipulation de
jetons est également problématique pour l'exploitant des m~hines de jeu, en
raison des incess~nt~ comptages et contrôles indispensables.
C'est pourquoi, on envisage, éventuellement en association avec l'usage
des jetons, un système plus moderne permettant ne pas bouleverser les habitudes
des joueurs et de préserver certains aspects conviviaux de la m~rhine, tout en
solntionn~nt les problèmes mentionnés. Ce système plus moderne repose sur
2s l'usage de cartes telles que des cartes à puce.
La m~clline de jeux est alors équipée d'un lecteur de cartes à puce apte à
lire un solde débiteur ou créditeur qui a été enregistré sur la carte d'un joueur au
moment où on lui a remis des jetons de jeux correspondant à ce solde. Puis, au
fur et à mesure des parties engagées au moyen des jetons, le lecteur-enregist~eur

CA 02262474 1999-02-02

WO 98/06070 PCT/~97/01456

est apte à débiter ou créditer le solde de la carte d'un certain nombre d'unités de
valeur, selon que le joueur a gagné ou perdu les parties engagées.
Cependant, même si la fraude est considérablement limitée et la
comptabilité cimplifiée grâce à l'emploi de cartes à puce, il est tout de même
s nécess~ire de concevoir un nouveau système de gestion adapté à des m~rhines
telles que celle qui vient d'être décrite mais aussi à des m~chines comportant un
uniquement un monnayeur à carte à puce aussi bien pour stocker le solde courant
d'unités de valeur de 1'~1*1ic~tellr, que pour miser des unités de valeurs, c'est-à-
dire des jetons ~ électroniques ~, avec une carte à puce. Ce nouveau type de
o m~rhine évite la manipulation de jetons et est susceptible d'apporter toute lasécurité requise lors des transferts d'informations entre les di~elellls organes du
système.
Une telle m~rhine à mormayeur à carte a été déjà été conçue par la
~lçm~n~l~resse. Dans cette m~rhine le monnayeur est apte à émettre et à recevoirles mêmes si~n~llx que ceux qui tr~ncit~nt habituellement entre la m~rhine et latrémie du mormayeur lorsqu'un joueur joue avec des pièces ou des jetons.
Le monnayeur comporte pour cela des boutons de mise (minim~le ou
m~xim~le) pour décl~nçh~r une partie et une intçrf~ce capable de recevoir et
d'envoyer des .cign~ de fonctionnement de/à la m~chine. Les sign~llx de
20 fonctiornement pour la m~rhine sont obtenus à partir d'instructions de
comm~n~le d'un microprocessellr placé dans le monnayeur. Les si&n~llX issus de
la m~rhine sont pris en compte par le microprocessellr pour mettre à jour un
solde dans la carte du joueur.
Une m~chine possé~l~nt un monnayeur de ce type a été décrit dans la
25 ~lem~ntle de brevet européen, déposée le 18 octobre 1993 sous le numéro 93
420560.2.
Le système de gestion doit prendre en compte le fonctionnP.ment de telles
m~rhines, qui di~.,~ des m~chines connues à ce jour de part l'électronique qui
vient d'être décrite.



. . .

CA 02262474 1999-02-02

W 0 98/06070 PCT~Rg7/014~,6

Un objectif recherché par le système de gestion selon l'invention est alors,
dans le cadre de son application à un système de jeu, de contrôler l'intégralité des
recettes générées par l"ltili~hon de m~çhines à sous installées dans lieux de type
~ ouvert ~, c'est-à-dire accessibles sans surveillance et sans réglementation
s particulière, tels que les bars ou certaines galeries de jeux, ce qui permet
éventuellement d'organiser le prélèvement à la source des sommes qui doivent
revenir à l'Etat du fait des règles fi~c~les, sommes qui lui échappent actl~ell~oment
quasiment en totalité.
Le contrôle des sommes jouées est effectué par l'in~t~ tion sur tous les
o aypale;ls d'une installation de jeu, en remplacement de monnayeurs traditionnels,
de systèmes élechroniques de paiement par décompte fonctionnant avec des cartes
à puce prépayées, de façon simil~;re à l'llhli~tion de cartes à puce prépayées
dans les cabines téléphoniques publiques.
A titre d'exemple, une org~ni~tion des tr~nc~ctions de jeux peut être
5 basée sur les principes suivants: les cartes à puce seront vendues par un
or~nicme ou une société d'Etat à toute personne a~alLellant au réseau de
distribution classique: bars, débits de tabac, galeries de jeux, etc...
Les cartes chargées en unités de jeux dont le prix u~ ~e est par exemple
fixé à 100 F par carte, seront revendues aux op~a~ , de m~hines de jeux, et
20 seront débitées sur le lecteur de ces m~chines par unités de 10 F par exemple.
Le système rnis en place permettra alors de ga~ le paiement des gains
à l'aide d'un système télématique totalement sécllrisé7 associant la carte à puce à
un modem, notam~ent du type ~ Minitel ~, ou un modem classique connecté à
un lecteur de cartes à puce, par exemple un lecteur du type ~ GEMTEL ~
25 commercialisé par la ~lem~n(leresse.
De plus, chaque mq~.hine de jeux pourra être contrôlée périodiq~lem~nt par
des agents agréés au moyen d'une carte à puce spécifique, dite ~ ca~te
contrôleur ~, qui enregistrera pour tous les jeux d'argent~, les sommes mises en

CA 02262474 1999-02-02

WO 98/06070 PCT/FRg7/01456

jeu, les gains, et par di~lellce, la recette nette qui peut faire l'objet d'un
prélèvement fiscal.
La relecture des enregistrements inviolables, effectuée par la ~ carte
contrôleur~, permettra de ~3e~ er les sommes devant être reversées par
5 l'exploitant de la m~hine de jeu à chacun des intervenants de la transaction,
c'est-à-dire les émetteurs de cartes de jeux, les int~rmédiaires co_merciaux, les
joueurs, et le fisc. Le système de gestion permet donc d'établir une boucle
tot~l~m~nt contrôlée entre les di~clcllls intervenants. Un tel système de gestion
est l'objet principal de l'invention, et son architecture ainsi que ses composants
o vont m~inten~nt être décrits, en liaison avec les figures 2 à 6 et dans le cadre
d'une application aux jeux, par ~xemple.
Le système de gestion 110 selon l'invention et tel que schém~ticé en
figure 2, fait appel principalement à des cartes à circuit intégré dites cartes à puce
112, des lecteurs 210 de telles cartes appelés validateurs lorsqu'ils sont connectés
à des m~hines de jeux 200, des moyens de télécommunication schém~ticés par
un réseau de teléco.. ~iç~tion 116 permettant de relier les m~chines de jeu à
un système de gestion centralisé 118 appartenant à l'org~nicateur des jeux, par
exemple à l'Etat, et comportant un système inform~tique faisant tourner des
outils logiciels d'exploitation, de collecte des transactions, et de controle.

1/ Les cartes de jeu
Dans un tel environnement, les cartes 112 sont émises par
l'org~ni.catenr des jeux et sont livrées à un Ore~nisme de Contrôle Général et de
Compensation (non r~iesenté) qui a la responsabilité de gérer la
personn~lication finale de la puce ainsi que l'çmicsion ofEicielle des cartes. Une
valeur faciale indiquant la valeur de la carte chargée est i~ ée sur le support.Seul cet ore~ni.cme à le pouvoir de réaliser cette opération puisqu'il est le seul
d~lenle!~. des secrets de l'application de jeu. Les cartes chargées sont alors

CA 02262474 l999-02-02

W 098/06070 PCT~FR97/01456

achetées par le joueur auprès de distribu~ s agrées 120, puis utilisées et
consommées de facon irréversible jusqu'à ne plus contenir aucune unité de jeu.
Les cartes l~tili.cées ont un accès sécurisé. Un algnrithme cryptographique
est de préférence utilisé afin de réaliser une si~tlre et ainsi cer~fier comme
conforme à l'applic~tion le montant chargé dans la carte.
La carte est de plerelence conçue de telle facon qu'elle ne puisse être
jamais lech~,ée. Le montant chargé sera décrémenté au fur et à mesure de son
~ltilic~tion jusqu'à ~tt~Pin~1re la valeur 0. Lorsqu'une carte est à 0, elle ne peut plus
être ntilicée pour jouer.
o Lorsque le joueur gagne, ses gains peuvent être restitl~éc par la m~chine
dans sa carte de jeux. Un bouton de la m~clline lance une comm~n-le qui permet
de dP.m~n~Pr cette le~l;L~I~;on
2/ Les lecteurs de cartes:
Chaque maçhine de jeu 200 est équipée d'un lecteur de cartes à puce.
S Dans le ~lom~ine par~culier des jeux, le lecteur de cartes est encore appelé un
validateur 210. Le validateur est conçu pour être convivial, simple d'lltilic~tion
pour le joueur. Il est équipé d'un affilcheur 211 (figure 6) permettant de vi.c~l~lisP,r
le montant contenu dans la carte de jeu, de boutons de comm~n~le (214,215)
permettant de réaliser les mises et d'un bouton 213 permettant de commander
20 l'éjection de la carte lorsque le joueur souhaite arrêter de jouer.
Deux options de mont~ge du validateur sur la m~chine de jeux sont
possibles: il peut être monté à l'intérieur de la m~hine de jeu ou à l'extérieuren étant connecté à elle. De plus, deux modes de connexion avec la m~hine sont
possibles ~u-v~l l'intPrf~Ge sollh~itée:
2s - à l'aide de deux câbles connPctés aux systèmes de paiement et de
restitution de gains cl~cciqlles à jetons, de façon à g~Cl'~i des impulsions
identiques à celles ge~es par une mise par pièces ou jetons.

CA 02262474 1999-02-02

WO 98/06070 11 PCT/FR97/01456

- ou bien le validateur est directement piloté par le logiciel de la m~chine
de jeu, il travaille alors en étant esclave de la m~rhine pour toutes les opérations
de débit et de crédit sur les cartes.
Au fur et à mesure du déroulement d'un jeu, le total des mises et des gains
s réalisés à l'aide d'une carte de jeu sont mémorisés à l'intérieur du lecteur dans
une mémoire sauvegardée. Cette mémoire sera ultérieurement lue, notamment à
l'aide d'une carte de collecte, par exemple une fois par jour, ~fin de connâîtreexactement les montants joués et gagnés.
De ~rerel~nce, chaque lecteur de cartes à puce utilisé dans l'application
o est équipé d'un outil de sécurité, connu en soi, capable de réaliser des opérations
cryptographiques, indispensables pour l'~nthçntification des cartes à puce.
3/ Les outils d'exploitation:
La mise en route des lecteurs/validateurs 210 sera faite par des
inct~ tellrs agréés. Cette mise en route consiste à vérifier la bonne marche de la
m~chine de jeux et à paramètrer la m~rhine ainsi qu'à ch&tger les secrets de
l'application de jeux donnée. Cette opération est réalisée à l'aide de cartes à puce
dites d'initi~lic~tio~, qui sont plep~ilics à l'aide d'un logiciel fonctionnant sur un
or~lin~tellr de type PC équipé d'un lecteur de cartes semblable à celui monté sur
la m~r.hine de jeux. Un message visualisé sur l'afficheur 211 du lecteur indique20 lorsque l'opération d'in~ lic~tiQn est tP.rminee.
Comme indiqué précé~lemment, l'exploitation permet également grâce à
l'invention, la collecte des réslllt~ts des transactions de jeux. A cet effet7 on peut
utiliser, comme sch~m~ticé en figure 3, une carte de collecte CC qui doit après la
collecte des inform~tionc sur une m~hine, être introduite dans un lecteur de
25 cartes à puce connecté à un réseau de tr~n.cmiccion tel que le réseau téléFhonique
co~ e, afin que les inform~tionc de collecte soient ~lltom~tiqu~.m~nt
transmises à un or~ Ale~ central de gestion des tr~n~ction~ de jeux.
L'opération de collecte sera par exemple réalisée une fois par jour sur
chaque m ~chine par l'exploitant lui-même. Une même carte de collecte, qui a été



. .

CA 02262474 1999-02-02

W O 98/06070 12 PCTAFR97/01456

décrite en soi dans la clem~n(le de brevet FR - A- 2 685 113 de la ~em~nderesse~a une capacité mémoire sl-ffic~nte pour relever plusieurs machines de jeux.
La carte de collecte CC utilisée est eg~lement une carte sécurisée. Elle est
soumise à une ~-J~ cation cryptographique avant chaque accès en lecture ou
en écriture. Cette ~llth~.ntification utilise l'algorithme DES et des secrets choisis
et connus seulement par l'or~nicme central de contrôle du système. Cet
org~nisme devra également avoir la conn~ics~nce de ces secrets afin de pouvoir
~llthentifiçr une caIte de collecte et la lire ensuite. Ce système est extrêmement
sûr et éConomique. Il évite en effet de connecter les m~çhines de jeux en réseau.
o Cepen-3~nt une autre variante consisterait (figure 4) à connecter les
m~chines de jeux d'un site en réseau local, et de connecter le réseau local 124 à
l'ordinateur central de l'org~nicme de gestion 118 au moyen d'un modem 122 et
d'un réseau de téléco..,."~ ications 116.
4/ Les outi1s de contrôle des collectes transmises par le réseau:
Afin d'~lthentifier les résultats des collectes tels que l~ c~ ces
résultats sont transmis par l'intermédiaire du réseau, au Système de Gestion
Centralisé, par l'exploitant local de machines de jeux. Le système informatique
du Système de Gestion Centralisé 118 est chargé de synthétiser les réslll~tc et de
les transmettre à l'orE~nicme de Contrôle Général, typiquement dépendant de
l'Etat. Dans une application aux jeux, grâce à cet org~ni.cme7 l'Etat connâît defaçon précise la part financière qui lui est dûe au titre de la ficc~lité sur les
transactions de jeux.
A titre de contrôle supplémentaire, il est possible de co~ er les réSlllt~tc
de certaines collectes transmises, avec les réslllt~tc des mPtnec collectes
2~ effect~lées sur place à l'aide d'une carte de collecte CC ayyloyliée. Dans ce cas,
l'outil de contrôle consiste en un logiciel fonctionnant sur or~in~tel~r de type PC,
équipé d'un lecteur de cartes à puce et de cartes de collectes. Ce logiciel permet
la ~ ~alion d'une carte de collecte lltilic~ble directement sur une m~chine de
jeux, ainsi que l'analyse de la collecte une fois celle-ci réalisée. Le résulht d'une

CA 02262474 1999-02-02

WO 98/06070 13 PCT/FR97/01456

collecte ainsi réalisée de fa,con aléatoire pourra donc être cu~a,é au résultat
d'une collecte fourni par le centre informatique de du système de gestion
centralisé.
En d~finitive~ grâce à l'architect~lre et aux composants lltilisés, tous les
elçmP-ntc constituant le système de gestion selon l'invention sont p:l~ r~;le~ nt
sécurisés et permettent d'obtenir les avantages visés.
Les figures 3, 4 et 5 représentent des v~ri~ntes du système de gestion de
base selon l'invention, dans lesquelles la liaison entre les m~hinPs de jeu 200 et
le centre de gestion centralisé 118 se fait de diverses manières.
o En figure 3, le centre de gestion centralisé 118 émet des cartes de jeu CJ
qui sont utilisées par des joueurs sur des m~chines de jeu 200. Les données
représent~tives des transactions de jeu sont collectées régulièrement à partir des
m~chines de jeu à l'aide d'une carte à puce de collecte CC, utilisée par
l'exploitant du parc local de m~chines. Cette carte de collecte CC est ensuite
insérée dans un lecteur de cartes 126 ~plq~lié, notamment du type
~ GEM~EL ~ mçntionné précéA~mment. Ce lecteur de carte 126 incorpore un
modem (non représenté), ou bien est connecté à un modem, qui appelle le centre
de gestion centralisé 118. Ainsi l'information concernant la valeur des cartes de
jeu CJ émises est rebouclée globalement avec celle relatives aux tr~ns~ctions dejeu avec ces cartes, de sorte que la possibilité de fraude est éliminée.
La figure 4 représente une autre v~ri~nte, dans laquelle il est inutile
d'utiliser une caIte de collecte CC: en effet, les m~~hin~s de jeu 200 d'un parclocal sont conn~ctées çncpmble par l'intermédiaire d'un réseau local 124, lui-
même relié au système de gestion centralisé 118 par l'intermédiaire d'un réseau
de téléco.. ~ ication 116. Ainsi, le relevé des transactions de jeu est fait
direct~-mçnt en ligne, sans avoir à utiliser de carte de collecte CC.
La figure ~ représente une variante supplçm~nt~ire, ~lans laquelle les
m~-hinçs de jeu 200 ne sont pas des m~r1linçs d'un parc local de m~chines~ mais
sont co~LiLuées par des or~lin~tellrs ~1ist~nt~ 130 utilisés par des joueurs qui



, . .

CA 02262474 1999-02-02

W 098106070 PCTA~R97/01456
14

jouent par exemple à leur domicile. Chaque orllin~tellr, de type PC (~ Personal
Co,-lyuler ~) ou NC (~ Network Conl~uler ~, en langue ~n~ e)~ est équipé d'un
lecteur de cartes à puce 132 connecté à un modem, par çxemrle du type
~GEMlEL~ mentionné précé~le-mm~nt de sorte que lors d'une transaction de
5 jeu, l'or~lin~tellr 130 correspondant est connecté au système de gestion centralisé
118 par l'int~rmédiaire des réseaux de téléco.~ -ication 116 habituels.
On va m~intPn~nt décrire de façon plus ~lét~illée un exemple de
ré~ tion, en liaison avec les figures 6 à 10, de la configuration du système de
gestion de la figure 3, faisant appel à une carte de collecte CC et à un lecteur 126
10 de carte de collecte.
Le système de gestion 110 de m~chines de jeux 200 repose conformément
à l'invention sur l'llt~ tion de m~hines de jeux équipées d'un système appelé
validateur 210 qui permet à un joueur d'engager des parties et évent~ellement derécupérer des gains.
lS Le validateur 210 est un v~ tellr de type lecteur de cartes à puce,
assurant par conséquent à la fois les fonctions d'un lecteur de cartes à puce et en
même temps d'interface avec la machine de jeux 200, permettant ainsi de débiter
la carte à puce de jeu CJ selon les mises en jeux et éventuellement de créditer
cette ca~te lorsque le joueur perçoit des gains. Les détails internes du validateur
210 seront donnés plus amplement dans la suite de la description, en référence
aux dessins. Pour le reste, un validateur 210 de type lecteur cartes à puce 210
comporte un écran d'affichage 211, une fente d'intro~3llction de la calte à puce212, un bouton d'éjection de la calte 213 et, selon les m~hines~ un ou plusieursboutons de mise en jeu 214 et 215 qui correspondent dans ce cas à une mise en
jeux m~xim~le et à une mise en jeux minim~le.
Les joueurs peuvent se procurer des cartes de joueurs CJ auprès d'un
distributeur agréé 120 qui les achète lui-même auprès d'un organisme central
d'émission (non r~plesenlé) qui dispose pour cela d'un stock de cartes et d'un
a~pareil de perSonn~lication 300 (figure 8) permettant de c}ialgc. des unités dans

CA 02262474 l999-02-02

W 098/06070 15 PCT~Rg7/014~6

les caTtes pour un montant désiré. Cet ~ il 300 pemmet en outre de calculer
un cer~ficat, propre à chaque carte de jeu CJ, à par~r notamment d'une clé
choisie par l'exploitant du système de gestion centralisé.
Le système de gestion centralisé 118 cu~~ une unité principale de
tr~itt~ment 134 qui permet, à partir de toutes les infonn~tions récoltées auprès de
chaque dispositif d'enregistrement et de chaque m~rhine de jeux, de réaliser un
contrôle de la gestion, par exemple en établissant des st~tistiques à partir desiILformations récoltées.
Cette unité de ~ .l.ent 134 peut être reliée aux lecteurs de cartes 210
o des m~.hines de jeux 200 par l'intennédiaire d'un modem et d'un réseau comme
le réseau téléphonique co~ul~ ou le réseau ~ Intemet~. Ou bien, comme
représenté, l'unité de l~ ,~ent 134 du système de gestion centralisé 118 est
associée à un modem 136, qui peut être relié lors d'une coln.,.,.i-;c~tion établie à
cet effet, par le réseau de téléco.~ul ications 116, à un lecteur 126 de cartes de
lS collectes CC, lui-même équipé ou connecté à un modem 138.
Le transfert d'infoImations se fait de façon sécurisée. Pour cela, une
procédure d'a-lthent;fication est mise en oeuvre avant tout transfert
d'informations du dispositif vers le lecteur de cartes, et en sens inverse.
L'unité de ~ ent centralisée 134 pourra être réalisée par exemrle par
un or~lin~tellr de type PC ou compatible qui pourra disposer dans sa mémoire de
logiciels de gestion de parc de m~chines et d'aide à la gestion de stock de cartes,
logiciels de gestion que l'on trouve cou~~ent sur le marché. En ~ e,
l'ordinateur de type PC pourra être remrl~cé par un or lin~tel~r de réseau de type
NC ( ~Network Co~ uler~). Cet ortlin~tellr pourra en outre comporter en
mémoire l'en~mble des numéros de série des cartes de joueurs distribuées, de
même qu'il permettra à l'or~ni~me de gestion de rentrer les codes secrets
utilisés ensuite pour le calcul des certificats et la mise en oeuvre des algo. ;~l....e5
à clé secrète.

CA 02262474 1999-02-02

WO 98/06070 PCT/FR97/01456

On a représenté sur la figure 7 le contenu d'un validateur 210 de type
lecteur de cartes à puce. Le v~ 3teut permet de réaliser des mises au moyen des
cartes, il simule pour cela une mise par jetons vers la m~chine 200 et débite lacarte CJ du joueur. Il permet de restituer des gains dans la carte en détournant5 l'ordre ~ jetons rendus ~ de la m~rhine et en créditant la carte.
Ce validateur 210 co~ d essentiell~ment une unité centrale telle qu'un
microprocessellr 211 qui gère l'encemble des opérations. Ce microprocesseur est
réuni par un bus à une mémoire de programme 216 de type EPROM par
exemple, à une deuxième mémoire 217 de type EEPROM par exemple qui
10 permet de mémoriser un certain nombre de paramètres qui sont amenés à évoluertel que le solde du joueur. Le microprocesseur est également relié à une troisième
mémoire 218 de type RAM servant de mémoire vive pour l'exécution du
programme du microprocesseur.
La mémoire 217 est destinée à enregistrer le montant d'argent mis en jeu
et le solde du joueur qui évolue const~mment tout au long des parties de jeux.
C'est dans cette mémoire également que pourra être enregistré le calcul du
nouveau cer~ficat délivré au joueur pour pouvoir l'enregistrer dans sa carte
lorsqu'il désirera arrêter le jeu.
Le microprocesseur est relié à un circuit RTC (~ Real Time Clock ~)
d'horloge temps réel et à un module de sécurité qui co~ relld un algorithme de
diversification de type DES ou RSA.
Le bus est é~lemçnt relié à un afficheur 211 qui permet d'a~icher en
particulier les sommes jouées, les gains obtenus et les sommes ~ es. Ce bus
est relié à l'interf~ce de lecture/écriture 212 destinée à L.~s~er les infiorm~1;Qn~
de/vers des cartes destinées au personnel pour interver~ir par exemple sur les
paramètres du système de paiement (notamment la valeur associée au bouton
mi~.;.. ll".. et m~i.. ~.). Enfin, le bus est relié à un certain nombre de boutons de
comm~n~le, ici trois boutons, un bouton 213 de c~mm~n~e d'éjection de la carte,
un bouton 214 et un bouton 21~. Ces deux boutons servent à miser; le premier

CA 02262474 1999-02-02

WO 98/06070 17 PCT/FR97/01456

col.esy~nd par exemple à la mise minim~1e et le dellxieme à la mise m~xim~le
On peut trouver enfin dans le lecteur validateur 210 un certain nombre
d';nt~rf~ces destinées à le connecter avec l'extérieur. Dans cet exemple de
réalisation on a une interf~ce 219 destinée à relier le lecteur à la m~rhine de jeux.
L'interface 219 permet de décoder les instructions apparaissant sur le bus
et destinées à la m~hine de jeux. L'interface physique 220 destinée à être
connectée à la m~chine de jeux se présente sous la forme d'un connecteur
comportant un ensemble de broches permett~nt d'émettre et de recevoir les
si~n~nx vers/de la m~hine de jeux. Les ~i~n~llX a~paLaissant sur ce connecteur
220 seront ~ét~nnin~S par des instructions circulant sur le bus du lecteur et
décodés par l'int~rf~ce 219. Ces instructions seront elles-mêmes ~ ées par
le programme 216. Le programme et l'interface co~lyl~nant le connecteur 220
sont adaptés au type de m~chine utilisé. Dans l'exemple de réalisation décrit, la
m~.hine répond aux spécifications des m~chines exi~t~nt actuellement sur le
marché.
La figure 8 représente le contenu d'un dispositif d'enregistrement 300 des
cartes de joueurs CJ, utilisé par le système de l'invention pour charger des unités
de jeu dans les cartes de jeu. Ce dispositif coll~r.,.ld essentiellement une unité
centrale de tr~item~nt tel qu'un microprocesseur 301 apte à mettre en oeuvre lesprogrammes de fonctionnement du dispositif d'enregistrement, enregistrés dans
une mémoire non volatile de type ROM ou EPROM 302.
Ce dispositif 300 comporte notamment un programme permettant de
mettre en oeuvre une procédure d'al~then*fic~tion à l'aide d'un algo~ e à clé
secrète de type DES. Il comporte en outre un programme d'application consistant
à réaliser toutes les opérations de lecture et d'écriture dans les cartes et de
mémoriS~tion de données relatives aux transac*ons effect~ées sur ces cartes.
Le microprocessellr 301 est également relié par un bus à une mémoire
réin~rip*ble électriquement de type EEPROM 303. Cette mémoire permet en
par~culier de mP.moricer des ~ansac*ons opérées sur les caTtes, à savoir de

CA 02262474 1999-02-02

W O 98/06070 PCTn~R97/01456
18

mémoriser les sommes créditées sur chacune des cartes CJl, CJ2, Cjn et,
lorsqu'un joueur désire percevoir les gains qu'il a réalisés, à mémoriser les
sommes collesl,ondant à ces gains restitl~és.
Le dispositif comporte en outre une mémoire 304 de type RAM servant de
mémoire vive pour l'exécution du programme du microprocessel~r.
Le calcul d'un cer~ficat d'~l~the-ntification pourra être fait en appliquant
un algorithme à clé secrète de type DES sur des données caractéristiques de
chaque carte. En particulier, on pourra appliquer un algorithme DES ~tili~nt
comme clé secrète K une donnée formée par un code Xl choisi par l'org~nicme
10 de gestion, un code Yl choisi par le fabricant, et le numéro de série N mémorisé
dans la carte. La donnée codée pourra être formée par le solde initial et le
conlenu du co~ u, d'interactions. Ce COmpltllt renseigne sur le nombre
d'opérations e~ectuées avec la carte. Le solde initial correspond au montant
enregistré sous forme d'unités dans la carte lorsque cette carte est délivrée au joueur. Ce certificat initial va servir de cign~lre dans la procédure
d'authentification qui sera opérée lorsque le joueur introduira sa caIte dans levalidateur d'une m~rhine de jeux. A la fin du jeu ou plus exactement lorsque le
joueur voudra retirer sa carte, un nouveau calcul de certificat va être effectué par
le validateur à partir de la même clé secrète mais, avec les nouvelles données,
20 c'est-à-dire notamment avec le nouveau contenu COM du co~ et le
nouveau solde S de la calte.
On peut se reporter m~int~.n~nt au schéma des figures 9 et 10.
La figure 9 représente le contenu d'une carte de jeu CJ. Cette carte
comporte une mémoire qui co,~ el-d une zone non volatile de type EPROM
cont~n~nt les données permanentes stockées sur la calte, à savoir par exemple lecode fixé par l'or~nicme de gestion, Xl, le code de fabricant Yl, et le numéro
de série N de la carte. Comme cela a déjà été dit, ces codes sont choisis pour
définir la clé secrète K qui va servir comme on vient de l'expliquer au calcul
d'un cer~ficat C. Ce certificat évolue ensuite au fur et à mesure de l'l~tili~atinn de

CA 02262474 1999-02-02

WO 98/06070 PCT/FR97/01456
19

la carte et sert avant toute ~ltilic~tion, de sign~tllre lors de la procédure
d'~lth~ntification qui est réalisée entre le v~lid~tellr lecteur de carte 210 et la
carte du joueur.
La carte de jeu CJ comporte en outre une zone co.~ des cellules
5 mémoire électriquement eff~bles par exemple de type EEPROM. La zone
contient donc la valeur initiale du certificat C chargée à la remise de la carte au
joueur, valeur qui est effacée et réinscrite à chaque nouvelle valeur de cer~ficat.
Cette partie de mémoire comporte en outre un CO~ d'interactions dont le
contenu rçncei~ne sur le nombre d'opérations e~ectuées avec la carte depuis le
10 début de la vie de la carte. L'indication de comptage ne peut ni se remettre à
zéro, ni se décrémenter. Et enfin, la carte de jeu CJ comporte une zone
correspondant au solde S des joueurs.
La figure 10 représente le contenu d'une carte de collecte CC. Cette carte
comporte une unité centrale de traitement de type microprocesseur 1, reliée à une
horloge temps réel RTC ainsi que des moyens de mémori~tion de grande
c~p~cité par exemple 16 ou 24 Koctets. Elle comporte par exemple une mémoire
non volatile de type ROM ou EPROM 10 et une mémoire non volatile
réinscriptible EEPROM 11. La mémoire 10 comporte un programme de mise en
oeuvre d'un algolil~e à clé secrète de type DES permettant de réaliser la
20 procédure d'~lthentification comme on l'a déjà décrit, et un programme
d'applic~tion permettant de réaliser des lectures et écritures en temps réel. Ceprogramme permet en effet d'aller lire les inform~tionc cont~-m-es dans la
mémoire 303 du disposi~f d'enregistrement pour les inscrire dans la mémoire 11
de la carte de collecte, ces informations correspondant à toutes les transactions
2s réalisées par chaque carte CJl, CJ2 à Cjn.
Le programme d'application va peImettre ensuite de transférer les
inform~tion.~ m~mori~ées de la mémoire 11 vers le lecteur 126 (figure 6) pour
les transmettre à l'unité centrale de l,~ ent 134.

CA 02262474 1999-02-02

W 0 98/06070 PCT~R97/01456

La collecte de ces inform~tionc se fait après avoir mis en oeuvre une
procédure d'~llthen*fication follrniss~nt une si~n~hlre, obtenue en appliquant un
algo~ e DES nhlic~nt comme clé la clé secrète K à une donnée perm~n~.nte de
type numéro de série NO de la carte de collecte.
La figure 11 représente le contenu d'une carte d'habilitation CH. Cette
caIte est de même type que la carte de collecte CC. Elle comporte une unité
centrale de traitement de type microproceSsellr 2, une mémoire volatile de type
ROM ou EPROM contPn~nt un programme de mise en oeuvre d'une procédure
d'authentification utili.c~nt par exemple un algorithme à clé secrète DES et un
10 programme d'application de cette carte d'habilitation.
Cette carte comporte en outre une mémoire non volatile
réinscriptible électriquement de type EEPROM 21. La mémoire 21 comporte un
fichier de paramètres permettant de paramétrer le dispositif d'enregistrement et le
validateur lecteur de cartes. Ce fichier pourra comporter par exemple comme
15 paramètres les valeurs associées aux boutons de mise minim~le et de mise
m~xim~le et un numéro affecté à chaque machine de jeux. Le programme
d'application de la carte va permettre d'effectuer des lectures et écritures dans
cette mémoire 21.
Cette calte d'habilitation CH est utilisée pour lancer le démaIrage des
20 lecteurs de cartes à puce de jeu, après ~llthPntifiç~tion La procédure
d'~thentification mise en oeuvre utilise une clé secrète KH, obtenue à partir
d'un code X2 choisi par l'exploitant et d'un code Y2 choisi par le fabricant. Laclé de codage est appliquée à une ~onnée rési~nte qui peut être par exemple le
numéro de série NH de la carte d'habilitation CH. La mise en oeuvre du
25 programme d'~llthentification permet d'échanger des si~n~tnres avec le lecteur
de carte d'une m~hine de jeu, et dans le cas où il y a ~llth~ntification réciproque,
d'~lltori~er le démaIrage de la machine.

CA 02262474 1999-02-02

W O 98106070 21 PCTnFR97/01456

On pourra prendre, pour les cartes de jeu, des mémoires rechargeables,
telles que celles décrites dans la dPmAn(le de brevet européen, déposée par la
n~l~resse sous le n~ 90 400027.0, publiée sous le numéro 0 378 454.
On pourra prendre également une carte telle que décrite dans la demande
5 de brevet européen, déposée par la demanderesse sous le numéro 90 402846.1,
publiée sous le numéro 0 423 035.
En v~ nte7 la carte de jeu sera constituée d'une carte sans contact, ou
bien une carte mixte à fonc~onnement à contact et sans contact, si la m~chine dejeu comporte un lecteur de telles cartes.
On pourra prendre, pour la carte de collecte, une carte à microprocesseur
et horloge interne temps réel possédant une grande capacité mémoire (16 ou 24
Koctets) telle que l'on peut trouver sur le marché. La mémoire utilisée pourra
être une mémoire flash EPROM.




. ~

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date Unavailable
(86) PCT Filing Date 1997-08-05
(87) PCT Publication Date 1998-02-12
(85) National Entry 1999-02-02
Dead Application 2003-08-05

Abandonment History

Abandonment Date Reason Reinstatement Date
2002-08-05 FAILURE TO REQUEST EXAMINATION
2002-08-05 FAILURE TO PAY APPLICATION MAINTENANCE FEE

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Registration of a document - section 124 $100.00 1999-02-02
Application Fee $300.00 1999-02-02
Maintenance Fee - Application - New Act 2 1999-08-05 $100.00 1999-07-27
Maintenance Fee - Application - New Act 3 2000-08-07 $100.00 2000-07-28
Maintenance Fee - Application - New Act 4 2001-08-06 $100.00 2001-07-26
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
GEMPLUS
Past Owners on Record
FOGLINO, JEAN-JACQUES
ORUS, HERVE
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Description 1999-02-02 21 1,088
Representative Drawing 1999-05-03 1 4
Drawings 1999-02-02 7 106
Abstract 1999-02-02 1 63
Claims 1999-02-02 5 233
Cover Page 1999-05-03 1 41
PCT 1999-02-02 15 579
Assignment 1999-02-02 6 179
Fees 1999-07-27 1 32