DE10305354A1 - System und Verfahren zur Erzeugung eines kundenspezifischen Dokuments - Google Patents

System und Verfahren zur Erzeugung eines kundenspezifischen Dokuments

Info

Publication number
DE10305354A1
DE10305354A1 DE10305354A DE10305354A DE10305354A1 DE 10305354 A1 DE10305354 A1 DE 10305354A1 DE 10305354 A DE10305354 A DE 10305354A DE 10305354 A DE10305354 A DE 10305354A DE 10305354 A1 DE10305354 A1 DE 10305354A1
Authority
DE
Germany
Prior art keywords
template
intelligent
document
intelligent template
modifying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE10305354A
Other languages
English (en)
Inventor
Rafael Antonio Martinez Ponce
Alejandro Wiechers
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of DE10305354A1 publication Critical patent/DE10305354A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents

Abstract

Ein Verfahren zum Erzeugen eines kundenspezifisch gefertigten Dokuments umfaßt ein Entwerfen von zumindest einer intelligenten Schablone für das kundenspezifisch gefertigte Dokument, ein Freigeben der Verwendung der zumindest einen intelligenten Schablone, einschließlich des Beibehaltens einer Datenbank, die die zumindest eine intelligente Schablone umfaßt, ein Wiedergewinnen einer intelligenten Schablone für das kundenspezifisch gefertigte Dokument aus der Datenbank einschließlich der zumindest einen intelligenten Schablone und ein kundenspezifisches Fertigen der intelligenten Schablone für das kundenspezifisch gefertigte Dokument einschließlich eines Modifizierens eines Formats der intelligenten Schablone für das kundenspezifisch gefertigte Dokument, um ein intelligentes Dokument zu erzeugen.

Description

  • Die vorliegende Erfindung bezieht sich allgemein auf eine Dokumenterzeugung und spezieller auf eine Erzeugung eines kundenspezifisch gefertigten Dokuments.
  • Typischerweise ist die Schaffung, Erzeugung und Verteilung von kundenspezifisch gefertigten Dokumenten aus logistischer Sicht häufig komplex, zeitaufwendig, kostenintensiv und in vielen Fällen für kleine Vorgänge nicht machbar. Daher werden veröffentlichte Dokumente, wie z. B. Marketingmaterial oder Mitteilungen, beispielsweise gestaltet, um große Gruppen von Kunden anzusprechen, wobei die Dokumente in Massenproduktionsvorgängen aus dem Grund eines Massenproduktionsvorteils erzeugt werden und unter einer sehr großen Personengruppe verteilt werden, um eine Verbreitung der Dokumente zu vereinfachen. Ein derartiger Lösungsansatz hat jedoch Marketingmaterial und Mitteilungen zur Folge, die für spezielle Kunden häufig zu allgemein und/oder nicht zielend genug sind. Obgleich beispielsweise nur bestimmte Teile oder Abschnitte des Marketingmaterials oder der Mitteilung für einen Kunden relevant sein können, muß der Kunde das gesamte Dokument besitzen. Leider ist ein Benutzer des Marketingmaterials oder der Mitteilung, wie z. B. ein Handelsvertreter, der mit den Kunden interagiert, nicht in der Lage, das Marketingmaterial oder die Mitteilung für den Kunden kundenspezifisch zu fertigen und/oder persönlich zu gestalten.
  • Dementsprechend besteht ein Bedarf, kundenspezifisch gefertigte und/oder persönlich gestaltete Dokumente für einen Benutzer und/oder Kunden am Bedarfspunkt erzeugen.
  • Es ist eine Aufgabe der vorliegenden Erfindung, ein System und ein Verfahren zur Erzeugung eines kundenspezifisch gefertigten Dokuments zu schaffen.
  • Diese Aufgabe wird durch ein Verfahren gemäß Anspruch 1, ein computerlesbares Medium gemäß Anspruch 13 sowie ein System gemäß Anspruch 15 gelöst.
  • Ein Aspekt der vorliegenden Erfindung sieht ein Verfahren zum Erzeugen eines kundenspezifisch gefertigten Dokuments vor. Das Verfahren umfaßt ein Entwerfen von zumindest einer intelligenten Schablone für das kundenspezifisch gefertigte Dokument, ein Ermöglichen der Verwendung der zumindest einen intelligenten Schablone einschließlich einer Erhaltung einer Datenbank, die die zumindest eine intelligente Schablone umfaßt, ein Wiedergewinnen einer intelligenten Schablone für das kundenspezifisch gefertigte Dokument von der Datenbank, die die zumindest eine intelligente Schablone umfaßt, und ein kundenspezifisches Fertigen der intelligenten Schablone für das kundenspezifisch gefertigte Dokument, das ein Modifizieren eines Formats der intelligenten Schablone für das kundenspezifisch gefertigte Dokument umfaßt, um ein intelligentes Dokument zu erzeugen.
  • Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung werden nachfolgend, Bezug nehmend auf die beiliegenden Zeichnungen näher erläutert. Es zeigen:
  • Fig. 1 ein Blockdiagramm, das ein exemplarisches Ausführungsbeispiel eines Dokumenterzeugungssystems gemäß der vorliegenden Erfindung darstellt;
  • Fig. 2 ein Blockdiagramm, das ein exemplarisches Ausführungsbeispiel eines Abschnitts des Dokumenterzeugungssystems von Fig. 1 darstellt;
  • Fig. 3 ein Blockdiagramm, das ein exemplarisches Ausführungsbeispiel eines anderen Abschnitts des Dokumenterzeugungssystems von Fig. 1 darstellt;
  • Fig. 4 eine schematische Darstellung eines exemplarischen Ausführungsbeispiels einer intelligenten Schablone und eines intelligenten Dokuments gemäß der vorliegenden Erfindung, das anhand der intelligenten Schablone erzeugt wurde;
  • Fig. 5 ein Flußdiagramm, das ein exemplarisches Ausführungsbeispiel eines Verfahrens zum Erzeugen eines kundenspezifisch gefertigten Dokuments gemäß der vorliegenden Erfindung darstellt;
  • Fig. 6 ein Flußdiagramm, das ein exemplarisches Ausführungsbeispiel zum Ermöglichen der Verwendung einer intelligenten Schablone im Verfahren von Fig. 5 darstellt;
  • Fig. 7 ein Flußdiagramm, das ein exemplarisches Ausführungsbeispiel eines Verfahrens zum Erzeugen eines Dokuments für einen Kunden am Bedarfspunkt darstellt; und
  • Fig. 8 ein Flußdiagramm, das ein weiteres exemplarisches Ausführungsbeispiel eines Abschnitts des Verfahrens von Fig. 5 darstellt.
  • In der nachstehenden ausführlichen Beschreibung der bevorzugten Ausführungsbeispiele wird auf die beigefügten Zeichnungen Bezug genommen, die einen Teil derselben bilden, und auf denen mittels einer Darstellung spezifischer Ausführungsbeispiele, in denen die Erfindung praktiziert werden kann, gezeigt sind. Es wird darauf hingewiesen, daß weitere Ausführungsbeispiele verwendet und strukturelle oder logische Veränderungen vorgenommen werden können, ohne vom Schutzbereich der vorliegenden Erfindung abzuweichen. Die nachstehende ausführliche Beschreibung ist daher nicht in einschränkendem Sinne aufzufassen, und der Schutzbereich der vorliegenden Erfindung ist durch die nachfolgenden Ansprüche definiert.
  • Ein Dokumenterzeugungssystem gemäß der vorliegenden Erfindung ist allgemein beim Bezugszeichen 10 in Fig. 1 dargestellt. Das Dokumenterzeugungssystem 10 erleichtert ein Entwerfen von einer oder mehreren intelligenten Schablonen 12, eine Schaffung eines intelligenten Dokuments 14 basierend auf einer der intelligenten Schablonen 12 und eine Erzeugung eines kundenspezifisch gefertigten und/oder persönlich gestalteten Dokuments 16 anhand des intelligenten Dokuments 14, wie nachstehend ausführlich beschrieben ist. Der Klarheit halber werden die intelligente Schablone 12 und das intelligente Dokument 14 nachstehend als i-Schablone 12 bzw. i-Dokument 14 bezeichnet.
  • Bei einem exemplarischen Ausführungsbeispiel umfaßt das Dokumenterzeugungssystem 10 ein Intelligente-Schablone- Entwurfsmodul 20, ein Intelligente-Schablone-Freigabemodul 30, ein Intelligentes-Dokument-Schaffungsmodul 40 und ein Dokumenterzeugungsmodul 50. Das Intelligente-Schablone- Entwurfsmodul 20 erleichtert ein Entwerfen der i-Schablone 12, und das Intelligente-Schablone-Freigabemodul 30 ermöglicht die Verwendung der i-Schablone 12. Daher erleichtert das Intelligentes-Dokument-Schaffungsmodul 40 eine Wiedergewinnung der i-Schablone 12 aus dem Intelligente-Schablone-Freigabemodul 30 und die Schaffung des i-Dokuments 14 basierend auf der i-Schablone 12. So erzeugt das Dokumenterzeugungsmodul 50 ein kundenspezifisch gefertigtes/persönlich gestaltetes Dokument 16 basierend auf dem i-Dokument 14. Der Klarheit halber werden das Intelligente-Schablone-Entwurfsmodul 20, das Intelligente- Schablone-Freigabemodul 30 und das Intelligentes-Dokument- Schaffungsmodul 40 nachstehend als das i-Schablone- Entwurfsmodul 20, das i-Schablone-Freigabemodul 30 bzw. das i-Dokument-Schaffungsmodul 40 bezeichnet.
  • Bei einem exemplarischen Ausführungsbeispiel interagiert ein Entwerfer 60 mit einem i-Schablone-Entwurfsmodul 20, um eine oder mehrere i-Schablonen 12 zu entwerfen. Daher werden die i-Schablonen 12 freigegeben, um zur Verwendung durch beispielsweise einen Benutzer 62 des Dokumenterzeugungssystems 10 verfügbar zu sein, um ein i- Dokument 14 zu schaffen, das wiederum verwendet wird, um das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16, wie nachfolgend ausführlich beschrieben ist, zu schaffen. Um die Verwendung von i-Schablonen 12 durch die Benutzer 62 zu ermöglichen, werden die i-Schablonen 12 beim i-Schablone-Freigabemodul 30 registriert. Daher ermöglicht das i-Schablone-Freigabemodul 30 die Verwendung der i-Schablonen 12 durch ein Verwalten und Warten von i- Schablonen 12 und ein Weiterleiten von i-Schablonen 12 an das i-Dokument-Schaffungsmodul 40, wie nachstehend ausführlich beschrieben ist. So erleichtert das i- Schablone-Entwurfsmodul 20 den Entwurf von einer oder mehreren i-Schablonen 12 für ein kundenspezifisch gefertigtes/persönlich gestaltetes Dokument 16.
  • Bei einem exemplarischen Ausführungsbeispiel interagiert der Benutzer 62 mit dem i-Dokument-Schaffungsmodul 40, um ein i-Dokument 14 im Namen und/oder für einen Kunden 64 zu schaffen, der ein kundenspezifisch gefertigtes/persönlich gestaltetes Dokument 16 anfordert oder wünscht. Für den Kunden 64 ist das direkte Interagieren mit dem i-Dokument- Schaffungsmodul 40, um ein i-Dokument 14 zu schaffen, jedoch durch den Schutzbereichs der vorliegenden Erfindung abgedeckt.
  • Basierend auf dem i-Dokument 14 erzeugt das Dokumenterzeugungsmodul 50 das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 für den Benutzer 62 und/oder den Kunden 64. Spezieller erzeugt das Dokumenterzeugungsmodul 50 eine Druckkopie und/oder eine elektronische Kopie des kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16, wie nachstehend ausführlich beschrieben ist.
  • Bei einem ausführlichen Ausführungsbeispiel wird die Schaffung des i-Dokuments 14 und die Erzeugung des kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16 anhand von und/oder an einem Bedarfspunkt ausgeführt, wie durch die gestrichelte Linie 18 definiert ist. Der Bedarfspunkt ist beispielsweise als eine Position definiert, wo das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 erforderlich ist. Der Bedarfspunkt umfaßt daher beispielsweise einen Standort des Benutzers 62 und/oder einen Standort des Kunden 64. Daher befinden sich das i-Dokument-Schaffungsmodul 40 und das Dokumenterzeugungsmodul 50 am Bedarfspunkt.
  • Bei einem exemplarischen Ausführungsbeispiel kommunizieren das i-Schablone-Freigabemodul 30 und das i-Dokument- Schaffungsmodul 40 über ein Kommunikationsnetzwerk 70 miteinander. Das Kommunikationsnetzwerk 70, das hierin verwendet wird, ist definiert, um ein LAN (LAN = local area network = lokales Netz) und/oder ein WAN (WAN = wide area network = weites Netz) zu umfassen. Das Kommunikationsnetz 70 kann daher ein Intranet-Kommunikationsnetz, ein Internet-Kommunikationsnetz oder ein ähnliches Hochgeschwindigkeits-Kommunikationsnetz einschließlich eines drahtlosen Kommunikationsnetzes umfassen.
  • Bei einem exemplarischen Ausführungsbeispiel befinden sich das i-Schablone-Freigabemodul 30 und das i-Dokument- Schaffungsmodul 40 einschließlich beispielsweise des Bedarfspunktes entfernt voneinander (d. h. an unterschiedlichen Standorten). Daher wird die Kommunikation zwischen dem i-Schablone-Freigabemodul 30 und dem i- Dokument-Schaffungsmodul 40 über das Kommunikationsnetz 70 durchgeführt. Daß sich das i-Schablone-Freigabemodul 30 und das i-Dokument-Schaffungsmodul 40 am gleichen Standort befinden, ist jedoch Teil des Schutzbereichs der vorliegenden Erfindung. Daher können das i-Schablone- Freigabemodul 30 und das i-Dokument-Schaffungsmodul 40 in anderer Art und Weise miteinander kommunizieren (z. B. eine Direktverbindung oder eine Kommunikationsverknüpfung).
  • Die Komponenten des Dokumenterzeugungssystems 10, das das i-Schablone-Entwurfsmodul 20, das i-Schablone-Freigabemodul 30, das i-Dokument-Schaffungsmodul 40 und/oder das Dokumenterzeugungsmodul 50, umfasst, können in einer Hardware über einen Mikroprozessor, eine programmierbare logische Vorrichtung oder eine Zustandsmaschine, in einer Firmware oder in einer Software innerhalb einer gegebenen Vorrichtung implementiert sein. Bei einem exemplarischen Ausführungsbeispiel ist zumindest ein Teil der Softwareprogrammierung für ein Dokumenterzeugungssystem 10 in einer JAVA-Programmiersprache geschrieben, und jede der Hauptkomponenten einschließlich und spezieller des i- Schablone-Freigabemoduls 30 und des i-Dokument- Schaffungsmoduls 40 kommuniziert über das Kommunikationsnetz 70 unter Verwendung eines Kommunikationsbusprotokolls. Die vorliegende Erfindung kann beispielsweise eine TCP/IP-Protokollfolge für einen Datentransport verwenden oder dies auch nicht tun. Andere Programmiersprachen und Kommunikationsbusprotokolle, die zur Verwendung bei der vorliegenden Erfindung geeignet sind, werden Fachleuten nach dem Lesen der vorliegenden Anmeldung offenkundig.
  • Wie in Fig. 2 dargestellt ist, interagiert der Entwerfer 60 mit dem i-Schablone-Entwurfsmodul 20 über einen Computer 61. Der Computer 61 kann beispielsweise eine Eingabevorrichtung, wie eine Tastatur und/oder eine Maus, und eine Anzeigevorrichtung, wie z. B. einen Monitor, der in der Technik hinreichend bekannt ist, umfassen. Zusätzlich kann der Computer 61 eine Anwendung sein, wie z. B. ein PDA (PDA = personal digital assistant = persönlicher digitaler Assistent), ein Mobiltelefon etc.
  • Bei einem exemplarischen Ausführungsbeispiel betreibt der Computer 61 ein Betriebssystem, das eine oder mehrere Anwendungen unterstützen kann. Das Betriebssystem ist in einem Speicher gespeichert und wird auf einem Prozessor ausgeführt. Das Betriebssystem ist vorzugsweise ein Mehrprogramm-Betriebssystem, das ein gleichzeitiges Ausführen von mehreren Anwendungen ermöglicht, obwohl die Aspekte der vorliegenden Erfindung unter Verwendung eines Einprogramm-Betriebssystems implementiert sein können.
  • Der Entwerfer 60 interagiert mit einer Benutzerschnittstelle 21 des i-Schablone-Entwurfmoduls 20 über den Computer 61, um die i-Schablone 12 für das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 zu schaffen und/oder zu entwerfen und um die i-Schablone 12 beim i-Schablone-Freigabemodul 30 zu registrieren. Bei einem exemplarischen Ausführungsbeispiel umfaßt das i- Schablone-Entwurfmodul 20 ein i-Schablone-Entwurfswerkzeug 22 und ein Umwandlungswerkzeug 23. Das i-Schablone- Entwurfswerkzeug 22 umfaßt beispielsweise einen i- Schablone-Schaffungszauberer, der die Schaffung der i- Schablone 12 durch Führen des Entwerfers 60 durch die Schritte des Entwerfens einer i-Schablone 12 erleichtert.
  • Das i-Schablone-Entwurfswerkzeug 22 kommuniziert mit einer Rohschablonedatenbank 24, die eine Mehrzahl von Rohschablonen 25 zur Verwendung durch den Entwerfer 60 während der Schaffung der i-Schablone 12 wartet. Beispiele der Rohschablonedatenbank 24 umfassen einen nichtflüchtigen Speicher (z. B. ein Festplattenlaufwerk oder eine andere dazugehörige Speichervorrichtung) und kann einen flüchtigen Speicher umfassen (z. B. einen RAM (RAM = random access memory = Direktzugriffsspeicher)). Ein weiteres Beispiel einer Rohschablonedatenbank 24 umfaßt einen RDBMS (RDBMS = relational database management server = relationaler Datenbankverwaltungsserver).
  • Mit dem Umwandlungswerkzeug 23 kann der Entwerfer 60 die i- Schablone 12 für das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 basierend auf einem existierenden Dokument 26 schaffen. Spezieller wandelt das Umwandlungswerkzeug 23 das bestehende Dokument 26 in eine i-Schablone 12 um.
  • Bei einem exemplarischen Ausführungsbeispiel umfaßt das i- Schablone-Entwurfsmodul 20 auch ein Sicherungssystem 27 und ein Autorisierungssystem 28. Mit dem Überprüfungssystem 27 kann der Entwerfer 60 die i-Schablone 12 überprüfen und sichern, was ein weiches und/oder hartes Sichern der i- Schablone 12 umfaßt. Beim Autorisierungssystem 28 wird die i-Schablone 12 geprüft und genehmigt oder zur Verwendung durch beispielsweise den Entwerfer 60 und/oder die Verwaltung des Dokumenterzeugungssystems 10 autorisiert.
  • Nach der Schaffung oder dem Entwerfen der i-Schablone 12 wird die i-Schablone 12 beim i-Schablone-Freigabemodul 30 registriert. Daher gibt das i-Schablone-Freigabemodul 30 die Verwendung der i-Schablone 12 durch Verwalten und Warten der i-Schablone 12 frei. Das i-Schablone- Freigabemodul 30 ermöglicht die elektronischen Verwendung oder elektronische Freigabe oder e-Freigaber der i- Schablone 12 zur Verwendung durch den Benutzer 62 über das i-Dokument-Schaffungsmodul 40, wie nachstehend beschrieben ist.
  • Bei einem exemplarischen Ausführungsbeispiel umfaßt das i- Schablone-Freigabemodul 30 ein Dateiverwaltungssystem 32 und eine i-Schablone-Datenbank 34, um die i-Schablone 12 zu verwalten und zu warten. Das Dateiverwaltungssystem 32 stellt Dateiverwaltungsdienste für die i-Schablone 12, wie z. B. eine Sicherheits- und Revisionssteuerung, sowie einen Zugriff auf die i-Schablone-Datenbank 34 bereit. Die i- Schablone-Datenbank 34 wartet und speichert eine Mehrzahl von i-Schablonen 12, die durch das i-Schablone- Entwurfsmodul 20 entworfen wurden. Beispiele der i- Schablone-Datenbank 34 umfassen den nichtflüchtigen Speicher (z. B. ein Festplattenlaufwerk oder eine andere einschlägige Speichervorrichtung) und können einen flüchtigen Speicher umfassen (z. B. einen RAM (RAM = random access memory = Direktzugriffsspeicher). Ein weiteres Beispiel einer i-Schablone-Datenbank 34 umfaßt einen RDMBS.
  • Wie in Fig. 3 dargestellt ist, interagiert der Benutzer 62 mit dem i-Dokument-Schaffungsmodul 40 über einen Computer 63. Der Computer 63 kann beispielsweise eine Eingabevorrichtung, wie eine Tastatur und/oder eine Maus, und eine Anzeigevorrichtung, wie einen Monitor, die in der Technik hinreichend bekannt sind, umfassen. Zusätzlich kann der Computer 63 eine Vorrichtung, wie ein PDA, ein Mobiltelefon etc., sein.
  • Bei einem exemplarischen Ausführungsbeispiel betreibt der Computer 63 ein Betriebssystem, das eine oder mehrere Anwendungen unterstützen kann. Das Betriebssystem ist im Speicher gespeichert und wird auf einem Prozessor ausgeführt. Das Betriebssystem ist vorzugsweise ein Mehrprogramm-Betriebssystem, das die gleichzeitige Ausführung von mehreren Anwendungen ermöglicht, obwohl die Aspekte der vorliegenden Erfindung auch unter Verwendung eines Einprogramm-Betriebssystems implementiert sein können.
  • Der Benutzer 62 interagiert mit einer Benutzerschnittstelle 41 des i-Dokumentschaffungsmoduls 40 über den Computer 63, um das i-Dokument 14 zu schaffen. Bei einem exemplarischen Ausführungsbeispiel umfaßt das i-Dokument-Schaffungsmodul 40 eine Suchmaschine 42 und ein Werkzeug 43 zur kundenspezifischen Fertigung/persönlichen Gestaltung eines Dokuments. Durch die Suchmaschine 42 gibt der Benutzer 62 eine Abfrage 44 in das i-Schablone-Freigabemodul 30 für die i-Schablone 12 ein. Daher empfängt und verarbeitet das Dateiverwaltungssystem 32 des i-Schablone-Freigabemoduls 30 die Abrage 44. Daher durchsucht der Benutzer 62 die i- Schablone-Datenbank 34 des i-Schablone-Freigabemoduls 30 nach einer geeigneten i-Schablone 12 für das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16. Daher, wenn ein Benutzer 62 die i-Schablone 12 für das kundenspezifisch gefertigte/persönlich ausgelegte Dokument 16 identifiziert oder auswählt, verwaltet das Dateiverwaltungssystem 32 eine Übertragung oder ein Herunterladen der i-Schablone 12 auf das i-Dokument- Schaffungsmodul 40. Vorzugsweise gibt der Benutzer 62 die Abfrage 44 in das i-Schablone-Freigabemodul 30 ein, und das i-Schablone-Freigabemodul 30 überträgt die i-Schablone 12 an das i-Dokument-Schaffungsmodul 40 über das Kommunikationsnetz 70 oder lädt die Schablone in dasselbe herunter.
  • Mit dem Werkzeug 43 zur kundenspezifischen Fertigung/persönlichen Gestaltung eines Dokuments nimmt der Benutzer 62 eine kundenspezifische Fertigung/persönliche Gestaltung der i-Schablone 12 vor, um ein i-Dokument 14 zu schaffen. Bei einem exemplarischen Ausführungsbeispiel nimmt der Benutzer 62 eine kundenspezifische Fertigung/persönliche Gestaltung der i-Schablone 12 basierend auf Kundendaten 65 des Kunden 64 vor. Der Benutzer 62 sammelt die Kundendaten 65 vom Kunden 64 beispielsweise am Bedarfspunkt. Das Sammeln der Kundendaten 65 durch den Benutzer 62 umfaßt ein Einreichen von Kundendaten 65 durch den Kunden 64 beim Benutzer 62. Die Kundendaten 65 umfassen beispielsweise eine Identifikation des Kunden 64, eine Eingabe des Kunden 64, eine Spezifikation des Kunden 64 und/oder eine Auswahl durch den Kunden 64. Der Benutzer 62 kann auch die i-Schablone 12 durch Auswählen und/oder Ausschließen eines spezifischen Abschnitts oder spezifischer Abschnitte der i-Schablone 12 kundenspezifisch fertigen und/oder persönlich gestalten.
  • Bei einem exemplarischen Ausführungsbeispiel bilden die Kundendaten 65 und andere Daten zum Schaffen des i- Dokuments 14 variable Daten 45 für das i-Dokument 14. Die variablen Daten 45 umfassen beispielsweise einen Text, ein Bild und/oder eine Kalkulation für das i-Dokument 14. Daher führt das Werkzeug 43 zur kundenspezifischen Fertigung/persönlichen Gestaltung eines Dokuments die variable Daten 45 einschließlich der Kundendaten 65 mit der i-Schablone 12 zusammen, um das i-Dokument 14 zu schaffen.
  • Die variablen Daten 45 einschließlich der Kundendaten 65 werden beispielsweise durch eine Variable-Daten-Datenbank 46 gespeichert oder gewartet. Beispiele der Variable-Daten- Datenbank 46 umfassen den nichtflüchtigen Speicher (z. B. ein Festplattenlaufwerk oder eine andere dazugehörige Speichervorrichtung) und können einen flüchtigen Speicher (z. B. RAM) umfassen. Ein weiteres Ausführungsbeispiel der Variable-Daten-Datenbank 46 umfaßt eine RDMBS.
  • Bei einem exemplarischen Ausführungsbeispiel modifiziert das Werkzeug 43 zur kundenspezifischen Fertigung/persönlichen Gestaltung des Dokuments automatisch ein Format der i-Schablone 12 zur Schaffung des i-Dokuments 14. Das Werkzeug 43 zur kundenspezifischen Gestaltung/persönlichen Gestaltung des Dokuments modifiziert beispielsweise ein Seitenlayout der i-Schablone 12 und/oder eine Schriftart der i-Schablone 12. Das Werkzeug 43 zur kundenspezifischen Fertigung/persönlichen Gestaltung des Dokuments modifiziert das Seitenlayout der i-Schablone 12 durch Modifizieren von beispielsweise einem oder mehreren Rändern der i-Schablone 12, einer Absatzjustierung der i-Schablone 12, einer Silbentrennung der i-Schablone 12 und/oder eine Ausrichtung der i- Schablone 12. Das Werkzeug 43 zur kundenspezifischen Fertigung/persönlichen Gestaltung des Dokuments modifiziert die Schriftart der i-Schablone 12 durch Modifizieren von beispielsweise einer Schriftartgröße der i-Schablone 12, eines Schriftartstils der i-Schablone 12, einer Schriftart der i-Schablone 12 und/oder von Schriftarteigenschaften der i-Schablone 12. Zusätzlich modifiziert das Werkzeug 43 zur kundenspezifischen Fertigung/persönlichen Gestaltung des Dokuments variable Daten 45 des i-Dokuments 14. Das Werkzeug zur kundenspezifischen Fertigung/persönlichen Gestaltung des Dokuments modifiziert beispielsweise die Größe, Auflösung und/oder Ausrichtung eines Bildes für das i-Dokument 14.
  • Bei einem exemplarischen Ausführungsbeispiel, wie in Fig. 4 dargestellt ist, umfaßt die i-Schablone 12 eine oder mehrere variable Datenfelder 13. Daher ist das i-Dokument 14 kundenspezifisch gefertigt und/oder persönlich gestaltet, indem die variablen Datenfelder 13 mit variablen Daten 45, wie z. B. den Kundendaten 65, ausgefüllt sind. Spezieller führt das i-Dokument-Schaffungsmodul 40 die variablen Daten 45 einschließlich der Kundendaten 65 mit der i-Schablone 12 zusammen, um das i-Dokument 14 zu schaffen. Vorzugsweise stellt das i-Dokument- Schaffungsmodul 40 die variablen Datenfelder 13 automatisch ein, um die variablen Daten 45 und/oder Kundendaten 65 unterzubringen.
  • Unter Bezugnahme auf Fig. 3 erzeugt das Dokumenterzeugungsmodul 50 basierend auf dem i-Dokument 14 das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16. Spezieller erzeugt das Dokumenterzeugungsmodul 50 eine gedruckte Kopie oder Druckkopie des kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16 und/oder eine elektronische Kopie des kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16. Um eine Druckkopie des kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16 zu erzeugen, umfaßt das Dokumenterzeugungsmodul 50 ein Druck- und Fertigstellungssystem 52. Bei einem exemplarischen Ausführungsbeispiel stellt das Druck- und Fertigstellungssystem 52 beispielsweise verschiedene Druck- und/oder Fertigstellungsoptionen für das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 bereit, wie z. B. einzelseitig, doppelseitig, Hochformat, Querformat, geheftet, Seitlichheftung etc.
  • In Fig. 5 ist ein Flußdiagramm, das ein exemplarisches Ausführungsbeispiel eines Verfahrens zum Erzeugen eines kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16 gemäß der vorliegenden Erfindung darstellt, allgemein mit dem Bezugszeichen 100 dargestellt. Es wird ebenfalls Bezug auf die Fig. 1-4 genommen.
  • Bei Schritt 110 werden eine oder mehrere i-Schablonen 12 für das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 entworfen. Bei einem exemplarischen Ausführungsbeispiel wird die i-Schablone 12 beispielsweise durch Entwerfer 60 über das i-Schablonenentwurfsmodul 20 entworfen. Daher wird die i-Schablone 12 durch Verwendung eines i-Schablone-Entwurfswerkzeugs 22 oder Umwandlungswerkzeugs 23 des i-Schablone-Entwurfsmoduls 20 entworfen, wie vorstehend unter Bezugnahme auf Fig. 2 beschrieben ist.
  • Bei Schritt 120 wird die i-Schablone 12, die beispielsweise mit dem i-Schablone-Entwurfsmodul 20 entworfen wurde, zur Verwendung freigegeben. Spezieller wird die i-Schablone 12 durch das i-Schablone-Freigabemodul 30 elektronisch verfügbar gemacht oder e-freigegeben, wie vorstehend unter Bezugnahme auf Fig. 2 beschrieben ist.
  • Bei Schritt 130 wird die i-Schablone 12 für das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 von dem i-Schablone-Freigabemodul 30 wiedergewonnen. Spezieller durchsucht und wählt der Benutzer 62 die i- Schablone 12 von der i-Schablone-Datenbank 34 aus, indem die Suchmaschine 42 des i-Dokument-Schaffungsmoduls 40 verwendet wird, wie vorstehend unter Bezugnahme auf Fig. 3 beschrieben ist.
  • Bei Schritt 140 ist die i-Schablone 12 kundenspezifisch gefertigt und/oder persönlich gestaltet, um das i-Dokument 14 zu schaffen. Bei einem exemplarischen Ausführungsbeispiel ist die i-Schablone 12 kundenspezifisch gefertigt, indem ein Format der i-Schablone 12, wie z. B. ein Seitenlayout und/oder eine Schriftgröße der i-Schablone 12, modifiziert wird. Die i-Schablone 12 wird beispielsweise durch das i-Dokument-Schaffungsmodul 40 modifiziert, wie vorstehend unter Bezugnahme auf Fig. 3 beschrieben ist.
  • Bei Schritt 150 ist die i-Schablone 12 ferner kundenspezifisch gefertigt und/oder persönlich gestaltet, indem die variablen Daten 45, wie z. B. ein Text, ein Bild und/oder eine Kalkulation, mit der i-Schablone 12 zusammengeführt werden, um das i-Dokument 14 zu schaffen. Bei einem exemplarischen Ausführungsbeispiel ist die i- Schablone 12 modifiziert, um die variablen Daten 45 unterzubringen. Daher umfaßt das Modifizieren des Formats der i-Schablone 12 beispielsweise das Modifizieren von Größe, Auflösung und/oder Ausrichtung des Bildes, das mit der i-Schablone 12 zusammengeführt wurde, um das i-Dokument 14 zu schaffen.
  • Bei Schritt 160 wird eine Druckkopie und/oder eine elektronische Kopie des kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16 basierend auf dem i-Dokument 14 erzeugt. Eine Druckkopie des kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16 wird beispielsweise durch das Druck- und Fertigstellungssystem 52 des Dokumenterzeugungsmoduls 50 erzeugt.
  • Bei einem exemplarischen Ausführungsbeispiel, wie in Fig. 6 dargestellt ist, umfaßt das Freigeben der Verwendung der i- Schablone 12 in Schritt 120 ein Registrieren der 1- Schablone 12, wie bei Schritt 122 angezeigt ist, und ein Warten einer Datenbank einschließlich der i-Schablone 12, wie bei Schritt 124 angezeigt ist. Die i-Schablone 12 wird durch das Dateiverwaltungssystem 32 und die i-Schablone- Datenbank 34 des i-Schablone-Freigabemoduls 30 freigegeben und gewartet, wie vorstehend beschrieben ist.
  • Bei einem exemplarischen Ausführungsbeispiel werden die Schritte 110-160 einschließlich der Schritte 122-124 des Verfahrens 100 über computerausführbare Instruktionen eines computerlesbaren Mediums ausgeführt. Das computerlesbare Medium, das hierin verwendet wird, ist definiert, um eine Art von Computerspeicher, wie z. B. eine Diskette, eine herkömmliche Festplatte, einen CD-ROM, einen Flash-ROM, einen nichtflüchtigen ROM, RAM etc., zu umfassen.
  • In Fig. 7 ist ein Flußdiagramm, das ein exemplarisches Ausführungsbeispiel eines Verfahrens zum Erzeugen eines kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16 für einen Kunden 64 am Bedarfspunkt gemäß der vorliegenden Erfindung darstellt, allgemein mit dem Bezugszeichen 200 dargestellt. Auf Fig. 1-4 wird ebenfalls Bezug genommen. Wie vorstehend beschrieben ist, kann die Erzeugung des kundenspezifisch gefertigten/persönlich gestalteten Dokuments für den Kunden 64 durch den Benutzer 62 im Namen des Kunden 64 sowie direkt durch den Kunden 64 initiiert werden.
  • Bei Schritt 210 wird die i-Schablone 12 für das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 vom Bedarfspunkt ausgewählt. Die i-Schablone 12 wird beispielsweise durch Einreichen einer Abfrage 44 in das i- Schablone-Freigabemodul 30 und durch Durchsuchen der i- Schablone-Datenbank 34 ausgewählt. Daher wird die i- Schablone 12 ausgewählt und vom i-Schablone-Freigabemodul 30 heruntergeladen, wie vorstehend unter Bezugnahme auf Fig. 3 beschrieben ist.
  • Bei Schritt 220 werden die Kundendaten 65 des Kunden mit der i-Schablone 12 zusammengeführt, um das i-Dokument 14 zu schaffen. Die Kundendaten 65 werden mit der i-Schablone 12 durch beispielsweise das Werkzeug 43 zur kundenspezifischen Fertigung/persönlichen Gestaltung eines Dokuments des i- Dokument-Schaffungsmoduls 40 zusammengeführt. Bei einem exemplarischen Ausführungsbeispiel werden die Kundendaten 65 mit der i-Schablone 12 zusammengeführt, indem die variablen Datenfelder 13 der i-Schablone 12 ausgefüllt werden, wie vorstehend beispielsweise in Fig. 4 beschrieben und dargestellt ist.
  • Bei Schritt 230 wird das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 für den Kunden 64 basierend auf dem i-Dokument 14 am Bedarfspunkt erzeugt. Spezieller wird eine Druckkopie und/oder eine elektronische Kopie des kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16 durch das Dokumenterzeugungsmodul 50 erzeugt, wie vorstehend unter Bezugnahme auf Fig. 3 beschrieben ist.
  • Bei einem exemplarischen Ausführungsbeispiel, wie in Fig. 8 dargestellt ist, umfaßt das Erzeugen des kundenspezifisch gefertigten/persönlich gestalteten Dokuments 16 für den Kunden 64 beim Verfahren 200 das Sammeln von Kundendaten 65 vom Kunden 64 am Bedarfspunkt, wie bei Schritt 215 angezeigt ist. Daher werden die Kundendaten 65, die am Bedarfspunkt gesammelt wurden, mit der i-Schablone 12 im Schritt 220 zusammengeführt, um das i-Dokument 14 zu schaffen. Bei einem exemplarischen Ausführungsbeispiel werden die Kundendaten 65 als eine Form von variablen Daten 45 in einer Variable-Daten-Datenbank 46 gespeichert.
  • Bei einem exemplarischen Ausführungsbeispiel werden die Schritte 210-230 einschließlich des Schritts 215 des Verfahrens 200 über computerausführbare Instruktionen eines computerlesbaren Mediums ausgeführt. Das computerlesbare Medium, das hierin verwendet wird, ist definiert, um eine Art von Computerspeicher, wie z. B. eine Diskette, eine herkömmliche Festplatte, einen CD-ROM, einen Flash-ROM, einen nichtflüchtigen ROM, RAM etc., zu umfassen.
  • Bei einem veranschaulichenden Ausführungsbeispiel wird das Dokumenterzeugungssystem 10 durch den Benutzer 62 verwendet, um ein kundenspezifisch gefertigtes und/oder persönlich gestaltetes Marketingmaterial oder eine Mitteilung für den Kunden 64 zu schaffen. Daher gehört zum Benutzer 62 beispielsweise ein Handelsvertreter, der mit dem Kunden 64 interagiert. Daher wählt der Handelsvertreter die i-Schablone 12 aus, die beispielsweise durch den Entwerfer 60, der dem Handelsvertreter zugeordnet ist, entworfen wurde, und nimmt eine kundenspezifische/persönliche Schaffung der i-Schablone 12 vor, um das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 für den Kunden 64 zu schaffen.
  • Der Handelsvertreter nimmt eine kundenspezifische/persönliche Gestaltung der i-Schablone 12 vor, indem die Kundendaten 65 des Kunden 64 und/oder andere variable Daten 45 gesammelt werden und mit der i-Schablone 12 über das Werkzeug 43 zur kundenspezifischen Fertigung/persönlichen Gestaltung eines Dokuments zusammengeführt werden. Daher wird das i-Dokument 14 durch das i-Dokument-Schaffungsmodul 40 bei Interaktion mit dem Handelsvertreter gestaltet. So wird das kundenspezifisch gefertigte/persönlich gestaltete Dokument 16 für den Kunden 64 am Bedarfspunkt basierend auf dem i-Dokument 14 erzeugt.

Claims (28)

1. Verfahren zum Herstellen eines kundenspezifischen Dokuments (16), wobei das Verfahren folgende Schritte aufweist:
Entwerfen von zumindest einer intelligenten Schablone (12) für das kundenspezifische Dokument;
Ermöglichen einer Verwendung der zumindest einen intelligenten Schablone einschließlich einer Erhaltung einer Datenbank (34), die die zumindest eine intelligenten Schablone umfaßt;
Wiedergewinnen einer intelligenten Schablone (12) für das kundenspezifische Dokument von der Datenbank, die die zumindest eine intelligente Schablone umfaßt; und
kundenspezifisches Anpassen der intelligenten Schablone für das kundenspezifische Dokument, was das Modifizieren eines Formats der intelligenten Schablone für das kundenspezifische Dokument umfaßt, um ein intelligentes Dokument (14) zu erzeugen.
2. Verfahren gemäß Anspruch 1, bei dem das Entwerfen der zumindest einen intelligenten Schablone für das kundenspezifische Dokument ein Auswählen der zumindest einen intelligenten Schablone aus einer Mehrzahl von intelligenten Schablonen (25) umfaßt.
3. Verfahren gemäß Anspruch 1 oder 2, bei dem ein Entwerfen der zumindest einen intelligenten Schablone für das kundenspezifische Dokument ein Umwandeln eines existierenden Dokuments (26) in die zumindest eine intelligente Schablone umfaßt.
4. Verfahren gemäß einem der Ansprüche 1 bis 3, bei dem ein Modifizieren des Formats der intelligenten Schablone ein Modifizieren eines Seitenlayouts der intelligenten Schablone umfaßt.
5. Verfahren gemäß Anspruch 4, bei dem das Modifizieren des Seitenlayouts der intelligenten Schablone (12) ein Modifizieren von entweder zumindest einem Rand, einer Absatzjustierung, einer Silbentrennung oder einer Ausrichtung der intelligenten Schablone umfaßt.
6. Verfahren gemäß einem der Ansprüche 1 bis 5, bei dem das Modifizieren des Formats der intelligenten Schablone (12) ein Modifizieren einer Schriftart der intelligenten Schablone umfaßt.
7. Verfahren gemäß Anspruch 4, bei dem das Modifizieren der Schriftart der intelligenten Schablone (12) ein Modifizieren von zumindest entweder einer Schriftartgröße, eines Schriftartstils, eines Schriftarttyps oder von Schriftarteigenschaften der intelligenten Schablone umfaßt.
8. Verfahren gemäß einem der Ansprüche 1 bis 7, das ferner folgenden Schritt aufweist:
Zusammenführen von zumindest entweder einem Text, einem Bild oder einer Berechnung mit der intelligenten Schablone (12), um das intelligente Dokument (14) zu erzeugen.
9. Verfahren gemäß Anspruch 8, bei dem das Zusammenführen mit der intelligenten Schablone (12) ein Zusammenführen von Text mit der intelligenten Schablone umfaßt und bei dem das Modifizieren des Formats der intelligenten Schablone ein Modifizieren von zumindest entweder einem Seitenlayout oder einer Schriftart der intelligenten Schablone (12) umfaßt.
10. Verfahren gemäß Anspruch 8, bei dem das Zusammenführen mit der intelligenten Schablone (12) ein Zusammenführen des Bildes mit der intelligenten Schablone umfaßt und bei dem das Modifizieren des Formats der intelligenten Schablone ein Modifizieren von zumindest entweder einer Größe, einer Auflösung oder einer Ausrichtung des Bildes umfaßt.
11. Verfahren gemäß einem der Ansprüche 1 bis 10, bei dem das Modifizieren des Formats der intelligenten Schablone (12) zumindest entweder ein Auswählen oder Ausschließen von zumindest einem Abschnitt der intelligenten Schablone umfaßt, um das intelligente Dokument (14) zu erzeugen.
12. Verfahren gemäß einem der Ansprüche 1 bis 11, das ferner folgenden Schritt aufweist:
Erzeugen von zumindest einer Druckkopie und einer elektronischen Kopie des kundenspezifischen Dokuments basierend auf dem intelligenten Dokument (14).
13. Computerlesbares Medium mit computerausführbaren Anweisungen zum Ausführen eines Verfahrens zum Erzeugen eines kundenspezifischen Dokuments (16), wobei das Verfahren folgende Schritte aufweist:
Entwerfen von zumindest einer intelligenten Schablone (12) für das kundenspezifische Dokument;
Ermöglichen der Verwendung der zumindest einen intelligenten Schablone (12), einschließlich einer Erhaltung einer Datenbank, die die zumindest eine intelligente Schablone (12) umfaßt;
Wiedergewinnen einer intelligenten Schablone (12) für das kundenspezifische Dokument von der Datenbank, die die zumindest eine intelligente Schablone umfaßt; und
kundenspezifisches Anpassen der intelligenten Schablone (12) für das kundenspezifische Dokument (16), einschließlich eines Modifizierens eines Formats der intelligenten Schablone für das kundenspezifische Dokument, um ein intelligentes Dokument (14) zu erzeugen.
14. Computerlesbares Medium gemäß Anspruch 13, wobei das Verfahren ferner folgenden Schritt aufweist:
Zusammenführen von zumindest entweder einem Text, einem Bild oder einer Berechnung mit der intelligenten Schablone (12), um das intelligente Dokument (16) zu erzeugen.
15. System (10) zum Erzeugen eines kundenspezifischen Dokuments (16), wobei das System folgende Merkmale aufweist:
ein Intelligente-Schablone-Entwurfsmodul (20), wobei das Intelligente-Schablone-Entwurfsmodul das Entwerfen von zumindest einer intelligenten Schablone (12) für das kundenspezifische Dokument erleichtert;
ein Intelligente-Schablone-Freigabemodul (30), das dem Intelligente-Schablone-Entwurfsmodul zugeordnet ist, wobei das Intelligente-Schablone-Freigabemodul die Verwendung der zumindest einen intelligenten Schablone freigibt und eine Datenbank (34) beibehält, die die zumindest eine intelligente Schablone umfaßt; und
ein Intelligentes-Dokument-Erzeugungsmodul (40), das dem Intelligente-Schablone-Freigabemodul zugeordnet ist, wobei das Intelligente-Dokument-Erzeugungsmodul ein Wiedergewinnen einer intelligenten Schablone (12) für das kundenspezifische Dokument von der Datenbank, die die zumindest eine intelligente Schablone umfaßt, und eine kundenspezifische Anpassung der intelligenten Schablone für das kundenspezifische Dokument, um ein intelligentes Dokument (16) zu erzeugen, einschließlich einer Modifizierung eines Formats der intelligenten Schablone für das kundenspezifische Dokument vereinfacht.
16. System gemäß Anspruch 15, bei dem das Intelligente- Schablone-Entwurfsmodul eine Datenbank (24), die eine Mehrzahl von intelligenten Schablonen (25) umfaßt.
17. System gemäß Anspruch 16, bei dem das Intelligente- Schablone-Entwurfsmodul (30) ein Intelligente- Schablone-Entwurfswerkzeug (22) umfaßt, das angepaßt ist, um die Erzeugung der zumindest einen intelligenten Schablone (12) aus der Mehrzahl von intelligenten Schablonen (25) zu vereinfachen.
18. System gemäß einem der Ansprüche 15 bis 17, bei dem das Intelligente-Schablone-Entwurfsmodul (30) ein Umwandlungswerkzeug (23) umfaßt, das angepaßt ist, um ein existierendes Dokument (26) in die zumindest eine intelligente Schablone (12) umzuwandeln.
19. System gemäß einem der Ansprüche 15 bis 18, bei dem die Modifizierung des Formats der intelligenten Schablone die Modifizierung eines Seitenlayouts der intelligenten Schablone (12) umfaßt.
20. System gemäß Anspruch 19, bei dem eine Modifizierung des Seitenlayouts der intelligenten Schablone (12) die Modifizierung von zumindest entweder einem Rand, einer Absatzjustierung, einer Silbentrennung oder einer Ausrichtung der intelligenten Schablone (12) umfaßt.
21. System gemäß einem der Ansprüche 15 bis 20, bei dem die Modifizierung des Formats der intelligenten Schablone (12) die Modifizierung einer Schriftart der intelligenten Schablone (12) umfaßt.
22. System gemäß Anspruch 21, bei dem die Modifizierung der Schriftart der intelligenten Schablone (12) eine Modifizierung von zumindest entweder einer Schriftartgröße, eines Schriftartstils, eines Schriftarttyps und von Schriftarteigenschaften der intelligenten Schablone (12) umfaßt.
23. System gemäß einem der Ansprüche 15 bis 22, bei dem das Intelligente-Dokument-Erzeugungsmodul (40) angepaßt ist, um zumindest entweder einen Text, ein Bild oder eine Berechnung mit der intelligenten Schablone (12) zusammenzuführen, um das intelligente Dokument (16) zu erzeugen.
24. System gemäß Anspruch 23, bei dem das Intelligente- Dokument-Erzeugungsmodul (40) angepaßt ist, um den Text mit der intelligenten Schablone (12) zusammenzuführen und um zumindest entweder ein Seitenlayout oder eine Schriftart der intelligenten Schablone (12) zu modifizieren.
25. System gemäß Anspruch 23, bei dem das Intelligente- Dokument-Erzeugungsmodul (40) angepaßt ist, um das Bild mit der intelligenten Schablone (12) zusammenzuführen und zumindest entweder eine Größe, eine Auflösung oder eine Ausrichtung des Bildes zu modifizieren.
26. System gemäß einem der Ansprüche 15 bis 25, bei dem die Modifizierung des Formats der intelligenten Schablone (12) zumindest entweder eine Auswahl oder eine Ausschließung von zumindest einem Abschnitt der intelligenten Schablone umfaßt, um das intelligente Dokument (16) zu erzeugen.
27. System gemäß einem der Ansprüche 15 bis 26, das ferner folgendes Merkmal aufweist:
ein Dokumenterzeugungsmodul, das dem Intelligentes- Dokument-Erzeugungsmodul (30) zugeordnet ist und angepaßt ist, um zumindest entweder eine Druckkopie oder eine elektronische Kopie des kundenspezifischen Dokuments (16) basierend auf dem intelligenten Dokument (14) zu erzeugen.
28. System gemäß einem der Ansprüche 15 bis 27, das ferner folgendes Merkmal aufweist:
ein Kommunikationsnetz, das konfiguriert ist, um das Intelligente-Dokument-Erzeugungsmodul (40) und das Intelligente-Schablone-Freigabemodul (30) zu verknüpfen, wobei das Intelligente-Dokument- Erzeugungsmodul angepaßt ist, um die intelligente Schablone (12) für das kundenspezifische Dokument (16) von dem Intelligente-Schablone-Freigabemodul über das Kommunikationsnetz wiederzugewinnen.
DE10305354A 2002-03-08 2003-02-10 System und Verfahren zur Erzeugung eines kundenspezifischen Dokuments Withdrawn DE10305354A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/096,122 US20030172355A1 (en) 2002-03-08 2002-03-08 Customized document production system and method

Publications (1)

Publication Number Publication Date
DE10305354A1 true DE10305354A1 (de) 2003-09-25

Family

ID=22255508

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10305354A Withdrawn DE10305354A1 (de) 2002-03-08 2003-02-10 System und Verfahren zur Erzeugung eines kundenspezifischen Dokuments

Country Status (5)

Country Link
US (1) US20030172355A1 (de)
JP (1) JP2003271583A (de)
DE (1) DE10305354A1 (de)
GB (1) GB2386219A (de)
MX (1) MXPA02011986A (de)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7107284B1 (en) * 1999-12-28 2006-09-12 Ncr Corporation Method of generating user customized document incorporating at least a portion of discovery information recorded in the system of record database in data warehouse environment
US8179555B2 (en) * 2002-03-08 2012-05-15 Hewlett-Packard Development Company, L.P. Printing and finishing capability for customized document production system and method
US7472343B2 (en) * 2002-05-10 2008-12-30 Business Integrity Limited Systems, methods and computer programs for analysis, clarification, reporting on and generation of master documents for use in automated document generation
DE602004023165D1 (de) 2003-10-15 2009-10-29 Canon Kk Selektive Voranzeige und Probedruck von Dokumente oder Layouts, die variablen Daten enthalten
US7548334B2 (en) * 2003-10-15 2009-06-16 Canon Kabushiki Kaisha User interface for creation and editing of variable data documents
JP4095558B2 (ja) * 2004-01-30 2008-06-04 キヤノン株式会社 文書処理装置及び文書処理方法及びコンピュータプログラム
US20050216887A1 (en) * 2004-03-24 2005-09-29 William Robertson Document development platform
FR2880161B1 (fr) * 2004-12-28 2007-05-04 Neopost Ind Sa Dispositif de conception et machine pour affranchir un modele personnalise de courrier
WO2006106539A1 (en) * 2005-04-07 2006-10-12 Arca Consulting S.R.L. Process and system for transmitting, storing and managing electronic documents
US7552386B2 (en) * 2005-06-10 2009-06-23 Microsoft Corporation Methods and systems for treating overflow conditions and for re-sizing printable content
EP2151064B1 (de) * 2007-05-03 2015-06-24 3Dlabs Inc., Ltd. Verfahren zur remote-konfiguration von benutzeroberflächen für tragbare vorrichtungen
JP5252933B2 (ja) * 2008-01-24 2013-07-31 キヤノン株式会社 文書処理装置、文書処理方法、及びプログラム
US20110173529A1 (en) * 2010-01-11 2011-07-14 Microsoft Corporation Template processing engine for business systems
CN111079373B (zh) * 2019-12-06 2021-12-03 北大方正集团有限公司 设置定制文件的自定义字体的方法、装置和可读存储介质

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5860073A (en) * 1995-07-17 1999-01-12 Microsoft Corporation Style sheets for publishing system
US5930810A (en) * 1995-08-09 1999-07-27 Taylor Corporation Printing system with pre-defined user modifiable forms and local and remote printing
US6012070A (en) * 1996-11-15 2000-01-04 Moore Business Forms, Inc. Digital design station procedure
US6026433A (en) * 1997-03-17 2000-02-15 Silicon Graphics, Inc. Method of creating and editing a web site in a client-server environment using customizable web site templates
US5983227A (en) * 1997-06-12 1999-11-09 Yahoo, Inc. Dynamic page generator
US6684369B1 (en) * 1997-06-19 2004-01-27 International Business Machines, Corporation Web site creator using templates
US6832351B1 (en) * 1999-10-01 2004-12-14 Microsoft Corporation Method and system for previewing and printing customized business forms
US7207001B2 (en) * 2000-05-01 2007-04-17 Avery Dennison Corporation System and method for generating customized and/or personalized documents
WO2001084299A1 (en) * 2000-05-01 2001-11-08 Avery Dennison Corporation Customizing forms based upon parameters in a template
US20010051962A1 (en) * 2000-06-08 2001-12-13 Robert Plotkin Presentation customization
US20030023626A1 (en) * 2001-07-27 2003-01-30 Bretti Gregory J. Apparatus and method for creating customized business forms
EP1329817A1 (de) * 2002-01-21 2003-07-23 Business Integrity Limited System und Verfahren zur Generierung von Dokumenten

Also Published As

Publication number Publication date
US20030172355A1 (en) 2003-09-11
MXPA02011986A (es) 2003-09-15
JP2003271583A (ja) 2003-09-26
GB0303819D0 (en) 2003-03-26
GB2386219A (en) 2003-09-10

Similar Documents

Publication Publication Date Title
DE69929548T2 (de) Verfahren und Vorrichtung zur Bestellungsannahme und Herstellung von tonbegleiteten Photos
DE10135445B4 (de) Integriertes Verfahren für das Schaffen einer aktualisierbaren Netzabfrage
DE3901485C2 (de) Verfahren und Vorrichtung zur Durchführung des Verfahrens zur Wiedergewinnung von Dokumenten
DE69933404T2 (de) System und Verfahren zum gemeinsamen Benutzen von Fonts und Speichermedium für das Programm zum Ausführen des Verfahrens
DE69839175T2 (de) Erfassen eines Hypertexts ohne Seitenwechsel in einem Dokument mit Seitenwechsel
DE69827899T2 (de) Aufzeichnungs-Medium für Bestellungsinformation und Bestellungs-Datei Erzeugungsgerät für einen Photographischen Service
DE10305354A1 (de) System und Verfahren zur Erzeugung eines kundenspezifischen Dokuments
DE60314631T2 (de) Suchmethode für Metadaten und Vorrichtung, welche die Indizes von Metadaten verwendet
DE4216893C2 (de) Dateneingabeverfahren
DE112018002208T5 (de) System und Verfahren zum Zuordnen von Stilattributen
DE112015002695T5 (de) Systeme und Verfahren zum Bearbeiten einer Datei in einer nicht nativen Anwendung unter Verwendung einer Anwendungs-Engine
DE212017000257U1 (de) Systeme zum Anwenden eines Layouts auf Dokumente
DE102014215621A1 (de) Vorlagensystem zum Generieren von benutzerangepassten Dokumenten
DE10348337A1 (de) Inhaltsverwaltungsportal und Verfahren zum Kommunizieren von Informationen
DE69628374T2 (de) Datenverwaltungssystem
DE102005028675A1 (de) Aktualisierungs- und Transformationssystem für strukturierte Daten
DE102019004670A1 (de) Automatisches Generieren und Anwenden von Grafiknutzerschnittstellenskalierungsrandbedingungen auf Grundlage von Gestaltungssemantiken
DE60212304T2 (de) Verbesserungen zur Datenübertragung
DE112008001958T5 (de) Betrachten von Feeds
DE10250641A1 (de) Auf- und abwärtskompatible Schemaevolution
DE10254055B4 (de) System und Verfahren zur automatisierten Erzeugung von druckbaren Dateien aus Daten
DE10257436A1 (de) Bedarfspunktgerechtes Dokumenterzeugungssystem und -verfahren
DE102005025401A1 (de) Datentransformationssystem
DE10252797B4 (de) Verfahren und System zum Erstellen von Dokumentenvorlagen mit Ressourcenverwaltung
DE102021107859A1 (de) Informationsverarbeitungsvorrichtung, steuerverfahren dafür, und speichermedium

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8127 New person/name/address of the applicant

Owner name: HEWLETT-PACKARD DEVELOPMENT CO., L.P., HOUSTON, TE

8139 Disposal/non-payment of the annual fee