Brevet FR2605763A1 — publié le 19880429

La présente invention a pour objet un nouvel agencement des touches d'un clavier de calculateurs électroniques et autre appareils de le même famille et le procédé d'exploitation du dit clavier. On sait que les touches des claviers sont réparties en matrice. A cet effet, il est mis en oeuvre une première série de lignes électriques appelées colonne et une seconde série de lignes électriques parallèles appelées rangées. La première série et la seconde série sont disposées de manière croisée l'une par rapport à l'autre et au niveau de chaque croisement d'une rangée avec une colonne, est disposée une touche. Cette touche est connectée électriquement à sa rangée et à sa colonne si bien que lorsqu'elle est actionnée, une liaison électrique est établie entre la dite rangée et la dite colonne. Pour identifier la touche actionnée, il est connu de générer successivement dans chaque colonne des états logiques haut ou bas selon le cas et de rechercher la rangée dans laquelle est transmis cet état logique, la touche actionnée se trouvant au croisement de cette rangée avec cette colonne. Ce type de clavier présente le mérite d'être simple et d'une fabrication peu coûteuse. Cependant ce type de clavier présente un inconvénient majeur. Dans le cas de l'action sur trois touches dont la première tll est placée au croisement d'une colonne C1 avec une rangée Ri, dont la seconde t12 est placée au croisement de la colonne C1 avec une rangée R2 et dont la troisième t21 est placée au croisement d'une colonne C2 avec la rangée R1 la touche t22 placée au croisement de C2 avec R2 sera perçue, par le système associé à ce clavier, comme actionné alors qu'elle ne l'est pas dans la réalité. La raison en est que l'état logique généré dans C2 lorsque cette dernière est stimulée est transmis indirectement à R2 par l'intermédiaire des trois touches actionnées. I1 est bien évident que ce qui vient d'entre dit n'est donné qu'à titre d'exemple et il est également évident qu'une action sur t22 simultanément avec une action sur deux des trois touches tll,tl2 et t21 génèra également une touche fantôme. Pour pallier à cet inconvénient, il est connu de disposer une diode en série avec chaque touche de façon à éviter tout retour de stimuli. De cette façon, plusieurs touches peuvent être simultanément actionnées sans pour autant que soient générées des touches fantômes. Cependant cette solution exige l'implantation d'autant de diodes qu'il y a de touches et exige de nombreuses soudures ce qui n'est pas de nature à limiter les risques de pannes ou de mauvais fonctionnement. Le problème de l'appui simultané sur plusieurs touches est également traité par logiciel. Généralement dans le cadre d'une telle solution, si l'appui sur au moins quatre touches est détecté, il n'est pris en compte aucune de ces touches. Cette solution bien que simple présente l'inconvénient de limiter les possibilités du clavier. Cette solution ne peut être utilisée pour la gestion ou l'exploitation d'un clavier comportant des touches dites de mode dont certaines sont destinées à être utilisées en combinaison avec une ou plusieurs touches de modes ou avec une des autres touches du clavier. La présente invention a pour objet de pallier aux inconvénients précédement cités, par la mise en oeuvre d'un nouveau cla- vier et par la mise en oeuvre d'un procédé d'exploitation du clavier selon l'invention. A cet effet le clavier selon l'invention comportant - une première catégorie de touches constituée par des touches alphabétiques, numériques et par une première famille de touches dites de mode, une seconde catégorie de touches également des touches de mode, lesquelles touches sont destinées à être actionnées en combinaison avec touche de la première catégorie et/ou avec une touche de la seconde catégorie, se caractérise en ce que a) - les touches de la première catégorie et les touches de la seconde catégorie sont agencées en matrice, b)- que seulement les touches de la seconde catégorie comportent chacune une diode disposée en série, c)- et que les touches de la seconde catégorie sont connectées électriquement soit toutes à une même colonne et chacune à une rangée différente, soit toutes à une même rangée et chacune à une colonne différente. La présente invention à également pour objet le procédé d'exploitation du clavier. Le procédé d'exploitation du clavier selon l'invention dont les touches de la première et seconde catégorie sont agencées en matrice c' est-à-dire située chacune au croisement d'une ligne électrique ou colonne, d'une première série de ligne électrique avec une ligne électrique ou rangée d'une seconde série de lignes électriques se caractérise essentiellement en ce qu'il consiste à déterminer les touches simultanément actionnées et à valider la prise en compte de leur état logique si une touche de la première catégorie est actionnée avec au moins une touche de la seconde catégorie. D'autres avantages et caractéristiques de l'invention apparaitront à la lecture de la description d'une forme préférentielle de réalisation donnée à titre d'exemple non limitatif en se référant à la figure unique qui est un shéma du clavier selon l'invention. Tel que représenté, le clavier comprend une première catégogorie de touches 1 constituée par exemple des touches alphabétiques, des touches numériques et par une première famille de touches de mode. Ces touches de mode sont destinées à être actionnées seules. Le clavier comporte également une seconde catégorie de touches 2 constituée par les touches de mode qui sont destinées à être actionnées en combinaison avec une touche de la première catégorie et/ou avec au moins une touche de la seconde catégorie. Cette seconde catégorie de touche est constituée par la seconde famille de touche de mode. Les touches de la première et de la seconde catégorie sont agencées en matrice. Pour ce faire, le clavier est équipé d'une première série de lignes électriques 3 ou colonnes et d'une seconde série de lignes électriques 4 ou rangées. La première et la seconde série sont disposées de manière croisée l'une par rapport à l'autre et chaque touche est disposée au croisement d'une colonne 3 avec une rangée 4. Cette touche est connectée électriquement à sa rangée 4 et à sa colonne 3, si bien que lorsqu'elle est actionnée une liaison électrique est établie entre la rangée et la colonne. Ce clavier est destiné à équiper des calculateurs électroniques ou autre appareil de la même famille. A titre d'exemple la première série de lignes électriques est associée à un moyen connu en soit, apte à stimuler successivement chaque colonne 3, c'est-à-dire à générer dans chacune d'elles un état logique haut ou bas sous la forme d'un stimuli. Ce moyen peut par exemple être le registre de sortie 5 d'un microprocesseur 6. Toujours à titre d'exemple, la seconde série de lignes électriques est connectée à un registre d'entrée 7 du microprocesseur 6 précédement évoqué. Conformément à l'invention, les touches de la seconde catégorie sont chacune associées à une diode 8, placée en série et les dites touches de la seconde catégorie sont électriquement associées à une même ligne électrique. A titre d'exemple ces touches 2 sont associées à une même colonne 3 et chacune à une rangée différente 4, mais il est bien évident qu'elles pourront être associées à une même rangée 4 et chacune à une colonne différente 3. Comme les touches de la seconde catégorie coopèrent avec une même ligne électrique, elles pourront être actionnées simultanément sans qu'il soit généré de " touches fantômes". De plus comme ces touches sont chacune dotée d'une diode, plusieurs d'entre elles pourront être actionnées avec une touche de la première catégorie sans pour autant générer de touche fantôme. Selon une première forme de réalisation, la ligne électrique à laquelle sont associées les touches de la seconde catégorie est propre à ces touches, c'est à dire qu'elle n'est associée à aucune des touches de la premiere catégorie. Cependant, selon une seconde forme de réalisation, cette ligne électrique pourra être également associée à une ou plusieurs touches de la première catégorie. Le procédé d'exploitation du clavier selon l'invention consiste à déterminer la ou les touches actionnées et à valider systématiquement la prise en compte de leur état lorsque une seule touche de la première catégorie est actionnée avec une ou plusieurs touches de la seconde catégorie. Le procédé d'exploitation pourra consister également à valider la prise en compte de l'état des touches perçues comme étant actionnées si leur nombre est inférieur ou égal à trois et si au moins deux d'entre elles sont de la première catégorie. Ainsi, la validation de la prise en compte de l'état de ces touches interviendra si elles appartiennent toutes trois à la première catégorie, ou bien si une seule appartient à la seconde catégorie, les deux autres à la première. Le procédé selon l'invention pourra consister également à dévalider la prise en compte de l'état des touches perçues comme actionnées si leur nombre est supérieur ou égal à quatre et Si au moins deux d'entre elles sont de la première catégorie. Ainsi, la dévalidation de la prise en compte de l'état des touches interviendra si au moins deux touches de la seconde catégorie sont perçues comme actionnées avec au moins deux touches de la première catégorie. Il en sera de même si une seule touche de la seconde catégorie est perçue comme étant actionnée avec au moins trois touches de la première catégorie. Cependant, dans le cas ou la ligne électrique associée aux touches de la seconde catégorie ne reçoit aucune touche de la première catégorie la détection de l'action combinée d'une touche de la seconde catégorie avec trois touches de la première pourra être validée. En effet, suivant cette configuration du clavier, si l'action combinée d'une touche de la seconde catégorie avec deux touches de la première catégorie engendre une touche fantôme, cette dernière ne peut être qu'une touche de la seconde catégorie. De même, l'action sur trois touches de la première catégorie seulement ne peut engendrer de touche fantôme de la seconde catégorie et l'action sur deux touches seulement ne peut engendrer de touche fantôme. Pour cette raison, il est évident qu'aucune touche fantôme n'est présente dans cette combinaison. I1 va de soi que la présente invention peut recevoir tous aménagements et toutes variantes sans pour autant sortir du cadre du présent brevet. REVENDICATIONS R1/ Clavier pour calculateur électronique ou autre appareil de la même famille comportant : - une première catégorie de touches constituée par des tou ches alphabétiques, numériques et par une première famille de touches de mode, - une seconde catégorie de touches constituée par les touches de mode destinée à être actionnées en combinaison avec au moins une autre touche de la seconde catégorie et/ou avec une touche de la première catégorie, clavier caractérisé en ce que a) - les tcuches de la première et de la seconde catégorie sont agencées en matrice, b) - que seulement les touches de la seconde catégorie com portent chacune une diode (8) disposée en série, c) - et que les touches de la seconde catégorie sont connec tées électriquement soit toutes à une même colonne et cha cune à une rangée différente, soit toutes à une même rangée et chacune à une colonne différente. R2/ Clavier pour calculateur électronique selon la revendication 1 dont les touches de la seconde catégorie sont, soit asso ciées toutes à une même colonne et chacune à une rangée différente, soit associées à une même rangée et chacune à une colonne différente, caractérisé en ce que, soit la colon ne, soit la rangée à laquelle elles sont ensemble associées, ne reçoit que ces touches. R3/ Procédé d'exploitation du clavier selon la revendication 1 caractérisé en ce qu'il consiste à déterminer les touches simultanément actionnées et à valider la prise en compte de l'état logique de ces touches si une seule d'entre elles est de la première catégorie, l'autre ou les autres étant de la seconde catégorie. R4/ Procédé d'exploitation du clavier selon la revendication 1 caractérisé en ce qu'il consiste à déterminer les touches simultanément actionnées et à valider la prise en compte de leur état si le nombre de touches, perçues comme actionnées, est égal ou inférieur à trois. R5/ Procédé selon la revendication 4 consistant à valider la pri se en compte de l'état des touches perçues comme actionnées dans le cas où leur nombre est égal ou inférieur à trois, caractérisé en ce que au moins deux de ces touches sont de la première catégorie. R6/ Procédé selon la revendication 5 caractérisé en ce que les trois touches sont de la première catégorie. R7/ Procédé d'exploitation selon la revendication 5 caractérisé en ce que une de ces touches est de la seconde catégorie, les deux autres de la première catégorie. R8/ Procédé d'exploitation du clavier selon la revendication 1 caractérisé en ce qu'il consiste à déterminer les touches simultanément actionnées et à dé valider la prise en compte de l'état logique de ces touches si leur nombre est égal ou supérieur à quatre et si au moins deux d'entre elles sont de la première catégorie. R9/ Procédé selon la revendication 7 caractérisé en ce qu'il con siste à déterminer les touches simultanément actionnées et à dé valider leur prise en compte si au moins une touche de la. seconde catégorie est détectée comme étant actionnée avec au moins trois touches de la première catégorie. R10/ Procédé d'exploitation du clavier selon la revendication 7 caractérisé en ce qu'il consiste à dévalider la prise en compte de l'état des touches si deux touches au moins de la seconde catégorie sont perçues comme actionnées avec au moins deux touches de la première catégorie.