DE10305354A1 - System und Verfahren zur Erzeugung eines kundenspezifischen Dokuments - Google Patents
System und Verfahren zur Erzeugung eines kundenspezifischen DokumentsInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, 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.
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.
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).
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.
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.
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.
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.
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.
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.
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)
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)
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 |
-
2002
- 2002-03-08 US US10/096,122 patent/US20030172355A1/en not_active Abandoned
- 2002-12-04 MX MXPA02011986A patent/MXPA02011986A/es unknown
-
2003
- 2003-01-30 JP JP2003021483A patent/JP2003271583A/ja active Pending
- 2003-02-10 DE DE10305354A patent/DE10305354A1/de not_active Withdrawn
- 2003-02-19 GB GB0303819A patent/GB2386219A/en not_active Withdrawn
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 |