多媒體裝置及其控制方法
【專利摘要】多媒體裝置及其控制方法。本發(fā)明公開了一種多媒體裝置及其控制方法。根據(jù)本發(fā)明實(shí)施方式的與外部裝置連接的多媒體裝置包括:外部裝置接口模塊,其將外部裝置與多媒體裝置連接起來;網(wǎng)絡(luò)接口模塊,其通過網(wǎng)絡(luò)與外部裝置通信;顯示模塊,其顯示通過外部裝置接口模塊從外部裝置接收到的視頻數(shù)據(jù)和第一GUI數(shù)據(jù);用戶接口模塊,其接收從遙控器輸出的控制信號(hào);以及控制器,其中,如果在顯示模塊上與視頻數(shù)據(jù)和第一GUI數(shù)據(jù)中的至少一個(gè)一起顯示關(guān)于多媒體裝置的第二GUI數(shù)據(jù),則控制器在多媒體裝置中處理從遙控器輸出的控制信號(hào),并且如果在顯示模塊上沒有顯示關(guān)于多媒體裝置的第二GUI數(shù)據(jù),則控制器通過網(wǎng)絡(luò)接口模塊向外部裝置發(fā)送從遙控器輸出的控制信號(hào)。
【專利說明】多媒體裝置及其控制方法
【技術(shù)領(lǐng)域】
[0001]本說明書涉及一種多媒體裝置及其控制方法,更具體地,涉及一種利用一個(gè)遙控器來控制多媒體裝置和與該多媒體裝置連接的外部裝置的技術(shù)。
【背景技術(shù)】
[0002]根據(jù)電子技術(shù)的發(fā)展,各種電子裝置越來越多地被開發(fā)和推廣。為了用戶方便,最新的電子裝置具有接收遙控器的信號(hào)的功能。結(jié)果,用戶可以利用遙控器控制諸如電視機(jī)(TV)、音頻播放器、數(shù)字通用盤(DVD)播放器、機(jī)頂盒(STB)、藍(lán)光盤(BD)播放器和家庭影院系統(tǒng)(HTS)的各種電子裝置。
[0003]同時(shí),最新開發(fā)的多媒體裝置(例如,TV)具有在多媒體裝置連接到諸如因特網(wǎng)的網(wǎng)絡(luò)的狀態(tài)下接收各種信息的功能。為了控制多媒體裝置和連接到多媒體裝置的電子裝置(例如,STB、BD播放器、HTS等),出現(xiàn)了需要與裝置的數(shù)量對等的多個(gè)遙控器的問題。
[0004]為了解決該問題,已經(jīng)針對利用單個(gè)遙控器控制多個(gè)裝置的技術(shù)進(jìn)行了很多討論。然而,相關(guān)技術(shù)的這種討論仍然具有這樣的問題,即,只要不同類型的電子裝置被控制時(shí),就要改變遙控器的控制模式,并且應(yīng)該通過多個(gè)深度設(shè)置遙控器的控制模式。
【發(fā)明內(nèi)容】
[0005]因此,本發(fā)明旨在一種基本上消除了由于相關(guān)技術(shù)的局限性和缺點(diǎn)所導(dǎo)致的一個(gè)或更多個(gè)問題的多媒體裝置及其控制方法。
[0006]本發(fā)明的目的在于提供一種多媒體裝置及其控制方法,其中,通過進(jìn)入相應(yīng)外部裝置的外部輸入模式,按照要被控制的所述外部裝置的控制模式來自動(dòng)地設(shè)置遙控器。
[0007]本發(fā)明的另一個(gè)目的在于提供一種多媒體裝置及其控制方法,其中,提供了根據(jù)相應(yīng)的外部裝置的控制模式來設(shè)置遙控器的協(xié)議。
[0008]本發(fā)明的又一個(gè)目的在于提供一種多媒體裝置及其控制方法,其中,根據(jù)多媒體裝置的狀態(tài)自動(dòng)地改變遙控器的控制權(quán)限。
[0009]本發(fā)明的又一個(gè)目的在于提供一種多媒體裝置及其控制方法,其中,根據(jù)用戶輸入信號(hào)的條件向多媒體裝置和外部裝置分配遙控器的控制權(quán)限。
[0010]本發(fā)明的附加優(yōu)點(diǎn)、目的和特征將在下面的描述中部分描述且部分對于本領(lǐng)域普通技術(shù)人員在研究下文后將變得明顯,或可以通過本說明書的實(shí)踐來了解。通過書面的說明書及其權(quán)利要求以及附圖中具體指出的結(jié)構(gòu)可以實(shí)現(xiàn)和獲得本說明書的目的和其它優(yōu)點(diǎn)。
[0011]為了實(shí)現(xiàn)這些目的和其它優(yōu)點(diǎn)并且根據(jù)本說明書的目的,如這里實(shí)施和廣義描述的,根據(jù)本發(fā)明的一個(gè)實(shí)施方式的與外部裝置連接的多媒體裝置包括:外部裝置接口模塊,其將所述外部裝置與所述多媒體裝置連接起來;網(wǎng)絡(luò)接口模塊,其通過網(wǎng)絡(luò)與所述外部裝置通信;顯示模塊,其顯示通過所述外部裝置接口模塊從所述外部裝置接收到的視頻數(shù)據(jù)和第一 GUI數(shù)據(jù);用戶接口模塊,其接收從遙控器輸出的控制信號(hào);以及控制器,其中,如果在所述顯示模塊上與所述視頻數(shù)據(jù)和所述第一 GUI數(shù)據(jù)中的至少一個(gè)一起顯示關(guān)于所述多媒體裝置的第二 GUI數(shù)據(jù),則所述控制器在所述多媒體裝置中處理從所述遙控器輸出的所述控制信號(hào),并且如果在所述顯示模塊上未顯示關(guān)于所述多媒體裝置的所述第二 GUI數(shù)據(jù),則所述控制器通過所述網(wǎng)絡(luò)接口模塊向所述外部裝置發(fā)送從所述遙控器輸出的所述控制信號(hào)。
[0012]在本發(fā)明的另一個(gè)方面,與外部裝置連接的多媒體裝置包括:外部裝置接口模塊,其將所述外部裝置與所述多媒體裝置連接起來;網(wǎng)絡(luò)接口模塊,其通過網(wǎng)絡(luò)與所述外部裝置通信;顯示模塊,其顯示通過所述外部裝置接口模塊從所述外部裝置接收到的視頻數(shù)據(jù)和第一Gn數(shù)據(jù)以及關(guān)于所述多媒體裝置的第二⑶I數(shù)據(jù);用戶接口模塊,其接收從遙控器輸出的控制信號(hào);以及控制器,其中,如果從所述遙控器輸出的所述控制信號(hào)與所述遙控器的第一功能相對應(yīng),則所述控制器通過所述網(wǎng)絡(luò)接口模塊向所述外部裝置發(fā)送從所述遙控器輸出的所述控制信號(hào),并且如果從所述遙控器輸出的所述控制信號(hào)與所述遙控器的第二功能相對應(yīng),則所述控制器在所述多媒體裝置中對從所述遙控器輸出的所述控制信號(hào)進(jìn)行處理以控制所述第二⑶I數(shù)據(jù)。
[0013]在本發(fā)明的其它方面,與至少兩個(gè)外部裝置連接的多媒體裝置包括:外部裝置接口模塊,其將第一外部裝置和第二外部裝置中的每一個(gè)與所述多媒體裝置連接起來;網(wǎng)絡(luò)接口模塊,其通過網(wǎng)絡(luò)與所述第一外部裝置和所述第二外部裝置通信;顯示模塊,其顯示通過所述外部裝置接口模塊從所述第一外部裝置接收到的視頻數(shù)據(jù)和第一 GUI數(shù)據(jù);用戶接口模塊,其接收從遙控器輸出的控制信號(hào),所述控制信號(hào)包括與所述遙控器的移動(dòng)相對應(yīng)的信號(hào)和與所述遙控器中設(shè)置的鍵按鈕相對應(yīng)的信號(hào);以及控制器,其控制所述網(wǎng)絡(luò)接口模塊向所述第一外部裝置發(fā)送從所述遙控器輸出的所述控制信號(hào),其中,如果在顯示所述視頻數(shù)據(jù)和所述第一 GUI數(shù)據(jù)中的至少一個(gè)的狀態(tài)下通過所述外部裝置接口模塊從所述第二外部裝置接收到第二 GUI數(shù)據(jù),則所述控制器控制所述顯示模塊以將所述第二 GUI數(shù)據(jù)與所述視頻數(shù)據(jù)和所述第一 GUI數(shù)據(jù)中的至少一個(gè)一起顯示,并且控制所述網(wǎng)絡(luò)接口模塊向所述第二外部裝置發(fā)送從所述遙控器輸出的所述控制信號(hào)。
[0014]根據(jù)本發(fā)明的一個(gè)實(shí)施方式,提供了通過進(jìn)入外部裝置的外部輸入模式按照要被控制的相應(yīng)外部裝置的控制模式來自動(dòng)地設(shè)置遙控器的方案。
[0015]另外,根據(jù)本發(fā)明的另一個(gè)實(shí)施方式,提供了根據(jù)相應(yīng)外部裝置的控制模式來設(shè)置遙控器的協(xié)議。
[0016]另外,根據(jù)本發(fā)明的另一個(gè)實(shí)施方式,提供了根據(jù)多媒體裝置的狀態(tài)自動(dòng)改變遙控器的控制權(quán)限的方案。
[0017]另外,根據(jù)本發(fā)明的又一個(gè)實(shí)施方式,提供了根據(jù)用戶輸入信號(hào)的條件向多媒體裝置和外部裝置分配遙控器的控制權(quán)限的方案。
[0018]應(yīng)當(dāng)理解,本說明書的上述一般描述和下述詳細(xì)描述是示例性和說明性的,且旨在提供所要求保護(hù)的本說明書的進(jìn)一步解釋。
【專利附圖】
【附圖說明】
[0019]附圖被包括在本申請中以提供對本說明書的進(jìn)一步理解,并合并到本申請中且構(gòu)成本申請的一部分,附圖示出了本說明書的實(shí)施方式,且與描述一起用于解釋本說明書的原理。附圖中:
[0020]圖1是例示包括根據(jù)本發(fā)明一個(gè)實(shí)施方式的由遙控器控制的多媒體裝置和與多媒體裝置連接的外部裝置的系統(tǒng)的簡要示圖;
[0021]圖2是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的多媒體裝置的模塊的框圖;
[0022]圖3是例示圖2中示出的多媒體裝置的控制器的詳細(xì)框圖;
[0023]圖4是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的遙控器的外觀的簡要示圖;
[0024]圖5是例示圖4中示出的遙控器的模塊的詳細(xì)框圖;
[0025]圖6是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的控制多媒體裝置的方法的示例的流程圖;
[0026]圖7是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的進(jìn)入特定外部裝置的外部輸入模式的方法的示例的示圖;
[0027]圖8是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的進(jìn)入特定外部裝置的外部輸入模式的方法的另一個(gè)示例的示圖;
[0028]圖9是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的進(jìn)入特定外部裝置的外部輸入模式的方法的另一個(gè)示例的示圖;
[0029]圖10是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的進(jìn)入特定外部裝置的外部輸入模式的方法的另一個(gè)示例的示圖;
[0030]圖11是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的多媒體裝置的顯示模塊上顯示的⑶I的示例的示圖;
[0031]圖12是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的利用遙控器通過多媒體裝置控制特定外部裝置的方法的示例的流程圖;
[0032]圖13是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的多媒體裝置的顯示模塊上顯示的⑶I數(shù)據(jù)的示例的示圖;
[0033]圖14是例示在完成特定外部裝置的配對之前和之后在多媒體裝置的顯示模塊上顯示的指示符的變化的示圖;
[0034]圖15是例示通過HDM1-CEC功能在多媒體裝置中控制特定外部裝置的方法的示例的示圖;
[0035]圖16是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的控制多媒體裝置的方法的示例的流程圖;
[0036]圖17是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在多媒體裝置的顯示模塊上顯示從特定外部裝置接收到的特定外部裝置的GUI數(shù)據(jù)的示例的示圖;
[0037]圖18是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖9的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的示例的示圖;
[0038]圖19是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖9的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的另一個(gè)示例的示圖;
[0039]圖20是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在從第一外部裝置接收到的視頻數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示從第二外部裝置接收到的GUI數(shù)據(jù)的示例的示圖;
[0040]圖21是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的控制多媒體裝置的方法的另一個(gè)示例的流程圖;
[0041]圖22是更詳細(xì)地例示圖21中示出的控制多媒體裝置的方法的一些步驟的流程圖;
[0042]圖23是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖17的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的示例的示圖;
[0043]圖24是例示根據(jù)與遙控器中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)控制多媒體裝置和特定外部裝置的方法的示例的流程圖;
[0044]圖25是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖17的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的示例的示圖;
[0045]圖26是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的控制多媒體裝置的方法的另一個(gè)示例的流程圖;
[0046]圖27和圖28是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖17的特定外部裝置的⑶I數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的示例的示圖;
[0047]圖29是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖17的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的另一個(gè)示例的示圖;
[0048]圖30是例示執(zhí)行與外部裝置配對的多媒體裝置的處理的示例的流程圖;
[0049]圖31是例示圖30的處理中的在多媒體裝置和外部裝置之間交換的消息類型的示例的示圖;
[0050]圖32是例示當(dāng)多媒體裝置搜索同一網(wǎng)絡(luò)內(nèi)的外部裝置時(shí)從多媒體裝置發(fā)送給外部裝置的數(shù)據(jù)包的示例的示圖;
[0051]圖33是例示在多媒體裝置和特定外部裝置之間配對完成之后在多媒體裝置和特定外部裝置之間交換的消息類型的示例的示圖;以及
[0052]圖34是例示在多媒體裝置和特定外部裝置之間的配對完成之后從多媒體裝置發(fā)送給特定外部裝置的數(shù)據(jù)包的示例的示圖。
【具體實(shí)施方式】
[0053]下面將詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施方式,在附圖中例示出了其示例。在可能的情況下,在整個(gè)附圖中使用相同的標(biāo)號(hào)代表相同或類似部件。
[0054]考慮到撰寫本公開時(shí)的便利,下面的描述中使用的用于元件的后綴“模塊”和“單元”以普通方式被給定或使用,而不具有彼此區(qū)分的含義或作用?!澳K”和“單元”可以一起使用。
[0055]同時(shí),在本說明書中描述的多媒體裝置與除了提供廣播接收功能之外另外地提供計(jì)算機(jī)支持功能的智能網(wǎng)絡(luò)TV相對應(yīng)。因此,多媒體裝置可以設(shè)置諸如手動(dòng)輸入單元、觸摸屏或空間遙控器的更方便的接口。另外,根據(jù)有線或無線互聯(lián)網(wǎng)功能的支持,多媒體裝置通過訪問網(wǎng)絡(luò)或計(jì)算機(jī)而支持電子郵件發(fā)送、網(wǎng)絡(luò)瀏覽、網(wǎng)上銀行或游戲。為了這些多種功能,可以使用標(biāo)準(zhǔn)化的通用操作系統(tǒng)(OS)。
[0056]此外,由于在本發(fā)明中描述的多媒體裝置可以在通用OS內(nèi)核上隨意地設(shè)置或刪除各種應(yīng)用,所以多媒體裝置可以執(zhí)行用戶友好的各種功能。
[0057]此外,現(xiàn)在將參照附圖和附圖中例示的公開詳細(xì)描述本發(fā)明的實(shí)施方式。然而,應(yīng)該理解的是,本發(fā)明不受下面實(shí)施方式的限制或局限。
[0058]盡管本發(fā)明中使用的術(shù)語考慮到其在本發(fā)明中的功能而從通常已知和使用的術(shù)語中選擇,但可以根據(jù)本領(lǐng)域技術(shù)人員的意圖、實(shí)踐或新技術(shù)的出現(xiàn)來修改所述術(shù)語。另夕卜,在特定情況下,可以由 申請人:根據(jù)他或她的裁量選擇本發(fā)明的描述中提到的術(shù)語,所述術(shù)語的詳細(xì)含義在這里的描述的相關(guān)部分中描述。因此,這里使用的術(shù)語不僅應(yīng)該通過使用的實(shí)際術(shù)語來理解,還應(yīng)該通過內(nèi)含的意義和這里公開的描述來理解。
[0059]圖1是例示包括根據(jù)本發(fā)明一個(gè)實(shí)施方式的由遙控器控制的多媒體裝置和與多媒體裝置連接的外部裝置的系統(tǒng)的簡要示圖。
[0060]如圖1所示,根據(jù)本發(fā)明的一個(gè)實(shí)施方式的遙控器300可以控制多媒體裝置100和與多媒體裝置100連接的外部裝置200??梢源嬖诙鄠€(gè)外部裝置200。
[0061]多媒體裝置100是除了提供廣播接收功能之外還附加地提供計(jì)算機(jī)支持功能的智能網(wǎng)絡(luò)TV。多媒體裝置100的示例包括網(wǎng)絡(luò)TV、智能TV、混合廣播寬帶TV(HBBTV)、互聯(lián)網(wǎng)TV、網(wǎng)絡(luò)TV和互聯(lián)網(wǎng)協(xié)議電視(IPTV)。
[0062]外部裝置200可以通過有線線纜和/或有線/無線網(wǎng)絡(luò)與多媒體裝置100連接。外部裝置200可以通過有線線纜與多媒體裝置100連接,并且同時(shí)可以通過有線/無線網(wǎng)絡(luò)與多媒體裝置100連接。
[0063]由遙控器300控制的外部裝置200的示例包括但不限于機(jī)頂盒(STB)、藍(lán)光盤(BD)播放器和家庭影院系統(tǒng)(HTS)。
[0064]在多媒體裝置100的屏幕上顯示與遙控器300的移動(dòng)相對應(yīng)的指示符I。
[0065]用戶可以利用遙控器300控制多媒體裝置100和外部裝置200。例如,如果多媒體裝置100進(jìn)入STB的外部輸入模式,則用戶可以利用遙控器300控制STB。如果多媒體裝置100進(jìn)入BD播放器的外部輸入模式,則用戶可以利用遙控器300控制BD播放器。如果多媒體裝置100進(jìn)入HTS的外部輸入模式,則用戶可以利用遙控器300控制HTS。
[0066]將參照各個(gè)附圖詳細(xì)描述使得用戶控制多媒體裝置100和外部裝置200的方法。
[0067]圖2是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的多媒體裝置的模塊的框圖。圖2涉及便于描述的實(shí)施方式,并且多媒體裝置可以包括除了圖2中示出的模塊之外的模塊,并且在本發(fā)明的范圍內(nèi)可以省略一些模塊。
[0068]如圖2所示,根據(jù)本發(fā)明一個(gè)實(shí)施方式的多媒體裝置100包括接收模塊110、外部裝置接口模塊120、存儲(chǔ)器130、控制器140、顯示模塊150、音頻輸出模塊160、電源模塊170和用戶接口模塊180。
[0069]接收模塊110可以包括調(diào)諧器111、解調(diào)模塊112和網(wǎng)絡(luò)接口模塊113??梢愿鶕?jù)情況設(shè)置多個(gè)調(diào)諧器111。
[0070]接收模塊110可以接收基于高級電視系統(tǒng)委員會(huì)(ATSC)模式的單載波的RF廣播信號(hào)或基于數(shù)字視頻廣播(DVB)模式的多載波的RF廣播信號(hào)。
[0071]解調(diào)模塊112接收經(jīng)接收模塊110轉(zhuǎn)換的數(shù)字IF(DIF)信號(hào),并且對接收到的數(shù)字IF信號(hào)進(jìn)行解調(diào)。
[0072]例如,如果從調(diào)諧器111輸出的數(shù)字IF信號(hào)基于ATSC模式,則解調(diào)模塊112執(zhí)行例如8殘留邊帶(8-VSB)解調(diào)。另外,解調(diào)模塊112可以執(zhí)行信道解碼。
[0073]網(wǎng)絡(luò)接口模塊113提供用于將多媒體裝置100與包括因特網(wǎng)在內(nèi)的有線/無線網(wǎng)絡(luò)連接起來的接口。網(wǎng)絡(luò)接口模塊113可以包括例如用于有線網(wǎng)絡(luò)連接的以太網(wǎng)端口。例如,為了無線網(wǎng)絡(luò)連接,網(wǎng)絡(luò)接口模塊113可以使用無線LAN(WLAN) (W1-Fi)、無線寬帶(Wibro)、全球微波接入互操作性(Wimax)、高速下行分組接入(HSDPA)。
[0074]網(wǎng)絡(luò)接口模塊113可以通過與其連接的網(wǎng)絡(luò)或鏈接到所連接的網(wǎng)絡(luò)的另一個(gè)網(wǎng)絡(luò)向另一個(gè)用戶或其它電子裝置發(fā)送數(shù)據(jù)或從另一個(gè)用戶或其它電子裝置接收數(shù)據(jù)。
[0075]外部裝置接口模塊120是使得在外部裝置和多媒體裝置100之間能夠進(jìn)行數(shù)據(jù)通信的接口。外部裝置接口模塊120可以有線/無線地連接到諸如數(shù)字通用盤(DVD)、藍(lán)光、游戲裝置、相機(jī)、攝像機(jī)、計(jì)算機(jī)(例如,筆記本計(jì)算機(jī))、STB等的外部裝置。外部裝置200可以通過外部裝置接口模塊120經(jīng)由有線/無線與多媒體裝置100連接。外部裝置接口模塊120向控制器140發(fā)送通過連接到外部裝置接口模塊120的外部裝置從外部輸入的視頻、音頻或數(shù)據(jù)信號(hào)。另外,外部裝置接口模塊120可以向外部裝置輸出經(jīng)控制器140處理的視頻、音頻或數(shù)據(jù)信號(hào)。
[0076]外部裝置接口模塊120可以包括例如USB端口、復(fù)合視頻同步(CVBS)端口、分量端口、S視頻端口(模擬)、數(shù)字視頻接口(DVI)端口、高清多媒體接口(HDMI)端口、RGB端口、D-SUB端口等。HDMI是用于同時(shí)向一個(gè)線纜傳送數(shù)字型視頻和音頻信號(hào)的接口。如果播放器和輸出裝置二者都具有HDMI端口,則播放器和輸出裝置可以簡單地通過在其間連接一個(gè)HDMI線纜來發(fā)送和接收視頻信號(hào)和音頻信號(hào)。
[0077]存儲(chǔ)器130可以存儲(chǔ)用于處理和控制控制器140的各個(gè)信號(hào)的程序,或者可以在存儲(chǔ)經(jīng)處理的視頻、音頻或數(shù)據(jù)信號(hào)。另外,存儲(chǔ)器130可以臨時(shí)存儲(chǔ)從外部裝置接口模塊120或網(wǎng)絡(luò)接口模塊113輸入的視頻、音頻或數(shù)據(jù)信號(hào)。存儲(chǔ)器130存儲(chǔ)例如各種OS、中間件和平臺(tái)。
[0078]用戶接口模塊I80向控制器140傳送由用戶輸入的信號(hào),或者向外部裝置(例如,遙控器300)發(fā)送來自控制器140的信號(hào)。例如,用戶接口模塊180可以被設(shè)計(jì)為根據(jù)諸如RF (射頻)通信模式和IR通信模式的各種通信模式從遙控器300接收諸如開機(jī)/關(guān)機(jī)、頻道選擇和畫面設(shè)置的控制信號(hào)并對所述控制信號(hào)進(jìn)行處理,或者向遙控器300發(fā)送來自控制器140的控制信號(hào)。
[0079]控制器140控制多媒體裝置100內(nèi)的各個(gè)模塊。
[0080]控制器140通過調(diào)諧器111、解調(diào)器112、網(wǎng)絡(luò)接口模塊113或外部裝置接口模塊120對輸入流進(jìn)行解復(fù)用,或者對經(jīng)解復(fù)用的信號(hào)進(jìn)行處理以產(chǎn)生和輸出用于視頻和音頻輸出的信號(hào)。稍后將參照圖3更詳細(xì)地描述控制器140。
[0081]顯示模塊150分別將經(jīng)過控制器140處理的視頻信號(hào)、數(shù)據(jù)信號(hào)、OSD信號(hào)或者從外部裝置接口模塊120接收到的視頻信號(hào)、數(shù)據(jù)信號(hào)等轉(zhuǎn)換成R、G、B信號(hào),從而產(chǎn)生驅(qū)動(dòng)信號(hào)。顯示模塊150的示例包括rop、IXD、0LED、柔性顯示器和3D顯示器。
[0082]音頻輸出模塊160將諸如立體聲信號(hào)、3.1聲道信號(hào)或5.1聲道信號(hào)的被控制器140音頻處理過的信號(hào)輸出為音頻。各種類型的揚(yáng)聲器可以被用作音頻輸出模塊160。
[0083]電源模塊170向多媒體裝置100的整個(gè)部分提供相應(yīng)的電力。具體地,電源模塊170可以向控制器140(可實(shí)現(xiàn)為片上系統(tǒng)(SOC)的形式)、用于圖像顯示的顯示模塊150和用于音頻輸出的音頻輸出模塊160提供電力。
[0084]圖3是例示圖2中示出的控制器的詳細(xì)框圖。
[0085]如圖3所示,多媒體裝置100的控制器140包括解復(fù)用器141、視頻處理器142、⑶I生成器143、混合器144、幀率轉(zhuǎn)換器145和格式化器146。另外,在本發(fā)明的范圍內(nèi),控制器140可以被設(shè)計(jì)為還包括音頻處理器(未示出)和數(shù)據(jù)處理器(未示出)。
[0086]解復(fù)用器141對輸入流進(jìn)行解復(fù)用。例如,如果輸入了 MPEG-2TS,則解復(fù)用器141可以將MPEG-2TS進(jìn)行解復(fù)用,并且將解復(fù)用的MPEG-2TS分成視頻信號(hào)、音頻信號(hào)和數(shù)據(jù)信號(hào)。
[0087]視頻處理器142可以對解復(fù)用的視頻信號(hào)進(jìn)行處理。為此,視頻處理器142可以包括視頻解碼器142a和縮放器142b。視頻解碼器142a對解復(fù)用的視頻信號(hào)進(jìn)行解碼,并且縮放器142b執(zhí)行縮放以通過視頻輸出模塊輸出解碼的視頻信號(hào)的分辨率。經(jīng)視頻處理器142解碼的視頻信號(hào)被輸入混合器144。
[0088]⑶I生成器143根據(jù)用戶輸入或由其自身生成⑶I信號(hào)。因此,混合器144可以將⑶I生成器143生成的⑶I信號(hào)與視頻處理器142處理的解碼的視頻信號(hào)混合。⑶I生成器143包括屏上顯示(OSD)生成器,OSD生成器生成包括多媒體裝置100的環(huán)境配置信息的OSD信號(hào)。
[0089]混合的信號(hào)被提供給格式化器146。因?yàn)榻獯a的廣播視頻信號(hào)或外部輸入信號(hào)被與GUI信號(hào)或OSD信號(hào)混合,所以GUI或OSD可以交疊在廣播視頻或外部輸入視頻上。
[0090]幀率轉(zhuǎn)換器(FRC) 145可以轉(zhuǎn)換輸入視頻的幀率。例如,幀率轉(zhuǎn)換器145將60Hz的幀率轉(zhuǎn)換成120Hz或240Hz的幀率。如果幀率轉(zhuǎn)換器145將60Hz的幀率轉(zhuǎn)換成120Hz的中貞率,則第一巾貞可以插入在另一個(gè)第一巾貞和第二巾貞之間,或者可以在第一巾貞和第二巾貞之間插入從第一幀和第二幀預(yù)測的第三幀。如果幀率轉(zhuǎn)換器145將60Hz的幀率轉(zhuǎn)換成240Hz的幀率,則可以在第一幀和第二幀之間插入三個(gè)相同的幀,或者可以在第一幀和第二幀之間插入從第一幀和第二幀預(yù)測的第三幀。同時(shí),輸入幀率可以被保持而不進(jìn)行單獨(dú)轉(zhuǎn)換。
[0091]格式化器146接收由巾貞率轉(zhuǎn)換器145轉(zhuǎn)換的輸出信號(hào),改變信號(hào)的格式以符合視頻輸出模塊,然后輸出改變的格式。例如,格式化器146可以輸出R、G、B數(shù)據(jù)信號(hào)。R、G、B數(shù)據(jù)信號(hào)可以被輸出為低壓差分信令(LVDS)或最小LVDS。
[0092]下面將結(jié)合本發(fā)明的實(shí)施方式描述多媒體裝置100的模塊。
[0093]外部裝置接口模塊120通過有線/無線與要利用遙控器300通過多媒體裝置100控制的外部裝置200連接。
[0094]網(wǎng)絡(luò)接口模塊113可以通過有線/無線網(wǎng)絡(luò)向外部服務(wù)器(未示出)發(fā)送數(shù)據(jù)或從外部服務(wù)器接收數(shù)據(jù)。
[0095]網(wǎng)絡(luò)接口模塊113可以從外部服務(wù)器接收關(guān)于外部裝置200的控制應(yīng)用,并且存儲(chǔ)器130可以存儲(chǔ)接收到的控制應(yīng)用。控制應(yīng)用可以是指當(dāng)要通過多媒體裝置100控制異構(gòu)外部裝置時(shí)需要的應(yīng)用??刂破?40可以定期地或根據(jù)用戶的命令來控制網(wǎng)絡(luò)接口模塊113接收用于更新預(yù)先存儲(chǔ)在存儲(chǔ)器中的控制應(yīng)用的更新文件。
[0096]用戶接口模塊180接收用戶輸入信號(hào),然后向控制器140傳送接收到的用戶輸入信號(hào)。用戶接口模塊180可以包括用于從遙控器300接收RF信號(hào)或IR信號(hào)的通信模塊和用于感測用戶的語音或手勢的傳感器模塊。
[0097]如果用戶利用遙控器300輸入了用戶命令,則用戶接口模塊180根據(jù)RF通信模式或IR通信模式從遙控器300接收用戶輸入信號(hào)。
[0098]或者,如果用戶通過在顯示模塊150上顯示的圖形用戶界面(⑶I)輸入了用戶命令,則顯示模塊150用作用戶接口模塊180,并且通過⑶I接收用戶輸入命令。
[0099]或者,如果用戶通過發(fā)出特定聲音或進(jìn)行特定手勢而輸入了用戶命令,則可以通過用戶接口模塊180內(nèi)的傳感器模塊來接收用戶輸入命令。
[0100]如果通過用戶接口模塊180接收到用于進(jìn)入特定外部裝置(例如,STB) 200的外部輸入模式的命令,則控制器140搜索通過相同的網(wǎng)絡(luò)與多媒體裝置100連接的外部裝置200,檢測搜索到的外部裝置200的STB,并且執(zhí)行與檢測到的STB的配對。如果接收到用于進(jìn)入STB的外部輸入模式的命令,則控制器140可以訪問預(yù)先存儲(chǔ)在存儲(chǔ)器130中的控制應(yīng)用,并且執(zhí)行所訪問的控制應(yīng)用以執(zhí)行與STB的配對。
[0101]如果與特定外部裝置200的配對完成,則用戶可以利用遙控器300通過多媒體裝置100控制特定外部裝置200。
[0102]下面將描述如果與特定外部裝置200的配對完成,則利用遙控器300通過多媒體裝置100控制特定外部裝置200的方法。
[0103]外部裝置接口模塊120從特定外部裝置200接收視頻數(shù)據(jù)和/或⑶I數(shù)據(jù),并且控制器140通過顯示模塊150輸出接收到的視頻數(shù)據(jù)和/或GUI數(shù)據(jù)。視頻數(shù)據(jù)與特定外部裝置200提供的內(nèi)容相對應(yīng),GUI數(shù)據(jù)與可以由特定外部裝置200實(shí)現(xiàn)的功能相對應(yīng)。由于GUI數(shù)據(jù)是由特定外部裝置200生成的,所以多媒體裝置100不知道與GUI數(shù)據(jù)相對應(yīng)的特定外部裝置200的功能是什么。
[0104]用戶接口模塊180從遙控器300接收與遙控器300的移動(dòng)相對應(yīng)的信號(hào)以及與在遙控器300中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)。如果用戶僅移動(dòng)了遙控器,則用戶接口模塊180從遙控器300僅接收與該移動(dòng)相對應(yīng)的信號(hào)。如果用戶按下了遙控器300中設(shè)置的鍵按鈕而沒有移動(dòng)遙控器300,則用戶接口模塊180僅從遙控器300接收鍵按鈕相關(guān)信息。如果用戶在移動(dòng)了遙控器300之后按下了特定鍵按鈕,則用戶接口模塊180從遙控器300首先接收與移動(dòng)相對應(yīng)的信號(hào)然后接收與特定鍵按鈕相對應(yīng)的信號(hào)。
[0105]控制器140基于接收到的與移動(dòng)相對應(yīng)的信號(hào)來計(jì)算坐標(biāo)值信息。坐標(biāo)值信息是指顯示模塊150的屏幕的坐標(biāo)值信息。
[0106]網(wǎng)絡(luò)接口模塊113向特定外部裝置200發(fā)送與計(jì)算出的坐標(biāo)值信息相對應(yīng)的信號(hào)。
[0107]如果網(wǎng)絡(luò)接口模塊113從遙控器300接收到與鍵按鈕相對應(yīng)的信號(hào),則網(wǎng)絡(luò)接口模塊113向特定外部裝置200發(fā)送接收到的與鍵按鈕相對應(yīng)的信號(hào)。如果接收到的與鍵按鈕相對應(yīng)的信號(hào)是特定外部裝置200不能處理的數(shù)據(jù)形式,則控制器140首先將接收的與鍵按鈕相對應(yīng)的信號(hào)處理成特定外部裝置200能處理的數(shù)據(jù)的形式。網(wǎng)絡(luò)接口模塊113可以通過IP網(wǎng)絡(luò)向特定外部裝置200發(fā)送與移動(dòng)相對應(yīng)的信號(hào)和/或與鍵按鈕相對應(yīng)的信號(hào)。
[0108]例如,可以根據(jù)(但不限于)RF通信模式接收與遙控器300的移動(dòng)相對應(yīng)的信號(hào),并且可以根據(jù)(但不限于)IR通信模式接收與遙控器300中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)。
[0109]特定外部裝置200被設(shè)計(jì)為處理從多媒體裝置100發(fā)送的與坐標(biāo)值信息相對應(yīng)的信號(hào)。特定外部裝置200處理從多媒體裝置100發(fā)送的與坐標(biāo)值信息相對應(yīng)的信號(hào),并且確定視頻數(shù)據(jù)和/或GUI數(shù)據(jù)上的與坐標(biāo)值信息相對應(yīng)的部分。特定外部裝置200執(zhí)行與坐標(biāo)值信息相對應(yīng)的功能,并且向多媒體裝置100發(fā)送執(zhí)行的結(jié)果。例如,如果從多媒體裝置100僅發(fā)送了與坐標(biāo)值信息相對應(yīng)的信號(hào),則特定外部裝置200執(zhí)行將GUI數(shù)據(jù)上的與坐標(biāo)值信息相對應(yīng)的菜單選項(xiàng)高亮顯示(highlight)的功能,并且向多媒體裝置100發(fā)送執(zhí)行的結(jié)果。另選地,如果從多媒體裝置100接收到與坐標(biāo)值信息相對應(yīng)的信號(hào)和與鍵按鈕相對應(yīng)的信號(hào),則特定外部裝置200執(zhí)行與GUI數(shù)據(jù)上的與對應(yīng)于坐標(biāo)值信息的信號(hào)和對應(yīng)于鍵按鈕的信號(hào)相對應(yīng)的菜單選項(xiàng)相對應(yīng)的特定功能,并且向多媒體裝置100發(fā)送執(zhí)行的結(jié)果。
[0110]然而,根據(jù)情況,即使與特定外部裝置200的配對完成,也可以通過HDM1-CEC功能直接控制與多媒體裝置100連接的特定外部裝置200。
[0111]例如,如果特定外部裝置200通過外部裝置接口模塊120中包括的HDMI端口與多媒體裝置100連接并且外部裝置接口模塊120支持HDM1-CEC (高清多媒體接口消費(fèi)者電子控制)功能,則特定外部裝置200可以利用遙控器300直接控制其基本功能。HDM1-CEC功能是指可以利用13針(pin)的HDMI線纜作為控制線來手動(dòng)控制所連接的裝置的功能。例如,如果特定外部裝置200是STB,則多媒體裝置100可以利用遙控器300中設(shè)置的鍵按鈕直接控制STB200的諸如播放、暫停、停止、快進(jìn)和重播的基本功能。
[0112]另選地,例如,如果從遙控器300接收到用于請求畫面遙控器(screen remotecontroller)的⑶I的信號(hào),則多媒體裝置100可以利用通過顯示模塊150輸出的⑶I來控制特定外部裝置200。在這種情況下,多媒體裝置100的存儲(chǔ)器130預(yù)先存儲(chǔ)被映射到特定外部裝置200的各個(gè)功能的IR代碼值。⑶I包括與特定外部裝置200的各個(gè)功能相對應(yīng)的選項(xiàng)。如果從遙控器300接收到用于選擇GUI中包括的特定選項(xiàng)的選擇命令,則控制器140檢測映射到特定功能的IR代碼值,并且網(wǎng)絡(luò)接口模塊113向遙控器300發(fā)送檢測到的IR代碼值。遙控器300向特定外部裝置200發(fā)送與所發(fā)送的IR代碼值相對應(yīng)的IR信號(hào)。結(jié)果,可以控制特定外部裝置200。
[0113]用于畫面遙控器的⑶I與從特定外部裝置200發(fā)送的⑶I數(shù)據(jù)不同之處在于多媒體裝置100可以知道與用于畫面遙控器的GUI相對應(yīng)的特定外部裝置200的各個(gè)功能是什么但不知道與GUI數(shù)據(jù)相對應(yīng)的特定外部裝置200的各個(gè)功能是什么。這是因?yàn)橛糜诋嬅孢b控器的⑶I是從多媒體裝置100的控制器140 (例如,⑶I生成器)生成的,而從特定外部裝置200發(fā)送的⑶I數(shù)據(jù)是從特定外部裝置200生成的。
[0114]圖4是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的遙控器的外觀的簡要示圖。
[0115]首先,參照圖4中的(a),在多媒體裝置100的屏幕上顯示與遙控器300相對應(yīng)的指示符。
[0116]用戶可以上下方向、左右方向(圖4中的(b))以及前后方向(圖4中的(C))移動(dòng)或旋轉(zhuǎn)遙控器300。在多媒體裝置100的屏幕上顯示的指示符I與遙控器300的移動(dòng)相對應(yīng)。由于遙控器300是基于3D空間移動(dòng)的通過相應(yīng)的指示符I的移動(dòng)而顯示的,所以遙控器300可以被稱為空間遙控器。
[0117]圖4中的(b)例示了如果用戶向左側(cè)移動(dòng)遙控器300則在多媒體裝置100的屏幕上顯示的指示符I向左側(cè)移動(dòng)。
[0118]與通過遙控器300的傳感器所感測到的遙控器300的移動(dòng)相對應(yīng)的信號(hào)被發(fā)送到多媒體裝置100。多媒體裝置100可以從與遙控器300的移動(dòng)相對應(yīng)的信號(hào)來計(jì)算指示符I的坐標(biāo)。多媒體裝置100可以顯示指示符I與計(jì)算出的坐標(biāo)相對應(yīng)。
[0119]圖4中的(C)例示了在用戶按下遙控器300內(nèi)的特定按鈕的狀態(tài)下用戶將遙控器300移離多媒體裝置100。在這種情況下,畫面內(nèi)的與指示符I相對應(yīng)的選擇區(qū)域可以通過放大而被放大顯示。相反,如果用戶將遙控器300移近多媒體裝置100,則畫面內(nèi)的與指示符I相對應(yīng)的選擇區(qū)域可以通過縮小而被縮小顯示。同時(shí),如果遙控器300將遠(yuǎn)離多媒體裝置100,則選擇區(qū)域可以縮小。如果遙控器300靠近多媒體裝置100,則選擇區(qū)域可以放大。
[0120]圖5是例示圖4中示出的遙控器的模塊的詳細(xì)框圖。
[0121]如圖5所示,遙控器300包括無線通信模塊314、用戶輸入模塊315、傳感器模塊317、輸出模塊316、電源模塊311、存儲(chǔ)模塊312和控制器313。
[0122]無線通信模塊314被設(shè)計(jì)為使得能夠與隨機(jī)外部裝置進(jìn)行通信。
[0123]遙控器300可以包括RF模塊314a,RF模塊314a可以根據(jù)RF通信標(biāo)準(zhǔn)向多媒體裝置100發(fā)送信號(hào)和從多媒體裝置100接收信號(hào)。另外,遙控器300可以包括IR模塊314b,IR模塊314b可以根據(jù)IR通信標(biāo)準(zhǔn)向多媒體裝置100或外部裝置200 (例如,STB)發(fā)送信號(hào)和從多媒體裝置100或外部裝置200接收信號(hào)。
[0124]遙控器300通過RF模塊314a向多媒體裝置100發(fā)送包括關(guān)于遙控器300的移動(dòng)的信息的信號(hào)。
[0125]另外,遙控器300可以通過IR模塊314b接收從多媒體裝置100發(fā)送的信號(hào)。另夕卜,如果需要,遙控器300可以通過IR模塊314b發(fā)送用于遙控器300的開機(jī)/關(guān)機(jī)、頻道改變和音量改變的控制信號(hào)。另外,如果遙控器300通過用于畫面遙控器的GUI控制外部裝置200,則遙控器300可以基于通過IR模塊314b從多媒體裝置100接收到的IR代碼值來生成IR信號(hào),并且通過IR模塊314b向外部裝置200發(fā)送生成的IR信號(hào)。
[0126]用戶輸入模塊315可以包括鍵區(qū)、按鈕、觸摸板或觸摸屏。
[0127]傳感器模塊317可以包括陀螺儀傳感器317a或加速度傳感器317b。陀螺儀傳感器317a可以感測關(guān)于遙控器300的移動(dòng)的信息。例如,陀螺儀傳感器317a可以基于x、y和z軸感測關(guān)于遙控器300的移動(dòng)的信息。加速度傳感器317b可以感測關(guān)于遙控器300的移動(dòng)速度的信息。同時(shí),傳感器模塊317還可以包括距離測量傳感器,并且可以利用距離測量傳感器來測量與多媒體裝置100的距離。
[0128]輸出模塊316可以輸出與用戶輸入模塊315的操縱相對應(yīng)的視頻或音頻信號(hào)或者從多媒體裝置100發(fā)送的信號(hào)。例如,輸出模塊可以包括LED模塊316a、振動(dòng)模塊316b、聲音輸出模塊316c或顯示模塊316d,其中,當(dāng)用戶輸入模塊315被操縱時(shí),或者如果信號(hào)通過無線通信模塊314在輸出模塊316和多媒體裝置100之間被發(fā)送和接收,則LED模塊316a發(fā)光;振動(dòng)模塊316b用于產(chǎn)生振動(dòng);聲音輸出模塊316c用于輸出聲音;顯不模塊316d用于輸出視頻。
[0129]電源模塊311向遙控器300的各個(gè)元件供電。如果遙控器300在預(yù)定時(shí)間內(nèi)沒有移動(dòng),則電源模塊311可以通過停止供電來降低電力浪費(fèi)。
[0130]存儲(chǔ)模塊312可以存儲(chǔ)用于遙控器300的控制或操作所需的各種程序和應(yīng)用以及數(shù)據(jù)??刂破?13控制與遙控器300的控制有關(guān)的所有事情。例如,控制器313可以通過無線通信模塊314向多媒體裝置100發(fā)送與用戶輸入模塊315的預(yù)定鍵操縱相對應(yīng)的信號(hào)或與傳感器模塊317感測到的遙控器300的移動(dòng)相對應(yīng)的信號(hào)。
[0131]以下,將參照附圖詳細(xì)描述本發(fā)明的實(shí)施方式。
[0132]根據(jù)本發(fā)明的實(shí)施方式,可以僅通過進(jìn)入要被控制的外部裝置200的外部輸入模式來將遙控器300的控制權(quán)限從多媒體裝置100切換都外部裝置200。這將參照圖6至圖11進(jìn)行描述。
[0133]圖6是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的控制多媒體裝置的方法的示例的流程圖。
[0134]參照圖6,執(zhí)行特定外部裝置200的外部輸入模式的進(jìn)入(S401)。用戶接口模塊180接收進(jìn)入特定外部裝置200的外部輸入模式的命令,結(jié)果,控制器140進(jìn)入特定外部裝置200的外部輸入模式??刂破?40可以向顯示模塊150輸出指示特定外部裝置200的外部輸入模式的畫面。例如,所述畫面可以是從特定外部裝置200發(fā)送的主畫面。
[0135]控制器140搜索通過相同的網(wǎng)絡(luò)與多媒體裝置100連接的外部裝置200 (S402)。例如,控制器140搜索連接到與網(wǎng)絡(luò)接口模塊113的接入點(diǎn)相同的接入點(diǎn)的外部裝置200。在這種情況下,控制器140可以被設(shè)計(jì)為通過訪問存儲(chǔ)器130作為開銷操作而執(zhí)行預(yù)先存儲(chǔ)的控制應(yīng)用。
[0136]控制器140從搜索到的外部裝置200中檢測特定外部裝置200 (S403)。根據(jù)情況,如果搜索到與特定外部裝置200的類型相同類型的兩個(gè)或更多個(gè)外部裝置200,則控制器140可以將通過用戶命令選擇的外部裝置200識(shí)別為成為控制目標(biāo)的特定外部裝置200。
[0137]控制器140執(zhí)行與檢測到的特定外部裝置200的配對(S404)。根據(jù)情況,如果搜索到與特定外部裝置200的類型相同類型的兩個(gè)或更多個(gè)外部裝置200,則控制器140可以嘗試執(zhí)行與通過用戶命令選擇的外部裝置200的配對。將參照圖31和圖32描述多媒體裝置100和特定外部裝置200之間的配對過程。
[0138]如果與特定外部裝置200的配對完成,則遙控器300的控制模式被從多媒體裝置100的控制模式切換到特定外部裝置200的控制模式。因此,遙控器300的使用意在控制特定外部裝置200而不是控制多媒體裝置100。然而,根據(jù)情況,與遙控器300中設(shè)置的特定鍵按鈕有關(guān)的信息可以被用于控制多媒體裝置100的功能而無需發(fā)送給特定外部裝置200。例如,如果用戶按下遙控器300中設(shè)置的鍵按鈕中的開機(jī)/關(guān)機(jī)按鈕或用于顯示多媒體裝置100的GUI的按鈕,則鍵按鈕相關(guān)信息可以在不被發(fā)送到特定外部裝置200的情況下用于控制多媒體裝置100的相應(yīng)功能。
[0139]根據(jù)該實(shí)施方式,由于僅通過進(jìn)入要被控制的外部裝置200的外部輸入模式來將遙控器300的控制權(quán)限自動(dòng)地設(shè)置為外部裝置200的控制模式,所以增加了用戶便利。
[0140]圖7是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的進(jìn)入特定外部裝置的外部輸入模式的方法的示例的示圖。
[0141]參照圖7,在多媒體裝置100的顯示模塊150上顯示第一⑶1510。如果用戶選擇了進(jìn)入外部輸入模式的菜單,則顯示第一⑶1510。
[0142]例如,如果正在通過多媒體裝置100觀看廣播的用戶按下遙控器300中設(shè)置的鍵按鈕或多媒體裝置100中設(shè)置的本地鍵按鈕以控制外部裝置200,則可以在顯示模塊150上顯不第一 GUI510。
[0143]第一⑶1510中包括通過外部裝置接口模塊120連接的外部裝置的列表。如果利用遙控器300選擇了第一⑶1510內(nèi)的與特定外部裝置(例如,STB)相對應(yīng)的區(qū)域512,則遙控器300可以進(jìn)入STB的外部輸入模式。
[0144]同時(shí),根據(jù)本發(fā)明,顯示模塊150的屏幕上顯示的畫面遙控器可以進(jìn)入特定外部裝置的外部輸入模式。這將參照圖8進(jìn)行描述。
[0145]圖8是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的進(jìn)入特定外部裝置的外部輸入模式的方法的另一個(gè)示例的示圖。
[0146]參照圖8,在多媒體裝置100的顯示模塊150上顯示第二⑶1520。
[0147]例如,如果正在通過多媒體裝置100觀看廣播的用戶按下遙控器300中設(shè)置的鍵按鈕或多媒體裝置100中設(shè)置的本地鍵按鈕或者選擇顯示模塊150的畫面上提供的預(yù)定菜單以控制外部裝置200,則可以在顯示模塊150上顯示第二⑶1520。
[0148]在與畫面遙控器相對應(yīng)的第二⑶1520中包括用于控制多媒體裝置100的功能的鍵按鈕(虛擬鍵按鈕)和用于進(jìn)入通過外部裝置接口 120連接的外部裝置200的外部輸入模式的鍵按鈕(虛擬鍵按鈕)。如果利用遙控器300選擇了第二⑶1520內(nèi)的用于特定外部裝置(例如,STB)的鍵按鈕522,則遙控器300可以進(jìn)入STB的外部輸入模式。
[0149]同時(shí),根據(jù)本發(fā)明,遙控器可以通過手勢識(shí)別來進(jìn)入特定外部裝置的外部輸入模式。這將參照圖9進(jìn)行描述。
[0150]圖9是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的進(jìn)入特定外部裝置的外部輸入模式的方法的另一個(gè)示例的示圖。
[0151]參照圖9,在多媒體裝置100的顯示模塊150上顯示第三⑶1530。
[0152]例如,如果正在通過多媒體裝置100觀看廣播的用戶按下遙控器300中設(shè)置的鍵按鈕或多媒體裝置100中設(shè)置的本地鍵按鈕或者做出了特定手勢以控制外部裝置200,則可以在顯示模塊150上顯示第三⑶1530。
[0153]第三⑶1530中包括用于控制多媒體裝置100的功能的鍵按鈕(虛擬鍵按鈕)和用于進(jìn)入通過外部裝置接口 120連接的外部裝置200的外部輸入模式的鍵按鈕(虛擬鍵按鈕)。第三GUI530中設(shè)置的鍵按鈕中與當(dāng)前選擇的功能或菜單相對應(yīng)的鍵按鈕被高亮顯示(H)。在用戶展開他或她的手掌的狀態(tài)下,如何用戶移動(dòng)他或她的手,則高亮顯示的鍵按鈕改變?yōu)榕c手的移動(dòng)相對應(yīng)。在特定鍵按鈕被高亮顯示的狀態(tài)下,如果用戶握住他或她的手,則與特定鍵按鈕相對應(yīng)的功能或菜單被執(zhí)行。以這種方式,隨著用戶做出手勢,控制器可以進(jìn)入特定外部裝置(例如,STB)的外部輸入模式。
[0154]圖10是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的進(jìn)入特定外部裝置的外部輸入模式的方法的另一個(gè)示例的示圖。
[0155]參照圖10,在多媒體裝置100的顯示模塊150上顯示第四⑶1540。
[0156]例如,如果正在通過多媒體裝置100觀看廣播的用戶按下遙控器300中設(shè)置的鍵按鈕或多媒體裝置100中設(shè)置的本地鍵按鈕或者選擇了顯示模塊150的畫面中提供的預(yù)定菜單以控制外部裝置200,則可以在顯示模塊150上顯示第四⑶1540。
[0157]第四⑶1540包括支持HDM1-CEC功能的外部裝置200的列表。如果選擇了第四⑶1540內(nèi)的用于特定外部裝置(例如,STB)的按鈕542,則控制器可以進(jìn)入STB的外部輸入模式。
[0158]同時(shí),根據(jù)本發(fā)明,在進(jìn)入特定外部裝置200的外部輸入模式之后,控制器搜索通過相同的網(wǎng)絡(luò)與多媒體裝置100連接的外部裝置200。結(jié)果,可以檢測到與特定外部裝置200相同類型的兩個(gè)或更多個(gè)外部裝置200。這將參照圖11進(jìn)行描述。
[0159]圖11是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的多媒體裝置的顯示模塊上顯示的GUI的示例的示圖。
[0160]參照圖11,在多媒體裝置100的顯示模塊150上顯示第五⑶1550。如果控制器140進(jìn)入STB的外部輸入模式,則控制器140搜索通過相同的網(wǎng)絡(luò)與多媒體裝置100連接的外部裝置200。結(jié)果,如果檢測到與特定外部裝置200(即,STB)相同類型的兩個(gè)或更多個(gè)外部裝置200,則控制器140控制顯示模塊150顯示第五⑶1550,從而識(shí)別出兩個(gè)STB中的哪一個(gè)是將被用戶控制的外部裝置200。
[0161]在這種情況下,相同類型的外部裝置200是執(zhí)行與特定外部裝置200的功能類似的功能的裝置,并且表示屬于與特定外部裝置200相同的產(chǎn)品組的外部裝置。例如,STB、數(shù)碼相機(jī)、移動(dòng)終端、DVD播放器、游戲機(jī)對應(yīng)于相應(yīng)的彼此不同的產(chǎn)品組。根據(jù)情況,相同類型的外部裝置200可以表示由相同制造商制造并且屬于相同的產(chǎn)品組的外部裝置。例如,當(dāng)存在與相同的產(chǎn)品組相對應(yīng)的兩個(gè)STB時(shí),如果這兩個(gè)STB的制造商彼此不同,則控制器140可以被設(shè)計(jì)為確定這兩個(gè)STB不是相同類型的外部裝置200。
[0162]在第五⑶1550中列出了與特定外部裝置200相同類型的外部裝置200的列表522。如果用戶利用遙控器300選擇了 STB2和確認(rèn)按鈕554,則控制器140將用戶選擇的STB2識(shí)別為變?yōu)榭刂颇繕?biāo)(即,配對目標(biāo))的特定外部裝置200,并且執(zhí)行與STB2的配對。例如,列表552中列出的STBl和STB2可以被顯示為包括各STB的型號(hào)。
[0163]下面,將參照圖12至圖14描述如果與特定外部裝置200的配對完成則利用遙控器300通過多媒體裝置100控制特定外部裝置200的方法。
[0164]圖12是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的利用遙控器通過多媒體裝置控制特定外部裝置的方法的示例的流程圖。
[0165]假定多媒體裝置100進(jìn)入特定外部裝置200的外部輸入模式并且多媒體裝置100和特定外部裝置200之間的配對完成。
[0166]特定外部裝置200向多媒體裝置100發(fā)送與可由特定外部裝置200執(zhí)行的功能相對應(yīng)的⑶I數(shù)據(jù)(S601)。根據(jù)實(shí)施方式,特定外部裝置200可以向多媒體裝置100發(fā)送視頻數(shù)據(jù)。另外,GUI數(shù)據(jù)可以包括文本數(shù)據(jù)、圖形數(shù)據(jù)和視頻數(shù)據(jù)。
[0167]多媒體裝置100從特定外部裝置200接收⑶I數(shù)據(jù)并且顯示接收到的⑶I數(shù)據(jù)(S602)。從多媒體裝置100的外部裝置接口模塊120接收⑶I數(shù)據(jù),并且在控制器140的控制下通過顯示模塊150顯示接收到的⑶I數(shù)據(jù)。多媒體裝置100的控制器140不知道⑶I數(shù)據(jù)是什么并且不知道特定外部裝置200的什么功能與GUI數(shù)據(jù)相對應(yīng)。
[0168]下面將描述在用戶將遙控器300朝向CTI數(shù)據(jù)中所包括的第一菜單選項(xiàng)放置的狀態(tài)下在朝向⑶I數(shù)據(jù)中包括的第二菜單選項(xiàng)移動(dòng)遙控器300之后用戶按下選擇鍵按鈕的情況作為示例。
[0169]首先,多媒體裝置100的用戶接口模塊180從遙控器300接收與移動(dòng)相對應(yīng)的信號(hào)作為用戶輸入信號(hào)(S603)。
[0170]多媒體裝置的控制器140基于接收到的與移動(dòng)相對應(yīng)的信號(hào)計(jì)算第一坐標(biāo)值信息(S604)。假定第一坐標(biāo)值信息對應(yīng)于第一菜單選項(xiàng)。
[0171]多媒體裝置的網(wǎng)絡(luò)接口模塊113向特定外部裝置200發(fā)送與計(jì)算出的第一坐標(biāo)值信息相對應(yīng)的信號(hào)(S605)。
[0172]特定外部裝置200通過處理與第一坐標(biāo)值信息相對應(yīng)的信號(hào)來執(zhí)行與第一坐標(biāo)值信息相對應(yīng)的功能(S606)。由于用戶沒有按下遙控器300中設(shè)置的選擇鍵按鈕,所以特定外部裝置200可以執(zhí)行高亮顯示CTI數(shù)據(jù)上的第一菜單選項(xiàng)的功能作為與第一坐標(biāo)值信息相對應(yīng)的功能。
[0173]另外,特定外部裝置200向多媒體裝置100發(fā)送⑶I數(shù)據(jù)上的第一菜單選項(xiàng)的高亮顯示的結(jié)果(S607)。
[0174]多媒體裝置100的外部裝置接口模塊120接收該結(jié)果,并且控制器140控制顯示模塊150顯示具有高亮顯示的第一菜單選項(xiàng)的⑶I數(shù)據(jù)(S608)。
[0175]另外,多媒體裝置100的用戶接口模塊180從遙控器300接收與移動(dòng)相對應(yīng)的信號(hào)作為用戶輸入信號(hào)(S603)。
[0176]多媒體裝置的控制器140基于接收到的與移動(dòng)相對應(yīng)的信號(hào)來計(jì)算第二坐標(biāo)值信息(S604)。假定第二坐標(biāo)值信息與第二菜單選項(xiàng)相對應(yīng)。盡管在第一坐標(biāo)值信息和第二坐標(biāo)值信息之間還可以存在與遙控器300的移動(dòng)相對應(yīng)的坐標(biāo)值信息,但假定控制器140僅計(jì)算第一坐標(biāo)值信息和第二坐標(biāo)值信息。
[0177]多媒體裝置100的網(wǎng)絡(luò)接口模塊113向特定外部裝置200發(fā)送與計(jì)算出的第二坐標(biāo)值信息相對應(yīng)的信號(hào)(S605)。
[0178]特定外部裝置200通過處理與第二坐標(biāo)值信息相對應(yīng)的信號(hào)來實(shí)現(xiàn)與第二坐標(biāo)值信息相對應(yīng)的功能(S606)。由于用戶沒有按下遙控器300中設(shè)置的選擇鍵按鈕,所以特定外部裝置200可以執(zhí)行高亮顯示CTI數(shù)據(jù)上的第二菜單選項(xiàng)的功能作為與第二坐標(biāo)值信息相對應(yīng)的功能。
[0179]另外,特定外部裝置200向多媒體裝置100發(fā)送⑶I數(shù)據(jù)上的第二菜單選項(xiàng)而不是第一菜單選項(xiàng)的高亮顯示的結(jié)果(S607)。
[0180]多媒體裝置100的外部裝置接口模塊120接收該結(jié)果,并且控制器140控制顯示模塊150顯示具有高亮顯示的第二菜單選項(xiàng)的⑶I數(shù)據(jù)(S608)。
[0181]另外,多媒體裝置100的用戶接口模塊180從遙控器300接收選擇鍵按鈕相關(guān)信息作為用戶輸入信號(hào)(S603)。
[0182]如果接收到的選擇鍵按鈕相關(guān)信息是不能被特定外部裝置200處理的類型的數(shù)據(jù),則多媒體裝置100的控制器140可以將接收到的選擇鍵按鈕相關(guān)信息處理為能被特定外部裝置200處理的類型的數(shù)據(jù)。如果接收到的選擇鍵按鈕相關(guān)信息是可以被特定外部裝置200處理的類型的數(shù)據(jù),則控制器140的數(shù)據(jù)處理過程可以省略。
[0183]多媒體裝置的網(wǎng)絡(luò)接口模塊113向特定外部裝置200發(fā)送選擇鍵按鈕相關(guān)信息(S605)。
[0184]特定外部裝置200通過處理發(fā)送的選擇鍵按鈕相關(guān)信息來執(zhí)行與鍵按鈕相關(guān)信息相對應(yīng)的功能(S606)。換句話講,特定外部裝置200執(zhí)行與GUI數(shù)據(jù)上的第二菜單選項(xiàng)相對應(yīng)的特定功能。
[0185]并且,特定外部裝置200向多媒體裝置100發(fā)送與第二菜單選項(xiàng)相對應(yīng)的特定功能的執(zhí)行結(jié)果(S607)。
[0186]多媒體裝置100的外部裝置接口模塊120接收所述結(jié)果,并且控制器140控制顯示模塊150輸出與第二菜單選項(xiàng)相對應(yīng)的特定功能的執(zhí)行結(jié)果。例如,如果第二菜單選項(xiàng)與用于播放特定VOD內(nèi)容的選項(xiàng)相對應(yīng),則外部裝置接口模塊120從特定外部裝置200接收該特定VOD內(nèi)容的音頻/視頻數(shù)據(jù),并且控制器140控制音頻輸出模塊160輸出音頻數(shù)據(jù)并且控制顯示模塊150輸出視頻數(shù)據(jù)。
[0187]根據(jù)實(shí)施方式,步驟S603至S608可以被執(zhí)行多次,并且各個(gè)步驟中的一些步驟可以在時(shí)間上彼此交疊地執(zhí)行。另外,在步驟S608通過顯示模塊150輸出視頻數(shù)據(jù)的同時(shí),步驟S603至S608可以被執(zhí)行多次,或者各個(gè)步驟中的一些步驟可以在時(shí)間上彼此交疊地執(zhí)行。
[0188]同時(shí),特定外部裝置200可以基于與從多媒體裝置100發(fā)送的坐標(biāo)值信息相對應(yīng)的信號(hào)向多媒體裝置100發(fā)送與遙控器300的移動(dòng)相對應(yīng)的指示符P相關(guān)信息(S607)。
[0189]多媒體裝置100的外部裝置接口模塊120接收指示符P相關(guān)信息,并且控制器140基于接收到的指示符P相關(guān)信息控制顯示模塊150顯示指示符P (S608)。結(jié)果,指示符P可以被輸出到多媒體裝置100的顯示模塊150以與遙控器300的移動(dòng)相對應(yīng)。
[0190]圖13是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的多媒體裝置的顯示模塊上顯示的GUI數(shù)據(jù)的示例的示圖。在圖13中,假定將被多媒體裝置100控制的特定外部裝置200是STB201。例如,STB201通過HDMI線纜C與外部裝置接口模塊120連接,并且被接入到(但不限于)與網(wǎng)絡(luò)接口模塊113的接入點(diǎn)相同的接入點(diǎn)。
[0191]參照圖13,在多媒體裝置100的顯示模塊150上顯示STB的⑶I數(shù)據(jù)700。多媒體裝置100的外部裝置接口模塊120從STB201接收到STB的⑶I數(shù)據(jù)700。
[0192]STB的⑶I數(shù)據(jù)700可以在多媒體裝置100和STB201之間的配對完成之后從STB201發(fā)送,或者可以在進(jìn)入STB201的外部輸入模式之后并且在多媒體裝置100和STB201之間的配對完成之前被發(fā)送。然而,下面假定:如果多媒體裝置100意在利用遙控器300針對與STB的⑶I數(shù)據(jù)相對應(yīng)的STB201的各個(gè)功能,則多媒體裝置100和STB201之間的配對完成。
[0193]STB的⑶I數(shù)據(jù)700包括與可由STB201實(shí)現(xiàn)的各個(gè)功能相對應(yīng)的菜單選項(xiàng)。例如,STB的⑶I數(shù)據(jù)700可以包括作為實(shí)時(shí)廣播710的用于各個(gè)頻道的縮略圖圖像711至712、作為VOD服務(wù)720的用于呈現(xiàn)VOD內(nèi)容的類型的菜單721至725、以及作為娛樂和生活730的今日天氣菜單731和游戲菜單732。然而,多媒體裝置100的控制器140不知道STB的⑶I數(shù)據(jù)是什么以及STB201的什么功能與STB的⑶I數(shù)據(jù)700相對應(yīng)。
[0194]如果用戶朝向STB的⑶I數(shù)據(jù)700移動(dòng)遙控器300,則根據(jù)聯(lián)系圖12的以上描述,與坐標(biāo)值信息相對應(yīng)的信號(hào)從多媒體裝置100發(fā)送到STB201,并且與遙控器300的移動(dòng)相對應(yīng)的指示符P相關(guān)信息從STB201發(fā)送到多媒體裝置100。結(jié)果,在多媒體裝置100的顯示模塊150上顯示與遙控器300的移動(dòng)相對應(yīng)的指示符P。
[0195]例如,如果用戶將KBSl頻道的縮略圖圖像711上的與遙控器300的移動(dòng)相對應(yīng)的指示符P移動(dòng)到新電影菜單723,則根據(jù)聯(lián)系圖12的以上描述將與坐標(biāo)值信息相對應(yīng)的信號(hào)從多媒體裝置100發(fā)送到STB201,并且將所執(zhí)行的與坐標(biāo)值信息相對應(yīng)的功能的結(jié)果從STB201發(fā)送到多媒體裝置100。結(jié)果,可以在多媒體裝置100的顯示模塊150上高亮顯示KBSl頻道的縮略圖圖像711,然后可以解除KBSl頻道的縮略圖圖像711的高亮顯示狀態(tài),并且可以按順序輸出新電影菜單723的高亮顯示的結(jié)果。
[0196]又例如,如果在將與遙控器300的移動(dòng)相對應(yīng)的指示符定位在KBSl頻道的縮略圖圖像711上之后用戶按下了選擇鍵按鈕,則根據(jù)聯(lián)系圖12的以上描述,KBSl頻道的縮略圖圖像711被高亮顯示,并且在進(jìn)入KBSl頻道的廣播觀看菜單之后,通過顯示模塊150和音頻輸出模塊160輸出KBSl頻道的直播數(shù)據(jù)。
[0197]同時(shí),根據(jù)本發(fā)明,可以在多媒體裝置100和特定外部裝置200之間的配對完成之前和之后在顯示模塊150上差異地顯示與遙控器300的移動(dòng)相對應(yīng)的指示符。這將參照圖14進(jìn)行描述。
[0198]圖14是例示在特定外部裝置的配對完成之前和之后在多媒體裝置的顯示模塊上顯示的指示符的變化的示圖。
[0199]參照圖14的(a),直播信號(hào)的視頻數(shù)據(jù)800被輸出到多媒體裝置100的顯示模塊150。在顯示模塊150的屏幕上顯示與遙控器300的移動(dòng)相對應(yīng)的指示符I。指示符I將被稱為第一指示符I??刂破?40基于從遙控器接收到的與移動(dòng)相對應(yīng)的信號(hào)控制顯示模塊150來計(jì)算坐標(biāo)值信息,并且根據(jù)計(jì)算出的坐標(biāo)值信息來輸出第一指示符I。第一指示符I意在控制多媒體裝置100的功能或與多媒體裝置100相關(guān)的GUI。
[0200]如果在用戶觀看直播的同時(shí)接收到用于進(jìn)入STB201的外部輸入模式的命令,則多媒體裝置100的控制器140執(zhí)行與STB201的配對,如參照圖6所述那樣。
[0201]如果多媒體裝置100和STB201之間的配對完成,則控制器140控制網(wǎng)絡(luò)接口模塊113向STB201發(fā)送從遙控器接收到的與移動(dòng)相對應(yīng)的信號(hào)。
[0202]STB201基于與從多媒體裝置100發(fā)送的坐標(biāo)值信息相對應(yīng)的信號(hào)向多媒體裝置100發(fā)送與遙控器300的移動(dòng)相對應(yīng)的指示符P相關(guān)信息。外部裝置接口模塊120接收指示符P相關(guān)信息,并且控制器140基于接收到的指示符P相關(guān)信息來控制顯示模塊150顯示在圖14的(b)中示出的指示符P。指示符P將被稱為第二指示符P。換句話講,第二指示符P意在根據(jù)與遙控器300的移動(dòng)相對應(yīng)的信號(hào)來控制STB201。
[0203]根據(jù)圖14的(a)和(b)之間的比較,第一指示符I和第二指示符P可以彼此不同地設(shè)置形狀、大小、顏色和透明度中的至少一個(gè)。用戶可以基于輸出到顯示模塊150的指示符的變化來識(shí)別遙控器300當(dāng)前是在多媒體裝置100的控制模式下還是在特定外部裝置200的控制模式下。同時(shí),根據(jù)情況,即使多媒體裝置100和特定外部裝置200之間的配對完成,用戶也可以通過HDM1-CEC功能直接控制與多媒體裝置100連接的特定外部裝置200。這將參照圖15進(jìn)行描述。
[0204]圖15是例示通過HDM1-CEC功能在多媒體裝置中控制特定外部裝置的方法的示例的示圖。在圖15中,假定將被多媒體裝置100控制的特定外部裝置200是STB201。例如,即使STB201通過HDMI線纜C與外部裝置接口模塊120連接,STB201不限于圖15的示例。
[0205]參照圖15,VOD內(nèi)容的視頻數(shù)據(jù)900被輸出到多媒體裝置100的顯示模塊150。視頻數(shù)據(jù)900通過HDMI線纜C從STB201發(fā)送到多媒體裝置100。
[0206]如果多媒體裝置100和STB201支持HDM1-CEC功能,則用戶可以利用遙控器300直接控制STB201的基本功能。例如,通過按下遙控器300中設(shè)置的諸如播放和暫停的鍵按鈕,用戶可以直接控制STB201的諸如VOD內(nèi)容的播放和暫停的基本功能。
[0207]同時(shí),如果僅在顯示模塊上顯示從特定外部裝置200接收到的STB的⑶I數(shù)據(jù),則控制器140可以確定遙控器300被設(shè)置為特定外部裝置200的控制模式。然而,如果多媒體裝置100的⑶I數(shù)據(jù)與從特定外部裝置200接收到的⑶I數(shù)據(jù)一起顯示在顯示模塊150上,則出現(xiàn)了應(yīng)該利用遙控器300控制多媒體裝置100還是特定外部裝置200的問題。
[0208]下面,將參照圖16至圖19詳細(xì)描述如果在顯示模塊150上一起顯示從特定外部裝置200接收到的GUI數(shù)據(jù)和多媒體裝置100的GUI數(shù)據(jù)則利用遙控器300控制多媒體裝置100和特定外部裝置200的第一種方法。
[0209]圖16是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的控制多媒體裝置的方法的示例的流程圖。
[0210]在從特定外部裝置200接收到的⑶I數(shù)據(jù)顯示在顯示模塊150上的狀態(tài)下,用戶接口模塊180接收用戶輸入信號(hào)(S1001)。例如,從遙控器300接收用戶輸入信號(hào)。在這種情況下,假定用戶輸入信號(hào)不是用于顯示多媒體裝置100的⑶I數(shù)據(jù)的信號(hào)。
[0211]控制器140檢測在顯示模塊150上是否顯示了多媒體裝置100的⑶I數(shù)據(jù)(S1002)。
[0212]多媒體裝置100的⑶I數(shù)據(jù)可以包括與多媒體裝置100的各個(gè)功能相對應(yīng)的圖形圖像以控制多媒體裝置100的各個(gè)功能。多媒體裝置100的各個(gè)功能包括可以由多媒體裝置100執(zhí)行的所有功能(諸如頻道改變、頻道選擇、音量控制、外部輸入模式的選擇、應(yīng)用的執(zhí)行和環(huán)境設(shè)置)。
[0213]由于多媒體裝置100的⑶I數(shù)據(jù)是由控制器140內(nèi)的⑶I生成器143生成的,所以控制器140可以容易地知道在顯示模塊150上是否顯示了多媒體裝置100的⑶I數(shù)據(jù)。
[0214]如果控制器140沒有檢測到在顯示模塊150上顯示的多媒體裝置100的⑶I數(shù)據(jù),即如果在顯示模塊150上沒有顯示多媒體裝置100的⑶I數(shù)據(jù),則控制器140控制網(wǎng)絡(luò)接口模塊113向外部裝置200發(fā)送與用戶輸入信號(hào)相關(guān)的信息(S1003)。換句話講,如果在顯示模塊150上沒有顯示多媒體裝置100的GUI數(shù)據(jù),則控制器140通過網(wǎng)絡(luò)接口模塊113向外部裝置200發(fā)送從遙控器300輸出的控制信號(hào)。這是因?yàn)椋绻陲@示模塊150上沒有顯示多媒體裝置100的⑶I數(shù)據(jù),則用戶意在利用遙控器300控制特定外部裝置200。由于步驟S1003與以上聯(lián)系圖12和圖13描述的類似,因此將省略其詳細(xì)描述。
[0215]另一方面,如果控制器140檢測到在顯示模塊150上顯示的多媒體裝置100的⑶I數(shù)據(jù),即如果在顯示模塊150上顯示了多媒體裝置100的⑶I數(shù)據(jù),則控制器140根據(jù)從用戶接口模塊180接收到的用戶輸入信號(hào)來執(zhí)行多媒體裝置100的功能(S1004)。換句話講,如果在顯示模塊150上顯示了多媒體裝置100的⑶I數(shù)據(jù),則控制器140通過在多媒體裝置100內(nèi)部處理從遙控器300輸出的控制信號(hào)來執(zhí)行多媒體裝置100的相應(yīng)功能。這是因?yàn)?,如果在顯示從特定外部裝置200接收到的GUI數(shù)據(jù)的狀態(tài)下通過用戶的選擇顯示了多媒體裝置100的GUI數(shù)據(jù),則用戶意在通過遙控器300控制多媒體裝置100而不是特定外部裝置200。多媒體裝置100的⑶I數(shù)據(jù)可以在顯示模塊150的屏幕上與特定外部裝置200的⑶I數(shù)據(jù)交疊地顯示在特定外部裝置200的⑶I數(shù)據(jù)上。
[0216]如果控制器140檢測到在顯示模塊150上顯示的多媒體裝置的⑶I數(shù)據(jù),即如果在顯示模塊150上顯示了多媒體裝置100的⑶I數(shù)據(jù),則控制器140控制顯示模塊150顯示與遙控器300的移動(dòng)相對應(yīng)的指示符I。指示符I將被稱為第一指示符I?;趶倪b控器300接收到的與移動(dòng)相對應(yīng)的信號(hào),控制器140控制顯示模塊150計(jì)算坐標(biāo)值信息,并且根據(jù)計(jì)算出的坐標(biāo)值信息輸出第一指示符I。
[0217]另一方面,如果在顯示模塊150沒有顯示多媒體裝置100的⑶I數(shù)據(jù),則由于遙控器300被改變成特定外部裝置200的控制模式,所以不顯示指示符I。相反,特定外部裝置200基于與從多媒體裝置100發(fā)送的坐標(biāo)值信息相對應(yīng)的信號(hào)向多媒體裝置100發(fā)送與遙控器300的移動(dòng)相對應(yīng)的指示符P相關(guān)信息。外部裝置接口模塊120接收指示符P相關(guān)信息,并且控制器140基于接收到的指示符P相關(guān)信息控制顯示模塊150顯示指示符P。指示符P將被稱為第二指示符P。
[0218]第一指示符I和第二指示符P可以彼此不同地設(shè)置形狀、大小、顏色和透明度中的至少一個(gè)。用戶可以基于輸出到顯示模塊150的指示符的變化來識(shí)別遙控器300當(dāng)前在多媒體裝置100的控制模式下還是在特定外部裝置200的控制模式下。由于第一指示符I和第二指示符P與參照圖14描述的第一指示符I和第二指示符P類似,因此其詳細(xì)描述將被省略。
[0219]圖17是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在多媒體裝置的顯示模塊上顯示從特定外部裝置接收到的GUI數(shù)據(jù)的示例的示圖,圖18是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖9的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的示例的示圖,并且圖19是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖9的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的另一個(gè)示例的示圖。
[0220]參照圖17,在多媒體裝置100的顯示模塊150上顯示⑶I數(shù)據(jù)1100。⑶I數(shù)據(jù)1100由多媒體裝置100的外部裝置接口模塊120從STB201接收。
[0221]如果用戶移動(dòng)遙控器300或按下遙控器300中設(shè)置的特定鍵按鈕,則用戶接口模塊180從遙控器300接收用戶輸入信號(hào)。所述用戶輸入信號(hào)包括與遙控器300的移動(dòng)相對應(yīng)的信號(hào)或與遙控器300中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)中的至少一個(gè)。
[0222]由于在顯示模塊150上顯示從STB201接收到的⑶I數(shù)據(jù)1100而不在顯示模塊150上顯示多媒體裝置100的⑶I數(shù)據(jù),所以控制器140控制網(wǎng)絡(luò)接口模塊113向外部裝置200發(fā)送與用戶輸入信號(hào)相關(guān)的信息。與用戶輸入信號(hào)相關(guān)的信息包括與基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)而計(jì)算出的坐標(biāo)值信息相對應(yīng)的信號(hào)或與遙控器300中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)中的至少一個(gè)。
[0223]特定外部裝置200基于從多媒體裝置100發(fā)送的與坐標(biāo)值信息相對應(yīng)的信號(hào)來向多媒體裝置100發(fā)送與遙控器300的移動(dòng)相對應(yīng)的指示符P相關(guān)信息。外部裝置接口模塊120接收指示符P相關(guān)信息,并且控制器140基于接收到的指示符相關(guān)信息控制顯示模塊150顯示指示符P。指示符P將被稱為第二指示符P。換句話講,第二指示符P意在根據(jù)與遙控器300的移動(dòng)相對應(yīng)的信號(hào)來控制STB的功能(例如,STB200的⑶I數(shù)據(jù)1100)。
[0224]如果用戶在使用由STB201提供的服務(wù)的同時(shí)按下了遙控器300中設(shè)置的特定鍵按鈕或多媒體裝置100中設(shè)置的特定本地鍵按鈕,則如圖18或圖19所示,可以在顯示模塊150上顯示多媒體裝置100的⑶I數(shù)據(jù)。
[0225]例如,參照圖18,多媒體裝置100的第一⑶I數(shù)據(jù)1210也可以與從STB201接收到的⑶I數(shù)據(jù)1100 —起顯示在多媒體裝置100的顯示模塊150上。
[0226]第一⑶I數(shù)據(jù)1210意在控制多媒體裝置100的功能,并且可以是例如畫面遙控器。第一⑶I數(shù)據(jù)1210可以包括用于控制多媒體裝置100的功能的虛擬鍵按鈕。第一⑶I數(shù)據(jù)1210可以通過交疊在STB201的⑶I數(shù)據(jù)1100上而被顯示在顯示模塊150的屏幕上。
[0227]用戶可以在移動(dòng)遙控器300的同時(shí)選擇第一⑶I數(shù)據(jù)1210內(nèi)的虛擬鍵按鈕或遙控器300中設(shè)置的鍵按鈕。
[0228]控制器HO根據(jù)從用戶接口模塊180接收到的用戶輸入信號(hào)來執(zhí)行多媒體裝置100的功能。用戶輸入信號(hào)包括與遙控器300的移動(dòng)相對應(yīng)的信號(hào)或與遙控器300中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)。控制器140可以執(zhí)行映射到接收到的用戶輸入信號(hào)的多媒體裝置100的功能。用于將用戶輸入信號(hào)與多媒體裝置100的功能相映射的映射數(shù)據(jù)被存儲(chǔ)在存儲(chǔ)器130中。用戶可以利用遙控器300控制多媒體裝置100以完全偏離STB201的外部輸入模式。
[0229]控制器140控制顯示模塊150輸出與遙控器300的移動(dòng)相對應(yīng)的指示符I。指示符I將被稱為第一指示符I?;趶倪b控器300接收到的與移動(dòng)相對應(yīng)的信號(hào),控制器140控制顯示模塊150計(jì)算坐標(biāo)值信息,并且根據(jù)計(jì)算出的坐標(biāo)值信息來輸出第一指示符I。換句話講,第一指示符I意在根據(jù)與遙控器300的移動(dòng)相對應(yīng)的信號(hào)來控制多媒體裝置100的⑶I數(shù)據(jù)。
[0230]根據(jù)圖17和圖18之間的比較,第一指示符I和第二指示符P可以彼此不同地設(shè)置形狀、大小、顏色和透明度中的至少一個(gè)。換句話講,如果利用遙控器300控制STB201,則在顯示模塊150上顯示第二指示符P。如果利用遙控器300控制多媒體裝置100,則在顯示模塊150上顯示與第二指示符P不同的第一指示符I?;谳敵龅斤@示模塊150的指示符的變化,用戶可以識(shí)別遙控器300當(dāng)前處于多媒體裝置100的控制模式還是特定外部裝置200的控制模式。
[0231]又例如,參照圖19,還在多媒體裝置100的顯示模塊150上與從STB201接收到的⑶I數(shù)據(jù)1100 —起顯示多媒體裝置100的第二⑶I數(shù)據(jù)1220。
[0232]第二 GUI數(shù)據(jù)1220意在控制多媒體裝置100的功能,并且可以是例如畫面設(shè)置窗口。第二⑶I數(shù)據(jù)1220可以包括用于控制多媒體裝置100的畫面設(shè)置功能的菜單選項(xiàng)圖像。第二⑶I數(shù)據(jù)1220可以通過交疊在STB201的⑶I數(shù)據(jù)1100上而被顯示在顯示模塊150的畫面上。
[0233]用戶可以利用遙控器300選擇第二⑶I數(shù)據(jù)1220內(nèi)的菜單選項(xiàng)圖像或遙控器300中設(shè)置的鍵按鈕。
[0234]控制器HO根據(jù)從用戶接口模塊180接收到的用戶輸入信號(hào)來執(zhí)行多媒體裝置100的功能。用戶輸入信號(hào)包括與遙控器300的移動(dòng)相對應(yīng)的信號(hào)或與遙控器300中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)??刂破?40可以執(zhí)行多媒體裝置100的被映射到接收到的用戶輸入信號(hào)的功能。
[0235]控制器140控制顯示模塊150輸出與遙控器300的移動(dòng)相對應(yīng)的第一指示符I。
[0236]根據(jù)圖17和圖19之間的比較,第一指示符I和第二指示符P可以彼此不同地設(shè)置形狀、大小、顏色和透明度中的至少一個(gè)。
[0237]同時(shí),如果從第一外部裝置接收到的視頻數(shù)據(jù)和⑶I數(shù)據(jù)中的至少一個(gè)與從第二外部裝置接收到的⑶I數(shù)據(jù)一起顯示在顯示模塊150上,則出現(xiàn)了應(yīng)該使用遙控器300控制第一外部裝置還是第二外部裝置的問題。這將參照圖20進(jìn)行描述。
[0238]圖20是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在多媒體裝置的顯示模塊上顯示了從第一外部裝置接收到的視頻數(shù)據(jù)的狀態(tài)下在多媒體裝置的顯示模塊上顯示從第二外部裝置接收到的GUI數(shù)據(jù)的示例的示圖。在圖20中,假定第一外部裝置是STB201并且第二外部裝置是HTS202。
[0239]參照圖20,在多媒體裝置100的顯示模塊150上顯示通過外部裝置接口模塊120從STB201接收到的視頻數(shù)據(jù)1140。與圖13的描述類似,如果在顯示模塊150上僅顯示了從STB201接收到的視頻數(shù)據(jù)和/OTI數(shù)據(jù),則遙控器300可以被設(shè)置成STB201的控制模式。因此,控制器140控制網(wǎng)絡(luò)接口模塊113向STB201發(fā)送從遙控器300接收到的與移動(dòng)相對應(yīng)的信號(hào)和/或與鍵按鈕相對應(yīng)的信號(hào)。
[0240]在從STB201接收到的視頻數(shù)據(jù)1140顯示在多媒體裝置100的顯示模塊150上的狀態(tài)下,如果通過外部裝置接口模塊120從HTS202接收到HTS202的⑶I數(shù)據(jù)1230,則控制器140控制顯示模塊150 —起顯示視頻數(shù)據(jù)1140和⑶I數(shù)據(jù)1230。HTS202的⑶I數(shù)據(jù)1230可以通過交疊在視頻數(shù)據(jù)1140上而顯示在視頻數(shù)據(jù)1140上。
[0241]HTS202的⑶I數(shù)據(jù)1230意在控制HTS202的功能,并且可以包括與HTS202的功能相對應(yīng)的菜單選項(xiàng)。
[0242]在從STB201接收到的視頻數(shù)據(jù)1140顯示在多媒體裝置100的顯示模塊150上的狀態(tài)下,如果通過用戶顯示了 HTS202的⑶I數(shù)據(jù)1230,則由于用戶意在利用遙控器300控制HTS202而不是STB201,所以遙控器300可以被改變?yōu)镠TS202的控制模式。
[0243]因此,控制器140控制網(wǎng)絡(luò)接口模塊113向HTS202發(fā)送從遙控器300接收到的與移動(dòng)相對應(yīng)的信號(hào)和/或與鍵按鈕相對應(yīng)的信號(hào)。顯示模塊150可以根據(jù)與遙控器300的移動(dòng)相對應(yīng)的信號(hào)來輸出用于控制HTS202的GUI數(shù)據(jù)1230的第三指示符Q。第三指示符Q可以在形狀、大小、顏色和透明度中的至少一個(gè)方面與第二指示符P相同或不同。
[0244]下面,將參照圖21至圖25詳細(xì)描述如果從特定外部裝置200接收到的視頻數(shù)據(jù)和⑶I數(shù)據(jù)中的至少一個(gè)與多媒體裝置100的⑶I數(shù)據(jù)一起顯示在顯示模塊150上,則利用遙控器300控制多媒體裝置100和特定外部裝置200的第二種方法。
[0245]圖21是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的控制多媒體裝置的方法的示例的流程圖。
[0246]在從特定外部裝置200接收到的視頻數(shù)據(jù)和特定外部裝置200的⑶I數(shù)據(jù)中的至少一個(gè)顯示在顯示模塊150上的狀態(tài)下,用戶接口模塊180接收用戶輸入信號(hào)(S1301)。例如,從遙控器300接收用戶輸入信號(hào)。在這種情況下,假定用戶輸入信號(hào)不是用于顯示多媒體裝置100的⑶I數(shù)據(jù)的信號(hào)。
[0247]控制器140檢測在顯示模塊150上是否顯示多媒體裝置100的⑶I數(shù)據(jù)(S1302)。
[0248]由于多媒體裝置100的⑶I數(shù)據(jù)是由控制器140內(nèi)的⑶I生成器143生成的,所以控制器140可以容易地知道在顯示模塊150上是否顯示了多媒體裝置100的⑶I數(shù)據(jù)。
[0249]如果控制器140沒有檢測到顯示在顯示模塊150上的多媒體裝置100的⑶I數(shù)據(jù),即如果在顯示模塊150上沒有顯示多媒體裝置100的⑶I數(shù)據(jù),則控制器140控制網(wǎng)絡(luò)接口模塊113向外部裝置200發(fā)送與用戶輸入信號(hào)相關(guān)的信息(S1303)。換句話講,如果在顯示模塊150上沒有顯示多媒體裝置100的⑶I數(shù)據(jù),則控制器140通過網(wǎng)絡(luò)接口模塊113向外部裝置200發(fā)送從遙控器300輸出的控制信號(hào)。這是因?yàn)?,如果在顯示模塊150沒有顯示多媒體裝置100的⑶I數(shù)據(jù),則用戶意在利用遙控器300控制特定外部裝置200。由于步驟S1303與以上聯(lián)系圖12和圖13的描述類似,因此將省略其詳細(xì)描述。
[0250]另一方面,如果控制器140檢測到在顯示模塊150上顯示的多媒體裝置100的⑶I數(shù)據(jù),即如果在顯示模塊150上顯示有多媒體裝置100的⑶I數(shù)據(jù),則控制器140根據(jù)是否滿足用戶輸入信號(hào)的條件來差異地執(zhí)行相應(yīng)處理(S1304)。
[0251]首先,如果用戶輸入信號(hào)滿足第一條件,則控制器140根據(jù)用戶輸入信號(hào)來執(zhí)行多媒體裝置100的功能(S1305)。換句話講,如果用戶輸入信號(hào)滿足第一條件,則控制器140根據(jù)用戶輸入信號(hào)來執(zhí)行多媒體裝置100的與多媒體裝置100的GUI數(shù)據(jù)相對應(yīng)的功能。換句話講,如果從遙控器300輸出的并且由控制器140接收到的控制信號(hào)滿足第一條件,則控制器140通過在多媒體裝置100內(nèi)對從遙控器300輸出的控制信號(hào)進(jìn)行處理來執(zhí)行相應(yīng)的功能。
[0252]另一方面,如果用戶輸入信號(hào)滿足第二條件,則控制器140控制網(wǎng)絡(luò)接口模塊113向外部裝置200發(fā)送與用戶輸入信號(hào)相關(guān)的信息(S1303)。換句話講,如果從遙控器300輸出的并且由控制器140接收到的控制信號(hào)滿足第二條件,則控制器140通過網(wǎng)絡(luò)接口模塊113向外部裝置200發(fā)送從遙控器300輸出的控制信號(hào)。
[0253]圖22是例示圖21中示出的控制多媒體裝置的方法的一些步驟的詳細(xì)流程圖。假定從特定外部裝置200接收到的視頻數(shù)據(jù)和特定外部裝置200的GUI數(shù)據(jù)中的至少一個(gè)與多媒體裝置100的⑶I數(shù)據(jù)一起顯示在多媒體裝置100的顯示模塊150上。
[0254]用戶接口模塊180從遙控器300接收與移動(dòng)相對應(yīng)的信號(hào)和/或與鍵按鈕相對應(yīng)的信號(hào)(S1311)。
[0255]基于接收到的與移動(dòng)相對應(yīng)的信號(hào),控制器140計(jì)算坐標(biāo)值信息(S1312)。
[0256]根據(jù)是否滿足計(jì)算出的坐標(biāo)值信息的條件,控制器140差異地執(zhí)行相應(yīng)的處理(S1313)。
[0257]如果計(jì)算出的坐標(biāo)值信息滿足第一條件,則控制器140根據(jù)用戶輸入信號(hào)執(zhí)行多媒體裝置100的功能(S1314)。第一條件是指計(jì)算出的坐標(biāo)值信息與顯示模塊150的屏幕上顯示有多媒體裝置100的⑶I數(shù)據(jù)的區(qū)域相對應(yīng)的條件。這是因?yàn)椋绻鴺?biāo)值信息與顯示模塊150的屏幕上顯示有多媒體裝置100的⑶I數(shù)據(jù)的區(qū)域相對應(yīng),則用戶意在利用遙控器300控制多媒體裝置100而不是特定外部裝置200。
[0258]例如,如果用戶在朝著顯示有多媒體裝置100的⑶I數(shù)據(jù)的區(qū)域定位遙控器300之后按下選擇鍵按鈕,則基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)計(jì)算出的坐標(biāo)值信息滿足第一條件。因此,控制器140基于與移動(dòng)相對應(yīng)的信號(hào)和與選擇鍵按鈕相對應(yīng)的信號(hào)來實(shí)現(xiàn)多媒體裝置100的功能。
[0259]另一方面,如果計(jì)算出的坐標(biāo)值信息滿足第二條件,則控制器140控制網(wǎng)絡(luò)接口模塊113向特定外部裝置200發(fā)送與用戶輸入信號(hào)相關(guān)的信息(S1315)。與用戶輸入信號(hào)相關(guān)的信息包括與計(jì)算出的坐標(biāo)值信息相對應(yīng)的信號(hào)和/或與鍵按鈕相對應(yīng)的信號(hào)。第二條件可以是計(jì)算出的坐標(biāo)值信息與顯示模塊150的屏幕上顯示有特定外部裝置200的視頻數(shù)據(jù)和GUI數(shù)據(jù)中的至少一個(gè)的區(qū)域相對應(yīng)的條件。換句話講,第二條件可以是與顯示模塊150的屏幕上顯示有特定外部裝置200的視頻數(shù)據(jù)和⑶I數(shù)據(jù)中的至少一個(gè)的區(qū)域相對應(yīng)的條件,所述區(qū)域是除了顯示模塊150的屏幕上顯示的多媒體裝置100的⑶I數(shù)據(jù)的區(qū)域之外的區(qū)域。這是因?yàn)?,如果坐?biāo)值信息與顯示模塊150的屏幕上顯示有特定外部裝置200的視頻數(shù)據(jù)和⑶I數(shù)據(jù)中的至少一個(gè)的區(qū)域相對應(yīng),則用戶意在利用遙控器300控制特定外部裝置200。
[0260]例如,如果用戶在朝著特定外部裝置200的視頻數(shù)據(jù)和⑶I數(shù)據(jù)中的至少一個(gè)而不是多媒體裝置100的GUI數(shù)據(jù)定位遙控器300之后按下選擇鍵按鈕,則基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)所計(jì)算出的坐標(biāo)值信息滿足第二條件。因此,控制器140控制網(wǎng)絡(luò)接口模塊113向特定外部裝置200發(fā)送與坐標(biāo)值信息相對應(yīng)的信號(hào)和與選擇鍵按鈕相對應(yīng)的信號(hào)。
[0261]如果坐標(biāo)值信息與顯示模塊150的屏幕上顯示有多媒體裝置100的⑶I數(shù)據(jù)的區(qū)域相對應(yīng),則控制器140可以控制顯示模塊150顯示與遙控器300的移動(dòng)相對應(yīng)的第一指示符I。
[0262]另一方面,如果坐標(biāo)值信息與顯示模塊150的屏幕上顯示有特定外部裝置200的視頻數(shù)據(jù)和⑶I數(shù)據(jù)中的至少一個(gè)的區(qū)域相對應(yīng),則控制器140控制網(wǎng)絡(luò)接口模塊113向特定外部裝置200發(fā)送與計(jì)算出的坐標(biāo)值信息相對應(yīng)的信號(hào)。特定外部裝置200基于與坐標(biāo)值信息相對應(yīng)的信號(hào)向多媒體裝置100發(fā)送與遙控器300的移動(dòng)相對應(yīng)的第二指示符P相關(guān)信息,并且多媒體裝置100的控制器140基于第二指示符P相關(guān)信息控制顯示模塊150顯示與遙控器300的移動(dòng)相對應(yīng)的第二指示符P。
[0263]因此,如果朝著顯示模塊150的屏幕上的多媒體裝置100的⑶I數(shù)據(jù)定位遙控器300,則在多媒體裝置100的⑶I數(shù)據(jù)上顯示第一指示符I。并且,如果朝著顯示模塊150的屏幕上的特定外部裝置200的視頻數(shù)據(jù)和CTI數(shù)據(jù)中的至少一個(gè)定位遙控器300,則在特定外部裝置200的視頻數(shù)據(jù)或⑶I數(shù)據(jù)上顯示第二指示符P。第一指示符I和第二指示符P可以彼此不同地設(shè)置形狀、大小、顏色和透明度中的至少一個(gè)。
[0264]圖23是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖17的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的示例的示圖。
[0265]參照圖23,還在多媒體裝置100的顯示模塊150上與從STB201接收到的⑶I數(shù)據(jù)1100 一起顯示多媒體裝置100的第三⑶I數(shù)據(jù)1310。
[0266]第三GUI數(shù)據(jù)1310意在控制多媒體裝置100的功能,并且可以是例如畫面遙控器。第三⑶I數(shù)據(jù)1310可以包括用于控制多媒體裝置100的功能的虛擬鍵按鈕。第三⑶I數(shù)據(jù)1310可以通過交疊在STB201的⑶I數(shù)據(jù)1100上而顯示在顯示模塊150的屏幕上。
[0267]用戶可以在移動(dòng)遙控器300的同時(shí)選擇第三⑶I數(shù)據(jù)1310內(nèi)的虛擬鍵按鈕或遙控器300中設(shè)置的鍵按鈕。
[0268]如果基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)計(jì)算出的坐標(biāo)值信息與顯示模塊150的屏幕上顯示有第三⑶I數(shù)據(jù)1310的區(qū)域相對應(yīng),則控制器140基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)和與鍵按鈕相對應(yīng)的信號(hào)來控制多媒體裝置100的相應(yīng)功能。
[0269]如果基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)計(jì)算出的坐標(biāo)值信息與顯示模塊150的屏幕上顯示有第三⑶I數(shù)據(jù)1310的區(qū)域相對應(yīng),則控制器140可以控制顯示模塊150顯示與遙控器300的移動(dòng)相對應(yīng)的第一指示符I。
[0270]另一方面,如果基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)計(jì)算出的坐標(biāo)值信息與顯示模塊150的屏幕上顯示有STB201的⑶I數(shù)據(jù)的區(qū)域(除了用于第三⑶I數(shù)據(jù)1310的區(qū)域之外的區(qū)域)相對應(yīng),則控制器140控制網(wǎng)絡(luò)接口模塊113向特定外部裝置200發(fā)送與坐標(biāo)值信息相對應(yīng)的信號(hào)和與鍵按鈕相對應(yīng)的信號(hào)。結(jié)果,執(zhí)行STB201的特定功能。
[0271]如果基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)計(jì)算出的坐標(biāo)值信息與顯示模塊150的屏幕上顯示有STB201的⑶I數(shù)據(jù)的區(qū)域而不是用于第三⑶I數(shù)據(jù)1310的區(qū)域相對應(yīng),則在顯示模塊150上顯示與遙控器300的移動(dòng)相對應(yīng)的第二指示符P。
[0272]因此,如果朝著顯示模塊150的屏幕上的多媒體裝置100的⑶I數(shù)據(jù)定位遙控器300,則在多媒體裝置100的⑶I數(shù)據(jù)上顯示第一指示符I。并且,如果朝著顯示模塊150的屏幕上的STB201的⑶I數(shù)據(jù)定位遙控器300,則在STB201的⑶I數(shù)據(jù)上顯示第二指示符P。第一指示符I和第二指示符P可以彼此不同地設(shè)置形狀、大小、顏色和透明度中的至少一個(gè)。
[0273]同時(shí),根據(jù)情況,控制器140可以通過分析與遙控器300中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)來控制多媒體裝置100和特定外部裝置200。這將參照圖24和圖25進(jìn)行描述。
[0274]圖24是例示根據(jù)與遙控器中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)控制多媒體裝置和特定外部裝置的方法的示例的流程圖。假定在多媒體裝置100的顯示模塊150上與多媒體裝置100的⑶I數(shù)據(jù)一起顯示從特定外部裝置200接收到的視頻數(shù)據(jù)和⑶I數(shù)據(jù)中的至少一個(gè)。
[0275]用戶接口模塊180從遙控器300接收與移動(dòng)相對應(yīng)的信號(hào)和/或與鍵按鈕相對應(yīng)的信號(hào)(S1321)。
[0276]控制器140檢測與多媒體裝置100的⑶I數(shù)據(jù)相對應(yīng)的功能(S1322)。由于多媒體裝置100的⑶I數(shù)據(jù)是由控制器140內(nèi)的⑶I生成器143生成的,所以控制器140可以容易地知道與多媒體裝置100的GUI數(shù)據(jù)相對應(yīng)的功能。
[0277]為了方便,將把與多媒體裝置100的GUI數(shù)據(jù)相對應(yīng)的功能稱為特定類型功能。多媒體裝置100的特定類型功能包括由多媒體裝置100實(shí)現(xiàn)的功能中的類似功能。例如,如果用戶利用多媒體裝置100聽音樂,則可把諸如與聽音樂相關(guān)的播放功能、暫停能夠、播放停止功能、下一音樂選擇功能和前一音樂選擇功能的類似功能稱為特定類型功能。
[0278]控制器140根據(jù)是否滿足與從遙控器300接收到的鍵按鈕相對應(yīng)的信號(hào)的條件來差異地執(zhí)行相應(yīng)的處理(S1323)。
[0279]如果與鍵按鈕相對應(yīng)的信號(hào)滿足第三條件,則控制器140根據(jù)與鍵按鈕相對應(yīng)的信號(hào)執(zhí)行多媒體裝置100的功能(S1324)。第三條件是指與特定類型功能相關(guān)的條件,其中,與鍵按鈕相對應(yīng)的信號(hào)對應(yīng)于多媒體裝置100的GUI數(shù)據(jù)。
[0280]即使在顯示模塊150的屏幕上朝著遙控器偏離多媒體裝置100的⑶I數(shù)據(jù)的區(qū)域定位遙控器300,但如果接收到的與鍵按鈕相對應(yīng)的信號(hào)與對應(yīng)于多媒體裝置100的CTI數(shù)據(jù)的特定類型功能相關(guān),則用戶意在利用遙控器300控制多媒體裝置100而不是特定外部裝置200。因此,在該實(shí)施方式中,如果與鍵按鈕相對應(yīng)的信號(hào)滿足第三條件,則可以不考慮是否滿足基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)所計(jì)算出的坐標(biāo)值信息的第一條件和第二條件。
[0281]如果與鍵按鈕相對應(yīng)的信號(hào)不滿足第三條件,則控制器140可以根據(jù)是否滿足基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)所計(jì)算出的坐標(biāo)值信息的第一條件和第二條件來差異地執(zhí)行相應(yīng)處理(S1325)。由于該情況與聯(lián)系圖21和圖22的描述的情況類似,因此將省略詳細(xì)描述。
[0282]圖25是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖17的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的示例的示圖。圖25是例示根據(jù)與遙控器300中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)控制多媒體裝置100和特定外部裝置200的方法的示例的示圖。
[0283]參照圖25,還在多媒體裝置100的顯示模塊150上與從STB201接收到的⑶I數(shù)據(jù)1100 一起顯示多媒體裝置100的第四⑶I數(shù)據(jù)1320。
[0284]第四GUI數(shù)據(jù)1320意在控制多媒體裝置100的功能,并且可以意在控制例如多媒體裝置100的音樂播放相關(guān)功能。第四⑶I數(shù)據(jù)1320可以包括用于控制多媒體裝置100的音樂播放相關(guān)功能的虛擬鍵按鈕。第四GUI數(shù)據(jù)1320可以通過交疊在STB201的GUI數(shù)據(jù)1100上而顯示在顯示模塊150的屏幕上。
[0285]用戶可以在移動(dòng)遙控器300的同時(shí)選擇第四⑶I數(shù)據(jù)1320內(nèi)的虛擬鍵按鈕或遙控器300中設(shè)置的鍵按鈕。
[0286]如果從遙控器300接收到的與鍵按鈕相對應(yīng)的信號(hào)涉及與第四⑶I數(shù)據(jù)1320相對應(yīng)的特定類型功能,則控制器140根據(jù)與鍵按鈕相對應(yīng)的信號(hào)來執(zhí)行多媒體裝置100的相應(yīng)功能。
[0287]例如,假定在用戶朝著STB201的⑶I數(shù)據(jù)1100而不是第四⑶I數(shù)據(jù)1320定位遙控器300的狀態(tài)下,用戶按下遙控器300中設(shè)置的播放鍵按鈕。由于播放鍵按鈕涉及與第四Gn數(shù)據(jù)1320相對應(yīng)的音樂播放相關(guān)功能,所以即使基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)所計(jì)算出的坐標(biāo)值信息與顯示模塊150的屏幕上顯示有第四⑶I數(shù)據(jù)1320的區(qū)域不對應(yīng),控制器也可以基于與播放鍵按鈕相對應(yīng)的信號(hào)來執(zhí)行多媒體裝置100的相應(yīng)功能。
[0288]另一方面,如果從遙控器300接收到的與鍵按鈕相對應(yīng)的信號(hào)不涉及與第四⑶I數(shù)據(jù)1320相對應(yīng)的特定類型功能,則控制器140可以根據(jù)基于與遙控器300的移動(dòng)相對應(yīng)的信號(hào)所計(jì)算出的坐標(biāo)值信息對應(yīng)于顯示模塊150的屏幕上顯示有第四⑶I數(shù)據(jù)1320的區(qū)域還是對應(yīng)于在其上顯示有STB201的⑶I數(shù)據(jù)1100的區(qū)域來不同地執(zhí)行相應(yīng)的處理。由于該情況與聯(lián)系圖22和圖23描述的情況類似,所以將省略詳細(xì)描述。
[0289]下面將參照圖26至圖28詳細(xì)描述如果在顯示模塊150上與多媒體裝置100的GUI數(shù)據(jù)一起顯示從特定外部裝置200接收到的視頻數(shù)據(jù)和GUI數(shù)據(jù)中的至少一個(gè)則利用遙控器300控制多媒體裝置100和特定外部裝置200的第三種方法。
[0290]圖26是例示根據(jù)本發(fā)明實(shí)施方式的控制多媒體裝置的方法的另一個(gè)示例的流程圖。
[0291]在從特定外部裝置200接收到的視頻數(shù)據(jù)和⑶I數(shù)據(jù)中的至少一個(gè)顯示在顯示模塊150上的情況下,用戶接口模塊180接收用戶輸入信號(hào)(S1401)。例如,用戶輸入信號(hào)可以是從遙控器300接收到的,或者可以是通過用戶接口模塊180內(nèi)的傳感器模塊接收到的。在這種情況下,假定用戶輸入信號(hào)不是用于顯示多媒體裝置100的⑶I數(shù)據(jù)的信號(hào)。
[0292]控制器140檢測在顯示模塊150上是否顯示有多媒體裝置100的⑶I數(shù)據(jù)(S1402)。
[0293]由于媒體裝置100的⑶I數(shù)據(jù)是由控制器140內(nèi)的⑶I生成器143生成的,所以控制器140可以容易地知道在顯示模塊150上是否顯示了多媒體裝置100的⑶I數(shù)據(jù)。
[0294]如果控制器140沒有檢測到在顯示模塊150上顯示的多媒體裝置100的⑶I數(shù)據(jù),即如果在顯示模塊150上沒有顯示多媒體裝置100的⑶I數(shù)據(jù),則控制器140控制網(wǎng)絡(luò)接口模塊113向外部裝置200發(fā)送與用戶輸入信號(hào)相關(guān)的信息(S1403)。這是因?yàn)椋绻陲@示模塊150上沒有顯示多媒體裝置100的⑶I數(shù)據(jù),則用戶意在利用遙控器300控制特定外部裝置200。由于步驟S1403與以上聯(lián)系圖12和圖13的提到的描述類似,因此將省略其詳細(xì)描述。
[0295]另一方面,如果控制器140檢測到在顯示模塊150上顯示的多媒體裝置100的⑶I數(shù)據(jù),即如果在顯示模塊150上顯示了多媒體裝置100的⑶I數(shù)據(jù),則控制器140根據(jù)是否滿足用戶輸入信號(hào)的條件來差異地執(zhí)行相應(yīng)的處理(S1404)。
[0296]首先,如果用戶輸入信號(hào)滿足第四條件,則控制器140根據(jù)用戶輸入信號(hào)來執(zhí)行多媒體裝置100的功能(S1405)。換句話講,如果用戶輸入信號(hào)滿足第四條件,則控制器140根據(jù)用戶輸入信號(hào)執(zhí)行多媒體裝置100的與多媒體裝置100的GUI數(shù)據(jù)相對應(yīng)的功能。
[0297]另一方面,如果用戶輸入信號(hào)滿足第五條件,則控制器140控制網(wǎng)絡(luò)接口模塊113向外部裝置200發(fā)送與用戶輸入信號(hào)相關(guān)的信息(S1403)。
[0298]例如,可以根據(jù)用戶輸入信號(hào)是從遙控器300接收到的還是通過用戶接口模塊180內(nèi)的傳感器模塊接收到的來確定第四條件和第五條件。例如,如果用戶利用遙控器300輸入了用戶命令,則從用戶接口模塊180接收到的用戶輸入信號(hào)可以被認(rèn)為是滿足第四條件的用戶輸入信號(hào)。如果用戶通過發(fā)出特定聲音或做出了特定手勢來輸入用戶命令,則通過用戶接口模塊180內(nèi)的傳感器模塊接收到的用戶輸入信號(hào)可以被認(rèn)為是滿足第五條件的用戶輸入信號(hào)。
[0299]另外,如果用戶利用遙控器300輸入了用戶命令,則與對應(yīng)于多媒體裝置100的GUI數(shù)據(jù)的功能的遙控器300的鍵按鈕相對應(yīng)的信號(hào)可以被認(rèn)為是滿足第四條件的用戶輸入信號(hào),并且與遙控器300的移動(dòng)相對應(yīng)的信號(hào)可以被認(rèn)為是滿足第五條件的用戶輸入信號(hào)。
[0300]另外,如果用戶利用遙控器300輸入了用戶命令,則與遙控器300的移動(dòng)相對應(yīng)的信號(hào)可以被認(rèn)為是滿足第四條件的用戶輸入信號(hào),并且與遙控器300中設(shè)置的四方向鍵按鈕相對應(yīng)的信號(hào)可以被認(rèn)為是滿足第五條件的用戶輸入信號(hào)。
[0301]另外,如果用戶利用遙控器300輸入用戶命令,則與遙控器300的移動(dòng)相對應(yīng)的信號(hào)可以被認(rèn)為是滿足第四條件的用戶輸入信號(hào),并且與遙控器300中設(shè)置的觸摸板(未示出)相關(guān)的信息可以被認(rèn)為是滿足第五條件的用戶輸入信號(hào)。
[0302]然而,上面提到的將用戶輸入信號(hào)認(rèn)為是滿足第四條件的信號(hào)或滿足第五條件的信號(hào)的方法僅是示例性的并且不限于上面提到的示例。
[0303]圖27和圖28是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖17的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的示例的示圖。為了方便,在圖27和圖28中沒有示出外部裝置200。
[0304]參照圖27的(a),還在多媒體裝置100的顯示模塊150上與從STB201接收的⑶I數(shù)據(jù)1100 —起顯示多媒體裝置100的第五⑶I數(shù)據(jù)1410。
[0305]第五⑶I數(shù)據(jù)1410意在控制多媒體裝置100的功能,并且可以是例如畫面遙控器。第五⑶I數(shù)據(jù)1410可以包括用于控制多媒體裝置100的功能的虛擬鍵按鈕。第五⑶I數(shù)據(jù)1410可以通過交疊在STB201的⑶I數(shù)據(jù)1100上而被顯示在顯示模塊150的屏幕上。
[0306]如果接收到與遙控器300的第一功能相對應(yīng)的用戶輸入信號(hào),則控制器140向STB201發(fā)送與對應(yīng)于第一功能的用戶輸入信號(hào)相關(guān)的信息。如果接收到與遙控器300的第二功能相對應(yīng)的用戶輸入信號(hào),則控制器140根據(jù)與第二功能相對應(yīng)的用戶輸入信號(hào)來執(zhí)行多媒體裝置100的功能。
[0307]例如,假定遙控器300的第一功能是遙控器300的四方向鍵按鈕的功能,并且遙控器300的第二功能是與遙控器300的移動(dòng)相對應(yīng)的功能,則給出如下描述。
[0308]如果從用戶接口模塊180接收到的用戶輸入信號(hào)包括與遙控器300的移動(dòng)相對應(yīng)的信號(hào),則控制器140根據(jù)用戶輸入信號(hào)執(zhí)行多媒體裝置100的功能。
[0309]例如,如果用戶在移動(dòng)多媒體裝置100的同時(shí)選擇了第五⑶I數(shù)據(jù)1410內(nèi)的虛擬鍵按鈕或遙控器300中設(shè)置的選擇鍵按鈕,則遙控器300被設(shè)置為多媒體裝置100的控制模式。因此,控制器140根據(jù)與遙控器300的移動(dòng)相對應(yīng)的信號(hào)或與選擇鍵按鈕相對應(yīng)的信號(hào)來執(zhí)行多媒體裝置100的相應(yīng)功能。
[0310]另一方面,如果通過用戶接口模塊180接收到的用戶輸入信號(hào)包括與遙控器中設(shè)置的四方向鍵按鈕相對應(yīng)的信號(hào),則控制器140控制網(wǎng)絡(luò)接口模塊113向STB201發(fā)送與用戶輸入信號(hào)相關(guān)的信息。
[0311]例如,如果用戶在不移動(dòng)遙控器300的情況下選擇了遙控器300中設(shè)置的四方向鍵按鈕,如圖27的(b)所示,則遙控器300被設(shè)置為STB201的控制模式。因此,多媒體裝置100向STB201發(fā)送與遙控器300的四方向鍵按鈕相對應(yīng)的信號(hào)。在這種情況下,STB201可以根據(jù)從多媒體裝置100發(fā)送的與四方向鍵按鈕相對應(yīng)的信號(hào)向多媒體裝置100發(fā)送特定菜單選擇的高亮顯示(H)的結(jié)果,并且可以控制顯示模塊150顯示特定菜單選項(xiàng)的高亮顯示⑶的結(jié)果。
[0312]如果用戶通過移動(dòng)遙控器300而從用戶接口模塊180接收到與遙控器300的移動(dòng)相對應(yīng)的信號(hào),則遙控器300可以返回多媒體裝置100的控制模式,如圖27的(a)所示。另夕卜,如果用戶再次選擇了遙控器300中設(shè)置的四方向鍵按鈕,則遙控器300可以返回STB201的控制模式,如圖27的(b)所示。
[0313]在圖27的(a)中,由于遙控器300被設(shè)置為多媒體裝置100的控制模式,所以在顯示模塊150上顯示第一指示符I。在圖27的(b)中,由于遙控器300被限制為其中遙控器300被設(shè)置成STB201的控制模式并且沒有被移動(dòng)的情況,所以可以在顯示模塊150上不顯示指示符。
[0314]如上所述,本發(fā)明可以以這樣的方式被實(shí)現(xiàn):遙控器300的第一功能是與遙控器300的移動(dòng)相對應(yīng)的功能,并且遙控器300的第二功能是四方向鍵按鈕的功能。
[0315]針對另一個(gè)示例,將參照圖28描述這樣的情況:遙控器300的第一功能是與遙控器300的移動(dòng)相對應(yīng)的功能,并且遙控器300的第二功能是遙控器300的與第五⑶I數(shù)據(jù)1410的功能相對應(yīng)的特定鍵按鈕的功能。
[0316]如圖28的(a)所示,如果從用戶接口模塊180接收到的用戶輸入信號(hào)包括與遙控器300的移動(dòng)相對應(yīng)的信號(hào),則控制器140根據(jù)用戶輸入信號(hào)執(zhí)行多媒體裝置100的功能。
[0317]另一方面,如圖28的(b)所示,如果從用戶接口模塊180接收到的用戶輸入信號(hào)是與遙控器300中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)中的與第五GUI數(shù)據(jù)1410的功能相對應(yīng)的信號(hào),則控制器140控制網(wǎng)絡(luò)接口模塊113向STB201發(fā)送與用戶輸入信號(hào)相關(guān)的信息。
[0318]在圖28的(a)中,由于遙控器300被設(shè)置為STB201的控制模式,所以在顯示模塊150上顯示第一指示符I。
[0319]圖29是例示根據(jù)本發(fā)明一個(gè)實(shí)施方式的在圖17的特定外部裝置的GUI數(shù)據(jù)顯示在多媒體裝置的顯示模塊上的狀態(tài)下在多媒體裝置的顯示模塊上顯示多媒體裝置的GUI數(shù)據(jù)的另一個(gè)示例的示圖。
[0320]參照圖29,還在多媒體裝置100的顯示模塊150上與從STB201接收的⑶I數(shù)據(jù)1100 一起顯示多媒體裝置100的第五⑶I數(shù)據(jù)1410。
[0321]如果從遙控器300接收到用戶輸入信號(hào),則控制器140根據(jù)用戶輸入信號(hào)執(zhí)行多媒體裝置100的功能。例如,如果用戶利用遙控器300輸入了用戶命令,則遙控器300被設(shè)置為多媒體裝置100的控制模式。因此,控制器140根據(jù)與遙控器300的移動(dòng)相對應(yīng)的信號(hào)和與選擇鍵按鈕相對應(yīng)的信號(hào)來執(zhí)行多媒體裝置100的相應(yīng)功能。并且,控制器140控制顯示模塊150顯示與遙控器300的移動(dòng)相對應(yīng)的第一指示符I。
[0322]另一方面,如果通過用戶接口模塊180內(nèi)的傳感器模塊接收到用戶輸入信號(hào),則控制器140控制網(wǎng)絡(luò)接口模塊113向STB201發(fā)送與用戶輸入信號(hào)相關(guān)的信息。例如,如果用戶通過發(fā)出特定聲音或做出了特定手勢而輸入用戶命令,則遙控器300被設(shè)置為STB201的控制模式。與用戶輸入信號(hào)相關(guān)的信息可以包括從由控制器140識(shí)別的特定聲音或特定手勢轉(zhuǎn)換的文本的結(jié)果。此時(shí),第一指示符I可以以不活動(dòng)狀態(tài)顯示在顯示模塊150上,或者可以不顯示在顯示模塊150上。
[0323]盡管已參照圖29示例性地描述了滿足第四條件的用戶輸入信號(hào)是從遙控器300接收的用戶輸入信號(hào)并且滿足第五條件的用戶輸入信號(hào)是通過用戶接口模塊180內(nèi)的傳感器模塊接收到的用戶輸入信號(hào)這樣的情況,但本發(fā)明不限于圖29的示例。
[0324]盡管以上示例性地描述了控制多媒體裝置100和STB201的示例,但也可以控制包括多媒體裝置100在內(nèi)的三個(gè)或更多個(gè)裝置。例如,本發(fā)明可以被實(shí)現(xiàn)為根據(jù)與遙控器300的移動(dòng)相對應(yīng)的信號(hào)控制多媒體裝置100,根據(jù)與遙控器300的四方向鍵按鈕相對應(yīng)的信號(hào)控制STB201,并且根據(jù)通過用戶接口模塊180內(nèi)的傳感器模塊接收到的用戶輸入信號(hào)控制其它的外部裝置200。
[0325]圖30是例示執(zhí)行與外部裝置配對的多媒體裝置的處理的示例的流程圖。然而,應(yīng)理解的是,在多媒體裝置中執(zhí)行與外部裝置的配對的處理不限于圖30。
[0326]首先,多媒體裝置100向外部裝置200發(fā)送指示配對處理的結(jié)果的PairingRequest消息(S1501)。并且外部裝置通過PairingRequestAck消息對多媒體裝置100做出響應(yīng)(S1502)。
[0327]多媒體裝置100向外部裝置200發(fā)送可以處理隨機(jī)數(shù)值的Opt1ns (S1503)。在這種情況下,多媒體裝置100可以向外部裝置200發(fā)送可以被處理的隨機(jī)數(shù)值的類型。
[0328]外部裝置200向多媒體裝置100發(fā)送可以處理隨機(jī)數(shù)值的Opt1ns (S1504)。在這種情況下,外部裝置200可以向多媒體裝置100發(fā)送可以生成的隨機(jī)數(shù)值以及可以接收的響應(yīng)消息。
[0329]多媒體裝置100向外部裝置200發(fā)送隨機(jī)數(shù)值的詳細(xì)配置信息作為配置消息Config (S1505)。外部裝置200通過ConfigAck對多媒體裝置100做出響應(yīng)(S1506)。
[0330]之后,多媒體裝置100和外部裝置200彼此交換密鑰(S1507)。更詳細(xì)地,可以以這樣的方式來交換密鑰:外部裝置200生成合適的隨機(jī)數(shù)值,然后向用戶發(fā)送所生成的隨機(jī)數(shù)值,并且用戶對隨機(jī)數(shù)做出響應(yīng)。
[0331]如果用戶對隨機(jī)數(shù)值做出響應(yīng),則多媒體裝置100確認(rèn)該響應(yīng)。結(jié)果,如果確認(rèn)的結(jié)果是正確的,則多媒體裝置向外部裝置200發(fā)送Secret (加密)消息(S1508)。
[0332]然后,外部裝置200確認(rèn)該響應(yīng),結(jié)果,如果確認(rèn)的結(jié)果是正確的,則外部裝置200向多媒體裝置100發(fā)送SecretAck (S1509)。
[0333]例如,上面提到的配對處理可以使用具有短的有效時(shí)間的安全套接層(SSL)規(guī)則以防止出現(xiàn)消息竊取。
[0334]如果在多媒體裝置100和外部裝置200之前執(zhí)行圖30中示出的配對處理,則可以在沒有輸入密鑰的過程的情況下完成配對。
[0335]圖31是例示圖30的處理中的在多媒體裝置和外部裝置之間交換的消息類型的示例的示圖。然而,應(yīng)該理解的是,在多媒體裝置100和外部裝置200之間交換的消息類型不限于圖31。
[0336]參照圖31,在多媒體裝置100和外部裝置200之間交換的消息1600是針對交換的所有消息加密的OuterMessage,并包括common header (公共報(bào)頭)字段1610和作為更下層消息的內(nèi)部的Payload(凈荷)1620。
[0337]common header 字段 1610 包括 protocol_vers1nl611 和 statusl612 作為兩個(gè)必要字段。protocol_vers1nl611是指示當(dāng)前協(xié)議的版本的整數(shù)值,并且在協(xié)議擴(kuò)展期間被用于向后兼容。statusl612是指示協(xié)議的狀態(tài)的整數(shù)值。例如,如果狀態(tài)代碼是0K,則statusl612是‘200’,并且表示已經(jīng)接收到先前的消息(如果有的話)并且可以發(fā)送協(xié)議的下一消息。如果statusl612具有除了 ‘200’之外的值,則表示在發(fā)送中出現(xiàn)錯(cuò)誤并且會(huì)話已結(jié)束。common header字段1610是可選的字段,并且還可以包括type (類型)1613。如果狀態(tài)碼是0K,則typel613應(yīng)該包括指示Payloadl620的整數(shù)類型數(shù)字。
[0338]PairingRequest 消息 1621、PairingRequestAck 消息 1622、Opt1ns 消息 1623、Configurat1n 消息 1624、Configurat1nAck 消息 1625、Secret 消息 1626 或 SecretAck 消息1627可以分別包括在內(nèi)部的Payloadl620中。
[0339]圖32是例示當(dāng)多媒體裝置在相同的網(wǎng)絡(luò)內(nèi)搜索外部裝置時(shí)從多媒體裝置發(fā)送給外部裝置的數(shù)據(jù)包的示例的示圖。然而,應(yīng)該理解,當(dāng)多媒體裝置在相同的網(wǎng)絡(luò)內(nèi)搜索外部裝置時(shí)從多媒體裝置發(fā)送給外部裝置的數(shù)據(jù)包的結(jié)構(gòu)不限于圖32。為了方便,圖32中的數(shù)據(jù)包1700將被稱為第一數(shù)據(jù)包1700。
[0340]第一數(shù)據(jù)包1700包括凈荷1710和報(bào)頭1720,凈荷1710包含將被發(fā)送的數(shù)據(jù),報(bào)頭1720包含關(guān)于凈荷1710的信息。
[0341]報(bào)頭1720可以包括用于檢錯(cuò)的信息1721、協(xié)議版本信息1722和凈荷1710的長度信息1723。
[0342]包含將被發(fā)送的實(shí)際數(shù)據(jù)的凈荷1710可以包括發(fā)送消息的裝置的MAC地址信息1711、協(xié)議名稱信息1712、協(xié)議名稱的長度信息1713、發(fā)送消息的裝置的型號(hào)名稱信息1714和裝置型號(hào)名稱的長度信息1715。
[0343]下面,將參照圖33和圖34描述將坐標(biāo)值信息或鍵按鈕相關(guān)信息從多媒體裝置100發(fā)送到特定外部裝置200的方法。
[0344]圖33是例示在多媒體裝置和特定外部裝置之間配對完成之后在多媒體裝置和特定外部裝置之間交換的消息類型的示例的示圖。然而,應(yīng)該理解,在多媒體裝置100和特定外部裝置200之間交換的消息類型不限于圖33。
[0345]例如,如果多媒體裝置100和特定外部裝置200彼此發(fā)送消息,則所述消息可以遵從RemoteMessage協(xié)議緩沖器格式。
[0346]如果在RemoteMessage 1800中包括請求消息1810,則特定外部裝置200利用sequence_numberl830與請求消息的序列號(hào)相同的響應(yīng)消息1820來響應(yīng)請求消息。換句話講,多媒體裝置100可以提供sequence_numberl830字段值以跟蹤對發(fā)送給特定外部裝置200的請求的響應(yīng)。
[0347]針對請求消息1810,從多媒體裝置100發(fā)送給特定外部裝置200的消息應(yīng)該加密。請求消息1810可以包括鍵事件(key event)消息1811、鼠標(biāo)移動(dòng)(mouse moving)消息1812、鼠標(biāo)滾輪事件(mouse wheel event)消息1813、包括數(shù)據(jù)的消息1814、連接期間的傳輸消息1815和Fling消息1816。多媒體裝置100可以為請求消息1810加密坐標(biāo)值信息和/或鍵按鈕相關(guān)信息,并且向特定外部裝置200發(fā)送加密的消息。
[0348]從特定外部裝置200發(fā)送給多媒體裝置100的響應(yīng)消息1820可以包括含有數(shù)據(jù)的消息1821、連接期間的傳輸消息1822和Fling結(jié)果消息1823。
[0349]圖34是例示在多媒體裝置和特定外部裝置之間的配對完成之后從多媒體裝置發(fā)送給特定外部裝置的數(shù)據(jù)包的示例的示圖。然而,應(yīng)該理解的是,在多媒體裝置和特定外部裝置之間的配對完成之后從多媒體裝置發(fā)送給特定外部裝置的數(shù)據(jù)包的結(jié)構(gòu)不限于圖34。為了方便,圖34的數(shù)據(jù)包1900將被稱為第二數(shù)據(jù)包1900。
[0350]第二數(shù)據(jù)包1900包括凈荷1910和報(bào)頭1920,凈荷1910包含將被發(fā)送的數(shù)據(jù),報(bào)頭1920包含關(guān)于凈荷1910的信息。
[0351]報(bào)頭1920可以包括協(xié)議版本信息/輸入類別信息1921、消息全長信息1922和被應(yīng)用相應(yīng)包的內(nèi)容的視頻幀的時(shí)間戳值信息1923。
[0352]包含將被發(fā)送的實(shí)際數(shù)據(jù)的凈荷1910可以包括關(guān)于縮放、滾動(dòng)等的輸入類型的信息1911、坐標(biāo)值信息1912以及坐標(biāo)值的長度信息1913。
[0353]盡管為了方便描述針對各附圖做出了描述,但各個(gè)附圖的實(shí)施方式可以被合并以實(shí)現(xiàn)新的實(shí)施方式。另外,可以在本發(fā)明的范圍內(nèi)根據(jù)本領(lǐng)域技術(shù)人員的需要來設(shè)計(jì)記錄有用于實(shí)現(xiàn)實(shí)施方式的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
[0354]多媒體裝置和用于操作該多媒體裝置的方法不限于上面提到的實(shí)施方式,并且上面提到的實(shí)施方式中的所有或一些實(shí)施方式可以有選擇地按組合進(jìn)行配置,使得可以在前面提到的實(shí)施方式中進(jìn)行各種修改。
[0355]同時(shí),根據(jù)本發(fā)明的用于操作多媒體裝置的方法可以在可以被電子裝置中設(shè)置的處理器讀取的記錄介質(zhì)中被實(shí)現(xiàn)為可以被處理器讀取的代碼??勺x處理器讀取的記錄介質(zhì)可以包括可存儲(chǔ)可被處理器讀取的數(shù)據(jù)的所有類型的處理介質(zhì)。記錄介質(zhì)的示例包括ROM、RAM、⑶-ROM、磁帶、軟盤和光學(xué)數(shù)據(jù)存儲(chǔ)器。另外,記錄介質(zhì)的另一個(gè)示例可以在諸如通過互聯(lián)網(wǎng)傳輸?shù)囊环N載波中實(shí)現(xiàn)。另外,可被處理器讀取的記錄介質(zhì)可以分布于通過網(wǎng)絡(luò)連接到的計(jì)算機(jī)系統(tǒng)中,從而可被處理器讀取的代碼可以在分布式模式下被存儲(chǔ)和實(shí)現(xiàn)。
[0356]另外,盡管已經(jīng)描述了本說明書的優(yōu)選實(shí)施方式,但對于本領(lǐng)域技術(shù)人員而言,在不脫離說明書的精神和必要特性的情況下,本說明書可以以其它特定方式實(shí)現(xiàn)。因此,以上實(shí)施方式將被認(rèn)為在所有方面是說明性的不是限制性的。說明書的范圍應(yīng)該由所附權(quán)利要求的合理的解釋來確定,并且落入說明書的等同范圍內(nèi)的所有改變包括在說明書的范圍內(nèi)。
[0357]另外,在說明書中,已經(jīng)描述了產(chǎn)品發(fā)明和方法發(fā)明,并且如果需要可以對產(chǎn)品發(fā)明和方法發(fā)明的描述做出補(bǔ)充。
[0358]本申請要求2013年8月28日提交的韓國專利申請N0.10-2013-0102344和10-2013-0102345的優(yōu)先權(quán),此處以弓I證的方式分別并入,就像在此進(jìn)行了完整闡述一樣。
【權(quán)利要求】
1.一種與外部裝置連接的多媒體裝置,該多媒體裝置包括: 外部裝置接口模塊,其將所述外部裝置與所述多媒體裝置連接起來; 網(wǎng)絡(luò)接口模塊,其通過網(wǎng)絡(luò)與所述外部裝置通信; 顯示模塊,其顯示通過所述外部裝置接口模塊從所述外部裝置接收到的視頻數(shù)據(jù)和第一 GUI數(shù)據(jù); 用戶接口模塊,其接收從遙控器輸出的控制信號(hào);以及 控制器, 其中,如果在所述顯示模塊上與所述視頻數(shù)據(jù)和所述第一 GUI數(shù)據(jù)中的至少一個(gè)一起顯示關(guān)于所述多媒體裝置的第二 GUI數(shù)據(jù),則所述控制器在所述多媒體裝置中處理從所述遙控器輸出的所述控制信號(hào),并且如果在所述顯示模塊上沒有顯示關(guān)于所述多媒體裝置的所述第二 GUI數(shù)據(jù),則所述控制器通過所述網(wǎng)絡(luò)接口模塊向所述外部裝置發(fā)送從所述遙控器輸出的所述控制信號(hào)。
2.根據(jù)權(quán)利要求1所述的多媒體裝置,其中,從所述遙控器輸出的所述控制信號(hào)包括與所述遙控器的移動(dòng)相對應(yīng)的信號(hào)和與所述遙控器中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)中的至少一個(gè)。
3.根據(jù)權(quán)利要求2所述的多媒體裝置,其中,如果在所述顯示模塊上沒有顯示關(guān)于所述多媒體裝置的所述第二 GUI數(shù)據(jù),則所述控制器基于與所述遙控器的移動(dòng)相對應(yīng)的信號(hào)來計(jì)算所述顯示模塊的屏幕的坐標(biāo)值信息,并且控制所述網(wǎng)絡(luò)接口模塊向所述外部裝置發(fā)送計(jì)算出的坐標(biāo)值信息和與所述鍵按鈕相對應(yīng)的信號(hào)。
4.根據(jù)權(quán)利要求1所述的多媒體裝置,其中,如果在所述顯示模塊上與所述視頻數(shù)據(jù)和所述第一⑶I數(shù)據(jù)中的至少一個(gè)一起顯示所述第二⑶I數(shù)據(jù),則所述控制器根據(jù)與所述遙控器的移動(dòng)相對應(yīng)的信號(hào)來控制所述顯示模塊輸出用于控制所述第二 GUI數(shù)據(jù)的第一指示符,并且如果在所述顯示模塊上沒有顯示關(guān)于所述多媒體裝置的所述第二 GUI數(shù)據(jù),則所述控制器根據(jù)與所述遙控器的移動(dòng)相對應(yīng)的信號(hào)控制所述顯示模塊輸出用于控制所述第一⑶I數(shù)據(jù)的第二指示符。
5.根據(jù)權(quán)利要求4所述的多媒體裝置,其中,所述第一指示符和所述第二指示符彼此不同地設(shè)置形狀、大小、顏色和透明度中的至少一項(xiàng)。
6.根據(jù)權(quán)利要求1所述的多媒體裝置,其中,如果通過所述用戶接口模塊接收到用于進(jìn)入所述外部裝置的外部輸入模式的用戶輸入信號(hào),則所述控制器搜索能夠通過所述網(wǎng)絡(luò)與所述網(wǎng)絡(luò)接口模塊通信的外部裝置,在搜索到的外部裝置中檢測與用于進(jìn)入所述外部輸入模式的所述用戶輸入信號(hào)相對應(yīng)的外部裝置,并且執(zhí)行與檢測到的外部裝置的配對。
7.根據(jù)權(quán)利要求6所述的多媒體裝置,該多媒體裝置還包括存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)用于所檢測到的外部裝置的控制應(yīng)用,其中,如果接收到用于進(jìn)入所述外部裝置的所述外部輸入模式的所述用戶輸入信號(hào),則所述控制器訪問所述存儲(chǔ)器中存儲(chǔ)的所述控制應(yīng)用并執(zhí)行訪問的控制應(yīng)用。
8.根據(jù)權(quán)利要求6所述的多媒體裝置,其中,如果在搜索到的外部裝置中存在和與用于進(jìn)入所述外部輸入模式的所述用戶輸入信號(hào)相對應(yīng)的所述外部裝置屬于相同的產(chǎn)品組的兩個(gè)或更多個(gè)外部裝置,則所述控制器生成用于接收用于選擇所述兩個(gè)或更多個(gè)外部裝置中的任何一個(gè)外部裝置的用戶輸入信號(hào)的GUI。
9.根據(jù)權(quán)利要求1所述的多媒體裝置,其中,如果在所述顯示模塊上沒有顯示關(guān)于所述多媒體裝置的所述第二Gn數(shù)據(jù),則所述控制器控制所述網(wǎng)絡(luò)接口模塊通過IP網(wǎng)絡(luò)向所述外部裝置發(fā)送從所述遙控器輸出的所述控制信號(hào)。
10.一種與外部裝置連接的多媒體裝置,該多媒體裝置包括: 外部裝置接口模塊,其將所述外部裝置與所述多媒體裝置連接起來; 網(wǎng)絡(luò)接口模塊,其通過網(wǎng)絡(luò)與所述外部裝置通信; 顯示模塊,其顯示通過所述外部裝置接口模塊從所述外部裝置接收到的視頻數(shù)據(jù)和第一⑶I數(shù)據(jù)以及關(guān)于所述多媒體裝置的第二⑶I數(shù)據(jù); 用戶接口模塊,其接收從遙控器輸出的控制信號(hào);以及 控制器, 其中,如果從所述遙控器輸出的所述控制信號(hào)與所述遙控器的第一功能相對應(yīng),則所述控制器通過所述網(wǎng)絡(luò)接口模塊向所述外部裝置發(fā)送從所述遙控器輸出的所述控制信號(hào),并且如果從所述遙控器輸出的所述控制信號(hào)與所述遙控器的第二功能相對應(yīng),則所述控制器在所述多媒體裝置中對從所述遙控器輸出的所述控制信號(hào)進(jìn)行處理以控制所述第二 GUI數(shù)據(jù)。
11.根據(jù)權(quán)利要求10所述的多媒體裝置,其中,從所述遙控器輸出的所述控制信號(hào)包括與所述遙控器的移動(dòng)相對應(yīng)的信號(hào)和與所述遙控器中設(shè)置的鍵按鈕相對應(yīng)的信號(hào)中的至少一個(gè)。
12.根據(jù)權(quán)利要求11所述的多媒體裝置,其中,所述控制器基于與所述遙控器的移動(dòng)相對應(yīng)的所述信號(hào)來計(jì)算所述顯示模塊的屏幕的坐標(biāo)值信息。
13.根據(jù)權(quán)利要求10所述的多媒體裝置,其中,所述遙控器的所述第一功能與所述遙控器的所述移動(dòng)相對應(yīng),并且所述遙控器的所述第二功能與所述遙控器的特定鍵按鈕的與所述第二 GUI數(shù)據(jù)的功能相關(guān)的功能相對應(yīng)。
14.根據(jù)權(quán)利要求10所述的多媒體裝置,其中,所述遙控器的所述第一功能與所述遙控器的四方向鍵按鈕的功能相對應(yīng),并且所述遙控器的所述第二功能與所述遙控器的所述移動(dòng)相對應(yīng)。
15.根據(jù)權(quán)利要求13所述的多媒體裝置,其中,所述控制器根據(jù)與所述遙控器的移動(dòng)相對應(yīng)的所述信號(hào)來控制所述顯示模塊輸出用于控制所述第一 GUI數(shù)據(jù)的第二指示符。
16.根據(jù)權(quán)利要求14所述的多媒體裝置,其中,所述控制器根據(jù)與所述遙控器的移動(dòng)相對應(yīng)的所述信號(hào)來控制所述顯示模塊輸出用于控制所述第二 GUI數(shù)據(jù)的第一指示符。
17.一種與至少兩個(gè)外部裝置連接的多媒體裝置,該多媒體裝置包括: 外部裝置接口模塊,其將第一外部裝置和第二外部裝置中的每一個(gè)與所述多媒體裝置連接起來; 網(wǎng)絡(luò)接口模塊,其通過網(wǎng)絡(luò)與所述第一外部裝置和所述第二外部裝置通信; 顯示模塊,其顯示通過所述外部裝置接口模塊從所述第一外部裝置接收到的視頻數(shù)據(jù)和第一⑶I數(shù)據(jù); 用戶接口模塊,其接收從遙控器輸出的控制信號(hào),所述控制信號(hào)包括與所述遙控器的移動(dòng)相對應(yīng)的信號(hào)和與所述遙控器中設(shè)置的鍵按鈕相對應(yīng)的信號(hào);以及 控制器,其控制所述網(wǎng)絡(luò)接口模塊向所述第一外部裝置發(fā)送從所述遙控器輸出的所述控制信號(hào), 其中,如果在所述視頻數(shù)據(jù)和所述第一 GUI數(shù)據(jù)中的至少一個(gè)被顯示的狀態(tài)下通過所述外部裝置接口模塊從所述第二外部裝置接收到第二 GUI數(shù)據(jù),則所述控制器控制所述顯示模塊與所述視頻數(shù)據(jù)和所述第一 GUI數(shù)據(jù)中的至少一個(gè)一起顯示所述第二 GUI數(shù)據(jù),并且控制所述網(wǎng)絡(luò)接口模塊向所述第二外部裝置發(fā)送從所述遙控器輸出的所述控制信號(hào)。
18.根據(jù)權(quán)利要求17所述的多媒體裝置,其中,如果在所述顯示模塊上沒有顯示所述第二 GUI數(shù)據(jù),則所述控制器控制所述網(wǎng)絡(luò)接口模塊向所述第一外部裝置發(fā)送從所述遙控器輸出的所述控制信號(hào)。
19.根據(jù)權(quán)利要求17所述的多媒體裝置,其中,如果在所述顯示模塊上與所述視頻數(shù)據(jù)和所述第一 GUI數(shù)據(jù)中的至少一個(gè)一起顯示所述第二 GUI數(shù)據(jù),則所述控制器根據(jù)與所述遙控器的移動(dòng)相對應(yīng)的所述信號(hào)控制所述顯示模塊輸出用于控制所述第二 GUI數(shù)據(jù)的第一指示符,并且如果在所述顯示模塊上沒有顯示關(guān)于所述多媒體裝置的所述第二 GUI數(shù)據(jù),則所述控制器根據(jù)與所述遙控器的移動(dòng)相對應(yīng)的所述信號(hào)控制所述顯示模塊輸出用于控制所述第一 GUI數(shù)據(jù)的第二指示符。
20.根據(jù)權(quán)利要求19所述的多媒體裝置,其中,所述第一指示符和所述第二指示符彼此不同地設(shè)置形狀、大小、顏色和透明度中的至少一項(xiàng)。
【文檔編號(hào)】G08C17/02GK104424790SQ201410195304
【公開日】2015年3月18日 申請日期:2014年5月9日 優(yōu)先權(quán)日:2013年8月28日
【發(fā)明者】尹熙完, 錢重民 申請人:Lg電子株式會(huì)社