CN101587377A - 具有按键功能的读卡装置及其运作方法 - Google Patents
具有按键功能的读卡装置及其运作方法 Download PDFInfo
- Publication number
- CN101587377A CN101587377A CNA2008101007233A CN200810100723A CN101587377A CN 101587377 A CN101587377 A CN 101587377A CN A2008101007233 A CNA2008101007233 A CN A2008101007233A CN 200810100723 A CN200810100723 A CN 200810100723A CN 101587377 A CN101587377 A CN 101587377A
- Authority
- CN
- China
- Prior art keywords
- computing machine
- interface
- control module
- push button
- application program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Power Sources (AREA)
Abstract
本发明提供了一种具有按键功能的读卡装置及其运作方法,其中,该读卡装置应用于一计算机,包括:至少一按键界面、一应用程序及一控制单元。每一按键界面对应一特定功能,并产生一按键信号。应用程序设置于计算机。控制单元连接按键界面,接收按键信号,并且当计算机处于省电状态时,记录按键信号,并依据按键信号产生一第一中断信号以唤醒计算机。而当计算机唤醒而恢复执行应用程序时,应用程序会取得控制单元中所记录的按键信号,并执行按键信号所对应的特定功能。本发明的整合有按键界面的读卡装置让使用者不管在计算机处于正常运作状态或者省电状态下,都可直接对按键界面进行操作而控制计算机执行相关的特定功能,操作方便且人性化。
Description
技术领域
本发明涉及一种读卡装置,特别涉及一种具有按键功能的读卡装置及其运作方法。
背景技术
近几年来,由于记忆卡的使用越来越广泛,使得卡片阅读机也就成为使用者所必须要选购的配备之一,甚至是成为各厂牌套装计算机、笔记型计算机中所内建设计的装置。
另外,我们都知道,在计算机上为了为提供使用者方便的操作程序,***厂商通常会设计有多个功能热键,以让使用者得以通过热键的操作而直接达到所欲执行的动作,节省使用者的操作时间。而这些热键的设置地方不外乎是在主机面板、键盘等地方,并且是通过目前市面上主流的通用序列总线(USB)传输界面来达成。
然而由于功能热键、键盘等输入设备是采用通用序列总线中的人机接口装置(HID)的类别规格(Class),而读卡装置所使用的是大量储存装置(Mass StorageDevice)的类别规格,因此在现有设计中,这两种功能是必须分别使用不同控制芯片来达成。而也就因此,使整个计算机***的设计上不但无法有效缩小体积,并且还会造成成本的提高。
对此,目前便有开发出支持人机接口装置的类别规格的卡片阅读机控制芯片,让卡片阅读机与功能热键得以整合设计,而达成缩小体积且降低成本的效果。
但是,在此一设计中,当卡片阅读机应用于计算机,并且计算机经过一段时间而进入省电状态时,此时卡片阅读机上的功能热键便会失去功能。于是,使用者必须先通过正常程序将计算机唤醒(Resume)之后,才能再继续使用功能热键。因此,存在着无法随时提供使用者操作的缺点,也较不符合人性化的操作习惯。
发明内容
有鉴于此,本发明所要解决的技术问题在于,计算机进入省电状态后,仍可以对具特定功能的按键界面进行单一按键操作而先进行唤醒在省电状态中的计算机,并且让恢复正常运作后的计算机得以接着执行使用者原本所按压的按键界面所代表的特定功能。本发明提供了一种具有按键功能的读卡装置,应用于一计算机,包括:
至少一按键界面,分别对应一特定功能,并且分别用以产生一按键信号;
一应用程序,设置于该计算机,用以设定及储存该特定功能;及
一控制单元,连接该按键界面,用以接收该按键信号,并且当该计算机处于一省电状态时,该控制单元进行记录该按键信号,并依据该按键信号产生一第一中断信号以唤醒该计算机;
其中,当该计算机唤醒而恢复执行该应用程序时,该应用程序取得该控制单元中所记录的该按键信号,以执行该按键信号所对应的该特定功能。
本发明还提供了一种具有按键功能的读卡装置的运作方法,应用于一计算机,该读卡装置包含至少一按键界面、一应用程序及一控制单元,该运作方法的步骤包括:
运作该应用程序于该计算机;
判断该计算机即将进入一省电状态时,该应用程序通知该控制单元进入一记录模式,进而随着该计算机进入该省电状态;
在该省电状态下,该控制单元判断该按键界面触发一使能信号时,便进行记录该按键界面所产生的一按键信号,并且依据该按键信号来产生一第一中断信号,以唤醒该计算机;及
该应用程序在该计算机唤醒后,进行取得该控制单元中所记录的该按键信号,并执行该按键信号所对应的一特定功能。
与现有技术相比,本发明具有以下有益效果:
本发明将按键界面整合于读卡装置中,并且搭配应用程序的设计来设定按键界面所代表的特定功能,进而让使用者在计算机进入省电状态后,仍可以对具特定功能的按键界面进行单一按键操作而先进行唤醒在省电状态中的计算机,并且让恢复正常运作后的计算机得以接着执行使用者原本所按压的按键界面所代表的特定功能。由此,以让整合有按键界面的读卡装置达到方便且人性化操作的目的,让使用者不管在计算机处于正常运作状态或者省电状态下,都可直接对按键界面进行操作而控制计算机执行相关的特定功能。
附图说明
图1为本发明具有按键功能的读卡装置的实施例框图;
图2A及图2B为读卡装置的插卡界面的电路示意图;
图3为本发明具有按键功能的读卡装置的运作方法实施例流程图。
其中,
读卡装置1
按键界面11
应用程序12
控制单元13
缓存单元131
传输界面14
插卡界面15
第一插卡界面151
第二插卡界面152
第三插卡界面153
第四插卡界面154
计算机2
具体实施方式
本发明所设计的读卡装置是提供有按键界面,让使用者得以自行定义按键界面所要对应的特定功能,进而得以通过按键界面的操作而对计算机进行操作。此外,不管计算机处于正常运作状态或省电状态,使用者都不需改变操作习惯,而直接依据原本设定好的按键界面来进行操作即可达到所欲让计算机执行的特定功能或动作。
请参考图1,为本发明具有按键功能的读卡装置的实施例框图。如图所示,本实施例提供一种具有按键功能的读卡装置1,是应用于一计算机2,其包含:至少一按键界面11、一应用程序12、一控制单元13、一传输界面14及至少一插卡界面15。其中,传输界面14是例如采用通用序列总线(USB)传输界面的设计以连接于控制单元13,并且用来提供控制单元13与计算机2之间的信号传输。此外,读卡装置1通过传输界面14是可采用内建或外接的设计方式来连接于计算机2,但为了方便说明起见,本实施例中是以外接的方式来描述,实际设计上则不在此限。
在读卡装置1中,若按键界面11是采用多个设计的话,则每一个按键界面11是可分别对应一特定功能,并且不同的按键界面11在接受使用者按压操作时,则是会分别产生各自的一按键信号。其中,所述特定功能是例如为复制档案(Copy File)或备份文件(Back up)的功能的设计。
再者,应用程序12是设置于计算机2中,用来设定及储存该特定功能。应用程序12在实际设计上是例如为使用者操作界面的应用,用以提供给使用者进行设定所需计算机2执行的功能(如上述复制档案或备份文件等功能),并且在设定完后加以进行储存。此外,应用程序12更可进一步提供使用者进行设定不同的按键界面11对特定功能的对应,也就是可由使用者自行决定各按键界面11所对应的特定功能。而关于应用程序12的操作界面的设计并非本发明所限制,在此就不多加赘述。
接着,控制单元13是连接按键界面11,用以接收该按键信号。而当计算机2是处于一省电状态,并且按键界面11也产生该按键信号时,控制单元13会进行记录该按键信号,进而依据该按键信号来产生一第一中断信号而进行唤醒(Resume)计算机2。附带一提的是,当计算机2即将进入省电状态时,安装于计算机2中的应用程序12会产生一通知信号,以通知控制单元13进入一记录模式,而控制单元13此时才会在计算机2进入省电状态后进行记录该按键信号。之后,当计算机2通过第一中断信号唤醒而恢复执行应用程序12时,应用程序12便会自动进行取得控制单元13的缓存单元131中所记录的按键信号,并执行该按键信号所对应的该特定功能。而在计算机2唤醒后的实际运作上,是当计算机2唤醒而恢复执行应用程序12时,计算机2是先通知读卡装置1以告知本身已唤醒,此时读卡装置1会将缓存单元131中所记录的按键信号送出,而在计算机1中的应用程序12便可取得该按键信号。
再接着,控制单元13进一步包含一缓存单元131,用以记录该按键信号。并且熟悉该项技术者应可了解,当计算机2进入省电状态时,应用程序12可能随着计算机2而停止运作,但计算机2仍旧会提供微小的电力给通用序列总线的传输界面14,而读卡装置1的控制单元13即是通过这一微小的电力供应来执行记录模式以记录该按键信号。另外,本实施例中所述的省电状态并非局限于特定的省电模式,其可例如为待机模式(Standby,S1、S2)、暂停模式(Suspend,S3)、休眠模式(Hibernation,S4)等。
而除了上述计算机2处于省电状态下的运作说明之外,若计算机2是处于一正常运作状态,而按键界面11产生该按键信号时,控制单元13则是会依据该按键信号来产生一第二中断信号以通知计算机2,使计算机2中的应用程序12直接进行接收该按键信号,并执行该按键信号所对应的该特定功能。
而读卡装置1中所包含的插卡界面15连接于控制单元13,并且用以插接一记忆卡(图未示),以让控制单元13得以存取该记忆卡。而在控制单元13的设计上是具有多个卡片侦测接脚(Card Detect Pins)(图未示),以分别用来连接至插卡界面15及按键界面11,而侦测插卡界面15及按键界面11的状态。进而当控制单元13通过卡片侦测接脚侦测到插卡界面15及按键界面11的任一触发一使能信号时,若计算机2处于省电状态下,控制单元13会产生第一中断信号,而若计算机2处于正常运作状态下,则控制单元13会产生第二中断信号。
其中,上述的使能信号指的就是卡片侦测接脚发生电压位准改变时所产生的信号,也就是说,控制单元13在侦测该些卡片侦测接脚的任一或组合形成电压位准改变时,便会触发该使能信号。例如:若原本卡片侦测接脚是采用提升电阻(Pull-High Resistor)的设计,属于高电压位准,而当有记忆卡***或者按压按键界面11而形成触发时,便会将卡片侦测接脚进行接地,以形成低电压位准的情形,而这也就是所谓的电压位准改变的情形。
另外,根据本发明而以实际在读卡装置1上的较佳设计来举例说明。请同时参照图2A及图2B,为读卡装置的插卡界面的电路示意图。如图所示,其是以目前四槽读卡装置1(具有四个插卡界面151~154)来说明,CF卡/Micro-Drive卡、SD卡/MMC卡、SM卡/xD卡及MS卡分别插接于第一插卡界面151、第二插卡界面152、第三插卡界面153及第四插卡界面154。
我们都知道控制单元13针对不同的插卡界面151~154都会设计有对应的卡片侦测接脚来侦测记忆卡是否已插接。而其中较为特殊的是SM卡及xD卡虽然是共享同一第三插卡界面153,但是由于这两种记忆卡在机构规格上的设计有较大的差异,因此控制单元13针对SM卡及xD卡相对的也就设计有不同的卡片侦测接脚(SMCDN及XDCDN)来对应连接第三插卡界面153。而除了第三插卡界面153之外,其余能支持不同记忆卡的第一插卡界面151、第二插卡界面152及第四插卡界面154则是分别连接至控制单元13所提供的单一卡片侦测接脚,如第一插卡界面151是连接至控制单元13所提供的卡片侦测接脚(CFCDN)、第二插卡界面152是连接至控制单元13所提供的卡片侦测接脚(SDCDN),以及第四插卡界面154是连接至控制单元13所提供的卡片侦测接脚(MSINS)。
而也就是由于SM卡及xD卡不会发生同时***第三插卡界面153的情况,因此本实施例中便是将按键界面11一起连接到控制单元13所提供给第三插卡界面163的卡片侦测接脚(SMCDN及XDCDN),而当这两根卡片侦测接脚同时发生电压位准改变时,便得以表示是按键界面11受到按压所触发的使能信号。
最后,再附带一提的是,由于本实施例的设计是让控制单元13得以支持按键界面11及插卡界面15,并且通过USB的传输界面14来与计算机2进行信号沟通。因此,在设计上,控制单元13是可支持USB规格中两种不同的装置类别规格(Class),分别是采用一人机接口装置(HID)的类别规格来传输按键界面11与计算机2之间的信号;而采用一大量储存装置(Mass Storage Device)的类别规格来传输插卡界面15与计算机2之间的信号。
为了进一步说明本发明的实际运作方式,请再参考图3,为本发明具有按键功能的读卡装置的运作方法实施例流程图。其中由于本发明的读卡装置1主要就是通过控制单元13及应用程序12的搭配,以达到在读卡装置1中整合按键功能的作用。因此在本实施例流程图中便是依据控制单元13与应用程序12两端的相互作用关系来说明。
如图3所示,本实施例提供一种具有按键功能的读卡装置1的运作方法,该读卡装置1如前述实施例所述是具有按键界面11、应用程序12、控制单元13及插卡界面15,而该运作方法的步骤包括:首先,进行启动计算机2,并且提供应用程序12以运作于计算机2(S301),接着由应用程序12进行判断计算机2是否因使用者于一段特定时间无使用或者因使用者强制执行省电功能,而即将进入一省电状态(S303)。若步骤(S303)的判断结果为是,则表示应用程序12判断计算机2即将进入省电状态,于是应用程序12便会通知读卡装置1中的控制单元13进入一记录模式(S305),并且紧接着应用程序12随着计算机2进入省电状态(S307)。
而当计算机2进入省电状态后,控制单元13便会进行判断按键界面11是否触发使能信号(S309),也就是用以判断使用者是否有按压按键界面11而触发使能信号。若步骤(S309)的判断结果为是,则表示使用者有按压任一按键界面11而触发使能信号,于是控制单元13便会随即记录该按键界面11所产生的按键信号(S311),并且控制单元13再依据按键信号来产生一第一中断信号,以唤醒计算机2(S313)。反之,若步骤(S309)的判断结果为否,则表示使用者目前并无按压任一按键界面11,于是控制单元13再判断插卡界面15是否触发使能信号(S315),若步骤(S315)的判断结果为是,则表示使用者有进行插接一记忆卡,于是同样进行步骤(S313)以产生第一中断信号来唤醒计算机2。当然,若步骤(S315)的判断结果为否的话,则控制单元13会再继续进行步骤(S309),以判断按键界面11是否触发使能信号。
接着在计算机2唤醒后而恢复执行应用程序12时,应用程序12会先取得并确认控制单元13中所记录的按键信号是否正确存在(S317),若按键信号是正确存在的话,则应用程序12便会执行按键信号所对应的特定功能(S319)。而若步骤(S317)的确认结果为否的话,则表示按键信号并非正确存在,而此情形可例如为本次的唤醒动作是通过插卡界面15所触发的使能信号来产生第一中断信号而唤醒,于是在确认控制单元13中的按键信号时便会产生确认结果为否的情形。因此,应用程序12便会再回到步骤(S303)以继续运作,而此时使用者则可对***插卡界面15的记忆卡进行存取。
另外,在执行步骤(S303)时,若判断计算机2并无即将进入省电状态时,则表示计算机2持续地运作于正常运作状态。此时,读卡装置1的控制单元13也会进行判断按键界面11是否触发使能信号(S321)。而若步骤(S321)的判断结果为是,则表示使用者在计算机2处于正常运作状态下进行按压任一按键界面11而触发使能信号,于是控制单元13便会依据所按压的按键界面11所产生的按键信号来产生第二中断信号以通知计算机2(S323)。接着,执行步骤(S319),使计算机2中的应用程序12直接执行按键信号所对应的特定功能。
综上所述,本发明具有按键功能的读卡装置应用于计算机时,不仅可以缩小体积以节省空间以及降低成本。同时更可让整合有按键界面的读卡装置达到方便且人性化操作的目的,让使用者不管在计算机处于正常运作状态或省电状态下,都仅需对按键界面进行单一操作便可直接控制计算机,并使计算机执行该按键界面所对应的动作。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种具有按键功能的读卡装置,应用于一计算机,其特征在于,包括:
至少一按键界面,分别对应一特定功能,并且分别用以产生一按键信号;
一应用程序,设置于该计算机,用以设定及储存该特定功能;及
一控制单元,连接该按键界面,用以接收该按键信号,并且当该计算机处于一省电状态时,该控制单元进行记录该按键信号,并依据该按键信号产生一第一中断信号以唤醒该计算机;
其中,当该计算机唤醒而恢复执行该应用程序时,该应用程序取得该控制单元中所记录的该按键信号,以执行该按键信号所对应的该特定功能。
2.如权利要求1所述的具有按键功能的读卡装置,其特征在于,所述应用程序进一步用以设定该按键界面对该特定功能的对应。
3.如权利要求1所述的具有按键功能的读卡装置,其特征在于,当该计算机即将进入该省电状态时,该应用程序进一步用以产生一通知信号,以通知该控制单元进入一记录模式。
4.如权利要求1所述的具有按键功能的读卡装置,其特征在于,当该计算机处于一正常运作状态时,该控制单元依据该按键信号来产生一第二中断信号以通知该计算机,使该应用程序直接接收该按键信号,而执行该按键信号所对应的该特定功能。
5.如权利要求4所述的具有按键功能的读卡装置,其特征在于,进一步包括:
一传输界面,连接该控制单元,用以提供该控制单元与该计算机之间的信号传输;及
至少一插卡界面,连接该控制单元,并且分别用以插接一记忆卡。
6.如权利要求5所述的具有按键功能的读卡装置,其特征在于,所述控制单元具有多个卡片侦测接脚,分别用以侦测该插卡界面及该按键界面的状态,而在该控制单元侦测到该插卡界面及该按键界面的任一触发一使能信号时,产生该第一中断信号或该第二中断信号,而其中该使能信号由该些卡片侦测接脚的任一或组合形成电压位准改变时所形成。
7.一种具有按键功能的读卡装置的运作方法,其特征在于,应用于一计算机,该读卡装置包含至少一按键界面、一应用程序及一控制单元,该运作方法的步骤包括:
运作该应用程序于该计算机;
判断该计算机即将进入一省电状态时,该应用程序通知该控制单元进入一记录模式,进而随着该计算机进入该省电状态;
在该省电状态下,该控制单元判断该按键界面触发一使能信号时,便进行记录该按键界面所产生的一按键信号,并且依据该按键信号来产生一第一中断信号,以唤醒该计算机;及
该应用程序在该计算机唤醒后,进行取得该控制单元中所记录的该按键信号,并执行该按键信号所对应的一特定功能。
8.如权利要求7所述的具有按键功能的读卡装置的运作方法,其特征在于,若判断该计算机是否即将进入该省电状态的结果为否时,则该计算机处于一正常运作状态,并且在该计算机处于该正常运作状态下,而该按键界面触发使能信号时,则依据该按键界面所产生的该按键信号来产生一第二中断信号以通知该计算机,进而使该应用程序直接接收该按键信号,而执行该按键信号所对应的该特定功能。
9.如权利要求7所述的具有按键功能的读卡装置的运作方法,其特征在于,在该省电状态下,若判断该按键界面是否触发使能信号的结果为否时,则进一步判断该读卡装置的一插卡界面是否触发使能信号,而若判断该插卡界面是否触发使能信号的结果为是时,则产生该第一中断信号以唤醒该计算机,而若判断该插卡界面是否触发使能信号的结果为否,则再继续判断该按键界面是否触发使能信号。
10.如权利要求9所述的具有按键功能的读卡装置的运作方法,其特征在于,所述应用程序在该计算机唤醒后,进一步进行取得并确认该控制单元中所记录的该按键信号是否存在,以在确认该按键信号正确存在时,执行该按键信号所对应的一特定功能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101007233A CN101587377A (zh) | 2008-05-20 | 2008-05-20 | 具有按键功能的读卡装置及其运作方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101007233A CN101587377A (zh) | 2008-05-20 | 2008-05-20 | 具有按键功能的读卡装置及其运作方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101587377A true CN101587377A (zh) | 2009-11-25 |
Family
ID=41371646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008101007233A Pending CN101587377A (zh) | 2008-05-20 | 2008-05-20 | 具有按键功能的读卡装置及其运作方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101587377A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101986327A (zh) * | 2010-09-06 | 2011-03-16 | 建荣集成电路科技(珠海)有限公司 | 一种sd/mmc卡免检测脚在线/离线检测方法 |
CN107784756A (zh) * | 2016-08-24 | 2018-03-09 | 湖南长城计算机***有限公司 | 一种pos机读写psam卡信息的控制方法和控制装置 |
-
2008
- 2008-05-20 CN CNA2008101007233A patent/CN101587377A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101986327A (zh) * | 2010-09-06 | 2011-03-16 | 建荣集成电路科技(珠海)有限公司 | 一种sd/mmc卡免检测脚在线/离线检测方法 |
CN107784756A (zh) * | 2016-08-24 | 2018-03-09 | 湖南长城计算机***有限公司 | 一种pos机读写psam卡信息的控制方法和控制装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7681059B2 (en) | Computer sleep/awake circuit | |
CN106886766B (zh) | 一种指纹识别方法、指纹识别电路及移动终端 | |
JP3110949U (ja) | カード検出器を持つusbコネクタ | |
US6813668B2 (en) | Multi-functional electronic card capable of detecting removable cards | |
US8589597B2 (en) | Computer having removable input/output device | |
US20100088547A1 (en) | Computer motherboard and power-on self-test method thereof | |
CN214670566U (zh) | 一种计算机唤醒电路及计算机 | |
CN104182243A (zh) | 休眠状态控制***、计算机***及其休眠状态检测的方法 | |
CN104007988A (zh) | 电脑开关机方法和电脑 | |
CN103207655A (zh) | 一种具有复位功能的移动终端以及复位方法 | |
CN103914123B (zh) | 计算机装置及其电源管理方法 | |
CN101377761A (zh) | 热插拔设备移除装置和移除方法 | |
CN105809233A (zh) | 一种智能型模块卡及其使用方法 | |
CN101587377A (zh) | 具有按键功能的读卡装置及其运作方法 | |
CN104166521A (zh) | 计算机 | |
CN103777733A (zh) | 电脑装置及通用连接端口模块的供电方法 | |
CN101436097B (zh) | 电子装置及其唤醒方法 | |
CN203117961U (zh) | 死机监测和复位装置 | |
CN102200822A (zh) | 一种同时兼容atx电源和at电源的开机电路及计算机 | |
CN105824650A (zh) | 计算机***、可适性休眠控制模块及其控制方法 | |
CN102043431A (zh) | 具切换输入/输出部的可携式电子装置 | |
CN101221547A (zh) | 具有多个接口的存储卡及其复位控制方法 | |
CN108108801B (zh) | 一种模拟接触式ic卡实现数据读写的装置及读写方法 | |
CN100507884C (zh) | Usb可携式存储装置安全移除的方法 | |
CN102591467A (zh) | 一种具有自我管理功能的键盘及其管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20091125 |