发送图像和关联的消息数据的系统的制作方法
【专利摘要】一种电子设备,通过以下操作获取和发送照片:操作摄像机;使用摄像机获取对象的图像;存储获取的对象图像,并且向预定的不同电子设备自动发送所述图像;并且响应于先前已经显示预览屏幕的状态的发生,发送或接收与自动发送的图像相关联的消息。
【专利说明】发送图像和关联的消息数据的系统
【技术领域】
[0001]本发明涉及用于向另一电子设备发送图像并处理关联的消息数据的系统。
【背景技术】
[0002]已知的智能电话、平板个人计算机(PC)等通常配备用于照片获取的摄像机。此夕卜,各种已知的接口用于向其他电子设备发送通过摄像机拍摄的图像。通常,在已知系统中,为了将使用电子设备中的摄像机拍摄的图像发送到另一电子设备,用户执行例如以下处理:拍摄图像,执行实现图像发送的信使应用(例如,Kakaotalk),选择另一电子设备以向其发送图像,并且选择图像存储应用(例如,图库)中的图像,以通过信使应用发送所选图像。这是工作量大、复杂的繁重处理。
[0003]通常,接收所发送图像的用户仅接收发送侧用户选择并发送的图像,而不能接收所有数目的拍摄图像,尽管用户可能期望接收这些图像。例如,在妈妈为孩子拍摄周年纪念照片的情况下,她需要选择和发送特定照片,而不能转发所有数目的拍摄照片。根据本发明原理的系统解决了这些缺陷和相关问题,并且提供了一种采用用户友好的方式将一个电子设备拍摄的照片无缝地自动发送到另一电子设备的系统。
【发明内容】
[0004]根据本发明原理的系统将电子设备拍摄的图像自动发送到预定的不同电子设备,并且发送和接收在电子设备中与使用摄像机应用拍摄的图像相关联的消息。该系统显示图像发送状态以及与电子设备中存储的图像相关联的发送或接收的消息。
[0005]该系统响应于摄像机操作,获取对象的图像,存储图像并向预定的不同电子设备自动发送图像,并且在显示预览屏幕或者先前已经显示预览屏幕的状态下,发送或接收与自动发送的图像相关联的消息。
[0006]根据本发明的另一方面,该系统采用一个或多个处理器来执行计算机程序以发送存储的照片(图像)。输入/输出(I/o)单元执行输入/输出操作,摄像机获取图像,存储器存储数据和可执行指令,可执行指令包括配置为由一个或多个处理器可执行的一个或多个程序。程序包括支持摄像机操作的可执行指令,包括:使用摄像机获取对象的图像,存储对象的图像并向预定的不同电子设备自动发送图像,并且在显示预览屏幕或者已经显示预览屏幕的状态下,发送或接收针对自动发送的图像的消息。
【专利附图】
【附图说明】
[0007]根据以下结合附图进行的详细描述,本发明的以上和其他特征和优点将变得更加清楚,在附图中:
[0008]图1A是示出了根据本发明示例实施例的用于发送照片的电子设备的图;
[0009]图1B是示出了根据本发明示例实施例的用于发送照片的电子设备的处理器的框图;[0010]图2A是示出了根据本发明示例实施例的用于共享电子设备拍摄的图像和针对该图像的消息的过程的流程图;
[0011]图2B是示出了根据本发明示例实施例的用于共享电子设备拍摄的图像和针对该图像的消息的装置的图;
[0012]图3A和3B包括示出了根据本发明示例实施例的电子设备中摄像机应用的操作过程的流程图;
[0013]图4是示出了根据本发明示例实施例的电子设备中发送图像的联系人项的用户界面(UI)图;
[0014]图5是示出了根据本发明示例实施例的电子设备中拍摄图像的脸部识别的图;
[0015]图6是示出了根据本发明示例实施例的电子设备中预览屏幕的图;
[0016]图7是示出了根据本发明示例实施例的电子设备中示出图像发送程度的进度条的图;
[0017]图8是示出了根据本发明示例实施例的电子设备中在预览屏幕中显示接收到的消息的图;
[0018]图9是示出了根据本发明示例实施例的电子设备中显示未检查消息的数目的图;
[0019]图10是示出了根据本发明示例实施例的电子设备中发送历史模式的图;
[0020]图11是示出了根据本发明示例实施例的电子设备中显示依据壁纸编辑模式编辑的图像的图;
[0021]图12是示出了根据本发明示例实施例的电子设备中显示依据壁纸编辑模式编辑的图像的另一示例的图;
[0022]图13是示出了根据本发明示例实施例的电子设备中显示虚拟键盘的图;
[0023]图14是示出了根据本发明示例实施例的电子设备中已经编辑了壁纸图像的发送历史模式的图;以及
[0024]图15是示出了根据本发明示例实施例的电子设备中已经编辑了壁纸图像的发送历史模式的图。
【具体实施方式】
[0025]以下参照附图描述本发明的实施例。出于清楚和简要的目的,不再对公知的功能或构造进行详细描述,因为它们会以不必要的细节模糊本发明。此外,考虑本发明中的功能而定义的下述术语可以根据用户和操作者的意图或实践而不同。因此,应当基于整个说明书的公开来限定术语。
[0026]在以下描述中,电子设备包括具有摄像机的移动通信终端、智能电话、平板个人计算机(PC)、数码相机、膝上型计算机、笔记本计算机、计算机等。在本文中,如果响应于图像的发送或图像的接收而接收到消息,则该消息与图像“(相)关联”。
[0027]图1A是示出了用于发送照片的电子设备的构造的图。电子设备100包括存储器110、处理器120、输入/输出(I/O)单元130、摄像机140和通信单元150或其任意组合。存储器110和处理器120分别包括多个存储器110和至少一个处理器(处理设备)120。
[0028]例如,存储器110包括数据存储单元111、操作系统(OS)程序112、应用程序113、图形用户界面(⑶I)程序114、摄像机程序115、图像自动发送程序116和消息程序117。此夕卜,程序包括表示为指令集的软件组件,并且也可以表示为模块。存储器110存储至少一个或多个程序,所述程序包括用于执行本发明示例实施例的指令。
[0029]数据存储单元111存储在执行与存储器110中存储的程序相对应的功能期间产生的数据。数据存储单元111存储至少一个或多个用户联系人。在示例实施例中,联系人包括电话号码、电子邮件(e-mail)和地址中的至少一个。此外,每个用户联系人可以与表示对应用户的脸部的图像相映射,并且可以存储映射结果。此外,数据存储单元111存储摄像机140获取的对象的图像和从另一电子设备接收到的图像中的至少一个。此外,数据存储单元111可以将发送或接收的并与存储的图像相关联的消息与对应图像相映射,以确定并存储映射结果。例如,数据存储单元111可以将针对第一图像发送或接收的消息和针对第二图像发送或接收的消息中的每一个分别映射到第一图像和第二图像,以将关联的图像和消息存储为映射结果。此外,数据存储单元111可以存储用于修饰所存储图像的壁纸图像。在示例实施例中,壁纸图像包括Polaroid照片图像、相框图像、笔记图像和日记图像中至少之一。
[0030]OS 程序 112 (例如,诸如 WINDOWS、LINUX、Darwin、RTXC, UNIX、OS X 或 VxWorks 等内置操作系统)包括控制总体系统操作的各种软件组件。例如,总体系统操作的控制例如包括存储器管理和控制、存储硬件(设备)控制和管理、电源控制和管理。OS程序112支持各种硬件(设备)和软件组件(程序)之间的平滑通信。
[0031]应用程序113例如包括以下应用:浏览器、e-mail、消息处理、字处理、地址簿、小部件(widget)、数字版权管理(DRM)、语音识别、语音复制、位置确定功能、基于位置的服务和电话呼叫。
[0032]图形用户界面程序114包括用于提供图形用户界面(⑶I)的至少一个软件组件,⑶I实现用户与电子设备100的交互。图形用户界面程序114包括用于在I/O单元113上显示用户界面信息的至少一个软件组件。图形用户界面程序114包括用于在I/O单元130上显示图像的指令。图像包括以下中的至少一个:通过摄像机140获取的对象的图像、通过通信单元150接收到的图像以及存储器110中存储的图像。此外,图形用户界面程序114包括用于显示与壁纸图像交叠的图像的指令。例如,图形用户界面程序114可以向获取的图像添加Polaroid照片壁纸以进行显示,就如同获取的图像是通过Polaroid相机拍摄的图像。又例如,图形用户界面程序114可以向获取的图像添加相框壁纸以进行显示,就如同获取的图像被装入相框中。再例如,图形用户界面程序114可以向获取的图像添加笔记壁纸以进行显示,就如同获取的图像是放在笔记上的小片图像。
[0033]此外,如果接收到针对拍摄的图像和接收到的图像的消息,则图形用户界面程序114可以显示消息中包括的消息内容。例如,当正执行摄像机应用时,如果接收到针对获取的图像的消息,则图形用户界面程序114可以在由摄像机应用显示的区域之中的预览区域中显示接收到的消息中包括的所有或一些内容。在另一示例中,当并非正执行摄像机应用时,如果接收到针对获取的图像的消息,则图形用户界面程序114可以显示弹出或通知消息,显示接收到的消息中包括的所有或一些内容。又例如,当正执行摄像机应用时,如果接收到针对接收到的图像的消息,则图形用户界面程序114可以在摄像机应用显示的区域之中的预览区域中显示接收到的消息中包括的所有或一些内容。再例如,当并非正执行摄像机应用时,如果接收到针对接收到的图像的消息,则图形用户界面程序114可以显示弹出或通知消息,该弹出或通知消息显示接收到的消息中包括的所有或一些内容。这里,图形用户界面程序114以透明方式处理预览区域中显示的消息的壁纸表示,使得壁纸不会阻止用户观看预览屏幕。
[0034]摄像机程序115包括实现摄像机相关处理和功能的摄像机相关软件。如果通过分析摄像机140获取的对象图像而识别出至少一个用户脸部,则摄像机程序115自动确定在数据存储单元111中存储的联系人之中是否存在具有与识别出的用户脸部图像一致的用户脸部图像的联系人。这里,可以使用已知的图像识别方法来执行图像分析。如果确定存在具有与识别出的用户脸部图像一致的用户脸部图像的联系人,则摄像机程序115可以选择具有与识别出的用户脸部图像一致的用户脸部图像的联系人,并且控制图像自动发送程序116向所选联系人自动发送获取的图像。摄像机程序115提供以下功能:如果在从摄像机140获取的对象图像中识别出至少一个用户脸部,则系统从识别出的用户脸部图像中提取特征,确定在联系人中是否存在存储的图像之中具有与提取的特征一致的特征的图像,并且向确定的联系人自动发送获取的图像。
[0035]备选地,如果不存在具有与识别出的用户脸部图像一致的用户脸部图像的联系人,则摄像机程序115将获取的图像存储在存储器110中。此外,摄像机程序115可以请求用于发送拍摄图像的联系人设置,并且通过用户控制设置联系人。
[0036]如果在选择了要向其发送图像的联系人的状态下摄像机140获取到对象的图像,则图像自动发送程序116控制通信单元150向预先选择的联系人自动发送获取的图像。此夕卜,如果确定在联系人中存在与摄像机程序115拍摄的图像中识别出的用户脸部图像一致的用户脸部图像,则图像自动发送程序116控制通信单元150向确定的联系人自动发送获取的图像。在示例实施例中,识别用户脸部并自动发送获取的图像的功能可以由用户控制激活或去激活。
[0037]消息程序117可以针对获取的图像输入消息。在已经显示预览屏幕或显示预览屏幕的状态下响应于选择消息输入菜单,消息程序117可以显示虚拟键盘以及消息输入窗口用于输入针对先前获取图像的消息,并且接收表示输入消息的文本并将接收到的消息发送到先前接收获取图像的联系人。消息程序117提供以下功能:如果用户在摄像机140的预览状态中输入消息,则系统向先前向其自动发送最后图像的联系人自动发送输入的消息,而无需请求分离的联系人设置进程。
[0038]此外,如果从电子设备100中存储的多个图像或从另一电子设备接收到的图像中选择特定图像,则消息程序117可以接收包括与所选图像相关联的消息的输入文本并且发送输入消息。例如,如果从获取的并且先前存储在电子设备100中的多个图像中选择特定图像,则消息程序117可以接收包括与所选图像相关联的消息的输入文本,并且向先前向其自动发送所选图像的联系人发送输入消息。又例如,如果选择从其他电子设备接收到的图像,则消息程序117可以接收包括针对所选图像的消息的输入文本,并且向其他电子设备发送输入消息。
[0039]此外,消息程序117可以将与图像相关联的发送或接收的消息与对应的图像相映射,并且存储映射结果。例如,消息程序117可以对消息进行映射,以标识与由摄像机140获取的第一图像相关联的发送或接收的消息并且标识与由摄像机140获取的第二图像相关联的发送或接收的消息。又例如,消息程序117可以将与从另一电子设备接收到的图像相关联的发送或接收的消息以及与通过摄像机140获取的图像相关联的发送或接收的消息中的每一个进行映射。
[0040]尽管未示出,处理器120可以包括至少一个处理器和外围接口。此外,处理器120执行存储器110中存储的特定程序(即,指令集)并且执行与所执行的程序相对应的多个特定功能。
[0041]I/O单元130包括实现数据输入的输入设备和实现数据输出和显示的输出设备,并且向用户提供接口。例如,I/o单元130可以是实现并发数据输入和输出的触摸屏。I/O单元130可以显示获取的图像、壁纸图像和针对获取图像发送或接收的消息。
[0042]摄像机140拍摄对象的图像。在示例实施例中,获取的对象图像可以与一个或多个用户相关联。
[0043]通信单元150可以包括射频接收机和收发机和/或光学(例如,红外)接收机和收发机。例如,通信单元150可以包括支持以下之一的无线通信系统:例如,全球移动通信系统(GSM)网络、增强数据GSM环境(EDGE)网络、码分多址(CDMA)网络、无线码分多址(W-CDMA)网络、长期演进(LTE)网络、正交频分多址(OFDMA)网络、无线保真(W1-Fi)网络、近场通信(NFC)、红外数据协会(IrDA)、无线微波接入互操作性(WiMAX)网络和/或蓝牙网络。无线通信系统不限于支持上述网络的无线通信系统,并且可以是支持其他网络的无线通信系统。当通过摄像机140获取对象时,通信单元150可以根据图像自动发送程序116的控制向预设联系人发送获取的图像,并且可以接收或发送针对发送的图像的消息。此外,通信单元150可以从另一电子设备接收图像,并且发送或接收针对接收到的图像的消息。
[0044]图1B示出了根据本发明示例实施例的用于发送照片(图像)的电子设备的处理器。处理器120包括摄像机处理器122、图像自动发送处理器124和消息处理器126。
[0045]摄像机处理器122包括实现摄像机相关处理和功能的摄像机相关软件组件。如果在摄像机140获取的对象图像中识别出至少一个用户脸部,则摄像机处理器122确定是否存在具有与识别出的用户脸部图像一致的用户脸部图像的联系人。如果确定存在具有与识别出的用户脸部图像一致的用户脸部图像的联系人,则摄像机处理器122可以控制图像自动发送处理器124向具有与识别出的用户脸部图像一致的用户脸部图像的联系人自动发送获取的图像。具体地,如果在从摄像机140获取的对象图像中识别出至少一个用户脸部,则摄像机处理器122从识别出的用户脸部图像中提取特征,确定在联系人中是否存在存储图像之中具有与提取的特征一致的特征的图像,并且向确定的联系人自动发送获取的图像。
[0046]备选地,如果不存在具有与识别出的用户脸部图像一致的用户脸部图像的联系人,则摄像机处理器122可以将获取的图像存储在存储器110中。
[0047]如果在选择了向其发送图像的联系人的状态下通过摄像机140获取对象的图像,则图像自动发送处理器124可以控制通信单元150向预先选择的联系人自动发送获取的图像。此外,如果确定在联系人内存在与摄像机处理器122拍摄的图像中识别出的用户脸部图像一致的用户脸部图像,则图像自动发送处理器124控制通信单元150向确定的联系人自动发送拍摄的图像。在示例实施例中,识别用户脸部并自动发送获取的图像的功能可以由用户控制激活或去激活。
[0048]消息处理器126可以针对获取的图像输入消息。具体地,当在已经显示预览屏幕的状态下选择消息输入菜单时,消息处理器126可以显示虚拟键盘以及消息输入窗口用于输入表示针对先前获取图像的消息的文本,并且接收输入消息并向先前获取图像发送到的联系人发送接收到的消息。
[0049]此外,如果从电子设备100中存储的多个图像或从另一电子设备接收到的图像中选择特定图像,则消息处理器126可以接收表示针对所选图像的消息的输入文本,并且发送输入消息。例如,如果从获取的并且先前存储在电子设备100中的多个图像中选择特定图像,则消息处理器126可以接收包括与所选图像相关联的消息的文本输入,并且向已经向其自动发送了所选图像的联系人发送输入消息。又例如,如果选择从其他电子设备接收到的图像,则消息处理器126可以接收包括针对所选图像的消息的文本输入,并且向另一电子设备发送输入消息。
[0050]此外,消息处理器126可以将发送或接收的消息与图像相映射。例如,消息处理器126可以标识和映射与通过摄像机140获取的第一图像相关联的发送或接收的消息并且标识和映射与通过摄像机140获取的第二图像相关联的发送或接收的消息。又例如,消息处理器126可以将针对从其他电子设备接收到的图像发送或接收的消息和针对通过摄像机140获取的图像发送或接收的消息中的每一个映射到每个图像。
[0051]图2A示出了电子设备100中用于共享获取的图像和针对该图像的消息的过程。电子设备100在步骤201中执行摄像机应用,并且前进至步骤203并使用摄像机获取对象的图像。在步骤205中,电子设备向预定的不同电子设备自动发送获取的对象图像。响应于电子设备100先前选择不同电子设备的联系人作为获取的对象图像的发送目的地,电子设备向先前选择的联系人自动发送获取的图像。备选地,电子设备向具有与获取的对象图像中识别出的用户脸部图像一致的图像的联系人自动发送获取的图像。
[0052]在电子设备先前已经显示预览屏幕的状态下,电子设备100前进至步骤207,并且发送或接收与自动发送的图像相关联的消息。例如,如果在选择了预览屏幕的状态下选择消息输入菜单,则电子设备100可以在预览屏幕的预定区域中显示虚拟键盘和消息输入窗口用于输入文本消息。在示例实施例中,电子设备100可以通过虚拟键盘和消息输入窗口接收文本输入,该文本输入包括与先前获取的图像相关联的消息。在另一示例中,如果预览屏幕转换成用于显示存储的图像的屏幕,并且在存储的图像之中选择了特定图像并选择消息输入菜单,则电子设备100可以显示虚拟键盘和消息输入窗口用于输入与所选图像相关联的文本消息。
[0053]图2B示出了电子设备100中用于共享获取的图像和针对该图像的消息的装置。电子设备100包括用于执行摄像机应用的装置211、用于使用摄像机获取对象的图像的装置213。此外,电子设备100包括用于向预定的不同电子设备自动发送获取的对象图像的装置215。在示例实施例中,电子设备100可以包括以下装置:在获取对象的图像之前,预先选择或确定不同电子设备的联系人作为图像发送的目的地。此外,电子设备100可以包括用于在获取的对象图像中识别用户脸部区域并且从识别出的用户脸部区域提取特征的装置,以及用于将提取的特征与联系人中存在的图像的特征相比较的装置。因此,电子设备100可以包括用于在获取的对象图像中识别用户脸部区域的装置、用于从识别出的用户脸部区域中提取特征的装置、以及用于在联系人内搜索具有与提取的特征一致的特征的图像的装置。[0054]此外,电子设备100包括用于在先前已经显示预览屏幕的状态下发送或接收针对自动发送的图像的消息的装置217。
[0055]图3A和3B示出了电子设备100中摄像机应用的操作的方法。在步骤301中,电子设备100响应于用户控制执行摄像机应用。电子设备100在步骤303中确定当前图像获取模式是一般模式还是自动发送模式。这里,一般模式表示执行一般摄像机功能的模式,自动发送模式表示针对连续获取的一个或多个对象的图像向预设联系人自动发送获取的图像的模式。电子设备100的获取模式可以设置为一般模式,或者可以响应于用户控制选择自动发送模式。
[0056]如果在步骤303确定当前拍摄模式是一般模式,则电子设备100在步骤305中执行一般摄像机功能,并且终止过程。例如,如果当前拍摄模式是一般模式,则电子设备100拍摄对象并且存储获取的对象图像。
[0057]备选地,如果在步骤303中确定当前拍摄模式是自动发送模式,则电子设备100在步骤307中显示先前存储的至少一个联系人项并前进至步骤309,并且响应于用户控制选择至少一个联系人项。例如,如图4所示,电子设备100可以显示联系人项,并且响应于用户命令预先选择联系人‘Ji Young’和‘Soo Young’。
[0058]在步骤311中,电子设备100执行预览以在屏幕上实时显示通过摄像机看到的图像,并且响应于用户命令来获取对象图像。电子设备100前进至步骤313,并且存储获取的图像,并且基本上在同时向所选的不同电子设备自动发送获取的图像。例如,如果在预先选择了发送图像的联系人‘Ji Young’和‘Soo Young’的状态下获取对象的图像,则电子设备100向预先选择的联系人‘Ji Young’和‘Soo Young’自动发送获取的图像,而无需用户分离的附加交互和命令,并且同时将获取的图像存储在存储器中。在另一示例中,如果在当前图像获取模式是自动发送模式但尚未预先设置向其自动发送获取图像的联系人的状态下获取图像,则电子设备100在获取的图像中识别人脸(如图5所示),并且提取人脸的特征并确定在联系人中是否存在具有与提取的特征一致的特征的图像。如果在联系人中存在具有与提取的特征一致的特征的图像,则电子设备100向对应的联系人自动发送获取的图像。在步骤315中,电子设备100显示预览屏幕。例如,响应于获取到对象的图像,电子设备100显示预览屏幕以继续对象的图像获取,如图6所示。
[0059]此外,电子设备100在预览屏幕区域以外的区域中显示表示图像发送进度的图形元素。该图形元素包括用于进度条、百分比和其他用于表示图像发送进度的图形元素中的至少一个。例如,当自动发送获取的图像时,如图7所示,电子设备100可以在预览屏幕区域以外的区域中显示进度条,以示出图像发送的程度。
[0060]电子设备100在步骤317中确定是否接收到与自动发送的图像相关联的消息。如接收到与自动发送的图像相关联的消息,则电子设备100在步骤319中在预览屏幕的预定区域中显示接收到的消息的内容。例如,如果在正显示预览屏幕时接收到与自动发送的图像相关联的消息,则电子设备100在预览屏幕的区域中显示接收到的消息的内容,如图8所示。在示例实施例中,电子设备100以透明方式处理预览屏幕区域中显示的消息的壁纸背景,使得壁纸不会阻止用户观看预览屏幕。在另一示例中,如果当正显示预览屏幕以外的屏幕时接收到针对自动发送的图像的消息,则电子设备100可以以弹出或通知消息的形式显示接收到的消息的所有或一些内容。如果接收到的消息没有被用户查看,如图9所示(在摄像机应用图标中示出了 2条未被检查的消息),则电子设备100可以在摄像机应用的图标上显示未被检查的消息的数目。
[0061]备选地,如果在步骤317中确定没有接收到针对自动发送的图像的消息,则电子设备100在步骤321中确定是否发生了以下事件之一:对象获取事件、发送历史模式进入事件和消息输入事件。电子设备100可以显示用于产生对象获取事件、发送历史模式进入事件和消息输入事件中一个事件的菜单或项目。
[0062]如果在步骤321中确定发生了对象获取事件,则电子设备100返回到步骤311,并且再次执行后续步骤。这里,对象获取事件可以由于用户选择图像获取键而发生。
[0063]如果在步骤321中确定发生发送历史模式进入事件,则电子设备100在步骤323中显示图像发送状态信息和针对图像发送或接收的消息。这里,发送历史模式进入事件可以通过选择预览屏幕以外的区域中显示的图标或图像而发生,或者可以通过选择特定键或菜单项而发生。已经进入发送历史模式的电子设备100可以显示图像发送状态信息以及与具体图像相关联的发送或接收的消息。例如,在发送历史模式中,如图10所示,电子设备可以显示与自动发送的图像相关联的发送或接收消息以及关联消息发送或接收时间。此外,电子设备100显示图像发送完成100%的指示。
[0064]在步骤325中,电子设备100确定其是否被设置为以下模式:对象获取模式和壁纸编辑模式。如果将电子设备100设置为对象获取模式,则电子设备100返回到步骤311并且再次执行后续步骤。
[0065]备选地,如果在步骤325中确定将电子设备100设置为壁纸编辑模式,则电子设备100前进至步骤327并显示壁纸图像列表,并且在步骤329中响应于用户命令选择壁纸图像类型。壁纸图像类型包括Polaroid照片类型、相框类型、笔记类型和日记类型中的至少一个。电子设备100在步骤331中响应于所选壁纸图像类型来编辑图像和消息,并且终止过程。电子设备100可以响应于用户命令或预定信息在所选壁纸图像上布置和显示发送或接收的图像以及针对该发送或接收的图像的消息。壁纸图像类型可以预先存储,或者可以响应于用户命令来更新或删除。例如,当所选的壁纸图像是Polaroid类型时,如图11所示,电子设备100可以向Polaroid照片壁纸添加发送或接收的图像以及发送或接收的消息,显示图像,就好像该图像是通过Polaroid摄像机拍摄的图像。在另一示例中,当所选壁纸图像是相框类型时,如图12所示,电子设备100可以向相框壁纸添加发送或接收的图像以及发送或接收的消息,显示图像就好像该图像是放进相框中的获取图像。
[0066]如果在步骤321中发生消息输入事件,则电子设备100前进至步骤333并显示虚拟键盘,并且然后前进至步骤335并接收消息的输入。在示例实施例中,电子设备100可以响应于当前正显示的屏幕确定是否接收针对任何图像的消息输入。例如,当正显示预览屏幕时,电子设备100可以在预览屏幕的预定区域中显示虚拟键盘,并且然后接收针对就在之前拍摄并自动发送的图像的消息输入。又例如,当正显示获取的图像时,如图13所示,电子设备可以在正显示拍摄的图像的屏幕上显示虚拟键盘,并且接收包括与正显示的图像相关联的消息在内的文本输入。电子设备100在步骤337中发送与图像相关联输入的消息,并且图3的处理结束。
[0067]图14示出了电子设备中已经编辑了壁纸图像的发送历史模式。在发送历史模式下通过壁纸编辑菜单将壁纸图像编辑成笔记形式。电子设备100可以显示发送或接收的图像以及与发送或接收的图像相关联的消息,就好像在笔记上放置小片图像和消息。具体地,如果从上到下或者从下到上拖动显示的笔记图像,则电子设备100可以响应于拖动移动向上或向下滚动笔记图像,显示发送或接收的图像。此时,电子设备100可以在最上部显示最新发送或接收的消息。
[0068]此外,如果从左向右或者从右向左拖动显示的笔记图像,则电子设备100可以响应于拖动显示翻动笔记的效果,按发送或接收图像的时间显示发送历史。如果从左到右拖动显示的笔记图像,则电子设备100可以显示将显示的笔记翻到前页的效果,并且显示在当前正显示的图像之前发送或接收的图像的发送历史。备选地,如果从右到左拖动显示的笔记图像,则电子设备100可以显示将显示的笔记翻到下页的效果,并且显示在当前正显示的图像之后发送或接收的图像的发送历史。
[0069]此外,如图15所示,电子设备100可以改变发送或接收的图像以及发送或接收的消息的布置,显示改变后的图像和消息。
[0070]本说明书中描述的本发明的示例实施例及其所有功能操作和方法步骤可以由计算机软件、固件、硬件或它们中的一个或多个的组合来实现,计算机软件包括本说明书中公开的结构及其等同结构。此外,本说明书中描述的本发明的示例实施例可以由一个或多个计算机程序产品(即,数据处理设备)来实现,或者可以由在计算机可读介质上编码的用于控制这些设备操作的计算机程序指令的一个或多个模块来实现。
[0071]计算机可读介质可以是机器可读存储介质、机器可读存储物质、存储设备、影响机器可读无线电波流的物质构造、或者它们中的一个或多个的组合。术语数据处理设备例如包括数据处理装置、设备和机器,包括可编程处理器、计算机或多处理器或计算机。装置可以包括添加至硬件并产生针对对应计算机程序的执行环境的代码,例如,构成处理器固件、协议栈、数据库管理系统、操作系统或它们中的一个或多个组合的代码。
[0072]尽管已经参照本发明的一些优选实施例示出和描述了本发明,但是本领域技术人员应当理解,在不背离所附权利要求限定的本发明的精神和范围的前提下可以进行形式和细节的各种改变。不应按照35U.S.C.112第六款来解释本文的权利要求元素,除非明确地使用短语“用于...的装置”来引述该元素。
【权利要求】
1.一种由电子设备采用的方法,包括: 采用至少一个处理设备来进行以下操作: 操作第一电子设备的摄像机; 使用摄像机获取对象的图像; 存储获取的对象图像,并且向预定的第二电子设备自动发送所述图像;以及 响应于第一电子设备已经显示预览屏幕的状态的发生,进行以下操作中的至少一个: (a)发送与自动发送的图像相关联的消息,以及 (b)接收与自动发送的图像相关联的消息。
2.根据权利要求1所述的方法,还包括:在使用摄像机获取对象的图像之前,为发送的对象图像选择确定信息接收人的联系人作为目的地
3.根据权利要求1所述的方法,其中,在已经显示预览屏幕的状态下发送或接收针对自动发送的图像的消息还包括: 在已经显示预览屏幕的状态下检测对消息输入菜单的选择; 响应于对消息输入菜单的选择,在预览屏幕上显示键盘; 接收文本输入,所述文本输入包括使用键盘输入的消息; 将输入的消息与自动发送的图像相关联;以及 向第二电子设备发送输`入的消息。
4.根据权利要求1所述的方法,还包括:响应于从第二电子设备接收与自动发送的图像相关联的消息,在预览屏幕上显示接收到的消息。
5.根据权利要求1所述的方法,还包括:在已经显示预览屏幕的状态下显示自动发送的图像的发送状态信息。
6.根据权利要求1所述的方法,还包括以下动作: 在已经显示预览屏幕的状态下显示存储的图像; 在已经显示存储的图像的状态下检测对消息输入菜单的选择; 响应于选择消息输入菜单,显示键盘; 接收文本输入,所述文本输入包括使用键盘输入的消息; 将输入的消息与显示的图像相关联;以及 发送输入的消息。
7.根据权利要求6所述的方法,还包括:发起对存储的图像的发送或接收状态信息以及针对存储的图像发送或接收的消息历史进行显示的状态。
8.根据权利要求1所述的方法,其中,存储获取的对象图像并且向预定的第二电子设备自动发送图像还包括: 在获取的对象图像中识别用户脸部; 从识别出的用户脸部的图像中提取特征; 确定在联系人内是否存在具有与提取的特征一致的特征的图像;以及响应于在联系人内存在具有与提取的特征一致的特征的图像,存储获取的对象图像并且向所确定的联系人自动发送所述图像。
9.一种电子设备,包括: 至少一个处理器,用于执行计算机程序;输入/输出I/O单兀,用于执行输入/输出操作; 摄像机,用于获取图像; 至少一个存储器,用于存储数据和可执行指令;以及 一个或多个程序,存储在所述至少一个存储器中并配置为由一个或多个处理器可执行, 其中,所述一个或多个程序包括以下指令:支持摄像机操作,使用摄像机获取对象的图像,存储获取的对象图像,并且向预定的第二电子设备自动发送图像,并且在已经显示预览屏幕的状态下,进行以下操作中的至少一个: (a)发送与自动发送的图像相关联的消息,以及 (b)接收与自动发送的图像相关联的消息。
10.根据权利要求9所 述的电子设备,其中,程序还包括执行以下操作的指令:在使用摄像机拍摄对象之前,预先选择发送对象图像的联系人。
11.根据权利要求9所述的电子设备,其中,程序包括执行以下操作的可执行指令:在已经显示预览屏幕的状态下检测对消息输入菜单的选择;响应于选择消息输入菜单,在预览屏幕上显示键盘;接收文本输入,所述文本输入包括使用键盘输入的消息;将输入的消息与自动发送的图像相关联;以及向第二电子设备发送输入的消息。
12.根据权利要求9所述的电子设备,其中,程序包括执行以下操作的可执行指令:响应于从第二电子设备接收与自动发送的图像相关联的消息,在预览屏幕上显示接收到的消肩、O
13.根据权利要求9所述的电子设备,其中,程序包括执行以下操作的可执行指令:在已经显示预览屏幕的状态下发起显示存储的图像的状态;在已经显示存储的图像的状态下检测对消息输入菜单的选择;响应于选择消息输入菜单,显示键盘;接收使用键盘的消息输入;将输入的消息与显示的图像相关联;以及发送输入的消息。
14.根据权利要求13所述的电子设备,其中,在已经显示预览屏幕的状态下显示存储的图像的状态是:显示存储的图像的发送或接收状态信息以及针对存储的图像发送或接收的消息历史的状态。
15.根据权利要求9所述的电子设备,其中,程序包括执行以下操作的可执行指令:在获取的对象图像中识别用户脸部;从识别出的用户脸部中提取特征;确定在联系人内是否存在具有与提取的特征一致的特征的图像;并且响应于提取的特征与联系人一致,存储获取的对象图像并且向所确定的联系人自动发送所述图像。
【文档编号】H04N5/232GK103685726SQ201310369417
【公开日】2014年3月26日 申请日期:2013年8月22日 优先权日:2012年9月21日
【发明者】宋佳进 申请人:三星电子株式会社