Brevet FR2837942A1 — publié le 20031003

fonction appartient. - 1 L' invention concerne un dispositif et un procédé pour la commande de fonctions sur des unités de traitement de l' information. La commande de certaines fonctions à partir de claviers standard de type AZERTY (marque déposée) peut se faire par l'utilisation de premières touches comme les touches Ctrl (Contrôle), Alt. (Alternate), Maj (Majuscule) combinées à des deuxièmes touches (touches alphabétiques et/ou numériques). Mais l'apparition de dispositif de pointage comme la souris, le développement des systèmes d' exploitation et des applications logicielles à interfaces graphiques ont transféré quantité de commandes faites auparavant au clavier par combinaisons de touches à des boutons de commande virtuels activables par clics de souris affichés sur écran. Par ailleurs, le nombre croissant d' applications accessibles sur des unités de traitement de l' information, notamment des applications multimédias, ou de communication via Internet tend à accroître le nombre de touches des claviers faisant souvent double emploi avec les boutons virtuels sans pour autant augmenter la convivialité pour l'utilisateur. Par ailleurs, la commande de fonctions sur des unités de traitement de l'information, équipant par exemple des distributeurs automatiques de produits (billets, etc.), à partir de touches adjacentes aux représentations visuelles de ces fonctions affichées sur un écran nécessite des touches spécifiques pour activer les fonctions qui sont obligatoirement immédiatement adjacentes aux fonctions affichées à l'écran. Ces solutions n'apportent pas totale satisfaction. Face à cet art antérieur, le premier problème que l' invention vise à résoudre est de double nature: - établir une correspondance percepLuelle parmi la vue et le toucher entre un écran et un clavier pour faciliter l'activation, à partir d'un clavier, de fonctions affichées sur un écran, - s'affranchir de la nécessaire situation d'adjacence, voire de superposition dans l'exemple d'un écran tactile, entre l' image - 2 visuelle d'une fonction affichée sur un écran et la touche permettant de l'activer. Une solution proposoe par l' invention consiste en une unité pour établir une correspondance percepLuelle parmi la w e et le toucher entre un écran et un clavier comprenant: - un écran d'affichage, - un clavier de commande comprenant une série de touches, - une unité centrale de traitement de donnéss, au moins pour crser sur l'écran des zones activables et afficher sur celui-ci lesdites zones et des représentations graphiques images de fonctions activables par des boutons de commande de la fonction qui leur est associée, le clavier et l'écran étant reliés fonctionnellement à l'unité centrale, caractérisée en ce que: a) certaines au moins des zones activables affichées sont disposées et regroupées sur l'écran de manière que le groupe dans son ensemble et les zones activables considérées dans leurs positions relatives, soient l' image visuelle d'un groupe correspondant, en nombre et en positions relatives, de touches du clavier; b) lesdites représentations graphiques et/ou lesdits boutons de commande sont localisés sur lesdites zones activables, c) des moyens de connexion relient lesdites représentations graphiques ou lesdits boutons aux zones activables, d) des moyens de connexion relient lesdites touches et lesdites zones activables de l'écran pour activer les fonctions associées aux représentations graphiques positionnées sur l'écran. Pour permettre la commande à distance de fonctions affichées sur un écran, à partir d'un clavier par exemple équipant une télécommande, l' invention prévoit que l'unité de traitement est en outre caractérisée en ce que les touches concernées du clavier sont regroupées ensemble à distance de l'écran, sans donc de correspondance visuelle adjacente entre une touche et une zone activable. - 3 - Le troisième problème que l' invention vise à résoudre concerne l' emplacement sur l'unité des touches, des zones activables, des représentations graphiques et/ou des boutons de commande des fonctions leur étant associées. L'invention prévoit que sur l'écran au moins une touche, une zone activable et, une représentation graphique et/ou un bouton de commande de la fonction associée, sont superposés. L' invention prévoit en outre que l'écran de l'unité de traitement puisse être un écran tactile qui porte au moins ledit groupe de touches du clavier. La solution apportée par l' invention consiste également en un procédé de réalisation dune interface entre un écran et un clavier, caractérisé en ce que: a) on utilise un clavier de commande, un écran d'affichage et une unité centrale de traitement de données relise à l'écran et au clavier, b) on crée sur l' écran, par l' intermédiaire de l'unité centrale de traitement de donnces, des zones activables individuellement connectéss à cet effet à des touches du clavier identifiables par l'opérateur comme associées opérativement à l'une des zones activables déterminses pour que chacune de ces dernières assure, consécutivement ou simultanément à une activation par l'opérateur de la touche associée à elle sur le clavier, une activation du bouton activable qui lui est superposé sur l'écran lors de l'étape g), c) on dispose et regroupe sur l'écran certaines au moins desdites zones activables et, sur le clavier, certaines au moins des touches, de manière que le groupe de zones dans son ensemble et les zones considérées dans leurs positions relatives, soient l' image visuelle d'un groupe correspondant, en nombre et en positions relatives, de touches du clavier, d) on crée des boutons de commande visibles et déplagables sur l'écran pour activer via un lien fonctionnel et opérationnel, une fonction déterminée, - 4 - e) on associe des représentations graphiques aux fonctions activables et/ou à leur(s) bouton(s), f) on fait afficher sur l'écran par l'intermédiaire de l'unité centrale de traitement de donnces les représentations graphiques desdites fonctions et/ou leur(s) bouton(s) de commande, g) on positionne lesdites représentations graphiques sur l'écran, avec au moins les boutons de commande, h) lors ou à l'issue de l'étape g), on associe individuellement et fonctionnellement l'activation de chacun desdits boutons, ou, des fonctions correspondantes, à l'activation de chacune desdites zones activables, i) on équipe l'unité de moyens de connexion pour relier électroniquement certaines au moins des touches du clavier à certaines au moins des zones activables affichées à l'écran, pour activer à l' aide desdites touches lesdites fonctions. Outre cela, l' invention peut aussi apporter une solution au problème que pose la personnalisation d'une interface par son utilisateur. Une solution à tout ou partie de ce problème peut être trouvée dans le fait que les représentations graphiques sont alors repositionnables sur les zones activables, l'activation d'une zone, donc du bouton qui lui est superposé, se faisant toujours par la touche lmage sur le clavier de cette zone. L'utilisateur pourra donc dans ce cas associer une fonction activable à n'importe quelle touche, simplement en positionnant cette fonction, ou sa représentation graphique, sur la zone image de la touche sur l'écran. Un mode de réalisation de l' invention est décrit ci-après, avec référence aux dessins annexés dans lesquels: - La figure 1 est une représentation synoptique d'une unité pour établir une correspondance perceptuelle parmi la vue et le toucher entre un écran et un clavier; - La figure 2 illustre un exemple d'écran o des boutons et leur représentation graphique sont repositionnables sur les zones activables. - 5 - - La figure 3 illustre un bouton repositionnable en cours de positionnement à l' aide d'un dispositif de pointage. - La figure 4 illustre une unité pour établir une correspondance perceptuelle parmi la vue et le toucher entre un écran d'ordinateur et le clavier d'une télécommande dans le cadre d'une utilisation multimédia. - La figure 5 est un grossissement d'un groupe de fonctions à l'intérieur d'une fenêtre principale intitulée " Bienvenue " apparaissant sur la figure 4. - La figure 6 lllustre un autre groupe de fonctions à l'intérieur d'une fenêtre secondaire intitulée " Lecteur de CD " généré par l' activation d'un bouton de la fenêtre précédente. - La figure 7 illustre un exemple de face avant d'unité qui équipe un distributeur automatique de billet. La figure l est une représentation synoptique d'une unité pour établir une correspondance perceptuelle parmi la vue et le toucher entre un écran (l) et un clavier (lO). L'écran et le clavier sont fonctionnellement reliés à l'unité centrale de traitement (7) par des moyens de connexion (13). Un groupe (l9) de 9 zones activables est disposé en 3 rangéss et 3 colonnes et regroupé sur l'écran (l) de manière que le groupe dans son ensemble et les zones activables considérées dans leurs positions relatives, soient l' image visuelle d'un groupe (9) correspondant, en nombre et en positions relatives, de touches (ll) du clavier (lO), les 9 touches du clavier étant elles-mêmes disposces en 3 rangées et 3 colonnes. Sur l'écran, un bouton (5) de commande d'une fonction activable (FA à FI) et sa représentation graphique (4) associée sont superposés à chaque zone activable (3). Les fonctions FA à FI et leur représentation graphique sont ici à titre d'exemple non limitatif: - FA: lancement d'un navigateur sur Internet - FB: lancement d'une application de gestion financière - FC: lancement du lecteur de disque audio - FD: réglage de l'horloge, de la date - FE: choix d'un type de clavier - 6 - FF: lancement du lecteur de disque vidéo FG: accès aux chaînes câblées FH: accès au courrier électronique FI: choix de mélodie Le tableau cl dessous indique les correspondances entre les touches du clavier et les fonctions qu'elles permettent d'activer. Tableau l Touches Fonctions Touches Fonctions Touches 1 Fonctions FA FD FG FB FE FH FC FF 3 FI Pour faciliter la lecture, les touches (ll) sont numérotées de l à 9 à titre d'exemple non limitatif. Elles pourraient aussi bien ne porter aucun marquage. La répartition des touches et zones activables en 3 rangées et 3 colonnes et leur nombre sont données ici à titre d'exemple non limitatif. Ainsi un clavier, par exemple de type AZERTY, pourrait être utilisé en alternative. De nombreux outils de développement de programmes dordinateur, comme " VISUAL BASIC_", de MicrosoÉt (marques déposoes), permettent de créer une interface comme celle décrite ci-dessus. Le programme ne va pas être détaillé complètement dans cette description. Seuls les éléments déterminants, zones activables et boutons, sont sommairement donnés: Création des zones activables Sur un premier plan, les zones activables affichées à l'écran peuvent être des boutons présentant 2 états, fermé ou ouvert, correspondant à l'appui ou au relâchement d'une touche. De nombreux outils de développement logiciels (par exemple " VISUAL - 7 BASIC " marque déposse) fournissent ce type de bouton dont l'activation peut être associée à l'appui d'une touche. Le positionnement de chaque zone ou bouton est défini par rapport à un repère 2 axes. Chaque zone ou bouton occupe un espace déterminé dans ce repère, de sorte qu'une zone ne se superpose pas à une autre. Création des boutons pour activer des fonctions déterminéss Sur un autre plan (différent du premier), on superpose à chaque zone activable un bouton permettant d'activer une fonction déterminée, par exemple le lancement d'un programme. L' activation de ce bouton se fait par la détection du changement d'état du bouton sur le premier plan (ou niveau d'affichage) sur lequel il est positionné. On donne à ce bouton une forme déterminée à laquelle on peut également associer une représentation graphique. Les moyens de connexion Les moyens de connexion (13) peuvent être à titre d'exemple non limitatif une liaison filaire, une liaison radio par exemple de type Bluetooth (marque déposée), une liaison infrarouge entre le clavier et l'unité centrale de traitement. La figure 2 illustre un exemple décran (1) o des boutons (5) et leur représentation graphique sont repositionnables sur les zones activables (3). Un groupe (19) de 9 zones activables (3) est disposé en 3 rangées et 3 colonnes et regroupé dans la partie supérieure de l'écran (1) dont certaines portent déjà des boutons (5) et leur représentation graphique. Dans la partie inférieure de l'écran, un groupe (39) de boutons et leur représentation graphique (55) reste à positionner. Un bouton repositionnable (57) est en voie de positionnement sur une zone activable (31) déplacé par un dispositif de pointage symbolisé à l'écran par une flèche (61) selon une trajectoire (63), à titre d'exemple non limitatif. La figure 3 illustre un bouton repositionnable (57) et sa - 8 représentation graphique en cours de positionnement, à l' aide d'un dispositif de pointage (61), sur une parmi plusieurs zones activables (3). Lors de son positionnement, le bouton s'accroche automatiquement (au moyen d'un procédé d'accrochage magnétique connu) à la zone activable, si le centre de l'espace qu'il occupe se trouve à l'intérieur du secteur environnant cette zone, défini sur cette figure par un carreau du quadrillage en traits mixtes, et après relâchement du dispositif de pointage. L'accrochage du bouton à une zone peut être indiqué par le changement de couleur de cette zone prenant un fond noir. Celui-ci ne sera accroché à elle que s'il est relâché par le dispositif de pointage. Sur cette figure, la zone activable centrale de la ligne inférieure accrochera le bouton si le pointeur est relâché à cet endroit. Les boutons peuvent être repositionnés à volonté, permettant ainsi à un utilisateur de personnaliser son environnement de travail. Les moyens de connexion entre les zones activables et les boutons pour act iver les fonct ions peuvent être const ituées par un programme d'ordinateur permettant de relier une zone à un bouton en mesurant les coordonnses du bouton et celles de la zone, puis, par comparaison, si celles-ci se superposent, de valider alors la liaison entre les deux. La figure 4 illustre une unité pour établir une correspondance percepLuelle parmi la vue et le toucher entre un écran (1) d'ordinateur et le clavier (10) d'une télécommande (75) dans le cadre d'une utilisation multimédia de l'ordinateur par un utilisateur (79) situé à distance de celui-ci. L'écran est fonctionnellement reliés à l'unité centrale de traitement (7) par des moyens de connexion (14) filaire à titre d'exemple non limitatif. Le clavier (10) équipant la télécommande (75) est fonctionnellement reliés à l'unité centrale de traitement (7) par des moyens de connexion (13) pouvant être à titre d'exemple non limitatif une liaison infrarouge ou radio, les ondes radios ou infrarouges étant détectées par un récepteur (27) placé sur la face avant de l'unité centrale de traitement (7). L'écran peut être l'écran de l'ordinateur ou celui d'un poste de télévision. Un groupe (19) de 9 zones activables dans une fenêtre principale intitulée " Bienvenue ", dont un grossissement est présenté sur la figure 5, est disposé en 3 rangées et 3 colonnes et regroupées sur l'écran (1) de manière que tant le groupe dans son ensemble que S les zones activables considérées dans leurs positions relatives, soient l' image visuelle du groupe correspondant, en nombre et en positions relatives, des touches du clavier (10), les 9 touches de ce clavier étant elles-mêmes disposoes en 3 rangées et 3 colonnes. Le pouce de la main d'un utilisateur (79) appuie sur la touche dans le coin inférieur gauche du clavier de la télécommande, ce qui, active automatiquement la fonction (5) " lecteur de disque compact " occupant la même position relative dans le groupe de fonctions (19) à l'écran, et par conséquent met en marche le lecteur de disque (17) placé dans l'unité centrale (7). 1S L'activation de cette fonction génère également l'activation d'un nouveau groupe de fonctions spécifiques (19) dans une fenêtre secondaire intitulée " Lecteur de CD " comme illustré sur la figure 6. Cette nouvelle fenêtre se superpose à la première et ses fonctions deviennent activables avec les touches de la télécommande comme celles de la fenêtre principale ou toutes autres fenêtres. La fermeture de la fenêtre secondaire se fait par exemple par l' activation d'une touche réservée, ici la touche centrale de la rangée inférieure. Les emplacements des boutons sur les zones activables peuvent être définis à la conception et/ou modifiés par l'utilisateur grâce à une programme de personnalisation. La figure 7 illustre un exemple de face avant d'unité qui équipe un distributeur automatique de billet avec son écran (1) et son clavier (10). Le clavier a 13 touches (9): 10 touches numériques de O à 9 pour saisir le code confidentiel de la carte bancaire (71) et pour sélectionner les fonctions (5) (différents montants) affichées à l'écran (1) et 3 touches de fonction " A " pour annuler, " V " pour valider et " C " pour corriger. L'écran affiche à titre d'exemple non limitatif après une page d'accuail non illustrée ici souhaitant la bienvenue à l'utilisateur et l'invitant à insérer sa carte bancaire dans le distributeur, la - 10 - page de sélection des montants souhaités. Le groupe (19) de 10 zones activables ou montants à sélectionner sont disposés en 3 colonnes et 4 rangées, les 3 premières comportant chacune 3 fonctions et la dernière une seule, et regroupées de manière que le groupe dans son ensemble et les zones activables considérées dans leurs positions relatives, soient l' image visuelle d'un groupe (9) correspondant, en nombre et en positions relatives, de touches (11) du clavier (10), les 10 touches du clavier étant elles-mêmes disposées en 3 colonnes et 4 rangées, les 3 premières comportant chacune 3 fonctions et la dernière une seule. Les 3 touches de fonctions " A " pour annuler, " V " pour valider et " C " pour corriger ont comme image au bas de l'écran une zone d'affichage (81) non activable. La fonction " Autre montant " permet à titre d'exemple non limitatif de saisir un montant au choix au clavier ou d'accéder à une autre page de montants. Pour augmenter le nombre de fonctions accessibles sur une même page, il est possible d'ajouter une ou plusieurs lignes ou colonnes de touches sur le clavier. L'intérêt de l' invention est ici de simplifier la conception et la fabrication de parties de distributeurs automatiques de billets en optimisant l'utilisation des touches, en les utilisant à la fois pour taper le code confidentiel et pour sélectionner les fonctions affichées à l'écran. Un autre avantage est notamment de réduire les coûts de fabrication en supprimant les touches adjacentes aux fonctions à sélectionner situées à la périphérie de l'écran dans l'art antérieur. L' invention peut également être utilisée pour la conception de barres de menus et/ou d' outils dans des programmes d' ordinateur, pour optimiser l' activation de commandes à partir par exemple du pavé numérique d'un clavier standard. Dans certains types d'utilisation, cela permettrait d'éviter d'une part, la perte de temps à faire des va-et-vient entre le clavier et la souris, tantôt pour faire de la saisie, tantôt pour commander des fonctions, et d'autre part, l'utilisation de touches de raccourci ou de codes à taper difficiles à mémoriser. - 11 REVENDICATIONS 1- Unité électronique de traitement (21) pour établir une correspondance perceptuelle parmi la vue et le toucher entre un S écran (1) et un clavier (10) comprenant: - un écran d'affichage (1), - un clavier de commande (10) comprenant une série de touches (11), - une unité centrale de traitement de données (7), au moins pour créor sur l'écran des zones activables (3) et afficher sur celui-ci lesdites zones et des représentations graphiques (4) images de fonctions activables par des boutons (5) de commande de la fonction qui leur est associée, le clavier et l'écran étant reliés fonctionnellement à l'unité centrale, IS caractérisée en ce que: a) certaines au moins des zones activables (3) affichées sont disposées et regroupées sur l'écran (1) de manière que le groupe (19) dans son ensemble et les zones activables considérées dans leurs positions relatives, soient l' image visuelle d'un groupe (9) correspondant, en nombre et en positions relatives, de touches (11) du clavier (10); b) lesdites représentations graphiques (4) et/ou lesdits boutons (5) de commande sont localisés sur lesdites zones activables (3), c) des moyens de connexion relient lesdites représentations graphiques ou lesdits boutons aux zones activables, d) des moyens de connexion (13) relient lesdites touches (11) et lesdites zones activables (3) de l'écran (1) pour activer les fonctions associces aux représentations graphiques positionnées sur l'écran. 2- Unité selon la revendication 1 caractérisée en ce que lesdites touches (11) concernées du clavier (10) sont regroupées ensemble à distance de l'écran (1), sans donc de correspondance visuelle adjacente entre une touche (11) et une zone activable (3). 3- Unité selon la revendication 1 caractérisée en ce que sur - 12 l'écran (1) au moins une touche (11), une zone activable (3) et, une représentation graphique (4) et/ou un bouton (S) de commande de la fonction associée, sont superposés. S 4- Unité selon la revendication 3 caractérisée en ce que l'écran est un écran tactile qui porte au moins ledit groupe de touches du clavier. Procédé pour créer une interface entre un écran et un clavier, caractérisé en ce que: a) on utilise un clavier de commande (9), un écran d'affichage (1) et une unité centrale de traitement de données (7) reliée à l'écran et au clavier, b) on crée sur l'écran (1), par l'intermédiaire de l'unité centrale de traitement de données (7), des zones activables (3) individuellement connectées à cet effet à des touches (11) du clavier (10) identifiables par l'opérateur comme associées opérativement à l'une des zones activables déterminées pour que chacune de ces dernières assure, consécutivement ou simultanément à une activation par l'opérateur de la touche (11) associée à elle sur le clavier (10), une activation du bouton (5) activable qui lui est superposé sur l'écran lors de l'étape g), c) on dispose et regroupe sur l'écran (1) certaines au moins desdites zones activables (3) et, sur le clavier (10), certaines au moins des touches (11), de manière que le groupe (19) de zones dans son ensemble et les zones considérées dans leurs positions relatives, soient l' image visuelle d'un groupe (9) correspondant, en nombre et en positions relatives, de touches du clavier (10), d) on crée des boutons (5) de commande visibles et déplacables sur l'écran (1) pour activer via un lien fonctionnel et opérationnel, une fonction déterminée, e) on associe des représentations graphiques (4) aux fonctions activables et/ou à leur(s) bouton(s) (5), f) on fait afficher sur l'écran (1) par l'intermédiaire de l'unité centrale de traitement de données (7) les - 13 représentations graphiques (4) desdites fonctions et/ou leur(s) bouton(s) (5) de commande, g) on positionne lesdites représentations graphiques (4) sur l'écran (1), avec au moins les boutons (5) de commande, S h) lors ou à l'issue de l'étape g), on associe individuellement et fonctionnellement l' activation de chacun desdits boutons (5), ou, des fonctions correspondantes, à l'activation de chacune desdites zones activables (3), i) on équipe l'unité (21) de moyens de connexion (13) pour relier électroniquement certaines au moins des touches du clavier à certaines au moins des zones activables (3) affichées à l'écran (1), pour activer à l' aide desdites touches (11) lesdites fonctions. 6 - Procédé selon la revendication 5, caractérisé en ce que les représentations graphiques (4) sont repositionnables sur les zones activables, l'activation dune zone (3), donc du bouton (5) qui lui est superposé, se faisant touj ours par la touche (11) image