• / 13
  • 下載費用:30 金幣  

觸控顯示方法及其電子裝置.pdf

關 鍵 詞:
顯示 方法 及其 電子 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201210358994.5

申請日:

2012.09.25

公開號:

CN103677372A

公開日:

2014.03.26

當前法律狀態:

駁回

有效性:

無權

法律詳情: 發明專利申請公布后的駁回IPC(主分類):G06F 3/041申請公布日:20140326|||實質審查的生效IPC(主分類):G06F 3/041申請日:20120925|||公開
IPC分類號: G06F3/041; G06F3/0488(2013.01)I; G06F9/44 主分類號: G06F3/041
申請人: 神訊電腦(昆山)有限公司; 神基科技股份有限公司
發明人: 章晉榮
地址: 215300 江蘇省蘇州市昆山市綜合保稅區第二大道269號
優先權:
專利代理機構: 代理人:
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201210358994.5

授權公告號:

||||||

法律狀態公告日:

2018.08.24|||2014.04.23|||2014.03.26

法律狀態類型:

發明專利申請公布后的駁回|||實質審查的生效|||公開

摘要

本發明揭示一種觸控顯示方法及其電子裝置,電子裝置具有觸控顯示模塊,觸控顯示模塊具有觸控顯示裝置。觸控顯示方法包括下列步驟。首先,加載基本輸入/輸出系統(BIOS)以執行初始化程序,以進行電子裝置的初始化動作,此時電子裝置尚未進入操作系統。于觸控顯示裝置定義虛擬輸入區域,并于虛擬輸入區域顯示輸入接口。當觸控顯示裝置被觸控,產生觸控事件,并轉換觸控事件為坐標值。接著,以BIOS判斷坐標值是否位于輸入接口之內。若坐標值位于輸入接口之內,則通過BIOS將坐標值轉換為功能碼,并執行對應功能碼的動作。在電子裝置執行初始化但尚未進入操作系統時,仍可通過輸入接口來對電子裝置進行輸入,從而達到更佳的彈性及效率。

權利要求書

權利要求書
1.  一種電子裝置,其特征在于,其包括:
一處理器,用以執行一操作系統,以及加載一基本輸入/輸出系統以執行一初始化程序;以及
一觸控顯示模塊,包括:
具有一虛擬輸入區域的一觸控顯示裝置,當該觸控顯示裝置被觸碰時,產生一觸控事件;以及
一觸控輸入控制器,耦接該觸控顯示裝置及該處理器,且接收該觸控事件并轉換為一坐標值;
其中,當該電子裝置加載該初始化程序且尚未進入該操作系統時,該虛擬輸入區域顯示一輸入接口,且該處理器通過該基本輸入/輸出系統判定該坐標值是否位于該輸入接口中;
其中,當該電子裝置加載該初始化程序且尚未進入該操作系統及該坐標值位于該輸入界面之內時,則該處理器通過該基本輸入/輸出系統將該坐標值轉換為一功能碼,而該處理器執行對應該功能碼的動作。

2.  如權利要求1所述的電子裝置,其特征在于,當該電子裝置進入該操作系統后,該觸控顯示模塊被定義為一觸控屏幕。

3.  如權利要求1所述的電子裝置,其特征在于,該電子裝置加載該初始化程序,以進行初始化動作;
其中,當該電子裝置完成該初始化動作后,該處理器執行并進入該操作系統。

4.  如權利要求1所述的電子裝置,其特征在于,該虛擬輸入區域所顯示的該輸入接口包括多個功能鍵圖像,每一該些功能鍵圖像對應于不同的功能碼。

5.  如權利要求4所述的電子裝置,其特征在于,當該坐標值位于該些功能鍵圖像的一被觸控功能鍵圖像內時,則該處理器通過該基本輸入/輸出系統將該坐標值所在位置的該被觸控功能鍵圖像轉換為對應的功能碼。

6.  如權利要求1所述的電子裝置,其特征在于,當該坐標值位于該虛擬輸入區域之外時,則該處理器通過該基本輸入/輸出系統輸出該坐標值。

7.  如權利要求1所述的電子裝置,其特征在于,該處理器依據該功能碼而執行一功能鍵功能。

8.  一種觸控顯示方法,適用于一電子裝置,該電子裝置具有一觸控顯示模塊,該觸控顯示模塊具有一觸控顯示裝置,其特征在于,該觸控顯示方法包括:
加載一基本輸入/輸出系統以執行一初始化程序,以進行該電子裝置的初始化動作,此時該電子裝置尚未進入一操作系統;
于該觸控顯示裝置定義一虛擬輸入區域
于該虛擬輸入區域顯示一輸入接口;
當該觸控顯示裝置被觸控,產生一觸控事件;
轉換該觸控事件為一坐標值;
以該基本輸入/輸出系統判斷該坐標值是否位于該輸入接口之內;
若該坐標值位于該輸入接口之內,則通過該基本輸入/輸出系統將該坐標值轉換為一功能碼;以及
執行對應該功能碼的動作。

9.  如權利要求8所述的觸控顯示方法,其特征在于,還包括:
該電子裝置進入該操作系統;以及
定義該觸控顯示模塊為一觸控屏幕。

10.  如權利要求8所述的觸控顯示方法,其特征在于,該虛擬輸入區域所顯示的該輸入接口包括多個功能鍵圖像,每一該些功能鍵圖像對應于不同的功能碼。

11.  如權利要求10所述的觸控顯示方法,其特征在于,通過該基本輸入/輸出系統將該坐標值轉換為該功能碼的步驟中,當該坐標值位于該些功能鍵圖像的一被觸控功能鍵圖像內時,則該基本輸入/輸出系統輸出該坐標值所在位置的該被觸控功能鍵圖像所對應的功能碼。

12.  如權利要求8所述的觸控顯示方法,其特征在于,還包括:
若該坐標值位于該輸入接口之外,則該基本輸入/輸出系統輸出該坐標值。

13.  如權利要求8所述的觸控顯示方法,其特征在于,依據該功能碼執行動作的步驟包括:
依據該功能碼而執行一功能鍵功能。

說明書

說明書觸控顯示方法及其電子裝置
【技術領域】
本發明是有關于一種電子裝置,且特別是有關于一種可在初始化階段提供輸入功能的電子裝置及其觸控顯示方法。
【背景技術】
在現代社會中,觸控屏幕已然成為人們生活中最常使用的科技之一,舉凡手機、平板電腦、自動柜員機、電視、個人數字助理(personal digital assistant)等電子裝置上皆可看到觸控屏幕的蹤跡。觸控屏幕除了帶給人們有別于傳統實體按鍵的操作體驗之外,更讓電子裝置上所需的實體按鍵愈趨減少。然而,即使觸控屏幕在人們操作電子裝置時提供相當高的便利性,但在某些時候反而可能因為實體按鍵的不足,而導致電子裝置在操作上的不便。
舉例而言,在電子裝置執行初始化操作且尚未由操作系統掛載觸控屏幕的驅動程序時,此時使用者若欲對電子裝置進行輸入的操作(例如選取用何種模式開機),則觸控屏幕本身無足夠的實體按鍵,且因尚未致能而無法提供使用者輸入的功能,反而將造成使用者操作上的不便。
【發明內容】
有鑒于此,本發明提供一種電子裝置及其觸控顯示方法,可使得電子裝置在執行初始化操作且尚未由操作系統掛載觸控屏幕的驅動程序時,仍能提供使用者輸入功能。
本發明提供一種電子裝置,包括處理器以及觸控顯示模塊。處理器用以執行操作系統,并加載基本輸入輸出系統(BIOS)以執行初始化程序。觸控顯示模塊包括觸控顯示裝置以及觸控輸入控制器。觸控顯示裝置具有虛擬輸入區域,當觸控顯示裝置被觸碰時,產生觸控事件。觸控輸入控制器耦接觸控顯示裝置及處理器,且接收觸控事件并轉換為坐標值。其中,當電子裝置加載初始化程序且尚未進入操作系統時,虛擬輸入區域顯示輸入接口,且處理器通過BIOS判定坐標值是否位于輸入接口中。其中,當電子裝置加載初始化程序且尚未進入操作系統及坐標值位于輸入界面之內時,則處理器通過BIOS將坐標值轉換為功能碼,而電子裝置執行對應功能碼的動作。
在本發明的一實施例中,當電子裝置進入操作系統后,觸控顯示模塊被定義為觸控屏幕。
在本發明的一實施例中,所述電子裝置加載初始化程序,以進行初始化動作。其中,當電子裝置完成初始化動作后,處理器執行并進入操作系統。
在本發明的一實施例中,所述虛擬輸入區域所顯示的輸入接口包括多個功能鍵圖像,每一所述多個功能鍵圖像對應于不同的功能碼。
在本發明的一實施例中,當坐標值位于所述多個功能鍵圖像的一被觸控功能鍵圖像內時,則處理器通過基本輸入/輸出系統將坐標值所在位置的被觸控功能鍵圖像轉換為對應的功能碼。
在本發明的一實施例中,當坐標值位于虛擬輸入區域之外時,則處理器通過基本輸入/輸出系統將坐標值傳送至處理器。
在本發明的一實施例中,所述處理器依據功能碼而執行功能鍵功能。
本發明還提供一種觸控顯示方法,適用于電子裝置,電子裝置具有觸控顯示模塊,觸控顯示模塊具有觸控顯示裝置。觸控顯示方法包括下列步驟。首先,加載基本輸入/輸出系統以執行初始化程序,以進行電子裝置的初始化動作,此時電子裝置尚未進入操作系統。于觸控顯示裝置定義虛擬輸入區域,并于虛擬輸入區域顯示輸入接口。當觸控顯示裝置被觸控,產生觸控事件,并轉換觸控事件為坐標值。接著,以基本輸入/輸出系統判斷坐標值是否位于輸入接口之內。若坐標值位于輸入接口之內,則通過基本輸入/輸出系統將坐標值轉換為功能碼,并執行對應功能碼的動作。
在本發明的一實施例中,所述方法更包括電子裝置進入操作系統,并定義觸控顯示模塊為觸控屏幕。
在本發明的一實施例中,所述虛擬輸入區域所顯示的輸入接口包括多個功能鍵圖像,每一所述多個功能鍵圖像對應于不同的功能碼。
在本發明的一實施例中,通過基本輸入/輸出系統將坐標值轉換為功能碼的步驟中,當坐標值位于所述多個功能鍵圖像的一被觸控功能鍵圖像內時,則基本輸入/輸出系統輸出坐標值所在位置的被觸控功能鍵圖像所對應的功能碼。
在本發明的一實施例中,所述方法更包括若坐標值位于輸入接口之外,則基本輸入/輸出系統輸出坐標值。
在本發明的一實施例中,依據功能碼執行動作的步驟包括依據功能碼而執行功能鍵功能。
相較于現有技術,通過本發明提供的電子裝置及其觸控顯示方法,使用者可在電子裝置執行初始化但尚未進入操作系統時,仍可通過輸入接口來對電子裝置進行輸入,使得使用者在操作電子裝置時達到更佳的彈性及效率。
【附圖說明】
圖1是依據本發明的一實施例繪示的電子裝置的功能方塊圖。
圖2是依據本發明的一實施例繪示的在電子裝置上顯示輸入接口的示意圖。
圖3是依據本發明另一實施例繪示的在電子裝置上顯示輸入接口的示意圖。
圖4是依據本發明的一實施例繪示的在初始化階段中利用輸入接口進行輸入的示意圖。
圖5是依據本發明的一實施例繪示的觸控顯示方法流程圖。
【具體實施方式】
圖1是依據本發明的一實施例繪示的電子裝置的功能方塊圖。請參照圖1,在本實施例中,電子裝置100包括處理器110以及觸控顯示模塊130。處理器110用以執行操作系統,并可加載例如基本輸入/輸出系統(basic input/output system,BIOS)120以執行初始化程序。操作系統例如是Windows、Linux以及Mac等。處理器110例如是中央處理單元(central processing unit,CPU)。此外,在一些實施例中,處理器110可包括例如北橋(north bridge)芯片和南橋(south bridge)芯片的功能,亦可能為微控制器單元(micro controller unit,MCU)、處理芯片或計算機系統等硬件組件,或是具備信號處理功能的軟件組件(例如信號處理的應用程序),此外,處理器110也可以是硬件及軟件組件的組合,但本發明的可實施方式不限于此。
BIOS120可以是儲存在例如內存(未繪示)中的程序代碼,并可由處理器110存取所述內存中的BIOS120程序代碼而執行初始化程序。舉例而言,在電子裝置100進行初始化時,可通過處理器110(例如中央處理器)來執行BIOS120程序代碼。此外,BIOS120可包括硬件、軟件或韌體的至少其中之一或其組合,但可不限于此。
所述初始化程序例如可將芯片組和內存子系統等組件初始化,但不限于此。另一方面,處理器110亦可通過執行BIOS120來對例如鍵盤、硬盤以及輸出輸入端口等硬件組件進行檢測,以保證這些硬件組件可以正常地運作及初始化。觸控顯示模塊130包括觸控顯示裝置132以及觸控輸入控制器134。觸控輸入控制器134耦接處理器110以及觸控顯示裝置132。其中,觸控顯示裝置132例如是以電容式、電阻式或是波動式實現的觸控屏幕,但不限于此。在其它實施例中,觸控輸入控制器134可通過例如北橋芯片(未繪示)或是南橋芯片(未繪示)等組件來與處理器110耦接。
一般而言,當電子裝置100例如為強固型平板電腦(rugged tablet)時,其雖然通常具有數個實體按鍵可供使用者使用,例如電源鍵或是選單鍵等。而為了使電子裝置100的操作可以具有更好的彈性與更佳的自由度,電子裝置100可利用觸控顯示裝置132上的虛擬輸入區域來實現例如虛擬鍵盤的功能,使得使用者可以進行更多元化的輸入操作。因此,當電子裝置100的實體按鍵所提供的功能無法符合使用者的需求時,使用者即可通過例如虛擬鍵盤來進行輸入。
在一實施例中,當電子裝置100(例如為強固型平板電腦)中的處理器110在加載BIOS 120而執行初始化程序的過程中,有時會需要使用者對電子裝置100進行一些設定,使處理器110在執行BIOS 120程序代碼時可依據使用者的設定進行對應的初始化操作。然而,在初始化的過程中,由于電子裝置100尚未由操作系統掛載觸控屏幕的驅動程序,因此使用者將無法通過未驅動的觸控屏幕來對電子裝置100進行輸入。此時,電子裝置100中的觸控顯示裝置132即可在其虛擬輸入區域顯示輸入接口(例如虛擬鍵盤或是虛擬數字鍵盤等),使得 使用者可通過輸入接口進行例如觸碰式的輸入操作。在輸入接口中可以包括多個功能鍵圖像(例如鍵盤按鍵的ESC、ENTER、上(↑)、下(↓)、左(←)和右(→)等)。
當觸控顯示裝置132的虛擬輸入區域被觸碰時,觸控顯示裝置132可據以產生觸控事件(touch event),使得觸控輸入控制器134可接收此觸控事件并將其轉換為在觸控顯示裝置132上的對應坐標值。接著,觸控輸入控制器134可將對應于觸控事件的坐標值轉發至正在執行BIOS120程序代碼的處理器110中,使得BIOS120可通過其程序代碼中的例如坐標判斷功能來判定此坐標值是否位于輸入接口的任何功能鍵圖像顯示區域中。當BIOS120判定此坐標值位于某個功能鍵圖像的顯示區域中時,即可讓處理器110執行關聯于此功能鍵圖像的操作。
舉例而言,當使用者在觸控顯示裝置132顯示的例如虛擬鍵盤(亦即輸入接口)上觸碰虛擬的「ESC」鍵時,處理器110即可通過BIOS120程序代碼中的例如坐標轉換功能,來將目前使用者觸碰的坐標值轉換為對應于「ESC」鍵的功能碼。接著,處理器110即可執行對應于此功能碼的功能鍵功能(例如離開某個選單)等。值得注意的是,上述的坐標判斷功能以及坐標轉換功能可通過修改傳統的BIOS程序代碼來實現,但本發明的可實施方式不限于此。
在一實施例中,在電子裝置100完成初始化動作之后,可進入操作系統,而觸控顯示模塊132可由操作系統掛載驅動程序而定義為觸控屏幕。
另一方面,當使用者在觸控顯示裝置132觸碰的位置不在輸入接口(例如虛擬鍵盤)的區域中時,由于BIOS120無法將目前觸控事件的坐標值轉換為對應的功能碼,因此直接輸出坐標值。接著,處理器110可通過例如格式判斷的功能而得知此時BIOS120的輸出坐標值不對應于任何功能碼,因而不執行任何功能鍵功能。亦或,處理器110接收到坐標值時,自行執行對應的動作。
如此一來,在電子裝置100執行初始化而尚未進入操作系統的階段中,使用者仍可通過觸控顯示裝置132提供的輸入接口來對電子裝置100進行輸入操作,而不必受限于電子裝置100既有的實體按鍵所提供的功能。
圖2是依據本發明的一實施例繪示的在電子裝置上顯示輸入接口的示意圖。在本實施例中,電子裝置200例如包括實體按鍵230~232,而輸入接口例如是以虛擬數字鍵盤210的方式來實現,其可顯示在觸控顯示裝置132的例如右側,以便于使用者進行輸入。因此,當電子裝置200在進行初始化的過程,使用者即可通過例如虛擬數字鍵盤210中的ESC、上(↑)、下(↓)、左(←)和右(→)鍵來對例如選單的對象進行控制。
圖3是依據本發明另一實施例繪示的在電子裝置上顯示輸入接口的示意圖。在本實施例中,輸入接口例如是以虛擬鍵盤220的方式來實現,其可顯示在觸控顯示裝置132的下方,以便于使用者進行輸入。因此,當電子裝置200在進 行初始化的過程,使用者即可通過例如虛擬鍵盤220中的虛擬按鍵來進行輸入。
本領域具通常知識者應可了解,上述輸入接口(亦即虛擬數字鍵盤210和虛擬鍵盤220)在觸控顯示裝置132上的顯示位置及功能鍵圖像的配置可依不同的設計需求而進行調整,本發明的可實施方式不限于此。
圖4是依據本發明的一實施例繪示的在初始化階段中利用輸入接口進行輸入的示意圖。在本實施例中,當電子裝置300在前一次操作時出現不正常關機時,其在下一次開機的初始化階段有可能會出現例如圖4所示的畫面,使得使用者可自行選擇是否進入例如操作在安全模式中的操作系統。在圖4中,觸控顯示裝置132顯示的畫面中包括選單320,其中包括選項321~324。當出現例如圖4中的情形時,使用者即可通過虛擬數字鍵盤310中的方向鍵311~314來選取所要的選項,再通過ENT鍵315(輸入鍵)來執行所要的選項對應的操作。因此,使用者可在剩余時間330(例如15秒)倒數完畢之前即執行所需的操作,因而可增加使用者操作上的便利性并節省時間。
圖5是依據本發明的一實施例繪示的觸控顯示方法流程圖,其可由圖1中的電子裝置100執行,底下即搭配電子裝置100中的組件來說明本發明提供的觸控顯示方法的步驟。在步驟S410中,處理器110通過加載BIOS120而執行初始化程序,以進行電子裝置100的初始化動作,此時電子裝置100尚未進入其操作系統。在步驟S420中,于觸控顯示裝置132定義虛擬輸入區域,并在步驟S430中,于虛擬輸入區域顯示輸入接口。在步驟S440中,當觸控顯示裝置132被觸控,觸控顯示裝置132對應產生觸控事件。并且,在步驟S450中,觸控輸入控制器134轉換觸控事件為坐標值。在步驟S460中,處理器110通過BIOS120程序代碼判斷坐標值是否位于輸入接口之內。在步驟S470中,若坐標值位于輸入接口之內,則處理器110通過BIOS120將坐標值轉換為功能碼,之后,在步驟S480中,由處理器110執行對應功能碼的動作。
綜上所述,通過本發明提供的電子裝置及其觸控顯示方法,可讓使用者在電子裝置進行初始化的階段中,仍可通過觸控顯示裝置顯示的輸入接口來對例如選單的對象進行操作。如此一來,即使電子裝置上的實體按鍵功能不足使用者仍能于系統初始化時通過虛擬的輸入接口來對電子裝置輸入指令,因而可以提高電子裝置在操作上的效率及彈性。

關于本文
本文標題:觸控顯示方法及其電子裝置.pdf
鏈接地址:http://www.pqsozv.live/p-6180559.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
钻石光影