DE69835640T2 - Bildverarbeitungsverfahren und -vorrichtung und Speichermedium - Google Patents

Bildverarbeitungsverfahren und -vorrichtung und Speichermedium Download PDF

Info

Publication number
DE69835640T2
DE69835640T2 DE69835640T DE69835640T DE69835640T2 DE 69835640 T2 DE69835640 T2 DE 69835640T2 DE 69835640 T DE69835640 T DE 69835640T DE 69835640 T DE69835640 T DE 69835640T DE 69835640 T2 DE69835640 T2 DE 69835640T2
Authority
DE
Germany
Prior art keywords
image
information
additional information
period
image processing
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.)
Expired - Lifetime
Application number
DE69835640T
Other languages
English (en)
Other versions
DE69835640D1 (de
Inventor
Eihiro Ohta-ku Sakaki
Hiroyuki Ohta-ku Yamazaki
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.)
Canon Inc
Original Assignee
Canon Inc
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
Priority claimed from JP18974497A external-priority patent/JP3679555B2/ja
Priority claimed from JP18974397A external-priority patent/JP3740255B2/ja
Application filed by Canon Inc filed Critical Canon Inc
Application granted granted Critical
Publication of DE69835640D1 publication Critical patent/DE69835640D1/de
Publication of DE69835640T2 publication Critical patent/DE69835640T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00838Preventing unauthorised reproduction
    • H04N1/00856Preventive measures
    • H04N1/00864Modifying the reproduction, e.g. outputting a modified copy of a scanned original
    • H04N1/00867Modifying the reproduction, e.g. outputting a modified copy of a scanned original with additional data, e.g. by adding a warning message
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00838Preventing unauthorised reproduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00838Preventing unauthorised reproduction
    • H04N1/00856Preventive measures
    • H04N1/00864Modifying the reproduction, e.g. outputting a modified copy of a scanned original
    • H04N1/00867Modifying the reproduction, e.g. outputting a modified copy of a scanned original with additional data, e.g. by adding a warning message
    • H04N1/0087Modifying the reproduction, e.g. outputting a modified copy of a scanned original with additional data, e.g. by adding a warning message with hidden additional data, e.g. data invisible to the human eye
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32203Spatial or amplitude domain methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32203Spatial or amplitude domain methods
    • H04N1/32208Spatial or amplitude domain methods involving changing the magnitude of selected pixels, e.g. overlay of information or super-imposition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32203Spatial or amplitude domain methods
    • H04N1/32256Spatial or amplitude domain methods in halftone data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32267Methods relating to embedding, encoding, decoding, detection or retrieval operations combined with processing of the image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32288Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32288Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image
    • H04N1/32299Multiple embedding, e.g. cocktail embedding, or redundant embedding, e.g. repeating the additional information at a plurality of locations in the image using more than one embedding method
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32144Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
    • H04N1/32149Methods relating to embedding, encoding, decoding, detection or retrieval operations
    • H04N1/32309Methods relating to embedding, encoding, decoding, detection or retrieval operations in colour image data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0082Image hardcopy reproducer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3204Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
    • H04N2201/3205Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3269Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs
    • H04N2201/327Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs which are undetectable to the naked eye, e.g. embedded codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/328Processing of the additional information
    • H04N2201/3281Encryption; Ciphering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/328Processing of the additional information
    • H04N2201/3284Processing of the additional information for error correction
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S283/00Printed matter
    • Y10S283/901Concealed data

Description

  • Die Erfindung bezieht sich auf eine Bildverarbeitungsvorrichtung und ein Verfahren mit der Funktion einem eingegebenen Bild zusätzliche Information hinzuzufügen. Sie bezieht sich auch auf ein Speichermedium, in dem ausführbare Programmbefehle zum Durchführen eines solchen Verfahrens gespeichert wurden.
  • In der Vergangenheit wurden die Leistungen einer Bildverarbeitungsvorrichtung, wie einem Farbdrucker, Farbkopierer oder dergleichen verbessert und es konnte ein Bild mit hoher Qualität zur Verfügung gestellt werden. So kann ein Bild mit fast der Qualität eines Geldscheines, Ausweises oder dergleichen erzeugt werden.
  • Aber die Erzeugung eines solchen Bildes ist verboten und es ist nötig dieses illegale Verhalten zu unterdrücken. Als eine Gegenmassnahme für diesen Zweck ist eine Technik bekannt in jedem zu erzeugenden Bild ein Dotmuster unterzubringen, das die Zahlen (Information wie Herstellungsnummer, Produktnummer, Benutzer ID oder dergleichen) zeigt, die der Bildverarbeitungsvorrichtung eigen sind. Damit werden, auch wenn ein Bild illegal erzeugt ist, durch Analyse der untergebrachten Dotmuster im erzeugten Bild verschiedene Situationen zum Zeitpunkt der Bilderzeugung bekannt.
  • Das Dotmuster wird periodisch im Gesamtbild untergebracht. Deshalb kann, auch wenn nur ein Teil des Bildes vorhanden ist, da die Information in diesem Teilabschnitt untergebracht wurde, die Suche nach verschiedener Information wie vorstehend erwähnt ausgeführt werden.
  • Um verschiedene Informationen perfekt zu suchen, muss ein Bereich des Teilabschnitts im Bild in einen Bereich gesetzt werden, der mindestens einer der obigen Perioden entspricht.
  • Ein herkömmliches Hinzufügeverfahren für das Dotmuster (zusätzliche Information) wie vorstehend beschrieben, ist bei jedem Hersteller von Bildverarbeitungsvorrichtungen anders. Zum Entschlüsseln der zusätzlichen Information wie Herstellungsnummer und dergleichen auf Grundlage eines bestimmten erzeugten Bildes ist es nötig, dann ein Dekodierverfahren zu benutzen, das dem Hinzufügeverfahren jedes Herstellers entspricht.
  • Aber bisher gibt es das Problem, dass die zusätzliche, dem Bild hinzugefügte Information (Herstellungsnummer, Produktnummer, Benutzer ID und dergleichen) aus dem Grund überhaupt nicht dekodiert werden kann, weil die Bildverarbeitung des eingegebenen Bildes periodische Schwierigkeiten hat, oder die Inhalte des Originalbildes periodisch sind oder dergleichen.
  • Das vorstehend erwähnte Problem tritt vor allem eher auf, wenn ein Bereich des erzeugten Bildes Briefmarkengrösse hat, als im Fall, in dem das erzeugte Bild Geldscheingrösse oder dergleichen hat.
  • Bisher besteht, wenn die Anzahl der Hersteller, die die Vorrichtungen herstellen gross ist, ein Problem dahingehend, dass die Belastung durch aufeinanderfolgende Benutzung der Dekodierverfahren, wie vorstehend beschrieben, gross ist. Besonders tritt ein solches Problem typischerweise im Fall auf, in dem das obige Dekodieren durch Software oder dergleichen durchgeführt wird.
  • Die Erfindung wurde angesichts der herkömmlichen Technik gemacht und es ist ein Ziel, eine Hinzufügetechnik zur Verfügung zu stellen, die es erlaubt, zusätzliche Information sicher aus einem Bild zu dekodieren, das erzielt wurde durch solches Hinzufügen zweier oder mehrerer Arten von zusätzlicher Information zu einem eingebenen Bild, so dass diese vom menschlichen Auge nicht erfasst werden können.
  • Zum Beispiel ist es ein Ziel der Erfindung, dass Information mit hoher Signifikanz soweit wie möglich dekodiert werden kann, wenn zwei oder mehr Arten von zusätzlicher Information in einem eingegebenen Bild untergebracht wurden.
  • Um die vorstehenden Ziele zu erreichen, wird gemäss der Erfindung eine Bildverarbeitungsvorrichtung zur Verfügung gestellt mit:
    Hinzufügeeinrichtung zum periodischen Hinzufügen für das menschliche Auge schwer festzustellender erster zusätzlicher Information zu einem eingegebenen Bild während einer ersten Periode und zum periodischen Hinzufügen für das menschliche Auge schwer festzustellender zweiter zusätzlicher Information, welche sich von der ersten Information unterscheidet, während einer von der ersten Periode verschiedenen zweiten Periode; und
    Ausgabeeinrichtung zum Ausgeben des Bildes, dem vorbestimmte erste und zweite zusätzliche Information von der Hinzufügeeinrichtung hinzugefügt wurden, an eine Bilderzeugungseinheit.
  • Vorstehende und weitere Ziele und Eigenheiten der vorliegenden Erfindung werden aus der nachfolgenden Beschreibung und den anhängigen Ansprüchen unter Bezug auf die Begleitzeichnungen ersichtlich:
  • 1 ist ein detailliertes Diagramm einer Zusatzdoterzeugungseinheit 212;
  • 2 ist ein Diagramm, das einen Zustand zeigt, bei dem AddOn Dots hinzugefügt werden;
  • 3 ist ein Diagramm, das eine Bildverarbeitungsvorrichtung zeigt;
  • 4 ist ein Diagramm, das ein Vorgehen bei Bildvorgängen zeigt;
  • 5 ist ein detailliertes Diagramm der grundlegenden Zusatzdoterzeugungseinheit 212;
  • 6 ist ein Diagramm, das einen Zustand in einem Register zeigt;
  • 7 ist ein Diagramm, das ein Beispiel von AddOn Dots zeigt;
  • 8 ist ein Diagramm, das einen Zustand zeigt, bei dem die AddOn Dots hinzugefügt wurden; und
  • 9 ist ein Diagramm zum Erklären eines Hinzufügeverfahrens eines AddOn Musters.
  • Ein bevorzugtes Ausführungsbeispiel der vorliegenden Erfindung wird nachstehend beschrieben.
  • 3 ist ein Diagramm, das eine Bildverarbeitungsvorrichtung zeigt, die eine Farbelektrofotografietechnik benutzt, die in diesem Ausführungsbeispiel verwendet wird. Im Diagramm bezeichnet Bezugszeichen 214 einen Druckerkontroller (im Weiteren Kontroller), der später erklärt wird. Der Kontroller empfängt Bilddaten von R, G und B die jeweils aus 8 Bit pro Farbe bestehen, eingegeben von einem externen Rechner, der als externe Ausstattung dient, führt bekannte Farbbildverarbeitung durch und gibt danach die verarbeiteten Bilddaten an einen nachgeordneten Drucker als Bilddaten von M (Magenta), C (Cyan), Y (Yellow) und K (Black) aus, die jeweils aus 8 Bit pro Farbe bestehen.
  • Bezugszeichen 215 bezeichnet einen Drucker (im Weiteren als Maschine bezeichnet), der später erklärt wird. Die Maschine gibt die eingegebenen Farbbilddaten MCYK als einen Laserstrahl L aus, moduliert auf Grundlage eines Bildes jeder Farbe.
  • Ein Ladegerät 101 lädt eine photosensitive Walze 100 einheitlich auf ein vorbestimmte Polarität. Zum Beispiel wird durch Belichtung durch den Laserstrahl L ein erstes latentes Bild in Magenta auf der photosensitiven Walze 100 erzeugt.
  • In diesem Fall wird dann eine vorbestimmte Entwicklungsvorspannung nur einem Entwicklungsgerät Dm für Magenta angelegt. Ein latentes Magentabild wird entwickelt. Ein erstes Magentatonerbild wird auf der photosensitiven Walze 100 erzeugt.
  • Zu einem vorbestimmten Zeitpunkt wird ein Übertragungspapier P zugeführt. Genau bevor die vordere Kante des Papiers eine Übertragungsstartposition erreicht, wird eine Übertragungsvorspannung (+ 1,8 kV) einer Polarität (zum Beispiel plus Polarität) entgegengesetzt der Tonerpolarität auf eine Übertragungswalze 102 angelegt. Das Papier wird elektrostatisch zur Oberfläche der photosensitiven Walze 100 angezogen. Danach wird das erste Tonerbild auf der photosensitiven Walze 100 auf das Übertragungspapier P übertragen und gleichzeitig wird das Übertragungspapier P elektrostatisch zur Oberfläche der Übertragungswalze 102 angezogen. Dann wird der auf der photosensitiven Walze 100 verbliebene Magentatoner durch einen Reiniger 103 entfernt, wodurch die Erzeugung eines latenten Bildes und ein Entwicklungsschritt für die nächste Farbe vorbereitet werden.
  • Dann wird ein zweites latentes Bild mit Cyan durch den Laserstrahl L auf der photosensitiven Walze 100 erzeugt. Das zweite latente Bild auf der photosensitiven Walze 100 wird von einem Entwicklungsagerät Dc für Cyan erzeugt, so dass ein zweites Tonerbild erzeugt wird. Das zweite Tonerbild für Cyan wird so auf das Übertragungspapier P übertragen, dass es die Position des ersten latenten Bildes für Magenta trifft, das bereits auf das Übertragungspapier P übertragen wurde. Bei der Übertragung des Tonerbildes der zweiten Farbe wird eine Vorspannung von + 2,1 kV auf die Übertragungswalze 102 angelegt, genau bevor das Übertragungspapier P die Übertragungseinheit erreicht.
  • Genauso werden nacheinander drittes und viertes latentes Bild für Yellow und Black auf der photosensitiven Walze 100 erzeugt und jeweils durch Entwicklungsgeräte Dy und Dk entwickelt. Drittes und viertes Tonerbild für Yellow und Black werden nacheinander übertragen, so dass die Position des bereits auf das Übertragungspapier P übertragenen Tonerbildes getroffen wird. So werden die Tonerbilder von vier Farben auf dem Übertragungspapier P in einem Überlagerungszustand erzeugt.
  • 4 ist ein Blockdiagramm, das einen Bildverarbeitungsvorgang zeigt. Farbbilddaten RGB werden parallel aus einem externen Rechner 201, der als externe Ausstattung dient, übertragen und dem Kontroller 214 eingegeben.
  • Eine Farbwandlungsverarbeitungseinheit 202, eine γ (Gamma) Korrektureinheit 203 und eine Halbtonverarbeitungseinheit 204 sind im Kontroller 214 angeordnet. Vorgänge wie Masking und UCR werden für die eingegebenen RGB Signale durch die Farbwandlungsverarbeitungseinheit 202 durchgeführt und Farbkorrektur und Unterfarbenentfernung werden ausgeführt, so dass sie in Bilddaten von Magenta (M), Cyan (C), Yellow (Y) und Black (K) gewandelt werden. Da die Bildverarbeitungsvorrichtung jede Bildebene für jede Farbe Y, M, C und K druckt, werden die Bilddaten bereichsmässig nacheinander von der Farbwandlungsverarbeitungseinheit 202 ausgegeben, nämlich in Reihenfolge der Daten einer Bildebene für M, der Daten einer Bildebene für C, der Daten einer Bildebene für Y und der Daten einer Bildebene für K.
  • Dann werden die Bilddaten durch die γ Korrektureinheit korrigiert, so dass eine Ausgabedichtekurve linear wird. Eine Halbtonverarbeitung wird von der Halbtonverarbeitungseinheit 204 durch ein Verfahren wie systematisches Ditherverfahren, Fehlerdiffusionsverfahren oder dergleichen ausgeführt.
  • Nach Ausführung der obigen Vorgänge im Kontroller 214 werden die Bilddaten für M, C, Y und K nacheinander der Maschine 215 eingegeben.
  • Die Maschine 215 besteht aus einer AddOn Hinzufügeverarbeitungseinheit 205, einer PWM (Pulsweitenmodulations-) Verarbeitungseinheit 206, einer Laserantriebseinheit 207, einer Erzeugungseinheit für zusätzliche Dots 212, einem EEPROM 213 und dergleichen.
  • Die AddOn Hinzufügeverarbeitungseinheit 205 verbirgt verschlüsselte Information (Dotmuster) wie nötig in den vom Kontroller 214 in Übereinstimmung mit dem Signal, das von der Erzeugungseinheit für zusätzliche Dots 212 eingegeben wurde, eingegebenen Bilddaten von M, C, Y und K und gibt die daraus resultierenden Bilddaten zur PWM Verarbeitungseinheit 206. Im Ausführungsbeispiel wird ein AddOn Muster nur den Bilddaten für Yellow (Y) hinzugefügt, die eingegeben werden und die daraus resultierenden Bilddaten werden ausgegeben. Das geschieht, weil die Eigenheit benutzt wird, dass das Bild von Yellow (Y) schwerer vom menschlichen Auge erfasst wird, als die Bilder der anderen Farben (M, C, K).
  • Danach werden die Bilddaten von der PWM Verarbeitungseinheit 206 pulsbreitenmoduliert und D/A gewandelt. Danach wird das gewandelte Analogsignal der Laserantriebseinheit 207 eingegeben und gedruckt.
  • In der Maschine 215 ist eine CPU 302 vorhanden, die jeden Block der Maschine und Übertragung und Empfang von Daten zu/von den jeweiligen Blocks steuert.
  • 5 ist ein Blockdiagramm der Zusatzdoterzeugungseinheit 212 zum Unterbringen zusätzlicher Information in einem Bild. Im EEPROM 213 gespeicherte falsche Trackingkodes (zusätzliche Information) werden bei Aktivierung der Vorrichtung in ein Register 301 in der CPU 302 geladen.
  • 6 zeigt einen internen Aufbau des Registers 301. Kodes werden unter den Adressen F000 bis F005 im Register gespeichert. Insgesamt zwölf Bit, bestehend aus acht Bit der Adresse F000 und oberen vier Bit der Adresse F001 in schraffierten Teilen im Diagramm entsprechen einem Bereich zum Speichern eines Kodes einer Hersteller ID (ID des Herstellers der Bildverarbeitungsvorrichtung, des Druckerkontrollers 214 oder der Druckermaschine 215). Davon zeigen 8 Bit den Kode der tatsächlichen Hersteller ID und die verbleibenden 4 Bit sind Paritätsbits zur Paritätsprüfung.
  • Kodes der Fabrik ID des Herstellers der Bildverarbeitungsvorrichtung, Vorrichtungsnummer, Modellnummer und dergleichen sind in den anderen Bereichen gespeichert (untere vier Bit der Adresse F001 und der Adressen F002 bis F005). Ebenso werden die Paritätsbits für die Paritätsprüfung hinzugefügt und in diesen Registern gespeichert.
  • Wenn die Bildverarbeitungsvorrichtung zu drucken beginnt werden diese Werte durch eine Chiffrierschaltung 305 verschlüsselt und eine Parität durch eine Paritätsprüfung 306 geprüft. Liegt dabei ein Fehler vor, wird der Druckvorgang gestoppt.
  • Ein Hauptabtastzähler 307 überträgt ein ON Signal an einer Position, an der AddOn Dots in Übereinstimmung mit einem Taktsignal PCLK in Hauptabtastrichtung der Bilddaten hinzugefügt werden sollen. Ein Unterabtastzähler 308 führt einen Zählvorgang als Reaktion auf ein Taktsignal BD in Unterabtastrichtung durch und überträgt ein ON Signal in einer AddOn Leitung. Eine AddOn Doterzeugungsschaltung 309 empfängt einen AddOn Dotformparameter, der in einem ROM 303 der CPU gespeichert ist. Die Schaltung 309 erzeugt AddOn Dots nur, wenn ein ganzes AddOn Erlaubnissignal, das nur angeschaltet wird, wenn Yellow Daten übertragen werden, und Hauptabtastzähler 307 und Unterabtastzähler 308 ON sind. In einem FF (Höchstdichte-) Bereich wird K auf ON gesetzt und in einem 00 (Niedrigstdichte-) Bereich wird WH (White) auf ON gestzt und beide werden übertragen. Wird in der AddOn Hinzufügeverarbeitungseinheit 205 in 4 K eingegeben, werden die Bilddaten an der Position des entsprechenden Bildes vordringlich zur höchsten Dichte moduliert. Wird WH eingegeben, werden sie zur niedrigsten Dichte moduliert.
  • 7 ist ein Beispiel (vergrössertes Diagramm) der AddOn Dots. Eine unterbrochene Linie im Diagramm zeigt eine AddOn Leitung (im Ausführungsbeispiel wird angenommen, dass eine AddOn Leitung eine Stärke von vier Pixeln hat) der n-ten Leitung des Bildes. Bezugszeichen 404 bezeichnet einen AddOn Dot und 405 bezeichnet einen vergrösserten Dot des AddOn Dots. Der AddOn Dot wird erzeugt durch einen FF Bereich 401 und 00 Bereiche 402 und 403 an beiden Seiten des FF Bereichs 401. Wie bereits erwähnt, wird der AddOn Dot 404 der AddOn Leitung für ein Mehrwertbild (Yellowebene) hinzugefügt. Wie nachstehend erklärt, kann ein Phasenunterschied zwischen den AddOn Dots als verschiedentliche zusätzliche Information benutzt werden.
  • 8 zeigt einen Zustand eines erzeugten Bildes in der Yellowebene, hergeleitet durch Hinzufügen der grundlegenden zusätzlichen Information (AddOn Dot), ausgeführt durch die Zusatzdoterzeugungseinheit 212 in 5. Bezugszeichen 1201 entspricht den AddOn Dots 404 und 405.
  • Ein durch a × b gezeigter Bereich 1202 bezeichnet eine Grösse eines Bildbereichs, der die gesammte zusätzliche Information ausdrücken kann, nämlich eine Bildgrösse einer Periode zum Hinzufügen der zusätzlichen Information. Alle im Register in 6 gespeicherten Kodes können durch die im Bereich 1202 hinzugefügten Dots ausgedrückt werden.
  • Eine Vielzahl von AddOn Dots 1201 im Bereich 1202 werden dem Gesamtbild immer wieder hinzugefügt. In der vorliegenden Beschreibung gibt es 16 AddOn Leitungen genannte Leitungen 1203 im Bereich einer Periode in Hauptabtastrichtung. Die AddOn Dots 1201 sind einzeln auf jeder AddOn Leitung angeordnet.
  • Durch Hinzufügen der Referenzdots 1204 zur nullten und siebten AddOn Leitung können Start (Kopf AddOn Leitung) einer Periode und Richtung der AddOn Leitung spezifiziert werden. Hersteller ID und weitere zusätzliche Information (Fabrik ID, Vorrichtungnummer, Modellnummer und dergleichen), hinzugefügt durch die Zusatzdoterzeugungseinheit 212 in 5 werden immer an vorbestimmten Positionen im Bereich 1202 hinzugefügt. Genauer gesagt, entsprechen vier AddOn Leitungen vom Kopf aus dem Teil, der immer die Hersteller ID zeigt und die verbleibenden AddOn Leitungen entsprechen dem Teil, der die weitere zusätzliche Information zeigt.
  • Wie verschiedentliche Kodes (zusätzliche Information) durch eine Vielzahl von AddOn Dots gezeigt werden kann, wird nun unter Bezug auf die Zeichnungen beschrieben. 9 zeigt Vergrösserungen der n-ten und (n+1)-ten AddOn Leitungen.
  • T bezeichnet die Wiederholungsperiode des AddOn Musters in Hauptabtastrichtung. Das heisst, AddOn Dots 901 und 902 spielen die gleiche Rolle und von ihnen wird keine Information gezeigt.
  • Im Ausführungsbeispiel wird angenommen, dass Information durch eine Phasendifferenz zwischen den AddOn Leitungen vor und nach der gegenwärtigen Leitung im Bereich 1202 ausgedrückt wird. Durch Zuordnung von Phasendifferenzen wie 0 bis 7 im Diagramm kann Information von drei Bit durch jede AddOn Leitung gezeigt werden. Da es in 8 16 AddOn Leitungen gibt, kann Information von 48 Bit ausgedrückt und alle im Register 301 gespeicherten Kodes können hinzugefügt werden.
  • In 9 bezeichnet t eine Phasendifferenz zwischen den AddOn Dots 901 und 903 und zeigt 3-Bit Information von "2", nämlich in diesem Fall "010".
  • Der grundlegende Aufbau beim Hinzufügen zusätzlicher Information zum eingebenen Bild wurde bereits beschrieben. Ein charakteristischer Aufbau des Ausführungsbeispiels wird nachstehend beschrieben.
  • Im Ausführungsbeispiel unterscheiden sich ein Aufbau der obigen Zusatzdoterzeugungseinheit 212, nämlich ein Verfahren zum Hinzufügen der Hersteller ID und der weiteren Information. Das Hinzufügeverfahren wird nachstehend im Detail beschrieben. Da der grundlegende Aufbau der in 3 und 4 gezeigten Bildverarbeitungsvorrichtung gleich dem bereits erwähnten ist, unterbleibt eine Beschreibung.
  • 1 ist ein detailliertes Diagramm, das Zusatzdoterzeugungseinheit 212, EEPROM 213 und CPU 302 im Ausführungsbeispiel zeigt. Bestandteile wie in 5 werden mit denselben Bezugszeichen bezeichnet und ihre Beschreibung unterbleibt.
  • Die im EEPROM 213 gespeicherten falschen Trackingkodes (zusätzliche Information) werden bei Aktivierung der Bildverarbeitungsvorrichtung in ein Register 301 in der CPU 302 geladen. In das Register 301 geladene Daten sind wie die in 6.
  • Bezugszeichen 501 und 502 bezeichnen Schalteinheiten zum gleichzeitigen Ausführen der später erklärten Schaltvorgänge durch die CPU 302 in jeder vorbestimmten AddOn Leitung, wenn die AddOn Dots, die die Hersteller ID zeigen, erzeugt werden und wenn die AddOn Dots, die die weitere zusätzliche Information zeigen, erzeugt werden.
  • Die CPU 302 hat die Schalteinheit 501 zum Zählen der AddOn Leitungen durch Zählen des eingegebenen BD Signals und zum Schalten zum Lesen von nötigen Kodes bei jeder vorbestimmten AddOn Leitung auf Grundlage von im ROM gespeicherter Musterinformation. Beim Schalten wird ein Steuersignal SEL von der CPU 302 erzeugt, damit das BD Signal immer gezählt und so das später erklärte Hinzufügen von Dots ausgeführt wird.
  • Nachstehend erfolgt unter Berücksichtigung einer Steuerung die Erklärung, dass alle verschiedentliche zusätzliche Information nicht immer bei festgelegten Perioden erfolgt, sondern wichtige Information (im Ausführungsbeispiel die Hersteller ID) in der Vielzahl an zusätzlicher Information während des Periodenwechsels hinzugefügt wird.
  • Als Erstes wird, wenn die Bildverarbeitungsvorrichtung den Druckvorgang startet, das Steuersignal SEL zum Steuern des Herauslesens vom 12 Bit (einschliesslich der Paritätsbits), die die Hersteller ID zeigen, in das Register 301 von der CPU 302 zur Schalteinheit ausgegeben.
  • Dann wird das Steuersignal SEL zum Steuern des Herauslesens der Kodes, die die weitere zusätzliche Information (Hersteller ID, Vorrichtungnummer, Modellnummer und dergleichen) zeigen nur für vorbestimmte AddOn Leitungen von der CPU 302 zur Schalteinheit ausgegeben.
  • Für die obige Zeitperiode zählt die CPU 302 immer die AddOn Leitungen. Deshalb wird zum Beispiel wenn der Reihe nach die weitere zusätzliche Information in Übereinstimmung mit der Reihenfolge Hersteller ID → Vorrichtungsnummer → Modellnummer eine vorbestimmte Anzahl von AddOn Leitungen erreicht, bei der das Hinzufügen der Kodes, die die Hersteller ID und die Vorrichtungsnummer zeigen, beendet ist, das Steuersignal SEL zum Steuern des Herauslesens des Kodes, der die Hersteller ID zeigt, erneut von der CPU 302 zur Schalteinheit ausgegeben.
  • Ist dann das Lesen der Hersteller ID beendet wird das Steuersignal SEL zum Lesen der Modellnummer anstelle der Hersteller ID und der Vorrichtungsnummer von der CPU 302 zur Schalteinheit ausgegeben.
  • Ist das Lesen der Modellnummer beendet, wird erneut das Steuersignal SEL zum Herauslesen des Kodes, der die Hersteller ID anzeigt von der CPU 302 zur Schalteinheit ausgegeben.
  • Durch Wiederholen der obigen Verarbeitungsschritte kann, während Information mit relativ geringer Bedeutung nur einmal hinzugefügt wird, wichtige Information, wie eine Hersteller ID pro Periode zweimal hinzugefügt werden.
  • Um die vorstehende Steuerung von AddOn Leitungen leicht auszuführen ist es wünschenswert, dass die AddOn Leitungen, die den Kodes entsprechen, die Hersteller ID, Vorrichtungsnummer und Modellnummer zeigen, voneinander unabhängig sind. Aber auch wenn ein solcher Aufbau nicht verwendet wird, ist eine ausreichende Ausführung möglich. In diesem Fall reicht es aus, wenn das Steuersignal SEL die Lesesteuerung auf einer Einheitsbasis von Bits (3 Bits im Ausführungsbeispiel) ausführt, die eine AddOn Leitung ausdrücken, anstelle des Ausführens der Lesesteuerung für jede Art zusätzlicher Information wie vorstehend erwähnt.
  • Der während der Durchführung der vorstehenden Steuerung herausgelesene Kode wird durch die Chiffrierschaltung 305 verschlüsselt, wie bei der Chiffrierschaltung 305 in 5. Eine Parität wird durch die Paritätsprüfung 306 überprüft. Tritt hier ein Fehler auf, wird der Druckvorgang gestoppt.
  • Der darauffolgende Vorgang zum Hinzufügen der AddOn Dots ist wie in 5.
  • 2 ist ein Diagramm, das einen Zustand zeigt, wenn die AddOn Dots (zusätzliche Information) unter Verwendung der Zusatzdoterzeugungseinheit 212 in 1 hinzugefügt werden.
  • Ein ineinandergreifender Bereich 702, gezeigt durch A × B, entspricht dem Bereich 1202 in 8, nämlich einem Bildbereich einer Einheitsperiode, die die gesamte Information zeigen kann.
  • 2 unterscheidet sich von dem Fall in 8 in dem Punkt, dass die Anzahl der AddOn Leitungen, die die Hersteller ID zeigen, verdoppelt ist (8 Leitungen). Deshalb ist die Anzahl der benötigten AddOn Leitungen gleich 20.
  • Jeder Dot 701 ist derselbe wie der AddOn Dot in 8 und wird in 7 gezeigt.
  • Im Diagramm entspricht ein Bereich (z.B. AddOn Leitungen 1 bis 4) gezeigt durch A × C und ein Bereich (z.B. AddOn Leitungen 11 bis 14), gezeigt durch A × D, den AddOn Leitungen, die die Hersteller ID anzeigen.
  • Im Ausführungsbeispiel wird so gesteuert, dass unter einer Vielzahl an zusätzlicher Information, die dem Bild hinzu gefügt wird, da die Hersteller ID als Information gesetzt ist, die die höchste Dekodierbarkeit benötigt, diese in einem Einheitsbereich (Bereich 702) zweimal hinzugefügt wird.
  • So kann, auch wenn es Ursachen periodischer Elemente gibt, wie in einem Fall, bei dem ein Dotbild wie Dot 701 periodisch in einem Bild existiert, dem zusätzliche Information hinzugefügt werden sollte, (im Fall, in dem das Originalbild ein solches Bild ist, dass ein Dotbild immer zur gleichen Periode im Bereich A × C existiert, wie das im Bereich 702), im Fall, bei dem es immer Schwierigkeiten oder dergleichen mit der Bildverarbeitung im Bereich A × C zur selben Periode wie der im Bereich 702 gibt oder dergleichen, weil dieselbe Information im Bereich A × D auch im Bereich 702 existiert, kann die zusätzliche Information (in diesem Fall Hersteller ID) sicher dekodiert werden.
  • Auch wenn im vorstehenden Ausführungsbeispiel die Hersteller ID als wichtige Information gesetzt wurde, ist die Erfindung nicht darauf beschränkt. Auch die Benutzer ID oder die Fabrik ID können als wichtige Information benutzt werden.
  • Im vorstehenden Ausführungsbeispiel wird jedesmal wenn die weitere Information einmal hinzugefügt wird, die wichtige Information zweimal hinzugefügt. Aber die Erfindung ist nicht auf ein solches Verfahren beschränkt, sondern die wichtige Information kann in Übereinstimmung mit ihrer Wichtigkeit auch vielmals, wie dreimal oder öfter hinzugefügt werden.
  • Im vorstehenden Ausführungsbeispiel wird, was die AddOn Dots angeht, die zusätzliche Information durch die Dots 404 und 405 hinzugefügt, die, wie in 7 gezeigt, durch Kombination aus FF und 00 Bereich aufgebaut werden. Aber die Erfindung ist nicht auf ein solches Verfahren beschränkt. Dots können auch erzeugt werden durch eine Modulation von +α zum Originalbild hinsichtlich des dem FF Bereich entsprechenden Bereichs und durch eine Modulation von –α zum dem 00 Bereich entsprechenden Bereich.
  • Gemäss dieses Aufbaues kann, da die Dichte des Originalbildes grundlegend erhalten bleibt, die Verringerung der Bildqualität soweit wie möglich unterdrückt werden.
  • Gemäss dieses Ausführungsbeispiels der vorstehend beschriebenen Erfindung kann in einem Fall, in dem die zusätzliche Information dem eingegebenen Bild mehrmals hinzugefügt wird, in einer Situation, in der die zusätzliche Information die hinzugefügt werden soll, wegen einiger periodischer Elemente, die mindestens einen Teil des eingegebenen Bildes periodisch machen, schwer zu dekodieren wird, ein Fehler bei der Bildverarbeitung vermieden werden. Besonders kann, wenn eine Vielzahl von allen Arten zusätzlicher Information im eingegebenen Bild verborgen wird, die Information mit hoher Wichtigkeit soweit wie möglich dekodiert werden.
  • Die Anwendung der Erfindung ist nicht beschränkt auf eine Bildverarbeitungsvorrichtung, die farbelektrofotographische Technik verwendet, sondern sie ist auch anwendbar auf eine Bildverarbeitungsvorrichtung mit Technik wie Tintenstrahlsystem, thermisches Übertragungssystem oder dergleichen. Die Erfindung ist nicht beschränkt auf die Vorrichtungserfindung, sondern enthält ein Verfahren zum Durchführen der Verarbeitung. Auch Software zum Durchführen dieses Verfahrens ist in der vorliegenden Erfindung enthalten.
  • Die Erfindung ist nicht auf das Ausführungsbeispiel beschränkt, sondern kann angewendet werden auf ein System aus einer Vielzahl von Ausstattungen (zum Beispiel externer Rechner, Schnittstelle, Leser, Drucker und dergleichen) oder sie kann auch angewendet werden auf einen Teil einer Vorrichtung mit nur einer Ausstattung (z.B. Kopierer oder Fax).
  • Die Erfindung ist nicht beschränkt auf nur Vorrichtung und Verfahren zum Verwirklichen des vorstehenden Ausführungsbeispiels. Die Erfindung beinhaltet auch den Fall, bei dem Softwareprogrammkodes zum Verwirklichen des Ausführungsbeispiels einem Rechner (CPU, MPU) im System oder der Vorrichtung zugeführt werden und der Rechner des Systems oder der Vorrichtung die verschiedenen Geräte betreibbar in Übereinstimmung mit den Programmkodes macht und damit das Ausführungsbeispiel verwirklicht.
  • In diesem Fall verwirklichen die Programmkodes der Software selbst die Funktion des Ausführungsbeispiels. Die Programmkodes selbst und eine Einrichtung zu ihrer Zufuhr zum Rechner, genauer gesagt ein Speichermedium, in dem die Programmkodes gespeichert wurden, gehören auch in den Bereich der Erfindung.
  • Als Speichermedium zum Speichern der Programmkodes wie vorstehend beschrieben, ist es zum Beispiel möglich, eine Floppydisk, Festplatte, optische Platte, magnetooptische Platte, ein CD-ROM, ein magnetisches Band, ein NVRAM, ein ROM oder dergleichen zu verwenden.
  • Nicht nur im Fall, in dem der Rechner verschiedene Geräte in Übereinstimmung mit nur den zugeführten Programmkodes steuert und dadurch die Funktion des Ausführungsbeispiels verwirklicht, sondern auch im Fall, in dem die Programmkodes mit dem OS (Betriebssystem) zusammenarbeiten, das den Rechner oder eine weitere Anwendungssoftware betreibt, sind diese Programmkodes im Bereich der Erfindung beinhaltet.
  • Darüber hinaus beinhaltet die Erfindung einen Fall, in dem die zugeführten Programmkodes in einen Speicher für eine Funktionserweiterungsplatine des Rechners oder eine mit dem Rechner verbundene Funktionserweiterungseinheit gespeichert werden und danach eine CPU oder dergleichen in der Funktionserweiterungsplatine oder der Funktionserweiterungseinheit einen Teil oder alle aktuellen Verarbeitungen auf Grundlage eines Befehl der Programmkodes ausführt und das Ausführungsbeispiel durch die Verarbeitung verwirklicht wird.
  • Die vorliegende Erfindung ist nicht beschränkt auf das vorstehende Ausführungsbeispiel, sondern es sind innerhalb der anhängigen Ansprüche viele Modifikationen und Variationen möglich.

Claims (14)

  1. Bildverarbeitungsvorrichtung mit: Hinzufügeeinrichtung zum periodischen Hinzufügen für das menschliche Auge schwer festzustellender erster zusätzlicher Information zu einem eingegebenen Bild während einer ersten Periode und zum periodischen Hinzufügen für das menschliche Auge schwer festzustellender zweiter zusätzlicher Information, welche sich von der ersten Information unterscheidet, während einer von der ersten Periode verschiedenen zweiten Periode; und Ausgabeeinrichtung zum Ausgeben des Bildes, dem vorbestimmte erste und zweite zusätzliche Information von der Hinzufügeeinrichtung hinzugefügt wurden, an eine Bilderzeugungseinheit.
  2. Vorrichtung nach Anspruch 1, wobei die erste Periode kürzer ist als die zweite Periode.
  3. Vorrichtung nach Anspruch 1 oder 2, wobei die erste zusätzliche Information Information ist, um die Bildverarbeitungsvorrichtung zu spezifizieren.
  4. Vorrichtung nach Anspruch 1 oder 2, wobei die zweite zusätzliche Information Information ist, um die Bildverarbeitungsvorrichtung zu spezifizieren.
  5. Vorrichtung nach Anspruch 3, wobei die erste zusätzliche Information eine ID eines Herstellers ist, der die Bildverarbeitungsvorrichtung hergestellt hat.
  6. Vorrichtung nach Anspruch 4, wobei die zweite zusätzliche Information eine Vorrichtungsnummer oder eine Modellnummer der Bildverarbeitungsvorrichtung ist.
  7. Vorrichtung nach jedem der vorstehenden Ansprüche, darüber hinaus mit Bilderzeugungseinheit.
  8. Vorrichtung nach jedem der vorstehenden Ansprüche, wobei das eingegebene Bild ein aus einer Vielzahl von Farben aufgebautes Farbbild ist und die Hinzufügeeinrichtung die erste oder zweite zusätzliche Information anstelle aller aus der Vielzahl von Farben nur eine bestimmten Farbe hinzufügt.
  9. Vorrichtung nach jedem der vorstehenden Ansprüche, wobei die Hinzufügeeinrichtung die erste oder zweite zusätzliche Information als eine Vielzahl von Dots hinzufügt.
  10. Vorrichtung nach Anspruch 9, wobei die erste oder zweite zusätzliche Information durch Phasenunterschiede in der Vielzahl der Dots ausgedrückt wird.
  11. Vorrichtung nach Anspruch 9, wobei jeder Dot durch Kombination eines Bereichs zum Modulieren eines Bildes zur höchsten Dichte und eines Bereichs zum Modulieren eines Bildes zur geringsten Dichte aufgebaut wird.
  12. Vorrichtung nach Anspruch 9, wobei jeder Dot durch Kombination eines Bereichs zum Modulieren eines Bildes durch nur +α und eines Bereichs zum Modulieren des Bildes durch nur –α aufgebaut wird.
  13. Bildverarbeitungsverfahren mit: Hinzufügeschritt des periodischen Hinzufügens für das menschliche Auge schwer festzustellender erster zusätzlicher Information zu einem eingegebenen Bild während einer ersten Periode und des periodischen Hinzufügens für das menschliche Auge schwer festzustellender zweiter zusätzlicher Information, welche sich von der ersten Information unterscheidet, während einer von der ersten Periode ver schiedenen zweiten Periode; und Ausgabeschritt des Ausgebens des Bildes, dem vorbestimmte erste und zweite zusätzliche Information beim Hinzufügeschritt hinzugefügt wurden an eine Bilderzeugungseinheit.
  14. Speichermedium zum Speichern eines Bildverarbeitungsprogramms in einem Zustand, in dem das Programm aus einem Rechner gelesen werden kann und es enthält: Hinzufügeschritt des periodischen Hinzufügens für das menschliche Auge schwer festzustellender erster zusätzlicher Information zu einem eingegebenen Bild während einer ersten Periode und des periodischen Hinzufügens für das menschliche Auge schwer festzustellender zweiter zusätzlicher Information, welche sich von der ersten Information unterscheidet, während einer von der ersten Periode verschiedenen zweiten Periode; und Ausgabeschritt des Ausgebens des Bildes, dem vorbestimmte erste und zweite zusätzliche Information beim Hinzufügeschritt hinzugefügt wurden an eine Bilderzeugungseinheit.
DE69835640T 1997-07-15 1998-07-14 Bildverarbeitungsverfahren und -vorrichtung und Speichermedium Expired - Lifetime DE69835640T2 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP18974497A JP3679555B2 (ja) 1997-07-15 1997-07-15 画像処理装置及び方法及び記憶媒体
JP18974497 1997-07-15
JP18974397 1997-07-15
JP18974397A JP3740255B2 (ja) 1997-07-15 1997-07-15 画像処理装置及び方法及び記憶媒体

Publications (2)

Publication Number Publication Date
DE69835640D1 DE69835640D1 (de) 2006-10-05
DE69835640T2 true DE69835640T2 (de) 2007-08-23

Family

ID=26505662

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69835640T Expired - Lifetime DE69835640T2 (de) 1997-07-15 1998-07-14 Bildverarbeitungsverfahren und -vorrichtung und Speichermedium

Country Status (5)

Country Link
US (5) US6320675B1 (de)
EP (3) EP2276230A3 (de)
AT (2) ATE549853T1 (de)
DE (1) DE69835640T2 (de)
ES (1) ES2382662T3 (de)

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6549638B2 (en) 1998-11-03 2003-04-15 Digimarc Corporation Methods for evidencing illicit use of a computer system or device
US6449377B1 (en) 1995-05-08 2002-09-10 Digimarc Corporation Methods and systems for watermark processing of line art images
US7986806B2 (en) 1994-11-16 2011-07-26 Digimarc Corporation Paper products and physical objects as means to access and control a computer or to navigate over or act as a portal on a network
US6721440B2 (en) 1995-05-08 2004-04-13 Digimarc Corporation Low visibility watermarks using an out-of-phase color
US6590996B1 (en) 2000-02-14 2003-07-08 Digimarc Corporation Color adaptive watermarking
US6763123B2 (en) 1995-05-08 2004-07-13 Digimarc Corporation Detection of out-of-phase low visibility watermarks
US6718046B2 (en) 1995-05-08 2004-04-06 Digimarc Corporation Low visibility watermark using time decay fluorescence
US7024016B2 (en) * 1996-05-16 2006-04-04 Digimarc Corporation Digital watermarking apparatus and methods
JP3829508B2 (ja) * 1998-11-27 2006-10-04 セイコーエプソン株式会社 画像処理装置、画像処理方法および印刷装置
JP3472188B2 (ja) * 1999-03-31 2003-12-02 キヤノン株式会社 情報処理システム、情報処理装置、情報処理方法及び記憶媒体
JP2000350013A (ja) * 1999-03-31 2000-12-15 Victor Co Of Japan Ltd 透かしデータ埋め込み装置、透かしデータ埋め込み方法、伝送方法、記録媒体、透かしデータ読み出し装置及び透かしデータ読み出し方法。
US6967727B1 (en) 1999-09-30 2005-11-22 Canon Kabushiki Kaisha Image forming apparatus and image forming method
JP3976969B2 (ja) 1999-12-02 2007-09-19 キヤノン株式会社 画像処理装置、画像処理方法及び記憶媒体
EP1122940A3 (de) 2000-01-31 2003-09-10 Canon Kabushiki Kaisha Bildberarbeitungsverfahren und -vorrichtung
US6996252B2 (en) * 2000-04-19 2006-02-07 Digimarc Corporation Low visibility watermark using time decay fluorescence
US6993149B2 (en) * 2001-09-25 2006-01-31 Digimarc Corporation Embedding digital watermarks in spot colors
US6912295B2 (en) 2000-04-19 2005-06-28 Digimarc Corporation Enhancing embedding of out-of-phase signals
US8027509B2 (en) 2000-04-19 2011-09-27 Digimarc Corporation Digital watermarking in data representing color channels
US7738673B2 (en) 2000-04-19 2010-06-15 Digimarc Corporation Low visible digital watermarks
US6891959B2 (en) 2000-04-19 2005-05-10 Digimarc Corporation Hiding information out-of-phase in color channels
US6804377B2 (en) 2000-04-19 2004-10-12 Digimarc Corporation Detecting information hidden out-of-phase in color channels
US7006247B1 (en) * 2000-05-02 2006-02-28 Fuji Xerox Co., Ltd. Image processing apparatus
US7167599B1 (en) * 2000-05-03 2007-01-23 Thomson Licensing Method and device for controlling multimedia data watermark
JP2002019221A (ja) * 2000-07-03 2002-01-23 Canon Inc 画像形成装置及びその方法
US6700992B1 (en) * 2000-07-13 2004-03-02 Eastman Kodak Company Adaptive message embedding error diffusion method
US8103877B2 (en) 2000-12-21 2012-01-24 Digimarc Corporation Content identification and electronic tickets, coupons and credits
US6965683B2 (en) 2000-12-21 2005-11-15 Digimarc Corporation Routing networks for use with watermark systems
US7072487B2 (en) * 2001-01-26 2006-07-04 Digimarc Corporation Watermark detection using adaptive color projections
US8094869B2 (en) 2001-07-02 2012-01-10 Digimarc Corporation Fragile and emerging digital watermarks
US7537170B2 (en) 2001-08-31 2009-05-26 Digimarc Corporation Machine-readable security features for printed objects
US7213757B2 (en) 2001-08-31 2007-05-08 Digimarc Corporation Emerging security features for identification documents
CA2470094C (en) 2001-12-18 2007-12-04 Digimarc Id Systems, Llc Multiple image security features for identification documents and methods of making same
JP3898075B2 (ja) * 2002-03-18 2007-03-28 株式会社リコー 画像処理装置、画像処理方法及び記録媒体
US7824029B2 (en) 2002-05-10 2010-11-02 L-1 Secure Credentialing, Inc. Identification card printer-assembler for over the counter card issuing
US7352878B2 (en) * 2003-04-15 2008-04-01 Digimarc Corporation Human perceptual model applied to rendering of watermarked signals
JP4447871B2 (ja) * 2003-08-29 2010-04-07 キヤノン株式会社 画像形成装置
JP3943073B2 (ja) * 2003-11-28 2007-07-11 富士通株式会社 画像データ処理装置、画像データ処理方法および画像データ処理プログラム
JP4263156B2 (ja) * 2004-10-21 2009-05-13 コニカミノルタビジネステクノロジーズ株式会社 画像処理装置、方法およびプログラム
US20060112017A1 (en) * 2004-11-22 2006-05-25 George Koppich System and method for auditing an electronic document trail
JP4709061B2 (ja) 2006-05-10 2011-06-22 キヤノン株式会社 画像形成装置及び画像形成装置の制御方法、制御プログラム
AU2008255227A1 (en) * 2008-12-10 2010-06-24 Canon Kabushiki Kaisha Document security method
AU2008255212A1 (en) * 2008-12-10 2010-06-24 Canon Kabushiki Kaisha Page mark-up using printed dot barcodes
US9117268B2 (en) 2008-12-17 2015-08-25 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
US8199969B2 (en) 2008-12-17 2012-06-12 Digimarc Corporation Out of phase digital watermarking in two chrominance directions
KR20120118773A (ko) * 2011-04-19 2012-10-29 삼성전자주식회사 영상처리장치 및 그 제어방법
KR101472016B1 (ko) 2013-02-25 2014-12-15 삼성전자주식회사 이미지 파일에 추가 데이터가 삽입된 복합파일 생성방법 및 상기 복합파일이 기록된 데이터 저장장치
US11605094B2 (en) 2019-04-22 2023-03-14 Target Brands, Inc. System for third party sellers in online retail environment

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH682023A5 (de) 1990-10-26 1993-06-30 Recytec Sa
US5315098A (en) 1990-12-27 1994-05-24 Xerox Corporation Methods and means for embedding machine readable digital data in halftone images
EP0506479B1 (de) * 1991-03-29 1997-02-12 Canon Kabushiki Kaisha Bildverarbeitungsgerät
JP3280083B2 (ja) * 1991-09-30 2002-04-30 キヤノン株式会社 画像処理装置及び画像処理方法
US5721788A (en) 1992-07-31 1998-02-24 Corbis Corporation Method and system for digital image signatures
JPH06125533A (ja) 1992-10-13 1994-05-06 Sony Corp エラー訂正コード付加装置及びエラー訂正装置
FR2696809B1 (fr) 1992-10-14 1994-12-02 Valeo Thermique Moteur Sa Paroi tubulaire en deux parties et procédé pour la fabrication d'un condenseur de climatisation de véhicule automobile.
US5436974A (en) * 1993-10-12 1995-07-25 Innovator Corporation Method of encoding confidentiality markings
JPH07212712A (ja) 1993-10-29 1995-08-11 Eastman Kodak Co 階層的な画像記憶及び取出しシステムにおいてディジタル透かし模様を付加及び除去する方法及び装置
US5748783A (en) * 1995-05-08 1998-05-05 Digimarc Corporation Method and apparatus for robust information coding
US5568550A (en) 1994-10-05 1996-10-22 Shmuel Ur Method and system for identifying documents generated by an unauthorized software copy
FR2732532B1 (fr) * 1995-03-29 1997-06-20 Lahmi Paul David Procede securise de reproduction de documents sensibles
BR9601506A (pt) * 1995-08-01 1998-03-17 Brugada Jorge Clemen Bernardes Suporte de segurança impresso com micro-padrão impeditivo da falsificação de documentos quando da utilização de copiadoras de alta precisão
US5822660A (en) * 1996-02-08 1998-10-13 Eastman Kodak Company Copyright protection in color thermal prints
US5752152A (en) * 1996-02-08 1998-05-12 Eastman Kodak Company Copy restrictive system
US5901224A (en) * 1996-10-21 1999-05-04 Xerox Corporation Quasi-reprographics with variable embedded data with applications to copyright management, and distribution control
US5915027A (en) * 1996-11-05 1999-06-22 Nec Research Institute Digital watermarking
US6185312B1 (en) * 1997-01-28 2001-02-06 Nippon Telegraph And Telephone Corporation Method for embedding and reading watermark-information in digital form, and apparatus thereof
CA2227381C (en) * 1997-02-14 2001-05-29 Nec Corporation Image data encoding system and image inputting apparatus
EP0860997B1 (de) * 1997-02-24 2008-12-10 Nec Corporation System zur Kodierung digitaler Daten
PL189595B1 (pl) * 1997-06-06 2005-08-31 De La Rue Giori Sa Wzór zabezpieczający dla papierów wartościowych, papier wartościowy, oraz sposób druku wzoru zabezpieczającego na papierach wartościowych
US6095425A (en) * 1998-10-26 2000-08-01 The Standard Register Company Machine-readable security document and method of preparing the same

Also Published As

Publication number Publication date
EP0892544A3 (de) 2000-04-12
US6320675B1 (en) 2001-11-20
US6822761B2 (en) 2004-11-23
EP0892544A2 (de) 1999-01-20
US6411402B1 (en) 2002-06-25
US20030112470A1 (en) 2003-06-19
US6721067B2 (en) 2004-04-13
ATE549853T1 (de) 2012-03-15
EP2276230A3 (de) 2011-02-23
US20020126316A1 (en) 2002-09-12
ES2382662T3 (es) 2012-06-12
EP1696654A3 (de) 2006-10-11
ATE337679T1 (de) 2006-09-15
EP2276230A2 (de) 2011-01-19
US6445467B1 (en) 2002-09-03
EP1696654A2 (de) 2006-08-30
DE69835640D1 (de) 2006-10-05
EP1696654B1 (de) 2012-03-14
EP0892544B1 (de) 2006-08-23

Similar Documents

Publication Publication Date Title
DE69835640T2 (de) Bildverarbeitungsverfahren und -vorrichtung und Speichermedium
DE69229285T3 (de) Bildverarbeitungsgerät
DE69034140T2 (de) Mustererzeugungsverfahren und Mustererzeugungsvorrichtung
DE3448324C2 (de)
DE4106458C2 (de) Graphische Datenverarbeitungseinrichtung zum Erzeugen eines Tones eines Randbildelements aus Vektordaten
DE4239966C2 (de) Bildverarbeitungseinrichtung
DE3140081A1 (de) Laserstrahldrucker
US6384935B1 (en) Image process apparatus, image process method and storage medium
DE10350863A1 (de) Laserdruckvorrichtung, die einen Pulsbreitenwert und einen Ausrichtungswert auf der Basis von Pixeln in einem Mehrbitbild erzeugt
DE69133449T2 (de) Farbbildverarbeitungsgerät
EP0533411A2 (de) Dichtes schwarzes Bild erzeugender Farbdruck
DE69736421T2 (de) Ditherverfahren und Druckgerät
DE19643135C2 (de) Farbbild-Erzeungsapparat mit einer Funktion zur Korrektur der Bilddichte, wenn sich das Bild-Entwicklungssystem verschlechtert hat
DE69527670T2 (de) Bildverarbeitungsgerät und -verfahren
DE69728949T2 (de) Bildverarbeitungsvorrichtung und -verfahren und Speichermedium
DE69914170T2 (de) Elektrofotografische Vorrichtung und Verfahren
DE4215157A1 (de) Bild-bearbeitungssystem
DE69735787T2 (de) Gerät und Verfahren zur Ausgabe eines Vielfarbenbildes
DE60029651T2 (de) Farbelektrofotografische Vorrichtung und Verfahren zur Verarbeitung eines damit erzeugten Bildes
DE69628539T2 (de) Einstellung der Punktgrösse für Laserdrucker
JPH0519862B2 (de)
DE69627403T2 (de) Farbbilderzeugungsgerät
DE4443776C2 (de) Elektrofotografisches Kopiergerät oder Drucker
DE69724183T2 (de) Verfahren und Vorrichtung zum Drucken von digitalen Halbtonbildern
DE10300225A1 (de) Drucker-Steuergerät, Drucker-Steuerverfahren und Drucker

Legal Events

Date Code Title Description
8364 No opposition during term of opposition