[go: up one dir, main page]

DE102006041815A1 - Positionsdetektionssystem unter Verwendung von Lasergranulation - Google Patents

Positionsdetektionssystem unter Verwendung von Lasergranulation Download PDF

Info

Publication number
DE102006041815A1
DE102006041815A1 DE102006041815A DE102006041815A DE102006041815A1 DE 102006041815 A1 DE102006041815 A1 DE 102006041815A1 DE 102006041815 A DE102006041815 A DE 102006041815A DE 102006041815 A DE102006041815 A DE 102006041815A DE 102006041815 A1 DE102006041815 A1 DE 102006041815A1
Authority
DE
Germany
Prior art keywords
dielectric
detection system
electromagnetic radiation
laser
granulation
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.)
Ceased
Application number
DE102006041815A
Other languages
English (en)
Inventor
Russell W. Loveland Gruhlke
Rene P. Loveland Helbing
Susan Loveland Hunter
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.)
Avago Technologies International Sales Pte Ltd
Original Assignee
Avago Technologies ECBU IP Singapore Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Avago Technologies ECBU IP Singapore Pte Ltd filed Critical Avago Technologies ECBU IP Singapore Pte Ltd
Publication of DE102006041815A1 publication Critical patent/DE102006041815A1/de
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0421Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/046Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by electromagnetic means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04109FTIR in optical digitiser, i.e. touch detection by frustrating the total internal reflection within an optical waveguide due to changes of optical properties or deformation at the touch location

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Position Input By Displaying (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

Ein Detektionssystem. Das Detektionssystem umfasst ein Substrat, einen Laser und ein Sensorarray. Das Substrat umfasst eine erste Oberfläche, eine vom Entwurf her in mehrere Bereiche unterteilte zweite Oberfläche und eine dritte Oberfläche. Der Laser ist dahingehend konfiguriert, eine elektromagnetische Stahlung in das Substrat auszustrahlen, die anschließend auf Bereiches der zweiten Oberfläche einfällt. Das Sensorarray ist dahingehend konfiguriert, eine von der zweiten Oberfläche abreflektierte elektromagnetische Strahlung zu erfassen. Wenn ein erstes Dielektrikum, das eine erste Dielektrizitätskonstante aufweist, in Kontakt mit manchen Bereichen steht, erfährt eine darauf auftreffende elektromagnetische Strahlung eine innere Totalreflexion, und wenn ein zweites Dielektrikum, das eine zweite Dielektrizitätskonstante aufweist, in Kontakt mit anderen Bereichen steht, wird ein Teil der darauf auftreffenden elektromagnetischen Strahlung durch das zweite Dikelektrikum in das Substrat zurückreflektiert. Das Sensorarray ist dahingehend konfiguriert, eine Lasergranulation, die aus dem Auftreffen der elektromagnetischen Strahlung an der zweiten Oberfläche stammt, zu detektieren, und eine von dem zweiten Dielektrikum abreflektierte elektromagnetische Strahlung zu detektieren.

Description

  • Eine Zeigevorrichtung ist eine übliche Komponente eines Computersystems, mittels derer eine Bedienperson den Computer unter Verwendung seiner graphischen Benutzerschnittstelle (GUI – graphical user interface) steuern kann. Über die Jahre wurden zu diesem Zweck verschiedene Zeigevorrichtungen entwickelt, einschließlich Joysticks, Trackballs, mechanische Mäuse, Lichtstifte und in jüngerer Zeit optische Mäuse. Außerdem gibt es verschiedene Arten von Digitalisierungstabletts, die üblicherweise eine Schreibnadel verwenden.
  • Das Hauptziel dieser Zeigevorrichtungen besteht darin, die Bewegung der Hand einer Bedienperson in Signale zu übersetzen, die der Computer nutzen kann. Dies wird dadurch bewerkstelligt, dass ein Cursor auf dem Bildschirm des Monitors des Computers angezeigt wird, wobei sich der Cursor ansprechend auf die Bewegung der Hand des Benutzers bewegt. Befehle, die durch den Benutzer ausgewählt werden können, werden üblicherweise per Tastendruck bezüglich der Position des Cursors eingestellt. Dieser gewünschte Befehl kann dadurch ausgewählt werden, dass mittels einer Bewegung der Zeigevorrichtung zunächst der Cursor an der entsprechenden Stelle auf dem Bildschirm platziert wird und anschließend eine Taste oder ein Schalter auf der Zeigevorrichtung aktiviert wird.
  • Eine Positionssteuerung einer Cursorplatzierung auf dem Monitorbildschirm wurde anfänglich dadurch erhalten, dass die relative Bewegung eines Joysticks oder einer Maus bezüglich eines feststehenden Bezugsrahmens, der bei einer Maus die obere Oberfläche eines Schreibtisches oder einer Mausauflagefläche sein konnte, detektiert wurde. Eine übliche Tech nik besteht darin, eine in der Maus befindliche Kugel zu verwenden, die im Betrieb die Schreibtischoberfläche oder sonstige Oberfläche berührt und rollt, wenn sich die Maus bewegt. In der Maus befinden sich zwei Rollen, die die Kugel berühren und rollen, wenn die Kugel rollt. Eine der Rollen ist derart orientiert, dass sie eine Bewegung in einer nominellen X-Richtung detektiert, und die andere ist im 90-Grad-Winkel zu der ersten Rolle orientiert, so dass sie eine Bewegung in der zugeordneten Y-Richtung detektiert. Die Rollen sind mit getrennten Wellen verbunden, und jede Welle ist mit einem getrennten optischen Codierer verbunden, der ein elektrisches Signal ausgibt, das einer Bewegung seiner zugeordneten Rolle entspricht. Dieses Signal wird entsprechend codiert und üblicherweise als Binärdaten an den Computer gesendet, der wiederum das Signal, das er empfängt, decodiert und den Cursor auf dem Computerbildschirm um einen Betrag, der der physischen Bewegung der Maus entspricht, bewegt.
  • In jüngerer Zeit verwendet man optische Navigationstechniken, um die Bewegungssignale zu erzeugen, die eine relative Bewegung entlang der Richtungen von Koordinatenachsen angeben. Diese Techniken werden beispielsweise bei optischen Computermäusen verwendet, um herkömmliche Mäuse und Trackballs zu ersetzen, wiederum zum Zweck der Positionssteuerung von Bildschirmzeigevorrichtungen in Fensterbenutzerschnittstellen für Computersysteme. Derartige Techniken weisen mehrere Vorteile auf, u.a. das Fehlen von sich bewegenden Teilen, die Schmutz ansammeln und die mechanischen Verschleiß aufweisen.
  • Eine Bewegung in einem System, das optische Navigationstechniken verwendet, wird dadurch gemessen, dass die relative Verschiebung einer Serie von Bildern nachverfolgt wird. Zuerst wird eine zweidimensionale Ansicht eines Bereichs der Referenzoberfläche auf ein Array von Photodetektoren fokussiert, deren Ausgänge digitalisiert und als Referenzbild in einem entsprechenden Speicherarray gespei chert werden. Kurze Zeit später wird ein zweites Bild digitalisiert. Wenn keine Bewegung erfolgte, so sind das Muster des anschließend an das Referenzbild erhaltenen Bildes und das Muster des Referenzbildes im Wesentlichen identisch. Wenn dagegen eine Bewegung erfolgt ist, so hat sich das Muster des nachfolgenden Bildes entlang der Bewegungsachse verschoben, wobei das Ausmaß der Verschiebung des Musters des Bildes dem Ausmaß der physischen Bewegung des Arrays aus Photosensoren entspricht. Die optische Maus, die statt der mechanischen Maus zur Positionssteuerung bei Computersystemen verwendet wird, verwendet diese Technik.
  • In der Praxis können die Richtung und der Umfang der Bewegung der optischen Maus dadurch gemessen werden, dass das Muster des Referenzbildes mit einer Serie von verschobenen Versionen des Musters des zweiten Bildes verglichen wird. Dasjenige verschobene Bild, das am besten der tatsächlichen Bewegung der optischen Maus entspricht, wird dadurch ermittelt, dass eine Kreuzkorrelation zwischen dem Referenzbild und jedem der verschobenen zweiten Bilder durchgeführt wird, wobei die wahrscheinlichste korrekte Verschiebung den größten Korrelationswert liefert. Nachfolgende Bilder können unter Verwendung des soeben beschriebenen Verfahrens dazu verwendet werden, eine nachfolgende Bewegung der optischen Maus anzugeben. Optische Navigationssensoren arbeiten dadurch, dass sie eine Serie von Bildern in einer zu Grunde liegenden beleuchteten Oberflächentextur erhalten. Diese Oberfläche weist eine Mikrotextur auf.
  • Eine weitere Vorrichtung jüngeren Datums ist das Tastfeld, das ursprünglich zur Verwendung bei Laptop-Computern entwickelt wurde. Tastfelder sind empfänglich für die Berührung eines Fingers eines Benutzers. Sie ermöglichen es einem Benutzer, einen Cursor lediglich dadurch auf dem Computerbildschirm zu bewegen, dass er eine Fingerspitze über die Oberfläche des Tastfeldes bewegt. Das Vorhandensein des Fingers des Benutzers wird durch ein Array von kapazitiven Sensoren detektiert, die in einem Gitter unterhalb der O berfläche des Tastfeldes angeordnet sind. Eine Navigation des Cursors auf dem Computerbildschirm funktioniert mittels einer kapazitiven Kopplung des Fingers des Benutzers mit dem Array von Sensoren. Der Finger des Benutzers gleitet über eine versiegelte Oberfläche, unter der zwei Schichten aus feinen elektrischen Leitern liegen, die in einem Gitter angeordnet sind und die ein elektrisches Feld auf der Oberfläche erzeugen. Durch ein Berühren der Oberfläche mit einer Fingerspitze wird das elektrische Feld an diesem Punkt verzerrt. Die berührende Fingerspitze kann lokalisiert werden, indem das Gitter abgetastet und die Intensität der Verzerrung an jedem Leiter detektiert wird. Diese Technologie, die eine Form einer Kapazitivdetektion ist, wird als Feldverzerrungsdetektion bezeichnet. Die Richtung der auf dem Bildschirm befindlichen Maus oder des auf dem Bildschirm befindlichen Cursors wird direkt durch die Bewegung der Fingerspitze einer Person auf der Oberfläche des Tastfeldes beeinflusst. Eine unterstützende Software ermöglicht eine kundenspezifische Auslegung der Beschleunigung der Maus und auch eine Zuweisung von Maus-„Anklick"- und -„Zieh-Sperre"-Funktionen. Die Größe derartiger Tastfelder variiert je nach Hersteller und Modell. Manche weisen lediglich die Größe eines 2 Zoll mal 2 Zoll (2,54 cm mal 2,54 cm) betragenden Quadrats auf.
  • Die Aufgabe der vorliegenden Erfindung besteht darin, ein Detektionssystem sowie ein Verfahren mit verbesserten Charakteristika zu liefern.
  • Diese Aufgabe wird durch ein Detektionssystem gemäß Anspruch 1 oder ein Verfahren gemäß Anspruch 13 gelöst.
  • Bei repräsentativen Ausführungsbeispielen wird ein Detektionssystem offenbart. Das Detektionssystem umfasst ein Substrat, einen Laser und ein Sensorarray. Das Substrat umfasst eine erste Oberfläche, eine vom Entwurf her in mehrere Bereiche unterteilte zweite Oberfläche und eine dritte Oberfläche. Der Laser ist dahin gehend konfiguriert, eine elektromagnetische Strahlung in das Substrat auszustrahlen, die anschließend auf Bereiche der zweiten Oberfläche einfällt. Das Sensorarray ist dahin gehend konfiguriert, eine von der zweiten Oberfläche abreflektierte elektromagnetische Strahlung zu erfassen. Wenn ein erstes Dielektrikum, das eine erste Dielektrizitätskonstante aufweist, in Kontakt mit manchen Bereichen steht, erfährt eine darauf auftreffende elektromagnetische Strahlung eine innere Totalreflexion, und wenn ein zweites Dielektrikum, das eine zweite Dielektrizitätskonstante aufweist, in Kontakt mit anderen Bereichen steht, wird ein Teil der darauf auftreffenden elektromagnetischen Strahlung durch das zweite Dielektrikum in das Substrat zurückreflektiert. Das Sensorarray ist dahin gehend konfiguriert, eine Lasergranulation, die aus dem Auftreffen der elektromagnetischen Strahlung an der zweiten Oberfläche stammt, zu detektieren, und eine von dem zweiten Dielektrikum abreflektierte elektromagnetische Strahlung zu detektieren.
  • Bei einem anderen repräsentativen Ausführungsbeispiel ist ein Verfahren offenbart. Das Verfahren umfasst ein Beleuchten einer Oberfläche mit einem Laser, ein Platzieren eines Postens an einer ersten Stelle auf der Oberfläche, ein Erfassen eines von der beleuchteten Oberfläche abreflektierten ersten Musters durch ein Sensorarray, ein Speichern des erfassten ersten Musters in einer Datenspeicherungsvorrichtung, ein Bewegen des Postens zu einer zweiten Stelle auf der Oberfläche, ein Erfassen eines von der beleuchteten Oberfläche abreflektierten zweiten Musters durch das Sensorarray, und ein Berechnen der Positionsänderung des Postens von der ersten Stelle durch Vergleichen des erfassten ersten Musters mit dem erfassten zweiten Muster.
  • Andere Aspekte und Vorteile der hierin dargestellten repräsentativen Ausführungsbeispiele ergeben sich aus der folgenden ausführlichen Beschreibung, die in Verbindung mit den beiliegenden Zeichnungen betrachtet wird.
  • Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung werden nachfolgend Bezug nehmend auf die beiliegenden Zeichnungen, die visuelle Darstellungen liefern, näher erläutert, wobei gleiche Bezugszeichen entsprechende Elemente identifizieren. Es zeigen:
  • 1A eine Zeichnung einer Laserbeleuchtung, die auf eine glatte, reflektierende Oberfläche einfällt;
  • 1B eine Zeichnung einer Laserbeleuchtung, die auf eine mikroskopisch raue, reflektierende Oberfläche einfällt, was zu einer Granulation führt;
  • 2 eine Zeichnung eines Detektionssystems, wie es in verschiedenen repräsentativen Ausführungsbeispielen beschrieben ist;
  • 3 eine Zeichnung einer Ansicht einer zweiten Oberfläche in einem senkrechten Winkel zu dieser Oberfläche, wie in verschiedenen repräsentativen Ausführungsbeispielen beschrieben ist;
  • 4 eine weitere Zeichnung des Detektionssystems, wie es in verschiedenen repräsentativen Ausführungsbeispielen beschrieben ist; und
  • 5 ein Flussdiagramm eines Verfahrens zum Bestimmen einer Positionsänderung unter Verwendung einer Lasergranulation, wie sie in verschiedenen repräsentativen Ausführungsbeispielen beschrieben ist.
  • Wie in den Zeichnungen zu Veranschaulichungszwecken gezeigt ist, werden in dem vorliegenden Dokument repräsentative Ausführungsbeispiele eines neuartigen Positionsdetektionssystems offenbart. Bisher werden verschiedene Navigationsvorrichtungen wie z.B. Joysticks, Trackballs, mechanische Mäuse, Lichtstifte, optische Mäuse und Digitalisierungstabletts verwendet, um einen Cursor auf dem Bildschirm eines Computers zu treiben. Jedoch stellen bei handelsüblichen elektronischen Miniaturprodukten wie z.B. Mobiltelefonen mechanische Kippschalter die derzeitige Navigationstechnologie dar. Die Auswahl einer bestimmten, vorprogrammierten elektronischen Funktion wird dadurch bewerkstelligt, dass eine Seite einer kreisförmigen Scheibe gedrückt wird. Diese Technologie ist einfach und kosteneffektiv. Jedoch ist ihre Auswahlflexibilität auf die vier möglichen diskreten Kipphebelpositionen (nach oben/nach unten und links/rechts), die oft mit einer Miniaturanzeige gekoppelt sind, beschränkt.
  • Bei repräsentativen Ausführungsbeispielen ist ein fortschrittlicheres Navigationssystem offenbart, bei dem die Detektion einer Lasergranulation mit der Bewegung eines Fingers zum Treiben einer Cursorbewegung auf einer Miniaturanzeige auf ähnliche Weise wie bei einer Computermaus kombiniert ist.
  • In der folgenden ausführlichen Beschreibung und in den mehreren Figuren der Zeichnungen sind gleiche Elemente mit gleichen Bezugszeichen identifiziert.
  • 1A ist eine Zeichnung einer Laserbeleuchtung 110, die auf eine glatte, reflektierende Oberfläche 120 einfällt. Licht 110 von einem Laser ist kohärent oder gleichphasig und bleibt auch so, wenn es, wie in 1A, von einer absolut glatten reflektierenden Oberfläche abreflektiert wird. Die sich im Anschluss an eine Reflexion von der glatten Oberfläche 120 ergebende Welle ist als reflektiertes Laserlicht 111 gezeigt.
  • 1B ist eine Zeichnung einer Laserbeleuchtung 110, die auf eine mikroskopisch raue, reflektierende Oberfläche 120 einfällt, was zu einer Granulation führt. Wenn das Laserlicht 110 jedoch auf eine mikroskopisch raue Oberfläche 120 einfällt, wie in 1B, wird ein Teil des einfallenden Laserlichts 110 von den mikroskopischen Unebenheiten 121 zerstreut, wodurch ein Muster aus hellen und dunklen „Sprenkeln" bzw. Granalien (engl.: speckles) erzeugt wird, das durch ein Sensorarray detektiert werden kann. Diese Streuung ist in 1B als gestreutes Licht 112 gezeigt und wird hierin auch als Granulationslicht 112 bezeichnet.
  • 2 ist eine Zeichnung eines Detektionssystems 200, wie es in verschiedenen repräsentativen Ausführungsbeispielen beschrieben ist. Wie in 2 gezeigt ist, umfasst das Detektionssystem 200 ein Substrat 210, einen Laser 220 und ein Sensorarray 230. Das Substrat 210 umfasst eine erste Oberfläche 211, eine zweite Oberfläche 212 und eine dritte Oberfläche 213. Der Laser 220 ist dahin gehend konfiguriert, Licht 110 oder, allgemeiner, eine elektromagnetische Strahlung 110 über die erste Oberfläche 211 in das Substrat 210 auszustrahlen, wobei es anschließend auf die zweite Oberfläche 212 einfällt. Das Licht 110 von dem Laser 220 wird als gebündelter Strahl ausgestrahlt und folgt dem Pfad 240 in und durch das Substrat 210, wenn ein erstes Dielektrikum 250, das eine erste Dielektrizitätskonstante aufweist, in Kontakt mit der zweiten Oberfläche 212 steht. In einem solchen Fall sind die Dielektrizitätskonstante des Substrats 210 und der Einfallswinkel des Lichts 110 auf die zweite Oberfläche 212 derart, dass das Licht 110 eine innere Totalreflexion erfährt, derart, dass im Wesentlichen kein Licht 110 in das erste Dielektrikum 250 entweicht. Das erste Dielektrikum 250 könnte beispielsweise Luft oder ein anderes geeignetes Material sein. Damit eine innere Totalreflexion erfolgt, muss die Dielektrizitätskonstante des Substrats 210 größer sein als die Dielektrizitätskonstante des ersten Dielektrikums 250.
  • Nachdem das Licht 110 von der zweiten Oberfläche 212 abreflektiert wurde, wandert das Licht zu der dritten Oberfläche 213. Die dritte Oberfläche 213 umfasst einen ersten Abschnitt 213a und einen zweiten Abschnitt 213b. Der erste Abschnitt 213a ist derart verspiegelt, dass jegliches von der zweiten Oberfläche 212 darauf einfallende reflektierte Licht 111 wieder in das Substrat 210 zurückreflektiert wird. Das Sensorarray 230 ist dahin gehend konfiguriert, das auf den zweiten Abschnitt 213b der dritten Oberfläche 213 einfallende Licht 110 zu empfangen. Üblicherweise ist das Detektionssystem 200 jedoch derart entworfen, dass im Fall des Nichtvorliegens einer Granulation und dann, wenn das erste Dielektrikum 250 in Kontakt mit der zweiten Oberfläche 212 steht, der Lichtstrahl 110 von dem Laser 220 nicht auf den zweiten Abschnitt 213b der dritten Oberfläche 213 einfällt. Jedoch führen mikroskopische Unebenheiten 121 bei der zweiten Oberfläche 212 sowie mikroskopische Unebenheiten 121 bei dem ersten Abschnitt 213a der dritten Oberfläche 213 zur Aufnahme eines Teils des Lichts 110 auf das Sensorarray 230. Somit ist das Sensorarray 230 dahin gehend konfiguriert, eine Lasergranulation, die aus dem Einfall des Lichts 110 an der zweiten Oberfläche 212 herrührt, zu detektieren, sowie jegliche Lasergranulation, die aus dem Einfall/der Reflexion des Lichts 110 an dem zweiten Abschnitt 213a und dem anschließenden Einfall/der anschließenden Reflexion an der zweiten Oberfläche 212 herrührt, zu detektieren.
  • Ferner kann der erste Abschnitt 213a der dritten Oberfläche 213 einen ersten und einen zweiten Teilabschnitt 213a-1, 213a-2 umfassen. Der erste Teilabschnitt 213a-1 könnte verspiegelt sein, und der zweite Teilabschnitt 213a-2 könnte anderweitig ausfallen. Beispielsweise könnte der zweite Teilabschnitt 213a-2 mit einem schwarzen oder anderen Material bedeckt oder beschichtet sein, das das Licht 110 entweder teilweise oder vollständig absorbiert, um Fremdlicht 110, das auf das Sensorarray 230 einfällt, zu verringern und dadurch das Sensorarray 230 sensibler bezüglich des zerstreuten Lichts 110 der Granulation zu machen. Der zweite Teilabschnitt 213a-2 könnte auch transparent sein und somit ermöglichen, dass das Licht 110 aus dem Substrat 210 austritt. Man beachte, dass ein Teil des Lichts 110 von dem Laser 220, das nicht durch Granulation zerstreut wird, eine nützlichen Informationen enthält und das, wenn ermöglicht wird, dass es durch das Sensorarray 230 gesammelt wird, eine Detektion des zerstreuten Lichtes 110 schwierig machen kann.
  • Zur Vereinfachung der Veranschaulichung sind die mikroskopischen Unebenheiten 121 in der zweiten Oberfläche 212, die mikroskopischen Unebenheiten 121 in dem ersten Abschnitt 213a der dritten Oberfläche 213 und das resultierende zerstreute Licht 112 nicht in 2 gezeigt.
  • 3 ist eine Zeichnung einer Ansicht der zweiten Oberfläche 212 in einem Winkel, der zu dieser Oberfläche 212 senkrecht ist, wie sie in verschiedenen repräsentativen Ausführungsbeispielen beschrieben ist. In 3 ist die zweite Oberfläche 212 vom Konzept her in mehrere Bereiche 212m aufgeteilt gezeigt, von denen der Übersichtlichkeit halber lediglich einer identifiziert ist. Es wird betont, dass die mehreren kleinen Bereiche 212m lediglich konzeptionell sind und lediglich zur Vereinfachung der Beschreibung verwendet werden.
  • 4 ist eine weitere Zeichnung des Detektionssystems 200, wie es in verschiedenen repräsentativen Ausführungsbeispielen beschrieben ist. In 4 steht ein zweites Dielektrikum 260, das ein Finger, eine Fingerkuppe bzw. -rille (engl.: finger ridge) oder in anderes geeignetes Material sein könnte, in Kontakt mit einem Teil der zweiten Oberfläche 212. Insbesondere steht das zweite Dielektrikum 260 in Kontakt mit einem oder mehreren der mehreren Bereiche 212m der zweiten Oberfläche 212, während das erste Dielektrikum 250 in Kontakt mit verbleibenden Bereichen 212m der zweiten Oberfläche 212 steht. Das zweite Dielektrikum 260 weist eine zweite Dielektrizitätskonstante auf, die ausreichend größer ist als die erste Dielektrizitätskonstante, so dass eine innere Totalreflexion in diesen Bereichen 212m der zweiten Oberfläche 212, an denen das zweite Dielektrikum 260 in Kontakt steht, nicht erfolgt. Ergebnisse dessen, dass Laserlicht 110 auf die zweite Ober fläche 212 in denjenigen Bereichen 212m einfällt, in denen das erste Dielektrikum 250 in Kontakt steht, sind dieselben wie für 2 beschrieben. Für diejenigen Bereiche, auf denen das zweite Dielektrikum 260 in Kontakt steht, wird das reflektierte Licht 111 jedoch in Abhängigkeit von einer Granulation, die zusätzlich durch das zweite Dielektrikum 260 bewirkt wird, und von den Reflexionscharakteristika des zweiten Dielektrikums 260 modifiziert. Somit wird das durch das Sensorarray 230 empfangene Lichtmuster bei Vorliegen des zweiten Dielektrikums 260 an einer oder mehreren Stellen auf der zweiten Oberfläche 212 im Vergleich zu demjenigen, das ohne das Vorliegen des zweiten Dielektrikums 260 empfangen wird, modifiziert.
  • Vor seiner vollständigen Reise durch das Substrat 210 kann das Licht 110 einmal oder mehrere Male auf die zweite Oberfläche 212 einfallen und von derselben abreflektiert werden. Dieses reflektierte Licht 111 kann anschließend einmal oder mehrere Male von der dritten Oberfläche 213 abreflektiert werden oder wird vielleicht überhaupt nicht an der dritten Oberfläche 213 abreflektiert. Üblicherweise ist die zweite Oberfläche 212 parallel zu der dritten Oberfläche 213, wobei sie als Wellenleiter fungiert, um das Licht 110 entlang der Länge des Substrats nach unten auf das Ende zu lenken, an dem das Sensorarray 230 angeordnet ist. Ebenfalls ist es üblich, dass das Licht 110 sowohl an der zweiten als auch an der dritten Oberfläche 212, 213 mehrere Reflexionen erfährt.
  • Ferner kann der erste Abschnitt 213a der dritten Oberfläche 213 einen ersten und einen zweiten Teilabschnitt 213a-1, 213a-2 umfassen. Der erste Teilabschnitt 213a-1 könnte verspiegelt sein, und der zweite Teilabschnitt 213a-2 könnte anderweitig ausfallen. Beispielsweise könnte der zweite Teilabschnitt 213a-2 mit einem schwarzen oder anderen Material bedeckt oder beschichtet sein, das das Licht 110 entweder teilweise oder vollständig absorbiert, um Fremdlicht 110, das auf das Sensorarray 230 einfällt, zu verringern und dadurch das Sensorarray 230 sensibler bezüglich des zerstreuten Lichts 110 der Granulation zu machen. Der zweite Teilabschnitt 213a-2 könnte auch transparent sein und somit ermöglichen, dass das Licht 110 aus dem Substrat 210 austritt. Man beachte, dass ein Teil des Lichts 110 von dem Laser 220, das nicht durch Granulation zerstreut wird und nicht durch das zweite Dielektrikum 260 reflektiert wird, eine nützlichen Informationen enthält und das, wenn ermöglicht wird, dass es durch das Sensorarray 230 gesammelt wird, eine Detektion des zerstreuten Lichtes 110 schwierig machen kann.
  • Zur Vereinfachung der Veranschaulichung sind die mikroskopischen Unebenheiten 121 in der zweiten Oberfläche 212, die mikroskopischen Unebenheiten 121 in dem ersten Abschnitt 213a der dritten Oberfläche 213 und das resultierende zerstreute Licht 112 nicht in 4 gezeigt.
  • Das Sensorarray 230 ist vorzugsweise ein Komplementär-Metalloxid-Halbleiter-Sensorarray (CMOS-Sensorarray, CMOS = complementary metal-oxide semiconductor). Jedoch können auch andere Bilderzeugungsvorrichtungen wie z.B. eine ladungsgekoppelte Vorrichtung (CCD – charge coupled-device), ein Photodiodenarray oder ein Phototransistorarray verwendet werden. Der in 2 und 4 gezeigte Laser 220 ist vorzugsweise ein Vertikalresonatoroberflächenemissionslaser (VCSEL – vertical-cavity surface-emitting laser) 220, könnte aber auch jede andere Art von Laser 220 sein. Der Laser 220 könnte auch durch eine andere Lichtquelle wie z.B. eine Licht emittierende Diode (LED – light emitting diode) oder dergleichen ersetzt werden. Jedoch würde ein Laser 220 eine bessere Auflösung der Granulation liefern.
  • Das in 4 gezeigte Detektionssystem 200 umfasst ferner eine Navigationsschaltung 470, die Signale 455 von dem Sensorarray 230 sammelt. Die gesammelten Signale 455 können anschließend in eine Datenspeicherungsvorrichtung 480, die ein Speicher 480 sein könnte, eingespeichert werden. Das Detektionssystem 200 kann auch eine Steuerung 490 umfassen.
  • Im Betrieb kann durch Verwendung des Sensorarrays 230, um aufeinander folgende Belichtungen zu erfassen, eine relative Bewegung zwischen dem zweiten Dielektrikum 260 und der zweiten Oberfläche 212 detektiert werden. Wenn sich das zweite Dielektrikum 260 an einer ersten Stelle befindet, wird ein resultierendes erstes Muster erfasst und an die Navigationsschaltung 470 transferiert, die es anschließend üblicherweise in dem Speicher 480 speichert. Eine anschließende Bewegung des zweiten Dielektrikums 260 bezüglich der zweiten Oberfläche 212 zu einer zweiten Stelle führt zu einem zweiten Muster, das sich auf Grund der unterschiedlichen Position des zweiten Dielektrikums 260 von dem ersten Muster unterscheidet. Die relative Bewegung des zweiten Dielektrikums 260 kann seitens der Navigationsschaltung 470 durch Vergleichen des ersten und des zweiten Musters berechnet werden.
  • Das Sensorarray 230 erfasst Muster mit einer Rate, die durch die Anwendung bestimmt wird und die von Mal zu Mal variieren kann. Die erfassten Muster sind repräsentativ für die verschiedenen Bereiche 212m der zweiten Oberfläche 212, wie sie durch das Vorliegen und die Position des zweiten Dielektrikums 260 modifiziert werden. Diese Positionsinformationen werden als Positionssignal 475 an die Steuerung 490 transferiert. Die Steuerung 490 erzeugt anschließend ein Ausgangssignal 495, das dazu verwendet werden kann, einen Cursor 497 oder einen anderen Indikator 497 auf einem Bildschirm 499 zu positionieren.
  • Die Navigationsschaltung 470 und/oder der Speicher 480 kann als fester Bestandteil der Navigationsschaltung 470 oder getrennt von derselben konfiguriert sein. Ferner kann die Navigationsschaltung 470 beispielsweise als zweckgebundener digitaler Signalprozessor, als anwendungsspezifische integ rierte Schaltung oder als Kombination von Logikgattern implementiert sein, ist aber nicht beschränkt hierauf.
  • 5 ist ein Flussdiagramm eines Verfahrens 500 zum Bestimmen einer Positionsänderung unter Verwendung einer Lasergranulation gemäß der Beschreibung in verschiedenen repräsentativen Ausführungsbeispielen. Bei Block 510 wird eine Oberfläche 212 mit Licht 110 von einem Laser 220 beleuchtet. Anschließend transferiert der Block 510 die Steuerung an den Block 520.
  • Bei Block 520 wird ein Muster, das eine Granulation umfasst, hierin auch als Granulationsmuster bezeichnet, und das von der beleuchteten Oberfläche 212 zerstreut wird, durch das Sensorarray 230 erfasst. Der Block 520 transferiert anschließend die Steuerung an den Block 530.
  • Bei Block 530 wird das erfasste Granulationsmuster in einem Speicher 480 gespeichert. Der Block 530 transferiert anschließend die Steuerung an den Block 540.
  • Bei Block 540 wird das nächste Granulationsmuster, das von der beleuchteten Oberfläche 212 zerstreut wird, durch das Sensorarray 230 erfasst. Anschließend transferiert der Block 540 die Steuerung an den Block 550.
  • Bei Block 550 wird das nächste erfasste Granulationsmuster in einem Speicher 480 gespeichert. Der Block 550 transferiert anschließend die Steuerung an den Block 560.
  • Bei Block 560 werden zwei erfasste Granulationsmuster verglichen, um zu ermitteln, welche Positionsänderung eines Postens 260 (zweites Dielektrikum 260), der eventuell auf der Oberfläche 212 platziert wurde, detektiert wurde. Der Block 560 transferiert anschließend die Steuerung an den Block 570.
  • Bei Block 570 transferiert der Block 570, falls eine Positionsänderung detektiert wird, die Steuerung an den Block 580. Andernfalls transferiert der Block 570 die Steuerung an den Block 540.
  • Bei Block 580 wird ein Bewegungsindikator 497, beispielsweise ein Cursor 497 auf einem Bildschirm 499, ansprechend auf die berechnete Positionsänderung bewegt. Der Block 580 transferiert anschließend die Steuerung an den Block 540.
  • Zusammenfassend gesagt wurde ein System offenbart, das eine Lasergranulation zur Positionsbestimmung und -navigation verwendet. Bei repräsentativen Ausführungsbeispielen können die hierin offenbarten Lehren dazu verwendet werden, kompakte, kostengünstige Systeme zu liefern, die die Bewegung eines Fingers auf einer Oberfläche für derartige Zwecke nutzen können. Der Detektionsprozess nutzt das als Lasergranulation bekannte optische Phänomen, bei dem Licht von einem fokussierten Laser durch eine mikroskopisch raue Oberfläche zerstreut wird, wobei das resultierende reflektierte Licht ein Muster aus hellen und dunklen Sprenkeln erzeugt.
  • Laserlicht wird aus einer Quelle ausgestrahlt, in einen Wellenleiter gekoppelt und beispielsweise durch einen Siliziumsensor detektiert. Eine Bewegung eines Fingers auf der Oberfläche des Wellenleiters verändert das Lichtmuster auf dem Sensor. Diese Veränderung kann durch ein Sensorarray detektiert werden. Die Wellenleiterstruktur weist mehrere Vorteile auf. Erstens verringert sie mit der Laserausgabe verbundene Bedenken bezüglich der Augensicherheit. Die innere Totalreflexion hält das Laserlicht in dem Wellenleiter (und dem Modul), bis ein Finger ihn berührt. Dann wird das Laserlicht lediglich von dem Finger abreflektiert, ohne dass er nach außen zu dem Wellenleiter austritt. Außerdem erhöht eine Verwendung der Wellenleiterstruktur die Länge des optischen Pfades durch das System. Die optische Länge bestimmt die Granulationsgröße und somit die Pixelgröße auf dem Sensorarray. Üblicherweise wird eine größere Granulationsgröße bevorzugt, um größere Pixelgrößen auf dem Sensor zu ermöglichen, was die Sensitivität erhöht. Die Wellenleiterstruktur ermöglicht eine Erhöhung der optischen Länge ohne eine Erhöhung der Höhe des Moduls, was bei kleinen, mobilen Anwendungen üblicherweise sehr gefragt ist.
  • Granulationsnavigation beruht auf einer Kohärentes-Licht-Interferenz-Technologie und benötigt somit üblicherweise eine Laserquelle. Das emittierte Licht wird mittels einer Prismastruktur in den Wellenleiter gekoppelt. Diese Struktur kann gemäß der Darstellung in 2 und 4 in den Wellenleiter integriert sein, z.B. durch Spritzgießen eines Kunststoffteils, oder sie kann von demselben getrennt sein. Das emittierte Licht wird anschließend durch die Struktur geleitet und ausgekoppelt, wobei zumindest ein Teil des Lichts durch den Sensor erfasst wird. Um diese Kopplung zu unterstützen, kann der Sensor ohne einen Luftzwischenraum, z.B. mittels eines optischen Haftmittels, an dem Wellenleiter befestigt sein. Wenn kein Finger oder kein anderer Posten vorliegt oder wenn der Finger stationär ist, detektiert der Sensor ein stationäres Granulationsmuster. Wenn sich der Finger bewegt, bewegt sich das Granulationsmuster an dem Sensor. Diese Veränderung des Granulationsmusters kann mit dem Sensor detektiert werden. Eine Detektion einer Granulationsbewegung kann durchgeführt werden, indem zwei oder mehrere erfasste Muster verglichen werden.
  • Die repräsentativen Ausführungsbeispiele, die hierin ausführlich beschrieben wurden, wurden beispielhaft und nicht als Einschränkung präsentiert. Fachleute werden verstehen, dass an der Form und an Einzelheiten der beschriebenen Ausführungsbeispiele verschiedene Änderungen vorgenommen werden können, was zu äquivalenten Ausführungsbeispielen führt, die weiterhin in dem Schutzumfang der beigefügten Patentansprüche liegen.

Claims (15)

  1. Detektionssystem (200), das folgende Merkmale aufweist: ein Substrat (210), das eine erste Oberfläche (211), eine vom Entwurf her in mehrere Bereiche unterteilte zweite Oberfläche (212) und eine dritte Oberfläche (213), die einen ersten und einen zweiten Abschnitt (213a, 213b) aufweist, umfasst; einen Laser, der dahin gehend konfiguriert ist, über die erste Oberfläche (211) eine elektromagnetische Strahlung in das Substrat (210) auszustrahenl, die anschließend auf manche Bereiche der zweiten Oberfläche (212) einfällt; und ein Sensorarray (230), das dahin gehend konfiguriert ist, eine elektromagnetische Strahlung, die von der zweiten Oberfläche (212) abreflektiert wird und auf den zweiten Abschnitt (213b) einfällt, zu erfassen, wobei, wenn ein erstes Dielektrikum (250), das eine erste Dielektrizitätskonstante aufweist, in Kontakt mit manchen Bereichen steht, eine darauf einfallende elektromagnetische Strahlung eine innere Totalreflexion erfährt, und wenn ein zweites Dielektrikum (260), das eine zweite Dielektrizitätskonstante aufweist, in Kontakt mit anderen Bereichen steht, ein Teil der darauf einfallenden elektromagnetischen Strahlung durch das zweite Dielektrikum in das Substrat (210) zurückreflektiert wird, wobei zumindest ein Teil des ersten Abschnitts (213a) dahin gehend konfiguriert ist, eine darauf einfallende elektromagnetische Strahlung zu reflektieren, und wobei das Sensorarray (230) dahin gehend konfiguriert ist, eine Lasergranulation, die aus dem Einfall der elektromagnetischen Strahlung an der zweiten Oberfläche herrührt, zu detektieren und eine von dem zweiten Dielektrikum abreflektierte elektromagnetische Strahlung zu detektieren.
  2. Detektionssystem (200) gemäß Anspruch 1, bei dem, mit Ausnahme eines Zerstreuens auf Grund einer Granulation, falls das erste Dielektrikum in Kontakt mit einem oder Mehreren der Bereiche steht, die darauf einfallende elektromagnetische Strahlung nicht durch das Sensorarray (230) gesammelt wird.
  3. Detektionssystem (200) gemäß Anspruch 1 oder 2, bei dem der Laser ein Vertikalresonatoroberflächenemissionslaser (220) ist.
  4. Detektionssystem (200) gemäß einem der Ansprüche 1 bis 3, bei dem die elektromagnetische Strahlung zumindest zweimal auf die zweite Oberfläche (212) einfällt und zumindest einmal auf die dritte Oberfläche (213) einfällt.
  5. Detektionssystem (200) gemäß einem der Ansprüche 1 bis 4, bei dem zumindest ein Teil der dritten Oberfläche (213) eine verspiegelte Oberfläche ist.
  6. Detektionssystem (200) gemäß einem der Ansprüche 1 bis 5, bei dem das erste Dielektrikum (250) aus der Gruppe ausgewählt ist, die aus Fingergewebe und Luft besteht.
  7. Detektionssystem (200) gemäß einem der Ansprüche 1 bis 6, bei dem das zweite Dielektrikum (260) aus der Gruppe ausgewählt ist, die aus Fingergewebe und Luft besteht.
  8. Detektionssystem (200) gemäß einem der Ansprüche 1 bis 7, bei dem das Substrat (210) als Wellenleiter für die elektromagnetische Strahlung von dem Laser fungiert.
  9. Detektionssystem (200) gemäß einem der Ansprüche 1 bis 8, bei dem die zweite Oberfläche (212) im Wesentlichen parallel zur dritten Oberfläche (213) ist.
  10. Detektionssystem (200) gemäß einem der Ansprüche 1 bis 9, bei dem das zweite Dielektrikum (260) zumindest eine Kuppe eines Fingers umfasst.
  11. Detektionssystem (200) gemäß einem der Ansprüche 1 bis 10, das ferner folgende Merkmale aufweist: eine Datenspeicherungsvorrichtung (480); und eine Navigationsschaltung (470), wobei die Navigationsschaltung dahin gehend konfiguriert ist, Signale (455) von dem Sensorarray (230) zu sammeln, die gesammelten Signale (455) in der Datenspeicherungsvorrichtung (480) zu speichern und eine relative Bewegung des zweiten Dielektrikums (260) bezüglich der zweiten Oberfläche (212) zu berechnen, indem sie gesammelte Signale (455) von unterschiedlichen Zeitpunkten vergleicht.
  12. Detektionssystem (200) gemäß Anspruch 11, das ferner folgendes Merkmal aufweist: eine Steuerung (490), wobei die Positionsinformationen als Positionssignal von der Navigationsschaltung (470) an die Steuerung transferiert werden, und wobei die Steuerung anschließend ein Ausgangssignal erzeugt, das dazu verwendet werden kann, einen Cursor auf einem Bildschirm zu positionieren.
  13. Verfahren, das folgende Schritte umfasst: Beleuchten einer Oberfläche mit einem Laser; Erfassen eines von der beleuchteten Oberfläche abreflektierten Granulationsmusters durch ein Sensorarray (230); Speichern des erfassten Granulationsmusters in einer Datenspeicherungsvorrichtung (480); Erfassen eines nächsten von der beleuchteten Oberfläche abreflektierten Granulationsmusters durch das Sensorarray (230); und Berechnen einer Positionsänderung durch Vergleichen zumindest zweier erfasster Granulationsmuster.
  14. Verfahren gemäß Anspruch 13, das ferner folgende Schritte umfasst: falls eine Positionsänderung aufgetreten ist, Bewegen eines Cursors auf einem Bildschirm ansprechend auf die berechnete Positionsänderung; und Wiederholen der obigen Schritte, wobei mit dem Erfassen eines nächsten Granulationsmusters begonnen wird.
  15. Verfahren gemäß Anspruch 13 oder 14, bei dem die Granulationsmuster eine Granulation von einem Posten umfassen, der in einen Kontakt mit der Oberfläche platziert wurde.
DE102006041815A 2005-09-08 2006-09-06 Positionsdetektionssystem unter Verwendung von Lasergranulation Ceased DE102006041815A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/222,257 US7737959B2 (en) 2005-09-08 2005-09-08 Position detection system using laser speckle
US11/222,257 2005-09-08

Publications (1)

Publication Number Publication Date
DE102006041815A1 true DE102006041815A1 (de) 2007-03-29

Family

ID=37829604

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102006041815A Ceased DE102006041815A1 (de) 2005-09-08 2006-09-06 Positionsdetektionssystem unter Verwendung von Lasergranulation

Country Status (6)

Country Link
US (1) US7737959B2 (de)
JP (1) JP5166713B2 (de)
KR (1) KR101192909B1 (de)
CN (1) CN1928801B (de)
DE (1) DE102006041815A1 (de)
TW (1) TWI393030B (de)

Families Citing this family (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9317170B2 (en) * 2005-05-18 2016-04-19 Power2B, Inc. Interactive devices
US8610675B2 (en) * 2007-03-14 2013-12-17 Power2B, Inc. Interactive devices
US10452207B2 (en) 2005-05-18 2019-10-22 Power2B, Inc. Displays and information input devices
EP1907918A2 (de) * 2005-07-05 2008-04-09 O-Pen ApS Touch-pad-system
CN101390223B (zh) * 2005-10-24 2012-02-01 劳伦斯利弗莫尔国家安全有限公司 光激发碳化硅高压开关
US8013845B2 (en) * 2005-12-30 2011-09-06 Flatfrog Laboratories Ab Optical touch pad with multilayer waveguide
US8094136B2 (en) * 2006-07-06 2012-01-10 Flatfrog Laboratories Ab Optical touchpad with three-dimensional position determination
US8031186B2 (en) * 2006-07-06 2011-10-04 Flatfrog Laboratories Ab Optical touchpad system and waveguide for use therein
US9063617B2 (en) * 2006-10-16 2015-06-23 Flatfrog Laboratories Ab Interactive display system, tool for use with the system, and tool management apparatus
US20080189046A1 (en) * 2007-02-02 2008-08-07 O-Pen A/S Optical tool with dynamic electromagnetic radiation and a system and method for determining the position and/or motion of an optical tool
US8400409B1 (en) * 2007-07-10 2013-03-19 Cypress Semiconductor Corporation User interface devices, methods, and computer readable media for sensing movement of an actuator across a surface of a window
CA2711858C (en) * 2008-01-11 2015-04-28 Opdi Technologies A/S A touch-sensitive device
US8031176B1 (en) 2008-01-22 2011-10-04 Cypress Semiconductor Corporation Optical navigation system using a single-package motion sensor
KR101612023B1 (ko) * 2008-03-14 2016-04-12 사이프레스 세미컨덕터 코포레이션 광학 센싱을 이용한 손가락 동작 기반 내비게이션 장치 및 방법
TW201013492A (en) * 2008-06-23 2010-04-01 Flatfrog Lab Ab Determining the location of one or more objects on a touch surface
TW201001258A (en) * 2008-06-23 2010-01-01 Flatfrog Lab Ab Determining the location of one or more objects on a touch surface
TW201005606A (en) * 2008-06-23 2010-02-01 Flatfrog Lab Ab Detecting the locations of a plurality of objects on a touch surface
US8542217B2 (en) * 2008-06-23 2013-09-24 Flatfrog Laboratories Ab Optical touch detection using input and output beam scanners
TW201007530A (en) * 2008-06-23 2010-02-16 Flatfrog Lab Ab Detecting the location of an object on a touch surface
JP5500601B2 (ja) * 2008-07-15 2014-05-21 イシキリ インターフェイス テクノロジーズ ゲーエムベーハー データ処理装置用制御パネル
US8237684B2 (en) * 2008-09-26 2012-08-07 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. User input device with planar light guide illumination plate
SE533704C2 (sv) 2008-12-05 2010-12-07 Flatfrog Lab Ab Pekkänslig apparat och förfarande för drivning av densamma
US8711121B2 (en) * 2008-12-12 2014-04-29 Wacom Co., Ltd. Architecture and method for multi-aspect touchscreen scanning
JP5715067B2 (ja) * 2009-01-07 2015-05-07 イシキリ インターフェイス テクノロジーズ ゲーエムベーハーISIQIRI INTERFACE TECHNOLOGIES GmbH 検出器表面
US8089466B2 (en) * 2009-02-18 2012-01-03 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. System and method for performing optical navigation using a compact optical element
JP4902714B2 (ja) * 2009-09-30 2012-03-21 シャープ株式会社 光ポインティング装置およびそれを備える電子機器、並びに、導光体および導光方法。
CN102053761A (zh) * 2009-10-29 2011-05-11 北京汇冠新技术股份有限公司 一种触摸屏及触摸系统
US8358282B2 (en) * 2009-12-18 2013-01-22 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. Object detection device
CN101751186B (zh) * 2009-12-30 2011-12-21 鸿富锦精密工业(深圳)有限公司 触摸电子装置及其控制方法
ES2617442T3 (es) * 2010-01-04 2017-06-19 O-Net Wavetouch Limited Dispositivo y procedimiento para detectar la presencia de un objeto
JP4902768B2 (ja) * 2010-05-11 2012-03-21 シャープ株式会社 光ポインティング装置およびそれを備えた電子機器
GB201014053D0 (en) * 2010-08-23 2010-10-06 St Microelectronics Res & Dev Optical navigation device
US8546741B2 (en) * 2011-01-13 2013-10-01 Avago Technologies General Ip (Singapore) Pte. Ltd. Compact optical finger navigation system based on speckles with an optical element including an optical redirection surface
TW201234026A (en) * 2011-02-01 2012-08-16 Chang Yu Technology Co Ltd Inspection system of photo-link light receiver and method thereof
CN102959494B (zh) 2011-06-16 2017-05-17 赛普拉斯半导体公司 具有电容式传感器的光学导航模块
US8896553B1 (en) 2011-11-30 2014-11-25 Cypress Semiconductor Corporation Hybrid sensor module
US9880653B2 (en) 2012-04-30 2018-01-30 Corning Incorporated Pressure-sensing touch system utilizing total-internal reflection
US10168835B2 (en) 2012-05-23 2019-01-01 Flatfrog Laboratories Ab Spatial resolution in touch displays
US9804777B1 (en) 2012-10-23 2017-10-31 Google Inc. Gesture-based text selection
WO2014168567A1 (en) 2013-04-11 2014-10-16 Flatfrog Laboratories Ab Tomographic processing for touch detection
WO2015005847A1 (en) 2013-07-12 2015-01-15 Flatfrog Laboratories Ab Partial detect mode
US10203759B1 (en) * 2013-08-19 2019-02-12 Maxim Integrated Products, Inc. Gesture detection device having an angled light collimating structure
US9366565B2 (en) * 2013-08-26 2016-06-14 Flatfrog Laboratories Ab Light out-coupling arrangement and a touch sensitive system comprising the out-coupling arrangement
WO2015108479A1 (en) 2014-01-16 2015-07-23 Flatfrog Laboratories Ab Light coupling in tir-based optical touch systems
US10126882B2 (en) 2014-01-16 2018-11-13 Flatfrog Laboratories Ab TIR-based optical touch systems of projection-type
WO2015199602A1 (en) 2014-06-27 2015-12-30 Flatfrog Laboratories Ab Detection of surface contamination
US10318077B2 (en) 2014-09-05 2019-06-11 Hewlett-Packard Development Company, L.P. Coherent illumination for touch point identification
CN107209608A (zh) 2015-01-28 2017-09-26 平蛙实验室股份公司 动态触摸隔离帧
US10318074B2 (en) 2015-01-30 2019-06-11 Flatfrog Laboratories Ab Touch-sensing OLED display with tilted emitters
US10496227B2 (en) 2015-02-09 2019-12-03 Flatfrog Laboratories Ab Optical touch system comprising means for projecting and detecting light beams above and inside a transmissive panel
EP3265855A4 (de) 2015-03-02 2018-10-31 FlatFrog Laboratories AB Optische komponente zur lichtkopplung
JP2018536944A (ja) 2015-12-09 2018-12-13 フラットフロッグ ラボラトリーズ アーベーFlatFrog Laboratories AB 改善されたスタイラスの識別
CN105630206B (zh) * 2015-12-23 2018-10-16 广州中国科学院先进技术研究所 一种基于dic的触摸定位方法及系统
CA3018567C (en) 2016-04-06 2024-01-16 Laser Associated Sciences, Inc. System for blood flow measurement with affixed laser speckle contrast analysis
US10761657B2 (en) 2016-11-24 2020-09-01 Flatfrog Laboratories Ab Automatic optimisation of touch signal
KR102762581B1 (ko) 2016-12-07 2025-02-05 플라트프로그 라보라토리즈 에이비 개선된 터치 장치
US10963104B2 (en) 2017-02-06 2021-03-30 Flatfrog Laboratories Ab Optical coupling in touch-sensing systems
CN106802658B (zh) * 2017-03-21 2019-09-20 厦门大学 一种全自动高精度室内快速定位方法
EP3602257A4 (de) 2017-03-22 2021-01-13 Flatfrog Laboratories Radiergummi für berührungsanzeigen
EP3602259A4 (de) 2017-03-28 2021-01-20 FlatFrog Laboratories AB Berührungssensor und verfahren zur montage
US11256371B2 (en) 2017-09-01 2022-02-22 Flatfrog Laboratories Ab Optical component
CN108007352B (zh) * 2018-01-05 2024-03-15 洛阳理工学院 基于数字散斑相关技术的足部受力测量装置
DE102018200566B4 (de) * 2018-01-15 2021-07-15 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. System und Verfahren zur Überwachung der Fertigungsgenauigkeit bei der additiven Herstellung dreidimensionaler Bauteile
WO2019172826A1 (en) 2018-03-05 2019-09-12 Flatfrog Laboratories Ab Improved touch-sensing apparatus
CN112889016A (zh) 2018-10-20 2021-06-01 平蛙实验室股份公司 用于触摸敏感装置的框架及其工具
US11943563B2 (en) 2019-01-25 2024-03-26 FlatFrog Laboratories, AB Videoconferencing terminal and method of operating the same
CN114730228A (zh) 2019-11-25 2022-07-08 平蛙实验室股份公司 一种触摸感应设备
WO2021158164A1 (en) 2020-02-08 2021-08-12 Flatfrog Laboratories Ab Touch apparatus with low latency interactions
EP4104042A1 (de) 2020-02-10 2022-12-21 FlatFrog Laboratories AB Verbesserte berührungsempfindliche vorrichtung
CN114413750B (zh) * 2021-12-01 2023-09-15 广西交科集团有限公司 基于激光散射光斑的定位传感器、定位系统及定位方法

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3716301A (en) 1971-03-17 1973-02-13 Sperry Rand Corp Fingerprint identification apparatus
JPS5378731A (en) * 1976-12-22 1978-07-12 Nec Corp Keyboard with preference output control
US4794384A (en) 1984-09-27 1988-12-27 Xerox Corporation Optical translator device
US4728186A (en) * 1985-03-03 1988-03-01 Fujitsu Limited Uneven-surface data detection apparatus
AUPN802296A0 (en) 1996-02-12 1996-03-07 Fingerscan Pty Limited An input device for controlling a pointer on the screen of a computer
WO1998036347A2 (en) * 1997-02-12 1998-08-20 Kanitech A/S An input device for a computer
US5914709A (en) * 1997-03-14 1999-06-22 Poa Sana, Llc User input device for a computer system
SG120889A1 (en) * 2001-09-28 2006-04-26 Semiconductor Energy Lab A light emitting device and electronic apparatus using the same
JP2005505075A (ja) * 2001-10-09 2005-02-17 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ タッチセンシティビティ機能を有する装置
TWI313835B (en) * 2002-06-04 2009-08-21 Koninkl Philips Electronics Nv Method of measuring the movement of an object relative to a user's input device and related input device,mobile phone apparatus, cordless phone apparatus, laptor computer, mouse and remote control
WO2004064410A1 (en) * 2003-01-08 2004-07-29 Explay Ltd. An image projecting device and method
CN1244044C (zh) * 2003-01-20 2006-03-01 张宏志 一种鼠标光学信号处理方法
US7164782B2 (en) * 2003-04-18 2007-01-16 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. System and method for time-space multiplexing in finger-imaging applications
US7274808B2 (en) 2003-04-18 2007-09-25 Avago Technologies Ecbu Ip (Singapore)Pte Ltd Imaging system and apparatus for combining finger recognition and finger navigation
US7321359B2 (en) 2003-07-30 2008-01-22 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. Method and device for optical navigation
TWI253017B (en) * 2003-05-16 2006-04-11 Agilent Technologies Inc Low power consumption, broad navigability optical mouse
US20070084989A1 (en) * 2003-09-22 2007-04-19 Koninklijke Philips Electronics N.V. Light guide touch screen
EP1686629B1 (de) * 2003-11-19 2018-12-26 Nichia Corporation Nitrid-Halbleiter-Leuchtdiode und Verfahren zu ihrer Herstellung
TWI258704B (en) * 2004-01-16 2006-07-21 Avago Tech Ecbu Ip Sg Pte Ltd Method and system for optically tracking a target using an interferometric technique
JP3895730B2 (ja) * 2004-01-26 2007-03-22 株式会社リケン 外周が上下非対称形状を為す部材の方向検出方法およびその装置
JP2005235567A (ja) * 2004-02-19 2005-09-02 Seiko Epson Corp 有機el装置とその製造方法、及び電子機器
JP2006209802A (ja) * 2006-04-12 2006-08-10 Kiichiro Kurokawa ハンド型コントローラ

Also Published As

Publication number Publication date
TW200717287A (en) 2007-05-01
US7737959B2 (en) 2010-06-15
JP5166713B2 (ja) 2013-03-21
TWI393030B (zh) 2013-04-11
KR20070029073A (ko) 2007-03-13
JP2007073051A (ja) 2007-03-22
KR101192909B1 (ko) 2012-10-18
US20070052684A1 (en) 2007-03-08
CN1928801B (zh) 2011-09-14
CN1928801A (zh) 2007-03-14

Similar Documents

Publication Publication Date Title
DE102006041815A1 (de) Positionsdetektionssystem unter Verwendung von Lasergranulation
DE10241392B4 (de) Vorrichtung und Verfahren zum Erfassen einer dreidimensionalen Relativbewegung
DE69914659T2 (de) Eingabevorrichtung für Rechner in Form eines Stiftes
DE69926908T2 (de) System zur kontrastreichen und verzerrungsarmen bilderfassung
DE69608805T2 (de) Eingabevorrichtung zum liefern multidimensionaler positionskoordinatesignale an einen rechner
DE60124549T2 (de) Kamerabasiertes beruehrungssystem
DE102008058759A1 (de) System und Verfahren für eine exakte Abhebe-Detektion eines Eingabegerätes
DE4333992B4 (de) Handsteuer- bzw. Anwählvorrichtung mit einer Photodetektor-Anordnung
DE4111710C2 (de) Drahtlose Eingabevorrichtung für Computer
DE69025690T2 (de) Dateneingabevorrichtung für kompakte elektronische Geräte
DE102013100023B4 (de) Umgebungslichtbasierte Gestenerkennung
DE10221415B4 (de) Optische Druckknopfbildschirm-Zeigevorrichtung
DE4410078B4 (de) Optische Positionserfassungseinheit und optische Koordinateneingabeeinheit
DE3586271T2 (de) Handgefuehrte abtastvorrichtung.
DE3687568T2 (de) Eingabeschnittstelle fuer rechner.
AT512461B1 (de) Vorrichtung für die eingabe von informationen an eine datenverarbeitungsanlage
DE112008003993B4 (de) Systeme und Verfahren zum Bestimmen von Berührungsstellen unter Verwendung von gestörtem Licht
DE10211340A1 (de) Optisches Bildschirmzeigegerät mit Trägheitseigenschaften
DE20221921U1 (de) Tragbare elektronische Vorrichtung mit mausähnlichen Fähigkeiten
DE102006046007A1 (de) Optischer Schieber für Eingabevorrichtungen
DE60015966T2 (de) Messung der lagen oder koplanarität von kontaktelementen eines elektronischen bauteils mit flacher beleuchtung und zwei kameras
DE102005056658A1 (de) Kompakte optische Navigationsvorrichtung mit flachem Profil
DE112005001547T5 (de) Vorrichtung und Verfahren für einen gefalteten Wellenleiter für ein optisches Element zur Verwendung mit lichtbasierten Touchscreens
DE202009007458U1 (de) Optisches Eingabegerät
DE102004044999A1 (de) Eingabesteuerung für Geräte

Legal Events

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

Representative=s name: DILG HAEUSLER SCHINDELMANN PATENTANWALTSGESELLSCHA

R016 Response to examination communication
R081 Change of applicant/patentee

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE., SG

Free format text: FORMER OWNER: AVAGO TECHNOLOGIES ECBU IP (SINGAPORE) PTE. LTD., SINGAPORE, SG

Effective date: 20130606

R082 Change of representative

Representative=s name: DILG HAEUSLER SCHINDELMANN PATENTANWALTSGESELL, DE

Effective date: 20130606

R016 Response to examination communication
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final