专利名称:电脑装置及其功能的启动方法
技术领域:
本发明是有关于一种电脑装置及方法,且特别是有关于一种利用键盘启动 电脑装置功能的装置及方法。
背景技术:
在科技进步的今天,个人电脑已成了人们生活中不可或缺的资讯处理装 备。尤其是笔记型电脑,其所提供的高度可携带性,使得资讯可以随身携带并 且加以处理,更是现今社会中,上班族所需要的一种工作上的利器。
随着人们对笔记型电脑功能的需求日渐的增加,附属在笔记型电脑上的功 能,也随着增加。为了方便使用者操作,这些功能的启动装置,多半是设置在
键盘上的Fn功能键,或是另外增加的功能键。而因为所有键盘上的键,都是 经由发送出相对应的键盘扫描码,来告知电脑启动相关的功能。因此,这种功 能键越来越多的情况,也使得产生的越来越多的扫描码。而这许多的扫描码在 不同版本的操作系统下,便会发生与操作系统发生冲突的现象。
基于上述的原因,同一个电脑装置中就可能因为所安装的操作系统版本上 的不同,而造成某一些功能键所产生的扫描码与操作系统相冲突而无法正常动 作,致使许多的功能因此而丧失。
发明内容
因此,本发明提供一种电脑装置以及利用键盘启动其功能所使用的方法, 只需要一组扫描码,就可以使多个功能键启动相对应的程序。
本发明提出一种电脑装置,包括功能键、控制器、基本输入输出系统单元 以及操作系统单元。功能键用以启动该电脑装置的预设功能,且当功能键被致 能时,输出一个控制信号。而控制器耦接至该功能键,用以依据控制信号发送 对应的功能码的以及一个扫描码。此外,基本输入输出系统单元耦接至控制器,其功用在接收并储存上述的功能码。操作系统单元则具有应用程序,耦接至控 制器及基本输入输出系统单元,操作系统单元用以接收扫描码,并且依据扫描 来接收功能码,并依据功能码执行相对应的程序。
另外,在本发明的电脑装置中,其中借由按压功能键来执行对应的程序。
在本发明的电脑装置中,其中当操作系统单元有接收到扫描码时,操作系 统单元还接收功能码。
本发明提供一种电脑装置的功能启动方法,其中所提的电脑装置具有功能 键,此方法的步骤包括首先,检测功能键的按压状况;接着,依据功能键的 按压状况产生对应的功能码以及扫描码;最后,依据扫描码接收功能码,并依 据所接收的功能码执行相对应的程序。
本发明因采用将功能键所发送出的控制信号转换成一功能码并先行储存 起来,再使应用程序模组另外读取该功能码。因此,可以不需要因为有很多的 功能键而必须使用很多的扫描码,而有与操作系统发生冲突的现象。
为让本发明的上述目的、特征和优点能更明显易懂,以下结合附图对本发 明的具体实施方式
作详细说明,其中
图1绘示本发明的电脑装置的一实施例的示意图。
图2绘示本发明的电脑装置的另一实施例的示意图。
图3绘示本发明的电脑装置的功能启动方法一实施例的示意图。
图4绘示本发明的电脑装置的功能启动方法的另一实施例的示意图。
主要元件符号说明 100:电脑装置
110、 260:功能键
120:控制器
130:操作系统单元,
131:应用程序
140:基本输入输出系统单元210:中央处理单元 220:芯片组 221:北桥芯片 222:南桥芯片
230:存储器
240:基本输出输入系统单元
250:硬盘
251:操作系统单元
S310 S330、 S410 S440:电脑装置的功能启动方法的步骤
具体实施例方式
以下将参照相关图式,说明依本发明实施例的电脑装置以及其功能的启动 方法。
以下请参照图1,图1绘示本发明的电脑装置的一实施例的示意图。本实 施例中的电脑装置100包括功能键110、控制器120、内建应用程序131的操 作系统单元130以及基本输入输出系统单元140。其中的功能键110上包括有 许多Fn键(例如Fl F12键)或者额外的附加键。而这些Fn键通常都各代表一个 功能,例如Fl键可调整屏幕的反差,F2可调整屏幕的亮度等,而额外的功能 键则是在Fn键不敷使用时,另外增加的附加键。
在使用者要使用电脑装置100的预设功能时,便会按压相对应的功能键 110,此时,控制器120接收到功能键110的被按压时产生的控制信号,并且 发送一组预先设定好的扫描码给操作系统单元130。此外,控制器120还对应 该被按压的功能键110产生一个功能码发送并储存到基本输入输出系统单元 140。其中的扫描码是要通知后段的操作系统单元130要执行其中的应用程序 131的讯息,且这个扫描码为不被大多数的操作系统的内建功能所使用。而功 能码则是所要执行的应用程序的一个代码,并且是为控制器120与操作系统单 元130都可以识别的代码。
在操作系统单元130接收到上述的扫描码时,就可以得知有一个功能要被 启动。此时,操作系统单元130会由基本输入输出系统单元140中撷取出功能码,如此操作系统单元130便可以得知使用者所要执行的应用程序131,并启 动该执行动作。
在此,再举一个具体的范例,来使本领域具通常知识者更能了解,并据以 实施。
当使用者想要调大喇叭的音量时,按压了用来调大音量的Fn键(例如为 FIO),此时,控制器120检测到F10键被按压所传送的控制信号后,便产生了 一个调大音量的功能码(例如为Ol)储存到基本输入输出系统单元140中。并且 产生的一组扫描码来通知操作系统单元130执行调大音量的功能。操作系统单 元130则在接收了这组扫描码后,由基本输入输出系统单元140撷取出功能码, 并依据功能码(本范例为01),执行调大音量的动作。
接着,当使用者想要调小喇叭的音量时,按压了用来调小音量的Fn键(例 如为F9),此时,控制器120检测到F9键被按压所传送的控制信号后,便产生 了一个调小音量的功能码(例如为02)储存到基本输入输出系统单元140中。并 且产生的一组扫描码来通知操作系统单元130执行调小音量的功能。操作系统 单元130则在接收了这组扫描码后,由基本输入输出系统单元140撷取出功能 码,并依据功能码(本范例为02),执行调小音量的动作。
由上述的电脑装置IOO的作动范例中不难发现,其中的控制器120只使用 了一组的扫描码,就可以实现执行多个功能。有效消除因键盘扫描码过多而产 生的与操作系统的内建功能冲突的情形。
以下请参照图2,图2绘示本发明的电脑装置的另一实施例的示意图。在 图2绘示的电脑装置200中,包括中央处理单元210、芯片组220、存储器230、 基本输入输出系统单元240、硬盘250以及功能键260。其中的芯片组220由 北桥芯片221及南桥芯片222构成,而操作系统单元251被储存在硬盘中251。
当使用者要使用在电脑装置200的预设功能时,便按压功能键260。此功 能键260通常被设置在键盘(未绘示)上,当然也可以设置在电脑装置200其他 的输入周边设备上(例如鼠标、触控式屏幕等)。而南桥芯片222检测到功能键 260的被按压所传送的控制信号,便产生并发送扫描码至操作系统单元251, 以及产生功能码并且储存在基本输入输出系统单元240。操作系统单元251在 接收到这个扫描码后,会由基本输入输出系统单元240中读取适才所储存的功能码,并且依据这个功能码执行相关的应用程序。
以下请参照图3,图3绘示本发明的电脑装置的功能启动方法一实施例的
示意图。其步骤包括首先,检测功能键的按压状况(S310),并在检测到功能
键被按压时,产生对应的功能码以及一个固定的扫描码(S320),并且储存所产 生的功能码。最后,再依据扫描码接收功能码,并且依据所接收的功能码执行 相对应的程序(S330)。
以下将针对上述的电脑装置的功能启动方法,更进一步提出一个实施例来 加以说明,以使本领域具通常知识者更能了解本方法。
请参照图3(并请同时参照图1),图3绘示本发明的电脑装置的功能启动方 法的另一实施例的示意图。此实施例的步骤包括当使用者要使用相关功能, 便按压键盘110上相对应的功能键(S410)。此时,控制器120检测到功能键被 按压并且发送扫描码码至操作系统单元130及发送功能码至基本输入输出系统 单元140(S420)。而应用程序模组130在接收到扫描码后,便由基本输入输出 系统单元140读取功能码(S430),并且借由操作系统单元130中的应用程序131 执行该功能码所定义的功能(S440)。
综上所述,本发明利用电脑装置中的控制器接收键盘功能键的扫描码,并 将的转换成以一个固定的扫描码以及对应的功能码来执行启动功能的动作。使 得实际传输到操作系统以及应用程序模组的键盘扫描码只需要一组,有效的避 免了因为功能键的增加而致使的键盘扫描码的增加,进而消除了功能键与操作
系统相互冲突的问题。
虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本
领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善, 因此本发明的保护范围当以权利要求书所界定的为准。
权利要求
1. 一种电脑装置,包括一功能键,用以启动该电脑装置一预设功能,且当该功能键被致能时,则输出一控制信号;一控制器,耦接至该功能键,用以依据按压该功能键发送对应的一扫描码以及一功能码;一基本输入输出系统单元,耦接至该控制器,用以接收并储存该功能码;以及一操作系统单元,具有一应用程序,耦接至该控制器及该基本输入输出系统单元,用以接收该扫描码,依据该扫描码接收该功能码,并依据该功能码执行相对应的一程序。
2. 如权利要求1所述的电脑装置,其特征在于,借由按压该功能键来执行 对应的该程序。
3. 如权利要求1所述的电脑装置,其特征在于,当该操作系统单元接收到 该扫描码时,该操作系统单元还接收该功能码。
4. 一种电脑装置的功能启动方法,其特征在于,该电脑装置具有一功能键, 其步骤包括检测该功能键的一按压状况;依据该按压状况产生对应的一功能码以及一扫描码;以及 依据该扫描码接收该功能码,并依据该功能码执行相对应的一程序。
5. 如权利要求4所述的电脑装置的功能启动方法,其特征在于,依据该按 压状况产生对应的该功能码以及该扫描码的步骤,还包括储存该功能码。
6. 如权利要求4所述的电脑装置的功能启动方法,其特征在于,借由按压 该功能键来执行对应的该程序。
7. 如权利要求4所述的电脑装置的功能启动方法,其特征在于,依据该扫 描码接收该功能码的步骤,还包括当有接收到该扫描码时,接收该功能码。
全文摘要
本发明公开一种电脑装置,包括功能键、控制器、基本输入输出系统单元以及操作系统单元。其中,功能键用以启动电脑装置的预设功能,并当功能键被致能时,则输出控制信号。控制器则用以接收控制信号,并发送相对应的功能码以及扫描码。而基本输入输出系统单元则用以接收并储存功能码。此外,操作系统单元具有应用程序,操作系统单元接收扫描码,依据扫描码接收功能码,并且依据功能码执行相对应的程序。
文档编号G06F9/445GK101470617SQ20071030735
公开日2009年7月1日 申请日期2007年12月27日 优先权日2007年12月27日
发明者赖信吉 申请人:英业达股份有限公司