KR101538741B1 - 보안기능을 갖는 데이터 저장매체와 그 출력장치 - Google Patents

보안기능을 갖는 데이터 저장매체와 그 출력장치 Download PDF

Info

Publication number
KR101538741B1
KR101538741B1 KR1020090100469A KR20090100469A KR101538741B1 KR 101538741 B1 KR101538741 B1 KR 101538741B1 KR 1020090100469 A KR1020090100469 A KR 1020090100469A KR 20090100469 A KR20090100469 A KR 20090100469A KR 101538741 B1 KR101538741 B1 KR 101538741B1
Authority
KR
South Korea
Prior art keywords
unit
storage medium
memory
output device
stored
Prior art date
Application number
KR1020090100469A
Other languages
English (en)
Other versions
KR20110043378A (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 KR1020090100469A priority Critical patent/KR101538741B1/ko
Priority to JP2012535133A priority patent/JP5752139B2/ja
Priority to US13/503,511 priority patent/US9190103B2/en
Priority to CN201080058615.XA priority patent/CN102667941B/zh
Priority to EP10825218.0A priority patent/EP2492914B1/en
Priority to PCT/KR2010/007253 priority patent/WO2011049393A2/ko
Publication of KR20110043378A publication Critical patent/KR20110043378A/ko
Application granted granted Critical
Publication of KR101538741B1 publication Critical patent/KR101538741B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • 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]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/78Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
    • G06F21/79Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data in semiconductor storage media, e.g. directly-addressable memories
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/24Memory cell safety or protection circuits, e.g. arrangements for preventing inadvertent reading or writing; Status cells; Test cells
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/023Free address space management
    • G06F12/0238Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
    • G06F12/0246Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

미디어 컨텐츠를 저장하는 보안기능을 갖는 저장매체와 이 저장매체에 저장된 데이터를 출력하는 출력장치가 개시되어 있다. 데이터 저장매체는 메모리부에 저장된 미디어 컨텐츠의 출력장치로의 전송을 제어하기 위하여, 접속부의 핀들 위치 및 메모리부에서의 미디어 컨텐츠의 저장 위치 중 적어도 하나를 변환하는 제어부를 구비한다.

Description

보안기능을 갖는 데이터 저장매체와 그 출력장치{Data storage medium having security function and output apparatus therefor}
미디어 컨텐츠를 저장하는 저장매체와 이 저장매체에 저장된 데이터를 출력하는 출력장치가 개시된다.
최근 교과서, 학습지, 사전 및 소설책 등과 같은 서적이 종이책 뿐만 아니라 전자적 저장매체를 통해서도 공급되고 있다. 즉, 전자적 저장매체, 예컨대 메모리 카드에 서적 데이터를 저장시킨 후, 이 메모리 카드에 저장된 서적 데이터를 휴대용 디스플레이 기기를 통해 보여주도록 함으로써, 사용자가 그 디스플레이 기기를 통해 서적의 내용을 읽거나 볼 수 있도록 하는 것이다.
그런데, 전자적 저장매체에 저장된 서적 데이터는 저작권으로서 보호될 필요성이 있는 것이 많지만, 현실에 있어서 불법적인 무단 복제 혹은 해킹이 손쉽게 이루어지고 있는 바, 전자적 저장매체에 담겨진 서적 데이터의 저작권적 보호는 미흡한 실정이다. 한편, 이와 같은 저작권적 보호는 비단 서적 데이터 뿐만 아니라 영상 데이터 또는 오디오 데이터를 포함하는 전체 미디어 컨텐츠에 걸쳐 절실히 요구되고 있다.
서적 데이터, 영상 데이터 또는 오디오 데이터와 같은 미디어 컨텐츠를 저장하면서 보안기능을 갖는 저장매체와 이 저장매체에 저장된 데이터를 출력하는 출력장치가 제공된다.
본 발명의 한 측면(aspect)에 따르면, 미디어 컨텐츠를 저장하는 메모리부; 상기 미디어 컨텐츠를 출력하는 출력장치와 전기적으로 접속하기 위한 접속부; 및 상기 메모리부에 저장된 미디어 컨텐츠의 상기 출력장치로의 전송을 제어하기 위하여, 상기 접속부의 핀들 위치 및 상기 메모리부에서의 상기 미디어 컨텐츠의 저장 위치 중 적어도 하나를 변환하는 제어부를 구비하는 데이터 저장매체가 제공된다.
상기 제어부는 상기 출력장치의 인증이 성공한 경우, 상기 메모리부에 저장된 미디어 컨텐츠의 전송을 제어할 수 있다.
상기 메모리부는 상기 출력장치에 대한 적어도 하나의 고유번호를 저장하며, 상기 제어부는 상기 출력장치로부터 제공되는 고유번호와 상기 저장된 고유번호를 비교하여 인증을 수행할 수 있다.
상기 메모리부는 한번만 저장이 가능한 적어도 하나의 OTP(One-Time Programmable) 메모리를 포함할 수 있다.
상기 메모리부는 적어도 하나의 1D1R(one diode one resister) 메모리를 포함할 수 있다.
상기 제어부는 상기 출력장치로부터 제공되는 고유번호와 상기 메모리부에 저장된 고유번호를 비교하여 인증을 수행하여, 상기 출력장치가 인증된 경우 인에이블신호를 생성하는 메모리 제어부; 및 상기 인에이블신호에 의해 동작되며, 상기 접속부의 핀들 위치 및 상기 메모리부에서의 상기 미디어 컨텐츠의 저장 위치 중 적어도 하나를 변환하여 상기 메모리부에 저장된 미디어 컨텐츠에 대한 보안기능을 제공하는 보안제어부를 포함할 수 있다.
상기 접속부의 핀들 위치 및 상기 메모리부에서의 상기 미디어 컨텐츠의 저장 위치는 상기 메모리부에 저장된 고유번호를 이용하여 생성되는 키 데이터로 변환될 수 있다.
상기 메모리 제어부는 상기 메모리부에서 상기 출력장치에 대한 적어도 하나의 고유번호가 저장되는 영역은 추가적인 기입/독출이 행해지지 않도록 제어할 수 있다.
본 발명의 다른 측면(aspect)에 따르면, 적어도 하나의 패널; 상기 패널에 마련되며, 데이터 저장매체가 삽입되는 삽입부; 및 상기 패널에 마련되며, 상기 데이터 저장매체에 저장된 데이터를 외부로 출력하는 적어도 하나의 디스플레이부를 구비하는 출력장치를 제공한다.
상기 패널은 음향의 출력을 위한 스피커 및 이어폰 삽입구를 더 포함할 수 있다.
상기 삽입부는 상기 패널의 외면 또는 측면에 마련되고, 그 내부에는 상기 데이터 저장매체와의 전기적 접속을 위한 다수의 핀들이 마련될 수 있다.
상기 패널은 외부 기기와의 통신을 위한 통신 포트를 더 구비할 수 있다.
서적 데이터, 영상 데이터 또는 오디오 데이터와 같은 미디어 컨텐츠를 한 번만 저장이 가능한 OTP 메모리에 저장하고, 자체적으로 보안 기능을 가진 제어부를 구비함으로써, 저장매체에 저장된 데이터의 무단 복제 또는 해킹을 보다 신뢰성 있게 방지할 수 있어서, 하드웨어의 추가를 최소화하면서도 저장된 데이터에 대한 저작권적 보호가 충실하게 이루어질 수 있다.
이하, 첨부된 도면들을 참조하면서 본 발명의 실시예들을 상세히 설명하기로 한다. 그러나, 아래에 예시된 실시예들은 본 발명의 범위를 한정하는 것이 아니며, 본 발명을 이 기술 분야에서 통상의 지식을 가진 자에게 충분히 설명하기 위해 제공되는 것이다. 이하의 도면들에서 동일한 참조부호는 동일한 구성요소를 지칭하며, 도면상에서 각 구성요소의 크기는 설명의 명료성과 편의상 과장되어 있을 수 있다.
도 1은 본 발명의 일 실시예에 따른 데이터 저장매체를 도시한 사시도이다.
도 1을 참조하면, 전자적 데이터 저장매체(110)는 저작권적 보호가 필요한 교과서, 학습지, 사전 및 소설책 등과 같은 서적 데이터, 영화 등과 같은 영상 데이터 또는 음악 등과 같은 오디오 데이터를 저장하기 위한 것이다. 전자적 저장매체(110)는 패널(도 5의 520)에 접속됨으로써, 저장매체(110)에 저장된 서적 데이터, 영상 데이터 또는 오디오 데이터와 같은 미디어 컨텐츠는 패널(도 5의 520)의 디스플레이부(도 5의 527) 또는 스피커(도 5의 521)를 통해 사용자가 읽거나 보거나 들을 수 있도록 외부로 표시될 수 있다.
저장매체(110)는 카드 형상을 가질 수 있으며, 그 표면에는 저장된 서적 데이터 및/또는 영상 데이터 및/또는 오디오 데이터의 내용을 식별할 수 있도록 제목 표시부(130)가 더 마련될 수 있다.
저장매체(110)는 패널(도 5의 520)에 전기적으로 접속시키기 위한 것으로, 저장매체(110)의 표면에 노출되도록 마련된 다수의 핀들(150)을 포함할 수 있다. 다수의 핀들(150)은 저장매체(110)의 전면에 노출된 것으로 도시되어 있으나, 저장매체(110)의 배면에 노출되도록 마련될 수도 있다. 여기서, 다수의 핀들(150)은 컨택의 개념을 포함할 수 있다.
여기서, 저장매체(110)는 전자책(e-book), 모바일 폰(mobile phone), MP3 플레이어, PMP(portable media player), 네비게이션(navigation), 고상 드라이브(solid state drive; SSD) 등과 같은 다양한 휴대용 기기에 착탈식으로 접속되거나, 슬롯을 통하여 삽입될 수 있다.
도 2는 도 1에 도시된 저장매체의 구성을 보여주는 도면이다.
도 2를 참조하면, 저장매체(110)는, 패널(도 5의 520)에 대한 적어도 하나의 고유번호와 미디어 컨텐츠와 같은 데이터를 저장하는 메모리부(210), 제어부(230), 및 패널(도 5의 520)과의 접속을 위한 접속부(250)를 포함할 수 있다.
메모리부(210)는, 한 번만 저장이 가능한 적어도 하나의 OTP(One-Time Programmable) 메모리(213)로 이루어질 수 있으며, 여기에 서적 데이터, 영상 데이터 및/또는 오디오 데이터가 저장된다. 한편, 메모리부(210)는 OTP 메모리(213) 내의 별도의 영역이나 추가적인 OTP 메모리(211)를 구비하여 출력장치에 대한 적어도 하나의 고유번호가 저장된다. 패널(도 5의 520)에 대한 적어도 하나의 고유번호가 저장되는 별도의 영역이나 추가적인 OTP 메모리(211)는 외부에서 기입 및 독출이 불가능하도록 제어될 수 있다. 메모리부(210)는 플래쉬 메모리 또는 1D1R(one diode one resistor) 메모리로 구현될 수 있으나, 반드시 이에 한정되는 것은 아니다. 1D1R 메모리를 사용시에는 차지하는 영역을 최소화하면서 로직 프로세스가 간단할 뿐 아니라 우수한 호환성을 얻을 수 있다.
제어부(230)는, 메모리부(210)에 저장된 미디어 컨텐츠의 출력장치 즉, 패널(도 5의 520)로의 전송을 제어하기 위하여, 메모리부(210)로부터 독출되는 미디어 컨텐츠가 출력되는 접속부(250)의 핀들 위치 및 메모리부(210)에서의 미디어 컨텐츠의 저장 위치 중 적어도 하나를 변환한다. 제어부(230)는 보안제어부(231)와 메모리 제어부(233)를 포함할 수 있다. 메모리 제어부(233)는 패널(도 5의 520)로부터 제공되는 고유번호와 메모리부(210)에 저장된 고유번호를 비교하여 인증을 수행하고, 패널(도 5의 520)이 인증된 경우 인에이블신호를 생성한다. 보안제어부(231)는 메모리 제어부(233)에서 생성되는 인에이블신호에 의해 동작되며, 접속부(250)의 핀들 위치 및 메모리부(210)에서의 미디어 컨텐츠의 저장 위치 중 적어도 하나를 변환하여 메모리부(210)에 저장된 미디어 컨텐츠에 대한 보안기능을 제공한다.
구체적으로, 메모리 제어부(233)는, 저장매체(110)가 패널(도 5의 520)에 접속되거나, 접속된 후 전원버튼이 온되어 파워 업 상태가 되면, 패널(도 5의 520)로부터 패널(도 5의 520)에 할당되어 있는 고유번호를 수신하는 한편, 메모리부(210)로부터 고유번호를 독출한다. 메모리 제어부(233)는, 수신된 고유번호와 독출된 고유번호를 비교하고, 동일하면 패널(도 5의 520)이 저장매체(110)에 억세스 가능하도록 인증된 것을 의미한다. 즉, 패널(도 5의 520)이 인증된 것인 경우, 저장매체(110)로부터 패널(도 5의 520)로 미디어 컨텐츠를 독출하기 위하여 보안 제어부(231)를 인에이블시킨다. 한편, 메모리 제어부(233)는, 수신된 고유번호와 독출된 고유번호를 비교하고, 동일하지 않으면 패널(도 5의 520)이 저장매체(110)에 억세스 가능하도록 인증되지 않은 것을 의미한다. 즉, 패널(도 5의 520)이 인증되지 않은 것인 경우, 저장매체(110)로부터 패널(도 5의 520)로 미디어 컨텐츠가 독출되는 것을 방지하기 위하여 접속부(250)를 디스에이블시킨다. 저장매체(110)는 적어도 하나 이상의 고유번호를 저장함으로써, 적어도 하나 이상의 출력장치로 미디어 컨텐츠를 출력할 수 있다.
한편, 메모리 제어부(233)는 패널(도 5의 520)이 인증된 것인 경우, 패널(도 5의 520)로부터 신호를 수신하고, 수신된 신호에 대응하여 메모리부(210)에 저장된 데이터가 패널(도 5의 520)로 전송되도록 제어한다. 이와 같이 저장매체(110)로부터 패널(도 5의 520)로 전송된 데이터는 패널(도 5의 520)의 디스플레이부(527) 또는 스피커(521)를 통해 보여지거나 들려질 수 있다.
접속부(250)는, 저장매체(110)를 출력장치 즉, 패널(도 5의 520)에 전기적으로 접속시키기 위한 것으로, 다수의 핀들(150)로 구현될 수 있다.
상기한 바와 같이, 저장매체(110)는, 서적 데이터, 영상 데이터 및/또는 오 디오 데이터와 같은 미디어 컨텐츠를 한 번만 저장이 가능한 OTP 메모리(213)에 저장하고, 자체적으로 보안기능을 가진 제어부(230)를 구비함으로써, 저장매체(110)에 저장된 데이터의 무단 복제 또는 해킹을 보다 신뢰성 있게 방지할 수 있다.
또한, 저장매체(110)는, 메모리 제어부(233)에서 패널(도 5의 520)의 인증을 수행하고, 인증된 패널(도 5의 520)에 대해서만 메모리부(210)로부터 미디어 컨텐츠가 억세스되도록 함으로써, 저장매체(110)에 저장된 데이터에 대한 저작권적 보호가 보다 충실하게 이루어질 수 있다.
도 3은 본 발명의 다른 실시예에 따른 데이터 저장매체를 도시한 사시도이다.
도 3을 참조하면, 저장매체(310)는 도 1에서와 마찬가지로 제목 표시부(330), 및 다수의 핀들(350)을 포함하며, 소형 디스플레이부(370)를 더 포함할 수 있다. 소형 디스플레이부(370)는 저장매체(310)의 표면에 설치되어 메모리부(도 4의 410)에 저장된 미디어 컨텐츠의 일부, 예컨대 서적의 특징이나 줄거리, 영화 예고편 또는 음악의 가사 등을 보여주기 위한 것으로, 저장매체(310)의 사용자의 선택을 도와주는 역할을 하게 된다.
저장매체(310)의 표면에는 소형 디스플레이부(370)에 덧붙여 소형 디스플레이부(370)의 작동을 위한 조작 버턴들(390)이 마련될 수 있다.
도 4는 도 3에 도시된 저장매체의 구성을 보여주는 도면이다.
도 4를 참조하면, 저장매체(310)는 도 2에서와 마찬가지로 메모리부(410), 제어부(430), 및 접속부(450)를 포함하며, 제어부(430)는 소형 디스플레이부(370) 의 작동을 제어하기 위한 출력 제어부(435)와 소형 디스플레이부(370)용 전원으로서 소형 배터리(395)가 마련될 수 있다. 여기서, 도 4에 도시된 메모리부(410), 제어부(430)의 보안 제어부(431), 메모리 제어부(433)와 접속부(450) 등은 도 2에 도시된 것과 동일하므로 이에 대한 상세한 설명은 생략하기로 한다.
도 5는 도 1과 도 3에 도시된 저장매체에 저장된 데이터를 외부로 출력하는 출력 장치를 도시한 사시도이다.
도 5를 참조하면, 출력장치는 적어도 하나의 패널(520)을 포함하며, 이때 힌지 결합되어 열리거나 닫힐 수 있는 복수개의 패널들을 포함할 수 있다. 패널(520)에는 적어도 하나의 디스플레이부(527)가 마련되며, 디스플레이부(527)를 작동시키기 위한 조작 버턴들(529)도 마련될 수 있다.
패널(520)의 외면에는 저장매체(510)가 삽입되는 삽입부(528)가 마련될 수 있고, 삽입부(528) 내부에는 다수의 핀들이 마련되어 있다. 삽입부(528) 내부에 저장매체(510)가 삽입되었을 때, 삽입부(528) 내부의 핀들은 저장매체(510)의 핀들과 서로 접촉됨으로써, 저장매체(510)와 출력장치의 전기적 접속이 이루어지게 된다. 한편, 저장매체(510)가 삽입되는 삽입부(528)는 패널(520)의 측면에 마련될 수도 있다. 여기서, 삽입부(528)는 카드 형상의 저장매체(510)인 경우 슬롯 형태로 이루어질 수 있으며, 일반적인 메모리 형태인 경우 착탈식으로 이루어질 수 있다.
한편, 패널(520)에는 스피커(521), 이어폰 삽입구(523)와, 통신 포트(525)가 마련될 수 있다. 출력장치는 서적데이터에 대응하는 텍스트 데이터를 읽어 주는 낭독 기능을 가질 수 있으며, 이때 스피커(521)와 이어폰 삽입구(523)가 이용될 수 있다. 또한, 스피커(521)와 이어폰 삽입구(523)는 출력장치를 통해 영화 또는 음악 등을 감상할 때 음향의 출력을 위해서도 사용될 수 있다. 그리고, 통신 포트(525)는 외부 기기와 유선 혹은 무선 통신을 할 때 사용될 수 있다.
도시되어 있지 않지만, 패널(520)의 내부에는 메모리부, 출력장치를 제어하는 제어부가 마련될 수 있으며, 출력장치를 작동시키기 위한 전원으로서 배터리 블록이 설치될 수 있다. 패널(520)에 구비되는 메모리부는 여러번 반복하여 저장이 가능한 다수의 MTP(Many-Times Programmable) 메모리 칩으로 이루어질 수 있다. 또한, 패널(520)에는 추가적으로 외부 메모리를 사용할 수 있도록 메모리가 삽입되는 삽입부가 더 마련될 수 있다.
도 6은 도 2와 도 4에 도시된 보안 제어부(231 또는 431)의 세부 구성을 보여주는 도면이다.
도 6을 참조하면, 보안 제어부(231 또는 431)는 키 생성부(610), 어드레스 변환부(630), 데이터 위치 변환부(650) 및 입출력 위치 변환부(670)를 포함할 수 있다. 보다 구체적으로 설명하면, 키 생성부(610)는 메모리부(210 또는 410)에 저장된 고유번호를 이용하여 키 데이터를 생성한다. 여기서, 고유번호를 이용한 키 데이터는 해쉬함수(Hash function)를 사용하여 생성될 수 있다. 키 데이터 생성에 사용되는 함수는 반드시 이에 한정되는 것은 아니며, 다양한 암호화 함수가 적용될 수 있다. 한편, 생성된 키 데이터는 고정적인 것이 아니라, 주기적으로 갱신됨으로써, 보다 높은 레벨의 보안기능을 제공할 수 있다.
어드레스 변환부(630)는 메모리 제어부(233 또는 433)로부터 제공되는 독출어드레스 혹은 기입 어드레스를 키 생성부(610)에서 생성되는 키 데이터를 이용하여 변환한다.
데이터 위치 변환부(650)는 메모리부(210 또는 410)로부터 어드레스 변환부(630)에서 변환된 독출 어드레스에 대응되는 위치의 데이터를 읽어들여 입출력 위치 제어부(670)로 제공하거나, 입출력 위치 제어부(670)를 통해 수신된 데이터를 변환된 기입 어드레스에 대응되는 위치에 기입함으로써, 독출 혹은 기입 데이터 위치 변환이 수행된다. 여기서, 데이터 위치 변환부(650)는 예를 들면 8 워드의 64 비트 레지스터로 구현될 수 있다.
입출력 위치 변환부(670)는 키 생성부(610)에서 생성되는 키 데이터를 이용하여 접속부(250 또는 450)의 입출력 핀들의 위치를 변환시킨다. 여기서, 입출력 위치 변환부(670)는 키 생성부(610)로부터 제공되는 키 데이터를 디코딩하는 디코딩 레지스터를 더 포함할 수 있다.
저장매체의 차등화된 보안기능을 제공하기 위하여 데이터 위치 변환부(650)와 입출력 위치 변환부(670) 중 적어도 하나를 구비하는 것도 가능하다.
도 7은 도 6의 입출력 위치 변환부(670)의 구현예를 보여주는 도면이다. 도 7을 참조하면, 도 6의 키 생성부(610)에서 메모리부(210 또는 410)에 저장된 고유번호를 이용하여 A<0:3>, B<0:3>, C<0:3>, D<0:3>와 같은 키 데이터를 생성하고, 입출력 위치 변환부(670)는 각 키 데이터를 스위칭소자의 제어신호로 사용함으로써, 접속부(250 또는 450)의 입출력 핀들의 위치를 변환시킨다.
도 8은 도 2와 도 4에 도시된 메모리 제어부(233 또는 433)의 동작을 설명하는 흐름도이다.
도 8을 참조하면, 810 단계에서는 저장매체를 출력장치에 접속하여 파워 업 상태가 되도록 한다. 파워 업 상태는 출력장치에 저장매체가 접속되는 것만으로 이루어지거나, 출력장치에 저장매체가 접속된 후 별도의 전원버튼을 작동시켜 이루어질 수 있다.
820 단계에서는 출력장치로부터 저장매체로 고유번호를 전송한다. 여기서, 고유번호는 출력장치에 할당되는 제품번호 혹은 기종을 나타내는 번호가 될 수 있으며, 반드시 여기에 한정되는 것은 아니다.
830 단계에서는 저장매체에서 출력장치로부터 전송된 고유번호와 저장매체에 저장하고 있는 적어도 하나의 고유번호를 비교한다.
840 단계에서는 저장매체에서 출력장치로부터 전송된 고유번호와 저장매체에 저장하고 있는 적어도 하나의 고유번호가 동일한지 여부를 판단한다.
850 단계에서는 저장매체에서 출력장치로부터 전송된 고유번호와 저장매체에 저장하고 있는 적어도 하나의 고유번호가 동일한 경우, 해당 출력장치는 저장매체로부터 미디어 컨텐츠를 출력할 수 있슴을 인증받은 것이므로, 저장매체를 인에이블(enable) 상태로 둔다. 구체적으로는, 메모리 제어부(233 또는 433)는 인에이블신호를 생성하여 저장매체의 보안제어부(231 또는 431)로 제공한다. 이에 따라서, 저장매체에 저장된 미디어 컨텐츠가 보안 기능을 가지면서 출력장치로 전송된다.
860 단계에서는 저장매체에서 출력장치로부터 전송된 고유번호와 저장매체에 저장하고 있는 적어도 하나의 고유번호가 동일하지 않은 경우, 해당 출력장치는 저장매체로부터 미디어 컨텐츠를 출력할 수 있슴을 인증받지 못한 것이므로, 저장매체를 디스에이블(disable) 상태로 둔다. 구체적으로는, 메모리 제어부(233 또는 433)는 디스에이블 신호를 생성하여 접속부(250 또는 450)로 제공하여 모든 핀들이 플로팅(floating) 상태가 되도록 한다. 이에 따라서, 저장매체에 저장된 미디어 컨텐츠의 외부 기기로의 전송 또는 외부 기기로부터 데이터 수신이 불가능해진다.
870 단계에서는 출력장치로의 데이터 전송을 위한 스탠바이 상태 또는 저장매체 또는 출력장치의 교체를 위한 스탠바이 상태가 된다.
상기한 설명에서 많은 사항이 구체적으로 기재되어 있으나, 그들은 발명의 범위를 한정하는 것이라기보다, 구체적인 실시예의 예시로서 해석되어야 한다. 예들 들어, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면, 도 1 및 도 3의 구조는 다양하게 변형될 수 있음을 알 수 있을 것이고, 그 동작방법도 다양하게 변화될 수 있음을 알 수 있을 것이다. 때문에 본 발명의 범위는 설명된 실시예에 의하여 정하여 질 것이 아니고 특허 청구범위에 기재된 기술적 사상에 의해 정하여져야 한다.
도 1은 본 발명의 일 실시예에 따른 데이터 저장매체를 도시한 사시도이다.
도 2는 도 1에 도시된 저장매체의 구성을 보여주는 도면이다.
도 3은 본 발명의 다른 실시예에 따른 데이터 저장매체를 도시한 사시도이다.
도 4는 도 3에 도시된 저장매체의 구성을 보여주는 도면이다.
도 5는 도 1과 도 3에 도시된 저장매체에 저장된 데이터를 외부로 보여주는 출력 장치의 예를 도시한 사시도이다.
도 6은 도 2와 도 4에 도시된 보안 제어부의 세부 구성을 보여주는 도면이다.
도 7은 도 6의 입출력 위치 변환부의 구현예를 보여주는 도면이다.
도 8은 도 2와 도 4에 도시된 메모리 제어부의 동작을 설명하는 흐름도이다.
<도면의 주요 부분에 대한 부호의 설명>
110...저장매체 210, 410...메모리부
230, 430...제어부 231, 431...보안제어부
233, 433...메모리 제어부 250, 450... 접속부
455...출력제어부

Claims (13)

  1. 미디어 컨텐츠를 저장하는 메모리부;
    다수의 핀들을 구비하며, 상기 미디어 컨텐츠를 출력하는 출력장치와 전기적으로 접속하기 위한 접속부; 및
    상기 메모리부에 저장된 미디어 컨텐츠의 상기 출력장치로의 전송을 제어하기 위하여, 상기 접속부의 핀들 위치 및 상기 메모리부에서의 상기 미디어 컨텐츠의 저장 위치 중 적어도 하나를 변환하는 제어부를 구비하는 데이터 저장매체.
  2. 제1항에 있어서,
    상기 제어부는 상기 출력장치의 인증이 성공한 경우, 상기 메모리부에 저장된 미디어 컨텐츠의 전송을 제어하는 데이터 저장매체.
  3. 제1항에 있어서,
    상기 메모리부는 상기 출력장치에 대한 적어도 하나의 고유번호를 저장하며, 상기 제어부는 상기 출력장치로부터 제공되는 고유번호와 상기 저장된 고유번호를 비교하여 상기 출력장치의 인증을 수행하는 데이터 저장매체.
  4. 제1항에 있어서,
    상기 메모리부는 한번만 저장이 가능한 적어도 하나의 OTP(One-Time Programmable) 메모리를 포함하는 데이터 저장매체.
  5. 제1항에 있어서,
    상기 메모리부는 적어도 하나의 1D1R(one diode one resister) 메모리를 포함하는 데이터 저장매체.
  6. 제1항에 있어서,
    상기 접속부의 핀들 위치 및 상기 메모리부에서의 상기 미디어 컨텐츠의 저장 위치는 상기 메모리부에 저장된 고유번호를 이용하여 생성되는 키 데이터로 변환되는 데이터 저장매체.
  7. 제1항에 있어서,
    상기 제어부는
    상기 출력장치로부터 제공되는 고유번호와 상기 메모리부에 저장된 고유번호를 비교하여 인증을 수행하고, 상기 출력장치가 인증된 경우 인에이블 신호를 생성하는 메모리 제어부; 및
    상기 인에이블신호에 의해 동작되며, 상기 접속부의 핀들 위치 및 상기 메모리부에서의 상기 미디어 컨텐츠의 저장 위치 중 적어도 하나를 변환하여 상기 메모리부에 저장된 미디어 컨텐츠에 대한 보안기능을 제공하는 보안제어부를 포함하는 데이터 저장매체.
  8. 제2항에 있어서,
    상기 접속부의 핀들 위치 및 상기 메모리부에서의 상기 미디어 컨텐츠의 저장 위치는 상기 메모리부에 저장된 고유번호를 이용하여 생성되는 키 데이터로 변환되는 데이터 저장매체.
  9. 제1항에 있어서,
    상기 메모리 제어부는 상기 메모리부에서 상기 출력장치에 대한 적어도 하나의 고유번호가 저장되는 영역은 추가적인 기입/독출이 행해지지 않도록 제어하는 데이터 저장매체.
  10. 적어도 하나의 패널;
    상기 패널에 마련되며, 제1항 내지 제9항 중 어느 한 항의 데이터 저장매체가 삽입되는 삽입부; 및
    상기 패널에 마련되며, 상기 데이터 저장매체에 저장된 미디어 컨텐츠를 외부로 출력하는 적어도 하나의 디스플레이부를 구비하고,
    상기 삽입부는 상기 데이터 저장매체의 접속부의 핀들과 전기적으로 접속하는 다수의 핀들을 구비하고, 상기 변환된 상기 접속부의 핀들 위치에 대응하는 핀들으로부터 상기 미디어 컨텐츠를 취득하는 출력장치.
  11. 제10항에 있어서,
    상기 패널은 음향의 출력을 위한 스피커 및 이어폰 삽입구를 더 포함하는 출력장치.
  12. 제10항에 있어서,
    상기 삽입부는 상기 패널의 외면 또는 측면에 마련되고, 그 내부에는 상기 데이터 저장매체와의 전기적 접속을 위한 다수의 핀들이 마련된 출력장치.
  13. 제10항에 있어서,
    상기 패널은 외부 기기와의 통신을 위한 통신 포트를 더 구비한 출력장치.
KR1020090100469A 2009-10-21 2009-10-21 보안기능을 갖는 데이터 저장매체와 그 출력장치 KR101538741B1 (ko)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020090100469A KR101538741B1 (ko) 2009-10-21 2009-10-21 보안기능을 갖는 데이터 저장매체와 그 출력장치
JP2012535133A JP5752139B2 (ja) 2009-10-21 2010-10-21 保安機能を有するデータ記録媒体及びその出力装置
US13/503,511 US9190103B2 (en) 2009-10-21 2010-10-21 Data storage medium having security function and output apparatus therefor
CN201080058615.XA CN102667941B (zh) 2009-10-21 2010-10-21 具有安全功能的数据存储介质及其输出装置
EP10825218.0A EP2492914B1 (en) 2009-10-21 2010-10-21 Data storage medium having security function and output device thereof
PCT/KR2010/007253 WO2011049393A2 (ko) 2009-10-21 2010-10-21 보안기능을 갖는 데이터 저장매체와 그 출력장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090100469A KR101538741B1 (ko) 2009-10-21 2009-10-21 보안기능을 갖는 데이터 저장매체와 그 출력장치

Publications (2)

Publication Number Publication Date
KR20110043378A KR20110043378A (ko) 2011-04-27
KR101538741B1 true KR101538741B1 (ko) 2015-07-22

Family

ID=43900841

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090100469A KR101538741B1 (ko) 2009-10-21 2009-10-21 보안기능을 갖는 데이터 저장매체와 그 출력장치

Country Status (6)

Country Link
US (1) US9190103B2 (ko)
EP (1) EP2492914B1 (ko)
JP (1) JP5752139B2 (ko)
KR (1) KR101538741B1 (ko)
CN (1) CN102667941B (ko)
WO (1) WO2011049393A2 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106462719A (zh) * 2014-07-31 2017-02-22 宇龙计算机通信科技(深圳)有限公司 存储卡的加密方法和加密装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970010526B1 (en) * 1994-06-13 1997-06-26 Lg Electronics Inc Control apparatus for image reproducing media and method thereof
KR20020063679A (ko) * 2001-01-30 2002-08-05 주식회사 텔레게이트 휴대용 데이터 저장 장치
KR20050116091A (ko) * 2004-06-04 2005-12-09 주식회사 아이피아 Usb 저장장치를 이용한 정보전달기

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06202686A (ja) * 1992-12-28 1994-07-22 Sony Corp 電子ブックプレーヤとその処理方法
US5781627A (en) * 1994-08-03 1998-07-14 Fujitsu Limited Semiconductor integrated circuit device with copy-preventive function
KR970010526A (ko) 1995-08-02 1997-03-27 한승준 자동차의 조압밸브구조
JP3250986B2 (ja) * 1999-01-21 2002-01-28 日本圧着端子製造株式会社 カード接続用アダプタ
JP2000215108A (ja) 1999-01-22 2000-08-04 Toshiba Corp 半導体集積回路
JP3389186B2 (ja) * 1999-04-27 2003-03-24 松下電器産業株式会社 半導体メモリカード及び読み出し装置
JP3209733B2 (ja) * 1999-09-17 2001-09-17 富士通株式会社 不揮発性半導体記憶装置
JP2002091828A (ja) * 2000-09-18 2002-03-29 Sharp Corp データ処理装置および記憶装置、並びに、それらを使用したデータ転送システム
TW508494B (en) 2001-03-28 2002-11-01 Shansun Technology Company Data protection device capable of self-defining address arrangement sequence in protection area of storage device
JP2002328845A (ja) 2001-05-07 2002-11-15 Fujitsu Ltd 半導体集積回路及びicカードのセキュリティー保護方法
JP3898481B2 (ja) * 2001-10-03 2007-03-28 富士通株式会社 半導体記憶装置
JP4282314B2 (ja) 2002-06-25 2009-06-17 シャープ株式会社 記憶装置
DE10254320A1 (de) 2002-11-21 2004-06-03 Philips Intellectual Property & Standards Gmbh Schaltungsanordnung mit nicht-flüchtigem Speichermodul und Verfahren zum Ver-/Entschlüsseln von Daten des nicht-flüchtigen Speichermoduls
TWI288348B (en) * 2003-07-09 2007-10-11 Sunplus Technology Co Ltd Processor using data block scrambling for data protection and method thereof
JP3984206B2 (ja) 2003-09-02 2007-10-03 株式会社東芝 マイクロプロセッサー及び映像音声システム
JP4393928B2 (ja) * 2004-06-08 2010-01-06 パナソニック株式会社 記録装置、再生装置、記録方法、およびプログラム
KR20060043953A (ko) 2004-11-11 2006-05-16 이형규 저장매체에 저장된 공인 인증서에 접근하는 방법
JP2006208866A (ja) * 2005-01-28 2006-08-10 Sun Corp 再生装置
JP4762752B2 (ja) 2006-02-16 2011-08-31 富士通セミコンダクター株式会社 半導体メモリ
JP2007241519A (ja) * 2006-03-07 2007-09-20 Toshiba Corp 携帯端末
KR100926631B1 (ko) 2007-09-14 2009-11-11 (주)밀레니엄 포스 데이터 보안장치
JP5409033B2 (ja) * 2008-02-18 2014-02-05 株式会社半導体エネルギー研究所 半導体装置の作製方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970010526B1 (en) * 1994-06-13 1997-06-26 Lg Electronics Inc Control apparatus for image reproducing media and method thereof
KR20020063679A (ko) * 2001-01-30 2002-08-05 주식회사 텔레게이트 휴대용 데이터 저장 장치
KR20050116091A (ko) * 2004-06-04 2005-12-09 주식회사 아이피아 Usb 저장장치를 이용한 정보전달기

Also Published As

Publication number Publication date
WO2011049393A2 (ko) 2011-04-28
US9190103B2 (en) 2015-11-17
EP2492914A4 (en) 2013-12-11
JP2013510345A (ja) 2013-03-21
CN102667941A (zh) 2012-09-12
EP2492914A2 (en) 2012-08-29
US20120210054A1 (en) 2012-08-16
JP5752139B2 (ja) 2015-07-22
EP2492914B1 (en) 2019-07-10
CN102667941B (zh) 2016-02-17
KR20110043378A (ko) 2011-04-27
WO2011049393A3 (ko) 2011-11-03

Similar Documents

Publication Publication Date Title
KR100402391B1 (ko) 메모리 카드 시스템
KR101655490B1 (ko) Captcha 챌린지를 사용하여 탈착식 모바일 플래시 메모리 저장 디바이스를 보호하는 방법
JP2008022074A (ja) データ認証方法およびデータ認証システム
JP2001005943A (ja) 半導体メモリカード
JP2006268459A (ja) 不揮発性メモリーカード及び形状変換アダプタ
WO2007052446A1 (ja) コンテンツのデータ構造およびメモリカード
CN102137255B (zh) 一种便携式解码器、用于解码器的显示方法以及显示***
KR101538741B1 (ko) 보안기능을 갖는 데이터 저장매체와 그 출력장치
JP5315422B2 (ja) データ認証方法およびデータ認証システム
KR101173103B1 (ko) 스마트 카드를 그래픽 사용자 인터페이스 형태로 제공하기 위한 전자 장치
JP4655545B2 (ja) メモリーカード及び再生装置
US20090328146A1 (en) Method of generating authentication code in digital device
JP2011243149A (ja) 半導体装置
KR200379838Y1 (ko) 데이터 입출력과 저장, 재생이 가능한 디지털 책상
KR20030019204A (ko) 휴대형 정보 단말기, 정보 표시 제어 방법, 기록 매체 및프로그램
JP4994182B2 (ja) オーディオ装置
KR101573519B1 (ko) 데이터 저장 매체와 디스플레이 장치
JP3230803U (ja) 暗号化usb保存装置
KR20020057360A (ko) 메모리 카드 시스템
US20070036463A1 (en) Platform-independent preference setting method
JP2008065549A (ja) マイクロコンピュータ、情報処理システム、電子機器及びマイクロコンピュータの起動制御方法
JP2007108987A (ja) 情報端末および機能モジュール
KR20050004580A (ko) 메모리 카드 컨텐츠 제공 장치 및 컨텐츠 보안 방법
JP2008054090A (ja) 制御装置
KR200447981Y1 (ko) 다기능 포토 앨범

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20180620

Year of fee payment: 4