掀盖式电子装置及其校正方法.pdf

上传人:e1 文档编号:4041668 上传时间:2018-08-12 格式:PDF 页数:20 大小:1.40MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310503966.2

申请日:

2013.10.23

公开号:

CN104516570A

公开日:

2015.04.15

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 3/041申请日:20131023|||公开

IPC分类号:

G06F3/041

主分类号:

G06F3/041

申请人:

纬创资通股份有限公司

发明人:

许哲轩; 陈永丰

地址:

中国台湾新北市

优先权:

102136284 2013.10.08 TW

专利代理机构:

北京三友知识产权代理有限公司11127

代理人:

汤在彦

PDF下载: PDF下载
内容摘要

本发明提供一种掀盖式电子装置及其校正方法。掀盖式电子装置包括一触控模块、一感应装置以及一运算单元。触控模块用以检测触碰事件。感应装置用以检测掀盖式电子装置的一上盖与一下盖是否分离,并当上盖与下盖分离时,产生一检测信号。运算单元用以根据检测信号,对上盖与下盖分离的次数进行一计数,并当一既定条件被满足时,对触控模块进行校正,其中既定条件包括上述计数超过一既定次数。本发明可在使用者使能掀盖式电子装置一既定次数后,自动对触控模块进行校正,使得触控模块可更精准的判断触碰事件所发生的位置,从而在使用上产生便利性。

权利要求书

权利要求书
1.  一种掀盖式电子装置,其特征在于,所述掀盖式电子装置包括:
一触控模块,用以检测触碰事件;
一感应装置,用以检测上述掀盖式电子装置的一上盖与一下盖是否分离,并当上 述上盖与上述下盖分离时,产生一检测信号;以及
一运算单元,用以根据上述检测信号,对上述上盖与上述下盖分离的次数进行一 计数,并当一既定条件被满足时,对上述触控模块进行校正,其中上述既定条件包括 上述计数超过一既定次数。

2.  根据权利要求1所述的掀盖式电子装置,其特征在于,上述运算单元还用以 当上述计数超过上述既定次数时,将上述计数归零。

3.  根据权利要求2所述的掀盖式电子装置,其特征在于,上述运算单元还用以 当上述计数超过上述既定次数时,判断上述触控模块的一驱动程序是否成功安装于上 述掀盖式电子装置。

4.  根据权利要求3所述的掀盖式电子装置,其特征在于,当上述驱动程序未成 功安装于上述掀盖式电子装置时,上述运算单元还用以产生一警告信号提供给使用 者,并且上述既定条件还包括上述驱动程序成功安装于上述掀盖式电子装置。

5.  根据权利要求1所述的掀盖式电子装置,其特征在于,上述触控模块能为一 触控面板或者一触控垫。

6.  一种掀盖式电子装置,其特征在于,所述掀盖式电子装置包括:
一触控模块,用以检测触碰事件;
一感应装置,用以检测上述掀盖式电子装置的一上盖与一下盖是否分离,并当上 述上盖与上述下盖分离时,产生一检测信号;
一只读存储器;以及
一处理器,用以执行一基本输入输出系统以及一操作系统,其中上述基本输入输 出系统用以根据上述检测信号,在上述只读存储器中对上述上盖与上述下盖分离的次 数进行一计数,上述操作系统用以当上述计数超过一既定次数时,藉由一ACPI驱动 程序取得一事件码,并且上述处理器根据上述事件码执行上述基本输入输出系统中的 一ASL码,致使上述操作系统对上述触控模块进行校正。

7.  根据权利要求6所述的掀盖式电子装置,其特征在于,上述ASL码还用以当 上述计数超过上述既定次数时,致使上述操作系统将上述计数归零。

8.  根据权利要求7所述的掀盖式电子装置,其特征在于,上述ASL码还用以检 测上述操作系统的一装置管理界面是否具有相应于上述触控模块的一错误码,以判断 上述触控模块的一驱动程序是否成功安装于上述掀盖式电子装置的上述操作系统。

9.  根据权利要求8所述的掀盖式电子装置,其特征在于,当上述驱动程序未成 功安装于上述掀盖式电子装置时,上述ASL码还用以产生一警告信号提供给上述操 作系统。

10.  根据权利要求8所述的掀盖式电子装置,其特征在于,当上述驱动程序成功 安装于上述掀盖式电子装置时,上述ASL码致使上述操作系统中的一校正程序对上 述触控模块进行校正。

11.  根据权利要求6所述的掀盖式电子装置,其特征在于,所述掀盖式电子装置 还包括:
一平台控制器;以及
一内嵌控制器,用以接收上述检测信号,并藉由上述平台控制器将上述检测信号 传送至上述处理器。

12.  根据权利要求11所述的掀盖式电子装置,其特征在于,上述内嵌控制器还 包括一随机存取存储器,用以存储上述事件码。

13.  根据权利要求6所述的掀盖式电子装置,其特征在于,上述触控模块能为一 触控面板或者一触控垫。

14.  一种校正方法,适用于具有一掀盖式电子装置,其特征在于,上述掀盖式电 子装置包括一触控模块,上述校正方法包括:
检测上述掀盖式电子装置的一上盖与一下盖是否分离;
当上述上盖与上述下盖分离时,产生一检测信号;
根据上述检测信号,对上述上盖与上述下盖分离的次数进行一计数;
判断一既定条件是否被满足;以及
当上述既定条件满足时,对上述触控模块进行校正,其中上述既定条件包括上述 计数超过一既定次数。

15.  根据权利要求14所述的校正方法,其特征在于,所述校正方法还包括当上 述计数超过上述既定次数时,将上述计数归零。

16.  根据权利要求15所述的校正方法,其特征在于,所述校正方法还包括:
当上述计数超过上述既定次数时,判断上述触控模块的一驱动程序是否成功安装 于上述掀盖式电子装置的上述操作系统;以及
当上述驱动程序未成功安装于上述掀盖式电子装置时,产生一警告信号提供给上 述操作系统,其中上述既定条件还包括上述驱动程序成功安装于上述掀盖式电子装置 的上述操作系统。

17.  一种校正方法,适用于具有一掀盖式电子装置,其特征在于,上述掀盖式电 子装置包括一触控模块,上述校正方法包括:
检测上述掀盖式电子装置的一上盖与一下盖是否分离;
当上述上盖与上述下盖分离时,产生一检测信号;
执行一基本输入输出系统,以根据上述检测信号,在上述掀盖式电子装置的一只 读存储器中对上述上盖与上述下盖分离的次数进行一计数;
执行一操作系统,以当上述计数超过一既定次数时,藉由一ACPI驱动程序取得 一事件码;以及
根据上述事件码执行上述基本输入输出系统中的一ASL码,致使上述操作系统 对上述触控模块进行校正。

18.  根据权利要求17所述的校正方法,其特征在于,执行上述基本输入输出系 统中的上述ASL码的步骤还包括:
当上述计数超过上述既定次数时,藉由执行上述ASL码将上述计数归零。

19.  根据权利要求18所述的校正方法,其特征在于,执行上述基本输入输出系 统中的上述ASL码的步骤还包括:
执行上述ASL码,以检测上述操作系统的一装置管理界面是否具有相应于上述 触控模块的一错误码,以判断上述触控模块的一驱动程序是否成功安装于上述掀盖式 电子装置的上述操作系统;
当检测到上述错误码时,产生一警告信号提供给上述操作系统;以及
当未检测到上述错误码时,致使上述操作系统中的一校正程序对上述触控模块进 行校正。

20.  根据权利要求17所述的校正方法,其特征在于,上述事件码是存储于上述 掀盖式电子装置的一内嵌控制器中。

说明书

说明书掀盖式电子装置及其校正方法
技术领域
本发明关于一种掀盖式电子装置的触控校正方法,特别是关于一种自动对掀盖式 电子装置的触控进行校正的方法。
背景技术
近年来,可携式装置变得越来越高阶且功能也越来越多样化。举例来说,类似如 笔记本电脑、手机或平板电脑等手持式装置可以具备电信通讯能力、收发电子邮件、 维持社群网络、通讯录管理、媒体播放、以及其他各式各样的功能与应用。由于这些 装置的多样功能,也使得这些装置成为人们的生活必需品之一,使用者在电子装置上 进行从单纯的电话通讯到在网络上进行各种社群活动及商业交易等活动。
目前有多种可携式装置配备触控式显示单元(如触控屏幕等),使用者可以通过触 控屏幕进行相关输入。因此,触控屏幕的准确性,成为一项重要的课题。当使用者无 法藉由触碰屏幕准确的选取数据时,会造成使用上的不便。
发明内容
本发明解决的技术问题是:提供一种掀盖式电子装置以及校正方法,可在使用者 使能掀盖式电子装置一既定次数后,自动对触控模块进行校正,使得触控模块可更精 准的判断触碰事件所发生的位置。
本发明解决的技术方案为:提供一种掀盖式电子装置,所述掀盖式电子装置包括 一触控模块、一感应装置以及一运算单元。触控模块用以检测触碰事件。感应装置用 以检测掀盖式电子装置的一上盖与一下盖是否分离,并当上盖与下盖分离时,产生一 检测信号。运算单元用以根据检测信号,对上盖与下盖分离的次数进行一计数,并当 一既定条件被满足时,对触控模块进行校正。
在一实施例中,既定条件为计数超过一既定次数,其中当计数超过既定次数时, 运算单元将计数归零。
在另一实施例中,既定条件为计数超过一既定次数并且触控模块的一驱动程序成 功安装于掀盖式电子装置,其中当计数超过既定次数时,运算单元将计数归零。
本发明还提供另一种掀盖式电子装置。在本实施例中,掀盖式电子装置包括一触 控模块、一感应装置、一只读存储器、一处理器、一平台控制器以及一内嵌控制器。 触控模块用以检测触碰事件。感应装置用以检测掀盖式电子装置的一上盖与一下盖是 否分离,并当上盖与下盖分离时,产生一检测信号。处理器用以执行一基本输入输出 系统以及一操作系统,其中基本输入输出系统用以根据检测信号,在只读存储器中对 上盖与下盖分离的次数进行一计数,操作系统用以当计数超过一既定次数时,藉由一 ACPI驱动程序取得一事件码,并且处理器根据事件码执行基本输入输出系统中的一 ASL码,以对触控模块进行校正,其中操作系统还用以当计数超过既定次数时,将 计数归零。内嵌控制器,用以接收检测信号,并藉由平台控制器将检测信号传送至处 理器,其中内嵌控制器还包括一随机存取存储器,用以存储一事件码。
在一实施例中,ASL码还用以检测操作系统的一装置管理界面是否具有相应于 触控模块的一错误码,以判断触控模块的一驱动程序是否成功安装于掀盖式电子装 置。当驱动程序未成功安装于掀盖式电子装置时,ASL码还用以产生一警告信号提 供给使用者。当驱动程序成功安装于掀盖式电子装置时,ASL码致使一校正程序对 触控模块进行校正。
本发明还提供一种校正方法适用于一掀盖式电子装置,其中掀盖式电子装置包括 一触控模块。校正方法包括:检测掀盖式电子装置的一上盖与一下盖是否分离;当上 盖与下盖分离时,产生一检测信号;根据检测信号,对上盖与下盖分离的次数进行一 计数;判断一既定条件是否被满足;当既定条件满足时,对触控模块进行校正,其中 既定条件包括计数超过一既定次数;以及当计数超过既定次数时,将计数归零。
在一实施例中,既定条件为计数超过一既定次数,其中当计数超过既定次数时, 运算单元将计数归零。
在另一实施例中,既定条件为计数超过一既定次数并且触控模块的一驱动程序成 功安装于掀盖式电子装置,其中当计数超过既定次数时,运算单元将计数归零。
本发明还提供一种校正方法,适用于具有一掀盖式电子装置,其中掀盖式电子装 置包括一触控模块。校正方法包括:检测掀盖式电子装置的一上盖与一下盖是否分离; 当上盖与下盖分离时,产生一检测信号;执行一基本输入输出系统,以根据检测信号, 在掀盖式电子装置的一只读存储器中对上盖与下盖分离的次数进行一计数;执行一操 作系统,以当计数超过一既定次数时,藉由一ACPI驱动程序取得一事件码;根据事 件码执行基本输入输出系统中的一ASL码,以对触控模块进行校正;以及当计数超 过既定次数时,将计数归零。
在一实施例中,执行基本输入输出系统中的ASL码的步骤还包括:执行ASL码, 以检测操作系统的一装置管理界面是否具有相应于触控模块的一错误码,以判断触控 模块的一驱动程序是否成功安装于掀盖式电子装置;当检测到错误码时,产生一警告 信号提供给使用者;以及当未检测到错误码时,致使一校正程序对触控模块进行校正。
本发明可在使用者使能掀盖式电子装置一既定次数后,自动对触控模块进行校 正,使得触控模块可更精准的判断触碰事件所发生的位置,从而在使用上产生便利性。
附图说明
图1是本发明的一种实施例的掀盖式电子装置的方块图。
图2是本发明的另一种实施例的掀盖式电子装置的方块图。
图3是本发明的一种实施例的校正方法的流程图。
图4是本发明的另一种实施例的校正方法的流程图。
图5是本发明的另一种实施例的校正方法的流程图。
图6是本发明的另一种实施例的校正方法的流程图。
符号说明:
1000、2000  掀盖式电子装置
100  运算单元
200  触控模块
300  感应装置
110  处理器
120  平台控制器
140  BIOS存储器
150  只读存储器
160  硬盘
170  内嵌控制器
172  随机存取存储器
S300-S310、S400-S412、S500-S510、S600-S612  步骤
具体实施方式
以下将详细讨论本发明各种实施例的装置及使用方法。然而值得注意的是,本发 明所提供的许多可行的发明概念可实施在各种特定范围中。这些特定实施例仅用于举 例说明本发明的装置及使用方法,但非用于限定本发明的范围。
图1是本发明的一种实施例的掀盖式电子装置的方块图。掀盖式电子装置1000 可为笔记本电脑、智能手机、PDA等等,本发明在此不加以限制。熟习此技艺人士 也可将掀盖式电子装置1000实施于掀盖式的一电脑系统样态(configuration)上,例如, 手持式设备(hand-held devices)、可携式设备(portable devices)、个人数字助理(personal  digital assistant;PDA)多处理器系统、以微处理器为基础或可程序化的消费性电子产 品(microprocessor-based or programmable consumer electronics)以及类似的设备。掀盖 式电子装置1000包括一运算单元100、一触控模块200以及一感应装置300。
运算单元100可包含一单一中央处理单元(central-processing unit;CPU)或者是关 联于平行运算环境(parallel processing environment)的多个平行处理单元。存储器可包 含只读存储器(read only memory;ROM)、快闪存储器(flash ROM)及/或动态存取存储 器(random access memory;RAM),用以存储可供处理单元执行的程序模块。一般而言, 程序模块包含常序(routines)、程序(program)、物件(object)、元件(component)或网络 服务(Web Service)等。
触控模块200用以检测使用者所触发的触碰事件。举例而言,触控模块200可为 一触控面板或者一触控垫,但本发明不限于此。触控面板可覆盖于掀盖式电子装置 1000的一显示面板(未图示)上,或者内嵌于显示面板内,用以检测使用者手势以及使 用者手势与触控面板接触的点数。举例而言,触控面板可为电容式触控面板、电阻式 触控面板或者投射电容式触控面板等。电容式触控面板是藉由使用者的手或者触控笔 与电容式触控面板之间所产生的电容变化,检测触碰事件并且判断触碰事件的位置, 以产生相应的信号传送至运算单元100。电阻式触控面板是藉由物体接触所造成的电 阻变化,检测触碰事件并且判断触碰事件的位置,以产生相应的信号传送至运算单元 100。投射电容式触控面板是利用触控面板上ITO(铟锡氧化物)透明电极与人体手 指或导电物体间,因接触而形成的电容感应,检测触碰事件并且判断触碰事件的位置, 以产生相应的信号传送至运算单元100。触控垫可设置于掀盖式电子装置1000的键 盘(未图示)附近,用以检测使用者手势以控制操作系统中的游标,但本发明不限于此。
感应装置300用以检测掀盖式电子装置1000的一上盖与一下盖是否分离,并当 上盖与下盖分离时,产生一检测信号,并将所产生的检测信号传送至运算单元100。 举例而言,感应装置300可为设置于掀盖式电子装置1000的上盖以及下盖的磁性感 应装置,根据上盖以及下盖开启或者闭合所造成的磁性变化,判断掀盖式电子装置 1000是否开启,但本发明不限于此。在本发明其它实施例中,感应装置300可为红 外线感应装置、光感装置或者其它感应装置,用以根据上盖以及下盖开启或者闭合所 造成的物理变化,判断掀盖式电子装置1000是否开启。
值得注意的是,本发明的掀盖式电子装置1000也可为一平板电脑,其中平板电 脑可藉由一外接装置,组成具有掀盖特征的电子系统。举例而言,为平板电脑的掀盖 式电子装置1000可装上一智能保护盖,以具有掀盖式电子装置的特征。换言之,智 能保护盖为掀盖式电子装置1000的上盖或者下盖。值得注意的是,智能保护盖(smart  cover)可视为掀盖式电子装置1000中的一组件,亦可不包括在掀盖式电子装置1000 中。即使智能保护盖不为掀盖式电子装置1000中的一组件,感应装置300亦可根据 上述的各种物理变化,判断作为上盖或者下盖的智能保护盖是否被掀开。感应装置 300亦可据以产生检测信号,并将检测信号传送给运算单元100。在另一实施例中, 为平板电脑的掀盖式电子装置1000亦可与具有键盘或者另一平板电脑进行组合,以 具有掀盖式电子装置的特征。值得注意的是,键盘或者另一平板电脑可视为掀盖式电 子装置1000中的一组件,亦可不包括在掀盖式电子装置1000中。即使键盘或者另一 平板电脑不为掀盖式电子装置1000中的一组件,感应装置300亦可根据上述的各种 物理变化,判断作为上盖或者下盖的键盘或者另一平板电脑是否被掀开。感应装置 300亦可据以产生检测信号,并将检测信号传送给运算单元100。
在本发明的一实施例中,运算单元100用以根据检测信号,对上盖与下盖分离的 次数进行一计数,并当一既定条件被满足时,对触控模块200进行校正。在本发明的 一实施例中,既定条件包括计数超过一既定次数,并且当计数超过既定次数时,运算 单元100还用以将计数归零,但本发明不限于此。值得注意的是,既定次数可为5 次、10次、15次等等,本发明在此不加以限制。在本发明的另一实施例中,既定条 件包括计数超过一既定次数以及触控模块200的驱动程序成功安装于掀盖式电子装 置1000中。举例而言,当计数超过既定次数时,运算单元100还用以判断触控模块 200的驱动程序是否成功安装于掀盖式电子装置1000。当触控模块200的驱动程序成 功安装于掀盖式电子装置1000时,运算单元100对触控模块200进行校正,增进触 控模块200判断触碰事件的准确率。当驱动程序未成功安装于掀盖式电子装置1000 时,运算单元100产生一警告信号提供给使用者,以提醒使用者触控模块200的驱动 程序未成功安装于掀盖式电子装置1000,但本发明不限于此。当驱动程序未成功安 装于掀盖式电子装置1000时,运算单元100亦可不作任何动作,或者在网络或者掀 盖式电子装置1000中的存储器中搜寻匹配的驱动程序,以自动安装驱动程序或者询 问使用者是否安装搜寻到的驱动程序。
图2是本发明的另一种实施例的掀盖式电子装置的方块图。掀盖式电子装置2000 可为笔记本电脑、智能手机、PDA等等,本发明在此不加以限制。熟习此技艺人士 也可将掀盖式电子装置2000实施于掀盖式的一电脑系统样态(configuration)上,例如, 手持式设备(hand-held devices)、可携式设备(portable devices)、个人数字助理(personal  digital assistant;PDA)多处理器系统、以微处理器为基础或可程序化的消费性电子产 品(microprocessor-based or programmable consumer electronics)以及类似的设备。掀盖 式电子装置2000包括一处理器110、一平台控制器120(Platform Controller Hub,PCH)、 一BIOS存储器140、一只读存储器150、一硬盘160、一内嵌控制器170、一触控模 块200以及一感应装置300。
处理器110可包括随机处理存储器(未图示),并通过平台控制器120将存储在 BIOS存储器140、只读存储器150以及硬盘160中的程序载入随机处理存储器中进 行运算。
平台控制器120耦接于处理器110以及其他装置之间,例如BIOS存储器140、 只读存储器150、硬盘160、内嵌控制器170以及触控模块200。平台控制器120用 以对数据进行编/解码,使得其他装置与处理器110可以进行沟通,决定处理器110 中程序执行的顺序,并且传送处理器110的指令至掀盖式电子装置2000中的其它装 置。
BIOS存储器140用以存储一基本输入输出系统(Basic Input/Output System,BIOS) 的程序码,以藉由平台控制器120将基本输入输出系统的程序码提供给处理器110 进行执行。举例而言,BIOS存储器140可为一串列外设界面只读存储器(Serial  Peripheral Interface Read-Only Memory,SPI ROM),但本发明不限于此。BIOS存储器 140亦可为其他样态的非易失性存储器。值得注意的是,在本发明中,基本输入输出 系统亦包括一ASL码(Advanced Configuration and Power Interface Source Language  Code,ASL code),用以检查触控模块200的驱动程序是否成功安装于掀盖式电子装 置2000中,以及对触控模块200进行校正,增进触控模块200判断触碰事件的准确 率。
只读存储器150用以存储掀盖式电子装置2000中的参数。举例而言,只读存储 器150可为一电子抹除式可复写只读存储器(Electrically-Erasable Programmable  Read-Only Memory,EEPROM),但本发明不限于此。只读存储器150亦可为其他样 态的非易失性存储器。
硬盘160用以存储掀盖式电子装置2000中的程序,例如操作系统(Operating  System,OS)、驱动程序以及其他应用程序。值得注意的是,在本发明中硬盘160还 包括一ACPI驱动程序(Advanced Configuration and Power Interface Code,ACPI Code), 用以取得存储于内嵌控制器170中的一事件码。值得注意的是,在本实施例中,事件 码为一Q event number。
内嵌控制器170(Embedded Controller,EC)用以接收感应装置300所产生的检测 信号,并藉由平台控制器120将检测信号传送至处理器110。内嵌控制器170还包括 一随机存取存储器172(Random Access Memory,RAM),用以存储所需的参数以及事 件码(Q event number),其中Q event number可为0x0~0Xff,用以分别对应不同的事 件,但本发明不限于此。Q event number亦可为其他数字码。举例而言,内嵌控制器 170亦可用以连接掀盖式电子装置2000中的其他装置(未图示),例如键盘、鼠标、背 光模块等等,本发明在此不加以限制。连接至内嵌控制器170的元件可根据所接收到 的特定信号,产生相应的事件,其中随机存取存储器172中具有分别相应于这些事件 的Q event number。内嵌控制器170还用以将元件将所接收到的特定信号,藉由内嵌 控制器170以及平台控制器120传送至处理器110,以致使处理器110所执行的操作 系统根据特定信号所产生的事件,读取存储于内嵌控制器170的随机存取存储器172 中所相应的Q event number。举例而言,键盘可根据同时被使能的按键Fn以及F3, 产生相应于调制整背光模块亮度的一热键事件,其中随机存取存储器172中具有相应 于该热件事件的Q event number。
触控模块200用以检测使用者所触发的触碰事件。举例而言,触控模块200可为 一触控面板或者一触控垫,但本发明不限于此。触控面板可覆盖于掀盖式电子装置 2000的一显示面板(未图示)上,或者内嵌于显示面板内,用以检测使用者手势以及使 用者手势与触控面板接触的点数。举例而言,触控面板可为电容式触控面板、电阻式 触控面板或者投射电容式触控面板等。电容式触控面板藉由使用者的手或者触控笔与 电容式触控面板之间所产生的电容变化,检测触碰事件并且判断触碰事件的位置,以 产生相应的信号藉由平台控制器120传送至处理器110。电阻式触控面板藉由物体接 触所造成的电阻变化,检测触碰事件并且判断触碰事件的位置,以产生相应的信号藉 由平台控制器120传送至处理器110。投射电容式触控面板利用触控面板上ITO(铟 锡氧化物)透明电极与人体手指或导电物体间,因接触而形成的电容感应,检测触碰 事件并且判断触碰事件的位置,以产生相应的信号藉由平台控制器120传送至处理器 110。触控垫可设置于掀盖式电子装置1000的键盘(未图示)附近,用以检测使用者手 势以控制操作系统中的游标,但本发明不限于此。值得注意的是,当触控模块200 为触控垫时,触控模块200亦可耦接至内嵌控制器170,并将所产生的信号传送至内 嵌控制器170,但本发明不限于此。
感应装置300耦接至内嵌控制器170,用以检测掀盖式电子装置2000的一上盖 与一下盖是否分离,并当上盖与下盖分离时,产生一检测信号。举例而言,感应装置 300可为设置于掀盖式电子装置2000的上盖以及下盖的磁性感应装置,根据上盖以 及下盖开启或者闭合所造成的磁性变化,判断掀盖式电子装置2000是否开启,但本 发明不限于此。在本发明其它实施例中,感应装置300可为红外线感应装置、光感装 置或者其它感应装置,用以根据根据上盖以及下盖开启或者闭合所造成的物理变化, 判断掀盖式电子装置2000是否开启。
值得注意的是,本发明的掀盖式电子装置2000亦可为一平板电脑,其中平板电 脑可藉由一外接装置,组成具有掀盖特征的电子系统。举例而言,为平板电脑的掀盖 式电子装置2000可装上一智能保护盖,以具有掀盖式电子装置的特征。换言之,智 能保护盖为掀盖式电子装置2000的上盖或者下盖。值得注意的是,智能保护盖(smart  cover)可视为掀盖式电子装置2000中的一组件,亦可不包括在掀盖式电子装置2000 中。即使智能保护盖不为掀盖式电子装置2000中的一组件,感应装置300亦可根据 上述的各种物理变化,判断作为上盖或者下盖的智能保护盖是否被掀开。感应装置 300亦可据以产生检测信号,并将检测信号传送给内嵌控制器170。在另一实施例中, 为平板电脑的掀盖式电子装置2000亦可与具有键盘或者另一平板电脑进行组合,以 具有掀盖式电子装置的特征。值得注意的是,键盘或者另一平板电脑可视为掀盖式电 子装置2000中的一组件,亦可不包括在掀盖式电子装置1000中。即使键盘或者另一 平板电脑不为掀盖式电子装置2000中的一组件,感应装置300亦可根据上述的各种 物理变化,判断作为上盖或者下盖的键盘或者另一平板电脑是否被掀开。感应装置 300亦可据以产生检测信号,并将检测信号传送给内嵌控制器170。
在本发明的一实施例中,处理器110执行一基本输入输出系统,以根据感应装置 300所产生的检测信号,在只读存储器150中对上盖与下盖分离的次数进行一计数。 当由处理器110所执行的操作系统判断只读存储器150中的计数超过一既定次数时, 操作系统藉由一ACPI驱动程序取得内嵌控制器170的随机存取存储器172的事件码。 值得注意的是,既定次数可为5次、10次、15次等,本发明不限于此。接着,处理 器110根据事件码执行基本输入输出系统中的ASL码,以对触控模块200进行校正。 在本发明的另一实施例中,当计数超过既定次数时,处理器110所执行的操作系统藉 由ACPI驱动程序将只读存储器150中的计数归零,但本发明不限于此。
在本发明的一实施例中,当计数超过既定次数,ASL码致使一校正程序对触控 模块200进行校正,增进触控模块200判断触碰事件的准确率。举例而言,校正程序 可存储于触控模块200或者硬盘160中,本发明不限于此。在本发明的另一实施例中, ASL码用以检测操作系统的一装置管理界面是否具有相应于触控模块200的一错误 码(Device Manager error code),以判断触控模块200的一驱动程序是否成功安装于掀 盖式电子装置2000的操作系统。当驱动程序成功安装于掀盖式电子装置2000时, ASL码致使操作系统中一校正程序对触控模块200进行校正,增进触控模块200判 断触碰事件的准确率。当驱动程序未成功安装于掀盖式电子装置2000时,ASL码还 用以产生一警告信号提供给操作系统,再由操作系统提醒使用者触控模块200的驱动 程序未成功安装于掀盖式电子装置2000,但本发明不限于此。在另一实施例中,当 驱动程序未成功安装于掀盖式电子装置2000时,ASL码亦可不作任何动作,或者致 使操作系统在网络或者掀盖式电子装置2000中的存储器中搜寻匹配的驱动程序,以 自动安装驱动程序或者询问使用者是否安装搜寻到的驱动程序。
图3是本发明的一种实施例的校正方法的流程图。校正方法适用于图1所示的掀 盖式电子装置1000。流程开始于步骤S300。
在步骤S300中,感应装置300用以检测掀盖式电子装置1000的上盖与下盖是否 分离。举例而言,感应装置300可为设置于掀盖式电子装置1000的上盖以及下盖的 磁性感应装置,根据上盖以及下盖开启或者闭合所造成的磁性变化,判断掀盖式电子 装置1000是否开启,但本发明不限于此。在本发明其它实施例中,感应装置300可 为红外线感应装置、光感装置或者其它感应装置,用以根据根据上盖以及下盖开启或 者闭合所造成的物理变化,判断掀盖式电子装置1000是否开启。当掀盖式电子装置 1000的上盖与下盖分离时,流程进行至步骤S302;否则,感应装置300继续检测掀 盖式电子装置1000的上盖与下盖是否分离。
值得注意的是,当本发明的掀盖式电子装置1000为一平板电脑时,其中平板电 脑可藉由一外接装置,组成具有掀盖特征的电子系统。感应装置300可根据外接装置 与掀盖式电子装置1000分离所产生之物理变化,产生检测信号,并将检测信号传送 给运算单元100。举例而言,为平板电脑的掀盖式电子装置1000可装上一智能保护 盖,以具有掀盖式电子装置的特征。换言之,智能保护盖为掀盖式电子装置1000的 上盖或者下盖。值得注意的是,智能保护盖(smart cover)可视为掀盖式电子装置1000 中的一组件,亦可不包括在掀盖式电子装置1000中。即使智能保护盖不为掀盖式电 子装置1000中的一组件,感应装置300亦可根据上述的各种物理变化,判断作为上 盖或者下盖的智能保护盖是否被掀开。感应装置300亦可据以产生检测信号,并将检 测信号传送给运算单元100。在另一实施例中,为平板电脑的掀盖式电子装置1000 亦可与具有键盘或者另一平板电脑进行组合,以具有掀盖式电子装置的特征。值得注 意的是,键盘或者另一平板电脑可视为掀盖式电子装置1000中的一组件,亦可不包 括在掀盖式电子装置1000中。即使键盘或者另一平板电脑不为掀盖式电子装置1000 中的一组件,感应装置300亦可根据上述的各种物理变化,判断作为上盖或者下盖的 键盘或者另一平板电脑是否被掀开。感应装置300亦可据以产生检测信号,并将检测 信号传送给运算单元100。
接着,在步骤S302中,感应装置300产生一检测信号,并将检测信号传送至运 算单元100。
接着,在步骤S304中,运算单元100用以根据检测信号,将相应于上盖与下盖 分离的次数的一计数加1。
接着,在步骤S306中,运算单元100判断计数是否超过一既定次数。当计数超 过既定次数时,流程进行至步骤S310;否则,流程回到步骤S300,感应装置300继 续检测掀盖式电子装置1000的上盖与下盖是否分离。值得注意的是,既定次数可为 5次、10次、15次等等,本发明在此不加以限制。
在步骤S310中,运算单元100对触控模块200进行校正,以增进触控模块200 判断触碰事件的准确率,并且将计数归零。流程结束于步骤S310。
图4是本发明的一种实施例的校正方法的流程图。校正方法适用于图1所示的掀 盖式电子装置1000。流程开始于步骤S400,其中图4相似于图3,除了图4还包括 步骤S408以及S412,因此步骤S400-S404请参考图3的步骤S300-S304的说明,在 此不再赘述。
接着,在步骤S406中,运算单元100判断计数是否超过一既定次数。当计数超 过既定次数时,流程进行至步骤S408;否则,流程回到步骤S400,感应装置300继 续检测掀盖式电子装置1000的上盖与下盖是否分离。值得注意的是,既定次数可为 5次、10次、15次等等,本发明在此不加以限制。
接着,在步骤S408中,运算单元100还用以判断触控模块200的驱动程序是否 成功安装于掀盖式电子装置1000。当触控模块200的驱动程序成功安装于掀盖式电 子装置1000时,流程进行至步骤S410;否则,流程进行至步骤S412。
在步骤S410中,运算单元100对触控模块200进行校正,以增进触控模块200 判断触碰事件的准确率,并且运算单元100还用以将计数归零。流程结束于步骤S410。
在步骤S412中,运算单元100产生一警告信号提供给使用者,以提醒使用者触 控模块200的驱动程序未成功安装于掀盖式电子装置1000。流程结束于步骤S412。
图5是本发明的一种实施例的校正方法的流程图。校正方法适用于图2所示的掀 盖式电子装置2000。流程开始于步骤S500。
在步骤S500中,感应装置300用以检测掀盖式电子装置2000的上盖与下盖是否 分离。举例而言,感应装置300可为设置于掀盖式电子装置2000的上盖以及下盖的 磁性感应装置,根据上盖以及下盖开启或者闭合所造成的磁性变化,判断掀盖式电子 装置2000是否开启,但本发明不限于此。在本发明其它实施例中,感应装置300可 为红外线感应装置、光感装置或者其它感应装置,用以根据根据上盖以及下盖开启或 者闭合所造成的物理变化,判断掀盖式电子装置2000是否开启。当掀盖式电子装置 2000的上盖与下盖分离时,流程进行至步骤S502;否则,感应装置300继续检测掀 盖式电子装置2000的上盖与下盖是否分离。
值得注意的是,本发明的掀盖式电子装置2000亦可为一平板电脑,其中平板电 脑可藉由一外接装置,组成具有掀盖特征的电子系统。感应装置300可根据外接装置 与掀盖式电子装置2000分离所产生的物理变化,产生检测信号,并将检测信号传送 给内嵌控制器170。举例而言,为平板电脑的掀盖式电子装置2000可装上一智能保 护盖,以具有掀盖式电子装置的特征。换言之,智能保护盖为掀盖式电子装置2000 的上盖或者下盖。值得注意的是,智能保护盖(smart cover)可视为掀盖式电子装置2000 中的一组件,亦可不包括在掀盖式电子装置2000中。即使智能保护盖不为掀盖式电 子装置2000中的一组件,感应装置300亦可根据上述的各种物理变化,判断作为上 盖或者下盖的智能保护盖是否被掀开。感应装置300亦可据以产生检测信号,并将检 测信号传送给内嵌控制器170。在另一实施例中,为平板电脑的掀盖式电子装置2000 亦可与具有键盘或者另一平板电脑进行组合,以具有掀盖式电子装置的特征。值得注 意的是,键盘或者另一平板电脑可视为掀盖式电子装置2000中的一组件,亦可不包 括在掀盖式电子装置1000中。即使键盘或者另一平板电脑不为掀盖式电子装置2000 中的一组件,感应装置300亦可根据上述的各种物理变化,判断作为上盖或者下盖的 键盘或者另一平板电脑是否被掀开。感应装置300亦可据以产生检测信号,并将检测 信号传送给内嵌控制器170。
接着,在步骤S502中,感应装置300产生一检测信号,并将检测信号传送至内 嵌控制器170。
接着,在步骤S504中,处理器110执行基本输入输出系统,以根据感应装置300 所产生的检测信号,将在只读存储器150中相应于上盖与下盖分离的次数的计数加1。
接着,在步骤S506中,处理器110所执行的操作系统判断只读存储器150中的 计数是否超过一既定次数。当计数超过既定次数时,流程进行至步骤S510;否则, 流程回到步骤S500,感应装置300继续检测掀盖式电子装置2000的上盖与下盖是否 分离。值得注意的是,既定次数可为5次、10次、15次等等,本发明在此不加以限 制。
在步骤S510中,处理器110所执行的操作系统藉由一ACPI驱动程序取得存储 于内嵌控制器170的随机存取存储器172中的事件码,并且将计数归零。值得注意的 是,处理器110根据事件码执行基本输入输出系统中的ASL码,致使操作系统中一 校正程序对对触控模块200进行校正,增进触控模块200判断触碰事件的准确率,处 理器110亦根据事件码执行基本输入输出系统中的ASL码,致使操作系统藉由ACPI 驱动程序,将只读存储器150中的计数归零,流程结束于步骤S510。
图6本发明的一种实施例的校正方法的流程图。校正方法适用于图2所示的掀盖 式电子装置2000。流程开始于步骤S600,其中图6相似于图5,除了图6还包括步 骤S608以及S612,因此步骤S600-S604请参考图5的步骤S500-S504的说明,在此 不再赘述。
在步骤S606中,处理器110所执行的操作系统判断只读存储器150中的计数是 否超过一既定次数。当计数超过既定次数时,流程进行至步骤S608;否则,流程回 到步骤S600,感应装置300继续检测掀盖式电子装置2000的上盖与下盖是否分离。 值得注意的是,既定次数可为5次、10次、15次等等,本发明在此不加以限制。
接着,在步骤S608中,处理器110所执行的操作系统藉由一ACPI驱动程序取 得存储于内嵌控制器170的随机存取存储器172中的事件码,以判断触控模块200 的驱动程序是否成功安装于掀盖式电子装置2000的操作系统。其中,处理器110根 据事件码执行基本输入输出系统中的ASL码,ASL码用以检测操作系统的一装置管 理界面是否具有相应于触控模块200的一错误码(Device Manager error code),以判断 触控模块200的一驱动程序是否成功安装于掀盖式电子装置2000的操作系统。当触 控模块200的驱动程序成功安装于掀盖式电子装置2000时,流程进行至步骤S610; 否则,流程进行至步骤S612。
在步骤S610中,ASL码致使操作系统中一校正程序对触控模块200进行校正, 以增进触控模块200判断触碰事件的准确率,并且将计数归零。流程结束于步骤S610。 举例而言,处理器110根据事件码执行基本输入输出系统中的ASL码,致使操作系 统藉由ACPI驱动程序,将只读存储器150中的计数归零。
在步骤S612中,ASL码用以产生一警告信号提供给操作系统,再由操作系统提 醒使用者触控模块200的驱动程序未成功安装于掀盖式电子装置2000。流程结束于 步骤S612。
本发明所提供的掀盖式电子装置1000/2000以及校正方法,可在使用者使能掀盖 式电子装置1000/2000一既定次数后,自动对触控模块200进行校正,使得触控模块 200可更精准的判断触碰事件所发生的位置。
本发明的方法,或特定形态或其部份,可以以程序码的形态存在。程序码可存储 于实体媒体,如软盘、光盘、硬盘、或是任何其他机器可读取(如电脑可读取)存储媒 体,亦或不限于外在形式的电脑程序产品,其中,当程序码被机器,如电脑载入且执 行时,此机器变成用以参与本发明的装置。程序码也可通过一些传送媒体,如电线或 电缆、光纤、或是任何传输形态进行传送,其中,当程序码被机器,如电脑接收、载 入且执行时,此机器变成用以参与本发明的装置。当在一般用途处理单元实作时,程 序码结合处理单元提供一操作类似于应用特定逻辑电路的独特装置。
但是以上所述者,仅为本发明的各项实施例而已,当不能以此限定本发明实施的 范围,即大凡依本发明权利要求及发明说明内容所作的简单的等效变化与修饰,皆仍 属本发明专利涵盖的范围内。另外本发明的任一实施例或权利要求不须达成本发明所 揭露的全部目的或优点或特点。此外,摘要部分和标题仅是用来辅助专利文件搜寻之 用,并非用来限制本发明的权利范围。

掀盖式电子装置及其校正方法.pdf_第1页
第1页 / 共20页
掀盖式电子装置及其校正方法.pdf_第2页
第2页 / 共20页
掀盖式电子装置及其校正方法.pdf_第3页
第3页 / 共20页
点击查看更多>>
资源描述

《掀盖式电子装置及其校正方法.pdf》由会员分享,可在线阅读,更多相关《掀盖式电子装置及其校正方法.pdf(20页珍藏版)》请在专利查询网上搜索。

本发明提供一种掀盖式电子装置及其校正方法。掀盖式电子装置包括一触控模块、一感应装置以及一运算单元。触控模块用以检测触碰事件。感应装置用以检测掀盖式电子装置的一上盖与一下盖是否分离,并当上盖与下盖分离时,产生一检测信号。运算单元用以根据检测信号,对上盖与下盖分离的次数进行一计数,并当一既定条件被满足时,对触控模块进行校正,其中既定条件包括上述计数超过一既定次数。本发明可在使用者使能掀盖式电子装置一既。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1