專利名稱:無鍵盤時預加載操作系統的操作模塊及其方法
技術領域:
本發(fā)明涉及一種預加載操作系統的操作模塊及其方法,且特別涉及一種在無鍵盤的電子裝置上,預加載操作系統的操作模塊及其方法。
背景技術:
就現有技術而言,電子裝置體積的設計趨勢都日益減小,而觸控式屏幕減少了需要配置實體鍵盤的體積,且讓整個電子裝置能擁有更大的顯示接口,因此觸控式屏幕普遍見于各種電子裝置,例如智能手機、平板計算機等。一般來說,觸控式屏幕主要是利用虛擬鍵盤來操作整個操作系統,但是,在尚未進入操作系統之前,例如正在執(zhí)行預加載操作系統(Pre-Operating System, Pre-OS)時,可能需要選擇操作模式(利用向上鍵或向下鍵),但此時尚未進入真正的操作系統,無法使用虛擬鍵盤,這將導致使用者在操作上的不便。
發(fā)明內容
本發(fā)明提供一種無鍵盤時預加載操作系統的操作模塊及其方法,能讓使用者即使是在無鍵盤的情況下,也能方便地操控預加載操作系統的機制。本發(fā)明提供一種預加載操作系統的操作模塊,設置在無實體鍵盤的一電子裝置內部,包括:動作檢測單元、數據庫及控制單元。動作檢測單元檢測電子裝置的移動方向及轉動角度,藉以產生動作信息;數據庫存儲多個操作指令,各操作指令對應各移動方向及各轉動角度;控制單元耦接至數據庫及動作檢測單元,接收動作信息,并根據動作信息,在數據庫擷取對應的特定操作指令,且在電子裝置上執(zhí)行此特定操作指令,其中特定操作指令為多個操作指令其中之一。在本發(fā)明的一實施例中,上述的操作指令包括向上鍵、向下鍵、向左鍵、向右鍵、輸入鍵及其它原對應于實體鍵盤的指令。在本發(fā)明的一實施例中,上述的電子裝置還包括一顯示單元,顯示操作指示信息,此操作指示信息呈現上述數據庫中多個操作指令與各移動方向及各轉動角度的對應關系。在本發(fā)明的一實施例中,上述的動作檢測單元包括一重力傳感器。在本發(fā)明的一實施例中,上述的控制單元包括一嵌入式控制器。在本發(fā)明的一實施例中,上述的電子裝置為一雙觸控屏幕裝置。本發(fā)明提供一種預加載操作系統的操作方法,適用于無實體鍵盤的電子裝置內部,其方法包括:檢測電子裝置的移動方向及轉動角度,接著利用移動方向及轉動角度,產生動作信息。之后,根據此動作信息,在存儲對應各移動方向及各轉動角度的多個操作指令的數據庫中,擷取對應于動作信息的特定操作指令。最后,在電子裝置上執(zhí)行此特定操作指令,其中此特定操作指令為多個操作指令其中之一。在本發(fā)明的一實施例中,上述檢測電子裝置被移動的移動方向及轉動角度,并利用移動方向及轉動角度產生動作信息的步驟由一重力傳感器來執(zhí)行。在本發(fā)明的一實施例中,上述根據重力傳感器所產生的動作信息,在存儲對應各移動方向及各轉動角度的多個操作指令的數據庫上,擷取對應的特定操作指令,并在電子裝置上執(zhí)行特定操作指令的步驟由一嵌入式控制器來執(zhí)行。綜上所述,本發(fā)明提供一種無鍵盤時預加載操作系統的操作模塊及其方法,能讓使用者在既無實體鍵盤也無虛擬鍵盤時,利用移動或轉動電子裝置的方式,仿真鍵盤的功能,以控制預加載操作系統,在選單上選擇不同的開機模式。本發(fā)明所提供的預加載操作系統的操作模塊,在尚未具有任何操作系統的支持之下,即可用簡易的方式,在Pre-OS中執(zhí)行原需鍵盤才能操作的功能。此外,本發(fā)明所提供的方法不需要增加任何外部的實體按鍵,直接利用動作檢測單元所檢測到的結果來判斷使用者所欲執(zhí)行的操作,也因此減低了電子裝置的制作成本。
圖1是本發(fā)明實施例的一種預加載操作系統的操作模塊功能框圖。圖2是本發(fā)明實施例的一種預加載操作系統的操作方法流程圖。圖3是本發(fā)明實施例的利用檢測電子裝置的移動方向及轉動角度來操作預加載操作系統的示意圖。圖4是本發(fā)明實施例在顯示單元 顯示操作指示信息的示意圖。其中:100:電子裝置110:預加載操作系統的操作模塊120:動作檢測單元130:數據庫 140:控制單元150:顯示屏幕S210 S240:預加載操作系統的操作方法流程步驟
具體實施例方式為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合附圖作詳細說明如下。圖1是本發(fā)明實施例的一種預加載操作系統的操作模塊功能框圖。電子裝置100如平板計算機、含觸控式屏幕的手持通信設備或是雙觸控屏幕裝置等無實體鍵盤的電子裝置。一般而言,電子裝置100提供虛擬鍵盤讓使用者操作,但是在部分情況,例如正在執(zhí)行預加載操作系統時,Pre-OS接口提供各種操作模式供使用者選擇,此時若虛擬鍵盤因硬件或軟件限制無法正常顯示,使用者將無法在Pre-OS界面上使用向上、向下鍵或輸入鍵,來選擇操作模式。為解決上述問題,本發(fā)明所提供的預加載操作系統的操作模塊110,利用檢測電子裝置100的移動方向及轉動角度,來判斷使用者所欲執(zhí)行的控制指令。預加載操作系統的操作模塊110設置在電子裝置100中,包括動作檢測單元120、數據庫130及控制單元140。其中,動作檢測單元120可為一重力傳感器(G-Sensor),動作檢測單元120檢測電子裝置100的移動方向及轉動角度。數據庫130存儲多個操作指令,各個操作指令對應各移動方向及各轉動角度,上述的操作指令包括向上鍵、向下鍵、向左鍵、向右鍵、輸入鍵及其它原對應于實體鍵盤的指令。控制單元140可為嵌入式控制器(Embedded Controller),控制單元140稱接至動作檢測單元120及數據庫130,接收來自動作檢測單元120所檢測的電子裝置100被移動或轉動的方向或角度。圖2是本發(fā)明實施例的一種預加載操作系統的操作方法流程圖,請同時參照圖1及圖2。首先,動作檢測單元120檢測電子裝置100的移動方向及轉動角度(步驟210),接著動作檢測單元120利用所檢測到的移動方向及轉動角度,產生動作信息(步驟S220)。之后,控制單元140接收此動作信息,并根據動作信息(例如:向上移動、向下移動或轉動一特定角度),在存儲多個操作指令的數據庫130上,擷取對應于此動作信息的特定操作指令(步驟S230),其中此特定操作指令為多個操作指令其中之一。最后,控制單元140在電子裝置100上執(zhí)行此特定操作指令(步驟S240)。圖3是本發(fā)明實施例的利用檢測電子裝置的移動方向及轉動角度以操作預加載操作系統的示意圖。在圖3所繪示的實施例中,將電子裝置100往上移動,對應于數據庫130的操作指令為仿真實體鍵盤的向上鍵。將電子裝置100往下移動,對應于數據庫130的操作指令為仿真實體鍵盤的向下鍵。將電子裝置100往右移動,對應于數據庫130的操作指令為仿真實體鍵盤的Enter鍵。將電子裝置100往左移動,對應于數據庫130的操作指令為仿真實體鍵盤的ESC鍵。操作指令的仿真方式不限于上述,多種移動方向及轉動角度可相互搭配,對應于不同的操作指令,其對應關系可預先設定并存儲于數據庫130中。在本發(fā)明其它實施例中,電子裝置100還包括顯示單元,顯示單元即為電子裝置100的顯示屏幕150,顯示屏幕150顯示操作指示信息,操作指示信息為呈現數據庫130的多個操作指令與各移動方向及各轉動角度的對應關系。圖4是本發(fā)明實施例在顯示單元顯示操作指示信息的示意圖,所描繪的是圖3實施例的對應關系,利用顯示操作指示信息的方式,清楚地將數據庫130中的對應關系呈現,將原本對應于實體鍵盤的向上鍵、向下鍵、Enter鍵及Esc鍵,對應至將電子裝置100 (例如:不具實體鍵盤,而為雙觸控屏幕的計算機)分別移動至向上、向下、向右及向左四個方向。而圖4這樣的呈現方式,能讓使用者更清楚地得知,如何移動電子裝置100以達到仿真實體鍵盤來選擇開機模式的目的。綜上所述,本發(fā)明提供一種無鍵盤時預加載操作系統的操作模塊及其方法,能讓使用者在既無實體鍵盤也無虛擬鍵盤時,利用移動或轉動電子裝置的方式,仿真鍵盤的功能,以控制預加載操作系統,在選單上選擇不同的開機模式。本發(fā)明所提供的預加載操作系統的操作模塊,在尚未具有任何操作系統的支持之下,即可用簡易的方式,在Pre-OS中執(zhí)行原需鍵盤才能操作的功能。此外,本發(fā)明所提供的方法不需要增加任何外部的實體按鍵,直接利用動作檢測單元所檢測到的結果來判斷使用者所欲執(zhí)行的操作,也因此減低了電子裝置的制作成本。雖然本發(fā)明已以實施例揭露如上,然其并非用來限定本發(fā)明,任何所屬技術領域中具有通常知識者,在不脫離本發(fā)明的精神和范圍內,當可作些許的更改與潤飾,故本發(fā)明的保護范圍以權利要求書為準。
權利要求
1.一種預加載操作系統的操作模塊,設置在無實體鍵盤的一電子裝置內部,包括: 一動作檢測單元,檢測該電子裝置的一移動方向及一轉動角度,藉以產生一動作信息; 一數據庫,存儲多個操作指令,各該操作指令對應各該移動方向及各該轉動角度;以及 一控制單元,耦接至該數據庫及該動作檢測單元,接收該動作信息,根據該動作信息,在該數據庫擷取對應的一特定操作指令,并在該電子裝置上執(zhí)行該特定操作指令,其中該特定操作指令為該多個操作指令其中之一。
2.如權利要求1所述的預加載操作系統的操作模塊,其特征在于,該操作指令包括向上鍵、向下鍵、向左鍵、向右鍵、輸入鍵及其它原對應于實體鍵盤的指令。
3.如權利要求1所述的預加載操作系統的操作模塊,其特征在于,該電子裝置還包括一顯示單元,顯示一操作指示信息,該操作指示信息呈現該數據庫中該多個操作指令與各該移動方向及各該轉動角度的對應關系。
4.如權利要求1所述的預加載操作系統的操作模塊,其特征在于,該動作檢測單元包括一重力傳感器,該控制單元包括一嵌入式控制器。
5.如權利要求1所述的預加載操作系統的操作模塊,其特征在于,該電子裝置為一雙觸控屏幕裝置。
6.一種預加載操作系統的操作方法,適用于無實體鍵盤的一電子裝置內部,包括: 檢測該電子裝置的一移動方向及一轉動角度; 利用該移動方向及該轉動角度,產生一動作信息; 根據該動作信息,在存儲對應各該移動方向及各該轉動角度的該多個操作指令的一數據庫上,擷取對應于該動作信息的一特定操作指令;以及 在該電子裝置上執(zhí)行該特定操作指令,其中該特定操作指令為該多個操作指令其中之O
7.如權利要求6所述的預加載操作系統的操作方法,其特征在于,該操作指令包括向上鍵、向下鍵、向左鍵、向右鍵、輸入鍵及其它原對應于實體鍵盤的指令。
8.如權利要求6所述的預加載操作系統的操作方法,其特征在于,該電子裝置還包括一顯示單元,顯示一操作指示信息,該操作指示信息呈現該數據庫中該多個操作指令與各該移動方向及各該轉動角度的對應關系。
9.如權利要求6所述的預加載操作系統的操作方法,其特征在于,檢測該電子裝置被移動的該移動方向及該轉動角度,并利用該移動方向及該轉動角度產生一動作信息的步驟由一重力傳感器來執(zhí)行。
10.如權利要求6所述的預加載操作系統的操作方法,其特征在于,根據該重力傳感器所產生的該動作信息,在存儲對應各該移動方向及各該轉動角度的該多個操作指令的該數據庫上,擷取對應的該特定操作指令,并在該電子裝置上執(zhí)行該特定操作指令的步驟由一嵌入式控制器來執(zhí)行。
全文摘要
本發(fā)明涉及一種預加載操作系統的操作模塊及其方法,適于設置在一電子裝置中。此預加載操作系統的操作模塊包括一動作檢測單元、一數據庫及一控制單元。動作檢測單元檢測電子裝置的移動方向及轉動角度,接著利用移動方向及轉動角度產生動作信息??刂茊卧鶕藙幼餍畔?,在存儲對應各移動方向及各轉動角度的多個操作指令的數據庫中,擷取對應于動作信息的特定操作指令。最后,在電子裝置上執(zhí)行此特定操作指令。本發(fā)明不需要增加任何外部的實體按鍵,能讓使用者在既無實體鍵盤也無虛擬鍵盤時,利用移動或轉動電子裝置的方式,仿真鍵盤的功能,以控制預加載操作系統,在選單上選擇不同的開機模式。
文檔編號G06F3/0487GK103207738SQ201210009439
公開日2013年7月17日 申請日期2012年1月12日 優(yōu)先權日2012年1月12日
發(fā)明者江威, 林子杰, 邱屹 申請人:宏碁股份有限公司