本發(fā)明涉及在裝置上顯示對象的方法、用于顯示對象的裝置以及其上存儲有用于執(zhí)行顯示對象的方法的程序的記錄介質(zhì)。
背景技術(shù):
隨著通信技術(shù)和顯示技術(shù)的發(fā)展,內(nèi)容已經(jīng)被數(shù)字化并顯示在電子裝置中。最近,各種印刷媒體已被數(shù)字化并提供給用戶。
例如,用戶可以通過具有顯示裝置的電子裝置接收諸如教科書、雜志和報紙等媒體的數(shù)字化內(nèi)容。
用于向用戶提供數(shù)字內(nèi)容的各種類型的用戶接口正在被開發(fā)。具體地,隨著各種類型的用戶輸入可以被裝置識別,正在積極地研究用于組合各種類型的用戶輸入以向用戶提供數(shù)字內(nèi)容的用戶接口。
技術(shù)實現(xiàn)要素:
技術(shù)問題
本發(fā)明涉及用于當(dāng)通過裝置顯示數(shù)字內(nèi)容時將與包括在數(shù)字內(nèi)容中的對象有關(guān)的信息提供給用戶的方法和設(shè)備。
技術(shù)方案
公開了在裝置上顯示對象的方法。該方法包括:從包括順序信息的多個對象中指定顯示在屏幕上的第一對象;在屏幕上顯示第二對象,第二對象與從多個對象信息區(qū)域中選擇的對象信息區(qū)域相對應(yīng),多個對象信息區(qū)域展示基于順序信息與第一對象一起顯示的多個對象;以及當(dāng)接收到針對所指定的第一對象的返回輸入時將顯示在屏幕上的對象改變?yōu)樗付ǖ牡谝粚ο蟆?/p>
附圖說明
圖1是用于描述根據(jù)實施方式的在裝置上顯示對象的方法的概念圖。
圖2是用于描述根據(jù)實施方式的顯示對象的裝置的方法的流程圖。
圖3A和圖3B是用于描述根據(jù)實施方式的在屏幕上顯示多個對象信息區(qū)域的裝置的方法的圖。
圖4A和圖4B是用于描述根據(jù)實施方式的移除顯示在屏幕上的多個對象信息區(qū)域的裝置的方法的圖。
圖5是用于描述根據(jù)實施方式的在屏幕上顯示與對象有關(guān)的附加信息的裝置的方法的圖。
圖6A示出了根據(jù)實施方式的當(dāng)在裝置上顯示數(shù)字圖書時與頁面一起顯示在屏幕上的對象信息區(qū)域。
圖6B示出了根據(jù)實施方式的當(dāng)在裝置上運行圖庫應(yīng)用時與照片一起顯示在屏幕上的對象信息區(qū)域。
圖6C示出了根據(jù)實施方式的當(dāng)在裝置上顯示網(wǎng)頁時與網(wǎng)頁一起顯示在屏幕上的對象信息區(qū)域。
圖7A示出了根據(jù)另一實施方式的當(dāng)在裝置上顯示數(shù)字圖書時與頁面一起顯示在屏幕上的對象信息區(qū)域。
圖7B示出了根據(jù)另一實施方式的當(dāng)在裝置上運行圖庫應(yīng)用時與照片一起顯示在屏幕上的對象信息區(qū)域。
圖7C示出了根據(jù)實施方式的當(dāng)在裝置上顯示網(wǎng)頁時與網(wǎng)頁一起顯示在屏幕上的對象信息區(qū)域。
圖8是用于描述根據(jù)實施方式的裝置確定顯示在屏幕上的對象信息區(qū)域的范圍的方法的流程圖。
圖9是用于描述根據(jù)實施方式的裝置基于由裝置接收的懸停輸入顯示多個對象信息區(qū)域的方法的圖。
圖10是用于描述根據(jù)實施方式的裝置基于用戶輸入確定顯示多個對象信息區(qū)域的位置的方法的圖。
圖11是用于描述根據(jù)實施方式的裝置確認(rèn)顯示在屏幕上的第一對象并確定顯示多個對象信息區(qū)域的位置的方法的流程圖。
圖12是用于詳細(xì)描述根據(jù)實施方式的裝置確認(rèn)顯示在屏幕上的第一對象并確定顯示多個對象信息區(qū)域的位置的方法的圖。
圖13是用于描述根據(jù)實施方式的裝置顯示與對象對應(yīng)的附加信息的方法的流程圖。
圖14是用于詳細(xì)描述根據(jù)實施方式的裝置顯示與對象對應(yīng)的附加信息的方法的圖。
圖15是用于詳細(xì)描述根據(jù)另一實施方式的裝置顯示與對象對應(yīng)的附加信息的方法的圖。
圖16是用于詳細(xì)描述根據(jù)又一實施方式的裝置向與對象對應(yīng)的附加信息添加新信息的方法的圖。
圖17是用于描述根據(jù)實施方式的裝置再次在屏幕上顯示指定的對象的方法的流程圖。
圖18是用于詳細(xì)描述根據(jù)實施方式的裝置再次在屏幕上顯示指定的對象的方法的圖。
圖19和圖20是根據(jù)實施方式的用于顯示對象的裝置的框圖。
最佳方式
根據(jù)實施方式的裝置顯示對象的方法包括:從包括順序信息的多個對象中指定顯示在屏幕上的第一對象;在屏幕上顯示第二對象,第二對象與從多個對象信息區(qū)域中選擇的對象信息區(qū)域相對應(yīng),多個對象信息區(qū)域展示基于順序信息與第一對象一起顯示的多個對象;以及當(dāng)接收到針對所指定的第一對象的返回輸入時將顯示在屏幕上的對象改變?yōu)樗付ǖ牡谝粚ο蟆?/p>
根據(jù)實施方式的方法還包括基于順序信息順序地顯示用于展示多個對象的多個對象信息區(qū)域。
在多個對象信息區(qū)域中,在屏幕的第一側(cè)顯示用于展示順序信息的級別高于第一對象的順序信息的級別的對象的對象信息區(qū)域;以及在屏幕的第二側(cè)顯示用于展示順序信息的級別低于第一對象的順序信息的級別的對象的對象信息區(qū)域。
基于從用戶接收的拖動輸入的長度來確定顯示在屏幕上的對象信息區(qū)域的數(shù)量。
根據(jù)實施方式的方法還包括接收用于選擇對象的順序信息中的任何一項的排序輸入;以及基于所接收的排序輸入在多個對象信息區(qū)域中顯示所選擇的順序信息。
顯示包括基于包括在順序信息中的、多個對象之間的分級信息來顯示多個對象的順序信息。
多個對象與包括多個頁面的數(shù)字內(nèi)容對應(yīng)。
順序信息以多個頁面中的每一頁面折疊在一側(cè)的圖像的形式顯示。
根據(jù)實施方式的方法還包括:確定圖像、文本和視頻中的至少一個與顯示有第一對象的屏幕的比率小于或等于預(yù)定值的側(cè)部;以及在所確定的側(cè)部顯示用于展示多個對象的多個對象信息區(qū)域。
指定第一對象包括當(dāng)接收到第一輸入達到預(yù)定時間或更長時間時,創(chuàng)建針對第一對象的標(biāo)記信息。顯示第二對象包括:與所接收的、達到預(yù)定時間或更長時間的第一輸入一起,接收用于選擇展示多個對象的多個對象信息區(qū)域中的任何一個對象信息區(qū)域的第二輸入;以及顯示基于所接收的第二輸入而選擇的第二對象。
根據(jù)實施方式的用于顯示對象的裝置包括:控制器,控制器配置為:從包括順序信息的多個對象中指定顯示在屏幕上的第一對象;以及從展示基于順序信息與第一對象一起顯示的多個對象的多個對象信息區(qū)域中選擇任何一個對象信息區(qū)域;顯示器,顯示器配置為顯示與所選擇的對象信息區(qū)域?qū)?yīng)的第二對象;以及輸入/輸出單元,輸入/輸出單元配置為接收針對所指定的第一對象的返回輸入,其中,當(dāng)接收到返回輸入時,控制器將顯示在屏幕上的對象改變?yōu)樗付ǖ牡谝粚ο蟆?/p>
顯示器基于順序信息順序地顯示用于展示多個對象的多個對象信息區(qū)域。
顯示器在屏幕的第一側(cè)顯示用于展示順序信息的級別高于第一對象的順序信息的級別的對象的對象信息區(qū)域;以及在屏幕的第二側(cè)顯示用于展示順序信息的級別低于第一對象的順序信息的級別的對象的對象信息區(qū)域。
顯示在屏幕上的對象信息區(qū)域的數(shù)量基于從用戶接收的拖動輸入的長度來確定。
輸入/輸出單元接收用于選擇對象的順序信息中的任何一項的排序輸入;以及顯示器基于所接收的排序輸入在多個對象信息區(qū)域中顯示多個對象的順序信息。
顯示器基于包括在順序信息中的、多個對象之間的分級信息來顯示多個對象的順序信息。
多個對象與包括多個頁面的數(shù)字內(nèi)容對應(yīng)。
順序信息以多個頁面中的每一頁面折疊在一側(cè)的圖像的形式顯示。
控制器確定圖像、文本和視頻中的至少一個與顯示有第一對象的屏幕的比率小于或等于預(yù)定值的側(cè)部;以及顯示器在所確定的側(cè)部顯示多個對象信息區(qū)域。
當(dāng)接收到的第一輸入達到預(yù)定時間或更長時間時,控制器創(chuàng)建針對第一對象的標(biāo)記信息;輸入/輸出單元與所接收的、達到預(yù)定時間或更長時間的第一輸入一起,接收用于選擇多個對象信息區(qū)域中的任何一個對象信息區(qū)域的第二輸入;以及顯示器顯示基于所接收的第二輸入而選擇的第二對象。
具體實施方式
將簡要解釋本文中使用的術(shù)語,并將詳細(xì)解釋本發(fā)明。
本文中使用的術(shù)語是根據(jù)本發(fā)明中的功能從當(dāng)前通常使用的術(shù)語中選擇的,但是這可以根據(jù)本領(lǐng)域技術(shù)人員的意圖或法院判決或新技術(shù)的出現(xiàn)而改變。此外,在一些情況下,存在由申請人自己的決定選擇的術(shù)語,并且在這些情況下,將在詳細(xì)描述的相應(yīng)部分中詳細(xì)解釋其含義。因此,本文中使用的術(shù)語不應(yīng)該簡單地以名稱進行限定,而應(yīng)該基于本發(fā)明的術(shù)語和內(nèi)容的含義整體進行限定。
應(yīng)當(dāng)理解,除非另有描述,否則在本說明書中使用的術(shù)語“包括(comprises)”和/或“包括有(comprising)”不排除一個或多個其它特征的存在或添加。此外,諸如“單元(unit)”和“模塊(module)”的術(shù)語表示用于處理至少一個功能或操作的單元,并且該單元可以由硬件或軟件、或者硬件與軟件的組合來實現(xiàn)。
在下文中,將參照附圖詳細(xì)描述本發(fā)明的示例性實施方式,使得本領(lǐng)域技術(shù)人員可以容易地實施本發(fā)明的示例性實施方式。然而,本發(fā)明可以以許多不同的形式實施,而不應(yīng)被解釋為限于本文所闡述的實施方式。為了清楚地解釋本發(fā)明,附圖中的不相關(guān)部分被省略,并且相同的附圖標(biāo)記始終表示相同的元件。
圖1是用于描述根據(jù)實施方式的在裝置100上顯示對象的方法的概念圖。
裝置100在屏幕上顯示包括文本、圖像和視頻中的至少一個的數(shù)字內(nèi)容。例如,裝置100可以在屏幕上顯示組合了諸如文本、圖像和視頻的各種類型的內(nèi)容的數(shù)字圖書。
根據(jù)實施方式的裝置100顯示基于順序信息顯示在屏幕上的數(shù)字內(nèi)容。例如,裝置100可以基于順序信息顯示包括在數(shù)字內(nèi)容中的對象。這里,對象是指構(gòu)成數(shù)字內(nèi)容并且可在屏幕上獨立顯示的內(nèi)容單元。此外,順序信息包括與對象在裝置100的屏幕上顯示的順序有關(guān)的信息。
例如,當(dāng)在裝置100的屏幕上顯示數(shù)字圖書時,裝置100可以基于順序信息顯示包括在數(shù)字圖書中的對象。在數(shù)字圖書中,每個對象可以是構(gòu)成數(shù)字圖書的頁面。根據(jù)用戶的設(shè)置,裝置100可以按照升序或降序?qū)Πㄔ跀?shù)字圖書中的頁面進行排序,并且基于包括在數(shù)字圖書中的頁面的頁碼來顯示所排序的頁面。
同時,當(dāng)裝置100在屏幕上顯示構(gòu)成數(shù)字內(nèi)容的多個對象中的任何一個對象時,裝置100可以在屏幕上顯示用于展示多個對象的多個對象信息區(qū)域150。例如,當(dāng)在裝置100的屏幕上顯示數(shù)字圖書的第n頁時,裝置100還可以在屏幕上顯示用于展示其他頁面的頁面信息區(qū)域。裝置100可以通過在屏幕上顯示用于展示多個對象的多個對象信息區(qū)域150來向用戶提供關(guān)于除了當(dāng)前顯示在屏幕上的對象之外的對象的信息。
根據(jù)實施方式的裝置100可以將與多個對象有關(guān)的附加信息與多個對象信息區(qū)域一起顯示。這里,附加信息可以包括對象的特征的描述和用戶對對象的記錄。例如,對象的特征的描述可以包括對象的縮略圖、對象的標(biāo)題、對象中包括的信息的概要等。用戶對對象的記錄可以包括由用戶根據(jù)對象寫入的備忘錄或書簽。然而,對象的特征的描述和用戶對對象的記錄只是附加信息的示例,并且用于識別多個對象的各種信息可以包括在附加信息中。
同時,裝置100檢測至少一個用戶輸入10或20。至少一個或多個用戶輸入10和20可以是不同類型的輸入信息。參考圖1,裝置100可以檢測懸停輸入10和觸摸輸入20。
此外,裝置100執(zhí)行與檢測到的至少一個用戶輸入10或20相對應(yīng)的操作。存儲在裝置100外部或內(nèi)部的數(shù)據(jù)庫包括與可由裝置100檢測的用戶輸入的類型有關(guān)的信息,以及與用戶輸入相對應(yīng)的裝置100的操作。裝置100從數(shù)據(jù)庫提取關(guān)于與檢測到的至少一個用戶輸入10或20相對應(yīng)的操作的信息,并且基于所提取的信息執(zhí)行操作。與用戶輸入相對應(yīng)的操作可以根據(jù)在裝置100上運行的應(yīng)用的類型或數(shù)字內(nèi)容的類型而變化。
下面將參照圖2描述裝置100檢測關(guān)于顯示在屏幕上的多個對象的信息的用戶輸入并且執(zhí)行操作的方法。
圖2是用于描述根據(jù)實施方式的裝置100顯示對象的方法的流程圖。
在步驟210中,裝置100從包括順序信息的多個對象中指定顯示在屏幕上的第一對象。這里,包括順序信息的多個對象可以彼此有組織地連接以構(gòu)成數(shù)字內(nèi)容。此外,多個對象可以基于順序信息獨立地顯示在屏幕上。
例如,對于數(shù)字圖書,包括在數(shù)字圖書中的多個頁面可以對應(yīng)于多個對象。裝置100可以從多個頁面中指定顯示在屏幕上的第n頁。
同時,當(dāng)檢測到用戶的指定輸入時,裝置100指定顯示在屏幕上的第一對象。例如,當(dāng)從屏幕檢測到觸摸輸入達預(yù)定時間或更長時間時,用戶可以指定顯示在屏幕上的第一對象。然而,這僅僅是示例性實施方式,并且用于指定顯示在屏幕上的第一對象的指定輸入不限于預(yù)定時間或更長時間的觸摸輸入。根據(jù)另一示例,當(dāng)用戶握住裝置100并且由裝置100檢測到的壓力大于或等于閾值時,裝置100可以指定顯示在屏幕上的第一對象。
在步驟220中,裝置100在屏幕上顯示第二對象,第二對象與從展示基于順序信息與第一對象一起顯示的多個對象的對象信息區(qū)域中選擇的對象信息區(qū)域相對應(yīng)。
根據(jù)實施方式的裝置100將展示多個對象的對象信息區(qū)域與第一對象一起顯示在屏幕上。此外,當(dāng)裝置100從用戶接收到顯示對象信息區(qū)域的請求時,裝置100可以將對象信息區(qū)域與第一對象一起顯示在屏幕上。這將在下面參照圖3A至圖4B進行詳細(xì)描述。
同時,展示對象的至少一項順序信息可以顯示在對象信息區(qū)域中。例如,數(shù)字圖書的頁碼信息和關(guān)于數(shù)字圖書的目錄的信息可以顯示在對象信息區(qū)域中。
裝置100接收用于選擇顯示在屏幕上的對象信息區(qū)域中的任何一個對象信息區(qū)域的用戶選擇輸入。例如,裝置100可以檢測用于選擇顯示在屏幕上的對象信息區(qū)域中的任何一個對象信息區(qū)域的懸停輸入10(參見圖1)。然而,這僅僅是示例性實施方式,并且用戶選擇輸入不限于懸停輸入10。根據(jù)另一示例,裝置100可以檢測用于選擇顯示在屏幕上的對象信息區(qū)域中的任何一個對象信息區(qū)域的觸摸輸入。
此外,裝置100在屏幕上顯示與接收到的選擇輸入相對應(yīng)的第二對象。裝置100可以將顯示在屏幕上的對象從第一對象改變?yōu)榈诙ο?。例如,?dāng)在裝置100的屏幕上顯示數(shù)字圖書的第n頁時,裝置100可以在屏幕上顯示與接收到的選擇輸入相對應(yīng)的第2n頁。
在步驟230中,當(dāng)裝置100接收到針對第一對象的返回輸入時,裝置100將顯示在屏幕上的對象改變?yōu)樗付ǖ牡谝粚ο蟆?/p>
裝置100可以接收用于再次在屏幕上顯示所指定的第一對象的用戶返回輸入。這里,返回輸入可以包括多個不同類型的用戶輸入。例如,當(dāng)在檢測到用戶的觸摸輸入達預(yù)定時間或更長時間之后從屏幕順序地檢測到拖動輸入時,裝置100可以再次在屏幕上顯示所指定的第一對象。這里,拖動是指用戶用他或她的手指或觸摸工具觸摸屏幕并且在保持觸摸的同時將手指或觸摸工具移動到屏幕上的另一位置的操作。
然而,這僅僅是示例性實施方式,并且用戶返回輸入不限于觸摸輸入和在觸摸輸入之后順序執(zhí)行的拖動輸入。根據(jù)另一示例,當(dāng)檢測到觸摸輸入和在觸摸輸入之后順序執(zhí)行的雙擊輸入時,裝置100可以再次在屏幕上顯示所指定的第一對象。這里,雙擊是指用戶用他或她的手指或觸摸工具(例如,觸筆)觸摸屏幕兩次的操作。
下面將參照圖18詳細(xì)描述裝置100將顯示在屏幕上的對象改變?yōu)樗付ǖ牡谝粚ο蟮氖纠?/p>
圖3A和圖3B是用于描述根據(jù)實施方式的裝置100在屏幕上顯示多個對象信息區(qū)域350a、355a、350b或355b的方法的圖。
當(dāng)裝置100從用戶接收到顯示多個對象信息區(qū)域350a、355a、350b或355b的請求時,根據(jù)實施方式的裝置100可以將多個對象信息區(qū)域350a、355a、350b或355b與第一對象一起顯示在屏幕上。
參考圖3A,當(dāng)裝置100接收例如懸停輸入310a或310b時,裝置100可以將多個對象信息區(qū)域350a或350b與第一對象一起顯示在屏幕上。此外,當(dāng)裝置100在預(yù)定區(qū)域中接收懸停輸入310a或310b時,裝置100可以檢測懸停輸入310a或310b。
裝置100將高級別對象信息區(qū)域350a與第一對象一起顯示在屏幕上,高級別對象信息區(qū)域350a展示具有高于顯示在屏幕上的第一對象的順序信息級別的順序信息的對象。此外,參考圖3A的(b),裝置100將低級別對象信息區(qū)域350b與第一對象一起顯示在屏幕上,低級別對象信息區(qū)域350b展示具有低于顯示在屏幕上的第一對象的順序信息級別的順序信息的對象。這里,順序信息可以包括與多個對象在屏幕上顯示的順序有關(guān)的信息。
例如,當(dāng)?shù)谝粚ο笫前ㄔ跀?shù)字圖書中的第n頁時,具有高級別順序信息的對象可以是第n頁之前的頁。此外,具有低級別順序信息的對象可以是第n頁之后的頁。
根據(jù)實施方式的裝置100可以在屏幕的左側(cè)顯示用于展示具有高級別順序信息的對象的高級別對象信息區(qū)域350a,并且在屏幕的右側(cè)顯示用于展示具有低級別順序信息的對象的低級別對象信息區(qū)域350b,使得用戶可以直觀地查看多個對象的順序信息。
同時,為了減少與第一對象一起顯示的多個對象信息區(qū)域的百分比,裝置100可以沿對角線方向顯示多個對象信息區(qū)域350a、355a、350b或355b。然而,這僅僅是本發(fā)明的示例性實施方式,并且多個對象信息區(qū)域350a、355a、350b或355b可以根據(jù)用戶的設(shè)置以各種形式顯示。這將在下面參照圖6A至圖7C進行詳細(xì)描述。
在圖3B的(a)和(b)中示出了根據(jù)實施方式的當(dāng)裝置100是柔性時用于描述裝置100在屏幕上顯示多個對象信息區(qū)域的方法的圖。
當(dāng)裝置100是柔性的時,裝置100的形狀的改變可以被檢測為一個用戶輸入。例如,當(dāng)裝置100在一側(cè)向內(nèi)折疊時,裝置100可以將多個對象信息區(qū)域355a或355b與第一對象一起顯示在屏幕上。
參考圖3B,裝置100將高級別對象信息區(qū)域355a與第一對象一起顯示在屏幕上,高級別對象信息區(qū)域355a展示具有高于顯示在屏幕上的第一對象的順序信息級別的順序信息的對象。此外,參考圖3B,裝置100將低級別對象信息區(qū)域355b與第一對象一起顯示在屏幕上,低級別對象信息區(qū)域355b展示具有低于顯示在屏幕上的第一對象的順序信息級別的順序信息的對象。這里,順序信息可以包括與多個對象在屏幕上顯示的順序有關(guān)的信息。
例如,當(dāng)?shù)谝粚ο笫前ㄔ跀?shù)字圖書中的第n頁時,具有高級別順序信息的對象可以是第n頁之前的頁。此外,具有低級別順序信息的對象可以是第n頁之后的頁。
同時,為了減少與第一對象一起顯示的多個對象信息區(qū)域的百分比,裝置100可以沿對角線方向顯示多個對象信息區(qū)域350a、355a、350b或355b。然而,這僅僅是本發(fā)明的示例性實施方式,并且多個對象信息區(qū)域350a、355a、350b或355b可以根據(jù)用戶的設(shè)置以各種形式顯示。這將在下面參照圖6A至圖7C進行詳細(xì)描述。
圖4A和圖4B是用于描述根據(jù)實施方式的裝置100移除顯示在屏幕上的多個對象信息區(qū)域450a、455a、450b或455b的方法的圖。
參考圖4A,當(dāng)裝置100從用戶接收到用于移除多個對象信息區(qū)域450a、455a、450b或455b的請求時,根據(jù)實施方式的裝置100可以將多個對象信息區(qū)域450a、455a、450b或455b與第一對象一起從屏幕移除。
例如,當(dāng)裝置100接收到從與顯示在屏幕上的高級別對象信息區(qū)域450a相對應(yīng)的位置向左下角移動的拖動輸入410a時,裝置100將高級別對象信息區(qū)域450a從屏幕上中移除。此外,參考圖4B,當(dāng)裝置100接收到從與顯示在屏幕上的低級別對象信息區(qū)域450b相對應(yīng)的位置向右下角移動的拖動輸入410b時,裝置100將低級別對象信息區(qū)域450b從屏幕上中移除。
參考圖4B,當(dāng)裝置100是柔性的并從用戶接收到用于移除多個對象信息區(qū)域455a或455b的請求時,根據(jù)實施方式的裝置100可以將多個對象信息區(qū)域455a或455b與第一對象一起從屏幕移除。
例如,當(dāng)裝置100檢測到在左下角向外折疊裝置100的輸入時,裝置100將高級別對象信息區(qū)域450a從屏幕移除。此外,參考圖4B,當(dāng)裝置100檢測到在右下角向外折疊裝置100的輸入時,裝置100將低級別對象信息區(qū)域450a從屏幕移除。
圖5是用于描述根據(jù)實施方式的裝置100在屏幕上顯示與對象有關(guān)的附加信息的方法的圖。
在步驟510中,裝置100從包括順序信息的多個對象中指定顯示在屏幕上的第一對象。例如,當(dāng)檢測到用戶的指定輸入時,裝置100指定顯示在屏幕上的第一對象。這里,步驟510可以對應(yīng)于上述步驟210。
在步驟520中,裝置100接收用于選擇對象的順序信息中的任何一項的排序輸入。這里,對象的順序信息可以包括與多個對象在裝置100上顯示的順序有關(guān)的信息。
例如,當(dāng)在裝置100上顯示數(shù)字圖書的頁面時,頁面的頁碼或關(guān)于頁面的目錄的信息可以是順序信息。作為另一示例,當(dāng)在裝置100上運行圖庫應(yīng)用時,每個對象可以是存儲在圖庫中的照片。當(dāng)在裝置100上顯示照片時,拍攝照片的日期和由用戶分配給照片的索引號可以是順序信息。作為又一示例,當(dāng)在裝置100上顯示網(wǎng)頁時,具有用戶訪問至少一個網(wǎng)頁的時間的時間記錄可以包括在順序信息中。
同時,裝置100接收選擇顯示在屏幕上的對象的順序信息中的任何一項的排序輸入。例如,當(dāng)在屏幕上顯示數(shù)字圖書的頁面時,裝置100可以根據(jù)所接收的排序輸入來選擇頁碼作為順序信息。作為另一示例,當(dāng)在裝置100上顯示照片時,裝置100可以根據(jù)所接收的排序輸入來選擇拍攝照片的日期作為順序信息。作為又一示例,當(dāng)在屏幕上顯示網(wǎng)頁時,裝置100可以選擇具有用戶訪問網(wǎng)頁的時間的時間記錄作為順序信息。
在步驟530中,裝置100基于所接收的排序輸入在多個對象信息區(qū)域中顯示所選擇的順序信息。裝置100可以顯示與基于所選擇的順序信息順序地顯示的多個對象信息區(qū)域中的每一個對象信息區(qū)域相對應(yīng)的順序信息。
例如,當(dāng)在屏幕上顯示數(shù)字圖書的頁面時,裝置100可以在每個頁面信息區(qū)域中顯示頁碼。作為另一示例,當(dāng)在裝置100上運行圖庫應(yīng)用時,裝置100可以在每個照片信息區(qū)域中顯示照片拍攝日期。作為又一示例,當(dāng)在裝置100上顯示網(wǎng)頁時,裝置100可以在每個網(wǎng)頁信息區(qū)域中顯示網(wǎng)頁的訪問時間記錄。
同時,多個對象信息區(qū)域可以以顯示在裝置100的屏幕上的對象在一側(cè)折疊的圖像的形式顯示。下面將參照圖6A至圖7C詳細(xì)描述裝置100在多個對象信息區(qū)域中顯示順序信息的示例。
在步驟540中,裝置100顯示第二對象,第二對象與從展示基于順序信息與第一對象一起顯示的多個對象的對象信息區(qū)域中選擇的對象信息區(qū)域相對應(yīng)。
根據(jù)實施方式的裝置100將展示多個對象的對象信息區(qū)域與第一對象一起顯示在屏幕上。此外,當(dāng)裝置100從用戶接收到用于顯示對象信息區(qū)域的請求時,裝置100可以將對象信息區(qū)域與第一對象一起顯示在屏幕上。這里,步驟540可以對應(yīng)于上述步驟220。
在步驟550中,當(dāng)裝置100接收到針對第一對象的返回輸入時,裝置100將顯示在屏幕上的對象改變?yōu)樗付ǖ牡谝粚ο?。裝置100可以接收用于再次在屏幕上顯示所指定的第一對象的用戶返回輸入。這里,返回輸入可以包括多個不同類型的用戶輸入。這里,步驟550可以對應(yīng)于上述步驟230。
圖6A至圖7C是用于描述根據(jù)實施方式由裝置100顯示在屏幕上的多個對象信息區(qū)域的種類或類型的圖。
圖6A示出了根據(jù)實施方式的當(dāng)在裝置100上顯示數(shù)字圖書時與頁面一起顯示在屏幕上的對象信息區(qū)域。
參考圖6A,裝置100可以將展示數(shù)字圖書的多個頁面的頁面信息區(qū)域650a顯示為頁面在裝置100的屏幕的一側(cè)折疊的圖像。裝置100可以在裝置100的屏幕的一側(cè)以相同的尺寸顯示用于展示多個頁面的頁面信息區(qū)域650a。
然而,這僅僅是本發(fā)明的示例性實施方式,并且裝置100可以根據(jù)包括在多個頁面的順序信息中的分級信息以不同的尺寸來顯示頁面信息區(qū)域。
例如,參考圖6A,當(dāng)裝置100顯示用于展示數(shù)字圖書的多個頁面的頁面信息區(qū)域650b時,裝置100可以根據(jù)分級信息將在上層中的頁面信息區(qū)域顯示為寬于在下層中的頁面信息區(qū)域。根據(jù)與目錄有關(guān)的信息,包括在數(shù)字圖書中的多個頁面可以被分類為包括在上項目中的頁面和包括在下項目中的頁面。
例如,當(dāng)數(shù)字圖書對應(yīng)于教科書時,可以基于包括在順序信息中的分級信息將頁面分類為章、中間節(jié)和子節(jié)。裝置100可以將包括在章中的頁面的頁面信息區(qū)域顯示為寬于包括在中間節(jié)和子節(jié)中的頁面的頁面信息區(qū)域。
根據(jù)實施方式,裝置100可以在屏幕上顯示的頁面信息區(qū)域中顯示與頁面相對應(yīng)的節(jié)名稱作為順序信息。例如,裝置100可以在章中包括的頁面的頁面信息區(qū)域中顯示章名稱。
圖6B示出了根據(jù)實施方式的當(dāng)在裝置100上運行圖庫應(yīng)用時與照片一起顯示在屏幕上的對象信息區(qū)域。
參考圖6B,裝置100可以將展示包括在圖庫文件夾中的多個照片的照片信息區(qū)域655a顯示為頁面在裝置100的屏幕的一側(cè)折疊的圖像。裝置100可以在裝置100的屏幕的一側(cè)以相同的尺寸顯示用于展示多個頁面的照片信息區(qū)域655b。
然而,這僅僅是本發(fā)明的示例性實施方式,并且裝置100可以基于用戶的設(shè)置以不同的尺寸來顯示照片信息區(qū)域。參考圖6B,當(dāng)裝置100顯示用于展示多個照片的照片信息區(qū)域655b時,裝置100可以將與根據(jù)預(yù)定標(biāo)準(zhǔn)選擇的照片相對應(yīng)的照片信息區(qū)域顯示為寬于其它照片的照片信息區(qū)域。
例如,裝置100可以將由用戶選擇的次數(shù)多于預(yù)定次數(shù)的照片的照片信息區(qū)域顯示為寬于未選擇的其它照片的照片信息區(qū)域。
根據(jù)實施方式,裝置100可以在屏幕上顯示的照片信息區(qū)域中顯示拍攝每張照片的日期以作為順序信息。作為另一示例,裝置100可以將照片的附加信息與照片的順序信息一起顯示在照片信息區(qū)域中。例如,參考圖6B,裝置100可以將與用戶拍攝照片的地點有關(guān)的信息與用戶拍攝照片的日期一起顯示在照片信息區(qū)域中。裝置100可以顯示與這些頁面相對應(yīng)的節(jié)名稱以作為順序信息。
圖6C示出了根據(jù)實施方式的當(dāng)在裝置100上顯示網(wǎng)頁時與網(wǎng)頁一起顯示在屏幕上的對象信息區(qū)域。
參考圖6C,裝置100可以將展示由用戶訪問的多個網(wǎng)頁的網(wǎng)頁信息區(qū)域658a顯示為頁面在裝置100的屏幕的一側(cè)折疊的圖像。裝置100可以在裝置100的屏幕的一側(cè)以相同的尺寸顯示用于展示多個頁面的網(wǎng)頁信息區(qū)域658a。
然而,這僅僅是本發(fā)明的示例性實施方式,并且裝置100可以基于用戶的設(shè)置以不同的尺寸來顯示網(wǎng)頁信息區(qū)域658b。參考圖6C,當(dāng)裝置100顯示用于展示多個網(wǎng)頁的網(wǎng)頁信息區(qū)域658b時,裝置100可以將與根據(jù)預(yù)定標(biāo)準(zhǔn)選擇的網(wǎng)頁相對應(yīng)的網(wǎng)頁信息區(qū)域顯示為寬于其它網(wǎng)頁的網(wǎng)頁信息區(qū)域。
例如,裝置100可以將由用戶指定為喜愛的網(wǎng)頁顯示為具有寬于未被指定為喜愛的其它網(wǎng)頁的網(wǎng)頁信息區(qū)域的區(qū)域。
根據(jù)實施方式,裝置100可以在網(wǎng)頁信息區(qū)域658b中顯示訪問網(wǎng)頁的時間以作為順序信息。例如,參考圖6C,裝置100可以在網(wǎng)頁信息區(qū)域658b中顯示與用戶訪問被指定為喜愛的網(wǎng)頁的時間有關(guān)的信息以作為順序信息。
圖7A示出了根據(jù)實施方式的當(dāng)在裝置100上顯示數(shù)字圖書時與頁面一起顯示在屏幕上的對象信息區(qū)域。
根據(jù)實施方式的裝置100可以在頁面信息區(qū)域750a中顯示與數(shù)字圖書的多個頁面相對應(yīng)的頁碼。根據(jù)另一實施方式,參考圖7A,裝置100可以在頁面信息區(qū)域中僅顯示由用戶選擇的特定頁面的頁碼。
此外,裝置100可以將由用戶選擇的特定頁面的頁面信息區(qū)域顯示為寬于未選擇的其他頁面的頁面信息區(qū)域。
同時,在顯示在屏幕上的對象信息區(qū)域中,可以將由用戶為每個對象設(shè)置的附加信息以圖像的形式與順序信息一起顯示。參考圖7A,裝置100可以在由用戶選擇的特定頁面的頁面信息區(qū)域750b中顯示旗標(biāo)形狀的圖像。然而,這只是本發(fā)明的示例性實施方式,并且具有文本、圖像和視頻中的至少一種類型的各種附加信息可以顯示在對象信息區(qū)域中。
圖7B示出了根據(jù)實施方式的當(dāng)在裝置100上運行圖庫應(yīng)用時與照片一起顯示在屏幕上的對象信息區(qū)域。
根據(jù)實施方式的裝置100可以在照片信息區(qū)域755a中顯示與照片相對應(yīng)的索引號。這里,索引號可以基于拍攝照片的順序來確定。根據(jù)另一實施方式,參考圖7B,裝置100可以在照片信息區(qū)域中僅顯示由用戶選擇的指定照片的索引信息。
此外,裝置100可以將由用戶選擇的指定照片的照片信息區(qū)域顯示為寬于未選擇的其他照片的照片信息區(qū)域。
同時,參考圖7B,在顯示在屏幕上的對象信息區(qū)域中,可以將由用戶為每個對象設(shè)置的附加信息以圖像的形式與順序信息一起顯示。例如,與多個照片有關(guān)的附加信息可以包括與拍攝多個照片中的每一照片的地點有關(guān)的信息。裝置100可以選擇在由用戶指定的地點拍攝的照片,并且在相應(yīng)的照片信息區(qū)域中顯示旗標(biāo)形狀的圖像。
例如,當(dāng)用戶將展示地點A的識別信息輸入到在裝置100上運行的圖庫應(yīng)用中時,裝置100可以選擇在地點A拍攝的照片并且在所選擇的照片的照片信息區(qū)域中顯示旗標(biāo)形狀的圖像。然而,這僅僅是本發(fā)明的示例性實施方式,并且可以基于除了拍攝照片的地點之外的各種附加信息來選擇照片。例如,當(dāng)用戶輸入針對指定人的識別信息時,裝置100可以選擇包含指定人的照片并且在所選擇的照片的照片信息區(qū)域中顯示旗標(biāo)形狀的圖像。這里,針對指定人的識別信息可以包括存儲在地址簿應(yīng)用、SNS應(yīng)用等中的針對指定人的照片信息。
圖7C示出了根據(jù)實施方式的當(dāng)在裝置100上顯示網(wǎng)頁時與網(wǎng)頁一起顯示在屏幕上的對象信息區(qū)域。
根據(jù)實施方式的裝置100可以在與網(wǎng)頁相對應(yīng)的網(wǎng)頁信息區(qū)域755a中顯示與網(wǎng)頁相對應(yīng)的順序信息和索引信息。
參考圖7C,用戶訪問被指定為喜愛的網(wǎng)頁的時間和所指定的網(wǎng)頁的URL信息也可以顯示在裝置100的網(wǎng)頁信息區(qū)域758a中。然而,這僅僅是本發(fā)明的示例性實施方式,并且本發(fā)明不限于此。例如,裝置100可以在網(wǎng)頁信息區(qū)域中顯示從當(dāng)前時間起的預(yù)定時間內(nèi)訪問過的網(wǎng)頁的順序信息和附加信息中的至少一個。
參考圖7C,可以將由用戶為每個對象設(shè)置的附加信息以圖像的形式與順序信息一起在顯示在屏幕上的對象信息區(qū)域中顯示。
例如,多個網(wǎng)頁可以被分類為主網(wǎng)頁和包括在主網(wǎng)頁中的子網(wǎng)頁。例如,當(dāng)用戶訪問網(wǎng)頁S時,可以選擇由網(wǎng)頁S提供的菜單,并且可以在屏幕上顯示網(wǎng)頁S1和網(wǎng)頁S2。此外,用戶可以訪問網(wǎng)頁A而不是網(wǎng)頁S。在這種情況下,網(wǎng)頁S和網(wǎng)頁A被包括在主網(wǎng)頁中,并且網(wǎng)頁S1和網(wǎng)頁S2被包括在網(wǎng)頁S的子網(wǎng)頁中。
裝置100可以選擇包括在相同主網(wǎng)頁中的網(wǎng)頁,并且在網(wǎng)頁信息區(qū)域中顯示旗標(biāo)形狀的圖像。然而,這僅僅是本發(fā)明的示例性實施方式,并且裝置100可以僅選擇包括在主網(wǎng)頁中的網(wǎng)頁并且在所選擇的網(wǎng)頁信息區(qū)域中顯示旗標(biāo)形狀的圖像。
圖8是用于描述根據(jù)實施方式的裝置100確定顯示在屏幕上的對象信息區(qū)域的范圍的方法的流程圖。
在步驟810中,裝置100從包括順序信息的多個對象中指定顯示在屏幕上的第一對象。例如,當(dāng)檢測到用戶的指定輸入時,裝置100指定顯示在屏幕上的第一對象。這里,步驟810可以對應(yīng)于上述步驟210。
在步驟820中,裝置100接收用于確定與第一對象一起顯示在屏幕上的多個對象信息區(qū)域的范圍的用戶輸入。此外,根據(jù)實施方式的裝置100可以在屏幕上僅顯示與包括在數(shù)字內(nèi)容中的一些對象相對應(yīng)的對象信息區(qū)域。
例如,用戶可以控制輸入到屏幕的懸停輸入的長度,并且確定顯示在屏幕上的多個對象信息區(qū)域的范圍。當(dāng)用戶向屏幕的指定區(qū)域輸入懸停輸入并且然后在保持懸停輸入的同時移動第一長度時,裝置100可以在屏幕上僅顯示與多個對象的一半相對應(yīng)的對象信息區(qū)域。此外,當(dāng)用戶向屏幕輸入與第一長度的一半相對應(yīng)的第二長度的懸停輸入時,裝置100可以在屏幕上僅顯示與多個對象的四分之一相對應(yīng)的對象信息區(qū)域。這里,關(guān)于與懸停輸入的長度相對應(yīng)的對象的數(shù)量的信息可以預(yù)先存儲在存在于裝置100內(nèi)部或外部的數(shù)據(jù)庫中。
根據(jù)另一實施方式,當(dāng)用戶向屏幕輸入懸停輸入時,裝置100可以根據(jù)懸停輸入顯示對象信息區(qū)域。這將參照圖9進行描述。
圖9是用于描述根據(jù)實施方式的裝置100基于由裝置100接收的懸停輸入顯示多個對象信息區(qū)域950的方法的圖。當(dāng)檢測到懸停輸入910時,裝置100可以在當(dāng)前顯示在屏幕上的對象a1的對象信息區(qū)域之后顯示對象a2的對象信息區(qū)域。
此外,裝置100可以基于順序信息根據(jù)懸停輸入910的移動順序地顯示對象的對象信息區(qū)域。例如,裝置100可以根據(jù)懸停輸入910的移動來順序地顯示順序信息的級別低于對象a2的順序信息的級別的對象的對象信息區(qū)域。
根據(jù)實施方式的裝置100可以在從屏幕檢測到懸停輸入的部分中顯示對象的對象信息區(qū)域950。這將參照圖10進行描述。
圖10是用于描述根據(jù)實施方式的裝置100基于用戶輸入1010確定顯示多個對象信息區(qū)域1050的位置的方法的圖。
參考圖10,裝置100可以在從屏幕檢測到懸停輸入1010的部分中顯示多個對象信息區(qū)域1050。例如,當(dāng)在屏幕的左下角檢測到懸停輸入1010時,裝置100可以顯示相對于顯示在屏幕的左下角的對象的順序信息具有低級別順序信息或高級別順序信息的對象的對象信息區(qū)域1050。
然而,這僅僅是本發(fā)明的示例性實施方式,并且用于確定顯示在裝置100的屏幕上的多個對象信息區(qū)域1050的位置的輸入不限于懸停輸入1010。根據(jù)另一示例,裝置100可以通過被觸摸的屏幕確定顯示多個對象信息區(qū)域1050的位置。
將參照圖8描述裝置100確定顯示在屏幕上的對象信息區(qū)域的范圍的方法。
在步驟830中,裝置100顯示與從顯示在屏幕上的多個對象信息區(qū)域中選擇的對象信息區(qū)域相對應(yīng)的第二對象。根據(jù)實施方式的裝置100將展示多個對象的對象信息區(qū)域與第一對象一起顯示在屏幕上。此外,當(dāng)裝置100從用戶接收到用于顯示對象信息區(qū)域的請求時,裝置100可以將對象信息區(qū)域與第一對象一起顯示在屏幕上。這里,除了通過用戶輸入確定顯示在屏幕上的對象信息區(qū)域的范圍之外,步驟830可以對應(yīng)于上述步驟220。
在步驟840中,當(dāng)裝置100接收到針對第一對象的返回輸入時,裝置100將顯示在屏幕上的對象改變?yōu)橹付ǖ牡谝粚ο?。裝置100可以接收用于再次在屏幕上顯示指定的第一對象的用戶返回輸入。這里,返回輸入可以包括多個不同類型的用戶輸入。這里,步驟840可以對應(yīng)于上述步驟230。
圖11是用于描述根據(jù)實施方式的裝置100確認(rèn)顯示在屏幕上的第一對象并確定顯示多個對象信息區(qū)域的位置的方法的流程圖。
在步驟1110中,裝置100從包括順序信息的多個對象中指定顯示在屏幕上的第一對象。例如,當(dāng)檢測到用戶的指定輸入時,裝置100指定顯示在屏幕上的第一對象。這里,步驟810可以對應(yīng)于上述步驟210。
在步驟1120中,裝置100確定圖像、文本和視頻中的至少一個與其上顯示第一對象的屏幕的比率小于或等于預(yù)定值的側(cè)部。
裝置100可以分析顯示在屏幕上的第一對象并且自動確定待顯示的多個對象信息區(qū)域。將參照圖12詳細(xì)描述裝置100自動確定顯示多個對象信息區(qū)域的位置的方法。
圖12是用于詳細(xì)描述根據(jù)實施方式的裝置100確認(rèn)顯示在屏幕上的第一對象并確定顯示多個對象信息區(qū)域1250的位置的方法的圖。
裝置100可以確定具有小百分比的文本、圖像和視頻的第一對象的一部分,并且為了最小化被顯示在屏幕上的多個對象信息區(qū)域1250隱藏的第一對象的部分,在所確定的部分中顯示多個對象信息區(qū)域1250。
參考圖12的(a),在裝置100的屏幕上顯示數(shù)字圖書的圖書封面。裝置100可以分析圖書封面并且確定具有圖像的最小百分比的區(qū)域A1230。
如圖12的(a)所示,裝置100可以在所確定的區(qū)域A上顯示用于展示包括在數(shù)字圖書中的多個對象的對象信息區(qū)域1250。
在步驟1130中,裝置100在所確定的側(cè)部顯示多個對象信息區(qū)域。如上面參照圖12所述,裝置100可以在步驟1120中確定的側(cè)部顯示多個對象信息區(qū)域。裝置100顯示多個對象信息區(qū)域的方法可以對應(yīng)于參照圖12描述的方法。
在步驟1140中,裝置100在屏幕上顯示第二對象,第二對象與從展示基于順序信息與第一對象一起顯示的多個對象的多個對象信息區(qū)域中選擇的對象信息區(qū)域相對應(yīng)。
根據(jù)實施方式的裝置100將展示多個對象的對象信息區(qū)域與第一對象一起顯示在屏幕上。此外,當(dāng)裝置100從用戶接收到用于顯示對象信息區(qū)域的請求時,裝置100可以將對象信息區(qū)域與第一對象一起顯示在屏幕上。這里,除了通過用戶輸入確定顯示在屏幕上的對象信息區(qū)域的范圍之外,步驟1140可以對應(yīng)于上述步驟220。
在步驟1150中,當(dāng)裝置100接收到針對第一對象的返回輸入時,裝置100將顯示在屏幕上的對象改變?yōu)橹付ǖ牡谝粚ο蟆Qb置100可以接收用于再次在屏幕上顯示指定的第一對象的用戶返回輸入。這里,返回輸入可以包括多個不同類型的用戶輸入。這里,步驟1150可以對應(yīng)于上述步驟230。
圖13是用于描述根據(jù)實施方式的裝置100顯示與對象對應(yīng)的附加信息的方法的流程圖。
在步驟1310中,裝置100從包括順序信息的多個對象中指定顯示在屏幕上的第一對象。例如,當(dāng)檢測到用戶的指定輸入時,裝置100指定顯示在屏幕上的第一對象。這里,步驟1310可以對應(yīng)于上述步驟210。
在步驟1320中,裝置100顯示對象的附加信息,該附加信息與多個對象信息區(qū)域中的任何一個對象信息區(qū)域相對應(yīng),該多個對象信息區(qū)域展示基于順序信息與第一對象一起顯示的多個對象。
裝置100可以顯示與由用戶從多個區(qū)域中指定的任何一個對象信息區(qū)域相對應(yīng)的對象的附加信息。這里,附加信息可以包括對象的特征的描述和用戶對對象的記錄。例如,對象的特征的描述可以包括對象的縮略圖、對象的標(biāo)題、對象中包括的信息的概要等。用戶對對象的記錄可以包括由用戶關(guān)于對象寫入的備忘錄或書簽。然而,對象的特征的描述和用戶對對象的記錄只是附加信息的示例,并且用于識別多個對象的各種信息可以包括在附加信息中。
下面將參照圖14至圖16詳細(xì)描述裝置100顯示與對象信息區(qū)域相對應(yīng)的對象的附加信息的方法。
在步驟1330中,裝置100在屏幕上顯示第二對象,第二對象與從展示基于順序信息與第一對象一起顯示的多個對象的多個對象信息區(qū)域中選擇的對象信息區(qū)域相對應(yīng)。
根據(jù)實施方式的裝置100將展示多個對象的對象信息區(qū)域與第一對象一起顯示在屏幕上。此外,當(dāng)裝置100從用戶接收到用于顯示對象信息區(qū)域的請求時,裝置100可以將對象信息區(qū)域與第一對象一起顯示在屏幕上。這里,除了通過用戶輸入確定顯示在屏幕上的對象信息區(qū)域的范圍之外,步驟1330可以對應(yīng)于上述步驟220。
在步驟1340中,當(dāng)裝置100接收到針對第一對象的返回輸入時,裝置100將顯示在屏幕上的對象改變?yōu)橹付ǖ牡谝粚ο?。裝置100可以接收用于再次在屏幕上顯示指定的第一對象的用戶返回輸入。這里,返回輸入可以包括多個不同類型的用戶輸入。這里,步驟1340可以對應(yīng)于上述步驟230。
圖14是用于詳細(xì)描述根據(jù)實施方式的裝置100顯示與對象對應(yīng)的附加信息的方法的圖。
參考圖14,當(dāng)從顯示在屏幕上的多個對象信息區(qū)域1450中的任何一個對象信息區(qū)域檢測到用戶輸入1410時,裝置100可以在屏幕上顯示與該任何一個對象信息區(qū)域相對應(yīng)的對象的附加信息1470。
例如,裝置100可以從顯示在屏幕上的多個頁面信息區(qū)域1450中的第n+3頁面信息區(qū)域檢測懸停輸入1410。當(dāng)檢測到懸停輸入1410時,裝置100可以在屏幕上顯示與第n+3頁相對應(yīng)的附加信息1470。例如,裝置100可以在屏幕上顯示第n+3頁的縮略圖。
然而,這僅僅是本發(fā)明的示例性實施方式,并且本發(fā)明不限于此。根據(jù)另一示例,裝置100可以顯示與檢測到用戶輸入1410的對象信息區(qū)域相對應(yīng)的對象的標(biāo)題信息以作為對象的附加信息。當(dāng)數(shù)字圖書的頁面顯示在裝置100的屏幕上時,可以顯示頁面的標(biāo)題以作為附加信息。
根據(jù)又一實施方式,裝置100可以根據(jù)檢測到的用戶輸入的類型不同地設(shè)置所顯示的附加信息。例如,裝置100可以根據(jù)檢測到的懸停輸入1410的高度不同地設(shè)置顯示在屏幕上的附加信息。當(dāng)由裝置100檢測到的懸停輸入1410在1cm到2cm的范圍內(nèi)時,裝置100可以顯示頁面的縮略圖以作為附加信息。當(dāng)由裝置100檢測到的懸停輸入1410在2cm到3cm的范圍內(nèi)時,裝置100可以顯示頁面的標(biāo)題以作為附加信息。
裝置100可以根據(jù)設(shè)置檢測除了懸停輸入1410之外的各種類型的輸入,并且可以顯示對象的附加信息。根據(jù)另一實施方式,裝置100可以根據(jù)檢測到的觸摸輸入的壓力水平顯示各種類型的對象的附加信息。
裝置100可以以各種形式在屏幕上顯示對象的附加信息。例如,裝置100可以以備忘錄的形式在屏幕上顯示對象的附加信息。這將在下面參照圖15詳細(xì)描述。
圖15是用于詳細(xì)描述根據(jù)另一實施方式的裝置100顯示與對象對應(yīng)的附加信息的方法的圖。
參考圖15,當(dāng)從顯示在屏幕上的多個對象信息區(qū)域1550中的任何一個對象信息區(qū)域檢測到用戶輸入1510時,裝置100可以以備忘錄的形式在屏幕上顯示與任何一個對象信息區(qū)域相對應(yīng)的對象的附加信息1570。
例如,裝置100可以從顯示在屏幕上的多個頁面信息區(qū)域1550中的第n+3頁面信息區(qū)域檢測觸摸輸入1510。當(dāng)檢測到觸摸輸入1510時,裝置100可以以備忘錄的形式在屏幕上顯示與第n+3頁相對應(yīng)的附加信息1570。例如,裝置100可以以備忘錄的形式在屏幕上顯示由用戶關(guān)于第n+3頁記錄的手寫信息。
同時,裝置100可以將與對象有關(guān)的新信息添加到顯示在屏幕上的對象的附加信息1570。這將在下面參照圖16詳細(xì)描述。
圖16是用于詳細(xì)描述根據(jù)又一實施方式的裝置100向與對象對應(yīng)的附加信息添加新信息的方法的圖。
根據(jù)實施方式的裝置100可以在由用戶從多個對象信息區(qū)域中選擇的對象a的對象信息區(qū)域中顯示與對象a相對應(yīng)的附加信息。裝置100可以將從用戶接收的新信息以及與對象a相對應(yīng)的附加信息一起顯示。用戶可以在不將顯示在裝置100上的對象改變?yōu)閷ο骯的情況下容易地顯示關(guān)于對象a的新信息。
例如,參考圖16的(a),當(dāng)用戶選擇對象a的對象信息區(qū)域時,裝置100可以在屏幕上顯示對象a的縮略圖1670a。用戶可以通過對象a的縮略圖1670a確認(rèn)待在對象a中指定的圖像。
用戶可以將懸停輸入輸入到待在對象a的縮略圖1670a中指定的樣本圖像中,然后點擊位于輸入工具處的按鈕以指定樣本圖像。例如,參考圖16的(b),當(dāng)用戶按下位于輸入工具處的按鈕時,可以在對象a的縮略圖1670a上顯示的樣本圖像中顯示書簽。此外,甚至可以在實際包括在對象a中的樣本圖像中顯示書簽。
圖17是用于描述根據(jù)實施方式的裝置100再次在屏幕上顯示指定的對象的方法的流程圖。
在步驟1710中,裝置100從包括順序信息的多個對象中指定顯示在屏幕上的第一對象。例如,當(dāng)檢測到用戶的指定輸入時,裝置100指定顯示在屏幕上的第一對象。這里,步驟1710可以對應(yīng)于上述步驟210。
在步驟1720中,裝置100基于多個對象的順序信息顯示用于展示多個對象的多個對象信息區(qū)域。當(dāng)裝置100在屏幕上顯示構(gòu)成數(shù)字內(nèi)容的多個對象中的任何一個對象時,裝置100可以在屏幕上顯示用于展示多個對象的多個對象信息區(qū)域。
例如,當(dāng)在裝置100的屏幕上顯示數(shù)字圖書的第n頁時,裝置100還可以在屏幕上顯示用于展示其他頁面的頁面信息區(qū)域。
在步驟1730中,裝置100接收用于選擇顯示在屏幕上的對象信息區(qū)域中的任何一個對象信息區(qū)域的用戶選擇輸入。例如,裝置100可以檢測用于選擇顯示在屏幕上的對象信息區(qū)域中的任何一個對象信息區(qū)域的懸停輸入10(參見圖1)。然而,這僅僅是示例性實施方式,并且用戶選擇輸入不限于懸停輸入10。作為另一示例,裝置100可以檢測用于選擇顯示在屏幕上的對象信息區(qū)域中的任何一個對象信息區(qū)域的觸摸輸入。
在步驟1740中,裝置100在屏幕上顯示第二對象,第二對象與所選擇的對象信息區(qū)域相對應(yīng)。這里,步驟1740可以對應(yīng)于上述步驟220。
在步驟1750中,裝置100確定是否接收到針對所指定的第一對象的返回輸入。這里,返回輸入可以包括多個不同類型的用戶輸入。例如,當(dāng)在檢測到用戶的觸摸輸入達預(yù)定時間或更長時間之后從屏幕順序地檢測到拖動輸入時,裝置100可以再次在屏幕上顯示所指定的第一對象。下面將參照圖18詳細(xì)描述返回輸入。
在步驟1760中,裝置100基于接收到的返回輸入將顯示在屏幕上的對象改變?yōu)樗付ǖ牡谝粚ο蟆8鶕?jù)實施方式的裝置100可以基于在步驟1710中所指定的第一對象的標(biāo)記信息來提取第一對象并且在屏幕上顯示所提取的第一對象。這里,當(dāng)裝置100指定第一對象時,可以在順序信息或與第一對象有關(guān)的附加信息中創(chuàng)建標(biāo)記信息。同時,這僅僅是示例性實施方式,并且裝置100還可以單獨地創(chuàng)建第一對象的標(biāo)記信息。當(dāng)接收到返回輸入時,裝置100可以讀取所創(chuàng)建的標(biāo)記信息并且在屏幕上顯示第一對象。
在步驟1770中,裝置100將顯示在屏幕上的對象保持為第二對象。當(dāng)未接收到返回輸入時,裝置刪除與所指定的第一對象有關(guān)的信息,并且將顯示在屏幕上的對象保持為第二對象。這里,與所指定的第一對象有關(guān)的信息包括當(dāng)在步驟1710中指定顯示在屏幕上的第一對象時創(chuàng)建的標(biāo)記信息。
圖18是用于詳細(xì)描述根據(jù)實施方式的裝置100再次在屏幕上顯示指定的對象的方法的圖。
參照圖18的(a),可以在裝置100的屏幕上顯示數(shù)字圖書的第一頁面1830。裝置100可以檢測輸入到顯示有第一頁面1830的屏幕達預(yù)定時間或更長時間的觸摸輸入1820,并且可以指定第一頁面1830。當(dāng)用戶的觸摸輸入1820被輸入到第一頁面1830達預(yù)定時間或更長時間時,裝置100可以創(chuàng)建與第一頁面1830有關(guān)的標(biāo)記信息。
此外,裝置100可以檢測用于從與第一頁面1830一起顯示在屏幕上的多個頁面信息區(qū)域1850中選擇第二頁面信息區(qū)域的用戶的懸停輸入1810。
參考圖18的(b),裝置100可以在屏幕上顯示與所選擇的第二頁面信息區(qū)域相對應(yīng)的第二頁面1832。同時,當(dāng)保持用戶的觸摸輸入1820時,根據(jù)實施方式的裝置100可以保持為第一頁面1830創(chuàng)建的標(biāo)記信息。
參考圖18的(c1),裝置100可以保持觸摸輸入1820達一定時間或更長時間,并且順序地將拖動輸入1822輸入到裝置100的屏幕中。
參考圖18的(d1),當(dāng)檢測到拖動輸入時,裝置100可以再次在屏幕上顯示所指定的第一頁面1830。
參考圖18的(c2),裝置100可以檢測觸摸屏幕的手指或輸入工具被從屏幕移除的操作1824。當(dāng)裝置100檢測到觸摸屏幕的手指或輸入工具被從屏幕移除的操作1824時,裝置100可以刪除為所指定的第一頁面1830創(chuàng)建的標(biāo)記信息。
參考圖18的(d2),裝置100可以通過刪除為所指定的第一頁面1830創(chuàng)建的標(biāo)記信息來保持顯示有第二頁面1832的屏幕。
圖19和圖20是根據(jù)實施方式的用于顯示對象的裝置100的框圖。
如圖19所示,根據(jù)實施方式的用于顯示對象的裝置100可以包括控制器110、顯示器120和輸入/輸出單元130。然而,這僅僅是本發(fā)明的示例性實施方式,并且裝置100可以用多于或少于圖中所示的元件來實現(xiàn)。
例如,根據(jù)本發(fā)明的實施方式的用于顯示對象的裝置100除了控制器110、顯示器120和輸入/輸出單元130之外還可以包括感測單元140和存儲器150。
下面將按順序描述上述元件。
通常,控制器110控制用于顯示對象的裝置100的整體操作。例如,控制器110通常可以通過執(zhí)行存儲在存儲器150中的程序來控制顯示器120、輸入/輸出單元130和感測單元140。
控制器110從包括順序信息的多個對象中指定顯示在屏幕上的第一對象。當(dāng)通過輸入/輸出單元130檢測到用戶的指定輸入時,控制器110指定顯示在屏幕上的第一對象。
此外,控制器110可以選擇待在顯示器120上顯示的多個對象信息區(qū)域的位置。例如,控制器110可以確定圖像、文本和視頻中的至少一個與其上顯示第一對象的屏幕的比率小于或等于預(yù)定值的側(cè)部,并且可以控制顯示器120在所確定的側(cè)部顯示多個對象信息區(qū)域。根據(jù)另一示例,控制器110可以基于用戶輸入來確定待在顯示器120上顯示的多個對象信息區(qū)域的位置。
根據(jù)實施方式的控制器110可以選擇從展示基于順序信息與第一對象一起顯示的多個對象的多個對象信息區(qū)域中所選擇的任何一個對象信息區(qū)域。例如,控制器110可以從多個對象信息區(qū)域中選擇與用戶選擇輸入相對應(yīng)的第二對象信息區(qū)域。在顯示器120上顯示與由控制器110選擇的第二對象信息區(qū)域相對應(yīng)的第二對象。
此外,當(dāng)接收到用戶返回輸入時,控制器控制顯示器120再次顯示所指定的第一對象。同時,當(dāng)未接收到用戶返回輸入時,控制器110保持顯示在屏幕上的對象。
顯示器120顯示包括順序信息的多個對象中的任何一個對象。例如,顯示器120可以顯示與從多個對象信息區(qū)域中選擇的對象信息區(qū)域相對應(yīng)的第二對象。
此外,顯示器120可以顯示用于展示多個對象的對象信息區(qū)域。顯示器120還可以顯示與對象信息區(qū)域相對應(yīng)的對象的順序信息或附加信息。
當(dāng)顯示器120和觸摸板形成分層結(jié)構(gòu)以配置觸摸屏?xí)r,顯示器120還可以用作輸入裝置。顯示器120可以包括液晶顯示器(LCD)、薄膜晶體管-LCD(TFT-LCD)、有機發(fā)光二極管(OLED)顯示器、柔性顯示器、三維(3D)顯示器以及電泳顯示器中的至少一個。根據(jù)用于顯示對象的裝置100的實現(xiàn)方式,用于顯示對象的裝置100還可以包括兩個或更多個顯示器120。在這種情況下,兩個或更多個顯示器120可以設(shè)置為使用鉸鏈彼此面對。
輸入/輸出單元130從用戶接收數(shù)據(jù)以用于控制裝置100來顯示對象。此外,根據(jù)實施方式,輸入/輸出單元130可以輸出通過處理根據(jù)用戶輸入的數(shù)據(jù)而獲得的輸出。輸入/輸出單元130可以包括但不限于鍵盤、圓頂開關(guān)(dome switch)、觸摸板(接觸電容型、壓阻型,紅外感應(yīng)型、表面超聲波傳導(dǎo)型、積分張力測量型、壓電效應(yīng)型等)、滾輪、滾輪開關(guān)等。
輸入/輸出單元130可以接收用戶輸入。例如,輸入/輸出單元130可以接收用于選擇多個對象中的任何一個對象的用戶輸入。此外,輸入/輸出單元130可以接收用于選擇多個對象信息區(qū)域中的任何一個對象信息區(qū)域的用戶輸入。
輸入/輸出單元130還可以接收用于請求顯示與多個對象信息區(qū)域相對應(yīng)的對象的順序信息或附加信息的用戶輸入。此外,輸入/輸出單元130可以接收用于請求再次顯示所指定的對象的用戶輸入。
感測單元140可以檢測用于顯示對象的裝置100的狀態(tài)或者用于顯示對象的裝置100的周圍狀態(tài),并且可以將檢測到的信息傳送到控制器110。
感測單元140可以包括但不限于磁傳感器141、加速度傳感器142、溫度/濕度傳感器143、紅外傳感器144、陀螺儀傳感器145、位置傳感器146(例如,全球定位系統(tǒng)(GPS))、氣壓傳感器147、接近傳感器148和RGB傳感器(照度傳感器)149。每個傳感器的功能可以由本領(lǐng)域技術(shù)人員從其名稱直接推斷,因此將省略其詳細(xì)描述。
存儲器150可以存儲用于處理和控制控制器110的程序,并且還可以存儲輸入/輸出數(shù)據(jù)(例如,多個對象、與展示多個對象的多個對象信息區(qū)域有關(guān)的數(shù)據(jù)、多個對象的順序信息、多個對象的附加信息等)。
存儲器150可以包括閃存型存儲器、硬盤型存儲器、多媒體卡微型存儲器、卡型存儲器(例如,SD或XD存儲器)、隨機存取存儲器(RAM)、靜態(tài)隨機存取存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁存儲器、磁盤和光盤等中的至少一種存儲介質(zhì)。此外,用于顯示對象的裝置100可以操作通過互聯(lián)網(wǎng)執(zhí)行存儲器150的存儲功能的網(wǎng)絡(luò)存儲裝置或云服務(wù)器。
存儲在存儲器150中的程序可以根據(jù)其功能被分類為多個模塊,并且例如可以被分類為用戶接口(UI)模塊151、觸摸屏模塊152、通知模塊153等。
UI模塊151可以提供與用于顯示對象的裝置100鏈接的專用UI、圖形用戶接口(GUI)等。觸摸屏模塊152可以檢測用戶在觸摸屏上的觸摸手勢,并且將與觸摸手勢有關(guān)的信息傳送到控制器110。根據(jù)本發(fā)明的實施方式的觸摸屏模塊152可以識別和分析觸摸代碼。觸摸屏模塊152還可以配置為包括控制器的單獨的硬件。
可以在觸摸屏內(nèi)部或附近提供各種傳感器以檢測觸摸屏上的觸摸或接近觸摸。用于檢測觸摸屏上的觸摸的傳感器的示例是觸覺傳感器。觸覺傳感器是指用于檢測指定對象的接觸達到人可以感覺到與指定對象的接觸的程度或更高程度的程度的傳感器。觸覺傳感器可以檢測各種類型的信息,例如接觸表面的粗糙度、接觸對象的硬度、接觸點處的溫度等。
此外,用于檢測觸摸屏上的觸摸的傳感器的示例是接近傳感器。同時,接近傳感器可以用于檢測懸停輸入。
接近傳感器是指用于通過使用電磁力或紅外光來在沒有機械接觸的情況下檢測正在靠近預(yù)定檢測表面或鄰近對象的對象的傳感器。接近傳感器的示例包括透射光電傳感器、直接反射光電傳感器、鏡面反射光電傳感器、高頻振蕩接近傳感器、電容接近傳感器、磁接近傳感器和紅外接近傳感器。用戶的觸摸手勢的示例可以包括點擊、觸摸并保持、雙擊、拖動、平移、輕擊、拖放、滑動等。此外,可以通過確定通過接近傳感器檢測到的懸停輸入的位置來識別用戶輸入。
根據(jù)本發(fā)明的裝置可以包括處理器,用于存儲和執(zhí)行程序數(shù)據(jù)的存儲器,諸如磁盤驅(qū)動器的永久存儲器,用于處理與外部裝置的通信的通信端口,以及諸如觸摸面板、按鍵和按鈕的用戶接口裝置。方法可以被實現(xiàn)為軟件模塊或算法,并且可以被存儲為可在計算機可讀記錄介質(zhì)上的處理器上執(zhí)行的程序指令或計算機可讀代碼。這里,計算機可讀記錄介質(zhì)的示例包括磁存儲介質(zhì)(例如,ROM、RAM、軟盤或硬盤)和光學(xué)記錄介質(zhì)(例如,壓縮盤(CD)-ROM或數(shù)字通用盤(DVD))。計算機可讀記錄介質(zhì)可以分布在網(wǎng)絡(luò)聯(lián)接的計算機系統(tǒng)上,使得計算機可讀代碼可以以分布式方式存儲和執(zhí)行。計算機可讀記錄介質(zhì)可以由計算機讀取、存儲在存儲器中、以及由處理器執(zhí)行。
本文引用的包括出版物、專利申請和專利的所有參考文獻通過引用并入本文,如同每個參考文獻被單獨地和具體地通過引用并入本文并且在本文中全部闡述一樣。
為了促進對本發(fā)明的理解,已經(jīng)參考了附圖中所示的優(yōu)選實施方式,并且已經(jīng)使用特定語言來描述這些實施方式。然而,本發(fā)明的范圍不旨在限于特定語言,并且本發(fā)明應(yīng)被解釋為包括本領(lǐng)域普通技術(shù)人員通常會想到的所有實施方式。
本發(fā)明可以根據(jù)功能塊和各種處理步驟來描述。這樣的功能塊可以由配置為執(zhí)行特定功能的任何數(shù)量的硬件和/或軟件部件來實現(xiàn)。例如,本發(fā)明可以采用各種集成電路部件,例如存儲器元件、處理元件、邏輯元件、查找表等,其可以在一個或多個微處理器或其他控制器件的控制下執(zhí)行各種功能。類似地,在使用軟件編程或軟件元件實現(xiàn)根據(jù)本發(fā)明的元件的情況下,本發(fā)明可以用諸如C、C++、Java或匯編器的任何編程或腳本語言以各種算法來實現(xiàn),其中各種算法由數(shù)據(jù)結(jié)構(gòu)、對象、進程、例程或其他編程元件的任何組合來實現(xiàn)。功能方面可以在一個或多個處理器上執(zhí)行的算法中實現(xiàn)。此外,本發(fā)明可以采用用于電子配置、信號處理和/或控制、數(shù)據(jù)處理等的任何數(shù)量的常規(guī)技術(shù)。術(shù)語“機構(gòu)”、“元件”、“方法”和“配置”被廣泛使用,并且不限于機械和物理實施方式,而是可以包括與處理器結(jié)合的軟件例程等。
本文所示和所述的特定實施方式是本發(fā)明的說明性示例,而不旨在以任何方式另外限制本發(fā)明的范圍。為了簡潔起見,可能不詳細(xì)描述常規(guī)電子、控制系統(tǒng)、軟件和系統(tǒng)的其它功能方面。此外,在各種附圖中所示的連接線或連接器旨在表示各種元件之間的示例性功能關(guān)系和/或物理或邏輯聯(lián)接。應(yīng)當(dāng)注意,許多替代或附加的功能關(guān)系、物理連接或邏輯連接可以存在于實際裝置中。此外,任何項目或組件對于本發(fā)明的實施均是非必要的,除非元件被具體描述為“必要”或“關(guān)鍵”。
在描述本發(fā)明的上下文中(特別是在所附權(quán)利要求的上下文中)術(shù)語“一個(a)”、“一個(an)”和“該(the)”以及類似的指代物的使用應(yīng)被解釋為覆蓋單數(shù)和復(fù)數(shù)。此外,除非本文另有說明,否則本文中值的范圍的陳述僅旨在用作分別指代落入該范圍內(nèi)的每個單獨值的速記方法,并且每個單獨值被并入本說明書中,如同其在本文中單獨引用。最后,除非本文另有說明或上下文明顯矛盾,否則本文描述的所有方法的步驟可以以任何合適的順序執(zhí)行。本發(fā)明不限于所描述的步驟順序。除非另有要求,否則本文提供的任何和所有示例或示例性語言(例如,“諸如”)的使用僅旨在更好地說明本發(fā)明,而不對本發(fā)明的范圍構(gòu)成限制。在不脫離本發(fā)明的精神和范圍的情況下,許多修改和改變對于本領(lǐng)域技術(shù)人員將是顯而易見的。