專利名稱:文檔管理系統(tǒng)、客戶終端、服務(wù)器、客戶端程序和服務(wù)器程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種文檔管理系統(tǒng),用于在網(wǎng)絡(luò)上進(jìn)行電子文檔的認(rèn)證,更具體地,涉及一種文檔管理系統(tǒng),用于平滑地進(jìn)行文檔認(rèn)證。
背景技術(shù):
在公司或企業(yè)內(nèi),在很多情況下,需要將由雇員準(zhǔn)備的文檔傳播給企業(yè)中預(yù)定的人,以征得每個人的同意。例如,當(dāng)額外制訂或修改企業(yè)中與工作有關(guān)的條例時,通常會發(fā)生這種情況。
今天,為了加強環(huán)境保護(hù),無紙工作已經(jīng)被越來越多地引入到企業(yè)辦公室中的商業(yè)活動中。這需要傳播電子文檔以及紙質(zhì)文檔。
題為“電子文檔傳播方法、程序、記錄介質(zhì)和電子文檔傳播系統(tǒng)”的日本專利申請未審公開No.2002-083103描述了傳播電子文檔的傳統(tǒng)技術(shù)。
根據(jù)此文,在傳播多個電子文檔的操作中,首先獲得每個電子文檔的全部傳播目的地,并按照預(yù)定的次序進(jìn)行排列,以便按照與傳播目的地的次序相關(guān)聯(lián)的傳播路徑傳播文檔。
但是,傳統(tǒng)技術(shù)的電子傳播系統(tǒng)只能串行地排列傳播目的地。例如,假設(shè)文檔首先需要征得A的同意、然后是B和C,最后要征得D的同意的情況,而且B和C同意的次序是可變的。將傳播路徑確定為A→B→C→D或A→C→B→D。在前一種情況下,如果B很忙而不能立即執(zhí)行核準(zhǔn),則文檔的傳播停止。即使C能夠立即同意,C也必須等待B的適當(dāng)動作。對于后一種情況“A→C→B→D”也是如此,如果C不能執(zhí)行核準(zhǔn),則傳播也被中斷。
即,傳統(tǒng)的傳播系統(tǒng)存在不能平滑傳播電子文檔的問題。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種文檔管理系統(tǒng)、一種客戶終端、一種服務(wù)器、一種客戶端程序以及一種服務(wù)器程序,能夠平滑地傳播電子文檔。
根據(jù)本發(fā)明的第一模式,提出了一種文檔管理系統(tǒng),包括至少一個用戶客戶終端和通過網(wǎng)絡(luò)與之相連的服務(wù)器,用于將文檔數(shù)據(jù)作為傳播對象傳播通過客戶終端的多個用戶。用戶客戶終端包括獲得單元,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸單元,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸單元,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收單元,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出單元,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸單元,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器。服務(wù)器包括傳播規(guī)則信息存儲器,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;確定單元,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲器中的傳播規(guī)則信息所表示的規(guī)則;以及傳輸單元,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù)。在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
根據(jù)本發(fā)明的第一模式,優(yōu)選的是,用戶客戶終端包括獲得單元,用于獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知單元,用于將傳播次序的變化位置通知給服務(wù)器。服務(wù)器包括獲得單元,用于獲得從用戶客戶終端通知了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定單元,用于確定從用戶客戶終端通知的傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定單元,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許單元,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第二模式,提出了一種文檔管理系統(tǒng),包括至少一個用戶客戶終端和通過網(wǎng)絡(luò)與之相連的服務(wù)器,用于將文檔數(shù)據(jù)作為傳播對象傳播通過客戶終端的多個用戶。用戶客戶終端包括獲得單元,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸單元,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸單元,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收單元,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出單元,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸單元,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器;獲得單元,用于通過用戶的操作,獲得針對其自身終端的用戶是請求方的傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知單元,用于將傳播次序的變化位置通知給服務(wù)器。服務(wù)器包括傳播規(guī)則信息存儲器,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;確定單元,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲器中的傳播規(guī)則信息所表示的規(guī)則;傳輸單元,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得從用戶客戶終端通知了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定單元,用于確定傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定單元,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許單元,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
根據(jù)本發(fā)明的第二模式,優(yōu)選的是,在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
在本發(fā)明第一和第二模式的結(jié)構(gòu)中,優(yōu)選的是,服務(wù)器包括通知單元,用于在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人,仍未完全進(jìn)行傳播,進(jìn)行通知,所述通知向仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人通知已經(jīng)過去了預(yù)定的時間段。還優(yōu)選的是,在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人,仍未完全進(jìn)行傳播,而且如果針對該傳播對象文檔數(shù)據(jù)事先登記有代理傳播目標(biāo)個人,則服務(wù)器通過將代理傳播目標(biāo)個人設(shè)置為正式傳播目標(biāo)個人來改變傳播次序。
在本發(fā)明第一和第二模式的配置中,優(yōu)選的是,用戶客戶終端包括獲得單元,獲得針對其自身終端的用戶被指定為傳播目標(biāo)個人以及等待其對文檔數(shù)據(jù)進(jìn)行傳播的順序的個人的傳播對象文檔數(shù)據(jù),作為來自服務(wù)器的傳播調(diào)度文檔數(shù)據(jù);以及輸出單元,用于輸出傳播調(diào)度文檔數(shù)據(jù)。還優(yōu)選的是,用戶客戶終端包括獲得單元,用于獲得傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸單元,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器。服務(wù)器在特定傳播等級的傳播目標(biāo)個人完成傳播時,確認(rèn)是否登記有下一傳播等級的傳播目標(biāo)個人對傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果,如果已經(jīng)登記了核準(zhǔn)結(jié)果,則將核準(zhǔn)結(jié)果作為傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果。
在本發(fā)明第一和第二模式的配置中,優(yōu)選的是,文檔管理系統(tǒng)還包括轉(zhuǎn)換單元,當(dāng)傳播對象文檔數(shù)據(jù)包括彼此不同的兩個或多個文件格式的數(shù)據(jù)組時,將文件格式轉(zhuǎn)換為一個特定的文件格式,并將數(shù)據(jù)組彼此組合成一個數(shù)據(jù)組。優(yōu)選的是,文檔管理系統(tǒng)還包括通知單元,在最低傳播等級的傳播目標(biāo)個人完成傳播對象文檔數(shù)據(jù)的傳播時,向預(yù)定用戶通知傳播對象文檔數(shù)據(jù)的完成。此外,優(yōu)選的是,文檔管理系統(tǒng)還包括通知單元,如果特定傳播等級的傳播對象文檔數(shù)據(jù)的驗證結(jié)果是拒絕,則將傳播對象文檔數(shù)據(jù)的拒絕通知給傳播對象文檔數(shù)據(jù)的傳播請求方和傳播等級比與所述拒絕相關(guān)聯(lián)的傳播等級高的傳播目標(biāo)個人。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第三模式,提出了一種文檔管理系統(tǒng),包括通過網(wǎng)絡(luò)彼此相連的至少一個用戶客戶終端、服務(wù)器和數(shù)據(jù)庫,用于將文檔數(shù)據(jù)作為傳播對象傳播通過客戶終端的多個用戶。用戶客戶終端包括獲得單元,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸單元,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸單元,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收單元,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出單元,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸單元,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器。數(shù)據(jù)庫包括傳播規(guī)則信息存儲器,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;核準(zhǔn)中文檔信息存儲器,用于在其中存儲表示傳播中的文檔文件狀態(tài)的核準(zhǔn)中(during-approval)文檔信息;以及正式文檔信息存儲器,用于在其中存儲表示已完成傳播的文檔文件狀態(tài)的正式文檔信息。服務(wù)器包括獲得單元,用于根據(jù)從用戶客戶終端獲得的傳播路徑信息,從數(shù)據(jù)庫獲得傳播規(guī)則信息;確定單元,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由從數(shù)據(jù)庫獲得的傳播規(guī)則信息所表示的規(guī)則;以及傳輸單元,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù),可針對同一傳播等級指定多個傳播目標(biāo)個人。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第四模式,提出了一種客戶終端,包括通信單元,通過網(wǎng)絡(luò)與服務(wù)器通信信息;獲得單元,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸單元,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸單元,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收單元,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出單元,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸單元,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器,在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
優(yōu)選地,在第四模式中,用戶客戶終端包括獲得單元,用于獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知單元,用于將傳播次序的變化位置通知給服務(wù)器。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第五實施例,提出了一種客戶終端,包括通信單元,通過網(wǎng)絡(luò)與服務(wù)器通信信息;獲得單元,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸單元,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸單元,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收單元,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出單元,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;傳輸單元,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器;獲得單元,用于獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知單元,用于將傳播次序的變化位置通知給服務(wù)器。
在本發(fā)明的第五模式中,優(yōu)選的是,在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
優(yōu)選地,在第四和第五模式的配置中,客戶終端包括獲得單元,獲得針對其自身終端的用戶被指定為傳播目標(biāo)個人以及等待其對文檔數(shù)據(jù)進(jìn)行傳播的順序的個人的傳播對象文檔數(shù)據(jù),作為來自服務(wù)器的傳播調(diào)度文檔數(shù)據(jù);以及輸出單元,用于輸出傳播調(diào)度文檔數(shù)據(jù)。此外,優(yōu)選的是,用戶客戶終端包括獲得單元,用于獲得傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸單元,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第六模式,提出了一種服務(wù)器,通過網(wǎng)絡(luò)與至少一個用戶客戶終端相連。所述服務(wù)器包括傳播規(guī)則信息存儲器,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;獲得單元,用于按照傳播目標(biāo)個人和傳播等級、從用戶客戶終端獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;確定單元,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲器中的傳播規(guī)則信息所表示的規(guī)則;以及傳輸單元,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù),在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
在根據(jù)本發(fā)明的第六模式中,優(yōu)選的是,服務(wù)器包括獲得單元,用于從每個用戶客戶終端獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;獲得單元,用于獲得從用戶客戶終端獲得了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定單元,用于確定從用戶客戶終端獲得的傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定單元,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許單元,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第七模式,提出了一種服務(wù)器,通過網(wǎng)絡(luò)與至少一個用戶客戶終端相連。所述服務(wù)器包括傳播規(guī)則信息存儲器,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;獲得單元,用于按照傳播目標(biāo)個人和傳播等級、從用戶客戶終端獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;確定單元,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲器中的傳播規(guī)則信息所表示的規(guī)則;傳輸單元,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得從用戶客戶終端通知了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定單元,用于確定從用戶客戶終端通知的傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定單元,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許單元,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
在本發(fā)明的第七模式中,優(yōu)選的是,在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
在本發(fā)明第六和第七模式的結(jié)構(gòu)中,優(yōu)選的是,服務(wù)器包括通知單元,用于在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人,仍未完全進(jìn)行傳播,進(jìn)行通知,所述通知向仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人通知已經(jīng)過去了預(yù)定的時間段。
在本發(fā)明第六和第七模式的結(jié)構(gòu)中,優(yōu)選的是,在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人,仍未完全進(jìn)行傳播,而且如果針對該傳播對象文檔數(shù)據(jù)事先登記有代理傳播目標(biāo)個人,則服務(wù)器通過將代理傳播目標(biāo)個人設(shè)置為正式傳播目標(biāo)個人來改變傳播次序。此外,服務(wù)器包括傳輸單元,響應(yīng)來自用戶客戶終端的請求,作為傳播調(diào)度文檔數(shù)據(jù),向作為請求源的用戶終端設(shè)備傳輸作為請求源的用戶客戶終端的用戶被指定為傳播目標(biāo)個人以及等待其對文檔數(shù)據(jù)進(jìn)行傳播的個人的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得來自用戶客戶終端的、對傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及確認(rèn)單元,用于在特定傳播等級的傳播目標(biāo)個人完成傳播時,確認(rèn)是否登記有下一傳播等級的傳播目標(biāo)個人對傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果,如果已經(jīng)登記了核準(zhǔn)結(jié)果,則將核準(zhǔn)結(jié)果作為傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第八模式,提出了一種客戶端程序,用于使對具有通過與之相連的網(wǎng)絡(luò)與服務(wù)器進(jìn)行信息通信的功能的客戶終端進(jìn)行控制的計算機用作獲得單元,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸單元,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸單元,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收單元,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出單元,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸單元,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器,在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
在本發(fā)明的第八模式中,優(yōu)選的是,客戶端程序使計算機用作獲得單元,用于獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知單元,用于將傳播次序的變化位置通知給服務(wù)器。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第九模式,提出了一種客戶端程序,用于使對具有通過與之相連的網(wǎng)絡(luò)與服務(wù)器進(jìn)行信息通信的功能的客戶終端進(jìn)行控制的計算機用作獲得單元,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸單元,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸單元,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收單元,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出單元,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;傳輸單元,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器;獲得單元,用于獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知單元,用于將傳播次序的變化位置通知給服務(wù)器。
在本發(fā)明的第九模式中,優(yōu)選的是,在客戶端程序中,在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
在本發(fā)明第八和第九模式的配置中,優(yōu)選的是,客戶端程序使計算機用作獲得單元,獲得針對其自身終端的用戶被指定為傳播目標(biāo)個人以及等待其對文檔數(shù)據(jù)進(jìn)行傳播的順序的個人的傳播對象文檔數(shù)據(jù),作為來自服務(wù)器的傳播調(diào)度文檔數(shù)據(jù);以及輸出單元,用于輸出傳播調(diào)度文檔數(shù)據(jù)。更為優(yōu)選的是,所述程序使計算機用作獲得單元,用于獲得傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸單元,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第十模式,提出了一種服務(wù)器程序,用于使對通過網(wǎng)絡(luò)與至少一個用戶客戶終端相連的服務(wù)器進(jìn)行控制的計算機用作傳播規(guī)則信息存儲器,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;獲得單元,用于按照傳播目標(biāo)個人和傳播等級、從用戶客戶終端獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;確定單元,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲器中的傳播規(guī)則信息所表示的規(guī)則;以及傳輸單元,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù),在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
在本發(fā)明的第十模式中,優(yōu)選地,服務(wù)器程序使計算機用作獲得單元,用于從每個用戶客戶終端獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;獲得單元,用于獲得從用戶客戶終端獲得了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定單元,用于確定從用戶客戶終端獲得的傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定單元,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許單元,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第11模式,提出了一種服務(wù)器程序,用于使對通過網(wǎng)絡(luò)與至少一個用戶客戶終端相連的服務(wù)器進(jìn)行控制的計算機用作傳播規(guī)則信息存儲器,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;獲得單元,用于按照傳播目標(biāo)個人和傳播等級、從用戶客戶終端獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;確定單元,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲器中的傳播規(guī)則信息所表示的規(guī)則;傳輸單元,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得從用戶客戶終端通知了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定單元,用于確定從用戶客戶終端通知的傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定單元,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許單元,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
在本發(fā)明的第11模式中,優(yōu)選的是,在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
在本發(fā)明第10和第11模式的結(jié)構(gòu)中,優(yōu)選地,服務(wù)器程序使計算機用作通知單元,用于在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,進(jìn)行通知,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人,仍未完全進(jìn)行傳播,則所述通知向仍未傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人通知已經(jīng)過去了預(yù)定的時間段。
同樣,在本發(fā)明第10和第11模式的結(jié)構(gòu)中,優(yōu)選的是,所述程序使計算機在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人,仍未完全進(jìn)行傳播,而且如果針對該傳播對象文檔數(shù)據(jù)事先登記有代理傳播目標(biāo)個人,進(jìn)行改變,所述改變通過將代理傳播目標(biāo)個人設(shè)置為正式傳播目標(biāo)個人來改變傳播次序。還優(yōu)選的是,服務(wù)器程序使計算機用作傳輸單元,響應(yīng)來自用戶客戶終端的請求,作為傳播調(diào)度文檔數(shù)據(jù),向作為請求源的用戶終端設(shè)備傳輸作為請求源的用戶客戶終端的用戶被指定為傳播目標(biāo)個人以及等待其對文檔數(shù)據(jù)進(jìn)行傳播的個人的傳播對象文檔數(shù)據(jù);獲得單元,用于獲得來自用戶客戶終端的、對傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及確認(rèn)單元,用于在特定傳播等級的傳播目標(biāo)個人完成傳播時,確認(rèn)是否登記有下一傳播等級的傳播目標(biāo)個人對傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果,如果已經(jīng)登記了核準(zhǔn)結(jié)果,則將核準(zhǔn)結(jié)果作為傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果。
根據(jù)本發(fā)明,提出了一種文檔管理系統(tǒng)、一種客戶終端、一種服務(wù)器、一種客戶端程序和一種服務(wù)器程序,其中能夠平滑地瀏覽電子文檔。
通過以下結(jié)合附圖的詳細(xì)描述,本發(fā)明的目的和特征將變得更加清楚,其中圖1是示出了電子文檔傳播系統(tǒng)的第一實施例的結(jié)構(gòu)的示意方框圖;圖2是示出了核準(zhǔn)中文檔信息的信息數(shù)據(jù)布局的示意圖;圖3是示出了正式文檔信息的信息數(shù)據(jù)布局的示意圖;圖4是示出了母版(master)信息的數(shù)據(jù)布局的示意圖;圖5是示出了核準(zhǔn)流程模板的示例的示意圖;圖6是示出了郵件傳輸客戶端的郵件傳輸處理的流序圖;圖7是示出了驗證請求處理的操作流程的流程圖;圖8是示出了用于將核準(zhǔn)目標(biāo)文檔從用戶客戶終端上載到文檔管理服務(wù)器的上載處理的方框圖;圖9是示出了文檔符號母版的示例的示意圖;圖10是示出了文檔轉(zhuǎn)換處理操作的流程圖;圖11是示出了文檔轉(zhuǎn)換處理操作的示例的示意圖;圖12是示出了文檔核準(zhǔn)和登記操作的流程圖;圖13是示出了文檔發(fā)布處理操作的流程圖;圖14是示出了過期文檔失效處理操作的流程圖;圖15是示出了核準(zhǔn)流程變化處理操作的流程圖;圖16是示出了核準(zhǔn)流程變化處理中的操作流程的流程圖;圖17是用于解釋核準(zhǔn)流程變化處理的示例的示意圖;圖18是示出了保留核準(zhǔn)處理中的操作流程的流程圖;圖19是示出了保留核準(zhǔn)處理的操作流程的流程圖;以及圖20是示出了核準(zhǔn)人變化處理的操作流程的流程圖。
具體實施例方式現(xiàn)在,將對根據(jù)本發(fā)明的第一實施例進(jìn)行描述。圖1示出了電子文檔傳播系統(tǒng)的第一實施例的結(jié)構(gòu)。所述系統(tǒng)包括用戶客戶終端1、管理員客戶終端2、文檔管理服務(wù)器3、數(shù)據(jù)庫(DBS)4、郵件服務(wù)器5、網(wǎng)絡(luò)(NW)打印機6、以及將這些構(gòu)成組件彼此相連的網(wǎng)絡(luò)7。終端和服務(wù)器中的每一個均具有通過網(wǎng)絡(luò)7進(jìn)行數(shù)據(jù)通信的功能。網(wǎng)絡(luò)打印機6具有通過網(wǎng)絡(luò)7接收數(shù)據(jù)的功能。
用戶客戶終端1包括核準(zhǔn)請求客戶端11、核準(zhǔn)登記客戶端12、核準(zhǔn)變化客戶端13和母版信息客戶端14。當(dāng)用戶客戶終端1的中央處理單元(CPU)(未示出)利用隨機存取存儲器(RAM)(未示出)作為工作區(qū)來執(zhí)行應(yīng)用程序時,在CPU上實現(xiàn)客戶端11到14。
核準(zhǔn)請求客戶端11是用戶用于請求核準(zhǔn)文檔的客戶端。核準(zhǔn)登記客戶端12是已經(jīng)從另一人那里接收到核準(zhǔn)請求的用戶用于核準(zhǔn)文檔的客戶端。核準(zhǔn)變化客戶端13是已經(jīng)請求核準(zhǔn)文檔的用戶用于改變核準(zhǔn)流程的客戶端。母版信息客戶端14是用于改變登記在數(shù)據(jù)庫服務(wù)器4中的母版信息或登記新條目的客戶端。
稍后,將對這些客戶端的操作進(jìn)行描述。
管理員客戶終端2包括文檔轉(zhuǎn)換客戶端21、文檔發(fā)布客戶端22和郵件傳輸客戶端23。為了實現(xiàn)客戶端21到23,管理員客戶終端2的CPU利用RAM(未示出)作為工作區(qū)來執(zhí)行應(yīng)用程序。
轉(zhuǎn)換客戶端21將核準(zhǔn)請求客戶端11請求核準(zhǔn)的文檔的數(shù)據(jù)轉(zhuǎn)換為預(yù)定文件格式。對于已核準(zhǔn)文檔,文檔發(fā)布客戶端22執(zhí)行將文檔登記為正式文檔或作為正式文檔進(jìn)行傳遞的處理。郵件傳輸客戶端23進(jìn)行通過電子郵件(即e-mail)來通知核準(zhǔn)處理的歷史和結(jié)果的操作。
文檔管理服務(wù)器3包括未核準(zhǔn)電子文檔文件存儲部分31、正式電子文檔文件存儲部分32和服務(wù)器程序33。
文件存儲部分31在其中存儲用戶客戶終端1請求核準(zhǔn)的文件的數(shù)據(jù)。正式電子文檔文件存儲部分32用于存儲已通過核準(zhǔn)程序進(jìn)行了核準(zhǔn)的文檔的數(shù)據(jù)。服務(wù)器程序33包括分別與包括在用戶和管理員客戶終端1和2中的客戶端(具體地,核準(zhǔn)請求客戶端11、核準(zhǔn)登記客戶端12、核準(zhǔn)變化客戶端13、母版信息客戶端14、文檔轉(zhuǎn)換客戶端21、文檔發(fā)布客戶端22和郵件傳輸客戶端23)相對應(yīng)的服務(wù)器側(cè)程序組。程序結(jié)合各個客戶端進(jìn)行操作,以分別實現(xiàn)預(yù)定的操作。為了實現(xiàn)服務(wù)器程序33,文檔管理服務(wù)器3利用RAM(未示出)作為工作區(qū),通過CPU(未示出)來執(zhí)行應(yīng)用程序。
數(shù)據(jù)庫服務(wù)器4包括未核準(zhǔn)文檔信息存儲部分41、正式文檔信息存儲部分42、母版信息存儲部分43和郵件傳輸數(shù)據(jù)存儲部分44。
存儲部分41存儲未核準(zhǔn)文檔的題錄信息。正式文檔信息存儲部分42用于存儲已被核準(zhǔn)的文檔的題錄信息。母版信息存儲部分43存儲與核準(zhǔn)文檔所需的定義有關(guān)的信息。郵件傳輸數(shù)據(jù)存儲部分44用于存儲郵件傳輸客戶端23通過電子郵件傳遞的數(shù)據(jù)。
圖2示出了未核準(zhǔn)文檔信息的數(shù)據(jù)布局。所述信息包括核準(zhǔn)請求表、核準(zhǔn)流程細(xì)節(jié)表、核準(zhǔn)請求文檔文件表、文檔請求表、文檔請求相關(guān)文檔表、文檔請求失效文檔表、和文檔請求傳遞目的地表。
核準(zhǔn)請求表包括用于識別要核準(zhǔn)的文檔和文檔的狀態(tài)的信息。核準(zhǔn)流程細(xì)節(jié)表包括每個核準(zhǔn)流程階段的認(rèn)證員和處理狀態(tài)。核準(zhǔn)請求文檔文件表包括要核準(zhǔn)的文檔的組成文件。文檔請求表用于指示要核準(zhǔn)的文檔的狀態(tài)。文檔請求相關(guān)文檔表識別與要核準(zhǔn)的文檔相關(guān)的其他文檔。文檔請求失效文檔表用于在發(fā)布要核準(zhǔn)的文檔時識別文檔。文檔請求傳遞目的地表包括在要核準(zhǔn)的文檔發(fā)布時指示傳遞的目的地和文檔量以及如何傳遞這些文檔量的信息。
在這一點上,核準(zhǔn)流程細(xì)節(jié)表、核準(zhǔn)請求文檔文件表和文檔請求表包括與核準(zhǔn)請求表相關(guān)聯(lián)的信息。文檔請求相關(guān)文檔表、文檔請求失效文檔表和文檔請求傳遞目的地表存儲屬于文檔請求表的信息。
文檔請求相關(guān)表和文檔失效文檔表僅在針對要核準(zhǔn)的文檔存在相關(guān)文檔和失效指定文檔時才存在。
圖3示出了正式文檔信息的數(shù)據(jù)布局。所述信息包括文檔表、傳遞目的地表、失效文檔表、文檔發(fā)布?xì)v史表、相關(guān)文檔表、核準(zhǔn)流程細(xì)節(jié)表和發(fā)布通知表。
文檔表包括用于識別文檔及其狀態(tài)的信息。傳遞目的地表指示傳遞的目的地和文檔量以及如何傳遞文檔。設(shè)置失效文檔表用于識別在所考慮的文檔出現(xiàn)時已失效的文檔。文檔發(fā)布?xì)v史表指示從文檔發(fā)布到當(dāng)前時間點的歷史。核準(zhǔn)流程細(xì)節(jié)表用于保持指示針對文檔的發(fā)布而進(jìn)行的核準(zhǔn)流程的信息。相關(guān)文檔表包括用于識別被作為相關(guān)文檔登記的文檔的信息。發(fā)布通知表用于區(qū)分文檔發(fā)布和文檔失效。對于文檔發(fā)布和失效,該表格指示傳遞目的地和文檔量。
附帶地,核準(zhǔn)流程細(xì)節(jié)信息是附帶有有文檔發(fā)布?xì)v史信息的數(shù)據(jù)。傳遞目的地信息、失效(invalidation)文檔信息和相關(guān)文檔信息包括屬于文檔信息的數(shù)據(jù)。
只有在發(fā)布核準(zhǔn)請求之前已經(jīng)登記了相關(guān)文檔和失效指定文檔時,才存在相關(guān)文檔表和失效表。
圖4示出了存儲在母版信息存儲部分43中的母版信息的數(shù)據(jù)布局示例。
母版信息包括編號母版、職位母版、部門母版、用戶母版、發(fā)布通知母版、請求文檔母版、請求類型母版、核準(zhǔn)流程模板、以及核準(zhǔn)流程用戶模板。母版信息表示執(zhí)行認(rèn)證處理所需的信息的數(shù)據(jù)布局。
編號母版包括用于將請求號分配給作為核準(zhǔn)對象的文檔的信息的數(shù)據(jù)布局。職位母版指示表達(dá)了職位代碼與職位名稱之間的對應(yīng)關(guān)系的信息的數(shù)據(jù)布局。部門母版包括表示部門代碼和部門名稱以及傳遞目的地打印機之間的對應(yīng)關(guān)系的信息的數(shù)據(jù)布局。設(shè)置用戶母版用于指示每個用戶的個人信息的數(shù)據(jù)布局。發(fā)布通知母版是在發(fā)布文檔時指示文檔的目的地(即,部門和個人)的信息的數(shù)據(jù)結(jié)構(gòu)。請求文檔母版包括用于指示已經(jīng)發(fā)布了核準(zhǔn)請求的文檔的信息的數(shù)據(jù)布局。請求類型母版是指示以其發(fā)布相關(guān)核準(zhǔn)請求的請求類型的信息的數(shù)據(jù)結(jié)構(gòu)。核準(zhǔn)流程模板表示用于指示任何請求文檔、任何請求類型以及任何請求等級的認(rèn)證的類型(例如,檢查、核準(zhǔn)或磋商)以及有權(quán)認(rèn)證的最低職位的信息的數(shù)據(jù)布局。
圖5示出了核準(zhǔn)流程模板的具體示例。根據(jù)請求文檔和請求類型,可以按照矩陣形狀,對模板進(jìn)行分類。假設(shè)分別選擇“規(guī)則”和“新建”作為請求文檔和請求類型。為了發(fā)布文檔,由職位等于或高于組長的人執(zhí)行檢查,然后,由職位等于或高于科長的人進(jìn)行文檔的核準(zhǔn)。之后,由職位等于或高于科長的人對文檔進(jìn)行磋商,然后,由職位等于或高于部門經(jīng)理的人進(jìn)行最終核準(zhǔn)。
在此系統(tǒng)中,多個客戶端和多個服務(wù)器程序能夠創(chuàng)建電子郵件數(shù)據(jù)。由客戶端和服務(wù)器程序產(chǎn)生的電子郵件數(shù)據(jù)項存儲在數(shù)據(jù)庫服務(wù)器4的郵件傳輸數(shù)據(jù)存儲部分44中。實際上,在郵件傳輸客戶端23的處理中,從存儲部分44傳輸郵件數(shù)據(jù)。
參考圖6來描述傳輸郵件的操作。郵件傳輸客戶端23在啟動時讀取設(shè)置文件,以獲取諸如處理間隔時間、郵件服務(wù)器地址、和出錯時使用的郵件傳輸?shù)刂返刃畔㈨???蛻舳?3獲得要處理的郵件傳輸數(shù)據(jù),即處理標(biāo)志被設(shè)置為“0”的數(shù)據(jù),然后,將該標(biāo)志更新為“1”,表示“正在處理”。之后,客戶端23實際執(zhí)行傳輸處理,向郵件服務(wù)器發(fā)送數(shù)據(jù),并將標(biāo)志更新為“2”,表示“處理已完成”。每隔預(yù)定的時間段(間隔時間),重復(fù)執(zhí)行所述處理。如果在處理期間發(fā)生錯誤,如郵件服務(wù)器的操作停止或郵件地址錯誤等,客戶端23將錯誤通知給出錯時使用的郵件傳輸?shù)刂?,然后,將文檔狀態(tài)設(shè)置為“E”,表示錯誤。
現(xiàn)在,將對電子文檔傳播系統(tǒng)的實施例中的操作進(jìn)行描述。
圖7示出了核準(zhǔn)請求處理的操作流程。當(dāng)請求核準(zhǔn)文檔的用戶進(jìn)行文檔核準(zhǔn)的輸入操作時,核準(zhǔn)請求客戶端11將作為核準(zhǔn)對象的文檔文件上載到文檔管理服務(wù)器3(步驟S101)。圖8示出了將文檔文件從終端名稱為PC1的用戶客戶終端11上載到服務(wù)器3的操作的具體示例。在所述上載示例中,假設(shè)文檔包括兩個文件,即文檔文件1.doc和文檔文件2.xls。
響應(yīng)于來自客戶端11的請求,核準(zhǔn)請求服務(wù)器程序讀取預(yù)定文件夾中包括終端1的文檔文件1.doc和文檔文件2.xls在內(nèi)的文檔文件。在操作中,將每個文件名轉(zhuǎn)換為用戶客戶終端名稱與序列號的組合,而保持?jǐn)U展代碼不變。在本示例中,將文檔文件名稱分別變?yōu)镻C1-1.doc和PC1-2.xls。
接下來,服務(wù)器程序從終端1獲取與用戶已經(jīng)進(jìn)行了針對客戶端11的輸入操作的文檔有關(guān)的信息以及與核準(zhǔn)流程有關(guān)的信息。
通過查閱包含在未完全核準(zhǔn)請求表中的請求文檔代碼,服務(wù)器程序根據(jù)與請求文檔代碼相對應(yīng)的編號母版,獲得核準(zhǔn)請求號(步驟S102)。根據(jù)編號母版的編號系統(tǒng)來配置核準(zhǔn)請求號。請求文檔可用的請求類型已經(jīng)被登記為母版信息(請求類型母版的母版信息)。
如果請求類型表示對事先發(fā)布的文檔的請求(而不是新文檔請求),則核準(zhǔn)請求服務(wù)器程序查閱已經(jīng)發(fā)布的文檔的正式文檔信息,以便在文檔表中設(shè)置在請求(on-request)標(biāo)志,從而防止對相同文檔的任何重復(fù)核準(zhǔn)請求。
隨后,服務(wù)器程序分配文檔號。
如果核準(zhǔn)類型指示新文檔發(fā)布,則服務(wù)器程序根據(jù)由核準(zhǔn)請求客戶端11提供的文檔符號和文檔處理部分,獲得文檔序列號,然后根據(jù)文檔號系統(tǒng),分配文檔號。圖9示出了文檔號分配的具體示例。利用文檔符號和文檔處理部分,服務(wù)器程序獲得文檔符號母版。之后,程序從文檔符號母版獲得序列號的數(shù)值,并將此數(shù)值遞增“1”。然后,服務(wù)器程序以遞增后的數(shù)值代替文檔號系統(tǒng)的一部分,即$NNNN$。如果序列號的數(shù)值表示三位數(shù)或更少,則程序添加“0”以產(chǎn)生四位數(shù)值。之后,以版本號(edition number)(對于新文檔核準(zhǔn)為“01”)代替文檔號系統(tǒng)的一部分,即“$EDIT2$”。
另一方面,如果核準(zhǔn)類型不是新文檔核準(zhǔn),服務(wù)器程序查閱已發(fā)布文檔的正式文檔信息,然后將位于文檔號的末尾的版本號遞增“1”,從而分配文檔號。
接下來,核準(zhǔn)請求服務(wù)器程序確定與每一核準(zhǔn)等級的核準(zhǔn)人有關(guān)的信息(客戶端11通過用戶的輸入操作獲得)是否與核準(zhǔn)流程模板匹配。這通過將設(shè)置在模板中的職位代碼與包含在由用戶通過核準(zhǔn)請求客戶端11提供的用戶信息中的職位代碼進(jìn)行比較來實現(xiàn)(步驟S103)。
服務(wù)器程序還允許任一核準(zhǔn)等級的多個核準(zhǔn)人。即,進(jìn)行檢查以確定被指定為特定核準(zhǔn)等級的核準(zhǔn)人的所有人是否處于比核準(zhǔn)流程模板中所指定的職位代碼所指示的職位更高的職位。
在確認(rèn)了核準(zhǔn)流程的適當(dāng)性之后,服務(wù)器程序根據(jù)第一核準(zhǔn)等級的核準(zhǔn)人的用戶標(biāo)識符(ID;核準(zhǔn)用戶ID),查閱用戶信息,以獲得諸如通過電子郵件發(fā)送核準(zhǔn)請求通知所需的郵件地址等信息,然后,將信息存儲在郵件傳輸數(shù)據(jù)存儲部分44中(步驟S104)。然后,服務(wù)器程序?qū)ⅰ昂藴?zhǔn)請求完成標(biāo)志”設(shè)置在第一等級的核準(zhǔn)流程細(xì)節(jié)表中。
如果第一核準(zhǔn)人是核準(zhǔn)請求的請求方,服務(wù)器程序?qū)⒑藴?zhǔn)流程細(xì)節(jié)信息中的“核準(zhǔn)人登記狀態(tài)”項變?yōu)椤耙淹瓿伞保缓?,根?jù)第二等級的核準(zhǔn)用戶ID,查閱用戶信息。然后,程序獲得通過電子郵件發(fā)送核準(zhǔn)請求通知所需的信息,并將所述信息存儲在郵件傳輸數(shù)據(jù)存儲部分44中。結(jié)果,跳過請求方的核準(zhǔn)登記,以平滑地執(zhí)行核準(zhǔn)處理。
對于郵件或通知消息或文本,事先登記針對各種郵件的格式。所述格式包括可變字段,如核準(zhǔn)請求號和文檔號等。以由核準(zhǔn)請求客戶端11提供的數(shù)值或字符串和/或服務(wù)器程序根據(jù)需要而獲得的數(shù)值來代替這些字段的內(nèi)容。這也適用于其他客戶端和其他服務(wù)器程序。
接下來,核準(zhǔn)請求服務(wù)器程序進(jìn)行檢查,以確認(rèn)針對要核準(zhǔn)的文檔,是否已登記了相關(guān)文檔(文檔請求相關(guān)文檔表存在或不存在)。如果已經(jīng)登記了這種相關(guān)文檔,則服務(wù)器程序查閱文檔請求相關(guān)文檔表,以從中獲得相關(guān)文檔的核準(zhǔn)請求號。根據(jù)此號碼,服務(wù)器程序查閱正式文檔信息存儲部分42中的數(shù)據(jù),以確定是否已經(jīng)發(fā)布與該號碼相對應(yīng)的文檔(步驟S105)。
然后,服務(wù)器程序確定對于核準(zhǔn)請求的文檔,是否登記有失效指定文檔(文檔請求失效文檔表存在或不存在)。如果事先登記了這種文檔,則服務(wù)器程序查閱文檔請求失效文檔表,以從中獲得失效指定文檔的核準(zhǔn)請求號。利用核準(zhǔn)請求號,服務(wù)器程序查閱存儲部分42中的數(shù)據(jù),并確定是否已經(jīng)發(fā)布與該號碼相對應(yīng)的文檔(步驟S106)。
在確認(rèn)了相關(guān)文檔和失效指定文檔的存在之后,服務(wù)器程序?qū)⑸暾埡藴?zhǔn)的文檔的未核準(zhǔn)文檔信息存儲在未核準(zhǔn)文檔信息存儲部分41中(步驟S107)。
服務(wù)器程序?qū)暮藴?zhǔn)請求客戶端11上載的文檔文件的文件名更新為“核準(zhǔn)請求號-序列號.擴(kuò)展代碼”,然后,將文件轉(zhuǎn)移到預(yù)定的文件夾中(步驟S108)。然后,程序?qū)⑥D(zhuǎn)換后的文件名登記為核準(zhǔn)請求文檔文件信息。
通過上述操作,執(zhí)行文檔核準(zhǔn)請求。
接下來,將對文檔轉(zhuǎn)換流程進(jìn)行描述。
圖10示出了文檔轉(zhuǎn)換處理的操作流程。類似于郵件傳輸客戶端23,管理員客戶終端2的文檔轉(zhuǎn)換客戶端21類似地在啟動時讀取設(shè)置文件??蛻舳?1首先獲得其數(shù)據(jù)已經(jīng)被登記到未核準(zhǔn)電子文檔文件存儲部分31中且尚未完成文檔轉(zhuǎn)換的電子文檔的核準(zhǔn)請求信息(文檔轉(zhuǎn)換完成標(biāo)志=0;步驟S201)。轉(zhuǎn)換器客戶端21請求文檔轉(zhuǎn)換服務(wù)器程序,以下載尚未完成轉(zhuǎn)換的文檔文件。作為響應(yīng),程序從預(yù)定文件夾讀取指示為“文檔轉(zhuǎn)換未完成”的文檔文件,并將文件發(fā)送到管理器客戶終端2的預(yù)定文件夾中(步驟S202)。轉(zhuǎn)換器客戶端21將這樣下載的文檔文件轉(zhuǎn)換為特定格式的文件,如Docuworks格式(步驟S203)。
如果一個文檔包括多個文件,文檔轉(zhuǎn)換客戶端21將每個文件轉(zhuǎn)換為預(yù)定文件格式,以便將轉(zhuǎn)換后的文件彼此組合(步驟S204),然后改變所得到的文檔文件的文件名(步驟S205)。如果文檔只包括一個文件,則在處理中跳過上述步驟。
隨后,轉(zhuǎn)換器客戶端21在預(yù)定的位置上添加注釋(步驟S206)。所述注釋是添加到文檔上的解釋性注解,并作為電子數(shù)據(jù)與文檔的主體一起包括在要顯示和/或要打印的文檔中。所述注釋可以包括任何文檔和任何標(biāo)記。例如,可以將諸如發(fā)布日期等的字符串、諸如公司符號等標(biāo)記或其組合添加到文檔的每一頁上。
根據(jù)需要來使用注釋,即,注釋的添加對于所述處理不是必要的。
然后,文檔轉(zhuǎn)換客戶端21將包括注釋在內(nèi)的數(shù)據(jù)傳輸給文檔管理服務(wù)器3,以便將所述數(shù)據(jù)上載到預(yù)定的文件夾中(步驟S207)。響應(yīng)于來自客戶端21的請求,文檔轉(zhuǎn)換服務(wù)器程序?qū)?shù)據(jù)存儲在預(yù)定的文件夾中。
在上載數(shù)據(jù)之后,轉(zhuǎn)換客戶端21從管理員客戶終端2中刪除已經(jīng)完成轉(zhuǎn)換的文檔文件。
客戶端21還將從文檔管理服務(wù)器3下載的文檔文件上載到服務(wù)器3中的備份文件夾中(步驟S208)。
現(xiàn)在,參考圖11,利用具體示例對文檔轉(zhuǎn)換時的操作進(jìn)行描述。
假設(shè)將核準(zhǔn)請求號BSH-20050601-001分配給核準(zhǔn)請求服務(wù)器程序已經(jīng)進(jìn)行了處理的、請求核準(zhǔn)的文檔,請求類型是新發(fā)布,以及所分配的文檔號是AXX-CA-1234-01。還假設(shè)請求核準(zhǔn)的文檔包括三個文件,即BSH-20050601-001-01.doc、BSH-20050601-001-02.xls和BSH-20050601-001-03.doc。
文檔轉(zhuǎn)換客戶端21首先查閱數(shù)據(jù)庫服務(wù)器4的未核準(zhǔn)文檔信息存儲部分41中的數(shù)據(jù),以根據(jù)核準(zhǔn)請求號“BSH-20050601-001”,獲得文檔文件信息。然后,客戶端21請求文檔轉(zhuǎn)換服務(wù)器程序?qū)⑽臋n文件從文檔管理服務(wù)器3的預(yù)定文件夾下載到管理員客戶終端2的預(yù)定文件夾中。在下載期間,文件名保持不變。
隨后,客戶端21在適當(dāng)?shù)奈募A中,將文檔文件的數(shù)據(jù)格式轉(zhuǎn)換為Docuworks格式。作為結(jié)果,文件名是BSH-20050601-001-01.XDW、BSH-20050601-001-02.XDW和BSH-20050601-001-03.XDW。對于每一個轉(zhuǎn)換后的文件,將相關(guān)的轉(zhuǎn)換前文件原樣附加到其上。換句話說,轉(zhuǎn)換后的數(shù)據(jù)包括轉(zhuǎn)換前的數(shù)據(jù)。
然后,文檔轉(zhuǎn)換客戶端21按照以下的過程將轉(zhuǎn)換后的文件彼此組合起來。
首先,客戶端21將BSH-20050601-001-02.xdw設(shè)置在BSH-20050601-001-01.xdw之后,以創(chuàng)建文件“BSH-20050601-001-00.xdw”。之后,客戶端21刪除原始的BSH-20050601-001-01.xdw,并將BSH-20050601-001-00.xdw重命名為BSH-20050601-001-01.xdw。最后,客戶端21將BSH-20050601-001-03.xdw設(shè)置在BSH-20050601-001-01.xdw之后,以產(chǎn)生BSH-20050601-001-00.xdw。
之后,文檔轉(zhuǎn)換客戶端21將BSH-20050601-001-00.xdw重命名為BSH-20050601-001.xdw,然后,刪除原始的BSH-20050601-001-02.xdw和BSH-20050601-001-03.xdw。
客戶端21將注釋添加到所獲得的文檔文件上。客戶端21請求文檔轉(zhuǎn)換服務(wù)器程序?qū)SH-20050601-001.xdw上載到文檔管理服務(wù)器3上,以及將轉(zhuǎn)換前的數(shù)據(jù)上載到服務(wù)器3的備份文件夾中。
作為上述操作的結(jié)果,對每個文檔文件的文檔文件格式進(jìn)行轉(zhuǎn)換,并將多個文件彼此組合成一個文件。
接下來,對其中被請求文檔核準(zhǔn)的人進(jìn)行文檔核準(zhǔn)或拒絕核準(zhǔn)請求的系統(tǒng)的操作進(jìn)行描述。圖12示出了核準(zhǔn)登記處理的流程。
核準(zhǔn)登記客戶端12在用戶客戶終端1的用戶進(jìn)行系統(tǒng)登錄時進(jìn)行檢查,以確定是否存在要由該用戶進(jìn)行核準(zhǔn)而尚未執(zhí)行核準(zhǔn)處理的文檔(步驟S301)。在操作中,客戶端12檢查未核準(zhǔn)信息存儲部分41中的核準(zhǔn)流程細(xì)節(jié)表,以確定是否存在已經(jīng)將該用戶的ID登記為核準(zhǔn)用戶ID且核準(zhǔn)登記狀態(tài)為“核準(zhǔn)中”的數(shù)據(jù)。
如果并不存在尚未執(zhí)行核準(zhǔn)處理的文檔(步驟S302中的否),則終止處理。否則(步驟S302中的是),客戶端12從存儲部分41中讀取尚未執(zhí)行核準(zhǔn)處理的文檔的核準(zhǔn)請求信息,然后,將該信息呈現(xiàn)給用戶(步驟S303)。當(dāng)用戶從核準(zhǔn)請求信息中選擇文檔時,客戶端12請求核準(zhǔn)登記服務(wù)器程序下載該文檔。響應(yīng)所述請求,該程序從未核準(zhǔn)電子文檔文件存儲部分31中讀取該文檔的文檔文件,以便將文檔文件傳遞給作為請求源的用戶客戶終端1。在獲得文件之后,客戶端12將文檔呈現(xiàn)給用戶(步驟S304)。
當(dāng)用戶確認(rèn)文檔的內(nèi)容,并執(zhí)行選擇“同意”或“拒絕”的操作時,客戶端12獲得操作的內(nèi)容(步驟S305)。為了防止不確認(rèn)內(nèi)容就同意文檔的操作,優(yōu)選的是,用戶只能在用戶客戶終端1上顯示了文檔之后才能輸入“同意”或“拒絕”項。
如果用戶的操作指示“拒絕文檔”(步驟S306中的拒絕),則客戶端12查閱核準(zhǔn)流程細(xì)節(jié)表,以獲得請求方的用戶ID以及對其已經(jīng)完成了核準(zhǔn)登記的核準(zhǔn)人的用戶ID。然后,客戶端12根據(jù)用戶ID查閱用戶信息,以獲得郵件地址,創(chuàng)建信息,并向其傳輸表示請求核準(zhǔn)的文檔已經(jīng)被拒絕的“拒絕完成郵件”,并將該信息存儲在郵件傳輸數(shù)據(jù)存儲部分44中(步驟S307)。如果作為查閱核準(zhǔn)流程細(xì)節(jié)表的結(jié)果,存在已經(jīng)向其發(fā)出了核準(zhǔn)請求且對其尚未完成核準(zhǔn)處理的核準(zhǔn)人,則客戶端12類似地獲得核準(zhǔn)人的郵件地址,創(chuàng)建信息,以通過電子郵件發(fā)送取消核準(zhǔn)請求的消息,然后,將此信息存儲在存儲部分44中。
另一方面,如果來自用戶的指示是“同意文檔”(步驟S306中的同意),則客戶端12查閱存儲部分41中的細(xì)節(jié)表,以確認(rèn)核準(zhǔn)流程(步驟S308)。
如果存在相同等級的核準(zhǔn)人(步驟S309中的是),則終止處理。
否則(步驟S309中的否),客戶端12確定是否存在下一等級的核準(zhǔn)人(步驟S310)。如果存在這種核準(zhǔn)人(步驟S310中的是),則客戶端12查閱細(xì)節(jié)表,以獲得下一等級的核準(zhǔn)人的用戶ID。利用用戶ID,客戶端12查閱用戶信息,以獲得核準(zhǔn)人的郵件地址,產(chǎn)生數(shù)據(jù),以準(zhǔn)備文檔核準(zhǔn)請求的郵件數(shù)據(jù),并將數(shù)據(jù)存儲在存儲部分44中(步驟S311)。如果存在多個下一等級的核準(zhǔn)人,客戶端12產(chǎn)生郵件傳輸數(shù)據(jù),以便將核準(zhǔn)請求郵件發(fā)送給所有核準(zhǔn)人。
如果不存在相同等級的其他核準(zhǔn)人(步驟S310中的否),核準(zhǔn)人是最終核準(zhǔn)人,因此客戶端12將核準(zhǔn)請求信息中的狀態(tài)更新為“核準(zhǔn)完成”。然后,客戶端12創(chuàng)建信息,以通過電子郵件向請求方發(fā)送通知認(rèn)證處理完成的消息,并將該信息存儲在存儲部分44中(步驟S312)。
之后,郵件傳輸客戶端13將客戶端12存儲在存儲部分中的傳輸數(shù)據(jù)發(fā)送給郵件服務(wù)器5。服務(wù)器5將數(shù)據(jù)傳遞給各個目的地。
通過上述操作,同意或拒絕請求核準(zhǔn)的文檔。
現(xiàn)在,將對發(fā)布文檔處理中的操作流程進(jìn)行描述。圖13示出了文檔發(fā)布的操作流程。當(dāng)文檔發(fā)布客戶端22以預(yù)定的定時向文檔發(fā)布服務(wù)器程序發(fā)送觸發(fā)時,發(fā)起所述操作。
服務(wù)器程序查閱未核準(zhǔn)文檔信息的核準(zhǔn)請求表,以確定是否存在其狀態(tài)為“核準(zhǔn)完成”的文檔(步驟S401)。如果存在這種文檔(步驟S402中的是),則服務(wù)器程序利用存儲部分41中的未核準(zhǔn)文檔信息,產(chǎn)生正式文檔信息,并將該信息存儲在正式文檔信息存儲部分42中(步驟S403)。在操作中,服務(wù)器程序產(chǎn)生文檔發(fā)布?xì)v史信息,作為與文檔信息相關(guān)聯(lián)的數(shù)據(jù),而與請求的類型無關(guān)。創(chuàng)建核準(zhǔn)流程細(xì)節(jié)信息,作為附加到文檔發(fā)布?xì)v史信息上的數(shù)據(jù)。產(chǎn)生傳遞目的地信息、失效文檔信息和相關(guān)文檔信息,作為伴隨所述文檔信息的數(shù)據(jù)項。
此外,如果對于相關(guān)文檔,存在失效指定文檔,文檔發(fā)布程序根據(jù)指定項(如文檔符號、文檔章節(jié)和序列號等),獲得作為失效對象的文檔的文檔信息,然后,執(zhí)行使文檔失效的處理(步驟S404)。具體地,在文檔的文檔信息中,將“文檔狀態(tài)”項更新為“失效”。
然后,文檔發(fā)布服務(wù)器程序產(chǎn)生發(fā)送表示被發(fā)布為正式文檔的文檔的“發(fā)布通知郵件”和指定被失效的文檔的“失效通知郵件”所需的數(shù)據(jù)項,如文檔號和目的地郵件地址等(步驟S405)。為此目的,服務(wù)器程序查閱要發(fā)布的文檔的傳遞目的地信息。
于是,服務(wù)器程序訪問文件存儲部分31,以從中讀取要作為正式文檔發(fā)布的文檔的文件,然后,將所述文件下載到管理員客戶端2的預(yù)定文件夾中(步驟S406)。
利用如上下載的文檔的核準(zhǔn)流程細(xì)節(jié)信息,文檔發(fā)布客戶端22產(chǎn)生核準(zhǔn)歷史信息。作為所述信息,客戶端22產(chǎn)生具有如“approval-request-no-rireki.txt”等文件名的文本數(shù)據(jù)。
客戶端22將文本數(shù)據(jù)轉(zhuǎn)換為Docuworks格式,如果需要,在所述數(shù)據(jù)上添加注釋,然后,將該數(shù)據(jù)設(shè)置在下載文檔文件的最后一部分,以最終創(chuàng)建正式電子文檔文件(步驟S407)。
文檔發(fā)布客戶端22將文檔文件上載到存儲部分32中(步驟S408)。上載文件是作為正式文檔的原件的數(shù)據(jù)。在完全上載文檔文件之后,服務(wù)器程序?qū)⑵湮臋n信息中的文檔狀態(tài)更新為“發(fā)布完成”。
接下來,服務(wù)器程序查閱傳遞目的地信息,以確定是否需要以普通紙或無塵紙進(jìn)行傳遞(S409)。如果存在這種需求(步驟S409中的是),則服務(wù)器程序查閱部門信息,以獲得指示傳遞目的地的打印機的信息(指定傳遞目的地打印機)。服務(wù)器程序請求打印機打印由傳遞目的地信息確定的文件份數(shù)(步驟S410)。然后,服務(wù)器程序返回步驟S401,以確認(rèn)是否存在其狀態(tài)為“核準(zhǔn)完成”的文檔。如果這種文檔存在,程序再次進(jìn)行與上述類似的操作。
如果不存在普通紙或無塵紙的傳遞指定(步驟S409中的否),服務(wù)器程序類似地返回步驟S401,并確定是否存在其狀態(tài)為“核準(zhǔn)完成”的文檔。如果存在,則程序執(zhí)行與上述類似的操作。
如果不存在其狀態(tài)為“核準(zhǔn)完成”的文檔(步驟S402中的否),文檔發(fā)布服務(wù)器程序確定是否存在發(fā)布通知數(shù)據(jù)(步驟S411)。如果所述數(shù)據(jù)存在(步驟S411中的是),程序根據(jù)預(yù)定的格式產(chǎn)生發(fā)布通知郵件和失效通知郵件(步驟S412)。如果想要向一個目的地發(fā)送多條發(fā)布通知郵件和多條失效通知郵件,也可以將所述多條郵件收集到一條發(fā)布通知郵件和一條失效通知郵件中。例如,為了向部門A通知文檔A和B的發(fā)布,可以創(chuàng)建針對部門A的、包括文檔A和B的發(fā)布在內(nèi)的一個郵件。如果想要向一個部門發(fā)送發(fā)布通知郵件和失效通知郵件,則可以分別準(zhǔn)備這兩種郵件。例如,為了向部門A通知文檔A和B的發(fā)布以及文檔C和D的失效,可以分別產(chǎn)生通知文檔A和B的發(fā)布的一條郵件(針對發(fā)布通知)和通知文檔C和D的失效的一條郵件(針對失效通知)。
在產(chǎn)生多條發(fā)布通知郵件和失效通知郵件之后,服務(wù)器程序?qū)⒍鄺l郵件發(fā)送給郵件服務(wù)器5,以請求傳輸(步驟S413)。
作為上述操作的結(jié)果,發(fā)布了這樣核準(zhǔn)的文檔。
如果針對文檔設(shè)置了效力過期時間,則系統(tǒng)在預(yù)定的時間點執(zhí)行使文檔失效的處理。將描述此操作。
圖14示出了文檔效力時間過期處理的操作流程。
在預(yù)定的時刻,例如,在每天午夜12點,啟動包括在服務(wù)器程序33中的文檔效力時間過期處理程序,以獲得登記在文檔管理服務(wù)器3中的時間信息(步驟S501)。文檔發(fā)布服務(wù)器程序查閱存儲在數(shù)據(jù)庫服務(wù)器4的正式文檔信息存儲部分42中的正式文檔信息,以確定是否存在其文檔效力過期時間在當(dāng)前時間點之前的文檔(步驟S502)。如果存在效力過期時間已經(jīng)過去的文檔(步驟S502中的是),程序?qū)⒄轿臋n信息的文檔表中的文檔狀態(tài)更新為“失效”(步驟S503)。之后,文檔效力時間過期程序查閱傳遞目的地表,并創(chuàng)建以目的地集合作為失效文檔的傳遞目的地的“過期郵件”,所述過期郵件通知因為文檔效力時間的過期,文檔已經(jīng)失效(步驟S504)。然后,將郵件數(shù)據(jù)存儲在郵件傳輸數(shù)據(jù)存儲部分44中,以便稍后由郵件傳輸客戶端23從中傳遞。
利用此操作,使其有效時間已經(jīng)過期的文檔失效。
如上所述,針對文檔,執(zhí)行核準(zhǔn)請求和核準(zhǔn)登記,然后,發(fā)布這樣核準(zhǔn)的文檔。但是,也存在由于某些原因而需要改變核準(zhǔn)流程的情況?,F(xiàn)在,將對改變核準(zhǔn)流程的操作進(jìn)行描述。
圖15和16示出了核準(zhǔn)流程變化處理的操作流程。
首先,激活核準(zhǔn)變化客戶端13,然后獲得用戶客戶終端1的用戶的用戶ID。根據(jù)用戶ID,客戶端13查閱未核準(zhǔn)文檔信息存儲部分41中的核準(zhǔn)請求信息,以獲得對其請求方用戶ID項與自身終端的用戶ID匹配的未核準(zhǔn)文檔的核準(zhǔn)請求號??蛻舳?3將核準(zhǔn)請求號呈現(xiàn)給用戶,以便進(jìn)行選擇。根據(jù)作為用戶輸入操作的結(jié)果而選擇的核準(zhǔn)請求號,客戶端13執(zhí)行核準(zhǔn)流程變化處理。即,針對已經(jīng)發(fā)布其核準(zhǔn)請求的文檔,只有請求方能夠改變文檔的核準(zhǔn)流程。
客戶端13將當(dāng)前核準(zhǔn)流程呈現(xiàn)給用戶,請求用戶指定要改變的位置,并輸入變化的細(xì)節(jié)(步驟S601)。當(dāng)用戶將數(shù)據(jù)輸入到核準(zhǔn)流程的特定位置時,客戶端13根據(jù)該位置,查閱核準(zhǔn)流程細(xì)節(jié)表中的核準(zhǔn)登記狀態(tài)項,以確定變化前的核準(zhǔn)人是否已經(jīng)進(jìn)行了核準(zhǔn)操作(步驟S602)。
如果核準(zhǔn)人已經(jīng)核準(zhǔn)(步驟S602中的核準(zhǔn)),而客戶端13不同意針對該位置的核準(zhǔn)流程變化,從而終止該處理。否則(步驟S602中的未核準(zhǔn)),客戶端13將變化的內(nèi)容通知給核準(zhǔn)變化服務(wù)器程序。在接收到通知之后,該程序查閱核準(zhǔn)流程細(xì)節(jié)表中的核準(zhǔn)登記狀態(tài)項,以確定變化前的核準(zhǔn)人是否已經(jīng)核準(zhǔn)(步驟S603)。
如果核準(zhǔn)人已經(jīng)核準(zhǔn)(步驟S603中的核準(zhǔn)),則客戶端13終止該處理,不允許針對該位置的核準(zhǔn)流程變化。否則(步驟S603中的未核準(zhǔn)),核準(zhǔn)變化服務(wù)器程序根據(jù)變化后的核準(zhǔn)人的用戶ID,獲得核準(zhǔn)人的職位代碼(步驟S604)。
對于已經(jīng)改變了核準(zhǔn)等級的位置,進(jìn)行檢查,以確定變化后的核準(zhǔn)人的核準(zhǔn)等級是否已經(jīng)登記在核準(zhǔn)模板中。例如,如果“受限樣本-修訂”被選作圖5所示的核準(zhǔn)模板中的模板,則核準(zhǔn)等級取從一到三的范圍內(nèi)的數(shù)值。因此,進(jìn)行檢查,以確定變化后的核準(zhǔn)等級是否在所述范圍內(nèi)(步驟S605)。
如果核準(zhǔn)等級超出登記范圍(步驟S605中的否),則不允許核準(zhǔn)流程變化,并終止處理。如果等級在登記于核準(zhǔn)流程模板中的范圍內(nèi)(步驟S605中的是),則進(jìn)行檢查,以確定變化后的核準(zhǔn)類別是否等于登記于模板中的核準(zhǔn)類別,以及變化后的核準(zhǔn)人的職位是否高于登記于模板中的最低職位(步驟S606)。例如,如果核準(zhǔn)流程模板是“受限樣本-修訂”,需要核準(zhǔn)等級1是“檢查”,核準(zhǔn)等級2是“核準(zhǔn)”,以及核準(zhǔn)等級3是“磋商”。即,對于將“核準(zhǔn)”設(shè)置為核準(zhǔn)等級1的變化內(nèi)容,確定該內(nèi)容與模板的內(nèi)容不匹配。有權(quán)核準(zhǔn)的最低職位對于核準(zhǔn)等級1是“組長”,對于核準(zhǔn)等級2是“科長”,以及對于核準(zhǔn)等級3是“組長”。因此,對于將職位為組長的人指定為核準(zhǔn)等級2的核準(zhǔn)人的變化內(nèi)容,確定變化后的核準(zhǔn)人無權(quán)核準(zhǔn)。如果變化后的核準(zhǔn)類別與模板的內(nèi)容不匹配,或者變化后的核準(zhǔn)人無權(quán)核準(zhǔn)(步驟S606中的否),則核準(zhǔn)變化服務(wù)器程序終止該處理,不允許核準(zhǔn)流程改變。另一方面,如果變化后的核準(zhǔn)類別與登記在模板中的內(nèi)容匹配或者變化后的核準(zhǔn)人擁有核準(zhǔn)的權(quán)力(步驟S606中的是),則程序更新未核準(zhǔn)文檔信息(核準(zhǔn)流程細(xì)節(jié)表;步驟S607)。
如果已經(jīng)改變了核準(zhǔn)人,則核準(zhǔn)變化服務(wù)器程序查閱核準(zhǔn)流程細(xì)節(jié)表,以確定是否向變化前的核準(zhǔn)人傳輸了核準(zhǔn)請求(步驟S608)。如果已經(jīng)發(fā)出了請求(步驟S608中的已傳輸),則程序根據(jù)核準(zhǔn)人的用戶ID,查閱用戶信息,以產(chǎn)生通知取消核準(zhǔn)請求的郵件數(shù)據(jù),然后,將該數(shù)據(jù)存儲在郵件傳輸數(shù)據(jù)存儲部分44中(步驟S609)。
如果尚未發(fā)出核準(zhǔn)請求(步驟S608中的未傳輸),則程序確定改變后的位置的核準(zhǔn)等級是否與當(dāng)前等級匹配(步驟S610)。如果等級不相互匹配(不匹配),則程序創(chuàng)建針對變化后的核準(zhǔn)人的核準(zhǔn)請求郵件數(shù)據(jù),以將該數(shù)據(jù)存儲在存儲部分44中(步驟S611)。
圖17示出了核準(zhǔn)流程變化的具體示例。假設(shè)以科長(sectionmanager)D代替等級2的科長B,并添加組長E(group leader),作為等級3中的個人。
首先,由于對于等級1的組長A已經(jīng)完成了核準(zhǔn)登記,如果用戶發(fā)出改變項目的請求,核準(zhǔn)變化客戶端13拒絕該請求。但是,由于變化請求與對其尚未完成核準(zhǔn)登記的科長B相關(guān),客戶端13進(jìn)行檢查,以確定是否滿足其他要求。所述請求不是改變核準(zhǔn)類別的請求。在將科長D設(shè)置為等級2的核準(zhǔn)人的變化以及添加組長E作為核準(zhǔn)人的變化中,變化前的核準(zhǔn)人與要被設(shè)置為變化后的核準(zhǔn)人的個人具有相同的等級。因此,客戶端接收核準(zhǔn)流程變化請求,作為有效請求,并將變化的內(nèi)容通知給核準(zhǔn)變化服務(wù)器程序。
接收到通知的程序按照與上述幾乎相同的方式,確認(rèn)變化后的核準(zhǔn)流程是否符合核準(zhǔn)流程模板。在這種情況下,流程符合模板,因此所述程序更新未核準(zhǔn)文檔信息。
由于已經(jīng)向變化前的核準(zhǔn)人(即科長B)發(fā)送了核準(zhǔn)請求郵件,程序產(chǎn)生核準(zhǔn)請求取消郵件數(shù)據(jù)。由于作為變化后的核準(zhǔn)人的科長D是當(dāng)前核準(zhǔn)等級的核準(zhǔn)人,所述程序產(chǎn)生針對科長D的核準(zhǔn)請求郵件。額外指定為等級3的核準(zhǔn)人的組長E不是當(dāng)前等級的核準(zhǔn)人,因此程序并不創(chuàng)建針對組長E的核準(zhǔn)請求郵件。
在核準(zhǔn)請求取消中,程序并不刪除核準(zhǔn)流程細(xì)節(jié)信息的相關(guān)項(或并不將項目覆寫在已有數(shù)據(jù)項上),而是將核準(zhǔn)登記狀態(tài)更新為“取消”。核準(zhǔn)請求被取消的事件最終保持在歷史中。
如上所述,核準(zhǔn)變化客戶端13和核準(zhǔn)變化服務(wù)器程序僅允許在變化符合預(yù)先規(guī)定的核準(zhǔn)流程模板的范圍內(nèi)的核準(zhǔn)流程變化。因此,即使請求方改變核準(zhǔn)流程,仍能沒有任何問題地繼續(xù)工作。
此外,禁止改變對其已經(jīng)完成核準(zhǔn)處理的核準(zhǔn)人。因此,之前已完成的核準(zhǔn)處理在系統(tǒng)中保持有效。
在核準(zhǔn)變化客戶端13和核準(zhǔn)變化服務(wù)器程序以重復(fù)的方式進(jìn)行相同檢查的情況下,即使在客戶端13的檢查中尚未完成核準(zhǔn)的核準(zhǔn)人稍后完成核準(zhǔn),所述程序也能夠拒絕核準(zhǔn)變化請求。
現(xiàn)在,對根據(jù)本發(fā)明的第二實施例進(jìn)行描述。按照幾乎與第一實施例相同的方式來配置本實施例。
在第二實施例中,為了方便用戶,將未來要核準(zhǔn)的文檔呈現(xiàn)給等待核準(zhǔn)操作的用戶。這有助于用戶準(zhǔn)備核準(zhǔn)并平滑地進(jìn)行核準(zhǔn)。假設(shè)等待完成其核準(zhǔn)操作的用戶在其核準(zhǔn)之前瀏覽與核準(zhǔn)有關(guān)的文檔,并登記對所瀏覽的文檔的核準(zhǔn)結(jié)果。當(dāng)接收到核準(zhǔn)請求時,用戶將核準(zhǔn)結(jié)果設(shè)置為正式核準(zhǔn)結(jié)果,從而非常平滑地執(zhí)行核準(zhǔn)流程。
圖18示出了根據(jù)第二實施例的電子文檔瀏覽系統(tǒng)中的核準(zhǔn)保留處理的操作流程。
核準(zhǔn)登記客戶端12查閱核準(zhǔn)流程細(xì)節(jié)表,以確定是否存在用戶客戶終端1已經(jīng)被登記為核準(zhǔn)人且核準(zhǔn)請求完成標(biāo)志為“未完成”的文檔文件(步驟S701)。如果存在這種數(shù)據(jù)(步驟S702中的是),則客戶端12請求核準(zhǔn)登記服務(wù)器程序下載文檔文件,從而獲得該文檔文件??蛻舳?2訪問存儲部分41,以從中獲得文檔文件的未核準(zhǔn)文檔信息??蛻舳?2將該信息呈現(xiàn)給用戶進(jìn)行確認(rèn)(步驟S703)。當(dāng)用戶進(jìn)行臨時核準(zhǔn)登記操作時(步驟S704中的是),客戶端12在用戶客戶終端1的用戶被指定為核準(zhǔn)人的核準(zhǔn)流程細(xì)節(jié)表中,將核準(zhǔn)登記狀態(tài)項變?yōu)椤芭R時核準(zhǔn)”(步驟S705)。
如果不存在將終端1的用戶登記為核準(zhǔn)人且核準(zhǔn)請求完成標(biāo)志是“未完成”的文檔文件(步驟S702中的否),或者如果用戶并未進(jìn)行針對臨時核準(zhǔn)登記的輸入操作(步驟S704中的否),終止所述處理。
圖19示出了第二實施例的系統(tǒng)中的一般核準(zhǔn)登記的操作流程。盡管此操作類似于第一實施例,但第二實施例額外地包括步驟S321和S322。
如果用戶核準(zhǔn)文檔,則文檔登記客戶端12確定下一等級的核準(zhǔn)人是否存在。如果存在這種核準(zhǔn)人(步驟S310中的是),則進(jìn)行檢查,以確定核準(zhǔn)人是否已經(jīng)進(jìn)行了臨時核準(zhǔn)(步驟S321)。
如果核準(zhǔn)人未進(jìn)行臨時核準(zhǔn)(步驟S321中的未完成),則與第一實施例一樣地將核準(zhǔn)請求郵件傳遞給核準(zhǔn)人(步驟S311)。否則(步驟S321中的已完成),客戶端12在相關(guān)核準(zhǔn)人的核準(zhǔn)流程細(xì)節(jié)信息中,將核準(zhǔn)登記狀態(tài)從“臨時核準(zhǔn)”變?yōu)椤昂藴?zhǔn)完成”(步驟S322)。之后,客戶端12確定下一等級的核準(zhǔn)人是否存在(步驟S310)。
在用戶拒絕核準(zhǔn)文檔的情況下,文檔等級客戶端12產(chǎn)生向更高等級的核準(zhǔn)人(等待核準(zhǔn))指示該拒絕的數(shù)據(jù),然后,將該數(shù)據(jù)存儲在存儲部分44中。結(jié)果,等待核準(zhǔn)的核準(zhǔn)人可以意識到要核準(zhǔn)的文檔已經(jīng)被拒絕而不需要再確認(rèn)文檔的內(nèi)容。
如果更高等級的核準(zhǔn)人在核準(zhǔn)過程中拒絕了文檔,則拒絕該文檔,而與較低等級的核準(zhǔn)人的核準(zhǔn)結(jié)果無關(guān)。因此,當(dāng)?shù)却藴?zhǔn)的核準(zhǔn)人保留了拒絕時,也可以中斷核準(zhǔn)流程。
由于在第二實施例中也可以改變核準(zhǔn)流程,同樣能夠在將保留結(jié)果指定為正式結(jié)果之后,停止流程。自然地,當(dāng)?shù)却藴?zhǔn)的核準(zhǔn)人保留了同意或拒絕時,可以禁止與核準(zhǔn)人有關(guān)的核準(zhǔn)流程變化。
現(xiàn)在,將對根據(jù)本發(fā)明的第三實施例進(jìn)行描述。本實施例在系統(tǒng)結(jié)構(gòu)上幾乎與第一實施例相同。
在第三實施例中,如果核準(zhǔn)人在預(yù)定的核準(zhǔn)時間段內(nèi)未進(jìn)行核準(zhǔn)操作,則電子文檔瀏覽系統(tǒng)以預(yù)定的核準(zhǔn)人代替該核準(zhǔn)人。
圖20示出了核準(zhǔn)人變化處理的操作流程。
核準(zhǔn)人變化客戶端13獲得設(shè)置給用戶客戶終端1的時間信息(步驟S801)??蛻舳?3查閱核準(zhǔn)流程細(xì)節(jié)表,以確定是否存在已經(jīng)發(fā)布了核準(zhǔn)請求、尚未完成核準(zhǔn)、且核準(zhǔn)時限在設(shè)置給客戶終端1的時間之前的未核準(zhǔn)文檔文件(步驟S802)。
如果存在這種文檔文件(步驟S803中的是),客戶端13確定針對該核準(zhǔn)請求的核準(zhǔn)流程細(xì)節(jié)表,是否設(shè)置了代理核準(zhǔn)人(步驟S804)。
否則(步驟S804中的否),客戶端13產(chǎn)生向核準(zhǔn)人通知核準(zhǔn)時限過期的郵件數(shù)據(jù),并將所述郵件數(shù)據(jù)的數(shù)據(jù)存儲在存儲部分44中(步驟S805)。
如果已經(jīng)登記了代理核準(zhǔn)人(步驟S804中的“已登記”),則客戶端13將該核準(zhǔn)請求的核準(zhǔn)流程細(xì)節(jié)表中的核準(zhǔn)登記狀態(tài)項變?yōu)椤叭∠?步驟S806)。
客戶端13產(chǎn)生向上述被取消的核準(zhǔn)人通知核準(zhǔn)請求的取消的郵件數(shù)據(jù),并將該數(shù)據(jù)存儲在存儲部分44中(步驟S807)。
然后,客戶端13通過將代理核準(zhǔn)人指定為核準(zhǔn)人,產(chǎn)生核準(zhǔn)流程細(xì)節(jié)表(步驟S808)。
根據(jù)這樣創(chuàng)建的表格,客戶端13創(chuàng)建郵件數(shù)據(jù),所述數(shù)據(jù)請求核準(zhǔn)人(原始核準(zhǔn)人)核準(zhǔn)文件。然后,客戶端13將該數(shù)據(jù)存儲在存儲部分44中(步驟S809)。
核準(zhǔn)變化客戶端13重復(fù)地執(zhí)行針對所有數(shù)據(jù)項的操作(即,直到步驟S803中的“否”分支生效為止)。
在第三實施例中,當(dāng)在驗證流程的每個階段中登記有代理核準(zhǔn)人時,如果核準(zhǔn)時間段已經(jīng)過去,則可以自動地向代理核準(zhǔn)人發(fā)布文檔核準(zhǔn)請求。結(jié)果,驗證流程在任何情況下都很難停滯。
此外,第一到第三實施例僅僅是根據(jù)本發(fā)明的實施例的示例。即,本發(fā)明并不受到這些實施例的限制。
例如,在相應(yīng)實施例的示例中,將請求核準(zhǔn)的文檔的文件格式轉(zhuǎn)換為特定的格式。但是,實現(xiàn)此文件格式轉(zhuǎn)換不是必要的。
盡管在實施例的結(jié)構(gòu)中,文檔管理服務(wù)器3與數(shù)據(jù)庫服務(wù)器4相分離,也可以將服務(wù)器3和4構(gòu)造為一個單元。
用戶客戶終端1之一可以包括管理員客戶終端2的功能。
在第一實施例中,請求方能夠自由地改變核準(zhǔn)流程。但是,對于核準(zhǔn)流程變化,也可以設(shè)置除了核準(zhǔn)流程模板中的以外的其他限制。例如,可以由等級高于請求方的核準(zhǔn)人來確定核準(zhǔn)流程變化的范圍,例如,所述核準(zhǔn)人是同一部門中、等級等于或高于科長的核準(zhǔn)人。
根據(jù)第三實施例的示例,當(dāng)核準(zhǔn)時限過期時,將文檔核準(zhǔn)請求發(fā)布給代理核準(zhǔn)人。但是,也可以在核準(zhǔn)時限經(jīng)過之前,將文檔核準(zhǔn)請求發(fā)送給代理核準(zhǔn)人。例如,可以對系統(tǒng)進(jìn)行配置,從而可以自動登記用戶不能核準(zhǔn)文檔的事件,例如,由于出差而長期不在。對于事先登記了該事件的用戶,在應(yīng)當(dāng)由其進(jìn)行文件核準(zhǔn)時,可以向代理核準(zhǔn)人發(fā)布對所請求的文檔的核準(zhǔn)。
如上所述,根據(jù)本發(fā)明,對實施例的多種變化和修改都是可能的。
盡管已經(jīng)參照具體實施例,對本發(fā)明進(jìn)行了描述,但本發(fā)明不應(yīng)當(dāng)由這些實施例來限定,而應(yīng)當(dāng)僅由所附權(quán)利要求來限定。應(yīng)當(dāng)清楚,在不偏離本發(fā)明的范圍和精神的前提下,本領(lǐng)域普通技術(shù)人員可以對實施例進(jìn)行改變或修改。
權(quán)利要求
1.一種文檔管理系統(tǒng),包括至少一個用戶客戶終端和通過網(wǎng)絡(luò)與之相連的服務(wù)器,用于將文檔數(shù)據(jù)作為傳播對象傳播通過客戶終端的多個用戶,其中用戶客戶終端包括獲取裝置,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收裝置,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出裝置,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲取裝置,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸裝置,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器;以及服務(wù)器包括傳播規(guī)則信息存儲裝置,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;確定裝置,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲裝置中的傳播規(guī)則信息所表示的規(guī)則;以及傳輸裝置,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù),其中在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
2.根據(jù)權(quán)利要求1所述的文檔管理系統(tǒng),其特征在于用戶客戶終端包括獲取裝置,用于獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知裝置,用于將傳播次序的變化位置通知給服務(wù)器;以及服務(wù)器包括獲取裝置,用于獲得從用戶客戶終端通知了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定裝置,用于確定從用戶客戶終端通知的傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定裝置,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許裝置,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
3.一種文檔管理系統(tǒng),包括至少一個用戶客戶終端和通過網(wǎng)絡(luò)與之相連的服務(wù)器,用于將文檔數(shù)據(jù)作為傳播對象傳播通過客戶終端的多個用戶,其中用戶客戶終端包括獲取裝置,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收裝置,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出裝置,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲取裝置,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸裝置,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器;獲取裝置,用于通過用戶的操作,獲得針對其自身終端的用戶是請求方的傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知裝置,用于將傳播次序的變化位置通知給服務(wù)器;以及服務(wù)器包括傳播規(guī)則信息存儲裝置,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;確定裝置,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲裝置中的傳播規(guī)則信息所表示的規(guī)則;傳輸裝置,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù);獲取裝置,用于獲得從用戶客戶終端通知了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定裝置,用于確定傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定裝置,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許裝置,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
4.根據(jù)權(quán)利要求3所述的文檔管理系統(tǒng),其特征在于在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
5.根據(jù)權(quán)利要求1到4之一所述的文檔管理系統(tǒng),其特征在于服務(wù)器包括通知裝置,用于在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,在預(yù)定的時間段內(nèi),如果對于下一傳播等級的傳播目標(biāo)個人仍未完全進(jìn)行傳播,則進(jìn)行通知,所述通知向仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人通知已經(jīng)過去了預(yù)定的時間段。
6.根據(jù)權(quán)利要求1到4之一所述的文檔管理系統(tǒng),其特征在于在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人,仍未完全進(jìn)行傳播,而且如果針對該傳播對象文檔數(shù)據(jù)事先登記有代理傳播目標(biāo)個人,則服務(wù)器通過將代理傳播目標(biāo)個人設(shè)置為正式傳播目標(biāo)個人來改變傳播次序。
7.根據(jù)權(quán)利要求1到4之一所述的文檔管理系統(tǒng),其特征在于用戶客戶終端包括獲取裝置,獲得針對其自身終端的用戶被指定為傳播目標(biāo)個人以及等待其在文檔數(shù)據(jù)進(jìn)行傳播的順序的個人的傳播對象文檔數(shù)據(jù),作為來自服務(wù)器的傳播調(diào)度文檔數(shù)據(jù);以及輸出裝置,用于輸出傳播調(diào)度文檔數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的文檔管理系統(tǒng),其特征在于用戶客戶終端包括獲取裝置,用于獲得傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸裝置,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器;以及服務(wù)器在特定傳播等級的傳播目標(biāo)個人完成傳播時,確認(rèn)是否登記有下一傳播等級的傳播目標(biāo)個人對傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果,如果已經(jīng)登記了核準(zhǔn)結(jié)果,則將核準(zhǔn)結(jié)果作為傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果。
9.根據(jù)權(quán)利要求1到4之一所述的文檔管理系統(tǒng),其特征在于還包括轉(zhuǎn)換裝置,用于當(dāng)傳播對象文檔數(shù)據(jù)包括多個具有彼此不同的兩個或多個文件格式的數(shù)據(jù)組時,將所述文件格式轉(zhuǎn)換為一個特定的文件格式,并將所述多個數(shù)據(jù)組彼此組合成一個數(shù)據(jù)組。
10.根據(jù)權(quán)利要求1到4之一所述的文檔管理系統(tǒng),其特征在于還包括通知裝置,在最低傳播等級的傳播目標(biāo)個人完成傳播對象文檔數(shù)據(jù)的傳播時,向預(yù)定用戶通知傳播對象文檔數(shù)據(jù)的完成。
11.根據(jù)權(quán)利要求1到4之一所述的文檔管理系統(tǒng),其特征在于還包括通知裝置,如果特定傳播等級的傳播對象文檔數(shù)據(jù)的驗證結(jié)果是拒絕,則將傳播對象文檔數(shù)據(jù)的拒絕通知給傳播對象文檔數(shù)據(jù)的傳播請求方和傳播等級比與所述拒絕相關(guān)聯(lián)的傳播等級高的傳播目標(biāo)個人。
12.一種文檔管理系統(tǒng),包括通過網(wǎng)絡(luò)彼此相連的至少一個用戶客戶終端、服務(wù)器和數(shù)據(jù)庫,用于將文檔數(shù)據(jù)作為傳播對象傳播通過客戶終端的多個用戶,其中用戶客戶終端包括獲取裝置,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收裝置,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出裝置,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲取裝置,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸裝置,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器;數(shù)據(jù)庫包括傳播規(guī)則信息存儲裝置,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;未核準(zhǔn)文檔信息存儲裝置,用于在其中存儲表示傳播中的文檔文件狀態(tài)的未核準(zhǔn)文檔信息;以及正式文檔信息存儲裝置,用于在其中存儲表示已完成傳播的文檔文件狀態(tài)的正式文檔信息;服務(wù)器包括獲取裝置,用于根據(jù)從用戶客戶終端獲得的傳播路徑信息,從數(shù)據(jù)庫獲得傳播規(guī)則信息;確定裝置,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由從數(shù)據(jù)庫獲得的傳播規(guī)則信息所表示的規(guī)則;以及傳輸裝置,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù),可針對同一傳播等級指定多個傳播目標(biāo)個人。
13.一種客戶終端,包括通信裝置,通過網(wǎng)絡(luò)與服務(wù)器通信信息;獲取裝置,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收裝置,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出裝置,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲取裝置,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸裝置,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器,其中在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
14.根據(jù)權(quán)利要求13所述的客戶終端,其特征在于還包括獲取裝置,用于獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知裝置,用于將傳播次序的變化位置通知給服務(wù)器。
15.一種客戶終端,包括通信裝置,通過網(wǎng)絡(luò)與服務(wù)器通信信息;獲取裝置,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收裝置,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出裝置,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲取裝置,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;傳輸裝置,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器;獲取裝置,用于獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知裝置,用于將傳播次序的變化位置通知給服務(wù)器。
16.根據(jù)權(quán)利要求13所述的客戶終端,其特征在于在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
17.根據(jù)權(quán)利要求13到16之一所述的客戶終端,其特征在于包括獲取裝置,獲得針對其自身終端的用戶被指定為傳播目標(biāo)個人以及等待其對文檔數(shù)據(jù)進(jìn)行傳播的順序的個人的傳播對象文檔數(shù)據(jù),作為來自服務(wù)器的傳播調(diào)度文檔數(shù)據(jù);以及輸出裝置,用于輸出傳播調(diào)度文檔數(shù)據(jù)。
18.根據(jù)權(quán)利要求17所述的客戶終端,其特征在于包括獲取裝置,用于獲得傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸裝置,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器。
19.一種服務(wù)器,通過網(wǎng)絡(luò)與至少一個用戶客戶終端相連,所述服務(wù)器包括傳播規(guī)則信息存儲裝置,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;獲取裝置,用于按照傳播目標(biāo)個人和傳播等級、從用戶客戶終端獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;確定裝置,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲裝置中的傳播規(guī)則信息所表示的規(guī)則;以及傳輸裝置,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù),其中在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
20.根據(jù)權(quán)利要求19所述的服務(wù)器,其特征在于包括獲取裝置,用于從每個用戶客戶終端獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;獲取裝置,用于獲得從用戶客戶終端獲得了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定裝置,用于確定從用戶客戶終端獲得的傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定裝置,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許裝置,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
21.一種服務(wù)器,通過網(wǎng)絡(luò)與至少一個用戶客戶終端相連,所述服務(wù)器包括傳播規(guī)則信息存儲裝置,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;獲取裝置,用于按照傳播目標(biāo)個人和傳播等級、從用戶客戶終端獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;確定裝置,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲裝置中的傳播規(guī)則信息所表示的規(guī)則;傳輸裝置,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù);獲取裝置,用于獲得從用戶客戶終端通知了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定裝置,用于確定從用戶客戶終端通知的傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定裝置,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許裝置,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
22.根據(jù)權(quán)利要求21所述的服務(wù)器,其特征在于在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
23.根據(jù)權(quán)利要求19到22之一所述的服務(wù)器,其特征在于包括通知裝置,用于在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人仍未完全進(jìn)行傳播,則進(jìn)行通知,所述通知向仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人通知已經(jīng)過去了預(yù)定的時間段。
24.根據(jù)權(quán)利要求19到22之一所述的服務(wù)器,其特征在于在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人,仍未完全進(jìn)行傳播,而且如果針對該傳播對象文檔數(shù)據(jù)事先登記有代理傳播目標(biāo)個人,則服務(wù)器通過將代理傳播目標(biāo)個人設(shè)置為正式傳播目標(biāo)個人來改變傳播次序。
25.根據(jù)權(quán)利要求24所述的服務(wù)器,其特征在于包括傳輸裝置,響應(yīng)來自用戶客戶終端的請求,向作為請求源的用戶終端設(shè)備傳輸針對其作為請求源的用戶客戶終端的用戶被指定為傳播目標(biāo)個人以及等待其對文檔數(shù)據(jù)進(jìn)行傳播的順序的個人的傳播對象文檔數(shù)據(jù),作為傳播調(diào)度文檔數(shù)據(jù);獲取裝置,用于獲得來自用戶客戶終端的針對傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及確認(rèn)裝置,用于在特定傳播等級的傳播目標(biāo)個人完成傳播時,確認(rèn)是否登記有下一傳播等級的傳播目標(biāo)個人對傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果,如果已經(jīng)登記了核準(zhǔn)結(jié)果,則將核準(zhǔn)結(jié)果作為傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果。
26.一種客戶端程序,用于使對具有通過與之相連的網(wǎng)絡(luò)與服務(wù)器進(jìn)行信息通信的功能的客戶終端進(jìn)行控制的計算機用作獲取裝置,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收裝置,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出裝置,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲取裝置,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸裝置,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器,其中在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
27.根據(jù)權(quán)利要求26所述的客戶端程序,其特征在于使計算機用作獲取裝置,用于獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知裝置,用于將傳播次序的變化位置通知給服務(wù)器。
28.一種客戶端程序,用于使對具有通過與之相連的網(wǎng)絡(luò)與服務(wù)器進(jìn)行信息通信的功能的客戶終端進(jìn)行控制的計算機用作獲取裝置,用于按照傳播目標(biāo)個人和傳播等級獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)和傳播路徑信息傳輸給服務(wù)器;傳輸裝置,用于將傳播對象文檔數(shù)據(jù)的傳輸請求傳輸給服務(wù)器;接收裝置,用于接收來自服務(wù)器的傳播對象文檔數(shù)據(jù);輸出裝置,用于輸出從服務(wù)器接收到的傳播對象文檔數(shù)據(jù);獲取裝置,用于獲得針對從輸出裝置輸出的傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;傳輸裝置,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器;獲取裝置,用于獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;以及通知裝置,用于將傳播次序的變化位置通知給服務(wù)器。
29.根據(jù)權(quán)利要求28所述的客戶端程序,其特征在于在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
30.根據(jù)權(quán)利要求26到29之一所述的客戶端程序,其特征在于所述程序使計算機用作獲取裝置,獲得針對其自身終端的用戶被指定為傳播目標(biāo)個人以及等待其對文檔數(shù)據(jù)進(jìn)行傳播的順序的個人的傳播對象文檔數(shù)據(jù),作為來自服務(wù)器的傳播調(diào)度文檔數(shù)據(jù);以及輸出裝置,用于輸出傳播調(diào)度文檔數(shù)據(jù)。
31.根據(jù)權(quán)利要求30所述的客戶端程序,其特征在于所述程序使計算機用作獲取裝置,用于獲得傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及傳輸裝置,用于將核準(zhǔn)結(jié)果傳輸給服務(wù)器。
32.一種服務(wù)器程序,用于使對通過網(wǎng)絡(luò)與至少一個用戶客戶終端相連的服務(wù)器進(jìn)行控制的計算機用作傳播規(guī)則信息存儲裝置,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;獲取裝置,用于按照傳播目標(biāo)個人和傳播等級、從用戶客戶終端獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;確定裝置,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲裝置中的傳播規(guī)則信息所表示的規(guī)則;以及傳輸裝置,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù),其中在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
33.根據(jù)權(quán)利要求32所述的服務(wù)器程序,其特征在于所述程序使計算機用作獲取裝置,用于從每個用戶客戶終端獲得傳播對象文檔數(shù)據(jù)的傳播次序的變化位置;獲取裝置,用于獲得從用戶客戶終端獲得了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定裝置,用于確定從用戶客戶終端獲得的傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定裝置,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許裝置,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
34.一種服務(wù)器程序,用于使對通過網(wǎng)絡(luò)與至少一個用戶客戶終端相連的服務(wù)器進(jìn)行控制的計算機用作傳播規(guī)則信息存儲裝置,其中存儲有表示對文檔數(shù)據(jù)進(jìn)行傳播的規(guī)則的至少一個傳播規(guī)則信息項;獲取裝置,用于按照傳播目標(biāo)個人和傳播等級、從用戶客戶終端獲得表示作為傳播對象的傳播對象文檔數(shù)據(jù)的傳播次序的傳播路徑信息;確定裝置,用于確定由從用戶客戶終端獲得的傳播路徑信息所表示的傳播次序是否符合由存儲在傳播規(guī)則信息存儲裝置中的傳播規(guī)則信息所表示的規(guī)則;傳輸裝置,響應(yīng)于來自用戶客戶終端的請求,傳輸其傳播次序被確定為符合傳播規(guī)則信息的傳播對象文檔數(shù)據(jù);獲取裝置,用于獲得從用戶客戶終端通知了針對其的傳播次序的變化位置的傳播對象文檔數(shù)據(jù)的傳播狀態(tài);確定裝置,用于確定從用戶客戶終端通知的傳播次序的變化位置是否改變?nèi)晕聪蚱鋫鞑鞑ο笪臋n數(shù)據(jù)的傳播目標(biāo)個人;確定裝置,用于確定改變了傳播次序的變化位置之后的傳播次序是否符合由傳播規(guī)則信息所表示的規(guī)則;以及允許裝置,如果傳播次序的變化位置改變了仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人而且變化位置的改變符合由傳播規(guī)則信息所表示的規(guī)則,則允許傳播次序的改變。
35.根據(jù)權(quán)利要求34所述的服務(wù)器程序,其特征在于在傳播路徑信息中,可針對同一傳播等級指定多個傳播目標(biāo)個人。
36.根據(jù)權(quán)利要求32到35之一所述的服務(wù)器程序,其特征在于所述程序使計算機用作通知裝置,用于在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人仍未完全進(jìn)行傳播,進(jìn)行通知,所述通知向仍未向其傳播傳播對象文檔數(shù)據(jù)的傳播目標(biāo)個人通知已經(jīng)過去了預(yù)定的時間段。
37.根據(jù)權(quán)利要求32到35之一所述的服務(wù)器程序,其特征在于所述程序使計算機在特定傳播等級的傳播目標(biāo)個人完全進(jìn)行了傳播對象文檔數(shù)據(jù)的傳播之后,如果在預(yù)定的時間段內(nèi),對于下一傳播等級的傳播目標(biāo)個人,仍未完全進(jìn)行傳播,而且如果針對該傳播對象文檔數(shù)據(jù)事先登記有代理傳播目標(biāo)個人,則進(jìn)行改變,所述改變通過將代理傳播目標(biāo)個人設(shè)置為正式傳播目標(biāo)個人來改變傳播次序。
38.根據(jù)權(quán)利要求37所述的服務(wù)器程序,其特征在于所述程序使計算機用作傳輸裝置,響應(yīng)來自用戶客戶終端的請求,向針對其作為請求源的用戶終端設(shè)備傳輸作為請求源的用戶客戶終端的用戶被指定為傳播目標(biāo)個人以及等待其對文檔數(shù)據(jù)進(jìn)行傳播的個人的傳播對象文檔數(shù)據(jù),作為傳播調(diào)度文檔數(shù)據(jù);獲取裝置,用于獲得來自用戶客戶終端的、對傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果;以及確認(rèn)裝置,用于在特定傳播等級的傳播目標(biāo)個人完成傳播時,確認(rèn)是否登記有下一傳播等級的傳播目標(biāo)個人對傳播調(diào)度文檔數(shù)據(jù)的核準(zhǔn)結(jié)果,如果已經(jīng)登記了核準(zhǔn)結(jié)果,則將核準(zhǔn)結(jié)果作為傳播對象文檔數(shù)據(jù)的核準(zhǔn)結(jié)果。
全文摘要
一種用戶客戶終端包括核準(zhǔn)請求客戶端,用于獲得指示傳播對象文檔數(shù)據(jù)的傳播次序的傳播路由信息,將所述信息與所述文檔數(shù)據(jù)一起發(fā)送給文檔管理服務(wù)器;以及核準(zhǔn)登記客戶端,獲得所述文檔數(shù)據(jù),以便向用戶呈現(xiàn)所述數(shù)據(jù),并獲得對文檔數(shù)據(jù)的核準(zhǔn)結(jié)果,以便將所述結(jié)果發(fā)送給服務(wù)器。所述服務(wù)器包括服務(wù)器程序,確定由來自用戶客戶終端的傳播路徑信息指示的傳播次序是否符合由核準(zhǔn)流程模板規(guī)定的條件,如果所述次序符合條件,根據(jù)請求,向所述用戶客戶終端發(fā)送文檔數(shù)據(jù)。可針對同一傳播等級指定多個傳播目標(biāo)個人。一種文檔管理系統(tǒng)、一種客戶終端、一種服務(wù)器、一種客戶端程序和一種服務(wù)器程序?qū)崿F(xiàn)了電子文檔的平滑瀏覽。
文檔編號G06Q50/00GK1881245SQ20061009250
公開日2006年12月20日 申請日期2006年6月14日 優(yōu)先權(quán)日2005年6月14日
發(fā)明者福岡博章 申請人:Nec液晶技術(shù)株式會社