專利名稱:顯示多級菜單的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種顯示多級菜單的方法,包括如下步驟在第一顯示區(qū)域中顯示第一菜單級的菜單項(xiàng),以及響應(yīng)于對第一菜單級的一個(gè)菜單項(xiàng)的選擇,在第二顯示區(qū)域中顯示第二菜單級的菜單項(xiàng),其中第二菜單級從屬于第一菜單級的選定的菜單項(xiàng)。
本發(fā)明進(jìn)一步涉及用于完成上述方法的步驟的顯示裝置。
本發(fā)明進(jìn)一步涉及當(dāng)在一個(gè)可編程的計(jì)算裝置上執(zhí)行時(shí),用于完成上述方法的步驟的計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
上面所定義的類型的方法被廣泛地用于計(jì)算機(jī)軟件和一個(gè)具有屏幕上的菜單系統(tǒng)的電視接收器。通常,第一菜單級是永久地顯示,或是響應(yīng)于一個(gè)適當(dāng)?shù)挠脩裘疃鴱棾?。用戶能選擇第一菜單級的一個(gè)菜單項(xiàng),而且如果有從屬于所選擇的菜單項(xiàng)的第二菜單級的話,則彈出顯示第二菜單級的菜單項(xiàng)的第二菜單。第二菜單級的每一個(gè)菜單項(xiàng)也許進(jìn)一步具有從屬的菜單級,它們響應(yīng)于相應(yīng)菜單項(xiàng)的選擇依次彈出。用這種方法,可以顯示具有不定深度的多級菜單系統(tǒng)。
公知方法的缺點(diǎn)在于菜單,特別是下級菜單級,掩蓋了其它的顯示信息,并因此干擾了多級菜單涉及的功能。
發(fā)明的目的和概述本發(fā)明的一個(gè)目的是提供具有在開篇段中所定義的類型的一種改進(jìn)的方法和顯示裝置。為此,依照本發(fā)明,該方法的特征在于相對于第一顯示區(qū)域,不管第一菜單級的選定的菜單項(xiàng)的位置如何,第二顯示區(qū)域具有固定的位置。用這種方法,能獲得一個(gè)更寧靜和更少干擾的用戶界面。就第一和第二菜單級來說,使用了在顯示屏幕上具有一個(gè)固定位置或至少具有一個(gè)固定的共同位置的專用顯示區(qū)域。因此,屏幕上的主要區(qū)域仍然專門用來顯示與手頭的主要功能相關(guān)的信息。此外,用戶預(yù)先知道第二菜單級的菜單項(xiàng)將顯示在何處,這進(jìn)一步提高了使用的簡易性。最好,第一和第二顯示區(qū)域具有固定的大小,這提供了一個(gè)更穩(wěn)定的布局,但顯示區(qū)域也可依據(jù)相應(yīng)菜單項(xiàng)的數(shù)量和/或大小來放大或縮小。在后面的方案中,第二菜單級的第一菜單項(xiàng)最好具有一個(gè)固定的位置。
依照本發(fā)明方法的改型,其特征在于本方法進(jìn)一步包括可視地連接第一菜單級的所選菜單項(xiàng)和第二菜單級的一個(gè)菜單項(xiàng)的步驟。由于第一和第二顯示區(qū)域具有一個(gè)固定的共同位置,因此就有可能發(fā)生第二菜單級的菜單項(xiàng)或多或少遠(yuǎn)離所選的第一菜單級的菜單項(xiàng)。通過在所述的菜單項(xiàng)之間顯示一個(gè)可視的連接,例如,直線或虛線,本實(shí)施例減低這種不方便。這樣第二菜單級的菜單項(xiàng)從屬于第一菜單級的哪一個(gè)菜單項(xiàng)就總是很清楚。
依照本發(fā)明的方法的一個(gè)實(shí)施例,其特征在于第一和第二顯示區(qū)域均是長方形且相互基本垂直地排列。其優(yōu)點(diǎn)在于這兩級在屏幕上觸明顯區(qū)別。尤其是如果第一和第二顯示區(qū)域在他們各自的尾部相遇,就能很清楚地表明這兩個(gè)菜單級屬于一起,但允許獨(dú)立的用戶操作。另一個(gè)優(yōu)點(diǎn)在于在這兩個(gè)菜單級的選擇可以用例如一個(gè)遙控器的常用的四個(gè)“箭頭”鍵來完成,第一對相對的箭頭用來控制第一菜單級而另一對用來控制第二菜單級。
依照本發(fā)明的方法的變體,其特征在于第一和第二顯示區(qū)域沿第三顯示區(qū)域的相鄰邊界擴(kuò)展。第三顯示區(qū)域可專用來顯示與主功能有關(guān)的信息。本發(fā)明的一個(gè)成就是第三顯示區(qū)域決不受多級菜單操作的干擾。如果第三顯示區(qū)域是一個(gè)矩形視窗,則第一和第二顯示區(qū)域可以沿該視窗的左邊和上部邊界擴(kuò)展。這樣,對用戶來說,在該視窗中多級菜單控制的功能就很清楚。如果菜單多于兩級,則第三菜單級可顯示在沿該視窗的右邊界擴(kuò)展的一個(gè)顯示區(qū)域中,且第四菜單級可顯示在沿該視窗的下部邊界擴(kuò)展的一個(gè)顯示區(qū)域中。如果第三顯示區(qū)域的至少兩個(gè)邊界同顯示屏幕的邊界重合,例如,如果第三顯示區(qū)域?qū)嵸|(zhì)上完全覆蓋整個(gè)顯示屏幕,則多級菜單的每一級可通過其位置對應(yīng)于各個(gè)菜單級的菜單項(xiàng)位置的顯示屏幕鄰近的按鈕來操作。作為選擇,菜單可能通過與第一和第二顯示區(qū)域重合的一個(gè)觸摸敏感區(qū)域來操作。與傳統(tǒng)的觸摸屏應(yīng)用相比,該觸摸屏的優(yōu)點(diǎn)在于由于觸摸操作,沒有污跡或者污跡被限制在屏幕上的一個(gè)固定的區(qū)域。
依照本發(fā)明方法的改型,其特征在于多級菜單構(gòu)成一個(gè)用于依據(jù)所選擇的菜單項(xiàng)選擇數(shù)據(jù)對象的數(shù)據(jù)庫過濾器,該方法進(jìn)一步包括在第三顯示區(qū)域顯示所選擇的對象的步驟。數(shù)據(jù)庫過濾特別利用依照本發(fā)明的方法,因?yàn)楫?dāng)定義成多級菜單時(shí),用戶能馬上看到應(yīng)用哪一個(gè)過濾程序以及作為過濾的結(jié)果選擇了哪一個(gè)數(shù)據(jù)庫對象。由于第三顯示區(qū)域無干擾,第一和第二菜單級以及更多的菜單級能保留在屏幕上,因此,所應(yīng)用的數(shù)據(jù)庫過濾程序能隨著相應(yīng)菜單項(xiàng)選擇繼續(xù)顯示。
依照本發(fā)明的方法的變體,其特征在于數(shù)據(jù)對象是在電子程序引導(dǎo)數(shù)據(jù)庫中的程序、第一菜單級的菜單項(xiàng)與程序的主類型相對應(yīng)、以及第二菜單級的菜單項(xiàng)與選定的第一菜單級主類型的子類型相對應(yīng)。依照本發(fā)明的方法特別適于用在電子程序引導(dǎo)(EPG)中,因?yàn)槿绻貏e重要的話,該類分層結(jié)構(gòu)的深度通常限制在兩級或三級以及方便使用。
附圖簡要說明本發(fā)明的這些和其它方面通過一個(gè)非限定的例子、并參照下面描述的實(shí)施例就會很清楚。在這些附圖中,
圖1顯示了一個(gè)作為本發(fā)明的具體化的設(shè)備的電視機(jī)的框圖,圖2顯示了由多級類型過濾菜單表示的屏幕的例子。
實(shí)施例的說明圖1示出了一個(gè)作為本發(fā)明的具體化的設(shè)備的電視機(jī)的框圖。電視信號通過天線1接收,或者作為選擇,從電纜網(wǎng)接收。通過調(diào)諧器2選擇一個(gè)電視信號,解碼并分成一個(gè)音頻信號、一個(gè)視頻信號和一個(gè)數(shù)據(jù)信號。音頻信號進(jìn)一步由一個(gè)音頻處理器3和一個(gè)揚(yáng)聲器4處理。視頻信號進(jìn)一步由一個(gè)視頻處理器5處理并顯示在屏幕6上。數(shù)據(jù)信號被傳輸?shù)揭粋€(gè)中央處理單元(下面為“CPU”)8,該中央處理單元包括一個(gè)或多個(gè)能處理存儲在一個(gè)只讀存儲器(下面稱“ROM”)14中的節(jié)目指令的微處理器。這些節(jié)目指令由包括尤其是,可能在CPU8中同步操作的一個(gè)用戶命令模塊9、一個(gè)電子程序引導(dǎo)模塊(EPG)10以及一個(gè)配置文件模塊11的部分軟件模塊組成。用所述軟件模塊處理的數(shù)據(jù),例如,電子程序引導(dǎo)數(shù)據(jù)和用戶配置文件信息可以被存儲在一個(gè)非易失性的存儲器13中。中央處理器8能控制電視機(jī)的功能以及將數(shù)據(jù)傳送到視頻處理器5以將其顯示在屏幕6上。一個(gè)用戶控制單元12,例如一個(gè)遠(yuǎn)程控制,接收用戶命令并將他們傳輸?shù)街醒胩幚砥?以便由用戶命令模塊9來處理。例如,當(dāng)用戶輸入一個(gè)頻道數(shù)時(shí),中央處理器8控制調(diào)諧器2來選擇相應(yīng)的頻道,并將數(shù)據(jù)發(fā)送給視頻處理器5以在屏幕6中顯示出來,例如,當(dāng)前數(shù)字、頻道名稱以及節(jié)目種類將顯示好幾秒。
通過電視文字解碼器(未示出)從電視信號解碼出數(shù)據(jù)信號,而且該數(shù)據(jù)信號包括,尤其是,用于提供一個(gè)近期節(jié)目清單的簡介的電子程序引導(dǎo)數(shù)據(jù)。該電子程序引導(dǎo)數(shù)據(jù)可以由每一個(gè)節(jié)目屬性如標(biāo)題、開始時(shí)間以及持續(xù)時(shí)間、頻道數(shù)以及類型信息組成。響應(yīng)于一個(gè)預(yù)定的用戶命令,調(diào)用EPG模塊10以在屏幕6上顯示一個(gè)節(jié)目清單,這將在下面說明。
圖2示出了由多級類型過濾菜單表示的屏幕的例子。第一顯示區(qū)域21由許多主類型的標(biāo)簽組成,如News、Sport、Series等等。該主類型菜單表示用于從一個(gè)EPG數(shù)據(jù)庫過濾節(jié)目數(shù)據(jù)的一個(gè)多級類型過濾菜單的第一級。第二顯示區(qū)域22由許多從屬于在第一顯示區(qū)域21中所選定的主類型的子類型的標(biāo)簽組成。在該例子中,選擇主類型“Series”,且第二顯示區(qū)域由更特定的series類的標(biāo)簽組成,如Action、Drama、Soap等等。從圖2可以清楚地看到,第二顯示區(qū)域22具有相對于第一顯示區(qū)域21的一個(gè)固定位置,而不依賴于在后面的顯示區(qū)域中選定的菜單項(xiàng)。相反,顯示一個(gè)連接指示符23,用來表示在所選定的主類型、即“Series”和選定的子類型、即“Soap”之間的關(guān)系。連接指示符23包括連線23a和23b。第三顯示區(qū)域25示出了與對應(yīng)于由類型菜單選擇所定義的過濾程序的節(jié)目相關(guān)的數(shù)據(jù)。另一個(gè)顯示區(qū)域27示出了有關(guān)在第三顯示區(qū)域25中選定的節(jié)目26、以及可能執(zhí)行與所選定的節(jié)目相關(guān)的菜單功能,如“Record”、“Remin”、“Show”等的詳細(xì)信息。
選擇另一個(gè)主類型,舉例來說,“Culture”將拉長連線23a以便將標(biāo)簽“Culture”和第二顯示區(qū)域22連接起來(但沒有和一個(gè)特定的子類型連接,也就是說,并不顯示連線23b),以及在EPG數(shù)據(jù)庫中所有可用的文化節(jié)目將顯示在第三顯示區(qū)域25中。一旦用戶選擇一個(gè)所述的選定的主類型的次類,顯示連接指示符23b以便將標(biāo)簽“Culture”與所選定的子類型標(biāo)簽、在圖2中描述的相似的位置處連接起來,而且顯示在第三顯示區(qū)域25中的一套節(jié)目將進(jìn)一步限定到最新定義的過濾程序中。
箭頭24表示有比顯示在顯示區(qū)域22中更多的子類型。子類型可能滾動(dòng),例如,通過在一個(gè)遠(yuǎn)程控制上操作左/右箭頭按鈕。同樣地,主類型也能滾動(dòng),如果需要的話,通過操作上/下箭頭按鈕。當(dāng)滾動(dòng)時(shí),所選定的(子)類型可以保持相同,或者最好是選擇“跳”到在滾動(dòng)方向上相鄰的標(biāo)簽同。這種滾動(dòng)或選擇技術(shù)本身已知并得到了廣泛應(yīng)用。
在第三顯示區(qū)域25中顯示的一套節(jié)目可能自動(dòng)地適應(yīng)一個(gè)新菜單選擇或僅適應(yīng)響應(yīng)一個(gè)用戶的確認(rèn)。在這種確認(rèn)以后,用戶控制的焦點(diǎn)將從菜單轉(zhuǎn)移到第三顯示區(qū)域25,因此,例如,上/下按鈕現(xiàn)在用來控制選擇哪一個(gè)節(jié)目26,以便在顯示區(qū)域27顯示詳細(xì)的信息。響應(yīng)于一個(gè)進(jìn)一步的用戶命令、如第二個(gè)確認(rèn)或一個(gè)特定的命令,用戶控制的焦點(diǎn)將轉(zhuǎn)回到菜單上。用來轉(zhuǎn)換控制的焦點(diǎn)的技術(shù)在本領(lǐng)域是公知的。
盡管本發(fā)明參照詳細(xì)的直觀的實(shí)施例已經(jīng)描述過了,但是還可能有包括在本發(fā)明思想的范圍內(nèi)的變體或改變的可能。因此,例如,取代長方形,顯示區(qū)域可能是曲線或/和包括棱角。不同的菜單級的各個(gè)菜單項(xiàng)之間可見的連接也可能具有其它不同的形狀。本發(fā)明能應(yīng)用于任何能顯示多級菜單的裝置,如個(gè)人電腦、電視機(jī)、具有顯示器的遠(yuǎn)程控制以及移動(dòng)電話等。
總的來說,本發(fā)明涉及顯示多級菜單的方法。第一菜單級在第一顯示區(qū)域中顯示,而響應(yīng)于對第一菜單級的菜單項(xiàng)的選擇,第二菜單級顯示在相對于第一顯示區(qū)域具有固定位置的第二顯示區(qū)域中,而不考慮第一菜單級的選定的菜單項(xiàng)的位置。更深一層的菜單級可能顯示在相對于其它顯示區(qū)域具有固定位置的另外的顯示區(qū)域中。不同菜單級的選定項(xiàng)可能會可見地連接。
動(dòng)詞“包含”及其變化的使用并不排斥出現(xiàn)除了那些列在權(quán)利要求中的其它組成部分或步驟。本發(fā)明能通過包含幾個(gè)獨(dú)立組成部分的硬件、以及一個(gè)可適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在裝置權(quán)利要求中列舉了幾種裝置,這些裝置的幾個(gè)可包含在一個(gè)中以及硬件的相同項(xiàng)中。
“計(jì)算機(jī)程序”可理解為存儲在一個(gè)計(jì)算機(jī)可讀介質(zhì)如軟盤上的、通過網(wǎng)絡(luò)如因特網(wǎng)下載、以及用任何方式可購買的任何軟件產(chǎn)品。
權(quán)利要求
1.顯示多級菜單的方法,包括以下步驟在第一顯示區(qū)域顯示第一菜單級的菜單項(xiàng),以及響應(yīng)于對第一菜單級的菜單項(xiàng)的選擇,在第二顯示區(qū)域顯示第二菜單級的菜單項(xiàng),其中第二菜單級從屬于所選擇的第一菜單級的菜單項(xiàng),其特征在于相對于第一顯示區(qū)域,不管所選擇的第一菜單級的菜單項(xiàng)的位置如何,第二顯示區(qū)域具有固定的位置。
2.如權(quán)利要求1所述的方法,其特征在于該方法進(jìn)一步包括將所選擇的第一菜單級的菜單項(xiàng)與第二菜單級的一個(gè)菜單項(xiàng)可視連接的步驟。
3.如權(quán)利要求1或2所述的方法,其特征在于第一和第二顯示區(qū)域均是長方形,且彼此實(shí)質(zhì)上是相對地垂直排列。
4.如權(quán)利要求3所述的方法,其特征在于第一和第二顯示區(qū)域沿著第三顯示區(qū)域的鄰近的邊界擴(kuò)展。
5.如權(quán)利要求4所述的方法,其特征在于多級菜單構(gòu)成一個(gè)用于依據(jù)所選定的菜單項(xiàng)選擇數(shù)據(jù)對象的數(shù)據(jù)庫過濾程序,該方法進(jìn)一步包括在第三顯示區(qū)域顯示選定對象的步驟。
6.如權(quán)利要求5所述的方法,其特征在于數(shù)據(jù)對象是電子程序引導(dǎo)數(shù)據(jù)庫中的程序、第一菜單級的菜單項(xiàng)與程序的主類型相對應(yīng)、以及第二菜單級的菜單項(xiàng)與所選定的第一菜單級的主類型的子類型相對應(yīng)。
7.一個(gè)顯示裝置,包括多級菜單裝置,用于在第一顯示區(qū)域中顯示第一菜單級的菜單項(xiàng),響應(yīng)于對第一菜單級的菜單項(xiàng)的選擇,在第二顯示區(qū)域顯示第二菜單級的菜單項(xiàng),其中第二菜單級從屬于所選定的第一菜單級的菜單項(xiàng),其特征在于相對于第一顯示區(qū)域,不管所選擇的第一菜單級的菜單項(xiàng)的位置如何,第二顯示區(qū)域具有固定的位置。
8.如權(quán)利要求7所述的顯示裝置,其特征在于多級菜單裝置適用于可視地連接所選定的第一菜單級的菜單項(xiàng)和第二菜單級的菜單項(xiàng)。
9.如權(quán)利要求8所述的顯示裝置,其特征在于第一和第二顯示區(qū)域均是長方形,且彼此實(shí)質(zhì)上是相對地垂直排列。
10.如權(quán)利要求9所述的顯示裝置,其特征在于第一和第二顯示區(qū)域沿著第三顯示區(qū)域的鄰近的邊界定位。
11.如權(quán)利要求10所述的顯示裝置,其特征在于顯示裝置進(jìn)一步包括用于存儲許多數(shù)據(jù)對象的數(shù)據(jù)庫裝置,且多級菜單構(gòu)成用于依據(jù)所選定的菜單項(xiàng)選擇數(shù)據(jù)對象的數(shù)據(jù)庫過濾程序組成,數(shù)據(jù)庫裝置適用于在第三顯示區(qū)域顯示所選定的對象。
12.與權(quán)利要求11所述的顯示裝置一樣的電視機(jī),其特征在于電視機(jī)進(jìn)一步包括電子程序引導(dǎo)裝置,數(shù)據(jù)對象是電子程序引導(dǎo)中的節(jié)目、第一菜單級的菜單項(xiàng)與節(jié)目的主類型相對應(yīng),第二菜單級的菜單項(xiàng)與所選定的第一菜單級的主類型的子類型相對應(yīng)。
13.一個(gè)計(jì)算機(jī)程序產(chǎn)品,當(dāng)在一個(gè)可編程的計(jì)算裝置上執(zhí)行時(shí),用于執(zhí)行以下步驟在第一顯示區(qū)域中顯示第一菜單級的菜單項(xiàng),響應(yīng)對第一菜單級的菜單項(xiàng)的選擇,在第二顯示區(qū)域顯示第二菜單級的菜單項(xiàng),其中第二菜單級從屬于所選定的第一菜單級的菜單項(xiàng),其特征在于相對于第一顯示區(qū)域,不管所選擇的第一菜單級的菜單項(xiàng)的位置如何,第二顯示區(qū)域具有固定的位置。
全文摘要
本發(fā)明涉及顯示多級菜單的方法。第一菜單級在第一顯示區(qū)域中顯示,而響應(yīng)于對第一菜單級的菜單項(xiàng)的選擇,不管所選擇的第一菜單級的菜單項(xiàng)的位置如何,第二菜單級顯示在相對于第一顯示區(qū)域、具有固定位置的第二顯示區(qū)域中。另外的菜單級可能顯示在相對于其它顯示區(qū)域、具有固定位置的另外的顯示區(qū)域中。不同的菜單級的選定項(xiàng)可以可視地連接。
文檔編號H04N5/445GK1366632SQ01800543
公開日2002年8月28日 申請日期2001年3月6日 優(yōu)先權(quán)日2000年3月17日
發(fā)明者G·M·R·維舒特, D·A·D·達(dá)斯, L·J·F·格伊爾茨, H·J·特霍爾斯特, E·G·H·巴斯蒂爾安斯 申請人:皇家菲利浦電子有限公司