KR20040044631A - System and method for controlling a selling process of a limited edition literary work based on the on-line network and tool for opening a limited edition literary work linkage the same - Google Patents
System and method for controlling a selling process of a limited edition literary work based on the on-line network and tool for opening a limited edition literary work linkage the same Download PDFInfo
- Publication number
- KR20040044631A KR20040044631A KR1020020072714A KR20020072714A KR20040044631A KR 20040044631 A KR20040044631 A KR 20040044631A KR 1020020072714 A KR1020020072714 A KR 1020020072714A KR 20020072714 A KR20020072714 A KR 20020072714A KR 20040044631 A KR20040044631 A KR 20040044631A
- Authority
- KR
- South Korea
- Prior art keywords
- limited edition
- work
- user
- serial number
- series
- Prior art date
Links
Landscapes
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 온라인망을 기반으로 하는 한정판 저작물 판매관리 시스템에 관한 것으로, 좀더 상세하게는 시스템측의 일부에 이용자가 요청한 한정판 저작물을 암호화할 수 있는 모듈환경, 해당 한정판 저작물의 일부에 일련의 고유 시리얼 넘버를 생성·삽입할 수 있는 모듈환경 등을 구축함과 이울러, 이와 연동되는 특정 클라이언트측의 일부에 해당 한정판 저작물을 복호화할 수 있는 모듈환경, 고유 시리얼 넘버를 해석할 수 있는 모듈환경 등을 구축하고, 이를 통해, 진품 한정판 저작물 이외에는 정상적인 오픈과정이 아예 진행될 수 없도록 차단함으로써, 비록, 가품 한정판 저작물이 무분별하게 복사, 배포되었다 하더라도, 이 가품 한정판 저작물이 정상적으로 이용되지 못하도록 원천 봉쇄할 수 있는 온라인망을 기반으로 하는 한정판 저작물 판매관리 시스템에 관한 것이다. 더욱이 본 발명은 이러한 한정판 저작물 판매관리 시스템을 이용한 한정판 저작물 판매관리 방법 및 이 한정판 저작물 판매관리 시스템과 연동된 한정판 저작물 오픈 툴에 관한 것이다.The present invention relates to a limited edition copyright management system based on an online network, and more specifically, a module environment capable of encrypting a limited edition copyrighted work requested by a user on a part of the system side, and a series of unique serials in a portion of the limited edition copyrighted work. In addition to building a module environment for generating and inserting a number, building a module environment for decoding a limited edition work and a module environment for interpreting a unique serial number, etc., on a part of a specific client side to be linked to it. In this way, by blocking the normal open process at all except genuine limited edition works, even if the limited edition works are copied indiscriminately, an online network that can block the original limited edition works from being used normally. Sale of limited edition works based on It relates to the Lee system. Furthermore, the present invention relates to a limited edition asset sales management method using such a limited edition asset sales management system and a limited edition asset open tool linked to the limited edition asset sales management system.
최근, 정보화 기술이 급격한 발전을 이루면서, 종이를 이용한 전통적인 출판 방식이 일련의 전기·전자 데이터를 이용한 전자 출판물 방식으로 급격히 대체되고 있는 추세에 있다.Recently, with the rapid development of information technology, the traditional publishing method using paper has been rapidly replaced by the electronic publication method using a series of electrical and electronic data.
예컨대, 미국특허공보 제 5689648 호 "정보 발표 방법 및 장치(Method and apparatus for publication of information)", 미국특허공보 제 5802516 호 "컴퓨터 시스템의 전자서적 제어 방법(Method of controlling an electronic book for a computer system)", 미국특허공보 제 5893132 호 "전자책을 이용하여 읽을 수 있도록 책을 인코딩 하는 방법 및 시스템(Method and system for encoding a book for reading using an electronic book)", 미국특허공보 제 6029142 호 "전자 카탈로그 시스템 및 방법(Electronic catalog system and method)", 한국특허공개공보 제 2000-7115 호 "전자 정보 판매를 위한 표지", 한국특허공개공보 제 2000-37464 호 "구매자의 편집에 의한 맞춤 전자책의 생성방법 및 그 장치" 등에는 상술한 종래의 전자 출판물과 관련된 다양한 기술이 좀더 상세하게 제시되어 있다.For example, U.S. Patent No. 5689648 "Method and apparatus for publication of information", U.S. Patent No. 5802516 "Method of controlling an electronic book for a computer system" US Patent Publication No. 5893132, "Method and system for encoding a book for reading using an electronic book", US Patent Publication No. 6029142 "Electronics" Electronic catalog system and method ", Korean Patent Publication No. 2000-7115" Cover for Selling Electronic Information ", Korean Patent Publication No. 2000-37464" Customer's e-book by editing Generation method and apparatus thereof "and the like, and various techniques related to the above-mentioned conventional electronic publication are presented in more detail.
이러한 전자 출판물 방식이 폭 넓게 보급되면서, 예컨대, 친필원고와 같은 한정판 저작물을 온라인 상에서 판매하는 시스템 또한 다양하게 개설되고 있다.As the electronic publication method is widely spread, various systems for selling limited edition works such as handwritten manuscripts online have also been established.
이러한 종래의 한정판 저작물 온라인 판매 체제 하에서, 통상, 이용자는 한정판 저작물 판매업체의 웹 서버로부터 자신이 원하는 한정판 저작물 파일을 다운로드받은 후, 이를 자신의 PC(Personal Computer), 전용 단말기 등에 저장시키고, 필요시에 이 한정판 저작물 파일을 선택적으로 오픈(Open) 시킴으로써, 해당 한정판 저작물이 보유한 다양한 정보가 자신의 필요에 따라, 효과적으로 활용될 수 있도록 한다.Under such a conventional limited edition online sales system, a user typically downloads a limited edition copyright file that he / she wants from a limited edition copyright seller's web server, and stores it in his or her personal computer, a dedicated terminal, and the like, if necessary. By selectively opening this limited edition work file, various information held by the limited edition work can be effectively utilized according to the needs of the user.
그러나, 이러한 종래의 한정판 저작물 파일은 이용자의 간단한 전산조작에 의해 무제한의 복사, 편집 등이 충분히 가능하기 때문에, 전통적인 종이 출판물에 비해 그 보안성이 매우 취약한 기본적인 문제점을 내포하고 있다.However, such a limited edition copyrighted file of the related art has a basic problem that its security is very weak compared to that of a conventional paper publication because unlimited copying, editing, and the like are sufficiently possible by a user's simple computing operation.
특히, 인터넷의 보급이 급진전되고 있는 최근의 상황에서, 가품 한정판 저작물 파일의 대량 복사, 대량 배포 등이 인터넷망을 기반으로, 무분별하게 이루어지는 경우, 진품 한정판 저작물의 소장가치는 급격히 떨어질 수밖에 없게 되며, 결국, 진품 한정판 저작물의 정당 구매자, 저작권자, 판매업체 등은 전통적인 종이 출판물과 비교할 수 없는 막대한 피해를 입을 수밖에 없게 되고, 그 결과, "한정판 저작물 온라인 판매 분야"의 존립 기반 자체가 흔들리는 심각한 문제점이 야기될 수밖에 없게 된다.In particular, in the recent situation in which the spread of the Internet is rapidly progressing, when the mass copying and mass distribution of the limited edition works files are indiscriminately based on the Internet network, the collection value of the genuine limited edition works will inevitably fall. As a result, party buyers, copyright holders, and distributors of genuine limited edition works are inevitably subject to enormous damage that cannot be compared with traditional paper publications, resulting in a serious problem that shakes the foundation of the "limited edition online sales sector" itself. There is no choice but to be.
따라서, 본 발명의 목적은 시스템측의 일부에 이용자가 요청한 한정판 저작물을 암호화할 수 있는 모듈환경, 해당 한정판 저작물의 일부에 일련의 고유 시리얼 넘버를 생성·삽입할 수 있는 모듈환경 등을 구축함과 이울러, 이와 연동되는 특정 클라이언트측의 일부에 해당 한정판 저작물을 복호화할 수 있는 모듈환경, 고유 시리얼 넘버를 해석할 수 있는 모듈환경 등을 구축하고, 이를 통해, 진품 한정판 저작물 이외에는 정상적인 오픈과정이 아예 진행될 수 없도록 차단함으로써, 비록, 가품 한정판 저작물이 무분별하게 복사, 배포되었다 하더라도, 이 가품 한정판 저작물이 정상적으로 이용되지 못하도록 원천 봉쇄하는데 있다.Accordingly, an object of the present invention is to construct a module environment capable of encrypting a limited edition work requested by a user on a part of the system side, a module environment capable of generating and inserting a series of unique serial numbers into a part of the limited edition work, and the like. In addition, a module environment that can decode the limited edition work and a module environment that can interpret the unique serial number can be built on a part of a specific client side linked with this, and through this, a normal open process can be performed at all except the genuine limited edition work. By blocking them, even if the limited edition work is copied and distributed indiscriminately, the original limited edition works are blocked from normal use.
본 발명의 다른 목적은 한정판 저작물의 소장허용 다운로드 횟수를 제한할 수 있음과 아울러, 해당 한정판 저작물의 일부에 일련의 바코드를 생성·삽입할 수 있는 모듈환경을 구축하고, 이를 통해, 일반에 유통되는 진품 한정판 저작물의 숫자를 엄격히 제한시킴과 아울러, 해당 진품 한정판 저작물의 식별력을 강화시킴으로써, 진품 한정판 저작물의 소장가치를 극대화시키는데 있다.Another object of the present invention is to limit the number of downloads of a limited edition copyrighted work, and to build a module environment that can generate and insert a series of barcodes in a part of the limited edition copyrighted work. In addition to strictly limiting the number of genuine limited edition works, and strengthening the identification of the genuine limited edition works, to maximize the collection value of the genuine limited edition works.
본 발명의 또 다른 목적들은 다음의 상세한 설명과 첨부된 도면으로부터 보다 명확해질 것이다.Still other objects of the present invention will become more apparent from the following detailed description and the accompanying drawings.
도 1은 본 발명에 따른 온라인망을 기반으로 하는 한정판 저작물 판매관리 시스템을 개념적으로 도시한 예시도.1 is an exemplary diagram conceptually showing a limited edition copyright management system based on the online network according to the present invention.
도 2는 본 발명에 따른 한정판 저작물 오픈 툴을 개념적으로 도시한 예시도.Figure 2 is an illustration conceptually showing a limited edition work open tool according to the present invention.
도 3은 본 발명에 따른 온라인망을 기반으로 하는 한정판 저작물 판매관리 방법을 순차적으로 도시한 순서도.Figure 3 is a flow chart sequentially showing a limited edition asset sales management method based on the online network according to the present invention.
도 4 및 도 5는 본 발명의 실시에 따른 이용자측 클라이언트의 온라인 페이지 게시상태를 개념적으로 도시한 예시도.4 and 5 conceptually illustrate an online page posting state of a user-side client according to an embodiment of the present invention.
도 6은 본 발명의 실시에 따른 한정판 저작물 파일의 구조를 개념적으로 도시한 예시도.6 is an exemplary diagram conceptually showing the structure of a limited edition copyright file according to an embodiment of the present invention.
도 7은 본 발명의 실시에 따른 이용자측 클라이언트의 한정판 저작물 디스플레이 상태를 개념적으로 도시한 예시도.7 is an exemplary diagram conceptually showing a limited edition work display state of a user-side client according to an embodiment of the present invention.
상기한 바와 같은 목적을 달성하기 위하여 본 발명에서는 온라인망에 접속중인 임의의 이용자측 클라이언트와 선택적으로 신호 연결되며, 이용자측 클라이언트로부터 일련의 한정판 저작물 다운로드 이벤트가 발생하는 경우, 해당 이용자의 소장허용 다운로드 횟수를 체크함과 아울러, 해당 체크 결과에 따라, 이용자가 요청한 특정 한정판 저작물을 선택적으로 추출한 후, 추출이 완료된 한정판 저작물의 일부에 바코드, 시리얼 넘버를 생성·삽입하고, 바코드, 시리얼 넘버의 삽입이 완료된 한정판 저작물을 암호화하여, 이용자측 클라이언트로 전송하는 한정판 저작물 판매관리 서버와, 앞의 한정판 저작물 판매관리 서버와 일련의 신호연결관계를 형성하며, 한정판 저작물 판매관리 서버의 제어 하에, 일련의 바코드를 선택적으로 생성하고, 생성 완료된 바코드를 특정 한정판 저작물의 일부에 삽입하는 바코드 생성엔진과, 앞의 한정판 저작물 판매관리 서버와 일련의 신호연결관계를 형성하며, 한정판 저작물 판매관리 서버의 제어 하에, 일련의 시리얼 넘버를 선택적으로 생성하고, 생성 완료된 시리얼 넘버를 특정 한정판 저작물의 일부에 삽입하는 시리얼 넘버 생성엔진과, 앞의 한정판 저작물 판매관리 서버와 일련의 신호연결관계를 형성하며, 한정판 저작물 판매관리 서버의 제어 하에, 바코드 및 시리얼 넘버가 삽입된 특정 한정판 저작물을 암호화하는 정보 암호화 엔진의 조합으로 이루어지는 온라인망을 기반으로 하는 한정판 저작물 판매관리 시스템을 개시한다.In order to achieve the above object, the present invention selectively connects to any user-side client connected to the online network, and in the event that a series of limited edition work download events occur from the user-side client, the user's allowable download In addition to checking the number of times, according to the result of the check, after selectively extracting the specific limited edition copyrighted work requested by the user, a barcode and a serial number are generated and inserted into a part of the extracted limited edition copyrighted work. The limited edition asset sales management server encrypts the completed limited edition asset and transmits it to the client side client, and forms a series of signal connection relationships with the previous limited edition asset sales management server, and under the control of the limited edition asset sales management server, Selectively create, complete A bar code generation engine that inserts the bar code into a specific limited edition work and forms a series of signal connections with the previous limited edition sales management server, and selectively generates a series of serial numbers under the control of the limited edition copyright management server. And a serial number generation engine for inserting the generated serial number into a part of a specific limited edition copyrighted work, and forming a series of signal connection relationships with the previous limited edition copyright management server, under the control of the limited edition copyright management server, a barcode and a serial. Disclosed is a limited edition copyright management system based on an online network comprising a combination of an information encryption engine for encrypting a specific limited edition copyrighted work.
이하, 첨부된 도면을 참조하여, 본 발명에 따른 온라인망을 기반으로 하는 한정판 저작물 판매관리 시스템 및 방법 그리고, 이와 연동되는 한정판 저작물 오픈 툴을 좀더 상세히 설명하면 다음과 같다.Hereinafter, with reference to the accompanying drawings, a limited edition asset sales management system and method based on the online network according to the present invention and a limited edition asset open tool linked thereto will be described in more detail.
도 1에 도시된 바와 같이, 본 발명에 따른 한정판 저작물 판매관리 시스템(100)은 크게, D/B 블록(60), D/B 관리 서버(50), 한정판 저작물 판매관리 서버(10)의 조합으로 이루어진다. 이 경우, D/B 블록(60)에는 이용자 정보 D/B(61), 키/바코드/시리얼넘버 D/B(62), 한정판 저작물 정보 D/B(63), 운영정보 D/B(64) 등이 배치된다.As shown in FIG. 1, the limited edition copyright management system 100 according to the present invention is largely a combination of a D / B block 60, a D / B management server 50, and a limited edition copyright management server 10. Is done. In this case, the D / B block 60 includes a user information D / B 61, a key / barcode / serial number D / B 62, a limited edition work information D / B 63, and an operation information D / B 64. ) And the like.
이때, 이용자 정보 D/B(61)에는 예컨대, "이용자 로그인 아이디, 이용자 로그인 비밀번호, 이용자 신분내역, 이용자 한정판 저작물 다운로드 이력,‥‥" 등과 같은 일련의 이용자 관련정보가 저장되며, 키/바코드/시리얼넘버 D/B(62)에는 후술하는 공개키 생성엔진(21), 사설키 생성엔진(22), 바코드 생성엔진(31), 시리얼넘버 생성엔진(32) 등을 통해, 생성된 일련의 키 정보, 바코드 정보, 시리얼 넘버 정보 등이 저장되고, 한정판 저작물 정보 D/B(63)에는 예컨대, "한정판 저작물 작가 정보, 한정판 저작물 콘텐츠 파일, 한정판 저작물 이미지 정보,‥‥" 등이 저장된다.At this time, the user information D / B 61 stores a series of user related information such as, for example, "user login ID, user login password, user identification history, user limited edition work download history, ...," and the like. The serial number D / B 62 includes a series of keys generated through a public key generation engine 21, a private key generation engine 22, a barcode generation engine 31, a serial number generation engine 32, and the like, which will be described later. Information, bar code information, serial number information, and the like are stored, and the limited edition copyright information D / B 63 stores, for example, "limited edition copyright author information, limited edition copyright content file, limited edition copyright image information,", and the like.
이와 함께, 운영정보 D/B(64)에는 예컨대, "온라인 페이지를 구성하기 위한 텍스트 정보, 온라인 페이지를 구성하기 위한 이미지 정보, 온라인 페이지를 구성하기 위한 설정정보,‥‥" 등과 같은 한정판 저작물 판매관리 서버(10)의 운영을 보조하기 위한 일련의 운영정보들이 저장된다.In addition, the operation information D / B 64 sells limited edition works such as "text information for constructing an online page, image information for constructing an online page, setting information for constructing an online page, ...," and the like. A series of operation information for supporting the operation of the management server 10 is stored.
이때, 앞의 D/B 관리 서버(50)는 상술한 이용자 정보, 키/바코드/시리얼넘버 정보, 한정판 저작물 정보, 운영정보 등을 D/B 블록(60)의 필요 영역에 선택적으로저장하거나, 앞의 이용자 정보 D/B(61), 키/바코드/시리얼넘버 정보 D/B(62), 한정판 저작물 정보 D/B(63), 운영정보 D/B(64) 등으로부터 상술한 각종 데이터들을 선택적으로 출력하는 역할을 수행한다.At this time, the D / B management server 50 selectively stores the above-described user information, key / barcode / serial number information, limited edition copyright information, operation information, and the like in the required area of the D / B block 60, or The above-mentioned various data from the user information D / B 61, key / barcode / serial number information D / B 62, limited edition work information D / B 63, operation information D / B 64, etc. It selectively outputs.
이 경우, D/B 관리 서버(50)는 단순히, 각종 데이터들을 저장·출력하는 역할만을 수행하는 것이 아니라, 이 데이터들을 중복됨 없이 가장 신속한 시간 내에 효율적으로 관리하는 지능적인 역할도 동시에 수행한다.In this case, the D / B management server 50 not only plays a role of storing and outputting various data, but also simultaneously plays an intelligent role of efficiently managing the data in the fastest time without overlapping.
여기서, 도면에 도시된 바와 같이, 앞서 언급한 한정판 저작물 판매관리 서버(10) 및 D/B 관리 서버(50)는 키/바코드/시리얼넘버 저장모듈(41), 저작물 관리모듈(42), 운영정보 관리모듈(43) 등에 의해 신호연결 되는 바, 이 경우, 키/바코드/시리얼넘버 저장모듈(41)은 한정판 저작물 판매관리 서버(10)의 제어 하에, D/B 관리 서버(50)와 긴밀한 신호연결관계를 형성함으로써, 한정판 저작물 판매관리 서버(10)로부터 전달되는 공개키, 바코드, 시리얼 넘버 등이 키/바코드/시리얼넘버 정보 D/B(62)에 선택적으로 저장될 수 있도록 유도하는 역할을 수행한다.Here, as shown in the drawings, the above-mentioned limited edition asset sales management server 10 and D / B management server 50 is a key / bar code / serial number storage module 41, asset management module 42, operation In this case, the key / barcode / serial number storage module 41 is closely connected to the D / B management server 50 under the control of the limited edition copyright management server 10. By forming a signal connection relationship, the public key, bar code, serial number, etc. delivered from the limited edition copyright management server 10 is induced to be selectively stored in the key / bar code / serial number information D / B 62 Do this.
또한, 저작물 관리모듈(42)은 한정판 저작물 판매관리 서버(10)의 제어 하에, D/B 관리 서버(50)와 긴밀한 신호연결관계를 형성함으로써, 한정판 저작물 판매관리 서버(10)가 요청하는 일련의 한정판 저작물 콘텐츠 파일이 필요에 따라, 한정판 저작물 정보 D/B(63)로부터 선택적으로 추출될 수 있도록 유도하는 역할을 수행한다.In addition, the asset management module 42 forms a close signal connection relationship with the D / B management server 50 under the control of the limited edition asset sales management server 10, thereby allowing the limited edition asset sales management server 10 to request a series of requests. The limited edition copyrighted work content file of the serves as a guide to be selectively extracted from the limited edition copyright information D / B (63) as needed.
이외에, 운영정보 관리모듈(43)은 한정판 저작물 판매관리 서버(10)의 제어 하에, 이용자 정보 D/B(61), 운영정보 D/B(64) 등에 미리 저장되어 있던, 이용자정보, 운영정보 등을 선택적으로 추출함으로써, 한정판 저작물 판매관리 서버(10)의 세부적인 운영사항을 총괄적으로 보조하는 역할을 수행한다.In addition, the operation information management module 43 stores the user information and the operation information previously stored in the user information D / B 61, the operation information D / B 64, and the like under the control of the limited edition copyright management server 10. By selectively extracting and the like, and serves to assist the overall operation of the limited edition copyright management server 10 as a whole.
한편, 도면에 도시된 바와 같이, 한정판 저작물 판매관리 서버(10)는 앞서 언급한 D/B 관리 서버(50)뿐만 아니라, 온라인망(300), 인터페이스 모듈(11) 등을 매개로 하여, 임의의 이용자측 클라이언트(1)들과도 일련의 선택적 신호연결관계를 더 형성한다.On the other hand, as shown in the drawings, limited edition asset sales management server 10, as well as the above-mentioned D / B management server 50, via the online network 300, the interface module 11, etc. The user side of the client 1 also forms a series of optional signal connection relationship.
이 경우, 본 발명에 의한 일련의 서비스를 향유하고자 하는 임의의 이용자들은 본 발명을 본격적으로 이용하기 이전에, 시스템(100)측에 초기 접속하여, 일련의 가입절차를 진행함으로써, 이용자측 클라이언트(1)의 데이터 영역 일부에 후술하는 본 발명 고유의 한정판 저작물 오픈 툴(200)이 미리 설치될 수 있도록 유도한다.In this case, any user who wishes to enjoy the series of services according to the present invention may initially connect to the system 100 side and proceed with a series of subscription procedures before using the present invention in earnest. The limited edition copyrighted work opening tool 200, which will be described later, of the present invention may be pre-installed in a part of the data area of 1).
이러한 기반환경 하에서, 앞의 이용자측 클라이언트(1)로부터 일련의 한정판 저작물 다운로드 이벤트가 발생하는 경우, 한정판 저작물 판매관리 서버(10)는 해당 이용자의 소장허용 다운로드 횟수를 체크함과 아울러, 해당 체크 결과에 따라, 이용자가 요청한 특정 한정판 저작물을 선택적으로 추출한 후, 추출이 완료된 한정판 저작물의 일부에 바코드, 시리얼 넘버 등을 생성·삽입하고, 바코드, 시리얼 넘버의 삽입이 완료된 한정판 저작물을 암호화하여, 이용자측 클라이언트(1)로 전송하는 역할을 총괄·수행한다.Under such a base environment, when a series of limited edition asset download events occur from the previous client side client 1, the limited edition asset sales management server 10 checks the number of downloads of the user's possession and the check result. According to the present invention, after selectively extracting the specific limited edition copyrighted work requested by the user, a barcode, a serial number, and the like are generated and inserted into a part of the extracted limited edition copyrighted work, and the limited edition copyrighted work having been inserted with the barcode and serial number is encrypted. It oversees and performs the role of transmitting to the client 1.
이때, 한정판 저작물 판매관리 서버(10)와 일련의 신호연결관계를 형성하는 바코드 생성엔진(31)은 한정판 저작물 판매관리 서버(10)의 제어 하에, 바코드 생성 소스부(33)와 긴밀한 교신을 수행하여, 일련의 바코드 생성루틴을 활성화시킨 후, 이 바코드 생성루틴을 통해, 특정 바코드를 선택적으로 생성하고, 생성 완료된 바코드를 저작물 관리모듈(42)에 의해 추출된 특정 한정판 저작물의 일부에 삽입하는 역할을 수행한다. 이 경우, 바코드 생성엔진(31)과 교신하는 바코드 생성 소스부(33)는 예컨대, "바코드 생성에 필요한 이미지 소스, 바코드 생성에 필요한 파라메타 소스, 바코드 생성에 필요한 명령어 집합, 바코드 생성에 필요한 패턴 소스,‥‥" 등을 다양하게 구비하여, 바코드 생성엔진(31)에 의한 바코드 생성절차가 별다른 문제점 없이 원활하게 진행될 수 있도록 보조한다.At this time, the bar code generation engine 31 forming a series of signal connection relationships with the limited edition asset sale management server 10 performs close communication with the barcode generation source unit 33 under the control of the limited edition asset sale management server 10. By activating a series of barcode generation routines, through this barcode generation routine, selectively generates a specific barcode and inserts the generated barcode into a part of the specific limited edition asset extracted by the asset management module 42. Do this. In this case, the barcode generation source unit 33 which communicates with the barcode generation engine 31 is, for example, an "image source for barcode generation, a parameter source for barcode generation, a command set for barcode generation, a pattern source for barcode generation. And a variety of ", ...", etc., to assist the bar code generation process by the bar code generation engine 31 to proceed smoothly without any problems.
또한, 한정판 저작물 판매관리 서버(10)와 일련의 신호연결관계를 형성하는 시리얼 넘버 생성 엔진(32)은 한정판 저작물 판매관리 서버(10)의 제어 하에, 시리얼 넘버 생성 소스부(34)와 긴밀한 교신을 수행하여, 일련의 시리얼 넘버 생성루틴을 활성화시킨 후, 이 시리얼 넘버 생성루틴을 통해, 특정 시리얼 넘버를 선택적으로 생성하고, 생성이 완료된 시리얼 넘버를 저작물 관리모듈(42)에 의해 추출된 특정 한정판 저작물의 일부에 삽입하는 역할을 수행한다. 이 경우, 시리얼 넘버 생성엔진(32)과 교신하는 시리얼 넘버 생성 소스부(34)는 예컨대, "시리얼 넘버 생성에 필요한 파라메타 소스, 시리얼 넘버 생성에 필요한 명령어 집합, 시리얼 넘버 생성에 필요한 수식열 소스, 시리얼 넘버 생성에 필요한 패턴 소스‥‥" 등을 다양하게 구비하여, 시리얼 넘버 생성엔진(32)에 의한 시리얼 넘버 생성절차가 별다른 문제점 없이 원활하게 진행될 수 있도록 보조한다.In addition, the serial number generation engine 32 forming a series of signal connection relationships with the limited edition copyright management server 10 is in close communication with the serial number generation source 34 under the control of the limited edition copyright management server 10. After activating a series of serial number generation routines, the serial number generation routine selectively generates a specific serial number and extracts the generated serial number by the asset management module 42. It is inserted into a part of the work. In this case, the serial number generation source unit 34 communicating with the serial number generation engine 32 may be, for example, "a parameter source required for serial number generation, an instruction set for serial number generation, a formula string source for serial number generation, A variety of pattern sources, etc. required for serial number generation are provided to assist the serial number generation procedure by the serial number generation engine 32 to proceed smoothly without any problems.
이와 함께, 한정판 저작물 판매관리 서버(10)와 일련의 신호연결관계를 형성하는 정보 암호화 엔진(23)은 이 한정판 저작물 판매관리 서버(10)로부터 후술하는 공개키 생성엔진(21)에 의해 생성된 공개키(Public Key)를 전달받은 후, 이 공개키를 기반으로, 암호화 소스 저장부(26)와 긴밀한 교신을 수행하여, 일련의 암호화 루틴, 예컨대, 알에스에이 루틴(RSA routine:Rivest-Shamir-Adleman routine; 이하, "RSA 루틴"이라 칭함)을 활성화시키고, 이를 통해, 바코드 및 시리얼 넘버가 삽입된 한정판 저작물을 암호화 하는 역할을 수행한다. 이 경우, 정보 암호화 엔진(23)과 교신하는 암호화 소스 저장부(26)는 예컨대, "RSA 루틴에 필요한 파라메타 소스, RSA 루틴에 필요한 명령어 집합, RSA 루틴에 필요한 수식열 소스, RSA 루틴에 필요한 패턴 소스‥‥" 등을 다양하게 구비하여, 정보 암호화 엔진(23)에 의한 한정판 저작물 암호화 절차가 별다른 문제점 없이 원활하게 진행될 수 있도록 보조한다.In addition, the information encryption engine 23 that forms a series of signal connection relationships with the limited edition copyright management server 10 is generated by the public key generation engine 21 described later from the limited edition copyright management server 10. After receiving the public key, based on the public key, a close communication with the encryption source storage unit 26 is performed to establish a series of encryption routines, for example, an RSA routine (Rivest-Shamir). -Adleman routine (hereinafter referred to as " RSA routine ") is activated, thereby encrypting a limited edition work in which a barcode and a serial number are inserted. In this case, the encryption source storage unit 26 that communicates with the information encryption engine 23 may be, for example, "a parameter source required for an RSA routine, an instruction set required for an RSA routine, a formula string source required for an RSA routine, and a pattern required for an RSA routine. A variety of sources are provided to assist the encryption process of the limited edition work by the information encryption engine 23 so as to proceed smoothly without any problems.
한편, 도면에 도시된 바와 같이, 한정판 저작물 판매관리 서버(10)는 앞서 언급한 각 구성요소들 이외에도, 공개키 생성엔진(21), 사설키 생성엔진(22:Private key generation engine) 등과도 일련의 신호연결관계를 더 형성한다.On the other hand, as shown in the drawing, the limited edition asset sales management server 10, in addition to the above-mentioned components, a series of public key generation engine 21, private key generation engine (22: private key generation engine), etc. Further form the signal connection relationship of.
이때, 공개키 생성엔진(21)은 한정판 저작물 판매관리 서버(10)의 제어 하에, 공개키 생성소스 저장부(24)와 긴밀한 교신을 수행하여, 일련의 RSA 루틴을 활성화시킨 후, 이 RSA 루틴을 통해, 특정 공개키를 선택적으로 생성하고, 생성이 완료된 공개키를 한정판 저작물 판매관리 서버(10)로 전달하는 역할을 수행한다. 이 경우, 공개키 생성엔진(21)과 교신하는 공개키 생성소스 저장부(24)는 "RSA 루틴에필요한 파라메타 소스, RSA 루틴에 필요한 명령어 집합, RSA 루틴에 필요한 수식열 소스, RSA 루틴에 필요한 패턴 소스‥‥" 등을 다양하게 구비하여, 공개키 생성엔진(21)에 의한 일련의 공개키 생성절차가 별다른 문제점 없이 원활하게 진행될 수 있도록 보조한다.At this time, the public key generation engine 21 performs a close communication with the public key generation source storage unit 24 under the control of the limited edition copyright management server 10 to activate a series of RSA routines. Through, it selectively generates a specific public key, and delivers the generated public key to the limited edition asset sales management server 10. In this case, the public key generation source storage unit 24 that communicates with the public key generation engine 21 is " parameter source required for RSA routine, instruction set required for RSA routine, formula string source required for RSA routine, necessary for RSA routine. A variety of pattern sources are provided to assist a series of public key generation procedures by the public key generation engine 21 without any problems.
이와 같이 생성된 공개키는 상술한 바와 같이, 정보 암호화 엔진(23)으로 전달되며, 추후, 해당 정보 암호화 엔진(23)이 "바코드 및 시리얼 넘버가 삽입된 한정판 저작물"을 암호화하는데 있어, 유용하게 활용된다.As described above, the generated public key is transmitted to the information encryption engine 23, and later, the information encryption engine 23 is useful for encrypting the "limited edition work in which the barcode and serial number are inserted". Are utilized.
이와 함께, 사설키 생성엔진(22)은 한정판 저작물 판매관리 서버(10)의 제어 하에, 사설키 생성소스 저장부(25)와 긴밀한 교신을 수행하여, 일련의 RSA 루틴을 활성화시킨 후, 이 RSA 루틴을 통해, 특정 사설키를 선택적으로 생성하고, 생성이 완료된 사설키를 한정판 저작물 판매관리 서버(10)로 전달하는 역할을 수행한다. 이 경우, 사설키 생성엔진(22)과 교신하는 사설키 생성소스 저장부(25)는 "RSA 루틴에 필요한 파라메타 소스, RSA 루틴에 필요한 명령어 집합, RSA 루틴에 필요한 수식열 소스, RSA 루틴에 필요한 패턴 소스‥‥" 등을 다양하게 구비하여, 사설키 생성엔진(22)에 의한 일련의 사설키 생성절차가 별다른 문제점 없이 원활하게 진행될 수 있도록 보조한다.At the same time, the private key generation engine 22 performs a close communication with the private key generation source storage unit 25 under the control of the limited edition copyright management server 10 to activate a series of RSA routines, and then the RSA. Through a routine, it selectively generates a specific private key and delivers the completed private key to the limited edition asset sales management server 10. In this case, the private key generation source storage unit 25 that communicates with the private key generation engine 22 is " parameter source required for RSA routine, instruction set required for RSA routine, formula string source required for RSA routine, necessary for RSA routine. A variety of pattern sources are provided to assist a series of private key generation procedures by the private key generation engine 22 without any problems.
이와 같이 생성된 사설키는 임의의 이용자들이 본 발명을 본격적으로 이용하기 이전에, 시스템(100)측에 초기 접속하여, 이용자측 클라이언트(1)의 데이터 영역 일부에 본 발명 고유의 한정판 저작물 오픈 툴(200)을 설치받을 때, 해당 한정판 저작물 오픈 툴(200)에 첨부되어, 이용자측 클라이언트(1)로 전송되는 절차를밟게 되며, 추후, 한정판 저작물 오픈 툴(200)은 이 사설키를 적절히 활용하여, 시스템(100)측으로부터 전송되는 암호화된 한정판 저작물을 안정적으로 복호화할 수 있게 된다.The private key generated in this manner is initially connected to the system 100 before any user uses the present invention in earnest, and the limited edition copyrighted work opening tool inherent to the present invention is part of the data area of the user side client 1. When the 200 is installed, the limited edition copyrighted work opening tool 200 is attached to the user's client 1, and then the limited edition copyrighted work opening tool 200 appropriately utilizes the private key. Thus, it is possible to reliably decrypt the encrypted limited edition work transmitted from the system 100 side.
한편, 도 2에 도시된 바와 같이, 이용자의 초기 접속 시, 시스템(100)측으로부터 이용자측 클라이언트(1)로 전송된 한정판 저작물 오픈 툴(200)은 이용자측 클라이언트(1)의 데이터 영역에서 안정적으로 실행된다. 물론, 이러한 한정판 저작물 오픈 툴(200)은 이용자측 클라이언트(1)의 운영체제(2)를 기반으로 구동된다.On the other hand, as shown in FIG. 2, when the user initially connects, the limited edition work opening tool 200 transmitted from the system 100 side to the user side client 1 is stable in the data area of the user side client 1. Is executed. Of course, the limited edition open tool 200 is driven based on the operating system 2 of the user-side client (1).
이때, 본 발명의 기반이 되는 한정판 저작물 오픈 툴(200)은 크게, 한정판 저작물 오픈 제어부(210), 정보 복호화 엔진(250), 시리얼 넘버 해석엔진(240) 등의 조합으로 이루어진다.In this case, the limited edition work opening tool 200, which is the basis of the present invention, is largely composed of a combination of the limited edition work opening control unit 210, the information decoding engine 250, and the serial number analysis engine 240.
여기서, 한정판 저작물 오픈 제어부(210)는 앞서 언급한 한정판 저작물 판매관리 시스템(100)측으로부터 바코드 및 시리얼 넘버가 삽입된 상태로 암호화된 일련의 한정판 저작물이 전송되는 경우, 미리 저장되어 있던 소정의 암호 해독키, 예컨대, 사설키를 이용하여, 한정판 저작물의 암호를 복호함과 아울러, 암호가 복호된 한정판 저작물의 시리얼 넘버를 해석하여, 한정판 저작물의 진품 여부를 판정하고, 해당 판정결과에 따라, 한정판 저작물을 바코드와 함께 이용자측 클라이언트의 외부, 예컨대, 이용자측 클라이언트(1)의 모니터(5)로 출력하는 역할을 총괄·담당한다.Here, when the limited edition asset open control unit 210 transmits a series of limited edition works encrypted with a bar code and a serial number inserted from the above-mentioned limited edition asset sales management system 100, a predetermined password previously stored The decryption key, for example, a private key, is used to decrypt the cipher of the limited edition work, and to analyze the serial number of the limited edition work with the decrypted code, to determine whether the limited edition work is genuine, and to determine the authenticity of the limited edition work. The role of outputting the copyrighted work to the monitor 5 of the user side client 1, for example, outside the user side client, together with the bar code, is in charge and overall.
또한, 위 한정판 저작물 오픈 제어부(210)와 일련의 신호연결관계를 형성하는 정보 복호화 엔진(250)은 이 한정판 저작물 오픈 제어부(210)로부터 후술하는사설키 저장부(230)에 저장되어 있던 암호 해독키, 예컨대, 사설키를 전달받은 후, 이 사설키를 기반으로, 정보 복호화 소스(270)와 긴밀한 교신을 수행하여, 일련의 복호화 루틴, 예컨대, RSA 루틴을 활성화시키고, 이 RSA 루틴을 통해, 바코드 및 시리얼 넘버가 삽입된 한정판 저작물을 복호화 하는 역할을 수행한다. 이 경우, 정보 복호화 엔진과 교신하는 정보 복호화 소스(270)는 예컨대, "RSA 루틴에 필요한 파라메타 소스, RSA 루틴에 필요한 명령어 집합, RSA 루틴에 필요한 수식열 소스, RSA 루틴에 필요한 패턴 소스‥‥" 등을 다양하게 구비하여, 정보 복호화 엔진(250)에 의한 한정판 저작물 복호화 절차가 별다른 문제점 없이 원활하게 진행될 수 있도록 보조한다.In addition, the information decryption engine 250, which forms a series of signal connection relationships with the limited edition copyright opening control unit 210, decrypts stored in the private key storage unit 230, which will be described later, from the limited edition copyright opening control unit 210. After receiving a key, for example a private key, based on the private key, a close communication with the information decryption source 270 is performed to activate a series of decryption routines, for example, an RSA routine, and through this RSA routine, It decrypts limited edition works with barcode and serial number. In this case, the information decoding source 270 that communicates with the information decoding engine is, for example, "a parameter source required for an RSA routine, an instruction set required for an RSA routine, a formula string source required for an RSA routine, and a pattern source required for an RSA routine." It is provided with various, etc., to assist the decoding process of limited edition works by the information decoding engine 250 to proceed smoothly without any problems.
이와 함께, 한정판 저작물 오픈 제어부(210)와 일련의 신호연결관계를 형성하는 시리얼 넘버 해석엔진(240)은 한정판 저작물 오픈 제어부(210)의 제어 하에, 시리얼 넘버 해석 소스(260)와 긴밀한 교신을 수행하여, 일련의 시리얼 넘버 해석루틴을 활성화시킨 후, 이 시리얼 넘버 해석루틴을 통해, 한정판 저작물에 삽입된 시리얼 넘버를 해석하고, 해석이 완료된 시리얼 넘버의 정당성 여부를 확인하는 역할을 수행한다. 이 경우, 시리얼 넘버 해석엔진(240)과 교신하는 시리얼 넘버 해석소스(260)는 예컨대, "시리얼 넘버 해석에 필요한 파라메타 소스, 시리얼 넘버 해석에 필요한 명령어 집합, 시리얼 넘버 해석에 필요한 수식열 소스, 시리얼 넘버 해석에 필요한 패턴 소스‥‥" 등을 다양하게 구비하여, 시리얼 넘버 해석엔진(240)에 의한 시리얼 해석절차가 별다른 문제점 없이 원활하게 진행될 수 있도록 보조한다.In addition, the serial number analysis engine 240 forming a series of signal connection relations with the limited edition copyright opening control unit 210 performs a close communication with the serial number analysis source 260 under the control of the limited edition copyright opening control unit 210. By activating a series of serial number analysis routines, the serial number analysis routine is used to interpret the serial numbers inserted in the limited edition works and to check the validity of the serial numbers completed. In this case, the serial number analysis source 260 that communicates with the serial number analysis engine 240 is, for example, "a parameter source for serial number analysis, an instruction set for serial number analysis, a formula string source for serial number analysis, and a serial. A variety of pattern sources, etc., required for the number analysis are provided to assist the serial analysis process by the serial number analysis engine 240 to be smoothly performed without any problems.
한편, 도면에 도시된 바와 같이, 한정판 저작물 오픈 제어부(210)는 앞서 언급한 각 구성요소들 이외에도, 사설키 저장부(230), 한정판 저작물 저장부(220) 등과도 일련의 신호연결관계를 더 형성한다.On the other hand, as shown in the figure, the limited edition asset open control unit 210 in addition to each of the above-mentioned components, the private key storage unit 230, the limited edition asset storage unit 220 and the like further establish a series of signal connection relationship Form.
이때, 사설키 저장부(230)는 이용자측 클라이언트(1)의 데이터 영역 일부에 한정판 저작물 오픈 툴(200)이 설치될 때, 시스템(100)측으로부터 사설키를 수취하여, 이를 저장·관리하고 있다가, 한정판 저작물 오픈 제어부(210)로부터 사설키의 추출이 요청되는 경우, 자가 저장하고 있던 사설키를 한정판 저작물 오픈 제어부(210)로 전달하는 역할을 수행한다. 이와 같이 전달된 사설키는 상술한 바와 같이, 정보 복호화 엔진(250)으로 전달되며, 추후, 해당 정보 복호화 엔진(250)이 "바코드 및 시리얼 넘버가 삽입된 한정판 저작물"을 복호화하는데 있어, 유용하게 활용된다.At this time, the private key storage unit 230 receives the private key from the system 100 side when the limited edition work opening tool 200 is installed in a part of the data area of the client-side client 1, and stores and manages the private key. In addition, when the extraction of the private key is requested from the limited edition asset open control unit 210, the self-stored private key is transmitted to the limited edition asset open control unit 210. As described above, the transmitted private key is transmitted to the information decryption engine 250, and later, the information decryption engine 250 is useful for decrypting the "limited edition work in which the barcode and serial number are inserted". Are utilized.
이외에, 한정판 저작물 저장부(230)는 앞의 정보 복호화 엔진(250), 시리얼 넘버 해석엔진(240) 등의 작용에 의해 진품으로 확인된 복호화 한정판 저작물 파일이 최종 획득되는 경우, 한정판 저작물 오픈 제어부(210)의 제어 하에, 이를 안정적으로 저장·관리하는 역할을 수행한다. 이 상황에서, 추후, 이용자가 마우스, 키보드 등의 입력장치를 활용하여, 이용자측 클라이언트(1)의 데이터 영역에 저장되어 있던 한정판 저작물 파일의 오픈을 시도하는 경우, 한정판 저작물 오픈 제어부(210)는 한정판 저작물 저장부(220)를 제어하여, 해당 한정판 저작물 파일의 실 콘텐츠를 추출한 후, 추출이 완료된 데이터를 운영체제(2)를 매개로 이용자측 클라이언트(1)의 출력 조절부(4)로 전달하게 되며, 결국, 이용자는 모니터(5)를 통해, 자신이 원하는 한정판 저작물을 손쉽게 향유할 수 있게 된다. 물론, 본 발명에 적용되는 모든 한정판 저작물 파일들은 오로지 한정판 저작물 오픈 제어부(210)에 의해서만 오픈되도록 미리 컴파일 된다.In addition, the limited edition asset storage unit 230 is limited to the limited edition asset open control unit when the decoded limited edition asset file finally obtained by the action of the information decoding engine 250, the serial number analysis engine 240, and the like is finally obtained. Under the control of 210, it stably stores and manages the same. In this situation, when the user later attempts to open the limited edition asset file stored in the data area of the client-side client 1 by using an input device such as a mouse or a keyboard, the limited edition asset open control unit 210 Control the limited edition asset storage unit 220 to extract the actual content of the limited edition asset file, and then transfer the extracted data to the output control unit 4 of the user side client 1 via the operating system 2. As a result, the user can easily enjoy the limited edition works desired by the user through the monitor 5. Of course, all of the limited edition asset files applied to the present invention are precompiled to be opened only by the limited edition asset open control unit 210.
이하, 상술한 구성을 갖는 한정판 저작물 판매관리 시스템을 이용한 본 발명 고유의 한정판 저작물 판매관리 방법을 상세히 설명한다.Hereinafter, the limited edition copyright management product sales management method unique to the present invention using the limited edition copyright management system having the above-described configuration will be described in detail.
우선, 본 발명을 이용하여, 일련의 한정판 저작물, 예컨대, 특정 작가의 친필 원고를 구매하고자 하는 임의의 이용자는 예컨대, 이용자측 클라이언트(1)를 이용하여, 시스템(100)측에 접속할 수 있는 전산환경을 미리 준비한다.First, using the present invention, any user who wishes to purchase a series of limited edition works, for example, a manuscript of a particular author, can access the system 100 using, for example, the user side client 1. Prepare your environment in advance.
이 상태에서, 도 3에 도시된 바와 같이, 이용자는 이용자측 클라이언트(1)의 브라우저(3)를 매개로, 일련의 로그인 프로세스를 진행하여, 한정판 저작물 판매관리 서버(10)와 순차적으로 웹 페이지를 교환함으로써, 자신의 회원가입 여부를 인증 받는다(단계 S100).In this state, as shown in Fig. 3, the user proceeds a series of login processes via the browser 3 of the client side client 1, and sequentially the web page with the limited edition asset sales management server 10 in sequence. By exchanging, it is authenticated whether or not their membership (step S100).
상술한 과정을 통해, 일련의 이용자 로그인 과정이 완료되면, 한정판 저작물 판매관리 서버(10)는 그 즉시, 운영정보 관리모듈(43)을 활용하여, 운영정보 D/B(64)에 미리 저장되어 있던 운영정보를 추출한 후, 추출이 완료된 운영정보를 활용하여, 일련의 메인 페이지를 생성하고, 생성이 완료된 메인 페이지를 인터페이스 모듈(11)을 매개로 하여, 이용자측 클라이언트(1)로 전송하는 절차를 진행한다(단계 S1).Through the above-described process, when a series of user login processes are completed, the limited edition asset sales management server 10 is immediately stored in the operation information D / B 64 by using the operation information management module 43 immediately. After extracting the existing operation information, a process of generating a series of main pages using the extracted operation information, and transmitting the generated main page to the user side client 1 via the interface module 11. Proceed to step S1.
이 경우, 이용자측 클라이언트(1)의 브라우저(3)는 시스템(100)측으로부터 전송되는 메인 페이지(301)를 신속히 해석하여, 이를 도 4에 도시된 바와 같이, 디스플레이 시킴으로써, 이용자가 자신이 원하는 일련의 한정판 저작물 구매과정을 자유롭게 진행시킬 수 있도록 유도한다.In this case, the browser 3 of the user side client 1 quickly interprets the main page 301 transmitted from the system 100 side and displays it as shown in FIG. Encourage the process of purchasing limited edition works freely.
이 상황에서, 한정판 저작물 판매관리 서버(10)는 인터페이스 모듈(11)을 지속적으로 체크함으로써, 이용자측 클라이언트(1)로부터 일련의 한정판 저작물 구매 이벤트가 발생하였는가의 여부를 판단한다(단계 S2).In this situation, the limited edition asset sales management server 10 continuously checks the interface module 11 to determine whether a series of limited edition asset purchase events have occurred from the user side client 1 (step S2).
이때, 이용자측 클라이언트(1)로부터 별도의 한정판 저작물 구매 이벤트가 발생하지 않은 것으로 판단되면, 한정판 저작물 판매관리 서버(10)는 플로우를 단계 S3으로 진행하여, 이용자가 선택한 다른 프로세스를 신속히 운영한다.At this time, if it is determined that a separate limited edition copyright purchase event has not occurred from the user side client 1, the limited edition copyright management product management server 10 proceeds to step S3 to quickly operate another process selected by the user.
그러나, 이용자가 메인 페이지(301)의 친필원고 구매 항목(302)을 클릭하여, 이용자측 클라이언트(1)로부터 일련의 한정판 저작물 구매 이벤트가 발생한 것으로 판단되면, 한정판 저작물 판매관리 서버(10)는 그 즉시, 운영정보 관리모듈(43)을 활용하여, 운영정보 D/B(64)에 미리 저장되어 있던 운영정보를 추출한 후, 추출이 완료된 운영정보를 활용하여, 이용자의 한정판 저작물 다운로드 과정을 가이드 하기 위한 일련의 한정판 저작물 리스트를 생성하고, 생성이 완료된 한정판 저작물 리스트를 인터페이스 모듈(11)을 매개로 하여, 이용자측 클라이언트(1)로 전송하는 절차를 진행한다(단계 S4).However, if the user clicks on the handwritten manuscript item 302 of the main page 301, and it is determined that a series of limited edition copyright purchase events have occurred from the user side client 1, the limited edition copyright management product management server 10 Immediately, by using the operation information management module 43, after extracting the operation information previously stored in the operation information D / B (64), using the extracted operation information to guide the process of downloading the limited edition work of the user A process of generating a series of limited edition works list for the user, and transmitting the completed limited edition works list to the user side client 1 via the interface module 11 (step S4).
이 경우, 이용자측 클라이언트(1)의 브라우저(3)는 시스템(100)측으로부터 전송되는 한정판 저작물 리스트(303)를 신속히 해석하여, 이를 도 5에 도시된 바와 같이, 디스플레이 시킴으로써, 이용자가 자신이 다운로드를 원하는 한정판 저작물을 자유롭게 선택할 수 있는 기반환경을 안정적으로 조성 받을 수 있도록 한다.In this case, the browser 3 of the user side client 1 quickly interprets the limited edition asset list 303 transmitted from the system 100 side, and displays it as shown in FIG. It provides a stable base environment for freely selecting limited edition works that you want to download.
이 상황에서, 한정판 저작물 판매관리 서버(10)는 인터페이스 모듈(11)을 지속적으로 체크함으로써, 이용자측 클라이언트(1)로부터 일련의 한정판 저작물 다운로드 이벤트가 발생하였는가의 여부를 판단한다(단계 S5).In this situation, the limited edition asset sales management server 10 continuously checks the interface module 11 to determine whether a series of limited edition asset download events have occurred from the user side client 1 (step S5).
이때, 이용자가 아직, 자신이 원하는 한정판 저작물을 선택하지 못하여, 이용자측 클라이언트(1)로부터 별도의 한정판 저작물 다운로드 이벤트가 발생하지 않은 것으로 판단되면, 한정판 저작물 판매관리 서버(10)는 플로우를 단계 S6으로 진행하여, 일련의 대기상태를 유지한다.At this time, if it is determined that the user has not yet selected the limited edition work desired by the user, and a separate limited edition asset download event has not occurred from the user side client 1, the limited edition asset sales management server 10 performs the flow in step S6. Proceed to and maintain a series of standby states.
그러나, 이용자가 한정판 저작물 리스트(303)의 다운로드 항목(304)을 선택하여, 이용자측 클라이언트(1)로부터 일련의 한정판 저작물 다운로드 이벤트가 발생한 것으로 판단되면, 한정판 저작물 판매관리 서버(10)는 그 즉시, 운영정보 관리모듈(43)을 활용하여, 이용자 정보 D/B(61)에 저장된 "해당 이용자의 한정판 저작물 다운로드 이력"을 체크하고, 이를 통해, 해당 이용자의 한정판 저작물 다운로드 횟수가 기 지정된 소장허용 다운로드 횟수 이하인가의 여부를 판단한다(단계 S7).However, if the user selects the download item 304 of the limited edition asset list 303 and a series of limited edition asset download events are generated from the user side client 1, the limited edition asset sales management server 10 immediately proceeds. By using the operation information management module 43, check the "download history of the limited edition of the user" stored in the user information D / B (61), and through this, the limited number of downloads of the limited edition of the user is allowed It is determined whether or not the number of downloads is equal to or less (step S7).
이때, 해당 이용자의 예컨대, "A작가의 친필원고" 다운로드 횟수가 4회째이고, 이 "A작가의 친필원고"의 소장허용 다운로드 횟수가 3회 이어서, 해당 이용자의 한정판 저작물 다운로드 횟수가 기 지정된 소장허용 다운로드 횟수를 초과한 것으로 판단되면, 한정판 저작물 판매관리 서버(10)는 그 즉시, "귀하의 다운로드 회수가 허용회수를 초과한 것으로 판단되오니‥‥" 등과 같은 일련의 오류 메시지를 생성하고, 생성이 완료된 오류 메시지를 이용자측 클라이언트(1)로 전송하는 절차를 진행한다(단계 S8).At this time, for example, the number of times a user downloads the "author's handwritten manuscript" is the fourth time, and the "author's handwritten manuscript" has been downloaded three times. If it is determined that the number of allowed downloads has been exceeded, the limited edition asset sales management server 10 immediately generates and generates a series of error messages, such as "Since the number of downloads of your download exceeds the number of allowables." The procedure of transmitting the completed error message to the user side client 1 is proceeded (step S8).
그러나, 해당 이용자의 "A작가의 친필원고" 다운로드 횟수가 2회째이고, 이 "A작가의 친필원고"의 소장허용 다운로드 횟수가 3회 이어서, 해당 이용자의 한정판 저작물 다운로드 횟수가 기 지정된 소장허용 다운로드 횟수 이하인 것으로 판단되면, 한정판 저작물 판매관리 서버(10)는 그 즉시, 저작물 관리모듈(42)을 활용하여, 한정판 저작물 정보 D/B(63)로부터 이용자가 요청한 특정 한정판 저작물을 선택적으로 추출한 후, 추출이 완료된 한정판 저작물의 일부에 바코드, 시리얼 넘버를 생성·삽입하는 절차를 진행한다(단계 S9,S10,S11).However, since the number of downloads of "A Writer's Autographed Manuscript" by the user is the second time, and the "Allows of A Artist's Autographed Manuscript" is allowed three times, the number of downloads of the limited edition works of the user is already specified. If it is determined that the number of times or less, the limited edition asset sales management server 10 immediately extracts a specific limited edition asset requested by the user from the limited edition asset information D / B 63 immediately by using the asset management module 42. A procedure of generating and inserting a barcode and a serial number in a part of the extracted limited edition work is performed (steps S9, S10, and S11).
이 상황에서, 바코드 생성엔진(31)은 한정판 저작물 판매관리 서버(10)의 제어 하에, 바코드 생성 소스부(33)와 긴밀한 교신을 수행하여, 일련의 바코드 생성루틴을 활성화시킨 후, 이 바코드 생성루틴을 통해, 특정 바코드를 선택적으로 생성하고, 생성 완료된 바코드를 저작물 관리모듈(42)에 의해 추출된 특정 한정판 저작물의 일부에 삽입하는 과정을 진행한다.In this situation, the barcode generation engine 31 performs close communication with the barcode generation source unit 33 under the control of the limited edition copyright management server 10 to activate a series of barcode generation routines, and then generates this barcode. Through a routine, a process of selectively generating a specific barcode and inserting the generated barcode into a part of the specific limited edition copyrighted work extracted by the asset management module 42 is performed.
또한, 시리얼 넘버 생성 엔진(32)은 한정판 저작물 판매관리 서버(10)의 제어 하에, 시리얼 넘버 생성 소스부(34)와 긴밀한 교신을 수행하여, 일련의 시리얼 넘버 생성루틴을 활성화시킨 후, 이 시리얼 넘버 생성루틴을 통해, 특정 시리얼 넘버를 선택적으로 생성하고, 생성이 완료된 시리얼 넘버를 한정판 저작물의 일부에 삽입하는 과정을 진행한다.In addition, the serial number generation engine 32 performs close communication with the serial number generation source unit 34 under the control of the limited edition copyright management server 10 to activate a series of serial number generation routines. Through the number generation routine, a specific serial number is selectively generated and a serial number which is generated is inserted into a part of the limited edition work.
이러한 일련의 절차가 모두 마무리되고, 일련의 바코드, 시리얼 넘버가 삽입된 한정판 저작물 파일이 확보되면, 한정판 저작물 판매관리 서버(10)는 그 즉시,바코드, 시리얼 넘버의 삽입이 완료된 한정판 저작물을 공개키를 이용하여, 암호화하는 절차를 진행한다(단계 S12,S13).When all of the above-described procedures are completed and a limited edition asset file including a series of barcodes and serial numbers is secured, the limited edition asset sales management server 10 immediately releases the limited edition asset in which the insertion of the barcode and serial number is completed. In step S12 and S13, the encryption process is performed.
이 경우, 암호화 엔진(23)은 한정판 저작물 판매관리 서버(10)로부터 공개키를 전달받은 후, 이 공개키를 기반으로, 암호화 소스 저장부(26)와 긴밀한 교신을 수행하여, RSA 루틴을 활성화시키고, 이를 통해, 바코드 및 시리얼 넘버가 삽입된 한정판 저작물을 암호화하는 과정을 진행한다.In this case, the encryption engine 23 receives the public key from the limited edition asset sales management server 10 and then performs intimate communication with the encryption source storage 26 based on the public key to activate the RSA routine. And through this, the process of encrypting the limited edition work is inserted with the barcode and serial number.
상술한 단계 S9~S13이 모두 완료되고, 도 6에 도시된 바와 같이, 각 필드 F1, F2, F3에 각각 "암호, 시리얼 넘버, 바코드" 등이 기록된 최종의 한정판 저작물 데이터 D가 획득되면, 한정판 저작물 판매관리 서버(10)는 그 즉시, 이 한정판 저작물 데이터 D를 인터페이스 모듈(11)을 매개로 하여, 이용자측 클라이언트(1)로 전송하는 절차를 진행한다(단계 S14).When all of the above-described steps S9 to S13 are completed, and as shown in Fig. 6, the final limited edition copyrighted data D in which the "password, serial number, barcode", etc. are recorded in each field F1, F2, F3 is obtained, The limited edition copyright management server 10 immediately proceeds to transmit the limited edition copyright data D to the user side client 1 via the interface module 11 (step S14).
추후, 이용자는 이용자측 클라이언트(1)에 설치된 한정판 저작물 오픈 툴(200)을 이용하여, 해당 한정판 저작물 데이터 D를 손쉽게 오픈시킬 수 있게 되며, 결국, 도 7에 도시된 바와 같은 일련의 바코드(306)가 삽입된 한정판 저작물(305), 예컨대, 친필원고를 손쉽게 향유할 수 있게 된다.Later, the user can easily open the limited edition asset data D by using the limited edition asset open tool 200 installed on the user side client 1, and eventually, a series of barcodes 306 as shown in FIG. ) Can be easily enjoyed limited edition works 305, for example, handwritten manuscript.
이상에서 상세히 설명한 바와 같이, 본 발명에서는 시스템측의 일부에 이용자가 요청한 한정판 저작물을 암호화할 수 있는 모듈환경, 해당 한정판 저작물의 일부에 일련의 고유 시리얼 넘버를 생성·삽입할 수 있는 모듈환경 등을 구축함과 이울러, 이와 연동되는 특정 클라이언트측의 일부에 해당 한정판 저작물을 복호화할 수 있는 모듈환경, 고유 시리얼 넘버를 해석할 수 있는 모듈환경 등을 구축하고, 이를 통해, 진품 한정판 저작물 이외에는 정상적인 오픈과정이 아예 진행될 수 없도록 차단함으로써, 비록, 가품 한정판 저작물이 무분별하게 복사, 배포되었다 하더라도, 이 가품 한정판 저작물이 정상적으로 이용되지 못하도록 원천 봉쇄할 수 있다.As described in detail above, the present invention provides a module environment capable of encrypting a limited edition work requested by a user on a part of the system side, a module environment capable of generating and inserting a series of unique serial numbers into a part of the limited edition work, and the like. In addition to the destroyer, a module environment that can decode the limited edition work and a module environment that can interpret the unique serial number are built on a part of a specific client side linked to the destroyer. By blocking this process from proceeding at all, even if the limited edition work is copied and distributed indiscriminately, the original limited edition work can be blocked from normal use.
또한, 본 발명에서는 한정판 저작물의 소장허용 다운로드 횟수를 제한할 수 있음과 아울러, 해당 한정판 저작물의 일부에 일련의 바코드를 생성·삽입할 수 있는 모듈환경을 구축하고, 이를 통해, 일반에 유통되는 진품 한정판 저작물의 숫자를 엄격히 제한시킴과 아울러, 해당 진품 한정판 저작물의 식별력을 강화시킴으로써, 진품 한정판 저작물의 소장가치를 극대화시킬 수 있다.In addition, the present invention can limit the number of downloads of the limited edition copyrighted work, and build a module environment that can generate and insert a series of barcodes in a part of the limited edition copyrighted work. By limiting the number of limited edition works strictly and strengthening the discernment of the genuine limited edition works, the collection value of the genuine limited edition works can be maximized.
앞에서, 본 발명의 특정한 실시예가 설명되고 도시되었지만 본 발명이 당업자에 의해 다양하게 변형되어 실시될 가능성이 있는 것은 자명한 일이다.While specific embodiments of the invention have been described and illustrated above, it will be apparent that the invention may be embodied in various modifications by those skilled in the art.
이와 같은 변형된 실시예들은 본 발명의 기술적사상이나 관점으로부터 개별적으로 이해되어서는 안되며 이와 같은 변형된 실시예들은 본 발명의 첨부된 특허청구의 범위안에 속한다 해야 할 것이다.Such modified embodiments should not be understood individually from the technical spirit or point of view of the present invention and such modified embodiments should fall within the scope of the appended claims of the present invention.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020072714A KR20040044631A (en) | 2002-11-21 | 2002-11-21 | System and method for controlling a selling process of a limited edition literary work based on the on-line network and tool for opening a limited edition literary work linkage the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020072714A KR20040044631A (en) | 2002-11-21 | 2002-11-21 | System and method for controlling a selling process of a limited edition literary work based on the on-line network and tool for opening a limited edition literary work linkage the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20040044631A true KR20040044631A (en) | 2004-05-31 |
Family
ID=37340653
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020072714A KR20040044631A (en) | 2002-11-21 | 2002-11-21 | System and method for controlling a selling process of a limited edition literary work based on the on-line network and tool for opening a limited edition literary work linkage the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20040044631A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000050143A (en) * | 2000-01-07 | 2000-08-05 | 김주현 | A Management System for A Copyright of Watermarked Digital Data |
US6141753A (en) * | 1998-02-10 | 2000-10-31 | Fraunhofer Gesellschaft | Secure distribution of digital representations |
KR20010085892A (en) * | 1998-10-07 | 2001-09-07 | 추후제출 | Copy protection system and method |
KR20020064513A (en) * | 2001-02-02 | 2002-08-09 | 스톰 씨엔씨 인코포레이티드 | A method for preventing reduction of sales amount of phonograph records by way of digital music file unlawfully circulated through communication network |
KR20020068471A (en) * | 2001-02-21 | 2002-08-27 | 엘지전자 주식회사 | Proprietary watermark system for secure digital media and content distribution |
KR20020074246A (en) * | 2001-03-19 | 2002-09-30 | 스톰 씨엔씨 인코포레이티드 | System for jointing digital literary works against unlawful reproduction through communication network and method for there of |
KR100394924B1 (en) * | 1998-07-02 | 2003-08-19 | 샤프 가부시키가이샤 | Copyright management device, electronic-production sales device, electronic-book display device, key information management device, and electronic-production distribution management system in which these devices are connected via communication lines |
-
2002
- 2002-11-21 KR KR1020020072714A patent/KR20040044631A/en not_active Application Discontinuation
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6141753A (en) * | 1998-02-10 | 2000-10-31 | Fraunhofer Gesellschaft | Secure distribution of digital representations |
KR100394924B1 (en) * | 1998-07-02 | 2003-08-19 | 샤프 가부시키가이샤 | Copyright management device, electronic-production sales device, electronic-book display device, key information management device, and electronic-production distribution management system in which these devices are connected via communication lines |
KR20010085892A (en) * | 1998-10-07 | 2001-09-07 | 추후제출 | Copy protection system and method |
KR20000050143A (en) * | 2000-01-07 | 2000-08-05 | 김주현 | A Management System for A Copyright of Watermarked Digital Data |
KR20020064513A (en) * | 2001-02-02 | 2002-08-09 | 스톰 씨엔씨 인코포레이티드 | A method for preventing reduction of sales amount of phonograph records by way of digital music file unlawfully circulated through communication network |
KR20020068471A (en) * | 2001-02-21 | 2002-08-27 | 엘지전자 주식회사 | Proprietary watermark system for secure digital media and content distribution |
KR20020074246A (en) * | 2001-03-19 | 2002-09-30 | 스톰 씨엔씨 인코포레이티드 | System for jointing digital literary works against unlawful reproduction through communication network and method for there of |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230344627A1 (en) | Method and system for secure distribution of selected content to be protected on an appliance-specific basis with definable permitted associated usage rights for the selected content | |
Choudhury et al. | Copyright protection for electronic publishing over computer networks | |
CN100401271C (en) | Data access method and apparatus for storing safety key enciphering (SAKE) equipment to control network | |
US6889211B1 (en) | Method and system for distributing multimedia data with management information | |
US20010051928A1 (en) | Protection of software by personalization, and an arrangement, method, and system therefor | |
US6499105B1 (en) | Digital data authentication method | |
JP3130267B2 (en) | How to create a cryptographic envelope | |
US8826036B1 (en) | Ebook encryption using variable keys | |
TW486902B (en) | Method capable of preventing electronic documents from being illegally copied and its system | |
JPWO2019087443A1 (en) | Data management system and data management method | |
WO2002035327A2 (en) | Transferring electronic content | |
CA2495196A1 (en) | Apparatus, system and method for securing digital documents in a digital appliance | |
US20020019943A1 (en) | Apparatus and method for preventing illegal reproduction/distribution of digital goods by use of physical goods | |
CA2519116A1 (en) | Secure streaming container | |
WO2002096014A1 (en) | Method and system for increasing the accuracy and security of data capture from a paper form | |
EP1222597A1 (en) | Methods and devices for storing, distributing, and accessing intellectual property in digital form | |
CN102244674A (en) | System and method for digital rights management using a standard rendering engine | |
CN1894882B (en) | Authentication system | |
Chen et al. | A novel DRM scheme for accommodating expectations of personal use | |
US20050060544A1 (en) | System and method for digital content management and controlling copyright protection | |
JP2005535026A (en) | Universal user information registration method and system via network | |
JP2004287566A (en) | Device for concealing part of content and content circulation system using it | |
CN101170626B (en) | Information processing apparatus, information processing method | |
JP2008011092A (en) | Encrypted-content retrieval system | |
KR20010062821A (en) | The method of coding word for publications and electronic books on internet and its system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |