Brevet FR2865288A1 — publié le 20050722

DOMAINE TECHNIQUE L'invention concerne généralement des imprimantes et des procédés d'exploitation d'imprimantes. ARRIERE-PLAN Des imprimantes, telles que des imprimantes à laser et à jet d'encre, sont typiquement livrées équipées de ou pré-configurées avec un ensemble de modes d'impression. Ces modes d'impression sont généralement définis par le fabricant. A ce titre, les utilisateurs d'imprimante sont généralement limités, dans un grand nombre de circonstances, à utiliser uniquement les modes d'impression définis par le fabricant. II est inutile de dire que ceci a pour résultat une situation inflexible. PRESENTATION DE L'INVENTION L'invention propose un procédé comprenant les étapes consistant: 15 - à recevoir une entrée utilisateur associée à une sélection de mode d'impression; - à mapper ladite sélection de mode d'impression à une ou plusieurs valeurs de paramètres associées au mode d'impression; et - à pourvoir l'utilisateur d'un message de retour associé aux 20 conséquences de sa sélection de mode d'impression. L'invention est avantageusement complétée par les caractéristiques suivantes, prises seules ou en une quelconque de leur combinaison techniquement possible; - ledit acte consistant à recevoir est exécuté en utilisant une 25 interface utilisateur matérielle; - ledit acte consistant à recevoir est exécuté en utilisant une interface utilisateur logicielle; - ledit acte consistant à recevoir comprend l'étape consistant à recevoir une entrée utilisateur associée à la densité d'encre; - ledit acte consistant à recevoir comprend l'étape consistant à recevoir une entrée utilisateur associée au débit; - ledit acte consistant à pourvoir est effectué en pourvoyant l'utilisateur d'un message de retour sur la qualité d'impression associée à la sélection de mode d'impression; - l'acte consistant à pourvoir est effectué en pourvoyant l'utilisateur d'un message de retour sur une ou plusieurs valeurs de paramètre associée(s) à la sélection de mode d'impression. L'invention concerne également un composant d'interface utilisateur comprenant: - une commande de densité d'encre configurée de manière à permettre à un utilisateur de sélectionner une quantité d'encre qui doit être placée sur un support d'impression; et - une fenêtre de messages de retour configurée de manière à pourvoir un utilisateur d'un message de retour associé à une sélection de densité d'encre effectuée par l'utilisateur. Ce composant comprend en outre avantageusement une commande de débit configurée de manière à permettre à un utilisateur d'effectuer une sélection entre vitesse d'impression et qualité, et la fenêtre de messages de retour étant en outre configurée de manière à pourvoir un utilisateur d'un message de retour associé à une sélection de débit effectuée par l'utilisateur. L'invention propose également une imprimante matérialisant le composant d'interface utilisateur. BREVE DESCRIPTION DES DESSINS Les mêmes références numériques sont utilisées partout dans les dessins pour faire référence à des parties caractéristiques pareilles et des composants pareils. La figure 1 est un schéma fonctionnel de haut niveau d'une imprimante qui peut être utilisée afin de mettre en oeuvre un ou plusieurs modes de réalisation. La figure 2 est un schéma fonctionnel d'un ordinateur hôte qui peut être utilisé pour mettre en oeuvre un ou plusieurs modes de réalisation. La figure 3 est un schéma fonctionnel d'un composant d'interface utilisateur, fourni à titre d'exemple, conforme à un mode de réalisation. La figure 4 est un schéma fonctionnel de haut niveau d'un ordinateur hôte qui matérialise le composant d'interface utilisateur de la figure 3, conformément à un mode de réalisation. La figure 5 est un schéma fonctionnel de haut niveau d'une imprimante qui matérialise le composant d'interface utilisateur de la figure 3, conformément à un mode de réalisation. La figure 6 est un diagramme d'une interface utilisateur fournie à titre d'exemple, conforme à un mode de réalisation. La figure 7 est un ordinogramme qui décrit des étapes dans un procédé conforme à un mode de réalisation. La figure 8 est un schéma fonctionnel d'une interface utilisateur fournie à titre d'exemple, conforme à un mode de réalisation. La figure 9 est une illustration d'une requête utilisateur fournie à titre d'exemple, générée par l'interface utilisateur de la figure 8, conformément à un mode de réalisation. La figure 10 est une illustration d'une requête utilisateur fournie à titre d'exemple, générée par l'interface utilisateur de la figure 8, 15 conformément à un mode de réalisation. La figure 11 est un schéma fonctionnel d'une interface utilisateur fournie à titre d'exemple, conforme à un mode de réalisation. DESCRIPTION DETAILLEE Vue d'ensemble Différents modes de réalisation pourvoient les utilisateurs d'imprimante, et en particulier les utilisateurs finaux et opérateurs d'imprimante, d'une flexibilité dans la mesure où ils sont capables de définir leurs propres modes d'impression pour une imprimante particulière. Dans certains modes de réalisation, l'utilisateur ou l'opérateur est pourvu d'une interface utilisateur qui lui permet de définir un mode d'impression et de recevoir ensuite un message de retour qui concerne le mode d'impression qu'il a défini. Dans certains modes de réalisation, le message de retour que l'utilisateur reçoit concerne les conséquences du mode d'impression particulier qu'il a défini. De telles choses ressortiront plus clairement à la lecture de la description ci- dessous. A titre préliminaire, tandis que l'exemple qui est utilisé partout dans ce document concerne une imprimante à jet d'encre, on doit se rendre compte et bien entendre que les différents modes de réalisation décrits dans la présente peuvent être employés dans le contexte de n'importe quel autre type d'imprimante (par exemple une imprimante à laser). Modes d'impression en général Un mode d'impression influence typiquement la manière de laquelle une matière telle que de l'encre ou du toner est appliquée à un support d'impression tel que le papier. Différents paramètres peuvent contribuer à ce qui est généralement connu sous le terme de mode d'impression. Dans le contexte d'imprimantes à jet d'encre, ces paramètres peuvent inclure, sans limitation, des choses telles que la vitesse de balayage, la sélection de buses (également appelée sélection de masque ), et le nombre de passages. D'autres paramètres peuvent également contribuer à ce qui est généralement connu sous le terme de mode d'impression. Ces paramètres peuvent inclure, sans limitation, le nombre de gouttes par pixel et la dissimulation des erreurs (terme qui fait référence à la substitution, par des buses qui fonctionnent, de buses qui sont devenues défectueuses). Dans certaines imprimantes, les modes d'impression peuvent être définis pour l'utilisateur par des termes tels que normal , brouillon et supérieur . Par la sélection de l'un de ces modes, certains paramètres sont ajustés à l'intérieur de l'imprimante afin de produire un document conformément à la sélection de l'utilisateur. Une façon d'aborder les modes d'impression est de considérer un mode d'impression particulier comme étant un compromis entre la qualité d'impression et le débit. Par exemple, la sélection du mode d'impression supérieur produira typiquement un document qui est d'une qualité généralement élevée, quoiqu'à un débit plus faible qu'un document de moindre qualité imprimée en mode brouillon . Mode de réalisation de dispositif d'impression fourni à titre d'exemple La figure 1 est un schéma fonctionnel montrant des composants, fournis à titre d'exemple, d'un dispositif d'impression sous la forme d'une imprimante 100 qui peut être utilisée conformément à un ou plusieurs des modes de réalisation décrits ci-dessous. Tandis que la figure 1 illustre un type spécifique de dispositif d'impression, on doit se rendre compte que d'autres dispositifs d'impression peuvent être utilisés sans s'écarter de l'esprit et de la portée de l'objet revendiqué. De plus, le terme imprimante ou dispositif d'impression , tel qu'utilisé dans ce document, doit se comprendre comme incluant des dispositifs multi-fonctions qui, en plus d'impressions, exécutent des fonctions supplémentaires. De telles fonctions supplémentaires peuvent inclure, sans limitation, une ou plusieurs des fonctions suivantes: envois de télécopies, copiage, balayage et d'autres fonctions de ce genre. Dans certains modes de réalisation, le dispositif d'impression peut en comporter une qui est utilisée dans le contexte commercial tel qu'une imprimante dite à grand format. Les imprimantes grand format sont typiquement des imprimantes qui sont quelque peu plus grandes que les imprimantes de bureau typiques et qui peuvent être configurées de manière à imprimer sur des supports à alimentation par rouleau. L'imprimante 100 inclut un processeur 102 et au moins un support lisible par ordinateur. Dans cet exemple, le support lisible par ordinateur peut inclure une mémoire morte électriquement effaçable et programmable 104 (EEPROM selon les initiales du terme anglo-saxon Electrically Erasable and Programmable Read Only Memory) et une mémoire vive 106 (RAM selon les initiales du terme anglo-saxon Random Access Memory). En outre, le support lisible par ordinateur peut inclure un lecteur de disque dur 108. Le processeur 102 traite différentes instructions afin d'exploiter l'imprimante 100 et de communiquer avec d'autres dispositifs. Le processeur 102 peut inclure un contrôleur ou un formatteur d'imprimante. Une partie de la tâche d'un contrôleur ou d'un formatteur d'imprimante est de chercher des données associées à la tâche d'impression d'un utilisateur, et de les traiter afin de fournir les données qui sont utilisées pour exploiter l'imprimante. Par exemple, dans une imprimante à jet d'encre, un contrôleur peut chercher les données associées à une tâche d'impression et les convertir en données de trames qui peuvent être utilisées pour amorcer des plumes d'une cartouche d'impression. Dans une imprimante à laser, un formatteur peut chercher des données associées à une tâche d'impression et les convertir en données de trames qui sont ensuite utilisées pour moduler un laser lors de l'impression de la tâche d'impression. L'EEPROM 104, le RAM 106 et/ou le lecteur de disque dur 108 peut stocker différentes informations, telles que des informations de configuration, des polices de caractères, des modèles, des données en cours d'être imprimées, et des informations sur la structure de menus. De plus, même si non montré à la figure 1, une imprimante particulière peut également contenir un ROM (non effaçable) à la place ou en plus de l'EEPROM 104. En outre, une imprimante peut alternativement contenir un dispositif de mémoire flash à la place ou en plus de l'EEPROM 104. L'imprimante 100 peut également inclure un lecteur de disque 110, une interface 112 de réseau et une interface série/parallèle 114. Le lecteur de disque 110 fournit du stockage supplémentaire pour des données en cours d'être imprimées ou d'autres informations utilisées par l'imprimante 100. Bien que le RAM 106 et le lecteur de disque 110 soient tous les deux illustrés à la figure 1, une imprimante particulière peut contenir soit un RAM 106 soit un lecteur de disque 110, en fonction des besoins de stockage de l'imprimante. Par exemple, une imprimante peu coûteuse peut contenir une petite quantité de RAM 106 et ne pas contenir de lecteur de disque 110, réduisant ainsi le coût de fabrication de l'imprimante. L'interface 112 de réseau fournit une connexion entre l'imprimante 100 et un réseau de communication de données. L'interface 112 de réseau permet à des dispositifs couplés à un réseau commun de communication de données d'envoyer des tâches d'impression, des données de menus et d'autres informations vers l'imprimante 100 par l'intermédiaire du réseau. L'interface de réseau peut être matérialisé comme un serveur de réseau et, plus particulièrement, comme un serveur Web. En tant que serveur de réseau ou serveur Web, l'interface de réseau peut permettre à un utilisateur d'accéder à l'imprimante en utilisant des protocoles de réseau normalisés. Par exemple, en tant que serveur Web, l'interface de réseau peut permettre une communication bidirectionnelle avec un ou plusieurs clients par l'intermédiaire de protocoles de réseau normalisés tel que le TCP/IP (selon les initiales du terme anglo-saxon Transmission Control Protocol/Internet Protocol). L'interface série/parallèle 114 peut également fournir un chemin 35 de communication de données directement entre l'imprimante 100 et un autre dispositif, tel qu'une station de travail, un serveur ou un autre dispositif de calcul. Bien que l'imprimante 100 montrée à la figure 1 ait deux interfaces (l'interface 112 de réseau et l'interface série/parallèle 114), une imprimante particulière peut ne contenir qu'une interface. L'imprimante 100 inclut également une unité d'impression 116 qui peut comporter un moteur d'impression. A ce titre, l'unité d'impression 116 peut comporter des mécanismes qui sont aménagés pour sélectivement appliquer du fluide ou de l'encre (par exemple de l'encre sèche, du toner sec, du toner liquide, etc.) à un support d'impression (par exemple, du papier, du plastique, du tissu, etc.) conformément à des données d'impression à l'intérieur d'une tâche d'impression. Par conséquent, l'unité d'impression 116 peut par exemple inclure un mécanisme d'impression ou un moteur d'impression, à laser classique, qui fait sélectivement en sorte que le toner soit appliqué à une surface intermédiaire d'un tambour ou d'une courroie. La surface intermédiaire peut ensuite être amenée vers le voisinage immédiat d'un support d'impression d'une manière qui fait en sorte que le toner soit transféré vers le support d'impression de façon contrôlée. Le toner sur le support d'impression peut ensuite être fixé de manière permanente au support d'impression, par exemple en appliquant sélectivement de l'énergie thermique au toner. L'unité d'impression 116 peut également comporter une unité d'impression ou un moteur d'impression à jet d'encre qui utilise les principes de l'impression à jet d'encre. Les personnes versées dans l'art se rendront compte qu'il existe un grand nombre de différents types d'unités d'impression ou de moteurs d'impression qui sont disponibles, et aux fins de la présente discussion, l'unité d'impression 116 peut inclure n'importe quel de ces types différents. L'imprimante 100 peut également contenir une interface utilisateur/navigateur de menus 118 et un panneau d'affichage 120. L'interface utilisateur/navigateur de menus 118 permet à l'utilisateur de l'imprimante de naviguer la structure de menus de l'imprimante. L'interface utilisateur 118 peut être une série de boutons, de commutateurs ou d'autres indicateurs qui sont manipulés par l'utilisateur de l'imprimante. Le panneau d'affichage 120 est un affichage graphique qui fournit des informations concernant l'état de l'imprimante et les options actuelles disponibles à travers la structure de menus. Dans différents modes de réalisation décrits ci-dessous, l'interface utilisateur 118 et le panneau d'affichage 120 peuvent être configurés de manière à permettre à l'utilisateur de faire des sélections par rapport à la sélection d'un mode d'impression et de recevoir un message de retour qui concerne le mode d'impression qu'il a sélectionné. De telles choses ressortiront davantage ci-dessous. L'imprimante illustrée peut inclure, et inclut typiquement, du logiciel qui fournit un environnement d'exécution dans lequel des applications logicielles ou des applets peuvent s'exécuter. L'environnement d'exécution peut faciliter l'extensibilité de l'imprimante en permettant la définition de différentes interfaces qui, à leur tour, permettent à des applications ou à des applets d'interagir avec l'imprimante de manière plus robuste. On se rendra compte que les techniques et les procédés décrits dans la présente peuvent inclure toutes les formes de supports lisibles par ordinateur, lorsque de tels supports contiennent des instructions qui, lorsqu'elles sont exécutées par un processeur ou un ordinateur, mettent en oeuvre les techniques et les procédés. Ordinateur hôte La figure 2 est un schéma fonctionnel montrant des composants fournis à titre d'exemple d'un ordinateur hôte 200, fourni à titre d'exemple, qui peut être utilisé conjointement avec l'imprimante de la figure 1. L'ordinateur 200 inclut un processeur 202, une mémoire 204 (telle que ROM, mémoire morte, ou RAM, mémoire vive), des dispositifs d'entrée 206, un lecteur de disque 208, des interfaces 210 pour l'entrée et la sortie de données, un lecteur de disque souple 212 et un lecteur 214 de CD-ROM (selon les initiales du terme anglo-saxon Compact Disk Read Only Memory) . Le processeur 202 peut exécuter différentes instructions, sous l'influence de logiciels tels qu'un système d'exploitation et différentes applications, afin de contrôler le fonctionnement de l'ordinateur 200. La mémoire 204, le lecteur de disque 208, et le lecteur de disque souple 212, le lecteur de CD-ROM 214 et un lecteur de disque dur 216 peuvent fournir des mécanismes de stockage de données. Les dispositifs 206 d'entrée utilisateur incluent un clavier, une souris, un dispositif de pointage ou un autre mécanisme destiné à entrer des informations vers l'ordinateur 200. Les interfaces 210 fournissent un mécanisme pour l'ordinateur 200 de communiquer avec d'autres dispositifs. Dans au moins un mode de réalisation, l'ordinateur hôte inclut un logiciel qui permet à l'utilisateur de définir ses propres modes d'impression et de recevoir un message de retour qui concerne le mode d'impression qu'il a défini, largement de la même manière que celle mentionnée conjointement avec l'imprimante de la figure 1. Mode de réalisation fourni à titre d'exemple La figure 3 illustre un composant 300 d'interface utilisateur fournie à titre d'exemple, conforme à un mode de réalisation. L'interface utilisateur peut être mise en oeuvre dans n'importe quel matériel, logiciel ou microprogramme approprié ou une combinaison de ceux-ci. Dans un mode de réalisation, le composant 300 d'interface utilisateur comporte un composant 302 de sélection de mode d'impression et un composant 304 de messages de retour à l'utilisateur. Dans un mode de réalisation, le composant 302 de sélection de mode d'impression est configuré de manière à permettre à l'utilisateur d'effectuer une sélection d'impression qui peut influencer la qualité et le débit d'impression d'une imprimante. Dans au moins certains modes de réalisation, la sélection du mode d'impression qui est effectuée par l'utilisateur par l'intermédiaire du composant de sélection de mode d'impression sélectionne un mode d'impression qui n'a pas été prédéfini pour l'imprimante particulière par le fabricant de l'imprimante ou une autre entité. Par conséquent, dans ce mode de réalisation, l'utilisateur peut effectivement définir son mode personnalisé d'impression. Dans un scénario typique, lorsque l'utilisateur sélectionne un mode d'impression particulier en utilisant le composant 302 de sélection de mode d'impression, l'imprimante ajuste les paramètres individuels qui sont associés au mode d'impression sélectionné par l'utilisateur. Ces paramètres peuvent inclure des éléments tels que la vitesse de balayage, le masque d'impression (c'est-à-dire la combinaison de buses qui doivent être utilisées pour imprimer la tâche de l'utilisateur), la fréquence d'amorçage des buses, la résolution, le nombre de gouttes par pixel et d'autres paramètres de ce genre. Dans certains modes de réalisation, le composant 302 de sélection de mode d'impression peut être mis en oeuvre comme une commande matérielle que l'utilisateur manipule physiquement, telle qu'un bouton ou un commutateur. De manière alternative ou supplémentaire, le composant 302 de sélection de mode d'impression peut être mis en oeuvre comme une commande logicielle, telle qu'une interface utilisateur graphique (GUI selon les initiales du terme anglo-saxon Graphic User Interface) telle qu'une glissière ou un bouton manipulable. Dans un mode de réalisation, le composant 304 de messages de retour à l'utilisateur fournit un message de retour à l'utilisateur qui concerne le mode d'impression particulier qu'il a sélectionné. Ce message de retour peut inclure des choses telles que des valeurs de paramètre spécifiques, associées au mode d'impression sélectionné, le temps d'impression estimé en fonction du mode d'impression sélectionné, et d'autres informations de ce genre. Un exemple spécifique d'une interface utilisateur est fourni ci-dessous à la figure 6. Le composant 300 d'interface utilisateur peut être matérialisé à n'importe qu'elle position appropriée dans un système qui inclut une imprimante et/ou un ordinateur hôte tels que ceux décrits ci-dessus. Par exemple, le composant 300 d'interface utilisateur peut être matérialisé et résider sur un système d'ordinateur hôte, tel que celui montré à la figure 4 sous la référence 400. Dans ce mode de réalisation, le composant 300 d'interface utilisateur peut faire partie, mais n'a pas nécessairement besoin de faire partie, du logiciel pilote d'une imprimante. Dans cet exemple, le composant 300 d'interface utilisateur peut être matérialisé comme une commande logicielle sous la forme d'une interface utilisateur graphique. De manière alternative ou supplémentaire, le composant 300 d'interface utilisateur peut être matérialisée et résider sur l'imprimante, telle que celle montrée à la figure 5 sous la référence 500. Dans ce mode de réalisation, l'interface utilisateur peut être matérialisée comme une commande matérielle ou une commande logicielle. Dans les modes de réalisation décrits, une commande matérielle est une commande physique, telle qu'un bouton ou un commutateur, qui est physiquement manipulable par un utilisateur. Une commande logicielle est une commande qui est typiquement rendue par un logiciel et est manipulée par un dispositif d'entrée utilisateur tel qu'une souris, un clavier ou un écran tactile. Interface utilisateur fournie à titre d'exemple La figure 6 montre une interface utilisateur fournie à titre d'exemple, conforme à un mode de réalisation, sous la référence générale 600. Dans cet exemple particulier, l'interface utilisateur 600 comporte un moyen 602 destiné à permettre à l'utilisateur d'effectuer une sélection le long d'un continuum de vitesses d'impression. Dans cet exemple particulier, le moyen de sélection 602 comporte un commutateur glissière que l'utilisateur peut positionner entre une vitesse d'impression la plus basse (correspondant au mode de qualité supérieure) et une vitesse d'impression la plus élevée (correspondant à un mode de brouillon). En outre, dans cet exemple, un moyen 604 de fourniture de messages de retour fournit un message de retour à l'utilisateur qui concerne sa sélection de vitesse d'impression. Dans cet exemple, le moyen de fourniture de messages de retour est matérialisé comme une fenêtre (une fenêtre soit logicielle soit matérielle) à l'intérieur de laquelle des informations sont affichées à l'utilisateur. Par exemple, des informations concernant la qualité d'impression associée à la sélection de vitesse de l'utilisateur (c'est-à- dire brouillon), la vitesse d'impression (à 20 pages par minute), et la durée de vie de tête d'impression ( X mois ) sont affichées à l'utilisateur de manière qu'il puisse visualiser et se rendre compte des conséquences de sa décision. Dans cet exemple spécifique, on peut donner à l'utilisateur un continuum de différents modes d'impression, potentiellement des centaines, à partir desquels sélectionner. De cette façon, par exemple dans une situation où un utilisateur est en train d'imprimer sur une pièce d'un support qui n'a pas été qualifié par le fabricant de l'imprimante, l'utilisateur peut, par la méthode des essais et erreurs, faire des expériences pour trouver la meilleure sélection de glissière pour cette pièce de support particulière. L'utilisateur peut ensuite faire en sorte que la meilleure sélection de glissière soit sauvegardée en tant que mode d'impression prédéfini par un utilisateur pour un type de support associé particulier. Dans cet exemple, l'utilisateur peut de manière flexible sélectionner un mode d'impression qui soit le plus satisfaisant pour lui, sans être contraint uniquement aux modes d'impression qui ont été présélectionnés par le fabricant ou une autre entité. Dans cet exemple, un logiciel qui s'exécute comme une partie du composant d'interface utilisateur peut traiter l'entrée de l'utilisateur afin d'interpoler ou autrement calculer des valeurs de paramètres pour le mode d'impression sélectionné par l'utilisateur. Par exemple, le long du continuum de la figure 6, à différentes positions connues, il existe des modes d'impression prédéfinis ayant des valeurs de paramètre connues. Lorsqu'un utilisateur sélectionne une position de glissière entre deux réglages de mode d'impression connus, un logiciel s'exécutant soit sur l'imprimante, soit sur l'ordinateur hôte, peut, de manière algorithmique, interpréter ou mapper l'entrée de l'utilisateur afin d'arriver à un ensemble de valeurs de paramètre qui coïncident avec la sélection de l'utilisateur. Par exemple, le logiciel peut interpoler linéairement des valeurs de paramètre pour des paramètres tels que la vitesse de balayage, la fréquence d'amorçage, le nombre de points par pouce et d'autres paramètres de ce genre. A titre d'exemple, considérons le scénario de jet d'encre suivant. Comme noté ci-dessus, un paramètre dit de dissimulation des erreurs peut contribuer à ce qui est considéré comme étant un mode d'impression. De façon précise, la dissimulation des erreurs fait référence à la substitution, par des buses qui fonctionnent, de buses qui sont devenues défectueuses. Lorsqu'un utilisateur décide de sélectionner un débit plus élevé comme en augmentant la vitesse d'impression, tel que dans l'exemple de la figure 6, ou choisit d'augmenter la densité d'impression afin d'appliquer plus d'encre à une position de pixel donnée, le logiciel associé peut calculer le niveau de redondance qui est disponible, sur la base de la fréquence d'amorçage pour le système. Typiquement, un certain débit est disponible pour un certain niveau de qualité d'impression, comme le nombre total de buses est distribué à des tâches sur la base de la redondance du système. A mesure que la disponibilité de buses décroît avec une demande de débit plus élevé, c'est-à-dire en amorçant une autre buse à une position de pixel donnée permettant aux deux buses de fonctionner à une fréquence d'amorçage plus basse en même temps que le débit global peut augmenter, ou à mesure que le nombre de buses disponibles diminue en raison d'une augmentation de la densité d'encre, le niveau de qualité d'impression indiquera une réduction, parce que certaines des buses utilisées pour des erreurs et des buses manquantes seront consommées afin de prendre en compte le débit et/ou la densité d'encre augmentés. Effectivement, alors, l'une des choses que le logiciel peut accomplir dans cet exemple est d'analyser les choix de l'utilisateur comme ces choix influencent la dissimulation des erreurs. Si un utilisateur choisit, par exemple, d'augmenter le débit et/ou la densité d'encre, ces choix peuventinfluencer la capacité de l'impression à dissimuler des erreurs. La capacité réduite de l'imprimante à réaliser des dissimulations des erreurs peut, à son tour, influencer la qualité d'impression du produit imprimé à la fin. Le logiciel peut alors retourner à l'utilisateur, par l'intermédiaire d'une interface utilisateur, un changement prévu dans la qualité d'impression, de la durée de vie de plume et d'autres paramètres de ce genre. De façon précise, le logiciel peut équilibrer les demandes de débit et de densité d'encre contre les contraintes de système réglées (par exemple le nombre total de buses dans le système, le nombre de buses par pouce, la fréquence maximale d'amorçage de buses, et d'autres contraintes de ce genre). Le logiciel retourne ensuite à l'affichage utilisateur le changement prévu dans la qualité de la sortie (par exemple un basculement vers une sortie de 300 dpi à partir de 600 dpi). Par exemple, il peut typiquement exister un certain nombre de points de basculement basés sur les contraintes fixes du système, et sur l'entrée de l'utilisateur, comme telle entrée influence le débit et la densité d'encre. Le logiciel peut faire des compromis jusqu'à ce que les limites dures du système soient atteintes. La figure 7 est un ordinogramme qui décrit les étapes dans un procédé conforme à un mode de réalisation. Le procédé peut être mis en oeuvre en utilisant n'importe quel matériel, logiciel, ou microprogramme approprié, ou une combinaison de ceux-ci. Dans un mode de réalisation, le procédé peut être mis en oeuvre par un logiciel s'exécutant sur l'un ou plusieurs d'une imprimante et d'un ordinateur hôte connecté à une imprimante. L'étape 700 reçoit l'entrée utilisateur associée à une sélection de mode d'impression. Cette étape peut être mise en oeuvre de nombreuses manières différentes. Par exemple, une imprimante peut être pourvue d'une interface utilisateur matérielle (telle qu'un bouton ou un commutateur) ou d'une interface utilisateur logicielle, à travers laquelle un utilisateur peut entrer sa sélection. Dans l'exemple de la figure 6, l'interface utilisateur comporte une glissière logicielle qui est manipulable pour effectuer une sélection le long d'un continuum. De manière alternative ou supplémentaire, un ordinateur hôte peut être pourvu d'une interface logicielle à travers laquelle un utilisateur peut fournir son entrée. L'étape 702 mappe une sélection de mode d'impression à des valeurs de paramètre associées au mode d'impression. Par exemple, s'il se trouve qu'un utilisateur sélectionne un mode d'impression qui est pré-configuré sur l'imprimante, alors l'imprimante peut passer par défaut aux valeurs de paramètre associées au mode d'impression pré-configuré. D'un autre côté, s'il se trouve qu'un utilisateur effectue une sélection qui ne coïncide pas avec un mode d'impression pré-configuré, alors le logiciel peut mapper l'entrée de l'utilisateur à des valeurs de paramètre appropriées pour utilisation dans l'impression de la tâche de l'utilisateur. Le mappage peut se produire en utilisant n'importe quelles techniques appropriées ou approche appropriée. Une approche est de faire une interpolation linéaire entre des valeurs de paramètre connues de mode d'impression. D'autres approches peuvent cependant être utilisées sans s'écarter de l'esprit et de la portée de l'objet revendiqué. L'étape 704 pourvoit l'utilisateur d'un message de retour associé à sa sélection de mode d'impression. N'importe quel message de retour approprié peut être fourni, avec des exemples étant donnés ci-dessus et ci-dessous. L'étape 706 effectue ensuite une impression en utilisant le mode d'impression sélectionné. Exemple de mise en oeuvre utilisant une imprimante grand format Dans l'exemple qui suit, une mise en oeuvre de différents concepts discutés cidessus, ainsi que d'autres concepts, est fournie dans le contexte d'une imprimante dite à grand format. Les imprimantes grand format sont typiquement utilisées dans des environnements commerciaux, comme l'homme du métier s'en rendra compte. On doit se rendre compte et bien entendre que les concepts décrits dans cet exemple ne doivent pas être limités uniquement à des imprimantes grand format. Plutôt, les différents concepts peuvent être appliqués dans des contextes autres que des contextes de grand format. Dans le contexte d'impression grand format, des fournisseurs de services d'impression servent une base de clientèle diverse, incluant des artistes, des entreprises, et le grand public. Il est souhaitable qu'une imprimante grand format soit relativement flexible afin de permettre au fournisseur de services d'impression de maximiser ses activités commerciales à travers une multitude d'applications et de supports. Les fabricants d'imprimantes ont généralement peu d'autorité sur le type d'impressions effectuées sur leurs machines ou sur le type de support qui est utilisé. Le mode de réalisation sur le point d'être décrit incorpore un procédé/système intuitif destiné à contrôler une sélection plus grande de modes d'impression, et fournit des messages de retour à l'utilisateur concernant ces modes d'impression. La figure 8 montre une interface utilisateur, fournie à titre d'exemple, conforme à un mode de réalisation, sous la référence générale 800. Dans cet exemple particulier, l'interface utilisateur comporte une partie du panneau frontal d'une imprimante. L'interface utilisateur permet à un utilisateur d'effectuer une sélection à partir d'un grand nombre de modes d'impression et d'être pourvu de messages de retour qui concernent ses choix, comme il en ressortira ci-dessous. Conformément au mode de réalisation illustré et décrit, l'interface utilisateur 800 comporte une commande 802 de densité d'encre, une commande 804 de débit, une commande 806 de mode d'impression alternatif, une commande couleur /monochrome 808 et une fenêtre 810 de messages de retour, chacune desquelles est discutée sous sa propre rubrique ci- dessous. Un changement dans n'importe quelle des commandes illustrées peut faire en sorte que l'imprimante commute à un mode d'impression différent, et des informations concernant chaque mode d'impression peuvent être fournies à l'utilisateur par l'intermédiaire de la fenêtre 810 de messages de retour. Contrôle de densité d'encre La commande 802 de densité d'encre permet à l'utilisateur de contrôler la quantité d'encre qui est placée sur le support en commutant entre des familles de modes d'impression qui appliquent chacune des nombres différents de gouttes d'encre par pixel. Par exemple, un mode d'impression qui sort une densité d'encre de 100 % peut permettre au plus 1 goutte d'encre par pixel. Une impression avec un mode d'impression d'une densité de 200 % permet un maximum de 2 gouttes par pixel à partir de n'importe quelle combinaison de têtes d'impression. Un grand nombre de modes d'impression existants impriment à une densité de 200 %, parce que des couleurs secondaires vraies peuvent être générées à une position unique de pixel en mélangeant des gouttes de deux couleurs primaires différentes. Par exemple, des gouttes d'encre cyan et magenta amorcées à la même position de pixel se mélangent à la surface de support pour faire du bleu. Un mode d'impression à une densité de 800 %, à 8 gouttes d'encre par pixel, permet à un utilisateur d'imprimer sur des supports très absorbants, tel que du canevas, afin d'atteindre une couverture suffisante d'encre. Un mode d'impression peut mettre des points multiples sur un pixel avec de l'encre de même couleur à travers plusieurs techniques différentes. Deux techniques utilisent des passages de chariot multiples. La première technique fonctionne en imprimant sur les mêmes pixels pendant des passages de chariot multiples sans avancer le papier. La deuxième technique met des points multiples sur un pixel en amorçant une buse alternative pendant un passage de chariot différent. D'autres techniques à points multiples incluent un amorçage de buses à une fréquence extrêmement élevée de manière que chaque buse mette des gouttes d'encre multiples sur un pixel unique à l'intérieur du même passage de chariot. Une caractéristique supplémentaire de la commande 802 de densité d'encre, dans ce mode de réalisation, est un réglage par défaut. Le réglage par défaut sélectionne un sous-ensemble de modes d'impression particuliers qualifiés par Hewlett-Packard pour des supports HP. A la figure 8, 000 Densité par défaut (Supports HP) a été sélectionné à l'aide de la commande de densité d'encre. La fenêtre 810 de messages de retour affiche ensuite le type de support HP (HP Media) chargé dans l'imprimante. Dans cet exemple, le support HP à revêtement épais (HP Heavy Coated Media) est chargé. En outre, comme indiqué dans la fenêtre 810 de messages de retour, pour ce type particulier de support, la densité d'impression par défaut est de 200 % dans un procédé d'impression bidirectionnelle en 12 passages. De plus, la fenêtre de messages de retour pourvoit l'utilisateur d'un message de retour en ce qui concerne les temps d'impression estimés, associés à des tracés de tailles différentes, par exemple 6 minutes pour des tracés de taille A, 12 minutes pour des tracés de taille B, et ainsi de suite. Les modes d'impression qualifiés limitent effectivement l'utilisateur aux densités d'impression par défaut qui fonctionnent de manière souhaitée pour le type de support HP particulier chargé dans l'imprimante. Lorsque l'utilisateur charge un nouveau rouleau de support vers l'intérieur de l'imprimante, la fenêtre 810 de messages de retour peut, de manière interactive, interroger l'utilisateur afin d'assurer que les réglages de mode d'impression du panneau frontal soient appropriés, en particulier si un support HP est chargé. A titre d'exemple, considérons les figures 9 et 10. A la figure 9, la fenêtre 810 de messages de retour affiche une requête à l'utilisateur qui demande à l'utilisateur s'il a chargé un support HP. L'utilisateur peut répondre en utilisant les boutons Flèche et Sélection. A la figure 10, la fenêtre de messages de retour demande à l'utilisateur de sélectionner le type de support HP qu'il a chargé. Encore une fois, l'utilisateur peut répondre en utilisant les boutons Flèche et Sélection. Contrôle de débit La commande de débit 804 peut de manière intuitive afficher le compromis entre la vitesse d'impression et la qualité pour chaque mode d'impression. Dans cet exemple, il existe, autour de la circonférence de la commande illustrée, différentes entailles ou désignations qui désignent des modes d'impression uniques - c'est-à-dire 1 à 8 . Si l'application spécifique (c'est-à-dire Supports HP) est sélectionnée sur la commande de densité d'encre, alors la sélection de mode d'impression autour de la commande de débit passe par défaut aux modes testés et qualifiés par Hewlett-Packard pour le type de support HP chargé dans l'imprimante. Il est à noter que les modes d'impression qualifiés pour les supports HP constituent vraisemblablement un sousensemble du portefeuille entier de modes d'impression, et seront par conséquent dupliqués à des sélections consécutives de la commande de débit (par exemple les réglages 1, 2 et 3 pourraient tous être le même mode d'impression rapide). Dans cet exemple particulier, le réglage 1 constitue un réglage à la vitesse la plus élevée et la qualité la plus basse. Inversement, le réglage 9 constitue un réglage à la vitesse la plus basse et la qualité la plus haute. Les réglages entre les réglages 1 et 9 constituent des réglages qui décroissent en vitesse et croissent en qualité, lorsqu'on se déplace de 1 vers 9. D'autres conventions sont naturellement possibles. Commande de mode d'impression alternatif La commande 806 de mode d'impression alternatif permet à un utilisateur de sélectionner parmi deux ou plus de deux masques d'impression pour un mode d'impression donné. Comme noté ci-dessus, un masque d'impression détermine typiquement le motif et l'ordre dans lesquels des pixels sont imprimés à mesure que la tête d'impression se déplace le long du support pendant une impression à passages multiples. Chaque tête d'impression a un motif unique d'erreurs de trajectoire de buse, et lorsque ce motif interagit avec un masque d'impression particulier, l'interaction peut parfois rendre la qualité d'image plus mauvaise que si un autre masque d'impression avait été utilisé. Pour un mode d'impression donné, la densité d'encre et le débit ne sont généralement pas influencés par un changement dans le masque d'impression. La commande de mode d'impression alternatif permet à l'utilisateur de changer de masque d'impression pour une application, si les résultats d'impression initiaux ne sont pas satisfaisants. L'exemple dans la figure ne donne que deux choix (A ou B), mais on doit se rendre compte et bien entendre que la commande de mode d'impression alternatif peut être configurée de manière à effectuer une sélection parmi plus de deux masques d'impression. Il est à noter que pour chaque sélection supplémentaire de masque d'impression, le portefeuille entier de modes d'impression doublera en taille. Commande couleur/monochrome La commande couleur/monochrome 808 peut permettre à un utilisateur d'effectuer une sélection parmi des modes d'impression utilisant 4 têtes d'impression (par exemple KCMY), ou une tête d'impression unique (K seulement) pour une impression monochrome. Comme l'homme du métier s'en rendra compte, une impression en noir et blanc peut être accomplie soit en utilisant des couleurs KCMY composites, soit en utilisant le noir seul. Fenêtre de messages de retour La fenêtre 810 de messages de retour peut être utilisée afin de fournir un certain nombre de différentes informations de retour à l'utilisateur. A titre d'exemple, considérons la suite. Dans cet exemple particulier, la fenêtre de messages de retour fournit les informations suivantes concernant un mode d'impression sélectionné : le nombre de modes d'impression, le nombre de passages, la direction d'impression (c'est-à-dire unidirectionnelle ou bidirectionnelle), la densité d'impression maximale (nombre maximal de gouttes par pixel), et le temps d'impression estimé pour des supports de tailles variées. Dans certains modes de réalisation, un nom de mode d'impression est la concaténation de tous les réglages de caractéristiques de commandes, et est désigné pour aider l'utilisateur à se rappeler un réglage utile ou favori. Par exemple, à la figure 8, le mode d'impression est identifié comme 000.8.B.Color for HP Heavy Coated Media . Le nombre 000 signifie que la densité d'encre par défaut pour HP Heavy Coated Media (support HP à revêtement épais) sera utilisée (une densité de 200 % pour ce support, selon la fenêtre de messages de retour). Le nombre 8 reflète le fait que le débit a été réglé à 8 sur la commande 804 de débit. La lettre B signifie que le mode d'impression alternatif B était sélectionné, et Color ( Couleur ) signifie que toutes les quatre têtes d'impression (KCMY) doivent être utilisées pendant l'impression. La figure 11 donne un exemple d'interface utilisateur, cette fois avec un type de support non HP chargé dans l'imprimante. Le nom de mode d'impression, 200.4.A.Color , suggère que l'utilisateur a choisi un mode d'impression à une densité de 200 % avec un niveau de qualité de 4 (sur une échelle de 9 dans cet exemple) avec l'alternative de mode d'impression A en couleur. Conclusion Différents modes de réalisation décrits ci-dessus peuvent pourvoir des utilisateurs d'imprimante, et en particulier des utilisateurs finaux et opérateurs d'imprimantes, d'une flexibilité dans la mesure où ils sont capables de définir leurs propres modes d'impression pour une imprimante particulière. Dans certains modes de réalisation, l'utilisateur ou l'opérateur est pourvu d'une interface utilisateur qui lui permet de définir un mode d'impression et ensuite de recevoir un message de retour qui concerne le mode d'impression qu'il a défini. Dans certains modes de réalisation, le message de retour que l'utilisateur reçoit concerne les conséquences du mode d'impression particulier qu'il a défini. Bien que l'invention ait été décrite dans un langage spécifique à des caractéristiques de structure et/ou à des étapes de procédé, il est bien entendu que l'invention définie dans les revendications annexées n'est pas nécessairement limitée aux caractéristiques ou étapes spécifiques décrit(e)s. Plutôt, les caractéristiques et étapes spécifiques sont exposées en tant que formes préférées de mise en oeuvre de l'invention revendiquée. REVENDICATIONS 1. Procédé comprenant les étapes consistant: à recevoir (700) une entrée utilisateur associée à une sélection de mode d'impression; à mapper (702) ladite sélection de mode d'impression à une ou plusieurs valeurs de paramètre associées au mode d'impression; et à pourvoir (704) l'utilisateur d'un message de retour associé aux conséquences de sa sélection de mode d'impression. 2. Procédé selon la revendication 1, dans lequel ledit acte consistant à recevoir (700) est exécuté en utilisant une interface utilisateur matérielle. 3. Procédé selon la revendication 1 ou 2, dans lequel ledit acte consistant à recevoir (700) est exécuté en utilisant une interface utilisateur logicielle. 4. Procédé selon la revendication 1, 2 ou 3, dans lequel ledit acte consistant à recevoir (700) comprend l'étape consistant à recevoir une entrée utilisateur associée à la densité d'encre. 5. Procédé selon la revendication 1, 2, 3 ou 4, dans lequel ledit acte consistant à recevoir (700) comprend l'étape consistant à recevoir une entrée utilisateur associée au débit. 6. Procédé selon la revendication 1, 2, 3, 4 ou 5, dans lequel l'acte consistant à pourvoir (704) est effectué en pourvoyant l'utilisateur d'un message de retour sur la qualité d'impression associée à la sélection de mode d'impression. 7. Procédé selon la revendication 1, 2, 3, 4, 5 ou 6, dans lequel l'acte consistant à pourvoir (704) est effectué en pourvoyant l'utilisateur d'un message de retour sur une ou plusieurs valeurs de paramètre associée(s) à la sélection de mode d'impression. 8. Composant (800) d'interface utilisateur comprenant: une commande (802) de densité d'encre configurée de manière à permettre à un utilisateur de sélectionner une quantité d'encre qui doit être placée sur un support d'impression; et une fenêtre (810) de messages de retour configurée de manière à pourvoir un utilisateur d'un message de retour associé à une sélection de densité d'encre effectuée par l'utilisateur. 9. Composant d'interface utilisateur selon la revendication 8, comprenant en outre: une commande (804) de débit configurée de manière à permettre à un utilisateur d'effectuer une sélection entre vitesse d'impression et qualité, et dans lequel la fenêtre de messages de retour est en outre configurée de manière à pourvoir un utilisateur d'un message de retour associé à une sélection de débit effectuée par l'utilisateur. 10. Imprimante (500) matérialisant le composant d'interface utilisateur selon la revendication 8 ou 9.