DE19706473A1 - Vorrichtung und Verfahren zum synchronen Auswählen von Piktogrammen auf einem schwungradgesteuerten Farbmonitor eines Computers - Google Patents

Vorrichtung und Verfahren zum synchronen Auswählen von Piktogrammen auf einem schwungradgesteuerten Farbmonitor eines Computers

Info

Publication number
DE19706473A1
DE19706473A1 DE19706473A DE19706473A DE19706473A1 DE 19706473 A1 DE19706473 A1 DE 19706473A1 DE 19706473 A DE19706473 A DE 19706473A DE 19706473 A DE19706473 A DE 19706473A DE 19706473 A1 DE19706473 A1 DE 19706473A1
Authority
DE
Germany
Prior art keywords
flywheel
screen
processing unit
circuit
monitor
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
DE19706473A
Other languages
English (en)
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.)
Mag Technology Co Ltd Taiwan
Original Assignee
Mag Technology Co Ltd Taiwan
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
Priority to US08/794,483 priority Critical patent/US5986638A/en
Application filed by Mag Technology Co Ltd Taiwan filed Critical Mag Technology Co Ltd Taiwan
Priority to DE19706473A priority patent/DE19706473A1/de
Publication of DE19706473A1 publication Critical patent/DE19706473A1/de
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04895Guidance during keyboard input operation, e.g. prompting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04892Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key

Description

Die vorliegende Erfindung betrifft allgemein eine Vorrich­ tung und ein Verfahren zum synchronen Auswählen von Pikto­ grammen auf einem schwungradgesteuerten Farbmonitor eines Computers und insbesondere eine kreisförmige Anordnung des Piktogrammenüs auf dem Monitorbildschirm, so daß die Bewe­ gung des Cursors auf dem kreisförmigen Piktogrammenü im we­ sentlichen synchron zu der Drehung des Schwungrads (Flywheel) ist.
Es ist bekannt, ein Schwungrad-Stellelement zu verwenden, um alle Monitoreinstellknöpfe eines Computermonitors zu erset­ zen, beispielsweise aus der US-Patentanmeldung Nr. 08/680,546, welche von der Anmelderin dieser Anmeldung am 18. Mai 1996 eingereicht wurde und in der ein Schwungrad- Stellelement verwendet wird, um alle Einstellknöpfe des Mo­ nitors zu ersetzen, wobei eine integrierte Bildschirmanzei­ ge-Schaltung (OSD IC; On-Screen Display Integrated Circuit) verwendet wird, um die Piktogramme der Monitoranzeigeparame­ ter darzustellen, welche für die Steuerung des Monitors durch den Benutzer einstellbar sind. Ein Bitgenerator ist als eine Schnittstelle zwischen dem Benutzer und dem Monitor vorgesehen, um den Bildschirmcursor auf ein gewünschtes Pik­ togramm zu bewegen, um die gewünschte Einstellung durchzu­ führen. Dies vereinfacht die Einstellung des Monitors und führt ferner zu einem besseren Aussehen des Monitors, weil weniger Knöpfe verwendet werden.
Ein Nachteil eines solchen schwungradgesteuerten Monitors ist, daß die Piktogramme in einer geraden Linie angeordnet sind, so daß der Benutzer den Cursor geradlinig bewegen muß, um den Cursor bei dem gewünschten Piktogramm zu positionie­ ren. Das Schwungrad (Flywheel) wird jedoch rotatorisch be­ wegt, so daß diese Bewegungen nicht zueinander passen. Dies verursacht gewisse Probleme bei der Einstellung des Moni­ tors.
Es ist somit wünschenswert, eine Vorrichtung und ein Verfah­ ren zum Überwinden dieser Anpassungsschwierigkeiten zwischen der Drehung des Schwungrad-Stellelementes und der geradlini­ gen Bewegung des Bildschirmcursors vorzusehen.
Eine Hauptaufgabe der vorliegenden Erfindung ist, eine Vor­ richtung und ein Verfahren zum synchronen Auswählen von Pik­ togrammen auf einem schwungradgesteuerten Farbmonitor eines Computers vorzusehen, bei dem die Piktogramme, welche die einzustellenden Monitoranzeigeparameter und die auszuführen­ den Funktionen darstellen, in einem geschlossenen Kreis an­ geordnet sind, welcher einen kreisförmigen Pfad definiert, dem der Bildschirmcursor folgen muß, so daß die Bewegung des Bildschirmcursors im wesentlichen synchron zu der Dreh­ bewegung des Schwungrad-Stellelementes (flywheel control) ist. Dadurch wird eine benutzerfreundlichere Umgebung für die Einstellung des Monitors geschaffen.
Diese Aufgabe wird durch eine Vorrichtung mit den Merkmalen von Anspruch 1 bzw. ein Verfahren mit den Merkmalen von An­ spruch 2 gelöst.
Die vorliegende Erfindung ergibt sich deutlicher aus der folgenden Beschreibung einer bevorzugten Ausführungsform mit Bezug auf die Zeichnung. In den Figuren zeigen:
Fig. 1 ein Blockdiagramm der Schaltung gemäß einer be­ vorzugten Ausführungsform der vorliegenden Erfindung;
Fig. 2 schematisch ein Beispiel der kreisförmigen Anord­ nung der Piktogramme auf dem Monitorbildschirm gemäß der vorliegenden Erfindung;
Fig. 3 ein Ablaufdiagramm der Prozedur des Auswahlmodus des Monitors gemäß der vorliegenden Erfindung;
Fig. 4 ein Ablaufdiagramm der Prozedur zum Einstellen des Monitors; und
Fig. 5 ein Ablaufdiagramm der Prozedur zum Ausführen einer Funktion auf dem Monitor.
Es wird nun Bezug genommen auf die Zeichnungen und insbeson­ dere auf Fig. 1, welche ein Blockdiagramm der elektrischen Schaltung gemäß einer bevorzugten Ausführungsform der vor­ liegenden Erfindung zeigt; die Schaltung umfaßt einen Video­ eingang 10, eine mikroprozessor-gestützte Steuereinrichtung mit einer zentralen Verarbeitungseinheit (CPU) 20, eine Be­ nutzerschnittstellenschaltung 30, einen Speicher 40, eine Videoverstärkungsschaltung 50, eine integrierte Bild­ schirmanzeige-Schaltung (OSD IC) 60, eine Horizontal- und Vertikal-Ablenkschaltung 70 und eine Kathodenstrahlröhre (CRT) 80.
Während des Betriebs eines Computers erzeugt eine Computer­ schnittstelle, wie eine VGA-Karte (nicht gezeigt), welche innerhalb des Computers installiert ist, R-, G- und B-Farb­ signale sowie ein horizontales Synchronsignal (H-SYNC) und ein vertikales Synchronsignal (V-SYNC), welche über den Vi­ deoeingang 10 zu der CPU 20 übertragen werden. Diese Signale werden dann erfaßt und von der CPU 20 zu der Videoverstär­ kungsschaltung 50 übertragen. Da die meisten momentan er­ hältlichen Farbmonitore Multi-Sync-Farbmonitore sind, müssen sie den Mikrocontroller anpassen, wenn sie die Bildanzeige­ parameter, einschließlich des Videomodus, der Auflösung und der Bildanzeigegröße, in dem Speicher 40 aufbewahren und diese Parameter einfach modifizieren sowie die Einstellung der Parameter auf der CRT 80 mittels Piktogrammen, welche von dem OSD IC 60 vorgesehen werden, anzeigen möchten. Die CPU 20 erfaßt, in welchem Modus die VGA-Karte ist, wobei der so erfaßte Videomodus mit dem im Speicher 40 gespeicherten Videomodus verglichen wird, und sie empfängt die Steuersig­ nale von einem Schwungrad-Stellelement (flywheel control), welche die Drehrichtung und die Geschwindigkeit des Schwun­ grads umfassen. Das Ergebnis des Vergleiches und die so emp­ fangenen Steuersignale werden dazu verwendet, eine Einstel­ lung durchzuführen und den OSD IC 60 sowie die Horizontal- und Vertikal-Ablenkschaltung 70 zu steuern, um die Einstel­ lung auf der CRT 80 durchzuführen.
Fig. 2 ist eine schematische Darstellung eines Beispiels ei­ nes Benutzerauswahlmenüs mit mehreren Piktogrammen, welche verschiedene Monitoranzeigeparameter angeben, die auf einem Monitorbildschirm in einem Kreis angeordnet sind, um von dem Benutzer ausgewählt zu werden. Die Piktogramme sind grob in zwei Gruppen eingeteilt, von denen eine der Einstellung des Monitors dient, einschließlich dem Kontrast, der Helligkeit, geometriebezogener Parameter, wie horizontale Größe, hori­ zontale Position, vertikale Größe und vertikale Position, kissenartige Verstellung (pincushion) und trapezförmige Ver­ stellung, welche in der oberen Hälfte des Kreises angeordnet sind, und die andere Gruppe ist für die Funktionsausführung vorgesehen, einschließlich Entmagnetisierung, gespeicherte Geometrie abrufen, höhere Funktionen, Farbmanager, Sprache, Benutzermodus, Bildschirmmanager (OSD-Manager) und Exit (Verlassen), welche in der unteren Hälfte des Kreises ange­ ordnet sind. Alle Piktogramme sind in einem kreisförmigen Pfad angeordnet, an dem entlang ein Bildschirmcursor gesteu­ ert durch das Schwungrad (Flywheel) bewegbar ist. Das Pikto­ gramm, bei dem der Cursor anhält, ist dasjenige, welches der Benutzer einstellen oder ausführen möchte. Die kreisförmige Anordnung ermöglicht dem Benutzer, den Cursor synchron zu der Drehung des Schwungrades durch den Benutzer zu bewegen. Mit anderen Worten, wenn der Benutzer das Schwungrad im Uhr­ zeigersinn dreht, bewegt sich der Cursor im Uhrzeigersinn längs des kreisförmigen Pfades, und wenn der Benutzer das Schwungrad gegen den Uhrzeigersinn dreht, bewegt sich der Cursor entgegengesetzt zum Uhrzeigersinn. Die kreisförmige Anordnung der Piktogramme ermöglicht dem Benutzer ferner, den Cursor zyklisch längs des kreisförmigen Pfades zu bewe­ gen, so daß die Auswahl der Piktogramme leichter und benut­ zerfreundlicher wird.
Wie in Fig. 3 gezeigt, in der ein Flußdiagramm eines Aus­ wahlmodus dargestellt ist, mit dem der Benutzer eines der Piktogramme, welche eingestellt oder ausgeführt werden sol­ len, in Übereinstimmung mit der vorliegenden Erfindung aus­ wählen kann, wenn der Benutzer den Monitorbildschirm ein­ stellen möchte oder bestimmte Funktionen ausführen möchte, drückt der Benutzer das Schwungrad-Stellelement, wodurch die CPU 20 über die Benutzerschnittstellenschaltung 30 ein Si­ gnal erhält. Die so verständigte CPU 20 sendet ein Pikto­ grammenü, welches durch die oben genannten Piktogramme ge­ bildet wird, zu dem OSD TC 60 und zeigt das Piktogrammenü auf der CRT 80 an, so daß von dem Benutzer auf dem Bild­ schirm ein Bild, wie das in Fig. 2 gezeigte, gesehen werden kann. Der Benutzer kann nun das Schwungrad-Stellelement in eine gewünschte Richtung drehen, und die CPU 20 modifiziert und aktualisiert daraufhin das Bild auf dem Bildschirm über den OSD IC 60, was die Aktualisierung der Position des Bild­ schirmcursors und des Beschreibungstextes des Piktogramms, bei dem der Cursor momentan steht, umfaßt, um den Benutzer über die momentane Situation zu informieren.
Die Prozedur eines solchen Vorgangs kann zusammengefaßt die folgenden Schritte umfassen:
Schritt A: der Benutzer drückt das Schwungrad- Stellelement der Benutzerschnittstellen­ schaltung 30;
Schritt B: die CPU 20 wird von der Benutzerschnittstel­ lenschaltung 30 alarmiert und geht in den Auswahlmodus, so daß der Benutzer seine Auswahl treffen kann;
Schritt C: die CPU 20 zeigt das Piktogrammenü auf der CRT 80 über den OSD IC 60 an;
Schritt D: der Benutzer dreht das Schwungrad, um ein gewünschtes Piktogramm aus dem Pikto­ grammenü auszuwählen;
Schritt E: die CPU 20 aktualisiert das Bild auf dem Bildschirm gemäß der Drehung des Schwungrad-Stellelements über den OSD IC 60;
Schritt F: eine Einstellung des ausgewählten Parameters oder die Ausführung der ausgewählten Funk­ tion wird durchgeführt.
Fig. 4 zeigt ein Ablaufdiagramm des Einstellvorgangs des ausgewählten Monitoranzeigeparameters, welcher in dem oben angegebenen Schritt F vorgenommen wird. Wenn der Benutzer den Cursor über das Schwungrad-Stellelement auf das ge­ wünschte Piktogramm bewegt und das Schwungrad-Stellelement drückt, um die CPU 20 zu alarmieren, geht die CPU 20 in den Ausführungsmodus und aktualisiert das Bild auf dem Bild­ schirm über den OSD IC 60, was das Verändern der Farbe des Cursors umfaßt, um dem Benutzer anzuzeigen, daß der momenta­ ne Status der Ausführungsmodus ist, sowie die Anzeige eines Skala-Balkens, welcher sich auf den Parameter des ausgewähl­ ten Piktogramms bezieht. Der Benutzer kann nun das Schwung­ rad in die gewünschte Richtung drehen, um den Wert des auf dem Skala-Balkens gezeigten Parameters zu vergrößern oder zu verkleinern. Die CPU 20 empfängt das Signal von dem Schwung­ rad-Stellelement und aktualisiert den Skala-Balken abhängig von dem Signal von dem Schwungrad-Stellelement. Wenn der ausgewählte Parameter z. B. einer der auf die Geometrie bezo­ genen Parameter ist, wie horizontale Größe, horizontale Po­ sition, vertikale Größe oder vertikale Position, sendet die CPU 20, nachdem ihr die Drehung des Schwungrad-Stellelements signalisiert wurde, ein Signal zu der Horizontal- und Verti­ kal-Ablenkschaltung 70, um die gewünschte Einstellung der CRT 80 durchzuführen. Wenn sich der ausgewählte Parameter nicht auf die Geometrie bezieht, sendet die CPU 20 ein Si­ gnal zu der Videoverstärkungsschaltung 50, um die Anzeige der CRT 80 abhängig von dem Signal einzustellen.
Zusammengefaßt kann die Prozedur die folgenden Schritte um­ fassen:
Schritt G: der Benutzer drückt das Schwungrad-Stell­ element bei dem gewählten Piktogramm des Piktogrammenüs;
Schritt H: der CPU 20 wird signalisiert, daß sie bei Aktivierung des Schwungrad-Stellelements in den Ausführungsmodus gehen soll;
Schritt I: die CPU 20 sendet ein Signal zu dem OSD IC 60, um den Bildschirm zu aktualisieren;
Schritt J: es wird überprüft, ob der Benutzer das Schwungrad-Stellelement im Uhrzeigersinn dreht, und wenn es im Uhrzeigersinn gedreht wird, geht die Prozedur zum Schritt K weiter, anderenfalls geht die Prozedur zum Schritt O weiter;
Schritt K: die CPU 20 aktualisiert das Bild des Menüs auf dem Bildschirm und sendet ein Signal zu dem OSD IC 60, um den Skala-Balken zu aktua­ lisieren, indem der Einstellwert des Skala-Balkens erhöht wird;
Schritt L: es wird überprüft, ob sich der ausgewählte Parameter auf die Geometrie bezieht, und wenn ja, geht die Prozedur zum Schritt M weiter, anderenfalls geht die Prozedur zum Schritt N weiter;
Schritt M: die CPU 20 sendet ein Signal entsprechend der Erhöhung des ausgewählten Einstellwertes zu der Horizontal- und Vertikal-Ab­ lenkschaltung 70, so daß die CRT 80 die entsprechende Erhöhung der Einstellung des ausgewählten Parameters zeigt, dann geht die Prozedur zur Hauptroutine zurück;
Schritt N: die CPU 20 sendet ein Signal entsprechend der Erhöhung des ausgewählten Einstellwertes zu der Videoverstärkungsschaltung 50, so daß das Bild auf dem Bildschirm die entsprechend erhöhte Einstellung zeigt, dann geht die Prozedur zur Hauptroutine zurück;
Schritt O: es wird überprüft, ob der Benutzer das Schwungrad-Stellelement gegen den Uhrzeigersinn dreht, und wenn ja, geht die Prozedur zum Schritt R, anderenfalls geht die Prozedur zum Schritt P;
Schritt P: es wird überprüft, ob der Benutzer das Schwungrad-Stellelement erneut drückt, und wenn ja, geht die Prozedur zum Schritt Q, anderenfalls geht die Prozedur zurück zur Hauptroutine;
Schritt Q: der Auswahlmodus wird erneut gestartet, dann geht die Prozedur zurück zur Hauptroutine;
Schritt R: die CPU 20 aktualisiert das Bild des Menüs auf dem Bildschirm und sendet ein Signal zu dem OSD IC 60, um den Skala-Balken zu aktua­ lisieren, um den Einstellwert des Skala-Bal­ kens zu vermindern;
Schritt S: es wird überprüft, ob der ausgewählte Para­ meter auf die Geometrie bezogen ist, und wenn ja, geht die Prozedur zum Schritt T, anderenfalls geht die Prozedur zum Schritt U;
Schritt T: die CPU 20 sendet ein Signal für die Ver­ minderung des ausgewählten Einstellwertes an die Horizontal- und Vertikal-Ablenkschaltung 70, so daß die CRT 80 eine entsprechend niedrigere Einstellung des ausgewählten Pa­ rameters zeigt, dann geht die Prozedur zur Hauptroutine zurück; und
Schritt U: die CPU 20 sendet ein Signal zum Senken des ausgewählten Einstellwertes an die Videover­ stärkungsschaltung 50, so daß das Bild auf dem Bildschirm eine entsprechend niedrigere Einstellung zeigt, dann geht die Prozedur zur Hauptroutine zurück.
Fig. 5 zeigt ein Beispiel eines Flußdiagramms der Prozedur zum Ausführen einer Funktion, welche durch das ausgewählte Piktogramm angegeben wird, wobei die Schritte gezeigt sind, mit denen der Benutzer eines der Piktogramme auswählt, wel­ che in der unteren Hälfte des in Fig. 2 gezeigten Menüs lie­ gen. Wenn der Benutzer den Cursor mit Hilfe des Schwungrad-Stell­ elementes zu dem gewünschten Piktogramm bewegt und das Schwungrad-Stellelement drückt, wird der CPU 20 signali­ siert, in den Ausführungsmodus zu gehen, und sie führt die durch das Piktogramm angegebene Funktion aus. Wie in Fig. 5 gezeigt, kann die Prozedur die folgenden Schritte umfassen:
Schritt V: der Benutzer drückt das Schwungrad-Stell­ element bei dem ausgewählten Piktogramm des Piktogrammenüs;
Schritt W: der CPU 20 wird durch die Aktivierung des Schwungrad-Stellelementes signalisiert, in den Ausführungsmodus zu gehen; und
Schritt X: die CPU 20 führt die durch das ausgewählte Piktogramm angegebene Funktion aus und handelt entsprechend.
Wie oben erörtert benutzen die Vorrichtung und das Verfahren gemäß der vorliegenden Erfindung nicht nur ein einzelnes Schwungrad-Stellelement, um die übliche Bauweise zu erset­ zen, bei der viele verschiedene Knöpfe verwendet werden, um unterschiedliche Einstellungen durchzuführen, sondern sie schaffen auch eine benutzerfreundlichere, kreisförmige An­ ordnung der Piktogramme auf dem Bildschirm. Dies ermöglicht dem Benutzer, den Bildschirmcursor synchron mit dem Schwung­ rad-Stellelement zu bewegen, so daß dann, wenn das Schwung­ rad-Stellelement im Uhrzeigersinn gedreht wird, der Bild­ schirmcursor sich im Uhrzeigersinn bewegt, und wenn das Schwungrad-Stellelement gegen den Uhrzeigersinn gedreht wird, bewegt sich der Bildschirmcursor gegen den Uhrzeiger­ sinn. Dies schafft eine benutzerfreundlichere Umgebung für die Einstellung des Monitors.
Obwohl ein Beispiel einer bevorzugten Vorrichtung und eines Verfahrens beschrieben wurde, um die vorliegende Erfindung zu erläutern, ist es offensichtlich, daß Änderungen und Mo­ difikationen der speziellen Ausführungsform durchgeführt werden können, ohne den Bereich der Erfindung zu verlassen, welcher nur durch die folgenden Ansprüche beschränkt wird. Die in der vorstehenden Beschreibung, den Ansprüchen und der Zeichnung offenbarten Merkmale können sowohl einzeln als auch in beliebiger Kombination für die Verwirklichung der Erfindung in ihren verschiedenen Ausgestaltungen von Be­ deutung sein.

Claims (6)

1. Vorrichtung zum synchronen Auswählen von Piktogrammen auf einem schwungradgesteuerten Computer-Farbmonitor, mit ei­ nem Videoeingang (10), einer Verarbeitungseinheit (20), einer Benutzerschnittstellenschaltung (30), einem Speicher (40), einer Videoverstärkungsschaltung (50), einer inte­ grierten Bildschirmanzeige-Schaltung (60), einer Horizon­ tal- und Vertikal-Ablenkschaltung (70) und einer Kathoden­ strahlröhre (80), wobei während des Betriebs des Computers eine Computer­ schnittstellenkarte, welche in dem Computer vorgesehen ist, R-, G- und B-Farbsignale sowie ein Horizontal-Syn­ chronsignal und ein Vertikal-Synchronsignal erzeugt, welche über den Videoeingang (10) zu der Verarbei­ tungseinheit (20) gesendet werden und von der Verarbei­ tungseinheit erfaßt und zu der Videoverstärkungsschaltung (50) übertragen werden, um eine Anzahl Monitoranzeigepara­ meter auf der Kathodenstrahlröhre (80) darzustellen, wobei dieselbe Anzahl Piktogramme von der integrierten Bild­ schirmanzeige-Schaltung (60) vorgesehen wird, die Verar­ beitungseinheit (20) einen Anzeigemodus der Computer­ schnittstellenkarte und die Drehrichtung und -geschwin­ digkeit des Schwungrad-Stellelementes erfaßt, um den An­ zeigemodus der Computerschnittstellenkarte mit einem in dem Speicher (40) gespeicherten Anzeigemodus zu verglei­ chen und ein Vergleichsergebnis bei der integrierten Bild­ schirmanzeige-Schaltung (60) und der Horizontal- und Ver­ tikal-Ablenkschaltung (70) vorzusehen, um die Anzeigepara­ meter einzustellen.
2. Verfahren zum synchronen Auswählen von Piktogrammen in ei­ nem schwungradgesteuerten Computer-Farbmonitor und zum Einstellen von Monitoranzeigeparametern, welche auf dem Monitor in Form eines Piktogrammenüs gezeigt werden, mit einem drehbaren Schwungrad-Stellelement, mit folgenden Verfahrensschritten: Anordnen mehrerer Piktogramme, welche die einzustellenden Monitoranzeigeparameter angeben, in einem Kreis, welcher einen kreisförmigen Pfad definiert, Auswählen eines der Piktogramme durch Bewegen eines Bild­ schirmcursors längs des kreisförmigen Pfades synchron mit der Drehung des Schwungrad-Stellelementes, um bei dem aus­ gewählten Piktogramm anzuhalten, wobei eine Drehung des Schwungrad-Stellelementes im Uhrzeigersinn den Bildschirm­ cursor im Uhrzeigersinn längs des kreisförmigen Pfades be­ wegt und eine Drehung des Schwungrad-Stellelementes gegen den Uhrzeigersinn den Bildschirmcursor gegen den Uhrzei­ gersinn längs des kreisförmigen Pfades bewegt, und Durch­ führen der Einstellung des ausgewählten Piktogramms.
3. Verfahren nach Anspruch 2, bei dem der Schritt des Aus­ wählens des einen Piktogramms die folgenden Schritte um­ faßt:
  • a) Drücken des Schwungrad-Stellelementes;
  • b) Signalisieren einer Verarbeitungseinheit (20), daß sie in einen Auswahlmodus geht, durch die Aktivierung des Schwungrad-Stellelementes;
  • c) wobei die Bearbeitungseinheit (20) das Pikto­ grammenü zu einer integrierten Bildschirmanzeige-Schaltung (60) sendet, um das Piktogrammenü auf einem Bildschirm des Moni­ tormittels einer Kathodenstrahlröhre (80) des Monitors anzuzeigen;
  • d) Drehen des Schwungrad-Stellelementes, um den Bildschirmcursor längs des kreisförmigen Pfades, welcher von den Piktogrammen definiert wird, zu dem ausgewählten Piktogramm zu bewegen;
  • e) wobei die Verarbeitungseinheit (20) die inte­ grierte Bildschirmanzeige-Schaltung (60) bei Drehung des Schwungrad-Stellelementes aktuali­ siert; und
  • f) Durchführen einer Einstellung oder einer Funk­ tion, welche zu dem ausgewählten Piktogramm ge­ hören.
4. Verfahren nach Anspruch 2, bei dem die Piktogramme Pik­ togramme für die Einstellung und Piktogramme für die Funk­ tionsausführung umfassen.
5. Verfahren nach Anspruch 4, bei dem die Parametereinstel­ lung, welche für jedes der Parametereinstellungs-Pikto­ gramme durchgeführt wird, die folgenden Schritte umfaßt:
  • g) Drücken des Schwungrad-Stellelementes bei dem ausgewählten Piktogramm, welches zu dem ge­ wünschten Einstellvorgang gehört;
  • h) Signalisieren der Verarbeitungseinheit (20), daß sie in den Ausführungsmodus geht, durch die Aktivierung des Schwungrad-Stellelementes;
  • i) Verwenden der Verarbeitungseinheit (20) zum Übertragen eines Signals zu der integrierten Bildschirmanzeige-Schaltung (60), um den Moni­ torbildschirm zu aktualisieren;
  • j) Überprüfen, ob das Schwungrad-Stellelement in eine ersten Richtung gedreht wird, und
    Ausführen des Schrittes k, wenn das Schwungrad-Stell­ element in die erste Richtung gedreht wird, anderenfalls Ausführen des Schrittes o;
  • k) Verwenden der Verarbeitungseinheit (20) zum Aktualisieren des Bildschirms und Anzeigen einer Veränderung des Skala-Balkens, welche der ersten Richtung des Schwungrades zugeordnet ist;
  • l) Überprüfen, ob sich der ausgewählte Parameter auf die Geometrie des Bildes auf dem Bildschirm bezieht, und Ausführen des Schrittes m, wenn dies zutrifft, anderenfalls Ausführen des Schrittes n;
  • m) Verwenden der Verarbeitungseinheit zum Übertra­ gen der Änderung des ausgewählten Piktogramms zu einer Horizontal- und Vertikal-Ablenkschaltung (70), um das Bild auf dem Bildschirm entspre­ chend zu modifizieren;
  • n) Verwenden der Verarbeitungseinheit zum Übertra­ gen der Veränderung des ausgewählten Piktogramms zu einer Videoverstärkungsschaltung, um das Bild auf dem Bildschirm entsprechend zu modifizieren;
  • o) Überprüfen, ob das Schwungrad-Stellelement in eine entgegengesetzte zweite Richtung gedreht wird, und Ausführen des Schrittes r, wenn das Schwungrad-Stellelement in die zweite Richtung gedreht wird, anderenfalls Ausführen des Schrittes p;
  • p) Überprüfen, ob das Schwungrad-Stellelement er­ neut gedrückt wird, und Ausführen des Schrittes q, falls dies zutrifft, anderenfalls Zurückgehen zur Hauptroutine;
  • q) erneutes Starten des Auswahlmodus;
  • r) Verwenden der Verarbeitungseinheit (20) zum Ak­ tualisieren des Bildschirms und Anzeigen einer Änderung des Skala-Balkens, welcher der zweiten Richtung des Schwungrades zugeordnet ist;
  • s) Überprüfen, ob das ausgewählte Piktogramm sich auf die Geometrie des Bildes auf dem Bildschirm bezieht, und Ausführen des Schrittes t, wenn dies zutrifft, anderenfalls Ausführen des Schrittes u;
  • t) Verwenden der Verarbeitungseinheit (20) zum Übertragen der Änderung des ausgewählten Pikto­ gramms zu einer Horizontal- und Vertikal-Ab­ lenkschaltung (70), um das Bild auf dem Bild­ schirm entsprechend zu modifizieren; und
  • u) Verwenden der Verarbeitungseinheit (20) zum Übertragen der Änderung des ausgewählten Pikto­ gramms zu einer Videoverstärkungsschaltung (50), um den Bildschirm entsprechend zu modifizieren.
6. Verfahren nach Anspruch 4, bei dem die Funktionsausfüh­ rung, welche bei jedem Funktionsausführungs-Piktogramm durchgeführt wird, die folgenden Schritte umfaßt:
  • v) Drücken des Schwungrad-Stellelementes bei dem ausgewählten Piktogramm;
  • w) Signalisieren der Verarbeitungseinheit (20), daß sie in den Ausführungsmodus geht, durch die Aktivierung des Schwungrad-Stellelementes; und
  • x) Verwenden der Verarbeitungseinheit (20) zum Aus­ führen der Funktion, welche durch das aus­ gewählte Piktogramm angezeigt wird, und entsprechendes Durchführen der Veränderung auf dem Monitor.
DE19706473A 1997-02-04 1997-02-19 Vorrichtung und Verfahren zum synchronen Auswählen von Piktogrammen auf einem schwungradgesteuerten Farbmonitor eines Computers Ceased DE19706473A1 (de)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US08/794,483 US5986638A (en) 1997-02-04 1997-02-04 Apparatus and method for synchronously selecting icons in flywheel controlled color computer monitor
DE19706473A DE19706473A1 (de) 1997-02-04 1997-02-19 Vorrichtung und Verfahren zum synchronen Auswählen von Piktogrammen auf einem schwungradgesteuerten Farbmonitor eines Computers

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/794,483 US5986638A (en) 1997-02-04 1997-02-04 Apparatus and method for synchronously selecting icons in flywheel controlled color computer monitor
DE19706473A DE19706473A1 (de) 1997-02-04 1997-02-19 Vorrichtung und Verfahren zum synchronen Auswählen von Piktogrammen auf einem schwungradgesteuerten Farbmonitor eines Computers

Publications (1)

Publication Number Publication Date
DE19706473A1 true DE19706473A1 (de) 1998-08-27

Family

ID=26034091

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19706473A Ceased DE19706473A1 (de) 1997-02-04 1997-02-19 Vorrichtung und Verfahren zum synchronen Auswählen von Piktogrammen auf einem schwungradgesteuerten Farbmonitor eines Computers

Country Status (2)

Country Link
US (1) US5986638A (de)
DE (1) DE19706473A1 (de)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6374255B1 (en) 1996-05-21 2002-04-16 Immersion Corporation Haptic authoring
KR100233646B1 (ko) * 1997-05-31 1999-12-01 윤종용 보조 입출력 단자를 갖는 모니터의 오에스디 표시 방법
US6256011B1 (en) 1997-12-03 2001-07-03 Immersion Corporation Multi-function control device with force feedback
FR2776415A1 (fr) * 1998-03-20 1999-09-24 Philips Consumer Communication Appareil electronique comportant un ecran et procede pour afficher des graphismes
GB0027260D0 (en) * 2000-11-08 2000-12-27 Koninl Philips Electronics Nv An image control system
US6307575B1 (en) * 1998-06-09 2001-10-23 Nec Corporation Display unit having a screen adjustment function
US6683597B1 (en) * 1999-11-01 2004-01-27 Benq Corporation Monitor connected with a pointing device for adjusting images on a screen
US6552738B1 (en) * 1999-11-18 2003-04-22 Trident Microsystems, Inc. User interface for control of a display device
US6693626B1 (en) 1999-12-07 2004-02-17 Immersion Corporation Haptic feedback using a keyboard device
KR100343385B1 (ko) * 2000-04-24 2002-07-15 윤종용 온 스크린 디스플레이 커서 표시방법 및 오에스디 영상표시장치
JP2002207561A (ja) * 2001-01-05 2002-07-26 Sony Corp 情報処理装置および方法、並びに記録媒体
KR100381422B1 (ko) * 2001-02-20 2003-04-26 삼성전자주식회사 컴퓨터시스템 및 osd 표시방법
US7093201B2 (en) * 2001-09-06 2006-08-15 Danger, Inc. Loop menu navigation apparatus and method
JP3834039B2 (ja) * 2002-01-22 2006-10-18 富士通株式会社 メニュー項目選択装置及び方法
US6904823B2 (en) 2002-04-03 2005-06-14 Immersion Corporation Haptic shifting devices
KR100538217B1 (ko) * 2002-06-19 2005-12-21 삼성전자주식회사 모니터 제어 방법 및 장치
SE0202664L (sv) * 2002-09-09 2003-11-04 Zenterio Ab Grafiskt användargränssnitt för navigering och selektion från olika valbara alternativ presenterade på en bildskärm
US8917234B2 (en) 2002-10-15 2014-12-23 Immersion Corporation Products and processes for providing force sensations in a user interface
WO2004097788A1 (en) * 2003-04-28 2004-11-11 Immersion Corporation Systems and methods for user interfaces designed for rotary input devices
GB2418475B (en) 2003-06-09 2007-10-24 Immersion Corp Interactive gaming systems with haptic feedback
JP4179085B2 (ja) * 2003-07-16 2008-11-12 松下電器産業株式会社 電子機器
EP1536315A1 (de) * 2003-11-27 2005-06-01 Sony NetServices GmbH Vorrichtung zur Informationsbeschaffung
JP2006323504A (ja) * 2005-05-17 2006-11-30 Sharp Corp インターフェース及び印刷制御装置
US20070008305A1 (en) * 2005-06-28 2007-01-11 Visteon Global Technologies, Inc. Multiple function radio bezel interface
US8081259B2 (en) * 2005-12-08 2011-12-20 Getac Technology Corporation Modulating operation interface and method thereof
JP4819560B2 (ja) * 2006-04-20 2011-11-24 株式会社東芝 表示制御装置、画像処理装置、インターフェース画面、表示制御方法
KR20150044979A (ko) 2006-09-13 2015-04-27 임머숀 코퍼레이션 카지노 게이밍 햅틱을 위한 시스템 및 방법
JP4887184B2 (ja) * 2007-03-02 2012-02-29 株式会社リコー 表示処理装置、表示処理方法、および表示処理プログラム
TWI356337B (en) * 2007-12-26 2012-01-11 Htc Corp A user interface of electronic apparatus
CN101471019B (zh) * 2007-12-26 2010-09-08 英业达股份有限公司 显示器连接端口信号检测装置及其方法
US9486292B2 (en) 2008-02-14 2016-11-08 Immersion Corporation Systems and methods for real-time winding analysis for knot detection
US20100205559A1 (en) * 2009-02-11 2010-08-12 Greg Rose Quick-launch desktop application
US9104791B2 (en) 2009-05-28 2015-08-11 Immersion Corporation Systems and methods for editing a model of a physical system for a simulation
US20120254804A1 (en) * 2010-05-21 2012-10-04 Sheha Michael A Personal wireless navigation system
JP5259655B2 (ja) * 2010-07-28 2013-08-07 京セラドキュメントソリューションズ株式会社 操作装置とこれを用いた画像形成装置、及び操作方法
AU2011202182B1 (en) 2011-05-11 2011-10-13 Frequency Ip Holdings, Llc Creation and presentation of selective digital content feeds
US9866924B2 (en) 2013-03-14 2018-01-09 Immersion Corporation Systems and methods for enhanced television interaction
WO2019237177A1 (en) * 2018-06-12 2019-12-19 Wgames Incorporated Multi-process interface controller

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE29612210U1 (de) * 1996-07-12 1996-09-12 Mag Technology Co Ltd Handradsteuerung für Monitore

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4644337A (en) * 1984-10-29 1987-02-17 Tektronix, Inc. Method and apparatus for controlling oscilloscope displayed menu selection
US5280275A (en) * 1992-01-24 1994-01-18 International Business Machines Corporation Graphical interface control buttons with scalar values
US5701424A (en) * 1992-07-06 1997-12-23 Microsoft Corporation Palladian menus and methods relating thereto
US5706448A (en) * 1992-12-18 1998-01-06 International Business Machines Corporation Method and system for manipulating data through a graphic user interface within a data processing system
BE1007439A3 (nl) * 1993-08-20 1995-06-13 Philips Electronics Nv Interactieve beeldweergave inrichting met cursorbesturing.
US5596699A (en) * 1994-02-02 1997-01-21 Driskell; Stanley W. Linear-viewing/radial-selection graphic for menu display
US5627531A (en) * 1994-09-30 1997-05-06 Ohmeda Inc. Multi-function menu selection device
US5592195A (en) * 1994-11-21 1997-01-07 International Business Machines Corporation Information displaying device
US5689667A (en) * 1995-06-06 1997-11-18 Silicon Graphics, Inc. Methods and system of controlling menus with radial and linear portions

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE29612210U1 (de) * 1996-07-12 1996-09-12 Mag Technology Co Ltd Handradsteuerung für Monitore

Also Published As

Publication number Publication date
US5986638A (en) 1999-11-16

Similar Documents

Publication Publication Date Title
DE19706473A1 (de) Vorrichtung und Verfahren zum synchronen Auswählen von Piktogrammen auf einem schwungradgesteuerten Farbmonitor eines Computers
DE19903745B4 (de) Pegeleinstellungsanzeigevorrichtung und Verfahren für ein Bildschirm-Anzeigemenü in einem Bildanzeigegerät
DE10002691B4 (de) Pegelabstimmungsanzeigevorrichtung und ein Verfahren für ein OSD-Menü bei einem Bildwiedergabegerät
DE10058423B4 (de) OSD-Vorrichtung und Verfahren zum Anzeigen eines Menüs mit dieser
DE69734381T2 (de) Kundenspezifisches menüsystem für hierarchisches menü und fernsehsystem damit
DE112006000636B4 (de) "Teaching-Box" für die Verwendung bei Robotern und Verfahren zur Anpassung der "Teaching-Box"
DE19815286B4 (de) Vorrichtung zum Darstellen eines Bildschirmanzeige(OSD)-Menüs für ein Videoanzeigegerät zum Anzeigen eines Videosignals
DE102004034376A1 (de) Bildausgabevorrichtung mit veränderbarem Bildschirmverhältnis und Steuerungsverfahren für eine solche Vorrichtung
DE102010042326A1 (de) Anzeigesteuervorrichtung für eine Fernsteuerungsvorrichtung
EP0579848A1 (de) Prüfanlage für Gegenstände
DE10060666A1 (de) Verfahren und Vorrichtung zum Unterstützen eines Benutzers beim Herstellen einer Verbindung zwischen einem Hauptgerät und einem Peripheriegerät
DE19932217A1 (de) Steuervorrichtung
DE102015002118B4 (de) Anzeigesteuer- bzw. Regelvorrichtung für ein Fahrzeug, Verfahren zum Steuern bzw. Regeln einer Anzeige für ein Fahrzeug sowie Computerprogrammerzeugnis
DE4106409C2 (de) Bildschirm-Displayverfahren
DE102010043412A1 (de) Anzeigesteuervorrichtung für eine Fernsteuervorrichtung
DE102015102351A1 (de) Fernbedienung zum Steuern eines medizinischen Gerätes
DE19544139A1 (de) OSD-Schaltung und Positionsdetektor
DE10247554B4 (de) System mit einem Computer und einer mit dem Computer verbundenen Vorrichtung
WO2017054894A1 (de) Interaktives bediensystem und verfahren zum durchführen einer bedienhandlung bei einem interaktiven bediensystem
DE19912458C2 (de) Computer-Monitor mit Steuerschaltern mit doppeltem Verwendungszweck und Verfahren zum Vorsehen von Bildschirm-Steuerschaltern mit verschiedenen Funktionen auf einem Computer-Monitor
DE4041446C2 (de)
DE102013219145A1 (de) Medizinsystem
DE10153764A1 (de) Fernsehgerät-Einstellsystem
DE112014007240T5 (de) Schnittstellenanzeige-steuersystem, elektronische vorrichtung und schnittstellenanzeige-steuerverfahren
DE4042588C2 (de) Anzeige- und Diagnoseverfahren für einen Fernseher

Legal Events

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