此,透过本揭露中的两阶段操作方式,包括触发主机选择装置202的第一步骤W及触 发连接装置206的第二步骤,可W有效避免发送多余的藍牙控制信号而降低消耗功率,并 且能够有效避免因使用者的误动作或是使用者操作过程中的短暂切换状态,而可能导致的 错误连线结果。
[0化1] 连接装置206可w有多种实现方式,例如可W是一颗独立的按键,设置于键盘20 上;或者可W是与主机选择装置202结合在一起,例如可W实现于图4A所示的旋钮401中, 旋钮401可W同时被水平转动和垂直按压,藉由将刻度水平旋转至不同位置W触发主机选 择装置202而选择不同的主机编号,并藉由垂直按压旋钮401W触发连接装置206 ;类似于 此,如图4B所示的水平滑动开关402,亦可W同时是垂直按压按钮,可W在被垂直按压时触 发连接装置206 ;又或者键盘20包括键盘本体,键盘本体包括键盘机体W及多个按键(例 如一般的英文字母按键),连接装置206藉由该些按键其中之一来实现,即当主机选择装置 202被触发之后,使用者按压键盘20的任何一个键,则会触发连接装置206,使得通讯装置 208发送藍牙控制信号。
[0化2] 在上述的该些例子中,触发主机选择装置202的第一操作,必须与触发连接装置206的第二操作相异,例如是不同的操作手势、不同的操作时间或是不同的操作位置。根据 上述说明的例子,当主机选择装置202与连接装置206分别是不同的按键时,第一操作与第 二操作则对应到按压不同位置的按键。当主机选择装置202与连接装置206结合在一起 时,例如图4A的旋钮401亦可W被按压,则第一操作是水平旋转旋钮401,第二操作是垂直 按压旋钮402。藉由相异的第一操作与第二操作,可W明确区分出选择主机的第一步骤与开 始连线(或配对)的第二步骤,能够避免使用者可能的误动作W及有效降低消耗功率。 [0053]此实施例的控制方法流程图可参考图7,包括下列步骤。
[0化4] 步骤S102 ;藉由主机选择装置接受第一操作,选择候选主机编码,依据候选主机 编码选择候选主机,即前述关于选择主机的第一步骤。
[0055] 步骤S104;藉由储存装置储存对照表,使主机编码对应到装置识别码和装置授权 码。
[0化6] 步骤S106 ;藉由连接装置接受第二操作而被触发,即前述关于开始连线或开始配 对的第二步骤,第二操作与第一操作相异。
[0057]步骤S108 ;判断触发时间是否超过临界时段,若是,执行步骤S112的配对操作,更 新候选主机编码对应的装置识别码与装置授权码;若否,执行步骤S110的切换连线操作, 依据候选主机编码读取对应的装置识别码与装置授权码,使键盘与候选主机进行无线连 线。
[005引而关于切换连线操作,依照本发明一实施例的控制方法流程图更可参考图8。键盘 20的内部控制状态设有一个旗标Flag,在步骤S120初始状态设为0,Flag为0代表没有要 进行切换,Flag为1则代表准备要进行切换。步骤S122为主回圈,即键盘20在一般操作 情况下(没有进行切换连线)的正常控制流程回圈。步骤S124判断是否使用者选择切换 到主机#m,例如是透过触发主机选择装置202而切换,若否,则执行步骤S126判断Flag值; 若是,则执行步骤S128将Flag设为1。步骤S130记忆该个新选择的主机资讯,W准备进 行切换动作。步骤S132判断是否使用者触发连接装置206,若否,则跳回主回圈S122(Flag 仍维持是1);若是,则执行步骤S134,将键盘20连接至主机#m,例如透过读取对照表LUT2 中主机编码#m所对应的装置识别码W及装置授权码W进行连线。步骤S136将Flag还原 设为0,再回到步骤S122的主回圈。
[0化9] 图3绘示依照本发明一实施例的键盘30的示意图。键盘30与图2的键盘20的 差异在于,键盘30还包括有作业系统选择装置303 W及显示装置305,该两个装置皆为可选 择性的配置,亦可W仅配置其中一个装置。作业系统选择装置303使得使用者可W透过选 择作业系统的方式,选择切换键盘30欲控制的主机。因此储存装置304内部的对照表LUT3 亦需对应调整,W记录作业系统资讯。显示装置305则用W显示键盘30与多个主机221~ 224之间的连接状态,让使用者能够清楚知道目前的连接状态。关于该两个装置的详细说明 如下。
[0060] 作业系统选择装置303用W选择多个作业系统之一作为候选作业系统,储存装置 304更储存多个作业系统识别码,其中对照表LUT3使各个主机编码对应到多个作业系统 识别码其中之一、多个装置识别码其中之一和多个装置授权码其中之一。键盘30依据候 选作业系统及候选主机编码决定候选主机223,通讯装置308依据候选作业系统发送对应 的键码化eycode)W使键盘30控制候选主机223。可选择的多个作业系统例如可包括 iOS,An化oid,Windows等等作业系统,不同作业系统则会有部分不同的键码,一种范例的对 照表LUT3如W下表二所示:
[0061] 表二
[0062]
[00例关于键盘30胃的控制方法类似于键盘
20的控制方法,同样必须在连接装置306被 触发后,才会开始进行切换连线或配对操作。而与键盘20的控制方法不同之处在于,使用 者亦可W透过触发作业系统选择装置303,选择要切换控制的目标主机,键盘30可W根据 候选作业系统,从对照表LUT3中找到欲连线主机的装置识别码W及装置授权码,W进行无 线连线。
[0064] 作业系统选择装置303的实现方式亦可W例如是图4A~图4D的方式,在此不再 重复寶述。由于键盘30是在连接装置306被触发后,通讯装置308才会发送相关的藍牙控 制信号,因此有可能因为使用者的误触或是错误操作,导致主机选择装置302W及作业系 统选择装置303的切换目标可能不相同。举例而言,主机选择装置302选择了主机编码#1, 而作业系统选择装置303选择了Amlroid系统,在对照表LUT3中两者并无法对应到同一个 主机,产生冲突情况。此时若触发连接装置306,则本实施例可W依照最后被触发的选择装 置,决定连线至哪一个主机,意即根据主机选择装置302W及作业系统选择装置303被触发 的先后顺序决定。根据最后被触发的选择装置,作为从对照表LUT3读取资料的依据。当然 此方法仅是作为例示性说明,本揭露并不限于此,亦可W依据其他的控制方法解决此冲突 情况,例如依据最先被触发的选择装置、优先依据主机选择装置302、或优先依据作业系统 选择装置303等等。
[00化]显示装置305可用W显示键盘30与多个主机221~224之间的连接状态,使得使 用者即使忘记了目前的连接状态,或是一段时间离开键盘30,亦可W从显示装置305立即 得知目前的连接状态。显示装置305可W包括多个指示灯,该些指示灯分别对应主机221~ 224,于键盘30与候选主机223进行连线之后,对应至候选主机223的指示灯被点亮。因此, 使用者能够从该些指示灯知道目前键盘30连线到哪一个主机。此外,显示装置305亦可W 是一个闪烁式指示灯,闪烁式指示灯的闪烁次数系对应至键盘30目前所连接的候选主机 223之代码,例如候选主机223对应到主机编号#3,则闪烁式指示灯闪烁3次,使得使用者 可W知道目前键盘是连接到候选主机223。使用者可W透过触发连接装置306,使得显示装 置305显示出连接状态,或者显示装置305亦可W持续性地显示连接状态。
[0066] 此外,如前所述,主机选择装置302与作业系统选择装置303的切换目标有可能 会存在冲突情况,此时显示装置305亦可用W显示多个主机221~224之中可作为合法连 线目标的至少一待选主机。延续前述的例子说明,当主机选择装置302选择主机编码#1, 而作业系统选择装置303选择An化oid系统,两者存在冲突,此时显不装置305可W显不 Amlroid系统可作为合法连线目标的待选主机,请参考表二,即是将对应到主机编码#2W 及主机编号#4的指示灯亮起,W提醒使用者目前的冲突情况,并提示使用者进行进一步的 选择。
[0067]W下说明本发明的另一实施例,图5绘示依照本发明一实施例的键盘50的示意 图。键盘50可与多个主机221~224进行无线连线,主机221~224各自分别具有作业系 统、装置识别码与装置授权码。键盘50包括多个主机选择按键502、多个作业系统选择按键 503、储存装置504、连接装置506W及通讯装置508。多个主机选择按键502可自多个主机 编码中择一作为候选主机编码,键盘50可依据候选主机编码,自多个主机221~224选择 其中之一作为候选主机223。多个作业系统选择按键503可自多个作业系统识别码中择一 作为候选作业系统识别码,键盘50可依据候选作业系统识别码,自多个作业系统选择其中 之一作为候选作业系统。储存装置504可储存对照表LUT3,对照表LUT3的范例可参考表 二,对照表LUT3使各主机编码对应到多个作业系统识别码其中之一、多个装置识别码其中 之一和多个装置授权码其中之一。通讯装置508可使键盘50与候选主机223进行无线连 线。当多个主机选择按键502其中之一先被触发,紧接着连接装置506再被触发时,键盘50 依据候选主机编码,读取对应的装置识别码与装置授权码,使键盘50与候选主机223进行 无线连线。当多个作业系统选择按键503其中之一先被触发,紧接着连接装置506再被触 发时,键盘50将候选主机编码更新为候选作业系统识别码在对照表LUT3中所对应的主机 编码,键盘50依据更新后的候选主机编码,读取对应的装置识别码与装置授权码,使键盘 50与候选主机223进行无线连线。
[0068] 关于储存装置504、连接装