(57)【要約】デジタル映画上映施設は、デジタル映画コンテンツの呈示中に生起すべきイベントの時系列を指定するショー・プレイリスト（SPL）を利用する。ショー・プレイリスト中の一つまたは複数のキューが、スクリーン・カーテンを動かしたり劇場照明を暗くしたりするといったある種の活動をトリガーする。美的で、演出効果の高い呈示を達成するために、プレイリスト中のキューはキュー付け直しをされる。各キューについて、先行期間の決定が自動的に行われる。先行期間とは、その期間だけキューが繰り上げられるべきである期間である。対応する活動をトリガーするためのキューの実行は、自動的に決定された先行期間だけ繰り上げられる。
2011523530.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）デジタル映画コンテンツの呈示の間に生起すべきイベントの時系列を指定するプレイリストを調べて、活動の生起をトリガーする少なくとも一つのキューを同定する段階と；
（ｂ）前記少なくとも一つの同定されたキューについて、キューが繰り上げられるべき期間である先行期間を自動的に決定する段階と；
（ｃ）対応する活動をトリガーするための前記少なくとも一つのキューの実行を、前記の自動的に決定された先行期間だけ繰り上げる段階とを含む、
方法。
【請求項２】
（ｂ）の先行期間を自動的に決定する段階がさらに、前記少なくとも一つの同定されたキューに対応する先行値を求めてデータベースを探索する段階を含む、請求項１記載の方法。
【請求項３】
（ｂ）の前記少なくとも一つの同定されたキューについて先行期間を自動的に決定する段階がさらに、前記データベース中に対応する先行値を見出すことがなかった場合にそのキューにデフォルト値を割り当てる段階を含む、請求項２記載の方法。
【請求項４】
キューがコンポジション・プレイリスト（CPL）内にあるかどうかを検査する段階と、もしそうであればそのキューのオフセットを同じCPL内で調整して、そのキューが前記先行量だけ調整されて当該CPLの先頭のより近くに位置されるようにする段階をさらに含む、請求項１記載の方法。
【請求項５】
（ｉ）前記キューが第一のコンポジション・プレイリスト（CPL）内にあるかどうかを検査する段階と、もしそうでなければ；
（ｉｉ）前記第一のCPLの前に、第二のCPLであって該第二のCPLより先に関心のあるキューがある第二のCPLが存在するかどうかを検査する段階と、だがもしそうでなければ；
（ｉｉｉ）プレイリストの先頭にダミーCPLを挿入する段階とをさらに含む、
請求項１記載の方法。
【請求項６】
前記（ａ）、（ｂ）および（ｃ）の段階がデジタル映画コンテンツの呈示に先立って実行されて事前キュー付けされたプレイリストを与える、請求項１記載の方法。
【請求項７】
前記（ａ）、（ｂ）および（ｃ）の段階が、前記プレイリストの実行の間に行われる、請求項１記載の方法。
【請求項８】
デジタル映画館システムであって：
デジタル映画プロジェクターと；
劇場内での少なくとも一つの活動を制御するスクリーン自動化システムと；
前記少なくとも一つの活動を制御するよう前記スクリーン自動化システムをトリガーするための少なくとも一つのキューを含むプレイリストに従って、前記デジタル映画プロジェクターの動作を制御するためのデジタル映画サーバーを含むスクリーン管理システムと；
前記スクリーン管理を制御するための劇場管理システムとを有しており、
前記劇場管理システムおよび前記スクリーン管理システムの少なくとも一方が、少なくとも一つのキューについて、そのキューが繰り上げられるべき期間である先行期間を自動的に決定することによって前記プレイリストをキュー付けし直し；対応する活動をトリガーするための前記少なくとも一つのキューの実行を、前記の自動的に決定された先行期間だけ繰り上げる、
デジタル映画館システム。
【請求項９】
デジタル映画館システムであって：
デジタル映画プロジェクターと；
劇場内での少なくとも一つの活動を制御するスクリーン自動化システムと；
前記少なくとも一つの活動を制御するよう前記スクリーン自動化システムをトリガーするための少なくとも一つのキューを含むプレイリストに従って、前記デジタル映画プロジェクターの動作を制御するためのデジタル映画サーバーを含むスクリーン管理システムとを有しており、
前記劇場管理システムが、少なくとも一つのキューについて、そのキューが繰り上げられるべき期間である先行期間を自動的に決定し、対応する活動をトリガーするための前記少なくとも一つのキューの実行を、前記の自動的に決定された先行期間だけ繰り上げることによって前記プレイリストをキュー付けし直す、
デジタル映画館システム。
【請求項１０】
少なくとも一つの活動をトリガーするための少なくとも一つのキューを含むプレイリストに従ってデジタル映画プロジェクターの動作を制御するためのデジタル映画サーバーを含むスクリーン管理システムであって、
当該スクリーン管理システムが、少なくとも一つのキューについて、前記少なくとも一つのキューが繰り上げられるべき期間である先行期間を自動的に決定し、対応する活動をトリガーするための前記少なくとも一つのキューの実行を、前記の自動的に決定された先行期間だけ繰り上げることによって前記プレイリストをキュー付けし直す、
スクリーン管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
〈関連出願との相互参照〉
本願は、米国特許法第１１９条（ｅ）ものとでの2008年5月16日に出願された米国仮特許出願第61/127,911号の優先権を主張する。該出願の教示は本稿に組み込まれる。
【０００２】
〈技術分野〉
本発明は、デジタル映画呈示（digital  cinema  presentation）の際の一つまたは複数の活動を制御する技法に関する。
【背景技術】
【０００３】
映画館での映画の上映の際、ある種の活動が行われる。たとえば、実際の呈示に先立って、スクリーンを覆うカーテンが開かれ、場内の照明が暗くなる。過去には、劇場人員がこれらの活動を手動で行っていた。今日では、多くの映画館はそのようなタスクを実行するためにスクリーン自動化システム（SAS:  Screen  Automation  System）を利用する。従来のセルロイド・フィルム・プリントの場合、映写技師または他の劇場人員が典型的にはフィルム・プリントに金属箔を取り付ける。それにより、そのフィルムの上映中の特定の時点に箔がリーダーを通過する。金属箔がリーダーを通過すると、照明を暗くするまたはカーテンを作動させるといった特定の活動を開始するようSASをトリガーする信号が生じる。
【０００４】
デジタル映画コンテンツの呈示の場合には、劇場SASをトリガーするための異なる機構が存在する。典型的なデジタル映画呈示は「ショー・プレイリスト」を組み込む。ショー・プレイリストは、非特許文献１に定義されるように、時系列にされたコンポジションのリストを含む。各コンポジションは対応するコンポジション・プレイリスト（CPL:  Composition  Playlist）およびCPL中にインターレースされた自動化キューを有する。例示的なキューは、ショー開始、フィーチャー開始、インターミッション開始、インターミッション終了、エンドクレジット開始、ショー終了を含む。伝統的には、各CPL内の各キューの位置は、そのキューが表すイベントの、イベント・タイムライン内での位置に精確に対応していた。たとえば、ショー開始キューは、最初のCPLの最初のフレームの直前にある。同様に、フィーチャー開始キューは、フィーチャー呈示CPLの最初のフレームの直前にある。デジタル映画コンテンツを呈示するために、キューはプレイリスト内の適正な位置に存在する必要がある。さもなければ、そのようなキューによって制御される活動は、自動的に適正な時点で行われることはない。
【０００５】
タイムライン中でそのイベントに精確に対応するようCPL内でキューを配置すること（たとえば、フィーチャー開始キューをそのフィーチャーの最初のフレームの直前に置くこと）は、ある種の欠点を生む。いくつかの映画館では、施設システムおよび自動化システムは、ある種の状況において変化の事前通知に基づく、より演出効果のある呈示を提供するよう動作する。たとえば、映写機はウォームアップにある程度の期間を要求することがありうる。さらに、フィーチャーの開始に先立ってスクリーン・カーテンが閉じ、再び開くべきである。以前には、そのような懸念は、無視されいてはいないまでも、各キューを適切な所定の時間（たとえば60秒）だけ手動で繰り上げ、次いでスクリーン自動化システム（SAS）が新たに繰り上げられたキュー（以下では「事前に出された〔先行〕（prefired）」キューと称する）に関連して行動のタイミングを管理することを許容することによって対処されていた。こうして、照明を暗くすることがフィーチャー開始キューから帰結する活動をなすような観客席室では、SASは、スクリーン管理システムがフィーチャー開始キューを発してから固定時間後、たとえば60秒後にその活動を開始する。
【０００６】
しかしながら、すべての映画館が同じ型の減光器を使うわけではない。たとえば、所与の映画館は、20秒かけて照明を暗くする減光システムを有することがありうる。この減光期間を考慮に入れて、上映者は、最も美的な呈示のためにはフィーチャー開始の10秒前に減光が必要で、これはフィーチャー開始キュー後50秒に対応すると見出すことがありうる。このように、すべての劇場について減光キューを60秒事前に出すことは、最適でない呈示につながるであろう。
【０００７】
別の例として、凝った照明およびカーテン設備を有する映画館を考えよう。そのような劇場について、カーテン閉じコマンドは、フィーチャーが再生開始する瞬間にスクリーン・カーテンが閉じるよう経験的に決定された特定の時刻に生じるべきであり、カーテンが閉じた後、カーテンが再び開くべきである。そのような期間は、典型的には、標準的な60秒の先行キュー出し期間とは異なるであろう。標準的な60秒の先行キュー出し期間をある種の状況で適用すると、フィーチャーが再生を始めるのが、スクリーン・カーテンが閉じて再開するのに対し、早すぎたり遅すぎたりすることになる。照明を暗くするタイミングも典型的には劇場によって変わる。他の行動が、異なるタイミングを要求することもありうる。所定の期間が経過したときまたは信号の手動トリガーなどの何らかの可変継続時間のイベントが生起したときに短期間だけCPLの再生を一時停止するなどである。
【０００８】
たしかに、キューを、対応するあらかじめ決定された先行オフセット（prefire  offset）とともに有する単一のSPLを提供することによって利点が生じる。というのも、そのようなSPLは、実質的に同じ対応する先行オフセットを有するキューを扱うよう構成されたSASを有するいかなる観客席室における実行をも受けることができるからである。結果として得られるデジタル映画コンテンツの再生は、美的な、演出効果のある呈示をもつことになる。しかしながら、このアプローチは、SPLに挿入されるキューの各種類について、映写技師やSPLを構築する他の劇場人員が、適切な、あらかじめ決定された先行オフセットの知識を持たねばならないという欠点を被る。また、先行をもつキューの存在は、ぎこちなく見えるSPL呈示につながることがありうる。「フィーチャー開始」キューが、実際のフィーチャーCPLの前に位置される上映者の印のある「いよいよフィーチャー呈示」CPLの前にある予告編CPLの途中で生じることがありうるのである。
【０００９】
ショー開始キューの場合、今日のスクリーン管理システムは典型的には、最初のCPLの先頭の直前より前のいかなる時点に位置されるキューをもつタイムラインもサポートしない。よって、最初のCPLの先頭から0でない先行オフセットをもってショー開始キューを位置させる通常の方法は存在しない。この問題を迂回するために、上映技師または他の劇場人員は真っ黒のコンテンツの期間を、典型的には黒いピクセルで埋め尽くされた所定の秒数をもつCPLとして、SPLの先頭の前に付加し、ショー開始キューを、所定の先行オフセットに従ってこの期間内に位置させる。SPL内に事前出しされるキューをもつことは、任意の観客席室における最適な呈示を生じることができるようにするが、SPLの見かけおよび構成は直観的ではなく、便利でなく、信頼できるものではない。上映技師も人間なので、SPLにおいて、キューを省いてしまったり位置を間違えたりする、黒いCPLを忘れる、先行オフセットを忘れる、正しくない先行オフセットを与えるといった誤りを犯すことがありうる。事前出しされたキューと関連付けられたイベントとの間に一つまたは複数のCPLが介在すれば（上で論じたように）、上映技師はそれらのCPLの継続時間を理解する必要がある。そのような情報を使って、上映技師はそのような時間値を先行期間から引いて、適切なCPL内において残りの先行オフセットだけ末尾より前のところに実際のキューを位置させなければならない。途方もないタスクである。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】Morley  et  al、米国特許第6,700,640号
【非特許文献】
【００１１】
【非特許文献１】全米劇場主協会（National  Association  of  Theater  Owners）、『Digital  Cinema  System  Requirements』（リリース1.0  2006年）（http://www.natoonline.org/NATO%20Digital%20Cinema%20System%20Requirements%20-%20release%201-02.pdf）
【非特許文献２】"SMPTE  429-7-2006  D-Cinema  Packaging―Composition  Playlist"、映画テレビ技術者協会（Society  of  Motion  Picture  and  Television  Engineers）、米国ニューヨーク州ホワイトプレーンズ
【非特許文献３】"SMPTE  429-3-2006  D-Cinema  Packaging―Sound  and  Picture  Track  File"、映画テレビ技術者協会（Society  of  Motion  Picture  and  Television  Engineers）、米国ニューヨーク州ホワイトプレーンズ
【発明の概要】
【発明が解決しようとする課題】
【００１２】
よって、デジタル映画コンテンツの呈示との関連で活動を管理するための技法であって、上述の欠点を克服するものが必要とされている。
【課題を解決するための手段】
【００１３】
手短に言うと、本願の原理のある好ましい実施形態は、デジタル映画コンテンツの呈示に関連する活動を制御する方法を提供する。本方法は、デジタル映画コンテンツの呈示の間に生起すべきイベントの時系列を指定するプレイリストを調べて、活動の生起をトリガーする少なくとも一つのキューを同定することによって始まる。同定された各キューについて、先行期間（prefire  interval）、すなわち、キューが繰り上げられるべき期間の決定が自動的に行われる。対応する活動をトリガーするための前記少なくとも一つのキューの実行は、自動的に決定された先行期間だけ繰り上げられる。
【図面の簡単な説明】
【００１４】
【図１】本願の原理の活動制御を実施するためのデジタル映画館システムのブロック概略図である。
【図２】キューをもつ従来のショー・プレイリストを表すタイムラインである。
【図３】本願の原理に基づく、ある種のキューについてあらかじめ決定された先行を組み込むショー・プレイリストを表すタイムラインである。
【図４】図１のデジタル映画館システム内の、キューのあらかじめ決定された先行を記憶するためのデータベースを描いた図である。
【図５】図２のショー・プレイリストを事前出しキューをもつショー・プレイリストに変換するための、本願の原理に基づくプロセスの一組のステップをなすフローチャートである。
【発明を実施するための形態】
【００１５】
図１は、自動的に先行出しされるキューに従ってデジタル映画コンテンツの呈示の間の活動を有利に制御するある好ましい実施形態のデジタル映画館システム１０を描いている。以下で述べるように、先行キューは、本願の原理に基づいて、劇場パラメータに従って自動的にその実行が調整されるものをなす。図１のデジタル映画館システム１０は、特定の映画館観客席室に関連付けられた少なくとも一つのデジタル映画プロジェクター１２を含む。映画館（movie  theater）は複数の観客席室（auditorium）を有し、各観客席室がそれ自身のデジタル映画プロジェクターを有することがありうる。議論の簡単のため、図１は単一のデジタル映画プロジェクター１２を描いている。デジタル映画プロジェクターはよく知られたものとなっており、これに限られないがたとえばBARCO、NECおよびSONYを含むいくつかのメーカーから入手可能である。
【００１６】
デジタル映画プロジェクター１２はスクリーン管理システム（screen  management  system）１４の制御のもとで動作する。スクリーン管理システム１４は典型的には、デジタル・プロジェクター１２およびスクリーン自動化システム（SAS）１６の両方を制御するための命令およびデータを含むデジタル映画サーバー１５を含む。SAS  １６は、劇場照明システム１８およびスクリーン・カーテン・システム２０のようなある種のシステムを制御する。劇場照明システム１８は照明の明るさを制御し、SAS  １６からの適切な制御信号に基づいて、デジタル映画コンテンツの呈示に先立って場内の照明を暗くする。スクリーン・カーテン・システム２０はスクリーンを覆うカーテン（図示せず）を動かすはたらきをする。SAS  １６からのコマンドに応答して、スクリーン・カーテン・システム２０は典型的にはカーテンを閉じ、デジタル映画呈示物の呈示の直前にカーテンを開く。さらに、SAS  １６は音響レベルおよびアナウンスの再生を制御するために劇場オーディオ・システム（図示せず）をも制御できる。
【００１７】
SMS  １４内のデジタル映画サーバー１５は、なかでも米国カリフォルニア州サンフランシスコのドルビー・ラボラトリーズ（Dolby  Laboratories）、米国カリフォルニア州バーバンクのドレミ・デジタル・シネマ（Doremi  Digital  Cinema）、米国ニューヨーク州ロチェスターのイーストマン・コダック（Eastman  Kodak）によって製造されるようなよく知られたデジタル映画サーバーの形を取ることができる。デジタル映画サーバー１５は、劇場管理システム（theater  management  system）２２から受信されるコマンドに応答するためのデコード・モジュール（図示せず）を含む。劇場管理システム２２は、一つまたは複数の呈示開始時間スケジュールを受け付け、動作中の呈示開始時間スケジュールに従ってデジタル映画コンテンツを再生するようモニタリングおよび制御するソフトウェアをプログラムされたコンピュータ（図示せず）を含む。実際上は、動作中の呈示開始時間スケジュールは、劇場管理システムに付随するデータベース２３内に存在する。
【００１８】
劇場管理システム２２は、少なくとも一つのユーザー・インターフェース２４を通じて、コマンドを受け取り、状態情報を提供する。実際上は、ユーザー・インターフェース２４は、モニタ、マウスおよびキーボードもしくはタッチスクリーン（図示せず）が付随するプロセッサ（図示せず）上で走るウェブ・ブラウザを含む。プロセッサは劇場管理システム２２と通信し、劇場管理システム２２はhttpサービスを通じてモニタリングおよび制御インターフェースを提供する。さらに、ユーザー・インターフェース２４は好ましくは、米国カリフォルニア州サンホゼのアドビ・システムズ（Adobe  Systems）から入手可能なフラッシュ（商標）ソフトウェアで書かれたアプリケーションをなす。ここで、ウェブ・ブラウザが、劇場管理システム２２と通信してそこからモニタリングおよび制御情報へのアクセスを得るためにユーザー・インターフェース・アプリケーションをダウンロードする。あるいはまた、ユーザー・インターフェース２４は、劇場管理システム２２に直接接続されたモニタ、マウスおよびキーボードもしくはタッチスクリーン（図示せず）を有していてもよい。さらに、ユーザー・インターフェース２４は、携帯情報端末（Personal  Data  Assistant）または劇場管理システム２２に無線接続を介してリンクされた他の移動データ端末を含んでいてもよい。
【００１９】
図１に示されるように、劇場管理システム２２は、劇場顧客にチケットを発行したりチケット販売を追跡したりすることを受け持つ販売ポイント（POS:  Point  of  Sale）システム２８への通信リンクを享受する。POSシステム１２０は、他の情報の中でも一つまたは複数の公開された開始時刻スケジュールを記憶するデータベース３０へのアクセスをもつ。
【００２０】
図１のSMS  １４内のデジタル映画サーバー１５は、ショー・プレイリストに従ってデジタル映画コンテンツを再生するようデジタル・プロジェクター１２を制御する。図２は、従来技術に基づく典型的な技術のショー・プレイリスト（SPL:  show  playlist）を描いている。図２のSPL  １００は、たとえばコンポジション・プレイリスト（CPL）１０１、１０２、１０３、１０４、１０５および１０６のシーケンスを含み、各プレイリストが映画予告編１０２および１０３、介在またはポリシー資産１０１および１０４、フィーチャー１０５およびレーティング・カード１０６といったデジタル映画資産〔アセット〕を表す。CPL内およびCPL間に、SPL内でのある種の活動の生起に対応する位置をマークするキュー１１１、１１２、１１３、１１４が散在する。矢印１２０の向きは、時間の流れを示し、SPL  １００に従ってコンテンツの再生が行われるタイムラインを表す。SPL内の位置をマークするキューは実質的に継続時間をもたないと考えられることを留意しておくことが重要である。ただし、実装によっては、特定のコンテンツ・フレーム内より緊密に位置が指示されることはできない。SPL  １００におけるキューの0でない幅およびCPL間のギャップは明確のために現れているのであり、矢印１２０によって表されるタイムラインにおけるギャップを表すものではない。
【００２１】
CPLおよびデジタル映画資産は、非特許文献１において与えられるよく理解された定義をもつ。SPLはよく知られるようになっており、デジタル映画設備メーカーによって提供されるさまざまな現代的な実装がある。そうしたメーカーには、DCP2000サーバーの製造元である米国カリフォルニア州バーバンクのドレミ・ラボ社（Doremi  Labs,  Inc.）、DSP100およびDSS100サーバーの製造元である米国カリフォルニア州サンフランシスコのドルビー・ラボラトリーズ（Dolby  Laboratories）およびCineServer  JN2000サーバーの製造元である米国ニューヨーク州ロチェスターのイーストマン・コダック・カンパニー（Eastman  Kodak  Company）が含まれる。ショー・プレイリストについてのより包括的な議論については、ここに参照によって組み込まれる特許文献１を参照されたい。
【００２２】
いくつかの独自のSPL実装、たとえばドレミ・ラボによって使用される実装では、キューの位置は、CPL内でのオフセットとして記述される。オフセットは0でもよい。オフセットは、CPLの先頭または末尾に対して指定できる。ドルビー・ラボラトリーズによって提供される代替的な実施例では、SPL内のキューの位置がタイムライン１２０での点をなす。本願の原理によれば、いずれの記述も適用できる。というのも、いずれの実施例についても、継続時間がわかっている諸CPLのシーケンスが与えられれば、一方の記述のキュー位置は他方に変換できるからである。
【００２３】
今日のデジタル映画館システムでは、SPLは、記載されるように、図１のデジタル映画プロジェクター１２によるコンテンツの再生を制御する。具体的には、図１のSMS  １４は、コンテンツの再生の間、図２のキュー１１１、１１２、１１３および１１４を利用して、図１のSAS  １６を駆動する。たとえば、図２のショー開始キュー１１１は、「近日上映」という介在CPL  １０１のコンテンツの最初のフレームの直前にある。応答して、SMS  １４（図１）は再生中に図のショー開始キューに遭遇したときに照明を半分の明るさに減光するよう劇場照明１８（図１）を制御するよう、SAS  １６（図１）をトリガーする。フィーチャー開始キュー１１２は、SPL  １００で、「いよいよフィーチャー呈示」という介在CPL  １０４と実際のフィーチャー呈示CPL  １０５との間にある。コンテンツ再生の間に図２のフィーチャー開始キュー１１２に遭遇すると、図１のSMS  １４は、劇場照明をさらに暗くするよう図１のSAS  １６をトリガーする。
【００２４】
図２のクレジット開始キュー１１３は、フィーチャーCPL  １０５内で、ある点にある。その点は、典型的には個々の上映者によって映画のエンドクレジットが現れる時点に選択される。この時点で上映者は典型的には、観衆が観客席室から出るのを支援するために照明が半分の明るさまで明るくなることを望む。ショー終了キュー１１５は、最終CPLの最後のフレームに、あるいはその直後にある。これは、米国では、レーティング・カードCPL  １０６の表示を開始する。SPL  １００内でショー終了キュー１１５に遭遇すると、最後の観衆が劇場から出やすくし、劇場人員が次の上映のために観客席室を準備できるようにするよう照明は完全な明るさになる。
【００２５】
図２のキュー１１１、１１２、１１３および１１４（図示しない他のキューも同様）は、プロジェクター・ランプを暗くするもしくは消す、および／またはプロジェクター遮光板を開閉するといった他の活動をトリガーすることもできる。
【００２６】
図３は、タイムライン２２０を有する本願の原理に基づくSPL  ２００を描いている。ここで、SPL  ２００においては各キュー２１１、２１２、２１３、２１４は、SPL  １００における対応するキューの位置に対してより早い位置にある。このようにして、図３のキュー２１１、２１２、２１３および２１４はそれぞれCPL  １０１、１０２、１０３、１０４、１０５および１０６に対して再生中のより早くに現れる。また、SPL  ２００は、CPL  ２０１によって占められる、先頭における区間を含んでいる。CPL  ２０１はフレーム全体が真っ黒の映像および無音のサウンドトラックを含む呈示資産を有する。今日のデジタル映画館システムは、この「黒」コンテンツを、タイムライン２２０内にそれ以外の何のコンテンツも存在しない区間を明示的に作り出すために、必要とする。
【００２７】
ある代替的な実施形態では、SPL  ２００は、CPL  １０１〜１０６の累積継続時間を超えて延びるタイムライン２２０を有することができ、キュー２１１は、黒いCPL  ２０１の必要なしに、タイムライン２２０において、最初のCPL  １０１の最初のフレームより何らかの0でない時間だけ前に位置することができる。たとえば、ショー開始キュー２１１は、CPL  １０１におけるコンテンツの最初のフレームより、0でないある時間だけ前に存在する。このようにして、ショー開始キュー２１１によって表されるショー開始イベントはCPL  １０１のコンテンツの最初のフレームの直前にあるままだが、図１のデジタル映画システム１０は、図３のショー開始キュー２１１を、何らかの所定の時間だけ先行して出す。図３のSPL  ２００の再生の間、CPL  １０１に比してショー開始キュー２１１の早い位置での存在は、図１のデジタル映画館システムが次のような行動のシーケンスを開始することを許す：（ａ）プロジェクター・ランプを点灯する、（ｂ）それまで観客席室で再生されていたバックグラウンドミュージック（BGM）をフェードアウトさせる、（ｃ）照明を途中まで暗くする、（ｄ）BGMが適切に小さくなったのち、オーディオをデジタル映画館システムに切り換える、（ｅ）プロジェクター遮光板を開く。これらすべてのイベントは、CPL  １０１のコンテンツが再生を始めるときに、プロジェクターおよびオーディオが準備完了になり、照明およびカーテンが、その命じられた設定の最後の部分を美的に完了するよう、適切なタイミングをもって行われるべきである。
【００２８】
図３のSPL  １００は、SPLの先頭に黒のCPL  ２０１を手動で含め、プロジェクター（単数または複数）が点灯するよう指令し、劇場照明の減光を開始し、カーテンを開くのを開始し、BGMフェードアウトを始め、オーディオをデジタル映画コンテンツに切り換えるなどのために必要な個々のキューをそれぞれ個別に手動で選択された時点に手動で配置することを許容する。あるいは、手動で位置された単一のショー開始キューが、独立してタイミング付けされた諸行動のシーケンスを実行するよう図１のSAS  １６のような外部システムをトリガーする。本願の原理に基づく図３のSPL  ２００の利用は、より美的な結果を生じ、それでいて図２のSPL  １００の構成の簡単さを提供する。
【００２９】
フィーチャー開始キュー２１２に関し、このキューがフィーチャーCPL  １０５の実際の開始より先行する時間は、「いよいよフィーチャー呈示」という介在CPL  １０４の継続時間を超える。こうして、フィーチャー開始キュー２１２は、予告編CPL  １０３の間に現れるタイムライン２２０上の点にあり、CPL  １０４に、CPL  １０３の終わりからのキュー２１２のオフセットを加えた総継続時間が、実質的に、キュー２１２の有効的な先行時間に等しくなる。クレジット終了キュー２１３は、図３のSPL  ２００内のフィーチャーCPL  １０５内で、図２のSPL  １００内のCPL  １０５内の対応するクレジット終了キュー１１３よりも、クレジット終了キューに固有の所定の時間だけ早く現れる。
【００３０】
ショー終了キュー２１４は、フィーチャーCPL  １０５内で、CPL  １０５の末尾からあるオフセットのところにある。該オフセットは、CPL  １０６の総継続時間に加えられると、ショーの終わりに対してショー終了キュー２１４が先行を開始する所定の量を表す。ショーの終わりは最後のCPL直後の位置に一致する。ある代替的な実施形態では、SPL  ２００は、最終コンテンツ要素を過ぎてタイムライン２２０を延長する、最後のCPL  １０６に続く黒の区間（図示せず）を有していてもよい。そのような区間を加えることは、美的な緩衝時間を与えることになる。その緩衝時間の間に、BGMの抑制およびスクリーン広告が行われて、それらが劇的な映画の終結のすぐ後に隣接されることを防ぐ。さらに、そのような区間を含めることは、劇場人員が次のショーのための準備をするのを支援するために劇場内で作業照明が点灯する区間をトリガーするのちのキュー（図示せず）のための位置を与えることができる。
【００３１】
SPL再生中に直観的および単純に配置されたキュー１１１、１１２、１１３および１１４をもつ図２のSPL  １００のような従来技術のSPLを本願の原理に従って、所定の先行をもって発される図３の２１１、２１２、２１３および２１４のようなキューに変換するのを自動的にサポートするために、図１のデータベース２３またはSMS  １４は、図４に示される、各キューについての所定の先行値を挙げるデータベース３００を含むことができる。一つまたは複数のキューは先行値が0であってもよい。データベースに挙げられていないキューは、所定のデフォルト先行値をもつことになる。デフォルト先行値は0でも、何らかのあらかじめ選択された値でもよい。
【００３２】
図４のデータベース３００は、複数のレコード３１０〜３２５を含む。各レコード、たとえばレコード３１０は、スクリーン・フィールド３０１、キュー・フィールド３０２および先行フィールド３０３を有する。所与のレコードについてのスクリーン・フィールド３０１は、対応するキュー・フィールド３０２において同定されているキューに関連付けられた特定の劇場観客席室を同定する。所与のレコードにおける先行フィールド３０３は、キュー・フィールド３０２において同定されている対応するキューについての先行期間を同定する。多くの例において、同じコンテンツを上映する異なる劇場観客席室は、図３のSPL  ２００のような同じSPLを共有する。しかしながら、異なる観客席室が同じSPLを共有していても、それらの観客席室は照明およびスクリーン・カーテンのための異なるシステムを有し、よって異なる先行時間を有することができる。こうして、所与のキューについての特定のスクリーンと対応する先行時間とを関連付けることは、トラッキング目的の助けになる。図４の図示した実施例では、スクリーン１についてのキューに関連付けられたレコード３１０〜３１５および対応する先行時間は、第一のレコード・グループ３０４を構成する。一方、スクリーン２についてのキューに関連付けられたレコード３２０〜３２５および対応する先行時間は、第二のレコード・グループ３０５を構成する。しかしながら、好ましい実施形態では、一貫性のため、所与の上映者のすべてのスクリーンについての先行時間のすべてが、所与の型の各キューについて同じ先行値を有する。
【００３３】
実際上は、図４のデータベース３００における先行値を確立するために、種々の方法論および基準が適用できる。実際上の問題として、対応するキュー・フィールド３０２において同定されているキューについてのレコード３１０〜３２５のそれぞれのフィールド３０３における先行値を確立することは、スクリーン・フィールド３０１において同定されている特定の観客席室については、設計上の選択の問題になる。一例として、米国カリフォルニア州バーバンクのテクニカラー・デジタル・シネマ社（Technicolor  Digital  Cinema,  Inc.）によって行われているデジタル映画館設置については、先行値３０３は、0でないなら、通例60秒（0:01:00）、すなわちちょうど1分である。この値は、次の条件を満たすものとして経験的に選択されたものである：（ａ）最も長い先行時間を必要とする動作であると考えられる、ハリウッドのプレミア劇場における最大の諸映画カーテンが開いたポジションから閉じ、再び開くサイクル（すなわち「カーテン・コール」）をするのに必要なタイミングのあらゆる既知の例について十分である、（ｂ）より典型的な先行時間（その多くは0ないし10秒のオーダー）に比べて過度でない、（ｃ）混乱なく覚えやすい、（ｄ）時間が典型的には通常の他の何らかのオフセットに関してちょうど1分のオフセットをもって入力されることを考えれば、従来技術のSPL編集機に入力するのが簡単である。
【００３４】
上記の経験的な計画に従って構成された上映施設内では、自動化システム（たとえば図１のSAS  １６）は、たいていのイベントの60秒前に信号を受信することを期待する。よって、たとえば、自動化システムはフィーチャー開始キューを、フィーチャーの開始の60秒前に期待する。カーテン・コールがフィーチャー開始の20秒前に始まるためには、自動化システムはフィーチャー開始キューを受け入れ、40秒待ち、その後カーテンが閉じるようトリガーすることになる。いったん閉じると、カーテンは再び開き、カーテンが閉じるのを完了してちょうどフィーチャーCPL  １０５が再生を開始するときに再び開き始めるという美的な結果が得られる。
【００３５】
しかしながら、60秒の先行時間はある種のキューにとってはぎこちなくなる。たとえば、ショー開始キューおよびインターミッション終了キュー（それぞれ図２および図３のSPL  １００および２００では使われていない）の両方の場合には、自動化システムによって実行される動作は、しばしば、手動の開始の結果として、あるいは先行機能のないシステム（たとえばデジタル映画館システムによる呈示の開始に先立ってスクリーン上で広告を与えるレガシー呈示システム）によって与えられる何らかの外部トリガーに応答して起こる。これらの場合、先行値は好ましくは低く保たれるか、0に設定される。経験的に、10秒が合理的な値であると見出されている。0もそうである。非標準的な値（すなわち60秒とは異なる値）をもつことは、簡単に覚えられ、簡単に入力されるという利点をなくしてしまう。そのような非標準的な先行値は、特殊な扱いを必須とし、今日のSPLユーザー・インターフェースを使って入力するために追加的な努力を必要とする。しかしながら、これらの状況のもとでの標準的な60秒という先行値は、あまりに過度でないという（ｂ）の要件を破ることになる。この問題に取り組む過去の努力は、次の上映の前に無様な呈示タイミング（すなわち、観客が準備ができているが静まった劇場に1分近くにわたって着席している）につながる誤りを正すための上映人員の入念なトレーニングに頼っていた。
【００３６】
のちにさらに論じるように、図２のSPL  １００を変換して、再生のために図１のシステム１０のようなデジタル映画館システムに配布するための図３のSPL  ２００を与える自動プロセスを、前置プロセッサ（図示せず）によって実装できる。そのような前置プロセッサは、TMS  ２２（図１）またはSMS  １４（図１）内に存在することができる。あるいは代替的に、それぞれデータベース３００へのアクセスをもつ既存のプロセッサ（図示せず）がそのような前置処理を実行できる。劇場を通じて同様である設備構成と所与の種類の諸キューについての同様である期待される先行値を想定すると、図３のSPL  ２００のようなそのような先行値をもって用意されたSPLは、上映劇場内のいかなる観客席室においても、所望の結果をもって、用途を見出すことができる。しかしながら、所与の劇場内で設備構成が観客席室によって異なる場合、図４のデータベース３００は図のように観客席室に個別化された先行時間を記憶することになる。このように、そのような状況下では、図４のグループ３０４内のレコードを使って観客席室１のために用意された図３のSPL  ２００は、図４のグループ３０５からのレコードを使って用意された観客席室２のためのSPLとは異なることになる。
【００３７】
以下でより詳細に論じる本願の原理のもう一つの実施形態では、図２のSPL  １００は、ランタイムでまたはほぼランタイムで先行タイミングを適用することによって、本願の原理のSPL  ２００によって定義される振る舞い（すなわち、コンテンツ再生に関するキュー・タイミング）を生成できる。こうして、デジタル映画館システムがコンテンツの再生の前および再生中にこのSPLによって規定される振る舞いを模倣する限り、SPL  ２００の明示的な表現が現れる必要はない。
【００３８】
まとめると、少なくとも二つの実装が、キューの先行出しを達成できる。第一の実装は、図１のデジタル映画館システム１０における使用のための図２のSPL  １００を変換することによって、図３のSPL  ２００を生成する。第二の実装は、図４のデータベース３００を使ってSPL  １００を修正して、図３のSPL  ２００によって記述される振る舞いを生成する。
【００３９】
図５は、上述した二つの実装のそれぞれを提供するために先行値を確立するための、以下でSPLキュー付け直し（re-cueing）プロセスと称されるプロセス４００を記述している。SPLキュー付け直しプロセス４００は、簡単に指示される位置にあるキューをもつ直観的な従来技術のSPL  １００を受け付けることによって動作する。SPLキュー付け直しプロセス４００の実行は、データベース３００を使って図２のSPL  １００から図３のSPL  ２００（今やキューを付け直されている）を生成するのに先立って行われることができる。あるいはまた、SPLキュー付け直しプロセスは、SPL  １００の実行中に、リアルタイムで動作して、SPL  ２００で記述されるキュー・タイミング振る舞いを生成できる。以下でよりよく理解されるようになるように、以下の詳細な記述は両方の可能性をサポートする。
【００４０】
図５を参照するに、SPLキュー付け直しプロセス４００は、初期化が行われるステップ４０１で始まる。次に、ステップ４０２が実行されて、図２のSPL  １００のようなキューに先行がないSPLのロードを開始し、SPLファイル中へのインデックスをそのタイムラインの先頭に、すなわち時刻00:00:00.00に位置させる。リアルタイム実行の場合、システム資産は典型的には、初期化ステップ４０１の実行中に有効確認を受ける。ステップ４０２の実行の完了は、好ましくは、呈示の期待される開始時刻の少し前に起こる（「少し」の好ましい意味は、「ショー開始キューについての先行値よりも短くない」）。
【００４１】
ステップ４０２に続いてステップ４０３が行われる。この時点で、ステップ４０２の間にロードされたSPL  １００が、タイムライン中の現在位置から始めて、次のキューを見出すためのスキャンを受ける。ステップ４０４の間に、SPLのスキャンがキューを発見したかどうかを判定する検査が行われる。SPL  １００の終わりより前にキューをみつけない場合、ステップ４０５の実行が起こって、キュー付け直しされたSPLに返す。SPL  １００の残りのCPLがあれば、それは逐次アペンドされ、SPL  ２００が生成され、出力ファイルが閉じられる。リアルタイム実行システムでは、これらの残りのCPLは逐次的な再生を受ける。ステップ４０６では、プロセスは終了し、入力ファイルSPL  １００を含めプロセス４００によって取られていた資源が解放されて、処理が完結する。
【００４２】
ステップ４０４の間にキューを見出すと、プロセス実行はステップ４０７に分岐して、見出されたキューについて適切な先行値３０３を決定するための図４のデータベース３００の探索を実行する。探索によってデータベース３００にキューが見出されない場合、所定のデフォルト値、必ずしもそうではないが典型的には0が、割り当てられる。代替的な実装では、先行値３０３は、所定の一組の規則によって、あるいは一つまたは複数のアルゴリズムによって決定される。そのような規則の実装は、ある型のキューの別の型のキューへの変換あるいはそのキューの消去につながることができ、追加的なパラメータを利用することができる。たとえば、インターミッション開始キューは、個々の観客席室についてデータベース３００において所定の値をもちうる。しかしながら、インターミッション開始キューが生起すると期待される実際に生起する時刻がコンセッション・スタンドが閉店している時間である場合には（すなわち夜間の最終上映の際には）、インターミッション開始キューは無視されてもよい、すなわち落とされてもよい。
【００４３】
ステップ４０８の間に、ステップ４０７の間に開始された探索が図４のデータベース３００中にキューを見出すことにつながったかどうかの検査が行われる。図５のステップ４０８の間にデータベースに情報を見出さない場合には、そのキューは無視され、処理はステップ４０３に戻って次のキューを探す。しかしながら、先行値またはデフォルト値が存在することを見出すと、処理は図５のステップ４０９に進み、その時点で、調べられているキューがCPL内にあるかどうかを判定する検査が行われる。キューがCPL内に存在することを要求するデジタル映画館システムについては、CPLの先頭からの0のオフセットをもつキューはCPLの外にあり、その直前に現れると考えられる。キュー位置が、タイムライン上でCPLが始まる時刻と一致する場合、同じ想定が適用される。つまり、そのキューはCPLの外にあり、その直前に現れる。以上は、上述したような、キュー位置のCPLオフセットおよびタイムライン・ベースの表現の間の変換の可能性の例を表す。
【００４４】
ステップ４０９の間に実行される検査が、キューがCPL内にあると明らかにする場合、ステップ４１０の間に、CPLの先頭からのそのキューのオフセットが先行値に少なくとも等しいかどうかを判定する検査が行われる。もしそうであれば、同じCPL内でキュー・オフセットを調整するステップ４１５が実行されて、キューは先行量だけ調整されて、そのキューはCPLの先頭のより近くに位置される。すなわち、そのキューがCPLの先頭から（あるいはタイムラインの先頭から）ある元のオフセットを有していた場合、調整されたオフセットは今や、元のオフセットから先行値を引いたものに等しい。しかしながら、キューがCPLの終わりからある元のオフセットを有していた場合には、調整されたオフセットは元のオフセットに先行値を加えたものになる。ステップ４１５に続いて、SPL  ２００のための出力ファイルは調整されたキュー・オフセットを書き込まれる。リアルタイム実行については、システムは、このキューの新たな位置がタイムライン上での現在位置に一致するために十分な時間の経過を待ってから、ステップ４０３でキュー付け直しプロセス４００を続けることができる。
【００４５】
ステップ４１０の間になされる検査によって、先行値がCPLの開始からのキューのオフセットを超えると見出される場合、キューは事実上、CPLの先頭に動かされ、先行時間はステップ４１１の間にその動きの量だけ短縮される。換言すれば、先行値はCPLの先頭からのキューの元のオフセットだけ短縮される。この時点で、キューの処理は、そのキューがもともとこのCPLの先頭の直前にあったかのごとく継続することができる。このことは、ステップ試験４０９の間に実行される検査の結果が偽であることに対応する。いずれにせよ、処理はステップ４１２に続く。
【００４６】
ステップ４１２の間に、その先に関心のあるキューが存在する現在のCPLより前に、CPLが存在するかどうかを判定する検査が行われる。もし存在しなければ、ステップ４１３の間に、タイムラインはその先頭において延長を受けてより長いタイムライン２２０を形成する必要がある。よく知られた今日のシステムは、タイムラインを延長するためにはSPLの先頭にダミーCPLを挿入することを要求する。このタイムライン延長の継続時間が選択可能であれば、その値は、受け入れられるべく残っている先行値ちょうどとなるべきである。たとえば利用可能なダミーCPLが固定長であるなどの理由でこの延長の継続時間があらかじめ決まっている場合には、選択の余地はない。複数のダミーCPLが利用可能であれば、まだ受け入れられていない先行値以上の継続時間をもつうちで最も短いものが選択されるべきである。そうでなければ、最も長い利用可能なCPLが合理的な選択をなす。図２では、黒CPL  ２０１はダミーCPLを表し、その継続時間はキュー２１１の位置を生成するために適用される先行値よりも若干長い。
【００４７】
ステップ４１２の間にキューの現在位置の直前のCPLを判別した際、あるいはステップ４１３の間に黒CPLを前に付加したのち、ステップ４１４の実行が行われ、キューの位置が前のCPLの末尾に設定される、あるいは等価だが、前のCPLの先頭からの当該CPLの継続時間に等しいオフセットが設定される、あるいは等価だが、タイムライン上の対応する位置。より早い開始を達成するためにSPLの前にダミーCPLを付加することまたはタイムラインを延長する他の技法は、いくつかの実施形態では、負のタイムライン値、すなわち元の最初のCPL  １０１の元の先頭よりも前に現れるオフセットにつながる。負のタイムライン値を扱うための諸方法は、テレビジョンおよび映画編集の技術分野においてよく知られている。たとえば、多くのスタジオおよび制作会社は、タイムコード01:00:00.00（1時間）をショーの開始として指定する。このようにして、ショーの開始より前に位置されるいかなるコンテンツ（1時間の長さまで）も有効で、非負のタイムコード値をもつ。ショーの開始前の有効なタイムコードおよび信号が利用可能であることは、設備に、プリロールしたり、時間ベースに同期したりする機会を提供してソース間のクリーンな遷移が行えるようにする。それほど一般的ではないが、負の値が時間表現において存在できることもある。
【００４８】
この状況を扱うために他の技法もある。入力SPL  １００の全体がタイムライン延長の量だけ進められることができる。あるいは、入力SPL  １００と結果として得られるSPL  ２００との間の初期には0のグローバルなオフセット値（またはリアルタイム・システムでは事実上のその機能）が追跡されることができ、タイムライン延長の量だけインクリメントされることができる。当業者にとって、この状況に、個別的な新しいまたは既存のデジタル映画館システムに適用可能な解決を提供することに困難はないはずである。
【００４９】
ひとたび再配置ステップ４１４においてキューの位置が前のCPLに基準を直され（re-referenced）、オフセットが更新されたら、キューの処理はステップ４１０に進む。最終的には、入力SPL内に位置をもつ生き残っている各キューについて、SPLキュー付け直しプロセス４００は出力SPL  ２００またはリアルタイム再生において、可能性としては延長されているタイムライン２２０内のある位置を与える。
【００５０】
本願の原理のSPLキュー付け直しプロセス４００の適用は、図１のSAS  １６によって制御される設備の動作を管理するためのキューを配置するための、より洗練された、審美的に好ましい技法を劇場スタッフに提供する。上述したように、図１のTMS  ２２は図５のキュー付け直しプロセス４００をあらかじめ実行し、結果として得られるSPL  ２００を、観客席室のデジタル映画館システムに関連付けられた図１のSMS  １４に提供することができる。あるいはまた、図１のSMS  １４がキュー付け直しプロセス４００を実行して、自分で使うための出力SPL  ２００を生成することができる。さらにもう一つの代替的な実施形態では、図１のデジタル映画館システム１０のSMS  １４は、図５のキュー付け直しプロセス４００を、そのショーを呈示する際にリアルタイムで実行できる
本願の原理に基づくある代替的な実施形態では、上記のキュー付け直し技法は、CPL（たとえば、入力SPL  １００、ただしキュー１１１〜１１４なし）のシーケンスから完全な出力SPL  ２００を作成するために適切なキューを発見法的に生成できる。これが可能になるのは、ショー開始キュー１１１についての直観的な位置はCPL  １０１の先頭と一致し、ショー終了キュー１１４は最後のCPL  １０６の終わりにあり、フィーチャー開始キュー１１２はContentKind="feature"（前出のSMPTE  CPL規格による）を有する唯一の（または最初の）CPLの、そのようなメタデータが見出せない場合には最長のCPLの、先頭にあるからである。フィーチャーCPL  １０５が、コンポジション内の諸イベントを同定するための、スタジオまたは他のコンテンツ提供者によって提供される、少なくとも「FFEC」（first  frame  of  end  credits［エンドクレジットの最初のフレーム］）または「FFMC」（first  frame  of  moving  credits［動いているクレジットの最初のフレーム］）の一つを含むマーカーを有する場合、クレジット開始キュー１１３は、上映者の好みに応じてこれらのマーカーのいずれかと一致するところにあることができる。結果は、入力SPL  １００と実質的に似ているSPLを与えるであろう。その結果は、その後の処理のためのキュー付け直しプロセス４００への入力のはたらきをする。好適なマーカーが存在しない場合、あるいはフィーチャー・コンテンツであることを示すCPLが0個または2個以上の場合、このプロセスは、明確化を得るために、上映者人員に通知することが好ましい。
【００５１】
以上はデジタル映画呈示における一つまたは複数の活動を、そのような活動をトリガーするキューの生起を調整することによって制御し、より美的な、演出効果のある呈示を実現する技法を記載する。
【図１】
2011523530.tif 000003
【図２】
2011523530.tif 000004
【図３】
2011523530.tif 000005
【図４】
2011523530.tif 000006
【図５】
2011523530.tif 000007
【国際調査報告】
2011523530.tif 000008
2011523530.tif 000009