專利名稱:電子設(shè)備及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種能夠與外部裝置通信的電子設(shè)備及其控制方法。
背景技術(shù):
目前一種叫做高清晰多媒體接口(HDMI)(注冊商標(biāo))的通信接口在被推薦使用。符合HDMI標(biāo)準(zhǔn)的通信系統(tǒng)(以下簡稱“HDMI系統(tǒng)”)包括中繼器,所述中繼器具有符合HDMI標(biāo)準(zhǔn)的源裝置的功能和符合HDMI標(biāo)準(zhǔn)的宿裝置的功能。源裝置具有用于連接符合HDMI標(biāo)準(zhǔn)的HDMI電纜的輸出端子,并執(zhí)行經(jīng)由HDMI電纜向宿裝置發(fā)送視頻和音頻數(shù)據(jù)的處理。宿裝置具有用于連接HDMI電纜的輸入端子,并接收經(jīng)由HDMI電纜從源裝置發(fā)送出的視頻和音頻數(shù)據(jù)、示出接收到的視頻數(shù)據(jù)并輸出接收到的音頻數(shù)據(jù)。在HDMI系統(tǒng)中,中繼器能夠向源裝置和宿裝置發(fā)送符合消費者電子控制(CEC)協(xié)議的命令,并接收來自源裝置和宿裝置的符合CEC協(xié)議的命令。申請?zhí)枮?009-60204的日本專利申請描述了一種電子設(shè)備,該電子設(shè)備具有輸入/輸出端子,該輸入/輸出端子作為用于將連接到宿裝置上的HDMI電纜的輸入端子,并作為用于將HDMI電纜連接到源裝置上的輸出端子。依據(jù)從HDMI電纜中包含的+5V的線路中檢測到的電壓,以及從HDMI電纜中包含的最小化傳輸差分信號(TMDS)時鐘線路中檢測到的電壓,具有輸入/輸出端子的電子設(shè)備判定用HDMI電纜連接的外部裝置是宿裝置還是源裝置。如果用HDMI電纜連接到電子設(shè)備的外部裝置是宿裝置,電子設(shè)備將相應(yīng)的輸入/輸出端子設(shè)置為輸出模式,并為外部裝置執(zhí)行發(fā)送操作。如果用HDMI電纜連接到電子設(shè)備的外部裝置是源裝置,電子設(shè)備將相應(yīng)的輸入/輸出端子設(shè)置為輸入模式,并為外部裝置執(zhí)行接收操作。
如果HDMI系統(tǒng)中的電子設(shè)備有多個輸入/輸出端子,可能會有多個宿裝置經(jīng)由各個輸入/輸出端子被連接到電子設(shè)備上。如果HDMI系統(tǒng)中有多個宿裝置,在一些情況下,按照CEC協(xié)議進(jìn)行的通信(以下簡稱“CEC協(xié)議通信”)不能正常執(zhí)行。在外部裝置連接到各個輸入/輸出端子以前,具有多個輸入/輸出端子的電子設(shè)備也許不能確定將要連接到輸入/輸出端子上的各個外部裝置是宿裝置還是源裝置。因此,具有多個輸入/輸出端子的電子設(shè)備不能在確定連接到輸入/輸出端子上的各個外部裝置是宿裝置還是源裝置以前將各個輸入/輸出端子設(shè)置為輸入模式或輸出模式。在此情況下,可能會有多個宿裝置經(jīng)由各個輸入/輸出端子被連接到具有多個輸入/輸出端子的電子設(shè)備上。因此,即使電子設(shè)備能夠和與其連接的第一宿裝置進(jìn)行CEC協(xié)議通信,如果將第二宿裝置連接至電子設(shè)備,電子設(shè)備的CEC協(xié)議通信也可能會被中斷。
發(fā)明內(nèi)容
本發(fā)明的目的是使具有多個輸入/輸出連接器的設(shè)備正常進(jìn)行通信。本發(fā)明的一個方面提供的電子設(shè)備包括包括第一連接器的第一通信單元;包括第二連接器的第二通信單元;以及控制單元,其中如果第一連接器和外部顯示裝置連接且第二連接器沒有和外部裝置連接,所述控制單元將所述第一通信單元設(shè)置為第一模式;如果所述第二連接器沒有和所述外部裝置連接且所述第一通信單元被設(shè)置為第一模式,所述控制單元將第二通信單元設(shè)置為第二模式;第一模式用于發(fā)送視頻數(shù)據(jù);第二模式用于接收視頻數(shù)據(jù)。本發(fā)明的另一個方面提供了一種用于控制電子設(shè)備的方法,電子設(shè)備包括第一通信單元和第二通信單元,第一通信單元包括第一連接器,第二通信單元包括第二連接器,所述方法包括如果第一連接器和外部顯示裝置連接且第二連接器沒有和外部裝置連接,將第一通信單元設(shè)置為第一模式;以及如果第二連接器沒有和外部裝置連接且第一通信單元被設(shè)置為第一模式,將第二通信單元設(shè)置為第二模式,其中第一模式用于發(fā)送視頻數(shù)據(jù),第二模式用于接收視頻數(shù)據(jù)。通過下列示例性實施方式的詳細(xì)描述并參照附圖,本發(fā)明的其他特征和方面將顯而易見。
附圖包含在說明書中并構(gòu)成說明書的一部分。附圖描述了本發(fā)明的示例性實施方式、特征和各方面,并和說明書一起用于解釋本發(fā)明的原理。圖1是方塊圖,描述了本發(fā)明第一示例性實施方式的電子設(shè)備的示例性配置。圖2是流程圖,包括圖2A和圖2B,圖2描述了本發(fā)明第一示例性實施方式的電子設(shè)備執(zhí)行的設(shè)置操作的一個例子。
具體實施例方式以下將結(jié)合附圖詳細(xì)描述本發(fā)明的各種示例性實施方式、特征以及各方面。下文將結(jié)合附圖描述本發(fā)明的第一示例性實施方式。但是,下列示例性實施方式不應(yīng)視為解釋性的,也不應(yīng)視為是用于限制本發(fā)明的范圍的。圖1描述了本發(fā)明第一示例性實施方式的符合HDMI標(biāo)準(zhǔn)的通信系統(tǒng)的例子。圖1是方塊圖,描述了根據(jù)本發(fā)明第一示例性實施方式的通信系統(tǒng)包含的電子設(shè)備100以及外部裝置200的示例性配置。如圖1所示,本發(fā)明第一示例性實施方式的通信系統(tǒng)包括電子設(shè)備100、外部裝置200以及連接電纜300。電子設(shè)備100與外部裝置200經(jīng)由連接電纜300互相連接。在第一示例性實施方式中,電子設(shè)備100、外部裝置200以及連接電纜300符合HDMI標(biāo)準(zhǔn)。電子設(shè)備100具有HDMI標(biāo)準(zhǔn)的中繼器(中繼裝置)的功能。電子設(shè)備100通過操作可以實現(xiàn)宿裝置和源裝置的功能。第一示例性實施方式中的HDMI標(biāo)準(zhǔn)并不局限于1.3a版本,也有可能是1. 3a版本之前的版本或1. 4版本之后的版本。本發(fā)明第一示例性實施方式的電子設(shè)備100、外部裝置200以及連接電纜300也可以符合與HDMI標(biāo)準(zhǔn)兼容的標(biāo)準(zhǔn)。此外,本發(fā)明第一示例性實施方式的電子設(shè)備100、外部裝置200以及連接電纜300也可以符合視頻音頻數(shù)字互動接口(DiiVA)標(biāo)準(zhǔn)。電子設(shè)備100和外部裝置200之間可以進(jìn)行有線或無線通信。本發(fā)明第一示例性實施方式的電子設(shè)備100、外部裝置200以及連接電纜300也可以符合示出接口(Display Port,注冊商標(biāo))標(biāo)準(zhǔn),而不是HDMI標(biāo)準(zhǔn)。在第一示例性實施方式中,電子設(shè)備100和外部裝置200符合HDMI標(biāo)準(zhǔn)的CEC標(biāo)準(zhǔn)。在電子設(shè)備100和外部裝置200之間雙向傳輸?shù)拿罘螩EC標(biāo)準(zhǔn)。下文中,符合CEC協(xié)議的命令被稱為“CEC命令”。下文中,連接電纜300被稱為“HDMI電纜300”?!碒DMI 電纜 300〉下文將結(jié)合圖1描述HDMI電纜300。HDMI電纜300包括輸電線路301、熱插拔檢測(HPD)線路302以及示出器數(shù)據(jù)通道(DDC)線路303。HDMI電纜300進(jìn)一步包括TMDS線路304以及CEC線路305。輸電線路301用于在電子設(shè)備100和外部裝置200之間傳輸預(yù)定電力。如果外部裝置200是源裝置,外部裝置200經(jīng)由輸電線路301向電子設(shè)備100傳輸預(yù)定電力。如果外部裝置200是宿裝置,電子設(shè)備100經(jīng)由輸電線路301向外部裝置200傳輸預(yù)定電力。HPD線路302用于在電子設(shè)備100和外部裝置200之間傳輸高電平HPD信號或低電平HPD信號。如果外部裝置200是源裝置,電子設(shè)備100經(jīng)由HPD線路302向外部裝置200傳輸HH)信號。如果外部裝置200是宿裝置,外部裝置200經(jīng)由HPD線路302向電子設(shè)備100傳輸HH)信號。
`
DDC線路303是傳輸線路,用于在電子設(shè)備100和外部裝置200之間傳輸裝置信
肩、O如果外部裝置200是源裝置,電子設(shè)備100經(jīng)由DDC線路303將電子設(shè)備100的裝置信息發(fā)送給外部裝置200。如果外部裝置200是宿裝置,外部裝置200經(jīng)由DDC線路303將外部裝置200的裝置信息發(fā)送給電子設(shè)備100。電子設(shè)備100的設(shè)備信息是電子設(shè)備100的擴(kuò)展示出識別數(shù)據(jù)(EDID)或增強(qiáng)擴(kuò)展示出識別數(shù)據(jù)(E-EDID)。電子設(shè)備100的EDID和E-EDID都是電子設(shè)備100的設(shè)備信息。電子設(shè)備100的EDID和E-EDID中的每一個都包括電子設(shè)備100的識別信息、圖像示出能力、音頻輸出能力和物理地址。例如,電子設(shè)備100的EDID和E-EDID包括下列信息分辨率、掃描頻率、寬高比以及電子設(shè)備100支持的色空間。E-EDID是EDID的擴(kuò)展版本,比后者包括更多能力信息。例如,電子設(shè)備100的E-EDID包括電子設(shè)備100支持的視頻和音頻數(shù)據(jù)格式。下文中EDID和E-EDID都稱為“EDID”。電子設(shè)備100能夠通過向外部裝置200發(fā)送EDID來告知外部裝置200下列信息與圖像示出能力相匹配的視頻格式、音頻處理能力、電子設(shè)備100的圖像示出能力以及與電子設(shè)備100的音頻處理能力相匹配的音頻格式。與電子設(shè)備100的設(shè)備信息相似,外部裝置200的設(shè)備信息是設(shè)備信息的EDID或E-EDID0外部裝置200的EDID和E-EDID包括下列設(shè)備信息例如外部裝置200的識別信息、圖像示出能力、音頻輸出能力和物理地址,以及外部裝置200支持的分辨率、掃描頻率、寬高比以及色空間。在收到外部裝置200的EDID后,電子設(shè)備100能夠通過分析外部裝置200的EDID自動識別外部裝置200的圖像示出能力和音頻處理能力。進(jìn)一步,電子設(shè)備100能夠自動識別與外部裝置200的圖像示出能力相匹配的視頻格式以及與外部裝置200的音頻處理能力相匹配的音頻格式。通過使電子設(shè)備100的設(shè)置與外部裝置200相適應(yīng),電子設(shè)備100能夠?qū)⒋l(fā)送給外部裝置200的視頻和音頻數(shù)據(jù)轉(zhuǎn)換成與后者能力相匹配的視頻和音頻數(shù)據(jù)。TMDS線路304是傳輸線路,用于在電子設(shè)備100和外部裝置200之間傳輸視頻、音頻和輔助數(shù)據(jù)。TMDS線路304包括TMDS通道O、TMDS通道1、TMDS通道2和TMDS時鐘通道。如果外部裝置200是源裝置,外部裝置200經(jīng)由TMDS線路304向電子設(shè)備100傳輸視頻、音頻和輔助數(shù)據(jù)。如果外部裝置200是宿裝置,電子設(shè)備100經(jīng)由TMDS線路304向外部裝置200傳輸視頻、音頻和輔助數(shù)據(jù)。CEC線路305是傳輸線路,用于在電子設(shè)備100和外部裝置200之間雙向傳輸各種CEC命令。電子設(shè)備100可以經(jīng)由CEC線路305將用于控制外部裝置200的CEC命令傳輸給外部裝置200。外部裝置200可以經(jīng)由CEC線路305將用于控制電子設(shè)備100的CEC命令傳輸給電子設(shè)備100。在第一示例性實施方式中,將以“音頻放大器”為例描述電子設(shè)備100 (下文中電子設(shè)備100稱為“放大器100”)。電子設(shè)備100可以是能夠經(jīng)由連接電纜300接收視頻、音頻和輔助數(shù)據(jù),還能夠響應(yīng)于外部裝置200經(jīng)由連接電纜300接收視頻、音頻和輔助數(shù)據(jù)的電子設(shè)備。電子設(shè)備100可以是HDMI系統(tǒng)中的中繼器。在第一示例性實施方式中,只要外部裝置200符合HDMI標(biāo)準(zhǔn),外部裝置200可以是宿裝置,例如電視、投影儀以及個人計算機(jī),或者是源裝置,例如攝相機(jī)、數(shù)字照相機(jī)、錄音機(jī)以及移動電話。進(jìn)一步,外部裝置200可以是中繼器,例如音頻放大器?!捶糯笃?00〉下文將結(jié)合圖1描述放大器100的一種示例性配置。放大器100包括中央處理單元(CPU) 101、存儲器102、通信單元103、供電單元107、示出器單元108、操作單元109、揚聲器單元110以及記錄單元111,如圖1所示。CPUlOl根據(jù)存儲在存儲器102中的計算機(jī)程序控制放大器100。CPUlOl也能產(chǎn)生符合CEC標(biāo)準(zhǔn)的、將被發(fā)送給外部裝置200的命令。存儲器102用作CPUlOl的工作區(qū)域。放大器100的EDID、關(guān)于放大器的信息以及CPUlOl的分析結(jié)果也存儲在存儲器102中。CPUlOl的工作區(qū)域并不限于存儲器102,也可以是外部存儲單元,例如硬盤驅(qū)動器。分配給放大器100的邏輯地址和物理地址也可以存儲在存儲器102中。通信單元103包括第一通信組件104、第二通信組件105以及第三通信組件106。第一通信組件104包括用于連接HDMI電纜300、+5V電壓檢測單元104b、電力輸出單元104c、電力輸入單元104d以及電力切換單元104e的輸入/輸出端子(輸入/輸出連接器)104a。第一通信組件104進(jìn)一步包括HPD信號檢測單元104f、HPD信號輸出單元104g、HPD信號輸入單元104h以及HPD切換單元104i。第一通信組件104進(jìn)一步包括裝置信息獲取單元104j、TMDS時鐘電壓檢測單元104k、數(shù)據(jù)發(fā)送單元1041、數(shù)據(jù)接收單元104m、數(shù)據(jù)切換單元104η以及命令發(fā) 送和接收單元104ο。第一通信組件104經(jīng)由輸入/輸出端子104a和HDMI電纜300連接。如果與輸入/輸出端子104a和HDMI電纜300連接的外部裝置200是源裝置,放大器100不會經(jīng)由HDMI電纜300將視頻和音頻數(shù)據(jù)發(fā)送給外部裝置200。在此情況下,放大器100通過操作,能夠經(jīng)由輸入/輸出端子104a與HDMI電纜300從外部裝置200接收視頻和音頻數(shù)據(jù)。如果與輸入/輸出端子104a和HDMI電纜300連接的外部裝置200是宿裝置,放大器100不會經(jīng)由HDMI電纜300從外部裝置200接收視頻和音頻數(shù)據(jù)。在此情況下,放大器100通過操作,能夠經(jīng)由輸入/輸出端子104a與HDMI電纜300將視頻和音頻數(shù)據(jù)發(fā)送給外部裝置200。第一通信組件104具有三種不同的模式“輸出模式”、“輸入模式”和“設(shè)置模式”。在“輸出模式”中,放大器100經(jīng)由輸入/輸出端子104a將視頻和音頻數(shù)據(jù)發(fā)送給外部裝置200。在“輸入模式”中,放大器100經(jīng)由輸入/輸出端子104a從外部裝置200接收視頻和音頻數(shù)據(jù)。在“設(shè)置模式”中,放大器100既不經(jīng)由輸入/輸出端子104a向外部裝置200發(fā)送視頻和音頻數(shù)據(jù),也不經(jīng)由輸入/輸出端子104a從外部裝置200接收視頻和音頻數(shù)據(jù)。在第一通信組件104被設(shè)置為輸出或輸入模式之前,放大器100保持在設(shè)置模式。如果第一通信組件104處于輸出模式,放大器100進(jìn)入經(jīng)由輸入/輸出端子104a向外部裝置200發(fā)送視頻和音頻數(shù)據(jù)的狀態(tài)。如果第一通信組件104處于輸入模式,放大器100進(jìn)入經(jīng)由輸入/輸出端子104a從外部裝置200接收視頻和音頻數(shù)據(jù)的狀態(tài)。+5V電壓檢測單元104b監(jiān)視經(jīng)由輸電線路301供應(yīng)的電壓。如果經(jīng)由輸電線路
301供應(yīng)的電壓高于預(yù)定電壓,則+5V電壓檢測單元104b告知CPUlOl高電平的+5V電壓信號。如果經(jīng)由輸電線路301供應(yīng)的電壓低于該預(yù)定電壓,則+5V電壓檢測單元104b告知CPUlOl低電平的+5V電壓信號。不管第一通信組件104處于“輸出模式”、“輸入模式”還是“設(shè)置模式”,+5V電壓檢測單元104b都能夠監(jiān)視經(jīng)由輸電線路301供應(yīng)的電壓。 如果第一通信組件104處于輸出模式,則電力輸出單元104c經(jīng)由電力切換單元104e和輸電線路301向外部裝置200供應(yīng)+5V電壓。如果第一通信組件104處于輸入模式,則電力輸入單元104d經(jīng)由電力切換單元104e和輸電線路301接收從外部裝置200供應(yīng)的+5V電壓。如果第一通信組件104處于輸出模式,則電力切換單元104e在電力輸出單元104c和輸電線路301之間建立連接,且不在電力輸入單元104d和輸電線路301之間建立連接。如果第一通信組件104處于輸入模式,則電力切換單兀104e在電力輸入單兀104d和輸電線路301之間建立連接,且不在電力輸出單元104c和輸電線路301之間建立連接。電力切換單元104e還可以斷開電力輸出單元104c和輸電線路301之間的連接。電力切換單元104e也可以斷開電力輸入單元104d和輸電線路301之間的連接。如果電力輸出單元104c和輸電線路301連接在一起,則電力切換單元104e不會將電力輸入單元104d和輸電線路301連接在一起。如果電力輸入單元104d和輸電線路301連接在一起,則電力切換單元104e不會將電力輸出單元104c和輸電線路301連接在一起。Hro信號檢測單元104f監(jiān)視HPD線路302的電壓。如果HPD線路302的電壓高于預(yù)定電壓,則Hro信號檢測單元104f告知CPUlOl高電平的Hro信號。如果HPD線路302的電壓低于預(yù)定電壓,則HPD信號檢測單元104f告知CPUlOl低電平的HPD信號。不管第一通信組件104處于“輸出模式”、“輸入模式”還是“設(shè)置模式”,HPD信號檢測單元104f都能夠監(jiān)視HPD線路302的電壓。如果第一通信組件104處于輸入模式,則HPD信號輸出單元104g經(jīng)由HPD切換單元104i和HPD線路302將高電平或低電平的HPD信號發(fā)送給外部裝置200。
如果第一通信組件104處于輸出模式,則HPD信號輸入單元104h經(jīng)由HPD切換單元104i和HPD線路302從外部裝置200接收高電平或低電平的HPD信號。如果第一通信組件104處于輸出模式,則HPD切換單元104i將HPD信號輸入單元104h和HPD線路302連接起來,且不將HPD信號輸出單元104g和HPD線路302連接起來。如果第一通信組件104處于輸出模式,則HPD切換單元104i將HPD信號輸出單元104g和HPD線路302連接起來,且不將HPD信號輸入單元104h和HPD線路302連接起來。HPD切換單元104i還可以斷開HPD信號輸出單元104g和HPD線路302之間的連接。HPD切換單元104i還可以斷開HPD信號輸入單元104h和HPD線路302之間的連接。如果HPD信號輸入單元104h和HPD線路302連接在一起,則HPD切換單元104i不會將HPD信號輸出單元104g和HPD線路302連接在一起。如果HPD信號輸出單元104g和HPD線路302連接在一起,則HPD切換單元104i不會將HPD信號輸入單元104h和HPD線路302連接在一起。如果第一通信組件104處于輸出模式,則裝置信息獲取單元104j經(jīng)由DDC線路303向外部裝置200請求外部裝置200的EDID,然后經(jīng)由DDC線路303從外部裝置200接收外部裝置200的EDID。如果第一通信組件104處于輸出模式,則在接收到經(jīng)由DDC線路303從外部裝置200接收到針對 放大器100的EDID的請求后,裝置信息獲取單元104 j將放大器100的EDID發(fā)送給外部裝置200。TMDS時鐘電壓檢測單元104k監(jiān)視經(jīng)由包含在TMDS線路304中的TMDS時鐘線路供應(yīng)的電壓。如果經(jīng)由TMDS時鐘線路供應(yīng)的TMDS時鐘電壓高于預(yù)定電壓,則TMDS時鐘電壓檢測單元104k告知CPUlOl高電平的TMDS時鐘電壓信號。如果經(jīng)由TMDS時鐘線路供應(yīng)的TMDS時鐘電壓小于該預(yù)定電壓,則TMDS時鐘電壓檢測單元104k告知CPUlOl低電平的TMDS時鐘電壓信號。不管第一通信組件104處于“輸出模式”、“輸入模式”還是“設(shè)置模式”,TMDS時鐘電壓檢測單元104k都能夠監(jiān)視經(jīng)由包含在TMDS線路304中的TMDS時鐘線路供應(yīng)的電壓。如果第一通信組件104處于輸出模式,則數(shù)據(jù)發(fā)送單元1041經(jīng)由數(shù)據(jù)切換單元104η和TMDS線路304將視頻、音頻和輔助數(shù)據(jù)發(fā)送給外部裝置200。如果第一通信組件104處于輸出模式,則數(shù)據(jù)發(fā)送單元1041可經(jīng)由數(shù)據(jù)切換單元104η和TMDS線路304將視頻數(shù)據(jù)或音頻數(shù)據(jù)發(fā)送給外部裝置200。如果第一通信組件104處于輸入模式,則數(shù)據(jù)接收單元104m經(jīng)由數(shù)據(jù)切換單元104η和TDMS線304接收從外部裝置200發(fā)送來的視頻、音頻和輔助數(shù)據(jù)。如果第一通信組件104處于輸出模式,則數(shù)據(jù)切換單元104η將數(shù)據(jù)發(fā)送單元1041和TMDS線路304連接起來,且不將數(shù)據(jù)接收單元104m和TMDS線路304連接起來。如果第一通信組件104處于輸入模式,則數(shù)據(jù)切換單元104η將數(shù)據(jù)接收單元104m和TMDS線路304連接起來,且不將數(shù)據(jù)發(fā)送單元1041和TMDS線路304連接起來。數(shù)據(jù)切換單元104η也可斷開數(shù)據(jù)發(fā)送單元1041和TMDS線路304之間的連接。數(shù)據(jù)切換單元104η也可斷開數(shù)據(jù)接收單元104m和TMDS線路304之間的連接。如果數(shù)據(jù)發(fā)送單元1041和TMDS線路304連接在一起,則數(shù)據(jù)切換單元104η不將數(shù)據(jù)接收單元104m和TMDS線路304連接在一起。如果數(shù)據(jù)接收單元104m和TMDS線路304連接在一起,則數(shù)據(jù)切換單元104η不將數(shù)據(jù)發(fā)送單元1041和TMDS線路304連接在一起。命令發(fā)送和接收單元104ο經(jīng)由CEC線路305向外部裝置200發(fā)送CEC命令,所述CEC命令由CPUlOl生成,用于控制外部裝置200。命令發(fā)送和接收單元104ο將經(jīng)由CEC線路305從外部裝置200接收到的CEC命令發(fā)送給CPUlOl。命令發(fā)送和接收單元104ο將從外部裝置200接收到的CEC命令發(fā)送給CPUlOI ,CPUlOl可以根據(jù)從外部裝置200接收到的CEC命令來控制放大器100。在放大器100向外 部裝置200發(fā)送CEC命令并且外部裝置200從放大器100接收到該CEC命令時,外部裝置200向放大器100發(fā)送針對該CEC命令的應(yīng)答信號。因此,命令發(fā)送和接收單元104ο可以從外部裝置200接收到針對該CEC命令的應(yīng)答信號。CEC命令的應(yīng)答信號被分為兩類代表確認(rèn)的肯定信號和代表否定確認(rèn)的否定信號。不管第一通信組件104處于“輸出模式”、“輸入模式”還是“設(shè)置模式”,命令發(fā)送和接收單元104ο都能夠接收并發(fā)送CEC命令。不管第一通信組件104處于“輸出模式”、“輸入模式”還是“設(shè)置模式”,命令發(fā)送和接收單元104ο都能夠接收并發(fā)送CEC命令的應(yīng)答信號。第二通信組件105和第三通信組件106中的每一個與第一通信組件104具有相似的配置。第二通信組件105和第三通信組件106的操作和配置與第一通信組件104的操作和配置相似,因此,將省略掉重復(fù)的描述。第二通信組件105包括輸入/輸出端子105a(未示出)、+5V電壓檢測單元105b(未示出)、電力輸出單元105c(未示出)、電力輸入單元105d(未示出)以及電力切換單元105e (未示出)。第二通信組件105進(jìn)一步包括HPD信號檢測單元105f (未示出)、Hro信號輸出單元I05g(未示出)、Hro信號輸入單元I05h(未示出)以及Hro切換單元105 (未示出)。第二通信組件105進(jìn)一步包括裝置信息獲取單元105j (未示出)、TMDS時鐘電壓檢測單元105k(未示出)、數(shù)據(jù)發(fā)送單元1051 (未示出)、數(shù)據(jù)接收單元105m(未示出)以及數(shù)據(jù)切換單元105η (未示出)。第二通信組件105進(jìn)一步包括命令發(fā)送和接收單元105ο (未示出)。第三通信組件106包括輸入/輸出端子106a(未示出)、+5V電壓檢測單元106b(未示出)、電力輸出單元106c(未示出)、電力輸入單元106d(未示出)以及電力切換單元106e (未示出)。第三通信組件106進(jìn)一步包括HPD信號檢測單元106f (未示出)、Hro信號輸出單元I06g(未示出)、Hro信號輸入單元I06h(未示出)以及Hro切換單元106 (未示出)。第三通信組件106進(jìn)一步包括裝置信息獲取單元106j (未示出)、TMDS時鐘電壓檢測單元106k(未示出)、數(shù)據(jù)發(fā)送單元1061 (未示出)、數(shù)據(jù)接收單元106m(未示出)以及數(shù)據(jù)切換單元106η (未示出)。第三通信組件106進(jìn)一步包括命令發(fā)送和接收單元106ο (未示出)ο電源單元107從交流電源(未示出)或電池(未示出)供應(yīng)放大器100所需的電力。如果第一通信組件104處于輸出模式,則電源單兀107將+5V電壓供應(yīng)給電力輸出單元104c,然后電力輸出單元104c經(jīng)由電力切換單元104e和輸電線路301將接收到的+5V電壓供應(yīng)給外部裝置200。如果第一通信組件104處于輸入模式,則電源單元107不會將+5V電壓供應(yīng)給電力輸出單元104c。在第二通信組件105和第三通信組件106中,電源單元107按照與第一通信組件104相似的方式來供應(yīng)+5V電壓。
顯示器單元108包括顯示器,例如液晶顯示器(IXD)。顯示器單元108顯示關(guān)于放大器100的狀態(tài)信息和關(guān)于揚聲器單元110的狀態(tài)信息。顯示器單元108也可以顯示從數(shù)據(jù)接收單元104m、數(shù)據(jù)接收單元105m和數(shù)據(jù)接收單元106m中的任一個接收到的視頻數(shù)據(jù)。操作單元109提供了用于操作放大器100的用戶界面。操作單元109設(shè)置有用于操作放大器100的電源按鈕和模式轉(zhuǎn)換按鈕,每種按鈕都包括開關(guān)以及觸摸板。CPUlOl根據(jù)經(jīng)由操作單元109輸入的用戶指令來控制放大器100。揚聲器單元110可以輸出從記錄介質(zhì)Illa再現(xiàn)的音頻數(shù)據(jù)。揚聲器單元110還可以輸出從數(shù)據(jù)接收單元104m、數(shù)據(jù)接收單元105m和數(shù)據(jù)接收單元106m中的任一個接收到的音頻數(shù)據(jù)。放大器100可不包括揚聲器單元110。在此情形下,例如,當(dāng)與外部揚聲器連接時,放大器100控制外部揚聲器使之輸 出從數(shù)據(jù)接收單元104m、數(shù)據(jù)接收單元105m和數(shù)據(jù)接收單元106m中的任一個接收到的音頻數(shù)據(jù)。在此情形下,放大器100可以控制外部揚聲器使之輸出記錄在存儲器102中的音頻數(shù)據(jù)。記錄單元111可以將數(shù)據(jù)接收單元104m、數(shù)據(jù)接收單元105m和數(shù)據(jù)接收單元106m中的任一個接收到的視頻和音頻數(shù)據(jù)記錄在記錄介質(zhì)Illa中。進(jìn)一步,記錄單元111也可以從記錄介質(zhì)Illa再現(xiàn)用戶選中的音頻數(shù)據(jù)。如果第一通信組件104處于輸出模式,則記錄單元111向數(shù)據(jù)發(fā)送單元1041供應(yīng)由記錄單元111從記錄介質(zhì)Illa再現(xiàn)的視頻和音頻數(shù)據(jù)。在此情形下,數(shù)據(jù)發(fā)送單元1041經(jīng)由TMDS線路304將從記錄單元111供應(yīng)的視頻和音頻數(shù)據(jù)發(fā)送給外部裝置200。如果第一通信組件104處于輸入模式,則記錄單元111不會將由記錄單元111從記錄介質(zhì)Illa再現(xiàn)的視頻和音頻數(shù)據(jù)供應(yīng)給數(shù)據(jù)發(fā)送單元1041。如果第一通信組件104處于輸入模式,則記錄單元111將數(shù)據(jù)接收單元104m從外部裝置200接收到的視頻和音頻數(shù)據(jù)記錄在記錄介質(zhì)Illa或存儲器102中。在第二通信組件105和第三通信組件106中,記錄單元111按照與第一通信組件104相似的方式向第二數(shù)據(jù)發(fā)送單元1051和第三數(shù)據(jù)發(fā)送單元1061發(fā)送從記錄介質(zhì)Illa再現(xiàn)的視頻和音頻數(shù)據(jù)。記錄單元111按照與第一通信組件104相似的方式將第二通信組件105或第三通信組件106接收到的視頻和音頻數(shù)據(jù)記錄在記錄介質(zhì)Illa或存儲器102中。記錄介質(zhì)Illa是用于存儲視頻和音頻數(shù)據(jù)的、例如存儲卡和硬盤驅(qū)動器的記錄介質(zhì)。記錄介質(zhì)Illa可以是包括在放大器100中的記錄介質(zhì),也可以是可從放大器100上拆卸的記錄介質(zhì)。<設(shè)置操作>下文將結(jié)合圖2來描述第一示例性實施方式的放大器100所執(zhí)行的設(shè)置操作。圖2是流程圖,例示了第一示例性實施方式的放大器100所執(zhí)行的示例性設(shè)置操作。在放大器100進(jìn)入能夠進(jìn)行基于HDMI的通信的工作模式時,放大器100執(zhí)行設(shè)置操作。在第一示例性實施方式中,CPUlOl根據(jù)存儲器102中存儲的計算機(jī)程序來控制設(shè)置操作。在電力供應(yīng)開啟或檢測到經(jīng)由HDMI電纜300與外部裝置200的物理連接時,放大器100進(jìn)入能夠進(jìn)行基于HDMI的通信的工作模式。如果輸入/輸出端子104a、105a和106a上既沒有連接HDMI電纜也沒有連接外部裝置,則第一通信組件104、第二通信組件105和第三通信組件106中的每一個都進(jìn)入“設(shè)置模式”。在步驟S201中,CPUlOl判定通信單元103的連接狀態(tài)是否發(fā)生了改變。通信單元103的連接狀態(tài)是指示是否有外部裝置經(jīng)由HDMI電纜被連接到輸入/輸出端子104a、105a和106a中的任一個的狀態(tài)。如果有外部裝置經(jīng)由HDMI電纜被連接到輸入/輸出端子104a、105a和106a中的任一個,則CPUlOl判定通信單元103的連接狀態(tài)發(fā)生了改變。同樣,如果外部裝置經(jīng)由HDMI電纜與輸入/輸出端子104a、105a和106a中的任一個之間的連接被斷開,則CPUlOl判定通信單元103的連接狀態(tài)發(fā)生了改變。如果外部裝置經(jīng)由HDMI電纜與輸入/輸出端子104a、105a和106a中的任一個之間的連接狀態(tài)沒有改變,則CPUlOl判定通信單元103的連接狀態(tài)沒有改變。同樣,如果沒有外部裝置經(jīng)由HDMI電纜與輸入/輸出端子104a、105a和106a連接,則CPUlOl判定通信單元103的連接狀態(tài)沒有改變。例如,根據(jù)+5V電壓檢測單元104b是否告知CPUlOl高電平的+5V電壓信號,CPUlOl可以判定通信單元103的連接狀態(tài)是否發(fā)生了改變。此外,例如,根據(jù)TMDS時鐘電壓檢測單元104k是否告知CPUlOl高電平的TMDS時鐘電壓信號,CPUlOl可以判定通信單元103的連接狀態(tài)是否發(fā)生改變。此外,例如,根據(jù)命令發(fā)送和接收單元104ο是否向CPUlOl供應(yīng)CEC命令或者與CEC命令相對應(yīng)的應(yīng)答信號,CPUlOl可以判定通信單元103的連接狀態(tài)是否發(fā)生了改變。若CPUlOl判定通信單元103的連接狀態(tài)發(fā)生了改變(在步驟S201中為“是”),則處理從步驟S201推進(jìn)至步驟S202。若CPUlOl判定通信單元103的連接狀態(tài)沒有發(fā)生改變(在步驟S201中為“否”),則處理重復(fù)步驟S201。在步驟S202中,CPUlOl判定是否有外部裝置經(jīng)由HDMI電纜與輸入/輸出端子104a、IOSa和106a中的任一個連接。例如,若+5V電壓檢測單元104b告知CPUlOl高電平的+5V電壓信號,則CPUlOl判定輸入/輸出端子104a經(jīng)由HDMI電纜300連接了外部裝置200。若+5V電壓檢測單元104b沒有告知CPUlOl高電平的+5V電壓信號,則CPUlOl判定輸入/輸出端子104a沒有經(jīng)由HDMI電纜300與外部裝置200連接。例如,若TMDS時鐘電壓檢測單元104k告知CPUlOl高電平的TMDS時鐘電壓信號,則CPUlOl判定輸入/輸出端子104a經(jīng)由HDMI電纜300連接了外部裝置200。若TMDS時鐘電壓檢測單元104k沒有告知CPUlOl高電平的TMDS時鐘電壓信號,則CPUlOl判定輸入/輸出端子104a沒有經(jīng)由HDMI電纜300與外部裝置200連接。此外,例如,如果命令發(fā)送和接收單元104ο向CPUlOl供應(yīng)了 CEC命令或與CEC命令相對應(yīng)的應(yīng)答信號,則CPUlOl判定輸入/輸出端子104a經(jīng)由HDMI電纜300連接了外部裝置200。如果命令發(fā)送和接收單元104ο沒有向CPUlOl供應(yīng)CEC命令或與CEC命令相對應(yīng)的應(yīng)答信號,則CPUlOl判定輸入/輸出端子104a沒有經(jīng)由HDMI電纜300與外部裝置200連接。如果CPUlOl判定有外部裝置經(jīng)由HDMI電纜與輸入/輸出端子104a、105a和106a中的任一個連接(在步驟S202中為“是”), 則處理從步驟S202推進(jìn)至步驟S203。如果CPUlOl判定沒有外部裝置與輸入/輸出端子104a、105a和106a中的任一個連接(在步驟S202中為“否”),則處理從步驟S202推進(jìn)至步驟S214。在此情形下(在步驟S202中為“否”),CPUlOl判定外部裝置經(jīng)由HDMI電纜與輸入/輸出端子104a、105a和106a中的任一個之間的連接已經(jīng)斷開。在步驟S203中,CPUlOl判定(在步驟S202中)已被判定為與輸入/輸出端子104a、105a和106a中的任一個連接的外部裝置是否為宿裝置。以下將描述第一不例性實施方式的一種情形,其中輸入/輸出端子104a經(jīng)由HDMI電纜300與外部裝置200連接。在此情形下,CPUlOl通過利用CEC命令來判定已被判定為與輸入/輸出端子104a連接的外部裝置是否為宿裝置。在此情形下,CPUlOl控制命令發(fā)送和接收單元104ο,使其經(jīng)由CEC線路305向外部裝置200發(fā)送包括邏輯地址“O”的“輪詢消息(〈Polling Message〉)”命令。包括邏輯地址“O”的“輪詢消息”命令是用于判定外部裝置200是否為電視(TV)的CEC命令。TV相當(dāng)于HDMI系統(tǒng)中的宿裝置。因此,如果外部裝置200獲取了與TV相對應(yīng)的邏輯地址“0”,那么外部裝置200在HDMI系統(tǒng)中充當(dāng)宿裝置。CPUlOl判定命令發(fā)送和接收單元104ο是否經(jīng)由CEC線路305接收到與包括邏輯地址“O”的“輪詢消息”命令相對應(yīng)的確認(rèn)。如果發(fā)送和接收單元104ο已經(jīng)從外部裝置200接收到與包括邏輯地址“O”的“輪詢消息”命令相對應(yīng)的確認(rèn),那么CPUlOl判定外部裝置200是宿裝置。如果發(fā)送和接收單元104ο沒有從外部裝置200接收到與包括邏輯地址“O”的“輪詢消息”命令相對應(yīng)的確認(rèn),那么CPUlOl判定外部裝置200不是宿裝置。如果發(fā)送和接收單元104ο從外部裝置200接收到了與包括邏輯地址“O”的“輪詢消息”命令相對應(yīng)的否定確認(rèn),那么CPUlOl判定外部裝置200不是宿裝置。另一方面,如果輸入/輸出端子105a和外部裝置連接,那么CPUlOl利用CEC命令判定和輸入/輸出端子105a連接的外部裝置是否是宿裝置。另一方面, 如果輸入/輸出端子106a和外部裝置連接,那么CPUlOl利用CEC命令判定和輸入/輸出端子106a連接的外部裝置是否是宿裝置。如果CPUlOl判定與輸入/輸出端子104a、105a和106a中的任一個連接的外部裝置是宿裝置(在步驟S203中為“是”),則處理從步驟S203推進(jìn)至步驟S204。如果CPUlOl判定與輸入/輸出端子104a、105a和106a中的任一個連接的外部裝置不是宿裝置(在步驟S203中為“否”),則處理從步驟S203推進(jìn)至步驟S206。在步驟S204中,CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個通信組件設(shè)置為輸出模式。例如,在步驟S203中,如果CPUlOl判定與輸入/輸出端子104a連接的外部裝置200是宿裝置,那么在步驟S204中,CPUlOl將第一通信組件104設(shè)置為輸出模式。在此情形下,CPUlOl向電力切換單元104e、HPD切換單元104i和數(shù)據(jù)切換單元104η輸出通知,表明第一通信組件104將被設(shè)置為輸出模式。在接收到上述通知后,電力切換單元104e將電力輸出單元104c與輸電線路301電連接,且不將電力輸出單元104d與輸電線路301電連接。在接收到上述通知后,HPD切換單元104i將HPD信號輸入單元104h與HPD線路302電連接,且不將HPD信號輸出單元104g與HPD線路302電連接。在接收到上述通知后,數(shù)據(jù)切換單元104η將數(shù)據(jù)發(fā)送單元1041與TMDS線路304電連接,且不將數(shù)據(jù)接收單元104m與TMDS線路304電連接。另外,例如,如果在步驟S203中CPUlOl判定與輸入/輸出端子105a連接的外部裝置是宿裝置,那么在步驟S204中CPUlOl將第二通信組件105設(shè)置為輸出模式。另外,例如,如果在步驟S203中CPUlOl判定與輸入/輸出端子106a連接的外部裝置是宿裝置,那么在步驟S204中CPUlOl將第三通信組件106設(shè)置為輸出模式。如果CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個通信組件設(shè)置為輸出模式,則處理從步驟S204推進(jìn)至步驟S205。在步驟S205中,CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的至少一個通信組件設(shè)置為輸入模式。例如,如果有宿裝置連接到輸入/輸出端子104a且沒有外部裝置連接到輸入/輸出端子105a和輸入/輸出端子106a,那么CPUlOl將第二通信組件105和第三通信組件106設(shè)置為輸入模式。在此情形下,即使沒有外部裝置連接到輸入/輸出端子105a和輸入/輸出端子106a,CPUlOl也不將第二通信組件105和第三通信組件106設(shè)置為輸出模式。在此情形下,CPUlOl向電力切換單元105e、HH)切換單元105i和數(shù)據(jù)切換單元105η輸出通知,表明第二通信組件105將被設(shè)置為輸入模式。在接收到上述通知后,電力切換單元105e將電力輸入單元105d與輸電線路301電連接,且不將電力輸出單元105c與輸電線路301電連接。在接收到上述通知后,HPD切換單元105i將HPD信號輸出單元105g與HPD線路
302電連接,且不將HPD信號輸入單元105h與HPD線路302電連接。在接收到上述通知后,數(shù)據(jù)切換單元105η將數(shù)據(jù)接收單元105m與TMDS線路304電連接,且不將數(shù)據(jù)發(fā)送單元1051與TMDS線路304電連 接。在此情形下,CPUlOl向電力切換單元106e、HTO切換單元106i和數(shù)據(jù)切換單元106η輸出通知,表明第三通信組件106將被設(shè)置為輸入模式。在接收到上述通知后,電力切換單元106e將電力輸入單元106d與輸電線路301電連接,且不將電力輸出單元106c與輸電線路301電連接。在接收到上述通知后,HPD切換單元106i將HPD信號輸出單元106g與HPD線路302電連接,且不將HPD信號輸入單元106h與HPD線路302電連接。在接收到上述通知后,數(shù)據(jù)切換單元106η將數(shù)據(jù)接收單元106m與TMDS線路304電連接,且不將數(shù)據(jù)發(fā)送單元1061與TMDS線路304電連接。進(jìn)一步,例如,如果有宿裝置與輸入/輸出端子104a連接、有源裝置與輸入/輸出端子105a連接且沒有外部裝置與輸入/輸出端子106a連接,則CPUlOl將第三通信組件106設(shè)置為輸入模式。在此情形下,即使沒有外部裝置連接到輸入/輸出端子106a,CPUlOl也不將第三通信組件106設(shè)置為輸出模式。進(jìn)一步,例如,如果沒有外部裝置與輸入/輸出端子104a連接、沒有外部裝置與輸入/輸出端子105a連接、且有宿裝置與輸入/輸出端子106a連接,則CPUlOl將第一通信組件104和第二通信組件105設(shè)置為輸入模式。在此情形下,即使沒有外部裝置連接到輸入/輸出端子104a,CPUlOl也不將第一通信組件104設(shè)置為輸出模式。在此情形下,即使沒有外部裝置連接到輸入/輸出端子105a,CPUlOl也不將第二通信組件105設(shè)置為輸出模式。進(jìn)一步,如果有宿裝置被連接到第一通信組件104、第二通信組件105和第三通信組件106中的其中一個,那么CPUlOl限制使用CEC命令的通信。在此情形下,即使有宿裝置被連接到被設(shè)置為輸入模式的第一通信組件104,CPUlOl也不使用CEC命令進(jìn)行通信。另一方面,即使有宿裝置被連接到被設(shè)置為輸入模式的第二通信組件105,CPUlOl也不使用CEC命令進(jìn)行通信。另一方面,即使有宿裝置被連接到被設(shè)置為輸入模式的第三通信組件106,CPUlOl也不使用CEC命令進(jìn)行通信。因此,如果有第二宿裝置被連接到放大器100,則能夠防止對(在步驟S203中)被判定為宿裝置的外部裝置與放大器100之間使用CEC命令的通信造成干擾。如果CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置為輸入模式,則處理退出上述流程圖。如果有外部裝置被連接到輸入/輸出端子104a、105a和106a中的每一個,則CPUlOl不執(zhí)行步驟S205中的處理。在步驟S206中,CPUlOl判定(在步驟S202中)被判定為與輸入/輸出端子104a、105a和106a中的任一個連接的外部裝置是否為源裝置。以下將描述第一不例性實施方式的一種情形作為例子,其中輸入/輸出端子104a經(jīng)由HDMI電纜300與外部裝置200連接。
CPUlOl利用CEC命令來判定已被判定為與輸入/輸出端子104a連接的外部裝置200是否為源裝置。在此情形下,CPUlOl控制命令發(fā)送和接收單元104ο,使其經(jīng)由CEC線路305向外部裝置200發(fā)送包括邏輯地址“ I ”至“ 4 ”和“ 6 ”至“ 11”中任一個的“輪詢消息”命令。包括邏輯地址“ I ”至“ 4 ”和“ 6 ”至“ 11”中任一個的“輪詢消息”命令是用于判定外部裝置200在HDMI系統(tǒng)中是否為源裝置的CEC命令。因此,如果外部裝置200獲取了邏輯地址“ I”至“ 4 ”和“ 6 ”至“ 11”中的任一個,那么外部裝置200在HDMI系統(tǒng)中充當(dāng)源裝置。CPUlOl判定命令發(fā)送和接收單元104ο是否已經(jīng)經(jīng)由CEC線路305接收到包括邏輯地址“ I”至“4”和“6”至“ 11 ”中任一個的“輪詢消息”命令的確認(rèn)。如果發(fā)送和接收單元104ο已經(jīng)從外部裝置200接收到包括邏輯地址“ I”至“4”和“6”至“ 11 ”中任一個的“輪詢消息”命令的確認(rèn),那么CPUlOl判定外部裝置200是源裝置。進(jìn)一步,如果發(fā)送和接收單元104ο沒有從外部裝置200接收到與包括邏輯地址 ”至“4”和“6”至“11”中任一個的“輪詢消息”命令相對應(yīng)的確認(rèn),那么CPUlOl判定
外部裝置200不是源裝置。如果發(fā)送和接收單元104ο已經(jīng)從外部裝置200接收到與包括邏輯地址“ I”至“4”和“6”至“ 11”中任一個的“輪詢消息”命令相對應(yīng)的否定確認(rèn),那么CPUlOl判定外部裝置200不是源裝置。另一方面,如果輸入/輸出端子105a和外部裝置連接,CPUlOl可以利用CEC命令判定與輸入/輸出端子105a連接的外部裝置是否是源裝置。另一方面,如果輸入/輸出端子106a和外部裝置連接,CPUlOl可以利用CEC命令判定與輸入/輸出端子106a連接的外部裝置是否是源裝置。如果CPUlOl判定與輸入/輸出端子104a、105a和106a中的任一個連接的外部裝置是源裝置(在步驟S206中為“是”),則處理從步驟S206推進(jìn)至步驟S207。如果CPUlOl判定與輸入/輸出端子104a、105a和106a中的任一個連接的外部裝置不是源裝置(在步驟S206中為“否”),則處理從步驟S206推進(jìn)至步驟S211。在步驟S207中,CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置為輸入模式。
例如,如果CPUlOl判定與輸入/輸出端子104a連接的外部裝置200是源裝置(在步驟S206中為“是”),那么在步驟S207中,CPUlOl將第一通信組件104設(shè)置為輸入模式。在此情形下,CPUlOl向電力切換單元104e、HPD切換單元104i和數(shù)據(jù)切換單元104η輸出通知,表明第一通信組件104將被設(shè)置為輸入模式。在接收到上述通知后,電力切換單元104e將電力輸出單元104d和輸電線路301電連接,且不將電力輸出單元104c和輸電線路301電連接。在接收到上述通知后,HPD切換單元104i將HPD信號輸出單元104g和HPD線路302電連接,且不將HPD信號輸入單元104h和HPD線路302電連接。在接收到上述通知后,數(shù)據(jù)切換單元104η將數(shù)據(jù)接收單元104m和TMDS線路304電連接,且不將數(shù)據(jù)發(fā)送單元1041和TMDS線路304電連接。另外,例如,如果在步驟S206中CPUlOl判定與輸入/輸出端子105a連接的外部裝置是源裝置,那么在步驟S207中CPUlOl將第二通信組件105設(shè)置為輸入模式。另外,例如,如果在步驟S206中CPUlOl判定與輸入/輸出端子106a連接的外部裝置是源裝置,那么在步驟S207中CPUlOl將第三通信組件106設(shè)置為輸入模式。如果CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置為輸入模式,則處理從步驟S207推進(jìn)至步驟S208。在步驟S208中,CPUlOl判定沒有與外部裝置連接的輸入/輸出端子的數(shù)目是否是
I。如果CPUlOl判定沒有與外部裝置連接的輸入/輸出端子的數(shù)目是I (在步驟S208中為“是”),則處理從步驟S208推進(jìn)至步驟S209。如果CPUlOl判定沒有與外部裝置連接的輸入/輸出端子的數(shù)目不是I (在步驟S208中為“否”),則處理從步驟S208返回至步驟S201。在步驟S209中,CPUlOl判定是否有宿裝置已連接至輸入/輸出端子104a、105a和106a中的任一個。如果CPUlOl判定有宿裝置已連接至輸入/輸出端子104a、105a和106a中的任一個(在步驟S209中為“是”),則處理從步驟S209推進(jìn)至步驟S213。如果CPUlOl判定沒有宿裝置被連接至輸入/輸出端子104a、105a和106a中的任一個(在步驟S209中為“否”),則處理從步驟S209推進(jìn)至步驟S210。在步驟S210中,CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置為輸出模式。例如,如果有源裝置分別和輸入/輸出端子104a、105a連接且沒有外部裝置和輸入/輸出端子106a連接,那么在步驟S210中CPUlOl將第三通信組件106設(shè)置為輸出模式。在此情形下,CPUlOl不將第三通信組件106設(shè)置為輸入模式。此夕卜,例如,如果沒有外部裝置和輸入/輸出端子104a連接且有源裝置分別和輸入/輸出端子105a、106a連接,那么在步驟S210中CPUlOl將第一通信組件104設(shè)置為輸出模式。在此情形下,CPUlOl不將第一通信組件104設(shè)置為輸入模式。此外,例如,如果沒有外部裝置和輸入/輸出端子105a連接且有源裝置分別和輸入/輸出端子104a、106a連接,那么在步驟S210中CPUlOl將第二通信組件105設(shè)置為輸出模式。在此情形下,CPUlOl不將第二通信組件105設(shè)置為輸入模式。當(dāng)CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置為輸出模式后,處理將退出上述流程圖。進(jìn)一步,如果(在步驟S210中)第三通信組件106被設(shè)置為輸出模式,CPUlOl可能會限制第三通信組件106使用CEC命令進(jìn)行通信。如果第三通信組件106被設(shè)置為輸出模式,即使有源裝置被連接到 第三通信組件106,CPUlOl也不使用CEC命令進(jìn)行通信。如果與輸入/輸出端子104a、105a和106a中的任一個相連接的外部裝置既不是宿裝置也不是源裝置(在步驟S206中為“否”),那么CPUlOl判定中繼器被連接到放大器100上。如果在HDMI系統(tǒng)中中繼器與另一個中繼器相連接,則放大器100可能不能使用CEC命令與外部裝置正常通信。因此,在步驟S211中,CPUlOl在顯示單元108上顯示警告消息。例如,警告消息可指出放大器100和外部裝置200沒有正常連接,或警告消息要求用戶將外部裝置從放大器100上拆除。警告消息也可指出CEC命令不能使用。在步驟S211中,CPUlOl可命令揚聲器單元110輸出警告消息。在顯示單元108和揚聲器單元110中至少一個輸出了警告消息時,處理從步驟S211推進(jìn)至步驟S212。因此,在步驟S212中,CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置為錯誤模式。例如,如果有中繼器和輸入/輸出端子104a連接,那么在步驟S212中CPUlOl將第一通信組件104設(shè)置為錯誤模式。此外,例如,如果有中繼器和輸入/輸出端子105a連接,那么在步驟S212中CPUlOl將第二通信組件105設(shè)置為錯誤模式。此外,例如,如果有中繼器和輸入/輸出端子106a連接,那么在步驟S212中CPUlOl將第三通信組件106設(shè)置為錯誤模式。在錯誤模式下,通過相應(yīng)的輸入/輸出端子和中繼器連接的通信組件不能被切換為設(shè)置模式以外的任何模式。在中繼器從放大器100上拆除之前,CPUlOl維持被設(shè)置成錯誤模式的通信組件的設(shè)置模式的設(shè)置。因此,被設(shè)置成錯誤模式的通信組件既不能發(fā)送也不能接收視頻和音頻數(shù)據(jù)。進(jìn)一步,CPUlOl禁止被設(shè)置成錯誤模式的通信組件使用CEC命令進(jìn)行通信。因此,被設(shè)置成錯誤模式的通信組件既不能發(fā)送也不能接收CEC命令。當(dāng)CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置成錯誤模式時,處理從步驟S212推進(jìn)至步驟S208。在步驟S213中,CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置成輸入模式。例如,如果有宿裝置和輸入/輸出端子104a連接、有源裝置和輸入/輸出端子105a連接且沒有外部裝置和輸入/輸出端子106a連接,那么在步驟S213中CPUlOl將第三通信組件106設(shè)置為輸入模式。在此情形下,CPUlOl不將第三通信組件106設(shè)置為輸出模式。此外,例如,如果沒有外部裝置和輸入/輸出端子104a連接、有宿裝置和輸入/輸出端子105a連接且有源裝置和輸入/輸出端子106a連接,那么在步驟S213中CPUlOl將第一通信組件104設(shè)置為輸入模式。在此情形下,CPUlOl不將第一通信組件104設(shè)置為輸出模式。此外,例如,如果有源裝置和輸入/輸出端子104a連接、沒有外部裝置和輸入/輸出端子105a連接且有宿裝置和輸入/輸出端子105a連接,那么在步驟S213中CPUlOl將第二通信組件105設(shè)置為輸入模式。在此情形下,CPUlOl不將第二通信組件105設(shè)置為輸出模式。CPUlOl不將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置成輸出模式。當(dāng)CPUlOl將第一通信組件1 04、第二通信組件105和第三通信組件106中的任一個設(shè)置成輸入模式時,處理退出上述流程圖。在此情形下,即使有宿裝置被連接到被設(shè)置為輸入模式的通信組件,CPUlOl也不使用CEC命令進(jìn)行通信。在步驟S214中,CPUlOl判定已判定為從輸入/輸出端子104a、105a和106a中的任一個上拆除的外部裝置是否為宿裝置。CPUlOl利用CEC命令來判定已判定為從輸入/輸出端子104a、105a和106a中的任一個上拆除的外部裝置是否為宿裝置。在此情形下,CPUlOl控制命令發(fā)送和接收單元104ο,使其經(jīng)由CEC線路305向外部裝置200發(fā)送包括邏輯地址“O”的“輪詢消息”命令。如果命令發(fā)送和接收單元104ο從外部裝置20接收到與包括邏輯地址“O”的“輪詢消息”命令相對應(yīng)的確認(rèn),則CPUlOl判定拆除的外部裝置不是宿裝置。如果命令發(fā)送和接收單元104ο沒有從外部裝置20接收到與包括邏輯地址“O”的“輪詢消息”命令相對應(yīng)的確認(rèn),則CPUlOl判定拆除的外部裝置是宿裝置。如果命令發(fā)送和接收單元104ο從外部裝置20接收到與包括邏輯地址“O”的“輪詢消息”命令相對應(yīng)的否定確認(rèn),則CPUlOl判定拆除的外部裝置是宿裝置。如果CPUlOl判定從輸入/輸出端子104a、105a和106a中的任一個上拆除的外部裝置是宿裝置(在步驟S214中為“是”),則處理從步驟S214推進(jìn)至步驟S215。如果CPUlOl判定從輸入/輸出端子104a、105a和106a中的任一個上拆除的外部裝置不是宿裝置(在步驟S214中為“否”),則處理從步驟S214推進(jìn)至步驟S217。在步驟S215中,CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置為設(shè)置模式。例如,如果有宿裝置從輸入/輸出端子104a拆除,那么在步驟S215中CPUlOl使第一通信組件104從輸出模式下解除并在該步驟中將第一通信組件104設(shè)置為設(shè)置模式。此外,例如,如果有宿裝置從輸入/輸出端子105a拆除,那么在步驟S215中CPUlOl使第二通信組件105從輸出模式下解除并在該步驟中將第二通信組件105設(shè)置為設(shè)置模式。此外,例如,如果有宿裝置從輸入/輸出端子106a拆除,那么在步驟S215中CPUlOl使第三通信組件106從輸出模式下解除并在該步驟中將第三通信組件106設(shè)置為設(shè)置模式。因此,CPUlOl使第一通信組件104、第二通信組件105和第三通信組件106中的任一個從輸出模式下解除。在此情形下,處理從步驟S215推進(jìn)至步驟S216。
`
在步驟S216中,CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的至少一個設(shè)置成設(shè)置模式。例如,如果輸入/輸出端子104a沒有和外部裝置連接,那么在步驟S216中CPUlOl使第一通信組件104從輸入模式下解除并在該步驟中將第一通信組件104設(shè)置為設(shè)置模式。此外,例如,如果輸入/輸出端子105a沒有和外部裝置連接,那么在步驟S216中CPUlOl使第二通信組件105從輸入模式下解除并在該步驟中將第二通信組件105設(shè)置為設(shè)置模式。此外,例如,如果輸入/輸出端子106a沒有和外部裝置連接,那么在步驟S216中CPUlOl使第三通信組件106從輸入模式下解除并在該步驟中將第三通信組件106設(shè)置為設(shè)置模式。因此,CPUlOl使第一通信組件104、第二通信組件105和第三通信組件106中的至少一個從輸入模式下解除。在此情形下,操作退出上述流程圖。如果從輸入/輸出端子104a、105a和106a中的任一個拆除的外部裝置不是宿裝置(在步驟S214中為“否”),則CPUlOl判定源裝置從放大器100上拆除。在步驟S217中,CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的任一個設(shè)置成設(shè)置模式。例如,如果有源裝置被從輸入/輸出端子104a拆除,那么在步驟S217中CPUlOl使第一通信組件104從輸入模式下解除并在該步驟中將第一通信組件104設(shè)置為設(shè)置模式。此外,例如,如果有源裝置被從輸入/輸出端子IOSa拆除,那么在步驟S217中CPUlOl使第二通信組件105從輸入模式下解除并在該步驟中將第二通信組件105設(shè)置為設(shè)置模式。此夕卜,例如,如果有源裝置被從輸入/輸出端子106a拆除,那么在步驟S217中CPUlOl使第三通信組件106從輸入模式下解除并在該步驟中將第三通信組件106設(shè)置為設(shè)置模式。因此,CPUlOl使第一通信組件104、第二通信組件105和第三通信組件106中的至少一個從輸入模式下解除。在此情形下,操作從步驟S217推進(jìn)至步驟S218。在步驟S218中,CPUlOl判定沒有連接外部裝置的輸入/輸出端子的數(shù)目是否是
2。如果CPUlOl判定沒有連接外部裝置的輸入/輸出端子的數(shù)目是2 (在步驟S218中為“是”),則處理從步驟S218推進(jìn)至步驟S219。如果CPUlOl判定沒有連接外部裝置的輸入/輸出端子的數(shù)目不是2 (在步驟S218中為“否”),則處理從步驟S218返回至步驟S201。在步驟S219中,CPUlOl判定是否有宿裝置連接至輸入/輸出端子104a、105a和106a中的任一個。如果CPUlOl判定有宿裝置連接至輸入/輸出端子104a、105a和106a中的任一個(在步驟S219中為“是”),則處理退出上述流程圖。如果CPUlOl判定沒有宿裝置連接至輸入/輸出端子104a、105a和106a中的任一個(在步驟S219中為“否”),則處理從步驟S219推進(jìn)至步驟S220。在步驟S220中,CPUlOl將第一通信組件104、第二通信組件105和第三通信組件106中的至少一個設(shè)置成設(shè)置模式。例如,如果沒有外部裝置和輸入/輸出端子104a連接,那么在步驟S220中CPUlOl使第一通信組件104從輸出模式下解除并在該步驟中將第一通信組件104設(shè)置為設(shè)置模式。此外,例如,如果沒有外部裝置和輸入/輸出端子105a連接,那么在步驟S220中CPUlOl使第二通信組件105從輸出模式下解除并在該步驟中將第二通信組件105設(shè)置為設(shè)置模式。此外,例如,如果沒有外部裝置和輸入/輸出端子106a連接,那么在步驟S220中CPUlOl使第三通信組件106從輸出模式下解除并在該步驟中將第三通信組件106設(shè)置為設(shè)置模式 。因此,CPUlOl使第一通信組件104、第二通信組件105和第三通信組件106中的至少一個從輸出模式下解除。在此情形下,操作退出上述流程圖。根據(jù)在設(shè)置處理中設(shè)置的模式,第一通信組件104、第二通信組件105和第三通信組件106中的每一個都與外部裝置進(jìn)行基于HDMI的通信(參見圖2)。在步驟S203中,CPUlOl利用CEC命令來判定已判定為與輸入/輸出端子104a、105a和106a中的任一個連接的外部裝置是否是宿裝置。但是,處理并不限于此。例如,在步驟S203中,根據(jù)+5V電壓檢測單元104b告知的+5V電壓信號和TMDS時鐘電壓檢測單元104k告知的TMDS時鐘電壓信號,CPUlOl可判定外部裝置200是否是宿
>j-U ρ α裝直。如果+5V電壓檢測單元104b告知了 CPUlOl低電平的+5V電壓信號且TMDS時鐘電壓檢測單元104k告知了 CPUlOl高電平的TMDS時鐘電壓信號,CPUlOl則判定外部裝置200是宿裝置。如果+5V電壓檢測單元104b沒有告知CPUlOl低電平的+5V電壓信號,或TMDS時鐘電壓檢測單元104k沒有告知CPUlOl高電平的TMDS時鐘電壓信號,則CPUlOl判定外部裝置200不是宿裝置。在步驟S214中,CPUlOl利用CEC命令來判定已判定為從輸入/輸出端子104a、105a和106a中的任一個上拆除的外部裝置是否是宿裝置。但是,處理并不限于此。例如,在步驟S214中,根據(jù)+5V電壓檢測單元104b告知的+5V電壓信號和TMDS時鐘電壓檢測單元104k告知的TMDS時鐘電壓信號,CPUlOl可判定外部裝置200是否是宿裝置。在步驟S206中,CPUlOl利用CEC命令來判定已判定為與輸入/輸出端子104a、105a和106a中的任一個連接的外部裝置是否是源裝置。但是,處理并不限于此。例如,在步驟S206中,根據(jù)+5V電壓檢測單元104b告知的+5V電壓信號和TMDS時鐘電壓檢測單元104k告知的TMDS時鐘電壓信號,CPUlOl可判定外部裝置200是否是源裝置。如果+5V電壓檢測單元104b告知了 CPUlOl高電平的+5V電壓信號且TMDS時鐘電壓檢測單元104k告知了 CPUlOl低電平的TMDS時鐘電壓信號,則CPUlOl判定外部裝置200是源裝置。如果+5V電壓檢測單元104b沒有告知CPUlOl高電平的+5V電壓信號,或TMDS時鐘電壓檢測單元104k沒有告知CPUlOl低電平的TMDS時鐘電壓信號,則CPUlOl判定外部裝置200不是源裝置。在步驟S211中,CPUlOl在顯示單元108上顯示警告消息。在確認(rèn)已判定通過輸入/輸出端子104a、105a和106a中的任一個連接的外部裝置是中繼器以后,CPUlOl可執(zhí)行S211中的步驟。例如,CPUlOl可利用CEC命令來判定已判定為與輸入/輸出端子104a、105a和106a中的任一個連接的外部裝置是否是中繼器。在此情形下,例如,CPUlOl控制命令發(fā)送和接收單元104ο經(jīng)由CEC線路305向外部裝置200發(fā)送包括邏輯地址“5”的“輪詢消息”命令。如果命令發(fā)送和接收單元104ο從外部裝置200接收到與包括邏輯地址“5”的“輪詢消息”命令相對應(yīng)的肯定信號,則CPUlOl判定外部裝置200是中繼器。如果命令發(fā)送和接收單元104ο從外部裝置200未接收到與包括邏輯地址“5”的“輪詢消息”命令相對應(yīng)的肯定信號,則CPUlOl判定外部裝置200不是中繼器。如果命令發(fā)送和接收單元104ο從外部裝置200接收到與包括邏輯地址“5”的“輪詢消息”命令相對應(yīng)的否定信號,則CPUlOl判定外部裝置200不是中繼器。在執(zhí)行完步驟S211以及S212以后,CPUlOl執(zhí)行步驟S208中的處理。但是,執(zhí)行完步驟S212中的處理以后,CPUlOl可命令第一通信組件104、第二通信組件105以及第三通信組件106停止基于HDMI的通信,并終止設(shè)置處理(見圖2)。在此情形下,在第一通信組件104、第二通信組件105以及第三通信組件106中的任一個從錯誤模式下解除以前,CPUlOl可命令放大器100不執(zhí)行基于HDMI的通信。
在第一示例性實施方式中的電子設(shè)備100中,如果有宿裝置連接到一個輸入/輸出端子上,則CPUlOl將通信組件設(shè)置為輸入模式,而不是輸出模式。在此情形下,被設(shè)置為輸入模式的通信組件對應(yīng)于其他沒有和外部裝置連接的輸入/輸出端子。因此,如果有第二宿裝置連接到被設(shè)置為輸入模式的通信組件,CPUlOl則不會執(zhí)行基于HDMI的通信。因此,如果有源裝置連接到被設(shè)置為輸入模式的通信組件,CPUlOl則執(zhí)行基于HDMI的通信。因此,如果第一宿裝置被連接到一個輸入/輸出端子且有第二宿裝置連接到電子設(shè)備100,仍然有可能防止對第一宿裝置和電子設(shè)備100之間的CEC通信造成干擾。因此,即使電子設(shè)備100有多個輸入/輸出端子,還是有可能正常執(zhí)行CEC通信。在第一示例性實施方式中的電子設(shè)備100中,如果沒有連接外部裝置的輸入/輸出端子的數(shù)目是1,且如果沒有輸入/輸出端子與宿裝置連接,那么CPUlOl將通信組件設(shè)置為輸出模式,而不是輸入模式。在此情形下,被設(shè)置為輸出模式的通信組件對應(yīng)于其他沒有和外部裝置連接的輸入/輸出端子。如果有宿裝置連接到被設(shè)置為輸出模式的通信組件,CPUlOl則不會執(zhí)行基于HDMI的通信。因此,如果宿裝置連接了被設(shè)置為輸處模式的通信組件,CPUlOl則執(zhí)行基于HDMI的通信。因此,如果兩個源裝置被連接到輸入/輸出端子,則可以將一個宿裝置連接至電子設(shè)備100。因此,即使電子設(shè)備100有多個輸入/輸出端子,電子設(shè)備100仍然可以正常進(jìn)行CEC通信。在第一不例性實施方式中,放大器300包括輸入/輸出端子104a、105a和106a。但是,如果放大器300包括多個輸入/輸出端子,輸入/輸出端子的數(shù)目可以是2,或4或更多。進(jìn)一步,在第一不例性實施方式中,放大器300包括電力輸出單兀104c、105c和106c。但是,電力輸出單兀104c、105c和106c執(zhí)行的操作可以由一個共同的電力輸出單兀執(zhí)行。進(jìn)一步,在第 一示例性實施方式中,放大器300包括裝置信息獲取單元104j、105j和106j。但是,裝置信息獲取單元104j、105j和106j的操作可以由一個共同的裝置信息獲取單元執(zhí)行。在此情形下,放大器300進(jìn)一步包括判定單元,判定單元用于判定發(fā)送獲取裝置信息的輸入/輸出端子和請求獲取裝置信息的輸入/輸出端子。進(jìn)一步,在第一示例性實施方式中,放大器300包括數(shù)據(jù)發(fā)送單元1041、1051和1061。但是,數(shù)據(jù)發(fā)送單元1041、1051和1061執(zhí)行的操作可以由一個共同的數(shù)據(jù)發(fā)送單元執(zhí)行。進(jìn)一步,在第一示例性實施方式中,放大器300包括命令發(fā)送和接收單元104ο、105ο和106ο。但是,命令發(fā)送和接收單元104ο、105ο和106ο執(zhí)行的操作可以由一個共同的命令發(fā)送和接收單元執(zhí)行。在此情形下,放大器300進(jìn)一步包括判定單元,判定單元用于判定發(fā)送命令的輸入/輸出端子和接收命令的輸入/輸出端子。其他實施方式本發(fā)明的電子設(shè)備100并不局限于第一示例性實施方式描述的電子設(shè)備100。例如,本發(fā)明的電子設(shè)備100也可以通過具有多個設(shè)備的系統(tǒng)實現(xiàn)。進(jìn)一步,第一示例性實施方式描述的各種操作和功能也可以由計算機(jī)程序?qū)崿F(xiàn)。在此情形下,本發(fā)明的計算機(jī)程序可以由計算機(jī)(包括CPU)執(zhí)行,從而實現(xiàn)第一示例性實施方式描述的各種操作和功能。當(dāng)然,通過在計算機(jī)上運行操作系統(tǒng),本發(fā)明的計算機(jī)程序可以實現(xiàn)第一示例性實施方式描述的各種操作和功能。本發(fā)明的計算機(jī)程序從計算機(jī)可讀記錄介質(zhì)上讀取,然后由計算機(jī)執(zhí)行。計算機(jī)可讀記錄介質(zhì)可以是硬盤驅(qū)動器、光盤、光盤只讀存儲器、可錄光盤、存儲卡以及只讀存儲器。本發(fā)明的計算機(jī)程序可經(jīng)由通信接口從外部裝置發(fā)送給計算機(jī),然后由計算機(jī)執(zhí)行。雖然已經(jīng)結(jié)合示例性實施方式描述了本發(fā)明,應(yīng)當(dāng)注意到,本發(fā)明并不局限于公開的示例性實施方式。下列權(quán)利要求的范圍應(yīng)當(dāng)適合最廣泛的解釋,以便囊括所有改動、等同結(jié)構(gòu)和功能。本申請要求2011年10月19日提交的申請?zhí)枮?011-230027的日本專利申請的優(yōu)先權(quán)并引用其全文。
權(quán)利要求
1.一種電子設(shè)備,包括 包括第一連接器的第一通信單元; 包括第二連接器的第二通信單元;以及 控制單元,其中如果第一連接器和外部顯示裝置連接且第二連接器沒有和外部裝置連接,那么所述控制單元將所述第一通信單元設(shè)置為第一模式;如果所述第二連接器沒有和所述外部裝置連接且所述第一通信單元被設(shè)置為第一模式,那么所述控制單元將第二通信單元設(shè)置為第二模式;第一模式用于發(fā)送視頻數(shù)據(jù);第二模式用于接收視頻數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中如果第二連接器沒有和所述外部裝置連接且第一通信單元沒有被設(shè)置為第一模式,那么所述控制單元依據(jù)與第二連接器連接的裝置設(shè)置第二通信單元。
3.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中如果第一連接器沒有和所述外部顯示裝置連接,那么所述控制單元依據(jù)與第二連接器連接的裝置設(shè)置第二通信單元。
4.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中如果第二連接器和所述外部顯示裝置連接且第一連接器沒有和所述外部裝置連接,那么所述控制單元將第二通信單元設(shè)置為第一模式;如果第一連接器沒有和所述外部裝置連接且第二通信單元被設(shè)置為第一模式,那么所述控制單元將第一通信單元設(shè)置為第二模式。
5.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中如果與第一連接器連接的裝置的類型和所述電子設(shè)備的類型一致,那么所述控制單元不將第一通信單元設(shè)置為第一模式和第二模式的任一種。
6.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中如果與第二連接器連接的裝置的類型和所述電子設(shè)備的類型一致,那么所述控制單元不將第二通信單元設(shè)置為第一模式和第二模式的任一種。
7.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中第一連接器和第二連接器符合高清晰多媒體接口標(biāo)準(zhǔn)。
8.一種用于控制電子設(shè)備的方法,其中所述電子設(shè)備包括第一通信單元和第二通信單元,第一通信單元包括第一連接器,第二通信單元包括第二連接器,所述方法包括 如果第一連接器和外部顯示裝置連接且第二連接器沒有和外部裝置連接,將第一通信單元設(shè)置為第一模式;以及 如果第二連接器沒有和外部裝置連接且第一通信單元被設(shè)置為第一模式,將第二通信單元設(shè)置為第二模式,其中第一模式用于發(fā)送視頻數(shù)據(jù),第二模式用于接收視頻數(shù)據(jù)。
9.一種電子設(shè)備,包括 包括第一連接器的第一通信單元; 包括第二連接器的第二通信單元;以及 控制單元,其中如果所述第一連接器和外部顯示裝置連接且第二連接器沒有和外部裝置連接,則所述控制單元將所述第一通信單元設(shè)置為第一模式;如果所述第一通信單元被設(shè)置為第一模式且第二連接器沒有和所述外部裝置連接,則不將第二通信單元設(shè)置為第一模式;第一模式用于發(fā)送視頻數(shù)據(jù);第二模式用于接收視頻數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的電子設(shè)備,其中如果第一通信單元沒有被設(shè)置為第一模式且第二連接器沒有和所述外部裝置連接,那么所述控制單元依據(jù)與第二連接器連接的裝置設(shè)置第二通信單元。
11.根據(jù)權(quán)利要求9所述的電子設(shè)備,其中如果第一連接器沒有和所述外部顯示裝置連接,那么所述控制單元依據(jù)與第二連接器連接的裝置設(shè)置第二通信單元。
12.根據(jù)權(quán)利要求9所述的電子設(shè)備,其中如果第二連接器和所述外部顯示裝置連接且第一連接器沒有和所述外部裝置連接,那么所述控制單元將第二通信單元設(shè)置為第一模式;如果第二通信單元被設(shè)置為第一模式且第一連接器沒有和所述外部裝置連接,那么第一通信單元將被設(shè)置為第二模式。
13.根據(jù)權(quán)利要求9所述的電子設(shè)備,其中如果與第一連接器連接的裝置的類型和所述電子設(shè)備的類型一致,那么所述控制單元不將第一通信單元設(shè)置為第一模式和第二模式的任一種。
14.根據(jù)權(quán)利要求9所述的電子設(shè)備,其中如果與第二連接器連接的裝置的類型和所述電子設(shè)備的類型一致,那么所述控制單元不將第二通信單元設(shè)置為第一模式和第二模式的任一種。
15.根據(jù)權(quán)利要求9所述的電子設(shè)備,其中第一連接器和第二連接器符合高清晰多媒體接口標(biāo)準(zhǔn)。
16.一種用于控制電子設(shè)備的方法,其中所述電子設(shè)備包括第一通信單元和第二通信單元,第一通信單元包括第一連接器,第二通信單元包括第二連接器,所述方法包括 如果第一連接器和外部顯示裝置連接且第二連接器沒有和外部裝置連接,將第一通信單元設(shè)置為第一模式;其中 如果所述第一通信單元被設(shè)置為第一模式且第二連接器沒有和所述外部裝置連接,那么第二通信單元不被設(shè)置為第一模式;第一模式用于發(fā)送視頻數(shù)據(jù);第二模式用于接收視頻數(shù)據(jù)。
全文摘要
本發(fā)明公開一種電子設(shè)備及其控制方法,所述電子設(shè)備包括包括第一連接器的第一通信單元;包括第二連接器的第二通信單元;以及控制單元,其中如果所述第二連接器沒有和外部裝置連接且所述第一通信單元被設(shè)置為第一模式,所述控制單元將所述第二通信單元設(shè)置為第二模式。所述電子設(shè)備的控制方法包括如果第一連接器和外部顯示裝置連接且第二連接器沒有和外部裝置連接,將第一通信單元設(shè)置為第一模式;以及如果第二連接器沒有和外部裝置連接且第一通信單元被設(shè)置為第一模式,將第二通信單元設(shè)置為第二模式,其中第一模式用于發(fā)送視頻數(shù)據(jù),第二模式用于接收視頻數(shù)據(jù)。
文檔編號H04N21/422GK103067685SQ20121040538
公開日2013年4月24日 申請日期2012年10月18日 優(yōu)先權(quán)日2011年10月19日
發(fā)明者大垣考司, 木本達(dá)也, 安部勛 申請人:佳能株式會社