●何承斌(安慶師范學(xué)院 圖書館,安徽 安慶 246011)
電子圖書因檢索讀取容易、易于收藏、節(jié)約空間,日益受到讀者青睞。雖然各高校圖書館電子圖書經(jīng)費投入逐年加大,電子圖書館藏也日益豐富,但是利用率不是很高。造成這種局面的因素很多,最關(guān)鍵的是當(dāng)前圖書館的打包式電子圖書獲取方式。對此,本文試圖通過按使用結(jié)果付費的獲取方式來加以改善。
超星數(shù)字圖書館是全球最大的中文在線圖書館,涵蓋各學(xué)科領(lǐng)域,是教學(xué)、科研的常用參考資料。本文選取具有廣泛性、代表性的超星數(shù)字圖書館加以調(diào)查分析,通過圖書館管理系統(tǒng)統(tǒng)計日志,得到電子圖書的基本使用情況,如下表。
表 2012年度超星電子圖書使用統(tǒng)計表
以上統(tǒng)計的是安徽省使用超星電子圖書比例較高的圖書館,但也均在80%以下。事實上,超星數(shù)字圖書館是目前互聯(lián)網(wǎng)上規(guī)模最大、藏書量最多的中文數(shù)字圖書館,具有方正Apabi數(shù)字圖書館、書生之家數(shù)字圖書館等其他電子圖書系統(tǒng)無可比擬的優(yōu)勢,[1]成員館范圍涵蓋全國。但是,根據(jù)超星圖書公司提供的統(tǒng)計數(shù)據(jù),2009~2011年三年的超星電子圖書平均使用比例在70%以下,大致30%的空白利用率帶來的弊端顯而易見,一方面不能有效滿足讀者的需求,另一方面也造成資金的浪費。造成電子圖書利用率不高的原因,主要是事前一次性打包獲取模式所導(dǎo)致,負面影響主要來自圖書館和供應(yīng)商兩個方面。
因此,圖書館采取按使用結(jié)果付費的方式,既可以有效滿足讀者的需求,又可以節(jié)省費用。具體實現(xiàn)思路為:用戶通過檢索和試讀電子圖書的部分內(nèi)容來決定是否閱讀整本圖書,圖書館按讀者實際閱讀的次數(shù)付費給供應(yīng)商,圖書館讀得多的書就多付費,讀得少的書就少付費,沒有讀過的書就不付費。
基于上述思路,其框架結(jié)構(gòu)如下圖所示:該模型由相互關(guān)聯(lián)的三個部分組成:電子書銷售商平臺、電子書圖書館本地平臺、用戶閱讀界面。
圖 付費模式框架圖
(1)電子書銷售商平臺。電子書商銷售平臺部署在銷售商數(shù)據(jù)中心,用來存儲和向各圖書館同步銷售商所有的電子書、檢索數(shù)據(jù)庫。對銷售商的所有電子書進行加密,并控制電子書閱讀的授權(quán),使得圖書館的每次閱讀都要經(jīng)過銷售商鑒權(quán)。在對閱讀授權(quán)的同時,會記錄下閱讀記錄,最終用這些記錄進行各圖書館的消費結(jié)算。
(2)電子書圖書館本地平臺。電子書圖書館本地平臺部署在電子書銷售商服務(wù)的各圖書館,用來預(yù)存儲部分訪問可能性大以及閱讀過的電子書及其預(yù)覽信息,能動態(tài)接受銷售商平臺同步的新書及其預(yù)覽,接受檢索數(shù)據(jù)庫的更新,(圖書館的檢索數(shù)據(jù)庫是全量的,但是書和預(yù)覽只有一部分)。它管理圖書館用戶賬號信息,對讀者的用戶身份進行鑒權(quán),接受并處理電子書檢索請求和預(yù)覽請求,檢索請求可通過在圖書館本地檢索數(shù)據(jù)庫中查詢實現(xiàn),預(yù)覽已經(jīng)同步到圖書館的,預(yù)覽請求可以直接被電子書圖書館本地平臺受理并返回,預(yù)覽還沒有同步到圖書館的,處理預(yù)覽請求時電子圖書館本地平臺會動態(tài)地與電子書銷售商平臺同步,再返回給用戶閱讀界面。收到用戶閱讀界面閱讀請求時,向銷售商平臺發(fā)起鑒權(quán)請求;接收到電子書銷售商平臺的閱讀授權(quán)記錄后,用授權(quán)記錄中圖書密鑰解密電子書,并用授權(quán)記錄中的臨時密鑰加密閱讀內(nèi)容,再發(fā)送給用戶閱讀界面。
(3)用戶閱讀界面。用戶閱讀界面用來提供用戶注冊、登錄的界面,電子書檢索、預(yù)覽和閱讀界面,以Java小程序/Com控件形式集成到圖書館的門戶中,或以應(yīng)用程序的形式實現(xiàn)移動設(shè)備上的閱讀,在用戶確認(rèn)閱讀時,構(gòu)造閱讀請求并提交給電子圖書館本地平臺,接收閱讀用臨時密鑰,并用其解密閱讀內(nèi)容,然后向用戶顯示閱讀內(nèi)容。
電子書若全同步到圖書館,無疑會占用大量的存儲,但如果全都是保存在銷售商平臺,每次閱讀時遠程訪問,顯然響應(yīng)慢,對網(wǎng)絡(luò)資源要求高。本模型通過電子書同步邏輯的設(shè)計解決了此矛盾。在系統(tǒng)建立時,從銷售商書庫初始同步訪問可能性大的電子書及其預(yù)覽頁到圖書館書庫,同步全庫電子書檢索數(shù)據(jù)到各圖書館書庫,當(dāng)檢索數(shù)據(jù)被更新時,銷售商書庫會通知并更新到圖書館書庫。當(dāng)用戶預(yù)覽某電子書時,若此書的預(yù)覽頁不在圖書館書庫,圖書館書庫向銷售商書庫獲取該書預(yù)覽頁;當(dāng)用戶閱讀某電子書時,若此書不在圖書館書庫,銷售商鑒權(quán)系統(tǒng)會通知銷售商書庫向圖書館書庫同步該書。
為了實現(xiàn)按閱讀次數(shù)收費,用戶每次閱讀時都要通知銷售商,通過加密和鑒權(quán)機制,控制圖書館用戶每次閱讀時要向銷售商鑒權(quán)。
(1)加密邏輯。給每個圖書館生成一對公鑰和私鑰,公鑰保存在銷售商鑒權(quán)系統(tǒng)中,私鑰人工下發(fā)并保存在各圖書館書庫,這對密鑰用來在這兩個系統(tǒng)間安全交換圖書密鑰。
圖書館書庫中的電子書都是加密的,不同圖書館的不同書是用不同的密鑰加密的(下文用Key1表示此密鑰),Key1是通過對應(yīng)圖書館的公鑰加密,且只保存在銷售商鑒權(quán)系統(tǒng)中。授權(quán)記錄字段如下:
其中的有效期和摘要是防止圖書館手工捏造記錄,有效期字段用來控制授權(quán)記錄可用時間段。
圖書館私鑰是用來校驗授權(quán)記錄合法性,私鑰也用來解密得到Key1,用Key1解密用戶請求頁,再用Key2加密請求頁。(同一本書的每一次閱讀時,Key2都不同,防止Key2泄露后圖書被非法訪問)。
閱讀控件/程序與圖書館接入系統(tǒng)間的控制接口,銷售商鑒權(quán)系統(tǒng)與圖書館鑒權(quán)系統(tǒng)間,圖書館鑒權(quán)系統(tǒng)和圖書館書庫間都是通過TLS實現(xiàn)傳輸途徑的保密性。
(2)鑒權(quán)流程。① 用戶請求閱讀某書時,閱讀控件/程序需要通過圖書館鑒權(quán)系統(tǒng)向銷售商鑒權(quán)系統(tǒng)鑒權(quán)。② 銷售商鑒權(quán)系統(tǒng)記錄下閱讀記錄,發(fā)起電子書同步,銷售商鑒權(quán)系統(tǒng)生成臨時密鑰(下文用Key2表示此密鑰),得到授權(quán)記錄,給圖書館鑒權(quán)系統(tǒng)返回該記錄。③ 圖書館鑒權(quán)系統(tǒng)給圖書館接入系統(tǒng)返回訂單ID和Key2。④ 圖書館接入系統(tǒng)生成閱讀鏈接,并將閱讀鏈接和Key2返回給閱讀控件/程序,閱讀控件/程序訪問此書鏈接。⑤ 圖書館書庫向圖書館鑒權(quán)系統(tǒng)獲取此書的授權(quán),圖書館書庫用Key1解密用戶請求頁,再用Key2加密請求頁,并返回請求頁到圖書館接入系統(tǒng),圖書館接入系統(tǒng)將請求頁內(nèi)容返回給閱讀控件/程序,閱讀控件/程序用Key2解密請求頁,并顯示。
(3)收費邏輯。銷售商鑒權(quán)系統(tǒng)和圖書館鑒權(quán)系統(tǒng)中都保存用戶閱讀記錄,兩個系統(tǒng)內(nèi)使用同樣的計費邏輯即可在兩個平臺分別實現(xiàn)按閱讀次數(shù)計費,可以為銷售商和圖書館對賬用。在這兩個系統(tǒng)中對計費邏輯稍作定制,可滿足靈活的計費需求。① 如一本書不可能30分鐘內(nèi)看完,允許60天內(nèi)重復(fù)閱讀,而單個用戶60天內(nèi)閱讀同一本書只計費一次。② 如同一圖書館同一本書多次閱讀時能更優(yōu)惠,第一次閱讀某書價格5元,第二到第十次每次1元,以后不收費。
[1]彭蕾,趙乃.國內(nèi)最具影響的三種電子圖書系統(tǒng)比較分析[J].圖書館理論與實踐,2005(3):5-7.