在电子装置上外接小键盘的快速处理方法 【技术领域】
本发明是有关于一种外接小键盘的快速处理方法,尤指一种应用在一电子装置上的小键盘,该小键盘分别具有一辅助键盘模式与一计算器模式,以供使用者选择切换,当该小键盘被切换为该辅助键盘的使用模式时,无论该电子装置上主键盘中的数字锁键,是处于开启(ON)或关闭(OFF)的状态,皆不会与该小键盘的数字锁键状态互相连动影响,又,当该小键盘被切换为该计算器的使用模式时,可将执行运算的结果数值送至该电子装置上的任一应用程序中,供使用者进行编辑之用。
背景技术
申请人曾于先前向台湾智慧财产局提出“在电子装置上外接小键盘的快速处理方法”发明专利申请案,经编号为第九零一二零一三一号,该案是将一小键盘(Keypad)作为一电子装置上主键盘的辅助键盘时,无须另外安装一驱动程序至该电子装置上,即可即插即用,当该小键盘上的一数字锁键,不论是处于开启或关闭的状态,均不会影响该电子装置地主键盘中的数字锁键的状态,同时可令该小键盘依其状态正常送出一键码信息至该电子装置上。
由于使用者在实际操作应用时,常有感于必须使用一计算器模式(Calculator Mode),借以将所计算的结果数值,送入一电脑的应用程序中级编辑。
因此,若能令该小键盘同时兼具有一计算器模式(Calculator Mode),以供使用者可选择切换该小键盘至该辅助键盘模式或是该计算器模式的使用模式,相信将令该小键盘的功效更加地完备与健全。
【发明内容】
有鉴于前述该小键盘的功效,并未同时兼具有一计算器模式,而导致使用者在编辑文件时,将造成操作上的困扰等各项缺点。本发明人乃经过多年的实务经验及研究心得,研发出本发明,本发明即在提供一种电子装置上外接小键盘,并且内含有一计算器的方法。
本发明的一目的,是令该小键盘无须另外安装一驱动程序至该电子装置上便可即插即用,且无论该电子装置的主键盘中的数字锁键,是处于开启或关闭的状态,皆不会与该小键盘的数字锁键状态互相连动影响,且该小键盘能依其状态在电子装置上,产生该小键盘的键码动作信息;又,无论该小键盘是处于辅助键盘模式或计算器模式,均可将其显示器上的数值透过按压一传送键,传送至该电子装置的应用程序的游标所在位置处,供使用者进行编辑之用。
本发明的另一目的,是当该小键盘处于计算器模式状态,其上的数字锁键在被按下第一次时,将清除最后一笔输入数值(如:计算器上的功能CE键),其上的数字锁键在被按下第二次时,将可作为重置按键(如:计算器上的重新开机ON功能键,以清除内部所有的记忆),当该小键盘处于辅助键盘模式状态时,其上的数字锁键当作数字锁键的功能(如:键盘的Number Lock键);又,当该小键盘处于计算器模式状态,其上的一Enter键将作为等于“=”键,当该小键盘处于辅助键盘模式状态时,其上Enter键将作为确认输入功能键之用;再者,该小键盘可解决使用者在进入应用程序(如:Excel)时,按压“-”键无法依照小键盘的数字锁状态产生正确动作的困扰(例如:当小键盘是处于开启(ON)的状态进入应用程序(如:Excel)时,第一次按压“-”,应出现“-”而非产生扩张EXT的错误动作。)
【附图说明】
图1是本发明的小键盘与电子装置的连接示意图;
图2是本发明的系统方块示意图;
图3是本发明的流程示意图。
图号说明:
小键盘…………10 键盘扫描矩阵………11
微处理器………12 电源控制电路………13
外部电力源……14 振荡电路……………15
显示器…………16 电子装置……………20
主键盘…………21 模式切换键…………101
传送键…………102
【具体实施方式】
本发明是一种在电子装置上外接小键盘的快速处理方法,请参阅图1所示,该方关将一分别具有一辅助键盘模式与一计算器模式的小键盘10(Keypad)与一电子装置20(例如:笔记本电脑、个人电脑)相连接后,该小键盘10即可作为该电子装置20主键盘21的辅助键盘,而无须另外安装一驱动程序(Driver)便可在该电子装置20上即插即用,且当该小键盘10上的一数字锁键(Number Lock),处于开启(ON)的状态时,无论该电子装置20的主键盘21中的数字锁键,是处于开启(ON)或关闭(OFF)的状态,均不会造成该小键盘10与主键盘21两者的数字锁键状态相互连动影响,亦不会影响该小键盘10上一键码(Key Code)信息的正常送出。
又,透过该小键盘10上一模式(Mode)切换键101的被切换为一计算器模式(Calculator Mode)时,即可执行计算器的运算,且无论该小键盘10是处于辅助键盘模式或计算器模式,均能透过其上一传送键102(Sand key)的被按压,将显示在该小键盘10上一显示器16上的数值,传送至该电子装置20上的任一应用程序的游标所在位置处,供使用者进行编辑之用;其中该小键盘10上分别设有该模式切换键101、该传送键102及该显示器16,可借由该模式切换键101,供使用者选择切换至该小键盘10的辅助键盘模式或该计算器模式,同时可将该计算器运算的结果数值,透过该传送键102的被按压,将显示在该显示器16上的数值,传送至该电子装置20上的任一应用程序的游标所在位置处,供使用者进行编辑之用;如此,透过该模式切换键101的选择切换,即可达到快速切换该辅助键盘模式或该计算器模式的目的。
在本发明中,请参阅图2所示,是该小键盘10的内部电路架构,其分别设有一键盘扫描矩阵11,是用以接收办一预设的对应指令;一微处理器12,是用以控制该小键盘10及内部各相关电子组件间的正常运作,并将该小键盘10的键码信息传送至该电子装置20中,以供电子装置20的正常运作,且该信息的传送是可透过任一接口(Interface)完成,该接口包括一通用序列汇流排(Universal Serial Bus,简称USB)及一IBM的汇流排结构等;一电源控制电路13,是用以控制当该小键盘10与该电子装置20相连接时,该小键盘10的电源由该电子装置20供给,又,当该小键盘10未与该电子装置20相连接时,该小键盘10的电源是由一外部电力源14供给,此时,该小键盘10仅可执行该计算器的使用模式;一振荡电路15,是提供该微处理器12的时序脉冲运行,且内含3倍电压升压功能,以提供该显示器16的电源供给。
在本发明的一最佳实施例中,请参阅图1所示,当该小键盘10透过接口与该电子装置20(如:笔记本电脑)连接后,该小键盘10即透过使用者的操作,依下列处理步骤,请参阅图3所示:
(1)首先,微处理器120模式切换键101是否被切换为计算器模式,若被切换呈计算器模式即继续下一步骤,若未被切换呈计算器模式则至步骤(7);
(2)进入计算器模式,且接收数字输入并执行加减乘除的运算;
(3)微处理器12侦测传送键102是否被按压,若侦测到传送键102被按压,即继续下一步骤,若未侦测到传送键102被按压,则返回步骤(2);
(4)将显示在该显示器16上的运算结果数值,直接传送至该电子装置20上的应用程序的游标所在位置处,供使用者进行编辑之用;
(5)微处理器12判断模式切换键101是否被切换,若未被切换呈辅助键盘模式即继续下一步骤,若被切换呈辅助键盘模式,则至步骤(7);
(6)继续执行计算器模式的正常处理;
(7)进入辅助键盘模式(即小键盘10模式);
(8)判断传送键102是否被按压,若被按压则返回步骤(4),若未被按压,即继续下一步骤;
(9)由键盘扫描矩阵11接收一按压的键码信息,同时微处理器12将判断小键盘10的数字锁键状态,是否呈开启的状态,若判断为开启状态,则继续下一步骤,若判断为关闭状态时,则至步骤(12);
(10)再判断电子装置20上主键盘21的数字锁键状态,是否呈开启的状态,若判断为开启状态,则继续下一步骤,若判断为关闭状态时,则至步骤(13);
(11)直接将该数字键码信息(如:0-9,+,-,*,/)送出至电子装置20,以进行正常的处理;
(12)再判断电子装置20上主键盘21的数字锁键状态,是否呈开启的状态,若判断为关闭状态时,则返回步骤(11),若判断为开启状态,则继续下一步骤;
(13)微处理器12将先送出一数字锁键信息至电子装置20,令主键盘21的数字锁键呈准备接收状态,再送出该键码信息至电子装置20,最后,再送出一数字锁键信息以恢复原主键盘21的数字锁键状态,以进行正常的处理。
据上所述可知,透过本发明的方法,即可令使用者任意选择切换为该计算器模式或该辅助键盘模式,供使用者进行快速编辑之用,同时当该小键盘10是处于计算器模式状态,其上的数字锁键在被按下第一次时,将清除最后一笔输入数值(如:计算器上的功能CE键),其上的数字锁键在被按下第二次时,将可作为重置按键(如:计算器上的重新开机ON功能键,以清除内部所有的记忆),又,其上的一Enter键将作为等于“=”键,当该小键盘10是处于辅助键盘模式状态时,其上Enter键将作为确认输入功能键之用;再者,该小键盘10可解决使用者在进入应用程序(如:Excel)时,按压“-”键无法依照小键盘10的数字锁键状态产生正确动作的困扰,(例如:当小键盘10是处于开启(ON)的状态进入应用程序(如:Excel)时,第一次按压“-”,应出现“-”而非产生扩张EXT的错误动作。)