TWI678656B - 電腦系統及其介面操作方法 - Google Patents
電腦系統及其介面操作方法 Download PDFInfo
- Publication number
- TWI678656B TWI678656B TW107115779A TW107115779A TWI678656B TW I678656 B TWI678656 B TW I678656B TW 107115779 A TW107115779 A TW 107115779A TW 107115779 A TW107115779 A TW 107115779A TW I678656 B TWI678656 B TW I678656B
- Authority
- TW
- Taiwan
- Prior art keywords
- input device
- input
- interface
- specific
- functional
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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 a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction 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 a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0489—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0489—Interaction 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/04897—Special input arrangements or commands for improving display capability
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03543—Mice or pucks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03549—Trackballs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本發明提供一種電腦系統以及電腦系統的操作方法。介面操作方法包括:接收輸入;判斷該輸入是否符合第一操作或第二操作;以及當輸入符合第一操作時依據排列順序將目前功能介面切換至多數個功能介面之另一功能介面,或當輸入符合第二操作時選擇目前功能介面的多數個訊息區的其中之一。
Description
本發明是有關於一種電腦系統及其操作方法。且特別是有關於一種對多個功能介面進行快速地且直覺地操作的電腦系統及其操作方法。
現有的測試設備、製造設備以及監視設備中,大多是將顯示裝置的顯示空間分割成多個功能介面。功能介面的訊息區也占用了功能介面的顯示空間。在足夠大面積或較佳解析度的顯示裝置是可以清楚地顯示所有功能介面以及所有功能介面的訊息區。反之,在較小面積或較低解析度的顯示裝置則不容易清楚地顯示所有功能介面以及所有功能介面的訊息區。
此外,現有的測試設備、製造設備以及監視設備中,也多是以大量的操作按鍵來進行操作及/或透過游標來對顯示在螢幕上的多個功能介面進行操作。如此一來,操作人員便無法快速地且直覺地對多個功能介面進行操作。
本發明提供一種電腦系統及其操作方法,可用以對多個功能介面進行快速地且直覺地操作。
本發明的介面操作方法用於電腦系統。電腦系統包含有輸入裝置以及顯示裝置,電腦系統提供多個功能介面以及顯示裝置用以顯示多數個功能介面之目前功能介面,多數個功能介面具有排列順序且各功能介面包含多個訊息區。介面操作方法包括:提供多數個功能介面;透過輸入裝置接收輸入;判斷輸入是否符合第一操作或第二操作;以及當輸入符合第一操作時依據排列順序將目前功能介面切換至多數個功能介面之另一功能介面,或當輸入符合第二操作時選擇目前功能介面的多數個訊息區的其中之一。
本發明的電腦系統用以提供多個功能介面,且多數個功能介面具有排列順序且各功能介面包含多個訊息區,電腦系統包括顯示裝置、輸入裝置以及處理器。顯示裝置用以顯示多數個功能介面之目前功能介面。輸入裝置用以接收輸入。處理器用以判斷輸入是否符合第一操作或第二操作。當處理器判斷輸入符合第一操作時依據排列順序將目前功能介面切換至多數個功能介面之另一功能介面,或當處理器判斷輸入符合第二操作時選擇目前功能介面的多數個訊息區的其中之一。
基於上述,本發明是透過判斷輸入是否符合第一操作或
第二操作,當輸入符合第一操作,依據排列順序將目前功能介面切換至多數個功能介面之另一功能介面。並且當輸入符合第二操作,選擇目前功能介面的多數個訊息區的其中之一。如此一來,可透過本發明對多個功能介面進行快速地且直覺地操作。
為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
100‧‧‧電腦系統
110‧‧‧顯示裝置
120‧‧‧輸入裝置
130‧‧‧處理器
310~350、510、520‧‧‧功能介面
310a~310d、320a~320c、330a~330b、340a~340c、350a、512a~512c、514a~514b、522a~522b、524a、710c‧‧‧訊息區
512、514、522、524‧‧‧訊息區群
361~364、865、866‧‧‧按鍵
712c‧‧‧操作選項
D1~D4‧‧‧方向
S210~S240‧‧‧步驟
S410~S460‧‧‧步驟
S610~S650‧‧‧步驟
圖1是依據本發明一實施例所繪示的電腦系統的示意圖。
圖2是依據本發明一實施例所繪示的介面操作方法的方法流程圖。
圖3A是依據本發明一實施例所繪示的多個功能介面的排列順序之示意圖。
圖3B~圖3D分別是依據本發明一實施例所繪示的功能介面操作示意圖。
圖4是依據本發明另一實施例所繪示的介面操作方法的方法流程圖。
圖5A及圖5B分別是依據本發明另一實施例所繪示的功能介面的示意圖。
圖6是依據本發明再一實施例所繪示的介面操作方法的方法流程圖。
圖7是依據本發明再一實施例所繪示的功能介面操作示意圖。
請參考圖1,圖1是依據本發明實施例所繪示的電腦系統的系統示意圖。圖1的電腦系統100用以提供多數個功能介面。多數個功能介面具有排列順序。各個功能介面包含至少一個訊息區。在本實施例中,多數個功能介面可以是預設於電腦系統100中,然本發明並不以此為限。在其他實施例中,功能介面是可以是使用者透過電腦系統100的操作來新增。電腦系統100包括顯示裝置110、輸入裝置120以及處理器130。顯示裝置110用以顯示多數個功能介面中的目前功能介面。也就是說,顯示裝置110用以顯示多數個功能介面的其中之一。顯示裝置110可例如是液晶顯示器(liquid crystal display,LCD)、發光二極體(light-emitting diode,LED)、場發射顯示器(field emission display,FED)、有機發光二極體(Organic Light-Emitting Diode,OLED)、主動矩陣有機發光二極體(Active-Matrix Organic Light-Emitting Diode,AMOLED)、軟性顯示器(Flexible display)、透明發光二極體顯示器(Transparent light emitted diode display)等可顯示功能介面的顯示裝置。
輸入裝置120可例如是鍵盤、滑鼠或觸控板(Touchpad)、軌跡球(Trackball)等輸入工具。當輸入裝置120是鍵盤時,輸
入是透過按壓輸入裝置120的按鍵所產生。當輸入裝置120是觸控板或軌跡球時,輸入是透過觸控或拖曳輸入裝置120所產生。當輸入裝置120是滑鼠時,輸入則是透過按壓輸入裝置120的左鍵/右鍵所產生。
處理器130耦接於顯示裝置110與輸入裝置120之間。處理器130用以透過輸入裝置120接收輸入並判斷輸入是否符合第一操作。在本發明實施例中,第一操作可為按壓輸入裝置120的第一特定按鍵組合。舉例來說,按壓特定按鍵組合的動作是按壓單一按鍵、同時按壓多個按鍵或者是按壓第一按鍵後在一特定時間內接續按壓第二按鍵。第一操作也可以是輸入裝置所產生的第一特定軌跡(例如,從左到右的拖曳方向)。相對地,第二操作為按壓輸入裝置的第二特定按鍵組合或拖曳輸入裝置所產生的第二特定軌跡。當輸入符合第一操作,處理器130依據排列順序將目前功能介面切換至多個功能介面之另一功能介面,或當輸入符合第二操作,處理器130選擇目前功能介面的多個訊息區的其中之一。處理器130可例如是中央處理單元(Central Processing Unit,CPU),或是其他可程式化之一般用途或特殊用途的微處理器(Microprocessor)、數位訊號處理器(Digital Signal Processor,DSP)、可程式化控制器、特殊應用積體電路(Application Specific Integrated Circuits,ASIC)、可程式化邏輯裝置(Programmable Logic Device,PLD)或其他類似裝置或這些裝置的組合,其可載入並執行電腦程式。
請同時參考圖1以及圖2,圖2是依據本發明一實施例所繪示的介面操作方法的方法流程圖。在本實施例中,處理器130在步驟S210中透過輸入裝置120接收輸入,並且在步驟S220中判斷輸入是否符合預設的第一操作或第二操作。如果輸入符合第一操作(例如,按壓輸入裝置120的右鍵),即進入步驟S230。在步驟S230中,依據多數個功能介面的排列順序將顯示於顯示裝置110的目前功能介面切換另一個功能介面,並且將切換的功能介面作為新的目前功能介面。在步驟S220中,如果處理器130判斷輸入符合第二操作,即進入步驟S240。在步驟S240中,依據第二操作選擇顯示目前功能介面的其中一個訊息區。在步驟S220中,如果輸入不符合第一操作或第二操作,則回到步驟S210。
進一步來說明,請同時參考圖1、圖2以及圖3A,圖3A是依據本發明一實施例所繪示的多個功能介面的排列順序之示意圖。在圖1及圖3A的實施例中,電腦系統100可提供功能介面310~350。功能介面310~350具有排列順序,如圖3A所示。舉例來說,功能介面310~330是沿著方向D3排列,而功能介面320、340、350是沿著方向D1排列。功能介面310內包括訊息區310a~310d。功能介面320內包括訊息區320a~320c。功能介面330內包括訊息區330a、330b。功能介面340內包括訊息區340a~340c。功能介面350內包括訊息區350a。訊息區310a~350a可分別是功能介面310~330的功能設定區域或者是訊息通知區域。訊息區310a~350a彼此不相互重疊。在本實施例中,訊息區
310a~350a的至少兩個訊息區可以是相同的,這表示功能介面310~350可以提供部分的相同功能設定區域或者是訊息通知區域。本發明並不以實施例的功能介面以及訊息區的數量為限。需注意的是,圖3A僅為功能介面310~350的排列順序之示意圖。功能介面310~350並非同時顯示於顯示器110上,而是依據使用者的輸入依序顯示於顯示器110上。
請參考圖3B~3D,圖3B~圖3D分別是依據本發明一實施例所繪示的功能介面操作示意圖。在本實施例中,輸入裝置120可包括按鍵361~364。輸入是透過按壓按鍵361~364的至少其中之一的所產生的單鍵輸入。按鍵361~364可以是現有測試設備、製造設備以及監視設備的任何虛擬按鍵或實體按鍵,本發明並不以本實施例為限。
在本實施例中,第一操作可例如是透過按壓按鍵361依據方向D1的排列順序,將功能介面320、340、350顯示於顯示裝置110,以及透過按壓按鍵362依據方向D3的排列順序,將功能介面310~330顯示於顯示裝置110。而第二操作可例如是透過按壓按鍵362以選擇目前功能介面中的訊息區。
處理器130在步驟S210透過輸入裝置120接收輸入,並且在步驟S220判斷輸入是否符合第一操作或第二操作。當輸入為按壓按鍵361,則處理器130判斷此輸入可符合第一操作而進入步驟S230。處理器130在步驟S230中依據方向D1的排列順序,將功能介面320、340、350依排列順序顯示於顯示裝置110。舉例來
說,當使用者按壓按鍵361,原本顯示於顯示裝置110上的目前功能介面320(如圖3B所示)則切換為功能介面340,並且將功能介面340作為目前功能介面(如圖3C所示)。當使用者再按壓按鍵361,則原本顯示於顯示裝置110上的目前功能介面340則切換為功能介面350,並且將功能介面350作為目前功能介面(如圖3D所示)。使用者可按壓按鍵361將功能介面320、340、350依據方向D1的排列順序顯示於顯示裝置110上。同樣地,使用者可按壓按鍵362將功能介面310、320、330依據方向D3的排列順序顯示於顯示裝置110上。
在其他實施例中,使用者可例如是透過拖曳觸控板或軌跡球所產生的第一特定軌跡,將功能介面320、340、350依據方向D1的排列順序顯示於顯示裝置110上。使用者也可透過藉由另一第一特定軌跡將功能介面310、320、330依據方向D3的排列順序顯示於顯示裝置110上。
在其他實施例中,使用者可例如是透過按壓滑鼠的左鍵或右鍵或是拖曳滑鼠所產生的第一特定軌跡,將功能介面320、340、350依據方向D1的排列順序顯示於顯示裝置110上。使用者也可透過拖曳滑鼠所產生的另一第一特定軌跡將功能介面310、320、330依據方向D3的排列順序顯示於顯示裝置110上。
當輸入是透過按壓按鍵362的所產生的單鍵輸入,則處理器130判斷輸入可符合第二操作而進入步驟S240。處理器130在步驟S240中依據第二操作選擇顯示於顯示裝置110的功能介面
中的訊息區。舉例來說,當使用者按壓按鍵362,則可選擇功能介面320中的訊息區320a~320c。在其他實施例中,使用者可例如是透過觸控板或軌跡球所產生的第二特定軌跡輸入以選擇訊息區320a~320c。在其他實施例中,使用者可例如是透過滑鼠產生的左鍵或右鍵輸入的第二單鍵輸入或是第二單一滑動軌跡輸入,以循序地選擇訊息區320a~320c。使用者可以僅透過分別符合第一操作與第二操作的輸入來選擇功能介面310~350的訊息區310a~350a。如此一來,使用者可對多個功能介面進行快速地且直覺地操作。
在本實施例中,當輸入是透過按壓其他按鍵的所產生的單鍵輸入,則處理器130在步驟S220中判斷此輸入不符合第一操作或第二操作而進入步驟S210。
在本實施例中,新的操作可以被設定,例如新的操作可以是透過按壓其他的按鍵(例如是按鍵364)以將功能介面320、340、350依據方向D3的排列順序顯示於顯示裝置110上,或將功能介面310~330依據方向D4的排列順序顯示於顯示裝置110上。使得使用者可例如是藉由新的操作使原本顯示於顯示裝置110上的目前功能介面350則切換回功能介面340。
在一些實施例中,第一操作可例如是透過同時按壓按鍵361、362,將功能介面320、340、350依據方向D1的排列順序顯示於顯示裝置110上,並且透過同時按壓按鍵363、364,將功能介面310、320、330依據方向D3的排列順序顯示於顯示裝置110
上。在一些實施例中,第二操作可例如透過同時按壓按鍵363、364來選擇目前功能介面的訊息區(功能介面320中的訊息區320a~320c)。
圖4是依據本發明另一實施例所繪示的介面操作方法的方法流程圖。圖5A及圖5B分別是依據本發明另一實施例所繪示的功能介面的示意圖。在圖1、圖4及圖5A及圖5B的實施例中,功能介面510及520的多個訊息區被區分為一第一訊息區群以及一第二訊息區群。舉例來說,功能介面510包括第一訊息區群512以及第二訊息區群514,並且第一訊息區群512包括訊息區512a~512c,第二訊息區群514包括訊息區514a以及514b。功能介面520包括第一訊息區群522以及第二訊息區群524,並且第一訊息區群522包括訊息區522a~522b,第二訊息區群524包括訊息區524a。
在本實施例中,第二操作可進一步地被區分為第三操作以及第四操作。以功能介面510是目前功能介面為例,第三操作可以是透過按壓輸入裝置120的第三特定按鍵組合或者是拖曳該輸入裝置120所產生的第三特定軌跡,藉以選擇第一訊息區群512的訊息區512a、512b及512c的其中之一。第三操作可以是透過按壓輸入裝置120的第四特定按鍵組合或者是拖曳該輸入裝置120所產生的第四特定軌跡,藉以選擇第二訊息區群514的訊息區514a、514b的其中之一。
舉例來說,處理器130在步驟S410中透過輸入裝置120
接收輸入,並且在步驟S420中判斷輸入是否符合預設的第一操作或第二操作。當輸入是按壓按鍵361,則處理器130判斷此輸入可符合第一操作而進入步驟S230。處理器130在步驟S430中依據方向D1~D4的其中之一排列順序,將功能介面310~350顯示於顯示裝置110。以功能介面540是目前功能介面為例,當輸入是按壓按鍵362或364,處理器130判斷此輸入可符合第二操作,並進一步的判斷此輸入是否為第三操作或第四操作(步驟S440)。處理器130在步驟S450中依據第三操作選擇第一訊息區群512的訊息區512a、512b及512c的其中之一。處理器130在步驟S460中依據第四操作選擇第二訊息區群514的訊息區514a、514b的其中之一。如此一來,藉由將多個訊息區分為多個訊息區群,以讓使用者可更快速地選擇訊息區。
在本實施例中,當輸入是透過按壓其他按鍵的所產生的單鍵輸入,則處理器130在步驟S420、S440中判斷此輸入不符合第一操作、第二操作、第三操作或第四操作,進入步驟S410。
請參考圖1、圖6,圖6是依據本發明再一實施例所繪示的介面操作方法的方法流程圖。圖6與圖2不同的是,圖6的介面操作方法還包括處理器130在步驟S620判斷輸入是否符合更改操作。本實施例的更改操作是按壓該輸入裝置120的特定更改按鍵組合或拖曳該輸入裝置所產生的特定更改軌跡,藉以更改訊息區的操作選項。
處理器130在步驟S610透過輸入裝置120接收輸入,並
且在步驟S620判斷輸入是否符合第一操作、第二操作或更改操作。當處理器130在步驟S650判斷輸入符合更改操作,則處理器130可依據更改操作更改訊息區的操作選項。
在此舉例來說明,請同時參考圖1、圖6及圖7,圖7是依據本發明再一實施例所繪示的功能介面操作示意圖。在本實施例中,圖7的訊息區710c包括一個操作選項712c,並且輸入裝置120包括按鍵361~364、865、866。訊息區710c是經由第一操作、第二操作選擇到訊息區710c。訊息區710c所對應的功能設定中具有已預設完成的多個設定參數。操作選項712c用以顯示多個設定參數中的選中設定參數。選中設定參數則是正在被執行或者預定將被執行的設定參數。在本實施例中,第三操作可例如是透過按壓單一按鍵866以循序地更改操作選項712c。當處理器130可至少藉由步驟S610~S640中依據第一操作、第二操作選擇到訊息區710c。接下來,當輸入是透過按壓按鍵866的所產生的單鍵輸入,處理器130在步驟S410可判斷此輸入可符合第三操作,則處理器130在步驟S450中可依據第三操作更改訊息區710c的操作選項712c,藉以改變選中設定參數。另舉例來說,訊息區710c是製造設備中的「加熱時間」設定區域,操作選項712c所顯示的設定參數是「加熱時間」。操作選項712c目前所顯示的選中設定參數是「60秒」。當使用者按壓按鍵866,將原本選中設定參數的「60秒」更改為「61秒」。當使用者按壓按鍵866,則再將選中設定參數「61秒」更改為「62秒」。在其他實施例中,使用者可例如是
透過觸控板或軌跡球所產生的第三單一觸控軌跡輸入,以更改選中訊息區710c的操作選項712c。在其他實施例中,使用者可例如是透過滑鼠產生的第三單鍵輸入或是第三單一滑動軌跡輸入,藉以更改訊息區710c的操作選項712c。
使用者可以僅透過分別符合第一操作與第二操作的輸入來選擇多數個功能介面的多數個訊息區,並且可以僅透過分別符合第三操作的輸入來更改選中訊息區的操作選項。如此一來,使用者可對多個功能介面進行快速地且直覺地操作。
在本實施例中,新的更改操作可以被設定。再請同時參考圖1、圖6及圖7,例如新的操作可以是透過按壓單一按鍵865以反向於第三操作,使得使用者可按壓按鍵865,將顯示於操作選項712c的選中設定參數「61秒」反向更改為「60秒」。使用者再按壓按鍵865,將顯示於操作選項712c的選中設定參數「60秒」反向更改為「59秒」。在其他實施例中,其他的操作可以被設定。使用者可按壓按鍵365使操作選項712c的選中設定參數「60秒」更改為「70秒」。使用者再按壓按鍵365,將顯示於操作選項712c的選中設定參數「70秒」反向更改為「80秒」。
綜上所述,本發明是透過判斷輸入是否符合第一操作或第二操作,當輸入符合第一操作時,依據排列循序切換功能介面,並且當輸入符合第二操作時,依據第二操作循序選擇顯示於顯示裝置的目前功能介面的多個訊息區。如此一來,使用者可透過本發明對多個功能介面進行快速地且直覺地操作。除此之外,本發
明將多個訊息區分為多個訊息區群,藉以讓使用者可更快速地選擇訊息區。
雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。
Claims (16)
- 一種用於一電腦系統之介面操作方法,該電腦系統包含有一輸入裝置以及一顯示裝置,該電腦系統提供多個功能介面以及該顯示裝置用以顯示該些功能介面之一目前功能介面,該些功能介面具有一排列順序且各該功能介面包含多個訊息區,該介面操作方法包括:透過該輸入裝置接收一輸入;判斷該輸入是否符合一第一操作;以及當該輸入符合該第一操作時依據該排列順序將該目前功能介面切換至該些功能介面之另一功能介面。
- 如申請專利範圍第1項所述的介面操作方法,其中該輸入是透過按壓該輸入裝置或者是透過拖曳該輸入裝置所產生。
- 如申請專利範圍第2項所述的介面操作方法,其中該第一操作為按壓該輸入裝置的一第一特定按鍵組合或拖曳該輸入裝置所產生的一第一特定軌跡,其中該第一特定按鍵組合包含該輸入裝置的至少一按鍵。
- 如申請專利範圍第1項所述的介面操作方法,更包括:判斷該輸入是否符合一第二操作;以及當該輸入符合該第二操作時選擇該目前功能介面的該些訊息區的其中之一。
- 如申請專利範圍第4項所述的介面操作方法,其中該第二操作為按壓該輸入裝置的一第二特定按鍵組合或拖曳該輸入裝置所產生的一第二特定軌跡,其中該第二特定按鍵組合包含該輸入裝置的至少一按鍵。
- 如申請專利範圍第1項所述的介面操作方法,其中該目前功能介面的該些訊息區被分為一第一訊息區群以及一第二訊息區群,當該輸入符合該第二操作時選擇該目前功能介面的該些訊息區的其中之一的步驟包括:當該輸入符合一第三操作時選擇該第一訊息區群的其中之一訊息區,或當該輸入符合一第四操作時選擇該第二訊息區群的其中之一訊息區,其中該第三操作為按壓該輸入裝置的一第三特定按鍵組合或拖曳該輸入裝置所產生的一第三特定軌跡,該第四操作為按壓該輸入裝置的一第四特定按鍵組合或拖曳該輸入裝置所產生的一第四特定軌跡。
- 如申請專利範圍第1項所述的介面操作方法,其中各該功能介面的該些訊息區的至少其中之一包括一操作選項。
- 如申請專利範圍第7項所述的介面操作方法,更包括:接收一更改操作;以及依據該更改操作更改該操作選項,其中該更改操作為按壓該輸入裝置的一特定更改按鍵組合或拖曳該輸入裝置所產生的一特定更改軌跡。
- 一種電腦系統,用以提供多個功能介面,且該些功能介面具有一排列順序且各該功能介面包含多個訊息區,該電腦系統包括:一顯示裝置,用以顯示該些功能介面之一目前功能介面;一輸入裝置,用以接收一輸入;以及一處理器,用以:判斷該輸入是否符合一第一操作;以及當該輸入符合該第一操作時依據該排列順序將該目前功能介面切換至該些功能介面之另一功能介面。
- 如申請專利範圍第9項所述的電腦系統,其中該輸入是透過按壓該輸入裝置或者是透過拖曳該輸入裝置所產生。
- 如申請專利範圍第10項所述的電腦系統,其中該第一操作為按壓該輸入裝置的一第一特定按鍵組合或拖曳該輸入裝置所產生的一第一特定軌跡,其中該第一特定按鍵組合包含該輸入裝置的至少一按鍵。
- 如申請專利範圍第9項所述的電腦系統,其中該處理器還用以:判斷該輸入是否符合一第二操作;以及當該輸入符合該第二操作時選擇該目前功能介面的該些訊息區的其中之一。
- 如申請專利範圍第12項所述的電腦系統,其中該第二操作為按壓該輸入裝置的一第二特定按鍵組合或拖曳該輸入裝置所產生的一第二特定軌跡,其中該第二特定按鍵組合包含該輸入裝置的至少一按鍵。
- 如申請專利範圍第9項所述的電腦系統,其中該目前功能介面的該些訊息區被分為一第一訊息區群以及一第二訊息區群,處理器更用以:當該輸入符合一第三操作時選擇該第一訊息區群的其中之一訊息區,或當該輸入符合一第四操作時選擇該第二訊息區群的其中之一訊息區,其中該第三操作為按壓該輸入裝置的一第三特定按鍵組合或者是拖曳該輸入裝置所產生的一第三特定軌跡,該第四操作為按壓該輸入裝置的一第四特定按鍵組合或者是拖曳該輸入裝置所產生的一第四特定軌跡。
- 如申請專利範圍第9項所述的電腦系統,其中各該功能介面的該些訊息區的至少其中之一包括一操作選項。
- 如申請專利範圍第15項所述的電腦系統,其中該處理器更用以:接收一更改操作;以及依據該更改操作更改該操作選項,其中該更改操作為按壓該輸入裝置的一特定更改按鍵組合或拖曳該輸入裝置所產生的一特定更改軌跡。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW107115779A TWI678656B (zh) | 2018-05-09 | 2018-05-09 | 電腦系統及其介面操作方法 |
KR1020190021444A KR20190128987A (ko) | 2018-05-09 | 2019-02-22 | 컴퓨터 시스템 및 그 인터페이스 동작 방법 |
CN201910262784.8A CN110471723A (zh) | 2018-05-09 | 2019-04-02 | 电脑***及其界面操作方法 |
US16/405,842 US10795561B2 (en) | 2018-05-09 | 2019-05-07 | Computer system and interface operation method thereof |
JP2019088166A JP6847149B2 (ja) | 2018-05-09 | 2019-05-08 | コンピュータシステム及びそのインターフェース操作方法 |
EP19173343.5A EP3567464B1 (en) | 2018-05-09 | 2019-05-08 | Computer system and interface operation method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW107115779A TWI678656B (zh) | 2018-05-09 | 2018-05-09 | 電腦系統及其介面操作方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI678656B true TWI678656B (zh) | 2019-12-01 |
TW201947385A TW201947385A (zh) | 2019-12-16 |
Family
ID=66647016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW107115779A TWI678656B (zh) | 2018-05-09 | 2018-05-09 | 電腦系統及其介面操作方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10795561B2 (zh) |
EP (1) | EP3567464B1 (zh) |
JP (1) | JP6847149B2 (zh) |
KR (1) | KR20190128987A (zh) |
CN (1) | CN110471723A (zh) |
TW (1) | TWI678656B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102880399A (zh) * | 2012-08-01 | 2013-01-16 | 北京三星通信技术研究有限公司 | 一种屏幕操作方法及装置 |
US20130067370A1 (en) * | 2011-09-14 | 2013-03-14 | International Business Machines Corporation | Smart display |
TW201339949A (zh) * | 2012-03-28 | 2013-10-01 | Acer Inc | 電子裝置及其操作方法 |
US20140325431A1 (en) * | 2013-04-30 | 2014-10-30 | Microsoft Corporation | Auto-grouping of application windows |
CN106537319A (zh) * | 2016-10-31 | 2017-03-22 | 北京小米移动软件有限公司 | 分屏显示方法及装置 |
TW201741821A (zh) * | 2016-04-20 | 2017-12-01 | Zebred Network Technology Co Ltd | 應用程式處理方法、設備、介面系統、控制設備及操作系統 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW399183B (en) * | 1998-06-16 | 2000-07-21 | Inventec Corp | A handling way of the touching switch operation on the computer graphics display interface |
US7444599B1 (en) | 2002-03-14 | 2008-10-28 | Apple Inc. | Method and apparatus for controlling a display of a data processing system |
US20050216865A1 (en) * | 2004-03-29 | 2005-09-29 | Kelly Rollin | System and method for device selection in a computer system |
US8627232B2 (en) * | 2006-11-22 | 2014-01-07 | Oracle International Corporation | Graphical tool for defining a set of ranges |
US8683490B2 (en) * | 2007-02-15 | 2014-03-25 | Microsoft Corporation | Computer system events interface |
JP2007257650A (ja) | 2007-04-16 | 2007-10-04 | Hitachi Ltd | ポインティングデバイスを用いた端末装置 |
TW200933439A (en) * | 2008-01-31 | 2009-08-01 | Compal Electronics Inc | Method and apparatus for controlling functionalities of computer system |
US8600446B2 (en) | 2008-09-26 | 2013-12-03 | Htc Corporation | Mobile device interface with dual windows |
US20130151065A1 (en) * | 2011-11-16 | 2013-06-13 | Flextronics Ap, Llc | Communications based on vehicle diagnostics and indications |
US20130293452A1 (en) * | 2012-05-02 | 2013-11-07 | Flextronics Ap, Llc | Configurable heads-up dash display |
US9001149B2 (en) * | 2010-10-01 | 2015-04-07 | Z124 | Max mode |
US8842057B2 (en) * | 2011-09-27 | 2014-09-23 | Z124 | Detail on triggers: transitional states |
JP6273989B2 (ja) * | 2014-04-10 | 2018-02-07 | 株式会社デンソー | 操作装置及び車両 |
KR102302233B1 (ko) | 2014-05-26 | 2021-09-14 | 삼성전자주식회사 | 사용자 인터페이스 제공 장치 및 방법 |
US10437448B2 (en) * | 2014-07-08 | 2019-10-08 | Honeywell International Inc. | System and method for auto-configuration of devices in building information model |
US9779134B2 (en) * | 2014-12-26 | 2017-10-03 | Business Objects Software Ltd. | System and method of data wrangling |
CN105630280A (zh) * | 2015-10-29 | 2016-06-01 | 东莞酷派软件技术有限公司 | 一种对多个应用进行切换的方法及装置 |
JP2017149225A (ja) * | 2016-02-23 | 2017-08-31 | 京セラ株式会社 | 車両用コントロールユニット |
CN106020473A (zh) * | 2016-05-19 | 2016-10-12 | 上海卓易科技股份有限公司 | 界面操作方法及*** |
CN106919335A (zh) * | 2017-02-23 | 2017-07-04 | 珠海市魅族科技有限公司 | 一种任务切换方法及装置 |
-
2018
- 2018-05-09 TW TW107115779A patent/TWI678656B/zh active
-
2019
- 2019-02-22 KR KR1020190021444A patent/KR20190128987A/ko not_active Application Discontinuation
- 2019-04-02 CN CN201910262784.8A patent/CN110471723A/zh active Pending
- 2019-05-07 US US16/405,842 patent/US10795561B2/en active Active
- 2019-05-08 JP JP2019088166A patent/JP6847149B2/ja active Active
- 2019-05-08 EP EP19173343.5A patent/EP3567464B1/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130067370A1 (en) * | 2011-09-14 | 2013-03-14 | International Business Machines Corporation | Smart display |
TW201339949A (zh) * | 2012-03-28 | 2013-10-01 | Acer Inc | 電子裝置及其操作方法 |
CN102880399A (zh) * | 2012-08-01 | 2013-01-16 | 北京三星通信技术研究有限公司 | 一种屏幕操作方法及装置 |
US20140325431A1 (en) * | 2013-04-30 | 2014-10-30 | Microsoft Corporation | Auto-grouping of application windows |
TW201741821A (zh) * | 2016-04-20 | 2017-12-01 | Zebred Network Technology Co Ltd | 應用程式處理方法、設備、介面系統、控制設備及操作系統 |
CN106537319A (zh) * | 2016-10-31 | 2017-03-22 | 北京小米移动软件有限公司 | 分屏显示方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20190128987A (ko) | 2019-11-19 |
CN110471723A (zh) | 2019-11-19 |
EP3567464A1 (en) | 2019-11-13 |
JP6847149B2 (ja) | 2021-03-24 |
EP3567464B1 (en) | 2024-05-01 |
US20190346998A1 (en) | 2019-11-14 |
TW201947385A (zh) | 2019-12-16 |
US10795561B2 (en) | 2020-10-06 |
JP2019197547A (ja) | 2019-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20100207870A1 (en) | Device and method for inputting special symbol in apparatus having touch screen | |
CA2572574A1 (en) | Method and arrangement for a primary action on a handheld electronic device | |
TW200627366A (en) | Method and system for quick screen switching in a multi-monitor environment | |
JP2016511467A5 (zh) | ||
CN102722334A (zh) | 触摸屏幕的控制方法及装置 | |
CN107479790A (zh) | 操作处理方法和装置以及电子设备 | |
JP2014067194A5 (zh) | ||
KR20150144267A (ko) | 아이콘을 배치하기 위한 방법 및 이를 지원하는 전자장치 | |
JP4612679B2 (ja) | 監視システムワークステーション | |
KR20090065007A (ko) | 입력 장치, 및 이를 이용하는 화상형성장치와 그 방법 | |
TWI678656B (zh) | 電腦系統及其介面操作方法 | |
US9658751B2 (en) | Mouse button function setting method and system thereof | |
US10444935B2 (en) | User interface display method | |
EP3476564A1 (en) | Display operation device and molding machine | |
TWI505137B (zh) | 輸入裝置 | |
JP2016076232A (ja) | ディスプレイ装置及びその制御方法 | |
KR20140010316A (ko) | 터치스크린을 구비한 단말기에서의 향상된 문자 표시 방법 및 장치 | |
TW201338511A (zh) | 電視機、快速進入電視機中應用程式的系統及方法 | |
JP6471679B2 (ja) | 表示装置及び表示方法 | |
KR20120020730A (ko) | 휴대용 단말기에서 문자 입력 방법 및 장치 | |
CN108021239B (zh) | 一种按键切换方法和电子设备 | |
JP2009015799A (ja) | 入力箇所色彩表示装置 | |
JP2004007055A (ja) | 表示装置 | |
TW201610822A (zh) | 觸控裝置之操作方法 | |
KR101604473B1 (ko) | 마우스와 키보드 일체형 컴퓨터 입력장치 |