用於表示動畫菜單按鈕的方法
2023-11-06 01:10:42 3
專利名稱:用於表示動畫菜單按鈕的方法
技術領域:
本發明涉及一種用於向光存儲介質加入動畫菜單按鈕的方法。
背景技術:
當今的光存儲介質格式能夠支持可視菜單,例如,用於內容管理或控制功能。這種可視菜單的應用是從盤上的多個標題中選出一個,或者是選擇標題內的一章等等。從用戶的角度看,這種菜單由顯示器上示出的多個按鈕組成。用戶例如通過按動其遙控器上的向上、向下、向左和向右按鈕來選擇菜單按鈕,可以在菜單內導航,並且可以通過遙控器上的 「0K」這類按鈕來激活菜單按鈕。指示符(常常是高亮或箭頭)可以向用戶提供反饋,示出當前哪個按鈕被選中或激活。菜單按鈕可以具有「常規」、「選中」或「激活」狀態之一。然而,已知的DVD菜單在額外的特徵方面是非常有限的,因為它們只包含靜態可視按鈕。另外,在歐洲電信標準化協會(ETSI)所提供的文檔「ETS 300743 =Digital Video Broadcasting(DVB) ;Subtitling System」(DVB-ST)中包含了字幕規範,這是用來向視頻序列中嵌入字幕的。
發明內容
本發明可以用來向操作菜單的用戶給出更多的反饋。這種反饋包括視覺和/或聽覺上動畫的按鈕。根據本發明的第一方案,提出了一種用於表示菜單中的菜單按鈕以便控制存儲介質上存儲的視頻數據的呈現的方法,所述菜單按鈕具有三個狀態之一,所述狀態是常規、選中或激活,所述方法包括以下步驟_將描述所述菜單按鈕的數據存儲在所述存儲介質上, 所述數據包括每個按鈕的像素數據格式的圖像數據,以及所述數據適用於在顯示器上顯示菜單按鈕,其中取決於菜單按鈕的狀態是常規、選中還是激活,由與不同的圖像數據相對應的不同圖像來表示該菜單按鈕,其中在顯示器上表示特定菜單按鈕狀態的圖像數據包含畫面序列,以及動畫顯示所述畫面序列的速率是相對於視頻幀速率的,而且表示動畫顯示所述畫面序列的速率的值存儲在所述存儲介質上。根據本發明的第二方案,提出了一種用於呈現菜單以便控制存儲介質上存儲的視頻數據的呈現的方法,所述菜單中的菜單按鈕具有三個狀態之一,所述狀態是常規、選中或激活,描述所述菜單按鈕的數據存儲在所述存儲介質上,所述數據包括動畫幀速率值和每個按鈕的像素數據格式的圖像數據,所述方法包括以下步驟_在顯示器上呈現所述菜單, 其中取決於菜單按鈕的狀態是常規、選中還是激活,由與不同的圖像數據相對應的不同圖像來表示該菜單按鈕,其中在顯示器上表示特定菜單按鈕狀態的圖像數據包含畫面序列, 以及根據相對於視頻幀速率的所述動畫幀速率值,動畫顯示所述畫面序列。根據本發明,顯示器上示出的菜單按鈕取決於其狀態,可以看起來不同。狀態可以是「常規」、「選中」或「激活」,並且對於這些狀態中的每個狀態,按鈕可以具有不同的顏色或形狀。另外,取決於按鈕狀態,可以將聲音或聲音序列關聯到一些或全部菜單按鈕。聲音的示例是點擊聲或歌曲或者是語音序列。本發明提供了一種數據結構,通過這種數據結構,可以描述這些額外的特徵。在下面的描述和附圖中公開了本發明的有利實施例。
參考附圖1描述了本發明的典型實施例,該附圖示出了根據本發明的屏幕上菜單以及相應的遙控器。
具體實施例方式圖1示出了包含菜單的視頻屏幕1,其中菜單包括按鈕2、3以及描述這些按鈕的相關文字。當用戶按動遙控器4上的按鈕5、6時,按鈕2、3的狀態可以改變,並且按鈕的表示也可以改變。在圖1中,一個按鈕2被選中,於是它看起來與未選中的按鈕3不同。當用戶例如按動遙控器上的「向右」按鈕6時,在當前選中按鈕2右側的另一按鈕3被選中。當用戶按動「0K」按鈕5時,選中的按鈕被激活,並且執行與該選中按鈕相關聯的功能。根據本發明的選中按鈕2是動畫的,例如,具有與未選中按鈕3不同的顏色以及不同的形狀,並且其顏色或形狀可以改變。具體地說,取決於狀態,按鈕可以被運動的符號、運動的卡通等代替。本發明的優選實施例基於歐洲電信標準化協會(ETSI)所提供的文檔「ETS 300743 =Digital Video Broadcasting(DVB) ;SubtitlingSystem」(DVB-ST)中包含的字幕規範的句法和語義。為了向涉及光存儲介質的菜單提供增強能力,DVB-ST中定義的頁面組成段被擴展,以描述動畫菜單按鈕,並將聲音或聲音序列關聯到按鈕。增強的頁面組成段在這裡被稱作「菜單頁面組成段」。本發明與DVB-ST—樣,使用了頁面組成段來描述顯示器上一個或多個矩形區域的位置,其中假設一個區域包含了特定狀態中一個按鈕的表示,例如作為像素數據或位圖。 這樣,每個按鈕圖像通過標識符(ID)或「regi0n_id」是可尋址的。在本發明的該實施例中,通過對菜單頁面組成段使用關聯段類型ID,使DVB-ST保持了向後能力。如表1中所列出的那樣,定義了菜單頁面組成段。根據本發明的「菜單頁面組成段」也可以代替例如DVB-ST中的原始頁面組成段。 菜單頁面組成段描述了菜單,並且提供了必要的布局圖以及定時信息,以及額外的控制信肩、ο在本發明的一個實施例中,作為靜態菜單的簡單情形,每個按鈕例如由三個圖像表示。第一圖像表示按鈕處於「常規」狀態,第二圖像表示按鈕處於「選中」狀態,並且第三圖像表示按鈕處於「激活」狀態。這些圖像例如可以在存儲介質上被存儲為位圖文件,並且可以用來顯示該菜單。
在另一實施例中,其超過了靜態菜單,菜單頁面組成段還允許描述動畫按鈕。在這種情形中,按鈕的「常規」狀態和「選中」狀態每一個都通過所顯示的一系列圖像來表示,並且例如可以在屏幕上循環重複,以獲得動畫效果。還可以對按鈕的「激活」狀態定義動畫, 但是在這裡,只顯示一次動畫階段可能是有利的,因為菜單常常在按鈕被激活後就消失或被更改了。對於菜單的所有按鈕動畫,菜單作者可以規定動畫幀速率,即,定義動畫的每一階段顯示多長時間。有利的是,本發明還提供了向用戶給出聽覺反饋的可能。如果按鈕處於「選中」狀態或「激活」狀態,可以向其分配與聲音相關聯的聲音標識符,其中聲音可以存儲在存儲介質中。當該按鈕進入各個按鈕狀態時,可以重播相關聯的聲音。在本發明的一個實施例中, 只要按鈕處於各個狀態,就重複地重播相關聯的聲音。菜單頁面組成段的結構以及菜單頁面組成段的各個欄位的語義是基於DVB-ST的 7.2. 1節「I^age composition segment」中給出的結構和語義的。額外的語義定義被用於根據本發明的增強菜單。表1示出了根據本發明的菜單頁面組成段的結構。第1 8行等同於DVB-ST標準的字幕段,這給出了保持向後能力的可能。下面將描述表1所示的各個欄位的意義。像素的尋址基於原點由關聯的視頻屏幕的左上角定義的坐標系統。像素地址從左至右以及從上到下增加。相關聯的視頻的尺寸被定義為vide0_widthXvideojieight。表1 菜單頁面組成段的句法
權利要求
1.一種用於表示菜單中的菜單按鈕以便控制存儲介質上存儲的視頻數據的呈現的方法,所述菜單按鈕具有三個狀態之一,所述狀態是常規、選中或激活,所述方法包括以下步驟-將描述所述菜單按鈕的數據存儲在所述存儲介質上,所述數據包括每個按鈕的像素數據格式的圖像數據,以及所述數據適用於在顯示器上顯示菜單按鈕,其中取決於菜單按鈕的狀態是常規、選中還是激活,由與不同的圖像數據相對應的不同圖像來表示該菜單按鈕,其中在顯示器上表示特定菜單按鈕狀態的圖像數據包含畫面序列,以及動畫顯示所述畫面序列的速率是相對於視頻幀速率的, 而且表示動畫顯示所述畫面序列的速率的值存儲在所述存儲介質上。
2.根據權利要求1所述的方法,其特徵在於聲音或聲音序列與特定菜單按鈕的特定狀態相關聯,一旦所述菜單按鈕進入所述關聯狀態,就重播所述聲音或聲音序列。
3.一種用於呈現菜單以便控制存儲介質上存儲的視頻數據的呈現的方法,所述菜單中的菜單按鈕具有三個狀態之一,所述狀態是常規、選中或激活,描述所述菜單按鈕的數據存儲在所述存儲介質上,所述數據包括動畫幀速率值和每個按鈕的像素數據格式的圖像數據,所述方法包括以下步驟-在顯示器上呈現所述菜單,其中取決於菜單按鈕的狀態是常規、選中還是激活,由與不同的圖像數據相對應的不同圖像來表示該菜單按鈕,其中在顯示器上表示特定菜單按鈕狀態的圖像數據包含畫面序列,以及根據相對於視頻幀速率的所述動畫幀速率值,動畫顯示所述畫面序列。
4.根據權利要求3所述的方法,其特徵在於對於菜單按鈕的特定狀態,只要所述菜單按鈕保持所述特定狀態,就重複顯示表示所述菜單按鈕的所述畫面序列。
5.根據權利要求3所述的方法,其特徵在於聲音或聲音序列與特定菜單按鈕的特定狀態相關聯,一旦所述菜單按鈕進入所述關聯狀態,就重播所述聲音或聲音序列。
全文摘要
光存儲介質經常包含適於選擇標題、章節、參數等的菜單數據結構。這種菜單常常包括許多要顯示的按鈕,其中每個按鈕具有某一狀態。按鈕的可能狀態是「未選中」、「選中」或「激活」。根據本發明,菜單按鈕的表示取決於其狀態可以改變。圖像或例如卡通這樣的圖像序列可以被關聯到按鈕狀態,這向用戶提供了動畫。另外,聲音或聲音序列,例如歌曲或點擊聲,可以被關聯到按鈕狀態,並且在按鈕進入這一狀態時,可以重播它們。所公開的數據結構允許這種菜單數據例如存儲在藍光光碟上。
文檔編號G06F3/033GK102169414SQ20111008766
公開日2011年8月31日 申請日期2004年3月12日 優先權日2003年3月25日
發明者哈拉爾德·席勒, 拉爾夫·奧斯特曼, 李輝, 約布斯特·霍倫特魯普, 迪爾克·阿道夫 申請人:湯姆森許可貿易公司