(57)【要約】【解決手段】イメージを規定するデータがピクセルデータとして供給され、表示のために出力される前にフォーマットされるように、表現されるイメージの表示用のデジタルイメージデータを調整するシステム（図４）が構成される。ピクセルデータは非常に多数のピクセルを規定し、これらは一緒になってイメージを形成し、処理のために記憶される。複数の異なるイメージ表示フォーマットのそれぞれを規定する１セットのパラメータもフォーマットデータテーブル（４２２）に記憶される。デジタルイメージデータは記憶装置から読み出され、選択されたイメージ表示フォーマットに対する１セットのパラメータに基づいてフォーマットされ（４２４）、選択されたイメージ表示フォーマットで、表現されるイメージの表示のために出力される。【選択図】図４
2004535127.tif 000002
【特許請求の範囲】
【請求項１】
表現されるイメージの表示のためにデジタルイメージデータを調整する装置において、
合わさってイメージを形成する多数のピクセルを規定するデジタルイメージデータを記憶する記憶装置と、
複数の異なるイメージ表示フォーマットのそれぞれに対する１セットのパラメータを規定するフォーマットデータテーブルと、
記憶装置からデジタルイメージデータを読み取り、選択されたイメージ表示フォーマットに対する１セットのパラメータに依存してイメージデータをフォーマットし、選択されたイメージ表示フォーマットで表現されるイメージの表示のためにフォーマットされたイメージデータを出力するイメージデータプロセッサとを具備する装置。
【請求項２】
記憶装置は複数のイメージフレームのためのデジタルイメージデータを記憶するように構成され、複数のイメージフレームは合わさって動イメージの少なくとも一部を形成する請求項１記載の装置。
【請求項３】
フォーマットデータテーブルにはプログレッシブ走査フォーマットに対応する１セットのパラメータが含まれ、記憶装置は表示順にプロセッサに対してデータのフレームを出力するように構成されている請求項２記載の装置。
【請求項４】
イメージデータプロセッサは、デジタルイメージデータが記憶されているフォーマットとは異なるフォーマットで、フォーマットされたイメージデータを出力することができる請求項３記載の装置。
【請求項５】
フォーマットデータテーブルにはインターリーブされた走査フォーマットに対応する１セットのパラメータが含まれ、記憶装置はインターリーブされたフィールド順序でプロセッサに対してデータのフレームを出力するように構成されている請求項２記載の装置。
【請求項６】
記憶装置は静止イメージを規定するデジタルイメージデータを記憶するように構成され、記憶装置は時間期間にわたる静止イメージの連続的表示のためにプロセッサに対してデータのフレームを出力するように構成されている請求項１記載の装置。
【請求項７】
フォーマットデータテーブルはソフトウェアにより生成され、それにより必要に応じてパラメータが追加、変更および更新できる請求項１記載の装置。
【請求項８】
イメージデータプロセッサはビデオフォーマット状態マシーンを備える請求項１記載の装置。
【請求項９】
状態マシーンには帰線消去間隔に対応した制御信号が発生される状態が含まれる請求項８記載の装置。
【請求項１０】
帰線消去間隔は水平帰線消去間隔に対応する請求項９記載の装置。
【請求項１１】
帰線消去間隔は垂直帰線消去間隔に対応する請求項９記載の装置。
【請求項１２】
状態マシーンには帰線消去ピクセルが発生される状態が含まれる請求項８記載の装置。
【請求項１３】
記憶装置と状態マシーンとの間にバッファをさらに具備する請求項１記載の装置。
【請求項１４】
バッファは先入れ先出しレジスタを備える請求項１３記載の装置。
【請求項１５】
フォーマットされたイメージデータにより表現されるイメージを表示するためのプロジェクターをさらに具備する請求項１記載の装置。
【請求項１６】
表現されるイメージの表示のためにデジタルイメージデータを調整する方法において、
合わさってイメージを形成する多数のピクセルを規定するデジタルイメージデータを記憶し、
複数の異なるイメージ表示フォーマットのそれぞれに対する１セットのパラメータを規定し、
選択されたイメージ表示フォーマットに対する１セットのパラメータに依存してイメージデータをフォーマットし、
選択されたイメージ表示フォーマットで表現されるイメージの表示のためにフォーマットされたイメージデータを出力することを含む方法。
【請求項１７】
複数のイメージフレームのためのデジタルイメージデータを記憶することをさらに含み、複数のイメージフレームは合わさって動イメージの少なくとも一部を形成する請求項１６記載の方法。
【請求項１８】
１セットのパラメータにはプログレッシブ走査フォーマットに対応する１セットのパラメータが含まれ、方法は表示順にフォーマットするためにデータのフレームを供給することをさらに含む請求項１７記載の方法。
【請求項１９】
表示のためにフォーマットされたイメージデータを出力することは、デジタルイメージデータが表示されているフォーマットとは異なるフォーマットでされる請求項１８記載の方法。
【請求項２０】
１セットのパラメータにはインターリーブされた走査フォーマットに対応する１セットのパラメータが含まれ、方法はインターリーブされたフィールド順序でフォーマットするために各フレームに対するデータを供給することをさらに含む請求項１７記載の方法。
【請求項２１】
静止イメージを規定するデジタルイメージデータを記憶することと、時間期間にわたる静止イメージの連続的表示用にフォーマットするためにイメージデータを反復して供給することをさらに含む請求項１６記載の方法。
【請求項２２】
１セットのパラメータはソフトウェアにより生成され、それにより必要に応じパラメータが追加、変更および更新できる請求項１６記載の方法。
【請求項２３】
フォーマットされたイメージデータにより表現されるイメージを表示することをさらに含む請求項１６記載の方法。
【請求項２４】
合わさってイメージを形成する多数のピクセルを規定するイメージデータを受け取る入力デバイスと、
イメージの表示のためにイメージデータが出力されるべきフォーマットを規定するフォーマットデータを記憶するプログラム可能フォーマットデータ記憶装置と、
入力デバイスからイメージデータを受け取り、プログラム可能フォーマットデータ記憶装置中のフォーマットデータに依存して同じものを処理して、フォーマットデータ記憶装置中のフォーマットデータにより規定されるフォーマットに対応する制御データを含むイメージデータを発生させるプロセッサとを具備するイメージデータ処理システム。
【請求項２５】
入力デバイスはバッファを備える請求項２４記載のイメージデータ処理システム。
【請求項２６】
バッファは先入れ先出しレジスタを備える請求項２５記載のイメージデータ処理システム。
【請求項２７】
入力デバイスはデシメートされたフォーマットでイメージデータを受け取るように構成されている請求項２５記載のイメージデータ処理システム。
【請求項２８】
入力デバイスはデシメートされたイメージデータの各成分を受け取る独立したパラレルセクションを備える請求項２７記載のイメージデータ処理システム。
【請求項２９】
プロセッサはビデオフォーマット状態マシーンを備える請求項２４記載のイメージデータ処理システム。
【請求項３０】
状態マシーンには帰線消去間隔に対応する制御信号が発生される状態が含まれる請求項２９記載の装置。
【請求項３１】
帰線消去間隔は水平帰線消去間隔に対応する請求項３０記載の装置。
【請求項３２】
帰線消去間隔は垂直帰線消去間隔に対応する請求項３０記載の装置。
【請求項３３】
状態マシーンには帰線消去ピクセルが発生される状態が含まれる請求項２９記載の装置。
【請求項３４】
合わさってイメージを形成する多数のピクセルを規定するイメージデータを受け取り、
イメージの表示のためにイメージデータが出力されるべきフォーマットを規定するフォーマットデータを発生させ、
プログラム可能フォーマットデータ記憶装置中のフォーマットデータに依存して、入力デバイスからイメージデータを処理して、フォーマットデータ記憶装置中のフォーマットデータにより規定されるフォーマットに対応する制御データを含むイメージデータを発生させることを含むイメージデータ処理の方法。
【請求項３５】
デシメートされたフォーマットでイメージデータを受け取ることをさらに含む請求項３４記載の方法。
【請求項３６】
パラレルにデシメートされたイメージデータの各成分を受け取ることをさらに含む請求項３５記載の方法。
【請求項３７】
帰線消去間隔に対応する制御信号を発生させることをさらに含む請求項３４記載の方法。
【請求項３８】
帰線消去間隔は水平帰線消去間隔に対応する請求項３７記載の方法。
【請求項３９】
帰線消去間隔は垂直帰線消去間隔に対応する請求項３７記載の方法。
【請求項４０】
帰線消去ピクセルを発生させることをさらに含む請求項３４記載の方法。
【請求項４１】
第１のフォーマットで獲得されるイメージデータが処理されてそこから制御データが除去され、合わさってイメージを表現する多数のピクセルを規定する除去済データが残され、除去済データは第１のフォーマットを識別するデータとともに表示サブシステムに伝えられ、表示サブシステムにおいて、除去済データはビデオプロセッサにより処理され、ビデオプロセッサは除去済データに別のデータを付加して、除去済データを第２のフォーマットでイメージを表す再フォーマットされたデータに変換し、再フォーマットされたデータはそれにより表されるイメージの表示のために表示デバイスに出力されるデジタルシネマシステム。
【請求項４２】
第２のフォーマットは第１のフォーマットとは異なる請求項４１記載のデジタルシネマシステム。
【請求項４３】
除去済データはスクランブルされた形態で表示サブシステムに伝えられ、表示サブシステムは除去済データをデスクランブルするデスクランブル回路を備える請求項４１記載のデジタルシネマシステム。
【請求項４４】
別のデータは表示帰線消去間隔を規定するデータを含む請求項４１記載のデジタルシネマシステム。
【請求項４５】
表示帰線消去間隔は水平帰線消去間隔を含む請求項４４記載のデジタルシネマシステム。
【請求項４６】
表示帰線消去間隔は垂直帰線消去間隔を含む請求項４４記載のデジタルシネマシステム。
【請求項４７】
別のデータは特別コードを規定するデータを含む請求項４１記載のデジタルシネマシステム。
【請求項４８】
別のデータは帰線消去ピクセルを規定するデータを含む請求項４１記載のデジタルシネマシステム。
【請求項４９】
イメージを規定するデータがピクセルデータとして供給され、表示のために出力される前にフォーマットされるビデオ表示システムにおいて、
ピクセルデータを記憶する手段と、
記憶手段から、表示順序でピクセルデータを読み出す手段と、
イメージが表示されるべき表示フォーマットを選択する手段と、
読み出し手段および規定する手段とに結合され、ピクセルデータを処理して、表示するために選択されたフォーマットに対応する制御データを付加することにより表示データを生成する処理手段とを具備するビデオ表示システム。
【請求項５０】
処理手段に結合され、表示データ中の制御データに応答し、表示データにより表されるイメージを表示する手段をさらに具備する請求項４９記載のビデオ表示システム。
【請求項５１】
表示フォーマットを選択する手段は、処理手段によりピクセルデータに付加されるべき制御データを規定する手段を備える請求項４９記載のビデオ表示システム。
【請求項５２】
表示フォーマットを選択する手段はプログラム可能である請求項４９記載のビデオ表示システム。
【請求項５３】
イメージを規定するデータがピクセルデータとして供給され、表示のために出力される前にフォーマットされるビデオ表示方法において、
ピクセルデータを記憶し、
表示順序で、記憶されたピクセルデータを読み出し、
イメージが表示されるべき表示フォーマットを選択し、
ピクセルデータを処理して、表示するために選択されたフォーマットに対応する制御データを付加することにより表示データを生成することを含むビデオ表示方法。
【請求項５４】
表示データにより表されるイメージを表示することをさらに含む請求項５３記載のビデオ表示方法。
【請求項５５】
表示フォーマットを選択するステップは、処理ステップにおいてピクセルデータに付加されるべき制御データを規定することを含む請求項５３記載のビデオ表示方法。
【発明の詳細な説明】
【発明の分野】
【０００１】
本発明は表現されるイメージ表示用のデジタルイメージデータを調整する装置および方法に関する。本発明はイメージデータフォーマット間でイメージデータを変換する方法および装置にも関する。本発明はデジタルシネマの新しく出現したフィールドで使用すると便利である。
【関連技術の説明】
【０００２】
伝統的なフィルム産業では、シアターオペレータはスタジオからまたは配給者を通して、シアターオーディトリアムで最終的にプレゼンテーションするために、セルロイドフィルムのリールを受け取る。フィルムのリールには、フィーチャープログラム（省略されていない映画）と複数の予告編と、予告と呼ばれることが多い、他のプロポーション素材とが含まれる。このアプローチは十分に確立しており、ほぼ１００年にまでさかのぼる技術に基づいている。
【０００３】
最近、フィルム産業において発展が開始し、産業がセルロイドフィルムからデジタルされたイメージおよびオーディオプログラムに移っている。多くの進歩した技術を伴い、これらの技術とともにデジタルシネマとして知られるようになってきている。デジタルシネマがデジタル技術を使用して、“シネマ品質”でイメージとサウンドを含む、省略されていない映画、予告編、広告および他のオーディオ／ビジュアルプログラムを世界中のシアターに届けるシステムを提供することが計画されている。デジタルシネマは映画シネマ産業が１００年来の媒体の３５ｍｍフィルムから今日のデジタル／ワイヤレス通信時代に漸次変われるようにする。この進歩した技術は映画産業におけるすべてのセグメントのためになる。
【０００４】
意図するところは、デジタルシネマが、デジタル化され、圧縮され、暗号化されている映画を、（ＤＶＤ−ＲＯＭのような）物理媒体配給または衛星マルチキャスト方法を通じてのような電子送信方法を使用してシアターに届けることである。認可されたシアターはデジタル化プログラムを自動的に受信して、暗号化され圧縮されたままで、それらをハードディスク記憶デバイスに記憶する。各上映において、デジタル化情報はローカルエリアネットワークを通してハードディスク記憶デバイスから検索され、解読され、復元され、高品質デジタルサウンドを備えるシネマ品質電子プロジェクターを使用して表示される。
【０００５】
デジタルシネマは多くの進歩した技術を含む。これにはデジタル圧縮、電子セキュリティ方法、ネットワークアーキテクチャおよび管理、送信技術ならびにコスト効率の良いハードウェア、ソフトウェアおよび集積回路設計が含まれる。コスト効率が良く、信頼性があり、安全なシステムに対して必要な技術が解析され、開発されている。これらに技術には新しい形態のイメージ圧縮が含まれる。その理由は、ＭＰＥＧ−２のような最も標準的な圧縮技術がテレビ品質に対して最適化されているからである。したがって、イメージが大きなスクリーン上に投射されるときに、その技術に関係するアーティファクトや他の歪みが容易に現れる。どのようなイメージ圧縮方法が採用される場合でも、投射イメージの最終品質に影響を与える。デジタルシネマ応答に対して特に設計されている特別な圧縮システムは４０Ｍｂｐｓよりも少ない平均のビットレートで“シネマ品質”イメージを提供する。この技術を使用すると、２時間映画は約４０ＧＢの記憶デバイスしか必要とせず、デジタル汎用ディスク（ＤＶＤ）と呼ばれるような媒体上での運搬、あるいはワイヤレスリンクを通しての送信またはブロードキャストするのに適したものにする。
【０００６】
イメージデータはさまざまな異なるフォーマットで届けられ、各フォーマットはフレームサイズ、アクティブフレーム領域およびカラー表現の独自の組み合わせを持つ。フォーマットの中には、フレームが独立したフィールドに分割されるものがあり、他のフォーマットでは分割されないものもある。フォーマットの中には、いわゆる４：４：４クロマフォーマットでピクセルのカラーを表すものがあり、等量のデータを使用してルミナンス（Ｙ）とクロミナンスまたはカラー差（ＣｒおよびＣｂ）を表現する。代わりに、４：２：２フォーマットを使用し、２つのクロマ（ＣｒおよびＣｂ）成分のそれぞれを表現するのに使用されるものの２倍の情報を使用してＹ（ルミナンス）成分を表現してもよい。以下のテーブル１は利用可能な多くの異なるフォーマットの選択を表している。
【０００７】
【表１】
2004535127.tif 000003
簡単に説明すると、イメージが異なるソースから供給され、異なる表示装置を使用して表示されうるようにするために、さまざまな異なるフォーマットでデジタルシネマシステムがデータを受信／出力できると有利である。これはさまざまなデジタルビデオ装置がデジタルシネマシステムの他の部分とインターフェイスできるようにする。
【発明の開示】
【発明の概要】
【０００８】
本発明は表現されるイメージ表示用のデジタルイメージデータを調整する方法および装置を提供することを目的とする。本発明はイメージデータフォーマット間でイメージデータを変換する方法および装置を提供することを目的とする。
【０００９】
本発明の１つの観点にしたがうと、表現されるイメージの表示のためにデジタルイメージデータを調整する装置が提供され、この装置は、合わさってイメージを形成する多数のピクセルを規定するデジタルイメージデータを記憶する記憶装置と、複数の異なるイメージ表示フォーマットのそれぞれに対する１セットのパラメータを規定するフォーマットデータテーブルと、記憶装置からデジタルイメージデータを読み取り、選択されたイメージ表示フォーマットに対する１セットのパラメータに依存してイメージデータをフォーマットし、選択されたイメージ表示フォーマットで表現されるイメージの表示のためにフォーマットされたイメージデータを出力するイメージデータプロセッサとを具備する。
【００１０】
本発明の他の観点にしたがうと、表現されるイメージの表示のためにデジタルイメージデータを調整する方法が提供され、この方法は、合わさってイメージを形成する多数のピクセルを規定するデジタルイメージデータを記憶し、複数の異なるイメージ表示フォーマットのそれぞれに対する１セットのパラメータを規定し、選択されたイメージ表示フォーマットに対する１セットのパラメータに依存してイメージデータをフォーマットし、選択されたイメージ表示フォーマットで表現されるイメージの表示のためにフォーマットされたイメージデータを出力することを含む。
【００１１】
本発明の別の観点にしたがうと、イメージデータ処理システムが提供され、このシステムは、合わさってイメージを形成する多数のピクセルを規定するイメージデータを受け取る入力デバイスと、イメージの表示のためにイメージデータが出力されるべきフォーマットを規定するフォーマットデータを記憶するプログラム可能フォーマットデータ記憶装置と、入力デバイスからイメージデータを受け取り、プログラム可能フォーマットデータ記憶装置中のフォーマットデータに依存して同じものを処理して、フォーマットデータ記憶装置中のフォーマットデータにより規定されるフォーマットに対応する制御データを含むイメージデータを発生させるプロセッサとを具備する。
【００１２】
本発明の他の観点にしたがうと、イメージデータ処理の方法が提供され、この方法は、合わさってイメージを形成する多数のピクセルを規定するイメージデータを受け取り、イメージの表示のためにイメージデータが出力されるべきフォーマットを規定するフォーマットデータを発生させ、プログラム可能フォーマットデータ記憶装置中のフォーマットデータに依存して、入力デバイスからイメージデータを処理して、フォーマットデータ記憶装置中のフォーマットデータにより規定されるフォーマットに対応する制御データを含むイメージデータを発生させることを含む。
【００１３】
本発明はまたデジタルシネマシステムを提供し、このシステムでは、第１のフォーマットで獲得されるイメージデータが処理されてそこから制御データが除去され、合わさってイメージを表現する多数のピクセルを規定する除去済データが残され、除去済データは第１のフォーマットを識別するデータとともに表示サブシステムに伝えられ、表示サブシステムにおいて、除去済データはビデオプロセッサにより処理され、ビデオプロセッサは除去済データに別のデータを付加して、除去済データを第２のフォーマットでイメージを表す再フォーマットされたデータに変換し、再フォーマットされたデータはそれにより表されるイメージの表示のために表示デバイスに出力される。
【００１４】
本発明はさらに、イメージを規定するデータがピクセルデータとして供給され、表示のために出力される前にフォーマットされるビデオ表示システムを提供し、このシステムは、記憶手段から、表示順序でピクセルデータを読み出す手段と、イメージが表示されるべき表示フォーマットを選択する手段と、読み出し手段および規定する手段とに結合され、ピクセルデータを処理して、表示するために選択されたフォーマットに対応する制御データを付加することにより表示データを生成する処理手段とを具備する。
【００１５】
本発明はまた、イメージを規定するデータがピクセルデータとして供給され、表示のために出力される前にフォーマットされるビデオ表示方法を提供し、この方法は、ピクセルデータを記憶し、表示順序で、記憶されたピクセルデータを読み出し、イメージが表示されるべき表示フォーマットを選択し、ピクセルデータを処理して、表示するために選択されたフォーマットに対応する制御データを付加することにより表示データを生成することを含む。
【００１６】
本発明は、特に、それぞれが自己のフレームレート、クロック速度、イメージサイズおよびピクセル帯域幅を有する、さまざまな異なるフォーマットでデータを入力および出力することを促進する。柔軟性ある再生に対するこの促進は静止および動イメージを幅広いさまざまな異なるソースから供給して、異なる表示装置を使用して表示させることを可能にする。
【００１７】
本発明の先のおよび別の特徴は特に特許請求の範囲に記述されており、その利点とともに添付した図面を参照すると本発明の例示的な実施形態の以下の詳細な説明の考察からさらに明らかになるであろう。
【発明の実施形態の詳細な説明】
【００１８】
以下の説明は本発明が具体化されているデジタルシネマシステムの概観とその現在好ましい実施形態の詳細な開示とを提供することを意図している。ここで示されているシステムと同様なシステムはこの出願の譲受人に譲渡された他の出願において広く説明されている。他の出願には、“デジタルイメージおよびオーディオ信号をエンコーディングおよび記憶する装置および方法”と題するＵＳＳＮ０９／５６４，１７４、および“デジタルイメージおよびオーディオ信号をデコーディングする装置および方法”と題するＵＳＳＮ０９／５６３，８８０が含まれ、両者は２０００年５月３日に出願され、その教示は参照によりここに組み込まれている。
【００１９】
本発明を具体化しているデジタルシネマシステム１００が添付図面の図１に図示されている。デジタルシネマシステム１００は２つのメインシステム：少なくとも１つの中央設備またはハブ１０２および少なくとも１つのプレゼンテーションまたはシアターサブシステム１０４を備える。ハブ１０２とシアターサブシステム１０４は１９９８年５月８日に出願された留保中の米国特許出願シリアル番号０９／０７５，１５２号のものと類似した設計のものであり、この米国特許出願は本発明と同じ譲受人に譲渡され、その教示は参照によりここに組み込まれている。
【００２０】
イメージおよびオーディオ情報は記憶媒体に圧縮されて記憶され、ハブ１０２からシアターサブシステム１０４に配給される。一般的に、１つのシアターサブシステム１０４はイメージまたはオーディオ情報を受信するネットワークの複数のプレゼンテーション位置における各シアターまたはプレゼンテーション位置に対して利用され、何らかの中央化された装置とともに各プレゼンテーションオーディトリウムに対して使用されるある装置を含む。
【００２１】
中央ハブ１０２では、ソース発生器１０８はフィルム素材を受け取り、フィルムのデジタルバージョンを発生させる。デジタル情報は圧縮器／暗号器（ＣＥ）１１２により圧縮および暗号化され、ハブ記憶デバイス１１６により記憶媒体上に記憶される。ネットワークマネージャー１２０は制御情報を監視して、制御情報をソース発生器１０８、ＣＥ１１２およびハブ記憶デバイス１１６に送信する。条件アクセスマネージャー１２４は、特定のシアターのみが特定のプログラムを上映するように許可されるように特定の電子キー情報を提供する。
【００２２】
シアターサブシステム１０４では、シアターマネージャー１２８はオーディトリウムモジュール１３２を制御する。オーディトリウムモジュール１３２から受け取った制御情報に基づいて、シアター記憶デバイス１３６は記憶媒体に記憶されている圧縮された情報を再生モジュール１４０に転送する。再生モジュール１４０は圧縮情報をシアター記憶デバイス１３６から受け取り、圧縮情報を予め定められたシーケンス、サイズおよびデータレートに準備する。再生モジュール１４０は圧縮情報をデコーダ１４４に出力する。デコーダ１４４は圧縮情報を再生モジュール１４０から入力し、解読、復元およびフォーマットを実行し、情報をプロジェクター１４８およびサウンドモジュール１５２に出力する。プロジェクター１４８は情報をプロジェクター上で再生し、サウンドモジュール１５２はサウンド情報をサウンドシステム上で再生し、両方ともオーディトリウムモジュール１３２の制御の下である。
【００２３】
動作において、ソース発生器１０８はデジタル化電子イメージおよび／またはプログラムをシステムに提供する。一般的に、ソース発生器１０８はフィルム素材を受け取り、デジタル化情報またはデータを含む磁気テープを発生させる。フィルムは非常に高い解像度でデジタル的に走査され、映画または他のプログラムのデジタル化バージョンが生成される。一般的に、既知の“テレビ映画”プロセスはイメージ情報を発生させる一方、よく知られたデジタルオーディオ変換処理はプログラムのオーディオ部分を発生させる。処理されているイメージはフィルムから提供される必要はないが、単一のピクチャまたは静止フレームタイプイメージ、あるいは変化する長さの映画として上映されるものを含む一連のフレームまたはピクチャとすることができる。これらのイメージをシリーズまたはセットとして提供して、イメージプログラムと呼ばれるものを生成してもよい。さらに、視覚障害の視聴者に対するビジュアルキュートラック、外国語および／または聴覚障害の視聴者に対するサブタイトル、またはマルチメディアタイムキュートラックのような他の素材を提供することができる。同様に、単一またはセットのサウンドまたは録音を使用して所望のオーディオプログラムを形成する。
【００２４】
代わりに、高精細デジタルカメラまたは既知の他のデジタルイメージ発生装置または方法がデジタル化イメージ情報を提供してもよい。デジタルカメラの使用はデジタル化イメージ情報を直接生成し、ほぼ即座または同時の配給のためにライブイベントの入手に対して特に有用である。コンピュータワークステーションまたは同様な装置を使用しても配給されるべきグラフィックイメージを直接発生させることができる。
【００２５】
デジタルイメージ情報またはプログラムは圧縮器／暗号器１１２に与えられ、圧縮器／暗号器１１２は予め選択された既知のフォーマットまたはプロセスを使用してデジタル信号を圧縮し、非常に高品質で元のイメージを再現するのに必要なデジタル情報の量を減少させる。ＡＢＳＤＣＴ技術を使用してイメージソースを圧縮することが好ましい。適切なＡＢＳＤＣＴ圧縮技術は米国特許第５，０２１，８９１号、第５，１０７，３４５号および第５，４５２，１０４号で開示されており、その技術は参照によりここに組み込まれている。オーディオ情報も標準技術を使用してデジタル的に圧縮され、圧縮されたイメージ情報と時間同期される。圧縮イメージおよびオーディオ情報は１つ以上の安全な電子方法を使用して暗号化および／またはスクランブルされる。
【００２６】
ネットワークマネージャー１２０は圧縮器／暗号器１１２のステータスを監視し、圧縮器／暗号器１１２からの圧縮された情報をハブ記憶デバイス１１６に向ける。ハブ記憶デバイス１１６は（図８に示されている）１つ以上の記憶媒体からなる。記憶媒体は高い容量のデータ記憶デバイスの任意のタイプとすることができ、これらのものに限定されないが、１つ以上のデジタル汎用ディスク（ＤＶＤ）または除去可能なハードドライブ（ＲＨＤ）が含まれる。圧縮情報が記憶媒体上へ記憶されると、記憶媒体はシアターサブシステム１０４に物理的に移動され、特にシアター記憶デバイス１３６に移動される。
【００２７】
代わりに、圧縮イメージおよびオーディオ情報はそれぞれ互いに独立して、非隣接または分離した態様で記憶される。すなわち、イメージ情報またはプログラムと関係しているが時間的に分離しているオーディオプログラムを圧縮および記憶する手段が提供される。同時にオーディオイメージを処理する要求はない。予め規定された識別子あるいは識別メカニズムまたはスキームを使用して、対応するオーディオおよびイメージプログラムを適切なように相互に関係付ける。これにより、プレゼンテーションの時、またはプレゼンテーションイベント中に、１つ以上の予め選択されたオーディオプログラムと、望ましいように、少なくとも１つの予め選択されたイメージプログラムとのリンク付けが可能になる。すなわち、最初は圧縮イメージ情報と時間同期されないが、圧縮オーディオはプログラムのプレゼンテーション時にリンクされ、同期化される。
【００２８】
さらに、イメージプログラムから分離したオーディオプログラムは、各言語に対するイメージプログラムを再生成する必要なく、オーディオプログラムからの複数の言語をイメージプログラムに同期させることを可能にする。さらに、分離したオーディオプログラムを維持することは、イメージプログラムで複数のオーディオトラックをインターリーブする必要性なく、複数のスピーカー構成をサポートできるようにする。
【００２９】
イメージプログラムおよびオーディオプログラムに加えて、分離したプロモーションプログラム、すなわちプロモプログラムをシステムに加えてもよい。一般的に、プロモーション素材はフィーチャープログラムよりも高い頻度で変化する。分離したプロモプログラムを使用すると、新しいフィーチャーイメージプログラムを要求する必要なく、プロモーション素材が更新できるようになる。プロモプログラムは（スライド、オーディオ、モーション、またはこれらに類するもののような）広告およびシアターで上映される予告編のような情報を含む。ＤＶＤおよびＲＨＤのような高い記憶容量の記憶媒体のために、数千のスライドまたは広告の断片が記憶される。特定のスライド、広告または予告編が特定のシアターでターゲットとするカスタマに対して上映されるように、高い記憶容量はカスタマイズを可能にする。
【００３０】
図１は記憶デバイス１１６中の圧縮情報と、記憶媒体をシアターシステム１０４に物理的に移動させることを示しているが、圧縮情報またはその一部は多数の無線または有線送信方法の任意のものを使用して、シアター記憶デバイス１３６に送信することができることを理解すべきである。送信方法には衛星送信、よく知られたマルチドロップ、インターネットアクセスノード、専用電話線、または２点間光ファイバネットワークが含まれる。
【００３１】
圧縮器／暗号器１１２のブロック図は添付した図面の図２に図示されている。ソース発生器１０８と同様に、圧縮器／暗号器１１２は中央ハブ１０２の一部としてもよく、あるいは分離した設備に配置されてもよい。例えば、圧縮器／暗号器１１２はフィルムまたはテレビプロダクションスタジオ中のソース発生器１０８に配置されてもよい。さらに、イメージまたはオーディオの情報またはデータに対する圧縮プロセスは可変レートプロセスとして構成してもよい。
【００３２】
圧縮器／暗号器１１２はソース発生器１０８により提供されるデジタルイメージとオーディオ情報信号を受け取る。デジタルイメージとオーディオ情報はさらに処理する前に（示されていない）フレームバッファに記憶されてもよい。デジタルイメージ信号はイメージ圧縮器１８４に送られる。好ましい実施形態では、イメージ圧縮器１８４は先に言及した米国特許第５，２１，８９１号、第５，１０７，３４５号および第５，４５２，１０４号で説明されているＡＢＳＤＣＴ技術を使用してデジタルイメージ信号を処理する。
【００３３】
ＡＢＳＤＣＴ技術では、カラー入力信号は一般的にＹＩＱフォーマットであり、Ｙはルミナンス、すなわち輝度成分であり、ＩおよびＱはクロミナンス、すなわちカラー成分である。ＹＵＶ、ＹＣｂＣｒまたはＲＧＢフォーマットのような他のフォーマットを使用してもよい。カラーに対する目の低い空間感度のために、ＡＢＳＤＣＴ技術は水平方向および垂直方向のそれぞれにおいて、２でカラー（ＩおよびＱ）成分をサブサンプリングする。したがって、４つのルミナンス成分と２つのクロミナンス成分を使用してイメージ入力の各空間セグメントを表す。ＡＢＳＤＣＴ技術はいわゆる４：４：４フォーマットをサポートする。４：４：４フォーマットでは、クロミナンス成分のフルサンプリングが生じる。各成分中のピクセルは線形または対数スケールで１０ビットまでにより表される。
【００３４】
ルミナンス成分とクロミナンス成分のそれぞれはブロックインターリーバに送られる。一般的に、１６×１６ブロックがブロックインターリーバに与えられる。ブロックインターリーバは１６×１６ブロック内のイメージサンプルを順序付けて、離散コサイン変換（ＤＣＴ）解析に対するデータのブロックと複合サブブロックを生成する。ＤＣＴ演算子は時間サンプリングされた信号を同じ信号の周波数表現に変換する１つの方法である。イメージの周波数分布特性を利用するように量子化器を設計することができることから、周波数表現に変換することにより、ＤＣＴ技術は非常に高いレベルの圧縮を可能にすることが示されている。１つの１６×１６ＤＣＴが第１の順序付けに適用され、４つの８×８ＤＣＴが第２の順序付けに適用され、１６の４×４ＤＣＴが第３の順序付けに適用され、６４の２×２ＤＣＴが第４の順序付けに適用されることが好ましい。
【００３５】
ＤＣＴ演算はイメージソースに固有な空間冗長性を減少させる。ＤＣＴが実行された後に、イメージ信号エネルギのほとんどはわずかなＤＣＴ係数に集中する傾向がある。
１６×１６ブロックと各サブブロックに対して、変換された係数が解析され、ブロックまたはサブブロックをエンコードするのに必要なビット数が決定される。その後、ブロックまたはサブブロックの組み合わせがイメージセグメントを表すために選択される。ブロックまたはサブブロックの組み合わせはエンコードするための最小ビット数を必要とする。例えば２つの８×８サブブロック、６つの４×４サブブロックおよび８つの２×２サブブロックが選択されて、イメージセグメントを表す。
【００３６】
選択されたブロックまたはサブブロックの組み合わせは適切な順序に配置される。ＤＣＴ係数値はこれらには限定されないが、送信の準備のために、既知の技術を使用して、周波数重み付け、量子化、および（可変長コーディングのような）コーディングのようなさらなる処理を受けてもよい。圧縮されたイメージ信号は少なくとも１つの暗号器１８８に提供される。
【００３７】
デジタルオーディオ信号は一般的にオーディオ圧縮器１９２に送られる。オーディオ圧縮器１９２は標準デジタルオーディオ圧縮アルゴリズムを使用してマルチチャネルオーディオ情報を処理することが好ましい。圧縮されたオーディオ信号は少なくとも１つのオーディオ暗号器１９６に提供される。代わりに、オーディオ情報は圧縮されずに送られて利用されてもよいが、依然としてデジタルフォーマットである。
【００３８】
イメージ暗号器１８８とオーディオ暗号器１９６は多数の既知の暗号化技術のいずれかを使用して、それぞれ圧縮されたイメージおよびオーディオ信号を暗号化する。イメージおよびオーディオ信号は同じ技術または異なる技術を使用して暗号化してもよい。好ましい実施形態では、イメージとオーディオプログラミングの両方に対するリアルタイムデジタルシーケンススクランブル化を含む暗号化技術が使用される。
【００３９】
イメージおよびオーディオ暗号器１８８および１９６では、プログラミング素材はスクランブラ／暗号器回路により処理される。スクランブラ／暗号器回路は時間的に変化する（一般的に１秒ごとに数回変化する）電子キー情報を使用する。スクランブルされたプログラム情報は記憶することができ、または、プログラム素材またはデジタルデータをスクランブルするのに使用される関連電子キー情報を手に入れていない誰にも解読できずに、ワイヤレスリンクで空中を介してのような方法で送信することができる。
【００４０】
暗号化は一般的に圧縮信号のデジタルシーケンススクランブル化または直接暗号化を伴う。単語“暗号化”および“スクランブル化”は交換可能に使用され、多数の暗号法技術のいずれかを使用してさまざまなソースのデジタルデータストリームを処理し、秘密デジタル値（“キー”）を使用して発生されたシーケンスを利用して、秘密キー値の知識なくては元のデータシーケンスをリカバーするのが非常に困難な方法で、デジタルストリームをスクランブル、カバーまたは直接暗号化することを意味すると理解される。
【００４１】
各イメージまたはオーディオプログラムは特定の電子キー情報を使用することがあり、この特定の電子キー情報は、プレゼンテーション位置またはシアター特定電子キー情報により暗号化されて、その特定プログラムを上映する許可がされたシアターまたはプレゼンテーション位置に提供される。条件アクセスマネージャー（ＣＡＭ）１２４はこの機能を取り扱う。記憶情報を解読するのにオーディトリウムにより必要とされる暗号化されたプログラムキーが、プログラムを再生する前に許可されたシアターに送信またはそうでなれば届けられる。記憶プログラム情報は場合によっては許可された上映期間が開始する数日または数週間前に送信され、暗号化イメージまたはオーディオプログラムキーは許可された再生期間が開始する直前に送信または届けられることもあることに留意すべきである。暗号化プログラムキーは低データレートリンクあるいは、磁気または光媒体ディスク、スマートカードまたは消去可能なメモリ素子を有する他のデバイスのような可搬記憶素子を使用して送られることもある。暗号化プログラムキーは、特定のシアターコンプレックスまたはオーディトリウムにプログラムを上映する許可がされる期間を制御するような方法でも提供される。
【００４２】
暗号化プログラムキーを受け取る各シアターサブシステム１０４はそのオーディトリウム特定キーを使用してこの値を解読し、この解読されたプログラムキーをメモリデバイスまたは他の安全なメモリに記憶する。プログラムが再生されるべきとき、好ましくは対称アルゴリズムとともに、シアターまたは位置特定およびプログラム特定のキー情報が使用される。対称アルゴリズムは暗号化信号を準備する際に暗号器１１２において使用されたものであり、今度はリアルタイムでプログラム情報をデスクランブル／解読する。
【００４３】
図２に戻ると、スクランブル化に加えて、イメージ暗号器１８８は“透かし”または“フィンガープリント”をイメージプログラミングに付加し、透かし”または“フィンガープリント”は本質的にデジタルである。これは位置特定および／または時間特定の視覚識別子をプログラムシーケンスに挿入することを伴う。すなわち、透かしはプレゼンテーションのために、必要なときに不法コピーのソースをさらに効率的に追跡するために、許可された位置および時間を示すように構成される。透かしは頻繁であるが再生プロセスで擬似ランダム周期で現れるようにプログラムしてもよいが、見ている視聴者に見えない。透かしは、転送の通常レートとして規定されているものでは、復元されたイメージまたはオーディオ情報のプレゼンテーション中に知覚的に目立たない。しかしながら、イメージまたはオーディオ情報がより遅い“非リアルタイム”または静止フレーム再生レートのような、その通常レートとは実質的に異なるレートで与えられるとき、透かしは検出可能である。プログラムの許可されていないコピーがリカバーされた場合、デジタル透かし情報は当局により読み取ることができ、コピーが作られたシアターを決定することができる。このような透かし技術はオーディオプログラムを識別するためにも適用し使用することができる。
【００４４】
圧縮され暗号化されたイメージおよびオーディオ信号はともにマルチプレクサ２００に与えられる。マルチプレクサ２００では、イメージおよびオーディオ情報は時間同期情報とともに一緒にマルチプレクスされ、シアターサブシステム１０４において時間整列された方法でイメージおよびオーディオストリーム化情報が再生できる。マルチプレクスされた信号はプログラムパケタイザ２０４により処理され、プログラムパケタイザ２０４はデータをパケット化してプログラムストリームを形成する。データをパケット化することにより、あるいは“データブロック”を形成することにより、復元中にブロックを受信する際のエラーのために、シアターサブシステム１０４（図１参照）において復元中にプログラムストリームを監視してもよい。シアターサブシステム１０４のシアターマネージャー１２８によりエラーを示すデータブロックを獲得するための要求がなされてもよい。したがって、エラーが存在する場合、プログラム全体の代わりに、プログラムの少しの部分のみを置換するだけでよい。データの少しのブロックを要求することは有線または無線リンクを通して取り扱われる。これは信頼性と効率を増加させる。
【００４５】
代わりに、プログラムのイメージおよびオーディオ部分は独立したまたは異なるプログラムとして取り扱われる。したがって、イメージおよびオーディオ信号をマルチプレクスするためにマルチプレクサ２００を使用する代わりに、イメージ信号が独立してパケット化される。この方法では、イメージプログラムはオーディオプログラムを除いて運搬され、逆も同じである。このようなことであるから、イメージおよびオーディオプログラムは再生時間においてのみ合成されたプログラムにアセンブルされる。これは変化する言語のようなさまざまな理由に対して、異なるオーディオプログラムをイメージプログラムに合成することを可能にし、ポストリリース更新またはプログラム変更をもたらして、ローカルコミュニティの標準内に適合させることなどが可能になる。オーディオの異なるマルチトラックプログラムをイメージプログラムに柔軟に割り当てるこの能力は既に配給しているプログラムを変更する際に、そしてフィルム産業に利用可能なより大きな複数文化マーケットを取り扱う際に、コストを最小にするために非常に有用である。
【００４６】
圧縮器１８４および１９２、暗号器１８８および１９６、マルチプレクサ２００、およびプログラムパケタイザ２０４は圧縮／暗号モジュール（ＣＥＭ）制御装置２０８、すなわちここで説明する機能を実行するようにプログラムされたソフトウェア制御プロセッサにより実現してもよい。すなわち、これらは、さまざまなプログラム可能な電子デバイス、あるいはソフトウェアまたはファームウェアプログラム制御のもとで動作するコンピュータを含む一般化された機能ハードウェアとして構成することができる。代わりに、これらはＡＳＩＣを通して、あるいは１つ以上の回路カードアセンブリを通してのような他の何らかの技術を使用して実現しても、すなわち特化されたハードウェアとして構成してもよい。
【００４７】
イメージおよびオーディオプログラムストリームはハブ記憶デバイス１１６に送られる。ＣＥＭ制御装置２０８は主に圧縮器／暗号器１１２全体を制御および監視する役割を持っている。ＣＥＭ制御装置２０８は汎用ハードウェアデバイスまたはコンピュータをプログラムして要求された機能を実行することにより、あるいは特化されたハードウェアを使用することにより実現されてもよい。ここで説明するように、ネットワーク制御がハブ内部ネットワークを通してネットワークマネージャー１２０（図２）からＣＥＭ制御装置２０８に提供される。ＣＥＭ制御装置２０８は既知のデジタルインターフェイスを使用して圧縮器１８４および１９２、暗号器１８８および１９６、マルチプレクサ２００、およびパケタイザ２０４と通信し、これらのエレメントの動作を制御する。ＣＥＭ制御装置２０８は記憶モジュール１１６、およびこれらのデバイス間のデータ伝送も制御および監視する。
【００４８】
記憶デバイス１１６は１つ以上のＲＨＤ、ＤＶＤディスクまたは他の高容量記憶媒体として構成することが好ましく、これは一般的にシアターサブシステム１０４中のシアター記憶デバイス１３６と同様な設計のものである。しかしながら、当業者はある応用では他の媒体を使用してもよく、これには制限されるものではないがＤＶＤ（デジタル汎用ディスク）またはいわゆるＪＢＯＤ（まさに一束のドライブ）が含まれる。記憶デバイス１１６は、圧縮フェーズ中に、圧縮され暗号化されたイメージ、オーディオおよび制御データをプログラムパケタイザ２０４から受け取る。記憶デバイス１１６の動作はＣＥＭ制御装置２０８により管理される。
【００４９】
添付図面の図３は１つ以上のＲＨＤ（除去可能なハードドライブ）３０８を使用するアルゴリズムモジュール１３２の動作を図示する。速度、容量および便利さの理由のために、１つより多いＲＨＤ３０８ａないし３０８ｎを使用することが望ましい。データをシーケンシャルに読み出すとき、コマンドの最近の履歴に基づいて次に続く読み出しコマンドを予測する“プリフェッチ”機能を有するＲＨＤがある。このプリフェッチ機能は、ディスクからシーケンシャル情報を読み出すのに必要な時間を減少させるのに有用である。しかしながら、ＲＨＤが予測されていないコマンドを受け取る場合には、ディスクから非シーケンシャル情報を読み出すのに必要な時間は増加する。このようなケースでは、ＲＨＤのプリフェッチ機能はＲＨＤのランダムアクセスメモリをフルにし、したがって要求される情報にアクセスする時間をさらに多く必要とする。したがって、イメージプログラムのようなデータのシーケンシャルストリームがより高速に読み出される際に１つより多いＲＨＤを有することは利点となる。さらに、オーディオプログラム、予告編、制御情報または広告のような、別のＲＨＤディスク上の第２セットの情報にアクセスすることは、単一ＲＨＤ上でこのような情報にアクセスするとさらに時間を消費する点で有利である。
【００５０】
したがって、圧縮された情報は１つ以上のＲＨＤ３０８からバッファ２８４に読み出される。再生モジュール１４０中のＦＩＦＯ−ＲＡＭバッファ２８４は予め定められたレートで記憶デバイス１３６から圧縮された情報の一部を受け取る。ＦＩＦＯ−ＲＡＭバッファ２８４は、デコーダ１４４、その後に続くプロジェクター１４８が情報でオーバーロードまたはアンダーロードとならないように、十分な容量を持つものである。ＦＩＦＯ−ＲＡＭバッファ２８４は約１００ないし２００ＭＢの容量を持つことが好ましい。ＦＩＦＯ−ＲＡＭバッファ２８４を使用することは実際必要不可欠なものである。１つのドライブから他のものにスイッチングするときに、数秒の遅延があるかもしれないからである。
【００５１】
圧縮された情報の一部はＦＩＦＯ−ＲＡＭバッファからネットワークインターフェイス２８８に出力され、これは圧縮された情報をデコーダ１４４に提供する。ネットワークインターフェイス２８８はファイバチャネル調停ループ（ＦＣ−ＡＬ）インターフェイスであることが好ましい。代わりに、特に説明されていないが、シアターマネージャー１２８により制御されるスイッチネットワークは再生モジュール１４０から出力データを受け取り、データを所定のデコーダ１４４に向ける。スイッチネットワークを使用することにより、何らかの所定の再生モジュール１４０上のプログラムを何らかの所定のデコーダ１４４に転送することができる。
【００５２】
プログラムが見られるときに、プログラム情報は記憶デバイス１３６から検索され、シアターマネージャー１２８を通してオーディトリウムモジュール１３２に転送される。デコーダ１４４は許可されたシアターのみに提供される秘密キー情報を使用して記憶デバイス１３６から受け取ったデータを解読し、ソース発生器１０８において使用された圧縮アルゴリズムと逆である復元アルゴリズムを使用して記憶された情報を復元する。デコーダ１４４には（図３に示されていない）コンバータが含まれる。コンバータは復元されたイメージ情報を投射システムにより使用されるイメージ表示フォーマット（これはアナログまたはデジタルフォーマットのいずれでもよい）に変換し、イメージは電子プロジェクター１４８を通して表示される。オーディオ情報も復元され、イメージプログラムとともに再生するためにオーディトリウムサウンドシステム１５２に提供される。
【００５３】
図３をさらに参照することにより、デコーダ１４４をより詳細に説明する。デコーダ１４４はスクリーンまたは表面上に視覚的に投射され、サウンドシステム１５２を使用して聴覚的に与えられるべき、圧縮され／暗号化されたプログラムを処理する。デコーダ１４４は制御ＣＰＵ（中央処理ユニット）３１２を備え、制御ＣＰＵはデコーダを制御する。代わりに、デコーダはシアターマネージャー１２８を通して制御されてもよい。デコーダは少なくとも１つのデパケタイザ３１６，バッファ３１４、イメージ解読器／復元器３２０、およびオーディオ解読器／復元器３２４をさらに備える。バッファはデパケタイザ３１６に対する情報を一時的に記憶する。デコーダ１４４の上記で識別されたユニットはすべて１つ以上の回路カードアセンブリ上で実現される。回路カードアセンブリは組み込み筐体にインストールされ、組み込み筐体はプロジェクター１４８上またはこれに隣接してマウントされる。さらに、暗号スマートカード３２８を使用してもよく、これはユニット特定暗号キー情報を転送し記憶するために、制御ＣＰＵ３１２および／またはイメージ解読器／復元器３２０とインターフェイスする。
【００５４】
デパケタイザ３１６は個々の制御、イメージおよびオーディオパケットを識別して分離する。これらのパケットは再生モジュール１４０、ＣＰＵ３１２および／またはシアターマネージャー１２８から到着する。制御パケットはシアターマネージャー１２８に送信される一方で、イメージおよびオーディオパケットはイメージおよびオーディオ解読／復元システム３２０および３２４にそれぞれ送られる。読み出しおよび書き込み動作はバーストで発生する傾向がある。したがって、バッファ３１４を使用してデータをスムーズにデパケタイザ３１６から投射装置に流す。
【００５５】
シアターマネージャー１２８はシアターサブシステム１０４を構成し、シアターサブシステム１０４の安全を管理し、シアターサブシステム１０４を監視する。これには外部インターフェイス、イメージおよびオーディオ解読／復元モジュール３２０および３２４とともに、プロジェクター１４８およびサウンドシステムモジュール１５２も含まれる。制御情報は再生モジュール１４０、ＣＰＵ３１２、シアター管理システム１２８、遠隔制御ポート、あるいは、オーディトリウムモジュール１３２のハウジングまたはシャーシの外側における制御パネルのようなローカル制御入力から来る。デコーダＣＰＵ３１２は各オーディトリウムモジュール１３２に割り当てられる電子キーも管理する。復元プロセス前にイメージおよびオーディオ情報を解読するためにイメージおよびオーディオデータに埋め込まれた電子暗号キー情報とともに、オーディトリウムモジュール１３２に割り当てられた予め選択された電子暗号キーが使用される。ＣＰＵ３１２は基本的な機能または制御エレメントとして、各オーディトリウムモジュール１３２のソフトウェアに埋め込まれて実行される標準マイクロプロセッサを使用することが好ましい。
【００５６】
さらに、ＣＰＵ３１２は動作し、またはある情報をシアターマネージャー１２８と通信して、各オーディトリウムにおいて発生するプレゼンテーションの履歴を保持するように構成されることが好ましい。このプレゼンテーション履歴に関する情報はリターンリンクを使用して、あるいは予め選択された時間において可搬媒体を通してハブ１０２に移すために利用可能である。
【００５７】
イメージ解読器／復元器３２０はイメージデータストリームをデパケタイザ３１６から取り、解読を実行し、透かしを追加し、スクリーン上でプレゼンテーションするために元のイメージを再アセンブルする。この動作の出力は一般的に標準アナログＲＧＢ信号をデジタルシネマプロジェクター１４８に提供する。典型的に、解読および復元はリアルタイムで実行され、プログラミング素材のリアルタイム再生を可能にする。
【００５８】
イメージ解読器／復元器３２０はイメージデータストリームを解読および復元して、ハブ１０２のイメージ圧縮器１８４およびイメージ暗号器１８８により実行される動作を逆にする。各オーディトリウムモジュール１３２は同じシアターサブシステム１０４中の他のオーディトリウムモジュール１３２とは異なるプログラムを処理して表示し、あるいは１つ以上のオーディトリウムモジュール１３２は同じプログラムを同時に処理および表示する。オプション的に、同じプログラムを複数のプロジェクターに表示させてもよく、複数のプロジェクターは互いに関して時間的に遅延される。
【００５９】
解読プロセスは、データストリームに埋め込まれている電子キーとともに、前に提供されているユニット特定およびプログラム特定電子暗号キー情報を使用して、イメージ情報を解読する。各シアターサブシステム１０４には各オーディトリウムモジュール１３２上で上映されるべきことが許可されたすべてのプログラムに対して必要な暗号キー情報が提供される。
【００６０】
マルチレベル暗号キーマネージャーを使用して特定のプログラムの表示のために特定のプレゼンテーションシステムを許可する。マルチレベルキーマネージャーは一般的に電子キー値を利用する。電子キー値は各許可シアターマネージャー１２８、特定のイメージおよび／またはオーディオプログラム、および／または、イメージおよび／またはオーディオプログラム内の時間的に変化する暗号キーシーケンスに特定である。一般的に５６ビットまたはそれより長い“オーディトリウム特定”電子キーが各オーディトリウムモジュール１３２にプログラムされる。
【００６１】
このプログラミングはいくつかの技術を使用して実現され、使用するためのキー情報を移して与える。例えば、先に説明したリターンリンクを使用し、リンクを通して条件アクセスマネージャー１２４から暗号情報を移す。代わりに、スマートカード３２８、予めプログラミングされたフラッシュメモリカード、および他の既知のポータブル記憶デバイスのようなスマートカード技術が使用されてもよい。例えば、スマートカード３２８は、この値がいったんカードにロードされるとスマートカードメモリから読み出すことができないように設計される。
【００６２】
物理的および電子セキュリティ方法を使用して、このキー情報による不正取引を防止し、試みられた不正取引や危険なことを検出する。キーは不正取引の試みが検出された際に消去できるような方法で記憶される。スマートカード回路にはマイクロプロセッサコアが含まれる。マイクロプロセッサコアには、一般的にデータ暗号標準規格（ＤＥＳ）である暗号アルゴリズムのソフトウェア構成が含まれる。スマートカードは提供される値を入力し、オンカードＤＥＳアルゴリズムと予め記憶されたオーディトリウム特定キーを使用してこれらの値を暗号化（または解読）し、結果を出力することができる。代わりに暗号化電子キー情報をシアターサブシステム１０４中の回路に単に移すために、スマートカード３２８を使用する。シアターサブシステム１０４中の回路は、イメージおよびオーディオ解読プロセスにより使用するためにこのキー情報の処理を実行する。
【００６３】
イメージプログラムデータストリームは、逆ＡＢＳＤＣＴアルゴリズムを使用してダイナミックイメージ復元を受け、あるいは中央ハブ圧縮器／暗号器１１２で使用されるイメージ圧縮と対称的な他のイメージ復元プロセスを受ける。イメージ圧縮がＡＢＳＤＣＴアルゴリズムに基づいている場合には、復元プロセスには可変長デコーディング、逆周波数重み付け、逆量子化、逆差分クアッドツリー変換、ＩＤＣＴ、およびＤＣＴブロック合成器デインターリーブが含まれる。復元に使用される処理エレメントは、ＡＳＩＣまたは１つ以上の回路カードアセンブリのような、この機能のための専用特化ハードウェアで構成されてもよい。代わりに、復元処理エレメントは標準エレメントまたは一般化されたハードウェアとして構成してもよい。一般化されたハードウェアには、さまざまなデジタル信号プロセッサまたはプログラム可能な電子デバイスまたは特定の機能ソフトウェアまたはファームウェアプログラミングの制御のもとで動作するコンピュータが含まれる。複数のＡＳＩＣは高イメージデータレートをサポートするのと並行にイメージ情報を処理するように構成してもよい。
【００６４】
添付図面の図４は解読器／復元器３２０を詳細に示している。解読器／復元器３２０は圧縮データインターフェイス（ＣＤＩ）４０１を備える。圧縮データインターフェイス４０１は逆パケット化され、圧縮され、暗号化されたデータをデパケタイザ３１６（図３参照）から受け取る。データはあちこちに転送され、バーストで処理される傾向があることから、必要となるまで、受け取られたデータはランダムアクセス記憶装置４０２に記憶される。ランダムアクセス記憶装置４０２はＳＤＲＡＭデバイスやこれに類するものであることが好ましい。ＳＤＲＡＭ記憶装置４０２に入力されるデータはイメージデータの圧縮され暗号化されたバージョンに対応する。記憶装置４０２はしたがって非常に多数のイメージフレームに対応するデータを記憶できるように（相対的に言えば）非常に大きい必要はない。
【００６５】
ときどき、データはＣＤＩ４０１により記憶装置４０２から取られ、解読回路４０３に出力され、そこでＤＥＳ（データ暗号化標準規格）キーを使用して解読される。ＤＥＳキーは中央設備１０２（図１参照）において実行される暗号化に対して特有であり、したがって、到来データを解読できるようにする。データは中央設備から送信される前に、損失のない技術および／または損失のある技術を使用して圧縮されてもよい。損失のない技術にはハフマンまたはランレングスエンコーディングが含まれ、損失のある技術にはブロック量子化が含まれる。ブロック量子化ではブロック中のデータの値は２の累乗（すなわち２または４または８など）で割られる。解読器／復元器３２０はしたがって復元器を備える。復元器は例えばハフマン／ＩＱＢ復元器４０４であり、解読されたデータを復元する。ハフマン／ＩＱＢ復元器４０４からの復元されたデータはＤＣＴ領域でイメージデータを表す。
【００６６】
システムは既に必要なハードウェアおよびソフトウェアを備えてＤＣＴ圧縮技術、特に先に言及したＡＢＳＤＣＴ圧縮技術をもたらし、データを圧縮するので、同じものを使用して透かしをＤＣＴ領域のピクチャ中に埋め込む。他の変換ももちろん使用することができるが、ハードウェアが既にシステム中にあることから、これは最もコスト効率の良い解法を提供する。
【００６７】
復元器４０４からのデータはしたがって透かしプロセッサ４０５に入力され、そこで透かしを規定するデータがイメージデータに適用される。透かしプロセッサ４０５からのデータは次に逆ＤＣＴ変換回路４０６に入力され、そこでデータはＤＣＴ領域からピクセル領域のイメージデータに変換される。
【００６８】
このようにして生成されたピクセルデータはフレームバッファインターフェイス４０７と関連するＳＤＲＡＭ記憶装置４０８に入力される。フレームバッファインターフェイス４０７と関連する記憶装置４０８はバッファとして機能し、ピクセルインターフェイスプロセッサ４０９によるイメージの表示ために適したフォーマットで再構成するためにピクセルデータが保持される。ＳＤＲＡＭ記憶装置４０８は圧縮データインターフェイス４０１と関連するＳＤＲＡＭ記憶装置４０２のものと同様なサイズのものである。しかしながら、フレームバッファインターフェイス４０７に入力されるデータはピクセル領域でのイメージを表すことから、比較的少ない数のイメージフレームに対するデータのみをＳＤＲＡＭ記憶装置４０８に記憶することができる。これは問題とならない。その理由はフレームバッファインターフェイス４０７の目的は単に逆ＤＣＴ回路からのデータを再順序付けし、表示レートでピクセルインターフェイスプロセッサ４０９により再フォーマットするためにそれを与えるからである。
【００６９】
復元されたイメージデータはデジタルアナログ変換を通り、アナログ信号はイメージデータにより表されるイメージを表示するためにプロジェクター１４８に出力される。プロジェクター１４８はスクリーン上でプログラムの電子表現を提供する。高品質プロジェクターは光またはイメージ情報を処理するために、液晶光バルブ（ＬＣＬＶ）方法のような進歩した技術に基づく。プロジェクター１４８は一般的に標準的な赤−緑−青（ＲＧＢ）ビデオ信号フォーマットでイメージ解読器／復元器３２０からイメージ信号を受け取る。代わりに、デジタルインターフェイスを使用して、復元されたデジタルイメージデータをプロジェクター１４８に伝え、デジタルアナログプロセスに対する必要性をなくす。プロジェクター１４８の制御および監視のための情報伝送は一般的にデジタルシリアルインターフェイスを通して制御装置３１２から一般的に与えられる。
【００７０】
添付図面の図５はピクセルインターフェイスプロセッサ４０９をさらに詳細に示している。ピクセルインターフェイスプロセッサ４０９はいくつかの異なるイメージフォーマットの任意の１つから導出されたイメージデータを受け取るように構成されている。イメージフォーマットにはこれらに限定されるものではないが先に説明したテーブルで識別されるフォーマットが含まれる。インターフェイスプロセッサ４０９は受け取ったデータをプロジェクター１４８のフォーマットと互換性のあるフォーマットに変換する。
【００７１】
ピクセルインターフェイスプロセッサ４０９はプログレッシュブおよびインターレース走査フォーマットの両方を処理できる。ピクセルインターフェイスプロセッサ４０９はスライドショーと同様な、静止イメージまたは１セットの静止イメージを表すデータを処理することもできる。静止イメージでは、インターフェイスプロセッサ４０９は、複数のフレーム期間に対して１つのフレームを表示する命令とともに、静止イメージのフォーマットに最も近く似ている映画フォーマットに対応するフォーマットでデータを受け取る。同様なコマンドを送信して、動イメージの所定の１つまたは複数のフレームが悪いことを示し、先行するすなわち連続するフレームをインターフェイスプロセッサ４０９に多数回表示させて悪いフレームを補償させることができる。
【００７２】
添付図面の図６は例としていわゆる映画１フォーマットのフレーム４４０を示す。映画１フォーマットはプログレッシブ走査フォーマットであり、そのアクティブおよびインアクティブサイズは先に提供したテーブル１で識別されている。映画１フレーム４４０は、水平帰線消去４４１、４４２の領域、垂直帰線消去４４３、４４４の領域、垂直同期４４５の領域、アクティブビデオの開始（ＳＡＶ）４４６とアクティブビデオの終了（ＥＡＶ）４４７を含む特別コードの領域、ならびにアクティブピクセル４４８の領域を備える。アクティブピクセルの領域は１９２０×１０８０ピクセルであるが、すべての制御データが付加される時間までに、フレームの総領域は２７５０×１１２５ピクセルに等しい。他のプログレッシブ走査フォーマットは同様な領域を持つ。
【００７３】
添付図面の図７は例としていわゆるビデオ１フォーマットのフィールド４５０、４５１を示す。ビデオ１フォーマットはインターリーブ走査フォーマットであり、そのアクティブおよびインアクティブサイズも先に提供したテーブル１に示されている。各フィールド（例えばフィールド４５０）は、水平帰線消去４５２、４５３の領域、垂直帰線消去４５４、４５５の領域、垂直同期４５６の領域、ＳＡＶ４５７とＥＡＶ４５８を含む特別コードの領域、ならびにアクティブピクセル４５９の領域を備える。イメージの表示中、２つのフィールド４５０、４５１はもちろん良く知られるようにインターリーブされる。各フィールド中のアクティブピクセルの領域は１９２０×５４０ピクセルであるが、すべての制御データが付加される時間までに、第１のフィールドの総領域は２２００×５６２ピクセルに等しい。第２のフィールドの総領域は２２００×５６３ピクセルに等しく、２つのフィールドを合わせた総領域は２７５０×１１２５ピクセルに等しい。
【００７４】
映画１およびビデオ１標準規格および他のものに関するフラー情報はＳＭＰＴＥ２７４標準規格に見出すことができる。
【００７５】
データが最初プログレッシブまたはインターレース走査フォーマットでイメージを表すか否かにかかわらず、インターフェイスプロセッサ４０９が対象とするのはアクティブピクセルの領域を表すデータのみである。水平帰線消去、垂直帰線消去、垂直同期、ＳＡＶおよびＥＡＶの領域を表すデータはしたがってイメージデータから除去され、アクティブピクセルを表すデータが残される。この除去済データはインターフェイスプロセッサ４０９により処理されて必要な制御信号を加えられ、イメージがプロジェクターにより表示されるようになる。
【００７６】
以下では、プロジェクターのフォーマットはフレーム毎のライン数およびライン毎のピクセル数の点において、イメージデータを場合によっては導出することができる任意のフォーマットよりも大きいと仮定する。以下で説明するように、インターフェイスプロセッサ４０９は到来データの各ラインの開始および／または終了においてピクセルに帰線消去（例えば黒値）を加えるように構成されているので、プロジェクターによる表示のために出力されるピクセルのラインはプロジェクターのフォーマットに対して正しいサイズのものである。
【００７７】
先に説明したように、ピクセルデータが生成されたフォーマットを規定する情報はもちろんピクセルインターフェイスプロセッサ４０９が表示前にピクセルデータを正しく処理することができるように必要である。このデータは、例えば添付図面の図３に示されている除去可能なハードドライブ３０８によりシアターモジュール１３２に届けられるデータに含まれる。この情報はフレームバッファインターフェイス４０７（図４参照）に保持され、ここで正しい順序で、一般的に左から右にそして上から下への走査で各フィールドフレームに対するピクセルデータを、ピクセルインターフェイスプロセッサ４０９に伝送するのに使用される。データの伝送を促進するために、フレームバッファインターフェイス４０７は２つ以上の独立フレームをアドレス指定することができる。
【００７８】
以下では、Ｙ、Ｃｒ、Ｃｂフォーマットのデータ処理を説明する。その理由はデジタルシネマフィールドで出会う可能性がある最も普通なフォーマットであるからである。インターフェイスプロセッサ４０９は必要であればあるいは望ましいのであれば、計算では普通のＲＧＢ（赤、緑、青）フォーマットや印刷では普通のＣＭＹ（シアン、マジェンダ、黄）フォーマットのようなフォーマットに等しく適用することができる。
【００７９】
図５に示されているように、ピクセルインターフェイスプロセッサ４０９はフレームバッファインターフェイス４０７（図４参照）からのピクセルデータを受け取るＦＩＦＯバッファ４２０を備える。フレームバッファインターフェイス４０７は逆ＤＣＴモジュール４０６（図４参照）からのデータを受け取って記憶し、データをピクセルインターフェイスプロセッサ４０９に伝送する役割を持っている。フレームバッファインターフェイスはしたがって半分の時間のみピクセルインターフェイスプロセッサ４０９に利用可能である。フレームの構造により、ある期間、インターフェイスプロセッサ４０９はすべてのサイクルでピクセルを必要とし、別の期間、数サイクルに対してピクセルを必要としない。ピクセルＦＩＦＯ４２０は確実にインターフェイスプロセッサ４０９が常にアクティブピクセルデータを十分持つようにさせる役割を持つ。ピクセルＦＩＦＯ４２０は各要求サイクル間で最大の遅延に対応するためにしたがってサイズが変更される。一般的に、ＦＩＦＯ４２０は少なくとも２５６ピクセルの大きさである。
【００８０】
ピクセルインターフェイスプロセッサ４０９はフォーマットテーブル４２２も備え、フォーマットテーブル４２２は、イメージが表示されるべきフォーマットに対する帰線消去アクティブ領域パラメータを規定するデータとともに、フレームバッファインターフェイス４０７からのデータを含む。フレームバッファインターフェイス４０７からのデータは、フレームバッファインターフェイス４０７のＳＤＲＡＭ４０８に記憶されている各フィールド／フレーム中のピクセル数に関してイメージのサイズを識別する。パラメータデータはソフトウェアにより発生され、イメージの表示が開始する前にフォーマットテーブル４２２にロードされる。
【００８１】
ピクセルインターフェイスプロセッサ４０９はビデオフォーマット状態マシーン４２４も備え、これはピクセルインターフェイスプロセッサ４０９の動作を制御する。ビデオフォーマット状態マシーン４２４はＦＩＦＯ４２０を通してフレームバッファインターフェイス４０７からピクセルを受け取り、現在の出力領域がピクセルデータ、帰線消去データまたはフォーマットコードを必要とするか否かを決定することにより適切な制御信号を付加してこれらのピクセルをフォーマットする。状態マシーンはフォーマットテーブル４２２におけるデータにより駆動され、それにより要求されるフォーマットとともに、要求されるフォーマットより少ないまたは等しいアクティブピクセル領域を持つフォーマットと、より遅いフレームレートでの他のより大きなフォーマットをサポートする柔軟性を与える。
【００８２】
ビデオフォーマット状態マシーン４２４は、フレーム信号の開始４２８を受け取ったとときに動作を開始する。１対のカウンタ４３１、４３２はフレーム中の現在の行および列を追跡する。これらのカウンタ４３１、４３２の値はビデオフォーマット状態マシーン４２４内の（示されていない）一連の比較器を通して送られ、帰線消去制御コードとアクティブピクセルデータとの間の遷移を識別する。
【００８３】
図８はビデオフォーマット状態マシーンに対する状態図を示している。５つの状態、すなわちアイドル４６１、走査４６２、ＳＡＶ（アクティブビデオの開始）４６３、ビデオ４６４およびＥＡＶ（アクティブビデオの終了）４６５が状態マシーンに対して規定されている。５つの規定された状態４６１ないし４６５は添付図面の図６に示されている水平領域に対応する。
【００８４】
図５に示される制御信号、すなわちＳＯＦ（フレームの開始）４２８、Ｈ＿ＳＡＶ（アクティブビデオの水平開始）４３３、Ｈ＿ＶＩＤＥＯ（水平ビデオ）４３４、Ｈ＿ＥＡＶ（アクティブビデオの水平終了）４３５およびＨ＿ＢＬＡＮＫ（水平帰線消去）４３６は、状態を通して状態マシーンのプログレッションを制御する。フレームバッファインターフェイスからの別の制御信号ＰＩＰ＿ＥＮＡＢＬＥ４３７は状態マシーン４２４をイネーブルおよびディセーブルする。ＰＩＰ＿ＥＮＡＢＬＥがローのとき、すべての状態はアイドル状態４６１への（示されていない）パスを持つ。明確にするために、状態マシーン４２４への入力としてわずかな制御信号のみが図５に示されている。しかしながら、ここで言及する制御信号のそれぞれはフォーマットテーブル４２２中のエントリ（または複数のエントリ）を持つ。システムが（示されていないシステムクロックにより）クロックされるにしたがって、現在の列がテーブル中で特定される列と比較される。整合があると、対応する信号は１システムクロックサイクルに対してハイに維持される。
【００８５】
同様な方法を使用して、Ｖ＿ＳＹＮＣ、Ｖ＿ＢＬＡＮＫおよびＶ＿ＰＩＸＥＬフラグを発生させる。状態マシーンがビデオ状態４６４にあるときは、図５のフォーマットテーブルからの（示されていない）Ｖ＿ＳＹＮＣ、Ｖ＿ＢＬＡＮＫおよびＶ＿ＰＩＸＥＬフラグを使用して、どのタイプのアクティブピクセルを出力すべきかを示す。これらの制御信号はＶＩＤＥＯ状態がイネーブルされている全時間に対してハイに保持される。付加的なフラグ、（示されていないＡＬＬ＿ＢＬＡＣＫのような）ソリッドを使用して、フレームがピクセルＦＩＦＯ４２０の値の代わりに、ソリッド値のアクティブピクセルを含むべきであることを示す。黒ピクセルをデータに付加することにより表示のためにイメージ出力のビデオフォーマットを変更するときに、このフラグを使用する。データが４：２：２クロマフォーマットにある場合には、ビデオフォーマット状態マシーン４２４は、ピクセルＦＩＦＯ４２０の交互セクションからピクセルを選択することにより、各ピクセル出力サイクルにおいてＣｂおよびＣｒデータを時間多重化する。
【００８６】
４：４：４から４：２：２にダウンサンプリングまたはデシメートする、あるいは４：２：２から４：４：４に補間するクロマコンバータをピクセルインターフェイスプロセッサ４０９に組み込むことが可能であるが、現在ではこのようなコンバータを含まないことが好ましい。このようなスキームを使用することは、２００１年６月５日に出願された、“デジタルイメージに対する選択的なクロミナンスデシメーション”と題する、留保中の米国特許出願第０９／８７５，３２９号に説明されており、この米国特許出願は本願の譲受人に譲渡され、特に参照によりここに組み込まれている。代替実施形態では、必要であるかもしれないこのような変換の任意のものは、イメージデータが生成されるときに、および／または中央設備１０２（図１参照）においてなされる。したがって、ＦＩＦＯ４２０において到着するピクセルデータは既に表示のための正しいクロマフォーマットにある。
【００８７】
ＦＩＦＯ４２０は３つのセクションに仕切られ、各カラー成分に対して１つずつである。これはデシメートされたクロマフォーマットすなわち４：２：２におけるイメージに対して必要である。その理由は、４：２：２クロマモードでは、Ｙ成分に対するピクセルはすべてのサイクルで処理され、ＣｂおよびＣｒ成分に対するピクセルは１サイクルおき毎に処理される。デシメートされたクロマ（４：２：２）イメージデータは他の何らかのデータのように取り扱われる。唯一の差はＣｂおよびＣｒ情報はフレームバッファインターフェイス４０７から、１ピクセル伝送サイクルおき毎にのみ現れる。フレームバッファインターフェイスはデシメートされたクロマピクセルをメモリ中の隣接位置に詰め込む役割を持つ。フレームバッファインターフェイスはフレーム構造を知っており、表示用の正しい順序でデータを伝送することから、ＦＩＦＯ４２０はピクセルがフレームバッファインターフェイス４０７から到着したときにピクセルを再フォーマットする必要がない。
【００８８】
インターレースされたイメージデータはフレームバッファインターフェイス４０７により一部処理され、ピクセルインターフェイスプロセッサ４０９中のピクセルフォーマット状態マシーン４２４により一部処理される。インターレースされたイメージデータを識別する制御信号はフレームバッファインターフェイス４０７に対して、データのシーケンシャルラインを読み出すか、あるいはデータの交互の偶数および奇数ラインを読み出すかを伝える。ピクセルＦＩＦＯ４２０は制御信号に基づいて異なって動作しない。しかしながら、フォーマット情報は（レジスタ４２６により表されるように）ピクセルイメージプロセッサ４０９へ提供される。ピクセルイメージプロセッサ４０９はピクセルフォーマット状態マシーン４２４に対して、ピクセルデータをフレーム（プログレッシュブ走査）またはフィールド（インターレース走査）で出力すべきかを伝える。
【００８９】
以下のテーブルは異なるフォーマットスキームを示す。
【００９０】
【表２】
2004535127.tif 000004
元のフォーマットあるいは情報が圧縮または記憶されているフォーマットにかかわらず、表示されるイメージはプログレッシブまたはインターレースされる。
【００９１】
図３に示されているオーディオ解読器／復元器３２４は、透かしまたはフィンガープリントを表すデータをオーディオ信号に適用しないが、オーディオデータにおいて同様に動作する。もちろん、そのような透かし技術は、望ましい場合には、オーディオプログラムを識別するために適用され、あるいは使用されてもよい。オーディオ解読器／復元器３２４はデパケタイザ３１６からオーディオデータストリームを取り、解読を実行し、シアターのスピーカーまたはオーディオサウンドシステム１５２でプレゼンテーションするために元のオーディオを再アセンブルする。この動作の出力は標準的なラインレベルのオーディオ信号をサウンドシステム１５２に提供する。
【００９２】
イメージ解読器／復元器３２０と同様に、オーディオ解読器／復元器３２４はハブ１０２のオーディオ圧縮器１９２およびオーディオ暗号器１９６により実行される動作を逆にする。データストリームに埋め込まれている電子キーとともに、暗号スマートカード３２８からの電子キーを使用して、解読器３２４はオーディオ情報を解読する。解読されたオーディオデータは復元される。
【００９３】
オーディオ復元はオーディオ圧縮に対して中央ハブ１０２において使用されたものと対称的なアルゴリズムで実行される。存在するのであれば、複数のオーディオチャネルが復元される。オーディオチャネルの数は特定のオーディトリウム、またはプレゼンテーションシステムのマルチフォニックサウンドシステム設計に基づく。付加的なオーディオチャネルは、マルチ言語オーディオトラックおよび視覚障害視聴者用のオーディオキューのような目的のための拡張されたオーディオプログラミングのために、中央ハブ１０２から送信される。システムは、マルチメディア特別効果トラック、サブタイトル、聴覚障害視聴者用の特別視覚キュートラックのような目的のためのイメージプログラムに同期した付加的なデータトラックも提供する。
【００９４】
先に説明したように、オーディオおよびデータトラックはイメージプログラムに時間同期され、あるいは直接的な時間同期を行うことなく、非同期で与えられる。イメージプログラムは単一フレーム（すなわち静止イメージ）、単一フレーム静止イメージのシーケンス、短時間または長時間の動イメージシーケンスからなっていてもよい。
【００９５】
必要ならば、オーディオチャネルはオーディオ遅延素子に提供される。オーディオ遅延素子はオーディオを適切なイメージフレームと同期させるに必要な遅延を挿入する。各チャネルはデジタルアナログ変換を通って進み、“ラインレベル”出力として知られているものがサウンドシステム１５２に提供される。すなわち、適切なアナログレベルまたはフォーマット信号がデジタルデータから発生され、適切なサウンドシステムを駆動する。ラインレベルのオーディオ出力は一般的にほとんどのシアターサウンドシステムで見られる標準ＸＬＲまたはＡＥＳ／ＥＢＵコネクタを使用する。
【００９６】
図１に戻って参照すると、デコーダシャーシ１４４にはファイバチャネルインターフェイス２８８、デパケタイザ３１６、デコーダ制御装置またはＣＰＵ３１２、イメージ解読器／復元器３２０、オーディオ解読器／復元器３２４、および暗号スマートカード３２８が含まれる。デコーダシャーシ１４４は安全で、組み込み式のシャーシである。シャーシは暗号スマートカード３２８インターフェイス、内部電源および／または調整、（必要に応じて）クーリングファン、ローカル制御パネル、外部インターフェイスも収容する。ローカル制御パネルは埋め込まれたＬＥＤインジケータを備えたメンブレンスイッチフラットパネルのようなさまざまな既知の入力デバイスの任意のものを使用してもよい。ローカル制御パネルは一般的にヒンジ付きアクセスドアの部品を使用または形成して、サービスまたは保守のためにシャーシ内部へのエントリを可能にする。このドアは安全なロックを備え、システムへの許可されていないエントリ、窃盗、不正取引を防ぐ。インストール中、暗号キー情報（オーディトリウム特定キー）を含むスマートカード３２８は、ロックされたフロントパネルに隠れて安全な、デコーダシャーシ１４４の内部にインストールされる。暗号スマートカードスロットは安全なフロントパネル内部のみでアクセス可能である。イメージ解読器／復元器３２０からプロジェクター１４８に出力されるＲＧＢ信号は、デコーダシャーシ１４４がプロジェクターハウジングに装備されている間にＲＧＢ信号にアクセスできないような方法で、デコーダシャーシ１４４内に安全に接続される。デコーダ１４４がプロジェクター１４８に正しくインストールされていないときに、安全インターロックを使用してデコーダ１４４の操作を防いでもよい。
【００９７】
サウンドシステム１５２はプログラムのオーディオ部分をシアターのスピーカーに与える。サウンドシステム１５２が、オーディオ解読器／復元器３２４から、デジタルまたはアナログフォーマットで、１２チャネルまでの標準フォーマットオーディオ信号を受け取ることが好ましい。
【００９８】
代わりに、再生モジュール１４０とデコーダ１４４は単一の再生デコーダユニット３３２に統合してもよい。再生モジュール１４０とデコーダモジュール１４８を組み合わせると、コストとアクセス時間を節約することになり、再生モジュール１４０とデコーダ１４４の両方の機能を発揮するために単一のＣＰＵ（２９２または３１２）のみが必要とされるだけである。再生モジュール１４０とデコーダ１４４の組み合わせはファイバチャネルインターフェイス２８８の使用も必要としない。
【００９９】
複数の観察位置が望まれる場合には、何らかの記憶デバイス１３６上の情報は、単一イメージプログラムの圧縮された情報を、予め選択されプログラム可能な、相互間の時間的なオフセットまたは遅延を有する異なるオーディトリウムに伝えられるように構成される。これらの予め選択されたプログラム可能なオフセットは、単一のイメージプログラムが選択された複数のオーディトリウムにほぼ同時に与えられるべきときに、ほぼゼロに等しいか非常に小さいようにされる。他の時間では、これらのオフセットは、非常に柔軟性のあるプレゼンテーションスケジュールを提供するために、記憶デバイス構成および容量に依存して、だいたい数分から数時間にセットすることができる。これにより、シアターコンプレックスが最初の公開フィルムのようなプレゼンテーションイベントに対するマーケット需要をより上手く扱うことができるようになる。
【０１００】
シアターマネージャー１２８は添付図面の図９でさらに詳細に図示されている。図９に移ると、シアターマネージャー１２８は全体的なプレゼンテーションまたはシアターサブシステム１０４の、あるいはシアターコンプレックス内の１つ以上のオーディトリウムモジュール１３２の動作制御または監視を提供する。シアターマネージャー１２８はプログラム制御手段またはメカニズムも使用して、１つ以上の受信された個々のイメージおよびオーディオプログラムからプログラムセットを生成してもよい。プログラムセットは許可された間隔でオーディトリウムシステムでのプレゼンテーションのためにスケジューリングされる。
【０１０１】
シアターマネージャー１２８はシアターマネージャープロセッサ３３６を備え、メッセージを中央ハブ１０２に返信するために、オプション的に少なくとも１つのモデム３４０あるいはリターンリンクとインターフェイスする他のデバイスを備えていてもよい。シアターマネージャー１２８には、モニタのようなビジュアル表示エレメントと、キーボードのようなユーザインターフェイスデバイスが含まれていてもよく、これらはシアターコンプレックスマネージャーのオフィス、チケットブース、シアター運営に便利な他の何らかの適切な位置に存在してもよい。
【０１０２】
シアターマネージャープロセッサ３３６は一般的に標準の商業的なまたはビジネスグレードのコンピュータである。シアターマネージャープロセッサ３３６はネットワークマネージャー１２０および条件アクセスマネージャー１２４（図１参照）と通信する。モデム３４０を使用して中央ハブ１０２と通信ことが好ましい。モデム３４０は標準電話回線モデムであり、プロセッサに存在するかプロセッサに接続され、標準２線電話回線に接続し、中央ハブ１０２と通信する。代わりに、シアターマネージャープロセッサ３３６と中央ハブ１０２との間の通信は、インターネット、専用または公衆データネットワーク、ワイヤレス、あるいは衛星通信システムのような他の低データレート通信方法を使用して送られてもよい。これらの代替に対して、モデム３４０は適切なインターフェイス構造を提供するように構成される。
【０１０３】
シアターマネージャー１２８は各オーディトリウムモデム１３２が各記憶デバイス１３６と通信できるようにする。シアター管理モジュールインターフェイスにはバッファメモリが含まれてもよく、このことから、情報バーストはシアター管理インターフェイス１２６を使用して高データレートでシアター記憶デバイス１３６から伝えられ、オーディトリウムモジュール１３２の他のエレメントにより、より遅いレートで処理される。
【０１０４】
シアターマネージャー１２８とネットワークマネージャー１２０および／または条件アクセスマネージャー１２４との間で通信される情報には、シアターサブシステム１０４により受け取られたが訂正できないビットエラーを示す情報の部分を再送信するための要求、モニタおよび制御情報、動作報告およびアラーム、ならびに暗号キー情報が含まれる。通信されるメッセージは暗号的に保護され、盗聴タイプの安全性および／または確認および認証を提供する。
【０１０５】
シアターマネージャー１２８はプレゼンテーションシステムの完全な自動動作を提供するように構成され、これには再生／表示、安全性およびネットワーク管理機能の制御が含まれる。シアターマネージャー１２８は、チケット予約および販売、営業許可オペレーション、および環境制御のような周辺シアター機能の制御も提供してもよい。代わりに、人手による介入を使用して、シアター運営の何らかの制御を補足してもよい。シアターマネージャー１２８はこれらの機能の制御または調整のためにシアターコンプレックスにおいてある既存の制御自動システムとインターフェイスしてもよい。使用されるべきシステムは、知られているように、利用可能な技術および特定のシアターのニーズに依存する。
【０１０６】
シアターマネージャー１２８またはネットワークマネージャー１２０のいずれかの制御を通して、本発明は一般的に複数の表示プロジェクター上に、記憶されたプログラムを同時に再生および表示することをサポートする。さらに、シアターマネージャー１２８またはネットワークマネージャー１２０の制御の下、シアターサブシステム１０４はプログラムを一度だけ受け取る必要があるだけであっても、プログラムを複数回再生するための認証を頻繁に行うことができる。安全管理は時間期間および／またはプログラム毎に許容される再生の数を制御してもよい。
【０１０７】
ネットワーク管理モジュール１１２によるシアターマネージャー１２８の自動化制御を通して、プログラムを自動的に記憶し、プレゼンテーションする手段が提供される。さらに、制御エレメントを使用して中央設備から離れた位置からある予め選択されたネットワーク動作を制御する能力がある。例えば、テレビまたはフィルムスタジオはスタジオオフィスのような中央位置からフィルムまたは他のプレゼンテーションの配給を自動化および制御することができ、市場需要における急速な変化、プレゼンテーションに対する反応に対処するために、あるいは技術的に理解される他の理由のために、プレゼンテーションに対してほとんどすぐに変更を行うことができる。
【０１０８】
シアターサブシステム１０４は（示されていない）シアターインターフェイスネットワークを使用してオーディトリウムモジュール１３２と接続してもよい。シアターインターフェイスネットワークはローカルエリアネットワーク（電気または光）を備え、これはシアターサブシステム１０４においてプログラムのローカルルーティングを提供する。プログラムは各記憶デバイス１３６に記憶され、シアターインターフェイスネットワークを通して、シアターサブシステム１０４の１つ以上のオーディトリウムシステム１３２にルーティングされる。シアターインターフェイスネットワーク１２６は多数の標準ローカルエリアネットワークアーキテクチャの任意のものを使用して実現され、標準ローカルエリアネットワークアーキテクチャは、調停ループ、スイッチ、あるいはハブ指向ネットワークのような、適切なデータ伝送レート、接続性および信頼性を示す。
【０１０９】
図１に示されているような各記憶デバイス１３６は再生および表示が許可されたプログラム素材のローカル記憶を提供する。記憶システムは各シアターシステムにおいて中央に集められる。このケースでは、シアター記憶デバイス１３６はシアターサブシステム１０４が１つ以上のオーディトリウムにおいてプレゼンテーションイベントを生成できるようにし、一度にいくつかのオーディトリウムにわたって共有されてもよい。
【０１１０】
容量に依存して、シアター記憶デバイス１３６は一度にいくつかのプログラムを記憶してもよい。シアター記憶デバイス１３６は、任意のプログラムが再生され、任意の許可されたプレゼンテーションシステム（すなわちプロジェクター）上に与えられるような方法で、ローカルエリアネットワークを使用して接続されてもよい。また、同じプログラムを２つ以上のプレゼンテーションシステム上で同時に再生させてもよい。
【０１１１】
好ましい実施形態を参照することにより本発明を説明したが、対象となる実施形態は例示的なものに過ぎず、適切な知識と技能を有する者に生じる改良および変更は特許請求の範囲に記載されている発明およびその均等物の精神および範囲を逸脱ことなくなし得ることを理解すべきである。
【図面の簡単な説明】
【０１１２】
【図１】図１はデジタルシネマシステムのブロック図を図示している。
【図２】図２は図１のシステムで使用される圧縮器／暗号器回路のブロック図である。
【図３】図３は図１のシステムで使用されるオーディトリアムモジュールを図示している。
【図４】図４は解読器／復元器モジュールのブロック図である。
【図５】図５はピクセルインターフェイスプロセッサのブロック図である。
【図６】図６はプログレッシブ走査フォーマットのフレームにおけるイメージ領域を示している。
【図７】図７はインターレース走査フォーマットのフィールドにおけるイメージ領域を示している。
【図８】図８は図６のピクセルインターフェイスプロセッサにおいて使用される状態マシーンの状態図である。
【図９】図９は図１のシステムで使用されるシアターマネージャーとその関連インターフェイスを表すブロック図である。
【図１】
2004535127.tif 000005
【図２】
2004535127.tif 000006
【図３】
2004535127.tif 000007
【図４】
2004535127.tif 000008
【図５】
2004535127.tif 000009
【図６】
2004535127.tif 000010
【図７】
2004535127.tif 000011
【図８】
2004535127.tif 000012
【図９】
2004535127.tif 000013
【国際公開パンフレット】
2004535127.tif 000014
2004535127.tif 000015
2004535127.tif 000016
2004535127.tif 000017
2004535127.tif 000018
2004535127.tif 000019
2004535127.tif 000020
2004535127.tif 000021
2004535127.tif 000022
2004535127.tif 000023
2004535127.tif 000024
2004535127.tif 000025
2004535127.tif 000026
2004535127.tif 000027
2004535127.tif 000028
2004535127.tif 000029
2004535127.tif 000030
2004535127.tif 000031
2004535127.tif 000032
2004535127.tif 000033
2004535127.tif 000034
2004535127.tif 000035
2004535127.tif 000036
2004535127.tif 000037
2004535127.tif 000038
2004535127.tif 000039
2004535127.tif 000040
2004535127.tif 000041
2004535127.tif 000042
2004535127.tif 000043
2004535127.tif 000044
2004535127.tif 000045
2004535127.tif 000046
2004535127.tif 000047
2004535127.tif 000048
2004535127.tif 000049
2004535127.tif 000050
2004535127.tif 000051
2004535127.tif 000052
2004535127.tif 000053
2004535127.tif 000054
2004535127.tif 000055
2004535127.tif 000056
2004535127.tif 000057
2004535127.tif 000058
2004535127.tif 000059
2004535127.tif 000060
2004535127.tif 000061
2004535127.tif 000062
【国際調査報告】
2004535127.tif 000063