EP2272055B1 - Fernbedienung - Google Patents
Fernbedienung Download PDFInfo
- Publication number
- EP2272055B1 EP2272055B1 EP09737964A EP09737964A EP2272055B1 EP 2272055 B1 EP2272055 B1 EP 2272055B1 EP 09737964 A EP09737964 A EP 09737964A EP 09737964 A EP09737964 A EP 09737964A EP 2272055 B1 EP2272055 B1 EP 2272055B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- pointer
- space
- real space
- selection
- representation
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 claims abstract description 48
- 238000013507 mapping Methods 0.000 claims abstract description 5
- 230000009466 transformation Effects 0.000 claims abstract 6
- 230000033001 locomotion Effects 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 6
- 238000012800 visualization Methods 0.000 claims description 2
- 238000001514 detection method Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 230000001419 dependent effect Effects 0.000 description 7
- 230000009467 reduction Effects 0.000 description 6
- 239000011521 glass Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 230000014616 translation Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000007115 recruitment Effects 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/30—User interface
- G08C2201/32—Remote control based on movements, attitude of remote control device
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/40—Remote control systems using repeaters, converters, gateways
- G08C2201/41—Remote control of gateways
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/70—Device selection
- G08C2201/71—Directional beams
Definitions
- the invention relates to a method for controlling objects.
- remote controls for controlling electronic devices are well known.
- a variety of electronic devices typically found in homes today are equipped with remote controls.
- the remote controls allow you to switch the associated electronic device on, off and on.
- the use of remote controls for the control and monitoring of plants is also known in the industrial environment.
- each device has its own remote control.
- a large number of remote controls is necessary.
- the different devices and systems associated with remote controls often have different operating concepts. This forces the user of the remote controls to become familiar with a number of different operating concepts.
- remote controls generally send control signals to the device or system to be controlled for controlling remote-controllable devices and systems.
- the remote control establishes a direct communication connection with the device to be controlled or the system to be controlled.
- this communication connection is an infrared data connection.
- the remote control transmits infrared signals to the device to be controlled, in which the desired control command is coded.
- a disadvantage of the infrared data exchange is the limited range of the infrared signals and the need for a direct line of sight between the remote control and the device or equipment to be controlled.
- the WO 02/43023 A2 describes a remote control that can control a plurality of devices in interaction with a control unit.
- the control unit In the control unit, the spatial coordinates of all controllable devices are stored.
- the remote control has means to detect the spatial position and orientation of the remote control.
- the control unit uses this data to determine if the remote control is pointing at any of the controllable devices and, if necessary, selects that device for control.
- the DE 10 2005 046 218 A1 describes a remote control system for driving a plurality of devices.
- a control unit is provided which holds the space coordinates of all controllable devices. Again, the position and orientation of the remote will be detected to determine which device the remote is pointing at.
- the spatial coordinates of the controllable devices can alternatively also be stored in the remote control itself.
- US 2005/0225453 describes a remote control system for driving a plurality of devices. Again, a control unit is provided which holds the space coordinates of all controllable devices. Again, the position and orientation of the remote will be detected to determine which device the remote is pointing at. The selected device can be controlled by gestures carried out with the remote control.
- FIG. 22 schematically a pointer 2200 is shown.
- the pointer 2200 has a plurality of transmitters 2201.
- the transmitters 2201 may be, for example, radio wave transmitters or ultrasonic transmitters.
- the real space surrounding the pointer 2200 is equipped with a plurality of receivers 2202.
- the receivers 2202 are configured to detect the signal emitted by the transmitters 2201.
- the receiver 2202 mounted at different positions of the real space and the transmitter 2201 mounted at different positions of the pointer 2200 allow determination of the position and orientation of the pointer 2200 in real space.
- the determination of the position and orientation of the pointer 2200 may be effected, for example, by an analysis of the transit time of the signals emitted by the transmitters 2201 and by triangulation.
- FIG. 5 the controllable objects 500, 502, 504 are associated with figures 501, 503, 505.
- FIGS. 501, 503, 505 are combined to form a larger figure 506. If a selection figure cuts the figure 506 from a greater distance, the controllable objects 500, 502, 504 on a screen of the pointer are offered for selection to the user of a pointer assigned to the selection figure.
- controllable object 500, 502, 504 assigned to the cut figure 501, 503, 505 is selected directly for control.
- a figure 202 is arranged in a figure space 200 that is not associated with any controllable object in a real space. Instead, the figure 202 represents a set of set values for one or more controllable objects associated with other figures of the figure space. If the figure 202 cut by a selection figure, so they are set other controllable objects to the set values represented by FIG.
- Figure 202 may represent a combination of set values for a brightness of a lamp, a temperature of an air conditioner, and an opening state of a blind.
- the figure 202 may be arranged in the figure space such that a pointer associated with the selection figure must be real-space aligned with an uncontrollable object, such as a houseplant, so that the selection figure associated with the pointer the figure 202 intersects.
- an uncontrollable object such as a houseplant
- the figures assigned to the controllable objects can be positioned in a figure space without overlapping or without overlapping.
- An overlap-free positioning has the advantage that a clear selection of a controllable object associated with the figures is simplified.
- a pointer in a real space emits a light beam, for example a laser beam.
- the light beam runs in the real space in a direction which corresponds to the orientation of a selection figure assigned to the pointer in a figure space linked to the real space. This can facilitate the handling of the pointer. If the pointer is aligned in the real space on a controllable object, the light beam strikes the controllable object and can be perceived as a light spot. This is particularly helpful if a figure associated with the controllable object is arranged in the figure space such that it is cut by the selection figure when the pointer is aligned with the controllable object.
- a pair of spectacles may be provided on the transparent spectacle lenses of which an image of a figure space linked to a real space can be projected. If the wearer of the glasses is looking at the real space, the image of the real space is superimposed on a computer-generated image of the linked figure space with figures arranged therein.
- the glasses are equipped for this purpose with devices for detecting the position and orientation of the glasses in real space. Depending on the position and viewing direction of the spectacle wearer, a suitable image of the figure space is generated and projected onto the spectacle lenses. The glasses thus allow their wearer to control the positions and orientations of the figures in the figure space.
- the user figure displayed on the screen carries out a corresponding movement with the selection figure.
- the user can orient the pointer in real space so that the selection figure assigned to the pointer intersects a figure in the figure space.
- the figures 2604 arranged in the figure space 2603 are assigned to controllable objects which may be located at any location other than the screen 2602.
- the screen 2602 may be located in an office building, while the controllable objects associated with the figures 2604 may be machines located in a remote factory floor.
- the real space associated with the figure space 2603 in this embodiment comprises both the real space in which the controllable objects are arranged, for example the factory floor, and the real space in which the screen 2602 is arranged, for example the office building.
- the figures 2604 assigned to the controllable objects are not located at the positions of the figure space 2603, which correspond to the positions of the controllable devices in the real space according to the linking rule between the real space and the linked figure space 2603. Rather, the figures 2604 are arranged at positions of the figure space 2603, which lie behind the screen 2602 in the linked real space.
- the screen 2602 may also represent only a portion of the figure space 2603. Then, the viewer of the screen 2602 can also align the pointer 2600 in the direction of a figure, not shown, whose position he can estimate using the figures 2604 shown on the screen 2602.
- a pointer can also be used to move figures arranged in a figure space. This can, for example, following the above with reference to FIG. 11 described method for defining the figure space can be used to change the arrangement of the figures in the figure space.
- the displacement of the figure in the figure space can follow any paths in the figure space or run along predetermined paths in the figure space.
- a pointer can also be used to set points in a real space. If, for example, a figure in the figure space associated with the real space is associated with a wall of the real space, and if the pointer is aligned with a point on the wall, then a selection figure assigned to the pointer cuts a point of the figure assigned to the wall in the figure space. This point of the figure is in turn according to the assignment and linking rule the point of the wall to which the user has aligned the pointer. The coordinates of this point can be stored by the user of the pointer.
- the user of the pointer has stored a number of points of the wall in this way, he can, for example, display the size of the area enclosed by the points, the distance between two points or the distance of a point from the pointer on the screen of the pointer. In this way, the user of the pointer can also determine a volume enclosed by fixed volumes.
- the user of the pointer can define a path based on the specified points. This path can be used by the user of the pointer to control controllable objects. For example, the user can pass the specified path to a controllable vacuum cleaner. The vacuum cleaner then automatically follows the specified path.
- a first figure can be moved in the figure space such that it comes into contact with or intersects with a second figure in the figure space. Again, this can cause a fixed reaction. For example, settings of the controllable object associated with the first figure can be transmitted to the controllable object associated with the second figure. If a figure associated with a first lamp is in Contact with a figure associated with a second lamp brought, the second lamp is set to the same brightness as the first lamp.
- the pointer further functions can be integrated.
- the pointer can additionally serve as a mobile phone, navigation device, Internet client, three-dimensional computer mouse or as a display device for information of all kinds.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Selective Calling Equipment (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Details Of Television Systems (AREA)
Description
- Die Erfindung betrifft ein Verfahren zum Steuern von Objekten.
- Im Bereich der Heimelektronik sind Fernbedienungen zum Steuern elektronischer Geräte wohlbekannt. Eine Vielzahl von typischerweise in Haushalten zu findenden elektronischen Geräten sind heutzutage mit Fernbedienungen ausgestattet. Die Fernbedienungen gestatten es, das zugehörige elektronische Gerät ein-, aus- und umzuschalten. Auch im industriellen Umfeld ist der Einsatz von Fernbedienungen zur Steuerung und Kontrolle von Anlagen bekannt.
- Typischerweise ist jedem Gerät eine eigene Fernbedienung zugeordnet. In Umgebungen mit vielen fernbedienbaren Geräten und Anlagen ist daher eine große Anzahl von Fernbedienungen notwendig. Die unterschiedlichen Geräten und Anlagen zugeordneten Fernbedienungen weisen dabei häufig von einander abweichende Bedienkonzepte auf. Dies zwingt den Benutzer der Fernbedienungen dazu, sich mit einer Anzahl unterschiedlicher Bedienkonzepte vertraut zu machen.
- Zum Steuern fernbedienbarer Geräte und Anlagen senden herkömmliche Fernbedienungen in der Regel Steuersignale an das zu steuernde Gerät bzw. die zu steuernde Anlage. Die Fernbedienung baut hierfür eine direkte Kommunikationsverbindung mit dem zu steuernden Gerät oder der zu steuernden Anlage auf. Üblicherweise ist diese Kommunikationsverbindung eine Infrarot-Datenverbindung. Die Fernbedienung sendet Infrarotsignale an das zu steuernde Gerät, in denen der gewünschte Steuerbefehl codiert ist. Ein Nachteil des Datenaustauschs per Infrarotsignal besteht in der begrenzten Reichweite der Infrarotsignale und der Notwendigkeit einer unmittelbaren Sichtverbindung zwischen der Fernbedienung und dem zu steuernden Gerät oder der zu steuernden Anlage.
- Die
WO 02/43023 A2 - Auch die
DE 10 2005 046 218 A1 beschreibt ein Fernbedienungssystem zum Ansteuern einer Mehrzahl von Geräten. Auch hier ist eine Steuereinheit vorgesehen, die die Raumkoordinaten aller steuerbaren Geräte vorhält. Wiederum werden die Position und Ausrichtung der Fernbedienung erfasst, um zu ermitteln, auf welches Gerät die Fernbedienung ausgerichtet ist. Die Raumkoordinaten der steuerbaren Geräte können alternativ auch in der Fernbedienung selbst hinterlegt sein. - Auch die
US 2005/0225453 beschreibt ein Fernbedienungssystem zum Ansteuern einer Mehrzahl von Geräten. Auch hier ist eine Steuereinheit vorgesehen, die die Raumkoordinaten aller steuerbaren Geräte vorhält. Wiederum werden die Position und Ausrichtung der Fernbedienung erfasst, um zu ermitteln, auf welches Gerät die Fernbedienung ausgerichtet ist. Das ausgewählte Gerät kann durch mit der Fernbedienung ausgeführte Gesten gesteuert werden. - Bei allen drei Vorschlägen muss die Fernbedienung auf die in der jeweiligen Steuereinheit hinterlegten Gerätekoordinaten ausgerichtet werden. Dies kann sich als unkomfortabel erweisen. Bei sehr kleinen, weit entfernten oder versteckt angeordneten Geräten kann es Schwierigkeiten bereiten, die Fernbedienung ausreichend präzise auszurichten. Dies gilt umso mehr, falls sich die zu steuernden Geräte außer Sichtweite oder in einem anderen Raum oder Gebäude befinden.
- Außerdem schränkt die Bindung an die Raumkoordinaten der zu steuernden Geräte die Flexibilität der bisherigen Vorschläge ein. Es sind keine Möglichkeiten vorgesehen, um Gruppen von Geräten gemeinsam zu steuern oder vordefinierte komplexe Steuerabläufe bequem abrufbar anzubieten.
- Auch die
US 2006/0241864 beschreibt ein Fernbedienungssystem zum Ansteuern einer Mehrzahl von Geräten. Es werden die Raumkoordinaten aller steuerbaren Geräte vorgehalten. Außerdem ist es möglich, bestimmte Raumkoordinaten mit Geräten zu assoziieren, die sich tatsächlich an anderem Ort befinden. Ein zu steuerndes Gerät wird ausgewählt, indem die Fernbedienung auf das Gerät ausgerichtet oder in seine Nähe gebracht wird. - Dieser Vorschlag vereinfacht somit die Auswahl kleiner oder versteckt angeordneter Geräte. Eine Möglichkeit, Gruppen von Geräten gemeinsam zu steuern oder vordefinierte komplexe Steuerabläufe bequem abrufbar anzubieten, ist jedoch nicht vorgesehen.
- Es ist daher Aufgabe der vorliegenden Erfindung, ein verbessertes Verfahren zum Steuern von Objekten anzugeben, das eine Steuerung einer Mehrzahl von Objekten mit nur einem Zeiger ermöglicht. Es ist weiter Aufgabe der vorliegenden Erfindung, ein Verfahren zum Steuern von Objekten anzugeben, für das keine unmittelbare Sichtverbindung zwischen Zeiger und zu steuerndem Objekt bestehen muss. Es ist weiter Aufgabe der vorliegenden Erfindung, das Steuern von Objekten zu vereinfachen.
- Diese Aufgaben werden durch ein Verfahren zum Steuern von Objekten mit den Merkmalen des Anspruchs 1 gelöst. Bevorzugte Ausführungsformen ergeben sich aus den abhängigen Ansprüchen.
- Nach dem erfindungsgemäßen Verfahren sind die zu steuernden Objekte in einem Realraum angeordnet. Der Realraum ist über eine Verknüpfungsvorschrift mit einem mehrdimensionalen Figurenraum verknüpft. Den zu steuernden Objekten des Realraums sind durch eine Zuordnungsvorschrift Figuren im Figurenraum zugeordnet. Das Verfahren umfasst ein Feststellen der Position und Ausrichtung eines Zeigers im Realraum, ein Ermitteln der Position und Ausrichtung einer dem Zeiger zugeordneten Auswahlfigur im Figurenraum anhand der Position und Ausrichtung des Zeigers im Realraum und der Verknüpfungsvorschrift zwischen Realraum und Figurenraum, ein Bestimmen der Figuren des Figurenraums, die von der Auswahlfigur geschnitten werden, ein Auswählen einer Figur, die von der Auswahlfigur geschnitten wird, und ein Steuern des der ausgewählten Figur im Figurenraum zugeordneten Objekts im Realraum.
- Vorteilhafterweise gestattet das erfindungsgemäße Verfahren die Steuerung einer Mehrzahl von Objekten mit nur einem Zeiger. Dabei muss kein direkter Sichtkontakt zwischen Zeiger und zu steuerndem Objekt bestehen. Vorteilhafterweise kann die Auswahl eines zu steuernden Objekts intuitiv dadurch erfolgen, dass mit dem Zeiger auf das Objekt gezeigt wird.
- Gemäß einer bevorzugten Ausführungsform werden zum Definieren des Figurenraums Schritte zum Festlegen einer mathematischen Verknüpfung zwischen Figurenraum und Realraum, zum Zuordnen von Figuren zu den zu steuernden Objekten und zum Positionieren der Figuren im Figurenraum ausgeführt.
- Vorteilhafterweise wird durch die Verknüpfung von Real- und Figurenraum ein hoher Abstraktionsgrad erreicht, der eine Anpassung des erfindungsgemäßen Verfahrens an eine Vielzahl von Anwendungsfällen ermöglicht.
- Vorzugsweise werden die Figuren überschneidungsfrei im Figurenraum positioniert. Dies erleichtert die Auswahl eines zu steuernden Objekts, da die Wahrscheinlichkeit sinkt, dass eine Auswahlfigur mehr als eine Figur schneidet.
- In einer bevorzugten Ausführungsform werden die Position und Größe des Figurenraums und der den zu steuernden Objekten zugeordneten Figuren automatisch entsprechend der Lage und Größe erfasster, zu steuernder Objekte festgelegt. Dies erleichtert die Erzeugung eines einem Realraum zugeordneten Figurenraums. Vorteilhafterweise kann die Erzeugung weitgehend automatisch erfolgen.
- In einer bevorzugten Ausführungsform sind die zu steuernden Objekte mit einer Steuereinrichtung verbunden. Dabei werden zum Steuern des der ausgewählten Figur zugeordneten Objekts Schritte zum Übertragen eines Steuerkommandos vom Zeiger zur Steuereinrichtung und zum Übertragen des Steuerkommandos von der Steuereinrichtung zum Objekt ausgeführt.
- Vorteilhafterweise ist nach diesem Verfahren eine direkte Kommunikation zwischen Zeiger und zu steuerndem Objekt nicht notwendig. Dadurch muss keine Sichtverbindung zwischen Objekt und Zeiger bestehen und die Steuerung kann unabhängig vom Abstand zwischen Objekt und Zeiger erfolgen.
- In einer weiteren bevorzugten Ausführungsform umfasst das Verfahren zusätzlich Schritte zum Zuordnen von ein oder mehreren Einstellwerten ein oder mehrerer zu steuernder Objekte zu einer Einstellungsfigur, zum Positionieren der Einstellungsfigur im Figurenraum, zum Auswählen der Einstellungsfigur und zum Übertragen der ein oder mehreren Einstellwerte zu den ein oder mehreren Objekten.
- Dieses Verfahren eröffnet die Möglichkeit, Sätze zueinander passender Einstellungen für verschiedene steuerbare Objekte zu hinterlegen und wieder abzurufen. Dadurch können häufig wiederkehrende Szenarien berücksichtigt und passende Einstellungen verschiedener steuerbarer Objekte müssen nicht jedesmal neu eingegeben werden.
- Bevorzugterweise weist der Zeiger die Form einer Fernbedienung auf. Dadurch müssen sich Benutzer, die an die Verwenduing einer Fernbedienung gewohnt sind, nicht umgewöhnen.
- In einer bevorzugten Ausführungsform weist der Zeiger eine berührungsempfindliche Anzeige auf. Dies erlaubt eine komfortablere Handhabung des Zeigers.
- In einer weiteren bevorzugten Ausführungsform sendet der Zeiger einen Lichtstrahl in eine festgelegte Richtung aus, deren Orientierung im Realraum der Orientierung der Auswahlfigur im Figurenraum entspricht. Dadurch wird ein Objekt, auf das der Zeiger ausgerichtet ist, durch einen Lichtfleck markiert. Dies kann die Auswahl eines zu steuernden Objekts erleichtern.
- Bevorzugterweise erfolgt das Steuern des ausgewählten Objekts durch Ausführen festgelegter Bewegungen mit dem Zeiger. Dadurch wird eine intuitive und unkomplizierte Bedienung des Zeigers möglich.
- Weitere bevorzugte Ausführungsformen ergeben sich aus den übrigen abhängigen Ansprüchen.
- Die Erfindung wird im Folgenden anhand von Ausführungsbeispielen unter Bezugnahme auf die beigefügten Zeichnungen näher erläutert. Dabei zeigt:
-
Figur 1 eine schematische Darstellung eines Realraums mit steuerbaren und nicht steuerbaren Objekten und einem Zeiger; -
Figur 2 eine schematische Darstellung eines Figurenraums mit einer Figur, einer Einstellungsfigur und einer Auswahlfigur; -
Figur 3 eine schematische Darstellung eines Objekts und einer zugeordneten Figur; -
Figur 4 eine schematische Darstellung einer Mehrzahl von Objekten mit einer zugeordneten Figur; -
Figur 5 eine schematische Darstellung einer Mehrzahl von Objekten mit zugeordneten Figuren; -
Figur 6 eine schematische Darstellung eines Objekts mit einer Mehrzahl zugeordneter Figuren; -
Figur 7 eine schematische Darstellung eines Gebäudeplans mit einer Mehrzahl zweidimensionaler Figuren; -
Figur 8 eine schematische Darstellung eines Steuergeräts, das mit zwei Objekten, einem Zeiger und einem Positionserfassungsgerät verbunden ist; -
Figur 9 ein schematisches Ablaufdiagramm eines Verfahrens zum Steuern von Objekten; -
Figur 10 eine schematische Darstellung eines Verfahrens zum Steuern von Objekten; -
Figur 11 ein schematisches Ablaufdiagramm eines Verfahrens zum Definieren eines Figurenraums; -
Figur 12 eine schematische Darstellung eines Zeigers; -
Figur 13 eine schematische Darstellung eines Zeigers mit zugeordneter Auswahlfigur; -
Figur 14 eine schematische Darstellung eines Zeigers mit zugeordneter Auswahlfigur; -
Figur 15 eine schematische Darstellung eines Zeigers mit zugeordneter Auswahlfigur; -
Figur 16 eine schematische Darstellung eines Zeigers mit zugeordneter Auswahlfigur; -
Figur 17 eine schematische Darstellung eines Zeigers mit zugeordneter Auswahlfigur; -
Figur 18 eine schematische Darstellung eines Zeigers mit zugeordneter Auswahlfigur; -
Figur 19 eine schematische Darstellung eines Zeigers und mehrerer von der zugeordneten Auswahlfigur geschnittener Figuren; -
Figur 20 eine schematische Darstellung eines Zeigers und einer zugeordneten Auswahlfigur; -
Figur 21 eine schematische Darstellung einer Auswahlfigur und einer Mehrzahl von Figuren; -
Figur 22 eine schematische Darstellung eines Zeigers und eines Positionserfassungssystems; -
Figur 23 eine schematische Darstellung eines Zeigers und eines Positionserfassungssystems; -
Figur 24 eine schematische Darstellung eines ortsfesten Zeigers; -
Figur 25 eine schematische Darstellung eines steuerbaren Objekts und eines Zeigers. -
Figur 1 zeigt eine schematische Darstellung eines Realraums 100. Der Realraum 100 kann beispielsweise ein Raum in einem Gebäude, etwa einer Wohnung oder einer Fabrik sein. Der Realraum 100 kann sich auch außerhalb eines Gebäudes befinden. Der Realraum 100 kann eine beliebige Größe aufweisen. Der Realraum 100 kann auch mehrere Räume eines Gebäudes oder einen Teil eines Raumes eines Gebäudes umfassen. - Dem Realraum 100 kann ein dreidimensionales kartesisches Koordinatensystem mit einer ersten Achse x1, einer zweiten Achse y1 und einer dritten Achse z1 zugeordnet werden. Die Achsen x1, y1, z1 stehen jeweils senkrecht aufeinander.
- In dem Realraum 100 befindet sich ein steuerbares Objekt 101. Das steuerbare Objekt 101 kann beispielsweise ein elektrisches oder elektronisches Gerät, etwa ein Heimelektronikgerät oder eine Anlage in einer Fabrik sein. Beispielsweise kann es sich bei dem steuerbaren Objekt 101 um einen Fernseher handeln. Das steuerbare Objekt 101 weist von einem Benutzer veränderbare Einstellungsmöglichkeiten auf. Im Falle eines Fernsehers kann der Benutzer beispielsweise das wiedergegebene Programm oder die Lautstärke einstellen. Falls es sich bei dem steuerbaren Objekt 101 um eine Lampe handelt, so kann beispielsweise deren Helligkeit gesteuert werden. Falls es sich bei dem steuerbaren Objekt 101 um eine in einer Fabrik befindliche Anlage handelt, so können Einstellungen dieser Anlage verändert werden.
- Weiterhin befindet sich im Realraum 100 ein nicht steuerbares Objekt 102. Bei dem nicht steuerbaren Objekt 102 kann es sich um ein beliebiges Objekt handeln, das keine Steuerungsmöglichkeiten für einen Nutzer vorsieht. Das nicht steuerbare Objekt 102 kann beispielsweise eine Zimmerpflanze, ein an einer Wand angebrachtes Schild oder eine nicht steuerbare Anlage einer Fabrik sein.
- Der Realraum 100 kann neben dem dargestellten steuerbaren Objekt 101 und dem dargestellten nicht steuerbaren Objekt 102 eine beliebige Anzahl weiterer steuerbarer und nicht steuerbarer Objekte aufweisen. Die steuerbaren und nicht steuerbaren Objekte können innerhalb des Realraums beliebig angeordnet sein. Falls der Realraum 100 mehrere Räume oder Gebäudeteile eines Gebäudes umfasst, so können die steuerbaren und nicht steuerbaren Objekte in unterschiedlichen Räumen oder Gebäudeteilen des Realraums 100 angeordnet sein.
-
Figur 1 zeigt weiter einen im Realraum 100 angeordneten Zeiger 103. Der Zeiger 103 dient zur Steuerung des steuerbaren Objekts 101 und anderer steuerbarer Objekte des Realraums 100. Der Zeiger 103 kann die Form einer Fernbedienung aufweisen, wie sie etwa für Fernsehgeräte bekannt sind. Der Zeiger 103 kann auch die Form eines Mobiltelefons oder eine beliebige andere Form aufweisen. In der Darstellung vonFigur 1 handelt es sich bei dem Zeiger 103 um eine frei im Realraum 100 bewegliche Vorrichtung. - An jedem Punkt im Realraum 100 weist der Zeiger 103 eine Position auf, die sich in Bezug auf die Koordinatenachsen x1, y1, z1 angeben lässt. Zusätzlich lässt sich der Zeiger 103 um beliebige Achsen drehen. Zu jedem Zeitpunkt weist der Zeiger 103 eine Orientierung innerhalb des Realraums 100 auf, die sich beispielsweise durch einen Richtungsvektor ausdrücken lässt, der in Einheiten der Koordinatenachsen x1, y1, z1 angegeben werden kann. In
Figur 1 ist eine Sichtlinie 104 eingezeichnet, die die Orientierung des Zeigers 103 angibt. Im Beispiel vonFigur 1 steht die Sichtlinie 104 senkrecht auf einer Außenfläche des Zeigers 103. Falls der Zeiger 103 die Form einer Fernbedienung aufweist, kann die Sichtlinie 104 beispielsweise senkrecht auf einer Stirnfläche des Zeigers 103 stehen. InFigur 1 ist der Zeiger 103 derart orientiert, dass die Sichtlinie 104 in Richtung des steuerbaren Objekts 101 ausgerichtet ist. Dies entspricht der intuitiven Verwendung einer herkömmlichen Fernbedienung, die zur Steuerung des steuerbaren Objekts 101 dient. -
Figur 2 zeigt eine schematische Darstellung eines mit dem Realraum 100 verknüpften Figurenraums 200. Der Figurenraum 200 kann ein ein-, zwei- oder dreidimensionaler Figurenraum sein. In der Darstellung vonFigur 2 ist der Figurenraum 200 ein dreidimensionaler Figurenraum mit einem kartesischen Koordinatensystem mit Achsen x2, y2, z2, die jeweils senkrecht aufeinander stehen. Der Figurenraum 200 ist mit dem Realraum 100 über eine Verknüpfungsvorschrift verknüpft. Die Verknüpfungsvorschrift kann als Zusammenhang zwischen dem kartesischen Koordinatensystem mit Achsen x1, y1, z1 des Realraums 100 und dem kartesischen Koordinatensystem mit Achsen x2, y2, z2 des Figurenraums 200 verstanden werden. Bei der Verknüpfungsvorschrift kann es sich beispielsweise um eine lineare Abbildung handeln. Die Verknüpfungsvorschrift kann eine Translation, eine Rotation und eine Vergrößerung oder Verkleinerung umfassen. Die Verknüpfungsvorschrift kann auch beliebige andere mathematische Operationen oder Verknüpfungsvorschriften umfassen. In einem einfachen Fall ist die Verknüpfungsvorschrift zwischen Realraum 100 und Figurenraum 200 eine identische Abbildung. In diesem Fall liegen Realraum 100 und Figurenraum 200 deckungsgleich aufeinander. - Der Figurenraum 200 kann eine beliebige Ausdehnung aufweisen. Der Figurenraum 200 kann größer, kleiner oder gleichgroß wie der Realraum 100 sein.
- Im Figurenraum 200 ist eine Figur 201 angeordnet. Die Figur 201 ist dem steuerbaren Objekt 101 des Realraums 100 über eine Zuordnungsvorschrift zugeordnet. Die Figur 201 kann an unterschiedlichen Positionen innerhalb des Figurenraums 200 angeordnet sein und unterschiedliche Größen und Orientierungen innerhalb des Figurenraums 200 aufweisen. Falls der Figurenraum 200 dem Realraum 100 deckungsgleich überlagert ist, kann die Figur 201 vorzugsweise an derselben Position innerhalb des Figurenraums 200 angeordnet sein, an der das der Figur 201 zugeordnete steuerbare Objekt 101 im Realraum 100 angeordnet ist. Vorzugsweise hat die Figur 201 in diesem Fall eine ähnliche Form wie das steuerbare Objekt 101 und weist eine ähnliche Größe und wie das steuerbare Objekt 101 auf. Das im Realraum 100 angeordnete steuerbare Objekt 101 kann eine komplizierte Geometrie aufweisen. In diesem Fall kann die Form der Figur 201 vorzugsweise vereinfacht werden. Falls das steuerbare Objekt 101 ein Fernsehgerät ist, kann dem steuerbaren Objekt 101 beispielsweise eine quaderförmige Figur 201 im Figurenraum 200 zugeordnet werden.
-
Figur 2 zeigt weiterhin eine im Figurenraum 200 angeordnete Auswahlfigur 203. Die Auswahlfigur 203 im Figurenraum 200 ist dem Zeiger 103 im Realraum 100 über eine Zuordnungsvorschrift zugeordnet. Position und Orientierung der Auswahlfigur 203 im Figurenraum 200 entsprechen gemäß der Verknüpfungsvorschrift von Figurenraum 200 und Realraum 100 der Position und Orientierung des Zeigers 103 im Realraum 100. - Im dargestellten Beispiel von
Figur 2 weist die Auswahlfigur 203 die Form eines Kegels auf. Die Auswahlfigur 203 kann auch eine beliebige andere Form haben, beispielsweise die Form eines Zylinders, einer Pyramide, eines Quaders, eines Tetraeders, eines Prismas, einer Geraden oder eines fächerförmigen Geradenbündels oder eine andere geometrische Form. - Im Beispiel von
Figur 2 befindet sich die Spitze der kegelförmigen Auswahlfigur 203 an der Position des Figurenraums 200, die über die Verknüpfungsvorschrift zwischen Figurenraum 200 und Realraum 100 mit der Position des Zeigers 103 im Realraum 100 verknüpft ist. InFigur 1 ist eine senkrecht auf einer Oberfläche des Zeigers 103 stehende Sichtlinie 104 auf das steuerbare Objekt 101 des Realraums 100 ausgerichtet. Entsprechend schneidet die Auswahlfigur 203 inFigur 2 die Figur 201. In den inFiguren 1 und2 gezeigten Beispielen sind die Verknüpfungsvorschrift zwischen Realraum 100 und Figurenraum 200 und die Zuordnungsvorschrift zwischen steuerbarem Objekt 101 und Figur 201 derart gewählt, dass die Auswahlfigur 203 die Figur 201 dann schneidet, wenn eine senkrecht auf einer Oberfläche des Zeigers 103 stehende Sichtlinie 104 auf das steuerbare Objekt 101 des Realraums 100 ausgerichtet ist. Verknüpfungsvorschrift und Zuordnungsvorschrift könnten jedoch in anderen Ausführungsformen auch so gewählt werden, dass die Auswahlfigur 203 die Figur 201 nicht schneidet, wenn der Zeiger 103 auf das steuerbare Objekt 101 ausgerichtet ist. Stattdessen könnte die Auswahlfigur 203 die Figur 201 bei einer anderen Ausrichtung des Zeigers 103 im Realraum 100 schneiden. - Der in
Figur 2 dargestellte Figurenraum 200 weist zusätzlich eine Einstellungsfigur 202 auf. Die Einstellungsfigur 202 ist keinem Objekt des Realraums 100 ausFigur 1 zugeordnet. Die Einstellungsfigur 202 repräsentiert einen Satz von Einstellwerten für eines oder mehrere steuerbare Objekte des Realraums 100. Beispielsweise kann die Einstellungsfigur 202 einen oder mehrere Einstellwerte für das steuerbare Objekt 101 ausFigur 1 repräsentieren. Die Einstellungsfigur 202 befindet sich an der Position des Figurenraums 200, die mit der Position des nicht steuerbaren Objekts 102 im Realraum 100 ausFigur 1 verknüpft ist. Dies hat zur Folge, dass die Auswahlfigur 203 die Einstellungsfigur 202 im Figurenraum 200 dann schneidet, wenn der Zeiger 103 im verknüpften Realraum 100 ausFigur 1 auf das nicht steuerbare Objekt 102 ausgerichtet wird. Die Einstellungsfigur 202 könnte jedoch auch an einer beliebigen anderen Position innerhalb des Figurenraums 200 angeordnet sein. Der Figurenraum 200 könnte auch weitere Einstellungsfiguren aufweisen. Die Einstellungsfigur 202 kann auch entfallen. -
Figur 3 verdeutlicht noch einmal den Zusammenhang zwischen einem in einem Realraum angeordneten steuerbaren Objekt 300 und einer in einem mit dem Realraum verknüpften Figurenraum angeordneten Figur 301. Das steuerbare Objekt kann beispielsweise eine Lampe mit einstellbarer Helligkeit oder eine Musikanlage mit einstellbarer Lautstärke sein. Die Figur 301 ist dem Objekt 300 über eine Zuordnungsvorschrift zugeordnet. Die Figur 301 kann die gleiche Geometrie wie das Objekt 300 aufweisen. Die Figur 301 kann jedoch auch eine andere Geometrie als das Objekt 300 aufweisen. Beispielsweise kann die Geometrie der Figur 301 gegenüber der Geometrie des Objekts 300 vereinfacht sein. Die Figur 301 kann sich an der Position des Figurenraums befinden, die mit der Position des Objekts 300 im Realraum verknüpft ist. Die Figur 301 kann sich jedoch auch an einer anderen Position des Figurenraums befinden. Im inFigur 3 dargestellten Beispiel ist dem Objekt 300 die Figur 301 zugeordnet und der Figur 301 ist das Objekt 300 zugeordnet. - In
Figur 4 sind schematisch drei in einem Realraum angeordnete steuerbare Objekte 400, 401, 402 dargestellt. Die im Realraum angeordneten steuerbaren Objekte 400, 401, 402 können beispielsweise drei Lampen mit steuerbarer Helligkeit sein. Den drei im Realraum angeordneten steuerbaren Objekten 400, 401, 402 ist eine Figur 403 über eine Zuordnungsvorschrift zugeordnet, die in einem mit dem Realraum über eine Verknüpfungsvorschrift verknüpften Figurenraum angeordnet ist. Im inFigur 4 dargestellten Beispiel ist den drei steuerbaren Objekten 400, 401, 402 somit eine gemeinsame Figur 403 zugeordnet. Der Figur 403 sind die drei steuerbaren Objekte 400, 401, 402 zugeordnet. -
Figur 5 zeigt in schematischer Darstellung drei in einem Realraum angeordnete Objekte 500, 502, 504. Die steuerbaren Objekte 500, 502, 504 können beispielsweise Lampen mit steuerbarer Helligkeit sein. Den im Realraum angeordneten Objekten 500, 502, 504 sind in einem mit dem Realraum über eine Verknüpfungsvorschrift verknüpften Figurenraum angeordnete Figuren 501, 503, 505 über eine Zuordnungsvorschrift zugeordnet. Dem Objekt 500 ist die Figur 501 zugeordnet. Dem Objekt 502 ist die Figur 503 zugeordnet. Dem Objekt 504 ist die Figur 505 zugeordnet. Jedes der Objekte 500, 502, 504 ist somit einer der Figuren 501, 503, 505 zugeordnet. Jede der Figuren 501, 503, 505 ist einem der Objekte 500, 502, 504 zugeordnet. - Die Figuren 501, 503, 505 sind im Figurenraum innerhalb einer weiteren Figur 506 angeordnet. Die Figuren 501, 503, 505 sind somit im Figurenraum zu der Figur 506 zusammengefasst oder gruppiert. Jedes der im Realraum angeordneten Objekte 500, 502, 504 ist somit auch der Figur 506 im Figurenraum zugeordnet. Die Figur 506 im Figurenraum ist jedem der Objekte 500, 502, 504 im Realraum zugeordnet. Das Objekt 500 im Realraum ist sowohl der Figur 501 als auch der Figur 506 im Figurenraum zugeordnet. Das Objekt 502 im Realraum ist sowohl der Figur 503 als auch der Figur 506 im Figurenraum zugeordnet. Das Objekt 504 ist sowohl der Figur 505 als auch der Figur 506 im Figurenraum zugeordnet.
- In
Figur 6 ist schematisch ein steuerbares Objekt 600 dargestellt, das in einem Realraum angeordnet ist. Bei dem steuerbaren Objekt 600 kann es sich beispielsweise um eine Fabrik handeln. Dem im Realraum angeordneten steuerbaren Objekt 600 sind über eine Zuordnungsvorschrift drei Figuren 601, 602, 603 zugeordnet, die in einem mit dem Realraum über eine Verknüpfungsvorschrift verknüpften Figurenraum angeordnet sind. Im inFigur 6 dargestellten Beispiel sind somit einem steuerbaren Objekt 600 im Realraum mehrere Figuren 601, 602, 603 im verknüpften Figurenraum zugeordnet. Wie inFigur 5 können die inFigur 6 gezeigten Figuren 601, 602, 603 weitere Figuren enthalten, die in derFigur 6 nicht dargestellt sind. -
Figur 7 zeigt in schematischer Ansicht einen Gebäudeplan 702. Der Gebäudeplan 702 bildet ein Gebäude mit darin befindlichen steuerbaren Objekten ab. Das auf dem Gebäudeplan 702 abgebildete Gebäude kann beispielsweise ein Bürogebäude mit darin befindlichen steuerbaren Objekten sein. Die im Bürogebäude befindlichen steuerbaren Objekte können beispielsweise Lampen, Klimaanlagen, Lautsprecher, Jalousien, Computer oder sonstige steuerbare Geräte sein. - Der Gebäudeplan 702 ist in einem Realraum angeordnet. Der Gebäudeplan 702 kann sich beispielsweise an einer Wand des auf dem Gebäudeplan 702 abgebildeten Gebäudes befinden. Der Realraum, in dem der Gebäudeplan 702 angeordnet ist, ist über eine Verknüpfungsvorschrift mit einem Figurenraum verknüpft. Den auf dem Gebäudeplan 702 abgebildeten steuerbaren Objekten sind über eine Zuordnungsvorschrift im Figurenraum angeordnete Figuren 703 zugeordnet. Die Figuren 703 sind zweidimensionale Figuren. Die zweidimensionalen Figuren 703 sind derart im Figurenraum angeordnet, dass die Position der Figuren 703 im Figurenraum über die Verknüpfungsvorschrift zwischen Figurenraum und Realraum mit einer Position im Realraum verknüpft ist, die sich auf dem im Realraum angeordneten Gebäudeplan 702 befindet. Die Figur 703 befindet sich im Figurenraum dort, wo das der Figur 703 zugeordnete steuerbare Objekt im Realraum auf dem Gebäudeplan 702 abgebildet ist. Wird nun im Realraum ein Zeiger 700 derart ausgerichtet, dass eine senkrecht auf einer Oberfläche des Zeigers 700 stehende Sichtlinie 701 eine Abbildung eines steuerbaren Objekts auf dem Gebäudeplan 702 schneidet, so schneidet im mit dem Realraum verknüpften Figurenraum eine dem Zeiger 700 zugeordnete Auswahlfigur eine dem geschnittenen steuerbaren Objekt zugeordnete Figur 703. Der im Realraum angeordnete Gebäudeplan 702 erlaubt damit eine einfache und komfortable Auswahl aller in unterschiedlichen Gebäudeteilen angeordneten steuerbaren Objekte.
- In
Figur 8 ist ein schematisches Blockschaltbild einer Anordnung zum Steuern eines oder mehrerer steuerbarer Objekte dargestellt.Figur 8 zeigt einen Zeiger 800, der zur Steuerung eines ersten steuerbaren Objekts 801 und eines zweiten steuerbaren Objekts 802 verwendet werden kann. Der Zeiger 800 ist über eine Kommunikationsverbindung 810 mit einem Steuergerät 803 verbunden. Bei dem Steuergerät 803 kann es sich beispielsweise um einen Computer handeln. Die Kommunikationsverbindung 810 kann eine drahtgebundene, bevorzugt jedoch eine drahtlose Kommunikationsverbindung 810 sein. Die Kommunikationsverbindung 810 kann eine bekannte drahtlose Kommunikationsverbindung, beispielsweise eine Bluetooth-Verbindung oder eine WLAN-Verbindung sein. Das Steuergerät 803 ist über eine erste Steuerverbindung 811 mit dem ersten steuerbaren Objekt 801 verbunden. Das Steuergerät 803 ist über eine zweite Steuerverbindung 812 mit dem zweiten steuerbaren Objekt 802 verbunden. Die Steuerverbindungen 811, 812 können drahtgebundene oder drahtlose Steuerverbindungen sein. Beispielsweise können die Steuerverbindungen 811, 812 Infrarot-Steuerverbindungen sein. In diesem Fall können für die Steuerverbindungen 811, 812 eventuell bereits vorhandene Schnittstellen der steuerbaren Objekte 801, 802 genutzt werden, die zur Steuerung der steuerbaren Objekte 801, 802 mit einer herkömmlichen Fernbedienung vorgesehen sind. - Das Blockschaltbild aus
Figur 8 zeigt weiter ein Positionserfassungsgerät 804. Das Positionserfassungsgerät 804 ist über eine Datenverbindung 813 mit dem Steuergerät 803 verbunden. Die steuerbaren Objekte 801, 802, das Steuergerät 803, der Zeiger 800 und das Positionserfassungsgerät 804 sind in einem Realraum angeordnet. Das Positionserfassungsgerät 804 kann über eine Positionserkennung 814 die Position und Ausrichtung des Zeigers 800 im Realraum erfassen. Das Positionserfassungsgerät 804 teilt die erfasste Position und Ausrichtung des Zeigers 800 über eine Datenverbindung 813 an das Steuergerät 803 mit. Die Datenverbindung 813 kann eine drahtgebundene oder eine drahtlose Datenverbindung sein. - Das Steuergerät 803 ermittelt anhand der erfassten Position und Ausrichtung des Zeigers, anhand einer im Steuergerät 803 hinterlegten Verknüpfungsvorschrift zwischen Realraum und Figurenraum und einer im Steuergerät 803 hinterlegten Zuordnungsvorschrift zur Zuordnung von im Realraum angeordneten steuerbaren Objekten 801, 802 zu im Figurenraum angeordneten Figuren, welche der im Figurenraum angeordneten Figuren von der dem Zeiger 800 zugeordneten Auswahlfigur im Figurenraum geschnitten wird. Anschließend ermittelt das Steuergerät 803 das der geschnittenen Figur zugeordnete steuerbare Objekt 801, 802 des Realraums. Falls die Auswahlfigur im Figurenraum mehr als eine Figur schneidet, so erlaubt das Steuergerät 803 die Auswahl einer bestimmten Figur nach einem später erläuterten Verfahren.
- Das Steuergerät 803 teilt dem Zeiger 800 über die Kommunikationsverbindung 810 mit, welches steuerbare Objekt 801, 802 der ausgewählten geschnittenen Figur zugeordnet ist. Der Zeiger 800 kann das ausgewählte steuerbare Objekt 801, 802 dem Benutzer des Zeigers 800 beispielsweise über einen Bildschirm mitteilen. Falls die dem Zeiger 800 zugeordnete Auswahlfigur die dem ersten steuerbaren Objekt 801 zugeordnete Figur schneidet, so teilt der Zeiger 800 dem Benutzer mit, dass das erste steuerbare Objekt 801 ausgewählt wurde. Der Benutzer des Zeigers 800 kann nun über Bedienelemente des Zeigers 800 Steuerkommandos für das erste steuerbare Objekt 801 eingeben. Der Zeiger 800 übermittelt die eingegebenen Steuerkommandos über die Kommunikationsverbindung 810 an das Steuergerät 803. Das Steuergerät 803 übermittelt die eingegebenen Steuerkommandos über die erste Steuerverbindung 811 an das erste steuerbare Objekt 801. Das erste steuerbare Objekt 801 führt die eingegebenen Steuerkommandos aus. Das erste steuerbare Objekt 801 kann über die erste Steuerverbindung 811 auch eine Antwort auf das Steuerkommando an das Steuergerät 803 senden. Das Steuergerät 803 übermittelt die Antwort über die Kommunikationsverbindung 810 an den Zeiger 800. Der Zeiger 800 kann die Antwort des ersten steuerbaren Objekts 801 auf seinem Bildschirm darstellen.
- In
Figur 9 ist das beschriebene Verfahren zum Steuern von Objekten noch einmal schematisch anhand eines Ablaufdiagramms dargestellt. In einem ersten Verfahrensschritt 900 werden Position und Ausrichtung eines Zeigers in einem Realraum festgestellt. Position und Ausrichtung des Zeigers im Realraum können beispielsweise mit einem weiter unten genauer beschriebenen Positionserfassungsgerät festgestellt werden. - In einem zweiten Verfahrensschritt 901 werden Position und Ausrichtung einer dem Zeiger zugeordneten Auswahlfigur im Figurenraum anhand der Position und Ausrichtung des Zeigers im Realraum und einer Verknüpfungsvorschrift zwischen Realraum und Figurenraum ermittelt.
- In einem dritten Verfahrensschritt 902 werden diejenigen im Figurenraum angeordneten Figuren bestimmt, die von der Auswahlfigur geschnitten werden.
- In einem vierten Verfahrensschritt 903 wird eine der im vorhergehenden Verfahrensschritt 902 bestimmten, von der Auswahlfigur geschnittenen Figuren des Figurenraums ausgewählt. Die Auswahl kann automatisch anhand unten beschriebener Kriterien oder manuell durch einen Benutzer erfolgen.
- In einem fünften Verfahrensschritt 904 wird das der im vierten Verfahrensschritt 903 ausgewählten Figur zugeordnete steuerbare Objekt im Realraum ermittelt. Anschließend wird dieses Objekt des Realraums gesteuert.
- In
Figur 10 sind die Zusammenhänge zwischen Realraum 1001, Figurenraum 1004, Zeiger 1000, Auswahlfigur 1003, Objekt 1002 und Figur 1005 schematisch dargestellt. Ein Realraum 1001 ist über eine Verknüpfungsvorschrift 1007 mit einem Figurenraum 1004 verknüpft. Die Verknüpfungvorschrift 1007 verknüpft ein Koordinatensystem des Realraums 1001 mit einem Koordinatensystem des Figurenraums 1004. - Einem Zeiger 1000 ist über eine Zuordnungsvorschrift 1006 eine Auswahlfigur 1003 zugeordnet. Die Zuordnungsvorschrift 1006 gibt den Zusammenhang zwischen Position und Orientierung des Zeigers 1000 im Realraum 1001 und Position und Orientierung der Auswahlfigur 1003 im Figurenraum 1004 an. Die Zuordnungsvorschrift 1006 gibt auch Größe und Form der Auswahlfigur 1003 an.
- Einem steuerbaren Objekt 1002 ist über eine Zuordnungsvorschrift 1008 eine Figur 1005 zugeordnet. Die Zuordnungsvorschrift 1008 gibt Größe und Form der Figur 1005 und deren Position im Figurenraum 1004 an.
- Der Zeiger 1000 und das steuerbare Objekt 1002 sind im Realraum 1001 angeordnet. Die Auswahlfigur 1003 und die Figur 1005 sind in dem Figurenraum 1004 angeordnet.
- Wenn das steuerbare Objekt 1002 gesteuert werden soll, nimmt der Zeiger 1000 eine festgelegte Ausrichtung 1009 in Bezug auf das Objekt 1002 ein. In einer einfachen Ausführungsform wird der Zeiger 1000 beispielsweise auf das Objekt 1002 ausgerichtet. Über ein Positionserfassungsgerät werden eine Position und Orientierung 1010 des Zeigers 1000 im Realraum 1001 ermittelt. Über eine Verknüpfung 1011 werden Position und Orientierung 1010 des Zeigers 1000 im Realraum 1001 in eine Position und Orientierung 1012 der Auswahlfigur 1003 im Figurenraum 1004 umgerechnet. Daraus wird ein Schnitt 1013 der Auswahlfigur 1003 mit der Figur 1005 festgestellt. Über eine Zuordnung 1014 wird von der geschnittenen Figur 1005 auf das steuerbare Objekt 1002 geschlossen. Anschließend kann das steuerbare Objekt 1002 gesteuert werden.
- Das beschriebene Verfahren setzt eine Verknüpfungsvorschrift zwischen Realraum und Figurenraum und eine Zuordnungsvorschrift zwischen steuerbaren Objekten und zugeordneten Figuren voraus. Ein Verfahren zum Definieren von Figurenraum, Verknüpfungs- und Zuordnungsvorschrift ist in
Figur 11 schematisch anhand eines Ablaufdiagramms dargestellt. - In einem ersten Verfahrensschritt 1100 wird eine mathematische Verknüpfungsvorschrift, die Realraum und Figurenraum miteinander verknüpft, festgelegt. Die mathematische Verknüpfungsvorschrift bildet Realraum und Figurenraum aufeinander ab. Die mathematische Verknüpfungsvorschrift kann beispielsweise Rotationen, Translationen und Skalierungen umfassen. In einer einfachen Ausführungsform bildet die mathematische Verknüpfungsvorschrift Realraum und Figurenraum derart identisch aufeinander ab, dass Realraum und Figurenraum deckungsgleich aufeinander liegen.
- In einem zweiten Verfahrensschritt 1101 werden den im Realraum angeordneten steuerbaren Objekten Figuren zugeordnet. Die Figuren können dieselbe geometrische Form wie die steuerbaren Objekte aufweisen. Die Figuren können auch eine gegenüber den steuerbaren Objekten vereinfachte geometrische Form aufweisen. Beispielsweise können den steuerbaren Objekten Figuren in Form einfacher geometrischer Grundkörper wie Quader, Kugel, Zylinder und Pyramide zugeordnet werden. Die Figuren können eine andere Dimensionalität als die steuerbaren Objekte aufweisen. Beispielsweise können dreidimensionalen steuerbaren Objekten zweidimensionale Figuren zugeordnet werden. Die Ausdehnung der Figuren im Figurenraum ist von der Ausdehnung der steuerbaren Objekte im Realraum unabhängig. Die Figuren im Figurenraum können die gleiche Größe aufweisen wie die Objekte im Realraum. Die Figuren können aber auch größer oder kleiner als die Objekte sein.
- In einem dritten Verfahrensschritt 1102 werden die den zu steuernden Objekten zugeordneten Figuren im Figurenraum angeordnet. Die Figuren können derart im Figurenraum angeordnet werden, dass eine Ausrichtung des Zeigers auf ein im Realraum befindliches Objekt eine Ausrichtung der dem Zeiger zugeordneten Auswahlfigur auf die dem Objekt zugeordnete Figur bewirkt. Die Figuren können aber auch an anderen Positionen des Figurenraums angeordnet werden. Beispielsweise können die Figuren, wie in
Abbildung 7 dargestellt, derart im Figurenraum angeordnet werden, dass eine Ausrichtung des Zeigers auf eine im Realraum befindliche Abbildung des Objekts einen Schnitt zwischen der dem Zeiger zugeordneten Auswahlfigur und der im Figurenraum angeordneten Figur bewirkt. -
Figur 12 zeigt eine schematische Darstellung eines Zeigers 1200 zur Verwendung in einem erfindungsgemäßen Verfahren zum Steuern von Objekten. Der Zeiger 1200 weist einen Bildschirm 1201 auf. Der Bildschirm 1201 kann beispielsweise ein Flüssigkristallbildschirm sein. Der Bildschirm 1201 des Zeigers 1200 kann zur Anzeige von Informationen dienen. Beispielsweise kann auf dem Bildschirm 1201 das momentan ausgewählte steuerbare Objekt angegeben werden. Im Fall, dass die dem Zeiger 1200 zugeordnete Auswahlfigur eine Mehrzahl von im Figurenraum angeordneten Figuren schneidet, kann auf dem Bildschirm 1201 eine Liste der den geschnittenen Auswahlfiguren zugeordneten Objekte angezeigt werden. Dies ermöglicht es dem Benutzer, eines der angezeigten Objekte auszuwählen. Der Benutzer kann seine Auswahl beispielsweise über Bedienelemente 1202 des Zeigers 1200 treffen. In einer anderen Ausführungsform ist der Bildschirm 1201 des Zeigers 1200 ein berührungsempfindlicher Bildschirm. In diesem Fall kann der Benutzer des Zeigers 1200 seine Auswahl durch Berühren des Bildschirms 1201 treffen. Der Bildschirm 1201 kann auch zur Anzeige von durch das ausgewählte steuerbare Objekt gelieferten Informationen dienen. Der Bildschirm 1201 des Zeigers 1200 kann auch beliebige andere Informationen anzeigen. - Einem in einem Realraum beweglichen Zeiger ist über eine Zuordnungsvorschrift eine Auswahlfigur in einem Figurenraum zugeordnet.
Figuren 13 bis 18 zeigen unterschiedliche Ausführungsformen der geometrischen Form einer Auswahlfigur. -
Figur 13 zeigt eine schematische Darstellung eines Zeigers 1300 und der dem Zeiger 1300 zugeordneten Auswahlfigur 1301. Die Auswahlfigur 1301 weist die Form einer Halbgeraden bzw. eines Strahls auf. Die Auswahlfigur 1301 dehnt sich von einem von der Position des Zeigers 1300 im Realraum abhängigen Startpunkt im Figurenraum linienförmig in eine von der Ausrichtung des Zeigers 1300 im Realraum abhängige Raumrichtung des Figurenraums aus. Die Auswahlfigur 1301 kann eine festgelegte endliche Länge aufweisen, kann aber auch unendlich ausgedehnt sein. -
Figur 14 zeigt schematisch einen Zeiger 1400 und eine dem Zeiger 1400 zugeordnete Auswahlfigur 1401 im Figurenraum. Die Auswahlfigur 1401 weist die Form eines Strahlbündels auf. Das Strahlbündel der Auswahlfigur 1401 dehnt sich in Form einer Mehrzahl von Strahlen von einem Startpunkt im Figurenraum in unterschiedliche Richtungen des Figurenraums aus. Die einzelnen Strahlen des Strahlbündels der Auswahlfigur 1401 können innerhalb einer im Figurenraum angeordneten Ebene liegen. In diesem Fall weist das Strahlbündel der Auswahlfigur 1401 eine fächerförmige Gestalt auf. Die Strahlen des Strahlbündels der Auswahlfigur 1401 können aber auch in beliebige andere Raumrichtungen des Figurenraums zeigen. Die Strahlen des Strahlbündels der Auswahlfigur 1401 können endliche oder unendliche Länge aufweisen. -
Figur 15 zeigt eine schematische Darstellung eines Zeigers 1500 und einer dem Zeiger 1500 im Figurenraum zugeordneten Auswahlfigur 1501. Die Auswahlfigur 1501 weist die Form eines Kegels auf. Die Spitze des Kegels der Auswahlfigur 1501 befindet sich an einem Punkt im Figurenraum. Von diesem Punkt dehnt sich der Kegel der Auswahlfigur 1501 endlich oder unendlich weit in eine von der Orientierung des Zeigers 1500 im Realraum abhängige Richtung in den Figurenraum aus. -
Figur 16 zeigt eine schematische Darstellung eines Zeigers 1600 und einer dem Zeiger 1600 im Figurenraum zugeordneten Auswahlfigur, die aus einem ersten Teil 1601 und einem zweiten Teil 1602 besteht. Der erste Teil 1601 der Auswahlfigur ist linienförmig. Von einem im Figurenraum angeordneten Startpunkt aus dehnt sich der erste Teil der Auswahlfigur 1601 über eine festgelegte Länge in eine von der Orientierung des Zeigers 1600 im Realraum abhängige Richtung im Figurenraum aus. Der zweite Teil 1602 der Auswahlfigur weist eine rechteckige Form auf. Der zweite Teil 1602 der Auswahlfigur ist am Ende des ersten Teils 1601 derart angeordnet, dass der linienförmige erste Teil 1601 der Auswahlfigur senkrecht auf dem rechteckigen zweiten Teil 1602 der Auswahlfigur steht. Der zweite Teil 1602 der Auswahlfigur kann auch eine Kreisoder andere Form aufweisen. Die Länge des ersten Teils 1601 der Auswahlfigur und die Größe des zweiten Teils 1602 der Auswahlfigur können fest vorgegeben oder vom Benutzer des Zeigers 1600 einstellbar sein. -
Figur 17 zeigt eine schematische Darstellung eines Zeigers 1700 und einer dem Zeiger 1700 zugeordneten Auswahlfigur, die aus einem ersten Teil 1701 und einem zweiten Teil 1702 besteht. Der erste Teil 1701 der Auswahlfigur erstreckt sich vom im Figurenraum angeordneten Startpunkt über eine festgelegte Länge in eine von der Orientierung des Zeigers abhängige Richtung. Die Länge des ersten Teils 1701 der Auswahlfigur kann fest vorgegeben oder vom Benutzer des Zeigers 1700 einstellbar sein. An den Endpunkt des ersten Teils 1701 der Auswahlfigur schließt sich der zweite Teil 1702 der Auswahlfigur an. Der zweite Teil 1702 der Auswahlfigur weist die Form eines Strahlbündels auf. Die Strahlen des Strahlbündels des zweiten Teils 1702 der Auswahlfigur erstrecken sich vom Endpunkt des ersten Teils 1701 gerade in unterschiedliche Richtungen des Figurenraums. Die Strahlen des Strahlbündels des zweiten Teils 1702 der Auswahlfigur können in einer gemeinsamen Ebene im Figurenraum liegen. -
Figur 18 zeigt eine schematische Darstellung eines Zeigers 1800 und einer dem Zeiger 1800 im Figurenraum zugeordneten Auswahlfigur, die aus einem ersten Teil 1801 und einem zweiten 1802 besteht. Der erste Teil 1801 und der zweite Teil 1802 weisen die Form in entgegengesetzte Raumrichtungen des Figurenraums zeigender Halbgeraden auf. Der erste Teil 1801 der Auswahlfigur verläuft von einem von der Position des Zeigers 1800 im Realraum abhängigen Startpunkt im Figurenraum gerade in eine von der Ausrichtung des Zeigers 1800 im Realraum abhängige Raumrichtung des Figurenraums. Der zweite Teil 1802 der Auswahlfigur verläuft vom selben Startpunkt wie der erste Teil 1801 der Auswahlfigur, dehnt sich jedoch in die entgegengesetzte Raumrichtung des Figurenraums aus. Der erste Teil 1801 und der zweite Teil 1802 der Auswahlfigur können eine endliche oder unendliche Länge aufweisen. - Eine einem Zeiger zugeordnete Auswahlfigur kann auch andere geometrische Formen aufweisen. Beispielsweise kann die Auswahlfigur in Form eines Kegels, eines Zylinders, einer Pyramide, eines Quaders, eines Tetraeders, eines Prismas, einer Geraden, eines fächerförmigen Geradenbündels oder einer andere geometrischen Form ausgestaltet sein.
- Die Form einer einem Zeiger zugeordneten Auswahlfigur kann fest vorgegeben sein. In einer anderen Ausführungsform ist die Form der dem Zeiger zugeordneten Auswahlfigur durch den Benutzer des Zeigers einstellbar. In einer weiteren Ausführungsform wird die Form der dem Zeiger zugeordneten Auswahlfigur automatisch anhand vorgegebener Kriterien ausgewählt. Die Auswahl der Form der Auswahlfigur kann beispielsweise in Abhängigkeit einer Geschwindigkeit erfolgen, mit der der Zeiger im Realraum bewegt wird. Die Form der Auswahlfigur kann auch in Abhängigkeit von den durch die Auswahlfigur geschnittenen Figuren erfolgen. Beispielsweise kann im Fall, dass die Auswahlfigur eine Mehrzahl von im Figurenraum angeordneten Figuren schneidet, die Auswahlfigur verkleinert werden. Die Verkleinerung kann beispielsweise den zweiten Teil 1602 der in
Figur 16 dargestellten Auswahlfigur oder den Öffnungswinkel der inFigur 15 dargestellten kegelförmigen Auswahlfigur 1501 betreffen. Die Form der Auswahlfigur kann sich auch in Abhängigkeit des Abstands einer von der Auswahlfigur geschnittenen Figur vom Ausgangspunkt der Auswahlfigur ändern. - Einem Zeiger können auch mehr als eine Auswahlfigur zugeordnet sein. Die zugeordneten Auswahlfiguren können im Figurenraum unterschiedlich orientiert sein. Die mehreren Auswahlfiguren können unterschiedliche Eigenschaften aufweisen. Beispielsweise kann vorgesehen sein, dass eine der Auswahlfiguren nur Figuren einer festgelegten Art schneidet.
-
Figur 19 zeigt eine schematische Darstellung eines Zeigers 1900 mit einem Bildschirm 1901 und Bedienelementen 1902. Im Realraum angeordneten steuerbaren Objekten 1904, 1906, 1908 sind im Figurenraum Figuren 1905, 1907, 1909 zugeordnet. Die dem Zeiger 1900 zugeordnete Auswahlfigur 1903 im Figurenraum schneidet alle drei dargestellten Figuren 1905, 1907, 1909. Daher sind weitere Angaben erforderlich, um festzustellen, welches der steuerbaren Objekte 1904, 1906, 1908 der Benutzer des Zeigers 1900 steuern möchte. - In einer Ausführungsform stellt der Zeiger 1900 auf dem Bildschirm 1901 eine Liste der steuerbaren Objekte 1904, 1906, 1908 oder der zugeordneten Figuren 1905, 1907, 1909 dar. Der Benutzer kann nun eines der in der Liste angegebenen steuerbaren Objekte 1904, 1906, 1908 auswählen und steuern. Alternativ kann der Benutzer des Zeigers 1900 mehrere der in der Liste aufgeführten steuerbaren Objekte 1904, 1906, 1908 auswählen und gemeinsam steuern. Falls die steuerbaren Objekte 1904, 1906, 1908 beispielsweise Lampen mit steuerbarer Helligkeit sind, kann der Benutzer des Zeigers 1900 die Helligkeit aller ausgewählten steuerbaren Lampen gleichzeitig verändern.
- In einer anderen Ausführungsform erfolgt die Auswahl eines der den von der Auswahlfigur 1903 geschnittenen Figuren 1905, 1907, 1909 zugeordneten Objekte 1904, 1906, 1908 automatisch. Beispielsweise kann automatisch das Objekt 1904 ausgewählt werden, dessen zugeordnete Figur 1905 dem Ausgangspunkt der Auswahlfigur 1903 am nächsten liegt. Alternativ kann das Objekt 1908 ausgewählt werden, dessen zugeordnete Figur 1909 am weitesten vom Ausgangspunkt der Auswahlfigur 1903 entfernt ist. In einer weiteren Ausführungsform kann dasjenige Objekt 1904, 1906, 1908 ausgewählt werden, das in der Vergangenheit am häufigsten gesteuert wurde. In einer weiteren Ausführungsform kann dasjenige Objekt 1904, 1906, 1908 automatisch ausgewählt werden, das in der Vergangenheit zuletzt gesteuert wurde. In einer weiteren Ausführungsform kann dasjenige Objekt 1904, 1906, 1908 automatisch ausgewählt werden, dessen zugeordnete Figur das größte Schnittvolumen mit der Auswahlfigur aufweist.
- Um dem Benutzer eines Zeigers die Auswahl eines gewünschten steuerbaren Objekts zu erleichtern, können Eigenschaften einer dem Zeiger zugeordneten Auswahlfigur automatisch oder manuell durch den Benutzer des Zeigers variiert werden. Es können auch Eigenschaften von den steuerbaren Objekten zugeordneten Figuren automatisch oder manuell durch den Benutzer des Zeigers variiert werden.
-
Figur 20 zeigt eine schematische Darstellung eines Zeigers 2000 und einer dem Zeiger zugeordneten Auswahlfigur mit einem ersten Teil 2002 und einem zweiten Teil 2003. Die zweiteilige Auswahlfigur 2002, 2003 entspricht der zweiteiligen Auswahlfigur 1601, 1602 ausFigur 16 mit einem linienförmigen ersten Teil 2002 und einem rechteckigen zweiten Teil 2003. Die Größe des rechteckigen zweiten Teils 2003 der Auswahlfigur kann in Abhängigkeit verschiedener Parameter verändert werden. Beispielsweise kann die Größe des zweiten Teils 2003 der Auswahlfigur automatisch in Abhängigkeit von einer Geschwindigkeit 2001 verändert werden, mit der der Zeiger 2000 durch den Realraum bewegt wird. Falls der Zeiger 2000 mit einer hohen Geschwindigkeit 2001 durch den Realraum bewegt wird, wird die Größe des zweiten Teils 2003 der Auswahlfigur erhöht. Falls der Zeiger 2000 mit einer niedrigen Geschwindigkeit 2001 durch den Realraum bewegt wird, wird die Größe des zweiten Teils 2003 der Auswahlfigur reduziert. Die Größenveränderung des zweiten Teils 2003 der Auswahlfigur kann auch umgekehrt erfolgen. Die Größe des zweiten Teils 2003 der Auswahlfigur kann auch automatisch in Abhängigkeit von Umgebungsparametern wie einer Helligkeit, einer Temperatur, einem Luftdruck, einer Uhrzeit etc. variiert werden. Die Größe des zweiten Teils 2003 der Auswahlfigur kann auch manuell durch den Benutzer des Zeigers 2000 variiert werden. Es können auch Eigenschaften anderer Formen von Auswahlfiguren, beispielsweise der Auswahlfiguren derFiguren 13 bis 18 , variiert werden. -
Figur 21 zeigt eine schematische Darstellung einer in einem Figurenraum angeordneten Auswahlfigur 2100. Die Auswahlfigur 2100 schneidet eine im Figurenraum angeordnete Figur 2101. Daraufhin wird die Figur 2101 automatisch zu einer neuen Figur 2102 vergrößert. Die vergrößerte Figur 2102 ist demselben steuerbaren Objekt im Realraum zugeordnet wie die ursprüngliche Figur 2101. Während die Figur 2101 zur Figur 2102 vergrößert wird, werden andere im Figurenraum angeordnete, nicht von der Auswahlfigur geschnittene Figuren 2103, 2104 verkleinert. Durch die Vergrößerung der von der Auswahlfigur 2100 geschnittenen Figur 2101 zur vergrößerten Figur 2102 und die Verkleinerung nicht von der Auswahlfigur 2100 geschnittener Figuren 2103, 2104 wird dem Benutzer eines der Auswahlfigur 2100 zugeordneten Zeigers die Steuerung des der Auswahlfigur 2101 zugeordneten steuerbaren Objekts erleichtert. Die vergrößerte Figur 2102 wird auch dann noch von der Auswahlfigur 2100 geschnitten, wenn der Benutzer den der Auswahlfigur 2100 zugeordneten Zeiger leicht bewegt. Dadurch bleibt die Steuerung des der Figur 2102 zugeordneten Objekts auch möglich, wenn der Zeiger leicht bewegt wird. - Die Vergrößerung der Figur 2101 zur Figur 2102 und die Verkleinerung der Figuren 2103, 2104 kann für eine festgelegte Zeit fortbestehen. Die Vergrößerung der Figur 2101 zur Figur 2102 und die Verkleinerung der Figuren 2103, 2104 kann beispielsweise rückgängig gemacht werden, wenn der Benutzer die Steuerung des der Figur 2101 zugeordneten Objekts abgeschlossen hat. Alternativ kann die Vergrößerung und Verkleinerung der Figuren nach einer festgelegten Zeitspanne rückgängig gemacht werden.
- In einer anderen Ausführungsform kann die Steuerung eines ausgewählten steuerbaren Objekts dadurch erleichtert werden, dass ein ausgewähltes steuerbares Objekt so lange ausgewählt bleibt, bis der Benutzer eines Zeigers das steuerbare Objekt wieder abwählt. In dieser Ausführungsform muss der Zeiger nach Auswahl eines steuerbaren Objekts nicht mehr so ausgerichtet bleiben, dass die dem Zeiger zugeordnete Auswahlfigur die dem steuerbaren Objekt zugeordnete Figur weiter schneidet.
- In einer weiteren Ausführungsform kann eine von einer Auswahlfigur geschnittene Figur zur Handhabungserleichterung so gedreht werden, dass eine größte Oberfläche der Figur dem Startpunkt der Auswahlfigur zugewandt ist. Die Drehung der Figur kann nach Beendigung der Steuerung eines der Figur zugeordneten Objekts oder nach einer festgelegten Zeitspanne rückgängig gemacht werden.
- In einer weiteren Ausführungsform können sich Position, Orientierung und Größe in einem Figurenraum angeordneter Figuren zeitabhängig oder abhängig von Umgebungsparametern wie einer Umgebungstemperatur, einer Helligkeit oder eines Luftdrucks automatisch ändern. Beispielsweise kann eine Figur, die einer Lampe zugeordnet ist, bei Dunkelheit automatisch vergrößert werden.
- In einer weiteren Ausführungsform können Figuren des Figurenraums zeitweise aus dem Figurenraum entfernt werden, um eine Steuerung von Objekten zu erleichtern, deren zugeordnete Figuren hinter den zu entfernenden Figuren angeordnet sind. Die Entfernung der Figuren aus dem Figurenraum kann automatisch oder manuell durch einen Benutzer eines Zeigers erfolgen.
- In einer weiteren Ausführungsform erfolgt ein Steuern eines steuerbaren Objekts abhängig davon, auf welche Weise eine dem Objekt zugeordnete Figur von einer einem Zeiger zugeordneten Auswahlfigur geschnitten wird. Beispielsweise kann ein Einstellwert des Objekts automatisch erhöht werden, wenn die Figur in einer ersten Richtung geschnitten wird. Der Einstellwert des Objekts kann automatisch reduziert werden, wenn die Figur in einer zweiten Richtung geschnitten wird. Alternativ kann die Art des Schnitts auch Einfluss darauf haben, welche Einstellungen des steuerbaren Objekts verändert werden können.
-
Figuren 22 und 23 zeigen beispielhaft zwei Möglichkeiten zur Erkennung der Position und Orientierung eines Zeigers in einem Realraum, wie sie von dem inFigur 8 dargestellten Positionserfassungsgerät 804 durchgeführt wird. - In
Figur 22 ist schematisch ein Zeiger 2200 dargestellt. Der Zeiger 2200 weist eine Mehrzahl von Sendern 2201 auf. Die Sender 2201 können beispielsweise Funkwellensender oder Ultraschallsender sein. Der den Zeiger 2200 umgebende Realraum ist mit einer Mehrzahl von Empfängern 2202 ausgestattet. Die Empfänger 2202 sind dazu ausgebildet, das von den Sendern 2201 ausgesandte Signal zu detektieren. Die an unterschiedlichen Positionen des Realraums angebrachten Empfänger 2202 und die an unterschiedlichen Positionen des Zeigers 2200 angebrachten Sender 2201 erlauben eine Bestimmung der Position und Orientierung des Zeigers 2200 im Realraum. Die Bestimmung der Position und Orientierung des Zeigers 2200 kann beispielsweise über eine Analyse der Laufzeit der von den Sendern 2201 ausgesandten Signale und durch Triangulation erfolgen. - In
Figur 23 ist eine alternative Ausführungsform eines Positionserfassungssystems schematisch dargestellt. Ein Zeiger 2300 ist sowohl mit einem Sender 2301 als auch mit einem Empfänger 2302 ausgestattet. Im den Zeiger 2300 umgebenden Realraum sind Positionserfassungsgeräte 2303 angebracht, die sowohl einen Sender 2304 als auch einen Empfänger 2305 aufweisen. Da in dieser Ausführungsform Signale sowohl vom Zeiger 2300 zu den Positionserfassungsgeräten 2303 als auch von den Positionserfassungsgeräten 2303 zum Zeiger 2300 gesendet werden, erhöht sich die Genauigkeit bei der Erfassung von Position und Orientierung des Zeigers 2300 im Realraum. - In anderen Ausführungsformen werden Position und Ausrichtung eines im Realraum beweglichen Zeigers durch eine Mehrzahl im Realraum angeordneter Kameras erfasst und ausgewertet.
- In einer weiteren Ausführungsform wird die Position und Orientierung eines Zeigers relativ zu einer bekannten Startposition und -orientierung des Zeigers erfasst. Dazu weist der Zeiger zu einem Startzeitpunkt eine festgelegte, bekannte Position und Orientierung auf. Von diesem Startzeitpunkt ab werden Bewegungen des Zeigers erfasst und aus den erfassten Bewegungen die neue Position und Orientierung des Zeigers berechnet. Die Bewegungen des Zeigers können beispielsweise mittels im Zeiger integrierter Beschleunigungs- und Drehratensensoren ermittelt werden.
- In einer anderen Ausführungsform weist der Zeiger eine feste Position im Realraum auf. Dieser Fall ist in
Figur 24 schematisch dargestellt. Ein Zeiger 2400 ist ortsfest in einem Realraum angeordnet. Der Zeiger 2400 weist in diesem Beispiel die Form eines Bildschirms auf. Der Zeiger 2400 ist um eine senkrechte Achse 2402 und um eine waagrechte Achse 2403 drehbar. Der Schnittpunkt der senkrechten Achse 2402 und der waagrechten Achse 2403 liegt innerhalb des Zeigers 2400 und verbleibt stets am gleichen Ort des Realraums. Eine dem Zeiger 2400 zugeordnete Auswahlfigur 2401 in einem mit dem Realraum verknüpften Figurenraum weist einen festen Ausgangspunkt auf. Von diesem Ausgangspunkt erstreckt sich die Auswahlfigur 2401 in eine von der Orientierung des Zeigers 2400 abhängige Richtung in den Figurenraum. Eine Drehung des Zeigers 2400 um die senkrechte Achse 2402 oder die waagrechte Achse 2403 verändert die Orientierung der Auswahlfigur 2401 im Figurenraum. - In einer weiteren Ausführungsform der Erfindung ist eine stets ortsfeste Auswahlfigur in einem Figurenraum vorgesehen. In dieser Ausführungsform kann die ortsfeste Auswahlfigur von einem Benutzer beispielsweise mittels eines Tasters aktiviert oder deaktiviert werden. In einer anderen Ausführungsform wird die ortsfeste Auswahlfigur in Abhängigkeit festgelegter Parameter wie einer Betriebstemperatur eines steuerbaren Objekts oder der Tageszeit automatisch aktiviert oder deaktiviert.
- Ein mittels eines Zeigers ausgewähltes steuerbares Objekt kann auch durch Bewegungen des Zeigers gesteuert werden. Dies ist schematisch in
Figur 25 dargestellt.Figur 25 zeigt einen Zeiger 2500 und ein steuerbares Objekt 2501 in einem Realraum. Wenn der Zeiger 2500 so ausgerichtet wird, dass eine senkrecht auf einer Oberfläche des Zeigers 2500 stehende Sichtlinie 2502 das steuerbare Objekt 2501 schneidet, so schneidet eine dem Zeiger 2500 zugeordnete Auswahlfigur eine dem steuerbaren Objekt 2501 zugeordnete Figur in einem mit dem Realraum verknüpften Figurenraum, und das steuerbare Objekt 2501 wird zur Steuerung ausgewählt. Wird der Zeiger 2500 nun in festgelegte Richtungen gedreht oder bewegt, so werden von der Dreh- oder Bewegungsrichtung abhängige Steuerkommandos an das ausgewählte steuerbare Objekt 2501 gesendet. Bei dem steuerbaren Objekt 2501 kann es sich beispielsweise um ein Fernsehgerät handeln. Wird der Zeiger 2500 so gedreht, dass eine senkrecht auf einer Oberfläche des Zeigers 2500 stehende Sichtlinie 2503 das Fernsehgerät in Richtung zur rechten Aussenkante des Fernsehgeräts überstreicht, so wird das vom Fernsehgerät angezeigte Programm um einen Programmplatz weiter geschaltet. Auf diese Weise kann beispielsweise auch die Lautstärke des Fernsehgeräts verändert werden. - Falls einer in einem Figurenraum angeordneten Figur mehrere in einem Realraum angeordnete steuerbare Objekte zugeordnet sind, so können die mehreren steuerbaren Objekte des Realraums gleichzeitig gesteuert werden.
Figur 4 zeigt beispielsweise eine in einem Figurenraum angeordnete Figur 403, der drei steuerbare Objekte 400, 401, 402 in einem Realraum zugeordnet sind. Wird die Figur 403 von einer einem Zeiger zugeordneten Auswahlfigur geschnitten, so werden alle drei Objekte 400, 401, 402 ausgewählt. Von einem Benutzer mittels eines Zeigers übermittelte Steuerkommandos werden an alle drei steuerbaren Objekte 400, 401, 402 übermittelt. - Falls eine Mehrzahl in einem Figurenraum angeordneter Figuren zu einer größeren Figur zusammengefasst ist, so kann die Auswahl eines zugeordneten steuerbaren Objekts ein- oder zweistufig erfolgen. In
Figur 5 sind den steuerbaren Objekten 500, 502, 504 Figuren 501, 503, 505 zugeordnet. Die Figuren 501, 503, 505 sind zu einer größeren Figur 506 zusammengefasst. Schneidet eine Auswahlfigur die Figur 506 aus größerer Entfernung, so werden dem Benutzer eines der Auswahlfigur zugeordneten Zeigers die steuerbaren Objekte 500, 502, 504 auf einem Bildschirm des Zeigers zur Auswahl angeboten. Schneidet die Auswahlfigur im Figurenraum die Figur 506 sowie genau eine der innerhalb der Figur 506 angeordneten Figuren 501, 503, 505, so wird das der geschnittenen Figur 501, 503, 505 zugeordnete steuerbare Objekt 500, 502, 504 direkt zur Steuerung ausgewählt. - In
Figur 2 ist eine Figur 202 in einem Figurenraum 200 angeordnet, die keinem steuerbaren Objekt in einem Realraum zugeordnet ist. Stattdessen repräsentiert die Figur 202 einen Satz von Einstellwerten für eines oder mehrere, anderen Figuren des Figurenraums zugeordnete steuerbare Objekte. Wird die Figur 202 durch eine Auswahlfigur geschnitten, so werden diese anderen steuerbaren Objekte auf die von der Figur 202 repräsentierten Einstellwerte gesetzt. Beispielsweise kann die Figur 202 eine Kombination festgelegter Werte für eine Helligkeit einer Lampe, eine Temperatur einer Klimaanlage und einen Öffnungszustand einer Jalousie repräsentieren. Um ein Schneiden der Figur 202 mit einer Auswahlfigur zu erleichtern, kann die Figur 202 derart im Figurenraum angeordnet werden, dass ein der Auswahlfigur zugeordneter Zeiger im Realraum auf ein nicht steuerbares Objekt, beispielsweise eine Zimmerpflanze, ausgerichtet werden muss, damit die dem Zeiger zugeordnete Auswahlfigur die Figur 202 schneidet. - Die steuerbaren Objekten zugeordneten Figuren können überschneidungsfrei oder nicht überschneidungsfrei in einem Figurenraum positioniert werden. Eine überschneidungsfreie Positionierung hat den Vorteil, dass eine eindeutige Auswahl eines den Figuren zugeordneten steuerbaren Objekts vereinfacht wird.
- In einer weiteren Ausführungsform sendet ein Zeiger in einem Realraum einen Lichtstrahl, beispielsweise einen Laserstrahl aus. Der Lichtstrahl verläuft im Realraum in eine Richtung, die der Orientierung einer dem Zeiger zugeordneten Auswahlfigur in einem mit dem Realraum verknüpften Figurenraum entspricht. Dies kann die Handhabung des Zeigers erleichtern. Wird der Zeiger im Realraum auf ein steuerbares Objekt ausgerichtet, so trifft der Lichtstrahl das steuerbare Objekt und kann als Lichtfleck wahrgenommen werden. Dies ist besonders hilfreich, wenn eine dem steuerbaren Objekt zugeordnete Figur so im Figurenraum angeordnet ist, dass diese von der Auswahlfigur geschnitten wird, wenn der Zeiger auf das steuerbare Objekt ausgerichtet ist.
- In einer weiteren Ausführungsform kann eine Brille vorgesehen sein, auf deren transparente Brillengläser ein Abbild eines mit einem Realraum verknüpften Figurenraums projiziert werden kann. Falls der Träger der Brille den Realraum betrachtet, wird dem Bild des Realraums ein computergeneriertes Abbild des verknüpften Figurenraums mit darin angeordneten Figuren überlagert. Die Brille ist zu diesem Zweck mit Vorrichtungen zur Erkennung von Position und Orientierung der Brille im Realraum ausgestattet. Abhängig von Position und Blickrichtung des Brillenträgers wird ein passendes Abbild des Figurenraums erzeugt und auf die Brillengläser projiziert. Die Brille gestattet es ihrem Träger somit, die Positionen und Orientierungen der Figuren im Figurenraum zu kontrollieren.
- In einer weiteren Ausführungsform wird zur Visualisierung eines Figurenraums ein in einem mit dem Figurenraum verknüpftem Realraum angeordneter Bildschirm verwendet. Der Bildschirm zeigt eine gegebenenfalls verkleinerte Projektion des Figurenraums aus Sicht eines an einer festgelegten Position im Figurenraum angeordneten Beobachters. Der Beobachter kann sich beispielsweise an einer Position des Figurenraums befinden, die gemäß der Verknüpfungsvorschrift zwischen Figurenund Realraum einer Position im Realraum entspricht, die sich vor dem Bildschirm befindet. Einem im Realraum befindlichen Benutzer des Zeigers kann eine Benutzerfigur im Figurenraum zugeordnet sein. In diesem Fall sieht der den Zeiger haltende und den Bildschirm betrachtende Benutzer die ihm zugeordnete Benutzerfigur mit einer dem Zeiger zugeordneten Auswahlfigur in einer rückwärtigen Ansicht im Figurenraum. Bewegt der Benutzer im Realraum den Zeiger, so vollzieht die auf dem Bildschirm dargestellte Benutzerfigur eine entsprechende Bewegung mit der Auswahlfigur. Zur Auswahl eines steuerbaren Objekts kann der Benutzer in dieser Ausführungsform den Zeiger so im Realraum ausrichten, dass die dem Zeiger zugeordnete Auswahlfigur im Figurenraum eine Figur schneidet.
- Gemäß einer weiteren Ausführungsform zeigt ein Bildschirm 2602 eine Abbildung eines Figurenraums 2603 mit darin angeordneten Figuren 2604. Die Darstellung auf dem Bildschirm 2602 ist so gewählt, dass ein Betrachter des Bildschirms 2602 den Eindruck gewinnt, der Figurenraum 2603 befinde sich hinter dem Bildschirm 2602. Der Bildschirm 2602 kann den vollständigen Figurenraum 2603 inklusive aller darin befindlicher Figuren 2604 abbilden. Es kann jedoch auch lediglich ein Ausschnitt des Figurenraums 2603 sichtbar sein. Der Ausschnitt kann von einem Betrachter des Bildschirms 2602 vergrößert, verkleinert und verschoben werden.
- Die im Figurenraum 2603 angeordneten Figuren 2604 sind steuerbaren Objekten zugeordnet, die sich an einem beliebigen anderen Ort als der Bildschirm 2602 befinden können. Der Bildschirm 2602 kann beispielsweise in einem Bürogebäude angeordnet sein, während die den Figuren 2604 zugeordneten steuerbare Objekte beispielsweise in einer entfernten Fabrikhalle angeordnete Maschinen sind.
- Der Betrachter des Bildschirms 2602 kann unterschiedliche Figurenräume auswählen. Beispielsweise kann der Betrachter des Bildschirms 2602 zwischen Figurenräumen umschalten, die mit unterschiedlichen Fabrikhallen verknüpft sind.
- Der mit dem Figurenraum 2603 verknüpfte Realraum umfasst in dieser Ausführungsform sowohl den Realraum, in dem die steuerbaren Objekte angeordnet sind, beispielsweise die Fabrikhalle, als auch den Realraum, in dem der Bildschirm 2602 angeordnet ist, beispielsweise das Bürogebäude. Die den steuerbaren Objekten zugeordneten Figuren 2604 befinden sich in dieser Ausführungsform nicht an den Positionen des Figurenraums 2603, die gemäß der Verknüpfungsvorschrift zwischen Realraum und verknüpftem Figurenraum 2603 den Positionen der steuerbaren Geräte im Realraum entsprechen. Vielmehr sind die Figuren 2604 an Positionen des Figurenraums 2603 angeordnet, die im verknüpften Realraum hinter dem Bildschirm 2602 liegen.
- Um ein einer dargestellten Figur 2604 zugeordnetes Objekt, beispielsweise eine Maschine in der Fabrikhalle, zu steuern, richtet der Betrachter des Bildschirms im Realraum einen Zeiger 2600 so aus, das eine senkrecht auf einer Oberfläche des Zeigers 2600 stehende Sichtlinie 2601 in eine Richtung hinter dem Bildschirm 2602 weist. Der Betrachter richtet den Zeiger 2600 somit auf eine auf dem Bildschirm 2602 dargestellte Abbildung einer Figur 2604 aus. Dann schneidet eine dem Zeiger 2600 zugeordnete Auswahlfigur im Figurenraum 2603 die Figur 2604 und das der Figur 2604 zugeordnete steuerbare Objekt wird zur Steuerung ausgewählt.
- Der Bildschirm 2602 kann auch lediglich einen Ausschnitt des Figurenraums 2603 darstellen. Dann kann der Betrachter des Bildschirms 2602 den Zeiger 2600 auch in Richtung einer nicht dargestellten Figur ausrichten, deren Position er anhand der auf dem Bildschirm 2602 dargestellten Figuren 2604 abschätzen kann.
- Durch geeignete Wahl einer einen Realraum mit einem Figurenraum verknüpfenden Verknüpfungsvorschrift, geeignete Wahl von Zuordnungsvorschriften zwischen im Realraum angeordneten steuerbaren Objekten und im Figurenraum angeordneten Figuren und geeignete Wahl einer Zuordnungsvorschrift zwischen im Realraum befindlichem Zeiger und im Figurenraum befindlicher Auswahlfigur ergeben sich weitere Ausführungsformen der Erfindung in naheliegender Weise.
- Ein Zeiger kann auch zum Verschieben von in einem Figurenraum angeordneten Figuren verwendet werden. Dies kann beispielsweise im Anschluss an das oben anhand von
Figur 11 beschriebene Verfahren zum Definieren des Figurenraums genutzt werden, um die Anordnung der Figuren im Figurenraum zu ändern. - In einer Ausführungsform weist eine dem Zeiger zugeordnete Auswahlfigur im Figurenraum eine feste und endliche Ausdehnung auf. Wird der Zeiger in einem Verschiebemodus im Realraum von einer Position, an der die dem Zeiger zugeordnete Auswahlfigur keine Figur im Figurenraum schneidet, zu einer Position im Realraum bewegt, an der die dem Zeiger zugeordnete Auswahlfigur gerade eben eine Figur im Figurenraum schneidet, so folgt bei einer weiteren Bewegung des Zeigers im Realraum die geschnittene Figur der Bewegung der Auswahlfigur im Figurenraum. Für den Benutzer des Zeigers ergibt sich der Eindruck, die Figuren im Figurenraum mit einem dem Zeiger zugeordneten Stock zu verschieben. Die Figur kann der Auswahlfigur folgen, bis die verschobene Figur vom Benutzer des Zeigers abgewählt wird.
- Die Verschiebung der Figur im Figurenraum kann beliebigen Pfaden im Figurenraum folgen oder entlang vorgegebener Pfade im Figurenraum verlaufen.
- Bei der Annäherung der Auswahlfigur an die zu verschiebende Figur im Figurenraum kann auch ein gedachter Impuls von der Auswahlfigur auf die Figur übertragen werden, wie dies bei einem Stoss zweier Billardkugeln der Fall wäre. Die Größe dieses gedachten Impulses hängt von der Geschwindigkeit ab, mit der der Zeiger durch den Realraum, und die dem Zeiger zugeordnete Auswahlfigur durch den Figurenraum bewegt werden. Die angestoßene Figur wird durch den Impulsübertrag im Figurenraum in Bewegung versetzt. Die Bewegung kann gedämpft erfolgen, so dass die angestoßene Figur eine von der Größe des übertragenen Impulses abhängige Strecke im Figurenraum zurücklegt und dann zur Ruhe kommt. Dadurch ist es möglich, eine Figur im Figurenraum von einer Position an eine andere zu schießen. In Zusammenhang mit den oben beschriebenen Visualisierungen des Figurenraums mit einer Brille oder einem Bildschirm kann dies für Spiele genutzt werden.
- Ein Zeiger kann auch zum Festlegen von Punkten in einem Realraum dienen. Ist beispielsweise einer Wand des Realraums eine Figur im mit dem Realraum verknüpften Figurenraum zugeordnet, und wird der Zeiger auf einen Punkt der Wand ausgerichtet, so schneidet eine dem Zeiger zugeordnete Auswahlfigur einen Punkt der der Wand zugeordneten Figur im Figurenraum. Diesem Punkt der Figur ist wiederum gemäß Zuordnungs- und Verknüpfungsvorschrift der Punkt der Wand zugeordnet, auf den der Benutzer den Zeiger ausgerichtet hat. Die Koordinaten dieses Punkts kann der Benutzer des Zeigers abspeichern.
- Hat der Benutzer des Zeigers auf diese Weise eine Anzahl von Punkten der Wand abgespeichert, kann er sich beispielsweise die Größe der von den Punkten eingeschlossenen Fläche, den Abstand zweier Punkte zueinander oder den Abstand eines Punktes vom Zeiger auf dem Bildschirm des Zeigers anzeigen lassen. Auf diese Weise kann der Benutzer des Zeigers auch ein von festgelegten Volumen eingeschlossenes Volumen bestimmen.
- Falls die vom Benutzer festgelegten Punkte sich auf einem Fussboden des Realraums befinden, so kann der Benutzer des Zeigers anhand der festgelegten Punkten einen Pfad definieren. Diesen Pfad kann der Benutzer des Zeigers zur Steuerung von steuerbaren Objekten verwenden. Beispielsweise kann der Benutzer den festgelegten Pfad an einen steuerbaren Staubsauger übergeben. Der Staubsauger folgt dann selbstständig dem festgelegten Pfad.
- Wie oben beschrieben wurde, können im Figurenraum auch ein oder mehrere ortsfeste Auswahlfiguren vorgesehen sein. Wird eine Figur derart im Figurenraum verschoben, dass sie von einer ortsfesten Auswahlfigur geschnitten wird, so kann dies festgelegte Reaktionen hervorrufen. Beispielsweise kann das der Figur zugeordnete steuerbare Objekt eingeschaltet werden, sobald die Figur von der ortsfesten Auswahlfigur geschnitten wird.
- Eine erste Figur kann derart im Figurenraum verschoben werden, dass sie mit einer zweiten Figur im Figurenraum in Kontakt kommt oder diese schneidet. Auch dies kann eine festgelegte Reaktion hervorrufen. Beispielsweise können Einstellungen des der ersten Figur zugeordneten steuerbaren Objekts auf das der zweiten Figur zugeordnete steuerbare Objekt übertragen werden. Wird eine einer ersten Lampe zugeordnete Figur in Kontakt mit einer einer zweiten Lampe zugeordneten Figur gebracht, so wird die zweite Lampe auf die gleiche Helligkeit eingestellt, wie die erste Lampe.
- In den Zeiger können weitere Funktionen integriert werden. Beispielsweise kann der Zeiger zusätzlich als Mobiltelefon, Navigationsgerät, Internetclient, dreidimensionale Computermaus oder als Anzeigegerät für Informationen aller Art dienen.
Claims (15)
- Verfahren zum Steuern von Objekten,
wobei ein Realraum durch eine veränderbare Verknüpfungsvorschrift mit einem mehrdimensionalen Figurenraum verknüpft ist
und den zu steuernden Objekten durch eine veränderbare Zuordnungsvorschrift Figuren im Figurenraum zugeordnet sind,
wobei zum Steuern der in dem Realraum angeordneten Objekte folgende Schritte ausgeführt werden:- Feststellen der Position und Ausrichtung eines Zeigers im Realraum;- Ermitteln der Position und Ausrichtung einer dem Zeiger zugeordneten Auswahlfigur im Figurenraum anhand der Position und Ausrichtung des Zeigers im Realraum und der Verknüpfungsvorschrift zwischen Realraum und Figurenraum;- Bestimmen der Figuren des Figurenraums, die von der Auswahlfigur geschnittenen werden;- Auswählen einer Figur, die von der Auswahlfigur geschnittenen wird; und- Steuern des der ausgewählten Figur im Figurenraum zugeordneten Objekts im Realraum;dadurch gekennzeichnet, dass
eine Einstellungsfigur im Figurenraum angeordnet ist, wobei der Einstellungsfigur ein oder mehrere Einstellwerte eines oder mehrerer Objekte zugeordnet sind, wobei die folgenden Schritte ausgeführt werden, um die ein oder mehreren Objekte auf die ein oder mehreren Einstellwerte zu setzen:- Feststellen der Position und Ausrichtung des Zeigers im Realraum;- Ermitteln der Position und Ausrichtung der dem Zeiger zugeordneten Auswahlfigur im Figurenraum anhand der Position und Ausrichtung des Zeigers im Realraum und der Verknüpfungsvorschrift zwischen Realraum und Figurenraum; und- Auswählen der Einstellungsfigur und Übertragen der ein oder mehreren Einstellwerte zu den ein oder mehreren Objekten, falls die Einstellungsfigur von der Auswahlfigur geschnittenen wird. - Verfahren nach Anspruch 1, wobei zum Definieren des Figurenraums folgende Schritte ausgeführt werden:- Festlegen einer mathematischen Verknüpfungsvorschrift zwischen Figurenraum und Realraum;- Zuordnen von Figuren zu den zu steuernden Objekten;- Positionieren der Figuren im Figurenraum.
- Verfahren nach Anspruch 2, wobei die Position und Größe des Figurenraums und der den zu steuernden Objekten zugeordneten Figuren automatisch entsprechend der Lage und Größe erfasster, zu steuernder Objekte festgelegt wird.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei der Figurenraum ein zwei- oder dreidimensionaler Figurenraum ist und die Figuren zwei- oder dreidimensionale Figuren sind.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei aus einer Mehrzahl von durch die Auswahlfigur geschnittenen Figuren automatisch diejenige Figur ausgewählt wird, die in der Vergangenheit am Häufigsten ausgewählt wurde.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei eine ausgewählte Figur zeitweise vergrößert wird.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei folgende weitere Verfahrensschritte ausgeführt werden können:- Zuordnen von ein oder mehreren Einstellwerten ein oder mehrerer zu steuernder Objekte zu einer Einstellungsfigur;- Positionieren der Einstellungsfigur im Figurenraum.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei die Auswahlfigur die Form eines Kegels, eines Zylinders, einer Pyramide, eines Quaders, eines Tetraeders, eines Prismas, einer Geraden oder eines fächerförmigen Geradenbündels oder eine andere geometrische Form aufweist.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei sich die Form der Auswahlfigur in Abhängigkeit von zeitlich veränderlichen Parametern ändern kann.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei der Zeiger einen Lichtstrahl in eine festgelegte Richtung aussendet, wobei die festgelegte Richtung im Realraum der Orientierung der Auswahlfigur im Figurenraum entspricht.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei das Steuern des ausgewählten Objekts durch Ausführen festgelegter Bewegungen mit dem Zeiger erfolgt.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei das Steuern des ausgewählten Objekts abhängig davon erfolgt, auf welche Weise die dem Objekt zugeordnete Figur von der Auswahlfigur geschnitten wird.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei der Zeiger eine feste Position und/oder Ausrichtung im Realraum aufweist.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei die Auswahlfigur eine festgelegte Position und/oder Ausrichtung im Figurenraum aufweist.
- Verfahren nach einem der vorhergehenden Ansprüche, wobei ein Visualisierungsgerät zur Darstellung des Figurenraums vorgesehen ist.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102008021160A DE102008021160A1 (de) | 2008-04-28 | 2008-04-28 | Fernbedienung |
PCT/EP2009/053896 WO2009132920A1 (de) | 2008-04-28 | 2009-04-01 | Fernbedienung |
Publications (2)
Publication Number | Publication Date |
---|---|
EP2272055A1 EP2272055A1 (de) | 2011-01-12 |
EP2272055B1 true EP2272055B1 (de) | 2012-01-18 |
Family
ID=41111870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP09737964A Active EP2272055B1 (de) | 2008-04-28 | 2009-04-01 | Fernbedienung |
Country Status (9)
Country | Link |
---|---|
US (1) | US7978178B2 (de) |
EP (1) | EP2272055B1 (de) |
JP (1) | JP2011523800A (de) |
CN (1) | CN102016949B (de) |
AT (1) | ATE542205T1 (de) |
DE (1) | DE102008021160A1 (de) |
ES (1) | ES2377455T3 (de) |
PT (1) | PT2272055E (de) |
WO (1) | WO2009132920A1 (de) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2804164A1 (de) | 2013-05-14 | 2014-11-19 | Siemens Aktiengesellschaft | Betriebsverfahren für Bedienhandgerät und Bedienhandgerät mit Umgebungserkennung und RFID-Sensorik |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8223121B2 (en) | 2008-10-20 | 2012-07-17 | Sensor Platforms, Inc. | Host system and method for determining an attitude of a device undergoing dynamic acceleration |
US8515707B2 (en) | 2009-01-07 | 2013-08-20 | Sensor Platforms, Inc. | System and method for determining an attitude of a device undergoing dynamic acceleration using a Kalman filter |
US8587519B2 (en) | 2009-01-07 | 2013-11-19 | Sensor Platforms, Inc. | Rolling gesture detection using a multi-dimensional pointing device |
US8957909B2 (en) | 2010-10-07 | 2015-02-17 | Sensor Platforms, Inc. | System and method for compensating for drift in a display of a user interface state |
JP5620287B2 (ja) * | 2010-12-16 | 2014-11-05 | 株式会社オプティム | ユーザインターフェースを変更する携帯端末、方法及びプログラム |
US20120169482A1 (en) * | 2011-01-05 | 2012-07-05 | Ian Chen | System and Method for Selecting a Device for Remote Control Based on Determined Navigational State of a Remote Control Device |
CN103152467B (zh) * | 2011-12-07 | 2015-03-18 | 智易科技股份有限公司 | 手持式电子装置及遥控方法 |
US9459276B2 (en) | 2012-01-06 | 2016-10-04 | Sensor Platforms, Inc. | System and method for device self-calibration |
WO2013104006A2 (en) | 2012-01-08 | 2013-07-11 | Sensor Platforms, Inc. | System and method for calibrating sensors for different operating environments |
US9228842B2 (en) | 2012-03-25 | 2016-01-05 | Sensor Platforms, Inc. | System and method for determining a uniform external magnetic field |
FR3000242A1 (fr) * | 2012-12-21 | 2014-06-27 | France Telecom | Procede de gestion d’un systeme d’information geographique adapte pour etre utilise avec au moins un dispositif de pointage, avec creation d’associations entre objets numeriques. |
FR3007860A1 (fr) * | 2013-06-27 | 2015-01-02 | France Telecom | Procede d'interaction entre un objet numerique, representatif d'au moins un objet reel ou virtuel localise dans un perimetre geographique distant, et un dispositif de pointage local |
US9807725B1 (en) | 2014-04-10 | 2017-10-31 | Knowles Electronics, Llc | Determining a spatial relationship between different user contexts |
CN105830130B (zh) * | 2014-06-13 | 2019-05-28 | 华为技术有限公司 | 选择被控设备的方法和控制设备 |
FR3024267B1 (fr) * | 2014-07-25 | 2017-06-02 | Redlime | Procedes de determination et de commande d'un equipement a commander, dispositif, utilisation et systeme mettant en œuvre ces procedes |
DE112016000545B4 (de) | 2015-01-30 | 2019-08-22 | Knowles Electronics, Llc | Kontextabhängiges schalten von mikrofonen |
WO2017139509A1 (en) * | 2016-02-12 | 2017-08-17 | Purdue Research Foundation | Manipulating 3d virtual objects using hand-held controllers |
DE102016113060A1 (de) | 2016-07-15 | 2018-01-18 | Beckhoff Automation Gmbh | Verfahren zum Steuern eines Objekts |
US10475332B2 (en) * | 2017-10-25 | 2019-11-12 | Sony Interactive Entertainment Inc. | Spatial remote control |
US10620721B2 (en) * | 2018-01-29 | 2020-04-14 | Google Llc | Position-based location indication and device control |
US11570017B2 (en) | 2018-06-06 | 2023-01-31 | Sony Corporation | Batch information processing apparatus, batch information processing method, and program |
US10504233B1 (en) * | 2018-06-08 | 2019-12-10 | Particle Ink, LLC | Augmented displays for multi-surface and three-dimensional live performances |
WO2021220217A1 (en) * | 2020-04-29 | 2021-11-04 | Cimpress Schweiz Gmbh | Technologies for digitally rendering items having digital designs |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SG114479A1 (en) * | 2000-11-27 | 2005-09-28 | Ibm | Selecting a target device in a device network |
US7202861B2 (en) * | 2001-06-25 | 2007-04-10 | Anoto Ab | Control of a unit provided with a processor |
JP3811025B2 (ja) * | 2001-07-03 | 2006-08-16 | 株式会社日立製作所 | ネットワーク・システム |
JP2003284168A (ja) * | 2002-03-26 | 2003-10-03 | Matsushita Electric Ind Co Ltd | 被制御機器選択システム及びそれに用いるリモートコントローラ並びにその操作方法 |
SE0203908D0 (sv) * | 2002-12-30 | 2002-12-30 | Abb Research Ltd | An augmented reality system and method |
JP4281400B2 (ja) * | 2003-04-14 | 2009-06-17 | ソニー株式会社 | 通信装置、その表示方法、コンピュータプログラム、および通信方法 |
KR100580648B1 (ko) | 2004-04-10 | 2006-05-16 | 삼성전자주식회사 | 3차원 포인팅 기기 제어 방법 및 장치 |
JP4738870B2 (ja) * | 2005-04-08 | 2011-08-03 | キヤノン株式会社 | 情報処理方法、情報処理装置および遠隔複合現実感共有装置 |
US20060241864A1 (en) | 2005-04-22 | 2006-10-26 | Outland Research, Llc | Method and apparatus for point-and-send data transfer within an ubiquitous computing environment |
JP4715300B2 (ja) * | 2005-05-20 | 2011-07-06 | 日本電気株式会社 | 遠隔制御システムおよびその方法、遠隔制御装置ならびに制御対象機器 |
CN100446548C (zh) * | 2005-09-02 | 2008-12-24 | 鸿富锦精密工业(深圳)有限公司 | 遥控器及应用该遥控器的数字信息*** |
DE102005046218B4 (de) * | 2005-09-28 | 2009-04-02 | Abb Ag | Verfahren zum Betrieb eines Fernbedienungs-Systems für mehrere ansteuerbare Geräte und nach dem Verfahren betriebenes Fernbedienungssystem |
JP4516042B2 (ja) * | 2006-03-27 | 2010-08-04 | 株式会社東芝 | 機器操作装置および機器操作方法 |
-
2008
- 2008-04-28 DE DE102008021160A patent/DE102008021160A1/de not_active Withdrawn
-
2009
- 2009-04-01 AT AT09737964T patent/ATE542205T1/de active
- 2009-04-01 EP EP09737964A patent/EP2272055B1/de active Active
- 2009-04-01 WO PCT/EP2009/053896 patent/WO2009132920A1/de active Application Filing
- 2009-04-01 PT PT09737964T patent/PT2272055E/pt unknown
- 2009-04-01 JP JP2011506637A patent/JP2011523800A/ja active Pending
- 2009-04-01 CN CN200980115188.1A patent/CN102016949B/zh active Active
- 2009-04-01 ES ES09737964T patent/ES2377455T3/es active Active
-
2010
- 2010-10-28 US US12/914,700 patent/US7978178B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2804164A1 (de) | 2013-05-14 | 2014-11-19 | Siemens Aktiengesellschaft | Betriebsverfahren für Bedienhandgerät und Bedienhandgerät mit Umgebungserkennung und RFID-Sensorik |
Also Published As
Publication number | Publication date |
---|---|
US20110095978A1 (en) | 2011-04-28 |
CN102016949A (zh) | 2011-04-13 |
EP2272055A1 (de) | 2011-01-12 |
PT2272055E (pt) | 2012-02-08 |
ATE542205T1 (de) | 2012-02-15 |
JP2011523800A (ja) | 2011-08-18 |
ES2377455T3 (es) | 2012-03-27 |
DE102008021160A1 (de) | 2009-10-29 |
CN102016949B (zh) | 2013-05-01 |
WO2009132920A1 (de) | 2009-11-05 |
US7978178B2 (en) | 2011-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2272055B1 (de) | Fernbedienung | |
DE102018109463C5 (de) | Verfahren zur Benutzung einer mehrgliedrigen aktuierten Kinematik, vorzugsweise eines Roboters, besonders vorzugsweise eines Knickarmroboters, durch einen Benutzer mittels einer mobilen Anzeigevorrichtung | |
EP2920721B1 (de) | Medizinisches steuerungssystem | |
DE60103778T2 (de) | Netzwerkgerät mit auswählbaren zielen | |
EP1447770B1 (de) | Verfahren und Vorrichtung zur Visualisierung rechnergestützter Informationen | |
DE102016113060A1 (de) | Verfahren zum Steuern eines Objekts | |
DE60028894T2 (de) | Präsentationssystem mit einer interaktiven Darstellung | |
DE102019002898A1 (de) | Robotorsimulationsvorrichtung | |
EP3414633A1 (de) | Heimautomatisierungssystem | |
DE102014113453A1 (de) | Beleuchtungssteuerpult und Beleuchtungssteuersystem | |
WO2011020683A1 (de) | Kontinuierliche bestimmung einer perspektive | |
DE102016212236A1 (de) | Interaktionssystem und -verfahren | |
EP3774499B1 (de) | Verfahren zur überwachung und steuerung eines fernbedienten park- oder manövriervorgangs eines fahrzeugs | |
DE102012009429A1 (de) | Verfahren zur Fernkonfiguration eines Fahrzeugs durch Visualisierung der Fahrzeugbedienung, sowie Endgerät und Fahrzeug hierfür | |
DE112021000822T5 (de) | Sensorfusion für flaches zeigegerät | |
DE102017220532B4 (de) | Verfahren und Bediensystem zur Steuerung einer Medizintechnikeinrichtung mit einer bewegbaren Komponente | |
DE102014115363A1 (de) | Virtuelles Zeichen in realer Umgebung | |
DE102018132921A1 (de) | Verfahren zum Betreiben eines Feldgeräts der Automatisierungstechnik in einer Augmented-Reality/Mixed-Reality- Umgebung | |
DE102014200066A1 (de) | Bediengerät für eine Werkzeugmaschine mit lageabhängiger Zuordnung von Bedienbefehlen zu einzelnen Bewegungsachsen der Werkzeugmaschine | |
EP2898666B1 (de) | Client-einrichtung zur darstellung von kamerabildern einer steuerbaren kamera, verfahren, computerprogramm sowie überwachungssystem mit der client-einrichtung | |
EP3584764B1 (de) | Verfahren zur ansteuerung einer maschine mittels mindestens einer raumkoordinate als ansteuergrösse | |
EP3867736B1 (de) | Verfahren und vorrichtung zum trainieren eines künstlichen neuronalen netzwerks sowie verfahren zur bestimmung einer position eines eingabegeräts | |
DE102021120629B3 (de) | Verfahren und Vorrichtung zur Bewegungssteuerung eines virtuell verkörperten realphysischen Avatars, Computerprogramm zur Durchführung eines solchen Verfahrens | |
DE102022107274A1 (de) | System und Verfahren für die Gestenerkennung und/oder Gestensteuerung | |
DE102019207594A1 (de) | Vorrichtung zum Steuern und/oder Konfigurieren einer Anlage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20101020 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK TR |
|
AX | Request for extension of the european patent |
Extension state: AL BA RS |
|
RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: MAIER, CLEMENS Inventor name: PEHLIVAN, ARMIN |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
DAX | Request for extension of the european patent (deleted) | ||
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: NV Representative=s name: E. BLUM & CO. AG PATENT- UND MARKENANWAELTE VSP Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: PT Ref legal event code: SC4A Free format text: AVAILABILITY OF NATIONAL TRANSLATION Effective date: 20120130 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 542205 Country of ref document: AT Kind code of ref document: T Effective date: 20120215 Ref country code: IE Ref legal event code: FG4D Free format text: LANGUAGE OF EP DOCUMENT: GERMAN |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 502009002498 Country of ref document: DE Effective date: 20120322 |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FG2A Ref document number: 2377455 Country of ref document: ES Kind code of ref document: T3 Effective date: 20120327 |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: T3 |
|
REG | Reference to a national code |
Ref country code: SE Ref legal event code: TRGR |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: PT Payment date: 20120321 Year of fee payment: 4 |
|
LTIE | Lt: invalidation of european patent or patent extension |
Effective date: 20120118 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120518 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120418 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120418 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: NL Payment date: 20120425 Year of fee payment: 4 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FD4D |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120419 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FI Payment date: 20120420 Year of fee payment: 4 Ref country code: SE Payment date: 20120423 Year of fee payment: 4 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 |
|
BERE | Be: lapsed |
Owner name: BECKHOFF AUTOMATION G.M.B.H. Effective date: 20120430 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 Ref country code: IE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20120430 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 |
|
26N | No opposition filed |
Effective date: 20121019 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: ES Payment date: 20120423 Year of fee payment: 4 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20120430 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 502009002498 Country of ref document: DE Effective date: 20121019 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20120118 |
|
REG | Reference to a national code |
Ref country code: PT Ref legal event code: MM4A Free format text: LAPSE DUE TO NON-PAYMENT OF FEES Effective date: 20131001 |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: V1 Effective date: 20131101 |
|
REG | Reference to a national code |
Ref country code: SE Ref legal event code: EUG |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20130401 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130402 Ref country code: PT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20131001 Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130401 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130401 Ref country code: NL Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20131101 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20120401 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: TR Payment date: 20120329 Year of fee payment: 4 |
|
REG | Reference to a national code |
Ref country code: ES Ref legal event code: FD2A Effective date: 20140610 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20090401 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130402 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20130401 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 8 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 9 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: PLFP Year of fee payment: 10 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: IT Payment date: 20230428 Year of fee payment: 15 Ref country code: FR Payment date: 20230417 Year of fee payment: 15 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20240327 Year of fee payment: 16 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: CH Payment date: 20240501 Year of fee payment: 16 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: AT Payment date: 20240417 Year of fee payment: 16 |