專利名稱::用于執(zhí)行表格布局的瀏覽器程序的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種用于瀏覽因特網(wǎng)上的內(nèi)容的瀏覽器,尤其涉及一種在所述內(nèi)容中排布表格的布局方法。
背景技術(shù):
:近來,在因特網(wǎng)廣泛應(yīng)用的背景下,用戶在諸如移動電話和PDA(個人數(shù)字助理)之類的便攜式設(shè)備上瀏覽由諸如HTML(超文本標(biāo)記語言)之類的標(biāo)記語言描述的內(nèi)容的需求不斷增加。通常,因特網(wǎng)上的內(nèi)容以具有相對大屏幕的個人計算機(jī)為目標(biāo),其中所述個人計算機(jī)的屏幕尺寸要大于便攜式設(shè)備的屏幕尺寸。也就是說,以個人計算機(jī)為目標(biāo)的內(nèi)容包括圖像和表格,其尺寸大于便攜式設(shè)備的屏幕尺寸。為此,在多數(shù)情況下,具有相對小的屏幕的便攜式設(shè)備無法適當(dāng)?shù)卦谄淦聊簧巷@示因特網(wǎng)內(nèi)容。在內(nèi)容中由標(biāo)記<table>定義的所述表格被用來以二維陣列的形式在設(shè)備上布置表格的單元。另外,通過利用所述表格,相對較大的圖像可以作為由多個局部圖像單元組成的組合圖像被顯示在屏幕上。已經(jīng)提出了使用具有相對小的屏幕的便攜式設(shè)備來瀏覽以個人計算機(jī)為目標(biāo)的內(nèi)容的方法。這種方法包括在便攜式設(shè)備的屏幕上垂直地排列單元,所述單元在內(nèi)容表格中被水平地排列(即,沿行的方向)。通過采用所述方法,在所述便攜式設(shè)備上運行的瀏覽器能夠使用戶通過操作例如上下按鍵來垂直地滾動所述單元,從而在便攜式設(shè)備的相對小的屏幕上瀏覽所述單元。然而,如果被水平地排列在原始內(nèi)容中的所述單元被垂直地排列在便攜式設(shè)備的屏幕上,那么會喪失以二維陣列的形式排列在原始內(nèi)容中的單元的排列意義。臨時公開號為HEI9-9160的日本專利(文獻(xiàn)1)和第2001-243151號日本專利(文獻(xiàn)2)公開了依照便攜式設(shè)備的屏幕尺寸來按比例縮小原始內(nèi)容中的圖像的技術(shù)。通過采用文獻(xiàn)1和2中公開的技術(shù),在便攜式設(shè)備上運行的瀏覽器可以在便攜式設(shè)備的屏幕內(nèi)顯示原始內(nèi)容的圖像。然而,在文獻(xiàn)1和2中,對于如何在不喪失所述表格所具有的二維陣列意義的情況下在便攜式設(shè)備的相對小的屏幕上顯示表格沒有作出說明。制約了在便攜式設(shè)備上輕松的瀏覽以個人計算機(jī)為目標(biāo)的內(nèi)容的另一因素是“框架集(frameset)”,其在內(nèi)容中由一組標(biāo)記<frameset>和</frameset>來定義。所述標(biāo)記<frameset>是用于把屏幕分隔為多個框架以便在各個框架上顯示不同內(nèi)容的說明語句。在所述框架集中,具有由標(biāo)記<framesrc=“...”>指定的URL(統(tǒng)一資源排列符)的內(nèi)容被顯示在一個框架中。類似于由標(biāo)記<table>定義的表格,通過使用所述框架集,可以把內(nèi)容依照二維陣列的形式顯示在設(shè)備的屏幕上。然而,在把包括框架集的內(nèi)容由瀏覽器顯示在便攜式設(shè)備的相對小的屏幕上的情況下,在便攜式設(shè)備相對小的屏幕的一個較小部分(即,一個框架)中顯示由標(biāo)記<framesrc=“...”>指定的其中一個URL內(nèi)容。在這種情況下,所述URL內(nèi)容可能難以被讀取。這是因為在便攜式設(shè)備上運行的瀏覽器僅僅把屏幕分隔為多個框架,并且依照在框架集中描述的標(biāo)記<framecols=“,”>和<framerows=“,”>來以二維陣列的形式排布所述框架。也就是說,當(dāng)由瀏覽器在便攜式設(shè)備相對小的屏幕上顯示框架集時,每一框架的屏幕尺寸變得非常小。臨時公開號為2000-298543(文獻(xiàn)3)的日本專利公開了一種方法,用于通過粗實線指明多個框架的有效框架,并且當(dāng)由瀏覽器在計算機(jī)上顯示所述框架集時,用于使用框架切換按鍵于框架之間進(jìn)行切換。通過采用在文獻(xiàn)3中公開的技術(shù),所述瀏覽器使用戶能在視覺上識別有效框架,并且通過使用框架切換按鍵來相對容易地切換至期望的框架。然而,在文獻(xiàn)3中,對于如何在不喪失所述框架集的框架所具有的二維陣列意義的情況下在便攜式設(shè)備的相對小的屏幕上顯示框架集沒有作出說明。
發(fā)明內(nèi)容本發(fā)明的有益效果在于提供了一種在不喪失包含于諸如是表格、框架集等等內(nèi)容中的數(shù)據(jù)所具有的線性陣列或者二維陣列的意義的情況下,在便攜式設(shè)備的相對小的屏幕上排布因特網(wǎng)內(nèi)容的方法。根據(jù)本發(fā)明的一方面,提供了一種把以具有第一屏幕尺寸的第一設(shè)備作為目標(biāo)的內(nèi)容布置在具有小于第一屏幕尺寸的第二屏幕尺寸的第二設(shè)備的屏幕上的方法。所述方法包括分析在內(nèi)容中由標(biāo)記<table>定義的表格,以便依照預(yù)定標(biāo)準(zhǔn)來確定所述表格的表格寬度;并且響應(yīng)于分析步驟的結(jié)果來執(zhí)行如下布局操作的其中一個(p1)使用通常的技術(shù)依照第二屏幕尺寸來排布所述表格,和(p2)在所述表格中排布單元行,以便使在所述表格的行中沿水平方向相鄰排列的至少兩個單元根據(jù)預(yù)定算法被水平地排列在第二設(shè)備的屏幕上。依照此結(jié)構(gòu),即使作為第一設(shè)備(例如個人計算機(jī))的目標(biāo)的內(nèi)容包括表格,所述表格也可以被顯示在第二設(shè)備(例如便攜式設(shè)備)上,而不會喪失所述信息具有的線性陣列或者二維陣列的意義。作為選擇,所述布局操作可以包括(p3)按比例縮小被配置為組合圖像的表格,其中所述組合圖像具有多個局部圖像,以便使所述組合圖像可以至少沿水平方向被包含在第二設(shè)備的屏幕中。作為選擇,所述預(yù)定標(biāo)準(zhǔn)可以包括第一標(biāo)準(zhǔn),即是否滿足判斷條件(最小表格寬度)>(第二設(shè)備屏幕寬度),所述表格的最小表格寬度是指當(dāng)所述表格的行的單元被最小化時,表格中的行寬。在這種情況下,當(dāng)?shù)谝粯?biāo)準(zhǔn)沒有被滿足時,執(zhí)行(p1)的操作。此外,當(dāng)?shù)谝粯?biāo)準(zhǔn)得以滿足時,執(zhí)行(p2)和(p3)的其中一個操作。作為選擇,所述預(yù)定標(biāo)準(zhǔn)可以包括第二標(biāo)準(zhǔn),即當(dāng)所述表格的行的單元被最小化時,所述表格的行的至少一個單元中的字符的回車數(shù)目大于某一值。在該情況下,當(dāng)?shù)诙?biāo)準(zhǔn)得以滿足時,即便第一標(biāo)準(zhǔn)沒有被滿足,也執(zhí)行(p2)和(p3)的其中一個操作。作為選擇,所述預(yù)定標(biāo)準(zhǔn)可以包括第三標(biāo)準(zhǔn),即當(dāng)所述表格的行的單元被最小化時,所述表格的行的至少一個單元的垂直尺寸與水平尺寸的比例大于某一比例。在該情況下,當(dāng)?shù)谌龢?biāo)準(zhǔn)得以滿足時,即便第一標(biāo)準(zhǔn)沒有被滿足,也執(zhí)行(p2)和(p3)的其中一個操作。作為選擇,所述預(yù)定標(biāo)準(zhǔn)可以包括第四標(biāo)準(zhǔn),即當(dāng)所述表格的行的單元被最小化時,所述表格的行中至少一個具有字符的單元的寬度小于或等于某一值。在該情況下,當(dāng)?shù)谒臉?biāo)準(zhǔn)得以滿足時,即便第一標(biāo)準(zhǔn)沒有被滿足,也執(zhí)行(p2)和(p3)的其中一個操作。在具體的情況下,所述方法可以包括確定所述表格是否被配置為組合圖像。在該情況下,當(dāng)通過所述確定步驟把所述表格確定為組合圖像時,執(zhí)行操作(p3)。作為選擇,在所述確定步驟中,當(dāng)包含圖像的單元數(shù)目與所述表格的所有單元數(shù)目的比例大于某一比例時,所述表格可以被確定為組合圖像。在具體的情況下,所述預(yù)定算法可以包括如下操作(a1)在第二設(shè)備的屏幕上排列在所述表格的行中沿水平方向相鄰排列的至少兩個單元,(a2)在第二設(shè)備的屏幕的另一行上排列無法排列在第二設(shè)備的屏幕的行上排列的至少兩個單元的剩余單元,并且(a3)相對于所述表格的所有的行執(zhí)行(a1)和(a2)的操作。在具體的情況中,所述最小表格寬度可以是所述表格的行的單元中的圖像寬度、所述表格的行的每一單元中字符寬度的最大值以及所述表格的行的相鄰單元之間的邊界寬度的和。在具體的情況下,所述操作(p3)可以包括(b1)依照第二屏幕尺寸通過同一比例因子來按比例縮小所述表格的單元,和(b2)依照相應(yīng)比例縮小的單元的寬度來按比例縮小所述表格的單元的局部圖像中的每一個。作為選擇,所述方法可以包括如果所述框架集存在于內(nèi)容中,那么依照預(yù)定轉(zhuǎn)換算法預(yù)先把框架集轉(zhuǎn)換為表格。作為選擇,所述方法可以包括通過網(wǎng)絡(luò)預(yù)先獲得所述內(nèi)容。作為選擇,所述方法可以包括通過因特網(wǎng)預(yù)先獲得所述內(nèi)容。作為選擇,所述內(nèi)容可以包括由標(biāo)記語言描述的文檔。根據(jù)本發(fā)明的另一方面,提供了一種計算機(jī)程序產(chǎn)品,其用于提供由終端設(shè)備執(zhí)行的一組指令,所述終端設(shè)備執(zhí)行所述指令以便把以具有第一屏幕尺寸的設(shè)備作為目標(biāo)的內(nèi)容排布在具有小于第一屏幕尺寸的第二屏幕尺寸的終端設(shè)備屏幕上。所述計算機(jī)程序產(chǎn)品包括如下功能通過網(wǎng)絡(luò)獲得內(nèi)容;分析在內(nèi)容中由標(biāo)記<table>定義的表格,以便依照預(yù)定標(biāo)準(zhǔn)來確定所述表格的表格寬度;并且響應(yīng)于所述分析的結(jié)果來執(zhí)行如下布局操作的其中一個(p1)使用通常的技術(shù)依照第二屏幕尺寸來排布所述表格,并且(p2)在所述表格中排布單元行,以便使在所述表格的行中沿水平方向相鄰排列的至少兩個單元根據(jù)預(yù)定算法被水平排列在終端設(shè)備的屏幕上。依照此結(jié)構(gòu),即使作為設(shè)備(例如個人計算機(jī))目標(biāo)的內(nèi)容包括表格,所述表格也可以被顯示在終端設(shè)備(例如,便攜式設(shè)備)上,而不會喪失所述表格具有的線性陣列或者二維陣列的意義。根據(jù)本發(fā)明的另一方面,提供了一種終端設(shè)備,所述設(shè)備用于把以具有第一屏幕尺寸的設(shè)備為目標(biāo)的內(nèi)容排布在具有小于第一屏幕尺寸的第二屏幕尺寸的終端設(shè)備屏幕上。所述終端設(shè)備包括分析系統(tǒng),用于分析在內(nèi)容中由標(biāo)記<table>定義的表格,以便依照預(yù)定標(biāo)準(zhǔn)來確定所述表格的表格寬度;以及布局系統(tǒng),用于響應(yīng)于分析系統(tǒng)的分析結(jié)果來執(zhí)行如下布局操作的其中一個(p1)使用通常的技術(shù)依照第二屏幕尺寸來布置所述表格,(p2)在所述表格中布置單元行,以便使在所述表格的行中沿水平方向相鄰設(shè)置的至少兩個單元根據(jù)預(yù)定算法被水平排列在終端設(shè)備的屏幕上,并且(p3)按比例縮小被配置為組合圖像的表格,其中所述組合圖像具有多個局部圖像,以便使所述組合圖像可以至少沿水平方向被包含在終端設(shè)備的屏幕中。依照此結(jié)構(gòu),即使作為設(shè)備(例如個人計算機(jī))目標(biāo)的內(nèi)容包括表格,所述表格也可以被顯示在終端設(shè)備(例如,便攜式設(shè)備)上,而不會喪失所述信息具有的線性陣列或者二維陣列的意義。作為選擇,所述終端設(shè)備可以包括通過網(wǎng)絡(luò)獲得內(nèi)容的獲得系統(tǒng)。根據(jù)以下結(jié)合附圖的詳細(xì)說明,將更加理解和了解本發(fā)明,其中圖1示出了根據(jù)本發(fā)明第一實施例的便攜式設(shè)備的框圖;圖2示出了在便攜式設(shè)備的CPU控制下運行的瀏覽器的功能框圖;圖3示出了表格布局過程的流程圖;圖4是包括表格的HTML文檔的例子;圖5示出了當(dāng)圖4中示出的HTML文檔被顯示在個人計算機(jī)屏幕上時的屏幕圖像;圖6A示出了表格的結(jié)構(gòu)的例子;圖6B示出了當(dāng)通過表格布局過程排列圖6A中示出的表格的頂行單元時的屏幕圖像的例子;圖6C示出了當(dāng)通過表格布局過程排列圖6A中示出的表格的頂行單元時的屏幕圖像的另一例子;圖6D示出了當(dāng)通過表格布局過程排列圖6A中示出的表格的頂行單元時的屏幕圖像的另一例子;圖7是通過分解過程的屏幕圖像的例子,其中圖4中示出的HTML文檔在該分解過程中被處理;圖8是為了與圖7的例子相比,示出了通過另一過程處理的圖4的HTML文檔的屏幕圖像的對比例子;圖9是為了與圖7的例子相比,示出了通過另一過程處理的圖4的HTML文檔的屏幕圖像的另一對比例子;圖10A示意性地示出了將處理的表格的行的例子;圖10B示出了在圖10A中示出的目標(biāo)行歷經(jīng)算法(d1)-(d5)的情況下的屏幕圖像;圖10C示出了在圖10A中示出的目標(biāo)行歷經(jīng)算法(a1)-(a4)的情況下的屏幕圖像;圖11是包括作為組合圖像的表格的內(nèi)容的例子;圖12是在把內(nèi)容顯示在個人計算機(jī)屏幕上的情況下,圖10中示出的內(nèi)容的屏幕圖像;圖13是在所述內(nèi)容歷經(jīng)表格布局過程并且被顯示在便攜式設(shè)備屏幕上的情況下,圖11中示出的內(nèi)容的屏幕圖像;圖14是當(dāng)圖11的內(nèi)容單元歷經(jīng)把所有單元均垂直地排列在便攜式設(shè)備10的屏幕上的過程時,屏幕圖像的對比例子;圖15是在把以個人計算機(jī)為目標(biāo)的內(nèi)容顯示在個人計算機(jī)屏幕上的情況下的屏幕圖像的例子;并且圖16示出了在通過轉(zhuǎn)換算法把圖15中示出的框架集轉(zhuǎn)換為表格并且在便攜式設(shè)備的屏幕上顯示的情況下的屏幕圖像。具體實施例方式以下,將參考附圖來描述本發(fā)明的實施例。第一實施例圖1示出了根據(jù)本發(fā)明第一實施例的便攜式設(shè)備10的框圖。所述便攜式設(shè)備10具有顯示器13,其屏幕尺寸小于個人計算機(jī)的屏幕尺寸。例如,如果個人計算機(jī)被定義為具有800像素的水平屏幕尺寸的設(shè)備,那么所述便攜式設(shè)備10例如可以是具有100至200像素的水平屏幕尺寸的移動電話、具有150至640像素的水平屏幕尺寸的PDA、或者是具有小于640像素的水平屏幕尺寸的汽車導(dǎo)航設(shè)備。在第一實施例中,所述便攜式設(shè)備10例如被認(rèn)為是具有200像素的水平屏幕尺寸的移動電話。如圖1所示,所述便攜式設(shè)備10包括CPU(中央處理單元)3,用于控制便攜式設(shè)備的各種操作。此外,所述便攜式設(shè)備10包括ROM(只讀存儲器)5、RAM(隨機(jī)存取存儲器)7、網(wǎng)絡(luò)接口9、顯示器驅(qū)動器11和接口15,它們經(jīng)由總線19與CPU3相連。此外,所述便攜式設(shè)備10具有顯示器13,其中顯示器13具有200像素的水平屏幕尺寸,并且與所述顯示器驅(qū)動器11相連,同時所述便攜式設(shè)備10具有用戶接口設(shè)備17,諸如包括上下按鍵和數(shù)字按鍵的操作面板。所述用戶接口設(shè)備17也經(jīng)由接口15與所述CPU3相連。所述ROM5存儲各種程序,所述程序包括瀏覽器20的程序,當(dāng)用戶通過使用用戶接口設(shè)備17執(zhí)行某一按鍵操作時,瀏覽器20被啟動。圖2示出了在CPU3控制下運行的瀏覽器20的功能框圖。如圖2所示,所述瀏覽器20具有功能塊分析器31、頁面制作器32和格式化器33。所述分析器31分析經(jīng)由網(wǎng)絡(luò)接口9從因特網(wǎng)中獲得的HTML文檔21(即,內(nèi)容),以便制作文檔樹23,其中所述HTML文檔21的語法結(jié)構(gòu)由樹形結(jié)構(gòu)來表示。應(yīng)該注意的是,所述文檔樹23只表示HTML文檔23的語法結(jié)構(gòu),不包括呈現(xiàn)HTML文檔23的信息。然后,根據(jù)所述文檔樹23和與標(biāo)記有關(guān)的信息,所述頁面制作器32做出布局樹25,其中包括所述HTML文檔21的呈現(xiàn)形式,例如,塊、內(nèi)嵌、表格、列表、項目等等。也就是說,所述布局樹25包括HTML文檔21中與諸如塊、內(nèi)嵌、表格等等的數(shù)據(jù)序列有關(guān)的信息。應(yīng)該注意的是,所述布局樹25不包括與顯示器13的屏幕上的這種項目(塊、內(nèi)嵌、表格等等)的位置和尺寸有關(guān)的信息。根據(jù)所述布局樹25和有關(guān)顯示器13屏幕尺寸的信息,所述格式化器33在顯示器13的屏幕上排布所述項目。也就是說,所述格式化器33在顯示器13的屏幕上排布布局樹25中的項目,并且確定所述項目的位置、寬度和高度以及項目字符中的回車的位置。通過由分析器31、頁面制作器32以及格式化器33執(zhí)行這種過程,所述HTML文檔21被顯示在顯示器13的屏幕上。此外,當(dāng)以個人計算機(jī)為目標(biāo)的內(nèi)容包括表格時,所述瀏覽器20的格式化器30被配置為實現(xiàn)表格布局過程。也就是說,所述表格布局過程能夠在便攜式設(shè)備10的屏幕上排布并且顯示以個人計算機(jī)為目標(biāo)的內(nèi)容,而不會喪失所述表格所具有的二維陣列或者線性陣列的意義。圖3是示出了所述表格布局過程的流程圖。所述表格布局過程概述如下。(1)如果所述內(nèi)容中的表格可以被包含在便攜式設(shè)備10的屏幕中,那么依照通常的技術(shù)來排布所述表格,并且將其顯示在便攜式設(shè)備10的屏幕上(步驟S12)。(2)當(dāng)所述表格無法包含在便攜式設(shè)備10的屏幕中如果所述表格是具有局部圖像的組合圖像,那么執(zhí)行按比例縮小布局過程(步驟S20),以便依照便攜式設(shè)備10的屏幕尺寸按比例縮小所述表格;如果所述表格不是具有局部圖像的組合圖像,那么執(zhí)行分解過程(步驟S21)以便分解并且顯示表格中的單元。所述通常的技術(shù)指的是用于依照可用來顯示所述表格而不改變表格中單元的陣列的區(qū)域大小來排布所述表格的常規(guī)技術(shù)。如稍后詳細(xì)描述的那樣,在此實施例中,這種通常的技術(shù)只有當(dāng)整個表格可以被包含在便攜式設(shè)備10的屏幕中時才被使用。此后,將參照圖3至圖14詳細(xì)說明表格布局過程。如圖3所示,最初在步驟S11中,所述內(nèi)容中的表格被分析以便計算最小表格寬度。所述最小表格寬度是指需要顯示在所述表格的其中一行的單元中所包括的數(shù)據(jù)沿水平方向的像素最小數(shù)目。就所述表格的行而言,所述最小表格寬度被定義為行的單元中的圖像寬度、所述行的每一單元中的字符寬度的最大值(即,所述行的所有單元的最大字符寬度和)以及所述行的相鄰單元之間的邊界寬度的和。在計算了最小表格寬度之后,確定所述最小表格寬度是否大于200像素的屏幕尺寸(步驟S11)。假定由便攜式設(shè)備10獲得的HTML文檔40是圖4中示出的那個。所述HTML文檔40是個人計算機(jī)的目標(biāo)。如圖4所示,所述HTML文檔40包括一表格,其中每一單元由圖像數(shù)據(jù)和字符數(shù)據(jù)的混合來表示。圖5示出了當(dāng)圖4中示出的HTML文檔40由常規(guī)瀏覽器顯示在個人計算機(jī)屏幕上時的屏幕圖像。由于所述個人計算機(jī)具有足夠的屏幕尺寸,所以具有圖像和字符的三個單元CE1、CE2和CE3被適當(dāng)?shù)嘏帕胁⑶宜降仫@示在個人計算機(jī)的屏幕上。就所述HTML文檔40而言,所述最小表格寬度計算如下(最小表格寬度)={(圖像寬度)+(字符寬度的最大值)}×(單元數(shù)目)+α其中α表示相鄰單元之間的邊界寬度。假定圖像aaa_b.gif的寬度是105像素,最小表格寬度大于315(105×3)像素,其大于便攜式設(shè)備10的屏幕尺寸(200像素)。在這種情況下,在步驟S11確定最小表格寬度大于屏幕尺寸,并且此后依照分解過程(S21)或者按比例縮小布局過程(S20)來處理所述表格。如果最小表格寬度小于或者等于便攜式設(shè)備10的屏幕尺寸(S11否),那么因為所述表格可以被包括在便攜式設(shè)備10的200像素的屏幕尺寸內(nèi),故而可以使用通常的技術(shù)在便攜式設(shè)備的屏幕上顯示所述表格(S12)。一系列步驟S13-S19是用于確定所述表格是否是由多個局部圖像單元組成的組合圖像的過程。通過一系列過程S13-S19,當(dāng)具有圖像的單元數(shù)目與所述表格中所有單元數(shù)目的比例大于預(yù)定比例時,所述表格被確定為組合圖像(S19是),并且此后所述表格歷經(jīng)按比例縮小布局過程(S20)。當(dāng)具有圖像的單元數(shù)目與所述表格的所有單元數(shù)目的比例不大于預(yù)定比例時,所述表格歷經(jīng)分解過程(S21是)。在步驟S13,獲得步驟S14、S15和S16需要的單元參數(shù)。然后,在步驟S14,確定所述單元是否包括字符。如果所述單元包括字符(S14是),那么所述單元可以被認(rèn)為是沒有構(gòu)成組合圖像的單元。然后,控制進(jìn)行到步驟S18,以便處理所述表格的下一單元。如果確定所述單元不包括字符(S14否),那么控制進(jìn)行到步驟S15以便確定所述單元是否還包括更多表格。如果所述單元還包括更多表格(S15是),那么所述單元可以被認(rèn)為是沒有構(gòu)成組合圖像的單元。因此,在這種情況下,控制進(jìn)行到步驟S18,以便處理下一單元。如果確定所述單元不包括更多表格(S15否),那么控制進(jìn)行到S16以便確定所述單元是否包括具有大于預(yù)定大小的尺寸(例如,10像素的水平大小)的圖像。如果所述表格不包括其尺寸大于預(yù)定大小的圖像(S16否),那么控制進(jìn)行到步驟S18以便處理下一單元。如果所述表格包括其尺寸大于或者等于預(yù)定大小的圖像,那么變量N被加一,以便增加具有圖像的單元數(shù)目(S17)。為了不把具有諸如只用于增強(qiáng)所述表格的外觀的空格之類的圖像的單元作為組合圖像的局部圖像之一來計算,當(dāng)所述單元中的圖像尺寸小于預(yù)定大小時,不增加變量N。在步驟S18,確定是否還剩有未處理的單元。當(dāng)還有未處理的單元(S18是)時,控制返回到S13以便處理未處理的單元。當(dāng)所述表格中的所有單元都?xì)v經(jīng)一系列過程S13-S17(S18否)時,控制進(jìn)行到步驟S19,以便確定圖像單元數(shù)目與表格的所有單元數(shù)目的比例(即,N與表格的所有單元的比例)是否大于或等于2/3。當(dāng)所述比例大于或等于2/3(S19是)時,所述表格被認(rèn)為是具有局部圖像的組合圖像,并且歷經(jīng)按比例縮小布局過程(S20),其中所述表格,即作為組合圖像的相對較大圖像,被按比例縮小以便顯示在便攜式設(shè)備的屏幕上。當(dāng)所述比例小于2/3(S19否)時,所述表格被認(rèn)為不是組合圖像,并且歷經(jīng)分解過程(S21),其中把所述表格按照單元來分解,并且顯示在便攜式設(shè)備10的屏幕上。應(yīng)該注意的是,雖然在此實施例中,值2/3被用作預(yù)定比例來確定所述表格是否為組合圖像,但是其它值也可作為預(yù)定比例。如上所述,在圖3的表格布局過程中,如果下列三個條件得以滿足,那么就認(rèn)為單元是構(gòu)成所述組合圖像的局部圖像。(1)所述單元不包括字符。(2)所述單元不包括表格。(3)所述單元中的圖像大于或者等于預(yù)定大小。接下來,詳細(xì)說明分解過程(S21)。依照下列算法在分解過程S21中把表格按照單元來分解。(a1)把所述表格的其中一個行(例如,頂行)選為目標(biāo)行。(a2)能夠被排列在顯示器13的屏幕寬度內(nèi)的目標(biāo)行單元被水平地排列在顯示器13的屏幕上。也就是說,能夠被包含在200像素的屏幕寬度中的目標(biāo)行單元被水平地排列在便攜式設(shè)備10的屏幕上。(a3)無法在便攜式設(shè)備10的屏幕上沿水平方向排列的剩余單元歷經(jīng)上述規(guī)則(a2),以便在便攜式設(shè)備10的屏幕上的不同行中(例如,下一行)排列剩余單元。(a4)就所述表格的目標(biāo)行而言,在完成過程(a2)和(a3)之后,所述表格的另一行歷經(jīng)(a1)至(a3)的過程。在(a1)至(a4)的上述過程中,所述表格被顯示在屏幕上,其中每一單元反映其修飾的數(shù)據(jù),諸如邊界和底色。如果目標(biāo)表格60是具有圖6A中所示結(jié)構(gòu)的表格,那么具有相同尺寸的3×3單元陣列的目標(biāo)表格60被如下處理。假定只有目標(biāo)表格60的兩個單元可以被水平地排列在200像素的屏幕寬度。當(dāng)目標(biāo)表格60的頂行歷經(jīng)分解過程(S21)時,頂行的單元如圖6B中所示那樣被顯示。如圖6B所示,通過分解過程S21,在便攜式設(shè)備的屏幕上剩余單元(圖6B中標(biāo)有數(shù)字3的方框)顯示在下一行的中心位置處。在圖6B的例子中,雖然剩余單元3位于下一行的中心位置,但是剩余單元3也可以被排列在下一行的另一位置(例如,屏幕的右部或者左部)。雖然在此實施例中,操作所述分解過程S21,以便如圖6B中所示那樣在屏幕上顯示目標(biāo)表格60的頂行,但是所述分解過程可以被配置為如圖6C或者圖6D中所示那樣來顯示所述表格的頂行。在圖6C的例子中,只有單元1被顯示在屏幕的頂行上,而單元2和3被排列在屏幕的下一行中。在圖6D的例子中,單元1-3被垂直地排列在屏幕上。在圖6B至圖6D的每個例子中,每一單元均反映其修飾的數(shù)據(jù),諸如邊界和底色。圖7是作為分解過程S21結(jié)果的屏幕圖像的例子,其中圖4中示出的HTML文檔40在該分解過程S21中被處理。在此例子中,由于每一單元均具有相對寬的寬度,所以三個單元被垂直地排列在屏幕上,其中每一單元反映其修飾的數(shù)據(jù)。圖8和圖9中的每一個示出了由另一過程處理的圖4的HTML文檔40的屏幕圖像的對比示例,所述另一過程用于與根據(jù)所述實施例的分解過程S21的結(jié)果的示例進(jìn)行對比。圖8是每一單元均被沿水平方向按比例縮小以便所有三個單元都可以被水平排列的例子。正如可以根據(jù)圖8看到的那樣,由于每一單元的寬度被盡可能地按比例縮小,所以與圖7的示例相比,回車的數(shù)目大大增加。因此,圖8的屏幕圖像對于用戶來說很難閱讀。圖9是所述表格的目標(biāo)行中所有單元均被垂直地排列在屏幕上的例子。圖9的屏幕圖像沒有圖4的屏幕圖像那么合適,因為圖9中示出的單元喪失了修飾數(shù)據(jù)的表示。根據(jù)圖9的算法,即使能夠在便攜式設(shè)備的屏幕上水平地排列兩個或更多單元,但是由于這些單元均被垂直排列,故而會喪失目標(biāo)表格的二維陣列的意義。此后,將描述上述的分解過程(S21)的變化。在上述分解過程(S21)中,能夠被排列在顯示器13的屏幕寬度內(nèi)的目標(biāo)行單元被確定,并且在下一行上排列剩余單元。對比起來,依照這種變化,能夠被排列在顯示器13的屏幕寬度內(nèi)的目標(biāo)行單元可以依照(a1)至(a4)的分解過程的情況來加以確定。然后,如果剩余單元滿足預(yù)定條件,那么剩余單元還被排列至顯示器13上的當(dāng)前行。這種變化的算法如下。(d1)把所述表格的其中一個行(例如,頂行)選為目標(biāo)行。(d2)就所述目標(biāo)行單元而言,能夠被排列在顯示器13的屏幕寬度(例如200像素)內(nèi)的單元被確定。(d3)在能夠被排列在屏幕寬度內(nèi)的單元被確定之后,計算所確定的單元寬度的和。然后,確定所述和是否小于某一寬度(例如20像素),其中該某一寬度小于屏幕寬度(即,200像素)。(d3-1)當(dāng)確定所述和(步驟(d3)中計算的)小于某一寬度(20像素)時,在步驟(d3)中確定的那些無法排列在顯示器13的當(dāng)前行中的至少一個剩余單元還被作為目標(biāo),以便排列在顯示器13的當(dāng)前行上。(d3-2)當(dāng)確定所述和(步驟(d3)中計算的)不小于某一寬度(20像素)時,依照步驟(d2)和(d3)來在顯示器13上的下一行上排列剩余單元。(d4)在步驟(d3-1)完成之后,無法排列在顯示器13的當(dāng)前行上的剩余單元寬度的和被計算。然后,確定所述和是否小于某一寬度(20像素)。(d5)當(dāng)確定所述和(步驟(d4)中計算的)小于某一寬度(20像素)時,在步驟(d4)中已經(jīng)確定的那些無法排列在顯示器13的當(dāng)前行中的至少一個剩余單元還被作為目標(biāo),以便排列在顯示器13的當(dāng)前行上。當(dāng)確定所述和(步驟(d4)中計算的)不小于某一寬度(20像素)時,剩余單元被排列在顯示器13的下一行上。應(yīng)該理解的是,由于上述算法最后確定的那些可以被排列在顯示器13當(dāng)前行上的單元寬度的和大于顯示器13的屏幕寬度,所以所述單元被按比例縮小,以便把所述單元包含在顯示器13的屏幕寬度內(nèi)。將參照圖10A至圖10C示出作為上述的算法((d1)-(d5))的屏幕圖像的例子。圖10A示意性地示出了將被處理的表格的行的例子。如圖10A所示,所述目標(biāo)行包括小于某一寬度(20像素)的單元E1,以及同樣小于某一寬度(20像素)的單元E2和單元E3。如圖10A所示,只有單元E1可以被包含在屏幕寬度(200像素)內(nèi)。然而,通過步驟(d3)和(d3-1),確定單元E2也被排列在顯示器13的當(dāng)前行上,這是因為單元E1小于某一寬度(20像素)。由于單元E1和E2的寬度的和大于某一寬度,所以通過步驟(d1)至(d3-1)可以確定只有單元E1和E2被排列在顯示器13的當(dāng)前行上。然而,根據(jù)步驟(d4)和(d5),剩余單元E3也被作為目標(biāo)排列在顯示器13的當(dāng)前行上。由于單元E1、E2和E3被最終作為目標(biāo)排列在顯示器13的當(dāng)前行上,所以單元E1-E3被按比例縮小,以便使所述單元包含在顯示器13的屏幕寬度內(nèi)。圖10B示出了圖10A所示的目標(biāo)行歷經(jīng)算法(d1)-(d5)并且被顯示在顯示器13上的情況下的屏幕圖像。作為對比示例,圖10C中示出了在圖10A所示的目標(biāo)行歷經(jīng)算法(a1)-(a4)并且被顯示在顯示器13上的情況下的屏幕圖像。如圖10C所示,根據(jù)算法(a1)-(a4),單元E1-E3被分解并且垂直地顯示在顯示器13上。在上述分解過程及其變化中,為每一行處理所述表格,并且就目標(biāo)行而言,確定步驟(例如(a2)和(d2))對應(yīng)于每一單元來被執(zhí)行。除了相對于每一單元執(zhí)行這種確定步驟,所述確定步驟可以對應(yīng)于垂直排列的多個單元的列來執(zhí)行。例如,當(dāng)所述表格某一列的寬度小于某一寬度(例如20像素)時,可以確定單元的分解在某一列和左側(cè)相鄰列之間、并且在某一列和右側(cè)相鄰列之間被禁止。采用此方法,不必對應(yīng)于每一單元執(zhí)行確定步驟。上述的某一寬度的值(即20像素)可以依照網(wǎng)頁內(nèi)容中指定的包含塊的寬度來改變。接下來,將詳細(xì)說明按比例縮小布局過程S20。按比例縮小布局過程S20依照如下算法來操作。(b1)依照其中將要顯示目標(biāo)表格的顯示區(qū)域大小(例如,在此實施例中是200像素的屏幕寬度)來利用相同比例因子按比例縮小目標(biāo)表格的列。也就是說,基于必須把所述表格包含在顯示區(qū)中的條件來確定每一單元的寬度。(b2)由于單元的寬度被確定,所以如下排布每一單元中的數(shù)據(jù)。(b2-1)如果單元的數(shù)據(jù)是字符數(shù)據(jù),那么所述單元中的字符被折疊(即,在字符中插入換行代碼和/或回車代碼),以便可以把字符沿水平方向在最新確定的單元寬度內(nèi)顯示出來。(b2-2)如果單元的數(shù)據(jù)是圖像數(shù)據(jù),那么單元中的圖像被按比例縮小,以便圖像可以被沿水平方向包含在最新確定的單元寬度中。(b2-3)如果單元的數(shù)據(jù)是另一表格的數(shù)據(jù)(第二表格),那么第二表格歷經(jīng)上述過程(b1)和(b2)。在這種情況下,最新確定的單元寬度被認(rèn)為是用于第二表格的過程(b1)的顯示區(qū)大小。(b3)可以通過上述直到(b2)的過程來確定每一單元的高度。目標(biāo)表格某一行的高度可以確定為目標(biāo)表格某一行中包括的所有單元高度的最大值。同樣地,所述表格的高度是所述表格每行的確定高度的和。圖11是包括作為組合圖像的表格的內(nèi)容70的例子。圖12是在由常規(guī)的瀏覽器把內(nèi)容70顯示在個人計算機(jī)屏幕上的情況下,圖11中所示內(nèi)容70的屏幕圖像。如圖11所示,所述內(nèi)容70包括具有局部圖像5×3單元陣列的表格。例如,圖12中示出的局部圖像51、52、53、54和55分別對應(yīng)于a1.gif、a2.gif、a3.gif、a4.gif和a5.gif的圖像數(shù)據(jù)。如果圖11中示出的內(nèi)容70歷經(jīng)圖3的表格布局過程,那么內(nèi)容70被確定為具有局部圖像的組合圖像,并且通過按比例縮小布局過程S20來處理。圖13是在所述內(nèi)容70歷經(jīng)圖3的表格布局過程并且被顯示在便攜式設(shè)備10的屏幕上的情況下,圖11中示出的內(nèi)容70的屏幕圖像。根據(jù)此實施例的圖3的表格布局過程,如果所述表格被配置為組合圖像,那么依照便攜式設(shè)備10的屏幕尺寸來按比例縮小組合圖像。因此,根據(jù)圖3的表格布局過程,作為個人計算機(jī)的目標(biāo)的內(nèi)容70可以被顯示在便攜式設(shè)備10的屏幕上,而不會喪失內(nèi)容70所具有的二維陣列的意義。圖14是用于與圖13中示出的屏幕圖像相比的屏幕圖像的對比示例。在圖14的例子中,圖11的內(nèi)容70的單元歷經(jīng)這樣的過程,其中所有單元均被垂直地排列在便攜式設(shè)備10的屏幕上。正如可以根據(jù)圖14看到的那樣,在此對比示例中,表格的二維陣列的意義就喪失了。雖然在第一實施例中,已經(jīng)非常詳細(xì)地描述了本發(fā)明,但是第一個實施例還能夠改變。例如,在圖3中示出的表格布局過程的確定步驟S11中,只有當(dāng)最小表格寬度被確定為具有大于便攜式設(shè)備10的屏幕寬度(200像素)的大小時,所述目標(biāo)表格歷經(jīng)S13-S21的一系列過程。然而,當(dāng)以下標(biāo)準(zhǔn)C1、C2和C3中至少一個得以滿足時,即使最小表格寬度被確定為具有小于或者等于便攜式設(shè)備10屏幕寬度的大小時,所述目標(biāo)表格也可以歷經(jīng)S13-S21的一系列過程。C1.當(dāng)所述表格使用通常的技術(shù)進(jìn)行步驟S12時,或者當(dāng)所述表格的行的單元被最小化時,單元中的字符的回車數(shù)目變得大于預(yù)定值。C2.當(dāng)所述表格使用通常的技術(shù)進(jìn)行步驟S12或者當(dāng)所述表格的行的單元被最小化時,單元沿垂直方向的長度變得大于預(yù)定值(或者單元的垂直大小與水平大小的比例變得大于預(yù)定比例)。C3.當(dāng)所述表格進(jìn)行步驟S12時,或者當(dāng)所述表格的行的單元被最小化時,包括字符的單元寬度變得小于或等于某一值。如果標(biāo)準(zhǔn)C1或者C2得以滿足,那么由于單元在垂直方向上的長度變得太長,而使得用戶很難閱讀所述表格。為此,采用標(biāo)準(zhǔn)C1和C2,以便當(dāng)標(biāo)準(zhǔn)C1或者C2得以滿足時,使所述表格歷經(jīng)分解過程S21。如果標(biāo)準(zhǔn)C3得以滿足,那么包括字符的單元寬度可能變得太小,以致無法讀取單元中的字符。為此,采用標(biāo)準(zhǔn)C3,以便當(dāng)標(biāo)準(zhǔn)C3得以滿足時,使所述表格歷經(jīng)分解過程S21。第二實施例將描述本發(fā)明的第二實施例。與表格需要歷經(jīng)表格布局過程的第一個實施例相比,在第二實施例中,框架集歷經(jīng)圖3的表格布局過程。由于根據(jù)第二實施例的便攜式設(shè)備框圖、瀏覽器的功能框圖和表格布局過程基本上與第一個實施例的相同,故而參照圖1,2和3描述第二實施例,但是圖1至圖3的說明將不會重復(fù)。更具體地說,如果作為個人計算機(jī)的目標(biāo)的內(nèi)容包含由標(biāo)記<frameset>和</frameset>括起來的框架集,所述框架集被轉(zhuǎn)換為表格,并且此后所述表格歷經(jīng)圖3的表格布局過程。也就是說,根據(jù)第二實施例,所述框架集被顯示在便攜式設(shè)備10的屏幕上,而不會喪失所述框架集所具有的線性陣列或者二維陣列的意義。此后,將描述用于把框架集轉(zhuǎn)換為表格的轉(zhuǎn)換算法。為了把框架集轉(zhuǎn)換為表格(即,為了把框架集的參數(shù)轉(zhuǎn)換為所述表格的參數(shù)),應(yīng)用下列規(guī)則。R1.<FRAMESET>→[</TD>][</TR><TR>][<TD>]<TABLE><TBODY><TR>R2.</FRAMESET>→</TR></TBODY></TABLE>R3.<FRAMEsrc=″url″name=″nam_str″>→[</TD>][</TR><TR>]<TD><Ahref=″url″>name_str</A></TD>在上述規(guī)則R1-R3中,采用下列補(bǔ)充的規(guī)則。當(dāng)所述框架集被套入時,使用[<TD>]和[</TD>]。使用[</TR><TR>]以基于“framesetcols”屬性信息來區(qū)別列的所需基礎(chǔ)。如果名稱屬性不存在,那么使用“url”代替“name_str”。把屬性<TABLEwidth=100%border=1frames=voidrules=allcellspacing=0><TDstyle=″background-color#ccf0ff;border-width1;border-colorwhite;″>用作修飾。這里,將描述把框架集轉(zhuǎn)換為表格的例子。(轉(zhuǎn)換前的框架集)<FRAMESETcols=″1*,2*,3*″><FRAMEsrc=″1.htm″name=left><FRAMESETrows=″1*,2*,3*″><FRAMEsrc=″2-1.htm″><FRAMEsrc=″2-2.htm″><FRAMEsrc=″2-3.htm″></FRAMESET><FRAMEsrc=″3.htm″name=right></FRAMESET>(轉(zhuǎn)換后的表格))<TABLE><TBODY><TR><TD><Ahref=″1.htm″>left</A></TD><TD><TABLE><TBODY><TR><TD><Ahref=″2-1.htm″>2-1.htm</A></TD></TR><TR><TD><Ahref=″2-2.htm″>2-2.htm</A></TD></TR><TR><TD><Ahref=″2-3.htm″>2-3.htm</A></TD><TR></TBODY></TABLE></TD><TD><Ahref=″3.htm″>right</A></TD></TR></TBODY></TABLE>在“轉(zhuǎn)換后的表格”中,為了簡化起見省略了用于修飾的屬性。通過處理由圖3的表格布局過程中的上述轉(zhuǎn)換算法轉(zhuǎn)換的表格,所述框架集可以被作為分解過程S21的目標(biāo)。因此,根據(jù)第二實施例,即使作為個人計算機(jī)的目標(biāo)的內(nèi)容包括框架集,所述內(nèi)容也可被顯示在便攜式設(shè)備10上,而不會喪失所述框架集所具有的線性陣列或者二維陣列的意義。圖15是在由常規(guī)的瀏覽器把以個人計算機(jī)為目標(biāo)的內(nèi)容顯示在個人計算機(jī)屏幕上的情況下的屏幕圖像的例子。在圖15的所述例子中,所述框架集包括“頂端主頁(topmain)”的框架101、“菜單(menu)”的框架102、“主頁(main)”的框架103、“天氣(weather)”的框架104以及“標(biāo)語(banner)”的框架105。圖16示出了在依照上述轉(zhuǎn)換算法把圖15中示出的框架集轉(zhuǎn)換為表格并且通過表格布局過程在便攜式設(shè)備10的屏幕上排布的情況下的屏幕圖像。圖16的框架部分201、202、203、204以及205分別對應(yīng)于圖15的框架101、102、103、104以及105。當(dāng)用戶點擊圖16的屏幕圖像上的“topmain”、“menu”、“main”、“weather”以及“banner”的其中一個時,其詳細(xì)信息被獲得并且被顯示。由于所述框架集被如圖16中所示那樣顯示在便攜式設(shè)備10的屏幕上,所以可以通過操作例如便攜式設(shè)備10的上下按鍵來相對容易地進(jìn)行框架切換。這不需要向便攜式設(shè)備10提供諸如框架切換按鍵的特殊按鍵。根據(jù)圖16可以理解的是,用戶可以僅僅通過操作上下按鍵來選擇“topmain”、“menu”、“main”、“weather”、“banner”的其中一個。應(yīng)該注意的是,在圖16的屏幕圖像所述例子中,原始框架集所具有的二維陣列的意義沒有喪失。雖然已經(jīng)參照某些優(yōu)選實施例非常詳細(xì)地描述了本發(fā)明,但是其他實施例也是可能的。例如,用于在便攜式設(shè)備的屏幕上適當(dāng)?shù)仫@示作為個人計算機(jī)目標(biāo)的表格或者框架集,而不會喪失所述表格或者框架集所具有的線性陣列或者二維陣列的意義的上述算法或者規(guī)則可以被應(yīng)用于具有線性或者二維陣列的內(nèi)容中的各種數(shù)據(jù)。雖然,在上述實施例中,所述表格布局過程是在移動電話上實現(xiàn)以便把以個人計算機(jī)為目標(biāo)的內(nèi)容顯示在移動電話的屏幕上,但是所述表格布局過程可以在具有更小屏幕尺寸的終端設(shè)備上實現(xiàn),以便把作為具有較大屏幕尺寸的設(shè)備目標(biāo)的內(nèi)容顯示在具有較小屏幕尺寸的終端設(shè)備的屏幕上。例如,所述實施例的表格布局過程可以在移動電話上被實現(xiàn),以便把作為因特網(wǎng)TV(電視)或者具有寬的和高分辨率的屏幕的數(shù)據(jù)廣播TV的目標(biāo)的內(nèi)容顯示在所述移動電話的屏幕上。當(dāng)由計算機(jī)提供和執(zhí)行適當(dāng)?shù)某绦驎r,可以實現(xiàn)依照本發(fā)明的設(shè)備和方法。這種程序可以被存儲在記錄介質(zhì)中,諸如軟盤、CD-ROM、存儲卡等等,并且被分送。作為選擇或者隨意地,這種程序可以通過諸如因特網(wǎng)的網(wǎng)絡(luò)被分送。權(quán)利要求1.一種把以具有第一屏幕尺寸的第一設(shè)備為目標(biāo)的內(nèi)容排布在具有小于第一屏幕尺寸的第二屏幕尺寸的第二設(shè)備的屏幕上的方法,包括分析在內(nèi)容中由標(biāo)記<table>定義的表格,以便依照預(yù)定標(biāo)準(zhǔn)來確定所述表格的表格寬度;并且響應(yīng)于所述分析步驟的結(jié)果來執(zhí)行如下布局操作的其中一個(p1)使用通常的技術(shù)依照第二屏幕尺寸來排布所述表格,和(p2)在所述表格中排布單元行,以便使在所述表格的行中沿水平方向相鄰排列的至少兩個單元根據(jù)預(yù)定算法被水平地排列在第二設(shè)備的屏幕上。2.如權(quán)利要求1所述的方法,其中所述布局操作還包括(p3)按比例縮小被配置為組合圖像的表格,其中所述組合圖像具有多個局部圖像,以便使所述組合圖像可以至少沿水平方向被包含在第二設(shè)備的屏幕中。3.如權(quán)利要求2所述的方法,其中所述預(yù)定標(biāo)準(zhǔn)包括第一標(biāo)準(zhǔn),用于判斷條件(最小表格寬度)>(第二設(shè)備屏幕寬度)是否得以滿足,所述表格的最小表格寬度是當(dāng)所述表格的行的單元被最小化時表格中行的寬度,其中當(dāng)?shù)谝粯?biāo)準(zhǔn)沒有被滿足時,執(zhí)行(p1)的操作,其中當(dāng)?shù)谝粯?biāo)準(zhǔn)得以滿足時,執(zhí)行(p2)和(p3)的其中一個操作。4.如權(quán)利要求3所述的方法,其中所述預(yù)定標(biāo)準(zhǔn)可以包括第二標(biāo)準(zhǔn),用于判斷當(dāng)所述表格的行的單元被最小化時,所述表格的行的至少一個單元中的字符回車數(shù)目是否大于某一值,其中當(dāng)?shù)诙?biāo)準(zhǔn)得以滿足時,即便第一標(biāo)準(zhǔn)沒有被滿足,也執(zhí)行(p2)和(p3)中的一個操作。5.如權(quán)利要求3所述的方法,所述預(yù)定標(biāo)準(zhǔn)可以包括第三標(biāo)準(zhǔn),用于判斷當(dāng)所述表格的行的單元被最小化時,所述表格的行的至少一個單元的垂直大小與水平大小的比例是否大于某一比例,其中當(dāng)?shù)谌龢?biāo)準(zhǔn)得以滿足時,即便第一標(biāo)準(zhǔn)沒有被滿足,也執(zhí)行(p2)和(p3)中的一個過程。6.如權(quán)利要求3所述的方法,其中所述預(yù)定標(biāo)準(zhǔn)可以包括第四標(biāo)準(zhǔn),用于判斷當(dāng)所述表格的行的單元被最小化時,所述表格的行中具有字符的至少一個單元的寬度是否小于或等于某一值,其中當(dāng)?shù)谒臉?biāo)準(zhǔn)得以滿足時,即便第一標(biāo)準(zhǔn)沒有被滿足,也執(zhí)行(p2)和(p3)中的一個操作。7.如權(quán)利要求2所述的方法,還包括確定所述表格是否被配置為組合圖像,其中,當(dāng)通過所述確定步驟把所述表格確定為組合圖像時,執(zhí)行操作(p3)。8.如權(quán)利要求7所述的方法,其中,在所述確定步驟中,當(dāng)具有圖像的單元數(shù)目與所述表格的所有單元數(shù)目的比例大于某一比例時,所述表格被確定為組合圖像。9.如權(quán)利要求1所述的方法,其中所述預(yù)定算法包括如下操作(a1)在第二設(shè)備的屏幕上排列在所述表格的行中沿水平方向排列相鄰設(shè)置的至少兩個單元,(a2)在第二設(shè)備的屏幕的另一行上,排列無法排列在第二設(shè)備的屏幕的行上排列的至少兩個單元的剩余單元,并且(a3)相對于所述表格的所有的行執(zhí)行(a1)和(a2)的操作。10.如權(quán)利要求3所述的方法,其中,所述最小表格寬度是所述表格的行的單元中的圖像寬度、所述表格的行的每一單元中字符寬度的最大值以及所述表格的行的相鄰單元之間的邊界寬度的和。11.如權(quán)利要求2所述的方法,其中所述操作(p3)包括(b1)依照第二屏幕尺寸通過同一比例因子來按比例縮小所述表格的單元,并且(b2)依照相應(yīng)被按比例縮小單元的寬度來按比例縮小所述表格的單元的局部圖像中的每一個。12.如權(quán)利要求1所述的方法,還包括如果所述框架集存在于內(nèi)容中,那么依照預(yù)定的轉(zhuǎn)換算法預(yù)先把框架集轉(zhuǎn)換為表格。13.如權(quán)利要求1所述的方法,還包括通過網(wǎng)絡(luò)預(yù)先獲得所述內(nèi)容。14.如權(quán)利要求1所述的方法,還包括通過因特網(wǎng)預(yù)先獲得所述內(nèi)容。15.如權(quán)利要求1所述的方法,其中所述內(nèi)容可以包括由標(biāo)記語言描述的文檔。16.一種計算機(jī)程序產(chǎn)品,其用于提供由終端設(shè)備執(zhí)行的一組指令,所述終端設(shè)備執(zhí)行所述指令以便把以具有第一屏幕尺寸的設(shè)備為目標(biāo)的內(nèi)容排布在具有小于第一屏幕尺寸的第二屏幕尺寸的終端設(shè)備屏幕上,所述計算機(jī)程序產(chǎn)品包括如下功能通過網(wǎng)絡(luò)獲得內(nèi)容;分析在內(nèi)容中由標(biāo)記<table>定義的表格,以便依照預(yù)定標(biāo)準(zhǔn)來確定所述表格的表格寬度;并且響應(yīng)于所述分析的結(jié)果來執(zhí)行如下布局操作的其中一個(p1)使用通常的技術(shù)依照第二屏幕尺寸來排布所述表格,并且(p2)在所述表格中排布單元行,以便使在所述表格的行中沿水平方向相鄰排列的至少兩個單元根據(jù)預(yù)定算法被水平排列在終端設(shè)備的屏幕上。17.一種終端設(shè)備,用于把以具有第一屏幕尺寸的第一設(shè)備為目標(biāo)的內(nèi)容排布在具有小于第一屏幕尺寸的第二屏幕尺寸的第二設(shè)備的屏幕上,包括分析系統(tǒng),用于分析在內(nèi)容中由標(biāo)記<table>定義的表格,以便依照預(yù)定標(biāo)準(zhǔn)來確定所述表格的表格寬度;以及布局系統(tǒng),用于響應(yīng)于所述分析系統(tǒng)的分析結(jié)果來執(zhí)行如下布局操作的其中一個(p1)使用通常的技術(shù)依照第二屏幕尺寸來排布所述表格,(p2)在所述表格中排布單元行,以便使在所述表格的行中沿水平方向相鄰排列的至少兩個單元根據(jù)預(yù)定算法被水平排列在所述終端設(shè)備的屏幕上,并且(p3)按比例縮小被配置為組合圖像的表格,其中所述組合圖像具有多個局部圖像,以便使所述組合圖像可以至少沿水平方向被包含在所述終端設(shè)備的屏幕中。18.如權(quán)利要求17所述的終端設(shè)備,還包括用于通過網(wǎng)絡(luò)獲得內(nèi)容的獲得系統(tǒng)。全文摘要提供了一種把以具有第一屏幕尺寸的第一設(shè)備作為目標(biāo)的內(nèi)容排布在具有第二屏幕尺寸的第二設(shè)備的屏幕上的方法,其中第二屏幕尺寸小于第一屏幕尺寸。所述方法包括依照預(yù)定標(biāo)準(zhǔn)分析所述表格的表格寬度;并且響應(yīng)所述分析步驟的結(jié)果來執(zhí)行如下布局操作中的一個(p1)使用通常的技術(shù)依照第二屏幕尺寸來排布所述表格,和(p2)在所述表格中排布單元行,以便使在所述表格的行中沿水平方向相鄰排列的至少兩個單元根據(jù)預(yù)定算法被水平地排列在第二設(shè)備的屏幕上。文檔編號G06F17/30GK1748216SQ20048000397公開日2006年3月15日申請日期2004年2月13日優(yōu)先權(quán)日2003年2月14日發(fā)明者遠(yuǎn)藤雅也,植松理昌申請人:株式會社愛可信