KR0156865B1 - 음성 확장 기능을 갖는 어학 학습 장치 - Google Patents
음성 확장 기능을 갖는 어학 학습 장치 Download PDFInfo
- Publication number
- KR0156865B1 KR0156865B1 KR1019960021069A KR19960021069A KR0156865B1 KR 0156865 B1 KR0156865 B1 KR 0156865B1 KR 1019960021069 A KR1019960021069 A KR 1019960021069A KR 19960021069 A KR19960021069 A KR 19960021069A KR 0156865 B1 KR0156865 B1 KR 0156865B1
- Authority
- KR
- South Korea
- Prior art keywords
- language learning
- information
- track
- data
- extended
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/04—Electrically-operated educational appliances with audible presentation of the material to be studied
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
1. 청구 범위에 기재된 발명이 속한 기술 분야 : 기록 매체의 하나의 트랙 내에서 형성된 가상 트랙을 이용하는 어학 학습 장치에 관한 것이다.
2. 발명이 해결하고자 하는 기술적 과제 : 다수의 가상 트랙들에 기록된 어학 학습 정보중 특정 어학 학습 정보를 확장하여 재생토록 한 기록 매체 및 어학 학습 장치를 제공함에 있다.
3. 발명의 해결 방법의 요지 : 어학 학습 장치에 있어서, 하나로 형성된 기록 트랙상에서 같은 시간축상에 형성되며 서로 다른 음성 데이터가 기록된 가상 트랙과 상기 가상 트랙내의 특정 음성 데아타를 확장 시키기 위한 확장 음성 데이터가 저장된 확장 트랙들을 가지는 기록 매체와, 제생 제어 신호의 입력에 응답하여 상기 기록 매체의 트랙에 형성된 가상의 트랙들과 확장 트랙에 기록된 확장 음성 데이터들을 재생하여 출력하는 가상의 트랙들과 확장 트랙에 기록된 확장 음성 데이터들을 재생하여 출력하는 기록 정보 재생부와, 상기 기록 정보 재생부로부터 출력되는 가상 트랙들의 정보열들과 상기 확장 음성 데이터를 입력하며 어학 학습 선택 정보에 대응하는 음성 데이터 및 상기 선택된 음성 데이터의 확장 음성 데이터를 선택하여 출력하는 정보 출력부와, 외부로부터의 명령에 응답하여 상기 제생 제어 신호와 상기 어학 학습 선택 정보를 발생하는 제어부로 구성됨.
4. 발명의 중요한 용도 : 어학 학습 장치.
Description
제1도는 본 발명의 실시예에 따라 콤팩트 디스크상에 확장 음성 데이터가 기록된 기록 매체의 내부 데이터 구성도.
제2도는 제1도와 같은 형태로 확장 음성 데이터가 기록된 매체내의 목록(TOC)데이타 맵 테이블.
제3도는 본 발명의 제1실시예에 따라 컴펙트 디스크 플레이어상에 구현된 어학 학습 장치의 블록도.
제4도는 본 발명의 실시 예에 따른 정보 출력부 및 제어부, 음성 데이터 신장부의 연결 관계를 나타낸 회로도이다.
제5a도, 제5b도 및 제5c도는 제4도에 도시된 정보 출력부내의 메인 메모리의 데이터 억세스 과정을 설명하기 위한 도면이다.
제6도 본 발명의 실시예들의 구성에 의해 기록 매체에 기록된 가상 트랙에 저장된 정보를 억세스하여 정보 출력부내의 버퍼 메모리와 메인 메모리에 억세스하는 과정을 도시한 타이밍도.
제7도는 본 발명의 실시예들의 구성에 의해 기록 매체에 기록된 음성 데이터 및 상기 음성 데이터에 대응한 확장 음성 데이터를 순차적으로 억세스하여 정보 출력부내의 버퍼 메모리와 메인 메모리에 기록하는 과정을 도시한 타이밍도.
제8도는 본 발명의 제2실시 예에 따라 IC카드 억세스 시스템상에 구현된 어학 학습 장치의 블록도.
본 발명은 기록 매체에 기록된 어학 학습 정보를 재생하여 출력하는 어학 학습 장치에 관한 것으로, 특히 기록 매체의 하나의 트랙상에 형성된 다수의 가상 트랙에 기록된 특정 음성 데이터를 확장하여 재생 출력하도록 하는 어학 학습 장치에 관한 것이다.
어학 학습 장치, 예를 들면, 콤팩트 디스크 혹은 IC카드 등을 기록 매체로 사용하는 디지털 어학 학습 장치 등은 기록 매체에 기록되어 있는 하나의 트랙상에서 다수의 가상 트랙을 갖는다.
하나의 트랙상에 형성된 다수의 가상 트랙들 각각에는 각국의 음성 발음에 대응하는 음성 데이터가 기록되어 있다.
상기와 같은 음성 데이터는 사용자의 어학 학습 선택에 따라 선택적으로 출력되어 재생된다.
상기와 같은 어학 학습 장치는 하나의 트랙에 적어도 하나 이상의 가상 트랙을 생성하고, 상기 가상 트랙들중 하나를 선택하여 음성을 출력하는 어학 학습 장치는 어학 학습에 큰 도움을 줄수 있었다.
그러나, 종래의 어학 학습 장치는 하나의 트랙에 형성된 세그멘트들의 길이가 모두 동일하여 다양한 학습 정보를 제공할 수 없는 불편함이 있었다.
예를 들면, 어학 학습에 필요한 특정의 글의 해석이 필요로 하였을 때, 학습 정보가 저장되는 세그멘트의 길이가 모두 동일하므로써 해석(해설)이 긴 경우 이에 대한 정보를 모두 기록할 수 없어 보다 정확한 학습 정보를 제공할 수 가 없었다.
따라서, 디지털 기록 매체를 이용한 어학 학습 장치 등은 외국어 등의 문장을 우리말로 해설할시, 해설 음성이 보다 많이 저장하기 위한 음성 확장 기술의 개발이 요구되고 있다.
본 발명의 목적은 어학 학습을 위한 외국어 해설 음성 데이터를 확장하여 어학 학습을 보다 효과적으로 실행할 수 있는 음성 확장 기능을 갖는 어학 학습 장치를 제공함에 있다.
본 발명의 다른 목적은 하나의 기록 트랙상에서 형성된 다수의 가상 트랙을 이용하여 어학 학습을 도모하는 장치에 있어서, 상기 가상 트랙중 특정 트랙의 음성 데이터를 확장하여 해설 음성을 충분히 확장할 수 있는 어학 학습 장치를 제공함에 있다.
본 발명의 또 다른 목적은 가상 트랙을 이용한 어학 학습 장치에 있어서, 해석을 필요로하는 경우에 있어서도 해당 세그멘트의 학습 정보 내용을 확장시켜 길게 재생 시킬 수 있는 장치를 제공함에 있다.
상기의 목적을 달성하기 위한 본 발명은 어학 학습 장치에 있어서, 하나로 형성된 기록 트랙상에서 같은 시간축상에 형성되며 서로 다른 음성 데이터가 기록된 가상 트랙과 상기 가상 트랙내의 특정 음성 데이터를 확장시키기 위한 확장 음성 데이터가 저장된 확장 트랙들을 가지는 기록 매체와, 제생 제어 신호의 입력에 응답하여 상기 기록 매체의 트랙에 형성된 가상의 트랙들과 확장 트랙에 기록된 확장 음성 데이터들을 재생하여 출력하는 기록 정보 재생부와, 상기 기록 정보 재생부로부터 출력되는 가상 트랙들의 정보열들과 상기 확장 음성 데이터를 입력하며 어학 학습 선택 정보에 대응하는 음성 데이터 및 상기 선택된 음성 데이터의 확장 음성 데이터를 선택하여 출력하는 정보 출력부와, 외부로부터의 명령에 응답하여 상기 제생 제어 신호와 상기 어학 학습 선택 정보를 발생하는 제어부를 포함하여 구성함을 특징으로 한다.
이하 본 발명에 따른 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다.
하기의 도면에는 하나의 기록 트랙상에 형성되는 다수의 가상 트랙상에 서로 다른 다수의 발음정보들, 예를 들면, 음성 데이터들과 상기 음성 데이터들중 특정한 음성 데이터에 연속된 확장 음성 데이터가 기록된 기록 매체와, 상기 기록 매체에 기록된 다수의 음성 데이터들 및 확 음성 데이터를 선택적으로 재생 출력하기 위한 많은 특정 상세들이 본 발명의 보다 전반적인 이해를 돕기 위해 나타나 있다.
제1도는 본 발명의 실시예에 따라 콤펙트 디스크상에 음성 데이터가 기록된 기록 매체의 내부 데이터 구성도이다.
제1도를 참조하면, 기록 매체 12의 데이터는 크게 학습 정보를 관리하는 데이터 목록 (Table of Contents:이하 TOC라 함) 영역 100과, 실제의 학습 정보가 존재하는 데이터 영역들 110, 120으로 구분된다.
상기에서, 데이터 영역들 120은 크게 Ai, Bi, Ci(여기서 I는 1,2,3 등의 정수)로 구분되어 있으며, 상기 Ai, Bi, Ci들 각각은 같은 크기로 각각의 번호, 즉, 어드레스를 부여 받고 있다.
본 발명에서는 Ai, Bi, Ci 들 가상 트랙 혹은 세크멘트라 칭한다.
다시 말하면, 어학 학습 정보가 기록되어 있는 기록 트랙은 3개의 가상 트랙으로 구성되어 있는 것이다.
상기 세 개의 가상 트랙 Ai, Bi, Ci들 각각에는 서로다른 음성 데이터, 즉, 영어발음을 위한 음성 데이터, 일어발음을 위한 음성 데이터, 한국어 해결을 위한 음성 데이터들이 각각 기록되어 있다.
또한, 확장 데이터 영역 110은 상기 데이터 영역 120내의 특정 가상 트랙, 예를 들면, Ai, Bi, Ci 혹은 Ci중 어느 하나의 가상 트랙의 정보를 확장하기 위한 정보가 기록된 영역이다.
본 발명에서는 가상 트랙 Ci의 정보를 확장 시킨 예를 도시하고 있다. 예를 들면, 확정 트랙 Ci-j(여기서 j는 2이상의 정수)의 상태가 도시되어 있다.
상기 확장 영역 110내의 확장 트랙 Ci-j의 크기는 상기 가상 트랙 Ai, Bi, Ci의 크기와 동일하며 어드레스를 부여 받고 있다.
그리고, TOC 영역 100은 상기와 같은 데이터 영역 110, 120들을 관리하는 정보가 저장되어 있으며, 이는 후술한 제2도의 설명에 의해 보다 명확하게 이해될 것이다.
제2도는 제1도와 같은 형태로 문자 정보가 기록된 기록 매체내의 목록(TOC)데이타 맵 테이블로서, 기록 트랙의 세그멘트(Segment)가 1000개인 경우, 즉, 트랙의 번호가 1000개인 경우 1부터 1000까지의 가상 트랙 Ai, Bi, Ci의 첫 번째 어드레스가 도시되어 있다.
상기의 TOC 100에는 1000개의 세그멘트로 구성된 각 세트멘트의 시작 포인터와 각 세그멘트별 Ai, Bi, Ci의 시작 어드레스가 기록되어 있다.
여기서 각 세크멘트의 시작 포인터는 2바이트로, 각 가상의 트랙 Ai, Bi, Ci들, 즉, 각 세그멘트의 시작 어드레스는 4바이트의 크기로 설정된다.
또한, 제2도를 참조하면 가상 트랙 Ai, Bi, Ci들 각각의 세그멘트 단위 데이터의 확장을 필요로 하는 확장트랙을 관리하기 위한 정보, 예를 들면, 어드레스 정보 및 해당 세그멘트의 연속 이음 정보등이 TOC 100에 추가되어 있음을 알 수 있다.
본 발명의 실시예에서는 한국어의 확장을 위한 TOC 100의 데이터를 도시한 것이다.
한국어에 대응하는 가상 트랙은 Ci에 해당되며, 확장 데이터 트랙 Ci-j(여기서 I는 1,2,3,‥등의 정수이며, j는 2이상의 값을 갖는 정수이다. )로 표현되어 있다.
기본적으로 특정가상 트랙, 예를 들면, Ci의 확장은 미리 정해진 사이즈의 데이터만을 연속적으로 이음으로 해서 처리한다(CD 인 경우에는 섹터, IC 카드인 경우에는 블록의 수로 할 수 있다. ) 본 발명의 실시예에서는 Ci을 기본으로 하고, Ci-j 등을 확장 데이터 영역에 별도로 위치시켰다.
추가분, 즉, 확장된 데이터에 대해서 제1도와 같이 별도의 확장영역 110에 위치한 이유는 후술하는 정보 출력부내의 기본 모메리를 활용함에 있어서, Ai, Bi, Ci 의 기본 데이터의 기록 에 좀더 많은 할애를 하기 위함이다.
제2도를 참조하면, 확장 트랙 Ci-j의 시작 어드레스는 해당 가상 트랙 Ai의 시작 어드레스 다음에 저장되고, Ci-j 이후의 해당 세그멘트의 연속된 숫자가 연속하여 기록되어 있음을 알 수 있다.
예를 들면, 제2도에 도시된 바와 같이 Ai 세크멘트의 시작 어드레스 다음에 C1-2의 시작 어드레스와 C1-2이수의 해당 세그멘트의 연속되는 숫자가 기록되는 것이다.
따라서, 첫 번째 가상 트랙의 세그멘트 Ci의 확장 트랙이 5개로 형성된 경우 상기 확장 트랙의 어드레스의 내용은 Ci-2, Ci-3, Ci-4, Ci-5의 4개의 추가 세그멘트수, 즉, 100이 기록된다.
이후의 각각의 세그멘트에 대해서도 같은 경우로 동일하게 적용된다.
제3도는 본 발명의 제1실시예에 따라 컴펙트 디스크 플레이어상에 구현된 어학 학습 장치의 블록도이다.
도면중, 참조번호 12는 하나로 형성된 기록 트랙상에서 같은 시간축상에 형성되며 서로 다른 음성 데이터들이 각각 저장된 가상 트랙들과, 상기 음성 데이터들중 특정 음성 데이터를 확장하는 데이터가 기록된 확장 트랙을 가지는 기록 매체이다.
그리고, 참조번호 14는 상기 기록 매체 12에 기록된 정보를 픽업하여 출력하는 픽업 유니트, 16은 상기 픽업 유니트 14로부터 출력되는 RF 신호를 디지털 의 신호로 복원하여 출력하는 기록정보재생부이다.
참조번호 20은 상기 외부로부터 입력되는 어학 학습 선택 정보에 따른 학습 정보 재생 제어신호를 발생하는 제어부이다.
그리고, 참조번호 22은 상기 기록 정보 재생부로부터 출력되는 가상 트랙들 및 확장 트랙들에 포함된 데이터들 중 상기 학습 정보 제생 제어 신호의 입력에 대응된 가상 트랙의 음성 데이터 및 이에 연속된 확장 트랙의 음성 데이터를 선택 재생하여 출력하는 정보 출력부이다.
끝으로, 참조번호 24는 상기 정보 출력부 22으로부터 출력되는 음성 데이터를 신장하여 출력하는 음성 데이터 신장부이다.
제4도는 본 발명의 실시 예에 따른 정보 출력부 22 및 제어부 20 및 음성 데이터 신장부 24의 연결 관계를 나타낸 회로도이다.
제4도를 참조하면, 기록 정보 재생부 16로부터 순차적으로 출력되는 데이터 X(Ai, Bi, Ci 및 Ci-j)를 순차적으로 저장하고 이를 각각의 가상 트랙의 데이터 Ai, Bi, Ci 및 확장 트랙 Ci-j로 분리하여 출력하는 버퍼 메모리 32~36와, 상기 버퍼 메모리 32~36으로부터 출력되는 가상 트랙의 데이터 Ai, Bi, Ci 및 확장 트랙 Ci-j의 데이터를 내부 영역에 저장하고 제어부 20의 출력 제어 신호에 의해 출력하는 메인 메모리 54, 56, 58, 66과, 상기 제어부 20의 제어에 의해 상기 메인 메모리 54, 56, 58, 66로부터 출력되는 음성 데이터들중 하나를 선택하여 출력하는 데이터 선택 출력부와, 버퍼 제어 신호의 입력에 응답하여 상기 버퍼 메모리 32~36들로부터 출력되는 데이터들을 상기 메인 메모리 54~58, 66 등으로 버퍼링하고, 상기 메인 메모리들 54~58, 66로부터의 출력 데이터를 상기 데이터 선택 출력부로 버퍼링하는 트라이 스테이트 버퍼 52, 60, 62로 구성되어 있다.
상기의 구성중, 데이터 선택 출력부는 트라이 스테이트 버퍼 64와, 멀티플렉서 70로 구성되어 있다.
제5a도, 제5b도 및 제5c도는 제4도에 도시된 정보 출력부(22)내의 메인 메모리 54~58, 66의 데이터 억세스 과정을 설명하기 위한 도면이다.
이중, 제5a도는 제4도에 도시된 메인 메모리들 54들에 데이터가 억세스되는 과정을 설명하기 위함이며, 제5b도는 101번째 가상 트랙의 데이터를 기록할 때 101번째 가상 트랙 Ai의 데이터의 기록 과정과 93번째 가상 트랙의 데이터가 없어지는 과정을 도시한 것이다.
제5c도는 가상 트랙 Ci의 데이터를 억세스함에 있어서, 상기 가상 트랙 Ci에 연속된 정보가 저장된 확장 트랙 Ci-j의 정보를 추가된 메인 메모리 66에 기록하는 과정을 도시한 일예이다.
제6도는 본 발명의 실시예들의 구성에 의해 기록 매체에 기록된 가상 트랙에 저장된 정보를 억세스하여 정보 출력부내의 버퍼 메모리와 메인 메모리에 억세스하는 과정을 도시한 타이밍도이다.
제7도는 본 발명의 실시예들의 구성에 의해 기록 매체에 기록된 음성 데이터 및 상기 음성 데이터에 대응한 확장 음성 데이터를 순차적으로 억세스하여 정보 출력부내의 버퍼 메모리와 메인 메모리에 기록하는 과정을 도시한 타이밍도.
이하 본 발명에 따른 제1실시 예의 동작을 상술한 제1도 내지 제7도의 도면을 참조하여 상세히 설명한다.
하기의 설명에서는 본 발명에 따른 동작을 이해하는데 필요한 부분이 설명되며 이 기술 분야에서 종사하는 자들이 용이하게 이해될 수 있는 구성의 설명은 본 발명의 요지를 흐트리 않도록 생략될 것이라는 것을 유의하여야 한다.
우선, 제1도와 같은 기록 매체 12내에 기록된 다수의 학습 정보, 즉, 가상 트랙 Ai, Bi, Ci들중의 하나의 가상 트랙에 기록된 정보를 재생하고저, 사용자가 키패드 18상에 위치된 조작키를 이용하여 어학 학습 정보를 선택하면, 제어부 20는 선택된 어학 학습 정보에 대응하는 시작 어드레스를 제2도와 같은 TOC를 탐색하여 구한다. 예를 들어, 사용자가 키패드 18을 이용하여 제1도와 같은 트랙 정보중 100번째 트랙, 즉, 100번째 세그멘트를 선택한 경우 제어부 20는 제2도와 같은 TOC의 100번지를 탐색하여 100번째 트랙(세그멘트)의 시작 어드레스를 구한다.
그리고, 상기 제어부 20는 100번째에 해당되는 Ai, Bi, Ci 트랙에 저장된 음성 데이터들을 순차적으로 읽어내도록 기록 정보 재생부 16를 제어한다.
상기 기록 정보 재생부 16는 상기 제어부 20의 제어에 의해 기록 매체 12로부터 100번째 가상 트랙 Ai, Bi, Ci에 기록된 데이터를 픽업하여 제6도 X와 같이 순차적으로 출력한다.
이와 같이 출력되는 데이터 X는 제4도에 도시된 정보 분리 출력부 22내의 버퍼 메모리 32, 34, 36들에 공통으로 입력된다.
이때, 상기 버퍼 메모리 32, 34, 36들은 제어부 20의 제어에 의해 기록 신호와 독출신호를 발생하는 버퍼 메모리 제어부 38의 출력에 의해 가상 트랙 Ai, Bi, Ci의 데이터들을 각각 독립적으로 기록하고, 출력하는데 이의 동작은 하기와 같다.
기록 정보 재생부 16로부터 제6도 X와 같은 데이터가 입력되면, 제어부 20는 제6도와 같은 클럭 clk1과 기록 제어 신호 W1, W2, W3을 발생한다.
이때, 상기 버퍼 메모리 제어부 38 내의 앤드 게이트들 40~42는 상기 클럭 clk1과 상기 제6도와 같은 기록 제어 신호 W1, W2, W3를 각각 논리 곱하여 제6도 BW1, BW2, BW3과 같은 기록 제어 신호들을 발생한다.
상기와 같이 발생된 기록 제어 신호 BW1, BW2, BW3들은 각각의 출력노드에 접속된 오아게이트 46~50들을 통해 버퍼 메모리 32~36들의 각각의 제어신호로 공급된다.
상기 버퍼 메모리 32~36들은 상기 제6도와 같은 기록 제어 신호 BW1, BW2, BW3들에 응답하여 제6도 X의 Ai, Bi, Ci와 같이 순차적으로 입력되는 데이터들을 각각 저장한다.
이때, 상기 버퍼 메모리 32~36들의 어드레스는 제어부 20의 어드레스 단자 AD1으로부터 출력되는 어드레스 신호에 의해 지정된다.
상기와 같은 동작에 의해 버퍼 메모리 32-36에 가상 트랙 Ai, Bi, Ci내의 데이타가 각각 기록되면, 제어부 20는 제6도와 같은 독출/기록신호 R/W와 제2 클럭 cik2를 발생한다. 상기의 독출/기록신호 R/W는 인버터 74에 의해 제6도 740와 같이 반전되어진다. 이때, 제6도와 같은 독출/기록신호 R/W의 폭(Width)는 상기 제1클럭 clk1의 ½의 듀레이션을 갖는다. 앤드 게이트 78은 상기 인버터 74의 출력과 상기 독출/기록신호 R/W를 논리곱하여 버퍼 메모리 제어부 38내의 오아게이트 46-50의 일측노드로 공급한다. 따라서, 상기 오아게이트 46-50들 각각은 상기 제2클럭 clk2에 동기하여 제6도 740과 같은 기호를 버퍼 메모리 32, 36들의 독출제어신호로 공급하여 이들에 각각 저장된 가상 트랙 Ai, Bi, Ci들의 데이타를 제6도 B01, B02, B03과 같이 출력시킨다.
이때, 제어부 20은 제6도와 같은 버퍼제어신호 TS를 로우로 출렬함으로써 트라이 스테이트 버퍼 60, 52들이 턴온된다. 따라서, 상기 버퍼 메모리 32, 34, 36으로부터 각각 출력되는 가상 트랙 Ai, Bi, Ci들의 데이타 B01, B02, B03들은 트라이 스테이트 버퍼 52와 60을 통해 메인 메모리 54, 56, 58들에 입력된다. 상기와 같은 동작에 의해 트라이스테이트 버퍼 60을 통해 입력되는 가상 트랙의 데이타들 Ai, Bi, Ci은 제어부 20의 제어에 의해 메인 메모리 54, 56, 58에 각각 기록되는데, 기록 제어는 앤드 게이트 76의 출력에 실행된다. 즉, 제어부 20가 제1클럭 clk1과 독출/기록신호 R/W를 로우의 상태로 출력하면, 상기 메인 메모리 54, 56, 58들을 트라이 스테이트 버퍼 60을 통해 입력되는 데이타를 기록한다.
지금 까지의 동작을 정리하면 다음과 같음을 알 수 있다. 사용자가 100번째 데이타를 지정하면, 제어부 20의 제어에 의해 100번째 세그멘트에 해당하는 가상 트랙 Ai, Bi, Ci의 데이타들이 기록 정보 재생부 16로부터 출력되어 버퍼 메모리 32, 34, 36에 각각 저장된다. 이후, 상기 버퍼 메모리 32, 34, 36들에 각각 저장된 데이타들는 제1클럭 clk1의 반주기인 제2클럭 clk2의 주기 동안 독출되어 메인 메모리 54, 56, 58에 각각 저장된다.
상기 메인 메모리 54, 56, 58들 각각에 저장된 가상 트랙 Ai, Bi, Ci의 데이타들은 제어부 20로부터 출력되는 독출/기록신호 R/W가 제6도와 같이 하이로 천이되었을 때 제1클럭 clk1의 반주기 동안 동시에 출력된다. 상기 메인 메모리 54, 56, 58들로부터 출력되는 음성 데이타들은 제어부 20로부터 출력되는 버퍼 제어신호 TS가 하이로 천이될 때 턴온되는 트라이 스테이트 버퍼 62를 통해 멀티플렉서 70의 입력노드에 접속된 트라이 스테이트 버퍼 64의 입력노드로 공급된다. 상기 트라이 스테이트 버퍼 64는 제어부 20의 출력노드 TV가 하이로 되었을 때 턴온되어 메인 메모리 54, 56, 58들로부터 출력되는 Ai, Bi, Ci들의 데이타를 멀티플렉서 70의 입력단자로 전송한다.
이때, 상기 멀티플렉서 70은 제어부 20로부터 제6도와 같이 출력되는 선택 신호 SS의 상태에따라 3개의 입력중 하나를 선택하여 음성 데이타 신장부 24의 입력단자에 공급한다. 예를들어, 제6도와 같이 선택신호 SS의 논리가 0인 경우, 메인 메모리 54, 56, 58들의 출력중 메인 메모리 54의 출력인 Ai(영어음성) 데이타를 선택하여 음성 데이타 신장부 24로 공급한다. 상기 멀티플렉서 70에 입력되는 서로 다른 종류의 음성 데이타, 예를 들면, 영어음성 Ai, 일어음성 Bi, 한국어 해설 음성 Ci들의 입력을 선택 출력하는 관계는 하기와 같다.
다음, 본 발명에 따른 확장 데이타의 출력 동작에 대하여 설명하면 하기와 같다.
가상 트랙 Ai, Bi, Ci들중 Ai, Bi의 데이타를 읽어 재생하는 경우에 있어서는 제6도에 도시된 바와 같이 정상적으로 동작하지만, 한국어 해설의 음성 데이타가 기록된 Ci 트랙의 데이타를 재생하는 경우에는 TOC 100의 관리 정보에 따라서 Ci트랙의 데이타 및 상기 Ci트랙에 연속된 확장 트랙 CXi-j의 정보를 읽어 메인 메모리 66에 저장하여 출력한다.
즉, 사용자사 선택한 학습 정보가 한국어 해설을 선택하여 제어부 20의 선택단자 SS로부터 출력되는 논리가 10인 경우, 상 기제어부 20는 제2도에서 전술한 TOC 100의 관리 데이타에 의해 가상 트랙 Ci에 연속된 확장 트랙 Ci-j의 데이타가 출력되도록 기록 정보 재생부 16를 제어한다. 상기와 같은 제어에 의해 기록 정보 재생부 16로부터 가상 트랙 Ai, Bi, Ci 및 상기 Ci에 연속된 확장 트랙 Ci-j의 정보가 연속하여 제6도 X와 같이 출력된다. 예를들어, 사용자의 선택에 의해 가상 트랙 C100번째의 데이타가 출력된 후 이에 연속된 데이타 C100-2, C100-3 등의 데이타가 연속하여 출력되면 제어부 20는 메인 메모리 54, 56, 58 등의 기록 동작을 중지한다.
그리고, 버퍼 메모리 36로부터 출력되는 Ci트랙의 데이타를 추가된 메인 메모리 66에 기록한다. 이때, 상기 추가된 메인 메모리 66에 기록되는 데이타를 제6도에 도시된 Ci-j, Ci-j+1, Ci-j+2등이다. 이들 데이타의 판별은 전술한 바와 같이 TOC 100를 통해 100번째 세그먼트의 C100-2의 어드레스를 인식하고, 그뒤에 연속되는 확장 데이타의 수도 알 수 있기 때문에 정상적인 동작을 할 수 있게된다. 이때, Ci트랙이 아닌 Ai트랙이나 Bi트랙을 선택해도 메인 메모리들 54, 56, 내에는 100번째의 세그멘트의 Ai, Bi 등의 데이타가 저장되어 있음으로 이들의 데이타를 아무런 문제 없이 출력 시킬 수 있다. 이와 같은 동작 관계는 제5A도, 제5B도 및 제5C도를 참조하면 보다 용이하게 이해할 수 있다.
제8도는 본 발명의 제2실시예에 따라 IC카드 억세스 시스템상에 구현된 어학 학습 장치의 블럭도이다. 이의 구성은 기록 매체를 IC카드로 대치하였을 뿐 기본적인 동작에 대하여서는 CD를 이용한 동작과 거의 같다. 예를들면, 제어부 20가 IC카드 32내의 정보를 억세스하는 과정만이 다를 뿐이어서 이기술 분야에서 종사하는 자들에 있어서는 상기의 제8도에 도시된 구성 이외 더 이상의 상세한 설명이 없이도 상술한 설명에 의해 용이하게 실시 할 수 있을 것이다.
상술한 바와 같이 본 발명은 가상 트랙을 이용하는 어학 학습 장치에 있어서, 가상 트랙을 이용한 어학 학습 장치에 있어서, 항시 같은 사이즈의 세그먼트로만 데이타의 억세스가 아니고, 특정 트랙의 데이타를 용이하게 확장 시킬 수 있어 해설음성등과 같은 데이타를 용이하게 확장할 수 있어 어학학습 보다 효과적으로 할 수 있다.
Claims (2)
- 어학 학습 장치에 있어서, 하나로 형성된 기록 트랙상에서 같은 시간축상에 형성되며 서로 다른 음성 데이타가 기록된 가상 트랙과 상기 가상 트랙내의 특정 음성 데이타를 확정 시키기 위한 확장 음성 데이타가 저장된 확장 트랙들을 가지는 기록 매체와, 재생 제어 신호의 입력에 응답하여 상기 기록 매체의 트랙에 형성된 가상의 트랙들과 확장트랙에 기록된 확장 음성 데이타들을 재생하여 출력하는 기록 정보 재생부와, 상기 기록 정보 재생부로부터 출력되는 가상 트랙들의 정보열들과 상기 확장 음성 데이타를 입력하며 어학 학습 선택 정보에 대응하는 음성 데이타 및 상기 선택된 음성 데이타의 확장 음성 데이타를 선택하여 출력하는 정보 출력부와, 외부로부터의 명령에 응답하여 상기 재생 제어 신호와 상기 어학 학습 선택 정보를 발생하는 제어부를 포함하여 구성함을 특징으로 하는 음성 확장 기능을 갖는 어학 학습 장치.
- 제1항에 있어서, 상기 정보 출력부는, 기록 및 독출 제어신호의 입력에 따라 상기 정보 재생 출력부로부터 재생 출력되는 가상 트랙들의 어학 학습 정보를 저장하여 출력하는 버퍼 메모리들과, 상기 버퍼 메모리들로부터 각각 출력되는 어학 학습 정보를 각각 저장하고, 상기 어학 학습 선택 정보에 대응하는 어학 학습 정보를 출력하는 메인 메모리들과, 입력되는 어학 학습 정보의 음성 데이타중 선택신호에 대응된 음성 데이타를 상기 음성 데이타 신장부에 공급하는 제1멀티플렉서와, 버퍼제어신호의 입력에 응답하여 상기 버퍼 메모리들로부터 출력되는 어학 학습 정보들을 상기 메인 메모리들에 공급하고, 상기 버퍼제어신호의 차단과 선택신호에 응답하여 상기 메인 메모리들로부터의 음성정보를 상기 제1 멀티플렉서에 공급하는 데이타패스로 구성함을 특징으로 하는 문자 출력 기능을 갖는 어학 학습 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960021069A KR0156865B1 (ko) | 1996-06-12 | 1996-06-12 | 음성 확장 기능을 갖는 어학 학습 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960021069A KR0156865B1 (ko) | 1996-06-12 | 1996-06-12 | 음성 확장 기능을 갖는 어학 학습 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR980004250A KR980004250A (ko) | 1998-03-30 |
KR0156865B1 true KR0156865B1 (ko) | 1998-12-15 |
Family
ID=19461637
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960021069A KR0156865B1 (ko) | 1996-06-12 | 1996-06-12 | 음성 확장 기능을 갖는 어학 학습 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0156865B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030033416A (ko) * | 2001-10-22 | 2003-05-01 | 주식회사 아인텍정보 | 어학 학습기의 파일 구조 |
-
1996
- 1996-06-12 KR KR1019960021069A patent/KR0156865B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR980004250A (ko) | 1998-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR950035438A (ko) | 시간축 압축된 디지탈 화상 데이타를 기록 및 재생하는 장치 및 방법 | |
KR930010880A (ko) | 단일 기록 매체로부터 그리고 단일 기록 매체 내로 재생 및 기록을 동시에 실행할 수 있는 데이타 기록/재생장치 | |
US5822284A (en) | Audio player which allows written data to be easily searched and accessed | |
KR950033908A (ko) | 메시지 관리방법 및 장치 | |
JP2001189048A (ja) | 記録装置 | |
US4591929A (en) | Interactive learning programming and like control circuitry | |
JPH05242688A (ja) | フラッシュeepromを用いた記録再生装置 | |
KR0156865B1 (ko) | 음성 확장 기능을 갖는 어학 학습 장치 | |
KR0156864B1 (ko) | 문자 출력 기능을 갖는 어학 학습 장치 | |
JPS62243490A (ja) | ビデオ編集および処理方法および装置 | |
KR0171851B1 (ko) | 반도체 메모리 카드를 이용한 다중음향 재생장치 및 방법 | |
KR930702758A (ko) | 트랙조절 회로에 의해 접근시간을 단축하기 위한 방법 | |
KR100209884B1 (ko) | 다중 출력이 가능한 고속 선별 재생장치 및 그 방법 | |
KR0128980Y1 (ko) | 다수의 아이씨 카드를 장착한 재생장치 | |
KR100209883B1 (ko) | 고속 선별 재생장치 및 그 방법 | |
KR100379450B1 (ko) | 음성합성보드에서의 연속적인 음성재생을 위한 구조 및 그 구조를 이용한 연속적인 음성재생방법 | |
KR910017360A (ko) | 디지탈 오디오 테이프 레코더의 신호처리 회로 | |
GB2247336A (en) | Improvements relating to sound and video recording and reproducing systems | |
KR100325529B1 (ko) | 디지털 캡션 플레이어에서의 효율적인 캡션출력 제어방법 | |
JP2000306366A (ja) | 信号処理装置および編集システム | |
JPH0227400A (ja) | 録音編集合成方式 | |
JPH06195957A (ja) | 音声再生に付随する付属装置を同期させる,音声記録を記憶及び再生する装置 | |
JP2000105600A (ja) | 記録再生装置 | |
JPH06139791A (ja) | 音声記憶再生装置 | |
JP2000011520A (ja) | 記録再生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120628 Year of fee payment: 15 |
|
FPAY | Annual fee payment |
Payment date: 20130627 Year of fee payment: 16 |
|
LAPS | Lapse due to unpaid annual fee |