[go: up one dir, main page]

DE102008011156A1 - Function e.g. zoom-in function, executing method for e.g. graphical representation at monitor of desktop, involves fixing area at output device, and activating function relative to area depending on movement direction of input device - Google Patents

Function e.g. zoom-in function, executing method for e.g. graphical representation at monitor of desktop, involves fixing area at output device, and activating function relative to area depending on movement direction of input device Download PDF

Info

Publication number
DE102008011156A1
DE102008011156A1 DE200810011156 DE102008011156A DE102008011156A1 DE 102008011156 A1 DE102008011156 A1 DE 102008011156A1 DE 200810011156 DE200810011156 DE 200810011156 DE 102008011156 A DE102008011156 A DE 102008011156A DE 102008011156 A1 DE102008011156 A1 DE 102008011156A1
Authority
DE
Germany
Prior art keywords
zoom
function
area
movement
functions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE200810011156
Other languages
German (de)
Inventor
Ulrich Prof. Lauther
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Siemens Corp
Original Assignee
Siemens AG
Siemens Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG, Siemens Corp filed Critical Siemens AG
Priority to DE200810011156 priority Critical patent/DE102008011156A1/en
Publication of DE102008011156A1 publication Critical patent/DE102008011156A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0414Vertical resolution change
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • G09G2340/0421Horizontal resolution change

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Methode und Anordnung zur automatischen Aktivierung von Funktionen, insbesondere Zoom-Funktionen (z. B. Zoom-In, Zoom-Out, Panning) durch Festlegen eines Ausschnitts (Bereiches) auf einem Bildschirm. Der Bereich wird dabei durch Bewegung eines Eingabegerätes festgelegt (z. B. Aufspannen eines Rechteckes durch Cursorbewegung von links oben nach rechts unten), wobei nach Festlegung des Bereiches automatisch darauf eine Zoom-Funktion angewendet wird. Zur Aktivierung der Zoom-Funktion sind keine weiteren Eingaben erforderlich. Beim festgelegten Bereich kann es sich um eine Grafik, Text oder Icon handeln. Prinzipiell ist die Erfindung nicht auf das automatische Aktivieren von Zoom-Funktionen beschränkt, sondern es ist möglich, beliebige Funktionen automatisch in Abhängigkeit einer Bewegungsrichtung eines Eingabegerätes ausführen zu lassen.Method and arrangement for automatic activation of functions, in particular zoom functions (eg zoom in, zoom out, panning) by defining a section on a screen. The range is determined by movement of an input device (eg spanning a rectangle by cursor movement from top left to bottom right), after which the area is automatically applied to a zoom function. To activate the zoom function, no further input is required. The specified range can be a graphic, text or icon. In principle, the invention is not limited to the automatic activation of zoom functions, but it is possible to perform any functions automatically in response to a direction of movement of an input device.

Description

Die Erfindung betrifft eine Methode und Anordnung zur automatischen Durchführung von Funktionen, insbesondere Zoom-Funktionen an Darstellungen, die durch ein Ausgabemedium dargestellt werden.The The invention relates to a method and arrangement for automatic Performing functions, especially zoom functions representations that are represented by an output medium.

Zoom-Funktionen, wie Zoom-In bzw. Zoom-Out sind insbesondere bei computerunterstützten Grafikprogrammen bekannt. Mit Hilfe eines Eingabegerätes (z. B. Mouse) wird ein Teil bzw. Ausschnitt der Darstellung auf einem Bildschirm eingefangen, um eine Zoom-Funktion darauf auszuführen. Das Einfangen, bzw. Markieren des Ausschnittes erfolgt dabei durch Aufziehen eines Rechtecks. Bei einem Zoom-In wird der Inhalt des Rechteckes bildschirmfüllend dargestellt, bei einem Zoom-Out wird der Inhalt des Bildschirms rechteckfüllend dargestellt.Zoom function, such as zoom-in or zoom-out are especially in computer-aided Known graphics programs. With the help of an input device (eg Mouse) becomes part of the presentation captured on a screen to perform a zoom function on it. The Trapping, or marking the cut is done by pulling a rectangle. At a zoom-in, the content of the rectangle becomes full screen, in a zoom-out is the Contents of the screen are shown as filling the rectangle.

Aus der Patentschrift US 6,642,936 B1 ist beschrieben, wie durch Aufziehen eines Rechteckes ein Ausschnitt auf dem Bildschirm festgelegt wird, wobei nach dem Aufziehen des Rechteckes durch einen weiteren Mouseklick bzw. durch Berührung des Bildschirms (Touch) festgelegt wird, ob ein Zoom-In oder ein Zoom-Out erfolgen soll.From the patent US Pat. No. 6,642,936 B1 It is described how by drawing a rectangle a section on the screen is set, which is determined by pulling the rectangle by another mouseclick or touching the screen (touch), whether a zoom-in or a zoom-out ,

Die Aufgabe der vorliegenden Erfindung ist es, eine Methode bzw. eine Anordung zur Durchführung von Funktionen, insbesondere Zoom-Funktionen, bereitzustellen, wobei die Anzahl der benötigten Eingabeoperationen minimal ist.The Object of the present invention is to provide a method or a Arrangement for performing functions, in particular Zoom features, providing the number of input operations required is minimal.

Die Aufgabe wird bei einer Methode der eingangs genannten Art erfindungsgemäß gelöst durch das Festlegen einer Fläche bzw. eines Bereiches auf dem Ausgabemedium, um einen Teil der Darstellung zu umfassen, wobei das Festlegen der Fläche durch Bewegung eines Eingabemediums erfolgt, und das Aktivieren einer Funktion, insb. Zoom-Funktion bezüglich der Fläche in Abhängigkeit einer Bewegungsrichtung des Eingabemediums erfolgt. Dadurch ist ein flüssiges Arbeiten in grafischen Oberflächen gewährleistet, da beim Festlegen eines Ausschnittes bzw. beim Wechseln von Ausschnitten für die Aktivierung einer Zoom-Funktion keine weitere Eingabe mehr erforderlich ist. Das Festlegen der Fläche kann z. B. durch das Zeichnen eines Rechteckes oder Kreises auf einem Bildschirm erfolgen. Ein Rechteck kann z. B. mit Bewegen der Maus oder einem anderen Eingabegerät (z. B. Touch-Pen oder Finger) am Bildschirm aufgezogen werden und zwar durch Definition (durch Positionierung) zweier diagonal gegenüberliegender Eckpunkte, prinzipiell entweder von links oben nach rechts unten, von links unten nach rechts oben, von rechts unten nach links oben oder von rechts oben nach links unten, wobei hierbei im wesentlichen Relativbewegungen des Eingabegerätes beschrieben sind. Auch das Zeichnen eines Kreises kann durch Definition des Mittelpunktes und eines beliebigen Punktes auf der Peripherie mittels der Eingabegeräte (z. B. Maus, Touch-Pen, Light-Pen, Finger) erfolgen.The The object is achieved according to the invention in a method of the type mentioned by setting a surface or area on the Output medium to include part of the representation, wherein defining the area by moving an input medium and activating a function, esp. zoom function in terms of area depending a direction of movement of the input medium takes place. This is one ensures smooth working in graphic surfaces, there when defining a section or when changing sections no further input for activating a zoom function is required. The setting of the area can z. B. by drawing a rectangle or circle on a screen respectively. A rectangle can z. B. by moving the mouse or a other input device (eg touch pen or finger) on the screen be reared by definition (by positioning) two diagonally opposite vertices, in principle either from top left to bottom right, from bottom left to right above, from bottom right to top left or from top right to bottom left, in which case essentially relative movements of the Input device are described. Also drawing a Circle can be defined by defining the midpoint and any one Punktes on the periphery by means of the input devices (z. Mouse, touch pen, light pen, finger).

Bei einer Bewegungsrichtung des Eingabegerätes von links nach rechts beim Aufspannen eines Rechteckes kann z. B. automatisch ein Zoom-In (der Inhalt des Rechteckes bildschirmfüllend dargestellt) aktiviert werden, bzw. beim Aufziehen des Rechteckes von rechts nach links kann z. B. automatisch ein Zoom-Out (der Inhalt des Bildschirms wird im Rechteck komprimiert dargestellt) durchgeführt werden, ohne dass weitere Eingaben vom Benutzer durchgeführt werden müssen. Wird vom Benutzer eine kreisförmige Fläche definiert, kann z. B. automatisch ein Zoom-In oder Zoom-Out durchgeführt werden, je nachdem wie Mittelpunkt und Peripheriepunkt relativ zueinander liegen, ohne dass weitere zusätzliche Benutzereingaben erforderlich sind. Dies bedeutet für den Benutzer eine Effizienzsteigerung bei der Arbeit. Bei der Darstellung auf dem Ausgabemedium (Bildschirm, Display, Videowall, Screen, etc.) kann es sich um eine grafische Darstellung, eine Textdarstellung, aber auch um ein Icon (z. B. auf dem Desktop) handeln. Es ist prinzipiell möglich durch die Bewegungsrichtung nicht nur Zoom-Funktionen, sondern beliebige definierte Funktionen zu aktivieren, wie z. B. automatisches Öffnen des Icons oder Starten des durch das Icon repräsentierten Programms.at a direction of movement of the input device from the left to on the right when clamping a rectangle can z. B. automatically Zoom-in (the contents of the rectangle are displayed to fill the screen) or when drawing the rectangle from right to left can z. For example, a zoom-out automatically (the content of the screen is shown compressed in the rectangle) without further input from the user Need to become. Will be a circular by the user Area defined, z. B. automatically a zoom-in or Zoom-out can be done, depending on how midpoint and peripheral point relative to each other, without further additional user input is required. this means for the user an increase in efficiency at work. at the representation on the output medium (screen, display, video wall, Screen, etc.) may be a graphical representation, a text representation, but also act around an icon (eg on the desktop). It is in principle possible by the movement direction not only zoom functions, but to activate any defined functions, such. B. automatic opening of the icon or starting of the by the Icon represented program.

Eine erste vorteilhafte Ausgestaltung der Erfindung besteht darin, dass durch eine erste Bewegungsrichtung eine erste Zoom-Funktion aktiviert wird. Dadurch wird für einen Benutzer oder Bediener ein flüssiges Arbeiten ermöglicht, da für die Durchführung der Zoom-funktion keine weitere Bedieneingaben erforderlich sind.A first advantageous embodiment of the invention is that a first zooming function is activated by a first direction of movement. This is a liquid for a user or operator Working allows, as for carrying the zoom function requires no further operator input.

Eine weitere vorteilhafte Ausgestaltung der Erfindung besteht darin, dass durch eine zweite Bewegungsrichtung, die im Wesentlichen parallel, aber entgegengesetzt zur ersten Bewegungsrichtung verläuft, eine zweite Zoom-Funktion aktiviert wird. Dadurch sind noch weitere Effizienzsteigerungen insbesondere für Grafikanwendungen für den Benutzer gegeben.A further advantageous embodiment of the invention is that by a second direction of movement, which is essentially parallel, but opposite to the first direction of movement, a second zoom function is activated. There are more Increased efficiency, especially for graphics applications given to the user.

Eine weitere vorteilhafte Ausgestaltung der Erfindung besteht darin, dass bei der Definition eines Kreises durch zwei Punkte, abhängig von der relativen Lage der Punkte, unterschiedliche Funktionen aktiviert werden. Das Festlegen einer Fläche auf dem Ausgabemedium muss nicht nur durch eine rechteckige Fläche erfolgen, sondern die Fläche kann also auch kreisförmig sein. Dies erhöht die Flexibilität der Benutzung für einen Anwender.A further advantageous embodiment of the invention is that when defining a circle by two points, depending from the relative position of the points, different functions enabled become. Setting an area on the output medium does not just have to be done through a rectangular area, but the surface can also be circular be. This increases the flexibility of use for a user.

Eine weitere vorteilhafte Ausgestaltung der Erfindung besteht darin, dass die Festlegung der Fläche durch Mousebewegung, Tastatureingabe, Touchfunktion (durch Finger bzw. Touch-Pen) oder Lichtpointer erfolgt. Mit allen Eingabemedien mit denen sich Bewegungen bzw. Relativbewegungen darstellen oder simulieren lassen, kann die vorliegende Erfindung realisiert und angewendet werden. Dies erlaubt eine hohe Flexibilität für den Benutzer, da er nicht auf ein spezifisches Eingabemedium festgelegt ist und er diese frei wählen und im Gebrauch auch kombinieren kann.A further advantageous embodiment of Invention is that the determination of the area by Mousebewegung, keyboard input, touch function (by finger or touch pen) or light pointer is done. With all input media with which movements or relative movements can be represented or simulated, the present invention can be realized and applied. This allows a high level of flexibility for the user, since it is not fixed on a specific input medium and he can freely choose this and combine in use.

Eine weitere vorteilhafte Ausgestaltung der Erfindung besteht darin, dass die Zoom-Funktion aus der Menge der Funktionen Zoom-In, Zoom-Out oder Panning stammt. Beim Zoom-In wird der Inhalt der festgelegten Fläche bildschirmfüllend dargestellt, beim Zoom-Out wird der Inhalt des Bildschirms im Rechteck komprimiert dargestellt, wobei auch bisher nicht sichtbare Teile der Darstellung gezeigt werden, beim sog. Panning rückt der Mittelpunkt der festgelegten Fläche in die Bildmitte (d. h. in den Mittelpunkt des Ausgabemediums). Prinzipiell können auch weitere, insbesondere die grafische Darstellung von Abbildungen beeinflussende Funktionen bzw. Operationen (z. B. Verzerrungen, perspektivische Darstellungen) erfindungsgemäß aktiviert werden.A further advantageous embodiment of the invention is that the zoom function from the set of functions Zoom-In, Zoom-Out or panning comes from. When zooming in, the content of the specified Area full screen, zoom out the content of the screen is displayed in a rectangle compressed, whereby also previously not visible parts of the illustration shown in the so-called panning the center of the defined Area in the center of the picture (ie at the center of the output medium). In principle, other, in particular the graphical Representation of illustrations influencing functions or operations (eg distortions, perspective views) activated according to the invention become.

Eine weitere vorteilhafte Ausgestaltung der Erfindung besteht darin, dass bei einer Unterschreitung einer konfigurierbaren Größe der Fläche, die umfasste Darstellung, unter Beibehaltung eines Maßstabes der Darstellung, auf dem Ausgabemedium zentriert dargestellt wird. Ist die festgelegte Fläche sehr klein, machen weder Zoom-In noch Zoom-Out Sinn, da die Maßstabsveränderung extrem wäre. In diesem Fall wird der Ausschnitt (festgelegte Fläche) unter Beibehaltung des Maßstabes so verschoben, dass der Mittelpunkt des Ausschnitts in die Bildmitte rückt (Panning).A further advantageous embodiment of the invention is that falls below a configurable size the area, the representation included, while maintaining a scale of representation, on the output medium is shown centered. Is the specified area very small, neither zoom-in nor zoom-out make sense, since the scale change would be extreme. In this case, the clipping (fixed Area) while keeping the scale so shifted that the center of the section moves into the middle of the picture (Panning).

Eine weitere vorteilhafte Ausgestaltung der Erfindung besteht darin, dass durch den Benutzer konfiguriert werden kann, welche Zoom-Funktion durch welche Bewegungsrichtung ausgeführt wird. Die anzuwendenden Funktionen, insbesondere die Zoom-Funktionen können durch im Wesentlichen links-rechts, rechts-links, oben-unten, unten-oben, aber auch durch Kreisdefinitionen aktiviert werden. Je nach Vorliebe, Häufigkeit oder ergonomischen Gesichtspunkten, kann ein Benutzer flexibel konfigurieren, welche Funktion durch welche Bewegungsrichtung aktiviert wird. Es ist auch möglich, dass durch einen Hersteller oder Vertreiber Vorbelegungen vorgenommen werden, die von einem Benutzer übernommen bzw. geändert (customizing) werden können.A further advantageous embodiment of the invention is that can be configured by the user, which zoom feature by which direction of movement is executed. The applicable Functions, in particular the zoom functions can by essentially left-right, right-left, up-down, down-up, but also be activated by circular definitions. Depending on your preference, Frequency or ergonomic point of view, can one Users flexibly configure which feature by which direction of movement is activated. It is also possible that by a manufacturer or distributor pre-assignments are made by a User accepted or changed (customizing) can be.

Eine weitere vorteilhafte Ausgestaltung der Erfindung besteht darin, dass beliebige Funktionen aktivierbar sind. Die vorliegende Erfindung ist nicht nur auf die automatische Aktivierung von Zoom-Funktionen beschränkt. In Abhängigkeit von der Bewegungsrichtung eines Eingabemediums für das Auswählen eines Bereiches auf einem Bildschirm können beliebig definierte Funktionen automatisch auf diesen Bereich angewendet werden. Handelt es sich bei dem Bereich z. B. um ein Icon auf dem Desktop, kann automatisch durch die Bewegungsrichtung eine bestimmte Anwendung des durch das Icon repräsentierten Programms gestartet werden.A further advantageous embodiment of the invention is that any functions can be activated. The present invention is not just about the automatic activation of zoom functions limited. Depending on the direction of movement an input medium for selecting an area On a screen can be defined functions automatically be applied to this area. Is it? in the area z. For example, an icon on the desktop, can automatically by the direction of movement a particular application of the by the Icon represented program can be started.

Eine weitere vorteilhafte Ausgestaltung der Erfindung besteht darin, dass es sich bei der Darstellung um eine grafische oder textuelle Darstellung, oder ein Icon handelt. Die Erfindung ist anwendbar auf alle Darstellungsformen, wie sie auf einem Ausgabemedium wie Bildschirm, Screen, Videowall etc. erscheinen können und nicht nur auf Zoom-Funktionen beschränkt. Bei Texten könnte z. B. in Abhängigkeit der Bewegungsrichtung zur Auswahl des Textbereiches automatisch ein bestimmtes Übersetzungsprogramm gestartet werden. Durch das Einfangen (Markieren) eines Icons (z. B. auf dem Desktop) kann in Abhängigkeit der Einfangrichtung automatisch eine bestimmte (evtl. durch den Benutzer vorher festgelegte) Funktion oder Anwendung bzgl. des durch das Icon repräsentierte Programm gestartet werden, ohne weitere Benutzereingaben. Werden mehrere Icons eingefangen (markiert) können in Abhängigkeit der Bewegungsrichtung beim Einfangen z. B. Darstellungs- oder Anordnungsfunktionen bezüglich der Icons automatisch aktiviert werden, wie z. B. Anordnen der Icons nach Größe, letztes Benutzdatum oder alphabetische Anordnung.A further advantageous embodiment of the invention is that it is a graphic or textual representation Representation, or an icon. The invention is applicable to all forms of presentation, such as on an output medium such as a screen, Screen, video wall etc. may appear and not only limited to zoom functions. For texts could z. B. depending on the direction of movement to choose from the text area automatically a specific translation program to be started. By capturing (marking) an icon (eg. On the desktop) may vary depending on the direction of capture automatically a certain (possibly pre-determined by the user) Function or application with respect to the one represented by the icon Program can be started without further user input. Become several icons can be captured (marked) depending on the Direction of movement when capturing z. B. presentation or arrangement functions be activated automatically with respect to the icons, such. B. Arrange the icons by size, last date of use or alphabetical arrangement.

Weiterhin wird die Aufgabe mit einer Anordnung der eingangs genannten Art erfindungsgemäß gelöst mit:

  • – Ausgabemittel zum Anzeigen der Darstellung,
  • – Eingabemittel zum Festlegen eines Bereiches, um einen Teil der Darstellung zu umfassen, wobei in Abhängigkeit einer Festlegungsrichtung, die durch die durch die Anwendung des Eingabemittels bestimmbar ist, eine entsprechende Funktion, insbesondere Zoom-Funktion in Bezug auf den Bereich durchführbar ist. Die zur Realisierung der Erfindung notwendige Hardware (Verarbeitungseinheit wie Prozessor, Ausgabemittel wie Monitor und Eingabemittel wie z. B. Maus) steht in handelsüblichen Workstations, PCs, Notebooks, aber auch bei Handhelds mit Touchfunktionalität (Pen-, Fingereingabe) zur Verfügung. Die Erfindung lässt sich somit leicht und ohne zusätzliche Komponenten realisieren und vertreiben.
Furthermore, the object is achieved with an arrangement of the type mentioned above according to the invention with:
  • - output means for displaying the representation,
  • - Input means for defining an area to include a part of the representation, wherein in dependence on a setting direction, which can be determined by the by the application of the input means, a corresponding function, in particular zoom function with respect to the area is feasible. The hardware necessary for the realization of the invention (processing unit such as processor, output means such as monitor and input means such as mouse) is available in commercially available workstations, PCs, notebooks, but also in handhelds with touch functionality (pen, touch input). The invention can thus be realized and distributed easily and without additional components.

Prinzipiell ist die Erfindung auch auf dreidimensionale Bereiche anwendbar (z. B. beim Einsatz von Datenbrillen ist dies sinnvoll, insbesondere bei Augmented Reality oder Virtuell Reality Anwendungen).In principle, the invention can also be applied to three-dimensional areas (eg, when using data glasses, this is useful, in particular in the case of Augmented reality or virtual reality applications).

Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und wird im Folgenden erläutert.One Embodiment of the invention is in the drawing and is explained below.

Dabei zeigen:there demonstrate:

1 die Darstellung eines Graphen auf einem Bildschirm und eine rechteckige Fläche zur Darstellung eines Zoom-Bereiches, 1 the display of a graph on a screen and a rectangular area to show a zoom area,

2 die Darstellung eines Graphen nach Ausführung einer Zoom-In Funktion angewandt auf die rechteckige Fläche von 1, 2 the representation of a graph after performing a zoom-in function applied to the rectangular area of 1 .

3 die Darstellung eines Graphen auf einem Bildschirm und einen kreisförmigen Bereich zur Darstellung eines Zoom-Bereiches, 3 the representation of a graph on a screen and a circular area for displaying a zoom area,

4 die Darstellung eines Graphen nach Ausführung einer Zoom-In Funktion angewandt auf den kreisförmigen Bereich von 3, und 4 the representation of a graph after performing a zoom-in function applied to the circular area of 3 , and

5 eine beispielhafte Anordnung zur Realisierung der Erfindung, 5 an exemplary arrangement for realizing the invention,

6 ein Flussdiagramm zur beispielhaften Anwendung der erfindungsgemäßen Methode, 6 a flow chart for exemplary application of the method according to the invention,

7 die beispielhafte Festlegung der Bewegungsrichtung durch das Aufspannen von Rechtecken, und 7 the exemplary definition of the direction of movement by the clamping of rectangles, and

8 die beispielhafte Festlegung der Bewegungsrichtung bei kreisförmigen Flächen. 8th the exemplary determination of the direction of movement in circular surfaces.

1 zeigt schematisch die Darstellung eines Graphen 2 auf einem Bildschirm 1 und eine rechteckige Fläche 3 zur Darstellung eines Zoom-Bereiches. Die rechteckige Fläche 3 kann z. B. durch das Ziehen eines Maus-Cursors von der linken unteren Ecke zur diagonal gegenüberliegenden rechten oberen Ecke aufgespannt werden. Der gestrichelte Pfeil 4 wird nicht notwendigerweise am Bildschirm dargestellt und dient der besseren Illustration der Bewegung des Eingabemediums, bzw. der Darstellung der Bewegung, wie sie durch das Eingabemedium bewirkt wird. Der Bereich 3 kann auch über andere Eingabemittel festgelegt werden, wie z. B. Touch-Pen oder durch Fingerbewegungen, wenn die Oberfläche des Bildschirms Touchfunktionalität aufweist. Durch die gestrichelten vertikalen und horizontalen Linien 5 ist angedeutet, dass auf dem Bildschirm 1 ein Maßstab hinterlegt sein kann. Nach Festlegen des Bereiches 3 wird nun automatisch eine Zoom-Funktion (z. B. Zoom-In, Zoom-Out) ohne weitere Benutzereingaben ausgeführt. Die automatisch auszuführende Zoom-Funktion wird durch die Bewegungsrichtung bestimmt, wie der Cursor das Rechteck aufspannt, im Beispiel in 1 geschieht dies von links nach rechts. 1 schematically shows the representation of a graph 2 on a screen 1 and a rectangular area 3 for displaying a zoom range. The rectangular area 3 can z. B. by pulling a mouse cursor from the lower left corner to the diagonally opposite upper right corner are spanned. The dashed arrow 4 is not necessarily displayed on the screen and serves to better illustrate the movement of the input medium, or the representation of the movement, as it is effected by the input medium. The area 3 can also be set via other input means, such. As touch pen or by finger movements, if the surface of the screen has touch functionality. Through the dashed vertical and horizontal lines 5 is hinted that on the screen 1 a scale can be deposited. After setting the area 3 Now, a zoom function (eg zoom-in, zoom-out) is automatically executed without further user input. The automatically executed zoom function is determined by the direction of movement, as the cursor spans the rectangle, in the example in 1 this happens from left to right.

2 zeigt die Darstellung eines Graphen 6 auf einem Ausgabemedium 1 nach Ausführung einer Zoom-In Funktion angewandt auf die rechteckige Fläche 3 von 1. Bei der Zoom-In Funktion wird der Inhalt der festgelegten Fläche 3 bildschirmfüllend dargestellt. Die Markierungen 5' am linken und unteren Rand deuten an, dass auf dem Bildschirm 1 ein Maßstab hinterlegt sein kann. Im Beispiel von 1 und 2 wird durch das Aufspannen der Fläche 3 von links nach rechts, automatisch eine Zoom-In Funktion aktiviert. So ist es denkbar, dass durch das Aufspannen der Fläche 3 in die entgegengesetzte Richtung d. h. von rechts nach links automatisch eine Zoom-Out Funktion aktiviert wird, d. h. auf den Inhalt der Fläche 3 angewendet wird. Beim Zoom-Out wird der Inhalt des Bildschirms im Rechteck 3 komprimiert dargestellt, wobei auch bisher nicht sichtbare Teile der Darstellung 2 gezeigt werden. 2 shows the representation of a graph 6 on an output medium 1 after performing a zoom-in function applied to the rectangular area 3 from 1 , The zoom-in function becomes the content of the specified area 3 presented in full screen. The marks 5 ' on the left and bottom indicate that on the screen 1 a scale can be deposited. In the example of 1 and 2 is by clamping the surface 3 from left to right, automatically activates a zoom-in function. So it is conceivable that by clamping the surface 3 in the opposite direction ie from right to left automatically a zoom-out function is activated, ie on the content of the area 3 is applied. When zooming out, the content of the screen becomes a rectangle 3 shown compressed, including previously not visible parts of the representation 2 to be shown.

3 zeigt schematisch die Darstellung eines Graphen 2 auf einem Bildschirm 1 und einen kreisförmigen Bereich 3 zur Darstellung eines Zoom-Bereiches. Im Beispiel von 3 wird die Fläche durch Bewegungen des Eingabemediums (z. B. eines Mauscursors, Toch-Pen oder Fingers) festgelegt. Bei einer relativen Bewegungsrichtung nach rechts kann z. B. eine Zoom-In Funktion und bei einer relativen Bewegungsrichtung nach links kann z. B. eine Zoom-Out Funktion automatisch aktiviert werden. Eine Kreisfläche kann durch Festlegen eines Mittelpunktes M (erster Mausklick) und Festlegen eines Radius (zweiter Mausklick) erfolgen. Durch die Bewegung der Maus zwischen dem ersten und zweiten Mausklick wird eine Bewegungsrichtung definiert, in Abhängigkeit derer eine Funktion auf den Bereich, der durch den Kreis festgelegt wurde, automatisch aktiviert wird. 3 schematically shows the representation of a graph 2 on a screen 1 and a circular area 3 for displaying a zoom range. In the example of 3 the area is determined by movements of the input medium (eg a mouse cursor, touch pen or finger). In a relative direction of movement to the right z. B. a zoom-in function and in a relative direction of movement to the left z. For example, a zoom-out function can be activated automatically. A circular area can be defined by setting a midpoint M (first mouse click) and defining a radius (second mouse click). The movement of the mouse between the first and second mouse click defines a direction of movement in response to which a function is automatically activated on the area defined by the circle.

4 zeigt die Darstellung eines Graphen 6 auf einem Ausgabemedium 1 nach Ausführung einer Zoom-In Funktion angewandt auf die kreisförmige Fläche 3 von 3. Sinnvollerweise wird der kreisförmige Bereich 3 auf einem rechteckigen Bildschirm 1 zentriert dargestellt. 4 shows the representation of a graph 6 on an output medium 1 after performing a zoom-in function applied to the circular surface 3 from 3 , It makes sense to use the circular area 3 on a rectangular screen 1 shown centered.

5 zeigt eine beispielhafte Anordnung zur Realisierung der Erfindung mit Prozessoreinheit 8, Ausgabemittel 1 (Bildschirm, Screen, Videowall etc.) zum Anzeigen der Darstellung 2. Mit Eingabemittel 7 (z. B. Tatstatur, Maus, Touch-Pen, Finger) kann ein Benutzer 9 einen Bereich 3 festlegen, auf dem eine durch die Bewegungsrichtung des Eingabemittels 7 definierte Funktion automatisch angewendet wird, ohne dass weitere Eingaben erforderlich sind. Dadurch wird die Arbeitseffizienz für den Benutzer erhöht. Bei den aktivierbaren Funktionen kann es sich um Zoom-Funktionen (z. B. Zoom-In oder Zoom-Out) handeln. Prinzipiell ist es aber möglich beliebige andere Funktionen durch Bewegungsrichtung beim Einfangen (Capture) des Bereiches 3 automatisch zu aktivieren. Z. B. kann auf ein eingefangenes Icon direkt automatisch durch die Einfangrichtung eine Funktion oder Anwendung gestartet werden. 5 shows an exemplary arrangement for implementing the invention with processor unit 8th , Output means 1 (Screen, screen, video wall, etc.) to display the presentation 2 , With input means 7 (eg keyboard, mouse, touch pen, finger) can be a user 9 an area 3 set on the one by the direction of movement of the input means 7 defined function is automatically applied without further input. This increases the work efficiency for the user. The activatable functions may be to zoom functions (eg zoom in or zoom out). In principle, however, it is possible to use any other functions due to the direction of movement when capturing the area 3 automatically activate. For example, a function or application can be started on a captured icon directly automatically by the capture direction.

6 zeigt ein Flussdiagramm zur beispielhaften und prinzipiellen Anwendung der erfindungsgemäßen Methode. Im Beispiel von 6 wird der Bereich 3 durch Aufspannen eines Rechteckes ausgewählt. Es wäre aber auch möglich den Bereich 3 z. B. durch eine Kreisbewegung auszuwählen. 6 shows a flowchart for the exemplary and principal application of the method according to the invention. In the example of 6 becomes the area 3 selected by clamping a rectangle. It would also be possible the area 3 z. B. to select by a circular motion.

Nach Festlegen des Bereiches wird automatisch auf diesen Bereich (Graph, Text, Icon) eine Funktion aktiviert. Das Festlegen eines Bereiches geschieht (beim Aufspannen eines Rechteckes) durch die Schritte:

  • – Festlegen eines Endpunktes des Rechteckes.
  • – Aufspannung des Rechtecks durch diagonale Cursor-Bewegung.
  • – Erreichen des diagonal gegenüberliegenden Eckpunktes des Rechtecks.
After defining the area, a function is automatically activated for this area (graph, text, icon). Defining an area is done (by stretching a rectangle) through the steps:
  • - Defining an end point of the rectangle.
  • - Stretching of the rectangle by diagonal cursor movement.
  • - reaching the diagonally opposite corner point of the rectangle.

Das Aktivieren der Funktion erfolgt automatisch nach Beendigung des Auswahlvorgangs (hier Aufspannen), ohne weitere Benutzereingabe. Der Benutzer kann vorher festlegen (konfigurieren), welche Funktion durch welche Bewegungsrichtung aktivierte wird.The Activate the function automatically after the end of the Selection process (here Aufspannen), without further user input. The user can pre-set (configure) which function by which direction of movement is activated.

7 zeigt beispielhaft die Festlegung der Bewegungsrichtung durch das Aufspannen von Rechtecken. Wesentlich an der Erfindung ist, dass in Abhängigkeit einer Bewegungsrichtung eines Eingabemediums (Maus, Touch-Pen, Finger usw.) automatisch eine Funktion (auf ausgewählte Bildschirmdarstellungen) ausgeführt wird. Beim Festlegen von rechteckigen Bereichen geschieht dies z. B. durch das sog. Aufspannen mit der Maus. Dabei wird durch einen Mausklick ein Eckpunkt des Rechtecks festgelegt und diagonal gegenüber durch einen zweiten Mausklick ein weiterer Eckpunkt. Durch diese zwei Eckpunkte wird ein Rechteck festgelegt. Die Bewegungsrichtung kann z. B. durch die Relativbewegung des Eingabemediums beim Aufspannen des Rechtecks festgelegt werden. 7 shows by way of example the determination of the direction of movement by the clamping of rectangles. Essential to the invention is that depending on a direction of movement of an input medium (mouse, touch pen, finger, etc.) automatically a function (on selected screen images) is performed. When defining rectangular areas this happens z. B. by the so-called. Clamping with the mouse. A corner point of the rectangle is defined by a mouse click and another corner point diagonally opposite by a second mouse click. These two vertices define a rectangle. The direction of movement may, for. B. be determined by the relative movement of the input medium when mounting the rectangle.

Im Teilbild I von 7 stellen die gestrichelten Pfeile R1 und R1' Relativbewegungen des Eingabemediums dar. Durch den gestrichelten Pfeil R1 wird im Wesentlichen eine Relativbewegung von links unten nach rechts oben dargestellt, bzw. durch den gestrichelten Pfeil R1' im Wesentlichen eine Relativbewegung von links oben nach rechts unten dargestellt. Durch diese Relativbewegungen wird als Bewegungsrichtung B1 zum Aktivieren der Funktion im Beispiel von Teilfigur I von 7 im Wesentlichen eine Links-Rechts-Richtung festgelegt.In drawing I of 7 The dashed arrows R1 and R1 'represent relative movements of the input medium. The dashed arrow R1 essentially shows a relative movement from bottom left to top right, or the dashed arrow R1' essentially represents a relative movement from top left to bottom right , As a result of these relative movements, the direction of movement B1 for activating the function in the example of subfigure I of FIG 7 essentially a left-right direction.

Im Teilbild II von 7 stellen die gestrichelten Pfeile R2 und R2' Relativbewegungen des Eingabemediums dar. Durch den gestrichelten Pfeil R2 wird im Wesentlichen eine Relativbewegung von rechts oben nach links unten dargestellt, bzw. durch den gestrichelten Pfeil R2' im Wesentlichen eine Relativbewegung von rechts unten nach links oben dargestellt. Durch diese Relativbewegungen wird als Bewegungsrichtung B2 zum Aktivieren der Funktion im Beispiel von Teilfigur II von 7 im Wesentlichen eine Rechts-Links-Richtung festgelegt.In drawing II of 7 The dashed arrows R2 and R2 'represent relative movements of the input medium. The dashed arrow R2 essentially shows a relative movement from top right to bottom left, or a relative movement from bottom right to top left is essentially represented by the dashed arrow R2' , By these relative movements is used as the direction of movement B2 for activating the function in the example of Part II of 7 essentially a right-left direction.

Die Bewegungsrichtungen B1, B2 aus Teilbild I und II von 7 können auch als jeweils einander entgegen gesetzte Richtungen angesehen werden.The directions of movement B1, B2 from field I and II of 7 can also be regarded as mutually opposite directions.

Auch im Teilbild III von 7 stellen die gestrichelten Pfeile R3 und R3' Relativbewegungen des Eingabemediums dar. Durch den gestrichelten Pfeil R3 wird im Wesentlichen eine Relativbewegung von links unten nach rechts oben dargestellt, bzw. durch den gestrichelten Pfeil R3' im Wesentlichen eine Relativbewegung von rechts unten nach links oben dargestellt. Durch diese Relativbewegungen wird als Bewegungsrichtung B3 zum Aktivieren der Funktion im Beispiel von Teilfigur III von 7 im Wesentlichen eine Unten-Oben-Richtung (d. h. Bewegung von unten nach oben) festgelegt.Also in part III of 7 The dashed arrows R3 and R3 'represent relative movements of the input medium. The dashed arrow R3 essentially shows a relative movement from bottom left to top right, or the dashed arrow R3' essentially shows a relative movement from bottom right to top left , As a result of these relative movements, the direction of movement B3 for activating the function in the example of subfigure III of FIG 7 essentially a bottom-up direction (ie movement from bottom to top) set.

Auch im Teilbild IV von 7 stellen die gestrichelten Pfeile R4 und R4' Relativbewegungen des Eingabemediums dar. Durch den gestrichelten Pfeil R4' wird im Wesentlichen eine Relativbewegung von links oben nach rechts unten dargestellt, bzw. durch den gestrichelten Pfeil R4 im Wesentlichen eine Relativbewegung von rechts oben nach links unten dargestellt. Durch diese Relativbewegungen wird als Bewegungsrichtung B4 zum Aktivieren der Funktion im Beispiel von Teilfigur II von 7 im Wesentlichen eine Oben-Unten-Richtung festgelegt.Also in part IV of 7 The dashed arrows R4 and R4 'represent relative movements of the input medium. The dashed arrow R4' essentially shows a relative movement from top left to bottom right, or the dashed arrow R4 essentially shows a relative movement from top right to bottom left , As a result of these relative movements, the direction of movement B4 for activating the function in the example of subfigure II of FIG 7 essentially set an up-down direction.

Die Bewegungsrichtungen B3, B4 aus Teilbild III und IV von 7 können auch als jeweils einander entgegen gesetzte Richtungen angesehen werden.The directions of movement B3, B4 from field III and IV of 7 can also be regarded as mutually opposite directions.

Es wird darauf hingewiesen, dass es sich bei Bewegungsrichtung und entgegengesetzter Bewegungsrichtung nicht um exakte horizontale oder vertikale Ausrichtungen handeln muss. Beim Arbeiten mit Bildschirmen, Videowalls, Screens bieten sich horizontale oder vertikale Ausrichtungen (bzw. im Wesentlichen horizontale oder vertikale Ausrichtungen) für Bewegungsrichtung und entgegengesetzter Bewegungsrichtung aber an, da diese Ausgabemedien aus ergonomischen Gründen „gerade” ausgerichtet sind.It be noted that it is in the direction of movement and opposite direction of movement not exact horizontal or vertical alignments. When working with screens, Video walls, screens offer horizontal or vertical orientations (or substantially horizontal or vertical orientations) for Movement direction and opposite direction of movement but on, because these output media are "straight" aligned for ergonomic reasons.

8 zeigt beispielhaft die Definition der Bewegungsrichtung bei kreisförmigen Flächen 3 durch Festlegen eines Kreismittelpunktes M und eines Punktes P1–P11 zur Festlegung eines Kreisradius R. Der Radius R (Abstand des Punktes P1–P11 zum Mittelpunkt M) kann vom Benutzer beliebig gewählt werden. Je nach dem in welchem Sektor S1–S4 (festgelegt durch die Geraden g1 und g2, die durch den Mittelpunkt verlaufen) ein Punkt P1–P11 zur Bestimmung des Radius positioniert wird, wird eine Bewegungsrichtung B5–B8 definiert, in Abhängigkeit derer eine Funktion automatisch aktiviert wird. Die Punkte P7 und P8 liegen im Sektor S1, dadurch wird im Beispiel von 8 die Bewegungsrichtung B5 definiert. Die Punkte P9 bis P11 liegen im Sektor S2, dadurch wird im Beispiel von 8 die Bewegungsrichtung B6 definiert. Die Punkte P1 bis P3 liegen im Sektor S3, dadurch wird im Beispiel von 8 die Bewegungsrichtung B7 definiert. Die Punkte P4 bis P6 liegen im Sektor S4, dadurch wird im Beispiel von 8 die Bewegungsrichtung B8 definiert. Im Beispiel von 8 stehen die Geraden g1 und g2 im Mittelpunkt M aufeinander senkrecht, die Winkel α, β, γ, δ, durch deren Schenkel (jeweilige Geradenabschnitte von g1 bzw. g2, ausgehend vom Mittelpunkt M) die Sektorengrenzen festgelegt werden, sind somit jeweils 90° d. h. die Sektoren S1–S4 sind im Beispiel nach 4 jeweils gleichgroß. 8th shows by way of example the definition of the direction of movement in the case of circular surfaces 3 by specifying a circle center M and a point P1-P11 for defining a circle radius R. The radius R (distance of the point P1-P11 to the center M) can be arbitrarily selected by the user. Depending on which sector S1-S4 (defined by the lines g1 and g2 passing through the center) a point P1-P11 for determining the radius is positioned, a direction of movement B5-B8 is defined, depending on which a function automatically is activated. The points P7 and P8 are in the sector S1, this is in the example of 8th the direction of movement B5 defined. The points P9 to P11 are in the sector S2, this is in the example of 8th the direction of movement B6 defined. The points P1 to P3 are in the sector S3, this is in the example of 8th the direction of movement B7 defined. The points P4 to P6 are in the sector S4, this is in the example of 8th defines the direction of movement B8. In the example of 8th If the straight lines g1 and g2 are perpendicular to one another at the center M, the angles α, β, γ, δ, through whose legs (respective straight line sections of g1 or g2, starting from the center point M) the sector boundaries are defined, are therefore 90 ° in each case the sectors S1-S4 are in the example 4 each same size.

Prinzipiell ist es möglich, dass die Winkel α, β, γ, δ unterschiedlich groß sein können, d. h. die einzelnen Sektoren S1–S4 können unterschiedlich groß sein. Dies ist auch für einander gegenüberliegende Sektoren denkbar. Die Sektorengröße kann durch die Häufigkeit einer bestimmten Bewegungsrichtung, einer Vorliebe des Benutzers oder aus anderen ergonomischen Gründen (z. B. Linkshänder, Rechtshänder) festgelegt werden.in principle it is possible that the angles α, β, γ, δ different can be big, d. H. the individual sectors S1-S4 can be different sizes. This is also for opposing sectors conceivable. The sector size can be determined by the frequency a certain direction of movement, a preference of the user or for other ergonomic reasons (eg left-handers, Right-handed).

Im Beispiel nach 8 sind die Bewegungsrichtungen in Form eine Windrose dargestellt, mit B5 in Nordrichtung (nach oben), mit B7 in Südrichtung (nach unten), mit B6 in Westrichtung (nach links) und mit B8 in Ostrichtung (nach rechts). Die Bewegungsrichtungen B5–B8 können aber auch beliebig gedreht sein, und müssen keine exakte Ausrichtung (z. B. nach der Himmelsrichtung) aufweisen. Auch die Anzahl der Sektoren kann variieren.In the example below 8th the directions of movement are shown in the form of a wind rose, with B5 in the north direction (upward), with B7 in the south direction (downward), with B6 in the west direction (to the left) and with B8 in the east direction (to the right). The directions of movement B5-B8 can however also be rotated arbitrarily, and do not have to have an exact alignment (eg, according to the direction of the compass). The number of sectors can also vary.

Methode und Anordnung zur automatischen Aktivierung von Funktionen, insbesondere Zoom-Funktionen (z. B. Zoom-In, Zoom-Out, Panning) durch Festlegen eines Ausschnitts (Bereiches) auf einem Bildschirm. Der Bereich wird dabei durch Bewegung eines Eingabegerätes festgelegt (z. B. Aufspannen eines Rechteckes durch Cursorbewegung von links oben nach rechts unten), wobei nach Festlegung des Bereiches automatisch darauf eine Zoom-Funktion angewendet wird. Zur Aktivierung der Zoom-Funktion sind keine weiteren Eingaben erforderlich. Beim festgelegten Bereich kann es sich um eine Grafik, Text oder Icon handeln. Prinzipiell ist die Erfindung nicht auf das automatische Aktivieren von Zoom-Funktionen beschränkt, sondern es ist möglich beliebige Funktionen automatisch in Abhängigkeit einer Bewegungsrichtung eines Eingabegerätes ausführen zu lassen.method and Arrangement for automatically activating functions, in particular zoom functions (eg zoom-in, zoom-out, panning) by specifying a section (Area) on a screen. The area becomes thereby by movement of an input device (for example, mounting a Rectangles by cursor movement from top left to bottom right), where after setting the area automatically on a zoom function is applied. To activate the zoom function are no further Entries required. The specified range may be a Act graphic, text or icon. In principle, the invention is not limited to the automatic activation of zoom functions, but it is possible any functions automatically depending on a direction of movement of an input device to let execute.

11
Bildschirmscreen
22
Darstellungpresentation
33
BereichArea
44
Illustrierte Bewegung am Bildschirmmagazine Movement on the screen
55
Maßstabsanzeigescale display
66
Darstellung nach Anwendung einer Funktionpresentation after applying a function
77
Eingabegerätinput device
88th
Prozessoreinheitprocessor unit
99
Benutzeruser
R1, R1'R1, R1 '
Relativbewegungrelative movement
R2, R2'R2, R2 '
Relativbewegungrelative movement
R3, R3'R3, R3 '
Relativbewegungrelative movement
R4, R4'R4, R4 '
Relativbewegungrelative movement
B1–B8B1-B8
Bewegungsrichtungmovement direction
MM
KreismittelpunktCircle center
RR
Radiusradius
P1–P11P1-P11
Kreispunktcircle point
S1–S4S1-S4
Kreissektorcircular sector
g1, g2g1, g2
GeradeJust
α, β, γ, δα, β, γ, δ
Sektorenwinkelsector angle

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list The documents listed by the applicant have been automated generated and is solely for better information recorded by the reader. The list is not part of the German Patent or utility model application. The DPMA takes over no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • - US 6642936 B1 [0003] - US 6642936 B1 [0003]

Claims (11)

Methode zur automatischen Durchführung von Funktion, insbesondere Zoom-Funktionen, an Darstellungen auf einem Ausgabemedium, gekennzeichnet durch: Festlegen eines Bereiches auf dem Ausgabemedium, um einen Teil der Darstellung zu umfassen, wobei das Festlegen des Bereiches durch Bewegung eines Eingabemediums erfolgt, Aktivieren einer Funktion, insbesondere Zoom-Funktion bezüglich des Bereiches in Abhängigkeit einer Bewegungsrichtung des Eingabemediums.Method for automatic execution from function, in particular zoom functions, to representations an output medium, marked by: Set a Area on the output medium to a part of the representation too wherein defining the area by movement of a Input medium takes place, Activate a function, in particular Zoom function with respect to the area depending on a direction of movement of the input medium. Methode nach Anspruch 1, dadurch gekennzeichnet, dass durch eine erste Bewegungsrichtung eine erste Zoom-Funktion aktiviert wird.Method according to claim 1, characterized that by a first direction of movement, a first zoom function is activated. Methode nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass durch eine zweite Bewegungsrichtung, die im Wesentlichen parallel, aber entgegengesetzt zur ersten Bewegungsrichtung verläuft, eine zweite Zoom-Funktion aktiviert wird.Method according to claim 1 or 2, characterized that by a second direction of movement, which is essentially parallel, but opposite to the first direction of movement runs, one second zoom function is activated. Methode nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass bei der Definition eines Kreises durch zwei Punkte, abhängig von der relativen Lage der Punkte, unterschiedliche Funktionen aktiviert werden.Method according to one of the preceding claims, characterized in that in the definition of a circle by two points, depending on the relative position of the points, different functions are activated. Methode nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass die Festlegung der Fläche durch Mousebewegung, Tastatureingabe, Touchfunktion oder Lichtpointer erfolgt.Method according to one of claims 1 to 4, characterized characterized in that the determination of the area by Mousebewegung, Keyboard input, touch function or light pointer is done. Methode nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass die Zoom-Funktion aus der Menge der Funktionen Zoom-In, Zoom-Out oder Panning stammt.Method according to one of claims 1 to 5, characterized characterized in that the zoom function from the set of functions Zoom in, zoom out or panning comes. Methode nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass bei einer Unterschreitung einer konfigurierbaren Größe der Fläche, die umfasste Darstellung, unter Beibehaltung eines Maßstabes der Darstellung, auf dem Ausgabemedium zentriert dargestellt wird.Method according to one of claims 1 to 6, characterized characterized in that falls below a configurable Size of the area, the representation included, while maintaining a scale of representation centered on the output medium. Methode nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass durch den Benutzer konfiguriert werden kann, welche Zoom-Funktion durch welche Bewegungsrichtung ausgeführt wird.Method according to one of claims 1 to 7, characterized characterized in that can be configured by the user which zoom function is executed by which direction of movement becomes. Methode nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass beliebige Funktionen aktivierbar sind.Method according to one of claims 1 to 8, characterized characterized in that any functions can be activated. Methode nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, dass es sich bei der Darstellung um eine grafische oder textuelle Darstellung, oder ein Icon handelt.Method according to one of claims 1 to 9, characterized in that it is in the representation of a graphic or textual representation, or an icon. Anordnung zur automatischen Aktivierung von Funktionen, insbesondere Zoom-Funktionen, an Darstellungen, gekennzeichnet durch: ein Ausgabemittel zum Anzeigen der Darstellung, ein Eingabemittel zum Festlegen eines Bereiches, um einen Teil der Darstellung zu umfassen, wobei in Abhängigkeit einer Festlegungsrichtung, die durch den Gebrauch des Eingabemittels bestimmbar ist, eine entsprechende Funktion, insbesondere Zoom-Funktion, auf den Bereich angewendet wird.Arrangement for the automatic activation of functions, especially zoom functions, on representations, marked by: an output means for displaying the representation, one Input means for defining an area to a part of the representation to embrace depending on a direction of attachment, which can be determined by the use of the input means, a corresponding Function, especially zoom function, applied to the area becomes.
DE200810011156 2008-02-26 2008-02-26 Function e.g. zoom-in function, executing method for e.g. graphical representation at monitor of desktop, involves fixing area at output device, and activating function relative to area depending on movement direction of input device Ceased DE102008011156A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE200810011156 DE102008011156A1 (en) 2008-02-26 2008-02-26 Function e.g. zoom-in function, executing method for e.g. graphical representation at monitor of desktop, involves fixing area at output device, and activating function relative to area depending on movement direction of input device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200810011156 DE102008011156A1 (en) 2008-02-26 2008-02-26 Function e.g. zoom-in function, executing method for e.g. graphical representation at monitor of desktop, involves fixing area at output device, and activating function relative to area depending on movement direction of input device

Publications (1)

Publication Number Publication Date
DE102008011156A1 true DE102008011156A1 (en) 2009-09-03

Family

ID=40911239

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200810011156 Ceased DE102008011156A1 (en) 2008-02-26 2008-02-26 Function e.g. zoom-in function, executing method for e.g. graphical representation at monitor of desktop, involves fixing area at output device, and activating function relative to area depending on movement direction of input device

Country Status (1)

Country Link
DE (1) DE102008011156A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011072731A1 (en) * 2009-12-16 2011-06-23 Abb As Method and system for providing an hmi in a process control system for monitoring and control of a process
EP3605299A4 (en) * 2017-03-30 2020-03-25 Shimadzu Corporation Touch panel device, method for display control thereof, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5175806A (en) * 1989-03-28 1992-12-29 Computer Design, Inc. Method and apparatus for fast surface detail application to an image
US5821916A (en) * 1992-08-13 1998-10-13 Calcomp, Inc. Digitizer cursor velocity offset error correction system
US6642936B1 (en) 2000-08-08 2003-11-04 Tektronix, Inc. Touch zoom in/out for a graphics display

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5175806A (en) * 1989-03-28 1992-12-29 Computer Design, Inc. Method and apparatus for fast surface detail application to an image
US5821916A (en) * 1992-08-13 1998-10-13 Calcomp, Inc. Digitizer cursor velocity offset error correction system
US6642936B1 (en) 2000-08-08 2003-11-04 Tektronix, Inc. Touch zoom in/out for a graphics display

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
M. Hahner: Das große AutoCAD-Buch, Data Becker, 1990, ISBN 3-89011-262-5, S. 16-18, 21, 24-33, 159, 160, 648-654, 783-793 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011072731A1 (en) * 2009-12-16 2011-06-23 Abb As Method and system for providing an hmi in a process control system for monitoring and control of a process
EP3605299A4 (en) * 2017-03-30 2020-03-25 Shimadzu Corporation Touch panel device, method for display control thereof, and program
JP7071337B2 (en) 2017-03-30 2022-05-18 株式会社島津製作所 An analyzer equipped with a touch panel device, its display control method, and a program.

Similar Documents

Publication Publication Date Title
DE69526545T2 (en) A method and device for displaying database search results
DE69129265T2 (en) Image shift control and procedure
DE69123465T2 (en) Process for changing the dimensions of computer display windows and their movement
DE69534331T2 (en) Method and device for highlighting the detail of a tree structure
DE69315969T2 (en) Presentation of information in a display system with transparent windows
DE69817158T2 (en) User interface mechanism for manipulating contexts in computer management applications
EP1262740B1 (en) Vehicle computer system and method for controlling a cursor for a vehicle computer system
DE112007001789B4 (en) Method for evaluating an image with respect to a dominant line
DE102012109058A1 (en) Control procedure and electronic device
DE112007001788T5 (en) Image layout constraint generation
EP2126681B1 (en) Apparatus and method for visually displaying an item of status information relating to a technical process on a plurality of screens
DE10035428B4 (en) Display interactive bitmap images within a display room
DE102007043658A1 (en) Control a scrollable context menu
DE112012007137T5 (en) User interface device
EP2181383A2 (en) Display device with image surface
EP1390838A2 (en) Method and device for navigating inside an image
DE112016004195T5 (en) Navigation through multidimensional picture spaces
DE10149634A1 (en) Display system and method for displaying images
EP0281677A2 (en) Device for presenting several pictures simultaneously on the screen of a video monitor
DE102019106285A1 (en) Method for automatically aligning a window within a user interface
EP2254031B1 (en) Method for displaying a partial area of a history graphic selected by a user
DE10326811A1 (en) Method for displaying graphic objects and communication device
DE102008011156A1 (en) Function e.g. zoom-in function, executing method for e.g. graphical representation at monitor of desktop, involves fixing area at output device, and activating function relative to area depending on movement direction of input device
DE112015006547T5 (en) A user interface device and method for displaying a screen of a user interface device
DE102009026736A1 (en) A display method and display device for superimposing display of a design image and a photograph image and a storage medium storing a program for executing the display process

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection