專利名稱:傳送在線出版物圖像的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種傳送在線出版物圖像的方法,特別是涉及考慮離線閱讀形式的一種傳送在線出版物圖像的方法,從而在不影響閱讀方便的情況下快速傳輸圖像。
背景技術(shù):
如今,在家庭和公司已經(jīng)建立了使用因特網(wǎng)的體系,因而因特網(wǎng)已經(jīng)成為交流和信息傳輸?shù)谋夭豢缮俚氖侄?。此外,利用這種趨勢,甚至在出版發(fā)行業(yè)中建立了一種體系,把出版物的內(nèi)容轉(zhuǎn)換成數(shù)字文件(稱為在線出版物)并將該文件傳送給在線客戶,預(yù)計這種在線出版物不久便會流行起來。
然而,當(dāng)讀者閱讀有較多圖像的出版物時,例如雜志或目錄的廣告出版物時,讀者由其視線瞬時識別后認為是不感興趣的頁,他立即翻過該頁,而如果一頁是讀者感興趣的,他將停留在該頁并閱讀這頁。
同時,如果這種在線出版物特別是以圖像數(shù)據(jù)形式傳送給客戶(在下文中,客戶是指使用者和使用者的計算機,只要不是必需要區(qū)分這二者)的在線出版物,由于其內(nèi)容含有很多圖像,每頁的數(shù)據(jù)量通常都很大,為幾百Kb至幾Mb,即便使用因特網(wǎng)專用的極高速線路也需要很長的時間。
然而,在過去,不考慮上面提到的離線出版物的閱讀方式,在線出版物的所有頁面的高分辨率的完整圖像都要傳輸,而且由于有客戶不感興趣的頁面,因此通信線路和時間浪費了。由于這個問題,客戶會認為在線出版物傳送速度慢而不方便。因此,在線出版物具有不能廣泛流行的缺點。
同時,在在線出版物的情況下,其內(nèi)容在人們之間以合適的方式傳送,沒有任何彼此直接接觸,而且可通過通信網(wǎng)絡(luò)成束地同時傳送。因此,對于供應(yīng)者來說防止非法復(fù)制的措施是一個重要的問題。
然而,在相關(guān)在線出版物的情況下,為了給圖像數(shù)據(jù)插入追蹤信息,插入過程是以整個的完整圖像進行的,所以工作量大,會造成服務(wù)器超載。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種如上所述的傳送在線出版物圖像的方法,其中通過分析客戶的響應(yīng),自動地選擇并傳送具有適當(dāng)分辨率的圖像給客戶,因此,可以在不影響用戶閱讀該出版物的情況下,大大提高傳輸速度。
本發(fā)明的另一個目的是提供一種傳送在線出版物的方法,其中在插入追蹤非法復(fù)制的信息的步驟中,是插入到圖像的分開部分,因此可以大大降低插入操作的數(shù)量。
為了達到上述目的,本發(fā)明提供由在線出版物的供應(yīng)者在這樣的狀態(tài)下執(zhí)行的傳送在線出版物圖像的方法,在該狀態(tài)該供應(yīng)者和具有展寬功能和多任務(wù)功能的客戶通過通信網(wǎng)絡(luò)互相連接,該方法包括以下步驟a)準(zhǔn)備,對于同一個原始復(fù)制,給客戶傳送相對較低分辨率的完整圖像和相對中等分辨率的完整圖像,并通過展寬功能放大;b)當(dāng)請求傳送原始復(fù)制的特定頁時,傳送相應(yīng)的低分辨率完整圖像;c)判別是否傳送該原始復(fù)制的另一頁的請求,直到傳輸該低分辨率完整圖像之后過去特定的時間;d)如果在步驟c)判別在特定的時間過去之前傳輸另一頁的請求,傳送該頁的低分辨率的完整圖像;以及e)如果在步驟c)判別在特定時間過去前不傳輸另一頁的請求,則傳送該特定頁的中分辨率完整圖像。
在上面所述的方法中,在傳輸?shù)头直媛实耐暾麍D像或中分辨率的完整圖像完成之后,當(dāng)另外傳送預(yù)定的相關(guān)頁對特定頁的低分辨率完整圖像或中分辨率完整圖像時,如果客戶提出預(yù)定的相關(guān)頁的請求,在監(jiān)視器屏幕上可快速地顯示所請求的頁面。
而且,本方法還包括在步驟a)準(zhǔn)備該原始復(fù)制的高分辨率分開圖像的步驟,該步驟是根據(jù)客戶請求的詳細圖像提供,判別客戶是否請求傳輸詳細圖像,并在客戶提出詳細圖像請求時,傳送高分辨率分開圖像。
另外,當(dāng)本方法還包括編碼客戶注冊信息的步驟時,并將編碼信息插入高分辨率分開圖像的一部分中,用少量的操作就可以將追蹤非法復(fù)制的信息插入。
另外,當(dāng)傳送在線出版物圖像的方法還包括以下步驟時如果在判別步驟客戶請求詳細圖像,識別被請求部分的步驟;和按照在該識別步驟識別位置的該部分的順序在傳送步驟傳送高分辨率分開圖像以及根據(jù)離開該部分的距離傳送相鄰的高分辨率分開的圖像,則圖像可以更快速地傳送給客戶。
當(dāng)結(jié)合附圖從下面的詳細說明中本發(fā)明的上述目的、特征和優(yōu)點將更加明顯,其中圖1是表示實現(xiàn)本發(fā)明傳送在線出版物圖像的方法的網(wǎng)絡(luò)結(jié)構(gòu)圖;圖2是表示保存在圖1的圖像服務(wù)器中的圖像的視圖;圖3是說明根據(jù)本發(fā)明優(yōu)選實施例傳送在線出版物圖像的方法的流程圖。
圖4a至圖4c是說明在客戶監(jiān)視器上顯示的低分辨率完整圖像、中分辨率完整圖像和高分辨率完整圖像的視圖;及圖5是表示處于由圖3的各步驟編碼狀態(tài)在客戶監(jiān)視器上顯示的圖像的視圖。
具體實施例方式
現(xiàn)參見
本發(fā)明的傳送在線出版物圖像的方法。
圖1是表示實現(xiàn)本發(fā)明的傳送在線出版物圖像的方法的網(wǎng)絡(luò)結(jié)構(gòu)圖,而圖2是表示保存在圖1的圖像服務(wù)器中的圖像的視圖。首先,如圖1所示,傳送在線出版物圖像的方法通過合適的通信網(wǎng)絡(luò)如因特網(wǎng)通過連接在線出版物供應(yīng)者100和客戶200啟動。在線出版物供應(yīng)者(以下僅僅稱為供應(yīng)者)包括圖像生成器110,用于創(chuàng)建要傳輸?shù)膱D像;圖像服務(wù)器120,在圖像生成器110中保存創(chuàng)建的圖像;客戶信息數(shù)據(jù)庫130,用于保存有關(guān)客戶200的各種信息;和網(wǎng)絡(luò)服務(wù)器140,執(zhí)行與客戶200的直接通信。
在電子材料情況下,圖像生成器110通過通用矢量格式圖像輸出,該圖像在目前的出版行業(yè)的軟件中有不同的格式,然后將該圖像轉(zhuǎn)換成JPEG(聯(lián)合照片專家組)格式,在離線出版物情況下,JPEG格式圖像通過掃描儀的掃描來建立。
如上所述,在本發(fā)明中,使用JPEG形式中的標(biāo)準(zhǔn)格式,這樣,客戶能夠只使用普通的網(wǎng)絡(luò)瀏覽器,如微軟公司的網(wǎng)絡(luò)瀏覽器Internet Explorer(注冊商標(biāo))而不需要提供任何單獨的專用軟件觀看以圖像實現(xiàn)的在線出版物。
同時,圖像生成器110將上述所獲得的原始圖像如圖2中的“a”減小到例如它的1/16來建立具有相對低分辨率的完整圖像(在下文中,稱為“低分辨率的完整圖像”),如圖2中的“b”所示的。圖像生成器110還將原始圖像降低到例如1/4來建立具有相對中等分辨率的完整圖像(在下文中,稱為中分辨率的完整圖像),如圖2中的“c”所示的。最后,該圖像生成器建立具有n小塊(在下文中,n指“劃分數(shù)”)的圖像,原始圖像被劃分為n小塊,如圖2中的“d”所示的(在下文中,這個建立的圖像稱為高分辨率的分開圖像)。
另外,建立的圖像根據(jù)文件類型分別保存到相應(yīng)的文件夾122、124和126中,文件類型由圖像服務(wù)器120的下載模塊根據(jù)網(wǎng)絡(luò)服務(wù)器140的選擇的請求合適地傳送一個圖像。這種情況下,低分辨率的完整圖像可具有幾百字節(jié)到幾千字節(jié)的數(shù)據(jù)量。
網(wǎng)絡(luò)服務(wù)器130是以使用現(xiàn)有的HTTP(超文本傳輸協(xié)議)的通用網(wǎng)絡(luò)服務(wù)器軟件中的CGI(通用網(wǎng)關(guān)接口)實現(xiàn)的,而且例如這個服務(wù)器可以以微軟公司的服務(wù)器IIS(因特網(wǎng)信息服務(wù)器)的ISAPI(因特網(wǎng)服務(wù)器應(yīng)用程序)類型的CGI實現(xiàn)。
圖3是說明根據(jù)本發(fā)明優(yōu)選實施例傳送在線出版物圖像的方法的流程圖,而圖4a至圖4c是表示在客戶的監(jiān)視器上顯示的低分辨率完整圖像、中分辨率完整圖像和高分辨率完整圖像的視圖。首先如圖3所示,在步驟S10,當(dāng)客戶200通過因特網(wǎng)等連接到供應(yīng)者100的網(wǎng)絡(luò)服務(wù)器140時,在步驟S12執(zhí)行注冊過程。在這個過程,識別諸如客戶200的ID、連接日期和時間、客戶的IP地址的信息和檢驗和數(shù)據(jù),保存在客戶信息DB 130中。如所知的,諸如客戶的地址、電話號碼或居民登記號碼的信息例如可在成員許可的步驟預(yù)先獲得,保存到用戶數(shù)據(jù)庫DB 130中。
接下來,在步驟S14中,通過編碼從上述注冊過程得到的信息生成追蹤非法復(fù)制信息,隨后該信息被保存在用戶信息數(shù)據(jù)庫130中。在此情形下,用于在n位數(shù)字類型中的編碼方法,優(yōu)選使用大于10位數(shù)字類型(下文中,這個方法稱為“在數(shù)字類型中的追蹤信息”)。此外,最好n是指具有高分辨率的分開圖像的劃分數(shù)n相一致的數(shù)字。
在上述注冊過程后,當(dāng)客戶200可使用由供應(yīng)者100提供的信息時,在步驟S16該網(wǎng)絡(luò)服務(wù)器130判別是否有從客戶200通過此服務(wù)器傳送的對在線出版物中的特定頁的傳輸請求(例如第p頁)。作為步驟16判別的結(jié)果,如果有來自客戶200的傳輸請求,在步驟S18中,網(wǎng)絡(luò)服務(wù)器130首先從圖像服務(wù)器120檢索對應(yīng)于第p頁的低分辨率的完整圖像并且傳送在客戶200的監(jiān)視器上輸出的圖像。
此外,該過程一旦完成之后,網(wǎng)絡(luò)服務(wù)器立即允許客戶200的網(wǎng)絡(luò)瀏覽器連續(xù)地接收相鄰于輸出的第p頁的第p+1頁或第p-1頁的低分辨率的完整圖像,以及第p+2頁或第p-2頁的低分辨率的完整圖像,并在其存儲器中保存這些圖像。在這種情況下,最好瀏覽器以第p+1頁、第p-1頁、第p+2頁、最后第p-2頁的順序接收這些頁面。這個后臺過程由在客戶200中基本上包含的多任務(wù)功能執(zhí)行,并且?guī)醉摽稍谝幻氲亩虝簳r間內(nèi)充分地傳送,因為如前所述,低分辨率的完整圖像小于幾Kb。
同時,客戶200的通用網(wǎng)絡(luò)瀏覽器基本上都具有展寬功能,在步驟S18傳送的低分辨率的完整圖像通過該展寬功能被放大到客戶200的監(jiān)視器的整個屏幕。因此,客戶(使用者)可以只識別整體輪廓,如圖4a所示。
在客戶(使用者)識別上述狀態(tài)的圖像之后,如果使用者不需要該圖像,使用者將請求網(wǎng)絡(luò)服務(wù)器130立即發(fā)送另一個px頁,通常是相鄰頁(第p+1頁或第p-1頁)。鑒于上述過程,在步驟S20,網(wǎng)絡(luò)服務(wù)器判別是否從客戶200傳送第px頁上的圖像的請求,例如在第一次請求之后過去了2秒到10秒(優(yōu)選的是,當(dāng)3-5秒過去時)。
在判別步驟S20,如果直到特定時間t過后,從客戶200仍無傳送另一頁上的圖像的任何請求,網(wǎng)絡(luò)服務(wù)器130判別客戶200對當(dāng)前顯示的第p頁感興趣,并進行步驟S22以從圖像服務(wù)器120檢索第p頁的中分辨率的完整圖像,并且傳送該圖像至客戶200。其后,客戶200通過其自身功能將傳送的中分辨率的完整圖像覆蓋在當(dāng)前顯示的低分辨率的完整圖像上。在此顯示過程中,也使用了展寬功能。因此,可在一定程度識別該圖像的細節(jié)以及輸出整個輪廓,如圖4b所示。此外,若有足夠的時間,相鄰的第p+1頁或第p-1頁的中分辨率的圖像傳送到客戶200保存起來。
另外,在步驟S20,如果在特定時間t過去之前,網(wǎng)絡(luò)服務(wù)器130從客戶200接收另一個px頁上的圖像的請求,網(wǎng)絡(luò)服務(wù)器130就進行步驟S36,以便從圖像服務(wù)器120檢索所請求的第px頁的低分辨率的完整圖像,并輸出客戶200的監(jiān)視器上的該圖像。照例,這種情況下,鄰近顯示的第px頁的頁面也被傳送至客戶200,保存在其自身的存儲器中。
同時,如果在步驟S36由客戶200請求的頁是鄰近第p頁的第p+1頁、第p-1頁、第p+2頁或第p-2頁(即,如果該請求的頁是其低分辨率的完整圖像已在步驟S18傳送的頁),客戶200就從其存儲器中檢索所請求的頁,在監(jiān)視器上顯示它,以使所需圖像能夠快速顯示,而與網(wǎng)絡(luò)服務(wù)器130的傳輸速度無關(guān)。
如上文所闡述的,按照本發(fā)明的方法,當(dāng)網(wǎng)絡(luò)有空余容量時,服務(wù)器允許客戶預(yù)先接收數(shù)頁的圖像,該數(shù)頁圖像預(yù)期由該客戶下次請求的,以使客戶能夠通過由使用者請求頁面的其自身的操作而快速顯示頁面。這時,預(yù)先傳送哪一頁(或者以何種順序預(yù)先傳送多少頁)可按照這些頁的數(shù)據(jù)量或網(wǎng)絡(luò)的傳輸速度適當(dāng)改變。
同時,當(dāng)在客戶200的監(jiān)視器上正顯示低分辨率或中分辨率的完整圖像或當(dāng)顯示過程結(jié)束時,如果客戶200請求相應(yīng)頁的高分辨率圖像,在步驟S24網(wǎng)絡(luò)服務(wù)器130識別該請求,并執(zhí)行步驟S34以從圖像服務(wù)器120檢索并傳送相應(yīng)頁的高分辨率的分開圖像。
在此情況下為了方便客戶200,網(wǎng)絡(luò)服務(wù)器130另外執(zhí)行步驟S28,并且識別客戶200在顯示頁面上特別想看的部分(這里,該部分的位置例如可由客戶的鼠標(biāo)點擊的位置來識別)。此外,對于步驟S34的過程,優(yōu)選的是,首先傳送相應(yīng)于所識別部分的高分辨率的分開圖像,隨后傳送與該部分鄰近的各部分的高分辨率的分開圖像。也就是說,若由客戶200點擊的位置相應(yīng)于c行中的分開圖像,就首先傳送c行中的分開圖像,隨后傳送c-1行和c+1行中的分開圖像,其后傳送c-2行和c+2行中的分開圖像。
同時,在請求編碼在線出版物的情況下,在步驟S34之前另外執(zhí)行步驟S30和步驟S32,以使前述追蹤非法復(fù)制的信息插入到高分辨率的分開圖像的至少一部分。對于插入追蹤非法復(fù)制信息的方法,例如特定的圖形元素被插入到相應(yīng)于所述數(shù)字類型追蹤信息的密碼的位置的頁,其尺寸如此之大以致即使當(dāng)在線出版物打印出時仍是可視地識別。
圖5是表示在處于由圖3的步驟編碼狀態(tài)在客戶監(jiān)視器上顯示的圖像的視圖。如圖5所示的,在高分辨率的分開圖像的每頁上的圖形元素的插入位置是在相應(yīng)于數(shù)字類型追蹤信息的每個密碼的數(shù)字的行上。例如,如果為任一個客戶200生成的數(shù)字類型追蹤信息是16位中的416216,則高分辨率的分開圖像的數(shù)量優(yōu)選為16,并且在此情形下具有插入的圖形元素的頁面數(shù)量總共為4。在第1頁中,圖形元素插入相應(yīng)于數(shù)字類型追蹤信息的第一密碼的數(shù)字“4”的高分辨率的分開圖像的第4行。類似地,在第2頁中,圖形元素插入相應(yīng)于第二密碼的數(shù)字“1”的高分辨率的分開圖像的第1行。對于第3和第4頁執(zhí)行類似的過程,從而如果整個在線出版物被非法復(fù)制,利用具有插入的圖形元素的頁面還原數(shù)字類型的追蹤信息并解碼該信息識別復(fù)制者的身份。
以這種方式,本發(fā)明用只處理插入追蹤信息的整個圖像的一些分開圖像,可使操作量大大地減少。
同時,在前述步驟期間,在步驟S26判別客戶200是否要退出。當(dāng)客戶200想要退出時,程序結(jié)束。
本發(fā)明不限于上述實施例,而且在不背離所附權(quán)利要求所揭示的本發(fā)明的范圍和精神的前提下,可做出各種修改。例如,在上述實施例中,高分辨率圖像以分開的形式傳送,但高分辨率圖像也可作為集成的圖像傳送。
在此情形,實際上追蹤非法復(fù)制的信息的過程應(yīng)用于該完整圖像。
按照如前所述的傳送在線出版物的圖像的方法,通過分析用戶的響應(yīng),具有適當(dāng)分辨率的圖像被自動選取并傳送至用戶,從而大大提高傳輸速度,而不影響客戶閱讀出版物。
此外,對于追蹤非法復(fù)制信息的插入,是插入到圖像的分開的部分,從而大大減少插入操作的數(shù)量,并提高相關(guān)設(shè)備的工作效率。
權(quán)利要求
1.一種在以下狀態(tài)由在線出版物的供應(yīng)者執(zhí)行的傳送在線出版物圖像的方法,在該狀態(tài)該供應(yīng)者和具有展寬功能以及多任務(wù)功能的客戶通過通信網(wǎng)絡(luò)互相連接,該方法包括如下步驟(a)準(zhǔn)備,對于同一個原始復(fù)制,給客戶傳送相對較低分辨率的完整圖像和相對中等分辨率的完整圖像,并通過展寬功能放大;(b)當(dāng)請求傳送原始復(fù)制的特定頁時,傳送相應(yīng)的低分辨率完整圖像;(c)判別是否提出傳送該原始復(fù)制的另一頁的請求,直到在傳送該低分辨率完整圖像之后過去了特定時間;(d)如果在步驟(c)的特定時間過去之前提出傳送另一頁的請求,則傳送該頁的低分辨率的完整圖像;以及(e)如果在步驟(c)判別在該特定時間過去之前沒有提出傳送另一頁的請求,則傳送該特定頁的中分辨率的完整圖像。
2.根據(jù)權(quán)利要求1的傳送在線出版物圖像的方法,還包括步驟在傳送低分辨率的完整圖像的步驟之后,附加地傳送預(yù)定的相關(guān)頁對該特定頁的低分辨率的完整圖像。
3.根據(jù)權(quán)利要求1的傳送在線出版物圖像的方法,還包括步驟在傳送中分辨率的完整圖像的步驟之后,附加地傳送預(yù)定的相關(guān)頁對該特定頁的低分辨率的完整圖像。
4.根據(jù)權(quán)利要求2或3的傳送在線出版物圖像的方法,還包括步驟(f)準(zhǔn)備在步驟(a)的原始復(fù)制的高分辨率的分開圖像,這些圖像是根據(jù)客戶對于詳細圖像的請求提供的;(g)判別是否有從客戶提出的傳送詳細圖像的請求;以及(h)如有從客戶提出的傳送詳細圖像的請求,傳送高分辨率的分開圖像。
5.根據(jù)權(quán)利要求4的傳送在線出版物圖像的方法,還包括步驟(i)編碼該客戶的注冊信息和(j)將編碼信息插入到高分辨率的分開圖像的一部分中。
6.根據(jù)權(quán)利要求4的傳送在線出版物圖像的方法,還包括步驟(g1)如果在步驟(g)有來自該客戶請求該詳細圖像,則請求一部分,和(h1)以在步驟(g1)識別的位置的部分的順序在步驟(h)傳輸高分辨率的分開圖像和根據(jù)到它們離開該部分的距離傳送相鄰高分辨率的分開圖像。
全文摘要
本發(fā)明涉及一種傳送在線出版物的圖像的方法,其中根據(jù)客戶的響應(yīng),自動地選擇并傳送具有適當(dāng)分辨率的圖像給客戶,從而大大提高傳輸速度,而不會影響客戶閱讀該出版物。
文檔編號G06F13/00GK1500250SQ02807678
公開日2004年5月26日 申請日期2002年1月28日 優(yōu)先權(quán)日2001年1月29日
發(fā)明者金東熙 申請人:數(shù)字化媒體有限公司