国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于在數(shù)據(jù)中嵌入信息的裝置的制作方法

      文檔序號:6454185閱讀:289來源:國知局
      專利名稱:用于在數(shù)據(jù)中嵌入信息的裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及用于對數(shù)據(jù)的內(nèi)容不施加改變地在數(shù)據(jù)中嵌入信息的裝置等。
      背景技術(shù)
      記錄在磁帶等帶介質(zhì)上的數(shù)字數(shù)據(jù)(數(shù)據(jù))的品質(zhì),即使將該數(shù)據(jù)復(fù) 制到其他帶介質(zhì)上也不會降低。但是,識別記錄有數(shù)據(jù)的帶介質(zhì)是原始的 還是復(fù)制的,目前仍是困難的。這是因為一般的帶介質(zhì)的數(shù)據(jù)的記錄方式 成為沿著帶介質(zhì)的前進方向連續(xù)地排列記錄的規(guī)定,從而可以利用其他帶 驅(qū)動器順序地復(fù)制所記錄的數(shù)據(jù)的緣故。即,在數(shù)據(jù)連續(xù)地、順序良好地 記錄的情況下,通過單純地將其原樣復(fù)制到其他帶介質(zhì)上,能夠容易地制 作原始的帶介質(zhì)的復(fù)本。由于這樣的情況,希望有一種能夠識別記錄有數(shù)據(jù)的帶介質(zhì)是原始的 還是復(fù)制的這樣的技術(shù)。在此,在記錄在帶介質(zhì)上的數(shù)據(jù)中,大多都不能改變其內(nèi)容。因而,提出有這樣一種方法對數(shù)據(jù)的內(nèi)容不施加改變地嵌 入用于標識帶介質(zhì)是原始的還是復(fù)制的這樣的信息(例如,參照專利文獻 1)。具體地,在該專利文獻l中,在將數(shù)據(jù)分割成多個數(shù)據(jù)集并記錄在帶 介質(zhì)上時,通過操作數(shù)據(jù)集間的距離,在數(shù)據(jù)中嵌入信息。 專利文獻l:特開2004-145920號>^才艮但是,在專利文獻l那樣使用數(shù)據(jù)集間的距離嵌入信息的方法中,通 過改善下面這一方面,存在進一步高效率化的余地。即,是這樣的一方面嵌入的信息的量的增加原本就是記錄區(qū)域的浪費。
      發(fā)明內(nèi)容本發(fā)明就是鑒于以上的問題而提出的,其目的在于使對數(shù)據(jù)的信息的 嵌入高效率化。此外,本發(fā)明的另一目的在于在記錄數(shù)據(jù)時,有效地利用存儲區(qū)域并 且嵌入信息。在這樣的目的下,在本發(fā)明中,利用構(gòu)成數(shù)據(jù)的塊的重復(fù),在數(shù)據(jù)中 嵌入信息。即,本發(fā)明的信息嵌入裝置包括獲取部和處理部。其中,獲取 部獲取嵌入對象的信息。此外,處理部通過針對構(gòu)成數(shù)據(jù)的多個塊中才艮據(jù) 該信息確定的塊,以根據(jù)該信息確定的次數(shù)重復(fù)特定的處理,在該數(shù)據(jù)中 嵌入該信息。在此,作為特定的處理,第一,可以列舉向記錄介質(zhì)寫入數(shù)據(jù)的處理。在該情況下,特別地,作為塊,采用在LTO的磁帶格式中規(guī)定的CQ (Codeword Quad,碼字組)集,并且通過對特定的CQ集重寫特定次數(shù),能夠嵌入信息。如果采用這種信息的嵌入方法,則對所記錄的數(shù)據(jù)完全沒有影響,便可以寫入其他的信息。此外,作為特定的處理,第二,還考慮經(jīng)由網(wǎng)絡(luò)發(fā)送數(shù)據(jù)的處理。 此夕卜,本發(fā)明還能夠作為檢測如上所述那樣嵌入的數(shù)據(jù)的裝置來掌握。在該情況下,本發(fā)明的信息檢測裝置包括獲取部和確定部。其中,獲取部獲取針對數(shù)據(jù)的特定的處理的結(jié)果。此外,確定部才艮據(jù)通過分析該結(jié)果得到的、特定的處理針對構(gòu)成數(shù)據(jù)的多個塊中規(guī)定的塊所重復(fù)的次數(shù),確定該信息。在此,作為獲取結(jié)果的處理,第一,可以列舉讀取向記錄介質(zhì)寫入的 數(shù)據(jù)的處理。在該情況下,還能夠在數(shù)據(jù)的讀取時,提取嵌入的信息,并 根據(jù)其進行原始帶的確定、復(fù)制控制、防止等。此外,作為獲取結(jié)果的處理,第二,還考慮經(jīng)由網(wǎng)絡(luò)接收數(shù)據(jù)的處理。 進而,本發(fā)明還能夠作為用于在數(shù)據(jù)中嵌入信息的方法來掌握。在該 情況下,本發(fā)明的方法包括獲取嵌入對象的信息的步驟;以及針對構(gòu)成
      數(shù)據(jù)的多個塊中根據(jù)該信息確定的塊,以根據(jù)該信息確定的次數(shù)重復(fù)特定 的處理的步驟。另 一 方面,本發(fā)明還能夠作為使計算機實現(xiàn)規(guī)定的功能的計算機程序 來掌握。在該情況下,本發(fā)明的計算機程序使對數(shù)據(jù)進行特定的處理的計算機實現(xiàn)以下功能獲取嵌入對象的信息的功能;以及針對構(gòu)成數(shù)據(jù)的多 個塊中根據(jù)該信息確定的塊,以根據(jù)該信息確定的次數(shù)重復(fù)特定的處理的功能。如果釆用本發(fā)明,則能夠高效率地進行向數(shù)據(jù)的信息的嵌入。
      具體實施方式
      以下,參照附圖詳細說明用于實施本發(fā)明的最佳的方式(以下,稱為 "實施方式")。圖1是表示應(yīng)用本實施方式的帶驅(qū)動器10的結(jié)構(gòu)的圖。該帶驅(qū)動器 10包含接口 11、緩沖器12、記錄通道13。此外,包含帶14a、磁頭 14b、巻軸14c及14d、磁帶盒14e、電動機15、控制器30。其中,接口 11進行與主機20的通信。例如,從主機20獲取指示向緩 沖器12的數(shù)據(jù)寫入的命令、指示從緩沖器12向帶14a的數(shù)據(jù)寫入的命令 等。此外,對主機20返回根據(jù)這些命令進行的處理是成功還是失敗的應(yīng)答。緩沖器12是存儲應(yīng)該寫入到帶14a中的數(shù)據(jù)的存儲器。例如,由 DRAM (Dynamic Random Access Memory:動態(tài)隨才A^儲器)構(gòu)成。此 外,緩沖器12以稱為數(shù)據(jù)集的單位存儲從接口 11送來的數(shù)據(jù)。記錄通道13是為了將存儲在緩沖器12中的數(shù)據(jù)寫出到帶14a上而使 用的通信路徑。帶14a是為了記錄數(shù)據(jù)而使用的帶介質(zhì),其利用磁頭14b寫入經(jīng)由記 錄通道13傳送來的數(shù)據(jù)。此外,帶14a巻繞在巻軸14c及14d上,并隨著 它們的轉(zhuǎn)動,從巻軸14c向巻軸14d的方向或者從巻軸14d向巻軸14c的 方向在長度較長的方向上移動。磁帶盒14e是收納作為帶14a所巻繞的巻 軸14c的容器,但也可以設(shè)置收納巻軸14d的磁帶盒。 此外,電動機15使巻軸14c及14d轉(zhuǎn)動。而且,在圖中,是用l個矩 形表示電動機15的,但優(yōu)選地是,作為電動才幾15,對于巻軸14c及14d 的各個各^L置1個合計2個。另一方面,控制器30控制帶驅(qū)動器10的整體工作。例如,根據(jù)在接 口 11中接收到的命令,控制數(shù)據(jù)向帶14a的寫入。此外,檢測數(shù)據(jù)向帶 14a的寫入是成功還是失敗,并將其檢測結(jié)果經(jīng)由接口 11返回給主機20。在本實施方式中,設(shè)定帶驅(qū)動器IO按照作為LT(X Linear Tape-Open: 線性磁帶開放協(xié)議)的第3代規(guī)定的記錄方式在帶14a上記錄數(shù)據(jù)。而且, 所謂LTO,是IBM、 Hewlett-Packard 、 Seagate Technology (現(xiàn)Quantum ) 這3家公司共同策劃制定的磁帶格式的標準。因而,首先說明作為LTO的第3代規(guī)定的記錄方式。在LTO中,從主機20傳送來的用戶數(shù)據(jù)首先被規(guī)整為稱作數(shù)據(jù)集的 單位。并且,各數(shù)據(jù)集進一步被劃分為稱作子數(shù)據(jù)集的單位,并且順序良 好地被寫入到帶14a。圖2是表示從子數(shù)據(jù)集到向帶14a的寫入的狀態(tài)的圖。圖2作為"子數(shù)據(jù)集(Sub Data Set)"所表示的64個數(shù)據(jù)塊相當(dāng)于 構(gòu)成1個數(shù)據(jù)集的64個子數(shù)據(jù)集。而且,在各子數(shù)據(jù)集中,雖然在圖中未 表示,但附加有用于修正數(shù)據(jù)的錯誤的ECC (Error Correcting Code:糾 錯碼)。此外,各子數(shù)據(jù)集由64行構(gòu)成,各行是480字節(jié)的數(shù)據(jù)列。并且,該各行相當(dāng)于在圖2中作為"碼字對(Codeword Pair)"所表 示的數(shù)據(jù)單位。該碼字對每2個被進行規(guī)整而構(gòu)成"碼字組(Codeword Quad (CQ)),,,并以該單位被寫入到帶14a。此外,圖2還表示了帶14a上的CQ的記錄映像。在LTO的第3代 的情況下,在帶14a上,作為記錄區(qū)域有16條磁道,16個寫入磁頭順序 地寫入CQ。在此,在圖2中,將合并子數(shù)據(jù)集0的第1行和子數(shù)據(jù)集1的第1行 得到的結(jié)果設(shè)定為CQ0,并記錄在磁道0上。此外,將合并子數(shù)據(jù)集2的 第1行和子數(shù)據(jù)集3的第1行得到的結(jié)果設(shè)定為CQ1,并記錄在磁道1上。
      以下同樣地,根據(jù)子數(shù)據(jù)集4、 5.....31的第1行生成CQ2、 3、 4.....15,并將其各自記錄在磁道2、 3、 4..... 15上。即,根據(jù)32個子數(shù)據(jù)集的第1行生成16個CQ,且它們是記錄在16個磁道上的、帶14a的長度 較長的方向上的相同位置上的數(shù)據(jù)。這樣的帶14a上的長度較長的方向上 的記錄位置相同的CQ的集合被稱為CQ集。而且,在圖中,在CQ集0內(nèi),雖然CQ與磁道編號對應(yīng)地被順序良好地配置為CQO、 1、 2..... 15,但是,這是為了便于說明的緣故, 一般地,CQ集內(nèi)的CQ的位置是隨機的。由此,在LTO的第3代中,根據(jù)1個數(shù)據(jù)集生成4096 ( =64 x 64 )個 碼字對,其成為2048 (=4096 + 2 )個CQ,成為128 ( =2048 + 16 )個CQ 集。因而,在圖中,所表示的也是在帶14a上記錄了從CQ集0到CQ集 127的狀態(tài)。而且,在以下的說明中,設(shè)定將CQ集N的"N"稱為"CQ 集編號"。此外,雖然在圖2中未示出,但在規(guī)整2個碼字對而形成為1個CQ 時,在各碼字對中附加"碼字對頭(Codeword Pair Header)"。并且,CQ能夠利用該碼字對頭進行區(qū)別。因而,預(yù)先也對包含碼字對頭的CQ 的格式進行說明。圖3是表示CQ的格式的圖。將構(gòu)成1個CQ的2個碼字對在圖中表 示為"第一碼字對"、"第二碼字對,,。并且,在這些碼字對的各個中附加有IO字節(jié)的碼字對頭。并且,該碼字對頭具有圖示那樣的格式。即,包含4字節(jié)的"碼字標 識符(Codeword Identifier) " 、 4字節(jié)的"寫遍數(shù)(Write Pass) " 、 2 字節(jié)的"頭奇偶校驗"。其中,在碼字標識符中,除了作為CQ集的絕對 寫入次數(shù)的計數(shù)器的ACN ( Absolute CQ Sequence Number,絕對CQ序 列號)之外,還包含用于標識CQ集的信息。即,通過參照該信息,能夠 正確地得知從帶14a讀出的CQ是第幾個CQ。因而,當(dāng)存在以數(shù)據(jù)集單 位的重寫的情況下,寫遍數(shù)是用于區(qū)別它們的信息,頭奇偶4交驗是針對碼 字對頭的奇偶校驗數(shù)據(jù)。
      以上,是作為LTO的第3代規(guī)定的一般的磁帶格式。即,如還從圖2 的帶14a上的記錄映像可知的, 一般,CQ集凈皮無間隙地連續(xù)寫入。但是, 在因帶14a上的缺陷等而不能寫入CQ集的情況下,在LTO中,允許重 復(fù)寫入該CQ集。在此情況下,CQ集雖然在次數(shù)上有標準上的上限,但 會被重復(fù)寫入直到正確寫入為止。并且,最終,CQ集被正確寫入。這是 因為,如果不這樣,則包含該CQ集的數(shù)據(jù)集自身不能被正確地寫入的緣 故。此時,在帶14a上,不完整的CQ集連續(xù)。但是,讀出動作(還包含 寫入時的寫時讀(Read While Write))是作為最后的CQ集正確地寫入 了的狀態(tài)而進行的。即,不完整的CQ集在控制器30內(nèi)的未圖示的緩沖區(qū) 被依次進行覆寫,最終,被置換為最后的(應(yīng)該正確地寫入了的)CQ集。 因而,即使包含不完整的CQ集在內(nèi)存在多個CQ集,也是最后寫入的CQ 集被讀出。因而,在本實施方式中,積極地利用LTO中的這樣的CQ集的重復(fù), 嵌入希望隱藏的信息。即,通過重復(fù)寫入特定的CQ集特定次數(shù),對數(shù)據(jù) 的內(nèi)容不施加改變地嵌入信息。而且,如上所述,這里利用的CQ集的重寫,在LTO中原本是作為 錯誤校正的方法而規(guī)定的。但是,在未發(fā)生錯誤的情況下,即使積極地利 用其重復(fù)記錄CQ集,在標準上也不會有任何問題。此外,利用不能識別 為CQ集的重復(fù)是用于信息嵌入的帶驅(qū)動器,只能看到因錯誤引起的CQ 集的重復(fù),而不能識別信息的嵌入。首先,使用具體例子說明利用了這樣的CQ集的重寫的信息的嵌入的 概略。在沒有CQ集的重寫的情況下,1個數(shù)據(jù)集作為從CQ集0到CQ集 127的128個CQ集記錄在帶14a上。即,帶14a上的記錄映# 成為CQ 集0、 CQ集1、 CQ集2、 CQ集3..... CQ集126、 CQ集127。另一方面,假設(shè)例如在CQ集100中發(fā)生了 2次重寫。在此情況下, 對于CQ集100, 2個不完整的CQ集、繼其之后的1個正確的CQ集記錄 在帶14a上。即,帶14a上的記錄映像成為CQ集0、 CQ集1、 CQ集2、CQ集3.....CQ集99、 CQ集100、 CQ集100、 CQ集100、 CQ集101、…、CQ集126、 CQ集127。但是,在從帶14a的數(shù)據(jù)讀取時,選擇最后寫入 的CQ集100。在此,考慮重復(fù)寫入N次CQ集M的情況。在此情況下,帶14a上的記錄映像成為CQ集0、 CQ集1、 CQ集2、 CQ集3.....CQ集M(l)、CQ集M(2)、…、CQ集M(N)、…、CQ集126、 CQ集127。即,可 以通過進行這樣的記錄,指定M和N,將與所記錄的數(shù)據(jù)完全不同的信息 嵌入在該數(shù)據(jù)中,提取嵌入在數(shù)據(jù)中的信息。以下,具體地說明利用CQ集的重寫的信息的嵌入以及提取。而且, 假設(shè)從主機20發(fā)送的數(shù)據(jù)以數(shù)據(jù)集的單位存儲在緩沖器12中,根據(jù)該數(shù) 據(jù)集生成的CQ集存儲在未圖示的另 一緩沖區(qū)中。圖4是表示控制信息的嵌入以及提取動作的控制器30的功能結(jié)構(gòu)的方 框圖。如圖所示,控制器30具備存儲部31、獲取部32、寫入部33、讀取部 34、確定部35。其中,存儲部31存儲在帶14a上記錄數(shù)據(jù)時希望嵌入的信息。在此, 作為希望嵌入的信息,至少存儲2個整數(shù)的組。其中的一個整數(shù)是成為重 復(fù)的對象的CQ集的編號,另一個整數(shù)是重復(fù)該CQ集的次數(shù)。而且,該 存儲部31能夠由半導(dǎo)體存儲器、磁盤等各種記錄介質(zhì)構(gòu)成。獲取部32獲取存儲在存儲部31中的信息,并作為CQ集的編號和重 復(fù)CQ集的次數(shù)的對應(yīng)信息進行保存。寫入部33將從未圖示的緩沖區(qū)獲取的CQ集經(jīng)由記錄通道13寫入到 帶14a。此外,此時,根據(jù)獲取部32所保存的信息,對同一CQ集重復(fù)多 次。讀取部34經(jīng)由記錄通道13讀取記錄在帶14a上的數(shù)椐。此外,此時, 分析哪一 CQ集被重復(fù)寫入多次。
      確定所讀取的數(shù)據(jù)能否使用的處理等。以下,詳細說明本實施方式中的控制器30的工作例子。 [第1工作例子I在該第1工作例子中,假設(shè)(M, N)這一整數(shù)的組存儲在存儲部31 中。并且,獲取部32預(yù)先從存儲部31獲取(M, N),并生成CQ集編 號和CQ集的重復(fù)次數(shù)的對應(yīng)信息。即,CQ集M,為了嵌入信息,被重 復(fù)寫入N次,但是,此外的CQ集只要不發(fā)生錯誤,就僅被寫入l次。因 而,獲取部32對于CQ集編號M預(yù)先對應(yīng)地4呆存次數(shù)N,對于M以外的 CQ集編號預(yù)先對應(yīng)地保存次數(shù)1。如果獲取部32保存這樣的對應(yīng)信息,則寫入部33開始工作。圖5是表示此情況下的寫入部33的工作例子的流程圖。首先,寫入部33從未圖示的緩沖區(qū)獲取CQ集(步驟101)。并且, 根據(jù)該獲取的CQ集的編號,求出寫入該CQ集的次數(shù)和該CQ集的寫入 次數(shù)的上限值(步驟102)。在此,次數(shù)能夠通過將CQ集編號作為關(guān)鍵字檢索獲取部32所保存的 對應(yīng)信息來得到。具體地,如果將CQ集編號M作為關(guān)鍵字,則能夠從獲 取部32得到次數(shù)N,如果將M以外的CQ集編號作為關(guān)鍵字,則能夠從 獲取部32得到次數(shù)1。此外,上限值是寫入部33根據(jù)在此得到的次數(shù)確定的。具體地,在次 數(shù)是N時,上限值也設(shè)置成N。這是因為CQ集M即使在第N次寫入中 發(fā)生錯誤,也不進行第(N+l)次的寫入,而必須在第N次結(jié)束寫入的緣 故。與此相對,在次數(shù)是1時,采用標準上的上P艮值。未用于信息嵌入的 CQ集僅因錯誤而進行重寫。因而,這是由于在錯誤連續(xù)發(fā)生的情況下, 只要不進行標準上的上限值以上的重寫即可的緣故。而且,因為如上所述 在寫入次數(shù)上有標準上的上限值,所以作為寫入CQ集M的次數(shù)N,需要 采用不超過該標準上的上限值的數(shù)值。接著,寫入部33將在步驟101從緩沖區(qū)獲取的CQ集經(jīng)由記錄通道 13寫入到帶14a (步驟103)。使用于對寫入CQ集的次數(shù)進行計數(shù)的計數(shù)器加1 (步驟104 )。并且,寫入部33判斷是否正確地寫入了 CQ集(步驟105 )。在LTO 中,如稱為"寫時讀"那樣,通過用緊隨地位于寫入磁頭之后的讀取磁頭 讀取用該寫入磁頭寫入的數(shù)據(jù),來驗證該數(shù)據(jù)是否被正確地寫入了。即, 一邊進行寫入動作, 一邊同時還進行讀取動作。這樣,控制器30能夠以 CQ單位驗證寫入是否成功,實時地獲知該每一個CQ的信息,并控制寫 入動作。因而,在此能夠判斷是否正確地寫入了 CQ集。在此,首先說明在步驟105判定為正確地寫入了 CQ集的情況。在此情況下,寫入部33判定計數(shù)器的值是否達到了在步驟102得到的 次數(shù)(步驟106)。其結(jié)果,如果沒有達到次數(shù),則返回到步驟103。即, 在步驟103,再次向帶14a寫入相同的CQ集;在步驟104,使計數(shù)器加1; 在步驟105,判定是否正確地寫入。而且,在針對CQ集M的處理中的這些步驟的重復(fù)相當(dāng)于用于嵌入信 息的CQ集的重復(fù)。即,因為寫入部33必須寫入N次CQ集M,所以重 復(fù)這些步驟直到在步驟106寫入次數(shù)達到N次為止。另一方面,在針對CQ集M以外的CQ集的處理中,在步驟102得到 的次數(shù)是"1"。因而,如果CQ集被寫入1次,則因為在步驟106的判斷 結(jié)果成為"是",所以不發(fā)生步驟103 105的重復(fù)。并且,在步驟106,在判斷為計數(shù)器的值達到了在步驟102得到的次 數(shù)的情況下,寫入部33判斷是否有下一個CQ集(步驟107)。其結(jié)果, 如果有下一個CQ集,則前進到步驟IOI,如果沒有則結(jié)束處理。接著,說明在步驟105判斷為未正確地寫入CQ集的情況。即,是進 行因錯誤引起的重寫的情況。在此情況下,寫入部33判斷計數(shù)器的值是否達到了在步驟102得到的 上限值(步驟108)。其結(jié)果,如果沒有達到上限值,則返回到步驟103。 即,在步驟103,再次向帶14a寫入相同的CQ集;在步驟104,使計數(shù)器 加l;在步驟105,判斷是否正確地寫入。而且,在針對CQ集M的處理中的這些步驟的重復(fù)是因錯誤引起的重 復(fù),但是,其也構(gòu)成用于嵌入信息的CQ集的重復(fù)的一部分。即,在用于 信息嵌入的CQ集的重寫之中,還能夠考慮發(fā)生因錯誤引起的CQ集的重 寫的情況,并且還包含因錯誤引起的重復(fù)在內(nèi),寫入部33共計寫入N次 CQ集。另一方面,在針對CQ集M以外的CQ集的處理中,在步驟102 得到標準上的上限值。因而,如果CQ集的寫入錯誤連續(xù),則重復(fù)步驟 1 ()3 105直到寫入次數(shù)達到標準上的上限值為止。并且,在步驟106的判斷結(jié)果成為"是"之前,當(dāng)在步驟108的判斷 結(jié)果成為"是,,的情況下,轉(zhuǎn)到現(xiàn)有的錯誤校正方法。而且,所謂在步驟108的判斷結(jié)果成為"是"的情況,是在CQ集M 的第N次重寫中發(fā)生了錯誤的情況。在這樣的情況下,寫入部33中止包 含該CQ集的數(shù)據(jù)集的寫入,并且在帶14a上的另一位置再次進行該數(shù)據(jù) 集的寫入。例如,在使用了品質(zhì)差的磁帶的情況下,有可能錯誤連續(xù)發(fā)生, 并且因錯誤引起的重寫超過標準上的上限。防備這種情況,在LTO中, 允許對帶14a進行少許倒帶,避開帶14a的缺陷部分,從而重寫數(shù)據(jù)集自 身。因而,使用這種現(xiàn)有的錯誤校正方法。這樣,直到能夠重復(fù)寫入N次CQ集M為止,如果連續(xù)進行作為現(xiàn) 有的錯誤校正方法的數(shù)據(jù)集的重寫,則將保證可靠地嵌入所被提供的(M, N)。當(dāng)然,因為是用一般的錯誤校正方法進行重寫,所以在數(shù)據(jù)的讀取 時不會有任何問題。以下,說明與這樣的寫入部33的工作對應(yīng)的讀取部34的工作。圖6是表示此情況下的讀取部34的工作的流程圖。首先,讀取部34從帶14a經(jīng)由記錄通道13讀取CQ集(步驟111)。 并且,判斷是否正確地讀取了 CQ集(步驟112)。在此,在判斷為沒有正確地讀取CQ集的情況下,于是結(jié)束處理,而 在判斷為正確地讀取了的情況下,確定該CQ集的編號(步驟113)。并 且,使針對該CQ集的編號的計數(shù)器加1 (步驟114)。例如,對于每一個 CQ集的編號,可以預(yù)先設(shè)置存儲表示讀取了該編號的CQ集的次數(shù)的計 數(shù)器的區(qū)域,并且使與此次的CQ集的編號對應(yīng)的區(qū)域的計數(shù)器計數(shù)遞增。
      通過對于全部的CQ集進行該處理,得到CQ集編號和CQ集的重復(fù) 次數(shù)的對應(yīng)。并且,該對應(yīng)^皮傳送給確定部35。由此,確定部35獲得CQ 集編號和CQ集的重復(fù)次數(shù)的對應(yīng)。當(dāng)然,在CQ集的重復(fù)中,不僅包含 以信息的嵌入為目的的CQ集的重復(fù),而且還包含因錯誤引起的CQ集的 重復(fù)。但是,確定部35根據(jù)存儲在存儲部31中的整數(shù)的組(M, N), 能夠確定嵌入在記錄于帶14a上的數(shù)據(jù)中的信息。具體地,確定部35著眼于CQ集M的重復(fù)次數(shù)N0 ,提取整數(shù)的組(M, NO)作為嵌入的信息。并且,通過判斷NO與N是否一致,例如確定該數(shù) 據(jù)能否使用。即,如果N0與N—致,則直接讀取數(shù)據(jù)并傳送到主機20, 如果NO與N不一致,則中止數(shù)據(jù)的讀取。這樣,在本實施方式中,通過重復(fù)寫入N次CQ集M,對數(shù)據(jù)集內(nèi)的 用戶數(shù)據(jù)自身完全不施加修改,就能夠嵌入電子水印(M, N)。[第2工作例子I在第1工作例子中,在CQ集M的第N次寫入失敗的情況下,按照 現(xiàn)有的錯誤校正方法重寫數(shù)據(jù)集??墒牵€考慮在第1整數(shù)的組(M, Nl) 因某種主要原因不能實現(xiàn)的情況下,以實現(xiàn)第2整數(shù)的組(M, N2)的方 式急速改變動作(但是,N1〈N2)。因而,在該第2工作例子中,假設(shè)(M, Nl)這一第l整數(shù)的組、(M, N2 )這一第2整數(shù)的組存儲在存儲部31中。并且,獲取部32預(yù)先從存儲 部31獲取(M, Nl, N2),并生成CQ集編號和CQ集的重復(fù)次數(shù)的候 選的對應(yīng)信息。即,CQ集M,為了嵌入信息,被重復(fù)寫入N1次或者N2 次,但是,此外的CQ集只要不發(fā)生錯誤,就僅被寫入l次。因而,獲取 部32對于CQ集編號M預(yù)先對應(yīng)地保存次數(shù)Nl以及N2,對于M以外的 CQ集編號預(yù)先對應(yīng)地保存次數(shù)1。如果獲取部32保存這樣的對應(yīng)信息,則寫入部33開始工作。 圖7是表示此情況下的寫入部33的工作例子的流程圖。 首先,寫入部33從未圖示的緩沖區(qū)獲取CQ集(步驟121)。并且, 根據(jù)該獲取的CQ集的編號,求出寫入該CQ集的次數(shù)和該CQ集的寫入
      次數(shù)的上限值(步驟122)。在此,次數(shù)能夠通過將CQ集編號作為關(guān)鍵字檢索獲取部32所保存的 對應(yīng)信息來得到。而且,在次數(shù)保存有2個的情況下,獲取其中小的一方。 具體地,如果將CQ集編號M作為關(guān)鍵字,則能夠從獲取部32得到次數(shù) Nl,如果將M以外的CQ集編號作為關(guān)鍵字,則能夠從獲取部32得到次 數(shù)l。此外,上限值是寫入部33根據(jù)在此得到的次數(shù)確定的。具體地,在次 數(shù)是N1時,上限值也設(shè)置成N1。而且,在本工作例子中,在第N1次的 寫入中發(fā)生了錯誤的情況下,將次數(shù)以及上P艮值變?yōu)镹2。但是,對于該 N2,設(shè)定在后面說明的步驟130獲得,在此,作為次數(shù)以及上限值的初始 值,獲得N1。與此相對,在次數(shù)是1時,采用標準上的上限值。未用于信 息嵌入的CQ集僅因錯誤而進行重寫。因而,這是由于在錯誤連續(xù)發(fā)生的 情況下,只要不進行標準上的上限值以上的重寫即可的緣故。而且,因為 如上所述在寫入次數(shù)上有標準上的上限值,所以作為寫入CQ集M的次數(shù) 中大的一方的值N2,需要采用不超過該標準上的上限值的數(shù)值。接著,寫入部33將在步驟121從緩沖區(qū)獲取的CQ集經(jīng)由記錄通道 13寫入到帶14a (步驟123 )。此外,使用于對寫入CQ集的次數(shù)進行計 數(shù)的計數(shù)器加l (步驟124)。并且,寫入部33判斷是否正確地寫入了 CQ集(步驟125)。在此,首先說明在步驟125判定為正確地寫入了 CQ集的情況。在此情況下,寫入部33判定計數(shù)器的值是否達到了在步驟122得到的 次數(shù)(步驟126)。其結(jié)果,如果沒有達到次數(shù),則返回到步驟123。即, 在步驟123,再次向帶14a寫入相同的CQ集;在步驟124,使計數(shù)器加1; 在步驟125,判定是否正確地寫入。而且,在針對CQ集M的處理中的這些步驟的重復(fù)相當(dāng)于用于嵌入信 息的CQ集的重復(fù)。即,因為寫入部33必須寫入N1次CQ集M,所以重 復(fù)這些步驟直到在步驟126寫入次數(shù)達到Nl次為止。的次數(shù)是'T,。因而,如果CQ集被寫入1次,則因為在步驟126的判斷 結(jié)果成為"是",所以不發(fā)生步驟123-125的重復(fù)。并且,在步驟126,在判斷為計數(shù)器的值達到了在步驟122得到的次 數(shù)的情況下,寫入部33判斷是否有下一個CQ集(步驟127)。其結(jié)果, 如果有下一個CQ集,則前進到步驟121,如果沒有則結(jié)束處理。接著,說明在步驟125判斷為未正確地寫入CQ集的情況。即,是進 行因錯誤引起的重寫的情況。在此情況下,寫入部33判斷計數(shù)器的值是否達到了在步驟122得到的 上P艮值(步驟128)。其結(jié)果,如果沒有達到上限值,則返回到步驟123。 即,在步驟123,再次向帶14a寫入相同的CQ集;在步驟124,使計數(shù)器 加l;在步驟125,判斷是否正確地寫入。而且,在針對CQ集M的處理中的這些步驟的重復(fù)是因錯誤引起的重 復(fù),但是,其也構(gòu)成用于嵌入信息的CQ集的重復(fù)的一部分。即,在用于 信息嵌入的CQ集的重寫之中,還能夠考慮發(fā)生因錯誤引起的CQ集的重 寫的情況,并且還包含因錯誤引起的CQ集的重寫在內(nèi),寫入部33寫入 Nl次CQ集。另一方面,在針對CQ集M以外的CQ集的處理中,在步驟122得到 標準上的上限值。因而,如果CQ集的寫入錯誤連續(xù),則重復(fù)步驟123-125 直到寫入次數(shù)達到標準上的上限值為止。此外,當(dāng)在步驟128判定為達到了上限值的情況下,寫入部33判定是 否可以改變次數(shù)以及上限值(步驟129 )。其結(jié)果,如果判定為可以改變,則改變次數(shù)以及上限值(步驟130)。具體地,在針對CQ集M的處理中,如果此時的次數(shù)以及上限值是 Nl,則判定為可以將N1變?yōu)镹2,并將次數(shù)以及上限值設(shè)置為N2。這樣 的判定,例如能夠使用表示是否改變了次數(shù)以及上限值的標志來進行。即, 在初始狀態(tài)下,預(yù)先將標志設(shè)定為"0",在改變了次數(shù)以及上限值的情況 下,將標志設(shè)定為'T,。并且,在步驟129,如果標志被設(shè)定為了 "0", 則判定為能夠改變次數(shù)以及上限值,如果標志被設(shè)定為了 'T,,則可以判
      定為次數(shù)以及上限值不能夠變?yōu)槠湟陨系闹怠?br> 另一方面,在針對CQ集M以外的CQ集的處理中,判定為始終不能 夠改變。這是因為標準上的上限值不能夠大到其以上的值的緣故。例如, 在如上所述使用標志進行這樣的判定的情況下,可以在初始狀態(tài)下將標志 設(shè)定為"1"。
      而且,在步驟130的變更后的次數(shù)以及上限值能夠通過將CQ集編號 作為關(guān)鍵字檢索獲取部32所保存的對應(yīng)信息來得到。具體地,通過將CQ 集編號M作為關(guān)鍵字進行檢索,能夠得到次數(shù)N2。
      并且,如果次數(shù)以及上限值被改變,則處理返回到步驟123。即,在 步驟123,再次向帶14a寫入相同的CQ集;在步驟124,使計數(shù)器加;在 步驟125,判斷是否正確地寫入。此外,當(dāng)在步驟125判定為正確地寫入 了的情況下,在步驟126,判定計數(shù)器的值是否達到了改變后的次數(shù),當(dāng) 在步驟125判定為未正確地寫入的情況下,在步驟128,判定計數(shù)器的值 是否達到了改變后的上限值。
      并且,在步驟126的判定結(jié)果成為"是,,之前,當(dāng)在步驟128的判定 結(jié)果成為"是,,的情況下,因為在步驟129的判定結(jié)果成為"否",所以 轉(zhuǎn)到現(xiàn)有的錯誤沖文正方法。
      而且,所謂在步驟128的判斷結(jié)果成為"是"的情況,是在CQ集M 的第N2次寫入中發(fā)生了錯誤的情況。在這樣的情況下,寫入部"中止包 含該CQ集的數(shù)據(jù)集的寫入,并且在帶14a上的另一位置再次進行該數(shù)據(jù) 集的寫入。
      接著,說明與這樣的寫入部33的工作對應(yīng)的讀取部34的工作。 在該情況下,讀取部34進行與圖6所示相同的動作。即,獲取CQ集
      編號和CQ集的重復(fù)次數(shù)的對應(yīng),并傳送到確定部35。由此,確定部35
      根據(jù)存儲在存儲部31中的第l整數(shù)的組(M, Nl)和第2整數(shù)的組(M,
      N2),確定嵌入在記錄于帶14a上的數(shù)據(jù)中的信息。
      具體地,確定部35著眼于CQ集M的重復(fù)次數(shù)N0 ,提取整數(shù)的組(M ,
      NO )作為嵌入的信息。并且,通過判斷NO與Nl或N2是否一致,例如確 定該數(shù)據(jù)能否使用。即,如果N0與N1或N2—致,則直接讀取數(shù)據(jù)并傳 送到主機20,如果NO與Nl或N2不一致,則中止數(shù)據(jù)的讀取。
      這樣,在本實施方式中,重復(fù)寫入N1次CQ集M,并且假"&當(dāng)在第 Nl次的寫入中發(fā)生了錯誤的情況下,就將重復(fù)次數(shù)變?yōu)镹2。由此,對數(shù) 據(jù)集內(nèi)的用戶數(shù)據(jù)自身完全不施加修改,就能夠進一步高效率地進行嵌入 電子水印的處理。即,在第l工作例子中,在初始指定的次數(shù)的CQ集的 重復(fù)不能進行的情況下,以包含該CQ集的數(shù)據(jù)集這一大的單位進行重寫, 但是,在該第2工作例子中,即使不進行數(shù)據(jù)集的重寫,也能夠連續(xù)地進 行用于信息嵌入的處理。
      在本實施方式中,是將希望嵌入的信息簡單地作為整數(shù)的組合(M, N)進行的說明。但是,如果對于該整數(shù)的組合設(shè)置一定的限制,則即使 在提取M、 N時發(fā)生了偶發(fā)性錯誤,也能夠檢測到它。并且,在這樣的情 況下,可以啟動在一般的讀取動作下進行的再讀取等動作。即,可以預(yù)先 添加不可能有的M、 N的檢測作為在一般的讀取動作中的錯誤之一。而且, 在此,所謂可以對于整數(shù)的組合設(shè)置的一定的限制,認為是用質(zhì)數(shù)構(gòu)成M、 N的情況。
      此外,在本實施方式中,作為希望嵌入的信息,雖然從最初開始就是 使整數(shù)的組(M, N)等出現(xiàn)的,但并不限于這樣的方式。例如,在希望 嵌入的信息是數(shù)字序列的情況下,可以在對其進行某些運算并得到整數(shù)的 組(M, N)后,進行上述那樣的處理。
      進而,在本實施方式中,詳細說明了在記錄于帶14a上的數(shù)據(jù)的某一 部分中嵌入電子水印(M, N)的情況。因而,以下說明與該點有關(guān)的構(gòu) 成例子。
      例如,大多是用多個備份應(yīng)用,在帶的開頭區(qū)域?qū)懭胗糜趨^(qū)別帶的"巻 序列(Volume Serial),,、用于描述帶上的信息的頭信息的情況。另一方 面,用戶數(shù)據(jù)大多用多個稱為"文件標記(File Mark)"的特殊的標記區(qū) 分。因而,例如,可以只在該帶的開頭區(qū)域、寫入文件標記等的情況下, 利用本實施方式的方法嵌入信息。如果采用這樣的構(gòu)成,則與在全部的數(shù)
      據(jù)集中嵌入信息的情況相比,能夠減輕帶容量的浪費。
      一般地,如果被安裝帶介質(zhì),則應(yīng)用會進行倒帶動作。此時,LTO標 準驅(qū)動器讀取被寫入到帶介質(zhì)的開頭區(qū)域的、稱為FID的特殊數(shù)據(jù)集。在 倒帶動作結(jié)束后,可以說能夠根據(jù)隱藏在緊隨FID之后的數(shù)據(jù)集組中的信 息,確定是否允許下一次要發(fā)布的讀命令、寫命令等的執(zhí)行。
      此外,文件標記大多作為用戶數(shù)據(jù)的區(qū)分標記被寫入。因而,應(yīng)用以 文件標記為線索進行數(shù)據(jù)的檢索等。即,首先,順序讀入包含文件標記的 數(shù)據(jù)集。此時,還讀入包含緊隨文件標記之后的每個用戶數(shù)據(jù)的頭信息的 數(shù)據(jù)集。在此,也可以從這些數(shù)據(jù)集組的CQ集信息中獲取隱藏的信息, 并根據(jù)該信息確定是否允許以后的用戶數(shù)據(jù)的讀取。此外,此時,每個用 戶數(shù)據(jù)的讀取禁止等控制也能夠進入視野。
      如上所述,如果采用本實施方式,則通過記錄的數(shù)據(jù)完全不會改變地 嵌入某一圖案,可以進行帶的識別。即,在用一般的方法復(fù)制帶的情況下, 因為沒有該已嵌入的某一圖案,所以能夠檢測出該帶不是原始帶?;蛘撸?也可以在要復(fù)制帶的情況下,通過檢測該圖案阻止復(fù)制。
      近年,對于計算機系統(tǒng),要求維持高的安全性??墒?,因為LTO是 開放的標準,所以在作為盒式存儲器那樣的標準公開的場所,存儲希望隱 藏的信息是危險的,此外,其復(fù)制也是容易的。與此相對,如果采用本實 施方式,則提供一種在沒有復(fù)制控制的LTO那樣的磁帶格式中充分有效 的信息嵌入方法。
      而且,本實施方式的方法,例如如果與專利文獻l中所記載的那樣的 方法相比,則是格外有效的方法。在如專利文獻l那樣使用數(shù)據(jù)集間的距 離嵌入信息的情況下,在以下的方面有進一步高效率化的余地。
      一般,在利用數(shù)據(jù)集間的距離嵌入信息的情況下,大多將控制距離的 最小單位設(shè)定為ILPOS。與此相對,在本實施方式中,理論上,能夠以 ICQ單位嵌入信息。例如,在作為LTO的第3代規(guī)定的磁帶格式中,ICQ 是1個數(shù)據(jù)集長度的128分之1。即,如果設(shè)定1個數(shù)據(jù)集為最小大致 IOLPOS左右,則與專利文獻l相比,可以說效率要好大致13(=128 + 10)
      倍。
      而且,以上說明的是在根據(jù)LTO中規(guī)定的磁帶格式在帶介質(zhì)上記錄 數(shù)據(jù)時,通過重復(fù)N次第M個CQ集來嵌入信息的情況。但是,如果不 限于LTO中規(guī)定的磁帶格式,則作為在嵌入信息時重復(fù)的數(shù)據(jù)的單位, 可以采用任何單位。即,本實施方式,在數(shù)據(jù)由多個塊構(gòu)成的情況下,還 能夠掌握為重復(fù)寫入N次第M個塊的情況。
      此外,此前說明的是在記錄數(shù)據(jù)時,通過"重復(fù)寫入N次第M個塊" 來嵌入電子水印(M, N)的情況。
      但是,當(dāng)在計算機間的數(shù)據(jù)的發(fā)送接收中考慮到"重復(fù)寫入N次第M 個塊"的情況下,也可以改記為"對第M個塊重復(fù)發(fā)送N次"。
      但是,認為可以進行這樣的改記的是滿足以下那樣的條件的情況。
      1. 進行采用通信協(xié)議的雙向通信(移動電話用、串行、SCSI、光纖 通道等)。
      2. 對數(shù)據(jù)進行分塊化,各塊能夠作為唯一的塊確定。即,被進行編號。
      3. 如果在數(shù)據(jù)傳送中有問題,則存在用于重復(fù)發(fā)送的協(xié)議,能夠再次 傳送特定的塊。
      4. 在數(shù)據(jù)的接收側(cè),可靠地知道該特定的塊被重復(fù)發(fā)送了幾次。
      圖8是表示用于實現(xiàn)這樣采用"重復(fù)發(fā)送N次第M個塊"進行的信 息的嵌入的計算機系統(tǒng)的結(jié)構(gòu)的方框圖。
      如圖所示,該計算機系統(tǒng)包含發(fā)送裝置40、接收裝置50。 并且,發(fā)送裝置40包含存儲部41、獲取部42、發(fā)送部43。 其中,存儲部41存儲在向接收裝置50發(fā)送數(shù)據(jù)時希望嵌入的信息。 在此,作為希望嵌入的信息,至少存儲有2個整數(shù)的組。其中的一個整數(shù) 是成為重復(fù)發(fā)送的對象的塊的編號,另一整數(shù)是重復(fù)該塊的發(fā)送的次數(shù)。 而且,該存儲部41能夠由半導(dǎo)體存儲器、磁盤等各種記錄介質(zhì)構(gòu)成。
      獲取部42獲取存儲在存儲部41中的信息,并作為所發(fā)送的塊的編號 和重復(fù)塊的發(fā)送的次數(shù)的對應(yīng)信息進行保存。
      發(fā)送部43對接收裝置50發(fā)送構(gòu)成應(yīng)該發(fā)送的數(shù)據(jù)的塊。此外,此時,
      才艮據(jù)獲取部42所保存的信息,對同一塊重復(fù)多次。
      此外,接收裝置50包含存儲部51、接收部52、確定部53。
      其中,存儲部51存儲有應(yīng)該嵌入到了所發(fā)送的數(shù)據(jù)中的信息。而且,
      該存儲部51能夠由半導(dǎo)體存儲器、磁盤等各種記錄介質(zhì)構(gòu)成。
      接收部52接收由發(fā)送裝置40發(fā)送的數(shù)據(jù)。此外,此時,分析哪個塊
      被重復(fù)寫入多次。
      確定部53根據(jù)接收部52的分析結(jié)果,確定嵌入到了數(shù)據(jù)中的信息。 此外,還根據(jù)所確定的信息與存儲在存儲部51中的信息的比較結(jié)果,進行 確定所接收的數(shù)據(jù)能否使用的處理等。
      并且,該計算機系統(tǒng)通過進行與控制器30同樣的動作,在數(shù)據(jù)中嵌入信息。
      即,在發(fā)送裝置40中,首先,獲取部42獲取存儲在存儲部41中的信 息,接著,發(fā)送部43進行與圖5或者圖7中所示的流程圖所表示的同樣的 動作。具體地,將圖5或者圖7中的"CQ集,,改記為"塊",將"寫入"、 "寫入了?"分別改記為"發(fā)送,,、"能夠發(fā)送了?,,而得到的流程便是 發(fā)送部43進行的動作的流程。
      此外,在接收裝置50中,首先,接收部52進行與圖6中所示的流程 圖所表示的同樣的動作。具體地,將圖6中的"CQ集,,改記為"塊", 將"讀取"、"讀取了?,,分別改記為"接收"、"能夠接收了?,,而得 到的流程便是接收部52進行的動作的流程。其后,確定部35確定嵌入在 接收到的數(shù)據(jù)中的信息,并根據(jù)該信息與存儲在存儲部51中的信息的比 較,確定接收到的數(shù)據(jù)能否使用等。
      進而,本實施方式,如果考慮一般的數(shù)據(jù)處理,則還能夠掌握為"對 第M個塊進行N次處理"。
      圖9是表示用于實現(xiàn)采用"對第M個塊進行N次處理"進行的信息 的嵌入的數(shù)據(jù)處理裝置60的功能結(jié)構(gòu)的方框圖。
      如圖所示,該數(shù)據(jù)處理裝置60具備存儲部61、獲取部62、處理部63、 結(jié)果獲取部64、確定部65。
      其中,存儲部61存儲在對數(shù)據(jù)進行規(guī)定的處理時希望嵌入的信息。在 此,作為希望嵌入的信息,至少存儲有2個整數(shù)的組。其中的一個整數(shù)是 成為重復(fù)處理的對象的塊的編號,另一整數(shù)是對該塊重復(fù)處理的次數(shù)。而 且,該存儲部61能夠由半導(dǎo)體存儲器、磁盤等各種記錄介質(zhì)構(gòu)成。
      獲取部62獲取存儲在存儲部61中的信息,并作為塊的編號和重復(fù)塊 的次數(shù)的對應(yīng)信息進行保存。
      處理部63對所提供的數(shù)據(jù)實施規(guī)定的處理。此外,此時,根據(jù)獲取部 62所保存的信息,對同一塊重復(fù)多次。
      結(jié)果獲取部64獲得處理部63的處理的結(jié)果。此外,此時,分析對哪 個塊重復(fù)了多次處理。
      確定部65根據(jù)結(jié)果獲取部64的分析結(jié)果,確定嵌入到了數(shù)據(jù)中的信 息。此外,還根據(jù)所確定的信息與存儲在存儲部61中的信息的比較結(jié)果, 進行確定能否使用處理結(jié)果的處理等。
      并且,數(shù)據(jù)處理裝置60通過進行與控制器30同樣的動作,在數(shù)據(jù)中 嵌入信息。
      即,首先,獲取部62獲取存儲在存儲部61中的信息,接著,處理部 63進行與圖5或者圖7中所示的流程圖所表示的同樣的動作。具體地,將 圖5或者圖7中的"CQ集"改記為"塊",將"寫入,,、"寫入了?" 分別改記為"處理"、"能夠處理了?"而得到的流程便是處理部63進行
      的動作的流程。
      此外,結(jié)果獲取部64進行與圖6中所示的流程圖所表示的同樣的動作。 具體地,將圖6中的"CQ集"改記為"塊",將"讀取"、"讀取了?,, 分別改記為"獲取結(jié)果"、"能夠獲取結(jié)果了?"而得到的流程便是結(jié)果 獲取部64進行的動作的流程。其后,確定部65確定嵌入在接收到的數(shù)據(jù) 中的信息,并根據(jù)該信息與存儲在存儲部61中的信息的比較,確定接收到 的數(shù)據(jù)能否使用等。
      而且,存儲在存儲部61中的信息,例如可以由外部的主機經(jīng)由通信接 口提供,或者,相反地,也可以經(jīng)由通信接口通知給外部的主機。此外,該信息可以在數(shù)據(jù)處理裝置60的外部用規(guī)定的方法生成并提 供,或者,也可以在數(shù)據(jù)處理裝置60的內(nèi)部用規(guī)定的方法生成。
      在此,本發(fā)明可以全部用硬件實現(xiàn),也可以全部用軟件實現(xiàn)。此外, 還可以利用硬件以及軟件雙方來實現(xiàn)。
      此外,本發(fā)明可以作為計算機、數(shù)據(jù)處理系統(tǒng)、計算機程序?qū)崿F(xiàn)。該 計算機程序可以存儲在計算機可以讀取的介質(zhì)上被提供。在此,作為介質(zhì),
      考慮電子的、磁的、光學(xué)的、電磁的、紅外線或者半導(dǎo)體系統(tǒng)(裝置或者 設(shè)備),或者傳播介質(zhì)。此外,作為計算機可以讀取的介質(zhì),例示出半導(dǎo) 體、固態(tài)存儲裝置、磁帶、可裝卸的計算機盤、隨機存儲器(RAM)、只 讀存儲器(ROM)、硬磁盤以及光盤。在目前的光盤的例子中,包含壓縮 光盤只讀存儲器(CD-ROM )、壓縮光盤可擦/寫盤(CD-R/W )以及DVD。


      圖l是表示應(yīng)用本發(fā)明的實施方式的帶驅(qū)動器的結(jié)構(gòu)的方框圖2是表示成為本發(fā)明的實施方式的前提的LTO中從子數(shù)據(jù)集到向
      帶的寫入的狀態(tài)的圖3是表示成為本發(fā)明的實施方式的前提的LTO中的CQ格式的圖4是表示本發(fā)明的實施方式中的控制器的功能結(jié)構(gòu)的圖5是表示本發(fā)明的實施方式的控制器中的寫入部的第1工作例子的
      流程圖6是表示本發(fā)明的實施方式的控制器中的讀取部的工作例子的流程
      圖7是表示本發(fā)明的實施方式的控制器中的寫入部的第2工作例子的 流程圖8是表示本發(fā)明的實施方式的另一結(jié)構(gòu)例子的圖;以及 圖9是表示本發(fā)明的實施方式的另一結(jié)構(gòu)例子的圖。 符號說明
      10:帶驅(qū)動器;11:接口; 12:緩沖器;13:記錄通道;14a:帶;14b:
      磁頭;14c、 14d:巻軸;14e:磁帶盒;15:電動機;30:控制器。
      權(quán)利要求
      1. 一種裝置,其用于在數(shù)據(jù)中嵌入信息,包括獲取嵌入對象的信息的獲取部;以及處理部,其通過針對構(gòu)成上述數(shù)據(jù)的多個塊中根據(jù)上述信息確定的塊,以根據(jù)上述信息確定的次數(shù)重復(fù)特定的處理,在該數(shù)據(jù)中嵌入該信息。
      2. 根據(jù)權(quán)利要求l所述的裝置,其中上述特定的處理是向記錄介質(zhì)寫 入上述數(shù)據(jù)的處理。
      3. 根椐權(quán)利要求2所述的裝置,其中上述塊是LTO (Linear Tape-Open:線性磁帶開放協(xié)議)中的CQ (Codeword Quad,碼字組) 集。
      4. 根據(jù)權(quán)利要求l所述的裝置,其中上述特定的處理是經(jīng)由網(wǎng)絡(luò)發(fā)送 上述數(shù)據(jù)的處理。
      5. 根據(jù)權(quán)利要求l所述的裝置,其中上述處理部,在針對上述確定的 塊的上述特定的處理在上述確定的次數(shù)中的最后一次中失敗的情況下,使 針對上述數(shù)據(jù)的包含該塊的部分的該特定的處理無效化。
      6. 根據(jù)權(quán)利要求l所述的裝置,其中上述處理部,在針對上述確定的 塊的上述特定的處理在上述確定的次數(shù)中的最后一次中失敗的情況下,使 針對該塊的該特定的處理進一步重復(fù)規(guī)定的次數(shù)。
      7. —種裝置,其用于檢測嵌入在數(shù)據(jù)中的信息,包括 獲取針對上述數(shù)據(jù)的特定的處理的結(jié)果的獲取部;以及確定部,其4艮據(jù)通過分析上述結(jié)果得到的、上述特定的處理針對構(gòu)成 上述數(shù)據(jù)的多個塊中^L定的塊所重復(fù)的次數(shù),確定上述信息。
      8. 根據(jù)權(quán)利要求7所述的裝置,其中上述獲取結(jié)果的處理是讀取向記錄介質(zhì)寫入的上述數(shù)據(jù)的處理。
      9. 根據(jù)權(quán)利要求7所述的裝置,其中上述塊是LTO (Linear Tape-Open:線性磁帶開放協(xié)議)中的CQ (Codeword Quad,碼字組)集。
      10. 根據(jù)權(quán)利要求7所述的裝置,其中上述獲取結(jié)果的處理是經(jīng)由網(wǎng) 絡(luò)接收所發(fā)送的上述數(shù)據(jù)的處理。
      11. 一種方法,其用于在數(shù)據(jù)中嵌入信息,包括 獲取嵌入對象的信息的步驟;以及針對構(gòu)成上述數(shù)據(jù)的多個塊中根據(jù)上述信息確定的塊,以根據(jù)上述信 息確定的次數(shù)重復(fù)特定的處理的步驟。
      12. 根據(jù)權(quán)利要求ll辨述的方法,包括 獲取針對上述數(shù)據(jù)的上述特定的處理的結(jié)果的步驟;以及 根據(jù)通過分析上述結(jié)果得到的、上述特定的處理針對上述確定的塊所重復(fù)的次數(shù),確定上述信息的步驟。
      13. —種程序,其使對數(shù)據(jù)進行特定的處理的計算機實現(xiàn)以下功能 獲取嵌入對象的信息的功能;以及針對構(gòu)成上述數(shù)據(jù)的多個塊中根據(jù)上述信息確定的塊,以根據(jù)上述信 息確定的次數(shù)重復(fù)上述特定的處理的功能。
      全文摘要
      本發(fā)明在記錄數(shù)據(jù)時有效地利用存儲區(qū)域嵌入信息。帶驅(qū)動器中的控制器30具備存儲希望嵌入的信息的存儲部31;獲取存儲在存儲部31中的信息的獲取部32;以根據(jù)所獲取的信息確定的次數(shù)重復(fù)寫入根據(jù)該信息確定的CQ集的寫入部33;讀取嵌入有信息的數(shù)據(jù)的讀取部34;確定嵌入在所讀取的數(shù)據(jù)中的信息,并根據(jù)該信息與存儲在存儲部31中的信息的比較,進行所讀取的數(shù)據(jù)能否使用的確定等的確定部35。
      文檔編號G06F21/24GK101401163SQ20078000847
      公開日2009年4月1日 申請日期2007年3月9日 優(yōu)先權(quán)日2006年3月10日
      發(fā)明者小林則和, 田路敬 申請人:國際商業(yè)機器公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1