專利名稱:視窗開啟及配置方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子數(shù)字?jǐn)?shù)據(jù)處理的方法,且特別是有關(guān)于一種視窗開啟及配置方法。
背景技術(shù):
計算機技術(shù)是上一世紀(jì)最重要的發(fā)明之一。隨著計算機技術(shù)的演進,使用者操作計算機的方式,自最早的命令列介面,已經(jīng)變?yōu)楝F(xiàn)在成為主流的圖形使用者介面 (Graphical User Interface ;⑶I)形式。與早期計算機使用的命令列介面相比,圖形介面對于使用者來說在視覺上更易于接受。視窗即是在這樣的技術(shù)下的產(chǎn)物,也成為現(xiàn)代計算機使用者最常接觸到的一種圖形介面。通常,各個在計算機屏幕上展開的視窗,都會對應(yīng)到一個應(yīng)用程序介面。然而,在使用者要開啟新視窗以執(zhí)行應(yīng)用程序時,必需要點選開啟菜單找尋應(yīng)用程序的快捷方式, 以打開新的視窗。這樣的視窗開啟方式,既不迅速亦不便捷,對使用者來說,如果能有更便捷快速的視窗開啟方式,將對計算機的使用效率有更大的提升。因此,如何設(shè)計一個新的視窗開啟及配置方法,以簡便而有效的方式開啟新視窗, 乃為此一業(yè)界亟待解決的問題。
發(fā)明內(nèi)容
因此,本揭示內(nèi)容的一態(tài)樣是在提供一種視窗開啟及配置方法,用于一計算機系統(tǒng),包含下列步驟使計算機系統(tǒng)的屏幕提供視窗;偵測到指令輸入模塊輸入包含視窗兩側(cè)邊的連續(xù)觸碰信號對應(yīng)至視窗包含的兩側(cè)邊;計算連續(xù)觸碰信號與視窗的相對位置;依據(jù)相對位置決定視窗配置數(shù)據(jù);以及將視窗分割為符合視窗配置數(shù)據(jù)的第一視窗以及第二視窗。依據(jù)本揭示內(nèi)容一實施例,其中指令輸入模塊的連續(xù)觸碰信號為經(jīng)過視窗包含的兩側(cè)邊的位移軌跡信號。依據(jù)本揭示內(nèi)容另一實施例,其中指令輸入模塊為鼠標(biāo)輸入模塊,位移軌跡信號為鼠標(biāo)位移軌跡。依據(jù)本揭示內(nèi)容又一實施例,其中屏幕為觸控屏幕,且指令輸入模塊為觸控屏幕, 位移軌跡信號為觸控位移軌跡。依據(jù)本揭示內(nèi)容再一實施例,其中視窗配置數(shù)據(jù)為使第一視窗及第二視窗均分該視窗。依據(jù)本揭示內(nèi)容更具有的一實施例,其中視窗配置數(shù)據(jù)使第一視窗以及第二視窗根據(jù)位移軌跡信號的方向進行配置。當(dāng)位移軌跡信號為約略垂直的方向,第一視窗及第二視窗以左右形式配置。當(dāng)位移軌跡信號為約略水平的方向,第一視窗及第二視窗以上下形式配置。依據(jù)本揭示內(nèi)容再具有的一實施例,其中視窗顯示第一應(yīng)用軟件介面,且第一及第二視窗顯示第一應(yīng)用軟件介面。依據(jù)本揭示內(nèi)容另一實施例,其中偵測到指令輸入模塊輸入包含視窗兩側(cè)邊的連續(xù)觸碰信號對應(yīng)至視窗的步驟,更包含根據(jù)位移軌跡信號顯示軌跡線于視窗上。依據(jù)本揭示內(nèi)容又一實施例,視窗開啟及配置方法更包含下列步驟開啟第一使用者選單;接收使用者輸入指令;以及根據(jù)使用者輸入指令決定第二視窗顯示的內(nèi)容。其中視窗顯示第一應(yīng)用軟件介面,第一視窗顯示第一應(yīng)用軟件介面。當(dāng)超過一預(yù)設(shè)時間未接收到使用者輸入指令,開啟第二使用者選單,以提示是否取消分割視窗。其中第一使用者選單包含現(xiàn)有視窗應(yīng)用程序選單、我的最愛選單以及所有應(yīng)用程序選單。應(yīng)用本揭示內(nèi)容的優(yōu)點在于通過觸控或鼠標(biāo)的位移軌跡信號,可以根據(jù)此位移軌跡信號對原有的視窗進行分割,而輕易地達到上述的目的。
為讓本揭示內(nèi)容的上述和其它目的、特征、優(yōu)點與實施例能更明顯易懂,所附
如下圖IA及圖IB分別為本揭示內(nèi)容的一實施例中,計算機系統(tǒng)的方塊圖;圖2為本揭示內(nèi)容的一實施例的視窗開啟及配置方法的流程圖;圖3A至圖3D繪示計算機系統(tǒng)的屏幕所顯示的視窗開啟及配置方法的運作過程;圖4為本揭示內(nèi)容的又一實施例的視窗開啟及配置方法的流程圖;圖5A至圖5D繪示計算機系統(tǒng)的屏幕所顯示的視窗開啟及配置方法的運作過程; 以及圖6A至圖6B繪示計算機系統(tǒng)的屏幕所顯示經(jīng)由上述的視窗開啟及配置方法所開啟及配置的視窗。符號說明1 計算機系統(tǒng)10’ 觸控屏幕14 處理模塊160 使用者介面30 視窗30a、30c 第一視窗31、31,連續(xù)觸碰信號33 視窗配置數(shù)據(jù)50,50'視窗50b 第二視窗51 連續(xù)觸碰信號53 第一使用者選單
10 屏幕
12 指令輸入模塊 16 操作系統(tǒng) 201-205 步驟 300、302、304、306 側(cè)邊 30b、30d 第二視窗 31a、31b 交界點 401-408 步驟 50a 第一視窗 500,502 側(cè)邊 51a,51b 交界點 60a、60b、60c、60,、60
a、60’ b 視窗
具體實施例方式
請參照圖1A。圖IA為本揭示內(nèi)容的一實施例中,計算機統(tǒng)1的方塊圖。計算機統(tǒng) 1包含屏幕10、指令輸入模塊12、處理模塊14以及操作系統(tǒng)16。
請同時參照圖2。圖2為本揭示內(nèi)容的一實施例的視窗開啟及配置方法的流程圖。 視窗開啟及配置方法應(yīng)用于如圖IA所示的計算機系統(tǒng)1中。實質(zhì)上,視窗開啟及配置方法應(yīng)用于計算機系統(tǒng)1的屏幕10上,以提供使用者一個快速而便捷的視窗開啟與配置的方法。(應(yīng)了解到,在本實施方式中所提及的步驟,除特別敘明其順序者外,均可依實際需要調(diào)整其前后順序,甚至可同時或部分同時執(zhí)行。)為便于說明,請同時參照圖3A至圖3D,繪示計算機系統(tǒng)1的屏幕10所顯示的視窗開啟及配置方法的運作過程。視窗開啟及配置方法包含下列步驟于步驟201,使圖IA的計算機系統(tǒng)1的屏幕10提供視窗30,如圖3A所示。實質(zhì)上,計算機系統(tǒng)1的屏幕10可提供數(shù)個視窗,并非僅能提供一個,然而本揭示內(nèi)容的視窗開啟及配置方法,針對其中一個視窗來進行操作,因此為便于說明,僅于圖3A繪示出一個視窗30。接著于步驟202,偵測到指令輸入模塊輸入包含視窗30兩側(cè)邊的連續(xù)觸碰信號 31。于本實施例中,指令輸入模塊12是為鼠標(biāo)輸入模塊,包含如鼠標(biāo)、軌跡球、觸控板與輸入鍵的結(jié)合等以鼠標(biāo)的概念進行的實施方式。因此,連續(xù)觸碰信號31于本實施例中是鼠標(biāo)位移軌跡,如鼠標(biāo)對應(yīng)操作的光標(biāo)(未繪示)移動的軌跡,并由圖IA中的處理模塊14對指令輸入模塊12的鼠標(biāo)位移軌跡在屏幕10的視窗30上的位置進行偵測。于不同的實施例中,計算機系統(tǒng)1可僅通過鼠標(biāo)控制光標(biāo)的位移軌跡做為感測鼠標(biāo)位移軌跡的依據(jù),或是可以透過鼠標(biāo)鍵的按壓輸入與光標(biāo)的位移軌跡的結(jié)合做為感測鼠標(biāo)位移軌跡的依據(jù)。如第 3B圖所示,本實施例的鼠標(biāo)位移軌跡經(jīng)過視窗30包含的兩側(cè)邊300及302。因此,鼠標(biāo)位移軌跡實質(zhì)上,為由與側(cè)邊300的交界點31a,沿著如第3B圖所示的線段后,到達與側(cè)邊302 的交界點31b的軌跡所形成,或是由側(cè)邊302的交界點31b,沿著如圖3B所示的線段后,到達與側(cè)邊的交界點31a的軌跡所形成。于另一實施例中,如圖IB所示,計算機系統(tǒng)1中的屏幕實質(zhì)上為觸控屏幕10’。因此于本實施例中,處理模塊14除可偵測指令輸入模塊12的輸入外,也可以偵測觸控屏幕 10’上感應(yīng)到的觸控輸入,故連續(xù)觸碰信號31為觸控位移軌跡,意即以偵測到手或是物體的觸控移動經(jīng)過視窗30的兩側(cè)邊300及302的軌跡為主。于一實施例中,屏幕10在計算機系統(tǒng)1的處理模塊14偵測到連續(xù)觸碰信號31,不論是鼠標(biāo)位移軌跡或是觸控位移軌跡后,將顯示對應(yīng)連續(xù)觸碰信號31的軌跡線于視窗30 上,藉以提示使用者。接著于步驟203,計算連續(xù)觸碰信號31與視窗30的相對位置,以得知軌跡位于視窗30上的位置及方向。接著于步驟204,由處理模塊14依據(jù)步驟203中所計算的相對位置,決定視窗配置數(shù)據(jù)33。最后于步驟205,如第3C圖所示,將視窗30分割為符合視窗配置數(shù)據(jù)33的第一視窗30a以及第二視窗30b。舉例來說,通常,認(rèn)定由側(cè)邊300劃至側(cè)邊302的軌跡為約略垂直的方向。因此, 處理模塊40將根據(jù)約略垂直的連續(xù)觸碰信號31決定視窗配置數(shù)據(jù)33,并將視窗30分割為以左右形式配置的第一視窗30a以及第二視窗30b,如第3C圖所示。請參照圖3D,為本揭示內(nèi)容于另一實施例中,視窗開啟及配置方法以約略水平的連續(xù)觸碰信號31’決定視窗配置數(shù)據(jù)33并進行分割的示意圖。通常,認(rèn)定由視窗30的側(cè)邊304劃至側(cè)邊306的軌跡為約略水平的方向。因此,處理模塊40將根據(jù)約略水平的連續(xù)觸碰信號31’決定視窗配置數(shù)據(jù)33,并將視窗30分割為以上下形式配置的第一視窗30c以及第二視窗30d,如圖3D中所繪示。于一實施例中,上述的第一及第二視窗30a以及30b或是30c以及30d,可為將視窗30均分的形式。于其它實施例,視窗配置數(shù)據(jù)33亦可能為依照特定比例來分配第一及第二視窗的大小,視窗配置數(shù)據(jù)33也可能為包含第一及第二視窗的尺寸及其位置坐標(biāo)的數(shù)據(jù)模式。任何熟習(xí)此技藝者,在不脫離本揭示內(nèi)容的精神和范圍內(nèi),當(dāng)可作各種的更動與潤飾。計算機系統(tǒng)1的操作系統(tǒng)16將由處理模塊14處理后,提供各種應(yīng)用軟件的使用者介面160,并可顯示于視窗30中。于一實施例中,視窗30顯示第一應(yīng)用軟件介面。而如第3C圖所示,被分割后的第一及第二視窗30a以及30b,可由第一視窗30a顯示第一應(yīng)用軟件介面,而由第二視窗30b顯示預(yù)設(shè)的應(yīng)用軟件介面,或是如圖3D所示,可以使第一及第二視窗30c以及30d均顯示第一應(yīng)用軟件介面。需注意的是,上述第一及第二視窗的位置均可互換,而并非為第3C圖及圖3D所繪示的方式所限。本實施例的視窗開啟及配置方法的優(yōu)點在于通過觸控或鼠標(biāo)的連續(xù)觸碰信號31、 31’,可以根據(jù)此連續(xù)觸碰信號31、31’對原有的視窗30進行分割。請參照圖4,為本揭示內(nèi)容的又一實施例的視窗開啟及配置方法的流程圖。視窗開啟及配置方法應(yīng)用于如圖IA所示的計算機系統(tǒng)1中。實質(zhì)上,視窗開啟及配置方法應(yīng)用于計算機系統(tǒng)1的屏幕10上,以提供使用者一個快速而便捷的視窗開啟與配置的方法。(應(yīng)了解到,在本實施方式中所提及的步驟,除特別敘明其順序者外,均可依實際需要調(diào)整其前后順序,甚至可同時或部分同時執(zhí)行。)為便于說明,請同時參照圖5A至圖5D,繪示計算機系統(tǒng)的屏幕10所顯示的視窗開啟及配置方法的運作過程。視窗開啟及配置方法包含下列步驟于步驟401,使計算機系統(tǒng)的屏幕10提供視窗50及50’,如圖5A所示。接著于步驟402,偵測到指令輸入模塊輸入包含視窗50兩側(cè)邊的連續(xù)觸碰信號51,如圖5B所示。其中,本實施例的連續(xù)觸碰信號51經(jīng)過視窗50包含的兩側(cè)邊500及502。因此,位移軌跡信號51實質(zhì)上,為由與側(cè)邊500的交界點51a,沿著如圖5B所示的線段后,到達與側(cè)邊502的交界點51b的軌跡所形成,或是由側(cè)邊502的交界點51b,沿著如圖5B所示的線段后,到達與側(cè)邊的交界點51a的軌跡所形成。接著于步驟403,計算連續(xù)觸碰信號51與視窗50的相對位置,以得知軌跡位于視窗50上的位置及方向。接著于步驟404,依據(jù)步驟403中所計算的相對位置,決定視窗配置數(shù)據(jù)。于步驟405,開啟第一使用者選單53,如圖5C所示。第一使用者選單53包含現(xiàn)有視窗應(yīng)用程序選單、我的最愛選單以及所有應(yīng)用程序選單。其中現(xiàn)有視窗應(yīng)用程序選單,以本實施例圖5A為例,將顯示現(xiàn)有的視窗50及50’的應(yīng)用程序介面的程序來供使用者做選擇。意即,在視窗50進行分割的當(dāng)時,所有正被使用者開啟的視窗中,供使用者擇一。我的最愛選單則用以提供一個「我的最愛」的程序清單,可由使用者自行設(shè)定其中的內(nèi)容,以在我的最愛選單出現(xiàn)時供使用者選擇。而所有應(yīng)用程序選單,則將列出計算機主機中所有的應(yīng)用程序的清單,以供使用者選擇。需注意的是,于其它實施例中,可依需求提供其它類型的選單以供使用者進行選擇,而不為上述的實施方式所限。于步驟406,計算機主機1將接收到使用者輸入指令(未繪示),并于步驟407,根
6據(jù)步驟404的所計算的視窗配置數(shù)據(jù),將視窗50分割為符合視窗配置數(shù)據(jù)的第一視窗50a 以及第二視窗50b,如圖5D所示。于步驟408,第二視窗50b將根據(jù)上述使用者輸入指令來決定顯示的內(nèi)容。于一實施例中,第一視窗50a將顯示視窗50所顯示的第一應(yīng)用軟件介面, 然而于其它實施例,可根據(jù)其它方式?jīng)Q定其顯示的內(nèi)容。并且,如同先前實施例所述,第一及第二視窗50a及50b的位置可互換,而非為圖5D的實施方式所限。而于一實施例中,如在步驟406,超過一預(yù)設(shè)時間未接收到使用者輸入指令時,可開啟第二使用者選單(未繪示),用以提示是否取消分割視窗,以供使用者決定是否要繼續(xù)視窗50的分割。本實施例的視窗開啟及配置方法更進一步通過使用者選單,以供使用者視窗分割開啟后,欲顯示的應(yīng)用程序介面,并可在未等候到使用者選擇指令時,詢問使用者是否欲繼續(xù)亦或停止對視窗的分割,將給使用者帶來更大的彈性與便利性。需注意的是,本實施例的視窗開啟及配置方法亦可應(yīng)用于如圖IB中的計算機系統(tǒng)1的屏幕10’上。請參照圖6A及圖6B,繪示計算機系統(tǒng)的屏幕10所顯示經(jīng)由上述的視窗開啟及配置方法所開啟及配置的視窗。實質(zhì)上,應(yīng)用上述的視窗開啟及配置方法,使用者可以更進一步將如圖5D所示的視窗再進行分割,成為圖6A的視窗60a、60b、60c及60’的形式,甚至更進一步,成為圖6B的視窗60a、60b、60c、60,a及60,b的形式。需注意的是,上述的實施例中,位移軌跡信號所經(jīng)過視窗的二側(cè)邊,均以相對的二側(cè)邊,如經(jīng)過左側(cè)/右側(cè)或上側(cè)/下側(cè)的二側(cè)邊為例進行說明。然而于其它實施例中,亦可以偵測到經(jīng)過視窗相鄰的兩側(cè)邊的位移軌跡信號做為視窗分割的依據(jù),如經(jīng)過左側(cè)/下側(cè)、右側(cè)/上側(cè)、左側(cè)/上側(cè)、右側(cè)/下側(cè),而不為上述的實施方式所限。雖然本揭示內(nèi)容已以實施方式揭露如上,然其并非用以限定本揭示內(nèi)容,任何熟悉此項技術(shù)人員,在不脫離本揭示內(nèi)容的精神和范圍內(nèi),當(dāng)可作各種的更動與潤飾,因此本揭示內(nèi)容的保護范圍當(dāng)根據(jù)權(quán)利要求所界定的內(nèi)容為準(zhǔn)。
權(quán)利要求
1.一種視窗開啟及配置方法,用于一計算機系統(tǒng),其特征在于,包含下列步驟使該計算機系統(tǒng)的一屏幕提供一視窗;偵測到一指令輸入模塊輸入一包含視窗兩側(cè)邊的連續(xù)觸碰信號;計算該連續(xù)觸碰信號與該視窗的相對位置;依據(jù)該相對位置決定一視窗配置數(shù)據(jù);以及將該視窗分割為符合該視窗配置數(shù)據(jù)的一第一視窗以及一第二視窗。
2.如權(quán)利要求1所述的視窗開啟及配置方法,其特征在于,該指令輸入模塊的該連續(xù)觸碰信號為經(jīng)過該視窗包含的該兩側(cè)邊的一位移軌跡信號。
3.如權(quán)利要求2所述的視窗開啟及配置方法,其特征在于,該指令輸入模塊為一鼠標(biāo)輸入模塊,該位移軌跡信號為一鼠標(biāo)位移軌跡。
4.如權(quán)利要求2所述的視窗開啟及配置方法,其特征在于,該屏幕為一觸控屏幕,且該指令輸入模塊為該觸控屏幕,該位移軌跡信號為一觸控位移軌跡。
5.如權(quán)利要求1所述的視窗開啟及配置方法,其特征在于,該視窗配置數(shù)據(jù)為使該第一視窗及該第二視窗均分該視窗。
6.如權(quán)利要求2所述的視窗開啟及配置方法,其特征在于,該視窗配置數(shù)據(jù)使該第一視窗以及該第二視窗根據(jù)該位移軌跡信號的方向進行配置。
7.如權(quán)利要求6所述的視窗開啟及配置方法,其特征在于,當(dāng)該位移軌跡信號為垂直的方向,該第一視窗及該第二視窗以一左右形式配置。
8.如權(quán)利要求6所述的視窗開啟及配置方法,其特征在于,當(dāng)該位移軌跡信號為水平的方向,該第一視窗及該第二視窗以一上下形式配置。
9.如權(quán)利要求1所述的視窗開啟及配置方法,其特征在于,該視窗顯示一第一應(yīng)用軟件介面,該第一及該第二視窗顯示該第一應(yīng)用軟件介面。
10.如權(quán)利要求2所述的視窗開啟及配置方法,其特征在于,偵測到該指令輸入模塊輸入該包含視窗兩側(cè)邊的連續(xù)觸碰信號的步驟,更包含根據(jù)該位移軌跡信號顯示一軌跡線于該視窗上。
11.如權(quán)利要求1所述的視窗開啟及配置方法,其特征在于,更包含下列步驟開啟一第一使用者選單;接收一使用者輸入指令;以及根據(jù)該使用者輸入指令決定該第二視窗顯示的內(nèi)容。
12.如權(quán)利要求11所述的視窗開啟及配置方法,其特征在于,該視窗顯示一第一應(yīng)用軟件介面,該第一視窗顯示該第一應(yīng)用軟件介面。
13.如權(quán)利要求11所述的視窗開啟及配置方法,其特征在于,當(dāng)超過一預(yù)設(shè)時間未接收到該使用者輸入指令,開啟一第二使用者選單,以提示是否取消分割該視窗。
14.如權(quán)利要求11所述的視窗開啟及配置方法,其特征在于,該第一使用者選單包含一現(xiàn)有視窗應(yīng)用程序選單、一我的最愛選單以及一所有應(yīng)用程序選單。
15.如權(quán)利要求1所述的視窗開啟及配置方法,其特征在于,該視窗配置數(shù)據(jù)包含第一及第二視窗的尺寸及其位置坐標(biāo)。
全文摘要
一種視窗開啟及配置方法,用于一計算機系統(tǒng),包含下列步驟使計算機系統(tǒng)的屏幕提供視窗;偵測到指令輸入模塊輸入包含視窗兩側(cè)邊的連續(xù)觸碰信號;計算連續(xù)觸碰信號與視窗的相對位置;依據(jù)相對位置決定視窗配置數(shù)據(jù);以及將視窗分割為符合視窗配置數(shù)據(jù)的第一視窗以及第二視窗。
文檔編號G06F3/048GK102346622SQ201010243898
公開日2012年2月8日 申請日期2010年7月29日 優(yōu)先權(quán)日2010年7月29日
發(fā)明者宋宜臻 申請人:仁寶電腦工業(yè)股份有限公司