(57)【要約】      （修正有）【課題】オーディオ／ビデオコンテンツの同一又は類似のセクションの頻繁な送信の結果として、ネットワークへの負荷を低減する。【解決手段】サーバ装置ＲＳＡ、ＲＳＢ，ＲＳＣと編集装置ＥＡ，ＥＢとの間のデータ経路においてキャッシュストアをアレンジすることを提案し、このキャッシュストアは、ロードされたデータセクションの重要な部分を準備が整った状態に保持する。特に重要な部分として、ロードされたデータセクションの開始及び終了前後のエリアにおけるデータは、これらのエリアがカット編集の間に特に頻繁にチェックされるので、キャッシュストアに再ロードされる。【選択図】図２
2007159126.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク環境で、特にオーディオコンテンツ及び／又はビデオコンテンツといったメディアコンテンツを編集する方法であって、
前記メディアコンテンツは複数のサーバ装置に記憶され、前記メディアコンテンツのセクションは前記ネットワークを介して編集装置にロードされ、ロードされたメディアコンテンツを含む新たなコンポジションを記述するために編集リストが作成され、
前記複数のサーバ装置と前記編集装置との間のデータ経路は、高速な検索のためにロードされたセクションの開始及び終了の前後で前記メディアコンテンツの一部が設けられるキャッシュストアを含む、
ことを特徴とする方法。
【請求項２】
前記ネットワーク環境で、メディアコンテンツのセクションを送信するため、リアルタイムトランスポートプロトコル（ＲＴＰ）が使用され、メディアコンテンツのセクションの送信を制御するため、リアルタイムストリーミングプロトコル（ＲＴＳＰ）が使用される、
請求項１記載の方法。
【請求項３】
前記編集リストは、前記新たなコンポジションを再生するために処理され、前記リアルタイムストリーミングプロトコル（ＲＴＳＰ）は、前記新たなコンポジションにおけるデータセクションのそれぞれの要求のために使用される、
請求項２記載の方法。
【請求項４】
前記ＲＴＳＰコマンドで示されるレンジパラメータは、ＳＭＰＴＥフォーマットで前記メディアコンテンツのデータセクションの開始及び終了時間であり、ＳＭＰＴＥは、“Society  of  Motion  Picture  and  Television  Engineers”を示す、
請求項２又は３記載の方法。
【請求項５】
前記ＲＴＳＰコマンド“Ｒｅｃｏｒｄ”は、前記複数のサーバ装置のうちの１つの記録保存するために前記新たなコンポジションに関連する注釈テキストを送信するために使用され、前記注釈テキストは、サーバ装置に追加的に特にオーディオトラックであるトラックとして記憶される、
請求項１乃至４のいずれか記載の方法。
【請求項６】
ロードされたセクションの開始及び終了の前後のデータセクションを緩衝記憶するため、セクションの要求のための前記それぞれのＲＴＳＰコマンドが評価され、前記セクションの開始及び終了についてＲＴＳＰコマンドが含むタイムステートメントは、ロードされたセクションの開始及び終了の前後で前記メディアコンテンツの重要な部分の再ロードに関連する新たなＲＴＳＰコマンドに基づいて利用される、
請求項１乃至５のいずれか記載の方法。
【請求項７】
要求されたデータセクションは、他のデータセクションと同じ時間で再生されることが意図され、前記キャッシュストレージの基準が少なくとも１つのデータセクションについて所与の時間で合致する場合、対応する時間セグメントのキャッシュストレージは、同時のデータセクションについて同様に実行される、
請求項１乃至６のいずれか記載の方法。
【請求項８】
前記ロードされたセクションのそれぞれ開始及び終了の前後の部分、及びデータセクションの中央エリアにおける部分は、特に前記関連する時間の前の数秒及び前記関連する時間の後の数秒といった規定された期間に関する、
請求項６又は７記載の方法。
【請求項９】
前記メディアコンテンツのセクションは、前記ネットワークを介して圧縮されていない形式で送信される、
請求項１乃至８のいずれか記載の方法。
【請求項１０】
請求項１乃至９のいずれか記載による、ネットワーク環境でメディアコンテンツを編集する方法のためのメディアデータのキャッシュストレージのための装置であって、
当該装置は、高速な検索のために要求されるデータセクションの開始及び終了の前後で要求されたメディアコンテンツの一部が設けられるキャッシュストアを有する、
ことを特徴とする装置。
【請求項１１】
メディアコンテンツの要求のための要求メッセージを評価し、これに基づいて、要求されたデータセクションの開始及び終了の前後の関連する部分をロードするために、個別の要求メッセージを自動的に作成するように評価手段が設計される、
請求項１０記載の装置。
【請求項１２】
前記評価手段は、メディアコンテンツのセクションを要求するために使用されるＲＴＳＰコマンドを評価するために設計される、
請求項１０又は１１記載の装置。
【請求項１３】
前記評価手段は、要求されるデータセクションは、他のデータセクションと同じ時間で再生されることが意図され、キャッシュストレージの基準が少なくとも１つのデータセクションについて所与の時間で合致する場合、対応するタイムセグメントのキャッシュストレージは、同時のデータセクションについて同様に実行される、
請求項１０乃至１２のいずれか記載の装置。
【請求項１４】
前記評価手段は、前記ＲＴＳＰコマンドのフォーマットにおける要求されたセクションの前記開始、前記中央エリア及び前記終了の前後の関連する部分をロードするために要求メッセージを作成するために設計される、
請求項１０乃至１３のいずれか記載の装置。
【請求項１５】
前記ＲＴＳＰコマンドで示されるレンジパラメータは、ＳＭＰＴＥフォーマットにおける前記メディアコンテンツのデータセクションの開始時間及び終了時間であり、前記ＳＭＰＴＥは、“Society  of  Motion  Picture  and  Television  Engineers”を示す、
請求項１４記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク環境におけるメディアコンテンツのポストエディティング（post-editing）の技術分野に関する。メディアコンテンツは、スライドショウ、電子書籍又は他の大容量のテキスト又はグラフィックドキュメントのような、オーディオ／ビデオコンテンツ及びコンピュータ生成されたコンテンツを意味すると理解される。
【背景技術】
【０００２】
スタジオエンジニアリングの領域では、サーバテクノロジとして知られているのは、一層大きなエントランスを作ることである。作製されるオリジナルマテリアルは、主として磁気テープでもはや記録保存されない。このことは、ビデオサーバ及びオーディオサーバのようなサーバ装置として知られているもの使用して益々行われており、このビデオサーバ又はオーディオサーバは、大容量のハードディスクでオリジナルのデータストリームを記憶する。
【０００３】
前もって、オリジナルマテリアルは、適切な取り外し可能なハードディスク／磁気テープドライブが設けられた主としてスタンドアロンのコンピュータシステムを使用してポストエディティングされている。ストリーミングサーバテクノロジのスタジオへのエントリは、個々のサーバ装置での互いへネットワーク化、及びポストエディティング用のコンピュータへのネットワーク化を伴う。今日、パワフルなネットワークシステムがネットワーキングのために利用可能である。光ファイバ又は銅線のいずれかを使用したイーサネット（登録商標）技術に基づいたネットワークは、今日、１０ＧＢまでの伝送レートで利用可能である。
【０００４】
スタジオにおけるポストエディティング、又はコミュニケーションプロダクションの間のポストエディティングに対するサーバベースのアプローチは、オリジナルマテリアルのより広範な可用性、オリジナルマテリアルへの即座のアクセス、良好な技術品質等の様な様々な利点を有し、それゆえ継続される。
【０００５】
文献ＵＳ−Ａ−２００２／０１１６７１６は、オンラインビデオポストエディティングシステムを開示しており、メディアコンテンツからのオリジナルデータを記憶する一連のサーバ装置は、互いにネットワーク化される。また、このサーバシステムは、インターネットを介して外部からアクセス可能である。インターネットに接続されるコンピュータは、サーバシステムにアクセスし、そこに記憶されるオリジナルデータに基づいて彼自身のメディアコンテンツを作成するためにユーザにより使用することができる。このため、編集リストとして知られているのは、サーバシステムにインターネットにより送信される外部コンピュータで生成され、そこで評価され、次いで適切に複雑にされたメディアデータストリームを伝達するために使用される。アプリケーションサーバは、編集リストを記憶し、それらを再生に応じて処理するためにサーバシステムで提供される。
【０００６】
たとえば、ビデオオンデマンドシステムといった、ビデオサーバ技術の従来の使用の領域から、インターネット技術に基づいて、リアルタイムトランスポートプロトコルＲＴＰ及びリアルタイムストリーミングプロトコルＲＴＳＰを使用して、サーバからクライアントに等時性のデータストリームを送信することは、知られている実用例である。この点で、K.Shroder;  H.Gebhardtによる文献“Audio/Video  Streaming  using  IP  (Internet  Protocol)”  in  Fernseh-  und  Kinotechnik,  volume  54,  No.1  −  2/2000に対して引用がなされる。
【特許文献１】ＵＳ−Ａ−２００２／０１１６７１６
【非特許文献１】K.Shroder;  H.Gebhardtによる文献“Audio/Video  Streaming  using  IP  (Internet  Protocol)”  in  Fernseh-  und  Kinotechnik,  volume  54,  No.1  −  2/2000
【発明の開示】
【発明が解決しようとする課題】
【０００７】
メディアコンテンツをポストエディティングするとき、大きな重要性は、特にビデオフィルムのケースでのカットエディティングに属する。典型的に、カットエディティングのプロセスは、粗いカットと細かいカットが比較的頻繁に互いに生じる連続的なプロセスであり、このことは、ビデオコンテンツのセクションがネットワークを介してカット編集装置に繰返し送信される必要があることを意味する。重要なことは、カット位置が個々のフレーム精度で生成され、適切かつ乱れがない場合に遷移が平滑になされることである。広く多様なソースを利用するドキュメントの一部を編集するとき、問題は、特別のものとなる。
【課題を解決するための手段】
【０００８】
本発明の目的は、オーディオ／ビデオコンテンツの同一又は類似のセクションの頻繁な送信の結果として、ネットワークへの負荷を低減することにある。  
本発明は、独立の請求項１及び１０に基づく手段によりこの問題を解決する。本発明と調和して、ネットワーク環境において、特にオーディオ及び／又はビデオアーティクルといったメディアコンテンツを編集する方法のケースでは、サーバ装置と編集装置との間のデータ経路は、編集装置による高速検索の目的でロードされるセクションの開始及び終了の前後でメディアコンテンツの一部をバッファで記憶するキャッシュストアを含む。また、キャッシュストアは、用語「キャッシュメモリ」で知られる。ロードされるセクションの開始及び終了前後のこれら重要な通路のバッファストレージは、ネットワーク環境においてビデオコンテンツの多数の繰返しが回避されるのを可能にする。１実施の形態では、キャッシュストアは、実際の編集装置の一部である場合がある。
【０００９】
従属の請求項で提供される措置は、本発明の方法の開発及び改善を可能にする。リアルタイムトランスポートプロトコルＲＴＰは、ネットワークにおけるデータの転送に適しており、リアルタイムストリーミングプロトコルは、様々なセクションの伝送を制御するために使用することができる。両方のプロトコルは、データストリームのリアルタイム送信に適している。
【００１０】
編集装置は、新たな構成のため、たとえばカットリストといった、編集リストとして知られるリストを作成して記憶する。このように編集されたアーティクル（article）を再生するため、ＲＴＳＰコマンドが新たなコンポジション（composition）におけるそれぞれのデータセクションについて生成されるように、編集リストが処理される場合に有利である。次いで、このＲＴＳＰコマンドは、ＲＴＰを使用して所望のデータを伝送するサーバ装置に通過される。
【００１１】
データセクションの開始及び終了は、タイムステートメントにより、特にオーディオ及びビデオ領域といったメディア領域で特徴づけされる。ＲＴＳＰコマンドで示される“Ｒａｎｇｅ”パラメータがＳＭＰＴＥタイムコマンドでのデータセクションの開始時間及び終了時間である場合に有利である。これにより、データを個々のフレーム精度で特徴づけすることができる。
【００１２】
要求されたセクションの開始及び終了の前後でデータセクションを緩衝記憶する目的のため、セクションの要求のためのそれぞれのＲＴＳＰコマンドが評価され、セクションの開始及び終了のためにそれらが含むタイムステートメントは、要求されたセクションの開始及び終了の少なくとも前後でメディアコンテンツの重要な部分の再ロードに関連する新たなＲＴＳＰコマンドを生成するための基礎として利用される。これにより、再ロードプロセスが十分に自動化されるのを可能にする。特に関連する時間の前後での数秒といった特定の周期が規定される場合に有利である。
【００１３】
スタジオ領域において、品質の損失が許容される必要がないように、データが圧縮された形式で送信可能なことが望ましい。本明細書で記載される方法は、制限されることなしにプロキシファイルを使用して公知の実施に適用することもできる。プロキシファイルを使用するとき、圧縮されたオリジナルファイルのバージョンは、より大きなリソースの節約で動作することができるために使用される。圧縮されたファイルに基づいて作成されるカットリストは、マスタリングの間に圧縮されていないオリジナルファイルに適用される。
【００１４】
また、本発明は、ネットワーク環境におけるメディアコンテンツを編集する方法のための、メディアコンテンツを緩衝記憶するための装置に関する。この装置について、本発明は、要求されたセクションの開始及び終了の前後で要求されたメディアコンテンツの一部を緩衝記憶するキャッシュストアを有する点を提供する。かかる装置の他の有利な利点は、従属の請求項１１乃至１５に記載されている。  
本発明の例示的な実施の形態は図面で例示され、以下の記載で更に詳細に説明される。
【発明を実施するための最良の形態】
【００１５】
図１では、参照符号ＲＳＡ、ＲＳＢ及びＲＳＣは、プロトコルＲＴＰ及びＲＴＳＰの実現を含む３つの異なるサーバ装置を示している。これらサーバ装置は、たとえばカメラにより記録されるビデオマテリアル又はオーディオマテリアルといった開始マテリアルを記憶する。参照符号ＶＦ１は、第一のビデオドキュメントを示し、これに応じて参照符号ＶＦ２及びＶＦ３は、第二及び第三のビデオドキュメントを示す。さらに、図１は、オーディオドキュメントが記憶されるのが可能なことも示している。例示を通して、サーバ装置ＲＳＣは、オーディオドキュメントＡＦ１を記憶し、サーバ装置ＲＳＡは、オーディオドキュメントＡＦ２を記憶する。個々のサーバ装置は、ネットワークにより互いに接続される。ネットワークＧＥは、１０ＧＢのイーサネット（登録商標）ネットワークのような高速ネットワークである。ネットワークＧＥは、それに接続されるポストエディット装置ＥＡ及びＥＢを有する。このケースでは、図は、第二のポストエディット装置ＥＢが高速伝送リンクによりネットワークＧＥに無線で接続されており、かかるネットワークのアクセスポイントは、図１におけるＷＬＡＰにより識別される。伝送システムＷＩＦＩは、たとえばこれに適している。
【００１６】
それぞれのポストエディット装置は、ネットワークＧＥを介して個々のサーバ装置ＲＳＡ〜ＲＳＣに記憶されるデータへのアクセスを有する。かかるポストエディット装置について、ドキュメント毎のオーディオマテリアル及びビデオマテリアルの非破壊的な、非線形のポストエディティングを可能にするアプリケーションが知られており、編集リストが作成される。
【００１７】
このケースでは、編集リストは、関連されるデータコンテンツを含む、それ自身をもたない新たなコンポジションである。記録されたビデオ及び／又はオーディオマテリアルは、サーバ装置でのオリジナルコンテンツで記憶されたままである。ポストエディティング装置では、ユーザは編集リストを生成し、シンプルなケースでは、たとえば以下のエントリを含む場合がある。
【００１８】
時間Ｔ＝０で、ポジションｔｖ＿１からポジションｔｖ＿２へ、ＲＴＰサーバＡでビデオファイルＶＦ１のセクションを再生する。  
時間Ｔ＝０で、ＲＴＰサーバＲＳＣで記憶されているオーディオファイルＡＦ１のセクションを再生する。  
時間Ｔ＝ｔｖ＿２で、ポジションｔｖ＿３からポジションｔｖ＿４へ、ＲＴＰサーバＲＳＢでビデオファイルＶＦ２のセクションを再生する。
【００１９】
この編集リストは、図１における参照符号ＣｏｍｐＡにより識別されるコンポジションを記述するために使用される。コンポジションは、タイムラインの形式で示されている。
【００２０】
コンポジションＣｏｍｐＢの編集リストの第二の例は、以下のエントリを有する。  
時間Ｔ＝０で、ポジションｔｖ＿５からポジションｔｖ＿６へ、ＲＴＰサーバＲＳＣでビデオドキュメントＶＦ３のセクションを再生する。  
時間Ｔ＝０で、ポジションｔａ＿３からポジションｔａ＿４へ、ＲＴＰサーバＲＳＡに記憶された、オーディオドキュメントＡＦ２のセクションを再生する。
【００２１】
コンポジションＣｏｍｐＢは、図１に同様に示される。それぞれの編集装置における再生について、この方式で構成される各アーティクルは、ネットワークを介して関連されるサーバ装置に送信される個々のＲＳＴＰコマンドに適切なソフトウェアプログラムにより変換される。このケースでは、編集リストにおけるタイムステートメントは、データが個々のフレーム精度で送信することができるように、時間：分：秒：フレーム番号の形式でＳＭＰＴＥタイムフォーマットに基づいて示されることが好ましい。ＲＴＳＰプロトコル自身は既知であり、これは、このプロトコルの詳細が以下で説明される必要がないことを意味する。幾つかのＲＴＳＰコマンドは、セッション、リクエストデータの初期化、及びその後の応答について規定される。以下のテキストは、ＲＴＳＰセッションが構成されており、存在することが想定されている。コンポジションＢの編集リストにおける第一のエントリについて、関連されるＲＴＳＰプレイバックリクエストは、以下の外観を有する。
【００２２】
【表１】
2007159126.tif 000003
このコマンドの第一のラインは、ＲＴＰサーバＲＳＣでのビデオドキュメントＶＦ３のＵＲＬを含む。第二のラインＣ−Ｓｅｑｕｅｎｃｅ：２におけるステートメントは、リクエスト装置により割り当てられるシーケンス番号の指示に関連する。第三のラインは、セッションの識別番号を含み、次いで第四のラインは、ビデオドキュメントＶＦ３が再生されることが意図されるＳＭＰＴＥフォーマットにおける２つのタイムステートメントをもつレンジ“Ｒａｎｇｅ”パラメータを含む。
【００２３】
コンポジションＢを編集している人物は注釈トラックを彼のコンポジションに挿入しており、これは、サーバ装置に記憶することもできる。これは、ＲＴＳＰコマンド“Ｒｅｃｏｒｄ”を使用して行うことができ、注釈テキストは、音のための更なる記録トラックとして記録することができる。
【００２４】
図２は、ネットワークＧＥにより接続される３つのストリーミングサーバ装置ＲＳＡ〜ＲＳＣのアレンジメントを示している。編集装置ＥＡは、同様にネットワークＧＥに接続され、メディアコンテンツを緩衝記憶するための装置ＣＳは、編集装置ＥＡとネットワークＧＥとの間でアレンジされる。本発明と調和して、緩衝記憶のための装置ＣＳは、ネットワークＧＥがメディアコンテンツの繰返しの送信が緩和されるために使用されることが意図される。これは、キャッシュメモリアレンジメント又はプロキシサーバにおけるように、メディアコンテンツの頻繁に繰り返されるセクションを準備が整った状態に保持するように行われる。
【００２５】
このケースにおける１つの問題は、頻繁に必要とされるメディアコンテンツがどのように識別されるかについてのルールを規定することである。この状況において、本発明は、編集装置により要求されているメディアコンテンツのセクションの開始及び終了の前後の領域が予防策としてキャッシュストレージＣＳのために装置に再ロードされる経路を採用する。このため、装置は、編集装置からサーバ装置に送出されるＲＴＳＰコマンドを評価する。実験は、新たなコンポジションが記録された開始マテリアルの個々のセクションの編集を含む。新たなビデオコンポジションのケースで要求される個々のフレーム精度によるカットの境界は、先に記載されたように、少しずつ正確に規定されることがある。したがって、本発明と調和して、編集されるべきメディアドキュメントのそれぞれのセクションについて、メディアドキュメントのそれぞれ考慮されるセクションの境界前後の領域は、予防策としてキャッシュストアＣＳに転送される。これら境界の領域は、図１におけるグレイスケールのパターンによりそれぞれ識別される。特別の図は、オーディオドキュメントＡＦ１について示されている。これは、そのケースにおいて図示されるデータセクションの中心からのエリアは時間ｔａ＿１と時間ｔａ＿２との間でバッファストアＣＳに同様にロードされるためである。オーディオセクションと並列に再生される２つのビデオセクションについて、キャッシュストレージの条件はオーディオセクションの再生の間に合致し、オーディオセクションの中心からの関連する部分もバッファ記憶される。
【００２６】
関連するデータセクションは、ＲＴＳＰプロトコルを使用してバッファストアＣＳに再ロードされる。このケースでは、極限値の前後のどのエリアが要求される必要があるかを定義することが可能である。１つの実現は、ストリーミングサーバからそれぞれの極限値の前及び後の数秒に関連するエリアを供給することを含む場合がある。例となる値は、たとえば、要求されたデータセクションのそれぞれの開始、終了の前及び後の値５秒である。
【００２７】
編集装置ＥＡにより頻繁に要求されるエリアを送信するため、ちょうど１つのそれぞれのデータストリームがメモリＣＳと編集装置ＥＡとの間で要求される。ネットワークＧＥの残りは、このデータトラフィックの開放されたものである。
【００２８】
バッファストアは、ＨＴＴＰ要求（ＨＴＴＰプロキシ）をバッファ記憶するための公知の方法に類似のやり方で、ＲＴＳＰコマンドを扱うことができる。このケースでは、編集装置からの全ての要求は、傍受、解釈及び送出される。送出された要求は、本明細書で記載された方法と調和して修正される。  
別の実現では、バッファストアアレンジメントは、編集装置ＥＡに統合することができる。
【図面の簡単な説明】
【００２９】
【図１】複数のサーバ装置及び２つの編集装置を有するネットワークシステムを示す図である。
【図２】複数のサーバ装置及び編集装置、並びにサーバ装置に記憶され、ポストエディットのための特定の重要性からなるメディアコンテンツの一部をバッファ記憶するアップストリーム装置を示す図である。
【符号の説明】
【００３０】
ＲＳＡ，ＲＳＢ，ＲＳＣ：ストリーミングサーバ
ＧＥ：高速ネットワーク
ＣｏｍｐＡ：コンポジション
ＥＡ，ＥＢ：編集コンピュータ
ＣＳ：緩衝記憶（バッファリング）装置
ＷＬＡＰ：ネットワークアクセスポイント
【図１】
2007159126.tif 000004
【図２】
2007159126.tif 000005