[go: up one dir, main page]

DE2338561A1 - Verfahren und vorrichtung zum identifizieren von objekten - Google Patents

Verfahren und vorrichtung zum identifizieren von objekten

Info

Publication number
DE2338561A1
DE2338561A1 DE19732338561 DE2338561A DE2338561A1 DE 2338561 A1 DE2338561 A1 DE 2338561A1 DE 19732338561 DE19732338561 DE 19732338561 DE 2338561 A DE2338561 A DE 2338561A DE 2338561 A1 DE2338561 A1 DE 2338561A1
Authority
DE
Germany
Prior art keywords
data
line
scanning
scan
data field
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.)
Pending
Application number
DE19732338561
Other languages
English (en)
Inventor
Volker Dolch
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.)
SCANNER Inc
Original Assignee
SCANNER Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SCANNER Inc filed Critical SCANNER Inc
Publication of DE2338561A1 publication Critical patent/DE2338561A1/de
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10861Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
    • G06K7/10871Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels randomly oriented data-fields, code-marks therefore, e.g. concentric circles-code
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06018Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/08Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code using markings of different kinds or more than one marking of the same kind in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/22Character recognition characterised by the type of writing
    • G06V30/224Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
    • G06V30/2247Characters composed of bars, e.g. CMC-7
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K2019/06215Aspects not covered by other subgroups
    • G06K2019/06262Aspects not covered by other subgroups with target- or other orientation-indicating feature

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Image Input (AREA)
  • Image Analysis (AREA)

Description

  • Verfahren und Vorrichtung zum Identifizieren von Objekten Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Identifizieren von Objekten mittels Dateninformationen, wobei die Objekte in wahlloser Position und Ausrichtung und zu wahl losen Zeiten in einem bestimmten Gebiet erscheinen können und auf einer Oberfläche eine Kennzeichnung in Form eines Datenfeldes aufweisen, das in zumindest einer Datenspur angeordnete, kontrastierende Datenmarkierungen umfaßt.
  • Derartige Verfahren und Vorrichtungen sind grundsätzlich bereits bekannt. Bei den Objekten handelt es sich beispielsweise um Handelsware, Warenhausteile oder dergleichen, die in maschinenlesbarer Form gekennzeichnet sind. Hierfür werden maschinenlesbare Codes auf den Objekten befestigt oder in anderer Weise auf ihnen angebracht, wobei die Codes die Objekte in dem jeweils nötigen Ausmaß kennzeichnen. Eine solche Kennzeichnung kann aus einer oder mehreren Daten wie Teilenummern, Qualitäts-, Dimensions-, Preisangaben oder aus einer Markierung, die die Anzahl des Inhaltes, beispielsweise einer Schachtel angibt, und dergleichen bestehen.
  • Diese Identifizierungsdaten sind in irgendeiner Weise auf den Oberflächen der Objekte angebracht.
  • Diese Daten können nur schwer ohne irgendwelche zerstörenden Einflüsse abgelesen werden. Im allgemeinen unterscheiden sich die Objekte nämlich in ihrer Größe und Ausdehnung und tragen, was am ausschlaggebendsten ist, ihre Dateninformationen an unregelmäßig verteilten Stellen. Infolgedessen kann beim Ablesen der Daten nicht davon ausgegangen werden, daß diese in einer bestimmten Position mit festgelegter Orientierung und zu bestimmten Zeiten zur Verfügung stehen. Mit anderen Worten ist das Ablesen dieser Daten nicht vergleichbar beispielsweise mit der Ablesung von Lochkarten, wobei eine Karte in einer genau definierten Ableseposition mit an Führungsschienen anliegenden Kanten und zu genau festgelegten Zeiten zur Verfügung steht.Im vorliegenden Fall trifft genau das Entgegengesetzte zu. Die Dateninformationen auf einem Objekt erscheinen hier nur mehr oder weniger annäherungsweise an einem bestimmten Ort, wobei auch ihre Ausrichtung sowie die Zeit ihres Erscheinens relativ willkürlich ist.
  • Als Anwendungsbeispit kann eine automatisierte Ausgabeeinrichtung eines Supermarktes angesehen werden, wobei als Dateninformation der Preis abgelesen werden soll.
  • Die Objekte bestehen dabei aus verschiedenen Arten von Handelsware wie Schachteln unterschiedlicher Form und Größe, Flaschen, Kartons usw. Diese Objekte erscheinen nacheinander in der Ausgabeeinrichtung, in der der Preis abgelesen und gebucht werden soll. Die einzige Bedingung die dabei gestellt wird, ist, daß die Oberfläche, die die Dateninformation trägt, in eine bestimmte Richtung, beispielsweise nach oben, zeigen muß. Es ist jedoch unmöglich, zu verlangen, daß die Lage und Ausrichtung der Dateninformation, die hier den Preis angibt, genau vorbestimmt ist. Die verschiedenen Dateninformationen auf den unterschiedlichen Objekten erscheinen somit an unterschiedlichen Stellen in unterschiedlicher Ausrichtung.
  • Ebenso erscheinen die Dateninformationen in der Ausgabeeinrichtung nicht in festen Abständen oder in regelmäßiger Folge an der Ablesestation. Deshalb muß die Ablesestation nach den Dateninformationen suchen und sie in richtiger Ausrichtung ablesen.
  • Es ist die Aufgabe der vorliegenden Erfindung, ein zuverlässig durchführbares Verfahren zur Identifizierung solcher Objekte und eine Vorrichtung zur automatischen Durchführung eines solchen Verfahrens anzugeben. Diese Aufgabe wird erfindungsgemäß gelöst durch ein Verfahren, das sich dadurch kennzeichnet, daß das Datenfeld mit einem die Position und Ausrichtung der Datenspur angebenden Kontrastlinienmuster versehen wird, das mehrere sich in einer ersten Richtung mit seitlichem Abstand voneinander erstrec kende Linien umfaßt; das bestimmte Gebiet linienmäßig abgetastet und dabei wiederholt ein bestimmtes Signalmuster angezeigt wird, wenn in dem Gebiet ein solches Kontrastlinienmuster innerhalb eines Winkel gebietes um die Senkrechte auf die erste Richtung abgetastet wird; die Position und Ausrichtung des Datenfeldes aufgrund der wiederholten Anzeige des bestimmten Signalmusters bestimmt wird; und aufgrund der angezeigten Position und Ausrichtung ein Abtastraster gebildet wird, durch das die Datenspur wiederholt in Richtung ihrer Längsausdehnung abgetastet und dabei die in ihr enthaltenen Daten abgelesen werden.
  • Ein solches Verfahren kann in vorteilhafter Weise mit einer Vorrichtung verwirklicht werden, die sich kennzeichnet durch erste Einrichtungen zum Bilden eines Abtastrasters mittels Linien- und Feldabtastung in zueinander orthogonalen Richtungen, bei denen Einrichtungen zum Drehen des Abtastrasters zwecks Erreichung unterschiedlicher Linienabtastrichtungen eingeschlossen sind; zweite Einrichtungen, die auf ein bestimmtes, wiederholbares Signalmuster als Anzeichen für ein bestimmt ausgerichtetes Daten feld ansprechen; dritte, mit den zweiten Einrichtungen verbundene Einrichtungen, die von diesen eine Mehrzahl von Steuersignalen ableiten, die ein Paar orthogonaler Richtungen darstellen, die direkt die Ausrichtung des Datenfeldes angeben; eine Mehrzahl von mit den dritten Einrichtungen verbundenen Rampensignalgeneratoren, die auf die Steuersignale dergestalt ansprechen, daß eine Linienfeldabtastung des Datenfeldes in den orthogonalen Richtungen erhalten wird zur Ableseabtastung im wesentlichen nur des Datenfeldes; und Einrichtungen zur Erzeugung von Datensignalen in Abhängigkeit von der durch die Rampensignalgeneratoren bewirkten Ableseabtastung.
  • Die Position und Ausrichtung des Datenfeldes und seiner Daten spur bzw. seiner Datenspuren werden dabei durch die Lage des als Kontrastlinienmuster ausgebildeten Positionsidentifizirungscodes (kurz PIC genannt) bestimmt.
  • Dieser PIC muß eine lineare Ausdehnung haben, so daß sich in einer ersten Richtung ein gleichmäßiges Kontrastmuster ergibt, das jedoch einen veränderlichen Kontrast in der orthogonalen Richtung aufweist. Vorzugsweise ist das Kontrastmuster in dieser orthogonalen Richtung asymmetrisch, wobei durch die Asymmetrie die richtungsmäßige Ausrichtung der Daten angegeben wird. Diese Asymmetrie kann durch unterschiedliche Liniendicke und/oder unterschiedlichen Linienabstand in dieser orthogonalen Richtung erzeugt werden.
  • Beim Abtasten des Datenfeldes und zumindest angenähertem Überkreuzen des Linienmusters in der Richtung, in der es sich verändert, wird deshalb ein eigentümliches, wiedererkennbares Muster angezeigt. Nach Wiederholung der Linienabtastung durch eine (analog einer Feldabtastung) abgesetzte Abtastlinie, wird die Anzeige des Linienmusters verifiziert, und es wird die Richtung der Ausdehnung des Linienmusters, d.h. die genannte erste Richtung des PIC und des Datenfeldes festgestellt. Auf der Basis der Richtungsinformation und möglicherrweise der angezeigten Ausrichtung der Asymmetrie des Linienmusters wird die Position, der Beginn oder das Ende, und die winkelmäßige Ausrichtung des Datenfeldes bestimmt.
  • Das Datenfeld wird auf der Basis dieser Information mittels eines Linienrasters abgelesen, das extra zum Ablesen des zufällig erscheinenden und ausgerichteten Datenfeldes gebildet wird.
  • Grundsätzlich müssen jedoch drei Fälle unterschieden werden, von denen alle ihre eigenen Vorteile besitzen.
  • Die Fälle unterscheiden sich in der Ausrichtung des PIC relativ zu den Daten in dem Datenfeld. Der PIC ist vorzugsweise ein Kontrastlinienmuster von unterschiedlicher Liniendicke und/oder unterschiedlichem Linienabstand und läuft in Längsrichtung, d.h. im allgemeinen parallel zu der Datenspur. Beim Aufsuchen des Datenfeldes wird durch ein Linienfeldabtastraster kontinuierlich nach einem solchen PIC innerhalb eines Such- und Abtastfeldes gesucht. Das Abtastraster wird dabei schrittweise gedreht.
  • Der PIC ist erkannt, wenn eine Mehrzahl von aufeinanderfolgenden Abtastlinien die PIC-Linien überqueren und das asymmetrische Muster wiederholt während der Abtastung abgelesen und als solches decodiert ist.
  • Im zweiten Fall haben die PIC-Linien ebenfalls unterschiedliche Dicke und/oder unterschiedlichen Abstand, aber sie erstrecken sich orthogonal zu der Datenspur an derem Beginn oder Ende. Im ersten Fall bietet sich der Vorteil, daß die längeren PIC-Linien eine häufigere Wiederholung der Abtastung der Linien gestatten, so daß die Möglichkeit einer falschen Identifizierung verringert ist. Im zweiten Fall kann auch eine Rasterdrehung in feineren Schritten angebracht sein, um die Richtung des Datenfeldes und der Datenspur mit ausreichender Genauigkeit festzustellen. Dies erfordertoedoch eine etwas längere Zeit. Der zweite Fall bietet jedoch den Vorteil eines kleineren von der PIC-Information benötigten Bereiches des Datenfeldes oder des entsprechenden Aufklebers. Dies ist ein Vorteil, der in der Regel die etwas höhere Möglichkeit einer falschen Bestimmung eines Datenfeldes aufgrund eines zufällig auftretenden Kontrastmusters in dem Such- und Abtastfeld aufwiegt. Beim dritten Fall sind beide Arten von PIC miteinander kombiniert, wodurch die Notwendigkeit einer Rasterdrehung vermieden wird.
  • In allen drei Fällen ist es empfehlenswert, eine sog.
  • Start/Ausrichtungsmarkierung beispielsweise am Beginn des Datenfeldes zu haben. U.a. erlaubt eine solche Start/ Ausrichtungsmarkierung einen genauen Beginn der Verarbeitung der abgelesenen Signale unzweideutig als Datensignale. Diese Markierung kann sowohl als Start/ Ausrichtungsmarkierung als auch als zweiter PIC dienen.
  • Dieser Fall kann bevorzugt dann gewählt werden, wenn mehrere Datenspuren vorhanden sind.
  • Weitere Einzelheiten der Erfindung werden nachfolgend in einem Ausführungsbeispiel anhand der Zeichnungen näher erläutert. In den Zeichnungen zeigt: Fig. 1 ein Blockschaltbild einer erfindungsgemäßen Vorrichtung, Fig. 2 ein erfindungsgemäßes Beispiel eines Datenfeldes, Fig. 3 eine Schaltungsanordnung, mittels derer die Drehung des Abtastrasters bewirkt werden kann, Fig. 4a und 4b 4b uns Diagramme, anhand derer die Abtastung von Datenfeldern in unterschiedlichen Richtungen demonstriert wird, Fig. 5 ein Blockschaltbild eines Teiles von Fig. 1, anhand dessen Einzelheiten für die Anzeige des Datenfeldes und der Einrichtung zum Ablesen des Datenfeldes gezeigt werden, Fig. 6 eine ähnliche Ansicht wie in den Fig. 2, 4a und 4b, anhand derer Punkte und Abstände erkennbar sind, die für die ausgerichtete Ableseabtastung mittels der Schaltanordnungen der Fig. 1 und 5 maßgebend sind, und Fig. 7, 8t9 und 10 Datenfelder mit unterschiedlich ausgebildeten Positionsidentifizierungscodes.
  • In Fig. 1 ist der grundsätzliche Aufbau einer Vorrichtung dargestellt, mit der die bevorzugte Ausführungsform der Erfindung praktiziert werden kann. Dabei wird angenommen, daß eine Kennzeichnung 10 in einem Prüf- und Such feld 11 zu willkürlichen Zeiten, in willkürlichen Positionen und in willkürlicher Ausrichtung erscheinen kann. Dabei soll jedoch das Niveau und der Neigungswinkel des Feldes 11 sich in Relation zu den möglicherweise unterschiedlichen Niveaus von unterschiedlichen Kennzeichnungen 10 nicht über zu weite Bereiche verändern.
  • Es kann angenommen werden, daß die Kennzeichnung 10 auf einem Behälter, einer Packung oder irgendeiner anderen Form einer Handelsware befestigt ist und eine Identifizierungsinformation von der in Fig. 2 dargestellten Art trägt. Derartige Waren können beispielsweise manuell zu willkürlichen Zeiten in das Prüf- und Suchfeld 11 gebracht oder durch dieses mittels eines Transportbandes oder dergleichen hindurchbewegt werden. Das Prüf- und Suchfeld selbst wird durch die optische Apertur eines Lichtpunktabtasters 12 (oder eines Vidikons) bestimmt, durch den das Feld 11 in einem Abtastraster, wie im einzelnen noch erklärt wird, abgetastet wird.
  • Ein fotoelektrischer Detektor 13 beobachtet die Reflexion des Abtastpunktes, der durch den Lichtpunktabtaster 12 erzeugt wird, wobei der Detektor 13 ein lineares elektrisches Signal erzeugt, dessen Amplitude sich mit dem Weiterbewegen des Abtastpunktes über die unterschiedlich reflektierenden Teile des Prüf- und Suchfeldes 11 verändert. Das elektrische Ausgangssignal des Detektors 13 wird vorverarbeitet oder, wie auch gesagt werden kann, digitalisiert, d.h., Signale unterhalb eines bestimmten Niveaus werden als "schwarz" angesehen, während eine Anzeige von Signalen überhalb dieses Niveaus als "weiß" angesehen wird.
  • Deshalb verläßt das in der Schaltung 14 verarbeitete Signal diese Schaltung als eine Folge von Impulsen unterschiedlicher Dauer, wobei die Pausen dazwischen ebenfalls entsprechend der üblicherweise willkürlichen Verteilung von reflektierenden und absorbierenden Oberflächengebieten der Objekte in dem Prüf- und Suchfeld 11 unterschiedliche Längen haben. Das Niveau des Signals ändert sich im wesentlichen nur zwischen zwei Amplituden, obgleich das Suchfeld 11 einen weiten Bereich von Kontrastintensitäten, Objekten unterschiedlicher Absorbtion und Farbe und dergleichen enthält.
  • Es ist die Aufgabe der zu beschreibenden Anordnung, die in einer solchen Kennzeichnung 10 enthaltenen Daten abzulesen. Vor dem Lesen muß jedoch eine Information ermittelt werden, die die Lage und die Ausrichtung des Datenfeldes angibt, so daß der Ablesevorgang entsprechend der Lage der Kennzeichnung 10 in dem Feld 11 gestaltet werden kann. Die Anzeige einer bestimmten Position und Ausrichtung des Datenfeldes der Kennzeichnung muß dem Ablesevorgang vorausgehen.
  • Vor der weiteren Beschreibung des generellen Aufbaus anhand der Fig. 1 sei ein Blick auf die Fig. 2 geworfen, die ein Beispiel einer solchen Kennzeichnung darstellt.
  • Die Kennzeichnung besteht aus einem rechtwinkligen Datenfeld, in dessen unterem Teil (es könnte auch der obere Teil sein) eine lineare Positionsidentifizierungscodierung PIC in Form eines Linienmusters vorgesehen ist, das sich im wesentlichen über die gesamte Länge des Datenfeldes erstreckt. Dieses Linienmuster identifiziert die Lage und die Ausrichtung des Datenfeldes.
  • Es hat sich gezeigt, daß das dargestellte Linienmuster diese Aufgabe in-guter Weise erfüllt. Die Längsausdehnung des Musters bestimmt die Richtung der Datenspuren auf der Kennzeichnung 10. Die Asymmetrie des Linienmusters bestimmt die Orientierung des Datenfeldestinsichtlich des Beginns und des Endes der Datenspuren. Wie oben ausgeführt ist, resultiert die Asymmetrie des Musters in zu der Ausdehnung der Linien orthogonaler Richtung daraus, daß Linien unterschiedlicher Dicke und / oder mit unterschiedlichem Abstand gewählt wurden.
  • Das hier dargestellte und in der Praxis vorteilhaft verwendete Linienmuster umfaßt eine relativ dicke Linie 111, unterhalb derer im gleichen Abstand voneinander zwei Linien 112 angeordnet sind, die dünner als die Linie 111 sind. Wie noch in größerer Ausführlichkeit beschrieben wird, ist eine der Funktionen der Vorrichtung zur Ermittlung der Daten die Anzeige der Lage und der Ausrichtung eines solchen PIC-Musters.
  • Wenn das Linienmuster gefunden worden ist, sind damit auch die Lage und die winkelmäßige Ausrichtung -des Datenfeldes definiert, da definitionsgemäß die dünnen Linien unter der dicken Linie 111 liegen, während die Daten selbst oberhalb der Linie 111 angeordnet sind.
  • Diese definiert zugleich die Orientierung des Datenfeldes hinsichtlich ihres Beginns und ihres Endes.
  • Das Datenfeld besteht beispielsweise aus aufgezeichneten Ziffern, die, wie leicht ersichtlich ist, mit vergleichsweise geringer Mühe direkt lesbar sind. Jede Ziffer ist in der nachfolgend beschriebenen Art definiert.
  • Für jede Ziffer sind sechs Bit-Postionen verfügbar, nämlich drei in einer oberen Spur 113 und drei in einer unteren Spur 114. Diese Spuren erstrecken sich längs der Positionsidentifizierungslinien 111 und 112. Jede Ziffer besitzt vier dünne Linien, die sich quer zu den Spuren erstrecken und auf sechs Bit-Positionen verteilt sind, wobei diese Verteilung für jede Ziffer eigentümlich ist (vier - aus - sechs - Code). Diese dünnen Linien sind, wie gezeigt, dünne vertikale Linien in dem Datenfeld. Die Pfeile neben den Bezugszeichen 113 und 114 geben jeweils die Breite der beiden Spuren an. Sowohl der Zwischenraum zwischen den Spuren als auch der Abstand bis zum Rand der Kennzeichnung überhalb und unterhalb der Spuren wird zur Unterbringung zusätzlicher Kontrastlinienabschnitte der Ziffern benutzt, um die Lesbarkeit zu erleichtern. Somit dienen mehrere Verbindungslinien, die sich im wesentlichen parallel zu den Datenspuren erstrecken, keinem Zweck hinsichtlich der Codierung sondern machen lediglich die einzelnen Ziffern lesbar.
  • Schließlich besitzt das Datenfeld noch eine sogenannte 115 Start/Ausrichtungsmarkierung, die beispielsweise aus einer dicken vertikalen Linie besteht, der eine dünne Linie folgt. Diese Start/Ausrichtungsmarkierung ist überflüssig hinsichtlich der Bestimmung der Ausrichtung der Daten in dem Datenfeld. Die Start/Ausrichtungsmarkierung wird jedoch benutzt, um die vertikale Ausdehnung des Daten feldes während des Ablesens der Daten exakt zu bestimmten.
  • Es sei erwähnt, daß die Kennzeichnungen als solche, insbesondere was das Aufdrucken der Positionsidentifizierungscodes PIC betrifft, bereits zu Beginn präpariert sind, während für jede individuelle Kennzeichnung der Dateninhalt individuell aufgedruckt wird, da durch diesen besonderen Inhalt das Objekt, auf dem die Kennzeichnung angebracht ist, identifiziert wird. Die Start/Ausrichtungsmarkierung wird auf der Kennzeichnung als erste Markierung aufgedruckt. Dieser Druckprozess kann gewissen Veränderungen hinsichtlich der Lage der Markierungen überhalb der Linie 111 unterliegen, so daß die vertikale Ausdehnung der Start/Ausrichtungsmarkierung 115 eine solche mögliche Fehlausrichtung angibt.
  • Die Start/Ausrichtungsmarkierung kann auch einem anderen Zweck dienen: Nach der Einrichtung des Abtastfeldes für das Ablesen der Daten sollte der Abtastpunkt auf einen Punkt links von der Start/Ausrichtungsmarkierung zurückgeführt werden. Jede Abtastlinie wird dann zum Abtasten der Markierung decodiert, und es bleibt jede Information, die der Decodierung vorausgeht, unbeachtet. Deshalb braucht die Zurückführung des Abtastpunktes nach einem Punkt links von dieser Markierung nicht sehr genau zu sein.
  • Die Datenmarkierungen sind beispielsweise ungefähr 6 mm hoch. Die Linie 111 kann beispielsweise 1,2 mm dick sein, während die Linien 112 0,4 mm dick sein und einen Abstand voneinander von 0,6 mm aufweisen können.
  • Es ist zusätzlich notwendig, daß zumindest ein 1/2 mm breiter Räum überhalb der Linie 111 und unterhalb der unteren Linie der Linien 112 verbleibt. Nach dieser Beschreibung des Datenfeldes und der in ihr enthaltenen Information wird in der Beschreibung der Fig. 1 fortgefahren.
  • Wie dargelegt,sollen durch die Anordnung die Daten in einem Datenfeld durch einen Abtastprozess gelesen werden, der sich parallel zu einer Positionsidentifizierungscodierung PIC und zu den Datenspuren erstreckt, was bedeutet, daß der Datenableseprozess ein Abtasten des Datenfeldes parallel und in einem gewissen Abstand zu der Linie 111 erfordert. Bevor jedoch der Datenableseprozess vonstatten gehen kann, ist es notwendig, die Lage und die Ausrichtung des Datenfeldes aufzufinden.
  • Davor muß natürlich herausgefunden werden, ob sich überhaupt ein Daten feld in den Prüf- und Suchfeld 11 befindet.
  • 15 Die Anordnung umfaßt einexY-Ablenkungseinrichtung für den Lichtpunktabtaster 12. X und Y definieren hier die beiden unterschiedlichen Richtungen der Lichtpunktablenkung durch das entsprechende magnetische oder kapazitive Ablenkungssystem des Lichtpunktabtasters 12.
  • Das Suchfeld 11 befindet sich normalerweise unter kontinuierlicher Überwachung durch ein sich drehendes Abtastraster. Ein normales Abtastraster wird dabei beispielsweise dadurch eingerichtet, daß ein Linienabtastsignal relativ hoher Frequenz und von Sägezahnform dem Eingang 15 X der Ablenkungseinrichtung zugeführt wird, wodurch die Ablenkung des Abtastpunktes in X-Richtung bewirkt wird, während ein SEgezahnsignal niedriger Frequenz dem analogen Eingang 15 Y der Ablenkungseinrichtung zugeführt wird, wodurch der Abtastpunkt in Y-Richtung abgelenkt wird.
  • Die Y-Abtastung kann infolgedessen als Feldabtastung beschrieben werden, da als Folge der niedrigen Frequenz der Y-Abtastung eine Folge von Abtastlinien in der X-Richtung quer zur X-Richtung abgesetzt werden und dabei Linie für Linie das gesamte Suchfeld abtasten.
  • Durch eine Modifizierung der für die X- und Y-Ablenkung der Ablenkungseinrichtung 15 zugeführten Signale kann ein ähnliches Abtastmuster unter einer winkelmäßigen Relation zur X- und Y-Richtung erzeugt werden. Für die XY-Ablenkungseinrichtung 15 ist eine Steuerschaltung 20 vorgesehen, die die Erzeugung eines schräg liegenden Abtastfeldes bewirkt. Weiterhin kann durch Änderung der Richtungen das Abtastraster so betrachtet werden, als habe es sich gedreht.
  • Beispielsweise wird das Such feld 11 zuerst in einer bestimmten Ausrichtung abgetastet, wobei X die Richtung der Linienabtastung und Y die Richtung der Feldabtastung definiert. Nach der Vollendung einer Feldabtastperiode liefern Rampengeneratoren für schnelle und niedrige Geschwindigkeit in der Steuerschaltung 20 für die Rasterdrehung in besonderer Weise summierte Eingangssignale an die beiden Eingänge 15 X und 15 Y, so daß ein Abtastfeld wiederum erscheint, dessen Linien jetzt jedoch in einem bestimmten Winkel zur X-Richtung verlaufen. Nach dem Verändern der Summierungsbedingungen für die Eingänge 15 X und 15 Y wird eine Feldabtastung in unterschiedlichen Richtungen erreicht.
  • Die besondere Steuerschaltung 20 ist so ausgelegt, daß sie in Ausrichtungswinkel des Abtastfeldes von Feldabtastung zu Feldabtastung beispielsweise um 300 oder 60° ändert. Der Zweck dieser Änderung ist es, das Abtastfeld so auszurichten, daß der Abtastpunkt das Datenfeld und den Positionsidentifizierungscode unter nicht zu flachen Winkeln überquert und das Linienmuster der PIC bei einem solchen Querabtasten erkannt werden kann.
  • Der Winkel zwischen aufeinanderfolgenden Abtastungen im Linienraster wird durch die höchstmögliche winkelmäßige Abweichung von 90° bestimmt, die eine Abtastlinie-haben kann, wenn sie über den Positionsidentifizierungscode läuft und das Muster des Positionsidentifizierungscodes dabei noch erkannt werden kann. Andererseits ist die Wahl der winkelmäßigen Schritte dieser Rasterdrehung willkürlich, wobei die Sicherheit der Anzeige wächst, wenn die winkelmäßigen Schritte nicht zu groß sind. Trotzdem wird durch eine zu geringe Anzahl von Schritten bei der Rasterdrehung die Zeit für die Anzeige des Vorhandenseins eines Datenfeldes und insbesondere eines Positionsidentifizierungscodes im Suchfeld 11 verlängert. Eine solche Verzögerung ist unerwünscht. Es hat sich gezeigt, daß ein Winkel von 600 für die schrittweise Drehung des Rasterfeldes zum Anzeigen des besonderen, in Fig. 2 gezeigten Positionsidentifizierungscodes ausreicht.
  • Bei der normalen Suchoperation bewirkt deshalb die Steuerschaltung 20 für die Rasterdrehung, daß die XY-Ablenkungseinrichtung 15 die Richtung der Rasterabtastung ändert und eine Linien- und Feldabtastung erzeugt, die fortlaufend schrittweise gedreht wird, bis ein Positionsidentifizierungscode erkannt ist. Die Steuerschaltung 20 ist im einzelnen in Fig. 3 dargestellt.
  • Der Detektor 13 erzeugt während dieser Abtastoperation ein kontinuierliches Ausgangssignal. Während dieser ersten Arbeitsphase, die durch einen Phasenzähler 17 bestimmt wird, wird das Ausgangssignal des Detektors in der Kontrast- und Schwellwertschaltung 14 verarbeitet und kontinuierlich einem Positionsidentifizierungscodedetektor 30 (PIC-Detektor 30 genannt) zugeführt. Dieser PIC-Detektor wird im einzelnen anhand der Fig. 5 näher erläutert.
  • Wie symbolisch durch die Linie 31 angedeutet, wird nach der Anzeige der Gegenwart eines PIC und nach der Anzeige der Ausrichtung des PIC eine Schaltung 40 eingeschaltet.
  • Die Schaltung 40 erzeugt, wie anhand der Fig. 5 noch näher erläutert wird, die Ableserampen. Während dieser Ablese- oder zweiten Arbeitsphase erzeugen besondere Ableserampen in der Schaltung 40 besondere Ablenksignale, die den Eingängen 15 X und 15 Y der Ablenkungseinrichtung 15 eingegeben werden. Ein Datenfeld von der in Fig. 2 gezeigten Art wird durch ein besonderes Ablese- Abtastraster abgetastet, das parallel zu dem angezeigten PIC verläuft und ein Gebiet überdeckt, das nicht größer als das Datenfeld ist. Jede Abtastlinie beginnt dabei etwas links von der Start/Ausrichtungsmarkierung 115, wobei eine Rückführung an einem nicht zu weit von dem rechten Ende der Linie 111 liegenden Punkt vorgenommen wird. Das Datenfeld wird mit einer Vielzahl von Linien abgetastet, bis die Start/Ausrichtungsmarkierung 115 nicht mehr angezeigt wird.
  • Grundsätzlich werden nur zwei Abtastlinien benötigt, nämlich eine für die obere Spur 113 und eine für die untere Spur 114 des Datenfeldes. Wegen möglicher Ablesefehler ist es jedoch erwünscht, die unteren Spuren durch eine Anzahl von deutlich aber nur wenig voneinander getrennten Abtastlinien abzutasten, den Zwischenraum zwischen den Spuren zu überspringen und die obere Spur ebenfalls mit einer Anzahl von Abtastlinien abzutasten. Es hat sich als vorteilhaft erwiesen, beispielsweise die untere Spur durch sechs nur wenig voneinander getrennte Abtastlinien abzutasten, das Ablesen für ungefähr sechs Abtastlinien zu überspringen und die sechs darauffolgenden Abtastlinien die obere Spur abtasten zu lassen.
  • Immer wenn die Rampen der Schaltung 40 die XY-Ablenkungseinrichtung 15 steuern, wird natürlich angenommen, daß der Ausgang der Schaltung 14 die gewünschten Ablesesignale darstellt. Diese Signale werden einem Datendecodierer 50 zugeleitet. Der Datendecodierer 50 sammelt die Ablesesignale, setzt sie in Beziehung zueinander und bestimmt, ob die Ablesesignale den Erfordernissen des Code-Musters entsprechen oder nicht, d.h., ob die Datensignale Ziffern entsprechen, die in einem vier-aus-sechs-Code codiert sind mit drei Bit-Positionen pro Spur in einer Zweispuranordnung.
  • Bei anderer Darlegung des Zieles, die Daten weder aufzufinden, umfaßt die Datendecodierung die Überprüfung, ob ein vier-aus-sechs-Strichcode für jede der sechs-Bit-Ziffern angezeigt wurde, wobei jede Ziffer drei ausgerichtete Bit-Positionen in einer Reihe pro Spuranordnung besitzt. Es ist leicht ersichtlich, daß eine erfolgreiche Codierungsüberprüfung der sicherste Test dafür ist, daß vorher ein Datenfeld und nicht nur ein Strichmuster, das zufälligerweise ähnlich wie der gewählte Positionsidentifizierungscode PIC aussieht, angezeigt wurde.
  • Zur Steuerung der Wiederholung des Ablesevorganges im Falle eines Irrtumes kann eine Schaltung 52 vorgesehen sein. Zusätzlich decodiert natürlich der Decodierer 50 die Daten und speist die entcodierten Daten einer Wiedervorgabevorrichtung 51 oder einer ähnlichen Aufzeichnungs vorrichtung mit einer Speicherung aus Magnetplatten, Lochbändern und dergleichen ein.
  • Wie bereits erwähnt, ist in Fig. 3 die Steuerschaltung 20 für die Rasterdrehung im einzelnen dargestellt. Diese Schaltung besitzt zwei Rampengeneratoren 21 und 22.
  • Dabei erzeugt der Rampengenerator 21 ein Sägezahnsignal relativ hoher Frequenz, während der Rampengenerator 22 ein Sägezahnsignal von relativ niedriger Frequenz erzeugt.
  • Die Frequenzen können beispielsweise ein Verhältnis von 200 : 1 besitzen. Wenn beispielsweise der Rampengenerator 21 mit dem Eingang 15 X für die X-Ablenkung der Ablebngseinrichtung 15 gekoppelt ist und wenn der Rampengenerator 22 gleichzeitig mit dem Eingang 15 Y dieser Ablenkungseinrichtung 15 verbunden ist, soRird eine Feldabtastung durchgeführt, bei der die Abtastlinien aufgrund der X-Ablenkung in dem Lichtpunktabtaster in Richtung der X-Achse laufen, während durch die niedrigere Frequenz des Rampensignals vom Rampengenerator 22 die Feldabtastung hervorgerufen wird. Die Richtung des Rasters wird dabei durch die Ausrichtung der Linien bestimmt und es kann gesagt werden, daß in diesem besonderen Fall, in dem der schnelle Rampengenerator 21 die X-Ablenkung und der langsame Rampengenerator 22 die Y-Ablenkung steuert, ein Linienraster erzeugt wird, dessen winkelmäßige Ausrichtung gleich Null ist.
  • Das Ziel der in Fig. 3 dargestellten Schaltung ist es, flgewichteteff Signale vom Rampengenerator 21 beiden Ablenkungssystemen zuzuführen, um eine besondere winkelmäßige Ausrichtung der Abtastlinien zu erhalten, und ein orthogonales gewichtetes Signal zu erzeugen, das ebenfalls den X- und Y-Ablenkungssystemen zugeführt wird, das jedoch von dem langsamen Rampengenerator 22 abgeleitet wird, um eine Feldabtastung transversal zu der gewählten Richtung der Abtastlinien zu erhalten.
  • In Fig. 3 sind weiterhin mehrere invertierende Verstärker 23-1, 23-2, 23-3 und23-4 dargestellt. Diese Verstärker sind Differentialverstärker, deren nichtinvertierenden Eingänge geerdet sind und deren invertierendenEinginge jeweils bestimmte Signale erhalten. Jeder dieser Verstärker besitzt von seinem Ausgang zu seinem invertierenden Eingang über einen Widerstand eine auf Einsgewichtete Rückkopplung. Wenn der Eingangswiderstand des Eingangs des invertierenden Verstärkers annähernd Eins ist, invertiert der Verstärker gerade mit der Verstärkung Eins.
  • Diese als Inverter wirkenden Verstärker dienen als Summierungspunkte und/oder gestatten eine positive und negative Abtastrichtung in bezug auf dieses willkürlich gewählte X/Y-Koordinatensystem.
  • Mit den Bezugszeichen 24 und 25 sind Anschlu i nkte der als Summierungspunkt dienenden Verstärker 23-2 und 23-4 für die Eingänge 15 X und 15 Y bezeichnet. Die Schaltung besitzt eine Mehrzahl von "gewichteten" Widerständen, deren relative Widerstände jeweils in Schrägschrift in der Nähe jedes Widerstandes angegeben sind. Diese Widerstände sind gemeinsam mit dem Bezugszeichen 26 bezeichnet.
  • Die Schaltung enthält weiterhin eine Mehrzahl von Schaltern, die mit den Bezugszeichen 27-1 bis 27-M bezeichnet sind und beispielsweise aus Feldemissionstransistoren bestehen, die aktiviert, d.h. leitend gemacht werden aufgrund der Arbeitsweise eines Zuordners 28. Diese Schalter steuern die Einschaltung oder Abschaltung der verschiedenen Eingangswiderstände der Verstärker zur Steuerung deren Verstärkung.
  • Je nachdem ob diese Schalter geöffnet oder geschlossen sind, wird durch sie die Einwirkung der Ausgänge der Rampengeneratoren 21 und 22 auf die X- und Y-Ablenksysteme mit oder ohne Wichtung" bestimmt. Beispielsweise kann der Anschlußpunkt 24 über einen oder mehrere der Widerstände, die aufgrund der Schalter 27-1, 27-2 oder 27-3 mit ihm verbindbar sind, das invertierte Signal des Rampengenerators 21 erhalten. Dieser Anschlußpunkt 24 und der Verstärker 23-2 können ebenfalls den Ausgang des Rampengenerators 22 über ähnlich gewichtete Widerstände, nämlich nach dem Schließen eines oder mehrerer der Schalter 27-7, 27-8 und 27-9 erhalten. Hinsichtlich des Anschlußpunktes 25 und des invertierenden Verstärkers 23-4 ist die Situation analog.
  • Nach dem Schließen des Schalters 27-13 wird das Signal des aus dem Anschlußpunkt 24 und dem Verstärker 23-2 gebildeten Summierungspunktes direkt dem Eingang 15 X für die X-Ablenkung zugeführt. Wenn alternativ dazu der Schalter 27-14 geschlossen ist, wird das Signal in dem Verstärker 23-3 wieder invertiert, so daß das Summierungspunktsignal dem Eingang 15 X in invertierter Form zugeführt wird. Der Verstärker 23-4 invertiert immer das Signal, das dem Anschlußpunkt 25 zugeführt wird, bevor dieses dem Eingang 15 Y zugeführt wird.
  • Der Verstärker 23-1 invertiert immer das Rampensignal hoher Frequenz, das dem Anschlußpunkt 24 zugeführt wird.
  • Es ist deshalb ersichtlich, daß, wenn beispielsweise die Schalter 27-1 und 27-14 geschlossen sind, der Rampengenerator 21 für die Abtastlinien (mit drei Inversionen) mit dem Eingang 15 X zur Steuerung der X-Ablenkung gekoppelt ist. Wenn gleichzeitig der Schalter 27-10 geschlossen ist, ist der langsame Rampengenerator 22 direkt über den invertierenden Verstärker 23-4 mit dem Eingang 15 Y gekoppelt, so daß die langsame Rampe oder Feldrampe nur hinsichtlich der Y-Ablenkung wirksam ist.
  • Hierdurch wird ein Rasterfeld und eine Abtastausrichtung mit dem Winkel Null geschaffen.
  • Durch selektives Öffnen und Schließen der Schalter 27 mittels des Zuordners 28 können schnelle und langsame Abtastsignale in besonderer Weise auf die Eingänge 15 X und 15 Y verteilt werden, so daß eine schnelle Linienabtastung in einer bestimmten Richtung in Beziehung zu dem X/Y-System auftritt, worauf die Feldabtastung dann orthogonal zu der Linienabtastung durchgeführt wird.
  • Der Rampengenerator 22 kann zusätzlich mit dem Zuordner 28 gekoppelt sein, so daß mit jeder Rückführung der Zuordner 28 durch einen Schritt weitergeschaltet wird und dabei die Kombination von offenen und geschlossenen Schaltern verändert. Es ist grundsätzlich willkürlich, ob die verschiedenen Rasterausrichtungen in regelmäßiger oder nicht regelmäßiger Reihenfolge auftreten.
  • Insgesamt besteht der Zweck der Schaltung gemäß Fig. 3 in der Anordnung gemäß Fig. 1 darin, ein sich drehendes Linien- und Feldabtastraster für die Suche nach einem PIC in dem Prüf- und Suchfeld zu schaffen. Damit ein PIC angezeigt werden kann, ist es notwendig, daß die Abtastlinie die Linien 111 und 112 einer in dem Suchfeld 11 befindlichen Kennzeichnung in einem nicht zu flachen Winkel überquert. Bei dem genannten Beispiel hat es sich als ausreichend erwiesen, wenn die Abtastlinie den PIC innerhalb eines Bereiches von + 300 in bezug auf die normale oder orthogonale Richtung des PIC überquert.
  • In den Fig. 4a und 4b sind zwei Beispiele dargestellt, die die Grenzsituationen einer schrägen Abtastung für die Anzeige des PIC angeben. In jedem dieser beiden dargestellten Fälle wird der PIC angezeigt werden. Wie dies geschieht wird nachfolgend anhand der Fig. 5 erklärt, die im Detail den Aufbau des PIC-Detektors 30 angibt.
  • Die in Fig. 5 gezeigte Schaltung beinhaltet den in Fig. 1 gezeigten Detektor 13 und die dort gezeigte Schaltung 14.
  • Die logische Schaltung 14 wandelt die veränderliche Amplitude des Ausgangs des Detektors 13 in ein Zweipegelsignal um, d.h. in ein Signal mit einem niedrigen Pegel für die Helligkeitsreflektion überhalb eines bestimmten Wertes, der weißen oder leicht gefärbten oder leicht grauen Gebieten entspricht, und einem hohen Pegel, der sich aus Reflektionen von dunkleren Gebieten ergibt.
  • Die Schaltung 14 wirkt als Digitalisierer, der im Verhältnis von Taktimpulsen arbeitet, die von einem besonderen Taktimpulsgeber 141 erzeugt werden, so daß der hohe oder niedrige Signalpegel am Ausgang der Schaltung 14 zumindest während der Dauer eines Taktimpulses gehalten wird. Somit ergibt sich als Ausgang der Schaltung 14 eine Folge von zweiwertigen Bits, die im Verhältnis der Taktimpulse erscheinen und in ein Schieberegisterl31 eingegeben werden. Das Schieberegister kann die Taktimpulse des Taktgebers 141 als Schiebe-Taktimpulse C verwenden.
  • Bei einem Blick auf die Fig. 4a und 4b kann erkannt werden, daß in dem Fall, in dem der Abtastpunkt den PIC in der in Fig. 4a dargestellten Richtung überquert, ein Bit-Muster 01101010 in dieser Reihenfolge am Eingang des Schieberegisters erscheint. Diese Bits werden in das Schieberegister in der Reihenfolge ihres Erscheinens eingegeben. Auf der anderen Seite wird ein umgekehrtes Bit-Muster (01010110) erzeugt und in das Schieberegister eingegeben, wenn das Datenfeld mit dem PIC in bezug auf die Abtastlinien,wie in Fig. 4b gezeigt,abgetastet wird.
  • Mit dem Schieberegister 131 sind zwei Bit-Muster-Decodierer verbunden. Dabei spricht der Decodierer 32 R beispielsweise auf eine relative Ausrichtung der Abtastlinie und des Datenfeldes an, wie sie in Fig. 4a angegeben ist, während der Decodierer 32 L auf die entgegengesetzte Ausrichtung gemäß Fig. 4b anspricht. Die rechte und linke Ausrichtung werden infolgedessen getrennt behandelt.
  • Der Decodierer 32 R besitzt somit eine Schaltungsanordnung, die auf ein Bit-Muster 011010101 anspricht, während der Decodierer 32 L eine Schaltungsanordnung besitzt, die auf ein Bit-Muster 01010110 anspricht. Der Decodierer 32 R kann zusätzliche Schaltungsmaßnahmen besitzen, die auf ein Bit-Muster 0011110011001100 ansprechen, das ebenfalls die Überquerung des PIC-Musters durch den Abtastpunkt angibt, wobei diese Überquerung jedoch unter einem flacheren Winkel erfolgt. Auch der Decodierer 32 L kann zusätzliche Schaltungsmaßnahmen beinhalten, so daß er auf das entgegengesetzte verdoppelte Bit-Muster anspricht.
  • Die Verwendung von zwei gleichartigen Detektoren für jede Richtung und von zwei getrennten Schieberegistern, deren jedes von unterschiedlichen Taktimpulsen angetrieben wird, hat den gleichen Effekt, nämlich, den PIC bei seinem Überqueren durch die Abtastlinie unter einem flacheren Winkel anzuzeigen.
  • Zwei Schaltungen 33 R und 33 L sorgen individuell für die Anzeige der PIC-Ausrichtung. Dieser Anzeige liegt das Prinzip zugrunde, daß das PIC-Bitmuster wiederholt auf mehreren aufeinander-folgenden Abtastlinien angezeigt werden muß, und nicht nur darin, sondern daß auch die PIC-Muster in aufeinanderfolgenden Abtastlinien in annähernd dem gleichen Relativpunkt auf den Linien angezeigt werden muß. Diese Punkte haben nicht exakt die gleiche relative Lage auf den aufeinanderfolgenden Abtastlinien, da der PIC nicht exakt orthogonal zu den Abtastlinien ausgerichtet ist. Trotzdem sorgen die Schaltungen 33 R und 33 L nach dem ersten Anzeigen des PIC-Musters für ein "Fenster". Während der nächsten Abtastlinie muß dann das dem PIC entsprechende Signal wieder in diesem Fenster erscheinen (und dies wiederum bei der nächsten Abtastlinie usw.). Die im Detail gezeigte Schaltung 33 R ist so ausgelegt, daß fünf aufeinanderfolgende PIC-Anzeigen in bestimmter zeitlicher Relation notwendig sind, bevor der PIC vorläufig. erkannt wird.
  • Die Abtastlinien werden in der Beziehung als digital gequantelt angesehen, daR beispielsweise der Taktgeber 141 so gewählt ist, daß er in bezug auf die schnelle oder Linienabtastrampe (des Rampengenerators 21 in Fig. 3) eine solche Frequenz besitzt, daß jede Linie in 102 Taktimpulszeiten aufteilbar ist, wenn vom Beginn einer neuen Abtastung (Rückführung) zu zählen begonnen wird, wobei die Digitalisierung jedoch in einem kurzen Abstand vor dem anderen Ende des Abtastfeldes gestoppt wird.
  • Wenn der PIC angezeigt worden ist und wenn der PIC sich in einem rechten Winkel oder annähernd rechten Winkel zu der Abtastlinie erstreckt, sollte der PIC infolgedessen exakt 102 Taktimpulse später zum zweiten Male angezeigt werden. Die Abtastlinien verlaufen jedoch im allgemeinen nicht unter einem Winkel von 900 zu den PIC-Linien, so daß der PIC ebenfalls nach 103 oder 101 Taktimpulsen wieder angezeigt werden könnte.
  • Im Moment wird angenommen, daß4er Unterschied + 2 Taktimpulse ausmacht. Selbstverständlich hängt dieser Bereich von der Feinheit des Abtastrasters ab und davon, wie die Linien wirklich digitalisiert worden sind.
  • Bei der weiteren Betrachtung der Details der Schaltung 33 R muß beachtet werden, daß der Decodierer 32 R oder 32 L auf den einen oder anderen PIC nur für die Dauer eines Taktimpulses anspricht. Das Ausgangssignal des Decodierers 32 R wird einem Impulsverlängerer oder monostabilen Multivibrator 34 zugeführt, der tatsächlich den Ausgang des Decodierers um beispielsweise vier Taktimpulse verlänger. Der Ausgangsimpuls des Multivibrators 34 stellt infolgedessen ein Signal von der Dauer von vier Taktimpulsen dar, das auf die Anzeige einer PIC-Überquerung folgt. Dieses 4-Bit-Signal wird jetzt im Verhältnis von Taktimpulsen einem ersten Schieberegister 351 eingegeben.
  • Nach der Anzeige und Decodierung des PIC-Bitmusters kann das jetzt dem Schieberegister 351 zugeführte Signal als ein Indikator für eine 4-Bit-PIC-Einstellung bezeichnet werden. Das Schieberegister 351 besitzt beispielsweise 100 Stufen, wenn angenommen wird, daß eine Abtastlinie 102 Taktimpulse andauert. Nach 100 Taktimpulsen hat das erste Bit des 4-Bit-Indikators das Ende des Schieberegisters 351 erreicht. Nach 102 Taktimpulsen befindet sich somit nur noch die Hälfte des 4-Bit-Indikators in dem Schieberegister, während die anderen beiden Bits dieses bereits verlassen haben.
  • Der Ausgang des Schieberegisters 351 (d.h. die Bits des Indikators) wird dem Eingang eines anderen Schieberegisters 352 zugeführt, dessen -Ausgang in ein Schieberegister 353 eingespeist wird, dessen Ausgang wiederum einem Schieberegister 354 zugeführt wird. Jedes dieser Schieberegister 352, 353, 354 besitzt 102 Stufen, so daß die relative Phase zwischen der Linienabtastung und dem Fortschreiten des Indikators gleich bleibt, nachdem der Indikator das 100-Stufen-Schieberegister 351 verlassen hat.
  • Die gesamte Schieberegisteranordnung, die aus den vier Schieberegistern 351 bis 354 besteht, wird von einem Zeitgeber 36 gesteuert, der eine Kombination eines Zählers mit einem Gatter darstellt. Der Gatterteil des Zeitgebers 36 läßt Taktimpulse C vom Taktimpulsgeber 141 durch, so daß der gesamte Zeitgeber synchron mit dem grundsätzlichen Bit-Takt des Systems arbeitet. Der Zählerteil des Zeitgebers 36 zählt genau bis zu 102 Taktimpulsen, während welcher Zeit die Taktimpulse C passieren können. Nachdem bis 102 gezählt worden ist, können die Taktimpulse nicht mehr passieren, bis der Zähler kurz danach durch die Wirkung des Rückführungssignals des schnellen Rampengenerators 21 in der Steuerschaltung 20 zurückgesetzt wird.
  • Auf diese Weise liefert der Zeitgeber 36 102 Taktimpulse Cl für jede Abtastlinie, stoppt dann und beginnt erneut 102 Taktimpulse für die nächste Abtastlinie abzuzählen usw. Diese Taktimpulse C' treiben die Schieberegister in der beschriebenen intermittierenden Weise. Natürlich werden, solange kein PIC angezeigt wird, nur Nullen durch diese in Reihe geschalteten fünf Schieberegister geschoben.
  • Es sei angenommen, daß beim Abtasten entlang einer bestimmten Linie des Rasters ein "rechter" PIC angezeigt worden ist und der bestimmte Indikator, d.h. vier aufeinanderfolgende "Einsen" dem Augenblick der PIC-Anzeige folgend von dem Multivibrator 34 abgegeben werden. Die Bits dieses 4-Bit-PIC-Indikators werden aufeinanderfolend in das Schieberegister 351 eingegeben, woraufhin die 4 Eins-Bits als Gruppe durch das Schieberegister 351 und die anderen Schieberegister wandern.
  • Die Anzeige eines PIC erfolgt natürlich irgendwo zwischen dem Beginn einer Abtastlinie und der Rückführung. Sie erfolgt nicht direkt am Beginn und nicht sehr nahe am Ende, da es natürlich praktisch ist, das Prüf- und Suchfeld 11 in der Art zu beschränken, daß die Grenzen des Abtastprozesses außerhalb dieses Feldes liegen. Das Weiterschieben des PIC-Indikators wird vorübergehend unterbrochen, wenn der Indikator irgendwo im Register 351 ist, wird jedoch wieder aufgenommen, wenn die nächste Abtastlinie beginnt. Die Unterbrechungen treten auf, nachdem der Zeitgeber 36 102 Taktimpulse abgezählt hat,und enden wieder aufgrund des Rückführungssignals des schnellen Rampengenerators.
  • Der PIC wird natürlich bei der nächsten Überquerung der Abtastlinie angezeigt, da die Dauer einer Abtastlinie jedoch durch eine Folge von 102 Impulsgruppen bestimmt wird, und da das Schieberegister 351 nur 100 Stufen besitzt, tritt tatsächlich ein Abwandern des ersten 4-Bit-PIC-Indikatorsignals auf. Als Folge davon wird die Anfangskante des nächsten Ausgangs des PIC-Detektors 32 R und des PIC-Einstellindikators, der aufgrund der nächsten PIC-Überquerung erzeugt wird, nicht mit der Leitkante des vorhergehenden 4-Bit-PIC-Indikators zusammenfallen, wenn der letztere das Schieberegister 351 verläßt. Statt dessen (es wid angenommen, daß gegenwärtig ein Winkel von 900 zwischen der Ausrichtung der Abtastlinien und den PIC-Linien besteht) erscheint die Führungskante des zweiten PIC-Indikators, wenn lediglich die Hälfte des ersten PIC-Indikators sich noch in dem Schieberegister 351 befindet. Die ersten beiden Bits dieses Indikators haben dann bereits das Schieberegister verlassen. Das gleiche gilt für das nächste angezeigte PIC-Indikatorsignal und für das darauf folgende PIC-Indikatorsignal. Das Abwandern erfolgt für jeden PIC-Indikator jedoch nur einmal, da lediglich das Schieberegister 351 zwei Stufen weniger besitzt als Bits pro Linie vorhanden sind. Danach wandert jeder 4-Bit-Indikator von einem Schieberegister zu dem nächsten, nämlich von dem Schieberegister 352 zum Schieberegister 353 und von diese. zum Schieberegister 354 und zu dessen Ausgang in genauem Phasensynchronismus mit den 102 vollständigen Taktimpulsen pro Linie, und die vier Indikator-Bits treten wieder als Gruppe auf, da jedes dieser Schieberegister 352, 353 und 354 102 Stufen besitzt.
  • Der Grund für das Abwandern besteht darin, die positiv oder negativ geneigten Positionen der PIC-Linien in bezug auf die Abtastlinien anzupassen, da in den meisten Fällen die Führungskante eines dergestalt verarbeiteten 4-Bit-PIt-Indikators nicht genau in der Mitte des 4-Bit-PIC-Indikators erscheinen wird, der während der vorausgehenden Abtastlinie erzeugt wurde und jetzt das Schieberegister 351 verläßt, sondern da eine leichte zeitliche Verschiebung in der einen oder anderen Richtung in Abhängigkeit von dem Winkel der Ausrichtung der PIC-Linien 111 und 112 in bezug auf die Abtastlinie in dem bestimmen Fall auf treten wird.
  • Nachdem vier Positionsidentifizierungscodes PIC angezeigt worden sind, werden vier 4-8it-PIC-Indikatoren durch die in Reihe geschalteten Schieberegister geschoben; der fünfte PIC-Indikator erscheint mit seiner Führungskante ungefähr in.der Mitte all dieser Indikatoren, wenn diese an den Ausgängen der Schieberegister 351, 352, 353 und 354 erscheinen. Diese Indikatoren werden nicht nur in das jeweils nächste Schieberegister eingegeben, sondern auch einem UND-Gatter 350 zugeführt. Eine Koinzidenz am Gatter 350 ist notwendig, um die Möglichkeit der Anzeige eines PIC in dem Suchfeld zu erkennen.
  • Es ist deshalb ersichtlich, daß das UND-Gatter 350 ein Koinzidenzsignal erhält,wenn tatsächlich der PIC-Detektor bei fünf aufeinanderfolgenden Abtastlinien angesprochen hat und eine bestimmte Phasenbeziehung zwischen den fünf Ausgängen des Detektors besteht. Alle 4-Bit-PIC-Indikatoren wirken als Fenster für die Anzeige des letzten PIC-Indikators bei fünf aufeinanderfolgenden PIC-Anzeigen.
  • In Fig. 4a wird eine geneigte Ausrichtung angenommen und es werden fünf aufeinanderfolgende Anzeigen des PIC als eine Anzeige des Punktes A durch die fünfte Abtastlinie angesehen. Dementsprechend erhält ein ODER-Gatter 361 ein PIC-Erkennungssignal während ein Flipflop 362 in einen Zustand versetzt wird, der die Erkennung einer Rechtsausrichtung des Daten feldes in dem Such feld 11 anzeigt. Diese Unterscheidung ist wichtig für die nachfolgend durchgeführten Operationen.
  • Jetzt wird ein Abtastlinlenzähler 37 durch oder nach diesem ersten PIC-Erkennungssignal von den Gattern 350-361 erregt und beispielsweise in den Zählzustand 1 gesetzt. Der Zähler spricht auf die Rückführungssignale des schnellen Rampengenerators 21 an und zählt diese, nachdem der Punkt A angezeigt worden ist. Es ist erkennbar, daß nach fortgesetzter Abtastung in einem in bestimmter Weise ausgerichteten Raster das UND-Gatter 350 nach jeder Abtastlinie neu ansprechen könnte, dadie Abtastlinien aufgrund der Feldabtastung weiterhin den PIC überqueren. Deshalb könnte mit jeder Anzeige eines bestimmten PIC ein PIC-Erkennungssignal erzeugt werden.
  • Diese wiederholte überflüssige Prüfung ist jedoch nicht notwendig, um die Anzeige eines PIC als richtig zu erkennen. Deshalb ist der Zähler beispielsweise mit den Decodierern 32 verbunden und macht diese unwirksamr bis beispielsweise m Abtastlinien gezählt worden sind.
  • Nach dem Abzählen von m Abtastlinien wird die PIC-Anzeigeschaltung wieder wirksam gemacht und die Anzeige wird wiederholt, wenn der PIC (wie es sein muß) sich noch innerhalb des Suchfeldes befindet. Während des Zählens werden die Schieberegister 351 - 354 gelöscht, d.h. alle Indikatoren werden aus der Schieberegisteranordnung herausgeschoben. Nach der Beendigung der Zählung wird die Operation der Schieberegister wiederholt, und das Gatter 350 wird nach fünf weiteren Abtastlinien wieder ansprechen und ein Signal abgeben, das nach geeigneter Auswahl der Anzahl m repräsentativ ist für die Anzeige des Punktes B. Der Punkt B kann sehr nahe am Ende des PIC 11placiert" werden.
  • Es ist leicht ersichtlich, daß die Anzeige und Erkennung des PIC-Punktes B von der zweifachen Anzeige des PIC abhängig gemacht ist und daß die beiden Anzeigen in einer bestimmten zeitlichen Relation zueinander auftreten müssen. Dies macht es ganz unwahrscheinlich, daß ein von dem gewünschten unterschiedliches Muster als PIC angezeigt und erkannt wird.
  • Es ist erkennbar, daß irgendein Ansprechen des UND-Gatters 350 auf eine Führungskante der letzten von fünf aufeinanderfolgenden PIC Anzeigen sowohl in zeitlicher als auch in räumlicher Hinsicht einen Nachweis für die Koordinaten eines Punktes auf der unteren der so angezeigten PIC-Linien ist. Die beiden Ausgänge des UND-Gatters 350 markieren infolgedessen die Anzeige der Punkte A und B, und die den Eingängen 15 X und 15 Y zugeführten Ablenksignale bestimmen in den Fällen eines Ansprechens des Gatters 350 tatsächlich die X- und Y-Koordinaten für diese Punkte innerhalb des Abtast- und Rastersystems.
  • Mit dem Bezugszeichen 381 sind gemeinsam zwei Aufnahme-und Halteschaltungen bezeichnet, deren eine für die X-Koordinate und deren andere für die Y-Koordinate des Abtastsystems vorgesehen ist. Die Aufnahme- und Halteschaltungen 381 sprechen infolgedessen auf das erste PIC-Erkennungssignal vom UND-Gatter 350 an und nehmen die X- und Y-Koordinaten des Punktes A auf und halten diese. Ein Gatter 382 ist normalerweise offen und schließt aufgrund der ersten Anzeige, so daß lediglich der Punkt A angezeigt wird und nachfolgende Ausgänge des UND-Gatters 350 nicht bewirken, daß die Aufnahme-und Halteschaltung 381 erneut anspricht.
  • Analog dazu erscheint das Signal in der Leitung 371 in dem Moment, in dem der Abtaststrahl den Punkt B passiert und ihn tatsächlich lokalisiert hat. Dieses Signal dient als Öffnungssignal für ein Gatter 384, das zu zwei weiteren Aufnahme- und Halteschaltungen 383 führt. Diese Aufnahme- und Halteschaltungen 383 sind ebenfalls mit den Eingängen 15 X und 15 Y verbunden und nehmen die X- und Y-Koordinaten des Punktes B auf und halten diese, wenn das Gatter 350 zum zweitenmal anspricht.
  • Nachdem diese Punkte A und B angezeigt worden sind, ist die Such- und PIC- und Datenfeldlokalisierungsphase beendet. Der Ausgang des Zählers 37 kann beispielsweise benutzt werden, um ein Signal für den Phasenzähler 17 in Fig. 1 zu erzeugen, durch das die Arbeitsphase der Anordnung geändert wird. Es ist jetzt wichtig zu bedenken, daß die Anordnung nicht gerade die Anwesenheit eines PIC in dem Suchfeld 11 angezeigt hat, sondern daß die beiden Punkte A und B angezeigt worden sind. Die Tatsache, daß der Punkt B angezeigt werden konnte und tatsächlich angezeigt wurde, ist das wichtigste Faktum dafür, daß ein wirklicher PIC angezeigt worden ist.
  • Die aufgenommenen und gehaltenen Werte der Koordinaten der Punkte A und B in Verbindung mit der Tatsache, daß die Decodierer 32R - 33R (und nicht 33L - 34L) angesprochen haben, geben eindeutig die winkelmäßige Ausrichtung des Datenfeldes und die Richtung der Datenspuren an. Das Ansprechen des Decodierers 32R ist kennzeichnend für die Tatsache, daß der zweite angezeigte Punkt, der Punkt B, ziemlich dicht am Beginn des Datenfeldes liegt.
  • Wenn andererseits der Decodierer 32L angesprochen hat, würde der Punkt B ziemlich entfernt von der Datenspur liegen (s. Fig. 4b). In diesem Fall werden die Aufnahme-und Halteschaltungen 381 und 383 in bezug auf die weitere Verwendung ihrer Ausgänge ausgetauscht. Infolgedessen wird durch das links-rechts-steuernde Flipflop 362 gesteuert, ob die Aufnahme- und Halteschaltungen 381 und 383 in der angegebenen oder umgekehrten Weise benutzt werden. Nachfolgend wird die "Rechtsausrichtung" beschrieben. Die "Llnksausrichtung" ergibt sich in einfacher Weise dadurch, daß der Ausgang der Aufnahme- und Halteschaltung 383 als Ausgang der Aufnahme- und Halteschaltung 381 und umgekehrt dessen Ausgang als Ausgang der Aufnahme-und Halteschaltung 383 verwendet wird.
  • Die als nächstes zu beschreibende Schaltung dient zum Erzeugen eines Datenabtastrasters, das dem Datenfeld zugeordnet ist, dessen Position und Ausrichtung angezeigt worden ist. Die Abtastwetse wird von der Suchabtastung in einen Zweistufenprozess geändert, der als nächstes zu beschreiben ist. In der ersten Stufe wird ein Anfangspunkt für dieses Datenabtastraster erzeugt, in der zweiten Stufe wird das Raster selbst erzeugt.
  • In Fig. 6 wird der Punkt P als Anfangspunkt für den Datenabtastprozess angesehen. Dieser Punkt liegt etwas oberhalb der Linie 111 und links von der Start/Ausrichtungsmarkierung 115 und besitzt infolgedessen eine bestimmte Lage relativ zu den Punkten A und B. Der Punkt P kann außerhalb der Kennzeichnung liegen, wie nachfolgend verständlich wird.
  • Der Punkt P kann folgendermaßen definiert werden: Ein Hilfspunkt Pl wird dadurch festgelegt, daß dieser Punkt P 1 sich auf einer Linie durch die Punkte A und B befindet und mit einem Abstand, der einem Bruchteil des Abstandes zwischen den Punkten A und B entspricht, links von dem Punkt B liegt. Wenn die Koordinatendifferenzen der Punkte A und B #X und #Y sind, besitzt der Punkt P1 Koordinaten, die sich aus den X- und Y-Koordinaten des Punktes B ergeben, von denen bestimmte Bruchteile der Differenzen #X und #Y abgezogen werden. In Fig. 6 wird dieser Bruchteil mit dem Faktor cC bezeichnet, der kleiner als 1 ist.
  • Der Punkt P liegt auf einer orthogonalen Linie durch den Punkt P1, die mit der Linie A, B, P1 einen rechten Winkel bildet. Die Koordinaten des Punktes P können infolgedessen von den Koordinaten des Punktes P1 durch Hinzufügung eines bestimmten Bruch teiles von L X zur Y-Koordinate des Punktes P1 und durch Substraktion des gleichen Bruchteilesx 4Y von der X-Koordinate des Punktes Pl abgeleitet werden. Dieser Bruchteil ist in den Zeichnungen als Faktor ß bezeichnet und ebenfalls kleiner als 1 und möglicherweise aber nicht notwendigerweise kleiner als X Die Schaltungsanordnung 39 in Fig. 5 dient zur Erzeugung der X-Koordinate des Punktes P. Es ist leicht ersichtlich, daß die Erzeugung dieser Koordinate durch Trenn- und Operationsverstärker beispielsweise mit einem bestimmten Verstärkungsgrad durchgeführt wird. In der Schaltungsanordnung 39 werden deshalb die verschiedenen Signale summiert und ein neues Signal erzeugt, das die X-Koordinate des Punktes P darstellt. Das erste Signal BX wird direkt von dem Teil der Aufnahme- und Halteschaltung 383 abgeleitet, der den X-Wert für den Punkt B hält (das Signal wird in dem Fall einer "Linksanzeige" eines PIC von der Aufnahme- und Halteschaltung 381 entnommen). Hiervon wird ein Signal « t X abgezogen, das durch Einspeisung der X-Koordinate der Punkte A und B in entgegengesetzte Eingänge d.h. in entgegengesetzt gepolte Eingänge eines Differentialverstärkers erzeugt werden kann, dessen gesamte Verstärkung kleiner als 1 nämlich gleich i t 4 ist.
  • i kann beispielsweise gleich 1/10 sein oder in dieser Größenordnung liegen. Es ist ersichtlich, daß die X-Koordinate des Punktes B, von der der WertX abgezogen wird, zur X-Koordinate des Hilfspunktes Pl führt.
  • Um die X-Koordinate des Punktes P zu erhalten, muß ein anderer Bruchteil von d Y aufgrund der oben angegebenen orthogonalen Beziehung abgezogen werden. G Y wird durch geeignete Operationsverstärker erhalten, die mit den Teilen für die Y-Koordinaten der Punkte A und B in den Aufnahme- und Halteschaltungen 381 und 383 gekoppelt sind.
  • Durch geeignete Auswahl von Widerständen wird ein Faktors erhalten, der ebenfalls kleiner als 1 ist. (Negatives) Zusammensetzen dieser Werte führt zu dem Signal PX, das die X-Koordinate des Punktes P darstellt.
  • Es ist leicht ersichtlich, daß die Y-Koordinate des Punktes P in analoger Weise aufgrund der Beziehung PY = BY - Y + A X erhalten wird. Durc h Einspeisung des Signals PX in eine Summierungsschaltung 151 und Einspeisung dieses Signals in eine weitere Summierungsschaltung 152 wird die X-Ablenkung in der Ablenkungseinrichtung 15 so gesteuert, daß der Abtaststrahl auf die X-Koordinate des Punktes P weist= Natürlich wird gleichzeitig das Signal PY in den Eingang 15 Y für die Y-Ablenkung eingespeist, so daß der Abtastpunkt sich tatsächlich am Punkt P befindet.
  • Der Punkt P ist, wie bereits erwähnt, der Anfangspunkt für die Datenabtastung. Die Datenabtastung wird in einer als nächstes beschriebenen Art und Weise durchgeführt.
  • Einturzer Blick auf die Fig. 6 zeigt, daß der Punkt P ein Anfangspunkt ist, von dem aus sowohl eine schnelle Linienabtastung als auch eine relativ langsame Feldabtastung beginnt, wobei durch den Abtastprozess lediglich das Datenfeld überdeckt wird und die Abtastung in gleicher Ausrichtung zu dem Datenfeld erfolgt. Dies ist ein wichtiger Gesichtspunkt der Erfindung der darin besteht, daß ein Abtastmuster, das ein relativ großes Gebiet bedeckt und ziemlich grob ist, durch eine Rasterabtastung ersetzt wird, die lediglich in etwa das Datenfeld überdeckt und so ausgerichtet ist, daß sie der zufälligen Ausrichtung des Datenfeldes angepaßt ist.
  • Die erste Abtastlinie beginnt beim Punkt P und verläuft parallel zu dem PIC bis ungefähr zu der Linie Q, woraufhin die schnelle Rampe zurückgeführt wird, um die nächste Linie zu erzeugen usw. und soviele Linien mit orthogonaler Verschiebung der Abtastlinien aufgrund der Feldabtastung zu erzeugen, wie nötig sind, bis die Daten abgelesen worden sind. Zur Verdeutlichung werden nachfolgend Details der Ableserampen erzeugenden Schaltung 40 in Fig. 1 beschrieben.
  • Eine erste Rampe wird durch einen Rampengenerator 42 erzeugt, der einen Differentialverstärker 421 hoher Verstärkung mit einer integrierenden Rückkopplung besitzt, dem ein Signal zugeführt wird, das einen Wert t d X darstellt. Eine Schaltung 4 erhält die X-Koordinaten der Punkte A und B und bildet den Wert tR X = XA - XB , der mit einem Verstärkungsfaktor ! > 1 multipliziert wird und die Tatsache berücksichtigt, daß der Abstand vom Punkt P zu einem Punkt auf der Linie Q als Projektion auf die X-Koordinate größer als tr X ist. Die Wahl dieses Faktors Y bestimmt in Wirklichkeit die Linie Q.
  • Der Rampengenerator 42 erzeugt nun einen Ausgang, der mit einer Steigung anwächst, die > d X proportional ist.
  • Ein Feldeffekttransistor 423 besitzt eine geeignete Vorspannung und zeigt an, wann die Rampe tatsächlich die Amplitude erreicht hat, die t; X entspricht, woraufhin der Eingang und der Ausgang kurzgeschlossen werden, der Rückkopplungskondensator entladen und die Rampe auf Null zurückgesetzt wird. Die Rampe wird der Summierungsschaltung 151 zugeführt und wird dem Signal PX für die X-Ablenkung überlagert, so daß eine Linienabtastungsslgna komponente in der X-Richtung erzeugt wird, die beim Punkt P beginnt und bei einem Punkt auf der Linie Q nach P zurückgesetzt wird.
  • Der Rampengenerator oder Differentialverstärker 421 (und der dazu analoge, der die Y-Ablenkung zur Erzeugung einer schnellen Linienabtastung entlang den Datenspuren beeinflußt) kann in Abhängigkeit von einer Zeitverzögerung und/oder einem Impulszählsignal besser als, wie beschrieben, in Aplitudenabhängigkeit zurückgesetzt werden.
  • Die Verstärkerschaltung 41 wird in diesem Fall nicht benötigt. Dabei wird die Proportionalität des Ablenkverhältnisses zu- A X lediglich durch die RC-Schaltung des Rampengenerators, der so verbunden ist, daß er A X empfängt, gesteuert.
  • Ein Rampengenerator 44 ist ähnlich dem Rampengenerator 42 aufgebaut, empfängt jedoch ein Signal - v xIY und erzeugt ein langsames Ablenksignal für die Summierungsschaltung 151, so daß gleichzeitig die X-Komponente für eine langsame Feldabtastung in zur Linienabtastung orthogonaler Richtung erhalten wird. Die langsame Feldabtastung verschiebt den Umschaltpunkt für die Rückführung entlang der Linie Q, wobei der Anfangspunkt auf einer zur Linie Q parallelen (d.h. orthogonal zu den PIC-Linien 111-112) und durch den Punkt P verlaufenden Linie verschoben wird.
  • Eine analoge Schaltung ist natürlich für die Y-Ablenkung vorgesehen. Das Signal für die Ablenkung in Y-Richtung wird zusammengesetzt aus einer schnellen Rampe, deren Steigung proportional X d Y ist und bis zu einem gleichen Wert ansteigt (oder durch ein Begrenzungssignal zusammen mit der schnellen X-Rampe zurückgesetzt wird). Ein langsames Rampensignal, das & A X proportional ist, wird überlagert, um die Y-Komponente für die Feldabtastung zu erhalten. Dabei wird diese langsame Rampe analog der Zurücksetzung der X-Komponente der langsamen Abtastung zurückgesetzt.
  • Es ist somit ersichtlich, daß bei der beschriebenen Arbeitsweise der Schaltung das Daten feld linienmäßig in richtiger Richtung entlang den Datenspuren abgetastet wird, wobei eine Feldabtastung in Richtung der kurzen Ausdehnung der Kennzeichnung durchgeführt wird.
  • Somit wird ein privates Linienraster-Abtastfeld für das Datenfeld erzeugt. Die Schaltung benötigt jedoch gewisse Verfeinerungen, da nicht alle Ablesesignale, die während der Abtastung des Datenfeldes erhalten werden, als Kennzeichnung von Daten angesehen werden können. Wie beispielsweise aus den Fig. 2 und 6 ersichtlich ist, ist der Punkt P so ausgewählt, daß die erste Linie unterhalb der untersten Spur in dem Datenfeld verläuft, so daß sich von der ersten Ableselinie keine richtigen Daten ergeben. Falls die Abtastung des Datenfeldes beim Punkt P1 beginnen würde, wäre die Situation deutlicher. Es muß somit erwartet werden, daß die ersten Datenabtastlinien keine tatsächlichen Datensignale ergeben.
  • Weiterhin befinden sich, wie bereits ausgeführt, in dem Datenfeld überhalb und unterhalb der ersten Spur Teile, die keine Markierungen enthalten, die für das maschinelle Ablesen bedeutungsvoll sind. Diese Teile machen die Markierungen lediglich für menschliche Augen lesbar.
  • Das gleiche gilt für Teile unmittelbar überhalb der obersten Spur.
  • Der Prozess, irgendwelche wirklichen Daten aus den Ablesesignalen während einer Datenfeldabtastung herauszuziehen und unerwünschte Signale auszuschließen, wird in mehreren Schritten durchgeführt. Zuerst sei bedacht, daß die untere Spur 114 von beispielsweise ungefährt sechs Abtastlinien bedeckt werden kann, das mittlere Gebiet zwischen den Spuren 113 und 114 kann mit Sicherheit durch ungefähr sechs Abtastlinien ausgeschlossen werden, während die nächstfolgenden sechs Abtastlinien dan die obere Spur 113 überdecken. Zusätzlich werden Gebiete der Kennzeichnung links und rechts der Daten auf diesen achtzehn Abtastlinien ausgeschlossen. Die Ausschließung von Kennzeichnungsgebieten überhalb und unterhalb der achtzehn Linien wird dann als letzter Schritt erläutert.
  • Natürlich kann die Durchführung dieser Schritte gegenseitig in Wechselbeziehung zueinander stehen. Die Erläuterung in Form eines schrittweisen Prozesses erleichtert jedoch das Verständnis.
  • Bei Betrachtung der oberen linken Ecke von Fig. 5 ist folgendes ersichtlich: Eine Schaltung 45 ist beispielsweise mit dem Feldeffekttransistor423 oder mit einer kombinierten Schaltung, die diesen Feldeffekttransistor 423 und einen entsprechenden Transistor für die schnelle Y-Ableserampe umfaßt, gekoppelt, um auf die Rückführung der Ableseabtastlinie anzusprechen. Das Rückführungssignal ist ein Impuls, der in einen Zähler bzw. die Wiedervorgabeeinrichtung 51 eingegeben wird. Ein erster Decodierer 511 spricht auf die Zählergebnisse 1 bis 6 an und erzeugt dabei ein Öffnungssignal, das deshalb für sechs Linien der Ableseabtastung richtig ist. Die Datenfolge, die aus der Schaltung 14 erhalten wird, wird einem Gatter 512 zugeführt, das während der ersten sechs Linienabtastungen geöffnet ist. Die resultierenden Daten werden einem Datenregister 52 eingespeist.
  • Es muß jetzt jedoch berücksichtigt werden, daß die Adeseabtastung außerhalb des Datenfeldes beginnt. Infolgedessen ist es notwendig, die Datenspeicherung von der Anzeige der Start/Ausrichtungsmarkierung 115 abhängig zu machen. Die Datensignale aus der Schaltung 14 werden deshalb zusätzlich einem Register 513 kurz nach dem Beginn jeder Ableseabtastung zugeführt. Die Start/ Ausrichtungsmarkierung 115 muß angezeigt werden, bevor Signale als wirkliche Daten erkannt werden. Die Start/ Ausrichtungsmarkierung wird mittels einer Detektorschaltung 514 decodiert, die mit mehreren Stufen des Registers 513 gekoppelt ist und ein zusätzliches Öffnungssignal an das Gatter 512 liefert, so daß das Register 52 Daten lediglich nach erfolgter Abtastung der Start/ Ausrichtungsmarkierung erhält.
  • Die Detektorschaltung 514 kann durch die angezeigte Start/Ausrichtungsmarkierung gesetzt und durch die nächste Rückführung zurückgesetzt werden, um das Öffnungssignal für den Rest der bestimmten Linienabtastung zu behalten.
  • Es ist erkennbar, daß dieses tatsächlich eine andere Überprüfung der Anzeige einer wirklichen Kennzeichnung und eines wirklichen Datenfeldes ist. Wenn die Start/ Ausrichtungsmarkierung nicht vorhanden ist, werden die Daten nicht abgelesen und die Linien, die als ein PIC erkannt worden sind, waren zufälligerweise ähnliche Kontrastmuster.
  • Die Detektorschaltung 514 für die Start/Ausrichtungsmarkierung kann als vereinfachte Version einer analog der Schaltung 33R ausgebildete Schaltung zum Anzeigen einer Start/Ausrichtungsmarkierung und zur Überprüfung angesehen werden. Die Schaltung 514 kann infolgedessen einen Detektor für die Start/Ausrichtungsmarkierung umfassen, der beispielsweise auf das Bit-Muster 0110010 anspricht, und kann außerdem eine Mehrzahl von in Reihe geschalteten Schieberegistern besitzen, die einen Detektorausgang erhalten. Dieser Indikator für die Anzeige einer Start/ Ausrichtungsmarkierung wird durch die Schieberegister geschoben. Nach wiederholtem Abtasten entlang den Linien der Start/Ausrichtungsmarkieruno werden mehrere solcher Indikatoren zur Anzeige einer Start/Ausrichtungsmarkierung in die Schieberegister eingegeben, und zwar mit Phasendifferenzen, die der Anzahl der Taktimpulse gleichen, die die Länge einer Abtastlinie beim Abtasten eines Datenfeldes darstellt. Nach beispielsweise dreimaligem Ansprechen des Detektors aufgrund von Start/Ausrichtungsmarkierungen müssen zwei Detektorindikatoren eine bestimmte Position in den Schieberegistern haben, während ein dritter Indikator gerade in die Schieberegister eingegeben wird. Eine Koinzidenzschaltung (analog dem UND-Gatter 350) spricht an und deren Ausgang wird als überprüfte Anzeige mit dreifacher Überbestimmung einer Start/Ausrichtungsmarkierung angesehen. Durch diesen Ausgang wird ein Flipflop gesetzt (und nach der Rückführung zurückgesetzt), um das Gatter 512 zu öffnen.
  • Die dreifache Überbestimmung einer Anzeige einer Start/ Ausrichtungsmarkierung kann, braucht jedoch nicht, für jede nachfolgende Anzeige durch jede Abtastlinie einer Start/Ausrichtungsmarkierung wiederholt werden. Tatsächlich ist es nicht ratsam, das Ablesen der Daten von der Anzeige von drei aufeinanderfolgenden Überquerungen der Start/ Ausrichtungsmarkierung für jede Ableseabtastlinie abhängig zu machen, da beispielsweise ein Defekt in der sonst richtigen Start/Ausrichtungsmarkierung den Ableseprozess unterbrechen kann. Somit wird beispielsweise nach der Anzeige von drei aufeinanderfolgenden Überquerungen das anschließende Ablesen von einer einzigen Anzeige der Start/Ausrichtungsmarkierung für jede Linie beim Ableseabtasten abhängig gemacht.
  • Die Datenempfangsschaltung wird nur für die Dauer von Ablenkungen von Linie 1 bis Linie 6 (beginnend mit einer Anzeige der Start/Ausrichtungsmarkierung) wirksam gemacht.
  • Die Datenschaltung wird während der Dauer der Ablenkung der Linien 7 bis 12 unwirksam gemacht, so daß keine Daten erhalten werden. Das Gatter 512 wird beim Zählergebnis 7 des Zählers 51 geschlossen. Die Schaltung 515 spricht auf einen Zählzustand 13 bis 18 des Zählers 51 an und erzeugt ein Öffnungssignal während der Ablenkung der 13. bis 18. Linie für ein Gatter 516. Das Gatter 516 benötigt ebenfalls das bei der Anzeige der Start/ Ausrichtungsmarkierung gebildete Signal für Jede Ableseabtastlinie. Jetzt wird der obere Teil der Spur abgelesen.
  • Die abgelesenen Daten werden in ein Register 53 ebenfalls wieder in sechsfacher Überbestimmung eingegeben.
  • Es ist freigestellt, ob die Anordnung verlangt, daß die Daten in jeder der sechs Ablenkungen identisch sind. Eine Übereinstimmung der Mehrheit kann hier ebenfalls als ausreichend angesehen werden. Es ist auch ersichtlich, daß die Start/Ausrichtungsmarkierung 115 sehr wichtig ist, da sie eine Zuordnung des Inhalts der Register 52 und 53 für aufeinanderfolgende Markierungen gestattet.
  • Die Register 52 und 53 sind als Stapel dargestellt mit möglicherweise paralleler Herunterschiebung bei jeder Rückführung.
  • Bis zu diesem Punkt ist angenommen worden, daß achtzehn Abtastlinien für die Datenabtastung benutzt werden.
  • Tatsächlich können nicht die ersten achtzehn Abtastlinien benutzt werden, wenn nicht der Anfangspunkt P klar auf der Linie mit der unteren Spur 114 liegt.
  • Da dies unpraktisch ist, kann das Zählen der Abtastlinien in dem Zähler 51 von der Anzeige einer Start/ Ausrichtungsmarkierung durch die Detektorschaltung 514 abhängig gemacht werden.
  • Die Verwendung einer Start/Ausrichtungsmarkierung erlaubt ebenfalls die folgende Vereinfachung. Die Synthese des Punktes P als ein Anfangspunkt für die Datenabtastung oberhalb der PIC-Linien ist im Prinzip nicht notwendig.
  • Die Ableseabtastung kann auch vom Punkt P1 aus beginnen.
  • Infolgedessen benötigt die Schaltungsanordnung 39 nicht die Komponente, die proportional ( dY ist und erzeugt lediglich ein Signal Pl X = BX - A. x. Deshalb sollten die Linien der Start/Ausrichtungsmarkierung 115 sich bis etwas unterhalb der unteren Grenze der Datenmarkierung erstrecken. Die erste Anzeige der Start/Ausrichtungsmarkierung tritt ann bei einer Abtastlinie auf, die an oder gerade unterhalb der unteren Grenze der Datenmarkierungen verläuft, während die zweite Anzeige der Start/Ausrichtungsmarkierung bei einer Abtastlinie auftritt, die durch die horizontalen Verbindungsteile an der unteren Grenze der meisten Datenmarkierungen verläuft.
  • Die dritte Abtastlinie tastet dann die Daten zum erstenmal ab.
  • Die Start/Ausrichtungsmarkierung wird während der ersten Datenabtastlinien nicht angezeigt, da der Abtastpunkt zuerst den PIC in Längsrichtung passiert und der große Raum unterhalb der Daten und überhalb des PIC durch eine oder mehrere Abtastlinien überdeckt wird, und danach die Start/Ausrichtungsmarkierung angezeigt wird. Natürlich erfolgt die Abtastung des Datenfeldes unter diesen Bedingungen etwas langsamer, wenn statt beim Punkt P beim Punkt P1 begonnen wird.
  • Es ist leicht ersichtlich, daß die Schaltungsanordnung für ein "links ausgerichtetes" Datenfeld (Fig. 4b) völlig analog arbeitet. Jedoch wird hier der Anfangspunkt für die Ableserampe in Abhängigkeit von dem zuerst angezeigten PIC-Punkt A erzeugt und es muß hier die Polarität von A X und ß Y umgekehrt werden. Oder, wie bereits erwähnt, es müssen die Aufnahme- und Halteschaltungen 381 und 383 in umgekehrter Weise mit der Schaltung 40 verbunden werden, um einen Austausch der Punkte A und B zu bewirken.
  • Es ist ebenfalls ersichtlich, daß die Unterscheidung zwischen linker1, und rechter Ausrichtung nur aus Gründen der Geschwndigkeit gemacht wird. In dem Fall, in dem das Suchabtastraster in Schritten von 60° um 3600 gedreht wird, braucht eine solche Unterscheidung nicht gemacht zu werden. Die Rasterdrehung (Fig. 3) benötigt zusätzliche Inverter, da die Umkehrung der Abtastung einem Drehwinkel von 1800 entspricht, der dem bestehenden Drehwinkel hinzugefügt wird.
  • Das in Fig. 7 dargestellte Beispiel eines Datenfeldes zeigt, wie die Funktion der Start/Ausrichtungsmarkierung und des PIC durch Vorsehen eines asymmetrischen, linearen PIC miteinander kombiniert werden können. Dieserkombi-PIC nierte erstreckt sich quer zur Ausdehnung der Kennzeichnung und der Datenspuren in der Richtung, in der bisher die Start/Ausrichtungsmarkierung vorgesehen war. Es versteht sich, daß die Anzeige der Punkte A und B völlig analog zur Anzeige der Punkte A und B ist, die bereits mit Bezug auf die Kennzeichnung gemäß Fig. 2 und auf die Fig. 3 erläutert wurde, der einzige Unterschied besteht naturgemäß darin, daß die Anzahl der Abtastlinien, die hier für ein zusätzliches Abtasten und zum Anzeigen der voneinander getrennten Punkte A und B erhalten werden können, geringer ist. Natürlich wird die Genauigkeit der Anzeige oder die Wahrscheinlichkeit einer irrtümlichen Anzeige eines PIC vergrößert. Weiterhin wird diese kombinierte Markierung sehr lang, falls beispielsweise vier oder mehr parallele Datenspuren verwendet werden. Die Verwendung einer solchen kombinierten Markierung hängt deshalb bis zu einem gewissen Ausmaß von der Umgebung ab, in der die Kennzeichnung verwendet wird. Nichtsdestoweniger kann die gleiche Anordnung unter Vornahme einiger Vereinfachungen verwendet werden, die in den Fig. 1, 3 und 6 dargestellt ist. In der Praxis hat sich gezeigt, daß die Verwendung einer solchen kombinierten Markierung gemäß Fig. 7 in so gut wie allen Anwendungsfällen sehr gute Ergebnisse liefert, so daß eine solche Kennzeichnung gemäß Fig. 7 erhebliche Vorteile mit sich bringt.
  • Es ist aus Fig. 7 ersichtlich, daß beispielsweise der Punkt B direkt als Anfangspunkt P für den Abtastprozess verwendet werden kann. Ebenfalls muß beachtet werden, daß die Werte hx X und hY, wie sie durch die dargestellte Anordnung bestimmt werden, für den Linien- und Feldabtastungsprozess im Vergieich zu der Art und Weise der Anwendung von L X und EY in der Schaltungsanordnung gemäß Fig. 5 orthogonal transformiert werden müssen.
  • Dies heißt, daß die Treibersignale für die schnellen und langsamen Ableserampengeneratoren genau umgekehrt werden müssen. Im übrigen wird die gleiche Wirkungsweise erhalten, indem nämlich die Koordinatenwerte g X und L Y benutzt werden, um die Richtung für das Abtasten des Datenfeldes zum Ablesen der darauf befindlichen Datenspuren zu definieren.
  • Es sei erwähnt, daß der horizontal ausgerichtete PIC (Fig. 2) und der vertikal ausgerichtete PIC (Fig. 7) miteinander kombiniert werden können. Dies führt zu einer Verbesserung der Unterscheidungsmerkmale für die Start/ Ausrichtungsmarkierung, wobei jedoch die beiden Linienmuster noch unterschiedlich sein müssen. Dies ist in Fig. 8 dargestellt, in der wie bisher horizontale PIC-Linien 111, 112 und eine modifizierte, aus vertikalen Linien bestehende Markierung 115 gezeigt sind. Es ist erkennbar, daß sich hier vier unterschiedliche Positionsidentifizierungscodes ergeben können, nämlich zwei für jede der Markierungen, und daß jeweils die zwei für jede der Markierungen in zeitlicher Reihenfolge entgegengesetzt sind aufgrund der beiden möglichen Abtastrichtungen für die jeweiligen Markierungen (5. vorausgehende Beschreibung über die "rechts- und links Unterscheidung). Die möglichen PIC-Signale werden getrennt decodiert und führen zu vier unterschiedlichen Wegen, um an einen Anfangspunkt für die Datenabtastlinien und das Feldraster zu gelangen. Ein sich drehendes Abtastfeld zum Suchen, wie es in Fig. 3 gezeigt ist, ist nicht notwendig. Die Anordnung gemäß Fig. 5 muß jedoch in bezug auf die PIC-Anzeige und die Erzeugung des Anfangspunktes verdoppelt werden, um den beiden zusätzlichen Fällen gerecht zu werden, die sich aus der Verwendung eines zweiten PIC ergeben. Der vertikal ausgerichtete PIC dient hier natürlich ebenfalls als Start/Ausrichtungsmarkierung. Die Decodier- oder Detektorschaltung 514 wird entsprechend ausgestaltet (oder könnte geteilt werden, um als Detektor für einen linken, vertikalen PIC während der Suchphase zu wirken).
  • Es ist ersichtlich, daß unter diesen Bedingungen jede PIC-Anzeige in einem Winkelbereich von + 450 arbeitet. Es ist ratsam, diesen Bereich zu verkleinern, da er erfordert, daß ein relativ breiter Rand für Variationen der Bit-Zellen angepaßt wird. Eine Möglichkeit besteht hier in der Verwendung einer Aufteilung der Detektorschaltung für die PIC, damit auch, wie weiter oben ausgeführt ist, verdoppelte Bit-Muster angezeigt werden. Alternativ dazu wird jedes mögliche und zulässige PIC-Muster durch zwei ähnlich ausgestaltete Detektoren angezeigt, wobei das Register (ebtsprechend dem Register 131) ebenfalls verdoppelt wird und das zweite mit der Hälfte der regulären Taktgeschwindigkeit betrieben wird.
  • Die Anzeige beider PIC könnte vorgeschrieben werden, damit die Sicherheit der Anzeige verbessert wird. Entsprechend sollten, wenn ein PIC einmal angezeigt worden ist, die Rampengeneratoren (21, 22 in Fig. 3) an den Eingängen 15 X und 15 Y entsprechen einer 90Drehung zum Zwecke einer Überprüfung ausgetauscht werden. Unter solchen Umständen werden beide PIC immer angezeigt (wenn sie tatsächlich vorhanden sind). Deshalb kann die Synthese des Punktes Pl immer durchgeführt werden, beispielsweise auf der Basis der angezeigten horizontalen PIC-Punkte. Ebenso müssen die A X und BY darstellenden Signale nur von dem einen PIC erzeugt und abgeleitet werden. Daraus folgt, daß die Anordnung gemäß Fig. 5 lediglich durch zusätzliche PIC-Anzeigen ergänzt werden muß, die auf das zweite Linienmuster ansprechen (wobei möglicherweise die Detektorschaltung 514 als Teil der Schaltung für die PIC-Anzeige für eine aufgeteilte Operation während der Suchphase für das Datenfeld benutzt wird). Die Aufnahme- und Halteschaltungen 381 und 383 werden lediglich zur Definition von Punkten auf einem PIC verwendet. Dabei geht die Ablesephase wie beschrieben vonstatten.
  • Eine Vidikon-Röhre kann in allen obigen Ausführungsbeispielen anstatt des Lichtpunktabtasters und des fotoelektrischen Detektors verwendet werden, vorausgesetzt, daß dabei der Auffangschirm periodisch in seiner gesamten Ausdehnung abgetastet wird, um eine konstante Empfindlichkeit sicherzustellen. Beispielsweise kann der Schirm der Vidikon-Röhre durch ein grobes Linienraster (relativ wenige Linien) abgetastet werden, wobei ein defocussierter Strahl'höherer Intensität verwendet wird, so daß der Schirm während kurzer Zeitperioden durch ein Linienraster mit einer sehr langsamen Umdrehung aber hohen Punktintensität völlig überdeckt wird.
  • Es versteht sich, daß die Erfindung nicht auf die bisher beschriebenen Ausführungsbeispiele beschränkt ist, sondern daß alle Veränderungen und Modifikationen möglich sind, die innerhalb des Grundgedankens liegen. So sind in den Fig. 9 und 10 beispielsweise zwei Kennzeichnungen dargestellt, die veränderte Formen von Positionsidentifizierungscodes (PIC) zeigen. Diese PIC besitzen nicht nur in Richtung quer zur Kennzeichnung eine unterscheidungskräftige Asymmetrie, sondern ebenfalls in Längsrichtung.
  • Hierdurch wird die gesamte Asymmetrie der PIC vergrößert und damit eine sicherere Anzeige und Unterscheidung von zufällig erscheinenden Markierungen ermöglicht. Bei der Kennzeichnung gemäß Fig. 9 würde sich beispielsweise bei einer Abtastung quer zur Längsrichtung des PIC von unten nach oben ein Bit-Muster 00110100 ergeben, während bei einer Abtastung in horizontaler Richtung ein Bit-Muster 0110110010 erscheinen würde. Bei der Abtastung des PIC gemäß Fig. 10 ergibt sich in horizontaler Richtung ein Bit-Muster 0110010110 und in vertikaler Richtung je nachdem, an welcher Stelle die Abtastlinien den PIC überqueren, für den ersten und letzten Abschnitt des PIC ein Bit-Muster 00110109 und für den mittleren Abschnitt ein Bit-Muster 0010110.
  • Die PIC der Fig. 9 und 10 können somit in unterschiedlicher Richtung abgetastet und erkannt werden. Hierdurch ist es nicht nur möglich, derartige PIC mit größerer Sicherheit nachzuweisen, es kann auch, falls erwünscht, eine Drehung des Such- Abtastfeldes unterbleiben. Außerdem kann bei derartigen PIC bei richtiger Ausrichtung des Abtastfeldes zum Ablesen der Daten durch den PIC ein Signal erzeugt werden, das angibt,daß diese Ausrichtung richtig ist, und dasstatsächlich eine Datenspur abgelesen wird. Bei einem PIC nach Art des in Fig. 10 dargestellten, bei dem sich die Asymmtrie in vertikaler Richtung auch noch relativ zur horizontalen Richtung ändert, kann durch diese unterschiedliche Asymmetrie in Richtung quer zur Kennzeichnung auch noch festgestellt werden, in welchem Punkt die Abtastung den PIC überquert.
  • Es kann somit auch zugleich der Anfang und das Ende des PIC bzw. der Markierung angezeigt werden. Die Art der in den Fig. 9 und 10 dargestellten PIC läßt sich dabei noch vielfach variieren. Solche PIC bieten noch vielfache, aufgrund des Offenbarten naheliegende Möglichkeiten bezüglich der Art und Weise der Abtastung, der Anzeige und Ablesung einer Kennzeichnung. Für alle solche durch diese PIC sich ergebenden Möglichkeiten bereitet es insbesondere nach Kenntnis der gezeigten und beschriebenen Schaltungsanordnung für einen Fachmann keine Schwierigkeiten, eine entsprechende Schaltung aufzubauen bzw. die dargestellte und beschriebene Schaltungsanordnung entsprechend anzupassen.

Claims (23)

P a t e n t a n s p r ü c h e
1. Verfahren zum Identifizieren von Objekten mittels Dateninformationen, wobei die Objekte in wahlloser Position und Ausrichtung und zu wahl losen Zeiten in einem bestimmten Gebiet erscheinen können und auf einer Oberfläche eine Kennzeichnung in Form eines Datenfeldes aufweisen, das in zumindest einer Datenspur angeordnete, kontrastierende Datenmarkierungen umfaßt, dadurch gekennzeichnet, daß das Datenfeld mit einem die Position und Ausrichtung der Datenspur angebenden Kontrastlinienmuster versehen wird, das mehrere sich in einer ersten Richtung mit seitlichem Abstand voneinander erstreckende Linien umfaßt; das bestimmte Gebiet linienmäßig abgetastet und dabei wiederholt ein bestimmtes Signalmuster angezeigt wird, wenn in dem Gebiet ein solches Kontrastlinienmuster innerhalb eines Winkel gebietes um die Senkrechte auf die erste Richtung abgetastet wird; die Position und Ausrichtung des Datenfeldes aufgrund der wiederholten Anzeige des bestimmten Signalmusters bestimmt wird; und aufgrund der angezeigten Position und Ausrichtung ein Abtastraster gebildet wird, durch das die Datenspur wiederholt in Richtung ihrer Längsausdehnung abgetastet und dabei die in ihr enthaltenen Daten abgelesen werden.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die linienmäßige Abtastung des bestimmten Gebietes dergestalt aufeinanderfolgend in verschiedenen Richtungen durchgeführt wird, daß die Abtastlinien das Kontrastlinienmuster relativ steil schneiden.
3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß das Abtastraster für das Datenfeld im wesentlichen auf das Datenfeld beschränkt ist.
4. Verfahren nach Anspruch 1, 2 oder 3, dadurch gekennzeichnet, daß das Kontrastlinienmuster in Längsrichtung des Datenfeldes vorgesehen wird, die Bestimmung der Ausrichtung des Datenfeldes die Anzeige bestimmter Punkte des Kontrastlinienmusters umfaßt und das Abtastraster für das Datenfeld aus in Richtung des Linienmusters verlaufenden Abtastlinien und einer senkrecht dazu erfolgenden Feldabtastung gebildet wird.
5. Verfahren nach einem der Ansprüche 1 - 4, dadurch-gekennzeichnet, daß eine Start/Ausrichtungsmarkierung an einem Ende des Datenfeldes vorgesehen wird, die sich senkrecht zur Datenspur erstreckt, und die Ablesung der Daten in Abhängigkeit von der Anzeige dieser Markierung während der Datenfeldabtastung gesteuert wird.
6. Verfahren nach einem der Ansprüche 1 - 5, dadurch gekennzeichnet, daß die Bestimmung der Position und Ausrichtung des Datenfeldes die Anzeige zweier getrennter Punkte des Linienmusters umfaßt und das Abtastraster für das Datenfeld durch die durch die beiden Punkte definierte Richtung bestimmt wird, die zugleich die Richtung der Linienabtastung für das Ablesen der Daten der Datenspur ist.
7. Verfahren nach einem der Ansprüche 1 - 6, dadurch gekennzeichnet, daß die Bestimmung der Position und Ausrichtung des Datenfeldes eine Unterscheidung zwischen entgegengesetzten Richtungen, unter denen die Abtastlinien das Linienmuster schneiden, auf der Basis von invertierten Signalmustern umfaßt.
8, Verfahren nach einem der Ansprüche 1 - 7, dadurch gekennzeichnet, daß das Datenfeld mit einem Kontrastlinienmuster versehen wird, das mehrere voneinander einen Abstand besitzende Linien besitzt, deren Richtung eine vorbestimmte Beziehung zu der winkelmäßigen Ausrichtung der Datenspur besitzt; das bestimmte Gebiet in einem Linienraster abgetastet wird und ein bestimmtes Signalmuster wiederholt angezeigt wird, wenn das Kontrastlinienmuster durch benachbarte Abtastlinien überquert wird; eine Signaldarstellung erzeugt wird, die kennzeichnend ist für eine Mehrzahl von Punkten auf und längs des Linienmusters; diese Signaldarstellung dergestalt verarbeitet wird, daß eine zweite Signaldarstellung zur Erzeugung eines Abtastrasters zum linienmäßigen Abtasten entlang der Datenspur und zur feldmäßigen Abtastung in senkrechter Richtung dazu erhalten wird; eine Darstellung für den Anfang des Abtastrasters auf der Basis der Punktdarstellung gebildet wird; und durch die Rasterabtastung auf der Basis der zweiten Signaldarstellung und der Darstellung für den Anfang des Abtastrasters eine Datenabtastung und -ablesung der in dem Datenfeld enthaltenen Daten erfolgt.
9. Verfahren nach Anspruch 8, dadurch gekennzeichnet, daß die Abtastung des besonderen Gebietes durch mehrere Abtastraster erfolgt, bei denen die Abtastlinien unterschiedliche Richtungen besitzen.
10. Verfahren nach Anspruch 8, dadurch gekennzeichnet, daß ein zweites, eine bestimmte winkelmäßige Ausrichtung zum ersten Linienmuster aufweisendes Linienmuster vorgesehen wird.
11. Verfahren nach Anspruch 10, dadurch gekennzeichnet, daß das erste und zweite Linienmuster unterschiedliche Ausrichtungen besitzen und sich in ihrer Liniendicke und/oder ihrem Linienabstand und/oder ihrer Linienanzahl unterscheiden.
12. Verfahren nach Anspruch 11, dadurch gekennzeichnet, daß ein erstes und zweites Signalmuster durch Darstellung der Abtastüberquerung des ersten und zweiten Linienmusters angezeigt werden und sich die darauffolgenden Operationen unterscheiden.
13. Verfahren nach Anspruch 12, dadurch gekennzeichnet, daß das zweite Linienmuster zur Verifizierung der nachfolgend wieder aufgefundenen Information als Daten während der Datenableseabtastung angezeigt werden.
14. Verfahren nach Anspruch 13, dadurch gekennzeichnet, daß das zweite Signalmuster bei wiederholter Anzeige zur Erzeugung einer Darstellung einer zweiten Mehrzahl von Punkten längs des zweiten Linienmusters benutzt wird, wobei die Verarbeitung alternativ fortfährt, um die zweite Signaldarstellung auf der Basis der Darstellung der zweiten Mehrzahl von Punkten zu erhalten.
15. Verfahren nach einem der Ansprüche 10 - 14, dadurch gekennzeichnet, daß das erste Linienmuster längs der Datenspur und das zweite Linienmuster senkrecht hierzu an einem Ende der-Datenspur angeordnet wird.
16. Verfahren nach einem der Ansprüche 10 - 15, dadurch gekennzeichnet, daß die Liniendicke und/oder der Linienabstand mindestens eines der Linienmuster asymmetrisch ist.
17. Verfahren nach einem der Ansprüche 8 - 16, dadurch gekennzeichnet, daß das Linienmuster asymmetrisch hinsichtlich des Linienabstandes und/oder der Liniendicke ist und die Anzeige des Signalmusters die Anzeige der Asymmetrie des Linienmusters auf der Basis der Abtastrichtung umfaßt und die Darstellung des Anfangs des Abtastrasters auf der Basis des richtungsmäßigen Unterschiedes erzeugt wird.
18. Verfahren nach einem der Ansprüche 8 - 17, dadurch gekennzeichnet, daß die Anzeige des Signalmusters die Anzeige eines ausgedehnten Signalmusters bei Überquerung des Linienmusters durch die Abtastlinien unter einem relativ flachen Winkel umfaßt.
19. Verfahren nach einem der Ansprüche 1 - 18, dadurch gekennzeichnet, daß das Linienmuster auch in Längsrichtung asymmetrisch gestaltet wird und diese Asymmetrie zur Verifizierung eines aufgefundenen Linienmusters und/oder zur Bestimmung des Anfangs der Datenfeld abtastung und/oder zur Verifizierung einer abgelesenen Datenspur und/oder zur Bestimmung der Ausrichtung der Datenspur benutzt wird.
20. Vorrichtung zur Durchführung des Verfahrens nach einem der Ansprüche 1 - 19, gekennzeichnet durch erste Einrichtungen zum Bilden eines Abtastrasters mittels Linien- und Feldabtastung in zueinander orthogonalen Richtungen, bei denen Einrichtungen zum Drehen des Abtastrasters zwecks Erreichung unterschiedlicher Lfnienabtastrichtungen eingeschlossen sind; zweite Einrichtungen, die auf ein bestimmtes, wiederholbares Signalmuster als Anzeichen für ein bestimmt ausgerichtetes Datenfeld ansprechen; dritte, mit den zweiten Einrichtungen verbundene Einrichtungen, die von diesen eine Mehrzahl von Steuersignalen ableiten, die ein Paar orthogonaler Richtungen darstellen, die direkt die Ausrichtung des Datenfeldes angeben; eine Mehrzahl von mit den dritten Einrichtungen verbundenen Rampensignalgeneratoren, die auf die Steuersignale dergestalt ansprechen, daß eine Linienfeldabtastung des Datenfeldes in den orthogonalen Richtungen erhalten wird zur Ableseabtastung im wesentlichen nur des Datenfeldes; und Einrichtungen zur Erzeugung von Datensignalen in Abhängigkeit von der durch die Rampensignalgeneratoren bewirkten Ableseabtastung.
21. Vorrichtung nach Anspruch 20, dadurch gekennzeichnet, daß das Datenfeld durch eine Mehrzahl von unterschiedlichen Abstand besitzenden und/oder unterschiedlich dicken, sich in einer der orthogonalen Richtungen erstreckenden Linien gekennzeichnet ist, die zweiten Einrichtungen eine Schieberegistereinrichtung und eine Koinzidenzschaltung enthalten, wobei die Schieberegistereinrichtung nach jeder Anzeige eines Signalmusters aufgrund der Überquerung der Mehrzahl der Linien ein Signal erhält und die Koinzidenzschaltung dergestalt ausgelegt ist, daß sie die Anwesenheit mehrerer solcher Signale in bestimmten Positionen in der Schieberegistereinrichtung anzeigt, um das Linienmuster zu erkennen.
22. Vorrichtung nach Anspruch 21, dadurch gekennzeichnet, daß die dritten Einrichtungen erste Schaltungsanordnungen, die auf bestimmte Punkte auf und längs der Linien darstellende Signalanzeigen ansprechen, zweite Schaltungsanordnungen, die Differenzsignale von den Signalanzeigen bilden, und dritte Schaltungsanordnungen umfassen, die diese Differenzsignale dergestalt verarbeiten, daß Signale erzeugt werden, die bewirken, daß die Rampensignale von und bis bestimmten, relativ zum Datenfeld liegenden Punkten abtasten.
23. Vorrichtung nach Anspruch 20, dadurch gekennzeichnet, daß die dritten Einrichtungen erste Schaltungsanordnungen zum Bilden von Signalen, die bestimmte Koordinatenpunkte in dem Abtastfeld und auf dem Datenfeld darstellen, und zweite Schaltungsanordnungen umfassen, durch die Differenzsignale von den die Koordinaten darstellenden Signalen zum Erhalt der Steuersignale gebildet werden.
DE19732338561 1972-08-30 1973-07-30 Verfahren und vorrichtung zum identifizieren von objekten Pending DE2338561A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US28473372A 1972-08-30 1972-08-30

Publications (1)

Publication Number Publication Date
DE2338561A1 true DE2338561A1 (de) 1974-05-09

Family

ID=23091322

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19732338561 Pending DE2338561A1 (de) 1972-08-30 1973-07-30 Verfahren und vorrichtung zum identifizieren von objekten

Country Status (3)

Country Link
JP (2) JPS5410216B2 (de)
DE (1) DE2338561A1 (de)
NL (1) NL7311869A (de)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2915732A1 (de) * 1979-04-19 1980-10-30 Scantron Gmbh Verfahren und vorrichtung zum identifizieren von gegenstaenden
EP0027594A1 (de) * 1979-10-23 1981-04-29 Scantron GmbH & Co. Elektronische Lesegeräte KG Verfahren und Vorrichtung zum Identifizieren von Gegenständen
DE2942747A1 (de) * 1979-10-23 1981-05-07 Scantron GmbH & Co Elektronische Lesegeräte KG, 6000 Frankfurt Verfahren und vorrichtung zum identifizieren von gegenstaenden
DE3014350A1 (de) * 1980-04-15 1981-10-22 Scantron GmbH & Co Elektronische Lesegeräte KG, 6000 Frankfurt Verfahren und vorrichtung zum indentifizieren von gegenstaenden
DE3014513A1 (de) * 1980-04-16 1981-10-22 Scantron GmbH & Co Elektronische Lesegeräte KG, 6000 Frankfurt Verfahren und vorrichtung zum indentifizieren von gegenstaenden
EP0050252A1 (de) * 1980-10-17 1982-04-28 Scantron GmbH & Co. Elektronische Lesegeräte KG Verfahren und Vorrichtung zum Erkennen von Kontrastlinienmustern an Gegenständen
DE3217600A1 (de) * 1982-05-11 1983-11-24 Erhardt & Leimer Kg, 8900 Augsburg Anordnung zur kennzeichnung textiler warenbahnen, wie gewebe, gewirke, vliese oder dergl.
EP0115558A1 (de) * 1983-02-10 1984-08-15 Gebhardt Fördertechnik GmbH Verteileranlage für bewegtes Stückgut
DE19507059B4 (de) * 1995-03-01 2004-08-12 Wevelsiep, Klaus, Prof. Dipl.-Ing. Dr. Verfahren zur omnidirektionalen Erfassung von OCR-Klarschrift auf Etiketten oder ähnlichen Datenträgern durch zufallsgesteuerte Suche und Dekodierung mit einem neuronalen Netzwerk

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5922269B2 (ja) * 1973-06-01 1984-05-25 イ− システイムズ インコ−パレイテイド 認識装置
US3852573A (en) * 1973-11-16 1974-12-03 Scanner Alignment correction for read scan raster fields
JPS51114025A (en) * 1975-03-31 1976-10-07 Matsushita Electric Ind Co Ltd Sign reader
JPS51114027A (en) * 1975-03-31 1976-10-07 Matsushita Electric Ind Co Ltd Sign reader
JPS51114026A (en) * 1975-03-31 1976-10-07 Matsushita Electric Ind Co Ltd Sign reader
JPS5245485A (en) * 1975-10-06 1977-04-09 Nireko:Kk Method and device for identifying steel material
JPS5298431A (en) * 1976-02-13 1977-08-18 Hitachi Ltd Reader
JPS5336427A (en) * 1976-09-16 1978-04-04 Mitsubishi Electric Corp Bar code label reader
JPS5370722A (en) * 1976-12-07 1978-06-23 Nishizawa Akihisa Data reader
JPS5535696U (de) * 1979-08-23 1980-03-07
DE3204021A1 (de) * 1982-02-05 1983-08-18 Gebhardt Fördertechnik GmbH, 6920 Sinsheim Verteileranlage fuer bewegte stueckgueter

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3246126A (en) * 1960-11-02 1966-04-12 Sylvania Electric Prod Data processing

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2915732A1 (de) * 1979-04-19 1980-10-30 Scantron Gmbh Verfahren und vorrichtung zum identifizieren von gegenstaenden
EP0027594A1 (de) * 1979-10-23 1981-04-29 Scantron GmbH & Co. Elektronische Lesegeräte KG Verfahren und Vorrichtung zum Identifizieren von Gegenständen
DE2942747A1 (de) * 1979-10-23 1981-05-07 Scantron GmbH & Co Elektronische Lesegeräte KG, 6000 Frankfurt Verfahren und vorrichtung zum identifizieren von gegenstaenden
DE3014350A1 (de) * 1980-04-15 1981-10-22 Scantron GmbH & Co Elektronische Lesegeräte KG, 6000 Frankfurt Verfahren und vorrichtung zum indentifizieren von gegenstaenden
DE3014513A1 (de) * 1980-04-16 1981-10-22 Scantron GmbH & Co Elektronische Lesegeräte KG, 6000 Frankfurt Verfahren und vorrichtung zum indentifizieren von gegenstaenden
EP0038027B1 (de) * 1980-04-16 1984-10-17 Scantron GmbH & Co. Elektronische Lesegeräte KG Verfahren und Vorrichtung zum Lesen und Dekodieren von standardisierten Klarschriftzeichen an Gegenständen
EP0050252A1 (de) * 1980-10-17 1982-04-28 Scantron GmbH & Co. Elektronische Lesegeräte KG Verfahren und Vorrichtung zum Erkennen von Kontrastlinienmustern an Gegenständen
DE3039191A1 (de) * 1980-10-17 1982-05-06 Scantron GmbH & Co Elektronische Lesegeräte KG, 6000 Frankfurt Verfahren und vorrichtung zum identifizieren von gegenstaenden
DE3217600A1 (de) * 1982-05-11 1983-11-24 Erhardt & Leimer Kg, 8900 Augsburg Anordnung zur kennzeichnung textiler warenbahnen, wie gewebe, gewirke, vliese oder dergl.
EP0115558A1 (de) * 1983-02-10 1984-08-15 Gebhardt Fördertechnik GmbH Verteileranlage für bewegtes Stückgut
DE19507059B4 (de) * 1995-03-01 2004-08-12 Wevelsiep, Klaus, Prof. Dipl.-Ing. Dr. Verfahren zur omnidirektionalen Erfassung von OCR-Klarschrift auf Etiketten oder ähnlichen Datenträgern durch zufallsgesteuerte Suche und Dekodierung mit einem neuronalen Netzwerk
DE19507059B9 (de) * 1995-03-01 2005-02-17 Wevelsiep, Klaus, Prof. Dipl.-Ing. Dr. Verfahren zur omnidirektionalen Erfassung von OCR-Klarschrift auf Etiketten oder ähnlichen Datenträgern durch zufallsgesteuerte Suche und Dekodierung mit einem neuronalen Netzwerk

Also Published As

Publication number Publication date
JPS5629310B2 (de) 1981-07-07
JPS54133030A (en) 1979-10-16
JPS4987242A (de) 1974-08-21
NL7311869A (de) 1974-03-04
JPS5410216B2 (de) 1979-05-02

Similar Documents

Publication Publication Date Title
DE2338561A1 (de) Verfahren und vorrichtung zum identifizieren von objekten
DE2914509A1 (de) Verfahren und vorrichtung zum ablesen eines eine information in form eines balkenkode tragenden informationstraegers
DE2228526C3 (de) Verfahren und Anordnung zum Lesen und Decodieren von Strichmarken-Gruppen, die Daten in codierter Form darstellen
DE2454252A1 (de) Verfahren zum lesen einer information von einem datentraeger
DE2439913A1 (de) Vorrichtung zum lesen kodierter informationen
DE2616753A1 (de) Verfahren und vorrichtung zum einlesen von strichkodierten informationen
DE2330181B2 (de) Verfahren und Vorrichtung zum Lesen von Datenmarkierungen
DE1956164A1 (de) Symbolerkennungsvorrichtung
DE2432129B2 (de) Verfahren zum maschinellen lesen von zeichen und vorrichtung zur durchfuehrung des verfahrens
DE1774490C3 (de) Vorrichtung zum optischen Abtasten von Informationen auf geförderten Gegenständen
DE2836725A1 (de) Zeichenerkennungseinheit
DE2302731A1 (de) Vorrichtung zur optischen abtastung eines musters und erzeugung eines kodesignals
DE2355197C2 (de) Schaltungsanordnung für die Erkennung von strichcodierten Zeichen
DE2417289C3 (de) Elektrische Kopiersteuerungsvorrichtung für Bearbeitungsmaschinen
DE1250165B (de) Verfahren und Anordnung zum maschinellen Erkennen von Zeichen
DE953474C (de) Verfahren zum lichtelektrischen Ablesen von Schriftzeichen
DE3719983C2 (de) Verfahren zur Kennzeichnung von Halbleiteroberflächen
EP0050252B1 (de) Verfahren und Vorrichtung zum Erkennen von Kontrastlinienmustern an Gegenständen
DE3014350C2 (de) Verfahren und Vorrichtung zum Indentifizieren von Gegenständen
DE2347393C2 (de) Verfahren und Vorrichtung zur Erkennung eines digitalen Code
DE2915732C2 (de) Verfahren zum Identifizieren von Gegenständen und Vorrichtung zum Durchführen dieses Verfahrens
EP0379017A2 (de) Einrichtung zum Identifizieren von längs einer Bahn bewegten Gegenständen
DE2026799C3 (de) Automatisches Kurvennachfahrsystem
DE1123852B (de) Verfahren und Anordnung zur Ermittlung der Lage von Schriftzeichen
DE2200775A1 (de) Einrichtungen zur Erkennung alphanumerischer Zeichen