DE69128060T2 - Bilddatenverarbeitung - Google Patents
BilddatenverarbeitungInfo
- Publication number
- DE69128060T2 DE69128060T2 DE69128060T DE69128060T DE69128060T2 DE 69128060 T2 DE69128060 T2 DE 69128060T2 DE 69128060 T DE69128060 T DE 69128060T DE 69128060 T DE69128060 T DE 69128060T DE 69128060 T2 DE69128060 T2 DE 69128060T2
- Authority
- DE
- Germany
- Prior art keywords
- data
- image data
- input
- access
- output
- 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
Links
- 238000012545 processing Methods 0.000 title claims description 19
- 238000006243 chemical reaction Methods 0.000 claims description 18
- 230000006870 function Effects 0.000 claims description 14
- 101100325756 Arabidopsis thaliana BAM5 gene Proteins 0.000 description 40
- 101150046378 RAM1 gene Proteins 0.000 description 40
- 101100476489 Rattus norvegicus Slc20a2 gene Proteins 0.000 description 40
- 239000000872 buffer Substances 0.000 description 36
- 230000004044 response Effects 0.000 description 33
- 238000010586 diagram Methods 0.000 description 18
- 238000000034 method Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 7
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000013643 reference control Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00912—Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
- H04N1/00915—Assigning priority to, or interrupting, a particular operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/32561—Circuits 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 using a programmed control device, e.g. a microprocessor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/41—Bandwidth or redundancy reduction
- H04N1/411—Bandwidth or redundancy reduction for the transmission or storage or reproduction of two-tone pictures, e.g. black and white pictures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0081—Image reader
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0087—Image storage device
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Image Processing (AREA)
- Semiconductor Integrated Circuits (AREA)
- Storing Facsimile Image Data (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
- Die vorliegende Erfindung betrifft eine Speicherung von Bilddaten.
- Eine Komprimierungscodierung von Bilddaten wird bereits bei einem Facsimilegerät, einer elektronischen Datei oder dgl. zur Verbesserung der Übertragungs- oder Speicheref fizienz verwendet.
- Fig. 10 und 11 zeigen Beispiele einer Codier/Decodiervorrichtung.
- Gemäß Fig. 10 werden Bilddaten aus einer Bildleseeinrichtung 21 in einem Bild-Schreib-Lese-Speicher (Bild-RAM) 22 über einen Bildbus unter der Steuerung einer Bildsteuereinrichtung 24 gespeichert. Danach werden die Bilddaten aus dem Bild-RAM 22 über den Bildbus unter einer DMA-Steuerung einer Codier/Decodiereinrichtung 25 zugeführt und darin codiert. Die durch die Codierung erhältenen Codedaten werden einer Übertragungseinrichtung oder einer Speichereinrichtung über einen Systembus unter der Steuerung einer Systemsteuereinrichtung 26 zugeführt.
- Andererseits werden Codedaten aus einer Empfangseinrichtung oder der Speichereinrichtung der Codier/Decodiereinrichtung 25 über den Systembus zugeführt und darin decodiert, und die decodierten Bilddaten werden über den Bildbus und unter der DMA-Steuerung in dem Bild-RAM 22 gespeicchert. Danach werden die Bilddaten in dem Bild-RAM 22 über den Bildbus einer Druckereinrichtung 23 zugeführt und auf einem Aufzeichnungsmaterial wie Papier wiedergegeben.
- In dem in Fig. 11 gezeigten Aufbau werden Bilddaten aus einer Leseeinrichtung 31 über einen Systembus unter der Steuerung einer Bildsteuereinrichtung 24 in einem Bild-RAM 35 gespeichert. Danach werden die Bilddaten aus dem Bild-RAM 35 einer Codier/Decodiereinrichtung 32 über einen Systembus zugeführt und darin codiert. Die durch diese Codierung erhaltenen Codedaten werden einer Übertragungseinrichtung oder einer Speichereinrichtung über einen Systembus unter der Steuerung einer Sysytemsteuereinrichtung 34 zugeführt.
- Andererseits werden Codedaten aus einer Empfangseinrichtung oder der Speichereinrichtung der Codier/Decodiereinrichtung 32 über den Systembus zugeführt und darin decodiert, und die decodierten Bilddaten werden über den Systembus in dem Bild-RAM 35 gespeichert. Danach werden die Bilddaten in dem Bild-RAM 35 über den Systembus einer Druckereinrichtung 33 zugeführt und auf einem Aufzeichnungsmaterial wie Papier wiedergegeben.
- Jedoch ist der in Fig. 10 gezeigte Aufbau mit einem Nachteil dahingehend verbunden, daß eine umfangreiche Schaltung erforderlich ist, da zwei Datenbusse, d.h. der Systembus und der Bildbus sowie eine Steuereinrichtung 26 für den Systembus und eine Steuereinrichtung 24 für den Bildbus erforderlich sind.
- Auch kann die Codier/Decodiereinrichtung 26 die Codierung und die Decodierung nicht gleichzeitig ausführen. Demzufolge ist in einem Facsimilegerät zur Übertragung codierter Daten, die zuvor in einem Speicher großer Kapazität gespeichert werden, der an den Systembus angeschlossen ist, eine lange Verarbeitungszeit zum Erhalten von Daten zur Übertragung erforderlich, da die Codedaten in dem Speicher zur Wiedergabe des Vorlagenbildes in dem Speicher des Bildbusses decodiert und wiederum einem zur Übertragung geeigneten Codiervorgang unterzogen werden.
- Desweiteren ist auch eine lange Zugriffszeit erforderlich, da der Bild-RAM 22 zum Austausch der Bilddaten mit der Codier/Decodiereinrichtung 25 aus einem externen Speicher besteht.
- Andererseits erfordert der in Fig. 11 gezeigte Auf bau keinen getrennten Systembus und Bildbus.
- Jedoch sind die Verarbeitungsfähigkeiten der Systemsteuereinrichtung 34 merklich verschlechtert, da die Eingabe und Ausgabe der Bilddaten und der Codedaten in und aus der Codier/Decodiereinrichtung 32, die Übertragung von Daten von der Leseeinrichtung 31 zu dem Bild-RAM 35 und der von dem Bild-RAM 35 zu der Druckereinrichtung 33 alle über den Sysrembus ausgeführt werden.
- In der US-A-4 297 727 ist ein Facsimilegerät beschrieben, das eine Speichereinrichtung zur Speicherung einer Vielzahl von Zeilen von Bilddaten, eine Abtasteinrichtung, eine Aufzeichnungseinrichtung, ein Modem, eine Netzwerksteuereinrichtung und eine Bedienungsanzeige aufweist. Daten werden durch einen Systembus zu und von einer Systemsteuereinrichtung übertragen, während Bilddaten zwischen der Speichereinrichtung und der Abtasteinrichtung oder der Aufzeichnungseinrichtung oder dem Modem oder der Netzwerksteuereinrichtung oder der Bedienungsanzeige über dem Systembus während der Codierung und Decodierung übertragen werden.
- In der EP-A-0 060 388 ist ein Datenverarbeitungssystern beschrieben, das eine Steuerungsverarbeitungseinrichtung zusammen mit vielen Funktionseinrichtungen in der Form einer Abtasteinrichtung, eines Druckers, einer Komprimierungseinrichtung, einer Dekomprimierungseinrichtung, und einer Übertragungseinrichtung enthält, die über einen gemeinsam genutzten Speicher kommunizieren, wobei die Kommunikation zwar von der Steuerungsverarbeitungseinrichtung unabhängig ist jedoch durch diese initialisiert wird und durch die Kombination einer Zeigertabelle in einer gemeinsam genutzten Speicherzugriffseinrichtung, einer Tabelleneintrag-Identifikationsinitialisierung in den Einrichtungen durch die Steuerungsverarbeitungseinrichtung, eines zwischen kommunizierenden Einrichtungen ausgetauschten Steuercodes und eines wahlweisen Zugriffs auf den gemeinsam genutzten Speicher über die durch die Zeigertabelle bereitgestellten Zeiger ausgeübt wird. Die gemeinsam genutzte Speicherzugriffseinrichtung steuert Anforderungen zum Zugriff auf den Speicher. Zugriffsanforderungen von den Funktionseinrichtungen haben Priorität, die durch die Verkettungsverbindung einer Anforderungserteilungsleitung mit den Funktionseinrichtungen vorbestimmt wird.
- Erfindungsgemäß ist eine Bildverarbeitungsvorrichtung nach Patentanspruch 1 ausgestaltet.
- Bevorzugte Merkmale der Erfindung werden in den beigefügten Patentansprüchen dargelegt.
- Die Bilddatenverarbeitungsvorrichtung kann derart ausgebildet sein, daß sie eine einfache Schaltungsstruktur und eine verbesserte Leistungsfähigkeit bei der Bilddatenverarbeitung aufweist.
- Bei der Bilddatenverarbeitungsvorrichtung kännen die Codiereinrichtung und die Decodiereinrichtung aus vollständig unabhängigen Schaltungen bestehen, wodurch die Codierung und Decodierung gleichzeitig ausgeführt werden können.
- Die Vorrichtung kann zur Verarbeitung der Bilddaten in serieller Form in einer Codiereinrichtung, einer Decodiereinrichtung, einer Bildleseeinrichtung und einer Drukkereinrichtung und zur Verarbeitung der Bilddaten in paralleler Form nur bei der Eingabe oder Ausgabe aus einer Speichereinrichtung ausgebildet sein, wodurch eine Verschlechterung der Verarbeitungsfähigkeiten selbst bei gleichzeitigen Vorgängen verschiedener Einrichtungen verhindert werden kann.
- Die Vorrichtung kann zur Ermöglichung eines effizienten Zugriffs auf eine einzelne Speichereinrichtung durch die Eingabeeinrichtung (beispielsweise eine Bildleseeinrichtung), eine Ausgabeeinrichtung (beispielsweise eine Drukkereinrichtung), eine Codiereinrichtung und eine Decodiereinrichtung ausgebildet sein.
- Nachstehend wird ein spezifisches Ausführungsbeispiel der Erfindung unter Bezugnahme auf die beiliegende Zeichnung beschrieben. Es zeigen:
- Fig. 1 ein Blockschaltbild einer integrierten Codier/Decodiervorrichtung gemäß dem Ausführungsbeispiel der Erfindung,
- Fig. 2 ein Blockschaltbild eines Beispiels des Aufbaus einer Codiereinrichtung,
- Fig. 3 ein Blockschaltbild eines Beispiels des Aufbaus einer Decodiereinrichtung,
- Fig. 4 ein Blockschaltbild eines Beispiels des Aufbaus einer Dateneingabeeinrichtung,
- Fig. 5 ein Blockschaltbild eines Beispiels des Aufbaus einer Datenausgabeeinrichtung,
- Fig. 6 ein Blockschaltbild eines Beispiels des Aufbaus einer Zufallszugriffseinrichtung,
- Fig. 7 ein Blockschaltbild eines Beispiels des Aufbaus einer RAM-Steuereinrichtung,
- Fig. 8 ein Zeitablaufdiagramm eines RAM-Zugriffes,
- Fig. 9 ein Zeitablaufdiagramm der Funktion der RAM- Steuereinrichtung und
- Fig. 10 und 11 Blockschaltbilder herkömmlicher Beispiele einer Codier/Decodiervorrichtung.
- Fig. 1 zeigt ein Blockschaltbild einer integrierten Schaltung, die ein Ausführungsbeispiel der Erfindung bildet, wobei ein Schreib-Lese-Speicher (RAM) 1 mit einer Kapazität zur Speicherung von Bilddaten einer Vielzahl von Zeilen, ein Eingabe/Ausgabepuffer 2, der eine Schnittstelle mit einem Systemdatenbus bildet, ein Eingabe/Ausgabepuffer 3 für einen Codedatenbus zur Eingabe und Ausgabe von Codedaten CD, eine Codiereinrichtung 4 zum Empfang von Bilddaten einer Codierzeile und einer Bezugszeile von dem RAM 1, wobei eine bereits bekannte zweidimensionale MR-Codierung durchgeführt und die erhaltenen Codes von einem Ausgangsanschluß CO ausgegeben werden, eine Decodiereinrichtung 5 zur Decodierung eingegebener MR-Codes Ci durch den Empfang von Bilddaten einer Bezugszeile von dem RAM1 und durch Ausgeben decodierter Bilddaten WD5, eine Lesedateneingabeeinrichtung 6 zur Umwandlung eingegebener serieller Bilddaten, die von außen (beispielsweise von einer Bildleseeinrichtung )empfangen werden, in eine parallele Form und zur Ausgabe somit erhaltener paralleler Daten WD6, eine Druckdatenausgabeeinrichtung 7 zur Umwandlung von von dem RAM1 empfangenen Bilddaten in eine serielle Form und zum Senden der somit erhaltenen seriellen Daten WSO nach außen (beispielsweise zu einem Drucker) und eine Zufallszugriffseinrichtung 8 zum Empfang einer willkürlichen Adresse
- SAi und Signalen WR, RD vorgesehen sind, die die Art des Zugriffs auf den RAM1 von dem Systembus anzeigen, wobei die eingegebene Adresse ADD und ein Signal DiR, das die Art des Zugriffs (Lesen oder Schreiben) anzeigt, zu einer RAM-:, Steuereinricltung 9 gesendet und irn Fah des Lesens Daten Do von dem RAM1 über einen Eingangsanschluß RD empfangen und die Daten als Daten SDO zu dem Eingabe/Ausgabepuffer 2 ausgegeben werden.
- Die RAM-Steuereinrichtung 9 steuert die Anforderungen für einen Zugriff auf den RAM1 von der Codiereinrichtung 4, der Decodiereinrichtung 5, der Eingabeeinrichtung 6, der Ausgabeeinrichtung 7 und der Zufallszugriffseinrichtung 8, sendet eine für jede Anforderungsquelle vorbestimmte Adresse ADR auf eine Zugriffserlaubnis hin zu dem RAM1 und wählt im Fall des Schreibens von Daten in den RAM1 die Schreibdaten DATA zur Zufuhr zu dem RAM1 aus.
- Fig. 2 zeigt ein Beispiel des Aufbaus der in Fig. 1 gezeigten Codiereinrichtung, wobei eine Steuereinrichtung 41 zur Steuerung einer Eingabeanforderung für Bezugsdaten und codierte Daten in Kooperation mit der RAM-Steuereinrichtung 9, ein Eingabepuffer 42 zur vorübergehenden Speicherung von dem RAM1 eingegebener codierter Daten, eine parallel-zuseriell-Umwandlungseinrichtung 43 zum Empfang von Daten von dem Eingabepuffer 42 und Ausgeben serieller Daten 4f, ein Eingabepuffer 44 zur vorübergehenden Speicherung von dem RAM1 eingegebener Bezugsdaten, eine parallel-zu-seriell- Umwandlungseinrichtung 45 zum Empfang von Daten von dem Eingabepuffer 44 und zum Ausgeben serieller Daten 4g, eine Codebestimmungseinrichtung 46 zur Bestimmung des Codiermodus aus den Codierdaten 4f und Bezugsdaten 49 und eine Codeerzeugungseinrichtung 47 zur Erzeugung eines Codes CO vorgesehen sind, der dem in der Codebestimmungseinrichtung 46 bestimmten Codiermodus entspricht.
- Es sind auch ein Signal 4a (RQ4A) zur Anforderung der Eingabe von Codierdaten bei der RAM-Steuereinrichtung 9, ein Signal 4b (RW4B) zur Anforderung der Eingabe von Bezugsdaten bei der RAM-Steuereinrichtung 9, ein Antwortsignal 4c (AK4A) von der RAM-Steuereinrichtung 9 im Ansprechen auf das Anforderungssignal 4a, ein Antwortsignal 4d (AK4B) von der RAM-Steuereinrichtung 9 im Ansprechen auf das Anforderungssignal 4b und ein Signal 4e zur Anweisung der Eingabe von Daten von den Ekngabepuffern 42, 44 in die parailei-zu-serieiiumwandiungseinrichtungen 43, 45 gezeigt.
- Fig. 3 zeigt ein Blockschaltbild eines Beispiels des Aufbaus der Decodiereinrichtung 5 in Fig. 1, wobei eine Bezugssteuereinrichtung 51 zur Steuerung der Eingabe von Bilddaten einer Bezugszeile zusammen mit der RAM- Steuereinrichtung 9, ein Eingabepuffer 52 für die aus dem RAM1 gelesenen Bezugsdaten, eine parallel-zu-seriell- Umwandlungseinrichtung 53 zur Umwandlung von Daten aus dem Eingabepuffer 52 in ein serielles Signal 5d, eine Wiederher stellungssteuereinrichtung 54 zur Steuerung der Ausgabe von Bilddaten einer Wiederherstellungszeile, eine seriell-zuparallel-Umwandlungseinrichtung 55 zur Umwandlung serieller wiederhergestellter Daten 5e in ein paralleles Signal, ein Ausgabepuffer 56 zum Senden der Ausgangsdaten der seriell-zuparallel-Umwandlungseinrichtung 55 zu der RAM- Steuereinrichtung 9, eine Codeanalyseeinrichtung 57 zur Ananlyse des Codes der Codedaten Ci, die von außen (beispielsweise von einer Empfangsschaltung) empfangen werden, und eine Entwicklungseinrichtung 58 zur Wiederherstellung von Vorlagenbilddaten entsprechend dem Ergebnis der Analyse durch die Analyseeinrichtung 57 und der Bezugsdaten 5d vorgesehen sind.
- Desweiteren sind ein Signal 5a (RQ5A) zur Anforderung der Eingabe von Bezugsdaten bei der RAM- Steuereinrichtung 9, ein Antwortsignal 5b (AKSA) von der RAM- Steuereinrichtung 9 im Ansprechen auf das Anforderungssignal RQ5A hin, ein Signal 5c zum Laden der Daten des Eingabepuffers 52 in die parallel-zu-seriell-Umwandlungseinrichtung 53, ein Signal 59 (RQ5B) zur Anforderung der Ausgabe wiederherge stellter Daten bei der RAM-Steuereinrichtung 9 und ein Antwortsignal 5h (AKSB) von der RAM-Steuereinrichtung 9 im Ansprechen auf das Anforderungssignal RQ5B hin gezeigt.
- Fig. 4 zeigt ein Blockschaltbild eines Beispiels des Aufbaus der in Fig. 1 gezeigten Eingabeeinrichtung 6, wobei eine Ausgabesteuereinrichtung 61 zur Steuerung der Ausgabe von Lesedaten RSI zu dem RAM1, eine seriell-zu-parallel- Umwandlungseinrichtung 62 zur Urriwandlung seneiler Lesedaren RSI in ein paralleles Signal und ein Ausgabepuffer 63 für die parallelen Lesedaten vorgesehen sind.
- Es sind auch ein Signal 6a (RQ6) zur Anforderung der Ausgabe von Daten des Ausgabepuffers 63 bei der RAM- Steuereinrichtung 9, ein Antwortsignal 6b (AK6) von der RAM- Steuereinrichtung 9 im Ansprechen auf das Ausgabeanforderungssignal RQ6, und ein Signal 6c zum Laden der parallelen Daten in den Ausgabepuffer 63 gezeigt.
- Fig. 5 zeigt ein Blockschaltbild eines Beispiels des Aufbaus der in Fig. 1 gezeigten Ausgabeeinrichtung 7, wobei eine Steuereinrichtung 71 zur Steuerung der Eingabe von Druckdaten von dem RAM1, ein Eingabepuffer 72 für die Eingabedaten von dem RAM1, und eine parallel-zu-seriell- Umwandlungseinrichtung 73 zur Umwandlung der Daten des Eingabepuffers 72 in ein serielles Signal 7d vorgesehen sind.
- Es sind auch Signale 7a (RQ7) zur Anforderung der Eingabe von Druckdaten bei der RAM- Steuereinrichtung 9, ein Antwortsignal 7b (AK7) von der RAM-Steuereinrichtung 9 im Ansprechen auf das Anforderungssignal RQ7 und ein Signal 7c zum Laden der Daten des Eingabepuffers 72 in die parallel-zuseriell-Umwandlungseinrichtung 73 gezeigt.
- Fig. 6 zeigt ein Blockschaltbild eines Beispiels des Aufbaus der in Fig. 1 gezeigten Zufallszugriffseinrichtung 8, wobei eine Steuereinrichtung 81 zur Steuerung der Zugriffsanforderung auf den RAM1 im Ansprechen auf die Eingabe einer Adresse SAi von der externen Systemsteuereinrichtung und eine Latch-Einrichtung 82 zum Halten der aus dem RAM1 gelesenen Daten vorgesehen sind.
- Es sind auch ein Signal 8a (RQ8) zur Anforderung des Zugriffs auf den RAM1 bei der RAM-Steuereinrichtung 9, ein Antwortsignal 8b (AK8) von der RAM-Steuereinrichtung 9 als Antwort auf das Zugriffsanforderungssignal RQ8, ein Eingangssignal 8c, das einen Schreibzugriff auf den RAM1 anzeigt, ein Signal 8d, das einen Lesezugriff auf den RAM1 anzeigt, ein Ausgangssignal 8a,das zusammen mit dem Zugriffsanforderungssignal 8b zu der RAM-Steuereinrichtung 9 zur Anzeige gesendet wird, ob der Zugriff zum Lesen oder zum Schreiben erfoigr, und ein Signal 8f gezeigt, das als Antwort auf die Zugriffsanforderung von der externen Systemsteuereinrichtung ausgegeben wird, um vorübergehend die Funktion der externen Systemsteuereinrichtung auszusetzen, bis das Antwortsignal AKB von der RAM-Steuereinrichtung 9 zurückgegeben wird.
- Fig. 7 zeigt ein Blockschaltbild eines Beispiels des Aufbaus der in Fig. 1 gezeigten RAM-Steuereinrichtung 9, wobei eine Steuereinrichtung 91 zur Bestimmung des Zugriffsrechts im Ansprechen auf die Anforderungen zum Zugriff auf den RAM von den vorstehend angeführten Einrichtungen und zur Erzeugung einer vorbestimmten Adressausgabe und eines Antwortsignals, Adressregister 92a bis 92f zur Speicherung willkürlich vorbestimmter RAM-Adressen für die zugriffsanfordernden Einrichtungen abgesehen von der Zufallszugriffseinrich tung 8, eine Auswahleinrichtung 93 zur wahlweisen Ausgabe einer der Einrichtung entsprechenden Andresse, die das Zugriffsrecht angefordert hat, unter den Adressen in den Adressregistern 92a bis 92f und von der Zufallszugriffseinrichtung 8 als Antwort auf einen Befehl bzw. eine Anweisung von der Steuereinrichtung 91, einen Zähler 94 zum Empfang des Ausgangssignals der Adressauswahleinrichtung 93 und zur Addition von "1" und eine Datenauswahleinrichtung 95 zur wahlweisen Ausgabe von Schreibdaten beim Schreiben von Daten in den RAM1.
- Es sind auch ein Signal 9a, das kollektiv die Zugriffsanforderungssignale RQ4A, RQ4B, RQ5A, RQ5B, RQ6, RQ7 und RQ8 von verschiedenen Einrichtungen darstellt, ein Signal 9b, das kollektiv die Antwortsignale AK4A, AK4B, AK5A, AK5B, AK6, AK7 und AKB darstellt, ein Auswahisignal 9c zum Schrei ben von Daten, wenn den Zugriffsanforderungssignalen RQ5A, RQ6 oder RQ8 das Zugriffsrecht gegeben wurde, ein Auswahlsignal 9b zum Auswählen entweder eines der Adressregister 92a bis 92f oder des Adressignals ADD 1:1 mit der anfordernden Einrichtung, der das Zugriffsrecht durch die Steuereinrichtung 91 gegeben wurde, ein Schreibsignal 9e für den RAM1 und ein Ausgangssignal 99 von dem Zähler 94 gezeigt.
- Nachstehend wird zuerst die Funktion der RAM- Steuereinrichtung 9 in Fig. 7 beschrieben.
- Zuerst werden in den Adressregistern 92a bis 92f über den Systembus und den Eingabe/Ausgabepuffer 2 Anfangswerte eingestellt, die Zugriffsstartadressen in dem RAM1 anzeigen.
- Dann werden die Zugriffsanforderungssignale RQ4A, RQ4B aus der Codiereinrichtung 4, jene Signale RQ5A, RQ5B aus der Decodiereinrichtung 5, das Signal RQ6 aus der Eingabeeinrichtung 6, das Signal RQ7 aus der Ausgabeeinrichtung 7 und das Signal RQ8 aus der Zufallszugriffseinrichtung 8 in die Steuereinrichtung 91 eingegeben, die das Zugriffsrecht auf den RAM1 einer Anforderung höchster Priorität gemäß einer vorbestimmten Prioritätsordnung gibt.
- Fig. 8 zeigt ein Zeitablaufdiagramm der Funktion der Steuereinrichtung 91, wobe£ die Taktimpulse die steuernden Taktimpulse dieser integrierten Schaltung darstellen. Die Anforderungssignale RQ werden an der Vorderflanke ("upshift end") des Taktimpulses abgetastet.
- Dann wählt die Auswahleinrichtung 93 ein-Adressregister 92 entsprechend der Anforderungseinrichtung aus, der das Zugriffsrecht gegeben wurde, und gibt den Inhalt des Registers als Adresse ADRS zu dem RAM1 aus. Auch wird als Antwortsignal AK auf die anfordernde Einrichtung das entsprechende Signal AK in den Zustand mit niedrigem Pegel für einen Zyklus von der nächsten Hinterflanke ("downshift end") des Taktimpulses an versetzt. Als Antwort auf das Antwortsignal AK beendet die anfordernde Einrichtung das Anforderungssignal RQ.
- Im Fall, daß der gegenwärtige Zugriff ein Zugriff zum Schreiben von Daten in den RAM1 gleichzeitig mit der Adressausgabe zu dem RAM1 ist, wählt die Auswahleinrichtung 95 die entsprechenden Schreibdaten aus und sendet diese Daten WDATA zu dem RAM1, und ein Schreibimpuls WE wird ausgegeben.
- Im Fall eines Lesens von Daten werden andererseits die Lesedaten RD in den Eingabepuffer der anfordernden Einrichtung an der Vorderflanke des vorstehend angeführten Antwortsignals AK abgerufen.
- Parallel zu den vorstehend beschriebenen Zugriffsvorgängen wird die dem RAM1 zugeführte Adresse in den Zähler 94 geladen und dann um "1" addiert und zu dem ausgewählten Adresszähler zurückgegeben. Demzufolge wird der nächste Zugriff bei einer Adresse einen Schritt weiter durchgeführt.
- Für die Zugriffsanforderung von der Zufallszugriffseinrichtung 8 ist kein Adressregister wie bei den Anforderungen von anderen Einrichtungen vorgesehen, und eine Systemadresse wird direkt in die Auswahleinrichtung 93 eingegeben.
- Nachstehend wird die Funktion der Codiereinrichtung 4 in Fig. 2 beschrieben. Da die Eingabepuffer 42, 44 zu Beginn keine effektiven Daten enthalten, werden Anforderungssignale RQ4A, RQ4B zur Anforderung von Dateneingaben von dem RAM1 zu der RAM-Steuereinrichtung 9 gesendet. Im Ansprechen darauf werden effektive Daten in die Eingabepuffer 42, 44 durch die Antwortsignale AK4A, AK4B von der RAM- Steuereinrichtung 9 eingegeben. Dann werden durchd das Signal 4e die effektiven Daten in den Eingabepuffern in die parallel-zu-seriell-Umwandlungseinrichtungen 43, 44 geladen und der Codebestimmungseinrichtung 46 in der seriellen Form zugeführt.
- Wenn die Daten in den Eingabepuffern 42, 44 zu den nächsten parallel-zu-seriell-Umwandlungseinrichtungen 43, 44 übertragen wurden, werden wieder die Dateneingabeanforderungssignale RQ4A, RQ4B ausgegeben, um die effektiven Daten wieder in den Eingabepuffern 42, 44 zu halten.
- Bei den vorstehend beschriebenen Vorgängen erfordert im normalen Zustand die Erzeugung der Dateneingabeanforderungssignale RQ4A, RQ4B zumindest die Zeit für die parallelzu-seriell-Umwandlungseinrichtungen 43, 44, um die Datenver schiebung der Anzahl von Bits der Daten der Eingabepuffer 42, 44 zu bewirken.
- Nachstehend wird die Funktion der in Fig. 3 gezeigten Decodiereinrichtung beschrieben.
- Von (außen über den Eingabe/Ausgabepuffer 3 eingegebene Codedaten Ci werden zuerst in der Codeanalyseeinrichtung 57 analysiert und zu der Entwicklungseinrichtung 58 übertragen.
- Beim Entwicklungsprozeß in der Entwicklungseinrich tung 58 sendet die Bezugssteuereinrichtung 51 zur Decodierung einer Daten einer Bezugszeile erfordernden zweidimensionalen codierten Zeile das Signal RQSA zur Anforderung der Eingabe von Bilddaten der Bezugszeile zu der RAM-Steuereinrichtung 90 Als Antwort führt die RAM-Steuereinrichtung 9 vorbestimmte Verarbeitungsvorgänge aus und gibt das Antwortsignal AKSA aus, wodurch die Daten der Bezugszeile in den Eingabepuffer 52 eingegeben werden. Aufgrund des Vorhandenseins eines effektiven Signais in dem Eingabepuffer 52 wird das Signal 5c ausgegeben, wodurch die Daten in die parallel-zu-seriell- Umwandlungseinrichtung 53 geladen und in der Form serieller Daten 5e in die Entwicklungseinrichtung 58 eingegeben werden.
- Andererseits wird das Datenanfärderungssignal RQ5A wiederum ausgegeben, wodurch nächste effektive Daten dem Eingabepuffer 52 zugeführt werden.
- Serielle durch den vorstehend beschriebenen Entwicklungsvorgang erhaltene wiederhergestellte Daten 5e werden der seriell-zu-parallel-Umwandlungseinrichtung 55 zugeführt und um die Einheit einer vorbestimmten Anzahl von Bits zu dem Ausgabepuffer 56 übertragen.
- Bei jeder Eingabe effektiver Daten in den Ausgabepuffer 56 sendet die Wiederherstellungssteuereinrichtung 54 das das Schreiben von Daten in den RAM1 anfordernde Signal RQ5B zu der RAM-Steuereinrichtung 9 und im Ansprechen darauf führt die RAM-Steuereinrichtung 9 vorbestimmte Verarbeitungs vorgänge zur Speicherung der Daten an einer vorbestimmten Adresse des RAM1 durch.
- Wie es vorstehend beschrieben ist, ist das Intervall der Zugriffsanforderungssignale RQ5A, RQ5B der Decodiereinrichtung 5 wie bei der Codiereinrichtung 4 zumindest gleich der Anzahl von Bits des Eingabepuffers 52 und des Ausgabepuffers 56.
- Die Funktion der Eingabeeinrichtung 6 in Fig. 4 ist ähnlich der Funktion der seriell-zu-parallelumwandlungseinrichtung 55 und des Ausgabepuffers 56 der Decodiereinrichtung 5, und die Funktion der Ausgabeeinrichtung 7 in Fig. 5 ist ähnlich der Funktion des Eingabepuffers 52 und der parallel-zu-seriell-Umwandlungseinrichtung 53 in der Decodiereinrichtung 5.
- Nachstehend wird die Funktion der in Fig. 6 gezeigten Zufallszugriffseinrichtung 8 beschrieben.
- Wenn die Steuereinrichtung 81 von außen eine willkürliche RAM-Adresse SAi und Signale , empfängt, die einen Schreibzugriff oder einen Lesezugriff auf den RAM1 darstellen, sendet sie das Adressignal ADD, das Signal DiR, das die Richtung des Zugriffs anzeigt, und das Zugriffsanforderungssignal RQ8 zu der RAM-Steuereinrichtung 9.
- Im Fall eines Lesezugriffs werden im Ansprechen auf das Antwortsignal AKB vön der RAM-Steuereinrichtung 9 die Daten des RAM1 an der Adresse in die Latch-Einrichtung 82 abgerufen und zu dem Ausgangsanschluß SDO ausgegeben. - Im Fall eines Schreibzugriffs werden die Schreibdaten durch die Datenauswahleinrichtung 95 in der RAM- Steuereinrichtung 9 direkt aus den extern eingegebenen Daten ausgewählt und zum Schreiben in den RAM1 ausgeben. Bei diesem Vorgang werden die Lesedaten in die Latch-Einrichtung 82 abgerufen, jedoch nicht zu dem externen Bus ausgegeben
- Fig. 9 zeigt den Vorgang, wenn alle vorstehend beschriebenen Zugriffsanforderungssignale gleichzeitig in dem in Fig. 1 gezeigten Ausführungsbeispiel erzeugt werden.
- In diesem Zeitablaufdiagramm gelten folgende Bedingungen:
- 1) Ordnung der Zugriffspriorität: RQ6 > RQ7 > RQB > RQ4A > RQ4B > RQ5A > RQ5B,
- 2)Ein Zyklus eines RAM-Zugriffs besteht aus zwei steuemden Taktimpulsen, und
- 3)Die Datenbreite des RAMs1 beträgt 16 Bits.
- Unter diesen Bedingungen wird das Zugriffsrecht auf den RAM1 gemäß der vorstehend angeführten Prioritätsordnung vergeben. Somit wird eine lange Wartezeit bei der ersten Zugriffsanforderung bis zur Antwort auf das Anforderungssignal RQ5B der niedrigsten Priorität erzeugt, jedoch tritt die Wartezeit danach kaum auf, selbst wenn der vorstehend angeführte Verschiebungsprozeß mit einer Taktrate der vorstehend angeführten steuernden Taktimpulse ausgeführt wird, da die Zugriffsanforderungen von verschiedenen Einrichtungen, abgesehen von der Zufallszugriffseinrichtung 8, bei einem Intervall der Verschiebung von 16 Bits durchgeführt werden.
- Auch haben die Zugriffsanforderungen von der Zufallszugriffseinrichtung 8 keinen merklichen Einfluß, da derartige Anforderungen nicht zu häufig auftreten, wenn sie beispielsweise von einem externen Mikrocomputer gemacht werden.
- Gleichzeitige parallele Funktionen aller Einrichtungen können erreicht werden, ohne die Verarbeitungsfähigkeiten dabei zu opfern, indem die Bitbreite des RAMs1 und die Anzahl von Zugriffsanforderungseinrichtungen derart ausgewählt werden, daß gilt:
- W x TSF ≥ N x TAC
- wobei W die Bitbreite der Eingangs/Ausgangsdaten des RAMs1, TAC die Anzahl von für einen Zugriff auf den RAM erforderlichen Basistaktimpulsen( N die Anzahl der Zugriffsanforderungseinrichtungen, die die Eingangs/Ausgangsdaten des RAMS intern in der Form serieller Daten verarbeiten, und TSF die Anzahl von Basistaktimpulsen darstellt, die für ein Bit eines seriellen Signals der schnellsten Datenrate erforderlich ist, das die Eingangs/Ausgangsdaten für den RAM1 bildet.
- Bei dem vorstehend beschriebenen Beispiel der Codiereinrichtung 4 können auch die Codierzeilendaten 4f und die Bezugszeilendaten 4e in der seriellen Form der Codebestimmungseinrichtung 46 mit einer Löschung bei jeder vorbe stimmter Periode zugeführt werden. Ene Hauptabtast- Reduzierungsschaltung zum Bewirken eines derartigen Verarbeitungsvorgangs kann bei einem Facsimiliegeräts angewendet werden, das mit einem Speicher ausgestattet ist, wodurch im Fall einer Reduzierung bereits codierter Bilddaten in dem Speicher entsprechend dem Übertragungszielort es möglich gemacht wird, die wiederhergestellten Daten in dem RAM1 durch die Decodiereinrichtung zu speichern und gleichzeitig die wiederhergestellte Zeile in dem RAM1 mit der Reduzierung der Hauptabtastung in der Codiereinrichtung 4 neu zu codieren. Es kann auch die Prioritätsordnung, die bei dem vorstehend beschriebenen Ausführungsbeispiel fest eingestellt wurde, flexibel gemacht werden. Beispielsweise kann der Einrichtung, die das Zugriffsrecht gerade erhalten hat, beim nächsten Zugriff die niedrigste Priorität gegeben werden.
- Wie es vorstehend beschrieben ist, erlaubt eine integrierte Schaltung, die nicht nur die Codier- und Decodiereinrichtung sondern auch den Speicher, Eingabe/ und Ausgabeeinrichtungen enthält, eine Vereinfachung der externen Schaltungen. Es werden auch die Verarbeitungsfähigkeiten verbessert, da der Systembus nicht zur Bilddatenübertragung verwendet wird.
- Da auch die Eingabe-, Ausgabe-, Codier- und Decodiereinrichtungen die Bilddaten in der Form serieller Daten verarbeiten, verschlechtern sich die Verarbeitungsfähigkeiten durch die gleichzeitigen parallelen Funktionen dieser Einrichtungen nicht.
- Auch erhöht das Einfügen des Speichers in die integrierte Schaltung die Zugriffsgeschwindigkeit verglichen mit dem Zugriff auf einen externen RAM.
- Desweiteren kann ein teilweises Neuschreiben von Bilddaten durch das Ausbilden des Speichers zur Speicherung von Zeilendaten mit einem Zufallszugriffsspeicher leicht erreicht werden.
Claims (6)
1. Bildverarbeitungsvorrichtung mit
einer Speichereinrichtung (1) mit einer Kapazität zur
Speicherung von Bilddaten einer Vielzahl von Zeilen, die zur
Eingabe und Ausgabe von Bilddaten eingerichtet ist,
einer Eingabeeinrichtung (6) zum Empfang von Bilddaten
(Rsi) und zum Schreiben der Bilddaten (WD6) in die
Speichereinrichtung,
einer Ausgabeeinrichtung (7) zum Lesen von Bilddaten
(Do) aus der Speichereinrichtung und zum Freigeben der
Bilddaten (Wso),
einer Kodiereinrichtung (4) zum Lesen von Bilddaten (Do)
aus der Speichereinrichtung, zum Kodieren der Bilddaten und
zur Ausgabe von Codedaten (Co),
einer Dekodiereinrichtung (5) zum Empfang von Codedaten
(Ci), zum Dekodieren der Codedaten in Bilddaten und zum
Schreiben der Bilddaten (WD5) in die Speichereinrichtung,
einem Systembus zur Übertragung von Daten (SDi, SDo)
von/zu einer Systemsteuereinrichtung und
einer Speichersteuereinrichtung (9) zur Steuerung von
Anforderungen (RQ4A, RQ4B, RQ5A, RQ5B, RQ6, RQ7) eines
Zugriffs auf die Speichereinrichtung, die durch die
Eingabeeinrichtung, die Ausgabeeinrichtung, die Kodiereinrichtung und
die Dekodiereinrichtung erzeugt werden,
dadurch gekennzeichnet, daß
die Kodiereinrichtung, die Dekodiereinrichtung und die
Ausgabeeinrichtung (4,. 5 und 7) jeweils direkt mit der
Speichereinrichtung (1) durch eine von dem Systembus verschiedene
Datenleseverbindung verbunden sind, wodurch zu lesende Daten
jeweils von der Kodiereinrichtung, der Dekodiereinrichtung
und der Ausgabeeinrichtung (4, 5 und 7) direkt aus der
Speichereinrichtung (1) gelesen werden können, und die
Kodiereinrichtung, die Dekodiereinrichtung und die Eingabeeinrichtung
(4, 5 und 6) jeweils über die Speichersteuereinrichtung (9)
mit der Speichereinrichtung (1) durch eine von dem Systembus
verschiedene Schreibdatenverbindung verbunden sind, um ein
Schreiben von Daten in die Speichereinrichtung (1) durch die
Eingabeeinrichtung, die Kodiereinrichtung und die Deko
diereinrichtung über die von dem Systembus verschiedene
Schreibdatenverbindung und unter der Steuerung der
Speichersteuereinrichtung (9) zu ermöglichen.
2. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß
die Speichereinrichtung zur Eingabe und Ausgabe von Bilddaten
in paralleler Form betreibbar ist, die Eingabeeinrichtung zum
Empfang der Bilddaten in serieller Form und zur Anwendung
einer Seriell-zu-Parallel-Wandlung betreibbar ist, die
Ausgabeeinrichtung zum Empfang der parallelen Bilddaten von der
Speichereinrichtung, zur Anwendung einer Parallel-zu-Seriell-
Wandlung und zur Ausgabe serieller Bilddaten betreibbar ist,
die Kodiereinrichtung zum Empfang der parallelen Bilddaten
von der Speichereinrichtung und zur Anwendung einer
Parallelzu-Seriell-Wandlung und einer Kodierung betreibbar-ist, und
die Dekodiereinrichtung zur Erzeugung der dekodierten Daten
in serieller Form und zur Anwendung einer Seriell-zu-
Parallel-Wandlung betreibbar ist.
3. Vorrichtung nach Anspruch 2, dadurch gekennzeichnet, daß
die Eingabeeinrichtung, die Ausgabeeinrichtung, die
Kodiereinrichtung und die Dekodiereinrichtung jeweils zur
Erzeugung einer derartigen Anforderung eines Zugriffs jedesmal
dann eingerichtet sind, wenn die jeweilige Einrichtung eine
vorbestimmten Anzahl von Bits paralleler Daten schreiben oder
lesen muß.
4. Vorrichtung nach einem der vorhergehenden Ansprüche,
dadurch gekennzeichnet, daß
die Eingabeeinrichtung, die Ausgabeeinrichtung, die
Kodiereinrichtung und die Dekodiereinrichtunq zum Bewirken
simuitaner pardileler Funktion auf eine gegenseitig unabhängige
Art und Weise eingerichtet sind.
5. Vorrichtung nach einem der vorhergehenden Ansprüche,
gekennzeichnet durch
eine Zufallszugriffseinrichtung (8) zum Empfang einer
beliebigen Adresse (SAi) der Speichereinrichtung und eines Signals
(WR, RD), das anzeigt, ob der Zugriff auf die
Speichereinrichtung zum Datenlesen oder zum Datenschreiben erfolgt, und
zur Anforderung (RQ8) eines Zugriffs auf die Adresse der
Speichereinrichtung, wobei die Speichersteuereinrichtung zur
Steuerung der Anforderung des Zugriffs von der
Zufallszugriffseinrichtung zusätzlich zu den Anforderungen des
Zugriffs von der Eingabeeinrichtung, der Ausgabeeinrichtung,
der Kodiereinrichtung und der Dekodiereinrichtung eingerich
tet ist.
6. Faksimilegerät mit einer Vorrichtung nach einem der
vorhergehenden Ansprüche.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2226029A JP3066908B2 (ja) | 1990-08-27 | 1990-08-27 | 符号,復号装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69128060D1 DE69128060D1 (de) | 1997-12-04 |
DE69128060T2 true DE69128060T2 (de) | 1998-03-19 |
Family
ID=16838663
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69128060T Expired - Lifetime DE69128060T2 (de) | 1990-08-27 | 1991-08-23 | Bilddatenverarbeitung |
Country Status (5)
Country | Link |
---|---|
US (1) | US5216522A (de) |
EP (1) | EP0473374B1 (de) |
JP (1) | JP3066908B2 (de) |
DE (1) | DE69128060T2 (de) |
ES (1) | ES2108035T3 (de) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5528361A (en) * | 1992-03-19 | 1996-06-18 | Ricoh Company, Ltd. | Image forming apparatus with interleaved printing from plural sources |
US5655131A (en) * | 1992-12-18 | 1997-08-05 | Xerox Corporation | SIMD architecture for connection to host processor's bus |
JPH06301844A (ja) * | 1993-03-31 | 1994-10-28 | At & T Global Inf Solutions Internatl Inc | 現金自動取引装置 |
JPH0844875A (ja) * | 1994-08-03 | 1996-02-16 | Canon Inc | 符号化処理装置 |
JP3082585B2 (ja) * | 1994-09-09 | 2000-08-28 | 富士ゼロックス株式会社 | 画像情報符号化処理装置、画像情報復号化処理装置及び画像情報符号化復号化処理装置 |
JP3716645B2 (ja) * | 1998-10-28 | 2005-11-16 | コニカミノルタホールディングス株式会社 | 画像形成装置 |
JP2006215292A (ja) * | 2005-02-04 | 2006-08-17 | Renesas Technology Corp | オーディオデータ処理装置 |
US11532261B1 (en) | 2018-10-25 | 2022-12-20 | Baylor University | System and method for a multi-primary wide gamut color system |
US11189210B2 (en) | 2018-10-25 | 2021-11-30 | Baylor University | System and method for a multi-primary wide gamut color system |
US11488510B2 (en) | 2018-10-25 | 2022-11-01 | Baylor University | System and method for a multi-primary wide gamut color system |
US11289003B2 (en) | 2018-10-25 | 2022-03-29 | Baylor University | System and method for a multi-primary wide gamut color system |
US11030934B2 (en) | 2018-10-25 | 2021-06-08 | Baylor University | System and method for a multi-primary wide gamut color system |
US11043157B2 (en) | 2018-10-25 | 2021-06-22 | Baylor University | System and method for a six-primary wide gamut color system |
US11410593B2 (en) | 2018-10-25 | 2022-08-09 | Baylor University | System and method for a multi-primary wide gamut color system |
US10950161B2 (en) | 2018-10-25 | 2021-03-16 | Baylor University | System and method for a six-primary wide gamut color system |
US11341890B2 (en) | 2018-10-25 | 2022-05-24 | Baylor University | System and method for a multi-primary wide gamut color system |
US11315467B1 (en) | 2018-10-25 | 2022-04-26 | Baylor University | System and method for a multi-primary wide gamut color system |
US10997896B2 (en) | 2018-10-25 | 2021-05-04 | Baylor University | System and method for a six-primary wide gamut color system |
US11289000B2 (en) | 2018-10-25 | 2022-03-29 | Baylor University | System and method for a multi-primary wide gamut color system |
US11062638B2 (en) | 2018-10-25 | 2021-07-13 | Baylor University | System and method for a multi-primary wide gamut color system |
US10607527B1 (en) | 2018-10-25 | 2020-03-31 | Baylor University | System and method for a six-primary wide gamut color system |
US11373575B2 (en) | 2018-10-25 | 2022-06-28 | Baylor University | System and method for a multi-primary wide gamut color system |
US11403987B2 (en) | 2018-10-25 | 2022-08-02 | Baylor University | System and method for a multi-primary wide gamut color system |
US11037481B1 (en) | 2018-10-25 | 2021-06-15 | Baylor University | System and method for a multi-primary wide gamut color system |
US10950162B2 (en) | 2018-10-25 | 2021-03-16 | Baylor University | System and method for a six-primary wide gamut color system |
US11069279B2 (en) | 2018-10-25 | 2021-07-20 | Baylor University | System and method for a multi-primary wide gamut color system |
US11587491B1 (en) | 2018-10-25 | 2023-02-21 | Baylor University | System and method for a multi-primary wide gamut color system |
US11475819B2 (en) | 2018-10-25 | 2022-10-18 | Baylor University | System and method for a multi-primary wide gamut color system |
US11069280B2 (en) | 2018-10-25 | 2021-07-20 | Baylor University | System and method for a multi-primary wide gamut color system |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5610774A (en) * | 1979-07-09 | 1981-02-03 | Ricoh Co Ltd | Facsimile device |
JPS57153359A (en) * | 1981-03-18 | 1982-09-21 | Ibm | Data processing system with common memory |
US4760462A (en) * | 1981-03-26 | 1988-07-26 | Ricoh Company, Ltd. | Heat sensitive recording system in facsimile communication |
DE3408321A1 (de) * | 1983-03-08 | 1984-09-13 | Canon K.K., Tokio/Tokyo | Bildverarbeitungssystem |
US4706126A (en) * | 1984-11-02 | 1987-11-10 | Ricoh Company. Ltd. | Facsimile apparatus |
JPS6247786A (ja) * | 1985-08-27 | 1987-03-02 | Hamamatsu Photonics Kk | 近傍画像処理専用メモリ |
JP2614252B2 (ja) * | 1988-01-19 | 1997-05-28 | キヤノン株式会社 | 画像合成装置 |
-
1990
- 1990-08-27 JP JP2226029A patent/JP3066908B2/ja not_active Expired - Fee Related
-
1991
- 1991-08-23 EP EP91307767A patent/EP0473374B1/de not_active Expired - Lifetime
- 1991-08-23 ES ES91307767T patent/ES2108035T3/es not_active Expired - Lifetime
- 1991-08-23 US US07/748,861 patent/US5216522A/en not_active Expired - Lifetime
- 1991-08-23 DE DE69128060T patent/DE69128060T2/de not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP3066908B2 (ja) | 2000-07-17 |
US5216522A (en) | 1993-06-01 |
DE69128060D1 (de) | 1997-12-04 |
ES2108035T3 (es) | 1997-12-16 |
EP0473374A3 (en) | 1992-12-09 |
JPH04107070A (ja) | 1992-04-08 |
EP0473374B1 (de) | 1997-10-29 |
EP0473374A2 (de) | 1992-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69128060T2 (de) | Bilddatenverarbeitung | |
DE3787908T2 (de) | Serielle Übertragungssteuerungsvorrichtung. | |
DE3050848C2 (de) | ||
DE3218741A1 (de) | Datentransfersystem | |
DE2801611A1 (de) | Verfahren und anordnung zum adressieren und speichern von daten in speichern mit wahlfreiem zugriff | |
DE1296182C2 (de) | Verfahren zur uebertragung binaerer informationssignale sowie kodierer zur abgabe solcher signale und mit diesem betreibbarer dekodierer | |
CH656729A5 (de) | Schnittstellenschaltungsanordnung zur verbindung eines prozessors mit einem nachrichtenkanal. | |
DE69329092T2 (de) | Huffman-Kode-Decodierungsschaltung | |
DE2735258A1 (de) | Multiprozessor-system mit einem programmierbaren maschinenfunktionsregler | |
DE3436631C2 (de) | ||
DE19541636A1 (de) | PC-Karte | |
DE3841370A1 (de) | Verfahren und vorrichtung fuer eine crc-berechnung | |
DE69119149T2 (de) | Struktur zur direkten Speicher-zu-Speicher-Übertragung | |
DE3432524A1 (de) | Mehrfach genutzter datenschreiberregler und verfahren | |
DE68916945T2 (de) | Synchronisierschaltung für Datenüberträge zwischen zwei mit unterschiedlicher Geschwindigkeit arbeitenden Geräten. | |
DE3711201A1 (de) | Binaerdatenverdichtungs- und -dehnungs-verarbeitungsgeraet | |
DE69500748T2 (de) | Elektronischer Schaltkreis und Verfahren für die Verwendung mit einem Koprozessor | |
DE69121064T2 (de) | Verfahren und Anordnung zum Dekodieren und Drucken kodierter Bilder | |
DE19900251B4 (de) | Vorrichtung und Verfahren zum Steuern eines vielseitigen USB-Endpunktkanals | |
DE2912073A1 (de) | Stapelspeicheranordnung zur kurzzeitigen speicherung von informationen bei nichtabsetzbarkeit dieser informationen in einem datenverarbeitungssystem | |
DE3689893T2 (de) | Gerät zum Dekodieren eines Bildkodes. | |
DE2929078A1 (de) | Faksimile-uebertragungseinrichtung | |
DE3506592C2 (de) | Aufzeichnungsgerät | |
DE4135031C2 (de) | Eingabe/Ausgabe-Einrichtung und Verfahren zum Betreiben einer Eingabe/Ausgabe-Einrichtung | |
DE3818097C2 (de) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |