专利名称:无键盘时预加载操作系统的操作模块及其方法
技术领域:
本发明涉及一种预加载操作系统的操作模块及其方法,且特别涉及一种在无键盘的电子装置上,预加载操作系统的操作模块及其方法。
背景技术:
就现有技术而言,电子装置体积的设计趋势都日益减小,而触控式屏幕减少了需要配置实体键盘的体积,且让整个电子装置能拥有更大的显示接口,因此触控式屏幕普遍见于各种电子装置,例如智能手机、平板计算机等。一般来说,触控式屏幕主要是利用虚拟键盘来操作整个操作系统,但是,在尚未进入操作系统之前,例如正在执行预加载操作系统(Pre-Operating System, Pre-OS)时,可能需要选择操作模式(利用向上键或向下键),但此时尚未进入真正的操作系统,无法使用虚拟键盘,这将导致使用者在操作上的不便。
发明内容
本发明提供一种无键盘时预加载操作系统的操作模块及其方法,能让使用者即使是在无键盘的情况下,也能方便地操控预加载操作系统的机制。本发明提供一种预加载操作系统的操作模块,设置在无实体键盘的一电子装置内部,包括:动作检测单元、数据库及控制单元。动作检测单元检测电子装置的移动方向及转动角度,藉以产生动作信息;数据库存储多个操作指令,各操作指令对应各移动方向及各转动角度;控制单元耦接至数据库及动作检测单元,接收动作信息,并根据动作信息,在数据库撷取对应的特定操作指令,且在电子装置上执行此特定操作指令,其中特定操作指令为多个操作指令其中之一。在本发明的一实施例中,上述的操作指令包括向上键、向下键、向左键、向右键、输入键及其它原对应于实体键盘的指令。在本发明的一实施例中,上述的电子装置还包括一显示单元,显示操作指示信息,此操作指示信息呈现上述数据库中多个操作指令与各移动方向及各转动角度的对应关系。在本发明的一实施例中,上述的动作检测单元包括一重力传感器。在本发明的一实施例中,上述的控制单元包括一嵌入式控制器。在本发明的一实施例中,上述的电子装置为一双触控屏幕装置。本发明提供一种预加载操作系统的操作方法,适用于无实体键盘的电子装置内部,其方法包括:检测电子装置的移动方向及转动角度,接着利用移动方向及转动角度,产生动作信息。之后,根据此动作信息,在存储对应各移动方向及各转动角度的多个操作指令的数据库中,撷取对应于动作信息的特定操作指令。最后,在电子装置上执行此特定操作指令,其中此特定操作指令为多个操作指令其中之一。在本发明的一实施例中,上述检测电子装置被移动的移动方向及转动角度,并利用移动方向及转动角度产生动作信息的步骤由一重力传感器来执行。在本发明的一实施例中,上述根据重力传感器所产生的动作信息,在存储对应各移动方向及各转动角度的多个操作指令的数据库上,撷取对应的特定操作指令,并在电子装置上执行特定操作指令的步骤由一嵌入式控制器来执行。综上所述,本发明提供一种无键盘时预加载操作系统的操作模块及其方法,能让使用者在既无实体键盘也无虚拟键盘时,利用移动或转动电子装置的方式,仿真键盘的功能,以控制预加载操作系统,在选单上选择不同的开机模式。本发明所提供的预加载操作系统的操作模块,在尚未具有任何操作系统的支持之下,即可用简易的方式,在Pre-OS中执行原需键盘才能操作的功能。此外,本发明所提供的方法不需要增加任何外部的实体按键,直接利用动作检测单元所检测到的结果来判断使用者所欲执行的操作,也因此减低了电子装置的制作成本。
图1是本发明实施例的一种预加载操作系统的操作模块功能框图。图2是本发明实施例的一种预加载操作系统的操作方法流程图。图3是本发明实施例的利用检测电子装置的移动方向及转动角度来操作预加载操作系统的示意图。图4是本发明实施例在显示单元 显示操作指示信息的示意图。其中:100:电子装置110:预加载操作系统的操作模块120:动作检测单元130:数据库 140:控制单元150:显示屏幕S210 S240:预加载操作系统的操作方法流程步骤
具体实施例方式为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。图1是本发明实施例的一种预加载操作系统的操作模块功能框图。电子装置100如平板计算机、含触控式屏幕的手持通信设备或是双触控屏幕装置等无实体键盘的电子装置。一般而言,电子装置100提供虚拟键盘让使用者操作,但是在部分情况,例如正在执行预加载操作系统时,Pre-OS接口提供各种操作模式供使用者选择,此时若虚拟键盘因硬件或软件限制无法正常显示,使用者将无法在Pre-OS界面上使用向上、向下键或输入键,来选择操作模式。为解决上述问题,本发明所提供的预加载操作系统的操作模块110,利用检测电子装置100的移动方向及转动角度,来判断使用者所欲执行的控制指令。预加载操作系统的操作模块110设置在电子装置100中,包括动作检测单元120、数据库130及控制单元140。其中,动作检测单元120可为一重力传感器(G-Sensor),动作检测单元120检测电子装置100的移动方向及转动角度。数据库130存储多个操作指令,各个操作指令对应各移动方向及各转动角度,上述的操作指令包括向上键、向下键、向左键、向右键、输入键及其它原对应于实体键盘的指令。控制单元140可为嵌入式控制器(Embedded Controller),控制单元140稱接至动作检测单元120及数据库130,接收来自动作检测单元120所检测的电子装置100被移动或转动的方向或角度。图2是本发明实施例的一种预加载操作系统的操作方法流程图,请同时参照图1及图2。首先,动作检测单元120检测电子装置100的移动方向及转动角度(步骤210),接着动作检测单元120利用所检测到的移动方向及转动角度,产生动作信息(步骤S220)。之后,控制单元140接收此动作信息,并根据动作信息(例如:向上移动、向下移动或转动一特定角度),在存储多个操作指令的数据库130上,撷取对应于此动作信息的特定操作指令(步骤S230),其中此特定操作指令为多个操作指令其中之一。最后,控制单元140在电子装置100上执行此特定操作指令(步骤S240)。图3是本发明实施例的利用检测电子装置的移动方向及转动角度以操作预加载操作系统的示意图。在图3所绘示的实施例中,将电子装置100往上移动,对应于数据库130的操作指令为仿真实体键盘的向上键。将电子装置100往下移动,对应于数据库130的操作指令为仿真实体键盘的向下键。将电子装置100往右移动,对应于数据库130的操作指令为仿真实体键盘的Enter键。将电子装置100往左移动,对应于数据库130的操作指令为仿真实体键盘的ESC键。操作指令的仿真方式不限于上述,多种移动方向及转动角度可相互搭配,对应于不同的操作指令,其对应关系可预先设定并存储于数据库130中。在本发明其它实施例中,电子装置100还包括显示单元,显示单元即为电子装置100的显示屏幕150,显示屏幕150显示操作指示信息,操作指示信息为呈现数据库130的多个操作指令与各移动方向及各转动角度的对应关系。图4是本发明实施例在显示单元显示操作指示信息的示意图,所描绘的是图3实施例的对应关系,利用显示操作指示信息的方式,清楚地将数据库130中的对应关系呈现,将原本对应于实体键盘的向上键、向下键、Enter键及Esc键,对应至将电子装置100 (例如:不具实体键盘,而为双触控屏幕的计算机)分别移动至向上、向下、向右及向左四个方向。而图4这样的呈现方式,能让使用者更清楚地得知,如何移动电子装置100以达到仿真实体键盘来选择开机模式的目的。综上所述,本发明提供一种无键盘时预加载操作系统的操作模块及其方法,能让使用者在既无实体键盘也无虚拟键盘时,利用移动或转动电子装置的方式,仿真键盘的功能,以控制预加载操作系统,在选单上选择不同的开机模式。本发明所提供的预加载操作系统的操作模块,在尚未具有任何操作系统的支持之下,即可用简易的方式,在Pre-OS中执行原需键盘才能操作的功能。此外,本发明所提供的方法不需要增加任何外部的实体按键,直接利用动作检测单元所检测到的结果来判断使用者所欲执行的操作,也因此减低了电子装置的制作成本。虽然本发明已以实施例揭露如上,然其并非用来限定本发明,任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更改与润饰,故本发明的保护范围以权利要求书为准。
权利要求
1.一种预加载操作系统的操作模块,设置在无实体键盘的一电子装置内部,包括: 一动作检测单元,检测该电子装置的一移动方向及一转动角度,藉以产生一动作信息; 一数据库,存储多个操作指令,各该操作指令对应各该移动方向及各该转动角度;以及 一控制单元,耦接至该数据库及该动作检测单元,接收该动作信息,根据该动作信息,在该数据库撷取对应的一特定操作指令,并在该电子装置上执行该特定操作指令,其中该特定操作指令为该多个操作指令其中之一。
2.如权利要求1所述的预加载操作系统的操作模块,其特征在于,该操作指令包括向上键、向下键、向左键、向右键、输入键及其它原对应于实体键盘的指令。
3.如权利要求1所述的预加载操作系统的操作模块,其特征在于,该电子装置还包括一显示单元,显示一操作指示信息,该操作指示信息呈现该数据库中该多个操作指令与各该移动方向及各该转动角度的对应关系。
4.如权利要求1所述的预加载操作系统的操作模块,其特征在于,该动作检测单元包括一重力传感器,该控制单元包括一嵌入式控制器。
5.如权利要求1所述的预加载操作系统的操作模块,其特征在于,该电子装置为一双触控屏幕装置。
6.一种预加载操作系统的操作方法,适用于无实体键盘的一电子装置内部,包括: 检测该电子装置的一移动方向及一转动角度; 利用该移动方向及该转动角度,产生一动作信息; 根据该动作信息,在存储对应各该移动方向及各该转动角度的该多个操作指令的一数据库上,撷取对应于该动作信息的一特定操作指令;以及 在该电子装置上执行该特定操作指令,其中该特定操作指令为该多个操作指令其中之O
7.如权利要求6所述的预加载操作系统的操作方法,其特征在于,该操作指令包括向上键、向下键、向左键、向右键、输入键及其它原对应于实体键盘的指令。
8.如权利要求6所述的预加载操作系统的操作方法,其特征在于,该电子装置还包括一显示单元,显示一操作指示信息,该操作指示信息呈现该数据库中该多个操作指令与各该移动方向及各该转动角度的对应关系。
9.如权利要求6所述的预加载操作系统的操作方法,其特征在于,检测该电子装置被移动的该移动方向及该转动角度,并利用该移动方向及该转动角度产生一动作信息的步骤由一重力传感器来执行。
10.如权利要求6所述的预加载操作系统的操作方法,其特征在于,根据该重力传感器所产生的该动作信息,在存储对应各该移动方向及各该转动角度的该多个操作指令的该数据库上,撷取对应的该特定操作指令,并在该电子装置上执行该特定操作指令的步骤由一嵌入式控制器来执行。
全文摘要
本发明涉及一种预加载操作系统的操作模块及其方法,适于设置在一电子装置中。此预加载操作系统的操作模块包括一动作检测单元、一数据库及一控制单元。动作检测单元检测电子装置的移动方向及转动角度,接着利用移动方向及转动角度产生动作信息。控制单元根据此动作信息,在存储对应各移动方向及各转动角度的多个操作指令的数据库中,撷取对应于动作信息的特定操作指令。最后,在电子装置上执行此特定操作指令。本发明不需要增加任何外部的实体按键,能让使用者在既无实体键盘也无虚拟键盘时,利用移动或转动电子装置的方式,仿真键盘的功能,以控制预加载操作系统,在选单上选择不同的开机模式。
文档编号G06F3/0487GK103207738SQ201210009439
公开日2013年7月17日 申请日期2012年1月12日 优先权日2012年1月12日
发明者江威, 林子杰, 邱屹 申请人:宏碁股份有限公司