專利名稱:用于移動電話的屏幕圖像呈現(xiàn)設備和方法
技術領域:
本發(fā)明涉及一種便攜式電話,更具體地講,涉及一種用于移動電話的空閑模式屏幕圖像呈現(xiàn)設備和方法。
背景技術:
通常,,便攜式終端指的是無線電子裝置,其典型代表為移動電話。近來的移動電話除了基本的語音通信之外,還實現(xiàn)有各種功能。這樣的電話包括配備有相機模塊的相機電話、配備有數(shù)字多媒體廣播(DMB)或數(shù)字視頻廣播(DVB)模塊的數(shù)字電視電話、以及配備有MPEG-1音頻層3(MP3)模塊的MP3電話。也就是說,移動電話已發(fā)展為多用途電子裝置。
典型地,具有先進多媒體處理能力的先進移動電話設置有用于顯示多媒體數(shù)據的液晶顯示器(LCD)。為了有效地顯示信息,已經研究和開發(fā)了各種屏幕顯示技術。也就是說,屏幕顯示方案被設計為支持在顯示與基本任務有關的信息的同時觀看多媒體數(shù)據。例如,移動電話可實現(xiàn)為在移動電話處于空閑狀態(tài)下的同時顯示預設的圖像。在這種情況下,空閑屏幕示圖的圖像從網站下載或通過內置相機拍攝。然而,傳統(tǒng)的移動電話使設計局限于其自身在顯示器上呈現(xiàn)的屏幕圖像。雖然已經有屏幕圖像被設計為用戶選擇的背景圖像、文本和時鐘的屏幕圖像顯示方法,但是大多數(shù)傳統(tǒng)的屏幕圖像設計技術不能實現(xiàn)具有各種角色圖像的動態(tài)屏幕圖像的設計。
發(fā)明內容
已經提出本發(fā)明以解決以上問題,并且本發(fā)明的一個目的在于提供這樣一種用于移動電話的屏幕圖像呈現(xiàn)設備和方法,所述屏幕圖像呈現(xiàn)設備和方法能夠使用用于通知移動電話的功能的功能項來構造具有角色房間的屏幕圖像。
本發(fā)明的另一目的在于提供這樣一種用于移動電話的屏幕圖像呈現(xiàn)設備和方法,所述屏幕圖像呈現(xiàn)設備和方法能夠使用通知移動電話的功能的功能項來構造具有背景圖像和角色房間的屏幕圖像。
本發(fā)明的另一目的在于提供這樣一種用于移動電話的屏幕圖像呈現(xiàn)設備和方法,當屏幕圖像上提供的角色房間的功能項中的一個被選擇時,所述屏幕圖像呈現(xiàn)設備和方法能夠以彈出窗口的形式呈現(xiàn)關于所選功能項的詳細信息。
本發(fā)明的另一目的在于提供這樣一種用于移動電話的屏幕圖像呈現(xiàn)設備和方法,當屏幕圖像上提供的角色房間的功能項被選擇時,所述屏幕圖像呈現(xiàn)設備和方法能夠訪問與所選功能項相關聯(lián)的菜單。
本發(fā)明的另一目的在于提供這樣一種用于移動電話的屏幕圖像呈現(xiàn)設備和方法,所述屏幕圖像呈現(xiàn)設備和方法能夠根據相似的功能對角色房間設置的功能項分組,隨后當選擇功能項組時,顯示屬于所選功能項組的單獨的功能項,并且當從所選組中選擇單獨的項時,呈現(xiàn)關于所選功能項的詳細信息。
本發(fā)明的另一目的在于提供這樣一種用于移動電話的屏幕圖像呈現(xiàn)設備和方法,所述屏幕圖像呈現(xiàn)設備和方法能夠使用背景圖像,裝飾項、可移動項和功能項來構造具有角色房間的屏幕圖像。
本發(fā)明的另一目的在于提供這樣一種用于移動電話的屏幕圖像呈現(xiàn)設備和方法,所述屏幕圖像呈現(xiàn)設備和方法能夠構造具有根據時間進程而改變的背景的屏幕圖像。
根據本發(fā)明的一方面,通過一種移動電話的屏幕圖像呈現(xiàn)設備來實現(xiàn)以上和其他目的。所述移動電話的屏幕圖像呈現(xiàn)設備包括存儲器,存儲包括背景和用于執(zhí)行移動電話的功能的功能項的角色房間;控制器,在移動電話的空閑模式下呈現(xiàn)所述角色房間,并且當選擇一個功能項時,提供關于與所選功能項相關聯(lián)的功能的信息;和顯示器,在所述控制器的控制下顯示所述角色房間。
優(yōu)選地,如果選擇了功能項,則所述控制器呈現(xiàn)列出與所述功能項表示的功能相關聯(lián)的菜單選項的菜單窗口。
優(yōu)選地,如果選擇了功能項,則所述控制器以彈出窗口的形式呈現(xiàn)功能項圖像和與所述功能項表示的功能相關聯(lián)的信息。
優(yōu)選地,所述功能項包括消息箱項,用于通知未讀消息的數(shù)量;鬧鐘項,用于通知設定的鬧鈴時間;和存儲器監(jiān)視項,用于通知存儲器的使用情況。
優(yōu)選地,所述功能項包括單功能項,每個單功能項表示移動電話的功能;和多功能項,每個多功能項由多個單功能項組成。
優(yōu)選地,如果選擇了一個多功能項,則所述控制器呈現(xiàn)組成所述多功能項的所有單功能項;如果選擇了一個單功能項,則所述控制器以彈出窗口的形式呈現(xiàn)功能項圖像和與所述功能項表示的功能相關聯(lián)的信息。
優(yōu)選地,所述多功能項包括由文本消息項、電子郵件消息項和多媒體郵件項組成的消息箱項。
優(yōu)選地,所述多功能項包括由日程表項和計劃任務項組成的鬧鐘項。
優(yōu)選地,所述角色房間還包括至少一個運動項,在所述角色房間中沿著預設的運動路線移動;和至少一個裝飾項,固定地布置在所述角色房間中的預定位置,用于裝飾所述角色房間。
優(yōu)選地,所述背景包括在一天的不同時間段中呈現(xiàn)的多個背景圖像。
根據本發(fā)明的另一方面,通過一種移動電話的屏幕圖像呈現(xiàn)方法來實現(xiàn)以上和其他目的。所述屏幕圖像呈現(xiàn)方法包括呈現(xiàn)包括背景和至少一個功能項的角色房間;和當選擇功能項時,呈現(xiàn)關于所述功能項表示的功能的信息以及功能項圖像。
優(yōu)選地,所述屏幕圖像呈現(xiàn)方法還包括當在呈現(xiàn)關于所述功能項表示的功能的信息的同時選擇所述功能項時,呈現(xiàn)與所述功能項相關聯(lián)的菜單。
優(yōu)選地,以彈出窗口的形式呈現(xiàn)關于功能的信息和功能項圖像。
優(yōu)選地,所述功能項包括消息項,用于通知未讀消息,所述通知未讀消息的步驟包括如果選擇了所述消息項,則檢查未讀消息;如果存在至少一個未讀消息,則以彈出窗口的形式呈現(xiàn)未讀消息的數(shù)量并一起呈現(xiàn)所述消息項;和如果在呈現(xiàn)未讀消息的數(shù)量的同時選擇了所述消息項,則呈現(xiàn)用于檢查未讀消息的菜單。
優(yōu)選地,通知未讀消息的步驟還包括如果存在至少一個未讀消息,則在以彈出窗口的形式呈現(xiàn)未讀消息的數(shù)量之前,將所述消息項突出顯示。
優(yōu)選地,所述功能項包括鬧鐘項,用于通知設定的鬧鈴,所述通知設定的鬧鈴的步驟包括如果選擇了所述鬧鐘項,則檢查設定的鬧鈴;如果存在至少一個設定的鬧鈴,則以彈出窗口的形式呈現(xiàn)最接近時間的設定的鬧鈴并一起呈現(xiàn)所述鬧鐘項;和如果在呈現(xiàn)最接近時間的設定的鬧鈴的同時選擇了所述鬧鐘項,則呈現(xiàn)用于檢查設定的鬧鈴的菜單。
優(yōu)選地,所述通知設定的鬧鈴的步驟包括如果存在至少一個設定的鬧鈴,則在以彈出窗口的形式呈現(xiàn)最接近時間的設定的鬧鈴之前,將所述鬧鐘項動畫顯示。
優(yōu)選地,所述功能項包括存儲器監(jiān)視項,用于通知存儲器的使用情況,所述通知存儲器的使用情況的步驟包括如果選擇了所述存儲器監(jiān)視項,則檢查總存儲器容量和可用的存儲器容量;和以彈出窗口的形式呈現(xiàn)關于總存儲器容量和可用的存儲器容量的信息并一起顯示所述存儲器監(jiān)視項。
優(yōu)選地,所述通知存儲器的使用情況的步驟還包括如果選擇了所述存儲器監(jiān)視項,則在以彈出窗口的形式呈現(xiàn)關于總存儲器容量和可用的存儲器容量的信息之前,將所述存儲器監(jiān)視項動畫顯示。
優(yōu)選地,所述功能項包括單功能項,每個單功能項表示移動電話的功能;和多功能項,每個多功能項由多個單功能項組成。
優(yōu)選地,所述呈現(xiàn)關于功能項表示的功能的信息以及功能項圖像的步驟包括如果選擇了一個多功能項,則呈現(xiàn)組成所述多功能項的所有單功能項;和如果選擇了一個單功能項,則以彈出窗口的形式呈現(xiàn)功能項圖像和與所述功能項表示的功能相關聯(lián)的信息。
優(yōu)選地,所述多功能項包括由文本消息項、電子郵件消息項和多媒體郵件項組成的消息箱項,呈現(xiàn)消息項的步驟包括如果選擇了所述消息箱項,則呈現(xiàn)文本消息項、電子郵件消息項和多媒體郵件項;如果選擇了組成消息項中的一個項,則檢查所選項的未讀消息;如果存在至少一個未讀消息,則以彈出窗口的形式呈現(xiàn)所選項的未讀消息的數(shù)量并一起呈現(xiàn)所選項;和如果在呈現(xiàn)未讀消息的數(shù)量的同時選擇了某一個項,則呈現(xiàn)用于檢查所述消息的菜單。
優(yōu)選地,所述多功能項包括由日程表項和計劃任務項組成的鬧鐘項,呈現(xiàn)鬧鐘項的步驟包括如果選擇了所述鬧鐘項,則呈現(xiàn)日程表項和計劃任務項;如果選擇了所述項中的一個項,則檢查所選項的設定的鬧鈴;如果存在至少一個設定的鬧鈴,則以彈出窗口的形式呈現(xiàn)關于設定的鬧鈴的信息并一起呈現(xiàn)所選項;和如果在以彈出窗口的形式呈現(xiàn)關于設定的鬧鈴的信息的同時選擇了某一個項,則呈現(xiàn)用于檢查設定的鬧鈴的菜單。
優(yōu)選地,所述角色房間還包括至少一個運動項,在所述角色房間中沿著預設的運動路線移動;和至少一個裝飾項,固定地布置在所述角色房間中的預定位置,用于裝飾所述角色房間。
優(yōu)選地,所述背景包括在一天的不同時間段中呈現(xiàn)的多個背景圖像。
通過下面結合附圖進行的詳細描述,本發(fā)明的以上和其他目的、特點和優(yōu)點將會變得更清楚,其中圖1是示出使用根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)設備和方法的移動電話的結構的方框圖;圖2A至圖2C是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)設備的角色房間的概念的示圖;圖3是示出根據本發(fā)明示例性實施例的示例性角色房間的屏幕圖像;圖4A至圖4N是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中實現(xiàn)示例性角色動畫的步驟的屏幕圖像;圖5A至圖5C是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中實現(xiàn)動畫背景的步驟的屏幕圖像;圖6顯示了示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中實現(xiàn)動畫背景的背景圖像的屏幕圖像;圖7A是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中空閑模式屏幕上的角色商數(shù)模塊的屏幕圖像;圖7B是顯示圖7A的角色商數(shù)模塊的放大示圖;圖8是示出將使用角色商數(shù)模塊顯示的表情圖標表的示圖;圖9A至圖9L是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中如何呈現(xiàn)功能項的示圖;圖10A至圖10C是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中呈現(xiàn)運動項的步驟的示圖;圖11A至圖11C是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中呈現(xiàn)裝飾項的步驟的示圖;圖12顯示了示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中角色行為的屏幕圖像;圖13是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中具有事件的角色動畫的屏幕圖像;
圖14是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)方法的角色房間呈現(xiàn)過程的流程圖;圖15是示出圖14的背景呈現(xiàn)過程的流程圖;圖16是示出圖14的項呈現(xiàn)過程的流程圖;圖17是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中呈現(xiàn)運動項的過程的流程圖;圖18A至圖18D是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中呈現(xiàn)功能項的過程的流程圖;圖19是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術的角色呈現(xiàn)過程的流程圖;圖20是示出圖19的問候行為呈現(xiàn)過程的流程圖;圖21是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術的角色的問候行為期間發(fā)生的問候事件呈現(xiàn)過程的流程圖;圖22A和圖22B是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術的動畫行為呈現(xiàn)過程的流程圖;圖23A和圖23B詳細地顯示了角色移位信息確定過程;圖24是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)方法的與功能項有關的信息處理過程的流程圖;圖25是示出圖24的功能項呈現(xiàn)過程的流程圖;圖26顯示了示出如何呈現(xiàn)圖24的與功能項有關的信息的屏幕圖像;和圖27顯示了示出如何呈現(xiàn)組成在圖24的多功能項中的功能項的屏幕圖像。
具體實施例方式
參照附圖對本發(fā)明示例性實施例進行詳細的描述。在全部附圖中,相同的標號將用于表示相同或相似的部件。將省略對包含于此的已知功能和結構的詳細描述,以避免造成本發(fā)明的主題內容的不清楚。
需要注意,盡管附圖中相同或相似的部件顯示在不同的附圖中,但是盡可能地通過相同的標號來指明這些部件。
提供以下描述以便能夠清楚和一致地理解權利要求和詳細的描述。除非另外提及,應該根據本領域技術人員的通常使用來理解術語。
“屏幕圖像”是在移動電話的顯示屏幕上呈現(xiàn)的圖像。
“房間”、“虛擬形象房間”和“角色房間”用于可替換地表示在移動電話的特定模式下呈現(xiàn)在屏幕上的可見對象。通過角色、項和背景來顯示房間。
“項”是用于豐富房間的可見對象,其包括裝飾項、用于通知特定功能的狀態(tài)的功能項和沿預設路徑移動的運動項。
“背景”是形成房間的背景圖形的圖像。
“角色”是存在于角色房間中的可見對象并且可以以情緒的方式來表示移動電話的狀態(tài)。角色包括由人、虛擬形象、動物等表示的可表現(xiàn)各種情緒的虛構的角色。因此,角色可用動作來表現(xiàn)情緒。
在本發(fā)明中,角色房間可與背景、角色以及至少一個項相關聯(lián)。
圖1是示出使用根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)設備和方法的移動電話的結構的方框圖。
參照圖1,所述移動電話包括控制器110、數(shù)據處理單元120、射頻(RF)單元123、音頻處理單元125、語音合成器127、存儲器130、鍵區(qū)單元141和顯示單元143。
RF單元123使得移動電話能夠通過無線信道與其他終端通信。RF單元123包括RF發(fā)送器,用于上轉換發(fā)送的信號的頻率并放大發(fā)送的信號;和RF接收器,用于低噪音放大接收的信號并下轉換接收的信號的頻率。
數(shù)據處理單元120包括發(fā)送器,用于對發(fā)送的信號進行編碼和調制;和接收器,用于對接收到的信號進行解調和解碼。數(shù)據處理單元120可包括調制解調器和編解碼器。語音合成器127執(zhí)行將從控制器110輸出或從外部接收的文本信息轉換為語音信號的功能。
鍵區(qū)單元141設置有多個用于輸入數(shù)據的字母數(shù)字鍵和用于設置各種功能的功能鍵。
存儲器130包括程序存儲器和數(shù)據存儲器。根據本發(fā)明的實施例,程序存儲器存儲用于處理來電呼叫和去電呼叫的程序以及如下所述的程序,即,用于呈現(xiàn)移動電話的特定狀態(tài)的角色房間的程序和響應于移動電話的操作引起的事件控制角色的反應的程序、以及用于使用角色構造具有角色房間的屏幕圖像的程序。數(shù)據存儲器包括角色存儲器,存儲角色圖像和關于用于執(zhí)行本發(fā)明實施例的角色的信息;和文本存儲器,存儲用于角色的情緒表現(xiàn)的文本數(shù)據。數(shù)據存儲器還臨時存儲在執(zhí)行程序時產生的數(shù)據。術語“角色房間圖像”可替換地用于表示在移動電話的特定模式下呈現(xiàn)的屏幕圖像。所述特定模式或特定狀態(tài)可表示空閑模式或空閑狀態(tài)。
角色存儲器可包括存儲關于角色的結構及其圖像的信息的角色存儲器、存儲關于項的結構及其圖像的信息的項存儲器、存儲背景圖像的背景存儲器、以及存儲關于角色房間的結構及其圖像的信息的角色存儲器。角色房間結構可以以關于角色、項和背景圖像的組合的信息的方式來存儲,并且存儲在各存儲器中的圖像可以被單獨使用。
角色設置有關于表現(xiàn)移動電話的情緒狀態(tài)的角色動畫的信息、用于響應于文本消息(例如SMS、EMS、MMS等)表現(xiàn)情緒的角色圖像、以及用于響應于移動電話中發(fā)生的事件表現(xiàn)情緒的角色圖像。在本實施例中,假設存在多個表現(xiàn)移動電話的情緒狀態(tài)的角色圖像、多個根據文本消息的內容表現(xiàn)情緒的角色圖像、以及多個根據移動電話中發(fā)生的事件表現(xiàn)情緒的角色圖像。用于存儲圖像的存儲器以文件結構來操作。角色文件結構包括頭和角色圖像,并且所述頭包含關于標識符、開始定界符、圖像數(shù)量、顯示位置、動畫名稱的信息。在角色發(fā)送模式下,所述頭和角色圖像在處理之后以發(fā)送文件的形式被發(fā)送。
在移動電話的特定模式(例如,空閑模式)下角色房間與背景圖像、角色以及至少一個項一起被顯示在屏幕上。也就是說,通過在用于特定模式屏幕(例如,空閑模式屏幕)的背景圖像上布置項來設計角色房間,所述項和背景圖像由用戶選擇。這時,角色房間的文件結構可包括頭和多個圖像,并且所述頭可包括角色房間的頭以及與角色房間相關聯(lián)的項的項頭。角色房間頭包含關于角色房間標識符、屏幕上角色的位置、角色的大小和角色的名稱的信息,而每個項頭包含關于項索引、與角色房間有關的項的位置和項的名稱的信息。在角色房間發(fā)送模式下,以壓縮文件的形式發(fā)送角色房間的頭和與角色房間相關聯(lián)的項的頭、以及背景和項圖像。
項指的是與角色房間相關聯(lián)的呈現(xiàn)在屏幕上的圖像。每個項可以以與角色房間的特定關聯(lián)來顯示,或者不管角色房間來顯示。在項與角色房間不相關聯(lián)的情況下,項應該被單獨發(fā)送。項包括頭和圖像,并且項頭包含關于項索引、與角色房間有關的項的位置和項的名稱的信息。在項與角色房間不相關聯(lián)的情況下,關于項的位置的信息具有缺省值。
在本實施例中,角色用于呈現(xiàn)關于移動電話的狀態(tài)和時間發(fā)生的信息;角色房間用于指示移動電話的特定操作模式(例如,空閑模式);項用于顯示移動電話的功能、裝飾角色房間和顯示動態(tài)屏幕;背景圖像用于提供與角色房間相關聯(lián)的角色和項的背景。
控制器110控制移動電話的一般操作??刂破?10可與數(shù)據處理單元120集成在一起。也就是說,控制器110、數(shù)據處理單元120、音頻處理器125和語音合成器127可集成為移動站調制解調器(MSM)芯片。在本實施例中,控制器110進行控制來選擇角色、項、背景圖像、角色房間、文本和聲音,在顯示單元143的屏幕上將選擇的圖像和文本布置在現(xiàn)在的位置上,并在語音合成器127的支持下將文本輸出為語音。
顯示單元143在控制器110的控制下顯示移動電話的狀態(tài)。顯示單元143可以實現(xiàn)為具有液晶顯示器(LCD)控制器、用于存儲顯示數(shù)據的外部存儲器和LCD顯示裝置的LCD。在顯示單元143實現(xiàn)為具有觸摸屏功能的情況下,顯示單元143可用作輸入裝置。
角色表示包括在移動電話的特定模式下顯示在顯示單元143的屏幕上的角色的圖形用戶界面(GUI)。角色房間是這樣一種空間,在所述空間中,存在具有人工智能的角色,從而用戶可體驗具有可交談和行動的虛擬角色的虛擬空間。用戶可在角色房間的幫助下迅速地了解移動電話的功能,并且欣賞生動的角色。
角色房間的功能可總結如下。
角色房間具有表現(xiàn)動態(tài)角色的功能。第一,角色房間可根據與角色相關聯(lián)的角色場景,以動畫、聲音和文本的形式來表現(xiàn)當前角色的狀況和情緒。第二,角色房間具有用于呈現(xiàn)根據時間進程而改變的移動電話的特定模式(特別是空閑模式)的屏幕的背景的功能。第三,角色房間具有顯示項的功能。與角色房間相關聯(lián)地顯示的項可根據功能來分類。在本實施例中,項可被分為三個種類。第一種是為了增強用戶的便利性而呈現(xiàn)關于移動電話的功能和系統(tǒng)信息的功能項。第二種是用于通過為角色房間添加各種圖像來增加美感的裝飾項。第三種是通過添加運動圖像(例如,云、鳥等)使角色房間屏幕成為動態(tài)的運動項。
角色房間還可提供問候功能,即,與角色房間相關聯(lián)的角色在預設時間使用適當?shù)穆曇艚o出問候??蓪崿F(xiàn)諸如允許用戶給予角色禮品的附加功能。
圖2A至圖2C是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)設備的角色房間的概念的示圖。
圖2A顯示了用于選擇將被顯示在屏幕上的角色房間的房間設置屏幕。房間設置屏幕在角色設置程序的控制下顯示在屏幕上。
如果角色設置程序被運行,則4個角色房間圖像被顯示在顯示單元143的屏幕上的相應的標題窗口中。當角色房間圖像的數(shù)量小于4時,沒有被分配給角色房間圖像的窗口可顯示為空白。
如果從房間設置屏幕中選擇了角色房間,則控制器110運行如圖2B所示構造的角色引擎。當被激活時,角色引擎將選擇的角色房間的信息存儲到角色房間信息存儲模塊210中,并運行角色房間表現(xiàn)模塊220。也就是說,角色引擎包括角色房間信息存儲模塊210和角色房間表現(xiàn)模塊220。角色房間信息存儲模塊210是用于存儲關于角色房間和將被相互關聯(lián)地顯示的角色的信息的模塊。在本實施例中,角色房間信息存儲模塊210包括角色房間信息存儲器213、系統(tǒng)信息存儲器215和角色信息存儲器217。
角色信息存儲器217存儲情緒信息、狀態(tài)信息、商數(shù)信息以及與角色的情緒和狀態(tài)相關聯(lián)的文本和聲音信息。角色信息存儲器217還存儲用于在特定狀態(tài)下將角色動畫顯示的動畫信息。移動電話處理在運行時發(fā)生的各種事件并與事件相應地更新角色的商數(shù)。
商數(shù)信息包括體能商數(shù)(HQ)、情商(EQ)、智商(IQ)和社交商數(shù)(SQ),所述商數(shù)用于確定角色的狀態(tài)和情緒。每當事件被處理時,控制器110就積累與事件相關聯(lián)的商數(shù),并且以商數(shù)分析結果為基礎來確定移動電話的狀態(tài)。根據商數(shù)和用戶的反饋分析結果來確定角色的情緒。可根據在處理過程中獲得的與事件有關的內容(例如,文本消息)來確定角色的情緒。與情緒相關聯(lián)的文本和聲音信息可與角色表情一起存儲。角色信息存儲器217包括關于在移動電話的特定模式(例如,空閑模式)下表現(xiàn)的角色的動畫的信息。
系統(tǒng)信息存儲器215存儲關于用于顯示移動電話的存儲器容量、設定的鬧鈴、未讀郵件的功能項的系統(tǒng)信息。與角色房間相關聯(lián)的項包括裝飾項、運動項和功能項。功能項呈現(xiàn)移動電話的操作和功能。在本實施例中,用于呈現(xiàn)存儲器狀態(tài)、預設的鬧鈴時間和未讀郵件的數(shù)量的項作為功能項的示例被描述。
角色房間信息存儲器213存儲關于由角色房間設置程序定義的角色房間的信息,從而角色房間信息包括與角色房間相關聯(lián)的項的類型和位置以及背景的類型。角色房間信息存儲器213存儲關于除角色和功能項以外的角色房間圖像的信息。因此,角色房間信息存儲器213存儲關于裝飾項、運動項和背景圖像的信息。
角色房間表現(xiàn)模塊220包括角色顯示模塊223、項顯示模塊225和背景顯示模塊227。
角色顯示模塊223渲染角色房間的角色動畫。角色顯示包括角色的活動性和進入以及與角色的行為相關聯(lián)的文本氣球或聲音效果。角色顯示模塊223可使得角色表現(xiàn)諸如問候的特殊動作。項顯示模塊225參照關于當前角色房間的角色房間信息和系統(tǒng)信息,在預設位置顯示項。根據項種類(裝飾、動作和功能)以不同的方式來顯示項。背景顯示模塊227根據存儲在角色房間信息存儲器213中的信息來顯示背景圖像。背景圖像可以以背景圖像的亮度根據時間進程而改變的方式來配置。
圖2C顯示了通過圖2B的角色引擎顯示的示例性角色房間屏幕。角色房間在移動電話的特定模式(例如,空閑模式)下被顯示,并且角色房間包括角色、項和背景。
圖3是示出根據本發(fā)明示例性實施例的示例性角色房間的屏幕圖像。如圖3所示,角色房間屏幕將關于移動電話的詳細狀態(tài)的信息和裝飾效果一起提供,所述詳細狀態(tài)沒有在正常的空閑模式屏幕提供。
參照圖3,角色230以與角色房間相關聯(lián)的動畫角色的形式被顯示。角色230以用于移動電話的空閑狀態(tài)的預設動作作出行為,以便在預設時間以相應的動畫以及文本和聲音效果一起發(fā)出警報。角色230可被設置為以隨機方式對作為角色房間的禮物給出的物品進行動畫顯示。為了表現(xiàn)移動電話的狀態(tài)和表示移動電話的狀態(tài)的角色的情緒,角色230根據移動電話的狀態(tài)和情緒模型以動畫及聲音和效果來表現(xiàn)情緒。背景240通過角色房間的背景圖像來表示,并且背景的亮度可根據時間進程而改變。
項250給出用于裝飾角色房間的效果并將操作通知給移動電話。也就是說,功能項251、253、255和259裝飾角色房間并呈現(xiàn)預設功能和操作的狀態(tài)。例如,功能項251是用于顯示發(fā)出鬧鈴的預設時間的鬧鐘項,功能項253是用于顯示未讀郵件數(shù)量的郵件箱項。如果設置了多個鬧鈴,則顯示最接近的鬧鈴時間。功能項255是用于顯示存儲器狀態(tài)的存儲器監(jiān)視項。裝飾項259是用于裝飾角色房間的項。運動項(未示出)可被激活以裝飾角色房間。
角色商數(shù)模塊260包括角色商數(shù)。在本實施例中,由分配給與通信有關的事件的值來表示社交商數(shù)(SQ),由分配給與移動電話的性能有關的事件的值來表示體能商數(shù)(HQ),由分配給存儲在移動電話中的信息量的值來表示智商(IQ),由分配給與多媒體有關的事件的值來表示情商(EQ)。角色商數(shù)模塊260被配置為固定在某一位置或者在屏幕上浮動。
下文將描述角色230如何以情緒方式來表現(xiàn)移動電話的狀態(tài)。
角色房間的角色230具有三個基本的表現(xiàn)因素。第一個是動畫,其使得角色230能夠以動作來表現(xiàn)狀態(tài)和情緒。第二個是文本,其使得角色230能夠以文本來表現(xiàn)狀態(tài)和情緒。文本可以以文本氣球的形式來呈現(xiàn)。第三個是語音,其使得角色230能夠以語音或聲音效果來表現(xiàn)狀態(tài)和情緒。角色230可表現(xiàn)各種狀態(tài)和情緒,并且角色230的狀態(tài)和情緒根據作為依賴于角色的商數(shù)值的變化的角色場景的狀態(tài)決定模型算法和情緒模式決定算法來確定。在第2005-107174號韓國專利申請中公開了以角色場景為基礎來確定角色的狀態(tài)和情緒模式。角色房間的角色230使用角色圖像以及獨特的語音效果和文本氣球來表現(xiàn)狀態(tài)信息和情緒模式。
角色230可以使用動畫來實現(xiàn),其中,角色230在角色房間內四處移動并消失在屏幕外部,然后從外部出現(xiàn)。也就是說,如果到達表現(xiàn)狀態(tài)和情緒的時間,則角色230使用動畫、聲音效果和文本來表現(xiàn)狀態(tài)和情緒。當商數(shù)達到各自閾值時,表現(xiàn)角色230的狀態(tài)和情緒,而不是一直表現(xiàn)角色230的狀態(tài)和情緒。然而,角色房間總是顯示在特定模式的屏幕中。例如,如果移動電話進入空閑模式,則角色房間被顯示在屏幕上。當預設的顯示時間到期或者當移動電話進入其他操作模式時,角色房間屏幕消失。如果角色房間在空閑模式下被顯示,則角色230以動作和其他動畫來表現(xiàn)狀態(tài)和情緒。
圖4A至圖4H是示出以根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術實現(xiàn)示例性的角色動畫的步驟的屏幕圖像,圖4I至圖4N是示出以根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術實現(xiàn)另一示例性的角色動畫的步驟的屏幕圖像。
參照圖4A至圖4H,角色230在角色房間中以預設的行為模式運動。角色230出現(xiàn)在屏幕的隨機位置,進行演說表達,然后在四處運動。如果在角色在角色房間內四處運動的同時,角色房間在屏幕上消失,則角色230在隨機位置出現(xiàn),并且在預定時間過去之后重復所述行為。運動、聲音效果和文本可選擇性地被禁用??赏ㄟ^如下的六個步驟來表示角色房間。
如圖4A所示,如果移動電話進入空閑模式,則顯示角色房間的項和背景圖像。接著,如圖4B所示,角色230在角色房間的一個位置出現(xiàn)。角色230可以以漸現(xiàn)的效果出現(xiàn)。即,可使用阿爾法混合技術來實現(xiàn)角色230。從而角色230的透明度從100%逐漸變化到0%。例如,透明度每0.5秒降低25%,使得角色230逐漸顯現(xiàn),從而在2秒內完全出現(xiàn)。角色230在隨機位置開始出現(xiàn)。最好,角色230以這樣的方式被實現(xiàn),即,角色位于該角色不完全出現(xiàn)的位置。即,角色230被配置為在除可橫跨屏幕的邊緣完全顯示角色230的位置之外的隨機位置出現(xiàn)。
在顯示了角色230之后,如圖4C所示,根據角色的狀態(tài)輸出聲音效果,并帶有通知圖標。當角色再出現(xiàn)時,聲音效果立刻被輸出,并再次重復。當然,可取消聲音效果。
在輸出聲音效果和文本之后,如圖4D所示,角色230被動畫顯示。重復角色動畫處理,直到角色230消失。在固定的位置執(zhí)行角色動畫。
如圖4E所示,在角色動畫開始之后,用文本來表示角色230的狀態(tài)和情緒??紤]到用戶閱讀文本所用的時間,在文本氣球中表示文本。文本氣球按照具有大約30%透明度的半透明圖像的形式被顯示,并且考慮到閱讀時間被打開大約3秒。
在文本氣球消失后,角色230運動,如圖4F和圖4G所示。角色230的運動方向可根據角色230出現(xiàn)的位置而改變。即,檢查角色230出現(xiàn)的位置,從而角色230在該角色能確保運動最長距離的方向上運動。角色230以預定速度運動。最好,角色230被設置為以每秒大約20像素的速度運動。角色230穿過屏幕的邊界而消失。如果角色230完全消失,則如與圖4A相同的圖4H所示,顯示初始空閑模式屏幕。在預定時間(大約2秒)過去之后,重復步驟4A至4G。
圖4I至圖4N中示出的角色動畫是角色不運動的例子。參照圖4I至圖4N,角色顯示在空閑模式屏幕上。在圖4I所示的空閑模式的初始狀態(tài)下,顯示預設的項和背景圖像,而不顯示角色。接著,如圖4J所示,角色出現(xiàn)在屏幕上。角色出現(xiàn)在屏幕上的預定位置。出現(xiàn)位置被改變?yōu)橄鄬τ谄聊恢行牡挠业孜恢谩?筛鶕巧拇笮砀淖兂霈F(xiàn)位置。角色可被設置為按照角色的透明度從100%逐漸變化到0%的方式以漸現(xiàn)的效果出現(xiàn)。例如,透明度每0.5秒降低25%,使得角色230逐漸顯現(xiàn),從而在2秒內完全出現(xiàn)。
在完全顯示角色230之后,如圖4K所示,根據角色的狀態(tài)輸出聲音效果,并帶有通知圖標。當角色再出現(xiàn)時,聲音效果立刻被輸出,并再次重復。
接著,顯示文本以表示角色的當前狀態(tài)和情緒。在具有30%透明度的文本氣球中顯示文本。文本可與聲音同步顯示??紤]到用戶閱讀文本所花的時間來展示文本氣球。例如,可將文本氣球設置為1.5秒后消失。
在聲音效果結束和文本氣球消失之后,如圖4M所示,角色被動畫顯示。重復角色動畫處理,直到如圖4N所示角色在角色房間中消失。
如上所述,角色動畫處理按照下面的順序被執(zhí)行,即,顯示項250和背景圖像240,角色230以漸現(xiàn)效果出現(xiàn),輸出聲音效果以通知移動電話的狀態(tài),顯示文本以通知移動電話的狀態(tài),在角色房間中執(zhí)行角色動畫。
角色動畫是指角色的運動行為,不包括在屏幕上到處運動,角色運動指的是角色在屏幕上到處運動的行為。角色動畫和角色運動可同時被執(zhí)行。角色230可與項250和背景同時出現(xiàn)。角色230可按照不透明物體(即,透明度為0%)的形式出現(xiàn)。可略過輸出聲音效果和文本的步驟。
下面將解釋如何呈現(xiàn)角色的背景??蓤?zhí)行背景的呈現(xiàn),使背景圖像根據時間的進程而改變。當然,可使用固定的背景圖像。
圖5A至圖5C是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中的用于實現(xiàn)動畫顯示的背景的步驟的屏幕圖像,圖6顯示了示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中的用于實現(xiàn)動畫顯示的背景圖像的屏幕圖像。圖6的背景圖像可用于動畫顯示的背景或固定的背景。
參照圖5A至圖5C,使用根據時間進程連續(xù)呈現(xiàn)的幾個背景圖像來實現(xiàn)動畫顯示的背景。在本實施例中,一天被分為幾個時間段,即,上午、下午、傍晚和夜晚。對于各個時間段,為背景設置不同的背景圖像。在本實施例中,如果由用戶設置動畫背景240,則角色房間的背景圖像根據一天的時間段而改變。由于根據時間進程來執(zhí)行背景的改變,所以如圖5A至圖5C所示,為早晨、白天和夜晚分配以不同亮度的背景圖像改變的角色房間的背景。在本實施例中,如下面的表1來限定一天的時間段。在這種情況下,角色可被設置為每當每個時間段開始時給出與這些時間段相應的問候。
表1
可在角色房間設置屏幕上設置背景。圖6顯示了可為背景選擇的背景圖像。背景圖像可用于動畫顯示的背景,或者可用于固定的背景,在動畫顯示的背景中,背景圖像根據時間段而改變。即,背景圖像可用于角色房間的動畫顯示的背景,或者可用于角色房間的固定的背景??赏ㄟ^僅僅改變用于表示時間段的背景圖像的亮度,來將每個背景圖像用于動畫顯示的背景。
下面將解釋如何呈現(xiàn)項250和角色房間的信息。角色房間可呈現(xiàn)關于顯示系統(tǒng)信息的項和角色的商數(shù)的信息以及角色230和背景240。
首先解釋如何呈現(xiàn)角色商數(shù)模塊,然后解釋如何呈現(xiàn)項250。
圖7A是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中的空閑模式屏幕上的角色商數(shù)模塊的屏幕圖像,圖7B是示出圖7A中的角色商數(shù)模塊的放大視圖。
參照圖7A,角色商數(shù)模塊260通知角色230的當前狀態(tài),并且可按照各種方式被呈現(xiàn)。在本實施例中,角色商數(shù)模塊260使用HQ、EQ、IQ和SQ狀態(tài)計量儀顯示了角色230的狀態(tài)和情緒。由于使用商數(shù)狀態(tài)計量儀來呈現(xiàn)角色的狀態(tài)和情緒,所以該角色可引起用戶的興趣。
可在角色房間中的預設的位置呈現(xiàn)角色商數(shù)模塊260。在本實施例中,如圖7A所示,在屏幕的左上區(qū)域呈現(xiàn)角色商數(shù)模塊。根據用戶的選擇,可將角色商數(shù)模塊260設置為可見或不可見。
參照圖7B,角色商數(shù)模塊260包括商數(shù)信息顯示區(qū)267、情緒圖標顯示區(qū)263和狀態(tài)顯示區(qū)265。情緒圖標顯示區(qū)263可被實現(xiàn)為顯示用于表示角色的情緒的表情圖標,狀態(tài)顯示區(qū)265以文本呈現(xiàn)角色的狀態(tài),商數(shù)信息顯示區(qū)267用顏色條(計量儀)來顯示商數(shù)的級別??稍谇榫w圖標顯示區(qū)263中呈現(xiàn)的情緒包括“快樂”、“正?!?、“憤怒”、“悲傷”和“疲倦”,這些情緒以圖8所示的表的形式鏈接到相應的圖像。因此,當實現(xiàn)角色房間時,除了使用角色動畫之外,還可通過與角色的當前情緒相應的角色商數(shù)模塊的表情圖標來呈現(xiàn)角色的情緒??砂凑瘴谋镜男问皆跔顟B(tài)顯示區(qū)265中呈現(xiàn)角色的狀態(tài)信息。每個角色可具有可按照文本的形式表示的各種狀態(tài)。在商數(shù)信息顯示區(qū)267中以計量儀的形式顯示角色商數(shù)信息。在本實施例中,測量四個商數(shù),即,HQ、EQ、IQ和SQ,并且在商數(shù)信息顯示區(qū)267中呈現(xiàn)這四個商數(shù)。為了將這些商數(shù)彼此區(qū)分,通過帶顏色的計量儀來呈現(xiàn)這些商數(shù),即,如圖7B所示,紅色計量儀用于SQ,綠色計量儀用于HQ,紫色計量儀用于IQ,藍色計量儀用于EQ。每個計量儀以百分比(%)呈現(xiàn)了商數(shù)的等級,而不需要基于文本的通知。情緒圖標顯示區(qū)263和狀態(tài)顯示區(qū)265可被刪除。
現(xiàn)在,在下文中解釋如何呈現(xiàn)項250。
項和諸如問候的表達可從網上的項商店購買,或者作為禮物被接收??稍诮巧块g中呈現(xiàn)的項包括功能項、裝飾項和運動項。可在角色房間設置屏幕中設置這些項在屏幕上的位置。按照功能項、運動項和裝飾項的次序來解釋如何呈現(xiàn)項。
功能項指的是用于提供移動電話的特定系統(tǒng)信息的項。在本實施例中,功能項包括存儲器監(jiān)視項、鬧鐘項和郵件箱項。當然,當需要時,可添加另外的功能項。郵件箱項可以是消息項,消息項用于解釋功能項。
功能項可被實現(xiàn)為用于單功能,或者可以是將具有相似功能的功能項組成一組的項。作為成組方式的功能項,郵件箱項可呈現(xiàn)所有類型的消息。在這種情況下,功能項集成了短消息服務(SMS)項、電子郵件消息服務(EMS)項和多媒體消息服務(MMS)項。在鬧鐘項的情況下,鬧鐘項可集成日程表項、備忘錄項、鬧鈴產生項等。如果選擇了這種多功能項,則控制器110可顯示集成在多功能項中的功能項,從而用戶可選擇這些項中的一個。
圖9A至圖9I是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中的如何呈現(xiàn)功能項的示圖。
可在正常模式(見圖9A)、選擇模式(見圖9B)和啟用模式(見圖9C)下顯示功能項。參照圖9A至圖9C來描述如何呈現(xiàn)具有單功能的功能項。
參照圖9A,當功能項與角色房間一起呈現(xiàn)時,功能項布置在屏幕上的預設位置。在圖9A中,郵件箱項、時鐘項和存儲器監(jiān)視項是顯示在屏幕上的例子。在正常模式下,功能項被顯示作為基本項圖像。如果在功能項在正常模式下被顯示的同時發(fā)生事件,則與該事件相關的功能項的基本項圖像被動畫顯示。在正常模式下,如果輸入項顯示模式鍵(設置到移動電話上的特殊鍵,諸如“清除鍵”),則移動電話進入用于顯示功能項信息的選擇模式。
參照圖9B,在選擇模式下以半透明層顯示功能項,選擇的項被放大以按照放大的形式被顯示。在選擇模式下,可通過鍵區(qū)操作來選擇其它功能項。如果在選擇項的同時輸入OK鍵,則該項在啟用模式下被激活。
參照圖9C,當進入啟用模式時,選擇的功能項的項圖像與關于該選擇的功能項的信息一起被顯示。通過操作設置在鍵區(qū)單元中的上/下方向鍵,可導航到其他小應用程序或返回到圖9A所示的正常模式。左/右方向鍵允許導航到并激活其它功能項。
下面參照圖9D至圖9F,以存儲器監(jiān)視項為例來描述功能項的結構和呈現(xiàn)。
存儲器監(jiān)視項是顯示存儲器使用信息的功能項。圖9D顯示了正常模式下的存儲器監(jiān)視項圖像。如果在正常模式下存儲器使用率超過50%,則存儲器監(jiān)視項被動畫顯示,如圖9E所示。如果通過鍵區(qū)操作選擇存儲器監(jiān)視項,則以放大的存儲器監(jiān)視項圖像的形式來將存儲器監(jiān)視項顯示在屏幕上,所述存儲器監(jiān)視項圖像用文本和計量儀來呈現(xiàn)存儲器的使用。按照使用的存儲器/總的存儲器的文本形式來顯示存儲器使用信息。另外,以計量儀的帶顏色的條來呈現(xiàn)存儲器使用信息??筛鶕鎯ζ鞅O(jiān)視項在屏幕上的位置來將計量條布置在存儲器監(jiān)視項的左側或右側,如果存儲器使用百分比變得大于預定百分比(例如,95%),可改變計量條的顏色(例如,紅色)。如果通過菜單屏幕輸入“到存儲器狀態(tài)”命令,則顯示詳細的存儲器使用屏幕以通知存儲器的使用率。
下面參照圖9G至圖9I,以時鐘項為例來描述功能項的結構和呈現(xiàn)。
時鐘項是用于在預設的時間報警的功能項。圖9G顯示了正常模式下的時鐘項圖像。如果到達預設的時間,則時鐘項被動畫顯示,如圖9H所示。如果通過鍵區(qū)選擇了時鐘項,則按照帶有預設時間的放大的時鐘項圖像的形式來在屏幕上呈現(xiàn)時鐘項??砂凑瘴谋竞蛨D像的形式來呈現(xiàn)預設時間。預設時間可以是“早晨呼叫”、“日程表”和“計劃任務”功能??砂凑崭鞣N格式呈現(xiàn)文本。例如,文本格式1可用于日程表的標題,文本格式2可用于日期和時間。如果沒有設置日程表標題,則呈現(xiàn)默認的文本“無標題”。在文本格式下,以TT/MM的形式呈現(xiàn)時間,以今天/明天/周幾的形式呈現(xiàn)日期??筛鶕r鐘項在屏幕上的位置來將文本布置在時鐘項的左側或右側。如果多個日程表被預設,則顯示最緊密布置的日程表。如果通過菜單屏幕輸入“到鬧鐘狀態(tài)”命令,則顯示詳細的日程表屏幕以通知預設的鬧鈴日程表細節(jié)。
下面參照圖9J至圖9L,以郵件箱項為例來描述功能項的結構和呈現(xiàn)。
郵件箱項是用于通知接收的消息中未讀消息的數(shù)量的功能項。圖9J顯示了正常模式下的郵件箱項。如果在正常模式下接收到消息,則郵件箱項被動畫顯示,如圖9K所示。如果通過鍵區(qū)操作選擇了郵件箱項,則按照帶有關于接收的消息和未讀消息的信息的放大的郵件箱圖像的形式來在屏幕上呈現(xiàn)郵件箱項??捎梦谋竞蛨D像來呈現(xiàn)關于接收的消息和未讀消息的信息。可按照各種格式呈現(xiàn)文本。例如,文本格式1可用于信息的種類(在這種情況下,是新消息),文本格式2可用于按照“新消息/總的消息”的形式表述消息的數(shù)量??筛鶕]件箱項在屏幕上的位置來將文本布置在郵件箱項的左側或右側。如果通過菜單屏幕輸入“到收件箱”命令,則顯示消息列表屏幕以顯示接收的消息。
運動項是用于使角色房間的屏幕呈現(xiàn)變得動態(tài)的項。運動項根據按項劃分的運動路線來屏幕上四處運動。
圖10A至圖10C是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中的呈現(xiàn)運動項的步驟的示圖。
參照圖10A至圖10C,角色房間的運動項包括如圖10A所示的動物和可運動對象。每個運動項在預設的動畫時間根據獨有的運動路線運動。
運動項基于包含在角色房間信息中的位置信息被動畫顯示,從而每個運動項在預設的時間沿著預設的運動路線開始運動,如圖10B所示。運動項可被配置為以隨機速度運動并以隨機概率轉變前進方向。
如圖10C所示,當運動而彼此經過時,運動項重疊。在這種情況下,按照為各個項預設的呈現(xiàn)優(yōu)先級(深度)的次序來顯示運動項。即,為所有的運動項分配呈現(xiàn)優(yōu)先級,從而當至少兩個運動項在運動的同時重疊時,具有最高優(yōu)先級的運動項被呈現(xiàn)。一些運動項具有比角色的優(yōu)先級高的優(yōu)先級,而其它運動項具有較低的優(yōu)先級。在圖10C中,運動項“牧羊犬”(狗)具有比角色的優(yōu)先級高的優(yōu)先級,從而角色的腿被牧羊犬遮擋。另外,特殊的運動項(圖10A中的蝴蝶)被分配了最高優(yōu)先級,從而該特殊的運動項總是出現(xiàn)在角色和其它項上面。
如上所述,運動項被動畫顯示為以一種速度(例如,5像素/秒)運動,從而(穿過屏幕的邊緣)消失在角色房間之外,過一段時間又出現(xiàn)。如果運動項在沿著運動路線運動的同時遇到角色或其它項,則具有較高優(yōu)先級的運動項或角色顯示在上面。如果具有比角色的優(yōu)先級低的優(yōu)先級的運動項經過該角色,則該運動項被該角色遮擋。
裝飾項是用于對角色房間進行裝飾的物體,裝飾項不具有特殊功能。圖11A至圖11C是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中的呈現(xiàn)裝飾項的步驟的示圖。圖11A顯示了可被呈現(xiàn)以對角色房間進行裝飾的示例性的裝飾項,圖11B顯示了用裝飾項裝飾的示例性的角色房間,圖11C在屏幕上顯示了以放大形式顯示的特定裝飾項。
參照圖11A至圖11C,應用于角色房間的裝飾項包括花、家具和其它裝飾物。這些裝飾項可以和角色一起呈現(xiàn)在角色房間中,如圖11B所示。一些裝飾項具有特殊含義。除了以現(xiàn)金購買之外,獲得諸如獎品和苜蓿的特殊裝飾項作為贏得比賽或達到移動電話的特定狀態(tài)的獎勵。裝飾項“獎品”用于通知贏得比賽的次數(shù),從而每次贏得比賽可改變顏色和類型,并增加獎品的數(shù)量。
到現(xiàn)在為止,解釋了如何呈現(xiàn)角色230、背景240、項以及角色商數(shù)模塊260。這里,角色商數(shù)模塊260可被選擇性地設置為可見或不可見。組成角色房間的所有元素與角色房間關聯(lián)地呈現(xiàn)。也可將角色房間設置為在特定時間或情況下不同地操作。例如,角色房間可被配置為使得在特定時間或當特定事件發(fā)生時角色給出問候。
在問候行為被設置的情況下,角色在預設的時間向用戶送出問候,可送出項或角色錢幣作為對這種行為的獎勵。
圖12顯示了根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中的示出角色行為的屏幕圖像。如圖12所示,當角色在特定時間問候時,以文本氣球的形式顯示問候表達,問候表達根據一天的時間段而變化。
角色的問候行為可被配置為使得角色在一天問候預定次數(shù)(在本實施例中,為一天4次)。如果確定角色一天問候4次,則可配置4個問候時間段上午(08:30~09:30)、下午(12:00~13:30)、傍晚(17:30~18:30)、夜晚(23:30~00:30)。因此,角色在每個問候時間段問候一次。如果移動電話在每個問候時間段關機或處于角色房間禁用模式,則問候行為被禁用。即,當移動電話沒有處于角色房間屏幕被呈現(xiàn)的空閑模式時(例如,當翻蓋型電話展開或滑蓋型電話滑開時),問候行為功能被禁用。當問候行為開始時,問候行為在預定的時間段(例如,10秒)期間維持。如果在角色問候的同時發(fā)生特定事件(例如,來話呼叫或激活特定功能的鍵輸入),則如果問候行為保持超過預定時間(例如,3秒),就認為問候被執(zhí)行。如果問候行為在3秒過去之前就停止,并且角色房間在問候時間段被激活,則問候行為再次開始。角色最好與表2所示的用于各個問候時間段的不同問候行為相關聯(lián)。
表2
當問候行為開始時,移動電話可產生事件。事件可按照根據問候行為的次數(shù)設置的概率而發(fā)生。在本實施例中,概率大約為10%。如果在問候時間段期間沒有發(fā)生事件(即,移動電話在問候時間段期間關機或角色房間沒有被激活),則事件變?yōu)闊o效。
圖13是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術中的帶有事件的角色動畫的屏幕圖像。
參照圖13,如果角色動畫開始,則按照文本氣球的形式呈現(xiàn)文本。在文本氣球中呈現(xiàn)作為事件的文本表達。以30%的透明度顯示文本氣球。用于表達事件的文本氣球可與圖像一起被呈現(xiàn)。在本實施例中,由于如圖13所示,禮物事件文本與禮物圖像一起被呈現(xiàn),所以最好在屏幕的左底部分或右底部分呈現(xiàn)禮物圖像??捎缅X幣或其它項事件替換禮物事件。
選擇項和背景并將它們布置在屏幕上,以裝飾角色房間。
圖14是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)方法的角色房間呈現(xiàn)過程的流程圖。
參照圖14,控制器110控制移動電話的操作,并且確定移動電話是否進入角色房間呈現(xiàn)模式(S311)。如果移動電話進入角色房間呈現(xiàn)模式,則控制器檢查角色房間配置信息(S313)。角色房間呈現(xiàn)模式可以和移動電話的空閑模式相同。在空閑模式下,控制器110在預定的顯示時間段期間將角色房間顯示在顯示單元143的屏幕上。如果顯示時間段結束,則控制器110關閉顯示單元143以省電。如果翻蓋型移動電話或滑蓋型移動電話在空閑模式下開機,則控制器110打開顯示單元143。角色房間配置信息包括使用設置應用程序配置的參數(shù)。參數(shù)可包括用于激活或去激活角色房間功能的信息。角色房間配置信息可包括角色房間打開/關閉信息、角色信息顯示打開/關閉信息。如果角色房間配置信息包括與角色房間功能相關的信息,則控制器110確定角色房間功能是否打開(S315)。如果確定角色房間功能關閉,則控制器110顯示正常的空閑模式屏幕。
如果確定角色房間功能打開,則控制器110檢查角色房間信息(S319)。角色房間信息與當前設置的角色房間有關。角色房間信息包括關于與角色房間相關聯(lián)的背景和項的信息。背景信息包括背景圖像ID,項信息包括項ID和項在屏幕上的位置(X,Y坐標)。角色房間可被顯示為帶有一個或多個項,這些項按照呈現(xiàn)優(yōu)先級的次序被布置,從而如果兩個項重疊,則具有較高優(yōu)先級的項顯示在其它項的上面。通過檢查角色房間信息,控制器110識別背景和項以及它們在顯示單元143的屏幕上的位置。
在檢查角色房間信息之后,控制器110進行控制以呈現(xiàn)背景、項和角色(S321、S323和S325)。在圖14中,按照背景、項和角色的次序來執(zhí)行角色房間呈現(xiàn)。但是,可改變元素的呈現(xiàn)次序。例如,可按照背景、角色和項的次序來呈現(xiàn)角色房間的元素;可按照角色、背景和項的次序來呈現(xiàn)角色房間的元素;可按照角色、項和背景的次序來呈現(xiàn)角色房間的元素。即,可按照各種次序來執(zhí)行角色房間呈現(xiàn)。通過步驟S321至S325,完成角色房間呈現(xiàn)。
在呈現(xiàn)角色房間的同時,移動電話確定是否發(fā)生事件(例如,通過鍵輸入選擇功能)或確定預定的顯示時間是否結束(S327)。如果發(fā)生事件或顯示時間結束,則控制器110結束角色房間的呈現(xiàn),然后執(zhí)行選擇的功能或關閉顯示單元。另外,可在維持角色房間屏幕的同時執(zhí)行選擇的功能。例如,如果在顯示角色房間的同時接收到消息或者消息發(fā)送模式被激活,則控制器110可在讀取接收到的消息并寫消息以將其發(fā)送的同時維持角色的呈現(xiàn)。即,控制器110在角色房間屏幕上的透明消息窗口中顯示接收的或將被發(fā)送的消息。另外,控制器110可增加角色房間呈現(xiàn)的透明度并在角色房間呈現(xiàn)上顯示消息。當然,可以類似的方式在角色房間被呈現(xiàn)的同時處理其它事件。
下面更詳細地描述角色房間元素呈現(xiàn)過程(S321、S323和S325)。
首先詳細描述如何呈現(xiàn)角色房間的背景。
圖15是示出圖14的背景呈現(xiàn)過程的流程圖。參照圖15,控制器110檢查角色房間的背景ID(S361),并且確定背景ID是否為0(S363)。背景ID“0”表示角色房間不使用任何背景圖像。如果背景ID為0,則控制器110加載被設置為默認圖像的正常背景圖像(S365)。如果沒有設置默認圖像,則不顯示背景圖像。
如果背景ID不為0,則控制器110檢索與該背景ID相應的背景,并且將檢索的背景呈現(xiàn)在屏幕上。在這種情況下,控制器110基于該背景ID選擇如圖6所示的背景中的一個。
可通過在不同的時間段呈現(xiàn)的多圖像來表示角色房間的背景。當然,也可以通過固定的單圖像來表示角色房間的背景。
因此,在檢索到背景之后,控制器110確定檢索的背景是否是多圖像背景(S364)。如果檢索的背景是多圖像背景,則控制器檢查當前時間(S367)并確定當前時間是否大于或等于06:00并小于12:00(S369)。如果當前時間大于或等于06:00并小于12:00,則控制器110從多圖像背景選擇為早晨或午前分配的上午圖像,然后在屏幕上顯示該上午圖像(S371)。如果當前時間不大于或等于06:00或者不小于12:00,控制器110確定當前時間是否大于或等于12:00并小于18:00(S373)。如果當前時間大于或等于12:00并小于18:00,則控制器110從多圖像背景選擇為下午分配的下午圖像,然后在屏幕上顯示該下午圖像(S375)。如果當前時間不大于或等于12:00或者不小于18:00,則控制器110確定當前時間是否大于或等于18:00并小于23:59,或者是否大于或等于00:00并小于06:00(S377)。如果當前時間大于或等于18:00并小于23:59,或者大于或等于00:00并小于06:00,則控制器110從多圖像背景選擇為傍晚或夜晚分配的傍晚或夜晚圖像,然后在屏幕上顯示該傍晚或夜晚圖像(S379)。在步驟S364,如果檢索的背景不是多圖像背景,則控制器認為檢索的圖像是固定的單圖像背景,并顯示該固定的單圖像作為背景(S381)。
在使用多圖像背景的情況下,可通過改變用于一天的各個時間段的圖像的亮度來使用固定的單圖像。
第二,詳細描述如何呈現(xiàn)角色房間的項。
圖16是表示圖14的項呈現(xiàn)過程的流程圖。圖16的項呈現(xiàn)過程參照圖7B的角色信息呈現(xiàn)來描述。然而,角色信息呈現(xiàn)可以使用背景呈現(xiàn)過程或者圖19中的角色呈現(xiàn)過程來執(zhí)行。
在本實施例中,假定角色信息呈現(xiàn)被包括在如圖16所示的項呈現(xiàn)過程中。對包括在角色信息中的如圖7B所示的用于表達角色情緒的表情圖標、用于表達角色狀態(tài)的文本以及角色商數(shù)進行解釋。對表情圖標和文本的解釋可以省略。
參照圖16,控制器110檢查出角色房間配置信息包括關于角色商數(shù)呈現(xiàn)功能的信息(S401),并確定角色信息呈現(xiàn)功能的狀態(tài)是否為開(S403)。如果角色信息呈現(xiàn)功能的狀態(tài)為開,則控制器110檢查角色商數(shù)信息(S405)并在圖7B的情緒圖標顯示區(qū)263中在角色商數(shù)信息的基礎上呈現(xiàn)角色表情圖標(S407)。角色的情緒可以表示為5種情緒模式快樂、正常、憤怒、悲傷和疲倦。在情緒圖標顯示區(qū)263中顯示的表情圖標可以是如圖8中所示的與情緒模式對應的表情圖標之一。在呈現(xiàn)表情圖標之后,控制器110在圖7B的狀態(tài)顯示區(qū)265中呈現(xiàn)與角色的當前狀態(tài)對應的文本(S409),然后以條形圖的形式在圖7B的商數(shù)信息顯示區(qū)267中呈現(xiàn)角色商數(shù)(SQ、HQ、IQ和EQ)(S411)。角色商數(shù)的值顯示為不同顏色的條。如上所述,如果角色信息呈現(xiàn)功能處于激活狀態(tài),則控制器110檢查角色商數(shù)并在角色商數(shù)的基礎上確定情緒模式。如果確定了情緒模式,則控制器110呈現(xiàn)與該情緒模式對應的表情圖標、適合于角色狀態(tài)的文本以及條形圖形式的商數(shù)。
基于角色商數(shù)的角色信息可以以圖7B中的形式在如圖7A所示的角色房間中的固定位置(例如,左上部分)呈現(xiàn)。根據用戶的配置,可以不呈現(xiàn)角色商數(shù)信息。也就是說,是否呈現(xiàn)角色信息由用戶來決定。如果用戶不激活角色信息呈現(xiàn)功能,則在步驟S403中控制器識別該配置從而跳過步驟S405至步驟S411。在這種情況下,不呈現(xiàn)圖7B中示出的基于角色商數(shù)信息的角色信息。
在呈現(xiàn)角色商數(shù)之后,控制器檢查關于具有最低優(yōu)先級(深度)的項的信息(S413)。所述項信息包括項ID和顯示位置。所述項可以是運動項、功能項和裝飾項之一。在一些情況下,兩個或者更多的項可以交迭。各個項按照分配給它們的呈現(xiàn)優(yōu)先級的次序呈現(xiàn),從而具有最低優(yōu)先級的項被首先呈現(xiàn)。也就是說,當兩個或者更多的項交迭時,僅僅具有最高優(yōu)先級的項被完全呈現(xiàn)。如果上面的項被無效,則具有次高優(yōu)先級的項被呈現(xiàn)。
因此,在檢查項信息之后,控制器110確定該項信息是否存在(S415)。如果該項信息存在,則控制器110在該項信息的基礎上確定該項是否為運動項(S417)。如果該項是運動項,則控制器110呈現(xiàn)該運動項(S419)并檢查具有次低優(yōu)先級的另一項(S421)。如果在步驟S417中確定該項不是運動項,則控制器110確定該項是否為功能項(S423)。如果確定該項是功能項,則控制器110呈現(xiàn)該功能項(S425)。如果該項不是功能項,則控制器110將該項作為裝飾項來呈現(xiàn)(S427)。
根據項的類型,以不同的方式來執(zhí)行項呈現(xiàn)。也就是說,運動項、功能項和裝飾項以不同的過程來呈現(xiàn)。
圖17是表示以根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術呈現(xiàn)運動項的過程的流程圖。
參照圖17,控制器110在項ID的基礎上檢查運動項信息(S431)。運動項信息包括項ID、使該項保持在初始位置的逗留時間、由用于使該項移動到下一位置的水平距離(X軸距離)和用于使該項移動到下一位置的垂直距離(Y軸距離)所表示的坐標以及初始位置信息。初始位置信息包含表3中所列出的8個坐標之一。假定運動項從作為表3中的初始位置的屏幕邊緣(即顯示單元143的屏幕的4個邊和4個角)開始移動。運動項也可被配置為在顯示單元143的屏幕中的隨機位置開始移動。
表3
在檢查運動項信息之后,控制器110獲得運動項的初始位置以便在該初始位置將該運動項進行動畫顯示(S433)。在逗留時間結束之前保持該動畫,然后,該運動項通過步驟S435至S445而位于下一位置。在將該運動項進行動畫顯示之后,控制器110確定是否已過逗留時間(S435)。如果已過逗留時間,則控制器110計算運動項移至的下一位置的坐標(S437)。在計算出下一位置坐標之后,控制器110確定計算出的下一位置是否在顯示單元143的屏幕上的可用顯示范圍之內(S439)。如果計算出的下一位置在可用顯示范圍之內,則控制器110將運動項移至該下一位置(S441)并隨后返回步驟S433以便在該下一位置將該運動項進行動畫顯示。在步驟S439,如果計算出的下一位置坐標不在可用顯示范圍之內,則控制器110確定運動項的移動已完成并將運動項的位置移至初始位置(S443),并且重復步驟S433。
如上所述,用表3中示出的初始位置之一配置運動項,并在預定時間之后運動項移至屏幕上的預定坐標。在控制器110的控制下,運動項在初始位置被動畫顯示,在逗留時間之后移至下一位置,隨后再次被動畫顯示。移動時間在逗留時間和兩個位置之間的距離的基礎上確定。如果逗留時間短并且兩個位置之間的距離近,則運動項移動得快。另一方面,如果逗留時間長并且兩個位置之間的距離遠,則運動項移動得慢。當然,運動項的移動方向依賴于兩個位置的關系(屏幕上的坐標)。運動項能夠在水平、垂直和對角線方向上移動,并且可以考慮到兩個位置之間的距離而被確定。運動項可以是在圖10中描述的項之一并且以圖10B中示出的方式移動。運動項根據圖17中的過程如圖10B所示在屏幕上移動。
運動項的移動在角色房間呈現(xiàn)結束的時間停止,但是,運動項的移動也可設置為在與角色房間呈現(xiàn)結束時間不同的時間停止。也就是說,運動項呈現(xiàn)時間可以短于角色房間呈現(xiàn)時間。在這種情況下,運動項在角色房間呈現(xiàn)停止之前消失。
因此,如果在步驟S435中逗留時間未過,則控制器110保持運動項的動畫(S445)并確定運動項呈現(xiàn)時間是否結束(S447)。如果運動呈現(xiàn)時間結束,則控制器停止運動呈現(xiàn),否則重復步驟S435。
圖18A至圖18D是表示以根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術呈現(xiàn)功能項的過程的流程圖。
參照圖18A和圖18B,控制器110檢查功能項的種類(S451)。在本示例性實施例中,假定存在三種功能項郵件箱項、鬧鐘項和存儲器監(jiān)視項。當然,功能項的數(shù)量和種類可以改變。
在檢查功能項之后,控制器110確定功能項是否是郵件箱項(S453)。如果功能項是郵件箱項,則控制器檢查該郵件箱項的呈現(xiàn)位置并在屏幕上的該呈現(xiàn)位置呈現(xiàn)該郵件箱項(S455)。然后,控制器110檢查已接收到但未讀取的消息的數(shù)量(S457)并確定未讀取的消息的數(shù)量是否大于0(S459)。如果未讀取的消息的數(shù)量不大于0,則控制器呈現(xiàn)空郵件箱圖像。
如果未讀取的消息的數(shù)量大于0,則控制器110將未讀取的消息的數(shù)量與郵件箱圖像一起顯示(S461至S467)。未讀取的消息的數(shù)量能夠以多種方式呈現(xiàn)。例如,未讀取的消息的數(shù)量可以顯示在郵件箱圖像上。此外,未讀取的消息的數(shù)量可以通過文本氣球(text balloon)來顯示。在這種情況下,文本氣球具有帶有未讀取的消息的數(shù)量的明信片的形狀。在本實施例中,使用用于顯示未讀取的消息的數(shù)量的文本氣球圖像來解釋郵件箱項呈現(xiàn)。
根據郵件箱項的位置,控制器110確定未讀取消息數(shù)量呈現(xiàn)位置??刂破?10檢查郵件箱項的左右側空間,并在左側或右側設置該文本氣球。如果確定文本氣球被設置在右側,則控制器110確定文本氣球呈現(xiàn)位置是否在屏幕的可用顯示范圍內(S463)。如果文本氣球呈現(xiàn)位置在屏幕的可用顯示范圍內,則控制器110在郵件箱的右側呈現(xiàn)文本氣球(S467)。如果文本氣球呈現(xiàn)位置不在屏幕的可用顯示范圍內,則控制器110確定在郵件箱項的左側設置文本氣球(S465),并重復步驟S463。
在步驟S453,如果確定該功能項不是郵件箱項,則在圖18B中控制器確定該功能項是否是鬧鐘項(S469)。如果該功能項是鬧鐘項,則控制器110在鬧鐘信息的基礎上檢查設定的鬧鈴(S471)。鬧鐘信息包括鬧鐘項在顯示單元143的屏幕上的呈現(xiàn)位置。在檢查設定的鬧鈴之后,控制器確定是否存在設定的鬧鈴(S473)。如果沒有設定的鬧鈴,則控制器110呈現(xiàn)空鬧鐘圖像。如果存在至少一個設定的鬧鈴,則控制器110檢索下一設定的鬧鈴并顯示帶有該下一設定的鬧鈴的鬧鐘圖像(S475)。鬧鐘項可以以鬧鐘圖像來實現(xiàn)。在這種情況下,鬧鐘圖像可具有用于顯示設定的鬧鈴時間的指針。
然后,控制器110檢查鬧鈴時間呈現(xiàn)位置,并確定在屏幕上的鬧鐘項右側是否存在足夠的空間來呈現(xiàn)鬧鈴時間。如果存在足夠的空間來呈現(xiàn)鬧鈴時間,則控制器110在鬧鐘項的右側呈現(xiàn)該下一設定的鬧鈴時間(S477)。如果確定沒有足夠的空間來在鬧鐘項的右側呈現(xiàn)鬧鈴時間(S479),則控制器110在鬧鐘項的左側呈現(xiàn)鬧鈴時間(S483)。鬧鈴可表示為早晨呼叫(morning call)、會議日程、預約等。設定的鬧鈴在以特定事件設定的時間被激活。鬧鈴時間可以作為文本以YYYY/MM和HH/MM的形式來顯示。根據鬧鐘項的位置,鬧鈴時間文本可以放置于鬧鐘項的左側或右側。
如果設定了兩個或者更多的鬧鈴,則呈現(xiàn)最接近的下一鬧鈴的鬧鈴時間。鬧鈴時間可以通過鬧鐘圖像來呈現(xiàn)。當鬧鈴時間通過鬧鐘圖像來呈現(xiàn)時,可以不呈現(xiàn)鬧鈴時間文本。
如果在步驟S469中確定該功能項不是鬧鐘項,則控制器110確定該功能是存儲器項。然后,控制器110從角色房間信息中檢查該存儲器項的呈現(xiàn)位置,并在檢查出的呈現(xiàn)位置呈現(xiàn)該存儲器項(S484)。在屏幕上呈現(xiàn)該存儲器項之后,控制器110檢查總的存儲器容量和已使用的存儲器容量(S485),并隨后顯示關于總共的存儲器容量和已使用的存儲器容量的信息(S487至S493)。也就是說,在檢查存儲器信息之后,控制器110檢查在存儲器項的哪一側有足夠的空間來呈現(xiàn)存儲器信息。如果確定存儲器項的右側有足夠的空間來呈現(xiàn)存儲器信息,則控制器110在存儲器項的右側呈現(xiàn)存儲器信息。另一方面,如果確定存儲器項的右側沒有足夠的空間來呈現(xiàn)存儲器信息,則控制器110在存儲器項的左側呈現(xiàn)存儲器信息。存儲器項可向圖1的存儲單元130通知該存儲器信息,并且可以以計量條的形式來顯示存儲器信息。根據存儲器項在屏幕上的位置,該計量條可位于左側或者右側。該計量條顯示存儲器利用率,并且在存儲器利用率變?yōu)?0%時變成紅色。
如上所述,功能項以這樣的方式呈現(xiàn),即控制器檢查功能的呈現(xiàn)位置,在顯示單元143的屏幕上的該呈現(xiàn)位置顯示功能項,并一起顯示通過該功能項獲得的功能信息。功能信息以這樣的方式呈現(xiàn),即控制器檢查在功能項的哪一側有足夠的空間來呈現(xiàn)功能信息,并隨后在有足夠空間的功能項的左側或者右側呈現(xiàn)功能信息。功能信息可以被顯示為文本或者圖形計量儀。當以文本提供了功能信息時,可以使用或者不使用圖形計量儀。
圖18C和圖18D是表示在根據本發(fā)明另一示例性實施例的屏幕圖像呈現(xiàn)技術中呈現(xiàn)功能項的過程的流程圖。
參照圖18C和圖18D,控制器110檢查功能項的種類(S751)。在本示例性實施例中,假定存在三種功能項郵件箱項、鬧鐘項和存儲器監(jiān)視項。當然,功能項的數(shù)量和種類可以改變。如果功能信息與功能項關聯(lián),則控制器以動畫顯示的功能項的形式呈現(xiàn)功能項以引起用戶的興趣,并在彈出顯示時間期間以彈出窗口的形式呈現(xiàn)功能信息。在本實施例中,功能項按照郵件箱項、鬧鐘項和存儲器項的次序來呈現(xiàn)。
在檢查功能項之后,控制器110確定功能項是否是郵件箱項(S753)。如果功能項是郵件箱項,則控制器110檢查未讀郵件的數(shù)量(S755)并隨后確定未讀郵件的數(shù)量是否大于0(S757)。如果未讀郵件的數(shù)量為0,則控制器110如圖9J中所示在顯示單元143的屏幕上呈現(xiàn)空郵件箱圖像(S767),以便通知沒有未讀消息。
如果未讀郵件的數(shù)量大于0,則控制器110如圖9K中所示呈現(xiàn)動畫顯示的郵件箱圖像。在呈現(xiàn)動畫顯示的郵件箱圖像之后,控制器確定是否到達彈出時間(S761)。如果已到達彈出時間,則控制器110如圖9L中所示呈現(xiàn)彈出窗口(S763)。彈出窗口在預定的彈出時間期間顯示,并隨后消失。在呈現(xiàn)彈出窗口的同時,控制器110啟動彈出計數(shù)器。在呈現(xiàn)彈出窗口之后,控制器110確定彈出計數(shù)器是否到期(S765)。如果彈出計數(shù)器到期,則彈出窗口消失。
如果在步驟S753中該功能項不是郵件箱項,則控制器110確定該功能項是否是鬧鐘項(S771)。如果該功能項是鬧鐘項,則控制器110檢查設定的鬧鈴(S773)并確定是否存在設定的鬧鈴(S775)。如果沒有設定的鬧鈴,則控制器110如圖9G中所示在顯示單元143的屏幕上呈現(xiàn)空鬧鐘圖像,以便通知沒有設定的鬧鈴(S785)。如果存在至少一個設定的鬧鈴,則控制器110如圖9H中所示呈現(xiàn)動畫顯示的鬧鐘圖像(S777),并確定是否已到達彈出時間(S779)。如果已到達彈出時間,則控制器110如圖9I中所示呈現(xiàn)彈出窗口(S781)。彈出窗口在預定的彈出時間期間顯示,并隨后消失。在呈現(xiàn)彈出窗口的同時,控制器110啟動彈出計數(shù)器。在呈現(xiàn)彈出窗口之后,控制器110確定彈出計數(shù)器是否到期(S783)。如果彈出計數(shù)器到期,則彈出窗口消失??梢钥紤]到鬧鈴時間來配置彈出窗口呈現(xiàn)時間。在本實施例中,假定設定的鬧鈴是以用于“會議”和“計劃任務”的特定日期和時間來設置的鬧鈴而非每日發(fā)生的鬧鈴(例如,早晨呼叫),并且在6個小時之前顯示鬧鈴。
如果該功能項不是鬧鐘項,則控制器110確定該功能項是否是存儲器監(jiān)視項(S786)。如果該功能項是存儲器監(jiān)視項,則控制器110檢查存儲器利用率(S787),并確定該存儲器利用率是否在預定正常范圍內(S789)。如果該存儲器利用率在正常范圍內,則控制器110如圖9D中所示僅在顯示單元143的屏幕上呈現(xiàn)存儲器監(jiān)視項圖像,以便通知存儲器利用率正常(S799)。如果該存儲器利用率超過正常范圍,則控制器110如圖9E中所示呈現(xiàn)被動畫顯示的存儲器監(jiān)視(S791),并確定是否已到達彈出時間(S793)。如果已到達彈出時間,則控制器110如圖9F中所示呈現(xiàn)彈出窗口(S795)。彈出窗口在預定的彈出時間期間顯示,并隨后消失。在呈現(xiàn)彈出窗口的同時,控制器110啟動彈出計數(shù)器。在呈現(xiàn)彈出窗口之后,控制器110確定彈出計數(shù)器是否到期(S797)。如果彈出計數(shù)器到期,則彈出窗口消失??梢圆豢紤]存儲器利用率而顯示存儲器監(jiān)視。在這種情況下,控制器110檢查存儲器利用率,并隨后以彈出窗口的形式呈現(xiàn)存儲器利用率。
如上所述,功能項能夠與角色房間一起呈現(xiàn)。在這種情況下,功能項按照預設次序顯示。在按照預設次序顯示功能項的同時,控制器檢查是否以激活狀態(tài)呈現(xiàn)功能項。如果需要以激活狀態(tài)呈現(xiàn)功能項,則控制器110將功能項呈現(xiàn)為激活的功能項圖像,然后過一段時間以彈出窗口的形式提供與該功能相關的信息。彈出窗口在預定的彈出時間期間呈現(xiàn)。例如,當所有功能項以激活狀態(tài)呈現(xiàn)時,控制器110按照郵件箱項、鬧鐘項和存儲器監(jiān)視項的次序進行呈現(xiàn),并且將郵件箱項呈現(xiàn)為其后跟隨有郵件箱彈出窗口的被動畫顯示的郵件箱圖像,將鬧鐘項呈現(xiàn)為其后跟隨有鬧鈴彈出窗口的被動畫顯示的鬧鐘圖像,以及將存儲器監(jiān)視項呈現(xiàn)為其后跟隨有存儲器利用率彈出窗口的被動畫顯示的存儲器監(jiān)視圖像。在彈出窗口消失之后,如圖9J、圖9G和圖9D所示在角色房間中呈現(xiàn)功能項。
裝飾項在包含于角色房間信息中的裝飾項信息的基礎上被呈現(xiàn)。所述項信息包括通知裝飾項的種類的項ID和屏幕上的呈現(xiàn)位置??刂破?10檢索與項ID對應的裝飾項圖像,并如圖11A所示在屏幕上的呈現(xiàn)位置呈現(xiàn)檢索到的裝飾項圖像。裝飾項用于改進角色房間的美感因素,而不考慮任何功能。根據用戶的配置,可以添加或者去除裝飾項。
現(xiàn)在,將在下面描述呈現(xiàn)角色房間的角色的過程。
在角色房間中,使用三種行為性質來實現(xiàn)角色。
第一,角色在預設時間向移動電話的用戶問候。第二,角色無規(guī)律地在問候用戶的同時向用戶給予禮物。第三,角色以動畫或運動來表達移動電話的狀態(tài)或者反映移動電話的狀態(tài)的情緒。在本實施例中,假定移動電話具有代表用戶對移動電話的貢獻的各種情緒。角色房間能夠僅以第三種行為性質來呈現(xiàn)。也就是說,當呈現(xiàn)角色房間時,可以使問候和禮物給予行為性質被禁用。在本實施例中,假定問候、禮物給予和動畫行為性質為被啟用。
角色房間可包括多個項和背景以及角色,并且角色房間在移動電話的特定工作模式(在本實施例中為空閑模式)下被呈現(xiàn)。在在空閑模式中呈現(xiàn)角色房間的情況下,角色房間可以顯示為空閑模式屏幕(例如,當移動電話的翻蓋打開或者滑蓋式移動電話滑開時)。如果在呈現(xiàn)角色房間的同時發(fā)生事件,則角色房間消失,即空閑屏幕被其他功能屏幕代替。此外,當發(fā)生特定事件(例如,消息處理事件)時可保持角色房間。
圖19是表示根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)方法的角色呈現(xiàn)過程的流程圖。
參照圖19,控制器110檢查當前時間(S501),并隨后確定當前時間是否在任何預設的問候行為時間段中(S503、S513、S517和S521)。在本實施例中,問候行為時間段被設置為表2中所示的四個時間。在每個問候行為時間段中顯示一次問候行為。
因此,控制器110確定當前時間是否在問候行為時間段中(S503、S513、S517和S521)。如果當前時間在問候行為時間段中,則控制器110確定是否顯示問候行為(S505、S515、S519和S523)。
如果在步驟S503、S513、S517和S521中確定當前時間不在問候行為時間段中或者在步驟S505、S515、S519和S523中已在問候行為時間段中執(zhí)行問候行為,則控制器110跳過問候行為,并控制角色處于正常行為(S511)。
如果在步驟S503、S513、S517和S521中確定當前時間在問候行為時間段中并且在步驟S505、S515、S519和S523中尚未在問候行為時間段中執(zhí)行問候行為,則控制器110記錄當前時間(S507),并控制角色顯示問候行為(S509)。記錄當前時間是為了保證不在相同的問候行為時間段中再次執(zhí)行問候行為。在執(zhí)行了問候行為之后,控制器110控制角色處于正常行為(S511)。
如圖20中所示來執(zhí)行問候行為呈現(xiàn)過程。問候行為被呈現(xiàn)為角色對用戶的問候,并且可以以致敬和給予項或角色錢幣的附加事件來執(zhí)行問候行為。
圖20是表示圖19的問候行為呈現(xiàn)過程的流程圖。
參照圖20,控制器110檢查當前的問候時間段(S531),并檢查當前的角色信息(S533)。然后,控制器110控制角色以動畫的形式顯示問候行為(S535),并檢索與當前的問候時間段對應的問候文本(S537)。在檢索問候文本之后,控制器110以文本氣球的形式呈現(xiàn)檢索到的問候文本(S)。問候行為可以如圖12中所示來呈現(xiàn)。問候文本可以以圖12中的文本氣球的形式來呈現(xiàn)。問候文本可以根據問候時間段而改變。
在角色房間呈現(xiàn)由于在角色問候行為期間的事件發(fā)生而結束的情況下,如果問候行為被執(zhí)行了可接受時間(tolerable time),則控制器110確定問候行為已被執(zhí)行。在本實施例中,假定所述可接受時間是3秒。
因此,控制器110確定問候行為是否持續(xù)超過可接受時間(在本實施例中為3秒)(S541)。如果問候行為沒有持續(xù)超過所述可接受時間,則控制器110保持問候行為和文本氣球呈現(xiàn)(S557)。在保持問候行為和文本氣球呈現(xiàn)的同時,控制器確定發(fā)生事件,從而角色房間呈現(xiàn)在3秒的可接受時間內結束(S559)。如果在可接受時間內發(fā)生事件,則控制器110停止問候行為并隨后返回。在這種情況下,如果在相同的問候行為時間段中激活角色房間,則問候行為被再次執(zhí)行。
如果問候行為被執(zhí)行超過了可接受時間(3秒),則控制器確定該問候行為被完全地執(zhí)行,并記錄問候行為時間段中的該問候行為的完成(S543)。然后,控制器110確定是否已到事件呈現(xiàn)時間(S545)。所述事件可以根據問候行為的時間按照隨機概率發(fā)生。
如果事件呈現(xiàn)時間已到,則控制器110呈現(xiàn)問候事件(S547)。
圖21是表示在根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術的在角色的問候行為期間發(fā)生的問候事件呈現(xiàn)過程的流程圖。
問候事件可以在角色執(zhí)行問候行為的同時隨機地發(fā)生,并且問候事件可以以與角色的問候行為相同的方式來呈現(xiàn),除了屏幕布局和文本以外。
參照圖21,控制器110在問候事件呈現(xiàn)時間選擇項或者角色錢幣作為禮物(S561),并且呈現(xiàn)與該件項或者角色錢幣對應的圖像作為給予的禮物(S563)。然后,控制器110檢查角色的信息(S565),并將該角色進行動畫顯示(S567)。隨后,控制器110以文本氣球的形式呈現(xiàn)問候文本(S569)。
當根據問候事件呈現(xiàn)角色時,控制器110如圖13中所示將角色與文本和/或聲音一起進行動畫顯示。此時,角色的情緒模式固定為“快樂”,并且角色與作為禮物的項圖像和/或角色錢幣圖像一起顯示。在問候事件呈現(xiàn)過程中提供的項圖像和角色錢幣圖像可以如圖13中所示顯示在角色房間的左底部或右底部,并且與禮物相關的文本表述以具有30%透明度的文本氣球的形式被呈現(xiàn)。
在在圖20的步驟S547執(zhí)行了如圖21所示的問候事件呈現(xiàn)過程之后,控制器110確定在呈現(xiàn)問候表述文本氣球之后是否已過去10秒(S549)。如果已過去10秒,則控制器110使文本氣球和角色動畫圖像消失(S551)。
如果尚未過去10秒,則控制器保持當前角色動畫和問候表述文本氣球的呈現(xiàn)(S553)。角色的問候行為被假定為維持10秒。因此,在呈現(xiàn)角色的問候行為的時間超過10秒之前,控制器110保持角色的問候行為(S549、S553和S555)。如果從角色的問候行為開始已過去10秒,則控制器110使問候表述文本氣球和角色動畫圖像消失(S551)。
如上所述,如果當前時間在預定的問候時間段中,則控制器110控制角色房間的角色顯示與問候時間段對應的問候行為。問候行為用于向移動電話的用戶問候,并且在每個問候時間段中被執(zhí)行。如果移動電話關閉或者角色房間未被激活,則跳過角色的問候行為。在本實施例中,角色的問候行為以隨機概率被執(zhí)行以便給用戶意想不到的禮物。在本實施例中,禮物給予行為在問候行為時間期間被執(zhí)行,然而,禮物給予行為可以在呈現(xiàn)角色房間的任何時間被執(zhí)行。在禮物給予行為在呈現(xiàn)角色房間的任何時間被執(zhí)行的情況下,控制器110可以控制在呈現(xiàn)角色房間的時間執(zhí)行禮物給予行為。
在圖19中,在在問候時間段之外執(zhí)行角色的問候行為之后或者在執(zhí)行問候行為之后,控制器110控制角色處于正常行為(S511)。角色行為按照圖22A或圖22B中的過程被呈現(xiàn)。
圖22A和圖22B是表示根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)技術的動畫行為呈現(xiàn)過程的流程圖。
在圖22A中,在呈現(xiàn)角色房間的同時,角色正在移動并且與用于表達角色的狀態(tài)和情緒的文本和聲音一起被動畫顯示。在圖22B中,在在角色房間中呈現(xiàn)文本和聲音表述之后,角色被動畫顯示。
可以以多種方式在角色房間中生動地表達角色行為。例如,角色可以被表示為多個動畫圖像,從而這些動畫圖像被連續(xù)地顯示以形成角色的動畫。此外,角色可以被呈現(xiàn)為沿預設的移動線移動。角色動畫通過以規(guī)則的間隔連續(xù)呈現(xiàn)動畫圖像來實現(xiàn),類似于如圖9E、圖9H和圖9K中所示的對功能項的呈現(xiàn)。通過在預設的移動方向、移動距離和移動時間的基礎上移動角色來實現(xiàn)角色移動。為了使角色實現(xiàn)無縫移動,可以使用多個圖像來實現(xiàn)該移動。圖23A和圖23B顯示呈現(xiàn)角色移動的過程。
圖22A顯示角色移動行為呈現(xiàn)過程,圖22B顯示角色手勢行為呈現(xiàn)過程。
參照圖22A,控制器110檢查關于當前角色的信息(S571),并確定角色的初始出現(xiàn)位置(顯示單元143的屏幕上的X、Y坐標)。角色的初始出現(xiàn)位置可以在顯示單元143的屏幕的顯示范圍內隨機確定。在確定角色的初始出現(xiàn)位置之后,控制器110以100%的透明度呈現(xiàn)角色(S575)。在100%的透明度的情況下,角色是看不見的,從而如圖4A中所示在顯示單元143的屏幕上顯示背景和項圖像。
然后,控制器110以預定速率降低角色圖像的透明度,從而角色逐漸出現(xiàn)在角色房間中。也就是說,控制器110進行控制,從而通過重復步驟S577至S579使得角色逐漸出現(xiàn)。如果假定角色圖像的透明度以10%降低,則控制器110控制逐漸將角色圖像的透明度減小至不透明(阿爾法混合效果,alphablending effect)。因此,角色圖像的透明度以10%從100%降低至0%,從而角色出現(xiàn)在角色房間中,如圖4B中所示。
然后,控制器110如圖4C中所示輸出代表角色狀態(tài)的聲音效果(S581),如圖4D中所示將角色進行動畫顯示(S583),如圖4E中所示在預定呈現(xiàn)時間期間在文本氣球中呈現(xiàn)表達角色的狀態(tài)和情緒的文本,并隨后結束角色的動畫。這里,呈現(xiàn)時間被設置為3秒。當以上述方式呈現(xiàn)角色房間時,按照圖4A至圖4E的次序,在角色的出現(xiàn)、聲音效果的呈現(xiàn)以及角色動畫之后呈現(xiàn)文本氣球。
控制器110確定角色的下一位置,并隨后執(zhí)行角色的移動(S589、S597和S599)。為了呈現(xiàn)角色移動,控制器確定移位信息(S587)。移位信息根據如圖23A和圖23B中所示的過程來確定。
圖23A和圖23B詳細地顯示角色移位信息確定過程。
參照圖23A和圖23B,控制器110檢查角色的初始出現(xiàn)位置(S601)并確定角色的移動類型(S603)。移動類型包括垂直移動、水平移動和對角線移動。在步驟S603中從三種移動類型之中隨機選擇所述移動類型。假定角色移動5個像素。
如果選擇了移動類型,則控制器確定移動類型是否是垂直移動(S605)。如果移動類型是垂直移動,則控制器110確定角色的出現(xiàn)位置是否位于顯示單元143的屏幕的上半部分(S607)。如果角色的出現(xiàn)位置位于顯示單元143的屏幕的上半部分,則控制器110產生角色位置下移位信息((A,B)=(0,-5))(S609)。如果角色的出現(xiàn)位置位于顯示單元143的屏幕的下半部分,則控制器110產生角色位置上移位信息((A,B)=(0,5))(S611)。
如果在步驟S605中確定移動類型不是垂直移動,則控制器110確定移動類型是否是水平移動(S613)。如果移動類型是水平移動,則控制器確定角色的出現(xiàn)位置是否位于顯示單元143的屏幕的右半部分(S615)。如果角色的出現(xiàn)位置位于顯示單元143的屏幕的右半部分,則控制器產生角色位置左移位信息((A,B)=(-5,0))(S617)。如果角色的出現(xiàn)位置位于顯示單元143的屏幕的左半部分,則控制器110產生角色位置右移位信息((A,B)=(5,0))。
如果在步驟S613中確定移動類型不是水平移動,則控制器110將移動類型視作對角線移動。
對角線移動包括右上至左底移動、左上至右底移動、右底至左上移動和左底至右上移動。
如果移動類型是對角線移動,則控制器確定角色的出現(xiàn)位置是否位于屏幕的右半部分(X>LCD_X_MAX/2)(S621)。如果角色的出現(xiàn)位置位于屏幕的右半部分,則控制器確定角色的出現(xiàn)位置是否位于屏幕的上半部分(Y>LCD_Y_MAX/2)(S623)。如果角色的出現(xiàn)位置位于上半部分,則控制器110產生角色位置左-下移位信息((A,B)=(-5,-5))。如果角色的出現(xiàn)位置并不位于上半部分,則控制器110產生角色位置左-上移位信息((A,B)=(-5,5))。
如果在步驟S621中確定角色的出現(xiàn)位置并不位于屏幕的右半部分,則控制器確定角色的出現(xiàn)位置是否位于屏幕的上半部分(Y>LCD_Y_MAX/2)(S629)。如果角色的出現(xiàn)位置位于上半部分,則控制器110產生角色位置右-下移位信息((A,B)=(5,-5))(S631)。如果角色的出現(xiàn)位置并不位于上半部分,則控制器110產生角色位置右-上移位信息((A,B)=(5,5))(S633)。
在圖22A中的步驟S587,控制器110檢查角色的出現(xiàn)位置和移動類型,并在角色的出現(xiàn)位置和移動類型的基礎上計算移位信息。角色的移動方向根據角色的初始出現(xiàn)位置而改變,并且角色的移動類型在前述三種移動類型(垂直移動、水平移動和對角線移動)之中隨機選擇。移動方向以這種方式確定,即角色獲取最長的長度來在屏幕中心的軸上移動。
如果獲得了移位信息,則控制器110進行控制以使角色根據移動類型在移動方向上移動(S589至S599)。出現(xiàn)位置移位以預定間隔來執(zhí)行。假定角色每秒移動20個像素。角色的出現(xiàn)位置移位按照每0.25秒5個像素來執(zhí)行。角色移動并且同時被動畫顯示。也就是說,角色沿著在每預定時間確定的方向以預定數(shù)量的像素為單位進行移動。在移動或者不移動的同時,角色可以被動畫顯示??刂破?10確定是否到達移位時間(S589)。如果未到移位時間,則控制器110對角色進行動畫顯示(S597)。
如果已到移位時間,則控制器110計算角色的下一位置(S591)。所述下一位置根據在圖23A和圖23B中所示的過程來獲得。在獲得下一位置之后,控制器110確定角色的下一位置是否在顯示單元143的屏幕的顯示范圍內(S593)。如果角色的下一位置在屏幕的顯示范圍內,則控制器110控制角色移動至下一位置并將角色進行動畫顯示??刂破?10以預定數(shù)量的像素為單位、在預定的移動時間、沿著預定的移動方向在顯示單元143的屏幕上移動角色,如圖4F和圖4G中所示。
如果在重復上述操作的同時角色偏離了顯示單元143的屏幕的顯示范圍,則控制器110識別角色的偏離,并返回至步驟S571以顯示如圖4H中所示的空閑模式屏幕。結果,圖4B至圖4G的呈現(xiàn)被重復。
在呈現(xiàn)角色房間的同時,以上操作被重復執(zhí)行。如果角色的呈現(xiàn)結束(S599),在控制器110結束角色的行為。
如圖4F和圖4G中所示,在角色的文本表述消失之后執(zhí)行角色的移動。角色的移動方向在垂直方向、水平方向和對角線方向之中隨機選擇。也就是說,確定移動方向以使角色獲取最長的長度來在屏幕中心的軸上移動,并且移動速度確定為每秒20個像素。如果角色移出顯示單元143的屏幕的邊界而消失,則呈現(xiàn)帶有角色的角色房間。稍后(大約2秒),執(zhí)行在圖4B中描述的操作。
如上所述,通過重復圖4A至圖4G的操作來執(zhí)行圖22A和圖22B中的角色行為的呈現(xiàn)。可以按6個步驟來呈現(xiàn)角色。第一步驟是如圖4A和圖4H中所示的看不見的角色步驟,在該步驟中,還未呈現(xiàn)角色從而顯示帶有項和背景的角色房間。第二步驟是角色呈現(xiàn)步驟,在該步驟中,角色出現(xiàn)于角色房間中的隨機位置。當角色的初始出現(xiàn)位置接近于顯示單元143的屏幕的邊界而導致不能顯示角色的整個圖像時,不呈現(xiàn)角色。角色能夠通過降低角色圖像的透明度以漸現(xiàn)效果出現(xiàn)。透明度從100%降低至0%(阿爾法混合效果)。第三步驟是如圖4C中所示的聲音效果輸出步驟,在該步驟中,在完全呈現(xiàn)角色之后根據角色的狀態(tài)輸出獨有的聲音效果。聲音效果輸出一次。第四步驟是如圖4D中所示的動畫步驟,在該步驟中,在輸出聲音效果之后將角色進行動畫顯示。重復角色動畫直至角色移出顯示單元143的屏幕而消失。第五步驟是如圖4E中所示的文本呈現(xiàn)步驟,在該步驟中,以文本來呈現(xiàn)角色的狀態(tài)和情緒。文本可以以如圖4E中所示的文本氣球的形式來呈現(xiàn)??紤]到閱讀文本所花費的時間,以具有30%透明度的半透明氣球來呈現(xiàn)文本氣球。文本氣球在大約3秒之后消失。第六步驟是如圖4F至圖4G中所示的角色移動步驟,在該步驟中,角色的移動方向被隨機確定。在確定了移動方向和距離之后,角色根據移動方向和距離移動。角色移出顯示單元143的屏幕而消失。
由于角色在隨機位置出現(xiàn),所以角色在每個出現(xiàn)時間可以出現(xiàn)在不同的位置。移動方向被隨機確定,角色在每個移動時間可以在不同的方向上移動。可以準備不同的聲音效果和文本以便表達角色的各種狀態(tài)和情緒。由于在每個呈現(xiàn)時間以不同的方式呈現(xiàn)出現(xiàn)位置、移動方向、聲音效果和文本,所以能夠向用戶提供各種角色行為。
在初始角色呈現(xiàn)時間,執(zhí)行在圖4A至圖4G中表示的操作,隨后,在角色移出顯示單元143的屏幕而消失之后可以跳過圖4C和圖4E中的操作。在這種情況下,聲音效果和文本氣球出現(xiàn)一次,并且角色在隨機位置出現(xiàn)并在隨機方向上移動。
參照圖22B,控制器110檢查當前角色的信息(S651)并確定角色出現(xiàn)位置(S653)。角色出現(xiàn)位置可以是顯示單元143的屏幕上的預設位置。在本實施例中,角色出現(xiàn)位置預設為相對于顯示單元143的屏幕中心的該屏幕的右底部。在確定角色出現(xiàn)位置之后,控制器110以100%透明度呈現(xiàn)角色(S655)。由于透明度是100%,所以角色是看不見的。因此,如圖4I中所示,顯示僅帶有背景圖像和項圖像的角色房間。
接下來,控制器110以預定速率降低角色的透明度,從而角色逐漸出現(xiàn)。也就是說,控制器110重復步驟S657至659以便逐漸呈現(xiàn)角色。如果假定角色圖像的透明度每0.5秒降低25%,則角色在2秒內完全呈現(xiàn)(阿爾法混合效果)。角色圖像的透明度按照100%、75%、50%、25%和0%的次序降低,從而如圖4J中所示顯示角色房間。在角色完全出現(xiàn)之后,控制器110如圖4C中所示輸出與角色的狀態(tài)對應的聲音效果(S661),并隨后如圖4I中所示在預定的文本呈現(xiàn)時間期間以文本氣球的形式呈現(xiàn)與角色的狀態(tài)和情緒關聯(lián)的文本??紤]到閱讀文本所花費的時間,文本呈現(xiàn)時間可設置為大約1.5秒。
在輸出聲音效果和呈現(xiàn)文本之后,控制器110在步驟S665至S669呈現(xiàn)角色動畫。重復角色動畫直到角色從角色房間消失。如上所述,按照角色出現(xiàn)、輸出聲音效果、呈現(xiàn)文本氣球和角色動畫的次序來執(zhí)行角色呈現(xiàn)。
如上所述,本發(fā)明的屏幕圖像呈現(xiàn)方法在移動電話的特定操作(空閑模式)中呈現(xiàn)角色房間(屏幕)。在空閑模式中,移動電話的控制器通過在角色房間中布置背景和項來呈現(xiàn)角色房間,并且呈現(xiàn)角色。角色以聲音效果和文本的形式來表達狀態(tài)和情緒。角色沿著隨機方向移動,并且在顯示單元143的屏幕上顯示動畫。背景圖像用作房間的背景并且能夠用另一圖像代替,以便使用角色房間以圖形方式顯示時間的進程。與角色房間一起呈現(xiàn)的項包括運動項、裝飾項和功能項。功能項用于通過顯示移動電話的系統(tǒng)信息來提高用戶使用的方便。裝飾項用于改善移動電話的屏幕的美感效果。運動項用于通過在屏幕房間內四處移動來使屏幕處于動態(tài)。此外,可以使用特殊的表達功能來實現(xiàn)角色房間,從而角色在預定的時間段中給出特殊信息或者向用戶問候。此外,可以以這種方式實現(xiàn)角色房間,即在角色進行問候的同時該角色給予項或角色錢幣作為禮物而讓用戶感到高興。
在本實施例中,通過按照背景、項和角色的次序呈現(xiàn)各元素來構造角色房間。然而,呈現(xiàn)次序可以改變。在本實施例中,以在呈現(xiàn)項時執(zhí)行問候和事件呈現(xiàn)的方式來配置角色房間,然而,可以在呈現(xiàn)背景或角色時執(zhí)行問候和事件呈現(xiàn)。
在本實施例中,在特定模式(例如,空閑模式)下呈現(xiàn)角色房間。如果移動電話被激活(例如,翻蓋型移動電話展開,滑蓋型移動電話滑開,功能被終止(例如,終止通信或消息檢查),在沒有角色房間呈現(xiàn)的空閑模式下按下特定鍵),則移動電話在執(zhí)行這些處理的同時呈現(xiàn)角色房間。角色房間包括背景、項和角色。在本實施例中,組成角色房間的元素按照背景、項和角色的次序被呈現(xiàn)。但是,可改變呈現(xiàn)次序。與角色房間相關聯(lián)的項包括裝飾項、運動項和功能項。功能項呈現(xiàn)關于移動電話的特定功能的信息,如圖9A至圖9I和圖18A至圖18D所示。因此,如果在呈現(xiàn)角色房間的同時選擇特定的功能項,則控制器110進行控制,以呈現(xiàn)與選擇的功能項相關聯(lián)的系統(tǒng)信息。例如,功能項具有用于顯示與選擇的功能項相關聯(lián)的菜單的菜單功能。如果在呈現(xiàn)角色房間的同時選擇特定的功能項,則控制器110將選擇的功能項和菜單突出顯示,從而可通過選擇該菜單進入特定的菜單模式。
功能項可以是單功能項,或者可以是將多個功能項組成一組的多功能項。組成多功能項的功能項具有類似的功能。例如,作為多功能項的郵件箱項包括SMS、EMS和MMS功能項,從而如果選擇郵件箱項,則組成郵件箱項的功能項被呈現(xiàn)。每個功能項具有用于引導與該項相關的功能的菜單呈現(xiàn)功能。因此,如果組成多功能項的功能項中的一個被選擇,則控制器110顯示這一組功能項。如果該組功能項中的一個被選擇,則控制器110激活選擇的功能以顯示項相關信息。
圖24是示出根據本發(fā)明示例性實施例的屏幕圖像呈現(xiàn)方法的功能項相關信息處理過程的流程圖,圖25是示出圖24中的功能項呈現(xiàn)過程的流程圖,圖26顯示了示出如何呈現(xiàn)圖24的功能項相關信息的屏幕,圖27顯示了示出如何呈現(xiàn)圖24的組成多功能項的功能項的屏幕圖像。
參照圖24,控制器110確定移動電話是否處于空閑模式(S711),如果移動電話處于空閑模式,則控制器110在顯示單元143的屏幕上呈現(xiàn)角色房間(S713)。根據圖14至圖23的過程將角色房間呈現(xiàn)為圖26中的屏幕圖像805。在呈現(xiàn)了角色房間之后,控制器110確定功能項選擇信號是否被輸出(S715)。如果功能項選擇信號被輸出,則控制器110檢查關于選擇的功能項的信息(S717)。角色房間的功能項對移動電話的角色房間給出裝飾效果,并提供用于激活與該功能項相應的功能的菜單。如果功能項被選擇,則控制器110根據下面的過程在激活狀態(tài)下顯示選擇的功能。
如果在呈現(xiàn)角色房間的同時通過按下鍵區(qū)單元141的特殊鍵而輸入了用于選擇功能項的信號,則控制器110檢查選擇的功能項的信息(S717)。特殊鍵可以是用于呈現(xiàn)角色房間的功能項的項呈現(xiàn)模式鍵、在空閑模式下不使用的鍵(例如,“清除”鍵)或為在空閑模式下進行操作而分配的特定鍵。在本實施例中,清除鍵用于產生功能項選擇信號。如果將鍵按下足夠長的預設的持續(xù)時間,則在步驟S715,控制器110將該鍵輸入識別為功能項選擇信號。
在檢查了關于選擇的功能項的信息之后,控制器110激活選擇的功能項,從而在顯示單元143的屏幕上突出顯示選擇的功能項作為圖26中的屏幕圖像810。在這種情況下,其它功能項被呈現(xiàn),以與其它類型的項(裝飾項和運動項)相區(qū)別。圖26的屏幕圖像810顯示了當按下項激活鍵(在本實施例中是清除鍵)時顯示的角色房間的例子。在屏幕圖像810中,郵件箱項被選擇。如果輸入項激活鍵,則控制器110如圖26中的屏幕圖像810所示突出顯示郵件箱項作為選擇的功能項,并且呈現(xiàn)未選擇的功能項(在本實施例中是鬧鐘項和存儲器監(jiān)視項),以與其它類型的項(裝飾項和運動項)相區(qū)別。未選擇的功能項被呈現(xiàn)在圖26的屏幕圖像810中的透明層上。呈現(xiàn)未選擇的功能項以與其它類型的項相區(qū)別的原因是使用戶識別設置給角色房間的功能項。
如果在如屏幕圖像810所示選擇的功能項被激活的同時輸入方向鍵(或導航鍵),則控制器110檢測該鍵輸入(S723),并且將光標導航到下一功能項,從而下一功能項被突出顯示(S725)。呈現(xiàn)未選擇的功能項以與其它項相區(qū)別。當角色房間被呈現(xiàn)為如屏幕圖像805時,控制器110將光標導航到郵件箱項、鬧鐘項和存儲器監(jiān)視項。此時,呈現(xiàn)未選擇的功能項以與其它項相區(qū)別。
如果在如屏幕圖像810所示特定功能項被突出顯示的同時輸入確認鍵(或OK鍵),則控制器110檢測該確認鍵輸入(S721),并且按照如屏幕圖像815所示的功能項彈出窗口的形式來呈現(xiàn)選擇的功能項(S727)。當按照功能項彈出窗口的形式呈現(xiàn)選擇的功能項時,在彈出窗口中提供與功能項相關聯(lián)的詳細信息。例如,如果在突出顯示郵件箱項的同時按下確認鍵,則郵件箱彈出窗口與諸如接收的消息的數(shù)量和未讀消息的數(shù)量的信息一起被呈現(xiàn)。類似地,鬧鐘彈出窗口與關于鬧鈴設置時間的信息一起被呈現(xiàn),存儲器監(jiān)視項彈出窗口與關于總的存儲器和未用存儲器的信息一起被呈現(xiàn)。
如果在特定的功能項彈出窗口被呈現(xiàn)的同時輸入確認鍵,則控制器110檢測該確認鍵輸入(S729),并且如圖26中的屏幕圖像820所示呈現(xiàn)關于該功能的詳細信息(S731)。
功能項可以是單功能項或者可以是將類似的功能項組成一組的多功能項。當在彈出窗口呈現(xiàn)選擇的功能項時(S727),控制器110可根據功能項的類型呈現(xiàn)不同的彈出窗口。圖25是更詳細地示出圖24中的彈出窗口呈現(xiàn)過程(S727)的流程圖。
參照圖25,如果在如圖26的屏幕圖像810所示選擇的功能項被呈現(xiàn)的同時按下確認鍵,則控制器110分析選擇的功能項(S751),并確定選擇的功能項是否是多功能項(組成一組的功能項)(S753),如果選擇的功能項是多功能項,則控制器110呈現(xiàn)組成多功能項的功能項,并將光標放置在列出的功能項中的一個上,如圖27的屏幕圖像854所示(S755)。通過導航鍵操作在功能項上導航光標。接著,控制器110確定在如圖27的屏幕圖像854和856所示光標放置在功能項中的一個上的同時確認鍵是否被按下(S757)。如果確認鍵被按下,則控制器110存儲選擇的功能項(S763),并如圖27的屏幕圖像858和860所示呈現(xiàn)選擇的功能項的彈出窗口(S765)。
如果在以彈出窗口的形式呈現(xiàn)功能項的同時輸入確認鍵,則控制器110如圖27的屏幕圖像875所示呈現(xiàn)與功能項相關聯(lián)的菜單列表。如果在以彈出窗口的形式呈現(xiàn)功能項的同時輸入取消鍵,則控制器110重復步驟755。
如果在步驟S757確認鍵沒有被輸入,則控制器110確定導航鍵是否被輸入(S759)。如果導航鍵被輸入,則控制器如圖27的屏幕圖像856所示將光標放置在下一功能項上(S761),并重復步驟755。
如果在步驟S753確定選擇的功能項不是多功能項,則控制器110確定選擇的功能項是單功能項。當選擇的功能項是單功能項時,跳過步驟S755至S761,從而控制器110存儲選擇的功能項(S763),并呈現(xiàn)選擇的功能項的彈出窗口(S765)。
如上所述,如果在呈現(xiàn)角色房間的同時激活功能項呈現(xiàn)模式,則控制器110呈現(xiàn)功能項以使其與其它項相區(qū)別,并突出顯示選擇的功能項。如果在選擇功能項的同時輸入確認鍵,則控制器110以彈出窗口的形式呈現(xiàn)選擇的功能項。如果在以彈出窗口的形式呈現(xiàn)選擇的功能項的同時輸入確認鍵,則控制器110激活與選擇的功能項相應的菜單模式,以允許用戶選擇菜單選項。
功能項包括單功能項和將多個單功能項組成一組的多功能項。如果選擇多功能項,則控制器110呈現(xiàn)組成所選擇的多功能項的所有單功能項。如果組成該多功能項的單功能項中的一個被選擇,則控制器110以彈出窗口的形式呈現(xiàn)選擇的單功能項。如果在以彈出窗口的形式呈現(xiàn)單功能項的同時出入確認鍵,則控制器110激活菜單執(zhí)行模式,以允許用戶選擇菜單選項。
雖然以上詳細描述了本發(fā)明的示例性實施例,但是應該清楚地理解,這里所教導的提供給本領域技術人員的基本發(fā)明構思的多種變化和/或修改仍然落入權利要求所限定的本發(fā)明的精神和范圍之內。
如上所述,本發(fā)明的角色房間是一種虛擬空間,在該虛擬空間中,人工智能角色居住、交談和運動,從而用戶通過角色房間識別移動電話的狀態(tài)。角色房間使學習移動電話的功能變得容易,并引起用戶對該移動電話的興趣。本發(fā)明的角色房間可以和角色、背景圖像、項和動畫一起呈現(xiàn)。角色可根據角色場景呈現(xiàn)反映其狀況和情緒的聲音效果和文本表達,在角色房間內四處運動,并顯示動畫。角色可按照各種方式表示移動電話的狀態(tài)和情緒,從而使角色房間變得動態(tài)。背景用于通過根據時間進程改變背景圖像來生動地表示角色房間,而用戶可根據角色房間猜測當前時間。項包括裝飾項、運動項和功能項。功能項顯示關于移動電話的系統(tǒng)信息,以提高用戶的方便性。裝飾項增加角色房間的美感。運動項在角色房間內四處運動,以使角色房間變?yōu)閯討B(tài)。特別地,功能項提供菜單執(zhí)行功能,從而用戶可訪問與菜單項表示的菜單相關聯(lián)的菜單。可設計功能菜單項,從而將多個類似的功能項組成一組。
可用特殊的表達方法來實現(xiàn)角色房間,在該方法中,角色在一天的預定時間段用合適的聲音、文本和行為向移動電話的用戶問候,從而使移動電話變得用戶友好。另外,角色房間可被實現(xiàn)為使角色隨機地向用戶送出禮物,從而使用戶享受快樂。
權利要求
1.一種移動電話的屏幕圖像呈現(xiàn)設備,所述屏幕圖像呈現(xiàn)設備包括存儲器,存儲包括背景和用于執(zhí)行移動電話的功能的多個功能項的角色房間;控制器,在移動電話的空閑模式下呈現(xiàn)所述角色房間,并且當選擇一個功能項時,提供關于由所選功能項表示的功能的信息;和顯示器,在所述控制器的控制下顯示所述角色房間。
2.如權利要求1所述的屏幕圖像呈現(xiàn)設備,其中,當選擇了功能項時,所述控制器呈現(xiàn)列出與所述功能項表示的功能相關聯(lián)的菜單選項的菜單窗口。
3.如權利要求2所述的屏幕圖像呈現(xiàn)設備,其中,當選擇了功能項時,所述控制器以彈出窗口的形式呈現(xiàn)功能項圖像和與所述功能項表示的功能相關聯(lián)的信息。
4.如權利要求3所述的屏幕圖像呈現(xiàn)設備,其中,所述功能項包括消息箱項,用于通知未讀消息的數(shù)量;鬧鐘項,用于通知設定的鬧鈴時間;和存儲器監(jiān)視項,用于通知存儲器的使用情況。
5.如權利要求2所述的屏幕圖像呈現(xiàn)設備,其中,所述功能項包括單功能項,每個單功能項表示移動電話的功能;和多功能項,每個多功能項由多個單功能項組成。
6.如權利要求5所述的屏幕圖像呈現(xiàn)設備,其中,如果選擇了一個多功能項,則所述控制器呈現(xiàn)組成在所述多功能項中的所有單功能項,如果選擇了一個單功能項,則所述控制器以彈出窗口的形式呈現(xiàn)功能項圖像和與由所述功能項表示的功能相關聯(lián)的信息。
7.如權利要求6所述的屏幕圖像呈現(xiàn)設備,其中,每個多功能項包括由文本消息項、電子郵件消息項和多媒體郵件項組成的消息箱項。
8.如權利要求6所述的屏幕圖像呈現(xiàn)設備,其中,所述多功能項包括由日程表項和計劃任務項組成的鬧鐘項。
9.如權利要求3所述的屏幕圖像呈現(xiàn)設備,其中,所述角色房間還包括至少一個運動項,在所述角色房間中沿著預設的運動路線移動;和至少一個裝飾項,固定地布置在所述角色房間中的預定位置,用于裝飾所述角色房間。
10.如權利要求9所述的屏幕圖像呈現(xiàn)設備,其中,所述背景包括在一天的不同時間段中呈現(xiàn)的多個背景圖像。
11.一種移動電話的屏幕圖像呈現(xiàn)方法,所述屏幕圖像呈現(xiàn)方法包括呈現(xiàn)包括背景和至少一個功能項的角色房間;和當選擇功能項時,呈現(xiàn)由關于所述功能項表示的功能的信息以及功能項圖像。
12.如權利要求11所述的屏幕圖像呈現(xiàn)方法,還包括如果在呈現(xiàn)關于所述功能項表示的功能的信息的同時選擇了所述功能項,則呈現(xiàn)與所述功能項相關聯(lián)的菜單。
13.如權利要求12所述的屏幕圖像呈現(xiàn)方法,其中,以彈出窗口的形式呈現(xiàn)關于功能的信息和功能項圖像。
14.如權利要求13所述的屏幕圖像呈現(xiàn)方法,其中,所述功能項包括用于通知未讀消息的消息項,通知未讀消息的步驟包括如果選擇了所述消息項,則檢查未讀消息;如果存在至少一個未讀消息,則以彈出窗口的形式呈現(xiàn)未讀消息的數(shù)量并一起呈現(xiàn)所述消息項;和如果在呈現(xiàn)未讀消息的數(shù)量的同時選擇了所述消息項,則呈現(xiàn)用于檢查未讀消息的菜單。
15.如權利要求14所述的屏幕圖像呈現(xiàn)方法,其中,所述通知未讀消息的步驟還包括如果存在至少一個未讀消息,則在以彈出窗口的形式呈現(xiàn)未讀消息的數(shù)量之前,將所述消息項突出顯示。
16.如權利要求13所述的屏幕圖像呈現(xiàn)方法,其中,所述功能項包括用于通知設定的鬧鈴的鬧鐘項,通知設定的鬧鈴的步驟包括如果選擇了所述鬧鐘項,則檢查設定的鬧鈴;如果存在至少一個設定的鬧鈴,則以彈出窗口的形式呈現(xiàn)設定在當前時間之后最接近的設定的鬧鈴時間的鬧鈴并一起呈現(xiàn)所述鬧鐘項;和如果在呈現(xiàn)設定在當前時間之后最接近的設定的鬧鈴時間的鬧鈴同時選擇了所述鬧鐘項,則呈現(xiàn)用于檢查設定的鬧鈴的菜單。
17.如權利要求16所述的屏幕圖像呈現(xiàn)方法,其中,所述通知設定的鬧鈴的步驟還包括如果存在至少一個設定的鬧鈴,則在以彈出窗口的形式呈現(xiàn)設定在當前時間之后最接近的設定的鬧鈴時間的鬧鈴之前,將所述鬧鐘項動畫顯示。
18.如權利要求13所述的屏幕圖像呈現(xiàn)方法,其中,所述功能項包括存儲器監(jiān)視項,用于通知存儲器的使用情況,通知存儲器的使用情況的步驟包括如果選擇了所述存儲器監(jiān)視項,則檢查總存儲器容量和可用的存儲器容量;和以彈出窗口的形式呈現(xiàn)關于總存儲器容量和可用的存儲器容量的信息并一起呈現(xiàn)所述存儲器監(jiān)視項。
19.如權利要求18所述的屏幕圖像呈現(xiàn)方法,其中,所述通知存儲器的使用情況的步驟還包括如果選擇了所述存儲器監(jiān)視項,則在以彈出窗口的形式呈現(xiàn)關于總存儲器容量和可用的存儲器容量的信息之前,將所述存儲器監(jiān)視項動畫顯示。
20.如權利要求12所述的屏幕圖像呈現(xiàn)方法,其中,所述功能項包括單功能項,每個單功能項表示移動電話的功能;和多功能項,每個多功能項由多個單功能項組成。
21.如權利要求20所述的屏幕圖像呈現(xiàn)方法,其中,所述呈現(xiàn)關于由功能項表示的功能的信息以及功能項圖像的步驟包括如果選擇了一個多功能項,則呈現(xiàn)組成所述多功能項的所有單功能項;和如果選擇了一個單功能項,則以彈出窗口的形式呈現(xiàn)功能項圖像和與由所述功能項表示的功能相關聯(lián)的信息。
22.如權利要求21所述的屏幕圖像呈現(xiàn)方法,其中,所述多功能項包括由文本消息項、電子郵件消息項和多媒體郵件項組成的消息箱項,呈現(xiàn)消息項的步驟包括如果選擇了所述消息箱項,則呈現(xiàn)文本消息項、電子郵件消息項和多媒體郵件項;如果選擇了組成消息項的多個項中的一項,則檢查所選項的未讀消息;如果存在至少一個未讀消息,則以彈出窗口的形式呈現(xiàn)所選項的未讀消息的數(shù)量并一起呈現(xiàn)所選項;和如果在呈現(xiàn)未讀消息的數(shù)量的同時選擇了某一項,則呈現(xiàn)用于檢查所述消息的菜單。
23.如權利要求21所述的屏幕圖像呈現(xiàn)方法,其中,所述多功能項包括由日程表項和計劃任務項組成的鬧鐘項,呈現(xiàn)鬧鐘項的步驟包括如果選擇了所述鬧鐘項,則呈現(xiàn)日程表項和計劃任務項;如果選擇了所述項中的一項,則檢查所選項的設定的鬧鈴;如果存在至少一個設定的鬧鈴,則以彈出窗口的形式呈現(xiàn)關于設定的鬧鈴的信息并一起呈現(xiàn)所選項;和如果在以彈出窗口的形式呈現(xiàn)關于設定的鬧鈴的信息的同時選擇了某一項,則呈現(xiàn)用于檢查設定的鬧鈴的菜單。
24.如權利要求13所述的屏幕圖像呈現(xiàn)方法,其中,所述角色房間還包括至少一個運動項,在所述角色房間中沿著預設的運動路線移動;和至少一個裝飾項,固定地布置在所述角色房間中的預定位置,用于裝飾所述角色房間。
25.如權利要求24所述的屏幕圖像呈現(xiàn)方法,其中,所述背景包括在一天的不同時間段中呈現(xiàn)的多個背景圖像。
全文摘要
本發(fā)明提供了一種用于移動電話的空閑模式屏幕呈現(xiàn)設備和方法。根據本發(fā)明的用于移動電話的屏幕呈現(xiàn)設備包括存儲器,存儲包括背景和用于執(zhí)行移動電話的功能的多個功能項的角色房間;控制器,在移動電話的空閑模式下呈現(xiàn)所述角色房間,并且當選擇一個功能項時,提供關于與所選功能項相關聯(lián)的功能的信息;和顯示器,在所述控制器的控制下顯示所述角色房間。
文檔編號H04W52/02GK1980268SQ200610164519
公開日2007年6月13日 申請日期2006年12月6日 優(yōu)先權日2005年12月6日
發(fā)明者徐正旭, 李鐘杰, 樸外鎮(zhèn) 申請人:三星電子株式會社