Brevet FR2823886A1 — publié le 20021025

est opéré à partir du document papier que constitue le "chèque téléphone", La présente invention appartient au domaine général du transfert de documents numériques. L'invention se rapporte plus particulièrement à un procédé de détermination automatique de prix et à un procédé de transfert de documents numériques disponibles en plusieurs versions. Dans le cas des images numériques, ces différentes versions peuvent par exemple se rapporter à différentes résolutions ou à différents niveaux de qualité de cette image: De façon connue, un document numérique est représenté dans un fichier informatique organisé selon un format prédéterminé. Un premier type de format de fichiers ne permet de représenter le document numérique que dans une seule version. Ainsi, les formats GIF et TIFF dans le domaine des images numériques, permettent de représenter une image à un seul niveau de résolution donné. Un deuxième type de format de fichiers, aujourd'hui disponible, permet de représenter un document numérique, en plusieurs versions. Par exemple, le format de fichiers défini par la norme JPEG2000, permet de représenter une image à différents niveaux de résolution et avec différentes qualités. De façon connue, I'information pour un document numérique représenté dans un fichier selon un format de ce deuxième type, est organisée de manière à obtenir une version donnée du document. Pius particulièrement, dans le cas d'une application client-serveur de commerce électronique, le client désireux de n'obtenir qu'une première version du document, n'a besoin de télécharger que la partie du fichier associée à cette première version. Ce même client désireux dans un deuxième temps, d'obtenir une seconde version du document, téléchargera le complément d'information permettant d'obtenir la deuxième version à partir de la première version. Le mécanisme précédemment décrit pose un problème de détermination du prix d'un tel document numérique et de sa facturation. En effet, il n'est pas souhaitable d'associer un prix unique à ce type de fichiers, ce qui reviendrait à vendre à ce même prix les différentes versions du document numérique. Au contraire, le commerce électronique de tels documents numériques, nécessite un mécanisme permettant d'une part: de livrer une deuxième version du document en ne transmettant que le complément d'information nécessaire pour reconstituer cette deuxième version à partir d'une première version déjà reçue; et d'autre part - un mécanisme permettant, dans ce cas, de ne facturer que le complément d'information. L'invention vise à résoudre ces différents problèmes. Plus précisément et selon un premier aspect, I'invention a pour objet un procédé de détermination automatique de prix d'un document numérique comportant au moins une partie de document, et disponible en une première version et au moins une deuxième version, la deuxième version étant obtenue à partir de la première version par un complément d'information. Le procédé comporte les étapes suivantes: -lecture d'un premier prix affecté à la première version de la partie de document; -lecture d'un deuxième prix affecté à la deuxième version de la partie de document; détermination du complément d'information permettant d'obtenir la deuxième version de la partie de document à partir de la première version; et calcul d'un complément de prix associé au complément d'information, le complément de prix étant égal à la différence entre le deuxième prix et le premier prix. Ce procédé permet ainsi d'affecter automatiquement un prix au complément d'information permettant d'obtenir la deuxième version à partir de la première version, et donc de facturer indépendamment chacune des versions. Selon une caractéristique préférée, les versions correspondent à différentes qualités du document numérique. Ainsi, le client pourra acheter dans un premier temps et à un premier prix une première version du document numérique à une qualité donnée. Il aura ensuite la possibilité, s'il le désire, d'acheter, moyennant un complément de prix, un complément d'information lui permettant d'obtenir un document de meilleur qualité. Selon une autre caractéristique particulière, le document numérique est une image numérique, et les versions correspondent à différentes résolutions de cette image numérique. De même que précédemment, cette propriété permet d'acheter, dans un premier temps, une image basse résolution, puis une image haute résolution moyennant un complément de prix. Selon une autre caractéristique particulière, le procédé de détermination automatique de prix comporte une étape de décomposition en ondelettes de l'image numérique, les versions correspondant à des sous- bandes de basses fréquences de cette décomposition, à un niveau de résolution donné. Une décomposition en ondelettes permet ainsi d'obtenir une représentation de l'image à différents niveaux de résolution. De façon avantageuse, une telle décomposition permet surtout d'obtenir le complément d'information permettant d'obtenir une résolution donnée, à partir de la résolution inférieure. Selon une autre caractéristique particulière, le procédé de détermination automatique de prix comporte une étape de représentation de l'image numérique selon la norme JPEG2000, la représentation étant stockée dans un fichier. Le format d'un fichier tel que défini par la norme JPEG2000 organise en effet les données représentatives par niveau de résolution et de qualité. Il permet ainsi d'obtenir facilement, lors de l'étape de détermination, le complément d'information nocessaire pour obtenir une version donnce. Selon une autre caractéristique particulière, la partie de document est mise en concordance avec une région d'intérêt selon la norme JPEG2000. Ceci permet avantageusement d'affecter un prix à une partie de l'image définie au moment du codage de l'image. Selon une autre caractéristique particulière, la partie de l'image correspond à au moins un code-bloc, selon la norme JPEG2000. Il est ainsi possible d'affecter un prix à une code-bloc de l'image à une résolution et une qualité données. Selon une autre caractéristique particulière, le procédé de détermination automatique de prix comporte préalablement à l'étape de lecture d'un premier prix: -une étape de spécification de la partie de document, pour la première version du document numérique; -une étape d'aKectation du premier prix affecté à la première version de la partie de document; -une étape de recherche automatique de la partie de document dans la deuxième version du document numérique; et -une étape d'affectation du deuxième prix à la deuxième version de la partie de document. Cette caractéristique avantageuse permet de spécifier les différentes parties de document uniquement pour la première version du docoment numérique, ces parties étant identifiées automatiquement pour les autres versions. Selon une autre caractéristique particulière, lorsque: - le document numérique est une image numérique; - la première version de la partie de document est déTinie par une résolution et une première qualité; et -la deuxième version de la partie est définie par cette même résolution et une deuxième qualité; I'étape d'affectation du deuxième prix est adaptée à calculer le deuxième prix à partir du premier prix et des prèmière et deuxième qualités. Le prix de chaque code-bloc peut par exemple être pondéré par un coefficient multiplicatif de qualité compris dans l'intervalle [0, 1], le coefficient multiplicatif 1 étant utilisé pour la qualité maximale disponible à une résolution donnée. Selon une autre caractéristique particulière, le procédé de détermination automatique de prix comporte une étape de mémorisation du complément de prix dans une table de prix. Cette table de prix, permet avantageusement de mémoriser le prix de chaque code-bloc pour une version de l'image donnée, et de faciliter la 1 0 facturation. Selon un deuxième aspect, I'invention a pour objet un procédé de transfert d'un document numérique à un client, le document numérique comportant au moins une partie de document et étant disponIble en une première version à un premier prix et en au moins une deuxième version à un deuxième prix, la deuxième version étant obtenue à partir de la première version par un complément d'information, la première version ayant été transférée au client et facturée au premier prix. Le procédé de transfert comporte les étapes suivantes: -réception d'une commande de la deuxième version de la partie de document; -détermination du complément d'information permettant d'obtenir la deuxième version de la partie de document à partir de la première version; -détermination d'un complément de prix associé au complément d'information; et - transfert du complément d'information facturé au complément de prix. L'invention fournit ainsi un mécanisme de facturation permettant de facturer indépendamment chacune des versions. Elle permet surtout de facturer indépendamment le complément d'information permettant d'obtenir une deuxième version du document électronique à partir de la première version. Selon une caractéristique particulière, I'étape de détermination d'un complément de prix comporte une sous-étape de lecture d'une carte de prix, telle que décrite précédemment. - Cette propriété permet de faciliter la facturation, puisqu'elle évite le calcul des prix associés à chaque version et complément d'information pour chaque facturation. Selon une caractéristique particulière, le procédé de transfert comporte en outre une étape de sauvegarde d'une trace du transTert d'une version au client. Cette propriété permet de retrouver facilement le complément d'information et donc, par voie de conséquence, le prix à facturer pour le transfert d'une nouvelle version du document. Corrélativement, I'invention a pour objet un dispositif de détermination automatique de prix d'un document numérique comportant au moins une partie de document, et disponible en une première version et au moins une deuxième version, la deuxième version étant obtenue à partir de la première version par un complément d'information. Le dispositif comporte: -des moyens de lecture d'un premier prix affecté à la première version de la partie de document; -des moyens de lecture d'un deuxième prix affecté à la deuxième version de la partie de document; -des moyens de détermination du complément d'information permettant d'obtenir la deuxième version de la partie de document à partir de la première version; et -des moyens de calcul d'un complément de prix associé au complément d'information, le complément de prix étant égal à la différence entre le deuxième prix et le premier prix. L'invention vise aussi un dispositif de transfert d'un document numérique à un client, le document numérique comportant au moins une partie de document et étant disponible en une première version à un premier prix et en une deuxième version à un deuxième prix, la deuxième version étant obtenue à partir de la première version par un complément d'information, la première version ayant été transférée au client et facturée au premier prix. Le dispositif comporte: - - des moyens de réception d'une commande de la deuxième version de la partie de document; -des moyens de détermination du complément d'information permettant d'obtenir la deuxième version de la partie de document à partir de la première version; -des moyens de détermination d'un complément de prix associé au complément d'information; -des moyens de transfert du complément d'information; et des moyens de facturation du complément d'information au complément de prix. L'invention vise aussi un système informatique comportant un dispositif de détermination automatique de prix ou un dispositif de transfert, tels qu'exposés brièvement ci-dessus. L'invention vise également un moyen de stockage d'informations, éventuellement totalement ou partiellement amovible, lisible par un système informatique, contenant des instructions d'un programme d'ordinateur, adaptés à mettre en _uvre les étapes d'un procédé de détermination automatique de prix ou d'un procédé de transfert tels qu'exposés brièvement ci-dessus. L'invention vise également un programme d'ordinateur chargeable dans un système informatique, comportant des séquences d'instructions ou des portions de code logiciel pour mettre en _uvre les étapes d'un procédé de détermination automatique de prix ou les étapes d'un procédé de transfert tels qu'exposés brièvement ci-dessus, lorsque ce programme d'ordinateur est chargé et exécuté par le système informatique. Les avantages et caractéristiques particulières propres au dispositifs de détermination automatique de prix, au dispositif de transfert, au système informatique, au moyen de stockage d'informations et au programme d'ordinateur étant les mêmes que ceux exposés ci-dessus concernant le procédé de détermination automatique de prix et le procédé de transfert, ils ne seront pas rappelés ici. D'autres aspects et avantages de la présente invention appara^'tront plus clairement à la lecture de la description de modes particuliers de réalisation qui va suivre, cette description étant donnée uniquement à titre d'exemple non limitatif et faite en référence aux dessins annexés sur lesquels: -les figures 1a et 1b représentent deux versions V1 et V2 d'une image numérique 100; - la figure 2 représente une décomposition en ondelettes de I'image 100 de la figure 1b; - la figure 3a représente de façon schématique un exemple de fichier tel que défini par la norme JPEG2000; - la figure 3b représente le format d'un paquet de données tel que défini par la norme JPEG2000; -les figures 4a et 4b représentent des plastrons associés aux versions V1 et V2 de l'image numérique, représentées aux figures 1a et 1b; - la figure 5 représente le complément d'information permettant d'obtenir une deuxième version d'une partie d'une image numérique à partir d'une première version; - la figure 6 représente une carte des prix obtenu par un procédé de détermination automatique d'un prix selon l'invention; - la figure 7 est un organigramme décrivant les principales étapes d'un procédé de détermination automatique de prix selon l'invention; - la figure 8 est un organigramme décrivant les principales étapes d'un procédé de transfert selon l'invention; - la figure 9 représente schématiquement un dispositif de détermination automatique de prix et de transfert selon l'invention; et - la figure 10 représente schématiquement un système informatique adapté à mettre en _uvre un procédé de détermination automatique de prix et un procédé de transfert selon l'invention. Dans la description qui va suivre, nous utiliserons la définition suivante: Plastron: Image numérique découpée en parties, chaque partie étant associée à un prix. Un plastron est défini pour une version donnée de l'image, par exemple pour une résolution donnée. Les figures 1a et 1b représentent une première version V1 et une deuxième version V2 correspondants à deux résolutions RES2 et RES3 d'une image numérique 100. On supposera par la suite que la version V2 correspond à l'image numérique 100 originale. L'image numérique 100 originale est comprimée dans un fichier, par exemple en utilisant une décomposition en sous-bandes de fréquence, tel que décrit ci-dessous en référence à la figure 2. Comme décrit ultérieurement, la vérsion V1 est obtenue à partir de ce fichier. La figure 2 représente l'image 1 00D résultant d'une décomposition en ondelettes de l'image 100. Une telle décomposition est connue de l'homme du métier et décrite dans le brevet européen EP0,899,960 publié le 3 mars 1999. Dans l'exemple décrit ici, il s'agit d'une décomposition en dix sous bandes et selon 4 niveaux de résolution RES0, RES1, RES2 et RES3, correspondant respectivement aux sous-bandes basses fréquences LL0, LL2, LL3 et à l'image originale. L'image 100D comporte autant d'information que l'image d'origine 100, mais l'information est fréquentiellement découpée selon trois niveaux de décomposition suite à une décomposition en sous-bandes. Bien entendu, le nombre de niveaux de décomposition, et par conséquent de sous-bandes, peut être choisi différemment, par exemple 16 sous-bandes sur six niveaux de résolution, pour un signal bi-dimensionnel tel qu'une image. Le nombre de sous-bandes par niveau de résolution peut également être différent. Sur cette figure, les échantillons issus de la transformation sont rangés sous-bande par sous-bande. Par ailleurs, chaque sous-bande de l'image 1 00D est découpée en codeblocs ( carrée, et que la sous-bande LL3 est constituée de 64*64, soit 4096 codeblocs. Selon cette décomposition: - I'ensemble des code-blocs de la sous-bande LL3 permet de reconstituer la version V1 de l'image numérique 1 00; et I'ensemble des code-blocs des sous-bandes LL3, HL3, LH3 et HH3 permet de reconstituer la version V2 de l'image numérique 100. Les code-blocs des sous-bandes HL3, LH3 et HH3 constituent donc le complément d'information permettant d'obtenir la version V2 de l'image numérique 100, à partir de la version V1. La figure 3a représente de façon schématique un exemple de fichier tel que défini par la norme JPEG2000. Comme représenté sur cette figure, le train binaire (" bitstream " en anglais) comporte un en-tête EN et des paquets de données P(r, q), o r et q sont des entiers représentant respectivement la résolution et la qualité des paquets. L'en-tête EN comporte notamment les informations suivantes: la taille de l'image, le nombre de tuiles formées dans celle- ci si celle-ci en contient, le type de filtre, le pas de quantification et des paramètres de codage (organisation du bitstream utilisée, nombre de couches). Ces informations sont utiles lors du décodage du train binaire. Dans l'exemple décrit figure 3a, les paquets sont organisés par résolution. Puis pour une résolution donnce, variant de O à 4 dans i'exemple de la figure 3a, les paquets sont organisés en couche. La première couche correspond à une qualité donnée, par exemple 0,01bpp (bit par pixel). Les couches suivantes contiennent des don nées addition nelles et correspondent respectivement à des qualités supérieures. La représentation des données est alors progressive en qualité, dans une résolution donnce. Un paquet de données P(r,q) est représenté à la figure 3b. Ce paquet contient une liste LP de son contenu et une suite de données de codage CB de chacun des blocs, à la résolution r et à la qualité q. Les figures 4a et 4b représentent des plastrons associés aux versions V1 et V2 de l'image numérique 100, représentées aux figures 1 a et 1 b. Dans cet exemple, chaque plastron est divisé en quatre parties Z1, Z2, Z3 et Z4. Les tailles de ces parties (en nombre de code-blocs) sont donnés sur les doubles flèches. Bien entendu, le découpage peut être fait différemment pour chacune des versions. De méme, les parties peuvent être de forme quelconque. En variante, certaines parties de document Z1, Z2, Z3, Z4 peuvent être mises en concordance avec une région d'intérêt selon la norme JPEG2000. Ceci permet d'affectér un prix à une partie de l'image définie au moment du codage de l'image. Pour chaque version V, un prix Tv,zj est affecté à chacune des parties Zi. Pour chaque plastron P1 et P2, les tailles des parties Z1 à Z4 (en nombre de code-blocs) et les prix Tv,zj qui leur sont affectés, sont donnés dans le tableau 1 suivant: Plastron P1 Plastron P2 Nombre de code-blocs Prix (F) Nombre de code-blocs Prix (F) Partie Z1 24 * 44 = 1056 10 48 * 88 = 4224 26 Partie Z2 24 * 20 = 480 0 48 * 40 = 1920 0 Partie Z3 40 * 44 = 1760 88 80 * 88 = 7040 140 Partie Z4 40 * 20 = 800 16 80 * 40 = 3200 64 Tableau 1 Dans un mode de réalisation préféré, il est possible d'affecter un prix négatif à une partie du document. Ce mécanisme permet avantageusement de baisser le prix du document, par exemple lorsque celui-ci comporte un encart publicitaire. Nous allons maintenant expliciter le calcul d'un complément de prix DT affecté à un complément d'information Cl permettant d'obtenir une version V2 d'une partie Z d'un document numérique à partir d'une version V1 de cette même partie. Nous utiliserons, pour illustrer cette description, I'exemple de la partie Z3 des plastrons P1 et P2 illustrés aux figures 4a et 4b. Dans cet exemple, les plastrons P1 et P2 ont respectivement pour résolution RES2 et RES3, et la même qualité q. En reprenant la décomposition en ondelettes décrite en référence à la figure 2, il est aisé d'identifier, sur la figure 5, les code-blocs constituant le complément d'information Cl permettant d'obtenir la deuxième version V2 de la partie Z3 à partir de la version V1. Ces codeblocs sont les code-blocs des parties LH3, HL3 et HH3 correspondant à la partie Z3, ces parties étant hachurées sur la figure 5. Le nombre total de code-blocs dans ces parties LH3, HL3 et HH3 s'obtient à partir du Tableau 1 et est égal à 3 * (40 * 44), soit 5280 code-blocs. Par souci de simplification, nous supposerons par la suite que les numéros des index des code-blocs constituant ce complément d'information Cl sont les numéros CB(1) à CB(5280). De même, toujours en référence au Tableau 1, le complément de prix DT à affecter à ce complément d'information Cl est égal à la différence entre le prix affecté à la version V2 de la partie Z3 (140 Francs) et le prix affecté à la version V1 (88 Francs), soit 52 Francs. Afin de simplifier les calcuis, nous supposerons, que pour une version donnce, le même prix est affecté à tous les code-blocs d'une même partie. Dans l'exemple décrit ici, chaque code-bloc des régions hachurées sur la figure 5 est donc affecté au prix (52 Francs / 5280), soit 1 centime. Dans le cas, o plus de deux résolutions du document sont disponibles, le même raisonnement est utilisé. Ce raisonnement permet de calculer le complément de prix DT associé au complément d'information Cl nécessaire pour obtenir un document dans une résolution donnce, à partir de la résolution inférieure. Concernant la résolution la plus basse du document, le calcul du prix de chaque code-bloc s'obtient, par exemple, en divisant le prix affecté à la partie du document contenant ce code-bloc par le nombre de code-blocs de cette partie. En faisant un raisonnement identique pour les autres parties Z1, Z2 et Z4, il est aisé d'établir le Tableau 2 donné ci-dessous, donnant pour chaque partie (Z1,..., Z4), le prix des code-blocs permettant d'obtenir le complément d'information Cl, pour obtenir la version V2 de cette partie, à partir de sa version V1. Complément de V1 à V2 Calcul Prix (centime) Code-blocs de Z1 (26 - 10) I (4224 - 1056) 0,5 Code-blocs de Z2 (0 - 0) / (1920 - 480) CB(1) à CB(5280) (140 - 88) / (7040 - 1760) 1 Code-blocs de Z4 (64 - 16) / (3200 - 800) Tableau 2 Dans l'exemple décrit ci-dessus en référence à la figure 5, les versions de l'image correspondent à différentes résolutions de l'image. De la même façon, il est possible d'obtenir le complément d'information Cl permettant d'obtenir une version V'2, à partir d'une version V'1, ces versions correspondant à différentes qualités (q) du document numérique (100), par exemple avec la même résolution. Résolution Qualité V'1 RES3 q1 (0,01 bpp) V'2 RES3 q3 (0,02 bpp) Dans cet exemple, les code-blocs du complément d'information Cl sont contenus dans les paquets P(RES3, q2) et P(RES3, q3). Lorsque différentes qualités q sont disponibles pour une version donnée, le prix de chaque code-bloc peut par exemple être pondéré par un coefficient multiplicatif de qualité compris dans l'intervalle [0, 1], le coefficient multiplicatif 1 étant utilisé pour la qualité maximale disponible à une résolution donnce. Ces différentes informations sont regroupées dans une carte des prix CP représentée figure 6. Chaque colonne CPC1, CPC2, CPC3 correspond à une version du document numérique 100, respectivement V1, V2 et V3. Une version est définie par une résolution r et une qualité q, ces valeurs se trouvant dans les cases de la carte des prix CP respectivement à l'intersection des lignes CPL1 et CPL2, avec la colonne CPCi considérée. Par exemple, la version V1 est définie par une résolution RES2 et une qualité maximale. On retrouve en particulier dans la ligne CPL3 de la carte des prix CP le prix du code-bloc CB(5280) faisant partie du complément d'information Cl permettant d'obtenir la version V2 de la partie Z3 à partir de la version V1. Nous allons maintenant décrire, en référence à la figure 7, les principales étapes d'un procédé de détermination automatique de prix selon I'invention. La première étape E700 est une étape de décomposition en sous bandes de fréquence d'une image numérique 100, comme décrite brièvement en référence à la figure 2. L'étape de décomposition en sous-bandes de fréquence E700 est suivie par une étape E710 de représentation de l'image numérique 100 dans un format conforme à la norme JPEG2000. Cette étape permet de créer un fichier informatique tel que représenté schématiquement sur les figures 3a et 3b. L'étape E710 de représentation de l'image numérique 100 au format JPEG2000 est suivie par une étape E720 de spécification des parties Zi de l'image numérique 100. Cette étape permet de sélectionner les différentes parties Zi de l'image 100 sur une première version de l'image 100, par exemple à l'aide d'une souris. Au cours de cette même étape E720, les parties Zi sélectionnées pour la première version sont recherchées automatiquement pour les autres versions du document o elles ont été sélectionnées également. Cette recherche se fait par projection de ces parties Zi sur les sous-bandes de basses fréquences de résolutions correspondant à ces différentes versions. L'étape de spécification E720 est suivie par une étape E730 d'affectation des prix. Dans un premier mode de réalisation, un prix est affecté à chaque partie Zi du document, pour chaque version du document numérique 100. Dans un mode préféré, un prix est affecté uniquement aux parties Zi de document, pour la version de qualité maximale, à une résolution r donnée. Pour les autres versions de résolution r, le prix de chaque partie Zi peut par exemple être calculé en pondérant le prix de la partie Zi correspondante à la qualité maximale par un coefficient multiplicatif de qualité compris dans I'intervalle [0, 1], le coefficient multiplicatif 1 étant utilisé pour la qualité maximale disponible à une résolution donnée. Ces étapes de spécification E720 et d'affectation de prix E730 permettent d'obtenir les plastrons P1, P2 décrits précédemment en référence aux figures 4a et 4b. L'étape d'affectation des prix E730 est suivie par une boucle constituée par les étapes E740 à E780 permettant d'une part, de déterminer les compléments d'information Cl permettant d'obtenir une deuxième version V2 de chaque partie Zi du document numérique 100 à partir d'une première version V1, et d'autre part de calcuier les compléments de prix DT associés à ces compléments d'information Cl. Dans un mode préféré de réalisation cette boucle E740-E780 traite les différents plastrons par ordre croissant de résolution et de qualité. Le premier plastron est sélectionné à l'étape E740. L'étape E740 est suivie par une étape E750 de détermination du complément d'information Cl permettant d'obtenir la version en cours de traitement (V2) à partir de la version V1 traitée au passage précédent dans la boucle, et ce pour chaque partie de document Zi définie à l'étape E720. Bien entendu, pour la première version traitée, ce complément d' information Cl correspond à la partie Zi entière. Comme décrit précédemment, cette étape de détermination du complément d'information Cl s'obtient en deux sous-étapes. Dans un premier temps, les code-blocs permettant d'obtenir la version V2 de l'image 100 à partir de la version V1 sont recherchés. En supposant que V1 est définie par la résolution 1 et la qualité 2, et que la version V2 est définie par la résolution 1 et la qualité 5, les code-blocs permettant d'obtenir la version V2 à partie de la version V1, sont les codes blocs des paquets P(1,3), P(1,4) et P(1,5) du fichier JPEG2000 crsé à l'étape E710. Puis, dans un deuxième temps, les codeblocs correspondant à la partie Zi, sont identifiés parmi ces différents code-blocs, par projection de la partie Zi sur la sous-bande dé décomposition de basses fréquences de résolution 1, créée à l'étape E700. Nous supposerons par la suite que ces code-blocs sont au nombre de N. et ont les numéros CB(1)... CB(N). L'étape E750 de détermination du complément d'information Cl est suivie par une étape E760 de lecture d'un premier prix Tv,zj et d'un deuxième prix Tv,zj, ces prix ayant été aKectés aux parties Zi, pour les versions V1 et V2 concernées, au cours de l'étape E730. L'étape E760 de lecture de prix est suivie par une étape E770 de calcul de complément de prix DT associé au complément d'information Cl déterminé à l'étape E750. Ce prix DT est égal à la différence Tv2,zj - Tv,zj Au cours de cette même étape chaque code bloc CB(i), i variant de 1 à N. est affecté avec le prix DT/N. L'étape E770 de calcul de complément de prix DT est suivie par une étape E780 de mémorisation des prix dans la carte des prix CP, comme décrit en référence à la figure 6. L'étape E780 de mémorisation des prix est suivie par l'étape E740 déjà décrite. Cette étape sélectionne la version suivante à traiter selon l'ordre croissant de résolution et de qualité déjà décrit. Le procédé de détermination automatique de prix s'arrête lorsque toutes les versions ont été traitées. Nous allons maintenant décrire, en référence à la figure 8, les principales étapes d'un procédé de transfert de document numérique selon l'invention. La première étape E800 est une étape de réception d'une commande CM en provenance d'un client c. Nous supposerons par la suite que cette commande CM est définie par une partie ZC de l'image numérique 100 de la figure 1b à une résolution r2 et une qualité q2, ce qui correspond, par exemple, à une version V2 de ce document. Bien entendu, la partie ZC peut constituer l'ensemble de l'image ou une partie de l'image constituée de portions des parties Z1 à Z4 décrites précédemment. L'étape E800 de réception d'une commande CM est suivie par une étape E810 de lecture d'une trace de transfert TF. La trace de transfert TF correspond à un fichier informatique regroupant l'historique des versions V1, V2 d'un document numérique livré au client c. Cette trace de transfert TF est mise à jour à l'étape E860 de mise à jour de la trace de transfert qui sera décrite ultérieurement. Dans l'exemple décrit, il appara^'t à la lecture de cette trace de transfert TF, que l'ensemble de l'image numérique 100, à la version V1 (résolution r1, qualité q1), a déjà été livrée et facturée au client c. L'étape E810 de lecture de la trace de transfert est suivie par une étape E820 d'identification de code-blocs, au cours de laquelle les code-blocs à transférer, pour répondre à la commande CM reçue à l'étape E800 de réception de commande, sont identifiés. Dans cet exemple, ces code-blocs constituent le complément d'information Cl permettant d'obtenir la version V2 de la partie ZC de l'image numérique 100 à partir de la version V1 précédemment transférée au client c. Les numéros des code-blocs constituant ce complément d'information Cl s'obtiennent par projection de la partie ZC sur la sous-bande de basses fréquences LL de la décomposition de l'image numérique 100 au niveau de résolution r2. L'étape E820 d'identification de code-blocs est suivie par une étape E830 d'établissement de la facture associée au transfert des code-blocs identifiés à l'étape E820. Le prix de chacun de ces code-blocs est obtenu par lecture de la carte des prix CP décrite précédemment en référence à la figure 6. Dans cet exemple, les prix se trouvent dans la colonne CPC2 de la carte des prix CP, pour chaque code bloc dont le numéro a été retenu à I'étape E820 d' identification de code-blocs. Ces code-blocs sont ensuite transférés au cours de l'étape E840 de transfert de code-blocs puis facturés à l'étape E850 de facturation de code blocs. Les modes classiques de facturation pour les applications de type clienVserveur peuvent être utilisées. Par exemple, un compte associé à chaque client pourra être géré au niveau du serveur de documents numériques. Dans un mode préféré de réalisation, un système de paiement à la volée peut être utilisé, tel que le système Payword proposé par Rivest et Shamir, et dont une description peut être consultée à l'adresse Internet http:l/theory. lcs. m it.edulrivest/RivestShamir-mpay. ps. L'étape E850 de facturation de code-blocs est suivie par une étape E860 de mise à jour de la trace de transfert TF, permettant de mémoriser le fait que le client c a maintenant reçu la version V2 de la partie ZC de l'image numérique 100. La figure 9 représente un dispositif 10 de détermination automatique de prix et de transfert selon l'invention. Le dispositif 10 comporte des moyens de spécification 11 permettant de sélectio n n e r u ne pa rtie Z su r u ne p rem ière version de l'im age numérique 100. Ces moyens de spécification 11 coopèrent avec des moyens de recherche 20, adaptés à rechercher automatiquement la partie de document Z sélectionnée dans les autres versions de l'image numérique 100. Ils permettent ainsi de définir les plastrons P1, P2 décrits en référence aux figures 4a et 4b. Le dispositif 10 comporte des moyens 12 de décomposition de I'image numérique 100 en sous-bandes de fréquence. Ces moyens sont connus de l'homme du métier et ne seront pas décrits ici. lls permettent en particulier d'obtenir une représentation de l'image numérique 100 dans un format de fichier conforme à la norme JPEG2000. Ce fichier JPEG2000 est lu par les moyens 13 de détermination d'un complément d'information du dispositif 10, pour identifier les code-blocs nécessaires Cl pour obtenir une deuxième version d'une partie Z de l'image numérique 100, à partir d'une première version déjà transférée à un client c. L'historique des versions déjà transférées à un client c, est obtenue par les moyens 13 de détermination d'un complément d'information Cl, par lecture de la trace de transfert TF. Le dispositif 10 comporte des moyens 14 de lecture des prix Tv,zj associés aux différentes versions des parties Z de l'image numérique 100, sur les plastrons P1, P2. Les moyens 14 de lecture des prix Tv,zj sont adaptés à lire dans la carte des prix CP, en particulier les prix correspondants à la version de plus basse résolution de l'image numérique 100. Le dispositif 10 comporte des moyens 15 de calcul d'un complément de prix DT. Ces moyens 15 sont adaptés à calculer, pour chaque version de l'image numérique 100, le prix de chaque code-bloc, et à mémoriser ce prix dans la carte des prix CP comme décrit en référence à la figure 6. Le dispositif 10 comporte des moyens 16 de réception d'une commande CM en provenance d'un client c. Sur réception de la commande CM, les moyens i5 de calcul d'un complément de prix DT sont aussi adaptés à obtenir, via les moyens 13 de détermination d'un complément d'information Cl, les code-blocs à transmettre au client c, et à rechercher dans la carte des prix CP, le prix de chacun de ces code-blocs. Le dispositif 10 comporte également des moyens de facturation 17, adaptés à établir une facture associée aux différents code-blocs à transférer Cl. Le dispositif 10 comporte aussi des moyens de transfert 18, adaptés à transférer ce complément d'information Cl au client c ainsi que la facture établie par les moyens de facturation 17. Les différents moyens décrits en référence à la figure 9 sont adaptés à être incorporés dans un système informatique 1, qui va maintenant être décrit en référence à la figure 10. Selon le mode de réalisation choisi et représenté à la figure 10, un système informatique mettant en _uvre l'invention est par exemple un micro- ordinateur 1 connecté à différents périphériques, par exemple une caméra numérique 101 (ou un scanner, ou tout moyen d'acquisition ou de stockage d'image) reliée à une carte graphique et fournissant des données destinses à *être tarifées ou transférées. Le dispositif 1 comporte un bus de communication 102 auquel sont reliés: une unité centrale 103 (microprocesseur), - une mémoire morte 104, comportant un programme "Progr", - une mémoire vive 106, comportant des registres adaptés à enregistrer des variables modifiées au cours de l'exécution du programme précité, - un écran 108 permettant de visualiser les donnces à tarifer ou de servir d'interface avec l'utilisateur pour la définition des plastrons, à l'aide d'un clavier 110 ou de tout autre moyen, tel que par exemple une souris, - un disque dur 112, - un lecteur de disquette 114 adapté à recevoir une disquette 116, - une interface de communication 118 avec un réseau de communication 120 permettant de transmettre le document numérique à un client, - une carte d'entrée/sortie 122 reliée à un microphone 124 (les données à traiter selon l'invention constituent alors un signal audio). Le bus de communication permet la communication entre les différents éléments inclus dans le système informatique 1 ou reliés à lui. La représentation du bus n'est pas limitative et, notamment, I'unité centrale est susceptible de communiquer des instructions à tout élément du micro ordinateur 1 directement ou par l'intermédiaire d'un autre élément du micro ordinateur 1. Le programme noté "Progr" permettant au système informatique 1 de mettre en _uvre l'invention, peut être stocké par exemple en mémoire morte 104 (appelée ROM sur le dessin) comme représenté sur la figure 9. Selon une variante, la disquette 116, tout comme le disque dur 112 peuvent contenir des données codées ainsi que le code de l'invention qui, une fois lu par le système informatique 1, sera stocké dans le disque dur 112. En seconde variante, le programme pourra être reçu pour être stocké de façon identique à celle décrite précédemment par l'intermédiaire du réseau de communication 120. Les disquettes peuvent être remplacées par tout support d'information tel que, par exemp^le, un CD-ROM ou une carte mémoire. De manière générale, un moyen de stockage d'information, lisible par un ordinateur ou par un microprocesseur, intégré ou non au dispositif, éventuellement amovible, mémorise un programme mettant en _uvre le procédé de traitement selon l'invention et, plus particulièrement, de décodage. De manière plus générale, le programme pourra être chargé dans un des moyens de stockage du dispositif 1 avant d'être exécuté. L'unité centrale 103 va exécuter les instructions relatives à la mise en _uvre de l'invention, instructions stockées dans la mémoire morte 104 ou dans les autres éléments de stockage. Lors de la mise sous tension, les programmes d'ordinateur décrits brièvement ci-dessus, qui sont stockés dans une mémoire non volatile, par exemple la mémoire ROM 104, sont transférés dans la mémoire vive RAM 106 qui contiendra alors le code exécutable de l'invention, ainsi que des registres pour mémoriser les variables nécessaires à la mise en _uvre de l'invention. La mémoire vive RAM 106 comporte en particulier: - des registres pour stocker les code-blocs de l'image 1 00D; - des registres pour stocker les plastrons P1 et P2; - la carte des prix CP; et - la trace de transfert TF. Bien entendu, la présente invention ne se limite pas aux détails des formes de réalisation décrits ici à titre d'exemple, mais s'étend au contraire aux modifications à la portée de l'homme de l'art, sans sortir du cadre de l'invention. Ainsi, les dispositifs de determination automatique de prix et de transfert peuvent être incorporés dans des systèmes informatiques distincts. REVENDICATIONS 1. Procédé de préparation d'un document numérique (100) préalablement à son transfert sur un réseau de communication, ledit document numérique (100) comportant au moins une partie de document (Z), et disponible en une première version (V1) et au moins uné deuxième version (V2), ladite au moins une deuxième version étant obtenue à partir de ladite première version par un complément d'information (Cl), ledit procédé étant caractérisé en ce qu'il comporte les étapes suivantes: -lecture (E760) d'un premier prix (Tvz) affecté à ladite première version (V1) de ladite au moins une partie de document (Z); - lecture (E760) d'un deuxième prix (Tv2.z) affecté à ladite au moins une deuxième version (V2) de ladite au moins une partie de document (Z); - détermination (E750) dudit complément d'information (Cl) permettant d'obtenir ladite au moins une deuxième version (V2) de ladite au moins une partie de document (Z) à partir de ladite première version (V1); et - calcul (E770) d'un complément de prix (DT) associé audit complément d'information (Cl), ledit complément de prix (DT) étant égal à la différence entre ledit deuxième prix (Tv2 z) et ledit premier prix (Tv,z). 2. Procédé de préparation selon la revendication 1, caractérisé en ce que lesUites au moins deux versions (V1, V2) correspondent à différentes qualités (q) dudit document numérique (100). 3. Procédé de préparation selon l'une des revendications 1 ou 2, caractérisé en ce que ledit document numérique (100) est une image numérique. 4. Procédé de préparation selon la revendication 3, caractérisé en ce que lesUites au moins deux versions (V1, V2) correspondent à différentes résolutions (r) de ladite image numérique (100). 5 Procédé de préparation selon l'une des revendications 3 ou 4, caractérisé en ce qu'il comporte en outre une étape de décomposition en ondelettes (E700) de ladite image numérique (100). et en ce que lesdites au moins deux versions (V1, V2) correspondent à des sous-bandes de basses fréquences (LL) de cette décomposition (100D), à un niveau de résolution (r) donné. 6. Procédé de préparation selon l'une quelconque des revendications 3 à 5, caractérisé en ce qu'il comporte en outre une étape (E710) de représentation de ladite image numérique selon la norme JPEG2000, ladite représentation étant stockée dans un fichier. 7. Procédé de préparation selon la revendication 6, caractérisé en ce que ladite au moins une partie de document (Z) est mise en concordance avec une région d'intérét selon la norme JPEG2000. 8 Procédé de préparation selon l'une des revendications 6 ou 7, caractérisé en ce que ladite au moins une partie de l'image (Z) correspond à au moins un code-bloc (CB) de ladite image numérique (100D), selon la norme JPEG2000. 9. Procédé de préparation selon l'une quelconque des revendications 1 à 8, caractérisé en ce qu'il comporte en outre préalablement à l'étape (E760) de lecture d'un premier prix: -une étape de spécification (E720) de ladite au moins une partie de document (Z), pour ladite première version (V1) dudit document numérique (100); -une étape d'affectation (E730) dudit premier prix (Tv, z) affecté à ladite première version (V1) de ladite au moins une partie de document (Z) ; -une étape de recherche automatique (E720) de ladite au moins une partie de document (Z) dans ladite au moins une deuxième version (V2) dudit document numérique (100); et - une étape d'affectation (E730) dudit deuxième prix (Tv2 z) à ladite au moins une deuxième version (V2) de ladite au moins une partie de document (Z). 10. Procédé de préparation selon la revendication 9, -ledit document numérique (100) étant une image numérique; -ladite première version (V1) de ladite au moins une partie de document (Z) étant définie par une résolution (r) et une première qualité (q1); -ladite deuxième version (V2) de ladite au moins une partie de document (Z) étant définie par ladite résolution (r) et une deuxième qualité (q2);. , caractérisé en ce que ladite étape (E730) d'affectation dudit deuxième prix (Ty2,z) est adaptée à calculer ledit deuxième prix (TV2Z) à partir dudit premier prix (Tv z) et desUites première qualité (q1) et deuxième qualité (q2) 11. Procédé de préparation selon l'une quelconque des revendications 1 à 10, caractérisé en ce qu'il comporte en outre une étape de mémorisation (E780) dudit complément de prix (DT) dans une carte des prix (CP). 12. Procédé de transfert d'un document numérique (100) à un client (c), ledit document numérique comportant au moins une partie de document (Z) et étant disponible en une première version (V1) à un premier prix (Tv,z) et en au moins une deuxième version (V2) à un deuxième prix (Tv2,z) ' ladite au moins une deuxième version (V2) étant obtenue à partir de ladite première version (V1) par un complément d'information (Cl), ladite première version (V1) ayant été transférée (E840) audit client (c) et facturée audit premier prix (Tv,,z), ledit procédé étant caractérisé en ce qu'il comporte les étapes suivantes: -réception d'une requête (CM) de ladite au moins une deuxième version (V2) de ladite au moins une partie de document (Z); -détermination (E820) dudit complément d'information (Cl) permettant d'obtenir ladite au moins une deuxième version (V2) de ladite au moins une partie de document (Z) à partir de ladite première version (V1); - calcul (E830) d'un complément de prix (DT) associé audit complément d'information (Cl); et -transfert (E840) dudit complément d'information (Cl) et dudit complément de prix (DT). 13. Procédé de transfert selon la revendication 12, caractérisé en ce que ladite étape de calcul (E830) d'un complément de prix (DT) comporte une sous-étape de lecture d'une carte de prix (CP), ladite carte des prix (CP) ayant été mise à jour au cours d'une étape de mémorisation (E780) d'un procédé de préparation selon la revendication 11. 14. Procédé de transfert selon l'une des revendications 12 ou 13, caractérisé en ce qu'il comporte en outre une étape (E860) de sauvegarde d'une trace de transfert (TF) d'une version audit client (c). 15. Dispositif de préparation d'un document numérique (100) préalablement à son transfert sur un réseau de communication, ledit document numérique (100) comportant au moins une partie de document (Z), et disponible en une première version (V1) et au moins une deuxième version (V2), ladite au moins une deuxième version (V2) étant obtenue à partir de ladite première version par un complément d'information (Cl), ledit dispositif étant caractérisé en ce qu'il comporte: -des moyens de lecture (14) d'un premier prix (Tvz) affecté à ladite première version (V1) de ladite au moins une partie de document (Z); -des moyens de lecture (14) d'un deuxième prix (TV2,Z) affecté à ladite au moins une deuxième version (V2) de ladite au moins une partie de document (Z); - des moyens de détermination (13) dudit complément d' information (C l) permettant d 'obten ir ladite au moins u ne deuxième version (V2) de ladite au moins une partie de docament (Z) à partir de ladite première version (V1); et - des moyens de calcul (15) d'un complément de prix (DT) associé audit complément d'information (Cl), ledit complément de prix étant égal à la différence entre ledit deuxième prix (Tv2,z) et ladit premier prix (Tv,z). 16. Dispositif de préparation selon la revendication 15, ledit document numérique (100) étant une image numérique, caractérisé en ce qu'il comporte en outre des moyens de décomposition en ondelettes (12) de ladite image numérique (100), et en ce que lesdites au moins deux versions (V1, V2) correspondent à des sous-bandes de basses fréquences (LL) de cette décomposition (100D), à un niveau de résolution donné (r). 17. Dispositif de préparation selon la revendication 16, caractérisé en ce que lesdits moyens de décomposition en ondelettes (12) sont adaptés à représenter ladite image numérique (100) selon la norme JPEG2000, et à stocker cette représentation dans un fichier. 18. Dispositif de préparation selon I'une quelconque des revendications 15 à 17, caractérisé en ce qu'il comporte en outre: -des moyens de spécification (11) de ladite au moins une partie de document (Z), pour ladite première version (V1) dudit document numérique (1 00); -des moyens d'affectation (19) dudit premier prix (Tv,z) affecté à ladite première version (V1) de ladite au moins une partie de document (Z); -des moyens de recherche automatique (20) de ladite au moins une partie de document (Z) dans ladite au moins une deuxième version (V2) dudit document numérique (100); et -des moyens d'affectation (19) dudit deuxième prix (Tv2z) à ladite au moins une deuxième version (V2) de ladite au moins une partie de document (Z). 19. Dispositif de préparation selon l'une quelconque des revendications 15 à 18, caractérisé en ce que lesdits moyens de calcul (15) d'un complément de prix (DT) sont adaptés à mémoriser ledit complément de prix (DT) dans une carte des prix (CP). 20. Dispositif de transfert d'un document numérique (100) à un client (c), ledit document numérique (100) comportant au moins une partie de document (Z) et étant disponible en une première version (V1) à un premier prix (Tv z) et en au moins une deuxième version (V2) à un deuxième prix (Tv2z), ladite au moins une deuxième version (V2) étant obtenue à partir de ladite première version (V1) par un complément d'information (Cl), ladite première version (V1) ayant été transtérée (E840) audit client (c) et facturée audit premier prix (Tv,z), ledit dispositif étant caractérisé en ce qu'il comporte: -des moyens (16) de réception d'une requête (CM) de ladite au moins une deuxième version (V2) de ladite au moins une partie de document (Z); - des moyens de détermination (13) dudit complément d'information permettant d'obtenir ladite au moins une deuxième version (V2) i de ladite au moins une partie de document (Z) à partir de ladite première version (V1); -des moyens de calcul (15) d'un complément de prix (DT) associé audit complément d'information (Cl); -des moyens de transfert (18) dudit complément d'information (Cl) et dudit complément de prix (DT). 21. Dispositif de transfert selon la revendication 20, caractérisé en ce que lesdits moyens de calcul (15) d'un complément de prix (DT) sont adaptés à lire une carte de prix (CP), ladite carte des prix (CP) ayant été mise à jour au cours d'une étape de mémorisation (E780) d'un procédé de préparation selon la revendication 11. 22. Dispositif de transfert selon l'une des revendications 20 ou 21, caractérisé en ce que lesdits moyens de facturation (17) dudit complément d'information (Cl) sont adaptés à sauvegarder une trace de transfert (TF) d'une version (V1, V2) audit client (c). 23. Système informatique, caractérisé en ce qu'il comporte un dispositif (10) de préparation d'un document numérique (100) selon l'une quelconque des revendications 15 à 19. 24. Système informatique, caractérisé en ce qu'il comporte un