Brevet FR3099605A1 — publié le 20210205

Description Titre de l'invention : DISPOSITIF, SYSTÈME ET PROCÉDÉ POUR TRAITER DES IMAGES QUI INCLUENT DES MONTANTS [pool] Cette spécification concerne de façon générale le traitement d'image et, spéci- fiquement un dispositif, un système et un procédé pour traiter des images qui incluent des montants. [0002] Diverses activités entreprises par des membres d'organisations (p. ex. les salariés d'une entité commerciale) peuvent nécessiter que les membres engagent des dépenses. Des exemples de ces activités incluent les déplacements, l'obtention de fourniture, entre autres. Le remboursement de ces dépenses survient généralement après que les dépenses ont été non seulement engagées, mais également payées par les membres. En d'autres termes, le remboursement est généralement un processus rétroactif qui peut être mal adapté à la mise en oeuvre des politiques de dépenses, la détection de fraude potentielle entre autres. Par ailleurs, les processus de remboursement sont généralement faits manuellement et peuvent donc être chronophages et se prêter aux erreurs. [0003] Un aspect de la présente spécification fournit un procédé comprenant : la réception, à un contrôleur d'un dispositif informatique, d'une image d'un reçu ; la restitution, à un écran d'affichage, de l'image du reçu comprenant une région de montant total incluant un montant total des dépenses dans l'image du reçu ; la restitution, à l'écran d'affichage, adjacent à l'image du reçu, d'un champ de montant total incluant une communication d'un montant total associé au montant total ; la restitution, à l'écran d'affichage, dans la région du montant total de l'image du reçu, d'un lien entre la région de montant total et le champ de montant total ; la réception, via une option actionnable restituée à l'écran d'affichage en association avec le champ de montant total, d'une entrée confirmant le montant total communiqué; et la transmission, via une interface de communication, à un système de gestion de dépenses, du montant total communiqué. [0004] Dans certains modes de réalisation, le montant total communiqué au champ de montant total est différent du montant. total et le procédé comprend par ailleurs : la réception d'une indication que le montant total communiqué est différent du montant total ; et la restitution de l'indication à l'écran d'affichage [0005] Dans certains modes de réalisation, l'image du reçu telle qu'elle est. restituée à l'écran d'affichage inclut une région de dépenses détaillées incluant un montant de dépense, le montant de dépense représentant une portion du montant total, le procédé 2 comprenant par ailleurs : la restitution, à l'écran d'affichage, adjacent à l'image du reçu, d'un champ de dépense détaillée incluant le montant de la dépense et un montant de dépense ajusté; la restitution, à l'écran d'affichage, dans la région de montant total de l'image du reçu, d'un deuxième lien entre la région de dépenses détaillées et le champ de dépense détaillée ; et préalablement à la communication du montant total au système de gestion de dépenses, la détermination du montant total communiqué après ajustement du montant total en utilisant le montant de dépense ajusté. [0006] Dans certains modes de réalisation, l'image du reçu telle qu'elle est restituée à l'écran d'affichage inclut une région de dépenses détaillées incluant un montant de dépense, le montant de dépense représentant une portion du montant total, le procédé comprenant par ailleurs : la restitution, à l'écran d'affichage, adjacent à l'image du reçu, d'un champ de dépense détaillée associé à la région de dépenses détaillées ; la restitution, à l'écran d'affichage, dans la région de dépenses détaillées de l'image du reçu, d'un deuxième lien entre la région de dépenses détaillées et le champ de dépense détaillée ; la réception d'une indication décrivant le montant de la dépense ; et la restitution de l'indication à l'écran d'affichage, dans le champ de dépense détaillée. [0007] Dans certains modes de réalisation, l'indication décrivant le montant de la dépense comprend une catégorie de dépense. [0008] Dans certains modes de réalisation, le procédé comprend par ailleurs : la division de l'image du reçu en zones associées à une ou plusieurs catégories de dépenses ; la restitution, à l'écran d'affichage, d'indications de zone comprenant des options actionnables de zone respective ; et lorsque l'entrée respective est reçue à une option de zone actionnable associée à une zone qui inclut un ou plusieurs montants de dépenses détaillées, la restitution, à l'écran d'affichage, adjacent à l'image du reçu, d'un ou de plusieurs champs de dépenses détaillées qui incluent ledit un ou plusieurs montants de dépense détaillée. [0009] Dans certains modes de réalisation, le procédé comprend par ailleurs - la mise en oeuvre de reconnaissance de caractères sur l'image du reçu pour déterminer le montant total ; la détermination, basée au moins partiellement sur la reconnaissance de caractères d'un montant par lequel le montant total doit être ajusté; la détermination du montant total communiqué en ajustant le montant total conformément au montant par lequel le montant total doit être ajusté ; et le remplissage du champ de montant total avec le montant total et le montant total communiqué. [0010] Dans certains modes de réalisation, le procédé comprend par ailleurs - la mise en oeuvre de reconnaissance de caractères sur l'image du reçu pour déterminer le texte dans l'image du reçu ; la restitution, à l'écran d'affichage, d'un champ de texte adjacent à l'image du reçu, le texte ; amenant le texte à être traduit d'un premier langage vers un deuxième langage; et restituant, à l'écran d'affichage, dans le champ 3 de texte une traduction du texte. Un autre aspect de la présente spécification fournit un dispositif comprenant : une interface de communication ; un écran d'affichage; et un contrôleur configuré pour : recevoir une image d'un reçu ; restituer, à l'écran d'affichage, l'image du reçu comprenant une région de montant total incluant un montant total des dépenses dans l'image du reçu ; restituer, à l'écran d'affichage, adjacent à l'image du reçu, un champ de montant total incluant une communication d'un montant total associé au montant total ; restituer, à l'écran d'affichage, dans la région de montant total de l'image du reçu, un lien entre la région de montant total et le champ de montant total ; recevoir, via une option actionnable restituée à l'écran d'affichage en association avec le champ de montant total, une entrée confirmant le montant total communiqué; et transmettre, via l'interface de communication, à un système de gestion de dépenses, le montant total communiqué. [0011] Dans certains modes de réalisation, le montant total communiqué au champ de montant total est différent du montant total et le contrôleur est par ailleurs configuré pour : recevoir une indication que le montant total communiqué est différent du montant total ; et restituer l'indication à l'écran d'affichage. [0012] Dans certains modes de réalisation, l'image du reçu telle qu'elle est restituée à l'écran d'affichage inclut une zone de dépenses détaillées incluant un montant de dépense, le montant de dépense représentant une portion du montant total et le contrôleur est par ailleurs configure pour : restituer, à l'écran d'affichage, adjacent à l'image du reçu, un champ de dépense détaillée incluant le montant de la dépense et un montant de dépense ajusté ; restituer, à l'écran d'affichage, dans la région de montant total de l'image du reçu, un deuxième lien entre la région de dépenses détaillées et le champ de dépense détaillée ; et préalablement à la communication du montant total au système de gestion de dépenses, déterminer le montant total communiqué après ajustement du montant total en utilisant le montant de dépense ajusté. [0013] Dans certains modes de réalisation, l'image du reçu telle qu'elle est restituée à l'écran d'affichage inclut une région de dépenses détaillées incluant un montant de dépense, le montant de dépense représentant une portion du montant total, le contrôleur est par ailleurs configuré pour : restituer, à l'écran d'affichage, adjacent à l'image du reçu, un champ de dépense détaillée associé à la région de dépenses détaillées ; restituer, à l'écran d'affichage, dans la région de dépenses détaillées de l'image du reçu, un deuxième lien entre la région de dépenses détaillées et le champ de dépense détaillée ; recevoir une indication décrivant le montant de la dépense ; et restituer l'indication, à l'écran d'affichage, dans le champ de dépense détaillée. [0014] Dans certains modes de réalisation, le contrôleur est par ailleurs configuré pour : diviser l'image du reçu en zones associées à une ou plusieurs catégories de dépenses ; restituer, à l'écran d'affichage, des indications de zone comprenant des options ac- tionnables de zone respective ; et lorsque l'entrée respective est reçue à une option de zone actionnable associée à une zone qui inclut un ou plusieurs montants de dépense détaillée, restituer, à l'écran d'affichage, adjacent à l'image du reçu, un ou plusieurs champs de dépenses détaillées qui incluent ledit un ou plusieurs montants de dépenses détaillées. [0015] Dans certains modes de réalisation, le contrôleur est par ailleurs configuré pour : mettre en oeuvre la reconnaissance de caractères sur l'image du reçu pour déterminer le montant total ; déterminer, sur la hase au moins partiellement de la reconnaissance de caractères un montant par lequel le montant total doit être ajusté ; déterminer le montant total communiqué en ajustant le montant total conformément au montant par lequel le montant total doit être ajusté ; et remplir le champ de montant total avec le montant total et le montant total communiqué. [0016] Un autre aspect de la présente spécification fournit un support lisible par ordinateur non transitoire, stockant un programme d'ordinateur, dans lequel l'exécution du programme d'ordinateur est pour : la réception, à un contrôleur d'un dispositif informatique, d'une image d'un reçu ; la restitution, à un écran d'affichage, de l'image du reçu comprenant une région de montant total incluant un montant total des dépenses dans l'image du reçu ; la restitution, à l'écran d'affichage, adjacent à l'image du reçu, d'un champ de montant total incluant une communication d'un montant total associé au montant total ; la restitution, à l'écran d'affichage, dans la région de montant total de l'image du reçu, d'un lien entre la région de montant total et le champ de montant total ; la réception, via une option actionnable restituée à l'écran d'affichage en association avec le champ de montant total, d'une entrée confirmant le montant total communiqué ; et la transmission, via une interface de communication, à un système de gestion de dépenses, du montant total communiqué. [0017] Un autre aspect de la présente spécification fournit, un produit programme d'ordinateur comprenant des instructions de code de programme stockées sur un support lisible par ordinateur pour mettre en oeuvre les étapes du procédé selon les aspects du procédé et les modes de réalisation exposés ci-dessus lorsque ledit programme fonctionne sur un ordinateur. [0018] Pour une meilleure compréhension des divers exemples décrits dans la présente et pour montrer plus clairement comment ils peuvent être mis en oeuvre, référence sera maintenant faite, à titre d'exemple uniquement, aux dessins accompagnant dans lesquels [0019] Les modes de réalisation sont décrits en faisant référence aux figures suivantes dans lesquelles : [0020] [fig.1] décrit un système pour le traitement d'images qui incluent des montants, conformément à des exemples non limitatifs. [0021] [fig.2] décrit un dispositif pour le traitement d'images qui incluent des montants, conformément à des exemples non limitatifs. [0022] [fig.3] décrit un procédé pour le traitement d'images qui incluent des montants, conformément à des exemples non limitatifs. [0023] [fig.4] décrit un procédé pour déterminer les catégories d'une image, conformément à des exemples non limitatifs. [0024] [fig.5] est un dispositif informatique de traitement d'une image du système de la HG. 1, recevant une image, conformément à des exemples non limitatifs. [0025] [fig.6] décrit un objet de données incorporant une image de reçu et un reçu numérique, conformément à des exemples non limitatifs. [0026] [fig.7] décrit une image de reçu exemplaire et des couches de caractères optiques exemplaires des reçus numériques, conformément à des exemples non limitatifs. [0027] [fig.8] décrit une interface d'utilisateur graphique restituée à un écran d'affichage d'un dispositif du système de la FIG. 1, l'interface d'utilisateur graphique incluant un champ de montant total, conformément à des exemples non limitatifs. [0028] [fig.9] décrit l'interface d'utilisateur graphique actualisée pour inclure un champ de commentaire, conformément à des exemples non limitatifs. [0029] [fig.10] décrit l'interface d'utilisateur graphique actualisée pour inclure des champs de dépenses détaillées, conformément à des exemples non limitatifs. [0030] [fig.11] décrit une image de reçu exemplaire et des couches d'utilisateurs exemplaires du reçu numérique, conformément à des exemples non limitatifs. [0031] L'attention est dirigée vers la FIG. 1 qui décrit un système 100 pour le traitement d'images qui incluent des montants, par exemple, des images de reçus. Le système 100 inclut : un dispositif informatique de traitement d'image 101 pour traiter les images qui incluent des montants ; un système de gestion de dépenses 102 pour gérer les dépenses et/ou le remboursement des frais, par exemple comme indiqué sur les images qui incluent les montants ; une base de données 103 pour stocker des images qui incluent des montants (telles que des images de reçu); une base de données de dépenses 104 pour stocker les données associées aux dépenses ; au moins un dispositif de communication 111 pour communiquer les images qui incluent des montants et/ou pour interagir avec les images qui incluent les montants ; et, optionnellement, au moins un dispositif informatique 112 pour interagir avec les images qui incluent des montants. [0032] Les composants du système 100 sont généralement en communication via un réseau de communication 123 (indistinctement désigné ci-après comme le réseau 123) et des liens de communication entre les composants du système 100 sont illustrés dans la FIG. 1 et dans toute la présente spécification sous forme de tlèches à deux têtes reliant les composants respectifs. Le réseau 123 inclut une quelconque combinaison appropriée de réseau de communication sans fil et/ou filaire et, de façon similaire, les 6 liens de communication peuvent inclure une quelconque combinaison appropriée de liens sans fil et/ou filaires. [0033] Alors que la fonctionnalité du système 100 peut être pour le traitement de toutes images pertinentes qui incluent des montants, le système 100 sera par la suite décrit en référence à des images de reçus, telles que des images de reçus qui doivent être remboursés en utilisant le système de gestion de dépenses 102, par exemple telles que transmises en utilisant au moins un dispositif de communication 111. [0034] Les composants du système 100 (p. ex. autres que le réseau 123) peuvent géné- ralement être associés à, et/ou gérés par une entité, telle qu'une société et autre entité de cc genre qui peut être amenée à rembourser des salariés pour des dépenses indiquées sur des images de reçu via le système 100. [0035] Alors que la FIG. 1 illustre un seul dispositif de communication 111, le système 100 peut inclure un nombre quelconque pertinent de dispositifs de communication 111, configurés par exemple pour communiquer des images de reçu respectives pour un remboursement par le système de gestion de dépenses 102. Ledit au moins un dispositif de communication 111 sera indifféremment connu ci-après comme dispositif de communication 111. Par ailleurs, alors que le dispositif de communication 111 est illustré sous forme de dispositif mobile, dans d'autres exemples le dispositif de communication 111 peut comprendre un ordinateur personnel, un ordinateur portable et autres dispositifs de cc genre. Quoi qu'il en soit, le dispositif de communication 111 peut généralement être opéré par un utilisateur associé, par exemple un salarié de l'entité associée au système 100. Le salarié peut opérer le dispositif de communication 111 pour communiquer des images de reçus afin d'obtenir un remboursement par le système de gestion de dépenses 102. Par exemple, le salarié peut opérer le dispositif de communication 111 pour acquérir une image d'un reçu (p. ex. en utilisant une caméra du dispositif de communication 111 afin d'acquérir une image d'un reçu sur papier) et pour communiquer l'image de reçu qui en résulte au dispositif informatique de traitement d'image 101 pour traitement préalablement à la transmission au système de gestion de dépenses 102. Cependant, l'image du reçu peut être acquise d'une quelconque manière appropriée incluant, sans s'y limiter, sous forme de pièce jointe à un courriel et/ou à un message, en numérisant un document de reçu sur papier et en téléchargeant l'image sur le dispositif informatique de traitement 101 (p. ex. via un scanner et/ou via le dispositif de communication 111 et/ou via le dispositif de communication 111 comprenant un scanner) ou d'une autre manière similaire. [0036] Le dispositif de communication 111 peut par ailleurs être configuré pour une in- teraction avec le dispositif informatique de traitement d'image 101, par exemple via le réseau 123, afin d'interagir avec les images de reçus, pour éditer et/ou approuver les montants devant être communiqués au système de gestion de dépenses 102 pour rem- 7 boursement. [0037] De façon similaire, alors que la FIG. 1 illustre un seul dispositif informatique 112, le système 100 peut inclure un nombre quelconque approprié de dispositifs informatiques 112 configurés par exemple pour communiquer avec le dispositif informatique de traitement 101, par exemple via le réseau 123, afin d'interagir avec les images de reçus, par exemple pour éditer et/ou valider les montants à communiquer au système de gestion de dépenses 102 pour un remboursement par le système de gestion de dépenses 102. Ledit au moins un dispositif informatique 112 sera indifféremment appelé ci-après dispositif informatique 112. Par ailleurs, alors que le dispositif informatique 112 est illustré sous forme d'ordinateur personnel, dans d'autres exemples le dispositif informatique 112 peut comprendre un dispositif mobile, un ordinateur portable et autre dispositif de cc genre. Quoi qu'il en soit, le dispositif in- formatique 112 peut généralement être généré par un utilisateur associé pour éviter et/ ou valider les montants devant être communiqués au système de gestion de dépenses 102 pour remboursement par le système de gestion de dépenses 102 (p. ex. tels qu'ils sont communiqués par le salarié associé au dispositif de commu- nication 111). Dans certains exemples, l'utilisateur associé au dispositif in- formatique 112 peut être un superviseur, un auditeur entre autres encadrant le salarié associé au dispositif de communication 111 et/ou ayant un râle tel que « VALIDATEUR » et/ou « AUDITEUR» dans le système 100. Le superviseur, le val idatcur, l'auditeur, entre autres, peuvent approuver les reçus communiqués par le salarié en utilisant le dispositif informatique 112 pour remboursement par le système de gestion de dépenses 102 et/ou pour ajuster les montants à rembourser. Cependant, dans d'autres exemples, le dispositif informatique 112 peut être optionnel et le salarié associé au dispositif de communication 111 peut valider ses propres reçus pour remboursement par le système de gestion de dépenses 102. [0038] Par ailleurs, tel qu'illustré, chacun des dispositifs 111, 112 inclut un écran d'affichage respectif 121, 122 ainsi que d'autres composants pour implémenter la fonctionnalité des dispositifs 111, 112. [0039] Le dispositif informatique de traitement d'image 101 comprend un quelconque dispositif informatique, serveur, dispositif dématérialisé approprié, entre autres, configuré pour recevoir et traiter des images de reçu du dispositif de communication 111 et autre dispositif de ce genre et pour permettre une interaction avec l'image du reçu par le dispositif de communication 111 et/ou le dispositif informatique 112, par exemple via une application de navigateur (et/ou un environnement client-serveur entre autres). En tant que tels, le dispositif informatique de traitement d'image 101 et le dispositif de communication 111 (et/ou le dispositif informatique 112) peuvent inclure des applications respectives pour permettre la commu- 8 nication intermédiaire, pour la communication d'images de reçus et/ou une interaction incluant, sans s'y limiter, des applications de navigateur comme décrit de façon plus détaillée ci-dessous. En particulier, le dispositif informatique de traitement d'image 101 peut être configure pour générer un objet de données qui inclut l'image du reçu, ainsi qu'un montant à rembourser et l'objet de données peut être stocké à la base de données 103 et/ou communiqué au système de gestion de dépenses 102 pour remboursement. Comme cela sera décrit de façon plus détaillée ci-dessous, le dispositif informatique de traitement d'image 101 peut être configure pour énumérer les dépenses et/ou les montants des dépenses dans l'image du reçu. [0040] Le dispositif informatique de traitement d'images 101 peut par ailleurs avoir accès à des règles de dépenses qui peuvent être stockées dans une mémoire du dispositif informatique de traitement d'image 101 et/ou être stockées au système de gestion de dépenses 102 et/ou dans la base de données 103 et/ou dans la base de données 104. Les règles de dépenses peuvent généralement indiquer comment les dépenses doivent être remboursées et/ou quelles dépenses doivent être remboursées. Par exemple, les règles de dépenses peuvent indiquer que certains repas ne doivent pas être remboursés, car ces repas peuvent être inclus dans un forfait journalier ; par exemple, les dépenses pour des petits déjeuners ne peuvent pas être remboursées. De façon similaire, les règles de dépenses peuvent indiquer que les frais de minibar et/ou d'autres types de frais ne doivent pas être remboursés. Cependant, toute règle de dépense pertinente entre dans le champ d'application de la présente spécification et peut être appliquée par le dispositif informatique de traitement d'image 101. [0041] Le système de gestion de dépenses 102 comprend généralement un quelconque dispositif informatique, serveur, dispositif dématérialisé approprié, entre autres, configurés pour recevoir des images de reçus et/ou des objets de données qui incluent les images de reçus provenant du dispositif informatique de traitement d'image 101, par exemple après que les images de reçus ont été traitées par le dispositif informatique de traitement 101. Autrement, le système de gestion de dépenses 102 peut accéder et/ ou récupérer des objets de données qui incluent des images de reçus et des montants à rembourser, de la base de données 103. Par exemple, une image de reçu peut généralement être reçue avec un montant à rembourser au salarié associé au dispositif de communication 1 1 1 d'une quelconque manière appropriée; en effet, alors que des détails du système de gestion de dépenses 102 ne sont pas décrits dans la présente, on comprendra que le système de gestion de dépenses 102 peut rembourser le salarié associé au dispositif de communication 111 via chèque de paie, chèque de paie électronique, virement bancaire, chèques, chèques électroniques, entre autres. Par ailleurs, le système de gestion de dépenses 102 peut actualiser la base de données 104 avec les montants remboursés et/ou conserver les règles de dépenses qui sont accessibles au 9 dispositif informatique de traitement d'image 101 via le réseau 123. [0042] La base de données 103 peut généralement stocker des images de reçus et/ou des objets de données qui incluent des images de reçus, par exemple avant et/ou après remboursement et des montants qui ont été remboursés par exemple pour aider à la conservation d'un enregistrement de dépenses (p. ex. dans la base de données 104) de l'entité associée au système 100. [0043] La base de données 104 peut généralement stocker un enregistrement des dépenses de l'entité associée au système 100 et peut être actualisée sur la base des images de reçus et/ou des montants remboursés au salarié, et autres personnes, ainsi que toute autre dépense pertinente. Par exemple, la base de données 104 peut inclure une base de données de comptabilité. [0044] En général, lorsque les dépenses de l'entité sont inexactes, par exemple, telles qu'elles sont stockées dans la base de données 103 et/ou dans la hase de données 104 et/ou telles qu'elles ont été remboursées au salarié associé au dispositif de communication 111, des ressources de traitement considérables peuvent être gaspillées pour corriger les dépenses et/ou pour obtenir un retour électronique des sommes remboursées et/ou pour résoudre électroniquement les écarts comptables qui en résultent. [0045] Alors que des structures de hase de données particulières aux bases de données 103, 104 sont décrites dans les présentes, les composants des bases de données 103, 104 peuvent être stockés conformément à une quelconque structure appropriée et/ou d'une quelconque manière appropriée incluant, sans s'y limiter, le stockage d'images de reçus et/ou d'objets de données et/ou de données de dépenses dans une ou plusieurs bases de données et/ou dans une ou plusieurs mémoires (p. ex. qui peuvent inclure ou non des bases de données et/ou une structure de base de données). [0046] Par ailleurs, les bases de données 103, 104 peuvent conserver d'autres types de données autres que des images de reçus et/ou des objets de données et/ou des données de dépenses. Par exemple, une ou plusieurs des bases de données 103, 104 peuvent conserver des règles de dépenses qui sont accessibles au dispositif informatique de traitement d'image 101 via le réseau 123. [0047] Dans certains exemples, la base de données 103 peut être un composant du système de gestion de dépenses 102 et/ou du dispositif informatique de traitement d'image 101. En effet, le dispositif informatique de traitement d'image 101 peut être un composant du système de gestion de dépenses 102. [0048] Par ailleurs, bien que la description des dispositifs 111, 112 dans la présente les montre en interaction avec le dispositif informatique de traitement d'image 101, dans certains exemples cette interaction peut survenir via le système de gestion de dépenses 102. Formulé autrement, un ou plusieurs dispositifs du système de gestion de dépenses 102 peuvent servir d'intermédiaires entre le dispositif 111, 112, le dispositif informatique de traitement d'image 101 et les hases de données 103, 104. [0049] Faisant maintenant référence à la Fig. 2, avant d'exposer la fonctionnalité du système 100, certains composants du dispositif informatique de traitement d'image 101 vont maintenant être décrits de façon plus détaillée. Bien que comme décrit dans la présente le dispositif informatique de traitement d'image 101 soit configure pour traiter des images qui incluent des montants, la fonctionnalité du dispositif informatique de traitement d'image 101 peut être distribuée entre les divers composants associés, incluant, sans s'y limiter, un plusieurs des dispositifs 101, 111, 112 et le système de gestion de dépenses 102. Par conséquent, un ou plusieurs des composants du système 100 incluent généralement un ou plusieurs dispositifs pour le traitement des images qui incluent des montants. Par souci de concision, le dispositif informatique de traitement d'image 101 sera indistinctement appelé ci-après dispositif 101. [0050] Comme le montre la FIG. 2, le dispositif 101 inclut au moins un contrôleur 220, tel qu'un ou plusieurs processeurs, des unités centrales de traitement (CPU) ou autres éléments similaires. Le processeur 220 est interconnecté à une mémoire 224 implémentée comme un support non transitoire, lisible par ordinateur (p. ex. une combinaison appropriée de sous-systèmes de sous-systèmes de mémoires volatiles et non volatiles incluant une quelconque ou plusieurs mémoires à accès aléatoire [RAM], mémoires à lecture seule [ROM], mémoires programmables à lecture seule effaçables électriquement [EEPROM], mémoires flash, stockage informatique magnétique, entre autres). Le contrôleur 220 et la mémoire 224 sont généralement compris d'un ou de plusieurs circuits intégrés (ICs). [0051] Le contrôleur 220 est aussi interconnecté à une interface de communication 226 qui permet au dispositif 101 de communiquer avec les autres composants du système 100 via un ou plusieurs liens de communication et/ou le réseau 123. L'interface de communication 226 inclut donc tous les composants nécessaires (p. ex. des contrôleurs d'interface de réseau [NICs], des unités de radio, entre autres) pour communiquer avec les autres composants du système 100 via le réseau 123. Les composants spécifiques de l'interface de communication 226 sont sélectionnés sur la base des liens de communication et/ou du réseau 123. Le dispositif 101 peut aussi inclure des dispositifs d'entrée et de sortie connectés au contrôleur 220 tels que des claviers, des souris, des écrans, et autres dispositifs de ce genre (non illustrés). [0052] Les composants du dispositif 101 mentionnés ci-dessus peuvent être déployés dans une seule enceinte ou sous un format distribué, par exemple une distribution géographique. Dans certains exemples, le dispositif 101 inclut une pluralité de contrôleurs qui peuvent, soit partager la mémoire 224 et l'interface de communications 226, ou qui ont chacun des interfaces de communications et des mémoires associées distinctes. Dans certains de ces exemples, le dispositif 101 comprend un ou plusieurs dispositifs 11 dématérialisés. [0053] Bien que ce ne soit pas illustré, dans certains exemples, la mémoire 224 peut stocker la hase de données 103 et/ou une portion de celle-ci. La mémoire 224 stocke une pluralité d'instructions de programmation lisibles par ordinateur, exécutables par le contrôleur 220 sous forme d'applications variées, incluant une application 227 pour le traitement d'images qui incluent des montants. Les hommes de métier comprendront que le contrôleur 220 exécute les instructions de l'application 227 (et toute autre application pertinente) afin de mettre en oeuvre des actions diverses définies par les instructions contenues dans celle-ci. Dans la description ci-dessous, le contrôleur 220 et de façon plus générale le dispositif 101 peuvent être configurés pour mettre en oeuvre ces actions. On comprendra qu'ils sont configurés ainsi via l'exécution (par le contrôleur 220) des instructions des applications stockées dans la mémoire 224. [0054] L'exécution de l'application 227 par le contrôleur 220 configure le contrôleur 220 et/ ou le dispositif 101 pour : recevoir une image d'un reçu ; restituer, à un écran d'affichage (p. ex. un plusieurs des écrans d'affichage 121, 122), l'image du reçu, l'image du reçu comprenant une région de montant total incluant un montant total des dépenses dans l'image du reçu; restituer, à l'écran d'affichage, adjacent à l'image du reçu, un champ de montant total incluant une communication d'un montant total associé au montant total ; restituer, à l'écran d'affichage, dans la région de montant total de l'image du reçu, un lien entre la région de montant total et le champ de montant total ; recevoir, via une option actionnable restituée à l'écran d'affichage en association avec le champ de montant total, une entrée confirmant le montant total communiqué ; et transmettre le montant total communiqué, via l'interface de communication 226, à un système de gestion de dépenses 102. [0055] En particulier, comme cela est illustré, l'application 227 inclut deux composants : un composant de reçu numérique 228 et un composant de reconnaissance de ca- ractères 229. L'application 227 peut utiliser les deux composants 228, 229 pour permettre au contrôleur 220 de mettre en oeuvre la fonctionnalité décrite dans la présente. Par exemple, le composant de reçu numérique 228 peut comprendre une application respective pour générer un objet de données qui inclut l'image du reçu, comme décrit ci-dessous. Dans d'autres exemples supplémentaires, lorsque le contrôleur 220 exécute l'application 227 et/ou le composant de reçu numérique 228, le contrôleur 220 est par ailleurs configuré pour diviser l'image du reçu en zones et/ou régions associées à une ou plusieurs catégories de dépenses et extraire les montants de dépenses des zones et/ou des régions. Une autre fonctionnalité du dispositif 101 sera décrite de façon plus détaillée ci-dessous. [0056] De façon similaire, le composant de reconnaissance de caractères 229 peut comprendre une application respective pour mettre en oeuvre la reconnaissance de ca- 12 ractères et/ou la reconnaissance optique de caractères (OCR) entre autres, sur l'image du reçu, par exemple pour identifier le montant total des dépenses et/ou les montants des dépenses, dans l'image du reçu comme décrit ci-dessous. [0057] Dans certains exemples, l'application 227 peut inclure des algorithmes d'apprentissage automatique et/ou d'apprentissage profond et/ou des algorithmes basés sur des réseaux neuronaux, entre autres qui ont été formés et/ou configurés pour implémenter au moins une portion de la fonctionnalité du dispositif 101. Ledit un ou plusieurs algorithmes d'apprentissage automatique et/ou algorithmes d'apprentissage profond de l'application 227 peuvent inclure, mais sans s'y limiter : un algorithme par régression linéaire généralisée ; un algorithme de forêt aléatoire ; un algorithme de machine à vecteurs de support ; un algorithme par régression boosting gradient ; un algorithme d'arbre décisionnaire; un modèle additif généralisé; des algorithmes de programmation évolutive ; des algorithmes d'inférence bayésienne, des algorithmes d'apprentissage de renforcement, entre autres. Cependant, tout algorithme d'apprentissage automatique et/ou tout d'algorithme d'apprentissage profond et/ou tout d'algorithme de réseau neuronal approprié est dans le champ d'application des présents exemples. [0058] Dans certains exemples, l'application 227 peut aussi inclure et/ou conserver les règles de dépenses, comme décrit ci-dessus. [0059] Bien que la structure des dispositifs 111, 112 ne soit pas décrite en détail, les dis- positifs 111, 112 sont censés avoir une structure similaire à celle du dispositif 101, mais adaptée à la fonctionnalité des dispositifs 111, 112. Par exemple, chacun des dispositifs 111, 112 inclut généralement un écran d'affichage respectif 121, 122 qui peut être contrôlé par le dispositif 101 pour restituer par exemple les images de reçus et les champs, tel que décrit dans la présente, par exemple dans une application de navigateur, entre autres. Par ailleurs, les dispositifs 111, 112 incluent généralement des dispositifs d'entrée telle que des claviers, souris, et autres dispositifs de ce genre (non illustrés). [0060] L'attention se porte maintenant vers la FIG. 3 qui décrit un organigramme repré- sentatif du procédé 300 pour traiter des images qui incluent des montants. Les opérations du procédé 300 de la FIG. 3 correspondent à des instructions lisibles par machine qui sont exécutées par le dispositif 101 et spécifiquement par le contrôleur 220 du dispositif 101. Dans l'exemple illustré, les instructions représentées par les blocs de la FIG. 3 sont stockées dans la mémoire 224 par exemple, comme l'application 227. Le procédé 300 de la FIG. 3 représente une manière possible de configurer le contrôleur 220 et/ou le dispositif 101 etlou le système 100. Par ailleurs, la discussion suivante du procédé 300 de la FIG. 3 conduira à une meilleure compréhension du système 100 et de ses divers composants. 13 [0061] Le procédé 300 de la FIG. 3 n'a pas besoin d'être mis en oeuvre dans la séquence exacte telle qu'elle est montrée et, de façon similaire, les divers blocs peuvent être mis en oeuvre de façon parallèle plutôt que de façon séquentielle. Par conséquent, les éléments du procédé 300 sont désignés dans la présente comme « blocs » plutôt que comme «étapes ». Le procédé 300 de la FIG. 3 peut aussi être implémenté sur des variations du système 100 de la FIG. 1. [0062] Au bloc 302, le contrôleur 220 et/ou le dispositif 101 reçoivent une image d'un reçu, par exemple du dispositif de communication 111, via l'interface de commu- nication 226. Autrement, le contrôleur 220 et/ou le dispositif 101 peuvent recevoir l'image du reçu en récupérant une image du reçu de la base de données 103. Par exemple, le dispositif de communication 111 peut initialement transmettre l'image du reçu au dispositif 101 (p. ex. par l'intermédiaire du système de gestion de dépenses 102) qui peut stocker l'image du reçu dans la base de données 103 (par exemple comme composant de l'objet de données décrit ci-dessous) et l'image du reçu peut plus tard être récupérée de la base de données 103 pour une interaction avec celle-ci, par exemple lorsqu'un ou plusieurs des dispositifs 111, 112 transmettent une requête pour interagir avec l'image du reçu (p. ex. pour éditer des dépenses associées à l'image du reçu) au dispositif 101. Par ailleurs, des images de reçus et/ou d'objets de données qui incluent des images de reçus peuvent être stockées et/ou récupérées en utilisant des numéros d'identification et autres. [0063] Dans certains exemples, lorsque l'image du reçu est reçue, le contrôleur 220 et/ou le dispositif 101 peuvent mettre en oeuvre une OCR sur l'image du reçu pour détecter du texte, entre autres, dans l'image du reçu. Dans ces exemples, le contrôleur 220 et/ou le dispositif 101 peuvent générer un objet de données qui inclut l'image du reçu et une couche OCR (et/ou plus d'une seule couche OCR) qui inclut du texte détecté dans l'image du reçu, ainsi que les données indicatives de l'endroit où se situe le texte dans l'image du reçu (p. ex. des données cartésiennes, et autres en utilisant une origine sélectionnée par rapport à l'image du reçu). [0064] En particulier, comme cela sera décrit ci-dessous, le contrôleur 220 et/ou le dispositif 101 peuvent mettre en oeuvre l'OCR sur l'image du reçu pour détecter différents types de montants de dépenses et catégoriser les montants de dépenses. [0065] Une couche OCR différente peut être générée pour chaque type de montant de dépenses et/ou pour chaque région (qui peut aussi être désignée comme zone) qui inclut un montant de dépense et/ou pour chaque ensemble de textes dans l'image du reçu [0066] L'objet de données peut être stocké dans la base de données 103 et lorsqu'un ou plusieurs des dispositifs 111, 112 transmettent une requête pour interagir avec l'image du reçu (p. ex. pour modifier des dépenses associées à l'image du reçu) au 14 dispositif 101, le contrôleur 220 et/ou le dispositif 101 peuvent récupérer l'objet de données qui inclut l'image du reçu et les couches OCR. [0067] Comme cela sera décrit ci-dessous, l'objet de données peut par ailleurs inclure des couches d'utilisateurs ainsi qu'un reçu numérique qui comprend un container décrivant une image du reçu et des couches associées (p. ex. des couches OCR et des couches d'utilisateurs). [0068] Au bloc 304, le contrôleur 220 et/ou le dispositif 101 restituent, à un écran d'affichage, l'image du reçu, l'image du reçu comprenant une région de montant total incluant un montant total de dépenses dans l'image du reçu. Ci-après, des exemples seront décrits par rapport à la restitution de l'image du reçu à un ou plusieurs écrans d'affichage 121, 122 du dispositif de communication 111 et/ou du dispositif informatique 112, en fonction de quel dispositif des dispositifs 111, 112 est en cours d'interaction avec le dispositif 101, bien que l'image du reçu puisse être restituée à un quelconque écran d'affichage approprié incluant, sans s'y limiter, un écran d'affichage du dispositif 101. [0069] En particulier, au bloc 304, le contrôleur 220 et/ou le dispositif 101 peuvent restituer l'image du reçu en transmettant l'image du reçu ainsi que les couches OCR et/ou les couches d'utilisateurs de l'objet de données à un ou plusieurs des dispositifs 111, 112 pour restitution à un écran d'affichage respectif 121, 122 dans une application de navigateur. Des interactions entre le dispositif 101 et/ou ledit un ou plusieurs des dispositifs 111, 112 peuvent survenir via l'application de navigateur. Ci-après, toutes références à la restitution de divers éléments à un écran d'affichage sont comprises comme se produisant via une application de navigateur, bien que ces éléments puissent être restitués autrement via une quelconque application appropriée et/ou d'une quelconque manière appropriée (p. ex. via une application client-serveur, entre autres). [0070] Dans des exemples où l'objet de données est généré, les couches OCR sont aussi restituées à l'écran d'affichage 121, 122 (p. ex. en utilisant le texte OCR et ses coordonnées) de sorte que le texte dans l'image du reçu soit sélectionnable aux couches OCR en utilisant un dispositif d'entrée (p. ex. du dispositif 111 et/ou du dispositif 112, en utilisant l'application de navigateur). [0071] Au bloc 306, le contrôleur 220 et/ou le dispositif 101 restituent, à l'écran d'affichage 121, 122, adjacent à l'image du reçu, un champ de montant total incluant un montant total communiqué associé au montant total. Par exemple, le champ de montant total peut être restitué dans une interface d'utilisateur graphique (GUI) adjacente à l'image du reçu à l'écran d'affichage 121, 122. Des exemples d'une telle GUI sont décrits de façon plus détaillée ci-dessous. [0072] Dans certains exemples, le contrôleur 220 et/ou le dispositif 101 peuvent mettre en oeuvre la reconnaissance de caractères et/ou l'OCR sur l'image du reçu afin de dé- terminer le montant total qui peut donc aussi être inclus dans une couche OCR. Dans certains exemples, le contrôleur 220 et/ou le dispositif 101 peuvent recevoir une entrée indicative du montant total et/ou du montant total communiqué (p. ex. via un dispositif d'entrée du dispositif de communication 111 et/ou du dispositif informatique 112, en fonction de quel dispositif parmi les dispositifs 111, 112 est en interaction avec le dispositif 101 et/ou via un dispositif d'entrée du dispositif informatique de traitement d'image 101). Par exemple, l'entrée peut indiquer le montant total et/ou un montant d'ajustement du montant total (p. ex. à la hausse ou à la baisse) et le montant total communiqué peut être déterminé en ajustant conséquemment le montant total. Cet ajustement peut généralement refléter une correction du montant total par rapport au montant total qui doit être remboursé au salarié qui a communiqué image du reçu, ce qui peut prévenir des erreurs aux hases de données 103, 104, économisant ainsi des ressources de traitement dans le système 100 comparé à ce ce qui se produirait avec un montant total non corrigé et/ou un montant incorrect remboursé. [0073] Autrement, l'image du reçu peut comprendre par ailleurs les montants de dépenses détaillées du montant total qui peuvent être détectés en utilisant, entre autres, la reconnaissance de caractères qui peuvent être incorporés dans une couche OCR. Les montants de dépenses détaillées peuvent être utilisés pour ajuster le montant total afin de déterminer le montant total communiqué. Par exemple, le petit déjeuner peut déjà être inclus dans un forfait journalier, comme cela aura été déterminé par les règles de dépenses décrites ci-dessus et par conséquent une dépense détaillée, identifiée comme dépense de petit déjeuner peut être soustraite du montant total afin d'arriver au montant total communiqué. Les montants de dépenses détaillées sont décrits de façon plus approfondie ci-dessous. [0074] Le contrôleur 220 et/ou le dispositif 101 peuvent déterminer, sur la base au moins partiellement de la reconnaissance de caractères, un montant d'ajustement du montant total ; déterminer le montant total communiqué en ajustant le montant total du montant par le montant d'ajustement au montant total et remplir le champ de montant total avec le montant total et le montant total communiqué. [0075] À un bloc 308, le contrôleur 220 et/ou le dispositif 101 restituent, à l'écran d'affichage 121, 122, dans la région de montant total de l'image du reçu, un lien entre la région de montant total et le champ de montant total. [0076] Par exemple, le lien peut comprendre un lien visuel indicatif de la région de montant total. Dans certains de ces exemples, le lien visuel peut comprendre une icône, ou autre représentation de ce genre, restituée au champ de montant total et une icône similaire peut être restituée dans la région de montant total de l'image du reçu pour indiquer que le champ de montant total et la région de montant total tels qu'ils sont restitués à l'écran d'affichage 121, 122, sont liés. 16 [0077] Dans d'autres exemples supplémentaires, le lien peut comprendre une combinaison d'un lien visuel et d'un lien actif, de sorte que lorsqu'un dispositif d'entrée (p. ex. un ou plusieurs des dispositifs 111, 112) est utilisé pour interagir avec le lien actif au champ de montant total, la région de montant total est surl ignée à l'écran d'affichage et/ou l'écran d'affichage est contrôlé pour indiquer la région de montant total (p. ex. la couche OCR peut être contrôlée pour mettre en avant un montant total de la région de montant total et/ou une couche d'utilisateur peut inclure un surlignagc d'un champ de montant total comme cela sera décrit ci-dessous). Dans encore d'autres exemples, une combinaison similaire d'un lien visuel et d'un lien actif peut être restituée à la zone de montant total de l'image du reçu, de sorte que lorsqu'un dispositif d'entrée (p. ex. un ou plusieurs des dispositifs 111, 112) est utilisé pour interagir avec le lien actif dans la région de montant total, le champ de montant total est surl igné à l'écran d'affichage et/ ou l'écran d'affichage est contrôlé pour indiquer le champ de montant total. [0078] Dans certains exemples, le contrôleur 220 et/ou le dispositif 101 peuvent générer une couche d'utilisateur (et/ou plus d'une seule couche d'utilisateur) à l'objet de données qui peut inclure des commentaires, des montants et autres éléments de cc genre qui peuvent être restitués à une GUI. La couche d'utilisateur peut inclure plus d'une couche d'utilisateur avec des types de commentaires différents, des types de montants de dépenses, etc. qui sont décrits de façon plus détaillée ci-dessous. [0079] Dans des exemples supplémentaires, le contrôleur 220 et/ou le dispositif 101 peuvent : mettre en oeuvre la reconnaissance de caractères sur l'image du reçu pour déterminer le texte dans l'image du reçu; restituer le texte, à l'écran d'affichage 121, 122 dans un champ de texte (p. ex. un champ de commentaire et autre) adjacent à l'image du reçu ; amener le texte à être traduit d'un premier langage vers un deuxième langage; et restituer une traduction du texte, à l'écran d'affichage 121, 122, dans le champ de texte. Par exemple, le contrôleur 220 etlou le dispositif 101 peuvent avoir accès à un dispositif de traduction, un service de traduction d'un tiers, des dictionnaires de langage électronique, entre autres ; dans ces exemples, le contrôleur 220 etlou le dispositif 101 peuvent traduire le texte dans l'image du reçu en utilisant ces dispositifs, services et/ou dictionnaires et peuvent restituer le texte traduit par exemple dans la GUI. Dans encore d'autres exemples, le texte traduit peut être inclus dans une couche d'utilisateur. [0080] Dans certains exemples, le montant total communiqué dans le champ de montant total et le montant total communiqué dans la région de montant total de l'image du reçu peuvent être les mêmes. [0081] Cependant, dans d'autres exemples, le montant total communiqué dans le champ de montant total peut être différent du montant total dans la région de montant total de l'image du reçu. Dans ces exemples, le procédé 300 peut inclure (p. ex. au bloc 306, au 17 bloc 308 et/ou à un autre bloc du procédé 300), le contrôleur 220 et/ou le dispositif 101: la réception d'une indication que le montant total communiqué est différent du montant total ; et la restitution de l'indication à l'écran d'affichage. Par exemple, l'indication peut comprendre du texte et autre élément de ce genre qui peut être reçu via un dispositif d'entrée (p. ex. un ou plusieurs des dispositifs 111, 112) et/ ou d'un menu à liste déroulante entre autres, via le dispositif d'entrée, le texte indiquant que le montant total communiqué est différent du montant total. [0082] Au bloc 310, le contrôleur 220 et/ou le dispositif 101 reçoivent, via une option ac- tionnable restituée à l'écran d'affichage en association au champ de montant total, une entrée confirmant le montant total communiqué. Par exemple, l'option actionnable peut comprendre un bouton virtuel entre autres qui lorsqu'il est actionné via un dispositif d'entrée (p. ex. un ou plusieurs des dispositifs 111, 112) amène le montant total communiqué à être transmis au système de gestion de dépenses 102 et/ou à la hase de données 103. [0083] Au bloc 312, le contrôleur 220 et/ou le dispositif 101 transmettent le montant total communiqué (p. ex. en réponse à la réception de l'entrée confirmant le montant total communiqué), via r interface de communication 226, au système de gestion de dépenses 102 et/ou à la hase de données 103. [0084] Au bloc 312, le contrôleur 220 et/le dispositif 101 peuvent transmettre le montant total communiqué avec l'image du reçu et/ou avec un objet de données qui inclut l'image du reçu. [0085] L'objet de données peut incorporer le montant total communiqué et/ou l'objet de données peut comprendre le montant total communiqué par exemple dans la couche d'utilisateur. [0086] En effet, l'objet de données peut généralement inclure plusieurs couches comme cela a été décrit ci-dessus : l'image du reçu ; les couches OCR qui incluent le texte détecté dans l'image de reçu avec des données indiquant où est situé le texte dans l'image du reçu, avec une couche OCR différente pour chaque catégorie de montants de dépenses indiqués par le texte et des couches d'utilisateurs qui peuvent inclure des commentaires, le montant total, le montant total communiqué, les montants de dépenses détaillées ainsi que toutes indications de dépenses et/ou de catégories de dépenses, entre autres qui peuvent être déterminées via la réception d'une entrée à un dispositif d'entrée et/ou reçues automatiquement par le contrôleur 220 etlou le dispositif 101. Un exemple d'un tel objet de données est décrit de façon plus détaillée ci-dessous. [0087] En effet, dans certains exemples, le contrôleur 220 etlou le dispositif 101 peuvent recevoir l'image du reçu et diviser l'image du reçu en zones associées à des catégories de dépenses et/ou à toute autre catégorie pertinente, et autres. Des indications des zones peuvent être fournies dans les couches OCR et/ou les couches d'utilisateurs de 18 l'objet de données. [0088] Par exemple, l'attention est maintenant dirigée vers la FIG. 4 qui illustre un orga- nigramme représentatif d'un procédé 400 pour déterminer les catégories d'une image et en particulier de l'image du reçu reçue au bloc 302 du procédé 300. Les opérations du procédé 400 de la FIG. 4 correspondent à des instructions lisibles par machine qui sont exécutées par le dispositif 101 et spécifiquement par le contrôleur 220 du dispositif 101. Dans l'exemple illustré, les instructions représentées par les blocs de la FIG. 4 sont par exemple stockées dans la mémoire 224 en tant qu'application 227. Le procédé 400 de la FIG. 4 est une manière possible de configuration du contrôleur 220 et/ou du dispositif 101 et/ou du système 100. Par ailleurs, la discussion suivante du procédé 400 de la FIG. 4 conduira à une meilleure compréhension du système 100 et de ses divers composants. [0089] Le procédé 400 de la FIG. 4 n'est pas nécessairement mis en oeuvre selon la séquence exacte telle qu'elle est montrée et, de même, les divers blocs peuvent être mis en oeuvre parallèlement plutôt que séquentiellement. Par conséquent, les éléments du procédé 400 sont désignés dans la présente comme des « blocs » plutôt que comme des « étapes ». Le procédé 400 de la FIG. 4 peut également être implémenté sur des variations du système 100 de la FIG. 1. [0090] On comprendra par ailleurs que bien que le procédé 400 soit décrit par rapport à une image de reçu, le procédé 400 peut être adapté pour une tout autre détermination d'image pertinente. [0091] On comprendra encore par ailleurs que le procédé 400 peut être mis en oeuvre conjointement avec le procédé 300, par exemple à un quelconque bloc et/ou blocs pertinents du procédé 300. [0092] Au bloc 402, le contrôleur 220 et/ou le dispositif 101 divisent l'image du reçu en zones associées à une ou plusieurs catégories de dépenses. En particulier, le bloc 402 peut survenir après la réception de l'image du reçu au bloc 302. Les catégories de dépenses peuvent inclure des catégories de dépenses pour remboursement incluant, sans s'y limiter, des repas, des hébergements, des divertissements entre autres, cependant un quelconque type de catégories de dépenses pertinentes est dans le champ d'application de la présente spécification (incluant p. ex., sans s'y limiter des catégories de dépenses pour des fournitures et/ou des achats de stock, entre autres). Les indications des zones peuvent être incorporées dans les couches OCR de l'objet de données avec les coordonnées indiquant où sont situées les zones sur l'image du reçu de sorte que lorsque l'image du reçu et les zones des couches OCR sont restituées à l'écran d'affichage, des indications des zones peuvent être restituées à l'image du reçu en restituant les couches OCR à l'écran d'affichage. Les zones peuvent inclure des régions de l'image du reçu qui inclut du texte associé à une dépense et/ou tout autre 19 type de texte. Les termes « zone» et « région » peuvent être utilisés indistinctement par la suite. [0093] Par exemple, lorsque le contrôleur 220 et/ou le dispositif 101 mettent en oeuvre l'OCR sur l'image du reçu pour détecter le texte qui s'y trouve, le texte peut généralement inclure des montants de dépenses qui peuvent être des portions du montant total. Les montants de dépenses peuvent être associés à du texte indiquant un type de montant de dépense. Par exemple, l'image du reçu peut indiquer un montant de dépenses pour «petit déjeuner» et/ou pour des repas, un autre montant de dépense pour une « chambre» et/ou un hébergement entre autres. Les indications de zones peuvent être restituées à l'image du reçu, par exemple par du texte codé en couleur dans les couches OCR et/ou en incluant des surlignages entre autres dans les couches d'utilisateurs et/ou à une GUI qui inclut des données des couches d'utilisateurs. Autrement dit, l'image du reçu telle qu'elle est restituée à l'écran d'affichage au bloc 304 du procédé 300 peut inclure une région de dépenses détaillées et/ou plus d'une région de dépenses détaillées, incluant un montant de dépense, le montant de dépense représentant une portion du montant total. Une région de dépenses détaillées peut être énumérée et/ou catégorisée en utilisant un texte associé indiquant un type de montant de dépense. [0094] Au bloc 404, le contrôleur 220 et/ou le dispositif 101 restituent, à l'écran d'affichage (p. ex. le même écran d'affichage où l'image du reçu est restituée) des indications de zone comprenant des options actionnables de zone respective. Dans certains de ces exemples, les indications de zone du bloc 404 peuvent comprendre des options actionnables de zone respective dans la GUI où le montant total et le montant total communiqué sont restitués au bloc 306 du procédé 300. Les options actionnables de zone respective peuvent être sélectionnées pour restituer, dans la GUI, les montants de dépenses, par exemple dans des champs de dépenses détaillées. [0095] Au bloc 406, le contrôleur 220 et/ou le dispositif 101, lorsque des entrées respectives sont reçues à une option actionnable de zone associée à une zone qui inclut un ou plusieurs montants de dépenses détaillées, restituent à l'écran d'affichage, adjacent à l'image du reçu, un ou plusieurs champs de dépenses détaillées qui incluent ledit un ou plusieurs montants de dépenses détaillées. [0096] Dans certains exemples, les options actionnables de zone respective peuvent être sé- lectionnées pour activer ou désactiver les indications correspondantes des zones. [0097] Par conséquent, lorsque par exemple une zone particulière inclut des montants de dépenses de petit déjeuner, une option actionnable de zone respective peut être fournie pour activer et désactiver les montants de dépenses de petit déjeuner dans la GUI, par exemple une option actionnable de petit-déjeuner. Lorsque l'option actionnable de repas est sélectionnée pour « activer» les montants de dépenses de petit déjeuner, les champs de dépenses de petit déjeuner qui incluent les montants de dépense de petit déjeuner déterminés à partir d'une couche OCR de petit déjeuner peuvent être fournis dans la GUI. De façon similaire, les indications correspondantes de zones et/ou de régions de petit déjeuner restituées à l'image du reçu peuvent être activées et désactivées par du texte suri igné dans la couche OCR de petit déjeuner et/ou en « activant» la couche petit déjeuner et/ou en fournissant des indications correspondantes de zones et/ou de régions de petit déjeuner à une couche d'utilisateur. [0098] Comme décrit ci-dessus, l'image du reçu telle qu'elle est restituée à l'écran d'affichage, peut inclure une zone de dépenses détaillées incluant un montant de dépense, le montant de dépense étant une portion du montant total. Comme également décrit ci-dessus, les montants de dépenses tels qu'ils sont énumérés et/ou catégorisés peuvent être dans des zones de l'image de reçu. Dans certains exemples, le contrôleur 220 et/ou le dispositif 101 peuvent restituer, à l'écran d'affichage, adjacent à l'image du reçu, un champ de dépense détaillée incluant le montant de la dépense et un montant de dépense ajusté. Le montant de dépense ajusté peut être un montant qui ajuste la dépense, conformément par exemple aux règles de dépenses, tel qu'expliqué ci-dessus. Le montant de dépense ajusté peut être stocké dans une couche d'utilisateur de l'objet de données. [0099] Dans certains exemples, le contrôleur 220 et/ou le dispositif 101 peuvent par ailleurs recevoir une indication décrivant le montant de la dépense qu'il soit ajusté ou non ajusté. L'indication peut comprendre une catégorie de dépenses et/ou un commentaire reçu via un dispositif d'entrée (et/ou être sélectionnée à partir d'une liste déroulante). L'indication peut être reçue via une couche OCR ; par exemple, du texte décrivant le montant de la dépense peut être détecté dans la couche OCR et être reçu au contrôleur 220. Le contrôleur 220 et/ou le dispositif 101 peuvent utiliser le texte «tel quel», par exemple une catégorie de dépenses, ou convertir le texte à une catégorie de dépense associée ; par exemple le texte « chambre» peut-être converti à «hébergement ». Le contrôleur 220 et/ou le dispositif 101 restituent, à l'écran d'affichage 121, 122, au champ de dépense détaillée, l'indication (p. ex. pour indiquer une catégorie de dépense), par exemple au champ de dépense détaillée. [0100] Le contrôleur 220 et/ou le dispositif 101 peuvent par ailleurs restituer, à l'écran d'affichage, dans la région de montant total de l'image du reçu, un deuxième lien entre la région de dépense détaillée et le champ de dépense détaillée. Par exemple, ce deuxième lien peut être similaire aux liens visuels et/ou aux liens actifs décrits ci-dessus par rapport à la région de montant total et au champ de montant total, mais en incluant le montant de la dépense pour le champ de dépense détaillée. Divers liens peuvent être fournis pour diverses dépenses énumérées ; cependant, les divers liens peuvent être codés visuellement (p. ex. codés en couleur et/ou numérotés dif- 21 féremment) en fonction d'une zone respective ; par exemple, des liens pour les petits déjeuners peuvent être d'une couleur et/ou avoir un numéro, les liens pour l'hébergement peuvent être d'une autre couleur et/ou avoir un autre numéro, etc. [0101] Le contrôleur 220 et/ou le dispositif 101 peuvent par ailleurs, préalablement à la communication du montant total au système de gestion de dépenses 102 et/ou à la hase de données 103, déterminer le montant total communiqué après ajustement du montant total en utilisant le montant de dépense ajusté. [0102] Le procédé 300 et le procédé 400 sont ensuite décrits par rapport à des exemples spé- cifiques, bien que d'autres exemples entrent dans le champ d'application de la présente spécification. [0103] L'attention est maintenant tournée vers la FIG. 5 qui est sensiblement similaire à la FIG. 1 avec des composants similaires ayant des numéros similaires. En particulier, la FIG. 5 illustre le dispositif de communication 111 transmettant une image de reçu 501 au dispositif 101 qui reçoit l'image de reçu 501 (p. ex. au bloc 302 du procédé 300), génère un objet de données 502 qui inclut l'image du reçu 501 et stocke l'objet de données 502 dans la hase de données 103 (p. ex. via le réseau 123). En particulier, en générant l'objet dc données 502, le dispositif 101 peut mettre en oeuvre la reconnaissance de caractères sur l'image du reçu 501, en utilisant par exemple le composant de reconnaissance dc caractères 229 ; l'objet de données 502 peut inclure toutes couches OCR qui en résultent. Par ailleurs, un identifiant de reçu et/ou un numéro d'identification qui sont inclus dans l'objet de données 502 peuvent être attribués à l'image de reçu 501. L'objet de données 502, incluant l'image du reçu 501 peut donc être accèdé par un quelconque des dispositifs Iii, 112, pour une interaction avec ceux-ci, ainsi que décrit par la suite, en utilisant par exemple l'identifiant de reçu. Par ailleurs, alors que le dispositif de communication 1 1 1 est illustré comme étant en communication avec le dispositif 101, la communication avec le dispositif 101 peut être réalisée par l'intermédiaire du système de gestion de dépenses 102. [0104] L'attention est ensuite dirigée vers la FIG. 6 qui illustre un exemple de l'image de reçu 501 et de l'objet de données 502. Ainsi qu'illustré, l'objet de données 502 inclut l'image du reçu 501 et les données associées qui seront ci-après nommées reçu numérique 601. Cependant, dans d'autres exemples, l'objet de données 502 peut être optionnel et l'image du reçu 501 et le reçu numérique 601 peuvent être stockés et/ou associés d'une quelconque manière appropriée. [0105] Tel qu'illustré, l'image de reçu 501 comprend une image dans un quelconque format approprié (p. ex. groupe d'experts photographiques joint [JPEG] ; format de document portable [PDF], langage de balisage hypertexte [HTML] entre autres) qui inclut un reçu pour remboursement et par conséquent inclut un montant total («245 euros » dans l'illustration) à rembourser bien que, comme décrit ci-dessous, le montant total puisse être ajusté avant le remboursement. L'image du reçu 501 inclut par ailleurs des montants de dépenses détaillées qui lorsqu'ils sont additionnés donnent le montant total, les montants de dépenses détaillées appartenant à trois catégories différentes comme décrit ci-dessous. Par conséquent, l'image du reçu 501 comprend par exemple un reçu pour un hôtel, et des montants de dépenses énumérés pour une chambre (p. ex. «200 euros »), une taxe de séjour (p. ex. « 15 euros » et un petit déjeuner (p. ex. « 30 cures »). L'image du reçu 501 inclut par ailleurs une adresse de l'hôtel, une date et un identifiant du voyageur auquel le reçu a été remis (p. ex. «J Smith jsmith@company.com »). Par ex, le voyageur peut être le salarié associé au dispositif de communication 111. Alors que l'image du reçu 501 inclut seulement trois montants de dépenses détaillées, une par ligne, l'image du reçu 501 peut inclure un quelconque nombre pertinent de montants de dépenses détaillées, pour de quelconques catégories pertinentes. Alors que les catégories illustrées pour les montants de dépenses détaillées sons différents, deux ou plusieurs montants de dépenses détaillées peuvent appartenir à une même catégorie. [0106] Le reçu numérique 601 comprend généralement un contenant qui inclut les données décrivant l'image du reçu 501. Tel qu'illustré, le reçu numérique 601 comprend : un identifiant de reçu (p. ex. « aboi 23 »), une date (p. ex. et une heure) à laquelle l'image du reçu 501 a été téléchargée et/ou analysée pour obtenir les couches OCR ; des métadonnées de documents de l'image du reçu 501 (p. ex. un nom de fichier, une extension de fichier, un mime type, une taille de fichier et des dimensions de fichier, par exemple en pixels); une liste 602 de couches OCR ; et une liste 603 de couches d'utilisateurs. Les listes 602, 603 sont décrites de façon plus détaillée ci-dessous, cependant, initialement la liste 603 des couches d'utilisateurs peut être vide, car lorsque l'objet de données 502 est initialement généré, il est possible qu'aucune couche d'utilisateur n'ait été initialement générée. [0107] Bien que dans l'illustration, le reçu numérique 601 soit dans un format JavaScript Object Notation (JSON), le reçu numérique 601 peut être dans un quelconque format approprié et/ou un quelconque format structuré approprié incluant, sans s'y limiter, un format de langage de balisage extensible (XML). [0108] L'attention est maintenant dirigée vers la FIG. 7 qui illustre l'image du reçu 501 et la liste 602 des couches OCR 702-1, 702-2, 702-3, 702-4, 702-5, 702-6, 702-7 (indistinctement appelées ci-après collectivement couches OCR 702 et de façon générique désignée comme une couche OCR 702). Chacune des couches OCR 702-1, 702-2, 702-3, 702-4, 702-5, 702-6, 702-7 inclut respectivement des données de reconnaissance de caractères associés aux diverses zones et/ou régions 712-1, 712-2, 712-3, 712-4, 712-5, 712-6. 712-7 (indistinctement appelées ci-après collectivement régions 712 et génériquement désignées comme une région 712). Par exemple, 23 chacune des régions 712 est indiquée par une boîte correspondante illustrée en lignes pointillées à l'intérieur de laquelle, du texte et autre élément de cc genre d'une couche OCR 702 peut être restitué pour sélection à un écran d'affichage 121, 122. Les régions 712 peuvent être identifiées lorsque le bloc 402 du procédé 400 est exécuté au dispositif 101. [0109] Les couches OCR 702 comprennent généralement : un identifiant ; une portée (p. cx. une identification de la région associée 712 qui peut être une LIGNE, une COLONNE, une CELLULE, entre autres, de l'image du reçu 501); un type (p. cx. une catégorie) d'une couche OCR (p. ex. dans l'illustration, une ADRESSE [p. cx. de l'hôtel], une DATE, un VOYAGEUR, un MONTANT TOTAL, un HÉBERGEMENT, une TAXE, un PETIT DÉJEUNER, cependant une quelconque catégorie pertinente entre dans le champ d'application de la présente spécification); des coordonnées (p. ex. définies dans le coin en haut à gauche [xl, yl] et dans le coin en bas à droite [x2, y2] de la région associée 712, cependant les coordonnées peuvent être absolues ou relatives); et du texte dans la région 712 (p. ex. dans un format brut). Les catégories peuvent être déterminées en utilisant le composant de reconnaissance de caractères 229 et/ou les catégories peuvent être extraites d'une région 712 et/ou les catégories peuvent être déterminées par programmation et/ou en formant un algorithme d'apprentissage automatique du composant de reconnaissance de caractères 229 et/ou l'application 227 pour reconnaître les catégories. [0110] Comme illustrée, l'image de reçu 501 a été divisée en sept régions 712 et/ou zones et par conséquent sept couches OCR 702 ont été générées. Les régions 712-1, 712-2, 712-3 ne sont pas associées à un montant de dépense, mais incluent du texte qui donne des informations concernant l'hôtel, la date et le voyageur et par conséquent les couches OCR associées 702-1. 702-2, 702-3 incluent le texte associé et sont catégorisées en conséquence. [0111] De façon similaire, les régions 712-4, 712-5, 712-6, 712-7 sont associées à des montants de dépenses et incluent du texte qui indique les montants de dépense ainsi qu'une catégorie associée à la dépense. Par conséquent, les couches OCR associées 702-4, 702-5, 702-6, 702-7 incluent les montants de dépenses associées et sont catégorisées en conséquence. Par exemple, la région 712-4 inclut un montant total de dépenses dans l'image du reçu 501, et la couche OCR associée 702-4 inclut le montant total des dépenses comme texte ainsi que la catégorie (p. ex. le type) « TOTAL». Par conséquent la région 712-4 peut être désignée de façon interchangeable comme région de montant total 712-4. [0112] De façon similaire, les régions 712-5, 712-6, 712-7 incluent des montants de dépenses détaillées (et par conséquent peuvent être désignées comme régions de dépenses détaillées et/ou zones de dépenses détaillées) dans l'image du reçu 501 et les 24 couches OCR associées 702-5, 702-6, 702-7 incluent les montants de dépenses associées comme texte ainsi qu'une catégorie respective (p. ex. le type), respectivement «HÉBERGEMENT », «TAXE», «PETIT DÉJEUNER ». En particulier, la catégorie «HÉBERGEMENT» peut être générée à partir du texte « chambre » de la région «712-5 », par exemple pour utiliser un terme plus général pour la catégorie. Par ailleurs, bien que le terme «PETIT DÉJEUNER» soit utilisé dans la couche OCR 702-7, par exemple tel qu'il est extrait de la région 712-7, une autre catégorie peut être utilisée telle que «REPAS» entre autres. En effet, le dispositif 101 et/ou le contrôleur 220 peuvent être configurés pour catégoriser les dépenses à partir des régions de dépenses détaillées de l'image du reçu 501 d'une quelconque façon appropriée. [0113] L'attention se porte maintenant vers la FIG. 8 qui illustre une GUI 801 restituée (p. ex. au bloc 304 du procédé 300) à un écran d'affichage, comme illustré par l'écran d'affichage 121, par exemple dans une application de navigateur. Dans ces exemples, le dispositif de communication 111 a téléchargé l'image du reçu 501 au dispositif 101 (p. ex. via l'application de navigateur) et le dispositif 101 a généré l'objet de données 502 et le reçu numérique associé 601 (p. ex. et les couches OCR 702). Le dispositif 101 a par ailleurs restitué (p. ex. au bloc 304 du procédé 300) une page web dans l'application de navigateur qui inclut l'image du reçu 501 par exemple avec le texte des couches OCR 702 restituées aux coordonnées respectives, comme indiqué par les lignes pointillées dans la FIG. 8. Par conséquent, par contraste avec la FIG. 7, dans la FIG. 8 les lignes pointillées représentent les positions du texte dans les couches OCR 702. [0114] La GUI 801 inclut par ailleurs une zone d'interaction d'utilisateur 803 qui est restituée adjacente à l'image du reçu 501. L'espace 803 peut être utilisé pour interagir avec l'image du reçu 501, par exemple pour modifier un montant devant être remboursé et/ou pour apporter des notes à l'image du reçu 501. [0115] Par exemple, tel qu'illustré, le dispositif 101 a restitué (p. ex. au bloc 306 du procédé 300) un champ de montant total 805 qui inclut un montant total communiqué associé au montant total. Par exemple, le champ de montant total 805 inclut un champ 807 rempli avec le montant total de la région de montant total 712-4 et/ou la couche OCR 702-4 ainsi qu'un champ 809 qui inclut le montant (p. ex. un montant total communiqué) devant être transmis pour remboursement au système de gestion de dépenses 102. Tel qu'illustré, le montant dans chacun des champs 807, 809 est le même, mais peut être ajusté comme décrit ci-dessous. [0116] Le champ de montant total 805 inclut par ailleurs un lien 811 entre la région de montant total et le champ de montant total. Tel qu'illustré, le lien 811 inclut un lien visuel d'une icône (p. ex. incluant le numéro «I») et une icône similaire (p. ex. qui inclut aussi le numéro «1 ») peut être restituée dans la région de montant total 712-4 de l'image du reçu 501 afin de lier visuellement le champ de montant total 805 et la région de montant total 712-3 (p. ex. le champ de montant total 805 comprend une information associée à la région de montant total 712-3 et/ou extraite de celle-ci). Cependant, le lien 811 peut être codé avec une couleur et/ou codé visuellement d'une quelconque manière appropriée. [0117] Dans d'autres exemples, le lien 811 peut comprendre un lien actif ; par exemple, le lien 811 peut comprendre du code, entre autres, intégré au champ de montant total 805 de sorte que lorsque le pointeur 812 géré via un dispositif d'entrée du dispositif de communication 111, et autres, est utilisé pour sélectionner et/ou survoler le champ de montant total de 805, la région de montant total 712-4 peut être surlignée dans la GUI 801 (ce qui p. ex. peut inclure, sans s'y limiter, le surlignage de texte dans la couche OCR associée 702-4 restituée à l'écran d'affichage 121). De façon similaire, un lien actif peut être à la région du montant total 712-4 et/ou à la couche OCR 702-4 de sorte que lorsque le pointeur 812 est utilisé pour sélectionner et/ou survoler la région de montant total 712-4 et/ou la couche OCR 702-4, le champ de montant total 805 peut être surl igné dans la GUI 801 d'une quelconque manière appropriée (p. ex. un cadre entourant le champ de montant total 805 peut changer de couleur et/ou d'épaisseur de ligne, etc. [0118] Tel qu'illustré, le champ de montant total 805 inclut par ailleurs une indication 813 du montant total et/ou du montant total communiqué ; comme illustré, l'indication 813 comprend du texte dans un menu à liste déroulante qui peut être remplie en utilisant le texte «TOTAL» détecté dans la région de montant total 712-4 et/ou à partir de la catégorie de la couche OCR 702-4. L'indication 813 peut autrement être remplie en sélectionnant le menu à liste déroulante en utilisant le pointeur 812 et en faisant une sélection parmi divers textes proposés. Autrement, l'indication 813 peut être remplie en recevant du texte d'un dispositif d'entrée. [0119] Tel qu'illustré, le champ de montant total 805 inclut par ailleurs une option ac- tionnable 815 pour ajouter un commentaire. Lorsque l'option actionnable 815 est sélectionnée (p. ex. via le pointeur 812), une nouvelle indication (p. ex. un commentaire) peut être générée au champ de montant total 805 tel que décrit de façon plus détaillée ci-dessous. [0120] Le champ de montant total 805 peut être généré automatiquement. Par exemple, le contrôleur 220 peut identifier que la couche OCR 702-4 inclut un montant total en utilisant le texte «TOTAL» et générer en réponse le champ de montant total 805 et le lien 811. [0121] Autrement, le champ de montant total 805 peut être généré en utilisant un dispositif d'entrée. Par exemple, le salarié associé au dispositif de communication 111 peut 26 actionner le pointeur 812 en utilisant un dispositif d'entrée pour sélectionner la couche OCR 702-4. Dans ces exemples, préalablement à cette sélection, le champ de montant total 805 peut ne pas être présent dans la zone 803. Lorsque la couche OCR 702-4 est sélectionnée, le champ de montant total 805 peut être généré avec le lien 811 et le dispositif d'entrée peut être utilisé pour remplir les champs 807, 809. [0122] Autrement, tel qu'illustré, l'espace 803 peut inclure une option actionnable 815 qui, lorsqu'elle est sélectionnée via le pointeur 812 peut provoquer une incitation à sé- lectionner une couche OCR 702 devant être restituée à l'écran d'affichage 121. [0123] Tel qu'illustré, la zone 803 inclut une option actionnable 817, restituée à l'écran d'affichage 121 en association avec le champ de montant total de 805 qui, lorsqu'il est actionné (p. ex. au bloc 310 du procédé 300), par exemple via le pointeur 812, amène le montant total communiqué dans le champ 809 à être transmis (p. ex. au bloc 312 du procédé 300) et/ou communiqué au système de gestion de dépenses 102 et/ou à la hase de données 103. Par exemple, l'objet de données 502 (c.-à-d. le reçu numérique 601) peut être actualisé pour inclure une couche d'utilisateur qui inclut le montant total communiqué dans le champ 809 et être communiqué au système de gestion de dépenses 102 (p. ex. en incluant, sans s'y limiter, de stocker l'objet de données actualisé 502 dans la hase de données 103). [0124] Une telle transmission peut entraîner un message devant être transmis au dispositif informatique 112 pour inciter l'utilisateur du dispositif informatique 112 à réviser l'objet de données 502. Dans certains exemples, un tel message peut être transmis à plus d'un dispositif informatique 112, par exemple un dispositif informatique 112 d'un validateur (p. ex. un superviseur du salarié associé au dispositif de commu- nication 111) et/ou d'un auditeur (p. ex. un salarié de l'entité associée au système 100 dont le rôle est de vérifier les dépenses). [0125] L'objet de données 502, par exemple tel qu'il a été actualisé, incluant l'image du reçu 501, peut être à nouveau récupéré, par exemple lorsque le dispositif informatique 112 interagit avec le dispositif 101 pour demander l'image du reçu 501 et le procédé 300 peut être réitéré pour actualiser le montant total communiqué, ajouter plus de couches d'utilisateurs, entre autres. Ces interactions peuvent entraîner plus de champs associés à des régions et/ou à des zones de l'image du reçu 501 devant être générés dans l'espace 803 et d'options actionnables de zone devant y être restituées. [0126] De façon similaire, le dispositif de communication 1 1 1 peut à nouveau être utilisé pour récupérer l'objet de données 502 pour une autre interaction. En effet, l'objet de données 502 peut être récupéré de multiples fois par les dispositifs 111, 112 pour une interaction avec celui-ci. [0127] Par exemple, l'attention est maintenant dirigée vers la FIG. 9 qui illustre la GUI 801 telle qu'elle est restituée à l'écran d'affichage 122 (c.-à-d. du dispositif in- 27 formatiquc 112) après que l'objet de données 502 a été actualisé afin d'inclure un champ de commentaire 905 associé à la couche OCR 702-3 et/ou la région 712-3, comme indiqué par un lien 911 qui est différent du lien 811. Par exemple, lorsque la couche OCR 702-3 est sélectionnée, un écran d'affichage 121, 122 peut être contrôlé pour fournir une sélection d'un type de champ à ajouter, par exemple un champ lié à une dépense, un champ de commentaire (p. ex. tel qu'illustré dans la FIG. 9) entre autres. [0128] Par exemple un premier commentaire 921-1 a peut-être été généré lorsque le pointeur 812 a été actionné pour sélectionner la couche OCR 702-3 afin d'ajouter le champ 905 à l'espace 803 qui a ensuite été sauvegardé dans l'objet de données 502 (p. ex. le reçu numérique 601) comme autre couche d'utilisateur. D'autres commentaires 921-2, 921-3 peuvent être ajoutés lors de récupérations subséquentes de l'objet de données 502 et d'activation d'une option actionnable 915 (p. ex. pour ajouter un commentaire au champ 905). Une fois le commentaire complété, l'objet de données 502 peut à nouveau être transmis au système de gestion de dépenses 102, entre autres. Chaque commentaire 921-1, 921-2, 921-3 peut être restitué avec un identifiant d'un utilisateur (p. ex. un opérateur du dispositif 111, 112) qui a ajouté le commentaire, ainsi qu'une date et/ou une heure associées. [0129] La FIG. 9 illustre aussi que le champ de dépense totale 805 a été actualisé pour modifier le montant total communiqué dans le champ 809. De façon similaire, l'indication 813 a été actualisée pour montrer que le montant total inclut des taxes. Par ailleurs, un commentaire 931 a été ajouté au champ 805 pour inclure une justification de la modification du montant total communiqué. Tel qu'illustré, le commentaire 931 est restitué avec un identifiant d'un utilisateur qui a ajouté le commentaire 931 ainsi qu'une date et/ou une hem-e associées. Comme illustré, la modification peut être reçue via un dispositif d'entrée. [0130] Cependant dans d'autres exemples, la modification peut être implémentée par le contrôleur 220 et/ou le dispositif 101 en exécutant les règles de dépenses. Par exemple, une règle de dépenses peut indiquer qu'un petit déjeuner ne doit pas être remboursé et que le montant de dépenses pour le petit déjeuner dans l'image du reçu 501 peut être déduit du montant total. En effet dans ces exemples, une telle réduction peut survenir lorsque l'objet de données 502 est généré. [0131] Comme illustrée, la surface 805 a par ailleurs été actualisée pour inclure (p. ex. au bloc 404 du procédé 400) une indication de zone 953 qui inclut une option actionnable de zone 954 qui, telle qu'illustrée, a été activée et/ou activée automatiquement. L'option actionnable de zone 954 est spécifiquement associée à une quelconque région 712 et/ou zone, et/ou associée à des couches OCR 702 et/ou à des champs de commentaires et peut être utilisée pour activer ou désactiver les champs de com- 28 mentaires (tels que le champ de commentaire 905) dans l'espace 803. Par exemple, lorsque le pointeur 812 est utilisé pour désélectionner l'option actionnahle 954, le champ de commentaire 905, ainsi que le lien 911 peuvent être retirés de l'écran d'affichage 122. De façon similaire, lorsque le pointeur 812 est utilisé pour sélectionner l'option actionnahle 954, le champ de commentaire 905, ainsi que le lien 911 peuvent être restitués à l'écran d'affichage 122. Par ailleurs, lorsque l'option actionnahle 954 est sélectionnée, ce qui est indiqué dans l'illustration par une coche, la couche OCR associée 702-3 à l'image du reçu 501 peut être surl ignée, comme illustrée par exemple, par une boîte tracée autour de la couche OCR 702-3. [0132] Au fur et à mesure que des modifications à chacun des champs 805, 905 surviennent, les couches d'utilisateurs associées peuvent être actualisées. [0133] Lorsque chaque interaction avec l'espace 803 est complet, l'objet de données 502 peut à nouveau être transmis au système de gestion de dépenses 102 via l'option actionnable 817. [0134] En effet, un remplissage supplémentaire des couches d'utilisateurs du reçu numérique 601 peut se produire et d'autres champs peuvent être ajoutés à l'espace 803. [0135] Par exemple, l'attention est ensuite dirigée vers la FIG. 10 qui illustre la GUI 801 telle qu'elle est restituée à l'écran d'affichage 121 et/ou à l'écran d'affichage 122 après que quatre champs 805, 905, 1005, 1015 ont été ajoutés à l'espace 803, chacun étant associé à une zone et/ou à une région respective 712 comme indiqué par les liens associés 811, 911, 1021, 1031. Par exemple les liens 911, 1021, 1031 peuvent autrement être désignés comme liens secondaires 811, 911, 1021, 1031 (p. ex. pour se distinguer d'un lien de champ de dépense totale et/ou d'un premier lien 811). [0136] Ainsi que décrit ci-dessus. Le champ de dépense détaillée 1005 inclut une indication décrivant un montant de dépense du champ de dépense détaillée 1005, par exemple une catégorie de dépenses «PETIT DÉJEUNER» (p. ex. illustré dans un menu de liste déroulante du champ de dépense détaillée 1005). Le champ de dépense détaillée 1005 inclut par ailleurs le montant de la dépense (p. ex. «30 » pour le petit déjeuner de l'image du reçu 501 (p. ex. dans un champ similaire au champ 807) qui représente une portion du montant total (p. ex. «245 ») ainsi qu'un montant de dépense ajusté (p. ex. « 0 », par exemple dans un champ similaire au champ de dépense détaillée 1005). Dans ces exemples, le montant de dépense réduit peut être alimenté par une entrée via un dispositif d'entrée et/ou rempli via le contrôleur 220 et/ou le dispositif 101 implémentant les règles de dépenses. Par ailleurs, dans certains de ces exemples, le montant total communiqué dans le champ 809 peut être déterminé après ajustement du montant total dans le champ 807 en utilisant le montant de dépense ajusté du champ de dépense détaillée 1005 [p. ex. plutôt en utilisant une entrée et/ou des règles de dépenses]. Par exemple, puisque le montant de dépense ajusté est 30 euros de moins 29 que le montant de dépense du champ de dépense détaillée 1005, le montant total dans le champ 807 est réduit de 30 cures pour arriver au montant total communiqué de 215 cures dans le champ 809. Cette détermination du montant total communiqué dans le champ 809 peut survenir préalablement à la transmission du montant total communiqué au système de gestion de dépenses 102. [0137] Le champ de dépense détaillée 1005 inclut par ailleurs un commentaire expliquant pourquoi le montant de dépense associé a été ajusté, reçu par exemple via un dispositif d'entrée. [0138] Bien que le champ de dépense détaillée 1015 ne soit pas décrit explicitement, le champ de dépense détaillée 1015 inclut une information similaire à celle du champ de dépense détaillée 1005, mais associée à la catégorie de dépenses «TAXE». En particulier, un commentaire du champ de dépense détaillée 1015 explique pourquoi la dépense détaillée associée doit être remboursée. En effet, une note de r imago de reçu 501 pour inclure les raisons expliquant pourquoi une dépense détaillée associée doit être remboursée peut expédier un processus de validation et peut aussi rendre l'opération du système 100 plus efficace. Un montant de dépense associée n'est pas ajusté dans l'exemple illustré ; dans des exemples où un montant de dépense associée n'est pas ajusté, les champs de dépense associée peuvent être omis. [0139] Comme on le voit dans la FIG. 10, l'indication de zone 953 a été actualisée pour inclure d'autres options actionnables de zone 1054-1, 1054-2 pour activer et désactiver les champs de dépense détaillée associés 1005, 1015 [p. ex. au bloc 406 du procédé 400] comme décrit ci-dessus par rapport aux options actionnables de zone 954. Par exemple, au fur et à mesure que les options actionnables de zone 1054-1, 1054-2 sont sélectionnées, tel qu'illustré, les couches OCR 702-3, 702-4 associées à l'image du reçu 501 peuvent être surlignées, par exemple, tel qu'illustré, des boîtes de types différents ont été dessinées autour des couches OCR 702-3, 702-4 [p. ex. et elles sont différentes des boîtes dessinées autour de la couche OCR 702-2]. [0140] La FIG. 10 montre aussi que les couches OCR 702 n'ont pas toutes besoin d'avoir un champ associé dans l'espace 803 ou une couche d'utilisateur associée. Par exemple, la couche OCR 702-5 pour la région 712-5 n'a pas été ajustée et/ou n'a pas de commentaires associés. Par conséquent, aucun champ associé dans l'espace 803 n'a été généré. [0141] Comme décrit ci-dessus, les couches d'utilisateurs de l'objet de données 502 [p. ex. le reçu numérique 601] peuvent être actualisées lorsque les champs 805, 905, 1005, 1015 sont générés et/ou remplis. [0142] Par exemple l'attention est maintenant dirigée vers la FIG. 11 qui illustre la liste 603 des couches d'utilisateurs 1103-1, 1103-2, 1103-3, 1103-4 [indistinctement appelées ci-après collectivement couches d'utilisateurs 1103] ainsi que l'image de reçu 501 sur laquelle les liens 811, 911, 1021, 1031 sont aussi illustrés. [0143] Une couche d'utilisateur 1103 inclut généralement : un identifiant [tel qu'illustré p. ex., un même numéro que dans un lien respectif 811, 911, 1021, 1031] ; une portée [p. ex. similaire à la portée des champs OCR 702] ; un type [similaire p. ex. au type des couches OCR 702] ; une date/heure de création ; et un nom d'auteur et/ou un identifiant et/ou un rôle [p. ex. un utilisateur d'un dispositif 111, 112 qui a entraîné la génération d'une couche d'utilisateur 1103 ainsi que son rôle associé, tel que « VOYAGEUR », « VALIDATEUR », « AUDITEUR » entre autres], des coordonnées [p. ex. similaires à la portée des couches OCR 702]. [0144] Une couche d'utilisateur 1103 peut par ailleurs inclure des commentaires [p. ex. lorsqu'un champ correspondant 805, 905, 1005, 1015 inclut des commentaires] qui peuvent inclure : une date/heure de création ; l'identifiant d'un auteur ; le nom de l'auteur ; le rôle de l'auteur ; et le texte du commentaire. Une comparaison des couches d'utilisateurs 1103-1, 1103-2, 1103-3, 1103-4 avec les champs respectifs associés 805, 905, 1005, 1015 illustrés dans la FIG. 10 montre une correspondance entre les commentaires de la couche d'utilisateur et les commentaires du champ. [0145] Une couche d'utilisateur 1103 peut par ailleurs inclure une description d'un montant d'un champ associé 805, 905, 1005, 1015 qui peut inclure : un montant initial [p. ex. « ancien »] [p. ex. un montant de dépense extrait d'un champ de l'image du reçu 501 et un montant ajusté [p. ex. « nouveau »], comme décrit ci-dessus. Dans la couche d'utilisateur illustrée 1103-3, vu que les montants de dépenses n'ont pas été ajustés, la description du montant est omise et par conséquent les montants de dépenses peuvent être omis lorsque la couche d'utilisateur 1103-3 est ensuite utilisée pour remplir le champ de dépense détaillée 1015. [0146] Toute traduction de texte dans un champ associé peut aussi être incluse dans une couche d'utilisateur. [0147] Par conséquent, il est fourni dans la présente un dispositif, un système et un procédé pour le traitement d'images qui incluent des montants, par exemple pour déterminer des montants ajustés devant être communiqués et/ou stockés dans une base de données pour remboursement qui peuvent être utilisés afin d'éviter des erreurs de base de données et/ou des erreurs de comptabilité électronique ainsi que pour fournir des notes expliquant pourquoi les montants de dépenses sont inclus dans une image de reçu, afin d'accélérer le processus de validation. [0148] Dans cette spécification, des éléments peuvent être décrits comme étant « configurés pou -» mettre en oeuvre une ou plusieurs fonctions ou « configurés pour» ces fonctions. En général, un élément qui est configuré pour exécuter ou configuré pour mettre en oeuvre une fonction est habilité à exécuter la fonction, ou est approprié pour mettre en oeuvre la fonction, où est adapté pour mettre en oeuvre la fonction, où est utilisable 31 pour mettre en oeuvre la fonction, ou est autrement capable de mettre en oeuvre la fonction. [0149] On comprendra que dans le cadre de la présente spécification, le langage « au moins un de X, Y et Z» et « un ou plusieurs de X, Y et Z» peut être interprété comme X uniquement, Y uniquement, et Z uniquement, ou une quelconque combinaison de plusieurs éléments X, Y et Z [p. ex. XYZ, XY, YZ, XZ et autre combinaison de cc genre]. Une logique similaire peut être appliquée à deux ou plusieurs éléments dans toute occurrence de « au moins un...» et « un ou plusieurs...» language. [0150] Les termes «environ », « sensiblement», «essentiellement», « approximativement» et autres termes de ce genre sont par définition «proche de» par exemple, comme le comprendront les hommes de métier. Dans certains exemples, les termes sont compris comme étant «dans un rayon de 10 % », dans d'autres exemples «dans un rayon de 5 % », dans encore d'autres exemples «dans un rayon de 1 %» et encore dans d'autres exemples «dans un rayon de 5 %». [0151] Les hommes de métier apprécieront que dans certains exemples, la fonctionnalité des dispositifs et/des procédés et/ou des processus décrits dans la présente peut être implémentée en utilisant du matériel préprogrammé ou des éléments micrologiciels (p. ex. des circuits intégrés spécifiques aux applications (ASTCs), des mémoires à lecture seule programmables et effaçables électriquement (EEPROMs, etc.) ou d'autres composants associés. Dans d'autres exemples, la fonctionnalité des dispositifs et/ou des procédés et/ou des processus décrits dans la présente peut être atteinte en utilisant un appareil informatique qui a accès à une mémoire de code (non illustrée) qui stocke un code de programme lisible par ordinateur pour fonctionner dans l'appareil informatique. Le code de programme lisible par ordinateur pourrait être stocké sur un support de stockage lisible par ordinateur qui est fixe, tangible et lisible directement par ces composants (p. ex. une disquette amovible, un CD-ROM, un disque dur, un lecteur de clé USB). On comprendra par ailleurs que le programme lisible par ordinateur peut être stocké sur un produit programme d'ordinateur comprenant un support utilisable par ordinateur. Par ailleurs, un support de stockage durable peut comprendre le code de programme lisible par ordinateur. On comprendra encore par ailleurs que le code de programme lisible par ordinateur et/ou le support utilisable par ordinateur peuvent comprendre un code de programme lisible par ordinateur non transitoire et/un support utilisable par ordinateur non transitoire. Autrement, le code de programme lisible par ordinateur pourrait être stocké à distance, mais pouvant être transmis à ces composants via un modem ou autre dispositif d'interface connecté à un réseau (incluant, sans limitation, l'Internet) sur un support de transmission. Le support de transmission peut être un support non amovible (p. ex. des lignes optiques et/ou numériques et/ou des lignes de communication analogiques) ou un support amovible (p. 32 ex. un système micro-ondes, infrarouge, optique en espace libre ou autre système de transmission) ou une combinaison de ceux-ci. [0152] Les hommes de métier comprendront qu'il y a encore plus d'exemples de sub- stitution et de modifications possibles et que les exemples ci-dessus sont présentés à titre d'illustration d'un ou de plusieurs exemples. 33 [Revendication I] [Revendication 2] [Revendication 3] REVENDICATIONSLe procédé pour le traitement d' images comprenant : la récupération, à un contrôleur d'un dispositif informatique, d'une image d'un reçu ; la restitution, à un écran d'affichage, de l' image du reçu comprenant une région de montant total incluant un montant total des dépenses dans l' image du reçu ; la restitution, à l'écran d'affichage, adjacent à l' image du reçu, d'un champ de montant total incluant une communication d'un montant total associé au montant total ; la restitution, à l'écran d'affichage, dans la région de montant total de l'image du reçu, d'un lien entre la région de montant total et le champ de montant total ; la réception, via une option actionnable restituée à l'écran d'affichage en association avec le champ de montant total, d'une entrée confirmant le montant total communiqué ; et la transmission, via une interface de communication, à un système de gestion de dépenses, du montant total communiqué. Le procédé de la revendication 1, dans lequel le montant total communiqué au champ de montant total est différent du montant total, le procédé comprenant par ailleurs : la réception d'une indication que le montant total communiqué est différent du montant total ; et la restitution de l'indication, à l'écran d'affichage. Le procédé de l'une quelconque de la revendication 1 à la revendication 2, dans lequel l'image du reçu telle qu'elle est restituée à l'écran d'affichage inclut une région de dépenses détaillées incluant un montant de dépense, le montant de la dépense représentant une portion du montant total, le procédé comprenant par ailleurs : la restitution, à l'écran d'affichage, adjacent à l'image du reçu, d'un champ de dépense détaillée incluant le montant de la dépense et un montant de dépense ajusté ; la restitution, à l'écran d'affichage, dans la région du montant total de l'image du reçu, d'un deuxième lien entre la région de dépenses détaillées et le champ de dépense détaillée ; et préalablement à la transmission du montant total au système de gestion de dépenses, la détermination du montant total communiqué après 34 [Revendication 4] [Revendication 5] [Revendication 6] [Revendication 7] ajustement du montant total en utilisant le montant de dépense ajusté. Le procédé de l'une quelconque de la revendication 1 à la revendication 3, dans lequel l'image du reçu telle qu'elle est restituée à l'écran d'affichage inclut une région de dépenses détaillées incluant un montant de dépense, le montant de dépense représentant une portion du montant total, le procédé comprenant par ailleurs : la restitution, à l'écran d'affichage, adjacent à l'image du reçu, d'un champ de dépense détaillée associé à la région de dépenses détaillées ; la restitution, à l'écran d'affichage, dans la région de dépenses détaillées de l'image du reçu, d'un deuxième lien entre la région de dépenses détaillées et le champ de dépense détaillée ; la réception d'une indication décrivant le montant de la dépense ; et la restitution de l'indication, à l'écran d'affichage, dans le champ de dépense détaillée. Le procédé de la revendication 4, dans lequel l'indication décrivant le montant de la dépense comprend une catégorie de dépense. Le procédé de l'une quelconque de la revendication 1 à la revendication 5, comprenant par ailleurs : la division de l'image du reçu en zones associées à une ou plusieurs catégories de dépenses ; la restitution, à l'écran d'affichage, d'indications de zone comprenant des options actionnables de zone respective ; et lorsque l'entrée respective est reçue à une option de zone actionnable associée à une zone qui inclut un ou plusieurs montants de dépenses détaillées, la restitution, à l'écran d'affichage, adjacent à l'image du reçu, d'un ou de plusieurs champs de dépenses détaillées qui incluent ledit un ou plusieurs montants de dépenses détaillées. Le procédé de l'une quelconque de la revendication 1 à la revendication 6, comprenant par ailleurs : la mise en oeuvre de reconnaissance de caractères sur l'image du reçu pour déterminer le montant total ; la détermination, basée au moins partiellement sur la reconnaissance de caractères d'un montant par lequel le montant total doit être ajusté; la détermination du montant total communiqué en ajustant le montant total conformément au montant par lequel le montant total doit être ajusté ; et le remplissage du champ de montant total avec le montant total et le montant total communiqué. 35 [Revendication 8] [Revendication 9] [Revendication 10] [Revendication 11] Le procédé de l'une quelconque de la revendication 1 à la revendication 7, comprenant par ailleurs : la mise en oeuvre de reconnaissance de caractères sur l'image du reçu pour déterminer le texte dans l'image du reçu ; la restitution, à l'écran d'affichage, d'un champ de texte adjacent à l'image du reçu, le texte ; amenant le texte à être traduit d'un premier langage vers un deuxième langage ; et la restitution d'une traduction du texte à l'écran d'affichage, dans le champ de texte. Un dispositif pour le traitement d'images comprenant : une interface de communication ; un écran d'affichage ; et un contrôleur configuré pour : recevoir une image d'un reçu ; restituer, à un écran d'affichage, l'image du reçu, l'image du reçu comprenant une région de montant total incluant un montant total des dépenses dans l'image du reçu ; restituer, à l'écran d'affichage, adjacent à l'image du reçu, un champ de montant total incluant une communication d'un montant total associé au montant total ; restituer, à l'écran d'affichage, dans la région de montant total de l'image du reçu, un lien entre la région de montant total et le champ de montant total ; recevoir, via une option actionnable restituée à l'écran d'affichage en association avec le champ de montant total, une entrée confirmant le montant total communiqué; et transmettre, via l'interface de communication, à un système de gestion de dépenses, le montant total communiqué. Le dispositif de la revendication 9, dans lequel le montant total communiqué au champ de montant total est différent du montant total et le contrôleur est par ailleurs configuré pour : recevoir une indication que le montant total communiqué est différent du montant total; et restituer l'indication, à l'écran d'affichage. Le dispositif de l'une quelconque de la revendication 9 à la revendication 10, dans lequel l'image du reçu telle qu'elle est restituée à l'écran d'affichage inclut une région de dépenses détaillées incluant un montant de dépense, le montant de dépense représentant une portion du 36 [Revendication 12] [Revendication 13] [Revendication 14] montant total, et le contrôleur est par ailleurs configuré pour : restituer, à l'écran d'affichage, adjacent à l'image du reçu, d'un champ de dépense détaillée incluant le montant dc la dépense et un montant de dépense ajusté ; restituer, à l'écran d'affichage, dans la région de montant total de l'image du reçu, un deuxième lien entre la région de dépenses détaillées et le champ de dépense détaillée ; et préalablement à la communication du montant total au système de gestion de dépenses, déterminer le montant total communiqué après ajustement du montant total en utilisant le montant dc dépense ajusté. Le dispositif de l'une quelconque de la revendication 9 à la revendication 11, dans lequel l'image du reçu telle qu'elle est restituée à l'écran d'affichage inclut une région de dépenses détaillées incluant un montant de dépense, le montant de dépense représentant une portion du montant total, et le contrôleur est par ailleurs configuré pour : restituer, à l'écran d'affichage, adjacent à l'image du reçu, un champ de dépense détaillée associé à la région dc dépenses détaillées ; restituer, à l'écran d'affichage, dans la région de dépenses détaillées de l'image du reçu, un deuxième lien entre la région de dépenses détaillées et le champ de dépense détaillée ; recevoir une indication décrivant le montant de la dépense ; et restituer l'indication, à l'écran d'affichage, dans le champ de dépense détaillée. Le dispositif de l'une quelconque de la revendication 9 à la revendication 12, dans lequel le contrôleur est par ailleurs configuré pour : diviser l'image du reçu en zones associées à une ou plusieurs catégories de dépenses ; restituer, à l'écran d'affichage, des indications de zone comprenant des options actionnables de zone respective ; et lorsque l'entrée respective est reçue à une option de zone actionnable associée à une zone qui inclut un ou plusieurs montants de dépense détaillée, restituer, à l'écran d'affichage, adjacent à l'image du reçu, un ou de plusieurs champs de dépenses détaillées qui incluent ledit un ou plusieurs montants de dépenses détaillées. Le dispositif de l'une quelconque de la revendication 9 à la revendication 13, dans lequel le contrôleur est par ailleurs configuré pour : mettre en oeuvre une reconnaissance de caractères sur l'image du reçu pour déterminer le montant total ; 37 [Revendication 15] déterminer, sur la hase au moins partiellement de la reconnaissance de caractères, un montant par lequel le montant total doit être ajusté ; déterminer le montant total communiqué en ajustant le montant total conformément au montant par lequel le montant total doit être ajusté ; et remplir le champ de montant total avec le montant total et le montant total communiqué. Un produit programme d'ordinateur comprenant des instructions de code de programme stockées sur un support lisible par ordinateur pour mettre en oeuvre les étapes du procédé selon l'une quelconque des revendications 1 à 8 lorsque ledit programme fonctionne sur un ordinateur.