一种用户界面的控制方法、系统及移动终端的制作方法

文档序号:7688401阅读:110来源:国知局

专利名称::一种用户界面的控制方法、系统及移动终端的制作方法
技术领域
:本发明属于电子
技术领域
,尤其涉及一种用户界面的控制方法、系统及移动终端。
背景技术
:随着移动终端技术的不断发展,用户对移动终端功能的要求也越来越高,在移动终端上使用导航软件进行导航便是随着用户的要求发展起来的一项功能。图1为车用导航系统的构成框图。该车用导航系统由扬声器1、卡盘装置2、输入装置3、声音输出装置4、显示装置5、控制装置6、全球定位系统(GlobalPositioningSystem,GPS)接收装置16等组成。控制装置6为微机,由用户接口控制模块7、地图数据管理模块8及导航模块9构成。导航模块9由导航控制模块10、地图显示模块ll、路径引导模块12、路径搜索模块13、信息点检索模块14、自车位置检测模块15构成。卡盘装置2可以对插入其中的记录有地图数据、控制程序数据等的记录媒体中的记录内容还原成数字数据,并送至送到控制装置6。其记录i某体可以采用例如安全数码卡(SecureDigitalCard,SD),闪存卡(TransFlashCard,TF),微型闪存卡(CompactFlashCard,CF),数字视频光盘(DigitalVersatileDisc,DVD)等。输入装置3由按键、受话装置等构成。输入装置3用于输入用户的各种要求,输入装置3将用户的输入信号送到控制装置6的用户接口控制模块7中。声音输出装置4将控制装置6送来的声音数据转化为声音信号,送到扬声器1。扬声器1将声音输出装置4送来的声音信号转换成声音并输出,这样,扬声器1就可以配合控制装置6的需要,发出各种操作通知及路径引导的语音。显示装置5可以为液晶显示器(LiquidCrystalDisplay,LCD)、投影仪、阴极射线管(CathodeRayTube,CRT)显示器之一,显示装置5根据控制装置6送来的显示数据,显示相应的图像。例如,显示装置5可以显示地图、自车位置标记、已规划路径及用户输入界面。GPS接收装置16接收来自GPS卫星的信号,检测车辆的现在位置及移动方向,并将检测到的结果转换成协议数据,这些协议数据进一步被送到控制装置6的导航模块9内的自车位置检测模块15。控制装置6的用户接口控制模块7接收输入装置3的输入,生成与输入所要求的内容对应的控制指令,送到导航模块9内的一个或多个子模块之中。此外,用户接口控制模块7响应控制指令,并把从导航模块9返回的处理结果,送到声音输出装置4、显示装置5之中。用户接口控制模块7的六键操作方法处理模块17负责处理输入装置3的上方向键、下方向键、左方向键、右方向键的按键输入。控制装置6的地图数据管理模块8响应导航模块9的要求从卡盘装置2读出地图数据,这些地图数据中也含有用于图片引导用的数据内容。导航模块9的导航控制模块10控制并调用导航模块9的其余子模块。导航模块9的地图显示模块11根据从地图数据管理模块8读出的地图数据信息,生成地图显示用的显示数据,送到用户接口控制模块7。导航模块9的路径引导模块12从地图数据处理模块8取得地图数据,对其进行路径诱导处理,并把诱导处理结果返回给地图数据管理模块11,以便于地图数据管理模块11进行预测读取。另还将诱导时的界面、导航语音等数据传送给用户接口控制模块7。导航模块9的路径搜索模块13从地图数据管理模块8取得地图数据,并对其实行路径探索处理,并将路径探索结果返回路径引导模块12。导航模块9的信息点检索模块14从地图数据管理模块8取得待过滤数据,检索出输入装置3输入的信息点检索指令,将4全索结果返回给地图数据管理模块8、地图显示模块ll、路径引导模块12。导航模块9的自车位置检测模块15将从GPS接收装置16得到的表示现在位置的数据,送到地图数据管理模块8、地图显示模块ll、路径引导模块12。现有的GPS导航系统中,用户在使用键盘进行界面操作时,导航系统接受向上键、向下键、向左键、向右键、确定键、取消键共六键来进行指令的输入。该方法的处理步骤如附图2所示(1)步骤S101中,等待按键输入;判断输入的是否是确定键?如是执行步骤S103,否则执行具有焦点的按钮的功能,然后返回执行步骤S101;判断输入的是否是取消键?如是执行步骤S105,否则控制界面返回到上一个界面,然后返回执行步骤S101;判断输入的是否是方向键?如是执行步骤S107,否则(2)步骤S102中执行步骤S104;(3)步骤S103中(4)步骤S104中执行步骤S106;(5)步骤S105中(6)步骤S106中执行步骤S108;(7)步骤S107中,根据输入的方向键向相应方向移动焦点,然后返回执行步骤S101;(8)步骤S108中,执行其它键的功能,例如系统音量控制按键,然后返回执行步骤SIOI。以上的按键操作处理方法,简称为六键操作方法。图3是一种安装有GPS导航软件的移动终端的外观,该移动终端可以运行导航软件。如图l所示,该移动终端不但具有向上键、向下键、向左键、向右键、确定键、取消键,还具有数字拨号键盘。现有技术中,移动终端在控制导航软件时仅仅使用向上键、向下键、向左键、向右键、确定键、取消键这六个按键,而无法使用其它按键。譬如,如图4的界面上,如果当前焦点在左上角的后退箭头上,那么,如果用户需要关闭导航软件,就需要按击向下方向键4次,按击向右方向键l次,按击确定键1次,总共6次按键才能下达执行"关闭导航系统"按钮功能的指令。这样,用户在操作界面的过程中,用户需要不断点击方向键来移动焦点,存在点击按键次数较多,操作的效率较低的问题。申请号为200510117408.8,名称为"具有图标对应按键的使用者接口及具有该接口的装置,,的发明专利申请文件中,公开了一种加入与按4建依照排列顺序——对应的图标的
发明内容,可以指示出该按^t所对应的图标。但是,在该发明专利申请中,电子设备的按键只能是有限个数,而且按键与图标的对应关系是依据物理外观顺序来进行——对应的,因此,该发明方案不能适应如智能手机等不定个数按键,按键排列无序的设备。综上,现有技术中,存在着移动终端中使用GPS导航软件时,仅仅利用键盘的六键实现移动终端界面的按钮的相关操作,并且操作效率较低,不能充分的将移动终端的其它按键充分利用的问题,同时,在按键与图标对应的现有技术方案中,又存在该按键与图标对应方案不能支持具有任意个数的、排列无序的按键的设备的问题。
发明内容本发明实施例的目的在于提供一种用户界面的控制方法,旨在解决现有技术中通过相应按键实现对图标按钮的控制方案无法支持具有任意个数的、排列无序的"fe4建的i殳备的问题。本发明实施例是这样实现的,一种用户界面的控制方法,所述方法包括下述步骤接收用户输入的4姿4建类型;根据所述按键类型,获取按键与按钮的对应关联关系信息,并调用与所述按键对应的按钮的功能,所述按键与按钮的对应关联关系信息为设备键盘排列无序的按4建与用户界面多个按钮的对应关联关系信息。本发明实施例的另一目的在于提供一种用户界面的控制系统,所述系统包括按键类型接收单元,用于接收用户输入的按键类型;数据库,用于存储按键与所述按键对应的按钮的对应关联关系信息;以及对应关联关系信息获取单元,用于根据所述按键类型,获取按键与按钮的对应关联关系信息,所述按键与按钮的对应关联关系信息为设备键盘排列无序的按键与用卢界面多个按钮的对应关联关系信息;以及调用单元,用于调用所述按键对应的按钮的功能。本发明实施例的另一目的在于提供一种移动终端,所述移动终端包括用户界面的控制系统,所述系统包括按键类型接收单元,用于接收用户输入的按键类型;数据库,用于存储按键与所述按键对应的按钮的对应关联关系信息;以及对应关联关系信息获取单元,用于根据所述按键类型,获取按键与按钮的对应关联关系信息,所述按键与按钮的对应关联关系信息为设备键盘排列无序的按键与用户界面多个按钮的对应关联关系信息;以及调用单元,用于调用所述按键对应的按钮的功能。在本发明实施例中,采用按键与按钮直接对应关联的处理方式,当用户按下某一个按键后,调用执行当前界面与该按键对应关联的按钮所具有的功能,实现了设备键盘无序排列的按键与用户界面按钮的有效对应,给用户带来了方便。图1是现有技术提供的车用导航系统的构成框图;图2是现有技术提供的按键输入处理的流程图;图3是现有技术提供的安装有GPS导航软件的移动终端的外观图;图4是现有技术提供的移动终端在使用GPS导航软件时的效果图;图5是本发明实施例提供的导航界面的控制方法的实现流程图;图6是本发明实施例提供的按键提示界面的绘制流程图;图7是本发明实施例提供的移动终端在使用GPS导航软件时的效果图;图8是本发明实施例提供的界面按键提示状态自动关闭实现流程图;图9是本发明实施例提供的导航界面的控制系统的框图;图10是本发明实施例提供的提示状态关闭单元的结构框图;图11是本发明实施例提供的绘制单元的结构框图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进4亍进一步详细说明。应当理解,此处所描述的具体实施例^又仅用以解释本发明,并不用于限定本发明。在本发明实施例中,采用按键与按钮直接对应关联的处理方式,当用户按下某一个按键后,调用执行当前界面与该按键对应关联的按钮所具有的功能,其中,以导航界面为实施例进行详细描述图5示出了本发明实施例提供的导航界面的控制方法的实现流程,其详细步骤如下所述在步骤S501中,接收用户的输入。在本发明实施例中,用户的输入包括按^t输入以及其他非按^l输入,按4建输入又包括提示控制键输入、六键(方向键、确认键以及取消键)输入、界面按4丑对应的按4建输入以及其他4建输入。在步骤S502中,记录用户的输入时间。在步骤S503中,判断用户的输入是否为按键,是则执行步骤S505,否则执行步骤S504。在步骤S504中,处理该用户的非按^t输入。在本发明实施例中,当判断用户的输入为非4姿^:输入时,调用现有的处理单元处理该非按键输入即可,在此不在赘述。在步骤S505中,判断用户输入的按键类型是否为提示控制键,是则执行步骤S506,否则执行步骤S507。在本发明实施例中,提示控制键可以为键盘上的某一按键,为了方便用户操作,不妨可以设置"*"键为该提示控制键。在步骤S506中,控制切换按键提示状态。在本发明实施例中,按键提示状态存储在一个存储变量中,当按键提示状态处于打开状态时,则再次执行该步骤时,则将按键提示状态设置为关闭,当按键提示状态处于关闭状态时,则再次执行该步骤时,则将按4建提示状态设置为打开。在步骤S507中,判断用户输入的按键是否为方向键、确认键或者取消键,是则执行步骤S508,否则执行步骤S509。在步骤S508中,当用户输入的案件为方向键、确认键或者取消键时,则执行该按4建对应的功能,其详细步骤如上述
背景技术
描述,在此不再赘述。在步骤S509中,判断按键提示状态是否处于打开状态,是则执行步骤S510,否则执行步骤S511。在步骤S510中,获取当前界面按键与按钮的对应关联关系信息。在本发明实施例中,当用户按下某一个按键后,即执行当前界面与该按4定对应关联的按钮所具有的功能。其中,该按键与按钮的对应关联关系信息以数据表格的形式预先存储在数据库中,当然在该实施例中,该按4建与按钮的对应关联关系信息为设备键盘排列无序的按键与用户界面多个按钮的对应关联关系信息,该按键与按钮的对应关联关系没有规律的,并非物理外观上的^~一对应,而是只要界面的按钮有对应的^4建即可实现,当需要该信息时,系统程序调用使用即可,其详细表格信息如下表格所示表格l:<table>tableseeoriginaldocumentpage13</column></row><table>其中,"界面"列内容标识界面代号,"按钮"列内容标识所指按钮,"按键"列内容标识对应所指按钮的按键,每一个界面上的按钮都有对应的按键。表格2:<table>tableseeoriginaldocumentpage13</column></row><table>其中,"按键"列内容标识所指按键,"图片类型"列内容指出其二进制图片数据的格式类型,"图片宽"列内容指出对应该按4建的提示图片的宽度(像素),"图片高"列内容指出对应该按键的提示图片的高度(像素),"图片数据长度"列内容指出"图片数据"列的二进制数据长度,"图片数据"列内容是该图片的二进制内容。在本发明实施例中,按键与按钮的对应关联关系包括按4建对应的提示图片以及提示图片的内容信息,在该实施例中,首先通过当前界面标识,获取所有当前界面的按钮与按键的关系,然后再获取所涉及的按键提示图片信息以及提示图片内容。在步骤S511中,判断用户输入的按键是否为当前界面按钮所对应的按键,是则执行步骤S512,否则执行步骤S513。在步骤S512中,处理按键。在本发明实施例中,按钮的状态包括可用状态或者禁用状态,当按钮处于可用状态时,执行该步骤时,则调用该按键对应的按钮的功能,否则不做任何操作处理。在步骤S513中,执行其他按键的功能,例如音量增大或减小按键。在步骤S514中,获取按键提示界面。在本发明实施例中,当用户按下提示控制键或者切换了当前显示界面后,需要重新绘制新的显示界面,再次接收用户的输入,为一循环过程,流程相同,在此不再赘述。作为本发明的一个实施例,图6示出了本发明实施例4是供的按4t提示界面的获取流程,其详细步骤如下所述在步骤S601中,绘制界面背景。在步骤S602中,判断按键提示状态是否打开,是则执行步骤S603,否则执行步骤S607。在步骤S603中,获取当前界面的按键与按钮的对应关联关系信息。在步骤S604中,绘制下一个未绘制的按钮。在步骤S605中,绘制该按钮对应的按键提示图片。在本发明实施例中,在绘制过程中,把按钮范围矩形框的右下角与按键提示图片的右下角对齐再绘制。如果当前按钮处于禁用状态,则绘制按键提示图片时,使用50%的透明度与绘制的界面背景融合;如果当前按钮处于可用状态,则绘制按键提示图片时,使用完全不透明。在步骤S606中,判断是否还存在没有绘制的按钮,是则执行步骤S604,否则结束。在步骤S607中,绘制全部按钮。在本发明实施例中,在界面的各个按钮的附近绘制各自关联的按键的提示小图形,提示用户,其效果如图7所示。作为本发明的另一个实施例,图8示出了本发明实施例提供的界面按键提示状态自动关闭实现流程,其详细步骤如下所述在步骤801中,判断按键提示状态是否处于打开状态,是则执行步骤S802,否则重新判断。在步骤S802中,判断是否已经达到预定的阀值,是则执行步骤S803,否则返回执行步骤S801。在本发明实施例中,当用户输入时,将该输入时间记录存储到一个存储变量中,用当前判断时间减去记录存储时间得到提示关闭时限,然后将该提示关闭时限与预定的阀值进行比较判断,在该实施例中,该预定的阀值可以设置为30秒。在步骤S803中,关闭按键提示状态。在本发明实施例中,当该提示关闭时限大于预定的阀值时,关闭按键提示状态,即将记录该按键提示状态的存储变量的值设置为关闭。在步骤S804中,绘制并显示关闭提示状态后的界面,其详细流程如上述绘制流程,在此不再赘述。图9示出了本发明实施例提供的导航界面的控制系统的框图,为了便于说明,图中仅示出了与本发明实施例相关的部分,该导航界面的控制系统内置于移动终端的软件单元、^更件单元或者软硬件结合单元。按键类型接收单元91接收用户输入的按键类型;判断单元92根据按键类型判断^4建提示状态是否打开,提示状态切换控制单元93根据该判断单元92的判断控制切换当前界面提示状态;当判断单元92判断按4建提示状态处于打开状态时,对应关联关系信息获取单元94获取按键与该按键对应的按钮的对应关联关系信息,其中,该按键与该按键对应的按钮的对应关联关系信息存储于数据库95中;调用单元96调用按键对应的按钮的功能;同时,提示界面获取单元97根据对应关联关系信息获取单元94获取的按键与按钮的对应关联关系信息获取按键提示界面,其中,该数据库95置于卡盘装置2中,提示界面获取单元97与显示装置5连接,显示装置5将提示界面获取单元97获取的按键提示界面进行显示给用户。作为本发明实施例中,该导航界面的控制系统还包括一提示状态关闭单元98,该提示状态关闭单元98自动关闭按键提示状态。在本发明的一个实施例,图10示出了本发明实施例提供的提示状态关闭单元98的结构框图,为了便于说明,图中仅示出了与本发明实施例相关的部分。根据判断单元92判断按键提示状态处于打开状态时,时限判断模块981判断提示关闭时限是否达到预定的阀值;当时限判断模块981判断提示关闭时限达到预定的阀值时,关闭模块982关闭按键提示状态。作为本发明的另一个实施例,图11示出了本发明实施例提供的提示界面荻取单元97的结构框图,为了便于说明,图中仅示出了与本发明实施例相关的部分。界面背景绘制模块971绘制界面背景;界面按钮绘制模块972根据按键与按钮的对应关联关系信息获取单元94获取的当前界面的按键与按钮的对应关联关系信息,绘制界面按钮;提示图片绘制模块973绘制该按钮对应的按键提示图片。在本发明实施例中,采用按键与按钮直接对应关联的处理方式,当用户按下某一个按键后,调用执行当前界面与该按键对应关联的按钮所具有的功能,实现了无序排列的按一睫与用户界面按钮的有效对应,同时有效的利用了移动终端的按键,给用户带来了方便。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。权利要求1.一种用户界面的控制方法,其特征在于,所述方法包括下述步骤接收用户输入的按键类型;根据所述按键类型,获取按键与按钮的对应关联关系信息,并调用与所述按键对应的按钮的功能,所述按键与按钮的对应关联关系信息为设备键盘排列无序的按键与用户界面多个按钮的对应关联关系信息。2、如权利要求1所述的用户界面的控制方法,其特征在于,所述方法还包括下述步骤根据所述按键类型,判断按键提示状态是否打开;根据对所述按键提示状态的判断,控制切换按^:提示状态。3、如权利要求1或2所述的用户界面的控制方法,其特征在于,所述方法还包括下述步骤;当判断所述按键提示状态处于打开状态时,自动关闭所述按键提示状态;所述当判断所述按键提示状态处于打开状态时,自动关闭所述按键提示状态的步骤具体包括当判断所述按键提示状态处于打开状态时,判断提示关闭时限是否达到预定的阀值;当判断所述按键提示状态处于打开状态,并且所述提示关闭时限达到预定的阀值时,自动关闭按键提示状态。4、如权利要求1或2所述的用户界面的控制方法,其特征在于,所述方法还包括下述步骤当调用与所述按4建对应的按钮的功能之后,获取按4定提示界面;所述当调用与所述按键对应的按钮的功能之后,获取按键提示界面的步骤具体包括下述步骤绘制界面背景;根据所述获取的当前界面的按键与按钮的对应关联关系信息,绘制界面按钮;绘制按钮对应的按键提示图片。5、一种用户界面的控制系统,其特征在于,所述系统包括按键类型接收单元,用于接收用户输入的按^t类型;数据库,用于存储按键与所述按键对应的按钮的对应关联关系信息;以及对应关联关系信息获取单元,用于根据所述按键类型,获取按键与按钮的对应关联关系信息,所述按键与按钮的对应关联关系信息为设备键盘排列无序的按键与用户界面多个按钮的对应关联关系信息;以及调用单元,用于调用所述按^t对应的4姿^組的功能。6、如权利要求5所述的用户界面的控制系统,其特征在于,所述系统还包括判断单元,用于根据所述按键类型,判断按键提示状态是否打开;以及提示状态切换控制单元,用于根据对所述按键提示状态的判断,控制切换当前界面提示状态。7、如权利要求5或6所述的用户界面的控制系统,其特征在于,所述系统还包括提示状态关闭单元,用于当所述判断单元判断所述按4建提示状态处于打开状态时,自动关闭所述按z睫提示状态;所述提示状态关闭单元具体包括时限判断模块,用于当所述判断单元判断所述按键提示状态处于打开状态时,判断提示关闭时限是否达到预定的阀值;以及关闭模块,用于当所述判断单元判断所述按键提示状态处于打开状态时,并且所述时限判断模块判断提示关闭时限达到预定的阀值时,关闭按键提示状态。8、如权利要求5所述的用户界面的控制系统,其特征在于,所述用户界面的控制系统还包括提示界面获取单元,用于当调用与所述按键对应的按钮的功能之后,获取按键提示界面;所述提示界面获取单元具体包括界面背景绘制模块,用于绘制界面背景;界面按钮绘制模块,用于根据所述获取的当前界面的按键与按钮的对应关联关系信息,绘制界面按钮;以及提示图片绘制模块,用于所述绘制按钮对应的按键提示图片。9、一种移动终端,其特征在于,所述移动终端包括用户界面的控制系统,所述系统包括按键类型接收单元,用于接收用户输入的按^:类型;数据库,用于存储按键与所述按键对应的按钮的对应关联关系信息;以及对应关联关系信息获取单元,用于根据所述按键类型,获取按键与按钮的对应关联关系信息,所述按键与按钮的对应关联关系信息为设备键盘排列无序的按键与用户界面多个按钮的对应关联关系信息;以及调用单元,用于调用所述按键对应的按钮的功能。10、如权利要求9所述的移动终端,其特征在于,所述系统还包括判断单元,用于根据所述按键类型,判断按键提示状态是否打开;以及提示状态切换控制单元,用于根据对所述按键提示状态的判断,控制切换当前界面提示状态。11、如权利要求9或IO所述的移动终端,其特征在于,所述系统还包括提示状态关闭单元,用于当所述判断单元判断所述按4建提示状态处于打开状态时,自动关闭所述按键提示状态;所述提示状态关闭单元具体包括时限判断模块,用于当所述判断单元判断所述按键提示状态处于打开状态时,判断提示关闭时限是否达到预定的阀值;以及关闭模块,用于当所述判断单元判断所述按键提示状态处于打开状态时,并且所述时限判断;f莫块判断提示关闭时限达到预定的阀值时,关闭按键提示状态。12、如权利要求9所述的移动终端,其特征在于,所述用户界面的控制系统还包括提示界面获取单元,用于当调用与所述按键对应的按钮的功能之后,获取按键提示界面;所述提示界面获取单元具体包括界面背景绘制模块,用于绘制界面背景;界面按钮绘制模块,用于根据所述获取的当前界面的按键与按钮的对应关联关系信息,绘制界面按钮;以及提示图片绘制模块,用于所述绘制按钮对应的按键提示图片。全文摘要本发明适用于电子
技术领域
,提供了一种用户界面的控制方法、系统及移动终端,所述方法包括下述步骤接收用户输入的按键类型;根据所述按键类型,获取按键与按钮的对应关联关系信息,并调用与所述按键对应的按钮的功能,所述按键与按钮的对应关联关系信息为设备键盘排列无序的按键与用户界面多个按钮的对应关联关系信息。在本发明实施例中,采用按键与按钮直接对应关联的处理方式,当用户按下某一个按键后,调用执行当前界面与该按键对应关联的按钮所具有的功能,实现了设备键盘无序排列的按键与用户界面按钮的有效对应,给用户带来了方便。文档编号H04Q7/32GK101272556SQ20081006706公开日2008年9月24日申请日期2008年4月30日优先权日2008年4月30日发明者张文星申请人:凯立德欣技术(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1