TWI893725B - Display operation method and display device - Google Patents
Display operation method and display deviceInfo
- Publication number
- TWI893725B TWI893725B TW113110956A TW113110956A TWI893725B TW I893725 B TWI893725 B TW I893725B TW 113110956 A TW113110956 A TW 113110956A TW 113110956 A TW113110956 A TW 113110956A TW I893725 B TWI893725 B TW I893725B
- Authority
- TW
- Taiwan
- Prior art keywords
- display
- processing unit
- operating system
- input device
- operation signal
- Prior art date
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
一種由顯示裝置實施的顯示器運作方法,包含:(A)顯示一基於一作業系統的系統介面並操作於一作業系統模式,在該作業系統模式下根據至少一來自一輸入裝置的操作信號在該系統介面中呈現出透過該輸入裝置對該作業系統所進行的操作;(B)當在顯示該系統介面的情形下接收到一螢幕上顯示啟動指令時據以顯示一基於一韌體的OSD介面,並從該作業系統模式切換至一OSD模式,在該OSD模式下根據至少一來自該輸入裝置的操作信號呈現出透過該輸入裝置對該韌體所進行的操作。A display operation method implemented by a display device includes: (A) displaying a system interface based on an operating system and operating in an operating system mode, wherein in the operating system mode, operations performed on the operating system through an input device are presented in the system interface based on at least one operation signal from the input device; and (B) when an on-screen display startup command is received while the system interface is displayed, an OSD interface based on a firmware is displayed, and switching from the operating system mode to an OSD mode, wherein in the OSD mode, operations performed on the firmware through the input device are presented based on at least one operation signal from the input device.
Description
本發明是有關於一種運作方法,特別是指一種適合應用於顯示裝置的顯示器運作方法。本發明還有關於一種具備OSD介面顯示功能的顯示裝置。The present invention relates to an operating method, and more particularly to a display operating method suitable for use in a display device. The present invention also relates to a display device having an OSD interface display function.
市面上的顯示裝置大多具備OSD(On-Screen Display)介面的顯示功能。OSD介面常被稱作「螢幕上顯示介面」或者「螢幕功能顯示控制選單」,其主要用於呈現顯示裝置本身的設定選項,而允許使用者透過其調整顯示裝置的亮度、對比度、畫面比例等參數。Most monitors on the market feature an OSD (On-Screen Display) interface. Often referred to as the "On-Screen Display" or "On-Screen Display Control Menu," the OSD primarily displays the monitor's configuration options, allowing users to adjust parameters such as brightness, contrast, and aspect ratio.
當使用者將顯示裝置運用在不同的用途時,往往也會有不同的顯示需求。舉例來說,在工作用途上,使用者可能會希望降低顯示裝置的亮度來避免眼睛疲勞,而在娛樂用途上,使用者又可能會偏向提高顯示裝置的亮度及對比度來提升觀看體驗。When users use display devices for different purposes, they often have different display requirements. For example, for work, users may want to lower the display brightness to avoid eye fatigue, while for entertainment, users may prefer to increase the display brightness and contrast to enhance the viewing experience.
基於上述,要如何使OSD介面變得更加便於操作,便成為一個值得探討的議題。Based on the above, how to make the OSD interface more user-friendly becomes a topic worth discussing.
因此,本發明的其中一目的,便在於提供一種能使OSD介面更加便於操作的顯示器運作方法。Therefore, one of the objectives of the present invention is to provide a display operation method that can make the OSD interface more convenient to operate.
本發明顯示器運作方法由一顯示裝置實施,該顯示裝置包含一處理單元及一電連接該處理單元的顯示單元,該處理單元適用於與一能供使用者操作的輸入裝置電連接。該顯示器運作方法包含:(A)該處理單元控制該顯示單元顯示一基於一作業系統的系統介面,且該處理單元操作於一作業系統模式,其中,在該作業系統模式下,該處理單元根據至少一來自該輸入裝置的操作信號,控制該顯示單元在該系統介面中呈現出透過該輸入裝置對該作業系統所進行的操作;(B)當該處理單元在控制該顯示單元顯示該系統介面的情形下接收到一螢幕上顯示(OSD)啟動指令時,該處理單元根據該螢幕上顯示啟動指令控制該顯示單元顯示一基於一韌體的OSD介面,且該處理單元從該作業系統模式切換至一OSD模式,其中,在該OSD模式下,該處理單元根據至少一來自該輸入裝置的操作信號,控制該顯示單元呈現出透過該輸入裝置對該韌體所進行的操作。The display operation method of the present invention is implemented by a display device, which includes a processing unit and a display unit electrically connected to the processing unit, and the processing unit is suitable for being electrically connected to an input device that can be operated by a user. The display operation method includes: (A) the processing unit controls the display unit to display a system interface based on an operating system, and the processing unit operates in an operating system mode, wherein, in the operating system mode, the processing unit controls the display unit to present the operation performed on the operating system through the input device in the system interface according to at least one operation signal from the input device; (B) when the processing unit controls the display unit to display the system interface, When an on-screen display (OSD) activation command is received in a case where a firmware-based OSD interface is not displayed, the processing unit controls the display unit to display a firmware-based OSD interface according to the on-screen display activation command, and the processing unit switches from the operating system mode to an OSD mode. In the OSD mode, the processing unit controls the display unit to present the operation performed on the firmware through the input device according to at least one operation signal from the input device.
在本發明顯示器運作方法的一些實施態樣中,在步驟(A)中,在該作業系統模式下,該處理單元是將來自該輸入裝置的每一操作信號作為一個要被用於操作該作業系統的系統操作信號;在步驟(B)中,在該OSD模式下,該處理單元是將來自該輸入裝置的每一操作信號作為一個要被用於操作該韌體的韌體操作信號,並且,該處理單元不將任一操作信號作為系統操作信號。In some embodiments of the display operating method of the present invention, in step (A), in the operating system mode, the processing unit treats each operation signal from the input device as a system operation signal to be used to operate the operating system; in step (B), in the OSD mode, the processing unit treats each operation signal from the input device as a firmware operation signal to be used to operate the firmware, and the processing unit does not treat any operation signal as a system operation signal.
在本發明顯示器運作方法的一些實施態樣中,該顯示裝置還包含一電連接該處理單元的儲存單元,該處理單元還適用於與一主機裝置電連接。在步驟(A)中,該作業系統是被安裝於該主機裝置,並且,在該作業系統模式下,該處理單元還將每一系統操作信號傳送至該主機裝置,以供該主機裝置根據該系統操作信號並基於該作業系統進行操作。在步驟(B)中,該韌體是被儲存於該儲存單元,並且,在該OSD模式下,該處理單元不將任何操作信號傳送至該主機裝置。In some embodiments of the display operating method of the present invention, the display device further includes a storage unit electrically connected to the processing unit, and the processing unit is further adapted to be electrically connected to a host device. In step (A), the operating system is installed on the host device, and, in the operating system mode, the processing unit further transmits each system operation signal to the host device, so that the host device operates according to the system operation signal and based on the operating system. In step (B), the firmware is stored in the storage unit, and, in the OSD mode, the processing unit does not transmit any operation signal to the host device.
在本發明顯示器運作方法的一些實施態樣中,該處理單元適用於與一第一主機裝置及一第二主機裝置電連接。其中,在步驟(A)中,在該作業系統模式下:該處理單元是控制該顯示單元在一第一顯示區域及一第二顯示區域同時分別顯示兩個系統介面,其中,該兩系統介面是分別基於兩個作業系統,且分別為一被顯示於該第一顯示區域的第一系統介面,以及一被顯示於該第二顯示區域的第二系統介面,該兩作業系統分別為一被安裝於該第一主機裝置且包含該第一系統介面的第一作業系統,以及一被安裝於該第二主機裝置且包含該第二系統介面的第二作業系統;該處理單元是將來自該輸入裝置的每一操作信號作為一個要被用於操作該第一作業系統或該第二作業系統的系統操作信號;該處理單元還控制該顯示單元顯示一對應於該輸入裝置的游標,並且,在該游標所對應的一游標位置位於該第一顯示區域內的情形下,該處理單元將該第一主機裝置作為該系統操作信號的傳送對象,而將該系統操作信號傳送至該第一主機裝置且不傳送至該第二主機裝置,在該游標位置位於該第二顯示區域內的情形下,該處理單元將該第二主機裝置作為該系統操作信號的傳送對象,而將該系統操作信號傳送至該第二主機裝置且不傳送至該第一主機裝置。In some embodiments of the display operation method of the present invention, the processing unit is adapted to be electrically connected to a first host device and a second host device. In step (A), in the operating system mode: the processing unit controls the display unit to display two system interfaces simultaneously in a first display area and a second display area, respectively, wherein the two system interfaces are based on two operating systems, and are respectively a first system interface displayed in the first display area, and a second system interface displayed in the second display area, and the two operating systems are respectively a first operating system installed in the first host device and including the first system interface, and a second operating system installed in the second host device and including the second system interface; the processing unit takes each operation signal from the input device as a request A system operation signal is used to operate the first operating system or the second operating system; the processing unit further controls the display unit to display a cursor corresponding to the input device, and, when a cursor position corresponding to the cursor is located within the first display area, the processing unit uses the first host device as the transmission object of the system operation signal, and transmits the system operation signal to the first host device and not to the second host device; when the cursor position is located within the second display area, the processing unit uses the second host device as the transmission object of the system operation signal, and transmits the system operation signal to the second host device and not to the first host device.
在本發明顯示器運作方法的一些實施態樣中,該顯示裝置還包含一電連接該處理單元的提示單元。其中,在步驟(A)中,在該游標位置位於該第一顯示區域內的情形下,該處理單元還控制該提示單元輸出一對應於該第一主機裝置的第一提示通知,在該游標位置位於該第二顯示區域內的情形下,該處理單元還控制該提示單元輸出一對應於該第二主機裝置的第二提示通知。In some embodiments of the display operating method of the present invention, the display device further includes a prompt unit electrically connected to the processing unit. In step (A), when the cursor is located within the first display area, the processing unit further controls the prompt unit to output a first prompt notification corresponding to the first host device. When the cursor is located within the second display area, the processing unit further controls the prompt unit to output a second prompt notification corresponding to the second host device.
本發明的另一目的,在於提供一種能使OSD介面更加便於操作的顯示裝置。Another object of the present invention is to provide a display device that can make the OSD interface easier to operate.
本發明顯示裝置適用於與一能供使用者操作的輸入裝置配合。該顯示裝置包含一適用於與該輸入裝置電連接的處理單元,以及一電連接該處理單元的顯示單元。其中,該處理單元用於:控制該顯示單元顯示一基於一作業系統的系統介面,且該處理單元操作於一作業系統模式,其中,在該作業系統模式下,該處理單元根據至少一來自該輸入裝置的操作信號,控制該顯示單元在該系統介面中呈現出透過該輸入裝置對該作業系統所進行的操作;當該處理單元在控制該顯示單元顯示該系統介面的情形下接收到一螢幕上顯示(OSD)啟動指令時,根據該螢幕上顯示啟動指令控制該顯示單元顯示一基於一韌體的OSD介面,且該處理單元從該作業系統模式切換至一OSD模式,其中,在該OSD模式下,該處理單元根據至少一來自該輸入裝置的操作信號,控制該顯示單元呈現出透過該輸入裝置對該韌體所進行的操作。The display device of the present invention is suitable for cooperating with an input device that can be operated by a user. The display device includes a processing unit suitable for being electrically connected to the input device, and a display unit electrically connected to the processing unit. The processing unit is used to: control the display unit to display a system interface based on an operating system, and the processing unit operates in an operating system mode, wherein, in the operating system mode, the processing unit controls the display unit to present the operation performed on the operating system through the input device in the system interface according to at least one operation signal from the input device; when the processing unit controls the display unit to display the system interface When an on-screen display (OSD) activation command is received in the case of a computer 24/7 operation, the display unit is controlled to display an OSD interface based on a firmware according to the on-screen display activation command, and the processing unit switches from the operating system mode to an OSD mode, wherein in the OSD mode, the processing unit controls the display unit to present the operation performed on the firmware through the input device according to at least one operation signal from the input device.
在本發明顯示裝置的一些實施態樣中,在該作業系統模式下,該處理單元是將來自該輸入裝置的每一操作信號作為一個要被用於操作該作業系統的系統操作信號。在該OSD模式下,該處理單元是將來自該輸入裝置的每一操作信號作為一個要被用於操作該韌體的韌體操作信號,並且,該處理單元不將任一操作信號作為系統操作信號。In some embodiments of the display device of the present invention, in the operating system mode, the processing unit treats each operation signal from the input device as a system operation signal to be used to operate the operating system. In the OSD mode, the processing unit treats each operation signal from the input device as a firmware operation signal to be used to operate the firmware, and the processing unit does not treat any operation signal as a system operation signal.
在本發明顯示裝置的一些實施態樣中,該顯示裝置還包含一電連接該處理單元的儲存單元,且該韌體是被儲存於該儲存單元。該處理單元還適用於與一主機裝置電連接,且該作業系統是被安裝於該主機裝置。在該作業系統模式下,該處理單元還將每一系統操作信號傳送至該主機裝置,以供該主機裝置根據該系統操作信號並基於該作業系統進行操作。在該OSD模式下,該處理單元不將任何操作信號傳送至該主機裝置。In some embodiments of the display device of the present invention, the display device further includes a storage unit electrically connected to the processing unit, and the firmware is stored in the storage unit. The processing unit is also adapted to be electrically connected to a host device, and the operating system is installed on the host device. In the operating system mode, the processing unit transmits each system operation signal to the host device, so that the host device performs operations based on the operating system according to the system operation signal. In the OSD mode, the processing unit does not transmit any operation signals to the host device.
在本發明顯示裝置的一些實施態樣中,該處理單元適用於與一第一主機裝置及一第二主機裝置電連接。其中,在該作業系統模式下:該處理單元是控制該顯示單元在一第一顯示區域及一第二顯示區域同時分別顯示兩個系統介面,其中,該兩系統介面是分別基於兩個作業系統,且分別為一被顯示於該第一顯示區域的第一系統介面,以及一被顯示於該第二顯示區域的第二系統介面,該兩作業系統分別為一被安裝於該第一主機裝置且包含該第一系統介面的第一作業系統,以及一被安裝於該第二主機裝置且包含該第二系統介面的第二作業系統;該處理單元是將來自該輸入裝置的每一操作信號作為一個要被用於操作該第一作業系統或該第二作業系統的系統操作信號;該處理單元還控制該顯示單元顯示一對應於該輸入裝置的游標,並且,在該游標所對應的一游標位置位於該第一顯示區域內的情形下,該處理單元將該第一主機裝置作為該系統操作信號的傳送對象,而將該系統操作信號傳送至該第一主機裝置且不傳送至該第二主機裝置,在該游標位置位於該第二顯示區域內的情形下,該處理單元將該第二主機裝置作為該系統操作信號的傳送對象,而將該系統操作信號傳送至該第二主機裝置且不傳送至該第一主機裝置。In some embodiments of the display device of the present invention, the processing unit is adapted to be electrically connected to a first host device and a second host device. In the operating system mode, the processing unit controls the display unit to display two system interfaces simultaneously in a first display area and a second display area, respectively. The two system interfaces are based on two operating systems, and are respectively a first system interface displayed in the first display area and a second system interface displayed in the second display area. The two operating systems are respectively a first operating system installed on the first host device and including the first system interface, and a second operating system installed on the second host device and including the second system interface. The processing unit uses each operation signal from the input device as a signal to be used for operating the display. The processing unit further controls the display unit to display a cursor corresponding to the input device, and, when a cursor position corresponding to the cursor is located within the first display area, the processing unit uses the first host device as the transmission target of the system operation signal, and transmits the system operation signal to the first host device instead of to the second host device. When the cursor position is located within the second display area, the processing unit uses the second host device as the transmission target of the system operation signal, and transmits the system operation signal to the second host device instead of to the first host device.
在本發明顯示裝置的一些實施態樣中,該顯示裝置還包含一電連接該處理單元的提示單元。其中,在該游標位置位於該第一顯示區域內的情形下,該處理單元還控制該提示單元輸出一對應於該第一主機裝置的第一提示通知,在該游標位置位於該第二顯示區域內的情形下,該處理單元還控制該提示單元輸出一對應於該第二主機裝置的第二提示通知。In some embodiments of the display device of the present invention, the display device further includes a prompt unit electrically connected to the processing unit. When the cursor is located within the first display area, the processing unit controls the prompt unit to output a first prompt notification corresponding to the first host device. When the cursor is located within the second display area, the processing unit controls the prompt unit to output a second prompt notification corresponding to the second host device.
本發明之功效在於:該顯示裝置允許使用者利用同一個輸入裝置透過系統介面對作業系統進行操作及透過OSD介面對韌體進行操作。如此一來,使用者便無需為了透過OSD介面調整設定參數而特地操作輸入裝置以外的其他硬體,而使得OSD介面的操作更為便利。The utility of the present invention is that the display device allows users to use the same input device to operate the operating system through the system interface and the firmware through the OSD interface. This eliminates the need for users to operate hardware other than the input device in order to adjust settings through the OSD interface, making OSD interface operation more convenient.
在本發明被詳細描述之前應當注意:在未特別定義的情形下,本專利說明書中所述的「電連接(electrically connected)」是用來描述電腦硬體(例如電子系統、設備、裝置、單元、元件)之間的「耦接(coupled)」關係,且泛指複數電腦硬體之間透過導體/半導體材料彼此實體相連而實現的「有線電連接」,以及利用無線通訊技術(例如但不限於無線網路、藍芽及電磁感應等)而實現無線資料傳輸的「無線電連接」。另一方面,在未特別定義的情形下,本專利說明書中所述的「電連接」也泛指複數電腦硬體之間彼此直接耦接而實現的「直接電連接」,以及複數電腦硬體之間是透過其他電腦硬體間接耦接而實現的「間接電連接」。Before the present invention is described in detail, it should be noted that, unless otherwise specified, the term "electrically connected" as used in this patent specification is used to describe the "coupled" relationship between computer hardware (e.g., electronic systems, devices, apparatuses, units, components), and generally refers to "wired electrical connections" achieved by physically connecting multiple computer hardware components through conductive/semiconductor materials, as well as "radio connections" achieved by wireless data transmission using wireless communication technologies (such as, but not limited to, wireless networks, Bluetooth, and electromagnetic induction). On the other hand, unless otherwise specified, the "electrical connection" described in this patent specification also generally refers to a "direct electrical connection" achieved by directly coupling multiple computer hardware components to each other, and an "indirect electrical connection" achieved by indirectly coupling multiple computer hardware components through other computer hardware components.
本專利說明書中所述的「單元(unit)」是代表電腦硬體而非軟體。舉例來說,「處理單元」是用來代表具備資料處理功能的電腦硬體。另一方面,本專利說明書中所述的「單元」可以是指具備特定功能的單一個電腦硬體,也可以是指具備類似功能的一群電腦硬體。舉例來說,「處理單元」可以是指具備資料處理功能的單一個處理器,但也可以是指一群處理器的集合。The term "unit" as used in this patent specification refers to computer hardware, not software. For example, a "processing unit" is used to represent computer hardware that performs data processing. On the other hand, a "unit" as used in this patent specification can refer to a single piece of computer hardware that performs a specific function, or a group of computer hardware that performs similar functions. For example, a "processing unit" can refer to a single processor that performs data processing, but it can also refer to a group of processors.
本專利說明書提供了同一創作的多種實施例,因此,在後續的說明內容中,不同實施例之間的類似的元件是以相同的編號來表示。This patent specification provides multiple embodiments of the same invention. Therefore, in the following description, similar elements between different embodiments are represented by the same numbers.
參閱圖1,本發明提供了一顯示裝置1的一實施例。本實施例在圖1中是處於一第一應用情形,並且,在該第一應用情形中,該顯示裝置1適合與一主機裝置2及一輸入裝置3配合應用。1 , the present invention provides an embodiment of a display device 1 . In FIG1 , the embodiment is in a first application scenario, and in the first application scenario, the display device 1 is suitable for use with a host device 2 and an input device 3 .
該主機裝置2例如是一台桌上型電腦的電腦主機,且包含一電腦可讀取儲存媒體(例如硬碟,圖未特別示出)。並且,該主機裝置2的電腦可讀取儲存媒體內安裝有一作業系統20(Operating System,簡稱OS)。其中,該作業系統20是在現有的桌上型或筆記型電腦中可見的習知作業系統,故在此不過度贅述。The host device 2 is, for example, a desktop computer and includes a computer-readable storage medium (e.g., a hard drive, not specifically shown). Furthermore, an operating system 20 (OS) is installed on the computer-readable storage medium of the host device 2. The operating system 20 is a familiar operating system found in conventional desktop or laptop computers and will not be described in detail here.
該輸入裝置3是一台用於供使用者手動操作的USB人類介面裝置(USB Human Interface Device,也稱USB HID Device)。為了便於本實施例進行說明,在此假設圖1中的該輸入裝置3是一支滑鼠(可為有線滑鼠或無線滑鼠)。然而,在本實施例的實際應用情形中,該輸入裝置3也可以是繪圖板、觸控板或搖桿,因此,本實施例能應用的輸入裝置3並不以滑鼠為限。此外,該顯示裝置1實際上可以同時與多個不同的輸入裝置配合應用。舉例來說,除了圖1中的該輸入裝置3(以滑鼠為例)之外,該顯示裝置1還可同時與一鍵盤配合應用。The input device 3 is a USB human interface device (also known as a USB HID device) for manual user operation. For the purposes of this embodiment, it is assumed that the input device 3 in FIG1 is a mouse (which may be a wired or wireless mouse). However, in actual applications of this embodiment, the input device 3 may also be a drawing tablet, touchpad, or joystick. Therefore, the input device 3 applicable to this embodiment is not limited to a mouse. Furthermore, the display device 1 can actually be used in conjunction with multiple different input devices simultaneously. For example, in addition to the input device 3 in FIG1 (using a mouse as an example), the display device 1 can also be used in conjunction with a keyboard.
該顯示裝置1在本實施例中是一台螢幕裝置(例如一台桌上型螢幕或壁掛式螢幕)。並且,該顯示裝置1包含一處理單元11,以及電連接於該處理單元11的一儲存單元12、一顯示單元13與一提示單元14。In this embodiment, the display device 1 is a screen device (eg, a desktop screen or a wall-mounted screen). The display device 1 includes a processing unit 11, a storage unit 12 electrically connected to the processing unit 11, a display unit 13, and a prompt unit 14.
該處理單元11在本實施例中是一個以積體電路實現且具有資料運算及指令收發功能的處理器,而且,該處理單元11適用於與該主機裝置2及該輸入裝置3電連接。補充說明的是,在本實施例中,該處理單元11例如是利用HDMI(High Definition Multimedia Interface)及USB的傳輸標準來與該主機裝置2通訊,並利用USB的傳輸標準來與該輸入裝置3通訊,然而,應當理解,在不同的實施例中,該處理單元11可以利用任何通用的傳輸標準來與該主機裝置2及該輸入裝置3通訊,而並不以本實施例為限。In this embodiment, the processing unit 11 is a processor implemented as an integrated circuit and having data processing and instruction transmission and reception functions. Furthermore, the processing unit 11 is adapted to be electrically connected to the host device 2 and the input device 3. It should be noted that in this embodiment, the processing unit 11 utilizes, for example, HDMI (High Definition Multimedia Interface) and USB transmission standards to communicate with the host device 2, and utilizes USB transmission standards to communicate with the input device 3. However, it should be understood that in different embodiments, the processing unit 11 may utilize any commonly used transmission standard to communicate with the host device 2 and the input device 3, and is not limited to this embodiment.
該儲存單元12在本實施例中是一個用於儲存數位資料的資料儲存媒體(例如但不限於快閃記憶體或EEPROM)。該儲存單元12儲存有一韌體F,且該韌體F包含有多個設定參數。其中,該等設定參數的數值是用來指定該顯示裝置1的顯示方式,具體舉例來說,該等設定參數可例如包括一用來設定顯示亮度的亮度設定參數、一用來設定顯示對比度的對比度設定參數,以及一用來設定色溫的色溫設定參數。補充說明的是,該韌體F能夠以現有技術中的顯示器韌體來實現,其內容可依該顯示裝置1的實際功能而被自由設計與調整,故在此不過度詳述其細節。In this embodiment, the storage unit 12 is a data storage medium (such as, but not limited to, a flash memory or EEPROM) for storing digital data. The storage unit 12 stores a firmware F, which includes a plurality of configuration parameters. The values of these configuration parameters are used to specify the display mode of the display device 1. Specifically, these configuration parameters may include a brightness configuration parameter for setting display brightness, a contrast configuration parameter for setting display contrast, and a color temperature configuration parameter for setting color temperature. It should be noted that the firmware F can be implemented using display firmware in the prior art, and its content can be freely designed and adjusted according to the actual function of the display device 1, so its details are not described in detail here.
該顯示單元13在本實施例中是一顯示面板模組,亦即該顯示裝置1用於顯示影像的部分。更明確地說,該顯示單元13可被實現為一LCD面板或一LED面板,但並不以此為限。In this embodiment, the display unit 13 is a display panel module, that is, the portion of the display device 1 used to display images. More specifically, the display unit 13 can be implemented as an LCD panel or an LED panel, but is not limited thereto.
該提示單元14在本實施例中例如包括多個能受該處理單元11控制而發光的發光元件。然而,在其他實施例中,該提示單元14也可被實現為一個獨立於該顯示單元13的子螢幕。具體而言,只要是能受該處理單元11控制而輸出視覺化提示的硬體,皆屬於該提示單元14的可實施態樣。In this embodiment, the prompt unit 14 comprises, for example, a plurality of light-emitting elements that can be controlled by the processing unit 11 to emit light. However, in other embodiments, the prompt unit 14 can also be implemented as a sub-screen independent of the display unit 13. Specifically, any hardware capable of outputting visual prompts under the control of the processing unit 11 is a feasible embodiment of the prompt unit 14.
補充說明的是,在類似的實施態樣中,該處理單元11也可以是一包括有處理器及電路板的電路組件,或者是多個處理器的集合。該儲存單元12也可以是多個相同或相異種類之儲存媒體的集合。並且,在其他實施例中,該顯示裝置1也可例如被實施為頭戴式顯示裝置1,或者是其他具備顯示功能的電腦硬體裝置或設備。因此,應當理解,無論是該顯示裝置1整體、該處理單元11,該儲存單元12、該顯示單元13還是該提示單元14,其在電腦硬體方面的實際實施態樣並不以本實施例為限。It should be noted that, in similar implementations, the processing unit 11 may also be a circuit assembly including a processor and a circuit board, or a collection of multiple processors. The storage unit 12 may also be a collection of multiple storage media of the same or different types. Furthermore, in other implementations, the display device 1 may also be implemented as, for example, a head-mounted display device 1, or other computer hardware devices or equipment with display functions. Therefore, it should be understood that, whether it is the display device 1 as a whole, the processing unit 11, the storage unit 12, the display unit 13 or the prompt unit 14, its actual implementation in terms of computer hardware is not limited to this embodiment.
同時參閱圖1、圖2及圖3,以下示例性地說明本實施例的顯示裝置1如何在該第一應用情形的環境中(即圖1的環境中)實施一顯示器運作方法。1 , 2 , and 3 , the following exemplarily illustrates how the display device 1 of this embodiment implements a display operation method in the environment of the first application scenario (ie, the environment of FIG. 1 ).
首先,在步驟S11中,該處理單元11根據從該主機裝置2所接收的圖形資料,控制該顯示單元13顯示一基於該作業系統20的系統介面201(示例性地示於圖3),並且,該處理單元11還操作於一作業系統模式。該系統介面201是一個被包含在該作業系統20內的圖形使用者介面(GUI)。並且,當該處理單元11操作於該作業系統模式時,其用途是讓使用者能利用該輸入裝置3透過該系統介面201對該作業系統20進行操作。First, in step S11, the processing unit 11 controls the display unit 13 to display a system interface 201 (illustrated in FIG. 3 ) based on the operating system 20 based on the graphical data received from the host device 2. Furthermore, the processing unit 11 operates in an operating system mode. The system interface 201 is a graphical user interface (GUI) included in the operating system 20. Furthermore, when the processing unit 11 operates in the operating system mode, it allows a user to operate the operating system 20 via the system interface 201 using the input device 3.
更詳細地說,在本實施例的第一應用情形中,所述的圖形資料指示出要被該顯示單元13所顯示的內容,且其例如是由該主機裝置2所包含的一圖形處理器(即GPU,圖未示出)所產生。而且,該主機裝置2的圖形處理器例如是以HDMI的傳輸標準來將所述的圖形資料傳送至該處理單元11。此外,基於該輸入裝置3在本實施例的第一應用情形中為滑鼠,該處理單元11還控制該顯示單元13顯示一對應於該輸入裝置3的游標30,其中,該游標30被該顯示單元13所顯示的位置會隨著該輸入裝置3的移動而對應地移動。More specifically, in the first application scenario of this embodiment, the graphical data indicates the content to be displayed by the display unit 13 and is generated, for example, by a graphics processor (GPU) (not shown) included in the host device 2. Furthermore, the graphics processor of the host device 2 transmits the graphical data to the processing unit 11 using, for example, the HDMI transmission standard. Furthermore, since the input device 3 in the first application scenario of this embodiment is a mouse, the processing unit 11 controls the display unit 13 to display a cursor 30 corresponding to the input device 3. The position of the cursor 30 displayed on the display unit 13 moves accordingly as the input device 3 moves.
在該處理單元11操作於該作業系統模式,且還控制該顯示單元13顯示該系統介面201的情形下,流程進行至步驟S12。When the processing unit 11 operates in the operating system mode and controls the display unit 13 to display the system interface 201, the process proceeds to step S12.
在步驟S12中,當該處理單元11在該作業系統模式下接收到一或多個來自於該輸入裝置3的操作信號時,該處理單元11根據該(等)操作信號,控制該顯示單元13在該系統介面201中呈現出使用者透過該輸入裝置3對該作業系統20所進行的操作。In step S12, when the processing unit 11 receives one or more operation signals from the input device 3 in the operating system mode, the processing unit 11 controls the display unit 13 to present the operations performed by the user on the operating system 20 through the input device 3 in the system interface 201 according to the (etc.) operation signal(s).
具體而言,步驟S12中所述的每一操作信號是由該輸入裝置3根據其本身所受到的使用者操作所產生,並且,該輸入裝置3是將每一操作信號以USB的傳輸標準傳送至該處理單元11。由於該輸入裝置3在本實施例的第一應用情形中為滑鼠,因此,每一操作信號可例如指示出該輸入裝置3所受到的一移動操作、一左鍵單擊操作、一左鍵雙擊操作、一左鍵拖曳操作、一右鍵單擊操作、一滾輪滾動操作及一滾輪按壓操作的其中至少一者。當任一操作信號有指示出該輸入裝置3受到移動操作時,該操作信號實際上是指示出該輸入裝置3的位移距離及方向,藉此,該處理單元11便能根據該操作信號所指示出的位移距離及方向計算出該游標30當前在該顯示單元13中所應處於的位置(例如以一個二維座標呈現)。Specifically, each operation signal described in step S12 is generated by the input device 3 based on a user operation received by the input device 3, and the input device 3 transmits each operation signal to the processing unit 11 using the USB transmission standard. Since the input device 3 is a mouse in the first application scenario of this embodiment, each operation signal can, for example, indicate at least one of a movement operation, a left-click operation, a left-double-click operation, a left-drag operation, a right-click operation, a scroll wheel scroll operation, and a scroll wheel press operation received by the input device 3. When any operation signal indicates that the input device 3 is subjected to a moving operation, the operation signal actually indicates the displacement distance and direction of the input device 3. Thus, the processing unit 11 can calculate the current position of the cursor 30 in the display unit 13 (for example, presented as a two-dimensional coordinate) based on the displacement distance and direction indicated by the operation signal.
更詳細地說,在該處理單元11操作於該作業系統模式的情形下,該處理單元11是將來自該輸入裝置3的每一操作信號作為一個要被用於操作該作業系統20的系統操作信號,並且將每一系統操作信號以USB的傳輸標準傳送至該主機裝置2。藉此,該主機裝置2便能根據該系統操作信號基於該作業系統20進行操作(此處的操作相當於使用者透過該輸入裝置3對該作業系統20所進行的操作),並產生指示出操作結果的圖形資料,以及將圖形資料以HDMI的傳輸標準傳送至該處理單元11。如此一來,該處理單元11便能根據來自該主機裝置2的圖形資料控制該顯示單元13在該系統介面201中呈現出操作結果。進一步具體舉例來說,該主機裝置2根據該系統操作信號所進行的操作,可例如是移動該游標30、執行或關閉一軟體程式、開啟或關閉一資料夾或選單、選取或移除檔案,或者是其他在現有作業系統之運行環境中的任何操作。More specifically, when the processing unit 11 operates in the operating system mode, the processing unit 11 treats each operation signal from the input device 3 as a system operation signal to be used to operate the operating system 20, and transmits each system operation signal to the host device 2 using the USB transmission standard. Consequently, the host device 2 can operate the operating system 20 based on the system operation signal (the operation here is equivalent to the user's operation on the operating system 20 via the input device 3), generate graphic data indicating the operation results, and transmit the graphic data to the processing unit 11 using the HDMI transmission standard. In this way, the processing unit 11 can control the display unit 13 to present the operation results on the system interface 201 based on the graphic data from the host device 2. For example, the operation performed by the host device 2 based on the system operation signal may be moving the cursor 30, executing or closing a software program, opening or closing a folder or menu, selecting or removing files, or any other operation in the operating environment of the existing operating system.
在該處理單元11操作於該作業系統模式,且還控制該顯示單元13顯示該系統介面201的情形下,流程進行至步驟S13。When the processing unit 11 operates in the operating system mode and controls the display unit 13 to display the system interface 201, the process proceeds to step S13.
在步驟S13中,當該處理單元11在該作業系統模式下接收到一螢幕上顯示(OSD)啟動指令時,該處理單元11根據該螢幕上顯示啟動指令控制該顯示單元13顯示一基於該韌體F的OSD介面101,並且,該處理單元11還從該作業系統模式切換至一OSD模式。該OSD介面101是一個被包含在該韌體F內的圖形使用者介面,且包含多個分別對應於該等設定參數的設定選項。值得一提的是,當該處理單元11操作於該OSD模式時,其用途是讓使用者能直接利用該輸入裝置3透過該OSD介面101對該韌體F進行操作,而不需改用該輸入裝置3以外的其他硬體(例如遙控器)來操作該韌體F。In step S13, when the processing unit 11 receives an on-screen display (OSD) activation command in the operating system mode, the processing unit 11 controls the display unit 13 to display an OSD interface 101 based on the firmware F according to the OSD activation command. Furthermore, the processing unit 11 switches from the operating system mode to an OSD mode. The OSD interface 101 is a graphical user interface included in the firmware F and includes a plurality of configuration options corresponding to the configuration parameters. It is worth mentioning that when the processing unit 11 operates in the OSD mode, its purpose is to allow the user to directly use the input device 3 to operate the firmware F through the OSD interface 101 without using other hardware other than the input device 3 (such as a remote control) to operate the firmware F.
在本實施例中,該螢幕上顯示啟動指令例如是來自於該輸入裝置3。換言之,使用者可以直接操作該輸入裝置3來輸出該螢幕上顯示啟動指令至該處理單元11,其操作方式可以是以預先設定好的快捷鍵(例如單擊左鍵、單擊右鍵再按壓滾輪)來觸發該輸入裝置3輸出該螢幕上顯示啟動指令。另外,如圖3所示,該處理單元11在該OSD模式下會控制該顯示單元13將該OSD介面101顯示於該系統介面201之上,而使得該OSD介面101覆蓋(遮蔽)該系統介面201的其中一部分,但並不以此為限。In this embodiment, the on-screen display activation command comes from, for example, the input device 3. In other words, the user can directly operate the input device 3 to output the on-screen display activation command to the processing unit 11. This operation can be performed using a pre-set shortcut key (e.g., clicking the left button, clicking the right button, and then pressing the scroll wheel) to trigger the input device 3 to output the on-screen display activation command. Furthermore, as shown in FIG3 , in the OSD mode, the processing unit 11 controls the display unit 13 to display the OSD interface 101 on top of the system interface 201, such that the OSD interface 101 covers (obscures) a portion of the system interface 201, but this is not limiting.
在該處理單元11操作於該OSD模式,且還控制該顯示單元13顯示該OSD介面101的情形下,流程進行至步驟S14。When the processing unit 11 operates in the OSD mode and controls the display unit 13 to display the OSD interface 101, the process proceeds to step S14.
在步驟S14中,當該處理單元11在該OSD模式下接收到另外一或多個來自於該輸入裝置3的操作信號時,該處理單元11根據另外該(等)操作信號,控制該顯示單元13呈現出使用者透過該輸入裝置3對該韌體F所進行的操作。In step S14, when the processing unit 11 receives one or more other operation signals from the input device 3 in the OSD mode, the processing unit 11 controls the display unit 13 to present the operations performed by the user on the firmware F through the input device 3 according to the other (other) operation signals.
具體而言,步驟S14中所述的每一操作信號同樣是由該輸入裝置3根據其本身所受到的使用者操作所產生並傳送至該處理單元11,而與步驟S12中所述的該(等)操作信號類似。Specifically, each operation signal described in step S14 is also generated by the input device 3 according to the user operation received by the input device 3 and transmitted to the processing unit 11, and is similar to the operation signal(s) described in step S12.
更詳細地說,在該處理單元11操作於該OSD模式的情形下,該處理單元11是將來自該輸入裝置3的每一操作信號作為一個要被用於操作該韌體F的韌體操作信號,並且根據該韌體操作信號基於該韌體F進行操作(此處的操作相當於使用者透過該輸入裝置3對該韌體F所進行的操作),以及控制該顯示單元13呈現出操作結果。進一步具體舉例來說,該處理單元11根據該韌體操作信號所進行的操作,可例如是改變其中一個設定參數的數值,並且即時地根據該其中一設定參數的數值調整該顯示單元13的顯示方式(例如降低該顯示單元13的整體顯示亮度)。應當理解,該處理單元11根據該韌體操作信號所進行的操作,也可以是利用現有技術之OSD機制所能實現的其他操作,而並不以上述所舉之例為限。More specifically, when the processing unit 11 operates in the OSD mode, the processing unit 11 interprets each operation signal from the input device 3 as a firmware operation signal for operating the firmware F. Based on the firmware operation signal, the processing unit 11 performs an operation on the firmware F (here, the operation is equivalent to an operation performed by a user on the firmware F via the input device 3), and controls the display unit 13 to present the result of the operation. Specifically, for example, the operation performed by the processing unit 11 based on the firmware operation signal may include changing the value of a setting parameter and adjusting the display mode of the display unit 13 in real time based on the value of the setting parameter (e.g., reducing the overall display brightness of the display unit 13). It should be understood that the operation performed by the processing unit 11 according to the firmware operation signal may also be other operations that can be implemented using the OSD mechanism of the prior art, and is not limited to the above-mentioned example.
要強調的是,在本實施例中,該處理單元11在該OSD模式下不會將來自於該輸入裝置3的任一操作信號作為系統操作信號。更明確地說,在該處理單元11操作於該OSD模式的情形下,該處理單元11不會將任何來自於該輸入裝置3的操作信號傳送至該主機裝置2。藉此,本實施例能避免使用者在操作該韌體F時觸發該主機裝置2執行非使用者所期望的操作。It should be emphasized that in this embodiment, the processing unit 11 does not treat any operation signal from the input device 3 as a system operation signal when in the OSD mode. More specifically, when the processing unit 11 is operating in the OSD mode, the processing unit 11 does not transmit any operation signal from the input device 3 to the host device 2. This prevents the host device 2 from performing unintended operations when the user operates the firmware F.
在該處理單元11操作於該OSD模式,且控制該顯示單元13顯示該OSD介面101的情形下,流程進行至步驟S15。When the processing unit 11 operates in the OSD mode and controls the display unit 13 to display the OSD interface 101, the process proceeds to step S15.
在步驟S15中,當該處理單元11接收到一螢幕上顯示結束指令時,根據該螢幕上顯示結束指令控制該顯示單元13停止顯示該OSD介面101(亦即將該OSD介面101關閉),並且,該處理單元11還從該OSD模式切換至該作業系統模式。在本實施例中,該螢幕上顯示結束指令例如是來自於該輸入裝置3,換言之,使用者可以直接操作該輸入裝置3來輸出該螢幕上顯示結束指令至該處理單元11。In step S15, when the processing unit 11 receives a command to terminate the on-screen display, it controls the display unit 13 to stop displaying the OSD interface 101 (i.e., closes the OSD interface 101) based on the command. Furthermore, the processing unit 11 switches from the OSD mode to the operating system mode. In this embodiment, the command to terminate the on-screen display may come from the input device 3, for example. In other words, the user may directly operate the input device 3 to input the command to the processing unit 11.
以上為本實施例在該第一應用情形的環境中實施該顯示器運作方法的示例說明。藉由本實施例在該第一應用情形下實施該顯示器運作方法,該顯示裝置1允許使用者利用同一個輸入裝置3透過該系統介面201對該作業系統20進行操作、輸出該螢幕上顯示啟動指令以觸發該處理單元11控制顯示單元13顯示該OSD介面101且使該處理單元11切換至該OSD模式、透過該OSD介面101對該韌體F進行操作,以及輸出該螢幕上顯示結束指令以觸發該處理單元11關閉該OSD介面101並切換回該作業系統模式。如此一來,使用者便無需為了透過該OSD介面101調整設定參數而特地操作該輸入裝置3以外的其他硬體,因此在操作上更加便利。The above is an example of implementing the display operating method in the first application scenario according to this embodiment. By implementing the display operating method in the first application scenario according to this embodiment, the display device 1 allows the user to use the same input device 3 to operate the operating system 20 through the system interface 201, output the on-screen display start command to trigger the processing unit 11 to control the display unit 13 to display the OSD interface 101 and switch the processing unit 11 to the OSD mode, operate the firmware F through the OSD interface 101, and output the on-screen display end command to trigger the processing unit 11 to close the OSD interface 101 and switch back to the operating system mode. In this way, the user does not need to operate any hardware other than the input device 3 in order to adjust the setting parameters through the OSD interface 101, thereby making the operation more convenient.
參閱圖4,以下對本實施例的一第二應用情形進行說明。Referring to FIG. 4 , a second application scenario of this embodiment is described below.
在本實施例的第二應用情形中,與第一應用情形(可配合參閱圖1)不同的是,該顯示裝置1是與兩台分別安裝有兩套作業系統的主機裝置配合應用。In the second application scenario of this embodiment, different from the first application scenario (please refer to FIG. 1 ), the display device 1 is used in conjunction with two host devices each having two operating systems installed thereon.
為了便於說明,在此將第二應用情形中的該兩主機裝置分別作為示於圖4的一第一主機裝置2A及一第二主機裝置2B、將該第一主機裝置2A內所安裝的該作業系統作為一第一作業系統20A,以及將該第二主機裝置2B內所安裝的該作業系統作為一第二作業系統20B。其中,該第一主機裝置2A與圖1中的該主機裝置2實質上可以但不限於是同一台電腦主機,換言之,該第一作業系統20A與圖1中的該作業系統20實質上可以是同一套作業系統。此外,在此假設圖4中的該輸入裝置3與圖1中的該輸入裝置3為同一支滑鼠。For ease of explanation, the two host devices in the second application scenario are referred to as a first host device 2A and a second host device 2B, respectively, as shown in FIG4 . The operating system installed in the first host device 2A is referred to as a first operating system 20A, and the operating system installed in the second host device 2B is referred to as a second operating system 20B. The first host device 2A and the host device 2 in FIG1 can be, but are not limited to, the same computer. In other words, the first operating system 20A and the operating system 20 in FIG1 can be the same operating system. Furthermore, it is assumed that the input device 3 in FIG4 and the input device 3 in FIG1 are the same mouse.
更明確地說,在本實施例的該第二應用情形中,該處理單元11適用於與該第一主機裝置2A及該第二主機裝置2B電連接。並且,該處理單元11能利用HDMI及USB的傳輸標準來與該第一主機裝置2A及該第二主機裝置2B各自通訊。More specifically, in the second application scenario of this embodiment, the processing unit 11 is adapted to be electrically connected to the first host device 2A and the second host device 2B. Furthermore, the processing unit 11 can communicate with each of the first host device 2A and the second host device 2B using HDMI and USB transmission standards.
同時參閱圖4、圖5及圖6,以下示例性地說明本實施例的顯示裝置1如何在該第二應用情形的環境中(即圖4的環境中)實施該顯示器運作方法。4 , 5 , and 6 , the following exemplifies how the display device 1 of this embodiment implements the display operation method in the environment of the second application scenario (i.e., the environment of FIG. 4 ).
首先,在步驟S21中,該處理單元11根據從該第一主機裝置2A所接收的第一圖形資料,以及從該第二主機裝置2B所接收的第二圖形資料,控制該顯示單元13顯示圖6所示的一基於該第一作業系統20A的第一系統介面201A,以及一基於該第二作業系統20B的第二系統介面201B。並且,該處理單元11還操作於該作業系統模式。First, in step S21, the processing unit 11 controls the display unit 13 to display a first system interface 201A based on the first operating system 20A and a second system interface 201B based on the second operating system 20B, as shown in FIG6 , based on the first graphic data received from the first host device 2A and the second graphic data received from the second host device 2B. Furthermore, the processing unit 11 operates in the operating system mode.
具體而言,該第一系統介面201A是一個被包含在該第一作業系統20A內的圖形使用者介面,該第二系統介面201B則是一個被包含在該第二作業系統20B內的圖形使用者介面。並且,在本實施例的第二應用情形中,當該處理單元11操作於該作業系統模式時,其用途是讓使用者能利用該輸入裝置3透過該第一系統介面201A對該第一作業系統20A進行操作,且還能利用該輸入裝置3透過該第二系統介面201B對該第二作業系統20B進行操作。Specifically, the first system interface 201A is a graphical user interface (GUI) included in the first operating system 20A, and the second system interface 201B is a graphical user interface (GUI) included in the second operating system 20B. Furthermore, in the second application scenario of this embodiment, when the processing unit 11 operates in the operating system mode, it allows the user to use the input device 3 to operate the first operating system 20A via the first system interface 201A, and also to use the input device 3 to operate the second operating system 20B via the second system interface 201B.
更詳細地說,在本實施例的第二應用情形中,該處理單元11是利用子母畫面(Picture-in-picture,簡稱PiP)技術,而控制該顯示單元13在一第一顯示區域130A及一第二顯示區域130B同時分別顯示該第一系統介面201A及該第二系統介面201B。如圖6所示,該第一顯示區域130A及該第二顯示區域130B在本實施例中是左右並排且面積彼此一致。此外,基於該輸入裝置3為滑鼠,該處理單元11還控制該顯示單元13顯示對應於該輸入裝置3的該游標30。補充說明的是,該第一顯示區域130A與該第二顯示區域130B之間的相對位置及面積大小關係可視需求而被自由設定與調整,而並不以本實施例為限。More specifically, in the second application scenario of this embodiment, the processing unit 11 utilizes picture-in-picture (PiP) technology to control the display unit 13 to simultaneously display the first system interface 201A and the second system interface 201B in a first display area 130A and a second display area 130B, respectively. As shown in FIG6 , the first display area 130A and the second display area 130B are arranged side by side and have the same area in this embodiment. Furthermore, since the input device 3 is a mouse, the processing unit 11 also controls the display unit 13 to display the cursor 30 corresponding to the input device 3. It should be noted that the relative position and area size relationship between the first display area 130A and the second display area 130B can be freely set and adjusted according to needs, and is not limited to this embodiment.
在本實施例的第二應用情形中,所述的第一圖形資料及第二圖形資料皆指示出要被該顯示單元13所顯示的內容。其中,第一圖形資料例如是由該第一主機裝置2A的圖形處理器所產生,並由該第一主機裝置2A的圖形處理器以HDMI的傳輸標準傳送至該處理單元11。第二圖形資料例如是由該第二主機裝置2B的圖形處理器所產生,並由該第二主機裝置2B的圖形處理器以HDMI的傳輸標準傳送至該處理單元11。In the second application scenario of this embodiment, the first and second graphic data both indicate content to be displayed by the display unit 13. The first graphic data is, for example, generated by the graphics processor of the first host device 2A and transmitted to the processing unit 11 by the graphics processor of the first host device 2A using the HDMI transmission standard. The second graphic data is, for example, generated by the graphics processor of the second host device 2B and transmitted to the processing unit 11 by the graphics processor of the second host device 2B using the HDMI transmission standard.
在該處理單元11操作於該作業系統模式,且還控制該顯示單元13顯示該第一系統介面201A及該第二系統介面201B的情形下,流程進行至步驟S22。When the processing unit 11 operates in the operating system mode and controls the display unit 13 to display the first system interface 201A and the second system interface 201B, the process proceeds to step S22.
在步驟S22中,當該處理單元11在該作業系統模式下接收到一或多個來自於該輸入裝置3的操作信號時,該處理單元11根據該(等)操作信號,控制該顯示單元13在該第一系統介面201A及該第二系統介面201B的其中單一者中,呈現出使用者透過該輸入裝置3對該第一作業系統20A及該第二作業系統20B之其中單一對應者所進行的操作。其中,每一操作信號是由該輸入裝置3根據其本身所受到的使用者操作所產生。In step S22, when the processing unit 11 receives one or more operation signals from the input device 3 in the operating system mode, the processing unit 11 controls the display unit 13 to display, on one of the first system interface 201A and the second system interface 201B, the user's operation performed on the first operating system 20A or the second operating system 20B via the input device 3 based on the operation signal(s). Each operation signal is generated by the input device 3 based on a user operation received by the input device 3.
具體而言,在該作業系統模式下,該處理單元11是將來自該輸入裝置3的每一操作信號作為一個要被用於操作該第一作業系統20A及該第二作業系統20B之其中單一者的系統操作信號,而將該系統操作信號傳送至該第一主機裝置2A及該第二主機裝置2B的其中單一對應者。Specifically, in the operating system mode, the processing unit 11 treats each operation signal from the input device 3 as a system operation signal to be used to operate a single one of the first operating system 20A and the second operating system 20B, and transmits the system operation signal to a single corresponding one of the first host device 2A and the second host device 2B.
更詳細地說,當該處理單元11接收到來自該輸入裝置3的一個操作信號時,若該處理單元11判斷出該游標30所對應的一游標位置位於該第一顯示區域130A內(亦即該游標30位停留在該顯示單元13顯示該第一系統介面201A的部分),該處理單元11是將該第一主機裝置2A作為該系統操作信號的傳送對象,而將該系統操作信號作為一第一系統操作信號傳送至該第一主機裝置2A。而且,在此情形下,該處理單元11不將任何一個第一系統操作信號傳送至該第二主機裝置2B,以避免觸發該第二主機裝置2B執行非使用者所期望的操作。More specifically, when the processing unit 11 receives an operation signal from the input device 3, if the processing unit 11 determines that the cursor position corresponding to the cursor 30 is within the first display area 130A (i.e., the cursor 30 is located within the portion of the display unit 13 displaying the first system interface 201A), the processing unit 11 designates the first host device 2A as the destination for the system operation signal and transmits the system operation signal as a first system operation signal to the first host device 2A. Furthermore, in this situation, the processing unit 11 does not transmit any first system operation signal to the second host device 2B to avoid triggering the second host device 2B to perform an operation unintended by the user.
反之,若該處理單元11判斷出該游標位置位於該第二顯示區域130B內(亦即該游標30位停留在該顯示單元13顯示該第二系統介面201B的部分),該處理單元11則將該第二主機裝置2B作為該系統操作信號的傳送對象,而將該系統操作信號作為一第二系統操作信號傳送至該第二主機裝置2B。而且,在此情形下,該處理單元11不將任一第二系統操作信號傳送至該第一主機裝置2A,以避免觸發該第一主機裝置2A執行非使用者所期望的操作。Conversely, if the processing unit 11 determines that the cursor is located within the second display area 130B (i.e., the cursor 30 is located within the portion of the display unit 13 displaying the second system interface 201B), the processing unit 11 designates the second host device 2B as the destination for the system operation signal and transmits the system operation signal as a second system operation signal to the second host device 2B. Furthermore, in this situation, the processing unit 11 does not transmit any second system operation signal to the first host device 2A to avoid triggering the first host device 2A to perform an operation not intended by the user.
此外,在本實施例中,若該處理單元11判斷出該游標位置是位於該第一顯示區域130A內,該處理單元11還控制該提示單元14持續輸出一對應於該第一主機裝置2A的第一提示通知(例如控制該提示單元14的其中一個發光元件發光或閃爍),藉此提示使用者當前只有該第一作業系統20A能利用該輸入裝置3被操作。同理,若該處理單元11判斷出該游標位置是位於該第二顯示區域130B內,該處理單元11還控制該提示單元14持續輸出一對應於該第二主機裝置2B的第二提示通知(例如控制該提示單元14的其中另一個發光元件發光或閃爍),藉此提示使用者當前只有該第二作業系統20B能利用該輸入裝置3被操作。In addition, in this embodiment, if the processing unit 11 determines that the cursor position is located within the first display area 130A, the processing unit 11 also controls the prompt unit 14 to continuously output a first prompt notification corresponding to the first host device 2A (for example, controlling one of the light-emitting elements of the prompt unit 14 to light up or flash), thereby prompting the user that currently only the first operating system 20A can be operated using the input device 3. Similarly, if the processing unit 11 determines that the cursor position is within the second display area 130B, the processing unit 11 also controls the prompt unit 14 to continuously output a second prompt notification corresponding to the second host device 2B (for example, controlling another light-emitting element of the prompt unit 14 to light up or flash), thereby reminding the user that currently only the second operating system 20B can be operated using the input device 3.
在該處理單元11操作於該作業系統模式,且還控制該顯示單元13顯示該第一系統介面201A及該第二系統介面201B的情形下,流程進行至步驟S23。When the processing unit 11 operates in the operating system mode and controls the display unit 13 to display the first system interface 201A and the second system interface 201B, the process proceeds to step S23.
在步驟S23中,當該處理單元11在該作業系統模式下接收到該螢幕上顯示啟動指令時,該處理單元11根據該螢幕上顯示啟動指令控制該顯示單元13顯示該OSD介面101(示於圖3),並且,該處理單元11還從該作業系統模式切換至該OSD模式。由於該處理單元11在步驟S23中的運作方式與步驟S13大致相同,故在此不再重述其細節。並且,在該處理單元11操作於該OSD模式,且還控制該顯示單元13顯示該OSD介面101的情形下,流程進行至步驟S24。In step S23, when the processing unit 11 receives the on-screen display activation command in the operating system mode, the processing unit 11 controls the display unit 13 to display the OSD interface 101 (shown in FIG. 3 ) in accordance with the on-screen display activation command. Furthermore, the processing unit 11 switches from the operating system mode to the OSD mode. Since the operations of the processing unit 11 in step S23 are substantially the same as those in step S13, the details will not be repeated here. Furthermore, if the processing unit 11 is operating in the OSD mode and controls the display unit 13 to display the OSD interface 101, the process proceeds to step S24.
步驟S24中,當該處理單元11在該OSD模式下接收到另外一或多個來自於該輸入裝置3的操作信號時,該處理單元11根據另外該(等)操作信號,控制該顯示單元13呈現出使用者透過該輸入裝置3對該韌體F所進行的操作。由於該處理單元11在步驟S24中的運作方式與步驟S14大致相同,故在此不再重述其細節。並且,在該處理單元11操作於該OSD模式,且還控制該顯示單元13顯示該OSD介面101的情形下,流程進行至步驟S25。In step S24, when the processing unit 11 receives one or more additional operation signals from the input device 3 in the OSD mode, the processing unit 11 controls the display unit 13 to present the user's operations on the firmware F via the input device 3 based on the additional operation signal(s). Since the operation of the processing unit 11 in step S24 is substantially the same as that in step S14, the details will not be repeated here. Furthermore, if the processing unit 11 is operating in the OSD mode and also controls the display unit 13 to display the OSD interface 101, the process proceeds to step S25.
在步驟S25中,當該處理單元11接收到一來自該輸入裝置3的螢幕上顯示結束指令時,該處理單元11根據該螢幕上顯示結束指令控制該顯示單元13停止顯示該OSD介面101,並且,該處理單元11還從該OSD模式切換至該作業系統模式。In step S25, when the processing unit 11 receives an on-screen display end instruction from the input device 3, the processing unit 11 controls the display unit 13 to stop displaying the OSD interface 101 according to the on-screen display end instruction, and the processing unit 11 also switches from the OSD mode to the operating system mode.
以上為本實施例在該第二應用情形的環境中實施該顯示器運作方法的示例說明。藉由本實施例在該第二應用情形下實施該顯示器運作方法,該顯示裝置1允許使用者利用同一個輸入裝置3透過該系統介面201對該第一作業系統20A及該第二作業系統20B進行操作、輸出該螢幕上顯示啟動指令以觸發該處理單元11控制顯示單元13顯示該OSD介面101且使該處理單元11切換至該OSD模式、透過該OSD介面101對該韌體F進行操作,以及輸出該螢幕上顯示結束指令以觸發該處理單元11關閉該OSD介面101並切換回該作業系統模式。如此一來,使用者便無需為了要操作不同的作業系統或者要透過該OSD介面101調整設定參數而特地操作該輸入裝置3以外的其他硬體,因此在操作上更加便利。The above is an example of implementing the display operating method in the second application scenario according to this embodiment. By implementing the display operating method in the second application scenario according to this embodiment, the display device 1 allows the user to use the same input device 3 to operate the first operating system 20A and the second operating system 20B through the system interface 201, output the on-screen display start command to trigger the processing unit 11 to control the display unit 13 to display the OSD interface 101 and switch the processing unit 11 to the OSD mode, operate the firmware F through the OSD interface 101, and output the on-screen display end command to trigger the processing unit 11 to close the OSD interface 101 and switch back to the operating system mode. In this way, the user does not need to operate other hardware other than the input device 3 in order to operate different operating systems or adjust setting parameters through the OSD interface 101, so the operation is more convenient.
在本發明顯示裝置1的另一種實施例中,參閱圖1,與前述實施例之第一應用情形不同的是,該作業系統20也可以是被安裝在該顯示裝置1本身的儲存單元12內。藉此,該顯示裝置1便無需與該主機裝置2配合,也能顯示基於該作業系統20的系統介面201(示於圖3)來供使用者操作。在此種實施例中,該顯示裝置1相當於內建有一台嵌入式單板電腦(Embedded Single Board Computer),換言之,該顯示裝置1本身相當於一台All in One電腦。In another embodiment of the display device 1 of the present invention, referring to FIG1 , unlike the first application scenario of the aforementioned embodiment, the operating system 20 can also be installed within the storage unit 12 of the display device 1 itself. This allows the display device 1 to display a system interface 201 (shown in FIG3 ) based on the operating system 20 for user operation, without requiring interaction with the host device 2 . In this embodiment, the display device 1 is equivalent to a built-in embedded single-board computer (SBC); in other words, the display device 1 itself is equivalent to an all-in-one computer.
特別說明的是,本實施例的步驟S11至步驟S15、步驟S21至步驟S25及圖2、圖5的流程圖僅是用於示例說明本發明顯示器運作方法的其中一種可實施方式。應當理解,即便將步驟S11至步驟S15、步驟S21至步驟S25進行合併、拆分或順序調整,若合併、拆分或順序調整之後的流程與本實施例相比是以實質相同的方式達成實質相同的功效,便仍屬於本發明顯示器運作方法的可實施態樣,因此,本實施例的步驟S11至步驟S15、步驟S21至步驟S25及圖2、圖5的流程圖並非用於限制本發明的可實施範圍。It should be noted that steps S11 to S15, steps S21 to S25 and the flowcharts of FIG. 2 and FIG. 5 of this embodiment are merely used to illustrate one possible implementation of the display operation method of the present invention. It should be understood that even if steps S11 to S15 and steps S21 to S25 are combined, split, or reordered, if the resulting process achieves substantially the same effect as in the present embodiment in substantially the same manner, they still fall within the applicable aspects of the display operating method of the present invention. Therefore, steps S11 to S15 and steps S21 to S25 of the present embodiment and the flowcharts of Figures 2 and 5 are not intended to limit the applicable scope of the present invention.
綜上所述,藉由實施該顯示器運作方法,該顯示裝置1允許使用者利用同一個輸入裝置3透過系統介面201對作業系統20進行操作及透過OSD介面101對韌體F進行操作。如此一來,使用者便無需為了透過OSD介面101調整設定參數而特地操作輸入裝置3以外的其他硬體,而使得OSD介面101的操作更為便利,故確實能達成本發明之目的。In summary, by implementing the display operating method, the display device 1 allows the user to use the same input device 3 to operate the operating system 20 via the system interface 201 and to operate the firmware F via the OSD interface 101. This eliminates the need for the user to operate hardware other than the input device 3 in order to adjust settings via the OSD interface 101, making the operation of the OSD interface 101 more convenient and effectively achieving the purpose of the present invention.
惟以上所述者,僅為本發明之實施例而已,當不能以此限定本發明實施之範圍,凡是依本發明申請專利範圍及專利說明書內容所作之簡單的等效變化與修飾,皆仍屬本發明專利涵蓋之範圍內。However, the above description is merely an example of the present invention and should not be used to limit the scope of the present invention. All simple equivalent changes and modifications made within the scope of the patent application and the contents of the patent specification of the present invention are still within the scope of the present patent.
1··········· 顯示裝置 11········· 處理單元 12········· 儲存單元 13········· 顯示單元 14········· 提示單元 F··········· 韌體 101········ OSD介面 2··········· 主機裝置 20········· 作業系統 3··········· 輸入裝置 201········ 系統介面 30········· 游標 2A········· 第一主機裝置 2B········· 第二主機裝置 20A······· 第一作業系統 20B······· 第二作業系統 130A······ 第一顯示區域 130B······ 第二顯示區域 201A······ 第一系統介面 201B······ 第二系統介面 S11~S15··········· 步驟 S21~S25·········· 步驟 1··········· Display device 11········· Processing unit 12········· Storage unit 13········· Display unit 14········· Prompt unit F············ Firmware 101········ OSD interface 2··········· Host device 20········· Operating system 3··········· Input device 201········ System interface 30········· Cursor 2A·········· Primary host device 2B········· Second host device 20A······· First operating system 20B······· Second operating system 130A······ First display area 130B······ Second display area 201A······ First system interface 201B······ Second system interface S11-S15·········· Steps S21-S25·········· Steps
本發明之其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊示意圖,示例性地表示本發明顯示裝置的一實施例處於一第一應用情形,而與一主機裝置及一輸入裝置配合應用; 圖2是一流程圖,用於示例性地說明該實施例如何在該第一應用情形下實施一顯示器運作方法; 圖3是一示意圖,示例性地繪示該實施例在該顯示器運作方法的執行過程中顯示一系統介面及一OSD介面; 圖4是一方塊示意圖,示例性地表示該實施例處於一第二應用情形,而與一第一主機裝置、一第二主機裝置及該輸入裝置配合應用; 圖5是一流程圖,用於示例性地說明該實施例如何在該第二應用情形下實施該顯示器運作方法;及 圖6是一示意圖,示例性地繪示該實施例在該顯示器運作方法的執行過程中顯示一第一系統介面及一第二系統介面。 Other features and functions of the present invention are clearly presented in the embodiments shown with reference to the accompanying drawings, in which: Figure 1 is a block diagram illustrating an embodiment of a display device of the present invention in a first application scenario, in conjunction with a host device and an input device; Figure 2 is a flow chart illustrating how the embodiment implements a display operation method in the first application scenario; Figure 3 is a diagram illustrating how the embodiment displays a system interface and an OSD interface during the execution of the display operation method; Figure 4 is a block diagram illustrating how the embodiment displays a second application scenario, in conjunction with a first host device, a second host device, and the input device; Figure 5 is a flowchart illustrating how the embodiment implements the display operating method in the second application scenario; and Figure 6 is a schematic diagram illustrating how the embodiment displays a first system interface and a second system interface during the execution of the display operating method.
S11~S15:步驟 S11~S15: Steps
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113110956A TWI893725B (en) | 2024-03-25 | 2024-03-25 | Display operation method and display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113110956A TWI893725B (en) | 2024-03-25 | 2024-03-25 | Display operation method and display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI893725B true TWI893725B (en) | 2025-08-11 |
| TW202538726A TW202538726A (en) | 2025-10-01 |
Family
ID=97523940
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113110956A TWI893725B (en) | 2024-03-25 | 2024-03-25 | Display operation method and display device |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI893725B (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201037599A (en) * | 2009-03-03 | 2010-10-16 | Pixel Qi Corp | Switching operating modes of liquid crystal displays |
| TW201101136A (en) * | 2009-06-25 | 2011-01-01 | Acer Inc | Electronic system, operation method and the display device thereof |
| US20220247857A1 (en) * | 2019-06-25 | 2022-08-04 | Huawei Technologies Co., Ltd. | Full-screen display method for mobile terminal and device |
| US20230325062A1 (en) * | 2020-12-16 | 2023-10-12 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for adjusting interface display state, and electronic device |
| US20230367474A1 (en) * | 2022-05-12 | 2023-11-16 | Lenovo (Beijing) Limited | Split screen processing method and electronic device |
| US20240045571A1 (en) * | 2021-12-07 | 2024-02-08 | Google Llc | Immersive, Multi-State Uni-Card |
-
2024
- 2024-03-25 TW TW113110956A patent/TWI893725B/en active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW201037599A (en) * | 2009-03-03 | 2010-10-16 | Pixel Qi Corp | Switching operating modes of liquid crystal displays |
| TW201101136A (en) * | 2009-06-25 | 2011-01-01 | Acer Inc | Electronic system, operation method and the display device thereof |
| US20220247857A1 (en) * | 2019-06-25 | 2022-08-04 | Huawei Technologies Co., Ltd. | Full-screen display method for mobile terminal and device |
| US20230325062A1 (en) * | 2020-12-16 | 2023-10-12 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for adjusting interface display state, and electronic device |
| US20240045571A1 (en) * | 2021-12-07 | 2024-02-08 | Google Llc | Immersive, Multi-State Uni-Card |
| US20230367474A1 (en) * | 2022-05-12 | 2023-11-16 | Lenovo (Beijing) Limited | Split screen processing method and electronic device |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202538726A (en) | 2025-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5681191B2 (en) | Method and apparatus for providing an application interface on a computer peripheral | |
| JP5259772B2 (en) | Electronic device, operation support method, and program | |
| CN102300128B (en) | Information processing apparatus and method for controlling same | |
| CN101753878A (en) | Remote control method for touch screen remote controller | |
| CN101551739B (en) | Switcher and screen display system and method | |
| CN1296810C (en) | Display method and display device | |
| CN102819412A (en) | Display apparatus, control method of the same and image processing apparatus thereof | |
| US20080062121A1 (en) | Shuttle control system for controlling kvm switch and method thereof | |
| US20050185102A1 (en) | Single touch launch of remote applications over video | |
| JP2011022639A (en) | Kvm switching device and kvm switching method | |
| KR102352791B1 (en) | Display device capable of switching image sources and operating system | |
| US9753561B2 (en) | Display apparatus, control method thereof, input apparatus, and display system | |
| EP3396523B1 (en) | Display system capable of displaying a picture-in-picture image by stacking images | |
| TWI788644B (en) | Driving method of personal input device and display device using the driving method | |
| TWI893725B (en) | Display operation method and display device | |
| JP2014038514A (en) | Portable information device, and computer program | |
| TW201306566A (en) | Method and system for controlling multimedia monitor | |
| TW202541006A (en) | Display operation method and display device | |
| TWI829609B (en) | Display assembly, method for operating the display assembly, and display | |
| CN113850986B (en) | Display system and display method | |
| EP2624583A1 (en) | Display apparatus, upgrading apparatus, control method thereof and display system | |
| KR20140069661A (en) | Display control system of dual computer and method thereof | |
| US20220035518A1 (en) | Display apparatus having on-screen display control mechanism and on-screen display control method of the same | |
| JP5801282B2 (en) | Electronic device, operation support method, and program | |
| JP4152302B2 (en) | Information processing device |