用于发送图像的方法及其电子装置与流程

文档序号:16343143发布日期:2018-12-21 19:01阅读:194来源:国知局
用于发送图像的方法及其电子装置与流程

技术领域

本发明涉及一种电子装置。更具体地讲,本发明涉及一种在电子装置中用于在消息发送/接收历史被显示的状态下捕获并发送图像的方法和设备。



背景技术:

绝大多数电子装置(诸如最近推出的智能电话、平板个人计算机(PC)等)配备有相机以捕获图像。具体地讲,随着相机功能变得越来越重要,用于使相机应用与电子装置中的其他应用相互配合的各种接口正被提供。例如,通过使相机应用与信使应用(messenger application)相互配合,电子装置可在信使应用运行期间通过相机应用捕获图像,然后通过信使应用将捕获的图像发送到至少一个其他电子装置。

当在常见信使应用(例如,Kakaotalk)的运行期间电子装置意图捕获并发送图像的情况下,电子装置在将信使应用屏幕转换为相机应用屏幕之后,执行通过相机应用捕获对象的图像的处理,并且再次将相机应用屏幕转换为信使应用屏幕以发送捕获的图像。然而,存在以下缺点:用户不得不经历多个处理以在如上所述的信使应用的运行期间捕获并发送图像。此外,由于如上所述发生从信使应用屏幕到相机应用屏幕的屏幕转换,因此当在捕获图像的同时接收到消息时,用户遭受无法立即确定接收的消息的不便。

据此,在电子装置中需要提供一种用于在信使应用运行期间捕获并发送图像而无需麻烦的处理的方法。

上述信息仅作为背景信息被呈现以帮助理解本公开。关于任何以上信息是否可适用于作为关于本发明的现有技术,尚未作出确定并且未作出断言。



技术实现要素:

本发明的多个方面在于至少解决上述问题和/或缺点并至少提供以下描述的优点。因此,本发明的一方面在于在电子装置中提供一种用于在消息发送/接收历史被显示的状态下,在无需屏幕转换的情况下捕获图像并将所述图像发送到至少一个其他电子装置的方法和设备。

本发明的另一方面在于在电子装置中提供一种用于在显示消息发送/接收历史的屏幕内显示相机预览屏幕的方法和设备。

本发明的另一方面在于在电子装置中提供一种用于通过显示消息发送/接收历史的屏幕内所显示的相机预览屏幕来捕获图像的方法和设备。

本发明的另一方面在于在电子装置中提供一种用于在通过显示消息发送/接收历史的屏幕内显示的相机预览屏幕来捕获图像之后,将捕获的图像发送到至少一个其他电子装置的方法和设备。

本发明的另一方面在于在电子装置中提供一种用于在通过显示消息发送/接收历史的屏幕内显示的相机预览屏幕来捕获图像之后,存储捕获的图像的方法和设备。

本发明的另一方面在于在电子装置中提供一种用于通过显示消息发送/接收历史的屏幕内显示的相机预览屏幕来捕获视频的方法和设备。

通过提供用于发送图像的方法及其电子装置来解决以上多个方面。

根据本发明的一方面,提供了一种电子装置的图像发送方法。所述方法包括:显示与至少一个其他电子装置的消息发送/接收历史;感测对相机运行菜单的选择;在显示消息发送/接收历史的屏幕内显示相机的预览屏幕;检测对显示的预览屏幕的触摸;如果显示的预览屏幕被触摸,则捕获对象的图像,检测针对捕获的图像的手势;以及如果检测到针对捕获的图像的手势,则根据检测到的手势将捕获的图像发送到所述至少一个其他电子装置。

根据本发明的另一方面,提供了一种图像发送电子装置。所述装置包括:一个或多个处理器,被配置为运行一个或多个程序;触摸感测显示器,被配置为检测触摸的存在和位置;以及存储器,被配置为存储数据和指令。所述一个或多个程序被存储在存储器中,并且包括:用于显示与至少一个其他电子装置的消息发送/接收历史的指令、用于感测对相机运行菜单的选择的指令、用于在显示消息发送/接收历史的屏幕内显示相机的预览屏幕的指令、用于检测对显示的预览屏幕的触摸的指令、用于在所述预览屏幕被触摸的情况下捕获对象的图像的指令、用于检测针对捕获的图像的手势的指令、以及用于在检测到针对捕获的图像的手势的情况下,根据检测到的手势将捕获的图像发送到所述至少一个其他电子装置的指令。

从以下结合附图公开本发明的示例性实施例的详细描述中,本发明的其他方面、优点和显著特征将对本领域技术人员而言变得清楚。

附图说明

从以下结合附图的描述中,本发明的特定示例性实施例的上述和其他方面、特征和优点将变得更加清楚,其中:

图1A是示出根据本发明的示例性实施例的电子装置的构造的框图;

图1B是示出根据本发明的示例性实施例的电子装置的处理器的构造的框图;

图2A是示出根据本发明的示例性实施例的在电子装置中将捕获的图像发送到至少一个其他电子装置的程序的流程图;

图2B是示出根据本发明的示例性实施例的在电子装置中将捕获的图像发送到至少一个其他电子装置的工具的示图;

图3是示出根据本发明的示例性实施例的在电子装置中在显示消息发送/接收历史的屏幕内捕获并发送图像的程序的流程图;

图4是示出根据本发明的示例性实施例的在电子装置中在显示消息发送/接收历史的屏幕内捕获并发送图像的示例的示图;

图5是示出根据本发明的示例性实施例的在电子装置中调整预览屏幕的尺寸及其位置的示例的示图;

图6是示出根据本发明的示例性实施例的在电子装置中在显示消息发送/接收历史的屏幕的任意区域中显示预览屏幕,以捕获并发送图像的示例的示图;

图7是示出根据本发明的示例性实施例的在电子装置中在包括发送消息的对话气球内显示预览屏幕,以捕获并发送图像的示例的示图;

图8是示出根据本发明的示例性实施例的在电子装置中在预览屏幕周围显示最近存储的图像以发送显示的图像的示例的示图;

图9是示出根据本发明的示例性实施例的在电子装置中将预览屏幕区域放大到与显示消息发送/接收历史的屏幕的尺寸一样大的示例的示图;

图10是示出根据本发明的示例性实施例的在电子装置中依据图像的拖拽的前进区域来存储和发送图像的示例的示图;

图11是示出根据本发明的示例性实施例的在电子装置中依据视频的拖拽的前进区域来存储和发送视频的示例的示图;

图12是示出根据本发明的示例性实施例的在电子装置中依据被放大的图像的拖拽的前进区域来存储和发送被放大的图像的示例的示图。

贯穿附图,应该注意,相同的参考标号被用于描绘相同或相似的元件、特征和结构。

具体实施方式

提供以下参照附图进行的描述以帮助全面理解由权利要求及其等同物限定的本发明的示例性实施例。所述描述包括各种特定细节以帮助理解,但这些细节被认为仅是示例性的。因此,本领域的普通技术人员将认识到:在不脱离本发明的范围和精神的情况下,可对这里描述的实施例进行各种改变和修改。此外,为了清楚和简明,可省略已知功能和构造的描述。

在权利要求和下面的描述中所使用的术语和词语不限于文献含义,而是仅仅被发明人使用以便能够清楚和一致地理解本发明。因此,本领域的技术人员应清楚:提供对本发明的示例性实施例的以下描述仅是为了阐明目的,而不是为了限制本发明的目的,其中,本发明由权利要求及其等同物所限定。

应理解:除非上下文另外明确地指示,否则单数形式包括复数指示物。因此,例如,提到“组件表面”包括提到一个或多个这种表面。

在以下描述中,电子装置包括具有相机的移动通信终端、智能电话、平板个人计算机(PC)、数码相机、膝上型计算机、笔记本计算机、计算机等。

图1A是示出根据本发明的示例性实施例的电子装置的构造的框图。

参照图1A,电子装置100包括存储器110、处理器120、输入/输出(IO)单元130、相机140和通信单元150。存储器110和处理器120可分别由多个存储器110和多个处理器120组成。

存储器110包括数据存储单元111、操作系统(OS)程序112、应用程序113、图形用户界面(GUI)程序114、相机程序115、消息程序116等。此外,作为软件组成元件的程序可被表现为一组指令,从而所述程序可被表现为指令集。所述程序还被表现为模块。

存储器110可存储至少一个或多个程序,其中,所述至少一个或多个程序包括执行本发明的示例性实施例的指令。

数据存储单元111存储在与存储器110中存储的程序相应的功能的运行期间产生的数据。根据本示例性实施例的数据存储单元111可存储图像。此时,存储的图像包括以下图像中的至少一个:通过相机140捕获的图像、预先存储的图像和从至少一个其他电子装置或服务器接收的图像。此外,数据存储单元111可存储由电子装置进行的消息发送/接收历史。

OS软件112(例如,内置操作系统,诸如WINDOWS、LINUX、Darwin、RTXC、UNIX、OS X或VxWorks)包括控制一般系统操作的各种软件组成元件。一般系统操作的控制包括存储器管理和控制、存储硬件(装置)控制和管理、电源控制和管理等。此外,OS软件112执行进行各种硬件(装置)与软件组成元件(程序)之间的顺畅通信的功能。

应用程序113包括以下应用:浏览器、电子邮件(e-mail)、消息、文字处理、地址薄、微件(widget)、数字版权管理(DRM)、语音识别、语音复制、位置确定功能、基于位置的服务、呼叫等。

图形用户界面程序114包括在用户和电子装置100之间使用图形提供用户界面的至少一个软件组成元件。也就是说,图形用户界面程序114包括用于在I/O单元130上显示用户接口信息的至少一个软件组成元件。根据本示例性实施例,图形用户界面程序114包括用于显示与至少一个其他电子装置的消息发送/接收历史的指令。此时,所述至少一个其他电子装置呈现发送/接收消息的对话伙伴的电子装置,并且消息发送/接收历史呈现在电子装置100的用户与至少一个其他电子装置的对话伙伴之间发送/接收的消息的发送/接收历史(例如,发送消息内容、消息发送时间、接收消息内容、消息接收时间、对话伙伴对于发送消息的确认或非确认等)。

此外,图形用户界面程序114包括用于在显示消息发送/接收历史的屏幕内显示相机140的预览屏幕的指令。此时,预览屏幕可显示在显示消息发送/接收历史的屏幕内的任意区域中,或者可显示在显示消息内容的对话气球内。此外,图形用户界面程序114包括用于通过相机程序115将预览屏幕从当前区域移动到另一区域的指令。也就是说,在以下描述的示出本发明的示例性实施例的附图中,在显示消息发送/接收历史的屏幕内的右下区域中显示预览屏幕。但是,根据用户控制,预览屏幕甚至可被移动到显示消息发送/接收历史的屏幕内的任何位置。

此外,如果通过相机程序115感测到对预览屏幕的多触摸,则图形用户界面程序114可根据感测到的多触摸放大或缩小预览屏幕,并显示缩放的预览屏幕。此外,图形用户界面程序114可在显示消息发送/接收历史的全屏区域中显示预览屏幕。这里,在预览屏幕显示在显示消息发送/接收历史的全屏区域中的情况下,预览屏幕可被显示为消息发送/接收历史的墙纸屏幕。

此外,图形用户界面程序114可在消息窗口的前方布置显示的预览屏幕,或者在消息窗口的后方将显示的预览屏幕布置为墙纸。

此外,图形用户界面程序114包括用于在预览屏幕周围显示最近存储的至少一个图像的指令。例如,图形用户界面程序114可在预览屏幕的右下端显示最近存储的至少一个图像。

相机程序115包括使能相机相关处理和功能的相机相关软件组成元件。在本示例性实施例中,如果在消息发送/接收历史被显示的状态下选择了相机运行菜单,则相机程序115可运行相机140以在显示消息发送/接收历史的屏幕的任意区域中显示相机预览屏幕。例如,相机程序115包括用于如图6中所示在显示与所述至少一个其他电子装置的消息发送/接收历史的屏幕内的任意区域中显示相机预览屏幕的指令、或用于如图7中所示在显示与所述至少一个其他电子装置的消息发送/接收历史的屏幕内的对话气球内显示相机预览屏幕的指令。

图6是示出根据本发明的示例性实施例的在电子装置中在显示消息发送/接收历史的屏幕的任意区域中显示预览屏幕,以捕获并发送图像的示例的示图。图7是示出根据本发明的示例性实施例的在电子装置中在包括发送消息的对话气球内显示预览屏幕,以捕获并发送图像的示例的示图。

此时,相机预览屏幕可在消息窗口的前方被布置并显示,或者可在消息窗口的后方被布置并显示为墙纸。相机预览屏幕的布置可在设置步骤中被设置,并可根据用户控制而被改变。

此外,相机程序115可在显示相机预览屏幕的区域周围显示最近存储的至少一个或多个图像。此时,是仅显示相机预览屏幕还是同时显示相机预览屏幕和最近存储的至少一个或多个图像可根据用户控制来确定,或者可在设置步骤中被预先确定。

此外,相机程序115包括用于识别通过I/O单元130感测对预览屏幕区域的多触摸,并执行与感测到的多触摸相应的功能的指令。例如,如果感测到沿关于预览屏幕区域的不同方向前进的至少两个或更多拖拽,则相机程序115可依据感测到的拖拽的前进长度和/或其前进位置来放大或缩小预览屏幕区域。此时,如果感测到的拖拽前进预设阈值距离或更多,则相机程序115将预览屏幕区域放大到与显示消息发送/接收历史的屏幕的尺寸一样大,从而能够如图9中所示,如同显示消息发送/接收历史的屏幕的墙纸屏幕一样显示预览屏幕。

图9是示出根据本发明的示例性实施例的在电子装置中将预览屏幕区域放大到与显示消息发送/接收历史的屏幕的尺寸一样大的示例的示图。

对于另一示例,如果感测的对预览屏幕区域的多触摸被拖拽以变得彼此更近,则相机程序115可依据感测的拖拽的前进长度和/或其前进位置来缩小预览屏幕区域。此外,如果感测到沿关于预览屏幕区域的相同方向前进的至少两个或更多拖拽,则相机程序115可根据感测到的拖拽的前进位置将预览屏幕从当前区域移动到另一区域,以显示移动的预览屏幕。

此外,如果感测到对相机预览屏幕的触摸,则相机程序115捕获对象的图像。具体地讲,在预览屏幕被放大到与显示消息发送/接收历史的全屏幕一样大的情况下,如果在放大的预览屏幕的区域之中感测到对未显示消息发送/接收历史的区域的触摸,则相机程序115可捕获对象的图像。

如果由于感测到对预览屏幕的触摸而捕获对象的图像,则相机程序115将预览屏幕转换为显示捕获的图像的屏幕。也就是说,相机程序115在预览屏幕区域中显示捕获的图像而不是预览屏幕。在图像被捕获之后,如果通过用户控制选择了取消菜单,则相机程序115将显示捕获的图像的屏幕再次转换为预览屏幕。

此外,如果感测到对显示在预览屏幕区域周围的最近存储的图像的触摸,则相机程序115在预览屏幕区域中显示感测到触摸的图像而不是预览屏幕。在显示感测到触摸的图像之后,如果通过用户控制选择了取消菜单,则相机程序115将显示感测到触摸的图像的屏幕再次转换为预览屏幕。

此外,相机程序115包括用于在感测到针对捕获的图像的手势情况下,将捕获的图像发送到至少一个其他电子装置的指令。此时,手势包括以下至少一个:拖拽、多触摸、双击以及一段预定时间的点击。例如,如果感测到针对捕获的图像的双击,则相机程序115可将捕获的图像发送到与至少正显示在屏幕上的消息发送/接收历史相关联的至少一个其他电子装置。

图4是示出根据本发明的示例性实施例的在电子装置中在显示消息发送/接收历史的屏幕内捕获并发送图像的示例的示图。

对于另一示例,如图4中所示,如果感测到从捕获的图像的内部前进到其外部的拖拽,则相机程序115可将捕获的图像发送到至少一个其他电子装置。具体地讲,如果拖拽从捕获的图像的内部前进到从至少一个其他电子装置接收的消息已被显示的方向,则相机程序115可将捕获的图像发送到所述至少一个其他电子装置。

此外,相机程序115可将显示消息发送/接收历史的屏幕区域划分为至少两个区域,然后根据针对捕获的图像而感测到的拖拽前进至划分的屏幕区域之中的哪个区域来存储或发送相应的图像。例如,假设相机程序115将屏幕区域划分为三个区域,如果仅在第一屏幕区域中感测到针对捕获的图像的拖拽,则相机程序115可将捕获的图像存储在存储器110的数据存储单元111中,而不将捕获的图像发送到所述至少一个其他电子装置。对于另一示例,如果感测到针对捕获的图像的拖拽从第一屏幕区域前进到第二屏幕区域,则相机程序115可将捕获的图像发送到所述至少一个其他电子装置的同时将捕获的图像存储在存储器100的数据存储单元111中。对于另一示例,如果感测到针对捕获的图像的拖拽从第一屏幕区域前进到第三屏幕区域,则相机程序115可将捕获的图像发送到所述至少一个其他电子装置,而不将捕获的图像存储在存储器110的数据存储单元111中。

此外,如果感测到针对最近存储的图像的手势,则相机程序115可将感测到手势的图像发送到至少一个其他电子装置。例如,如果感测到拖拽从显示在预览屏幕区域周围的最近存储的图像的内部前进到其外部,则相机程序115可将感测到拖拽的图像发送到至少一个其他电子装置。此时,如果感测到对显示在预览屏幕区域周围的最近存储的图像之中的特定图像的触摸,则相机程序115可将感测到触摸的特定图像显示在预览屏幕区域中,然后感测针对显示的图像的单独拖拽以将感测到拖拽的图像发送到所述至少一个其他电子装置。此外,如果感测到针对显示在预览屏幕区域周围的最近存储的图像之中的特定图像的拖拽,则相机程序115可仅将感测到拖拽的特定图像发送到所述至少一个其他电子装置,而不将感测到拖拽的特定图像显示在预览屏幕区域中。

此外,相机程序115包括以下指令:所述指令用于在显示消息发送/接收历史的屏幕内显示用于捕获模式转换的图标,如果通过用户控制选择了所述图标,则将图像(或静止画面)捕获模式转换为视频捕获模式,或者将视频捕获模式转换为图像捕获模式。此外,相机程序115可感测预设手势以转换捕获模式。例如,相机程序115可感测双击、一段预定时间的点击以及按照预设形状前进的单触摸或多触摸,以转换捕获模式。

在将图像捕获模式转换为视频捕获模式之后,如果感测到针对预览屏幕的一段预定时间的点击,则相机程序115可捕获感测到点击的时间内的视频。例如,如果在视频捕获模式下感测到针对预览屏幕的一分钟的点击,则相机程序115可捕获一分钟的视频。

消息程序116可为了与至少一个其他电子装置进行消息发送/接收而控制通信单元150。

尽管未示出,但处理器120可由至少一个处理器和外围接口组成。此外,处理器120运行存储在存储器110中的特定程序(即,指令集)以执行与运行的程序相应的多个特定功能。

作为触敏显示器的I/O单元130提供用于电子装置100和用户之间的触摸输入/输出的接口。I/O单元130是用于通过触摸传感器(未示出)感测触摸(或接触),将感测的触摸输入转发给电子装置100,并将电子装置100的输出视觉地提供给用户的介质。也就是说,I/O单元130响应于触摸输入来将基于文本、图形和视频的视觉输出提供给用户。

I/O单元130包括感测用户的触摸输入的触摸感测表面,以感测触感接触方案(haptic contact scheme)、触觉接触方案(tactile contact scheme)或它们的组合方案的用户触摸输入。例如,I/O单元130的触摸感测点与用于接触触摸感测表面的数字相应。此外,I/O单元130通过触摸感测表面感测外部装置(诸如触控笔等)的接触。检测到的接触被转换为与显示在I/O单元130上的用户界面对象(例如,软件)相应的交互。

I/O单元130提供用于电子装置100和用户之间的触摸输入/输出的接口。详细地讲,I/O单元130是用于将用户的触摸输入转发给电子装置,并将电子装置100的输出视觉地提供给用户的介质。I/O单元130可使用各种显示技术,诸如液晶显示器(LCD)、发光二极管(LED)、发光聚合物显示器(LPD)、有机发光二极管(OLED)、有源矩阵有机发光二极管(AMOLED)或柔性LED(FLED)。本示例性实施例的I/O单元130不限于使用这些显示技术的触摸屏。此外,I/O单元130可通过使用各种触摸检测(或感测)技术(诸如电容性检测技术、电阻性检测技术、红外检测技术和表面声波检测技术)来感测对触摸感测表面的接触的开始、所述接触的移动或所述接触的中断或终止。根据本示例性实施例的I/O单元130可显示消息发送/接收历史,并可在显示消息发送/接收历史的屏幕的任意区域中显示相机预览屏幕。此外,I/O单元130可感测针对显示的预览屏幕的手势。此时,所述手势包括点击、双击、拖拽和一段预定时间的点击中的至少一个。

相机140可根据用户控制捕获对象的图像。具体地讲,如果在消息发送/接收历史被显示的状态下选择了相机运行菜单,则根据本示例性实施例的相机140可被运行以捕获对象的图像。此外,在视频捕获模式下,相机140可通过相机程序1150的控制来捕获感测到对预览屏幕的触摸的时间期间的视频。此时,相机140可被设置在电子装置100的前表面和电子装置100的后表面之中的至少一个表面。在相机140设置在前表面和后表面两者的情况下,后表面相机140运行为默认。此时,前表面相机和后表面相机之中运行的相机可根据用户控制而改变,并可在设置步骤中预先确定。

通信单元150可包括射频接收器和收发器和/或光学(例如,红外)接收器和收发器。例如,通信单元150可包括支持以下网络中的任意一种网络的无线通信系统:全球移动通信(GSM)网络、增强数据GSM环境(EDGE)网络、码分多址(CDMA)网络、无线码分多址(W-CDMA)网络、长期演进(LTE)网络、正交频分多址(OFDM)网络、无线保真(Wi-Fi)网络、近场通信(NFC)、红外数据协会(IrDA)、全球微波接入互操作性(WiMAX)网络和/或蓝牙网络。根据本发明的示例性实施例的无线通信系统不限于支持上述网络的无线通信系统,并且可以是支持其他网络的无线通信系统。根据本示例性实施例的通信单元150可通过相机程序115将图像和视频发送到至少一个其他电子装置。此外,根据本示例性实施例的通信单元150可从至少一个其他电子装置接收图像和视频。此外,通信单元150可与至少一个其他电子装置发送/接收消息。

图1B示出根据本发明的示例性实施例的电子装置的处理器的构造。

参照图1B,处理器120包括相机处理器122和消息控制处理器124。根据这个,处理器120直接执行图1A中的相机程序115和消息程序116的功能。

也就是说,相机处理器122包括使能相机相关处理和功能的相机相关软件组成元件。在本示例性实施例中,如果在消息发送/接收历史被显示的状态下选择了相机运行菜单,则相机处理器122可运行相机140,以在显示消息发送/接收历史的屏幕的任意区域中显示相机预览屏幕。例如,相机处理器122执行用于如图6中所示在显示与至少一个其他电子装置的消息发送/接收历史的屏幕内的任意区域中显示相机预览屏幕的功能,或者用于如图7中所示在显示与至少一个其他电子装置的消息发送/接收历史的屏幕内的对话气球内显示相机预览屏幕的功能。此时,相机预览屏幕可布置并显示在消息窗口的前面,或者可在消息窗口的后面被布置并显示为墙纸。相机预览屏幕的布置可在设置步骤中被设置,并可根据用户控制来改变。

此外,相机处理器122可在显示相机预览屏幕的区域周围显示最近存储的至少一个或多个图像。此时,是仅显示相机预览屏幕还是同时显示相机预览屏幕和最近存储的至少一个或多个图像可根据用户控制来确定,或者可在设置步骤中被预先确定。

此外,相机处理器122执行用于识别通过I/O单元130感测对预览屏幕区域的多触摸并执行与感测到的多触摸相应的功能的控制功能。例如,如果感测到沿关于预览屏幕区域的不同方向前进的至少两个或更多拖拽,则相机处理器122可依据感测到的拖拽的前进长度和/或其前进位置来放大或缩小预览屏幕区域。此时,如果感测到的拖拽前进预设阈值距离或更多,则相机处理器122将预览屏幕区域放大到与显示消息发送/接收历史的屏幕的尺寸一样大,从而能够如图9中所示,如显示消息发送/接收历史的屏幕的墙纸屏幕一样显示预览屏幕。对于另一示例,如果感测到的对预览屏幕区域的多触摸被拖拽以变得彼此更加接近,则相机处理器122可依据感测到的拖拽的前进长度和/或其前进位置来缩小预览屏幕区域。此外,如果感测到沿关于预览屏幕区域的同一方向前进的至少两个或更多拖拽,则相机处理器122可根据感测到的拖拽的前进位置将预览屏幕从当前区域移动到另一区域,以显示移动的预览屏幕。

此外,如果感测到对相机预览屏幕的触摸,则相机处理器122捕获对象的图像。具体地讲,在预览屏幕被放大到与显示消息发送/接收历史的全屏幕一样大的情况下,如果在放大的预览屏幕的区域之中感测到对未显示消息发送/接收历史的区域的触摸,则相机处理器122可捕获对象的图像。

如果由于感测到对预览屏幕的触摸而捕获对象的图像,则相机处理器122将预览屏幕转换为捕获图像显示屏幕。也就是说,相机处理器122在预览屏幕区域中显示捕获的图像而非预览屏幕。在图像被捕获之后,如果通过用户控制选择了取消菜单,则相机处理器122将捕获图像显示屏幕再次转换为预览屏幕。

此外,如果感测到对显示在预览屏幕区域周围的最近存储的图像的触摸,则相机处理器122在预览屏幕区域中显示感测到触摸的图像而非预览屏幕。在显示感测到触摸的图像之后,如果通过用户控制选择了取消菜单,则相机处理器122将显示感测到触摸的图像的屏幕再次转换为预览屏幕。

此外,相机处理器122在感测到针对捕获的图像的手势的情况下,执行用于将捕获的图像发送到至少一个其他电子装置的控制功能。此时,所述手势包括拖拽、多触摸、双击和一段预定时间的点击中的至少一个。例如,如果感测到针对捕获的图像的双击,则相机处理器122可将捕获的图像发送到与至少正被显示在屏幕上的消息发送/接收历史相关的至少一个其他电子装置。对于另一示例,如图4中所示,如果感测到从捕获的图像的内部前进到其外部的拖拽,则相机处理器122可将捕获的图像发送到至少一个其他电子装置。具体地讲,如果拖拽从捕获的图像的内部前进到从至少一个其他电子装置接收的消息已被显示的方向,则相机处理器122可将捕获的图像发送到所述至少一个其他电子装置。

此外,相机处理器122可将显示消息发送/接收历史的屏幕区域划分为至少两个区域,然后根据针对捕获的图像而感测到的拖拽前进到划分的屏幕区域之中的哪个区域来存储或发送相应的图像。例如,假设相机处理器122将屏幕区域划分为三个区域,如果仅在第一屏幕区域内感测到针对捕获的图像的拖拽,则相机处理器122可将捕获的图像存储在存储器110的数据存储单元111中,而不将捕获的图像发送到至少一个其他电子装置。对于另一示例,如果感测到针对捕获的图像的拖拽从第一屏幕区域前进到第二屏幕区域,则相机处理器122可将捕获的图像存储在存储器110的数据存储单元111中,同时将捕获的图像发送到所述至少一个其他电子装置。对于另一示例,如果感测到针对捕获的图像的拖拽从第一屏幕区域前进至第三屏幕区域,则相机处理器122可将捕获的图像发送到至少一个其他电子装置,而不将捕获的图像存储在存储器110的数据存储单元111中。

此外,如果感测到针对最近存储的图像的手势,则相机处理器122可将感测到手势的图像发送到至少一个其他电子装置。例如,如果感测到拖拽从显示在预览屏幕区域周围的最近存储的图像的内部前进至其外部,则相机处理器122可将感测到拖拽的图像发送到至少一个其他电子装置。此时,如果感测到对显示在预览屏幕区域周围的最近存储的图像之中的特定图像的触摸,则相机处理器122可在预览屏幕区域中显示感测到触摸的特定图像,然后感测针对显示的图像的单独拖拽以将感测到拖拽的图像发送到所述至少一个其他电子装置。此外,如果感测到针对显示在预览屏幕区域周围的最近存储的图像之中的特定图像的拖拽,则相机处理器122可将感测到拖拽的特定图像发送到所述至少一个其他电子装置,而不在预览屏幕区域中显示感测到拖拽的特定图像。

此外,相机处理器122执行以下功能:在显示消息发送/接收历史的屏幕内显示用于捕获模式转换的图标,如果通过用户控制选择了所述图标,则将图像(或静止画面)捕获模式转换为视频捕获模式,或者将视频捕获模式转换为图像捕获模式。此外,相机处理器122可感测用于转换捕获模式的预设手势。例如,相机处理器122可感测双击、一段预定时间的点击、和按照预设形状前进的单触摸或多触摸,以转换捕获模式。

在将图像捕获模式转换为视频捕获模式之后,如果感测到针对预览屏幕的一段预定时间的点击,则相机处理器122可捕获感测到点击的时间内的视频。例如,如果在视频捕获模式下感测到针对预览屏幕的一分钟的点击,则相机处理器122可捕获一分钟的视频。

消息处理器124可为了与至少一个其他电子装置的消息发送/接收而控制通信单元150。

图2A示出根据本发明的示例性实施例的在电子装置中将捕获的图像发送到至少一个其他电子装置的程序。

参照图2A,在步骤201,电子装置100显示与至少一个其他电子装置的消息发送/接收历史。此时,消息发送/接收历史表示在电子装置100的用户与至少一个其他电子装置的对话伙伴之间发送/接收的消息的发送/接收历史。

其后,电子装置100进行到步骤203并感测对相机运行菜单的选择。此时,电子装置100可在显示消息发送/接收历史的屏幕内显示用于相机运行的菜单(例如,相机图标)。

在步骤205,电子装置100可在显示消息发送/接收历史的屏幕内显示相机预览屏幕。此时,电子装置100可在显示消息发送/接收历史的屏幕内的任意区域中显示相机预览屏幕,或者在包括发送消息的对话气球内显示相机预览屏幕。

接下来,电子装置100进行到步骤207,并且如果感测到对预览屏幕的触摸,则可捕获对象的图像。此时,电子装置100可在预览屏幕区域中显示捕获的图像。此外,在视频捕获模式下,电子装置100可捕获触摸预览屏幕的时间内的视频。

其后,电子装置100进行到步骤209,并且如果检测到针对捕获的图像的手势,则将捕获的图像发送到所述至少一个其他电子装置。此时,所述手势包括双击、拖拽和一段预定时间的点击中的至少一个。例如,如果感测到针对捕获的图像的双击,则电子装置100可将捕获的图像发送到所述至少一个其他电子装置。对于另一示例,如果感测到从捕获的图像的内部前进至捕获的图像的外部的拖拽,则电子装置100可将捕获的图像发送到所述至少一个其他电子装置。此时,捕获的图像的外部意味着从所述至少一个其他电子装置接收到的消息被显示在显示消息发送/接收历史的屏幕内的方向。

图2B示出根据本发明的示例性实施例的在电子装置中将捕获的图像发送到至少一个其他电子装置的工具。

参照图2B,电子装置100包括用于显示与至少一个其他电子装置的消息发送/接收历史的工具211和用于感测对相机运行菜单的选择的工具213。此时,相机140可设置在电子装置100的前表面和电子装置100的后表面之中的至少一个表面中。如果相机140设置在前表面和后表面两者中,则电子装置100基本运行后表面相机140。电子装置100可包括用于根据用户控制改变运行的相机140的工具。

此外,电子装置100包括用于在显示消息发送/接收历史的屏幕内显示相机预览屏幕的工具215。

此外,相机装置100包括用于在感测到对预览屏幕的触摸的情况下捕获对象的图像的工具217以及用于在检测到针对捕获的图像的手势的情况下将捕获的图像发送到至少一个其他电子装置的工具219。此时,所述手势包括双击、拖拽和一段预定时间的点击中的至少一个。电子装置100包括用于检测手势的工具。

图3示出根据本发明的示例性实施例的在电子装置中在显示消息发送/接收历史的屏幕内捕获并发送图像的程序。

参照图3,电子装置100在步骤301运行信使应用,然后进行到步骤303并显示消息发送/接收历史。此时,消息发送/接收历史表示在电子装置100的用户与至少一个其他电子装置的对话伙伴之间发送/接收的消息的发送/接收历史。例如,消息发送/接收历史包括发送消息内容、消息发送时间、接收消息内容、消息接收时间、对话伙伴对发送消息的确认或非确认等中的至少一个。

其后,在步骤305,电子装置感测对相机运行菜单(例如,相机图标)的选择。换句话说,电子装置100可感测对显示在显示消息发送/接收历史的屏幕内的相机运行菜单的选择。

接下来,电子装置100进行到步骤307并显示相机预览屏幕和最近存储的图像。此时,预览屏幕可显示在显示消息发送/接收历史的屏幕内的任意区域中,或者可显示在显示消息内容的对话气球内。例如,如图4至图6中所示,电子装置100可在显示消息发送/接收历史的屏幕内的右下区域中显示预览屏幕。

对于另一示例,如图7中所示,电子装置100可在显示消息发送/接收历史的屏幕内的包括发送消息的对话气球内显示预览屏幕。此外,最近存储的至少一个图像可被显示在显示消息发送/接收历史的屏幕内的任意区域中,或者可被显示在预览屏幕周围的区域中。例如,如图8中所示,电子装置100可在预览屏幕的下端显示存储在数据存储单元111中的图像之中的最近存储的三个图像。

图8是示出根据本发明的示例性实施例的在电子装置中在预览屏幕周围显示最近存储的图像以发送显示的图像的示例的示图。

图5是示出根据本发明的示例性实施例的在电子装置中调整预览屏幕的尺寸及其位置的示例的示图。

此时,如图5中所示,如果感测到对预览屏幕的多触摸,则电子装置100可根据感测到的多触摸来调整预览屏幕的尺寸及其位置。例如,如果针对预览屏幕感测到的多触摸被拖拽以变得彼此远离,则电子装置100可依据感测到的拖拽的前进长度及其前进位置来放大预览屏幕区域。具体地讲,如果针对预览屏幕区域感测到的拖拽前进预设阈值距离或更多,则电子装置100将预览屏幕区域放大到与显示消息发送/接收历史的屏幕的尺寸一样大,从而能够获得如图9中所示的与预览屏幕是显示消息发送/接收历史的屏幕的墙纸屏幕相同的效果。对于另一示例,如果感测到的对预览屏幕区域的多触摸被拖拽以变得彼此更加接近,则电子装置100可依据感测到的拖拽的前进长度和/或其前进位置来缩小显示在预览屏幕区域中的图像。对于另一示例,如果感测到沿关于预览屏幕区域的相同方向前进的至少两个或更多拖拽,则电子装置100可根据感测到的拖拽的位置移动预览屏幕。

其后,电子装置100进行到步骤309并确定是感测到对预览屏幕的触摸还是感测到对存储的图像的触摸。

如果在步骤309感测到对预览屏幕的触摸,则电子装置100进行到步骤311并捕获对象的图像。此时,在捕获对象之后,电子装置100可将预览屏幕转换为显示捕获的图像的屏幕。也就是说,电子装置100可在显示预览屏幕的区域中显示捕获的图像而非预览屏幕。这里,如果根据用户控制,预览屏幕区域被放大到与显示消息发送/接收历史的屏幕的尺寸一样大,则当在未显示消息发送/接收历史的区域中感测到触摸时,电子装置100可捕获对象的图像。此外,如果当前捕获模式是视频捕获模式,则在感测到对预览屏幕的一段预定时间的触摸之后,电子装置100可在保持感测的触摸的同时捕获视频。

接下来,电子装置100进行到步骤313并确定是否感测到针对捕获的图像的手势。此时,所述手势包括双击、拖拽和一段预定时间的点击中的至少一个。这里,捕获的图像是包括捕获的视频的含义。

如果在步骤313确定未感测到针对捕获的图像的手势,则电子装置100在步骤315感测对取消菜单的选择,然后返回到步骤307并再次执行后续步骤。

相反,如果在步骤313确定感测到针对捕获的图像的手势,则电子装置100进行到步骤317并将捕获的图像发送到至少一个其他电子装置,然后终止根据本示例性实施例的程序。例如,如图6中所示,电子装置100可感测对显示在预览屏幕区域中的捕获的图像的拖拽,以将捕获的图像发送到至少一个其他电子装置。对于另一示例,如图7中所示,电子装置100可感测对显示在包括发送消息的对话气球内的预览屏幕区域中的捕获的图像的拖拽,以将显示在预览屏幕区域中的捕获的图像发送到至少一个其他电子装置。

此时,电子装置100可将显示消息发送/接收历史的屏幕区域划分为至少两个区域,然后依据针对图像感测到的拖拽前进到划分的屏幕区域之中的哪个区域来存储和发送相应图像。

图10是示出根据本发明的示例性实施例的在电子装置中依据图像的拖拽的前进区域来存储和发送图像的示例的示图。

例如,如图10中所示,电子装置100可将显示消息发送/接收历史的屏幕区域划分为区域“A”、“B”和“C”,然后依据针对图像感测到的拖拽前进到区域“A”、“B”和“C”之中的哪个区域来存储和发送相应图像。此时,如果针对捕获的图像感测到的拖拽仅在区域“C”内前进,则电子装置100可将捕获的图像存储在存储器110中,如果针对捕获的图像感测到的拖拽从区域“C”开始并且前进到区域“B”,则电子装置100可将捕获的图像存储在存储器110中,并且同时将捕获的图像发送到至少一个其他电子装置。此外,如果针对捕获的图像感测到的拖拽从区域“C”开始并且前进到区域“A”,则电子装置100可将捕获的图像发送到至少一个其他电子装置,而不将捕获的图像存储在存储器110中。

图11是示出根据本发明的示例性实施例的在电子装置中依据图像的拖拽的前进区域来存储和发送视频的示例的示图。

对于另一示例,如图11中所示,电子装置100可将显示消息发送/接收历史的屏幕区域划分为区域“A”和“B”,然后依据针对捕获的视频感测到的拖拽前进到区域“A”和“B”之中的哪个区域来存储和发送捕获的视频。如果针对捕获的视频感测到的拖拽仅在区域“B”内前进,则电子装置100可将捕获的视频存储在存储器110中,如果针对捕获的视频感测到的拖拽从区域“B”开始并且前进到区域“A”,则电子装置100可将捕获的视频存储在存储器110中,并且同时将捕获的视频发送到至少一个其他电子装置。

此外,在当预览屏幕区域被放大到与显示消息发送/接收历史的屏幕的尺寸一样大之后捕获图像的状态下,电子装置100可感测对未显示消息发送/接收历史的区域的触摸,并且依据感测到的触摸被拖拽到哪个屏幕区域来存储和发送捕获的图像。

图12是示出根据本发明的示例性实施例的在电子装置中依据被放大的图像的拖拽的前进区域来存储和发送被放大的图像的示例的示图。

例如,如图12中所示,电子装置100可将显示消息发送/接收历史的屏幕区域划分为区域“A”、“B”和“C”,然后依据在未显示消息发送/接收历史的区域中产生的触摸被拖拽到区域“A”、“B”和“C”之中的哪个区域来存储和发送捕获的图像。如果对未显示消息发送/接收历史的区域的触摸仅在区域“C”内被拖拽,则电子装置100可将捕获的图像存储在存储器110中。对于另一示例,如果对未显示消息发送/接收历史的区域的触摸在区域“C”内被感测到并被拖拽到区域“B”,则电子装置100可将捕获的图像存储在存储器110中,并且同时将捕获的图像发送到至少一个其他电子装置。对于另一示例,如果对未显示消息发送/接收历史的区域的触摸在区域“C”内被感测到并且被拖拽到区域“A”,则电子装置100可将捕获的图像发送到至少一个其他电子装置,而不将捕获的图像存储在存储器110中。

如果在步骤309感测到对存储的图像的触摸,则电子装置100进行到步骤319,并且在预览屏幕区域中替换并显示感测到触摸的图像。详细地讲,如果感测到对显示在预览屏幕周围的图像之中的特定图像的触摸,则电子装置100可在预览屏幕区域中显示感测到触摸的特定图像。此时,如果预览屏幕区域大于最近存储的图像显示区域,则感测到触摸的特定图像可根据预览屏幕区域的尺寸而被放大并显示。

接下来,电子装置100进行到步骤321并确定是否感测到针对替换并显示的图像的手势。此时,所述手势包括双击、拖拽和一段预定时间的点击中的至少一个,并且可与用于发送捕获的图像的手势是相同的手势。

如果在步骤321确定未感测到针对替换并显示的图像的手势,则电子装置100在步骤323感测对取消菜单的选择,然后返回到步骤307并再次执行后续步骤。

相反,如果在步骤321确定感测到针对替换并显示的图像的手势,则电子装置100进行到步骤325并将替换并显示的图像发送到至少一个其他电子装置,然后终止根据本示例性实施例的程序。此时,如果如图8中所示针对显示在预览屏幕周围的图像感测到用于图像发送的手势,则电子装置100可将感测到手势的图像发送到至少一个其他电子装置,而无需在预览屏幕区域中对感测到手势的图像进行替换和显示的处理。

在本说明书中描述的本发明的示例性实施例及其所有功能操作可由包括本说明书中公开的结构及其等同结构的计算机软件、固件、硬件、或它们中的一个或多个的组合来实现。此外,在本公开中描述的本发明的示例性实施例可由一个或多个计算机程序产品(即,数据处理装置)来实现,或者可由在非暂时性计算机可读介质上编码的计算机程序指令的一个或多个模块来实现,其中,所述计算机程序指令用于控制这些装置的操作。

非暂时性计算机可读介质可以是机器可读存储介质、机器可读存储基片、存储器装置、影响机器可读无线电波流的物质的构造、或它们中的一个或多个的组合。数据处理装置的术语包括:例如,可编程处理器、计算机或多处理器、或包括计算机的所有数据处理设备、装置和机器。所述设备可包括添加到硬件并产生用于相应计算机程序的运行环境的代码,例如,构成处理器固件的代码、协议栈、数据库管理系统、操作系统、或它们中的一个或多个的组合。

尽管已参照本发明的特定示例性实施例显示并描述了本发明,但本领域技术人员将理解,在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况下,可在此做出形式和细节上的各种改变。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1