The present invention relates to a system for distributing digital contents, and more particularly to a system for distributing digital contents which can purse a purchaser who has illegally redistributed the contents by inserting fingerprinting information (i.e., purchaser information) into the digital contents.
As electronic commerce through Internet becomes active, digital multimedia contents such as music files in the form of an MP3 or various kinds of moving images for education have also been produced and sold actively. Also, traditional contents industries such as publication, education and motion picture industries are rapidly being digitalized for marketing using the Internet. However, unlike analog data, since a complete copying of digital contents can be made and a mass distribution of the digital contents can easily be performed through the Internet, illegal copying and redistribution of the digital contents have frequently been performed, and this causes contents providers to suffer financial damage and acts as an obstacle to activation of the contents industry. Accordingly, in order to protect rights from the illegal copying of the digital contents, encryption methods have been applied to software contents. According to the conventional encryption methods, encrypted contents are transmitted to a purchaser, and the purchaser having an authority to access and use the contents using serial numbers given through a registration procedure decrypts the contents using a proper decryption key. Thereafter, if contents that are suspected to be an illegal copy is found, the origin of the illegal distributor can be pursed using the key used for the decryption or the serial numbers. However, the existing encryption method has no countermeasure against the contents redistribution action of an ill-intentioned purchaser. Actually, multimedia contents such as music files or moving images are mostly redistributed without being captured and encrypted after they are decrypted or played. Accordingly, this encryption method has a limit in protecting the right of multimedia contents.
In order to solve the problems of the above-described limited encryption method, watermarking technology that serves to insert copyright information into the contents so that the purchaser cannot recognize the information has been proposed. According to this watermarking technology, multimedia contents such as images, audios and videos, text and text files are distributed with copyright information for indicating the original owner, i.e., watermark, inserted thereto, and the watermark is extracted after illegal copying of them in order to provide a legal basis for verifying the original owner. However, this watermarking technology has the problems in that it is impossible to distinguish the illegal distributor only by the extracted watermark.
Referring to
Therefore, the present invention has been made to solve the above-mentioned problems occurring in the prior art, and an object of the present invention is to provide a system for distributing digital contents and a method thereof which can purse a purchaser who has illegally distributed the contents using purchaser information extracted from the corresponding contents if the contents has illegally been copied and distributed by inserting a fingerprinting code into the contents just before the contents are played by a purchaser's computer.
Another object of the present invention is to provide a system for distributing digital contents and a method thereof which can solve a load problem and a superdistribution problem in a server if the contents to be played refer to a large-capacity file such as a moving image by inserting a fingerprint into the contents at a client stage.
Additional advantages, objects, and features of the invention will be set forth in part in the description which follows and in part will become apparent to these having ordinary skill in the art upon examination of the following or may be learned from practice of the invention.
In order to accomplish the above-mentioned objects, a system for distributing digital contents according to the present invention comprises a contents creation server for creating the digital contents; a contents distribution server for encrypting the digital contents created by the contents creation server, distributing the encrypted digital contents to a client who has requested a purchase of the digital contents, and transmitting purchaser information to a clearing house; the clearing house fir transmitting the purchaser information received from the contents distribution server to a fingerprinting management server, and transmitting a license and a fingerprinting code received from the fingerprinting management server to a client; the fingerprinting management server for creating the fingerprinting code from the purchaser information received from the clearing house, and transmitting the created fingerprinting code to the clearing house; and the client for decrypting the encrypted digital contents received from the contents distribution server using the license received from the clearing house, inserting the fingerprinting code received from the fingerprinting management server into the decrypted digital contents and then playing the digital contents.
The above objects, other features and advantages of the present invention will become more apparent by describing the preferred embodiments thereof with reference to the accompanying drawings, in which:
Now, a system for distributing digital contents and a method thereof according to preferred embodiments of the present invention will be described in detail with reference to the annexed drawings.
The system for distributing digital contents according to the present invention includes a client 50 for receiving the digital contents, a contents creation server 40 for creating the digital contents, a contents distribution server 20 for distributing the digital contents created by the contents creation server 40 to the client 50, a clearing house 60 for receiving purchaser information of a contents purchaser from the contents distribution server 20 and issuing a license to the client 50, and a fingerprinting management server 70 for receiving fingerprinting information (i.e., the purchaser information) from the clearing house 60 and creating a fingerprinting code.
If the contents distribution server 20 receives a purchase request for specified contents from the client 50, it transmits the inputted purchaser information to the clearing house 60.
The clearing house 60 transmits the purchaser information received from the contents distribution server to the contents creation server 40, and simultaneously issues the license to the client 50 who has requested the purchase. Also, the clearing house 60 transmits the fingerprinting information that is the purchaser information received from the contents distribution server to the fingerprinting management server 70.
The fingerprinting management server 70, as shown in
The clearing house 60 transmits the fingerprinting code received from the fingerprinting management server 70 to the client 50. At the same time, the contents creation server 40 that has received the purchaser information from the clearing house 60 can confirm whether its contents have been sold. Then, the contents are encrypted by the contents distribution server 20, and transmitted to the client 50.
Generally, on the MS Windows platform, even general players provided in the system can play multimedia streams. These general players play the multimedia streams using COM (Component Object Model)-based contents decoders registered in the system. COM-based codec combination may automatically be performed according to the source type of the media stream, or the player may optionally designate the codec combination.
In the present invention, as shown in
Particularly, the management filter 51 may comprise a DRM-based decrypter 53 for receiving the license transmitted from the clearing house 60 and decrypting the encrypted contents received from the contents distribution server 20 so that the fingerprinting information is inserted at a preceding stage of a contents output stage, a codec 54 for compressing and playing the contents decrypted by the decrypter 53, and a fingerprint inserter 55 for inserting the fingerprinting code received from the clearing house 60 into the contents decompressed by the codec 54. The renderer filter 52 of the client may judge whether the fingerprinting code is removed, in addition to the display of the digital contents on the screen, and if the fingerprinting code is removed by an illegal hacking and so on, the renderer filter 52 may stop the playback of the digital contents.
That is, the present invention does not relate to the simple distribution of the encrypted contents so that an authenticated user can decrypt the encrypted contents, but relates to the insertion of the fingerprinting code into the contents decrypted through the fingerprint inserter 55 to output the fingerprinted contents before the contents is outputted to the display screen.
Referring to
Then, if the clearing house 60 transmits the purchaser information to the fingerprinting management server 70 (step S40), the fingerprinting management server 70 creates the fingerprinting code based on the received purchaser information and transmits the created fingerprinting code to the clearing house 60 (step S50).
Then, if the clearing house 60 transmits the created license and the fingerprinting code received from the fingerprinting management server 70 to the client 50 (step S60), the client 50 decrypts the encrypted digital contents received from the contents distribution server 20 at step S30 using the license, and plays the decrypted contents with the fingerprinting code inserted into the decrypted contents (step S70). However, if the fingerprinting code is not inserted when the client 50 plays the decrypted digital contents, the playback of the digital contents is compulsorily terminated.
The method for distributing the digital contents according to the embodiment of the present invention can be implemented by a computer program, and then stored in a recording medium such as a hard disc, floppy disc, optomagnetic disc, CD-ROM, ROM, RAM, etc.
As apparent from the above description, according to the system for distributing digital contents and a method thereof according to the present invention, evidence for searching the contents illegally used on the web and pursuing the offender can be secured by inserting the fingerprinting code into the decrypted contents. Also, the right of the digital contents right holder can be protected and the activity of the digital contents industry can be promoted by eradicating the illegal act through monitoring and controlling of the circulation of illegal contents.
Also, the present invention can prevent the user's ill-intentioned deletion of the fingerprinting inserter and prevent the hacking without being affected by the media type of the contents by constructing the management filter of the client which is composed of the DRM-based decrypter for decrypting the encrypted contents transmitted from the contents distribution system and the fingerprinting inserter for receiving the fingerprinting information transmitted from the clearing house and inserting the fingerprinting code.
The forgoing embodiments are merely exemplary and are not to be construed as limiting the present invention. The present teachings can be readily applied to other types of apparatuses. The description of the present invention is intended to be illustrative, and not to limit the scope of the claims. Many alternatives, modifications, and variations will be apparent to those skilled in the art.
Number | Date | Country | Kind |
---|---|---|---|
1020040061917 | Aug 2004 | KR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/KR04/02830 | 11/4/2004 | WO | 1/29/2007 |