專利名稱:切換顯示器的方法
技術領域:
本發(fā)明是有關于一種切換顯示器的方法,且特別是有關于在切換回先前所使用的
顯示器時,可自動恢復先前所設定的解析度的方法。
背景技術:
隨著科技發(fā)展一日千里,功能強大且攜帶方便的筆記本電腦已在人們的生活中扮 演極重要的角色。由于筆記本電腦的體積有限,相對地其顯示器的尺寸也會受到限制。因 此,在筆記本電腦中便會配置多種連接單元來外接其他顯示器。 以目前技術而言,筆記本電腦一般是利用快捷功能鍵來切換顯示器。當使用快捷 功能鍵切換至其他外接顯示器時,所切換過去的顯示器是依據切換前所使用的顯示器來設 定解析度。 舉例來說,假設筆記本電腦本體具有一 液晶顯示器(Liquid Crystal Display, LCD),且外接陰極射線管顯示器(Cathode Ray Tube,CRT)。當經由快捷功能鍵從LCD切換至 CRT,并重新設定CRT的解析度之后,再由CRT切換回LCD時,LCD的解析度是與CRT調整后 的解析度相同,而并非為先前所設定的解析度。例如,LCD原本的解析度設定為1024X768。 在切換至CRT之后,重新將解析度設定為1280X 1024。當再次切換回LCD時,則解析度為 1280X1024而非1024X768。 綜上所述,在外接不同顯示器時,使用者有個人化喜好的解析度。每當借由快捷功 能鍵切換顯示器之后,個人化的解析度會與前一個顯示器所使用的解析度相同,使得每次 切換顯示器之后,必須重新設定解析度,在使用上相當不便。
發(fā)明內容
有鑒于此,本發(fā)明提供一種切換顯示器的方法,在切換至下一個顯示器之前,先將 目前顯示器的解析度記錄下來,以在切換回來時,能夠恢復先前的設定。 本發(fā)明提供一種記錄顯示器解析度的方法,在每次切換顯示器之前,先將顯示器 的解析度記錄下來,以便于再次切換回來時使用。 詳細地說,本發(fā)明提出一種切換顯示器的方法。此方法適用于一種電子裝置,而且 此電子裝置耦接多個顯示器。首先,接收第一切換指令,以從目前使用的第一顯示器切換至 另一顯示器。接著,在進行切換之前,記錄第一顯示器的第一解析度至電子裝置的資料庫 中。之后,切換至另一顯示器。然后,接收第二切換指令,以切換回第一顯示器。在電子裝 置切換回第一顯示器時,自資料庫取出第一解析度,以設定第一顯示器為第一解析度。
在本發(fā)明的一實施例中,上述在接收第二切換指令的步驟之后,更可記錄電子裝 置目前所使用另一顯示器的第二解析度至資料庫。另外,上述在自資料庫取出第一解析度 的步驟之后,可比對第一解析度與第二解析度是否相同。倘若兩者相同時,直接套用第二解 析度至第一顯示器。反之,倘若兩者不相同,則重新設定第一顯示器為第一解析度。
在本發(fā)明的一實施例中,上述記錄第一顯示器的第一解析度至電子裝置的資料庫中時,可先檢查資料庫中是否已存在第一顯示器的第一解析度。當資料庫中已存在第一解 析度時,判斷是否與第一顯示器目前使用的第一解析度相同,以在兩者不相同時更新資料 庫。另一方面,當資料庫中尚未存在第一解析度時,則將第一顯示器目前使用的第一解析度 寫入至資料庫中。 在本發(fā)明的一實施例中,上述在切換至另一顯示器之后,更可接收一解析度調整 指令,以調整電子裝置目前所使用的顯示器的解析度。 另外,本發(fā)明更提出一種記錄顯示器解析度的方法。此方法適用于一種電子裝置, 而且此電子裝置包括多個連接單元,以分別借由這些連接單元與多個顯示器耦接。首先,提 供一資料庫。資料庫中包括多個欄位,以利用這些欄位來記錄各顯示器的解析度。接著,接 收一切換指令,以自電子裝置目前所使用的第一顯示器切換至另一顯示器。之后,記錄第一 顯示器的解析度至資料庫對應的欄位中。 在本發(fā)明的一實施例中,上述欄位分別對應各個連接單元,以依據第一顯示器所 耦接的連接單元來記錄第一顯示器的解析度至資料庫對應的欄位中。此外,上述欄位更可 分別對應各個顯示器,以記錄第一顯示器的解析度至資料庫中對應第一顯示器的欄位中。
綜上所述,本發(fā)明在切換顯示器至另一個顯示器之前,皆會先記錄下當前的解析 度至資料庫中。之后,再切換回來時,便可自資料庫中取出對應的解析度。據此,可自動恢 復先前設定的解析度,而無需重新設定解析度。
為讓本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,以下結合附圖對本發(fā)明的具 體實施方式作詳細說明,其中 圖1是依照本發(fā)明一實施例所繪示的切換顯示器的方法流程圖。
圖2是依照本發(fā)明另一實施例所繪示的切換顯示器的方法流程圖。
主要元件符號說明 S105 S125 :本發(fā)明一實施例切換顯示器的方法各步驟
S205 S245 :本發(fā)明另一實施例切換顯示器的方法各步驟
具體實施例方式
—般來說,電子裝置在每一次切換顯示器之后,不管是切換至主體的顯示器或是 外接的顯示器,都必須重新設定個人慣用或喜好的解析度,在使用上相當不便。為解決此一 問題,本發(fā)明提出一種切換顯示器的方法,可先將解析度記錄下來,以在切換回來時,能夠 恢復先前的設定。為了使本發(fā)明的內容更為明了,以下特舉實施例作為本發(fā)明確實能夠據 以實施的范例。 圖1是依照本發(fā)明一實施例所繪示的切換顯示器的方法流程圖。請參照圖l,首 先,在步驟S105中,電子裝置接收切換指令,以從目前使用的顯示器切換至另一顯示器。例 如,電子裝置中設有一組快捷功能鍵來切換顯示器。當使用者致能快捷功能鍵之后,電子裝 置便會由快捷功能鍵接收到切換指令,以依據切換指令來切換顯示器。 以筆記本電腦而言,筆記本電腦中原本會設置有一個LCD。而在筆記本電腦中通 常會另外設置TV端子、S視頻(S-Video)端子、數字視頻接口 (DigitalVideo Interface,DVI)端子、高解析度多媒體接口 (High Definition Multimedialnterface, HDMI)端子或 者D-sub端子等連接單元,以連接其他外接的顯示器(例如,電視、投影機、CRT或其他LCD 等)。另外,筆記本電腦上更設置有一組快捷功能鍵(例如"Fn"與"F4"),以供使用者在本 機的LCD與外接的顯示器之間進行切換。 接著,在步驟SI 10中,在進行切換之前,電子裝置會將目前所使用的顯示器(例如 本機顯示器)的解析度記錄至電子裝置的資料庫(例如為配置檔或檔案)中。
在本實施例中,電子裝置內設置有一資料庫,用來儲存各個顯示器的解析度。此資 料庫中包括多個欄位,以利用這些欄位來記錄各顯示器的解析度。電子裝置在接收到切換 指令之后,并在自目前所使用的顯示器切換至另一顯示器之前,電子裝置會將目前所使用 的顯示器的解析度記錄至對應的欄位中。 舉例來說,在本實施例中,各個欄位分別對應各個連接單元,以依據顯示器所耦接 的連接單元來記錄顯示器的解析度至對應的欄位中。也就是說,一個連接單元記錄一組解 析度。而在其他實施例中,各個欄位更可分別對應各個顯示器,以將各顯示器的解析度記錄 至其對應的欄位中。換言之,一個顯示器記錄一組解析度。 在記錄顯示器的解析度至資料庫中時,可先檢查資料庫中是否已存在此一顯示器 的解析度。當資料庫中已存在此顯示器的解析度時,再判斷是否與此顯示器目前使用的解 析度相同,以在兩者不相同時更新資料庫。另一方面,當資料庫中尚未存在此顯示器的解析 度時,則將此顯示器目前使用的解析度寫入至資料庫中。 之后,在步驟S115中,電子裝置切換至另一顯示器。在此,電子裝置可接收一解析 度調整指令,以調整電子裝置目前所使用的顯示器的解析度。使用者可以依據喜好來調整 顯示器的解析度。 然后,在步驟S120中,電子裝置再次接收到切換指令,以切換回先前的顯示器。舉 例來說,當使用者自本機顯示器切換至其中一個外接的顯示器之后,欲再從其中一個外接 的顯示器切換回本機顯示器時,使用者可再次借由快捷功能鍵切換回本機顯示器。此時,電 子裝置更可將目前所使用的外接顯示器的解析度記錄至資料庫中。 最后,如步驟S125所示,在電子裝置切換回先前的顯示器時,自資料庫取出對應 的解析度,以將此解析度套用至先前所使用的顯示器。 以從外接的顯示器切換回本機顯示器為例。在自資料庫取出本機顯示器對應的解 析度時,可比對資料庫中的解析度與外接的顯示器的解析度是否相同。倘若兩者相同,直接 套用外接的顯示器的解析度至此本機顯示器。反之,倘若兩者不相同,則以自資料庫所擷取 的解析度來重新設定本機顯示器。 再舉一例來說明,以筆記本電腦從本機的LCD切換至外接的CRT為例。假設LCD原 本的解析度設定為1024 X 768 。在切換至CRT之前,先將解析度1024 X 768記錄至資料庫中。 接著,當切換至CRT后而再次切換回LCD時,自資料庫取出先前記錄的解析度1024X768。 之后,比較所記錄的LCD的解析度與CRT的解析度是否相同。若兩者相同,則套用CRT的解 析度即可;若兩者不相同,則將LCD的解析度恢復為所記錄的解析度1024X768。
以下再舉一實施例來詳加說明本發(fā)明切換顯示器的方法各步驟。圖2是依照本發(fā) 明另一實施例所繪示的切換顯示器的方法流程圖。請參照圖2,首先,在步驟S205中,電子 裝置接收切換指令。在此,切換指令是用來自第一顯示器切換至第二顯示器。
接著,在步驟S210中,電子裝置判斷是否自第一顯示器切換至第二顯示器。也就 是說,電子裝置借由快捷功能鍵來判斷使用者是否要切換顯示器。若否,則電子裝置繼續(xù)等 待直至再次接收到切換指令。若是,則執(zhí)行步驟S215。 在步驟S215中,電子裝置會在切換至第二顯示器之前,將第一顯示器的解析度記 錄至資料庫中。在本實施例中,電子裝置是依據第一顯示器所耦接的連接單元,將其解析度 記錄至資料庫中對應的欄位。接著,如步驟S220所示,電子裝置切換至第二顯示器。
之后,在步驟S225中,電子裝置會判斷資料庫中是否存在第二顯示器的解析度。 若存在,則執(zhí)行步驟S230 ;相反地,若不存在,則執(zhí)行步驟S235,電子裝置直接套用第一顯 示器的解析度。 在步驟S235中,由于資料庫中第二顯示器所耦接的連接單元對應的欄位尚未存 在任何值,電子裝置便直接套用先前使用的顯示器(即第一顯示器)的解析度。之后,再由 使用者來決定是否要重新調整解析度。 返回步驟S225,當資料庫中存在第二顯示器的解析度時,如步驟S230所示,電子 裝置取出第二顯示器先前記錄于資料庫中的解析度。接著,在步驟S240中,電子裝置比較 資料庫中的解析度與第一顯示器的解析度。當兩者相同時,如步驟S235所示,電子裝置直 接套用第一顯示器的解析度即可。另一方面,當兩者不相同時,如步驟S245所示,電子裝置 將第二顯示器恢復為先前記錄于資料庫中的解析度。 舉例來說,當使用者利用快捷功能鍵來切換顯示器時,快捷功能鍵對應的應用程
序將收到切換指令。之后,由應用程序先行計算切換前顯示器的解析度,并且將此一解析度
記錄于配置檔之中。顯示器切換的順序例如為LCD、 CRT、外接TV、HDMI等。 在切換時,由于已記錄下各顯示器的解析度,因此在切換回原先的顯示器時,即可
讀取配置檔來與顯示器現(xiàn)行的解析度進行比對。倘如顯示器現(xiàn)行的解析度與配置檔所記錄
不同,則恢復相對應顯示器的個人化解析度,反之則可省略設定動作。 另外,在其他實施例中,可省略上述步驟S240。也就是不管資料庫中所記錄的解析 度是否與第一顯示器的解析度相同,電子裝置直接恢復為資料庫中所記錄的解析度。此外, 在其他實施例中,亦可事先于資料庫中儲存各個顯示器(或連接單元)對應的解析度,從而 省略上述步驟S225。 綜上所述,在上述實施例中,由于在切換顯示器至另一個顯示器之前,皆會先記錄 下當前的解析度至資料庫中。之后,當切換回來時,便可自資料庫中取出對應的解析度,而 不需重新設定。據此,解決使用者需在切換后,不斷地設定現(xiàn)有或相同的顯示器的個人化解 析度。 雖然本發(fā)明已以較佳實施例揭示如上,然其并非用以限定本發(fā)明,任何本領域技 術人員,在不脫離本發(fā)明的精神和范圍內,當可作些許的修改和完善,因此本發(fā)明的保護范 圍當以權利要求書所界定的為準。
權利要求
一種切換顯示器的方法,適用于電子裝置,該電子裝置耦接多個顯示器,該方法包括接收第一切換指令,以從該些顯示器其中一第一顯示器切換至該些顯示器其中另一;記錄該第一顯示器的第一解析度至該電子裝置的資料庫中;切換至該些顯示器其中另一;接收第二切換指令,以切換回該第一顯示器;以及在該電子裝置切換回該第一顯示器時,自該資料庫取出該第一解析度,以設定該第一顯示器為該第一解析度。
2. 如權利要求1所述的切換顯示器的方法,其特征在于,在接收該第二切換指令的步 驟之后,更包括記錄該電子裝置目前所使用該些顯示器其中另一的第二解析度至該資料庫。
3. 如權利要求2所述的切換顯示器的方法,其特征在于,在自該資料庫取出該第一解 析度的步驟之后,更包括比對該第一解析度與該第二解析度是否相同。
4. 如權利要求3所述的切換顯示器的方法,其特征在于,在比對該第一解析度與該第 二解析度是否相同的步驟之后,更包括當該第一解析度與該第二解析度相同時,直接套用該第二解析度至該第一顯示器;以及當該第一解析度與該第二解析度不相同時,重新設定該第一顯示器為該第一解析度。
5. 如權利要求1所述的切換顯示器的方法,其特征在于,記錄該第一顯示器的該第一 解析度至該電子裝置的該資料庫中的步驟,更包括檢查該資料庫中是否已存在該第一顯示器的該第一解析度;當該資料庫中已存在該第一解析度時,判斷是否與該第一顯示器目前使用的該第一解 析度相同,以在兩者不相同時更新該資料庫;以及當該資料庫中尚未存在該第一解析度時,寫入該第一顯示器目前使用的該第一解析度 至該資料庫中。
6. 如權利要求1所述的切換顯示器的方法,其特征在于,更包括建立該資料庫,而該資料庫是依據該電子裝置所包括的多個連接單元而設置多個欄 位,以在該些欄位中記錄該些連接單元各自所耦接的顯示器的解析度。
7. 如權利要求1所述的切換顯示器的方法,其特征在于,在切換至該些顯示器其中另 一的步驟之后,更包括接收解析度調整指令,以調整該電子裝置目前所使用的顯示器的解析度。
8. —種記錄顯示器解析度的方法,適用于電子裝置,該電子裝置包括多個連接單元,以 分別借由該些連接單元與多個顯示器耦接,該方法包括提供資料庫,該資料庫中包括多個欄位以利用該些欄位來記錄該些顯示器各自的解析度;接收切換指令,以自該電子裝置目前所使用的該些顯示器其中一第一顯示器切換至該 些顯示器其中另一;以及記錄該第一顯示器的解析度至該資料庫對應的欄位中。
9. 如權利要求8所述的記錄顯示器解析度的方法,其特征在于,該些欄位分別對應該些連接單元,而記錄該第一顯示器的解析度至該資料庫對應的欄位中的步驟,包括依據該第一顯示器所耦接的該些連接單元其中之一,記錄該第一顯示器的解析度至該 資料庫對應的欄位中。
10. 如權利要求8所述的記錄顯示器解析度的方法,其特征在于,該些欄位分別對應該 些顯示器,而記錄該第一顯示器的解析度至該資料庫對應的欄位中的步驟,包括記錄該第一顯示器的解析度至該資料庫中對應該第一顯示器的欄位中。
全文摘要
揭示一種切換顯示器的方法。本方法在切換顯示器之前,先將目前所使用顯示器的解析度記錄下來。當再切換回先前使用過的顯示器時,便可至資料庫中讀取先前所記錄的解析度來使用。據此,可自動恢復先前設定的解析度,而無需重新設定解析度。
文檔編號G06F3/14GK101727305SQ20081017570
公開日2010年6月9日 申請日期2008年10月31日 優(yōu)先權日2008年10月31日
發(fā)明者張勝偉 申請人:英業(yè)達股份有限公司