專利名稱:根據(jù)長寬比顯示瀏覽器圖形的設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種顯示包括在瀏覽器中的圖形的設(shè)備和方法。
背景技術(shù):
傳統(tǒng)的互聯(lián)網(wǎng)瀏覽器(例如,互聯(lián)網(wǎng)EXPLORER和NETSCAPE)具有瀏覽器圖形,該瀏覽器圖形的顯示類型不能由標記文檔生產(chǎn)者決定。瀏覽器圖形是包括在瀏覽器中的諸如提交按鈕、重置按鈕、復(fù)選框按鈕、或單選按鈕的圖形,該瀏覽器圖形由形式標簽實現(xiàn)(即,調(diào)用),該標簽指定超文本標記語言(HTML)文檔內(nèi)的填寫表單。對于每個瀏覽器,瀏覽器圖形的形狀和大小被設(shè)定為不同,然而,瀏覽器圖形基于1∶1的長寬比被形成。因此,瀏覽器圖形在具有1∶1的長寬比的監(jiān)視器上被適當?shù)匦纬桑侨绻麨g覽器圖形被顯示在具有不同的長寬比的裝置(例如,電視)上,則瀏覽器圖形的形狀可被扭曲。
傳統(tǒng)的交互數(shù)字視頻盤(DVD)能夠以交互模式顯示音頻視覺(AV)數(shù)據(jù)。交互式DVD包括根據(jù)傳統(tǒng)的圖像標準的AV數(shù)據(jù),也包括與支持交互功能所需要的標記文檔相關(guān)的信息(即,包括作為交互內(nèi)容的交互內(nèi)容標記文檔)。當交互式DVD被標記文檔命令顯示圖像時,交互式DVD顯示圖像。為了顯示圖像,需要用于交互式DVD的瀏覽器。用于交互式DVD的瀏覽器支持用在互聯(lián)網(wǎng)瀏覽器中的標記標簽,因此DVD瀏覽器也具有被用在互聯(lián)網(wǎng)瀏覽器中的圖形元素。然而,由于用于交互式DVD的瀏覽器能夠在往往與諸如電視監(jiān)視器的具有各種長寬比的顯示裝置連接的再現(xiàn)裝置中使用,所以如果瀏覽器圖形僅以1∶1的長寬比被形成,則當圖像顯示在顯示裝置上時,可能被扭曲。
發(fā)明內(nèi)容
本發(fā)明提供一種在具有各種顯示長寬比的再現(xiàn)裝置上顯示瀏覽器圖形而不扭曲圖像的設(shè)備和方法。
本發(fā)明的另外的方面和/或優(yōu)點將會在接下來的描述中部分地被闡述,部分通過描述將會清楚或可以通過實踐本發(fā)明而被了解。
本發(fā)明可由一種按照長寬比顯示瀏覽器圖形的設(shè)備實現(xiàn),該設(shè)備包括瀏覽器圖形存儲單元,按照長寬比存儲瀏覽器圖形,所述瀏覽器圖形包括在以不同的長寬比顯示的瀏覽器中;初始化文件存儲單元,存儲包括預(yù)定長寬比信息的初始化文件;長寬比信息提取器,通過分析存儲在初始化文件存儲單元中的初始化文件來提取長寬比信息;瀏覽器圖形選擇器,從存儲在瀏覽器圖形存儲單元中的不同長寬比的瀏覽器圖形中選擇與由長寬比信息提取器提取的長寬比對應(yīng)的瀏覽器圖形;和瀏覽器圖形顯示單元,顯示由瀏覽器圖形選擇器選擇的瀏覽器圖形。
本發(fā)明也可由一種按照長寬比顯示瀏覽器圖形的方法實現(xiàn),該方法包括存儲具有不同的長寬比并包括在以不同的長寬比顯示的瀏覽器中的瀏覽器圖形;存儲包括預(yù)定長寬比信息的初始化文件;通過分析初始化文件提取長寬比信息;從存儲的瀏覽器圖形中選擇與被提取的長寬比對應(yīng)的瀏覽器圖形;和顯示選擇的瀏覽器圖形。
通過參照附圖對本發(fā)明的示例性實施例進行詳細描述,本發(fā)明的上述和/或其他特點和優(yōu)點將會變得更加清楚,其中圖1是根據(jù)本發(fā)明示例性實施例的按照長寬比顯示瀏覽器圖形的設(shè)備的功能框圖;圖2是根據(jù)本發(fā)明實施例的作為被實施為初始化文件標記文檔的長寬比信息初始化文件示例的標記文檔源代碼;圖3示出根據(jù)本發(fā)明實施例的輸入按鈕,所述輸入按鈕是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例;圖4示出根據(jù)本發(fā)明實施例的復(fù)選框,所述復(fù)選框是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例;圖5示出根據(jù)本發(fā)明實施例的單選按鈕,所述單選按鈕是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例;圖6示出根據(jù)本發(fā)明實施例的下拉框,所述下拉框是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例;
圖7示出根據(jù)本發(fā)明實施例的列表框,所述列表框是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例;圖8示出根據(jù)本發(fā)明實施例的文本窗,所述文本窗是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例;圖9示出根據(jù)本發(fā)明實施例的文本區(qū)域窗,所述文本區(qū)域窗是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例;和圖10是根據(jù)本發(fā)明示例性實施例的顯示瀏覽器圖形的流程圖。
具體實施例方式
現(xiàn)在,將詳細說明本發(fā)明的實施例,其例子示于附圖中,其中,相同的標號始終代表相同的部件。以下將會參考圖形描述這些實施例以解釋本發(fā)明。
圖1是根據(jù)本發(fā)明示例性實施例的按照長寬比顯示瀏覽器圖形的設(shè)備的功能框圖。該根據(jù)顯示長寬比(下文中,被稱作長寬比)顯示瀏覽器圖形的設(shè)備包括例如,瀏覽器圖形存儲單元11、長寬比信息接收器12、初始化文件創(chuàng)建器13、初始化文件存儲單元14、長寬比信息提取器15、再現(xiàn)命令接收器16、瀏覽器圖形選擇器17和瀏覽器圖形顯示單元18。瀏覽器圖形是包括在瀏覽器中的圖形,該瀏覽器圖形的顯示類型不能由標記文檔生產(chǎn)者確定。
瀏覽器圖形存儲單元11按照長寬比存儲瀏覽器圖形,在其中,瀏覽器圖形被包括在以彼此不同的長寬比顯示的瀏覽器中(即,瀏覽器圖形存儲單元11根據(jù)各種長寬比存儲示例瀏覽器圖形)。在交互式DVD作為示例的情況下,瀏覽器瀏覽預(yù)定的交互模式內(nèi)容(即,交互標記文檔),并且瀏覽器圖形是被包括在瀏覽器中的圖形,例如,在交互內(nèi)容標記文檔中由形式標簽實現(xiàn)的提交按鈕、重置按鈕、復(fù)選框或單選按鈕,這些是允許例如控制數(shù)字視頻盤(DVD)圖像的與用戶的交互功能的內(nèi)容。在本發(fā)明中,交互內(nèi)容典型地基于由諸如DVD FORUM(http//www.dvdforum.org)的工業(yè)協(xié)會建議的增強導(dǎo)航(ENAV)。當瀏覽器被顯示在具有不同長寬比的各種顯示裝置,例如,具有1∶1長寬比的個人電腦(PC)監(jiān)視器、具有4∶3長寬比的電視和具有16∶9長寬比的寬屏電視上時,使用用于再現(xiàn)DVD圖像的失真方法將瀏覽器轉(zhuǎn)換為對應(yīng)的顯示裝置的長寬比。由該瀏覽器顯示的DVD圖像的幀或信息是低聚集(lowconcentration)的圖像,但是瀏覽器圖形是高聚集(high concentration)的圖像,在其中,幾個到幾十個像素被聚集,因此,如果長寬比被改變,則像素的形狀也被改變。因此,當瀏覽器圖形被顯示在具有與瀏覽器圖形的長寬比不同的長寬比的顯示裝置上時,瀏覽器圖形的文本可能被扭曲,并且高質(zhì)量的圖像不能被顯示。另外,如果瀏覽器圖形的文本被極大地扭曲,則它可能是無法讀取的。因此,當瀏覽器生產(chǎn)者(即,瀏覽器制造者)生產(chǎn)瀏覽器時,瀏覽器生產(chǎn)者應(yīng)該根據(jù)顯示裝置類型生產(chǎn)不同長寬比的各種瀏覽器圖形并將這些圖形提供給內(nèi)容顯示器(顯示裝置)。例如,如果內(nèi)容顯示器分別是PC監(jiān)視器、電視或?qū)捚岭娨?,則瀏覽器生產(chǎn)者應(yīng)該生產(chǎn)具有1∶1長寬比的提交按鈕、具有4∶3長寬比的提交按鈕和具有16∶9長寬比的提交按鈕,并將這些按鈕提供給內(nèi)容顯示器。典型地,當瀏覽器被安裝在再現(xiàn)裝置中時,具有不同長寬比的瀏覽器圖形被從互聯(lián)網(wǎng)或CD-ROM下載并被存儲在再現(xiàn)裝置的非易失性存儲器中。
初始化文件存儲單元14存儲包括預(yù)定的長寬比信息的初始化文件,從而提供長寬比初始化文件。初始化文件包括交互內(nèi)容的再現(xiàn)環(huán)境信息。典型地,初始化文件具有文件擴展名.ini,并設(shè)定初始環(huán)境,從而應(yīng)用程序或系統(tǒng)能夠被操作。在本實施例中,初始化文件設(shè)定交互內(nèi)容的再現(xiàn)環(huán)境。例如,初始化文件能夠在顯示給用戶的ENAV頁以由DVD FORUM建議的ENAV模式顯示前設(shè)定需要的參數(shù),,并為瀏覽器提供關(guān)于全部或一些交互內(nèi)容的信息。長寬比信息能夠以如下的各種方式獲得。
例如,根據(jù)本發(fā)明的一方面,內(nèi)容生產(chǎn)者(即,內(nèi)容制造者,諸如在交互式DVD示例情況下的DVD制造者)可以創(chuàng)建包括作為缺省的長寬比的初始化文件。即,例如,內(nèi)容生產(chǎn)者創(chuàng)建包括當瀏覽器圖形被創(chuàng)建時確定的長寬比信息的初始化文件,并且瀏覽器從該初始化文件中讀出所述長寬比信息,以選擇對應(yīng)于讀取出的長寬比的瀏覽器圖形,從而瀏覽器圖形能夠無扭曲地被展現(xiàn)。即使瀏覽器的長寬比被改變,具有恒定長寬比的瀏覽器圖形仍然能夠被顯示到屏幕上。
根據(jù)本發(fā)明的另一方面,通過使用交互內(nèi)容,長寬比能夠從用戶被接收。即,長寬比信息接收器12從用戶接收長寬比信息,初始化文件創(chuàng)建器13創(chuàng)建包括從長寬比接收單元12接收的長寬比信息的初始化文件,并且初始化文件存儲單元14存儲在初始化文件創(chuàng)建器13中被創(chuàng)建的初始化文件。各種諸如標準模式(4∶3長寬比)和寬屏模式(16∶9長寬比)的顯示模式中的一個能夠在再現(xiàn)裝置(例如,在寬屏電視中)中被選擇。因此,瀏覽器圖形根據(jù)用戶的選擇被顯示。
根據(jù)本發(fā)明的另一方面,長寬比能夠從使用即插即用方法的再現(xiàn)裝置中被接收。即,長寬比接收單元12通過使用即插即用方法從再現(xiàn)裝置接收長寬比信息,初始化文件創(chuàng)建器13創(chuàng)建包括從長寬比信息接收單元12接收的長寬比的初始化文件,并且初始化文件存儲單元14存儲在初始化文件創(chuàng)建器13中被創(chuàng)建的初始化文件。關(guān)于瀏覽器將被顯示在其上的諸如PC監(jiān)視器、電視和寬屏電視的再現(xiàn)裝置的顯示裝置的信息在即插即用方法中被自動識別,并且瀏覽器圖形根據(jù)顯示裝置被選擇。
根據(jù)本發(fā)明的另一方面,初始化文件能夠被實現(xiàn)為以諸如HTML的標記語言編碼的標記文檔。特別地,初始化文件存儲單元14能夠存儲包括使用元標簽長寬比信息的初始化標記文檔。此外,根據(jù)本發(fā)明的這個方面,當長寬比的新標簽由DVD FORUM定義時,包括新定義的標簽的初始化標記文檔能夠被存儲。此外,根據(jù)本發(fā)明的另一方面,初始化標記文檔可存儲具有新定義的屬性或腳本的形式的長寬比。
長寬比信息提取器15從存儲在初始化文件存儲單元14中的初始化文件中提取長寬比信息。當初始化文件是初始化標記文檔時,長寬比通過一般應(yīng)用于標記文檔的文檔對象模型(DOM)樹構(gòu)造過程被提取。
再現(xiàn)命令接收器16接收來自用戶的再現(xiàn)交互內(nèi)容的命令。長寬比信息提取器15在交互內(nèi)容被再現(xiàn)之前從被存儲的初始化文件中提取長寬比信息。根據(jù)本發(fā)明的一方面,由于影響再現(xiàn)的初始化文件的特性,長寬比信息應(yīng)該在交互內(nèi)容被再現(xiàn)之前從初始化文件中被提取。
瀏覽器圖形選擇器17從被存儲在瀏覽器圖形存儲單元11中的瀏覽器圖形中選擇對應(yīng)于由長寬比信息提取器15提取的長寬比信息的瀏覽器圖形。瀏覽器圖形顯示單元18顯示由瀏覽器圖形選擇單元17選擇的瀏覽器圖形。例如,當用于1∶1的提交按鈕、4∶3的提交按鈕和16∶9的提交按鈕的圖形數(shù)據(jù)被存儲在瀏覽器圖形存儲單元11中,并且由長寬比信息提取器15提取的長寬比信息是4∶3時,瀏覽器圖形選擇器17選擇4∶3的提交按鈕,并且瀏覽器圖形顯示單元18顯示該4∶3的提交按鈕。
圖2是根據(jù)本發(fā)明實施例的標記文檔源代碼的示例,所述標記文檔源代碼是被實現(xiàn)為初始化標記文檔的長寬比信息初始化文件的示例。參考圖2,該初始化標記文檔以HTML編碼,并包括元標簽中的長寬比信息。<metaname=“content_ratio”contents=“4∶3”/>部分代表(標識)內(nèi)容的長寬比是4∶3。該長寬比能夠由內(nèi)容生產(chǎn)者設(shè)定為缺省值,或從用戶或再現(xiàn)裝置獲得。<metaname=“default_language”contents=“English”/>部分將缺省語言設(shè)定為英語。<meta name=“parental_level”contents=“5”/>部分設(shè)定被包括的內(nèi)容為父母級(parent level),也就是,5級。初始化文件在交互內(nèi)容運行前運行,從而,交互內(nèi)容,也就是,例如,DVD圖像和幫助瀏覽器將會以4∶3長寬比、英語和觀看等級5被提供。
圖3示出根據(jù)本發(fā)明實施例的輸入按鈕,所述輸入按鈕是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例。作為示例,提交按鈕和重置按鈕由輸入按鈕31代表,并且使用例如在交互內(nèi)容標記文檔的形式標簽中的輸入標簽被設(shè)定。例如,提交按鈕被設(shè)定為<input type=“submit”>。input type的屬性,也就是,輸入按鈕是“submit”還是“reset”,由HTML文檔生產(chǎn)者決定。
圖3的表格32包括關(guān)于根據(jù)各種長寬比的輸入按鈕31的形狀的信息,在該信息中,形狀應(yīng)該由瀏覽器生產(chǎn)者/制造者經(jīng)由瀏覽器圖形存儲單元11提供。表格32包括當1∶1、4∶3、16∶9的長寬比或無長寬比被提供(即,當長寬比信息沒有被提供時將被顯示的輸入按鈕的圖形信息)時按鈕的頂部邊緣、底部邊緣、左邊緣、右邊緣、內(nèi)部高度和內(nèi)部寬度的像素數(shù)目。內(nèi)部寬度通過由用戶輸入的字符的數(shù)目確定,并被設(shè)定為值字段。根據(jù)由內(nèi)容生產(chǎn)者設(shè)定的缺省長寬比、用戶的請求或依賴于顯示裝置種類的再現(xiàn)裝置來選擇不同的長寬比輸入按鈕31之一。
圖4示出根據(jù)本發(fā)明實施例的復(fù)選框,所述復(fù)選框是根據(jù)長寬比而再現(xiàn)的瀏覽器圖形的示例。例如,使用交互內(nèi)容標記文檔的形式標簽中輸入的標簽設(shè)定復(fù)選框41。例如,復(fù)選框41由標簽<input type=“checkbox”>設(shè)定,在該標簽中,input type的屬性值由HTML文檔生產(chǎn)者設(shè)定。
在圖4中,表格42包括關(guān)于根據(jù)各種長寬比的復(fù)選框41的形狀的信息,在該信息中,形狀應(yīng)該由瀏覽器生產(chǎn)者/制造者經(jīng)由瀏覽器圖形存儲單元11提供。表格42包括當1∶1、4∶3、16∶9的長寬比或無長寬比被提供時復(fù)選框的框?qū)挾取⒖蚋叨?、頂部邊緣、底部邊緣、左邊緣、右邊緣的像素?shù)目。根據(jù)由內(nèi)容生產(chǎn)者設(shè)定的缺省長寬比、用戶的要求或依賴于顯示裝置種類的再現(xiàn)裝置來選擇并顯示不同的長寬比復(fù)選框41之一。
圖5示出根據(jù)本發(fā)明實施例的單選按鈕,所述單選按鈕是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例。例如,使用交互內(nèi)容標記文檔的形式標簽中的輸入標簽設(shè)定單選按鈕51。例如,單選按鈕51由標簽<input type=“radio”>設(shè)定,在該標簽中,input type的屬性值由HTML文檔生產(chǎn)者設(shè)定。
在圖5中,表格52包括關(guān)于根據(jù)各種長寬比的單選按鈕51的形狀的信息,在該信息中,形狀應(yīng)該由瀏覽器生產(chǎn)者/制造者經(jīng)由瀏覽器圖形存儲單元11提供。表格52包括當1∶1、4∶3、16∶9的長寬比或無長寬比被提供時單選按鈕的按鈕寬度、按鈕高度、頂部邊緣、底部邊緣、左邊緣、右邊緣的像素數(shù)目。根據(jù)由內(nèi)容生產(chǎn)者設(shè)定的缺省長寬比、用戶的請求或依賴于顯示裝置種類的再現(xiàn)裝置來選擇不同的長寬比單選按鈕51之一。
圖6示出根據(jù)本發(fā)明實施例的下拉框,所述下拉框是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例。例如,使用交互內(nèi)容標記文檔的形式標簽中的選擇標簽設(shè)定下拉框61。例如,下拉框61由標簽<select name=“xxx”>設(shè)定,在該標簽中,select name的屬性值由HTML文檔生產(chǎn)者設(shè)定。此外,size的屬性值(當下拉框被選擇時屏幕上顯示的條目數(shù)目)沒有被設(shè)定,從而在其中僅一個選擇條目被顯示的下拉框能夠被設(shè)定。
在圖6中,表格62包括關(guān)于根據(jù)各種長寬比的下拉框61的形狀的信息,在該信息中,形狀應(yīng)該由瀏覽器生產(chǎn)者/制造者經(jīng)由瀏覽器圖形存儲單元11提供。表格62包括當1∶1、4∶3、16∶9的長寬比或無長寬比被提供時,下拉框61的頂部邊界、底部邊界、左邊界、右邊界、滾動按鈕寬度、滾動按鈕高度和內(nèi)部寬度的像素數(shù)目。例如,內(nèi)部寬度可通過由用戶輸入的字符的數(shù)目決定,并被設(shè)定為值字段。在圖6的示例中,具有最多字符的選項的字符數(shù)目決定內(nèi)部寬度。根據(jù)由內(nèi)容生產(chǎn)者設(shè)定的缺省長寬比、用戶的請求或依賴于顯示裝置種類的再現(xiàn)裝置來選擇不同的長寬比下拉框61之一。
圖7示出根據(jù)本發(fā)明實施例的列表框,所述列表框是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例。例如,使用在交互內(nèi)容標記文檔的形式標簽中的選擇標簽設(shè)定列表框71。例如,列表框71由標簽<select name=“color”>設(shè)定,在該標簽中,select name的屬性值由HTML文檔生產(chǎn)者設(shè)定。此外,指示顯示到屏幕上的條目的數(shù)目的size的屬性值能夠被設(shè)定為2或更大。在圖7的列表框71中,size的屬性值被設(shè)定為4。
在圖7中,表格72包括關(guān)于根據(jù)各種長寬比的列表框71的形狀的信息,在該信息中,形狀應(yīng)該由瀏覽器生產(chǎn)者/制造者經(jīng)由瀏覽器圖形存儲單元11提供。表格72包括當1∶1、4∶3、16∶9的長寬比或無長寬比被提供時列表框71的頂部邊界、底部邊界、左邊界、右邊界、垂直滾動條寬度、內(nèi)部高度、內(nèi)部寬度和高度的像素數(shù)目。例如,內(nèi)部寬度可通過由用戶輸入的字符的數(shù)目確定,并被設(shè)定為值字段。在圖7的示例中,由具有最多字符的選項的字符數(shù)目確定內(nèi)部寬度。根據(jù)由內(nèi)容生產(chǎn)者設(shè)定的缺省長寬比、用戶的請求或依賴于顯示裝置種類的再現(xiàn)裝置來選擇不同的長寬比列表框71之一。
圖8示出根據(jù)本發(fā)明實施例的文本窗,所述文本窗是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例。例如,使用交互內(nèi)容標記文檔的形式標簽中的輸入標簽設(shè)定文本窗81。例如,文本窗81由標簽<input type=“text”>設(shè)定,在該標簽中,input type的屬性值由HTML文檔生產(chǎn)者設(shè)定。
在圖8中,表格82包括關(guān)于根據(jù)各種長寬比的文本窗81的形狀的信息,在該信息中,形狀應(yīng)該由瀏覽器生產(chǎn)者/制造者經(jīng)由瀏覽器圖形存儲單元11提供。表格82包括當1∶1、4∶3、16∶9的長寬比或無長寬比被提供時文本窗的頂部邊界、底部邊界、左邊界、右邊界、內(nèi)部高度、內(nèi)部寬度和高度的像素數(shù)目。內(nèi)部寬度可通過由用戶輸入的字符的數(shù)目確定,并被設(shè)定為值字段。此外,內(nèi)部高度也能由字符的字體的高度決定。根據(jù)由內(nèi)容生產(chǎn)者設(shè)定的缺省長寬比、用戶的請求或依賴于顯示裝置種類的再現(xiàn)裝置來選擇不同的長寬比文本窗81之一。
圖9示出根據(jù)本發(fā)明實施例的文本區(qū)域窗,所述文本區(qū)域窗是根據(jù)長寬比而產(chǎn)生的瀏覽器圖形的示例。例如,使用在交互內(nèi)容標記文檔的形式標簽中的文本區(qū)域標簽設(shè)定文本區(qū)域窗91。例如,文本區(qū)域窗91可由標簽<textarearows=“8”cols=“40”name=“text”>設(shè)定,在該標簽中,這些屬性值由HTML文檔生產(chǎn)者設(shè)定。
在圖9中,表格92包括關(guān)于根據(jù)各種長寬比的文本區(qū)域窗91的形狀的信息,在該信息中,形狀應(yīng)該由瀏覽器生產(chǎn)者/制造者經(jīng)由瀏覽器圖形存儲單元11提供。表格92包括當1∶1、4∶3、16∶9的長寬比或無長寬比被提供時文本窗91的滾動條寬度、頂部邊界、底部邊界、左邊界、右邊界、內(nèi)部高度、內(nèi)部寬度和高度的像素數(shù)目。例如,內(nèi)部寬度可通過由用戶輸入的字符的數(shù)目被確定,并被設(shè)定為值字段。此外,由于內(nèi)部高度可通過由用戶輸入的文本區(qū)域的列值決定,所以內(nèi)部高度也被設(shè)定為值字段。
圖10是根據(jù)本發(fā)明示例性實施例的顯示瀏覽器圖形的流程圖。在操作101,被包括在瀏覽器中并將以不同的長寬比被顯示的瀏覽器圖形被存儲。這里,作為示例,瀏覽器瀏覽交互式DVD的預(yù)定交互內(nèi)容。另外,在操作104,包括由內(nèi)容生產(chǎn)者設(shè)定為缺省值的缺省長寬比信息的長寬比初始化文件被存儲。在操作102,長寬比信息可以從用戶或從將要顯示交互內(nèi)容的再現(xiàn)裝置的即插即用顯示裝置中接收。在操作103,初始化文件被創(chuàng)建,所述初始化文件包括接收的長寬比信息或由內(nèi)容生產(chǎn)者設(shè)定的缺省長寬比,并且在操作104,該初始化文件被存儲。
典型地,初始化文件也包括關(guān)于作為交互內(nèi)容的交互內(nèi)容標記文檔的再現(xiàn)環(huán)境的信息。如果初始化文件是標記文檔文件,則初始化文件包括在元標簽形式、新定義的標簽形式、新定義的屬性形式或腳本形式(視情況而定)的長寬比信息。在操作106至107,確定是否,例如從用戶,接收到再現(xiàn)交互內(nèi)容的命令。當在操作107再現(xiàn)內(nèi)容的命令被接收時,在操作105,在交互內(nèi)容被再現(xiàn)之前,長寬比信息從存儲的初始化文件中被檢測(提取)。在操作108,從存儲的瀏覽器圖形中選擇與提取出的長寬比信息對應(yīng)的瀏覽器圖形。然后,在操作109,選擇的瀏覽器圖形被顯示。
產(chǎn)業(yè)上的應(yīng)用性根據(jù)本發(fā)明的示例性實施例,具有各種長寬比的瀏覽器圖形被提供,從而防止瀏覽器圖形當被顯示到各種顯示裝置上時被扭曲,并且顯示對應(yīng)于由內(nèi)容生產(chǎn)者設(shè)定的缺省值、用戶的請求或顯示裝置的特性的瀏覽器圖形。如果本發(fā)明的示例性實施例被應(yīng)用于用于交互式DVD的瀏覽器,該瀏覽器被顯示在具有各種長寬比的顯示裝置上,則高質(zhì)量的圖像能夠不管顯示裝置的種類而被無扭曲地顯示。本發(fā)明的上述處理被典型地實現(xiàn)在控制諸如計算機、播放交互式DVD的DVD播放器等的標記文檔再現(xiàn)裝置的軟件中。瀏覽器圖形存儲單元11可以根據(jù)任何的提供根據(jù)多個長寬比的瀏覽器可訪問(或可選擇)的瀏覽器圖形的技術(shù)被實現(xiàn),諸如通過提供存儲在再現(xiàn)裝置的數(shù)據(jù)存儲器中的瀏覽器圖形文件、提供存儲在存儲將要被生產(chǎn)的交互內(nèi)容標記文檔的數(shù)據(jù)存儲器中(例如,在交互式DVD上)的瀏覽器圖形文件、經(jīng)由網(wǎng)絡(luò)服務(wù)器提供瀏覽器圖形,自動產(chǎn)生瀏覽器圖形等。本發(fā)明提供一種方法,包括通過根據(jù)顯示瀏覽器的瀏覽器圖形的顯示裝置類型選擇所述瀏覽器圖形的顯示長寬比來形狀美觀地(即,沒有扭曲,根據(jù)應(yīng)用標準成比例,具有規(guī)則的或視覺上美觀的形狀)顯示所述瀏覽器圖形。因此,本發(fā)明也提供一種交互式DVD,包括諸如音頻/視頻數(shù)據(jù)的多媒體數(shù)據(jù);與該多媒體數(shù)據(jù)相關(guān)的交互內(nèi)容標記文檔;和用于控制瀏覽交互內(nèi)容的瀏覽器的瀏覽器圖形以再現(xiàn)交互內(nèi)容的瀏覽器圖形長寬比信息。
本發(fā)明的上述示例性實施例能夠通過存儲在計算機可讀記錄介質(zhì)上的計算機可讀程序來實現(xiàn)。計算機可讀記錄介質(zhì)包括磁存儲介質(zhì)(例如,ROM、軟盤、硬盤等)、光學(xué)讀取器(例如,CD-ROM、DVD等)和載波(例如,通過互聯(lián)網(wǎng)的數(shù)據(jù)傳輸)。
權(quán)利要求
1.一種顯示瀏覽器圖形的設(shè)備,包括瀏覽器圖形存儲單元,根據(jù)長寬比存儲不同長寬比的瀏覽器圖形;初始化文件存儲單元,存儲包括預(yù)定長寬比信息的初始化文件;長寬比信息提取器,從存儲在初始化文件存儲單元中的初始化文件中提取長寬比信息;瀏覽器圖形選擇器,從存儲在瀏覽器圖形存儲單元中的不同長寬比的瀏覽器圖形中選擇對應(yīng)于由長寬比信息提取器提取的長寬比的瀏覽器圖形;和瀏覽器圖形顯示單元,顯示由瀏覽器圖形選擇器選擇的瀏覽器圖形。
2.如權(quán)利要求1所述的設(shè)備,還包括瀏覽器單元,瀏覽作為交互內(nèi)容的預(yù)定交互內(nèi)容標記文檔,以再現(xiàn)交互內(nèi)容,其中,初始化文件包括關(guān)于交互內(nèi)容的再現(xiàn)環(huán)境的信息。
3.如權(quán)利要求2所述的設(shè)備,還包括再現(xiàn)命令接收器,接收來自用戶的再現(xiàn)交互內(nèi)容的命令,其中,當再現(xiàn)命令被再現(xiàn)命令接收器接收到時,長寬比信息提取器在交互內(nèi)容被再現(xiàn)之前從存儲的初始化文件中提取長寬比信息。
4.如權(quán)利要求2所述的設(shè)備,其中,所述初始化文件是標記文檔。
5.如權(quán)利要求4所述的設(shè)備,其中,所述標記文檔根據(jù)標記語言包括具有元標簽形式、新定義的標簽形式、新定義的屬性形式或腳本形式之一的長寬比信息。
6.如權(quán)利要求2所述的設(shè)備,其中,所述初始化文件包括由交互內(nèi)容的生產(chǎn)者設(shè)定的缺省長寬比。
7.如權(quán)利要求1所述的設(shè)備,還包括長寬比信息接收器,從用戶接收長寬比信息;和初始化文件創(chuàng)建器,創(chuàng)建包括由長寬比信息接收器接收的長寬比信息的初始化文件,其中,所述初始化文件存儲單元存儲由初始化文件創(chuàng)建器創(chuàng)建的初始化文件。
8.如權(quán)利要求2所述的設(shè)備,還包括長寬比信息接收器,通過即插即用方法從將顯示交互內(nèi)容的顯示裝置中接收長寬比信息;和初始化文件創(chuàng)建器,創(chuàng)建包括由長寬比信息接收器接收的長寬比信息的初始化文件,其中,所述初始化文件存儲單元存儲由初始化文件創(chuàng)建器創(chuàng)建的初始化文件。
9.一種顯示瀏覽器圖形的方法,包括根據(jù)長寬比存儲具有不同長寬比的瀏覽器圖形;存儲包括預(yù)定長寬比信息的初始化文件;從所述初始化文件中提取長寬比信息;選擇對應(yīng)于被提取的長寬比的瀏覽器圖形;和顯示由選擇的瀏覽器圖形。
10.如權(quán)利要求9所述的方法,還包括瀏覽作為交互內(nèi)容的預(yù)定交互內(nèi)容標記文檔,以再現(xiàn)交互內(nèi)容;和在初始化文件中存儲關(guān)于交互內(nèi)容的再現(xiàn)環(huán)境的信息。
11.如權(quán)利要求10所述的方法,還包括接收來自用戶的再現(xiàn)交互內(nèi)容的命令,其中,當再現(xiàn)命令被接收到時,長寬比信息的提取在交互內(nèi)容被再現(xiàn)之前發(fā)生。
12.如權(quán)利要求10所述的方法,其中,所述初始化文件是標記文檔。
13.如權(quán)利要求12所述的方法,其中,所述標記文檔根據(jù)標記語言包括具有元標簽形式、新定義的標簽形式、新定義的屬性形式或腳本形式之一的長寬比信息。
14.如權(quán)利要求10所述的方法,其中,初始化文件包括被交互內(nèi)容生產(chǎn)者設(shè)定的缺省長寬比信息。
15.如權(quán)利要求9所述的方法,還包括從用戶接收長寬比信息;創(chuàng)建包括被接收的長寬比信息的初始化文件;和存儲該創(chuàng)建的初始化文件。
16.如權(quán)利要求10所述的方法,還包括通過即插即用方法從將顯示交互內(nèi)容的顯示裝置中接收長寬比信息;創(chuàng)建包括被接收的長寬比信息的初始化文件;和存儲該創(chuàng)建的初始化文件。
17.一種具有用于在計算機中執(zhí)行根據(jù)長寬比顯示瀏覽器圖形的方法的程序的計算機可讀記錄介質(zhì),該方法包括根據(jù)其長寬比存儲具有不同長寬比的瀏覽器圖形;存儲包括預(yù)定長寬比信息的初始化文件;從所述初始化文件中提取長寬比信息;選擇對應(yīng)于被提取的長寬比的瀏覽器圖形;和顯示選擇的瀏覽器圖形。
18.一種方法,包括通過根據(jù)顯示瀏覽器的瀏覽器圖形的顯示裝置類型選擇所述瀏覽器圖形的顯示長寬比來形狀美觀地顯示所述瀏覽器圖形。
19.一種控制再現(xiàn)裝置的交互數(shù)字視頻盤,該盤包括多媒體數(shù)據(jù);與所述多媒體數(shù)據(jù)相關(guān)的交互內(nèi)容標記文檔;和用于控制瀏覽交互內(nèi)容的瀏覽器的瀏覽器圖形以再現(xiàn)交互內(nèi)容的瀏覽器圖形長寬比信息。
全文摘要
通過提供根據(jù)其長寬比存儲不同長寬比的瀏覽器圖形的瀏覽器圖形存儲單元以及存儲包括預(yù)定長寬比信息的初始化文件的初始化文件存儲單元,瀏覽器圖形可根據(jù)長寬比被顯示。長寬比信息提取器從存儲的初始化文件中提取長寬比信息,并且瀏覽器圖形選擇器從被存儲的不同長寬比的瀏覽器圖形中選擇對應(yīng)于提取的長寬比的瀏覽器圖形。瀏覽器圖形顯示單元顯示選擇的瀏覽器圖形。具有各種長寬比的瀏覽器圖形被用于防止瀏覽器圖形當被顯示在各種類型的顯示裝置上時被扭曲。
文檔編號G06F3/14GK1754144SQ200480005224
公開日2006年3月29日 申請日期2004年2月25日 優(yōu)先權(quán)日2003年2月26日
發(fā)明者鄭吉洙, 鄭鉉權(quán) 申請人:三星電子株式會社