Brevet FR2959330A1 — publié le 20111028

Dispositif d'authentification de documents pour le contrôle d'accès à une destination L'invention se rapporte au domaine de l'authentification de documents pour le contrôle d'accès de personnes à une destination, et peut trouver des applications en particulier dans le transport international de voyageurs. En particulier, dans le cas du contrôle d'accès à un vol, les passagers doivent présenter à un agent de contrôle un certain nombre de documents, par exemple un passeport, une carte d'identité, un Titre de Voyage, un Titre d'Identité Républicain, un visa, une carte de séjour, un livret de marin, ou autre. Or certaines législations prévoient des amendes relativement lourdes pour les compagnies aériennes ayant accepté à bord des personnes en situation manifestement irrégulière. Les contrôles actuels peuvent se révéler insuffisants, en particulier du fait du temps relativement court qui est alloué au contrôle et du risque d'erreur humaine. Par exemple, si un individu récupère le visa d'une personne ayant déjà pénétré sur un territoire donné, et modifie certains champs facilement repérables, du type nom, prénom, photographie, il y a de bonnes chances pour qu'il réussisse à accéder au territoire en présentant son propre passeport et ce visa falsifié. Il existe donc un besoin pour un contrôle d'accès plus efficace. Il est proposé un procédé mis en oeuvre par des moyens informatiques d'authentification de documents pour le contrôle d'accès à une destination, comprenant : a) recevoir, d'un dispositif de lecture de documents, des données de document obtenues à partir d'un jeu d'au moins un document, b) extraire desdites données de document reçues un ensemble de données pour chaque document présenté, c) recevoir un identifiant de destination, d) comparer un jeu d'au moins un identifiant de type de document correspondant au jeu d'au moins un document présenté de l'étape a) à au moins un jeu d'au moins un identifiant de type de document déterminé à partir au moins de l'identifiant de destination reçu à l'étape c) et d'au moins une donnée extraite à l'étape b), e) lorsque le jeu de documents présentés comprend au moins deux documents, comparer entre elles des données relatives à deux documents différents dudit jeu et extraites à l'étape b), f) transmettre en fonction des résultats des comparaisons des étapes d) et e) un message d'autorisation d'accès ou de refus. Ainsi, ce procédé permet de vérifier en temps réel la cohérence de l'ensemble des documents présentés par une personne à contrôler, tout en s'affranchissant du risque d'erreur humaine. Ainsi, dans le cas de l'individu ayant falsifié les champs de nom, prénom et de photographie d'un visa, le procédé décrit ci-dessus permet de détecter de façon certaine une incohérence entre le numéro de passeport extrait par exemple d'un fichier obtenu par numérisation du passeport présenté, et le numéro de passeport extrait par exemple d'un fichier obtenu par numérisation du visa présenté. Selon un autre exemple, si un mineur français présente seulement un passeport pour accéder à vol pour la Guadeloupe, une donnée d'âge est extraite à partir de la date de naissance reconnue sur le fichier de ce passeport numérisé. A partir de l'identifiant de nationalité, de la donnée d'âge et de l'identifiant de destination, un jeu de documents comportant un passeport et une Attestation d'Autorisation de Sortie est déterminé, de sorte que l'ensemble des documents présentés, à savoir le passeport seulement, est estimé comme insatisfaisant. Ce procédé permet ainsi de s'affranchir du risque non négligeable d'erreur humaine pour ce type de contrôle. Les données de document reçus peuvent par exemple comprendre : des données d'image, par exemple sous forme d'un ou plusieurs fichiers image, obtenues par numérisation d'un ou plusieurs documents présentés, par exemple au moyen d'un scanneur, - des données de document obtenues de moyens de lecture d'une carte à puce ou d'autres documents électroniques, par exemple des données de texte, et/ou - des données de document obtenues d'un lecteur de codes barres. On notera que les données de document utilisées pour l'authentification du jeu de documents présentés, et/ou au moins une partie des données extraites peuvent être conservés en mémoire, ce qui peut permettre de justifier l'éventuelle admission d'un voyageur ultérieurement considéré comme en situation irrégulière, en particulier si une amende est réclamée à une compagnie aérienne. La mémoire peut avantageusement être structurée de façon à stocker séparément données relatives aux personnes pour lesquelles un message d'autorisation d'accès a été émis et données relatives aux personnes pour lesquelles un message de refus d'accès a été émis. Par « moyens informatiques », on entend dans la présente demande au moins des moyens de traitement numérique, par exemple un processeur, un microprocesseur, un CPU (de l'anglais « Central Processing Unit ») ou un microcontrôleur. Avantageusement, la au moins une donnée extraite à l'étape b) et en fonction de laquelle le ou les jeu(x) d'au moins un identifiant de type de document est (sont) déterminé(s) comprend une donnée de nationalité, une donnée d'âge et/ou une donnée de date d'expiration. Ces données peuvent avoir été extraites par exemple à partir d'un ou plusieurs documents numérisés. Les paramètres de nationalité, d'âge, de validité interviennent en effet souvent dans la détermination des documents exigibles pour accéder à une destination donnée. On peut en outre prévoir que soit reçu au moins un identifiant de transit, correspondant à au moins une destination à laquelle le voyageur souhaite accéder mais pour un séjour très court avant de repartir vers la destination souhaitée. Cet ou ces identifiants de transit peuvent avantageusement être utilisés pour déterminer le ou les jeux de documents exigibles, lesquels sont susceptibles de comprendre des documents du type visas de transit par exemple. On peut en outre prévoir que soit reçu un identifiant de départ, par exemple un code IATA de l'aéroport de départ du voyageur. Cet identifiant peut avantageusement être utilisé pour déterminer le ou les jeux de documents exigibles, lesquels peuvent en effet être fonction de la ville de départ. Chaque document présenté et scanné peut être numérisé en un ou plusieurs fichiers image, par exemple un fichier image recto et un fichier image verso. Dans le cas de documents électroniques ou de codes barres, un ou plusieurs fichiers peuvent être obtenus pour un seul document électronique ou un seul code barres respectivement. Les données de document peuvent être sous forme de fichier(s), ou autre. L'invention n'est en rien limitée par la manière dont est menée l'extraction de données à l'étape b) : il peut par exemple s'agir d'une reconnaissance de caractères, d'un tri des données pertinentes par exemple d'un fichier texte, ou autre. L'identifiant de destination peut avantageusement être reçu de moyens de lecture d'un document de voyage présenté. Ces moyens de lecture peuvent : comprendre des moyens de numérisation, du type scanneur par exemple, et un logiciel de reconnaissance de caractères pour extraire une information de destination d'un fichier image correspondant au document de voyage présenté, par exemple une carte d'accès à bord ( Alternativement, cet identifiant de destination peut être saisi manuellement, éventuellement une seule fois pour un ensemble de voyageurs à contrôler. L'identifiant de destination peut comprendre un code TATA (pour association internationale du transport aérien), en particulier dans le cas d'une application dans les aéroports. On peut bien entendu prévoir d'autres applications, par exemple dans le transport maritime ou ferroviaire, ou pour l'accès à des zones avec des niveaux de protections différents (zones militaires par exemple), auquel cas l'identifiant de destination peut avoir une autre nature. Le message transmis peut par exemple être tel qu'après interprétation par un programme pilote, un écran affiche une couleur rouge (ou jaune) et un message demandant la présentation d'un document supplémentaire. Ce document supplémentaire, par exemple une Attestation d'Autorisation de Sortie, peut être présenté et numérisé, éventuellement en vue d'une vérification de la cohérence du nouveau jeu de documents ainsi présentés, ou bien encore simplement en vue d'un archivage. Alternativement, ce document supplémentaire, par exemple une preuve de résidence ou une preuve de réservation d'hôtel, peut simplement être présenté à un agent de contrôle, lequel peut alors décider d'autoriser la personne à accéder à la destination. Avantageusement, pour au moins un document présenté, au moins une partie de l'ensemble de données extraites correspondant à ce document présenté est soumise à une série d'au moins un test d'authentification du document. Par exemple, des moyens de reconnaissance de caractères permettent de lire des valeurs de divers champs, du type nom, prénom, date de délivrance, date de naissance, date d'expiration, etc., ainsi qu'une valeur de piste MRZ (de l'anglais « Machine Readable Zone »). A partir des valeurs de champs ainsi extraites, une valeur d'information MRZ est calculée et comparée à la valeur de piste MRZ extraite. En cas de non concordance, un message de refus d'accès est transmis. Avantageusement, la série d'au moins un test est choisie en fonction de l'identifiant de type de document correspondant au document présenté. Ainsi, on applique des tests différents selon que le document présenté est un passeport, un visa, ou autre, permettant ainsi une plus grande souplesse et une plus grande efficacité. En outre, il est alors possible de prévoir des tests spécifiques selon le type de document, et éventuellement de faire évoluer une série de tests correspondant à un type document donné. Les données extraites à partir des données de document correspondant à un document présenté peuvent comprendre l'identifiant de type de document présenté. En effet, la plupart des documents d'identité comportent un champ dont la valeur, par exemple « P » pour passeport, indique de quel type de document il s'agit. Cette valeur peut par exemple être lue par des moyens de reconnaissance de caractères sur un fichiers image, et une variable peut se voir affecter une valeur correspondant au type de document présenté. Il est également proposé un procédé mis en oeuvre par des moyens informatiques d'authentification de documents, comprenant : a') recevoir des données de document d'un dispositif de lecture de documents, lesdites données de document étant obtenues à partir d'un jeu d'au moins un document présenté, b') extraire desdites données de document reçues un ensemble de données pour chaque document présenté, et, pour au moins un document présenté : c') choisir en fonction d'un identifiant de type de document correspondant audit document présenté une série d'au moins un test, d') soumettre au moins une partie des données extraites à l'étape b') et correspondant audit document présenté à au moins une partie de la série d'au moins un test choisie, e') transmettre en fonction du résultat obtenu à l'étape d') un message d'autorisation d'accès ou de refus. Ainsi ce procédé permet-il d'appliquer à chaque type de document une série de tests adaptée. En outre, une série de tests correspondant à un type de document peut être mise à jour indépendamment des autres séries de tests, conférant ainsi un caractère évolutif au procédé. Ce procédé peut être utilisé pour le contrôle d'accès à une destination et trouver en particulier une application dans le domaine du transport international, et également dans d'autres domaines, comme le contrôle d'accès à une zone protégée, par exemple une centrale nucléaire ou une entreprise. En effet, la plupart des entreprises délivrent un badge sur présentation d'un document d'identité. S'assurer de l'authenticité de ce document permet ainsi d'interdire l'accès aux personnes présentant un document falsifié. Le procédé peut également trouver une application pour le contrôle d'identité avant une admission à l'hôpital. En effet, il peut être particulièrement utile de vérifier au mieux l'identité d'un patient à admettre à l'hôpital, pour la sécurité même de ce patient. L'identifiant de type de document présenté peut être extrait à partir des données de document, par exemple un fichier numérique correspondant à ce document. Dans les différents procédés décrits ci-dessus, le message d'autorisation d'accès peut comprendre une série de bits correspondant à un code couleur par exemple. Ce message peut par exemple être émis sur un port du CPU vers un pilote d'un écran, en vue d'un affichage d'un carré vert ou d'un carré rouge. Cet affichage permet ainsi de communiquer à un agent de contrôle les résultats de l'authentification. L'identifiant de type de document présenté peut éventuellement être saisi manuellement, par exemple par un agent de contrôle. Il va de soi que l'invention n'est limitée par l'ordre des étapes que lorsque cela est nécessaire : par exemple, l'étape (c) peut être effectuée avant l'étape (a), l'étape (e) peut être effectuée avant l'étape (d), etc. L'invention n'est en rien limitée par la manière dont sont menées les comparaisons des étapes d) et e) : en particulier, ces étapes de comparaison peuvent être des tests tels que couramment utilisés en programmation informatique. Par exemple, le logiciel peut être programmé de façon à, si une comparaison de l'identifiant de destination et l'un des identifiants des aéroports français est positive et qu'une comparaison entre un identifiant de type de document présenté et un identifiant de passeport est positive, effectuer des comparaisons entre l'identifiant de nationalité et les identifiants de nationalité correspondant aux nationalités pour lesquelles la France a renoncé à l'exigence d'un visa. En cas de comparaison positive, il est alors considéré que le type de document présenté est satisfaisant. Il est également proposé un dispositif d'authentification de documents pour le contrôle d'accès à une destination, comprenant : - des moyens de réception de données de document relatives à un jeu d'au moins un document présenté, ces moyens de réception étant en communication avec un dispositif de lecture de documents, - des moyens d'analyse pour extraire desdites données de document reçues un ensemble de données pour chaque document présenté, - des moyens de réception d'un identifiant de destination, - des moyens de comparaison pour comparer un jeu d'au moins un identifiant de type de document correspondant au jeu d'au moins un document présenté à au moins un jeu d'au moins un identifiant de type de document déterminé à partir au moins de l'identifiant de destination reçu et d'au moins une donnée extraite par les moyens d'analyse, et pour, lorsque le jeu de documents présentés comprend au moins deux documents, comparer entre elles des données relatives à au moins deux documents différents dudit jeu et extraites par les moyens d'analyse, - des moyens de transmission d'un message d'autorisation d'accès ou de refus, en communication avec les moyens de comparaison. Il est en outre proposé un dispositif d'authentification de documents, comprenant : - des moyens de réception de données de documents obtenues à partir d'un jeu d'au moins un document présenté, - des moyens d'analyse pour extraire de ces données de document reçues un ensemble de données pour chaque document présenté, - des moyens de traitement agencés de façon à, pour au moins un document présenté choisir en fonction d'un identifiant de type de document correspondant audit document présenté une série d'au moins un test, et soumettre au moins une partie des données extraites par els moyens d'analyse et correspondant audit document présenté à au moins une partie de la série d'au moins un test choisie, - des moyens de transmission en communication avec les moyens de traitement pour transmettre un message d'autorisation d'accès ou de refus. Ces dispositifs, par exemple un ou plusieurs processeurs, permettent d'implémenter les procédés décrit ci-dessus. Les moyens de réception décrits ci-dessus peuvent comprendre par exemple un port d'entrée, un pilote, un processeur et/ou autre. Les moyens d'analyse, les moyens de traitement et les moyens de comparaison peuvent comprendre par exemple un ou plusieurs processeur(s), un CPU, ou autre. Les moyens de transmission peuvent comprendre par exemple un port de sortie, un processeur, un pilote et/outre. Ces dispositifs peuvent constituer une réelle aide pour le contrôle d'accès, de sorte qu'ils peuvent éventuellement être utilisées par des personnes relativement peu qualifiées. Ces dispositifs permettent d'effectuer des vérifications de contrôle d'accès de façon relativement fiable et en temps réel, c'est-à-dire suffisamment rapidement pour un contrôle courant de personnes. Il est également proposé un système d'authentification de documents pour le contrôle d'accès à une destination, comprenant - un dispositif de lecture d'un jeu d'au moins un document présenté, - l'un et/ou l'autre des dispositifs décrits ci-dessus, et - un écran en communication avec les moyens de transmission de ce dispositif. Le dispositif de lecture peut par exemple comprendre : - un scanneur apte à numériser les documents de format ID1, ID2, ID3, par exemple sous lumière visible, infrarouge et/ou ultraviolette, un lecteur de carte à puce, et/ou - un lecteur de codes barres à une ou deux dimensions. Le dispositif de lecture peut par exemple comprendre un scanneur multi lumières apte à numériser des documents papier, à charger des données d'une carte à puce ou d'un serveur sécurisé, et apte à lire des codes barres. Le système décrit ci-dessus peut être par exemple un équipement facilement transportable, éventuellement logeable dans une valise mobile. Alternativement, le système peut être installé auprès d'un portique fixe. Il est également proposé un programme d'ordinateur comportant des instructions pour la mise en oeuvre de l'un et/ou l'autre de procédés décrits ci-dessus, lorsque lesdites instructions sont exécutées par un processeur. D'autres caractéristiques et avantages de l'invention apparaîtront encore à la lecture de la description qui va suivre. Celle-ci est purement illustrative et doit être lue en regard des dessins annexés sur lesquels : - la figure 1 montre un exemple de système selon un mode de réalisation de l'invention, - la figure 2 montre un exemple d'algorithme d'un procédé selon un mode de réalisation de l'invention. Des références semblables d'une figure à l'autre peuvent être utilisées pour désigner des objets semblables ou similaires. En référence à la figure 1, un système d'authentification 1 comprend une unité centrale 2, un écran tactile 3, un scanneur multi lumières 4, et un dispositif 6 comprenant une source de lumière. Ce dispositif 6 permet à un agent de contrôle de s'assurer de la présence de certains éléments de sécurité, du type filigrane ou micro-perforations. La source de lumière utilisée peut par exemple comprendre un ensemble, dit pavé de LEDS, de diodes électroluminescentes réparties sur une surface. L'allumage et l'extinction des diodes électroluminescentes peuvent être commandées via l'unité centrale 10. Le scanneur multi lumières 4 permet d'obtenir quatre fichiers image pour un même document présenté : - un fichier image obtenu sous lumière visible, affiché à l'écran 3 sous la référence 31, - un fichier image obtenu sous lumière infrarouge, affiché à l'écran 3 sous la référence 32, - un fichier image obtenu sous lumière ultraviolette, affiché à l'écran 3 sous la référence 33, et - un fichier image 36 obtenu sous lumière coaxiale. L'agent de contrôle peut visualiser ces fichiers et éventuellement détecter une anomalie, qui ne serait pas forcément facilement visible à l'oeil nu sur le document papier présenté. Peuvent par exemple être examinés : une réactivité de l'encre dans le spectre des 900 nanomètres, l'ensemble d'une piste MRZ, une conformité de police de caractère à la police OCRB Size 1, pour l'image 32 obtenue sous lumière infrarouge, - une fluorescence du papier fiduciaire, une réaction de certaines encres chromotropes, l'apparition de caractéristiques de sécurité, pour l'image 33 obtenue sous lumière ultraviolette, - l'intégrité du film de protection de la page des données personnelles du document présenté, pour l'image 36. L'agent de contrôle peut choisir de zoomer telle ou telle partie des images 31, 32, 33, 36, par exemple la photographie de l'image 31, ou un champ de caractères afm de détecter d'éventuelles traces d'une falsification. L'unité centrale 2 comprend un CPU 10, une mémoire 20 et des moyens de gestion 13, 15, pour gérer les échanges avec respectivement le scanneur 6 et l'écran 3. Le CPU 10 comprend des moyens de réception 17, aptes à recevoir des moyens de gestion 13 un fichier numérique SCAN_FILE obtenu suite à la numérisation du document présenté par le scanneur 4. Le CPU 10 comprend en outre des moyens d'analyse 11 pour extraire des données DOC_DATA du fichier SCAN_FILE, par exemple : un identifiant de type de document ID_type_doc; cette variable peut avoir une valeur correspondant par exemple à un livret de marin, un passeport, une carte de séjour, etc. un identifiant de nationalité ID_nat ; cette variable peut avoir une valeur correspondant à un pays, une région, ou bien à une indication selon laquelle la personne contrôlée est sans nationalité (« stateless » en anglais), réfugiée, ou autre ; - une donnée de date de naissance birth_date - une donnée de numéro de passeport passport_nb, - une donnée de numéro de visa visa_nb, - une donnée de date d'expiration exp_date, etc. Ces données peuvent être déterminées grâce à un logiciel de reconnaissance de caractères. Ces données sont transmises à des moyens de traitement 12. Dans cet exemple, l'agent de contrôle présente en outre une carte d'accès à bord au scanneur multi lumières 4, de sorte que les moyens de réception 17 reçoivent également un code TATA de destination TATA CODE, par exemple suite à une lecture d'un code barres deux dimensions de la carte d'accès à bord. L'unité centrale 2 reçoit en outre du scanneur 4 un identifiant de départ et éventuellement un ou plusieurs identifiants de transit. L'itinéraire 35 correspondant à ces identifiants est alors représenté sur une carte du monde à l'écran, afin que l'agent de contrôle puisse visualiser cet itinéraire et éventuellement soupçonner un but illégal au voyage envisagé (trafic d'organes, de substances illicites, ou autres.) Les moyens de traitement 12 déterminent en fonction du code TATA, de l'identifiant de type de document ID_type_doc, de l'identifiant de nationalité ID_nat et de la donnée de date de naissance birth_date, si le document présenté est acceptable et/ou si d'autres documents sont exigibles pour accéder à la destination correspondant au code TATA. Par exemple, pour un code TATA BRU, un identifiant de nationalité correspondant à la France et un identifiant de type de document présenté correspondant à une carte d'identité, les moyens de traitement 12 considèrent que le jeu de documents présentés, c'est-à-dire seulement une carte d'identité, est satisfaisant. Par exemple, pour un code TATA BRU, un identifiant de nationalité correspondant à la Tunisie et un identifiant de type de document présenté correspondant à un passeport, les moyens de traitement 12 considèrent que le jeu de documents présentés, c'est-à- dire seulement un passeport, est insatisfaisant à ce stade et un message de demande de présentation de visa est préparé. Lorsque plusieurs documents sont scannés pour une même session, les moyens de traitement 12 reçoivent un ensemble de données DOC_DATA pour chaque document présenté. Des comparaisons des données de même nature et se rapportant à des documents distincts sont effectuées. Par exemple, les données de date de naissance, de nom, de prénom, de lieu de naissance etc. sont comparées. Si l'une de ces comparaisons montre une différence entre deux données dont on pouvait attendre qu'elles soient identiques, un message de signalement de cette incohérence est préparé. Les moyens de transmission 16 en communication avec les moyens de traitement 12 permettent d'émettre vers les moyens de gestion de l'écran 15 un message d'autorisation ou de refus d'accès. En cas de refus d'accès, le message émis peut comporter un champ comportant des informations quant à l'incohérence relevée. Les moyens de traitement sont en outre agencés pour choisir en fonction de la valeur de type de document ID_type_doc une série de tests correspondant à ce type de documents, et pour soumettre au moins certaines de données DOC_DATA à au moins une partie de la série de tests choisie. Ainsi, le système 1 effectue-t-il des tests d'authentification des documents présentés, les tests effectués variant selon le type de document présenté. Par exemple, dans le cas d'un document avec une piste MRZ, les moyens de traitement 12 peuvent confronter des données de champ extraites sur le fichier image avec les données de piste MRZ extraites sur ce même fichier image. Si en outre le document comporte une carte à puce, les moyens de traitement peuvent comparer des données de champ extraites sur le fichier image du document papier avec les valeurs de piste MRZ chargées depuis la carte à puce. Les moyens de traitement peuvent effectuer en outre des comparaisons à des fins de contrôle de cohérence de dates. Si par exemple une donnée de mois est supérieure à 12, un message de refus d'accès peut être préparé, ce message comprenant un champ comportant des informations quant à l'incohérence relevée. D'autres contrôles logiques, par exemple des vérifications de chiffres de contrôle (« check digit » en anglais) du numéro de document, de date de naissance etc. peuvent être effectués. La série de tests à effectuer peut comprendre des contrôles physiques. Par exemple, si la valeur de type de document ID_type_doc correspond à un passeport français, les données d'image obtenues sous lumière ultraviolettes sont analysées. Chaque valeur de pixel est comparée à un seuil et est classée soit comme pixel blanc, soit comme pixel noir. Si le ratio du nombre de pixels blancs sur le nombre de pixels noirs est supérieur à un seuil, un message d'alarme est préparé afin de prévenir l'agent de contrôle que le document présenté contient plus d'agents azurants qu'attendu pour du papier fiduciaire classique. Si la valeur de type de document ID_type_doc correspond à un passeport laotien, cette analyse à partir des valeurs de pixels n'est pas effectuée car les résultats ne seraient de fait pas pertinents pour conclure à une falsification éventuelle. Le CPU 10 et/ou la mémoire 20 peuvent ainsi stocker un ensemble d'instructions et/ou de données afin que soient effectués les tests adéquats. Le système 1 utilise ainsi des informations relatives aux législations nationales et internationales de manière dynamique, en fonction du ou des documents présentés. En fonction de la valeur de l'identifiant de type de document ID_type_doc, un fichier image témoin avec signalisation de points à contrôler est lu dans la mémoire 20 et un message est émis de sorte que l'écran affiche ce fichier image témoin. Le système permet ainsi de rappeler ou d'enseigner à l'agent de contrôle des points à contrôler visuellement, par exemple la présence de micro-perforations à tel endroit sur les passeports serbes. Une fois le message ACCESS_MESSAGE émis, le fichier SCAN_FILE et les résultats des tests effectués par le logiciel sont conservés pendant 48 heures dans la mémoire 20. En référence à la figure 2, un code TATA est reçu à lors d'une étape 200, par exemple suite à une lecture d'une carte d'accès à bord. Un premier fichier image obtenu par numérisation d'un passeport est reçu lors d'une étape 201. De ce fichier sont extraites lors d'une étape 202 un ensemble de données relatives au document présenté. Par exemple un identifiant de type de document est extrait du fichier image. On pourrait alternativement prévoir une étape de réception d'une information de type de document suite à une saisie manuelle. En particulier, dans le cas d'un passeport diplomatique, officiel ou autre passeport particulier ne se distinguant des passeports ordinaires que par la couleur de la couverture, un identifiant de type de document obtenu seulement à partir du fichier image du passeport présenté sera un identifiant de passeport ordinaire. On peut prévoir que ce soit à l'agent de contrôle de saisir une information de type de passeport afin que la valeur de l'identifiant de type de document soit rectifiée. Lors d'une étape de test 203, la valeur de la variable ID_type_doc l est comparée à la valeur correspondant à un passeport. En cas de différence, J valeurs d'identifiants de nationalité correspondant aux pays pour lequel l'état correspondant au code TATA de destination a renoncé à l'exigence de présentation d'un passeport sont lues dans une mémoire, et comparées une à une à la valeur de l'identifiant de nationalité ID_nat1 extraite à l'étape 202. Ces au maximum J comparaisons ont été représentées sur la figure 2 par un seul test 204. De manière générale, sur cet algorithme, certaines étapes ont été condensées à des fins de facilité de lecture et de compréhension. Si aucune des J étapes de test 204 n'est positive, le document est considéré comme inapplicable. A contrario, si l'une de ces étapes de tests 204 est positive, alors le document présenté est considéré comme applicable. Lors d'une étape non représentée, une date d'expiration minimale date_0 est calculée en fonction au moins du type de document présenté, de l'identifiant de nationalité et du code IATA reçu. Par exemple, pour un code IATA ORY, un identifiant de nationalité correspondant à l'Espagne et un identifiant de type de document présenté correspondant à un passeport, cette date d'expiration minimale est égale à la date du jour soustraite de 5 ans. Cette date d'expiration minimale à comparée à une donnée de date d'expiration extraite du document présenté, lors d'une étape de test 205 et un message de refus pour cause de document non valide peut être émis vers l'écran. Si a contrario le document est valide, une série de N tests est sélectionnée en fonction de l'identifiant de type de document, lors d'une étape 206. Puis ces N tests sont appliqués aux données extraites à l'étape 202, et éventuellement à des données saisies manuellement. Les tests effectués sont représentés sous les références 207, 208. Si l'un de ces tests est négatif, un message de refus est élaboré. Une date de naissance maximale bdO est calculée lors d'une étape non représentée en retirant un nombre d'années à la date du jour, typiquement 18 ou 21 selon la législation du pays correspondant au code TATA reçu. Lors d'un test 209, la donnée de date de naissance extraite à l'étape 202 est comparée à cette date de naissance maximale. Si la date de naissance est supérieure à la date de naissance maximale, le voyageur est considéré comme mineur, et d'autres étapes de contrôle d'accès peuvent être effectuées. Ces étapes, notamment fonctions de la valeur du code TATA reçu, ont été représentées sur la figure 2 par une seule étape 210, à des fins de facilité de lecture. En particulier, on peut prévoir l'émission d'un message de doute pour attirer l'attention de l'agent de contrôle sur le fait que le voyageur est mineur. L'étape référencée 211 correspond également à un ensemble d'étapes décrit ci-dessous. Il est testé si l'ensemble des documents présentés correspond à l'ensemble des documents exigibles. Dans l'affirmative, un message est transmis vers le pilote de l'écran pour indiquer qu'aucun autre document n'est demandé (étape non représentée sur la figure 2). Dans la négative, un message est transmis vers le pilote de l'écran pour demander à ce qu'un autre document, d'un ou plusieurs types donnés, soient présentés. Dans la plupart des cas, le document supplémentaire exigé est un visa, de sorte qu'à des fins de clarté, l'étape 211 a été représentée de façon abusive comme un test quant à l'exigibilité d'un visa. Lors d'une étape 212, un deuxième fichier image est reçu, ce deuxième fichier image correspondant à un deuxième document présenté, par exemple un visa. Lors d'étapes non représentées, des données relatives au deuxième document présenté sont extraites, par exemple des données de nom, prénom, date de naissance, date d'expiration, numéro de passeport, identifiant de type de document, etc. Il est testé lors d'étapes abusivement représentées sous la forme d'un seul test 213 si le jeu de documents présentés correspond à un jeu de documents exigibles pour accéder à la destination correspondant au code TATA reçu à l'étape 200. Par exemple, le type et la validité du deuxième document présenté sont testés, et selon en particulier la valeur de l'identifiant de nationalité, d'autres tests peuvent être effectués. Si l'un de ces tests montre une incohérence avec les exigences attendues, un message de refus est élaboré. Dans le cas contraire, lors d'étapes abusivement référencées 214, 215, une nouvelle série de tests est sélectionnée en fonction de la valeur de l'identifiant ID_type_doc2. Ces tests sont appliqués aux données extraites du fichier reçu à l'étape 212, afin de détecter une falsification éventuelle de ce deuxième document. Enfin, des tests sont effectués pour s'assurer de la cohérence entre les données extraites à l'étape 202, relatives au premier document présenté, et les données extraites suite à l'étape 212, relatives au deuxième document présenté. Par exemple, deux valeurs de numéros de passeport sont comparées lors d'une étape 216, et deux valeurs de date de naissance sont comparées lors d'une étape 217. Si une incohérence est relevée, un message de refus est préparé. Dans le cas contraire, un message d'autorisation d'accès est élaboré. Dans tous les exemples décrits, l'interface utilisateur est adaptée pour un agent de contrôle. Néanmoins, on pourrait tout à fait prévoir d'adapter cette interface au voyageur lui-même, auquel cas on renoncerait à certaines vérifications effectuées de visu par l'agent de contrôle. Le dispositif ne jouerait plus le rôle d'assistance aux vérifications visuelles qui est décrit ci-dessus. On pourrait également prévoir que le système soit contrôlable à distance, au moyen d'un logiciel de prise de contrôle à distance. En particulier, on peut prévoir que le système puisse être mis à jour à distance. A des fins de facilité de compréhension, dans la présente demande, il est souvent fait mention d'une variable, d'une donnée, d'un identifiant ou autre pour désigner abusivement la valeur de cette variable, cette donnée, cet identifiant, ou autre. Par « fichier » on entend un ensemble de données. REVENDICATIONS1. Procédé mis en oeuvre par des moyens informatiques d'authentification de documents pour le contrôle d'accès à une destination, comprenant : a) recevoir (201), d'un dispositif de lecture de documents, des données de document obtenues à partir d'un jeu d'au moins un document présenté, b) extraire (202) desdites données de document reçues un ensemble de données pour chaque document présenté, c) recevoir (200) un identifiant de destination, d) comparer (203, 204, 209, 210, 211) un jeu d'au moins un identifiant de type de document correspondant au jeu d'au moins un document présenté de l'étape a), à au moins un jeu d'au moins un identifiant de type de document déterminé à partir au moins de l'identifiant de type de destination reçu à l'étape c) et d'au moins une donnée extraite à l'étape b) ; e) lorsque le jeu de documents présentés comprend au moins deux documents, comparer entre elles des données relatives à au moins deux documents distincts dudit jeu et extraites à l'étape b), f) transmettre en fonction des résultats des étapes d) et e) un message d'autorisation d'accès ou de refus. 2. Procédé selon la revendication 1, dans lequel à l'étape a), les données de document reçues comprennent des données d'image obtenues par numérisation d'au moins un document présenté. 3. Procédé selon la revendication 1 ou 2, dans lequel ladite au moins une donnée extraite à l'étape b) et en fonction de laquelle ledit au moins un jeu d'au moins un identifiant de type de document estdéterminé comprend une donnée de nationalité, une donnée d'âge et/ou une donnée de date d'expiration. 4. Procédé selon l'une des revendications 1 à 3, comprenant en outre une étape de réception d'au moins un identifiant supplémentaire choisi parmi un identifiant de départ et un identifiant de transit, et dans lequel ledit au moins un jeu d'au moins un identifiant de type de document de l'étape d) est déterminé à partir dudit au moins un identifiant supplémentaire. 10 5. Procédé selon la revendication 4, comprenant en outre, en cas de réception d'au moins un identifiant de transit : transmettre un message de visualisation du parcours envisagé, ledit message étant agencé de sorte qu'après interprétation par un 15 programme pilote, soit affichée sur un écran une représentation sur une carte de l'itinéraire envisagé. 6. Procédé selon l'une des revendications 1 à 5, dans lequel à l'étape c), l'identifiant de destination est reçu de moyens de lecture 20 d'une carte d'accès à bord. 7. Procédé selon l'une des revendications 1 à 6, comprenant en outre, pour au moins un document présenté : (g) choisir (206) en fonction de l'identifiant de type de document 25 correspondant audit document présenté une série d'au moins un test, (h) soumettre (207) au moins une partie des données extraites à l'étape b) et correspondant audit document présenté à la série d'au moins un test choisie, et dans lequel le message d'autorisation d'accès ou de refus de 30 l'étape (f) est fonction du résultat obtenu à l'étape (h). 8. Dispositif (10) d'authentification de documents pour le contrôle d'accès à une destination, comprenant : des moyens de réception (17) de données de document (SCAN_FILE), obtenues à partir d'un jeu d'au moins un document présenté, lesdits moyens de réception étant en communication avec un dispositif de lecture de documents (4), des moyens d'analyse (11) pour extraire desdites données de document un ensemble de données (DOC_DATA) pour chaque document présenté, des moyens de réception (17) d'un identifiant de destination (IATA CODE), des moyens de comparaison (12) pour comparer un jeu d'au moins un identifiant de type de document correspondant au jeu d'au moins un document présenté à au moins un jeu d'au moins un identifiant de type de document déterminé à partir au moins de l'identifiant de destination reçu et d'au moins une donnée extraite par les moyens d'analyse, et pour, lorsque le jeu de documents présentés comprend au moins deux documents, comparer entre elles des données relatives à deux documents distincts dudit jeu et extraites par les moyens d'analyse, des moyens de transmission (16) d'un message d'autorisation d'accès ou de refus (ACCESS_MESSAGE), en communication avec les moyens de comparaison. 9. Système (1) d'authentification de documents pour le contrôle d'accès à une destination, comprenant un dispositif de lecture (4) d'un jeu d'au moins un document présenté, le dispositif (10) selon la revendication 8, et un écran (3) en communication avec les moyens de transmission dudit dispositif. 10. Programme d'ordinateur comportant des instructions pour la mise en oeuvre du procédé selon l'une des revendications 1 à 7, lorsque lesdites instructions sont exécutées par un processeur.