專利名稱:顯示裝置及其控制方法與其顯示系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種顯示裝置及其控制方法與其顯示系統(tǒng),尤指一種具有虛擬人機(jī)接 口裝置的功能的顯示裝置及其控制方法與其顯示系統(tǒng)。
背景技術(shù):
隨著科技的日新月異,數(shù)字家庭的產(chǎn)品在市場上越來越受到重視。使用者可以透過計算機(jī)連上因特網(wǎng),搜尋所要的信息或是享受網(wǎng)絡(luò)上的影音服務(wù)。然而,目前大部分使用者若欲瀏覽網(wǎng)絡(luò)上的信息,多半還是需透過計算機(jī)屏幕來 瀏覽,而無法使用家中高畫質(zhì)的電視機(jī)來瀏覽。如此,盡管使用者擁有高畫質(zhì)的電視機(jī),仍 然無法透過它來享受網(wǎng)絡(luò)上的影音服務(wù)。因此,如何提供更多功能的電視機(jī),以讓使用者得 以擁有更高質(zhì)量的數(shù)字服務(wù),乃業(yè)界所致力的課題之一。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種顯示裝置及其控制方法與其顯示系統(tǒng),具 有虛擬人機(jī)接口裝置的功能。為了解決以上技術(shù)問題,本發(fā)明提供了如下技術(shù)方案本發(fā)明提供了一種顯示裝置,可耦接至一外部主機(jī)。顯示裝置包括一指令處理單 元、一指令轉(zhuǎn)換單元、一通用序列匯排流(Universal Serial Bus,USB)接口及一顯示模塊。 指令處理單元用以處理來自一遙控器的一遙控指令。指令轉(zhuǎn)換單元用以產(chǎn)生對應(yīng)至遙控指 令的一人機(jī)接口裝置(Human Interface Devices, HID)指令。USB接口用以輸出HID指令 至外部主機(jī)。顯示模塊用以顯示外部主機(jī)響應(yīng)于HID指令時所產(chǎn)生的畫面。本發(fā)明還提供了一種顯示裝置的控制方法,包括下列步驟。處理來自一遙控器的 一遙控指令。將遙控指令轉(zhuǎn)換成一 HID指令。輸出HID指令至一外部主機(jī)。顯示外部主機(jī) 響應(yīng)于HID指令時所產(chǎn)生的畫面。最后,本發(fā)明提供了一種顯示系統(tǒng),包括一遙控器及一顯示裝置。遙控器用以輸出 一遙控指令。顯示裝置具有耦接至一外部主機(jī)的能力。顯示裝置包括一指令處理單元、一 指令轉(zhuǎn)換單元、一 USB接口及一顯示模塊。指令處理單元用以處理遙控指令。指令轉(zhuǎn)換單 元用以將遙控指令轉(zhuǎn)換成一人機(jī)接口裝置指令。USB接口用以輸出HID指令至一外部主機(jī)。 顯示模塊用以顯示外部主機(jī)響應(yīng)于HID指令時所產(chǎn)生的畫面。本發(fā)明采用的顯示裝置及其控制方法與其顯示系統(tǒng),使用者只要操作顯示裝置的 遙控器,即可對與顯示裝置相連的外部主機(jī)進(jìn)行操作。如此,顯示裝置可不僅提供了作為外 部主機(jī)的虛擬人機(jī)接口裝置的功能,而且顯示裝置亦可直接作為用以顯示外部主機(jī)畫面的 屏幕。這樣一來,可以讓使用者透過顯示裝置來觀看外部主機(jī)上執(zhí)行應(yīng)用程序時的畫面,或 欣賞由外部主機(jī)提供的影音節(jié)目,亦可讓使用者透過顯示裝置來瀏覽網(wǎng)絡(luò)上的信息,可以 讓顯示裝置具有更多的數(shù)字功能,而更具有市場競爭力。
圖1為本發(fā)明一第一實施例的一種顯示裝置的方塊圖。 圖2為圖1的顯示裝置的控制方法的流程圖的一例。圖3為本發(fā)明一第二實施例的一種顯示裝置的方塊圖。主要組件符號說明100 顯示裝置102:指令處理單元104:指令轉(zhuǎn)換單元106:USB 界面108 顯示模塊110:遙控器120 外部主機(jī)122:USB 界面124 處理器126 影像輸出單元130 模式控制單元202 214 流程步驟300 顯示裝置302 指令處理單元304 指令轉(zhuǎn)換單元306 =USB 界面308 顯示模塊310:遙控器320 外部主機(jī)322 =USB 界面324 處理器326 影像輸出單元
具體實施例方式本發(fā)明系提出一種顯示裝置及其控制方法與顯示系統(tǒng)。此顯示裝置具有耦接至一 外部主機(jī)的能力。此顯示裝置包括一指令處理單元、一指令轉(zhuǎn)換單元、一通用序列匯排流 (Universal Serial Bus,USB)接口及一顯示模塊。指令處理單元用以處理來自一遙控器 的一遙控指令。指令轉(zhuǎn)換單元用以產(chǎn)生對應(yīng)至遙控指令的一人機(jī)接口裝置指令。USB接口 用以輸出人機(jī)接口裝置(Human Interface Device, HID)指令至一外部主機(jī)。顯示模塊用 以顯示外部主機(jī)響應(yīng)于HID指令時所產(chǎn)生的畫面。上述的顯示系統(tǒng)則包括上述的顯示裝置 與遙控器。茲舉多個實施例說明如下。第一實施例請參照圖1,其為本發(fā)明一第一實施例的一種顯示裝置的方塊圖。顯示裝置100包 括一指令處理單元102、一指令轉(zhuǎn)換單元104、一 USB接口 106、一顯示模塊108、及一模式控制單元130。指令處理單元102用以接收來自一遙控器110的一遙控指令RC。模式控制單元130,用以根據(jù)來自遙控器110的一模式切換指令MS,決定是否讓指令轉(zhuǎn)換單元104產(chǎn)生 HID指令HC。指令轉(zhuǎn)換單元104用以產(chǎn)生對應(yīng)至遙控指令RC的一 HID指令HC。USB接口 106用以輸出HID指令HC至一外部主機(jī)120。而顯示模塊108則是用以顯示外部主機(jī)120 響應(yīng)于HID指令HC時所產(chǎn)生的畫面。本實施例的遙控器110具有一模式選擇按鍵,用以產(chǎn)生模式切換指令MS,以使模 式控制單元130切換于一第一模式(顯示裝置模式)與一第二模式(外部主機(jī)模式)之間。舉例來說,當(dāng)模式控制單元130于第一模式時,則禁能指令轉(zhuǎn)換單元104的功能。 而當(dāng)模式控制單元130于第二模式時,則致能指令轉(zhuǎn)換單元104的功能。另一種作法為,當(dāng)模式控制單元130于第一模式時,禁能指令處理單元102的輸出 數(shù)據(jù)輸出至指令轉(zhuǎn)換單元104。而當(dāng)模式控制單元130于第二模式時,致能指令處理單元 102的輸出數(shù)據(jù)輸出至指令轉(zhuǎn)換單元104。于此實施例中,遙控器110可為簡單型遙控器,其按鍵數(shù)量不多,按鍵大部分系均 可用以控制顯示裝置100與外部主機(jī)120。藉由遙控器110上的模式選擇按鍵,以切換遙控 器110上的按鍵的功能為控制顯示裝置110或是為控制計算機(jī)120的功能。請同時參照圖1及圖2,茲將圖1的本發(fā)明第一實施例的顯示裝置100做進(jìn)一步地 說明。圖2為圖1的顯示裝置的控制方法的流程圖的一例。上述的顯示裝置100例如是電 視,而上述的外部主機(jī)120則例如是計算機(jī)。上述的遙控器110例如系為一紅外線遙控器,指令轉(zhuǎn)換單元104系用以將一紅外 線控制指令轉(zhuǎn)換成HID指令HC。遙控器110例如更具有一鼠標(biāo)指向器(mouse pointer), 鼠標(biāo)指向器可以由滾輪來達(dá)成,亦可由方向鍵來達(dá)成。鼠標(biāo)指向器亦可由多個按鍵中的某 些按鍵來達(dá)成。如步驟202所示,當(dāng)使用者操作遙控器110上的按鍵或鼠標(biāo)指向器時,遙控器110 將以無線的方式輸出遙控指令RC至指令處理單元102。遙控器110例如是以輸出紅外線 訊號(IR message)的方式來傳送遙控指令RC,而指令處理單元102則處理來自遙控器110 的遙控指令,例如是對紅外線訊號中的指令碼(codes)進(jìn)行譯碼(decode),以產(chǎn)生對應(yīng)的 事件(Event)EV以輸出至指令轉(zhuǎn)換單元104。如果遙控指令RC是按鍵被按壓所產(chǎn)生的指令,指令處理單元102將會產(chǎn)生遙控器 按鍵按壓事件。如果遙控指令RC是鼠標(biāo)指向器所產(chǎn)生的指令,指令處理單元102將會產(chǎn)生 鼠標(biāo)指向器操作事件。接著,如步驟204所示,判斷顯示裝置100是否處于外部主機(jī)模式。當(dāng)步驟204判 斷出此時顯示裝置100現(xiàn)在處于外部主機(jī)模式時,接著進(jìn)入步驟206,否則進(jìn)入步驟208。在 一實施例中,模式控制單元130系依據(jù)接收自遙控器110的模式切換指令MS記錄顯示裝置 100目前所設(shè)定的模式,而步驟204則可依據(jù)模式控制單元130所記錄的信息來判斷顯示裝 置100目前所處的模式。于步驟206中,指令轉(zhuǎn)換單元104將所接收到的事件EV轉(zhuǎn)換成HID指令HC,并輸 出至USB接口 106。HID指令HC例如是鼠標(biāo)或鍵盤等人機(jī)接口裝置的指令。指令轉(zhuǎn)換單元 104例如是利用查表法、軟件的算法轉(zhuǎn)換、或是硬件電路的轉(zhuǎn)換,以將事件映射(mapping) 成對應(yīng)的HID指令HC。
接著,執(zhí)行步驟210中,USB接口 106將HID指令HC轉(zhuǎn)換成USB的封包(packet)的形式,以傳送至外部主機(jī)120的USB接口 122。USB接口 122將所接收到的HID指令HC 轉(zhuǎn)換成對應(yīng)的事件EV’之后,輸出給處理器124。處理器124將響應(yīng)于事件EV’,以對應(yīng)地 控制影像輸出單元124輸出對應(yīng)的畫面Im。之后,進(jìn)入步驟212所示,顯示模塊108接收外部主機(jī)120響應(yīng)于HID指令所產(chǎn)生 的畫面Im。然后,如步驟214所示,顯示模塊108顯示所接收到的畫面Im。而于步驟208中,當(dāng)顯示裝置100處于顯示裝置模式時,顯示裝置100將會對使用 者對遙控器110的多個按鍵的操作所產(chǎn)生的遙控器按鍵按壓事件進(jìn)行響應(yīng),但是顯示裝置 100將不會對使用者對遙控器110的鼠標(biāo)指向器的操作所產(chǎn)生的鼠標(biāo)指向器操作事件進(jìn)行 響應(yīng)。換句話說,當(dāng)顯示裝置100處于顯示裝置模式時,模式控制單元130會關(guān)閉指令轉(zhuǎn)換 單元104或使指令處理單元102停止輸出數(shù)據(jù)至指令轉(zhuǎn)換單元104。由上述說明可知,當(dāng)顯示裝置100處于外部主機(jī)模式時,使用者可以將遙控器110 當(dāng)成外部主機(jī)120的鍵盤或鼠標(biāo)來操作,以產(chǎn)生控制外部主機(jī)120的事件。亦即,使用者可 以操作遙控器110上的多個按鍵,來進(jìn)行類似對鍵盤上的操作。此按鍵可以是經(jīng)過特殊的 設(shè)計,例如是設(shè)計成同一個按鍵經(jīng)由不同的按壓次數(shù),可對應(yīng)至鍵盤不同的按鍵的方式,來 提供大部分的鍵盤的功能。使用者也可以操作遙控器110上的鼠標(biāo)指向器,來進(jìn)行類似對 鼠標(biāo)的操作。此時,外部主機(jī)120將會把顯示裝置100視為是一個虛擬人機(jī)接口裝置,例如 是虛擬鍵盤或虛擬鼠標(biāo)。而當(dāng)顯示裝置100處于顯示裝置模式時,遙控器100將用以控制 顯示裝置100,使顯示裝置100顯示其它非從外部主機(jī)所接收的視訊訊號,例如是顯示電視 節(jié)目。此時的顯示裝置100則不具有虛擬人機(jī)接口裝置的功能。如此,當(dāng)顯示裝置100處于外部主機(jī)模式時,顯示裝置100可視為是外部主機(jī)120 的外接屏幕,并且可受控于遙控器110。使用者可以操作遙控器110來控制外部主機(jī)120, 例如是控制外部主機(jī)120來連接上因特網(wǎng)來瀏覽網(wǎng)頁、從網(wǎng)絡(luò)上觀看影音信息、或是操作 外部主機(jī)120來執(zhí)行所要執(zhí)行的應(yīng)用程序(Application)。上述的畫面可為一網(wǎng)頁瀏覽器 畫面或是一應(yīng)用程序畫面。當(dāng)此應(yīng)用程序為影音播放程序時,使用者可以透過此影音播放程序來播放存在于 外部主機(jī)120中的影音檔,例如是電影,或是從網(wǎng)絡(luò)上下載的影音檔,而可以得到高畫質(zhì)的 視覺享受。上述的外部主機(jī)120的處理器124例如是先將事件EV’傳送給外部主機(jī)120的操 作系統(tǒng)(Operating System, OS),然后外部主機(jī)120所執(zhí)行的應(yīng)用程序再對事件EV’做響 應(yīng)。應(yīng)用程序響應(yīng)于事件EV’所產(chǎn)生的畫面將透過影像輸出單元126傳送給顯示裝置100 的顯示模塊108,以顯示于顯示裝置100的屏幕上。此外,本實施例亦可設(shè)計成,當(dāng)顯示裝置100處于外部主機(jī)模式時,遙控器110可 以兼具控制顯示裝置100及控制外部主機(jī)120的功能。顯示模塊108亦可同時顯示一母畫面與一子畫面。母畫面可用以顯示非來自外部 主機(jī)120的視訊訊號,例如是顯示電視節(jié)目的畫面。而子畫面則可用以顯示外部主機(jī)120 響應(yīng)于HID指令HC時所產(chǎn)生的畫面。第二實施例請參照圖3,其為本發(fā)明一第二實施例的一種顯示裝置的方塊圖。顯示裝置300包括一指令處理單元302、一指令轉(zhuǎn)換單元304、一 USB接口 306、及一顯示模塊308。與第一實施例不同的是,顯示裝置300并未包括任何模式控制單元,且所對應(yīng)的遙控器也不同。在本實施例中,遙控器310具有多個第一類型按鍵及多個第二類型按鍵,這些第 一類型按鍵系用以控制顯示裝置300,而這些第二類型按鍵系用以控制外部主機(jī)320。指令 處理單元302收到來自遙控器310的第二類型按鍵的遙控指令RC時,經(jīng)處理后即輸出其所 代表的事件EV至指令轉(zhuǎn)換單元304,而指令轉(zhuǎn)換單元304根據(jù)所接收到的事件EV產(chǎn)生對 應(yīng)的HID指令HC,然后,HID指令HC經(jīng)由USB接口被傳送到外部主機(jī)。另一方面,若顯示裝 置300收到的是遙控器310的第一類型按鍵所產(chǎn)生的遙控指令RC時,則無須產(chǎn)生HID指令 HC0于此實施例中,由于遙控器310上的按鍵直接區(qū)分為控制顯示裝置300的按鍵與 控制外部主機(jī)320的按鍵,因此遙控器110可不需配置有模式選擇按鍵,且顯示裝置300中 亦可不需配置有模式控制單元。此外,在本實施例的另一實施方式中,遙控器310本身即具有模式切換功能。同一 按鍵于不同的模式下,將輸出不同的指令,以控制顯示裝置300或外部主機(jī)320。藉由本發(fā)明上述所提出的顯示裝置及其控制方法與顯示系統(tǒng),使用者只要操作顯 示裝置的遙控器,即可對與顯示裝置相連的外部主機(jī)進(jìn)行操作。如此,顯示裝置可不僅提供 了作為外部主機(jī)的虛擬人機(jī)接口裝置的功能,而且顯示裝置亦可直接作為用以顯示外部主 機(jī)畫面的屏幕。這樣一來,可以讓使用者透過顯示裝置來觀看外部主機(jī)上執(zhí)行應(yīng)用程序時 的畫面,或欣賞由外部主機(jī)提供的影音節(jié)目,亦可讓使用者透過顯示裝置來瀏覽網(wǎng)絡(luò)上的 信息,可以讓顯示裝置具有更多的數(shù)字功能,而更具有市場競爭力。綜上所述,雖然本發(fā)明已以實施例揭露如上,然其并非用以限定本發(fā)明。本發(fā)明所 屬技術(shù)領(lǐng)域中具有通常知識者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動與潤 飾。因此,本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求為準(zhǔn)。
權(quán)利要求
一種顯示裝置,耦接至一外部主機(jī),其特征在于,包括一指令處理單元,用以處理來自一遙控器的一遙控指令;一指令轉(zhuǎn)換單元,用以產(chǎn)生對應(yīng)至該遙控指令的一人機(jī)接口裝置指令;一通用序列匯排流接口,用以輸出該人機(jī)接口裝置指令至該外部主機(jī);以及一顯示模塊,用以顯示該外部主機(jī)響應(yīng)于該人機(jī)接口裝置指令時所產(chǎn)生的畫面。
2.如權(quán)利要求1所述的顯示裝置,其特征在于,更包括一模式控制單元,用以根據(jù)來自該遙控器的一模式切換指令,決定是否讓該指令轉(zhuǎn)換 單元產(chǎn)生該人機(jī)接口裝置指令。
3.如權(quán)利要求2所述的顯示裝置,其特征在于,該遙控器具有一模式選擇按鍵,用以產(chǎn) 生該模式切換指令,以使該模式控制單元切換于一第一模式與一第二模式之間。
4.如權(quán)利要求3所述的顯示裝置,其特征在于,當(dāng)該模式控制單元于該第一模式時,禁 能該指令轉(zhuǎn)換單元,而當(dāng)該模式控制單元于該第二模式時,致能該指令轉(zhuǎn)換單元。
5.如權(quán)利要求3所述的顯示裝置,其特征在于,當(dāng)該模式控制單元于該第一模式時,禁 能該指令處理單元輸出數(shù)據(jù)至該指令轉(zhuǎn)換單元;當(dāng)該模式控制單元于該第二模式時,致能 該指令處理單元輸出數(shù)據(jù)至該指令轉(zhuǎn)換單元。
6.如權(quán)利要求1所述的顯示裝置,其特征在于,該遙控器系為一紅外線遙控器,該指令 轉(zhuǎn)換單元系用以將一紅外線控制指令轉(zhuǎn)換成該人機(jī)接口裝置指令。
7.—種顯示裝置的控制方法,其特征在于,包括 接收一遙控指令;產(chǎn)生對應(yīng)該遙控指令的一人機(jī)接口裝置指令; 輸出該人機(jī)接口裝置指令至一外部主機(jī);以及 顯示該外部主機(jī)響應(yīng)于該人機(jī)接口裝置指令時所產(chǎn)生的畫面。
8.如權(quán)利要求7所述的顯示裝置的控制方法,其特征在于,該遙控指令來自一遙控器。
9.如權(quán)利要求8所述的顯示裝置的控制方法,其特征在于,更包括 根據(jù)來自該遙控器的一模式切換指令,決定是否產(chǎn)生該人機(jī)接口裝置指令。
10.如權(quán)利要求9所述的顯示裝置的控制方法,其特征在于,該遙控器具有一模式選擇 按鍵,用以產(chǎn)生該模式切換指令,以使該模式控制單元切換于一第一模式與一第二模式之 間。
11.如權(quán)利要求10所述的顯示裝置的控制方法,其特征在于,該人機(jī)接口裝置指令系 由一指令轉(zhuǎn)換單元所產(chǎn)生,該控制方法更包括當(dāng)該模式控制單元于該第一模式時,禁能該指令轉(zhuǎn)換單元,而當(dāng)該模式控制單元于該 第二模式時,致能該指令轉(zhuǎn)換單元。
12.如權(quán)利要求10所述的顯示裝置的控制方法,其特征在于,該遙控指令系由一指令 處理單元所處理,該人機(jī)接口裝置指令系由一指令轉(zhuǎn)換單元所產(chǎn)生,該控制方法更包括當(dāng)該模式控制單元于該第一模式時,禁能該指令處理單元輸出數(shù)據(jù)至該指令轉(zhuǎn)換單 元;當(dāng)該模式控制單元于該第二模式時,致能該指令處理單元輸出數(shù)據(jù)至該指令轉(zhuǎn)換單元。
13.如權(quán)利要求8所述的顯示裝置的控制方法,其特征在于,該遙控器系為一紅外線遙 控器,于該產(chǎn)生對應(yīng)至該遙控指令的該人機(jī)接口裝置指令的步驟中,系包括將一紅外線控 制指令轉(zhuǎn)換成該人機(jī)接口裝置指令。
14.如權(quán)利要求7所述的顯示裝置的控制方法,其特征在于,該人機(jī)接口裝置指令系經(jīng) 由一通用序列匯排流接口輸出至該外部主機(jī)。
15.一種顯示系統(tǒng),其特征在于,包括一遙控器,用以輸出一遙控指令;以及一顯示裝置,耦接至一外部主機(jī),包括一指令處理單元,用以處理該遙控指令;一指令轉(zhuǎn)換單元,用以產(chǎn)生對應(yīng)該遙控指令的一人機(jī)接口裝置指令;一通用序列匯排流接口,用以輸出該人機(jī)接口裝置指令至該外部主機(jī);及一顯示模塊,用以顯示該外部主機(jī)響應(yīng)于該人機(jī)接口裝置指令時所產(chǎn)生的畫面。
16.如權(quán)利要求15所述的顯示系統(tǒng),其特征在于,該顯示裝置更包括一模式控制單元,用以根據(jù)來自該遙控器的一模式切換指令,決定是否讓該指令轉(zhuǎn)換 單元產(chǎn)生該人機(jī)接口裝置指令。
17.如權(quán)利要求16所述的顯示系統(tǒng),其特征在于,該遙控器具有一模式選擇按鍵,用以 產(chǎn)生該模式切換指令,以使該模式控制單元切換于一第一模式與一第二模式之間。
18.如權(quán)利要求17所述的顯示系統(tǒng),其特征在于,當(dāng)該模式控制單元于該第一模式時, 禁能該指令轉(zhuǎn)換單元,而當(dāng)該模式控制單元于該第二模式時,致能該指令轉(zhuǎn)換單元。
19.如權(quán)利要求17所述的顯示系統(tǒng),其特征在于,當(dāng)該模式控制單元于該第一模式時, 禁能該指令處理單元輸出數(shù)據(jù)至該指令轉(zhuǎn)換單元;當(dāng)該模式控制單元于該第二模式時,致 能該指令處理單元輸出數(shù)據(jù)至該指令轉(zhuǎn)換單元。
20.如權(quán)利要求15所述的顯示系統(tǒng),其特征在于,該遙控器系為一紅外線遙控器,該指 令轉(zhuǎn)換單元系用以將一紅外線控制指令轉(zhuǎn)換成該人機(jī)接口裝置指令。
全文摘要
本發(fā)明公開了一種顯示裝置及其控制方法與其顯示系統(tǒng),具有虛擬人機(jī)接口裝置的功能。此顯示裝置包括一指令處理單元、一指令轉(zhuǎn)換單元、一通用序列總線(USB)接口及一顯示模塊。指令處理單元用以處理來自一遙控器的一遙控指令。指令轉(zhuǎn)換單元用以產(chǎn)生對應(yīng)至遙控指令轉(zhuǎn)換成一人機(jī)接口裝置(HID)指令。USB接口用以輸出HID指令至一外部主機(jī)。顯示模塊用以顯示外部主機(jī)響應(yīng)于HID指令時所產(chǎn)生的畫面。
文檔編號H04N5/765GK101820511SQ20091012631
公開日2010年9月1日 申請日期2009年2月26日 優(yōu)先權(quán)日2009年2月26日
發(fā)明者蔡玉芬, 陳昭宏, 黃裕文 申請人:晨星軟件研發(fā)(深圳)有限公司;晨星半導(dǎo)體股份有限公司