午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

帶激勵(lì)器的交互打印機(jī)的制作方法

文檔序號(hào):6516061閱讀:230來(lái)源:國(guó)知局
專利名稱:帶激勵(lì)器的交互打印機(jī)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一個(gè)打印機(jī),用于將接口信息打印到一個(gè)表面上來(lái)產(chǎn)生一個(gè)接口表面。
本發(fā)明的主要開(kāi)發(fā)目的是允許用戶按壓交互打印機(jī)上的一個(gè)按鈕并從而獲得預(yù)訂接口表面,它允許與網(wǎng)絡(luò)信息進(jìn)行交互,由此通過(guò)打印機(jī)獲得所需要的交互式打印文件資料。雖然這里將參考這個(gè)使用來(lái)大量地描述本發(fā)明,但是應(yīng)理解,本發(fā)明不局限于在這個(gè)領(lǐng)域內(nèi)的應(yīng)用。
共同待審的專利申請(qǐng)?jiān)谙旅婀餐龑彽膶@暾?qǐng)中公開(kāi)了與本發(fā)明相關(guān)的各種方法,系統(tǒng)與裝置,這些共同待審的專利申請(qǐng)是本發(fā)明的申請(qǐng)人或者受讓人與本發(fā)明申請(qǐng)同時(shí)申請(qǐng)的PCT/AU00/00518,PCT/AU00/00519,PCT/AU00/00520,PCT/AU00/00521,PCT/AU00/00522,PCT/AU00/00523,PCT/AU00/00524,PCT/AU00/00525,PCT/AU00/00526,PCT/AU00/00527,PCT/AU00/00528,PCT/AU00/00529,PCT/AU00/00530,PCT/AU00/00531,PCT/AU00/00532,PCT/AU00/00533,PCT/AU00/00534,PCT/AU00/00535,PCT/AU00/00536,PCT/AU00/00537,PCT/AU00/00538,PCT/AU00/00539,PCT/AU00/00540,PCT/AU00/00541,PCT/AU00/00542,PCT/AU00/00543,PCT/AU00/00544,PCT/AU00/00545,PCT/AU00/00547,PCT/AU00/00546,PCT/AU00/00554,PCT/AU00/00556,PCT/AU00/00557,PCT/AU00/00558,PCT/AU00/00559,PCT/AU00/00560,PCT/AU00/00561,PCT/AU00/00562,PCT/AU00/00564,PCT/AU00/00565,PCT/AU00/00566,PCT/AU00/00567,PCT/AU00/00568,PCT/AU00/00569,PCT/AU00/00570,PCT/AU00/00571,PCT/AU00/00572,PCT/AU00/00573,PCT/AU00/00574,PCT/AU00/00575,PCT/AU00/00576,PCT/AU00/00577,PCT/AU00/00578,PCT/AU00/00579,PCT/AU00/00581,PCT/AU00/00580,PCT/AU00/00582,PCT/AU00/00587,PCT/AU00/00588,PCT/AU00/00589,PCT/AU00/00583,PCT/AU00/00593,PCT/AU00/00590,PCT/AU00/00591,PCT/AU00/00592,PCT/AU00/00594,PCT/AU00/00595,PCT/AU00/00596,PCT/AU00/00597,PCT/AU00/00598,PCT/AU00/00516和PCT/AU00/00517。
這些共同待審的專利申請(qǐng)的公開(kāi)內(nèi)容在這里被用作交叉參考。
背景技術(shù)
目前,一個(gè)計(jì)算機(jī)系統(tǒng)的一個(gè)用戶典型地使用一個(gè)監(jiān)示器來(lái)顯示信息并且使用一個(gè)鍵盤和/或者鼠標(biāo)來(lái)輸入信息而與這個(gè)系統(tǒng)進(jìn)行交互。雖然這樣一個(gè)交互式方法是強(qiáng)大的,但是它相對(duì)來(lái)說(shuō)體積大而且不是便攜式的。與被顯示在一個(gè)計(jì)算機(jī)監(jiān)示器上的信息相比,被打印在紙張上的信息可以被更容易地讀取,并且攜帶起來(lái)也更加方便。但是,與一個(gè)鍵盤或者鼠標(biāo)不同,在紙張上的一個(gè)筆通常缺乏能夠與計(jì)算機(jī)軟件進(jìn)行交互能力。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一第一方面,提供了一個(gè)打印機(jī),用于在一第一表面上打印一第一接口信息,這第一接口信息包括第一編碼數(shù)據(jù)并且至少是部分地基于第一文檔數(shù)據(jù)的,這第一文檔數(shù)據(jù)包括表示至少一個(gè)身份標(biāo)識(shí)的第一標(biāo)識(shí)數(shù)據(jù),這個(gè)身份標(biāo)識(shí)與這第一接口信息的一個(gè)區(qū)域相關(guān),這個(gè)打印機(jī)包括一個(gè)激勵(lì)器;
一個(gè)編碼數(shù)據(jù)產(chǎn)生器,被構(gòu)造成至少部分地根據(jù)這第一身份標(biāo)識(shí)數(shù)據(jù)來(lái)產(chǎn)生第一編碼數(shù)據(jù);和一個(gè)打印機(jī)制;其中這個(gè)打印機(jī)被構(gòu)造成對(duì)這個(gè)激勵(lì)器的激勵(lì)作出響應(yīng),使用這個(gè)打印機(jī)制,將這第一接口信息打印到這第一表面上。
優(yōu)選地,除第一編碼數(shù)據(jù)外,這第一接口信息包括可見(jiàn)信息,這個(gè)可見(jiàn)信息至少是部分地基于這第一文檔數(shù)據(jù)的。
優(yōu)選地,這個(gè)可見(jiàn)信息向一個(gè)用戶表示一個(gè)或者多個(gè)選項(xiàng),這個(gè)打印機(jī)被構(gòu)造成接收表示與至少一個(gè)選項(xiàng)相關(guān)的第二文檔數(shù)據(jù)的表示數(shù)據(jù),這個(gè)表示數(shù)據(jù)是被一個(gè)傳感器設(shè)備從第一編碼數(shù)據(jù)中探測(cè)到的,當(dāng)使用這個(gè)傳感器設(shè)備指定一個(gè)選項(xiàng)時(shí);至少是部分地根據(jù)這第二文檔數(shù)據(jù)來(lái)產(chǎn)生一第二編碼數(shù)據(jù);和根據(jù)這個(gè)表示數(shù)據(jù),將一第二接口信息打印到一第二表面上。
在一個(gè)優(yōu)選實(shí)施方式中,這個(gè)打印機(jī)包括一個(gè)輸入模塊,該輸入模塊被構(gòu)造成從這個(gè)傳感器設(shè)備接收該表示數(shù)據(jù);根據(jù)第一表示數(shù)據(jù)產(chǎn)生第二表示數(shù)據(jù),這第二表示數(shù)據(jù)至少部分地表示了該響應(yīng)數(shù)據(jù);和將這第二表示數(shù)據(jù)發(fā)送到一個(gè)計(jì)算機(jī)系統(tǒng);這個(gè)打印機(jī)被構(gòu)造成從這個(gè)計(jì)算機(jī)系統(tǒng)接收第二文檔數(shù)據(jù)。
在一個(gè)優(yōu)選實(shí)施方式中,這些選項(xiàng)包括下面中的任何一個(gè)或者多個(gè)打印機(jī)狀態(tài);打印機(jī)消耗品狀態(tài);一個(gè)分層幫助菜單的上一層;一個(gè)網(wǎng)絡(luò)文檔目錄的上一層;和一個(gè)文檔功能菜單。
根據(jù)本發(fā)明的一第二方面,提供了根據(jù)本發(fā)明第一方面的一個(gè)打印機(jī)所產(chǎn)生的一個(gè)接口表面。


現(xiàn)在僅僅是通過(guò)非限制性的示例,并且參考附圖來(lái)描述本發(fā)明的優(yōu)選和其它實(shí)施方式,其中圖1是在一個(gè)打印網(wǎng)頁(yè)樣板和其在線頁(yè)面描述之間的一個(gè)關(guān)系的一個(gè)示意圖;圖2是關(guān)于在一個(gè)網(wǎng)頁(yè)筆,一個(gè)網(wǎng)頁(yè)打印機(jī),一個(gè)網(wǎng)頁(yè)頁(yè)面服務(wù)器,和一個(gè)網(wǎng)頁(yè)應(yīng)用服務(wù)器之間的交互式通信的一個(gè)示意圖;圖3顯示了通過(guò)一個(gè)網(wǎng)絡(luò)而連接在一起的網(wǎng)頁(yè)服務(wù)器和打印機(jī)的一個(gè)集合;圖4是關(guān)于一個(gè)打印出來(lái)的網(wǎng)頁(yè)和其在線頁(yè)面描述之間的一個(gè)高層結(jié)構(gòu)的一個(gè)示意圖;圖5是顯示一個(gè)網(wǎng)頁(yè)標(biāo)記的結(jié)構(gòu)的一個(gè)平面視圖;圖6是一個(gè)平面視圖,顯示了圖5中所顯示的一組標(biāo)記和其形式是一個(gè)網(wǎng)頁(yè)筆的一個(gè)網(wǎng)頁(yè)傳感器設(shè)備的一個(gè)視場(chǎng)之間的關(guān)系;圖7是一個(gè)標(biāo)記圖象處理和解碼算法的一個(gè)流圖;圖8是一個(gè)網(wǎng)頁(yè)筆和其相關(guān)的、探測(cè)標(biāo)記的視場(chǎng)錐圖的一個(gè)透視圖;圖9是圖8中所顯示的網(wǎng)頁(yè)筆的透視解剖視圖;圖10是用于圖8和圖9中所顯示的網(wǎng)頁(yè)筆的一個(gè)筆控制器的一個(gè)示意性框圖;圖11是一個(gè)可以被安裝在墻壁上的一個(gè)網(wǎng)頁(yè)打印機(jī)的一個(gè)透視圖;圖12是圖11的這個(gè)網(wǎng)頁(yè)打印機(jī)的長(zhǎng)度方向上的剖視圖;圖12a是圖12的一個(gè)放大圖,它顯示了兩個(gè)方向移動(dòng)的打印機(jī)引擎和膠輪組裝的剖視圖;圖13是圖11和圖12中的這個(gè)網(wǎng)頁(yè)打印機(jī)的墨盒,墨,空氣和膠路徑,和打印機(jī)引擎的詳細(xì)視圖;圖14是用于圖11和圖12中所顯示的這個(gè)網(wǎng)頁(yè)打印機(jī)的一個(gè)打印機(jī)控制器的一個(gè)示意性框圖;圖15是與圖14中所顯示的這個(gè)打印機(jī)控制器相關(guān)的雙向打印機(jī)引擎控制器和MemjetTM打印機(jī)頭的一個(gè)示意框圖;圖16是圖14和15中所顯示的這個(gè)打印機(jī)引擎控制器的一個(gè)示意圖框圖;圖17是如在例如圖10到12中的網(wǎng)頁(yè)打印機(jī)中所使用的一單個(gè)MemjetTM打印部件的一個(gè)透視圖;圖18是一個(gè)MemjetTM打印部件陣列的一小部分的一個(gè)透視圖;圖19是顯示在圖13中所顯示的MemjetTM打印部件的工作周期的一系列透視圖;圖20是一個(gè)頁(yè)面寬度的MemjetTM打印頭的一個(gè)短段的一個(gè)透視頭;圖21是一個(gè)用戶類圖的一個(gè)示意圖;圖22是一個(gè)打印機(jī)類圖的一個(gè)示意圖;圖23是一個(gè)筆類圖的一個(gè)示意圖;圖24是一個(gè)應(yīng)用類圖的一個(gè)示意圖;圖25是一個(gè)文檔和頁(yè)面描述類圖的一個(gè)示意圖;圖26是一個(gè)文檔和頁(yè)面所有者類圖的一個(gè)示意圖;圖27是一個(gè)終端部件特殊化類圖的一個(gè)示意圖;圖28是一個(gè)靜態(tài)部件特殊化類圖的一個(gè)示意圖;圖29是一個(gè)超級(jí)鏈接部件類圖的一個(gè)示意圖;圖30是一個(gè)超級(jí)鏈接部件特殊化類圖的一個(gè)示意圖;圖31是一個(gè)超級(jí)鏈接組類圖的一個(gè)示意圖;圖32是一個(gè)表格類圖的一個(gè)示意圖;圖33是一個(gè)數(shù)字墨水類圖的一個(gè)示意圖;圖34是一個(gè)字段部件特殊化類圖的一個(gè)示意圖;圖35是一個(gè)選擇框字段類圖的一個(gè)示意圖;圖36是一個(gè)文本字段類圖的一個(gè)示意圖;圖37是一個(gè)簽名字段類圖的一個(gè)示意圖;圖38是一個(gè)輸入處理算法的一個(gè)流圖;圖38a是圖38中流圖的一個(gè)步驟的一個(gè)詳細(xì)流圖;圖39是一個(gè)頁(yè)面服務(wù)器命令部件類圖的一個(gè)示意圖;圖40是一個(gè)資源描述類圖的一個(gè)示意圖;圖41是一個(gè)優(yōu)選列表類圖的一個(gè)示意圖;圖42是一個(gè)歷史列表類圖的一個(gè)示意圖;圖43是一個(gè)訂閱發(fā)送協(xié)議的一個(gè)示意圖;圖44是一個(gè)超級(jí)鏈接請(qǐng)求類圖的一個(gè)示意圖;圖45是一個(gè)超級(jí)鏈接激活協(xié)議的一個(gè)示意圖;圖46是一個(gè)表格提交協(xié)議的一個(gè)示意圖;圖47是一個(gè)委托付費(fèi)協(xié)議的一個(gè)示意圖;圖48是在一個(gè)網(wǎng)頁(yè)打印機(jī)中的文檔處理的一個(gè)流圖;圖49是組成一個(gè)符號(hào)的一組徑向楔的一個(gè)示意圖;圖50是一個(gè)環(huán)A和B符號(hào)分配方法的一個(gè)示意圖;圖51是一第一環(huán)C和D符號(hào)分配方法的一個(gè)示意圖;圖52是一第二環(huán)C和D符號(hào)分配方法的一個(gè)示意圖;圖53是這個(gè)墻掛式打印機(jī)的一個(gè)簡(jiǎn)單部件分解圖;圖54是這個(gè)墨水盒的一個(gè)部件分解圖;圖55是這個(gè)墨水盒的一對(duì)四分之三視圖;圖56是一一單個(gè)墨水泡狀腔的一個(gè)四分之三視圖;圖57a和57b顯示了這個(gè)墨盒的橫向和縱向的剖視圖;圖58顯示了這個(gè)打開(kāi)的媒質(zhì)盤的一個(gè)前四分之三視圖;圖59顯示了這個(gè)打印機(jī)的電氣系統(tǒng)的一個(gè)前四分之三視圖;圖60顯示了這個(gè)電氣系統(tǒng)的一個(gè)后四分之三視圖;圖61顯示了其前下半部分蓋被移去的這個(gè)墻掛式打印機(jī)的一個(gè)前四分之三視圖;圖62顯示了通過(guò)這個(gè)裝訂器裝配裝置的一個(gè)剖視圖;圖63顯示了這個(gè)打開(kāi)的膠輪裝配裝置的后四分之三視圖;圖64顯示了通過(guò)這個(gè)裝訂裝置和退出口的一個(gè)剖視圖;圖65顯示了一個(gè)接口模塊的一個(gè)三維視圖;圖66顯示了一個(gè)接口模塊的一個(gè)部件分解圖;圖67顯示了這個(gè)媒質(zhì)盤的一個(gè)頂部四分之三視圖,和圖68顯示了通過(guò)這個(gè)打印機(jī)的頂部的一個(gè)剖視圖。
具體實(shí)施例方式
注意MemjetTM是澳大利亞的Silverbrook Research Pty Ltd的商標(biāo)。
在這個(gè)優(yōu)選實(shí)施方式中,本發(fā)明被構(gòu)造成使用一個(gè)基于網(wǎng)絡(luò)網(wǎng)頁(yè)的計(jì)算機(jī)系統(tǒng)進(jìn)行工作,在后面對(duì)它進(jìn)行了詳細(xì)的描述。應(yīng)理解,就基本系統(tǒng)來(lái)說(shuō),不是每一個(gè)實(shí)施方式均必須實(shí)現(xiàn)下面所討論的全部甚至大部分具體的細(xì)節(jié)和延伸內(nèi)容。但是,以最完全的形式描述了這個(gè)系統(tǒng),以減少當(dāng)希望理解本發(fā)明的優(yōu)選實(shí)施方式和方面進(jìn)行工作的上下文時(shí),對(duì)外部參考資料的需要。
簡(jiǎn)單地說(shuō),這個(gè)網(wǎng)頁(yè)系統(tǒng)的優(yōu)選形式利用了形式為一個(gè)映射表面的一個(gè)計(jì)算機(jī)接口,即,包括指向在一個(gè)計(jì)算機(jī)系統(tǒng)中被維持的表面映射的參考的一個(gè)物理表面。這個(gè)映射參考可以被一個(gè)合適的傳感器設(shè)備進(jìn)行查詢。取決于具體的實(shí)施方式,這個(gè)映射參考可以被進(jìn)行可見(jiàn)地編碼或者不可見(jiàn)編碼,并且以這樣一個(gè)方法來(lái)定義,以使對(duì)這個(gè)映射編碼進(jìn)行的一個(gè)本地查詢可以獲得一個(gè)明確的在這個(gè)映射內(nèi)和在不同映射之間的映射參考。這個(gè)計(jì)算機(jī)系統(tǒng)可以包括關(guān)于這個(gè)映射表面的特征的信息,并且這樣的信息可以根據(jù)一個(gè)傳感器設(shè)備和映射表面一起提供的映射參考被進(jìn)行檢索。這樣被檢索的信息可以對(duì)這個(gè)操作員與表面特征進(jìn)行的交互式通信作出響應(yīng),代表這個(gè)操作員執(zhí)行由計(jì)算機(jī)系統(tǒng)所發(fā)起的動(dòng)作。
在其優(yōu)選的形式中,這個(gè)網(wǎng)頁(yè)系統(tǒng)依賴于網(wǎng)頁(yè)的產(chǎn)生以及人與這個(gè)網(wǎng)頁(yè)的交互。這些網(wǎng)頁(yè)是關(guān)于文本的網(wǎng)頁(yè),關(guān)于圖象和打印在普通紙張上的圖形的頁(yè)面,但是它們工作起來(lái)就象交互式萬(wàn)維網(wǎng)頁(yè)面。使用墨水在每一張紙上對(duì)信息進(jìn)行編碼,這墨水基本上不能夠被普通的、不使用特殊儀器的人所看見(jiàn)。但是,這個(gè)墨水,及由此產(chǎn)生的編碼數(shù)據(jù)可以被一個(gè)光學(xué)成象筆所探測(cè)并且被發(fā)送到這個(gè)網(wǎng)頁(yè)系統(tǒng)。
在這個(gè)優(yōu)選的形式中,在每一個(gè)頁(yè)面上的每一個(gè)按鈕和超級(jí)鏈接可以用這個(gè)筆來(lái)進(jìn)行點(diǎn)擊,以從這個(gè)網(wǎng)絡(luò)請(qǐng)求信息或者向一個(gè)網(wǎng)絡(luò)服務(wù)器發(fā)送優(yōu)選項(xiàng)的信號(hào)。在一個(gè)實(shí)施方式中,在一個(gè)網(wǎng)頁(yè)上用手寫(xiě)的文本在這個(gè)網(wǎng)頁(yè)系統(tǒng)中被自動(dòng)地識(shí)別和轉(zhuǎn)換到計(jì)算機(jī)文本,并且允許對(duì)表格進(jìn)行填充。在其它的實(shí)施方式中,被記錄在一個(gè)網(wǎng)頁(yè)上的簽名被自動(dòng)地進(jìn)行證實(shí),這允許電子商務(wù)的交易可以被安全地授權(quán)。
如圖1中所顯示的,一個(gè)打印出來(lái)的網(wǎng)頁(yè)1可以表示一個(gè)交互式表格,這個(gè)表格可以被用戶在打印出來(lái)的頁(yè)面上進(jìn)行物理地填充,并且也可以被用戶進(jìn)行“電子”填充,這是通過(guò)在筆和網(wǎng)頁(yè)系統(tǒng)之間的通信來(lái)進(jìn)行的。這個(gè)示例顯示了包括名字和地址字段的一個(gè)“請(qǐng)求”表格和一個(gè)提交按鈕。這個(gè)網(wǎng)頁(yè)包括使用可見(jiàn)墨水打印出來(lái)的圖形數(shù)據(jù)2,和使用不可見(jiàn)墨水打印的、作為一個(gè)標(biāo)記集合4的編碼數(shù)據(jù)3。被保存在這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)上的相應(yīng)頁(yè)面描述5描述了這個(gè)網(wǎng)頁(yè)的獨(dú)立部件。特別地,它描述了每一個(gè)交互式部件(即,在這個(gè)示例中的文本字段或者按鈕)的類型和空間范圍(區(qū)域),以允許這個(gè)網(wǎng)頁(yè)系統(tǒng)能夠正確地理解通過(guò)網(wǎng)頁(yè)進(jìn)行的輸入。例如,提交按鈕6具有一個(gè)區(qū)域7,這個(gè)區(qū)域與相應(yīng)圖形8的空間范圍相應(yīng)。
如圖2中所顯示的,網(wǎng)頁(yè)筆101與一個(gè)網(wǎng)頁(yè)打印機(jī)601,一個(gè)用互聯(lián)網(wǎng)連接的、用于家庭、辦公室或者移動(dòng)使用的打印工具一起進(jìn)行工作,這個(gè)網(wǎng)頁(yè)筆101的一個(gè)優(yōu)選形式被顯示在圖8和9中,并且在下面被進(jìn)行更詳細(xì)的描述。這個(gè)筆是無(wú)線的,并且通過(guò)一個(gè)短距離無(wú)線鏈路9與這個(gè)網(wǎng)頁(yè)打印機(jī)進(jìn)行安全的通信。
這個(gè)網(wǎng)頁(yè)打印機(jī)601的優(yōu)選形式被顯示在圖11到圖13中,并且在下面被進(jìn)行詳細(xì)地描述,這個(gè)網(wǎng)頁(yè)打印機(jī)601能夠根據(jù)需要或者周期性地發(fā)送個(gè)性化的新聞報(bào)紙,雜志,商品目錄,小冊(cè)子和其它出版物,所有這些出版物均以高質(zhì)量進(jìn)行打印,并且被用作交互式網(wǎng)頁(yè)。與一個(gè)個(gè)人計(jì)算機(jī)不同,這個(gè)網(wǎng)頁(yè)打印機(jī)是一個(gè)應(yīng)用工具,例如,它可以被安裝在與早間新聞首先被閱讀的區(qū)域相鄰的墻壁上,例如一個(gè)用戶的廚房,靠近早餐桌的旁邊,或者在靠近這天離開(kāi)家的位置上。它也可以是桌面,臺(tái)面,便攜式的或者縮微的形式。
在消費(fèi)點(diǎn)被打印的網(wǎng)頁(yè)綜合了紙張使用的方便性和一個(gè)交互式媒質(zhì)的及時(shí)性與交互性。
如圖2中所顯示的,這個(gè)網(wǎng)頁(yè)筆101與一個(gè)打印網(wǎng)頁(yè)1上的編碼數(shù)據(jù)進(jìn)行交互式通信,并且通過(guò)一個(gè)短距離無(wú)線鏈路9與一個(gè)網(wǎng)頁(yè)打印機(jī)進(jìn)行交互式通信。這個(gè)打印機(jī)601將這個(gè)交互式通信發(fā)送到相關(guān)的網(wǎng)頁(yè)頁(yè)面服務(wù)器10,以進(jìn)行理解。在合適的環(huán)境下,這個(gè)頁(yè)面服務(wù)器發(fā)送一個(gè)相應(yīng)的消息到在一個(gè)網(wǎng)頁(yè)應(yīng)用服務(wù)器13上運(yùn)行的應(yīng)用計(jì)算機(jī)軟件。這個(gè)應(yīng)用服務(wù)器反過(guò)來(lái)可以發(fā)送一個(gè)響應(yīng),這個(gè)響應(yīng)將被打印在這個(gè)發(fā)起打印機(jī)上。
通過(guò)與基于高速微機(jī)械系統(tǒng)(MEMS)的噴墨(MemjetTM)打印機(jī)一起進(jìn)行使用,在這個(gè)優(yōu)選實(shí)施方式中,可以使這個(gè)網(wǎng)頁(yè)系統(tǒng)更方便。在這個(gè)技術(shù)的優(yōu)選實(shí)施方式中,相對(duì)高速度和高質(zhì)量的打印已經(jīng)降低到可以為更多的用戶所使用的程度。在其優(yōu)選形式中,一個(gè)網(wǎng)頁(yè)出版具有一個(gè)傳統(tǒng)的新聞雜志的物理特征,例如一組信紙大小的、兩面使用全彩色進(jìn)行打印的光滑頁(yè)面,并且被裝訂在一起以更方便地進(jìn)行導(dǎo)航和進(jìn)行舒適的處理。
這個(gè)網(wǎng)頁(yè)打印機(jī)利用了日益增多的寬帶互聯(lián)網(wǎng)接入。對(duì)美國(guó)的家庭用戶來(lái)說(shuō),有95%的用戶可以使用有線電視電纜業(yè)務(wù),并且其中22%的家庭用戶已經(jīng)可以使用有線電視電纜調(diào)制解調(diào)器所提供的寬帶互聯(lián)網(wǎng)接入業(yè)務(wù)了。這個(gè)網(wǎng)頁(yè)打印機(jī)也可以在低速度連接上進(jìn)行工作,但是其發(fā)送時(shí)間變長(zhǎng)了,其圖象質(zhì)量變差了。實(shí)際上,使用已有的、消費(fèi)者所使用的噴墨打印機(jī)和激光打印機(jī),就可以實(shí)現(xiàn)這個(gè)網(wǎng)頁(yè)系統(tǒng),雖然這個(gè)系統(tǒng)的工作速度較慢,由此從一個(gè)消費(fèi)者的角度來(lái)看是比較難以接受的。在其它的實(shí)施方式中,這個(gè)網(wǎng)頁(yè)系統(tǒng)駐留在一個(gè)私有的內(nèi)部網(wǎng)絡(luò)中。在另外其它的實(shí)施方式中,這個(gè)網(wǎng)頁(yè)系統(tǒng)駐留在一單個(gè)計(jì)算機(jī)或者用計(jì)算機(jī)來(lái)工作的設(shè)備上,例如一個(gè)打印機(jī)上。
在這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)上的網(wǎng)頁(yè)出版服務(wù)器14被配置成將打印質(zhì)量的出版內(nèi)容發(fā)送到網(wǎng)頁(yè)打印機(jī)。通過(guò)單播和多播互聯(lián)網(wǎng)協(xié)議,周期性的出版物被自動(dòng)地發(fā)送到進(jìn)行訂閱的網(wǎng)頁(yè)打印機(jī)。個(gè)性化的出版物被根據(jù)每一個(gè)用戶的要求而進(jìn)行濾波與進(jìn)行格式化。
一個(gè)網(wǎng)頁(yè)打印機(jī)可以被配置成支持任何數(shù)量的筆,并且一個(gè)筆可以與任何數(shù)量的網(wǎng)頁(yè)打印機(jī)一起進(jìn)行工作。在這個(gè)優(yōu)選實(shí)施方式中,每一個(gè)網(wǎng)頁(yè)筆具有一個(gè)唯一的標(biāo)識(shí)符。一個(gè)家庭可以有很多彩色網(wǎng)頁(yè)筆的集合,其中一個(gè)筆被分配到這個(gè)家庭的每一個(gè)成員。這允許每一個(gè)用戶可以對(duì)一個(gè)網(wǎng)頁(yè)出版服務(wù)器或者應(yīng)用服務(wù)器保留不同服務(wù)要求。
一個(gè)網(wǎng)頁(yè)筆也可以登記到一個(gè)網(wǎng)頁(yè)登記服務(wù)器11上,并且被連接到一個(gè)或者多個(gè)付費(fèi)卡帳號(hào)。這允許使用這個(gè)網(wǎng)頁(yè)筆來(lái)對(duì)電子商務(wù)付費(fèi)進(jìn)行安全的授權(quán)。這個(gè)網(wǎng)頁(yè)登記服務(wù)器將這個(gè)網(wǎng)頁(yè)筆所捕獲的簽名與前一個(gè)登記注冊(cè)的簽名進(jìn)行比較,這允許它能夠?qū)σ粋€(gè)電子商務(wù)服務(wù)器的一個(gè)用戶的身份進(jìn)行認(rèn)證。也可以使用其它生物統(tǒng)計(jì)學(xué)來(lái)證實(shí)身份。這個(gè)網(wǎng)頁(yè)筆的一個(gè)版本包括指紋掃描,其證實(shí)方法與這個(gè)網(wǎng)頁(yè)登記服務(wù)器的證實(shí)方法類似。
雖然一個(gè)網(wǎng)頁(yè)打印機(jī)可以發(fā)送期刊,例如早間新聞報(bào)紙,而不需要用戶進(jìn)行干預(yù),但是它也可以被配置成決不發(fā)送未經(jīng)請(qǐng)求的垃圾郵件。在其優(yōu)選形式中,它僅發(fā)送來(lái)自被訂閱的或者是被授權(quán)的源的周期性雜志。從這個(gè)角度來(lái)說(shuō),這個(gè)網(wǎng)頁(yè)打印機(jī)與一個(gè)傳真機(jī)或者電子郵件帳號(hào)是不同的,傳真機(jī)或者電子郵件帳號(hào)對(duì)任何垃圾郵件發(fā)送者是可見(jiàn)的,并且垃圾郵件發(fā)送者知道這個(gè)電話號(hào)碼或者電子郵件地址。1網(wǎng)頁(yè)系統(tǒng)結(jié)構(gòu)使用一個(gè)統(tǒng)一的模型語(yǔ)言(UML)類圖來(lái)描述每一個(gè)對(duì)象模型。一個(gè)類圖包括通過(guò)關(guān)系而連接在一起的一組對(duì)象類,這里對(duì)兩類關(guān)系感興趣相關(guān)和一般化。一個(gè)相關(guān)表示在對(duì)象之間的某種關(guān)系,即在類的實(shí)例之間的關(guān)系。一個(gè)一般化涉及實(shí)際的類,并且可以使用下面的方法來(lái)進(jìn)行理解如果一個(gè)類被認(rèn)為是這個(gè)類所有對(duì)象的集合,并且類A是類B的一個(gè)一般化,然后,簡(jiǎn)單地說(shuō),B就是A的一個(gè)子集。這個(gè)UML不直接支持第二級(jí)模型-即,關(guān)于類的類。
每一個(gè)類被表示為一個(gè)標(biāo)有該類的名字的矩形。它包括一個(gè)該類的屬性的列表,與名字之間是用水平線分開(kāi)的,并且包括一個(gè)類的操作列表,與這個(gè)屬性列表之間是用一個(gè)水平線分開(kāi)的。但是在隨后的類圖中,操作決不進(jìn)行模型化。
一個(gè)相關(guān)被表示為連接了兩個(gè)類的一條線,可選地,可以在任何一端標(biāo)上相關(guān)的多重性。這個(gè)缺省的多重性是1。一個(gè)星號(hào)表示多重性為“很多”,即,零或者更多。每一個(gè)相關(guān)被可選地標(biāo)上其名字,并且可選地,在其任何一端標(biāo)上相應(yīng)類的角色。一個(gè)中心為空的菱形表示一個(gè)聚合相關(guān)(“是其一部分”),并且被畫(huà)在這個(gè)相關(guān)線的聚合者端。
一個(gè)一般化的關(guān)系(“是一個(gè)”)被表示連接兩個(gè)類的一條實(shí)線,在其一般化端有一個(gè)箭頭(中心為空的三角形)。
當(dāng)一個(gè)類圖被分為多個(gè)圖時(shí),被復(fù)制的任何一個(gè)類被用一個(gè)虛線來(lái)進(jìn)行顯示,除了定義這個(gè)類的主圖外。僅在其定義的位置顯示了類的屬性。1.1網(wǎng)頁(yè)網(wǎng)頁(yè)是在其上建立一個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)的基礎(chǔ)。它們提供了一個(gè)基于紙張的、面向出版信息和交互式業(yè)務(wù)的用戶接口。
一個(gè)網(wǎng)頁(yè)包括一個(gè)打印頁(yè)面(或者其它表面區(qū)域),并且附帶著對(duì)這個(gè)頁(yè)面的在線描述的不可見(jiàn)的索引。這個(gè)在線頁(yè)面描述被一個(gè)網(wǎng)頁(yè)頁(yè)面服務(wù)器進(jìn)行永久的維護(hù)。這個(gè)頁(yè)面描述描述了這個(gè)頁(yè)面的可見(jiàn)布局和內(nèi)容,包括文本的,圖形和圖象的。它也描述這個(gè)頁(yè)面上的輸入部件,包括按鈕,超級(jí)鏈接,和輸入字段。一個(gè)網(wǎng)頁(yè)允許使用一個(gè)網(wǎng)頁(yè)筆在其表面上進(jìn)行標(biāo)記,而同時(shí)被這個(gè)網(wǎng)頁(yè)系統(tǒng)所捕獲與處理。
多個(gè)網(wǎng)頁(yè)可以共享相同的頁(yè)面描述。但是,為了允許能夠?qū)⑼ㄟ^(guò)相同頁(yè)面而進(jìn)行的輸入?yún)^(qū)別開(kāi)來(lái),每一個(gè)網(wǎng)頁(yè)被分配了一個(gè)唯一的頁(yè)面標(biāo)識(shí)符。這個(gè)頁(yè)面ID具有足夠多的精度來(lái)區(qū)別數(shù)量很多的網(wǎng)頁(yè)。
到這個(gè)頁(yè)面描述的每一個(gè)索引在一個(gè)打印的標(biāo)記中被進(jìn)行編碼。這個(gè)標(biāo)記標(biāo)識(shí)了其上出現(xiàn)了這個(gè)標(biāo)記的這個(gè)唯一頁(yè)面,由此間接地識(shí)別了這個(gè)頁(yè)面描述。這個(gè)標(biāo)記也標(biāo)識(shí)其自己在這個(gè)頁(yè)面上的位置。下面更詳細(xì)地描述了這些標(biāo)記的特征。
標(biāo)記被使用對(duì)紅外線能夠進(jìn)行吸收的墨水打印在任何能夠反射紅外線的襯底上,例如普通的紙張上。近紅外線波長(zhǎng)對(duì)人眼是不可見(jiàn)的,但是很容易被具有一個(gè)合適濾波器的一個(gè)固態(tài)圖象傳感器所探測(cè)到。
一個(gè)標(biāo)記被在這個(gè)網(wǎng)頁(yè)筆中的一個(gè)區(qū)域圖象傳感器所探測(cè),并且這個(gè)標(biāo)記數(shù)據(jù)被通過(guò)最近的網(wǎng)頁(yè)打印機(jī)發(fā)送到這個(gè)網(wǎng)頁(yè)系統(tǒng)。這個(gè)筆通過(guò)一個(gè)短距離無(wú)線鏈路與這個(gè)網(wǎng)頁(yè)打印機(jī)進(jìn)行通信,并且通信是無(wú)線的。標(biāo)記是足夠地小,并且被足夠密集地排列,以致即使在頁(yè)面上進(jìn)行一單個(gè)點(diǎn)擊,這個(gè)筆也能夠可靠地對(duì)至少一個(gè)標(biāo)記進(jìn)行成象。重要的是,每一次與這個(gè)頁(yè)面進(jìn)行交互式通信時(shí),這個(gè)筆能夠識(shí)別出這個(gè)頁(yè)面ID和位置,因?yàn)榻换ナ酵ㄐ攀菬o(wú)狀態(tài)的(stateless)。這些標(biāo)記被進(jìn)行了能夠糾正錯(cuò)誤的編碼,以使它們能夠部分地容忍對(duì)表面的損害。
這個(gè)網(wǎng)頁(yè)頁(yè)面服務(wù)器為每一個(gè)打印網(wǎng)頁(yè)維持一個(gè)唯一的頁(yè)面實(shí)例,這允許它能夠?yàn)槊恳粋€(gè)打印網(wǎng)頁(yè)的頁(yè)面描述的輸入字段維持不同的、用戶所提供的值。
在網(wǎng)頁(yè)描述,頁(yè)面實(shí)例,和打印網(wǎng)頁(yè)之間的關(guān)系被顯示在圖4中。這個(gè)頁(yè)面實(shí)例與打印它的這個(gè)網(wǎng)頁(yè)打印機(jī)和請(qǐng)求它的這個(gè)網(wǎng)頁(yè)用戶,如果知道的話,均相關(guān)。1.2網(wǎng)頁(yè)標(biāo)記1.2.1標(biāo)記數(shù)據(jù)內(nèi)容在一個(gè)優(yōu)選的形式中,每一個(gè)標(biāo)記標(biāo)識(shí)它所出現(xiàn)的區(qū)域,和該標(biāo)記在這個(gè)區(qū)域中出現(xiàn)的位置。一個(gè)標(biāo)記也包括與整個(gè)區(qū)域或者與這個(gè)標(biāo)記相關(guān)的一個(gè)標(biāo)識(shí)。一個(gè)或者多個(gè)標(biāo)識(shí)比特可以,例如,向一個(gè)標(biāo)記探測(cè)設(shè)備發(fā)送信號(hào)來(lái)提供表示與這個(gè)標(biāo)記的近鄰區(qū)域相關(guān)的一個(gè)功能的反饋,而不需要這個(gè)探測(cè)設(shè)備參考這個(gè)區(qū)域的一個(gè)描述。一個(gè)網(wǎng)頁(yè)筆,例如,可以讓一個(gè)“激活區(qū)域”LED發(fā)光,當(dāng)其在一個(gè)超級(jí)鏈接的區(qū)域中時(shí)。
如下面將更清楚地解釋的,在一個(gè)優(yōu)選實(shí)施方式中,每一個(gè)標(biāo)記包括一個(gè)容易被識(shí)別的固定不變的結(jié)構(gòu),它有助于初始時(shí)的檢測(cè),并且可以幫助使這個(gè)表面或者這個(gè)探測(cè)過(guò)程所引入的任何彎曲所造成的影響減少到最小。優(yōu)選地,這些標(biāo)記平鋪在整個(gè)頁(yè)面中,并且足夠地小和足夠密集地被排列,以致即使在頁(yè)面上進(jìn)行一單個(gè)點(diǎn)擊,這個(gè)筆也能夠可靠地對(duì)至少一個(gè)標(biāo)記進(jìn)行成象。重要的是,每一次與這個(gè)頁(yè)面進(jìn)行交互式通信時(shí),這個(gè)筆能夠識(shí)別出這個(gè)頁(yè)面ID和位置,因?yàn)榻换ナ酵ㄐ攀菬o(wú)狀態(tài)的。
在一個(gè)優(yōu)選的實(shí)施方式中,一個(gè)標(biāo)記所指向的這個(gè)區(qū)域與整個(gè)頁(yè)面一致,并且所以,在這個(gè)標(biāo)記中被進(jìn)行編碼的這個(gè)區(qū)域ID與這個(gè)標(biāo)記出現(xiàn)在其中的這個(gè)頁(yè)面的頁(yè)面ID是同義的。在其它的實(shí)施方式中,一個(gè)標(biāo)記所指向的這個(gè)區(qū)域可以是一個(gè)頁(yè)面或者其它表面的一個(gè)任意子區(qū)域。例如,它可以與一個(gè)交互式部件的區(qū)域一致,在這個(gè)情形下,這個(gè)區(qū)域ID可以直接地標(biāo)識(shí)出這個(gè)交互式通信部件。表1-標(biāo)記數(shù)據(jù)

每一個(gè)標(biāo)記包括120個(gè)比特的信息,典型的分配如表1中所顯示的。假設(shè)一個(gè)最大的標(biāo)記密度是每平方英寸是64個(gè)標(biāo)記,一個(gè)16比特的標(biāo)記ID支持的區(qū)域大小可以達(dá)到1024平方英寸。更大的區(qū)域可以進(jìn)行連續(xù)的映射,而不需要增加標(biāo)記ID的精度,而是簡(jiǎn)單地使用相鄰區(qū)域和地圖。100比特的區(qū)域ID允許可以唯一識(shí)別2100個(gè)(~1030或者一百萬(wàn)兆萬(wàn)兆萬(wàn))不同的區(qū)域。1.2.2標(biāo)記數(shù)據(jù)編碼這個(gè)120比特的標(biāo)記數(shù)據(jù)可以被使用一個(gè)(15,5)的里得索羅門碼進(jìn)行冗余編碼。這實(shí)現(xiàn)了360個(gè)編碼比特,包括6個(gè)碼字,每個(gè)碼字是15個(gè)4比特的符號(hào)。這個(gè)(15,5)碼允許在每一個(gè)碼字中可以有5個(gè)符號(hào)錯(cuò)誤可以被糾正,即,它能夠容忍的符號(hào)錯(cuò)誤速率為每一個(gè)碼字33%。
每一個(gè)4比特符號(hào)以一個(gè)空間相關(guān)的方式被表示在這個(gè)標(biāo)記中,并且這6個(gè)碼字的符號(hào)在這個(gè)標(biāo)記中被進(jìn)行空間交織。這可以確保一個(gè)突發(fā)錯(cuò)誤(能夠?qū)Χ鄠€(gè)空間上相鄰的比特產(chǎn)生影響的一個(gè)錯(cuò)誤)對(duì)整個(gè)符號(hào)的破壞符號(hào)數(shù)目最小,并且在任何一個(gè)碼字中的符號(hào)數(shù)目最小,這樣可以使突發(fā)錯(cuò)誤被完全糾正的可能性達(dá)到最大。1.2.3物理標(biāo)記結(jié)構(gòu)這個(gè)標(biāo)記的物理結(jié)構(gòu)表示被顯示在圖5中,其物理結(jié)構(gòu)包括固定的目標(biāo)結(jié)構(gòu)15,16,17和可變的數(shù)據(jù)區(qū)域18。固定的目標(biāo)結(jié)構(gòu)允許一個(gè)探測(cè)設(shè)備,例如這個(gè)網(wǎng)頁(yè)筆能夠檢測(cè)到這個(gè)標(biāo)記,并且推斷出它相對(duì)于這個(gè)傳感器的3維方向。這個(gè)數(shù)據(jù)區(qū)域包括這個(gè)被編碼標(biāo)記數(shù)據(jù)的獨(dú)立比特的表示。
為了實(shí)現(xiàn)正確的標(biāo)記再生,這個(gè)標(biāo)記被再現(xiàn)為256×256點(diǎn)的分辨率。當(dāng)以每英寸1600個(gè)點(diǎn)的精度進(jìn)行打印時(shí),這實(shí)現(xiàn)了一個(gè)直徑為4毫米的一個(gè)標(biāo)記。使用這個(gè)分辨率,這個(gè)標(biāo)記被設(shè)計(jì)成被其半徑為16點(diǎn)的一個(gè)“安靜區(qū)域”所圍繞。因?yàn)檫@個(gè)安靜區(qū)域也是由相鄰標(biāo)記作貢獻(xiàn)的。所以它僅給這個(gè)標(biāo)記的有效直徑增加了16點(diǎn)。
這個(gè)標(biāo)記包括6個(gè)目標(biāo)結(jié)構(gòu)。一個(gè)檢測(cè)環(huán)15允許這個(gè)探測(cè)設(shè)備能夠在開(kāi)始就檢測(cè)到這個(gè)標(biāo)記。這個(gè)環(huán)是很容易被檢測(cè)的,因?yàn)樗菆A型的并且是固定不變的,并且對(duì)其長(zhǎng)寬比進(jìn)行一個(gè)簡(jiǎn)單的糾正就去除了大部分透視畸變的影響。一個(gè)方向軸16允許這個(gè)探測(cè)設(shè)備能夠確定這個(gè)標(biāo)記的大致水平方向,因?yàn)檫@個(gè)傳感器的偏轉(zhuǎn)。這個(gè)方向角是不對(duì)稱的,以實(shí)現(xiàn)一個(gè)唯一的方向。4個(gè)透視目標(biāo)17允許這個(gè)探測(cè)設(shè)備推斷出這個(gè)標(biāo)記的一個(gè)準(zhǔn)確的2維透視變換,因此可以推斷出這個(gè)標(biāo)記相對(duì)于這個(gè)傳感器的一個(gè)準(zhǔn)確的3維位置和方向。
所有的目標(biāo)結(jié)構(gòu)均是足夠冗余的和足夠大的,以改進(jìn)它們的抗噪聲的能力。
整個(gè)標(biāo)記的形狀是圓形的。除了其它方面以外,這在一個(gè)不規(guī)則的三角格柵中支持了最佳的標(biāo)記包裝。與這個(gè)圓形的檢測(cè)環(huán)15一起,這使在這個(gè)標(biāo)記中的一個(gè)圓形數(shù)據(jù)比特結(jié)構(gòu)為最佳結(jié)構(gòu)。如圖48所示,為了使其尺寸最大化,每一個(gè)數(shù)據(jù)比特被用一個(gè)徑向的楔510表示,這個(gè)楔的形式是被兩個(gè)徑向線512和一個(gè)徑向內(nèi)弧514和一個(gè)徑向外弧516所圍繞而成的一個(gè)區(qū)域。每一個(gè)楔519的最小尺寸在1600dpi時(shí)是8個(gè)點(diǎn),并且被設(shè)計(jì)成以使其底部(其內(nèi)圓弧514)至少與最小尺寸相等。這個(gè)楔510在徑向上的高度總是等于最小尺寸。每一個(gè)4比特?cái)?shù)據(jù)符號(hào)用一個(gè)2×2楔510的陣列518來(lái)表示,如圖48中最佳顯示的。
6個(gè)碼字中每一個(gè)碼字的這15個(gè)4比特?cái)?shù)據(jù)符號(hào)被分配到4個(gè)同心符號(hào)環(huán)18a到18d中,如圖5中所顯示的,并且分配方式是交織的,如圖49到51所顯示的。第一到第六碼字520-525的符號(hào)被交替地、圍繞這個(gè)標(biāo)記以圓形前進(jìn)的方式而進(jìn)行分配。
設(shè)計(jì)交織的目的使在相同碼字的任何兩個(gè)符號(hào)之間的平均空間距離最大。
為了支持通過(guò)一個(gè)探測(cè)設(shè)備與一個(gè)被標(biāo)記區(qū)域進(jìn)行的“單點(diǎn)擊”交互式作用,這個(gè)探測(cè)設(shè)備必須能夠在其視場(chǎng)中看到至少一個(gè)完整的標(biāo)記,不管在這個(gè)區(qū)域的哪一個(gè)位置或者位于哪一個(gè)方向上。所以,這個(gè)探測(cè)設(shè)備的視場(chǎng)的所需要直徑是這些標(biāo)記的尺寸和距離的函數(shù)。
假設(shè)這個(gè)視場(chǎng)是一個(gè)圓形的,當(dāng)這些標(biāo)記被排列在一個(gè)等邊三角形格柵上時(shí),這個(gè)傳感器的視場(chǎng)的最小直徑就可以獲得了,如圖6中所顯示的。1.2.4標(biāo)記圖象處理和解碼這個(gè)標(biāo)記圖象處理和解碼是被一個(gè)探測(cè)設(shè)備,例如圖7中所顯示的網(wǎng)頁(yè)筆,執(zhí)行的。當(dāng)一個(gè)被捕獲圖象可以被這個(gè)圖象傳感器中獲得,就確定了這個(gè)圖象的動(dòng)態(tài)范圍(在20)。然后,這個(gè)范圍的中心被選擇作為這個(gè)圖象的二進(jìn)制閾值21。然后,這個(gè)圖象被進(jìn)行閾值處理并且被分段成連接的點(diǎn)區(qū)域(即,形狀23)(在22)。尺寸太小以致不能夠表示標(biāo)記目標(biāo)結(jié)構(gòu)的形狀被丟棄。每一個(gè)形狀的尺寸和質(zhì)心也被計(jì)算出來(lái)。
然后,對(duì)每一個(gè)形狀計(jì)算出(在24)二進(jìn)制形狀矩(shape moment)25,并且這些提供了隨后對(duì)目標(biāo)結(jié)構(gòu)進(jìn)行定位的基礎(chǔ)。從本質(zhì)上說(shuō),中心形狀矩是與位置無(wú)關(guān)的,并且可以很容易地被做成與尺寸大小,長(zhǎng)寬比和旋轉(zhuǎn)無(wú)關(guān)。
環(huán)的目標(biāo)結(jié)構(gòu)15被首先定位出來(lái)(在26)。一個(gè)環(huán)的優(yōu)點(diǎn)在于當(dāng)發(fā)生了透視畸變時(shí),可以很好地進(jìn)行工作。在進(jìn)行匹配以前,對(duì)每一個(gè)形狀的矩進(jìn)行長(zhǎng)寬比的歸一化和旋轉(zhuǎn)歸一化。一旦其二階矩被歸一化,這個(gè)環(huán)就很容易被識(shí)別出來(lái),即使透視畸變非常嚴(yán)重。環(huán)的初始長(zhǎng)寬比和旋轉(zhuǎn)27一起提供了對(duì)這個(gè)透視變換的一個(gè)有用近似。
下面對(duì)軸向目標(biāo)結(jié)構(gòu)16進(jìn)行定位(在28)。在進(jìn)行匹配以前,對(duì)每一個(gè)形狀的矩進(jìn)行環(huán)的歸一化,并且對(duì)所產(chǎn)生的矩進(jìn)行旋轉(zhuǎn)歸一化。一旦其二階矩已經(jīng)被歸一化了,其軸向目標(biāo)結(jié)構(gòu)就可以很容易地被識(shí)別。注意,在區(qū)分軸方向?yàn)閮蓚€(gè)可能方向中哪一個(gè)方向時(shí)就需要使用3階矩。這個(gè)形狀被故意地朝一側(cè)傾斜以使可能區(qū)別出方向。另外,注意,僅僅在對(duì)它進(jìn)行了環(huán)的歸一化后,才能夠?qū)S向目標(biāo)進(jìn)行旋轉(zhuǎn)歸一化,因?yàn)橥敢暬兛梢噪[藏軸向目標(biāo)的軸方向。這個(gè)軸向目標(biāo)的初始旋轉(zhuǎn)提供了一個(gè)有用的、對(duì)標(biāo)記因?yàn)楣P的偏轉(zhuǎn)29而旋轉(zhuǎn)的一個(gè)近似。
4個(gè)透視目標(biāo)結(jié)構(gòu)17是最后一個(gè)需要被定位的(在30)。根據(jù)它們與環(huán)和軸向目標(biāo)環(huán)的方位(aspect)和旋轉(zhuǎn),以及軸向的旋轉(zhuǎn)之間已知的空間關(guān)系,可以很好地估計(jì)計(jì)算位置。通過(guò)將好的歸一化應(yīng)用到每一個(gè)形狀矩來(lái)進(jìn)行匹配。一旦其二階矩被歸一化了,就很容易識(shí)別出圓形的透視目標(biāo),并且最靠近每一個(gè)估計(jì)位置的目標(biāo)也被認(rèn)為是匹配的。然后,4個(gè)透視目標(biāo)的初始質(zhì)心被認(rèn)為是在標(biāo)記空間中一個(gè)已知尺寸的平方的透視畸變角31,并且在求解了涉及4個(gè)標(biāo)記空間和圖象空間點(diǎn)對(duì)的已知方程后,就可以推斷出(在32)一個(gè)8自由度的透視變換33(見(jiàn)Heckbert,P.,F(xiàn)undamentals of Texture Mapping and Image Warping,MasterThesis,Dept.Of EECS,U.Of California at Berkley,Technical Report No.UCB/CSD 89/516,June 1989,其內(nèi)容在這里被用作參考)。
所推斷出來(lái)的、從標(biāo)記空間到圖象空間的透視變換被用于將標(biāo)記空間中的每一個(gè)已知數(shù)據(jù)比特位置投影(在36)到圖象空間中,其中實(shí)數(shù)值位置被用于雙線性內(nèi)插(在36)輸入圖象中的4個(gè)相關(guān)相鄰點(diǎn)。前面計(jì)算出來(lái)的圖象閾值21被用于對(duì)結(jié)果進(jìn)行閾值處理,而產(chǎn)生最終的比特值37。
一旦已經(jīng)使用這個(gè)方法獲得了所有360個(gè)數(shù)據(jù)比特37,6個(gè)60比特里得索羅門碼字中的每一個(gè)被進(jìn)行解碼(在38)來(lái)獲得20個(gè)解碼比特39,或者總共120個(gè)解碼比特。注意,以碼字的順序來(lái)對(duì)碼字符號(hào)進(jìn)行采樣,以使在采樣過(guò)程中,就暗暗地完成了對(duì)碼字的去交織。
僅在該圖象的子區(qū)域中來(lái)尋找這個(gè)環(huán)目標(biāo)15,該圖象區(qū)域與這個(gè)圖象的關(guān)系可以確保,如果發(fā)現(xiàn)了該環(huán),該環(huán)就是一個(gè)完整標(biāo)記的一部分。如果沒(méi)有發(fā)現(xiàn)一個(gè)完整的標(biāo)記并且成功地解碼出這個(gè)標(biāo)記,然后,就不記錄當(dāng)前幀的筆位置。如果有足夠的處理能力和理想的一個(gè)不是最小的視場(chǎng)193,就可以使用一個(gè)替代的策略來(lái)在當(dāng)前圖象中尋找另一個(gè)標(biāo)記。
所獲得的標(biāo)記數(shù)據(jù)表示包括該標(biāo)記的區(qū)域的標(biāo)識(shí)身份和標(biāo)記在這個(gè)區(qū)域中的位置。然后,就可以從對(duì)這個(gè)標(biāo)記進(jìn)行的透視變換33和在筆的物理軸與筆的光學(xué)軸之間的已知空間關(guān)系來(lái)推斷(在34)出這個(gè)筆尖在區(qū)域中的確切位置35,以及筆的整體方向35。1.2.5標(biāo)記圖對(duì)一個(gè)標(biāo)記進(jìn)行解碼就產(chǎn)生了一個(gè)區(qū)域ID,一個(gè)標(biāo)記ID,和一個(gè)與標(biāo)記相關(guān)的筆變換。在標(biāo)記ID和與標(biāo)記相關(guān)的筆位置被轉(zhuǎn)換成在這個(gè)標(biāo)記區(qū)域中的一個(gè)絕對(duì)位置以前,這個(gè)標(biāo)記在該區(qū)域中的位置必須是已知的。這是通過(guò)一個(gè)標(biāo)記圖而給出的,這個(gè)標(biāo)記圖的功能是將一個(gè)標(biāo)記區(qū)域中的每一個(gè)標(biāo)記ID映射到一個(gè)相應(yīng)的位置。這個(gè)標(biāo)記圖類圖被顯示在圖22中,它作為網(wǎng)頁(yè)打印機(jī)類圖的一部分。
一個(gè)標(biāo)記圖反映了用標(biāo)記將這個(gè)表面排列滿的一個(gè)方法。并且這個(gè)排列方法可以根據(jù)表面類型的不同而不同。當(dāng)多個(gè)標(biāo)記區(qū)域共享了相同的排列方法和相同的標(biāo)記編號(hào)方法時(shí),它們也可以共享相同的標(biāo)記圖。
用于一個(gè)區(qū)域的一個(gè)標(biāo)記圖必須是可以通過(guò)區(qū)域ID進(jìn)行檢索的。這樣,給出一個(gè)區(qū)域ID,一個(gè)標(biāo)記ID和一個(gè)筆變換,就可以檢索這個(gè)標(biāo)記圖,并且這個(gè)標(biāo)記ID可以被變換成在該區(qū)域內(nèi)的一個(gè)絕對(duì)標(biāo)記位置,并且與標(biāo)記相關(guān)的筆位置可以被增加到這個(gè)標(biāo)記位置以獲得筆在該區(qū)域內(nèi)的一個(gè)絕對(duì)位置。1.2.6進(jìn)行標(biāo)記的方法兩個(gè)不同的表面編碼方法是比較有意思的,這兩個(gè)方法均使用在這個(gè)部分中前面所描述的標(biāo)記結(jié)構(gòu)。優(yōu)選編碼方法使用“表示位置的”標(biāo)記,如已經(jīng)討論的。一個(gè)替代的編碼方法使用表示對(duì)象的標(biāo)記。
一個(gè)表示位置的標(biāo)記包括一個(gè)標(biāo)記ID,當(dāng)通過(guò)與標(biāo)記區(qū)域相關(guān)的標(biāo)記圖而進(jìn)行變換時(shí),這個(gè)標(biāo)記ID獲得了在該區(qū)域中的一個(gè)唯一的標(biāo)記位置。筆的、與標(biāo)記相關(guān)的位置被增加到這個(gè)標(biāo)記位置以獲得筆在該區(qū)域內(nèi)的位置。這依次又被用于決定筆相對(duì)于在與該區(qū)域相關(guān)的頁(yè)面描述中的一個(gè)用戶接口部件的位置。不僅用戶接口部件本身被標(biāo)識(shí),而且也標(biāo)識(shí)了相對(duì)于這個(gè)用戶接口部件的一個(gè)位置。所以,表示位置的標(biāo)記可以很容易地捕獲在一特定用戶接口部件中的區(qū)域中的一個(gè)絕對(duì)筆路徑。
一個(gè)表示對(duì)象的標(biāo)記包括直接標(biāo)識(shí)在與該區(qū)域相關(guān)的頁(yè)面描述中的一個(gè)用戶接口部件。這個(gè)用戶接口部件中的區(qū)域中的所有標(biāo)記標(biāo)識(shí)了這個(gè)用戶接口部件,使它們均是一致的,并且所以也是不可區(qū)分的。所以,表示對(duì)象的標(biāo)記不支持對(duì)一個(gè)絕對(duì)筆路徑的捕獲。但是,它們能夠支持對(duì)一個(gè)相對(duì)筆路徑的捕獲。只要位置采樣頻率超過(guò)了所遇到的標(biāo)記頻率的兩倍,在一次點(diǎn)擊中從一個(gè)采樣筆位置到下一個(gè)位置的偏移量可以被準(zhǔn)確地確定出來(lái)。
使用任何一個(gè)進(jìn)行標(biāo)記的方法,這些標(biāo)記的功能都是與網(wǎng)頁(yè)上作為用戶交互式通信部件的相關(guān)視覺(jué)部件進(jìn)行合作,這樣一個(gè)用戶可以使用一個(gè)合適的探測(cè)設(shè)備與打印頁(yè)面進(jìn)行交互式作用,以通過(guò)這個(gè)探測(cè)設(shè)備讀取標(biāo)記數(shù)據(jù)并且在網(wǎng)頁(yè)系統(tǒng)中產(chǎn)生一個(gè)合適的響應(yīng)。1.3文檔和頁(yè)面描述圖25和26顯示了一個(gè)文檔和頁(yè)面描述類圖的一個(gè)優(yōu)選實(shí)施方式。
在這個(gè)網(wǎng)頁(yè)系統(tǒng)中,用3個(gè)層次來(lái)描述一個(gè)文檔。在最抽象的層次上,文檔836具有一個(gè)等級(jí)結(jié)構(gòu),其終端部件839與內(nèi)容對(duì)象840,例如文本對(duì)象,文本類型的對(duì)象,圖象對(duì)象,等等相關(guān)。一旦這個(gè)文檔在使用一個(gè)特定的頁(yè)面大小的打印機(jī)上并且根據(jù)一特定用戶的縮放因子優(yōu)選項(xiàng)被打印出來(lái),這個(gè)文檔被編上頁(yè)號(hào)并且也被進(jìn)行格式化。格式化終端部件835在某些情形下將與那些不同于那些與它們相應(yīng)終端部件相關(guān)的內(nèi)容對(duì)象的內(nèi)容對(duì)象相關(guān),特別地,在內(nèi)容對(duì)象是與風(fēng)格(style)相關(guān)的地方。一個(gè)文檔和頁(yè)面的每一個(gè)打印實(shí)例也被分開(kāi)進(jìn)行描述,以允許通過(guò)一特定頁(yè)面實(shí)例830而捕獲的輸入的記錄可以與通過(guò)該相同頁(yè)面描述的其它實(shí)例而捕獲的輸入的記錄分開(kāi)。
在這個(gè)頁(yè)面服務(wù)器上的最抽象文檔描述的出現(xiàn)允許一個(gè)用戶能夠請(qǐng)求一個(gè)文檔的拷貝,而不需要被強(qiáng)迫接受源文檔的特定格式。這個(gè)用戶可以通過(guò)使用一個(gè)不同紙張大小的打印機(jī)來(lái)請(qǐng)求一個(gè)拷貝,例如。相反,在這個(gè)頁(yè)面服務(wù)器上的格式化文檔描述的出現(xiàn)允許這個(gè)頁(yè)面服務(wù)器能夠有效地解釋用戶對(duì)一特定打印頁(yè)面進(jìn)行的動(dòng)作。
一個(gè)格式化文檔834包括一組格式化的頁(yè)面描述5,每一個(gè)頁(yè)面描述5包括一組格式化的終端部件835。每一個(gè)格式化終端部件在這個(gè)頁(yè)面上具有一個(gè)空間的擴(kuò)展或者區(qū)域58。這定義了輸入部件,例如超級(jí)鏈接和輸入字段的激活區(qū)域。
一個(gè)文檔實(shí)例831與一個(gè)格式化文檔834相應(yīng)。它包括一組頁(yè)面實(shí)例830,每一個(gè)頁(yè)面實(shí)例830與這個(gè)格式化文檔的一個(gè)頁(yè)面描述5相應(yīng)。每一個(gè)頁(yè)面實(shí)例830描述了一單個(gè)唯一的打印網(wǎng)頁(yè)1,并且記錄了該網(wǎng)頁(yè)的頁(yè)面ID 50。一個(gè)頁(yè)面實(shí)例不是一個(gè)文檔實(shí)例的一部分,如果它表示一個(gè)被分開(kāi)請(qǐng)求的頁(yè)面的一個(gè)拷貝。
一個(gè)頁(yè)面實(shí)例包括一組終端部件實(shí)例832。僅當(dāng)一個(gè)部件實(shí)例記錄了與實(shí)例相關(guān)的信息,這個(gè)部件實(shí)例才存在。這樣,對(duì)一個(gè)超級(jí)鏈接部件存在有一個(gè)超級(jí)鏈接實(shí)例,因?yàn)樗涗浟艘粋€(gè)對(duì)這個(gè)頁(yè)面實(shí)例特定的交易ID55,并且對(duì)一個(gè)字段部件存在一個(gè)字段實(shí)例,因?yàn)樗涗浟艘粋€(gè)對(duì)該頁(yè)面實(shí)例特定的輸入。但是,靜態(tài)部件,例如文本流,不存在一個(gè)部件實(shí)例。
一個(gè)終端部件可以是一個(gè)靜態(tài)的部件843,一個(gè)超級(jí)鏈接部件844,一個(gè)字段部件845或者一個(gè)頁(yè)面服務(wù)器命令部件846,如圖27中所顯示的。一個(gè)靜態(tài)部件843可以是具有一個(gè)相關(guān)風(fēng)格對(duì)象(style object)854的一個(gè)風(fēng)格部件847,具有相關(guān)風(fēng)格化文本對(duì)象855的一個(gè)文本流部件848,具有一個(gè)相關(guān)圖象部件856的一個(gè)圖象部件849,具有一個(gè)相關(guān)圖形對(duì)象857的一個(gè)圖形部件850,具有一個(gè)相關(guān)視頻剪輯對(duì)象858的一個(gè)視頻剪輯部件851,具有一個(gè)相關(guān)音頻剪輯對(duì)象859的一個(gè)音頻剪輯部件852,或者具有一個(gè)相關(guān)描述對(duì)象860的一個(gè)描述部件863,如圖28中所顯示的。
一個(gè)頁(yè)面實(shí)例具有一個(gè)背景字段833,它被用于記錄在這個(gè)頁(yè)面上所捕獲的、不用于一個(gè)特定輸入部件的任何數(shù)字墨水。
在本發(fā)明的這個(gè)優(yōu)選實(shí)施方式中,一個(gè)標(biāo)記圖811與每一個(gè)頁(yè)面實(shí)例相關(guān)來(lái)允許這個(gè)頁(yè)面上的標(biāo)記被變換到這個(gè)頁(yè)面上的位置。1.4網(wǎng)頁(yè)網(wǎng)絡(luò)在一個(gè)優(yōu)選實(shí)施方式中,一個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)包括一個(gè)分布式的、網(wǎng)頁(yè)頁(yè)面服務(wù)器10,網(wǎng)頁(yè)注冊(cè)服務(wù)器11,網(wǎng)頁(yè)ID服務(wù)器12,網(wǎng)頁(yè)應(yīng)用服務(wù)器13,網(wǎng)頁(yè)出版服務(wù)器14,和網(wǎng)頁(yè)打印機(jī)601的集合,這些服務(wù)器是通過(guò)一個(gè)網(wǎng)絡(luò)19,例如互聯(lián)網(wǎng)而連接在一起的,如圖3中所顯示的。
這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器11是記錄在用戶,筆,打印機(jī),應(yīng)用和出版之間的關(guān)系的服務(wù)器,由此對(duì)各種網(wǎng)絡(luò)活動(dòng)進(jìn)行授權(quán)。它對(duì)用戶進(jìn)行認(rèn)證,并且在應(yīng)用交易中擔(dān)當(dāng)代表被認(rèn)證的用戶的簽名代理。它也提供了硬件識(shí)別服務(wù)。如上面所描述的,一個(gè)網(wǎng)頁(yè)頁(yè)面服務(wù)器10保存了關(guān)于頁(yè)面描述和頁(yè)面實(shí)例的永久信息。這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)包括任何數(shù)量的頁(yè)面服務(wù)器,每一個(gè)頁(yè)面服務(wù)器處理頁(yè)面實(shí)例的一個(gè)子集。因?yàn)橐粋€(gè)頁(yè)面服務(wù)器也維持每一個(gè)頁(yè)面實(shí)例的用戶輸入,所以客戶,例如網(wǎng)頁(yè)打印機(jī)將網(wǎng)頁(yè)輸入直接發(fā)送到合適的頁(yè)面服務(wù)器。這些頁(yè)面服務(wù)器解釋任何相對(duì)于相應(yīng)頁(yè)面的描述的這種輸入。
一個(gè)網(wǎng)頁(yè)ID服務(wù)器12根據(jù)需要分配文檔ID51,并且通過(guò)其ID分配方法來(lái)在頁(yè)面服務(wù)器之間提供負(fù)載均衡。
一個(gè)網(wǎng)頁(yè)打印機(jī)使用互聯(lián)網(wǎng)分布式名字系統(tǒng)(DNS),或者類似的系統(tǒng),來(lái)將一個(gè)網(wǎng)頁(yè)頁(yè)面ID 50解析為處理相應(yīng)頁(yè)面實(shí)例的網(wǎng)頁(yè)頁(yè)面服務(wù)器的網(wǎng)絡(luò)地址。
一個(gè)網(wǎng)頁(yè)應(yīng)用服務(wù)器13是其上裝有交互式網(wǎng)頁(yè)應(yīng)用的一個(gè)服務(wù)器。一個(gè)網(wǎng)頁(yè)出版服務(wù)器14是將網(wǎng)頁(yè)文檔出版給網(wǎng)頁(yè)打印機(jī)的一個(gè)應(yīng)用服務(wù)器。它們?cè)诓糠?中將被詳細(xì)地描述。
網(wǎng)頁(yè)服務(wù)器可以被安裝在很多網(wǎng)絡(luò)服務(wù)器平臺(tái)上,例如IBM,惠普公司,和Sun公司所生產(chǎn)的網(wǎng)絡(luò)服務(wù)器平臺(tái)。多個(gè)網(wǎng)頁(yè)服務(wù)器可以同時(shí)運(yùn)行在一單個(gè)主機(jī)上,并且一單個(gè)服務(wù)器也可以分布到多個(gè)主機(jī)上。網(wǎng)頁(yè)服務(wù)器所提供的某些或者全部功能,特別是ID服務(wù)器和頁(yè)面服務(wù)器所提供的功能,也可以被直接提供在一個(gè)網(wǎng)頁(yè)應(yīng)用工具,例如一個(gè)網(wǎng)頁(yè)打印機(jī)中,一個(gè)計(jì)算機(jī)工作站中,或者被提供在一個(gè)局域網(wǎng)上。1.5網(wǎng)頁(yè)打印機(jī)網(wǎng)頁(yè)打印機(jī)601是注冊(cè)到這個(gè)網(wǎng)頁(yè)系統(tǒng)中的一個(gè)應(yīng)用工具,并且根據(jù)需要或者根據(jù)訂閱來(lái)訂閱網(wǎng)頁(yè)文檔。每一個(gè)打印機(jī)具有一個(gè)唯一的打印機(jī)ID 62,并且通過(guò)一個(gè)網(wǎng)絡(luò),例如互聯(lián)網(wǎng),理想的是一個(gè)寬帶連接,被連接到這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)。
除了被保存在非揮發(fā)性存儲(chǔ)器中的、關(guān)于身份和安全設(shè)置的信息外,這個(gè)網(wǎng)頁(yè)打印機(jī)不包括永久的保存信息。就一個(gè)用戶來(lái)說(shuō),“這個(gè)網(wǎng)絡(luò)是一個(gè)計(jì)算機(jī)”。在這個(gè)分布式網(wǎng)頁(yè)頁(yè)面服務(wù)器10的幫助下,網(wǎng)頁(yè)通過(guò)空間與時(shí)間來(lái)進(jìn)行交互式的通信,而與特定的網(wǎng)頁(yè)打印機(jī)無(wú)關(guān)。
網(wǎng)頁(yè)打印機(jī)從網(wǎng)頁(yè)出版服務(wù)器14接收訂閱的網(wǎng)頁(yè)文檔。每一個(gè)文檔被分成兩個(gè)部分頁(yè)面布局,和用來(lái)填充頁(yè)面的文本和圖象對(duì)象。因?yàn)橛袀€(gè)性化,頁(yè)面布局典型地是對(duì)一個(gè)特定用戶而具體化的,所以通過(guò)合適的頁(yè)面服務(wù)器被單播給用戶的打印機(jī)。另一方面,文本和圖象對(duì)象典型地是與其它用戶進(jìn)行共享的,所以被多播給所有用戶的打印機(jī)和合適的頁(yè)面服務(wù)器。
網(wǎng)頁(yè)出版服務(wù)器對(duì)文檔內(nèi)容的分段進(jìn)行優(yōu)化,以進(jìn)行單播和多播。在接收到單播的一個(gè)文檔頁(yè)面布局后,這個(gè)打印機(jī)就知道需要偵聽(tīng)哪一個(gè)多播,如果有的話。
一旦這個(gè)打印機(jī)已經(jīng)接收到完整的定義了需要被打印的這個(gè)文檔的頁(yè)面布局和對(duì)象,它就能夠打印這個(gè)文檔。
這個(gè)打印機(jī)可以進(jìn)行光柵化操作,并且同時(shí)在紙張的兩面打印奇數(shù)頁(yè)和偶數(shù)頁(yè)。它包括雙向打印引擎控制器760和使用用于這個(gè)目的的MemjetTM打印機(jī)頭的打印引擎。
這個(gè)打印過(guò)程包括兩個(gè)分開(kāi)的階段頁(yè)面描述的光柵化,和頁(yè)面圖象的擴(kuò)展和打印。光柵圖象處理器(RIP)包括一個(gè)或者多個(gè)并行工作的標(biāo)準(zhǔn)的DSP 757。這個(gè)雙向打印引擎控制器包括定制處理器,它實(shí)時(shí)地?cái)U(kuò)展,抖動(dòng)和打印頁(yè)面圖象,并且與打印引擎中的打印機(jī)頭的操作同步。
不能夠進(jìn)行IR打印的打印機(jī)具有使用吸收IR的黑墨水來(lái)打印標(biāo)記的選項(xiàng),雖然這將標(biāo)記局限在頁(yè)面的其它空白區(qū)域中。雖然與用IR打印的頁(yè)面相比,這樣的頁(yè)面具有更局限性的功能,但是它們?nèi)匀豢梢员环诸悶榫W(wǎng)頁(yè)。
一個(gè)正常的網(wǎng)頁(yè)打印機(jī)將網(wǎng)頁(yè)打印在紙張上。更特殊的網(wǎng)頁(yè)打印機(jī)可以打印更特殊的表面,例如球面。每一個(gè)打印機(jī)支持至少一個(gè)類型的表面,并且對(duì)每一個(gè)表面類型支持至少一個(gè)標(biāo)記排列方法,由此可以形成一個(gè)標(biāo)記圖。這個(gè)標(biāo)記圖811描述了實(shí)際被使用來(lái)打印一個(gè)文檔的標(biāo)記排列方法,并且與該文檔相關(guān),以使這個(gè)文檔的標(biāo)記可以被正確地理解。
圖2示出了網(wǎng)頁(yè)打印機(jī)類圖,反映了與打印機(jī)相關(guān)的、被網(wǎng)頁(yè)網(wǎng)絡(luò)上的一個(gè)注冊(cè)服務(wù)器11所維持的信息。
在下面的部分6中,參考圖11到16更詳細(xì)地描述了這個(gè)網(wǎng)頁(yè)打印機(jī)的一個(gè)優(yōu)選實(shí)施方式。1.5.1 MemjetTM打印頭這個(gè)網(wǎng)頁(yè)系統(tǒng)可以使用用各種數(shù)字打印技術(shù)制造的打印機(jī)來(lái)進(jìn)行工作,包括熱噴墨打印機(jī),壓電噴墨打印機(jī),激光電子照象技術(shù),和其它類型的打印機(jī)。但是,為了使消費(fèi)者能夠廣泛地接受,理想的是,一個(gè)網(wǎng)頁(yè)打印機(jī)應(yīng)具有下面的特征照片質(zhì)量的彩色打印高質(zhì)量的文本打印高可靠性打印機(jī)成本低墨水成本低紙張成本低操作簡(jiǎn)單打印噪聲很低打印速度高同時(shí)能夠進(jìn)行雙面打印緊湊的形狀因子功率消耗低目前還沒(méi)有商用的打印機(jī)技術(shù)能夠滿足所有這些特征。
為了生產(chǎn)具有這些特性的打印機(jī),本發(fā)明申請(qǐng)已經(jīng)發(fā)明了一個(gè)新的打印技術(shù),稱作MemjetTM打印技術(shù)。MemjetTM是根據(jù)需要而進(jìn)行滴墨的噴墨打印技術(shù),其打印頭的寬度與紙張相同,并且是使用微電子機(jī)械系統(tǒng)(MEMS)技術(shù)來(lái)制造的。圖17顯示了用一個(gè)MemjetTM打印頭做的一單個(gè)打印部件300。這個(gè)網(wǎng)頁(yè)墻壁安裝打印機(jī)包括了168960個(gè)打印部件300來(lái)形成一個(gè)1600dpi頁(yè)寬的雙向打印機(jī)。這個(gè)打印機(jī)同時(shí)打印深藍(lán)色,品紅色,黃色,黑色,和紅外墨水及紙張調(diào)節(jié)劑與墨水固定劑。
這個(gè)打印部件300大約是110微米長(zhǎng),32微米寬。這些打印部件陣列是被形成在一個(gè)硅襯底301上,這個(gè)硅襯底包括CMOS邏輯電路,數(shù)據(jù)傳送,定時(shí),和驅(qū)動(dòng)電路(沒(méi)有顯示)。
這個(gè)打印部件300的主要部件是噴嘴302,噴嘴緣邊303,噴嘴腔304,流體密封305,墨水管道緣邊306,杠杠臂307,有源傳動(dòng)機(jī)構(gòu)梁對(duì)308,無(wú)源傳動(dòng)機(jī)構(gòu)梁對(duì)309,有源傳動(dòng)機(jī)構(gòu)固定器310,無(wú)源傳動(dòng)機(jī)構(gòu)固定器311,和墨水注入口312。
這個(gè)有源傳動(dòng)機(jī)構(gòu)梁對(duì)308是通過(guò)機(jī)械的方式在連接點(diǎn)319被連接到無(wú)源傳動(dòng)機(jī)構(gòu)梁對(duì)309。這兩個(gè)梁對(duì)均被固定在它們相應(yīng)的固定點(diǎn)310和311。部件308,309,310,311和319組合在一起形成了一個(gè)懸臂式熱電彎曲傳動(dòng)機(jī)構(gòu)320。
圖18顯示了一個(gè)打印部件300陣列的一個(gè)小部分,包括一個(gè)打印部件300的一個(gè)橫切面部分315。這個(gè)橫切面部分315被顯示為沒(méi)有墨水,以清楚地顯示通過(guò)硅晶片301的這個(gè)墨水注入口312。
圖19(a),19(b),和19(c)顯示了一個(gè)MemjetTM打印部件300的工作周期。
圖19(a)顯示了在打印一個(gè)墨水微滴以前,墨水彎液面316的靜止位置。墨水被墨水彎液面316的表面張力維持在噴嘴腔內(nèi),并且被維持在形成在噴嘴腔304和墨水管道緣邊306之間的流體密封305中。
在進(jìn)行打印時(shí),打印頭CMOS電路將數(shù)據(jù)從打印引擎控制器分發(fā)到正確的打印部件,鎖存這個(gè)數(shù)據(jù),并且緩存這個(gè)數(shù)據(jù),以驅(qū)動(dòng)這個(gè)有源傳動(dòng)機(jī)構(gòu)梁對(duì)308的電極318。這促使一個(gè)電流通過(guò)這個(gè)梁對(duì)308并且電流的持續(xù)時(shí)間大約為1微秒,這就產(chǎn)生了焦耳熱效應(yīng)。焦耳熱效應(yīng)所產(chǎn)生的溫度升高促使梁對(duì)308進(jìn)行膨脹。因?yàn)檫@個(gè)無(wú)源傳動(dòng)機(jī)構(gòu)梁對(duì)309沒(méi)有被加熱,所以它不會(huì)進(jìn)行熱膨脹,這導(dǎo)致在這兩個(gè)梁對(duì)之間存在有應(yīng)力差異。這個(gè)應(yīng)力差異部分地是通過(guò)熱電彎曲激勵(lì)器320的懸臂末端朝襯底301進(jìn)行彎曲而得到消散。這個(gè)杠杠臂307將這個(gè)運(yùn)動(dòng)傳送到噴嘴腔304。噴嘴腔304移動(dòng)大約2個(gè)微米到如圖19(b)所顯示的這個(gè)位置。這增加了墨水的壓強(qiáng),迫使墨水321噴出噴嘴302,并且促使墨水的彎液面316凸出。噴嘴緣邊303避免墨水彎液面316擴(kuò)展到噴嘴腔304的表面。
當(dāng)梁對(duì)308和309的溫度相等時(shí),激勵(lì)器320返回到其初始位置。這有助于墨水微滴317與在噴嘴腔中的墨水321斷開(kāi),如圖19(c)中所顯示的。這個(gè)噴嘴腔受彎液面316的表面張力的作用而重新被注滿。
圖20顯示了一個(gè)打印頭350的一段。在一個(gè)網(wǎng)頁(yè)打印機(jī)中,打印頭的長(zhǎng)度是紙張?jiān)诜较?51上的滿寬度(典型地是210mm)。所顯示的段是0.4mm長(zhǎng)(一個(gè)完全的打印頭的大約0.2%)。當(dāng)進(jìn)行打印時(shí),這個(gè)紙張?jiān)诜较?52上進(jìn)行移動(dòng)并且通過(guò)固定的打印頭。這個(gè)打印頭具有6行叉指形排列的打印部件300,打印由墨水注入口312所提供的6個(gè)顏色的或者6個(gè)類型的墨水。
為了在工作期間保護(hù)打印頭的脆弱表面,一個(gè)噴嘴保護(hù)薄片330被連接到這個(gè)打印頭長(zhǎng)度301。對(duì)每一個(gè)噴嘴302來(lái)說(shuō),有一個(gè)相應(yīng)的噴嘴保護(hù)孔331,通過(guò)這個(gè)孔,墨水微滴被發(fā)射出去。為了避免噴嘴保護(hù)孔331被紙張纖維或者其它碎片所阻塞,在進(jìn)行打印期間,被過(guò)濾的空氣通過(guò)空氣注入口332被泵浦進(jìn)來(lái)并且從這個(gè)保護(hù)孔被泵浦出去。為了避免墨水321變干,當(dāng)打印機(jī)處于空閑狀態(tài)時(shí),打印防護(hù)裝置被進(jìn)行密封。1.6網(wǎng)頁(yè)筆這個(gè)網(wǎng)頁(yè)系統(tǒng)的有源探測(cè)設(shè)備典型地是一個(gè)筆101,它使用其中被嵌入的控制器134來(lái)通過(guò)一個(gè)圖象傳感器從一個(gè)頁(yè)面捕獲和解碼IR位置標(biāo)記。這個(gè)圖象傳感器是一個(gè)固體設(shè)備,并且具有一個(gè)合適的濾波器來(lái)允許僅探測(cè)近紅外波長(zhǎng)。如下面更詳細(xì)描述的,這個(gè)系統(tǒng)能夠探測(cè)到筆尖與表面的接觸,并且這個(gè)筆能夠以一足夠的速率對(duì)標(biāo)記進(jìn)行探測(cè)來(lái)捕獲人手寫(xiě)的字(即,為200dpi或者更高,和100Hz或者更快)。這個(gè)筆所捕獲的信息被進(jìn)行編碼,并且被用無(wú)線的方式發(fā)送到這個(gè)打印機(jī)(或者基站),這個(gè)打印機(jī)或者基站使用(已知的)頁(yè)面結(jié)構(gòu)來(lái)理解這個(gè)數(shù)據(jù)。
這個(gè)網(wǎng)頁(yè)筆的優(yōu)選實(shí)施方式既可以作為一個(gè)普通的標(biāo)記墨水筆使用,也可以作為一個(gè)非標(biāo)記輸入筆使用。然而,這個(gè)標(biāo)記用途對(duì)使用作為一個(gè)瀏覽系統(tǒng)的網(wǎng)頁(yè)系統(tǒng)來(lái)說(shuō)不是必需的,例如當(dāng)它被用作一個(gè)互聯(lián)網(wǎng)接口時(shí)。每一個(gè)網(wǎng)頁(yè)筆被注冊(cè)到這個(gè)網(wǎng)頁(yè)系統(tǒng)中,并且具有一個(gè)唯一的筆ID61。圖23顯示了這個(gè)網(wǎng)頁(yè)筆類圖,反映了這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)上一個(gè)注冊(cè)服務(wù)器11所維持的與筆相關(guān)的信息。
當(dāng)筆尖與一個(gè)網(wǎng)頁(yè)進(jìn)行接觸時(shí),這個(gè)筆確定其相對(duì)這個(gè)頁(yè)面的位置和方向。這個(gè)筆尖被連接到一個(gè)力傳感器,并且這個(gè)筆尖上的力被相對(duì)表示這個(gè)筆是“抬起的”或者是“按下的”的一個(gè)閾值來(lái)進(jìn)行理解。這允許通過(guò)使用筆尖來(lái)進(jìn)行按壓來(lái)“點(diǎn)擊”這個(gè)頁(yè)面上的一個(gè)交互式部件,以從一個(gè)網(wǎng)絡(luò)請(qǐng)求,例如,信息。另外,這個(gè)力被作為一個(gè)連續(xù)值而進(jìn)行捕獲從而允許例如一個(gè)簽名的全動(dòng)態(tài)特性被證實(shí)。
該筆通過(guò)在紅外譜中對(duì)筆尖周圍的頁(yè)面區(qū)域193進(jìn)行成象,來(lái)確定其筆尖在這個(gè)網(wǎng)頁(yè)上的位置和方向。它解碼最近的標(biāo)記,并且根據(jù)在這個(gè)圖象標(biāo)記上的被觀察透視畸變和這個(gè)筆的已知光學(xué)幾何結(jié)構(gòu)來(lái)計(jì)算這個(gè)筆尖相對(duì)標(biāo)記的位置。雖然這個(gè)標(biāo)記的位置分辨率可能比較低,因?yàn)轫?yè)面上的標(biāo)記密度與標(biāo)記大小成反比,但是被調(diào)節(jié)后的位置分辨率是很高的,超過(guò)了準(zhǔn)確手寫(xiě)識(shí)別所需要的最小分辨率。
筆相對(duì)網(wǎng)頁(yè)而進(jìn)行的動(dòng)作是作為一系列筆畫(huà)而捕獲的。一個(gè)筆畫(huà)包括在這個(gè)頁(yè)面上的一系列標(biāo)記了時(shí)間的筆位置,這是被一個(gè)筆按下的事件所觸發(fā)的,并且被隨后的一個(gè)抬起筆的事件所結(jié)束。無(wú)論何時(shí)這個(gè)頁(yè)面ID改變時(shí),在正常的情形下,頁(yè)面ID的改變是在一個(gè)筆畫(huà)的開(kāi)始。一個(gè)筆畫(huà)也被標(biāo)記了這個(gè)網(wǎng)頁(yè)的頁(yè)面ID 50。
每一個(gè)網(wǎng)頁(yè)筆有與其相關(guān)的一個(gè)當(dāng)前選擇826,這允許這個(gè)用戶能夠執(zhí)行拷貝和粘貼操作,等等。這個(gè)選擇被標(biāo)記上了時(shí)間,以允許這個(gè)系統(tǒng)能夠在一預(yù)定時(shí)間后丟棄這個(gè)選擇。當(dāng)前選擇描述了一個(gè)頁(yè)面實(shí)例的一個(gè)區(qū)域。它包括通過(guò)筆相對(duì)這個(gè)頁(yè)面的背景區(qū)域而捕獲的最近數(shù)字墨水筆畫(huà)。一旦它已經(jīng)被通過(guò)一個(gè)選擇超級(jí)鏈接激活而提交到一個(gè)應(yīng)用時(shí),它就被用一個(gè)與應(yīng)用相關(guān)的方式進(jìn)行理解。
每一個(gè)筆具有一個(gè)當(dāng)前的筆尖824。這是筆最后一次通知給這個(gè)系統(tǒng)的筆尖。在上面所描述的缺省網(wǎng)頁(yè)筆的情形下,或者是標(biāo)記黑墨水筆或者非標(biāo)記輸入筆是當(dāng)前的筆尖。每一個(gè)筆也具有一個(gè)當(dāng)前的筆尖風(fēng)格825。這是一個(gè)應(yīng)用最后將其與筆相關(guān)的一個(gè)筆尖風(fēng)格,例如,對(duì)用戶從一個(gè)調(diào)色板中選擇一個(gè)顏色作出的響應(yīng)。這個(gè)缺省筆尖風(fēng)格是與當(dāng)前筆尖相關(guān)的筆尖風(fēng)格。通過(guò)一個(gè)筆而被捕獲的筆畫(huà)被標(biāo)記上了當(dāng)前的筆尖風(fēng)格。當(dāng)筆畫(huà)隨后被進(jìn)行再生時(shí),它們被用標(biāo)記到其上的筆尖風(fēng)格來(lái)進(jìn)行再生。
無(wú)論何時(shí)筆在與其進(jìn)行通信的一個(gè)打印機(jī)的范圍內(nèi)時(shí),這個(gè)筆緩慢地閃爍其“聯(lián)機(jī)”LED。當(dāng)這個(gè)筆不能夠相對(duì)這個(gè)頁(yè)面對(duì)一個(gè)筆畫(huà)進(jìn)行解碼時(shí),它立即激活其“錯(cuò)誤”LED。當(dāng)這個(gè)筆成功地相對(duì)這個(gè)頁(yè)面解碼一個(gè)筆畫(huà)時(shí),它立即激活其“OK”LED。
一系列被捕獲的筆畫(huà)被稱作數(shù)字墨水。數(shù)字墨水形成了繪畫(huà)和手寫(xiě)的數(shù)字交換的基礎(chǔ),形成了對(duì)手寫(xiě)進(jìn)行聯(lián)機(jī)識(shí)別的基礎(chǔ),并且形成了對(duì)簽名進(jìn)行聯(lián)機(jī)證實(shí)的基礎(chǔ)。
這個(gè)筆使用無(wú)線通信方式,并且通過(guò)一個(gè)短距離無(wú)線鏈路將數(shù)字墨水發(fā)送到這個(gè)網(wǎng)頁(yè)打印機(jī)。被發(fā)送的數(shù)字墨水被進(jìn)行加密以確保私有性和安全,并且被進(jìn)行打包以進(jìn)行有效的傳輸,但是總是在一個(gè)筆抬起的事件發(fā)生后就被清空到打印機(jī),以確保在打印機(jī)中能夠進(jìn)行及時(shí)處理。
當(dāng)這個(gè)筆出了一個(gè)打印機(jī)的范圍時(shí),它將數(shù)字墨水緩存在內(nèi)部存儲(chǔ)器中,內(nèi)部存儲(chǔ)器的容量能夠保存10分鐘連續(xù)的手寫(xiě)。當(dāng)這個(gè)筆又處于一個(gè)打印機(jī)的范圍內(nèi)時(shí),它發(fā)送任何緩存的數(shù)字墨水。
一個(gè)筆可以注冊(cè)到任何數(shù)目的打印機(jī),但是因?yàn)樗械臓顟B(tài)數(shù)據(jù)駐留在紙張的網(wǎng)頁(yè)中和在網(wǎng)絡(luò)的網(wǎng)頁(yè)中,所以在任何特定時(shí)刻一個(gè)筆與哪一個(gè)打印機(jī)進(jìn)行通信就不是特別重要。
下面在部分6中,參考圖8到10來(lái)詳細(xì)描述這個(gè)筆的一個(gè)優(yōu)選實(shí)施方式。1.7網(wǎng)頁(yè)交互網(wǎng)頁(yè)打印機(jī)601接收關(guān)于筆101的一個(gè)筆畫(huà)的數(shù)據(jù),當(dāng)這個(gè)筆被用于與一個(gè)網(wǎng)頁(yè)1進(jìn)行交互式通信時(shí)。標(biāo)記4的被編碼數(shù)據(jù)3被這個(gè)筆所讀取,當(dāng)筆被用于執(zhí)行一個(gè)運(yùn)動(dòng),例如一個(gè)筆畫(huà)時(shí)。這個(gè)數(shù)據(jù)允許特定頁(yè)面的識(shí)別標(biāo)記和相關(guān)的交互式部件被確定出來(lái),并且允許獲得這個(gè)筆相對(duì)該頁(yè)面的相對(duì)位置的表示。這個(gè)表示數(shù)據(jù)被發(fā)送到打印機(jī),在這個(gè)打印機(jī)中,它通過(guò)DNS將筆畫(huà)的頁(yè)面ID 50解析為維持了相應(yīng)的頁(yè)面實(shí)例830的網(wǎng)頁(yè)頁(yè)面服務(wù)器10的網(wǎng)絡(luò)地址。然后,它將這個(gè)筆畫(huà)發(fā)送到頁(yè)面服務(wù)器。如果最近在前面的筆畫(huà)中識(shí)別出了這個(gè)頁(yè)面,然后,這個(gè)打印機(jī)已經(jīng)在其緩沖器中有相關(guān)頁(yè)面服務(wù)器的地址。每一個(gè)網(wǎng)頁(yè)包括被一個(gè)網(wǎng)頁(yè)頁(yè)面服務(wù)器(見(jiàn)下面)所永久維持的一個(gè)緊湊頁(yè)面布局。這個(gè)頁(yè)面布局涉及對(duì)象,例如圖象,字體文本和片段,典型地被保存在網(wǎng)頁(yè)網(wǎng)絡(luò)中的其它地方。
當(dāng)這個(gè)頁(yè)面服務(wù)器從這個(gè)筆接收到筆畫(huà)時(shí),它檢索這個(gè)筆畫(huà)應(yīng)用到其上的一個(gè)頁(yè)面描述,并且確定這個(gè)筆畫(huà)與頁(yè)面描述的哪一個(gè)部件相交。然后,它能夠根據(jù)相關(guān)部件的上下文類型來(lái)理解該筆畫(huà)。
一個(gè)“點(diǎn)擊”是一個(gè)其中在筆放下的位置和隨后筆抬起的位置之間的距離與時(shí)間均比某個(gè)小的最大值小的筆畫(huà)。被一個(gè)點(diǎn)擊所激活的一個(gè)對(duì)象典型地需要激活一個(gè)點(diǎn)擊,所以,就忽略了一個(gè)長(zhǎng)的點(diǎn)擊。一個(gè)筆動(dòng)作,例如一個(gè)“草率”的點(diǎn)擊不能夠進(jìn)行注冊(cè)可以通過(guò)缺乏筆的“OK”LED的響應(yīng)而表示出來(lái)。
在一個(gè)網(wǎng)頁(yè)頁(yè)面描述中有兩類輸入部件超級(jí)鏈接和表格字段。通過(guò)一個(gè)表格字段而進(jìn)行的輸入也可以觸發(fā)對(duì)一個(gè)相關(guān)超級(jí)鏈接的激活。1.7.1超級(jí)鏈接一個(gè)超級(jí)鏈接是向一個(gè)遠(yuǎn)程應(yīng)用發(fā)送消息的工具,典型地在網(wǎng)頁(yè)系統(tǒng)中引出一個(gè)打印響應(yīng)。
一個(gè)超級(jí)鏈接部件844標(biāo)識(shí)出處理超級(jí)鏈接的激活的應(yīng)用71,標(biāo)識(shí)到這個(gè)應(yīng)用的超級(jí)鏈接的一個(gè)鏈路ID 54,要求該系統(tǒng)在超級(jí)鏈接激活中包括用戶的應(yīng)用別名ID 65的一個(gè)“所需要?jiǎng)e名”標(biāo)記,和當(dāng)超級(jí)鏈接被作為一個(gè)優(yōu)選項(xiàng)而記錄或者出現(xiàn)在用戶的歷史記錄中時(shí)被使用的一個(gè)描述。這個(gè)超級(jí)鏈接部件類被顯示在圖29中。
當(dāng)一個(gè)超級(jí)鏈接被激活時(shí),這個(gè)頁(yè)面服務(wù)器發(fā)送一個(gè)請(qǐng)求到這個(gè)網(wǎng)絡(luò)中某個(gè)地方上的一個(gè)應(yīng)用。這個(gè)應(yīng)用用一個(gè)應(yīng)用ID64來(lái)進(jìn)行標(biāo)識(shí),并且這個(gè)應(yīng)用ID被通過(guò)DNS,使用一個(gè)正常的方法來(lái)進(jìn)行解析。有3類超級(jí)鏈接一般的超級(jí)鏈接863,表格超級(jí)鏈接865,和選擇超級(jí)鏈接864,如圖30中所顯示的。一個(gè)一般超級(jí)鏈接可以實(shí)現(xiàn)關(guān)于一個(gè)被鏈接文檔的請(qǐng)求,或者可以簡(jiǎn)單地向一個(gè)服務(wù)器發(fā)送一個(gè)優(yōu)選項(xiàng)。一個(gè)表格超級(jí)鏈接將相應(yīng)的表格提交給這個(gè)應(yīng)用。一個(gè)選擇超級(jí)鏈接將當(dāng)前的選擇提交給這個(gè)應(yīng)用。如果當(dāng)前的選擇包括一單個(gè)詞的文本,例如,這個(gè)應(yīng)用可能會(huì)返回一單個(gè)頁(yè)面的文檔,以給出這個(gè)詞所出現(xiàn)的上下文中這個(gè)詞所表示的意思,或者將它翻譯成為一個(gè)不同的語(yǔ)言。每一個(gè)超級(jí)鏈接類型的特征在于它所提交給這個(gè)應(yīng)用的信息。
相應(yīng)的超級(jí)鏈接實(shí)例862記錄了一個(gè)交易ID 55,這個(gè)交易ID 55專用于這個(gè)超級(jí)鏈接實(shí)例所在的頁(yè)面實(shí)例。這個(gè)交易ID可以標(biāo)識(shí)出對(duì)這個(gè)應(yīng)用的、與用戶相關(guān)的數(shù)據(jù),例如由一個(gè)購(gòu)物應(yīng)用為這個(gè)用戶的所維持的存放待處理購(gòu)買的“購(gòu)物車”。
這個(gè)系統(tǒng)在一個(gè)選擇超級(jí)鏈接激活中包括筆的當(dāng)前選擇826。這個(gè)系統(tǒng)在一個(gè)表格超級(jí)鏈接激活中包括相關(guān)表格實(shí)例868的內(nèi)容,雖然如果這個(gè)超級(jí)鏈接具有其“增量提交”屬性集合,僅最后一次表格提交之后的輸入被包括。這個(gè)系統(tǒng)在所有的超級(jí)鏈接激活中包括一個(gè)有效的返回路徑。
一個(gè)超級(jí)鏈接組866是具有一相關(guān)超級(jí)鏈接的一組部件838,如圖31所顯示的。當(dāng)通過(guò)這個(gè)組中的任何字段部件進(jìn)行輸入時(shí),與這個(gè)組相關(guān)的超級(jí)鏈接844被激活。一個(gè)超級(jí)鏈接組可以被用于將超級(jí)鏈接行為與一個(gè)字段,例如一個(gè)選擇框進(jìn)行相關(guān)。它也可以與一個(gè)表格超級(jí)鏈接的“增量提交”屬性一起,用于向一個(gè)應(yīng)用提供連續(xù)的輸入。所以,它也可以被用于支持一個(gè)“黑板式”交互式模型,即,輸入被捕獲的地方并且所以只要它一發(fā)生就可以被共享。1.7.2表格一個(gè)表格定義了用于通過(guò)一個(gè)打印網(wǎng)頁(yè)來(lái)捕獲一個(gè)相關(guān)輸入集合的相關(guān)輸入字段集合。一個(gè)表格允許一個(gè)用戶向在一個(gè)服務(wù)器上運(yùn)行的一個(gè)應(yīng)用軟件程序提交一個(gè)或者多個(gè)參數(shù)。
一個(gè)表格867是在文檔層次結(jié)構(gòu)中的一組部件838。它最終包括一組終端字段部件839。一個(gè)表格實(shí)例868表示了一個(gè)表格的一個(gè)打印實(shí)例。它包括與這個(gè)表格的字段部件845相應(yīng)的一組字段實(shí)例870。每一個(gè)字段實(shí)例具有一個(gè)相關(guān)值871,該相關(guān)值的類型取決于相應(yīng)字段部件的類型。每一個(gè)字段值記錄了通過(guò)一特定打印表格實(shí)例的輸入,即,通過(guò)一個(gè)或者多個(gè)打印網(wǎng)頁(yè)的輸入。這個(gè)表格類圖被顯示在圖32中。
每一個(gè)表格實(shí)例具有一個(gè)狀態(tài)872,該狀態(tài)872表示這個(gè)表格是否是激活的,凍結(jié)的,被提交,無(wú)效的,或者過(guò)期的。當(dāng)首先被打印時(shí),這個(gè)表格是被激活的。一旦這個(gè)表格已經(jīng)被進(jìn)行了簽名,這個(gè)表格就被凍結(jié)了。一旦一個(gè)表格的一個(gè)提交超級(jí)鏈接已經(jīng)被激活,這個(gè)表格就變?yōu)楸惶峤坏?,除非這個(gè)超級(jí)鏈接的“增量提交”屬性被激活。當(dāng)這個(gè)用戶調(diào)用了一個(gè)無(wú)效表格,復(fù)位表格或者復(fù)制表格頁(yè)面命令時(shí),這個(gè)表格就變?yōu)闊o(wú)效的了。當(dāng)這個(gè)表格被激活的時(shí)間已經(jīng)超過(guò)了這個(gè)表格的規(guī)定壽命時(shí)間,這個(gè)表格就變?yōu)檫^(guò)期的了。當(dāng)這個(gè)表格處于激活狀態(tài)時(shí),允許對(duì)這個(gè)表格進(jìn)行輸入。通過(guò)非激活的一個(gè)表格而進(jìn)行的輸入將在相關(guān)頁(yè)面實(shí)例的背景字段833中被捕獲。當(dāng)這個(gè)表格處于激活或者凍結(jié)狀態(tài)時(shí),允許提交表格。當(dāng)這個(gè)表格不處于激活或者凍結(jié)狀態(tài)時(shí),任何提交表格的嘗試將被拒絕,而相反發(fā)起一個(gè)表格狀態(tài)表格。
每一個(gè)表格實(shí)例與從其推斷出的任何表格實(shí)例相關(guān)(在59),這樣,提供了一個(gè)版本歷史。這允許除了最新的一個(gè)表格版本外的所有表格版本在一特定時(shí)間內(nèi)可以被從搜尋中排除出來(lái)。
所有輸入是作為數(shù)字墨水而被捕獲的。數(shù)字墨水873包括一組有時(shí)間標(biāo)記的筆畫(huà)組872,每一個(gè)筆畫(huà)組包括一組所做的筆畫(huà)875。每一個(gè)筆畫(huà)包括一組帶時(shí)間標(biāo)記的筆位置876,每一個(gè)筆位置876也包括筆方向和筆尖的力。這個(gè)數(shù)字墨水類圖被顯示在圖33中。
一個(gè)字段部件845可以是一個(gè)選擇框字段877,一個(gè)文本字段878,一個(gè)繪畫(huà)字段879,或者一個(gè)簽名字段880。這個(gè)字段部件類圖被顯示在圖34中。在一個(gè)字段區(qū)域58中被捕獲的任何數(shù)字墨水被分配到這個(gè)字段。
一個(gè)選擇框字段具有一個(gè)相關(guān)的布爾值881,如圖35中所顯示的。在一個(gè)選擇框字段區(qū)域中被捕獲的任何標(biāo)記(一個(gè)勾號(hào),一個(gè)叉,一個(gè)斜杠,一個(gè)之字形,等等)可以促使一個(gè)真值被分配到這個(gè)字段的值。
一個(gè)文本字段具有一個(gè)相關(guān)的文本值882,如圖36中所顯示的。在一個(gè)文本字段區(qū)域中被捕獲的任何數(shù)字墨水被通過(guò)聯(lián)機(jī)手寫(xiě)識(shí)別自動(dòng)轉(zhuǎn)換為文本,并且這個(gè)文本被分配到這個(gè)字段的值。聯(lián)機(jī)手寫(xiě)識(shí)別已經(jīng)被廣泛理解了(見(jiàn),例如,Tappert,C.,C.Y.,Suen和T.Wakahara寫(xiě)的“Thestate of the Art in On-line Handwriting Recognition”,IEEE Transactionson Pattern Analysis and Machine Intelligence,Vol.12,No.8,1990年8月,其內(nèi)容在這里被用作交叉參考)。
一個(gè)簽名字段具有一個(gè)相關(guān)的數(shù)字簽名值883,如圖37中所顯示的。在一個(gè)簽名字段的區(qū)域中被捕獲的任何數(shù)字墨水被根據(jù)筆的擁有者的身份而進(jìn)行證實(shí),并且包括該字段的表格的內(nèi)容的一個(gè)數(shù)字簽名被產(chǎn)生并且被分配到這個(gè)字段的值。使用這個(gè)筆用戶專用于擁有這個(gè)表格的應(yīng)用的私有簽名密鑰來(lái)產(chǎn)生這個(gè)數(shù)字簽名。聯(lián)機(jī)簽名證實(shí)是被廣泛地理解的(見(jiàn),例如,Plamondon,R.和G.Lorette寫(xiě)的“Automatic SignatureVerification and Writer Identification-The State of the Art”,PatternRecognition,Vol.22,No.2,1989,其內(nèi)容在這里被用作交叉參考)。
一個(gè)字段部件被隱藏,如果其“隱藏”屬性被設(shè)置。一個(gè)被隱藏的字段部件在頁(yè)面上不具有一個(gè)輸入?yún)^(qū)域,并且不接收輸入。它可以具有一個(gè)相關(guān)字段值,并且當(dāng)包括這個(gè)字段的表格被提交時(shí),這個(gè)值可以被包括在表格數(shù)據(jù)中。
“編輯”命令,例如表示刪除的刪除線,也可以在表格字段中被識(shí)別出來(lái)。
因?yàn)槭謱?xiě)識(shí)別算法是聯(lián)機(jī)工作的(即,使用了筆移動(dòng)的動(dòng)態(tài)特性),而不是“離線”的(即,僅使用筆標(biāo)記的位圖),所以它可以使用相對(duì)較高的準(zhǔn)確度識(shí)別出連續(xù)寫(xiě)的、分開(kāi)寫(xiě)的字符,而不需要與書(shū)寫(xiě)者相關(guān)的一個(gè)訓(xùn)練階段。但是在經(jīng)過(guò)一段時(shí)間后,自動(dòng)產(chǎn)生與一個(gè)書(shū)寫(xiě)者相關(guān)的手寫(xiě)模型,并且如果必要的話,可以預(yù)先產(chǎn)生它。
如已經(jīng)描述的數(shù)字墨水,包括一系列筆畫(huà)。任何在一特定部件的區(qū)域開(kāi)始的筆畫(huà)被附加到這個(gè)部件的數(shù)字墨水流,并且以用于理解。任何沒(méi)有被附加到一個(gè)對(duì)象的數(shù)字墨水流的筆畫(huà)可以被附加到這個(gè)背景字段的數(shù)字墨水流。
在背景字段中被捕獲的數(shù)字墨水可以被理解為一個(gè)選擇動(dòng)作。用范圍線將一個(gè)或者多個(gè)對(duì)象界定在一起通常被理解為選擇了這些被用線界定的對(duì)象,雖然實(shí)際的理解是與應(yīng)用相關(guān)的。
表2概述了與一個(gè)網(wǎng)頁(yè)進(jìn)行的各種筆交互式通信。表2與一個(gè)網(wǎng)頁(yè)進(jìn)行交互式通信的筆的概述

這個(gè)系統(tǒng)維持每一個(gè)筆的一個(gè)當(dāng)前選擇。這個(gè)選擇簡(jiǎn)單地包括在背景字段中最近被捕獲的筆畫(huà)。在一個(gè)非激活時(shí)間后,這個(gè)選擇被清除,以確??深A(yù)測(cè)的行為。
在每一個(gè)字段中被捕獲的原始數(shù)字墨水被保留在這個(gè)網(wǎng)頁(yè)服務(wù)器上,并且當(dāng)這個(gè)表格被提交給應(yīng)用時(shí)被與表格數(shù)據(jù)一起可選地進(jìn)行傳送。這允許這個(gè)應(yīng)用能夠詢問(wèn)原始數(shù)字墨水,當(dāng)它對(duì)這個(gè)初始的轉(zhuǎn)換有懷疑時(shí),例如手寫(xiě)文本的轉(zhuǎn)換。例如,這可以包括在應(yīng)用層上對(duì)沒(méi)有通過(guò)特定的、與應(yīng)用相關(guān)的一致性檢查的表格進(jìn)行人為干預(yù)。作為這個(gè)的一個(gè)擴(kuò)展是,一個(gè)表格的整個(gè)背景區(qū)域可以被指定為一個(gè)繪畫(huà)字段。然后,這個(gè)應(yīng)用可以根據(jù)在表格的明確字段外出現(xiàn)的數(shù)字墨水來(lái)決定將這個(gè)表格路由到一個(gè)人工操作員,假設(shè)這個(gè)用戶可能已經(jīng)在這些字段外指出了對(duì)已經(jīng)填充的字段的修改。
圖38顯示了處理相對(duì)一個(gè)網(wǎng)頁(yè)的筆輸入的過(guò)程的一個(gè)流圖。這個(gè)過(guò)程包括從這個(gè)筆接收(在884)一個(gè)筆畫(huà);標(biāo)識(shí)(在885)筆畫(huà)中的這個(gè)頁(yè)面ID 50所涉及的頁(yè)面實(shí)例830;檢索(在886)這個(gè)頁(yè)面描述5;標(biāo)識(shí)(在887)這個(gè)筆畫(huà)與其區(qū)域58有交叉的一個(gè)格式化部件839;判斷(在888)這個(gè)格式化部件是否與一個(gè)字段部件相應(yīng),并且如果是就將所接收的筆畫(huà)附加(在892)到這個(gè)字段值871的數(shù)字墨水上,理解(在893)所收集的這個(gè)字段的數(shù)字墨水,并且判斷(在894)這個(gè)字段是否是一個(gè)超級(jí)鏈接組866的一部分,并且如果是,就激活(在895)相關(guān)的超級(jí)鏈接;替代地,判斷(在889)這個(gè)格式化部件是否與一個(gè)超級(jí)鏈接部件相應(yīng),如果是,就激活(在895)相應(yīng)的超級(jí)鏈接;替代地,在無(wú)一個(gè)輸入字段或者超級(jí)鏈接的情形下,將所接收的筆畫(huà)附加(在890)到背景字段833的數(shù)字墨水上;和將所接收的筆畫(huà)拷貝(在891)到當(dāng)前筆的當(dāng)前選擇826,這將被注冊(cè)服務(wù)器所維持。
圖38a顯示了在圖38所顯示的過(guò)程中步驟893的一個(gè)詳細(xì)流圖,其中一個(gè)字段的被收集數(shù)字墨水被根據(jù)這個(gè)字段的類型而進(jìn)行理解。這個(gè)過(guò)程包括判斷(在896)這個(gè)字段是否是一個(gè)選擇框和(在897)這個(gè)數(shù)字墨水是否表示一個(gè)選擇記號(hào),并且如果是,就將一個(gè)真值分配(在898)到這個(gè)字段值;替代地,判斷(在899)這個(gè)字段是否是一個(gè)文本字段,并且如果是,就借助合適的注冊(cè)服務(wù)器將這個(gè)數(shù)字墨水轉(zhuǎn)換(在900)為計(jì)算機(jī)文本,并且將這個(gè)被轉(zhuǎn)換的計(jì)算機(jī)文本分配(在901)到這個(gè)字段值;替代地,判斷(在902)這個(gè)字段是否是一個(gè)簽名字段,如果是,就借助合適的注冊(cè)服務(wù)器證實(shí)(在903)作為這個(gè)筆擁有者的簽名的數(shù)字墨水,同時(shí)也借助這個(gè)注冊(cè)服務(wù)器并且使用這個(gè)筆擁有者關(guān)于這個(gè)相應(yīng)應(yīng)用的私有簽名密鑰,來(lái)產(chǎn)生(在904)關(guān)于相應(yīng)表格的內(nèi)容的一個(gè)數(shù)字簽名,并且將這個(gè)數(shù)字簽名分配(在905)到這個(gè)字段值。1.7.3頁(yè)面服務(wù)器命令一個(gè)頁(yè)面服務(wù)器命令是被這個(gè)頁(yè)面服務(wù)器進(jìn)行本地處理的一個(gè)命令。它直接對(duì)表格,頁(yè)面,和文檔實(shí)例進(jìn)行操作。
一個(gè)頁(yè)面服務(wù)器命令907可以是一個(gè)無(wú)效的表格命令908,一個(gè)復(fù)制的表格命令909,一個(gè)復(fù)位表格命令910,一個(gè)獲得表格狀態(tài)的命令911,一個(gè)復(fù)制頁(yè)面命令912,一個(gè)復(fù)位頁(yè)面命令913,一個(gè)獲取頁(yè)面狀態(tài)的命令914,一個(gè)復(fù)制文檔命令915,一個(gè)復(fù)位文檔命令916,或者一個(gè)獲得文檔狀態(tài)的命令917,如圖39中所顯示的。
一個(gè)無(wú)效的表格命令使相應(yīng)的表格實(shí)例無(wú)效。一個(gè)復(fù)制表格命令使相應(yīng)的表格實(shí)例無(wú)效,并且然后使用保存的字段值來(lái)產(chǎn)生當(dāng)前表格實(shí)例的一個(gè)激活打印拷貝。這個(gè)拷貝包括與原始表格相同的超級(jí)鏈接交易ID,并且對(duì)一個(gè)應(yīng)用來(lái)說(shuō),是不能夠與原始表格有區(qū)別的。一個(gè)復(fù)位表格命令使相應(yīng)的表格實(shí)例無(wú)效,并且產(chǎn)生這個(gè)表格實(shí)例的一個(gè)激活的打印拷貝,而放棄字段值。一個(gè)獲得表格狀態(tài)命令產(chǎn)生關(guān)于這個(gè)相應(yīng)表格實(shí)例的狀態(tài)的一個(gè)打印報(bào)告,包括誰(shuí)出版了它,何時(shí)被打印的,是為誰(shuí)打印的,和這個(gè)表格實(shí)例的表格狀態(tài)。
因?yàn)橐粋€(gè)表格超級(jí)鏈接實(shí)例包括一個(gè)交易ID,這個(gè)應(yīng)用就不得不產(chǎn)生一個(gè)新的表格實(shí)例。所以,請(qǐng)求一個(gè)新的表格實(shí)例的一個(gè)按鈕典型地是作為一個(gè)超級(jí)鏈接而被實(shí)現(xiàn)的。
一個(gè)復(fù)制頁(yè)面命令使用保存的背景字段值來(lái)產(chǎn)生相應(yīng)頁(yè)面實(shí)例的一個(gè)打印拷貝。如果這個(gè)頁(yè)面包括一個(gè)表格或者一個(gè)表格的一部分,然后,這個(gè)復(fù)制頁(yè)面命令就被理解為一個(gè)復(fù)制表格命令。一個(gè)復(fù)位頁(yè)面命令產(chǎn)生相應(yīng)頁(yè)面實(shí)例的一個(gè)打印拷貝,而其背景字段值被丟棄。如果這個(gè)頁(yè)面包括一個(gè)表格或者一個(gè)表格的一部分,然后,這個(gè)復(fù)位頁(yè)面命令就被理解為一個(gè)復(fù)位表格命令。一個(gè)獲得頁(yè)面狀態(tài)的命令產(chǎn)生關(guān)于這個(gè)相應(yīng)頁(yè)面實(shí)例的狀態(tài)的一個(gè)打印報(bào)告,包括誰(shuí)出版了它,何時(shí)被打印的,是為誰(shuí)打印的,和它包括的任何表格或者其部分表格的狀態(tài)。
出現(xiàn)在每一個(gè)網(wǎng)頁(yè)上的這個(gè)網(wǎng)頁(yè)圖標(biāo)通常與一個(gè)復(fù)制頁(yè)面部件相關(guān)。
當(dāng)一個(gè)頁(yè)面實(shí)例被復(fù)制并且字段值被保存時(shí),字段值被以它們?cè)镜男问奖淮蛴?,即,一個(gè)選擇記號(hào)作為一個(gè)標(biāo)準(zhǔn)的選擇記號(hào)圖形而出現(xiàn),并且文本作為排版文本出現(xiàn)。僅圖和簽名是以其原始形式而出現(xiàn)的,并且一個(gè)簽名伴隨有一個(gè)標(biāo)準(zhǔn)的、表示成功地通過(guò)了簽名證實(shí)的圖形。
一個(gè)復(fù)制文檔命令使用被保存的背景字段值產(chǎn)生了相應(yīng)的文檔實(shí)例的一個(gè)打印拷貝。如果這個(gè)文檔包括任何表格,然后,這個(gè)復(fù)制文檔命令就使用與一個(gè)復(fù)制表格命令相同的方法來(lái)復(fù)制表格。一個(gè)復(fù)位文檔命令產(chǎn)生相應(yīng)文檔實(shí)例的一個(gè)打印拷貝,而其背景字段值被丟棄。如果這個(gè)文檔包括任何表格,然后,這個(gè)復(fù)位文檔命令就使用與一個(gè)復(fù)位表格命令相同的方法來(lái)復(fù)位表格。一個(gè)獲得文檔狀態(tài)的命令產(chǎn)生關(guān)于這個(gè)相應(yīng)文檔實(shí)例的狀態(tài)的一個(gè)打印報(bào)告,包括誰(shuí)出版了它,何時(shí)被打印的,是為誰(shuí)打印的,和它包括的任何表格的狀態(tài)。
如果這個(gè)頁(yè)面服務(wù)器命令的“在被選中后”屬性被設(shè)置了,然后,這個(gè)命令對(duì)被筆的當(dāng)前選擇所標(biāo)識(shí)的頁(yè)面進(jìn)行操作,而不是對(duì)包括這個(gè)命令的頁(yè)面進(jìn)行操作。這允許一個(gè)頁(yè)面服務(wù)器命令的菜單能夠被打印。如果這個(gè)目標(biāo)頁(yè)面不包括關(guān)于這個(gè)指定頁(yè)面服務(wù)器命令的一個(gè)頁(yè)面服務(wù)器命令部件,然后,這個(gè)命令被忽略。
通過(guò)將相關(guān)的頁(yè)面服務(wù)器命令部件嵌入在一個(gè)超級(jí)鏈接組中,一個(gè)應(yīng)用可以提供與應(yīng)用相關(guān)的處理。這個(gè)頁(yè)面服務(wù)器將激活與這個(gè)超級(jí)鏈接組相關(guān)的超級(jí)鏈接而不是執(zhí)行這個(gè)頁(yè)面服務(wù)器命令。
一個(gè)頁(yè)面服務(wù)器命令部件被隱藏,如果其“隱藏”屬性被設(shè)置了。一個(gè)被隱藏的命令部件在這個(gè)頁(yè)面上沒(méi)有一個(gè)輸入?yún)^(qū)域,所以不能夠直接被一個(gè)用戶所激活。但是,它可以通過(guò)嵌入在一個(gè)不同頁(yè)面中的一個(gè)頁(yè)面服務(wù)器命令而被激活,如果這個(gè)頁(yè)面服務(wù)器命令的“在被選中后”屬性被設(shè)置了。1.8網(wǎng)頁(yè)的標(biāo)準(zhǔn)特征在這個(gè)優(yōu)選的方式中,每一個(gè)網(wǎng)頁(yè)的底部均打印了這個(gè)網(wǎng)頁(yè)圖標(biāo),以表示它是一個(gè)網(wǎng)頁(yè)并且所以具有交互式通信的特性。這個(gè)圖標(biāo)也用作一個(gè)拷貝按鈕。在大多數(shù)情形下,按下這個(gè)圖標(biāo)就產(chǎn)生了這個(gè)頁(yè)面的一個(gè)拷貝。在一個(gè)表格的情形下,這個(gè)按鈕產(chǎn)生整個(gè)表格的一個(gè)拷貝。并且在一個(gè)安全文檔的情形下,例如一個(gè)票或者贈(zèng)券,這個(gè)按鈕引出一個(gè)說(shuō)明條或者廣告頁(yè)面。
這個(gè)缺省單頁(yè)面拷貝能夠直接被相關(guān)的網(wǎng)頁(yè)頁(yè)面服務(wù)器進(jìn)行處理。特殊的拷貝功能通過(guò)將這個(gè)圖標(biāo)按鈕鏈接到一個(gè)應(yīng)用而進(jìn)行處理。1.9用戶幫助系統(tǒng)在一個(gè)優(yōu)選實(shí)施方式中,這個(gè)網(wǎng)頁(yè)打印機(jī)具有一單個(gè)被標(biāo)記為“幫助”的按鈕。當(dāng)按下這個(gè)按鈕時(shí),它引出一單個(gè)頁(yè)面的信息,包括打印機(jī)連接狀態(tài)打印機(jī)消耗品的狀態(tài)最高層幫助菜單文檔功能菜單最高層網(wǎng)頁(yè)網(wǎng)絡(luò)目錄這個(gè)幫助菜單提供了關(guān)于如何使用這個(gè)網(wǎng)頁(yè)系統(tǒng)的分層次指導(dǎo)手冊(cè)。
這個(gè)文檔功能菜單包括了下面的功能打印一個(gè)文檔的拷貝打印一個(gè)表格的一個(gè)原始拷貝打印一個(gè)文檔的狀態(tài)簡(jiǎn)單地通過(guò)按下這個(gè)按鈕,然后觸摸這個(gè)文檔任何頁(yè)面,就激發(fā)了一個(gè)文檔功能。一個(gè)文檔的狀態(tài)表示誰(shuí)出版了它和出版時(shí)間,它被發(fā)送給誰(shuí)了,它隨后作為一個(gè)表格被提交給誰(shuí)和提交時(shí)間。
這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)目錄允許這個(gè)用戶能夠?yàn)g覽這個(gè)網(wǎng)絡(luò)的出版和業(yè)務(wù)層次結(jié)構(gòu)。作為一個(gè)替代的方式,這個(gè)用戶可以撥打這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)“900”號(hào)碼“黃頁(yè)”并且對(duì)一個(gè)人工操作員講話。這個(gè)操作員可以定位所需要的文檔,并且將它路由到這個(gè)用戶的打印機(jī)。取決于文檔的類型,出版者或者這個(gè)用戶付少量的“黃頁(yè)”服務(wù)費(fèi)。
如果這個(gè)打印機(jī)不能夠進(jìn)行打印,很顯然就不能夠獲得這個(gè)幫助頁(yè)面。在這個(gè)情形下,“錯(cuò)誤”燈就被點(diǎn)亮并且這個(gè)用戶可以通過(guò)網(wǎng)絡(luò)請(qǐng)求遠(yuǎn)程診斷。2個(gè)性化的出版模型在下面的描述中,新聞作為一個(gè)標(biāo)準(zhǔn)的出版示例被用于顯示這個(gè)網(wǎng)頁(yè)系統(tǒng)中的個(gè)性化機(jī)制。雖然新聞經(jīng)常被用于狹義上的新聞報(bào)紙和新聞雜志新聞,但是本發(fā)明上下文中所指的范圍更寬。
在這個(gè)網(wǎng)頁(yè)系統(tǒng)中,使用了不同的機(jī)制來(lái)對(duì)一個(gè)新聞出版中的編輯內(nèi)容和廣告內(nèi)容進(jìn)行了個(gè)性化處理。這個(gè)編輯內(nèi)容是根據(jù)讀者的明確說(shuō)明以及暗地捕獲的興趣資料而進(jìn)行了個(gè)性化處理。廣告內(nèi)容是根據(jù)讀者的地點(diǎn)和人口統(tǒng)計(jì)而進(jìn)行了個(gè)性化處理。2.1編輯個(gè)性化處理一個(gè)用戶可以使用兩類新聞資源那些發(fā)送新聞出版物的新聞資源,和那些發(fā)送新聞流的資源。雖然新聞出版是被出版者所組合并且進(jìn)行編輯的,但是新聞流或者可以被一個(gè)新聞出版者所編輯,或者可以被一個(gè)專業(yè)新聞收集者所編輯。典型地,新聞出版與傳統(tǒng)的新聞報(bào)紙和新聞雜志相應(yīng),而新聞流可以是很多并且可以被改變來(lái)自一個(gè)新聞服務(wù)的一個(gè)“原始”新聞,一個(gè)卡通帶(cartoon strip),一個(gè)自由作家的欄目,一個(gè)朋友的布告板,或者讀者自己的電子郵件。
這個(gè)網(wǎng)頁(yè)出版服務(wù)器支持被編輯的新聞出版物的出版和多個(gè)新聞流的聚合。通過(guò)對(duì)直接被讀者所選擇的新聞流進(jìn)行聚合處理和由此進(jìn)行格式化處理,這個(gè)服務(wù)器能夠?qū)V告放置在那些否則沒(méi)有編輯控制的頁(yè)面上。
這個(gè)用戶通過(guò)選擇一個(gè)或者多個(gè)提供新聞的出版物,并且為每一個(gè)產(chǎn)生一個(gè)個(gè)性化的版本,就可以建立一個(gè)新聞日?qǐng)?bào)。所產(chǎn)生的日?qǐng)?bào)版本被打印并且一起被綁定到一單個(gè)新聞報(bào)紙中。一個(gè)家庭的各個(gè)成員典型地通過(guò)選擇不同的日?qǐng)?bào)出版物并且然后對(duì)它們進(jìn)行定制,來(lái)表達(dá)他們不同的興趣和口味。
對(duì)每一個(gè)出版物,這個(gè)讀者可選地選擇特定的部分。某些部分是每天出現(xiàn)的,而其它是每周出現(xiàn)的,來(lái)自紐約時(shí)代在線的每天出現(xiàn)的部分,例如,包括“頭版頭條(page-one-plus)”,“國(guó)家”,“國(guó)際的”,“觀點(diǎn)”,“商業(yè)”,“藝術(shù)與生活”,“技術(shù)”,和“運(yùn)動(dòng)”??色@得的部分的集合是對(duì)一個(gè)出版物特定的,這是缺省的子集。
這個(gè)讀者可以通過(guò)產(chǎn)生定制部分來(lái)擴(kuò)展新聞日?qǐng)?bào),每一個(gè)定制部分使用任何數(shù)目的新聞流。定制部分可以是對(duì)電子郵件和朋友的通告(“個(gè)性化”)而產(chǎn)生的,或者被產(chǎn)生用于監(jiān)視關(guān)于特定題目的新聞源(“提醒”或者“剪輯”)。
對(duì)每一個(gè)部分來(lái)說(shuō),這個(gè)讀者可選地規(guī)定其大小,或者定性的(例如,短的,中等的,或者長(zhǎng)的),或者用數(shù)字表示的(即,作為對(duì)頁(yè)面數(shù)目的一個(gè)限制),和所希望的廣告部分,或者是定性的(例如,高,普通,低,無(wú)),或者用數(shù)字表示的(即,作為一個(gè)百分比)。
這個(gè)讀者也可以可選地表達(dá)希望有更多數(shù)目的短文或者更少數(shù)目的長(zhǎng)篇文章的愛(ài)好。理想地,每一篇文章被用短形式的和長(zhǎng)形式兩個(gè)方式來(lái)寫(xiě)(或者編輯)以支持這個(gè)愛(ài)好選項(xiàng)。
一篇文章也可以以不同的版本來(lái)寫(xiě)(或者編輯),以滿足這個(gè)讀者所期望的復(fù)雜性,例如,可以提供小孩版本和成人版本。合適的版本是根據(jù)讀者的年齡來(lái)選擇的。這個(gè)讀者也能夠規(guī)定一個(gè)“閱讀年齡”,這個(gè)閱讀年齡比他們的生理年齡有更高的優(yōu)先級(jí)。
組成每一個(gè)部分的文章被編輯進(jìn)行選擇和進(jìn)行優(yōu)先級(jí)排列,并且每一個(gè)被分配了一個(gè)有用的壽命時(shí)間。缺省地,它們被發(fā)送到所有相關(guān)的用戶,并且是按優(yōu)先級(jí)順序發(fā)送的,并服從用戶版本中的空間限制。
在合適的部分中,這個(gè)讀者可以可選地進(jìn)行合作濾波。然后,這被應(yīng)用到具有足夠長(zhǎng)壽命時(shí)間的文章。每一篇滿足合作濾波規(guī)則的文章被打印,并且在這篇文章末尾有多個(gè)評(píng)價(jià)按鈕,這些按鈕提供了一個(gè)容易的選擇(例如,“喜歡”和“不喜歡”),這使讀者更可能操心去評(píng)價(jià)這篇文章。
因此具有高優(yōu)先級(jí)和短使用時(shí)間的文章被編輯認(rèn)為是最需要被閱讀的重要文章,并且被發(fā)送到大多數(shù)相關(guān)用戶。
這個(gè)讀者可選地規(guī)定了一個(gè)主題的偶然組配因子,或者是定性的(例如,給我,或者不給我一個(gè)驚奇),或者用數(shù)字表示。一個(gè)高主題的偶然組配因子降低了在合作濾波期間進(jìn)行匹配所使用的閾值。一個(gè)高因子使相應(yīng)的部分將被填充到讀者規(guī)定的容量中的機(jī)會(huì)更多。一個(gè)不同的主題的偶然組配因子可以對(duì)周內(nèi)的每天是不同的。
這個(gè)讀者也可以可選地規(guī)定一個(gè)部分中特別感興趣的題目,并且這修改了編輯所分配的優(yōu)先級(jí)。
讀者的互聯(lián)網(wǎng)連接速度影響了圖象被發(fā)送的質(zhì)量。這個(gè)讀者可以可選地規(guī)定一個(gè)優(yōu)選項(xiàng),來(lái)請(qǐng)求較少的圖象或者較小的圖象,或者同時(shí)請(qǐng)求這兩個(gè)選項(xiàng)。如果圖象的數(shù)目或者大小沒(méi)有被減少,然后,就以較低的質(zhì)量來(lái)發(fā)送圖象(即,以較低的分辨率或者使用更高的壓縮比例)。從全球的角度來(lái)說(shuō),這個(gè)讀者可以規(guī)定數(shù)量,日期,時(shí)間,和貨幣值如何被進(jìn)行本地化。這涉及規(guī)定單位是采樣英制還是采樣公制,一個(gè)本地時(shí)區(qū)和時(shí)間格式,和一個(gè)本地的匯率,和本地化是否在原地包括翻譯或者注釋。這些優(yōu)選項(xiàng)缺省是從讀者的地點(diǎn)來(lái)推斷出來(lái)的。
為了減少因視力較差而導(dǎo)致的閱讀困難,這個(gè)讀者可選地可以規(guī)定一個(gè)全局選項(xiàng),以請(qǐng)求使用更大的外觀。文本和圖象均被進(jìn)行相應(yīng)地放大,并且在每一頁(yè)上包括較少的信息。
一個(gè)新聞出版物出版時(shí)所使用的語(yǔ)言,和其它相應(yīng)的文本編碼是這個(gè)出版物的一個(gè)特性,并且不是這個(gè)用戶所表示的一個(gè)選項(xiàng)。但是,這個(gè)網(wǎng)頁(yè)系統(tǒng)能夠被配置成以各種外表來(lái)提供自動(dòng)的翻譯服務(wù)。2.2廣告的本地化和目標(biāo)對(duì)象編輯內(nèi)容的個(gè)性化直接影響了廣告的內(nèi)容,因?yàn)閺V告典型地是被放置來(lái)利用編輯內(nèi)容的上下文的。例如,旅游廣告更可能出現(xiàn)在一個(gè)旅游欄目中,而不是出現(xiàn)在其它的地方。編輯內(nèi)容對(duì)一個(gè)登廣告人(和所以是對(duì)出版者)來(lái)說(shuō)的價(jià)值在于它吸引具有合適人口統(tǒng)計(jì)的大量讀者的能力。
有效的廣告是基于地點(diǎn)和人口統(tǒng)計(jì)學(xué)的。地點(diǎn)決定了特殊服務(wù),零售商等等的近似性,和與本地社區(qū)和環(huán)境相關(guān)的特殊興趣與注意力。人口統(tǒng)計(jì)學(xué)特點(diǎn)決定了一般的興趣和偏見(jiàn)及可能的消費(fèi)模式。
一個(gè)新聞出版者最能夠帶來(lái)利潤(rùn)的產(chǎn)品是廣告“空間”,由出版物的地理覆蓋范圍,其讀者人數(shù)的大小,其讀者人數(shù)的人口統(tǒng)計(jì)特性所決定的一個(gè)多維實(shí)體,和用于廣告的頁(yè)面區(qū)域。
在這個(gè)網(wǎng)頁(yè)系統(tǒng)中,這個(gè)網(wǎng)頁(yè)出版服務(wù)器在對(duì)出版物的地理覆蓋范圍,這個(gè)部分的讀者人數(shù),每一個(gè)讀者部分編輯的大小,每一個(gè)讀者的廣告比例,和每一個(gè)讀者的人口統(tǒng)計(jì)特性進(jìn)行考慮的基礎(chǔ)上,對(duì)每一個(gè)部分計(jì)算一個(gè)出版物可銷售廣告空間的多維尺寸。
與其它媒體相比,這個(gè)網(wǎng)頁(yè)系統(tǒng)允許以更大的細(xì)節(jié)來(lái)定義廣告空間,并且允許分別以更小的部分來(lái)進(jìn)行銷售。所以,它允許以更接近真正價(jià)值的價(jià)格來(lái)銷售它。
例如,相同的廣告“條”能夠以不同的比例銷售給幾個(gè)登廣告的人,而每一個(gè)讀者的頁(yè)面隨機(jī)地接收一個(gè)登廣告人或者另一個(gè)的廣告,整體上來(lái)說(shuō),保持了銷售給每一個(gè)登廣告人的空間比例。
這個(gè)網(wǎng)頁(yè)系統(tǒng)允許所廣告的信息被直接鏈接到詳細(xì)的產(chǎn)品信息和在線購(gòu)買。所以,它增加了廣告空間的固有價(jià)值。
因?yàn)槟軅€(gè)性化和本地化處理是被網(wǎng)頁(yè)出版服務(wù)器自動(dòng)處理的,所以一個(gè)廣告聚合可以提供任意寬的地理和人口覆蓋范圍。隨后的去聚合是有效的,因?yàn)槠溥^(guò)程是自動(dòng)的。這使出版者在處理廣告聚合體時(shí),比直接捕獲廣告的性價(jià)比更高。即使這個(gè)廣告聚合占了廣告收入的一部分,但是出版者也可能改變的利潤(rùn)中間點(diǎn),因?yàn)榫酆嫌懈蟮男省_@個(gè)廣告聚合也用作登廣告人和出版者之間的一個(gè)中間角色,并且可以在多個(gè)出版物中放相同的廣告。
值得注意的是,在一個(gè)網(wǎng)頁(yè)出版物中放一個(gè)廣告可能比在出版物的傳統(tǒng)相應(yīng)部分中放廣告更復(fù)雜。雖然忽略了在登廣告人,廣告聚合和出版者之間進(jìn)行協(xié)商的全部復(fù)雜性,但是這個(gè)網(wǎng)頁(yè)系統(tǒng)的優(yōu)選實(shí)施方式提供了對(duì)這些協(xié)商的某種自動(dòng)支持,包括支持廣告空間的拍賣。對(duì)產(chǎn)生少量收入的廣告的放置來(lái)說(shuō)使用自動(dòng)方式是特別可取的,例如小的或者地理性很強(qiáng)的廣告。
一旦已經(jīng)協(xié)商好了廣告放置,這個(gè)聚合就捕獲和編輯廣告并且將其記錄在一個(gè)網(wǎng)頁(yè)廣告服務(wù)器上。相應(yīng)地,這個(gè)出版者將這個(gè)廣告放置記錄在相關(guān)的網(wǎng)頁(yè)出版服務(wù)器上。當(dāng)這個(gè)網(wǎng)頁(yè)出版服務(wù)器對(duì)每一個(gè)用戶個(gè)性化的出版進(jìn)行布局設(shè)計(jì)時(shí),它從這個(gè)網(wǎng)頁(yè)廣告服務(wù)器中拾取相關(guān)的廣告。2.3用戶資料2.3.1信息過(guò)濾新聞和其它出版物的個(gè)性化處理依賴于與用戶相關(guān)的用戶資料信息的分類,包括出版客戶定制合作濾波矢量詳細(xì)的聯(lián)系方式展示優(yōu)選項(xiàng)一個(gè)出版物的客戶定制典型地是與出版物相關(guān)的,所以,客戶定制信息是由相關(guān)的網(wǎng)頁(yè)出版服務(wù)器所保持的。
一個(gè)合作濾波矢量包括這個(gè)用戶對(duì)一些新聞項(xiàng)目的評(píng)價(jià)。它被用于對(duì)不同用戶的興趣進(jìn)行相關(guān),以提供建議。雖然保持一單個(gè)合作濾波矢量而與任何特定的出版物無(wú)關(guān)是有利的,但是,有兩個(gè)原因?qū)е聦?duì)每一個(gè)出版物保持一個(gè)獨(dú)立的矢量是更實(shí)際的在用戶對(duì)相同出版物的矢量之間的重疊部分比這些用戶對(duì)不同出版物的矢量之間的重疊部分更多;和一個(gè)出版物更愿意將其用戶的合作濾波矢量作為其商標(biāo)價(jià)值的一部分,而不是在其它地方。所以,合作濾波矢量也被相關(guān)的網(wǎng)頁(yè)出版服務(wù)器所保持。
詳細(xì)的聯(lián)系方式,包括名字,街道地址,郵政編碼,省,國(guó)家,電話號(hào)碼在本質(zhì)上是全球通用的,并且被一個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器所保存。
展示優(yōu)選項(xiàng),包括關(guān)于數(shù)量,日期和時(shí)間的優(yōu)選項(xiàng)類似地也是全球性的,并且也被使用相同的方法進(jìn)行保存。
廣告的本地化處理依賴于在用戶的詳細(xì)的聯(lián)系方式中所指出的地點(diǎn),雖然廣告的目標(biāo)地點(diǎn)依賴于個(gè)人信息,例如出生日期,性別,婚姻狀態(tài),收入,職業(yè),教育程度,或者推斷出來(lái)的數(shù)據(jù),例如年齡范圍和收入范圍。
對(duì)那些為廣告目的選擇公開(kāi)個(gè)人信息的用戶來(lái)說(shuō),這個(gè)信息被保存在相關(guān)的網(wǎng)頁(yè)注冊(cè)服務(wù)器中。在缺乏這樣的信息時(shí),廣告是根據(jù)與用戶的郵政編碼或者ZIP+4編碼相關(guān)的人口統(tǒng)計(jì)特性來(lái)進(jìn)行定位的。
每一個(gè)用戶,筆,打印機(jī),應(yīng)用提供者和應(yīng)用被分配了其自己的唯一標(biāo)識(shí)符,并且這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器保存了在它們之間的關(guān)系,如圖21,22,23,和24中所顯示的。對(duì)注冊(cè)來(lái)說(shuō),一個(gè)出版者是一個(gè)特殊類型的提供者,并且一個(gè)出版物是一個(gè)特殊類型的應(yīng)用。
每一個(gè)用戶800可以被授權(quán)使用任何數(shù)目的打印機(jī),并且每一個(gè)打印機(jī)可以允許任何數(shù)目的用戶來(lái)使用它。每一個(gè)用戶具有一單個(gè)缺省的打印機(jī)(在66),缺省地期刊雜志被發(fā)送到這個(gè)缺省打印機(jī),而根據(jù)需要而進(jìn)行打印的頁(yè)面被發(fā)送到用戶與其進(jìn)行交互式通信的打印機(jī)。這個(gè)服務(wù)器跟蹤一個(gè)用戶授權(quán)哪一個(gè)出版者打印到這個(gè)用戶的缺省打印機(jī)。一個(gè)出版者不能夠記錄任何特定打印機(jī)的ID,而是當(dāng)它需要時(shí)才解析這個(gè)ID。
當(dāng)一個(gè)用戶訂閱808一個(gè)出版物807時(shí),這個(gè)出版者806(即,應(yīng)用提供者803)被授權(quán)打印到一個(gè)規(guī)定的打印機(jī)或者這個(gè)用戶的缺省打印機(jī)。在任何時(shí)刻,這個(gè)用戶可以取消這個(gè)授權(quán)。每一個(gè)用戶可能具有幾個(gè)筆801,但是一個(gè)筆是專用于一單個(gè)用戶的。如果一個(gè)用戶被授權(quán)使用一個(gè)特定的打印機(jī),然后,這個(gè)打印機(jī)就識(shí)別出這個(gè)用戶的任何一個(gè)筆。
筆ID被用于定位被一特定網(wǎng)頁(yè)注冊(cè)服務(wù)器所保存的相應(yīng)用戶情況資料,這是通過(guò)DNS使用一個(gè)通常的方法來(lái)進(jìn)行的。
一個(gè)萬(wàn)維網(wǎng)Web終端809可以被授權(quán)在一個(gè)特定的網(wǎng)頁(yè)打印機(jī)上進(jìn)行打印,這允許在萬(wàn)維網(wǎng)瀏覽期間所遇到的萬(wàn)維網(wǎng)頁(yè)面和網(wǎng)頁(yè)文檔可以被方便地打印在最近的網(wǎng)頁(yè)打印機(jī)上。
這個(gè)網(wǎng)頁(yè)系統(tǒng)可以代表一個(gè)打印機(jī)提供者在這個(gè)提供者的打印機(jī)上打印出版物所獲得的收入進(jìn)行費(fèi)用和傭金的收取。這樣的收入包括廣告費(fèi)用,點(diǎn)擊費(fèi)用,電子商務(wù)傭金,和交易費(fèi)用。如果這個(gè)打印機(jī)是被用戶所擁有的,然后,這個(gè)用戶就是打印機(jī)提供者。
每一個(gè)用戶也具有一個(gè)網(wǎng)頁(yè)帳號(hào)820,這個(gè)網(wǎng)頁(yè)帳號(hào)被用于累加微小的負(fù)債和信用(例如,在前面的段落中所描述的那些);詳細(xì)的聯(lián)細(xì)方式815,包括名字,地址和電話號(hào)碼;全局優(yōu)選項(xiàng)816,包括私有性,發(fā)送和本地化設(shè)置;任何數(shù)目的生物統(tǒng)計(jì)記錄817,包括這個(gè)用戶的編碼簽名818,指紋819,等等;被這個(gè)系統(tǒng)自動(dòng)保存的一個(gè)手寫(xiě)模型819;和電子商務(wù)使用其進(jìn)行付費(fèi)的SET付費(fèi)卡帳號(hào)821。2.3.2收藏列表一個(gè)網(wǎng)頁(yè)用戶可以保存一個(gè)收藏列表922一鏈接到這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)上的有用文檔等等。這個(gè)列表是被這個(gè)系統(tǒng)代表用戶而進(jìn)行保存的。其結(jié)構(gòu)是一個(gè)目的層次結(jié)構(gòu)924,其一個(gè)優(yōu)選實(shí)施方式被顯示在圖41的類圖中。2.3.3歷史列表這個(gè)系統(tǒng)代表每一個(gè)用戶保存了一個(gè)歷史列表929,包括到這個(gè)用戶通過(guò)這個(gè)網(wǎng)頁(yè)系統(tǒng)所訪問(wèn)的文檔等等的鏈接。其組裝順序是按時(shí)間排列的,其一個(gè)優(yōu)選實(shí)施方式被顯示在圖42中的類圖中。2.4智能頁(yè)面布局設(shè)計(jì)這個(gè)網(wǎng)頁(yè)出版服務(wù)器對(duì)每一個(gè)部分均自動(dòng)進(jìn)行針對(duì)每一個(gè)用戶的個(gè)性化出版頁(yè)面布局設(shè)計(jì)。因?yàn)榇蠖鄶?shù)廣告是格式預(yù)定的矩形,所以在放編輯內(nèi)容以前,將它們放在頁(yè)面上。
在這個(gè)部分的每一個(gè)頁(yè)面上的廣告比例可以有很大的變化范圍,廣告布局設(shè)計(jì)算法利用了這個(gè)比例變化特性。這個(gè)算法被配置成將緊密聯(lián)系的編輯內(nèi)容和廣告內(nèi)容放在一起,例如將關(guān)于屋頂材料的廣告特別地放在出版物中,因?yàn)榫哂凶约簞?dòng)手修復(fù)屋頂?shù)奶厥馓卣鳌?br> 為這個(gè)用戶所選擇的編輯內(nèi)容,包括文本的和相關(guān)的圖象與圖形,然后被根據(jù)各種審美規(guī)則而進(jìn)行布局設(shè)計(jì)。
一旦整個(gè)布局已經(jīng)匯聚,整個(gè)過(guò)程,包括廣告的選擇和編輯內(nèi)容的選擇,必須被迭代以更好地實(shí)現(xiàn)用戶所申明的欄目尺寸優(yōu)選項(xiàng)。但是,這個(gè)欄目尺寸優(yōu)選項(xiàng)可以是長(zhǎng)時(shí)間內(nèi),平均來(lái)說(shuō)有比較好的匹配,這允許可以在每一天進(jìn)行大的變化與調(diào)整。2.5文檔格式一旦這個(gè)文檔已經(jīng)被進(jìn)行了布局設(shè)計(jì),它就被為進(jìn)行有效的傳送分發(fā)而編碼并且被有效地永久保存在這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)中。
這個(gè)基本有效的機(jī)制是將針對(duì)一單個(gè)用戶版本的信息和被多個(gè)用戶版本所共享的信息分開(kāi)。這個(gè)專門的信息包括頁(yè)面布局設(shè)計(jì)。共享的信息包括這個(gè)頁(yè)面布局所涉及的對(duì)象,包括圖象,圖形,和文本片段。
一個(gè)文本對(duì)象包括完全格式化的、使用可擴(kuò)展紙張類型語(yǔ)言(ExtensibleStylesheet Language)(XSL)以可擴(kuò)展的標(biāo)記語(yǔ)言(XML)來(lái)表示的文本。XSL提供了對(duì)文本格式的精確控制,而與這個(gè)文本所放置的區(qū)域無(wú)關(guān),在這個(gè)情形下,文本放置區(qū)域是被布局設(shè)計(jì)所提供的。文本對(duì)象包括允許自動(dòng)翻譯的嵌入式語(yǔ)言代碼,和幫助段落格式化的嵌入式的、用連字符連接的暗示。
一個(gè)圖象對(duì)象使用JPEG 2000基于小波的壓縮圖象格式來(lái)對(duì)一個(gè)圖象進(jìn)行編碼。一個(gè)圖形對(duì)象使用可縮放矢量圖形(SVG)格式來(lái)對(duì)一個(gè)2D圖形進(jìn)行編碼。
這個(gè)布局自己包括一系列被放置的圖象和圖形對(duì)象,文本對(duì)象通過(guò)其流動(dòng)的被鏈接文本流對(duì)象,如上面所描述的超級(jí)鏈接和輸入字段,和水印區(qū)域。這些布局對(duì)象被匯總在表3中。這個(gè)布局使用了適合有效分發(fā)和保存的一個(gè)緊湊格式。表3網(wǎng)頁(yè)布局對(duì)象

2.6文檔分發(fā)如上面所描述的,為了在這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)上進(jìn)行有效的分發(fā)和永久保存,一個(gè)與用戶相關(guān)的頁(yè)面布局被與它所涉及的共享對(duì)象分開(kāi)。
當(dāng)一個(gè)被訂閱的出版物已經(jīng)準(zhǔn)備好進(jìn)行分發(fā)時(shí),這個(gè)網(wǎng)頁(yè)出版服務(wù)器在網(wǎng)頁(yè)ID服務(wù)器12的幫助下為每一個(gè)頁(yè)面,頁(yè)面實(shí)例,文檔,和文檔實(shí)例分配一個(gè)唯一的ID。
這個(gè)服務(wù)器計(jì)算一組優(yōu)化的共享內(nèi)容子集,并且為每一個(gè)子集產(chǎn)生一個(gè)多播信道,然后將將承載這個(gè)布局所使用的共享內(nèi)容的多播信道的名字標(biāo)記到每一個(gè)與用戶相關(guān)的布局上。然后,這個(gè)服務(wù)器通過(guò)合適的頁(yè)面服務(wù)器將每一個(gè)用戶的布局單播到這個(gè)用戶的打印機(jī),并且當(dāng)這個(gè)單播完成時(shí),在這個(gè)規(guī)定的信道上多播這個(gè)共享的內(nèi)容。在接收到其單播后,每一個(gè)頁(yè)面服務(wù)器和打印機(jī)訂閱這個(gè)頁(yè)面布局中所規(guī)定的多播信道。在多播期間,每一個(gè)頁(yè)面服務(wù)器和打印機(jī)從多播流中提取其頁(yè)面布局所涉及的那些對(duì)象。這個(gè)頁(yè)面服務(wù)器對(duì)所接收的頁(yè)面布局和共享內(nèi)容進(jìn)行永久歸檔保存。
一旦一個(gè)打印機(jī)已經(jīng)接收到其頁(yè)面布局所涉及的所有對(duì)象,這個(gè)打印機(jī)重新產(chǎn)生完全排版的布局,并且然后進(jìn)行光柵化處理并且打印它。
在通常的情形下,這個(gè)打印機(jī)打印頁(yè)面的速度比頁(yè)面分發(fā)的速度快。假設(shè)每一個(gè)頁(yè)面的四分之一是圖象,平均頁(yè)面的大小比400KB約小一點(diǎn)。所以,這個(gè)打印機(jī)能夠在其64MB存儲(chǔ)器中保存超過(guò)100張這樣的頁(yè)面的內(nèi)容,這允許能夠進(jìn)行臨時(shí)緩存等等。這個(gè)打印機(jī)以每秒一張的速度進(jìn)行打印。這相當(dāng)于每秒400KB或者大約3M比特的頁(yè)面數(shù)據(jù),這可與通過(guò)一個(gè)寬度網(wǎng)絡(luò)而實(shí)現(xiàn)的最高期望頁(yè)面數(shù)據(jù)分發(fā)速度相比。甚至在異常的情形下,例如當(dāng)這個(gè)打印機(jī)的打印紙用完時(shí),很可能的是,在這個(gè)打印機(jī)的100頁(yè)內(nèi)部保存容量被使用完以前,用戶就已經(jīng)在打印機(jī)中增加了新的打印紙。
但是,如果這個(gè)打印機(jī)的內(nèi)部存儲(chǔ)器被填滿了,然后這個(gè)打印機(jī)就不能夠在多播第一次發(fā)生時(shí)就使用多播。所以,這個(gè)網(wǎng)頁(yè)出版服務(wù)器允許打印機(jī)提交關(guān)于再次多播的請(qǐng)求。當(dāng)接收到一個(gè)臨界數(shù)目的請(qǐng)求或者發(fā)生超時(shí)時(shí),這個(gè)服務(wù)器重新多播相應(yīng)的共享對(duì)象。
一旦已經(jīng)打印了一個(gè)文檔,一個(gè)打印機(jī)可以在任何時(shí)刻通過(guò)從相關(guān)的頁(yè)面服務(wù)器中檢索其頁(yè)面布局和內(nèi)容產(chǎn)生一個(gè)精確的復(fù)制品。2.7文檔點(diǎn)播當(dāng)根據(jù)需要請(qǐng)求一個(gè)網(wǎng)頁(yè)文檔時(shí),其個(gè)性化處理和分發(fā)的方式與期刊雜志的情形非常相同。但是,因?yàn)闆](méi)有共享的內(nèi)容,分發(fā)是直接給請(qǐng)求的打印機(jī)的,而不需要使用多播。
當(dāng)根據(jù)需要請(qǐng)求一個(gè)非網(wǎng)頁(yè)文檔時(shí),它不被進(jìn)行個(gè)性化處理,并且它被通過(guò)一個(gè)指定網(wǎng)頁(yè)格式化服務(wù)器進(jìn)行分發(fā),這個(gè)指定網(wǎng)頁(yè)格式化服務(wù)器重新將其格式化為一個(gè)網(wǎng)頁(yè)文檔。一個(gè)網(wǎng)頁(yè)格式化服務(wù)器是一個(gè)網(wǎng)頁(yè)出版服務(wù)器的一個(gè)特殊實(shí)例。這個(gè)網(wǎng)頁(yè)格式化服務(wù)器了解各種互聯(lián)網(wǎng)文檔格式,包括Adobe的便攜式文檔格式(PDF),和超文本標(biāo)記語(yǔ)言(HTML)。在HTML的情形下,它可以使用打印頁(yè)面的高分辨率來(lái)以一個(gè)多欄的格式展示萬(wàn)維網(wǎng)頁(yè)面,并且具有一個(gè)內(nèi)容表。它可以自動(dòng)地包括所有直接被鏈接到這個(gè)被請(qǐng)求頁(yè)面的萬(wàn)維網(wǎng)頁(yè)面。這個(gè)用戶可以通過(guò)一個(gè)優(yōu)選項(xiàng)來(lái)調(diào)節(jié)這個(gè)行為。
這個(gè)網(wǎng)頁(yè)格式化服務(wù)器進(jìn)行可以在任何互聯(lián)網(wǎng)文檔上獲得的標(biāo)準(zhǔn)的網(wǎng)頁(yè)行為,包括交互性和連續(xù)性,不管其起源和格式是什么。它向網(wǎng)頁(yè)打印機(jī)和網(wǎng)頁(yè)頁(yè)面服務(wù)器隱藏了不同文檔格式的細(xì)節(jié),并且向萬(wàn)維網(wǎng)服務(wù)器隱藏了網(wǎng)頁(yè)系統(tǒng)的細(xì)節(jié)。3安全性3.1加密方法加密方法被用于保護(hù)在保存中和在傳送中的敏感信息,并且被用于對(duì)一個(gè)交易的參與者進(jìn)行認(rèn)證。有兩類廣泛使用的加密方法密鑰加密方法和公鑰加密方法。這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)使用了這兩類加密方法。
密鑰加密方法,也被稱作對(duì)稱加密方法,使用了相同的密鑰來(lái)對(duì)一個(gè)消息進(jìn)行加密和解密。希望交換消息的雙方必須首先安全地交換這個(gè)密鑰。
公鑰加密方法,也被稱作非對(duì)稱加密方法,使用了兩個(gè)加密密鑰。這兩個(gè)密鑰在數(shù)學(xué)上是這樣相關(guān)的,使用一個(gè)密鑰被加密的任何消息僅能夠被使用另一個(gè)密鑰進(jìn)行解密。這些密鑰中的一個(gè)然后被公開(kāi),而另一個(gè)密鑰被私下保存。這個(gè)公鑰被用于加密任何希望發(fā)送到這個(gè)私鑰持有者的消息。一旦使用了這個(gè)公鑰進(jìn)行加密,一個(gè)消息僅能夠使用這個(gè)私鑰被進(jìn)行解密。這樣,雙方可以安全地交換消息而不需要首先交換密鑰。為了確保私鑰是安全的,通常是私鑰持有者產(chǎn)生這個(gè)密鑰對(duì)。
公鑰加密可以被用于產(chǎn)生一個(gè)數(shù)字簽名。私鑰持有者可以產(chǎn)生一個(gè)消息的已知雜湊,并且然后使用這個(gè)私鑰對(duì)雜湊進(jìn)行加密。然后,任何人可以通過(guò)使用這個(gè)公鑰對(duì)被加密的雜湊進(jìn)行解密并且使用這個(gè)消息來(lái)證實(shí)這個(gè)雜湊,而證實(shí)被加密的雜湊構(gòu)成了私鑰所有者關(guān)于這個(gè)特定消息的簽名。如果這個(gè)簽名被附加到這個(gè)消息上,然后,這個(gè)消息的接收者可以證實(shí)這個(gè)消息是真實(shí)的并且在傳送過(guò)程中沒(méi)有被修改。
為了使公鑰加密方法能夠很好地工作,必須有一個(gè)方法來(lái)分發(fā)公鑰,并且這個(gè)方法能夠避免假冒。這通常是使用證書(shū)和證書(shū)管理機(jī)構(gòu)來(lái)完成的。一個(gè)證書(shū)管理機(jī)構(gòu)是一個(gè)可被信任的第三方,它對(duì)在一個(gè)公鑰和某個(gè)人的身份之間的連接進(jìn)行認(rèn)證。這個(gè)證書(shū)管理機(jī)構(gòu)通過(guò)檢查身份文檔來(lái)證書(shū)這個(gè)人的身份,并且然后產(chǎn)生并且簽署一個(gè)數(shù)字證書(shū),這個(gè)數(shù)字證書(shū)包括這個(gè)人的身份細(xì)節(jié)和公鑰。任何相信這個(gè)證書(shū)管理機(jī)構(gòu)的個(gè)人可以使用這個(gè)證書(shū)中的公鑰,并且完全可以確信這個(gè)公鑰是真實(shí)的。他們僅僅需要證實(shí)這個(gè)證書(shū)確實(shí)是被這個(gè)證書(shū)管理機(jī)構(gòu)所簽署的,證書(shū)管理機(jī)構(gòu)的公鑰是眾所周知的。
在大多數(shù)交易環(huán)境下,公鑰加密方法僅被用于產(chǎn)生數(shù)字簽名,并且用于安全地交換私下會(huì)話密鑰。私鑰加密方法被用于所有其它的目的。
在下面的討論中,當(dāng)提到在一個(gè)網(wǎng)頁(yè)打印機(jī)和一個(gè)服務(wù)器之間進(jìn)行安全的信息傳送時(shí),實(shí)際上所發(fā)生的是這個(gè)打印機(jī)獲得這個(gè)服務(wù)器的證書(shū),使用這個(gè)證書(shū)的管理機(jī)構(gòu)來(lái)證實(shí)這個(gè)證書(shū),使用這個(gè)證書(shū)中的公鑰交換密鑰來(lái)與這個(gè)服務(wù)器交換一個(gè)私下會(huì)話密鑰,并且然后使用這個(gè)私下會(huì)話密鑰對(duì)這個(gè)消息數(shù)據(jù)進(jìn)行加密。從定義來(lái)說(shuō),一個(gè)會(huì)話密鑰可以有一個(gè)任意短的有效使用時(shí)間。3.2網(wǎng)頁(yè)打印機(jī)安全性每一個(gè)網(wǎng)頁(yè)打印機(jī)在制造時(shí)就被分配了一對(duì)唯一的標(biāo)識(shí)符,這對(duì)唯一的標(biāo)識(shí)符被保存在這個(gè)打印機(jī)的只讀存儲(chǔ)器中,并且被保存在這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器的數(shù)據(jù)庫(kù)中。第一個(gè)ID 62是公開(kāi)的,并且唯一地標(biāo)識(shí)了這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)上的這個(gè)打印機(jī)。第二個(gè)ID是保密的,并且當(dāng)這個(gè)打印機(jī)首先注冊(cè)到網(wǎng)絡(luò)上就被使用。
當(dāng)這個(gè)打印機(jī)在安裝后第一次連接到這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)時(shí),它產(chǎn)生一個(gè)簽名公開(kāi)/私有密鑰對(duì)。它將這個(gè)私有ID和公鑰安全地傳送給這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器。這個(gè)服務(wù)器將這個(gè)私有ID與被記錄在其數(shù)據(jù)庫(kù)中的打印機(jī)的保密ID進(jìn)行比較,并且如果這兩個(gè)ID匹配的話就接受這個(gè)注冊(cè)。然后,它就產(chǎn)生和簽署一個(gè)證書(shū),這個(gè)證書(shū)包括這個(gè)打印機(jī)的公開(kāi)ID和公開(kāi)簽名密鑰,并且將這個(gè)證書(shū)保存在注冊(cè)數(shù)據(jù)庫(kù)中。
這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器用作這些網(wǎng)頁(yè)打印機(jī)的一個(gè)證書(shū)管理機(jī)構(gòu),因?yàn)樗軌蛟L問(wèn)允許它證實(shí)打印機(jī)的身份的保密信息。
當(dāng)一個(gè)用戶訂閱一個(gè)出版物時(shí),就在這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器數(shù)據(jù)庫(kù)中產(chǎn)生一個(gè)記錄,該記錄授權(quán)這個(gè)出版者將這個(gè)出版物打印到這個(gè)用戶的缺省打印機(jī)或者一個(gè)規(guī)定的打印機(jī)。經(jīng)過(guò)一個(gè)頁(yè)面服務(wù)器被發(fā)送到一個(gè)打印機(jī)的每一個(gè)文檔可以被一個(gè)特定的用戶訪問(wèn),并且被這個(gè)出版者使用出版者的私有簽名密鑰進(jìn)行簽名。這個(gè)頁(yè)面服務(wù)器通過(guò)這個(gè)注冊(cè)數(shù)據(jù)庫(kù)證實(shí),這個(gè)出版者已經(jīng)被授權(quán)將出版物發(fā)送到這個(gè)規(guī)定的用戶。這個(gè)頁(yè)面服務(wù)器使用這個(gè)出版者的公鑰來(lái)證實(shí)這個(gè)簽名,出版者的公鑰是從被保存在注冊(cè)數(shù)據(jù)庫(kù)中的出版者的證書(shū)中獲得的。
這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器接受將打印授權(quán)增加到數(shù)據(jù)庫(kù)中的請(qǐng)求,只要這些請(qǐng)求是通過(guò)注冊(cè)到這個(gè)打印機(jī)的一個(gè)筆發(fā)起的。3.3網(wǎng)頁(yè)筆的安全性每一個(gè)網(wǎng)頁(yè)筆在制造時(shí)就被分配了一個(gè)唯一的標(biāo)識(shí)符,這個(gè)唯一的標(biāo)識(shí)符被保存在筆的只讀存儲(chǔ)器中,并且被保存在網(wǎng)頁(yè)注冊(cè)服務(wù)器數(shù)據(jù)庫(kù)中。筆ID 61唯一地標(biāo)識(shí)了這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)上的這個(gè)筆。
一個(gè)網(wǎng)頁(yè)筆能夠“知道”網(wǎng)頁(yè)打印機(jī)的數(shù)目,并且一個(gè)打印機(jī)能夠“知道”筆的數(shù)目。一個(gè)筆通過(guò)一個(gè)無(wú)線頻率信號(hào)與一個(gè)打印機(jī)進(jìn)行通信,無(wú)論何時(shí)它處于這個(gè)打印機(jī)的范圍內(nèi)時(shí)。一旦一個(gè)筆和打印機(jī)被注冊(cè)了,它們就定期地交換會(huì)話密鑰。無(wú)論何時(shí)這個(gè)筆將數(shù)字墨水發(fā)送到這個(gè)打印機(jī),數(shù)字墨水總是被使用合適的會(huì)話密鑰進(jìn)行加密。數(shù)字墨水決不會(huì)以明文的形式被傳送。
一個(gè)筆為它所知道的每一個(gè)打印機(jī)保存一個(gè)會(huì)話密鑰,會(huì)話密鑰的索引是打印機(jī)ID,并且一個(gè)打印機(jī)為它所知道的每一個(gè)筆保存一個(gè)會(huì)話密鑰,這些會(huì)話密鑰的索引是筆ID。筆和打印機(jī)均有一個(gè)很大的但是也有限的存儲(chǔ)容量來(lái)保存會(huì)話密鑰,并且能夠根據(jù)一個(gè)最近最少被使用的原則來(lái)丟棄一個(gè)會(huì)話密鑰,如果需要的話。
當(dāng)一個(gè)筆處于一個(gè)打印機(jī)的范圍內(nèi)時(shí),這個(gè)筆和打印機(jī)發(fā)現(xiàn)它們是否能夠知道對(duì)方。如果它們均不知道對(duì)方,然后,這個(gè)打印機(jī)判斷它是否應(yīng)知道這個(gè)筆。例如,這可能是因?yàn)檫@個(gè)筆屬于已經(jīng)注冊(cè)到使用這個(gè)打印機(jī)的一個(gè)用戶。如果這個(gè)打印機(jī)被意味著應(yīng)知道這個(gè)筆但是不能夠知道,然后它就發(fā)起自動(dòng)筆注冊(cè)過(guò)程。如果這個(gè)打印機(jī)不應(yīng)知道這個(gè)筆,然后它就同意忽略這個(gè)筆,直到這個(gè)筆被放置在一個(gè)收費(fèi)的杯中,這時(shí)它就發(fā)起注冊(cè)過(guò)程。
除了其公開(kāi)ID,這個(gè)筆包括一個(gè)保密的密鑰交換密鑰。這個(gè)密鑰交換密鑰也在制造時(shí)被記錄在網(wǎng)頁(yè)注冊(cè)服務(wù)器數(shù)據(jù)庫(kù)中。在注冊(cè)期間,這個(gè)筆將其筆ID發(fā)送到這個(gè)打印機(jī),并且這個(gè)打印機(jī)將筆ID發(fā)送到這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器。這個(gè)服務(wù)器產(chǎn)生一個(gè)會(huì)話密鑰以被這個(gè)打印機(jī)和筆所使用,并且安全地將這個(gè)會(huì)話密鑰傳送到這個(gè)打印機(jī)。它也發(fā)送使用筆的密鑰交換密鑰進(jìn)行加密的會(huì)話密鑰的一個(gè)拷貝。這個(gè)打印機(jī)將這個(gè)會(huì)話密鑰保存在內(nèi)部,其索引是筆ID,并且將這個(gè)被加密的會(huì)話密鑰發(fā)送到筆。筆將這個(gè)會(huì)話密鑰保存在內(nèi)部,其索引是打印機(jī)ID。
雖然一個(gè)偽造的筆能夠在筆注冊(cè)協(xié)議中模仿一個(gè)筆,但是僅一個(gè)真正的筆能夠?qū)@個(gè)打印機(jī)所發(fā)送的會(huì)話密鑰進(jìn)行解密。
當(dāng)一個(gè)前面沒(méi)有注冊(cè)的筆第一次注冊(cè)時(shí),它被有限地使用,直到它被鏈接到一個(gè)用戶。一個(gè)注冊(cè)的但是“不被所有的”筆僅被允許用于請(qǐng)求和填充網(wǎng)頁(yè)用戶和筆注冊(cè)表格,以注冊(cè)一個(gè)將被這個(gè)新筆自動(dòng)鏈接的新用戶,或者以將一個(gè)新筆增加到一個(gè)已有的用戶。
這個(gè)筆使用私鑰而不是公鑰加密方法,因?yàn)楣P中的硬件性能限制。3.4安全文檔這個(gè)網(wǎng)頁(yè)系統(tǒng)支持安全文檔的發(fā)送,例如票和贈(zèng)券。這個(gè)網(wǎng)頁(yè)打印機(jī)包括一個(gè)設(shè)施來(lái)打印水印,但是僅在接收到被合適授權(quán)的出版者的請(qǐng)求后才打印水印。這個(gè)出版者在其證書(shū)中標(biāo)明其打印水印的授權(quán),這個(gè)打印機(jī)能夠證實(shí)該證書(shū)。
這個(gè)“水印”打印過(guò)程在這個(gè)頁(yè)面的規(guī)定“水印”區(qū)域使用了一個(gè)替代的抖動(dòng)矩陣。背靠背頁(yè)面包括鏡像水印區(qū)域,當(dāng)進(jìn)行打印時(shí)它們是重合的。在奇數(shù)和偶數(shù)頁(yè)面的水印區(qū)域中被使用的這個(gè)抖動(dòng)矩陣被設(shè)計(jì)成當(dāng)這些區(qū)域被一起觀看時(shí)會(huì)產(chǎn)生一個(gè)干擾效果,這個(gè)效果是透過(guò)打印紙張而獲得的。
這個(gè)效果與一個(gè)水印類似的地方在于,當(dāng)僅看這個(gè)頁(yè)面的一個(gè)面時(shí)它是不可見(jiàn)的,當(dāng)使用普通的裝置來(lái)拷貝這個(gè)頁(yè)面時(shí)它會(huì)被丟失。
安全文檔的頁(yè)面不能夠使用在上面的部分1.9中所描述的內(nèi)建網(wǎng)頁(yè)拷貝機(jī)制進(jìn)行拷貝。這可以延伸到在網(wǎng)頁(yè)知道的復(fù)印機(jī)上對(duì)網(wǎng)頁(yè)進(jìn)行拷貝。
安全文檔典型地是作為一個(gè)電子商務(wù)交易的一部分而被產(chǎn)生的。所以,它們可能包括用戶的照片,當(dāng)這個(gè)用戶將其生理信息注冊(cè)到這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器上時(shí),該用戶的照片被捕獲,如在部分2中所描述的。
當(dāng)展示一個(gè)安全網(wǎng)頁(yè)文檔時(shí),這個(gè)接收者可以通過(guò)使用通常的方法來(lái)請(qǐng)求其狀態(tài),而證實(shí)其可靠性。一個(gè)安全文檔的唯一ID僅在這個(gè)文檔的有效使用時(shí)間內(nèi)才有效。并且安全文檔ID的分配不是連續(xù)的,以避免它們被機(jī)會(huì)主義者預(yù)測(cè)出來(lái)。可從開(kāi)發(fā)一種內(nèi)建關(guān)于證實(shí)失敗的反饋的安全文檔證實(shí)筆,以支持簡(jiǎn)易的展示點(diǎn)文檔證實(shí)。
很清楚,從一個(gè)加密的角度來(lái)說(shuō),水印也不安全,用戶的照片也不安全。它們簡(jiǎn)單地對(duì)偶然的偽造提供了大的障礙。聯(lián)機(jī)文檔證實(shí),特別地使用一個(gè)證實(shí)筆,在它所需要的地方所提供的安全性增加了,但是仍然不能夠完全避免不被偽造。3.5不可否認(rèn)在這個(gè)網(wǎng)頁(yè)系統(tǒng)中,用戶所提交的表格是被可靠地發(fā)送到表格處理者,并且在網(wǎng)頁(yè)頁(yè)面服務(wù)器中可被永久進(jìn)行歸檔。所以,接收人不可能否認(rèn)該發(fā)送。
通過(guò)該系統(tǒng)而進(jìn)行的電子商務(wù)付費(fèi),如在部分4中所描述的,也不可能被收款人所否認(rèn)。4電子商務(wù)模型4.1安全的電子交易(SET)這個(gè)網(wǎng)頁(yè)系統(tǒng)使用安全電子交易(SET)系統(tǒng)作為其付費(fèi)系統(tǒng)的一部分。SET是已經(jīng)被MasterCard and Visa所開(kāi)發(fā)出來(lái)的系統(tǒng),并且是用于付費(fèi)卡的,這可以從其術(shù)語(yǔ)名字中看出來(lái)。但是,這個(gè)系統(tǒng)的大部分是與所使用的帳號(hào)類型無(wú)關(guān)的。
在SET中,卡持有者和商人注冊(cè)到一個(gè)證書(shū)管理機(jī)構(gòu),并且被發(fā)放了包括其公開(kāi)簽名密鑰的證書(shū)。這個(gè)證書(shū)管理機(jī)構(gòu)使用合適的卡發(fā)放者來(lái)證實(shí)一個(gè)卡持有人的注冊(cè)細(xì)節(jié),并且使用合適的獲得者來(lái)證實(shí)一個(gè)商人的注冊(cè)細(xì)節(jié)。卡持有人和商人將他們相應(yīng)的私有簽名密鑰安全地保存在他們的計(jì)算機(jī)中。在付費(fèi)過(guò)程期間,這些證書(shū)被用于相互認(rèn)證一個(gè)商人和卡持有人,并且用于向這個(gè)付費(fèi)網(wǎng)關(guān)對(duì)他們進(jìn)行認(rèn)證。
SET還沒(méi)有被廣泛地接受,部分地是因?yàn)榭ǔ钟腥苏J(rèn)為維護(hù)密鑰和證書(shū)是比較麻煩的。將卡持有人的密鑰和證書(shū)保存在一個(gè)服務(wù)器上并且允許這個(gè)卡持有人通過(guò)一個(gè)密碼來(lái)訪問(wèn)這個(gè)服務(wù)器的臨時(shí)解決方法已經(jīng)取得了部分成功。4.2SET付費(fèi)在這個(gè)網(wǎng)頁(yè)系統(tǒng)中,這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器用作SET付費(fèi)交易中的這個(gè)網(wǎng)頁(yè)用戶(即這個(gè)卡持有人)的一個(gè)代理。
這個(gè)網(wǎng)頁(yè)系統(tǒng)使用生理信息來(lái)認(rèn)證這個(gè)用戶并且授權(quán)SET付費(fèi)。因?yàn)檫@個(gè)系統(tǒng)是基于筆的,所以所使用的生理信息是這個(gè)用戶的聯(lián)機(jī)簽名,它包括隨時(shí)間變化的筆的位置和壓力。一個(gè)指紋生理信息也可以被使用,這可以通過(guò)在這個(gè)筆中設(shè)計(jì)一個(gè)指紋傳感器,但是其成本更高。所使用的這個(gè)生理信息類型僅影響這個(gè)生理信息的捕獲,不影響這個(gè)系統(tǒng)的授權(quán)。
能夠進(jìn)行SET付費(fèi)的第一個(gè)步驟是將這個(gè)用戶的生理信息注冊(cè)到網(wǎng)頁(yè)注冊(cè)服務(wù)器。這可以在一個(gè)被控制的環(huán)境下進(jìn)行,例如一個(gè)銀行,其中在這個(gè)用戶的身份被證實(shí)的同時(shí)可以捕獲這個(gè)生理信息。這個(gè)生理信息被捕獲并且被保存在注冊(cè)數(shù)據(jù)庫(kù)中,被鏈接到這個(gè)用戶的記錄。這個(gè)用戶的照片也被可選地捕獲并且被鏈接到這個(gè)記錄。這個(gè)SET卡持有人注冊(cè)過(guò)程就完成了,并且所產(chǎn)生的私有簽名密鑰和證書(shū)被保存在數(shù)據(jù)庫(kù)中。這個(gè)用戶的付費(fèi)卡信息也被保存,這給網(wǎng)頁(yè)注冊(cè)服務(wù)器足夠的信息來(lái)在任何SET付費(fèi)交易中充當(dāng)這個(gè)用戶的代理。
當(dāng)這個(gè)用戶最終提供了這個(gè)生理信息來(lái)完成一個(gè)付費(fèi),例如,通過(guò)對(duì)一個(gè)網(wǎng)頁(yè)訂單表格進(jìn)行簽名,這個(gè)打印機(jī)安全地將這個(gè)訂購(gòu)信息,這個(gè)筆ID和生理信息數(shù)據(jù)傳送給網(wǎng)頁(yè)注冊(cè)服務(wù)器。這個(gè)服務(wù)器證實(shí)這個(gè)筆ID所標(biāo)識(shí)的這個(gè)用戶的生理信息,并且從這個(gè)時(shí)刻起,這個(gè)服務(wù)器充當(dāng)這個(gè)用戶的代理來(lái)完成SET付費(fèi)交易。4.3微付費(fèi)這個(gè)網(wǎng)頁(yè)系統(tǒng)包括用于進(jìn)行微付費(fèi)的一個(gè)機(jī)制,以允許這個(gè)用戶方便地為根據(jù)需要打印低成本的文檔和為拷貝有版權(quán)的文檔而進(jìn)行付費(fèi),并且可能地,也允許對(duì)這個(gè)用戶為打印廣告材料所引起的費(fèi)用進(jìn)行補(bǔ)償。這后一個(gè)情形取決于已經(jīng)被提供給這個(gè)用戶的補(bǔ)助程度。
當(dāng)這個(gè)用戶注冊(cè)電子商務(wù)時(shí),聚合微付費(fèi)的一個(gè)網(wǎng)絡(luò)帳號(hào)就被建立。這個(gè)用戶定期地接收一個(gè)支付結(jié)算表,并且可以使用標(biāo)準(zhǔn)的付費(fèi)機(jī)制解決任何的未付款的登入借方的余額。
這個(gè)網(wǎng)絡(luò)帳號(hào)可以被擴(kuò)展到聚合關(guān)于期刊的訂閱費(fèi)用,另外,這也可以獨(dú)立的付費(fèi)結(jié)算表的表格形式提供給用戶。4.4交易當(dāng)一個(gè)用戶請(qǐng)求一個(gè)特定應(yīng)用上下文中的一個(gè)網(wǎng)頁(yè)時(shí),這個(gè)應(yīng)用能夠被嵌入到這個(gè)頁(yè)面的、一個(gè)與用戶相關(guān)的交易ID55中。通過(guò)這個(gè)頁(yè)面隨后進(jìn)行的輸入被用交易ID進(jìn)行標(biāo)記,并且由此這個(gè)應(yīng)用能夠?yàn)橛脩舻妮斎虢⒁粋€(gè)合適的上下文。
但是,當(dāng)輸入是通過(guò)與用戶不相關(guān)的一個(gè)頁(yè)面而進(jìn)行時(shí),這個(gè)應(yīng)用必須使用這個(gè)用戶的唯一身份來(lái)建立一個(gè)上下文。一個(gè)典型的示例包括將一個(gè)預(yù)打印的目錄頁(yè)面上的項(xiàng)目增加到用戶的虛擬“購(gòu)物車”中。但是,為了保護(hù)這個(gè)用戶的私有性,為這個(gè)網(wǎng)頁(yè)系統(tǒng)所知道的這個(gè)唯一的用戶ID60不被泄漏到應(yīng)用。這是為了防止不同的應(yīng)用提供者能夠輕易地對(duì)獨(dú)立收集的行為數(shù)據(jù)進(jìn)行相關(guān)。
相反,網(wǎng)頁(yè)注冊(cè)服務(wù)器通過(guò)一個(gè)唯一的別名ID 65維持在一個(gè)用戶和一個(gè)應(yīng)用之間的一個(gè)匿名關(guān)系,如圖24中所顯示的。無(wú)論何時(shí)這個(gè)用戶激活了具有“被注冊(cè)的”屬性的一個(gè)超級(jí)鏈接,這個(gè)網(wǎng)頁(yè)頁(yè)面服務(wù)器要求這個(gè)網(wǎng)頁(yè)注冊(cè)服務(wù)器將這個(gè)相關(guān)的應(yīng)用ID 64,和筆ID 61翻譯成一個(gè)別名ID65。這個(gè)別名ID然后被提交給這個(gè)超級(jí)鏈接的應(yīng)用。
這個(gè)應(yīng)用保存由別名ID所索引的狀態(tài)信息,并且能夠檢索與用戶相關(guān)的狀態(tài)信息,而不需要知道這個(gè)用戶的全球身份。
這個(gè)系統(tǒng)也為一個(gè)用戶的每一個(gè)應(yīng)用保存一個(gè)獨(dú)立的證書(shū)和私有簽名密鑰,以允許它能夠僅使用與應(yīng)用相關(guān)的信息,就代表這個(gè)用戶對(duì)應(yīng)用交易進(jìn)行簽名。
為了幫助系統(tǒng)對(duì)產(chǎn)品條形碼(UPC)“超級(jí)鏈接”激活進(jìn)行路由,這個(gè)系統(tǒng)代表這個(gè)用戶對(duì)任何數(shù)目的產(chǎn)品類型記錄了一個(gè)優(yōu)選的應(yīng)用。
每一個(gè)應(yīng)用與一個(gè)應(yīng)用提供者相關(guān),并且這個(gè)系統(tǒng)代表每一個(gè)應(yīng)用提供者保存了一個(gè)帳號(hào),以允許它為點(diǎn)擊費(fèi)用等等而為這個(gè)提供者存款和登入借方。
一個(gè)應(yīng)用提供者可以是期刊被訂閱內(nèi)容的一個(gè)出版者。這個(gè)系統(tǒng)記錄了用戶關(guān)于接收這個(gè)訂閱的出版物的希望,以及所期望的出版頻率。4.5資源描述和版權(quán)一個(gè)資源描述類圖的一個(gè)優(yōu)選實(shí)施方式被顯示在圖40中。
每一個(gè)文檔和內(nèi)容對(duì)象可以被一個(gè)或者多個(gè)資源描述842來(lái)進(jìn)行描述。資源描述使用了Dublin Core元數(shù)據(jù)元素集,這是專門針對(duì)電子資源的查找而設(shè)計(jì)的。Dublin Core元數(shù)據(jù)遵循萬(wàn)維網(wǎng)聯(lián)盟(W3C)資源描述框架(RDF)。
一個(gè)資源描述可以標(biāo)識(shí)權(quán)利持有人920。這個(gè)網(wǎng)頁(yè)系統(tǒng)自動(dòng)地將版權(quán)費(fèi)用從用戶傳送到權(quán)利持有人,當(dāng)用戶打印版權(quán)保護(hù)內(nèi)容時(shí)。5通信協(xié)議一個(gè)通信協(xié)議定義了在實(shí)體之間交換的一個(gè)有序的消息。在這個(gè)網(wǎng)頁(yè)系統(tǒng)中,實(shí)體,例如筆,打印機(jī)和服務(wù)器,利用了一組已定義協(xié)議來(lái)合作地處理用戶與這個(gè)網(wǎng)頁(yè)系統(tǒng)的交互式通信。
每一個(gè)協(xié)議被一個(gè)序列圖來(lái)描述,其中水平方向被用于表示消息流,而垂直方向被用于表示時(shí)間。每一個(gè)實(shí)體被包括該實(shí)體的名字和表示這個(gè)實(shí)體有效使用時(shí)間的一個(gè)垂直列來(lái)表示。在一個(gè)實(shí)體存在的時(shí)間內(nèi),生命線被顯示為虛線。在一個(gè)實(shí)體處于激活的時(shí)間內(nèi),生命線被顯示為雙線。因?yàn)檫@里所考慮的協(xié)議不產(chǎn)生或者破壞實(shí)體,所以一旦一個(gè)實(shí)體停止參與到一個(gè)協(xié)議,其生命線一般就被削短。5.1訂閱發(fā)送協(xié)議一個(gè)訂閱發(fā)送協(xié)議的一個(gè)優(yōu)選實(shí)施方式被顯示在圖43中。
很多數(shù)量的用戶可能會(huì)訂閱一個(gè)期刊出版物。每一個(gè)用戶的版本可能會(huì)被進(jìn)行不同的設(shè)計(jì),但是很多用戶的版本將共享共同的內(nèi)容,例如文本對(duì)象和圖象對(duì)象。所以,這個(gè)訂閱發(fā)送協(xié)議通過(guò)單播將文檔結(jié)構(gòu)發(fā)送到每一個(gè)打印機(jī),但是通過(guò)多播來(lái)發(fā)送共享的內(nèi)容對(duì)象。
這個(gè)應(yīng)用(即,出版者)首先從一個(gè)ID服務(wù)器12獲得關(guān)于每一個(gè)文檔的一個(gè)文檔ID 51。然后,它對(duì)這個(gè)文檔新分配的ID作出響應(yīng),將每一個(gè)文檔結(jié)構(gòu),包括其文檔ID和頁(yè)面描述發(fā)送到這個(gè)頁(yè)面服務(wù)器10。它包括其自己的應(yīng)用ID 64,這個(gè)用戶的別名ID 65,和相關(guān)的多播信道名字集合。它使用其私有簽名密鑰對(duì)這個(gè)消息進(jìn)行簽名。
這個(gè)頁(yè)面服務(wù)器使用這個(gè)應(yīng)用ID和別名ID來(lái)從這個(gè)注冊(cè)服務(wù)器獲得相應(yīng)的用戶ID 60,這個(gè)用戶選擇的打印機(jī)的ID 62(這可以是明確地為該應(yīng)用選擇的打印機(jī),或者可以是這個(gè)用戶的缺省打印機(jī)),和這個(gè)應(yīng)用的證書(shū)。
這個(gè)應(yīng)用的證書(shū)允許這個(gè)頁(yè)面服務(wù)器證實(shí)這個(gè)消息的簽名。如果這個(gè)應(yīng)用ID和別名ID一起不能夠標(biāo)識(shí)一個(gè)訂閱808,這個(gè)頁(yè)面服務(wù)器到注冊(cè)服務(wù)器的請(qǐng)求失敗。
然后,這個(gè)頁(yè)面服務(wù)器分配文檔和頁(yè)面實(shí)例ID,并且轉(zhuǎn)發(fā)這個(gè)頁(yè)面描述,包括頁(yè)面ID 50,到這個(gè)打印機(jī)。它包括這個(gè)打印機(jī)所偵聽(tīng)的相關(guān)多播信道名字的集合。
然后,它將新分配的頁(yè)面ID返回給這個(gè)應(yīng)用,以在未來(lái)用作參考。
一旦這個(gè)應(yīng)用已經(jīng)通過(guò)相關(guān)的頁(yè)面服務(wù)器將所有的文檔結(jié)構(gòu)分發(fā)到這個(gè)用戶選擇的打印機(jī),它在前面選擇的多播信道上多播共享對(duì)象的各種子集。頁(yè)面服務(wù)器和打印機(jī)均監(jiān)視合適的多播信道并且接收他們需要的內(nèi)容對(duì)象。然后,他們能夠?qū)⑶懊鎲尾サ奈臋n結(jié)構(gòu)應(yīng)用上去。這允許頁(yè)面服務(wù)器能夠?qū)⑼耆奈臋n增加到它們的數(shù)據(jù)庫(kù)中,并且它允許打印機(jī)能夠打印這個(gè)文檔。5.2超級(jí)鏈接激活協(xié)議一個(gè)超級(jí)鏈接激活協(xié)議的一個(gè)優(yōu)選實(shí)施方式被顯示在圖45中。
當(dāng)一個(gè)用戶使用一個(gè)網(wǎng)頁(yè)筆在一個(gè)網(wǎng)頁(yè)上進(jìn)行點(diǎn)擊時(shí),這個(gè)筆將這個(gè)點(diǎn)擊通信給最近的網(wǎng)頁(yè)打印機(jī)601。這個(gè)點(diǎn)擊標(biāo)識(shí)出這個(gè)頁(yè)面和在這個(gè)頁(yè)面上的一個(gè)位置。這個(gè)打印機(jī)已經(jīng)從筆連接協(xié)議中知道了筆的ID 61。
這個(gè)打印機(jī)通過(guò)DNS確定處理特定頁(yè)面ID 50的頁(yè)面服務(wù)器10a的網(wǎng)絡(luò)地址。這個(gè)地址可能已經(jīng)在其緩沖器中,如果這個(gè)用戶最近與相同的頁(yè)面發(fā)生了交互式通信。然后,這個(gè)打印機(jī)將筆ID,其自己的打印機(jī)ID62,頁(yè)面ID和點(diǎn)擊位置轉(zhuǎn)發(fā)給這個(gè)頁(yè)面服務(wù)器。
這個(gè)頁(yè)面服務(wù)器載入這個(gè)頁(yè)面ID所標(biāo)識(shí)的頁(yè)面描述5,并且判斷這個(gè)點(diǎn)擊位于哪一個(gè)輸入部件的區(qū)域58中,如果有的話。假設(shè)相關(guān)的輸入部件是一個(gè)超級(jí)鏈接部件844,然后,這個(gè)頁(yè)面服務(wù)器獲得相關(guān)的應(yīng)用ID 64和鏈路ID 54,并且通過(guò)DNS獲得駐留了這個(gè)應(yīng)用71的應(yīng)用服務(wù)器的網(wǎng)絡(luò)地址。
這個(gè)頁(yè)面服務(wù)器使用筆ID 61來(lái)從注冊(cè)服務(wù)器11獲得相應(yīng)的用戶ID60,并且然后分配一個(gè)全球唯一的超級(jí)鏈接請(qǐng)求ID 52并且建立一個(gè)超級(jí)鏈接請(qǐng)求834。這個(gè)超級(jí)鏈接請(qǐng)求類圖被顯示在圖44中。這個(gè)超級(jí)鏈接請(qǐng)求記錄了進(jìn)行請(qǐng)求的用戶和打印機(jī)的ID,并且標(biāo)識(shí)被點(diǎn)擊的超級(jí)鏈接實(shí)例862。這個(gè)頁(yè)面服務(wù)器然后將其自己的服務(wù)器ID 53,超級(jí)鏈接請(qǐng)求ID,和鏈路ID發(fā)送到這個(gè)應(yīng)用。
這個(gè)應(yīng)用根據(jù)與應(yīng)用相關(guān)的邏輯來(lái)產(chǎn)生一個(gè)響應(yīng)文檔,并且從一個(gè)ID服務(wù)器52獲得一個(gè)文檔ID 51。然后,它對(duì)這個(gè)文檔新分配的ID作出響應(yīng),將這個(gè)文檔,和進(jìn)行請(qǐng)求的頁(yè)面服務(wù)器ID和超級(jí)鏈接請(qǐng)求ID發(fā)送到這個(gè)頁(yè)面服務(wù)器10b。
第二頁(yè)面服務(wù)器將超級(jí)鏈接請(qǐng)求ID和應(yīng)用ID發(fā)送到第一頁(yè)面服務(wù)器,以獲得相應(yīng)的用戶ID和打印機(jī)ID 62。第一頁(yè)面服務(wù)器拒絕這個(gè)請(qǐng)求,如果這個(gè)超級(jí)鏈接請(qǐng)求已經(jīng)過(guò)期了或者是關(guān)于一個(gè)不同的應(yīng)用的。
第二頁(yè)面服務(wù)器分配文檔實(shí)例和頁(yè)面ID 50,將新分配的頁(yè)面ID返回給這個(gè)應(yīng)用,并且將完整的文檔增加到其自己的數(shù)據(jù)庫(kù)中,最后將這個(gè)頁(yè)面描述發(fā)送到進(jìn)行請(qǐng)求的打印機(jī)。
這個(gè)超級(jí)鏈接實(shí)例可能包括一個(gè)有意義的交易ID 55,在這個(gè)情形下,第一頁(yè)面服務(wù)器在發(fā)送到這個(gè)應(yīng)用中的消息中包括這個(gè)交易ID。這允許這個(gè)應(yīng)用能夠?yàn)槌?jí)鏈接激活建立一個(gè)與交易相關(guān)的上下文。
如果這個(gè)超級(jí)鏈接需要一個(gè)用戶的別名,即,其“需要?jiǎng)e名”的屬性被設(shè)置了,然后,這第一頁(yè)面服務(wù)器將筆ID 61和超級(jí)鏈接應(yīng)用ID 64發(fā)送到這個(gè)注冊(cè)服務(wù)器11,以不僅獲得與這個(gè)筆ID相應(yīng)的用戶ID,而且也獲得與這個(gè)應(yīng)用ID和用戶ID相應(yīng)的別名ID 65。它在發(fā)送到這個(gè)應(yīng)用的消息中包括這個(gè)別名ID,這允許這個(gè)應(yīng)用能夠?yàn)槌?jí)鏈接激活建立與用戶相關(guān)的一個(gè)上下文。5.3手寫(xiě)識(shí)別協(xié)議當(dāng)一個(gè)用戶在一個(gè)網(wǎng)頁(yè)上使用一個(gè)網(wǎng)頁(yè)筆來(lái)畫(huà)一個(gè)筆畫(huà)時(shí),這個(gè)筆將這個(gè)筆畫(huà)傳送到這個(gè)最近的網(wǎng)頁(yè)打印機(jī)。這個(gè)筆畫(huà)標(biāo)識(shí)了這個(gè)頁(yè)面和在這個(gè)頁(yè)面上的一個(gè)路徑。
這個(gè)打印機(jī)使用通常的方法,將筆ID 61,其自己的打印機(jī)ID 62,頁(yè)面ID 50和筆畫(huà)路徑轉(zhuǎn)發(fā)到這個(gè)頁(yè)面服務(wù)器10。
這個(gè)頁(yè)面服務(wù)器載入這個(gè)頁(yè)面ID所標(biāo)識(shí)的頁(yè)面描述5,并且確定這個(gè)筆畫(huà)與哪一個(gè)輸入部件的區(qū)域58進(jìn)行相交,如果有的話。假設(shè)相關(guān)輸入部件是一個(gè)文本字段878,這個(gè)頁(yè)面服務(wù)器將這個(gè)筆畫(huà)附加到文本字段的數(shù)字墨水上。
在這個(gè)文本字段的區(qū)域中沒(méi)有發(fā)生活動(dòng)的一段時(shí)間后,這個(gè)頁(yè)面服務(wù)器將筆ID和掛起的筆畫(huà)發(fā)送到這個(gè)注冊(cè)服務(wù)器11,以進(jìn)行解釋。這個(gè)注冊(cè)服務(wù)器標(biāo)識(shí)與這個(gè)筆相應(yīng)的用戶,并且使用用戶的累積手寫(xiě)模型822來(lái)理解作為手寫(xiě)文本的筆畫(huà)。一旦它已經(jīng)將這些筆畫(huà)轉(zhuǎn)換為文本,這個(gè)注冊(cè)服務(wù)器將這個(gè)文本返回給進(jìn)行請(qǐng)求的頁(yè)面服務(wù)器。這個(gè)頁(yè)面服務(wù)器將這個(gè)文本附加到文本字段的文本值上。5.4簽名證實(shí)協(xié)議假設(shè)這個(gè)筆畫(huà)與其區(qū)域相交的輸入部件是一個(gè)簽名字段880,這個(gè)頁(yè)面服務(wù)器10將這個(gè)筆畫(huà)附加到簽名字段的數(shù)字墨水上。
在這個(gè)簽名字段的區(qū)域中沒(méi)有發(fā)生活動(dòng)的一段時(shí)間后,這個(gè)頁(yè)面服務(wù)器將筆ID 61和掛起的筆畫(huà)發(fā)送到這個(gè)注冊(cè)服務(wù)器11,以進(jìn)行證實(shí)。它也發(fā)送與這個(gè)簽名是其一部分的表格相關(guān)的應(yīng)用ID 64,和表格ID 56和這個(gè)表格的當(dāng)前數(shù)據(jù)內(nèi)容。這個(gè)注冊(cè)服務(wù)器標(biāo)識(shí)與這個(gè)筆相應(yīng)的用戶,并且使用這個(gè)用戶的動(dòng)態(tài)簽名生理信息818來(lái)證實(shí)作為這個(gè)用戶的簽名的筆畫(huà)。一旦它已經(jīng)證實(shí)了這個(gè)簽名,這個(gè)注冊(cè)服務(wù)器使用應(yīng)用ID 64和用戶ID 60來(lái)標(biāo)識(shí)這個(gè)用戶的、與應(yīng)用相關(guān)的私有簽名密鑰。然后,它使用這個(gè)密鑰來(lái)產(chǎn)生這個(gè)表格數(shù)據(jù)的一個(gè)數(shù)字簽名,并且將這個(gè)數(shù)字簽名返回給進(jìn)行請(qǐng)求的這個(gè)頁(yè)面服務(wù)器。這個(gè)頁(yè)面服務(wù)器將這個(gè)數(shù)字簽名分配給簽名字段,并且將相關(guān)的表格狀態(tài)設(shè)置為凍結(jié)。
這個(gè)數(shù)字簽名包括相應(yīng)用戶的別名ID 65。這允許一單個(gè)表格能夠捕獲多個(gè)用戶的簽名。5.5表格提交協(xié)議一個(gè)表格提交協(xié)議的一個(gè)優(yōu)選實(shí)施方式被顯示在圖46中。
表格提交是通過(guò)一個(gè)表格超級(jí)鏈接激活而發(fā)生的。這樣,它遵循在部分5.2中所定義的協(xié)議,并且具有某些與表格相關(guān)的補(bǔ)充部分。
在一個(gè)表格超級(jí)鏈接的情形下,被這個(gè)頁(yè)面服務(wù)器發(fā)送到這個(gè)應(yīng)用71的這個(gè)超級(jí)鏈接激活消息也包括表格ID 56和這個(gè)表格的當(dāng)前數(shù)據(jù)內(nèi)容。如果這個(gè)表格包括任何簽名字段,然后,該應(yīng)用通過(guò)提取與相應(yīng)數(shù)字簽名相關(guān)的別名ID 65,并且從注冊(cè)服務(wù)器11獲得相應(yīng)的證書(shū)就可以證實(shí)每一個(gè)簽名字段。5.6傭金付費(fèi)協(xié)議一個(gè)傭金付費(fèi)協(xié)議的一個(gè)優(yōu)選實(shí)施方式被顯示在圖47中。
在一個(gè)電子商務(wù)的環(huán)境下,在點(diǎn)擊,交易,和銷售后,費(fèi)用和傭金可以被從一個(gè)應(yīng)用提供者付給一個(gè)出版者。關(guān)于費(fèi)用的手續(xù)費(fèi)和關(guān)于傭金的手續(xù)費(fèi)也可以被從這個(gè)出版者付給打印機(jī)的提供者。
這個(gè)超級(jí)鏈接請(qǐng)求ID 52被用于將一個(gè)費(fèi)用或者傭金款從這個(gè)目標(biāo)應(yīng)用提供者70a(例如,商人)付給源應(yīng)用提供者70b(即,出版者),并且從源應(yīng)用提供者70b付給打印機(jī)提供者72。
目標(biāo)應(yīng)用從這個(gè)頁(yè)面服務(wù)器10接收超級(jí)鏈接請(qǐng)求ID,當(dāng)這個(gè)超級(jí)鏈接被第一次激活時(shí),如部分5.2中所描述的。當(dāng)這個(gè)目標(biāo)應(yīng)用需要為這個(gè)源應(yīng)用提供者進(jìn)行存款時(shí),它將這個(gè)應(yīng)用提供者款額和超級(jí)鏈接請(qǐng)求ID一起發(fā)送給這個(gè)原始頁(yè)面服務(wù)器。這個(gè)頁(yè)面服務(wù)器使用超級(jí)鏈接請(qǐng)求ID來(lái)標(biāo)識(shí)源應(yīng)用,并且將這個(gè)款額和源應(yīng)用ID 64,其自己服務(wù)器ID 53和超級(jí)鏈接請(qǐng)求ID發(fā)送給相關(guān)的注冊(cè)服務(wù)器11。這個(gè)注冊(cè)服務(wù)器存入到相應(yīng)的應(yīng)用提供者的帳號(hào)827中。它也通知應(yīng)用提供者。
如果這個(gè)應(yīng)用提供者需要為打印機(jī)提供者進(jìn)行存款,將這個(gè)打印機(jī)提供者款額和超級(jí)鏈接請(qǐng)求ID一起發(fā)送給這個(gè)原始頁(yè)面服務(wù)器。這個(gè)頁(yè)面服務(wù)器使用超級(jí)鏈接請(qǐng)求ID來(lái)標(biāo)識(shí)這個(gè)打印機(jī),并且將這個(gè)款額和打印機(jī)ID一起發(fā)送給相關(guān)的注冊(cè)服務(wù)器。這個(gè)注冊(cè)服務(wù)器存入到相應(yīng)的打印機(jī)提供者的帳號(hào)814中。
可選地將目標(biāo)應(yīng)用提供者的身份通知給這個(gè)源應(yīng)用提供者,并且將源應(yīng)用提供者的身份通知給打印機(jī)提供者。6網(wǎng)頁(yè)筆描述6.1筆的結(jié)構(gòu)參考圖8和9,這個(gè)筆一般被用標(biāo)號(hào)101來(lái)表示,并且包括一個(gè)塑料鑄模形成的一個(gè)外殼102,這個(gè)外殼102具有定義了用于安裝筆部件的一個(gè)內(nèi)部空間104的壁103。筆頂部105是可以被旋轉(zhuǎn)地安裝在外殼102的一端106的。一個(gè)半透明的殼107被安全地安裝到這個(gè)外殼102的另一端108。殼107也是用鑄模塑料做的,并且是用半透明材料做的,以能夠使用戶看到被安裝在外殼102中的LED的狀態(tài)。殼107包括基本上圍繞外殼102的末端108的一個(gè)主要部分109和從這個(gè)主要部分109往后凸出的并且可以被安裝在外殼102的墻壁103中所形成的一個(gè)相應(yīng)槽111中的一個(gè)凸出部分110。一個(gè)無(wú)線天線112被安裝在凸出部分110的后面,并且在外殼102內(nèi)。圍繞在殼107上的一個(gè)孔113A的螺旋螺紋112被安排成與一個(gè)金屬末端片114嚙合,這個(gè)金屬末端片包括相應(yīng)的螺旋螺紋115。金屬末端片114是可以被拆卸的,以允許可以替換墨水盒。
另外,被安裝在殼107內(nèi)的是在一個(gè)彎曲PCB 117上的一個(gè)三色狀態(tài)LED 116。這個(gè)天線112也被安裝在這個(gè)彎曲PCB 117上。狀態(tài)LED 116被安裝在筆101的頂部以實(shí)現(xiàn)比較好的全向視角。
這個(gè)筆也能夠作為一個(gè)普通的標(biāo)記筆使用,同時(shí)也能夠作為一個(gè)非標(biāo)記的輸入筆。具有筆尖119的一個(gè)墨水筆墨盒118和具有輸入筆筆尖121的一個(gè)輸入筆120被并排安裝在外殼102內(nèi)。通過(guò)旋轉(zhuǎn)筆頭105,或者是墨水墨盒筆尖119或者是輸入筆筆尖121可以被旋轉(zhuǎn)到通過(guò)金屬末端片114的開(kāi)口122。相應(yīng)的滑動(dòng)塊123和124被分別安裝在墨水墨盒118和輸入筆120中。一個(gè)可旋轉(zhuǎn)的凸輪桶125被安全地安裝到筆頭105,并且可以進(jìn)行工作與其一起旋轉(zhuǎn)。這個(gè)凸輪桶125包括在凸輪桶的墻壁181內(nèi)的一個(gè)槽形式的凸輪126。從滑動(dòng)塊123和124中凸出來(lái)的凸輪輸出器127和128嚙合在凸輪槽126中。在凸輪桶進(jìn)行旋轉(zhuǎn)時(shí),這個(gè)滑動(dòng)塊123或者124進(jìn)行相對(duì)移動(dòng),以將這個(gè)筆筆尖119或者輸入筆筆尖121凸出并通過(guò)金屬末端片114中的開(kāi)口122。筆101具有3個(gè)工作狀態(tài)。通過(guò)將筆頭105以90°為步長(zhǎng)進(jìn)行旋轉(zhuǎn),這3個(gè)狀態(tài)是輸入筆120筆尖121出來(lái);墨水墨盒118筆尖119出來(lái);和輸入筆120筆尖121和墨水墨盒118筆尖119均不出來(lái)。
一第二彎曲PCB 129被安裝在位于外殼102內(nèi)的一個(gè)電子機(jī)殼130上。這第二彎曲PCB 129將用于提供發(fā)射用的紅外輻射的一個(gè)紅外LED131安裝在這個(gè)表面上。一個(gè)圖象傳感器132被安裝在這第二彎曲PCB 129上,以接收表面上的反射紅外輻射。第二彎曲PCB 129也安裝了包括一個(gè)RF發(fā)送器和RF接收器的一個(gè)無(wú)線頻率芯片133,和用于控制筆101的工作的一個(gè)控制器芯片134。一個(gè)光學(xué)模塊135(用鑄模的干凈塑料做的)位于殼107內(nèi),并且將一個(gè)紅外線束發(fā)射到這個(gè)表面,并且將圖象接收傳送到圖象傳感器132。電源線136將第二彎曲PCB129上的部件連接到電池接觸點(diǎn)137,電池接觸點(diǎn)也被安裝在凸輪桶125上。一個(gè)終端138將電池接觸點(diǎn)137和凸輪桶125連接在一起。一個(gè)3V電壓可充電電池139位于凸輪桶125內(nèi)并且與電池接觸點(diǎn)連接。一個(gè)感應(yīng)充電線圈140被安裝在第二彎曲PCB板129的周圍,以通過(guò)感應(yīng)對(duì)電池139進(jìn)行充電。這個(gè)第二PCB 129也安裝了一個(gè)紅外線LED 143和一個(gè)紅外線光電二極管144來(lái)檢測(cè)在凸輪桶125中的移動(dòng),當(dāng)輸入筆120或者墨水墨盒118被用于書(shū)寫(xiě)時(shí),以判斷筆筆尖119或者輸入筆筆尖121施加到這個(gè)表面上的力量。IR光電二極管144通過(guò)被安裝在滑動(dòng)塊123和124上的反射器(沒(méi)有顯示)來(lái)檢測(cè)來(lái)自IR LED 143的光。
橡膠夾子墊141和142被提供到外殼102的末端108,以幫助夾住筆101,并且頂部105也包括一個(gè)夾子142來(lái)將這個(gè)筆101夾到一個(gè)口袋上。6.2筆控制器筆101被安排成來(lái)通過(guò)在紅外線譜中對(duì)筆尖附近的表面區(qū)域進(jìn)行成象來(lái)決定其筆尖的位置(輸入筆筆尖121或者墨水墨盒筆尖119)。它記錄來(lái)自最近位置標(biāo)記的位置數(shù)據(jù),并且被安排成使用光學(xué)模塊135和控制器芯片134計(jì)算筆尖121或者119距位置標(biāo)記的距離??刂破餍酒?34從這個(gè)被成象標(biāo)記上所觀察到的透視畸變來(lái)計(jì)算這個(gè)筆的方向和筆尖到標(biāo)記的距離。
使用這個(gè)RF芯片133和天線112,筆101可以將數(shù)字墨水?dāng)?shù)據(jù)(它被進(jìn)行加密以確保安全,并且被進(jìn)行分組化以進(jìn)行有效的傳輸)發(fā)送到這個(gè)計(jì)算系統(tǒng)。
當(dāng)這個(gè)筆在一個(gè)接收器的范圍內(nèi)時(shí),輸入墨水?dāng)?shù)據(jù)就按其形成的而被發(fā)送。當(dāng)筆101移動(dòng)出了其范圍時(shí),數(shù)字墨水?dāng)?shù)據(jù)被緩存在筆101的內(nèi)部(筆101電路包括被安排成能夠保存筆在這個(gè)表面上移動(dòng)大約12分鐘的數(shù)字墨水?dāng)?shù)據(jù)的一個(gè)緩沖器),并且可以被較后的時(shí)間被發(fā)送。
控制器芯片134被安裝在筆101的第二彎曲PCB 129上。圖10是顯示控制器芯片134的結(jié)構(gòu)細(xì)節(jié)的一個(gè)模塊圖。圖10也顯示了RF芯片133,圖象傳感器132,三色狀態(tài)LED 116,IR發(fā)射LED 131,IR力量傳感器LED 143和力量傳感器光電二極管144的表示。
筆控制器芯片134包括一個(gè)控制處理器145??偩€146使在控制器芯片134的部件之間交換數(shù)據(jù)成為可能。閃存147和一個(gè)512KB DRAM 148也被包括在其中。一個(gè)模擬到數(shù)字轉(zhuǎn)換器149被安排成將來(lái)自力量傳感器光電二極管144的模擬信號(hào)轉(zhuǎn)換為一個(gè)數(shù)字信號(hào)。
一個(gè)圖象傳感器接口152與這個(gè)圖象傳感器132進(jìn)行接口通信。一個(gè)收發(fā)器控制器153和基帶電路153也被包括來(lái)與RF芯片133進(jìn)行接口通信,RF芯片133包括一個(gè)RF電路155和RF振蕩器和被連接到天線112的電感156。
這個(gè)控制處理器145捕獲和解碼通過(guò)圖象傳感器132從這個(gè)表面的標(biāo)記來(lái)的位置數(shù)據(jù),監(jiān)視力量傳感器光電二極管144,控制LED 116,131和143,并且通過(guò)無(wú)線收發(fā)器153處理短距離無(wú)線通信。它是一個(gè)中等性能(~40MHz)的通用RISC處理器。
這個(gè)處理器145,數(shù)字收發(fā)器部件(收發(fā)器控制器153和基帶電路154),圖象傳感器接口152,閃存147和512KB DRAM 148被集成在一單個(gè)控制器ASIC中。模擬RF部件(RF電路155和RF振蕩器和電感156)被提供在獨(dú)立的RF芯片中。
這個(gè)圖象傳感器是帶一個(gè)IR濾波器的一個(gè)215×215點(diǎn)的CCD(例如,由Matsushita Electronic Corporation所生產(chǎn)的一個(gè)傳感器,它被描述在Itakura,K T Nobusada,Nokusenya,R Nagayoshi,and M Ozaki等寫(xiě)的一篇文章,“a 1mm 50k-Pixel IT CCD Image Sensor for MiniatureCamera System”,IEEE Transactions on Electronic Devices,Vol.47,number 1,January 2000,它在這里被用作參考)。
當(dāng)筆101不與表面進(jìn)行接觸的一段非活動(dòng)時(shí)間后,控制器ASIC 134進(jìn)入一個(gè)靜止?fàn)顟B(tài)。它包括一個(gè)專用電路150來(lái)監(jiān)視力量傳感器光電二極管144并且在一個(gè)筆按下的事件發(fā)生后就通過(guò)電源管理器151來(lái)喚醒控制器134。
無(wú)線收發(fā)器在通常是被無(wú)繩電話所使用的非許可900MHz頻帶內(nèi)進(jìn)行通信,或者替代的,在非許可2.4GHz工業(yè),科學(xué)和醫(yī)藥(ISM)頻帶內(nèi)進(jìn)行通信,并且使用跳頻和碰撞檢測(cè)技術(shù)來(lái)提供無(wú)干擾的通信。
在一個(gè)替代的實(shí)施方式中,筆包括了一個(gè)紅外線數(shù)據(jù)協(xié)會(huì)(IrDA)接口來(lái)與一個(gè)基站或者網(wǎng)頁(yè)打印機(jī)進(jìn)行短距離通信。
在另一個(gè)實(shí)施方式中,筆101包括一對(duì)正交的加速計(jì),它們被安裝在筆101軸的垂直平面上。這對(duì)加速計(jì)190以細(xì)小的輪廓線被顯示在圖9和10中。
提供了加速計(jì)后可以使筆101的這個(gè)實(shí)施方式探測(cè)到運(yùn)動(dòng),而不需要參考表面的位置標(biāo)記,這允許可以使用較低的采樣速率來(lái)采樣位置標(biāo)記。然后,每一個(gè)位置標(biāo)記ID可以標(biāo)識(shí)一個(gè)感興趣的對(duì)象,而不是表面上的一個(gè)位置。例如,如果這個(gè)對(duì)象是一個(gè)用戶接口輸入部件(例如,一個(gè)命令按鈕),然后,在這個(gè)輸入部件的區(qū)域內(nèi)的每一個(gè)位置標(biāo)記的這個(gè)標(biāo)記ID可以直接地標(biāo)識(shí)出輸入部件。
在每一個(gè)x和y軸上的加速計(jì)所測(cè)量的加速度可以與時(shí)間一起來(lái)產(chǎn)生一個(gè)瞬時(shí)的速度和位置。
因?yàn)楣P畫(huà)的開(kāi)始位置是不知道的,所以僅可以計(jì)算一個(gè)筆畫(huà)內(nèi)的相對(duì)位置。雖然位置集成累積了所探測(cè)加速度的誤差,但是典型地,加速計(jì)具有高的分辨率,并且累積錯(cuò)誤的一個(gè)筆畫(huà)的持續(xù)時(shí)間比較短。7網(wǎng)頁(yè)打印機(jī)描述7.1打印機(jī)機(jī)械結(jié)構(gòu)這個(gè)垂直安裝的網(wǎng)頁(yè)墻掛式打印機(jī)601的完整按裝狀態(tài)如圖11和圖12所示。如圖12,12a,和68中最佳顯示的,它使用雙向8 1/2”MemjetTM打印引擎602和603,在A4大小的媒質(zhì)上打印網(wǎng)頁(yè)。它使用一個(gè)直的紙張路徑,并且紙張604通過(guò)雙向的打印引擎602和603,這兩個(gè)打印引擎使用全色和全滲透來(lái)同時(shí)在一個(gè)紙張的兩面進(jìn)行打印。一個(gè)多DSP光柵圖象處理器(RIP)將頁(yè)面進(jìn)行光柵化并且保存在內(nèi)部存儲(chǔ)器中,一對(duì)定制打印引擎控制器實(shí)時(shí)地解壓縮,抖動(dòng)和打印頁(yè)面圖象到這個(gè)雙向打印頭。
一個(gè)集成捆綁裝訂裝配部件605沿每一個(gè)打印紙張的一個(gè)邊緣施加一個(gè)膠條,當(dāng)被按壓時(shí)允許它能夠粘結(jié)到前一個(gè)紙張。這產(chǎn)生了一個(gè)最終捆綁裝訂的文檔618,其厚度可以從一張紙到幾百?gòu)埣?。這個(gè)捆綁裝訂裝配部件將參考圖62,63和64而在下面進(jìn)行描述。
參考圖11,12,12a,13和53到58,這個(gè)墻掛式打印機(jī)601包括一個(gè)主托架606,這個(gè)主托架606容納了所有主要的部件和裝配部件。如圖58中最佳顯示的,它在前上半部分有一個(gè)繞樞軸旋轉(zhuǎn)的媒質(zhì)盤607,該媒質(zhì)盤被一個(gè)前壓制件608和手柄壓制件609所覆蓋。這個(gè)前壓制件608,手柄壓制件609和前下半部分壓制件610可以在顏色,紋理,和表面涂層上進(jìn)行變化,來(lái)使這個(gè)產(chǎn)品更能夠吸引消費(fèi)者。它們簡(jiǎn)單地夾到墻掛式打印機(jī)601的前面。
圖59和60分開(kāi)顯示了墻掛式打印機(jī)的電氣系統(tǒng)。一個(gè)可彎曲的印刷電路板(柔性PCB)611從這個(gè)媒質(zhì)盤607通到主PCB 612。它包括4個(gè)不同顏色的LED 613,614,615和616,和一個(gè)按壓按鈕617。這些LED通過(guò)前面壓制件而進(jìn)行顯示,并且指示“打開(kāi)”613,“無(wú)墨水”614,“無(wú)紙”615,和“錯(cuò)誤”616。這個(gè)按壓按鈕617導(dǎo)致打印“幫助”,包括使用說(shuō)明,打印機(jī)和消耗品狀態(tài)信息,和這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)上的資源目錄。
被打印出來(lái)的、被裝訂的文檔618通過(guò)這個(gè)墻掛式打印機(jī)601的底部而退出到一個(gè)透明塑料的可移去的收集盤619。這將在下面參考圖64來(lái)進(jìn)行具體詳細(xì)的描述。
這個(gè)墻掛式打印機(jī)601的供電電壓是一個(gè)內(nèi)部110V/220V電源620,并且具有一個(gè)金屬安裝盤621,以確保使用4個(gè)螺絲被安全地安裝到一個(gè)墻壁上或者靜止的垂直表面上。金屬盤621中的內(nèi)嵌的、鎖眼槽元件622允許被安裝在這個(gè)打印機(jī)的后面的4個(gè)栓掛到這個(gè)盤上。這個(gè)墻掛式打印機(jī)601被禁止用一個(gè)螺絲來(lái)卸下,該螺絲將這個(gè)托架壓制件606定位到盤621上在這個(gè)媒質(zhì)盤607后面的一個(gè)位置。
參考圖53,65和66,這個(gè)墻掛式打印機(jī)601的側(cè)面包括一個(gè)模塊架624來(lái)容納一個(gè)網(wǎng)絡(luò)接口模塊625,這個(gè)網(wǎng)絡(luò)接口模塊允許這個(gè)打印機(jī)被連接到這個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò),并且被連接到一個(gè)本地計(jì)算機(jī)或者網(wǎng)絡(luò)。這個(gè)接口模塊625可以在工廠中或者在現(xiàn)場(chǎng)被選擇和安裝,以提供根據(jù)這個(gè)用戶所需要的接口。這個(gè)模塊具有共同的連接器選項(xiàng),例如IEEE 1394(火警線)連接,標(biāo)準(zhǔn)的Centronics打印機(jī)端口連接或者一個(gè)混合的USB 2 649和以太650連接。這允許這個(gè)消費(fèi)者能夠?qū)⒃搲焓酱蛴C(jī)601連接到一個(gè)計(jì)算機(jī)或者將它用作一個(gè)網(wǎng)絡(luò)打印機(jī)。圖66顯示了這個(gè)模塊625的部件分解圖。接口模塊PCB 651(具有金接觸邊緣條)通過(guò)一個(gè)邊緣連接器654而直接插入到這個(gè)主墻掛式打印機(jī)PCB 612。不同的連接器結(jié)構(gòu)被使用一個(gè)工具插入件652而容納在這個(gè)模塊設(shè)計(jì)中。在這個(gè)模塊625任何一側(cè)上的、可以放手指的凹槽允許可以方便地進(jìn)行人工插入或者移去。
轉(zhuǎn)到圖68,主PCB 612被連接到這個(gè)托架606的后面。板612通過(guò)這個(gè)托架壓制件606與這個(gè)接口模塊625進(jìn)行連接。PCB 612也攜帶對(duì)MemjetTM打印頭705必要的外部接口電子電路。這包括具有兩個(gè)32MBDRAM的一個(gè)主CPU,閃存,IEEE 1394接口芯片,6個(gè)電動(dòng)機(jī)控制器,各種傳感器連接器,接口模塊PCB邊緣連接器,電源管理,內(nèi)部/外部數(shù)據(jù)連接器和一個(gè)QA芯片。
圖58顯示了存取紙張606和墨盒627的前開(kāi)口。參考圖67,紙張604被放入到一個(gè)帶鉸鏈的頂部盤607,并且被按壓到一個(gè)被彈性支撐的壓平板(platten)666上。這個(gè)盤607被通過(guò)鉸鏈700而安裝到這個(gè)托架606上。每一個(gè)鉸鏈具有一個(gè)基點(diǎn),一個(gè)鉸鏈桿和一個(gè)鉸鏈側(cè)面。在這個(gè)基點(diǎn)和紙張/媒質(zhì)盤607上的樞軸這樣來(lái)嚙合這個(gè)桿和鉸鏈側(cè)面,以使這個(gè)紙張/媒質(zhì)盤607以避免使提供軟管646絞纏在一起的方式進(jìn)行旋轉(zhuǎn)。
在被關(guān)閉以前,紙張604位于邊緣導(dǎo)軌667下,并且通過(guò)一個(gè)金屬?gòu)椈刹考淖饔枚詣?dòng)對(duì)齊到這個(gè)盤607的一側(cè)。一個(gè)墨盒627通過(guò)一系列自密封連接器629被連接到一個(gè)用樞軸旋轉(zhuǎn)的墨水連接器壓制件628中。這個(gè)墨水連接器壓制件628包括一個(gè)傳感器,該傳感器檢測(cè)在這個(gè)墨盒上的一個(gè)QA芯片并且在打印前證實(shí)身份。當(dāng)這個(gè)前開(kāi)口被探測(cè)到已經(jīng)被關(guān)閉時(shí),一個(gè)釋放機(jī)制允許這個(gè)被彈性支撐的壓平板666將紙張604壓到一個(gè)用電動(dòng)機(jī)帶動(dòng)的、媒質(zhì)拾取輥?zhàn)友b配部件626。
圖54顯示了這個(gè)可替換的墨盒627的一個(gè)完整裝配。它具有泡狀腔或者小室來(lái)保存固定劑644,粘結(jié)劑630,和青色631,品紅色632,黃色633,黑色634和紅外墨水635。這個(gè)墨盒627也在一個(gè)底部壓制件637中包括一個(gè)微型空氣過(guò)濾器636。如圖13中所顯示的,這個(gè)微型空氣過(guò)濾器636通過(guò)一個(gè)軟管639與這個(gè)打印機(jī)內(nèi)的一個(gè)空氣泵638進(jìn)行連接。這將被過(guò)濾的空氣提供給打印頭,以避免將微顆粒輸入到這個(gè)MemjetTM打印頭705,否則顆粒將阻塞打印頭的噴嘴。通過(guò)將空氣過(guò)濾器636包括在墨盒627中,過(guò)濾器的工作壽命可以有效地與墨盒的使用壽命綁在一起。這可以確保過(guò)濾器可以與這個(gè)墨盒一起被替換,而不是依靠這個(gè)用戶以所需要的時(shí)間間隔來(lái)清除或者替換這個(gè)過(guò)濾器。另外,粘結(jié)劑和紅外墨水與可見(jiàn)墨水和空氣過(guò)濾器一起被補(bǔ)充,由此減少了因?yàn)橐粋€(gè)消耗品材料被用完而頻繁地中斷這個(gè)打印機(jī)操作的次數(shù)。
墨盒627具有一個(gè)薄的外殼壁640。這個(gè)墨水泡狀腔631到635和固定劑泡狀腔644被將墨盒鉤到一起的一個(gè)銷釘645懸掛在這個(gè)外殼中。這單個(gè)膠泡狀腔630被容納在底部壓制件637中。這個(gè)墨盒是完全可再生的產(chǎn)品,并且其容量可以用于打印和粘結(jié)3000頁(yè)面(1500張紙)。
參考圖12,12a,59,60和68,這個(gè)用電動(dòng)機(jī)帶動(dòng)的媒質(zhì)拾取輥?zhàn)友b配部件626將最上面的紙張直接從媒質(zhì)盤607推動(dòng)通過(guò)第一打印引擎602上的一個(gè)紙張傳感器(沒(méi)有顯示),并且送到雙向的MemjetTM打印頭裝配部件。
這兩個(gè)MemjetTM打印引擎602和603被安裝在沿直紙張路徑上的、相對(duì)的、在線上依次排列的結(jié)構(gòu)上。這個(gè)紙張604通過(guò)集成的、電動(dòng)的拾取輥?zhàn)?26被拖入第一打印引擎602。紙張604的位置和大小被探測(cè),并且進(jìn)行全滲透打印。
固定劑被同時(shí)打印以有助于在最短可能時(shí)間內(nèi)變干。
如圖12a中最佳顯示的,這兩個(gè)MemjetTM打印引擎602和603包括一個(gè)可旋轉(zhuǎn)的密封的吸收墨水的壓平板設(shè)備669。這個(gè)密封設(shè)備密封MemjetTM打印頭705,當(dāng)它不被使用時(shí)。這個(gè)密封設(shè)備去掉密封并且進(jìn)行旋轉(zhuǎn)來(lái)產(chǎn)生一個(gè)集成的吸收墨水紙,該吸收墨水紙被用于在日常打印機(jī)啟動(dòng)維護(hù)中吸收從這個(gè)打印頭705中噴射出來(lái)的墨水。它同時(shí)移動(dòng)MemjetTM打印頭705內(nèi)部的一個(gè)內(nèi)部密封設(shè)備,以允許空氣流入到起保護(hù)作用的、噴嘴屏蔽區(qū)域。這個(gè)設(shè)備的第三旋轉(zhuǎn)將一個(gè)壓平板的表面移動(dòng)到一個(gè)位置中,以在打印期間支撐紙張604的一側(cè)。
這張紙通過(guò)一組電動(dòng)的退出帶釘輪子(沿直的紙張路徑排列)退出第一MemjetTM打印引擎602,這組電動(dòng)的帶釘輪子用作一個(gè)涂上橡膠的輥?zhàn)?。這些帶釘?shù)妮喿咏佑|“濕的”被打印表面,并且繼續(xù)將這紙張604送入到第二MemjetTM打印引擎603。
這第二打印引擎603被安裝在第一打印引擎的對(duì)面以打印這個(gè)紙張604的下面。
如圖12,12a,13,62和63中所顯示的,紙張604從雙向的打印引擎602和603進(jìn)入捆綁裝訂裝配部件605。被打印的頁(yè)面通過(guò)帶一個(gè)纖維支撐輥?zhàn)拥囊粋€(gè)電動(dòng)帶釘輪子輪軸670和具有帶釘輪子和一個(gè)瞬時(shí)作用膠輪子的另一個(gè)可移動(dòng)輪軸之間的空間。這可移動(dòng)的輪軸/膠裝配部件673被安裝到一個(gè)金屬支撐托架上,并且它在一個(gè)凸輪軸642的作用下向前傳送到與電動(dòng)輪軸670連接。一個(gè)獨(dú)立的電動(dòng)機(jī)帶動(dòng)675這個(gè)凸輪軸。這兩個(gè)電動(dòng)機(jī)676均被MemjetTM打印頭所控制。
膠輪裝配部件673包括一個(gè)部分中空的輪軸679,該輪軸679具有一個(gè)與來(lái)自墨水墨盒627的膠水提供軟管641連接的旋轉(zhuǎn)連接器680。這個(gè)輪軸679連接到通過(guò)徑向的孔的毛細(xì)管作用而吸附粘結(jié)劑的一個(gè)膠輪681。一個(gè)模制的外殼圍繞這個(gè)膠輪681,并且在前面有一個(gè)開(kāi)口。帶樞軸的側(cè)模制683和被彈性支撐的外部門684被連接到這個(gè)金屬托架,并且當(dāng)這個(gè)裝配部件673的其余部分往前沖出時(shí)轉(zhuǎn)動(dòng)到一側(cè)。這個(gè)動(dòng)作將膠輪通過(guò)這個(gè)壓制件外殼的前面暴露。張力彈簧685關(guān)閉這個(gè)裝配部件并且在非活動(dòng)期間內(nèi)有效地密封這個(gè)膠輪681。
當(dāng)紙張604進(jìn)入到這個(gè)膠輪裝配部件673中時(shí),粘結(jié)劑被施加到前側(cè)上的一個(gè)垂直邊緣(除了一個(gè)文檔的第一紙張),當(dāng)它被向下傳送到捆綁裝訂裝配部件605時(shí)。應(yīng)理解,這個(gè)結(jié)構(gòu)在打印期間將粘結(jié)劑施加到每一個(gè)頁(yè)面,以使這張紙通過(guò)打印機(jī)的移動(dòng)不被中斷或者被停止在一個(gè)獨(dú)立的進(jìn)行膠粘結(jié)的位置。這增加了打印機(jī)的速度,但是,它需要這些頁(yè)面以“縱向”結(jié)構(gòu)(即,在與長(zhǎng)度方向邊緣平行的一個(gè)方向上)移動(dòng)通過(guò)這個(gè)打印機(jī)。這反過(guò)來(lái)又需要這個(gè)紙張盤,裝訂臺(tái)和收集臺(tái)也是一個(gè)縱向結(jié)構(gòu)。這可能使這個(gè)打印機(jī)的整體長(zhǎng)度太長(zhǎng),以致不能夠被方便地安裝到其空間有限的地方。在這些情形下,這個(gè)媒質(zhì)盤,裝訂臺(tái)和收集臺(tái)可以被安排在一個(gè)“橫向”方向上(與紙張移動(dòng)方向平行的短側(cè)),以縮短這個(gè)打印機(jī)的長(zhǎng)度。但是,用膠進(jìn)行粘結(jié)的裝配部件仍然必須能夠沿紙張的長(zhǎng)度方向施加膠。在這個(gè)版本的墻掛式打印機(jī)中(沒(méi)有顯示),這個(gè)粘結(jié)劑被使用一個(gè)前后轉(zhuǎn)動(dòng)的膠條而施加到每一個(gè)頁(yè)面的長(zhǎng)度邊緣。
這個(gè)“縱向”捆綁裝訂器裝配部件605被最佳地顯示在圖62中。它具有一個(gè)金屬支撐機(jī)架686,一個(gè)被彈性支撐的在4個(gè)橫穿的棒上行進(jìn)的模制裝訂壓平板687,在紙張604已經(jīng)移動(dòng)通過(guò)后支撐這個(gè)文檔618的一個(gè)模制的、有角度的壓平板689,和具有支撐托架691的一個(gè)退出開(kāi)口690。這個(gè)打印頁(yè)面604被饋送進(jìn)入,直到它位于這個(gè)退出開(kāi)口690上。這個(gè)裝訂壓平板687通過(guò)一個(gè)循環(huán)的輪子692系統(tǒng)和連接到一個(gè)電動(dòng)的電纜繞線軸694上的一個(gè)被彈性支撐的不銹鋼電纜693而被高速地往前推進(jìn)。當(dāng)這個(gè)電纜繞線軸694被旋轉(zhuǎn)時(shí),電纜環(huán)693縮短并且將這個(gè)裝訂壓平板687往前推送。這個(gè)電動(dòng)軸694具有一個(gè)滑動(dòng)離合器機(jī)制,并且提供必要的速度來(lái)將這個(gè)紙張604向前壓到前一個(gè)紙張的后面,用膠粘結(jié)它/裝訂它,然后,在返回彈簧699的作用下返回到原位置以接受下一個(gè)被打印紙張。這個(gè)往復(fù)運(yùn)動(dòng)的壓平板的一單個(gè)工作周期的時(shí)間少于2秒。
這個(gè)捆綁裝訂裝配部件605將這些頁(yè)面一張一張地裝訂到一個(gè)被裝訂文檔,由此產(chǎn)生被裝訂文檔,而不需要在打印這個(gè)文檔的單張頁(yè)面所需要的時(shí)間中增加太多的時(shí)間。這比將粘結(jié)劑加到每一頁(yè)面的后面,并且依次將每一頁(yè)面按壓到隨后的頁(yè)面上更有效,因?yàn)樵诖蛴∵^(guò)程中的任何一個(gè)中斷,例如重新補(bǔ)充紙張,可能會(huì)允許被施加到最后粘結(jié)的頁(yè)面上的粘結(jié)劑的性能變差,并且變得不是很有效。
這個(gè)電纜693被彈起以允許正的壓力被施加到前一張紙上,以幫助進(jìn)行裝訂。另外,有角度的壓平板689的頂部比底部淺,以在一個(gè)過(guò)軸結(jié)構(gòu)中支撐這個(gè)文檔681。
被連接到步進(jìn)電動(dòng)機(jī)的控制的一個(gè)傳感器(沒(méi)有顯示)可以被用于確定被裝訂到這個(gè)文檔上的最后一個(gè)頁(yè)面的位置,以允許這個(gè)壓平板準(zhǔn)確地將下一頁(yè)面粘結(jié)到其上。
一個(gè)紙張輕擊錘643將紙張604敲打到裝訂器605的一側(cè),當(dāng)紙張604被傳送通過(guò)到有角度的壓平板689時(shí)。主PCB 612分別控制用于電纜繞線軸694的電動(dòng)機(jī)695,696,和697,輕擊錘643和退出開(kāi)口690。
當(dāng)一個(gè)文檔618被裝訂并且被完成時(shí),電動(dòng)的退出開(kāi)口690打開(kāi)。一個(gè)填塞傳感器(沒(méi)有顯示)被提供來(lái)檢測(cè)文檔堵塞或者其它禁止退出開(kāi)口690關(guān)閉的干擾作用。這個(gè)輕擊錘643也在文檔618被彈出裝訂器605而進(jìn)入收集盤619期間,對(duì)被打印文檔618進(jìn)行敲打?qū)R。在前下半部分壓制件610上的塑料薄片698與開(kāi)口690一起進(jìn)行工作來(lái)將被完成的文檔618引導(dǎo)到收集盤619的后面,并且將任何其它的文檔饋送入到該盤中而不需要碰撞已有的文檔??梢蕴峁┒鄠€(gè)靈活的薄片,每一個(gè)薄片具有不同的長(zhǎng)度以容納具有不同頁(yè)面大小的文檔。收集盤619是用透明塑料模制的,并且在一特定加載下拔出其插座。在3個(gè)側(cè)面提供了用于去除文檔的凹槽。7.2基于Memjet的打印一個(gè)MemjetTM打印頭產(chǎn)生1600dpi雙電平的CMYK。在低擴(kuò)散的紙張上,每一個(gè)被噴出的墨水滴形成一個(gè)幾乎非常圓的、直徑為22.5微米的點(diǎn)。很容易以隔離的方式產(chǎn)生很多點(diǎn),所以這允許最完全地利用分散點(diǎn)的抖動(dòng)。
一個(gè)頁(yè)面布局可以包括一個(gè)混合的圖象,圖形和文本。連續(xù)色調(diào)(contone)圖象和圖形可以使用一個(gè)隨機(jī)分散的點(diǎn)抖動(dòng)來(lái)被再現(xiàn)。與一個(gè)串點(diǎn)(或者幅度調(diào)制的)抖動(dòng)不同,一個(gè)分散點(diǎn)(或者頻率調(diào)制的)抖動(dòng)將高空間頻率(即,圖象的細(xì)節(jié))幾乎再現(xiàn)到點(diǎn)分辨率的極限,而同時(shí)以全顏色深度來(lái)再現(xiàn)低空間頻率,當(dāng)被用人眼進(jìn)行空間積分時(shí)。一個(gè)隨機(jī)的抖動(dòng)矩陣被進(jìn)行仔細(xì)的設(shè)計(jì)來(lái)避免不許可的低頻率圖案,當(dāng)被傾斜通過(guò)這個(gè)圖象時(shí)。如這樣,其尺寸典型地超過(guò)了支持一個(gè)特別數(shù)目的強(qiáng)度級(jí)別(例如,16×16×8個(gè)比特來(lái)實(shí)現(xiàn)257個(gè)強(qiáng)度級(jí)別)所需要的最小尺寸。
人類對(duì)比度靈敏度的峰值是在大約為每視場(chǎng)度為3個(gè)周期的一個(gè)空間頻率,然后,就按對(duì)數(shù)降低,在超過(guò)大約每度40周期時(shí)減少一個(gè)100的因子,并且超過(guò)每度60個(gè)周期時(shí)就變?yōu)椴豢蓽y(cè)量。在正常的觀察距離12英寸(大約300毫米)下,這變?yōu)樵诖蛴〖垙埳洗虼蠹s每英寸200-300個(gè)周期(cpi),或者根據(jù)奈奎斯特定律為每英寸400-600個(gè)采樣。
實(shí)踐中,超過(guò)大約300ppi的連續(xù)色調(diào)分辨率除了在特殊應(yīng)用范圍,例如醫(yī)學(xué)成象外,只有有限的用途。例如,雜志的偏移打印使用范圍為150到300ppi的連續(xù)色調(diào)分辨率。更高的分辨率會(huì)通過(guò)抖動(dòng)而產(chǎn)生輕微的色差。
直接使用雙電平黑點(diǎn)來(lái)再現(xiàn)黑色文本和圖形,所以在被打印以前,它們不能夠去假頻(即,進(jìn)行低頻濾波)。所以,在上面所討論的感知極限以下的范圍,對(duì)文本進(jìn)行過(guò)度采樣,以在當(dāng)用人眼進(jìn)行空間積分時(shí)可以產(chǎn)生更平滑的邊緣。直到大約1200dpi的文本分辨率都對(duì)產(chǎn)生可感知的文本邊緣清晰度有幫助(當(dāng)然,這假設(shè)紙張是低擴(kuò)散的)。
這個(gè)網(wǎng)頁(yè)打印機(jī)使用一個(gè)267ppi的連續(xù)色調(diào)分辨率(即,1600dpi/6),并且一個(gè)黑色文本和圖形的分辨率為800dpi。7.3文檔數(shù)據(jù)流因?yàn)镸emjetTM打印頭的頁(yè)面寬度特性,每一個(gè)頁(yè)面必須被以一個(gè)固定速度進(jìn)行打印,以避免產(chǎn)生可看見(jiàn)的人工效應(yīng)。這意味著這個(gè)打印速度不能夠被進(jìn)行改變來(lái)與輸入數(shù)據(jù)速率進(jìn)行匹配。所以,必須對(duì)文檔光柵化處理和文檔打印進(jìn)行解耦合,來(lái)確保這個(gè)打印頭具有一個(gè)穩(wěn)定的數(shù)據(jù)提供。一個(gè)頁(yè)面決不會(huì)被打印,直到它已經(jīng)被完全進(jìn)行光柵化處理。這通過(guò)將每一個(gè)被光柵化處理的頁(yè)面圖象的一個(gè)壓縮版本保存在存儲(chǔ)器中而實(shí)現(xiàn)。
這個(gè)解耦合也允許當(dāng)對(duì)簡(jiǎn)單頁(yè)面進(jìn)行光柵化處理時(shí),這個(gè)光柵化處理圖象處理器(RIP)超前這個(gè)打印機(jī)的工作,從而獲得更多的時(shí)間來(lái)對(duì)更復(fù)雜的頁(yè)面進(jìn)行光柵化處理。
因?yàn)橥ㄟ^(guò)隨機(jī)地抖動(dòng)來(lái)再現(xiàn)連續(xù)色調(diào)顏色圖象,但是直接使用點(diǎn)來(lái)再現(xiàn)黑色文本和線性圖,所以這個(gè)被壓縮的頁(yè)面圖象包括一個(gè)分開(kāi)的前景雙電平黑色層和背景連續(xù)色調(diào)顏色層。在對(duì)這個(gè)連續(xù)色調(diào)層進(jìn)行抖動(dòng)后,這個(gè)黑色層被組合在這個(gè)連續(xù)色調(diào)層的上面。
網(wǎng)頁(yè)標(biāo)記被進(jìn)行再現(xiàn)為一個(gè)分開(kāi)的層,并且最后被使用吸收紅外線墨水而進(jìn)行打印。
為267ppi時(shí),一個(gè)Letter頁(yè)面大小的連續(xù)CMYK數(shù)據(jù)的大小是25MB。使用有損傷的連續(xù)色調(diào)壓縮算法,例如JPEG(ISO/IEC 19018-11994,Information Technology-Digital compression and coding ofcontinuous-tone still imagesRequirements and guidelines,1994,其內(nèi)容在這里被用作參考),連續(xù)圖象可以用直到10∶1的比例來(lái)進(jìn)行壓縮而不會(huì)對(duì)質(zhì)量有大的損傷,假設(shè)一個(gè)壓縮頁(yè)面大小為25MB。
為800ppi時(shí),一個(gè)Letter頁(yè)面大小的雙電平數(shù)據(jù)的大小是7MB。相關(guān)數(shù)據(jù),例如文本可以被壓縮得很好。使用無(wú)損傷的雙電平壓縮算法,例如組4傳真(ANSI/EIA 538-1998,F(xiàn)acsimile Coding Schemes andCoding Control Functions for Group 4 Facsimile Equipment,August,1988,其內(nèi)容在這里被用作參考),10點(diǎn)的文本可以被壓縮到大約10∶1的比例,假設(shè)一個(gè)壓縮頁(yè)面大小為0.8MB。
一旦進(jìn)行抖動(dòng)了,一個(gè)頁(yè)面的CMYK連續(xù)色調(diào)圖象數(shù)據(jù)包括114MB雙電平數(shù)據(jù)。對(duì)這個(gè)數(shù)據(jù)使用無(wú)損傷的雙電平壓縮算法是無(wú)意義的精確,因?yàn)樽罴讯秳?dòng)是隨機(jī)的,即,因?yàn)樗肓穗y以壓縮的無(wú)順序。
所以,兩層被壓縮頁(yè)面圖象格式利用了有損傷JPEG連續(xù)色調(diào)圖象壓縮和無(wú)損傷雙電平文本壓縮的相對(duì)強(qiáng)度。這個(gè)格式是足夠緊湊的,以被進(jìn)行有效地保存,并且是足夠的簡(jiǎn)單,以允許在打印期間進(jìn)行直接的實(shí)時(shí)解壓縮。
因?yàn)槲谋竞蛨D象通常不相互重疊,所以通常情形下,最壞情形的頁(yè)面圖象大小是2.5MB(即,僅圖象),而通常最佳情形下的頁(yè)面圖象大小是0.8MB(即,僅文本)。這個(gè)絕對(duì)最壞情形的頁(yè)面圖象大小是3.3MB(即,圖象上有文本)。假設(shè)一個(gè)平均頁(yè)面的四分之一包括了圖象,平均頁(yè)面圖象大小是1.2MB。7.4打印機(jī)控制器結(jié)構(gòu)這個(gè)網(wǎng)頁(yè)打印機(jī)控制器包括一個(gè)控制處理器750,一個(gè)被工廠安裝的或者在現(xiàn)場(chǎng)被安裝的網(wǎng)絡(luò)接口模塊625,一個(gè)無(wú)線收發(fā)器(收發(fā)器控制器753,基帶電路754,RF電路755,和RF振蕩器和電感756),雙光柵圖象處理器(RIP)DSP 757,雙向打印引擎控制器760a和760b,閃存658,和64MB DRAM 657,如圖63中所顯示的。
這個(gè)控制處理器處理與網(wǎng)絡(luò)19和與本地?zé)o線網(wǎng)頁(yè)筆101的通信,探測(cè)幫助按鈕617,控制用戶接口LED 613-616,并且饋送和同步RIP DSP757和打印引擎控制器760。它包括一個(gè)中等性能的通用微處理器。這個(gè)控制處理器750通過(guò)一個(gè)高速串行總線659與這個(gè)打印引擎控制器760進(jìn)行通信。
RIP DSP對(duì)頁(yè)面描述進(jìn)行光柵化處理并且將其壓縮到網(wǎng)頁(yè)打印機(jī)的壓縮頁(yè)面格式。每一個(gè)打印引擎控制器實(shí)時(shí)地解壓縮,抖動(dòng)和打印頁(yè)面圖象到其相關(guān)的MemjetTM打印頭350(即,以每分鐘超過(guò)30頁(yè)的速度)。這個(gè)雙向打印引擎控制器可以同時(shí)在一個(gè)紙張的兩面進(jìn)行打印。
主打印引擎控制器760a與主QA芯片665和墨水墨盒QA芯片761一起控制紙張的傳送和監(jiān)視墨水的使用情況。
這個(gè)打印機(jī)控制器的閃存658保存了關(guān)于處理器750和DSP 757的軟件,并且保存了配置數(shù)據(jù)。這在啟動(dòng)時(shí)被拷貝到主存儲(chǔ)器657。
處理器750,DSP 757,和數(shù)字收發(fā)器部件(收發(fā)器控制器753和基帶電路754)被集成在一單個(gè)控制器ASIC 656中。模擬RF部件(RF電路755和RF振蕩器和電感756)被提供在一個(gè)獨(dú)立的RF芯片762中。這個(gè)網(wǎng)絡(luò)接口模塊625是分開(kāi)的,因?yàn)榫W(wǎng)頁(yè)打印機(jī)允許這個(gè)網(wǎng)絡(luò)連接可以被工廠選擇,也可以在現(xiàn)場(chǎng)進(jìn)行選擇。閃存658和2×256Mbit比特(64MB)DRAM 657也是一個(gè)獨(dú)立的芯片。這個(gè)打印引擎控制器760被提供在獨(dú)立的ASIC中。
可以提供很多類型的網(wǎng)絡(luò)接口模塊625,并且每一個(gè)提供一個(gè)網(wǎng)頁(yè)網(wǎng)絡(luò)接口751和可選地提供一個(gè)本地計(jì)算機(jī)或者網(wǎng)絡(luò)接口752。網(wǎng)頁(yè)網(wǎng)絡(luò)互聯(lián)網(wǎng)接口包括POTS調(diào)制解調(diào)器,混合光纖同軸電纜(HFC)調(diào)制解調(diào)器,ISDN調(diào)制解調(diào)器,DSL調(diào)制解調(diào)器,衛(wèi)星收發(fā)器,當(dāng)前的和下一代的蜂窩電話收發(fā)器,和無(wú)線本地環(huán)路(WLL)收發(fā)器。本地接口包括IEEE1284(并行口),10Base-T和100Base-T以太網(wǎng)口,USB和USB 2.0口,IEEE 1394(火警線),和各種出現(xiàn)的家庭網(wǎng)絡(luò)接口。如果一個(gè)以太網(wǎng)連接可以在一個(gè)本地網(wǎng)絡(luò)上獲得,然后,這個(gè)本地網(wǎng)絡(luò)接口可以被用作網(wǎng)頁(yè)網(wǎng)絡(luò)接口。
無(wú)線收發(fā)器753在通常是被無(wú)繩電話所使用的非許可900MHz頻帶內(nèi)進(jìn)行通信,或者替代的,在非許可2.4GHz工業(yè),科學(xué)和醫(yī)藥(ISM)頻帶內(nèi)進(jìn)行通信,并且使用跳頻和碰撞檢測(cè)技術(shù)來(lái)提供無(wú)干擾的通信。
這個(gè)打印機(jī)控制器可選地包括一個(gè)紅外線數(shù)據(jù)協(xié)會(huì)(IrDA)接口來(lái)用于接收從設(shè)備,例如網(wǎng)頁(yè)照相機(jī)中“噴出”的數(shù)據(jù)。在一個(gè)替代的實(shí)施方式中,這個(gè)打印機(jī)使用IrDA接口來(lái)與合適配置的網(wǎng)頁(yè)筆進(jìn)行短距離通信。7.4.1光柵化處理和打印如圖52中所顯示的,一旦這個(gè)主處理器750已經(jīng)接收到并且證實(shí)了該文檔的頁(yè)面布局設(shè)計(jì)和頁(yè)面對(duì)象,它就在DSP 757上運(yùn)行合適的RIP軟件。
DSP 757對(duì)每一個(gè)頁(yè)面描述進(jìn)行光柵化(在552),并且壓縮(在553)被光柵化的頁(yè)面圖象。主處理器將每一個(gè)被壓縮的頁(yè)面圖象保存在存儲(chǔ)器657中(在554)。對(duì)多個(gè)DSP進(jìn)行負(fù)載平衡的最簡(jiǎn)單方法是讓每一個(gè)DSP對(duì)一個(gè)獨(dú)立的頁(yè)面進(jìn)行光柵化。這個(gè)DSP總是很忙,因?yàn)橐话銇?lái)說(shuō),一個(gè)任意數(shù)目的被光柵化頁(yè)面可能被保存在存儲(chǔ)器中。當(dāng)對(duì)短的文檔進(jìn)行光柵化時(shí),這個(gè)負(fù)載平衡策略會(huì)導(dǎo)致DSP的利用率很低。
在這個(gè)頁(yè)面描述中的水印區(qū)域被光柵化到一個(gè)連續(xù)色調(diào)雙電平比特圖,這個(gè)比特圖被無(wú)損傷地壓縮到可忽略的尺寸并且形成了被壓縮圖象的一部分。
被打印頁(yè)面的紅外(IR)層包括被編碼網(wǎng)頁(yè)標(biāo)記,其密度是每英寸大約6個(gè)標(biāo)記。每一個(gè)標(biāo)記對(duì)這個(gè)頁(yè)面ID,標(biāo)記ID,和控制比特進(jìn)行編碼,而每一個(gè)標(biāo)記的內(nèi)容在進(jìn)行光柵化處理期間被產(chǎn)生并且被保存在被壓縮頁(yè)面圖象中。
這個(gè)主處理器750一個(gè)接一個(gè)地將頁(yè)面圖象傳送到這個(gè)雙向打印引擎控制器760。每一個(gè)打印引擎控制器760將被壓縮頁(yè)面圖象保存在其本地存儲(chǔ)器中,并且開(kāi)始對(duì)這個(gè)頁(yè)面進(jìn)行解壓縮和打印流程處理。頁(yè)面解壓縮和打印是流水線處理的,因?yàn)閷⒄麄€(gè)114MB雙電平CMYK+IR頁(yè)面圖象保存在存儲(chǔ)器中是不實(shí)際的。
這個(gè)打印引擎控制器對(duì)這個(gè)被壓縮頁(yè)面圖象進(jìn)行解壓縮(在555),將這個(gè)被解壓縮的連續(xù)色調(diào)彩色數(shù)據(jù)抖動(dòng)到雙電平點(diǎn)(在556),將這個(gè)被解壓縮的雙電平黑色層組合到被抖動(dòng)的連續(xù)色調(diào)層上(在557),再現(xiàn)這個(gè)被解壓縮的網(wǎng)頁(yè)標(biāo)記數(shù)據(jù)(在558),并且最后打印被完全再現(xiàn)的頁(yè)面(在559)來(lái)產(chǎn)生一個(gè)打印的網(wǎng)頁(yè)1。7.4.2打印引擎控制器打印引擎控制器760的頁(yè)面解壓縮和打印流水線處理包括一個(gè)高速的IEEE1394串行接口659,一個(gè)標(biāo)準(zhǔn)的JPEG解碼器763,一個(gè)標(biāo)準(zhǔn)的組4傳真解碼器764,一個(gè)定制半色調(diào)板/排字機(jī)單元765,一個(gè)定制標(biāo)記編碼器766,一個(gè)行加載器/格式化器單元767,和到這個(gè)MemjetTM打印頭350的一個(gè)定制接口。
這個(gè)打印引擎控制器360使用一個(gè)雙緩沖器的方式進(jìn)行工作。雖然一個(gè)頁(yè)面通過(guò)高速串行接口659被載入到DRAM 769中,前面被載入的頁(yè)面被從DRAM 769中讀取出來(lái)的,并且通過(guò)打印引擎控制器流水線處理。一旦這個(gè)頁(yè)面已經(jīng)被打印出來(lái)了,剛才被載入的頁(yè)面就被打印,而另一個(gè)頁(yè)面被載入。
這個(gè)流水線處理的第一級(jí)解壓縮(在763)JPEG-壓縮的連續(xù)色調(diào)CMYK層,解壓縮(在764)組4傳真壓縮雙電平黑色層,并且根據(jù)在部分1.2中所定義的標(biāo)記格式來(lái)再現(xiàn)(在766)雙電平網(wǎng)頁(yè)標(biāo)記層,所有這些是并行處理的。第二級(jí)抖動(dòng)(在765)連續(xù)色調(diào)CMYK層和在所產(chǎn)生的雙電平CMYK層合成(在765)雙電平黑色層。所產(chǎn)生的雙電平CMYK+IR點(diǎn)數(shù)據(jù)被緩存和進(jìn)行格式化(在767)以通過(guò)一組行緩沖器而在MemjetTM打印頭350上進(jìn)行打印。這些行緩沖器中的大多數(shù)被保存在芯片外的DRAM中。最后一級(jí)通過(guò)打印頭接口768將6個(gè)信道的雙電平點(diǎn)數(shù)據(jù)(包括固定劑)打印到MemjetTM打印頭350。
當(dāng)幾個(gè)打印引擎控制器760被協(xié)調(diào)使用時(shí),例如在一個(gè)雙向結(jié)構(gòu)中,它們通過(guò)一個(gè)共享的行同步信號(hào)770進(jìn)行同步。僅一個(gè)通過(guò)外部主/從管腳771而選擇的打印引擎760產(chǎn)生行同步信號(hào)770到這個(gè)共享線上。
打印引擎控制器760包括一個(gè)低速處理器772,這個(gè)低速處理器772用于對(duì)頁(yè)面解壓縮和再現(xiàn)流水線處理進(jìn)行同步,用于通過(guò)一個(gè)低速串行總線773配置這個(gè)打印頭350,并且控制步進(jìn)電機(jī)675,676。
在紙張大小為81/2”的網(wǎng)頁(yè)打印機(jī)中,這兩個(gè)打印引擎中的每一個(gè)沿頁(yè)面的長(zhǎng)度方向(11”)每分鐘打印30張紙,其行速在1600dpi下為8.8kHz。在紙張大小為12”的網(wǎng)頁(yè)打印機(jī)中,這兩個(gè)打印引擎中的每一個(gè)沿頁(yè)面的寬度方向(81/2”)每分鐘打印45張紙,其行速為10.2KHz。這些行速很好地落在MemjetTM打印頭的工作頻率范圍內(nèi),在目前的設(shè)計(jì)中這超過(guò)了30kHz。結(jié)束語(yǔ)已經(jīng)參考一個(gè)優(yōu)選實(shí)施方式和一些專用的替代實(shí)施方式描述了本發(fā)明。但是,該相關(guān)領(lǐng)域內(nèi)的技術(shù)人員將理解,一些與這些具體描述的實(shí)施方式不同的其它實(shí)施方式也可以在本發(fā)明的精神和范圍內(nèi)。所以,應(yīng)理解,本發(fā)明不局限于在本說(shuō)明中所描述的具體實(shí)施方式
,包括用作參考的合適文檔。本發(fā)明的范圍僅局限于后附的權(quán)利要求書(shū)。
權(quán)利要求
1.一個(gè)打印機(jī),用于在一第一表面上打印一第一接口信息,由此產(chǎn)生一第一接口表面,這第一接口信息包括第一編碼數(shù)據(jù)并且至少是部分地基于第一文檔數(shù)據(jù)的,這第一文檔數(shù)據(jù)包括表示至少一個(gè)身份標(biāo)識(shí)的第一標(biāo)識(shí)數(shù)據(jù),這個(gè)身份標(biāo)識(shí)與這第一接口信息的一個(gè)區(qū)域相關(guān),這個(gè)打印機(jī)包括一個(gè)激勵(lì)器;一個(gè)編碼數(shù)據(jù)產(chǎn)生器,被構(gòu)造成至少部分地根據(jù)這第一身份標(biāo)識(shí)數(shù)據(jù)來(lái)產(chǎn)生第一編碼數(shù)據(jù);和一個(gè)打印機(jī)制;其中這個(gè)打印機(jī)被構(gòu)造成對(duì)這個(gè)激勵(lì)器的激勵(lì)作出響應(yīng),使用這個(gè)打印機(jī)制,將這第一接口信息打印到這第一表面上。
2.如權(quán)利要求1的一個(gè)打印機(jī),其中除第一編碼數(shù)據(jù)外,這第一接口信息包括可見(jiàn)信息,這個(gè)可見(jiàn)信息至少是部分地基于這第一文檔數(shù)據(jù)的。
3.如權(quán)利要求2的一個(gè)打印機(jī),其中這個(gè)可見(jiàn)信息向一個(gè)用戶表示一個(gè)或者多個(gè)選項(xiàng),這個(gè)打印機(jī)被構(gòu)造成接收表示與至少一個(gè)選項(xiàng)相關(guān)的第二文檔數(shù)據(jù)的表示數(shù)據(jù),這個(gè)表示數(shù)據(jù)是被一個(gè)傳感器設(shè)備從第一編碼數(shù)據(jù)中探測(cè)到的,當(dāng)使用這個(gè)傳感器設(shè)備指定一個(gè)選項(xiàng)時(shí);至少是部分地根據(jù)這第二文檔數(shù)據(jù)來(lái)產(chǎn)生一第二編碼數(shù)據(jù);和根據(jù)這個(gè)表示數(shù)據(jù),將一第二接口信息打印到一第二表面上。
4.如權(quán)利要求3的一個(gè)打印機(jī),其中這個(gè)打印機(jī)包括一個(gè)輸入模塊,該輸入模塊被構(gòu)造成從這個(gè)傳感器設(shè)備接收該表示數(shù)據(jù);根據(jù)第一表示數(shù)據(jù)產(chǎn)生第二表示數(shù)據(jù),這第二表示數(shù)據(jù)至少部分地表示了該響應(yīng)數(shù)據(jù);和將這第二表示數(shù)據(jù)發(fā)送到一個(gè)計(jì)算機(jī)系統(tǒng);這個(gè)打印機(jī)被構(gòu)造成從這個(gè)計(jì)算機(jī)系統(tǒng)接收第二文檔數(shù)據(jù)。
5.如前面權(quán)利要求中任何一個(gè)的一個(gè)打印機(jī),其中這些選項(xiàng)包括下面中的任何一個(gè)或者多個(gè)打印機(jī)狀態(tài);打印機(jī)消耗品狀態(tài);一個(gè)分層幫助菜單的上一層;一個(gè)網(wǎng)絡(luò)文檔目錄的上一層;和一個(gè)文檔功能菜單。
6.如權(quán)利要求1的一個(gè)打印機(jī),其中這第一編碼數(shù)據(jù)表示與這第一接口信息相關(guān)的一個(gè)區(qū)域的至少一個(gè)參考點(diǎn)。
7.如權(quán)利要求6的一個(gè)打印機(jī),其中該至少一個(gè)參考點(diǎn)是根據(jù)一個(gè)編碼數(shù)據(jù)布局而決定的。
8.如權(quán)利要求7的一個(gè)打印機(jī),其中這個(gè)打印機(jī)被構(gòu)造成從這個(gè)計(jì)算機(jī)系統(tǒng)接收編碼數(shù)據(jù)布局。
9.如權(quán)利要求8的一個(gè)打印機(jī),進(jìn)一步包括用于保存多個(gè)編碼數(shù)據(jù)布局的存儲(chǔ)設(shè)備,這個(gè)打印機(jī)被構(gòu)造成從這個(gè)計(jì)算機(jī)系統(tǒng)接收表示一個(gè)編碼數(shù)據(jù)布局的布局選擇信息;和使用這個(gè)布局選擇信息來(lái)選擇一個(gè)被保存的編碼布局,以用于決定該至少一個(gè)參考點(diǎn)。
10.如權(quán)利要求1的一個(gè)打印機(jī),其中在白天或者周圍照明條件下,這個(gè)第一編碼數(shù)據(jù)基本上對(duì)一個(gè)普通的、沒(méi)有儀器幫助的人眼是不能夠看見(jiàn)的。
11.如權(quán)利要求1到4中任何一個(gè)的一個(gè)打印機(jī),其中這第一編碼數(shù)據(jù)包括至少一個(gè)標(biāo)記,每一個(gè)標(biāo)記表示這個(gè)區(qū)域的身份標(biāo)識(shí)。
12.如權(quán)利要求11的一個(gè)打印機(jī),其中這第一編碼數(shù)據(jù)包括多個(gè)標(biāo)記,這個(gè)編碼數(shù)據(jù)產(chǎn)生器被構(gòu)造成在進(jìn)行打印以前確定每一個(gè)標(biāo)記的位置,相應(yīng)的位置是根據(jù)一個(gè)編碼數(shù)據(jù)布局而決定的。
13.如權(quán)利要求12的一個(gè)打印機(jī),其中這個(gè)編碼數(shù)據(jù)產(chǎn)生器被構(gòu)造成在打印第一編碼數(shù)據(jù)以前,從這個(gè)計(jì)算機(jī)設(shè)備接收編碼數(shù)據(jù)布局。
14.如權(quán)利要求8的一個(gè)打印機(jī),進(jìn)一步包括存儲(chǔ)設(shè)備來(lái)保存多個(gè)編碼數(shù)據(jù)布局,這個(gè)編碼數(shù)據(jù)產(chǎn)生器被構(gòu)造成從這個(gè)計(jì)算機(jī)設(shè)備接收表示編碼數(shù)據(jù)布局的布局選擇信息;和根據(jù)這個(gè)布局選擇信息來(lái)產(chǎn)生第一編碼數(shù)據(jù)。
15.如權(quán)利要求11的一個(gè)打印機(jī),其中每一個(gè)標(biāo)記包括定義這個(gè)標(biāo)記的一個(gè)相對(duì)位置的第一身份標(biāo)識(shí)數(shù)據(jù);和標(biāo)識(shí)這個(gè)區(qū)域的第二身份標(biāo)識(shí)數(shù)據(jù)。
16.如權(quán)利要求1到4或者6到10中任何一個(gè)的一個(gè)打印機(jī),這個(gè)打印機(jī)被構(gòu)造成根據(jù)需要將第一接口信息打印到第一表面。
17.如權(quán)利要求1到4或者6到10中任何一個(gè)的一個(gè)打印機(jī),其中這第一接口信息是被打印在多個(gè)頁(yè)面上的。
18.如權(quán)利要求1到4或者6到10中任何一個(gè)的一個(gè)打印機(jī),其中第一表面是用一個(gè)襯底來(lái)定義的。
19.如權(quán)利要求18的一個(gè)打印機(jī),其中這個(gè)襯底是一個(gè)分層的薄片。
20.如權(quán)利要求11的一個(gè)打印機(jī),其中這些標(biāo)記被放置在第一表面上的預(yù)定位置。
21.如權(quán)利要求17的一個(gè)打印機(jī),進(jìn)一步包括一個(gè)裝訂機(jī)制來(lái)將這些頁(yè)面裝訂成一個(gè)被裝訂好的文檔。
22.如權(quán)利要求20的一個(gè)打印機(jī),其中這些標(biāo)記被放置在這第一表面上一個(gè)棋盤格形狀中,該形狀包括多個(gè)排列格,每一個(gè)排列格包括多個(gè)標(biāo)記。
23.如權(quán)利要求22的一個(gè)打印機(jī),其中這些排列格相互連接,以致基本上覆蓋了第一表面。
24.如權(quán)利要求23的一個(gè)打印機(jī),其中這些排列格的形狀均類似。
25.如權(quán)利要求24的一個(gè)打印機(jī),其中這些排列格是三角形的,方形的,矩形的或者六邊形的。
26.如權(quán)利要求22的一個(gè)打印機(jī),其中這些標(biāo)記被隨機(jī)地放置在每一個(gè)排列格中。
27.如權(quán)利要求11的一個(gè)打印機(jī),其中每一個(gè)標(biāo)記包括至少一個(gè)公共特征,除了第二身份標(biāo)識(shí)數(shù)據(jù)外。
28.如權(quán)利要求27的一個(gè)打印機(jī),其中該至少一個(gè)公共特征被配置成幫助使用相關(guān)的標(biāo)記讀取裝置來(lái)發(fā)現(xiàn)和/或者識(shí)別標(biāo)記。
29.如權(quán)利要求27的一個(gè)打印機(jī),其中該至少一個(gè)公共特征被用包括冗余信息的一個(gè)格式來(lái)表示。
30.如權(quán)利要求29的一個(gè)打印機(jī),其中該至少一個(gè)公共特征是旋轉(zhuǎn)對(duì)稱的,以使其可以保持旋轉(zhuǎn)不變。
31.如權(quán)利要求29的一個(gè)打印機(jī),其中該至少一個(gè)公共特征是環(huán)形的。
32.如權(quán)利要求11的一個(gè)打印機(jī),其中每一個(gè)標(biāo)記包括至少一個(gè)方向特征,來(lái)使這個(gè)標(biāo)記的一個(gè)旋轉(zhuǎn)方向可以被相關(guān)的標(biāo)記讀取裝置確定。
33.如權(quán)利要求32的一個(gè)打印機(jī),其中該至少一個(gè)方向特征被用包括冗余信息的一個(gè)格式來(lái)表示。
34.如權(quán)利要求33的一個(gè)打印機(jī),其中該至少一個(gè)方向特征是旋轉(zhuǎn)非對(duì)稱的。
35.如權(quán)利要求33的一個(gè)打印機(jī),其中該至少一個(gè)方向特征被沿其主軸傾斜。
36.如權(quán)利要求11的一個(gè)打印機(jī),其中每一個(gè)標(biāo)記包括至少一個(gè)透視特征,來(lái)使這個(gè)標(biāo)記的一個(gè)透視畸變可以被相關(guān)的標(biāo)記讀取裝置確定。
37.如權(quán)利要求36的一個(gè)打印機(jī),其中該至少一個(gè)透視特征包括至少4個(gè)不同的子特征。
38.如權(quán)利要求15的一個(gè)打印機(jī),其中每一個(gè)標(biāo)記包括多個(gè)標(biāo)記部件,第一和第二身份標(biāo)識(shí)數(shù)據(jù)中的每一個(gè)用多個(gè)部件來(lái)定義。
39.如權(quán)利要求38的一個(gè)打印機(jī),其中該標(biāo)記部件被放置在圍繞每一個(gè)標(biāo)記的一個(gè)中心區(qū)域的一個(gè)或者多個(gè)弓形帶中。
40.如權(quán)利要求39的一個(gè)打印機(jī),其中有多個(gè)被相互同心而放置的弓形帶。
41.如權(quán)利要求40的一個(gè)打印機(jī),其中每一個(gè)部件的形式是具有多個(gè)可能值的一個(gè)點(diǎn)。
42.如權(quán)利要求41的一個(gè)打印機(jī),其中可能值的數(shù)目是2。
43.如權(quán)利要求41的一個(gè)打印機(jī),其中當(dāng)表示一個(gè)可能值時(shí),這些標(biāo)記部件吸收,反射或者發(fā)射一預(yù)定波長(zhǎng)或者波長(zhǎng)范圍的電磁輻射到比第一表面大的或者小的一預(yù)定范圍上。
44.如權(quán)利要求41的一個(gè)打印機(jī),其中這些標(biāo)記部件的可能值用一預(yù)定波長(zhǎng)或者波長(zhǎng)范圍的相對(duì)吸收,反射或者發(fā)射電磁輻射來(lái)定義。
45.如權(quán)利要求41的一個(gè)打印機(jī),其中在白天或者周圍照明條件下,這個(gè)標(biāo)記可以被一個(gè)普通的、沒(méi)有儀器幫助的人眼稍微看見(jiàn)。
46.如權(quán)利要求38的一個(gè)打印機(jī),其中在白天或者周圍照明條件下,這個(gè)標(biāo)記可以被一個(gè)普通的、沒(méi)有儀器幫助的人眼看見(jiàn)。
47.如權(quán)利要求15的一個(gè)打印機(jī),其中第一身份標(biāo)識(shí)數(shù)據(jù)被用包括冗余信息的一個(gè)格式表示。
48.如權(quán)利要求15的一個(gè)打印機(jī),其中第二身份標(biāo)識(shí)數(shù)據(jù)被用包括冗余信息的一個(gè)格式表示。
49.如權(quán)利要求48的一個(gè)打印機(jī),其中這個(gè)打印機(jī)是一個(gè)噴墨打印機(jī)。
50.如權(quán)利要求49的一個(gè)打印機(jī),其中這些標(biāo)記被使用在紫外譜或者紅外譜內(nèi)是吸收的或者反射的墨水來(lái)進(jìn)行打印。
51.如權(quán)利要求50的一個(gè)打印機(jī),其中這個(gè)打印機(jī)包括一個(gè)獨(dú)立的墨水管道來(lái)打印這些標(biāo)記。
52.如權(quán)利要求49的一個(gè)打印機(jī),其中這個(gè)打印機(jī)被構(gòu)造成將第一編碼數(shù)據(jù)和附加的信息基本上同時(shí)打印到這第一表面上。
53.如權(quán)利要求52的一個(gè)打印機(jī),其中附加的信息被使用彩色的或者單色的墨水打印到這第一表面上。
54.如權(quán)利要求53的一個(gè)打印機(jī),其中使用下面彩色墨水的組合中的一個(gè)來(lái)將附加信息打印到這第一表面上CMY;CMYK;CMYRGB;和點(diǎn)顏色。
55.如權(quán)利要求11的一個(gè)打印機(jī),其中至少多個(gè)標(biāo)記被隨機(jī)地放置在這第一表面上。
56.如權(quán)利要求12的一個(gè)打印機(jī),其中根據(jù)編碼布局?jǐn)?shù)據(jù),這些標(biāo)記被以一個(gè)規(guī)則的陣列放置在這第一表面上。
57.如權(quán)利要求56的一個(gè)打印機(jī),其中這個(gè)陣列是三角形。
58.如權(quán)利要求56的一個(gè)打印機(jī),其中這個(gè)陣列是矩形。
59.如權(quán)利要求56的一個(gè)打印機(jī),其中這些標(biāo)記被排列在這第一表面上。
60.如權(quán)利要求52的一個(gè)打印機(jī),其中這第一表面是被一個(gè)頁(yè)面的封面所定義的,并且這個(gè)打印機(jī)進(jìn)一步包括雙向打印機(jī)制來(lái)同時(shí)打印這個(gè)紙張的兩面。
61.如權(quán)利要求1到4或者6到10中任何一個(gè)的一個(gè)打印機(jī),其中這個(gè)打印機(jī)制包括用于將墨水打印到第一表面上的一個(gè)噴墨打印頭。
62.如權(quán)利要求61的一個(gè)打印機(jī),其中這個(gè)打印頭是一個(gè)根據(jù)需要來(lái)滴墨的噴墨打印頭。
63.如權(quán)利要求62的一個(gè)打印機(jī),其中這個(gè)打印頭是一個(gè)具有頁(yè)面寬度的打印頭。
64.如權(quán)利要求63的一個(gè)打印機(jī),其中這個(gè)打印頭被構(gòu)造成將多個(gè)墨水顏色發(fā)送到第一表面,而這僅需要一次打印路徑就能夠完成。
65.如權(quán)利要求63的一個(gè)打印機(jī),其中這個(gè)打印頭包括熱電彎曲激勵(lì)器來(lái)將這個(gè)墨水噴出到這個(gè)表面上。
66.如權(quán)利要求65中任何一個(gè)的一個(gè)打印機(jī),其中這個(gè)打印機(jī)包括兩組打印頭,被構(gòu)造成基本上同時(shí)打印一個(gè)紙張的、與第一表面相對(duì)的面。
67.如權(quán)利要求65的一個(gè)打印機(jī),包括一個(gè)被強(qiáng)迫的過(guò)濾空氣發(fā)送機(jī)制來(lái)保持這個(gè)打印頭的噴嘴相對(duì)來(lái)說(shuō)沒(méi)有紙張灰塵。
68.如權(quán)利要求65的一個(gè)打印機(jī),其中這個(gè)打印頭包括移動(dòng)的噴嘴小腔。
69.如權(quán)利要求68的一個(gè)打印機(jī),其中這個(gè)打印機(jī)包括兩組打印頭,被構(gòu)造成基本上同時(shí)打印一個(gè)紙張相對(duì)的兩面。
70.根據(jù)權(quán)利要求1到4或者6到10中任何一個(gè)的一個(gè)打印機(jī)所產(chǎn)生的一個(gè)接口表面。
全文摘要
一個(gè)打印機(jī),用于在一第一表面上打印一第一接口信息,由此產(chǎn)生一第一接口表面。這第一接口信息包括第一編碼數(shù)據(jù)并且至少是部分地基于第一文檔數(shù)據(jù)的。這個(gè)文檔數(shù)據(jù)包括表示至少一個(gè)身份標(biāo)識(shí)的第一標(biāo)識(shí)數(shù)據(jù),這個(gè)身份標(biāo)識(shí)與這第一接口信息的一個(gè)區(qū)域相關(guān)。這個(gè)打印機(jī)包括其形式是一個(gè)按鈕的一個(gè)激勵(lì)器;一個(gè)編碼數(shù)據(jù)產(chǎn)生器,被構(gòu)造成至少部分地根據(jù)這第一身份標(biāo)識(shí)數(shù)據(jù)來(lái)產(chǎn)生第一編碼數(shù)據(jù);和一個(gè)打印機(jī)制。當(dāng)這個(gè)按鈕被按下時(shí),這個(gè)打印機(jī)這第一接口信息打印到這第一表面上。
文檔編號(hào)G06F15/00GK1361883SQ00810396
公開(kāi)日2002年7月31日 申請(qǐng)日期2000年5月24日 優(yōu)先權(quán)日1999年5月25日
發(fā)明者保羅·拉普斯頓, 托比·A·金, 卡·西爾弗布魯克 申請(qǐng)人:西爾弗布魯克研究股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1