專利名稱:一種控制計算機輸出模式切換的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機應(yīng)用領(lǐng)域,特別一種控制計算機輸出模式切換的方法。
背景技術(shù):
針對目前的個人計算機(PC)影音功能不斷地加強的趨勢,越來越多的情況下,需要PC機與其他的影音設(shè)備進行合同工作,越來越多的顯示卡提供了其他的輸出的方式,比如電視輸出(TV out);同時更多PC聲卡,提供了多于2聲道的輸出,比如5.1聲道,7.1聲道等等,甚至是數(shù)字輸出(SP/DIF),或光纖輸出。從硬件的方面來看,現(xiàn)代的PC機已經(jīng)具備了很強大的連接其他的影音設(shè)備的能力,同時新一代的操作系統(tǒng)已經(jīng)可以手動的調(diào)整顯示的界面與字體,使界面更加適合顯示裝置。
舉例來講,目前計算機可以分為兩種輸出模式傳統(tǒng)計算機模式和家電中心模式。在傳統(tǒng)計算機模式下,計算機的主要功能是信息處理,計算機的輸出方式為標(biāo)準模式即顯示輸出為VGA輸出或數(shù)字輸出(DVI),音頻輸出為模擬輸出。在家電中心模式下,計算機的主要功能是對影音設(shè)備等家電設(shè)備的控制,例如,針對TV計算機的輸出方式就有很多情況PAL-B/G,PAL-N,NTSC-M等等。這樣,計算機從傳統(tǒng)模式到家電中心模式切換時,需要作如下工作硬件連接切換,對計算機的顯示方式、音頻輸出方式以及界面顯示方式的切換。
目前,計算機在傳統(tǒng)模式和家電中心模式間進行切換是手動完成的,首先進行硬件連接切換,也就是將家電設(shè)備與計算機連接起來,然后對顯示方式進行切換,再對音頻輸出方式進行切換,最后再對界面顯示方式進行切換。參見圖1a,圖1a為現(xiàn)有技術(shù)手動切換顯示方式的操作過程示意圖。其過程包括以下步驟步驟101,在計算機上打開顯示卡設(shè)置程序。
步驟102,手工設(shè)置新的分辨率和設(shè)置新的色彩輸出。
步驟103,通過觀察計算機顯示器或計算機連接的電視機,判斷視頻輸出是否正常,如果正常,則顯示方式正確,否則重新設(shè)置新的分辨率和設(shè)置新的色彩輸出方式,直到顯示正常。
參見圖1b,圖1b為現(xiàn)有技術(shù)手動切換音頻輸出方式的操作過程示意圖。其過程包括以下步驟步驟104,在計算機上打開聲卡設(shè)置程序。
步驟105,手工設(shè)置新的聲卡輸出方式。
步驟106,在計算機上運行聲音測試程序,判斷計算機連接的音響設(shè)備音頻輸出是否正常,如果正常,則音頻輸出方式正確,否則重新設(shè)置聲卡輸出方式,直到視頻輸出正常。
參見圖1c,圖1c為現(xiàn)有技術(shù)手動切換界面顯示方式的操作過程示意圖。其過程包括以下步驟步驟107,在計算機上打開系統(tǒng)顯示屬性。
步驟108,手工設(shè)置新的界面顯示方式。
步驟109,在計算機系統(tǒng)運行時,通過觀察計算機顯示器或計算機連接的電視機,判斷界面顯示是否正常,如果正常,則界面顯示方式正確,否則重新設(shè)置新的界面顯示方式,直到界面顯示正常。
從上述的過程可見,將計算機在傳統(tǒng)模式和家電中心模式間進行切換,需要進行三個過程的手動操作,要求操作人員即對計算機操作熟練而且對家電設(shè)備的各種方式非常了解,否則要反復(fù)調(diào)整才能完成切換工作。而對于普通的用戶來說,此種切換操作就顯得十分復(fù)雜,造成了很多的用戶由于操作的問題而放棄使用更高級的功能,影響了用戶的使用感受,更限制了這些高級功能的推廣應(yīng)用。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種控制計算機輸出模式切換的方法,簡化計算機在傳統(tǒng)模式和家電中心模式間進行切換的操作,使計算機主機能夠很方便的適應(yīng)不同的工作模式與使用環(huán)境,方便用戶的使用。
為達到上述目的,本發(fā)明提供了一種控制計算機輸出模式切換的方法,該方法包括以下步驟1)預(yù)先設(shè)置一種以上計算機輸出模式,保存每種模式下的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù);并設(shè)置包含顯示卡的設(shè)置過程、聲卡的設(shè)置過程和系統(tǒng)界面顯示屬性的設(shè)置過程的計算機模式自動切換模塊;2)計算機模式自動切換模塊根據(jù)用戶選擇的輸出模式,查找到該模式對應(yīng)的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù),使用這些配置參數(shù)對顯示卡、聲卡和系統(tǒng)界面顯示屬性進行設(shè)置,完成計算機模式的自動切換。
該方法可以進一步包括預(yù)先設(shè)置固定的按鍵,計算機判斷該按鍵被按下后,啟動計算機模式自動切換模塊。
該方法還可以進一步包括在計算機模式自動切換模塊中設(shè)置一個輸出模式選擇界面,用戶通過該界面選擇要轉(zhuǎn)換的輸出模式。
該方法還可以進一步包括在計算機模式自動切換模塊中設(shè)置一個輸出模式預(yù)制模塊,該模塊提供輸出模式預(yù)制界面,用戶根據(jù)計算機的硬件能夠支持的工作方式,預(yù)制自定義輸出模式,并保存每種自定義輸出模式下的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù)。
所述輸出模式預(yù)制模塊可以通過調(diào)用顯示卡和聲卡的自動識別功能獲得顯示卡和聲卡能夠支持的工作方式。
步驟2)所述對顯示卡、聲卡和系統(tǒng)顯示屬性進行設(shè)置前,可以進一步包括采用阻抗匹配的方法對輸出設(shè)備的屬性進行自動檢測,并根據(jù)檢測結(jié)果提示用戶輸出設(shè)備硬件連接是否正確。
步驟2)所述對顯示卡、聲卡和系統(tǒng)顯示屬性進行設(shè)置的過程可以包括21)調(diào)用顯示卡設(shè)置程序,使用查找到的顯示方式的配置參數(shù)對顯示卡的分辨率和顯示色彩進行設(shè)置;22)調(diào)用聲卡設(shè)置程序,使用查找到的音頻輸出方式的配置參數(shù)對聲卡的輸出方式進行設(shè)置,并切換為使用新模式下的音響設(shè)備;23)調(diào)用系統(tǒng)界面顯示屬性程序,使用查找到的系統(tǒng)顯示屬性的配置參數(shù)對系統(tǒng)顯示的色彩屬性和字體的顯示屬性進行設(shè)置。
由本發(fā)明的技術(shù)方案可見,本發(fā)明的這種控制計算機輸出模式切換的方法,通過設(shè)置的一個計算機模式自動切換模塊,根據(jù)用戶選擇的輸出模式,自動將顯示方式、音頻輸出方式以及界面顯示方式切換到用戶選擇的輸出模式。簡化了計算機在傳統(tǒng)模式和家電中心模式間進行切換的操作,使計算機主機能夠很方便的適應(yīng)不同的工作模式與使用環(huán)境,更方便用戶的使用,有利于計算機高級功能的推廣應(yīng)用。
圖1a為現(xiàn)有技術(shù)手動切換顯示方式的操作過程示意圖;圖1b為現(xiàn)有技術(shù)手動切換音頻輸出方式的操作過程示意圖;圖1c為現(xiàn)有技術(shù)手動切換界面顯示方式的操作過程示意圖;圖2為本發(fā)明一個較佳實施例的計算機在兩種模式下硬件連接結(jié)構(gòu)示意圖;圖3為圖2所示實施例的計算機模式切換操作過程示意圖;圖4為圖3所示實施例中計算機模式自動切換模塊工作流程圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面結(jié)合實施例和附圖,對本發(fā)明進一步詳細說明。
本發(fā)明的這種控制計算機輸出模式切換的方法,預(yù)先設(shè)置多種計算機輸出模式,保存每種模式下的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù);并設(shè)置包含顯示卡的設(shè)置過程、聲卡的設(shè)置過程和系統(tǒng)顯示屬性的設(shè)置過程的計算機模式自動切換模塊;計算機模式自動切換模塊根據(jù)用戶選擇的輸出模式,進行計算機輸出模式的自動切換。
以下以計算機由傳統(tǒng)模式向家電中心模式切換的過程為具體實施例進行說明。
參見圖2,圖2為本發(fā)明一個較佳實施例的計算機在兩種模式下硬件連接結(jié)構(gòu)示意圖。此實施例是模擬臺式主機的情況,筆記本等主機也可參照執(zhí)行。為了清楚,圖2中只示出了與模式切換相關(guān)的硬件。在傳統(tǒng)模式下,計算機主機203通過聲卡與包含音箱1和音箱2的標(biāo)準立體音箱201相連、通過顯卡與顯示器202相連。在家電中心模式下,計算機主機203通過聲卡與包含6個音響設(shè)備的5.1音響系統(tǒng)204相連、通過顯卡與電視機204相連。其中計算機主機203視頻支持VGA和S-video輸出,音頻提可以通過軟件設(shè)置支持2,4.1,5.1聲道的輸出。在傳統(tǒng)模式下,主機的輸出模式為視頻部分VGA輸出,分辨率1024×768,32bit色深。
音頻部分2聲道立體聲輸出。
界面部分標(biāo)準的windowsXP界面。
在家電中心模式下,主機的輸出模式為視頻部分S-video輸出,分辨率640×480,16bit色深。
音頻部分杜比5.1聲道環(huán)繞立體聲輸出。
界面部分適合電視輸出的顏色(TV配色方案)和字體方案(比如黑體)。
本實施例中預(yù)先設(shè)置了兩種計算機輸出模式傳統(tǒng)模式和家電中心模式,在計算機中保存了上述這種模式下的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù);并在計算機中設(shè)置了包含顯示卡的設(shè)置過程、聲卡的設(shè)置過程和系統(tǒng)顯示屬性的設(shè)置過程的計算機模式自動切換模塊。且本實施例預(yù)先設(shè)置了一個用于啟動計算機模式自動切換模塊的固定的按鍵,還設(shè)置一個輸出模式選擇界面,用戶可以通過該界面選擇要轉(zhuǎn)換的輸出模式。
參見圖3,圖3為圖2所示實施例的計算機模式切換操作過程示意圖,其僅包括以下2個步驟步驟301,用戶按下預(yù)先設(shè)置的固定的按鍵,啟動計算機模式自動切換模塊,進入輸出模式選擇界面,用戶通過該界面選擇要轉(zhuǎn)換的輸出模式。計算機模式自動切換模塊按照用戶選擇的輸出模式,查找到該模式對應(yīng)的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù),對顯示方式、音頻輸出方式和界面顯示方式的進行自動切換。
步驟302,判斷計算機主機輸出是否正常,如果正常,則模式切換成功,否則重新選擇要切換的模式進行自動切換。
由圖3與圖1a~圖1c比較來看,本發(fā)明將現(xiàn)有技術(shù)三個過程9個步驟,簡化為2個步驟。顯然簡化了用戶操作過程,方便了用戶使用。
其中,自動切換過程參見圖4,圖4為圖3所示實施例中計算機模式自動切換模塊工作流程圖。其包括以下步驟步驟401,接收用戶選擇的輸出模式,按照用戶選擇的輸出模式,查找到該模式對應(yīng)的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù)。
步驟402,調(diào)用顯示卡設(shè)置程序。
步驟403,使用查找到的顯示方式的配置參數(shù)對顯示卡的分辨率進行設(shè)置,本實施例是由1024×768切換為640×480。
步驟404,使用查找到的顯示方式的配置參數(shù)對顯示卡的顯示色彩進行設(shè)置,本實施例是由32位彩色切換為16位彩色。
步驟405,判斷顯示輸出是否正確,本實施例在顯示方式切換后,會提示用戶對顯示輸出是否正確進行判斷,如果正確,則繼續(xù)執(zhí)行步驟405,否則重新執(zhí)行步驟402。
以上步驟402-405為顯示方式切換過程。
步驟406,調(diào)用聲卡設(shè)置程序。
步驟407,使用查找到的音頻輸出方式的配置參數(shù)對聲卡的輸出方式進行設(shè)置,本實施例是由2個聲道輸出切換為5.1聲道輸出。
步驟408,切換為使用新模式下的音響設(shè)備,本實施例是由2個音箱切換為5.1音響系統(tǒng)。
以上步驟406-408是音頻輸出方式切換過程。
步驟409,調(diào)用系統(tǒng)界面顯示屬性程序。
步驟410,使用查找到的系統(tǒng)顯示屬性的配置參數(shù)對系統(tǒng)顯示的色彩屬性進行設(shè)置,本實施例是由PC方式切換為預(yù)定的電視更適合的色彩方案。
步驟411,使用查找到的系統(tǒng)顯示屬性的配置參數(shù)對系統(tǒng)顯示字體的顯示屬性進行設(shè)置,本實施例是由宋體切換為黑體。
以上步驟409-411是界面顯示方式的切換過程。
在實現(xiàn)本實施例切換的第一次,計算機模式自動切換模塊采用阻抗匹配等方式自動檢測連接的輸出設(shè)備屬性,根據(jù)檢測結(jié)果提示用戶輸出設(shè)備硬件連接是否正確,以便自動切換到所能支持的最佳模式。
雖然自動檢測的功能強大,但是為了以防萬一,本實施例還提供了一個用戶可以干預(yù)的接口,比如第一次切換時,系統(tǒng)自動監(jiān)測到類似這樣的信息S-video輸出PAL,杜比5.1聲道,是否正確,此時需要用戶干預(yù),點擊“是”然后系統(tǒng)會紀錄此模式,模式可以不是唯一的,下次切換時,如果硬件沒有發(fā)生變化,則直接切換。不需要用戶再次確認傳統(tǒng)模式下,每次的切換都需要用戶手動確認。這樣在以后的切換過程中可以掠過很多的繁瑣過程。
另外,本發(fā)明在計算機模式自動切換模塊中還可以設(shè)置一個輸出模式預(yù)制模塊,該模塊提供輸出模式預(yù)制界面,用戶根據(jù)計算機的硬件能夠支持的工作方式,預(yù)制自定義輸出模式,并保存每種自定義輸出模式下的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù)。輸出模式預(yù)制模塊可以通過調(diào)用顯示卡和聲卡的自動識別功能獲得顯示卡和聲卡能夠支持的各種工作方式。
由上述的實施例可見,本發(fā)明的這種控制計算機模式切換的方法,簡化了計算機在傳統(tǒng)模式和家電中心模式間進行切換的操作,使計算機主機能夠很方便的適應(yīng)不同的工作模式與使用環(huán)境,方便了用戶的使用,有利于計算機高級功能的推廣應(yīng)用。
權(quán)利要求
1.一種控制計算機輸出模式切換的方法,其特征在于,該方法包括以下步驟1)預(yù)先設(shè)置一種以上計算機輸出模式,保存每種模式下的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù);并設(shè)置包含顯示卡的設(shè)置過程、聲卡的設(shè)置過程和系統(tǒng)界面顯示屬性的設(shè)置過程的計算機模式自動切換模塊;2)計算機輸出模式自動切換模塊根據(jù)用戶選擇的輸出模式,查找到該模式對應(yīng)的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù),使用這些配置參數(shù)對顯示卡、聲卡和系統(tǒng)界面顯示屬性進行設(shè)置,完成計算機輸出模式的自動切換。
2.如權(quán)利要求1所述的方法,其特征在于,該方法進一步包括預(yù)先設(shè)置固定的按鍵,計算機判斷該按鍵被按下后,啟動計算機模式自動切換模塊。
3.如權(quán)利要求1所述的方法,其特征在于,該方法進一步包括在計算機模式自動切換模塊中設(shè)置一個輸出模式選擇界面,用戶通過該界面選擇要轉(zhuǎn)換的輸出模式。
4.如權(quán)利要求1所述的方法,其特征在于,該方法進一步包括在計算機模式自動切換模塊中設(shè)置一個輸出模式預(yù)制模塊,該模塊提供輸出模式預(yù)制界面,用戶根據(jù)計算機的硬件能夠支持的工作方式,預(yù)制自定義輸出模式,并保存每種自定義輸出模式下的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù)。
5.如權(quán)利要求4所述的方法,其特征在于,所述輸出模式預(yù)制模塊通過調(diào)用顯示卡和聲卡的自動識別功能獲得顯示卡和聲卡能夠支持的工作方式。
6.如權(quán)利要求1所述的方法,其特征在于,步驟2)所述對顯示卡、聲卡和系統(tǒng)界面顯示屬性進行設(shè)置前,進一步包括采用阻抗匹配的方法對輸出設(shè)備的屬性進行自動檢測,并根據(jù)檢測結(jié)果提示用戶輸出設(shè)備硬件連接是否正確。
7.如權(quán)利要求1所述的方法,其特征在于,步驟2)所述對顯示卡、聲卡和系統(tǒng)顯示屬性進行設(shè)置的過程包括21)調(diào)用顯示卡設(shè)置程序,使用查找到的顯示方式的配置參數(shù)對顯示卡的分辨率和顯示色彩進行設(shè)置;22)調(diào)用聲卡設(shè)置程序,使用查找到的音頻輸出方式的配置參數(shù)對聲卡的輸出方式進行設(shè)置,并切換為使用新模式下的音響設(shè)備;23)調(diào)用系統(tǒng)界面顯示屬性程序,使用查找到的系統(tǒng)顯示屬性的配置參數(shù)對系統(tǒng)顯示的色彩屬性和字體的顯示屬性進行設(shè)置。
全文摘要
本發(fā)明公開了一種控制計算機輸出模式切換的方法,該方法包括1)預(yù)先設(shè)置一種以上計算機輸出模式,保存每種輸出模式下的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù);并設(shè)置包含顯示卡的設(shè)置過程、聲卡的設(shè)置過程和系統(tǒng)界面顯示屬性的設(shè)置過程的計算機模式自動切換模塊;2)計算機模式自動切換模塊根據(jù)用戶選擇的輸出模式,查找到該模式對應(yīng)的顯示方式、音頻輸出方式和界面顯示方式的配置參數(shù),使用這些配置參數(shù)對顯示卡、聲卡和系統(tǒng)顯示屬性進行設(shè)置,完成計算機模式的自動切換。本發(fā)明簡化了計算機在各種輸出模式間進行切換的操作,使計算機能夠適應(yīng)不同的工作模式,更方便用戶的使用,有利于計算機高級輸出功能的推廣應(yīng)用。
文檔編號G06F3/00GK1629778SQ200310121860
公開日2005年6月22日 申請日期2003年12月19日 優(yōu)先權(quán)日2003年12月19日
發(fā)明者高崢 申請人:聯(lián)想(北京)有限公司