文本显示方法、装置及移动终端的制作方法_2

文档序号:9417764阅读:来源:国知局
色块的宽和高均尽量取为文字的宽和高的1/3到1/2范围内,这样干扰色块能够在最大程度上对待显示文本的显示进行干扰。
[0052]此外,每一干扰色块可为若干连续或离散的像素点形成的一色块。对于连续的像素点,可为集中形成的纯色色块,而对于离散的像素点,可为例如雪花状的色区、密密麻麻的散点,而干扰色块的布置密度大小,可根据所述待显示文本的文字数量,设置该些干扰色块的显示密度。可按照文字数量越少,干扰色块越多,其密度越大的方式进行干扰色块的布置。而添加干扰色块后的文本的显示效果可如图2所示。
[0053]而用户在查看该文本信息时,可通过滤光眼镜进行查看该文本,该滤光眼镜能够滤掉干扰色,即本实施例的红色和绿色色块,在滤掉干扰色后只剩下待显示文本的颜色投射至滤光眼镜中,用户则能够安全放心地查看该文本信息,而无需担心旁人偷窥到该文本信息,其显示效果可如图3所示。而旁人看到待显示文本的显示屏幕时,由于干扰色的存在,其在视觉上是非常难分辨出待显示文本的显示内容的,因此能够防止待显示文本的内容的公开和泄露。
[0054]实施例2
[0055]本实施例的显示方法,如图4所示,包括:
[0056]步骤201、判断待显示文本是否为敏感信息,当为敏感信息时,进行下一步;当确认为非敏感信息时,按常规的方式直接显示。
[0057]本实施例中指的敏感信息可为银行账号信息、个人的账户密码信息、和别人聊天的隐私信息以及任何用户认为不方便让外人知晓的信息等。敏感信息的判断,可采用现有任何手段,例如银行账号信息可通过银行账号检测技术,或利用关键词检测技术(例如关键词为账号和密码字样),隐私信息同样可利用关键词检测技术(如设定关键词为亲爱的等)O
[0058]步骤202、获取所述待显示文本的显示色值和所述待显示文本的显示区域;
[0059]假设待显示文本为银行账号信息,如“我的银行卡号是6022013423452453”,确认为敏感信息,因此需处理为干扰显示。
[0060]在本实施例的显示色值为RGB颜色模式下的RGB值,获取到该待显示文本的RGB值分别为0,O, 255,也即该待显示文本的颜色为蓝色。而该待显示文本的显示区域为宽高分别100px*50px,其中px代表像素,而该显示区域位于移动终端的屏幕坐标的1/3宽和1/10高的位置处。
[0061]步骤203、生成若干干扰色块,该些干扰色块的显示色值与所述待显示文本的显示色值的差值在一阈值范围内,且所述差值不为O ;
[0062]本实施例通过导入图片模板的方式生成干扰色块,也可通过绘图的方式生成干扰色块。而阈值范围通过分别预设的R值范围、G值范围和B值范围所形成。也即,在待显示文本的色值的基础上,增加或减少相应的色值,而形成的范围都可成为该阈值范围。具体地,在0,0,255的基础上,R值增加一设定范围,B值增加一设定范围,G值减少一设定范围,而该些范围的组合共同构成的集合,则为该阈值范围。
[0063]可见,干扰色块的色值始终是与待显示文本的字体的颜色相近的,恰恰是这种相近的颜色,在能够对待显示文本的显示造成干扰。而本实施例的干扰色块设置为红色色块或绿色色块。而干扰色块可为多色色块,只要该些色块的色值与待显示文本的色值之差在所述阈值范围内即可。
[0064]步骤204、将该些干扰色块显示于所述显示区域内。
[0065]具体地,该些干扰色块显示于所述显示区域的背景上,也即,除了文字所在的位置,则为干扰色块的显示区域,实际上也可显示于字体上,只是显示于字体上时,会在一定程度上影响用户本人对字体的识别。
[0066]为了与文字形成高密度且难以分别的干扰色区,每一干扰色块的面积小于所述待显示文本中每一字体的显示面积。假设每个文字字体的宽和高分别为8pX*8pX,待显示文本“我的银行卡号是6022113423452453”分作两行显示,“我的银行卡号是”在一行显示,“6022113423452453”在下一行显示,则干扰色块的宽和高均尽量取为文字的宽和高的1/3到1/2范围内,这样干扰色块能够在最大程度上对待显示文本的显示进行干扰。
[0067]通过本实施例的方法,本方案能在仅确认为敏感信息时,进行干扰色块的增加显示,保证在增加私密性的同时,又可以最大程度地不妨碍用户的日常使用。
[0068]实施例3
[0069]本实施例提供一种文本显示装置,该文本显示装置设置于一移动终端内,如图5所示,包括获取模块1、干扰色块生成模块2和显示模块3 ;
[0070]所述获取模块I用于获取一待显示文本的显示色值和所述待显示文本的显示区域;
[0071]所述干扰色块生成模块2用于生成若干干扰色块,该些干扰色块的显示色值与所述待显示文本的显示色值的差值在一阈值范围内,且所述差值不为O ;
[0072]所述显示模块3用于将该些干扰色块显示于所述显示区域内。
[0073]其中,所述干扰色块生成模块2包括绘图模块20和模板导入模块21 ;
[0074]所述绘图模块20用于绘图以生成若干干扰色块;
[0075]所述模板导入模块21用于导入模板以生成若干干扰色块。
[0076]本实施例的文本显示装置可按照实施例1所述的文本显示方法进行文本的显示,也可按照实施例2所述的文本显示方法进行文本的显示,采用实施例2的显示方法进行显示时,会增加对敏感信息进行判断的判断模块,从而只针对敏感信息进行防泄漏操作。本实施例由于添加了干扰色块,在视觉上很难分辨出待显示文本的显示内容的,因此能够防止在公共场合使用时显示内容的泄露。
[0077]虽然以上描述了本发明的【具体实施方式】,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
【主权项】
1.一种文本显示方法,其特征在于,包括: 获取一待显示文本的显示色值和所述待显示文本的显示区域; 生成若干干扰色块,该些干扰色块的显示色值与所述待显示文本的显示色值的差值在一阈值范围内,且所述差值不为O ; 将该些干扰色块显示于所述显示区域内。2.如权利要求1所述的文本显示方法,其特征在于,还包括判断所述待显示文本是否为敏感信息的步骤,当判断为敏感信息时,获取待显示文本的显示色值。3.如权利要求2所述的文本显示方法,其特征在于,每一干扰色块的面积小于所述待显示文本中每一字体的显示面积。4.如权利要求2所述的文本显示方法,其特征在于,所述显示色值为RGB颜色模式下的RGB值,所述阈值范围通过分别预设的R值范围、G值范围和B值范围所形成。5.如权利要求2所述的文本显示方法,其特征在于,该些干扰色块显示于所述显示区域的背景上。6.如权利要求1所述的文本显示方法,其特征在于,所述生成若干干扰色块包括: 通过绘图的方式或导入模板的方式生成若干干扰色块。7.如权利要求1所述的文本显示方法,其特征在于,根据所述待显示文本的文字数量,设置该些干扰色块的显示密度。8.如权利要求1-7中任意一项所述的文本显示方法,其特征在于,每一干扰色块为若干连续或离散的像素点形成的一色块。9.一种文本显示装置,其特征在于,包括获取模块、干扰色块生成模块和显示模块; 所述获取模块用于获取一待显示文本的显示色值和所述待显示文本的显示区域; 所述干扰色块生成模块用于生成若干干扰色块,该些干扰色块的显示色值与所述待显示文本的显示色值的差值在一阈值范围内,且所述差值不为O ; 所述显示模块用于将该些干扰色块显示于所述显示区域内。10.如权利要求9所述的文本显示装置,其特征在于:还包括判断模块,用于判断所述待显示文本是否为敏感信息。11.如权利要求9或10所述的文本显示装置,其特征在于,所述干扰色块生成模块包括绘图模块和模板导入模块; 所述绘图模块用于绘图以生成若干干扰色块; 所述模板导入模块用于导入模板以生成若干干扰色块。12.—种移动终端,其特征在于,包括如权利要求9或10所述的文本显示装置。
【专利摘要】本发明公开了一种文本显示方法、装置及移动终端,包括:获取一待显示文本的显示色值和所述待显示文本的显示区域;生成若干干扰色块,该些干扰色块的显示色值与所述待显示文本的显示色值的差值在一阈值范围内,且所述差值不为0;将该些干扰色块显示于所述显示区域内。本发明通过在待显示文本上添加与其色值相近的干扰色块,能够在待显示文本上增加视觉上的干扰色,在旁人看到待显示文本的显示屏幕时,在视觉上很难分辨出待显示文本的显示内容的,因此能够防止待显示文本的内容的公开和泄露。
【IPC分类】G06F21/84
【公开号】CN105138932
【申请号】CN201510508629
【发明人】刘键, 刘海波
【申请人】上海创功通讯技术有限公司
【公开日】2015年12月9日
【申请日】2015年8月18日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1