[go: up one dir, main page]

KR100671188B1 - Apparatus and method for distributing high quality image and audio programs remotely - Google Patents

Apparatus and method for distributing high quality image and audio programs remotely Download PDF

Info

Publication number
KR100671188B1
KR100671188B1 KR1020007012511A KR20007012511A KR100671188B1 KR 100671188 B1 KR100671188 B1 KR 100671188B1 KR 1020007012511 A KR1020007012511 A KR 1020007012511A KR 20007012511 A KR20007012511 A KR 20007012511A KR 100671188 B1 KR100671188 B1 KR 100671188B1
Authority
KR
South Korea
Prior art keywords
delete delete
image
information
audio
program
Prior art date
Application number
KR1020007012511A
Other languages
Korean (ko)
Other versions
KR20010043462A (en
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 KR20010043462A publication Critical patent/KR20010043462A/en
Application granted granted Critical
Publication of KR100671188B1 publication Critical patent/KR100671188B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2347Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4131Peripherals receiving signals from specially adapted client devices home appliance, e.g. lighting, air conditioning system, metering devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41415Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance involving a public display, viewable by several users in a public space outside their home, e.g. movie theatre, information kiosk
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4623Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17336Handling of requests in head-ends

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Automation & Control Theory (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Television Signal Processing For Recording (AREA)
  • Television Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

본 발명은 하나 또는 그 이상의 중앙 허브 (102) 로부터 위성 (106) 과 같은 고속 링크를 사용하는 극장과 같은 하나 또는 그 이상의 상영 위치 (56, 104) 에게 고 품질의 오디오 또는 비디오 프로그램의 배급을 위한 장치 및 방법을 제공한다. 중앙 허브 (102)에서, 소스 발생 시스템 (108) 은 아날로그 신호로부터 전자 프로그램 신호를 생성하고, 압축/암호화 시스템 (110) 은 전자 신호를 코딩하고, 디지털 신호로 암호화하고, 변조/전송 시스템 (114) 은 위성 (106)을 경유하여 신호를 프로세싱한다. 중앙 허브 (102)에서 네트워크 관리 시스템 (112) 은 허브 동작을 제어한다. 극장 (56) 또는 다른 위치에서, 수신기/복조기 (120) 는 위성 (106)을 사용하여 전송된 프로그램 신호를 수신한다. 그후, 극장 관리 시스템 (122) 은 저장, 전달, 디코딩, 및 수신 프로그램의 디스플레이를 제어한다. 극장 시스템 (104A-104N) 내의 저장 어레이 (124A-124N) 는 프로그램의 중앙 저장소를 제공한다. 프로그램은 근거리 통신망을 통해 지정된 객석으로 전달되며, 일부 객석은 극장 시스템 (104A-104N) 내에서 동작하기도 한다. 각 객석에서, 프로그램은 전자 프로젝션 장치 (132A) 및 표준 객석 사운드 시스템 (134A)를 사용하여 디스플레이하기 위해 압축해제되고, 암호해독된다.The present invention provides for the distribution of high quality audio or video programs from one or more central hubs (102) to one or more theater locations (56, 104) such as theaters using high-speed links such as satellites (106). An apparatus and method are provided. In the central hub 102, the source generation system 108 generates an electronic program signal from the analog signal, and the compression / encryption system 110 codes the electronic signal, encrypts it with a digital signal, and modulates / transmits the system 114. ) Processes the signal via satellite 106. At central hub 102, network management system 112 controls hub operation. At the theater 56 or other location, the receiver / demodulator 120 receives the program signal transmitted using the satellite 106. The theater management system 122 then controls the storage, delivery, decoding, and display of the received program. Storage arrays 124A-124N in theater systems 104A-104N provide a central repository of programs. The program is delivered to the designated seats through the local area network, and some seats operate within the theater systems 104A-104N. In each audience, the program is decompressed and decrypted for display using the electronic projection device 132A and the standard audience sound system 134A.

원격 프로그램 배급 시스템Remote program distribution system

Description

원격지로 고품질의 이미지 및 오디오 프로그램을 배급하는 장치 및 방법{APPARATUS AND METHOD FOR DISTRIBUTION OF HIGH QUALITY IMAGE AND AUDIO PROGRAMS TO REMOTE LOCATIONS}Apparatus and method for distributing high quality image and audio programs to remote locations {APPARATUS AND METHOD FOR DISTRIBUTION OF HIGH QUALITY IMAGE AND AUDIO PROGRAMS TO REMOTE LOCATIONS}

본 발명은 전자 오디오/영상 (audio/visual) 프로세싱에 관한 것이다. 보다 구체적으로, 본 발명은 상영을 위하여 정지 또는 모션 타입의 디지털 이미지 및 오디오 정보를 여러 위치들로 배급하기 위한 장치 및 방법에 관한 것이다. 본 발명은 또한 중앙 설비로부터 다중의 디스플레이 프로젝터들 또는 상영 프로그램들로의 고선명 전자 오디오/영상 프로그래밍의 코딩, 암호화, 전송, 저장, 압축해제, 암호해독 및 재생에 관한 것이다.The present invention relates to electronic audio / visual processing. More specifically, the present invention relates to an apparatus and method for distributing still or motion type digital image and audio information to various locations for presentation. The invention also relates to the coding, encryption, transmission, storage, decompression, decryption and playback of high definition electronic audio / visual programming from a central facility to multiple display projectors or screening programs.

수십년 동안, 동영상 산업은 창작적인 프로그래밍 자료를 그 나라 및 세계의 지리적으로 다양한 극장들로 전달하기 위한 셀룰로이드 필름의 복제, 배급 및 프로젝션에 의존해왔다. 대체로, 이 필름 자료의 배급을 위한 방법들 및 메카니즘들은 수십년동안 거의 변화해오지 않았다.For decades, the video industry has relied on the reproduction, distribution, and projection of celluloid films to deliver creative programming materials to geographically diverse theaters in the country and the world. In general, methods and mechanisms for the distribution of this film material have changed little over the decades.

현재의 필름 복제 및 배급 프로세스가 도 1 에 도시되어 있다. 통상적으로, 필름 복제는 예외적인 품질 카메라 음화 (quality camera negative) 로 시작한다. 필름 스튜디오 (50) 에서, 필름 편집자 (52) 는 원래의 필름을 만들기 위한 프로세스 이후에 마스터 필름 사본 (master film copy) 을 만든다. 이 마스터 필름 사본으로부터, 필름 복제 엘리먼트 (54) 는 배급 음화 (negative) 라 불리는 것을 만들며, 이 음화로부터 ("양화 (positive)" 라 알려진) 배급 프린트들이 대량으로 만들어진다. 개봉작 (release) 의 사이즈 또는 필름의 배급을 위해 요구되는 사본들의 수에 의존하여, 부가적인 중간 단계들 또는 각 단계들에서 만들어지는 복수의 사본들이 있을 수 있다. 필름 양화들은 극장 (56) 에 의해 예시된 바와 같은 다양한 극장들로 전달수단 (courier) 또는 다른 물리적인 수단에 의해 배급된다. 극장 (56) 에서, 영화는 필름으로부터 디스플레이 화면으로 필름 프로젝터 (58) 를 사용하여 이미지들을 프로젝션함으로써 디스플레이된다. 이러한 종래의 시스템에서, 일반적으로, 복수의 트랙 오디오 프로그램들이 오디오 편집 시스템 (51) 에 의해 생성되고 필름상의 동영상 이미지와 함께 프린트되어, 이 사운드트랙이 극장 프로젝션 시스템에서의 동영상과 동기되는 시간에 극장 사운드 시스템 (57) 상에서 재생될 수 있다.The current film replication and distribution process is shown in FIG. Typically, film duplication starts with exceptional quality camera negative. In film studio 50, film editor 52 makes a master film copy after the process for making the original film. From this master film copy, film replica element 54 makes what is called a distribution negative, from which negative distribution prints (known as "positive") are made in large quantities. Depending on the size of the release or the number of copies required for the distribution of the film, there may be additional intermediate steps or multiple copies made at each step. Film quantifications are distributed by courier or other physical means to the various theaters as illustrated by theater 56. In the theater 56, the movie is displayed by projecting images using the film projector 58 from the film to the display screen. In this conventional system, in general, a plurality of track audio programs are generated by the audio editing system 51 and printed together with the moving image images on the film so that the soundtrack is synchronized with the moving image in the theater projection system. Can be played on the sound system 57.

비록 도 1 에 도시된 배급 프로세스가 잘 동작하나, 고유의 제한점들이 있다. 필름을 위한 셀룰로이드 자료의 사용 및 필름 매체의 대역폭 제한에 기인하여, 높은 충실도의 다중 채널 오디오 프로그래밍을 제공하는 능력에는 한계가 있다. 또한, 많은 수의 필름 복제물들을 마크 (mark) 하는데 높은 비용이 요구되며, 이는 각 인기영화 길이 필름당 수백 달러의 비용이 들 수 있다. 또한, 수가 많고 더욱 그 수가 늘어나는 극장 지역들에 많은 양의 셀룰로이드 필름을 물리적으로 배급하는 것과 관련된 비용, 복잡성 및 지연의 문제가 있다. 또한, 복수의 프로젝션 객석들 (auditoriums) 이 하나의 극장 지역에 위치되거나 밀집되는 소위 "멀티플렉스" 극장 지역들의 발전이 영화 극장 업계에서 증가하는 추세에 있다. 다른 동영상들이 멀티플렉스 복합체의 다른 프로젝션 객석들에서 상영되고 있을 때와 동시에, 각 프로젝션 객석 (auditorium) 도 그 동영상을 상영할 수도 있다.Although the distribution process shown in FIG. 1 works well, there are inherent limitations. Due to the use of celluloid materials for film and the bandwidth limitations of film media, the ability to provide high fidelity multi-channel audio programming is limited. In addition, high costs are required to mark a large number of film replicas, which can cost hundreds of dollars for each popular movie length film. In addition, there are problems of cost, complexity, and delays associated with physically distributing large amounts of celluloid film to larger and more growing theater areas. In addition, the development of so-called "multiplex" theater areas where multiple projection auditors are located or concentrated in one theater area is on the rise in the movie theater industry. At the same time as other videos are being shown in different projection audiences in the multiplex complex, each projection auditorium may also be showing the movie.

만들어진 복제물의 수가 많기 때문에, 이러한 자료들의 불법 복제 및 도난을 방지하기가 점점 더 어려워진다. 영화 산업에 있어 프라이버시 및 도난에 의한 세입 손실은 매년 수십억 달러에 이를 것으로 추산된다. 또한, 복제된 자료들은 먼지, 마멸, 훼손, 열변화 및 다른 공지의 요인들에 기인하여 시간이 지남에 따라 열화되는 경향이 있다. 결국, 관리 비용 및 다른 지출들이, 규제된 유해한 자료를 포함할 수 있는 필름 자료의 궁극적인 훼손과 관련된다.Because of the large number of copies made, it is increasingly difficult to prevent the illegal copying and theft of these materials. In the film industry, revenue losses from privacy and theft are estimated to be billions of dollars annually. In addition, replicated data tends to deteriorate over time due to dust, abrasion, damage, thermal changes and other known factors. As a result, administrative and other expenses are associated with the ultimate damage to film material, which may include regulated harmful data.

새롭게 등장하는 기술들이 진행중인 필름 배급 문제들에 대한 또 다른 방법을 제공한다. 예를 들어, 디지털 기술의 발전은 전송될 프로그래밍이 광학 필름 매체 보다는 디지털 포맷으로 전자적으로 저장되는 혁신적인 배급 개념을 이끈다. 디지털 이미지들은 다양한 자성 매체 또는 콤팩트 광학 디스크에 배급되거나, 유선, 광섬유, 무선 또는 위성 통신 시스템을 통하여 전송될 수 있다.Emerging technologies provide another way of addressing ongoing film distribution problems. For example, advances in digital technology have led to innovative distribution concepts where programming to be transmitted is electronically stored in digital format rather than optical film media. Digital images may be distributed on various magnetic media or compact optical disks, or transmitted via wired, optical fiber, wireless or satellite communication systems.

그러나, 디지털 방법을 포함한 또 다른 배급 기술들은 셀룰로이드 필름의 사용으로 이용가능한 이미지 품질 및 프로젝션 휘도를 제공할 수는 없다. 통상적으로, 비견되는 기술들은 비디오 모니터들, 텔레비젼 또는 프로젝션 장치 상의 디스플레이용의 다양한 자기 또는 광학 매체에 기록되는 오디오/영상 (AV) 신호들을 포함한다. 이러한 기술들은 대역폭 제한 때문에 그 필름의 품질을 제공하지 못한다.However, other distribution technologies, including digital methods, cannot provide image quality and projection brightness available with the use of celluloid films. Typically, comparable techniques include audio / visual (AV) signals recorded on various magnetic or optical media for display on video monitors, televisions or projection devices. These techniques do not provide the film quality because of bandwidth limitations.

비록 위성 송신 방법들이 이제는 이용가능하나, 현재에는, 고품질 AV 자료의 배급을 위해 상업적으로 이용할 수는 없다. 필름 프로그래밍의 배급이 본질적으로 대륙 단위의 지역으로의 특별한 타입의 방송이므로, 궁극적으로, 그러한 광역 방송에 대하여 고유한 장점을 갖는 위성 배급 방법이 필름 배급에 적절하다. 그러나, 고품질의 AV 신호를 "실시간" 으로 전송하기 위하여, 데이터 레이트 요건 (초당 비트수) 은 대략 초당 15억 비트이다. 이러한 높은 데이터 레이트는 단일의 프로그램을 전송하기 위하여도 전체 위성의 용량을 요하는데, 이는 엄청난 비용을 지불하는 것이다. 위성을 통하여 필요한 정보를 송신하는 능력에 부가하여, 수신된 정보는 이전에는 이용가능하지 않았던 고품질 프로젝터를 사용하여 디스플레이 되어야 한다.Although satellite transmission methods are now available, they are currently not commercially available for the distribution of high quality AV data. Since the distribution of film programming is essentially a special type of broadcast to continental regions, ultimately, satellite distribution methods that have inherent advantages over such wide area broadcasting are suitable for film distribution. However, in order to transmit high quality AV signals in "real time", the data rate requirement (bits per second) is approximately 1.5 billion bits per second. This high data rate also requires the capacity of the entire satellite to transmit a single program, which is a huge expense. In addition to the ability to transmit the necessary information via satellite, the received information must be displayed using a high quality projector that was not previously available.

매우 높은 품질의 전자 이미지들을 이송하기 위하여 요구되는 데이터 레이트 요건을 감소시키기 위하여, 압축 알고리즘들이 개발되고 있다. 이미지 신호들의 품질을 유지하면서 현저한 압축효과를 제공할 수 있는 하나의 디지털 동적 이미지 압축 기술은 인코딩된 이산 코사인 변환 (DCT) 계수 데이터의 적절히 사이즈 조절된 블록들 및 서브-블록들을 활용하는 것이다. 이하, 이 기술은 적응성 블록 사이즈 이산 코사인 변환 (ABSDCT) 방법으로서 칭한다. 이미지 데이터의 프레임 내의 정보를 위해 존재하는 리던던시 (redundancy) 를 이용하기 위하여 적응성 블록 사이즈들이 선택된다. 이 기술은 본 발명의 양수인에 양도된 "Adaptive Block Size Image Compression Method And System" 이라 명칭되며 여기에서 참조로서 포함되는 미국특허 제 5,021,891 호에 개시되어 있다. 또한, 본 발명의 양수인에 양도된 "Adaptive Block Size Image Compression Method And System" 이라 명칭되며 여기에서 참조로서 포함되는 미국특허 제 5,107,345 호에는 DCT 기술들이 개시되어 있다. 또한, 이산 쿼드트리(Quadtree) 변환 (DQT) 기술과 결합된 ABSDCT 기술의 사용은 역시 본 발명의 양수인에 양수되었고 "Adaptive Block Size Image Compression Method And System" 이라 명칭되며 여기에서 참조로서 포함되는 미국특허 제 5,452,104 호에 개시되어 있다. 이들 특허에 개시된 시스템들은 이미지 시퀀스의 각 프레임이 임의의 또 다른 프레임들의 내용과는 관계없이 인코딩되는 인트라프레임 인코딩 (intraframe encoding) 을 이용한다.Compression algorithms are being developed to reduce the data rate requirement required to transfer very high quality electronic images. One digital dynamic image compression technique that can provide significant compression effects while maintaining the quality of the image signals is to utilize appropriately sized blocks and sub-blocks of encoded Discrete Cosine Transform (DCT) coefficient data. This technique is hereinafter referred to as the adaptive block size discrete cosine transform (ABSDCT) method. Adaptive block sizes are selected to take advantage of the redundancy that exists for information in a frame of image data. This technique is disclosed in US Pat. No. 5,021,891, entitled "Adaptive Block Size Image Compression Method And System," assigned to the assignee of the present invention and incorporated herein by reference. In addition, DCT techniques are disclosed in US Pat. No. 5,107,345, entitled " Adaptive Block Size Image Compression Method And System ", assigned to the assignee of the present invention and incorporated herein by reference. In addition, the use of ABSDCT technology in conjunction with Discrete Quadtree Transform (DQT) technology has also been assigned to the assignee of the present invention and is entitled "Adaptive Block Size Image Compression Method And System" and is incorporated herein by reference. 5,452,104. The systems disclosed in these patents use intraframe encoding in which each frame of an image sequence is encoded regardless of the content of any other frames.

ABSDCT 를 이용함으로써, 요구되는 데이터 레이트가 눈에 띄는 품질 저하 없이 대략 초당 15억 비트로부터 대략 초당 5천만 비트로 감소될 수도 있다. 특히, 이러한 단일의 전송이 소정의 지역 또는 나라를 통해 수백 또는 수천의 극장 수신기들에 의해 수신될 수 있는 경우를 가정할때, 이러한 압축된 디지털 데이터 레이트는 매우 합리적인 가격에서 단일의 위성 트랜스폰더 (transponder) 를 이용하여 쉽게 전송될 수도 있다.By using ABSDCT, the required data rate may be reduced from approximately 1.5 billion bits per second to approximately 50 million bits per second without noticeable quality degradation. In particular, assuming that such a single transmission can be received by hundreds or thousands of theater receivers over a given region or country, such a compressed digital data rate is a single satellite transponder (at a very reasonable price). may be easily transmitted using a transponder.

실제로, 디지털 전자 포맷을 이용한 필름 정보의 배급은 품질 저하 없이 빠르고 저가로 복제력을 증가시킨다. 또한, 디지털 기술과 관련된 "복제의 용이성" 과 함께, 유용한 정보가 권한이 없는 자로 배급되는 것을 방지하는 방법으로 그 정보를 인코딩하는 것을 보장하는 암호화 기술들이 존재한다.Indeed, the distribution of film information using digital electronic formats increases copying speed quickly and at low cost without compromising quality. In addition, along with the "easiness of duplication" associated with digital technology, there are encryption techniques that ensure that information is encoded in a way that prevents useful information from being distributed to unauthorized persons.

ABSDCT 압축 기술, 진보한 프로젝션 장치 및 전자 암호화 방법들 같은 새로운 기술들이 "디지털 시네마" 시스템의 가능성을 제공한다. 일반적으로 정의되는 디지털 시네마는 저장, 전송 및 디스플레이용의 디지털 전자 표현으로 변환되는 최고 품질의 필름 프로그래밍의 전자 배급 및 디스플레이와 관련된다. 디지털 시네마 시스템은 현재의 필름 배급 프로세스의 많은 제한점들을 극복한다. 위성 시스템 같은 전송 방법들을 이용하여, 필름의 복제 및 배급과 관련된 지출들은 크게 감소시킨다. 디지털 시스템은 셀룰로이드 필름에 의해 경험되는 시간에 따른 품질 저하가 쉽게 나타나지 않는다. 또한, 디지털 시스템은 셀룰로이드 필름의 도난 및 불법 복제를 실질적으로 제거하고 디지털 시스템 그자체 내에서 보안 방법의 수행의 가능성을 제공한다. 그러나, 완전한 디지털 시네마 시스템이 동영상 산업 또는 관련 업계에서 개발되지 않았다.New technologies such as ABSDCT compression technology, advanced projection devices and electronic encryption methods offer the possibility of "digital cinema" systems. Generally defined digital cinema is concerned with the electronic distribution and display of the highest quality film programming that is transformed into digital electronic representations for storage, transmission and display. Digital cinema systems overcome many of the limitations of current film distribution processes. Using transmission methods such as satellite systems, the costs associated with copying and distributing film are greatly reduced. Digital systems do not readily exhibit quality degradation over time experienced by celluloid films. In addition, the digital system substantially eliminates theft and piracy of celluloid films and offers the possibility of performing security methods within the digital system itself. However, a complete digital cinema system has not been developed in the video industry or related industries.

여러 논점들과 문제점들이 해결되어야할 것으로 남는다. 새로운 디지털 시네마 시스템들은 극장들로부터 도난을 방지하기 위해 향상된 보호 포맷들을 요할 것이다. 복수의 객석들을 갖는 복합 극장 (theater complexes) 이 보다 경제적이라는 이유로, 보다 복잡한 상영 스케쥴의 결과를 낳게 하기 위하여 및 소정의 필름을 보여주는 많은 수의 위치들을 제공하기 위하여 매우 크게 성장되어 왔다. 이는 복잡성 및 경영상의 비용과 관련하여, 현재의 기술들을 사용하여 상영 극장들로 전달되는 많은 부가적인 전자 사본들을 요구할 수 있다.Many issues and problems remain to be solved. New digital cinema systems will require enhanced protection formats to prevent theft from theaters. Theater complexes with multiple seats have been grown very largely to produce more complex screening schedules and to provide a large number of locations showing certain films, because of the more economical reason. This may require many additional electronic copies to be delivered to the theaters using current technologies in terms of complexity and operational costs.

배급 채널들 및 메카니즘들이 여전히 예전의 셀룰로이드 필름 복사 및 상술한 배급 기술들에 의해 규정된다. 합리적인 비용에서 증가된 스케쥴링 및 배급 유연성을 제공함과 동시에, 제공된 디지털 시네마 프로세싱의 장점을 최대한 이용하고, 복사를 줄이며, 시장으로 빠른 개봉을 제공하고, 개봉에서 결과물들을 업데이트하기 위해 새로운 기술들 및 장치들이 요구된다. 동시에, 어떤 필름 제작자들, 스튜디오들 및 극장 관리자들은 개봉 및 배급의 중앙집중형 제어를 증가시키고 새로운 시장으로 확장하기를 원한다. 예를 들어, 비용면에서 보다 효율적인 방법으로 다중 언어 또는 대체 언어의 관객들을 위한 시장들을 증가시키기 위하여 또 다른 사운드 트랙들과 함께 필름들 및 다른 오디오 영상 상영물을 제공하는 것이 요구된다.Distribution channels and mechanisms are still defined by the old celluloid film copy and the distribution techniques described above. New technologies and devices have been developed to provide increased scheduling and distribution flexibility at a reasonable cost, while taking full advantage of the provided digital cinema processing, reducing copying, providing a quick release to the market, and updating the results in the unpacking. Required. At the same time, some filmmakers, studios and theater managers want to increase the centralized control of opening and distribution and expand into new markets. For example, there is a need to provide films and other audio visual presentations along with other soundtracks in order to increase markets for audiences in multiple or alternative languages in a more cost effective manner.

일정한 기술의 시스템으로의 통합 및 큰 스크린 관람을 제공하기 위한 고품질 이미지 및 오디오 프로그램의 이송 및 관리의 방법이 요구된다. 지정된 극장들로의 고품질 이미지 및 오디오 신호들의 신뢰성있는 전송, 상영 필름들 및 광고들의 유연성있는 스케쥴링, 고품질 오디오 신호들의 통합 및 보안 방법의 구축을 위한 시스템 및 방법이 요구된다. 이러한 목적들은 본 발명에 의해 후술되는 방식으로 성취된다.There is a need for a method of transfer and management of high quality image and audio programs to provide integration into certain systems of technology and to view large screens. What is needed is a system and method for the reliable transmission of high quality image and audio signals to designated theaters, the flexible scheduling of screening films and advertisements, the integration of high quality audio signals and the construction of a security method. These objects are achieved in the manner described below by the present invention.

본 발명은 하나 이상의 중앙기능으로부터 하나 이상의 상영 (presentation) 또는 극장 시스템까지 고품질 이미지 및/또는 오디오 프로그래밍을 전기적으로 배급하는 시스템 및 방법에 관한 것이다. 이 장치 및 방법은 중앙 허브 (hub) 에서 일반적으로 프로그래밍 자료의 형태인 이미지 및 오디오 정보의 코딩 및 암호화, 그 자료의 광역 배급, 및 하나 이상의 객석 또는 상영 위치에 그 프로그램을 저장 및 대형 스크린 디스플레이를 제공한다. 이 프로그램은 일반적으로 동영상 이미지, 시간동기된 오디오 프로그래밍, 및/또는 시각장애 시청자를 위한 영상 큐 트랙 (visual cue tracks), 외국어 및/또는 청각장애 시청자를 위한 자막, 또는 멀티미디어 시간 큐 트랙 (multimedia time cue tracks) 과 같은 다른 관련 정보로 이루어진다. 이 프로그램은 (특정 길이의 동영상과 같은) 장기간, (동영상 예고편 또는 상업적 광고와 같은) 단기간 또는 (광고 또는 공고와 같은) 정지 이미지일 수 있다. 오디오 프로그램 및 다른 관련 프로그램은 배경 오디오 프로그래밍의 경우와 같은 이미지 정보와 시간동기될 필요는 없다.The present invention relates to a system and method for electrically distributing high quality image and / or audio programming from one or more central functions to one or more presentation or theater systems. This apparatus and method provides for the coding and encryption of image and audio information, generally in the form of programming materials, central distribution of the material, and storage of the program in one or more seating or screening locations and a large screen display at a central hub. to provide. This program typically includes video images, time-synchronized audio programming, and / or visual cue tracks for visually impaired viewers, subtitles for foreign and / or deaf viewers, or multimedia time cue tracks. cue tracks). The program can be long term (such as a movie of a certain length), short term (such as a video trailer or commercial advertisement) or still image (such as an advertisement or announcement). The audio program and other related programs do not need to be time synchronized with the image information as in the case of background audio programming.

중앙 허브에서는, 배급을 위하여 프로그램 정보가 프로세싱된다. 중앙 허브 또는 다른 위치 중 어느 한쪽에 배치된 소스 발생 시스템이 사용되어, 아날로그 또는 디지털 입력으로부터 전자 오디오 및 이미지 신호를 생성할 수 있다. 일반적으로, 이 소스 발생 시스템은 전자 이미지 신호를 생성하는 텔레시네 (telecine), 및 전자 오디오 신호를 생성하는 오디오 판독기를 포함한다. 다른 방법으로, 전자신호는 전자 카메라 또는 컴퓨터-기반 이미지 생성 시스템과 같은 다른 전자 소스로부터 직접 제공될 수 있다.At the central hub, program information is processed for distribution. A source generation system disposed at either the central hub or at another location may be used to generate electronic audio and image signals from analog or digital inputs. In general, this source generation system includes a telecine for generating an electronic image signal, and an audio reader for generating an electronic audio signal. Alternatively, the electronic signal can be provided directly from another electronic source, such as an electronic camera or computer-based image generation system.

그 후, 전자 이미지 및 오디오 신호가 압축/암호화 시스템에 의해 프로세싱된다. 또한, 압축/암호화 시스템은 소스 발생 시스템, 예컨대, 제작 스튜디오와 동일한 시설 또는 중앙 허브의 어느 한쪽에 배치될 수 있다. 공지의 동적 압축기술 (dynamic compression technology) 이 사용되며, 압축된 신호는 유선, 광섬유, 무선, 또는 인공위성 통신 시스템을 통하여 전송된다. 오디오 신호는 표준 디지털 오디오 압축 알고리즘을 사용하여 압축될 수 있다.The electronic image and audio signal are then processed by the compression / encryption system. In addition, the compression / encryption system can be placed in either the same facility as the source generation system, such as a production studio, or either of the central hub. Known dynamic compression technology is used, and the compressed signal is transmitted via wired, optical fiber, wireless, or satellite communication system. The audio signal can be compressed using standard digital audio compression algorithms.

암호화 기술은 시변 전자키 값 및/또는 디지털 제어 워드 시퀀스의 사용을 포함하며, 승인된 수신기에만 제공된다. 또한, 디지털 신호 또는 "워터마크 (watermark)" 가 이미지 및/또는 오디오 신호에 부가될 수 있다. 이 워터마크, 즉, 극장 및/또는 시간 특정 이미지 식별자는, 정상적인 텔레비젼 시청자에게는 인지되지 않지만, 실시간이 아닌 또는 정지 프레임 재생 하에서 분석되는 경우에는 프로그램의 승인되지 않은 사본의 소스를 식별하는데 사용될 수 있다. 이미지 및/또는 오디오 정보를 해독하는데 필수인 암호해독 정보는 극장으로 송신된 보안정보 및 비밀 객석 특정키를 사용하여 개별 암호해독기 유닛에서 발생된다. 일반적으로, 이미지 및 오디오 신호는 개별적으로 암호화된다. 개별 프로그램으로서 이미지 및 오디오 부분을 프로세싱하는 것에 의해, 서로 다른 오디오 프로그램이 언어변경과 같은 여러가지 이유 때문에 이미지 프로그램과 병합될 수 있다.Encryption techniques include the use of time-varying electronic key values and / or digital control word sequences and are provided only to authorized receivers. In addition, digital signals or “watermarks” may be added to the image and / or audio signals. This watermark, ie theater and / or time specific image identifier, is not recognized by normal television viewers but can be used to identify the source of an unauthorized copy of a program if it is analyzed in real time or under still frame playback. . The decryption information necessary for decrypting the image and / or audio information is generated at the individual decoder unit using the secret information and secret seat specific key sent to the theater. In general, image and audio signals are individually encrypted. By processing the image and audio portions as separate programs, different audio programs can be merged with the image program for various reasons, such as language change.

압축되고 암호화된 신호는 중앙 허브 또는 허브들에서 변조/전송 시스템에 제공된다. 변조/전송 기술은 일반적으로 먼저 에러 정정 정보를 부가하고 전송을 위한 전송 데이터 스트림을 복조한다. 일반적으로 전송은 지상 케이블, 광, 또는 다른 무선 방법들도 사용될 수 있더라도, 인공위성을 통하게 된다. 방송 프로그래밍의 전송 레이트는 압축데이터 레이트보다 느리거나, 빠르거나, 또는 압축데이터 레이트와 동일한 속도로 정보가 전송될 수 있는 방식으로 변경할 수 있다. 생방송 이벤트 프로그램의 전송은 데이터 전송이 압축 레이트와 동일한 레이트로 일어나는 경우에 유지된다. The compressed and encrypted signal is provided to the modulation / transmission system at the central hub or hubs. The modulation / transmission technique generally adds error correction information first and demodulates the transmission data stream for transmission. In general, transmission is via satellite, although terrestrial cable, optical, or other wireless methods may also be used. The transmission rate of broadcast programming can be changed in such a way that information can be transmitted at a rate slower, faster, or at the same rate as the compressed data rate. The transmission of the live event program is maintained when data transmission occurs at the same rate as the compression rate.

또한, 중앙 허브도 네트워크 관리 시스템을 포함한다. 이 네트워크 관리 시스템은 방송제어, 재생/디스플레이, 보안, 및 전체 모니터/제어 및 네트워크 관리 기능을 포함하는 시스템의 전체 동작을 관리하는 제어 프로세서를 포함할 수 있다. 이 시스템은 중앙적으로 또는 배급된 완전 자동, 반자동 제어에 따라 또는 매뉴얼 조정에 의해 동작할 수 있다.The central hub also includes a network management system. The network management system may include a control processor that manages the overall operation of the system, including broadcast control, playback / display, security, and overall monitor / control and network management functions. The system can be operated centrally or in accordance with fully automatic, semi-automatic control distributed or by manual adjustment.

네트워크 관리 시스템의 제어에 따라, 프로그램 및 부가적인 제어 정보가 극장 시스템으로 방송된다. 모든 전송 프로그램을 수신하더라도, 극장 시스템은 이 극장 시스템에 지정된 수신 프로그램만을 선택적으로 저장한다. 이 시스템은 각각의 방송 프로그램과 동일한 극장 시스템을 통지하는 제어방법을 포함한다. 또한, 수신 프로그램의 각각의 극장 시스템의 선택적 저장을 제어하는 제어방법이 제공된다.Under the control of the network management system, the program and additional control information are broadcast to the theater system. Even if all transmission programs are received, the theater system selectively stores only the reception programs designated for this theater system. The system includes a control method for notifying the same theater system as each broadcast program. In addition, a control method is provided for controlling the selective storage of each theater system of a receiving program.

극장 시스템에서, 수신기/복조기는 방송 프로그램을 수신한다. 일반적으로, 인공위성 신호를 수신하는데 접시형 안테나가 사용된다. 또한, 수신기/복조기는 수신 신호를 복조하고, 복조된 신호에 대하여 에러 정정을 수행한다. 일반적으로, 복조된 신호는 전송 패킷 스트림 (transport packet stream) 의 형태로 에러 정정 결과와 함께 극장 관리 시스템에 제공된다.In a theater system, a receiver / demodulator receives a broadcast program. Generally, dish antennas are used to receive satellite signals. The receiver / demodulator also demodulates the received signal and performs error correction on the demodulated signal. In general, the demodulated signal is provided to the theater management system along with the error correction result in the form of a transport packet stream.

극장 관리 시스템은 에러에 대하여 복조된 신호를 모니터링하고, 에러를 포함하는 신호부분의 재전송을 요구한다. 극장 시스템은 재전송을 요구하기 위하여 리턴 링크 (return link) 통신경로 (극장 시스템으로부터 중앙 허브까지) 를 사용한다. 리턴경로는 전화 네트워크, 인공위성 채널, 인터넷 또는 다른 저속 데이터 통신방법을 사용할 수 있다.The theater management system monitors the demodulated signal for errors and requires retransmission of the signal portion containing the error. The theater system uses a return link communication path (from the theater system to the central hub) to request retransmission. The return path may use a telephone network, satellite channels, the Internet, or other slow data communication methods.

극장 관리 시스템의 제어에 따라, 극장 시스템에서의 저장 어레이는 프로그램의 로컬 집중 저장장치를 제공한다. 저장 어레이는 고체상태, 자기, 또는 광학 소재일 수 있고, 동시에 여러 프로그램을 저장할 수 있다. 중앙 저장 시스템은 소정의 프로그램이 재생되어 소정의 승인된 상영 시스템 상에서 상영될 수 있는 방식으로 근거리 통신망 (LAN) (전자 또는 광) 을 통하여 접속된다. 또한, 동일한 프로그램은 2 개 이상의 상영 시스템에서 동시에 재생될 수 있다. 프로그래밍 자료는, 다양한 LAN 구조물을 이용할 수 있는 근거리 통신망 (LAN) 을 통하여 저장 어레이부터 지정된 객석 (들) 까지 라우팅된다. 이러한 설명을 위하여, 이 요약은 중앙 네트워크 스위치 구성을 포함하는 LAN 의 사용을 가정한다. 그러나, 다른 형태의 LAN 구성도 이 시스템으로 가능하다.Under control of the theater management system, the storage array in the theater system provides localized storage of programs. The storage array can be solid state, magnetic, or optical material and can store several programs at the same time. The central storage system is connected via a local area network (LAN) (electronic or optical) in such a way that a given program can be played and played on a given approved screening system. Also, the same program can be played simultaneously in two or more screening systems. The programming material is routed from the storage array to the designated seat (s) through a local area network (LAN) that can utilize various LAN structures. For this description, this summary assumes the use of a LAN that includes a central network switch configuration. However, other forms of LAN configuration are possible with this system.

프로그래밍 자료는 재생동안 실시간으로 객석에서 프로세싱된다. 이러한 프로세싱은 데이터 압축 및 보안 암호해독 (decryption) (또는 디스크램블링 (descrambling)) 을 포함한다. 이 압축 및 암호해독 알고리즘은 중앙 허브에서 사용된 압축 및 암호화 기술에 의존한다. 압축/암호해독된 이미지 신호는 객석의 프로젝터를 통하여 디스플레이되고, 오디오 신호는 전자 사운드 시스템을 통하여 나타난다.Programming material is processed in the audience in real time during playback. Such processing includes data compression and secure decryption (or descrambling). This compression and decryption algorithm depends on the compression and encryption technology used at the central hub. Compressed / decrypted image signals are displayed through the projector in the auditorium, and audio signals are displayed through the electronic sound system.

일반적으로, 극장 관리 시스템은 수신된 프로그래밍의 저장, 프로그래밍 신호의 압축해제 및 암호해독, 및 프로그래밍 자료의 디스플레이를 포함하는 모든 양태의 프로젝션 동작을 제어한다. 그 프로그래밍은 극장 시스템에서 단 한번만 수신되지만, 저장 어레이에 저장된 프로그램은 여러 번 재생될 수 있다. 극장 관리 시스템은 각각의 프로그램에 대하여 허용된 재생 횟수 및/또는 시간주기를 제어할 수 있다. 다른 방법으로, 상영 프로세스의 제어는 전자 프로젝터, 무선 제어 유닛에서 국부적으로 배치되거나, 허브 또는 다른 집중 엘리먼트에 의한 중앙제어에 따라 발생할 수 있다. 또한, 극장 관리 시스템은 면허, 매표, 판촉, 신호, 환경조절, 조명, 음향시스템 동작 등과 같은 다른 극장동작과 프로젝션 동작을 통합하도록 구성될 수 있다. 각각의 극장 시스템은 융통성 있고 비용이 더 효율적인 상영 옵션을 위하여 공통저장 및 제어기능을 할당하는 다수의 객석 시스템을 포함할 수 있다.In general, the theater management system controls all aspects of the projection operation, including storage of received programming, decompression and decryption of programming signals, and display of programming material. The programming is only received once in the theater system, but the program stored in the storage array can be played many times. The theater management system may control the number of playbacks and / or time periods allowed for each program. Alternatively, control of the screening process may occur locally in an electronic projector, wireless control unit, or may occur under central control by a hub or other centralized element. In addition, the theater management system may be configured to integrate projection operations with other theater operations, such as licensing, ticketing, promotions, signals, environmental control, lighting, sound system operations, and the like. Each theater system may include multiple seating systems that assign common storage and control functions for flexible and cost-effective screening options.

디지털 암호화의 사용은 디지털 시네마 시스템을 위한 내장형 보안 기구를 제공한다. 암호기술은 단대단 (end-to-end) 으로 암호화된 데이터 전송에 사용된다. 즉, 이미지 및/또는 오디오 정보신호는 소스 발생 시스템 (source generation system; SGS) 에서 암호화되고, 재생하는 동안 극장 시스템의 객석에서 바로 암호해독된다. 전자 보안 기구 이외에 물리적인 보안 기구가 프로그래밍 자료의 부가적인 보호를 제공한다.
물리적인 보안 기구는 극장시스템에서 프로젝터에 의해 디스플레이하기 전에 먼저 "도청장치 (wiretap)" 로부터 압축해제/암호해독된 신호를 보안하는데 특히 중요하다. 바람직한 실시예에서, 암호해독/압축해제 기능은 승인된 액세스 없이는 제거할 수 없고 암호해독된 신호의 탐침 (probing) 을 물리적으로 방지하는 방식으로 프로젝터 내측에 물리적으로 부착되거나 삽입된 안전한 독립식 섀시 (self-contained chassis) 에 하우징 (housed) 된다. 또한, 이러한 보안 환경 또는 섀시로의 칩입은, 암호화 키 정보를 삭제 또는 제거하거나 프로젝션 공급 지점에서의 가용 디지털 데이터를 삭제 또는 변경하여 복사를 방지하는 것으로 시작되는 프로세스를 발생시킨다.
The use of digital encryption provides an embedded security mechanism for digital cinema systems. Encryption technology is used for end-to-end encrypted data transmission. That is, the image and / or audio information signal is encrypted in a source generation system (SGS) and decrypted directly in the seat of the theater system during playback. In addition to electronic security mechanisms, physical security mechanisms provide additional protection of programming material.
Physical security mechanisms are particularly important for securing decompressed / decrypted signals from "wiretaps" before displaying by projectors in theater systems. In a preferred embodiment, the decryption / decompression function cannot be removed without authorized access and is a secure standalone chassis (physically attached or inserted inside the projector in a manner that physically prevents the probing of the decrypted signal). housed in a self-contained chassis. In addition, intrusion into such a secure environment or chassis results in a process that begins with deleting or removing encryption key information or deleting or altering available digital data at the projection feed point to prevent copying.

따라서, 시스템을 모니터링하고 제어하는 필수 관리 시설뿐만 아니라, 복합 극장 또는 다른 위치에서 하나 이상의 중앙 기능으로부터 하나 또는 다수의 객석까지 고 품질 프로그램의 압축, 암호화, 신뢰성 있는 전송, 저장, 및 재생을 위한 완전한 디지털 시네마 시스템이 제공된다.Thus, as well as the necessary management facilities to monitor and control the system, as well as complete for compression, encryption, reliable transmission, storage, and playback of high quality programs from one or more central functions to one or more seats in complex theaters or other locations. A digital cinema system is provided.

이하, 본 발명의 특징, 목적, 및 장점은 전체를 통하여 대응하여 같은 참조부호가 일치하는 도면과 함께 설명되는 상세한 설명으로부터 더 명백해질 것이다. BRIEF DESCRIPTION OF THE DRAWINGS The features, objects, and advantages of the present invention will become more apparent from the following detailed description when read in conjunction with the accompanying drawings, like reference numerals corresponding throughout.

도 1은 종래의 필름 배급 시스템의 블록도이다.1 is a block diagram of a conventional film distribution system.

도 2는 본 발명의 디지털 시네마 시스템의 예시적인 실시예의 하이-레벨 블록도이다.2 is a high-level block diagram of an exemplary embodiment of the digital cinema system of the present invention.

도 3은 필름-기반 소스 발생 시스템의 블록도이다.3 is a block diagram of a film-based source generation system.

도 4는 압축/암호화 시스템의 블록도이다.4 is a block diagram of a compression / encryption system.

도 5는 변조/전송 시스템의 블록도이다.5 is a block diagram of a modulation / transmission system.

도 6은 네트워크 관리 시스템의 블록도이다.6 is a block diagram of a network management system.

도 7은 동시위치형 극장 시스템의 블록도이다.7 is a block diagram of a co-located theater system.

도 8은 허브 내부 네트워크 및 중앙 허브 리던던시를 나타내는 블록도이다.8 is a block diagram illustrating hub internal network and central hub redundancy.

도 9는 극장 수신기/복조기의 블록도이다.9 is a block diagram of a theater receiver / demodulator.

도 10은 극장 관리 시스템의 블록도이다. 10 is a block diagram of a theater management system.

도 11은 극장 디코더 시스템의 블록도이다.11 is a block diagram of a theater decoder system.

(바람직한 실시예의 상세한 설명)(Detailed Description of the Preferred Embodiments)

본 발명은 종종 여기에서 "디지털 시네마" 라 칭하는, 하나 이상의 중앙 배급 지점 (중앙 허브들, 중앙 허브 기능, 또는 중앙 허브 지국이라 칭함) 으로부터 다중 수신국 (극장 시스템, 극장, 복합 극장, 또는 상영 시스템이라 칭함) 까지, 동영상과 같은 고 품질 오디오/영상 프로그래밍의 전자배급 시스템 및 방법을 포함한다. 디지털 시네마 시스템은 이미지 및 오디오 압축, 프로젝션기술, 암호화 방법론, 및 많은 다른 범위의 혁신을 통합한다. 오디오/영상 자료의 코딩, 암호화, 전송, 저장, 압축, 암호해독, 및 재생과 시스템의 다양한 기능 제어를 위한 장치를 포함할 수 있는 완전한 시스템이 제공된다.The present invention relates to multiple receiving stations (theater systems, theaters, complex theaters, or screening systems) from one or more central distribution points (called central hubs, central hub functions, or central hub stations), often referred to herein as "digital cinema". And electronic distribution systems and methods of high quality audio / visual programming such as video. Digital cinema systems integrate image and audio compression, projection technology, encryption methodologies, and many other ranges of innovation. A complete system is provided that can include devices for coding, encrypting, transmitting, storing, compressing, decrypting, and reproducing audio / visual material and controlling various functions of the system.

디지털 시네마는 영화 또는 원격 객석과 같은 각각의 재생 또는 프로젝션 위치에 필름의 물리적 배급의 종래의 방법을 대체하도록 설계된다. 그것은 전달 수단에 의한 극장으로의 필름 복제 및 필름 이송의 필요성을 제거한다. 그것은 내장형 보안 기구 뿐만 아니라 예외적인 오디오/영상 특성에 대한 가능성을 제공한다. 인공위성 또는 다른 고속 전자 매체를 통하여 신호를 운반하는 오디오 및 이미지를 송신하는 것에 의해, 디지털 시네마는 스포츠 행사 및 시네마급 (cinema-quality) 의 콘서트와 같은 "생방송 이벤트" 프로그래밍의 실시간 방송에 대한 가능성을 더 제공한다. 다른 방법으로, 프로그램은 극장으로 전송되고 이후에 디스플레이하기 위하여 자기 디스크와 같은 저장 장치에 저장된다.Digital cinemas are designed to replace conventional methods of physical distribution of film at each playback or projection location, such as a movie or remote seat. It eliminates the need for film duplication and film transfer to the theater by the delivery means. It offers the possibility of exceptional audio / visual characteristics as well as built-in security mechanisms. By transmitting audio and image carrying signals via satellites or other high-speed electronic media, digital cinema opens up the possibility for real-time broadcast of "live events" programming, such as sporting events and cinema-quality concerts. Provide more. Alternatively, the program is transferred to the theater and stored in a storage device such as a magnetic disk for later display.

삭제delete

본 발명의 예시적인 디지털 시네마 시스템이 도 2에 도시되어 있다. 도 2에 도시된 바와 같이, 디지털 시네마 시스템 (100) 은 2 개의 메인 시스템, 즉 적어도 하나의 중앙 기능 또는 허브 (102) 및 적어도 하나의 상영 또는 영화 시스템 (104; 104A∼104N) 을 포함한다. 바람직한 실시예에서, 신호 전송 이미지 정보 또는 데이터 및 오디오 데이터는 적어도 하나의 인공위성 (106) 을 사용하여 중앙기능 또는 허브 (102) 로부터 상영 또는 극장 시스템 (104) 까지 방송되거나 전송된다. 중앙 허브 (102) 는 인공위성 (106) 의 전송 풋프린트 (footprint) 내에 있거나 선택된 무선, 유선, 또는 다른 고속 통신 링크에 접속되어 있는 모든 극장 시스템 (104; 104A∼104N) 을 지원한다. 일반적으로, 야외 원형극장, 학교, 전문 식당 등과 같은 일련의 극장 또는 상영 위치는 본 시스템을 사용하여 이미지 또는 오디오 정보를 수신하는 위치 네트워크를 형성한다.An exemplary digital cinema system of the present invention is shown in FIG. As shown in FIG. 2, the digital cinema system 100 includes two main systems, namely at least one central function or hub 102 and at least one screening or cinema system 104 (104A-104N). In a preferred embodiment, signal transmission image information or data and audio data are broadcast or transmitted from the central function or hub 102 to the screening or theater system 104 using at least one satellite 106. Central hub 102 supports all theater systems 104 (104A-104N) that are within the transmission footprint of satellite 106 or are connected to a selected wireless, wired, or other high speed communication link. In general, a series of theaters or screening locations, such as outdoor amphitheaters, schools, specialty restaurants, and the like, form a location network that receives image or audio information using the system.

단일의 중앙 설비 또는 허브 (102) 가 정보를 프로세싱하도록 도시되어 있지만, 증가된 네트워크 또는 배급 신뢰성을 위하여 백업 허브 시설이 바람직할 수도 있다. 또한, 부가적인 허브 (102) 는 동일한 지역 (또는 인공위성 풋프린트) 내의 극장 (104) 또는 상영 위치를 제공하기 위하여, 동일하거나 다른 인공위성 (106) 또는 다른 형태의 링크와 함께 사용될 수 있다. 이것은 다른 레벨의 프로그래밍을 전송하고, 조금은 다른 형태의 장비 등을 제공하기 위하여, 주어진 서비스 영역 내에서 경쟁하는 다른 허브가 다른 필름 공급기 또는 다른 서비스 제공기에 의해 사용되는 곳에서 발생한다. 본 발명은 다양한 서비스 레벨을 제공하기 위하여 업계 내에서 요구되는 바와 같이, 다중의 인공위성 및 허브의 사용을 고려한다.Although a single central facility or hub 102 is shown to process information, a backup hub facility may be desirable for increased network or distribution reliability. In addition, additional hubs 102 may be used with the same or different satellites 106 or other types of links to provide theater 104 or show location within the same area (or satellite footprint). This occurs where different hubs competing within a given service area are used by different film suppliers or other service providers to transmit different levels of programming and provide slightly different types of equipment. The present invention contemplates the use of multiple satellites and hubs, as required in the industry to provide various service levels.

일반적으로, 하나의 극장 또는 상영 시스템 (104; 104A∼104N) 은 이미지 또는 오디오 정보를 수신하는 상영 위치의 네트워크에서의 각각의 극장 또는 상영 위치용으로 사용되며, 이 시스템은 각각의 상영 객석에서 사용되는 소정 장치뿐만 아니라 소정의 중앙 장치를 포함한다. 인공위성 (106) 은, 다른 주파수 및 인공위성 궤도가 사용될 수 있지만, 예컨대, Ku-밴드 지오신크로너스 (Ku-band geosynchronous) 인공위성일 수도 있다. 다양한 인공위성 시스템 및 인공위성 트랜스폰더는 원하는 위치, 비용, 요구되는 평균 용량에 기초하여, 이러한 전송기능을 제공할 수 있다고 알려져 있다.Generally, one theater or screening system 104 (104A-104N) is used for each theater or screening location in a network of screening locations that receives image or audio information, which system is used in each screening audience. It includes a predetermined device as well as a predetermined central device. Satellite 106 may be, for example, a Ku-band geosynchronous satellite, although other frequency and satellite trajectories may be used. Various satellite systems and satellite transponders are known to provide this transmission based on desired location, cost and average capacity required.

중앙 허브 (102) 에서, 소스 발생 시스템 (108) 은 디지털화된 전자 오디오 및 이미지 프로그램을 그 시스템에 제공한다. 일반적으로, 소스 발생 시스템 (108) 은 필름 자료를 수신하여 디지털화된 정보 또는 데이터를 포함하는 자기 테잎을 발생시킨다. 필름은 디지털 방식으로 매우 높은 해상도로 주사되어 동영상 또는 다른 프로그램의 디지털 버전을 생성한다. 일반적으로 알려진 "텔레시네" 프로세스는 이미지 정보를 생성하고, 공지된 디지털 오디오 변환 프로세싱은 프로그램의 오디오 부분을 생성한다. 이 프로세싱되는 이미지는 필름으로부터 제공될 필요는 없으나, 가변길이의 동영상으로서 나타낸 것들을 포함하는 일련의 프레임 또는 영상, 또는 단일의 영상 또는 정지 프레임 타입의 이미지일 수 있다. 이러한 이미지는 이미지 프로그램이라고 지칭되는 것을 생성하기 위하여 시리즈 또는 세트로서 상영될 수 있다. 또한, 시각 장애 청취자를 위한 영상 큐 트랙, 외국어 및/또는 청각 장애 청취자를 위한 자막, 또는 멀티미디어 시간 신호 트랙과 같은 다른 자료가 제공될 수 있다. 유사하게, 단일의 또는 일련의 사운드 또는 리코딩이 원하는 오디오 프로그램을 형성하는데 사용된다.In the central hub 102, the source generation system 108 provides the system with digitized electronic audio and image programs. Generally, source generation system 108 receives film material to generate a magnetic tape that includes digitized information or data. The film is digitally scanned at very high resolution to create a digital version of a movie or other program. Generally known "telecine" processes generate image information, and known digital audio conversion processing generates the audio portion of the program. This processed image need not be provided from film, but can be a series of frames or images, including those represented as variable-length moving images, or a single image or still frame type image. Such an image may be screened as a series or a set to produce what is called an image program. In addition, other materials may be provided, such as video cue tracks for visually impaired listeners, subtitles for foreign and / or hearing impaired listeners, or multimedia time signal tracks. Similarly, a single or a series of sounds or recordings are used to form the desired audio program.

다른 방법으로, 고선명 디지털 카메라 또는 다른 공지의 디지털 이미지 생성 장치 또는 방법은 디지털 이미지 정보를 제공할 수 있다. 디지털 이미지 정보를 직접 생성하는 디지털 카메라의 사용은, 거의 즉시 또는 동시 배급을 위한 생방송 이벤트 포착에 특히 유용하다. 또한, 배급될 그래픽 이미지를 직접 발생하는데 컴퓨터 워크스테이션 또는 유사한 장비가 사용될 수도 있다. Alternatively, a high definition digital camera or other known digital image generating device or method can provide digital image information. The use of digital cameras to directly generate digital image information is particularly useful for capturing live events for near instantaneous or simultaneous distribution. In addition, a computer workstation or similar equipment may be used to directly generate the graphical image to be distributed.

매우 높은 품질을 갖는 원래의 이미지를 재생하는데 필수적인 디지털 정보의 양을 감소시키는, 미리 선택된 공지된 포맷 또는 프로세스를 사용하여 디지털 신호를 압축하는 압축/암호화 시스템 (110) 에 디지털 이미지 정보 또는 프로그램이 상영된다. 바람직한 실시예에서, ABSDCT 기술이 이미지 소스를 압축하는데 사용된다. 이 ABSDCT 압축 기술은 미국특허 제 5,021,891, 5,107,345, 및 5,452,104 에 개시되어 있다. 또한, 오디오 정보는 표준 기술을 사용하여 디지털 방식으로 압축되고 이 압축된 이미지 정보에 의해 시간동기될 수 있다. 그런 다음, 압축된 이미지 및 오디오 정보가 하나 이상의 보안 전자 방법을 사용하여 암호화 및/또는 스크램블된다.The digital image information or program is shown on a compression / encryption system 110 that compresses the digital signal using a preselected known format or process, which reduces the amount of digital information necessary to reproduce the original image with very high quality. do. In a preferred embodiment, ABSDCT techniques are used to compress the image source. This ABSDCT compression technique is disclosed in US Pat. Nos. 5,021,891, 5,107,345, and 5,452,104. In addition, audio information may be digitally compressed using standard techniques and time-synchronized by this compressed image information. The compressed image and audio information is then encrypted and / or scrambled using one or more secure electronic methods.

네트워크 관리 시스템 (112) 은 압축/암호화 시스템 (110) 의 상태를 모니터링하고, 원할 경우, 압축/암호화 시스템 (110) 으로 하여금 극장, 보안, 및 전송 제어 정보를 압축/암호화된 데이터로 멀티플렉싱하게 한다. 그런 다음, 그 멀티플렉싱된 신호는, 네트워크 관리 시스템 (112) 의 지시에 따라, 인공위성 (106) 을 통하여 극장 시스템 (104A) 과 같은 극장 시스템에 신호를 운반하는 압축된 정보를 변조 및 전송하는 변조/전송 시스템 (114) 에 상영된다. 즉, 압축된 정보는 무선 통신 경로 또는 링크를 통하여 극장 또는 상영 위치에 방송될 수 있다.Network management system 112 monitors the state of compression / encryption system 110 and, if desired, causes compression / encryption system 110 to multiplex theater, security, and transmission control information into compressed / encrypted data. . The multiplexed signal is then modulated / transmitted to modulate and transmit the compressed information carrying the signal via satellite 106 to a theater system, such as theater system 104A, via satellite 106. Screened on transmission system 114. That is, the compressed information can be broadcast to a theater or show location via a wireless communication path or link.

몇몇 실시예에서, 압축된 이미지 및 오디오 정보가 서로 독립적인 비-연속 또는 분리 방식으로 각각 전송된다. 즉, 이미지 정보 또는 프로그램과 관련되지만 시간으로 분리된 오디오 프로그램을 압축 및 전송하기 위한 수단이 제공된다. 본 발명을 사용하는 경우 오디오 및 이미지를 동시에 프로세싱하고 전송할 필요는 없다. 미리 정해진 식별자 또는 식별 메커니즘 또는 구성은, 적당할 경우, 대응하는 오디오 및 이미지 프로그램들을 서로 관련시키는데 사용된다. 이것은, 바람직할 경우, 상영 시간에서, 또는 상영 이벤트 동안, 적어도 하나 미리 선택된 이미지 프로그램과 하나 이상 미리 선택된 오디오 프로그램의 연결을 허용한다. 즉, 압축된 이미지 정보와 처음에는 시간동기되지 않더라도, 압축된 오디오가 상영 시에 연결되고 동기된다. 아래 설명된 바와 같이, 압축된 이미지 및 오디오 정보는 이후 소정의 시간에 전송용 중앙기능에, 함께 또는 개별적으로 저장될 수 있다.In some embodiments, the compressed image and audio information are each transmitted in a non-continuous or separate manner independent of each other. That is, means are provided for compressing and transmitting audio information associated with image information or programs but separated by time. With the present invention there is no need to process and transmit audio and images simultaneously. A predetermined identifier or identification mechanism or configuration is used to associate the corresponding audio and image programs with each other where appropriate. This allows the connection of at least one preselected image program with one or more preselected audio programs, if desired, at the show time or during the show event. That is, the compressed audio is connected and synchronized at the time of screening even if it is not initially synchronized with the compressed image information. As described below, the compressed image and audio information can then be stored together or separately in a central function for transmission at a predetermined time.

도 2는 인공위성 (106) 을 사용하여 방송신호가 전송되는 것으로 도시되어 있지만, 공지의 지상 셀룰러, 마이크로파, 또는 다른 타입의 무선 주파수 중계 장치 뿐만 아니라, 소정의 많은 지상 무선 전송 방법을 사용하여 방송신호가 전송될 수 있다는 것을 이해해야 한다. 다른 방법으로, 공지의 다중 드롭 (multi-drop), 인터넷 액세스 노드, 전용 전화선, 또는 점대점 (point-to-point) 광 파이버 네트워크와 같은 유선 전송 방법이 본 발명을 실시하는데 사용될 수 있다.Although FIG. 2 shows that broadcast signals are transmitted using satellites 106, broadcast signals may be transmitted using any number of terrestrial radio transmission methods, as well as known terrestrial cellular, microwave, or other types of radio frequency relays. It should be understood that can be sent. Alternatively, wired transmission methods such as known multi-drop, Internet access nodes, dedicated telephone lines, or point-to-point optical fiber networks can be used to practice the present invention.

또한, 중앙 허브 (102) 는 변조/전송 시스템 (114) 에 의해 전송될 때 인공위성 (106) 으로부터 수신된 신호의 품질을 모니터링하고, 네트워크 관리 시스템 (112) 에 수신 품질의 측정을 제공하기 위한 적어도 하나의 동시위치형 극장 시스템 (collocated theater system) 을 포함할 수 있다. 동시위치형 극장 시스템 (116) 은 각각의 극장에 배치된 유사한 장치로 발견되는 모든 특징 또는 프로세싱 능력을 사용할 필요는 없지만, 적절한 수신, 복조, 압축해제, 및 분석용 신호를 발생하기 위한 다른 구성요소로 더 간단한 인공위성 신호 수신기를 사용할 수 있다. 예컨대, 동시위치형 극장 시스템 (116) 이 전송된 디지털 데이터에 대한 소정의 공지된 특성에 따라, 대부분의 경우, 신호 특성의 충분한 분석을 허용하기 위하여 프로젝션을 위한 완전한 고 품질 이미지를 명백하게 나타낼 필요는 없다.In addition, the central hub 102 monitors the quality of the signal received from the satellite 106 when transmitted by the modulation / transmission system 114, and provides at least for measuring the reception quality to the network management system 112. It may include one collocated theater system. The co-located theater system 116 need not use all the features or processing capabilities found with similar devices located in each theater, but other components for generating appropriate reception, demodulation, decompression, and analysis signals. A simpler satellite signal receiver can be used. For example, in accordance with certain known characteristics of the co-located theater system 116 for transmitted digital data, in most cases it is necessary to clearly present a complete high quality image for projection to allow sufficient analysis of signal characteristics. none.

전송된 신호가 열악한 품질인 것으로 판정되는 경우, 네트워크 관리 시스템 (112) 은 전송 품질을 향상시키기 위하여 압축/암호화 시스템 (110) 및/또는 변조/전송 시스템 (114) 을 조정하게 할 수 있다. 예컨대, 디지털 데이터에 대하여 검출된 에러율, 또는 수신된 신호에서 데이터 프레임의 손실의 변화는 압축 레이트를 변화시키고, 신호전력과 같은 송신 특성을 변경하고, 신호의 일부를 자동으로 재전송하고, 또는 소정의 인공위성 전송 문제의 관점에서 완전히 전송을 중단시키는데 사용될 수 있다.If it is determined that the transmitted signal is of poor quality, the network management system 112 may cause the compression / encryption system 110 and / or the modulation / transmission system 114 to adjust to improve the transmission quality. For example, a detected error rate for digital data, or a change in the loss of a data frame in a received signal, changes the compression rate, changes transmission characteristics such as signal power, automatically retransmits a portion of the signal, or It can be used to completely stop transmission in terms of satellite transmission problems.

본 발명은 야외 원형극장, 자동차 극장 (drive-in complexes), 시민 객석, 학교, 전문 레스토랑 등과 같은 다양한 상영 위치에 이미지 및 오디오 정보의 상영을 동일하게 적용할 수 있지만, 아래의 설명을 명확하게 하기 위하여 예시적인 극장 또는 복합 극장을 이용한다. 당업자는 본 발명이 다른 형태의 위치에 어떻게 적용되는지를 용이하게 알 수 있다.The present invention may equally apply the screening of image and audio information to various screening locations such as outdoor amphitheaters, drive-in complexes, civic seats, schools, specialty restaurants, etc. To use an exemplary theater or complex theater. Those skilled in the art can readily see how the present invention applies to other types of locations.

전송 또는 방송신호는 수신기/복조기 (120) 에 의해 극장 시스템 (104; 104A∼104N) 에서 수신된다. 신호 전송을 위하여 인공위성 트랜스폰더가 사용되는 실시예에서, 수신기/복조기 (120) 는 신호를 수신하기 위하여 적어도 하나의 수신 안테나 (138) 를 사용한다. 수신기/복조기 (120) 는 이 수신 신호를 복조하고 에러에 대하여 이 복조된 신호를 모니터링한다. 이러한 프로세스를 돕기 위하여, 전송하기 이전에 부가적인 체크섬 (checksum) 정보가 압축된 정보에 부가되어 정보의 전송된 블록에서 에러의 검출을 가능케 한다.The transmitted or broadcast signal is received by the receiver / demodulator 120 at the theater system 104 (104A-104N). In embodiments where satellite transponders are used for signal transmission, receiver / demodulator 120 uses at least one receive antenna 138 to receive the signal. Receiver / demodulator 120 demodulates this received signal and monitors this demodulated signal for errors. To assist in this process, additional checksum information is added to the compressed information prior to transmission to enable detection of errors in the transmitted block of information.

에러율이 소정 레벨을 초과하면, 극장 관리 시스템 (122) 은 에러를 포함하는 신호 부분의 재전송을 요청한다. 이러한 재전송 요청은 전화회선 또는 전용링크, 인공위성 채널, 패킷형 데이터 링크, 인터넷, 무선링크, 또는 다른 저 데이터 레이트 통신방법에 의해 전화 네트워크를 사용할 수 있는 리턴 링크 (113) 를 사용하여, 극장 관리 시스템 (122) 으로부터 중앙 허브 (102)까지 송신될 수 있다.If the error rate exceeds a predetermined level, theater management system 122 requests retransmission of the signal portion containing the error. These retransmission requests are made using a theater management system using a return link 113 that can use the telephone network by telephone or dedicated links, satellite channels, packetized data links, the Internet, wireless links, or other low data rate communication methods. From 122 to central hub 102 may be transmitted.

또한, 몇몇 실시예에서, 상영 위치나 극장에 전송될 데이터의 재전송된 신호 부분이나 프레임들은 리턴 링크 (113) 를 사용하여 수행될 수 있다. 즉, 리턴 링크 (113) 는 예컨대 재전송 요구나 극장에서 중앙 허브로의 다른 정보, 또는 명령, 일반적인 동작 정보, 또는 압축된 이미지 및 중앙 허브로부터 극장으로의 오디오 정보를 포함하는 데이터 전송용의 양방향 링크로 이루어진다. 또한, 이러한 양방향 링크는 하기에 더 논의될 암호화 키 데이터 전송용으로 사용될 수도 있다.Further, in some embodiments, retransmitted signal portions or frames of data to be transmitted to the show location or theater may be performed using return link 113. That is, the return link 113 is a bi-directional link for data transmission, including, for example, a retransmission request or other information from the theater to the central hub, or a command, general motion information, or audio information from the central hub to the theater. Is made of. This bidirectional link may also be used for encryption key data transmission, which will be discussed further below.

극장 시스템 (104; 104A-104N) 은 적어도 하나 및 일반적으로 다수의 객석 (128A-128M)으로 구성된다. 예컨대, 몇몇 상업용 마켓 극장에서는 단일 지역에 많은 객석을 가진 복합 극장으로 구성되고, 이들은 종종 시네플렉스 또는 멀티플렉스 극장으로 불리운다. 수신 신호는 단일의 복합 극장 내의 다수의 객석으로 방송 또는 전송될 수 있다.Theater system 104 (104A-104N) is comprised of at least one and generally multiple seats 128A-128M. For example, some commercial market theaters consist of multiple theaters with many seats in a single area, often referred to as cineplex or multiplex theaters. The received signal can be broadcast or transmitted to multiple seats in a single complex theater.

복조된 신호는 수신기/복조기 (120) 로부터 극장 인터페이스 네트워크 (TIN; 126) 을 경유하여 저장하기 위하여 저장 어레이 (124A-124N) 를 이용하여 중앙 저장 시스템 (123) 에 송신된다. 저장 어레이 (124A-124N) 의 크기는 다양한 수의 객석을 가지는 복합 극장을 지원하기 위해 크기가 조절 가능하다. 복조된 신호는 상영이 요구될 때 극장 인터페이스 네트워크 (126) 을 경유하여 객석들 (128A-128M) 중 하나로 상영될 수 있고, 한편 정보는 중앙 허브 (102)(즉, “생방송”상영)로부터 수신되어진다.The demodulated signal is transmitted from the receiver / demodulator 120 to the central storage system 123 using the storage arrays 124A- 124N for storage via the theater interface network (TIN) 126. The size of the storage arrays 124A-124N is adjustable to support complex theaters with varying numbers of seats. The demodulated signal can be screened to one of the seats 128A-128M via the theater interface network 126 when screening is required, while information is received from the central hub 102 (ie, "live" screening). It is done.

프로그램이 상영될 경우, 프로그램 정보가 저장 어레이 (124A-124N) 로부터 검색되고, TIN (126) 을 이용하여 하나 이상의 지정된 객석 (128A-128M) 에 전송된다. 만약 지정된 객석이 객석 (128A) 이라면, 디코더 (130A) 가 승인된 극장에만 제공된 비밀 키 정보를 이용하여 방송 신호를 해독하고, 소스 발생 시스템 (108;SGS)에서 사용된 압축 알고리즘의 역인 압축해제 알고리즘을 이용하여 신호를 압축해제한다. 디코더 (130A) 는 압축 해제된 이미지 정보를 프로젝션 시스템(아날로그 또는 디지털 포맷일 수 있음)에 의해 사용된 표준 비디오 포맷으로 변환하고, 이미지는 전자 프로젝터 (132A) 를 통하여 디스플레이된다. 또한, 오디오 정보는 압축해제되어 이미지 프로그램과 함께 재생하기 위한 객석의 사운드 시스템 (134A) 에 제공된다. 일단, 특정 프로그램의 승인된 상영 시간 주기가 완료되면, 디지털화된 프로그램 정보는 자료의 승인되지 않은 사용을 방지하기 위해 저장 어레이 (124A-124N) 중 지정된 하나 또는 멤버들로부터 삭제된다. 비록, 특별히 예시되지는 않았지만 객석 (128B-128M) 각각은 디코더, 프로젝터, 및 사운드 시스템으로 이루어져 있다.When a program is shown, program information is retrieved from storage arrays 124A-124N and sent to one or more designated seats 128A-128M using TIN 126. If the designated seat is seat 128A, the decoder 130A decodes the broadcast signal using the secret key information provided only to the authorized theater and decompresses the algorithm, which is the inverse of the compression algorithm used in source generation system 108 (SGS). Decompress the signal using. Decoder 130A converts the decompressed image information into a standard video format used by the projection system (which may be in analog or digital format), and the image is displayed via electronic projector 132A. In addition, the audio information is decompressed and provided to the audience sound system 134A for playback with the image program. Once the approved show time period of a particular program is completed, the digitized program information is deleted from designated members or members of the storage arrays 124A-124N to prevent unauthorized use of the material. Although not specifically illustrated, each of the seats 128B-128M consists of a decoder, a projector, and a sound system.

다수의 관람 위치가 요구될 때, 중앙 저장 시스템 (123) 은 단일 이미지 프로그램의 압축된 정보를 소정의 프로그램 가능한 오프셋 또는 서로 상대적인 시간 지연을 갖는 상이한 객석들로 전송하도록 구성된다. 이들 소정의 프로그램 가능한 오프셋들은, 단일 이미지 프로그램이 실질적으로 동시에 선택되는 다수의 객석들에 상영될 때, 실질적으로 제로 이거나 매우 작게 설정될 수 있다. 다른 때에는, 매우 유동적인 상영 스케쥴링을 제공하기 위해 저장 구성과 용량에 따라, 이들 오프셋들이 수분 내지 수 시간에 걸쳐서의 어느 시각으로 설정될 수 있다. 이는 복합 극장으로 하여금 개봉 필름과 같은 상영 이벤트에 대하여 더 좋은 마켓 수요를 감당할 수 있게 한다.When multiple viewing locations are required, the central storage system 123 is configured to send the compressed information of a single image program to different seats with a predetermined programmable offset or time delay relative to each other. These predetermined programmable offsets can be set to substantially zero or very small when a single image program is shown in multiple seats that are selected substantially simultaneously. At other times, these offsets can be set at any time over minutes to hours, depending on the storage configuration and capacity to provide highly flexible screening scheduling. This allows complex theaters to meet better market demand for screening events such as opening films.

실시간 생방송 프로그램의 상영은, 영화의 그것과 유사하지만, 저장 어레이 (124A-124N) 의 저장 및 재생 동작이나, 잠재적인 과도 신호 전송 중단 또는 동기 문제를 고려하기 위한 더 짧은 기간 버퍼로서의 저장 등의 사용을 간과한다.The screening of a live live program is similar to that of a movie, but the use of storage and playback operations of storage arrays 124A-124N, or storage as shorter duration buffers to account for potential transient signal interruptions or synchronization issues. Overlook it.

임의로, 하나 이상의 디지털 테잎 리코더 (136) 가 극장 시스템 (104) 에 제공된다. 테잎 리코더 (136) 는 위성 링크나 몇몇 다른 방송 기술이 사용될 수 없을 때나 그러한 기술이 비용이나 이용가능성의 이유 때문에 전송 방법으로서 바람직하지 않을 때 이용될 수 있다. 이 경우, 프로그램을 중앙 배급 위치에서 극장 (104) 으로 분배하기 위해 자기 테잎 또는 다른 휴대용 매체가 이용된다. 테잎 리코더 (136) 는 TIN (126) 을 이용하여 저장 어레이 (124A-124N) 로 프로그램을 전송한다. 그 후, 그 프로그램 정보는 이후 시간에서의 디스플레이용으로 이용가능하다. 또한, 이미지 및 오디오 프로그램은 디스크 저장 어레이 (124A-124N) 로부터 테잎 리코더 (136) 로, 나중에 저장 어레이 (124A-124N) 로 재 적재하기 위해 장기간 아카이빙 저장용으로 기록될 수 있다.Optionally, one or more digital tape recorders 136 are provided to the theater system 104. The tape recorder 136 may be used when a satellite link or some other broadcast technology is not available or when such technology is not desirable as a transmission method for reasons of cost or availability. In this case, magnetic tape or other portable media is used to distribute the program from the central distribution location to the theater 104. The tape recorder 136 transfers the program to the storage arrays 124A-124N using the TIN 126. The program information is then available for display at a later time. Image and audio programs can also be recorded for long term archiving storage for reloading from disk storage arrays 124A-124N to tape recorder 136 and later to storage arrays 124A-124N.

디지털 테잎 리코더 (136) 를 대체하는, 고밀도, 고출력 데이터 저장을 위한 또 다른 방식을 이용할 수도 있다. 예컨대, CD ROM 저장 장치나 “DVD (digital versatile disks)”와 같은 광 디스크 기술을 이용하는 다른 공지의 저장 시스템, 또는 심지어 특정 고체상태의 메모리 어레이가 본 발명 내에 사용될 수 있다.Another approach for high density, high power data storage may be used that replaces the digital tape recorder 136. For example, other known storage systems using optical disc technology such as CD ROM storage devices or “digital versatile disks” (DVDs), or even certain solid state memory arrays can be used within the present invention.

중앙 허브 (102) 의 프로세싱 블록들의 실시예가 도 3 내지 도 9 에 예시되어 있고, 여기서 기술된다. 소스 발생 시스템 (108) 이 도 3 에 도시되어 있다. 실시예에서, 소스 발생 시스템 (108) 은 35㎜ 영화 필름과 같은 필름 이미지 소스를 디지털화하여 디지털화된 버전을 자기 테잎 상에 저장한다. 소스 발생 시스템 (108) 은 필름 소스 (142) 를 수신하고 필름 (142) 으로부터 디지털 이미지를 발생시키는 고해상도(high definition) “텔레시네”장치 또는 프로세스 (400) 으로 이루어져 있다. 텔레시네 프로세싱은 영화 산업 내에서 잘 알려진 것이고, 몇몇 상용 서비스나 장치 중 어느 하나가 이 프로세스를 수행하기 위해 사용될 수 있다. 그러나, 바람직한 실시예에서, 당업계에 공지된 바와 같은 CINTEL이나 필립스 BST에 의해 제조된 장치로 현재 이용 가능한 것처럼 고해상도 텔레시네 프로세싱이 이용된다. 해결책 및 사용된 장치의 특정 선택은, 비용과 서비스가 설계될 때의 잘 알려진 다른 요소들에 따라 결정된다. 또한, 대상 관객, 이용가능한 프로젝션 장비, 및 특정 위성 전송에 대한 데이터 레이트를 감소시키고자 하는 요구를 포함하는 위치에 따라 다른 해결책이 이용될 수 있다.An embodiment of the processing blocks of the central hub 102 is illustrated in FIGS. 3-9 and described herein. Source generation system 108 is shown in FIG. 3. In an embodiment, the source generation system 108 digitizes a film image source, such as a 35 mm movie film, and stores the digitized version on a magnetic tape. Source generation system 108 consists of a high definition “Telecine” apparatus or process 400 that receives film source 142 and generates a digital image from film 142. Telecine processing is well known within the film industry, and any of several commercial services or devices can be used to perform this process. However, in a preferred embodiment, high resolution telecine processing is used as is currently available with devices made by CINTEL or Philips BST as known in the art. The particular choice of solution and the device used depends on the cost and other well-known factors when the service is designed. In addition, other solutions may be used depending on the location including the target audience, the available projection equipment, and the need to reduce the data rate for a particular satellite transmission.

만약, 원래의 필름이 표준 포맷의 35㎜ 소스라면, 초당 24프레임으로 텔레시네 프로세스를 이용하는 이미지에 대하여 그 프로세스가 수행된다. 텔레시네 프로세스의 디지털화된 출력은, 높은 데이터 레이트의 자기 테잎 리코더를 이용하여 저장되거나, 바로 압축 및/또는 암호화되며, 더 낮은 데이터 레이트의 테잎 리코더 또는 다른 공지의 이미지 저장 시스템 및 매체를 이용하여 저장된다.If the original film is a 35 mm source in standard format, the process is performed on an image using the telecine process at 24 frames per second. The digitized output of the telecine process is stored using a high data rate magnetic tape recorder, or directly compressed and / or encrypted, using a lower data rate tape recorder or other known image storage systems and media. .

텔레시네는 이미지만을 프로세싱하므로, 입력 소스의 오디오 부분은 이미지와 무관하게 프로세싱된다. 만약 오디오 소스가 아날로그 포맷이라면, 일반적으로, 그것은 그것을 디지털화하기 위한 오디오 리더의 자기 테잎 (144) 상에 제공된다. 일 실시예에서, 디지털화된 오디오의 12채널까지 멀티플렉서 (148) 에 의해 디지털 이미지로 조합되고, 멀티플렉싱된 신호는 고해상도 디지털 비디오 테잎 리코더 (VTR; 150) 나 유사한 고용량의 디지털 저장 시스템 상에 이미지 프로그램으로 저장된다. 한편, 상술한 바와 같이 오디오 프로그램은, 프로젝션 객석 재생 시스템에서 이미지 프로그램으로 포함된 시동기 정보와 조합하여 정렬된 적절한 시간을 고려하여 포함된 시동기 정보를 가지고 이미지 프로그램과 별개로 저장되고 프로세싱될 수 있다.Since telecine processes only the image, the audio portion of the input source is processed independent of the image. If the audio source is in an analog format, it is generally provided on a magnetic tape 144 of the audio reader to digitize it. In one embodiment, up to 12 channels of digitized audio are combined into a digital image by the multiplexer 148, and the multiplexed signal is transferred to an image program on a high resolution digital video tape recorder (VTR) 150 or similar high capacity digital storage system. Stored. On the other hand, as described above, the audio program may be stored and processed separately from the image program with the included starter information in consideration of the appropriate time aligned with the starter information included as the image program in the projection auditorium reproduction system.

비록, 중앙 허브 (102) 의 일부로 도시되었지만, 소스 발생 시스템 (108) 은 중앙 허브 이외의 설비에 위치할 수 있다. 다른 설비들은 자기 소스 또는 광학 소스로부터 디지털화된 신호를 발생시키기에 적합하게 될 수 있다. 한편, 소스 발생 시스템 (108) 은 자기 또는 내장된 광학 저장 장치를 구비한 디지털 카메라나 직접 디지털 소스 자료를 제작하는 이미지 생성의 다른 디지털 방식으로 구성될 수 있다. 또한, 소스 발생 시스템 (108) 은 광학 스캐너 등의 정지 이미지에 대한 디지털화 시스템이나 35㎜ 사진 슬라이드 또는 프린트에 사용되는 이미지 변환기로 구성될 수도 있다. 그러므로, 보통 또는 특별한 효과를 위한 전문화된 스튜디오나 이미지 프로그램의 준비와 상영에 참여하는 다른 설비들은 요구되는 디지털화된 자료를 생성할 수 있고, 그 다음 계속적인 프로세싱이나 전송을 위해 중앙 설비나 허브 (102) 에 전송된다.Although shown as part of the central hub 102, the source generation system 108 may be located in a facility other than the central hub. Other facilities may be adapted to generate digitized signals from magnetic or optical sources. On the other hand, the source generation system 108 may be configured in a digital camera with magnetic or embedded optical storage, or in another digital manner of image generation to produce digital source material directly. The source generation system 108 may also be comprised of a digitizing system for still images, such as an optical scanner, or an image converter used for 35 mm photo slides or printing. Therefore, other studios participating in the preparation and screening of specialized studios or image programs for ordinary or special effects may generate the required digitized material, and then the central facility or hub (102) for subsequent processing or transmission. ) Is sent.

압축/암호화 시스템 (110) 의 블록도가 도 4 에 도시되어 있다. 소스 발생 시스템 (108) 과 유사하게, 압축/암호화 시스템 (110) 은 중앙 허브 (102) 의 부분이거나 별개의 설비에 위치할 수 있다. 예컨대, 압축/암호화 시스템 (110) 은 영화 또는 텔레비전 제작 스튜디오에서 소스 발생 시스템 (108) 과 있을 수 있다. 또한, 이미지나 오디오 정보 또는 데이터용 압축 공정은 가변 레이트 공정으로 행해질 수 있다.A block diagram of the compression / encryption system 110 is shown in FIG. Similar to the source generation system 108, the compression / encryption system 110 may be part of the central hub 102 or located in a separate facility. For example, compression / encryption system 110 may be with source generation system 108 in a movie or television production studio. Furthermore, the compression process for image or audio information or data can be done in a variable rate process.

압축/암호화 시스템 (110) 은 디지털 신호를 수신하여, 소스 발생 시스템 (108) 의 디지털 VTR (150) 에 의해 제공될 수 있다. 디지털 이미지와 오디오 정보는, 계속되는 프로세싱 전에 프레임 버퍼(도시하지 않음)에 저장될 수 있다.Compression / encryption system 110 may receive a digital signal and be provided by digital VTR 150 of source generation system 108. Digital image and audio information may be stored in a frame buffer (not shown) prior to subsequent processing.

디지털 이미지 신호는 이미지 압축기 (162) 에 전달된다. 바람직한 실시예에서, 이미지 압축기 (162) 는 미국 특허 5,021,891, 5,107,345, 및 상술한 5,452,104호에 기재된 ABSDCT 기술을 이용하여 디지털 이미지 신호를 프로세싱한다.The digital image signal is transmitted to the image compressor 162. In a preferred embodiment, image compressor 162 processes digital image signals using ABSDCT techniques described in US Pat. Nos. 5,021,891, 5,107,345, and 5,452,104 described above.

ABSDCT 기술에서, 컬러 입력 신호는 일반적으로 YIQ 포맷인데, 여기서, Y는 휘도, 또는 밝기, 성분 및 I와 Q는 크로미넌스 또는 컬러 성분들이다. YUV 또는 RGB 포맷과 같은 다른 포맷들도 또한 사용될 수 있다. 컬러에 대한 눈의 낮은 공간 지각력 때문에, ABSDCT 기술은 각각 수평 및 수직 방향들인 2개의 인자인 컬러(I, Q) 성분들을 서브샘플한다. 그러므로, 4개의 휘도 성분들과 2개의 크로미넌스 (chrominance) 성분들이 이미지 입력의 각 공간 세그먼트를 나타내기 위해 사용될 수 있다.In ABSDCT technology, the color input signal is generally in YIQ format, where Y is luminance, or brightness, component, and I and Q are chrominance or color components. Other formats can also be used, such as the YUV or RGB format. Because of the eye's low spatial perception of color, ABSDCT technology subsamples two factor color (I, Q) components, each in the horizontal and vertical directions. Therefore, four luminance components and two chrominance components can be used to represent each spatial segment of the image input.

휘도 및 크로미넌스 성분들 각각은 블록 인터리버로 통과된다. 일반적으로, 16×16블록이 블록 인터리버에 제공되고, 이는 블록과 이산 코사인 변형(DCT) 분석용 데이터의 복합 서브블록을 제조하기 위해 16×16블록 내에서 이미지 샘플을 정렬시킨다. DCT 연산기는 시간 샘플링된 신호를 동일한 신호의 주파수 표현으로 변환하는 한가지 방법이다. 주파수 표현으로 변환함으로써, DCT 기술은 양자화기가 이미지의 주파수 분포 특성을 이용하도록 설계될 수 있는 것처럼, 압축의 매우 높은 레벨들을 고려한 것으로 도시되었다. 바람직한 실시예에서, 하나의 16×16 DCT가 제 1 순서에 적용되고, 4개의 8×8 DCT가 제 2 순서에 적용되며, 16개의 4×4 DCT가 제 3 순서에 적용되고, 64개의 2×2 DCT가 제 4 순서에 적용된다.Each of the luminance and chrominance components is passed to a block interleaver. In general, 16 × 16 blocks are provided to the block interleaver, which aligns the image samples within 16 × 16 blocks to produce complex subblocks of data for the block and discrete cosine transform (DCT) analysis. The DCT operator is one way to convert a time sampled signal into a frequency representation of the same signal. By converting to a frequency representation, DCT techniques have been shown to take into account very high levels of compression, just as a quantizer can be designed to exploit the frequency distribution characteristics of an image. In a preferred embodiment, one 16 × 16 DCT is applied to the first order, four 8 × 8 DCTs are applied to the second order, sixteen 4 × 4 DCTs are applied to the third order, 64 two × 2 DCT is applied to the fourth order.

DCT 동작은 이미지 소스 고유의 공간 리던던시를 감소시킨다. DCT가 수행된 후에, 이미지 신호 에너지의 대부분은 소수의 DC 계수에 집중되는 경향이 있다.DCT operation reduces the spatial redundancy inherent in the image source. After the DCT is performed, most of the image signal energy tends to be concentrated in a few DC coefficients.

16×16블록의 경우, 블록 또는 서브 블록을 인코딩하기 위해 요구되는 비트들의 수를 결정하기 위해, 각 서브블록과 변형된 계수들이 분석된다. 그 다음, 블록 또는 인코딩하기 위해 비트들의 가장 작은 수를 요구하는 서브블록들의 조합이 이미지 세그먼트를 나타내기 위해 선택된다. 예컨대, 2개의 8×8서브 블록들, 6개의 4×4서브 블록들, 및 8개의 2×2서브 블록들이 이미지 세그먼트를 나타내기 위해 선택될 수 있다.For 16x16 blocks, each subblock and transformed coefficients are analyzed to determine the number of bits required to encode the block or subblock. Then a block or combination of subblocks that requires the smallest number of bits to encode is selected to represent the image segment. For example, two 8x8 sub blocks, six 4x4 sub blocks, and eight 2x2 sub blocks can be selected to represent the image segment.

그 다음, 선택된 블록 또는 서브블록들의 조합이 순서대로 적절히 배열된다. 그 다음, DCT 계수값들은 전송을 준비할 때 한정적이지는 않지만, 주파수 보정, 양자화, 및 공지의 기술을 이용하는 코딩(가변 길이 코딩)과 같은 계속적인 프로세스가 행해질 수 있다. 그 다음, 압축된 이미지 신호가 적어도 하나의 이미지 암호화기 (166) 에 제공된다.The selected block or combination of subblocks is then properly arranged in order. Then, DCT coefficient values are not limited when preparing for transmission, but a continuous process such as frequency correction, quantization, and coding using a known technique (variable length coding) can be performed. The compressed image signal is then provided to at least one image encryptor 166.

디지털 오디오 신호는 일반적으로 오디오 압축기 (164) 에 통과된다. 바람직한 실시예에서, 오디오 압축기 (164) 는 표준 디지털 오디오 압축 알고리즘을 이용하여 다중 채널 오디오 정보를 프로세싱한다. 압축된 오디오 신호는 적어도 하나의 암호화기 (168) 에 제공된다. 또한, 오디오 정보는 압축되지는 않았지만 여전히 디지털인 포맷으로 전송되고 이용될 수 있다.The digital audio signal is generally passed to an audio compressor 164. In a preferred embodiment, the audio compressor 164 processes multi-channel audio information using standard digital audio compression algorithms. The compressed audio signal is provided to at least one encryptor 168. In addition, audio information can be transmitted and used in a format that is not compressed but is still digital.

이미지 암호화기 (166) 와 오디오 암호화기 (168) 는, 몇가지 알려진 암호화 기술들 중 어느 하나를 이용하여, 압축된 이미지와 오디오 신호들을 각각 암호화한다. 이미지 및 오디오 신호들은 동일하거나 상이한 기술들을 이용하여 암호화될 수 있다. 바람직한 실시예에서, 이미지와 오디오 프로그램 모두를 실시간 디지털 시퀀스 스크램블링하는 것으로 구성되는 암호화 기술이 이용된다.Image encryptor 166 and audio encryptor 168 encrypt the compressed image and audio signals, respectively, using any of several known encryption techniques. Image and audio signals may be encrypted using the same or different techniques. In a preferred embodiment, an encryption technique is used which consists in scrambling both real-time digital sequences of image and audio programs.

이미지 및 오디오 암호화기 (166, 168) 에서, 프로그램은 시변 전자 키잉 정보(통상 초당 수회 변화된다)를 이용하여 스크램블러/암호화기로 처리된다. 그 다음, 스크램블된 프로그램 정보는 대기에서 무선 링크 등으로, 프로그램 자료나 디지털 데이터를 스크램블하는데 사용된 관련된 전자 키잉 정보를 갖고 있지 않은 어느 누구에게도 판독되지 않고 전송될 수 있다.In the image and audio encryptors 166 and 168, the program is processed with a scrambler / encryptor using time-varying electronic keying information (typically changed several times per second). The scrambled program information can then be transmitted from the air to the wireless link or the like without being read to anyone who does not have associated electronic keying information used to scramble program material or digital data.

암호화는 일반적으로, 디지털 시퀀스 스크램블링 또는 압축된 신호의 직접적인 암호화를 포함한다. “암호화”와 “스크램블링”이란 말은 상호교환적으로 사용되고, 비밀 키 값들을 알지 않고서는 본래의 데이터 시퀀스를 회복하기가 매우 어려운 방식으로 비밀 디지털 값들(“keys”)을 이용하여 생성된 시퀀스들을 이용하여 상기 디지털 스트림들을 스크램블하고, 커버하거나 또는 직접 암호화하기 위한 많은 암호화 기술들중 어느 하나를 이용하여 다양한 소스들의 디지털 데이터 스트림들을 프로세싱하는 어떠한 방법을 의미하는 것으로 이해된다.Encryption generally includes digital sequence scrambling or direct encryption of the compressed signal. The terms "encryption" and "scrambling" are used interchangeably, and sequences created using secret digital values ("keys") in such a way that it is very difficult to recover the original data sequence without knowing the secret key values. It is understood to mean any method of processing digital data streams from various sources using any of a number of encryption techniques for scramble, cover or directly encrypt the digital streams.

각 이미지 및 오디오 프로그램은, 상영 위치 또는 극장의 특별 전자 키잉 정보에 의해 특정의 프로그램을 상영하도록 승인된 극장들 또는 상영 위치들에만 제공되고 암호화되는 특정 전자 키잉 정보를 이용한다. 암호화된 프로그램 키는 프로그램 데이터 스트림을 해독하기 위해 객석에서 필요로 한다. 암호화된 프로그램 키는 전송되거나 또는 그렇지 않으면 프로그램의 재생 전에 승인된 극장들에 배달된다. 프로그램 데이터 스트림은 승인된 상영 기간 수일 또는 수주 전에 전송될 수 있고, 암호화된 프로그램 키는 승인된 재생 기간이 시작되기 바로 전에 전송될 수 있다. 또한, 암호화된 프로그램 키는 낮은 데이터 레이트 링크 또는 자기 또는 광학 매체 디스크, 스마트 카드 또는 삭제 가능한 메모리 소자들을 가진 다른 장치들과 같은 전송 가능한 저장 소자를 이용하여 전송될 수 있다. 암호화된 프로그램 키는 특정 복합 극장 또는 객석이 프로그램을 상영하도록 인가되는 시간 주기를 조절하도록 하는 방식으로 제공될 수 있다.Each image and audio program uses specific electronic keying information that is provided and encrypted only in theaters or show locations authorized to show a particular program by the show location or theater's special electronic keying information. The encrypted program key is needed by the audience to decrypt the program data stream. The encrypted program key is transmitted or otherwise delivered to approved theaters before the program is played. The program data stream may be sent a few days or weeks before the approved show period, and the encrypted program key may be sent just before the approved play period begins. In addition, the encrypted program key can be transmitted using a low data rate link or a transferable storage element such as a magnetic or optical media disk, a smart card or other devices with removable memory elements. The encrypted program key may be provided in such a way as to control the time period during which a particular compound theater or auditorium is authorized to play the program.

암호화된 프로그램 키를 받은 각 객석은, 그것의 객석 특정 키를 이용하여 이 값을 해독하고, 이 해독된 프로그램 키를 메모리 장치나 다른 확보된 메모리에 저장한다.Each seat that receives an encrypted program key decrypts this value using its seat specific key and stores the decrypted program key in a memory device or other reserved memory.

프로그램이 재생될 예정일 때는, 극장 또는 특정 위치와 프로그램 특정 키잉 정보가 사용되고 바람직하게는 암호화된 신호를 준비하는데 있어 암호화 시스템 (110) 에 사용되었던 대칭 알고리즘으로 이제는 실시간으로 프로그램 정보를 디스크램블/판독한다.When a program is to be played, the theater or a specific location and program specific keying information is used and preferably descrambles / reads the program information in real time with a symmetric algorithm used in the encryption system 110 in preparing the encrypted signal. .

스크램블링 외에, 이미지 암호화기 (166) 는 본래 흔히 디지털인 “워터마크”(watermark)를 이미지 프로그램에 추가한다. 이는 특정 위치 및/또는 시간 특정 영상 식별자를 프로그램 시퀀스에 삽입하는 것에 관한 것이다. 즉, 워터마크는 필요할 때 불법 복제의 소스를 좀더 효율적으로 트래킹하기 위하여, 상영용으로 승인된 위치 및 시간 가리키도록 구성된다. 워터마크는 재생 공정에서 자주, 그러나 슈도-랜덤 (pseudo-random) 주기로 출현하도록 프로그램되어질 수 있고 시청자들에게는 보이지 않게 된다. 워터마크는 보통의 전송 레이트로 정의되는 레이트로 압축된 이미지나 오디오 정보의 상영 동안에는 눈에 띄지 않는다. 그러나, 워터마크는 더 느린 “비실시간”또는 정지 프레임 재생 레이트와 같은, 보통 레이트와 실질적으로 상이한 레이트로 이미지나 오디오 정보가 상영될 때에는 검출될 수 있다. 프로그램의 인가되지 않은 사본이 복원되면, 디지털 워터마크 정보는 관련 기간에 의해 판독될 수 있고, 그 사본이 이루어진 극장이 결정될 수 있다. 또한, 이러한 워터마크 기술은 오디오 프로그램을 식별하는데 적용되거나 사용될 수 있다.In addition to scrambling, image encryptor 166 adds a “watermark” that is often digital in nature to the image program. This relates to inserting a specific location and / or time specific picture identifier into the program sequence. That is, the watermark is configured to indicate the location and time approved for screening, in order to more efficiently track the source of piracy when needed. Watermarks can be programmed to appear frequently in the playback process, but in a pseudo-random cycle and become invisible to viewers. Watermarks are inconspicuous during the presentation of compressed image or audio information at rates defined by normal transmission rates. However, watermarks can be detected when image or audio information is shown at a rate substantially different from the normal rate, such as a slower "non-real time" or still frame reproduction rate. If an unauthorized copy of the program is restored, the digital watermark information can be read by the relevant period, and the theater from which the copy was made can be determined. This watermark technique can also be applied or used to identify audio programs.

압축되고 암호화된 이미지 및 오디오 신호들은 둘다 멀티플렉서 (170) 에 나타난다. 멀티플렉서 (170) 에서, 이미지 및 오디오 신호들은, 극장 시스템 (104) 에서 이미지 및 오디오열이 시간정렬된 방식으로 재생되도록 하는 시동기 정보와 함께 멀티플렉싱된다. 그 다음, 멀티플렉싱된 신호는 프로그램 패키타이저 (program packetizer; 172) 로 프로세싱되고, 이 패키다이저는 프로그램 스트림을 형성하기 위해 데이터를 패킷화한다. 데이터를 패킷화하거나 “데이터 블록”을 형성함으로써, 극장 시스템 (104; 도 2) 에서 수신된 프로그램 스트림은 수신된 블록들에서 에러와, 전체 프로그램 대신 에러를 나타내는 이들 데이터 블록들에 대해서만 재전송 요구가 이루어지도록 모니터링될 수 있다. 이것은 전송에 있어서의 신뢰성과 효율성의 증가를 가져온다.Both compressed and encrypted image and audio signals appear in multiplexer 170. In multiplexer 170, image and audio signals are multiplexed with starter information that causes image and audio strings to be reproduced in a time-aligned manner in theater system 104. The multiplexed signal is then processed by a program packetizer 172, which packetizes the data to form a program stream. By packetizing the data or forming a “data block”, the program stream received at the theater system 104 (FIG. 2) may be retransmitted only for those data blocks that represent an error in the received blocks and an error instead of the entire program. Can be monitored. This leads to an increase in reliability and efficiency in transmission.

본 발명의 다른 실시예에서, 프로그램의 이미지 및 오디오 부분은 별개의 구분된 프로그램으로 프로세싱된다. 그러므로, 이미지 및 오디오 신호들을 멀티플렉싱하는 멀티플렉서 (170) 의 사용 대신, 이미지 신호는 전송을 위해 별개로 패킷화된다. 본 실시예에서, 이미지 신호는 오디오 신호를 제외하고 전송되거나 그 반대로 행해질 수 있다. 이미지 및 오디오 프로그램들은 재생 시간에만 결합된 프로그램으로 조립된다. 이는 다양한 언어, 개봉 후의 업데이트나 프로그램 변화와 같은 여러가지 이유로 지역 사회 표준 등에 적합하게 이미지 프로그램들과 결합될 상이한 오디오 프로그램을 고려한다. 이러한 다중 트랙 프로그램과 상이한 오디오를 이미지 프로그램에 할당하는 유연성은, 이미 배포된 프로그램을 변경하는데 필요한 비용들을 최소화하고, 현재 영화 산업에서 이용가능한 더 많은 다중 문화 시장에 보급하는데 있어 매우 유익하다.In another embodiment of the invention, the image and audio portions of the program are processed into separate and distinct programs. Therefore, instead of using the multiplexer 170 to multiplex the image and audio signals, the image signal is separately packetized for transmission. In this embodiment, the image signal may be transmitted except for the audio signal or vice versa. Image and audio programs are assembled into a program that is combined only at playback time. It takes into account different audio programs that will be combined with image programs in a variety of languages, for various reasons, such as post-release updates or program changes. The flexibility of assigning different audio to image programs different from these multitrack programs is very beneficial in minimizing the costs required to change already distributed programs and in spreading them to the more multicultural markets currently available in the film industry.

압축기 (162, 164), 암호화기 (166, 168), 멀티플렉서 (170), 및 프로그램 패키타이저 (172) 는, 여기에 기술된 기능들을 수행하기 위해 프로그램된 소프트웨어 제어 프로세서로 구현될 수 있다. 즉, 이들은 다양한 프로그램가능한 전자 장치나 소프트웨어 또는 펌웨어 프로그램 제어에 따라 동작하는 컴퓨터들을 포함하는 종합적인 기능의 하드웨어로 구성될 수 있다. 이들은 가령, ASIC이나 하나 이상의 회로 카드 어셈블리들을 통한 몇몇 다른 기술을 이용하여 또한 구현될수도 있다. 즉, 특별한 하드웨어로 구성된다.The compressors 162, 164, the encryptors 166, 168, the multiplexer 170, and the program packager 172 may be implemented with a software control processor programmed to perform the functions described herein. That is, they may be composed of a comprehensive functional hardware including various programmable electronic devices or computers operating under software or firmware program control. They may also be implemented using some other technology, for example via an ASIC or one or more circuit card assemblies. That is, it consists of special hardware.

이미지 및 오디오 프로그램 스트림은 저장 어레이 (174) 에 보내진다. 또한, 프로그램 스트림은 디지털 선형 테잎 리코더 (176) 로 보내질 수 있다.The image and audio program streams are sent to storage array 174. The program stream can also be sent to the digital linear tape recorder 176.

CES 제어기 (178) 는 주로 전체 압축/암호화 시스템 (116) 을 제어하고 모니터링하는 일을 한다. CES 제어기 (178) 는 범용 하드웨어 장치나 요구되는 기능들을 수행하기 위한 컴퓨터를 프로그램하거나 특별한 하드웨어를 이용하여 구현될 수 있다. 네트워크 제어는 허브 내부 네트워크에 대한 네트워크 관리 시스템 (112;도 2) 으로부터 CES 제어기 (178) 에 제공되며, 이는 후에 설명한다. CES 제어기 (178) 는 압축기 (162, 164), 암호화기 (166, 168), 멀티플렉서 (170), 및 패키타이저 (172) 와 알려진 디지털 인터페이스를 이용하여 통신하고, 이들 소자들의 동작을 제어한다. 또한, CES 제어기 (178) 는 어레이 (174), 디지털 선형 테잎 리코더 (176), 이들 장치들 간의 데이터 전송, 및 변조 전송 시스템 (114;도 2) 을 제어하고 모니터링한다.CES controller 178 is primarily responsible for controlling and monitoring the entire compression / encryption system 116. The CES controller 178 may be implemented using a general hardware device or a computer for performing the required functions or using special hardware. Network control is provided to the CES controller 178 from the network management system 112 (FIG. 2) for the hub internal network, which will be described later. The CES controller 178 communicates with the compressors 162 and 164, the encryptors 166 and 168, the multiplexer 170, and the packager 172 using a known digital interface and controls the operation of these elements. . The CES controller 178 also controls and monitors the array 174, the digital linear tape recorder 176, the data transmission between these devices, and the modulation transmission system 114 (FIG. 2).

저장 어레이 (174) 는 하드 디스크 드라이브들의 열로 구성되는 것이 바람직하고, 이는 일반적으로 극장 시스템 (104;도 2) 에서 사용되는 디스크 저장 어레이 (124) 와 유사한 설계이다. 그러나, 당업자들은 재기록 가능한 광 디스크와 같은 다른 매체가 어떤 애플리케이션에 있어서는 사용될 수도 있다는 점을 알 수 있다. 중앙 허브 디스크 저장 어레이 (174) 의 용량은, 보통 오직 한 프로그램만이 한 번에 저장 어레이 (174) 에 저장될 필요가 있기 때문에 결합된 모든 극장 시스템 (104; 모든 객석들 또는 위치들의 합)보다 낮을 수 있다. 일반적으로, 각 프로그램이 전송되고 메모리로부터 제거된 후에 새로운 프로그램이 저장된다. 그러나, 다수의 프로그램들이 한번에 저장될 수 있고, 심지어 전송된 자료를 수신하는데 사용되는 장비에 따라 주어진 링크로 한 번에 전송될 수 있다. 디스크 저장 어레이 (174) 는, 이미지, 오디오, 및 압축 단계 동안에 프로그램 패키타이저 (172) 또는 디지털 선형 테잎 리코더 (176) 로부터 압축되고 암호화된 제어 데이터를 수신한다. 전송 단계 동안에, 디스크 저장 어레이 (174) 는 저장된 데이터를 변조 전송 시스템 (114) 에 보낸다. 디스크 저장 어레이 (174) 의 동작은 CES 제어기 (178) 에 의해 관리된다.The storage array 174 is preferably comprised of a series of hard disk drives, which is generally similar in design to the disk storage array 124 used in the theater system 104 (FIG. 2). However, those skilled in the art will appreciate that other media, such as rewritable optical discs, may be used in some applications. The capacity of the central hub disk storage array 174 is higher than all the theater systems 104 (sum of all seats or locations combined) because usually only one program needs to be stored at one time in the storage array 174. Can be low. Generally, new programs are stored after each program is transferred and removed from memory. However, multiple programs can be stored at one time and even transmitted over a given link at one time, depending on the equipment used to receive the transmitted data. Disk storage array 174 receives compressed and encrypted control data from program packager 172 or digital linear tape recorder 176 during the image, audio, and compression phases. During the transfer phase, the disk storage array 174 sends the stored data to the modulation transmission system 114. The operation of disk storage array 174 is managed by CES controller 178.

제어 멀티플렉서 (180) 는 디스크 저장 어레이 (174) 로부터 프로그램 스트림을 받고, CES 제어기 (178) 로부터 제어 정보를 받는다. 제어 멀티플렉서 (180) 는 이들 2개의 데이터 스트림들을 멀티플렉싱하고, 그 멀티플렉싱된 데이터 스트림을 전송 패키타이저 (182) 로 제공한다. 전송 패키타이저 (182) 는 전송 데이터 스트림을 형성하기 위해 그 데이터 스트림을 패킷화하고, 패킷화된 열은 변조 전송 시스템 (114) 으로 보낸다.Control multiplexer 180 receives a program stream from disk storage array 174 and control information from CES controller 178. Control multiplexer 180 multiplexes these two data streams and provides the multiplexed data streams to transport packager 182. Transmission packager 182 packetizes the data stream to form a transmission data stream, and sends the packetized string to modulation transmission system 114.

압축된 이미지 및 오디오를 압축 기록하고, 테잎에 기록된 프로그램을 이용 가능한 위성 또는 다른 바람직한 무선 또는 유선 링크를 갖고 있지 않은 극장들에 배포하기 위해 디지털 테잎 리코더 (176; DTR) 가 사용된다. 즉, 배포를 위한 디지털 정보의 테잎을 제작하기 위해서다. 테잎 리코더 (176) 는 압축되고 암호화된 이미지, 오디오, 및 압축 단계 동안에 프로그램 패키타이저 (172) 로부터의 제어 데이터를 수신한다. 프로그램은 테잎 리코더 (176) 가 테잎 기록된 데이터를 디스크 저장 어레이 (174) 로 전송할 때 압축해제 된다. 디지털 선형 테잎 리코더 (176) 의 동작은 CES 제어기 (178) 에 의해 관리된다.A digital tape recorder 176 (DTR) is used to compress and record compressed images and audio, and to distribute programs recorded on tape to theaters that do not have available satellites or other desirable wireless or wired links. That is, to produce a tape of digital information for distribution. Tape recorder 176 receives the compressed and encrypted image, audio, and control data from program packager 172 during the compression phase. The program is decompressed when the tape recorder 176 transfers the tape recorded data to the disk storage array 174. The operation of the digital linear tape recorder 176 is managed by the CES controller 178.

변조/전송 시스템 (114) 은 도 5 에 도시되어 있다. 변조/전송 시스템 (114) 은 압축/암호화 시스템 (110) 으로부터 전송 데이터 스트림의 변조 및 전송을 수행한다. 변조/전송 시스템 (114) 은 적어도 하나의 변조기 (200), 통상 압축/암호화 시스템 (110) 과 동일한 물리적 설비에 위치하는 IF 업컨버터 (202), 네트워크 관리 시스템 (112), 및 동시위치형 극장 시스템 (116) 으로 구성된다(도 2). 또한, 변조/전송 시스템 (114) 은 RF 컨버터 (204), 고전력 증폭기 (206), 및 지구국 (earth station; 210) 내 또는 옆에 위치하는 변조/전송 시스템 제어기 (208) 를 구비하고 있다.The modulation / transmission system 114 is shown in FIG. Modulation / transmission system 114 performs modulation and transmission of the transmission data stream from compression / encryption system 110. The modulation / transmission system 114 includes at least one modulator 200, an IF upconverter 202, network management system 112, and co-located theaters, typically located in the same physical facility as the compression / encryption system 110. System 116 (FIG. 2). Modulation / transmission system 114 also includes an RF converter 204, a high power amplifier 206, and a modulation / transmission system controller 208 located within or next to an earth station 210.

변조기 (200) 는 순방향 에러 정정 정보를 첨가하고, 공지의 기술을 이용하여 위성(또는 다른 무선 전송 경로)으로 전송하기 위해 전송 데이터를 변조하는 표준 서브시스템이다. 바람직한 실시예에서는, 순방향 에러 정정 기능을 위해 공지의 콘볼루션 및 연접 리드-솔로몬(Reed-Solomon) 인코딩 기술이 사용된다. 표준 PSK(위상 시프트 키잉) 변조기가 변조 기능을 위해 이용될 수 있다.Modulator 200 is a standard subsystem that adds forward error correction information and modulates the transmission data for transmission to a satellite (or other wireless transmission path) using known techniques. In a preferred embodiment, known convolutional and concatenated Reed-Solomon encoding techniques are used for forward error correction functionality. A standard PSK (Phase Shift Keying) modulator can be used for the modulation function.

IF 업컨버터 (202) 는 변조기 (200) 로부터의 출력을 예컨대, 140㎒의 중간 주파수(IF)로 변환한다. 그 다음, 이 신호는 RF 업컨버터 (204) 에 제공된다. 이 서브시스템의 구현은, 공지된 바와 같이 시스템의 나머지부분과의 호환성을 위해 약간만 수정한 현존 장비를 사용하여 달성될 수 있다.IF upconverter 202 converts the output from modulator 200 to an intermediate frequency (IF) of, for example, 140 MHz. This signal is then provided to the RF upconverter 204. Implementation of this subsystem can be accomplished using existing equipment that is only slightly modified for compatibility with the rest of the system, as is known.

일반적으로, RF 업컨버터 (204) 는 IF 신호를 위성 송신에 적합한 전송 신호로 변환하는 표준 시스템이다. 바람직한 실시예에서, 140㎒에서의 IF 신호는 Ku 밴드 신호로 변환된다. Ku 밴드 출력은 약 14.0㎓ 내지 14.5㎓에서 동조 가능하다. 2개의 업컨버터 및 유닛에 대한 자동 스위치(도시하지 않음)가 개선된 시스템 신뢰성을 위한 장비 여유를 제공하기 위해 구현될 수 있다. 이 출력은 증폭을 위한 고전력 증폭기 (206) 에 제공된다. Ku 밴드 이외의 다른 주파수 밴드들이 또한 위성으로 또는 원하는 대로 신호를 전송하기 위해 사용될 수 있다.In general, the RF upconverter 204 is a standard system for converting an IF signal into a transmission signal suitable for satellite transmission. In a preferred embodiment, the IF signal at 140 MHz is converted to a Ku band signal. The Ku band output is tunable from about 14.0 Hz to 14.5 Hz. Automatic switches (not shown) for two upconverters and units can be implemented to provide equipment margin for improved system reliability. This output is provided to a high power amplifier 206 for amplification. Frequency bands other than the Ku band can also be used to transmit signals to the satellite or as desired.

고전력 증폭기 (206) 는, 위성 트랜스폰더까지의 전송을 위해 Ku 밴드(또는 다른 바람직한 주파수) 전송 신호를 증폭한다. 2개의 고전력 증폭기와 유닛에 대한 자동 스위치(도시하지 않음)가 개선된 시스템 신뢰성용 장비 여유를 위해 사용될 수 있다.The high power amplifier 206 amplifies the Ku band (or other desired frequency) transmission signal for transmission up to the satellite transponder. Automatic switches (not shown) for the two high-power amplifiers and units can be used for equipment margin for improved system reliability.

MTS(변조/전송 시스템) 제어기 (208) 가, 지구국 (210) 에서의 장비와의 인터페이스, 구성, 및 모니터링을 위해 사용될 수 있다. 제어기 (2080 는 퍼스널 컴퓨터 또는 워크스테이션과 같은 공지된 프로그램 가능한 하드웨어를 이용하여 구현될 수 있다.An MTS (Modulation / Transmission System) controller 208 can be used for interfacing, configuring, and monitoring the equipment at the earth station 210. Controller 2080 may be implemented using known programmable hardware, such as a personal computer or workstation.

지구국 (210) 은 모든 RF 배선 및 안테나로 이루어져 있다. RF 허트(hut) 나 구조는 일반적으로 RF 업컨버터 (204), HPA (206), MTS 제어기 (208), 및 전력과 유용한 에어 콘디셔닝 장비(도시하지 않음)를 수용하도록 포함된다. 일반적으로, 프로그램 및 제어 정보는, 하나 이상의 방송 채널을 이용하여 지구국 (210) 에서 극장 시스템으로 방송된다. 방송 신호는 극장 시스템에 각 방송 프로그램의 식별을 통지하기 위한 제어 정보를 포함한다. 또한, 제어 정보는, 극장이 특정 극장 시스템과 시스템 동작과 연계된 다른 제어 기능들 용으로 의도되어 수신 프로그램만을 저장하도록 극장 시스템에 전송된다. 상술한 바와 같이, 이 정보는 원하는 것처럼 흔히 고속 또는 저속의 데이터 링크로 전송될 수 있다.Earth station 210 consists of all RF wiring and antennas. RF huts or structures are generally included to accommodate the RF upconverter 204, HPA 206, MTS controller 208, and power and useful air conditioning equipment (not shown). Generally, program and control information is broadcast from the earth station 210 to the theater system using one or more broadcast channels. The broadcast signal includes control information for notifying the theater system of identification of each broadcast program. In addition, control information is transmitted to the theater system such that the theater is intended for a particular theater system and other control functions associated with system operation and stores only the receiving program. As mentioned above, this information can be transmitted over a high or low speed data link as often as desired.

도 6 을 참조하면, 네트워크 관리 시스템 (112) 이 도시되어 있다. 네트워크 관리 시스템 (112) 은 디지털 시네마 시스템 (100) 을 제어하고 관리한다. 이는 중앙 허브 (102) 의 성분들과 극장 시스템 (104) 의 네트워크를 제어하고 모니터링하는 것을 포함한다. 이러한 제어는, 네트워크 관리 시스템 (112) 이 방송 또는 전송, 재생/디스플레이, 보안, 및 총체적인 네트워크 관리 기능들의 제어를 포함하는 시스템의 모든 동작을 관리하도록, 중앙 집중화될 수 있다. 또한, 상영 또는 극장 시스템에서의 프로세서들이 극장 기능들 중 일부를 제어하는 분산형 관리 시스템이 구현될 수도 있다.Referring to FIG. 6, a network management system 112 is shown. Network management system 112 controls and manages digital cinema system 100. This includes controlling and monitoring the components of the central hub 102 and the network of the theater system 104. Such control may be centralized such that network management system 112 manages all operations of the system, including control of broadcast or transmission, playback / display, security, and overall network management functions. In addition, a distributed management system may be implemented in which processors in the show or theater system control some of the theater functions.

네트워크 관리 시스템 (112) 은, 디지털 시네마 시스템 (100) 용 중앙 제어기 또는 “두뇌”인 적어도 하나의 네트워크 관리 프로세서 (220) 를 구비하고 있다. 네트워크 관리 시스템 (112) 은 일반적으로, 표준 플랫폼 워크스테이션 또는 유사한 프로그램 가능한 데이터 프로세싱 하드웨어에 기초하고 있다. 네트워크 관리 시스템 (112) 은 스케쥴링과 디지털 시네마 시스템 (100) 의 보안 측면을 관리한다.The network management system 112 has at least one network management processor 220 which is a central controller or “brain” for the digital cinema system 100. Network management system 112 is generally based on a standard platform workstation or similar programmable data processing hardware. Network management system 112 manages the scheduling and security aspects of digital cinema system 100.

네트워크 관리 시스템 (112) 의 통제에 따라, 프로그램은 극장 (104) 에서의 프로그램의 디스플레이를 위한 시간 전에 중앙 설비 또는 허브 (102) 로부터 방송될 수 있다. 이러한 절차는 일반적으로, 실시간 생방송이 요구되지 않는 한, 이용될 것이다. 그러므로, 개별 프로세스가 중앙 허브 (102) 로부터의 방송 전송의 것보다 나중에 미리 저장된 프로그램의 재생을 제어한다.Under the control of the network management system 112, the program may be broadcast from the central facility or hub 102 before the time for display of the program in the theater 104. This procedure will generally be used unless real time live broadcasting is required. Therefore, the individual processes control the playback of the prestored program later than that of the broadcast transmission from the central hub 102.

또한, 네트워크 관리 프로세서 (220) 는 방송, 전송, 또는 프로그램의 전송 레이트를 제어한다. 전송 레이트는, 프로그램의 타입과 전송 채널 또는 경로에 따라 고정되거나 변화될 수 있다. 예컨대, 이것은 특정 위성 트랜스폰더, 또는 다른 데이터 링크에 대한 전송 레이트에 의존할 수 있다. 또한, 병렬 프로그램 전송이 고속으로 발행할 수 있다. 나중에 저장되고 재생되는 프로그램에 있어서, 데이터 전송 레이트는 프로그램에 대한 “실시간”보다 크거나, 작거나 또는 동일할 수 있다. 또한, 프로그래밍 자료의 압축 코딩의 데이터 레이트는 다양한 품질의 압축 레벨을 제공하는 상이한 프로그램들에 대해 변화될 수 있다. 생방송 프로그래밍의 전송은 압축 레이트와 동일한 레이트로 데이터를 전송하는 것으로 지원될 수 있다.The network management processor 220 also controls the broadcast, transmission, or transmission rate of the program. The transmission rate may be fixed or vary depending on the type of program and the transmission channel or path. For example, this may depend on the transmission rate for a particular satellite transponder, or other data link. In addition, parallel program transfer can be issued at high speed. For programs that are later stored and played back, the data transfer rate may be greater than, less than, or equal to the "real time" for the program. In addition, the data rate of compression coding of programming material can be varied for different programs that provide various levels of compression. Transmission of live broadcast programming may be supported by transmitting data at the same rate as the compression rate.

리던던시의 네트워크 관리 프로세서가 백업용으로 제공될 수 있다. 네트워크 관리 프로세서 (220) 는 허브 내부 네트워크로 시스템에 있어서의 다른 성분들을 인터페이스하고, 이는 통상 이더넷과 같은 표준 멀티-드롭 네트워크 구조를 이용하여 구현된다. 그러나, 다른 알려진 네트워크 설계와 광학 기반 링크들을 포함하는 타입들이 사용될 수 있다. 여기서, 네트워크 관리 시스템 (112) 의 이더넷 허브 (224) 가, 도 8 을 참조하여 나중에 논의될 허브 내부 네트워크를 지원한다.A network management processor of redundancy can be provided for backup. Network management processor 220 interfaces other components in the system to a hub internal network, which is typically implemented using standard multi-drop network structures such as Ethernet. However, types including other known network designs and optically based links can be used. Here, the Ethernet hub 224 of the network management system 112 supports the hub internal network, which will be discussed later with reference to FIG.

또한, 네트워크 관리 시스템 (112) 은 PSTN으로 극장들의 네트워크로 인터페이스를 제공하는 모뎀 뱅크 (226) 를 구비하고, 일반적으로 다이얼업 전화 모뎀들의 세트, 케이블 또는 위성 모뎀들, ISDN 또는 셀룰러 링크 제어기, 또는 다른 알려진 방법으로 이루어져 있다. 모뎀 뱅크 (226) 는 모뎀 서버 기능을 통하여 네트워크 관리 프로세서 (220) 로 인터페이스한다. 모뎀 뱅크 (226) 는 극장들에서 중앙 허브 (102) 로부터 리턴 링크 통신 경로의 수신기로서의 역할을 한다. 리턴 경로는 중앙 허브 (102) 로부터의 에러를 가진 프로그램 데이터 블록들이 재전송을 요구하는 극장들에 의해 이용되어질 수 있다. 또한, 프로그램의 임시 상영, 또는 변화 또는 프로그램 자료에 있어서의 업데이트가 이 링크를 이용하여 요청되어질 수 있다. 재전송 및 재전송 자체에 대한 요청은 프로그램의 전송 동안 또는 전송 후에 이루어진다.In addition, network management system 112 includes a modem bank 226 that provides an interface to a network of theaters with a PSTN, and generally includes a set of dial-up telephone modems, cable or satellite modems, an ISDN or cellular link controller, or Consists of different known methods. The modem bank 226 interfaces to the network management processor 220 through the modem server function. The modem bank 226 serves as a receiver of the return link communication path from the central hub 102 in the theaters. The return path can be used by theaters where program data blocks with errors from the central hub 102 require retransmission. In addition, temporary screenings of programs, or changes or updates in program material, may be requested using this link. The request for retransmission and the retransmission itself is made during or after the transmission of the program.

대체 실시예에서, 리턴 경로는 위성 채널, 다른 저속 통신 방법, 또는 인터넷을 경유하여 제공될 수 있다. 이 경우에, 인터페이스를 위해 모뎀 뱅크 (226) 대신에 다른 공지의 수단이나 장치를 실시한다.In alternative embodiments, the return path may be provided via satellite channels, other low speed communication methods, or the Internet. In this case, other known means or apparatus are implemented in place of the modem bank 226 for the interface.

도 7에 도시된 동시위치형 극장 시스템 (116) 은 전송된 신호의 품질을 모니터링하고, 네트워크 관리 시스템 (112) 에게 신호 품질 정도를 제공한다.The co-located theater system 116 shown in FIG. 7 monitors the quality of the transmitted signal and provides the network management system 112 with a degree of signal quality.

동시위치형 극장 시스템 (116) 은 적어도 하나의 극장 시스템 수신기 (232)를 포함하며, 이것은 일반적으로 극장 시스템 수신기 (104) 와 동일한 설계를 갖는다. 수신기 (232) 는 위성 (106)을 통해 변조/전송 시스템 (114) 로부터 전송된 신호를 수신하기 위해 적어도 하나의 수신 안테나 (234) 와 인터페이스한다. 또는, 다른 타입의 링크를 채용하는 경우에는, 그러한 링크의 품질을 테스트하기 위해 유선 또는 광 인터페이스를 사용한다. 또한, 동시위치형 극장 시스템 (116) 은 극장 시스템 수신기 (232) 로부터의 신호를 수신하고 전송된 신호의 품질을 측정하는 적어도 하나의 관리 프로세서 (236) 를 포함한다. 또한, 관리 프로세서 (236)는 네트워크 관리 시스템 (112) 에게 품질 정도를 보고한다. 바람직한 실시예에서, 관리 프로세서 (236) 는 이더넷 또는 고속 데이터 버스를 통해 네트워크 관리 시스템 (112) 과 인터페이스한다.Co-located theater system 116 includes at least one theater system receiver 232, which generally has the same design as theater system receiver 104. Receiver 232 interfaces with at least one receive antenna 234 to receive a signal transmitted from modulation / transmission system 114 via satellite 106. Alternatively, when employing other types of links, wired or optical interfaces are used to test the quality of such links. The co-located theater system 116 also includes at least one management processor 236 that receives signals from the theater system receiver 232 and measures the quality of the transmitted signals. The management processor 236 also reports the quality level to the network management system 112. In a preferred embodiment, management processor 236 interfaces with network management system 112 via an Ethernet or high speed data bus.

도 8 은 허브의 내부 네트워크 (250) 의 블록도를 나타낸 것이다. 허브의 내부 네트워크 (250) 은 중앙 허브 (102) 를 위한 통신의 축을 형성한다. 허브의 내부 네트워크(250) 은 내부적으로 IP 프로토콜을 따르는 이더넷 LAN으로써 확장될 수 있다. 따라서, 허브의 내부 네트워크 (250) 은 물리적으로 중앙 허브 내의 압축/암호화 시스템 (110)(110A-110B), 변조/전송 시스템 (114)(114A-114B), 네트워크 관리 프로세서(220), 및 동시위치형 극장 시스템 (116)(116A-116B)과 상호 연결된다. 또한, 지역 및 원격 기능을 특정 기능으로 분할하는 것이 적합하기 때문에, 중앙 허브 (102) 를 외부 컴퓨터 네트워크 또는 통신 시스템에 연결하도록, 필요에 따라 외부 인터페이스가 제공될 수도 있다.8 shows a block diagram of an internal network 250 of a hub. The internal network 250 of the hub forms the axis of communication for the central hub 102. The internal network 250 of the hub may be extended internally with an Ethernet LAN that follows the IP protocol. Thus, the hub's internal network 250 is physically located within the central hub, such as compression / encryption systems 110 (110A-110B), modulation / transmission system 114 (114A-114B), network management processor 220, and concurrent. Interconnected with positional theater system 116 (116A-116B). In addition, since it is appropriate to divide local and remote functions into specific functions, an external interface may be provided as needed to connect the central hub 102 to an external computer network or communication system.

바람직한 실시예에서, 중앙 허브 (102) 는 기본 구성 요소에 문제가 발생할 경우에, 요구되는 성능을 만족시키기 위해 리던던시 또는 백업 구성 요소를 제공한다. 도 8에 도시된 바와 같이, 중앙 허브 (102) 내의 각 시스템은 기본 시스템 및 병렬 백업 시스템을 갖거나, 또는 자동 스위치를 갖는 빌트-인 (built-in) 리던던시를 갖는다. 그러므로, 리던던시의 이더넷 트랜시버 (254A-254E) 세트 또는 시리즈를 사용하여 허브의 내부 네트워크 (250) 을 압축/암호화 시스템 (110A, 110B), 변조/전송 시스템 (114A, 114B), 네트워크 관리 프로세서 (220A, 220B), 및 동시위치형 극장 시스템 (116A, 116B) 과 연결한다. 이들 트랜시버는, 여기서 카드 A 및 B 또는 장치 (252A 및 252B) 로 표기된 2 또는 그 이상의 이더넷 카드를 통해 통신한다. 리던던시의 시스템이나 연결을 제공하는 방법 및 필요에 따라 리던던시 레벨의 확장을 위하여 추가적인 수효의 시스템들을 적절하게 상호 연결하고, 인터페이스 장치와 함께 사용할 수 있다는 것은 당업자에게 쉽게 이해될 수 있는 것이다. 이 리던던시의 프로세싱 능력은 최초의 동영상 상영 요구 등 시간에 민감하고 요구가 많은 상영 마켓에서 신뢰성 있는 동작을 확보하기 위하여 제공된다. 몇몇의 리던던시 구성 요소들은 필요할 때 신속한 선택 및 스위치를 위해 "스탠바이" 또는 "웜 스타트" 모드에서 동작할 수 있다.In the preferred embodiment, the central hub 102 provides a redundancy or backup component to meet the required performance in the event of a problem with the underlying component. As shown in FIG. 8, each system in the central hub 102 has a base system and a parallel backup system, or has built-in redundancy with automatic switches. Therefore, using a set or series of redundant Ethernet transceivers 254A-254E, the hub's internal network 250 is used to compress / encrypt systems 110A, 110B, modulation / transmission systems 114A, 114B, and network management processor 220A. , 220B), and co-located theater systems 116A, 116B. These transceivers communicate via two or more Ethernet cards, designated here as cards A and B or devices 252A and 252B. It will be readily understood by those skilled in the art that additional systems may be properly interconnected and used with an interface device as needed to expand the redundancy level and to provide a system or connection of redundancy. This redundancy processing capability is provided to ensure reliable operation in time-sensitive and demanding screening markets, such as the initial video screening request. Some redundancy components can operate in "standby" or "warm start" mode for quick selection and switching when needed.

상술한 바와 같이, 중앙 허브 (102) 로부터 극장 시스템 (104) 과 같은 상영 또는 극장 시스템에게 오디오/영상 프로그래밍을 배급한다. 도 9 내지 11은 극장 시스템 (104) 의 프로세싱 블록의 일 실시예를 나타낸다.As discussed above, audio / visual programming is distributed from the central hub 102 to a screening or theater system such as the theater system 104. 9-11 illustrate one embodiment of a processing block of the theater system 104.

도 9는 극장 시스템 (104) 의 수신기/복조기 (120) 를 나타낸 것이다. 수신기/복조기 (120) 는 저잡음 블록 및 위성 (106) 을 가리키거나, 그를 쫓는 파라볼라 접시 안테나를 구비하는 외부 유닛 (270) 을 포함한다. 외부 유닛 (270) 은 중앙 허브 (102) 로부터 전송된 신호를 수신하며, 증폭하며, 후속 프로세싱 준비를 위해 중간 주파수 (IF) 로 변조한다. 일반적으로, 접시 안테나는 오프셋 피드 (feed) 접시 안테나이다. 일반적으로, 안테나 크기는 수신기의 지형적 위치 및 관심 주파수에 따라 지름이 1.0 내지 1.6 미터 범위의 값을 갖는다. 접시 안테나는 관통형 또는 비관통형 루프 마운트 기둥 상에 탑재될 수 있다. 일반적으로, 접시의 크기는 다양한 정부 또는 다른 관리 규정 하에서 규제를 피할 수 있을 만큼 충분히 작게 설계될 것이다. 일반적으로, 저 잡음 블록은 수신된 신호를 증폭하고, 복조기가 프로세싱하도록 IF 로 다운컨버트하는 표준 디지털 비디오 방송 저잡음 블록 (DVD LNB) 이다. 일 실시예에서, LNB로부터의 출력 신호는 L-대역 주파수 범위 내의 IF 이다. LNB 는 접시 안테나의 초점에 배치된 피드 혼 (feed horn)을 갖는다. 표준 동축 케이블은 LNB를 수신기/복조기 (120) 의 복조기 (272) 에 연결한다.9 shows a receiver / demodulator 120 of the theater system 104. Receiver / demodulator 120 includes an external unit 270 having a low noise block and a parabolic dish antenna pointing to or chasing satellites 106. External unit 270 receives, amplifies, and modulates the signal transmitted from central hub 102 to an intermediate frequency (IF) to prepare for further processing. Generally, the dish antenna is an offset feed dish antenna. In general, the antenna size ranges from 1.0 to 1.6 meters in diameter depending on the topographic position of the receiver and the frequency of interest. The dish antenna may be mounted on a through or non-penetrating loop mount column. In general, the size of the dish will be designed small enough to avoid regulation under various government or other administrative regulations. In general, the low noise block is a standard digital video broadcast low noise block (DVD LNB) that amplifies the received signal and downconverts to IF for processing by the demodulator. In one embodiment, the output signal from the LNB is an IF within the L-band frequency range. The LNB has a feed horn disposed at the focal point of the dish antenna. A standard coaxial cable connects the LNB to demodulator 272 of receiver / demodulator 120.

삭제delete

또한, 수신기/복조기 (120) 는 복조기 (272), 재전송 프로세서 (274) 를 위한 자동 요구 (ARQ), 및 전송 디멀티플렉서 (276) 을 포함한다. 바람직한 실시예에서, 이들 3 개의 구성 요소는 IBM 호환 PC 또는 워크스테이션과 같은 범용 컴퓨터를 위한 플러그-인 회로 카드 어셈블리로서 실행된다. 회로 카드 어셈블리를 극장 관리 시스템 (122) 내에 설치할 수도 있다.Receiver / demodulator 120 also includes a demodulator 272, an automatic request (ARQ) for retransmission processor 274, and a transmit demultiplexer 276. In a preferred embodiment, these three components run as plug-in circuit card assemblies for a general purpose computer such as an IBM compatible PC or workstation. The circuit card assembly may be installed in the theater management system 122.

중앙 허브 (102) 로부터 프로그램을 송출하고, 극장 시스템 (104) 이 모든 전송된 프로그램을 수신할 수 있다고 해도, 극장 시스템 (104) 는 특정 극장 시스템을 위해 의도된 수신 프로그램만을 선택적으로 복조하고 저장한다. 제어 정보는 이 제어 정보를 전송된 프로그램 스트림 내에서 멀티플렉싱함으로써 극장 시스템에게 그들에게 특정적으로 의도된 프로그램임을 알리기 위해 방송 신호에 포함된다.Although the program is sent from the central hub 102 and the theater system 104 can receive all transmitted programs, the theater system 104 selectively demodulates and stores only the received program intended for a particular theater system. . Control information is included in the broadcast signal to inform the theater system that they are a program specifically intended by multiplexing this control information within the transmitted program stream.

따라서, 복조기 (272) 는 외부 유닛 (270) 으로부터 수신된 IF 신호로부터 선택된 프로그램의 데이터 및 클록을 복구한다. 복조기 (270) 는 프로그램 신호가 QPSK 방식을 사용하여 변조되었을 때는 QPSK 복조 기술을 사용하는 등과 같이 다양한 복조 기술을 수행할 수 있다. 복조기 (270) 는 방송 비디오 직접 수신용 셋-톱 수신 장비에 일반적으로 사용되는 표준 집적 회로일 수 있다. 일반적으로, 이러한 복조 장치는 순방향 에러 정정 (FEC) 신호 프로세싱 기능을 포함한다. 예를 들면, 에러 정정은 연접 리드-솔로몬 인코딩 및 디코딩에 따른 비터비 디코딩과 콘벌루션 인코딩을 사용하여 수행한다. 바람직한 실시예에서, 콘벌루션 코드는 k=7, r=7/8 이며, 리드-솔로몬은 (204,188) 코드이다. 에러 정정된 출력을 ARQ 프로세서 (274) 에 제공한다.Thus, demodulator 272 recovers the data and clock of the selected program from the IF signal received from external unit 270. The demodulator 270 may perform various demodulation techniques, such as using a QPSK demodulation technique when the program signal is modulated using the QPSK scheme. Demodulator 270 may be a standard integrated circuit commonly used in set-top receiving equipment for broadcast video direct reception. In general, such a demodulation device includes a forward error correction (FEC) signal processing function. For example, error correction is performed using Viterbi decoding and convolutional encoding according to contiguous Reed-Solomon encoding and decoding. In a preferred embodiment, the convolutional code is k = 7, r = 7/8 and Reed-Solomon is a (204,188) code. Provide the error corrected output to the ARQ processor 274.

ARQ 프로세서 (274) 는 복조기 (270) 로부터의 신호에 대하여 추가로 에러 정정을 수행한다. ARQ 프로세서 (274) 는 사이클릭 리던던시 체크 (CRC)와 같은 방법과 복조된 신호의 시퀀스 데이터의 고정 길이 블록을 사용하여 디지털 서명을 계산한다. 각 블록에 대하여 계산된 디지털 서명은 중앙 허브 (102) 에서 변조/전송 시스템 (114) 에 의한 동일한 디지털 서명 알고리즘을 사용하여 계산되고, 위성 채널을 통해 데이터 스트림과 함께 전송된 디지털 서명값과 비교한다. ARQ 프로세서 (274) 에 의해 계산된 디지털 서명이 데이터와 함께 전송된 값과 일치하지 않으면, 블록 에러를 나타낸다. 이러한 각각의 데이터 블록은 블록 확인 값에 의해 유일하게 확인된다. ARQ 프로세서 (274) 는 그 블록에 해당하는 계산된 값과 전송된 디지털 서명 값이 다른 블록의 블록 확인 값을 기록한다. 극장 관리 시스템 (122) 은 디지털 서명의 비교값이 다른 모든 데이터 블록의 재전송을 요구하기 위해 리턴 링크 (284) 를 사용할 수 있다. 그후, 중앙 허브 네트워크 관리 시스템 (112) 은 극장 시스템 (104) 에 의해 요구된 이들 블록을 재전송할 수 있다. 극장 관리 시스템 (122) 은 전송된 디지털 서명과 계산된 디지털 서명이 다른 블록을 동일한 블록 확인 값을 갖는 재전송된 블록으로 대체할 수 있다. 이러한 방법은 수신된 신호의 에러율을 획기적으로 감소시킨다. ARQ 프로세서 (274) 로부터의 출력 데이터는 1×10-10 내지 1×10-11 또는 그 이하의 에러율을 갖는 것이 바람직할 것이다. 그후, 데이터를 전송 디멀티플렉서 (276) 에 제공한다.ARQ processor 274 further performs error correction on the signal from demodulator 270. ARQ processor 274 calculates the digital signature using a method such as cyclic redundancy check (CRC) and a fixed length block of sequence data of the demodulated signal. The digital signature calculated for each block is calculated using the same digital signature algorithm by the modulation / transmission system 114 at the central hub 102 and compared with the digital signature value transmitted with the data stream over the satellite channel. . If the digital signature calculated by the ARQ processor 274 does not match the value sent with the data, it indicates a block error. Each such data block is uniquely identified by a block check value. ARQ processor 274 records the block acknowledgment value of the block whose calculated value corresponding to that block and the transmitted digital signature value are different. Theater management system 122 may use return link 284 to require retransmission of all data blocks for which the comparison of digital signatures is different. The central hub network management system 112 may then retransmit these blocks required by the theater system 104. Theater management system 122 may replace a block with a different digital signature and a calculated digital signature with a retransmitted block having the same block confirmation value. This method dramatically reduces the error rate of the received signal. The output data from the ARQ processor 274 would preferably have an error rate of 1 × 10 −10 to 1 × 10 −11 or less. The data is then provided to a transmission demultiplexer 276.

전송 디멀티플렉서 (276) 는 변조된 데이터 스트림을 디패키타이즈 (depacketize) 하고, 명령 패킷을 극장 관리 시스템 (122) 에 전달하고, 압축되고 암호화된 이미지 및 오디오 패킷을 저장 어레이 (124) 에 전달한다.The transmit demultiplexer 276 depacketizes the modulated data stream, forwards the command packet to the theater management system 122, and delivers the compressed and encrypted image and audio packets to the storage array 124.

도 10은 극장 관리 시스템 (122) 의 일 실시예를 나타낸 것이다. 극장 관리 시스템 (122) 은 동작 제어 및 전체 상영 또는 극장 시스템 (104) 의 모니터링을 제공한다. 또한, 극장 관리 시스템은 프로그램 제어 수단 또는 하나 또는 그 이상의 수신된 개별 이미지 및 오디오 프로그램으로부터 프로그램 세트를 생성하기 위한 메커니즘을 사용할 수 있으며, 이들은 승인된 시간동안 객석 시스템 (128A-128M) 에 대한 상영을 위하여 스케쥴링된다.10 illustrates one embodiment of a theater management system 122. Theater management system 122 provides motion control and monitoring of the entire show or theater system 104. In addition, the theater management system may use program control means or a mechanism for generating a program set from one or more received individual image and audio programs, which may be screened for the auditorium system 128A-128M for an authorized time. Is scheduled for.

극장 관리 시스템 (122) 은 극장 관리 프로세서 (280) 및 적어도 하나의 모뎀(282) 또는 리턴 링크 (284) 를 사용하여 중앙 허브 (102) 로 메시지를 전달하기 위해 리턴 링크와 인터페이스하는 다른 장치를 포함한다. 극장 관리 시스템 (122) 은 모니터와 같은 표시 장치 및 키보드와 같은 사용자 인터페이스 장치를 포함하는데, 이들은 극장 매니저의 사무실, 매표소, 또는 극장 동작을 위해 편리한 적절한 위치에 배치할 수 있다.Theater management system 122 includes a theater management processor 280 and other devices that interface with the return link to deliver messages to the central hub 102 using at least one modem 282 or return link 284. do. Theater management system 122 includes a display device, such as a monitor, and a user interface device, such as a keyboard, which can be placed in a convenient location for the theater manager's office, ticket office, or theater operation.

일반적으로, 극장 관리 프로세서 (280) 는 표준형 컴퓨터이다. 도 2와 함께 도 10을 참조하면, 극장 관리 프로세서 (280) 은 저장 어레이 (124A-124N), 디코더 모듈 (130), 및 극장 인터페이스 네트워크 (126) 상의 디지털 테잎 리코더 (136) 와 통신한다. 극장 관리 프로세서 (280) 는 리턴 링크 (284) 를 경유하여 중앙 허브 네트워크 관리 시스템 (112) 과 통신한다. 바람직한 실시예에서, 중앙 허브 (102) 와 통신하기 위해 모뎀 (282)을 사용한다. 일반적으로, 모뎀 (282) 은 프로세서 내에 있거나, 프로세서에 연결되는 표준 전화선 모뎀이며, 중앙 허브 (102) 와 교신하도록 표준 2 중 전화선에 연결된다. 또 다른 실시예에서, 극장 관리 프로세서 (280) 과 중앙 허브 (102) 사이의 통신은 인터넷, 사설 또는 범용 데이터 네트워킹, 무선 또는 위성 통신 시스템과 같은 저속 데이터 통신을 사용할 수 있다. 이들 대체 예에서는, 적절한 인터페이스를 제공하도록 모뎀 (282) 를 구성한다.Generally, theater management processor 280 is a standard computer. Referring to FIG. 10 in conjunction with FIG. 2, the theater management processor 280 is in communication with the storage arrays 124A-124N, the decoder module 130, and the digital tape recorder 136 on the theater interface network 126. Theater management processor 280 communicates with central hub network management system 112 via return link 284. In a preferred embodiment, the modem 282 is used to communicate with the central hub 102. In general, modem 282 is a standard telephone line modem within or coupled to the processor, and connected to a standard dual telephone line to communicate with central hub 102. In another embodiment, the communication between the theater management processor 280 and the central hub 102 may use slow data communications such as the Internet, private or general purpose data networking, wireless or satellite communications systems. In these alternative examples, the modem 282 is configured to provide an appropriate interface.

리턴 링크 (284) 를 경유하여 통신된 정보는 위성 (106) 으로부터 극장 시스템 (104) 에 의해 수신된 정정할 수 없는 비트 에러, 모니터 및 제어 정보, 동작 리포트 및 알람, 및 암호화 키 정보 등을 표시하는 정보의 재전송 요구를 포함한다. 리턴 링크 (284) 를 사용하여 통신된 메시지는 도청 보안 및/또는 확인 및 인증을 제공하기 위해 암호화처리될 수 있다.Information communicated via return link 284 indicates uncorrectable bit errors, monitor and control information, activity reports and alarms, encryption key information, etc., received from the satellite 106 by the theater system 104. Request for retransmission of the information. Messages communicated using return link 284 may be encrypted to provide eavesdropping security and / or confirmation and authentication.

극장 관리 프로세서 (280) 는 재생/디스플레이, 보안 및 네트워크 관리 기능의 제어를 포함하는 상영 시스템의 전 자동화 동작을 제공하도록 구성된다. 또한, 극장 관리 프로세서 (280) 는 티켓 예매 및 판매, 구내 매점 동작, 및 환경 제어와 같은 극장의 주변 기능 제어를 제공한다. 또는, 수작업으로 몇몇의 극장 동작의 보조 제어를 할 수 있다. 또한, 극장 관리 프로세서 (280) 는 이들 기능의 제어 또는 조절을 위해 극장 내에 존재하는 자동 제어 시스템과 인터페이스할 수 있다. 또는, 재생/디스플레이 및 보안과 같은 어떤 극장 동작 제어는 중앙 허브 (102) 에 의해 무선으로 제공할 수 있다. 사용될 시스템은 가능한 기술과 특별한 극장의 요구에 따라 좌우될 것이다.Theater management processor 280 is configured to provide full automation of the screening system, including control of playback / display, security, and network management functions. Theater management processor 280 also provides control of the theater's peripheral functions, such as ticket booking and sales, on-premises kiosk operations, and environmental control. Alternatively, manual control of some theater operations may be possible. In addition, theater management processor 280 may interface with an automatic control system residing in the theater for control or adjustment of these functions. Or, some theater operation controls such as playback / display and security may be provided wirelessly by the central hub 102. The system to be used will depend on the technology available and the needs of the particular theater.

극장 관리 시스템 (122) 또는 네트워크 관리 시스템에 의한 제어 중 어느 것을 통해서도, 본 발명은 복수의 디스플레이 프로젝터 상에서 기록된 프로그램을 동시에 재생 및 디스플레이하는 것을 뒷받침할 것이다. 극장 시스템 (104) 내의 하나 또는 그 이상의 복수의 디스플레이 프로젝터 상에서 재생하기 위하여, 복수의 프로그램을 저장 어레이 (124A-124N) 로 이루어진 중앙 저장 시스템에 저장할 수 있다. 또한 상술한 바와 같이, 극장 시스템 (104) 은 방송 채널로부터 수신 프로그램을 디스플레이할 수도 있으므로, 시스템의 저장 능력을 능가할 수 있다.Through either control by theater management system 122 or network management system, the present invention will support simultaneous playback and display of programs recorded on multiple display projectors. In order to play on one or more display projectors in the theater system 104, the plurality of programs may be stored in a central storage system consisting of storage arrays 124A-124N. As also described above, the theater system 104 may display the received program from the broadcast channel, thus surpassing the system's storage capability.

또한, 극장 관리 시스템 (122) 또는 네트워크 관리 시스템 제어에 따라, 극장 시스템 (104) 이 프로그램을 단지 한 번 수신한다 할지라도, 그 프로그램을 수회 재생할 수 있도록 권리를 부여할 수 있다. 보안 관리는 기간 및/또는 각 프로그램에 허용된 재생 횟수를 제어한다.Further, under the control of the theater management system 122 or the network management system, even if the theater system 104 receives a program only once, the right can be given to play the program several times. Security management controls the duration and / or the number of playbacks allowed for each program.

중앙 설비 네트워크 관리 시스템 (112) 에 의한 극장 관리 시스템 (122) 의 자동 제어를 통해, 자동 분배, 저장, 및 중앙 설비로부터의 프로그램 가능한 제어 하에서 프로그램 상영을 위한 수단이 제공됨을 알 수 있다. 또한, 제어 장치를 사용하여 중앙 설비로부터 이격된 위치에서 미리 선택된 네트워크 동작을 제어할 수 있는 능력이 있다. 예를 들면, 텔레비젼 또는 필름 스튜디오는 스튜디오 오피스같은 중앙부에서 필름의 배급 또는 다른 상영을 자동화하고 제어할 수 있고, 시장 수요의 빠른 변화, 상영에 대한 반응, 또는 이 분야에서 이해되는 다른 이유에 의하여 상영을 즉각적으로 변화시킬 수 있다.Through automatic control of the theater management system 122 by the central facility network management system 112, it can be seen that means are provided for automatic distribution, storage, and screening of the program under programmable control from the central facility. There is also the ability to use a control device to control preselected network operation at locations remote from the central facility. For example, a television or film studio can automate and control the distribution or other screening of a film in a central location, such as a studio office, and can be screened for rapid changes in market demand, response to the screening, or other reasons understood in this field. Can be changed immediately.

도 2를 참조하면, 극장 인터페이스 네트워크 (126) 은 물리적으로 극장 관리 시스템 (122), 저장 어레이 (124A-124N), 객석 (128A-128M), 및 디지털 테잎 리코더 (136) 와 연결됨을 알 수 있다. 극장 인터페이스 네트워크 (126) 은 극장 시스템 (104) 에 프로그램의 지역 경로를 제공하는 근거리 통신망으로 이루어진다. 수신기/복조기 (120) 에 의해 수신되고 복조된 프로그램을 저장하기 위하여 극장 인터페이스 네트워크 (126) 을 통하여 저장 어레이 (124A-124N) 로 전달한다. 저장 어레이 (124A-124N) 에 저장되거나, 실시간 재생을 위하여 수신 프로그램을 극장 인터페이스 네트워크 (126) 을 통하여 극장 시스템 (104) 의 하나 또는 그 이상의 프로젝션 시스템에 전달한다. 극장 인터페이스 네트워크는 적절한 데이터 전송 레이트, 접속성, 및 중재 루프 (arbitrated loop) 와 같은 신뢰성, 스위치되거나 허브-오리엔트된 네트워크를 나타내는 많은 표준 근거리 통신망 구조들 중 어느 것을 사용하여 구현될 수 있다.Referring to FIG. 2, it can be seen that the theater interface network 126 is physically connected with the theater management system 122, the storage arrays 124A-124N, the seats 128A-128M, and the digital tape recorder 136. . Theater interface network 126 is comprised of a local area network that provides a local path of programming to theater system 104. The program received by the receiver / demodulator 120 and delivered to the storage array 124A- 124N is stored via the theater interface network 126 for storage. Received programs are stored in storage arrays 124A-124N or delivered to one or more projection systems of theater system 104 via theater interface network 126 for real-time playback. The theater interface network may be implemented using any of a number of standard local area network structures that represent a reliable, switched or hub-orientated network such as an appropriate data transfer rate, connectivity, and arbitrated loop.

또한 도 2를 참조하면, 저장 어레이 (124A-124N) 는 재생 및 디스플레이를 위하여 권리가 부여된 프로그램의 지역 저장소를 제공한다. 바람직한 실시예에서는, 각 극장 시스템에서 저장 시스템을 중앙 집중화한다. 저장 어레이 (124A-124N) 는 극장 시스템이 하나 또는 그 이상의 객석에서 상영을 생성하도록 하며, 한 번에 복수의 객석에서 공유될 수 있다.Also referring to FIG. 2, storage arrays 124A- 124N provide a local repository of entitled programs for playback and display. In a preferred embodiment, the storage system is centralized in each theater system. Storage arrays 124A-124N allow the theater system to produce a show in one or more seats and can be shared by multiple seats at one time.

또한, 디스크 저장 어레이 (124A-124N) 라고 칭하기도 하는 저장 어레이 (124A-124N) 는 고체, 자성체, 또는 광학적 기억 장치 등 이 분야에서 잘 알려진 소재로 이루어질 수 있다. 바람직한 실시예에서, 저장 어레이 (124A-124N) 를 생성하기 위해 컴퓨터 산업에서 사용되는 하드 드라이브로 알려진 자기 디스크 장치를 사용한다. 이러한 장치는 본 발명에 적합한 성능 (전송 레이트) 특성 및 적절한 비용 특성을 갖는다. 그들은 잘 알려진 기술로서, 성능이 점차 향상되고 있다. 그러나, 반복 기록 가능한 광학적 저장 장치 및 고체 상태 메모리 장치와 같은 다른 장치들도 어떤 응용 분야에서는 유용할 수 있다.The storage arrays 124A-124N, also referred to as disk storage arrays 124A-124N, may be made of materials well known in the art, such as solids, magnetic materials, or optical storage devices. In a preferred embodiment, magnetic disk devices known as hard drives used in the computer industry to create storage arrays 124A-124N are used. Such an apparatus has suitable performance (transmission rate) characteristics and suitable cost characteristics for the present invention. They are well known techniques and are gradually improving their performance. However, other devices such as repeatable optical storage devices and solid state memory devices may also be useful in some applications.

중앙 저장 시스템은 한 번에 복수의 프로그램을 저장할 수 있다. 중앙 저장 시스템은 승인된 상영 시스템 (즉, 프로젝터) 상에서 어떠한 프로그램도 재생 및 표시될 수 있는 방식으로 근거리 통신망을 경유하여 연결된다. 또한, 동일한 프로그램을 2 또는 그 이상의 상영 시스템 상에서 동시에 재생할 수 있다.The central storage system can store multiple programs at one time. The central storage system is connected via a local area network in such a way that any program can be played and displayed on an approved screening system (ie, a projector). Also, the same program can be played simultaneously on two or more screening systems.

상술한 바와 같이, 서로 연관된 시간 지연 또는 미리 선택된 프로그램 가능한 오프셋으로 다른 객석에 하나의 이미지 프로그램의 압축된 정보를 전송하기 위하여, 저장 어레이 (124A-124N) 를 사용할 수 있다. 이들 오프셋들이 거의 제로에 가까운 경우, 하나의 이미지 프로그램이 복수의 객석에 거의 동시에 제공된다. 다른 경우에 이 오프셋들은 다양한 일정을 수용하도록 다른 값들로 설정된다.As discussed above, storage arrays 124A-124N may be used to transmit compressed information of one image program to another audience at a time delay associated with it or a preselected programmable offset. If these offsets are near zero, one image program is provided to the plurality of seats at about the same time. In other cases these offsets are set to different values to accommodate various schedules.

디스크 저장 어레이 (124A-124N) 는 각각 일정한 시간에 지정된 객석에서 상영되도록, 암호화되고 압축된 프로그램을 저장한 하드 디스크 드라이브 뱅크이다. 디스크 저장 어레이 (124A-124N) 는 각 극장의 저장 요구를 충분히 뒷받침하도록 크기 조절이 가능하게 설계된다. 또한, 디스크 저장 어레이 (124A-124N) 는 각각 빌트-인 리던던시를 포함함으로써, 저장 유닛의 하자로 인한 저장된 프로그램 정보의 유실을 방지한다. 예를 들면, 저장 어레이 (124A-124N) 는 각각 개별 극장 시스템의 다양한 저장 요구를 수용할 수 있도록 확장 가능한 랙-마운트 (rack-mounted) 시스템이어도 된다. 디스크 저장 어레이 (124A-124N) 를 사용함으로써, 극장의 여러 스크린에 프로그램 쇼를 동적으로 전송하도록 하며, 미리 특집 프로그램을 스케쥴링하도록 하는 극장 관리가 가능하다. 변화하는 요구 또는 시장 수요에 신속하게 응답하기에 유용한 매우 유동적인 방법에 의해 이를 달성한다. The disk storage arrays 124A-124N are hard disk drive banks each storing encrypted and compressed programs so as to be screened in a designated seat at a predetermined time. Disk storage arrays 124A-124N are designed to be resizable to sufficiently support the storage needs of each theater. In addition, the disk storage arrays 124A-124N each include built-in redundancy, thereby preventing loss of stored program information due to defects in the storage unit. For example, the storage arrays 124A-124N may each be a rack-mounted system that is expandable to accommodate the various storage needs of individual theater systems. By using the disk storage arrays 124A-124N, it is possible to manage the theater to dynamically transmit program shows to various screens of the theater, and to schedule a special program in advance. This is achieved by a very flexible method that is useful for responding quickly to changing demands or market demands.

바람직한 실시예에서, 저장 어레이 (124A-124N) 는 각각 극장 내의 모든 객석을 위한 프로그램을 저장하는데 요하는 것과 동일한 용량으로 설계된다. 또 한, 현재 상영 중인 프로그램을 저장하면서, 개봉을 앞둔 프로그램을 저장할 수 있도록, 적절한 저장소를 제공한다. 이들 가용 저장 용량은 현재 상영 중인 프로그램을 디스플레이하고 재생하는 능력에 영향을 미치지 않고, 개봉을 앞둔 프로그램을 그 재생 및 디스플레이를 위한 승인 전에 전송될 수 있도록 한다. 이런 타입의 배치에서는, 디지털 데이터 저장 용량의 관점에서, 객석 당 120 기가바이트 정도의 저장 용량을 사용하는 것이 검토되고 있다. 이 용량은 현재의 이미지 압축 기법을 고려한 것이고, 이것은 가까운 장래에 요구되는 저장 용량을 감축시킬 것이다.In a preferred embodiment, the storage arrays 124A-124N are each designed with the same capacity required to store the program for all the seats in the theater. It also provides an appropriate repository for storing upcoming programs, while storing current programs. These available storage capacities do not affect the ability to display and play the currently playing program, but allow an unopened program to be transferred prior to approval for its playback and display. In this type of deployment, the use of a storage capacity of about 120 gigabytes per seat is considered in terms of digital data storage capacity. This capacity takes into account current image compression techniques, which will reduce the storage capacity required in the near future.

디스크 저장 공간은 디스크 저장 어레이 (124A-124N) 에 로딩되는 각 프로그램을 위해 동적으로 할당된다. 이 개념은 장편 및 단편을 일반적으로 약 2 시간의 상영 시간으로 평균할 수 있기 때문에 복수의 스크린을 가진 대형 극장을 가능하게 한다. 단일 스크린 극장에 대한 기준으로서, 저장 용량은 최장 프로그램을 저장하기에 충분해야 한다.Disk storage space is dynamically allocated for each program loaded into disk storage arrays 124A-124N. This concept enables large theaters with multiple screens, since long pieces and shorts can generally be averaged at about two hours of running time. As a criterion for a single screen theater, the storage capacity should be sufficient to store the longest program.

일반적으로, 디스크 저장 어레이 (124A-124N) 는 동시 판독/기록 능력을 제공하도록 구성된다. 예를 들면, 새로운 프로그램을 위성 (106) 으로부터 다운받으면서 (기록), 복수의 미리 저장된 프로그램을 상영할 (동시 또는 거의 동시 판독 동작) 수도 있다. 현재의 기술을 사용하면, 디스크 저장 어레이 (124A-124N) 의 각 어레이 프로세싱량에 있어서 물리적 제한이 있다. 그러므로, 각 어레이는 동시 또는 거의 동시 판독 동작의 최대 수 및 하나의 단일 다운로드 세션 (하나의 기록 동작)을 뒷받침할 수 있다. 이러한 개요를 사용하면, 더 큰 극장은 적절한 수의 동시 재생을 위하여 추가적인 저장 어레이 (124A-124N) 를 요구한다. 5 개의 객석마다 하나의 추가적인 어레이가 적절하다는 것이 검토되고 있다.In general, disk storage arrays 124A-124N are configured to provide simultaneous read / write capabilities. For example, while downloading a new program from the satellite 106 (recording), a plurality of pre-stored programs may be screened (simultaneous or near simultaneous read operation). Using current technology, there is a physical limitation on the amount of processing of each array of disk storage arrays 124A-124N. Therefore, each array can support the maximum number of simultaneous or near simultaneous read operations and one single download session (one write operation). Using this scheme, larger theaters require additional storage arrays 124A-124N for an appropriate number of simultaneous playbacks. It is considered that one additional array is appropriate for every five seats.

그러나, 저장 어레이 (124A-124N) 는 수신된 정보를 어레이에 걸쳐 띠처럼 배열하는 "스트라이핑 (striping)" 모드에서 동작하도록 구성되거나, 구성될 수 있다. 즉, 저장되는 수신 데이터는 저장되는 동안 부분적으로 다른 드라이브에 전달된다. 입력 데이터의 일부가 하나의 드라이브에 전달되는 동안에 그 후속 부분은 다음 드라이브에 전달된다. 드라이브가 데이터를 기록하기 위해 충분한 시간이 경과한 후, 그 드라이브는 다시 입력 데이터를 수신하도록 스케쥴된다. 그러므로, 수신된 데이터는 작은 성분 또는 조각으로 분리되며, 그 각각은 입력 버퍼링 또는 드라이브 입력 채널 내의 가용 저장소를 이용하여 분리된 드라이브들 각각에 허용된 최대 (또는 높은) 속도로 저장된다. 이것은 낮은 전송 레이트의 장치가 병렬적으로 데이터를 입력하도록 하여, 매우 높은 전송 레이트를 달성하도록 한다. 또한, 이러한 타입의 저장소는 에러 방지 리던던시를 제공한다.However, the storage arrays 124A- 124N can be configured or configured to operate in a “striping” mode of banding the received information across the array. That is, the received data that is stored is partially transferred to another drive while being stored. While part of the input data is delivered to one drive, the subsequent part is delivered to the next drive. After sufficient time has elapsed for the drive to write data, the drive is again scheduled to receive input data. Thus, the received data is separated into small components or pieces, each of which is stored at the maximum (or high) speed allowed for each of the separate drives using input buffering or available storage in the drive input channel. This allows devices with lower transmission rates to input data in parallel, achieving very high transmission rates. In addition, this type of storage provides error protection redundancy.

드라이브 상의 이 데이터 저장소 또는 다른 저장 장치는 프로그램 복구시 프로그램이 재현되도록 하는 패러티 정보를 이용한다. 즉, 복구나 상영시에 프로그램의 부분을 다시 링크하기 위한 수단을 제공한다.This data store or other storage device on the drive uses parity information that allows the program to be reproduced upon program recovery. In other words, it provides a means for relinking portions of the program at the time of recovery or screening.

디스크 저장 어레이 (124A-124N) 는 각각 2 가지 방식으로 크기가 조절될 수 있다. 스크린 당 저장 위치의 양은 각 디스크 저장 어레이 내의 디스크 드라이브를 추가 또는 삭제함으로써 조절할 수 있다. 디스크 드라이브의 사이즈는 드라이브가 추가됨에 따라 저장 용량에 있어서 증가되는 폭을 결정한다. 또는, 추가되는 디스크 저장 어레이는 추가 스크린을 뒷받침하기 위해 극장 시스템 (104) 에 추가될 수 있다.Disk storage arrays 124A-124N can each be sized in two ways. The amount of storage locations per screen can be adjusted by adding or deleting disk drives within each disk storage array. The size of a disk drive determines the width of the storage capacity as the drive is added. Alternatively, additional disk storage arrays may be added to the theater system 104 to support additional screens.

바람직한 실시예에서, 디스크 저장 어레이 (124A-124N) 각각은 어레이 내의 디스크 드라이브에 에러가 발생하면, 전체 데이터 파일을 복구할 수 있는 능력을 갖는 RAID (Redundant Array of inexpensive Devices) 어레이 설계에 기초한다. 디스크 저장 어레이 (124A-124N) 는 문제를 해결하거나 결함을 시정하기 위해 상태 및 경고 지시자를 제공한다. 원격 상태, 제어, 및 진단은 이런 타입의 설계에서 사용할 수 있는 다른 옵션이다.In a preferred embodiment, each of the disk storage arrays 124A- 124N is based on a Redundant Array of inexpensive Devices (RAID) array design with the ability to recover the entire data file if a disk drive in the array fails. Disk storage arrays 124A-124N provide status and warning indicators to troubleshoot or correct a fault. Remote status, control, and diagnostics are other options available in this type of design.

도 2를 참조하면, 일반적으로 극장 시스템 (104) 는 디지털 테잎 리코더 (DTR) (136) 를 포함한다. 위성 링크를 사용할 수 있으며, 극장에 프로그램을 배급하기 위해 테잎을 사용하는 경우에, 압축/암호화된 프로그램을 디스크 저장 어레이 (124A-124N) 에 로드하기 위해 DTR (136) 을 사용한다. DTR (136) 은 TIN (126)을 통하여 저장 어레이 (124A-124N) 와 통신한다.Referring to FIG. 2, a theater system 104 generally includes a digital tape recorder (DTR) 136. If a satellite link can be used and the tape is used to distribute the program to the theater, the DTR 136 is used to load the compressed / encrypted program into the disk storage arrays 124A-124N. DTR 136 communicates with storage arrays 124A-124N via TIN 126.

일반적으로, DTR (136) 은 DTR (136) 로부터 직접 프로젝션 장비로 배급하기에 충분한 전송 레이트로 동작하지는 않을 것이다. 또한, 이 판독 및 기록 동작은 돌발적으로 발생하는 경향이 있다. 그러므로, DTR (136) 로부터 직접 프로젝션 장비에게 데이터를 평탄하게 전달하기 위해 대형 버퍼를 사용한다. 이러한 이유로, 위성 채널을 사용할 수 없는 경우에, 압축 및 전송을 위해 DTR (136) 을 사용한다. 실시간 재생에 적합한 최대 속도로 재생하기 위해 DTR (136) 으로부터 로딩된 프로그램을 저장 어레이 (124A-124N) 내에 저장한다. 극장 관리 시스템 (122) 을 통해 DTR (136) 을 제어한다.In general, DTR 136 will not operate at a transmission rate sufficient to distribute directly from DTR 136 to projection equipment. Also, this read and write operation tends to occur unexpectedly. Therefore, a large buffer is used to smoothly deliver data from the DTR 136 directly to the projection equipment. For this reason, if satellite channels are not available, DTR 136 is used for compression and transmission. Programs loaded from the DTR 136 are stored in the storage arrays 124A-124N for playback at the maximum speed suitable for real-time playback. The DTR 136 is controlled via the theater management system 122.

극장 시스템 (104) 에 DTR (136) 을 추가하는 것은 위성 링크나 채널을 사용하지 않고도 극장으로 하여금 디지털 시네마 시스템과 관련된 다른 모든 이점을 이용할 수 있도록 한다. 이 경우에, 오늘날의 필름 배급 방식과 유사한 기법인 자기 테잎에 의하여 극장에 디지털 암호화 필름을 전달하는 것이 필요하다. 또한, 미리 수신되고 저장 어레이 (124A-124N) 에 저장된 장편 프로그램을 위해, DTR (136) 을 사용할 수도 있다. 이 경우에, 저장 어레이 (124A-124N) 로부터 DTR (136) 로 기록될 수 있으며, 이렇게 기록된 테잎은 추후 저장 어레이 (124A-124N) 에 다시 로드하기 위해 아카이빙할 수 있다. 또한, DTR (136) 의 기능을 수행하기 위해 이와는 다른 자성, 광학적, 또는 고체 상태의 저장 장치 또는 기술을 사용할 수도 있다.Adding the DTR 136 to the theater system 104 allows the theater to take advantage of all other benefits associated with the digital cinema system without the use of satellite links or channels. In this case, it is necessary to deliver the digital cryptographic film to the theater by magnetic tape, a technique similar to today's film distribution. In addition, the DTR 136 may be used for a long program that was previously received and stored in the storage arrays 124A- 124N. In this case, it may be written from the storage arrays 124A-124N to the DTR 136, which may then be archived for later reloading into the storage arrays 124A-124N. In addition, other magnetic, optical, or solid state storage devices or techniques may be used to perform the functions of the DTR 136.

프로그램이 상영될 때, 극장 네트워크 인터페이스 (126) 을 통하여 특정한 하나 또는 그 이상의 저장 어레이 (124A-124N) 로부터 극장 시스템 (104) 의 객석 시스템 (128A-128M) 중 특정한 어느 하나로 프로그램 정보를 전송한다. 도 11은 객석 시스템 (128A-128M) 의 일 실시예의 블록도를 나타낸다. 이러한 객석 시스템 (128A-128M) 에서, 디코더 (130A) 는 압축/암호화된 프로그램을 스크린 상에 주사하고, 사운드 시스템 (134) 을 사용하여 들을 수 있도록 프로세싱한다. 객석 시스템 (128A-128M) 은 극장 인터페이스 네트워크 (290), 적어도 하나의 디패키타이저(292), 객석 제어기 (294), 이미지 암호해독/암호해제 시스템 (296), 오디오 암호해독/암호해제 시스템 (298), 프로젝터 (132A), 및 사운드 시스템 (134A)를 포함한다. 프로젝터 (132A) 및 사운드 시스템 (134A) 을 제외한 모든 구성 요소들을 하나 또는 그 이상의 회로 카드 어셈블리 상에 구현할 수 있다. 회로 카드 어셈블리는 프로젝터 (132A) 상에 탑재되거나 그것에 인접한 일체로 완비된 환경 내에 설치될 수 있다. 또한, 유닛의 특정 암호의 키 정보를 저장 및 전송하기 위해 객석 제어기(294) 및/또는 이미지 암호해독/압축해제 시스템 (296) 과 인터페이스하는 암호 스마트 카드 (300) 를 사용할 수 있다.When a program is played, program information is transmitted from one or more storage arrays 124A- 124N through the theater network interface 126 to a particular one of the seat system 128A-128M of the theater system 104. 11 shows a block diagram of one embodiment of an auditorium system 128A-128M. In such auditorium systems 128A-128M, decoder 130A scans the compressed / encrypted program on the screen and processes it to be heard using sound system 134. The auditorium system 128A-128M includes a theater interface network 290, at least one depacketizer 292, an auditorium controller 294, an image decryption / decryption system 296, an audio decryption / decryption system ( 298), projector 132A, and sound system 134A. All components except for the projector 132A and the sound system 134A may be implemented on one or more circuit card assemblies. The circuit card assembly may be mounted on the projector 132A or installed in an integrally complete environment adjacent to it. It is also possible to use a cryptographic smart card 300 that interfaces with the seat controller 294 and / or the image decryption / decompression system 296 to store and transmit key information of the specific cryptography of the unit.

극장 인터페이스 네트워크 인터페이스 (290) 은 각 객석이 극장 인터페이스 네트워크 (126) 을 통하여 디스크 저장 어레이 (124A-124N) 또는 극장 관리 시스템 (122) 과 통신하도록 한다. 극장 인터페이스 네트워크 인터페이스 (290) 는 버퍼 메모리를 포함함으로써, 극장 인터페이스 네트워크 (126) 을 통하여 디스크 저장 어레이 (124A-124N) 로부터 고속으로 정보를 전송하고, 객석 시스템 (128A-128M) 의 다른 장치가 저속으로 이를 프로세싱할 수 있도록 한다.Theater interface network interface 290 allows each guest to communicate with disk storage arrays 124A-124N or theater management system 122 via theater interface network 126. The theater interface network interface 290 includes buffer memory, thereby transferring information from the disk storage arrays 124A-124N via the theater interface network 126 at high speed, and other devices in the auditorium system 128A-128M are slow. To allow this to be processed.

암호화/압축된 프로그램이 이 인터페이스를 통하여 이미지 및 오디오 암호해독/압축해제 시스템 (296, 298) 에 전달되는 동안, 제어 및 모니터 데이터는 극장 관리 시스템 (122) 및 객석 제어기 (294) 사이에 전달된다. 객석으로 전달되는 어떠한 정보도 디패키타이저 (292) 에 수신된다. 반대로, 극장 시스템 (104) 의 다른 부분으로 전달되는 정보는 디패키타이저 (292) 에 의해 무시된다.While the encrypted / compressed program is passed through this interface to the image and audio decryption / decompression system 296, 298, control and monitor data is transferred between the theater management system 122 and the seat controller 294. . Any information delivered to the audience is received by the depacketizer 292. Conversely, information passed to other parts of theater system 104 is ignored by depacketizer 292.

디패키타이저 (292) 는 극장 인터페이스 네트워크 인터페이스 (290) 로부터 전송된 개별 제어, 이미지, 및 오디오 패킷을 확인하고 분리한다. 이미지 및 오디오 패킷을 이미지 및 오디오 암호해독/압축해제 시스템 (296, 298) 에 각각 전송하는 동안, 제어 패킷을 객석 제어기 (294) 에 전송한다.Depacketizer 292 identifies and isolates individual control, image, and audio packets sent from theater interface network interface 290. While sending the image and audio packets to the image and audio decryption / decompression systems 296 and 298 respectively, the control packets are sent to the seat controller 294.

객석 제어기 (294) 는 객석 시스템 (128A) 을 구성하고, 그것의 보안을 관리하고, 동작시키고, 모니터한다. 이것은 외부 인터페이스, 이미지 및 오디오 암호/압축해제 시스템 (296, 298), 프로젝터 (132A) 및 사운드 시스템 (134A) 를 포함한다. 제어 정보는 극장 관리 시스템 (122), 원격 제어 포트, 또는 객석 시스템 (128A) 하우징 또는 섀시의 외부에 있는 제어 패널과 같은 지역 제어 입력으로부터 나온다. 객석 제어기 (294) 는 객석 시스템 (128A) 에 할당된 전자 키를 관리한다. 압축해제 전에 이미지 및 오디오 데이터를 암호해독하기 위해, 객석 (128) 에 할당된 미리 선택된 전자 암호화 키를 이미지 및 오디오 데이터에 포함된 전자 암호화 키 정보와 함께 사용한다. 바람직한 실시예에서, 객석 제어기 (294) 는 기초 기능 또는 제어 장치로서 객석 시스템 (128A) 소프트웨어를 운영하는 표준 마이크로 프로세서를 사용한다.The seat controller 294 configures the seat system 128A, manages, operates, and monitors its security. This includes external interfaces, image and audio encryption / decompression systems 296, 298, projector 132A, and sound system 134A. Control information comes from a local control input, such as a theater management system 122, a remote control port, or a control panel external to the seat system 128A housing or chassis. The seat controller 294 manages an electronic key assigned to the seat system 128A. To decrypt the image and audio data prior to decompression, the preselected electronic encryption key assigned to the seat 128 is used in conjunction with the electronic encryption key information contained in the image and audio data. In a preferred embodiment, the seat controller 294 uses a standard microprocessor that runs the seat system 128A software as a basic function or control device.

또한, 객석 제어기 (294) 는 각 객석에서의 상영 이력을 유지하기 위하여, 특정 정보를 극장 관리 시스템 (122) 과 통신 또는 공유하도록 구성되는 것이 바람직하다. 그러면, 이 상영 이력에 관한 정보는 리턴 링크를 사용하거나, 미리 선택된 시간에 전송 가능한 매체를 통하여 중앙 설비 (102) 에 전송하기 위하여 사용될 수 있다.In addition, the seat controller 294 is preferably configured to communicate or share specific information with the theater management system 122 in order to maintain a show history in each seat. The information about this screening history can then be used to transmit to the central facility 102 using a return link or via a medium capable of transmission at a preselected time.

이미지 암호해독/압축해제 시스템 (296) 은 패키타이저 (292) 로부터 이미지 데이터 열을 전달받고, 암호해독하고, 스크린 상에 상영하기 위해 원래의 이미지를 복원한다. 일반적으로, 이 동작의 출력은 디지털 시네마 프로젝터 (132A) 에 표준 아날로그 RGB 신호를 제공한다. 일반적으로, 암호화 및 압축해제는 실시간으로 수행되며, 프로그램이 실시간으로 재생되도록 한다.The image decryption / decompression system 296 receives image data strings from the packager 292, decrypts them, and restores the original image for screening. In general, the output of this operation provides a standard analog RGB signal to the digital cinema projector 132A. Generally, encryption and decompression are performed in real time, allowing the program to be played in real time.

이미지 암호/압축 해제 시스템 (296) 은 중앙 허브 (102) 의 이미지 압축기(162) 및 이미지 암호화기 (166) 에 의해 수행된 동작을 되돌리기 위하여, 이미지 데이터 열을 암호해독 및 압축해제 한다. 객석 시스템 (128) 은 각각 동일한 극장 시스템 (104) 내의 다른 객석 시스템 (128) 과 다른 프로그램을 프로세싱하고 디스플레이 할 수 있거나, 하나 또는 그 이상의 객석 시스템 (128) 인 동일한 프로그램을 동시에 프로세싱 및 디스플레이할 수 있게 한다. 선택적으로, 동일한 프로그램을 복수의 프로젝터 상에 서로 연관되게 시간 지연되도록 디스플레이할 수 있다.The image encryption / decompression system 296 decrypts and decompresses the image data strings to reverse the operations performed by the image compressor 162 and image encryptor 166 of the central hub 102. The auditorium system 128 may each process and display a different program with another auditorium system 128 in the same theater system 104 or simultaneously process and display the same program, which is one or more auditorium systems 128. To be. Optionally, the same program can be displayed with a time delay associated with each other on the plurality of projectors.

암호해독 프로세스는 이미지 정보를 암호해독하기 위해, 미리 제공된 유닛 및 프로그램에 특정된 암호화 키 정보를 데이터 열에 포함된 전자 키와 함께 사용한다. (암호해독 프로세스는 도 4를 참조하여 이미 설명하였다.) 각 객석 시스템 (128) 에서 상영되도록 승인된 모든 프로그램을 위해 필요한 암호화 키를 각 객석 시스템 (128) 에 제공한다.The decryption process uses the encryption key information specific to the unit and program provided in advance together with the electronic key included in the data string to decrypt the image information. (The decryption process has already been described with reference to FIG. 4). The encryption system is provided to each seat system 128 with the necessary encryption keys for all programs authorized to be played in each seat system 128.

특정 프로그램을 디스플레이하기 위한 특정 상영 시스템을 승인하기 위하여 복수 레벨의 암호화 키 관리 시스템을 사용한다. 일반적으로, 이 복수 레벨 키 관리 시스템은 각 승인된 객석 시스템 (128), 특정 이미지 및/또는 오디오 프로그램, 및/또는 이미지 및/또는 오디오 프로그램 내의 시변 암호화 키 시퀀스에 특정한 전자 키 값을 사용한다. 일반적으로 56 또는 그 이상의 비트인, "객석을 특정하는" 전자 키는 각 객석 시스템 (128A-128M) 에 프로그램될 수 있다.Multiple levels of encryption key management systems are used to authorize a particular screening system for displaying a particular program. In general, this multi-level key management system uses electronic key values specific to each authorized seat system 128, a particular image and / or audio program, and / or a time-varying encryption key sequence within the image and / or audio program. An electronic key that specifies a seat, typically 56 or more bits, can be programmed into each seat system 128A-128M.

이 프로그램은 사용 키 정보를 제시하고 전송하는 몇 가지 기술을 사용하여 수행될 수 있다. 예를 들면, 암호 정보를 전송하는 다른 타입의 링크 또는 위성 채널을 통하여 상술한 리턴 링크를 사용할 수 있다. 또는, 스마트 카드 기술, 미리 프로그램된 플래시 메모리 카드, 및 다른 알려진 휴대용 저장 장치를 사용할 수 있다.This program can be performed using several techniques for presenting and transmitting usage key information. For example, the above-described return link may be used via another type of link or satellite channel that transmits cryptographic information. Alternatively, smart card technology, preprogrammed flash memory cards, and other known portable storage devices can be used.

예를 들면, 카드에 일단 로드된 이 값을 스마트 카드 메모리로부터 판독할 수 없도록, 스마트 카드를 설계할 수 있다. 이 키 정보를 임의로 조작하는 것을 방지하고, 그러한 시도를 감지하도록 물리적 장치 및 전자 보안 장치를 사용한다. 임의 조작이 감지되면 키를 지울 수 있는 방식으로 키 저장이 이루어진다. 일반적으로, 스마트 카드 회로는 DES (Data Encryption Standard) 와 같은 암호화 알고리즘을 수행하는 소프트웨어를 포함하는 마이크로프로세서 코어를 포함한다. 스마트 카드는 그것에 제공된 값을 입력하고, DES 알고리즘 및 미리 저장된 알고리즘 특정 키를 사용하여 이들 값을 암호화 (또는 암호해독) 하고, 그 결과를 출력한다. 또는, 이미지 및 오디오 암호해독 프로세스에 의하여 사용을 위한 이 키 정보를 프로세싱하는 객석 시스템 (128) 내의 회로에 암호화된 전자 키 정보를 단순히 전송하기 위하여 스마트 카드를 사용할 수도 있다.For example, a smart card can be designed such that this value once loaded into the card cannot be read from the smart card memory. Physical devices and electronic security devices are used to prevent tampering with this key information and to detect such attempts. When a random operation is detected, the key is stored in such a way that the key can be erased. Generally, smart card circuitry includes a microprocessor core containing software that performs encryption algorithms such as the Data Encryption Standard (DES). The smart card enters the values provided to it, encrypts (or decrypts) these values using the DES algorithm and prestored algorithm specific keys, and outputs the result. Alternatively, a smart card may be used to simply transmit encrypted electronic key information to circuitry in the seat system 128 that processes this key information for use by an image and audio decryption process.

중앙 허브 압축/암호화 시스템 (110) 에서 사용되는 이미지 압축에 대칭인 역 ABSDCT 알고리즘 또는 다른 이미지 압축해제 프로세스를 사용하여, 이미지 프로그램 데이터 열을 동적으로 압축해제한다. 이미지 압축이 ABSDCT 알고리즘에 기초하고 있다면, 압축해제 프로세스는 가변 길이 디코딩, 역 주파수 가중, 인버스 차동 쿼드-트리 변형 (inverse differential quad-tree transformation), IDCT, 및 DCT 블록 결합 디인터리빙을 포함한다. 압축해제용 프로세서는 ASIC과 같이 이 기능을 위해 구성된 특화된 하드웨어 또는 하나 또는 그 이상의 회로 카드 어셈블리로 구현할 수 있다. 또는, 압축해제 프로세서는 다양한 신호 프로세서, 또는 프로그램 가능한 전자 장치, 또는 특정 기능의 소프트웨어 또는 펌웨어 프로그램의 제어에 따라 동작하는 컴퓨터를 포함하는 범용 하드웨어 또는 표준 장치에 의해 구형될 수 있다. 고속 이미지 데이터 레이트를 뒷받침하기 위해 병렬적으로 이미지 데이터를 프로세싱하는 복수의 ASIC을 구현할 수도 있다.The image program data stream is dynamically decompressed using an inverse ABSDCT algorithm or other image decompression process symmetric to the image compression used in the central hub compression / encryption system 110. If image compression is based on the ABSDCT algorithm, the decompression process includes variable length decoding, inverse frequency weighting, inverse differential quad-tree transformation, IDCT, and DCT block joint deinterleaving. The decompression processor can be implemented in specialized hardware configured for this function, such as an ASIC, or in one or more circuit card assemblies. Alternatively, the decompression processor may be embodied by a variety of signal processors or general-purpose hardware or standard devices, including programmable electronic devices, or computers operating under the control of software or firmware programs of particular functions. Multiple ASICs may be implemented that process image data in parallel to support high image data rates.

압축해제된 이미지 데이터는 D/A 컨버터로 전달되고, 아날로그 신호는 프로젝터 (132A) 로 전달된다. 또는, 디지털 신호를 아날로그 신호로 변환할 필요가 없도록 하기 위해, 압축해제된 디지털 이미지 데이터를 프로젝터 (132A) 에 전달하도록 디지털 인터페이스를 사용할 수도 있다.The decompressed image data is passed to the D / A converter, and the analog signal is sent to the projector 132A. Alternatively, a digital interface may be used to deliver the decompressed digital image data to the projector 132A so that there is no need to convert the digital signal into an analog signal.

오디오 암호해독/압축해제 시스템 (298) 은 디패키타이저 (292) 로부터 오디오 데이터 열을 전달받고, 암호해독하고, 극장 스피커 또는 오디오 사운드 시스템 상에서 시연되도록 원래의 오디오 신호를 복원한다. 이 동작의 출력은 표준 라인 신호 레벨 오디오 신호를 사운드 시스템 (134A) 에 제공한다. The audio decryption / decompression system 298 receives the audio data stream from the depacketizer 292, decrypts it, and restores the original audio signal to be demonstrated on a theater speaker or audio sound system. The output of this operation provides a standard line signal level audio signal to the sound system 134A.

이미지 암호해독/압축해제 시스템 (296) 과 유사하게, 오디오 암호해독/압축해제 시스템 (298) 은 중앙 허브 (102) 의 오디오 압축기 (164) 및 오디오 암호화기 (168) 에 의하여 수행된 동작을 역으로 수행한다. 데이터 열에 포함된 전자 키와 함께 암호 스마트 카드 (304) 로부터의 전자 키를 사용하여, 암호해독 시스템 (350) 은 오디오 정보를 암호해독한다. 그 후, 암호해독된 오디오 데이터는 압축해제된다.Similar to the image decryption / decompression system 296, the audio decryption / decompression system 298 reverses the operations performed by the audio compressor 164 and the audio encryptor 168 of the central hub 102. To do it. Using the electronic key from cryptographic smart card 304 along with the electronic key included in the data string, decryption system 350 decrypts the audio information. The decrypted audio data is then decompressed.

오디오 압축을 위해 중앙 허브 (102) 에서 사용된 것과 대칭인 알고리즘을 사용하여 오디오 압축해제를 수행한다. 오디오 채널이 복수라면, 복수의 오디오 채널을 압축해제한다. 오디오 채널의 수는 특정 객석의 사운드 시스템 설계, 또는 상영 시스템에 따른다. 예를 들면 다중 언어 오디오 트랙 및 시력 장애인을 위한 오디오 수단과 같은 목적을 위한 개선된 오디오 프로그램을 위하여 중앙 허브 (102) 로부터 추가 오디오 채널을 전송할 수도 있다. 또한, 이 시스템은 멀티미디어 특수 효과 트랙, 부제, 및 청각 장애인을 위한 비디오 수단과 같은 목적의 이미지 프로그램에 동기화된 추가 데이터 트랙을 제공할 수도 있다.Audio decompression is performed using an algorithm symmetric to that used at the central hub 102 for audio compression. If there are a plurality of audio channels, the plurality of audio channels are decompressed. The number of audio channels depends on the sound system design, or screening system, of the particular audience. Additional audio channels may be transmitted from the central hub 102 for improved audio programs for purposes such as, for example, multilingual audio tracks and audio means for the visually impaired. The system may also provide additional data tracks synchronized to image programs for purposes such as multimedia special effects tracks, subtitles, and video means for the hearing impaired.

상술한 바와 같이, 오디오 및 데이터 트랙은 이미지 프로그램에 시간적으로 동기화 될 수 있거나, 또는 시간적으로 동기화되지 않고 비동기적으로 시연될 수도 있다. 이미지 프로그램은 단일 프레임 (즉, 정지 화면), 정지 화면의 시퀀스, 또는 단기 또는 장기 동영상 시퀀스로 이루어질 수 있다.As mentioned above, the audio and data tracks may be synchronized to the image program in time, or may be demonstrated asynchronously without time synchronization. The image program may consist of a single frame (ie a still picture), a sequence of still pictures, or a short or long video sequence.

필요하다면, 오디오 채널을 관련된 이미지 프레임과 오디오 신호를 동기화하는데 필요한 지연을 생성하는 오디오 지연 장치에 제공한다. 그후, 각 채널은 사운드 시스템 (134A) 에 대한 "라인 레벨" 출력으로 알려진 것을 제공하기 위해 디지털 신호를 아날로그 신호로 변환하는 프로세스를 경험한다. 즉, 적절한 사운드 시스템을 구동하기 위해 디지털 데이터로부터 적절한 아날로그 레벨 또는 포맷 신호를 생성한다. 일반적으로, 라인 레벨 오디오 출력은 대부분의 극장 사운드 시스템에서 사용되는 표준 XLR 또는 AES/EOU을 사용한다.If necessary, an audio channel is provided to an audio delay device that generates the delay needed to synchronize the audio signal with the associated image frame. Each channel then undergoes a process of converting a digital signal into an analog signal to provide what is known as a "line level" output to the sound system 134A. That is, it generates the appropriate analog level or format signal from the digital data to drive the appropriate sound system. In general, line-level audio output uses standard XLR or AES / EOUs used in most theater sound systems.

프로젝터 (132A) 는 스크린 상에 프로그램의 전자적 표현을 제공한다. 고 품질의 프로젝터는 광학적 또는 이미지 정보를 프로세싱하는 액정 라이트 밸브 (LCLV) 방법과 같은 진일보한 기술에 기초한다. 일반적으로, 프로젝터 (132A) 는 이미지 암호해독/압축해제 시스템 (296) 으로부터 표준 RGB 비디오 신호 포맷인 이미지 신호를 수신한다. 일반적으로, 프로젝터 (132A) 의 제어 및 모니터를 위하여 객석 제어기 (294) 로부터 디지털 시리얼 인터페이스를 통하여 정보를 전송한다.Projector 132A provides an electronic representation of the program on the screen. High quality projectors are based on advanced technologies such as liquid crystal light valve (LCLV) methods that process optical or image information. In general, projector 132A receives image signals in a standard RGB video signal format from image decryption / decompression system 296. Generally, information is transmitted from the seat controller 294 via the digital serial interface for the control and monitoring of the projector 132A.

도 11을 계속 참조하면, 디코더 모듈 섀시는 화이버 채널 인터페이스 (290), 디패키타이저 (292), 객석 제어기 (294), 이미지 암호해독/압축해제 시스템 (296), 오디오 암호해독/압축해제 시스템 (298), 및 암호 스마트 카드 (300)을 포함한다. 디코더 모듈 섀시 (302) 는 안전하고, 암호 스마트 카드 인터페이스, 내부 전원 및/또는 정압기, 방열판, 지역 제어 패널, 및 외부 인터페이스를 내장하는 일체형 섀시이다. 지역 제어 패널은 LED 지시기를 내장한 박막 스위치 평판 (membrane switch flat panel) 과 같은 다양한 입력 장치 중 어느 것을 사용해도 된다. 일반적으로, 지역 제어 패널은 유지 보수를 위한 섀시 내부 진입을 허용하기 위하여 경첩 달린 도어부를 형성하거나 사용한다. 이 도어는 승인되지 않은 침입, 절도, 또는 시스템의 임의 조작을 방지하기 위해 보안 장치를 갖는다. 설치하는 동안, 암호화 키 정보 (객석을 특정하는 키)를 보유하는 암호 스마트 카드300는 디코더 모듈 섀시 (302) 내부에 설치되고, 잠겨진 전면 패널 뒷면에서 보호된다. 암호 스마트 카드 슬롯은 보안된 전면 패널 내부에서만 접근할 수 있다. 이미지 암호해독/압축해제 시스템 (296) 으로부터의 RGB 출력 신호는 디코더 모듈 섀시 (302) 가 프로젝터 하우징에 탑재된 상태에서는 RGB 신호에 접근할 수 없는 방식으로, 디코더 모듈 섀시 (302) 내부에서 안전하게 프로젝터 (132A) 로 연결된다. 디코더 모듈이 프로젝터 (302) 에 바르게 설치되지 않은 경우에, 디코더 모듈의 동작을 방지하기 위해 내부 보안 장치를 사용할 수도 있다.With continued reference to FIG. 11, the decoder module chassis includes a fiber channel interface 290, a depacketizer 292, an auditor controller 294, an image decryption / decompression system 296, an audio decryption / decompression system ( 298), and cryptographic smart card 300. Decoder module chassis 302 is an integrated chassis that incorporates a secure, cryptographic smart card interface, an internal power and / or voltage regulator, heat sink, local control panel, and external interface. The local control panel may use any of a variety of input devices such as a membrane switch flat panel with an LED indicator. In general, the local control panel forms or uses a hinged door to allow entry into the chassis for maintenance. This door has a security device to prevent unauthorized intrusion, theft, or any manipulation of the system. During installation, a cryptographic smart card 300 that holds encryption key information (the key specifying the seat) is installed inside the decoder module chassis 302 and protected from the locked front panel back. The cryptographic smart card slot can only be accessed from inside the secure front panel. The RGB output signal from the image decryption / decompression system 296 is secured inside the decoder module chassis 302 in such a way that the RGB signal cannot be accessed while the decoder module chassis 302 is mounted in the projector housing. 132A. If the decoder module is not installed correctly in the projector 302, an internal security device may be used to prevent the operation of the decoder module.

사운드 시스템 (134A) 은 프로그램의 오디오부를 극장 스피커에 제공한다. 바람직한 실시예에서, 사운드 시스템 (134A) 는 오디오 암호해독/압축해제 시스템 (298) 로부터 디지털 또는 아날로그 포맷 어느 형태의 표준 오디오 신호를 12 채널까지 수신한다.Sound system 134A provides the audio portion of the program to theater speakers. In a preferred embodiment, the sound system 134A receives up to 12 channels of standard audio signals in either digital or analog format from the audio decryption / decompression system 298.

따라서, 본 발명은 극장 또는 상영을 위한 다른 위치에 매우 높은 품질의 오디오 및/또는 비디오 프로그램의 전자 배급을 위한 디지털 시네마 시스템 및 방법을 제공한다. 이 시스템 및 방법은 다른 특집 및 광고들 중에서, 특집 필름 및 광고의 유동적인 스케쥴링, 고 품질 오디오 및 이미지 신호의 축적, 용이한 보안 장치의 구현을 가능하게 한다.Accordingly, the present invention provides a digital cinema system and method for the electronic distribution of very high quality audio and / or video programs to a theater or other location for show. This system and method enables, among other features and advertisements, flexible scheduling of feature films and advertisements, accumulation of high quality audio and image signals, and easy implementation of security devices.

상술한 바람직한 실시예는 당업자로 하여금 본 발명을 실시하도록 제공된다. 이들 실시예의 다양한 수정은 당업자에게 명백하며, 발명의 요지를 벗어나지 않는 범위에서 다른 실시예에 적용될 수 있다. 따라서, 본 발명은 실시예에 한정되도록 의도된 것은 아니며, 발명의 요지와 일치하는 최광의 범위에 따른다.The preferred embodiments described above are provided to enable those skilled in the art to practice the invention. Various modifications to these embodiments are apparent to those skilled in the art, and may be applied to other embodiments without departing from the spirit of the invention. Accordingly, the present invention is not intended to be limited to the embodiments but is to be accorded the widest scope consistent with the gist of the invention.

Claims (310)

삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 정지 또는 동영상 타입의 이미지, 및 오디오 정보를 관람 위치에 배급하는 장치로서,A device for distributing still or moving image type and audio information to a viewing position, 하나 이상의 소정 시간에 상영하기 위하여, 하나 이상의 이미지 프로그램 및 하나 이상의 오디오 프로그램과 관련된 압축되고 암호화된 이미지 및 오디오 파일을 독립적으로 중앙 저장 시스템에 수신 및 저장하는 수단;Means for independently receiving and storing compressed and encrypted image and audio files associated with one or more image programs and one or more audio programs to a central storage system for presentation at one or more predetermined times; 상기 저장된 이미지 및 오디오 파일을 독립적으로, 복수의 객석 (auditorium) 에, 배급하는 수단;Means for distributing the stored image and audio files independently to a plurality of audiences; 상기 이미지 및 오디오 파일을 독립적으로, 각각의 객석에서, 수신하는 수단;Means for receiving the image and audio file independently, in each seat; 상기 이미지 및 오디오 파일을 독립적으로, 각각의 객석에서, 암호해독하는 수단;Means for decrypting the image and audio files independently, in each seat; 상기 이미지 및 오디오 파일을 독립적으로, 각각의 객석에서, 압축해제하는 수단;Means for independently decompressing the image and audio file, in each seat; 상기 암호해독되고 압축해제된 이미지 파일을 수신하고, 상기 이미지 프로그램들 중 하나를 상영하는, 각각의 객석 내의 하나 이상의 프로젝션 시스템; 및One or more projection systems in each seat, receiving the decrypted and decompressed image file and displaying one of the image programs; And 상기 암호해독되고 압축해제된 오디오 파일을 수신하고, 상기 상영된 이미지 프로그램과 동기화하여 오디오 프로그램들 중 하나를 선택적으로 재생시키는, 각각의 객석 내의 하나 이상의 사운드 시스템One or more sound systems in each seat, receiving the decrypted and decompressed audio file and selectively playing one of the audio programs in synchronization with the screened image program 을 구비하는 것을 특징으로 하는 배급 장치.Distribution apparatus comprising a. 제 124 항에 있어서, 127. The method of claim 124 wherein 상기 이미지 및 오디오 정보는, 서로 독립적으로, 비-연속적인 방식으로 각각 저장되는 것을 특징으로 하는 배급 장치.Wherein said image and audio information are stored independently of each other in a non-continuous manner, respectively. 제 124 항에 있어서, 127. The method of claim 124 wherein 상기 이미지 및 오디오 정보는 원격적으로 압축되는 것을 특징으로 하는 배급 장치.Wherein said image and audio information is compressed remotely. 삭제delete 삭제delete 제 124 항에 있어서,127. The method of claim 124 wherein 나중의 소정 시간에서의 전송을 위하여, 상기 암호화되고 압축된 이미지 및 오디오 정보를 중앙 저장 시스템에 저장하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.Means for storing the encrypted and compressed image and audio information in a central storage system for later transmission at a predetermined time. 제 124 항에 있어서, 127. The method of claim 124 wherein 상기 오디오 정보는 가변 레이트로 압축되는 것을 특징으로 하는 배급 장치.The audio information is compressed at a variable rate. 제 124 항에 있어서, 127. The method of claim 124 wherein 상영 시에 원하는 바에 따라 하나 이상의 소정 이미지 프로그램과 하나 이상의 소정 오디오 프로그램을 연결 (link) 하도록, 식별자를 이용하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for using the identifier to link one or more predetermined image programs and one or more predetermined audio programs as desired at the time of presentation. 제 131 항에 있어서, The method of claim 131, wherein 상기 오디오 프로그램들 각각은, 서로 다른 상영 이벤트 동안에 동일한 이미지 프로그램과 함께 제공될 다중의 오디오 트랙들을 포함하는 것을 특징으로 하는 배급 장치.Wherein each of the audio programs comprises multiple audio tracks to be provided with the same image program during different show events. 제 124 항에 있어서, 127. The method of claim 124 wherein 상기 이미지 정보는 가변 레이트로 압축되는 것을 특징으로 하는 배급 장치.And the image information is compressed at a variable rate. 제 124 항에 있어서, 127. The method of claim 124 wherein 상기 압축되고 암호화된 정보의 수신과는 별개의 시간에, 이미지 및 오디오 정보를 암호해독하기 위해 필요한 암호화 키 정보를 수신하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for receiving encryption key information necessary for decrypting the image and audio information at a time separate from the receipt of the compressed and encrypted information. 제 134 항에 있어서, 135. The method of claim 134, 상기 압축되고 암호화된 이미지 및 오디오 정보의 배급과는 별개의 시간에, 암호해독하기 위해 필요한 암호화 키 정보를 승인된 객석에 전송 및 저장하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for transmitting and storing encryption key information necessary for decryption in an authorized seat at a time separate from the distribution of the compressed and encrypted image and audio information. 제 135 항에 있어서, 136. The method of claim 135, wherein 상기 암호화 키 정보가 유효한 기간을 수용하고 상기 키가 그 지정된 기간 동안에만 사용됨을 보장하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for accepting a valid period of time for which the encryption key information is valid and for ensuring that the key is used only for the specified period of time. 제 136 항에 있어서, 136. The method of claim 136, 상기 기간이 만료한 후에 저장 위치에서 상기 암호화 키 정보를 덮어쓰는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for overwriting the encryption key information at a storage location after the expiration of the period. 제 124 항에 있어서, 127. The method of claim 124 wherein 상기 이미지 또는 오디오 프로그램을 소정의 정상 전송 레이트로 상영하는 동안에는 지각적으로 인식할 수 없지만, 상기 이미지 또는 오디오 프로그램을 상기 정상 레이트와는 실질적으로 다른 레이트로 상영할 때에는 검출할 수 있는 하나 이상의 워터마크를 수용하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.One or more watermarks that are perceptually unrecognizable while playing the image or audio program at a predetermined normal transmission rate, but are detectable when the image or audio program is playing at a rate substantially different from the normal rate Distributing apparatus further comprises a means for receiving. 제 138 항에 있어서, 138. The method of claim 138 wherein 상기 워터마크는 이미지 또는 오디오 프로그램의 상영 시간 및 위치를 식별하는 것을 특징으로 하는 배급 장치.Wherein the watermark identifies a show time and location of an image or audio program. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 제 124 항에 있어서, 127. The method of claim 124 wherein 암호화되고 압축된 이미지 및 오디오 정보가 소정 객석으로 소정 시간에 방송되는 것을 특징으로 하는 배급 장치.Distribution apparatus characterized in that the encrypted and compressed image and audio information is broadcast to a predetermined audience at a predetermined time. 제 154 항에 있어서, The method of claim 154, wherein 오디오 및 이미지 정보의 도청 및 복제를 방지하기 위하여 각각의 객석 내의 각 이미지 프로젝션 시스템에 통합된 하나 이상의 디코더/암호해독기를 더 구비하는 것을 특징으로 하는 배급 장치.And at least one decoder / decoder integrated into each image projection system in each seat to prevent eavesdropping and duplication of audio and image information. 제 155 항에 있어서, 175. The method of claim 155, 각각의 객석 내의 프로젝션 시스템으로의 물리적인 침입을 검출하고 그러한 침입이 검출될 때마다 암호화 키 정보를 삭제하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for detecting a physical intrusion into the projection system in each seat and deleting the encryption key information each time such intrusion is detected. 제 124 항에 있어서, 127. The method of claim 124 wherein 상기 배급 수단은, 단일의 이미지 프로그램에 대해 압축되고 암호화된 이미지 및 오디오 정보를, 서로에 대해 시간적으로 소정의 프로그램가능한 오프셋을 갖는 상기 객석들 중 서로 다른 객석으로 배급하도록 구성되는 것을 특징으로 하는 배급 장치.Wherein said distribution means is arranged to distribute compressed and encrypted image and audio information for a single image program to different ones of said seats having a predetermined programmable offset in time with respect to each other. Device. 제 157 항에 있어서, 158. The method of claim 157, 상기 소정의 프로그램가능한 오프셋은, 상기 단일의 이미지 프로그램이 상기 객석들 중 서로 다른 객석에 실질적으로 동시에 상영되도록, 실질적으로 제로인 것을 특징으로 하는 배급 장치.And said predetermined programmable offset is substantially zero, such that said single image program is screened substantially simultaneously in different ones of said seats. 제 124 항에 있어서, 127. The method of claim 124 wherein 하나 이상의 객석에서 상영 이벤트를 생성하는데 이용될 압축되고 암호화된 이미지 및 오디오 정보를 저장하는 중앙 극장 저장 시스템을 더 포함하는 것을 특징으로 하는 배급 장치.And a central theater storage system for storing compressed and encrypted image and audio information for use in generating a show event in one or more seats. 제 159 항에 있어서, 159. The method of claim 159, 상기 중앙 극장 저장 시스템은 다중의 객석에 의해 공유되는 데이터 저장 뱅크를 포함하는 것을 특징으로 하는 배급 장치.Wherein said central theater storage system comprises a data storage bank shared by multiple seats. 제 160 항에 있어서, 161. The method of claim 160, 상기 데이터 저장 뱅크는,The data storage bank, 자기 매체 저장 디바이스들의 어레이를 포함하는 것을 특징으로 하는 배급 장치.And an array of magnetic media storage devices. 제 161 항에 있어서, 161. The method of claim 161, 상기 중앙 극장 저장 시스템은, 원하는 데이터 전송 레이트 및 에러 방지 리던던시를 제공하기 위하여 상기 저장 디바이스들의 어레이에 걸쳐서 수신된 정보의 병렬 "스트라이핑" 을 위한 수단을 구비하는 것을 특징으로 하는 배급 장치.And wherein said central theater storage system comprises means for parallel "striping" of information received across said array of storage devices to provide a desired data transfer rate and error prevention redundancy. 제 161 항에 있어서, 161. The method of claim 161, 각각의 객석에서 상영되는 승인된 이미지 프로그램의 관람 이력을 저장하고 상기 이력을 상기 중앙 저장 시스템에 보고하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for storing viewing history of the approved image program being shown in each audience and reporting the history to the central storage system. 제 157 항에 있어서, 158. The method of claim 157, 동작을 제어하고, 복합 극장 내의 객석을 모니터링하는 극장 관리 시스템을 더 포함하는 것을 특징으로 하는 배급 장치.And a theater management system for controlling the operation and monitoring the seats in the complex theater. 제 164 항에 있어서, 175. The method of claim 164 wherein 상기 극장 관리 시스템은, 승인된 기간 동안 객석 시스템 상에 상영하기 위해 스케쥴되는, 하나 이상의 개별적인 수신 이미지 및 오디오 프로그램으로부터의 프로그램 세트를 생성하는 프로그램 제어 수단을 더 구비하는 것을 특징으로 하는 배급 장치.The theater management system further comprising program control means for generating a program set from at least one individual received image and audio program that is scheduled for showing on an auditorium system for an approved period of time. 제 124 항에 있어서, 127. The method of claim 124 wherein 저장된 정보를 다수의 객석 중 하나 이상으로 배급하는 로컬 극장 네트워크 시스템을 더 포함하는 것을 특징으로 하는 배급 장치.And a local theater network system for distributing the stored information to one or more of the plurality of seats. 제 124 항에 있어서, 127. The method of claim 124 wherein 상기 이미지 정보가, 가변 길이의 동영상으로 표현되는 일련의 프레임들 또는 단일의 정지 프레임의 형태인 이미지 프로그램들의 형태로 제공되는 것을 특징으로 하는 배급 장치.And the image information is provided in the form of a series of frames represented by a variable-length moving picture or image programs in the form of a single still frame. 정지 또는 동영상 타입의 이미지, 및 오디오 정보를 관람 위치에 배급하는 방법으로서, As a method of distributing still or moving image type and audio information to a viewing position, 각각의 객석에서 하나 이상의 소정 시간에 상영하기 위하여, 하나 이상의 이미지 프로그램 및 하나 이상의 오디오 프로그램과 관련된, 압축되고 암호화된 이미지 및 오디오 파일을 독립적으로 중앙 저장 시스템에 수신 및 저장하는 단계;Independently receiving and storing compressed and encrypted images and audio files associated with one or more image programs and one or more audio programs, to a central storage system, for presentation at one or more predetermined times in each audience; 상기 저장된 이미지 및 오디오 파일을 독립적으로, 복수의 객석에, 배급하는 단계;Distributing the stored image and audio file independently to a plurality of seats; 상기 이미지 및 오디오 파일을 독립적으로, 각각의 객석에서, 수신하는 단계;Receiving, independently in each seat, the image and audio file; 상기 이미지 및 오디오 파일을 독립적으로, 각각의 객석에서, 암호해독하고 압축해제하는 단계;Decrypting and decompressing the image and audio files independently, in each seat; 상기 암호해독되고 압축해제된 이미지 파일을 각각의 객석 내의 하나 이상의 접속 프로젝션 시스템에서 수신하여, 상기 이미지 프로그램들 중 하나를 상영하는 단계; 및Receiving the decrypted and decompressed image file at one or more connected projection systems in each seat, and displaying one of the image programs; And 상기 암호해독되고 압축해제된 오디오 파일을 수신하여, 상기 상영된 이미지 프로그램과 동기화하여 오디오 프로그램들 중 하나를 선택적으로 재생하는 단계를 포함하는 것을 특징으로 하는 배급 단계.Receiving the decrypted and decompressed audio file and selectively playing one of the audio programs in synchronization with the screened image program. 제 168 항에 있어서, 168. The method of claim 168, 상기 압축된 이미지 및 오디오 정보를, 서로 독립적으로, 비-연속방식으로 저장하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.Storing the compressed image and audio information, independently of one another, in a non-continuous manner. 제 168 항에 있어서, 168. The method of claim 168, 상기 이미지 및 오디오 정보는 원격적으로 압축되는 것을 특징으로 하는 배급 방법.The image and audio information is compressed remotely. 삭제delete 삭제delete 삭제delete 제 168 항에 있어서, 168. The method of claim 168, 상기 오디오 정보는 가변 레이트로 압축되는 것을 특징으로 하는 배급 방법.The audio information is compressed at a variable rate. 제 168 항에 있어서, 168. The method of claim 168, 상영 시에 원하는 바에 따라 하나 이상의 소정 이미지 프로그램과 하나 이상의 소정 오디오 프로그램을 연결하도록, 식별자를 이용하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.Using an identifier to link one or more predetermined image programs and one or more predetermined audio programs as desired at the time of presentation. 제 175 항에 있어서, 175. The method of claim 175, 상기 오디오 프로그램들 각각은, 서로 다른 상영 이벤트 동안에 동일한 이미지 프로그램과 함께 제공될 다중의 오디오 트랙을 포함하는 것을 특징으로 하는 배급 방법.Wherein each of said audio programs comprises multiple audio tracks to be provided with the same image program during different show events. 제 168 항에 있어서, 168. The method of claim 168, 상기 이미지 정보는 가변 레이트로 압축되는 것을 특징으로 하는 배급 방법.Wherein said image information is compressed at a variable rate. 제 168 항에 있어서, 168. The method of claim 168, 상기 압축되고 암호화된 정보를 수신하는 단계와는 별개의 시간에 승인된 객석에 대해 암호해독하기 위해 필요한 암호화 키 정보를 수신하는 단계를 더 포함하는 것을 특징으로 하는 방법.Receiving encryption key information necessary for decrypting the approved seat at a time separate from receiving the compressed and encrypted information. 제 178 항에 있어서, 178. The method of claim 178, 상기 암호화 키 정보가 유효한 기간을 수용하고 상기 키가 그 기간 동안에만 사용됨을 보장하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.Distributing a period of validity of the encryption key information and ensuring that the key is used only during that period. 제 179 항에 있어서, 179. The method of claim 179, 상기 기간이 만료한 후에 저장 위치에서 상기 암호화 키 정보를 덮어쓰는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.And overwriting the encryption key information in a storage location after the period of time has expired. 제 179 항에 있어서, 179. The method of claim 179, 상기 이미지 또는 오디오 프로그램을 소정의 정상 전송 레이트로 상영하는 동안에는 지각적으로 인식할 수 없지만, 상기 이미지 또는 오디오 프로그램을 상기 정상 레이트와는 실질적으로 다른 레이트로 상영할 때에는 검출할 수 있는 하나 이상의 워터마크를 수용하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.One or more watermarks that are perceptually unrecognizable while playing the image or audio program at a predetermined normal transmission rate, but are detectable when the image or audio program is playing at a rate substantially different from the normal rate Distribution method further comprising the step of receiving. 제 181 항에 있어서, The method of claim 181, wherein 상기 워터마크는 이미지 또는 오디오 프로그램의 상영 시간 및 위치를 식별하는 것을 특징으로 하는 배급 방법.Wherein the watermark identifies a show time and location of an image or audio program. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 제 168 항에 있어서, 168. The method of claim 168, 상기 중앙 설비와 객석 사이에 배치된 양방향 전송 링크 (two-way transfer link) 를 통하여 데이터를 교환하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.And exchanging data via a two-way transfer link disposed between the central facility and the seat. 제 189 항에 있어서, The method of claim 189, wherein 상기 데이터를 암호화 보안용으로 이용하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.Using the data for cryptographic security. 제 189 항에 있어서, The method of claim 189, wherein 상기 객석에서 에러를 갖고 수신된 정보의 재전송을 요청하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.And requesting retransmission of the received information with an error in the auditorium. 제 191 항에 있어서, The method of claim 191, wherein 상기 객석에서 에러를 갖고 수신된 정보를 상기 양방향 링크를 통하여 재전송하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.And retransmitting the received information in error in the auditor over the bidirectional link. 제 191 항에 있어서, The method of claim 191, wherein 상기 데이터는 상기 중앙 설비와 객석 간에 전송되는 명령, 제어 입력, 및 다양한 모니터링을 포함하는 것을 특징으로 하는 배급 방법.And said data includes commands, control inputs, and various monitoring transmitted between said central facility and the auditorium. 제 179 항에 있어서, 179. The method of claim 179, 관람용 이미지를 승인된 시간 및 위치에서 상영하도록 객석의 네트워크를 관리하는 네트워크 관리 시스템을 더 포함하는 것을 특징으로 하는 배급 방법.And a network management system for managing the network of the audience to display the viewing image at an approved time and location. 제 179 항에 있어서, 179. The method of claim 179, 각각의 객석을, 하나 이상의 객석을 갖는 극장으로서 구성하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.Distributing each seat as a theater having one or more seats. 제 179 항에 있어서, 179. The method of claim 179, 복수의 객석 내의 소정의 객석으로 소정 시간에 정보를 방송하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.And distributing information to a predetermined seat in the plurality of seats at a predetermined time. 제 195 항에 있어서, 196. The method of claim 195, 객석 시스템용 프로젝션 시스템으로의 물리적인 침입을 검출하고, 그러한 침입이 검출될 때마다 암호해독 키 정보를 삭제하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.Detecting a physical intrusion into the projection system for the auditorium system and deleting the decryption key information each time such intrusion is detected. 삭제delete 삭제delete 제 195 항에 있어서, 196. The method of claim 195, 하나 이상의 객석에서 상영 이벤트를 생성하기 위하여 이용될 압축되고 암호화된 이미지 및 오디오 정보를 중앙 극장 저장 시스템에 저장하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.Storing compressed and encrypted image and audio information in a central theater storage system for use in generating a show event in one or more seats. 제 197 항에 있어서, 197. The method of claim 197, wherein 상기 중앙 극장 저장 시스템으로서 자기 매체 저장 디바이스들의 어레이를 이용하는 단계를 포함하는 것을 특징으로 하는 배급 방법.Using an array of magnetic media storage devices as said central theater storage system. 제 201 항에 있어서, The method of claim 201, wherein 압축 정보의 상이한 소정 부분들을, 저장 동안에 상기 디바이스들 중 서로 다른 디바이스에, 및 회수 (retrieval) 시에 단일의 객석에 연결하기 위하여 패리티 정보를 이용하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.Using parity information to connect different predetermined portions of compressed information to different ones of the devices during storage and to a single seat at retrieval. 제 201 항에 있어서, The method of claim 201, wherein 원하는 데이터 전송 레이트 및 에러 방지 리던던시를 제공하기 위하여, 상기 저장 디바이스들의 어레이에 걸쳐서 수신된 정보를 병렬 "스트라이핑" 하는 단계를 포함하는 것을 특징으로 하는 배급 방법.Parallel “striping” information received across the array of storage devices to provide a desired data transfer rate and error prevention redundancy. 제 201 항에 있어서, The method of claim 201, wherein 상기 객석에서 상영되는 승인된 이미지 프로그램의 관람 이력을 저장하고 상기 이력을 중앙 저장 시스템에 보고하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.And storing the viewing history of the approved image program being screened in the auditorium and reporting the history to a central storage system. 삭제delete 삭제delete 삭제delete 삭제delete 제 179 항에 있어서, 179. The method of claim 179, 가변 길이의 동영상으로 표현되는 일련의 프레임들 또는 단일의 정지 프레임의 형태인 이미지 프로그램들의 형태로 이미지 정보를 제공하는 단계를 더 포함하는 것을 특징으로 하는 배급 방법.And providing image information in the form of a series of frames represented by a variable-length moving picture or image programs in the form of a single still frame. 삭제delete 삭제delete 삭제delete 정지 또는 동영상 타입의 디지털화된 이미지, 및 오디오 정보를 관람 위치에 배급하는 장치로서, A device for distributing still or moving image type of digitized image and audio information to a viewing position, 디지털화된 이미지 및 오디오 정보를 독립적으로 수신 및 저장하는 중앙 설비;A central facility for independently receiving and storing digitized image and audio information; 상기 디지털화된 이미지 및 오디오 정보를 독립적으로 암호화하는 수단;Means for independently encrypting the digitized image and audio information; 상기 암호화된 이미지 및 오디오 정보를 독립적으로 압축하는 수단;Means for independently compressing the encrypted image and audio information; 상기 압축되고 암호화된 이미지 및 오디오 정보를 프로그램 파일로서 독립적으로, 소정의 시간에 복수의 객석으로, 전송하는 수단; 및Means for transmitting the compressed and encrypted image and audio information independently as a program file to a plurality of seats at a predetermined time; And 하나 이상의 오디오 프로그램 파일과 하나 이상의 이미지 프로그램 파일을 동기화하여, 상기 하나 이상의 오디오 프로그램 파일 및 상기 하나 이상의 이미지 프로그램 파일을 재생하는 수단Means for synchronizing one or more audio program files and one or more image program files to reproduce the one or more audio program files and the one or more image program files. 을 구비하는 것을 특징으로 하는 배급 장치.Distribution apparatus comprising a. 제 213 항에 있어서,The method of claim 213, wherein 상기 압축되고 암호화된 정보의 전송과는 별개의 시간에, 정보를 암호해독하기 위해 필요한 암호화 키 정보를 승인된 객석에 제공하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for providing, to the authorized seat, encryption key information necessary for decrypting the information at a time separate from the transmission of the compressed and encrypted information. 제 214 항에 있어서, 214. The method of claim 214 wherein 상기 암호화 키 정보를 전송 및 저장하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for transmitting and storing said encryption key information. 제 215 항에 있어서, 215. The method of claim 215, 상기 암호화 키 정보가 유효한 기간을 나타내고 상기 키가 그 지정된 기간 동안에만 사용됨을 보장하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for indicating that the encryption key information is valid and ensuring that the key is used only for the specified period. 제 216 항에 있어서, 213. The method of claim 216, 상기 기간이 만료한 후에 저장 위치에서의 상기 암호화 키 정보를 덮어쓰는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.And means for overwriting the encryption key information at the storage location after the expiration of the period. 제 213 항에 있어서, The method of claim 213, wherein 상기 이미지 또는 오디오 프로그램을 소정의 정상 전송 레이트로 상영하는 동안에는 지각적으로 인식할 수 없지만, 상기 이미지 또는 오디오 프로그램을 상기 정상 레이트와는 실질적으로 다른 레이트로 상영할 때에는 검출할 수 있는 하나 이상의 워터마크를 부가하는 수단을 더 구비하는 것을 특징으로 하는 배급 장치.One or more watermarks that are perceptually unrecognizable while playing the image or audio program at a predetermined normal transmission rate, but are detectable when the image or audio program is playing at a rate substantially different from the normal rate A distribution apparatus, further comprising a means for adding. 제 138 항에 있어서, 138. The method of claim 138 wherein 상기 워터마크는 이미지 또는 오디오 프로그램의 상영 시간 및 위치를 식별하는 것을 특징으로 하는 배급 장치.Wherein the watermark identifies a show time and location of an image or audio program. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 정지 또는 동영상 타입의 디지털화된 이미지, 및 오디오 정보를 관람 위치에 배급하는 방법으로서, A method of distributing still or moving image type of digitized image and audio information to a viewing position, 디지털화된 이미지 및 오디오 정보를 독립적으로 중앙 저장 시스템에서 수신 및 저장하는 단계;Receiving and storing digitized image and audio information independently in a central storage system; 상기 디지털화된 이미지 및 오디오 정보를 독립적으로 암호화하는 단계;Independently encrypting the digitized image and audio information; 상기 암호화된 이미지 및 오디오 정보를 독립적으로 압축하는 단계;Independently compressing the encrypted image and audio information; 상기 압축되고 암호화된 이미지 및 오디오 정보를 이미지 및 오디오 파일로서 독립적으로, 소정의 시간에 복수의 원격 위치 객석으로, 전송하는 단계; 및Transmitting the compressed and encrypted image and audio information independently as image and audio files to a plurality of remote location seats at a given time; And 하나 이상의 오디오 파일과 하나 이상의 이미지 파일을 동기화하여, 상기 하나 이상의 이미지 파일 및 상기 하나 이상의 오디오 파일을 재생하는 단계Synchronizing one or more audio files and one or more image files to play the one or more image files and the one or more audio files 를 포함하는 것을 특징으로 하는 배급 방법.Distribution method comprising a. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 제 213 항에 있어서, The method of claim 213, wherein 디지털화된 이미지를 생성하기 위한 디지털 이미지 생성 시스템을 더 포함하는 배급 장치.A distribution device, further comprising a digital image generation system for generating digitized images. 제 233 항에 있어서, 233. The method of claim 233 wherein 상기 생성 시스템은 디지털 카메라를 포함하는 배급 장치.And said generating system comprises a digital camera. 제 234 항에 있어서, 245. The method of claim 234 상기 디지털 카메라로부터의 이미지 프로그램은, 이미지의 디지털화와 실질적으로 동시에 상기 중앙 설비에 의해 소정의 승인된 객석으로, 실시간으로 캡쳐, 암호화, 압축 및 방송되는 배급 장치.And an image program from the digital camera is captured, encrypted, compressed and broadcast in real time to a predetermined approved seat by the central facility substantially simultaneously with the digitization of the image. 제 233 항에 있어서, 233. The method of claim 233 wherein 상기 생성 시스템은 텔레시네 장치 (Telecine device) 를 포함하는 배급 장치.And said generating system comprises a telecine device. 제 233 항에 있어서, 233. The method of claim 233 wherein 성기 승인 시스템은 컴퓨터 기반 워크스테이션을 포함하는 배급 장치.The genital approval system includes a computer-based workstation. 제 213 항에 있어서, The method of claim 213, wherein 암호화되고 압축된 정보가 상기 중앙 설비와 객석 사이에 전송되는 무선 통신 링크를 확립하기 위한 변조 및 송신 시스템을 더 포함하는 배급 장치.And a modulation and transmission system for establishing a wireless communication link through which encrypted and compressed information is transmitted between the central facility and the seat. 제 238 항에 있어서, 238. The method of claim 238 wherein 상기 전송 수단은, 동시에 상이한 객석에서 상기 이미지 프로그램의 다중 상영을 허용하는 복수의 객석 중 임의의 하나 이상에 상기 정보를 방송하는 수단을 더 포함하는 배급 장치.And the transmitting means further comprises means for broadcasting the information to any one or more of a plurality of seats allowing multiple screening of the image program in different seats at the same time. 제 238 항에 있어서, 238. The method of claim 238 wherein 상기 압축된 정보의 송신 비트 레이트는 상기 정보가 압축되는 비트 레이트와 동일하지 않은 배급 장치.Wherein the transmission bit rate of the compressed information is not the same as the bit rate at which the information is compressed. 제 238 항에 있어서, 238. The method of claim 238 wherein 상기 압축된 정보의 송신 비트 레이트는 상기 정보가 압축되는 비트 레이트와 동일한 배급 장치.And a transmission bit rate of the compressed information is the same as the bit rate at which the information is compressed. 제 238 항에 있어서, 238. The method of claim 238 wherein 상기 전송된 정보에 부가적인 체크섬 정보가 첨부되어, 송신 에러가 발생하는 송신된 정보 블록의 검출 (detection) 을 허용하도록 하는 배급 장치.Additional checksum information appended to the transmitted information to allow detection of the transmitted information block in which a transmission error occurs. 제 238 항에 있어서, 238. The method of claim 238 wherein 상기 전송 수단은 적어도 하나의 위성을 포함하는 배급 장치.And said transmitting means comprises at least one satellite. 제 243 항에 있어서, 253. The method of claim 243 wherein 소망하는 레벨의 품질을 유지하기 위해 상기 위성 채널의 전송 특성에서의 조정을 허용하도록 압축된 정보를 전송하는데 이용되는 위성 채널의 품질을 모니터링하기 위한, 상기 중앙 설비에서의 적어도 하나의 나란히 배열된 위성 수신 단말기 (collocated satellite receiver terminal) 를 더 포함하는 배급 장치.At least one side-by-side arranged satellite at the central facility for monitoring the quality of the satellite channel used to transmit the compressed information to allow adjustments in the transmission characteristics of the satellite channel to maintain a desired level of quality. A distribution device further comprising a collocated satellite receiver terminal. 제 213 항에 있어서,The method of claim 213, wherein 데이터가 교환되며, 상기 중앙 설비 및 객석 사이에 배치되는 양방향 전송 링크를 더 포함하는 배급 장치.And a bidirectional transmission link to which data is exchanged and disposed between the central facility and the auditorium. 제 245 항에 있어서, 245. The method of claim 245, 상기 데이터는 암호화 보안용으로 이용되는 데이터를 포함하는 배급 장치.And the data includes data used for cryptographic security. 제 245 항에 있어서, 245. The method of claim 245, 상기 데이터는 에러를 지니고 상기 객석에 수신된 정보의 재송신을 요청하는데 이용되는 데이터를 포함하는 배급 장치.And the data includes data used to request retransmission of information received in the audience with an error. 제 247 항에 있어서,247. The method of claim 247 상기 양방향 링크를 통해, 에러를 지니고 상기 객석에 수신된 정보를 재송신하는 수단을 더 포함하는 배급 장치.And means for retransmitting, via the bidirectional link, information received in the auditorium with an error. 제 247 항에 있어서, 247. The method of claim 247 상기 데이터는 상기 중앙 설비와 객석 사이에 전송되는 여러가지 모니터링과 제어 입력, 및 명령들을 포함하는 배급 장치.The data distribution device comprises various monitoring and control inputs and commands transmitted between the central facility and the auditorium. 제 247 항에 있어서, 247. The method of claim 247 상기 양방향 링크는 전용 전화 데이터 링크 (dedicated telephone data link) 를 포함하는 배급 장치.And the bidirectional link comprises a dedicated telephone data link. 제 247 항에 있어서, 247. The method of claim 247 상기 양방향 링크는 다이얼업 전화 데이터 링크를 포함하는 배급 장치.And the bidirectional link comprises a dial-up telephone data link. 제 247 항에 있어서, 247. The method of claim 247 상기 양방향 링크는 패킷 타입 데이터 링크를 포함하는 배급 장치.And the bidirectional link comprises a packet type data link. 제 247 항에 있어서, 247. The method of claim 247 상기 양방향 링크는 인터넷 기반 링크를 포함하는 배급 장치.And the bidirectional link comprises an internet based link. 제 247 항에 있어서, 247. The method of claim 247 상기 양방향 링크는 무선 데이터 링크를 포함하는 배급 장치.And the bidirectional link comprises a wireless data link. 제 247 항에 있어서, 247. The method of claim 247 상기 양방향 링크는 위성 기반 데이터 링크를 포함하는 배급 장치.And the bidirectional link comprises a satellite based data link. 제 213 항에 있어서, The method of claim 213, wherein 승인된 시간 및 장소에서 관람을 위한 이미지를 상영하기 위하여 객석의 네트워크를 관리하는 네트워크 관리 시스템을 더 포함하는 배급 장치.And a network management system for managing the network of the auditorium in order to display an image for viewing at an approved time and place. 제 256 항에 있어서, 258. The method of claim 256, 상기 네트워크 관리 시스템은 각각의 객석의 동작 제어 (operational control) 를 제공하는 배급 장치.And said network management system provides operational control of each seat. 제 161 항에 있어서, 161. The method of claim 161, 상기 저장 장치들의 어레이는, 패리티 정보를 이용하여, 압축되고 암호화된 이미지 및 오디오 정보의 상이한 소정의 부분을, 저장 중에는 상기 저장장치들 중 다른 하나에, 검색 (retrieval) 중에는 단일 객석에 링크하는 배급 장치.The array of storage devices uses parity information to link different predetermined portions of compressed and encrypted image and audio information to another of the storage devices during storage and to a single seat during retrieval. Device. 제 166 항에 있어서, 167. The method of claim 166 wherein 적어도 하나의 로컬 영역 네트워크 인터페이스를 포함하는 배급 장치.A distribution device comprising at least one local area network interface. 제 213 항에 있어서, The method of claim 213, wherein 상기 전송 수단은 적어도 하나의 광섬유 네트워크를 포함하는 배급 장치.And said transmitting means comprises at least one optical fiber network. 제 213 항에 있어서, The method of claim 213, wherein 상기 전송 수단은 적어도 하나의 고속 유선 기반 네트워크를 포함하는 배급 장치.And said transmitting means comprises at least one high-speed wired based network. 제 213 항에 있어서, The method of claim 213, wherein 상기 전송 수단은 상기 암호화되고 압축된 이미지 및 오디오 정보를 포함하는 신호의 무선 방송을 위한 수단을 포함하는 배급 장치.And said transmitting means comprises means for wireless broadcasting of a signal comprising said encrypted and compressed image and audio information. 제 213 항에 있어서, The method of claim 213, wherein 상기 전송 수단은,The transmission means, 상기 암호화되고 압축된 정보를 상기 중앙 설비에 저장하는 수단; 및Means for storing the encrypted and compressed information at the central facility; And 상기 객석으로의 물리적 분배를 위해, 상기 저장된 정보를 운송가능한 저장 매체로 회수 (retrieve) 하는 수단Means for retrieving the stored information to a transportable storage medium for physical distribution to the seat 을 포함하는 배급 장치.Distribution device comprising a. 제 263 항에 있어서, 263. The method of claim 263, 상기 매체는 광학 저장 매체를 포함하는 배급 장치.And the medium comprises an optical storage medium. 제 263 항에 있어서, 263. The method of claim 263, 상기 매체는 자기 저장 매체 (magnetic storage medium) 를 포함하는 배급 장치.And the medium comprises a magnetic storage medium. 제 263 항에 있어서, 263. The method of claim 263, 상기 중앙 설비에서 상기 매체를 아카이빙 (archiving) 하는 수단을 더 포함하는 배급 장치.And means for archiving the medium at the central facility. 제 263 항에 있어서, 263. The method of claim 263, 상기 객석에서 상기 매체를 아카이빙하는 수단을 더 포함하는 배급 장치.And means for archiving the medium in the auditorium. 제 225 항에 있어서, 253. The method of claim 225 wherein 디지털 이미지 생성 시스템을 이용하여 디지털화된 이미지를 생성하는 단계를 더 포함하는 배급 방법.Generating a digitized image using the digital image generation system. 제 268 항에 있어서, 268. The method of claim 268 상기 생성 단계를 위해 디지털 카메라를 이용하는 단계를 더 포함하는 배급 방법.Using a digital camera for said generating step. 제 269 항에 있어서, 270. The method of claim 269 wherein 상기 디지털 카메라로부터의 디지털화된 이미지는, 이미지의 디지털화와 실질적으로 동시에 상기 중앙 저장 시스템에 의해 소정의 승인된 객석으로, 캡쳐, 암호화, 압축 및 방송하는 단계를 더 포함하는 배급 방법.The digitized image from the digital camera further comprises capturing, encrypting, compressing and broadcasting to an approved seat by the central storage system substantially simultaneously with the digitization of the image. 제 268 항에 있어서, 268. The method of claim 268 상기 생성 단계는 컴퓨터 기반의 워크스테이션을 이용하는 단계를 포함하는 배급 방법.Wherein said generating step comprises using a computer-based workstation. 제 168 항에 있어서, 168. The method of claim 168, 나중의 소정 시간에서의 전송을 위해, 중앙 저장 시스템에 상기 압축되고 암호화된 이미지 및 오디오 정보를 저장하는 단계를 더 포함하는 배급 방법.Storing the compressed and encrypted image and audio information in a central storage system for later transmission at a predetermined time. 제 225 항에 있어서, 253. The method of claim 225 wherein 상기 암호화되고 압축된 정보가 상기 중앙 저장 시스템과 객석 사이에 전송되는 무선 통신 링크를 통해 변조 및 송신하는 단계를 더 포함하는 배급 장치.And modulating and transmitting the encrypted and compressed information over a wireless communication link transmitted between the central storage system and an auditorium. 제 273 항에 있어서, 272. The method of claim 273 wherein 동시에 상이한 객석에서 상기 이미지 프로그램의 다중 상영을 허용하는 복수의 극장 객석 중 임의의 하나 이상에 상기 암호화되고 압축된 정보를 방송하는 단계를 포함하는 배급 방법.Simultaneously broadcasting the encrypted and compressed information to any one or more of a plurality of theater seats allowing multiple screening of the image program in different seats. 제 273 항에 있어서, 272. The method of claim 273 wherein 압축된 정보에 대한 송신 비트 레이트를 이용하는 단계로서, 상기 압축된 정보에 대한 송신 비트 레이트는 상기 정보가 압축되는 비트 레이트와 동일하지 않은 배급 방법.Using a transmission bit rate for compressed information, wherein the transmission bit rate for the compressed information is not equal to the bit rate at which the information is compressed. 제 273 항에 있어서, 272. The method of claim 273 wherein 압축된 정보에 대한 송신 비트 레이트를 이용하는 단계로서, 상기 압축된 정보에 대한 송신 비트 레이트는 상기 정보가 압축되는 비트 레이트와 동일한 배급 방법.Using a transmission bit rate for compressed information, wherein the transmission bit rate for the compressed information is the same as the bit rate at which the information is compressed. 제 273 항에 있어서, 272. The method of claim 273 wherein 송신 에러가 발생하는 송신된 정보 블록의 검출 (detection) 을 허용하도록 상기 전송된 정보에 부가적인 체크섬 정보를 첨부하는 단계를 포함하는 배급 방법.Appending additional checksum information to the transmitted information to allow detection of the transmitted information block in which a transmission error occurs. 제 273 항에 있어서, 272. The method of claim 273 wherein 상기 정보를 상기 객석에 전송하기 위한 적어도 하나의 위성을 이용하는 단계를 포함하는 배급 방법.Using at least one satellite for transmitting the information to the audience. 제 278 항에 있어서, The method of claim 278, 상기 중앙 저장 시스템에서의 적어도 하나의 위성 수신 단말기를 나란히 배열 (collocate) 하고, 소망하는 레벨의 품질을 유지하기 위해 상기 위성 채널의 전송 특성에서의 조정을 허용하도록 압축된 정보를 전송하는데 이용되는 위성 채널의 품질을 모니터링하는 단계A satellite that is used to collocate at least one satellite receiver terminal in the central storage system side by side and to transmit compressed information to allow adjustments in the transmission characteristics of the satellite channel to maintain a desired level of quality Steps to monitor your channel's quality 를 더 포함하는 배급 방법.Distribution method comprising more. 제 191 항에 있어서, The method of claim 191, wherein 상기 양방향 링크로서 전용 전화 데이터 링크 (dedicated telephone data link) 를 이용하는 단계를 포함하는 배급 방법.Using a dedicated telephone data link as the bidirectional link. 제 191 항에 있어서, The method of claim 191, wherein 상기 양방향 링크로서 다이얼업 전화 데이터 링크를 이용하는 단계를 포함하는 배급 방법.Using a dial-up telephone data link as the bidirectional link. 제 191 항에 있어서, The method of claim 191, wherein 상기 양방향 링크로서 패킷 타입 데이터 링크를 이용하는 단계를 포함하는 배급 방법.Using a packet type data link as the bidirectional link. 제 191 항에 있어서, The method of claim 191, wherein 상기 양방향 링크로서 인터넷 기반 링크를 이용하는 단계를 포함하는 배급 방법.Using an internet-based link as the bidirectional link. 제 191 항에 있어서, The method of claim 191, wherein 상기 양방향 링크로서 무선 데이터 링크를 이용하는 단계를 포함하는 배급 방법.Using a wireless data link as the bidirectional link. 제 191 항에 있어서, The method of claim 191, wherein 상기 양방향 링크로서 위성 기반 데이터 링크를 이용하는 단계를 포함하는 배급 방법.Using a satellite-based data link as the bidirectional link. 제 194 항에 있어서, 194. The method of claim 194, wherein 상기 네트워크 관리 시스템은 각각의 객석의 동작 제어를 제공하는 배급 방법.The network management system provides the operation control of each seat. 제 195 항에 있어서, 196. The method of claim 195, 도청 및 복제를 방지하기 위해 각각의 객석 내에, 적어도 하나의 디코더/암호해독기를 각각의 이미지 프로젝터에 통합시키는 단계를 더 포함하는 배급 방법.Incorporating at least one decoder / decoder into each image projector in each seat to prevent eavesdropping and duplication. 제 272 항에 있어서, 272. The method of claim 272 단일의 이미지 프로그램에 대한 압축되고 암호화된 이미지 및 오디오 정보를 서로에 대해 시간적으로 소정의 프로그램가능한 오프셋을 가지고 상기 객석들 중 서로 다른 객석으로 전송하는 단계를 포함하는 배급 방법.Transmitting compressed and encrypted image and audio information for a single image program to different ones of the seats with a predetermined programmable offset in time with respect to each other. 제 288 항에 있어서, 328. The method of claim 288 상기 단일의 이미지 프로그램이 상기 객석들 중 서로 다른 객석에 실질적으로 동시에 상영되도록, 상기 소정의 프로그램가능한 오프셋을 실질적으로 제로가 되도록 감소시키는 단계를 포함하는 배급 방법.Reducing the predetermined programmable offset to be substantially zero such that the single image program is shown at substantially the same time in different ones of the seats. 제 195 항에 있어서, 196. The method of claim 195, 극장 관리 시스템을 이용하여 복합 극장 내의 객석들의 동작을 제어하고 모니터링하는 단계를 더 포함하는 배급 방법.Controlling and monitoring the operation of the seats in the complex theater using a theater management system. 제 290 항에 있어서, 290. The method of claim 290 wherein 승인된 기간 동안 객석 시스템 상에 상영하기 위해 스케쥴되는, 하나 이상의 개별적인 수신 이미지 및 오디오 프로그램을 나타내는 데이터로부터, 상기 극장 관리 시스템 내의 프로그램 세트를 생성하는 단계를 더 포함하는 배급 방법.Generating a set of programs in the theater management system from data indicative of one or more individual received images and audio programs that are scheduled for showing on an auditorium system for an approved period of time. 제 290 항에 있어서, 290. The method of claim 290 wherein 상기 중앙 저장 시스템에서 원격인 제어 요소로부터, 프로그램가능한 제어 하에 자동적으로 프로그램을 분배, 저장, 및 상영하는 단계를 더 포함하는 배급 방법.Automatically distributing, storing, and displaying the program under programmable control from a control element remote from the central storage system. 제 290 항에 있어서, 290. The method of claim 290 wherein 상기 중앙 저장 시스템에서 원격인 장소로부터 특정한 소정의 네트워크 동작을 제어하는 단계를 더 포함하는 배급 방법.Controlling certain predetermined network operations from a remote location in the central storage system. 제 290 항에 있어서, 290. The method of claim 290 wherein 로컬 극장 네트워크 시스템을 통해 관중에게 상영하기 위해, 저장된 정보를 다중의 객석 위치의 하나 이상으로 분배하는 단계를 더 포함하는 배급 방법.Distributing the stored information to one or more of the multiple seat locations for viewing to the audience via a local theater network system. 제 225 항에 있어서, 253. The method of claim 225 wherein 상기 전송 단계는 적어도 하나의 광섬유 네트워크를 이용하는 단계를 포함하는 배급 방법.Wherein said transmitting step comprises using at least one optical fiber network. 제 225 항에 있어서, 253. The method of claim 225 wherein 상기 전송 단계는 적어도 하나의 고속 유선 기반 네트워크를 이용하는 단계를 포함하는 배급 방법.Wherein said transmitting step comprises using at least one high speed wired based network. 제 225 항에 있어서, 253. The method of claim 225 wherein 상기 중앙 저장 시스템에, 암호화 및 압축된 정보를 저장하는 단계;Storing the encrypted and compressed information in the central storage system; 상기 저장된 데이터를, 상기 객석으로의 물리적 분배를 위해, 운송가능한 저장 매체에 회수 (retrieve) 하는 단계; 및Retrieving the stored data to a transportable storage medium for physical distribution to the seat; And 상기 매체에 상기 저장된 정보를 회수하여 이 정보를 상기 객석으로 전송하는 단계Retrieving the information stored in the medium and transmitting the information to the seat. 를 포함하는 배급 방법.Distribution method comprising a. 제 297 항에 있어서, The method of claim 297, wherein 상기 매체는 광학 저장 매체를 포함하는 배급 방법.Wherein said medium comprises an optical storage medium. 제 297 항에 있어서, The method of claim 297, wherein 상기 매체는 자기 저장 매체를 포함하는 배급 방법.Wherein said medium comprises a magnetic storage medium. 제 297 항에 있어서, The method of claim 297, wherein 상기 중앙 저장 시스템에 상기 매체를 아카이빙 (archiving) 하는 단계를 더 포함하는 배급 방법.Archiving the media in the central storage system. 제 297 항에 있어서, The method of claim 297, wherein 상기 객석에 상기 매체를 아카이빙 (archiving) 하는 단계를 더 포함하는 배급 방법.And archiving the medium in the auditorium. 제 225 항에 있어서, 253. The method of claim 225 wherein 상기 전송 단계는 적어도 하나의 고속 유선 기반 네트워크를 이용하는 단계를 포함하는 배급 방법.Wherein said transmitting step comprises using at least one high speed wired based network. 제 225 항에 있어서, 253. The method of claim 225 wherein 예상되는 다양한 동작 상황에서 신뢰성있는 동작을 보장하기 위해 소정의 함수에 대해 상기 중앙 저장 시스템 및 객석에서 리던던시를 채택하는 단계를 포함하는 배급 방법.Employing redundancy in the central storage system and the auditorium for a predetermined function to ensure reliable operation in various expected operating situations. 제 225 항에 있어서, 253. The method of claim 225 wherein 나중의 소정 시간에 전송을 위해 상기 중앙 저장 시스템에 압축되고 암호화된 이미지 및 오디오 정보를 저장하는 단계를 더 포함하는 배급 방법.Storing compressed and encrypted image and audio information in the central storage system for transmission at a later predetermined time. 제 225 항에 있어서, 253. The method of claim 225 wherein 상기 중앙 저장 시스템에서 상기 정보를 암호화하고, 그 결과물인 암호화된 정보를 상기 객석에서 암호해독하는 단계를 포함하는 배급 방법.Encrypting the information in the central storage system, and decrypting the resulting encrypted information in the seat. 제 305 항에 있어서, 305. The method of claim 305, 상기 압축되고 암호화된 정보의 전송과는 별개의 시간에, 암호해독하기 위해 필요한 암호화 키 정보를 승인된 객석으로 전달 (transport) 및 저장하는 단계를 더 포함하는 배급 방법.At a time separate from the transmission of the compressed and encrypted information, transferring and storing the encryption key information necessary for decryption to an authorized seat. 제 305 항에 있어서, 305. The method of claim 305, 상기 암호화 키 정보가 유효한 기간을 지시 (indicate) 하고 상기 키가 그 기간 동안에만 사용됨을 보장하는 단계를 더 포함하는 배급 방법.And indicating that the encryption key information is valid and guaranteeing that the key is used only during that period. 제 307 항에 있어서, 307. The method of claim 307, 상기 기간이 만료한 후에 저장 위치에서의 상기 암호화 키 정보를 덮어쓰는 단계를 더 포함하는 배급 방법.Overwriting the encryption key information at the storage location after the period expires. 제 304 항에 있어서, 305. The method of claim 304, 상기 이미지 또는 오디오 프로그램을 소정의 정상 전송 레이트로 상영하는 동안에는 지각적으로 인식할 수 없지만, 상기 이미지 또는 오디오 프로그램을 상기 정상 레이트와는 실질적으로 다른 레이트로 상영할 때에는 검출할 수 있는 하나 이상의 워터마크를 부가하는 단계를 더 포함하는 배급 방법.One or more watermarks that are perceptually unrecognizable while playing the image or audio program at a predetermined normal transmission rate, but are detectable when the image or audio program is playing at a rate substantially different from the normal rate Distributing method further comprising the step of adding. 제 309 항에 있어서, 309. The method of claim 309, 상기 이미지 및 오디오 프로그램에 대한 상영 시간 및 위치를 식별하도록 상기 워터마크를 구성하는 단계를 더 포함하는 방법.Configuring the watermark to identify a show time and location for the image and audio program.
KR1020007012511A 1998-05-08 1999-04-30 Apparatus and method for distributing high quality image and audio programs remotely KR100671188B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US7515298A 1998-05-08 1998-05-08
US09/075,152 1998-05-08

Publications (2)

Publication Number Publication Date
KR20010043462A KR20010043462A (en) 2001-05-25
KR100671188B1 true KR100671188B1 (en) 2007-01-18

Family

ID=22123901

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020007012511A KR100671188B1 (en) 1998-05-08 1999-04-30 Apparatus and method for distributing high quality image and audio programs remotely

Country Status (23)

Country Link
EP (1) EP1078517A1 (en)
JP (3) JP2002515701A (en)
KR (1) KR100671188B1 (en)
CN (1) CN1252996C (en)
AR (1) AR015084A1 (en)
AU (1) AU767624B2 (en)
BR (1) BR9910259A (en)
CA (1) CA2331419C (en)
HK (1) HK1037830A1 (en)
HU (1) HUP0200780A2 (en)
ID (1) ID30300A (en)
IL (1) IL139412A0 (en)
IS (1) IS5705A (en)
MX (1) MXPA00010957A (en)
NO (1) NO20005619L (en)
NZ (1) NZ507867A (en)
PL (1) PL193224B1 (en)
RU (1) RU2238614C2 (en)
TR (1) TR200100162T2 (en)
TW (1) TW454419B (en)
UA (1) UA63006C2 (en)
WO (1) WO1999059335A1 (en)
ZA (1) ZA200006134B (en)

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5924013A (en) * 1997-09-03 1999-07-13 Guido; Mary M. Method and apparatus for transmitting motion picture cinematic information for viewing in movie theaters and ordering method therefor
US8813137B2 (en) 1998-05-08 2014-08-19 Qualcomm Incorporated Apparatus and method for decoding digital image and audio signals
US6872984B1 (en) 1998-07-29 2005-03-29 Silicon Light Machines Corporation Method of sealing a hermetic lid to a semiconductor die at an angle
DE19936720A1 (en) * 1999-08-06 2001-02-15 Ufa Theater Gmbh & Co Kg Central cinema server
DE19957466A1 (en) * 1999-11-24 2001-05-31 Deutsche Telekom Ag Cinema film distribution system uses digital transmission of film and keys gives secured perfect copy in all locations
US6985589B2 (en) 1999-12-02 2006-01-10 Qualcomm Incorporated Apparatus and method for encoding and storage of digital image and audio signals
WO2001041443A1 (en) * 1999-12-02 2001-06-07 Qualcomm Incorporated Apparatus and method for decoding digital image and audio signals
US7305088B2 (en) 2000-03-03 2007-12-04 Yamaha Corporation Video distribution playback method, apparatus to be disposed on video distribution end, apparatus to be disposed on video playback end, computer readable medium, and movie distribution method
JP4489269B2 (en) * 2000-08-09 2010-06-23 シャープ株式会社 Program receiving device
JP4620878B2 (en) 2001-01-22 2011-01-26 株式会社日立製作所 Broadcast method and broadcast receiver
US8397164B2 (en) * 2001-03-02 2013-03-12 Technicolor Digital Cinema Llc Apparatus and method for loading media in a digital cinema system
US7177081B2 (en) 2001-03-08 2007-02-13 Silicon Light Machines Corporation High contrast grating light valve type device
US20030208753A1 (en) * 2001-04-10 2003-11-06 Silicon Light Machines Method, system, and display apparatus for encrypted cinema
GB2374770B (en) * 2001-04-20 2004-12-22 Motorola Inc Transmitting data to a dual-mode communication unit
US6996248B2 (en) * 2001-06-13 2006-02-07 Qualcomm, Incorporated Apparatus and method for watermarking a digital image
US6930364B2 (en) 2001-09-13 2005-08-16 Silicon Light Machines Corporation Microelectronic mechanical system and methods
US6956995B1 (en) 2001-11-09 2005-10-18 Silicon Light Machines Corporation Optical communication arrangement
GB0129669D0 (en) * 2001-12-12 2002-01-30 Slaughter Paul Apparatus and method
US7690021B2 (en) 2002-04-29 2010-03-30 The Boeing Company Combining multiple simultaneous source cinema to multiple exhibitor receivers
US20030223583A1 (en) * 2002-04-29 2003-12-04 The Boeing Company Secure data content delivery system for multimedia applications utilizing bandwidth efficient modulation
US7793323B2 (en) 2002-04-29 2010-09-07 The Boeing Company Digital cinema system hub for multiple exhibitor distribution
US6839479B2 (en) 2002-05-29 2005-01-04 Silicon Light Machines Corporation Optical switch
US7054515B1 (en) 2002-05-30 2006-05-30 Silicon Light Machines Corporation Diffractive light modulator-based dynamic equalizer with integrated spectral monitor
US6908201B2 (en) 2002-06-28 2005-06-21 Silicon Light Machines Corporation Micro-support structures
US7057795B2 (en) 2002-08-20 2006-06-06 Silicon Light Machines Corporation Micro-structures with individually addressable ribbon pairs
US6928207B1 (en) 2002-12-12 2005-08-09 Silicon Light Machines Corporation Apparatus for selectively blocking WDM channels
US6987600B1 (en) 2002-12-17 2006-01-17 Silicon Light Machines Corporation Arbitrary phase profile for better equalization in dynamic gain equalizer
US7057819B1 (en) 2002-12-17 2006-06-06 Silicon Light Machines Corporation High contrast tilting ribbon blazed grating
US6934070B1 (en) 2002-12-18 2005-08-23 Silicon Light Machines Corporation Chirped optical MEM device
US6927891B1 (en) 2002-12-23 2005-08-09 Silicon Light Machines Corporation Tilt-able grating plane for improved crosstalk in 1×N blaze switches
US7068372B1 (en) 2003-01-28 2006-06-27 Silicon Light Machines Corporation MEMS interferometer-based reconfigurable optical add-and-drop multiplexor
US7286764B1 (en) 2003-02-03 2007-10-23 Silicon Light Machines Corporation Reconfigurable modulator-based optical add-and-drop multiplexer
US6947613B1 (en) 2003-02-11 2005-09-20 Silicon Light Machines Corporation Wavelength selective switch and equalizer
US6922272B1 (en) 2003-02-14 2005-07-26 Silicon Light Machines Corporation Method and apparatus for leveling thermal stress variations in multi-layer MEMS devices
US7391973B1 (en) 2003-02-28 2008-06-24 Silicon Light Machines Corporation Two-stage gain equalizer
US7046420B1 (en) 2003-02-28 2006-05-16 Silicon Light Machines Corporation MEM micro-structures and methods of making the same
US6922273B1 (en) 2003-02-28 2005-07-26 Silicon Light Machines Corporation PDL mitigation structure for diffractive MEMS and gratings
US7027202B1 (en) 2003-02-28 2006-04-11 Silicon Light Machines Corp Silicon substrate as a light modulator sacrificial layer
US7042611B1 (en) 2003-03-03 2006-05-09 Silicon Light Machines Corporation Pre-deflected bias ribbons
JP4043388B2 (en) * 2003-03-20 2008-02-06 ソニー株式会社 Playback apparatus and playback method
US7532723B2 (en) 2003-11-24 2009-05-12 Interdigital Technology Corporation Tokens/keys for wireless communications
US8175020B2 (en) 2004-01-30 2012-05-08 Level 3 Communications, Llc Method for the transmission and distribution of digital television signals
TWI394466B (en) 2005-02-04 2013-04-21 Qualcomm Inc Secure bootstrapping for wireless communications
WO2006093428A1 (en) * 2005-03-03 2006-09-08 Anatoly Anatolievich Loginov Network for disseminating audio- visual information, a control system and an information delivering system
JP5095616B2 (en) * 2005-07-14 2012-12-12 トムソン ライセンシング Method and apparatus for providing auxiliary media to digital cinema work playlist
JP4860958B2 (en) * 2005-08-04 2012-01-25 株式会社日立国際電気 Video transmission device having active and standby systems
JP4929284B2 (en) * 2005-09-21 2012-05-09 トムソン ライセンシング Recoverable mark on film
CN101326824B (en) * 2005-12-05 2010-09-08 汤姆森特许公司 Method and apparatus for key distribution for secure digital cinema presentation
DE102006010021A1 (en) * 2006-03-04 2007-09-06 Deutsche Telekom Ag Establishment and method of distribution of audiovisual data to cinemas
JP4742951B2 (en) * 2006-03-30 2011-08-10 マツダ株式会社 Information reproducing apparatus, control method therefor, and control program
KR100788698B1 (en) * 2006-07-13 2007-12-26 삼성전자주식회사 Display service method and network device and storage medium capable of performing the method
JP4618285B2 (en) * 2007-09-11 2011-01-26 株式会社日立製作所 Broadcast method
US8381086B2 (en) * 2007-09-18 2013-02-19 Microsoft Corporation Synchronizing slide show events with audio
WO2009104289A1 (en) * 2008-02-19 2009-08-27 Yamauchi Emiko Movie live
FR2932042B1 (en) * 2008-05-30 2010-05-07 Viaccess Sa METHODS AND SALVES EMITTERS OF DIGITAL MULTIMEDIA CONTENT, RECORDING MEDIUM FOR SUCH METHODS.
EP2178237A1 (en) * 2008-10-20 2010-04-21 Thomson Licensing Method for encoding and decoding signalling information
JP5541488B2 (en) * 2009-02-09 2014-07-09 ソニー株式会社 Content receiving apparatus and method
JP5391775B2 (en) 2009-03-27 2014-01-15 ソニー株式会社 Digital cinema management apparatus and digital cinema management method
KR101218946B1 (en) * 2009-06-29 2013-01-18 (주)리테일테크 System and method for managing contents based on multi-language by remote control
US9866922B2 (en) * 2010-03-31 2018-01-09 Thomson Licensing Trick playback of video data
CN102542750A (en) * 2010-12-10 2012-07-04 上海卫星工程研究所 Data transmission system of LEO (Low Earth Orbit) optical imaging satellite
US9374620B2 (en) * 2011-10-21 2016-06-21 Sony Corporation Terminal apparatus, server apparatus, information processing method, program, and interlocked application feed system
CN102412990B (en) * 2011-11-18 2014-10-29 中国科学院对地观测与数字地球科学中心 Remote sensing satellite raw data recording system with centralized management and real-time transmission functions
JP6023518B2 (en) * 2012-09-06 2016-11-09 サターン ライセンシング エルエルシーSaturn Licensing LLC Information processing apparatus, information processing method, program, and content sharing system
RU2573768C2 (en) * 2014-01-09 2016-01-27 Андрей Иванович Широбоков Method of protecting video materials from unauthorised reproduction and copying
US10516657B2 (en) 2014-04-24 2019-12-24 Mcafee, Llc Methods and apparatus to enhance security of authentication
KR101477013B1 (en) * 2014-06-11 2015-01-07 서울디스플레이 주식회사 Error recovery system and its method for electric light panel system
CN106658060A (en) * 2015-07-15 2017-05-10 数影辰星科技发展(北京)有限公司 Digital cinema projection processing method and apparatus
KR101951877B1 (en) * 2016-12-02 2019-02-25 씨제이씨지브이 주식회사 System for managing contents-playing
CN108966037A (en) * 2018-08-02 2018-12-07 航天未来数字电影院线(北京)有限公司 A kind of digital film projector method and system based on satellite reception
SG10201902335RA (en) * 2019-01-22 2020-08-28 Christopher Tan Bryan A method of synchronizing playout of a live performance in a cinema in real-time
CN113014442B (en) * 2019-12-19 2023-04-18 西安诺瓦星云科技股份有限公司 Network port loop detection method and network port loop detection system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960020515A (en) * 1994-11-01 1996-06-17 구자홍 Digital video encryption device
KR970076763A (en) * 1996-05-10 1997-12-12 김영진 Method and apparatus for reproducing a communication program

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH042286A (en) * 1990-04-19 1992-01-07 Sharp Corp Television receiver
JPH05207465A (en) * 1992-01-24 1993-08-13 Matsushita Electric Ind Co Ltd Video theater system and video theater reproducing device
US5493339A (en) * 1993-01-21 1996-02-20 Scientific-Atlanta, Inc. System and method for transmitting a plurality of digital services including compressed imaging services and associated ancillary data services
JP3268874B2 (en) * 1993-02-26 2002-03-25 株式会社野村総合研究所 Data distribution system and method using communication satellite
US5539660A (en) * 1993-09-23 1996-07-23 Philips Electronics North America Corporation Multi-channel common-pool distributed data storage and retrieval system
JP3319480B2 (en) * 1993-12-28 2002-09-03 日本電信電話株式会社 Satellite communication system
US5497420A (en) * 1994-02-07 1996-03-05 Le Groupe Vide/ otron Lte/ e Cable TV system using passwords
JP3404863B2 (en) * 1994-02-17 2003-05-12 株式会社日立製作所 Information receiver
AU2123995A (en) * 1994-03-18 1995-10-09 Micropolis Corporation On-demand video server system
US5546118A (en) * 1994-06-20 1996-08-13 Sony Corporation Data recording/reproducing method and data send-out method
US5621793A (en) * 1995-05-05 1997-04-15 Rubin, Bednarek & Associates, Inc. TV set top box using GPS
US6181867B1 (en) * 1995-06-07 2001-01-30 Intervu, Inc. Video storage and retrieval system
IT1281321B1 (en) * 1995-08-04 1998-02-18 Telecom Italia Spa HIGH-DEFINITION TELEVISION CINEMATOGRAPHIC DISTRIBUTION NETWORK
JPH0955927A (en) * 1995-08-07 1997-02-25 Instant Video Technol Inc Periodic distribution device for burst-transmitting video for broadcasting and method of transmitting video program
IT1292115B1 (en) * 1997-06-10 1999-01-25 Alsthom Cge Alcatel TERMINAL FOR THE RECORDING AND PLAYBACK OF VIDEO SIGNAL SEQUENCES FOR A HIGH SPEED CINEMATIC DISTRIBUTION SERVICE

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960020515A (en) * 1994-11-01 1996-06-17 구자홍 Digital video encryption device
KR970076763A (en) * 1996-05-10 1997-12-12 김영진 Method and apparatus for reproducing a communication program

Also Published As

Publication number Publication date
CN1316158A (en) 2001-10-03
RU2238614C2 (en) 2004-10-20
HUP0200780A2 (en) 2002-07-29
CN1252996C (en) 2006-04-19
CA2331419A1 (en) 1999-11-18
MXPA00010957A (en) 2002-04-24
KR20010043462A (en) 2001-05-25
WO1999059335A1 (en) 1999-11-18
BR9910259A (en) 2001-10-02
JP2002515701A (en) 2002-05-28
EP1078517A1 (en) 2001-02-28
ID30300A (en) 2001-11-22
AU3774799A (en) 1999-11-29
AU767624B2 (en) 2003-11-20
CA2331419C (en) 2010-02-09
JP2012213164A (en) 2012-11-01
PL348663A1 (en) 2002-06-03
HK1037830A1 (en) 2002-02-15
UA63006C2 (en) 2004-01-15
JP2012191633A (en) 2012-10-04
ZA200006134B (en) 2002-01-30
PL193224B1 (en) 2007-01-31
NO20005619D0 (en) 2000-11-07
NO20005619L (en) 2000-12-21
IS5705A (en) 2000-11-07
NZ507867A (en) 2003-01-31
TR200100162T2 (en) 2001-07-23
TW454419B (en) 2001-09-11
IL139412A0 (en) 2001-11-25
JP5490846B2 (en) 2014-05-14
AR015084A1 (en) 2001-04-11

Similar Documents

Publication Publication Date Title
KR100671188B1 (en) Apparatus and method for distributing high quality image and audio programs remotely
KR100791825B1 (en) Apparatus and method for decoding digital image and audio signals
KR100751648B1 (en) Apparatus and method for encoding and storage of digital image and audio signals
US8813137B2 (en) Apparatus and method for decoding digital image and audio signals
RU2257686C2 (en) Device and method for decoding digital signals of image and sound
AU2003246308B2 (en) Apparatus and method for distribution of high quality image and audio programs to remote locations
AU2006202574B2 (en) Apparatus and method for distribution of high quality image and audio programs to remote locations
CZ20004131A3 (en) Process and apparatus for distribution of digitized video information to presentation places and apparatus for transmission of image-representing data
AU2005242186A1 (en) Apparatus and method for encoding and storage of digital image and audio

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 20001108

Patent event code: PA01051R01D

Comment text: International Patent Application

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

Patent event code: PA02012R01D

Patent event date: 20040430

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

Patent event code: PE09021S01D

AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20060522

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20051215

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

J201 Request for trial against refusal decision
PJ0201 Trial against decision of rejection

Patent event date: 20060822

Comment text: Request for Trial against Decision on Refusal

Patent event code: PJ02012R01D

Patent event date: 20060522

Comment text: Decision to Refuse Application

Patent event code: PJ02011S01I

Appeal kind category: Appeal against decision to decline refusal

Decision date: 20061013

Appeal identifier: 2006101007393

Request date: 20060822

AMND Amendment
PB0901 Examination by re-examination before a trial

Comment text: Amendment to Specification, etc.

Patent event date: 20060918

Patent event code: PB09011R02I

Comment text: Request for Trial against Decision on Refusal

Patent event date: 20060822

Patent event code: PB09011R01I

Comment text: Amendment to Specification, etc.

Patent event date: 20060412

Patent event code: PB09011R02I

Comment text: Amendment to Specification, etc.

Patent event date: 20040430

Patent event code: PB09011R02I

B701 Decision to grant
PB0701 Decision of registration after re-examination before a trial

Patent event date: 20061013

Comment text: Decision to Grant Registration

Patent event code: PB07012S01D

Patent event date: 20060929

Comment text: Transfer of Trial File for Re-examination before a Trial

Patent event code: PB07011S01I

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070112

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070112

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20091230

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20101229

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20111228

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20121227

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20121227

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20131227

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20131227

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20141230

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20141230

Start annual number: 9

End annual number: 9

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20161209