用于移动终端的截屏方法和截屏装置以及移动终端的制作方法

文档序号:6511301阅读:222来源:国知局
用于移动终端的截屏方法和截屏装置以及移动终端的制作方法
【专利摘要】公开一种用于移动终端的截屏方法和截屏装置以及移动终端,所述截屏方法包括以下步骤:(a)响应于用户的截屏请求,截取显示的画面,并确定当前截屏画面中的可选对象;(b)响应于对截屏画面上的可选对象的选择,提取所选对象的数据实体或关于所选对象的数据实体的信息;(c)响应于用户对显示的截屏画面中的所选对象的操作,根据所选对象的数据实体执行与所选对象关联的功能。
【专利说明】用于移动终端的截屏方法和截屏装置以及移动终端

【技术领域】
[0001]本发明涉及移动终端中的截屏操作,更具体地讲,涉及一种能够从截屏画面提取对象并根据用户操作执行相应功能的用于移动终端的截屏方法和截屏装置以及具有所述截屏装置的移动终端。

【背景技术】
[0002]现有的计算机和移动终端一般都设置有截屏功能。特别地,有些移动终端(如三星Galaxy S4)为用户提供在截屏画面下的编辑功能,从而可以编辑当前截屏画面。例如,给截屏画面更换风格、截取部分画面、在截屏画面上进行涂鸦等。
[0003]然而,这种编辑功能仅限于对截屏画面进行的简单编辑处理,其功能明显不能满足用户的需求。具体地讲,用户使用移动终端进行截屏操作,其主要应用目标是保存当前截屏图片或者分享当前截屏图片。而用户之所以选择当前显示画面进行截图的原因,是因为当前显示画面存在用户感兴趣的、想要保存、想要分享、想要操作的对象。但是,目前移动终端的截屏功能仅提供用户截取画面生成一张图片,或者编辑该图片的功能。


【发明内容】

[0004]因此,本发明的一方面在于提供一种能够从截屏画面提取对象并根据用户操作执行相应功能的截屏方法和截屏装置以及具有所述截屏装置的移动终端。
[0005]根据本发明的一方面,提供一种用于移动终端的截屏方法,所述截屏方法包括以下步骤:(a)响应于用户的截屏请求,截取显示的画面,并确定当前截屏画面中的可选对象;(b)响应于对截屏画面上的可选对象的选择,提取所选对象的数据实体或关于所选对象的数据实体的信息;(C)响应于用户对显示的截屏画面中的所选对象的操作,根据所选对象的数据实体执行与所选对象关联的功能。
[0006]优选地,所述截屏方法还包括以下步骤:响应于用户输入或者自动地控制显示器显示截屏画面。
[0007]优选地,根据用户操作选择截屏画面上的可选对象,或者自动选择截屏画面上的预定格式的可选对象。
[0008]优选地,当用户手掌划过移动终端的屏幕,点击屏幕上的截屏按钮,按住移动终端中设置的光感器,或者输入与截屏相关的语音命令时,产生用户的截屏请求。
[0009]优选地,在步骤(a)中,根据对象的数据格式确定对象是否是可选对象。
[0010]优选地,步骤(a)还包括:控制显示器显示截屏画面并突出显示截屏画面中的所有可选对象。
[0011 ] 优选地,在步骤(b)中,用户通过涂鸦或勾画可选对象来选择截屏画面中的可选对象。
[0012]优选地,在步骤(b)中:通过与第三方应用程序或网络服务器交互来提取所选对象的数据实体,或者从本地提取所选对象的数据实体。
[0013]优选地,在步骤(b)中:将提取的所选对象的数据实体上传到网络服务器,并记录网络服务器的URL作为关于所选对象的数据实体的信息。
[0014]优选地,步骤(b)还包括:对截屏画面以及提取的所选对象的数据实体或关于所选对象的数据实体的信息进行编码,并存储编码结果。
[0015]优选地,步骤(b)还包括:通过网络共享编码结果。
[0016]优选地,显示截屏画面的步骤还包括:对编码结果进行解码,以获取截屏画面以及所选对象的数据实体或关于所选对象的数据实体的信息。
[0017]优选地,显示截屏画面的步骤还包括:当通过解码获得截屏画面和关于所选对象的数据实体的信息时,根据关于所选对象的数据实体的信息从网络服务器下载所选对象的数据实体。
[0018]优选地,显示截屏画面的步骤还包括:控制显示器突出显示截屏画面中的所选对象。
[0019]优选地,根据当前移动终端的屏幕信息调整截屏画面的尺寸和分辨率,然后控制显示器显示调整后的截屏画面。
[0020]优选地,在步骤(C)中:根据所选对象的数据实体确定所选对象的数据格式,基于确定的所选对象的数据格式调用与所选对象关联的应用程序,并通过运行所述应用程序来执行与所选对象关联的功能。
[0021]根据本发明的另一方面,提供一种用于移动终端的截屏装置,所述截屏装置包括:截屏与确定单元,响应于用户的截屏请求,截取显示的画面,并确定当前截屏画面中的可选对象;选择与提取单元,响应于对截屏画面上的可选对象的选择,提取所选对象的数据实体或关于所选对象的数据实体的信息;执行单元,响应于用户对显示的截屏画面中的所选对象的操作,根据所选对象的数据实体执行与所选对象关联的功能。
[0022]优选地,所述截屏装置还包括:显示控制单元,响应于用户输入或自动地控制显示器显示截屏画面。
[0023]优选地,根据用户操作选择截屏画面上的可选对象,或者自动选择截屏画面上的预定格式的可选对象。
[0024]优选地,当用户手掌划过移动终端的屏幕,点击屏幕上的截屏按钮,按住移动终端中设置的光感器,或者输入与截屏相关的语音命令时,产生用户的截屏请求。
[0025]优选地,截屏与确定单元根据对象的数据格式确定对象是否是可选对象。
[0026]优选地,截屏与确定单元控制显示器显示截屏画面并突出显示截屏画面中的所有可选对象。
[0027]优选地,用户通过涂鸦或勾画可选对象来选择截屏画面中的可选对象。
[0028]优选地,选择与提取单元通过与第三方应用程序或网络服务器交互来提取所选对象的数据实体,或者从本地提取所选对象的数据实体。
[0029]优选地,选择与提取单元将提取的所选对象的数据实体上传到网络服务器,并记录网络服务器的URL作为关于所选对象的数据实体的信息。
[0030]优选地,选择与提取单元对截屏画面以及提取的所选对象的数据实体或关于所选对象的数据实体的信息进行编码,并存储编码结果。
[0031]优选地,选择与提取单元通过网络共享编码结果。
[0032]优选地,显示控制单元对编码结果进行解码,以获取截屏画面以及所选对象的数据实体或关于所选对象的数据实体的信息。
[0033]优选地,当通过解码获得截屏画面和关于所选对象的数据实体的信息时,显示控制单元根据关于所选对象的数据实体的信息从网络服务器下载所选对象的数据实体。
[0034]优选地,显示控制单元控制显示器突出显示截屏画面中的所选对象。
[0035]优选地,显示控制单元根据当前移动终端的屏幕信息调整截屏画面的尺寸和分辨率,然后控制显示器显示调整后的截屏画面。
[0036]优选地,执行单元根据所选对象的数据实体确定所选对象的数据格式,基于确定的所选对象的数据格式调用与所选对象关联的应用程序,并通过运行所述应用程序来执行与所选对象关联的功能。
[0037]根据本发明的另一方面,提供一种包括如上所述的截屏装置的移动终端。
[0038]通过应用所述截屏方法和截屏装置,移动终端用户在截屏后可以根据自己的意图,提取感兴趣的对象,并将对象和截屏图片打包成一个文件进行保存或分享。在保存或分享所述文件后,用户可以通过截屏图片迅速操控该截屏图片上的对象,从而方便用户对移动终端中感兴趣的对象进行快速操作。

【专利附图】

【附图说明】
[0039]通过下面结合附图对实施例进行的描述,本发明的这些和/或其他方面和优点将会变得清楚和更易于理解,在附图中:
[0040]图1是示出根据本发明的示例性实施例的移动终端的框图;
[0041]图2是示出根据本发明的示例性实施例的用于移动终端的截屏装置的框图;
[0042]图3是示出根据本发明的示例性实施例的用于移动终端的截屏方法的流程图;
[0043]图4A和图4B是在联系人画面下执行根据本发明的示例性实施例的用于移动终端的截屏方法的示例的示图;
[0044]图5A和图5B是在应用程序列表画面下执行根据本发明的不例性实施例的用于移动终端的截屏方法的示例的示图;
[0045]图6A和图6B是在应用程序画面下执行根据本发明的示例性实施例的用于移动终端的截屏方法的示例的示图;
[0046]图7A至图7C是在另一应用程序画面下执行根据本发明的示例性实施例的用于移动终端的截屏方法的示例的示图。

【具体实施方式】
[0047]在下文中参照附图更充分地描述本发明,在附图中示出了本发明的示例性实施例。然而,本发明可以以许多不同的形式来实施,且不应该解释为局限于在这里所提出的实施例。相反,提供这些实施例使得本公开将是彻底和完全的,并将本发明的范围充分地传达给本领域技术人员。
[0048]应该理解的是,尽管在这里可使用术语第一、第二、第三等来描述不同的元件、组件、区域、层和/或部分,但是这些元件、组件、区域、层和/或部分不应该受这些术语的限制。这些术语仅是用来将一个元件、组件、区域、层或部分与另一个元件、组件、区域、层或部分区分开来。因此,在不脱离本发明的教导的情况下,下面讨论的第一元件、组件、区域、层或部分可被称作第二元件、组件、区域、层或部分。如在这里使用的,术语“和/或”包括一个或多个相关所列项的任意组合和所有组合。
[0049]这里使用的术语仅为了描述特定实施例的目的,而不意图限制本发明。如这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式。还应理解的是,当在本说明书中使用术语“包含”和/或“包括”时,说明存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或附加一个或多个其它特征、整体、步骤、操作、元件、组件和/或它们的组。
[0050]除非另有定义,否则这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域的普通技术人员所通常理解的意思相同的意思。还将理解的是,除非这里明确定义,否则术语(诸如在通用字典中定义的术语)应该被解释为具有与相关领域的环境中它们的意思一致的意思,而将不以理想的或者过于正式的含义来解释它们。
[0051]这里,移动终端表示可以在移动中使用的计算装置,包括便携式电话、智能电话、平板PC、手提PC、便携式多媒体播放器(PMP)或个人数字助理(PDA)等。以下,将以便携式电话作为移动终端的示例进行描述。
[0052]在本方面的示例性实施例中,截屏功能是指移动终端提供的截取移动终端当前画面并将这个画面保存为一张图片的功能。此外,在本方面的示例性实施例中,对象是指在当前截屏画面中用户可能感兴趣的软件对象实体。例如,如果当前用户在联系人列表画面中进行截屏,并在截屏画面中选定某一个联系人,则该联系人就是一个对象。
[0053]在下文中,将参照附图详细地解释本发明。
[0054]图1是示出根据本发明的示例性实施例的移动终端的框图。
[0055]参照图1,移动终端100包括中央处理单元(CPU) 110、输入单元120、相机单元130、广播接收单元140、存储器150、无线通信单元160、扬声器171、麦克风172、显示单元180以及截屏装置190。
[0056]CPUllO可控制移动终端的整体操作,并可包括用于对音频流和视频流进行解码的解码器(未示出)。CPUllO可处理并控制通信(例如,语音通信和数据通信),对音频流和视频流进行解码和输出。此外,CPUllO可控制显示单元180显示各种用户界面,例如,包括虚拟键盘的输入界面。
[0057]在显示单元180被实现为触摸屏的情况下,输入单元120可仅具有少量按键。例如,用于移动终端开关机的电源键。
[0058]相机单元130可包括镜头、成像传感器(诸如电荷耦合器件(CXD)或互补金属氧化物半导体(CMOS)传感器)、模数(A/D)转换器等。相机单元130可通过捕捉对象的图像来获取图像信号,可将获取的图像信号转换为数字信号,并可将数字信号发送到CPU1KLCPU110可对由相机单元130提供的数字信号执行图像处理(诸如噪声去除和颜色处理)。CPUllO可在显示单元180上显示由相机单元130捕捉的对象的图像。
[0059]广播接收单元140可通过广播频道(诸如地面广播频道、卫星广播频道或双向频道(诸如互联网))接收广播节目。在广播接收单元140通过广播频道接收广播节目的情况下,广播接收单元140可包括:调谐器(未示出),用于通过调谐输出传输流,并用于对输入广播信号进行解调;解复用器(未示出),将由调谐器输出的传输流解复用为视频流和音频流。
[0060]存储器150可存储用于控制移动终端100的全部操作的程序。例如,存储器150可以存储CPUllO使用的各种配置程序以及截屏装置所需的应用程序等。此外,存储器150临时存储在操作期间产生的数据以及其他数据。例如,存储器150可存储视频文件、音频文件、文本等。
[0061]无线通信单元160可执行与其他移动终端或各种服务器的无线通信。例如,当移动终端100通过使用存储在存储器150中的用户识别信息进行用户身份鉴权之后,移动通信终端100将接入无线网络,从而无线通信单元160可经由移动通信网络执行与其他移动终端的无线通信。无线通信单元160可被构造为支持多种通信协议,诸如蓝牙、Zigbee,■^队1丨^、家庭1^、而8、无线1394或者它们的组合。
[0062]扬声器171重放在呼叫期间发送和接收的音频数据、包含在接收的消息中的音频数据以及根据存储在存储单元150中的音频文件的重放的音频数据等。麦克风172可从移动通信终端100的外部接收音频信号,并可将接收的音频信号发送到CPU110。
[0063]显示单元180可显示各种用户界面。在显示单元180被实现为触摸屏的情况下,触摸屏可通过设置在其下的触摸传感器感测用户的触摸,并将由于用户的触摸而产生的触摸信号发送到CPUl 10,从而CPUllO执行相应的操作。例如,触摸屏可显示虚拟键盘,虚拟键盘可包括作为对象的虚拟数字键和虚拟功能键。当用户点击特定对象时,触摸屏将相应的触摸信号发送到CPU110。又例如,用户可通过将手掌划过触摸屏或点击触摸屏上显示的截屏按钮来进行截屏。
[0064]截屏装置190可响应于用户通过输入单元120或触摸屏输入的截屏请求,确定当前截屏画面中的可选对象,根据用户通过输入单元120或触摸屏输入的对截屏画面上的可选对象的选择,或者根据移动终端对预定格式的可选对象的选择,提取所选对象的数据实体或关于所选对象的数据实体的信息,基于用户通过输入单元120或触摸屏的输入,控制显示单元180显示截屏画面,并响应于用户通过输入单元120或触摸屏输入的对显示的截屏画面中的所选对象的操作,执行与所选对象关联的功能。优选地,截屏装置190可以在提取所选对象的数据实体或关于所选对象的数据实体的信息之后,响应于用户通过输入单元120或触摸屏输入的对显示的截屏画面中的所选对象的操作,执行与所选对象关联的功能,而无需控制显示单元180显示截屏画面。稍后将参照图2对截屏装置190的结构及其操作进行详细描述。
[0065]可选择地,移动终端中还可设置用于感测光信号并将感测到的光信号转换为电信号的光感器(未不出)。
[0066]图2是示出根据本发明的示例性实施例的用于移动终端的截屏装置的框图。
[0067]根据本发明的示例性实施例,截屏装置190被实现为独立的专用硬件电路单元。然而,可选择地,截屏装置190可以与CPUllO合并一个硬件电路单元,也可以实现为用于执行截屏操作的专用软件模块。
[0068]参照图2,截屏装置190可包括截屏与确定单元210、选择与提取单元220、显示控制单元230和执行单元240。这里,截屏与确定单元210、选择与提取单元220、显示控制单元230和执行单元240可实现为专用硬件电路单元,也可实现为专用软件模块。优选地,截屏装置190可以不包括显示控制单元230。
[0069]截屏与确定单元210可响应于用户的截屏请求截取显示的画面,并确定当前截屏画面中的可选对象。具体地讲,当用户手掌划过移动终端的屏幕,点击屏幕上的截屏按钮,按住移动终端中设置的光感器,或者输入与截屏相关的语音命令时,用户的截屏请求被产生,从而截屏与确定单元210截取显示单元180上显示的画面。在截取显示的画面后,截屏与确定单元210可根据截屏画面中的对象的数据格式确定对象是否是可选对象。例如,可选对象的数据格式包括,但不限于,联系人、短信、彩信、日历、应用程序、图片、文件、音频、视频、文字和URL。在截取显示的画面并确定可选对象之后,截屏与确定单元210可控制显示单元180显示截屏画面并突出显示截屏画面中的所有可选对象,以便用户选择可选对象。
[0070]其后,选择与提取单元220可响应于对截屏画面上的可选对象的选择,提取所选对象的数据实体或关于所选对象的数据实体的信息。这里,可根据用户操作选择截屏画面上的可选对象,或者自动选择截屏画面上的预定格式的可选对象。例如,用户可通过涂鸦或勾画可选对象来选择截屏画面中期望的可选对象。所选对象的数据实体可包括所选对象的数据格式等信息。然而,本发明不限于此,用户可以以任何方式来选择截屏画面中期望的可选对象。在选择可选对象之后,选择与提取单元220可分析所选对象的类型和数据。如果所选对象的数据需要从第三方应用程序获得(例如,所选对象是QQ或微信中的对象),则选择与提取单元220通过与第三方应用程序交互来提取所选对象的数据实体。另一方面,如果所选对象的数据需要从网络服务器获得(例如,所选对象是百度云中的对象),则选择与提取单元220通过与网络服务器交互来提取所选对象的数据实体。此时,选择与提取单元220可通过无线通信单元160根据适当的通信协议与网络服务器进行交互,并记录网络服务器的URL。此外,如果所选对象的数据不需要从第三方软件或网络服务器获得,则选择与提取单元220从本地提取所选对象的数据实体。考虑到移动终端的有限的存储空间以及共享的需要,选择与提取单元220可将提取的所选对象的数据实体上传到网络服务器,并记录网络服务器的URL作为关于所选对象的数据实体的信息。随后,选择与提取单元220对截屏画面以及提取的所选对象的数据实体或关于所选对象的数据实体的信息进行编码,并存储编码结果。这里,选择与提取单元220可将编码结果存储在本地存储器150中,也可以通过无线通信单元160将编码结果同步到网络服务器进行存储。可选择地,选择与提取单元220可通过网络将编码结果与其他移动终端共享。例如,选择与提取单元220可通过蓝牙、W1-F1、IM、微博、网盘等形式将编码结果与其他移动终端共享。
[0071]当用户在选择与提取单元220存储编码结果之后的任意时刻打开截屏画面时,显示控制单元230可响应于用户输入(即,打开截屏画面的输入)控制显示单元180显示截屏画面。可选择地,显示控制单元230可自动地控制显示单元180显示截屏画面。例如,基于移动终端中运行的应用软件或者当从另一移动终端接收到作为编码结果的特定截屏画面时,显示控制单元230可自动地控制显示单元180显示截屏画面。这时,显示控制单元230可对编码结果进行解码,以获取截屏画面以及所选对象的数据实体或关于所选对象的数据实体的信息,并控制显示单元180突出显示截屏画面中的所选对象。这里,可通过各种方式来突出显示所选对象。例如,可高亮显示所选对象,或者通过对所选对象加框(诸如矩形框、椭圆框、圆形框等)来突出显示所选对象。如果通过解码获得截屏画面和关于所选对象的数据实体的信息(而非所选对象的数据实体自身)时,显示控制单元230可根据关于所选对象的数据实体的信息(即,URL)从网络服务器下载所选对象的数据实体。例如,显示控制单元230可通过无线通信单元160根据网络服务器的URL从相应的网络服务器下载所选对象的数据实体。可选择地,显示控制单元230可根据当前移动终端的屏幕信息调整截屏画面的尺寸和分辨率,然后控制显示单元180显示调整后的截屏画面。特别地,当另一移动终端通过网络共享获得截屏画面时,该移动终端的显示控制单元230将执行上述调整操作。
[0072]执行单元240可响应于用户对显示的截屏画面中的所选对象的操作,执行与所选对象关联的功能。例如,用户可通过点击所选对象来对所选对象进行操作,这时,执行单元240根据所选对象的数据实体确定所选对象的数据格式,基于确定的所选对象的数据格式调用与所选对象关联的应用程序,并通过运行所述应用程序来执行与所选对象关联的功倉泛。
[0073]图3是示出根据本发明的示例性实施例的用于移动终端的截屏方法的流程图。
[0074]根据本发明的示例性实施例,所述用于移动终端的截屏方法可通过如2所示的截屏装置190来执行。然而,本发明不限于此,所述用于移动终端的截屏方法也可以由移动终端中的其他组件(例如CPU或其他专用硬件电路)来执行。
[0075]参照图3,在步骤S301,响应于用户的截屏请求,截取显示的画面,并确定当前截屏画面中的可选对象。如上所述,当用户手掌划过移动终端的屏幕,点击屏幕上的截屏按钮,按住移动终端中设置的光感器,或者输入与截屏相关的语音命令时,产生用户的截屏请求。在步骤S301中,可根据对象的数据格式确定对象是否是可选对象,并可在显示截屏画面的同时突出显示截屏画面中的所有可选对象。
[0076]在步骤S302,响应于对截屏画面上的可选对象的选择,提取所选对象的数据实体或关于所选对象的数据实体的信息。如上所述,可根据用户操作选择截屏画面上的可选对象,或者自动选择截屏画面上的预定格式的可选对象。例如,用户可通过涂鸦或勾画可选对象来选择截屏画面中的可选对象。根据执行截屏时移动终端的环境,可通过与第三方应用程序或网络服务器交互来提取所选对象的数据实体,或者从本地提取所选对象的数据实体。所选对象的数据实体还可上传到网络服务器,而该网络服务器的URL可作为关于所选对象的数据实体的信息。其后,可对截屏画面以及提取的所选对象的数据实体或关于所选对象的数据实体的信息进行编码,存储编码结果,并通过网络共享编码结果。
[0077]在步骤S303,响应于用户输入或者自动地控制显示器显示截屏画面。此时,可对编码结果进行解码,以获取截屏画面、提取所选对象的数据实体或关于所选对象的数据实体的信息。当通过解码获得截屏画面和关于所选对象的数据实体的信息时,可根据关于所选对象的数据实体的信息从网络服务器下载所选对象的数据实体。在显示截屏画面的同时,可控制显示器突出显示截屏画面中的所选对象。当另外的移动终端用过网络共享获得截屏画面时,可根据当前移动终端的屏幕信息调整截屏画面的尺寸和分辨率,然后控制显示器显示调整后的截屏画面。可选择地,所述截屏方法可以不包括步骤S303,而是在步骤S302之后,直接执行步骤S304。
[0078]在步骤S304,响应于用户对显示的截屏画面中的所选对象的操作,执行与所选对象关联的功能。此时,可根据所选对象的数据实体确定所选对象的数据格式,基于确定的所选对象的数据格式调用与所选对象关联的应用程序,并通过运行所述应用程序来执行与所选对象关联的功能。
[0079]以下,参照图4A至图7C描述根据本发明的示例性实施例的用于移动终端的截屏方法的示例。
[0080]图4A和图4B是在联系人画面下执行根据本发明的示例性实施例的用于移动终端的截屏方法的示例的示图。
[0081]参照图4A,用户在联系人画面(或任何含有联系人对象的画面,如短信画面、頂软件对话画面等)下进行截屏,在截屏画面上手动选择其所感兴趣的对象“联系人3”,并将“联系人3”对象的数据实体以一定数据格式提取出来。这里,所述数据格式可由程序人员自己定义或遵循一定的业界标准格式,如联系人数据格式使用vCard规范打包为vcf文件。然后,可将提取的对象的数据实体(例如,vcf文件)与截屏画面一起编码为一个文件。可选择地,可将提取的对象的数据实体(例如,vcf文件)上传到网络服务器,记录该网络服务器的URL,然后将该URL与截屏画面一起编码为一个文件。参照图4B,当用户浏览已经保存在移动终端的或从远端分享得到的如图4A所示的截屏画面时,用户可点击已经选择的对象“联系人3”。这时,可根据对象“联系人3”的数据实体确定所选对象的数据格式,基于确定的所选对象的数据格式(即,vcf格式)调用移动终端联系人功能软件显示该对象,继而用户可在移动终端联系人功能软件下执行与“联系人3”相关的功能。根据本发明的示例性实施例,可以调用当前对象对应的现有移动终端功能,或可调用由程序开发人员自己开发的解析、显示、操控功能。
[0082]除了对象的数据实体不同之外,用户在短信画面、彩信画面或日历画面下执行根据本发明的示例性实施例的用于移动终端的截屏方法的操作与图4A和图4B示出的操作基本相同,在此不再赘述。
[0083]图5A和图5B是在应用程序列表画面下执行根据本发明的不例性实施例的用于移动终端的截屏方法的示例的示图。
[0084]参照图5A,用户在应用程序列表画面(或任何含有应用程序对象的画面)下进行截屏,在截屏画面上手动选择其所感兴趣的对象“程序5”,并将“程序5”对象的数据实体以一定数据格式提取出来。这里,所述数据格式可由程序人员自己定义或遵循一定的业界标准格式,如Android平台下应用程序打包为APK程序文件,亦可同时打包该应用程序对应的数据为tar文件。然后,可将提取的对象的数据实体(例如,APK程序文件或tar文件)与截屏画面一起编码为一个文件。可选择地,可将提取的对象的数据实体(例如,APK程序文件或tar文件)上传到网络服务器,记录该网络服务器的URL,然后将该URL与截屏画面一起编码为一个文件。参照图5B,当用户浏览已经保存在移动终端的或从远端分享得到的如图5A所示的截屏画面时,用户可点击已经选择的对象“程序5”。这时,可根据对象“程序5”的数据实体确定所选对象的数据格式,基于确定的所选对象的数据格式(即,APK格式或tar格式)调用应用程序安装包功能软件显示该对象,继而用户可在应用程序安装包功能软件下执行与“程序5”相关的功能,例如,如图5B所示的提示用户是否安装该应用程序或者其他相关的功能。根据本发明的示例性实施例,可以调用当前对象对应的现有移动终端功能,或可调用由程序开发人员自己开发的解析、显示、操控功能。
[0085]图6A和图6B是在应用程序(例如,图片浏览器、新闻软件或浏览器等)画面下执行根据本发明的示例性实施例的用于移动终端的截屏方法的示例的示图。
[0086]参照图6A,用户在应用程序(例如,图片浏览器、新闻软件或浏览器等)画面下进行截屏,在截屏画面上手动选择其所感兴趣的对象“图片I缩略图”,并通过与应用程序或网路服务器交互将“图片I缩略图”对象的数据实体(即图片I原图)以一定格式提取出来。这里,所述数据格式可由程序人员自己定义或遵循一定的业界标准格式,如图片格式JPG。然后,可将提取的对象的数据实体(例如,JPG文件)与截屏画面一起编码为一个文件。可选择地,可将提取的对象的数据实体(例如,JPG文件)上传到网络服务器,记录该网络服务器的URL,然后将该URL与截屏画面一起编码为一个文件。参照图6B,当用户浏览已经保存在移动终端的或从远端分享得到的如图6A所示的截屏画面时,用户可点击已经选择的对象“图片I缩略图”。这时,可根据对象“图片I缩略图”的数据实体确定所选对象的数据格式,基于确定的所选对象的数据格式(即,JPG格式)调用图片浏览器功能软件显示该对象,继而用户可在图片浏览器功能软件下执行与“图片I缩略图”相关的功能。如图6B所示,可执行全屏显示图片I原图的功能。此外,可执行其他与图片原图相关的功能。根据本发明的示例性实施例,可以调用当前对象对应的现有移动终端功能,或可调用由程序开发人员自己开发的解析、显示、操控功能。
[0087]图7A至图7C是在另一应用程序(例如QQ,微信等頂软件)画面下执行根据本发明的示例性实施例的用于移动终端的截屏方法的示例的示图。
[0088]参照图7A,用户在应用程序(例如QQ,微信等頂软件)画面下进行截屏,在截屏画面上手动选择其所感兴趣的对象“文字内容XXX”和“语音”,并通过与应用程序或网路服务器交互将“文字内容XXX”和“语音”对象的数据实体(即,文字字符内容和语音内容)以一定格式提取出来。这里,所述数据格式可由程序人员自己定义或遵循一定的业界标准格式,例如,文字内容可以是TXT文本格式,语音内容可以是MP3格式或其他音频格式。然后,可将提取的对象的数据实体(例如,文字字符内容和语音内容)与截屏画面一起编码为一个文件。可选择地,可将提取的对象的数据实体(例如,文字字符内容和语音内容)上传到网络服务器,记录该网络服务器的URL,然后将该URL与截屏画面一起编码为一个文件。参照图7B和图7C,当用户浏览已经保存在移动终端的或从远端分享得到的如图7A所示的截屏画面时,用户可点击已经选择的对象“文字内容XXX”和“语音”。这时,可根据对象“文字内容XXX”和“语音”的数据实体确定所选对象的数据格式,基于确定的所选对象的数据格式(SP,TXT格式或MP3格式)调用文字编辑功能软件和音频播放功能软件,展现文字字符内容或语音内容,继而用户可在文字编辑功能软件和音频播放功能软件下执行与“文字内容XXX”和“语音”相关的功能。如图7B和图7C所示,可执行编辑文字字符内容和播放语音内容的功能。根据本发明的示例性实施例,可以调用当前对象对应的现有移动终端功能,或可调用由程序开发人员自己开发的解析、显示、操控功能。
[0089]通过应用根据本发明的示例性实施例的用于移动终端的截屏方法和截屏装置,移动终端用户在截屏后可以根据自己的意图,提取感兴趣的对象,并将对象和截屏图片打包成一个文件进行保存或分享。在保存或分享所述文件后,用户可以通过截屏图片迅速操控该截屏图片上的对象,从而方便用户对移动终端中感兴趣的对象进行快速操作。
[0090]上述根据本发明的示例性实施例的用于移动终端的截屏方法和截屏装置可以以硬件或固件被实现,或者被实施为软件或计算机代码或它们的组合。另外,软件或计算机代码还可被存储在非暂时性记录介质(只读存储器(ROM)、随机存取存储器(RAM)、致密盘(⑶)-ROM、磁带、软盘、光学数据存储装置和载波(诸如通过互联网的数据传输))中或是通过网络下载的计算机代码,其中,所述计算机代码最初存储在远程记录介质、计算机可读记录介质、或非暂时性机器可读介质上并将被存储在本地记录介质上,从而描述于此的方法可使用通用计算机、数字计算机或专用处理器以存储在记录介质上的这样的软件、计算机代码、软件模块、软件对象、指令、应用程序、小应用程序、app等来实施,或者在可编程硬件或专用硬件(诸如ASIC或FPGA)中被实施。如本领域中所理解:计算机、处理器、微处理器控制器或可编程的硬件包括易失性和/或非易失性存储器和存储器组件(例如RAM、ROM、闪存等),其中,所述存储器和存储器元件可存储或接收软件或计算机代码,其中,所述软件或计算机代码在被计算机、处理器或硬件访问并执行时将实施描述于此的处理方法。此外,将认识到:当通用计算机访问用于实施于此示出的处理的代码时,所述代码的执行将通用计算机转变为用于执行于此示出的处理的专用计算机。此外,程序可以通过任何介质(例如,通过有线/无线连接发送的通信信号及其等同物)以电子方式被传送。所述程序和计算机可读记录介质也可以分布于联网的计算机系统中,从而以分布的形式存储和执行计算机可读代码。
[0091]虽然已经显示和描述了一些实施例,但是本领域技术人员应该理解,在不脱离本发明的原理和精神的情况下,可以对这些实施例进行修改,本发明的范围由权利要求及其等同物限定。
【权利要求】
1.一种用于移动终端的截屏方法,所述截屏方法包括以下步骤: Ca)响应于用户的截屏请求,截取显示的画面,并确定当前截屏画面中的可选对象; (b)响应于对截屏画面上的可选对象的选择,提取所选对象的数据实体或关于所选对象的数据实体的信息; (C)响应于用户对显示的截屏画面中的所选对象的操作,根据所选对象的数据实体执行与所选对象关联的功能。
2.根据权利要求1所述的截屏方法,其中,所述截屏方法还包括以下步骤: 响应于用户输入或者自动地控制显示器显示截屏画面。
3.根据权利要求1所述的截屏方法,其中,在步骤(b)中,根据用户操作选择截屏画面上的可选对象,或者自动选择截屏画面上的预定格式的可选对象。
4.根据权利要求1所述的截屏方法,其中,当用户手掌划过移动终端的屏幕,点击屏幕上的截屏按钮,按住移动终端中设置的光感器,或者输入与截屏相关的语音命令时,产生用户的截屏请求。
5.根据权利要求1所述的截屏方法,其中,在步骤(a)中,根据对象的数据格式确定对象是否是可选对象。
6.根据权利要求1所述的截屏方法,其中,步骤(a)还包括:控制显示器显示截屏画面并突出显示截屏画面中的所有可选对象。
7.根据权利要求1所述的截屏方法,其中,在步骤(b)中,用户通过涂鸦或勾画可选对象来选择截屏画面中的可选对象。
8.根据权利要求1所述的截屏方法,其中,在步骤(b)中:通过与第三方应用程序或网络服务器交互来提取所选对象的数据实体,或者从本地提取所选对象的数据实体。
9.根据权利要求1所述的截屏方法,其中,在步骤(b)中:将提取的所选对象的数据实体上传到网络服务器,并记录网络服务器的URL作为关于所选对象的数据实体的信息。
10.根据权利要求1或2所述的截屏方法,其中,步骤(b)还包括:对截屏画面以及提取的所选对象的数据实体或关于所选对象的数据实体的信息进行编码,并存储编码结果。
11.根据权利要求10所述的截屏方法,其中,步骤(b)还包括:通过网络共享编码结果。
12.根据权利要求10所述的截屏方法,其中,显示截屏画面的步骤还包括:对编码结果进行解码,以获取截屏画面以及所选对象的数据实体或关于所选对象的数据实体的信息。
13.根据权利要求12所述的截屏方法,其中,显示截屏画面的步骤还包括:当通过解码获得截屏画面和关于所选对象的数据实体的信息时,根据关于所选对象的数据实体的信息从网络服务器下载所选对象的数据实体。
14.根据权利要求12所述的截屏方法,其中,显示截屏画面的步骤还包括:控制显示器突出显示截屏画面中的所选对象。
15.根据权利要求2所述的截屏方法,其中,根据当前移动终端的屏幕信息调整截屏画面的尺寸和分辨率,然后控制显示器显示调整后的截屏画面。
16.根据权利要求1所述的截屏方法,其中,在步骤(c)中:根据所选对象的数据实体确定所选对象的数据格式,基于确定的所选对象的数据格式调用与所选对象关联的应用程序,并通过运行所述应用程序来执行与所选对象关联的功能。
17.一种用于移动终端的截屏装置,所述截屏装置包括: 截屏与确定单元,响应于用户的截屏请求,截取显示的画面,并确定当前截屏画面中的可选对象; 选择与提取单元,响应于对截屏画面上的可选对象的选择,提取所选对象的数据实体或关于所选对象的数据实体的信息; 执行单元,响应于用户对显示的截屏画面中的所选对象的操作,根据所选对象的数据实体执行与所选对象关联的功能。
18.根据权利要求16所述的截屏装置,所述截屏装置还包括: 显示控制单元,响应于用户输入或自动地控制显示器显示截屏画面。
19.根据权利要求17所述的截屏装置,其中,根据用户操作选择截屏画面上的可选对象,或者自动选择截屏画面上的预定格式的可选对象。
20.根据权利要求17所述的截屏装置,其中,当用户手掌划过移动终端的屏幕,点击屏幕上的截屏按钮,按住移动终端中设置的光感器,或者输入与截屏相关的语音命令时,产生用户的截屏请求。
21.根据权利要求17所述的截屏装置,其中,截屏与确定单元根据对象的数据格式确定对象是否是可选对象。
22.根据权利要求17所述的截屏装置,其中,截屏与确定单元控制显示器显示截屏画面并突出显示截屏画面中的所有可选对象。
23.根据权利要求17所述的截屏装置,其中,用户通过涂鸦或勾画可选对象来选择截屏画面中的可选对象。
24.根据权利要求17所述的截屏装置,其中,选择与提取单元通过与第三方应用程序或网络服务器交互来提取所选对象的数据实体,或者从本地提取所选对象的数据实体。
25.根据权利要求17所述的截屏装置,其中,选择与提取单元将提取的所选对象的数据实体上传到网络服务器,并记录网络服务器的URL作为关于所选对象的数据实体的信肩、O
26.根据权利要求17或18所述的截屏装置,其中,选择与提取单元对截屏画面以及提取的所选对象的数据实体或关于所选对象的数据实体的信息进行编码,并存储编码结果。
27.根据权利要求26所述的截屏装置,其中,选择与提取单元通过网络共享编码结果。
28.根据权利要求26所述的截屏装置,其中,显示控制单元对编码结果进行解码,以获取截屏画面以及所选对象的数据实体或关于所选对象的数据实体的信息。
29.根据权利要求28所述的截屏装置,其中,当通过解码获得截屏画面和关于所选对象的数据实体的信息时,显示控制单元根据关于所选对象的数据实体的信息从网络服务器下载所选对象的数据实体。
30.根据权利要求28所述的截屏装置,其中,显示控制单元控制显示器突出显示截屏画面中的所选对象。
31.根据权利要求18所述的截屏装置,其中,显示控制单元根据当前移动终端的屏幕信息调整截屏画面的尺寸和分辨率,然后控制显示器显示调整后的截屏画面。
32.根据权利要求17所述的截屏装置,其中,执行单元根据所选对象的数据实体确定所选对象的数据格式,基于确定的所选对象的数据格式调用与所选对象关联的应用程序,并通过运行所述应用程序来执行与所选对象关联的功能。
33.一种包括权利要求17至权利要求32中任意一项所述的截屏装置的移动终端。
【文档编号】G06F9/44GK104461474SQ201310415023
【公开日】2015年3月25日 申请日期:2013年9月12日 优先权日:2013年9月12日
【发明者】杨帆, 孙研龙 申请人:北京三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1