專利名稱:信息記錄介質(zhì)與信息寫/讀裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種可移動介質(zhì)(信息記錄介質(zhì))與一種驅(qū)動器(drive)(信息讀/寫裝置),該驅(qū)動器用于寫入信息到可移動介質(zhì)和/或讀取存儲于可移動介質(zhì)上的信息。
背景技術(shù):
近來,在可移動介質(zhì)如光盤(包括CD-R,CD-RW等)、DVD(包括DVD±R,DVD±RW,DVD-RAM等)及MO(磁光盤)上記錄的內(nèi)容如文本、靜態(tài)圖象、電影、音樂、程序已有銷售。為了保護記錄于可移動介質(zhì)上的這些內(nèi)容如電影、音樂及程序的版權(quán),設(shè)計出用于防止違背作者意圖的信息改寫(篡改)及防止由未授權(quán)的第三方非法復(fù)制的技術(shù)。例如,對其進行復(fù)制保護的音樂CD-ROM等就受到這些技術(shù)的影響。
另一方面,對于可移動介質(zhì)和驅(qū)動器(驅(qū)動器是用于寫入信息到可移動介質(zhì)和/或讀取存儲于可移動介質(zhì)上的信息的裝置),積極地促進了為實現(xiàn)高密度存儲和高速存取的研究和開發(fā)。作為其中的部分,提出組合式可移動介質(zhì)如并行(concurrent)ROMRAM(參見日本專利申請公開號1994-202820)、局部ROM和對應(yīng)于這些可移動介質(zhì)的驅(qū)動器,該并行ROMRAM具有不可記錄的ROM(只讀存儲器)單元及可記錄的RAM(隨機存取存儲器)單元。
圖9為示出了作為組合式可移動介質(zhì)示例的并行ROMRAM的俯視圖。在ROM區(qū)101和ROM區(qū)102上,通過具有凸點和凹點的相位凹凸(pit),將存儲磁盤規(guī)格信息,比如媒體類型、序列號及最小記錄單元的幀信息等記錄為ROM信息。在介于ROM區(qū)101和ROM區(qū)102之間的用戶區(qū)105上,以重疊(superposed)方式形成ROM區(qū)103和可記錄RAM區(qū)104。圖9中,示出了ROM區(qū)103和RAM區(qū)104,這些區(qū)域環(huán)形排列在不同的區(qū)域上,但實際上,在ROM區(qū)102上形成磁光記錄薄膜,并且在磁光記錄薄膜上分配RAM區(qū)103。接下來,描述如何以重疊方式形成ROM區(qū)103和RAM區(qū)104。
圖10為在并行ROMRAM的解剖部分上的層結(jié)構(gòu)的示意圖。層積聚碳酸酯襯底A、電介質(zhì)薄膜B、磁光記錄薄膜C如TbFeCo、電介質(zhì)薄膜D、鋁薄膜(反射層)E和作為保護層的UV硬化薄膜F。ROM信息固定地記錄在相位凹凸PP中并利用光密度調(diào)制讀取。另一方面,將RAM信息記錄為磁光記錄,這些記錄的磁化方向是通過照射激光到磁光記錄薄膜以形成趨于啟動磁化反相的狀態(tài),及通過施加信號磁場來反向,并且該RAM信息是利用Polar Kerr效應(yīng)來讀取的,在該效應(yīng)中,當(dāng)激光照射到磁光記錄薄膜時,反射光隨磁光記錄薄膜上的磁化方向而改變。
圖11為并行ROMRAM的表面放大圖。如圖10中所示,在相位凹凸PP中固定地記錄ROM信息,并且通過沿相位凹凸PP陣列的磁光記錄OMM來記錄RAM信息。以這種方式,通過相位凹凸PP形成的ROM區(qū)和通過磁光記錄OMM形成的RAM區(qū)以重疊方式排列。在上述并行ROMRAM中,通過RAM區(qū)101和ROM區(qū)102及用戶區(qū)105可保持磁光記錄薄膜的RAM功能。
對于由上述以并行ROMRAM所代表的組合式可移動介質(zhì),提出了先進技術(shù),用于防止違背作者意愿的信息改寫(篡改)和防止未授權(quán)第三方的非法復(fù)制。
例如,根據(jù)日本專利申請公開號2003-36595和2003-115163,公開了一種具有ROM區(qū)和可記錄的RAM區(qū)的光盤,在該ROM區(qū)上記錄有磁盤特有信息??稍赗OM區(qū)或者RAM區(qū)上記錄內(nèi)容。如果將每個專利文獻中引用的光盤上記錄的內(nèi)容復(fù)制到另一張光盤上,由于光盤即復(fù)制目標盤的特有信息與磁盤即復(fù)制源盤的特有信息不相同,或由于光盤特有信息從一開始未記錄在光盤即復(fù)制目標盤的ROM區(qū)上,就不能使用記錄在RAM區(qū)上的內(nèi)容,并且以這種方式,防止違背作者意愿的信息改寫(篡改)和未授權(quán)第三方的非法復(fù)制。此外,根據(jù)公開號2003-115163,RAM區(qū)包括含有用戶專用密鑰的安全簽名,當(dāng)附加地記錄新內(nèi)容時,經(jīng)由網(wǎng)絡(luò)基于公共密鑰方法進行認證和加密。
然而,在傳統(tǒng)情況下,其上記錄有內(nèi)容的區(qū)域和其上記錄有信息的區(qū)域在物理上是不同的區(qū)域,其中該信息用于限制可移動介質(zhì)上的內(nèi)容寫/讀,并且由主機(個人計算機,服務(wù)器等)通過軟件控制驅(qū)動器來管理每個區(qū)域。因此,例如通過分析主機一端的I/O程序,能夠找出用于限制內(nèi)容寫/讀的信息及其方法,因此,通過用包括惡意代碼的軟件替換該信息,能夠篡改或非法復(fù)制內(nèi)容。
在這些情況中,識別篡改等是困難的。此外,在傳統(tǒng)情況中,由于當(dāng)寫入或讀取內(nèi)容時,需要對物理上不同的區(qū)域進行存取,已構(gòu)成高速存取的限制因素,而高速存取正是可移動介質(zhì)和驅(qū)動器的目的。
發(fā)明內(nèi)容
因此本發(fā)明的目的是提供一種可移動介質(zhì)(信息記錄介質(zhì)),其保證信息的有效性而不依賴于主機一側(cè)。保證信息的有效性表示防止違背作者意圖的信息改寫(篡改),并且如果進行了篡改,則能夠識別篡改者,或防止未授權(quán)第三方的非法復(fù)制,并且如果進行了復(fù)制,則能夠識別復(fù)制者。
本發(fā)明的另一目的是提供能夠同時保證信息的有效性和高速存取的信息記錄介質(zhì)。此外,本發(fā)明的目的是提供一種信息寫/讀裝置,其保證信息記錄介質(zhì)上記錄的信息的有效性而不依賴于主機一側(cè)。
為達到上述目的,根據(jù)本發(fā)明的第一方案,提供一種信息寫/讀裝置,該裝置包括一信息記錄介質(zhì),該存儲介質(zhì)包括一ROM區(qū)和一RAM區(qū),RAM區(qū)或ROM區(qū)具有預(yù)先在其上記錄的控制信息,該控制信息用以限制信息的讀取和/或?qū)懭?,該信息?讀裝置包括一光學(xué)拾取單元,用以讀取存儲在信息記錄介質(zhì)上的信息;以及一控制單元,用以基于該光學(xué)拾取單元讀取的控制信息,限制從/向其他未記錄控制信息的另一區(qū)域讀取和/或?qū)懭胄畔?,并且用以輸出一信號,該信號通報僅出現(xiàn)該另一區(qū)域。
優(yōu)選地,該控制信息包括指定一可用期間的期間數(shù)據(jù),該裝置還包括一時鐘,用于輸出時間信息;以及一比較單元,用于將該光學(xué)拾取單元讀取的控制信息中包含的期間數(shù)據(jù)與從該時鐘輸出的時間信息加以比較,以進行第一次確定,以確定當(dāng)前是否在可獲得期間內(nèi),根據(jù)第一次確定的結(jié)果,控制單元限制從/向其他區(qū)域讀取和/或?qū)懭胄畔ⅰ?br>
該控制信息可包括識別一用戶的識別認證數(shù)據(jù),該裝置還包括一識別認證數(shù)據(jù)輸入單元,用于輸入用于識別用戶的信息,該比較單元將控制信息中包含的識別認證數(shù)據(jù)與輸入至該識別認證數(shù)據(jù)輸入單元的用以識別用戶的信息加以比較,以進行第二次確定,以確定該用戶是否為正式用戶,根據(jù)第二次確定的結(jié)果,該控制單元限制從/向其他區(qū)域讀和/或?qū)懶畔ⅰ?br>
信息寫/讀裝置還包括一設(shè)備特有信息保持單元,用于保持其中記錄的關(guān)于信息寫/讀裝置的設(shè)備特有信息;以及一驅(qū)動器鎖定單元,關(guān)于信息寫/讀裝置的信息輸入至該驅(qū)動器鎖定單元,該驅(qū)動器鎖定單元將輸入至該驅(qū)動器鎖定單元的關(guān)于信息寫/讀裝置的信息與設(shè)備特有信息加以比較,并且如果二者不同,則輸出一用于停止信息寫/讀裝置的操作的信號至該控制單元。
為達到上述目的,根據(jù)本發(fā)明的第二方案,提供一種信息記錄介質(zhì),其包括一ROM區(qū)和一RAM區(qū),其中該ROM區(qū)或該RAM區(qū)具有預(yù)先在其上記錄的控制信息,該控制信息用以限制信息的讀取和/或?qū)懭?,并且其中基于控制信息,對?從其上未記錄控制信息的另一區(qū)域讀和/或?qū)懶畔⑹┘酉拗疲韵拗颇軌蜃x和/或?qū)懣刂菩畔⒌膶ο蟆?br>
為達到上述目的,根據(jù)本發(fā)明的第三方案,提供一種信息寫/讀系統(tǒng),包括一信息寫/讀裝置的,其包括一具有ROM區(qū)和RAM區(qū)的信息記錄介質(zhì);以及一主機,其連接至該信息寫/讀裝置,其中該RAM區(qū)或該ROM區(qū)具有預(yù)先在其上記錄的控制信息,該控制信息用于限制信息的讀取和/或?qū)懭?,并且其中,基于該控制信息,該信息?讀裝置向該主機通報僅出現(xiàn)一個未禁止從/向該區(qū)域讀和/或?qū)懶畔⒌膮^(qū)域,該區(qū)域源于其上未記錄控制信息的另一區(qū)域,并且根據(jù)從主機輸入至該另一區(qū)域的指令,該信息寫/讀裝置限制從/向另一區(qū)域讀取和/或?qū)懭胄畔ⅰ?br>
通過使用本發(fā)明的信息記錄介質(zhì)和信息寫/讀裝置,可以靈活地設(shè)置允許的用戶存取類型和激活數(shù)據(jù)鎖定功能的條件。由于連接至信息寫/讀裝置的主機不能識別出這樣的信息,該信息用于控制記錄在信息記錄介質(zhì)上的內(nèi)容的寫/讀,并且稱為控制信息,就可以防止假冒者在主機一側(cè)進行信息篡改、非法復(fù)制等,并且確保記錄在信息記錄介質(zhì)上的信息的有效性。
在該信息寫/讀裝置中,由于通過一次存取地址可同時獲得ROM區(qū)中的信息和RAM區(qū)中的信息,或同時進行ROM區(qū)中的信息讀取和RAM區(qū)中的信息寫入,從而獲得高速存取。
從下面的詳細描述并結(jié)合附圖,本發(fā)明的上述等的目的、方案、特征和優(yōu)點將變得更明顯,在附圖中圖1為在第一實施例的可移動介質(zhì)(信息記錄介質(zhì))上記錄的內(nèi)容和控制信息之間的關(guān)系示意圖。
圖2A示出了控制信息CTDi的數(shù)據(jù)結(jié)構(gòu)的示例,及圖2B為示出了控制信息的數(shù)據(jù)結(jié)構(gòu)的特例圖。
圖3為用于第一實施例的驅(qū)動器(信息寫/讀裝置)的框圖。
圖4為描述第一實施例的驅(qū)動器的操作流程圖。
圖5為在第二實施例的信息記錄介質(zhì)上記錄的內(nèi)容和控制信息之間的關(guān)系示意圖。
圖6A示出了控制信息CTDi的數(shù)據(jù)結(jié)構(gòu)的示例,及圖6B為示出了控制信息的數(shù)據(jù)結(jié)構(gòu)的特例圖。
圖7為用于第二實施例的驅(qū)動器(信息寫/讀裝置)的框圖。
圖8為描述第二實施例的驅(qū)動器的操作流程圖。
圖9為示出了作為組合式可移動介質(zhì)示例的并行ROMRAM的俯視圖。
圖10為并行ROMRAM的解剖部分上的層結(jié)構(gòu)的示意圖。
圖11為并行ROMRAM的表面放大圖。
具體實施例方式
現(xiàn)在參考附圖描述本發(fā)明的實施例。然而請注意本發(fā)明的技術(shù)范圍不限于這些實施例,而是覆蓋權(quán)利要求中提出的本發(fā)明及其等效。
取決于ROM區(qū)和RAM區(qū)在信息記錄介質(zhì)上的作用,本發(fā)明的實施例分為兩種。一種情況為通過采用信息記錄介質(zhì)來確保信息的有效性,該介質(zhì)具有其上記錄有內(nèi)容的RAM區(qū)和其上記錄有用于控制內(nèi)容讀和/或?qū)懙目刂菩畔⒌腞OM區(qū),另一種情況為,第一種情況的ROM區(qū)和RAM區(qū)的作用相反,換句話說,通過使用信息記錄介質(zhì)以確保信息的有效性,該介質(zhì)具有其上記錄有內(nèi)容的ROM區(qū)和其上記錄有用于控制內(nèi)容讀和/或?qū)懙目刂菩畔⒌腞AM區(qū)。下面對每一種情況描述信息記錄介質(zhì)和采用該信息記錄介質(zhì)的信息讀/寫裝置。
首先,描述作為第一實施例的情況,其中采用信息記錄介質(zhì)確保信息的有效性,該介質(zhì)具有其上記錄有內(nèi)容的RAM區(qū)和其上記錄有控制信息的ROM區(qū)。在第一實施例中,將使用在圖9至圖11中描述的并行ROMRAM。
在第一實施例中,在RAM區(qū)上存儲著由用戶創(chuàng)建的內(nèi)容,并且基于預(yù)先在ROM區(qū)上存儲的控制信息,來限制對內(nèi)容的存取(新的創(chuàng)建、附加改寫、修改、刪除、讀出等),確保信息的有效性。例如,可以這樣設(shè)置,即通過記錄在控制信息中的識別認證數(shù)據(jù)來認證用戶,并且只有認證成功的用戶能夠訪問信息記錄介質(zhì)。
可選地,也可以這樣設(shè)置,即只要當(dāng)前仍然在由記錄于控制信息中的期間數(shù)據(jù)所限定的可用期間之內(nèi),就能夠訪問信息記錄介質(zhì)。通過結(jié)合識別認證數(shù)據(jù)、期間數(shù)據(jù)和其他控制項,就能夠與信息記錄介質(zhì)的使用目的相協(xié)調(diào)地設(shè)置各種存取模式。
圖1為第一實施例的信息記錄介質(zhì)上所記錄的內(nèi)容和控制信息之間的關(guān)系示意圖。在圖1中,通過地址ADR1至ADRn分別管理存儲在RAM區(qū)中的內(nèi)容M1至Mn(n為自然數(shù)),并且在ROM區(qū)上存儲有每個內(nèi)容的控制信息CTD1至CTDn,該ROM區(qū)可通過與對應(yīng)于每個內(nèi)容的地址相同的一地址來讀取。
通過采用在圖9至圖11中示出的并行ROMRAM,可通過同一地址管理ROM區(qū)和RAM區(qū)。以這種方式,對于任一自然數(shù)i(1≤i≤n),通過一次存取地址ADRi,能夠同時獲得內(nèi)容Mi和對應(yīng)于內(nèi)容Mi的控制信息CTDi??膳c信息記錄介質(zhì)的容量、存儲內(nèi)容的類型、信息記錄介質(zhì)的使用目的等相協(xié)調(diào)地自由改變在信息記錄介質(zhì)上形成的地址數(shù)n。
作為內(nèi)容Mi,存儲一般的數(shù)字數(shù)據(jù),其可為電影(移動圖象)、音樂,靜態(tài)圖象、純文本、帶有格式信息的文本數(shù)據(jù)(字處理器數(shù)據(jù))、表單(spreadsheet)數(shù)據(jù)、程序及其它。在第一實施例中,由于在RAM區(qū)上存儲內(nèi)容Mi,只要存取不受限制,基于授予用戶的權(quán)限,可自由進行信息的附加改寫、刪除等。
在地址ADRi的ROM區(qū)和RAM區(qū)的大小相等,并可設(shè)置為任意大小。例如,如果存儲其文件大小約為幾千字節(jié)(KB)的多個文本文件,則與文本文件的最大大小相協(xié)調(diào)地保留RAM區(qū),并且如果存儲其文件大小約為幾百兆字節(jié)(MB)或更大的多個移動圖象數(shù)據(jù),優(yōu)選地保留RAM區(qū)以通過多個地址存儲圖象數(shù)據(jù)。每個地址的RAM區(qū)的大小(同時是ROM區(qū)的大小)隨訂購人使用移動介質(zhì)的目的而改變。最簡單的方式是將驅(qū)動器記錄的大小調(diào)整為最小單元。
圖2A示出了圖1的控制信息的數(shù)據(jù)結(jié)構(gòu)的示例。在控制信息中,存儲多個控制項ITEMj(1≤j≤n)以及校驗和(checksum)CS。校驗和CS是通過散列(hash)函數(shù)從多個控制項的數(shù)據(jù)值中產(chǎn)生的值,并且當(dāng)確定內(nèi)容的寫/讀是否受限時,將校驗和CS與由驅(qū)動器產(chǎn)生的散列值(此后描述)加以比較,并且然后確定內(nèi)容的存取模式。
控制項不需要是多個,并且可以考慮單個控制項的情況。在這種情況下,沒有校驗和CS也可以實現(xiàn)第一實施例。如果多個控制項存在,校驗和CS可用來加速上述比較操作。當(dāng)然,如果校驗和用于單個控制項,這也毫無問題。
圖2B為示出控制信息的數(shù)據(jù)結(jié)構(gòu)的特例圖。在圖2B的控制信息中,作為對應(yīng)于內(nèi)容Mi的控制信息CTDi示例,兩個控制項,即識別認證數(shù)據(jù)IDi和期間數(shù)據(jù)Ti與該控制信息相對應(yīng)。添加校驗和CSi至該兩個控制項中。
記錄作為識別認證數(shù)據(jù)IDi的信息,用于認證信息記錄介質(zhì)的用戶。例如,該信息可為個人識別碼、歸屬組織碼、顯示職位和權(quán)限的代碼、指定廠家、建筑的位置碼等??刹捎迷撔畔ⅲ瑥亩ㄟ^使用具有GPS(全球定位系統(tǒng))功能的閃存,以使得緯度和經(jīng)度對應(yīng)于該位置碼,其中,該閃存用作隨后將要描述的數(shù)據(jù)解鎖密鑰。
作為期間數(shù)據(jù)Ti,使用如年、月、日、小時、分鐘和秒等項,來記錄時間的詳細表示。例如,在激活時間之后,單獨指定激活某功能的一時刻,該功能在該時候之后不允許寫入信息,或者通過一開始日期和一結(jié)束日期,指定允許讀出信息的期間。校驗和CSi是由散列函數(shù)從前述兩個控制項產(chǎn)生的值。
如上所述,會有存在單個控制項的情況和存在多個控制項的情況,并且以上述識別認證數(shù)據(jù)和期間數(shù)據(jù)為例,描述它們的變型。在“只使用識別認證數(shù)據(jù)的情況”下,對于每個地址校驗在可移動介質(zhì)上記錄的識別認證數(shù)據(jù)和供給驅(qū)動器的識別認證數(shù)據(jù),并且通過進行用戶認證,僅當(dāng)這些數(shù)據(jù)匹配時才可以存取該地址的內(nèi)容,從而保證信息的有效性。
在這種情況下,對內(nèi)容進行存取表示新創(chuàng)建、附加改寫、修改、刪除察看(讀取)內(nèi)容等。例如,可以采用識別認證數(shù)據(jù)使得允許所有的用戶察看,并且只有由識別認證數(shù)據(jù)認證過的用戶才能夠進行附加改寫和修改。然后,由于只有由識別認證數(shù)據(jù)認證過的用戶才能夠修改信息,所以如果進行了篡改,就可以識別篡改者。
同樣,如果只允許由識別認證數(shù)據(jù)認證過的用戶察看,并且禁止其他用戶進行任何存取,只有由識別認證數(shù)據(jù)認證過的用戶才能夠進行復(fù)制,所以如果進行了復(fù)制,就可以識別復(fù)制者??勺杂筛淖儗?nèi)容進行的存取??梢栽O(shè)置為一個內(nèi)容允許察看,而其他內(nèi)容允許進行附加改寫及刪除。
在“只使用期間數(shù)據(jù)的情況”下,對于每個地址將可移動介質(zhì)上記錄的期間數(shù)據(jù)和驅(qū)動器的時間信息加以比較,并且通過只有在確定當(dāng)前是在可用期間以內(nèi)時,才允許存取該地址的內(nèi)容,從而保證信息的有效性。例如,可以設(shè)置為在可用期間內(nèi)允許新的創(chuàng)建和附加改寫,而在可用期間之后只允許察看。
在“結(jié)合使用識別認證數(shù)據(jù)和期間數(shù)據(jù)的情況”下,通過只有當(dāng)基于識別認證數(shù)據(jù)的用戶認證獲得成功,并且從期間數(shù)據(jù)可確定當(dāng)前是在每個地址的可用期間以內(nèi)時,才允許存取每個地址的內(nèi)容,從而保證信息的有效性,通過結(jié)合兩個第(2)控制項,可具體地限定對內(nèi)容的存取。
同時,在“結(jié)合使用識別認證數(shù)據(jù)和期間數(shù)據(jù)的情況”下,除了上述的存取模式之外,通過使用控制信息,如果滿足預(yù)定條件,可以獲得信息的自動鎖定功能,該功能自動地阻塞(鎖定)對信息的存取,并且在鎖定之后,只有擁有密鑰的用戶才能夠存取該信息。例如,識別認證數(shù)據(jù)可按照如下所述用作自動鎖定功能的密鑰。
當(dāng)存取內(nèi)容時,當(dāng)前是否在可用期間以內(nèi)僅取決于期間數(shù)據(jù),并且如果當(dāng)前是在可用期間以內(nèi),則允許所有的用戶進行預(yù)定的存取(比如,只能新的創(chuàng)建和附加該寫)。在可用期間之后,只有由用戶認證基于識別認證數(shù)據(jù)而同意的用戶可允許進行預(yù)定的存取(比如,只能修改和附加改寫),并且允許其他用戶只能進行預(yù)定存取(比如,只能察看)。然后,在鎖定之后只有由識別認證數(shù)據(jù)認過證過的用戶(密鑰所有人)才能夠存取信息。
接下來描述應(yīng)用第一實施例的可移動介質(zhì)(信息記錄介質(zhì))的特例。例如,可移動介質(zhì)可應(yīng)用于存儲醫(yī)療表單文件,在這些文件中記錄有每個患者的醫(yī)療看護結(jié)果。醫(yī)療表單文件在可由在會診日檢查患者的醫(yī)生進行新的創(chuàng)建或修改(為方便起見,醫(yī)療表單文件是在同日創(chuàng)建的),并且在會診日之后,醫(yī)療表單文件會被鎖定并且只能察看。
醫(yī)院訂購可移動介質(zhì),將可移動媒體分發(fā)給每個醫(yī)生,在這些可移動介質(zhì)上分配有足夠的容量,用于在每個地址存儲每個患者的醫(yī)療表單文件。作為控制項,將用于識別可存取該內(nèi)容的醫(yī)生的信息(比如,醫(yī)院的名字、醫(yī)生的名字及職員編號)記錄為識別認證數(shù)據(jù),并且將用于設(shè)定可用期間僅為一天的數(shù)據(jù)記錄為期間數(shù)據(jù),而這一天正是文件創(chuàng)建之日,并且將僅在該可用期間內(nèi)允許進行修改設(shè)置為對內(nèi)容的存取。
以這種方式,只有通過識別認證數(shù)據(jù)認證過的醫(yī)生才能夠在RAM區(qū)上記錄醫(yī)療表單文件。僅在醫(yī)療表單創(chuàng)建當(dāng)天可進行修改。因此,可以識別醫(yī)療表單文件的創(chuàng)建者。由于醫(yī)療表單在可用期間之后不能夠修改,可防止篡改,并保證原創(chuàng)性。由于在另一地址記錄患者的更新信息,所以可以完整地保留醫(yī)療看護過程的記錄。
除這種情況外,可將第一實施例的可移動介質(zhì)應(yīng)用于社會性地要求透明度和不允許信息篡改的情況,比如發(fā)電廠和化工廠的檢查記錄或公司的會計記錄。通過將一年的日期對應(yīng)于每個地址,也可以使用它作為只能在當(dāng)天寫入的電子日記。
在圖2B中,使用控制項即識別認證數(shù)據(jù)和期間數(shù)據(jù),但可將用于限制或延伸內(nèi)容操作的控制項,比如文件格式內(nèi)容的打開次數(shù)(如果超過該次數(shù),則不能打開文件)合并到控制信息中。這些控制項可以單獨使用或結(jié)合其他控制項使用。
接下來描述第一實施例中使用的信息寫入/讀取裝置和信息寫入/讀取裝置的操作。為簡化起見,第一實施例的如下描述是假定了設(shè)置一種存取策略,在該策略中,只有基于識別認證數(shù)據(jù)的用戶認證獲得成功,并且通過期間數(shù)據(jù)確定了當(dāng)前是在可用期間以內(nèi)(即數(shù)據(jù)解鎖狀態(tài)下)時,才能夠新創(chuàng)建、附加改寫及修改內(nèi)容,否則(即數(shù)據(jù)鎖定狀態(tài)下)只能察看內(nèi)容。
圖3為在第一實施例中使用的信息寫入/讀取裝置(驅(qū)動器30)的框圖。驅(qū)動器30包括驅(qū)動器鎖定單元41和設(shè)備特有信息保持單元42,用于驗證驅(qū)動器(信息寫入/讀取裝置)30的使用許可;控制單元31,用于控制可移動介質(zhì)39的內(nèi)容寫/讀;信號處理單元33;光學(xué)拾取單元34;散列單元36;時鐘38;識別認證數(shù)據(jù)輸入單元37;比較單元35;以及數(shù)據(jù)鎖定單元32。
在設(shè)備特有信息支持單元42中記錄有指定驅(qū)動器30的序列號;可與驅(qū)動器30一起使用的媒體類型;關(guān)于可使用驅(qū)動器30的資格用戶的數(shù)據(jù)等。
驅(qū)動器鎖定單元41對進行認證處理,用于將驅(qū)動器的使用限定于資格用戶?;谳斎腧?qū)動器解鎖密鑰中的信息,驅(qū)動器鎖定單元41進行認證以許可使用驅(qū)動器,并且如果認證失敗,輸出用于停止驅(qū)動器30的操作的信號(驅(qū)動器鎖定信號)。如果認證成功,繼續(xù)驅(qū)動器的使用。
驅(qū)動器解鎖密鑰包括與設(shè)備特有信息保持單元42所保持的信息種類相同的信息,并且任一信息及其組合可用于認證。以各種方式進行驅(qū)動器解鎖密鑰的輸入和認證。例如,以一種可能的方式,驅(qū)動器鎖定單元41也起存儲器讀取器的作用,并且其中記錄有驅(qū)動器30序列號的閃存僅分發(fā)給資格用戶,并且通過將閃存插入到驅(qū)動器鎖定單元41(存儲器讀取器)中,確定在設(shè)備特有信息保持單元42中存儲的驅(qū)動器序列號與閃存中的序列號是否相同。
此外,個人即資格用戶的雇員編號可存儲在設(shè)備特有信息保持單元42中,并且可以確定通過安裝在驅(qū)動器上的數(shù)字板而輸入的雇員編號,是否與設(shè)備特有信息保持單元42中所保持的雇員編號相同。也可以確定通過安裝在驅(qū)動器解鎖密鑰中的GPS功能模塊而指定的當(dāng)前位置的緯度和經(jīng)度,是否與設(shè)備特有信息保持單元42所保持的指示廠家位置的緯度和經(jīng)度信息相同。此外,在設(shè)備特有信息保持單元42中記錄有用作驅(qū)動器解鎖密鑰的媒體的類型,并且可以確定該媒體類型是否與磁盤規(guī)格信息中包含的媒體類型(ROM區(qū)101或ROM區(qū)102)相同,這些信息記錄于插入到驅(qū)動器(信息寫/讀裝置)30中的可移動介質(zhì)(信息記錄介質(zhì))中。
除了閃存,可采用具有條形碼的卡、磁卡、IC卡、物理密鑰、生物指紋、虹膜(irises)及聲紋(voiceprint)或掌上裝置作為驅(qū)動器解鎖密鑰。一種情況是不進行用于許可使用驅(qū)動器30的認證處理,并且不限制驅(qū)動器30的使用。在這種情況下,可獲得這樣的機構(gòu),在該機構(gòu)中省略驅(qū)動器鎖定單元41和設(shè)備特有信息保持單元42。
當(dāng)插入可移動介質(zhì)39時,控制單元31向連接至驅(qū)動器30的主機(PC、服務(wù)器等)通報在可移動介質(zhì)39上僅出現(xiàn)ROM區(qū)和RAM區(qū)中的RAM區(qū),并且當(dāng)從主機收到指令時,驅(qū)動器30內(nèi)部的控制取決于該指令。通報只出現(xiàn)RAM區(qū)的原因(取決于在第一實施例中的ROM區(qū)上記錄的控制信息)旨在于防止在驅(qū)動器30和主機之間輸入和輸出控制信息。
具體地,控制單元31響應(yīng)于讀取指令,將從可移動介質(zhì)39讀取的信息返回到主機,并且響應(yīng)于寫入指令,進行用于將從主機接收的信息寫入到可移動介質(zhì)39的處理。當(dāng)從信號處理單元33輸入驅(qū)動器鎖定信號時,控制單元31進行控制以停止驅(qū)動器30,并且當(dāng)從信號處理單元33輸入數(shù)據(jù)鎖定信號時,輸出信息至主機,以使得主機的OS適當(dāng)?shù)靥幚韺ο鄳?yīng)內(nèi)容的存取。例如,如果當(dāng)存取內(nèi)容時僅能夠察看,則與該內(nèi)容相對應(yīng)的文件的屬性信息將變?yōu)閮H能夠讀出(只讀)。
信號處理單元33進行一種處理,該處理用于數(shù)字化從光學(xué)拾取單元34輸入的模擬源信號,比如伺服信號、格式相關(guān)信號、存儲在ROM區(qū)上的控制信息以及存儲在RAM區(qū)上的內(nèi)容,并且輸出這些信號到控制單元31或散列單元36(在控制信息的情況下)。信號處理單元33也將寫到可移動介質(zhì)39上的信息輸出到光學(xué)拾取單元34。信號處理單元33接收從數(shù)據(jù)鎖定單元32輸入的數(shù)據(jù)鎖定信號和從驅(qū)動器鎖定單元41輸入的驅(qū)動器鎖定信號,并且將這些信號輸出到控制單元31。
光學(xué)拾取單元34探測存儲在可移動介質(zhì)39上作為模擬源信號的控制信息(見圖2)、磁盤的使用信息、伺服信息等。它也將從信號處理單元33輸入的信息記錄到可移動介質(zhì)39上。在本實施例中,RAM區(qū)具有磁光記錄,并且應(yīng)用磁場調(diào)制記錄,并且可以在記錄信息(內(nèi)容)到RAM區(qū)上的同時,探測RAM區(qū)上的控制信息。也可以同時獲得RAM區(qū)上的磁光信號(內(nèi)容)和ROM區(qū)上的控制信息。
基于從識別認證數(shù)據(jù)輸入單元37輸入的信息和從時鐘38輸入的時間信息,散列單元36使用散列函數(shù)產(chǎn)生一散列值,并且將該值隨同從信號處理單元33輸入的控制信息一起輸出到比較單元35。當(dāng)產(chǎn)生散列值時,為了確定使用從時鐘38輸入的時間信息中的哪些項,散列單元36查閱從信號處理單元33輸入的控制信息中包含的期間數(shù)據(jù)。然后,將與期間數(shù)據(jù)所包含的數(shù)據(jù)中使用的項相同的項從時間信息中提取出來,并且用于產(chǎn)生散列值。例如,如果期間數(shù)據(jù)為2003年10月,那么采用時間信息中的年和月項。例如如果期間數(shù)據(jù)為2003年10月10日10點,那么采用時間信息中的年、月、日及小時項。
輸入到散列單元36中的信息取決于所用可移動介質(zhì)39的控制信息中包含的控制項。圖3的結(jié)構(gòu)是這樣的結(jié)構(gòu)基于在開始描述該寫/讀裝置時所述的存取策略,作為控制項,在“結(jié)合使用識別認證數(shù)據(jù)和期間數(shù)據(jù)的情況”中,只有在基于識別認證數(shù)據(jù)的用戶認證成功,并且從期間數(shù)據(jù)確定當(dāng)前是在可用期間以內(nèi)時,才允許存取每個地址的內(nèi)容。如果只使用識別認證數(shù)據(jù),可省略時鐘38。相似地,如果只使用期間數(shù)據(jù),可省略識別認證數(shù)據(jù)輸入單元37。如果存在另一數(shù)據(jù)項作為控制項,則這樣的結(jié)構(gòu)是可能的,在該結(jié)構(gòu)中提供對應(yīng)于該控制項的輸入單元,并且從該控制項目的輸入數(shù)據(jù)從輸入單元輸出到散列單元36等。
時鐘38通過路徑PATH1輸出準確的時間信息到散列單元36。圖3中的實線PATH1是期間數(shù)據(jù)未由一個范圍(如2003年10月或2004年1月1日13點45分)指定的情況下的結(jié)構(gòu)。如果通過一個范圍(如從2003年10月1日到2003年10月31日,或從2004年1月1日13點45分開始的一個小時內(nèi))指定期間數(shù)據(jù),時鐘38通過點線示出的路徑PATH2,將時間信息輸出到比較單元35。其中省略了路徑PATH1和路徑PATH2的結(jié)構(gòu)是否可用,取決于期間數(shù)據(jù)的利用模式。
通過路徑PATH3,識別認證數(shù)據(jù)輸入單元37將輸入數(shù)據(jù)解鎖密鑰中所包含的識別認證數(shù)據(jù)輸出到散列單元36。在“結(jié)合使用識別認證數(shù)據(jù)和期間數(shù)據(jù)的情況”下,如果識別認證數(shù)據(jù)用作自動鎖定功能的密鑰,這樣一種結(jié)構(gòu)是可用的,在該結(jié)構(gòu)中,通過以點線所示的路徑PATH4,將識別認證數(shù)據(jù)輸入到比較單元35。取決于控制項的利用模式,可以省略路徑PATH3和路徑PATH4。
以各種方式進行數(shù)據(jù)解鎖密鑰的輸入。例如,以一種可能的方式,識別認證數(shù)據(jù)輸入單元37也起存儲器讀取器的作用,并且將其中記錄有識別認證數(shù)據(jù)(數(shù)據(jù)解鎖密鑰)的閃存僅分配給資格用戶,并且通過插入閃存到識別認證數(shù)據(jù)輸入單元37中(存儲器讀取器),將閃存中的識別認證數(shù)據(jù)供應(yīng)給驅(qū)動器30。
除閃存之外,具有條形碼的卡、磁卡、IC卡、物理密鑰、生物指紋、虹膜及聲紋或掌上裝置能夠用作驅(qū)動器解鎖密鑰。從該描述中可以理解,如果提供驅(qū)動器鎖定單元,用于驗證驅(qū)動器30的使用許可的驅(qū)動器鎖定單元41,則可以合并識別認證數(shù)據(jù)輸入單元37和驅(qū)動器鎖定單元41。在這種情況下,可以合并驅(qū)動器解鎖密鑰和數(shù)據(jù)解鎖密鑰。
例如,可以將需要的信息記錄在可作為雇員ID的一張IC卡中,并且普遍將其用作驅(qū)動器解鎖密鑰和數(shù)據(jù)解鎖密鑰。關(guān)于除識別認證數(shù)據(jù)之外的控制項目的信息也可以包含在數(shù)據(jù)解鎖密鑰中。通過輸入數(shù)據(jù)解鎖密鑰,如果對應(yīng)于每個控制項有一輸入單元,則將每一需要的數(shù)據(jù)提供給對應(yīng)的輸入單元。
比較單元35將從散列單元36輸入的控制信息中所含的校驗和與從散列單元36輸入的散列值加以比較,并且將比較結(jié)果輸出到數(shù)據(jù)鎖定單元32。取決于控制項的利用模式,會有兩種情況一種情況是,通過將從信號處理單元33輸入的控制信息中所包含的識別認證數(shù)據(jù)與從識別認證數(shù)據(jù)輸入單元37輸入的識別認證數(shù)據(jù)加以比較,來進行用戶認證;另一種情況是,通過將從信號處理單元33輸入的控制信息中所包含的期間數(shù)據(jù)與從時鐘38輸入的時間信息加以比較,來確定當(dāng)前是否在可用期間之內(nèi)。
根據(jù)從比較單元35輸入的比較結(jié)果,例如當(dāng)校驗和和散列值不同時,當(dāng)用戶認證失敗時,以及當(dāng)當(dāng)前不在可用期間之內(nèi)時,數(shù)據(jù)鎖定單元32輸出數(shù)據(jù)鎖定信號到信號處理單元33。在圖3中,可移動介質(zhì)可通過插槽(slot-in)機制或電盤(electric tray)插入到驅(qū)動器30中,并且并不總是包含在驅(qū)動器30中。
接下來描述第一實施例的信息寫/讀裝置的操作。
圖4為描述第一實施例的驅(qū)動器(信息寫入/讀取裝置)30的操作流程圖。首先,將可移動介質(zhì)39插入到驅(qū)動器30中(S1)。接下來輸入驅(qū)動器鎖定密鑰(S2)。如圖3的驅(qū)動器鎖定單元41所述,取決于快速ROM、物理密鑰等,驅(qū)動器鎖定密鑰的輸入可采取各種形式,例如插入一閃存。
當(dāng)輸入驅(qū)動器鎖定密鑰時,確定是否許可使用驅(qū)動器(S3)。如圖3的驅(qū)動器鎖定單元41所述,根據(jù)使用的驅(qū)動器解鎖密鑰,在步驟S3中進行的許可使用的認證也可以采用各種形式,例如使用一閃存,并且進行一種處理,從而借助記錄在該閃存中的信息,校驗記錄在設(shè)備特有信息保持單元42中的資格用戶的信息。如果驅(qū)動器30的使用許可未經(jīng)授權(quán),則省略步驟S2和S3中的處理。
如果在步驟S3未許可使用驅(qū)動器30(S3中的否),可通過信號處理單元33,將來自驅(qū)動器鎖定單元41的驅(qū)動器鎖定信號輸入到控制單元31中,并且停止驅(qū)動器30。如果在步驟S3中許可使用驅(qū)動器30(S3中的是),相繼地輸入數(shù)據(jù)解鎖密鑰(S4)。
如圖3的識別認證數(shù)據(jù)輸入單元37所述,步驟S4中的數(shù)據(jù)解鎖密鑰的輸入可采取各種形式??梢院喜Ⅱ?qū)動器鎖定單元41和識別認證數(shù)據(jù)輸入單元37,并且合并驅(qū)動器解鎖密鑰和數(shù)據(jù)解鎖密鑰,在這種情況,步驟S4合并到步驟S2中,并且可省略步驟S4。
當(dāng)完成步驟S4(如果省略步驟S4,則為S3)時,讀出ROM區(qū)上的控制信息(S5),基于讀取的控制信息,對于每個地址的內(nèi)容進行數(shù)據(jù)鎖定確定。在步驟S6的確定中,基于在開始描述第一實施例的寫/讀裝置時所述的存取策略,如在關(guān)于圖2的控制項變量的位置中所述(“結(jié)合使用識別認證數(shù)據(jù)和期間數(shù)據(jù)的情況”),所述借助識別認證數(shù)據(jù)進行用戶認證,并且借助期間數(shù)據(jù)對當(dāng)前是否在可用期間內(nèi)進行確定。
控制項31向主機通報用于鎖定地址的RAM區(qū),在該RAM區(qū)上僅能夠讀取,并且通報用于未鎖定地址的RAM區(qū)(S7)。換句話說,在步驟S7中既要通報可寫可讀的區(qū)域(用于未鎖定地址的RAM區(qū)),也要通報僅能夠讀取的區(qū)域(用于鎖定地址的RAM區(qū))。
然后,基于從主機到可移動介質(zhì)39的指令,進行寫/讀控制(S8),該可移動介質(zhì)具有步驟S7中所通報的這些區(qū)域。在步驟S7中,由于未向主機通報ROM的出現(xiàn),存儲在ROM區(qū)上的控制信息對主機是完全隱藏的。在鎖定之后,即使將RAM區(qū)識別為僅能夠讀取的區(qū)域,并且如果對鎖定的地址試圖進行信息的附加改寫,則通過OS進行錯誤處理。以這種方式,對于ROM區(qū)上的內(nèi)容,由預(yù)定的用戶僅在可用期間解鎖,以允許新的創(chuàng)建、附加改寫等,并且對于鎖定的內(nèi)容,只允許察看,從而保證信息的有效性。
如果只使用識別認證數(shù)據(jù)作為控制項,那么在步驟S6中的數(shù)據(jù)鎖定確定中,對于每個地址,將記錄在可移動介質(zhì)39中的識別認證數(shù)據(jù)與提供給驅(qū)動器30的識別認證數(shù)據(jù)加以比較,如圖2的控制項的變量所述(“只使用識別認證數(shù)據(jù)的情況”)。如果只使用期間數(shù)據(jù),那么在步驟S6的數(shù)據(jù)鎖定確定中,對于每個地址,將記錄在可移動介質(zhì)39上的期間數(shù)據(jù)與驅(qū)動器30的時間信息加以比較,并且確定當(dāng)前是否在可用期間內(nèi),如圖2的控制項的變量所述(“只采用期間數(shù)據(jù)的情況”)。
在“結(jié)合使用識別認證數(shù)據(jù)和期間數(shù)據(jù)的情況”下,如果識別認證數(shù)據(jù)用作自動鎖定功能的密鑰,那么在步驟S6的數(shù)據(jù)鎖定確定中,由期間數(shù)據(jù)確定當(dāng)前是否在可用期間以內(nèi)。如果當(dāng)前在可用期間內(nèi),將鎖定該地址。如果當(dāng)前不在可用期間內(nèi),進行基于識別認證數(shù)據(jù)的用戶認證,并且如果認證成功,將不會鎖定該地址。
同樣在這種情況下,在步驟S7中,控制單元31向主機通報用于鎖定地址的RAM區(qū),在該RAM區(qū)上僅能夠讀取,以及通報用于未鎖定地址的RAM區(qū)。以這種方式,即使在可用期間后,鑰匙的所有人仍能修改內(nèi)容。在開始描述第一實施例的寫/讀裝置時所述的存取策略僅為示例,并且它的存采取模式可自由改變。如果使用除識別認證數(shù)據(jù)和期間數(shù)據(jù)之外的數(shù)據(jù)項作為所用的控制項,并且該數(shù)據(jù)項結(jié)合其他控制項,以進行步驟S6中的數(shù)據(jù)鎖定確定,則可應(yīng)用與圖4的流程一致的處理。
根據(jù)第一實施例,通過使用信息記錄介質(zhì)和信息寫/讀裝置,可以靈活地設(shè)置允許用戶存取的類型和設(shè)置激活自動鎖功能的條件。該信息記錄介質(zhì)對于應(yīng)用于不允許篡改的醫(yī)療表單、檢查記錄等非常有用。由于主機識別第一實施例的信息記錄介質(zhì)為僅具有RAM區(qū)的媒體,主機將不會存取記錄在ROM區(qū)上用于限制內(nèi)容存取的控制信息,并且通過信息寫/讀裝置實施控制信息的處理。因此,可以防止假冒者在主機一側(cè)進行的信息篡改、非法復(fù)制等,并且確保記錄在信息記錄介質(zhì)上的信息有效性。此外,由于通過一次存取地址,可同時獲得ROM區(qū)中的信息(控制信息)和RAM區(qū)中的信息(內(nèi)容),或者同時進行ROM區(qū)中的信息讀取和RAM區(qū)中的信息寫入,從而獲得高速存取。
更具體地,由于防止改寫在鎖定的RAM區(qū)上的用戶數(shù)據(jù),以及防止產(chǎn)生與可信記錄創(chuàng)建者所作的報告不同的錯誤報告數(shù)據(jù),并且由于可以識別該信息何時記錄和由誰記錄,就能夠產(chǎn)生如保證記錄的原創(chuàng)性和不可拒絕的優(yōu)點。也可以包含用戶記錄的時間歷史和修改歷史。由于數(shù)據(jù)鎖是基于日期半自動的,可節(jié)省使用主機如管理命令的管理工作量,并且獲得效率。
作為第二實施例,接下來描述通過使用信息記錄介質(zhì)來保證信息有效性的情況,該信息記錄介質(zhì)具有其上記錄有內(nèi)容的ROM區(qū)和其上記錄有用于控制的信息的RAM區(qū)。在第二實施例中,也使用在圖9至圖11中描述的并行ROMRAM。
在第二實施例中,預(yù)先在ROM區(qū)中存儲內(nèi)容,并且基于存儲在RAM區(qū)中的控制信息,限制內(nèi)容的存取(讀出),從而保證信息的有效性。例如,可以設(shè)置為通過存儲在控制信息中的讀取次數(shù),來確定讀取是否超出了限制次數(shù),并且如果在該限制之內(nèi),則讀取內(nèi)容。也可以設(shè)置為是否在由記錄在控制信息中的播放期間所設(shè)定的可用期間內(nèi)。通過結(jié)合播放的次數(shù)、播放期間和其他控制項,能夠與信息記錄介質(zhì)的使用目的相協(xié)調(diào)地設(shè)置各種存取模式。
圖5為第二實施例的信息記錄介質(zhì)上記錄的內(nèi)容和控制信息之間的關(guān)系示意圖。在圖5中,通過地址ADR1至ADRn管理存儲在ROM區(qū)中的每個內(nèi)容D1至Dn(n為自然數(shù)),并且將每個內(nèi)容的控制信息CTD1至CTDn存儲在RAM區(qū)上,該RAM區(qū)可通過一地址來讀取,該地址與對應(yīng)于每個內(nèi)容的地址相同。這即為第一實施例的ROM區(qū)和RAM區(qū)上記錄的信息相互替換后的情況。
通過使用圖9至圖11中所示的并行ROMRAM區(qū),可由相同的地址管理ROM區(qū)和RAM區(qū)。以這種方式,對于任意自然數(shù)i(1≤i≤n),通過一次存取地址ADRi,能夠同時獲取內(nèi)容Di和對應(yīng)于內(nèi)容Di的控制信息CTDi。能夠與信息記錄介質(zhì)的容量、存儲內(nèi)容的類型、信息記錄介質(zhì)的使用目的等相協(xié)調(diào)地自由改變在信息記錄介質(zhì)上形成的地址數(shù)n。
作為內(nèi)容Di,存儲一般的數(shù)字數(shù)據(jù),其可為電影(移動圖像)、音樂,靜態(tài)圖像、純文本、具有格式信息的文本數(shù)據(jù)(字處理數(shù)據(jù))、表單數(shù)據(jù)、程序等。在地址ADRi的ROM區(qū)和RAM區(qū)的大小相等,并且可設(shè)置為任意大小。例如,如果一個電影分為多章,這些章可以對應(yīng)于每個ROM區(qū)。相反地,可以這樣劃分一章,以使得該章出現(xiàn)多個地址,并且形成存儲在每個地址的內(nèi)容。根據(jù)訂貨人使用可移動介質(zhì)39的目的,改變用于每個地址的ROM區(qū)的大小(其同時為RAM區(qū)的大小)。最簡單的方式為驅(qū)動器的記錄大小調(diào)整到最小單元。
圖6A為圖5的控制信息的數(shù)據(jù)結(jié)構(gòu)示例。在控制信息中,存儲多個控制項ITEMj(1≤j≤n)。這些控制項不必為多個,并且可以考慮單項的情況。
圖6B為示出了控制信息的數(shù)據(jù)結(jié)構(gòu)的特例圖。在圖6B的控制信息中,作為對應(yīng)于內(nèi)容Mi的控制信息CTDi示例,可存儲播放計數(shù)PCi,播放開始日期PSDi,播放結(jié)束日期PEDi,可播放期間CPPi,復(fù)制計數(shù)CCi,復(fù)制開始日期CSDi,復(fù)制結(jié)束日期CEDi,以及可復(fù)制期間CCPi。圖6B的播放開始日期、播放結(jié)束日期和可播放期間僅為第一實施例的期間數(shù)據(jù)Ti的具體代表。換句話說,這三項對應(yīng)于期間數(shù)據(jù)。這對于有關(guān)于復(fù)制的復(fù)制開始日期、復(fù)制結(jié)束日期和可復(fù)制期間日期也是適用的。
ROM區(qū)上的內(nèi)容每播放一次,播放計數(shù)PCi會減1,并且如果播放計數(shù)PCi變?yōu)?,則再也不能進行播放。因此,該內(nèi)容僅能播放設(shè)置為初始值的次數(shù)。記錄第一次播放該內(nèi)容的日期,作為播放開始日期PSDi。因此在進行播放之前不記錄任何內(nèi)容。
記錄播放內(nèi)容的最后日期,作為播放結(jié)束數(shù)據(jù)PEDi。作為可播放期間CPPi,記錄可播放內(nèi)容的期間,作為從播放開始日期起的期間,即作為可播放期間CPPi。因此,通過將可播放期間加到播放開始日期,可獲得播放結(jié)束日期。用于復(fù)制的控制項與用于播放的控制項相似。與第一實施例的情況相同,可以單獨或組合使用對應(yīng)于播放計數(shù)和期間數(shù)據(jù)(開始日期、結(jié)束日期和可用期間)的控制項。
接下來描述應(yīng)用第二實施例的可移動介質(zhì)39(信息記錄介質(zhì))的特例。例如,在租賃業(yè)務(wù)中,該業(yè)務(wù)借出其上記錄有如音樂、書籍和電影等內(nèi)容數(shù)據(jù)的記錄介質(zhì),可移動介質(zhì)39可用于存儲借出的內(nèi)容。
在租賃存儲中,會基于每個用戶的請求改寫在可移動介質(zhì)39中存儲的控制信息,在該可移動介質(zhì)上記錄有借出的內(nèi)容,從而將借出的內(nèi)容轉(zhuǎn)給用戶。在返還之后,根據(jù)另一用戶的需要再次改寫控制信息,并且將該介質(zhì)借給用戶。如果逾期仍未返還,或者當(dāng)即使在時間限制之內(nèi),如果進行的播放或復(fù)制的次數(shù)超過限制計數(shù)時,將會鎖定內(nèi)容,并且不能讀取信息,由此防止脫離用戶允許范圍的非法播放或復(fù)制。
除如圖6B所示的控制項之外,可以將用于限制和延展內(nèi)容播放的控制項,比如釋放日期(僅僅在當(dāng)前日期與釋放日期相同或晚于釋放日期時才能夠進行播放),以及用于指定被允許播放的用戶的信息,合并到控制信息中。這些控制項可以單獨使用或與其他控制項組合使用。
接下來描述第二實施例中使用的信息寫/讀裝置以及信息寫/讀裝置的操作。為簡化起見,第二實施例的如下描述假設(shè)了設(shè)置一種存取策略,在該策略中,只有基于播放計數(shù)的認證獲得成功,并且通過基于可用期間(該可用期間由播放開始日期、播放結(jié)束日期和可播放期間來確定)進行認證,確定當(dāng)前是在可用期間內(nèi)時(即數(shù)據(jù)解鎖狀態(tài)),才能夠播放內(nèi)容,否則(即數(shù)據(jù)鎖定狀態(tài))會拒絕對內(nèi)容的存取(內(nèi)容本身的出現(xiàn)不能從主機識別),將不能進行復(fù)制。只有通過被允許使用驅(qū)動器的管理員才能夠進行RAM區(qū)上的控制信息改寫。
圖7為在第二實施例中使用的信息寫/讀裝置的框圖。驅(qū)動器30包括驅(qū)動器鎖定單元41,用于驗證驅(qū)動器(信息寫/讀裝置)30的許可使用;設(shè)備特有信息保持單元42;控制信息改寫單元,用于寫入新的控制信息;控制單元31,用于控制可移動介質(zhì)39的內(nèi)容寫/讀;信號處理單元33;光學(xué)拾取單元34;時鐘38;比較單元35;以及數(shù)據(jù)鎖定單元32。
在設(shè)備特有信息保持單元42中,記錄有指定驅(qū)動器30的序列號,可與驅(qū)動器30一起使用的媒體類型,關(guān)于被允許使用驅(qū)動器的管理員的數(shù)據(jù)等。
驅(qū)動器鎖定單元41進行認證處理,用于將驅(qū)動器30的使用限定于資格用戶(管理員)。驅(qū)動器鎖定單元41基于輸入的驅(qū)動器解鎖密鑰中的信息來進行認證,以許可驅(qū)動器30的使用,如果認證失敗,則輸出用于停止驅(qū)動器30操作的信號(驅(qū)動器鎖定信號)。如果認證成功,繼續(xù)驅(qū)動器的使用。
器解鎖密鑰包括與設(shè)備特有信息保持單元42所保持的信息種類相同的信息,并且任一信息或其組合可用于認證。驅(qū)動器解鎖密鑰的輸入和認證可以各種方式進行。通過示例,以一種可能的方式,驅(qū)動器鎖定單元41也起存儲器讀取器的作用,并且將其中記錄有驅(qū)動器30的序列號(驅(qū)動器解鎖密鑰)的閃存僅分配給管理員,并且通過插入閃存到驅(qū)動器鎖定單元41(存儲器讀取器)中,確定存儲在設(shè)備特有信息保持單元42中的驅(qū)動器序列號與閃存中的序列號是否相同。
此外,在設(shè)備特有信息保持單元中可存儲個人即管理員的雇員編號,并且可以確定通過安裝在驅(qū)動器上的數(shù)字板輸入的雇員編號(驅(qū)動器解鎖密鑰)與設(shè)備特有信息保持單元所保持的雇員編號是否相同。也可以確定由安裝在驅(qū)動器解鎖密鑰中的GPS功能所指定的當(dāng)前位置的緯度和經(jīng)度與設(shè)備特有信息保持單元42所保持的用于指示廠家位置的緯度和經(jīng)度信息是否相同。此外,可采用的媒體類型可記錄在驅(qū)動器解鎖密鑰中,并且可以確定該媒體類型是否與磁盤規(guī)格信息(ROM區(qū)101或ROM區(qū)102)中包含的媒體類型相同,該信息記錄在插入到驅(qū)動器(信息寫/讀裝置)30中的可移動介質(zhì)(信息記錄介質(zhì))39上。
除閃存之外,具有條形碼的卡、磁卡、IC卡、物理密鑰、生物指紋、虹膜及聲紋或掌上裝置能夠用作驅(qū)動器解鎖密鑰。
當(dāng)由被允許使用驅(qū)動器30的管理員輸入控制信息時,控制信息改寫單元執(zhí)行一種處理,該處理用于在可移動介質(zhì)39的RAM區(qū)上寫入控制信息。例如,控制信息能夠以被包含在驅(qū)動器解鎖密鑰中的形式來提供,并且只有在驅(qū)動器鎖定單元41中的管理員認證成功時,才可由控制信息改寫單元來讀取。
驅(qū)動器鎖定單元41能夠起控制信息改寫單元的作用。在圖7中,示出了驅(qū)動器鎖定單元41和控制信息改寫單元合并的情況,但二者分離的結(jié)構(gòu)也是可用的。
當(dāng)需要改寫RAM區(qū)上的控制信息時(比如安裝在租賃存儲中的驅(qū)動器),在圖7的信息寫/讀裝置中包含驅(qū)動器鎖定單元41、設(shè)備特有信息保持單元42和控制信息改寫單元,并且如果該裝置正是僅播放內(nèi)容的用戶所使用的信息寫/讀裝置,則驅(qū)動器鎖定單元41、設(shè)備特有信息保持單元42和控制信息改寫單元不必包含在該結(jié)構(gòu)中。但是,在此情況下,如果想要進行用于許可使用驅(qū)動器30的認證處理,則驅(qū)動器鎖定單元41和設(shè)備特有信息保持單元42會包含在該結(jié)構(gòu)中。
當(dāng)插入可移動介質(zhì)39時,控制單元31向連接至驅(qū)動器30的主機(PC、服務(wù)器等)通報在可移動介質(zhì)39上僅出現(xiàn)ROM區(qū)和RAM中的ROM區(qū),并且當(dāng)從主機接收到讀取指令時,控制單元31將從可移動介質(zhì)39讀取的信息返回至主機,并執(zhí)行用于更新控制信息如播放計數(shù)的處理。通報僅出現(xiàn)ROM的原因(其取決于在第二實施例中的RAM區(qū)上記錄有控制信息)在于防止在驅(qū)動器30和主機之間輸入和輸出控制信息。
當(dāng)從信號處理單元33輸入驅(qū)動器鎖定信號時,控制單元31進行控制以停止驅(qū)動器30,并且當(dāng)從信號處理單元33輸入數(shù)據(jù)鎖定信號時,控制單元31輸出信息到主機,以使得主機的OS適當(dāng)?shù)剡M行相應(yīng)內(nèi)容的存取。具體地,為了對主機隱藏鎖定的內(nèi)容,控制單元31向主機通報出現(xiàn)與地址相對應(yīng)的內(nèi)容,其中對于這些地址并未輸入鎖定信號。
數(shù)字處理單元33進行一種處理,用于數(shù)字化從光學(xué)拾取單元34輸入的模擬源信號,比如伺服信號、格式相關(guān)信號、存儲在RAM區(qū)上的控制信息和存儲在ROM區(qū)上的內(nèi)容,并且將這些信號輸出至控制單元31或比較單元35(在控制信息的情況下)。它也將從控制信息改寫單元輸入的新的控制信息輸出至光學(xué)拾取單元34。它接收從數(shù)據(jù)鎖定單元32輸入的數(shù)據(jù)鎖定信號和從驅(qū)動器鎖定單元41輸入的驅(qū)動器鎖定信號,并且將這些信號輸出到控制單元31。
光學(xué)拾取單元34探測在可移動介質(zhì)39上記錄的控制信息、磁盤的使用信息、伺服幀信息以等信息作為模擬源信號。它也將從信號處理單元33輸入的信息記錄在可移動介質(zhì)39上。在該實施例中,RAM區(qū)具有磁光記錄,并且應(yīng)用磁場調(diào)制記錄,并且探測ROM區(qū)上作為模擬源信號的內(nèi)容的同時,可以將控制信息記錄到RAM區(qū)上。也可以同時獲得RAM區(qū)上的磁光信號(控制信息)和ROM區(qū)上的內(nèi)容。
時鐘38輸出準確的時間信息到比較單元35。
基于從信號處理單元33輸入的控制信息和從時鐘38輸入的時間信息,比較單元35確定播放計數(shù)是否少于1,以及確定當(dāng)前是否在可用期間內(nèi),并且將確定的結(jié)果輸出到數(shù)據(jù)鎖定單元32。
根據(jù)從比較單元35輸入的確定結(jié)果,例如當(dāng)播放計數(shù)或復(fù)制計數(shù)為0并且當(dāng)可用期間期滿時,數(shù)據(jù)鎖定單元32輸出數(shù)據(jù)鎖定信號至信號處理單元33。在圖7中,通過插槽機制或電盤將可移動介質(zhì)插入到驅(qū)動器30中,并且可移動介質(zhì)并不總是包含在驅(qū)動器30中。
接下來描述第二實施例的信息寫入/讀取裝置的操作。
圖8為描述第二實施例的驅(qū)動器(信息寫入/讀取裝置)30的操作流程圖。首先,將可移動介質(zhì)39插入到驅(qū)動器30中(S11)。接下來輸入驅(qū)動器鎖定密鑰(S12)。如圖7的驅(qū)動器鎖定單元41所述,取決于快速ROM、物理密鑰等,驅(qū)動器鎖定密鑰的輸入可采取各種形式,例如插入閃存。
接下來,確定是否已許可驅(qū)動器30的使用(S13)。如圖7的驅(qū)動器鎖定單元41所述,根據(jù)驅(qū)動器鎖定密鑰,在步驟S13中進行的許可使用的認證也可采取各種形式,例如,借助記錄在閃存中的信息,驗證記錄在設(shè)備特有信息保持單元42中的資格用戶的信息。如果ROM區(qū)上的控制信息不必改寫,或者如果不進行驅(qū)動器30的使用認證,則省略在步驟S12和步驟S13中的處理。
如果在步驟S13中未許可驅(qū)動器30的使用(S13中的否),通過信號處理單元33將來自驅(qū)動器鎖定單元41的驅(qū)動器鎖定信號輸入到控制單元31,并且停止驅(qū)動器30。如果在步驟13中許可使用驅(qū)動器30(S13中的“是”),隨后讀取RAM區(qū)上的控制信息(S14),基于讀取的控制信息,對于每個地址的內(nèi)容進行數(shù)據(jù)鎖定確定(S15)。
在步驟S15的確定中,基于在開始描述第二實施例的信息寫/讀裝置時所述的存取策略,對于每個地址進行基于播放計數(shù)的認證和基于可用信息的認證,該可用信息由播放開始日期、播放結(jié)束日期和可播放期間限定。換句話說,對控制信息中包含的播放計數(shù)是否等于或大于1加以比較,以及對從時鐘38輸入的時間信息是與播放結(jié)束日期相同或是早于播放結(jié)束數(shù)據(jù)加以比較。
控制單元31對主機隱藏鎖定地址處的ROM區(qū),并且向主機通報,可移動介質(zhì)39好像僅具有在未鎖定地址處的ROM區(qū)(S16)?;趶闹鳈C到可移動介質(zhì)39的指令,播放或復(fù)制內(nèi)容(S17),可移動介質(zhì)39具有在步驟S16中通報的這些區(qū)域。與該播放(或復(fù)制)并行地更新RAM區(qū)上的控制信息(S18),該RAM區(qū)對應(yīng)于播放(或復(fù)制)內(nèi)容的地址。具體地,播放計數(shù)減1。
在步驟S17中,由于僅向主機通報ROM區(qū),存儲在RAM區(qū)上的控制信息對主機完全隱藏。由于從主機不能存取鎖定的ROM區(qū),ROM區(qū)的內(nèi)容被鎖定,并且僅在可用期間時才能夠播放或復(fù)制,并且保證信息的有效性。
在圖7中,采用關(guān)于播放的控制項,但如果允許復(fù)制,則采用關(guān)于復(fù)制的控制項。可以合并關(guān)于播放和復(fù)制的控制項。在此情況下,在步驟S15的數(shù)據(jù)鎖定確定中,添加基于復(fù)制計數(shù)的認證處理和基于由可用期間的認證處理,該可用期間由復(fù)制開始日期、復(fù)制結(jié)束日期和可復(fù)制期間來確定,并且在步驟S17中添加一種處理,該處理用于RAM區(qū)的復(fù)制內(nèi)容,該RAM區(qū)對應(yīng)于復(fù)制內(nèi)容的地址,但任一處理都能夠以與圖8的每一步驟相同的方式來處理,這些處理是關(guān)于播放進行的,并且能夠圖8的流程圖應(yīng)用到關(guān)于復(fù)制的處理。如果同時進行播放和復(fù)制,則更新對應(yīng)于播放和復(fù)制的每個計數(shù)和每個日期。
在開始描述第二實施例的寫/讀裝置時所述的存取策略僅為示例,并且它的存取模式可自由改變。例如,存取策略可設(shè)置為在數(shù)據(jù)鎖定之前允許播放和復(fù)制,并且在數(shù)據(jù)鎖定之后僅允許播放。除圖6B以外的數(shù)據(jù)項可作為控制項使用,并且可結(jié)合其他控制項以進行步驟S15中的數(shù)據(jù)鎖定確定。例如,這些數(shù)據(jù)項是釋放日期、用于播放的用戶認證數(shù)據(jù)等。
在圖8的處理中,在播放內(nèi)容之前,讀取每個地址的控制信息以進行鎖定確認,然后播放內(nèi)容,并與播放同步地更新控制信息。如果存在大量地址,則預(yù)計讀出控制信息會花費很長時間。因此,在步驟S14中,其中指定有多個地址的播放范圍可由用戶輸入,并且只有與包含在該播放范圍中的地址相對應(yīng)的RAM區(qū)上的控制信息才可以被讀出。
可選地,可取樣至少三個位置,即播放范圍的開始地址、結(jié)束地址和在播放范圍中的任一地址,并且可以讀取與取樣位置的地址相對應(yīng)的RAM區(qū)上的控制信息。在此情況下,會從讀取控制信息中使用有利于用戶的值。
例如,對于播放計數(shù),讀取播放計數(shù)的最大值可考慮作為包含在播放范圍中的內(nèi)容播放計數(shù),并且對于播放結(jié)束日期,最新日期可考慮作為包含在播放范圍中的內(nèi)容播放結(jié)束日期。當(dāng)在步驟S18中更新控制信息(圖8)時,所有包含在播放范圍中的控制信息更新為最大值減1后所得的值。以這種方式,可保證僅部分地看到和聽到內(nèi)容的用戶有機會以播放的次數(shù)看到和聽到全部內(nèi)容。預(yù)期存在一些這樣的租賃存儲,它們將不設(shè)置這種關(guān)于復(fù)制計數(shù)的用戶輔助測試。
在步驟S14中,當(dāng)讀出RAM區(qū)上的控制信息時,可同時讀出ROM區(qū)上的內(nèi)容,并且將這些內(nèi)容存儲在設(shè)置于驅(qū)動器30中的存儲器(圖中未示出)中,并且當(dāng)在步驟S17中進行播放時,可將存儲在該存儲器中的內(nèi)容發(fā)送至主機。這樣的優(yōu)點是,處理對內(nèi)容存儲器的存取比處理對內(nèi)容的可移動介質(zhì)39的存取更快。
根據(jù)第二實施例,通過使用信息記錄介質(zhì)和信息寫/讀裝置,可以靈活地設(shè)置允許用戶存取的類型(播放、復(fù)制或二者兼有),以及設(shè)置激活數(shù)據(jù)鎖定功能的條件(基于播放結(jié)束日期的播放結(jié)束,基于釋放日期的播放開始等)。對于應(yīng)用于用以銷售或出租具有版權(quán)的內(nèi)容如電影、音樂和小說的信息記錄介質(zhì),這種信息記錄介質(zhì)是很有用的。由于主機識別出第二實施例的信息記錄介質(zhì)為僅具有ROM區(qū)的媒體,主機將不會存取在RAM區(qū)上記錄的用于限制內(nèi)容存取的控制信息,并且通過信息寫/讀裝置,實施控制信息的處理。因此,可以防止假冒者在主機一側(cè)假冒進行信息的篡改、非法復(fù)制等,并且確保記錄在信息記錄介質(zhì)上的信息有效性。此外,由于通過一次存取地址可同時獲得ROM區(qū)中的信息(內(nèi)容)和RAM區(qū)中的信息(控制信息),或者同時進行ROM區(qū)中的信息讀取和對RAM區(qū)的信息寫入,從而可獲得高速存取。
更具體地,可防止改寫以篡改RAM區(qū)上的控制信息,導(dǎo)致除授權(quán)用戶之外的第三方能夠存取內(nèi)容,此外,可以防止在指定期間之外進行播放和復(fù)制。以這種方式,可適當(dāng)?shù)乇Wo具有版權(quán)的內(nèi)容。由于不需要通過網(wǎng)絡(luò)獲得認證,能夠不造成用戶的工作量負擔(dān)即可實現(xiàn)認證。由于可以與播放并行地更新RAM區(qū),可以消除可能用于詐騙的時間間隙,例如在更新控制信息之前通過斷電欺騙播放計數(shù)。通過權(quán)限持有人(版權(quán)持有人、發(fā)布權(quán)所有人),可自由設(shè)置控制信息,并且可增強版權(quán)利持有人的利益。通過驗證控制信息,也可以監(jiān)控使用歷史的狀態(tài)改變,并且通過在租賃返還之后進行數(shù)據(jù)分析,應(yīng)用于銷售也是可能的。
在信息寫/讀裝置中,如果根據(jù)其上記錄有控制信息的區(qū)域是ROM區(qū)還是RAM區(qū),切換第一實施例和第二實施例的操作,可以使其進行與插入的信息記錄介質(zhì)相對應(yīng)的處理。在此情況下,可以處理在一信息寫/讀裝置中的第一實施例和第二實施例的信息記錄介質(zhì)。
在此詳細描述了本發(fā)明的示例性和當(dāng)前優(yōu)選的實施例,但應(yīng)當(dāng)理解本發(fā)明構(gòu)思可有其他各種實施及使用,并且所附的權(quán)利要求旨在構(gòu)造為包含除現(xiàn)有技術(shù)所限定的范圍以外的各種變化。
權(quán)利要求
1.一種信息寫/讀裝置,該裝置與一種信息記錄介質(zhì)協(xié)作,該介質(zhì)包括一ROM區(qū)和一RAM區(qū),該RAM區(qū)或者該ROM區(qū)具有預(yù)先在其上記錄的控制信息,該控制信息用以限制信息的讀取和/或?qū)懭?,該信息?讀裝置包括一光學(xué)拾取單元,用以讀取存儲在該信息記錄介質(zhì)上的信息;以及一控制單元,用以基于該光學(xué)拾取單元讀取的控制信息,限制從/向其上未記錄控制信息的另一區(qū)域讀取和/或?qū)懭胄畔?,并且用以輸出一信號,該信號通報在該信息記錄介質(zhì)上只出現(xiàn)源于該ROM區(qū)和該RAM區(qū)的該另一區(qū)域。
2.如權(quán)利要求1所述的信息寫/讀裝置,其中該控制信息包括指定一可用期間的期間數(shù)據(jù),該裝置還包括一時鐘,用于輸出時間信息;以及一比較單元,用于將包含在該光學(xué)拾取單元讀取的控制信息中的期間數(shù)據(jù)與從該時鐘輸出的時間信息作比較,以進行第一次確定,以確定當(dāng)前是否在可用期間內(nèi),該控制單元根據(jù)第一次確定的結(jié)果,限制從/向該另一區(qū)域讀取和/或?qū)懭胄畔ⅰ?br>
3.如權(quán)利要求1所述的信息寫/讀裝置,其中該控制信息包括識別一用戶的識別認證數(shù)據(jù),該裝置還包括一識別認證數(shù)據(jù)輸入單元,用以輸入用于識別該用戶的信息,該比較單元比較包含在該控制信息中的識別認證數(shù)據(jù)與輸入至該識別認證數(shù)據(jù)輸入單元的用以識別該用戶的信息,以進行第二次確定,以確定該用戶是否為正式用戶,該控制單元根據(jù)第二次確定的結(jié)果,限制從/向該另一區(qū)域讀和/或?qū)懶畔ⅰ?br>
4.如權(quán)利要求2所述的信息寫/讀裝置,其中該控制信息包括識別一用戶的識別認證數(shù)據(jù),該裝置還包含一識別認證數(shù)據(jù)輸入單元,用于輸入用以識別該用戶的信息,該比較單元將包含在該控制信息中的識別認證數(shù)據(jù)與輸入至該識別認證數(shù)據(jù)輸入單元的用以識別該用戶的信息相比較,以進行第二次確定,以確定該用戶是否為正式用戶,該控制單元根據(jù)第二次確定的結(jié)果,限制從/向該另一區(qū)域讀和/或?qū)懶畔ⅰ?br>
5.如權(quán)利要求1所述的信息寫/讀裝置,還包括;一設(shè)備特有信息保持單元,用于在其中保持所記錄的關(guān)于該信息寫/讀裝置的設(shè)備特有信息;以及一驅(qū)動器鎖定單元,關(guān)于該信息寫/讀裝置的信息輸入至該驅(qū)動器鎖定單元,該驅(qū)動器鎖定單元將輸入至該驅(qū)動器鎖定單元的關(guān)于該信息寫/讀裝置的信息與該設(shè)備特有信息加以核對,并且如果它們不相同,則輸出一用于停止該信息寫/讀裝置的操作的信號至該控制單元。
6.如權(quán)利要求5所述的信息寫/讀裝置,其中所用設(shè)備特有信息是用于識別被允許使用該信息寫/讀裝置的用戶的信息、用于識該別信息寫/讀裝置的序列號以及可與該信息寫/讀裝置一起使用的存儲介質(zhì)的類型三者之一。
7.如權(quán)利要求1所述的信息寫/讀裝置,其中當(dāng)在該信息記錄介質(zhì)的ROM區(qū)上記錄該控制信息時,該ROM區(qū)和該RAM區(qū)以重疊的方式排列,其中該ROM區(qū)記錄的最小單元與該RAM區(qū)記錄最小單元相同,該ROM區(qū)記錄的最小單元和該RAM區(qū)記錄的最小單元是由相同的地址管理的,并且其中基于通過存取一預(yù)定地址而獲得的該ROM區(qū)上的控制信息,該控制單元限制從/向該RAM區(qū)讀和/或?qū)懶畔ⅲㄟ^存取該預(yù)定地址同時存取該RAM區(qū)。
8.如權(quán)利要求2所述的信息寫/讀裝置,其中當(dāng)在該ROM區(qū)上記錄控制信息時,作為第一次確定的結(jié)果,如果當(dāng)前不在可用期間內(nèi),則該控制單元施加限制,以允許從該RAM區(qū)讀取信息,但禁止向該RAM區(qū)寫信息。
9.如權(quán)利要求1所述的信息寫/讀裝置,其中當(dāng)在該信息記錄介質(zhì)的該RAM區(qū)上記錄該控制信息時,該ROM區(qū)和該RAM區(qū)以重疊的方式排列,其中該ROM區(qū)記錄的最小單元與該RAM區(qū)記錄的最小單元相同,該ROM區(qū)記錄的最小單元和該RAM區(qū)記錄的最小單元由相同的地址管理,并且其中基于通過存取一預(yù)定地址而獲得的該RAM區(qū)上的控制信息,該控制單元限制讀取該ROM區(qū)上的信息,該ROM區(qū)是通過存取該預(yù)定地址同時存取的。
10.如權(quán)利要9所述的信息寫/讀裝置,其中該控制單元讀取通過存取預(yù)定地址而獲得的該ROM區(qū)上的信息,并且同時更新對應(yīng)于該預(yù)定地址的RAM區(qū)上的控制信息。
11.如權(quán)利要求2所述的信息寫/讀裝置,其中當(dāng)在該RAM區(qū)上記錄該控制信息時,作為第一次確定的結(jié)果,如果當(dāng)前在該可用期間內(nèi),則該控制單元允許從該ROM區(qū)讀取信息,否則施加限制,從而禁止從該ROM區(qū)讀取信息。
12.如權(quán)利要求2所述的信息寫/讀裝置,其中當(dāng)在該RAM區(qū)上記錄該控制信息時,該控制信息還包括一限定讀出次數(shù)上限的一播放計數(shù),該比較單元進行第三次確定,以確定該播放計數(shù)是否不小于1,根據(jù)第三次確定的結(jié)果,該控制單元限制從該另一區(qū)域讀取信息,并且在每次讀取ROM區(qū)上的信息時將播放計數(shù)減1。
13.一種信息記錄介質(zhì),包括一ROM區(qū)和一RAM區(qū),其中該ROM區(qū)或該RAM區(qū)具有預(yù)先在其上記錄的控制信息,這些信息用于限制信息的讀取和/或?qū)懭?,并且其中基于該控制信息,對?向其上未存儲控制信息的另一區(qū)域讀取和/或?qū)懭胄畔⑹┘酉拗疲韵拗颇軌蜃x取和/或?qū)懭朐摽刂菩畔⒌膶ο蟆?br>
14.如權(quán)利要求13所述的信息記錄介質(zhì),其中該控制信息包括指定一可用期間的期間數(shù)據(jù),并且其中為確定當(dāng)前是否在可用期間內(nèi),比較該期間數(shù)據(jù)與時間信息,該期間數(shù)據(jù)用于控制,以根據(jù)比較的結(jié)果,限制從/向該另一區(qū)域讀取和/或?qū)懭胄畔ⅰ?br>
15.如權(quán)利要求13所述的信息記錄介質(zhì),其中該控制信息包括指定一用戶的識別認證數(shù)據(jù),并且其中為了確定該用戶是否為正式用戶,比較該識別認證數(shù)據(jù)與用于識別該用戶的信息,該識別認證數(shù)據(jù)用于控制,以根據(jù)比較的結(jié)果,限制從/向該另一區(qū)域讀取和/或?qū)懭胄畔ⅰ?br>
16.如權(quán)利要求13所述的信息記錄介質(zhì),其中該ROM區(qū)和該RAM區(qū)以重疊的方式排列,其中該ROM區(qū)的記錄單元與該RAM區(qū)的記錄單元相同,其中該ROM區(qū)的記錄單元和該RAM區(qū)的記錄單元由相同的地址管理,其中通過存取每個地址,獲得記錄在該ROM區(qū)或該RAM區(qū)上的控制信息,并且其中基于獲得的控制信息,對從/向其上未記錄控制信息的一區(qū)域讀取和/或?qū)懭胄畔⑹┘酉拗?,該區(qū)域源于該ROM區(qū)和該RAM區(qū)。
17.如權(quán)利要求14所述的信息記錄介質(zhì),其中在該ROM區(qū)上存儲該控制信息,其中作為基于期間數(shù)據(jù)的確定結(jié)果,如果確定當(dāng)前不在可用期間內(nèi),則施加限制,以允許從該RAM區(qū)讀取信息,但禁止寫入信息至該RAM區(qū)。
18.如權(quán)利要求14所述的信息記錄介質(zhì),其中在該RAM區(qū)上存儲該控制信息,并且其中作為基于期間數(shù)據(jù)的確定結(jié)果,如果當(dāng)前在可用期間內(nèi),則允許從該ROM區(qū)讀取信息,否則施加限制,以禁止從該ROM區(qū)讀取信息。
19.如權(quán)利要求14所述的信息記錄介質(zhì),其中該控制信息還包括一限定讀出次數(shù)上限的播放計數(shù),在該RAM區(qū)上記錄該控制信息,并且其中該播放計數(shù)用于控制,在該控制中施加限制,以當(dāng)播放計數(shù)變?yōu)?時禁止讀取該ROM區(qū)上的信息。
20.一種信息寫/讀系統(tǒng),包括一信息寫/讀裝置,該裝置結(jié)合一信息記錄介質(zhì),該信息記錄介質(zhì)具有一ROM區(qū)和一RAM區(qū);以及一主機,該主機連接至該信息寫/讀裝置,其中該RAM區(qū)或該ROM區(qū)具有預(yù)先在其上記錄的控制信息,該信息用于限制信息的讀取和/或?qū)懭?,并且其中基于控制信息,該信息?讀裝置向該主機通報僅出現(xiàn)一個未禁止從/向其讀取和/或?qū)懭胄畔⒌膮^(qū)域,該區(qū)域源于其上未記錄控制信息的另一區(qū)域,并且根據(jù)從主機輸入至該另一區(qū)域的指令,限制從/向允許的另一區(qū)域讀取和/或?qū)懭胄畔ⅰ?br>
21.如權(quán)利要求20所述的信息寫/讀系統(tǒng),其中控制信息包括指定一可用期間的期間數(shù)據(jù),并且其中該信息寫/讀裝置還進行第一次確定,以通過比較包含在控制信息中的期間數(shù)據(jù)與從其中包含的一時鐘輸出的時間信息,確定當(dāng)前是否在可用期間內(nèi),并且根據(jù)第一次確定的結(jié)果,限制從/向該另一區(qū)域讀取和/或?qū)懭胄畔ⅰ?br>
22.如權(quán)利要求20所述的信息寫/讀系統(tǒng),其中該控制信息還包括指定一用戶的識別認證數(shù)據(jù),并且其中該信息寫/讀裝置還進行第二次確定,以通過比較該控制信息中包括的該識別認證數(shù)據(jù)與從外界輸入的數(shù)據(jù)解鎖密鑰中包括的信息,以確定該用戶是否為正式用戶,并且根據(jù)第二次確定的結(jié)果,限制從/向該另一區(qū)域讀和/或?qū)懭胄畔ⅰ?br>
23.如權(quán)利要求20所述的信息寫/讀系統(tǒng),其中當(dāng)在該信息記錄介質(zhì)的ROM區(qū)上記錄該控制信息時,該ROM區(qū)和該RAM區(qū)以重疊的方式排列,其中該ROM區(qū)記錄的最小單元與該RAM區(qū)記錄的最小單元相同,該ROM區(qū)記錄的最小單元和該RAM區(qū)記錄的最小單元由相同的地址管理,并且其中基于通過存取一預(yù)定地址而獲得的該ROM區(qū)上的控制信息,該信息寫/讀裝置限制從/向該RAM區(qū)讀取和/或?qū)懭胄畔?,該RAM區(qū)是通過存取該預(yù)定地址同時存取的。
24.如權(quán)利要求21所述的信息寫/讀系統(tǒng),其中當(dāng)在該ROM區(qū)上記錄該控制信息時,作為第一次確定的結(jié)果,如果當(dāng)前不在可用期間內(nèi),則該信息寫/讀裝置施加限制,以允許從該RAM區(qū)讀取信息,但禁止寫入信息到該RAM區(qū)。
25.如權(quán)利要求20所述的信息寫/讀系統(tǒng),其中當(dāng)在該信息記錄介質(zhì)的RAM區(qū)上記錄該控制信息時,該ROM區(qū)和該RAM區(qū)以重疊的方式排列,其中該ROM區(qū)記錄的最小單元與該RAM區(qū)記錄的最小單元相同,該ROM區(qū)記錄的最小單元和該RAM區(qū)記錄的最小單元由相同的地址管理,并且其中基于通過存取一預(yù)定地址而獲得的該RAM區(qū)上的控制信息,該信息寫/讀裝置限制從/向該ROM區(qū)讀取和/或?qū)懭胄畔?,該ROM區(qū)是通過存取該預(yù)定地址同時存取的。
全文摘要
本發(fā)明公開一種信息寫/讀裝置,該裝置與一種信息記錄介質(zhì)協(xié)作,該介質(zhì)包括一ROM區(qū)和一RAM區(qū),該RAM區(qū)或該ROM區(qū)具有預(yù)先在其上記錄的控制信息,該控制信息用以限制信息的讀取和/或?qū)懭?,該信息?讀裝置包括一光學(xué)拾取單元,用以讀取存儲在信息記錄介質(zhì)上的信息;以及一控制單元,用以基于該光學(xué)拾取單元讀取的控制信息,限制從/向未記錄控制信息的另一區(qū)域讀和/或?qū)懶畔?,并且用以輸出一信號,該信號通報在信息記錄介質(zhì)上僅出現(xiàn)該ROM區(qū)和該RAM區(qū)中的另一區(qū)域。
文檔編號G11B13/04GK1612079SQ200410035009
公開日2005年5月4日 申請日期2004年4月23日 優(yōu)先權(quán)日2003年10月30日
發(fā)明者森本寧章, 秋山良太 申請人:富士通株式會社