Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PARKING SPACE MANAGEMENT SYSTEM WITH AN AUTHORIZED USER CONTROL TERMINAL AND A CONTROL STATION SIGNALING TERMINAL, AND APPLICATION SOFTWARE
Document Type and Number:
WIPO Patent Application WO/2006/010829
Kind Code:
A1
Abstract:
The invention relates to a parking space management system, characterized in that it comprises a plurality of terminals (1) each of which cooperates with a vehicle detector (2), a plurality of means (3) for identifying authorized users, a computer management system (4) comprising local area servers (5), a central server (6), a message generating server (7), one or several control stations (8), at set of intervention service (9), also characterized in that each terminal (1) carries out at least the following functions: vehicle detection, message display, card reading function or other identification means reading function, message transmission system to a central control station which can alert police services via telecommunication networks with the aid of a computer server. According to the invention, one terminal consists of a body (10) with at least luminous panels (11) and a message display device (12), a luminous cover (13), and is connected to a vehicle detector.

Inventors:
FAIVRE JACQUES (FR)
DE LA CROIX-VAUBOIS MARC (FR)
Application Number:
PCT/FR2005/001596
Publication Date:
February 02, 2006
Filing Date:
June 24, 2005
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
TECHNOLIA SARL (FR)
FAIVRE JACQUES (FR)
DE LA CROIX-VAUBOIS MARC (FR)
International Classes:
G07B15/02; G07C1/30; G07F7/00; G07F17/24; G08G1/14; (IPC1-7): G07B15/00
Domestic Patent References:
WO2000023949A12000-04-27
WO1994020330A11994-09-15
WO2001035264A12001-05-17
WO2003005324A12003-01-16
Foreign References:
US6037880A2000-03-14
FR2825544A12002-12-06
US6081205A2000-06-27
US20030112154A12003-06-19
Attorney, Agent or Firm:
Poupon, Michel (L'Escurial - Technopole de Brabois 1, avenue de la forêt de Haye Vandoeuvre-Les-Nancy Cedex, FR)
Download PDF:
Description:
Ensemble de gestion de places de stationnement, avec borne de contrôle d'usager autorisé et de signalement à un poste de contrôle, et logiciel d'application

L'invention concerne un ensemble de gestion de places de stationnement. Plus particulièrement l'invention a pour objectif de créer un concept nouveau de gestion de places de stationnement, qui consiste notamment mais non limitativement à détecter l'arrivée et le départ d'un véhicule sur une place qui est réservée à des usagers autorisés (livreurs, convoyeurs de fonds, handicapés ou autres), de contrôler l'autorisation dudit véhicule, et en cas d'infraction de signaler celle-ci d'une part au conducteur du véhicule et d'autre part à un poste de contrôle qui alerte des agents verbalisateurs. Cet objectif est atteint par l'invention qui consiste en un procédé pour la gestion de places de stationnement caractérisé en ce qu'il gère les places en fonction d'une base de données d'utilisateurs autorisés et en ce qu'il comporte les étapes suivantes : - détection de la présence d'un véhicule sur ladite place réservée, - déclenchement sur une borne placée au voisinage de la place de signaux et/ou affichage d'au moins un message à l'intention du conducteur du véhicule, - lecture d'un moyen d'identification présenté par l'utilisateur, - transmission des données d'identification à un serveur gérant une base de données des utilisateurs autorisés, - contrôle du moyen d'identification de l'usager par ledit serveur, - et selon le résultat de l'identification soit déclenchement sur la borne d'un signal ou d'un message autorisant le stationnement, soit émission d'alerte et localisation de l'infraction par le serveur puis avertissement des services d'intervention. L'invention concerne également un ensemble de gestion de places de stationnement, caractérisé en ce qu'il comporte : - une pluralité de bornes chacune coopérant un détecteur de véhicule, une pluralité de moyens d'identification d'usagers autorisés, - un ensemble informatique de gestion avec au moins un serveur, - un ou plusieurs postes de contrôle, un ensemble de terminaux de services d'intervention, et en ce que chaque borne assure au moins les fonctions suivantes : détection de véhicule, affichage de messages, lecture de carte, ou autre moyen d'identification, envoi de messages vers un poste de contrôle central qui pourra alerter les services de police via les réseaux de télécommunication avec un serveur informatique. Particulièrement une borne est composée d'un corps, fixé verticalement dans le sol à proximité d'une place de stationnement à surveiller, ledit corps présentant en partie haute un panneau lumineux, un afficheur de messages, un cabochon lumineux, et un affichage nocturne, la borne étant reliée à un détecteur de véhicule placé dans le sol de la place de stationnement à surveiller, et servant à transmettre à la borne un signal d'arrivée ou de départ d'un véhicule. L'invention consiste également en un logiciel d'application pour le fonctionnement de l'ensemble précité et permettant : • de recevoir les signaux d'infraction sur une cartographie affichée sur un poste de contrôle, • de générer des appels vers les forces d'intervention en service dans le secteur de la borne émettrice des signaux d'infraction, • de visualiser toutes les statistiques des événements ...

On comprendra mieux l'invention à l'aide de la description ci-après faite en référence aux figures annexées suivantes : - la figure 1 est une vue d'ensemble d'une borne selon l'invention, - la figure 2 : montre un véhicule stationnant sur une place surveillée par la borne de la figure 1 , - la figure 3 est un organigramme de fonctionnement d'un premier mode de mise en œuvre de l'ensemble de gestion selon l'invention, - la figure 4 est une architecture fonctionnelle d'une borne selon l'invention, la figure 5 est une représentation des activités au sein d'une borne selon l'invention, - la figure 6 représente l'architecture simplifiée d'un mode de mise en œuvre de l'invention, la figure 7 représente l'architecture détaillée du mode de mise en œuvre de la figure 6, la figure 8 représente schématiquement la liaison du serveur avec un poste client. Un ensemble de gestion de places de stationnement selon les figures 2 à 3 comporte : une pluralité de bornes (1) chacune coopérant avec un détecteur de véhicule (2), - une pluralité de moyens d'identification (3) d'usagers autorisés, un ensemble informatique de gestion (4) pour l'envoi et la réception de données avec des serveurs locaux (5), un serveur central (6), un serveur de génération de messages (7), un ou plusieurs postes de contrôle (8), - un ensemble de terminaux de services d'intervention (9). A titre d'exemples d'applications, on peut installer un lot de bornes telles que : - sur une agglomération et les gérer depuis un serveur local (5) de la mairie, sur un ensemble commercial de type galerie marchande ou grande surface, un espace de transport en commun (transport ferroviaire, aéroport ...), un espace d'enseignement type école ou université ..., et au final tout espace privé ou public destiné à recevoir du public .

Une borne telle que (1) assure au moins les fonctions suivantes : détection de véhicule, affichage de messages, lecture de carte, ou autre moyen d'identification, envoi de messages vers un poste de contrôle central qui pourra alerter les services de police (ordinateur, téléphone, fax, PDA, etc..) via les réseaux de télécommunication avec un serveur informatique. Une borne (1) est extérieurement composée d'un corps (10) par exemple sensiblement cylindrique, fixé verticalement dans le sol à proximité d'une place de stationnement à surveiller, ledit corps (10) présentant en partie haute un panneau lumineux (11), un afficheur (12) de messages, un cabochon ou dôme lumineux (13), et un affichage nocturne (14). La borne (1) est reliée à un détecteur de véhicule (2) par exemple une boucle de courant placée dans le sol de la place de stationnement à surveiller, et servant à transmettre à un micro-contrôleur (15) de la borne un signal d'arrivée ou de départ d'un véhicule. La partie basse de la borne est protégée par un fourreau en granit cylindrique et d'une hauteur de 50 cm. La boucle de courant (18) est en mesure de détecter les modifications de champs magnétiques provoquées par l'arrivée et le départ d'un véhicule sur une durée qui dépasse 24 heures. Le panneau lumineux (11) fait apparaître ou disparaître des ensembles graphiques couleurs (panneau d'interdiction, symbole handicap ...) en rapport avec les événements gérés par la carte du microcontrôleur. Dans une version à panneau rétro-éclairé, le panneau lumineux (11) fonctionne avec un ensemble de diodes réparties autour de « plaques pochoirs ». Les plaques peuvent être interchangeables. Dans une version à écran LEDS, le panneau lumineux (11) fonctionne avec un ensemble de diodes réparties sur un circuit imprimé spécifique qui intègre les deux visuels : logo handicap (diodes bleues) et stationnement interdit (diodes rouges). Les circuits peuvent être interchangeables. L'afficheur de messages (12) préférentiellement un afficheur à leds (diodes électro luminescentes), permet d'afficher des messages à l'intention de l'usager et/ou du conducteur du véhicule, comme ceux donnés à titre d'exemple plus loin. L'afficheur de messages (12) comporte également un compteur de temps pour pouvoir par exemple afficher la durée de stationnement autorisé et/ou décompter une durée de stationnement restante. L'afficheur de message (12) permet à la fois d'afficher du graphisme et des caractères (jusqu'à 4 lignes de 15 caractères maxi), les 4 lignes permettent en mode graphique d'afficher des pages prédéfinies (500) contenues dans une mémoire locale (flash). Le cabochon lumineux (13) placé au sommet de la borne comporte un ou plusieurs feux de préférence bicolores, pouvant émettre des signaux lumineux rouges ou verts selon le signal à transmettre au conducteur du véhicule. Le cabochon lumineux rouge/vert contient 80 diodes haute luminosité réparties sur un circuit géré par la carte microcontrôleur ; il s'allume en vert et clignote en rouge selon les événements. L'intérieur du corps (10) de la borne contient et protège des composants électroniques ou électriques à savoir : - un buzzer sonore (19) en option qui assure un signal sonore lorsqu'un moyen d'identification (3) est présenté devant le lecteur (22) et pour valider chaque événement nouveau (affichage... etc), - au moins un moyen émetteur récepteur comme un modem radio (20) et/ou un modem de type GPRS (21). Le modem radio assure la réception/lecture d'un code envoyé par la télécommande ( alternative à la carte RFID) mais aussi les échanges d'informations entre la borne et un serveur local proche, ou une borne relais, en cas de non couverture du réseau GSM (portée maxi testée en milieu urbain 400 m de rayon). Le modem GPRS assure la transmission des informations entre les bornes et le serveur central ; il assure la couverture de tout un réseau de bornes urbaines par les serveurs locaux et centraux, - un lecteur (22) des moyens d'identification (3), préférentiellement une carte à puce, sans contact ou mixte sans et avec contact avec en option un boîtier-télécommande (24) pour envoyer les informations de la carte (autorisation de stationnement) aux bornes, depuis un véhicule. Les cartes validant les droits sont de type « Philips mifare 13,56 Mhz 512 B » ; elles peuvent recevoir une impression quadrichromie recto verso en qualité photo. A titre d'exemple, la télécommande a la dimension d'une carte de crédit normalisée pour une épaisseur de 5 mm ; elle contient une pile qui lui assure une durée de plusieurs mois. Sa portée est limitée par exemple à 10 m Elle fonctionne sur une fréquence de 868 Mhz, - un afficheur de signalisation nocturne composé de leds bleues, par exemple cinq, réparties sur un circuit géré par la carte microcontrôleur, et activable par une horloge programmée, - un bloc d'alimentation (17), avec transformateur de tension pour abaisser la tension du secteur auquel est raccordée la borne. L'alimentation reçoit un courant de 220 V qu'elle convertit en courant continu de 5 et 12 volts ; l'ensemble en 220 V consomme au maximum 100 W/h à 0,5 ampères, - un micro-controleur (15) qui gère l'ensemble des moyens contenus dans la borne ainsi que les informations reçues de la boucle de courant (2) qui lui est associée, chaque fonction (affichage, lecture de badge, détection ... ) est contrôlée par un circuit intégré spécifique pour garantir une plus grande robustesse. Pour la plupart les composants de la borne ont été développés spécifiquement, d'une part pour des raisons de coûts, et d'autre part pour garantir une maîtrise de la chaîne de composants (maîtrise des entrées/sorties/compatibilités problématiques avec les ensembles du commerce ) et des approvisionnements.

Les serveurs locaux (5) sont équipés d'un modem radio (bornes à proximité) ou d'un modem ADSL permettant une connexion Internet avec IP Fixe ; le noyau serveur est développé sous linux avec une architecture LAMP (Linux Apache MySq! Php) avec la distribution Linux : Debian. Ils contiennent la base de données locale et un applicatif ou logiciel d'application spécifique développé en langages C et Java, qui effectue les fonctions suivantes : • Cas 1 : modem radio 869 mhz : serveur maître / borne esclave : o envois permanents de requêtes sur l'état des bornes (1), o gestion d'une base de données locales, o rapatriement des informations : chaîne de caractères de 13 octets (N0 borne, état, N°badge, CRC)1 o vérification de la validité des informations (entre base de données locale et base de données centrale), o renvoi de commandes vers les bornes 1 , o envoi de demande d'intervention vers un centre de maintenance comportant un serveur central (6) en cas de non-réponse d'une borne (1), o envoi automatique d'appels vocaux et de SMS, vers les terminaux des agents d'intervention via le serveur de message (7). • Cas 2 : modem GPRS (communication basée sur protocole TCIP) : o réception permanente de rapports sur l'état des bornes (1), o réception des informations : chaîne de caractères de 13 octets (N° borne, IP, état, N°badge, CRC), o vérification de la validité des informations dans la base de données locale et/ou la base de données centrale, o renvoi de commandes vers les bornes (1), o envoi de demande d'intervention vers un centre de maintenance avec serveur central (6) en cas de non-activité d'une borne, o envoi automatique d'appels vocaux vers les terminaux téléphone, fax ou autre des agents d'intervention (9) via le serveur de message (7). La base de donnée locale gérée par le serveur local (5) contient les fiches de tous les utilisateurs locaux autorisés, par exemple des personnes handicapées, des livreurs etc.. La base de donnée centrale gérée par le serveur central (6) contient la base de données centralisée de tous les serveurs locaux et elle est développée en My SQL. Le serveur central (6) contient également un applicatif ou logiciel d'application qui gère les appels à la maintenance (envoi de messages vocaux via le serveur message (7) ou de SMS) ; il permet aux clients autorisés (par code d'accès) d'intervenir sur les bases de données via Internet. Les postes de contrôle client (8) sont reliés aux serveurs locaux (5) via Internet (modem ADSL) ; ils contiennent un applicatif et une interface de commande développée en applet Java capable de fonctionner sous tous les ordinateurs existants (linux, Windows, mac OS ...) qui permet : • de recevoir les signaux d'infraction sur une cartographie (23) affichée sur un poste de contrôle (8), • de générer des appels vers les forces d'intervention en service dans le secteur de la borne émettrice des signaux d'infraction, • de visualiser toutes les statistiques des événements ... Le logiciel de gestion intégré aux composants électroniques va permettre : • de recevoir des codes et d'afficher des pages prédéfinies (500) contenues dans une mémoire locale (flash 128 Ko) en rapport avec les événements (arrivée de véhicule, détection/lecture de badge ...) : mode graphique permettant d'afficher jusqu'à 15 caractères ou des représentations graphiques, • de générer des messages variables sur l'ensemble de l'afficheur ou sur 1 ,2 ou 3 lignes - interprétation de code ASCI autorisant 10 caractères par ligne - pour permettre notamment de faire apparaître un compteur de temps, un compteur de coûts en euros ... ), • de combiner les modes textes et graphiques, • de réaliser des animations : clignotement, défilement (64 pages par message défilant). Un ensemble informatique ou poste de contrôle (8) (serveur/logiciel/centre de contrôle) gère l'ensemble des opérations et administre les services afférents : attribution et édition des cartes, gestion d'un compte « stationnement » (en option), visualisation des infractions, acheminement des appels vers les bons destinataires, suivi des réponses et édition des statistiques du service, télémaintenance des dispositifs... Par ailleurs, le dispositif comporte un ensemble d'options matérielles et logicielles, mode d'alimentation selon réseau disponible, type de réseaux télécom disponibles, compte utilisateur à débiter, statistiques, natures et contenus des messages aux usagers -vocal, affichage de caractères, de pictogrammes... - gestion de plusieurs places à partir d'une borne, envoi des messages vers plusieurs destinataires et/ou plusieurs terminaux -ordinateurs, mobiles, téléphones, fax...-, design particuliers, protections spécifiques, intégration de surfaces de communication, ajout de fonctionnalités compatibles (information vocale, localisation...), développement d'une interface de contrôle des infractions sur cartographie spécifique... qui vont permettre une adaptation optimale aux contraintes du terrain. Ces options seront intégrées dans les dispositifs finaux selon les choix résultants de l'étude préalable.

En outre, au moins une borne (1) peut comporter une prise de connexion électrique. Ainsi une option supplémentaire est proposée ; elle permet de fournir à des clients identifiés, une source d'énergie électrique permettant notamment d'alimenter des appareils électriques lors de manifestations ponctuelles (ex : fête de la musique) ou de recharger des batteries (véhicules électriques ...) ; dans ce dernier cas, la borne va à la fois permettre de réserver une place aux véhicules électriques, de s'identifier avec le badge, de recevoir du serveur une autorisation de charger du courant, de débloquer la trappe d'accès aux prises de courant, de débiter un compte avec visualisation à l'écran des sommes débitées ...

On note également que certains composants peuvent être remplacés par d'autres fonctionnellement équivalents (ex: le micro-contrôleur par un PC embarqué, le modem 20 ou 21 par un système filaire).

L'ensemble de gestion selon l'invention peut par exemple fonctionner comme suit : Une voiture se gare sur une zone réservée... Son arrivée est détectée et déclenche un signal lumineux (lampe rouge clignotante)... Ainsi que l'affichage et/ou la vocalisation d'un message : « emplacement réservé - présenter votre badge sinon appel à la police » ou « arrêt autorisé 5 mn... au-delà appel police... etc. Sur présentation d'une carte, un message s'affiche « Stationnement autorisé jusqu'à... » et/ou « votre compte sera débité de... » puis la lampe passe au vert. Dans tous les cas, un décompte des temps restant s'affiche seconde par seconde jusqu'à l'apparition, le cas échéant du symbole d'interdiction de stationner si le temps alloué est dépassé. Si la carte n'est pas présentée dans un temps défini ou si le temps alloué est dépassé, un message signalant l'infraction et sa localisation, est envoyé au poste de contrôle qui pourra déclencher les interventions de la police ou de la fourrière. Il peut être aussi directement envoyé sur les récepteurs mobiles (téléphones, PDA ...) des agents d'intervention, sans passer par un poste de contrôle. Une possibilité d'amende progressive évoluant en fonction de tranche de temps peut être gérée par la borne. Si la voiture quitte le stationnement dans les temps alloués, la borne se remet au vert (attente de véhicule) et le cas échéant (infraction), l'alerte disparaît sur le poste de contrôle. Un message indiquant le départ du véhicule peut également être envoyé aux agents avant qu'ils ne se déplacent. L'ensemble de gestion selon l'invention a atteint son objectif à savoir de : - protéger les places de parking réservées aux personnes handicapées ou autorisées, en prévenant les automobilistes non autorisés qu'un appel sera émis en direction de la police ou des services autorisés (ex : Hypermarchés) s'ils ne peuvent présenter la carte autorisant le stationnement sur cette place, - autoriser le parking aux ayants-droit pendant une durée définie et/ou en débitant un compte si le parking est payant. En outre, il présente des avantages importants, et notamment : - il trouve son efficacité dans la dissuasion des usagers non-autorisés sans générer d'obstacle (systèmes avec barrières ou arceau télécommandé) sur place, les handicapés non munis de la carte peuvent se garer, la police ne verbalisera pas à la vue du macaron « handicapé » : ainsi, on ne subordonne pas un droit à la possession d'une carte ou d'une télécommande, de plus, et dans ce cas, les policiers qui se seront déplacés pourront vérifier si le badge apposé sur la voiture est bien valide ( contrôle des faux badges), la robustesse au vandalisme (actif ou passif) est maximale : pas de barrière forcée ou d'arceaux plies... coûts de maintenance réduits, le système est éducatif et doit rapidement garantir un comportement citoyen, la tolérance en rapport avec l'application d'une sanction au constat d'une infraction est à l'initiative du poste de contrôle, le système permet de réserver en temps réel des places de stationnement et de contrôler la disponibilité de celles-ci (ex : pour livraison, convoyeur de fonds...), il libère donc des places lorsque leur occupation n'est pas nécessaire. La possibilité depuis le poste client de prévenir un service d'accueil personnalisé, par exemple une assistance physique en fonction du handicap de la personne. Ce service est considéré comme une variante de service d'intervention.

On décrit à présent un ensemble de gestion selon un mode de réalisation des figures 4 à 8.

• Description de l'architecture du serveur L'architecture du système est basée sur un modèle client/serveur. (voir figures 6 et 7) La base de données qui centralise les différentes informations se situe sur un serveur distant pour que l'accès puisse s'effectuer depuis n'importe quel poste client. Cette architecture permet également de sécuriser l'échange des informations et les accès à la base de données. La communication entre le serveur, les bornes est une communication de type TCP. La liaison entre le serveur et les postes clients se fait par une connexion Internet. Les échanges entre les différents acteurs doivent être sécurisés.

• Spécifications du serveur Le serveur (204) est basé sur une technologie OPEN SOURCE pour sa gratuité, sa simplicité de mise en oeuvre, sa fiabilité et ses performances.

• Choix des langages de programmation Pour le serveur, l'application permettant les échanges entre les bornes et les postes sera développé en C. Le programme qui sera lancé sur celui-ci doit être exécuté en tâche de fond et il doit traiter les informations rapidement. La base de données sera stockée sur le serveur (204). Le serveur sera également pourvu d'un serveur Apache/PHP pour les connections à la base de données depuis un navigateur internet. Les clients légers tels que les administrateurs de bornes ou de cartes seront réalisés en PHP. L'accès est sécurisé au moyen d'un login et d'un mot de passe et accessible depuis n'importe quel poste connecté à Internet. Les clients du type Poste de contrôle où il est nécessaire d'avoir un dynamisme sera réalisé sous forme d'Applet Java ou autre. La borne sera développée en C.

• Architecture de la borne L'architecture fonctionnelle d'une borne peut être schématisée comme sur la figure 4 avec : • Un module d'entrée/sortie (101) comportant un micro contrôleur (102) gérant un lecteur (103), un afficheur (104), une boucle de détection de véhicule (105), des diodes (106), • Un module principal (107) composé essentiellement d'un PC embarqué, communiquant par un poste USB (109) avec le micro contrôleur (102) et par un port série -110) avec le lecteur (103) et gérant un module de communication (111). La modélisation des activités au sein de la borne est schématisée sur la figure 5. L'architecture complète simplifiée de l'ensemble de gestion est schématisée en figure 6 et son architecture détaillée en figure 7. Les acteurs de cet ensemble sont des postes clients (201 , 202, 203), un serveur (204), un réseau de télécommunication (205, 206, 207).

• Système de la borne Au démarrage, le système se charge de l'initialisation du module de communication (GPRS, wifi...) et lance le démon correspondant au programme de la borne. Les bornes seront munies de cartes soekris (net4801). Le système d'exploitation sera un OpenBSD. Son installation doit être minimale pour tenir avec les programmes sur un compact flash de 256Mo voir 128Mo. ( Possibilité de migration prochaine sous FREEBSD ) Les librairies dynamiques doivent être intégrées dans le système.

Modélisation des activités : Au sein de la borne les activités sont schématisées selon la figure 5. Programme embarqué sur une borne Se charge de la connexion avec le serveur. Si serveur trouvé, continuer, sinon (après 3 tentatives), se connecter à un second serveur. Si second serveur trouvé, continuer, sinon (après 3 tentatives), lancer programme sans gestion de la liaison avec le serveur (mode autonome). Tenter de se reconnecter au serveur toutes les minutes. Vérification des possibles mise à jour (téléchargement du nouveau programme). Il sera nécessaire de définir le moteur d'automate utilisé. L'automate d'état fini définit les actions à exécuter en fonction de l'état dans lequel la borne se trouve ainsi que les événements qui surviennent. Les messages sont écrits dans la langue du demandeur. En cas d'erreur, le message sera affiché en français. Définir une base des cartes en local.

• Comportement d'une borne Au moyen d'une gestion des horaires au niveau du serveur, la borne pourra ne pas être activée à l'arrivée d'un véhicule. En dehors des horaires prévus pour la réservation des places, les lampes haute luminosité, l'écran à diodes, et le symbole rétro-éclairé des bornes sont désactivés. Si la borne est active, la lampe verte est allumée. Au moyen d'une boucle de courant, la borne détecte l'arrivée d'un véhicule. Cette arrivée déclenche simultanément plusieurs opérations en fonction du type de la borne. 1) Pour une borne de stationnement réservé (ex : place handicapé, place livraison, place convoyeur de fond) : • Passage de la lampe haute luminosité de la borne au rouge clignotant. • Message vocal et écrit invitant à présenter son badge. • Envoi d'un message au serveur l'informant qu'un véhicule est en stationnement devant la borne et en attente de présentation de carte. • Lancement d'un décompte du temps restant en secondes pour la présentation de la carte. A cette étape, plusieurs actions sont possibles. a) Si une carte est présentée au lecteur, la borne récupère le numéro de la carte et le transmet au serveur pour vérification. • Dans le cas d'un numéro de carte valide, la lampe haute luminosité de la borne passe au vert et un message précisant le droit de stationner s'affiche à l'écran. • Dans le cas d'un numéro de carte invalide, le message de présentation d'une carte valide est répété. Le décompte continu. b) Si aucune carte n'a été présentée à la fin du temps alloué, la lampe haute luminosité de la borne se met au rouge, le symbole d'interdiction de stationner s'allume et un message est envoyé au serveur l'informant que le véhicule stationné devant la borne est en infraction. c) Si le véhicule part avant la fin du délai imparti pour la présentation de la carte, la borne se remet en attente, la lampe repasse au vert et un message précisant l'arrêt de l'attente de la présentation de la carte est envoyé au serveur. 2) Dans le cas d'une borne d'arrêt minute, • Passage de la lampe haute luminosité de la borne au vert. • Envoi d'un message au serveur l'informant qu'un véhicule est en stationnement devant la borne. Si le véhicule quitte le stationnement avant la fin du temps alloué, la borne se remet en attente de véhicule, la lampe repasse au vert et un message précisant le départ du véhicule est envoyé au serveur. Un décompte du temps de stationnement autorisé peut être lancé si la borne est une borne d'arrêt minute ou si le temps est limité dans le cas d'une borne de stationnement réservé. Dans le cas où la durée de stationnement serait limitée, la présence du véhicule à la fin du décompte entraîne l'allumage de la lampe haute luminosité de la borne au rouge, le symbole d'interdiction de stationner s'allume et un message est envoyé au serveur l'informant que le véhicule stationné devant la borne est en infraction. Le départ du véhicule entraîne dans tous les cas un signalement au niveau du serveur. La gestion des infractions est réalisée au niveau du poste de contrôle en liaison avec le serveur. Cependant, on affiche sur l'écran à diode de la borne, les informations relatives à l'infraction et en particulier, le montant de l'amende. Les amendes peuvent être progressives. Dans ce cas, on affiche le temps avant chaque niveau d'amende et le montant. Dans le cas d'une place payante, un compte peut alors être débité au niveau du serveur. Dans ce cas la borne en informe l'usager sur son écran. Tout comme les amendes, le prix peut varier en fonction du temps passé sur la place de stationnement. Les messages sont écrits ou parlés dans la langue du demandeur. En cas d'erreur, le message sera affiché en deux langues (français et anglais).

Définition des actions d'une borne 1) En cours d'initialisation Au démarrage, le système initialise les différents composants (RFID, Microcontrôleur, Leds, Détecteur, (Radio), ...) ainsi que l'environnement (Température, Humidité, ...). Si le système comporte un problème, il en avertit le serveur si possible (Si le programme a été lancé, le GPRS doit fonctionner), et continue si le problème est anodin (avec solution programme local), sinon le système se charge d'arrêter la borne proprement. Une fois l'initialisation terminée, on contrôle si la borne doit être mise en veille en vérifiant les horaires de fonctionnement de la borne (paramétrables) 2) Mise en veille En dehors des horaires prévus pour la réservation des places, le dôme (13), l'afficheur (12), et les logos de la borne sont désactivés. On affiche une page beta sur l'afficheur. On envoie la veille au serveur. 3) En attente • Le dôme est éteint. • Message écrit (paramétrable) précisant que la place est réservée à un certain type de population. • Le lecteur de badge est éteint • Le logo stationnement interdit est éteint et le logo handicapé est allumé dans le cas d'une place de stationnement réservée aux personnes handicapées 4) Arriver d'un véhicule • Le dôme est éteint. • Si la borne est une borne d'arrêt minute, on passe directement dans l'état « Accorder le stationnement ». • Message écrit (paramétrable) invitant à présenter son badge. • Mise en route du lecteur de badge. • Envoi d'un message au serveur l'informant qu'un véhicule est en stationnement devant la borne et en attente de présentation d'une autorisation. • Lancement d'un décompte du temps restant en secondes pour la présentation de l'autorisation. Ce temps est paramétrable et n'est pas mentionné à l'utilisateur. • N secondes (paramétrable) avant la fin du temps accordé pour la présentation d'une autorisation, le dôme passe au rouge clignotant. • Si aucune autorisation n'a été présentée à la fin du temps alloué, le système passe à l'état « Refuser le stationnement » • Si le véhicule part avant la fin du délai imparti pour la présentation de l'autorisation, la borne se remet en attente et un message précisant le départ du véhicule est envoyé au serveur. 5) Présentation d'une autorisation • Si une carte est présentée au lecteur (22), la borne récupère le numéro de la carte et le transmet au serveur pour vérification. « Le lecteur de badge est éteint • Message écrit (paramétrable) précisant le contrôle. • La borne passe alors dans l'état « Contrôle de l'autorisation » 6) Contrôle de l'autorisation • La borne reste dans cet état tant qu'elle n'a pas reçu une réponse du serveur (204). • Dans le cas d'un numéro de carte valide, la borne passe dans l'état « Accorder le stationnement » • Dans le cas d'un numéro de carte invalide, le message de présentation d'une carte valide est répété. La borne repasse dans l'état « Arriver d'un véhicule ». Le décompte continu. • Si la borne n'a pas reçu de réponse du serveur N secondes (paramétrable) après l'envoi, la borne passe dans l'état « Accorder le stationnement ». 7) Accorder le stationnement • Le dôme passe au vert. • Message écrit précisant le droit de stationner. • Si le temps de stationnement est limité, un décompte du temps de stationnement autorisé est lancé. • N secondes avant la fin de la durée de stationnement autorisé, le dôme passe au vert clignotant. • Dans le cas où la durée de stationnement serait limitée, la présence du véhicule à la fin du décompte entraîne le passage de la borne dans l'état « Refuser le stationnement » 8) Refuser le stationnement • Allumage du cabochon de la borne au rouge. • Le symbole d'interdiction de stationner s'allume . • Affichage de la page précisant l'infraction sur l'afficheur. • Un message est envoyé au serveur l'informant que le véhicule stationné devant la borne est en infraction. Le départ du véhicule entraîne dans tous les cas un signalement au niveau du serveur. 9) Fermeture • Ferme les différents accès aux composants de la borne. • Ferme le programme. • Rôles du serveur Le serveur a deux rôles. Il analyse les informations concernant le porteur de la carte en fonction de l'action (demande de stationnement, paiement, ...). Et il sert d'intermédiaire entre les bornes et les différents postes de contrôle des postes clients (chaque borne n'est gérée que par un seul poste client). L'analyse de la présence d'une demande venant d'une borne doit être effectuer en temps réel. Lorsqu'une demande arrive, on récupère le nom du client qui à la charge de la borne d'où provient la demande et on lui envoie l'information d'arrivée d'un véhicule sur la place de stationnement. Si aucune carte n'a été présentée dans le cas d'une place de stationnement réservée ou si le délai est dépassé dans le cas d'un arrêt minute, on envoie sur le poste de contrôle l'information concernant l'infraction. Dans le cas où une carte serait présentée à la borne, on teste si le numéro de la carte ne se trouve pas dans la liste de refus. On vérifie également que l'utilisateur possède les droits pour l'accès à cette borne. De plus il faut vérifier la date d'expiration de la carte et que la demande se situe dans les horaires qui auront été accordés au porteur de la carte. Si la carte n'est pas valide, on renvoie à la borne un message d'invalidité ainsi qu'au poste de contrôle. Sinon on autorise l'accès par deux actions : envoi d'un message d'accord à la borne avec la langue du bénéficiaire et au poste de contrôle de la personne en charge de celle-ci. Dans le cas où un compte serait à débiter, on vérifie que le compte est approvisionné ou que le porteur du badge n'est pas en retard de paiement de ses factures. On débite ensuite le compte et on renvoie le message adéquat à la borne. Dans tous les cas on enregistre la demande dans la table des statistiques avec les informations relatives à la demande et si elle a été acceptée ou refusée.

Postes clients Nous proposons trois types de poste client soit une lampe, qui s'allume en fonction de l'état de la borne en correspondance, soit une interface de contrôle qui affiche les états des différentes bornes en relation avec le client, soit l'envoi de SMS signalant les infractions, leur heure et leur lieu sur un téléphone portable ou fixe appartenant au poste de police.

1) La lampe A chaque changement d'état au niveau de la borne Statio'Pass située à proximité de la lampe ( située dans le bâtiment), on établit les modifications suivantes sur la lampe(voir figure 8) Toutes les lampes éteintes : place libre, borne en veille ou éteinte. Lampe rouge (R) clignotante : arrivée d'un véhicule sur la place réservée. Lampe rouge (R) fixe : stationnement illicite. - Lampe verte (V) fixe : stationnement autorisé. Lampe bleue (B) clignotante : demande d'accueil personnalisé. Les bornes envoient au serveur (204) les informations relatives à leurs états. Le serveur se charge de transmettre les changements d'états au niveau des bornes aux clients intéressés. Les clients sont représentés par l'interface 201), qui est en fait un PC qui permettra de commander les lampes prévenant les clients des changements d'états de la borne en correspondance avec le client connecté ou d'afficher sur un écran les états des bornes du client connecté. Le dialogue entre les bornes (1) et le serveur (204) et entre le serveur (204)et les interfaces (201) s'établit via des liaisons Internet. La commande des lampes par l'interface(201) se fait par le port parallèle.

2) L'interface de contrôle Au démarrage de l'ordinateur, l'application s'ouvre automatiquement. La connexion au serveur (204) s'établit de façon automatique. Un message en bas de l'écran précise si le logiciel est connecté ou déconnecté du serveur. L'interface de contrôle permet d'afficher les informations sur l'état des bornes et de lancer les interventions. Affichage : - des bornes en attente de présentation d'une carte valide - des emplacements libres - des emplacements occupés - des véhicules en infraction. En cas d'infraction, la cellule correspondant à l'état de la borne se colore en rouge. Un clic sur une borne permet de faire apparaître les détails concernant ses informations principales et son occupation. Pour les informations, on doit retrouver son emplacement et le type de la place. En ce qui concerne son occupation, on doit obtenir tout d'abord son état (libre ou occupée), l'heure de début d'occupation de la place, et si le véhicule en stationnement est ou non en infraction avec éventuellement le montant de l'amende et le temps restant avant l'entrée en infraction ou la prochaine amende. Appel police via SMS ou message vocal : Envoi un message vocal et/ou un SMS sur le portable de l'agent de police le plus proche. Il faut pour cela pouvoir localiser les agents de police. Appel fourrière : Envoi une information sur le poste de la fourrière ou un appel téléphonique en passant par un serveur vocal. 3) Visualisation des états des bornes Le tableau sur la fenêtre principale du poste de contrôle, montre les états des bornes en temps réel ainsi que leurs informations (Numéro de la borne, emplacement, état de la borne libre ou occupée, affichage du plan et état de l'intervention). 4) Lancement d'une intervention Pour chaque infraction vous avez la possibilité de changer l'état de l'intervention à titre d'information. Cet état permet de savoir si une intervention a déjà été demandée et si elle a déjà été effectuée. 5) Visualisation du plan On peut visualiser sur l'écran du poste de contrôle l'emplacement de la borne sélectionnée. 6) Visualisation des paramètres On peut également visualiser les informations sur le client connecté. 7) Fermer l'application A chaque fermeture une confirmation est demandée. 8) Dans le cas de modification d'informations au niveau des bornes Liste des paramètres modifiables : • Temps et temporisations. • Messages de l'afficheur (stockés sous forme de page). • IP des serveurs et ports. • 9) Tester la présence des bornes Afin de prévenir le service de maintenance du bon fonctionnement des bornes, il faut vérifier que l'ensemble des bornes du dispositif communique bien avec le serveur. On doit pouvoir déterminer le statut de chaque borne : La borne est éteinte. (Eteinte). La place est libre (Libre). - La borne est en cours de redémarrage, (indisponible). La borne est en cours de traitement. - Attente de carte (En attente). La place est occupée et carte présentée (Occupée) Infraction (Infraction) - La borne est en mauvais état de fonctionnement, (indisponible) Lorsqu'une borne a été reconnue comme étant en mauvais état de fonctionnement, on affiche un message sur l'écran de la maintenance et/ou on lui envoie un SMS précisant le numéro de la borne en panne et le descriptif de la panne. Le numéro de portable de la maintenance doit être paramétrable via la fenêtre de paramétrage du serveur. Une fenêtre permettra de connaître en temps réel l'état de fonctionnement de chaque borne. Elle permettra également d'intervenir à distance (éteindre, allumer, redémarrer). Partie logicielle - Récapitulatif du procédé de fonctionnement de l'ensemble de gestion selon l'invention

1) Le serveur est capable de réaliser les fonctions de :

• Gestion du parc de bornes Avertir la maintenance en cas de défaillance d'une des bornes. Echange avec les bornes et les postes clients. Mise à jour software, mise à jour sécurité.

• Gestion de la base de données Choix du SGBD : MySQL. Droit d'accès aux tables : voir cahier des charges de la base. Gestion des sauvegardes automatiques, ...

• Gestion du parc de Statio'Vision Echange entre Borne/serveur/Statio'Vision. Mise à jour software, mise à jour sécurité.

2) Le poste client est capable de réaliser les fonctions suivantes : Accès à certains modules selon autorisations (maintenance, STATIO'Contrôle,.)

• Poste de contrôle Gestion des badges (droits, accès, horaires, ...). Gestion du parc de bornes (horaires). Réception des informations.

• Administration 1) Gestion des postes utilisateurs Droits d'accès des postes clients. Configuration des horaires. 2) Gestion du parc de bornes Ajout, modification et suppression des bornes.

• Réception et envoi des SMS Paramétrage du GSM Liaison avec le serveur vocal

• Maintenance Intervention sur les bornes.

3) Les statistiques et les éditions d'états permettent :

• Les statistiques des demandes Les statistiques peuvent se limiter à la liste des demandes, des infractions et des interventions. Les critères sont les suivants : • par semaine, par mois, pour une date ou un intervalle, • pour une zone, une borne, une ville, région, ... • pour une personne, • en fonction de l'état final de la demande.

L'affichage doit se faire en pourcentage ou en nombre avec des cumuls si besoin est. Voici un exemple de fenêtre de statistiques :

L'affichage de graphiques correspondant aux critères de choix est également prévu.

On rappelle ici la signification des principales abréviations utilisées bien qu'elles soient d'usage courant : On rappelle ici la signification des principales abréviations utilisées bien qu'elles soient d'usage courant : PDA : Personnal Digital Assistant / assistant numérique personnel GSM : Global System for Mobile Communications GPRS : General Packet Radio Service RFID : Radio Frequency Identification ADSL : Asymétrie Digital Subscriber Line IP : Internet Protocol LAMP : Linux / Apache / Mysql / PHP PHP : Pre hypertext Processor CRC : Cyclic Redundancy Check SMS : Short Message Service TCP/IP : Transmission Control Protocol/Internet Protocol SQL : Structured Query Langage OS : Operating System ASCII : American Standard Code for Information Interchange.