KR100862598B1 - An adaptive video image information processing system - Google Patents
An adaptive video image information processing system Download PDFInfo
- Publication number
- KR100862598B1 KR100862598B1 KR1020027006980A KR20027006980A KR100862598B1 KR 100862598 B1 KR100862598 B1 KR 100862598B1 KR 1020027006980 A KR1020027006980 A KR 1020027006980A KR 20027006980 A KR20027006980 A KR 20027006980A KR 100862598 B1 KR100862598 B1 KR 100862598B1
- Authority
- KR
- South Korea
- Prior art keywords
- format
- video image
- image information
- recording
- information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
비디오 이미지 정보는 조건부 액세스 정보를 포함하는 신호로 수신된다. 조건부 액세스 정보는, 비디오 이미지 정보를 레코딩, 재생 및 디스플레이하기 위해 복수의 화상 해상도 포맷중 하나와 관련된다. 수신된 신호에 있는 조건부 액세스 정보는 디코딩된다. 비디오 이미지 정보를 레코딩, 재생 및 디스플레이하는 것중 적어도 하나를 위한 포맷은, 디코딩된 조건부 액세스 정보에 응답하여 적응적으로 선택된다. 그런 다음, 비디오 이미지 정보는 선택된 포맷을 사용하여 처리된다. 조건부 액세스 정보는, 레코딩된 비디오 이미지 정보의 재생이 허용되는 사전에 결정된 시간 기간을 지시하는 정보를 더 포함한다.Video image information is received in a signal that includes conditional access information. Conditional access information is associated with one of a plurality of picture resolution formats for recording, playing back and displaying video image information. Conditional access information in the received signal is decoded. The format for at least one of recording, playing back and displaying video image information is adaptively selected in response to the decoded conditional access information. The video image information is then processed using the selected format. The conditional access information further includes information indicating a predetermined time period during which reproduction of the recorded video image information is allowed.
Description
본 발명은, 조건부 액세스 정보를 포함하는 신호로 수신된 비디오 이미지 정보의 레코딩, 재생 및 디스플레이를 위한 포맷의 선택에 관한 것이며, 상기 조건부 액세스 정보는 상기 비디오 이미지 정보의 레코딩, 재생 및 디스플레이를 위한 상기 포맷을 결정한다.The present invention relates to the selection of a format for recording, playing back and displaying video image information received in a signal comprising conditional access information, the conditional access information being used for recording, playing back and displaying the video image information. Determine the format.
케이블 가입자 셋-톱 박스 디코더와 같은 가입자 유닛을 위한 조건부 액세스 시스템은 당업계에서 잘 알려져 있다. 조건부 액세스는 종래에는 디코더에서 저장을 위한 하나 이상의 승인 레벨을 다운로드함으로써 달성된다. 저장된 승인 레벨은 비트맵 또는 개별적인 멀티-비트 코드 목록, 또는 이들의 조합에 의해 나타내질 수 있다. 각 수신된 가입자 프로그램은 비승인된 가입자가 여기에 액세스하는 것을 방지하도록 보통 스크램블(scramble)되며, 관련된 프로그램을 식별하는 조건부 액세스 정보 또는 승인 코드를 포함한다. 만약 조건부 액세스 정보가 저장된 비트맵에있는 승인된 레벨 또는 저장되고 목록화된 가입자의 승인 레벨에 대응한다면, 가입자의 디코더 내에 있는 디스크램블링(descrambling) 회로는 가입자가 시청하도록 이 신호를 디스크램블하도록 인에이블된다. 만약 수신된 조건부 액세스 정보가 임 의의 저장된 승인 레벨과 매치하지 않는다면, 수반된 프로그램의 디스크램블링은 금지 즉, 방지된다.Conditional access systems for subscriber units, such as cable subscriber set-top box decoders, are well known in the art. Conditional access is conventionally achieved by downloading one or more grant levels for storage at the decoder. The stored permission levels can be represented by bitmaps or individual multi-bit code lists, or a combination thereof. Each received subscriber program is usually scrambled to prevent unauthorized subscribers from accessing it, and includes conditional access information or an authorization code that identifies the associated program. If the conditional access information corresponds to an approved level in the stored bitmap or to a stored and listed subscriber's permission level, then the descrambling circuitry within the subscriber's decoder is configured to descramble this signal for the subscriber to watch. Is enabled. If the received conditional access information does not match any stored permission level, then descrambling of the accompanying program is inhibited, i.e., prevented.
이러한 조건부 액세스 시스템은, 새로운 세대의 디지털 디코더 셋-톱 박스에 의해 지원되는 특성 및 성능을 이용하는 데 있어서 바람직할 수 있는 동작의 융통성이 부족하다. 셋-톱 박스 및 다른 디코더 시스템이, 가입자 비디오 장비의 성능 및 개인적인 취향에 기초하여, 비디오 이미지의 레코딩, 재생 및/또는 디스플레이를 위한 추가적인 가격책정(pricing) 및 가입 선택을 사용자에게 제공할 수 있는 것이 바람직하다. 여기서 설명된 시스템은 이러한 필요를 다룬다.Such conditional access systems lack the flexibility of operation that may be desirable in utilizing the features and capabilities supported by a new generation of digital decoder set-top boxes. Set-top boxes and other decoder systems may provide users with additional pricing and subscription choices for recording, playing, and / or displaying video images based on the performance and personal preferences of the subscriber video equipment. It is preferable. The system described here addresses this need.
비디오 이미지 정보는 조건부 액세스 정보를 포함하는 신호로 수신된다. 조건부 액세스 정보는 비디오 이미지 정보를 레코딩, 재생 및 디스플레이하기 위한 복수의 화상 해상도 포맷중 하나와 관련된다. 수신된 신호에 있는 조건부 액세스 정보는 디코딩된다. 비디오 이미지 정보를 레코딩, 재생 및 디스플레이하는 것중 적어도 하나를 위한 포맷은 디코딩된 조건부 액세스 정보에 응답하여 적응적으로 선택된다. 그런 다음, 비디오 이미지 정보는 선택된 포맷을 사용하여 처리된다. 조건부 액세스 정보는, 레코딩된 비디오 이미지 정보의 재생이 허용되는 사전에 결정된 시간 기간을 나타내는 정보를 더 포함할 수 있다.Video image information is received in a signal that includes conditional access information. Conditional access information is associated with one of a plurality of picture resolution formats for recording, playing back and displaying video image information. Conditional access information in the received signal is decoded. The format for at least one of recording, playing back and displaying video image information is adaptively selected in response to the decoded conditional access information. The video image information is then processed using the selected format. The conditional access information may further include information indicating a predetermined time period during which playback of the recorded video image information is allowed.
도 1은 본 발명의 원리에 따라 적응형 데이터 복구 및 디코더 동작을 용이하게 하는 수직 귀선 소거 기간(VBI: Vertical Blanking Interval) 데이터 포맷을 도 시한 도면.1 illustrates a Vertical Blanking Interval (VBI) data format that facilitates adaptive data recovery and decoder operation in accordance with the principles of the present invention.
도 2는 본 발명의 원리에 따라 헤더 및 페이로드 데이터의 특정한 구성을 병합하는 도 1의 수직 귀선 소거 기간(VBI) 데이터 포맷을 도시한 도면.2 illustrates the vertical blanking period (VBI) data format of FIG. 1 incorporating certain configurations of header and payload data in accordance with the principles of the present invention;
도 3은 본 발명의 원리에 따라 복사 방지 정보에 기초하여 디코더 처리 기능을 선택하기 위해 도 1의 VBI 보조 데이터 포맷을 사용하는, 고선명(HD) 비디오 디코더, 비디오 모니터 및 VCR을 포함하는 비디오 시스템을 도시한 도면.3 is a video system including a high definition (HD) video decoder, a video monitor and a VCR, using the VBI auxiliary data format of FIG. 1 to select a decoder processing function based on copy protection information in accordance with the principles of the present invention; Figure shown.
도 4는 본 발명의 원리에 따라 디코더 구성을 더 선택하기 위해 도 1의 VBI 보조 데이터 포맷을 사용하는 도 3의 시스템과 유사한 비디오 시스템을 도시한 도면.4 illustrates a video system similar to the system of FIG. 3 using the VBI auxiliary data format of FIG. 1 to further select a decoder configuration in accordance with the principles of the present invention.
도 5는 본 발명의 원리에 따라 또 다른 디코더 구성에서 사용되는 도 1의 VBI 보조 데이터 포맷을 사용하는 도 3의 시스템과 유사한 비디오 시스템을 도시한 도면.5 illustrates a video system similar to the system of FIG. 3 using the VBI auxiliary data format of FIG. 1 used in another decoder configuration in accordance with the principles of the present invention.
도 1은 적응형 데이터 복구 및 디코더 동작을 용이하게 하는 수직 귀선 소거 기간(VBI) 데이터 포맷을 도시한다. 이 데이터 포맷은 유리하게는 서로 다른 데이터 검출 및 복구 모드에서 적응형 디코더의 다중 모드 동작을 용이하게 한다. 이 데이터 포맷은, 또한 유리하게는 서로 다른 표준과 관련된 클록 속도를 사용하여 인코딩된 데이터를 수용하는 데이터 비트 기간을 사용한다. 상세하게, 도 1의 데이터 포맷은 바이트 지속기간(duration)의 1/2인 직교(즉, "1010" 비트 패턴) 기준 심벌 시작 펄스{도 1의 항목(10)}를 사용하며, 이 시작 펄스는 수평 비디오 라인의 활성 비디오의 시작부분{도 1의 항목(29)}에서 대체로 시작한다. 활성 비디오의 시작부분에서 시작하도록 정의된 이러한 직교 기준 심벌의 사용은 디코더가 데이터를 검출하고 두 개의 서로 다른 복구 방법중 어느 하나를 통해 복구하게 한다. 이러한 데이터 포맷은, (a) 예컨대 위상 동기 루프를 사용하여 직교 기준 심벌에 동기화한 다음에 펄스를 검출하거나 (b) 아날로그 비디오 신호의 수평 동기 펄스 다음에 오는 기준 심벌의 알려진 (활성 비디오) 시작 시간에 기초하여, 앞의 위상 동기 루프 동기화 없이 라인-동기 펄스를 검출하는 것중 어느 하나를 통해 디코더가 데이터를 복구하게 한다. 나아가, 기준 심벌(10)의 2중 펄스(즉, 1010) 비트 패턴은, EIAJ CPR-1204-1 표준의 VBI 데이터 신호 기준 펄스 시퀀스에 의해 예시된 단일 펄스(즉, 10) 비트 패턴에 비해 개선된 위상 동기 루프 동기화 성능을 제공한다. 이것은, 기준 심벌이 단일 펄스 기준 심벌 패턴에 비해 검출 및 동기화에 사용하기 위한 더 많은 펄스 에지를 검출기 회로에 제공하기 때문이다.1 illustrates a vertical blanking period (VBI) data format that facilitates adaptive data recovery and decoder operation. This data format advantageously facilitates the multi-mode operation of the adaptive decoder in different data detection and recovery modes. This data format also advantageously uses a data bit period to accommodate data encoded using clock rates associated with different standards. Specifically, the data format of FIG. 1 uses an orthogonal (i.e., "1010" bit pattern) reference symbol start pulse (
도 1의 데이터 포맷은 또한, 서로 다른 표준과 관련된 클록 속도를 사용하여 인코딩된 데이터를 수용하는 데이터 비트 기간을 사용한다. 상세하게, 도 1 데이터 포맷의 비트 기간은 유리하게는 제 1 데이터 포맷과 관련된 제 1 클록 기간의 제 1 정수배와, 제 2 데이터 포맷과 관련된 제 2 클록 기간의 다른 제 2 정수배를 포함하도록 선택된다. 도 1의 데이터 포맷에서, 보조 데이터 비트 기간이, (a) EIA 770.1 및 EIA 770.2 비디오 표준과 관련된(및 또한 MPEG 시스템 표준 ISO 13818-1 조항 2.5.2.1과 관련된) 27MHz 클록 기간의 20배의 배수 및 또한 (b) EIA 770.3 비디오 표준{도 1의 항목(31)}과 관련된 74.25MHz 클록 기간의 55배의 배수가 되도록 선택된다. 도 1의 데이터 포맷의 결과적으로 선택된 비트 기간은 대략 741㎱ 지속기간이다. 도 1에서, 항목(33)의 보조 데이터 비트 기간은, 많은 디지털 비디오 시스템에서 비디오 클록으로 사용되는 81MHz 클록 기간의 60배의 배수를 포함한다. 또한, 81MHz 클록 기간은 27MHz 클록 기간의 정수배(즉, 3배)이므로, 도 1의 데이터 포맷의 비트 기간은, 서로 다른 표준과 관련된 81MHz, 27MHz 및 74.25MHz( 및 다른 정수배)의 클록 속도를 사용하여 인코딩된 데이터를 수용한다.The data format of FIG. 1 also uses a data bit period to accommodate data encoded using clock rates associated with different standards. Specifically, the bit period of the FIG. 1 data format is advantageously selected to include a first integer multiple of the first clock period associated with the first data format and another second integer multiple of the second clock period associated with the second data format. . In the data format of FIG. 1, the auxiliary data bit period is (a) a multiple of 20 times the 27 MHz clock period associated with the EIA 770.1 and EIA 770.2 video standards (and also related to the MPEG system standard ISO 13818-1 clause 2.5.2.1). And (b) a multiple of 55 times the 74.25 MHz clock period associated with the EIA 770.3 video standard (
도 1의 데이터 포맷의 멀티-표준과 호환 가능한 비트 기간은, 예컨대 EIA 770.1, EIA 770.2 또는 MPEG 표준의 27MHz 클록 주파수 또는 EIA 770.3 표준의 74.25MHz 주파수와 같은 다수의 서로 다른 표준중 어느 하나와 관련된 클록 주파수로 동작하는 디바이스에 의해 보조 데이터가 인코딩되게 한다. 아날로그 비디오 신호인 VBI와 병합된(그리고 도 1의 포맷과 호환 가능한) 결과적인 보조 데이터는, 발신(originating) 디바이스에 의해 사용된 표준을 알 필요 없이 디코더에 의해 복구될 수 있고 디코딩될 수 있다.Bit periods compatible with the multi-standards of the data format of FIG. 1 may be clocks associated with any of a number of different standards, such as the EIA 770.1, EIA 770.2, or 27 MHz clock frequency of the MPEG standard or 74.25 MHz frequency of the EIA 770.3 standard. Allow auxiliary data to be encoded by a device operating at a frequency. The resulting auxiliary data merged with the analog video signal VBI (and compatible with the format of FIG. 1) can be recovered and decoded by the decoder without having to know the standard used by the originating device.
도 1의 데이터 포맷의 특성은 (a) 위상 동기 루프로 동기화된 펄스 검출 및 (b) 위상 동기 루프 동기화와 무관한 라인-동기 펄스 검출중 어느 하나를 통한 적응형 데이터 복구를 용이하게 한다. 이들 특성은 또한 서로 다른 비디오 코딩 표준(예컨대, EIA 770.1, EIA 770.2 EIA 770.3 또는 MPEG 표준)을 사용하여 동작하는 디바이스에 의해 제공된 보조 데이터의 적응형 디코딩을 용이하게 한다. 나아가, 직교 기준 심벌 및 멀티-표준 호환 가능한 비트 기간의 조합은, 텔레비전{아날로그, 디지털 및 고선명 TV(HDTV) 포함}, VCR, 디지털 비디오 디스크(DVD) 플레이 어 및 셋-톱 박스 등과 같은 가격에 민감한 가전 디바이스 사이의 디바이스간 통신에 있어서 상당한 융통성, 적응성 및 단순성이라는 장점을 제공한다.The nature of the data format of FIG. 1 facilitates adaptive data recovery through either (a) pulse detection synchronized with a phase locked loop and (b) line-sync pulse detection independent of phase locked loop synchronization. These features also facilitate the adaptive decoding of auxiliary data provided by devices operating using different video coding standards (eg, EIA 770.1, EIA 770.2 EIA 770.3 or MPEG standards). Furthermore, a combination of orthogonal reference symbols and multi-standard compatible bit periods are available at prices such as televisions (including analog, digital and high definition television (HDTV)), VCRs, digital video disc (DVD) players and set-top boxes. It offers the advantages of significant flexibility, adaptability and simplicity in inter-device communication between sensitive consumer devices.
도 1의 데이터 포맷은, 캡션(caption), 조건부 액세스 정보, 복사 방지 데이터, 구성 정보, 디스플레이 포맷/표준 식별 데이터, 설명 데이터 및 제어 정보를 포함하는 다수의 데이터 타입 및 서비스의 통신을 지원한다. 이러한 정보는, 예컨대 2H 디스플레이 시스템(NTSC 수평 라인 율의 대체로 두 배인 수평 라인 율을 사용하는 디스플레이 시스템)의 라인 42 상에서와 같은 VBI의 수평 라인 상에 있는 도 1의 보조 데이터 포맷에서 운반된다. 대안적으로, 이러한 정보는 1H 또는 2.14H 또는 다른 라인 율 시스템의 상기 라인 또는 또 다른 라인 상에 병합될 수 있다. 보조 데이터 포맷은, 보조 데이터의 페이로드를 위한 목적지 서비스를 식별하는 헤더 바이트{도 1의 항목(15)} 또는 이 페이로드의 목적지를 식별하는 주소를 포함한다. 주소는 7비트{항목(25)} 및 단일 패리티(parity) 비트{항목(27)}를 포함한다. 주소 헤더에 있는 패리티 비트는 에러 검출이 개별 헤더 바이트 상에서 수행될 수 있게 한다. 주소 비트{항목(25)}는, 캡션, 구성, 디스플레이 포맷, 비디오 표준, 조건부 액세스, 복사 방지, 설명 또는 기타 제어 정보가 될 수 있는 페이로드 데이터를 예컨대 식별하는 서비스 식별자를 포함할 수 있다. 대안적으로, 주소 비트는 페이로드 데이터와 관련된 또 다른 식별자를 포함할 수 있으며, 패리티 비트는 생략될 수 있다.The data format of FIG. 1 supports communication of a number of data types and services, including captions, conditional access information, copy protection data, configuration information, display format / standard identification data, description data, and control information. This information is carried in the auxiliary data format of FIG. 1, for example on the horizontal line of the VBI, such as on line 42 of the 2H display system (the display system using a horizontal line rate that is approximately twice the NTSC horizontal line rate). Alternatively, this information may be merged on the line or another line of 1H or 2.14H or other line rate system. The auxiliary data format includes a header byte (
보조 데이터 포맷은 또한 예컨대 EIA 770.3 표준 통신에 사용될 수 있는 두 개의 페이로드 바이트{도 1의 항목(20)}를 포함한다. 다른 실시예에서, 데이터 포 맷 구조는 서로 다른 개수의 헤더 및 페이로드 바이트를 포함할 수 있다. 헤더 주소 또는 서비스 식별자{항목(15)}는 두 바이트의 페이로드{항목(20)}와 관련된다. 페이로드 데이터 비트중 하나 이상의 비트는, 또한 개별 페이로드 데이터 세그먼트(예컨대, 개별 바이트에 대해서 또는 두 바이트 모두에 대해서)에서 페이로드 에러를 검출하는데 사용하기 위한 패리티 비트로 할당될 수 있다. 페이로드 데이터는 또한 두 개의 바이트 세그먼트의 배수로 운반되는 다수의 비디오 프레임으로 더 큰 메시지를 수송하는데 사용될 수 있다. 이를 위해, 헤더(또는 또 다른 실시예에서는 페이로드)는, 메시지가 다수의 수평 라인의 보조 데이터 세그먼트에서 보내지고 있음을 나타내고, 또한 상기 세그먼트가 단일 메시지로 조합될 수 있게 할 수 있는 정보를 포함한다. 나아가, 에러 검출 및/또는 정정 코드는 메시지를 비준하고 정정하기 위해 페이로드 데이터와 함께 운반될 수 있다.The auxiliary data format also includes two payload bytes (
도 2는, 헤더와 페이로드 데이터의 특정한 구성을 병합하는, 도 1의 수직 귀선 소거 기간(VBI) 데이터 포맷을 도시한다. 도 2는 예컨대 EIA 770.3 표준 통신에 사용될 수 있는 단일 바이트의 페이로드를 도시한다. 도 2에서, 제 1 페이로드 바이트는 서비스 식별자{항목(40)}가 되도록 할당된다. 결과적으로, 주소{항목(15)}와 서비스 식별자{항목(40)}는 둘 모두 단일 바이트의 페이로드{항목(20)의 나머지 바이트}와 관련된다. 그 결과, 페이로드 데이터는 서로 다른 기능에 대해 서로 다른 디바이스에 의해 융통성있게 처리될 수 있다. 대안적으로, 페이로드{항목(20)}의 하나의 바이트와 헤더 바이트{항목(15)} 둘 모두는 단일의 16비트 주소 또는 서비스 식별자를 제공하는데 사용될 수 있다. 이를 통해 사용될 수 있는 식별자 및 주소의 범위는 확장된다.FIG. 2 illustrates the vertical blanking period (VBI) data format of FIG. 1 incorporating a particular configuration of header and payload data. 2 shows a single byte payload that may be used, for example, for EIA 770.3 standard communications. In FIG. 2, the first payload byte is allocated to be a service identifier (item 40). As a result, the address {item 15} and the service identifier {item 40} are both associated with a single byte payload (the remaining bytes of item 20). As a result, payload data can be flexibly processed by different devices for different functions. Alternatively, one byte of the payload {item 20} and both header bytes {item 15} may be used to provide a single 16-bit address or service identifier. This expands the range of identifiers and addresses that can be used.
보조 데이터는 Y Pr Pb 휘도-색차 포맷 비디오 신호의 휘도 정보(Y) 상에서 인코딩된다. 보조 데이터는 또한 RGB 포맷 비디오 신호의 컬러 신호 각각에서 이와 동일하게 인코딩될 수 있거나 컬러 신호중 단하나 또는 두 개의 신호 상에서 운반될 수 있다. 대안적으로, RGB 또는 Y Pr Pb 포맷 비디오 신호의 각 개별적인 구성요소 신호는 서로 다른 보조 데이터를 운반하는데 사용될 수 있다. 보조 데이터는 다른 포맷 비디오 신호의 구성요소 비디오 신호에서 이와 유사하게 운반될 수 있다.The auxiliary data is encoded on the luminance information Y of the Y Pr Pb luminance-color difference format video signal. Ancillary data may also be equally encoded in each of the color signals of the RGB format video signal or carried on only one or two of the color signals. Alternatively, each individual component signal of the RGB or Y Pr Pb format video signal may be used to carry different auxiliary data. Ancillary data may be similarly carried in component video signals of other format video signals.
도 3은, 복사 방지 정보에 기초하여 디코더 처리 기능을 선택하기 위해, 도 1의 VBI 보조 데이터 포맷을 사용하는, 고선명(HD) 비디오 디코더(110), 비디오 모니터(예컨대, TV)(100) 및 VCR(105)을 포함하는 비디오 시스템을 도시한다. 다른 실시예에서, 디코더(110)와 모니터(100)는 단일 유닛으로 결합될 수 있다. 복사 방지 정보는, 104차 회의에 제출될 목적으로(아직 제출되지 않았음) 1996년 3월 14일에 제안된 비디오 홈 레코딩 법령에서 참조되는 복사 생성 관리 시스템(CGMS: Copy Generation Management System) 문서(CGMSA-아날로그 및 CGMSD-디지털 버전을 포함함)와 호환될 수 있지만, 대안적으로는 다른 포맷에 순응할 수 있다. 도 3의 시스템에서, 도 1의 보조 데이터 포맷은, 서로 다른 비디오 디스플레이 포맷 및 모드를 위한 복사 방지 구성 정보를 적응적으로 운반하고 업데이트하기 위해 사용된다. 상세하게, 보조 데이터는 서로 다른 디스플레이 포맷 또는 레코딩 모드에 대해 서로 다른 디스플레이 및 레코딩 특권을 제공하기 위해 사용된다. 이러한 서로 다른 디스플레이 포맷은 예컨대 고선명 TV(HDTV) 또는 표준 선명 TV(SDTV) 포맷을 포함할 수 있다. 서로 다른 레코딩 모드는 예컨대 개별 프로그램과 관련된 레코딩 텍스트, 캡션, 웹 페이지 또는 픽처-인-픽처(picture-in-picture)(PIP) 이미지를 수반하는 모드를 포함할 수 있다. 도 1의 보조 데이터 포맷은 또한, 디코더와 디스플레이 또는 레코딩 디바이스 사이에서, 또는 비디오 및 오디오 재생을 최적화하기 위한 다른 디바이스 사이에서 다른 제어 정보를 통신하는데 사용될 수 있다. 이러한 추가적인 제어 정보는, 오디오 제어 및 프로그램 설명 데이터, 부모(parental) 등급 정보 및, 또한 날짜 및 시간 정보를 포함할 수 있다. 따라서, 간단한 모니터가 이러한 데이터를 볼 수 있게 하며, 이러한 데이터의 디스플레이 및 오디오 재생 기능을 자동으로 최적화하고 구성할 수 있게 한다.3 illustrates a high definition (HD)
도 3의 시스템에서, 비디오 디코더(110)는, VCR(105) 상에 저장하기 위해 고선명(HD) 디지털 MPEG 호환성 비디오 데이터, 표준 선명(SD) 디지털 MPEG 호환성 비디오 데이터 또는 아날로그 복합 비디오 신호중 어느 하나를 제공하기 위해 수신된 방송 고선명 비디오 데이터를 적응적으로 디코딩하여 변환한다. 디코더(110)는, 디코더(110)에 의해 출력된 NTSC 호환성 복합 비디오의 VBI에 있는 보조 데이터에서 운반되는 (도 1의 포맷으로) 제어 및 구성 정보를 사용하여 레코딩 모드 및 복사 방지 처리 모드 둘 모두를 위해 VCR(105)을 구성한다. 복합 비디오 신호 내에 있는 보조 데이터는 유리하게는, 예컨대 프로그램을 디지털 MPEG 호환성 HD 신호 포맷이나 디지털 MPEG 호환성 SD 신호 포맷이나 또는 아날로그 복합 비디오 신호로 레코딩하는 단계를 포함하는 모드와 같은 모든 레코딩 모드로 VCR(105)을 구성하는데 사용됨을 주목하기 바란다.In the system of FIG. 3,
예시적인 레코딩 모드에서, 디코더(110)는 프로그램을 나타내는 고선명 MPEG 호환성 디지털 비디오 데이터를 레코딩하기 위해 VCR(105)에 제공한다. 디코더(110)는 고선명 MPEG 데이터를 레코딩하도록 VCR(105)을 구성하며, VCR(105)은 디코더(110)에 의해 VCR(105)에 출력된 NTSC 호환성 복합 비디오의 VBI 내에 있는 보조 데이터로 운반되는 구성 데이터를 사용하여 상기 고선명 MPEG 데이터를 고선명 포맷으로 수신한다. VCR(105)은, 레코딩 및 플레이백 시의 모두에 있어서 서로 다른 비디오 포맷 사이에서 변환할 수 있는 멀티-기능 유닛이다. 이를 위해, VCR(105)은 SD 비디오 데이터를 HD 비디오 데이터로 변환하기 위한 업샘플링 보간기(upsampling interpolator)와 HD 비디오 데이터를 SD 비디오 데이터로 변환하기 위한 다운샘플링(downsampling) 보간기를 포함한다. VCR(105)은 또한, 디지털 HD 및 SD 데이터와 아날로그 복합 비디오 데이터 사이에서 변환하기 위해 MPEG 디코딩/인코딩 기능과, 아날로그-디지털 및 디지털-아날로그 변환 기능과, 샘플링 기능을 포함한다. VCR(105)은, 디코더(110)로부터 수신된 구성 및 복사 방지 정보에 응답하여, 신호 레코딩 포맷을 선택하여 이 입력 신호 데이터(HD, SD 또는 복합 아날로그)를 레코딩하기 위한 원하는 포맷으로 변환한다. VCR(105)은 또한, 복사 방지 정보에 응답하여 금지된 자료의 레코딩 또는 플레이백을 차단한다.In an exemplary recording mode,
VCR(105)의 신호 포맷 변환 성능은, 디코더(110)로부터 수신된 복사 방지 정보에 응답하여 VCR(105)이 레코딩 또는 플레이백하기 위한 신호 포맷을 적응적으로 선택하게 한다. 이를 통해, VCR(105)은, 유리하게는 플레이백 또는 레코딩 모드( 및 관련된 디스플레이 포맷) 뿐만 아니라 사용자가 지정한 요금청구(billing)와 조건부 액세스 옵션을 반영한 복사 방지 데이터에 기초한 후속적인 복사 제한(예컨대, 후속 복사 금지, 한번의 후속 복사 가능 또는 무제한 후속 프로그램 복사)을 선택한다. 그 결과, 사용자는 단지 특정한 포맷으로 프로그램만을 레코딩하며, 사용자가 사전에 선택한 요금청구 옵션에 기초한 특정한 포맷으로 플레이백 시에 프로그램을 시청할 수 있게 된다. 이러한 특정한 포맷은 예컨대 HD, SD 또는 아날로그 신호 포맷중 하나를 포함할 수 있다. 유사하게, 복사 방지 데이터는, 사용자가 사전에 선택한 요금청구 옵션에 기초하여 시간에 기초한 제한을 허용할 수 있다. 이러한 제한은 플레이백 시에 프로그램을 제한된 기간 예컨대 단지 3달 동안 사용자가 시청하게 할 수 있다. 게다가, 복사 방지 데이터는, 예컨대 하나의 포맷(예컨대 HD 포맷)으로 특정한 기간(예컨대 3달) 동안 그리고 다른 포맷(예컨대 SD 포맷)으로 또 다른 기간(예컨대, 다음 해) 동안 프로그램을 플레이백 및 디스플레이하게 하는 시간에 기초한 제한과 신호 포맷 제한이 조합되게 할 수 있다.The signal format conversion capability of the
다른 실시예에서, VCR(105)은 레코딩하기 위한 MPEG SD 비디오 데이터 또는 아날로그 복합 비디오 신호를 수신하고 처리할 수 있다. 또한, VCR(105)은 레코딩 또는 플레이백 시중 어느 하나에 있어서 1H 라인 율 포맷, 2H 라인 율 포맷 및 2.14 라인 율 포맷 및 다른 포맷을 포함하는 서로 다른 디스플레이 포맷 사이에서 변환할 수 있는 성능을 포함할 수 있다. VCR(105)은 또한, 추가적인 샘플 율 컨버터 보간 기능을 사용함으로써, 레코딩 동작 또는 플레이백 시에 있어서 원하는 비월 포맷(예컨대, 1920 x 720 픽셀 해상도) 또는 순차 포맷(예컨대, 1920 x 720 픽 셀 해상도)을 제공할 수 있는 성능을 포함할 수 있다. 나아가, VCR(105)의 적응형 변환 및 복사 방지 기능은 대안적으로는 예컨대 디코더(110)와 같은 별도의 유닛에 위치되거나 디코더(110)와 VCR(105) 둘 모두의 기능을 포함하는 하나의 결합된 유닛에 위치될 수 있다.In another embodiment, the
도 4는 디코더 구성을 더 선택하기 위해 도 1의 VBI 보조 데이터 포맷을 사용하는 도 3의 시스템과 유사한 비디오 시스템을 도시한다. 도 4의 시스템은, 복사 방지 정보에 기초하여 디코더 처리 기능을 선택하기 위해 도 1의 VBI 보조 데이터 포맷을 사용하는 고선명(HD) 비디오 디코더(130), 비디오 모니터(예컨대, TV)(100) 및 VCR(129)을 포함한다. 디코더(130)는 유리하게는 1H 및 2H 라인 율 포맷 신호 둘 모두를 VCR(129)과 비디오 모니터(100)에 제공한다. 이것은 디코더(130)가 1H(예컨대 NTSC 포맷) 또는 2H(예컨대, 1920 x 1080 픽셀 해상도) 비디오 및 오디오 포맷중 어느 하나를 처리하도록 (1H 또는 2H 복합 신호 VBI에서 운반된) 도 1의 보조 데이터 포맷을 사용하여 VCR(129)을 구성하게 한다. 나아가, VCR(129)은 레코딩 또는 플레이백 시중 어느 하나에 있어서 1H 라인 율 포맷, 2H 라인 율 포맷(또는 2.14H 라인 율 포맷) 사이에서 변환할 수 있는 성능을 포함한다. 대안적으로, 이러한 변환은 디코더(130) 내에서 수행될 수 있다.4 illustrates a video system similar to the system of FIG. 3 using the VBI auxiliary data format of FIG. 1 to further select a decoder configuration. The system of FIG. 4 includes a high definition (HD)
도 5는 또 다른 디코더 구성에서 사용된 도 1의 VBI 보조 데이터 포맷을 사용한 도 3의 시스템과 유사한 비디오 시스템을 도시한다. 도 5의 시스템은 도 1의 VBI 보조 데이터 포맷을 사용하는 고선명(HD) 비디오 디코더(130), 1H 라인 율 디스플레이 포맷 비디오 모니터(예컨대 TV)(100) 및 2H 라인 율 포맷 VCR(125)을 포 함한다. 도 5의 시스템에서, 디코더(130)는, 1H 라인 율(예컨대, NTSC 호환성) 아날로그 복합 비디오 신호의 VBI에서 운반된 보조 데이터를 사용하여 모니터(100)와 통신하고 모니터(100)를 구성한다. 나아가, 디코더(130)는 2H 라인 율(예컨대, EIA 770.1 호환성) 아날로그 복합 비디오 신호의 VBI에서 운반된 보조 데이터를 사용하여 VCR(125)과 통신하며 VCR(125)를 구성한다. 예시적인 레코딩 모드에서, 디코더(130)는 고선명 프로그램을 나타내는 2H 라인 율 호환성 아날로그 복합 비디오를 레코딩을 위해 VCR(125)에 제공한다. 디코더(130)는 또한 이 프로그램을 2H 라인 율 포맷으로 레코딩하기 위해 VCR(125)을 구성한다. 플레이백 모드에서, VCR(125)은 디스플레이를 위한 모니터(100)에 출력하기 위해 레코딩된 2H 라인 율 포맷 비디오를 1H 라인 율 포맷 비디오로 변환한다. 이것은, 디스플레이 모니터를 1H 포맷 모니터로 식별하는, 디코더(130)로부터 운반된 플레이백 명령 및 구성 정보에 대한 사용자의 개시에 응답하여 수행된다. 대안적으로, VCR(125)은 2H 라인 율 비디오를 디코더(130)에 의해 1H 라인 율 포맷으로 변환하고 모니터(100) 상에 디스플레이하기 위해 이 비디오를 디코더(130)에 운반할 수 있다. 또 다른 실시예에서, VCR(125)은, 1H 라인 율 신호의 VBI에서 디코더(130)로부터 운반된 구성 정보에 응답하여, 디코더(130)로부터의 2H 라인 율 포맷 비디오를 1H 포맷으로 레코딩하기 위해 1H 라인 율 포맷으로 변환한다. 레코딩된 1H 라인 율 비디오는, 사용자의 플레이백 명령 개시에 응답하여 디스플레이하기 위해 모니터(100)에 출력된다.5 illustrates a video system similar to the system of FIG. 3 using the VBI auxiliary data format of FIG. 1 used in another decoder configuration. The system of FIG. 5 includes a high definition (HD)
도 1 및 도 2의 보조 데이터 구조는 1H, 2H 또는 2.14H 라인 율의 아날로그 복합 비디오로 운반되도록 제한되지 않으며, 임의의 라인 율을 사용하여 아날로그 또는 디지털 비디오 신호로 운반될 것이다. 나아가, 보조 데이터는, 도 3 내지 도 5와 연계하여 설명된 구성만이 아닌 다른 시스템 구성에서 제어 용도로 사용될 수 있다. 게다가, 다른 보조 데이터 구조는, 도 1 및 도 2의 포맷의 적응형 데이터 복구 및 멀티-표준 호환성 특성으로 구현된 원리에 따라 유도될 수 있다.The auxiliary data structures of FIGS. 1 and 2 are not limited to being carried in analog composite video at 1H, 2H or 2.14H line rates, but will be carried in analog or digital video signals using any line rate. Further, the auxiliary data may be used for control purposes in other system configurations other than the configurations described in connection with FIGS. 3 to 5. In addition, other auxiliary data structures may be derived according to principles implemented with the adaptive data recovery and multi-standard compatibility features of the formats of FIGS. 1 and 2.
상술한 바와 같이, 본 발명은, 조건부 액세스 정보를 포함하는 신호로 수신된 비디오 이미지 정보의 레코딩, 재생 및 디스플레이를 위한 포맷의 선택에 이용된다.As described above, the present invention is used for the selection of a format for recording, reproducing and displaying video image information received as a signal including conditional access information.
Claims (58)
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/454,398 | 1999-12-03 | ||
US09/454,398 US6437830B1 (en) | 1999-05-28 | 1999-12-03 | System and data format for communicating data between a video decoder and a peripheral device |
US09/712,539 | 2000-11-14 | ||
US09/712,539 US7071995B1 (en) | 1999-05-28 | 2000-11-14 | Adaptive video image information processing system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087007458A Division KR100887339B1 (en) | 1999-12-03 | 2000-12-01 | An adaptive video image information processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020058063A KR20020058063A (en) | 2002-07-12 |
KR100862598B1 true KR100862598B1 (en) | 2008-10-09 |
Family
ID=69416671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027006980A KR100862598B1 (en) | 1999-12-03 | 2000-12-01 | An adaptive video image information processing system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100862598B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100677545B1 (en) | 2004-12-29 | 2007-02-02 | 삼성전자주식회사 | Method for data processing using a plurality of data processing apparatus, and recoding medium storing a program for implementing the method |
-
2000
- 2000-12-01 KR KR1020027006980A patent/KR100862598B1/en active IP Right Grant
Non-Patent Citations (1)
Title |
---|
W0 96/20563* |
Also Published As
Publication number | Publication date |
---|---|
KR20020058063A (en) | 2002-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6437830B1 (en) | System and data format for communicating data between a video decoder and a peripheral device | |
US6504996B1 (en) | Apparatus for transmitting information via a network to a device that can display a user interface, and method thereof | |
CN101331766B (en) | Broadcasting receiver and method for recording and reproducing video signal | |
USRE41407E1 (en) | Feature-dependent operating method between two connected equipments and an apparatus for controlling the operating method | |
US6487720B1 (en) | Apparatus for receiving digital broadcast signal and apparatus for recording and reproducing digital broadcast information included in the digital broadcast signal | |
JP4642161B2 (en) | Data decoding apparatus and data decoding method | |
KR100887339B1 (en) | An adaptive video image information processing system | |
KR100323922B1 (en) | Teletext data playback method and video recorder | |
US7071995B1 (en) | Adaptive video image information processing system | |
KR100915845B1 (en) | A television receiver and a method of receiving video signals | |
KR100862598B1 (en) | An adaptive video image information processing system | |
US20020118680A1 (en) | Media router and method for recording/reproducing broadcasting signal by using the same | |
JP2002320207A (en) | Digital broadcast receiver and method for controlling the same | |
US6873787B1 (en) | Receiving apparatus, receiving method, and supplying medium | |
US7865929B1 (en) | Receiving apparatus of digital broadcasting and display method of recording program associated information | |
KR100563666B1 (en) | Method for providing information on description of disc or disc player and controlling method and apparatus based on the description information | |
US7869696B1 (en) | Method for recording recorded digital data stream and for providing presentation managing information for the recorded digital data stream | |
US6122377A (en) | Video signal receiver with record protection | |
KR100575535B1 (en) | Method and apparatus for processing on screen data and digital data stream | |
JP2001103443A (en) | Inter-device connection system utilizing analog line | |
JP2002125187A (en) | Recording and reproducing method for video signal, and video signal recording and reproducing device | |
JP2001069471A (en) | Inter-equipment connection system utilizing analog line | |
JP2000295527A (en) | Video image compositing device | |
JP4734464B2 (en) | Video information receiving apparatus, video information receiving method, and video information transmitting / receiving method | |
KR20030016980A (en) | Recording device of a digital television broadcast receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
A107 | Divisional application of patent | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120919 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130924 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140923 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150918 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160921 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170919 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180918 Year of fee payment: 11 |