亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

電子歸檔系統(tǒng)和電子歸檔方法

文檔序號:6649491閱讀:194來源:國知局
專利名稱:電子歸檔系統(tǒng)和電子歸檔方法
技術領域
本發(fā)明涉及用于管理和存儲電子文檔的電子歸檔系統(tǒng)。尤其涉及一種用于生成要管理的電子文檔的縮小圖像的裝置、方法、以及程序。
背景技術
已知一種電子歸檔裝置(文檔管理裝置),其將文檔管理信息鏈接到通過使用掃描儀讀取文檔而產(chǎn)生的文檔圖像數(shù)據(jù),以存儲所鏈接的文檔管理信息和文檔圖像數(shù)據(jù),以便能基于所鏈接的文檔管理信息來搜索所存儲的文檔圖像,并進行顯示和打印。這些電子歸檔裝置將文檔管理信息(文檔名稱、頁數(shù)、注冊日期、關鍵字等)鏈接到文檔,以注冊所鏈接的文檔管理信息和文檔。例如,當顯示文檔列表和搜索結果列表時,這些文檔管理信息項作為用于識別文檔的信息進行顯示。
然而,對用戶來說,僅通過乍一看這些文檔管理信息很難識別文檔的概要。為了克服該困難,還提出了一種電子歸檔裝置,用于生成和注冊電子文檔的縮小圖像(縮略圖),并在文檔列表和搜索結果列表中顯示該縮小圖像(參見日本特開平10-240724號公報)。
圖10是示出用于在文檔列表和搜索結果列表中顯示縮小圖像的典型電子歸檔裝置的示例功能結構的框圖。參考圖10,該電子歸檔裝置包括,例如文檔讀取部分1000、縮小圖像生成部分1001、文檔存儲部分1002、以及顯示控制部分1003。文檔讀取部分1000讀取文件系統(tǒng)中的文件數(shù)據(jù)和從圖中未示出的裝置或通過網(wǎng)絡接收到的文檔數(shù)據(jù)。縮小圖像生成部分1001生成當在屏幕上顯示文檔讀取部分1000所讀取的文檔數(shù)據(jù)時輸出的繪圖數(shù)據(jù),并生成通過例如點抽選(dot decimation)從繪圖數(shù)據(jù)縮小到適當大小的圖像數(shù)據(jù)。文檔存儲部分1002將由文檔讀取部分1000讀取的文檔數(shù)據(jù)鏈接到由縮小圖像生成部分1001生成的該文檔的縮小圖像數(shù)據(jù),并存儲所鏈接的數(shù)據(jù)。顯示控制部分1003控制存儲在文檔存儲部分1002中的文檔數(shù)據(jù)和縮小圖像的顯示,并基于例如圖11所示的縮小圖像來顯示文檔列表。
在很多情況下,這時生成的縮小圖像主要與作為首頁輸出的頁面有關。
另一方面,美國2002-0007367 A1(外國優(yōu)先權日本特開2002-32364號公報)說明了一種技術,該技術用來過濾文檔元素并按照重要性的順序從頁面頂部開始排列過濾后的元素以打印(或顯示)該頁。美國2002-0007367 A1旨在當打印或顯示文檔時,允許用戶高效率地識別由多個元素組成的文檔的內容。
然而,在上述已知的技術中,即使可以從文檔的縮小圖像(縮略圖)識別文檔的概要,例如整個文檔的布局,也難以從縮小圖像識別出包含在文檔中的字符。因此,很難基于上述縮小圖像識別具有相似布局的文檔或缺乏特征的(characterless)布局的文檔(即,缺少區(qū)別性特征的布局),例如沒有大的字符或圖形的文檔。
尤其是當從包含基本相同大小的字符的文本文檔數(shù)據(jù)例如XML文檔生成縮小圖像時,該困難更顯著。圖12所示的XML文檔數(shù)據(jù)是典型的例子。附圖標記1200表示要輸入并存儲到電子歸檔系統(tǒng)中的原始文檔數(shù)據(jù),附圖標記1201表示從文檔數(shù)據(jù)1200生成的縮小圖像。對于已知的電子歸檔系統(tǒng)的用戶來說,很難從該縮小圖像1201了解文檔1200的內容。
根據(jù)上述US2002-0007367 A1,分析文檔的結構以按照重要性的順序來排列元素。在這種情況下,基于重要性來選擇要顯示的元素。然而,因為US2002-0007367 A1沒有考慮到縮小圖像(縮略圖)的生成,當文檔(例如,不包括大的字符或圖形的文檔)以縮小圖像表示時,會產(chǎn)生同樣的問題。而且,因為按照重要性的順序來排列元素,文檔的原始布局被完全忽略。因此,即使存在一些以相同格式描述的文檔,也不能基于布局來比較這些文檔。這產(chǎn)生了難以從視覺上判定一個文檔是否與另一個文檔相似的問題。

發(fā)明內容
根據(jù)本發(fā)明的一個方面,一種用于注冊文檔的電子歸檔系統(tǒng)包括樣式表設置單元,用于在存儲單位中設置樣式表數(shù)據(jù);輸入單元,用于輸入要注冊的文檔;樣式表獲取單元,用于從在注冊有輸入文檔的存儲單位中設置的樣式表數(shù)據(jù)中獲取樣式表數(shù)據(jù);以及轉換單元,用于使用由樣式表獲取單元獲取的樣式表數(shù)據(jù)來轉換輸入文檔。該系統(tǒng)還包括縮小圖像生成單元,用于從由轉換單元轉換過的文檔生成縮小圖像;以及注冊單元,用來將由縮小圖像生成單元生成的縮小圖像鏈接到輸入文檔。
根據(jù)本發(fā)明的另一方面,一種用于控制注冊文檔用的系統(tǒng)的電子歸檔方法包括以下步驟在存儲單位中設置樣式表數(shù)據(jù);輸入要注冊的文檔;從在注冊有輸入文檔的存儲單位中設置的樣式表數(shù)據(jù)中獲取樣式表數(shù)據(jù);以及使用在樣式表獲取步驟中獲取的樣式表數(shù)據(jù)來轉換輸入文檔。該方法還包括以下步驟從在轉換步驟中轉換過的文檔生成縮小圖像;以及將在縮小圖像生成步驟中生成的縮小圖像鏈接到輸入文檔。
根據(jù)本發(fā)明的又一方面,一種計算機程序包括用于控制計算機注冊和管理文檔的程序代碼,該程序代碼執(zhí)行上述電子歸檔方法。
根據(jù)本發(fā)明的又一方面,一種計算機可讀取的記錄介質存儲上述計算機程序。
根據(jù)本發(fā)明,即使從基本上只包含文本的文檔數(shù)據(jù)例如XML文檔生成縮小圖像,也能強調文檔中重要的字符串和部分,以便可以識別該重要的字符串和部分。因此,即使對于具有相似布局或缺乏特征的布局的文檔,例如沒有大的字符或圖形的文檔,仍可以列出文檔生成的縮小圖像,以便用戶可以容易地識別該文檔的內容。
而且,因為強調了具有相同文檔格式的文檔的相同部分,所以通過視覺比較其各自的縮小圖像,可以將具有相同布局的文檔識別為具有相同格式的文檔。
文檔的被強調部分不通過字(word)的自動轉換來指定,或者通過文檔的句法分析或語義分析來判定;而是允許用戶自己基于例如半結構化文檔的結構和結構定義,來指定要強調的部分以及如何進行強調。這便于正確指定要強調的部分,基本防止了對要強調部分的錯誤識別。
此外,因為對每個存儲單位(例如,文件夾)可以指定不同的強調方法、格式、以及樣式,所以能定義與文檔分類密切相關的部分。
通過以下參考附圖對典型實施例的說明,本發(fā)明的其它特征是顯而易見的。


包含在說明書中并構成說明書的一部分的附圖示出了本發(fā)明的實施例,并與說明書一起用來解釋本發(fā)明的原理。
圖1是根據(jù)本發(fā)明第一實施例的框圖;
圖2A和2B是根據(jù)本發(fā)明第一實施例的流程圖;圖3示出根據(jù)本發(fā)明第一實施例的數(shù)據(jù)轉換的一個例子;圖4是根據(jù)本發(fā)明第一實施例的具體應用的例子;圖5是根據(jù)本發(fā)明第二實施例的流程圖;圖6是根據(jù)本發(fā)明第三實施例的流程圖;圖7是根據(jù)本發(fā)明第四實施例的流程圖;圖8是根據(jù)本發(fā)明第四實施例的框圖;圖9示出用于生成在本發(fā)明中使用的XSLT的GUI的一個例子;圖10是示出已知電子歸檔裝置的示例功能結構的框圖;圖11示出采用已知方法以縮小圖像的形式顯示的文檔列表的例子;圖12示出XML數(shù)據(jù)和已知的由該XML數(shù)據(jù)生成的縮小圖像。
具體實施例方式
第一實施例現(xiàn)在參考附圖來說明根據(jù)本發(fā)明的第一實施例。
圖1示出了根據(jù)第一實施例的一個示例結構。
XML格式判定部分0100判定所輸入的文檔數(shù)據(jù)是否為可擴展標記語言(eXtensible Markup Language,XML)數(shù)據(jù)。當將XML數(shù)據(jù)輸入到文檔歸檔系統(tǒng)(文檔管理系統(tǒng))時,文檔輸入控制部分0101指定要輸入的XML數(shù)據(jù),并指定存儲該XML文檔數(shù)據(jù)的存儲文件夾。樣式表(style-sheet)取出部分0102取出注冊在存儲單位(unit)(例如,作為文檔注冊地點的文件夾、存儲柜(cabinet)、或目錄)中的樣式表。樣式表應用部分0103將從存儲單位獲取的樣式表應用到輸入XML數(shù)據(jù),并且執(zhí)行數(shù)據(jù)轉換以生成中間數(shù)據(jù)??s小圖像生成部分0104從所生成的中間數(shù)據(jù)生成縮小圖像(縮略圖)。DB(數(shù)據(jù)庫)存儲部分0105將所生成的縮小圖像鏈接到輸入文檔數(shù)據(jù),并在文檔歸檔系統(tǒng)的數(shù)據(jù)庫中存儲所鏈接的縮小圖像和文檔數(shù)據(jù)。樣式表注冊部分0106在存儲單位(存儲部分)例如文件夾中注冊樣式表。樣式表注冊部分0106可在每個存儲單位(例如,文件夾)中注冊獨有的樣式表。
圖2A和2B是示出根據(jù)具有上述結構的第一實施例生成縮小圖像的程序和裝置的流程圖。圖2A中的流程圖示出了在文檔存儲單位(例如,文件夾)中注冊樣式表的程序,圖2B中的流程圖示出了當在文檔歸檔系統(tǒng)的數(shù)據(jù)庫中存儲XML數(shù)據(jù)文檔時,生成縮小圖像的程序。
圖3示出根據(jù)第一實施例的數(shù)據(jù)轉換和根據(jù)已知方法的數(shù)據(jù)轉換的一個例子。還圖3參考說明第一實施例。
對圖2B中的流程圖進行說明。首先,當在步驟0205將文檔數(shù)據(jù)0300輸入到文檔歸檔系統(tǒng)以存儲時,在步驟0206,XML格式判定部分0100檢查所輸入的文檔數(shù)據(jù)是否為XML數(shù)據(jù)。如果判定所指定的數(shù)據(jù)為XML,則在步驟0207,樣式表取出部分0102獲取注冊在存儲文檔數(shù)據(jù)的文件夾中的樣式表(這里通過XML樣式表語言轉換(XML Stylesheet Language Transformation,XSLT)來描述)。假定存儲文檔數(shù)據(jù)的文件夾已由用戶指定或已由歸檔系統(tǒng)自動確定。
接著,在步驟0208,樣式表應用部分0103使用在步驟0207中獲得的XSLT數(shù)據(jù)來轉換所輸入的XML文檔數(shù)據(jù)0300,并生成中間數(shù)據(jù)0301。在步驟0209,縮小圖像生成部分0104從所生成的中間數(shù)據(jù)0301生成縮小圖像0303。最后,在步驟0210,DB存儲部分0105將縮小圖像0303鏈接到所輸入的XML文檔數(shù)據(jù)0300,并且在數(shù)據(jù)庫(DB)中存儲所鏈接的縮小圖像0303和XML文檔數(shù)據(jù)0300。在該第一實施例中,如果在步驟0206判定所指定的數(shù)據(jù)不是XML數(shù)據(jù),則象使用已知技術那樣,以輸入文檔的小型化版本的形式生成縮小圖像,然后將其存儲在數(shù)據(jù)庫中。
另一方面,如果使用已知技術縮小圖3中所示的XML數(shù)據(jù)0300,則基于作為文本數(shù)據(jù)的圖像的中間數(shù)據(jù)0302來生成縮小圖像0304。如圖3所示,與根據(jù)已知技術生成的縮小圖像0304相比,更容易從根據(jù)本發(fā)明生成的縮小圖像0303識別文檔。
通過執(zhí)行圖2A中XML流程圖的每個步驟來注冊在上述步驟0207中獲得的XSLT數(shù)據(jù)。首先,在步驟0201,用戶指定要注冊到存儲單位(例如,文件夾)中的XSLT數(shù)據(jù)。接著,在步驟0202,樣式表注冊部分0106可在每個所指定的存儲單位(例如,每個文件夾)或多個存儲單位(例如,由多個文件夾組成的父文件夾)中注冊所指定的XSLT數(shù)據(jù)。
利用這種可以在每個存儲單位或多個存儲單位中注冊樣式表的特征,可以生成輸入文檔數(shù)據(jù)的縮小圖像,以便強調存儲在由用戶建立的文件夾中的文檔的最有用部分。圖4是示出該特征的具體例子的圖情況1,文件夾結構0403根據(jù)類別進行分類;情況2,文件夾結構0406根據(jù)公司進行分類。盡管是相同的輸入XML數(shù)據(jù)0400,但根據(jù)不同的文件夾結構例如情況1和情況2,用戶可能希望在XML數(shù)據(jù)0400的縮小圖像中強調不同的部分。在情況1中,因為文件夾根據(jù)類別來分類(也就是說,能通過已注冊的文件夾來識別類別),所以在每個文件夾中注冊的文檔的縮小圖像中,希望識別的是公司而不是類別。因此,在文件夾中注冊XSLT數(shù)據(jù),該XSLT數(shù)據(jù)不強調對應于類別的值“Stock”,而強調對應于公司的值“XXX Company”,以便使用XSLT數(shù)據(jù)將XML數(shù)據(jù)0400轉換為中間數(shù)據(jù)1(0401)以生成縮小圖像0402。另一方面,在情況2中,因為文件夾根據(jù)公司來分類(也就是說,能通過已注冊的文件夾來識別公司),所以在每個文件夾中注冊的文檔的縮小圖像中,希望識別的是類別而不是公司。因此,在情況2的文件夾中注冊XSLT數(shù)據(jù),該XSLT數(shù)據(jù)不強調對應于公司的值,而強調對應于類別的值“Stock”,以便使用XSLT數(shù)據(jù)將XML數(shù)據(jù)0400轉換為中間數(shù)據(jù)0404以生成縮小圖像0405。
根據(jù)該實施例,即使從基本上只包含文本的文檔數(shù)據(jù)例如XML文檔生成縮小圖像,仍可以強調文檔中的重要字符串和部分,以便能夠識別該重要字符串和部分。因此,即使文檔具有相似的布局或缺乏特征的布局,例如沒有大的字符或圖形的文檔,仍能夠列出文檔的所生成的縮小圖像,以允許用戶容易地識別出文檔內容。
此外,因為對于每個存儲單位可以指定不同的強調方法、格式、以及樣式,因此可以定義與文檔分類密切相關的部分。
盡管在該實施例中使用XML格式的文檔作為例子,但其它格式的結構化文檔也是可接受的。如果是這種情況,則使用用于轉換文檔格式的樣式表來轉換文檔的格式,以生成文檔的縮小圖像。
第二實施例在第一實施例中,如果在步驟0206判定輸入文檔是結構化文檔(例如,XML文檔),則執(zhí)行步驟0207的處理以及隨后的處理。本發(fā)明還能如圖5的流程圖所示來實現(xiàn)。即,如果在步驟0206判定指定的文檔不是XML數(shù)據(jù),則流程進入步驟0500,在該步驟將輸入數(shù)據(jù)轉換為XML,然后如第一實施例所述,執(zhí)行步驟0207的處理以及隨后的處理。為了轉換為XML,通過執(zhí)行例如布局分析、句法分析、以及語義分析來放置適當?shù)臉撕?,以結構化輸入文檔(將輸入文檔轉換為XML數(shù)據(jù))。
根據(jù)本實施例,即使輸入數(shù)據(jù)不是XML數(shù)據(jù),仍可以強調文檔中的重要字符串和部分以便識別它們。因此,即使文檔具有類似的布局或缺乏特征的布局,例如沒有大的字符或圖形的文檔,仍能夠列出從該文檔生成的縮小圖像,以允許用戶容易地識別出文檔內容。
此外,因為對于每個存儲單位可以指定不同的強調方法、格式、以及樣式,因此可以定義與文檔分類密切相關的部分。
第三實施例在第一和第二實施例中,使用XSLT數(shù)據(jù)執(zhí)行格式轉換,其中注冊在單個存儲文件夾中的XSLT數(shù)據(jù)僅是一項。在該第三實施例中,當注冊XSLT數(shù)據(jù)時,還能注冊相應的模式(schema)信息以允許在一個文件夾中注冊多個XSLT數(shù)據(jù)項。如圖6的流程圖所示,當在步驟0206判定輸入數(shù)據(jù)為XML數(shù)據(jù)之后(或當在步驟0500將輸入數(shù)據(jù)轉換為XML數(shù)據(jù)之后),檢查輸入XML數(shù)據(jù)的模式。然后,判定相應于所檢查的模式的XSLT數(shù)據(jù)是否被注冊在文件夾中(基于該XML文檔模式來判定是否適于處理輸入XML文檔)。如果判定注冊了相應于所檢查的模式的XSLT數(shù)據(jù),則在步驟0207使用對應于該模式的XSLT數(shù)據(jù)進行轉換。另一方面,如果判定沒有注冊相應于所檢查的模式的XSLT數(shù)據(jù),則流程進入步驟0602,在該步驟執(zhí)行其它的處理,例如用已知的方法生成縮小圖像(或者拒絕文檔注冊)。
根據(jù)該第三實施例,可以在文件夾中注冊多個XSLT數(shù)據(jù)項,并根據(jù)輸入XML的模式自動選擇相應的樣式表。因此,即使當將對應于多個模式的數(shù)據(jù)輸入到一個文件夾中時,也能生成強調了適當部分以進行顯示的縮小圖像。
第四實施例在第三實施例中,需要準備和注冊對應于用戶輸入的文檔的模式的樣式表。在第四實施例中,如果所輸入的XML數(shù)據(jù)不是適合于所注冊的模式的XML數(shù)據(jù),則這時通過允許用戶指定要強調的部分的UI來自動生成XSLT。
圖7是示出根據(jù)本實施例生成縮小圖像的程序和裝置的流程圖。圖8示出根據(jù)第四實施例的結構的一個例子。
在文檔輸入控制部分0101接收到XML數(shù)據(jù)之后,模式取得部分0800獲取在被指定為注冊輸入文檔的存儲單位的文件夾中注冊的模式,以在步驟0600檢查XML的模式。如果在步驟0601判定該輸入XML數(shù)據(jù)適合于所注冊的模式,則以與上述第三實施例相同的方式使用相應的XSLT數(shù)據(jù)來執(zhí)行步驟0207的處理以及隨后的處理。另一方面,如果在步驟0601判定輸入XML數(shù)據(jù)不適合所注冊的模式,則流程進入步驟0700。在步驟0700,由新模式成分(component)抽出部分0802從輸入XML數(shù)據(jù)的模式中抽出構成該數(shù)據(jù)的元素(XML的元素、屬性),以由模式成分顯示部分0803執(zhí)行列表顯示。圖9是從假定要輸入的XML數(shù)據(jù)及其模式抽出成分、并在對話框中執(zhí)行列表顯示的例子。通過該GUI,用戶可以指定應將何種格式轉換(例如,字符著色、改變字體類型、以及改變大小)應用到哪個成分上。作為響應,格式指定部分0804在步驟0701中執(zhí)行該處理。響應于在步驟0701中的輸入,在步驟0702,樣式表生成部分0805生成樣式表。在步驟0703,通過樣式表注冊部分0106在存儲文件夾中注冊所生成的樣式表。
根據(jù)該實施例,即使當輸入與注冊在文件夾中的XSLT數(shù)據(jù)不對應的XML數(shù)據(jù)時,也可以生成所需要的對應的XSLT數(shù)據(jù)。因此,當用戶輸入數(shù)據(jù)時,不論對應的XSLT是否被注冊,都可以輸入數(shù)據(jù),并生成容易識別的縮小圖像。
第五實施例第三和第四實施例假定只有一個XSLT數(shù)據(jù)項對應于一個模式??蛇x地,在一個模式中可以注冊多個XSLT數(shù)據(jù)項。在這種情況下,當輸入XML數(shù)據(jù)時,用戶需要能從注冊在通過模式檢查判定為適合的模式中的XSLT中進行選擇。
根據(jù)本實施例,能靈活地實現(xiàn)使存儲在相同文件夾下的特定文檔具有不同強調部分的要求的要求。
第六實施例在上述實施例中,根據(jù)存儲文件夾來切換所使用的XSLT數(shù)據(jù)。在第六實施例中,還根據(jù)數(shù)據(jù)類型來切換所使用的XSLT數(shù)據(jù)。更具體地,根據(jù)輸入源文檔的數(shù)據(jù)類型來切換所使用的XSLT數(shù)據(jù)例如,將樣式表A應用到通過將BMP數(shù)據(jù)轉換為XML所抽出的數(shù)據(jù),將樣式表B應用到通過將TIFF數(shù)據(jù)轉換為XML所抽出的數(shù)據(jù)。
根據(jù)本實施例,根據(jù)輸入文檔的數(shù)據(jù)類型可以自動選擇相應的樣式表。因此,可以生成根據(jù)數(shù)據(jù)類型強調用來顯示的適當部分的縮小圖像。
第七實施例根據(jù)第七實施例,除了在前述實施例中說明的情況以外,根據(jù)輸入數(shù)據(jù)和生成縮小圖像的用戶或賬號信息來切換所取得的XSLT數(shù)據(jù)。
通過該結構,可以根據(jù)用戶來切換所生成的縮小圖像數(shù)據(jù),因此,可以從縮小圖像來判定輸入有問題的數(shù)據(jù)的用戶。
第八實施例在上述實施例中,在相同模式、相同文件夾、相同用戶以及相同賬號的情況下,所應用的XSLT數(shù)據(jù)是相同的。根據(jù)第八實施例,可以在文件夾或XSLT數(shù)據(jù)中注冊XPath表達式,以根據(jù)是否滿足該XPath表達式來切換所應用的XSLT數(shù)據(jù)。例如,當輸入新文檔A和B時,可以區(qū)分文檔A和文檔B,以便如果文檔A中的文章是舊的,則不強調文檔A的文章標題;如果文檔B中的文章是新的,則強調文檔B的文章標題。
根據(jù)該實施例,可以根據(jù)輸入數(shù)據(jù)的內容來改變要強調的部分。
第九實施例在上述實施例中,假定用戶指定了存儲文件夾??蛇x地,當將文檔輸入到自判定(self-determining)的文件夾時,可以根據(jù)輸入文檔的模式自動判定存儲文件夾。
例如,在自判定文件夾中注冊一組模式數(shù)據(jù)、相應的XSLT數(shù)據(jù)、以及存儲文件夾名稱。當將某個XML數(shù)據(jù)輸入到該文件夾時,檢查該XML數(shù)據(jù)的模式。使用判定為適當?shù)腦SLT數(shù)據(jù)來轉換XML數(shù)據(jù)以生成縮小圖像。當注冊該數(shù)據(jù)時,該數(shù)據(jù)被自動分配到注冊為與模式相關聯(lián)的存儲文件夾中。
根據(jù)該實施例,用戶無需在輸入文檔之前指定存儲文件夾,并且具有相同模式的文檔被收集在相同文件夾中。這允許更具體地選擇樣式表中要強調的部分,從而提高整個系統(tǒng)中的目標文檔的可訪問性。
其他實施例根據(jù)第一到第九實施例的本發(fā)明能以例如系統(tǒng)、裝置、方法、程序、或者存儲介質的形式來實現(xiàn)。更具體地,本發(fā)明可應用于包括多個裝置的系統(tǒng)或包括單個裝置的裝置。
此外,本發(fā)明可這樣實現(xiàn)直接或遠程向系統(tǒng)或裝置提供實現(xiàn)上述實施例的功能的程序代碼(對應于實施例中的流程圖的程序),然后使系統(tǒng)或裝置的計算機來讀取并執(zhí)行所提供的程序代碼。
因此,安裝在計算機上以通過計算機來實現(xiàn)本發(fā)明的功能處理的程序代碼本身構成本發(fā)明的一個方面??傊?,用來實現(xiàn)本發(fā)明的功能處理的計算機程序本身包括在本發(fā)明的范圍內。
在這種情況下,只要用作程序,任何形式的程序都是可以接受的,包括作為目標代碼或由解釋程序執(zhí)行的程序、以及提供給OS(操作系統(tǒng))的腳本數(shù)據(jù)。
用來提供程序代碼的存儲介質包括軟盤(Floppy)、硬盤、光盤、磁光盤、MO、CD-ROM、CD-R、CD-RW、磁帶、非易失性存儲卡、ROM、以及DVD(DVD-ROM和DVD-R)。
該程序可以這樣提供通過計算機的瀏覽器來訪問因特網(wǎng)上的主頁,然后將根據(jù)本發(fā)明的計算機程序本身或包含自動安裝功能的該程序的壓縮文件從主頁下載到記錄介質例如硬盤上。而且,本發(fā)明還可通過將構成根據(jù)本發(fā)明的程序的程序代碼分為多個文件,并從不同主頁上下載每個文件來實現(xiàn)。換句話說,允許多個用戶將實現(xiàn)本發(fā)明的功能處理的程序文件下載到計算機上的服務器也包括在本發(fā)明的范圍內。
此外,本發(fā)明也可以這樣實現(xiàn)通過向用戶提供存儲有根據(jù)本發(fā)明的程序的加密版本的記錄介質例如CD-ROM,只允許滿足預定條件的用戶通過因特網(wǎng)從主頁下載用于解密該加密程序的密匙信息,并使用該密鑰信息來執(zhí)行加密的程序,從而將程序安裝在計算機中。
如上所述,通過執(zhí)行由計算機讀取的程序代碼來實現(xiàn)上述實施例的功能。此外,上述實施例的功能還可以這樣實現(xiàn)例如,由運行在計算機上的OS根據(jù)程序代碼的命令執(zhí)行全部或部分處理。
而且,上述實施例的功能還可以這樣實現(xiàn)將從存儲介質讀取的程序代碼寫入設在計算機中的擴展卡或與計算機連接的擴展單元的存儲器中,然后,例如擴展卡或擴展單元上的CPU基于程序代碼中的命令執(zhí)行全部或部分處理。
盡管參考典型實施例說明了本發(fā)明,但應當理解,本發(fā)明不局限于所公開的典型實施例。以下權利要求的范圍符合最寬的解釋,以覆蓋所有修改、等同結構和功能。
權利要求
1.一種電子歸檔系統(tǒng),用于注冊文檔,該電子歸檔系統(tǒng)包括樣式表設置單元,用于在存儲單位中設置樣式表數(shù)據(jù);輸入單元,用于輸入要注冊的文檔;樣式表獲取單元,用于從在注冊有輸入文檔的存儲單位中設置的樣式表數(shù)據(jù)中獲取樣式表數(shù)據(jù);以及轉換單元,用于使用由樣式表獲取單元獲取的樣式表數(shù)據(jù)來轉換輸入文檔。
2.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,還包括縮小圖像生成單元,用于從由轉換單元轉換過的文檔生成縮小圖像;以及注冊單元,用于將由縮小圖像生成單元生成的縮小圖像鏈接到輸入文檔。
3.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,該存儲單位是文件夾、存儲柜或目錄。
4.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,由轉換單元轉換的文檔是XML文檔,樣式表數(shù)據(jù)是XSLT數(shù)據(jù)。
5.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,由轉換單元轉換的文檔是結構化文檔。
6.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,由樣式表設置單元設置的樣式表數(shù)據(jù)是用戶所期望的樣式表。
7.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,還包括判定單元,用于判定由輸入單元輸入的文檔是否是結構化文檔;以及結構化單元,如果判定單元判定由輸入單元輸入的文檔不是結構化文檔,則將其結構化為結構化文檔,其中轉換單元使用由樣式表獲取單元獲取的樣式表數(shù)據(jù)來轉換由結構化單元結構化的結構化文檔。
8.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,樣式表設置單元通過將樣式表數(shù)據(jù)鏈接到模式信息來在存儲單位中設置樣式表數(shù)據(jù);以及樣式表獲取單元從在注冊有輸入文檔的存儲單位中設置的樣式表數(shù)據(jù)來獲取與文檔的模式信息對應的樣式表數(shù)據(jù)。
9.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,如果判定與文檔的模式信息對應的樣式表數(shù)據(jù)沒有設置在注冊有輸入文檔的存儲單位中,則樣式表獲取單元生成與文檔的模式對應的新的樣式表數(shù)據(jù),并獲取新生成的樣式表數(shù)據(jù)。
10.根據(jù)權利要求9所述的電子歸檔系統(tǒng),其特征在于,對模式成分進行列表以進行顯示,顯示用于允許用戶輸入關于格式信息的指令的GUI,以基于用戶所指示的信息通過該GUI生成新的樣式表數(shù)據(jù)。
11.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,樣式表設置單元允許將多個樣式表數(shù)據(jù)鏈接到一項模式信息,以在存儲單位中設置多個樣式表數(shù)據(jù);以及樣式表獲取單元允許用戶指定從多個樣式表數(shù)據(jù)中獲取的與文檔的模式信息對應的樣式表數(shù)據(jù)。
12.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,樣式表獲取單元基于文檔的數(shù)據(jù)類型來獲取樣式表數(shù)據(jù)。
13.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,樣式表獲取單元獲取與用戶或賬號關聯(lián)設置的樣式表數(shù)據(jù)。
14.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,樣式表設置單元允許使用結構化文檔的一部分設置判別式,樣式表獲取單元基于該判別式獲取對應的樣式表數(shù)據(jù)。
15.根據(jù)權利要求1所述的電子歸檔系統(tǒng),其特征在于,通過鏈接模式信息、樣式表數(shù)據(jù)、以及注冊有輸入文檔的存儲單位,樣式表設置單元在預定的存儲單位中設置樣式表數(shù)據(jù);樣式表獲取單元獲取與文檔的模式信息對應的樣式表數(shù)據(jù);以及注冊單元將由縮小圖像生成單元生成的縮小圖像鏈接到文檔,以在與該文檔的模式信息對應的存儲單位中注冊文檔。
16.一種電子歸檔方法,用于控制注冊文檔用的系統(tǒng),該方法包括以下步驟在存儲單位中設置樣式表數(shù)據(jù);輸入要注冊的文檔;從在注冊有輸入文檔的存儲單位中設置的樣式表數(shù)據(jù)中獲取樣式表數(shù)據(jù);以及使用在樣式表獲取步驟中獲取的樣式表數(shù)據(jù)來轉換輸入文檔。
17.根據(jù)權利要求16所述的電子歸檔方法,其特征在于,還包括以下步驟從在轉換步驟中轉換過的文檔生成縮小圖像;以及將在縮小圖像生成步驟中生成的縮小圖像鏈接到輸入文檔。
全文摘要
本發(fā)明提供一種電子歸檔系統(tǒng)和電子歸檔方法。該電子歸檔系統(tǒng)用于注冊和管理文檔,包括樣式表設置單元,用于在存儲單位中設置樣式表數(shù)據(jù);輸入單元,用于輸入要注冊的文檔;樣式表獲取單元,用于從在注冊有輸入文檔的存儲單位中設置的樣式表數(shù)據(jù)中獲取樣式表數(shù)據(jù);以及轉換單元,用于使用由樣式表獲取單元獲取的樣式表數(shù)據(jù)來轉換輸入文檔。該電子歸檔系統(tǒng)還包括縮小圖像生成單元,用于從由轉換單元轉換過的文檔生成縮小圖像;以及注冊單元,用來將由縮小圖像生成單元生成的縮小圖像鏈接到輸入文檔。
文檔編號G06F17/30GK1763748SQ200510109530
公開日2006年4月26日 申請日期2005年10月21日 優(yōu)先權日2004年10月21日
發(fā)明者高橋武司 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1