Brevet FR2960317A1 — publié le 20111125

DOMAINE TECHNIQUE GENERAL La présente invention concerne un procédé de récupération d'un identifiant 5 d'une machine multifonction reliée à un terminal de téléphonie mobile via un réseau de télécommunications. L'invention concerne également un terminal et une machine mettant en oeuvre le procédé précité. ETAT DE L'ART 10 Actuellement, l'impression d'un document à partir d'un terminal utilisant le protocole de téléphonie mobile en situation de mobilité est compliquée, car pour réaliser cette opération, il faut - connaître l'adresse IP (internet protocol) d'une imprimante sur laquelle on souhaite imprimer un document, et 15 - avoir installé sur son terminal mobile un pilote d'impression de l'imprimante. Ces opérations, lorsqu'elles sont possibles, nécessitent néanmoins du temps de configuration, et ne sont pas à la portée de l'usager moyen. Certaines techniques existent, mais elles nécessitent la mise en 20 oeuvre d'une infrastructure spécifique, avec des serveurs sur réseau. On connaît ainsi de FR 2 877 120 une technique d'impression en situation de mobilité par courrier électronique (« e-mail » selon la terminologie anglo-saxonne généralement utilisée par l'homme du métier). Selon la technique de FR 2 877 120, une imprimante est associée à 25 une adresse e-mail unique, préalablement définie. L'utilisateur envoie un e-mail à destination de l'adresse de l'imprimante sur laquelle il souhaite imprimer un document, en y associant en pièce jointe le document à imprimer. Un serveur de messagerie destinataire de l'e-mail possède un pilote 30 d'impression et un applicatif correspondant à la lecture du document attaché reçu. Le serveur réceptionne l'e-mail, l'ouvre automatiquement, le traduit en tâche d'impression compatible avec l'imprimante distante. Cette technique présente cependant deux inconvénients. Elle nécessite tout d'abord de connaître l'adresse e-mail de l'imprimante. Elle n'est pas forcement connue de l'utilisateur en situation de mobilité. L'opération de transfert de la tâche d'impression nécessite ensuite la 5 mise en cascade de deux serveurs successifs, à savoir - un serveur de messagerie qui effectue aussi le transcodage du document pour qu'il soit compatible avec l'imprimante distante, et - un serveur d'impression local. Cela présente la difficulté selon laquelle il faut avoir au préalable installé le 10 pilote d'impression sur le serveur de messagerie, et qu'il faut attendre les traitements successifs des deux serveurs en cascade. Une autre difficulté, que l'imprimante soit chez un particulier ou dans une entreprise, est que l'imprimante n'est en général pas directement accessible depuis Internet. Elle est souvent connectée à un réseau privé, 15 derrière un routeur ou un pare-feu (« firewall » en anglais), rendant son accès difficile ou impossible depuis l'extérieur. PRESENTATION DE L'INVENTION L'invention propose de pallier au moins un de ces inconvénients. A cet effet, l'invention propose un procédé de récupération d'un 20 identifiant d'une machine multifonction reliée à un terminal de téléphonie mobile via un réseau de télécommunications, caractérisé en ce qu'il comporte les étapes de - sollicitation de la machine de la part d'un utilisateur, - établissement d'une communication entre la machine et le terminal, 25 - transfert de l'identifiant de la machine à l'utilisateur, et - sauvegarde de l'identifiant dans un répertoire du terminal. . L'invention est avantageusement complétée par les caractéristiques suivantes, prises seules ou en une quelconque de leur combinaison techniquement possible : 30 - l'identifiant est soit l'adresse de messagerie électronique de la machine, soit l'adresse IP selon le protocole internet de la machine ; - la sollicitation de la machine comporte une étape de saisie, sur une interface de la machine, de l'adresse de messagerie électronique de l'utilisateur ; - la sollicitation de la machine comporte une étape d'appairage sans fil de la 5 machine et du terminal, permettant le transfert de l'adresse de messagerie électronique de l'utilisateur à la machine ; - l'établissement de la communication entre la machine et le terminal s'effectue par le protocole SMTP (Simple Mail Transfer Protocol) ; - le transfert de l'identifiant de la machine s'effectue soit par envoi d'un 10 courrier électronique à l'adresse électronique de l'utilisateur, soit par envoi d'un fichier vcard à l'adresse électronique de l'utilisateur ; - le procédé est utilisé dans un procédé d'impression d'un courrier électronique et/ou d'un document, à partir du terminal sur la machine, et le terminal envoie un courrier électronique comprenant le courrier électronique 15 et/ou le document à imprimer à la machine, grâce à l'identifiant de la machine. L'invention concerne également un terminal et une machine mettant en oeuvre le procédé précité. L'invention présente de nombreux avantages. 20 Elle permet d'obtenir facilement, par un utilisateur qui n'est pas forcement familier des techniques de l'informatique, les coordonnées d'une machine multifonction sur laquelle il veut par exemple imprimer un document, pour pouvoir lui envoyer le document à imprimer. Elle permet que le terminal mobile puisse établir ensuite une 25 communication vers la machine multifonction, pour transmettre le document à imprimer, puis de réaliser l'impression directe et immédiate du document. Autrement dit, l'invention permet d'atteindre depuis Internet une imprimante située dans un réseau privé (d'un particulier ou d'une entreprise), derrière une passerelle internet ou un routeur. Le fait d'utiliser 30 un courrier électronique (e-mail) permet en effet à la machine multifonction, qui contient un client d'e-mail, d'aller chercher le document à imprimer sur un serveur d'e-mail, situé soit à l'extérieur du réseau privé, soit à l'intérieur du réseau privé, suivant la configuration de l'installation informatique. Aucun pilote de la machine multifonction ne doit être installé sur le terminal mobile. PRESENTATION DES FIGURES D'autres caractéristiques, buts et avantages de l'invention ressortiront de la 5 description qui suit, qui est purement illustrative et non limitative, et qui doit être lue en regard des dessins annexés sur lesquels : - la figure 1 représente schématiquement un réseau de télécommunications reliant une machine multifonction, des serveurs de messagerie et un terminal de téléphonie mobile, permettant la mise en oeuvre d'un procédé 10 selon l'invention ; - les figures 2 et 3 représentent schématiquement les étapes principales d'un procédé selon l'invention. Sur l'ensemble des figures, les éléments similaires portent des références numériques identiques. 15 DESCRIPTION DETAILLEE La figure 1 représente schématiquement un réseau 10 de télécommunications reliant - une machine 1 multifonction, - un serveur 2 de messagerie électronique, utilisant par exemple le 20 protocole SMTP (Simple Mail Transfer Protocol, ou protocole simple de transfert de courrier), - un serveur 3 de messagerie, utilisant par exemple le protocole POP3/IMAP (Post Office Protocol 3, ou protocole du bureau de poste version 3/Internet Message Access Protocol ou protocole d'accès à 25 des messages internet), - un terminal 4 de téléphonie mobile, et - un serveur 5 de messagerie électronique, utilisant par exemple le protocole SMTP, - un serveur 6 de messagerie, utilisant par exemple le protocole 30 POP3/IMAP. Le réseau 10 peut être de tout type connu, comme par exemple du type réseau privé virtuel (Virtual Private Network ou VPN), réseau local (Local Area Network ou LAN), Web ou Internet. Le réseau 10 peut comporter certaines parties filaires et d'autres parties sans fil (wireless en anglais). Il peut comporter des passerelles et/ou des routeurs et/ou des pare-feu (firewall). La machine 1 multifonction comporte par exemple une imprimante et/ou un scanner. Elle comporte également une interface 11 pour une connexion au réseau 10, et au moins un client de messagerie électronique, de préférence un de type SMTP, et un de type POP3/IMAP. Elle comporte également de façon classique une interface 12 de dialogue avec un utilisateur, comportant par exemple un clavier et/ou un écran tactile, et un écran d'affichage. Le serveur 2 et le serveur 3 sont connus de l'homme du métier et ne sont pas décrits en détails dans la suite de la présente description. Ils permettent de façon connue de gérer un service de messagerie électronique sur la machine 1 multifonction. Le serveur 5 et le serveur 6 sont connus de l'homme du métier et ne sont pas décrits en détails dans la suite de la présente description. Ils permettent de façon connue de gérer un service de messagerie électronique sur la machine 1 multifonction et sur le terminal 4. Le terminal 4 comporte une interface 41 pour une connexion au réseau 10. Cette connexion se fait typiquement par un réseau de téléphonie mobile, par exemple conforme à la norme de communication de troisième génération dite 3G. Le terminal visé par l'invention est typiquement un téléphone mobile « intelligent » (smartphone en anglais), mais peut également concerner tout type de terminal disposant d'une connexion au réseau 10, comme par exemple des ordinateurs portables (laptops ou netbooks en anglais). Le terminal 4 comporte au moins un client de messagerie électronique, de préférence un de type POP3/IMAP et un de type SMTP, permet ainsi l'envoi et la réception de courriers électroniques, de façon connue de l'homme du métier, notamment grâce à une interface 42 de dialogue avec l'utilisateur. Un utilisateur souhaite récupérer un identifiant de la machine 1, par exemple pour effectuer une impression d'un courrier électronique (e-mail) et/ou d'un document sur la machine 1. L'e-mail et/ou le document sont par exemple au format texte, image, pdf (portable document format), PCL (printer control language), Postscript, JBIG, RAW, ou des documents de la marque Office (comme par exemple des documents des marques Excel, Word, ou Powerpoint) Les développements qui suivent décrivent, en référence aux figures 2 et 3, la mise en oeuvre d'un procédé de récupération d'un identifiant de la machine 1 multifonction reliée au terminal 4 de téléphonie mobile via le réseau 10 de télécommunications. Lors d'une étape S10 de sollicitation de la machine 1, l'utilisateur sollicite la machine 1 pour initier une requête de récupération d'un identifiant 15 de la machine. Comme on le verra dans la suite de la présente description, un tel identifiant peut avantageusement être utilisé pour effectuer une impression d'un document sur la machine 1 à partir du terminal 4. La sollicitation S10 de la machine 1 s'effectue soit par pression d'une 20 touche dédiée de l'interface 12 sur la machine 1, soit par pression, sur un écran tactile de l'interface 12 de la machine 1, d'un espace dédié ou issu d'une navigation dans un menu affiché. Lors d'une étape S11 optionnelle mais avantageuse, un menu s'affiche sur l'interface 12. Le menu affiche ainsi une alternative permettant le choix 25 S20 pour l'utilisateur entre deux variantes de la mise en oeuvre. Il est bien entendu possible que l'étape S11 ne soit pas effectuée, et que soit la première variante uniquement, soit la deuxième variante uniquement, soit mise en oeuvre par défaut. PREMIERE VARIANTE 30 Lorsque l'utilisateur choisit la première variante, la machine 1 affiche sur l'interface 12, lors d'une étape S21, une demande de saisie d'un identifiant de l'utilisateur, par exemple avantageusement l'adresse de courrier électronique (adresse e-mail) de l'utilisateur. L'utilisateur peut facilement saisir son adresse e-mail sur la machine 1 grâce à l'interface 12. L'identifiant est alors directement transféré localement à la machine 1. La machine 1 a donc connaissance de l'identifiant de l'utilisateur. DEUXIEME VARIANTE Lorsque l'utilisateur choisit la deuxième variante, la machine 1 affiche sur l'interface 12, lors d'une étape S22, une demande d'activation d'une connexion sans fil au terminal 4, par exemple selon le protocole connu Bluetooth (BT). D'autres modes de connexion sans fil peuvent être utilisés, comme par exemple selon les protocoles connus WIFI ou IRDA (« infrared data association » en anglais). Pour effectuer la connexion sans fil entre le terminal 4 et la machine 1, l'utilisateur peut ainsi afficher sur le terminal 4 les périphériques à portée sans fil du terminal 4, pour sélectionner de manière connue la machine 1. Dans le cas particulier d'un appairage (connexion) BT, l'utilisateur sélectionne la machine 1 sur le terminal 4, et saisit un code d'appairage sur la machine 1 grâce à l'interface 12. L'appairage est alors terminé. Depuis le terminal 4, l'utilisateur transfère par Bluetooth son identifiant à la machine 1, par exemple un fichier vcard connu, contenant notamment avantageusement l'adresse électronique de l'utilisateur. Un fichier vcard (« Visit Card » en anglais, soit Carte de visite) est en effet un format standard ouvert d'échange de données personnelles et contenant plusieurs adresses. Le fichier vcard peut être dans sa version 2.1 ou 3.0 par exemple. La machine 1 a donc connaissance de l'identifiant de l'utilisateur. Comme le montre la figure 2, les étapes S23 à S29 sont communes aux deux variantes décrites ci-dessus, mais ne sont mises en oeuvre que dans la situation avantageuse d'une demande d'impression sur la machine 1 d'un e-mail ou d'un document. Elles seront donc décrites par la suite. Comme le montre la figure 3, une fois que la machine 1 a connaissance de l'identifiant de l'utilisateur, et dans les deux variantes de mise en oeuvre du transfert de l'identifiant de l'utilisateur décrites ci-dessus, il y a un établissement, lors de l'étape S30, d'une communication entre la machine 1 et le terminal 4, via le réseau 10. La communication utilise avantageusement le protocole connu SMTP pour l'envoi d'e-mails. En effet, lors d'une étape S40, la machine 1 transfère l'identifiant de la machine 1 au terminal 4. Il existe deux possibilités pour ce transfert. COURRIER ELECTRONIQUE Pour effectuer le transfert, la machine 1 peut envoyer, lors d'une étape S41, un e-mail à l'identifiant de l'utilisateur, préférentiellement à son adresse e-mail. Le courrier électronique envoyé par la machine 1 contient un identifiant de la machine, notamment son adresse e-mail et éventuellement d'autres données concernant la machine, comme par exemple son adresse IP, qui est unique dès lors que le mode d'adressage IP est conforme à la norme IPv6. V-CARD Pour effectuer le transfert, la machine 1 peut envoyer, lors d'une étape S42, un fichier vcard à l'identifiant de l'utilisateur, préférentiellement à son adresse e-mail. Le fichier vcard contient par exemple l'adresse e-mail de l'imprimante, et éventuellement d'autres données identifiant la machine 1, comme par exemple son adresse IP, qui est unique dès lors que le mode d'adressage I P est conforme à la norme IPv6. Lors d'une étape S50, le terminal 4 reçoit l'identifiant (adresse e-mail ou IP) de la machine 1 (par l'e-mail ou par le fichier vcard) envoyé par la machine 25 1. Lors d'une étape S60, le terminal 4 sauvegarde l'identifiant dans un répertoire du terminal 4. La sauvegarde peut être automatique ou manuelle. Lors d'une étape S70, l'identifiant est utilisé pour l'envoi par le terminal 4 d'un e-mail à la machine 1, avantageusement pour l'impression du 30 document sur la machine 1. L'envoi de l'e-mail par le terminal 4 peut être effectué à l'adresse e-mail de la machine 1. L'impression peut être également demandée, de façon alternative, à travers une application du terminal 4, qui envoie le document à imprimer à l'adresse IP de la machine 1, en utilisant le protocole connu IPP (Internet Printing Protocol). Les développements qui suivent s'appliquent lorsque l'invention est 5 avantageusement appliquée pour l'impression d'un e-mail et/ou d'un document. Comme suite à l'étape S21 ou S22 déjà décrite en référence à la figure 2, lors d'une étape S23, la machine 1 demande si le document à imprimer est confidentiel. 10 Si l'utilisateur estime que la réponse est oui, il saisit une réponse « oui » sur l'interface 12, et la machine passe alors à une étape S24. Si l'utilisateur estime que la réponse est non, il saisit une réponse « non » sur l'interface 12, et la machine passe alors à une étape S26. Lors de l'étape S24, la machine 1 requiert une saisie d'un temps 15 maximum d'attente, par l'utilisateur, avant qu'une sécurité ne soit requise pour démarrer l'impression. Une telle saisie est effectuée par l'interface 12, et le temps peut par exemple être fixé à 5 min ou plus. Lors d'une étape S25, la machine 1 requiert une saisie de la sécurité, comme par exemple un mot de passe, sous forme alphanumérique par 20 exemple. La sécurité peut bien entendu aussi être un moyen biométrique. Lors d'une étape S26, la machine 1 requiert une saisie du nombre d'exemplaires du document à imprimer. Lors d'une étape S27, la machine 1 requiert une saisie d'une suppression ou non du document après son impression. 25 Lors d'une étape S28, la machine 1 requiert une saisie d'autres renseignements, comme par exemple la qualité d'impression, ou d'autres options d'impression (impression recto-verso par exemple), et les paramètres du pilote d'impression. Lors d'une étape S29, la machine 1 vérifie que l'utilisateur valide les 30 étapes S23 à S28. Si la réponse est oui, alors la machine 1 passe à l'étape S30 déjà décrite. Toujours dans le cadre d'une impression d'un e-mail ou d'un document, lors de l'étape S70 décrite ci-dessus, l'utilisateur envoie un e-mail éventuellement à imprimer à la machine 1, en y attachant de manière connue le document éventuellement également à imprimer. Dans ce cas, le terminal 4 utilise son client SMTP pour se connecter à au serveur 5 SMTP et envoyer l'e-mail et/ou le document à imprimer, et la machine 1 interroge le serveur POP3/IMAP grâce à son client POP3/IMPA pour recevoir l'e-mail envoyé par le terminal 4. L'impression peut être également demandée, de façon alternative, à travers une application du terminal 4, qui envoie le document à imprimer à l'adresse IP de la machine 1, en utilisant le protocole connu IPP (Internet Printing Protocol). La machine 1 est avantageusement adaptée pour interroger le réseau 10 vis-à-vis de la réception de courriers électroniques, régulièrement et pendant une certaine période après la sollicitation de la part de l'utilisateur. La machine 1 interroge ainsi de manière plus fréquente qu'habituellement le serveur 6, par exemple toutes les trente secondes pendant cinq minutes par exemple, pour éviter que le procédé d'impression ne soit trop long pour l'utilisateur. On comprend que lorsque l'identifiant de la machine 1 est dans le répertoire du terminal 4, l'utilisateur n'aura alors plus besoin de solliciter la machine 1 multifonction, et il pourra envoyer directement le courrier électronique et/ou le document à imprimer par e-mail à la machine 1 selon l'étape S70 déjà décrite. REVENDICATIONS1. Procédé de récupération d'un identifiant d'une machine (1) multifonction reliée à un terminal (4) de téléphonie mobile via un réseau (10) de télécommunications, caractérisé en ce qu'il comporte les étapes de - sollicitation (S10) de la machine (1) de la part d'un utilisateur, - établissement (S30) d'une communication entre la machine (1) et le terminal (4), - transfert (S40) de l'identifiant de la machine (1) à l'utilisateur, et 10 - sauvegarde (S60) de l'identifiant dans un répertoire du terminal (4). 2. Procédé selon la revendication 1, dans lequel l'identifiant est - soit l'adresse de messagerie électronique de la machine (1), - soit l'adresse IP selon le protocole internet de la machine (1). 3. Procédé selon l'une des revendications 1 ou 2, dans lequel la sollicitation de la machine comporte une étape de saisie, sur une interface (12) de la machine (1), de l'adresse de messagerie électronique de l'utilisateur. 20 4. Procédé selon l'une des revendications 1 ou 2, dans lequel la sollicitation de la machine comporte une étape d'appairage sans fil de la machine (1) et du terminal (4), permettant le transfert de l'adresse de messagerie électronique de l'utilisateur à la machine (1). 25 5. Procédé selon l'une des revendications 1 à 4, dans lequel l'établissement de la communication entre la machine (1) et le terminal (4) s'effectue par le protocole SMTP (Simple Mail Transfer Protocol). 6. Procédé selon l'une des revendications 1 à 5, dans lequel le transfert de 30 l'identifiant de la machine (1) s'effectue - soit par envoi d'un courrier électronique à l'adresse électronique de l'utilisateur, - soit par envoi d'un fichier vcard à l'adresse électronique de l'utilisateur. 15 7. Procédé selon l'une des revendications 1 à 6, utilisé dans un procédé d'impression d'un courrier électronique et/ou d'un document, à partir du terminal (4) sur la machine (1), dans lequel le terminal (4) envoie un courrier électronique comprenant le courrier électronique et/ou le document à imprimer à la machine (1), grâce à l'identifiant de la machine (1). 8. Machine (1) multifonction adaptée pour être reliée à un terminal (4) de téléphonie mobile via un réseau (10) de télécommunications, caractérisé en 10 ce qu'elle adaptée pour - prendre en compte une sollicitation (Si) de la part d'un utilisateur, - établir (S2) une communication avec le terminal (4), et - transférer (S3) un identifiant au terminal (4). 15 9. Machine selon la revendication 8, adaptée pour interroger le réseau (10) vis-à-vis de la réception de courriers électroniques, régulièrement et pendant une certaine période après la sollicitation de la part de l'utilisateur. 10. Terminal (4) de téléphonie mobile adapté pour être relié à une machine 20 (1) multifonction via un réseau (10) de télécommunications, caractérisé en ce qu'il est adapté pour - établir (S2) une communication avec la machine (1), et - sauvegarder (S4) d'un identifiant transféré par la machine, dans un répertoire. 25