DE69705403T2 - FACSIMILEQUEUE SNAKE AND TRANSMISSION SYSTEM - Google Patents
FACSIMILEQUEUE SNAKE AND TRANSMISSION SYSTEMInfo
- Publication number
- DE69705403T2 DE69705403T2 DE69705403T DE69705403T DE69705403T2 DE 69705403 T2 DE69705403 T2 DE 69705403T2 DE 69705403 T DE69705403 T DE 69705403T DE 69705403 T DE69705403 T DE 69705403T DE 69705403 T2 DE69705403 T2 DE 69705403T2
- Authority
- DE
- Germany
- Prior art keywords
- signals
- document
- character
- feature
- page
- 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 - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 title description 8
- 241000270295 Serpentes Species 0.000 title 1
- 238000001514 detection method Methods 0.000 claims description 25
- 230000003287 optical effect Effects 0.000 claims description 14
- 238000012015 optical character recognition Methods 0.000 claims description 13
- 238000000034 method Methods 0.000 description 19
- 239000003550 marker Substances 0.000 description 8
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 2
- 229910052799 carbon Inorganic materials 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000009191 jumping Effects 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/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/32037—Automation of particular transmitter jobs, e.g. multi-address calling, auto-dialing
- H04N1/32042—Automation of particular transmitter jobs, e.g. multi-address calling, auto-dialing with reading of job-marks on a page
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
- Character Discrimination (AREA)
- Telephonic Communication Services (AREA)
Description
Die vorliegende Erfindung betrifft Faksimilegeräte im allgemeinen und insbesondere solche Faksimilegeräte, die mit optischer Zeichenerkennung der übertragenen Dokumente arbeiten.The present invention relates to facsimile machines in general and, in particular, to those facsimile machines that operate with optical character recognition of the transmitted documents.
Faksimilegeräte zum Übertragen der Abbildungen von Dokumenten sind in Fachkreisen bekannt. Entsprechende Beispiele sind in US-A-3604846, US-A = 4321626, US-A-4400737, US-A-4623936 und US-A-5337158 offenbart. Im allgemeinen überträgt ein Faksimilegerät ein Dokument seitenweise. Das Faksimilegerät tastet das Dokument optisch ab und wandelt die Abbildung(en) darauf in digitale Signale um, die gewöhnlich als "Bitmap" bezeichnet werden. Diese Signale werden in einem Faksimileformat bereitgestellt und über eine Standardtelefonleitung an ein empfangendes Faksimilegerät gesendet. Das empfangende Faksimilegerät verwendet die empfangenen Faksimilesignale, um das Originalbild zu rekonstruieren und druckt eine Kopie dieses Bildes aus.Facsimile machines for transmitting images of documents are well known in the art. Examples are disclosed in US-A-3604846, US-A = 4321626, US-A-4400737, US-A-4623936 and US-A-5337158. In general, a facsimile machine transmits a document one page at a time. The facsimile machine optically scans the document and converts the image(s) thereon into digital signals, commonly referred to as a "bitmap." These signals are provided in a facsimile format and sent to a receiving facsimile machine over a standard telephone line. The receiving facsimile machine uses the received facsimile signals to reconstruct the original image and prints a copy of that image.
Die zur Zeit gebräuchlichen Faksimilegeräte arbeiten im wesentlichen wie ein einfaches Telefon. Der Anwender, der ein Dokument senden möchte, verwendet das Faksimilegerät, um zunächst die Nummer des empfangenden Faksimilegeräts zu wählen und auf die Antwort des empfangenden Geräts zu warten. Die zu übertragenden Seiten werden dann über einen Faksimileeinzug Seite für Seite durch das Faksimilegerät transportiert, und alle Seiten werden abgetastet und übertragen. Dann wird die Telefonverbindung beendet, und das Faksimilegerät kann erneut benutzt werden.The facsimile machines currently in use essentially work like a simple telephone. The user who wants to send a document uses the facsimile machine to first dial the number of the receiving facsimile machine and wait for the receiving machine to respond. The pages to be transmitted are then fed through the facsimile machine, page by page, via a facsimile feeder, and all pages are scanned and transmitted. The telephone connection is then terminated and the facsimile machine can be used again.
Bei den zur Zeit gebräuchlichen Faksimilegeräten ergeben sich Schwierigkeiten, wenn mehrere Dokumente an mehrere Faksimilegeräte zu senden sind. Da die Rufnummer des empfangenden Faksimilegerätes manuell eingegeben werden muß, nachdem das vorhergehende Dokument abgetastet wurde, muß eine Person physisch anwesend sein, wenn ein Dokument fertig abgetastet wurde und ein weiteres Dokument zu senden ist. Diese Person muß dann das neue Dokument in den Faksimileeinzug einlegen und die Rufnummer des Ziels des Dokuments eingeben. Sollen beispielsweise zwei Dokumente an unterschiedliche Empfänger gesendet werden, so muß der Absender warten, bis das erste Dokument abgetastet wurde, bevor die Zielrufnummer eingegeben und das zweite Dokument in das Faksimilegerät eingelegt werden kann. Wertvolle Zeit geht verloren, wenn viele umfangreiche Dokumente von dem Faksimilegerät zu übertragen sind, z.B. in Abteilungen mit vielen Mitarbeitern und wenigen Faksimilegeräten. Zudem ist häufig eine Kopie ein und desselben Dokuments an mehrere verschiedene Empfänger zu senden. Es ist extrem ineffizient, wenn Exemplare eines Dokuments an mehrere Empfänger gesendet werden, indem das gleiche Dokument für jedes Exemplar neu abgetastet wird.With the facsimile machines currently in use, difficulties arise when several documents are to be sent to several facsimile machines. Since the telephone number of the receiving facsimile machine must be entered manually after the previous document has been scanned, a person must be physically present when a document has been scanned and another document is to be sent. This person must then place the new document in the facsimile feeder and enter the telephone number of the destination of the document. If, for example, two documents are to be sent to different recipients, the sender must wait until the first document has been scanned before the destination telephone number can be entered and the second document can be placed in the facsimile machine. Valuable time is lost when many large documents have to be transmitted from the facsimile machine, for example in departments with many employees and few facsimile machines. In addition, frequently send a copy of the same document to several different recipients. It is extremely inefficient when sending copies of a document to multiple recipients by rescanning the same document for each copy.
Die US-A-4670791 beschreibt ein Faksimilegerät, das weder zum Wählen von Rufnummern noch zum Zuordnen unterschiedlicher Dokumente zu Zielrufnummern das Eingreifen seitens einer Bedienperson erfordert und das gleichzeitig mehrere Dokumente zum Übertragen annimmt und danach jedes separat zum richtigen Ziel überträgt, ohne daß Eingreifen seitens einer Bedienperson notwendig ist, um Rufnummern zu wählen oder unterschiedliche Dokumente unterschiedlichen Zielrufnummern zuzuordnen. Die vorliegende Erfindung ist auf ein derartiges System gerichtet.US-A-4670791 describes a facsimile machine which does not require operator intervention to dial numbers or to assign different documents to destination numbers, and which simultaneously accepts multiple documents for transmission and then transmits each separately to the correct destination without requiring operator intervention to dial numbers or to assign different documents to different destination numbers. The present invention is directed to such a system.
Die von der vorliegenden Erfindung zu lösende Aufgabe besteht darin, ein System anzugeben, das Dokumente via Faksimile überträgt, welches Werte seiner Betriebsparameter automatisch aus auf einem Deckblatt des Dokuments aufgeführten Informationen statt aus direkten Aktionen einer Bedienperson ableiten kann.The problem to be solved by the present invention is to provide a system that transmits documents via facsimile, which can automatically derive values of its operating parameters from information listed on a cover sheet of the document, rather than from direct actions of an operator.
Die Erfindung löst diese Aufgabe durch die Merkmale des unabhängigen Anspruchs. Vorteilhafte Weiterbildungen sind in den abhängigen Ansprüchen beschrieben.The invention solves this problem by the features of the independent claim. Advantageous further developments are described in the dependent claims.
Die vorliegende Erfindung stellt ein System bereit, das über Faksimilegeräte mehrere Dokumente an mehrere Empfänger überträgt, ohne daß direktes Eingreifen einer Bedienperson zum Wählen einer Rufnummer des Ziel-Faksimilegeräts oder zum Erfassen spezifizierter Merkmale in den Dokumenten notwendig ist. Merkmale sind vorgeschriebene Anordnungen von Zeichen und Grafiken, die Werte der Betriebsparameter des Faksimilegeräts definieren.The present invention provides a system that transmits multiple documents to multiple recipients via facsimile machines without requiring direct intervention by an operator to dial a number of the destination facsimile machine or to detect specified features in the documents. Features are prescribed arrangements of characters and graphics that define values of the operating parameters of the facsimile machine.
Aus Merkmalen auf dem Dokument erfaßt das System den Anfang und das Ende eines mehrseitigen Dokuments, das per Fax zu übertragen ist, und kann die Übertragung von Dokumenten auf vorgeschriebene Ziele begrenzen. Es kann ferner den Inhalt der resultierenden übertragenen Dokumente beschränken, was die Identität derjenigen betrifft, die eine "Blindkopie" erhalten, wobei eine Blindkopie ein Exemplar eines Dokuments ist, das keine Informationen bezüglich der Identität anderer Empfänger des Dokuments enthält.From characteristics on the document, the system detects the beginning and end of a multi-page document to be transmitted by fax and can limit the transmission of documents to prescribed destinations. It can also limit the content of the resulting transmitted documents as to the identity of those receiving a "blind carbon copy," a blind carbon copy being a copy of a document that does not contain any information regarding the identity of other recipients of the document.
Das System ordnet ferner unterschiedliche Dokumente, die per Fax zu übertragen sind, unterschiedlichen Ziel-Faksimilegeräten zu.The system also assigns different documents to be transmitted by fax to different destination facsimile machines.
Gemäß der vorliegenden Erfindung wird ein Gerät angegeben zum elektronischen Übertragen eines mehrseitigen Dokuments mit einem Deckblatt und zumindest einer weiteren Seite an ein entferntes, Dokumente empfangendes Gerät, wobei das Deckblatt eine Darstellung aus Zeichen und graphischen Bildern trägt und ferner ein Merkmal enthält, das einer vorgeschriebenen Anordnung aus Zeichen und graphischen Bildern enthält und einen Wert eines Gerätebetriebsparameters wie beispielsweise die Rufnummer eines entfernten, Dokumente empfangenden Geräts und die Anzahl der Seiten in dem mehrseitigen Dokument definiert. Dieses Gerät umfaßt einen optischen Abtaster zum Aufnehmen der Seite, der Mittel zum Erzeugen von die Darstellung auf dem Deckblatt repräsentierenden Abtastsignalen hat, ein Gerät zur optischen Zeichenerkennung, ein Gerät zur Merkmalserkennung, eine Telefonschnittstelle, einen Dokumentlader und eine Steuerung. Das Gerät zur optischen Zeichenerkennung empfängt die Abtastsignale und erzeugt in Abhängigkeit davon Zeichensignale, welche die Zeichen und graphischen Bilder der Darstellung repräsentieren und ferner Positionen der Zeichen und graphischen Bilder der Darstellung auf dem Deckblatt angeben. Das Gerät zur Merkmalserkennung empfängt eine Untergruppe der Zeichensignale, welche die Merkmale repräsentieren, und erzeugt in Abhängigkeit davon Signale, die den Wert des Gerätebetriebsparameters repräsentieren. Die Telefonschnittstelle erzeugt Signale, um eine elektronische Verbindung mit einem entfernten, Dokumente empfangenden Gerät herzustellen und diesem in Abhängigkeit von Steuersignalen der Telefonschnittstelle Signale zuzuführen, die das mehrseitige Dokument repräsentieren. Der Dokumentlader führt die Seite in Abhängigkeit von Dokument-Steuersignalen selektiv dem optischen Abtaster zu. Die Steuerung erzeugt die Dokument-Steuersignale, um das mehrseitige Dokument dem optischen Abtaster selektiv zuzuführen, und sie erzeugt die Steuersignale der Telefonschnittstelle, um die Verbindung zu einem entfernten, Dokumente empfangenden Gerät herzustellen und diesem in Abhängigkeit Werte der Signale, die den Gerätebetriebsparameter angeben, Signale des mehrseitigen Dokuments zuzuführen.According to the present invention, there is provided an apparatus for electronically transmitting a multi-page document having a cover sheet and at least one further page to a remote document receiving device, the cover sheet carrying a representation of characters and graphic images and further containing a feature containing a prescribed arrangement of characters and graphic images and defining a value of a device operating parameter such as the telephone number of a remote document receiving device and the number of pages in the multi-page document. This apparatus comprises an optical scanner for receiving the page, which has means for generating scanning signals representing the representation on the cover sheet, an optical character recognition device, a feature recognition device, a telephone interface, a document loader and a controller. The optical character recognition device receives the scanning signals and, in response thereto, generates character signals representing the characters and graphic images of the representation and further indicating positions of the characters and graphic images of the representation on the cover sheet. The feature recognition device receives a subset of the character signals representing the features and, in response thereto, generates signals representing the value of the device operating parameter. The telephone interface generates signals to electronically connect to a remote document receiving device and to provide signals representing the multi-page document to the remote document receiving device in response to control signals from the telephone interface. The document loader selectively feeds the page to the optical scanner in response to document control signals. The controller generates the document control signals to selectively feed the multi-page document to the optical scanner and generates the telephone interface control signals to connect to a remote document receiving device and to provide signals of the multi-page document to the remote document receiving device in response to values of the signals indicative of the device operating parameter.
Gemäß einem anderen Aspekt der vorliegenden Erfindung enthält ein Gerät der vorstehend genannten Art ferner ein Gerät zum Erkennen des Zielgeräts, das die Zeichensignale empfängt und daraus Rufnummersignale erzeugt, welche die Rufnummer des entfernten, Dokumente empfangenden Geräts repräsentieren.According to another aspect of the present invention, a device of the above-mentioned type further comprises a device for detecting the target device, which Receives character signals and generates telephone number signals which represent the telephone number of the remote device receiving documents.
Gemäß einem weiteren Aspekt der vorliegenden Erfindung enthält ein Gerät der vorstehend genannten Art ein Gerät zum Erkennen der Dokumentgröße, das die Zeichensignale empfängt und daraus Dokumentgrößesignale erzeugt, die eine Anzahl von Seiten in dem Dokument repräsentieren.According to a further aspect of the present invention, an apparatus of the aforesaid type includes a document size detecting device which receives the character signals and generates therefrom document size signals which represent a number of pages in the document.
Die Erfindung wird im folgenden unter Bezugnahme auf die zugehörigen Zeichnungen näher beschrieben, in denen zeigen:The invention is described in more detail below with reference to the accompanying drawings, in which:
Fig. 1 eine vereinfachte schematische Darstellung eines Faksimilesystems gemäß der vorliegenden Erfindung, das aus auf einem Deckblatt aufgeführten Merkmalen Werte von Betriebsparametern bestimmt,Fig. 1 is a simplified schematic representation of a facsimile system according to the present invention, which determines values of operating parameters from features listed on a cover sheet,
Fig. 2 eine vereinfachte schematische Darstellung eines Faksimilesystems gemäß der vorliegenden Erfindung, das aus auf einem Deckblatt aufgeführten Informationen Zielrufnummern und eine Seitenzahl in einem Dokument bestimmt,Fig. 2 is a simplified schematic representation of a facsimile system according to the present invention that determines destination telephone numbers and a page number in a document from information listed on a cover sheet,
Fig. 3 ein Beispiel für ein Deckblatt, auf dem Zielrufnummern an vorgeschriebenen Positionen angeordnet sind,Fig. 3 an example of a cover sheet on which destination numbers are arranged in prescribed positions,
Fig. 4 eine vereinfachte schematische Darstellung eines Faksimilesystems gemäß der vorliegenden Erfindung, das ausgehend von auf dem Deckblatt aufgeführten Informationen die Übertragung von Blindkopien ermöglicht,Fig. 4 is a simplified schematic representation of a facsimile system according to the present invention, which enables the transmission of blind copies based on information listed on the cover sheet,
Fig. 5 ein Flußdiagramm eines Prozesses gemäß der vorliegenden Erfindung für die Merkmalserkennung durch Erkennen eines vorgeschriebenen Zeichenfeldes, oder -musters, des sogenannten Merkers, welcher anzeigt, daß dem Merker ein bestimmtes Merkmal folgt,Fig. 5 is a flow chart of a process according to the present invention for feature recognition by recognizing a prescribed character field or pattern, the so-called flag, which indicates that the flag is followed by a certain feature,
Fig. 6 ein Flußdiagramm eines Prozesses gemäß der vorliegenden Erfindung für die Merkmalserkennung,Fig. 6 is a flow chart of a process according to the present invention for feature recognition,
Fig. 7 ein Beispiel für ein Deckblatt, auf dem eine Zielrufnummer auf einen Zielmerker folgt, undFig. 7 shows an example of a cover sheet on which a destination number follows a destination marker, and
Fig. 8 ein Flußdiagramm eines Prozesses gemäß der vorliegenden Erfindung zum Speichern von Faksimilesignalen bei Übertragungen an mehrere Empfänger.Fig. 8 is a flow chart of a process according to the present invention for storing facsimile signals during transmission to multiple recipients.
Die Fig. 1 zeigt eine vereinfachte Darstellung eines Systems 11 zum Bilden von Warteschlangen und zum Übertragen von Faksimilesendungen gemäß der vorliegenden Erfindung. Das System 11 bestimmt seine Betriebsparameter aus Darstellungen (nicht gezeigt) auf einem Deckblatt 12 eines mehrseitigen Dokuments (nicht dargestellt). Ein von einer Ladesteuerung 20 gemäß einem vorgeschriebenen Prozeß gesteuertes Faksimile-Beladungsbett 10 lädt das Deckblatt von einem (nicht dargestellten) Dokumenteinzug in Position unter einem von einem optischen Abtastmittel 14, beispielsweise einem Zeilenabtaster erzeugten Abtaststrahl 16.Figure 1 shows a simplified representation of a system 11 for queuing and transmitting facsimile mail in accordance with the present invention. The system 11 determines its operating parameters from representations (not shown) on a cover sheet 12 of a multi-page document (not shown). A facsimile load bed 10, controlled by a load controller 20 according to a prescribed process, loads the cover sheet from a document feeder (not shown) into position under a scanning beam 16 generated by an optical scanning means 14, such as a line scanner.
Das System 11 startet den Abtastvorgang, wenn das Deckblatt von dem Dokumenteinzug empfangen wird, und das Abtastmittel bewegt sich zu einem ersten Ende 15 des Deckblatts. Bei dem bevorzugten Ausführungsbeispiel sendet das Abtastmittel den Abtaststrahl auf einen Teil des Deckblatts aus, der sich direkt unter dem Abtastmittel befindet. Durch optische Reflexion von einer Darstellung auf dem Teil des Deckblatts weg, der sich direkt unter dem Abtastmittel befindet, wird ein reflektierter Strahl 17 (nicht dargestellten) lichtempfindlichen elektrischen Elementen in dem Abtastmittel zugeführt. In Abhängigkeit des reflektierten Abtaststrahls erzeugt das Abtastmittel (nicht dargestellte) Abtastsignale. Die Abtastsignale repräsentieren die Darstellung auf dem Teil des Deckblatts, der sich direkt unter dem Abtastmittel befindet, und die Darstellung, die sich auf dem direkt unter dem Abtastmittel angeordneten Teil des Deckblatts befindet, wird allgemein als Abtastzeile bezeichnet. Eine (nicht dargestellte) Abtastbreite ist durch die Breite der Abtastzeile in einer Abtastrichtung 21 des Abtastmittels relativ zu dem Blatt gegeben.The system 11 starts the scanning process when the cover sheet is received from the document feeder and the scanning means moves to a first end 15 of the cover sheet. In the preferred embodiment, the scanning means emits the scanning beam onto a portion of the cover sheet located directly beneath the scanning means. By optical reflection off of a representation on the portion of the cover sheet located directly beneath the scanning means, a reflected beam 17 is applied to photosensitive electrical elements (not shown) in the scanning means. In response to the reflected scanning beam, the scanning means generates scanning signals (not shown). The scanning signals represent the representation on the portion of the cover sheet located directly beneath the scanning means and the representation located on the portion of the cover sheet located directly beneath the scanning means is generally referred to as a scan line. A scanning width (not shown) is given by the width of the scanning line in a scanning direction 21 of the scanning means relative to the sheet.
Das Abtastmittel bewegt sich relativ zu dem Deckblatt in Abtastrichtung 21 auf ein zweites Ende 19 des Deckblatts zu. Die Strecke, die das Abtastmittel in Abtastrichtung von einer Abtastzeile zu einer nächsten Abtastzeile zurücklegt wird als Abtastschritt bezeichnet. Damit das System 11 eine komplette Darstellung auf dem Deckblatt abtasten kann, ist der Abtastschritt nicht größer als die Abtastbreite. Vorzugsweise ist der Abtastschritt kleiner als die Abtastbreite, so daß ein Teil der Darstellung auf dem Deckblatt durch zwei aufeinander folgende Abtastvorgänge abgetastet wird, wodurch die Möglichkeit verringert wird, daß ein Teil der Darstellung nicht von dem optischen Abtastmittel abgetastet wird.The scanning means moves relative to the cover sheet in the scanning direction 21 towards a second end 19 of the cover sheet. The distance that the scanning means covers in the scanning direction from one scanning line to the next scanning line is referred to as a scanning step. In order for the system 11 to be able to produce a complete representation on the cover sheet, the scanning step is not greater than the scanning width. Preferably, the scanning step is less than the scanning width so that a portion of the representation on the cover sheet is scanned by two consecutive scans, thereby reducing the possibility of a portion of the representation not being scanned by the optical scanning means.
Sobald sich das optische Abtastmittel um einen Abtastschritt in Abtastrichtung bewegt, erzeugt es Abtastsignale, die den Teil der Darstellung repräsentieren, der sich wie oben beschrieben direkt unter dem Abtastmittel befindet. Das Abtastmittel bewegt sich weiter in Abtastrichtung und erzeugt Abtastsignale weiterer Teile der Darstellung, bis das optische Abtastmittel die gesamte Darstellung abgetastet hat.As soon as the optical scanning means moves one scanning step in the scanning direction, it generates scanning signals that represent the part of the representation that is located directly below the scanning means as described above. The scanning means continues to move in the scanning direction and generates scanning signals of further parts of the representation until the optical scanning means has scanned the entire representation.
Das optische Abtastmittel führt die die Darstellung auf dem Deckblatt repräsentierenden Abtastsignale einem Faksimilesignalgenerator 18 zu. Der Faksimilesignalgenerator 18 wandelt die von dem optischen Abtastmittel empfangenen Abtastsignale in Faksimilesignale um, die die Darstellungen auf dem Deckblatt repräsentieren. Bei dem bevorzugten Ausführungsbeispiel sind die reproduzierten Darstellungen schwarzweiß ohne Graustufen, und die Faksimilesignale repräsentieren jeweils den (x,y)-Koordinatensatz derjenigen Punkte in der Darstellung, die schwarz sind. Wird beispielsweise eine Darstellung abgetastet, die bis auf zwei Punkte (schwarze Punkte) völlig unbeschriftet ist, so erzeugt der Faksimilesignalgenerator Faksimilesignale, die zumindest vier Werte repräsentieren. Die beiden ersten Werte geben die x-Koordinate und die y-Koordinate des einen Punktes und die beiden zweiten Werte geben die x-Koordinate und die y-Koordinate des anderen Punktes in der Darstellung an.The optical scanning means supplies the scanning signals representing the image on the cover sheet to a facsimile signal generator 18. The facsimile signal generator 18 converts the scanning signals received from the optical scanning means into facsimile signals representing the images on the cover sheet. In the preferred embodiment, the reproduced images are black and white with no shades of gray, and the facsimile signals each represent the (x,y) coordinate set of those points in the image that are black. For example, if a image is scanned that is completely blank except for two points (black points), the facsimile signal generator generates facsimile signals representing at least four values. The first two values give the x-coordinate and the y-coordinate of one point and the second two values give the x-coordinate and the y-coordinate of the other point in the image.
Die Faksimilesignale werden an eine Telefonleitungsschnittstelle 22 übertragen. Die Telefonleitungsschnittstelle wählt eine Rufnummer eines (nicht dargestellten) Ziel-Faksimilegeräts, wandelt die empfangenen Faksimilesignale in entsprechende Telefonsignale um und überträgt dann die Telefonsignale über eine Telefonleitung 24 an eine Telefonanschlußbuchse 26 und schließlich an das Ziel- Faksimilegerät.The facsimile signals are transmitted to a telephone line interface 22. The telephone line interface dials a telephone number of a destination facsimile machine (not shown), converts the received facsimile signals into corresponding telephone signals, and then transmits the telephone signals via a telephone line 24 to a telephone jack 26 and finally to the destination facsimile machine.
Ein Gerät 28 zur optischen Zeichenerkennung (OCR) empfängt die Faksimilesignale von dem Faksimilesignalgenerator und erzeugt daraus Zeichensignale, die Zeichen und graphische Bilder auf dem Deckblatt sowie deren Position auf diesem repräsentieren. Grundlegende OCR-Technologie ist in der US-A-5131053, der US-A-5235651, und der US-A-5278920 offenbart. Das OCR-Gerät setzt eine Kombination aus Zeichenmerkmalserfassung und Zeichenmustervergleich ein, um Zeichen zu erkennen, die in den Datensignalen der abgetasteten Darstellungen eingebettet sind, und um dann Zeichensignale zu erzeugen. Das OCR-Gerät erkennt eine vorgeschriebene Anordnung von Punkten in einer Darstellung, die ein bestimmtes Zeichen oder eine bestimmte Form darstellt. Beim Erkennen z.B. des Buchstabens "A" werden zwei Punktlinien, die an den Endpunkten der Linien zusammentreffen, sowie eine dritte Punktlinie erfaßt, welche die beiden Linien jeweils durch ihren Mittelpunkt schneidet. Ähnlich wird beim Erkennen eines Strichcodes eine vorgeschriebene Anzahl an Punktreihen erfaßt, die einen Strich bilden.An optical character recognition (OCR) device 28 receives the facsimile signals from the facsimile signal generator and generates character signals which identify characters and graphic images on the cover sheet and their position on the cover sheet. represent. Basic OCR technology is disclosed in US-A-5131053, US-A-5235651, and US-A-5278920. The OCR device uses a combination of character feature detection and character pattern matching to recognize characters embedded in the data signals of the scanned representations and then to generate character signals. The OCR device recognizes a prescribed arrangement of dots in a representation that represents a particular character or shape. For example, in recognizing the letter "A", two lines of dots are detected that meet at the end points of the lines and a third line of dots that intersects the two lines through their midpoints. Similarly, in recognizing a bar code, a prescribed number of rows of dots that form a bar are detected.
Die von dem OCR-Gerät erzeugten Zeichensignale werden an ein Gerät 30 zur Merkmalserkennung übertragen, das daraus ein Merkmal ermittelt, welches als vorgeschriebene Anordnung von Zeichen und graphischen Bildern definiert ist, die einen Sollwert eines Betriebsparameters des Faksimilegeräts beschreibt. Diese Merkmale werden verwendet, um die Betriebsparameter in Abhängigkeit des auf dem Deckblatt beschriebenen Sollwerts einzustellen. Drei derartige Betriebsparameter, die durch Merkmale auf einem Deckblatt beschrieben werden können sind beispielsweise: (1) Zielrufnummern, (2) die Anzahl Seiten in einem zu übertragenden Dokument und (3) Zielrufnummern von Empfängern einer Blindkopie, wobei eine Blindkopie ein Exemplar des zu übertragenden Dokument ist, das keine Informationen über die Identität anderer Empfänger des Dokuments enthält, und wobei die Empfänger einer Blindkopie ein Exemplar des Dokuments erhalten, das keine Informationen über die Identität anderer Empfänger des Dokuments enthält. Sollen mehrere Sollwerte von Betriebsparametern durch mehrere Merkmale auf einem Deckblatt beschrieben werden, werden mehrere Geräte zur Merkmaleserkennung verwendet. Ein Deckblatt kann beispielsweise neben der Anzahl von Seiten in dem Dokument auch Zielrufnummern enthalten.The character signals generated by the OCR device are transmitted to a device 30 for feature recognition, which determines therefrom a feature which is defined as a prescribed arrangement of characters and graphic images which describes a target value of an operating parameter of the facsimile device. These features are used to set the operating parameters depending on the target value described on the cover sheet. Three such operating parameters which can be described by features on a cover sheet are, for example: (1) destination telephone numbers, (2) the number of pages in a document to be transmitted and (3) destination telephone numbers of recipients of a blind copy, where a blind copy is a copy of the document to be transmitted which does not contain any information about the identity of other recipients of the document, and where the recipients of a blind copy receive a copy of the document which does not contain any information about the identity of other recipients of the document. If several target values of operating parameters are to be described by several features on a cover sheet, several devices for feature recognition are used. For example, a cover sheet can contain destination phone numbers in addition to the number of pages in the document.
Ein Gerät zur Merkmalserkennung bestimmt ein Merkmal aus Zeichensignalen und stellt einen Betriebsparameter in Abhängigkeit des Merkmals ein, doch kann das Gerät zur Merkmalserkennung auch deaktiviert werden, vorzugsweise mittels eine Tastatureingabe seitens einer Bedienperson. In einem solchen Fall würde der Betriebsparameter von dem Benutzer manuell eingestellt werden. Der Benutzer kann beispielsweise ein Gerät zur Zielerkennung deaktivieren und die Rufnummer eines Ziel-Faksimilegeräts, welches das übertragene Dokument empfangen soll, manuell eingeben.A feature recognition device determines a feature from character signals and sets an operating parameter depending on the feature, but the feature recognition device can also be deactivated, preferably by means of a keypad input by an operator. In such a case, the operating parameter would be set manually by the user. The user can, for example, deactivate a destination recognition device and the telephone number of a destination facsimile machine that is to receive the transmitted document.
Geräte zur Merkmalserkennung sind so konfiguriert, daß sie jeweils eine Merkmalsart identifizieren. Ein Gerät zur Merkmalserkennung, das nach einer Rufnummer oder nach Nummern eines Ziel-Faksimilegeräts sucht, welches ein übertragenes Dokument empfangen soll, ist ein Zielerkennungsgerät. Ein Gerät zur Merkmalserkennung, das eine Anzahl an Seiten in einem Dokument sucht, ist ein Gerät zum Erkennen der Dokumentgröße. Ein Gerät zur Merkmalserkennung, das nach einer Rufnummer eines Empfängers einer Blindkopie sucht, ist ein Gerät zum Erkennen von Blindkopien. Konfigurationen von Geräten zur Merkmalserkennung werden im folgenden in Ausführungsbeispielen der vorliegenden Erfindung beschrieben und sind beispielhaft für in der vorliegenden Erfindung verwendete Parameter.Feature recognition devices are configured to identify one type of feature at a time. A feature recognition device that searches for a telephone number or numbers of a destination facsimile machine that is to receive a transmitted document is a destination recognition device. A feature recognition device that searches for a number of pages in a document is a document size recognition device. A feature recognition device that searches for a telephone number of a blind copy recipient is a blind copy recognition device. Configurations of feature recognition devices are described below in embodiments of the present invention and are exemplary of parameters used in the present invention.
Im folgenden werden zwei Verfahren beschrieben, durch die ein Gerät zur Merkmalserkennung Merkmale erkennt. Das erste beinhaltet das Auffinden von Merkmalen an vorgeschriebenen Positionen auf einem Deckblatt. Das zweite beinhaltet das Erkennen vorgeschriebener Muster von Zeichen und graphischen Bildern, Merker genannt, welche anzeigen, daß auf den Merker ein Merkmal folgt.The following describes two methods by which a feature recognition device recognizes features. The first involves locating features at prescribed positions on a cover sheet. The second involves recognizing prescribed patterns of characters and graphic images, called flags, which indicate that the flag is followed by a feature.
Bei dem bevorzugten Ausführungsbeispiel bestimmt ein Gerät zur Merkmalserkennung Merkmale anhand abgetasteter Zeichen und graphischer Darstellungen an einer vorgeschriebenen Position auf dem Deckblatt. Wie in Fig. 3 dargestellt ist, definiert beispielsweise ein Punkt 85 eine obere linke Ecke eines Begrenzungsrechtecks 90 auf einem Deckblatt 88, in dem alle Zeichen 91, die zusammen ein Merkmal 92 bilden, angeordnet sein müssen. Mehrere Merkmale innerhalb des Begrenzungsrechtecks sind beispielsweise durch ein Komma 94 getrennt.In the preferred embodiment, a feature recognition device determines features from scanned characters and graphical representations at a prescribed location on the cover sheet. For example, as shown in Figure 3, a point 85 defines an upper left corner of a bounding rectangle 90 on a cover sheet 88 within which all characters 91 that together form a feature 92 must be located. Multiple features within the bounding rectangle are separated by, for example, a comma 94.
Das Flußdiagramm in Fig. 6 beschreibt einen Prozeß 71 der Merkmalserkennung durch Erfassen einer vorgeschriebenen Zeichensequenz an einer vorgeschriebenen Position. Wie in Schritt 70 gezeigt, wird eine Abtastposition auf eine vorgeschriebene Position gesetzt, wie beispielsweise ein obere linke Ecke des Begrenzungsrechtecks, welches einen Bereich definiert, in dem ein Merkmal angeordnet sein muß. Wenn, wie in Schritt 72 gezeigt, an der Abtastposition ein Zeichen vorhanden ist, wird dieses Zeichen zu einem in dem Gerät zur Merkmalserkennung vorhandenen Puffer hinzugefügt, der zum Darstellen des Merkmals verwendet wird, wie in Schritt 80 dargestellt. Ist an der Abtastposition kein Zeichen vorhanden, so wird die Abtastposition wie in Schritt 74 gezeigt zur darauf folgenden Position weitergerückt, wobei zur nächsten Reihe gesprungen wird, wenn innerhalb des Begrenzungsrechtecks das Ende einer Zeile erreicht ist. Wenn beim Vorrücken der Abtastposition wie in Schritt 76 gezeigt das Ende des Bereichs erreicht ist, der das Merkmal enthalten muß, wird der Prozeß 71 der Merkmalserkennung angehalten, wie in Schritt 78 dargestellt.The flow chart in Fig. 6 describes a process 71 of feature recognition by detecting a prescribed character sequence at a prescribed position. As shown in step 70, a sampling position is set to a prescribed position, such as an upper left corner of the bounding rectangle defining an area in which a feature must be located. If a character is present at the sampling position, as shown in step 72, that character is converted to a character stored in the feature recognition device. added to the existing buffer used to represent the feature, as shown in step 80. If there is no character at the scan position, the scan position is advanced to the next position as shown in step 74, jumping to the next row when the end of a line is reached within the bounding rectangle. If, as shown in step 76, the scan position advances to the end of the area which must contain the feature, the feature detection process 71 is halted as shown in step 78.
Nachdem ein Zeichen abgetastet und zu dem Puffer hinzugefügt wurde, wird die Abtastposition wie in Schritt 82 weitergerückt. Auch hier springt die Abtastposition in die nächste Reihe, wenn das Ende einer Zeile erreicht ist. Wenn beim Vorrücken der Abtastposition wie in Schritt 84 gezeigt ein Ende des Bereichs erreicht ist, der das Merkmal enthalten muß, wird der Prozeß der Merkmalserkennung angehalten, wie in Schritt 78 gezeigt. Wenn andernfalls wie in Schritt 86 gezeigt ein Zeichen an der Abtastposition vorhanden ist, wird dieses ebenfalls zu dem Puffer hinzugefügt, der zum Darstellen des Merkmals verwendet wird, wie in Schritt 80 gezeigt.After a character has been sampled and added to the buffer, the sample position is advanced as in step 82. Again, the sample position jumps to the next row when the end of a line is reached. If, as shown in step 84, the sample position advances to an end of the region that must contain the feature, the feature detection process is halted as shown in step 78. Otherwise, if a character is present at the sample position as shown in step 86, it is also added to the buffer used to represent the feature as shown in step 80.
Der in Fig. 6 dargestellte Prozeß erkennt somit eine Zeichengruppe, die ein Merkmal an einer vorgeschriebenen Position repräsentieren, und speichert die Zeichengruppe für spätere Verwendung in einem Puffer des Geräts zur Merkmalerkennung. Die vorgeschriebene Position kann verändert werden, vorzugsweise durch eine Tastatureingabe seitens der Bedienperson, wodurch es möglich ist, die vorliegende Erfindung an bereits vorhandene Deckblätter anzupassen, die der jeweilige Benutzer bevorzugt verwendet.The process shown in Fig. 6 thus recognizes a group of characters representing a feature at a prescribed position and stores the group of characters in a buffer of the feature recognition device for later use. The prescribed position can be changed, preferably by keyboard input from the operator, thereby making it possible to adapt the present invention to existing cover sheets that the respective user prefers to use.
Das vorliegende Gerät zur Merkmalserkennung kann ferner Merkmale bestimmen, indem die Zeichensignale nach solchen Signalen abgetastet werden, die vorgeschriebene Muster von Zeichen und graphischen Darstellungen, sogenannte Merker repräsentieren. Fig. 7 zeigt ein Deckblatt 96, auf dem ein Merker 98 enthalten ist, welcher anzeigt, daß auf der rechten Seite des Merkers ein Merkmal 100 folgt. Die vorgeschriebenen Muster von einen Merker definierenden Zeichen und graphischen Darstellungen können, vorzugsweise durch eine Tastatureingabe, verändert werden, so daß die vorliegende Erfindung an bereits vorhandene Deckblätter angepaßt werden kann, die der jeweilige Benutzer bevorzugt verwendet.The present feature recognition device can also determine features by scanning the character signals for signals that represent prescribed patterns of characters and graphic representations, called flags. Figure 7 shows a cover sheet 96 containing a flag 98 indicating that a feature 100 follows to the right of the flag. The prescribed patterns of characters and graphic representations defining a flag can be changed, preferably by keyboard input, so that the present invention can be adapted to existing cover sheets that the respective user prefers to use.
Die Fig. 5 zeigt einen Prozeß 51, durch den das Gerät 30 zur Merkmalserkennung (Fig. 1) die Merkmalserkennung anhand eines Merkers ausführt. Zwar stellt der Prozeß der Fig. 5 die Erkennung einer vorgeschriebenen Zeichensequenz dar, jedoch ist der Prozeß gleichermaßen auf das Erkennen von graphischen Darstellungen wie beispielsweise Strichcodes anwendbar. Das Gerät zur Merkmalserkennung tastet die Zeichensignale ab, indem es seinen Abtastvorgang bei Zeichen in einer oberen linken Ecke auf dem Deckblatt beginnt, wie in Schritt 50 angegeben. Ist ein Zeichen an der Abtastposition nicht ein erstes Zeichen des Merkers, wie in Schritt 52 gezeigt, rückt das Gerät zur Merkmalserkennung die Abtastposition nach rechts und tastet ein nächstes Zeichen ab, wobei es bei dem ersten Zeichen in der nächsten Zeile beginnt, wenn die rechte Kante des Deckblatts erreicht wurde, ohne daß ein Zeichen gefunden wurde, wie in Schritt 54 angegeben. Ist das Ende des Dokuments erreicht (Schritt 56), beendet das Gerät zur Merkmalserkennung wie in Schritt 64 das Absuchen der abgetasteten Daten nach Merkern.Fig. 5 shows a process 51 by which the feature recognition device 30 (Fig. 1) performs feature recognition from a flag. Although the process of Fig. 5 represents recognition of a prescribed sequence of characters, the process is equally applicable to recognition of graphical representations such as bar codes. The feature recognition device samples the character signals by beginning its scanning process at characters in an upper left corner on the cover sheet as indicated in step 50. If a character at the scanning position is not a first character of the flag as indicated in step 52, the feature recognition device moves the scanning position to the right and scans a next character starting at the first character on the next line if the right edge of the cover sheet is reached without a character being found as indicated in step 54. When the end of the document is reached (step 56), the feature recognition device stops searching the scanned data for markers as in step 64.
Sobald das erste Zeichen des Merkers gefunden wurde - falls in dem Merker wie in Schritt 58 gezeigt mehrere Zeichen vorhanden sind, prüft das Gerät zur Merkmalserkennung das direkt rechts daneben liegende Zeichen, wie in Schritt 66 angegeben, falls innerhalb eines vorgeschriebenen Mindestzeichenabstands rechts daneben ein Zeichen vorhanden ist. Wenn innerhalb des vorgeschriebenen Mindestzeichenabstands ein Zeichen rechts daneben vorhanden und das Zeichen wie in Schritt 68 angegeben ein zweites Zeichen in dem Merker ist, fährt das Gerät zur Merkmalserkennung mit dem Abtasten nach weiteren Zeichen direkt rechts neben den gefundenen Zeichen fort, indem Schritt 58 wiederholt wird, bis entweder der gesamte Merker erfaßt wurde oder die Zeichen in dem Merker nicht in der vorgeschriebenen Folge abgetastet wurden. Hat das Gerät einen Merker vollständig abgetastet, so wird die Abtastposition zu dem Zeichen rechts neben dem Ende des Merkers vorgerückt, wie in Schritt 60 gezeigt, und das Merkmal an dieser Position wird von dem Gerät zur Merkmalserkennung wie in Schritt 62 angegeben erkannt und verarbeitet. Das Erkennen von Merkmalen wurde bereits oben beschrieben.Once the first character of the marker is found - if there are multiple characters in the marker as shown in step 58, the feature detection device checks the character immediately to the right as indicated in step 66 if there is a character to the right within a prescribed minimum character spacing. If there is a character to the right within the prescribed minimum character spacing and the character is a second character in the marker as indicated in step 68, the feature detection device continues to scan for additional characters immediately to the right of the characters found by repeating step 58 until either the entire marker has been detected or the characters in the marker have not been scanned in the prescribed sequence. When the device has completely scanned a marker, the scanning position is advanced to the character to the right of the end of the marker, as shown in step 60, and the feature at that position is recognized and processed by the feature recognition device as indicated in step 62. The recognition of features has already been described above.
Die Fig. 2 zeigt ein System der vorliegenden Erfindung, welches ein Gerät 31 zur Zielerkennung, ein Gerät 32 zum Erkennen der Dokumentgröße und eine Darstellungsspeichereinheit 33 enthält. Wie oben beschrieben, ist ein Gerät zur Zielerkennung ein Gerät zur Merkmalserkennung, das Zielrufnummern erkennt, während ein Gerät zum Erkennen der Dokumentgröße ein Gerät zur Merkmalserkennung ist, das nach Darstellungen sucht, welche die Seitenzahl eines Dokuments angeben. Wenn also mehrere mehrseitige Dokumente in das Faksimilegerät geladen werden, ist kein Eingreifen seitens einer Bedienperson erforderlich, um die Zielrufnummern für jedes Dokument zu wählen. Eingreifen durch eine Bedienperson ist auch nicht notwendig, um das Faksimilegerät zu stoppen, wenn ein Dokument fertig übertragen wurde und eine neue Zielrufnummer zu wählen ist. Das mehrseitige Dokument muß lediglich in einen Dokumenteinzug eingelegt werden, und das gemäß der vorliegenden Erfindung realisierte System führt die richtigen Wähloperationen wie hier beschrieben aus. In einem Ausführungsbeispiel gibt das Merkmal, welches die Anzahl der Seiten in einem Dokument repräsentiert, explizit eine Zahl an, die die Anzahl der Seiten in dem Dokument darstellt. In einem alternativen Ausführungsbeispiel ist das Merkmal, welches die Anzahl der Seiten in einem Dokument repräsentiert eine Darstellung auf der letzten Seite eines Dokuments, durch die angezeigt wird, daß das Dokument keine weiteren Seiten umfaßt. So bestimmt das gemäß der vorliegenden Erfindung realisierte System implizit die Anzahl der Seiten in einem Dokument.Fig. 2 shows a system of the present invention which includes a destination recognition device 31, a document size recognition device 32 and a representation storage unit 33. As described above, a destination recognition device is a feature recognition device which recognizes destination telephone numbers while a document size detecting device is a feature detecting device that looks for representations that indicate the number of pages in a document. Thus, when multiple multi-page documents are loaded into the facsimile machine, no operator intervention is required to dial the destination numbers for each document. Nor is operator intervention required to stop the facsimile machine when a document has finished transmitting and a new destination number is to be dialed. The multi-page document need only be placed in a document feeder and the system implemented in accordance with the present invention will perform the proper dialing operations as described herein. In one embodiment, the feature representing the number of pages in a document explicitly indicates a number representing the number of pages in the document. In an alternative embodiment, the feature representing the number of pages in a document is a representation on the last page of a document indicating that the document does not contain any more pages. Thus, the system implemented in accordance with the present invention implicitly determines the number of pages in a document.
Die Darstellungsspeichereinheit empfängt Faksimilesignale von dem Faksimilesignalgenerator 18 und speichert sie für späteres Abrufen durch den Faksimilesignalgenerator, wie durch den in Fig. 8 gezeigten Prozeß 105 gezeigt. Sobald die erste Zielrufnummer wie in Schritt 104 gezeigt gewählt ist, wird jede Seite eines mehrseitigen Dokuments wie in Schritt 106 angegeben abgetastet und werden Faksimilesignale der Darstellung auf einer Seite von der Darstellungsspeichereinheit wie in Schritt 108 gezeigt empfangen und gespeichert, vorzugsweise als digitale Signale in einem RAM. Sobald das gesamte Dokument abgetastet und an ein Zielfaksimilegerät übertragen wurde, wie oben beschrieben und in Schritt 110 gezeigt, kann dasselbe Dokument ohne erneutes Abtasten an mehrere Empfänger gesendet werden, da die Faksimilesignale, die den Inhalt des Dokuments repräsentieren in der Darstellungsspeichereinheit abgelegt wurden. Soll ein Dokument an weitere Zielfaksimilegeräte übertragen werden, wird gemäß Schritt 112 die nächste Zielrufnummer gewählt. Dann überträgt die Darstellungsspeichereinheit die gespeicherten Faksimilesignale für jede Seite nacheinander an den Faksimilesignalgenerator, wie in Schritt 114 gezeigt, und der Faksimilesignalgenerator überträgt die gespeicherten Faksimilesignale an die Telefonschnittstelle, wie oben beschrieben und in Schritt 116 dargestellt. Gibt es, wie in Schritt 118 angegeben, mehrere Ziele, wird der Prozeß wiederholt. Andernfalls endet der Prozeß, wie in Schritt 120 angegeben.The image storage unit receives facsimile signals from the facsimile signal generator 18 and stores them for later retrieval by the facsimile signal generator as shown by the process 105 shown in Fig. 8. Once the first destination telephone number is dialed as shown in step 104, each page of a multiple-page document is scanned as indicated in step 106 and facsimile signals of the image on a page are received by the image storage unit as shown in step 108 and stored, preferably as digital signals in a RAM. Once the entire document has been scanned and transmitted to a destination facsimile machine as described above and shown in step 110, the same document can be sent to multiple recipients without rescanning because the facsimile signals representing the contents of the document have been stored in the image storage unit. If a document is to be transmitted to additional destination facsimile machines, the next destination telephone number is dialed as shown in step 112. Then, the presentation storage unit transmits the stored facsimile signals for each page in turn to the facsimile signal generator as shown in step 114, and the facsimile signal generator transmits the stored facsimile signals to the telephone interface as described above and shown in step 116. If, as indicated in step 118, multiple destinations, the process is repeated. Otherwise, the process ends as indicated in step 120.
Das Gerät zur Zielerkennung und das Gerät zum Erkennen der Dokumentgröße empfangen Zeichensignale von dem OCR-Gerät 28. Wie oben beschrieben und in den Fig. 2, 3, 4 und 7 gezeigt, bestimmt das Gerät zur Zielerkennung aus den Zeichensignalen Zielrufnummern, während das Gerät zum Erkennen der Dokumentgröße aus den Zeichensignalen bestimmt, wieviele Seiten das Dokument hat (nicht dargestellt). Beispielsweise kann das Gerät zur Zielerkennung so konfiguriert sein, daß es Zielrufnummern erkennt, indem es die Zeichensequenzen nach Merkern wie "An:", "Senden an", "Nummer-" oder "Telefaxnummer:" durchsucht. Bei dem bevorzugten Ausführungsbeispiel tastet das Gerät zum Erkennen der Dokumentgröße eine vorgeschriebene Stelle nach einem Merkmal ab, das die Anzahl der Seiten in dem Dokument angibt. Bei einem alternativen Ausführungsbeispiel sucht das Gerät zum Erkennen der Dokumentgröße nach einer graphischen Darstellung oder nach einer Zeichensequenz, die das Ende eines Dokuments anzeigt, beispielsweise die Zeichensequenz "DOKUMENT ENDE". In ähnlicher Weise sucht bei einem weiteren Ausführungsbeispiel das Gerät zum Erkennen der Dokumentgröße nach einer graphischen Darstellung oder einer Zeichensequenz, die den Anfang eines folgenden Dokuments anzeigt, beispielsweise die Zeichensequenz "DOKUMENT ANFANG".The destination detection device and the document size detection device receive character signals from the OCR device 28. As described above and shown in Figures 2, 3, 4 and 7, the destination detection device determines destination telephone numbers from the character signals, while the document size detection device determines how many pages the document has from the character signals (not shown). For example, the destination detection device may be configured to detect destination telephone numbers by searching the character sequences for flags such as "To:," "Send To," "Number-," or "Fax Number:." In the preferred embodiment, the document size detection device scans a prescribed location for a feature that indicates the number of pages in the document. In an alternative embodiment, the device for detecting the document size looks for a graphic representation or a character sequence that indicates the end of a document, for example the character sequence "END OF DOCUMENT". Similarly, in another embodiment, the device for detecting the document size looks for a graphic representation or a character sequence that indicates the beginning of a subsequent document, for example the character sequence "BEGIN OF DOCUMENT".
Sobald das Gerät zur Zielerkennung die Rufnummer des Zielfaksimilegeräts bestimmt hat, überträgt es Rufnummersignale, welche diese Rufnummer repräsentieren, an die Telefonschnittstelle, welche die Rufnummer wählt und die Faksimilesignale über die Telefonleitung überträgt, wie oben beschrieben.Once the destination detection device has determined the telephone number of the destination facsimile machine, it transmits telephone number signals representing that telephone number to the telephone interface, which dials the telephone number and transmits the facsimile signals over the telephone line as described above.
Sobald das Gerät zum Erkennen der Dokumentgröße die Anzahl der Seiten in dem Dokument bestimmt hat, überträgt es Dokumentgrößesignale, welche die Anzahl der Seiten in dem Dokument repräsentieren, an die Ladesteuerung. Die Ladesteueruung lädt dann die spezifizierte Anzahl Seiten, eine Seite nach der anderen, wie beim normalen Betrieb des Faksimilegeräts. Wenn die letzte Seite des Dokuments übertragen wurde, schließt die Ladesteuerung den Ladeprozeß ab und die Telefonschnittstelle trennt die Verbindung zu dem empfangenden Faksimilegerät.Once the document size sensing device has determined the number of pages in the document, it transmits document size signals representing the number of pages in the document to the loader controller. The loader controller then loads the specified number of pages, one page at a time, as in normal operation of the facsimile machine. When the last page of the document has been transmitted, the loader controller completes the loading process and the telephone interface disconnects from the receiving facsimile machine.
Selbst wenn ein Stapel mehrerer Dokumente in dem Dokumenteneinzug liegt, wird somit die Übertragung jedes Dokuments an das ihm zugeordnete Ziel angehalten, nachdem die letzte Seite des Dokuments übertragen wurde. Die zu dem nächsten Dokument gehörende nächste Seite in dem Dokumenteneinzug kann nicht fälschlicherweise zusammen mit dem vorhergehenden Dokument an das vorhergehende Ziel übertragen werden.Thus, even if a stack of multiple documents is placed in the document feeder, the transmission of each document to its assigned destination stops after the last page of the document is transmitted. The next page in the document feeder corresponding to the next document cannot be mistakenly transmitted to the previous destination together with the previous document.
Die Fig. 4 zeigt ein System gemäß der vorliegenden Erfindung, das im wesentlichen dem vorstehend unter Bezugnahme auf Fig. 3 beschriebenen ähnlich ist und ein Gerät 31 zur Zielerkennung sowie ein Gerät 42 zum Erkennen von Blindkopien hat, das die Übertragung von Blindkopien ermöglicht. Wie oben beschrieben, ist ein Gerät zum Erkennen von Blindkopien ein Gerät zur Merkmalserkennung, welches Zielrufnummern von Faksimilegeräten erkennt, die Blindkopien erhalten sollen.Figure 4 shows a system according to the present invention which is substantially similar to that described above with reference to Figure 3 and has a destination recognition device 31 and a blind copy recognition device 42 which enables the transmission of blind copies. As described above, a blind copy recognition device is a feature recognition device which recognizes destination telephone numbers of facsimile machines which are to receive blind copies.
Das Gerät zum Erkennen von Blindkopien empfängt Zeichensignale von dem OCR-Gerät 28 und bestimmt daraus Rufnummern der Zielfaksimilegeräte, die Blindkopien empfangen sollen. Die Merkmalserkennung wurde oben beschrieben und in den Fig. 3, 5, 6 und 7 gezeigt. Beispielsweise kann das Gerät zum Erkennen von Blindkopien Zielrufnummern erkennen, indem es nach Merkern wie "Bcc" oder "Blindkopie:" sucht. Sobald das Gerät zum Erkennen von Blindkopien die Rufnummern der Zielfaksimilegeräte bestimmt, die Blindkopien empfangen sollen, überträgt es Blindkopie-Telefonsignale an die Telefonschnittstelle, wodurch die Rufnummern der Faksimilegeräte gewählt werden, die Blindkopien empfangen sollen. Dieser Prozeß, in dem ein Dokument an mehrere Empfänger gesendet wird, wird wie oben beschrieben und in Fig. 8 gezeigt ausgeführt.The blind copy detection device receives character signals from the OCR device 28 and determines therefrom telephone numbers of the destination facsimile machines that are to receive blind copies. The feature detection has been described above and shown in Figs. 3, 5, 6 and 7. For example, the blind copy detection device can detect destination telephone numbers by looking for flags such as "Bcc" or "Blind Copy:". Once the blind copy detection device determines the telephone numbers of the destination facsimile machines that are to receive blind copies, it transmits blind copy telephone signals to the telephone interface, thereby dialing the telephone numbers of the facsimile machines that are to receive blind copies. This process of sending a document to multiple recipients is carried out as described above and shown in Fig. 8.
Das Gerät zum Erkennen von Blindkopien überträgt außerdem Löschsignale an den Faksimilesignalgenerator, die bewirken, daß der Faksimilesignalgenerator einen zweiten Satz Faksimilesignale erzeugt, welche die Darstellung auf dem Deckblatt repräsentieren, wobei diejenigen graphischen Darstellungen und Zeichen nicht enthalten sind, welche die Empfänger der Blindkopien angeben. Der zweite Satz Faksimilesignale entspricht der Darstellung auf dem Deckblatt, mit der Ausnahme, daß der Bereich, der die Blindkopieinformationen enthält frei (weiß) ist. Daher gibt es in diesem Bereich keine schwarzen Punkte, weshalb der zweite Satz Faksimilesignale keine (x,y)-Koordinaten von Punkten in diesem Bereich enthält. Dieser zweite Satz Faksimilesignale wird an die Telefonschnittstelle gesendet, um wie oben beschrieben über die Telefonleitung übertragen zu werden.The blind copy detection device also transmits cancellation signals to the facsimile signal generator, causing the facsimile signal generator to generate a second set of facsimile signals representing the image on the cover sheet, excluding those graphics and characters indicating the recipients of the blind copies. The second set of facsimile signals corresponds to the image on the cover sheet, except that the area containing the blind copy information is blank (white). Therefore, there are no black dots in this area, and the second set of facsimile signals does not contain (x,y) coordinates of points in this area. This second set of facsimile signals is sent to the telephone interface for transmission over the telephone line as described above.
Zwar wurde die Erfindung unter Bezugnahme auf ein bevorzugtes Ausführungsbeispiel beschrieben und dargestellt, jedoch erkennt der Fachmann, daß zahlreiche Änderungen, Auslassungen und Zusätze möglich sind, ohne von dem Umfang der vorliegenden Erfindung abzuweichen. Beispielsweise können andere Arten von Merkmalen von dem Deckblatt erkannt werden, um Werte anderer Betriebsparameter zu beschreiben. Die Merkmale können beispielsweise Strichcodegrafiken enthalten, um Betriebsparameter zu bezeichnen. Die Merkmale können außer auf dem Deckblatt auch auf jeder anderen Seite eines mehrseitigen Dokuments angeordnet sein. Das Deckblatt kann auch auf die Seitenzahl einer Seite in einem mehrseitigen Dokument hinweisen, an der ein anderes Merkmal zu erkennen ist. Auch wird der Fachmann erkennen, daß Steuerfunktionen auf verschiedenen Untersysteme verteilt oder in eine einzigen Untersystem zentralisiert sein können.While the invention has been described and illustrated with reference to a preferred embodiment, those skilled in the art will recognize that numerous changes, omissions and additions may be made without departing from the scope of the present invention. For example, other types of features may be recognized from the cover sheet to describe values of other operating parameters. For example, the features may include bar code graphics to designate operating parameters. The features may be located on any page of a multi-page document other than the cover sheet. The cover sheet may also indicate the page number of a page in a multi-page document on which another feature may be recognized. Also, those skilled in the art will recognize that control functions may be distributed among various subsystems or centralized in a single subsystem.
Claims (12)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/653,795 US5875038A (en) | 1996-05-28 | 1996-05-28 | Facsimile queuing and transmission system |
PCT/US1997/008823 WO1997045999A1 (en) | 1996-05-28 | 1997-05-27 | Facsimile queuing and transmission system |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69705403D1 DE69705403D1 (en) | 2001-08-02 |
DE69705403T2 true DE69705403T2 (en) | 2002-06-20 |
Family
ID=24622346
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE0904654T Pending DE904654T1 (en) | 1996-05-28 | 1997-05-27 | FACSIMILE QUEUE AND TRANSFER SYSTEM |
DE69705403T Expired - Fee Related DE69705403T2 (en) | 1996-05-28 | 1997-05-27 | FACSIMILEQUEUE SNAKE AND TRANSMISSION SYSTEM |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE0904654T Pending DE904654T1 (en) | 1996-05-28 | 1997-05-27 | FACSIMILE QUEUE AND TRANSFER SYSTEM |
Country Status (5)
Country | Link |
---|---|
US (1) | US5875038A (en) |
EP (1) | EP0904654B1 (en) |
JP (1) | JP2000512447A (en) |
DE (2) | DE904654T1 (en) |
WO (1) | WO1997045999A1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6820807B1 (en) | 1996-03-01 | 2004-11-23 | Cobblestone Software, Inc. | Variable formatting of digital data into a pattern |
US6426806B2 (en) * | 1998-03-31 | 2002-07-30 | Canon Kabushiki Kaisha | Routing scanned documents with scanned control sheets |
GB2342531B (en) * | 1998-10-09 | 2002-07-17 | Sentec Ltd | Self dialling from facsimile documents |
US6867875B1 (en) | 1999-12-06 | 2005-03-15 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for simplifying fax transmissions using user-circled region detection |
AU2001271402A1 (en) * | 2000-06-21 | 2002-01-02 | Cobblestone Software, Inc. | Method and system for sending electronic messages from a fax machine |
US8996416B2 (en) * | 2002-01-22 | 2015-03-31 | Lavante, Inc. | OCR enabled management of accounts payable and/or accounts receivable auditing data |
US20040105599A1 (en) * | 2002-12-03 | 2004-06-03 | Xerox Corporation | Automatic identification of destination information in a facsimile transmission device |
US7312903B2 (en) * | 2003-03-31 | 2007-12-25 | Toshiba Corporation | Scan job size |
US20070115498A1 (en) * | 2005-11-18 | 2007-05-24 | The Go Daddy Group, Inc. | Relevant messages associated with incoming fax documents |
US20070115512A1 (en) * | 2005-11-18 | 2007-05-24 | The Go Daddy Group, Inc. | Relevant messages associated with outgoing fax documents |
US20090128862A1 (en) * | 2007-11-21 | 2009-05-21 | Xerox Corporation | Automated method and system for transmitting documents from a scanned source based on textual destination information in the document |
JP2012068696A (en) * | 2010-09-21 | 2012-04-05 | Fuji Xerox Co Ltd | Document management device and document management program |
US20140372469A1 (en) * | 2013-06-14 | 2014-12-18 | Walter Gerard Antognini | Searching by use of machine-readable code content |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3604846A (en) * | 1969-03-03 | 1971-09-14 | Mead Corp | Method and system for reconstruction of half-tone images |
JPS55137763A (en) * | 1979-04-14 | 1980-10-27 | Ricoh Co Ltd | Facsimile unit |
DE3101543A1 (en) * | 1981-01-20 | 1982-08-26 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | "OFFICE COMMUNICATION SYSTEM" |
US4400737A (en) * | 1981-07-08 | 1983-08-23 | Fuji Xerox Co., Ltd. | Apparatus for producing and reproducing embedded pattern |
JPS5923968A (en) * | 1982-07-30 | 1984-02-07 | Toshiba Corp | Method for preventing erroneous transmission of facsimile equipment |
US4623936A (en) * | 1985-09-27 | 1986-11-18 | The United States Of America As Represented By The Secretary Of The Army | Error processing technique for modified read code |
US5131053A (en) * | 1988-08-10 | 1992-07-14 | Caere Corporation | Optical character recognition method and apparatus |
US4941170A (en) * | 1989-03-20 | 1990-07-10 | Tandem Computers Incorporated | Facsimile transmissions system |
JPH02268066A (en) * | 1989-04-10 | 1990-11-01 | Ricoh Co Ltd | Facsimile equipment |
US5099340A (en) * | 1989-05-15 | 1992-03-24 | Sharp Kabushiki Kaisha | Electronic filing apparatus |
US5291592A (en) * | 1989-05-15 | 1994-03-01 | Sharp Kabushiki Kaisha | System having document scanner for optically scanning information whereby a first information contains control information indicating a number of sheets to be scanned |
US5075787A (en) * | 1989-09-14 | 1991-12-24 | Eastman Kodak Company | Reproduction apparatus and method with alphanumeric character-coded highlighting for selective editing |
US5138465A (en) * | 1989-09-14 | 1992-08-11 | Eastman Kodak Company | Method and apparatus for highlighting nested information areas for selective editing |
US5048109A (en) * | 1989-12-08 | 1991-09-10 | Xerox Corporation | Detection of highlighted regions |
US5272764A (en) * | 1989-12-08 | 1993-12-21 | Xerox Corporation | Detection of highlighted regions |
US5126858A (en) * | 1990-10-10 | 1992-06-30 | Fuji Xerox Co., Ltd. | Picture image processing system |
US5247591A (en) * | 1990-10-10 | 1993-09-21 | Interfax, Inc. | Method and apparatus for the primary and secondary routing of fax mesages using hand printed characters |
JPH04230174A (en) * | 1990-12-27 | 1992-08-19 | Brother Ind Ltd | Facsimile data processor |
US5274468A (en) * | 1991-06-27 | 1993-12-28 | Ojha Purnendu S | Reproduction apparatus and method with user-definable editing and machine operation functions |
US5235651A (en) * | 1991-08-06 | 1993-08-10 | Caere Corporation | Rotation of images for optical character recognition |
JP2546557B2 (en) * | 1991-08-14 | 1996-10-23 | 富士通株式会社 | FAX mail device |
US5282052A (en) * | 1992-03-20 | 1994-01-25 | Xerox Corporation | Techniques for automatic form creation by combining partial operations |
US5465167A (en) * | 1992-03-20 | 1995-11-07 | Xerox Corporation | Using an image from a form in automatic creation of a form or sheet |
US5499108C1 (en) * | 1992-07-29 | 2001-01-16 | Primax Electronics Ltd | Document-driven scanning input device communicating with a computer |
US5461488A (en) * | 1994-09-12 | 1995-10-24 | Motorola, Inc. | Computerized facsimile (FAX) system and method of operation |
-
1996
- 1996-05-28 US US08/653,795 patent/US5875038A/en not_active Expired - Fee Related
-
1997
- 1997-05-27 DE DE0904654T patent/DE904654T1/en active Pending
- 1997-05-27 EP EP97926711A patent/EP0904654B1/en not_active Expired - Lifetime
- 1997-05-27 WO PCT/US1997/008823 patent/WO1997045999A1/en active IP Right Grant
- 1997-05-27 JP JP09542796A patent/JP2000512447A/en active Pending
- 1997-05-27 DE DE69705403T patent/DE69705403T2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US5875038A (en) | 1999-02-23 |
EP0904654B1 (en) | 2001-06-27 |
DE904654T1 (en) | 1999-08-19 |
JP2000512447A (en) | 2000-09-19 |
DE69705403D1 (en) | 2001-08-02 |
WO1997045999A1 (en) | 1997-12-04 |
EP0904654A1 (en) | 1999-03-31 |
EP0904654A4 (en) | 1999-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69026302T2 (en) | Electronic storage device | |
DE69108337T2 (en) | An apparatus and method for controlling font selection. | |
DE69326677T2 (en) | AUTOMATICALLY STARTING SCAN SYSTEM | |
DE69326789T2 (en) | Method and system for marking a document for storage, handling and retrieval | |
DE69909353T2 (en) | Scanning documents | |
DE69132636T2 (en) | Multifunctional document processing system | |
DE69421117T2 (en) | Device for image information processing and reproduction | |
DE69123424T2 (en) | Electronic printing process for printing composite images | |
DE69025751T2 (en) | COPIER WITH AUTOMATIC SCALING, AUTOMATIC PAPER SELECTION AND WINDOW SCALING | |
DE69123083T2 (en) | Document processing | |
DE69705403T2 (en) | FACSIMILEQUEUE SNAKE AND TRANSMISSION SYSTEM | |
DE4036840C2 (en) | Procedure for registering and managing multiple templates and electronic filing system for performing this procedure | |
DE69938395T2 (en) | IMAGE SCANNER AND DEVICE FOR OPTICAL CHARACTER DETECTION THAT USED THIS SCANNER | |
DE3855364T2 (en) | Machine vision system | |
DE69026303T2 (en) | Electronic document filing device using a marker sheet | |
DE3409770C2 (en) | ||
DE69506610T2 (en) | Programmable function keys for networked personal image computers | |
DE3436282A1 (en) | IMAGE STORAGE DEVICE | |
DE4430369A1 (en) | Method and device for creating a document layout | |
DE4205042C2 (en) | Electronic filing system | |
DE10105941A1 (en) | System and method for automatically assigning a file name to a scanned document | |
DE4115895C2 (en) | Image recording device with editing function | |
DE3615906A1 (en) | IMAGE INFORMATION RECOGNITION DEVICE | |
DE69123541T2 (en) | Automatically adjustable image shift for pre-cut tabulated sheets | |
DE69121793T2 (en) | Printing systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |