[go: up one dir, main page]

KR20010074780A - 반도체 메모리 카드, 반도체 메모리에 데이터를 기록하는장치 및 반도체 메모리 카드의 데이터를 재생하는 장치 - Google Patents

반도체 메모리 카드, 반도체 메모리에 데이터를 기록하는장치 및 반도체 메모리 카드의 데이터를 재생하는 장치 Download PDF

Info

Publication number
KR20010074780A
KR20010074780A KR1020017001184A KR20017001184A KR20010074780A KR 20010074780 A KR20010074780 A KR 20010074780A KR 1020017001184 A KR1020017001184 A KR 1020017001184A KR 20017001184 A KR20017001184 A KR 20017001184A KR 20010074780 A KR20010074780 A KR 20010074780A
Authority
KR
South Korea
Prior art keywords
character code
information
byte character
code sequence
text
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
KR1020017001184A
Other languages
English (en)
Other versions
KR100680443B1 (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 마츠시타 덴끼 산교 가부시키가이샤
Publication of KR20010074780A publication Critical patent/KR20010074780A/ko
Application granted granted Critical
Publication of KR100680443B1 publication Critical patent/KR100680443B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B25/00Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus
    • G11B25/04Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus using flat record carriers, e.g. disc, card
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/16Storage of analogue signals in digital stores using an arrangement comprising analogue/digital [A/D] converters, digital memories and digital/analogue [D/A] converters 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • 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/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N1/32106Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
    • H04N1/32112Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file in a separate computer file, document page or paper sheet, e.g. a fax cover sheet
    • 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/10527Audio or video recording; Data buffering arrangements
    • G11B2020/10537Audio or video recording
    • G11B2020/10546Audio or video recording specifically adapted for audio data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/60Solid state media
    • G11B2220/61Solid state media wherein solid state memory is used for storing A/V content
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2207/00Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
    • G11C2207/16Solid state audio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3261Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal
    • H04N2201/3264Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of multimedia information, e.g. a sound signal of sound signals

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • General Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Credit Cards Or The Like (AREA)

Abstract

본 발명은 대응하는 텍스트 정보와 텍스트 정보의 타입을 나타낸 타입 정보를 갖는 오디오 정보를 저장하기 위한 반도체 메모리 카드에 관한 것이다. 그 카드의 타입정보는 텍스트 정보가 각각 1 바이트 문자 코드 시퀀스, 2 바이트 문자 코드 시퀀스, 및 1 바이트 문자 코드 시퀀스 및 2 바이트 문자 코드 시퀀스로 되는 적어도 하나의 (a),(b) 및 (c) 로 분류되는 것을 특징으로 한다.

Description

반도체 메모리 카드, 반도체 메모리에 데이터를 기록하는 장치 및 반도체 메모리 카드의 데이터를 재생하는 장치 {SEMICONDUCTOR MEMORY CARD, APPARATUS FOR RECORDING DATA ONTO THE SEMICONDUCTOR MEMORY CARD, AND APPARATUS FOR REPRODUCING DATA OF THE SEMICONDUCTOR MEMORY CARD}
디지털 데이터를 기록하는 전형적인 재기입가능 기록매체는 널리 사용되어지고 있는 MD(미니 디스크)이다. 또한 음악 CD 로부터 기록 오디오 정보를 기록할 수 있는 휴대용 MD 기록/재생 장치도 유행하고 있다.
전형적인 MD 는 약 140 MB 의 기억 용량을 가지며 압축된 디지털 오디오 데이터를 기록하여 약 74분간의 음악을 기록할 수 있다. MD 는 또한 튠 타이틀(tune title), 디스크 타이틀뿐만 아니라 오디오 정보를 나타내는 약 1,700 개의 문자 정보까지 기록할 수 있다. 기록된 문자 정보는 종종 반각 가타카나(일본어 알파벳)문자, 알파벳, 숫자, 및 부호를 혼합한다 . 여기서 컴퓨터에 사용되는 가타카나 문자는 반각 가타카나와 전각 가타카나 문자로 분류된다. 반각 가타카나 문자는 1- 바이트 문자 코드로 나타내고 전각 가타카나 문자 폭의 절반으로 표시된다. 전각 가타카나 문자는 2- 바이트 문자 코드로 나타낸다. 히라가나(일본어 알파벳문자와 한자(중국 문자)를 기록 할 수 있는 MD 기록/재생 장치는 최근 상업적으로 이용되고 있다.
그러나, 상기 구성의 기술은 오로지 반각 가타카나 문자, 알파벳, 숫자, 및 부호만을 표시할 수 있는 (중국어 문자 폰트를 갖지 않는) 타입의 MD 재생 장치가 기록 매체에 기록된 히라가나와 중국어 문자를 적절히 표시 할 수 없다는 문제점을 갖고 있다. 이러한 장치로 사용자는 튠 타이틀 등을 인식할 수 없다.
본 발명은 오디오 또는 비디오 데이터를 나타내는 디지털 테이터를 기록하기 위한 반도체 메모리 카드, 반도체 메모리에 데이터를 기록하는 장치 및 반도체 메모리 카드에 저장된 데이터를 재생하는 장치에 관한 것이다.
도 1은 본 발명의 제 1실시예에 있어서 반도체 메모리 카드, 기록 장치, 및 재생 장치를 개략적으로 나타낸 도면,
도 2는 반도체 메모리 카드(매체 카드 1)의 외관을 나타낸 도면,
도 3은 매체 카드(1)의 구성을 나타낸 블록도,
도 4는 매체 카드(1)의 어플리케이션 층을 나타낸 도면,
도 5는 매체 카드(1)에서 저장매체의 구성을 나타낸 블록도,
도 6a 및 도 6b는 매체 카드 (1)에서 보호된 영역 및 유저 데이터 영역의 디렉토리 및 파일의 구성의 예를 나타낸 도면,
도 7은 디폴트 플레이 리스트, 트랙 관리자, 및 AOB 간의 관계도,
도 8은 트랙 관리자의 상세 데이터 구조를 나타낸 블록도,
도 9a 및 도 9b는 텍스트 1속성 및 텍스트 2속성의 특정 예를 나타낸 도면,
도 10은 문자정보의 저장 영역을 나타낸 도면,
도 11은 아이템의 태그 지시 타입을 나타낸 도면,
도 12는 재생 장치의 구성을 나타낸 블록도,
도 13은 오디오 정보가 재생되는 동안 휴대용 재생 장치에 부착되고 약 24반각 문자 X2 로의 크기가 되는 LCD 유닛 상에 표시된 문자의 예를 나타낸 도면,
도 14는 휴대용 재생 장치에 부착되고 LCD 유닛 상에 표시된 플레이 리스트의 예를 나타낸 도면,
도 15는 오디오 정보가 재생되는 동안 카 장착형 재생 장치에 부착되고 약 48 반각 문자 X4 로의 크기가 되는 LCD 유닛 상에 표시된 문자의 예를 나타낸 도면,
도 16은 오디오 정보가 재생되는 동안 약 12 개의 2바이트 문자 X 2로의 크기가 되는 표시 유닛 상에 표시된 문자의 예를 나타낸 도면,
도 17은 표시된 플레이 리스트의 예를 나타낸 도면,
도 18은 오디오 정보가 재생되는 동안 약 24 개의 2바이트 문자 X 4로의 크기가 되는 표시 유닛 상에 표시된 문자의 예를 나타낸 도면,
도 19는 재생 장치(3)가 수행하는 표시 프로세서를 나타낸 플로차트,
도 20은 재생 장치(3)가 수행하는 표시 프로세서를 나타낸 플로차트,
도 21은 텍스트(1) 속성 및 텍스트(2) 속성의 조합으로부터 문자 정보 타입을 결정하는 데 사용되는 결정로직도,
도 22는 유저에 의해 1 바이트 및 2바이트중 하나의 명세서에 따라 결정하기 위한 결정로직과 결정된 문자정보타입을 나타낸 도면,
도 23a 및 도 23d는 제1 및 제2 종단 코드의 저장 위치를 나타낸 도면,
도 24는 제1 및 제2 종단코드의 저장 위치에 따라 문자정보타입을 결정하는프로세서를 나타낸 플로차트, 및,
도 25는 기록/재생 장치(2)의 구성을 나타낸 블록도이다.
따라서 본 발명의 목적은 기록/재생 장치가 반각 가타카나 문자와 알파누메릭 만을 표시할 수 있는지 혹은 추가적인 히라가나 중국어 문자를 표시할 수 있는 지의 여부를, 반도체 메모리 카드에 문자정보를 기록/재생 장치가 적절하게 표시할 수 있도록 하는 반도체 메모리 카드를 제공하는 것이다.
상기 목적은 대응하는 텍스트 정보와 텍스트 정보의 타입을 나타내는 타입 정보를 갖는 오디오 정보를 저장하기 위한 반도체 메모리 카드에 있어서, 그 타입은 텍스트 정보가 각각 1 바이트 문자 코드 시퀀스, 2 바이트 문자 코드 시퀀스, 및 1 바이트 문자 코드 시퀀스 및 2 바이트 문자 코드 시퀀스로 되는 적어도 하나의 (a),(b) 및 (c)으로 분류된다.
또 상기 목적은 기록 장치를 삽입/제거할 수 있는 반도체 메모리 카드에 오디오 정보를 기록하기 위한 기록 장치에 있어서, 반도체 메모리 카드에 오디오 정보를 기록하는 제1 기록 수단, 반도체 메모리 카드에 오디오 정보에 대응하는 텍스트 정보 및 타입 정보를 기록하는 제2 기록 수단을 포함하고, 타입 정보는 텍스트 정보의 타입을 나타내고, 그 타입은 텍스트 정보가 각각 1 바이트 문자 코드 시퀀스, 2 바이트 문자 코드 시퀀스, 1 바이트 문자 코드 시퀀스 및 2 바이트 문자 코드 시퀀스를 포함하는 적어도 하나의 (a),(b) 및 (c)으로 분류된다.
또 상기 목적은 재생 장치에서 삽입/제거할 수 있는 반도체 메모리 카드로부터 오디오 정보를 판독하고 판독된 오디오 정보를 재생하는 재생 장치에 있어서, 반도체 메모리 카드로부터 오디오 정보, 텍스트 정보 및 타입 정보를 판독하는 판독 수단을 구비하고, 타입 정보는 텍스트 정보의 타입을 나타내고 그 타입은 텍스트 정보가 각각 1 바이트 문자 코드 시퀀스, 2 바이트 문자 코드 시퀀스, 1 바이트 문자 코드 시퀀스 및 2 바이트 문자 코드 시퀀스를 포함하는 적어도 하나의 (a),(b), 및 (c)으로 분류되고, 판독된 오디오 정보를 재생하는 재생 수단과, 판독된 타입 정보에 따라 1바이트 문자 코드 시퀀스 혹은 2바이트 문자 코드 시퀀스중 하나를 표시하기 위한 표시 유닛을 제어하는 제어 수단을 포함한다.
이러한 구성으로 반도체 메모리 카드는 텍스트 정보의 타입이 (a), (b) 또는 (c)일 때 텍스트 정보를 적절하게 기록할 수 있다. 그러므로 반도체 메모리 카드에 기록된 텍스트 정보는 기록/재생 장치가 (1) 1 바이트 문자 코드 시퀀스, (2) 2 바이트 문자 코드 시퀀스, (3) 1 바이트 문자 코드 시퀀스 및 2 바이트 문자 코드 시퀀스로 지지되는 경우 타입 정보를 참조함으로써 기록/재생 장치에 의해 적절히 표시된다.
상기 메모리 카드에서, 타입 정보는 제1 속성 및 제2 속성을 포함할 수 있으며, 제 1 속성은 텍스트 정보가 1바이트 문자 코드 시퀀스를 포함하는지를 나타내고, 제2 속성은 텍스트 정보가 2 바이트 문자 코드 시퀀스를 포함하는지를 나타내고, 제1 속성, 제2 속성, 및 그 둘의 조합은 각각 타입(a), (b) 및 (c) 를 나타낸다.
이러한 구성으로, 재생 장치는 반도체 메모리 카드로부터 판독된 제1 속성, 제2 속성, 및 그 제1 속성 과 제2 속성의 조합을 참조하여 (a) 내지 (c)를 포함한 타입 중에서 타입을 용이하게 결정할 수 있다.
상기 메모리 카드에서 상기 메모리 카드의 일부가 되는 텍스트 저장 영역에 텍스트 정보가 저장될 수 있고, 따라서 텍스트 저장영역의 시작으로부터 타입 정보는 텍스트 정보에 포함된 제1 종단 코드 및 제2 종단 코드가 되고, 제1 종단 코드는 텍스트 저장영역에 저장된 텍스트 정보가 1바이트 문자 코드 시퀀스를 포함하지 않을 경우 텍스트 저장 영역의 시작에 저장되고, 텍스트 저장영역에 저장된 텍스트 정보가 1바이트 문자 코드 시퀀스를 포함하는 경우 1바이트 문자 코드 시퀀스의 종단에서 텍스트 저장 영역에 저장되고, 제2 종단 코드는 텍스트 저장영역에 저장된 텍스트 정보가 2 바이트 문자 코드 시퀀스를 포함하지 않을 경우 제1 종단 코드의 직후 위치에서 텍스트 저장 영역에 저장되고, 텍스트 저장영역에 저장된 텍스트 정보가 2바이트 문자 코드 시퀀스를 포함하는 경우 2바이트 문자 코드 시퀀스의 종단에서 텍스트 저장 영역에 저장되고, 텍스트 저장 영역의 시작, 제1 종단 코드의 저장 위치, 및 제2 종단 코드의 저장위치에 저장된 것의 조합은 각각 타입(a), (b)및 (c) 를 나타낸다.
상기 구성으로, 1 바이트 문자 코드 시퀀스 및 2바이트 문자 코드 시퀀스는 각각 태그 및 코드 시퀀스의 쌍을 포함하고, 태그는 아이템의 타입을 나타내고, 문자 코드 시퀀스는 아이템의 콘텐츠를 나타낸다. 따라서, 문자 정보를 저장하는 영역은 효과적으로 사용된다.
도 1은 본 발명의 반도체 메모리 카드(이하, "매체 카드"라 한다), 기록 장치 및 재생 장치를 개략적으로 나타낸 도면이다.
도 1에서 매체 카드(1)는 기록/재생장치(2), 재생장치(3-5) 및 기록/재생장치(6)를 삽입/제거할 수 있고, 다수의 오디오 정보 및 다수의 문자 정보를 기록할 수 있다. 오디오 정보 각각은 음악 튜닝, 신규의 선택, 영어 번역문 레슨 등이 된다. 문자 정보 각각은 오디오 정보의 일부에 대응하고 제1 데이터 및 제2 데이터를 포함한다. 제 1데이터는 오디오 정보의 일부의 이름을 포함하는 속성을 나타내는 1 바이트 문자 코드의 시퀀스로 구성된다. 제 2데이터는 제 1데이터와 동일한 속성을 나타내는 2 바이트 문자 코드의 시퀀스로 구성된다. 제 1데이터는 알파누메릭 문자, 반각 가타카나 문자 등을 나타내는 1 바이트 문자 코드의 시퀀스를 포함한다. 제 2데이터는 히라가나 문자, 한자, 또는 다른 언어의 문자 시퀀스 등을 나타내는 2 바이트 문자 코드의 시퀀스를 포함한다. 이러한 구성으로 문자 정보는 양쪽 장치, 1 바이트 문자 코드만을 표시할 수 있는 장치, 2 바이트 문자 코드 도 또한 표시할 수 있는 장치에 표시된다.
기록/재생 장치(2)는 개인용 컴퓨터가 되며 기록/재생 장치(2)의 슬롯에 삽입된 매체 카드(1)에 데이터를 기록/저장한다. 예를 들면, 기록/재생장치(2)는 전화선 또는 인터넷을 통하여 음악 제공자가 배포하는 오디오 또는 문자 정보를 얻거나, 음악 CD 에 기초하여 오디오 정보를 발생하거나, 유저 작동에 따라 문자 정보를 발생하거나, 슬롯(1)에 삽입된 매체 카드(1)에 오디오 또는 문자 정보를 기입하거나, 매체 카드(1)로부터 오디오 또는 문자 정보를 판독하거나, 그 판독된 정보를 재생하거나 편집한다.
재생 장치(3)는 매체 카드(1)가 삽입될 수 있는 슬롯을 가진 휴대용 재생 장치가 된다. 재생 장치(4,5)는 각각 매체 카드(1)로부터 오디오 정보를 판독하여 판독된 오디오 정보를 재생하고 판독된 문자를 표시하는 테이블탑 장치 및 카 장착형 장치가 된다. 각각의 재생 장치(3-5)는 1 바이트 문자 코드용 ROM 사전예약 폰트를 장치가 포함할 경우 제1 데이터를 판독 및 표시하고, 2 바이트 문자 코드용 ROM 사전예약 폰트를 장치가 포함할 경우 제2 데이터를 판독 및 표시한다.
기록/재생 장치(6)는 오디오 및 문자 정보의 기록 기능뿐 만 아니라 재생 장치(3)의 기능을 가진 휴대용 장치이다.
음악 제공자(7)는 전화선 또는 인터넷을 통하여 오디오 및 문자 정보를 배급한다.
반도체 메모리 카드
도 2는 매체카드(1)의 외관을 도시한 도면이다. 도 2에 도시된 바와 같이, 매체카드(1)는 두께2.1mm, 폭24mm, 길이32mm이고, 플래시 메모리같은 비휘발성 반도체 메모리장치를 구비하며, 매체카드(1)가 이 장치에 삽입될 때 전기적으로 접속된 재생장치와 기록장치에 연결되는 단자를 포함한다.
매체카드(1)는 도 4에 도시된 물리층, 파일 시스템층, 어플리케이션층으로서설명할 수 있다.
물리층
도 3은 매체카드(1)의 구성을 도시한 블록도이다. 도 3에 도시된 바와 같이, 매체카드(1)는 제어 IC(302), 플래시 메모리(303), 및 ROM(304)를 구비한다.
제어 IC(302)는 플래시 메모리(303)로/로부터 오디오 정보 또는 문자정보를 기록/판독하거나 기입명령에 일치하는 ROM(304)로부터 정보를 판독하고, 기록장치 및 재생장치로부터 단자를 통해서 명령입력을 판독한다. 이런 프로세스에서, 명령이 암호를 지정할 경우에, 제어IC(302)는 암호를 기입할 때 오디오 정보를 암호화하며, 판독될 때 오디오 정보를 해독한다. 상기한 바와 같이, 데이터를 암호화한 후 매체카드(1)는 데이터를 저장함으로 저작권으로 보호될 필요가 있는 데이터의 불법적인 복사를 또한 방지할 수 있다.
플래시 메모리(303)는 섹터부분을 가지고 있다. 각각 섹터는 512 바이트 디지털 데이터를 저장한다. 예를 들면, 매체카드(1)가 64MB 타입일 때, 매체카드의 저장용량은 67,188,854(=64*1024*1024)바이트이며, 섹터수는 131,072(=67,188,854/512)이다. 어떤 교체 섹터의 수가 미리 결함 섹터의 발생을 예고하여 할당되어질 때, 교체섹터를 제외한 매체카드(1)의 효과적인 저장용량은 65,536,000 바이트이며, 예를 들면 섹터의 수는 128,000이다.
ROM(304)은 매체카드(1)에 특별한 데이터를 저장하고, 외부장치는 단지 ROM(304)로부터 데이터를 판독하지만, ROM(304)에 데이터를 기록할 수 없다.
물리층에서 기록영역
도 5는 매체카드(1)에서 저장영역의 구성을 도시한 도면이다. 도 5에 도시한 바와 같이, 매체카드(1)에서 저장영역은 시스템 영역, 보호영역, 및 유저 데이터 영역으로 구분된다. 이것들 중, 시스템 영역은 ROM(304)에 속하고 보호영역과 유저 데이터 영역은 플래시 메모리(303)에 속한다. 시스템 영역과 보호영역은 저작권 보호를 위해 사용된다.
시스템 영역은 단지 매체 ID(매체 식별자), 제조자 이름 같은 매체 카드(1)에 독특한 정보를 저장하기 위한 판독영역이다.
보호영역은 매체카드(1)가 기록장치 내지 재생장치에 삽입될 동안 이런 장치로 양쪽 인증이 명확하게 마칠 때 단지 이런 장치에 의해 기입 또는 판독되는 키와, 암호와 오디오 정보의 해독을 요구하는 키 및 매체 식별자, 난수 등으로부터 발생된 키를 저장한다.
유저 데이터 영역은 오디오 정보와 양쪽인증이 명확하게 실행되는 여부을 기록 내지 판독할 수 있는 문자정보를 저장한다. 저작권의 보호를 필요로 하는 데이터는 암호화되고, 이때 유저 데이터 영역에 저장된다.
파일 시스템 층
매체카드(1)의 파일 시스템은 FAT(파일할당 테이블) 파일 시스템(ISO/IEC 9293)이며, 파일 시스템은 FAT 12 또는 FAT 16 중에 하나이다. 보호영역 및 매체카드의 유저 데이터 영역은 FAT 파일 시스템으로서 포맷되어진다.
도 5에 도시된 바와 같이, 보호영역의 파일 시스템 및 유저 데이터 영역은 파티션 부트 섹터, 파일 할당 테이블, 및 부트 디렉토리 입구, 및 데이터 영역으로구성된다.
파티션 부트 섹터는 시스템이 작동하게 될 경우에 판독되는 데이터를 저장한다.
파일 할당 테이블은 12- 비트 FAT을 위한 FAT 12 파일 시스템 또는 16 비트를 위한 FAT 16 파일 시스템중 하나이다. FAT 파일은 ISO/IEC 9293 기준에 따른다.
부트 디렉토리입구는 부트디렉토리하에서 존재하는 파일을 나타내는 정보이다. 부트 디렉토리입구는 예를 들어, 부트 디렉토리하에서 존재하는 파일의 파일이름, 파일속성, 파일 업데이트 년/달/일/시간, 및 파일의 제 1 부분을 저장하는 클러스트의 번호를 포함한다.
데이터 영역은 다양한 파일을 저장한다. 유저 데이터에서 데이터 영역은 오디오 정보 파일을 저장한다. 보호영역에서 데이터 영역은 오디오 정보가 암호화될 때 파일 키를 저장한다.
어플리케이션 층
도 4에 도시한 바와 같이, 어플리케이션 층은 프레젠테이션 데이터와 네비게이션 데이터로 구분된다.
프레젠테이션 데이터는 다수의 오디오 정보 또는 다수의 오디오 대상(이하 AOB 라 한다)으로 구성되어진다. ABO는 오디오 디지털 데이터를 압축하여 생성된 압축된 오디오 데이터라고 한다. 예를 들어 ABO는 MPEG2 AAC(진보된 오디오 코딩)에 따른다. MPEG2 AAC는 "ISO/IEC 13818-7:1997(E) 정보기술 - 동영상 및 오디오 정보와 연관된 일반적인 코딩 - 진보된 오디오 코딩 파트 7(AAC)"에서 상세히 서술되고, 여기에서 설명되지 않는다. 본 실시예에서, 하나의 AOB는 재생관리를 위해 고정된 시간(대략 8.5 분)에 대응하는 것으로 정해진다.
하나의 오디오 정보는 하나의 AOB 또는 재생의 길이에 의존한 다수의 AOB중 어느 하나를 포함한다. 도 6A는 유저 데이터 영역 구성의 일례를 도시한 도면이다. 본 실시예에서, AOB는 루트 디렉토리에 따라"SD _오디오" 디렉토리에서 "AOB008.SAI"에 파일이름으로 "AOB001.SAI"로 저장된다.
본 실시예에서, 8개 AOB는 유저 데이터 영역에서 기록된다. 그러나, 그 수는 8개로 제한되지 않고, 유저 데이터 영역에서 999 AOB까지 기록된다. 암호화 AOB는 도 6B에 도시된 바 같이, 예를 들어 키정보로서 "AOBSAI.KEY" 파일 이름으로 보호영역에서 저장된다.
네비게이션 데이터는 플레이 리스트 및 트랙 관리자라고 하는 두 종류의 관리데이터를 포함한다.
플레이리스트 관리자는 다수의 단편의 오디오 정보의 재생순서를 지정하는 하나 이상의 플레이 리스트를 포함한다. 플레이리스트는 매체카드(1)에서 기록된 모든 단편의 오디오 정보의 재생순서를 특정하는 디폴트 플레이리스트 또는 유저 작동에 일치하여 생성된 임의의 재생순서를 명령하는 플레이 리스트중에 하나이다. 플레이리스트 매니저는 도 6A에 도시된 바와 같이 예를 들어, "SD AUDIO. PLM"이라는 파일이름으로 유저 데이터 영역에서 저장된다.
트랙 관리자는 오디오 정보(AOB)를 처리하기 위해 사용하는 정보이다. 트랙 관리자는 예를 들어, 각각 AOB의 오디오 속성정보(비트율, 샘플링 주파수, 채널 수등)와 오디오 정보와 관련된 문자정보를 포함한다. 본 문서에서 , "트랙" 이라는 용어는 오디오 정보중 하나를 지시한다. 특별히, 트랙 매니저는 유저데이터 영역에서 저장된 각각의 AOB와 대응하는 트랙 정보의 단편 그룹이다.
트랙이 AOB로 구성될 경우에, AOB와 대응하는 트랙정보는 트랙에 대응한 문자정보와 AOB의 정보를 포함한다.
트랙이 다수의 AOB로 구성될 경우에, 첫째의 AOB에 대응한 일부의 트랙정보는 트랙에 대응한 문자정보 및 첫째의 AOB의 정보를 포함하며, 트랙정보의 나머지 일부는 두번째 AOB 및 그 이후 정보를 각각 포함한다. 트랙 관리자는 도 6A에 도시된 바와 같이 예를 들어, "SD_AUDIO.TKM"이라는 파일이름으로 유저 데이터 영역에서 저장된다.
도 7은 디폴트 플레이리스트 (도면에서 DPLI로서 나타남), 트랙 관리자(도면에서 TKMG로서 나타남) 및 AOB 사이의 관련을 도시한다. 도 7에서, AOB001.SA1, AOB002.SA1, AOB003. SA1 와 AOB008. SA1는 각각 노래 A,B,C 및 E인 트랙을 구성하고, AOB007.SAI에 4개 AOB AOB004.SA1는 노래 D인 트랙을 구성한다.
트랙 매니저는 일대일 기준으로 AOB008.SA1에서 AOB001.SA1에 대응하는 다수의 트랙정보 일부(도 7에서 TKIs로서 나타남)를 포함한다.
트랙 정보 각각의 단편은 반도체 메모리 카드에서 트랙정보 단편에 독특히 지정된 일련번호(이하, 트랙정보 번호로서 참고함); 트랙정보 단편에 대응하는 AOB가 트랙을 구성하는 다수의 AOB중 하나일 경우일 때 다음 트랙정보의 일부를 지시하는 링크 포인트와; 상술한 바와 같이 제 1 및 제 2 데이터로 구성된 문자정보를포함한다. 도 7에서, 트랙 관리자는 각각 AOB008.SA1에서 AOB001.SA1을 대응하는 TKI#8에 트랙정보 TKI#1를 포함한다.
이것들 중, 트랙을 구성하는 AOB007.SA1에서 AOB004.SA1은 링크 포인트에 의해 서로 연관되어진다.
디폴트 플레이 리스트는 제각각 다수의 트랙정보의 단편에 대응하여 배열된 트랙 검색에 의해 트랙(도 7에서 노래 A,B,C 및 E)의 재생순서를 특정화한다. 각각의 트랙검색포인터는 독특히 트랙정보 단편에 지정되어진 트랙 정보번호를 포함한다. 그러므로 트랙정보 번호에 의해 트랙정보 일부를 지시한다.
도 7에서, 디폴트 플레이리스트는 트랙정보 번호#1에서 #8까지 순서로 배열된 8개 트랙검색포인트로 구성된다. 따라서, 트랙검색포인트 #1에서 #8까지 각각 포함된 TKI #1에서 #8이 순서대로 배열되어있기 때문에 디폴트 플레이리스트는 노래 A,B,C,D 및 E의 재생순서를 특정화한다.
노래D에 대응하는 #4에서 #7중에서 트랙검색 포인트 #5에서 #7은 트랙정보 #4에서 #7이 링크 포인트에 서로 연관되기 때문에 트랙정보 번호를 포함할 수 없음을 나타낸다.
또한 도면에서 도시되지 않았지만, 유저 작동과 일치하여 생성된 임시의 재생순서를 지정하는 플레이 리스트의 데이터 구성이 디폴트 플레이리스트의 데이터 구성과 동일함을 나타낸다. 각각의 플레이 리스트는 단지 트랙정보번호를 포함하는 각각의 다수의 트랙검색포인트로 구성되기 때문에, 플레이리스트를 편집하고, 트랙검색포인트의 부가와 삭제를 포함하는 것은 용이하다.
트랙관리자의 상세한 설명
도 8은 트랙관리자 데이터 구조의 상세도이다. 도 8에서 도시한 바와 같이, 트랙매니저(도 6에서 SD_ AUDIO.TKM로서 나타남)는 트랙정보#1에서 #n(t1에서 t7)까지 다수 개로 구성되어진다. 트랙정보#1에서 #n은 또한 TKI#1에서 TKI#n로서 참고한다.
각각의 트랙정보의 일부는 동일한 데이터 구조를 가진다. 여기에, 트랙정보#2에서 2는 트랙정보의 데이터 구성을 설명하기 위해 사용할 수 있다.
트랙정보#2에서 #2는 본 실시예에서 1024바이트의 고정길이를 가지고, 256 바이트의 t21 트랙일반 정보(또한 TKGI로서 참고함), 256 바이트의 t22 문자정보(TKTXTI_DA) 및 512바이트의 t23 트랙타임검색 테이블(TKTMSRT)로 구성된다. 트랙정보#2에서 #2가 1024바이트의 고정길이를 가지는 것은 2개의 섹터에서 저장되고, 트랙정보에서 타임검색 테이블이 2개 섹터중에서 하나의 섹터에서 저장되기 때문이다. 이런 구성으로, 섹터가 엑세스의 최소 유닛인 2개 연속섹터의 세트를 엑세스함으로 트랙정보는 판독, 기입되어진다. 이것은 트랙정보를 엑세스하기 위한 속도를 증가시킨다.
트랙일반 정보 t21는 트랙정보 식별자(TKI_ 식별자) t211, 트랙정보수(TKIN) t212, 링크 포인터(TKI_LINK_PTR) t213, 블록속성(TKI_BLK_ATR) t214, 텍스트 1 속성(TKI_TI1_ATR) t215, 및 텍스트 2 속성(TKI_TI2_ATR) t216을 포함한다.
트랙정보 식별자 t211은 모든 트랙정보에 공통이고, 트랙정보 식별자이다.
트랙정보번호 t212는 전자에서 설명한 바와 같이, 트랙정보에 지정된 독특한일련번호이다. 트랙정보번호는 값1에서 999중의 하나이다.
링크 포인트 t213은 전자에서 설명한 바와 같이, 링크 포인트를 포함하는 트랙정보의 단편에 대응한 AOB가 트랙을 구성하는 다수의 AOB의 하나 일때 트랙정보의 다음단편(트랙정보번호에 의해)를 지시한다.
그렇지 않으면, 링크포인트 t213은 무효 데이터(예를 들어, 0)를 가진다.
블록속성(214)은 (1)트랙이 하나의 AOB로 구성되고, 현재의 트랙정보는 트랙을 단지 AOB와 대응하거나, 트랙이 다수의 AOB로 구성될 때 (2)현재 트랙정보는 트랙의 선두(혹은 헤더), 중간, 끝이라는 것을 지시한다.
예를 들어, 블록속성이 값"000"(이분법)을 가질 경우에, 현재의 트랙정보는 트랙을 구성하는 단지 AOB에 대응한다. 값 "001"은 트랙이 다수의 AOB로 구성할 때 현재의 트랙정보가 AOB 선두에 대응하는 것을 지시하고, 값 "010"은 현재의 트랙정보가 AOB 중간에 대응하는 것을 지시하며, 값 "011"는 현재의 트랙정보가 AOB 끝에 대응하는 것을 지시한다.
텍스트 1 속성 t215는 제 1 데이터 타입, 또는 문자정보 t22에서 기록될 수 있는 1바이트 문자 코드 시퀀스의 타입을 지시한다. 도 9A는 텍스트 1 속성 t215의 구체적인 일례를 도시한 도면이다. 도 9A에서, 텍스트 1 속성의 값 "00h(hex)"는 문자정보 t22에서 기록되지 않는 1 바이트 문자코드 시퀀스를 나타낸다.
텍스트 1 속성의 값 "01h"에서 "03h"는 제각각 ISO646,JISX0201에 따르는 1 바이트 문자코드시퀀스를 지시하고, ISO8859-1은 문자정보 t22에서 기록되어진다. 여기에, ISO646은 알파누메릭 및 신호를 위한 ASCII를 정의하고, JISX0201은 추가로 ASCII 코드에서 반각 카타카나를 정의하며, ISO8859-1은 추가로 ASCII 코드에서 라틴 알파벳을 정의한다.
텍스트 2 속성 216은 제 2 데이터의 타입 또는 문자정보 t22에서 기록될 수 있는 2 바이트 문자코드시퀀스의 타입을 지시한다. 도 9B는 텍스트 2 속성 t216의 구체적인 일례를 도시한 도면이다. 도 9B에서, 텍스트 2의 속성 값"00h"는 문자정보 t22에서 기록된 2 바이트 문자코드시퀀스를 지시하지 않는다. 값 "81h"는 "음악 변환 JIS 한자"(일본의 음반산업협회)에 따르는 2 바이트 문자코드시퀀스가 문자정보에서 기록되어진다. 문자정보 t22는 제 1 데이터와 제 2 데이터로 구성되어진다.
트랙타임검색테이블은 빠른 전진 재생 및 빠른 리와인딩 재생을 위해 사용되어지고, 대략 2 초에 간격으로 재생되는 AOB의 어드레스를 저장한다.
문자정보의 상세한 설명
도 10은 도 8에서 도시된 문자정보(TKTXTI_DA)에 대한 저장영역을 도시한 도면이다.
문자정보(TKTXTI_DA) T22 문자정보를 저장하기 위한 저장영역은 섹터(512)바이트의 반이며, 256 바이트의 고정된 크기를 가지고, 나머지 반은 트랙일반정보 t21을 저장하는데 사용되어진다. 도 10의 상측유닛에 도시된 바와 같이, 문자정보(TKTXYI_DA)는 제 1 데이터 t221, 제 2 데이터 t222 및 자유영역 t223으로 구성된다. 자유영역 t223은 양쪽이 가변길이인 제 1 데이터 t221 및 제 2 데이터 t222의 총 크기가 256바이트에 도달되지 않을 때 생성되어진다.
도 10의 하부에 도시된 바와 같이, 제 1 데이터 t221은 플래그와 교대로 배열된 1 바이트 문자코드시퀀스로 구성된다. 플래그는 태그라고 불리고 항목타입를 지시한다. 1 바이트 문자코드시퀀스는 항목의 콘텐츠를 지시한다. 결정된 코드"00h"는 제 1 데이터의 끝에 부착된다. 종단코드 "0000h"는 제 2 데이터의 끝에 부착된다.
도 11은 태그의 타입을 도시한 도면이다.
도 11에서 도시한 바와 같이, 제 1 데이터를 위한 태그는 1바이트이다. 즉, 타이틀이 지시하는 태그는 "01h", 연주가 "02h", 앨범타이틀 "03h", 서정시인"04h",작곡가 "05h", 편곡자 "06h", 프로듀서 "07h", 레코드 회사 " 08h", 아티스트 메시지 "09h", 유저 코멘트 "0Ah", 공급자 코멘트 "0Bh", 데이터(년, 월, 일) "0ch", 장르 "0Dh", URL(일정한 자원 위치자) "OEh", 자유항목( 유저가 설정할 수 있는 항목) 1 "OEh", 자유항목 2 "10h", 자유항목 3 "11h", 자유항목 4 "12h", 자유항목 5 "13h" 와 자유항목 6 "14h"이다.
제 2 데이터를 위한 태그는 제 1 데이터를 위한 각각의 태그의 상부에 " 00h"를 부착함으로 만들어진다.
위의 설명으로 이해할 수 있는 바와 같이, 문자정보(TKTXTI_DA) t22는 양쪽 제 1 데이터 및 제 2 데이터가 동일한 콘텐츠를 나타내는 제 1 데이터 및 제 2 데이터를 포함한다. 결과로서, 단지 1 바이트 문자코드를 재생할 수 있는 재생장치는 제 1 데이터에 의해 나타나는 1바이트 문자코드인 반각문자코드시퀀스를 표시하고, 또한 2 바이트 문자코드를 재생할 수 있는 재생장치는 알파누메릭, 히라가나를 포함하는 2바이트 문자코드를 표시하며, 중국문자는 제 2 데이터에 의해 나타난다.
재생장치의 구성
도 12는 도 1에서 도시된 재생장치의 구성을 도시하는 블록도이다. 재생장치(3)는 폰트 ROM(120), 마이크로컴퓨터(121), 메모리(122), 액정디스플레이 유닛(124), 작동유닛(125), 카드 인터페이스유닛(128), 디스크램블 유닛(129), 디코더(130) 및 D/A 컨버터(131)를 포함한다.
폰트 ROM(120)는 3개 타입으로 나누어지고 이 3 타입중 하나는 재생장치의 타입에 따라서 선택되어진다. 제 1 타입 폰트 ROM(120)는 단지 1바이트 문자코드에 대응한 폰트 데이터를 저장한다. 제 2 타입 폰트 ROM(120)는 단지 2 바이트 문자 코드에 대응한 폰트 데이터를 저장한다.
제 3 타입폰트 ROM(120)는 양쪽 1 바이트 와 2 바이트 문자 코드에 대응한 폰트 데이터를 저장한다. 1 바이트 문자 코드에 대응한 폰트 데이터는 적어도 ISO646, JISX0201 및 ISO08859-1중에 어느 하나를 따른다.
2 바이트 문자 코드에 대응한 폰트 데이터는 예를 들어, "음악 변환 JIS 한자"에 따른다.
마이크로컴퓨터(121)는 ROM 또는 RAM을 구비하고, ROM에서 저장된 프로그램을 실행함으로 인해 액정 디스플레이 유닛(124)상에 재생 오디오 정보 및 표시문자같은 재생장치의 모든 작동을 제어한다. 문자정보를 표시하기 위한 프로그램은 상이하게 폰트 ROM(120)의 타입에 따라서 작동한다.
다시 말하면, 마이크로컴퓨터(121)는 문자정보중에서 제 1 데이터(1 바이트 문자코드시퀀스)를 판독하며, ROM(120)이 제 1 타입일 때 폰트 데이터에 근거한 액정디스플레이유닛(124)상에서 판독 데이터의 표시를 제어한다; 마이크로컴퓨터(121)는 문자정보중에서 제 2 데이터 (2 바이트 문자정보코드시퀀스)를 판독하고, ROM(120)이 제 2 타입일 때 액정디스플레이 유닛(124)상에서 판독 데이터의 디스플레이를 제어한다; 마이크로컴퓨터(121)는 예를 들어, 유저 설정에 근거한 제 1 데이터 또는 제 2 데이터를 ROM(120)이 제 3 타입일 때 선택적으로 판독한다.
메모리(122)는 일시적으로 오디오 정보, 문자정보 등을 저장하기 위한 작업 메모리이며, 오디오 정보가 재생될 때 매체카드(1)로부터 판독된다.
도 12에서 도시된 바와 같이, 메모리(122)는 DPLI 상주영역, PLI 저장영역, TKI 저장영역, 파일 키 저장영역 및 버퍼영역을 포함한다. DPLI 상주영역은 상주데이터로서 디폴트 플레이리스트를 저장한다. PLI 저장영역은 현재 사용되는 플레이리스트를 저장한다. TKI 저장영역은 현재 사용되는 트랙정보를 저장한다. 파일 키 저장영역은 현재의 재생된 오디오 정보(AOB)의 암호를 해독하는데 사용되는 암호키를 저장한다. 버퍼영역은 작업영역 또는 버퍼로서 사용된다.
LCD유닛(124)은 문자정보등을 표시하기 위한 액정 크리스탈 디스플레이 패널이다. 재생장치가 휴대용 타입일 때, LCD유닛(124)는 전각문자 12줄을 디스플레이 또는 반각문자 12줄중에서 2줄을 디스플레이 하는 만큼 크다; 재생장치가 자동차에 장착된 타입일 때, LCD유닛(124)는 전각문자 24의 7줄을 디스플레이 하는 만큼 크고 또는 320 ×240 화소 내지 640 ×480화소만큼 크다.
작동유닛(125)는 재생키, 멈춤 키, 정지 키, 빠른 전진 키, 빠른 리와인딩키 및 볼륨 키를 포함하며, 유저 작동을 수신한다.
카드 인터페이스유닛(128)은 매체카드(1)가 삽입/제거되어지는 슬롯이며, 전기적으로 삽입된 매체카드(1)의 단자에 연결되어지는 단자 그룹을 포함한다.
디스크램블유닛(129)은 암호키를 사용하는 오디오 정보를 해독하기 위한 디스크램블이다.
즉 다시 말하면, 재생을 위해, 디스크램블유닛(129)은 매체카드(1)로부터 암호화된 오디오 정보를 수신하고, 수신된 오디오 정보를 해독한다(디스크램블한다). 여기에, 재생을 위해, 암호키는 양쪽인증이 매체카드(1)와 재생장치(3)사이에서 명확하게 완결될 때 매체카드(1)에서 보호영역으로부터 판독되어진다.
디코더(130)는 디스크램블유닛(129)로부터 디스크램된 오디오 정보를 수신하거나, 메모리(122)를 경유하여 매체카드(1)로부터 암호화되지 않는 오디오 정보를 수신하며, 수신된 오디오 정보를 디지털 오디오 데이터에서 해독한다.
D/A 컨버터(131)는 디지털 오디오 정보를 아날로그 오디오 신호에서 변환한다.
재생기록장치의 동작
상기 구성된 재생장치(3)의 작동은 폰트 ROM(120)이 (1)제 1 타입, (2)제 2 타입, (3)제 3 타입이 되는 각각의 경우를 설명할 수 있다. 매체카드(1)가 현재 도 7에서 도시된 바 같이 노래 A에서 E까지 오디오 정보, 디폴트 플레이 리스트 , 및 트랙관리자를 저장한다고 가정한다.
(1)제 1 타입 폰트 ROM
마이크로컴퓨터(121)는 매체카드(1)로부터 디폴트 플레이 리스트를 판독하고 재생장치(3)가 작동한 후 메모리(122)의 DPLI 잔류영역에서 디폴트 플레이 리스트를 저장한다. 재생장치(3)이 추가로 유저에 의해 재생지시입력을 수신할 때, 마이크로컴퓨터(121)는 디폴트 플레이 리스트에서 제 1 위치인 #1 트랙서치 포인터에 대응해서 매체카드(1)로부터 트랙정보#1를 판독하고, 메모리 카드(122)의 TKI 저장영역에서 판독트랙 정보#1를 저장한다. 마이크로컴퓨터(121)는 일대일로 메모리(122)를 경유하여 디스크램블 유닛(129) 내지 디코더(130)에 트랙정보 #1(TKI#1)에 대응한 AOB(AOB001.SAI)를 전송한다. 전송된 오디오 정보는 디스크램블 유닛(129)(단지 오디오 정보가 암호화 될 때)를 통해서 순서대로 디코더(130) 및 D/A 컨버터를 보냄으로 인해 아날로그 오디오 신호로 변환된다.
오디오 정보가 전송됨에 따라, 마이크로컴퓨터(121)는 메모리 카드(122)에서 저장된 트랙정보로부터 1 바이트 문자코드의 종단코드(00h)에 시작으로부터 배열된 문자정보와 폰트 ROM(120)로부터 1바이트 문자코드에 대응한 폰트 데이터를 판독하고, 연속적으로 LCD 유닛(124)에 폰트 데이터를 제공하여 예를 들어 수평적으로 스크롤된 LCD 유닛(124)상에서 문자가 디스플레이된다.
도 13은 오디오 정보가 재생되어질 동안 LCD 유닛(124)가 휴대용 재생장치와 대략적으로 24 반각문자 ×2줄만큼 큰 LCD 유닛(124)상에서 디스플레이된 문자의 구체적인 일례를 도시한 도면이다. 문자의 수는 문자 폰트의 타입(예를 들어, 비례폰트, 또는 모노스페이스 폰트)에 의해서 변하는 것을 주시한다.
도 13에서, 현재 재생된 트랙의 재생경과 시간은 디스플레이 스크린의 상부와 하부상에서 디스플레이 되고, 1바이트 문자코드 시퀀스에서 포함된 타이틀, 아티스트, 앨범타이틀은 수평으로 스크롤된 문자를 반복적으로 디스플레이되게 한다. 표시는 독특한 타이틀, 아티스트의 각각에 부착되어 있고, 앨범타이틀(★,☆ 및 ◆ 각각)과 구분문자 표시(⇒)는 또한 이것들 각각에 부착되어 있다.
도 14는 휴대용 재생장치에 부착된 LCD유닛(124)상에서 디스플레이된 플레이 리스트의 구체적인 일례를 도시한 도면이다. 도 14에서, 문자 시퀀스 "플레이 리스트"는 플레이 리스트가 디스플레이되는 것을 나타내는 디스플레이 스크린의 상부에서 표시된다. 스크린의 하부에서, 1바이트 문자코드시퀀스에서 포함된 타이틀이 수평으로 스크롤된 문자를 반복적으로 디스플레이한다. 타이틀 및 구분문자 표시(⇒)에 특별한 마크(★)는 또한 타이틀의 각각에 부착된다.
위의 표시는 다음의 구성으로 디스플레이되어진다. 도 11에 도시된 항목과 일대일 베이스사이에 대응을 도시하는 테이블은 마이크로컴퓨터(121)에 의해 포함된 메모리에서 저장된다. 마이크로컴퓨터(121)는 테이블을 참조하여 도 13 및 도 14에서 도시된 디스플레이를 제어한다.
도 15는 오디오 정보가 재생될 동안, LCD유닛(124)가 자동차에 장착된 타입의 재생장치로 부착되고 대략적으로 48 반각문자 ×4줄만큼인 LCD유닛(124)상에서 디스플레이된 구체적인 문자의 일례를 도시한 도면이다. 도 15의 상층으로부터 4번째줄에서, 현재의 재생된 오디오 정보에 대응한 1바이트문자코드에서 포함된 항목은 수평으로 스크롤된 문자를 반복적으로 디스플레이되게 한다. 각각의 항목(★,☆,,◎,■,□,△,▽, 및 #) 및 구분문자 표시는(⇒)는 또한 항목의 각각에 부착된다.
(2) 제 2 타입 폰트 ROM
오디오 정보를 재생하는 동작은 제 1 타입과 동일하며, 여기에서 설명할 수 없다.
동일하게 마이크로컴퓨터(121)는 오디오 정보 전송을 개시하고, 마이크로컴퓨터(121)는 1바이트 문자코드의 종단코드에 개시를 생략하여 메모리(122)에서 저장된 트랙정보로부터 2바이트 문자코드의 종단코드(0000h)로부터 배열된 문자정보를 판독하며, 폰트 ROM(120)으로부터 2바이트 문자코드에 대응한 폰트 데이터를 판독하고, 연속적으로 LCD 유닛(124)에 폰트 데이터를 공급하여, 예를 들어 문자는 수평으로 스크롤된 LCD유닛(124)상에 디스플레이된다.
도 16은 오디오 정보가 재생될 동안, LCD유닛(124)가 휴대용 재생장치에 부착되고, 전각문자 12 ×2줄만큼 큰 LCD유닛(124) 상에서 디스플레이되는 문자의 구체적인 일례를 도시한 도면이다.
도 17에서 현재 재생된 트랙의 재생경과 시간은 디스플레이 스크린의 상부에서 디스플레이되고, 그 하부에서 2바이트 문자코드 시퀀스에서 포함된 타이틀, 아티스트, 앨범타이틀이 수평으로 스크롤된 문자를 반복적으로 표시되게 한다. 마크표시는 타이틀, 아티스트, 앨범타이틀(★,☆ 및 ◆ 각각)의 각각에 부착되어 있고, 또 이것들 각각에 구분문자 표시(⇒)가 부착된다.
도 17은 휴대용 재생장치에 부착된 LCD유닛(124)에서 디스플레이되는 플레이리스트의 구체적인 일례를 도시하는 도면이다. 도 17에서, 문자 시퀀스 "플레이 리스트"는 플레이리스트가 디스플레이되는 것을 보여주는 디스플레이 스크린의 상부에서 디스플레이된다.
스크린의 하부에서, 2바이트 문자코드시퀀스에서 포함된 타이틀이 수평으로 스크롤된 문자를 반복적으로 디스플레이한다. 타이틀 및 구분문자 표시(⇒)에 특별한 마크(★)는 또한 타이틀의 각각에 부착된다.
위의 표시는 다음의 구성으로 디스플레이된다.
도 11에서 도시된 항목과 일대일 베이스에 근거한 표시사이에 대응을 도시하는 테이블은 마이크로컴퓨터(121)에 의해 포함된 메모리에서 저장되어진다. 마이크로컴퓨터(121)는 테이블을 참조하여 도 16 및 17에서 도시된 디스플레이를 제어한다.
도 18은 오디오 정보가 재생될 동안, LCD유닛(124)가 자동차에 장착된 타입의 재생장치로 부착되고 대략적으로 24 전각문자 ×4줄만큼인 LCD유닛(124)상에서 디스플레이된 구체적인 문자의 일례를 도시한 도면이다. 도 18의 상층으로부터 4번째줄에서, 현재의 재생된 오디오 정보에 대응한 2바이트문자코드에서 포함된 항목은 수평으로 스크롤된 문자를 반복적으로 디스플레이되게 한다. 각각의 항목(★, ☆,, ◎, ■, □,△, ▽, 및 #) 및 구분문자 표시는(⇒)는 또한 항목의 각각에 부착된다.
(3) 제 3 타입폰트 ROM
폰트 ROM이 제 3 타입일 때, 유저는 미리 1바이트 문자디스플레이 또는 2바이트 문자중에서 어느 하나를 선택하고, 마이크로컴퓨터(121)는 선택된 문자 디스플레이를 지시하는 플래그를 저장한다. 마이크로컴퓨터(121)는 플래그가 1바이트 문자 디스플레이를 지시할 때 제 1 타입과 동일하게 작동하고,
플래그가 2 바이트 문자 디스플레이를 지시할 때 제 2 타입과 동일하게 작동한다.
디스플레이 처리의 상세한 설명
도 19 및 도 20은 재생장치(3)에 의해 실행되는 디스플레이 처리를 도시하는 흐름도이다. 이 도면중에서, 재생장치(3)는 제 3 타입 폰트 ROM를 포함하고, 도 15 및 18에 도시된 디스플레이 일례를 얻기위해서 디스플레이 처리를 실행하는 것이 가정된다.
도 19에서, 재생장치(3)에서 마이크로컴퓨터(121)는 문자정보의 타입(TKTXTI_DA)(스텝 101)을 결정한다. 다음과 같은 4개의 타입이 있다.
타입(a): 문자정보는 1바이트 문자코드 시퀀스를 포함하고, 2바이트 문자코드 시퀀스를 포함하지 않는다. 타입(b): 문자정보는 2바이트 문자코드 시퀀스를 포함하고, 1바이트 문자코드 시퀀스를 포함하지 않는다, 타입(c):문자정보는 1바이트 문자코드 시퀀스와 2바이트 문자코드 시퀀스를 포함한다. 타입(d): 문자정보는 1바이트 문자코드 시퀀스와 2바이트 문자코드 시퀀스를 어느 하나도 포함하지 않는다.
더욱 특별히, 마이크로컴퓨터(121)는 도 8에서 도시된 텍스트1 속성(TKI_TI1_ATR)과 텍스트2 속성(TKI_TI2_ATR)을 판독하고, 도 21에서 도시된 결정로직과 일치하는 속성의 콘텐츠의 화합으로부터 문자정보 (TKTXTI_DA)의 타입을 검출한다. 더욱 특별히, 도 21에서 도시된 바와 같이,마이크로컴퓨터(121)는 다음의 경우로서 문자정보를 판단한다.
(a) 텍스트1 속성이 "ooh"과 다르고 텍스트2 속성이 "ooh"일 때 (1) 타입;
(b) 텍스트2 속성이 "00h"이고 텍스트2 속성이 "00h"와 다를 때 (2) 타입;
텍스트1 속성이 "00h"와 다르고, 텍스트2 속성이 "00h"와 다를 때 (3) 타입과; 텍스트1 속성이 "00h"이고 텍스트2 속성이 "00h"일 때 (4) 타입.
마이크로컴퓨터(121)는 문자가 디스플레이되는 여부를 결정하고, 문자가 디스플레이 될 때, 문자는 1바이트 또는 2바이트(스텝 101)로 디스플레이되어진다. 이는 도 22에서 도시된 디스플레이 타입 결정로직과 일치하는 유저 및 결정된 문자정보의 타입에 의해 1바이트 또는 2바이트중의 어느 하나의 명세서에 근거해서 결정된다. 다시 말하면, 도 22에서 도시된 바와 같이, 마이크로컴퓨터(121)는 유저가 1바이트 문자를 지정하고, 문자정보가 (a)타입 또는 (c)타입일 때 1바이트 문자를 디스플레이하며; 유저가 1바이트 문자정보를 지정하고, 문자정보가 (b) 또는 (d)일 때 문자를 디스플레이 하지 않으며, 유저가 2바이트 문자를 지정하고, 문자정보가 타입(b) 또는 (c)일 때 2바이트 문자를 디스플레이하고, 유저가 2바이트 문자를 지정하고 문자정보가 타입(a) 또는 (d)일 때 문자를 디스플레이 하지 않음을 결정한다.
마이크로컴퓨터(121)는 문자(스텝 102)를 디스플레이 하지 않음을 결정될 때 디스플레이 처리를 종료한다.
마이크로컴퓨터(121)는 1바이트 문자를 디스플레이 하는 것을 결정 될 때 1에 변수 L을 설정하고, 2바이트 문자를 디스플레이하는 것을 결정할 때(스텝 103에서 105까지) 2에 변수 L을 설정한다.
변수 L은 판독되는 어느 하나의 문자정보로부터 판독되는 데이터 양을 나타낸다. 또한 문자를 디스플레이 하지 않음을 결정할 때, 마이크로컴퓨터(121)는 예를 들어, "타이틀없음"을 디스플레이 한 후 디스플레이 처리를 종료할 수 있다.
마이크로컴퓨터(121)는 즉 문자가 1바이트 또는 2바이트(스텝 106)여부에 따라 문자의 종류와 일치하여 항목이 디스플레이되는 것을 지시하는 태그(TAG_Xi:=1,1...n)를 지정한다. 마이크로컴퓨터(121)는 또한 문자정보(TKTXTI_DA)(스텝 106)를 저장하는 영역의 개시 어드레스에 판독 어드레스를 지시하는 변수 ADRS를 설정한다. 더욱 특별히, L=1일 때, 마이크로컴퓨터(121)는 도 15에서 도시된 항목을 지시하는 태그 01h,02h...14h(TAG_Xi:i=1h,2h,..14h)지정할 수 있다; L=2 일 때, 마이크로컴퓨터(121)는 도 18에서 도시된 항목을 지시하는 태그 0001h, 0002h,...0014h(TAG_Xi:i1h,2h,..14h)를 지정한다.
마이크로컴퓨터(121)는 다음과 같이 루프1(스텝 108에서 118까지)에서 디스플레이 데이터를 생성한다.
마이크로컴퓨터(121)는 판독 어드레스 ADRS가 지시하는 위치로부터 L바이트의 데이터를 판독하고, 판독 어드레스(ADRS=ADRS+L)를 업데이트한다. 마이크로컴퓨터(121)는 이때 데이터의 판독 L 바이트가 다른 종단코드(스텝 110)와 일치하는 여 유닛을 이때 체크한다. 마이크로컴퓨터(121)는 이때 데이터 판독 L 바이트가 태그 TAG_Xi(스텝 112)와 일치하는 여부를 체크한다. 이런 처리를 반복하므로, 태그 TAG_Xi가 문자정보저장영역에서 저장되는 여부를 판단한다.
태그 TAG_Xi가 저장되는 경우에, 저장어드레스는 검출되어진다.
데이터 판독 L 바이트가 다른 종단코드와 일치할 경우에, 마이크로컴퓨터(121)는 태그에 대응하는 태그 TAG_Xi 및 항목이 기록되지 않기 때문에(스텝 111) 다시 개시 어드레스에 판독 어드레스 ADRS를 설정한다.
다음의 태그 TAG_Xi는 이때 처리되어진다.
데이터 판독 L바이트가 태그 TAG_Xi와 일치할 때, 이것은 태그 TAG_Xi에 대응한 항목이 기록되는 것을 의미한다. 결과로서, 마이크로컴퓨터(121)는 항목에 대응한 표시를 작업영역(스텝 113)으로 저장한다.
예를 들어, "타이틀" 을 나타내는 표시 ★는 태그 01h 또는 0001h를 대응한다.
마이크로컴퓨터(121)는 태그의 나머지 종류 또는 다른 종단코드가 판독되어질 때(스텝 115) 데이터 판독 L 바이트와 업데이트된 판독 어드레스 ADRS(스텝114)를 반복하고 데이터의 저장된 판독L 바이트를 작업영역(스텝116)에서 반복한다. 위의 스텝을 통해서, 데이터 판독 L 바이트와 일치하는 태그 TAG_Xi에 대응하는 항목은 작업영역에서 저장되어진다.
마이크로컴퓨터(121)는 이때 구분문자 표시를 작업영역(스텝117)에서 저장한다. 이런 스텝으로, 어느 하나의 태그 TAG_Xi와 관련된 디스플레이 데이터는 작업영역에서 저장되어진다. 이후, 마이크로컴퓨터(121)는 태그 TAG_Xi 각각의 값에 대해 스텝 109에서 117까지 반복한다.
루프(1)의 프로세스가 종료된 후, 마이크로프로세서(121)는 스크린상의 데이터를 스크롤링하는 작업 영역에 저장된 디스플레이 데이터를 표시하기 위해 LCD 유닛(121)을 명령한다(스텝 119). 도 15 및 도 18은 각각 L =1 과 L =2 일 때 LCD 유닛(124)으로 표시된 스크린의 일예를 나타낸다.
스텝 100에서, 마이크로프로세서(121)는 제1 데이터의 종단 코드의 저장 위치"00h" 와 제2 데이터의 종단 코드의 저장 위치"0000h"에 따라 문자 정보(TKTXT_DA) 의 타입을 결정할 수 있다. 저장위치는 도 23a 및 도 23d 에 도시된 4개의 패턴으로 분류된다. 도 24는 이러한 종류의 타입 판정 프로세스를 나타낸 플로 차트이다. 도 24에서 마이크로컴퓨터(121)는 제1 및 제2 종단 코드의 저장위치를 검색하고(스텝 121), 저장 위치를 각각 ADR_T1 및 ADR_T2로 나타낸 어드레스를 설정한다(스텝122). 마이크로컴퓨터(121)는 ADR_T1 이 문자 정보 저장 영역의 개시 어드레스와 정합하는지를 검사한다(스텝 123). 마이크로컴퓨터(121)는 ADR_T1 및 ADR_T2이 인접하는지를 검사하고(스텝 123, 127), 타입 (a) 내지 타입(d) 중 하나가 되는 문자 정보(TKTXTI_DA)의 타입을 결정한다(스텝 125 내지 130)
도 19 및 도 20에서 재생 장치(3)는 제 3 타입 폰트 ROM을 포함한다고 가정한다. 제 3타입 폰트 ROM을 포함한 재생 장치(3)를 위해, 도 19 및 도 20의 플로 차트는 다음과 같은 플로 차트를 수정하여 사용될 수 있다: 스텝 103의 판정 결과가 L= 2 인 경우, 판정 결과가 " 표시 안됨" 이 되는 방식과 같이 프로세스의 종단으로 제어가 진행한다. 제 2타입 폰트 ROM을 포함한 재생 장치(3)를 위해, 도 19 및 도 20의 플로 차트는 다음과 같은 플로 차트를 수정하여 사용될 수 있다: 스텝 103의 판정 결과가 L= 1 인 경우, 판정 결과가 " 표시 안됨" 이 되는 방식과 같이프로세스의 종단으로 제어가 진행한다.
도 22에 도시된 표시형 결정 로직에서, 마이크로컴퓨터(121)는 유저가 2 바이트 문자를 특정하고 문자 정보가 타입(a) 또는 타입(d)인 경우 (표시 안됨)문자를 표시하지 않는다고 결정한다. 그러나, 문자 정보가 동일한 상태에서 타입(a) 인 경우, 1 바이트 문자가 표시될 수 있다. 도 22에 도시된 결정 로직에서, 마이크로컴퓨터(121)는 유저가 1 바이트 문자를 특정하고 문자 정보가 타입(b) 또는 타입(d)인 경우 (표시 안됨)문자를 표시하지 않는다고 결정한다. 그러나, 문자 정보가 동일한 상태에서 타입(b) 인 경우, 2 바이트 문자가 표시될 수 있다. 이들 변경은 물론 폰트 ROM 이 특정 문자 타입에 폰트를 사전에 저장하는 전제에 따른다.
기록/재생 장치의 구성
도 25는 기록/재생 장치(2)의 구성을 나타낸 블록도이다. 기록/재생 장치(2)는 통신 인터페이스 유닛(132), 메모리(133), 하드디스크(134), 디스플레이(135), 키보드(136), 마우스(137), CPU(138), 카드 인터페이스 유닛(139), 스크램블 유닛(140), 인코딩/디코딩 유닛(141), A/D 컨버터(142),D/A 컨버터(143)를 포함한다. 통신 인터페이스 유닛(132), 메모리(133), 하드디스크(134), 디스플레이(135), 키보드(136), 마우스(137), CPU(138)를 포함한 하드웨어 구성은 통상의 개인용 컴퓨터의 구성과 동일하며, 여기서 기술되어 있지 않았지만 이 구성은 매체 카드(1)에 관련된 유닛을 중심으로 기술될 것이다.
도 25에서, 통신 인터페이스 유닛(132)은 모뎀 또는 TA 같은 통신 회로이고 전화선 또는 인터넷을 통하여 음악 제공자(7)에 접속된다.
메모리(133)는 오디오 정보 및 문자 정보를 음악 제공자(7)로부터 다운로딩하는 프로그램, 오디오 정보 및 문자 정보를 매체 카드(1)로/로부터 기입/판독하는 프로그램, 메모리(133)에 삽입될 오디오 정보를 재생하는 프로그램, 및 오디오 정보 및 문자 정보를 생성 및 편집하는 프로그램 같은 다양한 프로그램을 포함한다.
카드 인터페이스 유닛(139)은 예를 들면, 매체 카드(1)가 카드 슬롯으로/으로부터 삽입/제거되는 PCMCIA(Personal Computer Memory Card International Association)이 삽입되는 카드 슬롯에 의해 달성된다.
스크램블 유닛(140)은 암호화 키를 사용하여 암호화 및 복호화하는 스크램블러 및 디스크램블러로 구성된다. 즉, 재생을 위한 스크램블 유닛(140)은 암호화 오디오 정보를 메모리 카드(1) 또는 하드디스크(134)로부터 수신하고, 수신된 오디오 정보를 디스크램블한다. 또한 스크램블 유닛(140)은 비암호화 오디오 정보를 하드디스크(134) 또는 인코딩/또는 디코딩 유닛(141)로부터 수신하고, 수신된 오디오 정보를 스크램블한다. 여기서 재생을 위한 암호화 키는 매체 카드(1) 및 기록/재생 장치(2)사이의 상호 인증이 긍정적으로 완성되는 때 매체 카드(1)내에서 보호된 영역으로부터 판독된다. 기록을 위하여, 암호화 키는 음악 제공자와 함께 오디오 정보가 다운로드되고, 상기 상호 인증이 긍정적으로 완성되는 때 매체 카드(1)내에서 보호된 영역에 기입된다.
인코딩/디코딩 영역(141)은 오디오 정보를 압축 및 추출하는 인코더 및 디코더로 구성된다. 즉, 재생을 위한 인코딩/ 디코딩 유닛(141)은 비암호화 오디오 정보를 매체 카드(1), 스크램블 유닛(140), 또는 하드디스크(134)로부터 수신하고,수신된 오디오 정보를 디코딩(추출)하고 오디오 신호를 D/A 컨버터(143)를 통해 출력한다. 새로운 오디오 정보를 생성하기 위한 인코딩/디코딩 유닛(141)은 (PCM 데이터) 같은 비압축 디지털 오디오 데이터를 A/D 컨버터(142) 또는 하드디스크(134)로부터 수신하고, 오디오 데이터를 인코딩(압축)한다.
이제, 상기 구성된 기록/재생 장치(2)의 동작을 설명한다.
본 발명에서, 음악 제공자(7)는 이른바 인터넷 상의 WWW(World Wide Web)서버를 통하여 오디오 정보 및 문자 정보를 포함하는 컨텐츠를 클라이언트에게 배급하는 배급자라고 가정한다.
기록/ 재생 장치(2)는 다음과 같이 데이터를 다운로딩한다. 기록/재생 장치(2)는 음악 제공자(배급 서비스)에 의해 정의된 어떤 배급 포맷에서 음악 제공자(7) (또는 배급 서비스)의 WWW 서버로부터 배급된 ABO의 그룹을 수신하고, 기록/재생장치(2)에 의하여 ABO를 또다른 데이터 포맷, 예컨대 도 6a 에 도시된 바와 같은 포맷으로 변환한 후 매체 카드(1)의 유저 데이터 영역에 저장한다.
음악 제공자(7)가 문자 정보를 제공하는 ABO 그룹을 다운로딩할 경우, 기록/ 재생장치(2)도 역시 유저 데이터 영역내의 문자 정보를 ABO 에 해당하는 트랙 정보내의 문자 정보(TKTXT_DA)로서 다운로딩하여 저장한다.
음악 제공자(7)가 문자 정보를 제공하지 아니할 경우, 기록/ 재생장치(2)는 유저에 의하여 입력된 명령에 따라서 문자 정보를 생성 및 편집하고 이를 유저 데이터 영역에 저장한다.
일례로서, 기록/ 재생장치(2)는 각각의 태그가 유저로부터 입력된 문자를 수신하는 입력 박스를 포함한 문자 정보 생성/편집 창을 스크린 상에 표시할 수 있다. 문자 정보(TKTXT_DA)를 저장하는 저장 영역이 고정 길이(256 바이트)를 가질 경우, 기록/재생 장치(2)는 고정 길이를 초과하지 않는 케어(care)를 처리하는 문자 정보를 생성 및 편집하고, 이를 기억 영역에 저장한다.
문자 정보를 생성 및 편집하는 경우, 기록/재생 장치(2)는 태그(1바이트 또는 2바이트)의 타입과 유저에 의해 입력된 문자 코드(1바이트 문자 코드 또는 2바이트 문자 코드)의 타입에 따라 제1 데이터 및 제2 데이터중 하나를 결정 할 수 있다.
기록/재생 장치(2)의 재생 동작은 재생 장치(3)의 그것과 동일하고 여기서는 기술되지 않는다.
상기 설명으로부터 이해 될 수 있는 바와 같이, 본 실시예의 매체 카드(1)는 오디오 정보와 해당 정보를 나타내는 문자 정보: 1바이트 문자 코드 시퀀스로 구성된 제1 데이터; 2바이트 문자 코드 시퀀스로 구성된 제2 데이터를 포함하는 문자 코드를 저장한다. 이러한 구성으로, 재생 장치가 1바이트 문자 코드용 폰트 또는 2 바이트 문자 코드용 폰트를 갖는지 문자 정보를 적절히 표시할 수있게 할 수 있다.
문자 정보를 기록하는 영역은 각각의 제 1 및 제2 데이터가 택일적으로 배열된 태그 및 코드 시퀀스로 구성되며, 태그는 아이템의 타입을 나타내고, 문자 코드 시퀀스는 아이템의 콘텐츠를 나타내는 구성으로 인하여 효과적으로 사용된다.
1 섹터의 사이즈 보다 작은 사이즈(256 바이트)를 갖는 저장영역은 오디오정보의 일부에 대응하는 문자 정보의 일부 각각에 할당된다는 구성으로 인하여 오디오 정보를 추가, 삭제, 또는 편집함에 따라 문자 정보를 추가, 삭제, 또는 편집하는 것이 용이하다.
상기 실시예에서, 매체 카드(1)는 기록/재생 장치(2)의 카드 슬롯에 삽입된다. 그러나, 기록/재생 장치(2)는 이른바 USB(Universal Serial Bus)같은 케이블을 통해서, 재생 장치(3)에 접속 될 수 있고, 재생 장치(3)내에서 매체 카드(1)가 삽입되어 기록 재생장치(2)가 데이터를 매체 카드(1)에 기입할 수 있도록 한다.
2 바이트 문자 코드 시퀀스는 문자 코드의 타입에 따라 3바이트 문자 코드를 포함할 수있다.
상기 실시예에서, 편의상 도 13 내지 도 18에 도시된 바와 같이 간단한 마크가 사용된다. 그러나 아이콘이 대신 사용될 수 있다.
재생 장치의 마이크로프로세서(121)는 저장 영역내 문자 정보의 시작 위치, 즉 제1 데이터의 종단 코드의 저장 위치"00h" 와 제2 데이터의 종단 코드의 저장 위치"0000h"의 상관 관계로부터 판단하는 하기 나타낸 (a) 내지 (c)를 식별할 수 있고, 그 판단 결과 (a) 1바이트 문자 코드 시퀀스를 포함하는 텍스트 정보, (b) 2 바이트 문자 코드 시퀀스를 포함하는 텍스트 정보, (c) 1 바이트 문자 코드 시퀀스 및 2 바이트 문자 코드 시퀀스를 포함하는 텍스트 정보로 나타낸 문자 코드 시퀀스를 디스플레이 유닛이 표시하게 한다.
본 발명의 반도체 메모리 카드는 상관관계를 가지고 오디오 정보, 텍스트 정보 및 타입 정보를 저장한다. 재생 장치는 이들 종류의 정보를 반도체 메모리 카드에 기록한다. 재생 장치는 반도체 메모리 카드로부터 오디오 정보를 판독하고 이를 재상하며, 타입 정보에 대응하는 텍스트 정보를 표시한다.
예컨대 반도체 메모리 카드는 음악 데이터를 오디오 정보로서 저장하고, 튜닝 타이틀, 아티스트 이름 등을 1 바이트 문자 코드 시퀀스 및 2 바이트 문자 코드 시퀀스중 어느 하나 또는 그들 모두가 되는 텍스트 정보를 저장한다.
이러한 구성으로 재생 장치는 재생 장치에 적합한 1 바이트 문자 및 2 바이트 문자중 어느 하나를 가지고, 폰트 ROM(폰트 ROM 이 1 바이트 문자 및 2 바이트 문자인지의 여부)의 타입과 타입 정보에 따라 텍스트 정보를 표시한다.

Claims (12)

  1. 대응하는 텍스트 정보와 텍스트 정보 타입을 나타내는 타입 정보를 갖는 오디오 정보를 저장하기 위한 반도체 메모리 카드에 있어서,
    상기 타입 정보는 텍스트 정보의 타입을 나타내고, 그 타입은 텍스트 정보가 각각 1 바이트 문자 코드 시퀀스, 2 바이트 문자 코드 시퀀스 및 1 바이트 문자 코드 시퀀스 및 2 바이트 문자 코드 시퀀스를 포함하는 적어도 하나의 (a),(b) 및 (c) 타입으로 분류된 것을 특징으로 하는 반도체 메모리 카드.
  2. 제 1항에 있어서,
    상기 타입 정보는 제1 속성 및 제2 속성을 포함하며, 제 1 속성은 텍스트 정보가 1바이트 문자 코드 시퀀스를 포함하는지를 나타내고, 제2 속성은 텍스트 정보가 2 바이트 문자 코드 시퀀스를 포함하는지를 나타내고, 제1 속성, 제2 속성 및 그 둘의 조합은 각각 타입(a), (b) 및(c)을 나타낸 것을 특징으로 하는 반도체 메모리 카드.
  3. 제 1항에 있어서,
    상기 메모리 카드의 일부가 되는 텍스트 저장 영역에 텍스트 정보가 저장될 수 있고, 텍스트 저장영역의 시작으로부터 타입 정보는 텍스트 정보에 포함된 제1 종단 코드 및 제2 종단 코드가 되고,
    상기 제1 종단 코드는 텍스트 저장영역에 저장된 텍스트 정보가 1바이트 문자 코드 시퀀스를 포함하지 않을 경우 텍스트 저장 영역의 시작에 저장되고, 텍스트 저장영역에 저장된 텍스트 정보가 1바이트 문자 코드 시퀀스를 포함하는 경우 1바이트 문자 코드 시퀀스의 종단에서 텍스트 저장 영역에 저장되고,
    상기 제2 종단 코드는 텍스트 저장영역에 저장된 텍스트 정보가 2 바이트 문자 코드 시퀀스를 포함하지 않을 경우 제1 종단 코드의 직후 위치에서 텍스트 저장 영역에 저장되고, 텍스트 저장영역에 저장된 텍스트 정보가 2바이트 문자 코드 시퀀스를 포함하는 경우 2바이트 문자 코드 시퀀스의 종단에서 텍스트 저장 영역에 저장되고,
    상기 텍스트 저장 영역의 시작, 제1 종단 코드의 저장 위치, 및 제2 종단 코드의 저장위치에 저장된 것의 조합은 각각 타입(a), (b), 및 (c)를 나타낸 것을 특징으로 하는 반도체 메모리 카드.
  4. 제 1항에 있어서,
    상기 1 바이트 문자 코드 시퀀스 및 2바이트 문자 코드 시퀀스는 태그 및 코드 시퀀스의 쌍을 포함하고, 태그는 아이템의 타입을 나타내고, 문자 코드 시퀀스는 아이템의 콘텐츠를 나타내고,
    상기 2 바이트 문자 코드 시퀀스는 2 바이트 태그 및 다수의 2 바이트 문자 코드 시퀀스의 쌍을 포함하고, 2 바이트 태그는 아이템의 이름을 나타내고, 다수의 2 바이트 문자 코드 시퀀스는 아이템의 콘텐츠를 나타낸 것을 특징으로 하는 반도체 메모리 카드.
  5. 기록 장치를 삽입/제거할 수 있는 반도체 메모리 카드에 오디오 정보를 기록하기 위한 기록 장치에 있어서,
    상기 반도체 메모리 카드에 오디오 정보를 기록하는 제1 기록 수단, 및
    상기 반도체 메모리 카드에 오디오 정보에 대응하는 텍스트 정보 및 타입 정보를 기록하는 제2 기록 수단을 포함하고,
    상기 타입 정보는 텍스트 정보의 타입을 나타내고 그 타입은 텍스트 정보가 각각 1 바이트 문자 코드 시퀀스, 2 바이트 문자 코드 시퀀스, 및 1 바이트 문자 코드 시퀀스 및 2 바이트 문자 코드 시퀀스를 포함하는 적어도 하나의 (a),(b), 및 (c)으로 분류된 것을 특징으로 하는 기록 장치.
  6. 제 5항에 있어서,
    상기 제2 기록 수단은 제1 속성 및 제2 속성을 타입 정보로서 기록하고, 제 1 속성은 텍스트 정보가 1바이트 문자 코드 시퀀스를 포함하는지를 나타내고, 제2 속성은 텍스트 정보가 2 바이트 문자 코드 시퀀스를 포함하는지를 나타내고, 제1 속성, 제2 속성, 및 그 둘의 조합은 각각 타입(a), (b), 및(c)을 나타낸 것을 특징으로 하는 기록 장치.
  7. 제 5항에 있어서,
    상기 제2 기록 수단은 텍스트 저장영역의 시작에 위치된 실행 영역에 텍스트 정보 및 타입 정보를 기록하고, 타입 정복가 제1 종단 코드 및 제2 종단 코드가 되고,
    상기 제2 기록 수단은 텍스트 저장 영역 상에 1 바이트 문자 코드 시퀀스를 기록하지 않을 경우 텍스트 저장영역의 시작에 위치된 제1 종단 코드를 기록하고, 실행 영역에 텍스트 정보 및 타입 정보를 기록하고, 타입 정보가 제1 종단 코드 및 제2 종단 코드가 되고, 텍스트 저장 영역 상에 1 바이트 문자 코드 시퀀스를 기록하는 경우 1 바이트 문자 코드 시퀀스의 종단에서 제1 종단 코드를 기록하고,
    상기 제2 기록 수단은 텍스트 저장영역에 2 바이트 문자 코드 시퀀스를 포함하지 않을 경우 제1 종단 코드의 직후 위치에서 텍스트 저장 영역에 제1 종단 코드가 저장되고, 텍스트 저장영역에 2바이트 문자 코드 시퀀스를 기록하는 경우 2바이트 문자 코드 시퀀스의 종단에서 제1 종단 코드가 저장되고,
    상기 텍스트 저장 영역의 시작, 제1 종단 코드의 저장 위치, 및 제2 종단 코드의 저장위치에 저장된 것의 조합은 각각 타입(a), (b), 및 (c)를 나타낸 것을 특징으로 하는 기록 장치.
  8. 제 5 항에 있어서,
    상기 1 바이트 문자 코드 시퀀스는 태그 및 코드 시퀀스의 쌍을 포함하고, 1 바이트 태그는 아이템의 이름을 나타내고, 다수의 1 바이트 문자 코드 시퀀스는 아이템의 콘텐츠를 나타내고,
    상기 2 바이트 문자 코드 시퀀스는 2 바이트 태그 및 다수의 2 바이트 문자 코드 시퀀스의 쌍을 포함하고, 2 바이트 태그는 아이템의 이름을 나타내고, 다수의 2 바이트 문자 코드 시퀀스는 아이템의 콘텐츠를 나타낸 것을 특징으로 하는 기록 장치.
  9. 재생 장치에서 삽입/제거할 수 있는 반도체 메모리 카드로부터 오디오 정보를 판독하고 판독된 오디오 정보를 재생하는 재생 장치에 있어서,
    상기 반도체 메모리 카드로부터 오디오 정보, 텍스트 정보, 및 타입 정보를 판독하는 판독 수단을 구비하고, 타입 정보는 텍스트 정보의 타입을 나타내고 그 타입은 텍스트 정보가 각각 1 바이트 문자 코드 시퀀스, 2 바이트 문자 코드 시퀀스, 및 1 바이트 문자 코드 시퀀스 및 2 바이트 문자 코드 시퀀스로 되는 적어도 하나의 (a),(b), 및 (c)으로 분류되고, 판독된 오디오 정보를 재생하는 재생 수단과,
    상기 판독된 타입 정보에 따라 1바이트 문자 코드 시퀀스 혹은 2바이트 문자 코드 시퀀스중 하나를 표시하기 위한 표시 유닛을 제어하는 제어 수단을 포함한 것을 특징으로 하는 재생 장치.
  10. 제 9항에 있어서,
    상기 타입 정보는 제1 속성 및 제2 속성을 포함하며, 제 1 속성은 텍스트 정보가 1바이트 문자 코드 시퀀스를 포함하는지를 나타내고, 제2 속성은 텍스트 정보가 2바이트 문자 코드 시퀀스를 포함하는지를 나타내고,
    상기 제어 수단은 타입 정보에 포함된 제1 속성 및 제2 속성에 따라 텍스트 정보의 타입을 결정하며, 텍스트 정보의 결정된 타입에 대응하는 문자 코드 시퀀스를 표시 유닛이 표시하도록 하는 것을 특징으로 하는 재생 장치.
  11. 제 9항에 있어서,
    상기 텍스트 저장 영역에 텍스트 정보가 저장되고 텍스트 저장영역의 시작으로부터 실행되고,
    상기 타입 정보는 텍스트 정보에 포함된 제1 종단 코드 및 제2 종단 코드가 되고,
    상기 제1 종단 코드는 텍스트 저장영역에 저장된 텍스트 정보가 1바이트 문자 코드 시퀀스를 포함하지 않을 경우 텍스트 저장 영역의 시작에 저장되고, 텍스트 저장영역에 저장된 텍스트 정보가 1바이트 문자 코드 시퀀스를 포함하는 경우 1바이트 문자 코드 시퀀스의 종단에서 텍스트 저장 영역에 저장되고,
    상기 제2 종단 코드는 텍스트 저장영역에 저장된 텍스트 정보가 2 바이트 문자 코드 시퀀스를 포함하지 않을 경우 제1 종단 코드의 직후 위치에서 텍스트 저장 영역에 저장되고, 텍스트 저장영역에 저장된 텍스트 정보가 2바이트 문자 코드 시퀀스를 포함하는 경우 2바이트 문자 코드 시퀀스의 종단에서 텍스트 저장 영역에 저장되고,
    상기 텍스트 저장 영역의 시작, 제1 종단 코드의 저장 위치, 및 제2 종단 코드의 저장위치에 저장된 것의 조합은 각각 타입(a), (b),및 (c)를 나타낸 것을 특징으로 하는 재생 장치.
  12. 제 9항에 있어서,
    상기 1 바이트 문자 코드 시퀀스는 1 바이트 태그 쌍 및 다수의 1 바이트 문자 코드 쌍을 포함하고, 1 바이트 태그는 아이템의 이름을 나타내고, 다수의 1 바이트 문자 코드는 아이템의 콘텐츠를 나타내고,
    상기 2 바이트 문자 코드 시퀀스는 2 바이트 태그 쌍 및 다수의 2 바이트 문자 코드 쌍을 포함하고, 2 바이트 태그는 아이템의 이름을 나타내고, 다수의 2 바이트 문자 코드는 아이템의 콘텐츠를 나타낸 것을 특징으로 하는 재생 장치.
KR1020017001184A 1999-05-28 2000-05-24 반도체 메모리 카드, 반도체 메모리 카드에 데이터를 기록하는 장치 및 반도체 메모리 카드의 데이터를 재생하는 장치 Expired - Fee Related KR100680443B1 (ko)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP14989399 1999-05-28
JP???11-149893 1999-05-28
JP23672499 1999-08-24
JP???11-236724 1999-08-24
JP???11-372787 1999-12-28
JP37278799 1999-12-28

Publications (2)

Publication Number Publication Date
KR20010074780A true KR20010074780A (ko) 2001-08-09
KR100680443B1 KR100680443B1 (ko) 2007-02-08

Family

ID=27319844

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020017001184A Expired - Fee Related KR100680443B1 (ko) 1999-05-28 2000-05-24 반도체 메모리 카드, 반도체 메모리 카드에 데이터를 기록하는 장치 및 반도체 메모리 카드의 데이터를 재생하는 장치

Country Status (7)

Country Link
US (3) US6636773B1 (ko)
EP (1) EP1056096B1 (ko)
KR (1) KR100680443B1 (ko)
CN (1) CN1288663C (ko)
DE (1) DE60037777T2 (ko)
ID (1) ID28821A (ko)
WO (1) WO2000074054A2 (ko)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3389186B2 (ja) * 1999-04-27 2003-03-24 松下電器産業株式会社 半導体メモリカード及び読み出し装置
WO2000074054A2 (en) * 1999-05-28 2000-12-07 Matsushita Electric Industrial Co., Ltd. Semiconductor memory card, apparatus for recording data onto the semiconductor memory card, and apparatus for reproducing data of the semiconductor memory card
WO2000074059A1 (en) * 1999-05-28 2000-12-07 Matsushita Electric Industrial Co., Ltd. A semiconductor memory card, playback apparatus, recording apparatus, playback method, recording method, and computer-readable recording medium
BRPI0006168B1 (pt) * 1999-05-28 2017-11-28 Panasonic Corporation Semiconductor memory card, reproductive apparatus, recording device, playback process, and recording process
KR100655034B1 (ko) * 1999-05-28 2006-12-07 마츠시타 덴끼 산교 가부시키가이샤 반도체 메모리카드, 재생장치, 기록장치, 재생방법, 기록방법
JP2001093226A (ja) 1999-09-21 2001-04-06 Sony Corp 情報通信システムおよび方法、ならびに、情報通信装置および方法
JP4507319B2 (ja) 1999-12-17 2010-07-21 ソニー株式会社 情報処理装置、情報処理方法、プログラム、および記録媒体、端末装置、並びに、システムおよびシステムの方法
US7424446B2 (en) * 2000-05-26 2008-09-09 Comverse Network System, Ltd. Apparatus and method for storing predetermined multimedia information
JP4936037B2 (ja) * 2001-08-31 2012-05-23 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP4408601B2 (ja) * 2001-12-27 2010-02-03 富士通株式会社 情報再生装置およびセキュアモジュール
US6996390B2 (en) * 2002-06-26 2006-02-07 Microsoft Corporation Smart car radio
CN1679273A (zh) * 2002-08-08 2005-10-05 M-系统快闪盘开拓者公司 用于数字权利管理的集成电路
US20040039932A1 (en) * 2002-08-23 2004-02-26 Gidon Elazar Apparatus, system and method for securing digital documents in a digital appliance
US7979700B2 (en) 2002-08-23 2011-07-12 Sandisk Corporation Apparatus, system and method for securing digital documents in a digital appliance
KR101008925B1 (ko) * 2002-12-17 2011-01-17 톰슨 라이센싱 디지털 오디오 플레이어에서 음악을 태깅 및디스플레이하는 방법
TW200506858A (en) * 2003-06-11 2005-02-16 Matsushita Electric Ind Co Ltd Reproduction apparatus, program, integrated circuit
US6926199B2 (en) * 2003-11-25 2005-08-09 Segwave, Inc. Method and apparatus for storing personalized computing device setting information and user session information to enable a user to transport such settings between computing devices
JPWO2005062184A1 (ja) 2003-12-24 2010-02-25 松下電器産業株式会社 データ処理装置およびデータ処理方法
ATE447285T1 (de) * 2004-02-03 2009-11-15 Sandisk Secure Content Solutio Schutz von digitalem dateninhalt
US20050190659A1 (en) * 2004-03-01 2005-09-01 Matsushita Electric Industrial Co., Ltd. Audio reproducing apparatus
USD535297S1 (en) * 2004-04-16 2007-01-16 Sandisk Corporation Memory card with two sets of contacts
WO2006003883A1 (ja) * 2004-06-30 2006-01-12 Matsushita Electric Industrial Co., Ltd. 記録媒体並びに記録媒体に情報を記録する記録装置及び記録方法
JPWO2006013924A1 (ja) * 2004-08-06 2008-05-01 パイオニア株式会社 記録再生装置、記録媒体処理装置、再生装置、記録媒体、コンテンツ記録再生システム、及びコンテンツ記録再生方法
USD537824S1 (en) * 2005-05-19 2007-03-06 Sandisk Corporation Flash memory card with translucent cover
USD542797S1 (en) 2005-08-02 2007-05-15 Sandisk Corporation Memory card with a contact covering lid
JP5027805B2 (ja) * 2006-06-15 2012-09-19 パナソニック株式会社 メモリコントローラ、不揮発性記憶装置、及び不揮発性記憶装置システム
US8839005B2 (en) * 2006-09-13 2014-09-16 Sandisk Technologies Inc. Apparatus for transferring licensed digital content between users
KR20080067075A (ko) * 2007-01-15 2008-07-18 주식회사 히타치엘지 데이터 스토리지 코리아 광디스크의 암호화 데이터 기록 및 재생방법
USD588133S1 (en) * 2007-12-17 2009-03-10 Panasonic Corporation IC memory card
USD588597S1 (en) * 2007-12-17 2009-03-17 Panasonic Corporation IC memory card
USD588134S1 (en) * 2008-01-11 2009-03-10 Panasonic Corporation IC memory card
USD588599S1 (en) * 2008-04-01 2009-03-17 Panasonic Corporation IC memory card
USD588598S1 (en) * 2008-04-01 2009-03-17 Panasonic Corporation IC memory card
USD588135S1 (en) * 2008-04-01 2009-03-10 Panasonic Corporation IC memory card
USD643432S1 (en) * 2010-05-17 2011-08-16 Panasonic Corporation Memory card
USD643431S1 (en) * 2010-05-17 2011-08-16 Panasonic Corporation Memory card
USD681640S1 (en) * 2010-12-03 2013-05-07 Sony Computer Entertainment Inc. Storage medium
CA141195S (en) * 2011-05-17 2012-02-03 Sony Computer Entertainment Inc Digital memory card
USD667830S1 (en) * 2011-11-29 2012-09-25 Samsung Electronics Co., Ltd. SD memory card
USD669478S1 (en) * 2012-01-13 2012-10-23 Research In Motion Limited Device smart card
USD669479S1 (en) * 2012-01-13 2012-10-23 Research In Motion Limited Device smart card
US8747162B2 (en) 2012-03-29 2014-06-10 Sandisk Technologies Inc. Host device with memory card slot having a card gripping-extracting recess
USD688668S1 (en) * 2012-03-29 2013-08-27 Sandisk Technologies Inc. Memory card
USD703208S1 (en) 2012-04-13 2014-04-22 Blackberry Limited UICC apparatus
US8936199B2 (en) 2012-04-13 2015-01-20 Blackberry Limited UICC apparatus and related methods
USD701864S1 (en) 2012-04-23 2014-04-01 Blackberry Limited UICC apparatus
USD700183S1 (en) * 2012-08-30 2014-02-25 Nifty Drives Ltd Computer accessory
USD704192S1 (en) * 2012-08-30 2014-05-06 Nifty Drives Ltd Computer accessory
EP2982225A4 (en) 2013-04-05 2017-05-17 PNY Technologies, Inc. Reduced length memory card
USD726189S1 (en) * 2014-04-03 2015-04-07 Transcend Information, Inc. Secure digital card
USD734756S1 (en) * 2014-04-04 2015-07-21 Pny Technologies, Inc. Reduced length memory card

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0793335A (ja) * 1993-06-07 1995-04-07 Internatl Business Mach Corp <Ibm> テキストの言語機能を提供する方法
JPH0816568A (ja) * 1994-06-29 1996-01-19 Victor Co Of Japan Ltd 文字コード割り当て方法
JPH0816668A (ja) 1994-06-30 1996-01-19 Amano Corp サービス管理方法とその装置
JPH0877694A (ja) * 1994-09-05 1996-03-22 Yamaha Corp 操作子装置
JP3499671B2 (ja) * 1996-02-09 2004-02-23 富士通株式会社 データ圧縮装置及びデータ復元装置
US5802482A (en) * 1996-04-26 1998-09-01 Silicon Graphics, Inc. System and method for processing graphic language characters
JP3039619B2 (ja) * 1996-06-28 2000-05-08 静岡日本電気株式会社 無線選択呼出受信機及びそのメッセージ表示方法
JP3563911B2 (ja) * 1997-03-04 2004-09-08 シャープ株式会社 文字認識装置
US6094634A (en) * 1997-03-26 2000-07-25 Fujitsu Limited Data compressing apparatus, data decompressing apparatus, data compressing method, data decompressing method, and program recording medium
JPH11110912A (ja) * 1997-09-30 1999-04-23 Sony Corp ディジタル信号記録装置および記録方法
JP3915228B2 (ja) * 1998-02-25 2007-05-16 ソニー株式会社 再生方法および記録媒体
JP3560809B2 (ja) * 1998-04-28 2004-09-02 パイオニア株式会社 記録情報再生装置
MY122279A (en) * 1999-03-03 2006-04-29 Sony Corp Nonvolatile memory and nonvolatile memory reproducing apparatus
WO2000074054A2 (en) * 1999-05-28 2000-12-07 Matsushita Electric Industrial Co., Ltd. Semiconductor memory card, apparatus for recording data onto the semiconductor memory card, and apparatus for reproducing data of the semiconductor memory card
US7251719B2 (en) * 2003-08-11 2007-07-31 Fujitsu Ten Limited Recording medium playback apparatus

Also Published As

Publication number Publication date
CN1353853A (zh) 2002-06-12
US7010372B2 (en) 2006-03-07
US20050278045A1 (en) 2005-12-15
EP1056096B1 (en) 2008-01-16
DE60037777T2 (de) 2008-06-05
WO2000074054A2 (en) 2000-12-07
EP1056096A1 (en) 2000-11-29
ID28821A (id) 2001-07-05
DE60037777D1 (de) 2008-03-06
US20040037145A1 (en) 2004-02-26
US7212875B2 (en) 2007-05-01
US6636773B1 (en) 2003-10-21
KR100680443B1 (ko) 2007-02-08
WO2000074054A3 (en) 2002-10-10
CN1288663C (zh) 2006-12-06

Similar Documents

Publication Publication Date Title
KR100680443B1 (ko) 반도체 메모리 카드, 반도체 메모리 카드에 데이터를 기록하는 장치 및 반도체 메모리 카드의 데이터를 재생하는 장치
US8156347B2 (en) Semiconductor memory card, playback apparatus, recording apparatus, playback method, recording method, and computer-readable recording medium
RU2268505C2 (ru) Носитель записи, записывающее устройство и система записи/воспроизведения
US6832293B1 (en) Audio playback apparatus and method for resuming interrupted playback recording
JP4850075B2 (ja) データ格納方法、データ再生方法、データ記録装置、データ再生装置および記録媒体
EP0962929B1 (en) Recording medium, recording apparatus and reproduction apparatus for selecting reproduction order of only specific digital data
US6647496B1 (en) Semiconductor memory card
US20090231968A1 (en) Recording medium storing management information for content attribute and recording device and playback device for the recording medium
WO2001016672A1 (en) Copyrighted data processing method and apparatus
JP3327897B2 (ja) 半導体メモリカード、及びその再生装置
JP4536313B2 (ja) 半導体メモリカードの再生装置
KR100741482B1 (ko) 멀티미디어 컨텐츠와 이에 대응하는 자막 정보를 개인용정보 처리기로 제공하기 위한 방법 및 그 시스템
JP2003331509A (ja) デジタル信号記録装置及びデジタル信号記録再生装置
MXPA01000986A (en) Semiconductor memory card, apparatus for recording data onto the semiconductor memory card, and apparatus for reproducing data of the semiconductor memory card
JPH09251415A (ja) データ再生方法及びデータ再生記録方法

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20010127

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20050107

Comment text: Request for Examination of Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060527

Patent event code: PE09021S01D

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: 20061228

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070201

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070131

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20100129

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20110126

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20120119

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20130117

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20130117

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20140120

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20140120

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20150120

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20150120

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20160105

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20160105

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20170103

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20170103

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20180104

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20180104

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20190107

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20190107

Start annual number: 13

End annual number: 13

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20201112