Brevet FR2858697A1 — publié le 20050211

SYSTEME PERMETTANT À DES UTILISATEURS DE CREER ET DE GERER DES ALBUMS NUMÉRIQUES Problématique L'ensemble des entreprises et en particulier les photographes, les agences photos, les agences de communication, les agences de presse et les webmaster utilisent des images numériques ou des photos sous forme papier ou pellicule. Afin de communiquer ou diffuser ces images, ces derniers ont besoins de réaliser des présentations visualisables sur ordinateur, permettant une navigation entre les différentes images ou données par hyperliens. Ces présentations peuvent être à copier sur tous supports numériques pour une diffusion unitaire: CD-ROM DVD Diquette Disque dur Ou bien à intégrer au sein de sites internets accessibles par le web pour une large diffusion. Cependant, de l'image sous forme argentique ou 20 numérique, à 1' ensemble de ces supports permettant d' héberger des présentations numériques d' albums d' images, de nombreuses étapes sont nécessaires. Celles-ci sont aux nombres de 6 pour des images argentiques et de 5 pour des images numériques Images argentique: numérisation indexation des images Gestion et classement des images Traitement numérique des images Création du design de la présentation Publication des images et des données associées. 10 Images numériques: indexation des images Gestion et classement des images Traitement numérique des images Création du design de la présentation Publication des images et des données associées. L'ensemble de ses opérations sont aujourd' hui réalisables de facon laborieuses. La difficulté réside sur les points suivants: Aucun logiciel du marché n' intègre l'ensemble des 20 fonctionnalités pour atteindre la cible Il est nécessaire d' avoir des compétences techniques Il est impossible d' automatiser les opérations et donc d' être productif Chaque étape du processus fait appel à des compétences 25 et des standard informatiques spécifiques. Nous pouvons lister un certain nombre de compétences techniques à maitriser: Formats d' images (JPEG, BMP etc...) Gestion des données images (champs IPTC, EXIF) Création de site internet (langage HTML) Base de données (administration de base, langage SQL) Etc... Ces technologies, bien que essentielle, éloigne dans ses considérations 1' utilisateur ou 1' entreprise de son besoin réel: Diffuser et présenter ses images au plus grand nombre sans nécessiter une quelconque maitrise technologique. La solution Introduction Nous nous proposons de faciliter aux utilisateurs la création de présentations d'albums photos sur tous supports numérique. L'objet de notre solution est d'intégrer 1' ensemble des fonctionnalités nécessaires à la création de présentations 10 d' albums d' images afin d'accélerer le processus grâce: A une application informatique tout en 1 Une interface supprimant tout besoin de connaissance technique L' automatisation des tâches techniques De manière imagée, pour faciliter la compréhension de notre plus value, nous pourrions dire que notre objet n'est pas d'inventer le train, la voiture, le vélo ou tout autre transport permettant d' aller d' un point A vers un point B; mais bien de permettre d' utiliser tout ces moyens nécessaires pour ce rendre 20 vers B, mais sans jamais quitter son siège et savoir que 1' on est dans une voiture Objet L'application est un programme informatique fonctionnant sur des ordinateurs. L' application prend en charge 1' ensemble du processus de 1' acquisition des images à la création de présentation d'albums d' images en automatisant et en intégrant 1' ensemble des opérations techniques au sein d'une même application afin d'augmenter la productivité. Par le terme image, nous entendons tout élément pictographique (photo par exemple). Le processus Numérisation La solution Imaload permet de réaliser 1' acquisition 35 d' image à partir de différentes sources. Par source, nous entendons tout moyen permettant d'intégrer sur un PC des images, a priori non existantes sur le PC. Nous définissons deux catégories de sources. D'une part, une source dite Argentique permettant d' acquérir des images d' origine 5 argentique (négatifs et positifs de toutes dimensions) , communément appelée scanner ou numériseur. D autre part, une source dite Numérique permettant d'acquérir des images déjà existantes sur un appareil photo numérique. La solution Imaload est capable de détecter le type de sources disponibles. 10 Acquisition Argentique La solution Imaload utilise des sources d' acquisition argentique dont le protocole de transfert de données entre la source et le PC est régi par le standard TWAIN [ 1] . Trois types de numériseurs argentiques sont supportés et leur utilisation 15 dépend de l'objectif de 1' utilisateur. Numériseur plat réflectif Ce numériseur permet d' acquérir des images sous forme de papier en couleur, en niveaux de gris et en noir et blanc. Numériseur plat transmitif Ce numériseur permet d' acquérir des images sous forme de pellicule argentique positive ou négative coupée en bande. Une bande comporte alors un certain nombre d' images. Le nombre d' images par bande et le nombre de bandes supportés par le numériseur dépendent des dimensions de sa surface de 25 numérisation. Les bandes sont placées sur un support spécifique au numériseur. Numériseur de pellicule Ce numériseur permet d' acquérir des images sous forme de pellicule argentique positive ou négative en bobine ou en 30 bande. Acquisition à l'unité La solution Imaload permet d' acquérir des images à 1' unité, c'est-à-dire une à une, et de les intégrer dans la solution. Ceci peut s' effectuer avec les trois types de 35 numériseurs définis précédemment. Acquisition de masse La solution Imaload permet d' acquérir des images en masse avec n' importe quel numériseur plat transmitif. Cela signifie qu' il est possible en une seule numérisation d'intégrer 5 dans Imaload une certaine quantité d' images. Cette fonctionnalité s'utilise pour numériser entièrement une pellicule négative, positive, en couleur, niveaux de gris ou noir et blanc. La solution Imaload est innovante en la matière car elle seule permet aujourd' hui d' effectuer un tel procédé en 10 un temps bien plus court qu' une acquisition à l'unité répétée. La rapidité de 1' acquisition de masse que propose Imaload dépend de plusieurs facteurs (rapidité du numériseur, performance du PC) mais pour une même configuration comportant un numériseur de surface 21x29,7 centimètres, le gain de temps s'estime à un 15 facteur 50 pour une série de 36 images. Le principe technique repose sur la numérisation en une passe d' une planche contact, c'est-à-dire plusieurs bandes comprenant plusieurs images insérée sur un support reposant sur la surface de numérisation. A 1' issue de la numérisation de la 20 planche contact, un module d' extraction de chaque image intervient afin d' aboutir à 1' obtention de toutes les images, autrement dit, toutes les images présentes sur chaque bandes de la pellicule. Ce procédé d' extraction d' images est détaillé au chapitre 2.3 de ce document. Procédé d'extraction des images Ce procédé est utilisé lors de 1' acquisition argentique de masse définie au chapitre 1.1.5. Nous rappelons qu'il permet de numériser une pellicule argentique et d' obtenir en une passe toutes les images de cette dernière. La figure 1 30 donne un aperçu de 1' image que produit la numérisation en une passe de la pellicule. Nous appelons cette image image globale . Elle comporte sur cet exemple 4 bandes de 6 photos chacune. Le procédé d' extraction décrit ci-après repose sur la détection automatique de la position de toutes les images sur 1' image globale afin de les extraire et comprend 4 étapes. Seuillage Le seuillage est 1' étape préliminaire qui permet de simplifier le contenu de 1' image globale afin de pouvoir réaliser la détection des contours des bandes. Cette étape est simple et rapide, elle revient à modifier la valeur des pixels selon 1' algorithme défini ci-après. L' image seuillée résultante 10 est présentée sur la figure 2 et ne comporte que des pixels de valeur 0 et 255. Image en niveaux de gris: Pour tous les pixels de 1' image Si Pixel > Seuil_1 15 Pixel = 0 Sinon Pixel = 255 Image en couleur (3 composantes RVB) Pour tous les pixels de 1' image, A = [O.llxPixelR + 0.59xPixelV + 0. 30xPixelB] / 4 Si A > Seuil 2 PixelR= PixelV = PixelB = 0 Sinon PixelR = PixelV = PixelB = 255 25 Notation: PixelR = composante rouge du pixel PixelV = composante verte du pixel PixelB = composante bleue du pixel Seuil 1 = seuil utilisé pour le seuillage d' image en 30 niveaux de gris Seuil 2 = seuil utilisé pour le seuillage d' image en couleur NB: la formule A = [ 0.11xPixelR + 0.59xPixelV + 0.30xPixelB] / 4 appliquée sur tous les pixels d'une images 35 couleur permet de convertir celle-ci en niveaux de gris, autrement dit de n' obtenir plus qu'une seule composante par pixel; le traitement de seuillage s' en trouve ainsi simplifié puisque le seuillage ne s' effectue alors que sur une seule valeur. Détection des contours La détection des contours consiste à venir analyser 1' image globale seuillée afin de déterminer les contours de la pellicule et calculer la position de chaque images dans 1' image globale. L' algorithme est le suivant: Notation: imgW = largeur d' une image incluse dans la planche contact imgH = hauteur d' une image incluse dans la planche 15 contact W = largeur de 1' image globale seuillée et non seuillée H = largeur de 1' image globale seuillée et non seuillée Pixel(x, y) = pixel situé en position horizontal x et vertical y Xs = abscisse du coin supérieur gauche de la 1ère bande Ys = ordonné du coin supérieur gauche de la 1ère bande Pixel(Xs,Ys) = pixel du coin supérieur gauche de la 25 lère bande Dx = distance horizontal entre chaque image Dy = distance verticale entre chaque image imgX = abscisse du coin supérieur gauche d' une image d'une bande imgY = ordonnée du coin supérieur gauche d' une image d' une bande Nbandes = nombre de bandes sur 1' image globale Nimg = nombre d' images par bande N = nombre total d' images dans 1' image globale 35 i = indice de 1' image, ex: imgX (i) Détection du contour supérieur horizontal de la 1ere bande Sur 1' image globale seuillée, partant du pixel de coordonnées (imgW, 0), on incrémente la valeur de 1' ordonnée y 5 de manière à comparer la valeur du pixel en (imgW, y) à 255. Dès que le pixel(imgW, y) est égal à 255, l'ordonnée y correspond à 1' ordonnée du contour supérieur horizontal de la 1ère bande. On note alors Ys = y. Détection du contour gauche vertical de la 1ère bande Sur 1' image globale seuillée, partant du pixel de coordonnées (imgW,Ys), on décrémente la valeur de l'abscisse x de manière à comparer la valeur du pixel en (x,Ys) à 0. Dès que le pixel (x, Ys) est égal à 0, 1' abscisse x correspond à 1' abscisse du contour gauche vertical de la 1ère bande. On note 15 alors Xs = x. Calcule des coordonnées de toutes les images de la planche contact Connaissant: le point de départ pixel(Xs, Ys), la distance horizontale et verticale entre chaque images le nombre de images par bande le nombre de bandes Il est alors aisé de calculer les coordonnées du coin supérieur gauche de chaque image. Suivant 1' algorithme ci-après: i = 0 Pour y allant de 0 à Nbandes - 1 Pour x allant de 0 à Nimg - 1 imgX (i) = Xs + x * Dx imgY (i) = Ys + y * Dy i = i + 1 Extraction des images L'extraction consiste à utiliser les coordonnées de chaque images calculées précédemment afin d' extraire les pixels correspondant aux images de 1' image globale et de les intégrer de manière individuelles dans des fichiers images informatiques 5 indépendant. L' extraction signifie donc de charger dans la mémoire de 1' ordinateur tous les pixels correspondant à une image et de les écrire dans un fichier, et cela pour chaque image. Ajustement automatique des niveaux de couleur L' ajustement automatique des niveaux de couleur correspond à la dernière étape du processus global d' extraction. Cet ajustement à proprement parlé reste indépendant du processus d'extraction mais demeure nécessaire afin d' obtenir des images de qualité visuelle correcte. Lors d'une numérisation de pellicule argentique, 1' image globale résultante possède un histogramme de couleur qui n'exploite pas entièrement la dynamique de couleur autorisée, et ceci pour des raisons intrinsèques au système de numérisation. Il faut donc apporter une correction à chaque image extraite. 20 Pour chaque image, cette correction consiste à : - Calculer 1' histogramme de couleur - Analyser cet histogramme afin de déterminer les minimums gauche et droit - Modifier la valeur des pixels en fonction de ces 25 minimums afin d' exploiter toute la dynamique autorisée. Acquisition Numerique L'application utilise également des sources d'acquisition directe numérique comme des appareils photos numériques connectables à un ordinateur. La solution est alors 30 capable de détecter la liaison entre 1' appareil photos numérique et le PC et d' intégrer les images dans Imaload de manière unitaire ou multiple en gérant le transfert de la source vers 1' ordinateur. Indexation des images Système de référencement Que 1' acquisition ait lieu par scannérisation ou par acquisition numérique, deux options sont proposées à 1' utilisateur: - travailler en directe sur les images 5 travailler sur des copies des images Dans les deux cas, les images sont prises en charge par 1' application. Chaque image se voit affecté un numéro unique, par incrément, indépendant du nom du fichier d' origine des images. L' ensemble des informations des images est 10 enregistré dans une base de données accessible uniquement par 1' application. Ce système permet de prendre en charge à la place de 1' utilisateur la complexité du référencement et du risque de doublon. La manière dont sont nommées les images ne sont plus de la responsabilité de 1' utilisateur mais de 1' application qui attribue automatiquement des noms de fichiers aux images incorporées dans l'application. Les informations de description des images. Chaque image peut se voir attribuer tous type de données permettant de la décrire. L' ensemble de ses informations sont stockées dans une base de données qui permet de faire des recherche ou des extracts des images. Deux manières permettent de remplir ces champs 25 d' informations: -Par récupération des champs IPTC ou EXIF s' ils sont remplis -Par saisie directe des données si les champs IPTC ou EXIF ne sont pas remplis ou si le format image ne supporte pas 30 ces standards. Dans le premier cas, le processus est automatique, 1' application lors de 1' indexation des images lit les données IPTC ou EXIF contenu dans le fichier image. Ces informations sont copiées dans la base données et peuvent ensuite être 35 modifiées par saisie. l1 Dans le deuxième cas, après avoir sélectionné 1' image au sein de 1' application, il est possible de saisir toutes informations afin de décrire 1' image. Ces informations sont enregistrées dans la base de données. ' application libère l'utilisateur des contraintes techniques liées au formats des images et à la gestion des données. Que les formats d' images utilisées gèrent ou non des standards d' enregistrement de données au sein du fichier image (IPTC ou EXIF), 1' ensemble des formats sont mis au même niveau 10 par 1' utilisation d' une base de données qui fédèrent 1' ensemble des informations. Gestion et classement des images L'application facilite la gestion des images grâce à une structure indépendante du positionnement physique des 15 images. En effet, comme nous avons vu, les images sont indéxées au sein de 1' application que 1' on travaille sur les images originales ou que 1' on travaille sur des copie intégrées au sein de 1' application. Pour 1' utilisateur, 1' organisation des 20 images est indépendantes de leur positionnement dans des répertoire informatiques. L' application permet de créer des structures à 3 niveaux qui s'imbriquent: - niveau projet - niveau classeur - niveau pochette Il n' y a aucune limite dans le nombre de niveaux horizontal possibles à créer. Ainsi, les images indéxées sont positionnées au niveau 30 des pochettes tandis que les niveaux amonts permettent de classer les images par groupe logique. Pour 1' utilisateur, 1' attribution d'une image dans telle ou telle pochette est indépendante de 1' emplacement physique réel de 1' image. L'organisation est prise en charge par une base de données qui gère virtuellement le classement. Exception est faite lorsque 1' on travaille sur des copie des images. Celles-ci sont copiées au sein de 5 1' application et sont positionnées dans des répertoires qui sont crées de manière transparente et qui ne sont pas à gérer par 1' utilisateur mais par 1' application. Conceptuellement, 1 utilisateur n' est plus dans une gestion de fichiers images mais simplement d' un contenu image. 10 Même si les images restent sur son poste ou sur un poste en réseau, aucune connaissance système n' est donc nécessaire pour organiser les images puisqu' il n' est plus nécessaire de savoir créer des répertoires, déplacer des fichiers etc.... L'ensemble des actions sont proposées sous forme 15 fonctionnelle et non technique. Traitement numérique des images La solution permet d' effectuer un certain nombre de traitements sur les images intégrées dans Imaload. Par traitement nous entendons tout procédé informatique agissant sur 20 les pixels [ 2] d'une image numérique de manière à en changer leur valeur. Définitions techniques Formats des fichiers informatiques supportés La solution Imaload supporte les formats de fichiers 25 informatiques suivants [3] : BMP DIB JPEG GIF TIFF PICT Dynamique de couleur supportée La solution Imaload supporte une dynamique allant de 1 bit à 32 bits. Cela signifie pour des images en couleur que les 35 trois composantes Rouge, Vert, Bleue possède une dynamique de 0 à 255. Et pour des images en niveaux de gris utilisant 8 bits, la seule composante utilise également une dynamique de 0 à 255. Fonctions de traitements Traitement d'inversion des couleurs La solution Imaload permet de procéder à une inversion des couleurs ou de gris d'une image. Cette opération s' avère utile pour transformer une image négative en image positive et inversement. Traitement de modification de luminosité La solution Imaload permet de procéder à une modification des niveaux couleurs ou de gris d'une image de manière linéaire et indépendante d'un pixel à 1' autre. Cette opération s'avère utile pour augmenter ou diminuer la luminosité d' une image trop sombre ou trop claire. Traitement de modification de contraste La solution Imaload permet de procéder à une modification des niveaux couleurs ou de gris d'une image de manière non linéaire et en tenant compte des écarts de valeur entre les pixels voisins. Cette opération s' avère utile pour 20 augmenter ou diminuer le contraste d' une image. Traitement de modification de gamma Traitement de renforcement de netteté La solution Imaload permet de procéder à un renforcement de la netteté d'une image de manière à compenser 25 une erreur de mise au point lors de la prise de la photo. Traitement de diminution de netteté La solution Imaload permet de procéder à une diminution de la netteté d' une image. Traitement de redimensionnent des images La solution Imaload permet de redimensionner les images en conservant ou non les proportions verticale et horizontale. Traitement de rognure d'images La solution Imaload permet d' extraire de manière 35 manuelle (sélection de la zone par 1' utilisateur) une partie d'une image afin de 1' intégrer dans un nouveau fichier image informatique. Traitement de masse Une des nombreux avantages de la solution Imaload est 5 de permettre à 1' utilisateur d' effectuer en une seule commande une opération ou plusieurs sur les images sélectionnées. Ceci permet donc de gagner du temps contrairement à une manipulation unitaire sur chaque photo. Le principe consiste d' une part à décider a priori des types de traitement et leurs paramètres et 10 d' autre part à choisir les images concernées. Un processus informatique itératif prend alors en charge d' appliquer sur chaque image les traitements. Création du design de la présentation Pour créer des présentations avec une navigation par 15 hyperlien, il faut utiliser des formats de fichiers permettant d'enchainer des vues en interaction avec 1' utilisateur: Les formats de pages web statique: HTML, HTM etc... Les formats de pages web dynamique (en lien avec une base de données) : ASP, CFM, etc... 20 Les formats de page DVD Tous les formats gérant 1' interaction utilisateur. L'ensemble de ces solutions permettent d' enchainer des vues et gèrent le graphisme permettant d' intégrer un design de présentation. Afin de faciliter la création de ces pages sans avoir la moindre compétence technique de programmation, nous avons crée une interface fonctionnelle et non technique entre 1' utilisateur et le générateur de fichiers aux formats décris précédemment. Le principe est de proposer des pages maitres: Page d' accueil Pages de présentation des vignettes images Pages de présentation grand format des images Pages d' information Etc... Chacune de ses pages sont présentées à 1' utilisateur et découpées en plusieurs zones actives. Chaque zone active permet d' influer sur plusieurs caractéristiques: contenu éditorial Police du texte Contenu graphique (images) couleurs etc... L' utilisateur par sélection des zones actives se voit 10 proposer d' influer sur ces différents paramètres. A chaque changement le modèle de présentation se réadapte afin de prendre en compte tout changement fonctionnel. L' utilisateur peut donc influer sur le design de chacune des pages. Publication L'application permet de publier les images vers différents types de média. Répertoire d'images Une publication vers un répertoire d'images consiste à 20 copier un certain nombre d' images contenues dans une ou plusieurs pochettes vers un support de sauvegarde. Cette copie d' images peut s' accompagner d' opérations de formatage (format, taille, etc..). En outre le référencement des images copiées est tel que le lien de référencement entre 25 une image publiée et 1 image se trouvant dans la solution Imaload est conserve. présentation unitaire Une publication unitaire consiste à créer une présentation d' images (le terme unitaire est spécifié ici afin 30 de bien se distinguer avec toute solution fonctionnant avec une base données) . L'application génère automatiquement les fichiers de présentation en incluant les images et les informations associées. L'utilisation de 1' outils de design décrit précédemment permet d' anticiper 1' ensemble des caractéristiques sur lequel 1' utilisateur peut intervenir et donc de traduire en langage informatique les paramètres. Selon les types de supports désirées, IL application utilise des fichiers préformatées et remplace au sein du fichier 1' ensemble des variables définit par 1' utilisateur. L'organisation des images et aussi retranscrite par la démultiplication du nombre de fichier nécessaire et par la 10 création de lien entre les fichiers. Publication dynamique Les publications dynamiques consistent à transférer via un réseau ou non des images et des données vers un système de gestion d' informations interactif et dynamique. Le système de gestion d'informations est soit directement un système de gestion de base de données, soit une application Serveur qui reçoit les données et images pour ensuite modifier la base de données du site internet cible. Le système global permet donc de: 20 Synchroniser les données locales Transférer le design du site dans une base de données. Les pages webs dynamiques du site lisent ces données afin d'adapter leur design. Formater les images et les données suivant un 25 formalisme défini dans la 1' application Transférer les données avec un formalisme permettant de conserver le lien entre 1' organisation des images dans 1' application et le système de gestion d' information destinataire. Transférer les images dans une structure hiérarchique de répertoires entièrement paramétrable par 1' utilisateur dans 1' application Procédé d'archive et de restauration des données La solution Imaload permet à 1' utilisateur d' archiver et par conséquent restaurer les images en conservant le formalisme et 1' organisation d' origine. Archivage L'archivage s'effectue au plus haut niveau et permet à 1' utilisateur d'étendre sa classification d' images et de conserver le formalisme établi, c'est-à-dire que l'utilisateur de la solution Imaload choisit parmi tous les Niveaux de type 1 celui ou ceux qu'il désire archiver. La solution procède alors à 10 une concaténation des données et images, suivie d' une compression afin de réduire 1' espace mémoire occupé. La structure hiérarchique des informations (Niveau 1, niveau2, etc.) est conservée mais n'est plus accessible à l'utilisateur, sauf en cas de restauration de 1' archive. 15 Restauration d'archive La solution Imaload conserve la liste de toutes les archives et permet à 1' utilisateur de restaurer toute la structure et les données d'une archive. En outre elle permet également de restaurer des archives crées avec la solution non 20 comprises dans la liste (c.à.d. archives crées par d' autres utilisateur de la solution Imaload, ceci permettant un partage de données traditionnel). Le système permet à des utilisateurs de créer et de gérer des albums numériques comprenant des éléments 25 pictographiques, notamment des photographies ou des images, en mettant en oeuvre un équipement informatique. Ledit système comprend: - des moyens d' acquisition destinés à : * convertir lesdits éléments pictographiques en 30 éléments numérisés, notamment au moyen d' un scanner ou d'un numériseur et/ou * importer lesdits éléments pictographiques d' une base de données distante ou de fichiers image sous forme d' éléments numérisés vers ledit équipement informatique. Ledit équipement informatique comprend: - des moyens de référencement destinés à référencer lesdits éléments numérisés, notamment en leur attribuant un numéro autonome, - des moyens d'enregistrement destinés à enregistrer, 5 dans une base de données, lesdits éléments numérisés ainsi référencés, - des premiers moyens de traitement informatique permettant d'asssocier auxdits éléments numérisés ainsi référencés des attributs, notamment des informations destinées à 10 décrire lesdits éléments numérisés ainsi référencés, - des seconds moyens de traitement informatique permettant de classer et d'organiser lesdits éléments numérisés ainsi référencés, notamment dans une arborescence de type projet comprenant des classeurs comprenant des pochettes, de sorte que 1' utilisateur peut classer et manipuler les éléments numérisés sans avoir à se soucier de 1' emplacement physique des fichiers correspondants dans les répertoires de 1' équipement informatique. Ledit équipement informatique comprend en outre: - des moyens informatiques de traitement d'image permettant d' améliorer la qualité visuelle desdits éléments numérisés ainsi classés et organisés, notamment par inversion de couleurs, modification de luminosité, modification de contraste, modification de gamma, redimensionnement, - des troisièmes moyens de traitement informatique destinés à générer, à partir desditséléments numérisés ainsi classés et organisés, des albums numériques se présentant sous la forme de présentations d' images ergonomiques; lesdits troisièmes moyens de traitement informatique étant associés à 30 une interface fonctionnelle destinée à permettre audit utilisateur de visualiser, de sélectionner et de personnaliser un album numérique spécifique parmi une pluralité d' albums numériques pré- formatés proposés par ladite interface fonctionnelle, notamment en sélectionnant ou en adaptant un 35 design spécifique. Ledit système comprend en outre: - des moyens de publication multimédia destinés à permettre la diffusion desdits albums numériques, notamment * des moyens de sauvegarde de données informatiques constituant des répertoires d' images, * des moyens de publication dynamique destinés à transférer lesdits albums numériques vers un système de gestion d'informations, notamment du type base de données ou application serveur, - des moyens d' archivage destinés à archiver lesdits éléments numérisés ainsi classés et organisés desdits albums numériques, - des moyens de compression de données permettant de compresser lesdits éléments numérisés desdits albums numériques 15 ainsi archivés. REFERENCES [1] : TWAIN: www.twain.org [2] : pixel: point élémentaire... [3] : Les acronymes suivant sont utilisés pour définir les formats des fichiers informatiques images 10 BMP: "bit map format" DIB: "Device Independent Bitmap", format de fichiers graphique permettant un affichage independent du moniteur ou de 1' imprimante. JPEG: "Joint Photographic Experts Group". Format de 15 fichiers permettant de stocker une image en la compressant. GIF: "Graphics Interchanged Format" TIFF: "Tagged Image File Format". Format utilise pour stocker des images numérisées. PICT: permet de stocker des images au format 20 vectoriel. PEVENDICATIONS 1. Système permettant à des utilisateurs de créer et de gérer des albums numériques comprenant des éléments pictographiques, notamment des photographies ou des images, en mettant en oeuvre un équipement informatique; ledit système comprenant: - des moyens d' acquisition destinés à : * convertir lesdits éléments pictographiques en éléments numérisés, notamment au moyen d' un scanner ou d' un numériseur et/ou importer lesdits éléments pictographiques d' une base de données distante ou de fichiers image sous forme d' éléments numérisés vers ledit équipement informatique; ledit équipement informatique comprenant: - des moyens de référencement destinés à référencer 15 lesdits éléments numérisés, notamment en leur attribuant un numéro autonome, - des moyens d' enregistrement destinés à enregistrer, dans une base de données, lesdits éléments numérisés ainsi référencés, - des premiers moyens de traitement informatique permettant d' asssocier auxdits éléments numérisés ainsi référencés des attributs, notamment des informations destinées à décrire lesdits éléments numérisés ainsi référencés, - des seconds moyens de traitement informatique 25 permettant de classer et d' organiser lesdits éléments numérisés ainsi référencés, notamment dans une arborescence de type projet comprenant des classeurs comprenant des pochettes, de sorte que 1' utilisateur peut classer et manipuler les éléments numérisés sans avoir à se soucier de 1' emplacement 30 physique des fichiers correspondants dans les répertoires de 1' équipement informatique; ledit équipement informatique comprenant en outre: - des moyens informatiques de traitement d' image permettant d' améliorer la qualité visuelle desdits éléments numérisés ainsi classés et organisés, notamment par inversion de couleurs, modification de luminosité, modification de contraste, modification de gamma, redimensionnement, - des troisièmes moyens de traitement informatique 5 destinés à générer, à partir desdits éléments numérisés ainsi classés et organisés, des albums numériques se présentant sous la forme de présentations d' images ergonomiques; lesdits troisièmes moyens de traitement informatique étant associés à une interface fonctionnelle destinée à permettre audit 10 utilisateur de visualiser, de sélectionner et de personnaliser un album numérique spécifique parmi une pluralité d'albums numériques pré-formatés proposés par ladite interface fonctionnelle, notamment en sélectionnant ou en adaptant un design spécifique; ledit système comprenant en outre: - des moyens de publication multimédia destinés à permettre la diffusion desdits albums numériques, notamment * des moyens de sauvegarde de données informatiques constituant des répertoires d'images, * des moyens de publication dynamique destinés à transférer lesdits albums numériques vers un système de gestion d'informations, notamment du type base de données ou application serveur, - des moyens d'archivage destinés à archiver lesdits 25 éléments numérisés ainsi classés et organisés desdits albums numériques, - des moyens de compression de données permettant de compresser lesdits éléments numérisés desdits albums numériques ainsi archivés.