Brevet FR2998690A1 — publié le 20140530

La présente invention concerne une gestion de doublons dans le cadre d'un service de numérisation de documents papier. De nos jours apparaissent des services de numérisation de documents papier. Lorsque ces services mettent en oeuvre un archivage des documents numérisés, on parle aussi de service de dématérialisation de documents. De tels services permettent notamment d'archiver des documents sur forme numérisée et/ou d'appliquer des traitements sur des documents numérisés à partir de versions papier des documents. Ces traitements consistent par exemple à appliquer un filtre d'amélioration de contraste, un algorithme de reconnaissance de caractères pour extraire des métadonnées du document, un algorithme de tatouage numérique (« watermarking » en anglais), etc. De plus, les services de numérisation peuvent offrir des fonctionnalités d'annotation ou de recherche parmi des documents numérisés. Un utilisateur peut ainsi se constituer une base de données de documents numérisés qui lui facilite l'accès au contenu du document, et qui lui permet de retrouver plus facilement et plus rapidement un document pertinent. Un problème persistant dans ces services de numérisation de documents papier est de gérer les doublons, c'est-à-dire les documents qui ont été numérisés plus d'une fois, ce qui est fréquent lorsqu'un large volume de documents est numérisé par un utilisateur ou un groupe d'utilisateurs intervenant sur un même ensemble de documents papier. Des ressources de stockage et/ou de traitement sont alors inutilement consommées. La présence de doublons dans le service de numérisation peut en outre générer des problèmes d'incohérence. Prenons par exemple le cas d'un système de gestion de comptabilité d'une entreprise dans lequel : des factures sont numérisées, puis le système de numérisation applique un algorithme de reconnaissance de caractères, extrait des données des factures numérisées et effectue une saisie automatisée des données extraites dans une base de données du système de gestion de comptabilité de l'entreprise. Dans ce cas, des factures peuvent être saisies plusieurs fois à partir du même document papier, ce qui va fausser la comptabilité de l'entreprise. Prenons aussi par exemple le cas où le service de numérisation offre des fonctionnalités de recherche parmi une base de données de documents numérisés. Les doublons vont augmenter le nombre de résultats trouvés lors d'une recherche et vont par conséquent augmenter le temps nécessaire pour atteindre le document pertinent. Ce qui ressort des exemples ci-dessus est qu'il est souhaitable de détecter et de gérer les doublons dans ces services de numérisation, et donc de pallier les inconvénients de l'état de la technique mentionnés ci-dessus. Il est notamment souhaitable de pourvoir détecter automatiquement, lorsqu'un document papier est numérisé, que ce document papier a déjà été numérisé par le passé. Il est donc aussi souhaitable de gérer la présence de ces doublons, en limitant les interventions humaines. L'invention concerne un système de gestion de doublons dans un service de numérisation de documents papier comportant des moyens de numérisation par défilement de documents papier. Sur chaque document papier numérisé au moins une fois dans le cadre dudit service étant apposée au moins une marque respective, le système est tel qu'il comporte les moyens suivants mis en oeuvre dans le cadre d'une numérisation d'un document papier : des moyens d'apposition sur le document papier d'une dite marque au moins lors de la première numérisation du document papier ; des moyens d'analyse du document numérisé adaptés pour retrouver au moins une marque représentative d'une numérisation antérieure du document papier ; des moyens de gestion des doublons, mis en oeuvre lorsque lesdits moyens d'analyse retrouvent dans le document numérisé au moins une marque représentative d'une numérisation antérieure du document papier. Ainsi, les doublons dans le service de numérisation sont détectés et gérés, en limitant les interventions humaines. Lorsqu'un document papier déjà numérisé par le passé est à nouveau numérisé, il est automatiquement détecté que ce document papier a déjà été numérisé par le passé. Selon un mode de réalisation particulier, lesdits moyens d'apposition comportent au moins un des moyens suivants : des moyens d'embossage ou de gaufrage ; des moyens de perforation par aiguilles ; des moyens d'impression par tampon encreur ; des moyens d'impression par jet d'encre ; des moyens d'apposition d'une étiquette autocollante. Selon un mode de réalisation particulier, lorsque lesdits moyens d'apposition comportent des moyens d'impression par tampon encreur ou par jet d'encre, lesdits moyens d'impression sont adaptés pour appliquer une encre indécelable ou difficilement décelable par l'oeil humain. Selon un mode de réalisation particulier, chaque marque apposée au moins lors de la première numérisation du document papier est représentative d'un identifiant du document papier dans le service de numérisation. Selon un mode de réalisation particulier, le système comporte : des moyens de recherche, grâce à l'identifiant du document papier, dans une base de données de documents numérisés ; des moyens d'affichage d'un résultat de la recherche. Selon un mode de réalisation particulier, lesdits moyens de numérisation étant inclus dans un dispositif de numérisation par défilement et lesdits moyens de recherche dans un serveur, le système comporte : des moyens d'association du dispositif de numérisation par défilement à une session utilisateur dans le service de numérisation ; des moyens de détection, par le serveur, que la session utilisateur est ouverte sur un poste utilisateur ; des moyens de fourniture, au poste utilisateur par le serveur, du résultat de la recherche via la session utilisateur. Selon un mode de réalisation particulier, lesdits moyens de numérisation étant inclus dans un dispositif de numérisation par défilement et lesdits moyens de recherche dans un serveur, le système comporte : des moyens d'association du dispositif de numérisation par défilement à une session utilisateur dans le service de numérisation ; des moyens de détection, par le serveur, que la session utilisateur est ouverte sur un poste utilisateur ; des moyens de comparaison du document numérisé avec un autre document numérisé résultant de la recherche ; des moyens de fourniture, au poste utilisateur par le serveur, d'un résultat de la comparaison. Selon un mode de réalisation particulier, lesdits moyens d'apposition comportent des moyens de détection d'une zone vide d'éléments significatifs sur le document papier et de taille prédéfinie, par analyse de pixels du document numérisé, et lesdits moyens d'apposition sont adaptés pour apposer ladite marque dans la zone détectée. Selon un mode de réalisation particulier, le système est adapté pour mettre en oeuvre lesdits moyens d'apposition lorsque lesdits moyens d'analyse n'ont pas détecté de marque représentative d'une numérisation antérieure du document papier. Selon un mode de réalisation particulier, lesdits moyens de numérisation étant inclus dans un dispositif de numérisation par défilement, le dispositif de numérisation par défilement est adapté : pour effectuer un premier défilement du document papier sur un chemin de défilement pour permettre auxdits moyens d'analyse de retrouver une éventuelle marque représentative d'une numérisation antérieure du document papier ; et pour effectuer un second défilement sur ledit chemin de défilement pour permettre auxdits moyens d'apposition d'apposer une dite marque lorsque lesdits moyens d'analyse n'ont pas détecté de marque représentative d'une numérisation antérieure du document papier. Selon un mode de réalisation particulier, lesdits moyens de numérisation étant inclus dans un dispositif de numérisation par défilement, le dispositif de numérisation par défilement est adapté : pour effectuer un premier défilement du document papier sur un premier chemin de défilement pour permettre auxdits moyens d'analyse de retrouver une éventuelle marque représentative d'une numérisation antérieure du document papier ; pour mettre en attente le document papier jusqu'à détection d'une notification indiquant que lesdits moyens d'analyse n'ont pas détecté de marque représentative d'une numérisation antérieure du document papier ; pour effectuer un second défilement sur un second chemin de défilement pour permettre auxdits moyens d'apposition d'apposer une dite marque sur détection de ladite notification. L'invention concerne également un dispositif de numérisation de documents papier comportant des moyens de numérisation par défilement de documents papier. Le dispositif est tel que, dans le cadre d'une numérisation de document papier, le dispositif met en oeuvre des moyens d'apposition d'une marque sur le document papier. Selon un mode de réalisation particulier, le dispositif de numérisation comporte en outre, mis en oeuvre dans le cadre d'une numérisation d'un document papier, des 20 moyens d'analyse du document numérisé adaptés pour retrouver au moins une marque représentative d'une numérisation antérieure du document papier. Selon un mode de réalisation particulier, le dispositif de numérisation est adapté : pour effectuer un premier défilement du document papier sur un chemin de défilement pour permettre auxdits moyens d'analyse de retrouver une éventuelle 25 marque représentative d'une numérisation antérieure du document papier ; pour effectuer un second défilement sur ledit chemin de défilement pour permettre auxdits moyens d'apposition d'apposer une dite marque lorsque lesdits moyens d'analyse n'ont pas détecté de marque représentative d'une numérisation antérieure du document papier. 30 Selon un mode de réalisation particulier, le dispositif de numérisation est adapté : pour effectuer un premier défilement du document papier sur un premier chemin de défilement pour permettre de retrouver une éventuelle marque représentative d'une numérisation antérieure du document papier ; pour mettre en attente le document papier jusqu'à détection d'une notification d'une non-détection de marque représentative d'une numérisation antérieure du document papier ; pour effectuer un second défilement sur un second chemin de défilement pour permettre auxdits moyens d'apposition d'apposer une dite marque sur détection de ladite notification. L'invention concerne également un procédé de gestion de doublons dans un service de numérisation de documents papier, le procédé comportant une numérisation par défilement de documents papier. Le procédé est tel que, sur chaque document papier numérisé au moins une fois dans le cadre dudit service étant apposée au moins une marque respective, le procédé comporte les étapes suivantes mises en oeuvre par un système dans le cadre d'une numérisation d'un document papier : apposition sur le document papier d'une dite marque au moins lors de la première numérisation du document papier ; analyse du document numérisé pour retrouver au moins une marque représentative d'une numérisation antérieure du document papier ; gestion des doublons, lorsqu'au moins une marque représentative d'une numérisation antérieure du document papier est retrouvée dans le document numérisé. L'invention concerne également un programme d'ordinateur, qui peut être stocké sur un support et/ou téléchargé d'un réseau de communication, afin d'être lu par un processeur. Ce programme d'ordinateur comprend des instructions pour implémenter le procédé mentionné ci-dessus, lorsque ledit programme est exécuté par le processeur. L'invention concerne également des moyens de stockage comprenant un tel programme d'ordinateur. Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels : - la Fig. 1 illustre schématiquement un système dans lequel l'invention peut être mise en oeuvre ; - la Fig. 2A illustre schématiquement un exemple d'architecture matérielle d'un serveur du système de la Fig. 1 ; - La Fig. 2B illustre schématiquement un exemple d'architecture matérielle d'un mécanisme de contrôle d'un dispositif de numérisation du système de la Fig. 1 ; - la Fig. 3 illustre schématiquement un algorithme de gestion de doublons de documents numérisés ; - la Fig. 4 illustre schématiquement un algorithme d'affichage de document numérisé, dans le cadre de la gestion de doublons de documents numérisés ; - la Fig. 5A illustre schématiquement un premier exemple d'agencement matériel du dispositif de numérisation ; - la Fig. 5B illustre schématiquement un second exemple d'agencement matériel du dispositif de numérisation. La Fig. 1 illustre schématiquement un système dans lequel l'invention peut être mise en oeuvre. Le système de la Fig. 1 comporte un serveur 102 et un dispositif de numérisation 101 interconnectés par un réseau de communication 100. En variante, le serveur 102 et le dispositif de numérisation 101 sont interconnectés par un bus de communication, un lien série ou tout autre lien adapté pour mettre en communication le serveur 102 et le dispositif de numérisation 101. La Fig. 1 représente un seul dispositif de numérisation interconnecté au serveur 102. Il convient cependant de noter qu'une pluralité de dispositifs de numérisation de même architecture et fonctionnalités que le dispositif de numérisation 101 peuvent être interconnectés au serveur 102. Les fonctionnalités du serveur 102 sont alors offertes à cette pluralité de dispositifs de numérisation. Le dispositif de numérisation 101, aussi appelé scanner, est adapté pour générer un document numérisé à partir d'un document papier. Le dispositif de numérisation 101 effectue une numérisation par défilement, c'est-à-dire que le dispositif de numérisation 101 est adapté pour faire défiler le document papier devant une tête de lecture fixe, ou deux têtes de lecture pour les scanner recto-verso. Dans le cadre de la présente invention, lorsque le dispositif de numérisation 101 numérise un document papier, le dispositif de numérisation 101 met en oeuvre des moyens d'apposition sur le document papier d'une marque prédéterminée. Le dispositif de numérisation 101 appose cette marque au moins lors de la première numérisation du document papier. Le serveur 102 est adapté pour effectuer des traitements prédéterminés à partir des documents numérisés par le dispositif de numérisation 101, dans le cadre du service de numérisation. Ces traitements consistent par exemple à appliquer un filtre d'amélioration de contraste, un algorithme de reconnaissance de caractères pour extraire des métadonnées du document, un algorithme de tatouage numérique (« watermarking » en anglais), etc. De plus, le serveur 102 peut offrir une fonctionnalité d'archivage des documents numérisés et de recherche parmi les documents numérisés. D'autres fonctionnalités peuvent être offertes par le serveur 102 à un utilisateur via un poste utilisateur 103 connecté au serveur 102 via le réseau de communication 100. L'utilisateur ouvre alors sur le poste utilisateur 103 une session sur un compte utilisateur associé à l'utilisateur sur le serveur 102 et qui lui permet d'accéder à une base de données de documents numérisés par l'utilisateur grâce au dispositif de numérisation 101. Via cette session, l'utilisateur peut effectuer la recherche susmentionnée et accéder aux autres fonctionnalités offertes par le serveur 102, comme par exemple une fonctionnalité d'annotations de documents numérisés ou d'ajout de métadonnées aux documents numérisés. Dans le cadre de la présente invention, lorsque le dispositif de numérisation fournit un document numérisé au serveur 102, le serveur 102 met en oeuvre des moyens d'analyse du document numérisé adaptés pour retrouver au moins une marque représentative d'une numérisation antérieure du document papier correspondant. Le serveur 102 met aussi en oeuvre des moyens de gestion de doublons de documents numérisés, lorsque lesdits moyens d'analyse retrouvent dans le document numérisé au moins une marque représentative d'une numérisation antérieure du document papier. Dans un autre mode de réalisation, les fonctionnalités d'analyse du document numérisé et de gestion de doublons susmentionnées sont directement mises en oeuvre par le dispositif de numérisation 101, c'est-à-dire sans avoir recours à la mise en oeuvre du serveur 102. La Fig. 2A illustre schématiquement un exemple d'architecture matérielle du serveur 102, qui comporte alors, reliés par un bus de communication 221 : un processeur ou CPU (« Central Processing Unit » en anglais) 200 ; une mémoire vive RAM (« Random Access Memory » en anglais) 201 ; une mémoire morte ROM (« Read Only Memory » en anglais) 202 ; une unité de stockage ou un lecteur de support de stockage, tel qu'un disque dur HDD (« Hard Disk Drive » en anglais) 203 ; une interface 204 permettant de communiquer via le réseau de communication 100. Le processeur 200 est capable d'exécuter des instructions chargées dans la RAM 201 à partir de la ROM 202, d'une mémoire externe (non représentée), d'un support de stockage, tel que le disque dur HDD 203, ou du réseau de communication 100. Lorsque le serveur 102 est mis sous tension, le processeur 200 est capable de lire de la RAM 201 des instructions et de les exécuter. Ces instructions forment un programme d'ordinateur causant la mise en oeuvre, par le processeur 200, de tout ou partie des algorithmes et étapes décrits dans ce document en relation avec le serveur 102. Tout ou partie de ces algorithmes et étapes peut être implémenté sous forme logicielle par exécution d'un ensemble d'instructions par une machine programmable, telle qu'un DSP (« Digital Signal Processor » en anglais) ou un microcontrôleur, ou être implémenté sous forme matérielle par une machine ou un composant dédié, tel qu'un FPGA (« Field-Programmable Gate Array » en anglais) ou un ASIC (« Application- Specific Integrated Circuit » en anglais). La Fig. 2B illustre schématiquement un exemple d'architecture matérielle d'un mécanisme de contrôle du dispositif de numérisation 101, qui comporte alors, reliés par un bus de communication 231 : un processeur ou CPU 210 ; une mémoire vive RAM 211 ; une mémoire morte ROM 212 ; une unité de stockage ou un lecteur de support de stockage, tel qu'un lecteur de carte SD (« Secure Digital » en anglais) 213 ; une interface 214 permettant de communiquer via le réseau de communication 100 ; une interface 215 permettant d'interagir avec un mécanisme de numérisation par défilement du document papier. Le processeur 210 est capable d'exécuter des instructions chargées dans la RAM 211 à partir de la ROM 212, d'une mémoire externe (non représentée), d'un support de stockage, tel qu'une carte SD, ou du réseau de communication 100. Lorsque le dispositif de numérisation 101 est mis sous tension, le processeur 210 est capable de lire de la RAM 211 des instructions et de les exécuter. Ces instructions forment un programme d'ordinateur causant la mise en oeuvre, par le processeur 210, de tout ou partie des algorithmes et étapes décrits dans ce document en relation avec le dispositif de numérisation 101. Tout ou partie de ces algorithmes et étapes peut être implémenté sous forme logicielle par exécution d'un ensemble d'instructions par une machine programmable, tel qu'un DSP ou un microcontrôleur, ou être implémenté sous forme matérielle par une machine ou un composant dédié, tel qu'un FPGA ou un ASIC. La Fig. 3 illustre schématiquement un algorithme de gestion de doublons de documents numérisés dans le service de numérisation. Dans une étape 301, le dispositif de numérisation 101 effectue une numérisation d'un document papier, par défilement du document papier. Dans le cas où les moyens d'analyse susmentionnés sont mis en oeuvre par le serveur 102, le dispositif de numérisation 101 transmet le document numérisé au serveur 102 via le réseau de communication 100. Dans une étape 302 suivante, le serveur 102 analyse le document numérisé pour retrouver au moins une marque représentative d'une numérisation antérieure du document papier. Comme déjà mentionné, l'étape 302 peut être mise en oeuvre par le dispositif de numérisation 101. Afin de déterminer si une telle marque est présente dans le document numérisé, c'est-à-dire qu'elle l'est aussi sur le document papier, différentes techniques alternatives peuvent être mises en oeuvre, et ce en fonction d'un type de marque recherché. Par exemple, si la marque recherchée est de type texte, un algorithme de reconnaissance de caractères peut être mis en oeuvre. Selon un autre exemple, si la marque recherchée est de forme prédéfinie, la méthode exposée par Viola-Jones dans le document « Robust Real-Time Object Detection », 2nd International Workshop on Statistical and Computational Theories of Vision, 13 Juillet 2001, peut être mise en oeuvre. Selon encore un autre exemple, si la marque est de type code à barres 1D ou 2D, des méthodes de reconnaissance de tels codes à barres peuvent être mises en oeuvre, en suivant les recommandations du document normatif ISO/IEC 16022 « Data Matrix bar code symbology specification ». Dans une étape 303 suivante, le serveur 102 vérifie si la marque recherchée a été trouvée dans le document numérisé. Si tel est le cas, cela signifie que le document papier a déjà subi une numérisation par le passé, et une étape 306 est mise en oeuvre ; sinon, une étape 304 est mise en oeuvre. L'étape 303 peut être mise en oeuvre par le dispositif de numérisation 101 lorsque le dispositif de numérisation 101 a mis en oeuvre l'étape 302. Dans l'étape 304, le serveur 102 recherche une zone vide dans le document numérisé, c'est-à-dire une zone ne contenant pas d'informations significatives. La recherche de cette zone vide permet de définir une zone dans laquelle apposer une marque lors de la première numérisation du document papier. Par exemple, le serveur 102 analyse les pixels du document numérisé pour détecter une zone de taille minimum prédéfinie permettant d'inclure ladite marque et dont les pixels sont de même couleur. Le serveur 102 indique alors au dispositif de numérisation 101 l'emplacement de la zone vide détectée dans le document numérisé. L'étape 304 peut en variante être mise en oeuvre par le dispositif de numérisation 101. Dans une étape 305 suivante, le dispositif de numérisation 101 appose sur le document papier, dans la zone vide déterminée à l'étape 304 sur la base du document numérisé, une marque prédéterminée représentative du fait que le document papier a été numérisé au moins une fois. Il convient de noter que l'étape 304 est optionnelle et que ladite marque peut être apposée dans une zone prédéfinie du document papier. Dans ce cas, cette zone est laissée libre lors de l'édition de tout document papier destiné à être numérisé. L'apposition de la marque par le dispositif de numérisation 101 peut être réalisée par embossage, ou par gaufrage, et/ou par perforation par aiguilles et/ou par impression par tampon encreur et/ou par impression par jet d'encre et/ou par apposition d'une étiquette autocollante. Lorsque l'apposition de la marque est réalisée par impression par tampon encreur ou par jet d'encre, une encre indécelable ou difficilement décelable par l'oeil humain est utilisée. Cela permet de ne pas dégrader visuellement le document papier pour l'oeil humain, tout en permettant la détection de la marque dans le document numérisé par le système. Une encre jaune clair sur un papier blanc, donc difficilement décelable par l'oeil humain, peut ainsi être utilisée. Une encre visible uniquement sous éclairage ultra-violet, donc indécelable par l'oeil humain sans cet éclairage spécifique, peut aussi être utilisée. Dans ce dernier cas, le dispositif de numérisation 101 doit comporter des moyens pour révéler l'encre invisible utilisée pour apposer la marque. Deux étapes de numérisation sont alors nécessaires, une avec éclairage ultra-violet pour mettre en évidence une éventuelle marque représentative d'une numérisation antérieure du document papier, et une sans éclairage ultra-violet pour effectuer les traitements attendus par le service de numérisation sur le document numérisé. La marque apposée peut être une représentation graphique, telle qu'un logo. La marque apposée peut être un texte fixé pour tous les documents papier. Ces types de 20 marque sont particulièrement adaptés à un mécanisme d'impression par tampon encreur, ou d'embossage ou perforation par aiguilles. La marque apposée peut être un texte dynamiquement déterminé pour chaque document papier. Ce type de marque est particulièrement adapté à un mécanisme d'impression par jet d'encre. 25 La marque apposée peut être un code à barres 1D ou 2D. Ce type de marque est particulièrement adapté à un mécanisme d'impression par jet d'encre ou d'apposition d'étiquettes autocollantes. Que ce soit sous forme de texte ou de code à barres, des métadonnées peuvent ainsi être ajoutées au document papier, tel qu'un numéro de série du dispositif de 30 numérisation 101 utilisé pour numériser le document papier. Lorsque les moyens d'apposition de la marque sont configurables pour dynamiquement définir la marque à apposer, des métadonnées spécifiques à chaque document papier numérisé peuvent être incluses dans la marque apposée. Par exemple, la date et éventuellement l'heure à laquelle le document papier a été numérisé, le nom de l'utilisateur ayant numérisé le document papier si le dispositif de numérisation 101 est équipé d'un mécanisme d'identification d'utilisateur, une information représentative d'un jeu de paramètres de numérisation (résolution, mode couleur ou non, etc.) utilisé pour numériser le document papier, etc. Dans un mode de réalisation particulier, chaque marque apposée au moins lors de la première numérisation du document papier est représentative d'un identifiant du document papier dans le service de numérisation. Cet identifiant permet de faire le lien entre le document papier et la ou les versions numérisées présentes dans le service de numérisation. Afin de garantir l'unicité de cet identifiant, plusieurs méthodes sont envisageables : l'identifiant peut contenir le numéro de série du dispositif de numérisation 101 et un numéro de séquence permettant de distinguer les documents papier numérisés par le même dispositif de numérisation 101; ou, l'identifiant peut être généré par le serveur 102 qui garantit son unicité. Dans ce dernier cas, afin d'éviter des latences liées au temps nécessaire au dispositif de numérisation 101 pour interroger le serveur 102, le serveur 102 peut fournir à l'avance plusieurs identifiants de document au dispositif de numérisation 101. Le dispositif de numérisation 101 mémorise alors les identifiants fournis par le serveur 102 et les affecte aux documents papier au fil des numérisations. Un tel identifiant de document permet notamment d'effectuer des recherches dans la base de données de documents numérisés, dont un exemple illustratif est décrit ci-après en relation avec la Fig. 4. Dans l'étape 306, le serveur 102 gère les doublons lorsqu'une marque représentative d'une numérisation antérieure a été détectée. Comme déjà mentionné, l'étape 306 peut être mise en oeuvre par le dispositif de numérisation 101. En présence de doublons, le serveur 102 peut ignorer la dernière numérisation du document papier, et éventuellement incrémenter un compteur de numérisations ignorées. Ce compteur peut être mis à la disposition de l'utilisateur, par exemple dans le cadre d'un rapport présentant des statistiques sur le système telles que le nombre total de documents numérisés, le nombre de documents présents dans le service de numérisation, le nombre de numérisations ignorées, etc. En présence de doublons, le serveur 102 peut requérir que le dispositif de numérisation affiche un message notifiant à l'utilisateur que le document papier a déjà été numérisé et demandant à l'utilisateur de choisir l'action appropriée parmi une liste d'actions. Une telle action est par exemple : ignorer la dernière numérisation du document papier ; remplacer le document numérisé présent dans le service de numérisation par le document numérisé résultant de la dernière numérisation du document papier, et, si des métadonnées étaient attachées au document numérisé présent dans le service de numérisation, ces métadonnées peuvent être supprimées ou bien attachées au document numérisé de remplacement ; conserver les deux documents numérisés dans le service de numérisation ; ignorer la dernière numérisation du document papier et de plus supprimer le document numérisé présent dans le service de numérisation ; appliquer les traitements attendus par le serveur 102 sur numérisation d'un document papier pour la première fois, c'est-à-dire remettre le document numérisé dans le flux de traitement usuel. En présence de doublons, le serveur 102 peut stocker le document numérisé résultant de la dernière numérisation du document papier dans une zone mémoire ou un répertoire spécifique et permettre à l'utilisateur de choisir plus tard l'action à effectuer. En présence de doublons, le serveur 102 peut associer aux différents documents numérisés une information signalant l'existence des différents documents numérisés pour un même document papier, et une information créant un lien entre ces différents documents numérisés. En présence de doublons, le serveur 102 peut rechercher, grâce à l'identifiant de document susmentionné, tout document numérisé présent dans le service de numérisation et correspondant à ce même identifiant de document, puis assurer l'affichage du ou des document(s) numérisé(s) trouvé(s), tel que décrit ci-après en relation avec la Fig. 4. En présence de doublons, le serveur 102 peut comparer des paramètres de numérisation utilisés pour la dernière numérisation du document papier avec les paramètres de la numérisation pour laquelle le document numérisé est présent dans le service de numérisation, et ne conserver que le document numérisé présentant les paramètres correspondant à la numérisation de meilleure qualité. Dans un mode de réalisation particulier, lorsque la marque apposée par le dispositif de numérisation 101 contient un identifiant de document, une métadonnée est ajoutée par le serveur 102 au(x) document(s) numérisé(s) présent(s) dans le service de numérisation pour indiquer le nombre de fois où le document papier a été numérisé. Dans un mode de réalisation en variante de l'algorithme de la Fig. 3, le dispositif de numérisation 101 appose une marque à chaque numérisation du document papier. Le document papier peut alors comporter plusieurs marques représentatives de numérisations respectives. Dans le cas où chaque marque est représentative d'un identifiant de document et où l'étape d'analyse du document numérisé pour détecter la présence d'au moins une marque est effectuée après l'étape d'apposition d'une marque, le document papier peut être associé à une pluralité d'identifiants de document. Dans ce cas, le serveur 102 maintient une correspondance entre ces identifiants de document. Préférentiellement, le dispositif de numérisation 101 n'appose une marque que lorsque l'analyse du document numérisé révèle qu'aucune marque représentative d'une numérisation antérieure du document papier n'a été détectée. La Fig. 4 illustre schématiquement un algorithme d'affichage de document numérisé, dans le cadre de la gestion de doublons de documents numérisés. Dans une étape 401, le serveur 102 obtient un identifiant du dispositif de numérisation 101. Par exemple, cet identifiant est indiqué dans un message transmis par le dispositif de numérisation 101 à destination du serveur 102 et incluant le document numérisé. Dans une étape 402, le serveur 102 obtient un identifiant de document à partir de la marque représentative d'une numérisation antérieure et détectée à l'étape 303. Dans une étape 403, le serveur 102 effectue une recherche de document 20 numérisé dans la base de données de documents numérisés du service de numérisation, grâce à l'identifiant de document obtenu à l'étape 402. Dans une étape 404, le serveur 102 détermine un identifiant de session utilisateur dans le service de numérisation, correspondant à l'identifiant de dispositif de numérisation obtenu à l'étape 401. En d'autres termes, le serveur 102 détecte une 25 session utilisateur dans le service de numérisation ouverte sur un poste utilisateur et à laquelle le dispositif de numérisation 101 est associé. Dans une étape 405, le serveur 102 met à disposition, via la session utilisateur identifiée par l'identifiant de session utilisateur obtenu à l'étape 404, un résultat de la recherche effectuée à l'étape 403. L'affichage du résultat est alors assuré via ladite 30 session utilisateur. En reprenant l'exemple illustratif du système de la Fig. 1, le dispositif de numérisation 101 est associé à une session dans le service de numérisation ouverte sur le poste utilisateur 103. Lorsque des doublons sont détectés, le serveur 102 transmet au poste utilisateur 103 via ladite session utilisateur toute information nécessaire à l'affichage du résultat de la recherche de document numérisé effectuée à l'étape 403. Préférentiellement, le serveur 102 assure l'affichage par le poste utilisateur 103 de tout document numérisé résultant de la recherche et correspondant au même document papier que celui que l'utilisateur vient de numériser via le dispositif de numérisation 101. Ainsi, cela permet à l'utilisateur de vérifier par lui-même que le document papier a déjà été numérisé et qu'un document numérisé correspondant au document papier est effectivement présent dans le service de numérisation. En alternative ou conjointement, des métadonnées associées au document numérisé résultant de la recherche et correspondant au même document papier que celui que l'utilisateur vient de numériser via le dispositif de numérisation 101 peuvent être affichées. Ainsi, cela permet à l'utilisateur de retrouver dans le service de numérisation quelles données relatives à ce document papier sont déjà connues du système. Cela est utile pour accéder facilement à des métadonnées associées à un document dont l'utilisateur a la version papier sous la main. De telles métadonnées pouvant en outre contenir une indication de l'état d'avancement du document numérisé au sein de traitements appliqués par le serveur 102, cela permet à l'utilisateur de connaître cet état d'avancement simplement en insérant le document papier dans le dispositif de numérisation 101. Dans un mode de réalisation particulier, le serveur 102 effectue une comparaison de tout document résultant de la recherche et correspondant au même document papier que le document numérisé résultant de la dernière numérisation. Par exemple, la méthode de comparaison décrite dans la thèse « Comparaison d'images binaires reposant sur une mesure locale des dissimilarités - Application à la classification », Etienne Baudrier, Université de Reims Champagne-Ardenne, 9 décembre 2005, peut être mise en oeuvre. Cela est utile pour identifier les éventuelles altérations qui auraient pu être apportées au document papier après la numérisation dont résulte le document numérisé présent dans le service de numérisation. Cela permet à l'utilisateur de savoir si de telles altérations existent simplement en insérant le document papier dans le dispositif de numérisation 101. La Fig. 5A illustre schématiquement un premier exemple d'agencement matériel du dispositif de numérisation 101. Le dispositif de numérisation 101 comporte une fente d'insertion de documents papier et une fente d'éjection de documents papier, entre lesquelles un chemin de défilement 502 est défini. De manière à manipuler un document papier 510 le long du chemin de défilement 502, le dispositif de numérisation 101 comporte des rouleaux d'entraînement 501. Un premier jeu de rouleaux d'entraînement 501 est adapté pour saisir le document papier 510 inséré par la fente d'insertion. Un second jeu de rouleaux d'entraînement 501 est adapté pour éjecter le document papier 510 par la fente d'éjection. Ces deux jeux de rouleaux d'entraînement coopèrent pour faire progresser le document papier 510 le long du chemin de défilement 502. Le dispositif de numérisation 101 comporte en outre un capteur d'image par contact CIS (« Contact Image Sensor » en anglais) 503, qui permet de réaliser la numérisation du document papier 510 de manière compacte. Le capteur d'image par contact CIS 503 est tangent au chemin de défilement 502 afin d'entrer en contact avec le document papier 510 lorsque le document papier 510 est manipulé le long du chemin de défilement 502. Un second capteur d'image par contact CIS peut être installé en opposition au capteur d'image par contact CIS 503 le long du chemin de défilement 502, afin de réaliser une numérisation recto-verso du document papier 510. Le dispositif de numérisation 101 comporte en outre un mécanisme 504 d'apposition de marque sur le document papier 510, placé le long du chemin de défilement 502. Dans un mode de réalisation particulier, le mécanisme 504 d'apposition de marque sur le document papier 510 est débrayable, de manière à permettre de faire transiter le document papier 510 sans apposer de marque sur le document papier 510. Le dispositif de numérisation 101 de la Fig. 5A peut être adapté pour retarder l'apposition de la marque sur le document papier 510 jusqu'à réception d'un signal confirmant que le document numérisé a bien été pris en compte par le service de numérisation. Ceci est particulièrement utile si l'analyse du document numérisé pour retrouver une marque de numérisation antérieure est effectuée par le serveur 102. Le dispositif de numérisation 101 peut alors réaliser une éjection différée du document papier : après numérisation, le document papier 510 reste pris dans le jeu de rouleaux d'entraînement adapté pour éjecter le document papier 510 par la fente d'éjection, jusqu'à réception du signal confirmant que le document numérisé a bien été pris en compte par le service de numérisation. Ensuite, si une marque doit être apposée, ces rouleaux tournent en sens inverse pour faire transiter le document papier 510 en sens inverse pour permettre d'apposer la marque. Après apposition de la marque, ou si aucune marque n'est à apposer, ces rouleaux assurent l'éjection du document papier 510. En d'autres termes, le dispositif de numérisation 101 est adapté pour : effectuer un premier défilement du document papier 510 sur le chemin de défilement 502 pour permettre de retrouver une éventuelle marque représentative d'une numérisation antérieure du document papier 510 ; et effectuer un second défilement sur le chemin de défilement 502 pour permettre d'apposer une marque lorsqu'aucune marque représentative d'une numérisation antérieure du document papier n'a été détectée. La Fig. 5B illustre schématiquement un second exemple d'agencement matériel du dispositif de numérisation 101. Le dispositif de numérisation 101 comporte une première fente d'insertion de documents papier adaptée à recevoir un document papier 510 inséré par l'utilisateur et une première fente d'éjection de documents papier adaptée pour éjecter le document papier 510 dans un réceptacle de stockage temporaire 540. Le dispositif de numérisation 101 comporte une seconde fente d'insertion de documents papier adaptée à recevoir le document papier 510 en attente dans le réceptacle de stockage temporaire 540 et une seconde fente d'éjection de documents papier adaptée pour éjecter le document papier 510. Un premier chemin de défilement 522 est ainsi défini entre la première fente d'insertion et la première fente d'éjection, et un second chemin de défilement 532 est ainsi défini entre la seconde fente d'insertion et la seconde fente d'éjection. De manière à manipuler le document papier 510 le long du premier chemin de défilement 522, le dispositif de numérisation 101 comporte des rouleaux d'entraînement 521. De manière à manipuler le document papier 510 le long du second chemin de défilement 532, le dispositif de numérisation 101 comporte des rouleaux d'entraînement 531. Les rouleaux d'entraînement 521 sont adaptés pour saisir le document papier 510 inséré par la fente d'insertion et faire transiter le document papier 510 le long du premier chemin de défilement 522. Les rouleaux d'entraînement 531 sont adaptés pour saisir le document papier 510 en attente dans le réceptacle de stockage temporaire 540 et faire transiter le document papier 510 le long du second chemin de défilement 532. Le dispositif de numérisation 101 comporte en outre un capteur d'image par contact CIS 523, qui permet de réaliser la numérisation du document papier 510 de manière compacte. Le capteur d'image par contact CIS 523 est tangent au premier chemin de défilement 522 afin d'entrer en contact avec le document papier 510 lorsque le document papier 510 est manipulé le long du premier chemin de défilement 522. Un second capteur d'image par contact CIS peut être installé en opposition au capteur d'image par contact CIS 503 le long du premier chemin de défilement 522, afin de réaliser une numérisation recto-verso du document papier 510. Le dispositif de numérisation 101 comporte en outre un mécanisme 524 d'apposition de marque sur le document papier 510, placé le long du second chemin de défilement 532. Dans un mode de réalisation particulier, le mécanisme 504 d'apposition de marque sur le document papier 510 est débrayable, de manière à permettre de faire transiter le document papier 510 sans apposer de marque sur le document papier 510. Le dispositif de numérisation 101 de la Fig. 5B est adapté pour retarder l'apposition de la marque sur le document papier 510 jusqu'à réception d'un signal confirmant que le document numérisé a bien été pris en compte par le service de numérisation. Ceci est particulièrement utile si l'analyse du document numérisé pour retrouver une marque de numérisation antérieure est effectuée par le serveur 102. Le dispositif de numérisation 101 peut alors réaliser une éjection différée du document papier : après numérisation, le document papier 510 est éjecté dans le réceptacle de stockage temporaire 540. Le document papier 510 reste dans le réceptacle de stockage temporaire 540, jusqu'à réception du signal confirmant que le document numérisé a bien été pris en compte par le service de numérisation. Ensuite, les rouleaux 531 font transiter le document papier 510 le long du second chemin de défilement 532. Si une marque doit être apposée, le mécanisme 524 d'apposition de marque sur le document papier 510 est activé lors du transfert du document papier 510 le long du second chemin de défilement 532. En d'autres termes, le dispositif de numérisation 101 est adapté pour : effectuer un premier défilement du document papier 510 sur le premier chemin de défilement 522 pour permettre de retrouver une éventuelle marque représentative d'une numérisation antérieure du document papier 510 ; pour mettre en attente le document papier 510 jusqu'à détection d'une notification indiquant qu'aucune marque représentative d'une numérisation antérieure du document papier 510 n'a été détectée; effectuer un second défilement sur le second chemin de défilement 532 pour permettre d'apposer une dite marque sur détection de ladite notification. REVENDICATIONS1) Système de gestion de doublons dans un service de numérisation de documents papier comportant des moyens de numérisation (301) par défilement de documents papier, caractérisé en ce que, sur chaque document papier numérisé au moins une fois dans le cadre dudit service étant apposée au moins une marque respective, le système comporte les moyens suivants mis en oeuvre dans le cadre d'une numérisation d'un document papier : - des moyens d'apposition (305) sur le document papier d'une dite marque au moins lors de la première numérisation du document papier ; - des moyens d'analyse (302) du document numérisé adaptés pour retrouver au moins une marque représentative d'une numérisation antérieure du document papier ; - des moyens de gestion (306) des doublons, mis en oeuvre lorsque lesdits 15 moyens d'analyse retrouvent dans le document numérisé au moins une marque représentative d'une numérisation antérieure du document papier. 2) Système selon la revendication 1, caractérisé en ce que lesdits moyens d'apposition comportent au moins un des moyens suivants : 20 - des moyens d'embossage ou de gaufrage ; - des moyens de perforation par aiguilles ; - des moyens d'impression par tampon encreur ; - des moyens d'impression par jet d'encre ; - des moyens d'apposition d'une étiquette autocollante. 25 3) Système selon la revendication 2, caractérisé en ce que, lorsque lesdits moyens d'apposition comportent des moyens d'impression par tampon encreur ou par jet d'encre, lesdits moyens d'impression sont adaptés pour appliquer une encre indécelable ou difficilement décelable par l'oeil humain. 30 4) Système selon l'une quelconque des revendications 1 à 3, caractérisé en ce que chaque marque apposée au moins lors de la première numérisation du document papier est représentative d'un identifiant du document papier dans le service de numérisation. 5) Système selon la revendication 4, caractérisé en ce que le système comporte : - des moyens de recherche (403), grâce à l'identifiant du document papier, dans une base de données de documents numérisés ; des moyens d'affichage d'un résultat de la recherche. 6) Système selon la revendication 5, caractérisé en ce que, lesdits moyens de numérisation étant inclus dans un dispositif de numérisation par défilement (101) et lesdits moyens de recherche dans un serveur (102), le système comporte : des moyens d'association (404) du dispositif de numérisation par défilement à une session utilisateur dans le service de numérisation ; - des moyens de détection, par le serveur, que la session utilisateur est ouverte sur un poste utilisateur (103) ; - des moyens de fourniture (405), au poste utilisateur par le serveur, du résultat de la recherche via la session utilisateur. 7) Système selon la revendication 5, caractérisé en ce que, lesdits moyens de numérisation étant inclus dans un dispositif de numérisation par défilement (101) et lesdits moyens de recherche dans un serveur (102), le système comporte : - des moyens d'association (404) du dispositif de numérisation par défilement à une session utilisateur dans le service de numérisation ; - des moyens de détection, par le serveur, que la session utilisateur est ouverte sur un poste utilisateur (103) ; - des moyens de comparaison du document numérisé avec un autre document numérisé résultant de la recherche ; - des moyens de fourniture (405), au poste utilisateur par le serveur, d'un résultat de la comparaison. 8) Système selon l'une quelconque des revendications 1 à 7, caractérisé en ce que lesdits moyens d'apposition comportent des moyens de détection (304) d'une zone vide d'éléments significatifs sur le document papier et de taille prédéfinie, par analyse de pixels du document numérisé, et en ce que lesdits moyens d'apposition sont adaptés pour apposer ladite marque dans la zone détectée. 9) Système selon l'une quelconque des revendications 1 à 8, caractérisé en ce que le système est adapté pour mettre en oeuvre lesdits moyens d'apposition lorsque lesdits moyens d'analyse n'ont pas détecté de marque représentative d'une numérisation antérieure du document papier. 10) Système selon la revendication 9, caractérisé en ce que, lesdits moyens de numérisation étant inclus dans un dispositif de numérisation par défilement (101), le dispositif de numérisation par défilement est adapté : - pour effectuer un premier défilement du document papier sur un chemin de défilement (502) pour permettre auxdits moyens d'analyse de retrouver une éventuelle marque représentative d'une numérisation antérieure du document papier ; et - pour effectuer un second défilement sur ledit chemin de défilement pour permettre auxdits moyens d'apposition d'apposer une dite marque lorsque lesdits moyens d'analyse n'ont pas détecté de marque représentative d'une numérisation antérieure du document papier. 11) Système selon la revendication 9, caractérisé en ce que, lesdits moyens de numérisation étant inclus dans un dispositif de numérisation par défilement (101), le dispositif de numérisation par défilement est adapté : - pour effectuer un premier défilement du document papier sur un premier chemin de défilement (522) pour permettre auxdits moyens d'analyse de retrouver une éventuelle marque représentative d'une numérisation antérieure du document papier ; - pour mettre en attente le document papier jusqu'à détection d'une notification indiquant que lesdits moyens d' analyse n' ont pas détecté de marque représentative d'une numérisation antérieure du document papier ; - pour effectuer un second défilement sur un second chemin de défilement (532) pour permettre auxdits moyens d'apposition d'apposer une dite marque sur détection de ladite notification. 12) Dispositif (101) de numérisation de documents papier comportant des moyens de numérisation par défilement de documents papier, caractérisé en ce que, dans le cadre d'une numérisation (301) de document papier, le dispositif met en oeuvre des moyens d'apposition (305) d'une marque sur le document papier. 13) Dispositif de numérisation selon la revendication 12, caractérisé en ce qu'il comporte en outre, mis en oeuvre dans le cadre de la numérisation d'un document papier, des moyens d'analyse (302) du document numérisé adaptés pour retrouver au moins une marque représentative d'une numérisation antérieure du document papier. 14) Dispositif de numérisation selon l'une quelconque des revendications 12 et 13, caractérisé en ce qu'il est adapté : - pour effectuer un premier défilement du document papier sur un chemin de défilement (502) pour permettre auxdits moyens d'analyse de retrouver une éventuelle marque représentative d'une numérisation antérieure du document papier ; - pour effectuer un second défilement sur ledit chemin de défilement pour permettre auxdits moyens d'apposition d'apposer une dite marque lorsque lesdits moyens d'analyse n'ont pas détecté de marque représentative d'une numérisation antérieure du document papier. 15) Dispositif de numérisation selon l'une quelconque des revendications 12 et 13, caractérisé en ce qu'il est adapté : - pour effectuer un premier défilement du document papier sur un premier chemin de défilement (522) pour permettre de retrouver une éventuelle marque représentative d'une numérisation antérieure du document papier ; - pour mettre en attente le document papier jusqu'à détection d'une notification d'une non-détection de marque représentative d'une numérisation antérieure du document papier ; - pour effectuer un second défilement sur un second chemin de défilement (532) pour permettre auxdits moyens d'apposition d'apposer une dite marque sur détection de ladite notification. 16) Procédé de gestion de doublons dans un service de numérisation de documents papier, le procédé comportant une numérisation (301) par défilement de documents papier, caractérisé en ce que, sur chaque document papier numérisé au moins une fois dans le cadre dudit service étant apposée au moins une marque respective, le procédé comporte les étapes suivantes mises en oeuvre par un système dans le cadre d'une numérisation d'un document papier :- apposition (305) sur le document papier d'une dite marque au moins lors de la première numérisation du document papier ; - analyse (302) du document numérisé pour retrouver au moins une marque représentative d'une numérisation antérieure du document papier ; gestion (306) des doublons, lorsqu'au moins une marque représentative d'une numérisation antérieure du document papier est retrouvée dans le document numérisé.