專利名稱:文檔數(shù)據(jù)處理器、服務(wù)器設(shè)備、終端設(shè)備、和文檔數(shù)據(jù)處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于處理用結(jié)構(gòu)描述語(yǔ)言描述的文檔數(shù)據(jù)的文檔數(shù)據(jù)處理器、服務(wù)器設(shè)備、終端設(shè)備、和文檔數(shù)據(jù)處理系統(tǒng)。
背景技術(shù):
隨著近年來(lái)因特網(wǎng)的普及,用便于WWW(World Wide Web,萬(wàn)維網(wǎng))使用的諸如HTML(Hyper Text Markup Language,超文本標(biāo)記語(yǔ)言)之類(lèi)的結(jié)構(gòu)描述語(yǔ)言描述的內(nèi)容(諸如文檔、圖像和聲音之類(lèi)的多媒體數(shù)據(jù))也正迅速傳播起來(lái)。
至于HTML,W3C(萬(wàn)維網(wǎng)聯(lián)盟(World Wide Web Consortium))正在把它標(biāo)準(zhǔn)化,在如下網(wǎng)站的W3C網(wǎng)頁(yè)上描述了HTML 4.01的技術(shù)規(guī)范http//www.w3.org/TR/html401/。
接著,參照?qǐng)D1說(shuō)明HTML的描述。圖1示出了HTML描述的例子。
如圖1所示,通過(guò)定義HEAD標(biāo)記、TITLE標(biāo)記、HTML標(biāo)記、和BODY標(biāo)記,HTML能夠構(gòu)造一個(gè)文檔。此外,如圖中的4201所示,HTML的特征在于,它具有使用如<A HREF>所指的超文本鏈接標(biāo)記(HYPERTEXT LINKTAG)(下文稱之為“鏈接標(biāo)記)來(lái)實(shí)現(xiàn)建立與另一個(gè)HTML文件、圖像文件或聲音文件的鏈接的超文本的能力。
并且,WWW被構(gòu)造成對(duì)應(yīng)于其中在網(wǎng)絡(luò)上連接存儲(chǔ)用HTML描述的內(nèi)容(諸如文檔、圖像和聲音之類(lèi)的多媒體數(shù)據(jù))的服務(wù)器和請(qǐng)求獲得服務(wù)器存儲(chǔ)的多媒體數(shù)據(jù)的客戶機(jī)的系統(tǒng)。通過(guò)提供這樣的系統(tǒng),在HTTP(HyperText Transport Protocol,超文本傳輸協(xié)議)下,以把數(shù)據(jù)請(qǐng)求從客戶機(jī)發(fā)送到服務(wù)器和把與請(qǐng)求相對(duì)應(yīng)的數(shù)據(jù)從服務(wù)器發(fā)送到客戶機(jī)的方式構(gòu)造WWW。至于HTTP的技術(shù)規(guī)范,描述在RFC 2616中。
另外,借助于服務(wù)器和客戶機(jī),可以利用諸如工作站和個(gè)人計(jì)算機(jī)之類(lèi)的通用計(jì)算機(jī)實(shí)現(xiàn)WWW。根據(jù)服務(wù)器計(jì)算機(jī),執(zhí)行HTTP服務(wù)器程序。另一方面,在客戶機(jī)計(jì)算機(jī)上,利用HTTP進(jìn)行通信,并且,執(zhí)行翻譯HTML和顯示數(shù)據(jù)的HTML瀏覽器程序。
接著,參照?qǐng)D2描述WWW的操作。圖2示出了實(shí)現(xiàn)WWW的系統(tǒng)的方塊圖。
首先,用戶通過(guò)客戶機(jī)4320的輸入部分4321指定所需HTML內(nèi)容的URL(Uniform Resource Locator,統(tǒng)一資源定位符),請(qǐng)求HTML內(nèi)容。URL是與網(wǎng)絡(luò)上資源標(biāo)識(shí)符相關(guān)的標(biāo)準(zhǔn),并且,描述在RFC 1738中。
從輸入部分4321輸入的請(qǐng)求由數(shù)據(jù)請(qǐng)求發(fā)送部分4322通過(guò)網(wǎng)絡(luò)4330發(fā)送到服務(wù)器4310。
服務(wù)器4310利用文檔數(shù)據(jù)請(qǐng)求接收部分4311接收從客戶機(jī)4320發(fā)送的請(qǐng)求。接著,服務(wù)器4310利用數(shù)據(jù)獲取部分4312從數(shù)據(jù)庫(kù)4313中獲取所請(qǐng)求的HTML內(nèi)容。然后,數(shù)據(jù)獲取部分4312把獲取的HTML內(nèi)容發(fā)送到數(shù)據(jù)發(fā)送部分4314。文檔數(shù)據(jù)發(fā)送部分4314通過(guò)網(wǎng)絡(luò)4330把接收的HTML內(nèi)容發(fā)送到客戶機(jī)4320。
客戶機(jī)4320利用數(shù)據(jù)接收部分4323接收請(qǐng)求的HTML內(nèi)容。
然后,客戶機(jī)4320把接收的HTML內(nèi)容顯示在數(shù)據(jù)顯示部分4324。
例如,如果客戶機(jī)4320接收到圖1所示的HTML內(nèi)容,數(shù)據(jù)顯示部分4324把<BODY>4218和</BODY>4220之間的字節(jié)序列4219,即,“HELLO”翻譯成要顯示的內(nèi)容。然后,數(shù)據(jù)顯示部分4324顯示字節(jié)序列4219,“HELLO”。另外,數(shù)據(jù)顯示部分4324把4201所示的<A HREF>和</A>之間的字符“2”翻譯成鏈接文本。然后,數(shù)據(jù)顯示部分4324顯示字符“2”。圖3示出數(shù)據(jù)顯示部分4324翻譯和示出圖1的HTML內(nèi)容的例子。
此外,隨著WWW的廣泛使用,移動(dòng)電話和PHS等的移動(dòng)計(jì)算環(huán)境也迅速普及起來(lái)。
在這樣的環(huán)境下,已經(jīng)出現(xiàn)了對(duì)資源有限的設(shè)備,即移動(dòng)電話的信息提供服務(wù),譬如,NTT DoCoMo公司提供的“i-mode”服務(wù)、KDDI公司提供的“EZweb”服務(wù)、和J-PHONE公司提供的“J-SKY Web”服務(wù)。
與“i-mode”、“EZweb”和“J-SKY Web”服務(wù)有關(guān)的信息可分別從http//www.nttdocomo.co.jp/i/index.htnl、http//www.au.kddi.co.jp/ezweb/index.html、和http//www.j-phone-east.com/p_and_s/sds/jskyweb/star/t.htm網(wǎng)站上獲得。
但是,就它們能夠顯示和分辨等的信息的數(shù)量而言,利用來(lái)自這種來(lái)自服務(wù)器的信息提供服務(wù)的移動(dòng)終端設(shè)備仍然存在各種各樣的局限性。因此,就信息獲取和顯示而言,移動(dòng)電話存在著一些局限性。由于這個(gè)原因,服務(wù)器把信息劃分成幾塊,并且把連接這些分塊內(nèi)容的鏈路提供給移動(dòng)電話用戶。目前,已經(jīng)提出了幾種這樣的內(nèi)容提供方法。
例如,待審日本專利公布第10-143498號(hào)陳述了以每頁(yè)為基礎(chǔ)劃分用HTML描述的文檔數(shù)據(jù),并且把另一頁(yè)的頁(yè)碼加入每個(gè)分頁(yè)中,作為指示到另一頁(yè)的鏈路的信息(下文用短語(yǔ)表達(dá)成“到另一頁(yè)的鏈接信號(hào)”)的技術(shù)。
此外,待審日本專利公布第11-175426號(hào)陳述了把原始內(nèi)容劃分成幾頁(yè),并且,把前一頁(yè)和后一頁(yè)、和首頁(yè)和末頁(yè)加入每個(gè)分頁(yè)中,作為到其它頁(yè)的鏈路信息的技術(shù)。這個(gè)公布進(jìn)一步公開(kāi)了把輸入列提供到監(jiān)視器屏幕上,以便輸入用戶想要顯示的頁(yè)數(shù)的技術(shù),或顯示滾動(dòng)條和利用這個(gè)滾動(dòng)條改變要顯示的頁(yè)面的技術(shù)。
并且,待審日本專利公布第2000-76473號(hào)陳述了以每個(gè)部分為基礎(chǔ)分頁(yè)文檔數(shù)據(jù),把每個(gè)分頁(yè)標(biāo)題集中在一起,形成索引頁(yè),用戶通過(guò)從索引頁(yè)上的標(biāo)題中選擇想選標(biāo)題,能夠顯示所需內(nèi)容的頁(yè)面的技術(shù)。
但是,根據(jù)在待審日本專利公布第10-143498號(hào)、待審日本專利公布第11-175426號(hào)、和待審日本專利公布第2000-76473號(hào)中陳述的技術(shù),與其它頁(yè)內(nèi)容有關(guān)的信息沒(méi)有包含在鏈路信息中。這樣就造成了用戶難以根據(jù)鏈路信息選擇所需內(nèi)容的頁(yè)面的問(wèn)題。
另外,根據(jù)在待審日本專利公布第2000-76473號(hào)中陳述的技術(shù),可以從以每個(gè)部分為基礎(chǔ)劃分的頁(yè)面的標(biāo)題中獲取有關(guān)每頁(yè)內(nèi)容的信息。但是,仍然造成當(dāng)用戶想要顯示另一頁(yè)時(shí),用戶不得不首先顯示控制起來(lái)有些麻煩的索引頁(yè)的問(wèn)題。
并且,就上述所有技術(shù)而論,均沒(méi)有提供有關(guān)與鏈路信息對(duì)應(yīng)的鏈接頁(yè)的數(shù)據(jù)量的信息。因此,當(dāng)用戶想要顯示某一頁(yè)時(shí),用戶沒(méi)有辦法知道那一頁(yè)的數(shù)據(jù)量,從而,沒(méi)有辦法知道那一頁(yè)的數(shù)據(jù)量是否與用戶終端的容量相匹配。由于這個(gè)原因,存在著無(wú)法判斷某一頁(yè)是否適合于顯示的用戶在選擇適合于顯示的頁(yè)面時(shí)會(huì)遇到困難的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的目的是在劃分文檔數(shù)據(jù)時(shí),使用戶能夠輕而易舉地觀看文檔數(shù)據(jù)。
為了達(dá)到上述目的,本發(fā)明被配置成把不同分文檔數(shù)據(jù)的標(biāo)題、不同分文檔數(shù)據(jù)中的首字/短語(yǔ)加入分文檔數(shù)據(jù)中,或者把代表不同分文檔數(shù)據(jù)的字/短語(yǔ)加入指示到不同分文檔數(shù)據(jù)的鏈路的鏈路信息中。
借助于這種方法,觀看文檔數(shù)據(jù)的用戶從加入每一頁(yè)的鏈路信息中的標(biāo)題、首短語(yǔ)或代表另一頁(yè)的短語(yǔ)中,能夠輕而易舉地知道另一頁(yè)的內(nèi)容。結(jié)果,用戶從用戶當(dāng)前觀看的頁(yè)面中,能夠輕而易舉地獲得有關(guān)另一頁(yè)的內(nèi)容的信息。因此,即使劃分了文檔內(nèi)容,用戶也能夠毫無(wú)困難地觀看文檔數(shù)據(jù)。
另外,本發(fā)明被配置成字/短語(yǔ)長(zhǎng)度、字符顏色、和字符大小隨鏈路信息與之對(duì)應(yīng)的遠(yuǎn)程頁(yè)的數(shù)據(jù)量而改變。
借助于這種方法,觀看文檔數(shù)據(jù)的用戶能夠根據(jù)字/短語(yǔ)長(zhǎng)度、字符顏色、和字符大小確定每個(gè)分頁(yè)的數(shù)據(jù)量。通過(guò)這種方法,用戶能夠判斷是否適合顯示某一頁(yè)和選擇適合顯示的頁(yè)面。結(jié)果,用戶可以輕而易舉地觀看文檔數(shù)據(jù)。
另外,借助于本發(fā)明,在接收文檔數(shù)據(jù)的終端設(shè)備中內(nèi)置存儲(chǔ)文檔數(shù)據(jù)的高速緩沖存儲(chǔ)器,并且,當(dāng)另一個(gè)分頁(yè)存在于高速緩沖存儲(chǔ)器之中時(shí),字/短語(yǔ)長(zhǎng)度、字符顏色、和字符大小等隨鏈接到高速緩沖存儲(chǔ)器中的這一頁(yè)的鏈路信息而改變。
借助于這種方法,觀看文檔數(shù)據(jù)的用戶能夠根據(jù)字/短語(yǔ)長(zhǎng)度、字符顏色、和字符大小判斷鏈接的遠(yuǎn)程頁(yè)是否存在于高速緩沖存儲(chǔ)器中。這樣就使用戶能夠選擇存儲(chǔ)在高速緩沖存儲(chǔ)器中的頁(yè)面,然而顯示該頁(yè)面。結(jié)果,用戶可以輕而易舉地觀看文檔數(shù)據(jù)。
圖1示出了HTML描述的例子;圖2示出了實(shí)現(xiàn)WWW的系統(tǒng)的方塊圖;圖3示出了圖1所示的HTML文檔的顯示例子;圖4是示出根據(jù)本發(fā)明實(shí)施例1的文檔數(shù)據(jù)處理系統(tǒng)的配置的方塊圖;圖5是根據(jù)實(shí)施例1的服務(wù)器設(shè)備和終端設(shè)備的硬件配置圖;圖6是示出根據(jù)實(shí)施例1的文檔數(shù)據(jù)處理系統(tǒng)的流程圖;圖7示出了HTML描述的例子;
圖8示出了劃分圖7所示的HTML文檔的例子;圖9示出了根據(jù)實(shí)施例1把鏈路加入其它分頁(yè)中的例子;圖10是示出原HTML文檔與分HTML文檔之間的關(guān)系圖;圖11是示出如圖9所示的HTML文檔的顯示例子的圖;圖12示出了根據(jù)實(shí)施例1把鏈路加入其它分頁(yè)中的例子;圖13是示出在終端設(shè)備方上圖12所示的HTML文檔的顯示例子的圖;圖14是示出根據(jù)本發(fā)明實(shí)施例2的文檔數(shù)據(jù)處理系統(tǒng)的配置的方塊圖;圖15是示出根據(jù)實(shí)施例2的服務(wù)器設(shè)備的操作的流程圖;圖16示出了HTML描述的例子;圖17示出了劃分圖16所示的HTML文檔的例子;圖18示出了根據(jù)實(shí)施例2把鏈路加入其它分頁(yè)中的例子;圖19是示出如圖18所示的HTML文檔的顯示例子的圖;圖20示出了根據(jù)實(shí)施例2把鏈路加入其它分頁(yè)中的例子;圖21A示出了圖20所示的HTML文檔的顯示例子;圖21B是示出圖20所示的HTML文檔的另一個(gè)顯示例子的圖;圖21C是顯示圖20所示的HTML文檔的再一個(gè)顯示例子的圖;圖22是示出根據(jù)本發(fā)明實(shí)施例3的系統(tǒng)的配置的方塊圖;圖23是示出根據(jù)實(shí)施例3的服務(wù)器設(shè)備的操作的流程圖;圖24示出了HTML描述的例子;圖25示出了劃分圖24所示的HTML文檔的情況;圖26示出了根據(jù)實(shí)施例3把鏈路加入其它分頁(yè)中的例子;圖27示出了把指定劃分尺寸的鏈路加入圖26所示的HTML文檔中的例子;圖28是示出圖27所示的HTML文檔的顯示例子的圖;圖29示出了劃分圖24所示的HTML文檔的例子;圖30示出了根據(jù)實(shí)施例3把鏈路加入其它分頁(yè)中的例子;圖31示出了把指定劃分尺寸的鏈路加入圖30所示的HTML文檔中的例子;圖32示出了圖31所示的HTML文檔的顯示例子;圖33是示出根據(jù)本發(fā)明實(shí)施例4的系統(tǒng)的配置的方塊圖;圖34是示出根據(jù)實(shí)施例4的系統(tǒng)的硬件配置的方塊圖;
圖35是示出根據(jù)實(shí)施例4的中繼設(shè)備的操作的流程圖;圖36是示出根據(jù)實(shí)施例4的服務(wù)器設(shè)備的操作的流程圖;圖37是示出根據(jù)本發(fā)明實(shí)施例5的系統(tǒng)的配置的方塊圖;圖38是示出根據(jù)實(shí)施例5的系統(tǒng)的硬件配置的方塊圖;圖39是示出根據(jù)實(shí)施例5的文檔數(shù)據(jù)處理器的操作的流程圖;圖40是示出根據(jù)本發(fā)明實(shí)施例6的系統(tǒng)的配置的方塊圖;圖41是示出根據(jù)實(shí)施例6的系統(tǒng)的硬件配置的方塊圖;圖42是示出根據(jù)實(shí)施例6的終端設(shè)備的操作的流程圖;圖43示出了HTML描述的例子;和圖44示出了圖43所示的HTML文檔的顯示例子。
最佳實(shí)施方式現(xiàn)在參照附圖,詳細(xì)描述本發(fā)明的實(shí)施例。
(實(shí)施例1)下面參照附圖描述本發(fā)明的實(shí)施例1。
首先,參照?qǐng)D4描述根據(jù)本發(fā)明實(shí)施例1的文檔數(shù)據(jù)處理系統(tǒng)的配置。圖4是示出根據(jù)本發(fā)明實(shí)施例1的文檔數(shù)據(jù)處理系統(tǒng)的配置的方塊圖。在該圖中,作為數(shù)據(jù)處理設(shè)備的服務(wù)器設(shè)備110和終端設(shè)備120與諸如因特網(wǎng)之類(lèi)的網(wǎng)絡(luò)130相連接。
服務(wù)器設(shè)備110包括管理和存儲(chǔ)文檔數(shù)據(jù)的數(shù)據(jù)庫(kù)113。存儲(chǔ)在數(shù)據(jù)庫(kù)113中的文檔數(shù)據(jù)是用諸如HTML,也就是說(shuō),超文本標(biāo)記語(yǔ)言之類(lèi)的結(jié)構(gòu)描述語(yǔ)言描述的。
另外,服務(wù)器設(shè)備110包括文檔數(shù)據(jù)請(qǐng)求接收部分111,文檔數(shù)據(jù)請(qǐng)求接收部分111接收從終端設(shè)備120發(fā)送的文檔數(shù)據(jù)發(fā)送請(qǐng)求。文檔數(shù)據(jù)請(qǐng)求接收部分111把接收的請(qǐng)求發(fā)送到包含在服務(wù)器設(shè)備110中的文檔數(shù)據(jù)獲取部分112。
文檔數(shù)據(jù)獲取部分112根據(jù)接收的請(qǐng)求,獲取文檔數(shù)據(jù),并且把獲取的文檔數(shù)據(jù)發(fā)送到包含在服務(wù)器設(shè)備110中的文檔數(shù)據(jù)劃分部分114。
文檔數(shù)據(jù)劃分部分114劃分從文檔數(shù)據(jù)獲取部分112發(fā)送的文檔數(shù)據(jù),并且把分文檔數(shù)據(jù)(divided document data)發(fā)送到包含在服務(wù)器設(shè)備110中的文檔數(shù)據(jù)特征提取部分115。
文檔數(shù)據(jù)特征提取部分115提取分文檔數(shù)據(jù)每一頁(yè)的特征,并且把提取的特征與分文檔數(shù)據(jù)一起發(fā)送到包含在服務(wù)器設(shè)備110中的文檔數(shù)據(jù)傳輸鏈路附加部分116。
然后,文檔數(shù)據(jù)傳輸鏈路附加部分116把指示到另一頁(yè)的鏈路的鏈路信息加以分文檔數(shù)據(jù)的每一頁(yè)中,并且把該頁(yè)發(fā)送到包含在服務(wù)器設(shè)備110中的文檔數(shù)據(jù)發(fā)送部分117。文檔數(shù)據(jù)傳輸鏈路附加部分116將其加入每個(gè)分文檔數(shù)據(jù)頁(yè)的鏈路信息是文檔數(shù)據(jù)特征提取部分115提取的每頁(yè)特征。
文檔數(shù)據(jù)發(fā)送部分117通過(guò)網(wǎng)絡(luò)130,把已經(jīng)把鏈路信息加入每個(gè)分文檔數(shù)據(jù)頁(yè)中的文檔數(shù)據(jù)發(fā)送到終端設(shè)備120。
終端設(shè)備120是可以用諸如個(gè)人計(jì)算機(jī)之類(lèi)的通用計(jì)算機(jī)實(shí)現(xiàn)的用戶終端。
終端設(shè)備120包括接受來(lái)自用戶的輸入的輸入部分121。輸入部分121把來(lái)自用戶的輸入發(fā)送到包含在終端設(shè)備120中的文檔數(shù)據(jù)請(qǐng)求發(fā)送部分122。
文檔數(shù)據(jù)請(qǐng)求發(fā)送部分122通過(guò)網(wǎng)絡(luò)130把對(duì)與從輸入部分121發(fā)送的輸入信息相對(duì)應(yīng)的文檔數(shù)據(jù)的請(qǐng)求發(fā)送到服務(wù)器設(shè)備110。
另外,終端設(shè)備120包括文檔數(shù)據(jù)接收部分123,文檔數(shù)據(jù)接收部分123接收向服務(wù)器設(shè)備110請(qǐng)求的文檔數(shù)據(jù)。文檔數(shù)據(jù)接收部分123把文檔數(shù)據(jù)發(fā)送到作為圖像顯示裝置的文檔數(shù)據(jù)顯示部分124。
文檔數(shù)據(jù)顯示部分124具有瀏覽器的功能,從而,分析接收的文檔,將其轉(zhuǎn)換成可顯示模式,并且顯示在顯示器上。
圖5示出了通過(guò)計(jì)算機(jī)實(shí)現(xiàn)服務(wù)器設(shè)備110和終端設(shè)備120的硬件配置。
當(dāng)用計(jì)算機(jī)實(shí)現(xiàn)時(shí),服務(wù)器設(shè)備110借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序的CPU 200,起文檔數(shù)據(jù)劃分部分114、文檔數(shù)據(jù)特征提取部分115、和文檔數(shù)據(jù)傳輸鏈路附加部分116的作用。另外,借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序和利用網(wǎng)絡(luò)接口202的CPU 200,承擔(dān)文檔數(shù)據(jù)接收部分111和文檔數(shù)據(jù)發(fā)送部分117的功能。并且,借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序和利用輸入/輸出接口203的CPU 200,承擔(dān)文檔數(shù)據(jù)獲取部分112的功能。
存儲(chǔ)器201由許多個(gè)諸如ROM(只讀存儲(chǔ)器)和RAM(隨機(jī)存取存儲(chǔ)器)之類(lèi)的存儲(chǔ)介質(zhì)組成,并且把程序存儲(chǔ)在ROM中。至于RAM,當(dāng)CPU200根據(jù)程序描述執(zhí)行處理時(shí),它成為工作區(qū)。
類(lèi)似地,利用計(jì)算機(jī)的終端設(shè)備120,借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器211中的程序和利用網(wǎng)絡(luò)接口215和輸入/輸出接口213的CPU 200,起文檔數(shù)據(jù)請(qǐng)求發(fā)送部分122和文檔數(shù)據(jù)接收部分123的作用。并且,借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序和利用顯示部分214的CPU 210,實(shí)現(xiàn)文檔數(shù)據(jù)顯示部分124的功能。存儲(chǔ)器201由許多個(gè)諸如ROM(只讀存儲(chǔ)器)和RAM(隨機(jī)存取存儲(chǔ)器)之類(lèi)的存儲(chǔ)介質(zhì)組成,并且把程序存儲(chǔ)在ROM中。至于RAM,當(dāng)CPU 200根據(jù)程序描述執(zhí)行處理時(shí),它成為工作區(qū)。
當(dāng)用戶通過(guò)終端設(shè)備120中的輸入部分121,指定諸如統(tǒng)一資源定位符,也就是說(shuō),URL之類(lèi)的標(biāo)識(shí)符時(shí),根據(jù)實(shí)施例1的文檔數(shù)據(jù)處理系統(tǒng)請(qǐng)求存儲(chǔ)在服務(wù)器設(shè)備110中的數(shù)據(jù)庫(kù)113中的、和用諸如超文本標(biāo)記語(yǔ)言,也就是說(shuō),HTML之類(lèi)的結(jié)構(gòu)描述語(yǔ)言描述的文檔數(shù)據(jù)。對(duì)此作出回答,服務(wù)器設(shè)備110向終端設(shè)備120發(fā)送與來(lái)自終端設(shè)備120的請(qǐng)求相對(duì)應(yīng)的文檔數(shù)據(jù)。
下面參照?qǐng)D6所示的流程圖,描述根據(jù)實(shí)施例1的文檔數(shù)據(jù)處理系統(tǒng)的操作。
首先,終端設(shè)備120通過(guò)輸入部分121接收與用戶請(qǐng)求的文檔數(shù)據(jù)有關(guān)的信息(S301),并且把輸入請(qǐng)求發(fā)送到服務(wù)器設(shè)備110(S302)。然后,終端設(shè)備120等待接收從服務(wù)器設(shè)備110發(fā)送的文檔數(shù)據(jù)(S303)。
對(duì)此作出回答,服務(wù)器設(shè)備110利用文檔數(shù)據(jù)請(qǐng)求接收部分111接收從終端設(shè)備120發(fā)送的文檔數(shù)據(jù)發(fā)送請(qǐng)求(S304)。接著,文檔數(shù)據(jù)獲取部分112從數(shù)據(jù)庫(kù)113中獲取終端設(shè)備120請(qǐng)求的文檔數(shù)據(jù)(S305)。
圖7示出了文檔數(shù)據(jù)獲取部分112從數(shù)據(jù)庫(kù)113獲取的文檔數(shù)據(jù)的例子。圖7所示的文檔數(shù)據(jù)400是用HTML描述的。
接著,文檔數(shù)據(jù)劃分部分114劃分文檔數(shù)據(jù)獲取部分112獲取的文檔數(shù)據(jù)(S306)。文檔數(shù)據(jù)劃分部分114通過(guò),例如,作為T(mén)ITLE標(biāo)記的、圖7中的H1標(biāo)記401a到401c分開(kāi)數(shù)據(jù),進(jìn)行文檔數(shù)據(jù)的劃分。然后,文檔數(shù)據(jù)劃分部分114把缺少的標(biāo)記加入每個(gè)分文檔數(shù)據(jù)頁(yè)中,以便每一頁(yè)都遵從HTML的語(yǔ)法(S307)。圖8示出了文檔數(shù)據(jù)獲取部分114已經(jīng)劃分了圖7所示的文檔數(shù)據(jù)的情況。
如圖8所示,圖7所示的文檔數(shù)據(jù)400被劃分成3個(gè)頁(yè)面500到502。在頁(yè)面500上描述了H1標(biāo)記401a和H1標(biāo)記401b之間的數(shù)據(jù),在頁(yè)面501上描述了H1標(biāo)記401b和H1標(biāo)記401c之間的數(shù)據(jù),和在頁(yè)面502上描述了在H1標(biāo)記401c之后的數(shù)據(jù)。
接著,文檔數(shù)據(jù)劃分部分114把每個(gè)分頁(yè)500到502發(fā)送到文檔數(shù)據(jù)特征提取部分115。然后,文檔數(shù)據(jù)特征提取部分115提取每一頁(yè)500到502的特征(S308)。對(duì)于實(shí)施例1,采用每一頁(yè)500到502的標(biāo)題,作為每一頁(yè)500到502的特征。更具體地說(shuō),應(yīng)用<H1>-</H1>之間描述的文本作為每一頁(yè)500到502的特征。
例如,當(dāng)文檔數(shù)據(jù)特征提取部分115提取作為標(biāo)題標(biāo)記的H1標(biāo)記401a到401c的內(nèi)容,作為每一頁(yè)的特征時(shí),圖8所示的每一頁(yè)500到502的特征如圖中的801a到801c所示,分別變成“l(fā)and”、“climate”和“population”。
接著,文檔數(shù)據(jù)特征提取部分115把每個(gè)分頁(yè)500到502和文檔數(shù)據(jù)特征提取部分115提取的每頁(yè)提取特征801a到801c發(fā)送到文檔數(shù)據(jù)傳輸鏈路附加部分116。此時(shí),文檔數(shù)據(jù)傳輸鏈路附加部分116加入指示鏈路的鏈路標(biāo)記<A href>和</A>之間的、另一頁(yè)的特征801,作為到另一頁(yè)的鏈路信息。
圖9示出了把到另一頁(yè)的鏈路信息加入圖8的頁(yè)面500中的例子。從圖9中可顯然看出,在文檔數(shù)據(jù)900中,描述了指示到頁(yè)面501的鏈路的鏈路標(biāo)記901a和指示到頁(yè)面502的鏈路的鏈路標(biāo)記901b。另外,在鏈路標(biāo)記901a中,把頁(yè)面501的特征“climate”801b描述成鏈路信息。在鏈路標(biāo)記901b中,把頁(yè)面502的特征“population”801c描述成鏈路信息。
并且,圖10示出了請(qǐng)求的文檔數(shù)據(jù)與每個(gè)分頁(yè)間的關(guān)系。如1001所示的文檔數(shù)據(jù)對(duì)應(yīng)于圖7的文檔數(shù)據(jù)400;如1002所示的文檔數(shù)據(jù)對(duì)應(yīng)于圖8的文檔數(shù)據(jù)500;如1003所示的文檔數(shù)據(jù)對(duì)應(yīng)于圖8的文檔數(shù)據(jù)501;和如1004所示的文檔數(shù)據(jù)對(duì)應(yīng)于圖8的文檔數(shù)據(jù)502。在文檔數(shù)據(jù)1002中,除了示出它自己的特征的文本1004a之外,還把鏈接到文檔數(shù)據(jù)1003的文本1004b、和把鏈接到文檔數(shù)據(jù)1004的文本1004c描述成鏈路信息。在文檔數(shù)據(jù)1003中,除了示出它自己的特征的文本1005b之外,還把鏈接到文檔數(shù)據(jù)1002的文本1005a、和把鏈接到文檔數(shù)據(jù)1004的文本1005c描述成鏈路信息。在文檔數(shù)據(jù)1004中,除了示出它自己的特征的文本1006c之外,還把鏈接到文檔數(shù)據(jù)1002的文本1006a、和把鏈接到文檔數(shù)據(jù)1003的文本1006b描述成鏈路信息。
接著,文檔數(shù)據(jù)傳輸鏈路附加部分116依次向文檔數(shù)據(jù)發(fā)送部分117發(fā)送把到另一頁(yè)的鏈路信息加入的每一頁(yè)。然后,文檔數(shù)據(jù)發(fā)送部分117向終端設(shè)備120發(fā)送作為加入鏈路信息的分文檔數(shù)據(jù)的首頁(yè)的文檔數(shù)據(jù)900(S310)。
對(duì)此作出回答,終端設(shè)備120利用文檔數(shù)據(jù)接收部分123接收從服務(wù)器設(shè)備110發(fā)送的分頁(yè)(S311)。然后,文檔數(shù)據(jù)接收部分123把接收的頁(yè)面發(fā)送到文檔數(shù)據(jù)顯示部分124。接著,文檔數(shù)據(jù)顯示部分124分析用HTML描述的接收頁(yè),并且把它顯示在監(jiān)視器上(S312)。像如此描述的那樣,顯示用戶請(qǐng)求的文檔數(shù)據(jù)的首頁(yè)。
例如,終端設(shè)備120的文檔數(shù)據(jù)顯示部分124把圖9所示的頁(yè)面顯示成圖11所示的那樣。在顯示在文檔數(shù)據(jù)顯示部分124上的頁(yè)面1000上,除了顯示它自己的內(nèi)容的部分1001和顯示它自己的特征的文本1002a之外,還顯示了鏈接到頁(yè)面501的文本1002b和鏈接到頁(yè)面502的文本1002c。
接著,當(dāng)用戶想要觀看另一頁(yè)和通過(guò)終端設(shè)備120的輸入部分121選擇到另一頁(yè)的鏈路信息,請(qǐng)求顯示另一頁(yè)時(shí)(S313),文檔數(shù)據(jù)請(qǐng)求發(fā)送部分122把對(duì)另一頁(yè)的請(qǐng)求發(fā)送到服務(wù)器設(shè)備110(S302)。
這里,假設(shè)用戶選擇“climate”1002b作為指示到頁(yè)面501的鏈路的文本,并且請(qǐng)求另一頁(yè)的情況,描述服務(wù)器設(shè)備110的操作。
服務(wù)器設(shè)備110通過(guò)文檔數(shù)據(jù)請(qǐng)求接收部分111接收請(qǐng)求(S304),和文檔數(shù)據(jù)獲取部分112從數(shù)據(jù)庫(kù)113獲取作為請(qǐng)求頁(yè)來(lái)源的文檔數(shù)據(jù)(S305)。
接著,文檔數(shù)據(jù)劃分部分114劃分獲取的文檔數(shù)據(jù)(S306)。如前所述,劃分是通過(guò)用H1標(biāo)記分開(kāi)數(shù)據(jù),然后加入缺少的標(biāo)記進(jìn)行的,從而每個(gè)分頁(yè)遵從HTML的語(yǔ)法(S307)。圖8示出了分文檔數(shù)據(jù)的例子。
接著,文檔數(shù)據(jù)劃分部分114把分頁(yè)500到502發(fā)送到文檔數(shù)據(jù)特征提取部分115。然后,文檔數(shù)據(jù)特征提取部分115提取每一頁(yè)500到502的數(shù)據(jù)特征(S308)。這里,文檔數(shù)據(jù)特征提取部分115還提取H1標(biāo)記400a到401c,作為每一頁(yè)500到502的特征。更具體地說(shuō),每一頁(yè)500到502的特征分別成圖如801a到801c所示的“l(fā)and”、“climate”、和“population”。
接著,文檔數(shù)據(jù)特征提取部分115把每個(gè)分頁(yè)500到502和每頁(yè)提取特征801a到801c發(fā)送到文檔數(shù)據(jù)傳輸鏈路附加部分116。然后,文檔數(shù)據(jù)傳輸鏈路附加部分116把到另一頁(yè)的鏈路信息加入每個(gè)分頁(yè)中(S309)。
圖12示出了作為加入鏈路901和902的圖5的頁(yè)面501的文檔1200。從12可明顯看出,在文檔數(shù)據(jù)1200中,描述了指示到頁(yè)面500的鏈路的鏈路標(biāo)記1201a和指示到頁(yè)面502的鏈路的鏈路標(biāo)記1201b。并且,在鏈路標(biāo)記1201a中,把頁(yè)面500的特征“l(fā)and”1202描述成鏈路信息。在鏈路標(biāo)記1001b中,描述了頁(yè)面502的特征“population”801c。
接著,文檔數(shù)據(jù)傳輸鏈路附加部分116向文檔數(shù)據(jù)發(fā)送部分117發(fā)送把到另一頁(yè)的鏈路信息加入的文檔數(shù)據(jù)1200。然后,文檔數(shù)據(jù)發(fā)送部分117把從終端設(shè)備120請(qǐng)求的分頁(yè)發(fā)送到終端設(shè)備120(S130)。
終端設(shè)備120利用文檔數(shù)據(jù)接收部分123接收從服務(wù)器設(shè)備110發(fā)送的分頁(yè)(S311)。
文檔數(shù)據(jù)接收部分123把接收頁(yè)面發(fā)送到文檔數(shù)據(jù)顯示部分124,和文檔數(shù)據(jù)顯示部分123顯示用戶請(qǐng)求的頁(yè)面(S312)。
圖13示出了顯示在文檔數(shù)據(jù)顯示部分124上的頁(yè)面。
在顯示在文檔數(shù)據(jù)顯示部分124上的頁(yè)面1300上,除了示出它自己的內(nèi)容部分1301和示出它自己的特征的文本1302b之外,還把鏈接到頁(yè)面500的文本1302a和鏈接到頁(yè)面502的文本1302c描述成鏈路信息。
即使選擇了指示到其它頁(yè)的鏈路的“population”和“l(fā)and”,終端設(shè)備120也能夠通過(guò)重復(fù)S310到S313的處理,顯示這些頁(yè)面。
如上所述,根據(jù)實(shí)施例1,可以把分文檔數(shù)據(jù)的每一頁(yè)上指示另一頁(yè)的內(nèi)容的信息描述成到另一頁(yè)的鏈路信息。借助于這種方法,觀看文檔數(shù)據(jù)的用戶能夠從加入每一頁(yè)中的鏈路信息,知道另一頁(yè)的內(nèi)容。用戶還能夠從用戶當(dāng)前觀看的頁(yè)面中知道有關(guān)另一頁(yè)的信息,并且能夠輕而易舉地獲取另一頁(yè)的內(nèi)容。因此,即使對(duì)文檔數(shù)據(jù)進(jìn)行劃分,用戶也能毫無(wú)困難地觀看文檔數(shù)據(jù)。
另外,根據(jù)實(shí)施例1,可以應(yīng)用另一頁(yè)的標(biāo)題作為指示另一頁(yè)的內(nèi)容的鏈路信息。每個(gè)標(biāo)題是表示該頁(yè)面的特征的一段信息,從而,該鏈路信息精確地表示另一頁(yè)的內(nèi)容。結(jié)果,用戶能夠精確地獲知另一頁(yè)的內(nèi)容。
順便提一下,盡管實(shí)施例1應(yīng)用另一頁(yè)的標(biāo)題作為指示另一頁(yè)的內(nèi)容的鏈路信息,但是,也可以應(yīng)用另一頁(yè)正文中的首字/短語(yǔ)。在這種情況下,需要從作為表示正文的標(biāo)記的<body>和</body>之間描述的文本中提取首字/短語(yǔ)。
另外,這種從在<body>和</body>之間描述的文本的頂端提取給定個(gè)數(shù)的字符作為鏈路信息的配置也是可以的。
并且,盡管實(shí)施例1應(yīng)用另一頁(yè)的標(biāo)題作為指示另一頁(yè)的內(nèi)容的鏈路信息,但是,也可以應(yīng)用來(lái)自另一頁(yè)的內(nèi)容的關(guān)鍵字。在這種情況下,從包含在指示正文的標(biāo)記<body>和</body>之間描述的文本中的字/短語(yǔ)中提取使用最頻繁的字/短語(yǔ),作為內(nèi)容的關(guān)鍵字。內(nèi)容的關(guān)鍵字是最能表示每頁(yè)特征的字/短語(yǔ)的可能性很高,從而,鏈路信息精確地表示另一頁(yè)的內(nèi)容。
順便提一下,盡管實(shí)施例1應(yīng)用HTML作為描述文檔數(shù)據(jù)的語(yǔ)言,但是,能夠描述有關(guān)到其它頁(yè)的鏈路的信息的任何語(yǔ)言都能擔(dān)當(dāng)此任。
(實(shí)施例2)本發(fā)明的實(shí)施例2被配置成鏈路信息的描述隨相應(yīng)頁(yè)面的數(shù)據(jù)量而改變,從而使用戶可以知道鏈接頁(yè)的數(shù)據(jù)量。
下面參照附圖詳細(xì)描述根據(jù)實(shí)施例2的文檔數(shù)據(jù)處理系統(tǒng)。首先,參照?qǐng)D14描述根據(jù)本發(fā)明實(shí)施例2的文檔數(shù)據(jù)處理系統(tǒng)的配置。圖14是示出根據(jù)本發(fā)明實(shí)施例2的文檔數(shù)據(jù)處理系統(tǒng)的配置的方塊圖。
在上圖中,服務(wù)器設(shè)備110和終端設(shè)備120與諸如因特網(wǎng)之類(lèi)的網(wǎng)絡(luò)130相連接。尤其是,實(shí)施例2的文檔數(shù)據(jù)處理系統(tǒng)與實(shí)施例1的文檔數(shù)據(jù)處理系統(tǒng)不同之處在于服務(wù)器設(shè)備1110的配置。
更具體地說(shuō),服務(wù)器設(shè)備110從數(shù)據(jù)除了標(biāo)記之外的頂端中提取個(gè)數(shù)與每個(gè)分頁(yè)的數(shù)據(jù)量相對(duì)應(yīng)的字符序列,作為每頁(yè)的特征。借助于這種方法,觀看文檔數(shù)據(jù)的用戶可以從鏈路信息中知道每個(gè)分頁(yè)的數(shù)據(jù)量,并且選擇要顯示的頁(yè)面。
服務(wù)器設(shè)備1110包括文檔數(shù)據(jù)量檢查部分1115,文檔數(shù)據(jù)量檢查部分1115檢驗(yàn)文檔數(shù)據(jù)劃分部分114劃分的文檔數(shù)據(jù)的每一頁(yè)的數(shù)據(jù)量。文檔數(shù)據(jù)量檢查部分1115把每頁(yè)的檢查數(shù)據(jù)量輸出到包含在服務(wù)器設(shè)備1110中的文檔數(shù)據(jù)特征提取部分1116。
文檔數(shù)據(jù)特征提取部分1116提取分文檔數(shù)據(jù)每一頁(yè)的特征,并且把提取的特征與分文檔數(shù)據(jù)一起發(fā)送到包含在服務(wù)器設(shè)備1110中的文檔數(shù)據(jù)傳輸鏈路附加部分1117。取決于每頁(yè)數(shù)據(jù)量,文檔數(shù)據(jù)特征提取部分1116改變作為特征提取的字符序列的長(zhǎng)度。更具體地說(shuō),每一頁(yè)的數(shù)據(jù)量越大,文檔數(shù)據(jù)特征提取部分1116使作為特征提取的字符序列的長(zhǎng)度越長(zhǎng)。
文檔數(shù)據(jù)傳輸鏈路附加部分1117把到另一頁(yè)的鏈路信息加以每個(gè)分頁(yè)中。文檔數(shù)據(jù)傳輸鏈路附加部分1117將其加入每個(gè)分文檔數(shù)據(jù)頁(yè)的鏈路信息是文檔數(shù)據(jù)特征提取部分1116提取的每頁(yè)特征。
終端設(shè)備120與實(shí)施例1的終端設(shè)備相同,因此,略去對(duì)它描述。
此外,當(dāng)服務(wù)器設(shè)備1110和終端設(shè)備120利用個(gè)人計(jì)算機(jī)來(lái)實(shí)現(xiàn)時(shí),它將是如圖5所示的那樣。借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序的CPU 200,實(shí)現(xiàn)文檔數(shù)據(jù)劃分部分114、文檔數(shù)據(jù)量檢查部分1115、文檔數(shù)據(jù)特征提取部分1116、和文檔數(shù)據(jù)傳輸鏈路附加部分1117的功能。類(lèi)似地利用計(jì)算機(jī)的終端設(shè)備120與實(shí)施例1相同,因此,略去對(duì)它描述。
根據(jù)基于實(shí)施例2的文檔數(shù)據(jù)處理系統(tǒng),用戶通過(guò)終端設(shè)備120的輸入部分121,指定諸如URL之類(lèi)的標(biāo)識(shí)符,請(qǐng)求存儲(chǔ)在服務(wù)器設(shè)備1110的數(shù)據(jù)庫(kù)113中的、和用諸如HTML之類(lèi)的結(jié)構(gòu)描述語(yǔ)言描述的文檔數(shù)據(jù)。對(duì)此作出回答,服務(wù)器設(shè)備1110向終端設(shè)備120發(fā)送與來(lái)自終端設(shè)備120的請(qǐng)求相對(duì)應(yīng)的文檔數(shù)據(jù)。
下面參照?qǐng)D15所示的流程圖,描述根據(jù)實(shí)施例2的文檔數(shù)據(jù)處理系統(tǒng)的操作。
首先,服務(wù)器設(shè)備1110利用文檔數(shù)據(jù)請(qǐng)求接收部分111接收從終端設(shè)備120發(fā)送的文檔數(shù)據(jù)發(fā)送請(qǐng)求(S1201)。接著,文檔數(shù)據(jù)獲取部分112從數(shù)據(jù)庫(kù)113中獲取終端設(shè)備120請(qǐng)求的文檔數(shù)據(jù)(S1202)。
圖16示出了文檔數(shù)據(jù)獲取部分112從數(shù)據(jù)庫(kù)113獲取的文檔數(shù)據(jù)的例子。圖16所示的文檔數(shù)據(jù)是用HTML描述的。順便提一下,在圖16中,顯示這些符號(hào)是為了便于說(shuō)明字符序列;但是,實(shí)際上,其中描述了傳達(dá)含義的字符。
接著,文檔數(shù)據(jù)劃分部分114劃分獲取的文檔數(shù)據(jù)(S1203)。文檔數(shù)據(jù)劃分部分114通過(guò),例如,作為段落標(biāo)記的、圖16中的P標(biāo)記1601a到1601c分開(kāi)數(shù)據(jù),進(jìn)行文檔數(shù)據(jù)的劃分。然后,文檔數(shù)據(jù)劃分部分114把缺少的標(biāo)記加入每個(gè)分文檔數(shù)據(jù)頁(yè)中,以便每一頁(yè)都遵從HTML的語(yǔ)法(S1204)。圖17示出了文檔數(shù)據(jù)獲取部分114劃分了圖16所示的文檔數(shù)據(jù)的例子。
如圖17所示,圖16所示的文檔數(shù)據(jù)被劃分成3個(gè)頁(yè)面1400到1402。如上圖中的1403所示,在頁(yè)面1400上描述了P標(biāo)記1601a的數(shù)據(jù);如上圖中的1404到1407所示,在頁(yè)面1401上描述了P標(biāo)記1601b的數(shù)據(jù);和如上圖中的1408到1409所示,在頁(yè)面1402上描述了在P標(biāo)記1601c的數(shù)據(jù)。
接著,文檔數(shù)據(jù)劃分部分114把每個(gè)分頁(yè)1400到1402發(fā)送到文檔數(shù)據(jù)量檢查部分1115。然后,文檔數(shù)據(jù)量檢查部分1115檢查不計(jì)標(biāo)記的、每個(gè)頁(yè)面1400到1402上正文標(biāo)記之間的內(nèi)容的數(shù)據(jù)量(S1205)。
例如,對(duì)于圖17所示的頁(yè)面1400到1402,1403、1404、1405、1406、1407、1408、和1409是在S1205中由文檔數(shù)據(jù)量檢查部分1115進(jìn)行數(shù)據(jù)量檢查的部分。在本例中,一個(gè)字符是兩個(gè)字節(jié),因此,在頁(yè)面1400上,描述了等于44個(gè)字節(jié)的數(shù)據(jù)量的字符序列,在頁(yè)面1401上,描述了等于224個(gè)字節(jié)的數(shù)據(jù)量的字符序列,和在頁(yè)面1402上,描述了等于116個(gè)字節(jié)的數(shù)據(jù)量的字符序列。
接著,文檔數(shù)據(jù)量檢查部分1115把每個(gè)分頁(yè)1400到1402和每頁(yè)檢查數(shù)據(jù)量發(fā)送到文檔數(shù)據(jù)特征提取部分1116。然后,文檔數(shù)據(jù)特征提取部分1116提取從除了標(biāo)記之外,正文標(biāo)記之間的內(nèi)容的數(shù)據(jù)的頂端開(kāi)始,根據(jù)數(shù)據(jù)量提取字符序列,作為每一頁(yè)1400到1402的特征(S1206)。
更具體地說(shuō),從每一頁(yè)1400到1402上除了標(biāo)記之外,正文標(biāo)記之間的內(nèi)容的數(shù)據(jù)的頂端開(kāi)始,文檔數(shù)據(jù)特征提取部分1116提取與把每一頁(yè)1400到1402上數(shù)據(jù)量的1/10四舍五入成最接近十分之一個(gè)的字節(jié)數(shù)相對(duì)應(yīng)的字符序列,作為每一頁(yè)的特征。例如,圖17的頁(yè)面1400到1402的特征將分別是4-字節(jié)序列“○ ○”1501、22-字節(jié)序列“□□□□□□□□□□□”1502、和12-字節(jié)字符串“◇◇◇◇◇◇”1503。
接著,文檔數(shù)據(jù)特征提取部分1116把每個(gè)分頁(yè)1400到1402和每頁(yè)提取特征1501到1503發(fā)送到文檔數(shù)據(jù)傳輸鏈路附加部分1117。然后,文檔數(shù)據(jù)傳輸鏈路附加部分1117把到另一頁(yè)的鏈路信息加入每個(gè)分頁(yè)1400到1402中(S1207)。此時(shí),文檔數(shù)據(jù)傳輸鏈路附加部分1117加入指示鏈路的鏈路標(biāo)記<A href>和</A>之間的、文檔數(shù)據(jù)特征提取部分1116提取的另一頁(yè)的特征,作為指示到另一頁(yè)的鏈路的鏈路信息。
圖18示出了把鏈路信息加入圖17的頁(yè)面1400中的例子。從圖18中可顯然看出,在文檔數(shù)據(jù)1800中,除了頁(yè)面1400的特征“○ ○”1501之外,還描述了指示到頁(yè)面1401的鏈路的鏈路標(biāo)記1504和指示到頁(yè)面1402的鏈路的鏈路標(biāo)記1505。在鏈路標(biāo)記1504中,描述了頁(yè)面1401的特征“□□□□□□□□□□□”1502。在鏈路標(biāo)記1505中,描述了頁(yè)面1402的特征“◇◇◇◇◇◇”1503。
接著,文檔數(shù)據(jù)傳輸鏈路附加部分1117向文檔數(shù)據(jù)發(fā)送部分117發(fā)送把到另一頁(yè)的鏈路信息加入的每一頁(yè)。然后,文檔數(shù)據(jù)發(fā)送部分117向終端設(shè)備120發(fā)送分文檔數(shù)據(jù)(S1208)。在這種情況中,文檔數(shù)據(jù)發(fā)送部分117把作為分文檔數(shù)據(jù)的頂端的文檔數(shù)據(jù)1800發(fā)送到終端設(shè)備120。
同時(shí),終端設(shè)備120利用文檔數(shù)據(jù)接收部分123接收從服務(wù)器設(shè)備110發(fā)送的、作為分文檔數(shù)據(jù)的首頁(yè)的文檔數(shù)據(jù)1800。
文檔數(shù)據(jù)接收部分123把接收的文檔數(shù)據(jù)1800發(fā)送到文檔數(shù)據(jù)顯示部分124。然后,文檔數(shù)據(jù)顯示部分124分析接收的文檔數(shù)據(jù),并且向用戶顯示它。
圖19示出了通過(guò)終端設(shè)備120的文檔數(shù)據(jù)顯示部分124顯示圖18所示的文檔數(shù)據(jù)1800的例子。在顯示在文檔數(shù)據(jù)顯示部分124上的頁(yè)面1601上,除了顯示它自己的內(nèi)容的部分1604和顯示它自己的特征的文本1605之外,還顯示了鏈接到頁(yè)面1401的文本1602和鏈接到頁(yè)面1402的文本1603。
接著,當(dāng)用戶通過(guò)終端設(shè)備120的輸入部分121選擇到另一頁(yè)的鏈路信息,由此請(qǐng)求顯示另一頁(yè)時(shí),文檔數(shù)據(jù)請(qǐng)求發(fā)送部分122把對(duì)另一頁(yè)的請(qǐng)求發(fā)送到服務(wù)器設(shè)備1110。這里,假設(shè)用戶通過(guò)選擇鏈路1602“□□□□□□□□□□□”來(lái)請(qǐng)求頁(yè)面。
服務(wù)器設(shè)備1110通過(guò)文檔數(shù)據(jù)請(qǐng)求接收部分111接收請(qǐng)求(S1201),和通過(guò)文檔數(shù)據(jù)獲取部分112從數(shù)據(jù)庫(kù)113獲取作為請(qǐng)求頁(yè)來(lái)源的文檔數(shù)據(jù)(S1202)。
接著,文檔數(shù)據(jù)劃分部分114劃分文檔數(shù)據(jù)獲取部分112獲取的文檔數(shù)據(jù)(S1203)。如前所述,劃分是通過(guò)用作為標(biāo)題標(biāo)記的P標(biāo)記分開(kāi)數(shù)據(jù),然后加入缺少的標(biāo)記進(jìn)行的,從而每個(gè)分頁(yè)遵從HTML的語(yǔ)法(S1204)。圖17示出了分文檔數(shù)據(jù)的例子。
接著,文檔數(shù)據(jù)劃分部分114把每個(gè)分頁(yè)1400到1402發(fā)送到文檔數(shù)據(jù)量檢查部分1115。文檔數(shù)據(jù)量檢查部分1115從每一頁(yè)1400到1402上BODY標(biāo)記之間的內(nèi)容中檢查除了標(biāo)記之外的數(shù)據(jù)量(S1205)。在圖17中,頁(yè)面1400的數(shù)據(jù)量變成44個(gè)字節(jié),頁(yè)面1401的數(shù)據(jù)量變成224個(gè)字節(jié),和頁(yè)面1402的數(shù)據(jù)量變成116個(gè)字節(jié)。
接著,文檔數(shù)據(jù)量檢查部分1115把每個(gè)分頁(yè)和每頁(yè)檢查數(shù)據(jù)量發(fā)送到文檔數(shù)據(jù)特征提取部分1116。然后,文檔數(shù)據(jù)特征提取部分1116從除了標(biāo)記之外,正文標(biāo)記之間的內(nèi)容的數(shù)據(jù)的頂端開(kāi)始,根據(jù)數(shù)據(jù)量提取字符序列(S1206)。并且,從每一頁(yè)1400到1402上除了標(biāo)記之外,正文標(biāo)記之間的內(nèi)容的數(shù)據(jù)的頂端開(kāi)始,文檔數(shù)據(jù)特征提取部分1116提取與把每一頁(yè)1400到1402上數(shù)據(jù)量的1/10四舍五入成最接近十分之一個(gè)的字節(jié)數(shù)相對(duì)應(yīng)的字符序列,作為每一頁(yè)的特征。圖17的1400到1402的特征將分別是“○ ○”1501、“□□□□□□□□□□□”1502、和“◇◇◇◇◇◇”1503。
接著,文檔數(shù)據(jù)特征提取部分1116把每個(gè)分頁(yè)1400到1402和每頁(yè)提取特征1501到1503發(fā)送到文檔數(shù)據(jù)傳輸鏈路附加部分1117。然后,文檔數(shù)據(jù)傳輸鏈路附加部分1117把到另一頁(yè)的鏈路信息加入每個(gè)分頁(yè)1400到1402中(S1207)。
圖20示出了把鏈路加入圖17的頁(yè)面1401中的例子。從圖20中可顯然看出,在文檔數(shù)據(jù)2000中,除了頁(yè)面1401的特征“□□□□□□□□□□□”1502之外,還描述了指示到頁(yè)面1400的鏈路的鏈路標(biāo)記1704和指示到頁(yè)面1402的鏈路的鏈路標(biāo)記1705。在鏈路標(biāo)記1704中,描述了頁(yè)面1400的特征“○ ○”1701。在鏈路標(biāo)記1705中,描述了頁(yè)面1402的特征“◇◇◇◇◇◇”1703。
接著,文檔數(shù)據(jù)傳輸鏈路附加部分1117向文檔數(shù)據(jù)發(fā)送部分117發(fā)送把到另一頁(yè)的鏈路信息加入的每一頁(yè)。然后,文檔數(shù)據(jù)發(fā)送部分117向終端設(shè)備120發(fā)送終端設(shè)備120請(qǐng)求的分頁(yè)(S1208)。
同時(shí),終端設(shè)備120利用文檔數(shù)據(jù)接收部分123接收從服務(wù)器設(shè)備1110發(fā)送的分頁(yè)的文檔數(shù)據(jù)2000。
文檔數(shù)據(jù)接收部分123把接收頁(yè)發(fā)送到文檔數(shù)據(jù)顯示部分124。然后,文檔數(shù)據(jù)顯示部分124分析接收的文檔數(shù)據(jù)2000,并且向用戶顯示它。
圖21A示出了文檔數(shù)據(jù)顯示部分124顯示圖20所示的頁(yè)面的例子。在顯示在文檔數(shù)據(jù)顯示部分124上的頁(yè)面2101上,除了顯示它自己的內(nèi)容的部分2102和顯示它自己的特征的文本2104之外,還顯示了鏈接到頁(yè)面1400的文本2103和鏈接到頁(yè)面1402的文本2105。
如上所述,借助于實(shí)施例2,可以在分文檔數(shù)據(jù)的每一頁(yè)上描述到另一頁(yè)的鏈路信息,并且根據(jù)相應(yīng)頁(yè)面的數(shù)據(jù)量修改這樣的描述。借助于這種方法,觀看文檔數(shù)據(jù)的用戶能夠從鏈路信息的描述中,判斷每一頁(yè)的數(shù)據(jù)量。借助于這種方法,用戶能夠判斷某一頁(yè)是否適合于顯示,并且選擇適合于顯示的頁(yè)面。結(jié)果,用戶可以輕而易舉地觀看文檔數(shù)據(jù)。
另外,借助于實(shí)施例2,可以根據(jù)相應(yīng)頁(yè)面的數(shù)據(jù)量,改變被描述成鏈路信息的字符序列的長(zhǎng)度。這樣使用戶能夠從鏈路信息中字符序列的長(zhǎng)度中,看出另一頁(yè)的數(shù)據(jù)量。
順便提一下,盡管把實(shí)施例2配置成使被描述成鏈路信息的字符序列的長(zhǎng)度隨相應(yīng)頁(yè)面的數(shù)據(jù)量而改變,但是,這種使被描述成鏈路信息的字符序列的字符大小隨相應(yīng)頁(yè)面的數(shù)據(jù)量而改變的描述也是可以的。如圖21B中頁(yè)面2106所示,這使得可以像文檔數(shù)據(jù)顯示部分124那樣,根據(jù)相應(yīng)頁(yè)面的數(shù)據(jù)量改變每一個(gè)都指示鏈路的文本2107到2109的字符大小。結(jié)果,用戶能夠觀看指示鏈路的文本的大小,和識(shí)別相對(duì)頁(yè)面的數(shù)據(jù)量。
順便提一下,這種把有關(guān)鏈接頁(yè)的數(shù)據(jù)量的信息從服務(wù)器設(shè)備1110發(fā)送到終端設(shè)備120,并且,在終端設(shè)備120這一方,使指示鏈路的文本的顯示劃分尺寸隨上述數(shù)據(jù)量信息而改變的配置也是可以的。
并且,這種使被描述成鏈路信息的字符序列的顏色或顏色深度隨數(shù)據(jù)量而改變的配置也是可以的。如圖21C中頁(yè)面2110所示,這使得可以像文檔數(shù)據(jù)顯示部分124那樣,根據(jù)相應(yīng)頁(yè)面的數(shù)據(jù)量改變每一個(gè)都指示鏈路的文本2107到2109的顏色或顏色深度。結(jié)果通過(guò)觀看指示鏈路的文本的顏色或顏色深度,用戶能夠識(shí)別相對(duì)頁(yè)面的數(shù)據(jù)量。
順便提一下,這種把有關(guān)鏈接頁(yè)的數(shù)據(jù)量的信息從服務(wù)器設(shè)備1110發(fā)送到終端設(shè)備120,并且,在終端設(shè)備120這一方,使指示鏈路的文本的顏色或顏色深度隨上述數(shù)據(jù)量信息而改變的配置也是可以的。
順便提一下,盡管實(shí)施例2采用指示鏈接頁(yè)的內(nèi)容的字符序列作為指示鏈接的文本,但是,這種鏈接文本未必是指示鏈接頁(yè)的內(nèi)容的字符序列。
(實(shí)施例3)本發(fā)明的實(shí)施例3被配置成把加入指定文檔數(shù)據(jù)劃分尺寸的鏈路信息的文檔數(shù)據(jù)劃分修改鏈路附加部分加入實(shí)施例1中,從而使觀看文檔數(shù)據(jù)的用戶能夠修改頁(yè)面劃分的尺寸。
下面描述根據(jù)實(shí)施例3的文檔數(shù)據(jù)處理系統(tǒng)。首先,參照?qǐng)D22描述根據(jù)本發(fā)明實(shí)施例3的文檔數(shù)據(jù)處理系統(tǒng)的配置。圖22是示出根據(jù)本發(fā)明實(shí)施例3的文檔數(shù)據(jù)處理系統(tǒng)的配置的方塊圖。順便提一下,把相同的標(biāo)號(hào)指定給已經(jīng)描述過(guò)的部分。
在圖22中,作為數(shù)據(jù)處理設(shè)備的服務(wù)器設(shè)備1910和終端設(shè)備120與諸如因特網(wǎng)之類(lèi)的網(wǎng)絡(luò)130相連接。實(shí)施例3的文檔數(shù)據(jù)處理部分與實(shí)施例1的文檔數(shù)據(jù)處理部分不同之處在于服務(wù)器設(shè)備1910的配置。
下面描述服務(wù)器設(shè)備1910的配置。服務(wù)器設(shè)備1910包括劃分請(qǐng)求的文檔數(shù)據(jù)的文檔數(shù)據(jù)劃分部分1914。并且,文檔數(shù)據(jù)劃分部分1914根據(jù)來(lái)自終端設(shè)備120的、有關(guān)劃分修改的指令,對(duì)劃分作進(jìn)一步修改。
服務(wù)器設(shè)備1910還包括文檔數(shù)據(jù)劃分修改鏈路附加部分1917,文檔數(shù)據(jù)劃分修改鏈路附加部分1917把根據(jù)分文檔數(shù)據(jù)重新指定劃分尺寸的鏈路信息加入每個(gè)分文檔數(shù)據(jù)頁(yè)中。
終端設(shè)備120與實(shí)施例1的終端設(shè)備相同,因此,略去對(duì)它的描述。
此外,當(dāng)用計(jì)算機(jī)實(shí)現(xiàn)服務(wù)器設(shè)備1910和終端設(shè)備120時(shí),借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序的CPU 200,實(shí)現(xiàn)文檔數(shù)據(jù)劃分部分1914和文檔數(shù)據(jù)劃分修改鏈路附加部分1917的功能。類(lèi)似地使用計(jì)算機(jī)的終端設(shè)備120與實(shí)施例1的終端設(shè)備相同,因此,略去對(duì)它的描述。
根據(jù)基于實(shí)施例3的文檔數(shù)據(jù)處理系統(tǒng),用戶通過(guò)終端設(shè)備120的輸入部分121指定諸如URL之類(lèi)的標(biāo)識(shí)符,請(qǐng)求存儲(chǔ)在服務(wù)器設(shè)備1910的數(shù)據(jù)庫(kù)113中的、和用諸如HTML之類(lèi)的結(jié)構(gòu)描述語(yǔ)言描述的文檔數(shù)據(jù)。對(duì)此作出回答,服務(wù)器設(shè)備1910把與來(lái)自終端設(shè)備120的請(qǐng)求相對(duì)應(yīng)的文檔數(shù)據(jù)發(fā)送到終端設(shè)備120。
下面參照?qǐng)D23所示的流程圖,描述根據(jù)實(shí)施例3的文檔數(shù)據(jù)處理系統(tǒng)的操作。
首先,服務(wù)器設(shè)備1910利用文檔數(shù)據(jù)請(qǐng)求接收部分111接收來(lái)自終端設(shè)備120的、有關(guān)發(fā)送文檔數(shù)據(jù)的請(qǐng)求(S2001)。接著,文檔數(shù)據(jù)獲取部分112從數(shù)據(jù)庫(kù)113中獲取終端設(shè)備120請(qǐng)求的文檔數(shù)據(jù)(S2002)。
圖24示出了從數(shù)據(jù)庫(kù)113獲取的文檔數(shù)據(jù)的例子。圖24所示的文檔數(shù)據(jù)2400是用HTML描述的。順便提一下,在圖24中,這些符號(hào)用于使字符序列便于說(shuō)明,但是,實(shí)際上,其中描述了有含有的字符。此外,1個(gè)字符含有2個(gè)字節(jié)的數(shù)據(jù)量。
接著,文檔數(shù)據(jù)劃分部分1914劃分獲取的文檔數(shù)據(jù)(S2003)。文檔數(shù)據(jù)劃分部分1914通過(guò),例如,每固定個(gè)數(shù)的字節(jié)劃分除了標(biāo)記之外BODY之間的內(nèi)容的數(shù)據(jù),進(jìn)行文檔數(shù)據(jù)的劃分。然后,文檔數(shù)據(jù)劃分部分1914把缺少的標(biāo)記加入每個(gè)分文檔數(shù)據(jù)頁(yè)中,以便每一頁(yè)都遵從HTML的語(yǔ)法(S2004)。圖25示出了在上面給定的條件下,把圖24所示的文檔數(shù)據(jù)劃分成128個(gè)字節(jié)的文檔數(shù)據(jù)的例子。
如圖25所示,圖24所示的文檔數(shù)據(jù)2400被劃分成3個(gè)頁(yè)面2200到2202。如上圖中2203所示,在頁(yè)面2200上,描述了被劃分成128個(gè)字節(jié)的、和作為來(lái)自正文標(biāo)記之間的內(nèi)容除了標(biāo)記之外的圖24所示的部分2401中的數(shù)據(jù)的第一數(shù)據(jù)塊的數(shù)據(jù)2203;如上圖中2204所示,在頁(yè)面2201上,描述了被劃分成圖24所示的128個(gè)字節(jié)的、和作為來(lái)自正文標(biāo)記之間的內(nèi)容除了標(biāo)記之外的部分2401中的第二數(shù)據(jù)塊的數(shù)據(jù)2204;和如上圖中2205所示,在頁(yè)面2202上,描述了被劃分成128個(gè)字節(jié)的、和作為來(lái)自正文標(biāo)記之間的內(nèi)容除了標(biāo)記之外的部分2401中的第三數(shù)據(jù)塊的數(shù)據(jù)2205。
接著,文檔數(shù)據(jù)劃分部分1914把每個(gè)分頁(yè)2200到2202發(fā)送到文檔數(shù)據(jù)特征提取部分115。然后,文檔數(shù)據(jù)特征提取部分115提取每一頁(yè)2200到2202的特征(S2005)。
例如,當(dāng)文檔數(shù)據(jù)特征提取部分115從每一頁(yè)2200到2202上除了標(biāo)記之外的BODY標(biāo)記之間的內(nèi)容的數(shù)據(jù)的頂端開(kāi)始提取8-字節(jié)字符序列,作為每一頁(yè)2200到2202的特征時(shí),每一頁(yè)2200到2202的特征將分別是“○ ○○ ○”2301、“△△△△”2302、和“◎◎◎◎”2303。
接著,文檔數(shù)據(jù)特征提取部分115把每個(gè)分頁(yè)2200到2202和每頁(yè)提取特征2301到2303發(fā)送到文檔數(shù)據(jù)傳輸鏈路附加部分116。然后,與實(shí)施例1的處理類(lèi)似,文檔數(shù)據(jù)傳輸鏈路附加部分116把指示到另一頁(yè)的鏈路的鏈路信息加入每個(gè)分頁(yè)2200到2202中(S2006)。
圖26示出了把到另一頁(yè)的鏈路信息加入圖25的頁(yè)面2200中的例子。從圖26中可顯然看出,在文檔數(shù)據(jù)2300中,除了頁(yè)面2200特征“○ ○ ○ ○”2301之外,還描述了指示到頁(yè)面2201的鏈路的鏈路標(biāo)記2304和指示到頁(yè)面2202的鏈路的鏈路標(biāo)記2305。在鏈路標(biāo)記2304中,描述了頁(yè)面2201的特征“△△△△”2302。在鏈路標(biāo)記2305中,描述了頁(yè)面2202的特征“◎◎◎◎”2303。
接著,文檔數(shù)據(jù)傳輸鏈路附加部分116向文檔數(shù)據(jù)劃分修改鏈路附加部分1917發(fā)送把到另一頁(yè)的鏈路信息加入的每一頁(yè)。然后,文檔數(shù)據(jù)劃分修改鏈路附加部分1917把根據(jù)新劃分的文檔數(shù)據(jù)指定劃分尺寸的鏈路信息加入每個(gè)分頁(yè)中(S2007)。
圖27示出了把指定劃分尺寸的鏈路信息2401和2402加入圖26所示的每個(gè)分頁(yè)中的文檔數(shù)據(jù)的例子。與文件數(shù)據(jù)2400一樣,把指定劃分尺寸的鏈路信息2401和2402加入圖26所示的文檔數(shù)據(jù)2300中。在鏈路信息2401中,存在指示劃分尺寸的描述2403和指示鏈路信息2401的內(nèi)容的描述2405“divide small”。另外,在鏈路信息2402中,存在指示劃分尺寸的描述2404和指示鏈路信息2402的內(nèi)容的描述2406“divide big”。
通過(guò)如此把鏈路信息2401和2402和指示每個(gè)鏈路信息的內(nèi)容的描述2405和2406加入其中,用戶能夠知道根據(jù)鏈路信息2401和2402進(jìn)行劃分的方式。
接著,文檔數(shù)據(jù)劃分修改鏈路附加部分1917向文檔數(shù)據(jù)發(fā)送部分117發(fā)送把指定劃分尺寸的鏈路信息加入的每一頁(yè)。然后,文檔數(shù)據(jù)發(fā)送部分117向終端設(shè)備120發(fā)送分文檔數(shù)據(jù)的首頁(yè)(S2008)。
終端設(shè)備120利用文檔數(shù)據(jù)接收部分123接收從服務(wù)器設(shè)備1910發(fā)送的分首頁(yè)的文檔數(shù)據(jù)2300。
文檔數(shù)據(jù)接收部分123把接收的文檔數(shù)據(jù)2300發(fā)送到文檔數(shù)據(jù)顯示部分124。接著,文檔數(shù)據(jù)顯示部分124分析接收的文檔數(shù)據(jù)2300,并且向用戶顯示它。
圖28示出了顯示在文檔數(shù)據(jù)顯示部分124上的圖27所示的頁(yè)面的顯示例子。在顯示在文檔數(shù)據(jù)顯示部分124上的頁(yè)面2500上,除了顯示它自己的內(nèi)容的部分2501和顯示它自己的特征的文本2502之外,還顯示了鏈接到頁(yè)面2201的文本2503和鏈接到頁(yè)面2202的文本2503。并且,在頁(yè)面2500上,還顯示了指令使文檔數(shù)據(jù)劃分尺寸變小的文本2505和指令使文檔數(shù)據(jù)劃分尺寸變大的文本2506。
接著,當(dāng)用戶通過(guò)終端設(shè)備120的輸入部分121請(qǐng)求通過(guò)選擇指示指定劃分尺寸的鏈路的文本2505和2506時(shí),文檔數(shù)據(jù)請(qǐng)求發(fā)送部分122把對(duì)改變劃分尺寸的請(qǐng)求發(fā)送到服務(wù)器設(shè)備1910。這里假設(shè)用戶選擇了文本“dividebig”2505和請(qǐng)求改變劃分尺寸。
服務(wù)器設(shè)備1910通過(guò)文檔數(shù)據(jù)請(qǐng)求接收部分111接收請(qǐng)求(S2001)。然后,文檔數(shù)據(jù)獲取部分112從數(shù)據(jù)庫(kù)113獲取作為請(qǐng)求頁(yè)來(lái)源的文檔數(shù)據(jù)(S2002)。
接著,文檔數(shù)據(jù)劃分部分1914劃分獲取的文檔數(shù)據(jù)(S2003)。如前所述,劃分是通過(guò)按固定個(gè)數(shù)的字節(jié)劃分除了標(biāo)記之外BODY標(biāo)記之間的內(nèi)容中的數(shù)據(jù)的方式進(jìn)行的。在這種情況中,文檔數(shù)據(jù)劃分部分1914根據(jù)來(lái)自用戶的劃分尺寸修改請(qǐng)求,按固定個(gè)數(shù)的字節(jié)劃分標(biāo)記之間的內(nèi)容除了標(biāo)記之外BODY的數(shù)據(jù)。這里假設(shè),根據(jù)來(lái)自用戶的劃分尺寸修改請(qǐng)求,指定固定個(gè)數(shù)的字節(jié)為200。
然后,在按每200個(gè)字節(jié)劃分獲取的文檔數(shù)據(jù)之后,文檔數(shù)據(jù)劃分部分1914加入缺少的標(biāo)記,以便每個(gè)分頁(yè)遵從HTML的語(yǔ)法(S2004)。
圖29示出了在給定條件下,其中按每200個(gè)字節(jié)劃分圖24所示的文檔數(shù)據(jù)的文檔數(shù)據(jù)的例子。如圖29所示,把圖24所示的文檔數(shù)據(jù)2400劃分成兩個(gè)頁(yè)2600和2601。如上圖中2602所示,在頁(yè)面2600上,描述了按200個(gè)字節(jié)劃分的、和作為正文標(biāo)記之間的內(nèi)容除了標(biāo)記之外的圖24所示的部分2401中的數(shù)據(jù)的頂端數(shù)據(jù)塊的數(shù)據(jù)2602,和如上圖中2603所示,在頁(yè)面2601上,描述了按圖24所示的200個(gè)字節(jié)劃分的、和作為正文標(biāo)記之間的內(nèi)容除了標(biāo)記之外的部分2401中的第二數(shù)據(jù)塊的數(shù)據(jù)2603。
接著,文檔數(shù)據(jù)劃分部分1914把每個(gè)分頁(yè)2600到2601發(fā)送到文檔數(shù)據(jù)特征提取部分115。然后,文檔數(shù)據(jù)特征提取部分115提取每一頁(yè)2600到2601的特征(S2005)。這里,文檔數(shù)據(jù)特征提取部分115再次從每一頁(yè)2600到2601上除了標(biāo)記之外的BODY標(biāo)記之間的內(nèi)容中提取8-字節(jié)字符序列。例如,每一頁(yè)2600和2601的特征將分別是“○ ○ ○ ○”2701和“×××◎”2702。
接著,文檔數(shù)據(jù)特征提取部分115把每個(gè)分頁(yè)和每頁(yè)提取特征發(fā)送到文檔數(shù)據(jù)傳輸鏈路附加部分1916。然后,文檔數(shù)據(jù)傳輸鏈路附加部分1916把這些特征2701和2702加入每個(gè)分頁(yè)2600和2601上每一個(gè)都指示到另一頁(yè)的鏈路的鏈路信息中(S2006)。
圖30示出了把鏈路信息加入圖29的頁(yè)面2600中的例子。從圖30中可顯然看出,在文檔數(shù)據(jù)2700中,除了頁(yè)面2600特征“○ ○ ○ ○”2701之外,還描述了指示到頁(yè)面2601的鏈路的鏈路標(biāo)記2703。在鏈路標(biāo)記2703中,描述了頁(yè)面2601的特征“×××◎”2702。
接著,文檔數(shù)據(jù)傳輸鏈路附加部分116向文檔數(shù)據(jù)劃分修改鏈路附加部分1917發(fā)送把到另一頁(yè)的鏈路信息加入的每一頁(yè)。然后,與上述處理一樣,文檔數(shù)據(jù)劃分修改鏈路附加部分1917把指定劃分尺寸的鏈路信息加入每個(gè)分頁(yè)中(S2007)。
圖31示出了把指定劃分尺寸的鏈路信息2801和2802加入圖30所示的每一頁(yè)中的示范性文檔數(shù)據(jù)2800。與文件數(shù)據(jù)2800一樣,把指定劃分尺寸的鏈路信息2801和2802加入圖30所示的文檔數(shù)據(jù)2700中。在鏈路信息2801中,存在指示劃分尺寸的描述2803和指示鏈路信息2801的內(nèi)容的描述2805“divide small”。另外,在鏈路信息2802中,存在指示劃分尺寸的描述2804和指示鏈路信息2802的內(nèi)容的描述2806“divide big”。
接著,文檔數(shù)據(jù)劃分修改鏈路附加部分1917向文檔數(shù)據(jù)發(fā)送部分117發(fā)送把指定劃分尺寸的鏈路信息加入的每一頁(yè)。然后,文檔數(shù)據(jù)發(fā)送部分117向終端設(shè)備120發(fā)送分文檔數(shù)據(jù)的首頁(yè)(S2008)。另一方面,終端設(shè)備120利用文檔數(shù)據(jù)接收部分123接收從服務(wù)器設(shè)備1910發(fā)送的分首頁(yè)的文檔數(shù)據(jù)2800。
文檔數(shù)據(jù)接收部分123把接收的文檔數(shù)據(jù)2800發(fā)送到文檔數(shù)據(jù)顯示部分124。接著,文檔數(shù)據(jù)顯示部分124分析接收的文檔數(shù)據(jù)2800,并且向用戶顯示它。
圖32示出了顯示在文檔數(shù)據(jù)顯示部分124上的圖31所示的頁(yè)面的顯示例子。在顯示在文檔數(shù)據(jù)顯示部分124上的頁(yè)面2900上,除了顯示它自己的內(nèi)容的部分2901和顯示它自己的特征的文本2902之外,還顯示了鏈接到頁(yè)面2601的文本2903和鏈接到頁(yè)面2602的文本2903。并且,在頁(yè)面2900上,還顯示了指令使文檔數(shù)據(jù)劃分尺寸變小的文本2905和指令使文檔數(shù)據(jù)劃分尺寸變大的文本2906。
然后,用戶觀看頁(yè)面2900,并且,通過(guò)指定用于顯示所需頁(yè)面的文本和通過(guò)指定用于進(jìn)行所需劃分的文本,獲取所需文檔數(shù)據(jù)。
如上所述,根據(jù)實(shí)施例3,可以把劃分方案的內(nèi)容描述成指令劃分修改的劃分修改鏈路信息。借助于這種方法,觀看文檔數(shù)據(jù)的用戶能夠從劃分修改鏈路信息的描述中知道劃分方案。結(jié)果,用戶能夠適當(dāng)?shù)貏澐治臋n數(shù)據(jù)。
(實(shí)施例4)本發(fā)明的實(shí)施例4單獨(dú)包括具有累加和管理文檔數(shù)據(jù)的服務(wù)器功能的設(shè)備和具有提取每個(gè)分文檔數(shù)據(jù)的特征和把提取的特征加入分文檔數(shù)據(jù)中作為到另一頁(yè)的鏈路信息的文檔數(shù)據(jù)編輯功能的設(shè)備。
下面描述根據(jù)實(shí)施例4的文檔數(shù)據(jù)處理系統(tǒng)。首先,參照?qǐng)D33描述根據(jù)本發(fā)明實(shí)施例4的文檔數(shù)據(jù)處理系統(tǒng)的配置。圖33是示出根據(jù)實(shí)施例4的文檔數(shù)據(jù)處理系統(tǒng)的配置的方塊圖。順便提一下,把相同的標(biāo)號(hào)指定給已經(jīng)描述過(guò)的部分。
在圖33中,中繼設(shè)備(relay apparatus)3010、服務(wù)器設(shè)備3020和終端設(shè)備120與諸如因特網(wǎng)之類(lèi)的網(wǎng)絡(luò)130相連接。
中繼設(shè)備3010包括文檔數(shù)據(jù)請(qǐng)求接收部分3011,文檔數(shù)據(jù)請(qǐng)求接收部分3011接收從終端設(shè)備120發(fā)送的文檔數(shù)據(jù)請(qǐng)求。文檔數(shù)據(jù)請(qǐng)求接收部分3011把接收的文檔數(shù)據(jù)請(qǐng)求發(fā)送到包含在中繼設(shè)備3010中的文檔數(shù)據(jù)請(qǐng)求發(fā)送部分3012。然后,文檔數(shù)據(jù)請(qǐng)求發(fā)送部分3012把接收的文檔數(shù)據(jù)請(qǐng)求傳送到服務(wù)器設(shè)備3020。另外,中繼設(shè)備3010還包括文檔數(shù)據(jù)接收部分3013,文檔數(shù)據(jù)接收部分3013接收從服務(wù)器設(shè)備3020發(fā)送的文檔數(shù)據(jù)。文檔數(shù)據(jù)接收部分3013把接收的文檔數(shù)據(jù)發(fā)送到文檔數(shù)據(jù)劃分部分114。
此外,中繼設(shè)備3010還包括文檔數(shù)據(jù)劃分部分114、文檔數(shù)據(jù)特征提取部分115、文檔數(shù)據(jù)傳輸鏈路附加部分116、和文檔數(shù)據(jù)發(fā)送部分117。參照實(shí)施例1已經(jīng)對(duì)文檔數(shù)據(jù)劃分部分114、文檔數(shù)據(jù)特征提取部分115、文檔數(shù)據(jù)傳輸鏈路附加部分116、和文檔數(shù)據(jù)發(fā)送部分117都作了描述,因此略去對(duì)它們的詳細(xì)描述。
另一方面,服務(wù)器設(shè)備3020包括文檔數(shù)據(jù)請(qǐng)求接收部分3021,文檔數(shù)據(jù)請(qǐng)求接收部分3021接收從中繼設(shè)備3010或終端設(shè)備120發(fā)送的文檔數(shù)據(jù)發(fā)送請(qǐng)求。文檔數(shù)據(jù)請(qǐng)求接收部分3021把接收的文檔數(shù)據(jù)請(qǐng)求發(fā)送到包含在服務(wù)器設(shè)備3020中的文檔數(shù)據(jù)獲取部分3022。
文檔數(shù)據(jù)獲取部分3022從數(shù)據(jù)庫(kù)113中獲取與接收的文檔數(shù)據(jù)請(qǐng)求相對(duì)應(yīng)的文檔數(shù)據(jù),并且把獲取的文檔數(shù)據(jù)發(fā)送到包含在服務(wù)器設(shè)備3020中的文檔數(shù)據(jù)發(fā)送部分3024。至于數(shù)據(jù)庫(kù)113,前面已經(jīng)給出對(duì)它的描述,因此,這里略去不述。
文檔數(shù)據(jù)發(fā)送部分3024把從文檔數(shù)據(jù)獲取部分3022發(fā)送的文檔數(shù)據(jù)發(fā)送到中繼設(shè)備3010或終端設(shè)備120。
另外,終端設(shè)備120應(yīng)用與已經(jīng)描述的配置相同的配置。在用戶進(jìn)行操作之后,使終端設(shè)備120能夠把文檔數(shù)據(jù)請(qǐng)求發(fā)送到中繼設(shè)備3010,接收請(qǐng)求的文檔數(shù)據(jù),和顯示文檔數(shù)據(jù)。
圖34是示出用計(jì)算機(jī)實(shí)現(xiàn)的中繼設(shè)備3010的硬件配置圖。
借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序的CPU 200,實(shí)現(xiàn)文檔數(shù)據(jù)劃分部分114、文檔數(shù)據(jù)特征提取部分115、和文檔數(shù)據(jù)傳輸鏈路附加部分116的功能。另外,借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序的CPU 200和利用網(wǎng)絡(luò)接口202,實(shí)現(xiàn)文檔數(shù)據(jù)請(qǐng)求接收部分3011、文檔數(shù)據(jù)請(qǐng)求發(fā)送部分3012、文檔數(shù)據(jù)接收部分3013、和文檔數(shù)據(jù)發(fā)送部分117的功能。
根據(jù)實(shí)施例4的文檔數(shù)據(jù)處理系統(tǒng)通過(guò)從終端設(shè)備120中的輸入部分121指定諸如URL之類(lèi)的標(biāo)識(shí)符,向中繼設(shè)備3010作出對(duì)文檔數(shù)據(jù)的請(qǐng)求。然后,中繼設(shè)備3010從服務(wù)器設(shè)備3020中獲取與從終端設(shè)備120發(fā)送的請(qǐng)求相對(duì)應(yīng)的文檔數(shù)據(jù),并且,對(duì)這個(gè)文檔數(shù)據(jù)施加預(yù)定處理,和將經(jīng)處理的文檔數(shù)據(jù)發(fā)送到終端設(shè)備120。
下面參照?qǐng)D35和36所示的流程圖,描述根據(jù)實(shí)施例4的文檔數(shù)據(jù)處理系統(tǒng)的操作。圖35是示出中繼設(shè)備3010的操作的流程圖,和圖36是示出服務(wù)器設(shè)備3020的操作的流程圖。
首先,中繼設(shè)備3010利用文檔數(shù)據(jù)請(qǐng)求接收部分3011接收從終端設(shè)備120發(fā)送的文檔數(shù)據(jù)請(qǐng)求(S3201),和通過(guò)文檔數(shù)據(jù)請(qǐng)求發(fā)送部分3012把接收的請(qǐng)求發(fā)送到服務(wù)器設(shè)備3020(S3202)。
相反,服務(wù)器設(shè)備3020利用文檔數(shù)據(jù)請(qǐng)求接收部分3021接收從中繼設(shè)備3010發(fā)送的文檔數(shù)據(jù)請(qǐng)求(S3301),和文檔數(shù)據(jù)獲取部分3022從數(shù)據(jù)庫(kù)113中獲取請(qǐng)求的文檔數(shù)據(jù)(S3302)。圖7示出了文檔數(shù)據(jù)獲取部分3022從數(shù)據(jù)庫(kù)3023獲取的文檔數(shù)據(jù)的例子。
文檔數(shù)據(jù)獲取部分3022把接收的文檔數(shù)據(jù)發(fā)送到文檔數(shù)據(jù)發(fā)送部分3024。然后,文檔數(shù)據(jù)發(fā)送部分3024把文檔數(shù)據(jù)發(fā)送到中繼設(shè)備3010(S3303)。
相反,中繼設(shè)備3010利用文檔數(shù)據(jù)接收部分3013接收從服務(wù)器設(shè)備3020發(fā)送的文檔數(shù)據(jù)(S3203),和文檔數(shù)據(jù)接收部分3013把接收的文檔數(shù)據(jù)發(fā)送到文檔數(shù)據(jù)劃分部分114。然后,文檔數(shù)據(jù)劃分部分114劃分文檔數(shù)據(jù)(S3204)。與實(shí)施例1一樣,文檔數(shù)據(jù)劃分部分114通過(guò),例如,作為標(biāo)題標(biāo)記的H1標(biāo)記分開(kāi)數(shù)據(jù),進(jìn)行文檔數(shù)據(jù)的劃分。然后,文檔數(shù)據(jù)劃分部分114把缺少的標(biāo)記加入每一頁(yè)中,以便每一頁(yè)都遵從HTML的語(yǔ)法(S3205)。圖8示出了劃分圖7所示的文檔數(shù)據(jù)的例子。
接著,文檔數(shù)據(jù)劃分部分114把每個(gè)分頁(yè)發(fā)送到文檔數(shù)據(jù)特征提取部分115。然后,文檔數(shù)據(jù)特征提取部分115提取每個(gè)分頁(yè)的特征(S3206)。例如,當(dāng)提取作為標(biāo)題標(biāo)記的H1標(biāo)記之間的內(nèi)容,作為每一頁(yè)的特征時(shí),圖8所示的每一頁(yè)500到502的特征分別是“l(fā)and”、“climate”和“population”。
接著,文檔數(shù)據(jù)特征提取部分115把每個(gè)分頁(yè)和每頁(yè)提取特征發(fā)送到文檔數(shù)據(jù)傳輸鏈路附加部分116。然后,文檔數(shù)據(jù)傳輸鏈路附加部分116把到另一頁(yè)的鏈路信息加入每個(gè)分頁(yè)中(S3207)。圖9示出了把鏈路信息加入圖8的頁(yè)面500中的例子。
接著,文檔數(shù)據(jù)傳輸鏈路附加部分116向文檔數(shù)據(jù)發(fā)送部分117發(fā)送把到另一頁(yè)的鏈路信息加入的每一頁(yè)。然后,文檔數(shù)據(jù)發(fā)送部分117向終端設(shè)備120發(fā)送分文檔數(shù)據(jù)的首頁(yè)(S3308)。
與此相對(duì)應(yīng),終端設(shè)備120利用文檔數(shù)據(jù)接收部分123接收從中繼設(shè)備3010發(fā)送的每個(gè)分頁(yè)。然后,文檔數(shù)據(jù)接收部分123把接收的頁(yè)面發(fā)送到文檔數(shù)據(jù)顯示部分124。接著,文檔數(shù)據(jù)顯示部分124分析接收頁(yè),并且向用戶顯示它。
圖11示出了顯示在文檔數(shù)據(jù)顯示部分124上的圖9所示的頁(yè)面的顯示例子。
接著,當(dāng)用戶通過(guò)終端設(shè)備120的輸入部分121選擇到另一頁(yè)的鏈路,由此請(qǐng)求另一頁(yè)的文檔數(shù)據(jù)時(shí),文檔數(shù)據(jù)請(qǐng)求發(fā)送部分122把對(duì)另一頁(yè)的請(qǐng)求發(fā)送到中繼設(shè)備3010。這里,假設(shè)用戶通過(guò)選擇鏈路“climate”來(lái)請(qǐng)求頁(yè)面。
中繼設(shè)備3010通過(guò)文檔數(shù)據(jù)請(qǐng)求接收部分3011接收請(qǐng)求(S3201),和通過(guò)文檔數(shù)據(jù)請(qǐng)求發(fā)送部分3012把接收的請(qǐng)求傳送到服務(wù)器設(shè)備3020(S3202)。服務(wù)器設(shè)備3020通過(guò)文檔數(shù)據(jù)請(qǐng)求接收部分3021接收從中繼設(shè)備3010發(fā)送的文檔數(shù)據(jù)請(qǐng)求(S3301),和通過(guò)文檔數(shù)據(jù)獲取部分3022從數(shù)據(jù)庫(kù)113獲取請(qǐng)求的文檔數(shù)據(jù)(S3302)。
接著,文檔數(shù)據(jù)獲取部分3022把獲取的文檔數(shù)據(jù)發(fā)送到文檔數(shù)據(jù)發(fā)送部分3024,和文檔數(shù)據(jù)發(fā)送部分3024把文檔數(shù)據(jù)發(fā)送到中繼設(shè)備3010(S3303)。
中繼設(shè)備3010通過(guò)文檔數(shù)據(jù)接收部分3013接收從服務(wù)器設(shè)備3020發(fā)送的文檔數(shù)據(jù)(S3203),和通過(guò)文檔數(shù)據(jù)劃分部分114劃分接收的文檔數(shù)據(jù)(S3204)。與上述這些方法類(lèi)似,文檔數(shù)據(jù)劃分部分114通過(guò)作為標(biāo)題標(biāo)記的H1標(biāo)記分開(kāi)數(shù)據(jù),劃分文檔數(shù)據(jù)。然后,文檔數(shù)據(jù)劃分部分114把缺少的標(biāo)記加入每個(gè)分文檔數(shù)據(jù)頁(yè)中,以便每一頁(yè)都遵從HTML的語(yǔ)法(S3205)。圖8示出了分文檔數(shù)據(jù)的例子。
接著,文檔數(shù)據(jù)劃分部分114把每個(gè)分頁(yè)發(fā)送到文檔數(shù)據(jù)特征提取部分115。然后,文檔數(shù)據(jù)特征提取部分115提取每一頁(yè)的特征(S3206)。與上述這些方法類(lèi)似,文檔數(shù)據(jù)特征提取部分115提取H1標(biāo)記之間的內(nèi)容,作為每一頁(yè)的特征。圖8的每一頁(yè)500到502的特征分別是“l(fā)and”、“climate”、和“population”。
接著,文檔數(shù)據(jù)特征提取部分115把每個(gè)分頁(yè)和每頁(yè)提取特征發(fā)送到文檔數(shù)據(jù)傳輸鏈路附加部分116。然后,文檔數(shù)據(jù)傳輸鏈路附加部分116把到另一頁(yè)的鏈路信息加入每個(gè)分頁(yè)中(S3207)。圖12示出了把鏈路信息加入圖8的頁(yè)面501中的例子。
接著,文檔數(shù)據(jù)傳輸鏈路附加部分116向文檔數(shù)據(jù)發(fā)送部分117發(fā)送把到另一頁(yè)的鏈路信息加入的每一頁(yè)。然后,文檔數(shù)據(jù)發(fā)送部分117把從終端設(shè)備120請(qǐng)求的分頁(yè)發(fā)送到終端設(shè)備120(S3208)。
終端設(shè)備120利用文檔數(shù)據(jù)接收部分123接收從中繼設(shè)備3010發(fā)送的分頁(yè)(divided page)。
文檔數(shù)據(jù)接收部分123把接收頁(yè)面發(fā)送到文檔數(shù)據(jù)顯示部分124,然后,文檔數(shù)據(jù)顯示部分123向用戶顯示接收的頁(yè)面。
圖13示出了顯示在文檔數(shù)據(jù)顯示部分124上的圖12所示的頁(yè)面的顯示例子。
如上所述,根據(jù)實(shí)施例4,可以分離具有累加和管理文檔數(shù)據(jù)的服務(wù)器功能的服務(wù)器設(shè)備3020和具有劃分文檔數(shù)據(jù)、從分文檔數(shù)據(jù)提取特征、和把提取的特征加入分文檔數(shù)據(jù)中作為到另一頁(yè)的鏈路信息的文檔數(shù)據(jù)編輯功能的中繼設(shè)備3010。
(實(shí)施例5)本發(fā)明的實(shí)施例5涉及劃分輸入文檔數(shù)據(jù)、從分文檔數(shù)據(jù)中提取特征、把提取的特征加入分文檔數(shù)據(jù)中作為到其它頁(yè)的鏈路信息、和輸出數(shù)據(jù)的文檔數(shù)據(jù)處理器。
下面參照?qǐng)D37描述根據(jù)實(shí)施例5的文檔數(shù)據(jù)處理器的配置。圖37是示出根據(jù)實(shí)施例5的文檔數(shù)據(jù)處理系統(tǒng)的配置的方塊圖。順便提一下,把相同的標(biāo)號(hào)指定給已經(jīng)描述過(guò)的部分。
文檔數(shù)據(jù)處理器3400包括文檔數(shù)據(jù)輸入部分3401,文檔數(shù)據(jù)輸入部分3401接受從其它設(shè)備發(fā)送的輸入文檔數(shù)據(jù)。文檔數(shù)據(jù)輸入部分3401把輸入的文檔數(shù)據(jù)發(fā)送到包含在文檔數(shù)據(jù)處理器3400中的文檔數(shù)據(jù)劃分部分3400。
另外,文檔數(shù)據(jù)處理器3400還包括文檔數(shù)據(jù)劃分部分114、文檔數(shù)據(jù)特征提取部分115、和文檔數(shù)據(jù)傳輸鏈路附加部分116。參照實(shí)施例1已經(jīng)對(duì)文檔數(shù)據(jù)劃分部分114、文檔數(shù)據(jù)特征提取部分115、和文檔數(shù)據(jù)傳輸鏈路附加部分116都作了描述,因此略去對(duì)它們的詳細(xì)描述。
另外,文檔數(shù)據(jù)處理器3400還包括文檔數(shù)據(jù)輸出部分3405,文檔數(shù)據(jù)輸出部分3405把從文檔數(shù)據(jù)傳輸鏈路附加部分116輸出的文檔數(shù)據(jù)輸出到其它設(shè)備。
圖38是示出用計(jì)算機(jī)實(shí)現(xiàn)時(shí)文檔數(shù)據(jù)處理器3400的硬件配置圖。
借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序的CPU 200,實(shí)現(xiàn)文檔數(shù)據(jù)劃分部分114、文檔數(shù)據(jù)特征提取部分115、和文檔數(shù)據(jù)傳輸鏈路附加部分116的功能。另外,借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序的CPU 200和利用輸入/輸出接口3501,實(shí)現(xiàn)文檔數(shù)據(jù)輸入部分3401和文檔數(shù)據(jù)輸出部分3405的功能。
下面參照?qǐng)D39所示的流程圖,描述根據(jù)實(shí)施例5的文檔數(shù)據(jù)處理器3400的操作。圖39是示出文檔數(shù)據(jù)處理器3400的操作的流程圖。
首先,文檔數(shù)據(jù)處理器3400通過(guò)文檔數(shù)據(jù)輸入部分3401接收從其它設(shè)備發(fā)送的輸入文檔數(shù)據(jù)(S3601)。圖7示出了通過(guò)文檔數(shù)據(jù)輸入部分3401輸入和接收文檔數(shù)據(jù)的例子。
接著,文檔數(shù)據(jù)輸入部分3401把輸入的文檔數(shù)據(jù)發(fā)送到文檔數(shù)據(jù)劃分部分114。文檔數(shù)據(jù)劃分部分114劃分輸入和接收的文檔數(shù)據(jù)(S3602)。文檔數(shù)據(jù)劃分部分114通過(guò),例如,作為標(biāo)題標(biāo)記的H1標(biāo)記分開(kāi)數(shù)據(jù),劃分文檔數(shù)據(jù),然后加入缺少的標(biāo)記,以便使每個(gè)分頁(yè)都遵從HTML的語(yǔ)法(S3603)。圖8示出了劃分圖7所示的文檔數(shù)據(jù)的例子。
接著,文檔數(shù)據(jù)劃分部分114把每個(gè)分頁(yè)發(fā)送到文檔數(shù)據(jù)特征提取部分115。然后,文檔數(shù)據(jù)特征提取部分115提取每一頁(yè)的特征(S3604)。例如,當(dāng)提取作為標(biāo)題標(biāo)記的H1標(biāo)記之間的內(nèi)容,作為每一頁(yè)的特征時(shí),圖8的每一頁(yè)500到502的特征分別是“l(fā)and”、“climate”、和“population”。
接著,文檔數(shù)據(jù)特征提取部分115把每個(gè)分頁(yè)和每頁(yè)提取特征發(fā)送到文檔數(shù)據(jù)傳輸鏈路附加部分116。然后,文檔數(shù)據(jù)傳輸鏈路附加部分116把到另一頁(yè)的鏈路信息加入每個(gè)分頁(yè)中(S3605)。圖9示出了把鏈路信息加入圖8的頁(yè)面500中的例子。并且,圖10示出了請(qǐng)求的文檔數(shù)據(jù)與每個(gè)分頁(yè)之間的關(guān)系。
接著,文檔數(shù)據(jù)傳輸鏈路附加部分116向文檔數(shù)據(jù)輸出部分3405發(fā)送把到另一頁(yè)的鏈路信息加入的每一頁(yè)。然后,文檔數(shù)據(jù)輸出部分3405把分文檔數(shù)據(jù)的首頁(yè)發(fā)送到其它設(shè)備(S3606)。
如上所述,根據(jù)實(shí)施例5,可以劃分從其它設(shè)備發(fā)送的文檔數(shù)據(jù),從分文檔數(shù)據(jù)中提取特征,和把提取的特征加入分文檔數(shù)據(jù)中作為到另一頁(yè)的鏈路信息。
(實(shí)施例6)根據(jù)本發(fā)明的實(shí)施例6,在接收文檔數(shù)據(jù)的終端設(shè)備中內(nèi)置存儲(chǔ)文檔數(shù)據(jù)的高速緩沖存儲(chǔ)器部分,并且,當(dāng)在高速緩沖存儲(chǔ)器中找到分頁(yè)時(shí),改變把鏈路信息描述到這個(gè)頁(yè)面中的方式。
下面參照附圖詳細(xì)描述根據(jù)實(shí)施例6的文檔數(shù)據(jù)處理系統(tǒng)。首先,參照?qǐng)D40描述根據(jù)實(shí)施例6的文檔數(shù)據(jù)處理系統(tǒng)的配置。圖40是示出根據(jù)實(shí)施例6的文檔數(shù)據(jù)處理系統(tǒng)的配置的方塊圖。順便提一下,把相同標(biāo)號(hào)指定給已經(jīng)描述過(guò)的部分。
服務(wù)器設(shè)備110和終端設(shè)備3720與諸如因特網(wǎng)之類(lèi)的網(wǎng)絡(luò)130相連接。
服務(wù)器設(shè)備110的配置與實(shí)施例1相同,因此,這里略去對(duì)它的描述。
終端設(shè)備3720可以通過(guò)諸如個(gè)人計(jì)算機(jī)之類(lèi)的通用機(jī)器來(lái)實(shí)現(xiàn)。終端設(shè)備3720包括輸入部分121和文檔數(shù)據(jù)請(qǐng)求發(fā)送部分122。
另外,終端設(shè)備3720還包括文檔數(shù)據(jù)接收部分3723,文檔數(shù)據(jù)接收部分3723接收從服務(wù)器設(shè)備110發(fā)送的文檔數(shù)據(jù)。文檔數(shù)據(jù)接收部分3723把接收的文檔數(shù)據(jù)發(fā)送到包含在終端設(shè)備3720中的高速緩沖存儲(chǔ)器部分3724和文檔數(shù)據(jù)分析部分3725。
高速緩沖存儲(chǔ)器部分3724是存儲(chǔ)接收文檔數(shù)據(jù)的存儲(chǔ)裝置。
文檔數(shù)據(jù)分析部分3725分析接收的文檔數(shù)據(jù)和獲取文檔數(shù)據(jù)的鏈路信息等。然后,文檔數(shù)據(jù)分析部分3725把分析結(jié)果發(fā)送到包含在終端設(shè)備3720中的文檔數(shù)據(jù)顯示部分3727和高速緩沖存儲(chǔ)器檢查部分3726。
高速緩沖存儲(chǔ)器檢查部分3726檢查在高速緩沖存儲(chǔ)器部分3724中是否存在與文檔數(shù)據(jù)分析部分3725獲取的鏈路信息相對(duì)應(yīng)的文檔數(shù)據(jù)。高速緩沖存儲(chǔ)器檢查部分3726把這個(gè)檢查結(jié)果發(fā)送到文檔數(shù)據(jù)顯示部分3727。
另外,文檔數(shù)據(jù)顯示部分3727按照在高速緩沖存儲(chǔ)器檢查部分3726中的檢查結(jié)果,顯示從文檔數(shù)據(jù)分析部分3725發(fā)送的文檔數(shù)據(jù)。
圖41是示出當(dāng)利用計(jì)算機(jī)實(shí)現(xiàn)時(shí)終端設(shè)備3720的硬件配置圖。
利用計(jì)算機(jī)的終端設(shè)備3720借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器201中的程序的CPU 200和利用網(wǎng)絡(luò)接口215和輸入/輸出接口213,起文檔數(shù)據(jù)請(qǐng)求發(fā)送部分122、文檔數(shù)據(jù)請(qǐng)求接收部分3723、文檔數(shù)據(jù)分析部分3725、和高速緩沖存儲(chǔ)器檢查部分3726的作用。此外,借助于執(zhí)行存儲(chǔ)在存儲(chǔ)器211中的程序的CPU 210和利用顯示部分214,實(shí)現(xiàn)文檔數(shù)據(jù)顯示部分3727的功能。
下面參照?qǐng)D42的流程圖,描述終端設(shè)備3720的操作。
首先,通過(guò)終端設(shè)備3720的輸入部分121,用戶通過(guò)指定諸如URL之類(lèi)的標(biāo)識(shí)符,請(qǐng)求存儲(chǔ)在服務(wù)器設(shè)備110的數(shù)據(jù)庫(kù)113中的、和用諸如HTML之類(lèi)的結(jié)構(gòu)描述語(yǔ)言描述的文檔數(shù)據(jù)。接著,文檔數(shù)據(jù)請(qǐng)求發(fā)送部分122把輸入請(qǐng)求發(fā)送到服務(wù)器設(shè)備110(S3901)。
與此相對(duì)應(yīng),服務(wù)器設(shè)備110通過(guò)文檔數(shù)據(jù)請(qǐng)求接收部分111接收從終端設(shè)備3720發(fā)送的請(qǐng)求,并且通過(guò)文檔數(shù)據(jù)獲取部分112從數(shù)據(jù)庫(kù)113中獲取請(qǐng)求的文檔數(shù)據(jù)。
然后,文檔數(shù)據(jù)劃分部分114劃分獲取的文檔數(shù)據(jù)。接著,文檔數(shù)據(jù)特征提取部分115提取分文檔數(shù)據(jù)每一頁(yè)的特征。接著,文檔數(shù)據(jù)傳輸鏈路附加部分117把另一頁(yè)的提取特征加入每個(gè)分頁(yè)中,并且把每一頁(yè)發(fā)送到文檔數(shù)據(jù)發(fā)送部分117。然后,文檔數(shù)據(jù)發(fā)送部分117把這個(gè)加入了鏈路信息的文檔數(shù)據(jù)發(fā)送到終端設(shè)備3720。
圖43示出了從文檔數(shù)據(jù)發(fā)送部分117發(fā)送的文檔數(shù)據(jù)的例子。從圖43中可明顯看出,在文檔數(shù)據(jù)4300中,描述了每一個(gè)都指示到另一頁(yè)的鏈路的鏈路信息4301a和4301b。此外,在鏈路標(biāo)記4301a和4301b中,描述了作為其它頁(yè)面的特征的“climate”4302a和“population”4302b。
接著,終端設(shè)備3720通過(guò)文檔數(shù)據(jù)接收部分3723接收從服務(wù)器設(shè)備110發(fā)送的文檔數(shù)據(jù)(S3902)。
文檔數(shù)據(jù)接收部分3723把接收的文檔數(shù)據(jù)發(fā)送到高速緩沖存儲(chǔ)器部分3724,并且,在存儲(chǔ)與文檔數(shù)據(jù)的標(biāo)識(shí)符相匹配的文檔數(shù)據(jù)的同時(shí)(S3903),將其發(fā)送到文檔數(shù)據(jù)分析部分3725。
文檔數(shù)據(jù)分析部分3725分析接收的文檔數(shù)據(jù)(S3904),和檢查在文檔數(shù)據(jù)中是否存在到另一個(gè)文檔數(shù)據(jù)的鏈路(S3905)。
當(dāng)在S3905中判斷在文檔數(shù)據(jù)中存在到另一個(gè)文檔數(shù)據(jù)的鏈路時(shí),文檔數(shù)據(jù)分析部分3725把這樣鏈接的、不同的文檔數(shù)據(jù)的標(biāo)識(shí)符發(fā)送到高速緩沖存儲(chǔ)器檢查部分3726。
高速緩沖存儲(chǔ)器檢查部分3726檢查在高速緩沖存儲(chǔ)器部分3724中是否存在與接收標(biāo)識(shí)符相對(duì)應(yīng)的文檔數(shù)據(jù)(S3906,S3907)。
當(dāng)在S3907中判斷在高速緩沖存儲(chǔ)器部分3724中存在與到不同文檔數(shù)據(jù)的鏈路信息相對(duì)應(yīng)的文檔數(shù)據(jù)時(shí),高速緩沖存儲(chǔ)器檢查部分3726把它的標(biāo)識(shí)符告知文檔數(shù)據(jù)顯示部分3727(S3908)。
接著,文檔數(shù)據(jù)顯示部分3727按照從文檔數(shù)據(jù)分析部分3725發(fā)送的文檔數(shù)據(jù)和從高速緩沖存儲(chǔ)器檢查部分3726發(fā)送的檢查結(jié)果,放大顯示在鏈路信息中描述的和指示到其它頁(yè)面的鏈路的字符序列(S3909)。
同時(shí),當(dāng)高速緩沖存儲(chǔ)器檢查部分在S3907中判斷在高速緩沖存儲(chǔ)器部分3724中不存在與鏈路信息相對(duì)應(yīng)的文檔數(shù)據(jù)時(shí),高速緩沖存儲(chǔ)器檢查部分3726把與文檔數(shù)據(jù)相對(duì)應(yīng)的標(biāo)識(shí)符告知文檔數(shù)據(jù)顯示部分3727。
然后,文檔數(shù)據(jù)顯示部分3727按照從文檔數(shù)據(jù)分析部分3725發(fā)送的文檔數(shù)據(jù)和從高速緩沖存儲(chǔ)器檢查部分3726發(fā)送的檢查結(jié)果,以正常尺寸顯示在鏈路信息中描述的和指示到另一頁(yè)的鏈路的字符序列(S3910)。
圖44示出了顯示在終端設(shè)備3720的文檔數(shù)據(jù)顯示部分3727上的圖43所示的頁(yè)面。
在顯示在文檔數(shù)據(jù)顯示部分3727上的頁(yè)面4102上,除了指示它自己的內(nèi)容的部分4104和指示它自己的特征的文本4103之外,還顯示了鏈接到其它頁(yè)面的文本4100和4101。從上圖中可明顯看出,文本4100顯示得比以正常尺寸顯示的文本4101大。
換句話說(shuō),這表明,鏈接到文本4100的文檔數(shù)據(jù)存在于高速緩沖存儲(chǔ)器部分3724中,和鏈接到文本4101的文檔數(shù)據(jù)沒(méi)有存在于高速緩沖存儲(chǔ)器部分3724中。
如上所述,根據(jù)實(shí)施例6,當(dāng)在高速緩沖存儲(chǔ)器部分3724中找到分頁(yè)時(shí),可以修改描述到這個(gè)在高速緩沖存儲(chǔ)器部分3724中的頁(yè)面的鏈路信息的方式。借助于這種方法,觀看文檔數(shù)據(jù)的用戶可以根據(jù)描述鏈路信息的方式的差異,判斷鏈接頁(yè)面是否存在于高速緩沖存儲(chǔ)器部分3724中。這使得用戶能夠有選擇地顯示存儲(chǔ)在高速緩沖存儲(chǔ)器部分3724中的頁(yè)面。結(jié)果,用戶可以輕而易舉地觀看文檔數(shù)據(jù)。
另外,根據(jù)實(shí)施例6,可以使指示到存在于高速緩沖存儲(chǔ)器部分3724中的頁(yè)面的鏈路的文本比指示到?jīng)]有存在于高速緩沖存儲(chǔ)器部分3724中的頁(yè)面的鏈路的文本大。借助于這種方法,用戶能夠從鏈路文本中可視地識(shí)別出存在于高速緩沖存儲(chǔ)器部分3724中的頁(yè)面。
此外,盡管借助于實(shí)施例6,指示到存在于高速緩沖存儲(chǔ)器部分3724中的頁(yè)面的鏈路的文本大于指示到?jīng)]有存在于高速緩沖存儲(chǔ)器部分3724中的頁(yè)面的鏈路的文本,但是,也可以使指示到存在于高速緩沖存儲(chǔ)器部分3724中的頁(yè)面的鏈路的文本的長(zhǎng)度比指示到?jīng)]有存在于高速緩沖存儲(chǔ)器部分3724中的頁(yè)面的鏈路的文本的長(zhǎng)度長(zhǎng)。并且,可以改變指示到存在于高速緩沖存儲(chǔ)器部分3724中的頁(yè)面的鏈路的文本的顏色或顏色深度。也可以把指示到存在于高速緩沖存儲(chǔ)器部分3724中的頁(yè)面的鏈路的文本顯示成帶陰影的。
順便提一下,盡管實(shí)施例6采用指示鏈接頁(yè)面的內(nèi)容的文本作為指示鏈路的文本,但是,也可以不采用指示鏈接頁(yè)面的內(nèi)容的文本作為指示鏈路的文本的配置。
并且,盡管實(shí)施例1到實(shí)施例6被描述成把未劃分文檔數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)113中,然后利用文檔數(shù)據(jù)劃分部分114對(duì)其加以劃分,但是,這種數(shù)據(jù)庫(kù)113存儲(chǔ)事先以固定尺寸劃分的文檔數(shù)據(jù)的配置也是可以的。
本說(shuō)明書(shū)是基于2001年3月23日提出的日本專利申請(qǐng)第2001-84803號(hào)和2002年3月6日提出的日本專利申請(qǐng)第2002-61132號(hào)的,特此引用,以供參考。
工業(yè)可應(yīng)用性如上所述,根據(jù)本發(fā)明,用戶通過(guò)諸如移動(dòng)電話之類(lèi)的資源有限的終端設(shè)備向服務(wù)器設(shè)備或中繼設(shè)備作出對(duì)文檔數(shù)據(jù)的請(qǐng)求,服務(wù)器設(shè)備或中繼設(shè)備劃分請(qǐng)求的文檔數(shù)據(jù),并且把諸如標(biāo)題之類(lèi)從不同頁(yè)面提取的特征加入每個(gè)分頁(yè)中,作為指示到另一頁(yè)的鏈路的文本。借助于這種方法,用戶能夠根據(jù)其它鏈接頁(yè)的特征,判斷是否轉(zhuǎn)到其它頁(yè)上。其結(jié)果是,可以達(dá)到用戶能夠輕而易舉地觀看文檔數(shù)據(jù)的有利效果。
此外,根據(jù)本發(fā)明,當(dāng)用戶通過(guò)諸如移動(dòng)電話之類(lèi)的資源有限的終端設(shè)備向服務(wù)器設(shè)備或中繼設(shè)備作出對(duì)文檔數(shù)據(jù)的請(qǐng)求時(shí),服務(wù)器設(shè)備或中繼設(shè)備劃分請(qǐng)求的文檔數(shù)據(jù),并且根據(jù)每一頁(yè)的數(shù)據(jù)量,把諸如標(biāo)題之類(lèi)從不同頁(yè)面提取的特征可變地加入每個(gè)分頁(yè)中,作為指示到另一頁(yè)的鏈路的文本。借助于這種方法,根據(jù)有關(guān)其它鏈接頁(yè)的數(shù)據(jù)量的信息,用戶能夠判斷是否轉(zhuǎn)到其它鏈接頁(yè)上。其結(jié)果是,可以達(dá)到用戶能夠輕而易舉地觀看文檔數(shù)據(jù)的有利效果。
此外,根據(jù)本發(fā)明,當(dāng)用戶通過(guò)諸如移動(dòng)電話之類(lèi)的資源有限的終端設(shè)備向服務(wù)器設(shè)備或中繼設(shè)備作出對(duì)文檔數(shù)據(jù)的請(qǐng)求時(shí),服務(wù)器設(shè)備或中繼設(shè)備劃分請(qǐng)求的文檔數(shù)據(jù),并且把指定劃分尺寸的鏈路加入每個(gè)分頁(yè)中。借助于這種方法,可以達(dá)到用戶能夠輕而易舉地指定劃分尺寸和觀看文檔數(shù)據(jù)的有利效果。
此外,根據(jù)本發(fā)明,當(dāng)終端設(shè)備從服務(wù)器設(shè)備或中繼設(shè)備獲取文檔數(shù)據(jù)時(shí),在檢查高速緩沖存儲(chǔ)器是否存儲(chǔ)鏈接到所獲取文檔數(shù)據(jù)的不同文檔數(shù)據(jù)的同時(shí),可以把獲取的文檔數(shù)據(jù)存儲(chǔ)在高速緩沖存儲(chǔ)器中,并且,當(dāng)把這樣不同的文檔數(shù)據(jù)存儲(chǔ)在高速緩沖存儲(chǔ)器中時(shí),改變指示到這個(gè)不同文檔數(shù)據(jù)的鏈路的文本的文本顯示。借助于這種方法,通過(guò)觀看鏈接的文檔數(shù)據(jù),用戶能夠從指示鏈路的文本中,獲知是否有必要從服務(wù)器設(shè)備或中繼設(shè)備中獲取文檔數(shù)據(jù)。其結(jié)果是,可以達(dá)到用戶能夠輕而易舉地觀看文檔數(shù)據(jù)的有利效果。
權(quán)利要求
1.一種文檔數(shù)據(jù)處理器,包括特征提取部分,用于從把一個(gè)文檔數(shù)據(jù)劃分而成的數(shù)個(gè)分文檔數(shù)據(jù)的每一個(gè)中提取顯示分文檔數(shù)據(jù)的特征的信息;和鏈路附加部分,用于把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中,和把所述特征提取部分提取的顯示所述不同文檔數(shù)據(jù)的特征的信息加入所述鏈路信息中。
2.根據(jù)權(quán)利要求1所述的文檔數(shù)據(jù)處理器,其中,顯示所述分文檔數(shù)據(jù)的所述特征的信息是所述分文檔數(shù)據(jù)的標(biāo)題。
3.根據(jù)權(quán)利要求1所述的文檔數(shù)據(jù)處理器,其中,顯示所述分文檔數(shù)據(jù)的所述特征的信息是所述分文檔數(shù)據(jù)中的首字或短語(yǔ)。
4.根據(jù)權(quán)利要求1所述的文檔數(shù)據(jù)處理器,其中,顯示所述分文檔數(shù)據(jù)的所述特征的信息是所述分文檔數(shù)據(jù)中最頻繁記錄的字符序列。
5.一種文檔數(shù)據(jù)處理器,包括數(shù)據(jù)量檢查部分,用于檢查把一個(gè)文檔數(shù)據(jù)劃分而成的數(shù)個(gè)分文檔數(shù)據(jù)的每一個(gè)的數(shù)據(jù)量;和鏈路附加部分,用于把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中,和把指示所述不同文檔數(shù)據(jù)的字符序列加入所述鏈路信息中,其中,根據(jù)所述數(shù)據(jù)量檢查部分檢查的所述不同分文檔數(shù)據(jù)的數(shù)據(jù)量對(duì)所述字符序列加以改變。
6.根據(jù)權(quán)利要求5所述的文檔數(shù)據(jù)處理器,其中,所述鏈路附加部分根據(jù)所述分文檔數(shù)據(jù)的所述數(shù)據(jù)量改變所述字符序列的長(zhǎng)度。
7.根據(jù)權(quán)利要求5所述的文檔數(shù)據(jù)處理器,其中,所述鏈路附加部分根據(jù)所述分文檔數(shù)據(jù)的所述數(shù)據(jù)量改變所述字符序列的顏色。
8.根據(jù)權(quán)利要求5所述的文檔數(shù)據(jù)處理器,其中,所述鏈路附加部分根據(jù)所述分文檔數(shù)據(jù)的所述數(shù)據(jù)量改變所述字符序列的字符大小。
9.一種文檔數(shù)據(jù)處理器,包括劃分部分,用于把文檔數(shù)據(jù)劃分成數(shù)個(gè)分文檔數(shù)據(jù);鏈路附加部分,用于把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中,和把指示所述不同文檔數(shù)據(jù)的字符序列加入所述鏈路信息中;和劃分鏈路附加部分,用于把指令所述劃分部分按預(yù)定尺寸重新劃分所述文件數(shù)據(jù)的劃分鏈路信息加入所述劃分部分中,和把指示要借此重新劃分所述文檔數(shù)據(jù)的所述預(yù)定尺寸的字符序列加入所述劃分鏈路信息中。
10.一種服務(wù)器設(shè)備,包括請(qǐng)求接收部分,用于通過(guò)網(wǎng)絡(luò)從終端設(shè)備接收文檔數(shù)據(jù)請(qǐng)求;特征提取部分,用于從把與所述請(qǐng)求相對(duì)應(yīng)的文檔數(shù)據(jù)劃分而成的數(shù)個(gè)分文檔數(shù)據(jù)的每一個(gè)中提取顯示分文檔數(shù)據(jù)的特征的信息;鏈路附加部分,用于把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中,和把所述特征提取部分提取的顯示所述不同文檔數(shù)據(jù)的特征的信息加入所述鏈路信息中;和發(fā)送部分,用于把加入了所述鏈路信息的鏈接文檔數(shù)據(jù)發(fā)送到所述終端設(shè)備。
11.一種服務(wù)器設(shè)備,包括請(qǐng)求接收部分,用于通過(guò)網(wǎng)絡(luò)從終端設(shè)備接收對(duì)文檔數(shù)據(jù)的請(qǐng)求;數(shù)據(jù)量檢查部分,用于檢查把與所述請(qǐng)求相對(duì)應(yīng)的文檔數(shù)據(jù)劃分而成的數(shù)個(gè)分文檔數(shù)據(jù)的每一個(gè)的數(shù)據(jù)量;鏈路附加部分,用于把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中,和把指示所述不同文檔數(shù)據(jù)的字符序列加入所述鏈路信息中,其中,根據(jù)所述數(shù)據(jù)量檢查部分檢查的所述不同分文檔數(shù)據(jù)的數(shù)據(jù)量對(duì)所述字符序列加以改變。發(fā)送部分,用于把加入了所述鏈路信息的鏈接文檔數(shù)據(jù)發(fā)送到所述終端設(shè)備。
12.一種服務(wù)器設(shè)備,包括請(qǐng)求接收部分,用于通過(guò)網(wǎng)絡(luò)從終端設(shè)備接收文檔數(shù)據(jù)請(qǐng)求;鏈路附加部分,用于把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述數(shù)個(gè)分文檔數(shù)據(jù)的每一個(gè)中,和把指示所述不同文檔數(shù)據(jù)的字符序列加入所述鏈路信息中;劃分鏈路附加部分,用于把指令一劃分部分按預(yù)定尺寸重新劃分所述文件數(shù)據(jù)的劃分鏈路信息加入所述劃分部分中,和把指示要借此重新劃分所述文檔數(shù)據(jù)的所述預(yù)定尺寸的字符序列加入所述劃分鏈路信息中;和發(fā)送部分,用于把加入了所述鏈路信息和所述劃分鏈路信息的鏈路指定文檔數(shù)據(jù)發(fā)送到所述終端設(shè)備。
13.一種終端設(shè)備,包括輸入部分,用于從用戶那里接受對(duì)文檔數(shù)據(jù)的請(qǐng)求;請(qǐng)求發(fā)送部分,用于通過(guò)網(wǎng)絡(luò)把所述請(qǐng)求發(fā)送到根據(jù)權(quán)利要求10所述的服務(wù)器設(shè)備;接收部分,用于接收從所述服務(wù)器設(shè)備發(fā)送的與所述請(qǐng)求相對(duì)應(yīng)的所述鏈路指定文檔數(shù)據(jù);和顯示部分,用于分析所述鏈路指定文檔數(shù)據(jù),顯示把特征加入所述鏈路信息中的所述鏈路指定文檔數(shù)據(jù)的內(nèi)容。
14.一種終端設(shè)備,包括輸入部分,用于從用戶那里接受對(duì)文檔數(shù)據(jù)的請(qǐng)求;請(qǐng)求發(fā)送部分,用于通過(guò)網(wǎng)絡(luò)把所述請(qǐng)求發(fā)送到根據(jù)權(quán)利要求11所述的服務(wù)器設(shè)備;接收部分,用于接收從所述服務(wù)器設(shè)備發(fā)送的與所述請(qǐng)求相對(duì)應(yīng)的所述鏈接文檔數(shù)據(jù);和顯示部分,用于顯示根據(jù)所述數(shù)據(jù)量對(duì)其作了改變的、把特征加入所述鏈路信息中的所述鏈路指定文檔數(shù)據(jù)的內(nèi)容。
15.一種終端設(shè)備,包括輸入部分,用于從用戶那里接受對(duì)文檔數(shù)據(jù)的請(qǐng)求;請(qǐng)求發(fā)送部分,用于通過(guò)網(wǎng)絡(luò)把所述請(qǐng)求發(fā)送到根據(jù)權(quán)利要求12所述的服務(wù)器設(shè)備;接收部分,用于接收從所述服務(wù)器設(shè)備發(fā)送的與所述請(qǐng)求相對(duì)應(yīng)的所述鏈路指定文檔數(shù)據(jù);和顯示部分,用于顯示把指示所述不同分文檔數(shù)據(jù)的字符序列加入所述鏈路信息中的、和把指示所述預(yù)定尺寸的字符序列加入所述劃分鏈路信息中的所述鏈路指定文檔數(shù)據(jù)的內(nèi)容。
16.一種終端設(shè)備,包括請(qǐng)求發(fā)送部分,用于把對(duì)文檔數(shù)據(jù)的請(qǐng)求發(fā)送到通過(guò)劃分一個(gè)文檔數(shù)據(jù)形成數(shù)個(gè)分文檔數(shù)據(jù)和發(fā)送鏈路指定文檔數(shù)據(jù)的服務(wù)器設(shè)備,所述鏈路指定文檔數(shù)據(jù)是加入指示到所述不同分文件數(shù)據(jù)的鏈路的鏈路信息和指示所述不同分文檔數(shù)據(jù)的字符序列的所述一個(gè)分文件數(shù)據(jù);接收部分,用于接收從所述服務(wù)器設(shè)備發(fā)送的與所述請(qǐng)求相對(duì)應(yīng)的所述鏈路指定文檔數(shù)據(jù);高速緩沖存儲(chǔ)器部分,用于保存發(fā)送的鏈路指定文檔數(shù)據(jù);高速緩沖存儲(chǔ)器檢查部分,用于檢查鏈路到所述發(fā)送的鏈路指定文檔數(shù)據(jù)的鏈接文檔數(shù)據(jù)是否在所述高速緩沖存儲(chǔ)器部分中;和文檔數(shù)據(jù)顯示部分,用于以與加入在到處在所述高速緩沖存儲(chǔ)器部分中的鏈接分文檔數(shù)據(jù)的鏈路信息中的字符序列不同的方式,顯示加入在到?jīng)]有處在所述高速緩沖存儲(chǔ)器部分中的所述鏈接分文檔數(shù)據(jù)的鏈路信息中的所述字符序列。
17.根據(jù)權(quán)利要求16所述的終端設(shè)備,其中,所述文檔數(shù)據(jù)顯示部分以與加入在到處在所述高速緩沖存儲(chǔ)器部分中的鏈接分文檔數(shù)據(jù)的鏈路信息中的字符序列不同的顏色,顯示加入在到?jīng)]有處在所述高速緩沖存儲(chǔ)器部分中的所述鏈接分文檔數(shù)據(jù)的鏈路信息中的所述字符序列。
18.根據(jù)權(quán)利要求16所述的終端設(shè)備,其中,所述文檔數(shù)據(jù)顯示部分以與加入在到處在所述高速緩沖存儲(chǔ)器部分中的鏈接分文檔數(shù)據(jù)的鏈路信息中的字符序列不同的長(zhǎng)度,顯示加入在到?jīng)]有處在所述高速緩沖存儲(chǔ)器部分中的所述鏈接分文檔數(shù)據(jù)的鏈路信息中的所述字符序列。
19.根據(jù)權(quán)利要求16所述的終端設(shè)備,其中,所述文檔數(shù)據(jù)顯示部分以與加入在到處在所述高速緩沖存儲(chǔ)器部分中的鏈接分文檔數(shù)據(jù)的鏈路信息中的字符序列不同的字符大小,顯示加入在到?jīng)]有處在所述高速緩沖存儲(chǔ)器部分中的所述鏈接分文檔數(shù)據(jù)的鏈路信息中的所述字符序列。
20.一種文檔數(shù)據(jù)處理系統(tǒng),包括根據(jù)權(quán)利要求10所述的服務(wù)器設(shè)備和根據(jù)權(quán)利要求13所述的終端設(shè)備。
21.一種文檔數(shù)據(jù)處理系統(tǒng),包括根據(jù)權(quán)利要求11所述的服務(wù)器設(shè)備和根據(jù)權(quán)利要求14所述的終端設(shè)備。
22.一種文檔數(shù)據(jù)處理系統(tǒng),包括根據(jù)權(quán)利要求12所述的服務(wù)器設(shè)備和根據(jù)權(quán)利要求15所述的終端設(shè)備。
23.一種文檔數(shù)據(jù)處理方法,包括從把一個(gè)文檔數(shù)據(jù)劃分而成的數(shù)個(gè)分文檔數(shù)據(jù)的每一個(gè)中提取顯示分文檔數(shù)據(jù)的特征的信息;把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中;和把顯示所述不同分文檔數(shù)據(jù)的特征的信息加入所述鏈路信息中。
24.一種文檔數(shù)據(jù)處理方法,包括檢查把一個(gè)文檔數(shù)據(jù)劃分而成的數(shù)個(gè)分文檔數(shù)據(jù)的每一個(gè)的數(shù)據(jù)量;把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中;和把指示所述不同文檔數(shù)據(jù)的字符序列加入所述鏈路信息中,其中,根據(jù)所述不同分文檔數(shù)據(jù)的所述數(shù)據(jù)量對(duì)所述字符序列加以改變。
25.一種文檔數(shù)據(jù)處理方法,包括把文檔數(shù)據(jù)劃分成數(shù)個(gè)分文檔數(shù)據(jù);把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中;加入指示所述不同分文檔數(shù)據(jù)的字符序列;加入指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息;加入指令劃分部分按預(yù)定尺寸重新劃分所述文件數(shù)據(jù)的劃分鏈路信息;和把指示要借此重新劃分所述文檔數(shù)據(jù)的所述預(yù)定尺寸的字符序列加入所述劃分鏈路信息中。
26.一種文檔數(shù)據(jù)處理方法,包括當(dāng)發(fā)送所述文檔數(shù)據(jù)時(shí),通過(guò)劃分文檔數(shù)據(jù),形成數(shù)個(gè)分文檔數(shù)據(jù);把對(duì)所述文檔數(shù)據(jù)的請(qǐng)求發(fā)送到服務(wù)器設(shè)備,所述服務(wù)器設(shè)備把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中,和發(fā)送包括指示所述不同分文檔數(shù)據(jù)的字符序列的所述鏈路信息;接收從所述服務(wù)器設(shè)備發(fā)送的與所述請(qǐng)求相對(duì)應(yīng)的分文檔數(shù)據(jù);和在鏈接到發(fā)送的分文檔數(shù)據(jù)的所述不同分文檔數(shù)據(jù)中,以與為處在高速緩沖存儲(chǔ)器部分中的鏈接分文檔數(shù)據(jù)加入鏈路信息中的字符序列不同的方式,顯示為沒(méi)有處在所述高速緩沖存儲(chǔ)器部分中的鏈接分文檔數(shù)據(jù)加入鏈路信息中的字符序列。
27.一種程序,計(jì)算機(jī)借此實(shí)現(xiàn)從把一個(gè)文檔數(shù)據(jù)劃分而成的數(shù)個(gè)分文檔數(shù)據(jù)的每一個(gè)中提取顯示分文檔數(shù)據(jù)的特征的信息;和把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中,和把顯示所述不同分文檔數(shù)據(jù)的特征的信息加入所述鏈路信息中。
28.一種程序,計(jì)算機(jī)借此實(shí)現(xiàn)檢查把一個(gè)文檔數(shù)據(jù)劃分而成的數(shù)個(gè)分文檔數(shù)據(jù)的每一個(gè)的數(shù)據(jù)量;把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中;和把指示所述不同文檔數(shù)據(jù)和根據(jù)所述不同分文檔數(shù)據(jù)的所述數(shù)據(jù)量對(duì)其加以改變的字符序列加入所述鏈路信息中。
29.一種程序,計(jì)算機(jī)借此實(shí)現(xiàn)把文檔數(shù)據(jù)劃分成數(shù)個(gè)分文檔數(shù)據(jù);把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中;把指示所述不同分文檔數(shù)據(jù)的字符序列加入所述鏈路信息中;加入指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息;加入指令劃分部分按預(yù)定尺寸重新劃分所述文件數(shù)據(jù)的劃分鏈路信息;知把指示要借此重新劃分所述文檔數(shù)據(jù)的所述預(yù)定尺寸的字符序列加入所述劃分鏈路信息中。
30.一種程序,計(jì)算機(jī)借此實(shí)現(xiàn)把對(duì)文檔數(shù)據(jù)的請(qǐng)求發(fā)送到服務(wù)器設(shè)備,所述服務(wù)器設(shè)備通過(guò)劃分所述文檔數(shù)據(jù)形成數(shù)個(gè)分文檔數(shù)據(jù),和通過(guò)把指示到所述不同分文檔數(shù)據(jù)的鏈路的鏈路信息加入所述一個(gè)分文檔數(shù)據(jù)中,和把指示所述不同分文檔數(shù)據(jù)的字符序列加入所述鏈路信息中,發(fā)送所述文檔數(shù)據(jù);和在鏈接到發(fā)送的分文檔數(shù)據(jù)的所述不同分文檔數(shù)據(jù)中,以與為處在高速緩沖存儲(chǔ)器部分中的鏈接分文檔數(shù)據(jù)加入鏈路信息中的字符序列不同的方式,顯示為沒(méi)有處在所述高速緩沖存儲(chǔ)器部分中的鏈接分文檔數(shù)據(jù)加入鏈路信息中的字符序列。
全文摘要
將指示到另一頁(yè)的鏈路的鏈路信息加入分文檔數(shù)據(jù)的每一頁(yè),并將另一頁(yè)的標(biāo)題、另一頁(yè)的首字/短語(yǔ)、或代表另一頁(yè)的字/短語(yǔ)加入到所述鏈路信息中。根據(jù)與鏈路信息對(duì)應(yīng)的另一頁(yè)的數(shù)據(jù)量改變添加到分文檔數(shù)據(jù)的每一頁(yè)的鏈路信息的字/短語(yǔ)長(zhǎng)度、字符顏色、或字符大小。
文檔編號(hào)G06F17/30GK1462401SQ02801445
公開(kāi)日2003年12月17日 申請(qǐng)日期2002年3月14日 優(yōu)先權(quán)日2001年3月23日
發(fā)明者多田浩之, 竹內(nèi)俊一 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社