Bienvenue sur JurisPedia! Vous êtes invités à créer un compte et à contribuer après avoir confirmé votre adresse de courriel. Dès lors, vous pouvez ajouter un article en commençant par lui donner un titre en renseignant ce champ:

Les lecteurs et contributeurs ne doivent pas oublier de consulter les avertissements juridiques. Il y a actuellement 3 533 articles en construction permanente...

Brevet de logiciel en Europe (int)

Un article de JurisPedia, le droit partagé.
Aller à : Navigation, Rechercher

Introduction

1.- Le brevet, révélateur significatif des orientations de la société moderne, se trouve au cœur des débats les plus passionnés : de l'affaire de Pretoria au « brevet de logiciel » en passant par la brevetabilité du gène, la virulence des oppositions a pour objet le principe même de réservation de ces nouveaux fruits de la technique moderne. Si l'élaboration de ces questionnements se réalise des divers points de vue philosophique, éthique ou socio-économique, ils sont stigmatisés dans la sphère juridique par le problème de la délimitation de ce qui est appropriable, et le débat a pu avoir lieu au Parlement Européen lors de la discussion en séance plénière de la proposition de directive du 20 février 2002 concernant les « inventions mises en oeuvre par ordinateur », le 24 septembre 2003.

2.- Le logiciel -ou programme d'ordinateur1- est à la frontière des catégories d'objets définies par le droit de la propriété intellectuelle : création s'adressant à l'esprit humain, mais employant les « forces de la nature » par le biais de la machine, à la fois œuvre de langage et « machine virtuelle », sa nature ne lui permet pas d'entrer de façon certaine dans les cadres traditionnels de la propriété intellectuelle. Le logiciel peut ainsi répondre à la fois aux exigences du droit d'auteur pour son aspect écriture du programme -expression d'une œuvre originale- et à celles du droit des brevets correspondant à l'activité d'analyse conceptuelle d'un problème permettant de trouver la solution technique la plus performante.

3.- Le logiciel bénéficie, depuis la loi n° 85-660 du 3 juillet 19852 explicitement de la protection par droit d'auteur. Le consensus autour de la protection par le seul droit d'auteur a rapidement été remis en cause, la protection de la seule forme, efficace contre la reproduction servile du logiciel est vite apparue insuffisante pour protéger une création dont la valeur essentielle réside dans la fonction. Les offices de brevet des Etats-Unis ou du Japon ont alors pris le parti d'accepter ouvertement de breveter les logiciels, et les entreprises de ces pays ont réussi, malgré l'exclusion du logiciel du domaine de la brevetabilité dans la Convention de Munich, à faire admettre des brevets sur des inventions concernant des programmes à l'OEB. 4.- La pratique de l'OEB, sans que la question n'ait fait l'objet d'une réflexion de fond, ou d'une réforme législative induisant un débat démocratique, s'est peu à peu étendue à tel point qu'il semble aujourd'hui très facile de se faire délivrer un titre pour une innovation concernant un programme d'ordinateur: les rejets de demandes européennes en matière de logiciel constituent non plus la règle, mais l'exception3.

5.- Ces brevets -et les potentielles actions qu'ils impliquent- montrent les risques, inhérents au système du « tout-brevet » pratiqué outre-atlantique, en termes de cloisonnement de marché et de développement de nouveaux standards. Pour la communauté fonctionnant selon le modèle Open Source, l'appropriation des logiciels et des formats de diffusion par le brevet représente une réelle menace. Les grandes entreprises, titulaires de brevets sur ces « standards propriétaires » peuvent ainsi compromettre les principes fondamentaux d'interopérabilité et de compatibilité. Ainsi, la société Unisys a demandé en août 1999 à tous les utilisateurs du format de compression d'images 'GIF' (Graphics Interchange Format; terminaison en ".gif"), largement utilisé sur la toile, de lui payer une licence d'utilisation de 5 000 dollars en vertu d'un brevet dont elle était titulaire4; Sun Microsystems détient un brevet sur le concept d'ajout du mot de recherche à un lien hypertexte dont le W3C5 a établi qu'il était contrefait6 dans la nouvelle version de XML7.

6.- D'un point de vue plus strictement juridique, la protection du logiciel par le brevet devra s'accorder avec celle du droit d'auteur ; la conception classique n' accepterait pas le cumul de ces deux droits en n'appliquant pas le droit d'auteur quand la forme de la création est indissociable de sa fonction utilitaire8. Mais les accords ADPIC n'interdisent pas ce cumul, puisque s'ils expriment clairement le choix de protéger le logiciel par le droit d'auteur, l'article 27 vient préciser qu'un « brevet pourra être obtenu pour toute invention (...) dans tous les domaines technologiques, à condition, qu'elle implique une activité inventive, et qu'elle soit susceptible d'application industrielle ».

7.- La constitution de portefeuilles de brevets permet une pratique consistant, entre sociétés informatiques d'importance comparable, à s'accorder des licences croisées ; une « petite entreprise » ne fait jamais le choix d'engager une procédure juridictionnelle en raison de la longueur de la procédure supérieure à la durée de vie d'une technologie donnée.

8.- La question de l'évaluation de la véritable portée d'un « brevet de logiciel » est fondamentale pour tous les acteurs concernés par l'industrie informatique : quel est l'objet permettant la délivrance d'un « brevet de logiciel » ? Une fois ce titre délivré, quels actes permettrait-il effectivement d'interdire ?

Détermination de l'objet protégé par un brevet de logiciel

Approche substantielle: de la matérialité à la "fonction technique" du logiciel

Le caractère technique de l'invention est apparu comme une condition fondamentale de son accès à la protection au titre du brevet. Mousseron, à la suite de la jurisprudence allemande, définit ainsi l'invention comme « une solution technique à un problème technique grâce à des moyens techniques et susceptibles de répétition »9, mais « il n'est pas certain que les meilleurs examinateurs des divers offices de brevets eux-mêmes sachent exactement ce qui est technique [...] »10. Pour permettre le logiciel d'accéder à la brevetabilité, il a fallu le considérer dans sa matérialisation au sein d'un objet concret , mais aussi dans sa fonction technique du fait de son interaction avec cet objet.

La matérialité du logiciel

L'acceptation de la « matérialité » du logiciel s'est faite en plusieurs étapes suivant son degré d'intégration dans la machine. L'analyse de cette évolution, parallèle à celle des techniques informatiques, révèle la diversité des logiciels existant en fonction de leur matérialisation dans un ensemble technique ou sur un support.

De la logique câblée à l'informatique industrielle

Logique câblée

L'OEB et la jurisprudence française ont dans un premier temps adopté une position orthodoxe à l'égard de la brevetabilité des logiciels, par exemple dans l'affaire Mobil Oil, où la Cour de Cassation est venue affirmer que « la demande de brevet déposée par la société qui ne faisait apparaître dans ses revendications ni un procédé technique, ni un appareillage ne concernait manifestement qu'une série d'instructions (...) qui n'est pas susceptible d'être brevetée (...) » 11. Les juridictions françaises acceptaient néanmoins à propos d'une calculatrice que l'intégration matérielle d'un logiciel dans un produit n'empêchait pas la brevetabilité de l'ensemble12.

Le circuit intégré incorporant un logiciel et pouvant faire l'objet d'une fabrication tangible, correspond à une conception classique de l'invention, le brevet portant finalement sur un produit intégrant un logiciel et étant considéré comme beaucoup mieux valorisé que le titre sui generis issu de la loi du 4 novembre 198713.

L'informatique industrielle

« Les notions de puissance et d'énergie ont (...) cédé le pas aux concepts de message et d'information. Il s'est agi dès lors d'une seconde révolution industrielle, celle des machines qui se gouvernent »14. L'informatique appliquée à l'industrie est désormais omniprésente car elle permet de gérer un processus de production ou encore d'interpréter les informations dont une machine a permis la collecte.

Une étape décisive a été franchie en France avec l'arrêt Schlumberger de la Cour d'Appel de Paris du 15 juin 198115. La demande de brevet avait été rejetée par l'INPI, au motif que « l'objet de la demande [constituait] manifestement une série d'instructions (...) non brevetables au terme de la loi ». Mais la Cour de Paris a relevé que la brevetabilité d'une telle invention ne devait pas être refusée pour le seul motif qu'une ou plusieurs de ses étapes étaient réalisées par un ordinateur commandé par un programme. Cette approche a été reprise par les directives d'examen de l'OEB de juin 1985 : «  Si l'objet revendiqué apporte une contribution de caractère technique à l'état de la technique, la brevetabilité ne devrait pas être mise en cause pour la simple raison qu'un programme d'ordinateur est impliqué dans sa mise en œuvre »16. La question se pose avec plus d'acuité quand le logiciel intervient au sein d'un ordinateur classique.

De la « machine virtuelle » au support d'enregistrement

Micro-ordinateurs

L'évolution des « brevets de logiciel » a suivi celle de la technique informatique avec le développement de programmes conçus pour répondre à des problèmes techniques liés non plus à des machines industrielles, mais directement aux organes d'un micro-ordinateur. Déduire le caractère technique des simples changements électriques internes à l'ordinateur reviendrait à considérer « que les programmes d'ordinateur ont un caractère technique du seul fait que ce sont des programmes d'ordinateur (...) » ce qu'a formellement réfuté la CRT dans une décision du 1er juillet 199817. Cette décision confirme et précise une position plusieurs fois renouvelée de la CRT, au terme de laquelle ces modifications physiques « ne peuvent (...) permettre de distinguer les programmes d'ordinateur qui ont un caractère technique (...). Le caractère technique doit donc être recherché ailleurs »: le logiciel doit avoir un « effet technique supplémentaire » pour être protégé au titre du brevet.

La CRT a repris à son compte la théorie néerlandaise de la « machine virtuelle » selon laquelle un matériel activé par un certain logiciel constitue une machine particulière. Ainsi dans sa décision Koch et Sterzel du 21 mai 198718 que si «  le programme d'ordinateur en combinaison avec un calculateur universel généralement connu fait fonctionner ce dernier d'un manière différente, la combinaison des deux est susceptible d'être brevetée en tant qu'invention ».

Matérialisation du logiciel au travers de son support

En-dehors de toute exécution par un calculateur, le logiciel a une réalité matérielle au travers du support d'enregistrement sur lequel il s'inscrit. La CRT avait pris position sur ce point dans une décision du 16 décembre 197019 en estimant que n'étaient pas brevetables les produits « dont la différence résidait uniquement dans les informations qu'ils contenaient ». Pourtant le logiciel est exploité commercialement au travers de son support et certains auteurs déplorent ce refus qui empêche une protection efficace pour remédier à la contrefaçon émanant non pas de concurrents mais des utilisateurs20. La CRT a néanmoins renouvelé sa position, notamment dans une décision 1er juillet 1998, reprenant les directives d'examen (C-IV, 2.3) au terme desquelles un programme d'ordinateur « revendiqué (...) en tant que support d'enregistrement n'est pas susceptible d'être breveté (...) »21: la chambre a affirmé qu'en absence de relations techniques « autres que celles connues dans l'état de la technique, le caractère technique du programme d'ordinateur ne pouvait être déduit (...) du caractère physique du support sur lequel il était enregistré (...) »22.

Cette tendance au refus de brevetabilité du support mémoire du logiciel semble actuellement remise en cause, notamment par une décision de la CRT du 15 mars 200023, concernant une « invention » consistant en la fourniture de « données d'image enregistrée permettant d'accéder facilement à n'importe quelle partie d'une image », cela au moyen de données fonctionnelles « matérialisées dans des structures physiques particulières du support d'enregistrement ». La pratique des offices s'oriente vers une acceptation de plus en plus libérale des revendications sur les supports du logiciel mais aussi sur les signaux permettant par exemple le téléchargement de programmes sur internet. Les dernières consignes d'examen internes à l'INPI24 recommandent l'acceptation des revendications visant les « produits programmes d'ordinateur comprenant des portions/moyens/instructions de code de programme enregistré sur un support utilisable dans un ordinateur comprenant : - des moyens de programmation lisibles par un ordinateur pour effectuer l'étape A, (...) ». L'admission de telles revendications de produit a été explicitement rejetée par le Parlement européen25, par un des nombreux amendements apportés, le 24 septembre 2003, au texte initial de la Commission Européenne.

La fonction technique du logiciel

Méthodes d'appréciation du caractère technique.- Le caractère technique du logiciel doit être recherché dans la fonction technique qu'il exerce au sein d'un procédé : le mode d'appréciation de ce caractère technique conditionne très largement la reconnaissance de cette fonction technique du logiciel. La théorie du noyau essentiel de l'invention, qui consiste à examiner la nature profonde de l'invention, le cœur essentiel de celle-ci, a été utilisée par les examinateurs de l'OEB de manière occasionnelle au cours des 15 dernières années. La décision T38/86 de la CRT « traitement de texte »/IBM concernait un système permettant de rendre un texte plus intelligible en remplaçant automatiquement des expressions complexes par des synonymes plus simples. La Chambre s'est attachée à « l'effet global » produit par la méthode revendiquée pour retenir le caractère non-technique de sa fonction26, et il semble que « c'est par l'isolement d'une partie de la revendication, jugée à tort ou à raison comme constituant l'essentiel de l'invention, que la Chambre s'est déterminée »27. A cette théorie s'oppose celle de l'appréciation de l'invention dans son ensemble, méthode d'évaluation finalement retenue par les membres de l'OEB: une invention revendiquée comportant à la fois des caractéristiques techniques et non-techniques ne peut se voir refuser la protection du seul fait de l'existence d'éléments apparentés à des activités intellectuelles. La solution, réaffirmée plusieurs fois par la CRT28, signifie qu' aucune pondération entre les apports techniques et non-techniques n'est à réaliser par l'examinateur : il suffit qu'une « contribution technique » soit apportée par l'invention considérée dans son ensemble, ce qui permet de breveter des systèmes où ce qui est inventif n'est pas technique (et ce qui est technique n'est pas inventif). Le Parlement Européen a, à nouveau, mis un coup d'arrêt à cette politique d'examen dans l'un de ses amendements29. La « fonction technique » d' un programme peut être vue dans le traitement qu'il réalise, mais aussi dans la nature des informations traitées.

La fonction technique du traitement

Le caractère technique de la fonction du logiciel breveté a pu être trouvé dans le problème posé ou dans la solution qui lui est apportée .

Un problème technique

Le brevet peut concerner le problème lui-même : l'important est de « bien formuler le problème, c'est-à-dire poser la bonne question, et non [de] résoudre ce problème, ce que n'importe quel homme du métier sait faire une fois la question bien formulée »30. La CRT de l'OEB l'accepte d'ailleurs classiquement : « la découverte d'un problème méconnu peut constituer dans certains cas un objet brevetable, même si en elle-même la solution revendiquée apparaît rétrospectivement banale et évidente »31.

Une dilution du « technique ».- La demande de brevet ayant donné lieu à la décision de la CRT du 31 mai 199432 concernait « un système informatique pour différents types de gestion indépendante comprenant, au minimum, des fonctions de gestion financière et de gestion de stock... » dont l'intérêt était de permettre l'utilisation d'un « bordereau de transfert unique » pour l'ensemble des opérations de gestion visées. La CRT a relevé, pour infirmer la décision de la division d'examen -qui n'y voyait qu'une nouvelle présentation d'informations- et accorder le brevet, qu'il ne s'agissait pas d'un simple acte de programmation destiné à la présentation d'une interface mais d'un « ensemble d'activités faisant intervenir des considérations techniques », critère aux contours flous et intervenant au stade de l'activité inventive.

Un glissement du technique vers l'activité inventive.- La preuve du caractère technique résulte de la spécificité du problème auquel le procédé répond : c'est l'objet de la jurisprudence américaine développée dans le sillage de la décision Diamond c. Diehr, qui a pu être systématisée sous la dénomination de « théorie de la solution au problème » (problem-solution theory)33. De son côté, l'OEB, a dégagé un principe d'examen consacrant une « approche problème-solution » (problem-solution approach) en matière d'activité inventive afin de définir le problème technique objectif à la lumière de l'état de la technique le plus proche, l'avantage étant d'éviter le risque d'un jugement fondé sur une analyse a posteriori34. Le problème technique pourra consister, par exemple, en « la visualisation d'informations sur des événements qui se produisent dans le dispositif d'entrée/sortie d'un système de traitement de texte »35 : la transformation de ces informations pour permettre la lecture de ce qu'elles signifient -par une forme directement utilisable : compréhensible, synthétique, transmissible, graphique...- constitue, en l'espèce, la fonction même du logiciel par la mise en œuvre de la solution répondant à ce problème technique. Un autre exemple de problème technique recevant une solution non technique peut être trouvé dans le fameux brevet américain « One Click » délivré à la société Amazon.com: le fait d'effectuer un achat en un click sur internet est assurément un problème technique, mais la solution apportée ne résidé que dans une activité de programmation et d'organisation de données. Un dérivé de ce brevet a été délivré par l'OEB36, et il faut saluer la décision du Parlement Européen de ne pas permettre la brevetabilité du fait de l'énoncé d'un problème technique37, mais qu'elle soit subordonnée à un apport technique dans la solution apportée.

Une solution technique

Un effet technique.- Un logiciel dont la fonction n'est que de s'adresser à l'esprit humain -créations esthétiques, présentations d'informations, méthodes...- ne peut et ne doit pas faire l'objet d'un brevet, et le fait qu'un logiciel n'a de fonction que lorsqu'il est exécuté sur un ordinateur ne lui confère pas en soi un caractère technique (v. supra). Si la notion d' « effet technique supplémentaire » semble n'avoir été dégagée dans la forme que depuis une décision du 1er juillet 199838, elle figurait déjà en germe dans la jurisprudence antérieure: une décision Résumé et recherche de documents/IBM 39 avait retenu l'exclusion de la brevetabilité du système revendiqué car son effet technique portait uniquement sur la machine ; de même, la décision Siemens du 12 décembre 1989 avait considéré que « lorsqu'un programme constitue une modification de données et ne produit aucun effet au-delà du traitement de l'information, il est exclu du domaine de la brevetabilité »40. Cet effet technique « allant au-delà des interactions physiques normales » entre logiciel et ordinateur peut résulter d'une meilleure utilisation des ressources matérielles du fait d'une meilleur programmation, mais le plus souvent, à notre avis, est produit par les périphériques de cet ordinateur : l' « effet technique supplémentaire » existe par un matériel supplémentaire, breveté en combinaison avec le logiciel qui le fait fonctionner.

Une méthode mathématique.- La première des exclusions énoncée par l'article 52-2 CBE venant à l'esprit à propos des programmes d'ordinateur concerne les « formules mathématiques »: un algorithme41, en tant que tel, peut être ramené à une simple formule mathématique ; la distinction existe évidemment entre « algorithme mathématique » et « algorithme informatique » : l'un est le principe sous-jacent permettant l'application à un « problème technique » de cette méthode mathématique par l'autre. La structure mathématique procède d'un univers abstrait, mais sa prise en considération dans une application (concrète) permet son objectivation. La célèbre décision Vicom42 a, la première, considéré que « même ... si l'idée qui sous-tend une invention réside dans une méthode mathématique, une revendication portant sur un procédé technique dans lequel la méthode est utilisée, ne recherche pas la protection pour la méthode mathématique en tant que telle ». Il conviendrait de voir dans la protection d'un algorithme informatique par brevet uniquement la protection de son rapport à la fonction spécifiquement décrite dans la demande de brevet et permettant la résolution d'un problème technique déterminé : s'il est en lui-même un cheminement intellectuel, une activité mentale abstraite, son rattachement à une application concrète déterminée ou/et à un appareil devant l'exécuter permet de caractériser sa fonction technique. Le débat de l'appropriation d'une méthode, purement scientifique et abstraite, mériterait d'être plus explicitement posé43.

La fonction technique de l'information traitée

« La pensée informatique consiste à distinguer les deux attributs de l'information: la structure (la forme) et la signification. La signification est alors entendue comme une fonction dans un système ou un processus »44.

Considération de la nature de l'information

La prise en compte du caractère technique de l'information existait déjà en substance dans la décision Vicom : la CRT relevait que la méthode revendiquée demeurait abstraite tant « qu'il n'était pas spécifié que les données représentent une entité physique... ». On peut considérer, a contrario, que dans la mesure où le traitement concerne des « données » représentant une « entité » objet d'un procédé technique, la CRT accepte la délivrance d'un brevet portant sur un procédé de traitement de données numériques: les informations concernées par le procédé revendiqué conditionnent la nature technique du procédé lui-même. Dans une décision IBM rendue en 198845, la CRT a énoncé que « la visualisation automatique d'informations sur l'état d'un appareil ou d'un système est essentiellement un problème technique ». Le problème résolu par l'invention est de nature technique du fait de la nature matérielle de ce que les informations traitées représentent.

La simple visualisation d'informations ne constitue pas en elle-même un problème de nature technique. Mais, dans la logique d'interprétation de cette « jurisprudence » de l'OEB, le fait que ces informations représentent des données techniques du système de traitement de texte, relatives à la machine sur laquelle il est implémenté ou à l'imprimante, confère au procédé de visualisation dans son ensemble, une nature technique.

Incidences sur les exclusions

Présentation d'informations.- « Toute présentation d'informations caractérisée uniquement par l'information qu'elle contient n'est pas brevetable »46. Une « avancée » significative a été réalisée par la CRT le 15 mars 2000 : « Un support d'enregistrement caractérisé en ce qu'il contient des données fonctionnelles enregistrées ne constitue pas une présentation d'informations en tant que telles ». Une donnée fonctionnelle ne constitue pas une « information en tant que telle » car définie « en des termes qui comprennent intrinsèquement (en l'espèce) les caractéristiques techniques du système dans lequel fonctionne le support d'enregistrement ». Cette décision apporte une nouvelle distinction entre présentation et re-présentation d'informations ; l'argument soutenu par le requérant -Philips- et retenu par la CRT était la distinction entre « présentation, qui signifie « mettre en présence de quelqu'un, apporter devant le public » et représentation, qui signifie « servir de symbole de quelque chose ». L'exclusion énoncée à l'article 52(2)d) et (3) CBE vise l'apport direct d'informations à un être humain. »47 (c'est le requérant qui souligne). La nature des informations objet du traitement -des données « fonctionnelles »-, est décisive pour ne pas retenir la qualification de présentation d'informations, l'examinateur considérant dès lors qu'il s'agit d'une fonction « technique ».

Méthodes commerciales.- L'exigence de caractère technique doit permettre d'exclure, en Europe, des brevets portant sur des processus mentaux de nature abstraite: la fonction d'un procédé qui ne s'adresse qu'à l'esprit humain ne peut être vue comme technique car son effet n'est pas la mise en œuvre de « forces de la nature ». L'exclusion du logiciel de la brevetabilité est fondée en pareil cas sur l'exclusion des « méthodes, plans et principes dans l'exercice d'activités intellectuelles », et non sur l'exclusion « programme d'ordinateur ». Le raisonnement conduisant à la distinction est appliqué clairement par la CRT dans une décision « Improved pension benefit system »48, où est exclue la revendication concernant une méthode -commerciale- tout en acceptant de breveter l'appareil permettant de la mettre en œuvre. L'effet technique n'existe que dans l'appareil supportant l'exécution du processus intellectuel : seul cet appareil constitue une entité physique et concrète pouvant en conséquence être regardé comme une invention susceptible d'application industrielle. En présence d'un ordinateur « de type classique », il est à craindre que ce soit en réalité la méthode elle même qui fasse l'objet de la protection, seule entité innovante au sein du procédé breveté, et il semble que ce soit le cas dans le brevet accordé à Amazon.com par l'OEB49.

Approche formelle: revendications et descriptions du brevet

Conditions de validité du brevet et brevet de logiciel

Suffisance de description

Contribution à l'état de la technique