KR100197845B1 - 기록 재생 장치 - Google Patents

기록 재생 장치 Download PDF

Info

Publication number
KR100197845B1
KR100197845B1 KR1019950040038A KR19950040038A KR100197845B1 KR 100197845 B1 KR100197845 B1 KR 100197845B1 KR 1019950040038 A KR1019950040038 A KR 1019950040038A KR 19950040038 A KR19950040038 A KR 19950040038A KR 100197845 B1 KR100197845 B1 KR 100197845B1
Authority
KR
South Korea
Prior art keywords
data
recording
pseudo
units
selection
Prior art date
Application number
KR1019950040038A
Other languages
English (en)
Other versions
KR960019245A (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 KR960019245A publication Critical patent/KR960019245A/ko
Application granted granted Critical
Publication of KR100197845B1 publication Critical patent/KR100197845B1/ko

Links

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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8233Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being a character code signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

재생 신호의 출력 속도를 제어하며 디코더의 버퍼의 오버플로 또는 언더플로를 방지한다.
데이터 선택 회로(2)는 입력 비트 스트림으로부터 선택 데이터를 추출하고, 삭제 단위 검출 회로(3)는 선택하지 않은 데이터의 전송 단위수를 검출한다.
혼합 회로(4)는 선택 데이터와 삭제 단위수의 정보를 혼합하고, 기록 회로(5)에 의해서 자기테이프(6)에 기록시킨다. 재생 회로(7)로부터의 재생 신호는 데이터 분리 회로(8)에 의해서 선택 데이터와 삭제 단위수의 정보를 분리한다. 의사 전송 단위 발생 회로(10)는 의사 신호를 출력하고, 의사 전송 단위 삽입 회로(9)는 삭제 단위수의 정보에 기초한 전송 단위수의 의사 신호를 선택 데이터에 삽입하여 출력한다. 이것에 의해, 출력 비트 스트림은 소정의 시간 간격에 있어서 입력 비트 스트림과 동일한 속도가 되며, 디코더의 버퍼가 오버플로 또는 언더플로되는 것을 방지할 수 있다.

Description

기록 재생 장치
제1도는 본 발명에 관한 기록 재생 장치의 일실예를 도시하는 블록도.
제2도는 실시에의 동작을 설명하기 위한 설명도.
제3도는 실시예의 동작을 설명하기 위한 설명도.
제4도는 MPEG2규격의 트랜스포트 패킷을 설명하기 위한 설명도.
제5도는 종래예의 문제점을 설명하기 위한 설명도.
* 도면의 주요부분에 대한 부호의 설명
2 : 데이터 선택 회로 3 : 삭제 단위 검출 회로
4 : 데이터 혼합 회로 8 : 데이터 분리 회로
9 : 의사 전송 단위 삽입 회로 10 : 의사 전송 단위 발생 회로
본 발명은 다중 채널에 대응한 데이터 스트림이 부여되는 기록 재생 장치에 관한 것이다.
근래,MPEG(Moving Picture Experts Group)2등의 화상 압축 기술의 확립에 의해서 화상의 디지털화가 진행되고 있다. 텔레비젼 방송에 있어서도, MPEG2방식을 채용한 디지털 방송이 검토되기 시작하고 있다. 또한, 음성 및 영상을 통합적으로 취급하고, 유저의 요구에 따라서 각종 정보 서비스를 화상에 의해서도 제공할 수 있는 멀티미디어 서비스도 발전하고 있다.
MPEG2는 방송의 다중채널화 및 통신 또는 축적 미디어에 있어서의 멀티미디어화에 대응한 방식을 가진다. 즉, MPEG2는 복수의 화상, 음성 및 데이터 등의 시분할 다중을 쉽게 하기 위해서 패킷 단위로 전송 데이터를 전송하도록 되어 있다.
1패킷은 동일 종류의 데이터에 의해서 구성하고, 각 패킷에 데이터의 종류를 나타내는 식별 신호을 부가한다.
제4도는 이 MPEG2 규격에 있어서의 전송 단위인 트랜스포트 패킷의 구성을 도시한 설명도이다.
트랜스포트 패킷은 멀티프로그램(채널)에 대응하고 있고, 복호화시에 있어서 시분할로 전송되는 복수의 프로그램중에서 소망의 프로그램의 패킷을 선택할 수 있다. 이 선택을 위해, 트랜스포트 패킷은 제4도에 도시된 바와 같이, 정보를 전송하는 페이로드(Payload)전에 링크 레벨 헤더(Link Level Header)를 부가하여 전송된다. 트랜스포트 패킷 188바이트중 4바이트가 링크 레벨 헤더이다. 또, 수개의 트랜스포트 패킷에 의해서 PES(Pecketized Elementary Stream Packet)패킷을 구성하도록 되어 있다.
링크 레벨 헤더는 선두에 동기 바이트(sync-byte)를 배열하고, 이 후, 비트 에러의 유무를 나타내는 에러 표시기(transport packed error indicatior), PES패킷의 개시를 나타내는 유닛 개시 표시기(PES packet start indicator), 패킷의 중요도를 나타내는 트랜스포트 패킷 우선 순위(transport priority), 패킷의 식별 정보인 PID(Packet identification), 스크램블의 유무를 나타내는 스크램블 제어(transport scrambling control), 페이로드의 유무 등을 나타내는 적응 필드 제어(adaptation field control), 동일 PID의 연속성을 나타내는 순회 카운터(continuity counter) 를 순차 배열하여 구성한다.
MPEG2디코더에 있어서는 PID를 참조하여 동일 PID의 패킷을 추출하는 기능을 가지고 있고, 이것에 의해 , 전송 데이터로부터 소망의 프로그램만을 복호화할 수 있다. 예컨대, 복수의 화상 A, B, C,...의 부호화 데이터를 포함하는 트랜스포트 스트림이 입력된 경우라도, MPEG2규격에 대응한 텔레비젼 수상기에서는 소망의 1화상만을 영출하는 것이 가능하다.
그런데, 이러한 MPEG2규격으로 전송된 트랜스포트 스트림으로부터 소망의 패킷만을 추출하여 VTR(비디오 테이프 레코더)에 의해서 기록되는 것을 생각할 수 있다. 제5도는 이 경우의 처리를 설명하기 위한 설명도이다. 제5(a)도는 수신 데이터(트랜스포트 스트림)을 도시하고 있고, 제5(b)도는 추출하는 패킷을 도시하고 있으며, 제5(c)도는 기록 신호을 도시하고 있고, 제5(d)도는 재생 신호을 도시하고 있으며, 제5(e)도는 출력 데이터를 도시하고 있다.
수신 데이터는 2종류의 화상 A, B를 부호화하여 각각 패킷 A1, A2, .... 및 B1, B2, ...에 패킷화하고, MPEG2의 트랜스포트 스트림으로서 전송된 것이다. 그런데, 일반적으로는 MPEG2디코더에 있어서의 디코드 시간은 신호의 내용에 따라 다르기 때문에, 처리시간의 차를 흡수하기 위해 수신 데이터를 일단 버퍼에 격납하도록 되어 있다. 이 버퍼 용량은 MPEG2규격에 있어서 정해져 있고, MPEG2엔코더는 MPEG2 디코더의 처리시간을 고려하여 버퍼의 오버플로 또는 언더플로가 발생하지 않도록 전송 데이터를 제어하고 있다. 즉, MPEG2디코저에서는 각 패킷의 복호화 시간을 고려하여 동일 종류의 패킷의 연속수를 결정하고 있다. 예컨대, 제5(a)도에 도시된 전송 데이터는 패킷 A1, A2의 복호화 처리에 3패킷분의 전송 시간이 필요할 가능성이 있음을 나타내고 있다.
지금, 제5(b)도에 도시된 바와 같이, 화상 A에 기초한 패킷 A1, A2,...만을 추출하여 기록을 행하는 것으로 한다. 자기테이프의 용량을 고려하면, 화상 A의 신호 속도(제5도에서는 전송 속도의 1/2)를 기록 속도로서 기록을 행할 필요가 있다. 즉, 제5(c)도에 도시된 바와 같이 , 추출한 패킷 A1, A2...의 데이터를 시간적으로 연속시키도록 속도 변환하여 기록 신호를 작성한다.
이 경우의 재생 신호는 제5(d)도에 도시된 바와 같이, 전송 속도의 1/2의 속도로 재생된다. 재생 신호를 MPEG2 디코더에 공급하여 복호화시키기 위해서, 재생 신호의 속도를 원래의 전송 속도로 되돌려서 출력 데이터로서 출력한다.
이 경우에는 재생된 패킷 A1,A2...를 같은 간격으로 출력하거나 또는 제5(e)도에 도시된 바와 같이, 버스트적으로 배열하여 출력한다.
그러나, 상술한 바와 같이 MPEG2디코더에 있어서는 화상 B에 기초한 패킷 B1,B2..의 전송시간을 이용하여 화상 A의 복호화 처리를 행하고 있고, 전송 데이터와 다른 간격으로 패킷 A1,A2..이 입력되면, MPEG2 디코더의 버퍼가 오버플로 또는 언더플로되는 일이 있다. 상술한 바와 같이, 트랜스포트 패킷에는 복호화에 요하는 처리시간의 정보는 포함되지 않기 때문에, 재생 신호를 전송 데이터와 동일한 패킷 간격으로 전송할 수는 없다. 또한, 재생 신호가 버스트적으로 전송되면, MPEG2 디코더에 있어서, 패킷의 시작등의 검출이 불안정하게 되어 버린다.
이와 같이, 종래 전송 데이터로부터 임의의 데이터를 선택적으로 기록하여 재생하고, 재생신호의 속도를 전송 속도로 되돌려서 출력 데이터를 출력하는 경우라도, 선택한 데이터에 요하는 디코더 처리시간이 불분명하기 때문에, 소정의 시간 간격에 있어서의 속도를 전송 데이터의 속도로 일치시킬수 없으며, 디코더측의 버퍼가 오버플로 또는 언더플로 되는 문제점이 있었다. 또한, 패킷의 시작등의 검출이 불안정하게 되는 문제점도 있었다.
본 발명은 재생 신호의 출력 속도를 제어함으로써 , 디코더측의 버퍼가 오버플로 또는 언더플로 되는 것을 방지할 수 있는 기록 재생 장치의 제공을 목적으로 한다.
또한, 본 발명은 재생 신호의 출력 속도을 제어함으로써, 디코더측의 처리를 안정화시킬 수 있는 기록 재생 장치의 제공을 목적으로 한다.
본 발명의 청구범위 제1항에 관한 기록 재생 장치는 복수 종류의 데이터를 소정의 전송 단위로 시분할 다중한 입력 데이터열로부터 소정의 1또는 복수 종류의 데이터를 전송 단위마다 선택하여 선택 데이터로서 출력하는 선택 수단과, 상기 선택 데이터를 기록하는 기록 수단과, 이 기록 수단에 의해서 기록된 상기 선택 데이터를 재생하는 재생 수단과, 상기 선택 데이터의 종류이외의 종류의 의사 신호를 상기 전송 단위로 출력하는 의사 데이터 생성 수단과 상기 재생 수단으로부터의 선택 데이터와 상기 의사 신호를 혼합하여 상기 입력 데이터열에 기초한 전송 속도로 출력 데이터열로서 출력하는 출력 수단을 구비한 것이고, 본 발명의 청구범위 제7항에 관한 기록 재생 장치는 복수 종류의 데이터를 소정의 전송 단위로 시분할 다중한 입력 데이터열로부터 소정의 1또는 복수 종류의 데이터를 전송 단위마다 선택하여 선택 데이터로서 출력하는 선택 수단과, 상기 선택 데이터 상호간에 전송된 비선택 데이터의 전송 단위수를 검출하여 삭제 단위수의 정보로서 출력하는 삭제 단위 검출 수단과, 상기 선택 데이터와 상기 삭제 단위수의 정보를 혼합하여 출력하는 혼합 수단과, 이 혼합 수단의 출력을 기록하는 기록 수단과, 이 기록 수단에 의해서 기록된 데이터를 제생하여 재생 신호를 출력하는 재생 수단과, 상기 재생 신호로부터 상기 선택 데이터와 상기 삭제 단위수의 정보를 분리하는 분리 수단과, 상기 선택 데이터의 종류이외의 종류의 의사 신호를 상기 전송 단위로 출력하는 의사 데이터 생성 수단과, 상기 분리 수단으로부터의 선택 데이터에 상기 분리 수단으로부터의 상기 삭제 단위수의 정보에 기초한 전송 단위수만큼 상기 의사 신호를 혼합하여 상기 입력 데이터열에 기초한 전송 속도로 출력 데이터열로서 출력하는 출력 수단을 구비한 것이다.
본 발명의 청구범위 제1항에 있어서, 선택 수단에 의해서 소정 종류의 데이터를 선택하고, 기록 수단에 의해서 선택한 데이터를 기록한다. 재생 수단이 재생한 선택 데이터는 출력 수단에 부여하여 의사 데이터 생성 수단으로부터의 의사 신호와 혼합한다. 이것에 의해, 출력 수단으로부터의 출력 데이터열의 소정의 시간 간격에 있어서의 속도를 입력 데이터열의 속도에 기초한 것으로 할수 있다.
본 발명의 청구범위 제7항에 있어서, 선택 수단이 선택한 데이터 상호간의 비선택 데이터의 전송 단위수을 삭제 단위검출 수단에 의해서 검출한다. 삭제 단위수의 정보는 혼합 수단에 의해서 선택 데이터와 혼합되고, 기록 수단은 혼합 수단의 출력을 기록한다. 재생 수단으로부터의 재생 신호는 분리 수단에 의해서 선택 데이터와 삭제 단위수의 정보로 분리된다. 출력 수단은 삭제 단위수의 정보에 기초한 전송 단위수만큼 의사 신호를 삽입하면서, 선택 데이터를 출력한다. 이것에 의해, 출력 데이터열의 소정의 시간 간격에 있어서의 속도를 입력 데이터열의 속도로 일치 시킬수 있다.
[실시예]
이하, 도면을 참조하여 본 발명의 실시예에 관해서 설명한다. 제1도는 본 발명에 관한 기록 재생 장치의 일실시예를 도시하는 블록도이다. 본 실시예는 6mm규격의 민생용 디지털 VTR에 적용한 것이다.
입력 단자(1)에는 소정의 비트 스트림, 예컨대, MPEG2규격의 트랜스포트 스트림을 입력한다. 입력비트 스트림은 복수 종류의 데이터를 전송 단위(패킷단위)마다 시분할 다중한 것이고, 동일 종류의 전송 데이터끼리의 전송 간격은 복호화 처리시간을 고려한 것으로 되어 있다. 이 입력 비트 스트림은 데이터 선택 회로(2) 및 삭제 단위 검출 회로(3)에 부여한다. 데이터 선택 회로(2)는 입력 비트 스트림에 포함되는 복수 종류의 데이터중 소망의 데이 터를 전송 단위마다 선택하여 선택 데이터로서 데이터 혼합 회로(4)에 출력한다. 예컨대 MPEG2의 트랜스포트 스트림이 입력된 경우에는 데이터 선택 회로(2)는 PID를 검출하여 소망의 PID를 가진 패킷만을 추출하여 선택 데 이터로서 출력한다.
삭제 단위 검출 회로(3)은 선택하지 않는 다른 전송 데이터(이하, 비선택 데이터라고도 한다.)의 전송 단위수, 즉, 선택한 전송 데이터끼리의 전송 간격을 선택 데이터의 (1)전송 단위마다 검출하여 삭제 단위수의 정보로서 데이터 혼합 회로(4)에 출력한다. 데이터 혼합 회로(4)는 선택 데이터와 삭제 단위수의 정보를 혼합한다. MPEG2의 트랜스포트 스트림이 입력된 경우에는 데이터 혼합 회로(4)는 선택한 2개의 트랜스포트 패킷을 6mm디지털 VTR 의 기록 단위 (이하, 싱크 블록이라한다.)5개에 할당하여 재구성한다. 동기 블록은 데이터 영역이 77바이트이고, 트랜스포트 패킷은 188바이트 구성되 기 때문에, 5싱크 블록으로 수바이트의 잉여부가 생긴다. 데이터 혼합 회로 (4)는 이 잉여부에 2개의 삭제 단위수의 정보를 배열하도록 되어 있다.
또 , 디지털 VTR에 있어서는 동기 블록 단위로 에러 정정을 행한다. 정정 불능인 에러가 있는 경우에는 그 동기 블록의 데이터는 복호화 처리에 이용 하지 않는다. 따라서, 2개의 트랜스포트 패킷을 포함하는 동기 블록에 정정 불능인 에러가 발생한 경우에는 이들 2개의 트랜스포트 패킷의 어느것도 복호화 처리에는 이용되지 않는다. 또한, 삭제 단위수의 정보는 선택한 전송 데이터가 복호화된 경우에 이용되는 것이므로, 삭제 단위수의 정보는 2개의 트랜스포트 패킷을 포함하는 동기 블록에 배열한다.
데이터 혼합 회로(4)의 출력은 기록 회로(5)에 공급한다. 기록 회로(5)는 입력된 데이터에 에러 정정 부호 부가처리, 변조처리 및 기록 파형 등화처리 등을 행하여 출력한다. 기록 회로(5)로부터의 출력은 도시생략한 로터리 트랜스 및 헤드를 통하여 기록매체인 자기 테이프(6)에 기록하도록 되어 있다. 한편, 재생계에 있어서는 도시생략한 헤드에 의해서 자기테이프(6)를 추적하여 재생 신호를 로터리 트랜스를 통하여 재생 회로(7)에 공급한다. 재생 회 로(7)는 재생 신호에 재생 파형 등화처리, 복조처리 및 에러 정정처리 등을 행하여 데이터 분리 회로(8)에 출력한다. 데이터 분리 회로(8)은 재생 회로 (7)의 재생 신호로부터 선택 데이터를 전송 단위마다 분리하는 동시에, 삭제 단위수의 정보를 분리하여 의사 전송 단위 삽입 회로(9)에 출력한다. 예컨대, 전송 데이터가 MPEG2의 트랜스포트 패킷인 경우에는 데이터 분리 회로 (8)는 재생 신호의 5동기 블록으로부터 2개의 트랜스포트 패킷과 2개의 삭제 단위수의 정보를 분리하여 의사 전송 단위 삽입 회로(9)에 출력한다.
의사 전송 단위 발생 회로(10)은 입력 비트 스트림과 동일 포맷의 전송 단위로서, 선택 데이터와는 다른 종류의 것임을 나타내는 식별 신호를 가진 의사 신호(이하, 의사 전송 단위라 한다)을 출력한다. 예컨대 , 입력 비트 스트림이 MPEG2 의 트랜스포트 패킷인 경우에는 의사 전송 단위 발생 회로 (10)가 각 패킷의 선두에 배치되어 있는 링크 레벨 헤더의 소정 비트를 제어함으로써, 복호화 처리시에 있어서 이 패킷을 무효로 할 수 있다. 예컨대, 에러 표시기에게 1를 설정함으로써, 이 패킷을 에러 패킷으로서 무효로 할 수 있다. 또한, PID를 선택 데이터와는 다른 값으로 설정해도 좋다. 이 경우에는 복호화 처리시에 이 패킷은 무시된다.
또한, 의사 전송 단위 발생 회로(10)은 의사 데이터임을 나타내는 PID를 가 진 188바이트의 패딩 패킷을 출력해도 좋다. 또, 의사 전송 단위 발생 회로 (10)는 페이로드를 무효 데이터, 예컨대 FFh로 설정해도 좋다.
의사 전송 단위 삽입 회로(9)는 데이터 분리 회로(8)로부터의 전송 단위의 선택 데이터에 삭제 단위수의 정보에 기초한 수의 의사 전송 단위를 삽입한다.
즉, 의사 전송 단위 삽입 회로(9)는 1전송 단위의 선택 데이터가 입력되면, 이 선택 데이터의 다음에 삭제 단위수만큼 의사 전송 단위를 삽입함으로써, 재생 신호의 속도를 전송 속도로 되돌려서 출력 단자(11)로부터 비트 스트림으로서 출력하도록 되어 있다.
다음에, 이와 같이 구성된 실시예의 동작에 관해서 제2도 및 제3도의 설명도를도를하여 설명한다. 제2(a)도는 입력 비트 스트림을 도시하고 있고, 제2(b)도는 선택 데이터를 도시하고 있으며, 제2(c)도는 삭제 단위수를 도시하고 있고, 제2(d)도는 데이터 혼합 회로(4)의 출력을 도시하고 있으며, 제2(e)도는 재생 회로(7)의 출력을 도시하고 있고, 제2(f)도는 데이터 분리 회로(8)로 부터의 선택 데이터를 도시하고 있으며, 제2(g)도는 데이터 분 리 회로(8)로부터의 삭제 단위수의 정보를 도시하고 있고, 제2(h)도는 출력 비트 스트림을 도시하고 있다. 또, 제2도중의 망선부는 의사 전송 단위를 도시하고 있다. 또한, 제3도는 데이터 혼합 회로(4)의 출력을 도시하고 있다.
입력단자(1)를 통하여 입력된 비트 스트림은 데이터 선택 회로(2) 및 삭제 단위 검출 회로(3)에 공급한다. 입력 비트 스트림은 MPEG2방식의 트랜스포트 스트림인 것으로 하고, 제2(a)도에 도시된 바와 같이, 화상 A에 기초 한 트랜스포트 패킷 A1,A2...과 화상 B에 기초한 트랜스포트 패킷 B1,B2.. 을 시분할 다중한 것으로 한다. 지금, 화상A에 기초한 패킷 A1,A2..만을 기록한다.
데이터 선택 회로(2)는 각 패킷의 PID를 검출함으로써, 화상A에 기초한 패킷 A1,A2..만을 추출하여 데이터 혼합 회로(4)에 출력한다(제2(b)도) 한편, 삭제 단위 검출 회로(3)는 선택한 패킷 상호간의 다른 종류의 패킷의 패킷 수를 검출하여 삭제 단위수로서 출력한다. 예컨대, 패킷 A1,A2는 연속하고 있으며, 패킷 A2,A3는 상호간에는 1개의 패킷 B1만이 전송되어 있으므로, 제2(c)도에 도시된 바와 같이, 패킷 A1,A2상호간의 삭제 단위수는 0이고, 패킷 A2,A3상호간의 삭제 단위수는 1이다.
선택 데이터(선택 패킷)과 삭제 단위수의 데이터는 데이터 혼합 회로(4)에서 혼합한다. 이 경우에는 데이터 혼합 회로(4)는 제2(d)도에 도시된 바와 같 이, 2패킷을 세트로 하여 이들 2개의 패킷 상호간에 이들 패킷의 직전에 전송된 비선택 패킷의 수(삭제 단위수)를 배열한다. 데이터 혼합 회로(4)는 제3도에 도시된 바와 같이, 이들 2패킷 및 2개의 삭제 단위수의 정보를 5동기 블록에 할당하여 기록 회로(5)에 공급한다. 또, 제3도에서는 패킷 A5,A6을 제1내지 제5 동기 블록에 할당하는 동시에, 패킷 상호간에 배열하는 삭제 단위수의 정보(2,1)를 제3동기 블록에 배열한 것을 도시하고 있다. 기록 회 로(5)에 의해서 에러 정정 부호 부가처리, 변조처리 및 기록 파형 등화 처리 등을 행하여 도시생략한 헤드를 통하여 자기테이프(6)에 기록한다. 제2도의 예에서는 기록 속도를 전송 속도의 거의 1/2로 설정할 수 있다.
재생시에는 도시생략한 헤드에 의하여 자기테이프(6)의 기록 데이터를 재생한다. 재생 속도는 기록 속도와 동일하다. 재생 회로(7)는 재생 신호에 재생 파형 등화 처리, 복조 처리 및 에러 정정처리등을 행하여 제2(e)도에 도시하는 재생 신호를 데이터 분리 회로(8)에 부여한다. 데이터 분리 회로(8)는 재생 신호로부터 제2(f)도에 도시하는 선택 패킷을 분리하여 의사 전송 단위 삽입 회로(9)에 공급한다.
또한, 데이터 분리 회로(8)는 재생 신호로부터 제2(g)도에 도시하는 삭제 단위수의 정보를 분리하여 의사 전송 단위 삽입 회로(9)에 공급한다.
한편, 의사 전송 단위 발생 회로(10)는 예컨대, 선택 패킷의 PID와는 다른 PID의 패킷을 의사 전송 단위로서 의사 전송 단위 삽입 회로(9)에 출력하고 있다.
의사 전송 단위 삽입 회로(9)는 삭제 단위수의 정보에 기초하여 선택 패킷 상호간에 의사 전송 단위를 삽입한다. 패킷 A2의 직전에 배열하여 기록된 삭제 단위수의 정보는 0이다. 따라서, 의사 전송 단위 삽입 회로(9)은 패킷 A1과 패킷 A2과의 사이에 의사 전송 단위를 삽입하지 않고, 패킷 A1,A2를 연속시킨다. 또한, 패킷 A3,A4 상호간에 배열하여 기록한 2개의 삭제 단위 수의 정보는 어느것이나 1이다. 따라서, 의사 전송 단위 삽입 회로(9)는 패 킷 3,4의 직전에 각각 1 의사 전송 단위를 삽입한다. 즉, 제2(h)도에 도시된 바와 같이, 의사 전송 단위 삽입 회로(9)는 패킷 A1,A2를 연속시켜 출력하 고, 다음에 1개의 의사 전송 단위를 출력하며, 다음에 패킷 A3을 출력한다. 다음에 1개의 의사 전송 단위를 출력하고, 다음에 패킷 A4를 출력한다. 이 후 동일한 동작을 반복하여 제2(h)도에 도시된 출력 비트 스트림을 얻는다. 이 출력 비트 스트림를 도시생략한 MPEG2 디코더에 공급함으로써, 패킷 A1,A2...를 복호화하여 화상 A의 복원 화상을 얻는다.
출력 비트 스트림의 출력 속도는 전송 속도에 일치한다. 또한 , 제2(a),(h)도의 비교로부터 명백한 바와 같이, 화상 A에 기초한 패킷 A1,A2...에 관해서 는 입력 비트 스트림과 출력 비트 스트림과는 어느쪽의 시간 간격에 있어서도 전송량이 동일하다. 즉, 출력 비트 스트림중에 포함되는 패킷 A1,A2... 복호화 처리에 요하는 시간 간격으로 출력하고 있으며, MPEG2 디코더의 버 퍼가 오버플로 또는 언더플로되는 일은 없다.
이와 같이, 본 실시예에 있어서는 선택 데이터의 1전송 단위마다 기록하지 않는 데이터의 전송 단위수 (삭제 단위수)를 구하여 선택 데이터와 함께 록하고, 재생한 선택 데이터 상호간에 삭제 단위수에 기초한 의사 전송 단위를 삽입함으로써, 선택 데이터에 관해서는 입력 비트 스트림과 동일한 출력 비트 스트림을 얻고 있다. 이것에 의해, 재생 신호를 디코더하는 디코더에 있어서 버퍼가 오버플로 또는 언더플로되는 것을 방지할 수 있다. 또, 의사 전송 단위를 삽입함으로써, 출력 비트 스트림은 연속되고, 입력 비트 스트림 과 동일한 전송 포맷이 되므로 디코더에 있어서 패킷의 개시 등의 검출을 안정되게 행할 수 있다.
또, 상기 실시예에 있어서는 2개의 삭제 단위수의 정보를 세트로 한 2개의 전송 단위 상호간에 배열하였지만, 예컨대 각 전송단위의 직전 또는 직후등에 배열해도 좋음은 분명하다.
이상 설명한 바와 같이 본 발명에 의하면, 재생 신호의 출력 속도를 제어함으로써, 디코더측의 버퍼가 오버플로 또는 언더플로되는 것을 방지하는 동시에, 디코더측의 처리을 안정화시킬 수 있는 효과가 있다.

Claims (11)

  1. 복수 종류의 데이터를 소정의 전송 단위로 시분할 다중한 입력 데이터열로부터 소정의 1또는 복수 종류의 데이터를 전송 단위마다 선택하여 선택 데이터로서 출력하는 선택 수단과; 상기 선택 데이터를 기록하는 기록 수단과; 상기 기록 수단에 의해서 기록된 상기 선택 데이터를 재생하는 재생 수단과; 상기 선택 데이터의 종류이외의 종류의 의사 신호를 상기 전송 단위로 출력하는 의사 데이터 생성 수단과; 상기 재생 수단으로부터의 선택 데이터와 상기 의사 신호를 혼합하여 상기 입력 데이터열에 기초한 전송 속도로 출력 데이터열로서 출력하는 출력 수단을 구비한 것을 특징으로 하는 기록 재생 장치.
  2. 제1항에 있어서, 상기 의사 데이터 생성 수단은 상기 전송 단위중에 상기 데이터의 종류를 나타내는 식별 데이터가 포함되어 있는 경우에는 상기 선택 데이터의 식별 데이터와는 다른 식별 데이터를 가진 신호를 상기 의사 신호로 하는 것을 특징으로 하는 기록 재생 장치.
  3. 제1항에 있어서, 상기 의사 데이터 생성 수단은 무효 데이터에 의해서 상기 의사 신호를 구성하는 것을 특징으로 하는 기록 재생 장치.
  4. 제1항에 있어서, 상기 의사 데이터 생성 수단은 상기 전송 단위중에 상기 데이터의 종류를 나타내는 식별 데이터가 포함되어 있는 경우에는 상기 전송 단위가 무효 데이터임을 나타내는 식별 데이터를 가진 신호를 상기 의사 신호로 하는 것을 특징으로 하는 기록 재생 장치.
  5. 제1항에 있어서, 상기 입력 데이터열은 MPEG2 규격의 트랜스포트 스트림이고, 상기 의사 데이터 생성 수단은 상기 트랜스포트 스트림에 포함되는 PID를 제어하거나 또는 상기 트랜스포트 스트림의 정보 데이터 부분을 무효 데이터에 의해서 구성함으로써 상기 의사 신호를 작성하는 것을 특징으로하는 기록 재생 장치.
  6. 상기 출력 수단은 상기 출력 데이터열을 연속하여 출력하는 것을 특징으로 하는 기록 재생 장치.
  7. 복수 종류의 데이터를 소정의 전송 단위로 시분할 다중한 입력 데이터열로부터 소정의 1또는 복수의 종류의 데이터를 전송 단위마다 선택하여 선택 데이터로서 출력하는 선택 수단과; 상기 선택 데이터상호간(사이)에 전송된 비선택 데이터의 전송 단위수를 검출하여 삭제 단위수의 정보로서 출력하는 삭제 단위검출 수단과; 상기 선택 데이터와 상기 삭제 단위수의 정보를 혼합하여 출력하는 혼합수단과, 상기 혼합 수단의 출력을 기록하는 기록 수단과; 상기 기록 수단에 의해서 기록된 데이터를 재생하여 재생 신호를 출력하는 재생 수단과; 상기 재생 신호로부터 상기 선택 데이터와 상기 삭제 단위수의 정보를 분리하는 분리 수단과; 상기 선택 데이터의 종류이외의 종류의 의사 신호를 상기 전송 단위로 출력하는 의사 데이터 생성 수단과; 상기 분리 수단으로부터의 선택 데이터에 상기 분리 수단으로부터의 상기 삭제 단위수의 정보에 기초한 전송 단위수 만큼 상기 의사 신호를 혼합하여 상기 입력 데이터열에 기초한 전송 속도를 출력 데이터열로서 출력하는 출력 수단을 구비한 것을 특징으로 하는 기록 재생 장치.
  8. 제7항에 있어서, 상기 혼합 수단은 상기 기록 수단의 기록단위에 기초하여, 복수의 상기 선택 데이터를 복수의 상기 기록 단위에 할당하는 동시에, 2개이상의 상기 선택 데이터 또는 상기 선택 데이터의 일부가 할당된 상기 기록 단위에 상기 삭제 단위수의 정보를 할당하는 것을 특징으로 하는 기록 재생 장치.
  9. 제8항에 있어서, 상기 입력 데이터열은 MPEG2규격의 트랜스포트 스트림이고, 상기 기록 수단은 민생용 HD 디지털 VTR규격에 대응한 것으로서, 상기 혼합 수단은 상기 트랜스포트 스트림의 2패킷을 상기 기록 수단의 기록 단위인 동기 블록의 5개로 할당하여 , 2개의 상기 삭제 단위수의 정보를 상기 트랜스포트 스트림의 2패킷의 일부가 할당된 동기 블록에 할당하는 것을 특징으로 하는 기록 재생 장치.
  10. 제1항에 있어서, 상기 출력 수단은 상기 입력 데이터열과 동일한 속도로 상기 출력 데이터열을 출력하는 것을 특징으로 하는 기록 재생 장치.
  11. 제7항에 있어서, 상기 출력 수단은 상기 입력 데이터열과 동일한 속도로 상기 출력 데이터열을 출력하는 것을 특징으로 하는 기록 재생 장치.
KR1019950040038A 1994-11-07 1995-11-07 기록 재생 장치 KR100197845B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP94-272621 1994-11-07
JP27262194A JPH08138316A (ja) 1994-11-07 1994-11-07 記録再生装置

Publications (2)

Publication Number Publication Date
KR960019245A KR960019245A (ko) 1996-06-17
KR100197845B1 true KR100197845B1 (ko) 1999-06-15

Family

ID=17516489

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950040038A KR100197845B1 (ko) 1994-11-07 1995-11-07 기록 재생 장치

Country Status (6)

Country Link
US (1) US5648960A (ko)
EP (1) EP0711083A3 (ko)
JP (1) JPH08138316A (ko)
KR (1) KR100197845B1 (ko)
CN (1) CN1144379A (ko)
TW (1) TW307004B (ko)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6141485A (en) 1994-11-11 2000-10-31 Mitsubishi Denki Kabushiki Kaisha Digital signal recording apparatus which utilizes predetermined areas on a magnetic tape for multiple purposes
TW303570B (ko) * 1995-09-29 1997-04-21 Matsushita Electric Ind Co Ltd
US5838873A (en) * 1996-05-31 1998-11-17 Thomson Consumer Electronics, Inc. Packetized data formats for digital data storage media
EP0917356A1 (en) * 1997-11-17 1999-05-19 CANAL+ Société Anonyme Packet filtering
JPH11275524A (ja) * 1998-03-20 1999-10-08 Pioneer Electron Corp データ記録方法、データ再生方法、データ記録装置およびデータ再生装置
JP2000078573A (ja) * 1998-09-03 2000-03-14 Hitachi Ltd 階層符号化データ配信装置
US6493342B1 (en) * 1998-09-11 2002-12-10 Teledesic Llc Method of data transmission in a data communication network
US6879768B1 (en) * 1999-03-05 2005-04-12 Canon Kabushiki Kaisha Information processing apparatus, method therefor and memory medium storing information processing program
US6996098B2 (en) * 1999-03-31 2006-02-07 Sedna Patent Services, Llc Method and apparatus for injecting information assets into a content stream
WO2001015163A1 (fr) * 1999-08-20 2001-03-01 Sony Corporation Dispositif d'enregistrement et de reproduction d'information
JP2001067803A (ja) * 1999-08-30 2001-03-16 Matsushita Electric Ind Co Ltd 映像記録再生装置
US6466933B1 (en) 1999-09-21 2002-10-15 International Business Machines Corporation Delayed delivery of query results or other data from a federated server to a federated client until such information is needed
US7197491B1 (en) 1999-09-21 2007-03-27 International Business Machines Corporation Architecture and implementation of a dynamic RMI server configuration hierarchy to support federated search and update across heterogeneous datastores
US6370541B1 (en) 1999-09-21 2002-04-09 International Business Machines Corporation Design and implementation of a client/server framework for federated multi-search and update across heterogeneous datastores
US7113939B2 (en) 1999-09-21 2006-09-26 International Business Machines Corporation Architecture to enable search gateways as part of federated search
US6792416B2 (en) 1999-09-21 2004-09-14 International Business Machines Corporation Managing results of federated searches across heterogeneous datastores with a federated result set cursor object
ATE245330T1 (de) * 1999-10-07 2003-08-15 Thomson Licensing Sa Verfahren und anlage zum schreiben von daten auf ein aufnahmemedium in einem digitalen videosystem
EP1148727A1 (en) * 2000-04-05 2001-10-24 THOMSON multimedia Method and device for decoding a digital video stream in a digital video system using dummy header insertion
CN1402936A (zh) * 1999-12-01 2003-03-12 松下电器产业株式会社 信息记录装置、方法及其信息记录媒体
US7298959B1 (en) * 1999-12-16 2007-11-20 Sharp Laboratories Of America, Inc. Method and apparatus for storing MPEG-2 transport streams using a conventional digital video recorder
KR100595503B1 (ko) * 2000-01-20 2006-07-03 엘지전자 주식회사 디지털 신호 기록/재생 장치의 데이터 기록/재생 장치 및방법
US7145912B1 (en) * 2000-03-23 2006-12-05 Tut Systems, Inc. Demultiplexing a statistically multiplexed MPEG transport stream into CBR single program transport streams
GB0007870D0 (en) * 2000-03-31 2000-05-17 Koninkl Philips Electronics Nv Methods and apparatus for making and replauing digital video recordings, and recordings made by such methods
EP1148729B1 (en) * 2000-04-05 2014-03-05 THOMSON multimedia Method and device for decoding a digital video stream in a digital video system using dummy header insertion
JP2001359049A (ja) * 2000-06-14 2001-12-26 Mitsubishi Electric Corp プログラム記録再生方法および装置
GB0022951D0 (en) * 2000-09-19 2000-11-01 Sgs Thomson Microelectronics Data injection
KR100475604B1 (ko) * 2001-03-09 2005-03-10 엘지전자 주식회사 재생전용 광디스크와, 그 재생전용 광디스크 장치에서의재생방법
JP2002325068A (ja) * 2001-04-25 2002-11-08 Nec Microsystems Ltd 多重化デジタル放送システム、及び、多重化デジタル放送方法
JP3867516B2 (ja) * 2001-05-17 2007-01-10 ソニー株式会社 ディジタル放送受信装置及び方法、情報処理装置及び方法、並びに、情報処理システム
US6952738B1 (en) * 2001-08-17 2005-10-04 Juniper Networks, Inc. Systems and methods for removing intrapacket gaps from streams of different bandwidths
JP2007087489A (ja) * 2005-09-21 2007-04-05 Toshiba Corp データ記録再生方式およびデータ記録再生装置
US7760723B1 (en) 2006-06-01 2010-07-20 World Wide Packets, Inc. Relaying a data stream from a data device to a network tunnel
US8379676B1 (en) * 2006-06-01 2013-02-19 World Wide Packets, Inc. Injecting in-band control messages without impacting a data rate
US7653056B1 (en) * 2006-06-02 2010-01-26 World Wide Packets, Inc. Virtual switching using a provisional identifier to conceal a user identifier
US8018938B1 (en) 2006-06-02 2011-09-13 World Wide Packets, Inc. Translating between a switching format and a transport format
US20080027894A1 (en) * 2006-07-25 2008-01-31 Hitachi Global Storage Technologies Netherlands B.V. File system alteration of media files
US7830883B1 (en) 2006-12-19 2010-11-09 World Wide Packets, Inc. Modifying duplicate packets to have different transport formats
EP2550772B1 (en) * 2010-03-22 2013-12-11 Telefonaktiebolaget LM Ericsson (publ) Apparatus and method in a telecommunications network

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4071706A (en) * 1976-09-13 1978-01-31 Rca Corporation Data packets distribution loop
US5233603A (en) * 1988-04-21 1993-08-03 Nec Corporation Packet switch suitable for integrated circuit implementation
EP0438415B1 (en) * 1989-08-09 1995-01-18 BELL TELEPHONE MANUFACTURING COMPANY Naamloze Vennootschap Resequencing system for a switching node
US5280397A (en) * 1989-09-07 1994-01-18 Advanced Television Test Center, Inc. Bi-directional HDTV format digital signal converter
US5289276A (en) * 1992-06-19 1994-02-22 General Electric Company Method and apparatus for conveying compressed video data over a noisy communication channel
US5337313A (en) * 1992-11-12 1994-08-09 Motorola, Inc. Method and apparatus for preserving packet squencing in a packet transmission system
US5444575A (en) * 1994-01-21 1995-08-22 Hitachi America, Ltd. Method for recording digital data using a set of heads including a pair of co-located heads to record data at a rate lower than the full recording rate possible using the set of heads
DE4308235A1 (de) * 1993-03-10 1994-09-15 Thomson Brandt Gmbh Verfahren zur Speicherung oder Wiedergabe von Datenpaketen
DE69428938T2 (de) * 1993-05-31 2002-07-25 Sony Corp Aufzeichnung von digitalen Videosignalen
US5579183A (en) * 1994-04-08 1996-11-26 U.S. Philips Corporation Recording and reproducing an MPEG information signal on/from a record carrier
US5459789A (en) * 1994-04-22 1995-10-17 Thomson Consumer Electronics Packet TV program component detector
SG34287A1 (en) * 1994-10-28 1996-12-06 Hitachi Ltd Input-output circuit recording apparatus and reproduction apparatus for digital video signal

Also Published As

Publication number Publication date
JPH08138316A (ja) 1996-05-31
EP0711083A3 (en) 1997-05-07
US5648960A (en) 1997-07-15
TW307004B (ko) 1997-06-01
KR960019245A (ko) 1996-06-17
EP0711083A2 (en) 1996-05-08
CN1144379A (zh) 1997-03-05

Similar Documents

Publication Publication Date Title
KR100197845B1 (ko) 기록 재생 장치
KR100263827B1 (ko) 데이터 재생 장치
KR100461206B1 (ko) 디지탈신호처리기및디지탈신호처리방법
JP4970688B2 (ja) デジタルビデオ記録物を作成、再生する方法及び装置と、この方法を用いて作成されたデジタルビデオ記録物
KR100674400B1 (ko) 데이터 기록 또는 재생 장치, 그의 방법, 그의 시스템 및,기록 매체
US7881584B2 (en) Reproducing apparatus and method, and recording medium
US6493362B1 (en) Data recording method and data recording system
KR20020026169A (ko) 디지털 비디오 기록물 편집 방법 및 장치, 및 이 방법에의해 제조된 기록물
JPH08340541A (ja) デジタルデータの伝送方法、伝送装置、記録方法、記録装置、再生方法、再生装置、記録再生方法及び記録再生装置
JP4190594B2 (ja) 電子機器及び信号処理方法
JPH0918870A (ja) タイミング検出回路及びその方法
CA2490879C (en) Reproducing apparatus and method, and recording medium
JPH11187310A (ja) ディジタルデータ伝送方法およびディジタルデータ伝送装置
US6516137B1 (en) Recording arrangement for digitally recording a received analog video signal in data packets of an MPEG transport stream
JP3529679B2 (ja) 記録再生装置
JPH11185317A (ja) ディジタルデータ記録再生方法および装置、ディジタルデータ記録方法および装置、ディジタルデータ再生方法および装置
JP3147682B2 (ja) 記録装置及び再生装置
RU2411596C2 (ru) Способ воспроизведения
JP4207304B2 (ja) 情報入力装置および方法、情報出力装置および方法、並びに記録媒体
JP3176020B2 (ja) マルチチャネル記録再生装置
KR100484557B1 (ko) 디지탈 신호 처리 장치, 디지탈 신호 처리기 및 디지탈신호 처리 방법
JP3341647B2 (ja) ディジタル情報記録方法および記録再生方法
JP4277843B2 (ja) デジタル信号記録再生装置及びデジタル信号再生方法
JP3716834B2 (ja) 再生装置及び再生方法
JPH08205085A (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: 20030130

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee