(EN) A document creation system (100) for providing an Internet service in which users (106-112) with browsers at remote locations can look for an appropriate document and format is provided. Such user fills-in-the-blanks and is returned a custom electronic document that can be printed or forwarded to another recipient. A document-creation webserver (102) attends to Internet browsers who log-on and look for a product. Such users (106-112) are qualified and handed-off to a job-master webserver (102). The hand-off provides metadata that was collected from the user (106-112), and schedules the job for the next available document processor. The jobs and metadata are stored in a database (136). Master documents are stored on disk (134). The document processor assigned to do the job collects the metadata from the database using a pointer provided in a job queue (132), and fetches a copy of the appropriate master document. The blanks in the master document copy are filled in using the metadata and/or other data, perhaps from a database (136), and the completed document is returned to the customer over the Internet (104).
(FR) L'invention concerne un système de création de documents (100) destiné à fournir un service Internet, dans lequel un utilisateur (106-112) peut rechercher un document et un format appropriés à l'aide d'un navigateur, depuis un emplacement distant. L'utilisateur remplit les blancs et reçoit en retour un document électronique pouvant être imprimé ou transmis à un autre destinataire. Un serveur web de création de documents (102) est mis à la disposition des internautes qui se connectent pour rechercher un produit. L'utilisateur (106-112) habilité est transféré à un serveur web de supervision des tâches (102). Le système de transfert fournit des métadonnées rassemblées par l'utilisateur (106-112) et organise les tâches pour le processeur de document disponible suivant. Les tâches et les métadonnées sont stockées dans une base de données (136). Des documents-maîtres sont stockés sur un disque (134). Le processeur de doucment désigné pour accomplir la tâche rassemble les métadonnées de la base de données en utilisant un pointeur placé dans la file de tâches (132), et extraie une copie du document-maître approprié. Les blancs dans la copie du document-maître sont remplis avec des métadonnées et/ou d'autres données provenant éventuellement d'une base de données (136), et le document terminé est retourné au client par Internet (104).