專利名稱:基于ldap的掃描模板的制作方法
技術領域:
本發(fā)明涉及一種共享更新的文件模板的系統(tǒng)以及方法。尤其是,本發(fā)明涉及一種在網(wǎng)絡上的文件處理裝置之間共享以及更新文件模板的系統(tǒng)以及方法。
背景技術:
文件處理裝置,例如多功能外圍設備裝置通常包括模板功能,其中,選擇的模板或形式由裝置的用戶存儲在相關聯(lián)的存儲介質(zhì)中以供使用。例如,采購定單模板可以存儲在與文件處理裝置相關聯(lián)的數(shù)據(jù)存儲介質(zhì)中供銷售部門使用。用戶會經(jīng)由任何合適的方式存取模板并且輸入必需的信息,然后為選擇的文件處理操作傳送完成的模板。大的社團環(huán)境或計算機網(wǎng)絡通常包括多種文件處理裝置并且這些裝置被置于不同位置。通常存儲在一文件處理裝置的相關聯(lián)的數(shù)據(jù)存儲介質(zhì)上的模板不可被另一文件處理裝置使用。因此,一個公司的市場部門使用的文件處理裝置的用戶不能存取存儲在該公司銷售部門的文件處理裝置上的模板。
一種解決方案是將銷售部門的文件處理裝置上想要的模板轉移至市場部門的文件處理裝置上。然而,一旦模板被安裝在多個文件處理裝置上,對該模板的任何修改都要求在安裝該模板的各個文件處理裝置上分別對該模板進行修改。這是一種非常費時的過程,并且如果該模板在各個文件處理裝置中未被正確地更新會易于導致錯誤。這樣就有在網(wǎng)絡上的文件處理裝置之間更新文件模板的系統(tǒng)以及方法存在的必要性。
本發(fā)明克服了上述問題并且提供了一種共享更新的文件模板的系統(tǒng)以及方法。
發(fā)明內(nèi)容根據(jù)本發(fā)明,提供了一種共享更新的文件模板的系統(tǒng)以及方法。此外,根據(jù)本發(fā)明,提供了一種在網(wǎng)絡上文件處理裝置之間更新模板的系統(tǒng)以及方法。
此外,根據(jù)本發(fā)明,提供了一種共享以及更新文件模板的系統(tǒng)以及方法,其中所述模板可在網(wǎng)絡上的任何文件處理裝置上存取。
此外,根據(jù)本發(fā)明,提供了一種共享以及更新文件模板的系統(tǒng)以及方法,其中所述模板保持在一中央位置或存儲器。
此外,根據(jù)本發(fā)明,提供了一種共享更新的文件模板的系統(tǒng)。該系統(tǒng)包括一適于存儲多個文件掃描模板的模板存儲器,每一掃描模板包括與該模板相關聯(lián)的屬性的模式數(shù)據(jù)表示以及適于將多個掃描模板納入模板存儲器的方法。該系統(tǒng)還包括一網(wǎng)絡界面以及適于經(jīng)由網(wǎng)絡界面接收掃描模板請求的方法。該系統(tǒng)也包括適于根據(jù)接收的掃描模板請求在模板存儲器中的多個掃描模板中選擇其一的方法以及適于經(jīng)由網(wǎng)絡界面將從多個掃描模板中選擇的一模板傳送到至少一選擇的文件處理裝置的方法。該系統(tǒng)還包括適于接收在模板存儲器中選擇的文件掃描模板修改的修改數(shù)據(jù)表示的方法、適于根據(jù)修改數(shù)據(jù)將與選擇的文件掃描模板相關聯(lián)的模式數(shù)據(jù)選擇性地修改的方法以及適于在模板存儲器中存儲修改的模式數(shù)據(jù)的方法。
此外,根據(jù)本發(fā)明,提供了一種共享更新的文件模板的方法。該方法包括存儲多個文件掃描模板的步驟,其中每一掃描模板包括與該模板相關聯(lián)的屬性的模式數(shù)據(jù)表示,以及將多個掃描模板納入模板存儲器中的步驟。該方法還包括經(jīng)由網(wǎng)絡界面接收掃描模板請求,根據(jù)收到的掃描模板請求在模板存儲器中從多個掃描模板中選擇其一。該方法也包括經(jīng)由網(wǎng)絡界面將從多個掃描模板中選擇的一個掃描模板傳送給至少一選擇的文件處理裝置以及在模板存儲器中接收選擇的文件掃描模板修改的修改數(shù)據(jù)表示的步驟。本方法還包括根據(jù)修改數(shù)據(jù)選擇性地修改與選擇的文件掃描模板相關聯(lián)的模式數(shù)據(jù)以及在模板存儲器中存儲修改的模式數(shù)據(jù)的步驟。
根據(jù)下文描述,本發(fā)明的其它目的以及方面對本領域普通技術人員而言也是很顯然的,其中簡單地通過描述適于實施本發(fā)明的一最佳模式的方式示出而且描述了本發(fā)明的一個優(yōu)選實施例。如將認識到的那樣,本發(fā)明可以有別的不同實施例,并且其幾個細節(jié)在各個明顯的方面可以修改而并不會偏離本發(fā)明。相應地,在本質(zhì)上,附圖以及說明書應被視為舉例說明而不是限制性的。
與說明書成為一體并且形成說明書一部分的附圖舉例說明了本發(fā)明的幾個方面,并且與說明書一起用于解釋本發(fā)明的原理。在附圖中圖1為根據(jù)本發(fā)明的系統(tǒng)的框圖;圖2為根據(jù)本發(fā)明描述修改文件模板的方法的流程圖;圖3為根據(jù)本發(fā)明描述直接從文件處理裝置存取文件模板的方法的流程圖;以及圖4為根據(jù)本發(fā)明描述從瀏覽器存取文件模板的方法的流程圖。
具體實施方式本發(fā)明涉及一種共享更新的文件模板的系統(tǒng)以及方法。尤其是,本發(fā)明涉及一種在網(wǎng)絡上的文件處理裝置之間共享以及更新文件模板的系統(tǒng)以及方法。本發(fā)明所述的系統(tǒng)以及方法允許網(wǎng)絡上的任何文件處理裝置存取模板并且使該模板維持在一中央位置或存儲器。在優(yōu)選實施例中,如此處所述,前述文件處理裝置適合為一圖像產(chǎn)生裝置。優(yōu)選地,該圖像產(chǎn)生裝置為一多功能外圍裝置,該裝置可為用戶提供掃描、復印、傳真、打印、文件管理、文件存儲、電子郵件以及別的功能。在優(yōu)選實施例中,本發(fā)明包括對一在分布式計算環(huán)境中使應用程序可進行查詢、使用以及管理目錄資源例如用戶名、網(wǎng)絡外圍設備、許可以及類似資源的目錄服務程序的引用。更優(yōu)選地,該目錄服務程序適合與域名服務器/服務結合在一起,也適合與輕量級目錄訪問協(xié)議(lightweight directoryaccess protocols)協(xié)同工作。本領域普通技術人員可以理解,該發(fā)明可同樣地應用于本領域公知的任何目錄服務程序,包括但不限于微軟公司的Active DirectoryTM目錄服務程序及類似程序。
現(xiàn)參照圖1,該圖示出了根據(jù)本發(fā)明所描述的系統(tǒng)100的框圖20。如圖1描述的那樣,系統(tǒng)100包括一分布式計算環(huán)境,計算機網(wǎng)絡102。本領域普通技術人員可以理解,計算機網(wǎng)絡102是公知技術中適于在兩個或更多的電子裝置之間傳送電子通信數(shù)據(jù)的任何計算機網(wǎng)絡。根據(jù)本發(fā)明,系統(tǒng)100可方便地在公知技術中任何此類計算機網(wǎng)絡上執(zhí)行,包括但不限于個人局域網(wǎng)、本地局域網(wǎng)、廣域網(wǎng)以及類似網(wǎng)絡。在優(yōu)選實施例中,計算機網(wǎng)絡102是本地局域網(wǎng)代表。更優(yōu)選地,計算機網(wǎng)絡102是一公司網(wǎng)絡,應用了一個或更多的安全特征,例如唯一的密碼/用戶名結合,由此限制訪問網(wǎng)絡102。此外,根據(jù)本發(fā)明,計算機網(wǎng)絡102可經(jīng)由一廣域網(wǎng)例如因特網(wǎng)訪問,由此,認證過的遠程用戶可以訪問包含在計算機網(wǎng)絡102上的資源。
系統(tǒng)100還包括一與計算機網(wǎng)絡102在通訊上連接的目錄服務器104。本領域普通技術人員可以理解,目錄服務器104是公知技術中可以提供涉及所有在計算機網(wǎng)絡102上執(zhí)行的軟件、硬件、相應權利及策略(policy)的信息的結構化存儲的任何計算裝置、軟件或兩者的結合物。在優(yōu)選實施例中,目錄服務器104包括一相關聯(lián)的數(shù)據(jù)存儲器106,存儲器106適于存儲數(shù)據(jù)庫信息、目錄信息以及類似信息。本領域普通技術人員可以理解,數(shù)據(jù)存儲器106可以是公知技術中的任何大容量存儲裝置,包括但不限于磁硬盤驅(qū)動器、閃存、光存儲器、或它們的結合物。優(yōu)選地,數(shù)據(jù)存儲器106包括一個或更多文件模板的數(shù)據(jù)表示,例如但不限于報告、采購定單、收據(jù)及類似文件。在本發(fā)明的一實施例中,數(shù)據(jù)存儲器106還應用一輕量級目錄訪問協(xié)議(LDAP)服務器。雖然未在圖1中示出,普通技術人員可以理解,目錄服務器104可方便地設有一用戶界面,由此可使系統(tǒng)管理員直接與服務器104連接,并且管理其上的網(wǎng)絡102。此外,普通技術人員可以理解,系統(tǒng)管理員也可經(jīng)由網(wǎng)絡102使用一合適的電子裝置(未示出)與服務器104直接連接。
除前所述外,系統(tǒng)100包括一個或更多的網(wǎng)絡外圍裝置,如圖1中所示的文件處理裝置108、110、112以及114。如圖1中描述的那樣,文件處理裝置108-114是多功能外圍裝置,適于提供多種文件處理服務,例如但不限于,掃描、復印、傳真、打印以及類似功能。合適的商業(yè)上可行的圖像產(chǎn)生裝置,包括但不限于東芝e-Studio系列控制器。在一實施例中,文件處理裝置108-114適宜地配置為可接受多種便攜式存儲介質(zhì),包括但不限于Firewire、USB、SD、MMC、XD、閃存盒(Compact Flash)、存儲條(Memory Stick)等類似介質(zhì)。根據(jù)本發(fā)明,其它外圍裝置,包括但不限于,用戶裝置例如個人數(shù)據(jù)助理、臺式電腦、打印機、傳真機、掃描儀、復印機、筆記本電腦以及其它并非為管理而配置的裝置也被認為是外圍裝置。
文件處理裝置108、110、112以及114各還包括一相關聯(lián)的用戶界面116、118、120以及122。根據(jù)本發(fā)明的優(yōu)選實施例,用戶界面116-122是用戶與公知技術中相關聯(lián)的文件處理裝置108-114之間的任何交互式通訊方式,包括但不限于,觸摸顯示屏、LCD顯示器、字母數(shù)字鍵盤、特定功能觸覺輸入配置或其任何結合方式。本領域普通技術人員可以理解,相關聯(lián)的用戶經(jīng)由相關聯(lián)的用戶界面116-122可方便地與文件處理裝置108-114直接交互作用。此外,根據(jù)本發(fā)明,系統(tǒng)100包括一個或更多相關聯(lián)的用戶,如圖1所示的存取文件處理裝置108的用戶124以及存取文件處理裝置110的用戶126。本領域普通技術人員可以理解,結合用戶124以及用戶126僅在于舉例說明的目的,用戶裝置,例如臺式電腦等類似裝置同樣可與網(wǎng)絡文件處理裝置108-114交互作用,這不偏離本發(fā)明的范圍。
此外,圖1描述了一遠程客戶裝置128經(jīng)由通訊連接130與文件處理裝置114進行數(shù)據(jù)通信。本領域技術人員可以理解,通訊連接130可以是公知技術中任何合適的數(shù)據(jù)通訊信道(channel),包括但不限于公知技術的無線通訊,例如但不限于Bluetooth、WiMax、802.11a、802.11b、802.11g、802.11(x)、紅外線、光或任何合適的無線數(shù)據(jù)傳送系統(tǒng),或公知技術的有線通訊。優(yōu)選地,通訊連接130是因特網(wǎng),與遠程客戶裝置128相關聯(lián)的用戶經(jīng)由一合適的網(wǎng)絡入口,例如一安全的網(wǎng)絡瀏覽器,與文件處理裝置122交互作用。與客戶裝置128相關聯(lián)的用戶登錄計算機網(wǎng)絡102,根據(jù)服務器104上設定的協(xié)議進行認證,由此訪問計算機網(wǎng)絡102。
根據(jù)下面更詳細地描述的方法,本發(fā)明可使用戶124、126以及遠程客戶裝置128能使用文件模板。在操作中,模板由管理員或經(jīng)認證的用戶基于Active Directory/LDAP原理產(chǎn)生。這樣,模板對于每個與計算機網(wǎng)絡102相關聯(lián)的文件處理裝置108-114都是可使用的。為了有助于此種使用,一經(jīng)認證的用戶,下文中稱為管理員,首先經(jīng)由公知技術的任何一種方式登錄目錄服務器104。優(yōu)選地,目錄服務器104用做一種認證管理員的認證服務器,以核實管理員的認證從而完成網(wǎng)絡102的變化。本領域技術人員可以理解,上述認證服務器可作為服務器104或與網(wǎng)絡102連接的任何網(wǎng)絡裝置108-114上的軟件而被實現(xiàn)。
當根據(jù)本發(fā)明產(chǎn)生一新的文件模板時,管理員首先選擇一與輸入模式(schema)相關聯(lián)的類別。選擇類別后,如本領域普通技術人員理解的那樣,管理員聯(lián)想(associates)想要的屬性。目錄服務器104然后根據(jù)輸入類別以及管理員選擇的屬性產(chǎn)生一默認模板。然后,新模板被存儲在目錄服務器104上用于將來當相關聯(lián)的用戶請求時由文件處理裝置進行檢索。當管理員欲修改數(shù)據(jù)存儲器106中的模式條目(schemaentries)時,例如修改一之前存儲的模板,存儲模板的清單會顯示給管理員。然后,管理員從顯示的模板清單中選擇待修改的模板。然后,前述模式由公知技術中的任一方式打開修改。然后,管理員修改與前述模式關聯(lián)的屬性以反映想要的變化。然后,修改后的模式或模板被存入數(shù)據(jù)存儲器106供請求的用戶進一步使用。
根據(jù)本發(fā)明的一方面,用戶124可以經(jīng)由相關聯(lián)的文件處理裝置108的用戶界面116請求一模板。用戶124首先經(jīng)由一顯示在文件處理裝置108用戶界面116上的圖形用戶界面選擇一文件處理操作。然后,文件處理裝置108從目錄服務器104檢索那些與選擇的文件處理操作相應的模板。然后,檢索的模板經(jīng)由用戶界面116顯示給用戶,于是用戶選擇想要的模板。使用用戶界面116,用戶124輸入與區(qū)段(fields)相應的修改數(shù)據(jù)或類似數(shù)據(jù),然后輸入的數(shù)據(jù)被用于完成文件模板。例如,當使用采購定單模板時,用戶124經(jīng)由設置在用戶界面116上的一系列提示輸入賣方信息、產(chǎn)品信息以及任何其它相關信息。然后,完整的采購定單模板根據(jù)選擇的文件處理操作被處理。然后,用戶124被給予選擇另一文件處理操作的選項,而且是基于相同的或不同的關聯(lián)模板,或者結束會話(Session)。
在本發(fā)明的另一方面,系統(tǒng)100使一遠程客戶裝置128可訪問目錄服務器104上可用的模板。一與遠程客戶裝置128相關聯(lián)的用戶經(jīng)由網(wǎng)絡入口或網(wǎng)絡瀏覽器發(fā)起會話,應用程序在遠程裝置128上運行。用戶輸入認證信息,然后由網(wǎng)絡102的認證協(xié)議對信息進行核實。根據(jù)用戶提供的認證信息,與用戶的登錄信息相關聯(lián)的權利以及特權被檢索,用于確定用戶是否被授權在目錄服務器104上修改模式、在與服務器104相關聯(lián)的數(shù)據(jù)存儲器106上使用存儲的模板或者由系統(tǒng)100拒絕用戶訪問文件處理裝置108-114以及網(wǎng)絡102上的其它外圍設備。本領域技術人員可以理解,網(wǎng)絡102能執(zhí)行各種安全預警措施,例如防火墻、安全數(shù)據(jù)連接以及類似措施,以防止未認證的用戶經(jīng)由遠程客戶裝置128訪問網(wǎng)絡102上的資源。
為了在遠端請求一文件處理操作,用戶經(jīng)由相關聯(lián)的網(wǎng)絡瀏覽器在指定文件處理裝置114上選擇一文件處理操作。然后,文件處理裝置114檢索那些與選擇的文件處理操作相關聯(lián)的文件模板并且發(fā)送一清單給遠程客戶裝置128,然后該清單顯示給用戶。用戶選擇想要的模板并且輸入必要的修改數(shù)據(jù)以完成該模板。然后,該模板被用于在文件處理裝置114上完成請求的文件處理操作。當用戶欲修改一現(xiàn)有的模板時,例如修改一與存儲在數(shù)據(jù)存儲器106的數(shù)據(jù)庫中的一特定文件模板相關聯(lián)的模式屬性時,存儲在該存儲器上的模板經(jīng)由遠程客戶裝置128的網(wǎng)絡瀏覽器顯示給用戶。根據(jù)該模板清單,用戶選擇欲修改的模板。被選擇的模板模式然后可在遠程客戶裝置128打開供修改。然后,遠程用戶可修改屬性以反應想要的模板變化。然后,修改后的模式被保留并存儲在相關聯(lián)的目錄服務器104的數(shù)據(jù)存儲器106中,從而使修改后的模板對計算機網(wǎng)絡102的每個文件處理裝置108-114上可用。前述系統(tǒng)結合下文中圖2、圖3以及圖4的流程圖將更好地得到理解。
現(xiàn)參看圖2,該圖示出了管理員根據(jù)本發(fā)明創(chuàng)建/修改文件模板的流程圖200。如圖2所示,流程圖200始于步驟202,其中用戶經(jīng)由公知技術的任何方式登錄目錄服務器104。優(yōu)選地,用戶為管理員,并且設有獨特的用戶認證以及相應的密碼或其它認證信息。在步驟204,核實認證信息以認證管理員,由此可訪問存儲在目錄服務器104上的模式。當在步驟204管理登錄失敗時,流程進行至步驟206,于是向用戶顯示錯誤信息并且終止操作。一旦管理員已通過認證,流程進行至步驟208以確定管理員是否已選擇創(chuàng)建一新模板或修改與現(xiàn)有模板相關聯(lián)的模式。
根據(jù)步驟208的判斷產(chǎn)生一新的模板,流程進行至步驟210,管理員在該步驟選擇新模板模式的類別。然后,管理員在步驟212選擇與新模板相關聯(lián)的屬性。本領域普通技術人員可以理解,在此使用的模式、類別、屬性以及類似物在本技術領域:
被理解為表示與目錄服務相關聯(lián)的術語以及數(shù)據(jù)結構。接下來,管理員輸入包括模板構造數(shù)據(jù)的類別以及屬性,在步驟214產(chǎn)生一新的默認模板。然后,管理員啟動保存程序,于是在步驟216新產(chǎn)生的模板被存儲在目錄服務器104的相關聯(lián)的數(shù)據(jù)存儲器106上。然后,流程進行至步驟230,在該步驟確定管理員是否欲進行另外的操作。當未選擇另外的操作時,操作終止。當管理員根據(jù)本發(fā)明欲進行進一步操作時,流程返回至步驟208,于是確定欲進行的操作是否是創(chuàng)建一新的模板。
在步驟208,當決定是否定時,即,管理員不選擇創(chuàng)建新模板,流程進行至步驟218,在該步驟確定管理員是否欲修改現(xiàn)有的模板模式。然后,在步驟220存儲的模式被檢索并且顯示給管理員。根據(jù)本發(fā)明,管理員可通過一相關聯(lián)的管理裝置、一與目錄服務器104相關聯(lián)的用戶界面以及類似裝置查看清單。然后,在步驟222,管理員選擇修改的模式,選擇后流程進行至步驟224。在步驟224,選擇的模式可使用公知技術中任何合適的編輯應用程序打開。然后,在步驟226,管理員修改模板的屬性、數(shù)據(jù)以及其它模板數(shù)據(jù)。然后,在步驟228,修改后的模板被存儲在與目錄服務器104相關聯(lián)的數(shù)據(jù)存儲器106上。然后,流程進行至步驟230,在該步驟確定是否欲進行另外的修改或模板創(chuàng)建操作。當不欲進行進一步操作時,管理會話終止。當管理員欲進行另外的操作時,流程返回至確定操作類型的步驟208。
根據(jù)本發(fā)明,一漫游(walkup)用戶124經(jīng)由文件處理裝置108的用戶界面116可方便地使用存儲于連接的存儲器106上的模板。為了說明該交互作用過程,圖3描述了一流程圖300,該流程圖示出了一漫游用戶進入文件處理裝置訪問存儲的模板的方法。本領域普通技術人員可以理解,此處用戶124以及文件處理裝置108的使用的目的在于描述流程圖300體現(xiàn)的方法,不應用于限制本發(fā)明。始于步驟302,在用戶界面116處的用戶124選擇了將通過相關聯(lián)的文件處理裝置108執(zhí)行的一想要的文件處理操作。優(yōu)選地,選擇的文件處理操作具有一個或更多的與其關聯(lián)的存儲的模板。一旦用戶124已選擇想要的操作,流程進行至步驟304,在該步驟,與選定文件處理操作相關聯(lián)的模板通過計算機網(wǎng)絡102上的文件處理裝置108從目錄服務器104的數(shù)據(jù)存儲器106中被檢索。
然后,被檢索的文件模板經(jīng)由相關聯(lián)的用戶界面116在步驟306被顯示給用戶124。優(yōu)選地,模板被顯示在一圖形用戶界面中,該界面顯示在一與文件處理裝置108可操作地連接的觸摸屏界面上。用戶124經(jīng)由用戶界面116從可用的模板清單中選擇一模板以進一步用于與選擇的文件處理操作相關聯(lián)的應用。例如,如果用戶124選擇打印操作,文件處理裝置108檢索那些存儲在服務器上與打印操作相關聯(lián)的模板。用戶124從該清單中選擇采購定單模板,于是該模板被顯示給用戶并且用戶經(jīng)由用戶界面116被提示輸入數(shù)據(jù)以完成模板。然后,用戶124在步驟310經(jīng)由相關聯(lián)的用戶界面將修改數(shù)據(jù)輸入模板。普通技術人員可以理解,漫游用戶124輸入的修改數(shù)據(jù)適合包括,但不限于字、數(shù)字、特征、圖形以及類似數(shù)據(jù),這些數(shù)據(jù)用于完成先前創(chuàng)建的文件模板從而產(chǎn)生一完整文件。這樣,用戶124輸入賣方名稱、其它賣方信息、服務或產(chǎn)品描述以及類似信息。本領域普通技術人員可以理解,除了用戶界面116外,輸入數(shù)據(jù)以完成模板的其它方式可同樣地被應用,例如條形碼掃描器、掃描器以及類似方式。
完成修改數(shù)據(jù)輸入后,流程進行至步驟312,在該步驟,文件處理裝置102在選擇的修改的模板上完成選擇的文件處理操作。在步驟314,確定漫游用戶124是否已請求任何另外的文件處理操作。當沒有另外的操作已被請求時,文件處理裝置108結束操作并且終止所述方法。當用戶124欲完成另外的一個或更多的文件處理操作時,流程返回至步驟302,于是用戶124經(jīng)由相關聯(lián)的用戶界面116提示選擇一由文件處理裝置108待執(zhí)行的文件處理操作。
本發(fā)明還可以使一遠程用戶,例如遠程客戶裝置128經(jīng)由一合適的通訊連接130,例如因特網(wǎng),與文件處理裝置114交互作用。為了解釋圖4中的流程圖400,術語“用戶”以及“遠程客戶裝置”分別指一經(jīng)由協(xié)同定位的客戶計算機訪問網(wǎng)絡102的位于遠端的用戶。此外,根據(jù)本發(fā)明,遠程客戶裝置128可方便地請求與漫游用戶124請求的那些操作相對應的文件處理操作,當位于遠程客戶裝置128的用戶被核實為管理員時也可選擇性地修改服務器104上的模板。現(xiàn)參看圖4,該圖示出了一流程圖400,該流程圖描述了一種遠程地訪問文件模板的方法。
始于步驟402,一用戶登錄網(wǎng)絡入口以安全地將遠程客戶裝置128連接至文件處理裝置114。優(yōu)選地,經(jīng)由通訊連接130建立一安全連接,從而使遠程客戶裝置128以及文件處理裝置114之間能進行數(shù)據(jù)的安全傳送。更優(yōu)選地,用戶使用一與遠程客戶裝置128相關聯(lián)的網(wǎng)絡瀏覽器應用程序登錄網(wǎng)絡入口。根據(jù)本發(fā)明,登錄信息,例如用戶身份以及密碼被用于與存儲在目錄服務器104上的認證數(shù)據(jù)比較以認證用戶。一旦經(jīng)由通訊連接130登錄網(wǎng)絡102,在步驟404確定登錄的用戶是否是管理員用戶。當用戶不是管理員用戶時,流程進行至步驟406,在該步驟確定用戶是否經(jīng)認證可從遠端位置使用文件處理裝置114。當用戶未經(jīng)認證時,流程進行至步驟408,在該步驟,錯誤信息被反饋給用戶并且終止連接。
當?shù)卿浵到y(tǒng)的用戶是經(jīng)認證的用戶,但不是管理員時,流程進行至步驟412,在該步驟,遠程用戶通過文件處理裝置114選擇一想要的待執(zhí)行文件處理操作。在選擇想要的文件處理操作后,在步驟414,文件處理裝置114從與目錄服務器104相關聯(lián)的數(shù)據(jù)存儲器106檢索與請求的文件處理操作相關聯(lián)的模板。然后,在步驟416,檢索的模板顯示在遠程客戶裝置128網(wǎng)絡瀏覽器上。在步驟418,用戶從網(wǎng)絡瀏覽器選擇一想要的文件模板。使用遠程客戶裝置128的網(wǎng)絡瀏覽器界面,用戶輸入與完成表格必需的數(shù)據(jù)相應的修改數(shù)據(jù),或者可選擇地在步驟420完成模板至遠程用戶想要的水平。然后,在步驟420,文件處理裝置114在修改的模板上執(zhí)行選擇的文件處理操作。然后,流程進行至步驟436,在該步驟,確定遠程用戶是否欲請求任何另外的文件處理操作。當不欲進行另外的操作時,連接終止。當遠程用戶欲請求另外的文件處理操作時,流程返回至步驟404以確定用戶是否是經(jīng)認證的管理員身份(administrativecapacity)。后續(xù)操作如上面描述的那樣進行。
返回至步驟404,當確定位于遠程客戶裝置128的遠程用戶是管理員時或是經(jīng)認證具有管理員身份的用戶時,流程進行至步驟410,在該步驟確定管理員用戶是否欲修改模板。當管理員用戶不欲在遠端修改模板模式時,流程進行至步驟412,在該步驟管理員用戶選擇一想要的文件處理操作。然后,在步驟414,文件處理裝置114從相關聯(lián)的數(shù)據(jù)存儲器106中檢索與選擇的文件處理請求相關聯(lián)的模板。然后,在步驟416,檢索的模板顯示在遠程客戶裝置128上,于是在步驟418管理員用戶從清單中選擇一模板。在步驟420,管理員用戶使用遠程客戶裝置128的網(wǎng)絡瀏覽器輸入完成模板必需的修改數(shù)據(jù)。然后,在步驟422,完成的模板由選擇的文件處理操作進行處理,于是在步驟436確定受管理的用戶是否欲進行另外的操作。當不欲進行另外的操作時,操作過程終止。當欲進行另外的操作時,流程返回至步驟404,繼續(xù)后續(xù)操作。
返回至步驟410,當管理員用戶欲修改模板模式時,流程進行至步驟424,在該步驟,由文件處理裝置114檢索與模板相對應的目錄服務器104上的模式條目。然后,在步驟426,被檢索的模式條目或模板經(jīng)由與遠程客戶裝置128相關聯(lián)的網(wǎng)絡瀏覽器顯示出來。在步驟428,管理員用戶從該顯示的清單中選擇供修改的模板模式。在步驟430,選擇的模式可經(jīng)公知技術中的任何方式打開編輯。然后,在步驟432,管理員用戶修改屬性、分類關系以及類似信息以完成模板的修改。在步驟434,從遠程客戶裝置128將所做的改變提交給服務器104,于是修改的模板被存儲,由此替換原來的模板模式并且使每一文件處理裝置108-114能存取修改后的文件模板。在步驟436,確定管理員用戶是否欲從遠程客戶裝置128進行任何另外的操作。當欲進行另外的操作時,流程返回至步驟404,在該步驟確定該用戶是否是管理員用戶。所述方法從那里繼續(xù)進行,使管理員用戶能請求文件處理操作或修改現(xiàn)有的模板。當在步驟436不欲進行另外的操作時,遠程連接終止并且所述方法結束。
本發(fā)明延伸至源代碼、目標代碼、中間源代碼以及目標碼(例如部分編譯的形式)形式或任何其它適合用于執(zhí)行本發(fā)明的形式的計算機程序。計算機程序適合獨立應用程序、軟件組成部分、腳本(scripts)或其它應用程序的插件程序(plug-ins)。本發(fā)明包含的計算機程序方便地包含在一種載體上,可以是能承載計算機程序的任何實體或裝置例如,如ROM或RAM的存儲介質(zhì),如CD-ROM的光記錄介質(zhì)或如軟盤的磁記錄介質(zhì)。載體可是任何可傳送的載體,例如由電纜、光纜、無線電或其它方式傳送的電信號或光信號。計算機程序適合從服務器經(jīng)因特網(wǎng)下載。計算機程序也可嵌入一集成電路中。包含可引起計算機基本上執(zhí)行上述發(fā)明原理的代碼的任何以及全部實施例都將落入本發(fā)明范圍內(nèi)。
本發(fā)明前述優(yōu)選實施例的描述目的在于舉例說明和描述。該描述的意圖不在于窮盡或者將本發(fā)明僅限于所公開的獨特的形式。鑒于上述教導,可以做出明顯的修改或變更。所選擇并描述的實施例在于最好地描述本發(fā)明原理以及其實際應用,由此使本領域普通技術人員通過各種實施例以及適合特定構思用途的各種修改來使用本發(fā)明。當根據(jù)后附的權利要求
被公平地、合法地以及公正地授權時的寬度解釋時,所有這些修改以及變更都在如所附權利要求
確定的本發(fā)明的范圍內(nèi)。
權利要求
1.一種共享更新的文件模板的系統(tǒng)適于存儲多個文件掃描模板的模板存儲器,每一掃描模板包括與該模板相關聯(lián)屬性的模式數(shù)據(jù)表示;適于將多個掃描模板納入模板存儲器的裝置;網(wǎng)絡界面;適于經(jīng)由網(wǎng)絡界面接收掃描模板請求的裝置;適于根據(jù)收到的掃描模板請求從模板存儲器中多個掃描模板選擇其一的方法;適于經(jīng)由網(wǎng)絡界面將從多個掃描模板中選擇的其中一個模板傳送給至少一個選擇的文件處理裝置的裝置;適于接收模板存儲器中選擇的文件掃描模板修改的修改數(shù)據(jù)表示的裝置;適于根據(jù)修改數(shù)據(jù)選擇性地修改與選擇的文件掃描模板相關聯(lián)的模式數(shù)據(jù)的裝置;以及適于在模板存儲器中存儲修改的模式數(shù)據(jù)的裝置。
2.根據(jù)權利要求
1所述的共享更新的文件模板的系統(tǒng),其特征在于,所述模板存儲器包括LDAP服務器。
3.根據(jù)權利要求
2所述的共享更新的文件模板的系統(tǒng),其特征在于,至少一個選擇的文件處理裝置包括經(jīng)由網(wǎng)絡界面進行數(shù)據(jù)通訊的多功能外圍設備。
4.根據(jù)權利要求
1所述的共享更新的文件模板的系統(tǒng),其特征在于,所述修改數(shù)據(jù)從相關聯(lián)的用戶處接收。
5.根據(jù)權利要求
4所述的共享更新的文件模板的系統(tǒng),還包括適于從相關聯(lián)的用戶處接收認證數(shù)據(jù)的裝置;適于核實收到的認證數(shù)據(jù)以確定相關聯(lián)的用戶是否被授權修改與選擇的文件掃描模板相關聯(lián)的模式數(shù)據(jù)的認證裝置;
6.根據(jù)權利要求
5所述的共享更新的文件模板的系統(tǒng),還包括適于根據(jù)請求修改模式數(shù)據(jù)的用戶是未被授權修改模式數(shù)據(jù)的決定而產(chǎn)生錯誤信號的裝置。
7.根據(jù)權利要求
4所述的共享更新的文件模板的系統(tǒng),其特征在于,所述相關聯(lián)的用戶是系統(tǒng)管理員。
8.根據(jù)權利要求
1所述的共享更新的文件模板的系統(tǒng),還包括適于顯示在模板存儲器中的多個掃描模板的顯示裝置。
9.一種共享更新的文件模板的方法,包括以下步驟在模板存儲器中存儲多個文件掃描模板,每一掃描模板包括與該模板相關聯(lián)屬性的模式數(shù)據(jù)表示;將多個掃描模板納入模板存儲器中;經(jīng)由網(wǎng)絡界面接收掃描模板請求;根據(jù)收到的掃描模板請求從模板存儲器中多個掃描模板中選擇其一;經(jīng)由網(wǎng)絡界面將從多個掃描模板中選擇的其中一個模板傳送給至少一個選擇的文件處理裝置;接收模板存儲器中選擇的文件掃描模板的修改數(shù)據(jù)表示;根據(jù)修改數(shù)據(jù)選擇性地修改與選擇的文件掃描模板相關聯(lián)的模式數(shù)據(jù);以及在模板存儲器中存儲修改的模式數(shù)據(jù)。
10.根據(jù)權利要求
9所述的共享更新的文件模板的方法,其特征在于,所述模板存儲器包括LDAP服務器。
11.根據(jù)權利要求
10所述的共享更新的文件模板的方法,其特征在于,至少一個選擇的文件處理裝置包括經(jīng)由網(wǎng)絡界面進行數(shù)據(jù)通訊的多功能外圍設備。
12.根據(jù)權利要求
9所述的共享更新的文件模板的方法,其特征在于,所述修改數(shù)據(jù)來自相關聯(lián)的用戶。
13.根據(jù)權利要求
11所述的共享更新的文件模板的方法,還包括以下步驟從相關聯(lián)的用戶接收認證數(shù)據(jù)的方法;核實收到的認證數(shù)據(jù)以確定相關聯(lián)的用戶是否被授權修改與選擇的文件掃描模板相關聯(lián)的模式數(shù)據(jù)。
14.根據(jù)權利要求
13所述的共享更新的文件模板的方法,還包括適于根據(jù)請求修改模式數(shù)據(jù)的用戶是未被授權修改模式數(shù)據(jù)的決定而產(chǎn)生錯誤信號的方法。
15.根據(jù)權利要求
12所述的共享更新的文件模板的方法,其特征在于,所述相關聯(lián)的用戶是系統(tǒng)管理員。
16.根據(jù)權利要求
9所述的共享更新的文件模板的方法,還包括顯示模板存儲器中多個掃描模板的步驟。
17.一種在其上存儲有用于共享更新的文件模板的指令的計算機可讀的指令介質(zhì),所述指令包括在模板存儲器中存儲多個文件掃描模板的指令,每一掃描模板包括與該模板相關聯(lián)屬性的模式數(shù)據(jù)表示;將多個掃描模板納入模板存儲器的指令;經(jīng)由網(wǎng)絡界面接收掃描模板請求的指令;根據(jù)收到的掃描模板請求從模板存儲器多個掃描模板中選擇其一的指令;經(jīng)由網(wǎng)絡界面將從多個掃描模板中選擇的其中一個模板傳送給至少一選擇的文件處理裝置的指令;接收模板存儲器中選擇的文件掃描模板修改的修改數(shù)據(jù)表示的指令;根據(jù)修改數(shù)據(jù)選擇性地修改與選擇的文件掃描模板相關聯(lián)的模式數(shù)據(jù)的指令;以及在模板存儲器中存儲修改的模式數(shù)據(jù)的指令。
18.根據(jù)權利要求
17所述的在其上存儲有用于共享更新的文件模板的指令的計算機可讀的指令介質(zhì),其特征在于,所述模板存儲器包括LDAP服務器。
19.根據(jù)權利要求
18所述的在其上存儲有用于共享更新的文件模板的指令的計算機可讀的指令介質(zhì),其特征在于,至少一個選擇的文件處理裝置包括經(jīng)由網(wǎng)絡界面進行數(shù)據(jù)通訊的多功能外圍設備。
20.一種共享更新的文件模板的由計算機執(zhí)行的方法包括以下步驟在模板存儲器中存儲多個文件掃描模板,每一掃描模板包括與該模板相關聯(lián)屬性的模式數(shù)據(jù)表示;將多個掃描模板納入模板存儲器中;經(jīng)由網(wǎng)絡界面接收掃描模板請求;根據(jù)收到的掃描模板請求從模板存儲器中多個掃描模板中選擇其一;經(jīng)由網(wǎng)絡界面將從多個掃描模板中選擇的其中一個模板傳送給至少一選擇的文件處理裝置;接收模板存儲器中選擇的文件掃描模板修改的修改數(shù)據(jù)表示;根據(jù)修改數(shù)據(jù)選擇性地修改與選擇的文件掃描模板相關聯(lián)的模式數(shù)據(jù);以及在模板存儲器中存儲修改的模式數(shù)據(jù)。
21.根據(jù)權利要求
20所述的共享更新的文件模板的由計算機執(zhí)行的方法,其特征在于,所述模板存儲器包括LDAP服務器。
22.根據(jù)權利要求
21所述的共享更新的文件模板的由計算機執(zhí)行的方法,其特征在于,至少一個選擇的文件處理裝置包括經(jīng)由網(wǎng)絡界面進行數(shù)據(jù)通訊的多功能外圍設備。
專利摘要
一種共享更新的文件模板的系統(tǒng)以及方法。用戶首先選擇是否請求涉及一個或更多存儲的掃描模板的想要的文件處理操作或者是否修改一個存儲的模板。文件掃描模板存儲在相關聯(lián)的存儲器上,每一掃描模板包括模式數(shù)據(jù)。模式數(shù)據(jù)表示的是與相應模板相關聯(lián)的屬性。當用戶請求文件處理操作時,與操作相關聯(lián)的模板清單被檢索并且顯示給用戶。然后,用戶選擇想要的模板,輸入修改數(shù)據(jù),文件處理裝置在更新的模板上執(zhí)行選擇的操作。當用戶選擇修改模板時,用戶打開與其關聯(lián)的模式,輸入修改,在模板存儲器中存儲模板供網(wǎng)絡上的裝置使用。創(chuàng)建一新的模板要求用戶輸入模式數(shù)據(jù)、屬性以及類別,然后,在模板存儲器中保存新模板。
文檔編號G06F17/30GK1996853SQ200610167881
公開日2007年7月11日 申請日期2006年12月20日
發(fā)明者布倫達·達奧斯, 哈普里特·辛格, 文森特·吳, 南希·葉 申請人:株式會社東芝, 東芝泰格有限公司導出引文BiBTeX, EndNote, RefMan