当前位置: 首页 > 专利查询>姚秉洋专利>正文

屏幕键盘的显示方法及其计算机程序产品与非暂态计算机可读取媒体技术

技术编号:16644211 阅读:36 留言:0更新日期:2017-11-26 16:29
一种屏幕键盘的显示方法,应用于连接一实体键盘及一屏幕的一电算装置,该实体键盘包含多个键帽,而能响应该些键帽的触摸而输出一第一按键信号,并响应该些键帽的击键而输出一第二按键信号至该电算装置,该屏幕键盘的显示方法包含:显示一屏幕键盘于该屏幕的显示画面最顶层;读取该实体键盘输出对应该键帽被触摸的该第一按键信号;及根据该第一按键信号,显示一第一按键标记于该屏幕键盘上对应被触摸的该键帽的位置。

Display method of screen keyboard and its computer program product and non transient computer readable media

A method for displaying screen keyboard, used to connect a keyboard and a screen of a computing device, the physical keyboard includes a plurality of cap, and can respond to touch some cap and output a first key signal, and there should be some keystroke cap and outputting a second key signal to the computer the keyboard device, screen display method includes: a display screen keyboard on the screen of the display screen at the top; read the keyboard output of the first button should signal the keycap is touched; and according to the first key signal, the display position according to a first cap key label on the screen by the touch keyboard corresponding the.

【技术实现步骤摘要】
屏幕键盘的显示方法及其计算机程序产品与非暂态计算机可读取媒体
本专利技术是关于一种计算机、行动装置或抬头显示设备/头戴显示设备/虚拟现实装置等电算装置的数据输入及显示方法,特别是关于一种屏幕键盘的显示方法及其计算机程序产品。
技术介绍
屏幕虚拟键盘(On-ScreenVirtualKeyboard)又称为屏幕键盘(On-ScreenKeyboard,英文简称OSK),微软Windows操作系统中称为“屏幕小键盘”,例如Windows7、Windows8及Windows10开启屏幕小键盘的方式为:同时按“Win键+X键”,再点选“执行”,输入“osk”;或者是,在“开始”、“所有程序”、“附属应用程序”、“轻松存取”中,选取“屏幕小键盘”。现有的屏幕键盘虽然可以用来取代实体键盘以输入数据,但除非利用触摸屏(Touch-Screen)可用手指点选屏幕键盘中的按键,否则,仅能以鼠标操作一个一个按键慢慢点选,数据输入速度非常慢,并不适合用来连续输入大量数据。通常,使用者在万不得已的情况下才会使用现有的屏幕键盘,例如:实体键盘的某个按键故障无法正常输入,或是,实体键盘为英文键盘但临时需要输入法文。虽然用户亦可开启现有的屏幕键盘并利用实体键盘输入数据,但此方式意义不大,因为现有的屏幕键盘无法实时反馈用户在实体键盘上的手指待命位置,现有的屏幕键盘仅能实时反馈用户在实体键盘上的击键(Keystroke)。现有技术一,美国专利申请案公开号2012/0249587A1(专利技术者Glen及其他人等)的“KEYBOARDAVATARFORHEADSUPDISPLAY(HUD)”,其中公开一种抬头显示设备(HUD)或头戴显示设备(HMD)用以查看连接至计算机的输入设备以及代表用户手指的图像,其利用相机镜头拍摄输入设备以及用户手指的影像,以呈现在抬头显示设备/头戴显示设备上,如其图3A所示,或是将影像经由转换后,以代表图像(手指/手部图像602,及键盘图像603)呈现在抬头显示设备/头戴显示设备上,如其图3B所示。现有技术二,美国专利PatentNo.8,928,590B1(专利技术者Tarek)的“GESTUREKEYBOARDMETHODANDAPPARATUS”,其中公开一种可捕操作手势的键盘,其利用装设在键盘上的一对相机镜头捕捉使用者在手势操作范围(即,相机镜头的可视范围)内的操作手势,经由手势辨识后,即可与系统互动。上述现有技术皆未利用屏幕键盘技术并加以改良,现有技术一呈现在抬头显示设备/头戴显示设备上的是实际影像,或是转换后的代表图像,实际影像若经半透明效果的图像处理后失真度将大幅提高,恐致影像中的手指位置辨识不易,若不经半透明效果的图像处理又占据大幅显示画面(实际影像会完全挡住下方重叠画面),纵使转换后的代表图像可以半透明效果呈现,然而手指代表图像602仍旧占据太多显示画面,且易分散使用者的注意力,而且虚(虚拟现实画面或游戏画面)实(实际键盘影像)混搭会有突兀的感觉,更重要的是,实时图像处理需要耗费大量的硬件资源,易影响系统效能;现有技术二的手势操作范围约在键盘上方4英吋处,其操作手势与实体键盘上的按键无关,因此无法与屏幕键盘技术结合,也无助于加速用户利用实体键盘输入数据,更无法协助用户训练盲打(打字时眼睛不看键盘,英文称TouchTyping)。此外,该些现有技术皆未公开相机镜头误判手指位置时应如何修正的问题,以及,当环境光源不足时相机镜头无法捕捉影像的问题,因此,实有必要改善现有技术以提出一种改良的屏幕键盘技术,除了实时反馈击键,又可实时反馈用户在实体键盘上的手指待命位置,并避免相机镜头误判手指待命位置的问题,以及,解决当环境光源不足时相机镜头捕捉影像的问题,改良后的屏幕键盘技术必可成为盲打的练习利器,另外,应用在抬头显示设备、头戴显示设备或虚拟现实装置(VR)上,亦解决用户无法直接目视实体键盘的问题,可协助原本不擅盲打的用户利用实体键盘输入数据并显示于屏幕/抬头显示设备/头戴显示设备/虚拟现实装置上。
技术实现思路
有鉴于此,本专利技术提出一种屏幕键盘的显示方法及其计算机程序产品与非暂态计算机可读取媒体,其目的在于,以一种屏幕键盘同时显示击键信息,以及手指待命位置信息,让用户的视线仅需专注在装置(如:计算机/行动装置/虚拟现实装置)上的屏幕键盘,不需注视实体键盘,以加快数据输入的速度。本专利技术一实施例提出一种屏幕键盘的显示方法,应用于连接一实体键盘及一屏幕的一电算装置,该实体键盘包含多个键帽,而能响应该些键帽的触摸而输出一第一按键信号,并响应该些键帽的击键而输出一第二按键信号至该电算装置,该屏幕键盘的显示方法包含:显示一屏幕键盘于该屏幕的显示画面最顶层;读取该实体键盘输出对应该键帽被触摸的该第一按键信号;及根据该第一按键信号,显示一第一按键标记于该屏幕键盘上对应被触摸的该键帽的位置。本专利技术又提出一种计算机程序产品,适于储存于一计算机可读取媒体,当计算机加载该计算机程序并执行后,可完成前述的屏幕键盘的显示方法。本专利技术又再提出一种非暂态计算机可读取媒体,储存一计算机程序,该计算机程序包含计算机可执行的多个指令,用以执行前述的屏幕键盘的显示方法。以下在实施方式中详细叙述本专利技术的详细特征以及优点,其内容足以使任何熟习相关技艺者了解本专利技术的
技术实现思路
并据以实施,且根据本说明书所公开的内容、申请专利范围及图式,任何熟习相关技艺者可轻易地理解本专利技术相关的目的及优点。附图说明图1为本专利技术一实施例实体键盘的触键部的分布示意图;图2为本专利技术第一实施例实体键盘的键帽的等角立体视图;图3为本专利技术第一实施例实体键盘的键帽预留凹槽的等角立体视图;图4为本专利技术第一实施例实体键盘的键帽预留凹槽的俯视图;图5为本专利技术第一实施例实体键盘的等角立体视图;图6为本专利技术第一实施例实体键盘的键帽至第一电路板拆解示意的等角立体视图;图7为本专利技术第一实施例实体键盘的键帽至第一电路板拆解示意的等角立体仰视图;图8为本专利技术第一实施例实体键盘的键帽至第二电路板拆解示意的等角立体视图;图9为本专利技术第一实施例实体键盘的键帽至第二电路板的剖面图;图10为本专利技术第二实施例实体键盘的键帽的等角立体仰视图;图11为本专利技术第二实施例实体键盘的键帽至第二电路板拆解示意的等角立体视图;图12为本专利技术第二实施例实体键盘的键帽至第二电路板的剖面图;图13为本专利技术第三实施例实体键盘的键帽的等角立体视图;图14为本专利技术第一、第二与第三实施例实体键盘的键盘扫描电路与对应电算装置的系统方块图(一);图15为本专利技术第一、第二与第三实施例实体键盘的键盘扫描电路与对应电算装置的系统方块图(二);图16为本专利技术第一、第二与第三实施例实体键盘的触控判断单元的电路图;图17为本专利技术第一实施例屏幕键盘的示意图(一);图18为本专利技术第一实施例屏幕键盘的示意图(二);图19为本专利技术第一实施例屏幕键盘的示意图(三);图20为本专利技术第一实施例屏幕键盘的示意图(四);图21为本专利技术第一实施例屏幕键盘的示意图(五);图22为本专利技术第一实施例屏幕键盘的示意图(六);图23为本专利技术第一实施例屏幕键盘的示意图(七);图24为本专利技术第二实施例屏幕键盘的示意图(一);图25为本专利技术第二实施例屏幕键盘的示意图(二);图26为本专利技术第二实本文档来自技高网
...
屏幕键盘的显示方法及其计算机程序产品与非暂态计算机可读取媒体

【技术保护点】
一种屏幕键盘的显示方法,应用于连接一实体键盘及一屏幕的一电算装置,该实体键盘包含多个键帽,而能响应该些键帽的触摸而输出一第一按键信号至该电算装置,该屏幕键盘的显示方法包含:显示一屏幕键盘于该屏幕的显示画面最顶层;读取该实体键盘输出对应该键帽被触摸的该第一按键信号;及根据该第一按键信号,显示一第一按键标记于该屏幕键盘上对应被触摸的该键帽的位置。

【技术特征摘要】
2016.04.29 TW 1051136181.一种屏幕键盘的显示方法,应用于连接一实体键盘及一屏幕的一电算装置,该实体键盘包含多个键帽,而能响应该些键帽的触摸而输出一第一按键信号至该电算装置,该屏幕键盘的显示方法包含:显示一屏幕键盘于该屏幕的显示画面最顶层;读取该实体键盘输出对应该键帽被触摸的该第一按键信号;及根据该第一按键信号,显示一第一按键标记于该屏幕键盘上对应被触摸的该键帽的位置。2.如权利要求1所述的屏幕键盘的显示方法,其特征在于,该实体键盘还响应该些键帽的击键而输出一第二按键信号至该电算装置,该屏幕键盘的显示方法更包含:读取该实体键盘输出对应该键帽被击键的该第二按键信号;及根据该第二按键信号,显示一第二按键标记于该屏幕键盘上对应被击键的该键帽的位置。3.如权利要求2所述的屏幕键盘的显示方法,其特征在于,该电算装置更包含一缓冲区,其中该读取该实体键盘输出对应该键帽被触摸的该第一按键信号的步骤包含:接收该实体键盘输出的该第一按键信号;储存接收的该第一按键信号至该缓冲区;及自该缓冲区读取该第一按键信号;其中该读取该实体键盘输出对应该键帽被击键的该第二按键信号的步骤包含:接收该实体键盘输出的该第二按键信号;储存接收的该第二按键信号至该缓冲区;及自该缓冲区读取该第二按键信号。4.如权利要求3所述的屏幕键盘的显示方法,其特征在于,该自该缓冲区读取该第一按键信号的步骤及自该缓冲区读取该第二按键信号的步骤经由中断或轮询方式触发。5.如权利要求3所述的屏幕键盘的显示方法,其特征在于,该缓冲区包含一第一缓冲区及一第二...

【专利技术属性】
技术研发人员:姚秉洋
申请(专利权)人:姚秉洋
类型:发明
国别省市:中国台湾,71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1