專利名稱:集成取景器和數字媒體的制作方法
技術領域:
所公開的技術涉及用戶界面,例如,用于數碼照相機的用戶界面。
背景技術:
與數字媒體相關的軟件和設備常常在第一用戶界面元素中呈現活動內容而在第 二用戶界面元素中呈現不活動內容。例如,在數碼照相機上下文中,用戶常常不能同時查看 取景器圖像和一個或多個其他圖像(例如,先前用該照相機拍攝的圖像和/或從另一源提 供的圖像)。
發(fā)明內容
可在屏幕上顯示照相機取景器圖像,且該圖像作為條幅(strip)的一部分與一個 或多個其他圖像,例如先前用照相機拍攝的圖像串接。用戶可使得取景器圖像和其他圖像 一起移過屏幕。這可允許用戶容易地檢查其他圖像和取景器圖像,而無需例如在用戶界面 中的不同屏幕之間切換??赏ㄟ^將用戶界面元素放置在與媒體類別相關聯(lián)的一個或多個其他元素附近來 將用設備捕捉的媒體與該類別相關聯(lián)。在某些實施例中,圖形用戶界面包括被配置成在條幅中、在硬件顯示器上顯示來 自至少一個成像設備的一個或多個實時圖像中的至少一部分的取景器顯示部分;以及被配 置成在條幅中、在硬件顯示器上顯示一個或多個所存儲的圖像中的至少一部分的存儲圖像 顯示部分,其中取景器顯示部分和存儲圖像顯示部分被配置成響應于一個或多個用戶輸入 在硬件顯示器上沿共同的方向移動。在某些情況下,一個或多個實時圖像中只有一部分在 硬件顯示器上是可見的。一個或多個實時圖像被更新持續(xù)至少一部分時間。取景器顯示部 分和存儲圖像顯示部分被配置成響應于一個或多個用戶輸入且相對于一個或多個其他圖 形用戶界面元素,在硬件顯示器上沿共同的方向移動。在某些情況下,一個或多個所存儲的 圖像中只有一部分在硬件顯示器上是可見的。用戶界面被配置成接收處理一個或多個所存 儲的圖像的一個或多個命令。在某些實施例中,一個或多個所存儲的圖像中的至少某一些 表示靜止圖像。在其他實施例中,一個或多個所存儲的圖像中的至少某一些表示視頻序列。 取景器顯示部分和存儲圖像顯示部分可被配置成使用滾動運動沿共同的方向移動。圖形用 戶界面還可被配置成在第一查看區(qū)域部分中顯示一個或多個所捕捉的圖像來代替取景器 圖像。圖形用戶界面的其他實施例包括用于顯示新媒體元素的表示的新元素區(qū)域;與 第一媒體元素類別相關聯(lián)的第一媒體類別區(qū)域;以及與第二媒體元素類別相關聯(lián)的第二媒體類別區(qū)域,其中新元素區(qū)域被配置成相對于第一媒體類別區(qū)域和相對于第二媒體類別區(qū) 域來定位以指示新媒體元素要與其相關聯(lián)的一個或多個類別。新元素區(qū)域被配置成被顯示 為相對于第一媒體類別區(qū)域和第二媒體類別區(qū)域而滑動。新元素區(qū)域包括取景器區(qū)域,而 新媒體元素包括來自數字成像元件的至少一個取景器圖像。在某些情況下,第一媒體元素 類別區(qū)域被配置成顯示與第一媒體元素類別相關聯(lián)的一個或多個媒體元素,而第二媒體元 素類別區(qū)域被配置成顯示與第二媒體元素類別相關聯(lián)的一個或多個媒體元素。計算機實現的方法的一實施例包括在硬件顯示器上顯示活動內容顯示部分;以 及在硬件顯示器上顯示不活動內容顯示部分,活動內容顯示部分和不活動內容顯示部分被 配置成響應于一個或多個用戶輸入且相對于正在硬件顯示器上顯示的一個或多個其他元 素,在硬件顯示器上沿共同的方向移動?;顒觾热蒿@示部分可被配置成顯示一個或多個取 景器圖像,而不活動內容顯示部分可被配置成顯示一個或多個先前記錄的圖像。一個或多個計算機可讀存儲介質可包括當由計算機執(zhí)行時使得計算機顯示所公 開的圖形用戶界面中的任一種的指令。一個或多個計算機可讀存儲介質可包括當由計算機 執(zhí)行時使得計算機顯示所公開的方法中的任一種的指令。一種電子設備可被配置成執(zhí)行所公開的方法中的任一種和/或顯示所公開的圖 形用戶界面中的任一種。參考附圖閱讀以下詳細描述,將更清楚所公開的技術的前述和其它特征。
圖1示出可用于所公開的技術中的至少某一些的一個或多個設備的示例性實施 例。圖2示出在用于所公開的技術中的一個或多個的設備中找到的示例性組件。圖3示出照相機的取景器用戶界面的一個示例性實施例的屏幕截圖。圖4A-4C示出照相機的取景器用戶界面的示例性實施例的框圖。圖5示出用于顯示取景器圖像和所捕捉的圖像的方法的一示例性實施例的流程 圖。圖6A-6D示出用于查看取景器圖像和所捕捉的圖像的用戶界面的一示例性實施 例的框圖。圖7示出用于顯示取景器圖像和所捕捉的圖像的方法的一示例性實施例的流程 圖。圖8示出用于將所捕捉的圖像與一個或多個類別相關聯(lián)的方法的一示例性實施 例的流程圖。圖9示出用于將所捕捉的圖像與一個或多個類別相關聯(lián)的用戶界面的一示例性 實施例的框圖。圖10示出用于實現此處描述的一個或多個技術的系統(tǒng)的一示例性實施例的框圖。
具體實施例方式如以下討論的至少某些實施例中所示,可顯示數碼照相機取景器從而將其與所存
5儲的數字媒體集成。因此,用戶具有取景器是一個系列中的兩個或更多照片(或視頻)中 的一個的體驗。用戶可提供用戶界面命令(例如,手指輕打)且滾動通過被串接到顯示取 景器的區(qū)域的所存儲的圖像。該取景器區(qū)域就像該系列中的所存儲的圖像中的一個那樣在 用戶界面中移動。以下公開的是用戶界面技術和/或相關系統(tǒng)和方法的實施例。各實施例決不應該 被解釋為限制。相反,本發(fā)明針對各公開的方法和系統(tǒng)及其等效方案(單獨地或彼此的各 種組合和子組合)的所有新穎和非顯而易見的特征和方面。此處公開的方法不僅僅在人類 頭腦中執(zhí)行。如在本申請和權利要求書中使用的,單數形式“一”、“一個”和“該”包括復數形式, 除非上下文另外清楚地指明。另外,術語“包括”意味著“開放性包含”。當短語“和/或” 在句子中使用時,它可意味著句子中描述的“一個或多個”元素。此處描述的實施例是所公 開的技術的示例性實施例,除非另外清楚地聲明。雖然為方便呈現起見所公開的方法和系統(tǒng)中的某一些的操作是以特定的順序次 序來描述的,但應當理解,這一描述方法涵蓋重新安排,除非以下闡明的具體語言需要特定 排序。例如,順序地描述的操作可在某些情況下被重新安排或并發(fā)執(zhí)行。為簡明起見,附圖未示出可結合其他方法和系統(tǒng)使用所公開的方法和系統(tǒng)的各種 方式。另外,本說明書有時使用像“顯示”、“捕捉”和“發(fā)送”等術語來描述所公開的技術。 這些和其他術語是所執(zhí)行的實際操作的高度抽象。與這些術語相對應的實際操作可取決于 特定實現而不同并且易于由本領域普通技術人員辨別。此處描述的方法中的任一種可使用包括存儲在一個或多個計算機可讀存儲介質 上的計算機可執(zhí)行指令的軟件來執(zhí)行。此外,所公開的方法的任何中間或最終結果可被存 儲在一個或多個計算機可讀存儲介質上。計算機可讀存儲介質可包括非易失性存儲,諸如 例如只讀存儲器(ROM)、閃存、硬盤驅動器、軟盤和光盤。計算機可讀存儲介質還可包括易失 性存儲,諸如例如隨機存取存儲器(RAM)、設備寄存器和處理器寄存器。任何這樣的軟件可 以在單個計算機或聯(lián)網計算機(例如,經由因特網、廣域網、局域網、客戶機-服務器網絡、 或其他這樣的網絡)上執(zhí)行。此處公開的軟件實施例可在諸如程序模塊中所包括的可在目標真實或虛擬處理 器上的計算環(huán)境中執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述。一般而言,程序模塊包 括執(zhí)行特定任務或實現特定抽象數據類型的例程、程序、庫、對象、類、組件、數據結構等。程 序模塊的功能可以如各實施例中所需地組合或在程序模塊之間分離。用于程序模塊的計算 機可執(zhí)行指令可以在本地或分布式計算環(huán)境中執(zhí)行。為清楚起見,只描述了基于軟件的各 實現的某些所選擇的方面。省略了本領域公知的其他細節(jié)。例如,應當理解,所公開的技術 不限于任何特定計算機語言、程序或計算機。例如,所公開的實施例可使用各種各樣市場上 可購得的計算機系統(tǒng)來實現。所公開的方法中的任一種可另選地用硬件(例如,ASIC、PLD 或SoC)來實現(部分地或完全地)。所公開的一個或多個方法的各部分可由分布式計算環(huán) 境的不同部分來執(zhí)行。另外,使用所公開的方法中的任一種所創(chuàng)建或修改的中間或最終結果(例如,一 個或多個圖像)可被存儲在一個或多個有形計算機可讀存儲介質上。在某些情況下,所公 開的方法中的任一種所產生的中間或最終結果(例如,一個或多個圖像)可使用合適的設備(例如,計算機監(jiān)視器)來呈現給用戶。這種呈現和/或存儲可作為所公開的方法中的 任一種的計算機實現的一部分來執(zhí)行。此外,軟件實施方式中的任一個(包括例如用于使計算機執(zhí)行所公開的方法中的 任一種的計算機可執(zhí)行指令)可以通過合適的通信手段來發(fā)送、接收或訪問。類似地,使用 所公開的方法中的任一種所創(chuàng)建或修改的中間或最終方法結果可通過合適的通信手段來 發(fā)送、接收或訪問。這些合適的通信手段包括,例如,因特網、萬維網、內聯(lián)網、電纜(包括光 纜)、磁通信手段、電磁通信手段(包括RF、微波和紅外通信)、電子通信手段或任何這樣的 通信手段。這些通信手段可以是,例如共享或專用網絡的一部分。此處公開的實施例中的至少某一些參考靜止圖像(例如,靜止照片圖像)來描 述。然而,此處描述的至少某些技術還可用于各種形式的內容或媒體元素,包括例如視頻圖 像(例如,帶有或不帶有對應的音頻信息的視頻序列)、靜止圖像和聲音記錄中的一個或多 個。圖1示出可用于所公開的技術中的至少某一些的一個或多個電子設備的示例性 實施例,這些電子設備包括電視機或其他顯示設備110(可能結合數字機頂盒(未示出) 來工作)、手持式計算設備120(例如,個人數字助理(PDA)、蜂窩電話、智能電話、電子書閱 讀器、視頻游戲播放器、便攜式音樂或視頻播放器)和個人計算機130(例如,臺式計算機、 膝上型計算機、上網本、服務器、瘦客戶機、視頻游戲控制臺)。在特定實施例中,設備110、 120、130中的兩個或更多與所公開的技術中的一個或多個組合使用。例如,手持式計算設備 120可用于控制在電視機或其他顯示設備110上顯示的圖像。設備110、120、130中的任一 種可被配置成從網絡140接收數據和/或向網絡140發(fā)送數據。圖2示出在用于所公開的技術中的至少某一些的設備(例如,圖1的設備)中找 到的示例性組件。這些組件包括,例如一種或多種類型的存儲器,諸如RAM 210、閃存212 和/或硬盤驅動器(未示出);處理器214;顯示器216(例如,觸敏或非觸敏顯示器);照 相機218或其他數字成像元件(包括例如,閃光燈和/或聚焦硬件;照相機可被集成到該 設備中或者可以是耦合到該設備的獨立照相機);無線電接收機220 (例如,AM/FM接收機、 蜂窩電話接收機、Wi-Fi接收機);衛(wèi)星導航接收機222(例如,GPS, A-GPS或其他衛(wèi)星導航 系統(tǒng));加速計224(對例如一個、兩個或三個軸敏感);羅盤226 ;光傳感器228 ;硬件控件 230(例如,按鈕、鍵盤、鍵區(qū)、方向控制墊(D-pad));外部連接器232(例如,視頻輸出端口、 USB端口、耳機插孔、話筒插孔、存儲卡槽);圖形處理器234 ;編解碼器236 ;揚聲器238 ;鄰 近傳感器MO ;紅外(IR)接收機M2 ;以及其他環(huán)境傳感器例如,壓力傳感器、濕度傳 感器)。設備的各實施例可使用這些組件中的任一種的兩個或更多(例如,兩個或更多硬件 控件230)。圖3示出照相機(例如,結合圖1的設備中的一個或多個使用的數碼照相機)的取 景器用戶界面(UI)的一個示例性實施例的屏幕截圖。屏幕截圖310示出照相機的取景器 區(qū)域312,該區(qū)域顯示可用照相機捕捉的圖像314 (或圖像的近似)。當用照相機拍攝圖片 時,所捕捉的圖像322被顯示在取景器區(qū)域316中持續(xù)一設定時間量(例如,0.5秒、1秒、2 秒或另一時間量)。然后,如屏幕截圖320所示,所捕捉的圖像322從取景器區(qū)域312中移 除。在所描繪的實施例中,所捕捉的圖像322從取景器區(qū)域312的左側滑落(如箭頭324 所指示的),但也可以使用一個或多個其他過渡。代替所捕捉的圖像322,可在取景器區(qū)域312中示出單色或圖案化圖像326。在所描繪的實施例中,用戶輸入可使得圖像(例如,最近捕捉的圖像)出現在取景 器區(qū)域312中。在屏幕截圖330中,用戶輸入包括用手指332輕打穿過取景器區(qū)域312中 的至少一部分。在其他實施例中,用戶輸入包括在區(qū)域312的一部分上敲擊。用戶輸入還 可在所捕捉的圖像322的一部分上執(zhí)行(例如,在其完全從取景器區(qū)域312滑落之前)。當圖像在取景器區(qū)域312中示出時,一個或多個用戶輸入可使菜單出現。例如,屏 幕截圖340示出用戶敲擊區(qū)域312中的圖像。然后,如屏幕截圖350所示,菜單352出現。 菜單352使得各種命令或命令組對用戶可用。例如,屏幕截圖360示出作為選擇菜單352 中的“共享”圖標的結果來顯示的示例性命令。屏幕截圖360中示出的命令包括通過電子 郵件發(fā)送圖像、經由圖片消息發(fā)送圖像、將圖像張貼到網站(例如,Facebook, My Space或 另一站點)的命令,以及一個或多個其他命令。其他可能的命令包括,例如刪除、重命名和 對圖像潤色。一般而言,在此處描述的用戶界面的任何實施例中顯示的圖像可與一個或多個因 特網地址、文件名、用戶賬號、硬件設備或計算“云”(例如,通過諸如因特網等的網絡作為 服務獲得的虛擬化資源)相關聯(lián)。例如,可將圖像上傳到網站、關聯(lián)于或發(fā)送到用于因特網 服務(例如,FaCeb00k、My Space或另一站點)的用戶賬號、通過電子郵件或其他消息服務 (包括例如,作為附件)發(fā)送、發(fā)送到另一計算機或手持式計算設備(例如,電話或PDA)、或 存儲在遠程存儲或處理服務上。圖像的關聯(lián)可以在照相機捕捉圖像之前或之后指示。在特 定實施例中,設備可被配置成與計算云交換關于一個或多個基于云的服務的可用性或狀態(tài) 的信息。設備可將圖像或其他文件以及該文件應該被發(fā)送至的一個或多個目的地列表(例 如,一個或多個網站或存儲服務)發(fā)送給云。這可允許設備將文件發(fā)送到多個目的地而只 發(fā)送文件的一份副本。設備可被配置成當設備未連接到網絡時接收上傳、關聯(lián)或發(fā)送圖像的命令。當設 備稍后連接到網絡時,設備可執(zhí)行上傳、關聯(lián)或發(fā)送圖像的命令。此外,設備可存儲關于在 線存儲選項的文件結構的信息(例如,對于給定網站文件可在哪個文件夾中存儲)。在其他 實施例中,可以安排(例如,重新排序)一組兩個或更多圖像,且該安排數據可被提供給存 儲位置、云、網站、另一設備、或一個或多個其他服務。圖4A示出照相機的取景器用戶界面400的一示例性實施例的框圖。例如,UI 400 可結合外置和/或內置照相機用于以上為圖1所討論的設備中的一個或多個。UI 400包 括顯示區(qū)域410。在此處描繪的實施例中,“顯示區(qū)域”表示在設備的顯示器上示出的區(qū)域。 即,一般而言,當前在顯示區(qū)域以外的任何用戶界面元素不在顯示器上示出。在某些情況 下,顯示區(qū)域410占據了顯示區(qū)域出現在其上的顯示器的大部分或全部,而在其他情況下, 區(qū)域410只占據顯示器的一部分。 在圖4A中,取景器區(qū)域420 (有時也稱為“取景器窗格”或“取景器顯示部分”)出 現在顯示區(qū)域410中。取景器區(qū)域420顯示照相機所提供的取景器圖像422。取景器圖像 422表示當前正通過照相機鏡頭看見的、且在給定時刻可由照相機捕捉的實時視圖(或近 似或確切)。取景器圖像422至少部分地基于照相機所提供的數據來更新持續(xù)至少一部分 時間。 在圖4A的實施例中,第一圖像區(qū)域430的至少一部分432 (有時也稱為“圖像窗
8格”或“圖像顯示部分”)出現在顯示區(qū)域410中。在某些配置中,第一圖像區(qū)域430的大 部分或全部連同取景器圖像422 —起出現在顯示區(qū)域410中(即,顯示區(qū)域410足夠大來 示出多個圖像)。第一圖像434出現在第一圖像區(qū)域430中。第一圖像434是先前使用照 相機拍攝的或來自另一源(例如,從網絡下載、從存儲卡復制)的、且存儲在設備上的存儲 器中的某處的所存儲的數字媒體(照片、視頻等)。在某些實施例中,第一圖像434和取景 器圖像422按相同或近似相同的比例來顯示。在其他實施例中,它們按不同的比例顯示。取景器區(qū)域420和第一圖像區(qū)域430 —起形成允許查看取景器圖像422和諸如第 一圖像434等的一個或多個其他圖像的用戶界面元素集合。該UI元素集合可被稱為“條 幅”、“電影膠片”或“倒卷”。如圖4B所示,當用照相機拍攝圖像444時,該圖像被顯示在相 對于(例如,相鄰)取景器區(qū)域420和第一圖像區(qū)域430中的至少一個來定位的第二圖像 區(qū)域440中。在圖4B的實施例中,第二圖像區(qū)域440位于區(qū)域420、430之間。結果,第一 圖像區(qū)域430在顯示區(qū)域410中不再是可見的。相反,第二圖像區(qū)域440的部分442出現 在顯示區(qū)域410中。雖然圖4A和4B的實施例(以及此處公開的至少某些其他實施例)示 出取景器區(qū)域420和一個或多個圖像區(qū)域相對于顯示區(qū)域410來水平地定位,但在其他實 施例中,這些UI元素可沿一個或多個其他方向(例如,垂直地、對角地)來組織。在其他實施例中,當照相機拍攝圖像時,取景器區(qū)域420中的圖像被新圖像的預 覽版本(有時被稱為“捕捉預覽”圖像)替代。圖像的預覽版本被所捕捉的圖像替代,它被 移動到UI中的另一位置(例如,第二圖像區(qū)域440)。然后,在取景器區(qū)域420中再次顯示 更新的取景器圖像442。在某些版本中,取景器圖像442被示為滑進取景器區(qū)域420。圖4C示出與以上所述的UI 400類似的UI 450的一實施例。然而,在UI 450中, 第一圖像區(qū)域430不重疊到顯示區(qū)域410中。如圖6A-6C的實施例中所示,在某些情況下,取景器區(qū)域620及第一和第二圖像區(qū) 域630、640可相對于顯示區(qū)域610移動。在圖6A中,第二圖像區(qū)域640中只有一部分642 是可見的。隨著區(qū)域620、630、640相對于顯示區(qū)域610移動,在顯示區(qū)域610中可見的這 些區(qū)域的至少某一些的相應的量會改變。例如,如圖6B所示,隨著區(qū)域620、630、640左移 (相對于顯示區(qū)域610),越來越少的取景器區(qū)域620出現在顯示區(qū)域610中,而越來越多的 第二圖像區(qū)域640變得在區(qū)域610中可見。在圖6C中,區(qū)域620、630、640已經移動使得第 二圖像區(qū)域640被完全顯示在顯示區(qū)域610中,而取景器區(qū)域620和第一圖像區(qū)域630只 有相應部分624、634出現在顯示區(qū)域610中。在各實施例中,這些元素的這種移動可沿多 個方向(例如,左、右、上、下、對角)發(fā)生。在其他實施例中,這些元素的移動可在多個維度 (例如,垂直和水平)上發(fā)生。在特定實施例中,區(qū)域620、630、640相對于顯示區(qū)域610且 相對于在顯示區(qū)域中示出的一個或多個其他UI元素(例如,圖6A中示出的背景區(qū)域612) 來移動。在某些情況下,該移動是響應于一個或多個用戶輸入來執(zhí)行的。例如,如果用戶將 手指滑過其上出現取景器區(qū)域620的觸敏顯示器的一部分,則區(qū)域620可沿相應的方向移 過顯示區(qū)域610。用戶輸入還可包括,例如,鍵盤輸入、筆輸入、鼠標輸入、聲音命令輸入和搖 臂開關輸入中的一個或多個。圖6D描繪了一替換實施例,其中區(qū)域620、630、640可相對于顯示區(qū)域610來定位 從而使得例如,當區(qū)域640出現在顯示區(qū)域610中時區(qū)域620、630根本不一定要出現。
圖7示出用于在顯示器上的用戶界面(例如,諸如為圖6A-6C描述的用戶界面)中 顯示圖像的方法700的一示例性實施例的流程圖。在方法動作710中,在顯示區(qū)域中的第 一查看區(qū)域中顯示照相機的實時取景器圖像。在方法動作720中,在顯示區(qū)域中的第二查 看區(qū)域中顯示其他圖像(例如,先前拍攝的圖像,或來自除照相機之外的另一源的圖像)。 在某些實施例中,第二查看區(qū)域只顯示其他圖像的邊緣部分。在方法動作730中,第一和第 二查看區(qū)域沿一般統(tǒng)一或共同的方向移動。這種移動可響應于一個或多個用戶輸入。在某 些實施例中,第一和第二查看區(qū)域伴隨“滑動”或“滾動”運動來移過顯示器的一部分。因此,例如,返回到圖6A-6C的實施例,在取景器區(qū)域620和一個或多個圖像顯示 區(qū)域(例如,區(qū)域630、640)之間“滑動”或“滾動”是可能的。這可允許用戶容易地查看取 景器圖像和存儲在設備上的其他圖像(例如,先前用照相機捕捉的一個或多個圖像)。例 如,可以無需從用戶界面中的一個屏幕變化到另一屏幕來查看這些圖像。相反,取景器圖像 和其他圖像“滑”或“滾”過顯示區(qū)域610。在所描繪的實施例中,取景器區(qū)域620形成區(qū)域 620、630、640所創(chuàng)建的“條幅”或“電影膠片”的一端,而區(qū)域630形成另一端。換言之,為 拍攝和審閱圖片兩者提供單個UI “空間”。在某些實施例中,當到達條幅的一端或另一端 時,圖像停止移動(例如,條幅停止移動)。例如,在與圖6A-6C的實施例類似的某些實施例 中,一旦區(qū)域630的部分或全部出現在顯示區(qū)域610中,區(qū)域620、630、640停止向右移動。 類似地,一旦區(qū)域620的部分或全部出現在顯示區(qū)域610中,區(qū)域620、630、640停止向左移 動。在其他實施例中,一旦顯示了對于給定滾動方向的條幅的一端,繼續(xù)在該方向上滾動導 致在顯示區(qū)域610中顯示該條幅的相對端(例如,條幅的一端“循環(huán)”到另一端)。在某些 情況下,滾過條幅的末尾導致將顯示其他圖像的一個或多個檔案(例如,較早的圖像、另一 類別中的圖像、與一個或多個不同網站相關聯(lián)的圖像)。某些實施例還可被配置成因照相機 正在捕捉特定數量的圖像而將一個或多個圖像存儲至一個或多個位置。例如,設備可因為 正在捕捉X個圖片或者因為到達了存儲或圖片計數極限而將一組一個或多個照片上傳至 網站或計算機。在其他實施例中,顯示區(qū)域610響應于一個或多個用戶輸入(例如,通過按壓照相 機硬件按鈕)示出取景器區(qū)域620。這可例如允許用戶在查看條幅中的一個或多個其他圖 像之后返回到取景器圖像,而無需滾過當前顯示的圖像和取景器圖像之間的所有圖像。圖5示出用于顯示照相機取景器圖像和其他圖像的方法500的一示例性實施例的 流程圖。在方法動作510中,使用軟件應用程序在顯示器上顯示取景器圖像。在方法動作 520中,使用相同的軟件應用程序在顯示器上顯示其他圖像(例如,用照相機捕捉的圖像), 從而使得數字媒體和取景器圖像被串接來顯示取景器和所存儲的圖像之間的無縫過渡。不 一定要使用單獨的應用程序來顯示取景器圖像和其他圖像兩者。在某些實施例中,即使取景器圖像未在顯示器上顯示也可將新圖像添加至條幅。 這一情形可在例如如果設備向用戶提供光學目鏡而非電子取景器圖像的情況下產生?;?者,電子取景器圖像可用但未被顯示,因為例如用戶已經滾動至條幅中的其他圖像使得取 景器圖像當前未被顯示。在取景器圖像未被顯示時,所公開的技術中的某些實施例允許用 戶拍攝圖片并將其添加至條幅。在某些情況下,無論是否顯示取景器圖像,可以將圖像添加 至條幅的末尾位置或將圖像添加至條幅中用戶選擇的位置(例如,根據占位符)。圖8示出用于將圖像與一個或多個類別相關聯(lián)的方法800的一示例性實施例的流程圖。在方法動作810中,在顯示器上顯示取景器區(qū)域。取景器區(qū)域顯示例如來自照相機 的一個或多個實時圖像。在方法動作820中,在顯示器中顯示第一圖像類別指示符或區(qū)域。 圖像類別指示符包括例如與圖像類別相關聯(lián)的圖像的至少一部分。也可以使用其他類型的 圖像類別指示符。在特定實施例中,與取景器區(qū)域的至少一部分鄰近(例如,貼近或附近)地顯示第 一圖像類別指示符。至少部分地基于顯示器上的指示符和第一圖像類別相對于取景器區(qū)域 的位置的顯示,在方法動作830中,將用照相機捕捉的圖像與相應的第一圖像類別相關聯(lián)。 在其他實施例中,與取景器區(qū)域的至少一部分鄰近地顯示兩個或更多圖像類別指示符,且 用照相機捕捉的圖像與相應的兩個或更多圖像類別相關聯(lián)。圖9示出用于將照相機所捕捉的圖像與一個或多個類別相關聯(lián)的用戶界面900的 一實施例的框圖。UI 900可以用于例如方法800的一個或多個實施例。用戶界面900包括顯示區(qū)域910。UI 900具有一個或多個相關聯(lián)的圖像類別。在 所描繪的實施例中,這些類別是家庭圖片類別、工作圖片類別和風景圖片類別。每一類別具 有與其相關聯(lián)的一組或一系列一個或多個圖像。在這種情況下,家庭圖片930(包括圖像 940)與家庭圖片類別相關聯(lián),工作圖片932與工作圖片類別相關聯(lián),而風景圖片934與風景 圖片類別相關聯(lián)。在所描繪的配置中,取景器區(qū)域920與關聯(lián)于工作圖片類別的圖像942最接近 (例如,取景器區(qū)域920在與圖像942和工作圖片932的其他圖像相同的“行”中)。圖像 942的一部分922出現在顯示區(qū)域910中且用作用于工作圖片類別的圖像類別指示符。因 此,當用照相機拍攝圖片時,將圖片添加至工作圖片932的系列。取景器區(qū)域920可相對于表示組930、932、934的行來滾動以改變新捕捉的圖像應 該與其相關聯(lián)的類別。例如,滾動取景器區(qū)域920(例如,響應于用戶輸入)從而使其與家 庭圖片930中的圖片最接近,結果取景器與不同的圖像系列(即,家庭圖片類別)相關聯(lián)。 然后將新捕捉的圖像與家庭圖片930相關聯(lián)。在其他實施例中,使圖像與給定類別相關聯(lián)導致(至少部分地)該圖像與例如一 個或多個因特網地址、文件名、用戶賬號、硬件設備或計算云相關聯(lián)。例如,圖像可被上傳至 社交聯(lián)網網站或照片顯示網站。在某些實施例中,UI 900與圖6A-6C中示出的UI元素的一個或多個實施例組合。 例如,取景器區(qū)域920和取景器區(qū)域當前與其相關聯(lián)的類別的圖片可被滑過或滾過顯示區(qū) 域910中的至少一部分。圖10示出用于實現此處描述的一個或多個技術的系統(tǒng)1000的一示例性實施例的 框圖。系統(tǒng)1000包括照相機1010、顯示器1050和一種或多種類型的計算機可讀存儲1030。 存儲130包含一個或多個數字媒體文件(例如,靜止圖像和/或視頻剪輯)。照片查看器軟 件組件1040包含用于在顯示器1050上按無縫集成的方式(例如,以條幅串接或以其他配 置)顯示來自存儲1030的數據(例如,先前捕捉的圖片1062、1064)以及來自照相機1010 的數據(例如,取景器圖像1060)的邏輯。來自照相機1010的數據通過擔當照相機1010 和組件1040之間的接口的捕捉流水線軟件組件1020傳遞至照片查看器軟件組件1040。照片查看器軟件組件1040還包含用于修改用戶界面元素以便在顯示器1050上示 出的邏輯。例如,組件1040包括用于在顯示器上滾動取景器圖像和先前捕捉的圖像的邏輯。在所描繪的實施例中,取景器圖像1060和先前捕捉的圖片1064出現在顯示器1050上。雖然此處公開的實施例中的至少某些描述了捕捉和/或顯示視頻和靜止圖像,但 所公開的技術的其他實施例也可以用于其他媒體、數據或文件類型。例如,可更一般地將所 公開的技術中的至少某些應用于活動和不活動內容。“活動內容”可包括設備正在實時地提 供或接收的內容。“不活動內容”可包括設備先前記錄或接收的內容。例如,在某些場景中,“活動內容”可包括當前正在記錄的音頻文件,而“不活動內 容”可包括先前記錄的音頻文件。在其他場景中,“活動內容”可包括當前正在執(zhí)行的web搜 索或桌面搜索,而“不活動內容”可包括一個或多個先前搜索的結果。在給定實施例中,“活 動內容”和“不活動內容”不一定需要是同一類型的。例如,一種可包括靜止圖像而另一種 包括音頻數據。所公開的技術中的一個或多個可用于允許用戶同時體驗活動內容和不活動 內容(例如,查看關于先前記錄的音頻文件的信息的同時,記錄新的音頻文件;或者查看當 前搜索和先前搜索的結果)?;顒雍筒换顒觾热菘捎蓡蝹€應用程序和/或使用單個UI屏幕 來處理。鑒于可應用所公開的技術的原理的許多可能的實施例,應當認識到,所示實施例 僅是這些技術的示例,并且不應該被認為限制本發(fā)明的范圍。相反,本發(fā)明的范圍由所附權 利要求書來限定。因此,要求保護落入這些權利要求的精神和范圍內的所有內容作為本發(fā) 明。
權利要求
1.一種圖形用戶界面,包括被配置成在條幅中、在硬件顯示器上顯示來自至少一個成像設備的一個或多個實時圖 像的至少一部分的取景器顯示部分;以及被配置成在條幅中、在硬件顯示器上顯示一個或多個所存儲的圖像的至少一部分的存 儲圖像顯示部分,其中所述取景器顯示部分和所述存儲圖像顯示部分被配置成響應于一個 或多個用戶輸入在硬件顯示器上沿共同的方向移動。
2.如權利要求1所述的圖形用戶界面,其特征在于,所述一個或多個實時圖像中只有 一部分在所述硬件顯示器上是可見的。
3.如權利要求2所述的圖形用戶界面,其特征在于,所述一個或多個實時圖像被更新 持續(xù)至少一部分時間。
4.如權利要求1所述的圖形用戶界面,其特征在于,所述取景器顯示部分和所述存儲 圖像顯示部分被配置成響應于一個或多個用戶輸入且相對于一個或多個其他圖形用戶界 面元素,在硬件顯示器上沿共同的方向移動。
5 如權利要求1所述的圖形用戶界面,其特征在于,所述一個或多個所存儲的圖像中 只有一部分在所述硬件顯示器上是可見的。
6.如權利要求1所述的圖形用戶界面,其特征在于,所述用戶界面被配置成接收處理 一個或多個所存儲的圖像的一個或多個命令。
7.如權利要求1所述的圖形用戶界面,其特征在于,所述一個或多個所存儲的圖像中 的至少某一些表示靜止圖像。
8.如權利要求1所述的圖形用戶界面,其特征在于,所述一個或多個所存儲的圖像中 的至少某一些表示視頻序列。
9.如權利要求1所述的圖形用戶界面,其特征在于,所述取景器顯示部分和所述存儲 圖像顯示部分被配置成使用滾動運動來沿共同的方向移動。
10.如權利要求1所述的圖形用戶界面,其特征在于,所述圖形用戶界面還被配置成在 所述第一查看區(qū)域部分中顯示一個或多個所捕捉的圖像來代替所述取景器圖像。
11.一個或多個包括指令的計算機可讀存儲介質,所述指令在由計算機執(zhí)行時使得所 述計算機顯示如權利要求1所述的圖形用戶界面。
12.一種被配置成顯示如權利要求1所述的圖形用戶界面的電子設備。
13.一種圖形用戶界面,包括用于顯示新媒體元素的表示的新元素區(qū)域;與第一媒體元素類別相關聯(lián)的第一媒體類別區(qū)域;以及與第二媒體元素類別相關聯(lián)的第二媒體類別區(qū)域,其中所述新元素區(qū)域被配置成相對 于所述第一媒體類別區(qū)域和相對于所述第二媒體類別區(qū)域來定位以指示所述新媒體元素 要與其相關聯(lián)的一個或多個類別。
14.如權利要求13所述的圖形用戶界面,其特征在于,所述新元素區(qū)域被配置成被顯 示為相對于所述第一媒體類別區(qū)域和所述第二媒體類別區(qū)域滑動。
15.如權利要求13所述的圖形用戶界面,其特征在于,所述新元素區(qū)域包括取景器區(qū) 域,而所述新媒體元素包括來自數字成像元件的至少一個取景器圖像。
16.如權利要求13所述的圖形用戶界面,其特征在于,所述第一媒體元素類別區(qū)域被配置成顯示與所述第一媒體元素類別相關聯(lián)的一個或多個媒體元素,而所述第二媒體元素 類別區(qū)域被配置成顯示與所述第二媒體元素類別相關聯(lián)的一個或多個媒體元素。
17.—個或多個其上包含有指令的計算機可讀存儲介質,所述指令在由處理器執(zhí)行時 使得所述處理器顯示如權利要求13所述的圖形用戶界面。
18.—種被配置成顯示如權利要求13所述的圖形用戶界面的電子設備。
19.一種計算機實現的方法,包括在硬件顯示器上顯示活動內容顯示部分;以及在硬件顯示器上顯示不活動內容顯示部分,所述活動內容顯示部分和所述不活動內容 顯示部分被配置成響應于一個或多個用戶輸入且相對于在所述硬件顯示器上顯示的一個 或多個其他元素,在硬件顯示器上沿共同的方向移動。
20.如權利要求19所述的方法,其特征在于,所述活動內容顯示部分被配置成顯示一 個或多個取景器圖像,而所述不活動內容顯示部分被配置成顯示一個或多個先前記錄的圖 像。
全文摘要
本發(fā)明描述了一種集成取景器和數字媒體。一種用戶界面可顯示活動和不活動內容。例如,可在屏幕上顯示照相機取景器圖像,且該圖像作為條幅的一部分與一個或多個其他圖像,例如照相機先前拍攝的圖像串接。用戶可使得取景器圖像和其他圖像一起移過屏幕。這可允許用戶容易地檢查其他圖像和取景器圖像,而無需例如在用戶界面中的不同屏幕之間切換。可通過將用戶界面元素定位在與媒體類別相關聯(lián)的一個或多個其他元素附近來將用設備捕捉的媒體與該類別相關聯(lián)。
文檔編號G06F3/048GK102098437SQ20101056635
公開日2011年6月15日 申請日期2010年11月18日 優(yōu)先權日2009年11月19日
發(fā)明者D·A·巴尼特, J·C-Y·方 申請人:微軟公司