發(fā)送圖像和關聯(lián)的消息數(shù)據(jù)的系統(tǒng)的制作方法
【專利摘要】一種電子設備,通過以下操作獲取和發(fā)送照片:操作攝像機;使用攝像機獲取對象的圖像;存儲獲取的對象圖像,并且向預定的不同電子設備自動發(fā)送所述圖像;并且響應于先前已經(jīng)顯示預覽屏幕的狀態(tài)的發(fā)生,發(fā)送或接收與自動發(fā)送的圖像相關聯(lián)的消息。
【專利說明】發(fā)送圖像和關聯(lián)的消息數(shù)據(jù)的系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及用于向另一電子設備發(fā)送圖像并處理關聯(lián)的消息數(shù)據(jù)的系統(tǒng)。
【背景技術】
[0002]已知的智能電話、平板個人計算機(PC)等通常配備用于照片獲取的攝像機。此夕卜,各種已知的接口用于向其他電子設備發(fā)送通過攝像機拍攝的圖像。通常,在已知系統(tǒng)中,為了將使用電子設備中的攝像機拍攝的圖像發(fā)送到另一電子設備,用戶執(zhí)行例如以下處理:拍攝圖像,執(zhí)行實現(xiàn)圖像發(fā)送的信使應用(例如,Kakaotalk),選擇另一電子設備以向其發(fā)送圖像,并且選擇圖像存儲應用(例如,圖庫)中的圖像,以通過信使應用發(fā)送所選圖像。這是工作量大、復雜的繁重處理。
[0003]通常,接收所發(fā)送圖像的用戶僅接收發(fā)送側用戶選擇并發(fā)送的圖像,而不能接收所有數(shù)目的拍攝圖像,盡管用戶可能期望接收這些圖像。例如,在媽媽為孩子拍攝周年紀念照片的情況下,她需要選擇和發(fā)送特定照片,而不能轉發(fā)所有數(shù)目的拍攝照片。根據(jù)本發(fā)明原理的系統(tǒng)解決了這些缺陷和相關問題,并且提供了一種采用用戶友好的方式將一個電子設備拍攝的照片無縫地自動發(fā)送到另一電子設備的系統(tǒng)。
【發(fā)明內(nèi)容】
[0004]根據(jù)本發(fā)明原理的系統(tǒng)將電子設備拍攝的圖像自動發(fā)送到預定的不同電子設備,并且發(fā)送和接收在電子設備中與使用攝像機應用拍攝的圖像相關聯(lián)的消息。該系統(tǒng)顯示圖像發(fā)送狀態(tài)以及與電子設備中存儲的圖像相關聯(lián)的發(fā)送或接收的消息。
[0005]該系統(tǒng)響應于攝像機操作,獲取對象的圖像,存儲圖像并向預定的不同電子設備自動發(fā)送圖像,并且在顯示預覽屏幕或者先前已經(jīng)顯示預覽屏幕的狀態(tài)下,發(fā)送或接收與自動發(fā)送的圖像相關聯(lián)的消息。
[0006]根據(jù)本發(fā)明的另一方面,該系統(tǒng)采用一個或多個處理器來執(zhí)行計算機程序以發(fā)送存儲的照片(圖像)。輸入/輸出(I/o)單元執(zhí)行輸入/輸出操作,攝像機獲取圖像,存儲器存儲數(shù)據(jù)和可執(zhí)行指令,可執(zhí)行指令包括配置為由一個或多個處理器可執(zhí)行的一個或多個程序。程序包括支持攝像機操作的可執(zhí)行指令,包括:使用攝像機獲取對象的圖像,存儲對象的圖像并向預定的不同電子設備自動發(fā)送圖像,并且在顯示預覽屏幕或者已經(jīng)顯示預覽屏幕的狀態(tài)下,發(fā)送或接收針對自動發(fā)送的圖像的消息。
【專利附圖】
【附圖說明】
[0007]根據(jù)以下結合附圖進行的詳細描述,本發(fā)明的以上和其他特征和優(yōu)點將變得更加清楚,在附圖中:
[0008]圖1A是示出了根據(jù)本發(fā)明示例實施例的用于發(fā)送照片的電子設備的圖;
[0009]圖1B是示出了根據(jù)本發(fā)明示例實施例的用于發(fā)送照片的電子設備的處理器的框圖;[0010]圖2A是示出了根據(jù)本發(fā)明示例實施例的用于共享電子設備拍攝的圖像和針對該圖像的消息的過程的流程圖;
[0011]圖2B是示出了根據(jù)本發(fā)明示例實施例的用于共享電子設備拍攝的圖像和針對該圖像的消息的裝置的圖;
[0012]圖3A和3B包括示出了根據(jù)本發(fā)明示例實施例的電子設備中攝像機應用的操作過程的流程圖;
[0013]圖4是示出了根據(jù)本發(fā)明示例實施例的電子設備中發(fā)送圖像的聯(lián)系人項的用戶界面(UI)圖;
[0014]圖5是示出了根據(jù)本發(fā)明示例實施例的電子設備中拍攝圖像的臉部識別的圖;
[0015]圖6是示出了根據(jù)本發(fā)明示例實施例的電子設備中預覽屏幕的圖;
[0016]圖7是示出了根據(jù)本發(fā)明示例實施例的電子設備中示出圖像發(fā)送程度的進度條的圖;
[0017]圖8是示出了根據(jù)本發(fā)明示例實施例的電子設備中在預覽屏幕中顯示接收到的消息的圖;
[0018]圖9是示出了根據(jù)本發(fā)明示例實施例的電子設備中顯示未檢查消息的數(shù)目的圖;
[0019]圖10是示出了根據(jù)本發(fā)明示例實施例的電子設備中發(fā)送歷史模式的圖;
[0020]圖11是示出了根據(jù)本發(fā)明示例實施例的電子設備中顯示依據(jù)壁紙編輯模式編輯的圖像的圖;
[0021]圖12是示出了根據(jù)本發(fā)明示例實施例的電子設備中顯示依據(jù)壁紙編輯模式編輯的圖像的另一示例的圖;
[0022]圖13是示出了根據(jù)本發(fā)明示例實施例的電子設備中顯示虛擬鍵盤的圖;
[0023]圖14是示出了根據(jù)本發(fā)明示例實施例的電子設備中已經(jīng)編輯了壁紙圖像的發(fā)送歷史模式的圖;以及
[0024]圖15是示出了根據(jù)本發(fā)明示例實施例的電子設備中已經(jīng)編輯了壁紙圖像的發(fā)送歷史模式的圖。
【具體實施方式】
[0025]以下參照附圖描述本發(fā)明的實施例。出于清楚和簡要的目的,不再對公知的功能或構造進行詳細描述,因為它們會以不必要的細節(jié)模糊本發(fā)明。此外,考慮本發(fā)明中的功能而定義的下述術語可以根據(jù)用戶和操作者的意圖或實踐而不同。因此,應當基于整個說明書的公開來限定術語。
[0026]在以下描述中,電子設備包括具有攝像機的移動通信終端、智能電話、平板個人計算機(PC)、數(shù)碼相機、膝上型計算機、筆記本計算機、計算機等。在本文中,如果響應于圖像的發(fā)送或圖像的接收而接收到消息,則該消息與圖像“(相)關聯(lián)”。
[0027]圖1A是示出了用于發(fā)送照片的電子設備的構造的圖。電子設備100包括存儲器110、處理器120、輸入/輸出(I/O)單元130、攝像機140和通信單元150或其任意組合。存儲器110和處理器120分別包括多個存儲器110和至少一個處理器(處理設備)120。
[0028]例如,存儲器110包括數(shù)據(jù)存儲單元111、操作系統(tǒng)(OS)程序112、應用程序113、圖形用戶界面(⑶I)程序114、攝像機程序115、圖像自動發(fā)送程序116和消息程序117。此夕卜,程序包括表示為指令集的軟件組件,并且也可以表示為模塊。存儲器110存儲至少一個或多個程序,所述程序包括用于執(zhí)行本發(fā)明示例實施例的指令。
[0029]數(shù)據(jù)存儲單元111存儲在執(zhí)行與存儲器110中存儲的程序相對應的功能期間產(chǎn)生的數(shù)據(jù)。數(shù)據(jù)存儲單元111存儲至少一個或多個用戶聯(lián)系人。在示例實施例中,聯(lián)系人包括電話號碼、電子郵件(e-mail)和地址中的至少一個。此外,每個用戶聯(lián)系人可以與表示對應用戶的臉部的圖像相映射,并且可以存儲映射結果。此外,數(shù)據(jù)存儲單元111存儲攝像機140獲取的對象的圖像和從另一電子設備接收到的圖像中的至少一個。此外,數(shù)據(jù)存儲單元111可以將發(fā)送或接收的并與存儲的圖像相關聯(lián)的消息與對應圖像相映射,以確定并存儲映射結果。例如,數(shù)據(jù)存儲單元111可以將針對第一圖像發(fā)送或接收的消息和針對第二圖像發(fā)送或接收的消息中的每一個分別映射到第一圖像和第二圖像,以將關聯(lián)的圖像和消息存儲為映射結果。此外,數(shù)據(jù)存儲單元111可以存儲用于修飾所存儲圖像的壁紙圖像。在示例實施例中,壁紙圖像包括Polaroid照片圖像、相框圖像、筆記圖像和日記圖像中至少之一。
[0030]OS 程序 112 (例如,諸如 WINDOWS、LINUX、Darwin、RTXC, UNIX、OS X 或 VxWorks 等內(nèi)置操作系統(tǒng))包括控制總體系統(tǒng)操作的各種軟件組件。例如,總體系統(tǒng)操作的控制例如包括存儲器管理和控制、存儲硬件(設備)控制和管理、電源控制和管理。OS程序112支持各種硬件(設備)和軟件組件(程序)之間的平滑通信。
[0031]應用程序113例如包括以下應用:瀏覽器、e-mail、消息處理、字處理、地址簿、小部件(widget)、數(shù)字版權管理(DRM)、語音識別、語音復制、位置確定功能、基于位置的服務和電話呼叫。
[0032]圖形用戶界面程序114包括用于提供圖形用戶界面(⑶I)的至少一個軟件組件,⑶I實現(xiàn)用戶與電子設備100的交互。圖形用戶界面程序114包括用于在I/O單元113上顯示用戶界面信息的至少一個軟件組件。圖形用戶界面程序114包括用于在I/O單元130上顯示圖像的指令。圖像包括以下中的至少一個:通過攝像機140獲取的對象的圖像、通過通信單元150接收到的圖像以及存儲器110中存儲的圖像。此外,圖形用戶界面程序114包括用于顯示與壁紙圖像交疊的圖像的指令。例如,圖形用戶界面程序114可以向獲取的圖像添加Polaroid照片壁紙以進行顯示,就如同獲取的圖像是通過Polaroid相機拍攝的圖像。又例如,圖形用戶界面程序114可以向獲取的圖像添加相框壁紙以進行顯示,就如同獲取的圖像被裝入相框中。再例如,圖形用戶界面程序114可以向獲取的圖像添加筆記壁紙以進行顯示,就如同獲取的圖像是放在筆記上的小片圖像。
[0033]此外,如果接收到針對拍攝的圖像和接收到的圖像的消息,則圖形用戶界面程序114可以顯示消息中包括的消息內(nèi)容。例如,當正執(zhí)行攝像機應用時,如果接收到針對獲取的圖像的消息,則圖形用戶界面程序114可以在由攝像機應用顯示的區(qū)域之中的預覽區(qū)域中顯示接收到的消息中包括的所有或一些內(nèi)容。在另一示例中,當并非正執(zhí)行攝像機應用時,如果接收到針對獲取的圖像的消息,則圖形用戶界面程序114可以顯示彈出或通知消息,顯示接收到的消息中包括的所有或一些內(nèi)容。又例如,當正執(zhí)行攝像機應用時,如果接收到針對接收到的圖像的消息,則圖形用戶界面程序114可以在攝像機應用顯示的區(qū)域之中的預覽區(qū)域中顯示接收到的消息中包括的所有或一些內(nèi)容。再例如,當并非正執(zhí)行攝像機應用時,如果接收到針對接收到的圖像的消息,則圖形用戶界面程序114可以顯示彈出或通知消息,該彈出或通知消息顯示接收到的消息中包括的所有或一些內(nèi)容。這里,圖形用戶界面程序114以透明方式處理預覽區(qū)域中顯示的消息的壁紙表示,使得壁紙不會阻止用戶觀看預覽屏幕。
[0034]攝像機程序115包括實現(xiàn)攝像機相關處理和功能的攝像機相關軟件。如果通過分析攝像機140獲取的對象圖像而識別出至少一個用戶臉部,則攝像機程序115自動確定在數(shù)據(jù)存儲單元111中存儲的聯(lián)系人之中是否存在具有與識別出的用戶臉部圖像一致的用戶臉部圖像的聯(lián)系人。這里,可以使用已知的圖像識別方法來執(zhí)行圖像分析。如果確定存在具有與識別出的用戶臉部圖像一致的用戶臉部圖像的聯(lián)系人,則攝像機程序115可以選擇具有與識別出的用戶臉部圖像一致的用戶臉部圖像的聯(lián)系人,并且控制圖像自動發(fā)送程序116向所選聯(lián)系人自動發(fā)送獲取的圖像。攝像機程序115提供以下功能:如果在從攝像機140獲取的對象圖像中識別出至少一個用戶臉部,則系統(tǒng)從識別出的用戶臉部圖像中提取特征,確定在聯(lián)系人中是否存在存儲的圖像之中具有與提取的特征一致的特征的圖像,并且向確定的聯(lián)系人自動發(fā)送獲取的圖像。
[0035]備選地,如果不存在具有與識別出的用戶臉部圖像一致的用戶臉部圖像的聯(lián)系人,則攝像機程序115將獲取的圖像存儲在存儲器110中。此外,攝像機程序115可以請求用于發(fā)送拍攝圖像的聯(lián)系人設置,并且通過用戶控制設置聯(lián)系人。
[0036]如果在選擇了要向其發(fā)送圖像的聯(lián)系人的狀態(tài)下攝像機140獲取到對象的圖像,則圖像自動發(fā)送程序116控制通信單元150向預先選擇的聯(lián)系人自動發(fā)送獲取的圖像。此夕卜,如果確定在聯(lián)系人中存在與攝像機程序115拍攝的圖像中識別出的用戶臉部圖像一致的用戶臉部圖像,則圖像自動發(fā)送程序116控制通信單元150向確定的聯(lián)系人自動發(fā)送獲取的圖像。在示例實施例中,識別用戶臉部并自動發(fā)送獲取的圖像的功能可以由用戶控制激活或去激活。
[0037]消息程序117可以針對獲取的圖像輸入消息。在已經(jīng)顯示預覽屏幕或顯示預覽屏幕的狀態(tài)下響應于選擇消息輸入菜單,消息程序117可以顯示虛擬鍵盤以及消息輸入窗口用于輸入針對先前獲取圖像的消息,并且接收表示輸入消息的文本并將接收到的消息發(fā)送到先前接收獲取圖像的聯(lián)系人。消息程序117提供以下功能:如果用戶在攝像機140的預覽狀態(tài)中輸入消息,則系統(tǒng)向先前向其自動發(fā)送最后圖像的聯(lián)系人自動發(fā)送輸入的消息,而無需請求分離的聯(lián)系人設置進程。
[0038]此外,如果從電子設備100中存儲的多個圖像或從另一電子設備接收到的圖像中選擇特定圖像,則消息程序117可以接收包括與所選圖像相關聯(lián)的消息的輸入文本并且發(fā)送輸入消息。例如,如果從獲取的并且先前存儲在電子設備100中的多個圖像中選擇特定圖像,則消息程序117可以接收包括與所選圖像相關聯(lián)的消息的輸入文本,并且向先前向其自動發(fā)送所選圖像的聯(lián)系人發(fā)送輸入消息。又例如,如果選擇從其他電子設備接收到的圖像,則消息程序117可以接收包括針對所選圖像的消息的輸入文本,并且向其他電子設備發(fā)送輸入消息。
[0039]此外,消息程序117可以將與圖像相關聯(lián)的發(fā)送或接收的消息與對應的圖像相映射,并且存儲映射結果。例如,消息程序117可以對消息進行映射,以標識與由攝像機140獲取的第一圖像相關聯(lián)的發(fā)送或接收的消息并且標識與由攝像機140獲取的第二圖像相關聯(lián)的發(fā)送或接收的消息。又例如,消息程序117可以將與從另一電子設備接收到的圖像相關聯(lián)的發(fā)送或接收的消息以及與通過攝像機140獲取的圖像相關聯(lián)的發(fā)送或接收的消息中的每一個進行映射。
[0040]盡管未示出,處理器120可以包括至少一個處理器和外圍接口。此外,處理器120執(zhí)行存儲器110中存儲的特定程序(即,指令集)并且執(zhí)行與所執(zhí)行的程序相對應的多個特定功能。
[0041]I/O單元130包括實現(xiàn)數(shù)據(jù)輸入的輸入設備和實現(xiàn)數(shù)據(jù)輸出和顯示的輸出設備,并且向用戶提供接口。例如,I/o單元130可以是實現(xiàn)并發(fā)數(shù)據(jù)輸入和輸出的觸摸屏。I/O單元130可以顯示獲取的圖像、壁紙圖像和針對獲取圖像發(fā)送或接收的消息。
[0042]攝像機140拍攝對象的圖像。在示例實施例中,獲取的對象圖像可以與一個或多個用戶相關聯(lián)。
[0043]通信單元150可以包括射頻接收機和收發(fā)機和/或光學(例如,紅外)接收機和收發(fā)機。例如,通信單元150可以包括支持以下之一的無線通信系統(tǒng):例如,全球移動通信系統(tǒng)(GSM)網(wǎng)絡、增強數(shù)據(jù)GSM環(huán)境(EDGE)網(wǎng)絡、碼分多址(CDMA)網(wǎng)絡、無線碼分多址(W-CDMA)網(wǎng)絡、長期演進(LTE)網(wǎng)絡、正交頻分多址(OFDMA)網(wǎng)絡、無線保真(W1-Fi)網(wǎng)絡、近場通信(NFC)、紅外數(shù)據(jù)協(xié)會(IrDA)、無線微波接入互操作性(WiMAX)網(wǎng)絡和/或藍牙網(wǎng)絡。無線通信系統(tǒng)不限于支持上述網(wǎng)絡的無線通信系統(tǒng),并且可以是支持其他網(wǎng)絡的無線通信系統(tǒng)。當通過攝像機140獲取對象時,通信單元150可以根據(jù)圖像自動發(fā)送程序116的控制向預設聯(lián)系人發(fā)送獲取的圖像,并且可以接收或發(fā)送針對發(fā)送的圖像的消息。此外,通信單元150可以從另一電子設備接收圖像,并且發(fā)送或接收針對接收到的圖像的消息。
[0044]圖1B示出了根據(jù)本發(fā)明示例實施例的用于發(fā)送照片(圖像)的電子設備的處理器。處理器120包括攝像機處理器122、圖像自動發(fā)送處理器124和消息處理器126。
[0045]攝像機處理器122包括實現(xiàn)攝像機相關處理和功能的攝像機相關軟件組件。如果在攝像機140獲取的對象圖像中識別出至少一個用戶臉部,則攝像機處理器122確定是否存在具有與識別出的用戶臉部圖像一致的用戶臉部圖像的聯(lián)系人。如果確定存在具有與識別出的用戶臉部圖像一致的用戶臉部圖像的聯(lián)系人,則攝像機處理器122可以控制圖像自動發(fā)送處理器124向具有與識別出的用戶臉部圖像一致的用戶臉部圖像的聯(lián)系人自動發(fā)送獲取的圖像。具體地,如果在從攝像機140獲取的對象圖像中識別出至少一個用戶臉部,則攝像機處理器122從識別出的用戶臉部圖像中提取特征,確定在聯(lián)系人中是否存在存儲圖像之中具有與提取的特征一致的特征的圖像,并且向確定的聯(lián)系人自動發(fā)送獲取的圖像。
[0046]備選地,如果不存在具有與識別出的用戶臉部圖像一致的用戶臉部圖像的聯(lián)系人,則攝像機處理器122可以將獲取的圖像存儲在存儲器110中。
[0047]如果在選擇了向其發(fā)送圖像的聯(lián)系人的狀態(tài)下通過攝像機140獲取對象的圖像,則圖像自動發(fā)送處理器124可以控制通信單元150向預先選擇的聯(lián)系人自動發(fā)送獲取的圖像。此外,如果確定在聯(lián)系人內(nèi)存在與攝像機處理器122拍攝的圖像中識別出的用戶臉部圖像一致的用戶臉部圖像,則圖像自動發(fā)送處理器124控制通信單元150向確定的聯(lián)系人自動發(fā)送拍攝的圖像。在示例實施例中,識別用戶臉部并自動發(fā)送獲取的圖像的功能可以由用戶控制激活或去激活。
[0048]消息處理器126可以針對獲取的圖像輸入消息。具體地,當在已經(jīng)顯示預覽屏幕的狀態(tài)下選擇消息輸入菜單時,消息處理器126可以顯示虛擬鍵盤以及消息輸入窗口用于輸入表示針對先前獲取圖像的消息的文本,并且接收輸入消息并向先前獲取圖像發(fā)送到的聯(lián)系人發(fā)送接收到的消息。
[0049]此外,如果從電子設備100中存儲的多個圖像或從另一電子設備接收到的圖像中選擇特定圖像,則消息處理器126可以接收表示針對所選圖像的消息的輸入文本,并且發(fā)送輸入消息。例如,如果從獲取的并且先前存儲在電子設備100中的多個圖像中選擇特定圖像,則消息處理器126可以接收包括與所選圖像相關聯(lián)的消息的文本輸入,并且向已經(jīng)向其自動發(fā)送了所選圖像的聯(lián)系人發(fā)送輸入消息。又例如,如果選擇從其他電子設備接收到的圖像,則消息處理器126可以接收包括針對所選圖像的消息的文本輸入,并且向另一電子設備發(fā)送輸入消息。
[0050]此外,消息處理器126可以將發(fā)送或接收的消息與圖像相映射。例如,消息處理器126可以標識和映射與通過攝像機140獲取的第一圖像相關聯(lián)的發(fā)送或接收的消息并且標識和映射與通過攝像機140獲取的第二圖像相關聯(lián)的發(fā)送或接收的消息。又例如,消息處理器126可以將針對從其他電子設備接收到的圖像發(fā)送或接收的消息和針對通過攝像機140獲取的圖像發(fā)送或接收的消息中的每一個映射到每個圖像。
[0051]圖2A示出了電子設備100中用于共享獲取的圖像和針對該圖像的消息的過程。電子設備100在步驟201中執(zhí)行攝像機應用,并且前進至步驟203并使用攝像機獲取對象的圖像。在步驟205中,電子設備向預定的不同電子設備自動發(fā)送獲取的對象圖像。響應于電子設備100先前選擇不同電子設備的聯(lián)系人作為獲取的對象圖像的發(fā)送目的地,電子設備向先前選擇的聯(lián)系人自動發(fā)送獲取的圖像。備選地,電子設備向具有與獲取的對象圖像中識別出的用戶臉部圖像一致的圖像的聯(lián)系人自動發(fā)送獲取的圖像。
[0052]在電子設備先前已經(jīng)顯示預覽屏幕的狀態(tài)下,電子設備100前進至步驟207,并且發(fā)送或接收與自動發(fā)送的圖像相關聯(lián)的消息。例如,如果在選擇了預覽屏幕的狀態(tài)下選擇消息輸入菜單,則電子設備100可以在預覽屏幕的預定區(qū)域中顯示虛擬鍵盤和消息輸入窗口用于輸入文本消息。在示例實施例中,電子設備100可以通過虛擬鍵盤和消息輸入窗口接收文本輸入,該文本輸入包括與先前獲取的圖像相關聯(lián)的消息。在另一示例中,如果預覽屏幕轉換成用于顯示存儲的圖像的屏幕,并且在存儲的圖像之中選擇了特定圖像并選擇消息輸入菜單,則電子設備100可以顯示虛擬鍵盤和消息輸入窗口用于輸入與所選圖像相關聯(lián)的文本消息。
[0053]圖2B示出了電子設備100中用于共享獲取的圖像和針對該圖像的消息的裝置。電子設備100包括用于執(zhí)行攝像機應用的裝置211、用于使用攝像機獲取對象的圖像的裝置213。此外,電子設備100包括用于向預定的不同電子設備自動發(fā)送獲取的對象圖像的裝置215。在示例實施例中,電子設備100可以包括以下裝置:在獲取對象的圖像之前,預先選擇或確定不同電子設備的聯(lián)系人作為圖像發(fā)送的目的地。此外,電子設備100可以包括用于在獲取的對象圖像中識別用戶臉部區(qū)域并且從識別出的用戶臉部區(qū)域提取特征的裝置,以及用于將提取的特征與聯(lián)系人中存在的圖像的特征相比較的裝置。因此,電子設備100可以包括用于在獲取的對象圖像中識別用戶臉部區(qū)域的裝置、用于從識別出的用戶臉部區(qū)域中提取特征的裝置、以及用于在聯(lián)系人內(nèi)搜索具有與提取的特征一致的特征的圖像的裝置。[0054]此外,電子設備100包括用于在先前已經(jīng)顯示預覽屏幕的狀態(tài)下發(fā)送或接收針對自動發(fā)送的圖像的消息的裝置217。
[0055]圖3A和3B示出了電子設備100中攝像機應用的操作的方法。在步驟301中,電子設備100響應于用戶控制執(zhí)行攝像機應用。電子設備100在步驟303中確定當前圖像獲取模式是一般模式還是自動發(fā)送模式。這里,一般模式表示執(zhí)行一般攝像機功能的模式,自動發(fā)送模式表示針對連續(xù)獲取的一個或多個對象的圖像向預設聯(lián)系人自動發(fā)送獲取的圖像的模式。電子設備100的獲取模式可以設置為一般模式,或者可以響應于用戶控制選擇自動發(fā)送模式。
[0056]如果在步驟303確定當前拍攝模式是一般模式,則電子設備100在步驟305中執(zhí)行一般攝像機功能,并且終止過程。例如,如果當前拍攝模式是一般模式,則電子設備100拍攝對象并且存儲獲取的對象圖像。
[0057]備選地,如果在步驟303中確定當前拍攝模式是自動發(fā)送模式,則電子設備100在步驟307中顯示先前存儲的至少一個聯(lián)系人項并前進至步驟309,并且響應于用戶控制選擇至少一個聯(lián)系人項。例如,如圖4所示,電子設備100可以顯示聯(lián)系人項,并且響應于用戶命令預先選擇聯(lián)系人‘Ji Young’和‘Soo Young’。
[0058]在步驟311中,電子設備100執(zhí)行預覽以在屏幕上實時顯示通過攝像機看到的圖像,并且響應于用戶命令來獲取對象圖像。電子設備100前進至步驟313,并且存儲獲取的圖像,并且基本上在同時向所選的不同電子設備自動發(fā)送獲取的圖像。例如,如果在預先選擇了發(fā)送圖像的聯(lián)系人‘Ji Young’和‘Soo Young’的狀態(tài)下獲取對象的圖像,則電子設備100向預先選擇的聯(lián)系人‘Ji Young’和‘Soo Young’自動發(fā)送獲取的圖像,而無需用戶分離的附加交互和命令,并且同時將獲取的圖像存儲在存儲器中。在另一示例中,如果在當前圖像獲取模式是自動發(fā)送模式但尚未預先設置向其自動發(fā)送獲取圖像的聯(lián)系人的狀態(tài)下獲取圖像,則電子設備100在獲取的圖像中識別人臉(如圖5所示),并且提取人臉的特征并確定在聯(lián)系人中是否存在具有與提取的特征一致的特征的圖像。如果在聯(lián)系人中存在具有與提取的特征一致的特征的圖像,則電子設備100向對應的聯(lián)系人自動發(fā)送獲取的圖像。在步驟315中,電子設備100顯示預覽屏幕。例如,響應于獲取到對象的圖像,電子設備100顯示預覽屏幕以繼續(xù)對象的圖像獲取,如圖6所示。
[0059]此外,電子設備100在預覽屏幕區(qū)域以外的區(qū)域中顯示表示圖像發(fā)送進度的圖形元素。該圖形元素包括用于進度條、百分比和其他用于表示圖像發(fā)送進度的圖形元素中的至少一個。例如,當自動發(fā)送獲取的圖像時,如圖7所示,電子設備100可以在預覽屏幕區(qū)域以外的區(qū)域中顯示進度條,以示出圖像發(fā)送的程度。
[0060]電子設備100在步驟317中確定是否接收到與自動發(fā)送的圖像相關聯(lián)的消息。如接收到與自動發(fā)送的圖像相關聯(lián)的消息,則電子設備100在步驟319中在預覽屏幕的預定區(qū)域中顯示接收到的消息的內(nèi)容。例如,如果在正顯示預覽屏幕時接收到與自動發(fā)送的圖像相關聯(lián)的消息,則電子設備100在預覽屏幕的區(qū)域中顯示接收到的消息的內(nèi)容,如圖8所示。在示例實施例中,電子設備100以透明方式處理預覽屏幕區(qū)域中顯示的消息的壁紙背景,使得壁紙不會阻止用戶觀看預覽屏幕。在另一示例中,如果當正顯示預覽屏幕以外的屏幕時接收到針對自動發(fā)送的圖像的消息,則電子設備100可以以彈出或通知消息的形式顯示接收到的消息的所有或一些內(nèi)容。如果接收到的消息沒有被用戶查看,如圖9所示(在攝像機應用圖標中示出了 2條未被檢查的消息),則電子設備100可以在攝像機應用的圖標上顯示未被檢查的消息的數(shù)目。
[0061]備選地,如果在步驟317中確定沒有接收到針對自動發(fā)送的圖像的消息,則電子設備100在步驟321中確定是否發(fā)生了以下事件之一:對象獲取事件、發(fā)送歷史模式進入事件和消息輸入事件。電子設備100可以顯示用于產(chǎn)生對象獲取事件、發(fā)送歷史模式進入事件和消息輸入事件中一個事件的菜單或項目。
[0062]如果在步驟321中確定發(fā)生了對象獲取事件,則電子設備100返回到步驟311,并且再次執(zhí)行后續(xù)步驟。這里,對象獲取事件可以由于用戶選擇圖像獲取鍵而發(fā)生。
[0063]如果在步驟321中確定發(fā)生發(fā)送歷史模式進入事件,則電子設備100在步驟323中顯示圖像發(fā)送狀態(tài)信息和針對圖像發(fā)送或接收的消息。這里,發(fā)送歷史模式進入事件可以通過選擇預覽屏幕以外的區(qū)域中顯示的圖標或圖像而發(fā)生,或者可以通過選擇特定鍵或菜單項而發(fā)生。已經(jīng)進入發(fā)送歷史模式的電子設備100可以顯示圖像發(fā)送狀態(tài)信息以及與具體圖像相關聯(lián)的發(fā)送或接收的消息。例如,在發(fā)送歷史模式中,如圖10所示,電子設備可以顯示與自動發(fā)送的圖像相關聯(lián)的發(fā)送或接收消息以及關聯(lián)消息發(fā)送或接收時間。此外,電子設備100顯示圖像發(fā)送完成100%的指示。
[0064]在步驟325中,電子設備100確定其是否被設置為以下模式:對象獲取模式和壁紙編輯模式。如果將電子設備100設置為對象獲取模式,則電子設備100返回到步驟311并且再次執(zhí)行后續(xù)步驟。
[0065]備選地,如果在步驟325中確定將電子設備100設置為壁紙編輯模式,則電子設備100前進至步驟327并顯示壁紙圖像列表,并且在步驟329中響應于用戶命令選擇壁紙圖像類型。壁紙圖像類型包括Polaroid照片類型、相框類型、筆記類型和日記類型中的至少一個。電子設備100在步驟331中響應于所選壁紙圖像類型來編輯圖像和消息,并且終止過程。電子設備100可以響應于用戶命令或預定信息在所選壁紙圖像上布置和顯示發(fā)送或接收的圖像以及針對該發(fā)送或接收的圖像的消息。壁紙圖像類型可以預先存儲,或者可以響應于用戶命令來更新或刪除。例如,當所選的壁紙圖像是Polaroid類型時,如圖11所示,電子設備100可以向Polaroid照片壁紙?zhí)砑影l(fā)送或接收的圖像以及發(fā)送或接收的消息,顯示圖像,就好像該圖像是通過Polaroid攝像機拍攝的圖像。在另一示例中,當所選壁紙圖像是相框類型時,如圖12所示,電子設備100可以向相框壁紙?zhí)砑影l(fā)送或接收的圖像以及發(fā)送或接收的消息,顯示圖像就好像該圖像是放進相框中的獲取圖像。
[0066]如果在步驟321中發(fā)生消息輸入事件,則電子設備100前進至步驟333并顯示虛擬鍵盤,并且然后前進至步驟335并接收消息的輸入。在示例實施例中,電子設備100可以響應于當前正顯示的屏幕確定是否接收針對任何圖像的消息輸入。例如,當正顯示預覽屏幕時,電子設備100可以在預覽屏幕的預定區(qū)域中顯示虛擬鍵盤,并且然后接收針對就在之前拍攝并自動發(fā)送的圖像的消息輸入。又例如,當正顯示獲取的圖像時,如圖13所示,電子設備可以在正顯示拍攝的圖像的屏幕上顯示虛擬鍵盤,并且接收包括與正顯示的圖像相關聯(lián)的消息在內(nèi)的文本輸入。電子設備100在步驟337中發(fā)送與圖像相關聯(lián)輸入的消息,并且圖3的處理結束。
[0067]圖14示出了電子設備中已經(jīng)編輯了壁紙圖像的發(fā)送歷史模式。在發(fā)送歷史模式下通過壁紙編輯菜單將壁紙圖像編輯成筆記形式。電子設備100可以顯示發(fā)送或接收的圖像以及與發(fā)送或接收的圖像相關聯(lián)的消息,就好像在筆記上放置小片圖像和消息。具體地,如果從上到下或者從下到上拖動顯示的筆記圖像,則電子設備100可以響應于拖動移動向上或向下滾動筆記圖像,顯示發(fā)送或接收的圖像。此時,電子設備100可以在最上部顯示最新發(fā)送或接收的消息。
[0068]此外,如果從左向右或者從右向左拖動顯示的筆記圖像,則電子設備100可以響應于拖動顯示翻動筆記的效果,按發(fā)送或接收圖像的時間顯示發(fā)送歷史。如果從左到右拖動顯示的筆記圖像,則電子設備100可以顯示將顯示的筆記翻到前頁的效果,并且顯示在當前正顯示的圖像之前發(fā)送或接收的圖像的發(fā)送歷史。備選地,如果從右到左拖動顯示的筆記圖像,則電子設備100可以顯示將顯示的筆記翻到下頁的效果,并且顯示在當前正顯示的圖像之后發(fā)送或接收的圖像的發(fā)送歷史。
[0069]此外,如圖15所示,電子設備100可以改變發(fā)送或接收的圖像以及發(fā)送或接收的消息的布置,顯示改變后的圖像和消息。
[0070]本說明書中描述的本發(fā)明的示例實施例及其所有功能操作和方法步驟可以由計算機軟件、固件、硬件或它們中的一個或多個的組合來實現(xiàn),計算機軟件包括本說明書中公開的結構及其等同結構。此外,本說明書中描述的本發(fā)明的示例實施例可以由一個或多個計算機程序產(chǎn)品(即,數(shù)據(jù)處理設備)來實現(xiàn),或者可以由在計算機可讀介質上編碼的用于控制這些設備操作的計算機程序指令的一個或多個模塊來實現(xiàn)。
[0071]計算機可讀介質可以是機器可讀存儲介質、機器可讀存儲物質、存儲設備、影響機器可讀無線電波流的物質構造、或者它們中的一個或多個的組合。術語數(shù)據(jù)處理設備例如包括數(shù)據(jù)處理裝置、設備和機器,包括可編程處理器、計算機或多處理器或計算機。裝置可以包括添加至硬件并產(chǎn)生針對對應計算機程序的執(zhí)行環(huán)境的代碼,例如,構成處理器固件、協(xié)議棧、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)或它們中的一個或多個組合的代碼。
[0072]盡管已經(jīng)參照本發(fā)明的一些優(yōu)選實施例示出和描述了本發(fā)明,但是本領域技術人員應當理解,在不背離所附權利要求限定的本發(fā)明的精神和范圍的前提下可以進行形式和細節(jié)的各種改變。不應按照35U.S.C.112第六款來解釋本文的權利要求元素,除非明確地使用短語“用于...的裝置”來引述該元素。
【權利要求】
1.一種由電子設備采用的方法,包括: 采用至少一個處理設備來進行以下操作: 操作第一電子設備的攝像機; 使用攝像機獲取對象的圖像; 存儲獲取的對象圖像,并且向預定的第二電子設備自動發(fā)送所述圖像;以及 響應于第一電子設備已經(jīng)顯示預覽屏幕的狀態(tài)的發(fā)生,進行以下操作中的至少一個: (a)發(fā)送與自動發(fā)送的圖像相關聯(lián)的消息,以及 (b)接收與自動發(fā)送的圖像相關聯(lián)的消息。
2.根據(jù)權利要求1所述的方法,還包括:在使用攝像機獲取對象的圖像之前,為發(fā)送的對象圖像選擇確定信息接收人的聯(lián)系人作為目的地
3.根據(jù)權利要求1所述的方法,其中,在已經(jīng)顯示預覽屏幕的狀態(tài)下發(fā)送或接收針對自動發(fā)送的圖像的消息還包括: 在已經(jīng)顯示預覽屏幕的狀態(tài)下檢測對消息輸入菜單的選擇; 響應于對消息輸入菜單的選擇,在預覽屏幕上顯示鍵盤; 接收文本輸入,所述文本輸入包括使用鍵盤輸入的消息; 將輸入的消息與自動發(fā)送的圖像相關聯(lián);以及 向第二電子設備發(fā)送輸`入的消息。
4.根據(jù)權利要求1所述的方法,還包括:響應于從第二電子設備接收與自動發(fā)送的圖像相關聯(lián)的消息,在預覽屏幕上顯示接收到的消息。
5.根據(jù)權利要求1所述的方法,還包括:在已經(jīng)顯示預覽屏幕的狀態(tài)下顯示自動發(fā)送的圖像的發(fā)送狀態(tài)信息。
6.根據(jù)權利要求1所述的方法,還包括以下動作: 在已經(jīng)顯示預覽屏幕的狀態(tài)下顯示存儲的圖像; 在已經(jīng)顯示存儲的圖像的狀態(tài)下檢測對消息輸入菜單的選擇; 響應于選擇消息輸入菜單,顯示鍵盤; 接收文本輸入,所述文本輸入包括使用鍵盤輸入的消息; 將輸入的消息與顯示的圖像相關聯(lián);以及 發(fā)送輸入的消息。
7.根據(jù)權利要求6所述的方法,還包括:發(fā)起對存儲的圖像的發(fā)送或接收狀態(tài)信息以及針對存儲的圖像發(fā)送或接收的消息歷史進行顯示的狀態(tài)。
8.根據(jù)權利要求1所述的方法,其中,存儲獲取的對象圖像并且向預定的第二電子設備自動發(fā)送圖像還包括: 在獲取的對象圖像中識別用戶臉部; 從識別出的用戶臉部的圖像中提取特征; 確定在聯(lián)系人內(nèi)是否存在具有與提取的特征一致的特征的圖像;以及響應于在聯(lián)系人內(nèi)存在具有與提取的特征一致的特征的圖像,存儲獲取的對象圖像并且向所確定的聯(lián)系人自動發(fā)送所述圖像。
9.一種電子設備,包括: 至少一個處理器,用于執(zhí)行計算機程序;輸入/輸出I/O單兀,用于執(zhí)行輸入/輸出操作; 攝像機,用于獲取圖像; 至少一個存儲器,用于存儲數(shù)據(jù)和可執(zhí)行指令;以及 一個或多個程序,存儲在所述至少一個存儲器中并配置為由一個或多個處理器可執(zhí)行, 其中,所述一個或多個程序包括以下指令:支持攝像機操作,使用攝像機獲取對象的圖像,存儲獲取的對象圖像,并且向預定的第二電子設備自動發(fā)送圖像,并且在已經(jīng)顯示預覽屏幕的狀態(tài)下,進行以下操作中的至少一個: (a)發(fā)送與自動發(fā)送的圖像相關聯(lián)的消息,以及 (b)接收與自動發(fā)送的圖像相關聯(lián)的消息。
10.根據(jù)權利要求9所 述的電子設備,其中,程序還包括執(zhí)行以下操作的指令:在使用攝像機拍攝對象之前,預先選擇發(fā)送對象圖像的聯(lián)系人。
11.根據(jù)權利要求9所述的電子設備,其中,程序包括執(zhí)行以下操作的可執(zhí)行指令:在已經(jīng)顯示預覽屏幕的狀態(tài)下檢測對消息輸入菜單的選擇;響應于選擇消息輸入菜單,在預覽屏幕上顯示鍵盤;接收文本輸入,所述文本輸入包括使用鍵盤輸入的消息;將輸入的消息與自動發(fā)送的圖像相關聯(lián);以及向第二電子設備發(fā)送輸入的消息。
12.根據(jù)權利要求9所述的電子設備,其中,程序包括執(zhí)行以下操作的可執(zhí)行指令:響應于從第二電子設備接收與自動發(fā)送的圖像相關聯(lián)的消息,在預覽屏幕上顯示接收到的消肩、O
13.根據(jù)權利要求9所述的電子設備,其中,程序包括執(zhí)行以下操作的可執(zhí)行指令:在已經(jīng)顯示預覽屏幕的狀態(tài)下發(fā)起顯示存儲的圖像的狀態(tài);在已經(jīng)顯示存儲的圖像的狀態(tài)下檢測對消息輸入菜單的選擇;響應于選擇消息輸入菜單,顯示鍵盤;接收使用鍵盤的消息輸入;將輸入的消息與顯示的圖像相關聯(lián);以及發(fā)送輸入的消息。
14.根據(jù)權利要求13所述的電子設備,其中,在已經(jīng)顯示預覽屏幕的狀態(tài)下顯示存儲的圖像的狀態(tài)是:顯示存儲的圖像的發(fā)送或接收狀態(tài)信息以及針對存儲的圖像發(fā)送或接收的消息歷史的狀態(tài)。
15.根據(jù)權利要求9所述的電子設備,其中,程序包括執(zhí)行以下操作的可執(zhí)行指令:在獲取的對象圖像中識別用戶臉部;從識別出的用戶臉部中提取特征;確定在聯(lián)系人內(nèi)是否存在具有與提取的特征一致的特征的圖像;并且響應于提取的特征與聯(lián)系人一致,存儲獲取的對象圖像并且向所確定的聯(lián)系人自動發(fā)送所述圖像。
【文檔編號】H04N5/232GK103685726SQ201310369417
【公開日】2014年3月26日 申請日期:2013年8月22日 優(yōu)先權日:2012年9月21日
【發(fā)明者】宋佳進 申請人:三星電子株式會社