DE3427658C2 - - Google Patents

Info

Publication number
DE3427658C2
DE3427658C2 DE3427658A DE3427658A DE3427658C2 DE 3427658 C2 DE3427658 C2 DE 3427658C2 DE 3427658 A DE3427658 A DE 3427658A DE 3427658 A DE3427658 A DE 3427658A DE 3427658 C2 DE3427658 C2 DE 3427658C2
Authority
DE
Germany
Prior art keywords
movement
display
speed
pointer
control device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE3427658A
Other languages
English (en)
Other versions
DE3427658A1 (de
Inventor
Yasuhiro Yokohama Kanagawa Jp Watanabe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of DE3427658A1 publication Critical patent/DE3427658A1/de
Application granted granted Critical
Publication of DE3427658C2 publication Critical patent/DE3427658C2/de
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • G06F3/0317Detection arrangements using opto-electronic means in co-operation with a patterned surface, e.g. absolute position or relative movement detection for an optical mouse or pen positioned with respect to a coded surface

Description

Die Erfindung bezieht sich auf eine Positionssteuervorrichtung gemäß dem Oberbegriff des Patentanspruchs 1.
Eine Positionssteuervorrichtung dieser Art ist aus der DE-AS 12 25 428 bekannt. In dieser Druckschrift ist eine Positionssteuervorrichtung beschrieben, bei der mittels einer bewegbaren Zeigereinrichtung in Form eines Rollkugelgebers ein auf einem Sichtgerät anzuzeigender Ausschnitt aus einer in einer Speichereinrichtung gespeicherten Anzeigeinformation bestimmbar ist. Die Änderung des für die Anzeige bestimmten Abschnitts erfolgt dabei mittels einer Steuereinrichtung, und zwar in unmittelbarer Abhängigkeit von der mittels einer Erfassungseinrichtung erfaßten Bewegung der Zeigereinrichtung.
Die Bedienung dieser bekannten Vorrichtung erfordert beim Benutzer sehr viel Fingerspitzengefühl und Konzentration; der zum Einstellen eines gewünschten Anzeigeinformations-Abschnitts erforderliche Zeitbedarf ist realtiv hoch.
In der DE-OS 24 01 366 und in der US 35 41 541 sind Anzeigesysteme beschrieben, welche jeweils eine Räder oder Rollen aufweisende, auf einer Unterlage verschiebbare Zeigereinrichtung zur Positionierung eines Zeigers bzw. Cursors auf einer Sichtanzeigeeinrichtung aufweist. Die Positionierung des Zeigers bzw. Cursors erfolgt dabei in Übereinstimmung mit dem jeweiligen momentanen Bewegungszustand der Zeigereinrichtung.
In der US 43 69 439 ist eine Cursor-Steuervorrichtung für eine Anzeigegerät eines Computers beschrieben. Die Besonderheit dieses bekannten Gerätes liegt darin, daß die Verschiebung des Cursors in Übereinstimmung mit der jeweiligen momentanen Bewegung der Tastatur des Computers bewirkt wird.
In der DE 29 10 854 A1 ist eine Informationsverarbeitungseinrichtung in Form einer auf einen Informationsträger auflegbaren und längs diesem bewegbaren Handleseeinrichtung zur Aufnahme und zur Weiterverarbeitung von auf dem Informationsträger befindlicher Information beschrieben.
Der Erfindung liegt die Aufgabe zugrunde, eine Positionssteuervorrichtung gemäß dem Oberbegriff des Patentanspruchs 1 derart weiterzubilden, daß zuverlässig ein übersichtliches und schnelles Einstellen eines gewünschten Ausschnitts aus einer Anzeigeinformation ermöglicht wird.
Diese Aufgabe wird durch die im kennzeichnenden Teil des Patentanspruchs 1 angegebenen Mittel gelöst.
Demnach wird die Bewegung des für die Anzeige bestimmten Anzeigeninformations-Abschnitts durch die Steuereinrichtung derart gesteuert, daß die Bewegungsgeschwindigkeit von der durch die Berechnungseinrichtung berechneten und in der zweiten Speichereinrichtung gespeicherten Bewegungsgeschwindigkeit und der Bewegungsrichtung der Zeigereinrichtung abhängt und nicht automatisch infolge der Beendigung der Bewegung der Zeigereinrichtung gestoppt wird, sondern durch eine erneut auszuführende und von der Erfassungseinrichtung zu erfassende Bewegung der Zeigereinrichtung nach Richtung und Geschwindigkeit korrigierbar und unterbrechbar ist. Auf diese Weise ist es möglich, daß der Benutzer der erfindungsgemäßen Positionssteuervorrichtung während der Bestimmung des Anzeigeinformations-Abschnitts nicht ununterbrochen die Zeigereinrichtung betätigen muß, andererseits aber dennoch die Geschwindigkeit und die Richtung der Bewegung des Anzeigeinformations-Abschnitts bestimmen kann. Da die Zeigereinrichtung nur zum Zwecke der Korrektur der Geschwindigkeit und/oder der Richtung der Bewegung des Anzeigeinformationsabschnitts bewegt werden muß, kann sich der Benutzer wesentlich besser auf die Anzeige des momentan ausgewählten Ausschnitts konzentrieren und somit wesentlich sicherer und schneller den gewünschten Ausschnitt zur Anzeige bringen.
Vorteilhafte Weiterbildungen der Erfindung sind Gegenstand der Unteransprüche.
Die Erfindung wird im folgenden anhand von Ausführungsbeispielen unter Bezugnahme auf die Zeichnung näher erläutert. Es zeigt
Fig. 1 ein Blockdiagramm einer erfindungsgemäßen Positionssteuervorrichtung,
Fig. 2 eine Prinzipdarstellung für einen Schwenkbetrieb,
Fig. 3A eine Schnittansicht einer Zeigervorrichtung,
Fig. 3B eine Draufsicht auf eine Tafel der Zeigervorrichtung,
Fig. 4A und 4B das Prinzip für die Schwenksteuerung,
Fig. 5 ein Flußdiagramm für eine Initialisierung, und
Fig. 6 ein Flußdiagramm eines Betriebsablaufs für die Bewegungsanweisungsinformation durch einen Betätigungsabschnitt.
Fig. 1 zeigt einen Mikroprozessor (MPU) (Steuereinrichtung), der einen Schreib/Lesespeicher (RAM) und einen Festwertspeicher (ROM) umfaßt und allgemeine Sachinformationen verarbeitet sowie die Schwenkanzeige eines Bildes steuert. Der Schreib/Lesespeicher hat Speicher VDx, VDy, DR, VPx, VPy, Px, Py, PR, t₁, t₂, τ, k₀, δ und π zur Speicherung von Konstanten und Parametern, die in der später beschriebenen Steuerung verwendet werden. Der Festwertspeicher speichert ein Programm für den nachstehend beschriebenen Steuerungsablauf. Ferner sind dargestellt eine Tastatur 2, eine Zeigervorrichtung (PD) 3, die allgemein "Maus" genannt wird, ein Scheibenspeicher 6 zur Abspeicherung von Bildinformation, ein Anzeigespeicher 4, der ein Rasterbild speichert, und ein Kathodenstrahlröhren-Sichtgerät des Rasterabtasttyps, das einen Abschnitt des Bildes des Anzeigespeichers 4 anzeigt.
Fig. 2 zeigt im Prinzip einen Schwenkanzeigebetrieb für ein Bild, das größer als ein Anzeigeschirm ist. Ein Abschnitt eines Rasters 8 eines in dem Anzeigespeicher 4 gespeicherten Bildes wird als Anzeigebereich 7 ausgelesen und in dem Sichtgerät 5 angezeigt.
Falls eine Bedienungsperson einen Betätigungsabschnitt 3₁ der Zeigervorrichtung 3 schnell in Richtung eines Pfeils a oder b bewegt, beginnt der Anzeigebereich 7 dadurch eine Bewegung in einer Richtung a′ oder b′. Die Bewegungsrichtung und -geschwindigkeit des Betätigungsabschnitts 3₁ kann frei gewählt werden und die Bewegung des Anzeigebereichs 7 folgt diesen. Um die Bewegung des Anzeigebereichs zu stoppen, bewegt die Bedienungsperson den Betätigungsabschnitt 3₁ rasch in der entgegengesetzten Richtung mit im wesentlichen der gleichen Geschwindigkeit. Falls die Bewegungsrichtung des Betätigungsabschnitts nicht entgegengesetzt ist, wird nur die Bewegungsrichtung des Anzeigebereichs geändert. Falls der Betätigungsabschnitt mit einer geringen Geschwindigkeit in die entgegengesetzte Richtung bewegt wird, wird die Bewegungsgeschwindigkeit des Anzeigebereichs verringert, und falls die Bewegungsgeschwindigkeit des Betätigungsabschnitts hoch ist, beginnt der Anzeigebereich eine Bewegung in entgegengesetzter Richtung. Auf diese Weise wird der Anzeigebereich in Abhängigkeit von einer intuitiven Bewegung durch eine Bedienungsperson in Bewegung gesetzt, während diese den Bildschirm betrachtet, und die Bewegung dauert an, wenn keine weitere Verschiebung bzw. Schwenkung von seiten der Bedienungsperson erfolgt. Folglich kann diese ihre Aufmerksamkeit auf den Bildschirm richten. Der Bewegungsbereich des Betätigungsabschnitts ist nicht durch einen Abtastbereich des Schirms beschränkt.
Fig. 3A zeigt eine Schnittansicht der Zeigervorrichtung 3 (PD). Zwei Lichtquellen (lichtemitierende Dioden, LED) 9₁ und 9₂ mit verschiedenen Wellenlängen sind vorgesehen und das von diesen ausgesandte Licht wird von der Fläche einer darunterliegenden Tafel 10 reflektiert. Die reflektierten Lichtbündel werden durch eine sphärische Linse 11 gesammelt bzw. konzentriert und durch einen Spiegel 12 reflektiert und von Fotodetektoren 13₁ und 13₂ erfaßt. Gemäß Fig. 3B ist auf der Fläche der Tafel 10 ein Gittermuster ausgebildet. Die vertikalen und horizontalen Linien haben solche Farben, daß diese wechselweise das Licht von den Lichtquellen 9₁ bzw. 9₂ reflektieren. Folglich wird, wenn der Betätigungsabschnitt 3₁ auf der Tafel 10 bewegt wird, der Schnitt des Lichtes mit den vertikalen und horizontalen Linien erfaßt. Durch die Erfassung der Kanten der vertikalen und horizontalen Linien und deren Zählung kann der zurückgelegte Bewegungsweg des Betätigungsabschnitts 3₁ ermittelt werden. Die vertikale und horizontale Richtung wird bestimmt, indem Lichtpunkte an zwei Stellen durch die Fotodetektoren 13₁ und 13₂ erfaßt werden, sowie durch die Reihenfolge der Erfassung der Kanten an diesen beiden Stellen selbst. Auf einem Träger 14 sind die Bauteile und die Verarbeitungsschaltung montiert, und ein Kabel 15 dient zur Verbindung mit dem Mikroprozessor 1.
Eine solche Zeigervorrichtung ist handelsüblich und wird beispielsweise durch die Mouse Systems Corporation in den USA vertrieben. Bei einer solchen Vorrichtung wird, wenn der Betätigungsabschnitt 3₁ entlang einer x-Achse der Tafel 10 nach rechts bewegt wird, ein +Δx-Signal jedesmal dann erzeugt, wenn er eine bestimmte Strecke nach rechts bewegt wurde, und -Δx-Signal wird bei seiner Bewegung nach links erzeugt. Ähnliches gilt für eine Bewegung in Richtung der y-Achse. Folglich kann eine diagonale Bewegung erfaßt werden, in dem extern die Ausgangssignale der x-Achse und y-Achse kombiniert werden. Bei der erfindungsgemäßen Ausführungsform wird die Bewegung des Anzeigebereichs durch das Zeigergerät des oben beschriebenen Typs angezeigt.
Die Fig. 4A und 4B zeigen Darstellungen zur Erklärung des Funktionsprinzips der Schwenksteuerung bei dem erfindungsgemäßen Ausführungsbeispiel. Fig. 4A zeigt einen nachgefahrenen Ort P, wenn der Betätigungsabschnitt 3₁ auf der Tafel 10 von einem Punkt c zu einem Punkt d bewegt wird. Wenn der Betätigungsabschnitt 3₁ mit einer höheren als der bestimmten Geschwindigkeit bewegt wird, wird die nachfolgende Bewegung durch die Abstandsspeicher Px und Py und das Register für die verstrichene Zeit überwacht. Ein Startpunkt wird durch einen Punkt c angezeigt, wobei der Inhalt der Speicher in diesem Moment "0" ist. Wenn der Betätigungsabschnitt 3₁ weiter auf den Punkt d zubewegt wird, wird ein Signal Δx oder Δy jedesmal dann erzeugt, wenn der Betätigungsabschnitt um ein gewisses Stück entlang der x-Achse oder y-Achse bewegt wird. Da der Bewegungsort P nach rechts oben in Fig. 4A gerichtet ist, werden Signale +Δx₁, +Δy₁, +Δx₂ . . ., +Δx₅ in dieser Reihenfolge entlang der Zeitachse τ erzeugt. Falls die Bewegung in die entgegengesetzte Richtung geht, werden der Reiche nach Signale -Δx₁, -Δy₁, -Δx₂, . . . -Δx₅ erzeugt. Der Mikroprozesor 1 überwacht diese Signale, akkumuliert sie in den Speichern Px und Py und akkumuliert auch die Zeiten Δτ₁ bis Δτ₇. Wenn der Betätigungsabschnitt 3₁ schließlich den Punkt d erreicht und der Bewegungsabstand
einen bestimmten Abstand übersteigt, berechnet der Mikroprozessor 1 die Bewegungsrichtung des Ortes P und die Bewegungsgeschwindigkeit.
Fig. 4B zeigt eine Beziehung zwischen der Bewegungsrichtung und der Bewegungsgeschwindigkeit. Durchschnittsbewegungsgeschwindigkeiten entlang der x-Achse und der y-Achse werden durch VPx=Px/τ und VPy=Py/τ auf der Basis des Inhalts der Speicher Px und Py berechnet. Ein Winkel R₁ eines linear genäherten Geschwindigkeitsvektors P₁ wird durch tan-1 Py/Px berechnet. Der Mikroprozessor steuert die Bewegung des Anzeigebereichs in Abhängigkeit von den Bewegungsgeschwindigkeiten VPx und VPy.
Der Schwenksteuerungsablauf bei dem Ausführungsbeispiel wird anhand der Flußdiagramme gemäß den Fig. 5 und 6 erklärt. Fig. 5 zeigt ein Flußdiagramm zur Initialisierung der Vorrichtung. In einem Schritt 50 wird die Information über die Bewegung des Anzeigebereichs initialisiert. VDx und VDy bezeichnen Speicher zum Festhalten der Bewegungsgeschwindigkeiten des Anzeigebereichs entlang der x-Achse und der y-Achse, und ein Speicher DR dient zur Speicherung der Bewegungsrichtung. In einem Schritt 51 wird die Information für die Bewegung des Betätigungsabschnitts initialisiert. Speicher VPx und VPy speichern die Bewegungsgeschwindigkeiten des Betätigungsabschnitts 3₁ entlang der x-Achse und y-Achse, Speicher Px und Py akkumulieren Bewegungsabstände, und ein Speicher PR berechnet und speichert die Bewegungsrichtung. In einem Schritt 52 wird die Zeitinformation für die Bewegung des Betätigungsabschnitts 3₁ initialisiert. Ein Speicher t₂ speichert die laufende Zeit, ein Speicher t₁ dient zur Speicherung einer direkt vorangegangenen Zeit, und ein Speicher τ akkumuliert die für eine Bewegung verstrichene Zeit. Die Zeitinformation t wird von einem in dem Mikroprozessor enthaltenen Echtzeittakt zur Verfügung gestellt. Im Schritt 52 werden die beiden Speicher t₂ und t₁ durch die laufende Zeit t initialisiert. Der Speicher τ wird mit "0" initialisiert. Diese Speicher sind in dem Schreib/Lesespeicher des Mikroprozessors vorgesehen.
Fig. 6 zeigt ein Flußdiagramm eines Betätigungsablaufs für die Bewegungsinformation durch den Betätigungsabschnitt. Der Prozeßablauf geht jedesmal zu diesem Flußdiagramm über, wenn die Zeigervorrichtung 3 das Ausgangssignal ∓Δx oder ∓Δy erzeugt. In einem Schritt 60 wird der Inhalt der Speicher Px oder Py in Abhängigkeit vom Unterbrecherinhalt fortgeschrieben. In einem Schritt 61 wird die laufende Zeit t in den Speicher t₂ eingelesen. In einem Schritt 62 wird überprüft, ob t₂-t₁<α ist. Falls die Entscheidung "ja" lautet, wird angezeigt, daß ein Intervall der Unterbrechungssignale größer als die bestimmte Länge α ist und daß die Geschwindigkeit des Betätigungsabschnitts 3₁ entlang der x-Achse und der y-Achse noch nicht ausreichend sind. In einem Schritt 63 wird der Inhalt der Speicher Px, Py und τ auf "0" initialisiert. Somit wird ein Koordinatenursprung für die Analyse der Bewegung des Betätigungspunkts relativ auf der Tafel 10 bewegt. Dann wird in einem Schritt 72 der Inhalt des Speichers t₂ auf den Speicher t₁ übertragen. Falls die Entscheidung im Schritt 62 nein lautet, wird angezeigt, daß der Betätigungsabschnitt 3₁ sich mit zutreffender Geschwindigkeit bewegt. In einem Schritt 64 wird die Akkumulation durch den Speicher τ ausgeführt. In einem Schritt 65 wird überprüft, ob der Bewegungsabstand des Betätigungsabschnitts eine bestimmte Länge β überschritten hat. Falls die Entscheidung "nein" lautet, wird angezeigt, daß die für die Erkennung der von der Bedienungsperson beabsichtigten Bewegungsrichtung ausreichende Geschwindigkeit noch nicht erreicht ist, und das Programm geht zu einem Schritt 72, in dem der Speicher t₁ in ähnlicher Weise fortgeschrieben wird.
Der obige Ablauf wird wiederholt und falls die Bewegung um einen Abstand größer als die bestimmte Länge β mit einer Geschwindigkeit höher als die bestimmte Geschwindigkeit α erfolgt, wird die Entscheidung in Schritt 65 "ja" und das Programm geht zu einem Schritt 66. In diesem werden die Bewegungsgeschwindigkeiten VPx und VPy des Betätigungsabschnitts 3₁ entlang der x-Achse und der y-Achse berechnet. Die Bewegungsgeschwindigkeit des Anzeigebereichs, die von der Bedienungsperson erwartet wird, wird berechnet. Die erwartete Bewegungsrichtung ist im Inhalt der Speicher VPx und VPy enthalten. Beim Ausführungsbeispiel wird die gegenwärtige Bewegungsrichtung PR zum Vergleich mit neuen und alten Bewegungsrichtungen bestimmt, die allgemeine Bewegungsrichtung wird jedoch durch Information aus den Koordinaten der Quadranten gespeichert. Ein erster Quadrant wird durch Px<0 und Py<0, ein zweiter Quadrant durch Px<0 und Py<0, ein dritter Quadrant durch Px<0 und Py<0, und ein vierter Quadrant durch Px<0 und Py<0 dargestellt. Die Information Px-0 oder Py-0 wird auch verarbeitet. Ein Winkel R₁ wird durch R₁=tan-1 |Py|/|Px| berechnet und in dem Speicher PR gespeichert. In einem Schritt 67 wird geprüft, ob VDx und VDy "0" sind. Zum Beispiel sind bei der Initialisierung des Gerätes sowohl VDx und VDy "0", da der Anzeigebereich noch nicht bewegt wurde. Falls der Anzeigebereich feststeht, lautet die Entscheidung "ja" und das Programm geht zu einem Schritt 69. In diesem wird die Bewegungsgeschwindigkeit des Anzeigebereichs berechnet. Sie wird durch Multiplikation einer Proportionalkonstante k zu dem Inhalt der Speicher VPx und VPy berechnet. Es ist vorteilhaft, daß die Bewegungsgeschwindigkeit des Anzeigebereichs kleiner als die Bewegungsgeschwindigkeit des Betätigungsabschnitts ist. Folglich wird die Konstante 2-n (n=1, 2, 3, . . .) gewählt. Der Inhalt des Speichers PR wird in dem Speicher DR gehalten, um die momentane Bewegungsrichtung zu speichern. In einem Schritt 71 wird der Inhalt von VDx und VDy in ein Unterprogramm übertragen, in dem die Bilddaten des Anzeigebereichs von dem Anzeigespeicher 4 ausgelesen werden. In einem Schritt 72 wird der Speicher t₁ fortgeschrieben. Andererseits wird in dem ausgelesenen Unterprogramm der gelesene Ort des Anzeigespeichers 4 in Abhängigkeit von dem Inhalt der Speicher VDx und VDy fortgeschrieben. Bei diesem Ausführungsbeispiel wird er jedesmal dann fortgeschrieben, wenn ein Rasterbild angezeigt ist. Je größer der Inhalt der Speicher VDx und VDy ist, desto schneller wird der Anzeigebereich bewegt. Die Bewegungsrichtung wird durch die Kombination der Signale aus dem Inhalt des VDx und VDy bestimmt. Die Bewegung des Anzeigebereichs setzt sich mit den gleichen Daten fort, bis der Inhalt der Speicher VDx und VDx das nächste Mal fortgeschrieben wird.
Falls die Entscheidung im Schritt 67 "nein" lautet, geht das Programm zu einem Schritt 68. Falls der Anzeigebereich einmal bewegt wurde, führt die nachstehende Entscheidung zu dem Schritt 68, wenn der Anzeigebereich nicht gestoppt wird. In diesem Schritt 68 wird überprüft, ob die die neue Bewegungsrichtung anzeigende Information in einem bestimmten Bereich liegt oder nicht.
Es sei beispielsweise angenommen, daß die Bedienungsperson die Betätigung in der Nähe des Punkts d in Fig. 4A stoppt und die Betätigung in eine andere Richtung beginnt. In diesem Fall wird der Inhalt der Speicher Px, Py und τ im Schritt 63 initialisiert und die Entscheidung des Schritts 67 wird durchgeführt, nachdem der Betätigungsabschnitt mit geeigneter Geschwindigkeit um eine geeignete Entfernung bewegt wurde. Da der Anzeigebereich stetig bewegt wird, ist die Entscheidung "nein" und das Programm geht zum Schritt 68. In diesem wird überprüft, ob die neue Bewegungsrichtung innerhalb eines Bereichs liegt, der durch die gestrichelten Linien in Fig. 4B umschlossen ist.
Unter der Annahme, daß die Bewegung entlang der Linie P₂ erfolgt und die Bewegungsabstände auf der x-Achse und der y-Achse Px2 und Py2 sind, sind beide negativ und liegen im dritten Quadranten. Auf diese Art und Weise kann eine schnelle Bestimmung des Bereichs in kurzer Zeit durchgeführt werden. Der nachstehend beschriebene Vergleich wird nur bei Erfordernis durchgeführt. Da der Speicher DR die Information über die Richtung für die vorangehende Bewegung P₁ enthält, wird sie, falls sie im dritten Quadranten liegt, mit der Information für die Richtung von P₂ verglichen.
Falls die Entscheidung "ja" ist, geht das Programm zu einem Schritt 70, wo die neue Bewegungsgeschwindigkeit von der momentanen Bewegungsgeschwindigkeit des Anzeigebereichs abgezogen wird. Folglich wird die sich ergebende Bewegungsgeschwindigkeit des Anzeigebereichs verringert und mit verringerter Geschwindigkeit aufrechterhalten. Falls die Bewegungsgeschwindigkeit von P₁ und P₂ gleich sind, wird die Bewegung des Anzeigebereichs gestoppt. Sie kann mehrere Male gestoppt werden. Somit kann die Bedienungsperson die Bewegung des Anzeigebereichs steuern, während sie den Schrim beobachtet.
Falls im Schritt 68 entschieden wird, daß die neue Bewegungsrichtung außerhalb des Bereichs liegt, geht das Programm zu einem Schritt 69, wo die Bewegungsgeschwindigkeit des Anzeigebereichs durch die neue Bewegungsgeschwindigkeit ersetzt wird. Somit werden die Bewegungsrichtung und -geschwindigkeit des Anzeigebereichs in Abhängigkeit von der neuen Bewegung des Betätigungsabschnitts 3₁ fortgeschrieben. Die Bedienungsperson kann den Betätigungsabschnitt 3₁ in die Nähe des Punkts d in Fig. 4A bewegen und dann mit einem gewissen Geschwindigkeitsmaß in eine unterschiedliche Richtung bewegen. Dies tritt häufig im tatsächlichen Betrieb auf und ist insofern nützlich, als dann die Bewegungsrichtung während des Betriebs korrigiert wird. Wenn einmal die Bewegung des Anzeigebereichs begonnen ist, lautet die Entscheidung im Schritt 67 immer "nein" und die Entscheidung im Schritt 68 ebenfalls "nein", wenn die Bewegungsrichtung des Betätigungsabschnitts zutreffend geändert wird (entgegengesetzte Richtung). Somit folgt der Ablauf dem Flußdiagramm und die Bewegungsgeschwindigkeiten VPx und VPy ändern sich im Schritt so, daß die Bewegung des Anzeigebereichs diesen im allgemeinen folgt.
Wie vorstehend beschrieben, kann, wenn ein großes Bild über einen kleinen Anzeigeschirm wiedergegeben werden soll, das gesamte Bild über die intuitive Bewegung durch die Bedienungsperson so abgetastet werden, daß eine detaillierte Information des großen Bildes ohne Informationsverlust wirksam wiedergegeben werden kann.

Claims (8)

1. Positionssteuervorrichtung mit
einer ersten Speichereinrichtung zum Speichern von Anzeigeinformation,
einer bewegbaren Zeigereinrichtung zum Bestimmen eines Anzeigeinformations-Abschnitts für die Anzeige,
einer Erfassungseinrichtung zum Ermitteln einer Bewegung der Zeigereinrichtung, und
einer Steuereinrichtung zum Ändern der Position des für die Anzeige bestimmten Abschnitts in Abhängigkeit von der über die Erfassungseinrichtung erfaßten Bewegung der Zeigereinrichtung,
dadurch gekennzeichnet, daß eine Berechnungseinrichtung zum Berechnen der Bewegungsgeschwindigkeit der Zeigereinrichtung (3; 3₁) in Abhängigkeit von Ausgangssignalen der Erfassungseinrichtung, und eine zweite Speichereinrichtung (VPx, VPy) zum Speichern der von der Berechnungseinrichtung berechneten Bewegungsgeschwindigkeit vorgesehen sind, und
daß die Steuereinrichtung (1) die Bewegung des für die Anzeige bestimmten Abschnitts derart steuert, daß die Bewegungsgeschwindigkeit dieses Abschnitts der gespeicherten Bewegungsgeschwindigkeit der Zeigereinrichtung (3; 3₁) entspricht und daß die Bewegung des für die Anzeige bestimmten Abschnitts durch eine erneut auszuführende und von der Erfassungseinrichtung zu erfassende Bewegung der Zeigereinrichtung (3; 3₁) nach Richtung und Geschwindigkeit korrigierbar und unterbrechbar ist.
2. Positionssteuervorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Erfassungseinrichtung den Vektor und/oder die Größe der Bewegung der Zeigereinrichtung (3; 3₁) erfaßt und daß eine Erkennungseinrichtung vorhanden ist, über die ermittelbar ist, ob die über die Erfassungseinrichtung erfaßten Bewegungsparameter der Zeigereinrichtung (3; 3₁) eine gültige Bewegungsrichtung darstellen.
3. Positionssteuervorrichtung nach Anspruch 1 oder 2, gekennzeichnet durch eine weitere Steuereinrichtung zum Verändern der in der zweiten Speichereinrichtung (VPx, VPy) gespeicherten Bewegungsgeschwindigkeit.
4. Positionssteuervorrichtung nach Anspruch 3, dadurch gekennzeichnet, daß die zweite Steuereinrichtung die Bewegungsgeschwindigkeit des für die Anzeige identifizierten Abschnitts verändert, wenn die Zeigereinrichtung (3; 3₁) in einer Richtung bewegt wird, die sich um ungefähr 180° von der bisherigen Bewegungsrichtung unterscheidet.
5. Positionssteuervorrichtung nach Anspruch 3 oder 4, dadurch gekennzeichnet, daß die zweite Steuereinrichtung eine Geschwindigkeit, die der durch die Erfassungseinrichtung erfaßten Bewegungsgeschwindigkeit der Zeigereinrichtung entspricht, zu einer zuvor erfaßten Bewegungsgeschwindigkeit der Zeigereinrichtung vektoriell addiert.
6. Positionssteuervorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß eine Anzeigeeinrichtung (5) zum Anzeigen von Information vorgesehen ist, daß die erste Speichereinrichtung (4) eine Anzeigeinformationsmenge speichert, die größer als die durch die Anzeigeeinrichtung (5) anzeigbare Informationsmenge ist, und daß der durch die Zeigereinrichtung (3; 3₁) für die Anzeige identifizierte Abschnitt auf der Anzeigeeinrichtung (5) angezeigt wird.
7. Positionssteuervorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die Erfassungseinrichtung als optische Erfassungseinrichtung ausgebildet ist.
8. Positionssteuervorrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß die Steuereinrichtung (1) auch die Richtung der Bewegung des durch die Zeigereinrichtung (3; 3₁) für die Anzeige identifizierten Abschnitts in Übereinstimmung mit der Richtung der Bewegung der Zeigereinrichtung steuert.
DE19843427658 1983-07-28 1984-07-26 Positionssteuervorrichtung Granted DE3427658A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58136723A JPS6029833A (ja) 1983-07-28 1983-07-28 画像表示装置

Publications (2)

Publication Number Publication Date
DE3427658A1 DE3427658A1 (de) 1985-02-07
DE3427658C2 true DE3427658C2 (de) 1992-06-11

Family

ID=15181985

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19843427658 Granted DE3427658A1 (de) 1983-07-28 1984-07-26 Positionssteuervorrichtung

Country Status (4)

Country Link
US (1) US4734685A (de)
JP (1) JPS6029833A (de)
DE (1) DE3427658A1 (de)
FR (1) FR2549991B1 (de)

Families Citing this family (122)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6188328A (ja) * 1984-09-19 1986-05-06 Canon Inc 画像表示装置
US5195179A (en) * 1986-01-29 1993-03-16 Hitachi, Ltd. Coordinate input apparatus
DE3612850A1 (de) * 1986-04-16 1987-10-22 Siemens Ag Anordnung zum verschieben von zeichen auf dem bildschirm eines sichtgeraetes
JPS63150723A (ja) * 1986-12-16 1988-06-23 Yamaha Corp 座標入力装置
JPS63201816A (ja) * 1987-02-18 1988-08-19 Hitachi Ltd カ−ソル表示装置
US5365605A (en) * 1987-03-09 1994-11-15 Alps Electric Co., Ltd. Image scanner including viewing window
US5191641A (en) * 1988-09-26 1993-03-02 Sharp Kabushiki Kaisha Cursor shift speed control system
US5239292A (en) * 1988-10-04 1993-08-24 Crosfield Electronics Ltd. Computer graphics system electronically simulating painting on canvas
US5012231A (en) * 1988-12-20 1991-04-30 Golemics, Inc. Method and apparatus for cursor motion having variable response
US5075673A (en) * 1989-06-16 1991-12-24 International Business Machines Corp. Variable speed, image pan method and apparatus
US5327161A (en) * 1989-08-09 1994-07-05 Microtouch Systems, Inc. System and method for emulating a mouse input device with a touchpad input device
AU640427B2 (en) * 1989-10-23 1993-08-26 Microsoft Corporation Pointing device with adjustable clamp attachable to a keyboard
US5187468A (en) * 1989-10-23 1993-02-16 Microsoft Corporation Pointing device with adjustable clamp attachable to a keyboard
JP3094338B2 (ja) * 1990-06-14 2000-10-03 ソニー株式会社 情報処理装置及び情報処理方法
US5714983A (en) * 1991-02-20 1998-02-03 Sacks; Robert Interactive computer system with controllable rate repetition of computer actions in response to operator inputs
US5319384A (en) * 1991-06-10 1994-06-07 Symantec Corporation Method for producing a graphical cursor
JPH05108258A (ja) * 1991-10-14 1993-04-30 Nintendo Co Ltd 座標データ発生装置
US5543591A (en) * 1992-06-08 1996-08-06 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
US6239389B1 (en) 1992-06-08 2001-05-29 Synaptics, Inc. Object position detection system and method
US6028271A (en) * 1992-06-08 2000-02-22 Synaptics, Inc. Object position detector with edge motion feature and gesture recognition
US5861583A (en) * 1992-06-08 1999-01-19 Synaptics, Incorporated Object position detector
US5880411A (en) 1992-06-08 1999-03-09 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
US5889236A (en) * 1992-06-08 1999-03-30 Synaptics Incorporated Pressure sensitive scrollbar feature
EP0574213B1 (de) 1992-06-08 1999-03-24 Synaptics, Inc. Objekt-Positionsdetektor
US5373117A (en) * 1992-08-10 1994-12-13 Ncr Corporation Method for reducing errors in a digitizer
US5764219A (en) * 1992-09-25 1998-06-09 Ibm Corporation Controller for improved computer pointing devices
US5790108A (en) 1992-10-23 1998-08-04 University Of British Columbia Controller
US5424756A (en) * 1993-05-14 1995-06-13 Ho; Yung-Lung Track pad cursor positioning device and method
JPH07152528A (ja) * 1993-11-26 1995-06-16 Fujitsu Ltd 画面スクロール装置及び方法
US5812804A (en) * 1994-12-16 1998-09-22 International Business Machines Corporation Display apparatus for tossing windows
JP2557029Y2 (ja) * 1995-05-29 1997-12-08 ヤマウチ株式会社 トルクリミッタ
US6166723A (en) * 1995-11-17 2000-12-26 Immersion Corporation Mouse interface device providing force feedback
US5856822A (en) * 1995-10-27 1999-01-05 02 Micro, Inc. Touch-pad digital computer pointing-device
US5825308A (en) 1996-11-26 1998-10-20 Immersion Human Interface Corporation Force feedback interface having isotonic and isometric functionality
US6061004A (en) * 1995-11-26 2000-05-09 Immersion Corporation Providing force feedback using an interface device including an indexing function
US8508469B1 (en) 1995-12-01 2013-08-13 Immersion Corporation Networked applications including haptic feedback
US6219032B1 (en) * 1995-12-01 2001-04-17 Immersion Corporation Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface
US6028593A (en) * 1995-12-01 2000-02-22 Immersion Corporation Method and apparatus for providing simulated physical interactions within computer generated environments
US6078308A (en) * 1995-12-13 2000-06-20 Immersion Corporation Graphical click surfaces for force feedback applications to provide user selection using cursor interaction with a trigger position within a boundary of a graphical object
US6859819B1 (en) 1995-12-13 2005-02-22 Immersion Corporation Force feedback enabled over a computer network
US6300936B1 (en) 1997-11-14 2001-10-09 Immersion Corporation Force feedback system including multi-tasking graphical host environment and interface device
US6374255B1 (en) * 1996-05-21 2002-04-16 Immersion Corporation Haptic authoring
US5760763A (en) * 1996-05-30 1998-06-02 Ainsburg; David Video display enhanced pointing control method
US6380929B1 (en) 1996-09-20 2002-04-30 Synaptics, Incorporated Pen drawing computer input device
US5854625A (en) * 1996-11-06 1998-12-29 Synaptics, Incorporated Force sensing touchpad
US6686911B1 (en) * 1996-11-26 2004-02-03 Immersion Corporation Control knob with control modes and force feedback
US7489309B2 (en) * 1996-11-26 2009-02-10 Immersion Corporation Control knob with multiple degrees of freedom and force feedback
US6292174B1 (en) * 1997-08-23 2001-09-18 Immersion Corporation Enhanced cursor control using limited-workspace force feedback devices
US6252579B1 (en) * 1997-08-23 2001-06-26 Immersion Corporation Interface device and method for providing enhanced cursor control with force feedback
US6252583B1 (en) 1997-11-14 2001-06-26 Immersion Corporation Memory and force output management for a force feedback system
US6256011B1 (en) * 1997-12-03 2001-07-03 Immersion Corporation Multi-function control device with force feedback
US7808479B1 (en) 2003-09-02 2010-10-05 Apple Inc. Ambidextrous mouse
US9292111B2 (en) * 1998-01-26 2016-03-22 Apple Inc. Gesturing with a multipoint sensing device
EP1717682B1 (de) 1998-01-26 2017-08-16 Apple Inc. Verfahren und Vorrichtung zur Integration von manuellen Eingaben
US7844914B2 (en) * 2004-07-30 2010-11-30 Apple Inc. Activating virtual keys of a touch-screen virtual keyboard
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US9239673B2 (en) 1998-01-26 2016-01-19 Apple Inc. Gesturing with a multipoint sensing device
US20060033724A1 (en) * 2004-07-30 2006-02-16 Apple Computer, Inc. Virtual input device placement on a touch screen user interface
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US7614008B2 (en) * 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
EP2256607A3 (de) 1998-01-26 2011-12-14 Apple Inc. Verfahren und Vorrichtung zur Integration einer manuellen Eingabe
US6067077A (en) * 1998-04-10 2000-05-23 Immersion Corporation Position sensing for force feedback devices
US6704683B1 (en) 1998-04-28 2004-03-09 Immersion Corporation Direct velocity estimation for encoders using nonlinear period measurement
US6665371B1 (en) 1999-06-03 2003-12-16 Canon Kabushiki Kaisha Synchrotron radiation measurement apparatus, X-ray exposure apparatus, and device manufacturing method
US6455840B1 (en) 1999-10-28 2002-09-24 Hewlett-Packard Company Predictive and pulsed illumination of a surface in a micro-texture navigation technique
US6693626B1 (en) * 1999-12-07 2004-02-17 Immersion Corporation Haptic feedback using a keyboard device
US6781570B1 (en) * 2000-11-09 2004-08-24 Logitech Europe S.A. Wireless optical input device
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US7030861B1 (en) 2001-02-10 2006-04-18 Wayne Carl Westerman System and method for packing multi-touch gestures onto a hand
AU2003248369A1 (en) * 2002-02-26 2003-09-09 Cirque Corporation Touchpad having fine and coarse input resolution
US6904823B2 (en) * 2002-04-03 2005-06-14 Immersion Corporation Haptic shifting devices
US11275405B2 (en) * 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US7656393B2 (en) 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
WO2004036405A2 (en) 2002-10-15 2004-04-29 Immersion Corporation Products and processes for providing force sensations in a user interface
US7730430B2 (en) * 2003-01-24 2010-06-01 Microsoft Corporation High density cursor system and method
WO2004111819A1 (en) * 2003-06-09 2004-12-23 Immersion Corporation Interactive gaming systems with haptic feedback
US8217896B2 (en) * 2003-07-31 2012-07-10 Kye Systems Corporation Computer input device for automatically scrolling
TWI230890B (en) * 2003-12-29 2005-04-11 Pixart Imaging Inc Handheld pointing device and method for estimating a displacement
JP3734819B1 (ja) * 2004-07-26 2006-01-11 任天堂株式会社 ゲームプログラム、ゲーム装置、および入力装置
JP4471761B2 (ja) * 2004-07-26 2010-06-02 任天堂株式会社 ゲームプログラム、ゲーム装置、および入力装置
US7653883B2 (en) 2004-07-30 2010-01-26 Apple Inc. Proximity detector in handheld device
US8381135B2 (en) 2004-07-30 2013-02-19 Apple Inc. Proximity detector in handheld device
CN100555200C (zh) 2004-08-16 2009-10-28 苹果公司 触敏器件和提高触敏器件的空间分辨率的方法
JP4658544B2 (ja) * 2004-09-03 2011-03-23 任天堂株式会社 ゲームプログラム、ゲーム装置、および入力装置
US7724239B2 (en) * 2005-02-22 2010-05-25 Research In Motion Limited Handheld electronic device, cursor positioning sub-system and method employing cursor scaling control
KR101984833B1 (ko) * 2005-03-04 2019-06-03 애플 인크. 다기능 휴대용 장치
US7898524B2 (en) 2005-06-30 2011-03-01 Logitech Europe S.A. Optical displacement detection over varied surfaces
US8050876B2 (en) * 2005-07-18 2011-11-01 Analog Devices, Inc. Automatic environmental compensation of capacitance based proximity sensors
US7294089B2 (en) * 2005-08-15 2007-11-13 Ford Global Technologies, Llc Multiple-speed automatic transmission
US7523418B2 (en) * 2006-03-15 2009-04-21 International Business Machines Corporation Techniques for choosing a position on a display having a cursor
US7511702B2 (en) * 2006-03-30 2009-03-31 Apple Inc. Force and location sensitive display
US7538760B2 (en) * 2006-03-30 2009-05-26 Apple Inc. Force imaging input device and system
US7978181B2 (en) * 2006-04-25 2011-07-12 Apple Inc. Keystroke tactility arrangement on a smooth touch surface
US8279180B2 (en) 2006-05-02 2012-10-02 Apple Inc. Multipoint touch surface controller
CN104965621B (zh) 2006-06-09 2018-06-12 苹果公司 触摸屏液晶显示器及其操作方法
US8552989B2 (en) * 2006-06-09 2013-10-08 Apple Inc. Integrated display and touch screen
KR102125605B1 (ko) 2006-06-09 2020-06-22 애플 인크. 터치 스크린 액정 디스플레이
CN104656900A (zh) 2006-09-13 2015-05-27 意美森公司 用于游戏厅游戏触觉的系统和方法
US8493330B2 (en) 2007-01-03 2013-07-23 Apple Inc. Individual channel phase delay scheme
US9710095B2 (en) 2007-01-05 2017-07-18 Apple Inc. Touch screen stack-ups
US8692767B2 (en) * 2007-07-13 2014-04-08 Synaptics Incorporated Input device and method for virtual trackball operation
US20090135140A1 (en) * 2007-11-27 2009-05-28 Logitech Europe S.A. System and method for accurate lift-detection of an input device
US9486292B2 (en) 2008-02-14 2016-11-08 Immersion Corporation Systems and methods for real-time winding analysis for knot detection
TWI416381B (zh) * 2008-03-05 2013-11-21 Mitac Int Corp Touch the sliding method
CN101551726A (zh) * 2008-04-03 2009-10-07 深圳富泰宏精密工业有限公司 电子装置触摸控制系统及方法
US8217908B2 (en) 2008-06-19 2012-07-10 Tactile Displays, Llc Apparatus and method for interactive display with tactile feedback
US8115745B2 (en) 2008-06-19 2012-02-14 Tactile Displays, Llc Apparatus and method for interactive display with tactile feedback
US9513705B2 (en) 2008-06-19 2016-12-06 Tactile Displays, Llc Interactive display with tactile feedback
US8665228B2 (en) 2008-06-19 2014-03-04 Tactile Displays, Llc Energy efficient interactive display with energy regenerative keyboard
US8212794B2 (en) * 2008-09-30 2012-07-03 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. Optical finger navigation utilizing quantized movement information
US9104791B2 (en) * 2009-05-28 2015-08-11 Immersion Corporation Systems and methods for editing a model of a physical system for a simulation
US8654524B2 (en) 2009-08-17 2014-02-18 Apple Inc. Housing as an I/O device
US10719131B2 (en) 2010-04-05 2020-07-21 Tactile Displays, Llc Interactive display with tactile feedback
US20200393907A1 (en) 2010-04-13 2020-12-17 Tactile Displays, Llc Interactive display with tactile feedback
US8804056B2 (en) 2010-12-22 2014-08-12 Apple Inc. Integrated touch screens
US20120314899A1 (en) 2011-06-13 2012-12-13 Microsoft Corporation Natural user interfaces for mobile image viewing
TWI456448B (zh) * 2011-08-30 2014-10-11 Pixart Imaging Inc 具軌跡偵測功能之觸控系統及方法
US9386800B2 (en) 2012-09-21 2016-07-12 R.J. Reynolds Tobacco Company Fibrous composite tobacco-containing materials
US9591875B2 (en) 2012-09-21 2017-03-14 R. J. Reynolds Tobacco Company Fibrous composite tobacco-containing materials
US9557846B2 (en) 2012-10-04 2017-01-31 Corning Incorporated Pressure-sensing touch system utilizing optical and capacitive systems
US9866924B2 (en) 2013-03-14 2018-01-09 Immersion Corporation Systems and methods for enhanced television interaction
CN108310770A (zh) * 2018-01-05 2018-07-24 腾讯科技(深圳)有限公司 虚拟控制对象的控制方法、装置、存储介质和电子装置

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1225428B (de) * 1964-10-14 1966-09-22 Telefunken Patent Einrichtung fuer ein zeichenschreibendes Sichtgeraet mit einem Bildwiederholungsspeicher
US3541541A (en) * 1967-06-21 1970-11-17 Stanford Research Inst X-y position indicator for a display system
US3835464A (en) * 1973-01-11 1974-09-10 Xerox Corp Position indicator for a display system
US4069511A (en) * 1976-06-01 1978-01-17 Raytheon Company Digital bit image memory system
DE2910854A1 (de) * 1979-03-20 1980-10-02 Agfa Gevaert Ag Informationsverarbeitungsvorrichtung zur aufnahme und zur weiterverarbeitung von auf einem informationstraeger befindlicher optischer information
US4313113A (en) * 1980-03-24 1982-01-26 Xerox Corporation Cursor control
US4369439A (en) * 1981-01-14 1983-01-18 Massachusetts Institute Of Technology Cursor position controller for a display device
US4386410A (en) * 1981-02-23 1983-05-31 Texas Instruments Incorporated Display controller for multiple scrolling regions
GB2095957B (en) * 1981-03-23 1985-01-09 Ferranti Ltd Control for crt marker
US4390873A (en) * 1981-05-18 1983-06-28 Kirsch Steven T Electronic mouse
US4364035A (en) * 1981-05-18 1982-12-14 Kirsch Steven T Electro-optical mouse
US4521772A (en) * 1981-08-28 1985-06-04 Xerox Corporation Cursor control device
JPS5842089A (ja) * 1981-09-08 1983-03-11 ソニー株式会社 表示装置
US4464652A (en) * 1982-07-19 1984-08-07 Apple Computer, Inc. Cursor control device for use with display systems
US4563740A (en) * 1983-11-17 1986-01-07 General Electric Company Method and means for automatically variably controlling display parameters

Also Published As

Publication number Publication date
JPH0230529B2 (de) 1990-07-06
FR2549991B1 (fr) 1990-02-02
JPS6029833A (ja) 1985-02-15
US4734685A (en) 1988-03-29
FR2549991A1 (fr) 1985-02-01
DE3427658A1 (de) 1985-02-07

Similar Documents

Publication Publication Date Title
DE3427658C2 (de)
DE60023900T2 (de) Darstellungssysem für rechner und optisches spurfolgeverfahren eines drahtlosen zeigers
DE60127644T2 (de) Lehrvorrichtung für einen Roboter
DE4034013C2 (de) Optisches Codierverfahren und zugehörige Vorrichtung
DE2803653C3 (de) Ausrichtvorrichtung
DE10241392A1 (de) Vorrichtung und Verfahren zum Erfassen einer dreidimensionalen Relativbewegung
WO2005063407A1 (de) Verfahren zum erkennen einer auf einem substrat aufzubringenden struktur mit mehreren kameras sowie eine vorrichtung hierfür
DE4228111C1 (de)
DE4234680C2 (de) Gerät zur Erzeugung von Koordinatendaten
DE2643810A1 (de) Verfahren zum einjustieren
EP1718926A1 (de) Vorrichtung und verfahren zur bestimmung von raumkoordinaten eines objekts
DE2643809A1 (de) Verfahren zum einjustieren eines koerpers
DE19608632B4 (de) Vorrichtung zur Bestimmung der Topographie einer Oberfläche und Verfahren zu Bestimmen der Topographie einer Oberfläche
DE3533379C2 (de)
DE2556151A1 (de) Automatische vorrichtung fuer das programmierte anfertigen von zeichnungen mittels teilchenbeschuss
DE102016200386A1 (de) Verfahren zum Steuern eines Manipulatorsystems
DE10013344A1 (de) Verfahren und Vorrichtung zum Führen eines Laserstrahls über ein Objekt
DE102008057891A1 (de) Verfahren und Vorrichtung zum Überprüfen eines Druckbildes auf einer laufenden Materialbahn
EP0179147B1 (de) Anordnung zum verschieben von zeichen auf dem bildschirm eines sichtgerätes
DE2702448A1 (de) Verfahren zur positionierung eines mit einer marke versehenen werkstueckes relativ zu einem abtastfeld bzw. zu einer maske
EP0257395A1 (de) Verfahren zum Überwachen der Breite eines bandförmigen Gutes
EP1417454B1 (de) Verfahren und vorrichtung zur entfernungsbestimmung
DE3735935C2 (de) Verfahren zur Bestimmung von Clustern im Hough-Raum
DE3234070C2 (de)
DE19959184A1 (de) Infrarotmikroskop

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
D2 Grant after examination
8364 No opposition during term of opposition