專利名稱:文件管理的系統(tǒng)與裝置以及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及管理在個(gè)人電子計(jì)算機(jī)的硬盤等存儲(chǔ)的文件的文件管理系統(tǒng)、文件管理裝置及文件管理方法。
背景技術(shù):
向來就有把例如個(gè)人電子計(jì)算機(jī)的硬盤存儲(chǔ)的文件的內(nèi)容顯示于顯示器上,或?qū)⒃撐募截惖搅硪淮疟P驅(qū)動(dòng)器的軟盤上的情況。下面對(duì)這樣的由個(gè)人電子計(jì)算機(jī)與文件存儲(chǔ)裝置構(gòu)成的系統(tǒng)加以說明。
圖16表示這樣的已有的文件管理系統(tǒng)、訪問該系統(tǒng)的應(yīng)用程序(application)、連結(jié)于該系統(tǒng)的顯示器的方框圖。而圖17和圖18表示已有文件管理系統(tǒng)的現(xiàn)有的文件管理裝置的工作以及應(yīng)用程序的工作的流程圖。
在對(duì)已有的系統(tǒng)及應(yīng)用程序的工作進(jìn)行說明之前,首先指出下述前提條件。該前提條件,是指在第3存儲(chǔ)裝置4已經(jīng)存儲(chǔ)文件L、M和N三個(gè)文件,而且文件L、M和N分別如圖16所示,由訪問權(quán)利信息與內(nèi)容數(shù)據(jù)構(gòu)成這樣的條件。而所謂訪問權(quán)利意味著用戶從現(xiàn)有文件管理裝置8讀取作為對(duì)象的文件或?qū)⑵鋵懭朐摤F(xiàn)有文件管理裝置8的權(quán)利,在有多個(gè)用戶的情況下,對(duì)每一用戶都備有訪問權(quán)利信息。但是,下面為了說明的方便,假設(shè)用戶為一人,對(duì)于該用戶,文件L及文件N帶有“有訪問權(quán)”的信息,文件M帶有“無訪問權(quán)”的信息。有時(shí)像文件M和N那樣,在內(nèi)容數(shù)據(jù)中還包含是否允許其內(nèi)容在顯示器9上顯示和規(guī)定是否允許拷貝到第4存儲(chǔ)裝置5的許諾信息。而且內(nèi)容數(shù)據(jù)是經(jīng)過加密的。還有,應(yīng)用程序E38是具有把文件的內(nèi)容顯示于顯示器9上的功能的程序,應(yīng)用程序F39是具有將存儲(chǔ)于第3存儲(chǔ)裝置4的文件拷貝到第4存儲(chǔ)裝置5的功能的程序。
依據(jù)上述前提條件,用戶開始使用已有的系統(tǒng)及應(yīng)用程序E38。那時(shí)候,首先是用戶利用連結(jié)于個(gè)人電子計(jì)算機(jī)37上的鍵盤,把用戶本身的名字和口令輸入個(gè)人電子計(jì)算機(jī)37的現(xiàn)有的文件管理裝置8。鍵盤沒有在圖16中表示出。然后,現(xiàn)有的文件管理裝置8對(duì)用戶的名字和口令進(jìn)行確認(rèn),如果該名字和口令是預(yù)先登記的名字和口令,則判定用戶是正當(dāng)?shù)挠脩?圖17的步驟1)。而如果用戶的名字及/或口令不是預(yù)先登記的名字和口令,則判定用戶不是正當(dāng)?shù)挠脩簦构ぷ鹘Y(jié)束(圖17的步驟1)。還有,在這里為了說明方便,假定下面說明中判定用戶是正當(dāng)?shù)挠脩簟?br>
接著,用戶利用鍵盤指示應(yīng)用程序E38,要求現(xiàn)有的文件管理裝置8將第3存儲(chǔ)裝置4存儲(chǔ)的文件中的某一個(gè)的內(nèi)容顯示于顯示器9。在這里,下面為了方便假定已經(jīng)指示把文件N的內(nèi)容顯示于顯示器9。然后,應(yīng)用程序E38通過接口6對(duì)現(xiàn)有的文件管理裝置8提出訪問要求(圖17的步驟11),現(xiàn)有的文件管理裝置8把該訪問要求輸入(圖17的步驟2),同時(shí)讀出第3存儲(chǔ)裝置4的文件N的訪問權(quán)利信息(圖17的步驟3),確認(rèn)有否訪問權(quán)利(圖17的步驟4)。在這里,如上所述文件N的訪問權(quán)利信息為“有權(quán)訪問”的信息,換句話說,由于在文件N上附加了許可用戶在系統(tǒng)的現(xiàn)有的文件管理裝置8上讀寫文件N的信息,現(xiàn)有的文件管理裝置8把文件N讀出,通過接口6將其傳送到應(yīng)用程序E38(圖17的步驟5)。又,在作為對(duì)象的文件不是文件N而是文件M的情況下,由于訪問權(quán)利信息為“無權(quán)訪問”,現(xiàn)有的文件管理裝置8沒有讀出文件M(圖17的步驟4)。
接著,應(yīng)用程序E38從現(xiàn)有式樣的文件管理裝置8讀出文件N(圖17的步驟12),再讀出關(guān)于文件N的顯示的許諾信息,確認(rèn)該許諾信息與應(yīng)用程序E38本身的、把文件N的內(nèi)容顯示于顯示器9的要求是否一致(圖17的步驟13)。如圖16所示,關(guān)于文件N的顯示的許諾信息為“可”,也就是允許把文件N的內(nèi)容顯示于顯示器9,因此應(yīng)用程序E38把文件N的內(nèi)容的加密數(shù)據(jù)加以譯碼(圖17的步驟14),在顯示器9進(jìn)行顯示(圖17的步驟15)。而假如關(guān)于文件N的顯示的許諾信息為“不可”,則應(yīng)用程序E38不能夠把文件N的加密數(shù)據(jù)加以譯碼,也不能夠在顯示器9上顯示(圖17的步驟13)。又,在作為對(duì)象的文件不是文件N而是文件L的情況下,文件L上不包含許諾信息,因此應(yīng)用程序E38有把文件L的加密的數(shù)據(jù)譯碼顯示于顯示器9的情況(圖17的步驟14、15)和不譯碼、不在顯示器9顯示內(nèi)容的情況。
下面對(duì)用戶使用應(yīng)用程序F39的情況加以說明。在這里,下面為了說明方便,假定用戶指示把第3存儲(chǔ)裝置4存儲(chǔ)的文件N拷貝到第4存儲(chǔ)裝置5。
在這種情況下,到應(yīng)用程序F39輸入文件N讀出(圖18的步驟22)為止,與上述關(guān)于應(yīng)用程序E38的情況,也就是圖17的步驟12為止的情況相同。但是其后應(yīng)用程序F39不對(duì)關(guān)于文件N的拷貝的許諾信息進(jìn)行確認(rèn),而通過接口6及現(xiàn)有的文件管理裝置8把文件N拷貝到第4存儲(chǔ)裝置5(圖18的步驟23)。
還有,在作為對(duì)象的文件不是文件N而是文件L的情況下,與上述文件N的情況相同,拷貝于第4存儲(chǔ)裝置5(圖18的步驟23)。另一方面,在作為對(duì)象的文件為文件M的情況下,由于該文件M的訪問權(quán)利信息是“無權(quán)訪問”,所以與上述關(guān)于應(yīng)用程序E38的情況相同,應(yīng)用程序F39不從現(xiàn)有式樣的文件管理裝置8傳送文件M。
這樣,在已有的文件管理系統(tǒng)中使用應(yīng)用程序E38的情況下,如果在文件中附加有許諾信息,就考慮該許諾信息進(jìn)行處理,但是在使用應(yīng)用程序F39的情況下,即使在文件上附加有許諾信息也不考慮該許諾信息,進(jìn)行拷貝處理。
因此,在以往即使是對(duì)附加許諾信息的文件、也就是作為著作權(quán)保護(hù)對(duì)象的文件,也有進(jìn)行顯示、拷貝等處理的情況。換句話說,有不正當(dāng)使用附加許諾信息的文件的情況。
又,在以往,對(duì)細(xì)分為文件的顯示、拷貝、移動(dòng)、備份及/或加工等的處理不進(jìn)行控制的情況下,讀出的文件允許進(jìn)行拷貝等。要防止這些造成的不正當(dāng)訪問與文件使用的方便是有矛盾的。
發(fā)明內(nèi)容
本發(fā)明如上所述,在已有的文件管理系統(tǒng)中,即使是對(duì)附加許諾信息的文件也有不考慮許諾信息就進(jìn)行處理的情況,考慮到這樣的情況,本發(fā)明的目的在于,提供對(duì)附加許諾信息的文件考慮許諾信息再進(jìn)行處理的文件管理裝置、具備這種文件管理裝置的文件管理系統(tǒng)、以及文件管理方法。
本發(fā)明的目的還在于,提供防止對(duì)作者具有著作權(quán)而成為著作權(quán)保護(hù)對(duì)象的文件,沒有作者的允許就進(jìn)行顯示、拷貝、移動(dòng)、備份及/或加工的文件管理裝置、具備這種文件管理裝置的文件管理系統(tǒng),以及文件管理方法。
本發(fā)明的目的又在于,提供對(duì)細(xì)分為文件的顯示、拷貝、移動(dòng)、備份及/或加工等的處理進(jìn)行控制,防止不正當(dāng)訪問與文件使用方便不矛盾的文件管理裝置、具備這種文件管理裝置的文件管理系統(tǒng),以及文件管理方法。
本發(fā)明提供一種文件管理系統(tǒng),其特征在于,具備多個(gè)包括存儲(chǔ)附加關(guān)于對(duì)文件處理的限制的信息的所述文件的存儲(chǔ)裝置和依據(jù)關(guān)于對(duì)所述處理的限制的信息,又考慮訪問本文件管理系統(tǒng)的應(yīng)用程序來的處理要求,進(jìn)行所述文件的輸入輸出處理的文件管理裝置的組合,所述文件管理裝置把不能改寫的固有值加密并附加于相應(yīng)的存儲(chǔ)裝置內(nèi)的所述文件,而且只讀取附加所述對(duì)應(yīng)的存儲(chǔ)裝置的固有值的所述文件,該固有值是用于指定所述對(duì)應(yīng)的存儲(chǔ)裝置的,該存儲(chǔ)裝置固有的。
本發(fā)明提供一種文件管理系統(tǒng),其特征在于,具備多個(gè)存儲(chǔ)附加關(guān)于對(duì)文件處理的限制的信息的所述文件的存儲(chǔ)裝置和依據(jù)關(guān)于對(duì)所述處理的限制的信息,又考慮訪問本文件管理系統(tǒng)的應(yīng)用程序來的處理要求,進(jìn)行所述文件的輸入輸出處理的文件管理裝置,所述文件管理裝置把不能改寫的固有值加密并附加于所述多個(gè)存儲(chǔ)裝置的各個(gè)存儲(chǔ)裝置中存儲(chǔ)的所述文件,而且只讀取與附加的固有值對(duì)應(yīng)的存儲(chǔ)裝置中存儲(chǔ)的所述文件,該固有值是用于指定與該文件對(duì)應(yīng)的存儲(chǔ)裝置的,該存儲(chǔ)裝置固有的。
本發(fā)明提供一種文件管理裝置,其特征在于,把不能改寫的固有值加密并附加于連接在本文件管理裝置上的存儲(chǔ)裝置內(nèi)的文件,而且只讀取附加所述存儲(chǔ)裝置的固有值的所述文件,該固有值是用于指定所述存儲(chǔ)裝置的,該存儲(chǔ)裝置固有的。
本發(fā)明提供一種文件管理裝置,其特征在于,把不能改寫的固有值加密并附加于連接在本文件管理裝置上的多個(gè)存儲(chǔ)裝置中的各存儲(chǔ)裝置存儲(chǔ)的文件,而且只讀取附加所述存儲(chǔ)裝置的固有值的所述文件,該固有值是用于指定與該文件對(duì)應(yīng)的存儲(chǔ)裝置的,該存儲(chǔ)裝置固有的。
本發(fā)明提供一種文件管理方法,其特征在于,具備把用于指定所述存儲(chǔ)裝置的、該存儲(chǔ)裝置固有且不能改寫的固有值加密并附加于存儲(chǔ)文件的存儲(chǔ)裝置內(nèi)的所述文件的步驟,以及只讀取附加所述存儲(chǔ)裝置的固有值的所述文件的讀取步驟。
本發(fā)明提供一種文件管理方法,其特征在于,把用于指定與所述文件對(duì)應(yīng)的存儲(chǔ)裝置的、該存儲(chǔ)裝置固有且不能改寫的固有值加密并附加于存儲(chǔ)文件的多個(gè)存儲(chǔ)裝置中的各存儲(chǔ)裝置存儲(chǔ)的文件的步驟,以及只讀取與附加的固有值對(duì)應(yīng)的存儲(chǔ)裝置存儲(chǔ)的所述文件的步驟。
圖1是本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)的方框圖。
圖2是本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)的、包含新的文件管理裝置的各構(gòu)成裝置的方框圖。
圖3是本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)的新的文件管理裝置的動(dòng)作以及應(yīng)用程序的動(dòng)作的流程圖。
圖4是本發(fā)明實(shí)施形態(tài)2的文件管理系統(tǒng)的新的文件管理裝置的動(dòng)作以及應(yīng)用程序A的動(dòng)作的流程圖。
圖5是本發(fā)明實(shí)施形態(tài)2的文件管理系統(tǒng)的新的文件管理裝置的動(dòng)作以及應(yīng)用程序B的動(dòng)作的流程圖。
圖6是本發(fā)明實(shí)施形態(tài)3的文件管理系統(tǒng)的第1存儲(chǔ)裝置存儲(chǔ)的全部文件。
圖7是本發(fā)明實(shí)施形態(tài)4的文件管理系統(tǒng)的方框圖。
圖8是本發(fā)明實(shí)施形態(tài)4的文件管理系統(tǒng)的新的文件管理裝置的動(dòng)作以及應(yīng)用程序的動(dòng)作的流程圖。
圖9是不同于圖7的另一本發(fā)明實(shí)施形態(tài)4的文件管理系統(tǒng)的方框圖。
圖10是不同于圖8的另一本發(fā)明實(shí)施形態(tài)4的文件管理系統(tǒng)的新的文件管理裝置的動(dòng)作以及表示應(yīng)用程序的動(dòng)作的流程圖。
圖11是本發(fā)明實(shí)施形態(tài)5的文件管理系統(tǒng)的方框圖。
圖12是不同于圖11的另一本發(fā)明實(shí)施形態(tài)5的文件管理系統(tǒng)的方框圖。
圖13是本發(fā)明實(shí)施形態(tài)6的文件管理系統(tǒng)的方框圖。
圖14是本發(fā)明實(shí)施形態(tài)6的文件管理系統(tǒng)的文件管理裝置的動(dòng)作以及應(yīng)用程序的動(dòng)作的流程圖。
圖15是不同于圖13的另一本發(fā)明實(shí)施形態(tài)6的文件管理系統(tǒng)的方框圖。
圖16是已有的文件管理系統(tǒng)的方框圖。
圖17是已有的文件管理系統(tǒng)的文件管理裝置的動(dòng)作以及應(yīng)用程序的動(dòng)作的第1流程圖。
圖18是已有的文件管理系統(tǒng)的文件管理裝置的動(dòng)作以及應(yīng)用程序的動(dòng)作的第2流程圖。
符號(hào)說明1個(gè)人電子計(jì)算機(jī)2第1存儲(chǔ)裝置3第2存儲(chǔ)裝置4第3存儲(chǔ)裝置5第4存儲(chǔ)裝置6接口
7新文件管理裝置8現(xiàn)有的文件管理裝置9顯示器10應(yīng)用程序A11應(yīng)用程序B12認(rèn)證裝置13對(duì)照裝置14輸入輸出裝置15個(gè)人電子計(jì)算機(jī)16調(diào)制解調(diào)器17新文件管理裝置18收費(fèi)裝置19收費(fèi)服務(wù)器20個(gè)人電子計(jì)算機(jī)21新文件管理裝置22收費(fèi)軟件23個(gè)人電子計(jì)算機(jī)24新文件管理裝置25判斷裝置26應(yīng)用程序C27個(gè)人電子計(jì)算機(jī)28新文件管理裝置29判斷軟件30個(gè)人電子計(jì)算機(jī)31接口32第1文件管理裝置33第2文件管理裝置34應(yīng)用程序D35個(gè)人電子計(jì)算機(jī)36第3文件管理裝置37個(gè)人電子計(jì)算機(jī)
38應(yīng)用程序E39應(yīng)用程序F具體實(shí)施方式
下面參照附圖對(duì)本發(fā)明的實(shí)施形態(tài)加以說明。
實(shí)施形態(tài)1首先說明本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)的結(jié)構(gòu)。
圖1是本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)的方框圖。實(shí)施形態(tài)1的文件管理系統(tǒng)由個(gè)人電子計(jì)算機(jī)1、第1存儲(chǔ)裝置2、第2存儲(chǔ)裝置3、第3存儲(chǔ)裝置4、第4存儲(chǔ)裝置5構(gòu)成。個(gè)人電子計(jì)算機(jī)1由接口6、新文件管理裝置7、現(xiàn)有的文件管理裝置8構(gòu)成。該個(gè)人電子計(jì)算機(jī)1與顯示器9連接,圖1中也示出顯示器9。又,在圖1中也示出實(shí)施形態(tài)1中使用的應(yīng)用程序A10及應(yīng)用程序B11。
下面首先對(duì)個(gè)人電子計(jì)算機(jī)的各結(jié)構(gòu)裝置加以說明。
接口6處于新文件管理裝置7與應(yīng)用程序A10之間,是連接文件等的裝置。又,接口6也處于現(xiàn)有的文件管理裝置8與應(yīng)用程序B11之間,也是連接文件等的裝置。
新文件管理裝置7是通過接口6從第1存儲(chǔ)裝置2輸入存儲(chǔ)于該第1存儲(chǔ)裝置2的文件的訪問權(quán)利的信息、關(guān)于文件處理的信息以及與輸入文件一起從應(yīng)用程序A10來的要求信息,進(jìn)行文件的輸入輸出處理的裝置。在下面以所述有關(guān)處理的信息作為許諾信息。又,關(guān)于來自應(yīng)用程序A10的要求信息,將在下面敘述本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)的動(dòng)作時(shí)加以說明。還有,新文件管理裝置7如圖2所示,具備認(rèn)證裝置12、對(duì)照裝置13、輸入輸出裝置14。關(guān)于認(rèn)證裝置12、對(duì)照裝置13以及輸入輸出裝置14也將在下面敘述本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)的動(dòng)作時(shí)加以說明。
現(xiàn)有的文件管理裝置8與“已有技術(shù)”部分所述相同,是從第3存儲(chǔ)裝置4輸入存儲(chǔ)于該第3存儲(chǔ)裝置4的文件的訪問權(quán)利信息、許諾信息及文件,同時(shí)通過接口6輸入來自應(yīng)用程序B11的訪問要求,進(jìn)行文件的輸入輸出處理的裝置。
下面依序?qū)Φ?存儲(chǔ)裝置2、第2存儲(chǔ)裝置3、第3存儲(chǔ)裝置4、第4存儲(chǔ)裝置5、顯示器9、應(yīng)用程序A10及應(yīng)用程序B11加以說明。
第1存儲(chǔ)裝置2、第2存儲(chǔ)裝置3、第3存儲(chǔ)裝置4及第4存儲(chǔ)裝置5分別為存儲(chǔ)文件的裝置。
而且第1存儲(chǔ)裝置2已經(jīng)存儲(chǔ)著文件A和文件B兩個(gè)文件,文件A和文件B分別如圖1所示,由訪問權(quán)利信息、許諾信息、內(nèi)容數(shù)據(jù)構(gòu)成。所謂訪問權(quán)利與“已有技術(shù)”部分所述相同,意味著用戶在新文件管理裝置7讀寫作為對(duì)象的文件的權(quán)利,在用戶有多個(gè)的情況下,對(duì)每一用戶都備有訪問權(quán)利信息。但是下面為了說明的方便,假設(shè)用戶為一人,而且假設(shè)對(duì)于該用戶,在文件A及文件B附加了“有訪問權(quán)”的信息。又,所謂許諾信息,是用于規(guī)定是否允許將文件的內(nèi)容顯示于顯示器9、拷貝到第2存儲(chǔ)裝置3或移動(dòng)、備份、加工的信息,分別對(duì)顯示、拷貝、移動(dòng)、備份及加工獨(dú)立配備。而所謂備份是只允許把作為對(duì)象的文件拷貝到第2存儲(chǔ)裝置3,在進(jìn)行該拷貝之后,只允許再拷貝到第1存儲(chǔ)裝置2。還有,所謂文件的內(nèi)容,意味著該文件實(shí)質(zhì)上是電影還是文章。
第2存儲(chǔ)裝置3在本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)開始動(dòng)作的時(shí)刻還沒有存儲(chǔ)任何文件。
第3存儲(chǔ)裝置4與“已有技術(shù)”部分所述相同,存儲(chǔ)著文件L、M、N。關(guān)于文件L、M、N,在“已有技術(shù)”部分已經(jīng)作出了說明,這里省略其說明。
第4存儲(chǔ)裝置5與第2存儲(chǔ)裝置3相同,在本發(fā)明的實(shí)施形態(tài)1的文件管理系統(tǒng)開始動(dòng)作的時(shí)刻沒有存儲(chǔ)著任何文件。而且第4存儲(chǔ)裝置5也和“已有技術(shù)”部分所述相同。
顯示器9是顯示第1存儲(chǔ)裝置2存儲(chǔ)的文件A、B的內(nèi)容的裝置。
應(yīng)用程序A10是具有把第1存儲(chǔ)裝置2存儲(chǔ)的文件A及B拷貝到第2存儲(chǔ)裝置3的功能的程序,具備認(rèn)證裝置的功能。又,應(yīng)用程序A10是遵守文件A和文件B的許諾信息,與新文件管理裝置7對(duì)應(yīng)的正規(guī)的應(yīng)用程序。
應(yīng)用程序B11是具有把第3存儲(chǔ)裝置4存儲(chǔ)的文件L、M、N拷貝到第4存儲(chǔ)裝置5的功能的程序,具備認(rèn)證裝置的功能。但是,應(yīng)用程序B11不遵守文件A和文件B的許諾信息,是與新文件管理裝置7不對(duì)應(yīng)的非法的應(yīng)用程序。
還有,本發(fā)明的存儲(chǔ)裝置使用第1存儲(chǔ)裝置2、文件管理裝置使用新文件管理裝置7。本發(fā)明的程序記錄媒體使用存儲(chǔ)應(yīng)用程序A10的程序的程序記錄媒體。本發(fā)明的文件管理裝置使用新文件管理裝置7。還有,不在訪問本文件管理系統(tǒng)的數(shù)據(jù)記錄媒體記錄所述文件的處理意味著把文件的內(nèi)容顯示于顯示器9。
下面敘述本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)的動(dòng)作。
首先,參照?qǐng)D3對(duì)用戶使用實(shí)施形態(tài)1的文件管理系統(tǒng)及應(yīng)用程序A10的情況加以說明。該圖3是文件管理系統(tǒng)的新文件管理裝置7的動(dòng)作以及應(yīng)用程序的動(dòng)作的流程圖。
又,首先用戶利用連接于個(gè)人電子計(jì)算機(jī)1的鍵盤,把用戶本身的名字和口令輸入個(gè)人電子計(jì)算機(jī)1的新文件管理裝置7。圖1沒有表示出鍵盤。然后,新文件管理裝置7對(duì)用戶的名字和口令進(jìn)行確認(rèn),如果該名字和口令與預(yù)先登記的相同,則判定用戶是正當(dāng)?shù)挠脩?圖3的步驟1),而反之如果用戶的名字和/或口令與預(yù)先登記的不相同,則判定用戶不是正當(dāng)?shù)挠脩?,?dòng)作結(jié)束(圖3的步驟1)。在這里為了說明方便,假定用戶被判定為正當(dāng)?shù)挠脩簟?br>
接著,用戶利用鍵盤向應(yīng)用程序A10發(fā)出要求新文件管理裝置7把第1存儲(chǔ)裝置2存儲(chǔ)的某一個(gè)文件拷貝到第2存儲(chǔ)裝置3的指示。下面為了說明方便,把文件A當(dāng)作被要求拷貝到第2存儲(chǔ)裝置3的文件。而應(yīng)用程序A10通過接口6對(duì)新文件管理裝置7提出訪問要求(圖3的步驟21)。該訪問要求意味著規(guī)定文件和要求讀出該文件,在本情況下,意味著要求讀出第1存儲(chǔ)裝置2的文件A。然后,新文件管理裝置7輸入來自應(yīng)用程序A10的訪問要求(圖3的步驟2),讀出第1存儲(chǔ)裝置2的文件A的訪問權(quán)利信息(圖3的步驟3),確認(rèn)是否有訪問權(quán)(圖4的步驟4)。這里,如上所述,又如圖1所示,確認(rèn)文件A的訪問權(quán)利信息為“有”。
然后,設(shè)置于新的文件管理裝置7的認(rèn)證裝置12與應(yīng)用程序A10的認(rèn)證裝置的功能之間進(jìn)行認(rèn)證過程(圖3的步驟5和步驟22)。該認(rèn)證手續(xù)利用例如具有問題和該問題的解的認(rèn)證裝置12進(jìn)行,通過接口6將問題向應(yīng)用程序A10提出,應(yīng)用程序A10通過接口6對(duì)該問題進(jìn)行解答,認(rèn)證裝置12將正確答案與來自應(yīng)用程序A10的解答加以對(duì)照,以此進(jìn)行認(rèn)證。而如果正確答案與解答一致,則認(rèn)為認(rèn)證成功,認(rèn)證裝置12就認(rèn)為應(yīng)用程序A10是正規(guī)的。反之如果正確答案與解答不一致,則認(rèn)為認(rèn)證失敗,認(rèn)證裝置12就認(rèn)為應(yīng)用程序A10是非法的。如上所述,應(yīng)用程序A10是與新文件管理裝置7對(duì)應(yīng)的正規(guī)的應(yīng)用程序,所以認(rèn)證成功。
而一旦認(rèn)證成功,應(yīng)用程序A10就通過接口6對(duì)新文件管理裝置7的對(duì)照裝置13要求把第1存儲(chǔ)裝置2存儲(chǔ)的文件A拷貝到第2存儲(chǔ)裝置3(圖3的步驟23),設(shè)置于新文件管理裝置7的對(duì)照裝置13在輸入該要求的同時(shí)(圖3的步驟6)從第1存儲(chǔ)裝置2讀出關(guān)于文件A的拷貝的許諾信息,判斷該許諾信息是“可”還是“否”(圖3的步驟7、步驟8)。如圖1所示,關(guān)于文件A的拷貝的許諾信息為“否”,因此對(duì)照裝置13通過接口6把關(guān)于不能接受來自應(yīng)用程序A10的拷貝要求的意思的信息輸出到應(yīng)用程序A10(圖3的步驟8)。應(yīng)用程序A10輸入來自對(duì)照裝置13的關(guān)于不能接受拷貝要求的意思的信息(圖3的步驟24),打斷把第1存儲(chǔ)裝置2存儲(chǔ)的文件A拷貝到第2存儲(chǔ)裝置3的念頭。
下面對(duì)作為對(duì)象的文件不是文件A而是文件B的情況加以說明。在這種情況下,到設(shè)置于新文件管理裝置7的對(duì)照裝置13讀出關(guān)于從第1存儲(chǔ)裝置2拷貝文件B的許諾信息為止與上述文件A的情況相同。也就是說,到圖3的步驟7為止與上面所述的動(dòng)作相同。
由于關(guān)于文件B的拷貝的許諾信息為“可”,對(duì)照裝置13在讀出該許諾信息之后通過接口6把關(guān)于接受來自應(yīng)用程序A10的拷貝要求的意思的信息輸出到應(yīng)用程序A10(圖3的步驟8)。而設(shè)置于新文件管理裝置7的輸入輸出裝置14從第1存儲(chǔ)裝置2讀出文件B,通過接口6把該文件B輸出到應(yīng)用程序A10(圖3的步驟9)。應(yīng)用程序A10輸入來自輸入輸出裝置14的文件B并讀出(圖3的步驟25),通過接口6及新文件管理裝置7的輸入輸出裝置14把文件B拷貝于第2存儲(chǔ)裝置3(圖3的步驟26)。
迄今為止對(duì)文件管理系統(tǒng)與應(yīng)用程序A10關(guān)系到的情況的動(dòng)作進(jìn)行了說明,下面對(duì)文件管理系統(tǒng)與應(yīng)用程序B11關(guān)系到的情況的動(dòng)作加以說明。在這種情況下,用戶也向應(yīng)用程序B11發(fā)出要求新文件管理裝置7把第1存儲(chǔ)裝置2存儲(chǔ)的文件A拷貝到第2存儲(chǔ)裝置3的指示。
在這種情況下,到設(shè)置于新的文件管理裝置7的認(rèn)證裝置12與應(yīng)用程序B11的認(rèn)證裝置的功能之間進(jìn)行認(rèn)證過程(圖3的步驟5和步驟22)為止,也與上述應(yīng)用程序A10的情況相同。但是應(yīng)用程序B11是與新文件管理裝置7不對(duì)應(yīng)的違法的應(yīng)用程序,因此認(rèn)證裝置把應(yīng)用程序B11認(rèn)證為非法的應(yīng)用程序,認(rèn)證失敗。這樣,一旦認(rèn)證失敗,新文件管理裝置7對(duì)來自應(yīng)用程序B11的任何要求就一概不接受。迄今為止作為對(duì)象的文件是文件A,但是即使作為對(duì)象的文件是文件B,認(rèn)證還是失敗,新文件管理裝置7對(duì)來自應(yīng)用程序B11的任何要求也一概不接受。
用戶向應(yīng)用程序B11發(fā)出要求現(xiàn)有的文件管理裝置8把第3存儲(chǔ)裝置4存儲(chǔ)的某一個(gè)文件拷貝到第4存儲(chǔ)裝置5的指示的情況下,其動(dòng)作與在“已有技術(shù)”部分?jǐn)⑹龅膽?yīng)用程序F39的情況相同。這里省略其掃描。
如上所述,本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)與已有的文件管理系統(tǒng)不同,不能無視許諾信息對(duì)文件進(jìn)行拷貝。
還有,在上述實(shí)施形態(tài)1中,關(guān)于用戶是否正當(dāng)?shù)呐袛啵约霸O(shè)置于新文件管理裝置7的認(rèn)證裝置12與應(yīng)用程序A10或應(yīng)用程序B11的認(rèn)證裝置的功能之間的認(rèn)證手續(xù),不限于上述例子。
實(shí)施形態(tài)2下面將本發(fā)明實(shí)施形態(tài)2的文件管理系統(tǒng)的結(jié)構(gòu)與其動(dòng)作一起說明。
在實(shí)施形態(tài)2中,在實(shí)施形態(tài)1所說明的認(rèn)證失敗時(shí),與實(shí)施形態(tài)1所說明的情況有所不同,因此下面將利用圖4和圖5以與實(shí)施形態(tài)1不同的地方為重點(diǎn)進(jìn)行說明。圖4是文件管理系統(tǒng)的新的文件管理裝置7的動(dòng)作以及應(yīng)用程序A10的動(dòng)作的流程圖。圖5是文件管理系統(tǒng)的新的文件管理裝置7的動(dòng)作以及應(yīng)用程序B11的動(dòng)作的流程圖。本發(fā)明實(shí)施形態(tài)2的文件管理系統(tǒng)的動(dòng)作與本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)的動(dòng)作不同,但文件管理系統(tǒng)的結(jié)構(gòu)與圖1所示的結(jié)構(gòu)相同。
首先利用圖4對(duì)文件管理系統(tǒng)與應(yīng)用程序A10相關(guān)的情況下的動(dòng)作加以說明。在這種情況下,在實(shí)施形態(tài)1使用的、圖3的步驟5與步驟22所示的認(rèn)證成功。也就是說,圖4的步驟5與步驟22所示的認(rèn)證成功,因此,其后的動(dòng)作與實(shí)施形態(tài)1中所述的相同。
下面利用圖5對(duì)文件管理系統(tǒng)與應(yīng)用程序B11相關(guān)的情況下的動(dòng)作加以說明。在這種情況下,在實(shí)施形態(tài)1使用的、圖3的步驟5與步驟22所示的認(rèn)證失敗。也就是說,圖5的步驟5與步驟22所示的認(rèn)證失敗。
一旦認(rèn)證失敗,在新文件管理裝置7設(shè)置的對(duì)照裝置13不僅從第1存儲(chǔ)裝置2讀出關(guān)于文件A的拷貝的許諾信息,而且讀出關(guān)于圖1所示的文件A的顯示、移動(dòng)、備份及加工的許諾信息,也就是說讀出文件A的全部許諾信息,對(duì)全部許諾信息確認(rèn)是“可”還是“否”(圖5的步驟10、11)。
文件A的許諾信息中包含有“否”的信息,因此輸入輸出裝置14不進(jìn)行任何處理。其結(jié)果是,應(yīng)用程序B11不能輸入文件A。
迄今為止對(duì)以文件A為對(duì)象文件的情況進(jìn)行了敘述,下面對(duì)以文件B為對(duì)象文件的情況進(jìn)行說明。在這種情況下,設(shè)置于新文件管理裝置7的對(duì)照裝置13也從第1存儲(chǔ)裝置2讀出文件B的全部許諾信息,對(duì)全部許諾信息確認(rèn)是“可”還是“否”(圖5的步驟10、步驟11)。如圖1所示,文件B的全部許諾信息為“可”,因此輸入輸出裝置14判斷文件B是可以自由訪問的文件,從第1存儲(chǔ)裝置2讀出文件B,通過接口6把該文件B輸出到應(yīng)用程序B11(圖5的步驟9)。接著,應(yīng)用程序B11從輸入來自輸入輸出裝置14的文件B并讀出,再通過輸入輸出裝置14把文件B拷貝到第2存儲(chǔ)裝置3(圖5的步驟25、步驟26)。
如上所述,本發(fā)明實(shí)施形態(tài)2的文件管理系統(tǒng)與本發(fā)明實(shí)施形態(tài)1的文件管理系統(tǒng)不同,即使是不正規(guī)的非法應(yīng)用程序,換句話說,即使是認(rèn)證失敗的應(yīng)用程序,只要是自由訪問的文件,就能夠把該文件輸出到應(yīng)用程序。因此,廠家能夠自由地作成能對(duì)自由訪問的文件進(jìn)行訪問的應(yīng)用程序,非常方便。
實(shí)施形態(tài)3下面將本發(fā)明實(shí)施形態(tài)3的文件管理系統(tǒng)的加工與其動(dòng)作一起加以說明。
在實(shí)施形態(tài)3,實(shí)施形態(tài)2中說明的認(rèn)證失敗的情況下,與實(shí)施形態(tài)2說明的情況不同,因此下面利用圖6對(duì)與實(shí)施形態(tài)2不同的情況加以說明。
圖6表示文件管理系統(tǒng)的第1存儲(chǔ)裝置2存儲(chǔ)的全部文件,表示除上面所述的文件A及文件B外,還有文件C和文件D,都存儲(chǔ)于第1存儲(chǔ)裝置2。圖6的許諾信息“拷貝世代”是規(guī)定能夠?qū)ξ募M(jìn)行拷貝的世代的信息,附有允許拷貝的世代數(shù)。例如在文件C的情況下,附有數(shù)字“3”,因此意味著可以拷貝3世代。進(jìn)行一次拷貝,允許拷貝的世代數(shù)就減少1。
文件管理系統(tǒng)與應(yīng)用程序B11相關(guān)的情況如實(shí)施形態(tài)2所示,認(rèn)證失敗。
一旦認(rèn)證失敗,設(shè)置于新文件管理裝置7的對(duì)照裝置13就不從第1存儲(chǔ)裝置2讀出關(guān)于文件A的拷貝的許諾信息,而讀出圖6所示的關(guān)于文件A的顯示、移動(dòng)、備份、加工及拷貝世代的許諾信息,在讀出的全部許諾信息中,對(duì)除了“拷貝世代”以外的全部許諾信息確認(rèn)是“可”還是“否”(圖5的步驟10、11),同時(shí)確認(rèn)“拷貝世代”的許諾信息的數(shù)字(圖5的步驟11)。對(duì)照裝置13不讀出關(guān)于拷貝的許諾信息,是因?yàn)槿绻翱截愂来钡脑S諾信息上附加著“0”以外的數(shù)字,則表示允許拷貝。而如果附加數(shù)字“0”,則表示不允許拷貝。又,如果在“拷貝世代”沒有附加任何數(shù)字則表示允許進(jìn)行拷貝。
由于文件A的許諾信息中包含“否”的信息,輸入輸出裝置14什么處理也不做。其結(jié)果是,應(yīng)用程序B11不能輸入文件A。
下面對(duì)對(duì)象文件是文件B的情況加以說明。在這種情況下,如圖6所示,文件B的許諾信息沒有關(guān)于拷貝世代的信息,而除此以外的全部信息均為“可”,因此輸入輸出裝置14從第1存儲(chǔ)裝置2讀出文件B,通過接口把文件B輸出到應(yīng)用程序B11(圖5的步驟9)。然后,應(yīng)用程序B11把來自輸入輸出裝置14的文件B輸入并讀出,再通過接口6及輸入輸出裝置14把文件B拷貝到第2存儲(chǔ)裝置3(圖5的步驟25與步驟26)。
下面對(duì)對(duì)象文件為文件C的情況加以說明。在這種情況下,如圖6所示,文件C中關(guān)于拷貝世代有可以拷貝到“3”世代的許諾信息。這意味著可以拷貝,這時(shí)也是對(duì)照裝置13不讀出關(guān)于文件C的拷貝的許諾信息,而讀出除了拷貝以外的許諾信息,在讀出的全部許諾信息中,對(duì)“拷貝世代”以外的全部許諾信息確認(rèn)是“可”還是“否”(圖5的步驟10和步驟11),同時(shí)確認(rèn)“拷貝世代”的許諾信息的數(shù)字(圖5的步驟11)。如上所述,“拷貝世代”的許諾信息的數(shù)字為“3”,文件C是可以拷貝的,又,由于此外的許諾信息全部為“可”,與文件B的情況相同,輸入輸出裝置14從第1存儲(chǔ)裝置2讀出文件C,通過接口6把該文件C輸出到應(yīng)用程序B11。(圖5的步驟9)。然后應(yīng)用程序B11輸入來自輸入輸出裝置14的文件C并讀出,再通過接口6及輸入輸出裝置14把文件C拷貝到第2存儲(chǔ)裝置3(圖5的步驟25與步驟26)。
下面對(duì)對(duì)象文件為文件D的情況加以說明。在這種情況下,如圖6所示,文件D中關(guān)于拷貝世代有可以拷貝到“3”世代的許諾信息。這時(shí)也是對(duì)照裝置13讀出除了拷貝以外的許諾信息,在讀出的這些許諾信息中,對(duì)“拷貝世代”以外的全部許諾信息確認(rèn)是“可”還是“否”(圖5的步驟10和步驟11),同時(shí)確認(rèn)“拷貝世代”的許諾信息的數(shù)字(圖5的步驟11)。如圖6所示,文件D的許諾信息中包含包含著“否”的信息,因此輸入輸出裝置14什么處理也不進(jìn)行。其結(jié)果是,應(yīng)用程序B11不能輸入文件D。
還有,在上述實(shí)施形態(tài)3中,在各文件上附加著“拷貝世代”這種許諾信息,但是也可以在各文件上不附加著“拷貝世代”這種許諾信息,而附加規(guī)定可以拷貝文件的日期的許諾信息。在這種情況下,附加“拷貝日期”的許諾信息的文件自動(dòng)表示允許拷貝,這時(shí)也是進(jìn)行與對(duì)具有所述“拷貝世代”的許諾信息的文件的動(dòng)作相同的動(dòng)作,但是要考慮把“拷貝世代”的地方置換為“拷貝日期”,該“拷貝日期”表示可以拷貝的日期。
又可以在文件上不附加上述“拷貝日期”的許諾信息,而附加“移動(dòng)日期”這樣的許諾信息。即使是對(duì)于這樣的文件,也是進(jìn)行與對(duì)具有所述“拷貝日期”的許諾信息的文件的動(dòng)作相同的動(dòng)作,但是要考慮把“拷貝日期”的地方置換為“移動(dòng)日期”,該“移動(dòng)日期”表示可以移動(dòng)文件的日期。
還有,在上述實(shí)施形態(tài)1~3中,應(yīng)用程序A10是具有把第1存儲(chǔ)裝置2存儲(chǔ)的文件拷貝到第2存儲(chǔ)裝置3的功能的程序,但是應(yīng)用程序A10也可以是具有用于把文件顯示于顯示器9、移動(dòng)到第2存儲(chǔ)裝置3、進(jìn)行備份或加工等功能的程序。這時(shí),只要把上述拷貝處理置換為顯示、移動(dòng)、備份、或加工這樣的處理,考慮該處理與對(duì)象文件的許諾信息的組合,則上述實(shí)施形態(tài)1~3就能夠成立。
實(shí)施形態(tài)4
首先對(duì)本發(fā)明實(shí)施形態(tài)4的文件管理系統(tǒng)的結(jié)構(gòu)加以說明。
實(shí)施形態(tài)4的文件管理系統(tǒng)如圖7所示,由與實(shí)施形態(tài)1的文件管理系統(tǒng)的個(gè)人電子計(jì)算機(jī)1不同的個(gè)人電子計(jì)算機(jī)15、第1存儲(chǔ)裝置2、第2存儲(chǔ)裝置3、調(diào)制解調(diào)器16構(gòu)成。而個(gè)人電子計(jì)算機(jī)15具有與個(gè)人電子計(jì)算機(jī)1所具備的新文件管理裝置7不同的新文件管理裝置17,該新文件管理裝置17除了具備新文件管理裝置7所具備的各構(gòu)成裝置外,還具備收費(fèi)裝置18。該收費(fèi)裝置18與調(diào)制解調(diào)器16連接,調(diào)制解調(diào)器16通過公用線路與業(yè)務(wù)提供者的收費(fèi)服務(wù)器19連接。又,第1存儲(chǔ)裝置2存儲(chǔ)與文件A、B不同的文件E、F和G。文件E、F和G中如圖7所示,附加構(gòu)成圖1所示的文件A和B的訪問權(quán)利信息、許諾信息以及內(nèi)容數(shù)據(jù),同時(shí)對(duì)各許諾信息還附加關(guān)于與該許諾信息對(duì)應(yīng)的處理是否對(duì)用戶收取規(guī)定的費(fèi)用的收費(fèi)信息。例如對(duì)于文件E,顯示器9上的顯示加有要求向用戶收取300日元的費(fèi)用的收費(fèi)信息。
下面對(duì)本發(fā)明實(shí)施形態(tài)4的文件管理系統(tǒng)的動(dòng)作加以說明。
圖8表示實(shí)施形態(tài)4的文件管理系統(tǒng)的新文件管理裝置17的動(dòng)作以及應(yīng)用程序的動(dòng)作的流程圖。下面為了說明方便,取為表示新文件管理裝置17及應(yīng)用程序A10的動(dòng)作的流程圖。
新文件管理裝置17及應(yīng)用程序A10與實(shí)施形態(tài)1一樣動(dòng)作,新文件管理裝置17對(duì)應(yīng)用程序A10進(jìn)行認(rèn)證,一旦認(rèn)證成功,應(yīng)用程序A10就通過接口6對(duì)新文件管理裝置17要求例如把第1存儲(chǔ)裝置2存儲(chǔ)的文件E拷貝到第2存儲(chǔ)裝置3(圖8的步驟23)。其后,在圖8的步驟11,在對(duì)照裝置13讀出文件E的許諾信息之前,設(shè)置于新文件管理裝置17的收費(fèi)裝置18從第1存儲(chǔ)裝置2輸入文件E的拷貝收費(fèi)信息并讀出(圖8的步驟7),確認(rèn)對(duì)該收費(fèi)信息是否附加要求向用戶收取規(guī)定的費(fèi)用的信息(圖8的步驟8)。關(guān)于文件E的拷貝收費(fèi)信息,如圖7所示,是要求用戶在拷貝時(shí)支付1000日元的費(fèi)用的信息,因此收費(fèi)裝置18通過接口6及應(yīng)用程序A10在顯示器9上顯示該收費(fèi)信息,向用戶收取1000日元的費(fèi)用(圖8的步驟9)。用戶利用鍵盤通過收費(fèi)裝置18及調(diào)制解調(diào)器16向業(yè)務(wù)提供者的收費(fèi)服務(wù)器19支付1000日元的費(fèi)用后,該收費(fèi)服務(wù)器19就通過調(diào)制解調(diào)器16把用戶支付了1000日元的費(fèi)用的信息輸出到收費(fèi)裝置18(圖8的步驟10)。然后進(jìn)入圖8的步驟11,該步驟11以后進(jìn)行與實(shí)施形態(tài)1相同的動(dòng)作。
至此只是對(duì)以文件E為對(duì)象文件的情況進(jìn)行了說明,而在以文件F或文件G為對(duì)象文件的情況下,拷貝收費(fèi)信息是對(duì)用戶進(jìn)行拷貝不收費(fèi)的信息,因此在圖8的步驟8之后,進(jìn)入步驟11,其后進(jìn)行與實(shí)施形態(tài)1相同的動(dòng)作。
又,在上述實(shí)施形態(tài)4中,設(shè)置于新文件管理裝置17的收費(fèi)裝置18對(duì)收費(fèi)信息進(jìn)行判斷,如果收費(fèi)信息是要求向用戶收取規(guī)定的費(fèi)用的信息,則將該收費(fèi)信息顯示于顯示器9。但是也可以采用圖9所示的結(jié)構(gòu),應(yīng)用程序A10中具備的收費(fèi)軟件22對(duì)收費(fèi)信息的內(nèi)容進(jìn)行判斷,如果收費(fèi)信息是要求向用戶收取規(guī)定的費(fèi)用的信息,則將該收費(fèi)信息顯示于顯示器9(圖10的步驟24)。在這種情況下,也是在用戶通過應(yīng)用程序A10的收費(fèi)軟件22支付規(guī)定的費(fèi)用之后,一旦應(yīng)用程序A10將支付該費(fèi)用的信息輸出到新文件管理裝置21的對(duì)照裝置13(圖10的步驟25、26、9),就進(jìn)入圖10的步驟11,其后,進(jìn)行與實(shí)施形態(tài)1相同的動(dòng)作。
上述實(shí)施形態(tài)4為了說明的方便,舉出了實(shí)施形態(tài)1的變形例,這樣的變形也適用于實(shí)施形態(tài)2或?qū)嵤┬螒B(tài)3。
實(shí)施形態(tài)5下面同時(shí)對(duì)本發(fā)明實(shí)施形態(tài)5的文件管理系統(tǒng)的結(jié)構(gòu)與動(dòng)作加以說明。
實(shí)施形態(tài)5的文件管理系統(tǒng)如圖11所示,由個(gè)人電子計(jì)算機(jī)23、第1存儲(chǔ)裝置2、第2存儲(chǔ)裝置3構(gòu)成。個(gè)人電子計(jì)算機(jī)23具有新文件管理裝置24,該新文件管理裝置24除了具備個(gè)人電子計(jì)算機(jī)1所具備的新文件管理裝置7的各結(jié)構(gòu)裝置外,還具備判斷裝置25。而第1存儲(chǔ)裝置2存儲(chǔ)與文件A、B不同的文件H及文件I。文件H上如圖11所示,加有訪問權(quán)利信息、許諾信息及內(nèi)容數(shù)據(jù),同時(shí)還在關(guān)于顯示的許諾信息上附加該顯示的用戶的允許使用年齡信息。而且應(yīng)用程序C26是具有將文件H或文件I的內(nèi)容顯示于顯示器9的功能的程序。
在實(shí)施形態(tài)1所述的認(rèn)證成功之后,要把文件H的內(nèi)容顯示于顯示器9時(shí),設(shè)置于新文件管理裝置24的對(duì)照裝置13讀出文件H的許諾信息之前,判斷裝置25從第1存儲(chǔ)裝置2輸入顯示文件H的用戶的允許使用年齡信息,在該允許使用年齡信息是規(guī)定用戶的允許使用年齡范圍的信息的情況下,判斷裝置25收到用戶利用鍵盤等輸入的該用戶的年齡信息,判斷該年齡是否包含于允許使用年齡范圍內(nèi)。下面為了說明方便,假定用戶的年齡為25歲,25歲包含于圖11的關(guān)于文件H的顯示的允許使用年齡范圍18歲以上的范圍內(nèi),因此進(jìn)入下一個(gè)步驟、即實(shí)施形態(tài)1說明的圖3的步驟7,其后進(jìn)行與實(shí)施形態(tài)1相同的動(dòng)作。
上述說明中,假定用戶年齡為25歲,但在用戶年齡為15歲的情況下,由于15歲不包含于允許使用年齡18歲以上的范圍內(nèi),下面不能夠進(jìn)入任何步驟。
迄今為止所敘述的是關(guān)于文件H的情況,而在作為對(duì)象的文件是文件I的情況下,由于沒有關(guān)于顯示的允許使用年齡信息,可以不考慮允許使用年齡范圍,在認(rèn)證成功之后,進(jìn)入作為下一個(gè)步驟的實(shí)施形態(tài)1所說明的圖3的步驟7,其后與實(shí)施形態(tài)1一樣動(dòng)作。
又,在上述實(shí)施形態(tài)5,對(duì)認(rèn)證成功的情況進(jìn)行了敘述,而在認(rèn)證失敗的情況下進(jìn)行實(shí)施形態(tài)1所說明的動(dòng)作。
又,在上述實(shí)施形態(tài)5,設(shè)置于新文件管理裝置24的判斷裝置25判斷用戶的年齡是否在允許使用年齡范圍內(nèi),但是也可以采用圖12所示的結(jié)構(gòu),由應(yīng)用程序C26中的判斷軟件29判斷用戶的年齡是否在允許使用年齡范圍內(nèi)。在進(jìn)行了該判斷之后,在用戶的年齡是在允許使用年齡范圍內(nèi)的情況下,進(jìn)入實(shí)施形態(tài)1所說明的圖3的步驟7,此后與實(shí)施形態(tài)1一樣動(dòng)作,在用戶的年齡不在允許使用年齡范圍內(nèi)的情況下,不進(jìn)入任何步驟。
還有,上述實(shí)施形態(tài)5為了說明的方便,舉出了實(shí)施形態(tài)1的變形例,而這樣的變形例也適用于實(shí)施形態(tài)3或?qū)嵤┬螒B(tài)4。
實(shí)施形態(tài)6下面將本發(fā)明實(shí)施形態(tài)6的文件管理系統(tǒng)的結(jié)構(gòu)與其動(dòng)作一起說明。
實(shí)施形態(tài)6的文件管理系統(tǒng)如圖13所示,由個(gè)人電子計(jì)算機(jī)30、第1存儲(chǔ)裝置2和第2存儲(chǔ)裝置3構(gòu)成。個(gè)人電子計(jì)算機(jī)30由接口31、第1文件管理裝置32、第2文件管理裝置33構(gòu)成。
第1文件管理裝置32及第2文件管理裝置33是與實(shí)施形態(tài)1的文件管理系統(tǒng)所具備的新文件管理裝置7一樣的裝置。第1存儲(chǔ)裝置2存儲(chǔ)文件J和K。文件J和K分別由上述范圍權(quán)利信息、許諾信息及內(nèi)容數(shù)據(jù)構(gòu)成。而第2存儲(chǔ)裝置3在進(jìn)行本說明的時(shí)刻還沒有存儲(chǔ)任何文件。又,把第1文件管理裝置32與第1存儲(chǔ)裝置2連接,第2文件管理裝置33與第2存儲(chǔ)裝置3連接。還有,應(yīng)用程序D34是能夠把第1存儲(chǔ)裝置2或第2存儲(chǔ)裝置3存儲(chǔ)的文件的內(nèi)容顯示于顯示器9的程序。
首先,第1文件管理裝置32如圖13所示,作為不能改寫的固有值(ID)把“Disk1”加密并分別附加于第1存儲(chǔ)裝置2存儲(chǔ)的文件J和K,該固有值是用于規(guī)定文件J和K分別存儲(chǔ)于第1存儲(chǔ)裝置2的,第1存儲(chǔ)裝置2固有的。而且第1文件管理裝置32只讀取附加固有值“Disk1”的文件J和K。
其后,假設(shè)利用SCSI等公開的接口,而不通過第1文件管理裝置32及第2文件管理裝置33,把以上那樣存儲(chǔ)于第1存儲(chǔ)裝置2的文件J和K非法拷貝到第2存儲(chǔ)裝置3加以存儲(chǔ)。
在這里要說明本實(shí)施形態(tài)6的目的是,使這樣非法拷貝到第2存儲(chǔ)裝置3存儲(chǔ)的文件J和K不能使用。
首先對(duì)第1存儲(chǔ)裝置2存儲(chǔ)的文件J的使用加以說明。下面為了說明的方便,該使用以由應(yīng)用程序D34在顯示器9顯示文件J的內(nèi)容的顯示作為例子。
用戶向個(gè)人電子計(jì)算機(jī)30發(fā)出在顯示器9顯示第1存儲(chǔ)裝置2存儲(chǔ)的內(nèi)容的指示。其后連接于第1存儲(chǔ)裝置2的第1文件管理裝置32按照實(shí)施形態(tài)1所述,對(duì)用戶的合法性進(jìn)行確認(rèn)(圖14的步驟1)。用戶的合法性一旦得以確認(rèn),第1文件管理裝置32就輸入來自應(yīng)用程序D34的訪問要求(圖14的步驟2),從第1存儲(chǔ)裝置2輸入并讀出該第1存儲(chǔ)裝置2的固有值(ID),同時(shí)從第1存儲(chǔ)裝置2輸入并讀出文件J所加的固有值,解讀加密的固有值(圖14的步驟3)。進(jìn)而,第1文件管理裝置32判斷解讀過的固有值與“Disk1”是否一致(圖14的步驟4)。如上所述,由于文件J上附加的固有值是「Disk1」,所以判斷為一致(圖14的步驟4)。在這樣判斷為一致之后,進(jìn)入圖14的步驟5,也就是進(jìn)入實(shí)施形態(tài)1所說明的圖3的步驟3,其后進(jìn)行實(shí)施形態(tài)1所說明的動(dòng)作,對(duì)此省略其說明。
迄今為止所說明的是以文件J作為對(duì)象文件的情況,但即使對(duì)象文件是文件K,文件K也在第1存儲(chǔ)裝置2存儲(chǔ),而且附加了固有值“Disk1”,因此進(jìn)行與就文件J所敘述的動(dòng)作相同的動(dòng)作。
下面對(duì)第2存儲(chǔ)裝置3所存儲(chǔ)的文件J的使用加以說明。假定所述使用是借助于應(yīng)用程序D34在顯示器9顯示文件J的內(nèi)容。
首先,用戶對(duì)個(gè)人電子計(jì)算機(jī)30發(fā)出將第2存儲(chǔ)裝置3存儲(chǔ)的文件J的內(nèi)容顯示于顯示器9的指示。其后,連接于第2存儲(chǔ)裝置3的第2文件管理裝置33如上所述對(duì)用戶的合法性進(jìn)行確認(rèn)(圖14的步驟1)。一旦確認(rèn)了用戶的合法性,第2文件管理裝置33就輸入來自應(yīng)用程序D34的訪問要求(圖14的步驟2),從第2存儲(chǔ)裝置3輸入并讀出該第2存儲(chǔ)裝置3的固有值(ID)、也就是“Disk2”,同時(shí)從第2存儲(chǔ)裝置3輸入并讀出文件J上加的固有值,將加密的固有值加以解讀(圖14的步驟3)。接著,第2文件管理裝置33判斷解讀的固有值與“Disk2”是否一致(圖14的步驟4)。但是如上所述,文件J所加的固有值是“Disk1”,因此判定為不一致(圖14的步驟4)。這樣,一旦判定為不一致,就使第2文件管理裝置33結(jié)束動(dòng)作。
迄今為止所敘述的是以文件J為對(duì)象文件的情況,但即使對(duì)象文件是文件K,由于文件K存儲(chǔ)于第2存儲(chǔ)裝置3,而且加有“Disk1”這樣的固有值,所以固有值不一致。因此第2文件管理裝置33動(dòng)作結(jié)束。
如上所述,第1文件管理裝置32及第2文件管理裝置33有使非法拷貝、存儲(chǔ)的文件不能夠使用的效果。
還有,在上述實(shí)施形態(tài)6中,如圖13所示,個(gè)人電子計(jì)算機(jī)30由接口31、第1文件管理裝置32、第2文件管理裝置33構(gòu)成,但是又如圖15所示,也可以以第3文件管理裝置36構(gòu)成的個(gè)人電子計(jì)算機(jī)35代替上述個(gè)人電子計(jì)算機(jī)30。這時(shí),第3文件管理裝置36與第1存儲(chǔ)裝置2、第2存儲(chǔ)裝置3都連接。在這種情況下,第1存儲(chǔ)裝置2存儲(chǔ)的文件J和K被非法拷貝到第2存儲(chǔ)裝置3存儲(chǔ)時(shí),第3文件管理裝置36也進(jìn)行與上述第2文件管理裝置33的動(dòng)作相同的動(dòng)作,以此可以防止被非法存儲(chǔ)于第2存儲(chǔ)裝置3的文件J和K被使用。也就是說,第3文件管理裝置36將第2存儲(chǔ)裝置3的固有值與文件J或K上附加的固有值加以對(duì)照,只是在一致的情況下允許使用文件J或K,以此可以防止非法存儲(chǔ)于第2存儲(chǔ)裝置3的文件J和K被使用。
又,上述實(shí)施形態(tài)6,在圖13中使用第1文件管理裝置32、第2文件管理裝置33、第1存儲(chǔ)裝置2及第2存儲(chǔ)裝置3,但是文件管理裝置與存儲(chǔ)裝置的數(shù)目不限于上述數(shù)目。但是各文件管理裝置必須與對(duì)應(yīng)的存儲(chǔ)裝置連接著。還有,在圖15中使用第3文件管理裝置36、第1存儲(chǔ)裝置2、第2存儲(chǔ)裝置3,但是存儲(chǔ)裝置的數(shù)目不限于上面所述的數(shù)目。但是第3文件管理裝置36必須與各存儲(chǔ)裝置連接著。
又,上述實(shí)施形態(tài)1~6的新文件管理裝置7、17、21、24、28、第1文件管理裝置32、第2文件管理裝置33、第3文件管理裝置36各構(gòu)成裝置、構(gòu)成要素的全部或一部分可以是硬件,也可以是具有與該硬件相應(yīng)的功能相同的功能的軟件。
又,以存儲(chǔ)用于使電子計(jì)算機(jī)執(zhí)行上述實(shí)施形態(tài)1~6的新文件管理裝置7、17、21、24、28、第1文件管理裝置32、第2文件管理裝置33、第3文件管理裝置36各構(gòu)成裝置、構(gòu)成要素的全部或一部分各自的功能的程序?yàn)樘卣鞯某绦蛴涗浢襟w也符合本發(fā)明。
由上述說明可知,本發(fā)明可以提供對(duì)附加許諾信息的文件考慮許諾信息進(jìn)行處理的文件管理裝置、具備該文件管理裝置的文件管理系統(tǒng)、文件管理方法。
換句話說,本發(fā)明可以提供對(duì)作者具有著作權(quán)而成為著作權(quán)保護(hù)對(duì)象的文件,能夠防止在沒有作者的允許的情況下進(jìn)行顯示、拷貝、移動(dòng)、備份及/或加工的文件管理裝置、具備該文件管理裝置的文件管理系統(tǒng)、文件管理方法。
又,本發(fā)明能夠提供對(duì)細(xì)分為文件的顯示、拷貝、移動(dòng)、備份及/或加工等的處理進(jìn)行控制,防止非法訪問,而且文件使用方便的文件管理裝置、具備該文件管理裝置的文件管理系統(tǒng)、文件管理方法。
權(quán)利要求
1.一種文件管理系統(tǒng),其特征在于,具備多個(gè)包括存儲(chǔ)附加關(guān)于對(duì)文件處理的限制的信息的所述文件的存儲(chǔ)裝置和依據(jù)關(guān)于對(duì)所述處理的限制的信息,又考慮訪問本文件管理系統(tǒng)的應(yīng)用程序來的處理要求,進(jìn)行所述文件的輸入輸出處理的文件管理裝置的組合,所述文件管理裝置把不能改寫的固有值加密并附加于相應(yīng)的存儲(chǔ)裝置內(nèi)的所述文件,而且只讀取附加所述對(duì)應(yīng)的存儲(chǔ)裝置的固有值的所述文件,該固有值是用于指定所述對(duì)應(yīng)的存儲(chǔ)裝置的,該存儲(chǔ)裝置固有的。
2.一種文件管理系統(tǒng),其特征在于,具備多個(gè)存儲(chǔ)附加關(guān)于對(duì)文件處理的限制的信息的所述文件的存儲(chǔ)裝置和依據(jù)關(guān)于對(duì)所述處理的限制的信息,又考慮訪問本文件管理系統(tǒng)的應(yīng)用程序來的處理要求,進(jìn)行所述文件的輸入輸出處理的文件管理裝置,所述文件管理裝置把不能改寫的固有值加密并附加于所述多個(gè)存儲(chǔ)裝置的各個(gè)存儲(chǔ)裝置中存儲(chǔ)的所述文件,而且只讀取與附加的固有值對(duì)應(yīng)的存儲(chǔ)裝置中存儲(chǔ)的所述文件,該固有值是用于指定與該文件對(duì)應(yīng)的存儲(chǔ)裝置的,該存儲(chǔ)裝置固有的。
3.一種文件管理裝置,其特征在于,把不能改寫的固有值加密并附加于連接在本文件管理裝置上的存儲(chǔ)裝置內(nèi)的文件,而且只讀取附加所述存儲(chǔ)裝置的固有值的所述文件,該固有值是用于指定所述存儲(chǔ)裝置的,該存儲(chǔ)裝置固有的。
4.一種文件管理裝置,其特征在于,把不能改寫的固有值加密并附加于連接在本文件管理裝置上的多個(gè)存儲(chǔ)裝置中的各存儲(chǔ)裝置存儲(chǔ)的文件,而且只讀取附加所述存儲(chǔ)裝置的固有值的所述文件,該固有值是用于指定與該文件對(duì)應(yīng)的存儲(chǔ)裝置的,該存儲(chǔ)裝置固有的。
5.一種文件管理方法,其特征在于,具備把用于指定所述存儲(chǔ)裝置的、該存儲(chǔ)裝置固有且不能改寫的固有值加密并附加于存儲(chǔ)文件的存儲(chǔ)裝置內(nèi)的所述文件的步驟,以及只讀取附加所述存儲(chǔ)裝置的固有值的所述文件的讀取步驟。
6.一種文件管理方法,其特征在于,把用于指定與所述文件對(duì)應(yīng)的存儲(chǔ)裝置的、該存儲(chǔ)裝置固有且不能改寫的固有值加密并附加于存儲(chǔ)文件的多個(gè)存儲(chǔ)裝置中的各存儲(chǔ)裝置存儲(chǔ)的文件的步驟,以及只讀取與附加的固有值對(duì)應(yīng)的存儲(chǔ)裝置存儲(chǔ)的所述文件的步驟。
全文摘要
在已有的文件管理系統(tǒng)中,存在著即使是附加許諾信息的文件,也不考慮許諾信息就進(jìn)行處理的問題。因此,本系統(tǒng)包括存儲(chǔ)附加許諾信息的文件的第1存儲(chǔ)裝置(2)和依據(jù)附加于該文件的許諾信息,或考慮訪問本文件管理系統(tǒng)的應(yīng)用程序(A10)來的處理要求,進(jìn)行文件的輸入輸出處理的新文件管理裝置(7),新文件管理裝置(7)將第1存儲(chǔ)裝置(2)內(nèi)的文件上附加的許諾信息與來自應(yīng)用程序(A10)的對(duì)該文件的處理要求內(nèi)容加以對(duì)照,決定可否對(duì)該文件進(jìn)行處理,按照其結(jié)果,從第1存儲(chǔ)裝置(2)輸入該文件再輸出到應(yīng)用程序(A10)。
文檔編號(hào)G06F21/24GK1661511SQ20051000816
公開日2005年8月31日 申請(qǐng)日期1999年4月1日 優(yōu)先權(quán)日1998年4月6日
發(fā)明者武智秀明, 飯冢裕之, 山田正純, 松崎棗 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社