專利名稱:多功能裝置及其功能的切換方法及其相關(guān)電子裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種具有多種功能的裝置及其功能間的切換方法,特別是涉 及一種可以不需通過一共同的特定選單而能夠通過單一的輸入指令直接在 不同功能間進行切換的系統(tǒng)及方法。
背景技術(shù):
近年來,便攜式裝置,特別是手持裝置變得越來越高階且變得更多功能 化。舉例來說,手持裝置可以具備電話、全球定位系統(tǒng)、照相機、計算機網(wǎng) 絡(luò)終端機、和/或媒體播放器的功能。
現(xiàn)有技術(shù)中在不同功能間切換時,用戶必須先下達指令退出目前所執(zhí)行 的功能,以返回一特定選單。再從特定選單中下達另一指令以選擇并執(zhí)行另 一個功能。圖1顯示已知的手持裝置上的功能間的關(guān)系。如圖所示, 一操作
系統(tǒng)120將會安裝于手持裝置100的硬件110之上。操作系統(tǒng)120可以提供 一個用戶界面130,如一特定選單。特定選單可以顯示于手持式裝置100的 顯示單元(未顯示)中。用戶可以通過用戶界面130由裝置所具備的功能1~ 功能n(141 ~ 14n)中選擇一功能,以進入相應(yīng)此選定功能的操作接口。當(dāng)用 戶欲使用其它功能時,用戶必須先將目前的功能結(jié)束,返回用戶界面130, 并重新通過用戶界面130的特定選單選擇另一功能,以進入相應(yīng)此選定功能 的操作接口,并進行使用。
如前所述,用戶必須通過下達多個指令以分別達到結(jié)束目前功能、返回 特定選單、以及重新選定并執(zhí)行新功能的目的。對于用戶而言,已知在不同 功能間的切換機制是非常不便的。因此,本發(fā)明提出一種可以結(jié)合多種功能 性模塊的架構(gòu),可以在多種功能性模塊間快速且直覺性地進行切換。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種具備多種功能的裝置,以及其功能的切換方法。
本發(fā)明實施例的多功能裝置包括多個硬件組件、多個功能性模塊、 一輸 入裝置與 一處理模塊。每一功能性模塊對應(yīng)著硬件組件間不同的功能性連結(jié) 組態(tài)。輸入裝置接收一輸入指令。處理模塊用以執(zhí)行功能性模塊其中之一, 并以一種功能性連結(jié)組態(tài)來驅(qū)動硬件組件。處理模塊能夠依據(jù)輸入指令來判 斷是否產(chǎn)生一切換指令,當(dāng)切換指令產(chǎn)生時,處理模塊會直接結(jié)束正在執(zhí)行 的功能性模塊并執(zhí)行另 一功能性模塊,并且相對應(yīng)地改用另 一種功能性連結(jié) 組態(tài)來驅(qū)動硬件組件。
本發(fā)明實施例的多功能裝置包括多個功能性模塊、 一輸入裝置與 一處理 模塊。輸入裝置接收一輸入指令。處理模塊用以執(zhí)行多個功能性模塊其中之 一,并依據(jù)該輸入指令判斷是否產(chǎn)生一切換指令,當(dāng)切換指令產(chǎn)生時,處理 模塊結(jié)束執(zhí)行正在處理的功能性模塊,并直接執(zhí)行這些功能性模塊中的另一 功能性模塊,其中不須通過一特定選單進行功能性模塊的選取。
本發(fā)明實施例的功能切換方法,用于具有多個硬件組件的多功能的裝 置,其中在此多功能裝置上執(zhí)行著一種功能性模塊并且以此功能性模塊所對 應(yīng)的功能性連結(jié)組態(tài)驅(qū)動硬件組件。首先,接收一輸入指令,并依據(jù)該輸入 指令判斷是否產(chǎn)生一切換指令。當(dāng)該切換指令產(chǎn)生時,結(jié)束功能性模塊的執(zhí) 行,并直接執(zhí)行另一種功能性模塊。最后利用該另一種功能性模塊所對應(yīng)的 功能性連結(jié)組態(tài)驅(qū)動硬件組件。
本發(fā)明實施例的功能切換方法,用于具有多個功能性模塊的多功能裝 .置,其中于該多功能裝置執(zhí)行多個功能性模塊其中之一。首先,接收一輸入 指令。接著,依據(jù)輸入指令判斷是否產(chǎn)生一切換指令,當(dāng)切換指令產(chǎn)生時, 結(jié)束執(zhí)行當(dāng)下所處理的該功能性模塊,并直接執(zhí)行這些功能性模塊中的另一 功能性模塊,其中不須通過一特定選單進行這些功能性模塊的選取。
本發(fā)明實施例的控觸顯示的電子裝置,包括具有一開口的一殼體、 一觸 控式顯示器與一處理器。觸控式顯示器設(shè)置在殼體的開口中,用以接收至少 一個輸入訊號。觸控式顯示器具有一觸控感應(yīng)平面,殼體的外表面實質(zhì)上不 凸出于觸控感應(yīng)平面。處理器依據(jù)輸入訊號執(zhí)行前述實施例的功能切換方 法,并且顯示于觸控式顯示器。
被機器加載且執(zhí)行時,機器變成用以實行本發(fā)明的裝置。為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉實施例, 并結(jié)合附圖詳細說明如下。
圖1為一示意圖顯示已知手持式裝置上的功能間的關(guān)系。 圖2為一示意圖顯示依據(jù)本發(fā)明實施例的多功能裝置。
圖3為一示意圖顯示依據(jù)本發(fā)明實施例的多功能裝置中,各功能性模塊
間的關(guān)系。
圖4為一流程圖顯示依據(jù)本發(fā)明實施例的功能性模塊間的切換方法。 圖5A、 5B與5C為示意圖顯示依據(jù)本發(fā)明實施例的功能性模塊間的相對 位置關(guān)系。
圖6為一示意圖顯示依據(jù)本發(fā)明實施例的向量數(shù)據(jù)。 圖7為一示意圖顯示依據(jù)本發(fā)明實施例的接觸軌跡。 圖8A為一示意圖顯示依據(jù)本發(fā)明實施例的無障礙控觸顯示電子裝置的 正視圖。
圖8B為一示意圖顯示圖8A中電子裝置的剖面圖。
附圖符號說明
100-手持式裝置;
110~硬件;
120 操作系統(tǒng);
130 用戶界面;
141、 142、 143、 14n 功能;
2000 多功能裝置;
2100-輸入單元;
2200 顯示單元;
2300 處理模塊;
2400 ~硬件組件;
2500 -儲存單元;
2510、 2520、 2530 -功能性模塊;
2510a、 2520a、 2530a ~系統(tǒng)代理才莫塊;2511、 2521、 2531 -操作狀態(tài);
2512、 2522、 2532 ~硬件清單;
2513、 2523、 2533 -應(yīng)用程序清單;
2514、 2524、 2534 —用戶接口; 2540 -鎖定標志;
2550 -應(yīng)用程序;
S4010、 S4020..... S4110 步驟;
FS1、 FS2..... FS9 功能性模塊;
v ^妄觸向量; 2110 特定區(qū)域; 7000 -接觸軌跡;
801 ~殼體;
802 -觸控式顯示器; S03 處理器;
804 ~表面; 805 容置空間;
806 ~開口 ;
807 ~顯示器; 808 觸控感應(yīng)裝置; 809 -觸控感應(yīng)器; S10 顯示區(qū); 811-非顯示區(qū)。
具體實施例方式
圖2顯示依據(jù)本發(fā)明實施例的具有多種功能的裝置。 依據(jù)本發(fā)明實施例的結(jié)合多功能裝置2000可以是一便攜式裝置,如手
持式裝置。多功能裝置2000包括一輸入單元noo、 一顯示單元2200、 一處
理;漠塊2300、多個硬件組件2400、與一儲存單元2500。輸入單元nOO可以 是一觸控式裝置、 一方向傳感器、 一收音單元和/或至少一熱鍵。輸入單元 2100用以接收一輸入指令。顯示單元2200可以是多功能裝置2000的屏幕, 用以顯示多功能裝置2 000在運作時所產(chǎn)生的相關(guān)信息。處理模塊2 300用以依據(jù)輸入指令的內(nèi)容來判斷是否產(chǎn)生一切換指令,當(dāng)切換指令產(chǎn)生后,便執(zhí)
行功能間的切換操作,其細節(jié)將于后說明。硬件組件2400是多功能裝置2000 所具有的硬件資源,如存儲器、攝影鏡頭、音效處理芯片、全球定位系統(tǒng)芯 片與天線、計算機網(wǎng)絡(luò)通訊芯片與天線,如WiFi芯片,以及無線電話通訊 芯片與天線等。
儲存單元2500包括多個功能性模塊(2510、 2520與2530),如電話、全 球定位系統(tǒng)、照相機、計算機網(wǎng)絡(luò)終端機和/或媒體播放器等等的功能性模 塊。當(dāng)于多功能裝置2000中執(zhí)行某一種功能性模塊時,能使多功能裝置2000 成為具有某一特功能的特定裝置。舉例來說,當(dāng)多功能裝置2000執(zhí)行電話 的功能性模塊時,則多功能裝置2000即成為一電話(如GSM行動電話)。當(dāng) 多功能裝置2000執(zhí)行照相機的功能性模塊時,則多功能裝置2000的即成為 一照相機。注意的是,在一些實施例中,依據(jù)不同設(shè)計需求, 一功能性模塊 可具有多個功能特征。舉例來說,可將電話與照相機的功能整合在同一功能 性模塊中,或可將全球定位系統(tǒng)與媒體播放器的功能整合在同一功能性模塊 中,但并不限定于此。
每一功能性模塊分別具有相應(yīng)的一操作狀態(tài)、硬件組件兼之一硬件清 單、 一應(yīng)用程序清單、與至少一用戶接口。舉例來說,功能性模塊"10具 有一操作狀態(tài)2511、 一硬件清單2512、 一應(yīng)用程序清單2513、與至少一用 戶接口 2514。功能性模塊2520具有一操作狀態(tài)2521、 一硬件清單"22、 一 應(yīng)用程序清單2523、與至少一用戶接口 2524。功能性模塊25 30具有一操作 狀態(tài)2531、一硬件清單2532、一應(yīng)用程序清單2533、與至少一用戶接口 2534。 儲存單元2500還包括一鎖定標志2540、與多個應(yīng)用程序2550。其中,鎖定 標志2540可以用來決定是否可以產(chǎn)生切換指令。舉例來說,當(dāng)鎖定標志2540 為一第一值時,則不允許產(chǎn)生任何切換指令,即不允許多功能裝置2000進 行功能的切換。而當(dāng)鎖定標志2540為一第二值時,則允許產(chǎn)生切換指令, 即允許多功能裝置進行功能的切換。
功能性模塊在執(zhí)行時的執(zhí)行狀態(tài)可被記錄在相對應(yīng)的操作狀態(tài)區(qū)位中, 例如當(dāng)要結(jié)束執(zhí)行功能性模塊2520之前,可先記錄功能性模塊2520當(dāng)下的 操作狀態(tài)至對應(yīng)的操作狀態(tài)2521字段。之后,當(dāng)欲再執(zhí)行功能性模塊2520 時,會先判斷相應(yīng)此功能性模塊2520的操作狀態(tài)2521是否存在(在先前是 否有被記錄)。若存在,則會將此功能性模塊25"以執(zhí)行于所記錄的操作狀態(tài)2521的下。換言之,可將功能性模塊回復(fù)至前一次在結(jié)束執(zhí)行時的執(zhí)行 狀態(tài)。舉例而言,當(dāng)多功能裝置2000在執(zhí)行電話功能,并操作于通訊簿查 詢的時候,用戶下指令使多功能裝置2000切換至照相機功能,而在用戶使 用完照相機功能再將多功能裝置2000切換回電話功能的時候,多功能裝置 2000同樣會回到電話功能的通訊簿查詢操作。
在本發(fā)明中,每一功能性模塊對應(yīng)至硬件組件2400間的一種功能性連 結(jié)組態(tài)。因此,可以利用每一功能性模塊相對應(yīng)的硬件清單來分別記錄每一 功能性模塊所相應(yīng)的功能性連結(jié)組態(tài)。換言之,當(dāng)功能性模塊2510在執(zhí)行 時,會連帶依據(jù)硬件清單2512中記錄的功能性連結(jié)組態(tài)來驅(qū)動硬件組件。 舉例而言,當(dāng)執(zhí)行照相機功能性模塊時,依據(jù)照相機的功能性連結(jié)組態(tài)至少 會驅(qū)動攝影鏡頭及影像處理芯片等硬件組件,并使影像處理器能夠接收及處 理由攝影鏡頭所擷取的影像訊號。而當(dāng)執(zhí)行計算機網(wǎng)絡(luò)終端機(如WiFi無線 網(wǎng)絡(luò))功能性模塊時,依據(jù)計算機網(wǎng)絡(luò)終端機功能性模塊的功能性連結(jié)組態(tài) 至少會驅(qū)動射頻電路及網(wǎng)絡(luò)數(shù)據(jù)處理芯片等硬件組件,并使網(wǎng)絡(luò)數(shù)據(jù)處理芯 片能夠?qū)?shù)據(jù)訊號傳送至射頻電路,或自射頻電路接收數(shù)據(jù)訊號。在一實施 例中,不同的功能性模塊在執(zhí)行時可以通過同一個操作系統(tǒng)驅(qū)動硬件組件。 在另 一實施例中,不同的功能性模塊在執(zhí)行時分別通過各個功能性模塊所專 屬的操作系統(tǒng)驅(qū)動硬件組件,也就是說,在此種狀況下,多功能裝置2000 內(nèi)會具有多個操作系統(tǒng)。
另外,在多功能裝置中所具有的每一應(yīng)用程序可以分別對應(yīng)功能性模塊 中的至少一個。因此,在功能性模塊2520相對應(yīng)的應(yīng)用程序清單2523中記 錄了功能性模塊2520在執(zhí)行時所能夠呼叫及使用的部分或全部的應(yīng)用程序 2550。而在功能性模塊2530相對應(yīng)的應(yīng)用程序清單2533中記錄了功能性模 塊2530在執(zhí)行時所能夠呼叫及使用的部分或全部的應(yīng)用程序2550,其中, 在功能性模塊2520及2530分別在執(zhí)行時,可能能夠呼叫及使用相同的應(yīng)用 程序2550。換言之,當(dāng)一功能性模塊在執(zhí)行時,將可呼叫使用應(yīng)用程序清單 中記錄的應(yīng)用程序。舉例而言,用以下載地圖的應(yīng)用程序僅可被全球定位系 統(tǒng)的功能性模塊呼叫及使用,而用來設(shè)定多功能裝置(如顯示亮度及揚聲器 音量)的應(yīng)用程序則可被所有的功能性模塊呼叫及使用。
另外,每一功能性模塊可以具有其相應(yīng)的用戶接口,以利于用戶進行相 關(guān)設(shè)定與操作。用戶接口可以顯示于顯示單元2200中。必須說明的是,在一些實施例中,每一功能性模塊可以具有相應(yīng)的一系統(tǒng)代理模塊,用以分別 包括其相應(yīng)的操作狀態(tài)、硬件清單、與應(yīng)用程序清單,且記錄相應(yīng)的用戶接 口。系統(tǒng)代理模塊將在后面說明。
圖3顯示依據(jù)本發(fā)明實施例的多功能裝置上的功能性模塊間的關(guān)系。
如圖所示,處理模塊2300將會管理多功能裝置2000中的硬件組件2400。 當(dāng)處理模塊2300中產(chǎn)生一切換指令時,將會由一目前所執(zhí)行的功能性模塊 (第一功能性模塊)直接切換至并執(zhí)行一新的功能性模塊(第二功能性才莫塊)。 舉例來說,假設(shè)多功能裝置2000目前正在執(zhí)行第一功能性模塊2510,并且 以對應(yīng)第一功能性模塊2510的第一功能性連結(jié)組態(tài)驅(qū)動硬件組件2400。當(dāng) 產(chǎn)生了指示要切換至第二功能性模塊25 30的切換指令時,處理模塊2 300會 通過系統(tǒng)代理模塊2510a儲存第一功能性模塊2510目前的操作狀態(tài)。之后, 處理模塊2300會通過系統(tǒng)代理模塊25 30a依據(jù)相應(yīng)第二功能性模塊25 30的 操作狀態(tài)將第二功能性模塊2530執(zhí)行于該操作狀態(tài)之下,且依據(jù)硬件清單 中,相應(yīng)第二功能性模塊2530的第二功能性連結(jié)組態(tài)驅(qū)動硬件組件2400。 另外,系統(tǒng)代理模塊2530a亦會依據(jù)應(yīng)用程序清單致使相應(yīng)第二功能性模塊 2530的應(yīng)用程序可被呼叫及使用。值得注意的是,當(dāng)多功能裝置2000開機 時,會直接執(zhí)行的功能性模塊2510至2530其中之一,或是執(zhí)行多功能裝置 2000于前次關(guān)機時正在執(zhí)行的功能性it塊。
圖4顯示在依據(jù)本發(fā)明實施例的多功能裝置上,切換功能的方法,其中 在此種多功能裝置上系執(zhí)行著第 一功能性模塊,并且以此第 一功能性模塊所 對應(yīng)的第一操作組態(tài)驅(qū)動多功能裝置所具有的硬件組件。
如步驟S4Q10,通過輸入裝置接收一輸入指令。如步驟S4Q2Q,判斷鎖 定標志是否為一第一值,其中第一值表示不允許執(zhí)行其它的功能性模塊。若 是,結(jié)束流程。若否,如步驟S4030,依據(jù)輸入指令判斷產(chǎn)生是否產(chǎn)生一切 換指令,其中此切換指令會使多功能裝置由目前執(zhí)行的一第一功能性模塊, 改為執(zhí)行一第二功能性模塊。
如前所述,輸入裝置可以是觸控式裝置、方向傳感器、收音單元和/或 熱鍵。在一些實施例中,當(dāng)輸入裝置是觸控式裝置時,切換輸入指令可以包 括用戶在該觸控式裝置上所產(chǎn)生的一向量數(shù)據(jù)。此時,在多功能裝置中已定 義與記錄有每一功能性模塊間的相對位置關(guān)系。藉由判斷第 一功能性模塊及 第二功能性模塊間的相對位置關(guān)系和輸入的向量數(shù)據(jù)可決定是否產(chǎn)生用以切換執(zhí)行第二功能性模塊的切換指令。圖5A、 5B與5C分別顯示三種功能性 模塊間的相對位置關(guān)系,其中,圖5A所示為方塊式相對位置關(guān)系,圖5B所 示為矩陣式相對位置關(guān)系,圖5C所示為串行式相對位置關(guān)系。FS1 FS9表 示了不同的功能性模塊,假設(shè)目前所執(zhí)行的功能性模塊為第一功能性模塊 FS1,且觸控式裝置上所產(chǎn)生的向量數(shù)據(jù)系由左至右時(該向量數(shù)據(jù)可能是藉 由用戶以手指或觸控筆在觸控式裝置上由左至右比劃出的軌跡而產(chǎn)生),如 圖6所示的向量數(shù)據(jù)v,切換指令產(chǎn)生,則多功能裝置將依據(jù)切換指令直接 由第一功能性模塊FS1切換至第二功能性模塊FS2,并顯示相應(yīng)于第二功能 性模塊FS2的用戶接口。
在一些實施例中,當(dāng)輸入裝置是觸控式裝置時,輸入指令可以包括用戶 在觸摸式裝置上比劃出的一接觸軌跡。注意的是,接觸軌跡可以是輸入在觸 控式裝置中的一特定區(qū)域中。此時,在多功能裝置中已定義與記錄有相應(yīng)每 一功能性模塊的特定軌跡,如形成一特定符號或字符的軌跡。藉由判斷接觸 軌跡的外形可以決定是否產(chǎn)生用以切換執(zhí)行第二功能性模塊的切換指令。舉 例來說,假設(shè)第一功能性模塊FS1相應(yīng)的軌跡為'T,,第二功能性模塊FS2 相應(yīng)的軌跡為"2",且第三功能性模塊FS3相應(yīng)的軌跡為"3"時,且觸控 式裝置2100中一特定區(qū)域2110上的接觸軌跡7000為"r,時,如圖7所示, 則處理模塊將接觸軌跡進行辨識,從而辨識出接觸軌跡形成了 "2"的外形, 因此產(chǎn)生了切換執(zhí)行第二功能性模塊FS2的切換指令,進而使多功能裝置直 接切換執(zhí)行第二功能性模塊FS2 。
在一些實施例中,當(dāng)輸入裝置是方向傳感器時,可以依據(jù)方向傳感器所 檢測到用戶移動多功能裝置的方向,而相應(yīng)得到的 一方向數(shù)據(jù)作為輸入指 令。此時,在多功能裝置中已定義與記錄有每一功能性模塊間的相對位置關(guān) 系。藉由判斷第一功能性模塊及第二功能性模塊間的相對位置關(guān)系和輸入的 方向數(shù)據(jù),可決定是否產(chǎn)生用以切換執(zhí)行第二功能性模塊的切換指令。
在一些實施例中,當(dāng)輸入裝置是收音單元時,可以依據(jù)收音單元所接收 的語音數(shù)據(jù)作為輸入換指令。此時,在多功能裝置中已定義與記錄有相應(yīng)每 一功能性模塊的辨識數(shù)據(jù)。處理模塊藉由辨識語音數(shù)據(jù)是否具有符合第二功 能性模塊所具有的特定辨識數(shù)據(jù),可決定是否產(chǎn)生用以切換執(zhí)行第二功能性 模塊的切換指令。
在一些實施例中,當(dāng)輸入裝置是熱鍵時,可將熱鍵的啟動作為輸入指令。此時,多功能裝置已定義與記錄有相應(yīng)每一功能性模塊的熱鍵組合。藉由判 斷所啟動的熱鍵是否為對應(yīng)第二功能性模塊的熱鍵組合,可決定是否產(chǎn)生用 以切換執(zhí)行第二功能性模塊的切換指令。必須說明的是,上述各種輸入指令 的態(tài)樣及切換指令的產(chǎn)生方式皆僅為 一種實施例,在實際操作上并不限定于 此。
當(dāng)決定執(zhí)行第二功能性模塊之后,如步驟S4040,會先將第一功能性模 塊目前的操作狀態(tài)進行儲存,再如步驟S4050,結(jié)束第一功能性模塊的執(zhí)行, 接著如步驟S4060,直接執(zhí)行第二功能性模塊。必須提醒的是,在本發(fā)明中 不需如已知機制一般必須先回到一特定選單進行第二功能性模塊的選取變 能夠直接執(zhí)行第二功能性模塊。如步驟S4070,利用相應(yīng)第二功能性模塊的 第二功能性連結(jié)組態(tài)驅(qū)動多功能裝置所具有的硬件構(gòu)件,并如步驟S4080, 依據(jù)相應(yīng)第二功能性模塊的應(yīng)用程序清單,致使相應(yīng)第二功能性模塊的應(yīng)用 程序可在第二功能性模塊執(zhí)行時被呼叫及使用。應(yīng)注意的是,通過步驟S4080 可以設(shè)定第二功能性模塊在執(zhí)行時所能夠呼叫及使用的應(yīng)用程序。接著,如 步驟S4090,判斷相應(yīng)第二功能性模塊的操作狀態(tài)是否存在。必須說明的是, 在一些實施例中,當(dāng)?shù)诙δ苄阅K是被初次執(zhí)行時,相應(yīng)第二功能性模塊 的操作狀態(tài)可能會不存在,因為操作狀態(tài)的記錄是于相應(yīng)的功能性模塊結(jié)束 執(zhí)行時實施的。若不存在,如步驟S4100,于顯示單元顯示相應(yīng)第二功能性 模塊的一預(yù)設(shè)用戶接口。若存在,如步驟S4110,則將第二功能性模塊執(zhí)行 于此一操作狀態(tài)的下,致使多功能裝置回到第二功能性模塊于前次結(jié)束執(zhí)行 時的狀態(tài)。
以上實施例的觸摸式裝置可延伸為 一般電子裝置,在本發(fā)明其它實施例 中,顯示器和觸控感應(yīng)裝置可構(gòu)成一觸控式顯示器,如圖8A及8B所示。
圖8A為依照本發(fā)明一實施例的一種無障礙的控觸顯示電子裝置的正視 圖,圖8B為圖8A的電子裝置的剖面圖。此電子裝置包括殼體801、觸控式 顯示器802、以及處理器803。殼體801具有一表面804以及一容置空間805, 容置空間藉由表面804上的開口 806與外界連通。觸控式顯示器802包括顯 示器807以及觸控感應(yīng)裝置808。顯示器807設(shè)置在殼體801的容置空間805 中。觸控感應(yīng)裝置808設(shè)置在殼體801的表面804的開口 806中,用以接收 一指標器的輸入,并檢測該指標器的接觸、移動等輸入訊號。觸控感應(yīng)裝置 808具有一觸控感應(yīng)器809,觸控感應(yīng)器809包括顯示區(qū)810以及非顯示區(qū)811。殼體801的開口 806邊緣與觸控感應(yīng)器809連續(xù)相接,而且殼體801 的表面804不凸出于觸控感應(yīng)器809。一儲存裝置(未標示于圖中)可置于殼 體801中或為外接式儲存裝置,用以儲存一計算機程序。處理器803耦接 至上述儲存裝置、顯示器807與觸控感應(yīng)裝置808,根據(jù)該計算機程序,處 理該輸入訊號,進行信息導(dǎo)覽。值得注意的是,因為殼體801的表面804不 凸出于觸控感應(yīng)器809,殼體表面804和觸控感應(yīng)器809相當(dāng)于一個連續(xù)平 滑表面,可讓輸入工具毫無阻礙地移動操作。如同前面的實施例,處理器803 可根據(jù)觸控感應(yīng)裝置808所檢測的輸入訊號,判斷輸入工具的接觸與移動方 式。至于判斷流程以及執(zhí)行相關(guān)操作等細節(jié)已見于前面的實施例,不再重復(fù) 說明。因此,在本發(fā)明所提供的多功能裝置中,可以獨立實現(xiàn)多種不同的功能 性裝置,從而單純化硬件裝置的體積及數(shù)量。另外,通過本發(fā)明所提供的多 功能裝置的功能切換方法,使用戶能夠快速且直覺地切換前述多功能裝置所 實現(xiàn)的功能。本發(fā)明的方法,或特定型態(tài)或其部份,可以以程序代碼的型態(tài)包含于實 體媒體,如軟盤、光盤片、硬盤、或是任何其它機器可讀取(如計算機可讀 取)儲存媒體,其中,當(dāng)程序代碼被機器,如計算機加載且執(zhí)行時,此機器 變成用以實現(xiàn)本發(fā)明的裝置。本發(fā)明的方法與裝置也可以以程序代碼型態(tài)通 過一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態(tài)進行傳送,其中, 當(dāng)程序代碼被機器,如計算機接收、加載且執(zhí)行時,此機器變成用以實現(xiàn)本 發(fā)明的裝置。當(dāng)在一般用途處理器實作時,程序代碼結(jié)合處理器提供一操作 類似于應(yīng)用特定邏輯電路的獨特裝置。雖然本發(fā)明已以較佳實施例披露如上,然其并非用以限定本發(fā)明,本領(lǐng) 域的技術(shù)人員在不脫離本發(fā)明的精神和范圍之前提下可做若干的更動與潤 飾,因此本發(fā)明的保護范圍以所附權(quán)利要求為準。
權(quán)利要求
1.一種具有多個硬件組件的多功能裝置,包括一第一功能性模塊,對應(yīng)所述硬件組件的一第一功能性連結(jié)組態(tài);一第二功能性模塊,對應(yīng)所述硬件組件的一第二功能性連結(jié)組態(tài);一輸入裝置,用以接收一輸入指令,一處理模塊,用以執(zhí)行該第一功能性模塊以依據(jù)該第一功能性連組態(tài)驅(qū)動所述硬件組件,并且依據(jù)該輸入指令判斷是否產(chǎn)生一切換指令;以及其中當(dāng)該切換指令產(chǎn)生時,該處理模塊結(jié)束該第一功能性模塊的執(zhí)行,并直接執(zhí)行該第二功能性模塊以依據(jù)該第二功能性連結(jié)組態(tài)驅(qū)動所述硬件組件。
2. 如權(quán)利要求1所述的多功能裝置,還包括一操作系統(tǒng),其中該第一功 能性模塊及該第二功能性模塊在執(zhí)行時是通過該操作系統(tǒng)分別以該第 一功 能性連結(jié)組態(tài)及該第二功能性連結(jié)組態(tài)驅(qū)動所述硬件組件。
3. 如權(quán)利要求1所述的多功能裝置,還包括多個操作系統(tǒng),其中該第 一功能性模塊及該第二功能性模塊在執(zhí)行時分別通過不同的所述操作系統(tǒng) 以該第一功能性連結(jié)組態(tài)及該第二功能性連結(jié)組態(tài)驅(qū)動所述硬件組件。
4. 如權(quán)利要求1所述的多功能裝置,還包括多個應(yīng)用程序,其中部分或 全部的所述應(yīng)用程序?qū)?yīng)該第 一功能性模塊及該第二功能性模塊至少 一個, 致使該第一功能性模塊及該第二功能性模塊在執(zhí)行時,'能夠分別呼叫所述應(yīng) 用程序中相對應(yīng)該第 一功能性模塊及該第二功能性模塊的應(yīng)用程序。
5. 如權(quán)利要求1所述的多功能裝置,還包括一顯示單元與多個用戶接口 , 其中每一用戶接口對應(yīng)該第 一功能性模塊及該第二功能性模塊中的一個,且 當(dāng)該處理模塊執(zhí)行該第二功能性模塊之后,于該顯示單元顯示相應(yīng)該第二功 能性模塊的該用戶接口。
6. 如權(quán)利要求1所述的多功能裝置,其中該處理模塊還判斷相應(yīng)該第二 功能性模塊的一操作狀態(tài)是否存在,若是,該處理模塊將該第二功能性模塊 執(zhí)行于該操作狀態(tài)的下。
7,如權(quán)利要求1所述的多功能裝置,其中于結(jié)束該第一功能性模塊的執(zhí) 行之前,該處理模塊還記錄該第 一 功能性模塊相應(yīng)的 一操作狀態(tài)。
8.如權(quán)利要求1所述的多功能裝置,其中該處理模塊具有一鎖定標志,若該鎖定標志為一第一值時,則不產(chǎn)生該切換指令。
9. 如權(quán)利要求1所述的多功能裝置,其中該處理模塊設(shè)定有該第一功能 性模塊及該第二功能性模塊間的一相對位置關(guān)系,并且該輸入裝置包括一觸 控式裝置,該輸入指令包括藉由該觸控式裝置所輸入的一向量數(shù)據(jù),當(dāng)該相 對位置關(guān)系及該向量數(shù)據(jù)所指示的方向互相符合時,該處理模塊產(chǎn)生該切換 指令。
10. 如權(quán)利要求1所述的多功能裝置,其中該處理模塊設(shè)定有該第一功 能性模塊及該第二功能性模塊間的一相對位置關(guān)系,并且該輸入裝置包括一 方向傳感器,該輸入指令包括藉由該方向傳感器所測得的一方向數(shù)據(jù),當(dāng)該 相對位置關(guān)系及該方向數(shù)據(jù)互相符合時,該處理模塊產(chǎn)生該切換指令。
11. 如權(quán)利要求r所述的多功能裝置,其中該輸入裝置包括一觸控式裝 置,該輸入指令包括該觸摸式裝置上所產(chǎn)生的一接觸軌跡,當(dāng)該接觸軌跡形 成一特定字符或符號時,該處理模塊產(chǎn)生該切換指令。
12. 如權(quán)利要求1所述的多功能裝置,其中該輸入裝置包括一收音單元,該輸入指令包括該收音單元所接收的一語音數(shù)據(jù),當(dāng)該語音數(shù)據(jù)具有一特定辨識數(shù)據(jù)時,該處理;漢塊產(chǎn)生該切換指令。
13. 如權(quán)利要求1所述的多功能手持裝置,其中該輸入裝置包括至少一 熱鍵,當(dāng)該熱鍵被啟動時,該處理模塊產(chǎn)生該切換指令。
14. 一種多功能裝置,包括 多個功能性模塊;一觸控式輸入裝置,用以接收一輸入指令;以及一處理模塊,用以執(zhí)行所述功能性模塊其中之一,并且依據(jù)該輸入指令 判斷是否產(chǎn)生一切換指令;其中當(dāng)該切換指令產(chǎn)生時,該處理模塊結(jié)束執(zhí)行正在處理的該功能性模 塊,并直接執(zhí)行所述功能性模塊中的另一功能性模塊,其中不須通過一特定 選單進行所述功能性模塊的選取。
15. —種控觸顯示的電子裝置,具有多個功能性模塊,其中于該多功能 裝置執(zhí)行所述功能性模塊其中之一,包括一殼體,具有一開口;一觸控式顯示器,設(shè)置在該殼體的開口中,用以接收至少一個輸入,該 觸控式顯示器具有一觸控感應(yīng)平面,該殼體的外表面實質(zhì)上不凸出于該觸控感應(yīng)平面;以及一處理器,耦接至該觸控式顯示器,依據(jù)該輸入執(zhí)行一裝置功能的切換方法,并且顯示于該觸控式顯示器,其中該方法包含下列步驟 接收一輸入指令;依據(jù)該輸入指令判斷是否產(chǎn)生一切換指令;以及當(dāng)該切換指令產(chǎn)生時,結(jié)束執(zhí)行正在處理的該功能性模塊,并直接執(zhí)行 所述功能性模塊中的另 一功能性模塊,其中不須通過一特定選單進行所述功 能性模塊的選取。
全文摘要
本發(fā)明提供一種具有多種功能的裝置及其功能的切換方法。裝置包括多個硬件組件、多個功能性模塊、一輸入裝置與一處理模塊。每一功能性模塊系對應(yīng)硬件組件間不同的功能性連結(jié)組態(tài)。輸入裝置接收一輸入指令。處理模塊用以執(zhí)行功能性模塊其中之一,并以一種功能性連結(jié)組態(tài)來驅(qū)動硬件組件。處理模塊能夠依據(jù)輸入指令來判斷是否產(chǎn)生一切換指令,當(dāng)切換指令產(chǎn)生時,處理模塊會直接結(jié)束正在執(zhí)行的功能性模塊并執(zhí)行另一功能性模塊,并且相對應(yīng)地改用另一種功能性連結(jié)組態(tài)來驅(qū)動硬件組件。
文檔編號H04M1/247GK101308438SQ200710106310
公開日2008年11月19日 申請日期2007年5月15日 優(yōu)先權(quán)日2007年5月15日
發(fā)明者劉得權(quán), 江啟邦, 高翊峰 申請人:宏達國際電子股份有限公司