200832176 九、發明說明·· 【發明所屬之技術領域】 日祕細齡止麵複製的方法與侧硬體儲 =置’制是指-種翻在外接硬體儲存裝置中之防止 非法稷製、並可防止資料誤刪的方法。 【先前技術】 對於影音和文字出版者來說,祕 f1決關題°早_版品多半是使_如磁帶或光磾ί 钱左壯⑸々Μ, 越來越多的出版品是透過硬體 =存衣置如咖卡(mem〇ry card)、快閃碟(祕㈣或硬碟 (hard)科來魏。硬職錢置的好 供儲存其他資料,且輕巧便於禅册 里 攜式裝置搭配使用。然而5便3:=與各種型式的可 非法複製更綱,也更難=存媒體的_利使得 先财技術曾提域種作法,以試_決上 盆 中-種作法是讓所儲存的内容,在播放 、/、 有特定的授機料轉〒 ' _ 用者必須顧同—I㈣機ϋ與出版品 便,因此接受度並不高。 k成使用者不 除此之外,在美國專利第7lm 牡 的硬體麻 中,將同-硬體齡襄置_存區,— 言買取的③-職區,其他部分宣告為硬碟區;輕可供 將該案之硬體儲存裝置與電腦連結,將會出現兩 200832176200832176 IX. INSTRUCTIONS······························································································· And can prevent the method of accidental deletion of data. [Prior Art] For audio-visual and text publishers, the secret f1 is close to the issue. The early _ version is mostly made _ such as tape or light 磾 Qian Zuo Zhuang (5) 々Μ, more and more publications are through hard Body = storage device such as coffee card (mem〇ry card), flash disk (secret (four) or hard disk (hard) Kelai Wei. Hard job money for good storage of other materials, and light and easy to carry in the Zen book The device is used in combination. However, 5:3:= is more difficult to copy with various types of illegal copying, and it is more difficult to = save the media's _ profit, so that the first financial technology has introduced the domain method, to test the _ in the basin - Let the stored content, in the playback, /, have a specific transfer of the material ' _ users must agree - I (four) machine and publication, so the acceptance is not high. k into users do not remove this In addition, in the hard body hemp of the US patent 7lm, the same-hard-aged _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ The hardware storage device is connected to the computer and will appear two 200832176
目錄路徑,一為CD-R〇m,也成r世上L 闲去㈣純/ΛΛ —為硬碟此’出版者或使The directory path, one for the CD-R〇m, also becomes the world's L free (four) pure / ΛΛ - for the hard disk this 'publisher or make
r而w ^、子的内容(例如廳音樂)儲存在CD-R〇M trr更體儲存裝置的其他部分來讀寫其他資料, 該案中,僅揭露防止刪除特_案的方法,並未 非法複製的任何方法。 " 【發明内容】r and w ^, the content of the child (such as the hall music) is stored in other parts of the CD-R〇M trr storage device to read and write other materials. In this case, only the method for preventing the deletion of the special case is disclosed. Any method of illegal copying. " [Summary of the invention]
有=此,本發明的目的之一,即是針對先前技術之 不足,k出一種防止非法複製的方法。 本务明之第二目的在提供_種既能防止非法複製,又 可以避免資料誤刪的方法。 、 儲存ΪΓ之第三目的在提供1與上述方法有關的硬體 為達上述之目的’在本發明的其巾—個實施例中,提 供2種防止非法複製的方法,包含:提供資料内容與用 _放該#料内容的應用程式,該制程式至少部份可為 置所讀取;以該播放裝置無法辨識的資料格式儲 子Μ貝;斗内容;以及在應用程式中,提供資料鏈結。 、上述方財,所謂資料鏈結可為資料之位址,或資料 之代碼。錢放時,滅裝置之記憶體僅儲存此位址或代 、馬,不健存資料内谷的貫體。此外,根據本發明,除資 應用程式外’尚可提供其他儲存容量;而於播放 衣置上,僅顯示該應用程式或其他儲存容量内之内容,但 不予同時顯示。如此,可避免誤刪資料。 6 200832176 ▲此外,根據本發明的另一個實施例,也提供一種硬雕 儲存裝置,肖赠存資料供—減裝置誠,該硬體儲^ ^置包含可重複讀寫區以及防寫區,且此防寫區中包含】 ,區,該隱藏區之資料格式,為播放裝置所無法辨識。= 寫區中除包含隱藏區外,可另包含非隱藏區。資料内容 儲存於隱顏巾;細程式可儲存於非賴㈣ 番 複讀寫區中、或部分在隱藏區中。 上述實施例中,所述之資料内容例如可以是购立 樂、或影片、或圖形影像、或電子辭典、或電子圖查、二 電子地圖、或遊戲、或動晝等等。 由播放壯在本杂明的疋義下,「應用程式」係指可 由,放胃取婦,贿取容的財,而 、、、ΐ內!T以是—個執行程式,或兩者兼具。亦即 、’=」本身亦有可能以—可執行魅的方式呈現。 夕曰ί下藉由具體實施例詳加說明,#更容易瞭解本發明 之目的、技術内容、特點及其所達成之功效。 【實施方式】 之硬體儲存裝f,例如可為記憶卡(麵㈣ y.、,(flash disk)、硬縣ard disk)、等等單純的儲 是内建於數位播放設備中的儲存媒體,一般 為數二i體(flash memory)或硬碟。數位播放設備例如可 '、、、思身聽如刪餘機、隨身媒體播放器(p論ble 200832176Yes, one of the objects of the present invention is to address a deficiencies of the prior art and to provide a method of preventing illegal copying. The second purpose of this service is to provide a method that can prevent illegal copying and avoid accidental deletion of data. The third object of the present invention is to provide a method for preventing the illegal copying in the present invention, in which the hardware associated with the above method is provided for the purpose of the above-mentioned method. An application that uses the content of the material, the program is at least partially readable; the data format is stored in a data format that is not recognizable by the playback device; the content of the bucket; and the data link is provided in the application Knot. The above-mentioned party wealth, the so-called data link can be the address of the data, or the code of the data. When the money is released, the memory of the device is only stored in this address or on behalf of the horse, and the body of the valley in the data is not stored. In addition, according to the present invention, other storage capacities are provided in addition to the application, and only content in the application or other storage capacity is displayed on the playback device, but not simultaneously. In this way, it is possible to avoid accidental deletion of data. 6 200832176 ▲ In addition, according to another embodiment of the present invention, a hard-carving storage device is also provided, and the hardware storage device is provided with a repeatable read/write area and a write-protected area. And the anti-write area includes a region, and the data format of the hidden region is unrecognizable by the playback device. = The write area can contain a non-hidden area in addition to the hidden area. The data content is stored in the hidden face towel; the fine program can be stored in the non-reliable (4) copy reading and writing area, or partially in the hidden area. In the above embodiments, the content of the information may be, for example, purchase music, or a movie, or a graphic image, or an electronic dictionary, or an electronic graphic search, a two-electron map, or a game, or a mobile game. By playing Zhuang in this misunderstanding, "application" refers to the money that can be used by the stomach, the bribe to take care of the money, and, and, inside! T is an executive program, or both With. That is, '=' itself may also be presented in an executable manner. The purpose, technical content, features, and effects achieved by the present invention are more readily understood by the detailed description of the specific embodiments. [Embodiment] The hardware storage device f can be, for example, a memory card (face y., y., (flash disk), hard county ard disk), etc., and simple storage is a storage medium built in a digital playback device. Usually, it is a flash memory or a hard disk. Digital playback devices such as ',,, listening to such as puncturing, portable media player (p on ble 200832176
Media Player,PMP)、隨身遊戲機(Portable Gaming Device)、 數位相機(Digital Still Camera,DSC)、數位攝影機(Digital Video Camcorder,DV)、數位相框(Digital Photo Frame)、數 位個人助理(Personal Digital Assistant,PDA)、多媒體手機如 MP3手機或智慧型手機(Smart ph〇ne)、電子辭典、電子書 劇覽器(E_Bo〇k Reader)、隨身導航裝置㈣他脇NavigationMedia Player, PMP), Portable Gaming Device, Digital Still Camera (DSC), Digital Video Camcorder (DV), Digital Photo Frame, Digital Personal Assistant (Personal Digital Assistant) , PDA), multimedia mobile phones such as MP3 mobile phones or smart phones (Smart ph〇ne), electronic dictionary, e-book reader (E_Bo〇k Reader), portable navigation device (4) his threat Navigation
DeVlce,PND)等等。搭配可執行應用程式如個人電腦之類的 播放裝置,由播放裝置從硬體儲存裝置中讀取資料後播 放。資料内容例如可為跑音樂、或影片、或圖形影像、 ^電子辭典、或電子圖書、或電子地圖、或賴、或動晝 專寺。為便槪明起見,以下假設資料内容為 MP3音樂, 不和p裝置為個人電腦。當然’此為舉例說明,本發明並 不侷限雜’而可麵至上述與其他任何情況0 農置的出版品是透過硬體儲存 硬體传存°此時’除所售的資料内容外, 儲存裝財__區予絲^,可將硬體 區2。(需說明的是,圖示僅為成/重设頃寫區! ’和防寫 1或防寫區2各自並不需要實際上可重複讀寫區 可重複讀寫區i之內,可肢,而可為分散的區塊。) 前述之「多餘儲存容量者寫入及刪除資料,即 用者寫入及刪除,其内即可儲存::的資料’則不容許使 音樂。將資料儲存區予以人反。的出版品,例如MP3 例如(但不限於) 200832176 可藉由宣告指令,將資料儲存區的一部分宣告成防寫。 防寫區2内,又可區分為隱藏區21與非隱藏區22。顧 名思義,隱藏區21内的資料,對於使用者而言是隱藏的,、 f即,使用者無法經由一般方式來直接讀取隱藏區21内的 貪料;非隱藏區22則是顯露的,亦即,使用者並不需要透 過特殊步驟,僅需正常執行程式,即可直接讀取隱藏區21 内的資料。 根據本發明的其中一個實施例,可將具有著作權的資 料,或其他欲保護以防複製的資料,儲存在隱藏區21内, 而將能夠讀取該資料的應用程式(例如資料的執行程式, 如MP3音樂播放程式、多媒體影音播放程式等等),儲存 在非隱藏區22内。 除了上述儲存區的區分外,本發明尚具有以下特點。 硬體儲存裝置巾的隱舰η,係宣告成為播放裝置能夠處 理、但卻不能直接辨識讀取的資料格式。例如,假設播放 裝置為個人電腦’則可將隱藏區21的資料格式宣告為cdfs (Compact Disk File System)。個人電腦能夠處理 CDFS 資 料格式的熟,但透過齡宣告的方式,在讀取隱藏區2i 時’,不能_驗資料區為真實的CD_R〇M,因為該資料 區事實上是個磁碟而非光碟,其實際:#料排列及管理的方 式不同。因此’即使螢幕上顯示該區為CD_R〇M,但個人 電腦並不能根據其所知的CD_R〇M資料格式來讀取隱藏區 21中的資料。 根據本發明’個人電腦必紐人躯22中的 200832176 應用程式;;才能根據該應用程式來讀取隱藏區21中的資 料’ 2在㈣讀取過程巾,是無法複製資料的。 詳言之’在—般資料播放操作中’當個人電腦欲根據 . 儲存媒體中的應用程式來讀取資料時,係從儲存媒體中, 將制*式搬移館存在記憶體的程式碼儲存區(code ’’ segment)’而將對應的倾—併儲存在記憶體的資料儲存區 _a segment)。由於資料已經從儲存媒體搬出,下載至個 人^自的讀體内m有心人可將此#料從記憶體 _ 非法複製至其他地方。 、根據本發明’透顧、肖程絲讀取資料時,在應用程 式的操作過程中,並不將資料内容的實體儲存在個人_ ☆it義資料儲存m崎是針料筆資料提供一個鍵 結。_結可以是各筆資料在隱藏區21中的對應位址,也 相為-個對躺代碼。在個人電腦記憶體的資料儲存區 内,所儲存的是此位址或代碼,而非資料内容的實體。個 人電腦欲播放該資料内容時,必須根據應用程式的解譯, 瞻 至隱藏區21中對應的位置取得資料,才能播放。 因為⑴個人電腦本身並不能辨識隱藏區21中的資 料格式,(2)在進行音樂播放的過程中,真正㈣料内容仍 -然保存在硬體儲存裝置内,而儲存在個人電腦記憶體内的 僅是位址(代碼),因此有心人無法進行非法複製,最多僅 能複製記憶體内的位址(代碼)。所以,本發明可以達成防 止非法複製的功能。 不過,雖然使用者不能透過個人電腦直接讀取隱藏區 200832176 =中的資_容,但制者通常仍必須知道擁有什麼資 如,當資料為MP3音樂時,使用者通f希望知道已 二寸哪些歌曲,並可點選播放。對此,解決之道非常簡 :曰’可將歌曲的曲目單,放置在應用程式中,或⑽他方 ίί; ίΓ Γ顯示的便僅是「曲目單」,而非真正的路 找^^用者點選某百歌曲時’是經過應用程式解譯, 播放。i應的歌曲貪料位址’才從隱藏區21取得内容、進行 上述實施例中,將應用程式放置在防寫區2内, ,是避免遭龍刪。辨實上’如第3 _示 用 放置在可重複讀寫區Μ,也並無不可;此日:應3 而要有非隱藏區22。此外,將應用程式放置在 ,藏區22内,目的是便利個人電腦讀取。一般而二,田 ,需防止非法複製的是資料内容,至於翻程式^並= 1= ’如應用財也不欲被人複製,則亦可 ❼十’將應用程式4〇的部份内容放在隱幻 如第4圖或第5圖所示。 内, 本發明除以上所述特點外,尚可進一| 、 =。除了將儲存區分為可重複讀寫區i和防^ 2 3特 ^示時,可·始提供的#料(域撕以),卜的 其他儲存容量,予时隔,·顯科,此兩部分不予:: :而必須切換。例如,若將本發明之硬體儲 ::、 將僅會出現-個目錄路徑,其中僅含有 貝/(或僅出現另-個目錄路徑,其中為可用的其他^ 11 200832176 存容買)。使用者若要讀取另一目錄路徑内的資料,必須切 換;切換的方法例如可為:輸入指令或密瑪、在鍵般上按 下熱鍵、在螢幕上用游標控制,等等。朴: 的儲存區和其他儲存容量的儲存區不會_顯示故 者並不會在使用其他館存容量時,誤刪原始提供的資料。 如此’即可避免在使贿存容量時,疏忽將縣提供的資 料内容刪除或覆蓋,對使用者造成損失。 、 以上已針對較佳實施例來說明本發明,唯以上所述 者’僅係為㈣悉本技術者易於了解本發明的内容而已, 並非用來限定本發明之權利範圍。對於熟悉本技術者,當 可在本發明精神内,立即思及各種等效變化。例如,將 並非=-可用的防寫資料格式,而僅是本發明的其中一種 較佳實施方法而已;制其他#料格式,當亦屬本發明的 概念。此外,本發明之方法,可應用於任何儲存媒體,不 ,於所舉例的硬贿存裝置;而麟例之峽式硬體儲存 f置亦有可能本身即具有播放功能,例如在隨身媒體播放 裔或數位隨身聽中内建此種儲存裝置。總之,只要是將欲 保護的資料内容放在播放裝置無法直接讀取的隱藏區,^ 令播放裝置僅能間接讀取資料的位址(或代碼),便屬本發 明的fe圍。凡依本發明之概念與精神所為之均等變化或修 飾’均應包括於本發明之申請專利範圍内。 【圖式簡單說明】 第1圖至第5圖為示意圖,說明本發明之各種實施例。 200832176 【主要元件符號說明】 1可重複讀寫區 2防寫區 21隱藏區 22非隱藏區 30受保護資料 40應用程式DeVlce, PND) and more. With a playback device such as a personal computer, the playback device reads the data from the hardware storage device and plays it. The content of the data may be, for example, running music, or a movie, or a graphic image, an electronic dictionary, or an electronic book, or an electronic map, or a Lai, or a temple. For the sake of clarity, the following hypothetical data content is MP3 music, and the p device is not a personal computer. Of course, this is an example. The present invention is not limited to the above-mentioned and any other cases. The publication of the farm is stored through hardware storage hardware. At this time, in addition to the information content sold, Store the __ zone to the wire ^, you can place the hardware zone 2. (It should be noted that the illustration is only for the write/reset write area! 'and the anti-write 1 or the anti-write area 2 do not need to be actually repeatable read/write area within the repeatable read/write area i, It can be a decentralized block.) The above-mentioned "additional storage capacity to write and delete data, that is, users write and delete, can be stored within:: the data" does not allow music. The publication of the district, such as MP3, for example (but not limited to) 200832176, can declare a part of the data storage area to be written by the announcement instruction. In the anti-write area 2, it can be divided into hidden areas 21 and Hidden area 22. As the name implies, the data in the hidden area 21 is hidden from the user, f, that is, the user cannot directly read the greedy material in the hidden area 21 through the normal way; the non-hidden area 22 is It is revealed that the user does not need to go through the special steps and can directly read the data in the hidden area 21 only by executing the program normally. According to one embodiment of the present invention, the copyrighted material can be Others want to protect against copying The data is stored in the hidden area 21, and an application (such as a data execution program such as an MP3 music player, a multimedia video player, etc.) capable of reading the data is stored in the non-hidden area 22. In addition to the distinction of the storage area, the present invention has the following features: The hidden ship η of the hardware storage device towel is declared to be a data format that the playback device can process, but cannot directly recognize the read data format. For example, suppose the playback device is a personal computer. 'The data format of the hidden area 21 can be declared as cdfs (Compact Disk File System). The personal computer can handle the familiarity of the CDFS data format, but through the method of age announcement, when reading the hidden area 2i', cannot The area is the real CD_R〇M, because the data area is actually a disk rather than a CD, the actual: # material arrangement and management in different ways. So 'even if the area is displayed as CD_R〇M, but the PC The data in the hidden area 21 cannot be read according to the known CD_R〇M data format. According to the present invention, the 200832176 in the personal computer In order to read the data in the hidden area 21 according to the application' 2 in the (four) reading process towel, it is impossible to copy the data. In detail, in the "general data playback operation" when the personal computer wants to When the application in the storage medium reads the data, the storage medium is stored in the memory code storage area (code ''segment') and stored in the memory. The data storage area _a segment). Since the data has been moved out of the storage medium, it is downloaded to the personal reading body, and the person can illegally copy the material from the memory _ to other places. When Gu and Xiao Chengsi read the data, during the operation of the application, the entity of the data content is not stored in the individual _ ☆it meaning data storage m saki is a needle pen data to provide a key. The _ knot can be the corresponding address of each piece of data in the hidden area 21, and is also a pair of lying code. In the data storage area of the personal computer memory, the address or code stored is not the entity of the data content. When a personal computer wants to play the content of the material, it must obtain the data according to the interpretation of the application and obtain the corresponding location in the hidden area 21 to play. Because (1) the personal computer itself does not recognize the data format in the hidden area 21, (2) in the process of playing the music, the real (four) material content is still stored in the hardware storage device, and stored in the personal computer memory It is only the address (code), so the person can't make illegal copying, and at most can only copy the address (code) in the memory. Therefore, the present invention can achieve the function of preventing illegal copying. However, although the user cannot directly read the information in the hidden area 200832176 = through the personal computer, the system usually still has to know what resources are available. When the data is MP3 music, the user wants to know that it has two inches. Which songs can be selected and played. In this regard, the solution is very simple: 曰 'can put the song's track list in the application, or (10) other side ίί; Γ Γ Γ display is only the "track list", not the real way to find ^^ When you click on a hundred songs, it is interpreted and played by the application. The song response address of the i should be retrieved from the hidden area 21, and in the above embodiment, the application is placed in the write-protected area 2 to avoid being deleted. It is also impossible to discriminate on the 'repeated read/write area' as shown in the third paragraph; this day: there should be a non-hidden area 22. In addition, the application is placed in the Tibetan area 22 for the convenience of personal computer reading. In general, second, Tian, to prevent illegal copying is the content of the data, as for the program ^ and = 1 = 'If the application does not want to be copied, you can also put some of the contents of the application 4 In the illusion as shown in Figure 4 or Figure 5. In addition to the above-mentioned features, the present invention can still enter a |, =. In addition to the storage is divided into re-writable area i and anti-^ 2 3 special indications, can provide the # material (domain tear), other storage capacity of Bu, time interval, · Xianke, these two Partially not:: : and must be switched. For example, if the hardware of the present invention is stored ::, only one directory path will appear, which contains only the shell / (or only another directory path, which is available for other ^ 11 200832176 storage). If the user wants to read the data in another directory path, it must be switched; the switching method can be, for example, inputting an instruction or a megaphone, pressing a hotkey on a key, using a cursor on the screen, and the like. Park: The storage area and other storage capacity storage areas will not show that the original information will not be deleted by mistake when using other library storage capacity. This can avoid the inadvertent deletion or coverage of the information provided by the county when the capacity of the bribe is saved, causing losses to the user. The present invention has been described with reference to the preferred embodiments thereof, and the present invention is not intended to limit the scope of the present invention. For those skilled in the art, various equivalent changes can be immediately considered within the spirit of the invention. For example, it would not be a usable anti-write data format, but only one of the preferred implementation methods of the present invention; the other #material format is also a concept of the present invention. In addition, the method of the present invention can be applied to any storage medium, and is not in the example of a hard bribe device; and the gorge type hardware storage device may also have a playback function, for example, in a portable media. Such storage devices are built in or on the digital Walkman. In short, as long as the content of the data to be protected is placed in a hidden area that the playback device cannot directly read, the address (or code) for the playback device to indirectly read only the data is the circumference of the present invention. Equivalent changes or modifications in accordance with the concept and spirit of the invention are intended to be included within the scope of the invention. BRIEF DESCRIPTION OF THE DRAWINGS FIGS. 1 through 5 are schematic views illustrating various embodiments of the present invention. 200832176 [Description of main component symbols] 1 Repeatable read/write area 2 Anti-write area 21 Hidden area 22 Non-hidden area 30 Protected data 40 application