[go: up one dir, main page]

KR100710271B1 - External device and TV data playback method and device - Google Patents

External device and TV data playback method and device Download PDF

Info

Publication number
KR100710271B1
KR100710271B1 KR1020060041772A KR20060041772A KR100710271B1 KR 100710271 B1 KR100710271 B1 KR 100710271B1 KR 1020060041772 A KR1020060041772 A KR 1020060041772A KR 20060041772 A KR20060041772 A KR 20060041772A KR 100710271 B1 KR100710271 B1 KR 100710271B1
Authority
KR
South Korea
Prior art keywords
external storage
storage device
key
format
data
Prior art date
Application number
KR1020060041772A
Other languages
Korean (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 KR1020060041772A priority Critical patent/KR100710271B1/en
Application granted granted Critical
Publication of KR100710271B1 publication Critical patent/KR100710271B1/en
Priority to CN200780015615XA priority patent/CN101433087B/en
Priority to PCT/KR2007/002247 priority patent/WO2007129852A1/en
Priority to EP07746400A priority patent/EP2022268A4/en
Priority to US12/300,326 priority patent/US8320742B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4408Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4135Peripherals receiving signals from specially adapted client devices external recorder
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4367Establishing a secure communication between the client and a peripheral device or smart card
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44231Monitoring of peripheral device or external card, e.g. to detect processing problems in a handheld device or the failure of an external recording device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Technology Law (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 외부기기와 티브이의 데이터 재생 방법 및 장치에 관한 것으로, 외부기기 하드 디스크(HDD)에 최초 등록된 티브이 이외의 다른 티브이의 접근을 거부하고, 등록된 티브이에 의해 외부기기로 저장되는 데이터를 암호화 저장하여 해당 티브이에서만 저장된 데이터가 출력되도록 함으로써 유료 컨텐츠의 불법 복제를 미연에 방지한다. The present invention relates to a method and apparatus for reproducing data between an external device and a TV. The present invention denies access to a TV other than a TV originally registered on an external device hard disk (HDD), and stores data stored in the external device by the registered TV. By encrypting and storing the data stored only in the TV, the illegal copying of paid contents is prevented in advance.

이에, 본 발명의 외부기기와 티브이의 데이터 재생 방법은 외부 저장장치와 연결되면, 외부 저장장치와 티브이의 포맷 형식 및 프라이머리 키(primary key) 등록 여부를 판단하는 단계와, 포맷 형식이 동일하고, 프라이머리 키가 등록 설정된 경우, 외부 저장장치와 티브이에 각각 등록된 키(key)가 일치하는지를 판단하는 단계 및 등록된 키가 일치하면, 외부 저장장치에 접근하여 저장된 데이터를 출력하는 단계를 포함한다.Accordingly, in the method of reproducing data between an external device and a TV of the present invention, when the external device is connected to the external storage device, the method of determining the format and primary key registration of the TV and the external storage device are the same, and the format is the same. When the primary key is registered, determining whether a key registered in the external storage device and the TV matches, and if the registered key matches, accessing the external storage device and outputting the stored data. do.

티브이, 외부 저장장치(Hard Disk Drive), 포맷, 프라이머리 키(primary key) TV, Hard Disk Drive, Format, Primary Key

Description

외부기기와 티브이의 데이터 재생 방법 및 장치{Method And Apparatus for playing data between external device and TV set}Method and Apparatus for Playing Data Between External Device and TV Set}

도 1은 본 발명의 일실시예에 따른 외부기기와 티브이의 데이터 재생 장치를 개략적으로 나타낸 구성도,1 is a schematic view showing a data reproducing apparatus of an external device and a TV according to an embodiment of the present invention;

도 2는 본 발명의 일실시예에 따른 외부기기의 데이터를 티브이에 재생하는 방법을 나타낸 흐름도,2 is a flowchart illustrating a method of reproducing data of an external device on a TV according to an embodiment of the present invention;

도 3은 도 2의 외부기기와 티브이의 포맷 형식 판단과정을 나타낸 흐름도, 3 is a flowchart illustrating a process of determining a format format of an external device and a TV of FIG. 2;

도 4는 도 2의 외부기기와 티브이의 프라이머리 키(primary key) 생성과정을 나타낸 흐름도,4 is a flowchart illustrating a process of generating a primary key of a TV and an external device of FIG. 2;

도 5는 본 발명의 일실시예에 따른 외부기기에 데이터를 암호화 저장하여 티브이로 출력하는 과정을 나타낸 흐름도이다.5 is a flowchart illustrating a process of encrypting and storing data on an external device and outputting the data to a TV according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

10 : 외부저장 장치 20 : 티브이 셋10: external storage device 20: TV set

21 : 인터페이스부 22 : 포맷부 21: interface unit 22: format unit

23 : 키 생성부 24 : 제어부 23: key generation unit 24: control unit

25 : 메모리부 27 : 오디오/비디오 처리부 25 memory unit 27 audio / video processing unit

28: 디스플레이부 29 : 스피커28: display unit 29: speaker

본 발명은 외부저장 장치와 티브이(TV)에 관한 것으로, 더욱 상세하게는 외부기기 하드 디스크(HDD)에 최초 등록된 티브이 이외의 다른 티브이의 접근을 거부하고, 등록된 키(key)에 의해 저장된 데이터를 재생하는 외부기기와 티브이의 데이터 재생 방법 및 장치에 관한 것이다. The present invention relates to an external storage device and a TV. More particularly, the present invention denies access to a TV other than a TV originally registered on an external device hard disk (HDD), and is stored by a registered key. A method and apparatus for reproducing data of an external device and a TV for reproducing data are provided.

최근 티브이 수신기 또는 STB에 하드 디스크(HDD)와 같은 대용량 저장 장치를 장착하여, 디지털 방송 스트림과 기타 데이터 방송을 위한 콘텐츠들을 대용량의 하드 디스크에 저장하는 상품들이 시장에 출시되고 있다. Recently, a mass storage device such as a hard disk (HDD) is mounted on a TV receiver or an STB, and products for storing digital broadcast streams and other data broadcast data on a large capacity hard disk are on the market.

이와 같은, 하드 디스크를 포함하는 제품들은 기존 티브이 및 VCR 시스템과는 달리 사용자가 원하는 정보를 직접 혹은 사용자의 취향에 따라 자동으로 하드 디스크에 저장하여 사용할 수 있으며, 또한 대용량의 하드 디스크를 사용함으로써 기존에 비디오 테이프 여러 개를 사용해야 저장할 수 있었던 것을 사용자의 추가적인 조작 없이 하드 디스크에 저장할 수 있었다. Unlike conventional TVs and VCR systems, such products including hard disks can store and use information desired by users directly or automatically according to user's preference. You could use multiple video tapes to save to a hard disk without any additional user intervention.

그러나, 이렇게 대용량의 데이터를 저장하는 하드 디스크가 외부기기에 구비된 경우, 외부기기에 저장된 데이터를 다른 영상표시장치에 출력하거나 저장이 가능함으로써 유료로 서비스되는 방송 데이터의 불법 복제로 인한 사회적인 문제점이 있었다. However, when a hard disk for storing such a large amount of data is provided in an external device, the data stored in the external device can be outputted to another video display device or stored so that social problems caused by illegal copying of broadcast data serviced for a fee can be avoided. there was.

따라서, 본 발명은 상술한 종래의 문제점을 해결하기 위한 것으로, 본 발명의 목적은 외부기기 하드 디스크(HDD)에 최초 등록된 티브이 이외의 다른 티브이가 외부기기에 접근하는 것을 거부함으로써 외부 하드 디스크에 저장된 데이터의 재생 및 무단 복제를 방지하는 외부기기와 티브이의 데이터 재생 방법 및 장치에 관한 것이다. Accordingly, the present invention is to solve the above-described conventional problems, an object of the present invention is to refuse to access the external device other than the TV initially registered on the external device hard disk (HDD) to the external hard disk The present invention relates to a data reproducing method and apparatus for an external device and a TV for preventing reproduction and unauthorized copying of stored data.

전술한 본 발명의 목적을 달성하기 위한 외부기기와 티브이의 데이터 재생 방법은, 외부 저장장치와 연결되면, 외부 저장장치와 티브이의 포맷 형식 및 프라이머리 키(primary key) 등록 여부를 판단하는 단계와, 포맷 형식이 동일하고, 프라이머리 키가 등록 설정된 경우, 외부 저장장치와 티브이에 각각 등록된 키(key)가 일치하는지를 판단하는 단계 및 등록된 키가 일치하면, 외부 저장장치에 접근하여 저장된 데이터를 출력하는 단계를 포함한다.In order to achieve the above object of the present invention, a method of reproducing data between an external device and a TV may include determining a format type and a primary key registration of the external storage device and the TV when connected to the external storage device. If the format is the same and the primary key is registered, determining whether the keys registered to the external storage device and the TV match each other, and if the registered keys match, accessing and storing the stored data by accessing the external storage device. It includes the step of outputting.

여기서, 포맷 형식 판단은 외부 저장장치와 티브이의 파티션 테이블(partition table) 정보 및 파일 시스템 버전을 비교하여 포맷 형식을 판단한다.Here, the format format determination determines the format format by comparing the partition table information and the file system version of the TV with the external storage device.

이때, 외부 저장장치와 티브이의 포맷 형식 판단결과 포맷 형식이 서로 일치하지않을 경우, 외부 저장장치를 티브이와 동일 형식으로 포맷 하는 단계와, 동일 형식으로 포맷된 외부 저장장치와 티브이의 프라이머리 키를 생성하여 분할하는 단계 및 분할된 프라이머리 키를 외부 저장장치와 티브이에 각각 저장하는 단계를 추가로 포함한다.In this case, if the format format of the external storage device and the TV determines that the format format does not match each other, the step of formatting the external storage device in the same format as the TV, and the primary key of the external storage device and TV formatted in the same format Generating and dividing, and storing the divided primary keys in the external storage device and the TV, respectively.

여기서, 프라이머리 키 생성 과정은 외부 저장장치의 시리얼 번호와 포맷 시 간 및 티브이의 모델번호 정보를 추출하는 단계와, 추출된 정보를 조합하여 프라이머리 키를 생성하고, 프라이머리 키를 퍼스트 키(frist key)와 세컨트 키(second key)로 랜덤(random)하게 분할하는 단계 및 분할된 퍼스트 키와 세컨트 키를 티브이와 외부 저장장치에 각각 등록 저장하는 단계를 추가로 포함한다.Here, the primary key generation process includes extracting serial number and format time of the external storage device and model number information of the TV, combining the extracted information to generate a primary key, and converting the primary key into a first key ( randomly dividing into a frist key and a second key, and registering and storing the divided first key and the second key in the TV and the external storage, respectively.

이때, 등록된 프라이머리 키(key)가 일치하지 않을 경우, 외부 저장장치의 접근불가 메시지를 표시하는 것을 특징으로 한다. At this time, if the registered primary key (key) does not match, it is characterized in that the access message of the external storage device is displayed.

또한, 외부 저장장치에 접근하여 입력되는 데이터의 저장시, 저장 선택된 데이터의 암호화 여부를 판단하는 단계와, 선택된 데이터의 암호화 저장시, 티브이에 기 등록된 퍼스트 키를 데이터에 삽입하여 외부 저장장치에 암호화 저장하는 단계 및 암호화 저장된 데이터의 재생시, 티브이에 기 등록된 퍼스트 키와 외부 저장장치에 암호화 저장된 데이터 정보가 일치하면, 데이터를 출력하는 단계를 포함한다.The method may further include determining whether to encrypt the selected data when storing the input data by accessing the external storage device, and inserting a first key previously registered to the TV to the external storage device when encrypting and storing the selected data. And encrypting and reproducing the encrypted stored data if the first key pre-registered in the TV and the data information encrypted in the external storage device match, outputting the data.

또한, 전술한 본 발명의 목적을 달성하기 위한 외부기기와 티브이의 데이터 재생 장치는, 외부 저장장치를 티브이와 동일한 형식으로 포맷하는 포맷부와, 외부 저장장치와 티브이의 정보를 조합하여 프라이머리 키(primary key)를 생성하는 키 생성부와, 프라이머리 키를 퍼스트 키와 세컨드 키로 분할하여 티브이의 메모리와 외부 저장장치에 각각 저장하고, 입력되는 데이터를 암호화하여 외부 저장장치에 저장한 후, 퍼스트 키와 암호화된 데이터 정보가 일치할 시, 저장된 데이터가 출력되도록 제어하는 제어부를 포함한다.In addition, an external device and a TV data reproducing apparatus for achieving the above object of the present invention comprises a primary key by combining a format unit for formatting the external storage device in the same format as the TV, and the information of the external storage device and the TV. a key generation unit for generating a primary key, and a primary key divided into a first key and a second key, respectively, and stored in a TV memory and an external storage device, and the input data is encrypted and stored in an external storage device. And a controller for controlling the output of the stored data when the key and the encrypted data information match.

여기서, 포맷 형식 판단은 외부 저장장치와 티브이의 파티션 테이블(partition table) 정보 및 파일 시스템 버전을 비교하여 포맷 형식을 판단한다.Here, the format format determination determines the format format by comparing the partition table information and the file system version of the TV with the external storage device.

또한, 키 생성부는 외부 저장장치의 시리얼 번호와 포맷 시간 및 티브이의 모델번호 정보를 추출하고, 이들을 조합하여 프라이머리 키를 생성한다.In addition, the key generation unit extracts serial number and format time of the external storage device and model number information of the TV, and combines them to generate a primary key.

이렇게, 생성된 프라이머리 키는 제어부에 의해 퍼스트 키(frist key)와 세컨트 키(second key)로 랜덤(random)하게 분할되는 것을 특징으로 한다. In this way, the generated primary key is randomly divided into a first key and a second key by the control unit.

또한, 티브이는 등록된 프라이머리 키와 상관없이 모든 외부 저장장치로의 접근 가능한 마스터 키를 별도로 구비하는 것을 특징으로 한다.In addition, the TV is characterized by having a separate master key accessible to all external storage regardless of the registered primary key.

이하, 본 발명의 일실시예에 따른 외부기기와 티브이의 데이터 재생 방법 및 장치에 대해 첨부한 도면을 상세하게 설명한다.Hereinafter, the accompanying drawings of a method and apparatus for reproducing data of an external device and a TV according to an embodiment of the present invention will be described in detail.

도 1은 본 발명의 일실시예에 따른 외부기기와 티브이의 데이터 재생 장치의 개략적인 구성도이다.1 is a schematic diagram of a data reproducing apparatus of an external device and a TV according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 외부기기와 티브이의 데이터 재생 장치는 HDD와 같은 저장장치를 구비하는 외부 저장장치(10)와, 인터페이스부(21), 포맷부(22), 키 생성부(23), 제어부(24), 메모리부(25), 오디오/비디오 처리부(27), 디스플레이부(28) 및 스피커(29)를 포함하는 티브이 셋(TV set, 20)으로 구성된다.As shown in FIG. 1, the data reproducing apparatus of an external device and a TV includes an external storage device 10 including a storage device such as an HDD, an interface unit 21, a format unit 22, and a key generation unit 23. ), A TV set 20 including a control unit 24, a memory unit 25, an audio / video processing unit 27, a display unit 28, and a speaker 29.

먼저, 인터페이스부(21)는 도시하지는 않았지만, 티브이 셋(20)에 구비된 메뉴 키나 리모컨으로 송신되는 사용자 입력신호 및 외부 저장장치(10)로부터 입력되는 데이터를 수신한다.First, although not shown, the interface unit 21 receives a menu key included in the TV set 20, a user input signal transmitted to the remote controller, and data input from the external storage device 10.

포맷부(22)는 티브이 셋(20)과 외부 저장장치(10)의 포맷 형식이 후술할 제어부(24)에 의해 파티션 테이블(partition table) 정보 및 파일 시스템 버전이 비교되어 동일한 형식이 아닌 것으로 판단되면, 사용자 선택에 따라 외부 저장장 치(10)를 티브이(20)와 동일한 형식으로 포맷한다. The formatter 22 determines that the format of the TV set 20 and the external storage device 10 is not the same format by comparing the partition table information and the file system version by the controller 24 which will be described later. If so, the external storage device 10 is formatted in the same format as the TV 20 according to a user selection.

키 생성부(23)는 후술하는 제어부(24) 의해 티브이(20)의 모델번호 정보와 외부 저장장치(10)의 시리얼 번호 및 포맷부(22)에 의해 외부 저장장치(10)가 티브이(20)와 동일한 형식으로 포맷된 시간 정보가 추출되면, 그 추출된 정보를 조합하여 프라이머리 키(primary key)를 생성하여 제어부(24)에 제공한다. The key generation unit 23 uses the model number information of the TV 20, the serial number of the external storage device 10, and the format unit 22 by the control unit 24 to be described later. When time information formatted in the same format as) is extracted, a primary key is generated by combining the extracted information and provided to the controller 24.

제어부(24)는 외부 저장장치(10)와 티브이(20)가 연결되면 외부 저장장치(10)의 오류를 체크하고, 티브이(20)와 외부 저장장치(10)의 포맷 형식을 비교 판단하고, 동일 형식이 아닐 경우, 외부 저장장치(10)의 포맷을 유도한다. The controller 24 checks an error of the external storage device 10 when the external storage device 10 and the TV 20 are connected, compares and determines the format format of the TV 20 and the external storage device 10, If the format is not the same, the format of the external storage device 10 is derived.

또한, 외부 저장장치(10)에 등록된 키와 티브이(20)에 등록된 키가 일치하는지 여부를 판단하여 일치시에는 외부 저장장치(10)에 접근 가능하도록 제어한다. In addition, it is determined whether or not the key registered in the external storage device 10 and the key registered in the TV 20 are matched to control the external storage device 10 to be accessible.

또한, 외부 저장장치(10)와 티브이(20)에 등록된 키가 존재하지 않을 경우, 프라이머리 키가 생성될 수 있도록 키 생성부(23)를 제어하며, 키 생성부(23)에 의해 생성된 프라이머리 키를 퍼스트 키와 세컨드 키로 랜덤하게 분할한 후, 프라이머리 키의 퍼스트 키는 티브이(20)의 메모리부(25)에 외부 저장장치(10)의 시리얼 번호와 함께 저장하고, 세컨드 키는 외부 저장장치(10)에 각각 저장되도록 한다. In addition, when a key registered in the external storage device 10 and the TV 20 does not exist, the key generation unit 23 is controlled to generate a primary key, and the key generation unit 23 generates the key. After randomly dividing the primary key into the first key and the second key, the first key of the primary key is stored in the memory unit 25 of the TV 20 together with the serial number of the external storage device 10, and the second key. Are respectively stored in the external storage device (10).

또한, 제어부(24)는 외부 저장장치(10)와 티브이(20)의 형식이 동일하지 않고, 외부 저장장치(10)의 포맷이 이루어지지 않을 경우, 외부 저장장치(10)로의 접근이 불가함을 메시지로 제공하고, 포맷 형식이 동일하더라도 프라이머리 키를 생성하지 않을 경우, 외부 저장장치(10)에 접근이 불가함을 알린다.In addition, if the format of the external storage device 10 and the TV 20 is not the same, and the external storage device 10 is not formatted, access to the external storage device 10 is impossible. If a message is provided and the format is the same, the primary storage device 10 is not accessible if the primary key is not generated.

또한, 제어부(24)는 프라이머리 키가 등록된 외부 저장장치(10)에 연결되어 접근이 허용되면 외부 저장장치(10)로 입력되는 컨텐츠 데이터의 저장시, 입력되는 데이터를 암호화하여 외부 저장장치(10)에 저장하고, 퍼스트 키와 암호화된 데이터 정보가 일치할 시, 저장된 데이터가 출력되도록 제어한다.In addition, the controller 24 is connected to the external storage device 10 registered with the primary key, and when the access is allowed, when storing the content data input to the external storage device 10, the input data is encrypted by the external storage device And store the stored data when the first key and the encrypted data information match.

메모리부(25)는 등록 설정된 프라이머리 키와 제어부(24)에 의해 분할된 프라이머리 키의 퍼스트 키와 외부 저장장치(10)의 시리얼 번호를 저장하고, 외부 저장장치(10)의 포맷 시간 정보를 저장한다. The memory unit 25 stores the registered primary key, the first key of the primary key divided by the controller 24, and the serial number of the external storage device 10, and the format time information of the external storage device 10. Save it.

오디오/비디오 처리부(27)는 제어부(25)의 제어하에 외부 저장장치(10)로부터 입력되는 영상 데이터를 디스플레이부(28)에 표시하고, 음성데이터는 스피커(29)로 출력한다. The audio / video processor 27 displays image data input from the external storage device 10 on the display 28 under the control of the controller 25, and outputs audio data to the speaker 29.

이와 같은 구성을 갖는 외부기기와 티브이의 데이터 재생 방법을 도2 내지 도 5를 참조하여 설명하면 다음과 같다.A method of reproducing data between the external device and the TV having such a configuration will be described below with reference to FIGS. 2 to 5.

도 2는 본 발명의 일실시예에 따른 외부기기의 데이터를 티브이에 재생하는 방법을 나타낸 흐름도이다.2 is a flowchart illustrating a method of reproducing data of an external device on a TV according to an embodiment of the present invention.

도 2에 도시된 바와 같이, 외부 저장장치(HDD, 10)와 티브이(20)가 연결되면(S100), 티브이(20) 제어부(24)는 외부 저장장치(10)의 오류를 먼저 판단하고(S101), 오류가 존재하지 않을 경우, 티브이(20)와 연결된 외부 저장장치(10)의 포맷 형식을 비교한다(S102). As shown in FIG. 2, when the external storage device (HDD) 10 and the TV 20 are connected (S100), the TV 20 control unit 24 first determines an error of the external storage device 10 ( In step S101, when there is no error, the format of the external storage device 10 connected to the TV 20 is compared (S102).

이때, 티브이(20)와 외부 저장장치(10)의 포맷 형식이 동일한지 판단하는 과정을 도 3을 참조하여 설명하면 다음과 같다. In this case, a process of determining whether the format of the TV 20 and the external storage device 10 are the same will be described with reference to FIG. 3.

도 3은 외부기기와 티브이의 포맷 형식 판단과정을 나타낸 흐름도로써, 도 3 에 도시된 바와 같이, 제어부(24)는 티브이(20)의 포맷 형식을 검출하고, 티브이(20)와 연결된 외부 저장장치(10)의 포맷 형식을 검출한다(S200). 3 is a flowchart illustrating a format format determination process between an external device and a TV. As illustrated in FIG. 3, the controller 24 detects a format format of the TV 20 and an external storage device connected to the TV 20. The format format of (10) is detected (S200).

이후, 검출된 포맷 형식에서 티브이(20)의 파티션 테이블 정보와 외부 저장장치(10)의 파티션 테이블 정보가 일치하는지를 확인하고(S201), 파티션 테이블 정보가 일치하면, 이어 파일 시스템 버전 일치 여부를 확인한다(S202). 확인결과, 파일 시스템 버전도 동일하면 동일 포맷으로 확인하여 다음 단계를 실행한다(S203). Thereafter, it is checked whether the partition table information of the TV 20 and the partition table information of the external storage device 10 match in the detected format (S201). If the partition table information matches, the file system version match is then checked. (S202). As a result of the check, if the file system versions are also the same, the same format is checked and the next step is executed (S203).

반면, 티브이(20)와 외부 저장장치(10)의 파티션 테이블 정보 또는 파일 시스템 버전 중 하나가 일치하지 않을 시, 제어부(24)는 티브이(20)와 외부 저장장치(10)가 동일 포맷이 아닌 것으로 확인하여, 외부 저장장치(10)의 포맷을 유도한다(S107, S204). On the other hand, when one of the partition table information or the file system version of the TV 20 and the external storage device 10 does not match, the controller 24 is not the same format as the TV 20 and the external storage device 10. As a result, the format of the external storage device 10 is derived (S107, S204).

이후, 사용자로부터 외부 저장장치(10)의 포맷 신호가 입력되면 포맷부(22)는 외부 저장장치(10)를 티브이(20)와 동일한 형식으로 포맷한다(S108, S205). 이때, 사용자로부터 외부 저장장치(10)의 포맷 신호가 입력되지 않으면 제어부(24)는 외부 저장장치(10)로의 접근이 불가능함을 메시지로 표시한다(S112). Thereafter, when a format signal of the external storage device 10 is input from the user, the format unit 22 formats the external storage device 10 in the same format as the TV 20 (S108 and S205). In this case, if a format signal of the external storage device 10 is not input from the user, the controller 24 displays a message indicating that access to the external storage device 10 is impossible (S112).

계속해서, 티브이(20)와 외부 저장장치(10)의 포맷 형식이 동일한 것을 판단되면, 제어부(24)는 티브이(20)와 연결된 외부 저장장치(10)에 프라이머리 키가 설정 등록되어 있는지를 판단한다(S103). 여기서, 프라이머리 키 판단과정의 프라이머리 키는 미리 등록 설정되어 티브이(20)의 메모리부(25)와 외부 저장장치(10)에 분할되어 저장되어 있는 키로써 티브이(20)와 외부 저장장치(10)에 분할되어 저장된 프라이머리 키가 존재하는지를 판단한다. Subsequently, if it is determined that the format formats of the TV 20 and the external storage device 10 are the same, the control unit 24 determines whether the primary key is registered and registered in the external storage device 10 connected to the TV 20. It is determined (S103). Here, the primary key of the primary key determination process is a key which is pre-registered and is divided and stored in the memory unit 25 and the external storage device 10 of the TV 20. In step 10), it is determined whether there is a primary key stored therein.

판단결과, 티브이(20)와 외부 저장장치(10)에 프라이머리 키가 설정 등록된 경우, 제어부(24)는 티브이(20)에 분할 저장된 프라이머리 키의 퍼스트 키와 외부 저장장치(10)에 분할 저장된 프라이머리 키의 세컨드 키가 일치하는지 확인하고, 더불어 티브이(20)에 저장된 외부 저장장치(10)의 시리얼 번호도 확인한다(S104).As a result of the determination, when the primary key is registered and registered in the TV 20 and the external storage device 10, the controller 24 controls the first key and the external storage device 10 of the primary key divided and stored in the TV 20. The second key of the divided and stored primary key is matched, and the serial number of the external storage device 10 stored in the TV 20 is also checked (S104).

이어, 티브이(20)에 저장된 퍼스트 키와 외부 저장장치(10)에 저장된 세컨드 키에 의해 프라이머리 키가 확인되면, 티브이(20)의 외부 저장장치(10) 접근이 허용된다(S105).Subsequently, when the primary key is confirmed by the first key stored in the TV 20 and the second key stored in the external storage device 10, access to the external storage device 10 of the TV 20 is allowed (S105).

한편, 103단계에서 티브이(20)와 외부 저장장치(10) 프라이머리 키가 설정 등록되어 있지 않을 경우, 제어부(24)는 프라이머리 키의 생성 여부를 판단하고(S109), 사용자로부터 프라이머리 키의 생성요청이 입력되면, 키 생성부(23)는 프라이머리 키를 생성한다.Meanwhile, when the primary key of the TV 20 and the external storage device 10 are not registered and registered in step 103, the controller 24 determines whether the primary key is generated (S109), and the primary key from the user. When a request for generation of is inputted, the key generation unit 23 generates a primary key.

이때, 키 생성부(23)가 프라이머리 키를 생성하는 과정을 도 4를 참조하여 설명하면 다음과 같다. In this case, the process of generating the primary key by the key generator 23 will be described with reference to FIG. 4.

도 4는 외부기기와 티브이의 프라이머리 키(primary key) 생성과정을 나타낸 흐름도이다. 4 is a flowchart illustrating a process of generating a primary key of an external device and a TV.

도 4에 도시된 바와 같이, 먼저 키 생성부(23)는 티브이(20)의 모델 번호 정보를 추출하고, 이어 외부 저장장치(10)의 시리얼 번호를 추출하고, 외부 저장장치(10)가 티브이(20)와 동일 형식으로 포맷된 경우에 포맷 시간 정보를 추출한다(S301). As shown in FIG. 4, first, the key generator 23 extracts model number information of the TV 20, and then extracts a serial number of the external storage device 10. If it is formatted in the same format as 20, format time information is extracted (S301).

이어, 추출된 티브이(20) 모델 번호와 외부 저장장치(10)의 시리얼 번호 및 포맷 시간 정보를 조합하여 프라이머리 키를 생성한다(S302). 이렇게 생성된 프라이머리 키는 제어부(24)에 의해 퍼스트 키(frist key)와 세컨드 키(second key)로 랜덤하게 분할된다(S110, S303). Subsequently, the primary key is generated by combining the extracted TV 20 model number, the serial number of the external storage device 10, and the format time information (S302). The primary key generated in this way is randomly divided into a first key and a second key by the control unit 24 (S110 and S303).

이어, 분할된 프라이머리 키의 퍼스트 키는 티브이(20) 메모리부(25)에 외부 저장장치(10)의 시리얼번호와 함께 저장되고(S304), 세컨드 키는 외부 저장장치(10)에 저장된다(S111, S305). 이후, 티브이(20)는 외부 저장장치(10)에 접근하여 (S105) 데이터를 전송받는다.Subsequently, the first key of the divided primary key is stored in the memory unit 25 of the TV 20 together with the serial number of the external storage device 10 (S304), and the second key is stored in the external storage device 10. (S111, S305). Thereafter, the TV 20 accesses the external storage device 10 and receives the data (S105).

반면, 티브이(20)와 외부 저장장치(10)에 설정 등록된 프라이머리 키가 일치하지 않거나, 프라이머리 키를 생성하지 않을 경우, 제어부(24)는 외부 저장장치(10)로의 접근이 불가능하다라는 메시지를 제공한다(S106, S112).On the other hand, if the primary key registered in the TV 20 and the external storage device 10 do not match or does not generate the primary key, the controller 24 cannot access the external storage device 10. Message is provided (S106, S112).

이처럼, 외부 저장장치(10)에 저장된 데이터를 출력 재생하기 위하여 티브이(20)를 연결할 시, 각각의 장치에 설정 등록된 프라이머리 키의 일치 여부를 확인하여 그에 따라 외부 저장장치(10)로의 접근을 허용함으로써 무분별한 컨텐츠의 사용 및 유료 컨텐츠 데이터의 불법복제를 미연에 방지할 수 있다.  As such, when the TV 20 is connected to output and reproduce data stored in the external storage device 10, the primary key registered in each device is checked to confirm whether the primary key is matched, thereby accessing the external storage device 10 accordingly. By allowing the use of indiscriminate content and illegal copying of paid content data can be prevented.

더불어, 입력되는 컨텐츠 데이터를 제어부(24)에서 암호화하여 외부 저장장치(10)에 저장한 후, 암호화를 제어한 티브이(20)에서만 해당 컨텐츠가 복호화되어 실행되도록 함으로써 불법복제를 완벽하게 차단할 수 있다. In addition, after the input content data is encrypted by the control unit 24 and stored in the external storage device 10, illegal copying can be completely blocked by allowing the corresponding content to be decrypted and executed only in the TV 20 that controls encryption. .

전술한 바와 같이, 데이터를 암호화하여 외부 장치에 저장한 후, 티브이로 저장된 데이터를 출력 재생하는 과정을 도 5를 참조하여 설명하면 다음과 같다. As described above, a process of encrypting and storing data in an external device and then outputting and reproducing the data stored in TV will be described with reference to FIG. 5.

도 5는 본 발명의 일실시예에 따른 외부기기에 데이터를 암호화 저장하여 티 브이로 출력하는 과정을 나타낸 흐름도이다.5 is a flowchart illustrating a process of encrypting and storing data on an external device and outputting the data to a TV according to an embodiment of the present invention.

도 5에 도시된 바와 같이, 외부 저장장치(10)와 티브이(20)가 연결되어 외부 저장장치(10)로의 접근이 허용된 후(S401), 외부 저장장치(10)에 데이터가 입력되면(S402), 제어부(24)는 입력되는 컨텐츠의 암호화 저장 여부를 확인한다(S403). 이때, 사용자로부터 외부 저장장치(10)에 입력되는 데이터를 암호화하여 저장하는 신호가 입력되면, 제어부(24)는 입력되는 데이터를 티브이(20)에 기저장된 퍼스트 키에 의해 데이터를 암호화하여 외부 저장장치(10)에 저장한다(S404). As shown in FIG. 5, after the external storage device 10 and the TV 20 are connected to allow access to the external storage device 10 (S401), when data is input to the external storage device 10 ( In step S402, the controller 24 confirms whether or not the input content is encrypted and stored (S403). In this case, when a signal for encrypting and storing data input to the external storage device 10 is input from the user, the controller 24 encrypts the data with the first key pre-stored in the TV 20 and stores the data externally. Store in the device 10 (S404).

이후, 사용자로부터 외부 저장장치(10)에 저장된 데이터의 재생 신호가 입력되면(S406), 재생 선택된 데이터가 암호화 저장된 데이터인지를 판단하고(S407), 암호화된 데이터인 경우, 제어부(24)는 티브이(20)의 메모리부(25)에 기 저장된 퍼스트 키와 암호화 저장된 데이터의 정보를 비교하여 암호화된 데이터에 퍼스트 키 번호가 존재하면, 해당 데이터를 복호화(S408)하여 선택된 데이터가 출력되도록 제어한다(S409).Thereafter, when a reproduction signal of the data stored in the external storage device 10 is input from the user (S406), it is determined whether the reproduction selected data is encrypted and stored data (S407). When the first key number is present in the encrypted data by comparing the first key previously stored in the memory unit 25 with the information of the encrypted stored data, the data is decrypted (S408) and the selected data is outputted (S408). S409).

반면, 외부 저장장치(10)로 입력되는 데이터를 암호화 저장하지 않을 경우, 외부 저장장치에 일반 저장(S405)하여 재생되도록 한다. On the other hand, if the data input to the external storage device 10 is not encrypted and stored, the general storage in the external storage device (S405) to be reproduced.

이처럼, 티브이(20)의 외부 저장장치(10)로의 접근 허용을 프라이머리 키를 이용하여 제한하고, 외부 저장장치(10)에 저장된 데이터를 암호화 저장하여 티브이(20)로 출력시 암호화된 데이터의 정보와 티브이(20) 기 저장된 등록 키 정보가 일치할 시에만 해당 데이터가 출력될 수 있도록 함으로써 하나의 외부 저장장치(10)에는 하나의 티브이(20)만 접근 가능하여 저장된 컨텐츠의 무단 불법 복제 및 재생을 방지한다.As such, the access of the TV 20 to the external storage device 10 is restricted using the primary key, and the data stored in the external storage device 10 is encrypted and stored to output the TV 20 to the encrypted data. The information is output only when the registered key information is identical to the information stored in the TV 20, so that only one TV 20 is accessible to one external storage device 10. Prevent playback.

또한, 외부 저장장치(10)에 등록된 프라이머리 키와 상관없이 외부 저장장치(10)에 접근 가능한 프라이머리 키를 구비한 티브이(20)는 모든 외부 저장장치(10)로의 접근이 가능하여 고장시에 키 확인 절차를 거치지 않고도 용이하게 외부 저장장치(10)를 제어할 수 있다. In addition, the TV 20 having the primary key accessible to the external storage device 10 regardless of the primary key registered in the external storage device 10 can access all the external storage devices 10 and thus fail. The external storage device 10 can be easily controlled without undergoing a key verification procedure at the time.

또한, 티브이(20)는 외부 저장장치(10)와 분할 등록된 프라이머리 키와 상관없이 모든 외부 저장장치(10)로의 접근 가능한 마스터 키를 별도로 구비할 수 있으며, 이에 외부 저장장치(10)의 고장시 보다 용이하게 접근하여 오류를 수정할 수 있다.In addition, the TV 20 may separately include a master key accessible to all the external storage devices 10 regardless of the external storage device 10 and the split-registered primary key. In the event of a fault, it is easier to access and correct the error.

본 발명의 일실시예에서는 외부 저장장치에 연결되어 데이터를 재생하는 장치를 티브이에 한하여 설명하고 있으나, 본 발명은 이에 한정되는 것은 아니고, 외부 저장장치에 저장된 데이터의 재생이 가능한 다른 모든 영상표시기기에 적용가능한 것은 자명하다 할 것이다.In an embodiment of the present invention, a device connected to an external storage device for reproducing data is described as a TV. However, the present invention is not limited thereto, and all other image display devices capable of reproducing data stored in the external storage device. Applicable to will be self explanatory.

이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 또한 설명하였으나, 본 발명은 상기한 실시예에 한정되지 아니하며, 청구범위에서 청구하는In the above has been shown and described with respect to the preferred embodiment of the present invention, the present invention is not limited to the above-described embodiment, which are claimed in the claims

본 발명의 요지를 벗어남이 없이 당해 본 발명이 속하는 분야에서 통상의 지식을 가진자라면 누구든지 다양한 변형실시가 가능한 것을 물론이고, 그와 같은 변경은 기재된 청구범위 내에 있게 된다.Without departing from the gist of the present invention, any one of ordinary skill in the art to which the present invention pertains, various modifications are possible, and such changes are within the scope of the claims.

위와 같이 설명된 본 발명에 따르면, 외부기기 하드 디스크(HDD)와 프라이머 리 키로 등록된 티브이 이외의 다른 티브이가 외부기기에 접근하는 것을 방지함으로써 외부 저장장치에 저장된 유료 데이터의 재생 및 무단 복제를 방지하는 효과가 있다.According to the present invention described above, by preventing the TV other than the TV registered as an external device hard disk (HDD) and the primary key to access the external device to prevent the reproduction and unauthorized copying of the paid data stored in the external storage device It is effective.

더불어, 외부 저장장치에 접근한 티브이가 입력되는 컨텐츠 데이터를 티브이에 할당된 프라이머리 키로 암호화하여 외부 저장장치에 저장하고, 해당 티브이에서만 저장된 컨텐츠가 복호화되어 실행되도록 함으로써 데이터의 무분별한 사용을 억제하는 효과가 있다.In addition, the content data input by the TV accessing the external storage device is encrypted with the primary key assigned to the TV and stored in the external storage device, and the content stored only in the corresponding TV is decrypted and executed to suppress the indiscriminate use of the data. There is.

Claims (12)

(a) 외부 저장장치와 연결되면, 상기 외부 저장장치와 티브이의 포맷 형식 및 프라이머리 키(primary key) 등록 여부를 판단하는 단계와;(a) determining a format type and a primary key of the TV when the external storage device is connected to the external storage device; (b) 상기 포맷 형식이 동일하고, 상기 프라이머리 키가 등록 설정된 경우, 상기 외부 저장장치와 상기 티브이에 각각 등록된 키(key)가 일치하는지를 판단하는 단계; 및(b) if the format is the same and the primary key is registered, determining whether the external storage device and the key registered to the TV match each other; And (c) 상기 등록된 키가 일치하면, 상기 외부 저장장치에 접근하여 저장된 데이터를 출력하는 단계를 포함하는 외부기기와 티브이의 데이터 재생 방법.and (c) accessing the external storage device and outputting the stored data when the registered key matches. 제1항에 있어서, 상기 (a) 단계는The method of claim 1, wherein step (a) 상기 외부 저장장치와 상기 티브이의 파티션 테이블(partition table) 정보 및 파일 시스템 버전으로 포맷 형식을 판단하는 것을 특징으로 하는 외부기기와 티 브이의 데이터 재생 방법.And determining a format format based on the external storage device, partition table information of the TV, and a file system version. 제1항에 있어서, The method of claim 1, (d) 상기 외부 저장장치와 상기 티브이의 포맷 형식이 일치하지 않을 경우, 상기 외부 저장장치를 상기 티브이와 동일 형식으로 포맷 하는 단계와;(d) if the format of the TV and the external storage device do not match, formatting the external storage device to the same format as the TV; (e) 상기 동일 형식으로 포맷된 외부 저장장치와 상기 티브이의 프라이머리 키를 생성하여 분할하는 단계; 및(e) generating and dividing the primary storage of the TV and the external storage device formatted in the same format; And (f) 상기 분할된 프라이머리 키를 상기 외부 저장장치와 상기 티브이에 각각 저장하는 단계를 추가로 포함하는 외부기기와 티브이의 데이터 재생 방법.and (f) storing the divided primary keys in the external storage device and the TV, respectively. 제3항에 있어서, 상기 (e) 단계는The method of claim 3, wherein step (e) 상기 외부 저장장치의 시리얼 번호와 포맷 시간 및 상기 티브이의 모델번호 정보를 추출하는 단계와;Extracting serial number and format time of the external storage device and model number information of the TV; 상기 추출된 정보를 조합하여 프라이머리 키를 생성하고, 상기 프라이머리 키를 퍼스트 키(frist key)와 세컨트 키(second key)로 랜덤(random)하게 분할하는 단계; 및Combining the extracted information to generate a primary key and randomly dividing the primary key into a first key and a second key; And 상기 분할된 퍼스트 키와 세컨트 키를 상기 티브이와 외부 저장장치에 각각 등록 저장하는 단계를 추가로 포함하는 외부기기와 티브이의 데이터 재생 방법.Registering and storing the divided first key and the second key in the TV and the external storage device, respectively. 제1항에 있어서, The method of claim 1, 상기 등록된 키(key)가 일치하지 않을 경우, 상기 외부 저장장치의 접근불가 메시지를 표시하는 것을 특징으로 하는 외부기기와 티브이의 데이터 재생 방법.If the registered key (key) does not match, the external device and the TV data playback method characterized in that for displaying the access message of the external storage device. 제1항에 있어서,The method of claim 1, 상기 외부 저장장치에 접근하여 입력되는 데이터의 저장시, 저장 선택된 데이터의 암호화 여부를 판단하는 단계와;Determining whether to encrypt the stored selected data when storing the input data by accessing the external storage device; 상기 선택된 데이터의 암호화 저장시, 상기 티브이에 기 등록된 퍼스트 키를 상기 데이터에 삽입하여 상기 외부 저장장치에 암호화 저장하는 단계; 및Encrypting and storing the selected data, inserting a first key previously registered in the TV into the data and storing the encrypted data in the external storage device; And 상기 암호화 저장된 데이터의 재생시, 상기 티브이에 기 등록된 퍼스트 키와 상기 외부 저장장치에 암호화 저장된 데이터 정보가 일치하면, 상기 데이터를 출력하는 단계를 포함하는 외부기기와 티브이의 데이터 재생 방법.And outputting the data if the first key pre-registered in the TV and the data information encrypted in the external storage device match when the encrypted stored data is reproduced. 제1항 내지 제6항 중 어느 한 항에 있어서, The method according to any one of claims 1 to 6, 상기 티브이는 등록된 프라이머리 키와 상관없이 모든 외부 저장장치로의 접근 가능한 마스터 키를 별도로 구비하는 것을 특징으로 하는 외부기기와 티브이의 데이터 재생 방법.The TV is a data reproduction method of the external device and the TV, characterized in that it comprises a separate master key accessible to all external storage regardless of the registered primary key. 외부 저장장치를 티브이와 동일한 형식으로 포맷하는 포맷부와; A format unit for formatting the external storage device in the same format as the TV; 상기 외부 저장장치와 티브이의 정보를 조합하여 프라이머리 키(primary key)를 생성하는 키 생성부와;A key generation unit for generating a primary key by combining the information of the external storage device and the TV; 상기 프라이머리 키를 퍼스트 키와 세컨드 키로 분할하여 상기 티브이의 메모리와 상기 외부 저장장치에 각각 저장하고, 입력되는 데이터를 암호화하여 상기 외부 저장장치에 저장한 후, 상기 퍼스트 키와 암호화된 데이터 정보가 일치할 시, 저장된 데이터가 출력되도록 제어하는 제어부를 포함하는 외부기기와 티브이의 데이터 재생 장치.After dividing the primary key into a first key and a second key, the primary key and the second key are respectively stored in the memory of the TV and the external storage device, and the input data is encrypted and stored in the external storage device. And a controller for controlling the output of the stored data when the data is matched. 제8항에 있어서, The method of claim 8, 상기 외부 저장장치와 상기 티브이의 파티션 테이블(partition table) 정보 및 파일 시스템 버전으로 포맷 형식을 판단하는 것을 특징으로 하는 외부기기와 티브이의 데이터 재생 장치.And a format format of the external storage device, the partition table information of the TV, and a file system version. 제8항에 있어서, 상기 키 생성부는The method of claim 8, wherein the key generation unit 상기 외부 저장장치의 시리얼 번호와 포맷 시간 및 상기 티브이의 모델번호 정보를 추출하여, 이를 조합하는 것을 특징으로 하는 외부기기와 티브이의 데이터 재생 장치.And extracting the serial number and format time of the external storage device and the model number information of the TV and combining them. 제8항에 있어서, 상기 제어부는The method of claim 8, wherein the control unit 상기 프라이머리 키를 퍼스트 키(frist key)와 세컨트 키(second key)로 랜덤(random)하게 분할하는 것을 특징으로 하는 외부기기와 티브이의 데이터 재생 장치.And the primary key is randomly divided into a first key and a second key. 제8항 내지 제11항 중 어느 한 항에 있어서, The method according to any one of claims 8 to 11, 상기 티브이는 등록된 프라이머리 키와 상관없이 모든 외부 저장장치로의 접근 가능한 마스터 키를 별도로 구비하는 것을 특징으로 하는 외부기기와 티브이의 데이터 재생 장치.The TV is a data reproducing apparatus of the external device and the TV, characterized in that separately provided with a master key accessible to all external storage regardless of the registered primary key.
KR1020060041772A 2006-05-10 2006-05-10 External device and TV data playback method and device KR100710271B1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020060041772A KR100710271B1 (en) 2006-05-10 2006-05-10 External device and TV data playback method and device
CN200780015615XA CN101433087B (en) 2006-05-10 2007-05-08 Method and apparatus for playing data between external device and TV set
PCT/KR2007/002247 WO2007129852A1 (en) 2006-05-10 2007-05-08 Method and apparatus for playing data between external device and tv set
EP07746400A EP2022268A4 (en) 2006-05-10 2007-05-08 Method and apparatus for playing data between external device and tv set
US12/300,326 US8320742B2 (en) 2006-05-10 2007-05-08 Method and apparatus for playing data between external device and TV set

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060041772A KR100710271B1 (en) 2006-05-10 2006-05-10 External device and TV data playback method and device

Publications (1)

Publication Number Publication Date
KR100710271B1 true KR100710271B1 (en) 2007-04-20

Family

ID=38182007

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060041772A KR100710271B1 (en) 2006-05-10 2006-05-10 External device and TV data playback method and device

Country Status (5)

Country Link
US (1) US8320742B2 (en)
EP (1) EP2022268A4 (en)
KR (1) KR100710271B1 (en)
CN (1) CN101433087B (en)
WO (1) WO2007129852A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010064797A2 (en) * 2008-12-02 2010-06-10 주식회사 씨디네트웍스 Method and apparatus for protecting digital content using hardware information
KR101352609B1 (en) * 2013-09-24 2014-01-17 주식회사 씨트링 Method and apparatus for managing a file system of storage units

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8943551B2 (en) 2008-08-14 2015-01-27 Microsoft Corporation Cloud-based device information storage
JP5493729B2 (en) * 2009-11-06 2014-05-14 株式会社リコー Imaging system, main unit and external electronic device connected thereto
US8490177B2 (en) * 2011-03-15 2013-07-16 Lenovo (Singapore) Pte. Ltd. Apparatus and method for variable authentication requirements
US9032106B2 (en) * 2013-05-29 2015-05-12 Microsoft Technology Licensing, Llc Synchronizing device association data among computing devices
US9641287B2 (en) * 2015-01-13 2017-05-02 Honeywell International Inc. Methods and apparatus for high-integrity data transfer with preemptive blocking
US10235238B2 (en) * 2016-05-25 2019-03-19 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Protecting clustered virtual environments from silent data corruption

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040020150A (en) * 2002-08-29 2004-03-09 삼성전자주식회사 Apparatus for output of audig/video signal, and method thereof
KR100474456B1 (en) 2002-11-12 2005-03-11 삼성전자주식회사 Video transmitter for protecting DVI outputs and method thereof
KR100523061B1 (en) 2003-12-23 2005-10-24 한국전자통신연구원 Apparatus and Method for Scrambling of High Data
KR100546371B1 (en) 2003-08-27 2006-01-26 삼성전자주식회사 Multi-media data reception and storage device with transport stream demultiplexer and CA

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5201000A (en) * 1991-09-27 1993-04-06 International Business Machines Corporation Method for generating public and private key pairs without using a passphrase
JPH09307845A (en) * 1996-05-17 1997-11-28 Asahi Optical Co Ltd Still video camera
JP4051510B2 (en) * 1998-07-16 2008-02-27 ソニー株式会社 Data storage device and data storage method
GB9825337D0 (en) 1998-11-20 1999-01-13 Memory Corp Plc Copy management for data suystems
US7076432B1 (en) 1999-04-30 2006-07-11 Thomson Licensing S.A. Method and apparatus for processing digitally encoded audio data
US20020011923A1 (en) * 2000-01-13 2002-01-31 Thalia Products, Inc. Appliance Communication And Control System And Appliance For Use In Same
KR20010044394A (en) * 2001-02-16 2001-06-05 이승국 an method for serving electric-prescription using smart card and it's device
JP2002328846A (en) * 2001-02-20 2002-11-15 Sony Computer Entertainment Inc Copy management system, computer readable storage medium in which information processing program of client terminal is stored, computer readable storage medium in which information processing program of management server is stored, information processing program of client terminal, information processing program of management server, copy managing method, information processing method of client terminal and information processing method of managing server
JP2003244604A (en) * 2002-02-14 2003-08-29 Nikon Gijutsu Kobo:Kk Information processing apparatus and data storage medium
JP3744442B2 (en) * 2002-03-04 2006-02-08 ソニー株式会社 Authentication system, authentication method, authentication medium manufacturing apparatus, and authentication terminal apparatus
US7653796B2 (en) * 2003-02-20 2010-01-26 Panasonic Corporation Information recording medium and region management method for a plurality of recording regions each managed by independent file system
JP4707114B2 (en) 2003-03-11 2011-06-22 トムソン ライセンシング Content protection for digital recording
JP3793171B2 (en) 2003-04-25 2006-07-05 株式会社東芝 Receiving device, receiving system, and receiving method
BRPI0410035B1 (en) 2003-05-05 2017-01-31 Thomson Licensing method for a first device to control an external digital data recording / playback device and device
WO2006085667A1 (en) * 2005-02-10 2006-08-17 Matsushita Electric Industrial Co., Ltd. Broadcast recording apparatus
US20070180369A1 (en) * 2006-01-31 2007-08-02 Carli Connally Method and apparatus for automatically formatting data based on a best match test result type

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040020150A (en) * 2002-08-29 2004-03-09 삼성전자주식회사 Apparatus for output of audig/video signal, and method thereof
KR100474456B1 (en) 2002-11-12 2005-03-11 삼성전자주식회사 Video transmitter for protecting DVI outputs and method thereof
KR100546371B1 (en) 2003-08-27 2006-01-26 삼성전자주식회사 Multi-media data reception and storage device with transport stream demultiplexer and CA
KR100523061B1 (en) 2003-12-23 2005-10-24 한국전자통신연구원 Apparatus and Method for Scrambling of High Data

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010064797A2 (en) * 2008-12-02 2010-06-10 주식회사 씨디네트웍스 Method and apparatus for protecting digital content using hardware information
WO2010064797A3 (en) * 2008-12-02 2010-08-12 주식회사 씨디네트웍스 Method and apparatus for protecting digital content using hardware information
KR101352609B1 (en) * 2013-09-24 2014-01-17 주식회사 씨트링 Method and apparatus for managing a file system of storage units

Also Published As

Publication number Publication date
WO2007129852A1 (en) 2007-11-15
CN101433087A (en) 2009-05-13
CN101433087B (en) 2012-09-05
EP2022268A4 (en) 2010-09-08
EP2022268A1 (en) 2009-02-11
US8320742B2 (en) 2012-11-27
US20090310943A1 (en) 2009-12-17

Similar Documents

Publication Publication Date Title
KR100710271B1 (en) External device and TV data playback method and device
US7940935B2 (en) Content playback apparatus, content playback method, computer program, key relay apparatus, and recording medium
US7620813B2 (en) Method to authenticate a data processing apparatus having a recording device and apparatuses therefor
EP1690246A2 (en) Secure video system for display adaptor
WO2008134476A1 (en) Method and apparatus for providing a secure trick play
US20080270311A1 (en) Method and Apparatus for Composing a Digital Rights Management License Format
US20190019198A1 (en) Systems, methods, and media for restricting playback functionality of a media device in response to detecting unauthorized content
US7715558B2 (en) Encrypted-content recording medium, playback apparatus, and playback method
WO2007148512A1 (en) Terminal device
US20080313742A1 (en) Method and system for restricting the users of media content
US8260116B2 (en) Receiver, program recording controller, program recording control method and program recording system
CN106101754A (en) A kind of method and device protecting data transmission stream
JP4690818B2 (en) Content playback device
US7917442B2 (en) System and method for relaxing media access restrictions over time
JP2008262640A (en) Recording/reproducing system and method for copying av data
WO2011105041A1 (en) Management device and duplication device
JP4525361B2 (en) Personal content distribution device
JP2003224557A (en) Reception recording and reproducing device and reception recording and reproducing method
US20110075536A1 (en) Content recording method and apparatus
US20060020827A1 (en) Password-protected data writing and reproducing device and method
US8526619B2 (en) System and method of restricting recording of contents using device key of content playback device
JP2001186478A (en) Method and device for controlling information
KR101682267B1 (en) Media registration and authorization on a media player
US20050086321A1 (en) Apparatus and method for providing a virtual common hard disk recorder resource
JP2016105249A (en) Reproduction device, apparatus management server, server for authentication, service providing method, apparatus management method, authentication method, reproduction system, and program

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060510

PA0201 Request for examination
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20070321

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070416

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070417

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20100331

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20110328

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20120327

Start annual number: 6

End annual number: 6

FPAY Annual fee payment
PR1001 Payment of annual fee

Payment date: 20130326

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20140414

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20140414

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20150324

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20160324

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20160324

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20170324

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20170324

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20180323

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20180323

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20190322

Start annual number: 13

End annual number: 13

PR1001 Payment of annual fee

Payment date: 20200324

Start annual number: 14

End annual number: 14

PR1001 Payment of annual fee

Payment date: 20210324

Start annual number: 15

End annual number: 15

PR1001 Payment of annual fee

Payment date: 20220322

Start annual number: 16

End annual number: 16

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20240127