DE3141623A1 - Faksimile-empfaenger - Google Patents

Faksimile-empfaenger

Info

Publication number
DE3141623A1
DE3141623A1 DE19813141623 DE3141623A DE3141623A1 DE 3141623 A1 DE3141623 A1 DE 3141623A1 DE 19813141623 DE19813141623 DE 19813141623 DE 3141623 A DE3141623 A DE 3141623A DE 3141623 A1 DE3141623 A1 DE 3141623A1
Authority
DE
Germany
Prior art keywords
video data
printer
data
serial
parallel
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.)
Granted
Application number
DE19813141623
Other languages
English (en)
Other versions
DE3141623C2 (de
Inventor
Shigeru Tokyo Katsuragi
Mutsuo Ogawa
Shingo Yamaguchi
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of DE3141623A1 publication Critical patent/DE3141623A1/de
Application granted granted Critical
Publication of DE3141623C2 publication Critical patent/DE3141623C2/de
Granted 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/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/32358Circuits 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 picture signal storage, e.g. at transmitter
    • H04N1/32363Circuits 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 picture signal storage, e.g. at transmitter at the transmitter or at the receiver
    • H04N1/32379Functions of a still picture terminal memory associated with reception
    • 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/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/19Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays
    • H04N1/191Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays the array comprising a one-dimensional array, or a combination of one-dimensional arrays, or a substantially one-dimensional array, e.g. an array of staggered elements
    • H04N1/192Simultaneously or substantially simultaneously scanning picture elements on one main scanning line
    • H04N1/193Simultaneously or substantially simultaneously scanning picture elements on one main scanning line using electrically scanned linear arrays, e.g. linear CCD arrays
    • H04N1/1931Simultaneously or substantially simultaneously scanning picture elements on one main scanning line using electrically scanned linear arrays, e.g. linear CCD arrays with scanning elements electrically interconnected in groups
    • 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/32358Circuits 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 picture signal storage, e.g. at transmitter
    • H04N1/32363Circuits 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 picture signal storage, e.g. at transmitter at the transmitter or at the receiver
    • 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/32561Circuits 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
    • H04N1/32566Circuits 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 at the transmitter or at the receiver
    • 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/41Bandwidth or redundancy reduction
    • H04N1/411Bandwidth or redundancy reduction for the transmission or storage or reproduction of two-tone pictures, e.g. black and white pictures
    • H04N1/413Systems or arrangements allowing the picture to be reproduced without loss or modification of picture-information
    • H04N1/419Systems or arrangements allowing the picture to be reproduced without loss or modification of picture-information in which encoding of the length of a succession of picture-elements of the same value along a scanning line is the only encoding step
    • 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/0077Types of the still picture apparatus
    • H04N2201/0086Image transceiver
    • 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/3285Circuits 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 picture signal storage, e.g. at transmitter
    • H04N2201/329Storage of less than a complete document page or image frame
    • H04N2201/3292Storage of less than a complete document page or image frame of one or two complete lines

Description

  • Beschreibung
  • Die Erfindung betrifft einen Faksimile-Empfänger für einen Faksimile-Sende-Empfänger und betrifft insbesondere ein Faksimile-Datenverarbeitungssystem für eine Faksimile-Empfangseinrichtung.
  • In einer Faksimile-Empfangseinrichtung eines Faksimile-Sende-Empfängers werden üblicherweise kodierte Daten, die von einem entfernten Sender aus übertragen worden sind, mittels eines Dekodierers in eine erste Zeile Videodaten dekodiert.
  • Die dekodierte eine Datenzeile wird an einen Druckabschnitt übertragen, um auf einem Aufzeichnungsmaterial wiedergegeben zu werden. Unter normalen Bedingungen ist die Geschwindigkeit beim Drucken einer Datenzeile in dem Drucker nicht gleich der Geschwindigkeit, mit welcher eine Datenzeile in dem Dekodierer dekodiert wird. Bisher wurde daher, um die unter -schiedlichen Verarbeitungsgeschwindigkeiten in dem Dekodierer und dem Drucker aufeinander abzustimmen, ein Pufferspeicher zwischen dem Dekodierer und dem Drucker angeordnet.
  • In einem herkömmlichen Faksimile-Empfänger mit einem solchen zusätzlichen Pufferspeicher werden kodierte Daten, die in dem Empfänger von einem entfernten Sender aus eingetroffen sind, über ein Modem und eine Verbindungssteuereinrichtung zu einem Dekodierer durchgelassen. Der Dekodierer eines solchen Empfängers weist im allgemeinen ein Schieberegister, eine Spurlängenkode-Umsetzeinrichtung, einen Spurlängenzähler, einen Zeilenpuffer und einen Taktimpulsgenerator auf.
  • Wenn das Schieberegister des Dekodierers mit einem Spurlängenkode gefüllt ist, wird der Kode durch die Spurlängen-Umsetzeinrichtung in einen entsprechenden numerischen Spur- längenwert umgewandelt. Dieser numerische Wert wird in den Spurlängenzähler geladen, worauf der Taktimpulsgenerator ausgelöst wird, um Taktimpulse zu erzeugen. Der Spurlängenzähler wird dann durch die Taktimpulse schrittweise dekrementiert, während an den Zeilenpuffer entsprechend den Taktimpulsen aufeinanderfolgend logische "1" oder "0" angelegt werden, welche schwarze" oder "weiße" Videodaten darstellen.
  • Bei dem Dekrementieren oder Rückwärts zählen des Zählers auf null wird dann der Taktimpulsgenerator abgeschaltet. Dieses Verfahren wird folglich für jede Spurlänge wiederholt, bis der Dekodierer alle Einzeilendaten dekodiert hat. Eine Zeile von auf diese Weise in dem Zeilenpuffer gespeicherter Videodaten wird an den Pufferspeicher übertragen, welcher zwischen dem Dekodierer und einem Druckabschnitt des Empfängers vorgesehen ist. Gleichzeitig werden die Videodaten einer vorhergehenden Zeile von dem Pufferspeicher dem Druckabschnitt zugeführt, um dort auf einem Blatt Papier wiedergegeben zu werden.
  • Der Pufferspeicher zwischen dem Dekodierer und dem Drucker sowie der Zeilenpuffer in dem Dekodierer sind in dem herkömr..lichen Faksimile-Empfänger unerläßlich. Hierdurch wird jedoch der Aufbau kompliziert und kostspielig und erfordert außerdem eine unverhältnismäßig lange Zeit für eine Datenübertragung, wodurch letztendlich die Verabeitung empfangener Daten verlangsamt wird.
  • Die Erfindung soll daher einen Faksimile-Empfänger für einen Faksimile-Sende-Empfänger schaffen, welcher einen nichtunterbrochenen oder direkten Videodaten-Übertragungsweg von einem Dekodierer zu einem Drucker ohne die Zwischenschaltung eines Pufferspeichers aufweist, so daß dadurch der Aufbau des Empfängers einfach und seine Arbeitsweise wirtschaftlich wird und eine Videodaten-Ubertragung von dem Dekodierer zu dem Drucker schneller durchführbar ist, da die Übertragung von dekodierten Videosignalen an einen Druckabschnitt während des Empfangs von Faksimiledaten möglich ist. Gemäß der Erfindung ist dies bei einem Faksimile-Empfänger durch die Merkmale im kennzeichnenden Teil des Anspruchs 1 erreicht.
  • Vorteilhafte Weiterbildungen der Erfindung sind in den Unteransprüchen angegeben.
  • Bei einer bevorzugten Ausführungsform wird bei einem Faksimile-Empfänger gemäß der Erfindung ein Mikrocomputer zum Verarbeiten von eingegangenen Videodaten verwendet. Wenn eine Zeile dekodierter Videodaten in einem Direktzugriffs-oder Randomspeicher eines Mikrocomputers gespeichert sind, werden die Videodaten über einen Mikroprozessor in Form einer Vielzahl Bits zu dieser Zeit an einen Druckabschnitt übertragen. In dem Druckabschnitt werden jeweils mehrere Bits der Videodaten gedruckt, worauf ein Unterbrechungssignal an den Mikroprozessor abgegeben wird, um eine weitere Übertragung von Videodaten anzufordern. Durch die Erfindung ist somit ein insgesamt verbesserter Faksimile-Empfänger geschaffen.
  • Nachfolgend wird die Erfindung anhand einer bevorzugten Ausführung unter Bezugnahme auf die anliegenden Zeichnungen im einzelnen erläutert. Es zeigen: Fig. 1 ein Blockschaltbild einer herkömmlichen Faksimile-Empfangseinrichtung eines Faksimile-Sende-Empfängers; Fig. 2 ein Blockschaltbild eines Faksimile-Empfängers gemäß der Erfindung; Fig. 3 ein Blockschaltbild eines Druckabschnitts in dem Faksimile-Empfänger der Fig. 2, und Fig. 4 ein Zeitdiagramm, in welchem die Arbeitsweise des in Fig. 2 und 3 dargestellten Faksimile-Empfängers wiedergegeben ist.
  • Um das Verständnis der Erfindung zu erleichtern, wird zuerst kurz ein in Fig. 1 dargestellte Faksimile-Empfangseinrichtung beschrieben. Die herkömmliche Faksimile-Empfangseinrichtung weist im allgemeinen ein Modem 10, eine Ubertragungssteuereinheit 20, einen Dekodierer 30, einen Pufferspeicher 40, und einen Drucker 50 auf. Dekodierte Daten, die von einem entfernten Faksimile-Sender an den Empfänger übertragen worden sind, werden mittels des Modems demoduliert und über die Ubertragungssteuereinheit 20 an den Dekodierer 30 angekoppelt. Der Dekodierer 30 weist ein Schieberegister-31, einen Datenumsetzer 32, einen Spurlängenzähler 33, einen Taktimpulsgenerator 34 und einen Zeilenpuffer 35 auf. Wenn ein Spurlängenkode in das Schieberegister 31 geladen wird, wird er mittels des Umsetzers 32 in einen entsprechenden numerischen Spurlängenwert umgewandelt. Wenn diesernuitensche Wert an den Spurlängenzähler 33 übertragen wird, wird der Taktimpulsgenetator 34 angesteuert, damit er an den Spurlängenzähler 33 und den Zeilenpuffer 35 Taktimpulse abgibt.
  • Dann wird der Spurlängenzähler 33 schrittweise dekrementiert ,'weil an den Zeilenpuffer 35 aufeinanderfolgend logische "1" oder "0" angelegt werden, welche "schwarze" bzw.
  • weiße Videodaten darstellen. Nach dem Dekrementieren oder Rückwärts zählen des Zählers 33 auf null wird der Taktimpulsgenerator 34 abgeschaltet.
  • Dieser Verfahrensablauf wird anschließend für jede Spurlänge wiederholt, um die kodierten Eingangsdaten zu dekodieren. Wenn eine volle Zeile dekodierter Videodaten in dem Zeilenpuffer 35 gespeichert ist, werden sie von dem Dekodierer 30 an den Pufferspeicher 40 übertragen. Gleichzeitig wird eine vorherige Zeile Videodaten von dem Pufferspeicher 40 an den Drucker 50 übertragen, wo sie dann auf ein Blatt Papier ausgedruckt werden.
  • Durch den Zeilenpuffer 35 in dem Dekodierer 30 und durch den Pufferspeicher 35 zwischen dem Dekodierer 30 und dem Drucker 50 wird der gesamte Aufbau kompliziert und damit teuer. Außerdem wird dadurch ein Zeitabschnitt verlängert, der für die Datenübertragung erforderlich ist und folglich wird die Datenübertragung während des Datenempfangs dadurch verlangsamt.
  • Mit der Erfindung sollten daher der Aufbau eines Faksimile-Empfängers vereinfacht werden, dessen Kosten gesenkt und eine Übertragung von Videodaten an den Drucker dadurch beschleunigt werden, daß ein nichtunterbrochener Videodaten-Ubertragungsweg von dem Dekodierer zu dem Drucker ohne Zwischenschalten eines Pufferspeichers geschaffen wird.
  • In Fig. 2 weist ein Faksimile-Empfänger gemäß der Erfindung eine in ihrer Gesamtheit mit 60 bezeichnete Datenverarbeitungsschaltung auf. Die Schaltung 60 weist eine zentrale Verarbeitungseinheit oder einen Prozessor (CPU) 61, einen Festwertspeicher (ROM) 62 einen Direktzugriffs- oder Randomspeicher (RAM) 63, einen Seriell-Parallel-Umsetzer 64 um einen seriellen Eingang in einem parallelen Ausgang umzusetzen, und einen Parallel-Seriell-Umsetzer 65 auf, der in umgekehrter Weise wie der Seriell-Parallel-Umsetzer 64 arbeitet. Die Schaltung 60 weist ferner eine Eingabe/Ausgabe-Einheit oder eine E/A-Einheit 66, eine Unterbrechungssteuereinheit 67, einenZeitgeber 68 und eine Systemhauptleitung 69 auf.
  • In der vorliegenden Ausführungsform ist beispeilsweise ein 8Bit-Mikrocomputer verwendet. Folglich liegen parallele Daten in Form von 8Bits zu einem bestimmten Zeitpunkt an der Systemhauptleitung 69 an und werden an die verschiedenen Abschnitte übertragen. In diesem Zusammenhang wird dann der Seriell-Parallel-Umsetzer 64 mit einem Schieberegister versehen. Von dem Modem werden empfangene Daten b Bit für Bit synchron mit Taktimpulsen a an das Schieberegister abgegeben. Wenn die in dem Schieberegister nacheinander ge- speicherten Daten 8 Bit erreichen, wird ein serielles-paralleles Bereitsignal c von dem Seriell-Parallel-Umsetzer 64 abgegeben. Das Signal c wird dann über die Unterbrechungssteuereinheit 67 an den Prozessor 61 als serielles-paralleles Unterbrechungssignal angelegt.
  • Der Prozessor (CPU) 61 führt verschiedene (Maschinen-) Programme unter Zugrundelegung eines in dem Festwertspeicher (ROM) 62 gespeicherten Steuerprogramms durch. Entsprechend dem vorerwähnten, serielle parallelen Bereitsignal c liest der Prozessor (CPU) 61 unmittelbar 8 Datenbit parallel aus dem Seriell-Parallel-Umsetzer 64 und speichert sie in einem vorbestimmten Bereich des Random-Speichers (RAM) 63. Dies ist in Fig. 4 durch ein empfangene Daten wiedergebendes Unterbrechungsprogramm A dargestellt.
  • Üblicherweise liest der Prozessor 61 Daten, die in dem vorbestimmten Bereich des Randomspeichers 63 gespeichert worden sind' ion Form von 8 Bits zu diesem Zeitpunkt und dekodiert sie anhand der in dem Festwertspeicher (ROM) 62 gespeicherten Umsetztabelle. Die dekodierten Videosignale werden zu einem vorgegebenen Zeitpunkt in einem anderen vorher ausgewählten Bereich des Randomspeichers (RAM) 63(in einem Zeilenpufferbereich ) in Form von 8 Bits gespeichert.
  • Dies ist dann ein Video-Daten-Dekodierprogramm B in Fig. 4.
  • Wenn eine Zeile dekodierter Videodaten in dem Randomspeicher (RAM) 63 vollständig gespeichert ist, führt der Prozessor (CPU) 61 ein Videodaten-Übertragungsprogramm C in Fig. 4 durch. Das Programm C wird durch ein Zeitgeber-Unterbrechungssignal d' eingeleitet, welches von der Unterbrechungssteuereinheit 67 entsprechend einem periodisch auftretenden Signal d von dem Zeitgeber 68 anliegt. Danach wird das Programm C entsprechend Drucker-Unterbrechungssignalen e/fortgesetzt, welche die Unterbrechungssteuereinheit 67 entsprechend einem Ende von Aufzeichnungssignalen e erzeugt, welche von einem Druckabschnitt 70 anliegen, wie noch beschrieben wird.
  • Während des Programms C wird eine Zeile in dem Randomspeicher (RAM) 63 gespeicherter Daten zu einem festgelegten Zeitpunkt durch den Prozessor (CPU) 61 in Form von 8 Bits gelesen und der Reihe nach an den Parallel-Seriell-Umsetzer 65 angelegt. Videodaten f, die durch den Umsetzer 65 in eine serielle Datenfolge umgesetzt worden sind, werden synchron mit Taktimpulsen g an den Druckabschnitt 70 angelegt.
  • Eine Ausführungsform des Druckabschnitts 70 ist in Fig. 3 dargestellt. Wie dargestellt, weist'der Druckabschnitt 70 ein Schieberegister 71, eine Videodaten-Ansteuerstufe 82,einen Thermokopf 73, eine Segment-Ansteuerstufe 74 und einen monostabilen Multivibrator mit einer veränderlichen Ausgangszeit auf. Der Thermokopf weist eine Zeile aus thermischen Aufzeichnungs- oder Druckelementen 73a bis 73d auf. Diese thermischen Aufzeichnungselemente 73a bis 73d sind in N-Segmente'aufgeteilt, die jeweils M Bytes haben, die wiederum jeweils aus 8 Bits bestehen. Folglich werden Daten zu einem festgegebenen Zeitpunkt in Form von M Bytes aufgezeichnet.
  • Das Schieberegister 71 ist aus einem 1 Byte-Segmentregister 71a und einem MByte-Video-Daten-Register 71b gebildet. Während des Videodaten-Ubertragungsprogramms C werden M Bytes-Videodaten von dem Randomspeicher (RAM) 63 an den Parallel-Seriell-Umsetzer 65 übertragen, wobei Segmentdaten ein ganz bestimmtes Segment anzeigen, das am hinteren Ende der M Byte-Videodaten hinzugefügt worden ist. Diese Daten f werden von dem Parallel-Seriell-Umsetzer 65 synchron mit Taktimpulsen g an das Schieberegister 71 angelegt.
  • Am Ende des Ubertragungsprogramms C wird ein Druckstartsignal h von der E/A-Einheit 66 an den monostabilen Multivibrator 75 angelegt. Entsprechend diesem Signal h gibt der monostabile Multivibrator 75 ein Drucksignal i vorgegebener Dauer ab, so daß die Segment-Ansteuerstufe 74 entsprechend den in dem Segmentregister 71a gespeicherten Daten angesteuert wird. Die Videodaten-Ansteuerstufe 72 wird entsprechend den in dem Videodaten-Register 71b gespeicherten Daten angesteuert. Dann erregen die Segment-Ansteuerstufe 74 und die Videodaten-Ansteuerstufe 72 Druckelemente des ausgewählten Segments an dem Thermokopf 73, wodurch ein Bild auf einem wärmeempfindlichen Blatt Papier wiedergegeben wird.
  • Die Dauer des Drucksignals i von dem monostabilen Multivibrator 75 hängt von der Temperatur des Thermokopfs 73 ab. Wenn das Drucksignal i verschwindet, das heißt, wenn ein Druckvorgang beendet ist, gibt der monostabili Multivibrator 75 an die in Fig. 2 dargestellte Unterbrechungssteuereinheit 77 ein Drucksignalende e ab.
  • Während des Betriebs erzeugt der Zeitgeber 68 Zeitsteuersignale d mit einer Periode, die der minimalen Ubertragungszeit einer Datenzeile entsprechen. Entsprechend einem Zeitgebersignal d gibt die Unterbrechungssteuereinheit 67 ein Zeitgeber-Unterbrechungssignal d' an den Prozessor(CPU) 61 ab, wie in Fig. 4 dargestellt ist. Der Prozessor 61 führt dann ein Programm D einschließlich einer Speisung eines für die vertikale Abtastung vorgesehenen Motors auf der Basis des in dem Festwertspeicher (ROM) 62 gespeicherten Programms durch.
  • Nach dem Programm D führt der Prozessor(CPU) 61 ein Videodaten-Ubertragungsprogramm C durch, in welchem M Bytes Videodaten von dem Randomspeicher 63 über den Parallel-Seriell-Umsetzer synchron mit Taktimpulsen g an den Drucker 70 übertragen werden. Am Ende des Programms C wird ein Druckstartsignal h von der E/A-Einheit 60 an den Drucker 70 abgegeben.
  • Im Verlaufe der Programm C und D empfängt der Prozessor (CPU) 61 kein anderes Unterbrechungssignal. Sobald die Programme C und D beendet sind, gibt der Prozessor (CPU) 61 ein Unterbrechungs-Freigabesignal j an die Unterbrechungssteuereinheit 67 ab.
  • Inzwischen druckt der Drucker 70 Daten unter Zugrundelegung der eingegebenen M Bytes Videodaten Ff die an ihn von dem Parallel-Seriell-Umsetzer 64 angelegt worden sind,in dem Aufzeichnungselemente eines ausgewählten Segments für die Dauer des Drucksignals i angesteuert werden. Während dieses Zeitabschnitts führt der Prozessor (CPU) 61 nach denProgrammen C und D ein Videodaten-Dekodierprogramm B durch.
  • er Seriell-Parallel-Umsetzer 64 versorgt die Unterbrechungssteuereinheit 67 mit seriellen-parallelen, konstante Abstände aufweisenden Bereitsignalen c. Wenn der Prozessor (CPU) ein serielles-paralleles Unterbrechungssignal c von der Unterbrechungssteuereinheit 67 während der Durchführung es Programms B erhält, unterbricht er das Programm B und führt statt dessen ein Programm Adurch, bei welchem 8 Bits empfangener Daten in dem Randomspeicher (RAM) 63 gespeichert werden. Nach dem Programm Angeht der Prozessor (CPU) 61 auf das Dekodierprogramm B über. Dies wird dann danach wiederholt.
  • Der Drucker 70 gibt ein Ende eines Drucksignals e an die Unterbrechungssteuereinheit 67 ab, wenn er die MBytes-Eingabedaten vollständig aufgezeichnet hat. Entsprechend dem Signal e erzeugt die Unterbrechungssteuereinheit 67 ein Drucker-Unterbrechungssignal e', woraufhin dann der Prozessor (CPU) 61 ein zweites Videodaten-Ubertragungsprogramm C ausführt.
  • Der vorstehend beschriebene Verfahrensablauf wird danach wiederholt, bis eine volle Zeile Videodaten verarbeitet ist.
  • Nach der Ubertragung der letzten M Bytes Videodaten an de.m Drucker erhält der Prozessor (CPU) 61 keine Unterbrechungsanforderung, welche entsprechend einem Kopiersignalende aufhört, welches die M Byte-Daten betrifft. Statt dessen führt der Prozessor (CPU) 61 ein zweites Programm D durch, wobei er das nächste Zeitgeber-Unterbrechungssignal d verhält.
  • Wenn in diesem Augenblick eine Zeile dekodierter Videodaten in dem Randomspeicher (RAM) 63 fehlt, gibt der Prozessor (CPU) 61 keinen vertikalen Transportbefehl ab, sondern es werden nur die anderen Verarbeitungen durchgeführt. Nach dem Programm D geht der Prozessor 61 auf das Dekodierprogramm B über. Der Prozessor 61 führt dann das die empfangenen Daten betreffende Unterbrechungsprogramm A durch, was während des. Programms B gefordert worden ist, bis eine Zeile Videodaten vollständig wiedergegeben ist.
  • Folglich wird bei dieser Ausführungsform ein-Unterbrechungssignal nach Beendigung eines Auf zeichnung-svorgangs in dem Drucker 70 an denProzessor (CPU) 61 abgegeben, so daß eine Zeile dekodierter Videodaten von dem Randomspeicher (RAM) zu einem festgesetzten Zeitpunkt in Form von 63 M. Bytes übertragen werden kann. Hierbei können die dekodierten Videodaten an den Drucker 70 mit einer Geschwindigkeit übertragen werden, welcher der Aufzeichnungsgeschwindigkeit entspricht, da zwischen dem Dekodierer und dem Drucker kein Pufferspeicher dazwischen angeordnet zu -werden braucht.
  • Ein M Byte-Datenübertragungsprogramm C wird nicht durch eine zeitlich gesteuerte Unterbrechung von einem Zeitgeber, söndern durch ein Drucksignalende e veranlaßt. Entsprechend dem Druckzeitabschnitt im Drucker kann die Temperatur des Thermokopfes 63 geändert werden, ohne daß dies auf eine Bereitstellungzeit hinausläuft. Hierdurch ist'eine gewisse Kontinuität zwischen den verschiedenen Programmen erreicht, wodurch eine wirksame Arbeitsweise des Porzessors (CPU) 61 gefördert ist. Außerdem ergeben sich durch die veränderliche - 11 - Druckzeit Bilder mit einem gleichförmigen Schwärzungsgrad.
  • Gemäß der Erfindung ist somit ein Faksimile-Empfånger geschaffen, welcher im Aufbau einfach und wirtschaftlich ist, da ein Pufferspeicher entfallen ist, der sonst zwischen einem Dekodierer und einem Drucker angeordnet ist, bei welchem eine Datenübertragung beschleunigt wird, bei welchem die Betriebsgeschwindigkeit einer zentralen Verarbeitungseinheit oder eines Prozessors erhöht ist und Bilder mit einer ausgezeichneten Qualität wiedergegeben werden.
  • Ein Faksimile-Empfänger eines Faksimile-Sende-Empfängers verarbeitet Videosignale mit Hilfe eines Mikrocomputers.
  • Wenn eine Zeile dekodierter Videodaten in einem Randomspeicher des Mikrocomputers gespeichert ist, werden die Videodaten zu dieser Zeit in Form einer Anzahl Bits über einen Mikroprozessor an einen Druckabschnitt übertragen.
  • Der Druckabschnitt gibt dann eine Vielzahl Bits von eingegebenen Videodaten wieder und gibt ein Unterbrechungssignal an den Mikroprozessor ab, um eine Übertragung einer weiteren Anzahl Bits von Videodaten anzufordern. Eine Zeile Videodaten wird in N-Segmente aufgeteilt, die. jeweils aus einer vorbestimmten Anzahl Bits bestehen. Nach einer Übertragung des N-ten--Videodatensegmentswird eine Unterbrechung durch den Druckabschnitt, was sich beim vollständigen Drucken der Videosignale ergibt, gesperrt.
  • Ende der Beschreibung Leerseite

Claims (7)

  1. Faksimile-Empfänger Patentansprüche ro 0 Faksimile-Empfänger g e k e n n z e i c h n e t durch ein Modem (10), durch einen Randomspeicher (RAM 63) zum Speichern von eingegebenen Videodaten, durch eine Zentraleinheit (CPU 61) eines Mikrocomputers zum Dekodierer der in dem Randomspeicher (RAM 63) gespeicherten Videodaten; durch einen Festwertspeicher ( ROM 62), der ein Arbeitsprogramm enthält; durch einen Zeitgeber (68)1 um periodisch ein Zcitsignal zu erzeugen; durch einen Drucker (50) zum Drucken einer vorbestimmten Anzahl Bits von Videodaten und zum Erzeugen eines Druckehdsignals (e) nachdem die Videodaten yedruckl sind, und durch eine Unterbrechungssteuereinheit (67) zum Erzeugen eines Zeitgeber-Unterbrechungssignals und eines Drucker-Unterbrechungssignals entsprechend dem Zeitsignal bzw. dem Druckendsignal (e), wobei der Mikroprozessor die vorbestimmte Anzahl Bits von Videodaten zu einer festgelegten Zeit entsprechend dem Zeitgeber-Unterbrechungssignal an den Drucker <70) überträgt, wenn zumindest eine Zeile Videodaten, die von dem Mikroprozessor dekodiert worden sind, in dem Randomspeicher (RAM 63) gespeichert sind, und wobei der.Mikroprozessor eine weitere Anzahl Bits von Videodaten zu einem festgesetzten Zeitpunkt entsprechend dem Drucker-Unterbrechungssignal überträgt.
  2. 2. Faksimile-Empfänger nach Anspruch 1, dadurch g e k e n nz e i c h n e t, daß eine Zeile Videodaten in eine vorbestimmte Anzahl Segmente aufgeteilt wird, die jeweils aus einer vorbestimmten Anzahl Bits von Videodaten bestehen, wobei der Mikroprozessor das Drucker-Unterbrechungssignal nach einer Ubertragung des letzten Videodaten-Segments sperrt.
  3. 3. Faksimile-Empfänger nach Anspruch 2, dadurch g e k e n nz e i c h n e t, daß der Mikrocomputer anfangs das erste Videodaten-Segment entsprechend dem Zeitgeber-Unterbrechungssignal an den Drucker (70) und dann entsprechend dem Drucker-Unterbrechungssignal das zweite bis zumletzten Videodaten-Segment an den Drucker (70) überträgt.
  4. 4. Faksimile-Empfänger nach Anspruch 1, g e k e n nz e i c h n e t durch einen Seriell-Parallel-Umsetzer (64) zum Umsetzen von seriell eingegebenen Videodaten in parallele Ausgangsvideodaten, wobei der Seriell-Parallel-Umsetzer (64) ein Schieberegister aufweist und ein serielles-paralleles Bereitsignal (C) erzeugt, wenn eine vorbestimmte Anzahl Bits von dem Modem (10) eingegebener Videodaten in dem Schieberegister gespeichert ist.
  5. 5. Faksimile-Empfänger nach Anspruch 4, dadurch g e k e n nz e i c h n e t, daß die Unterbrechungs-Steuereinheit (67) ein serielles-paralleles Unterbrechungssignal. (eS entsprechend dem seriellen-parallelen Bereitsignal (C) erzeugt, und daß der Mikrocomputer die in dem Schieberegister des Seriell-Parallel-Umsetzers (64) gespeicherten Videodaten liest und die gelesenen Daten in einem vorbestimmten Bereich des Randomspeichers (RAM 63) speichert.
  6. 6. Faks imi'le-Empf änger nach Anspruch 5, dadurch g e k e n nz e i c h n e t, daß der Mikroprozessor die in dem vorbestimmten Bereich des Randomspeichers (RAM 63) gespeicherten Daten liest, die gelesenen Daten entsprechend einer Umsetztabelle in dem Arbeitsprogramm des Festwertspeichers (ROM 62) dekodiert)und die dekodierten Daten- in einem anderen vorbestimmten Bereich des Randomspeichers (RAM 63) speichert.
  7. 7. Faksimile-Empfänger nach Anspruch 6, 9 e k e n nz e i c h n e t durch einen Parallel-Seriell-Umsetzer (65) zum Umsetzen von parallelen dekodierten Daten, die in dem anderen vorbestimmten Bereich des Randomspeichers (RAM 63) gespeichert sind, in serielle dekodierte Daten, um die umgesetzten parallelen, dekodierten Daten an den Drucker (50) zu übertragen.
DE19813141623 1980-10-20 1981-10-20 Faksimile-empfaenger Granted DE3141623A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55145732A JPS5769971A (en) 1980-10-20 1980-10-20 Video information processing system

Publications (2)

Publication Number Publication Date
DE3141623A1 true DE3141623A1 (de) 1982-06-09
DE3141623C2 DE3141623C2 (de) 1988-03-31

Family

ID=15391855

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19813141623 Granted DE3141623A1 (de) 1980-10-20 1981-10-20 Faksimile-empfaenger

Country Status (3)

Country Link
US (1) US4459617A (de)
JP (1) JPS5769971A (de)
DE (1) DE3141623A1 (de)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4590521A (en) * 1983-08-19 1986-05-20 Advanced Micro Devices, Inc. Picture element generator for facsimile receiver
US4646259A (en) * 1983-11-14 1987-02-24 Minolta Camera Kabushiki Kaisha Strip map memory controller
US5189522A (en) * 1991-09-06 1993-02-23 Eastman Kodak Company Synchronized thermal printing

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3751582A (en) * 1971-12-08 1973-08-07 Addressograph Multigraph Stored program facsimile control system
DE2919561A1 (de) * 1978-05-15 1980-04-03 Ricoh Kk Faksimilegeraet

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4165520A (en) * 1977-10-17 1979-08-21 Xerox Corporation Video hard copy controller
JPS5610774A (en) * 1979-07-09 1981-02-03 Ricoh Co Ltd Facsimile device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3751582A (en) * 1971-12-08 1973-08-07 Addressograph Multigraph Stored program facsimile control system
DE2919561A1 (de) * 1978-05-15 1980-04-03 Ricoh Kk Faksimilegeraet

Also Published As

Publication number Publication date
JPS6132865B2 (de) 1986-07-30
US4459617A (en) 1984-07-10
JPS5769971A (en) 1982-04-30
DE3141623C2 (de) 1988-03-31

Similar Documents

Publication Publication Date Title
DE3728364C2 (de)
DE3050848C2 (de)
DE3128414C2 (de) Faksimile-Gerät
DE3137714C2 (de)
DE3541003C2 (de)
DE3613168C2 (de)
DE3538806C2 (de)
DE3249702C2 (en) Image recording device
DE3606661A1 (de) Verfahren und vorrichtung zur bilduebertragung
DE3325143C2 (de)
DE1296182B (de) Verfahren zur UEbertragung binaerkodierter Informationssignale sowie Kodierer zur Abgabe solcher Signale und mit diesem betreibbarer Dekodierer
DE3146032A1 (de) Faksimilegeraet
DE3443034C2 (de)
DE3735964A1 (de) Verfahren und vorrichtung zur mehrton-bildaufzeichnung mittels thermodruck
DE2821238A1 (de) Optoelektronische abtasteinrichtung
DE3039503A1 (de) Faksimile-empfangseinrichtung
DE2929078A1 (de) Faksimile-uebertragungseinrichtung
DE2716976A1 (de) Einrichtung zum aufzeichnen von bildern auf einem bandfoermigen aufzeichnungstraegermaterial
DE2951426C2 (de) Zeitmultiplexübertragungsvorrichtung
DE3615669A1 (de) Faksimilegeraet
DE3042249C2 (de) Faksimile-Sendeempfänger
DE2826450B2 (de) Verfahren zum Steuern der Übertragung digitaler Signale und Anordnung zur Durchfuhrung des Verfahrens bei einer digitalen Faksimileübertragungseinrichtung
DE3141623A1 (de) Faksimile-empfaenger
DE2711377C2 (de) Verfahren und Anordnung zur Faksimile-Bildübertragung
DE2704772A1 (de) Faksimile-fernuebertragungssystem

Legal Events

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

Representative=s name: SCHWABE, H., DIPL.-ING. SANDMAIR, K., DIPL.-CHEM.

D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee