KR100595717B1 - 디지털 컨텐츠의 재생 제어 방법 - Google Patents

디지털 컨텐츠의 재생 제어 방법 Download PDF

Info

Publication number
KR100595717B1
KR100595717B1 KR1020000043796A KR20000043796A KR100595717B1 KR 100595717 B1 KR100595717 B1 KR 100595717B1 KR 1020000043796 A KR1020000043796 A KR 1020000043796A KR 20000043796 A KR20000043796 A KR 20000043796A KR 100595717 B1 KR100595717 B1 KR 100595717B1
Authority
KR
South Korea
Prior art keywords
authentication
information
digital content
content
reproduction
Prior art date
Application number
KR1020000043796A
Other languages
English (en)
Other versions
KR20020010029A (ko
Inventor
안철진
안현
임연균
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020000043796A priority Critical patent/KR100595717B1/ko
Publication of KR20020010029A publication Critical patent/KR20020010029A/ko
Application granted granted Critical
Publication of KR100595717B1 publication Critical patent/KR100595717B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4623Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Storage Device Security (AREA)

Abstract

본 발명은 디지털 컨텐츠의 재생 제어 방법에 관한 것으로, 네트워크 단말기의 정보를 컨텐츠 제공 서버에 등록하고, 상기 네트워크 단말기에서 컨텐츠의 전송 요구가 있을 경우, 전송에 제한 사항이 없는 네트워크 단말기인가를 확인하여 요구한 컨텐츠 및 인증파일을 전송하도록 이루어짐으로써, 허가된 업소의 네트워크 단말기일 경우에만 통신망을 통해 즉시 새로운 컨텐츠를 다운받을 수 있도록 하여 사용자의 욕구를 충족시키고, 요금이 지불되지 않은 컨텐츠에 대해서는 사용에 제재를 할 수 있도록 하여 수익성을 증가시킬 수 있도록 하는 효과가 있다.

Description

디지털 컨텐츠의 재생 제어 방법{PLAY BACK CONTROL METHOD FOR DIGITAL CONTENTS}
도1은 본 발명에 의한 네트워크 단말기 네트워크의 구성을 보인 블록도.
도2는 본 발명에 의해 네트워크 단말기의 정보가 변경되었을 경우의 서버의 처리 과정을 보인 순서도.
도3은 본 발명에 의해 네트워크 단말기에서 컨텐츠를 다운로드 연주하기 까지의 개략적인 과정을 설명하기 위한 흐름도.
도4는 본 발명에 의해 각 네트워크 단말기에 생성되는 인증 데이터베이스의 개략적인 구성을 보인 블록도.
본 발명은 네트워크 단말기에 관한 것으로, 특히 허가된 업소의 인증된 네트워크 단말기일 경우에만 새로운 컨텐츠의 다운로드가 가능하도록 하고, 컨텐츠에 대하여 요금이 지불되지 않았거나, 하드웨어를 무단으로 변경한 단말기에 대해서는 컨텐츠 다운로드에 제한을 두도록 함으로써, 도난된 단말기에 의한 사용을 방지함과 아울러 컨텐츠 제공업체의 수익성을 증가시킬 수 있도록 하는 디지털 컨텐츠의 재생 제어 방법에 관한 것이다.
노래 반주기는 노래없이 반주만 나오게 하는 기기로, 이러한 노래 반주기는 1970년대 초반에 처음 발명 되었는데, 이 시기의 노래 반주기는 카세트 테이프에 담겨진 멜로디로 노래를 부를 수 있게 만든 것이었다.
이것이 1980년대에는 영상과 음악이 담긴 CD로 교체되고, 1984년도 부터는 레이져 디스크를 이용하기에 이르렀다.
그때 부터 노래 반주기는 더욱 진화하여 1988년부터는 작은 방(노래방)안에 소그룹의 사람들이 들어가 노래를 부를 수 있는 기회를 제공하게 되었고, 다양한 층의 세대와 가족들 끼리 이용 하기에 큰 부담이 없다는 장점 때문에 현재까지도 인기를 누리고 있다.
또한, 이러한 노래방 문화는 대중 음악과 음악 산업을 변화 시켜, 노래 반주기 및 노래 컨텐츠 판매에 의한 하나의 거대한 시장을 형성하게 되었다.
즉, 새로운 노래가 발표되면 노래 컨텐츠 제공업체에서는 1∼2개월 단위로 새로 편곡된 히트곡을 칩(IC)이나 CD-ROM에 내장하여 대리점을 통해서 각 노래방 업소에 공급하는데, 이미 그 노래 반주기의 대수가 수만대에 이르러 그 판매에 의한 수익이 상상을 초월하기 때문이다.
그러나, 산업성에 비해 아직은 운영 방식이나 수익구조가 탄탄하지 않거나 시대 상황을 제대로 반영하지 못하는 문제점이 있다.
예를 들어, 최근의 젊은 세대들은 새로운 곡들을 빨리 부르고 싶어하는데, 상기 설명한 바와 같이 노래방 업소가 최신곡이 편집된 LD나 동화(動畵)CD를 공급받기 위해서는 적어도 2개월은 기다려야 되는 문제점이 있었다.
또한, 매체(IC, CD-ROM 등)에 저장되는 노래 컨텐츠는 복사가 용이한 형태로 되어 있고, 상기 매체는 어떠한 노래 반주기에도 사용할 수 있기 때문에 비허가(非許可) 대리점에 의한 불법 복사로 인하여 관련 허가 업체들의 수익성이 저하되어 노래방 산업의 발전을 저해할 수 있는 문제점이 있었다.
또한, 노래방 업소는 대리점에서 IC나 CD-ROM 형태의 컨텐츠를 제공받는 즉시 요금을 지불하여야 하나 실제로는 컨텐츠를 먼저 제공받아 업소를 운영하면서 요금을 불규칙하게 지불하거나 미납하고 있으며, 대리점에서는 운영지속을 위하여 요금 미납업소를 제재하거나 요금 지불을 재촉하지 못하고 컨텐츠를 계속 제공할 수 밖에 없는 문제점을 안고 있었다.
즉, 노래방 업소에서는 컨텐츠를 공급받고 그 요금을 익월에 지불하도록 되어있기 때문에 요금 미납시에 이를 제재할 만한 효과적인 방법이 없었다.
따라서, 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 창출한 것으로, 허가된 업소의 인증된 네트워크 단말기일 경우에만 새로운 컨텐츠의 다운로드가 가능하도록 하고, 컨텐츠에 대하여 요금이 지불되지 않았거나 하드웨어를 무단으로 변경한 단말기에 대해서는 컨텐츠 다운로드에 제한을 두도록 함으로써, 도난된 단말기에 의한 사용을 방지함과 아울러 컨텐츠 제공업체의 수익성을 증가시킬 수 있도록 하는 디지털 컨텐츠의 재생 제어 방법을 제공함에 그 목적이 있다.
이와 같은 목적을 달성하기 위한 본 발명은, 네트워크 단말기(노래 반주기)의 정보를 컨텐츠 제공 서버에 등록하고, 상기 네트워크 단말기에서 컨텐츠의 전송 요구가 있을 경우, 컨텐츠 제공 서버는 전송에 제한 사항이 없는 네트워크 단말기인가를 확인하여 요구한 컨텐츠 및 인증파일을 전송하도록 이루어진 것을 특징으로 한다.
이하, 본 발명에 따른 일실시예를 첨부한 도면을 참조하여 상세히 설명하면 다음과 같다.
도1은 본 발명에 의한 네트워크 단말기 네트워크의 구성을 보인 블록도로서, 각 노래방 업소(업소A∼업소C)에 설치된 네트워크 단말기(IK1∼IKn)는 그 업소를 관리하는 대리점(대리점A, 대리점B)에서 관리툴(예를들어, 관리 프로그램)에 의해 컨텐츠 제공업자의 서버(Server, 이하 서버로 약칭함)에 등록하게 된다.
이때, 상기 서버에 등록되는 정보에는 각 네트워크 단말기(IK1∼IKn) 본체의 고유 아이디(ID) 및 상기 고유 아이디(ID)와 데이터 저장장치(예를들어, 하드 디스크)의 시리얼 넘버(Serial number : SN), 연주기의 네트워크 주소(Network IP)에 의해 만들어진 머신키(Machine Key : MK)와 각 노래방 업소 코드 등이 된다.
도2는 본 발명에 의해 네트워크 단말기의 정보가 변경되었을 경우의 서버의 처리 과정을 보인 순서도로서, 저장장치를 교체할 경우에 있어서, 네트워크 단말기 본체(메인보드)의 아이디가 등록되어 있을 경우는 머신키의 변경이 가능하지만, 아이디가 등록되어 있지 않을 경우는 머신키의 변경이 어렵게 되며, 이 때에는 아이디를 먼저 등록하여야만 머신키의 변경이 가능하게 된다.
또한, 메인보드를 교체할 경우는 그 아이디가 바뀌기 때문에, 새로운 기기를 등록하는 것과 마찬가지가 되므로, 대리점을 통해 새로운 아이디를 등록해야 한다.
따라서, 상기 등록된 노래방 업소의 기기(네트워크 단말기)가 도난당하거나 기기의 하드웨어를 무단으로 변경할 경우에는 컨텐츠 다운로드를 위하여 서버에 접속했을 때 인증과정을 통과하지 못하므로 컨텐츠를 다운로드받지 못하게 된다.
또한, 컨텐츠 다운로드시에는 다운받아 사용되고 있는 컨텐츠의 요금 지불 여부에 따라 컨텐츠의 재생가능여부를 결정하는 인증파일을 함께 다운받게 되는데, 인증파일의 내용에 따라 네트워크 단말기 저장장치 내의 단말기 고유의 인증 데이터베이스가 갱신된다. 이 인증 데이터베이스를 통해 컨텐츠의 복제 및 요금 연체시에 해당 컨텐츠의 재생을 불가능하게 할 수 있다.
이하, 네트워크 단말기에서 컨텐츠를 다운로드 받기 위한 과정을 보다 구체적으로 설명하면 다음과 같다.
일단, 생산된 네트워크 단말기는 각 노래방 업소에 판매될 때 그 업소를 관리하는 대리점을 통해 업소코드, 기기 본체의 아이디, 머신키(MK) 등을 컨텐츠 제공 서버에 등록한다.
이때, 네트워크 단말기에 입력되는 컨텐츠들은 대리점을 통해 초기인증 파일을 전송받아 처리한다.
여기서, 초기인증은 네트워크 단말기 구입 당시까지의 컨텐츠에 대해 요금이 지불된 것으로 인정하여 서버에 등록된 날짜까지의 모든 컨텐츠를 일괄적으로 인증한다.
다음, 상기와 같이 대리점을 통한 네트워크 단말기 등록 및 초기인증 과정이 끝나면, 노래방 업소는 수시로 (익월부터는 노래방 업소에서) 서버에 접속하여 컨텐츠 및 인증파일을 다운로드 받을 수 있게 되고, 직접 접속이 불가능할 경우에는 대리점을 통해 컨텐츠를 다운로드 받을 수 있게 된다.
물론, 이때에는 정상인증 절차를 거쳐야 한다.
여기서, 정상인증이란 컨텐츠의 다운로드 요청시 해당 업소의 과금정보에 따라, 새로 생성된 정상인증 파일이 함께 다운로드되어 해당 업소의 등록된 기기일 경우에만 요금이 납부된 컨텐츠의 영구인증을 허가하는 것을 의미한다.
다시 말해, 상기 정상인증은 컨텐츠 요금을 납부할 때 마다 월 단위로 적용되는 것으로, 예를 들어 6월 요금이 7월에 정상적으로 납부되면 서버에 과금정보가 입력되고, 6월 컨텐츠에 대한 정상인증 파일이 생성되어, 서버 접속시 자동으로 전송 하거나 대리점을 통해서 전송할 수 있다.
상기 정상인증 파일의 처리과정에는 인증 날짜를 기기 자체에 내장된 메모리(EEPROM : 내용의 수정 및 추가기록이 가능한 ROM) 에 기록하여 추후 기기 이상으로 인해 컨텐츠가 지워질 경우, 상기 인증 날짜를 근거로 그 이전까지의 컨텐츠는 요금이 지불된 것으로 판단하여, 무상 서비스(복구인증)를 받을 수 있도록 할 수 있다. 또한, 처리과정의 초기에 인증파일내의 반주기 정보와 해당업소의 반주기 정보가 일치하는지 확인하는 절차를 통해, 만약 다르다면 인증절차를 진행하지 않으므로 인증 데이터베이스는 갱신되지 않는다.
정상인증의 처리가 올바르게 종료되었을 경우는 네트워크 단말기 내의 메모리(미도시)에 정상인증 날짜 및 인증파일(인증 데이터베이스)이 업데이트되고, 서버에는 정상인증이 적용되었음을 통보하게 된다. 서버는 정상인증의 성공적인 처리가 확인되지 않으면, 성공적인 처리가 확인될 때 까지 매번 정상인증 파일을 전송하게 된다.
따라서, 만약 네트워크 단말기 본체(메인보드) 및 저장장치의 교체에 의해 네트워크 단말기의 고유 아이디 및 머신키(MK)가 바뀌게 되면 정상인증이 처리되지 않는다.
이때에는 변경정보를 서버에 등록하여야 하며, 변경정보에 따른 복구인증을 처리한 후 서버에 접속하면 수정된 정보를 포함한 정상인증 파일이 자동으로 다운로드된다.
여기서, 복구인증이란 업소의 네트워크 단말기 정보가 변경되었거나 인증 데이터베이스가 손상되었을 때 적용되는 인증으로서, 과금월(요금을 납부한 최종월)까지의 곡들에 대해 영구-인증(Permanent-license)을 한다.
이상에서 초기인증 및 정상인증, 복구인증에 대해서 설명했는데, 이러한 인증은 보안 및 요금연체를 제한하기 위하여 노래 컨텐츠마다 인증번호(License Number)를 할당하는 것이다.
예를 들어, 다운로드된 컨텐츠들의 요금납부가 확인되어 정상인증이 처리될 때 까지는 임시-인증(Temporary-license)을 부여받고, 요금을 소정기간(2개월 이상) 연체하였을 때는 임시-인증을 가지고 있던 컨텐츠는 모두 만기-인증(Expire-license)으로 변경되어 재생이 불가능해지고, 요금을 납부하여 정상인증이 처리되면 해당 컨텐츠는 영구-인증이 부여되어 재생이 가능하도록 하는 것이다.
도3은 본 발명에 의해 네트워크 단말기에서 컨텐츠를 다운로드 하여 연주하기 까지의 개략적인 과정을 설명하기 위한 흐름도로서, 사용자가 단말기(노래 반주기)를 부팅하게 되면 초기화 과정이 수행된다.
초기화 과정에서는 데이터베이스 점검 및 슬레이브 상태 체크(마스터일 경우), 마스터와의 통신대기(슬레이브일 경우)와 같은 작업을 수행한다.
이때, 마스터는 컨텐츠 제공 업체의 서버 또는 대리점과 통신을 하는 네트워크 단말기로서, 다른 네트워크 단말기(슬레이브)는 마스터에 종속된다.
다음, 상기 초기화 과정이 끝나면 컨텐츠 제공 업체의 서버에서 컨텐츠를 다운로드 받는다.
물론, 이때 서버에서는 컨텐츠와 인증파일이 함께 전송되고, 네트워크 단말기는 이를 전송받아 인증 데이터베이스를 업데이트하게 된다.
이상과 같이 인증 데이터베이스가 정리되면 마스터는 각 슬레이브에 서버로부터 전송받은 컨텐츠 및 인증파일을 전송해주고, 슬레이브 자체에서 각각의 인증 데이터베이스를 생성하도록 한다.
여기서, 상기 네트워크 단말기에 생성되는 인증 데이터베이스는 요금 납부 여부에 따라 노래 번호에 부여된 인증종류를 랜덤시드(연주기의 아이디와 머신키를 암호화한 코드)와 XOR 연산으로 암호화한 후 소정횟수의 암호화(본 발명의 실시예에서는 RSA(Rivest, Shamir, Adleman)알고리즘을 이용한 암호화를 예로 들었음)를 거쳐 생성된다.
도4는 본 발명에 의해 각 네트워크 단말기에 생성되는 인증 데이터베이스의 개략적인 구성을 보인 블록도로서, 헤더부(4a)에는 인증 데이터베이스임을 알려주는 내용과 버전등이 포함되며, 최종인증처리 날짜(4c)는 연체제한을 위한 정보로써 마지막으로 요금을 납부한 달이 기록된다.
다음, 최하단의 100,000 바이트의 인증영역(4e)은 1바이트마다 랜덤시드와 노래번호, 노래번호에 따른 인증종류가 암호화되어 저장되고, 이를 1000바이트씩 나누어 RSA암호화 처리를 하여 32바이트로 압축된 블록을 형성하게 된다.
다시, 100개의 32바이트 블록(4d)은 최종 인증처리 날짜와 함께 다시 RSA 암호화 과정을 거쳐 포괄 메시지 요약부(4b)에 압축된다.
이와 같이, 각각의 블록마다 RSA 암호화로 연결되어 있으므로 어느 한곳이 변경되었을 경우, 디코딩 과정에서 변경여부를 판단하여 인증 데이터베이스가 손상되었는지 여부를 알 수 있으며, 단말기(노래 반주기)마다 고유의 랜덤시드를 포함하고 있으므로 다른 네트워크 단말기로 복사되었을 경우, 디코딩이 불가능하여 사용할 수 없게 되는 것이다.
이상에서 설명한 바와 같이 본 발명 디지털 컨텐츠의 재생 제어 방법은, 허가된 업소의 인증된 네트워크 단말기일 경우에만 새로운 컨텐츠의 다운로드 및 재생이 가능하도록 하고, 컨텐츠에 대하여 요금이 지불되지 않았거나 하드웨어를 무단으로 변경한 단말기에 대해서는 컨텐츠 다운로드 및 재생에 제한을 두도록 함으로써, 도난된 단말기에 의한 사용을 방지함과 아울러 컨텐츠 제공업체의 수익성을 증가시킬 수 있도록 하는 효과가 있다.

Claims (44)

  1. 소망하는 디지털 컨텐츠와 그 디지털 컨텐츠의 재생 가능 여부를 결정하는 인증 정보를 수신하는 단계;
    상기 수신된 디지털 컨텐츠의 재생가능 여부를 결정하는 시간 정보를 확인하는 단계; 그리고,
    상기 확인된 시간 정보에 근거하여 상기 인증 정보의 일부를 변경하는 단계를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  2. 제1항에 있어서, 상기 인증 정보는,
    디지털 컨텐츠와 구분되는 별도의 파일로 제공되는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  3. 제1항에 있어서, 상기 인증 정보는,
    인증 종류에 대한 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  4. 제1항에 있어서, 상기 시간 정보는,
    상기 디지털 컨텐츠에 대하여 최종 인증 처리된 시간에 대한 정보인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  5. 삭제
  6. 제1항에 있어서, 상기 인증 정보의 변경은,
    재생 허가 여부에 관한 정보, 또는 재생이 가능한 시간에 대한 정보의 변경에 의해 인증 종류를 변경하는 것임을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  7. 제3항에 있어서, 상기 인증 종류에는,
    컨텐츠 요금을 납부할 때 마다 월 단위로 인증되는 정상인증을 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  8. 제7항에 있어서, 상기 정상 인증 받은 데이터가 손상될 경우,
    상기 최종 처리된 정상 인증 날짜를 근거로 그 이전까지의 컨텐츠를 무상 복원할 수 있도록 하는 복구인증을 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  9. 제7항 또는 제8항에 있어서, 상기 정상 인증 또는 복구 인증은,
    컨텐츠의 재생 기간에 제한을 두지 않는 영구 인증인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  10. 제7항에 있어서, 상기 정상 인증이 처리될 때 까지 소정기간 동안 요금납부가 없이도 재생할 수 있는 임시 인증을 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  11. 제10항에 있어서, 상기 임시 인증 기간이 만료될 경우 더 이상의 재생이 불가능한 만기 인증으로 변경시키는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  12. 제1항에 있어서, 상기 인증 정보는,
    암호화 코드에 대한 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  13. 제12항에 있어서, 상기 암호화 코드는,
    각 디지털 컨텐츠에 부여된 인증 종류를 랜덤시드와 배타적오아 연산으로 암호화한 후, 소정의 암호화 알고리즘에 의해 소정횟수 암호화를 거쳐 생성하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  14. 제13항에 있어서, 상기 랜덤시드는,
    디지털 컨텐츠 재생 기기의 아이디와 머신키를 암호화한 코드인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  15. 제13항에 있어서, 상기 암호화 알고리즘은,
    RSA(Rivest, Shamir, Adleman) 알고리즘인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  16. 제14항에 있어서, 상기 머신키는,
    컨텐츠 재생 기기의 아이디(ID), 그 재생 기기의 데이터 저장장치의 시리얼 번호(Serial number) 및 네트워크 주소(Network IP)를 조합하여 구성하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  17. 소망하는 디지털 컨텐츠와 그 디지털 컨텐츠의 재생요구 정보를 서버로 송신하는 단계와;
    상기 재생요구 정보에 따라 재생가능 여부를 결정하는 인증정보를 서버로부터 수신하는 단계와;
    상기 소망하는 디지털 컨텐츠의 재생가능 여부를 결정하는 시간정보를 확인하는 단계와;
    상기 확인된 시간 정보에 근거하여 상기 인증 정보의 일부를 변경하는 단계를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  18. 제17항에 있어서, 상기 서버에서 수신하는 인증정보는,
    그 컨텐츠에 대하여 별도의 인증파일을 추가로 전송받는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  19. 제18항에 있어서, 상기 인증 파일은,
    상기 디지털 컨텐츠의 재생 허가 여부 및/또는 재생이 가능한 시간에 대한 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  20. 제19항에 있어서, 상기 시간 정보는,
    상기 디지털 컨텐츠에 대하여 최종 인증 처리된 시간에 대한 정보인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  21. 제18항에 있어서, 상기 인증 파일에는,
    컨텐츠 요금을 납부할 때 마다 소정기간 단위로 인증되는 정상인증 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  22. 제18항에 있어서, 상기 인증 파일에는,
    정상 인증 받은 데이터의 손상 시 최종 처리된 정상 인증 날짜를 근거로 그 이전까지의 컨텐츠를 무상 복원할 수 있도록 하는 복구인증 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  23. 제21항 또는 제22항에 있어서, 상기 정상 인증 또는 복구 인증은,
    컨텐츠의 재생 기간을 영구적으로 인증하는 영구 인증인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  24. 제18항에 있어서, 상기 인증 파일에는,
    정상 인증이 처리될 때 까지 소정기간 동안 요금납부가 없이도 재생할 수 있는 임시 인증 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  25. 제24항에 있어서, 상기 임시 인증 기간이 만료될 경우 만기 인증으로 변경하여, 그 시간 이후에는 더 이상의 재생이 불가능하도록 한 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  26. 제18항에 있어서, 상기 인증 파일은,
    암호화하여 전송되는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  27. 제26항에 있어서, 상기 암호화는,
    각 디지털 컨텐츠에 부여된 인증 종류를 랜덤시드와 배타적오아 연산으로 암호화한 후, 소정의 암호화 알고리즘에 의해 소정횟수 암호화를 거쳐 생성하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  28. 제17항에 있어서, 상기 네트워크 단말기에 대한 정보는 머신키 정보인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  29. 제27항에 있어서, 상기 랜덤시드는,
    네트워크 단말기의 아이디와 머신키를 암호화한 코드인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  30. 제27항에 있어서, 상기 암호화 알고리즘은,
    RSA(Rivest, Shamir, Adleman) 알고리즘인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  31. 제28항 또는 제29항에 있어서, 상기 머신키는,
    네트워크 단말기의 아이디(ID) 및 그 단말기의 데이터 저장장치에 대한 시리얼 번호(Serial number)와 네트워크 주소(Network IP)를 조합하여 구성하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
  32. 소망하는 디지털 컨텐츠와 그 디지털 컨텐츠의 재생 가능 여부를 결정하는 인증정보를 수신하는 단말기와;
    상기 수신된 디지털 컨텐츠의 재생가능 여부를 결정하는 시간정보를 확인 및 확인 결과에 따라 인증정보의 일부를 변경하는 관리툴과;
    상기 변경된 인증정보를 저장하는 메모리를 포함하여 이루어지는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  33. 제32항에 있어서, 상기 인증 정보는,
    재생 허가 여부에 관한 정보, 또는 재생이 가능한 시간에 대한 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  34. 제33항에 있어서, 상기 시간 정보는,
    상기 디지털 컨텐츠에 대하여 최종 인증 처리된 시간에 대한 정보인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  35. 제32항에 있어서, 상기 인증 정보는,
    컨텐츠 요금을 납부할 때 마다 소정 기간 단위로 인증되는 정상인증 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  36. 제32항에 있어서, 상기 인증 정보는,
    정상 인증 받은 데이터의 손상 시 최종 처리된 정상 인증 날짜를 근거로 그 이전까지의 컨텐츠를 무상 복원할 수 있도록 하는 복구인증 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  37. 제32항에 있어서, 상기 인증 정보는,
    정상 인증이 처리될 때 까지 소정기간 동안 요금납부가 없이도 재생할 수 있는 임시 인증 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  38. 제32항 또는 제37항에 있어서, 상기 관리툴은,
    인증 정보의 임시 인증 기간이 만료될 경우 만기 인증으로 변경하여, 그 시간 이후에 더 이상의 재생을 방지하도록 하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  39. 제32항에 있어서, 상기 인증 정보는,
    암호화하여 전송되는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  40. 제39항에 있어서, 상기 암호화는,
    각 디지털 컨텐츠에 부여된 인증 종류를 랜덤시드와 배타적오아 연산으로 암호화한 후, 소정의 암호화 알고리즘에 의해 소정횟수 암호화를 거쳐 생성하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  41. 제40항에 있어서, 상기 랜덤시드는,
    컨텐츠를 재생할 단말기의 아이디와 머신키를 암호화한 코드인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  42. 제40항에 있어서, 상기 암호화 알고리즘은,
    RSA(Rivest, Shamir, Adleman) 알고리즘인 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  43. 제42항에 있어서, 상기 머신키는,
    네트워크 단말기의 아이디(ID) 및 그 단말기의 데이터 저장장치에 대한 시리얼 번호(Serial number)와 네트워크 주소(Network IP)를 조합하여 구성하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 장치.
  44. 제3항에 있어서, 상기 인증 종류에 대한 정보는,
    디지털 컨텐츠의 재생 허가 여부에 관한 정보, 및 재생이 가능한 시간에 대한 정보를 포함하는 것을 특징으로 하는 디지털 컨텐츠의 재생 제어 방법.
KR1020000043796A 2000-07-28 2000-07-28 디지털 컨텐츠의 재생 제어 방법 KR100595717B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000043796A KR100595717B1 (ko) 2000-07-28 2000-07-28 디지털 컨텐츠의 재생 제어 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000043796A KR100595717B1 (ko) 2000-07-28 2000-07-28 디지털 컨텐츠의 재생 제어 방법

Related Child Applications (4)

Application Number Title Priority Date Filing Date
KR1020050102607A Division KR20050109417A (ko) 2005-10-28 2005-10-28 디지털 컨텐츠의 재생 제어 방법
KR1020050102608A Division KR20050116786A (ko) 2005-10-28 2005-10-28 디지털 컨텐츠의 보안 방법
KR1020060032045A Division KR20060056294A (ko) 2006-04-07 2006-04-07 디지털 컨텐츠의 재생 제어 방법
KR1020060032047A Division KR100608849B1 (ko) 2006-04-07 2006-04-07 디지털 컨텐츠의 보안 방법

Publications (2)

Publication Number Publication Date
KR20020010029A KR20020010029A (ko) 2002-02-02
KR100595717B1 true KR100595717B1 (ko) 2006-07-03

Family

ID=19680611

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000043796A KR100595717B1 (ko) 2000-07-28 2000-07-28 디지털 컨텐츠의 재생 제어 방법

Country Status (1)

Country Link
KR (1) KR100595717B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060100566A (ko) * 2005-03-17 2006-09-21 삼성전자주식회사 디스크와 관련된 컨텐츠를 다운로드 하는 방법 및 장치

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08287040A (ja) * 1995-04-14 1996-11-01 Taito Corp パッケージメディアを利用した課金システムを有する通信カラオケシステム
JPH08298553A (ja) * 1995-04-26 1996-11-12 Ekushingu:Kk 情報通信システム
JPH08305758A (ja) * 1995-05-02 1996-11-22 Ekushingu:Kk 情報提供端末及び該端末を備えた通信式情報提供システム
KR19990023495A (ko) * 1997-08-15 1999-03-25 이데이 노부유끼 데이터 송수신시스템
US5959945A (en) * 1997-04-04 1999-09-28 Advanced Technology Research Sa Cv System for selectively distributing music to a plurality of jukeboxes
KR20000037341A (ko) * 2000-04-19 2000-07-05 리랜드 이 통신망과 결합된 노래 연습 시스템 및 방법
KR20000036963A (ko) * 2000-04-03 2000-07-05 강기대 네트워크에서의 컨텐츠 제공 시스템 및 방법
KR20010021828A (ko) * 1998-05-19 2001-03-15 이데이 노부유끼 기록재생장치, 데이터 재생방법 및 데이터기록 재생방법

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08287040A (ja) * 1995-04-14 1996-11-01 Taito Corp パッケージメディアを利用した課金システムを有する通信カラオケシステム
JPH08298553A (ja) * 1995-04-26 1996-11-12 Ekushingu:Kk 情報通信システム
JPH08305758A (ja) * 1995-05-02 1996-11-22 Ekushingu:Kk 情報提供端末及び該端末を備えた通信式情報提供システム
US5959945A (en) * 1997-04-04 1999-09-28 Advanced Technology Research Sa Cv System for selectively distributing music to a plurality of jukeboxes
KR19990023495A (ko) * 1997-08-15 1999-03-25 이데이 노부유끼 데이터 송수신시스템
KR20010021828A (ko) * 1998-05-19 2001-03-15 이데이 노부유끼 기록재생장치, 데이터 재생방법 및 데이터기록 재생방법
KR20000036963A (ko) * 2000-04-03 2000-07-05 강기대 네트워크에서의 컨텐츠 제공 시스템 및 방법
KR20000037341A (ko) * 2000-04-19 2000-07-05 리랜드 이 통신망과 결합된 노래 연습 시스템 및 방법

Also Published As

Publication number Publication date
KR20020010029A (ko) 2002-02-02

Similar Documents

Publication Publication Date Title
US7765604B2 (en) Information processing method, information processing apparatus and recording medium
US7099479B1 (en) Information transmission system, transmitter, and transmission method as well as information reception system, receiver and reception method
US7325139B2 (en) Information processing device, method, and program
JP4750038B2 (ja) 物理媒体上のマルチディアコンテンツを配信して再生するシステム、方法、およびサービス
US20050015343A1 (en) License management device, license management method, and computer program
WO2001019017A1 (fr) Systeme, dispositif, procede et support de programme pour la gestion de contenus
WO2004066155A1 (ja) コンテンツ配信システム、情報処理装置又は情報処理方法、並びにコンピュータ・プログラム
JP4151274B2 (ja) 情報処理装置および方法、ライセンスサーバ、並びにプログラム
JP4389129B2 (ja) 情報送信システム、情報送信装置、情報受信装置、情報送信方法
WO2004066154A1 (ja) コンテンツ配信システム、情報処理装置又は情報処理方法、並びにコンピュータ・プログラム
WO2002080447A1 (en) Information processing apparatus
US20090228396A1 (en) Content distribution of storage media for sale, rental and resale
WO2002044971A1 (fr) Procede et systeme d'echange de contenu electronique
JP2001067324A (ja) 情報送信システム、情報送信装置及び情報受信装置
JP2001083874A (ja) 情報提供システム、情報規制装置、情報受信装置及び情報提供方法
JP2001092880A (ja) 情報提供システム、リスト送信装置、情報受信装置及び情報提供方法
KR100595717B1 (ko) 디지털 컨텐츠의 재생 제어 방법
KR100608849B1 (ko) 디지털 컨텐츠의 보안 방법
JP2001067795A (ja) 情報受信システム及び情報受信装置
JP4406799B2 (ja) 情報提供システム及び情報提供装置
KR20060056294A (ko) 디지털 컨텐츠의 재생 제어 방법
KR20050109417A (ko) 디지털 컨텐츠의 재생 제어 방법
KR20060096114A (ko) 데이터의 가공방법 및 데이터의 리드 방법
KR20050116786A (ko) 디지털 컨텐츠의 보안 방법
JP2001069134A (ja) 情報送信システム及び情報受信装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
N231 Notification of change of applicant
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
B90T Transfer of trial file for re-examination
E902 Notification of reason for refusal
AMND Amendment
B601 Maintenance of original decision after re-examination before a trial
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20031129

Effective date: 20050531

Free format text: TRIAL NUMBER: 2003101004705; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20031129

Effective date: 20050531

S901 Examination by remand of revocation
E902 Notification of reason for refusal
A107 Divisional application of patent
AMND Amendment
S601 Decision to reject again after remand of revocation
J201 Request for trial against refusal decision
A107 Divisional application of patent
AMND Amendment
GRNO Decision to grant (after opposition)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130514

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140523

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20150522

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20160524

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee