(57)【要約】ユーザにコンテンツを送出するための方法及び装置が開示される。ベースレイヤデータビットストリームと少なくとも１つのエンハンスメントレイヤデータビットストリームとを有するデータビットストリームが提供される。これらのデータビットストリームは、個別に記憶装置に格納される。その後、格納されたコンテンツが様々なクオリティレベルにより提示される。ユーザから指定されたクオリティレベルでのコンテンツのリクエストが受け取られると、ベースレイヤデータビットストリームと指定されたクオリティレベルを生成するのに必要なだけのエンハンスメントレイヤデータビットストリームが、ユーザにダウンロードされる。
2006503471.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにコンテンツを送出する方法であって、
ベースレイヤデータビットストリームと少なくとも１つのエンハンスメントレイヤデータビットストリームとを有するデータビットストリームを提供するステップと、
前記ベースレイヤデータビットストリームと前記少なくとも１つのエンハンスメントレイヤデータビットストリームとを個別に記憶装置に格納するステップと、
前記格納されたコンテンツを様々なクオリティレベルで提示するステップと、
指定されたクオリティレベルでの前記コンテンツに対するリクエストを前記ユーザから受信するステップと、
前記ユーザに前記ベースレイヤデータビットストリームと前記指定されたクオリティレベルを生成するのに必要なだけのエンハンスメントレイヤデータビットストリームとをダウンロードするステップと、
を有することを特徴とする方法。
【請求項２】
請求項１記載の方法であって、
前記データビットストリームは、映像ビットストリームであることを特徴とする方法。
【請求項３】
請求項２記載の方法であって、さらに、
前記ベースレイヤ映像ビットストリームを第１暗号化を用いて暗号化するステップと、
各エンハンスメントレイヤ映像ビットストリームを異なる暗号化を用いて暗号化するステップと、
を有することを特徴とする方法。
【請求項４】
請求項２記載の方法であって、さらに、
各映像ビットストリームのクオリティレベルを指定するクオリティ情報を前記各映像ビットストリームに付加するステップを有し、
前記記憶装置は、前記映像コンテンツを前記ユーザにより指定されたクオリティレベルによりダウンロードするため、前記クオリティ情報を読み出す、
ことを特徴とする方法。
【請求項５】
請求項２記載の方法であって、さらに、
前記ユーザが所定時間内に前記映像コンテンツを選択しないとき、前記映像コンテンツの少なくとも１つのエンハンスメントレイヤを消去することにより、前記記憶装置の利用可能なクオリティレベルを低下させるステップを有することを特徴とする方法。
【請求項６】
請求項２記載の方法であって、
前記記憶装置は、前記選択された映像コンテンツに対し利用可能な相異なるクオリティレイヤのレイヤ数に基づき、前記指定されたクオリティレベルを決定することを特徴とする方法。
【請求項７】
請求項１記載の方法であって、
前記ベースレイヤデータビットストリームと前記少なくとも１つのエンハンスメントレイヤデータビットストリームは、格納前に符号化されることを特徴とする方法。
【請求項８】
ユーザにコンテンツを送出する装置であって、
ベースレイヤデータビットストリームと少なくとも１つのエンハンスメントレイヤデータビットストリームとを有するデータビットストリームを提供する手段と、
前記ベースレイヤデータビットストリームと前記少なくとも１つのエンハンスメントレイヤデータビットストリームとを個別に格納する記憶装置と、
前記格納されたコンテンツを様々なクオリティレベルで提示する手段と、
指定されたクオリティレベルでの前記コンテンツに対するリクエストを前記ユーザから受信する手段と、
前記ユーザに前記ベースレイヤデータビットストリームと前記指定されたクオリティレベルを生成するのに必要なだけのエンハンスメントレイヤデータビットストリームとをダウンロードする手段と、
を有することを特徴とする装置。
【請求項９】
請求項８記載の装置であって、
前記データビットストリームは、映像ビットストリームであることを特徴とする装置。
【請求項１０】
請求項９記載の装置であって、さらに、
前記ベースレイヤ映像ビットストリームを暗号化する第１暗号化手段と、
各エンハンスメントレイヤ映像ビットストリームを異なる暗号化を用いて暗号化する暗号化手段と、
を有することを特徴とする装置。
【請求項１１】
請求項９記載の装置であって、さらに、
各映像ビットストリームのクオリティレベルを指定するクオリティ情報を前記各映像ビットストリームに付加するクオリティ情報生成装置を有し、
前記記憶装置は、前記映像コンテンツを前記ユーザにより指定されたクオリティレベルによりダウンロードするため、前記クオリティ情報を読み出す、
ことを特徴とする装置。
【請求項１２】
請求項９記載の装置であって、さらに、
前記ユーザが所定時間内に前記映像コンテンツを選択しないとき、前記映像コンテンツの少なくとも１つのエンハンスメントレイヤを消去することにより、前記記憶装置の利用可能なクオリティレベルを低下させる手段を有することを特徴とする装置。
【請求項１３】
請求項９記載の装置であって、
前記記憶装置は、前記選択された映像コンテンツに対し利用可能な相異なるクオリティレイヤのレイヤ数に基づき、前記指定されたクオリティレベルを決定することを特徴とする装置。
【請求項１４】
請求項８記載の装置であって、
前記ベースレイヤデータビットストリームと前記少なくとも１つのエンハンスメントレイヤデータビットストリームは、格納前に符号化されることを特徴とする装置。
【請求項１５】
様々なクオリティレベルにより表示可能なマルチレイヤコンテンツを受信する方法であって、
ベースレイヤビットストリームと少なくとも１つのエンハンスメントビットストリームとを階層化コンテンツを受信するステップと、
前記階層化コンテンツに対する選択された表示クオリティレベルを受信するステップと、
前記選択されたクオリティレベルを生成するため、前記ベースレイヤビットストリームと合成する必要のあるエンハンスメントビットストリームを決定するステップと、
選択されたストリームの組み合わせをディスプレイに表示するステップと、
を有することを特徴とする方法。
【請求項１６】
様々なクオリティレベルにより表示可能なマルチレイヤコンテンツを受信する受信機であって、
ベースレイヤビットストリームと少なくとも１つのエンハンスメントビットストリームとを階層化コンテンツを受信する手段と、
前記階層化コンテンツに対する選択された表示クオリティレベルを受信する手段と、
前記選択されたクオリティレベルを生成するため、前記ベースレイヤビットストリームと合成する必要のあるエンハンスメントビットストリームを決定する手段と、
選択されたストリームの組み合わせをディスプレイに表示する手段と、
を有することを特徴とする受信機。
【請求項１７】
様々なクオリティレベルにより表示可能なマルチレイヤコンテンツを格納する記憶媒体であって、
ベースレイヤビットストリームと少なくとも１つのエンハンスメントビットストリームとを階層化コンテンツを受信する手段と、
前記ベースレイヤビットストリームと前記少なくとも１つのエンハンスメントビットストリームとを個別に格納する手段と、
前記階層化コンテンツに対する選択された表示クオリティレベルを受信する手段と、
前記選択されたクオリティレベルを生成するため、前記ベースレイヤビットストリームと合成する必要のあるエンハンスメントビットストリームを決定する手段と、
表示のための選択されたストリームの組み合わせをダウンロードする手段と、
を有することを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツの格納に関し、より詳細には、異なるクオリティレベルにより同一の映像コンテンツを販売する方法に関する。
【背景技術】
【０００２】
映像が１つのビットストリームにおいて様々な解像度及び/またはクオリティにより利用可能である場合、多数の映像アプリケーションが可能となる。これを実現する方法は、大まかにはスケーラビリティ技術と呼ばれる。スケーラビリティの展開が可能な３つの軸がある。第１には、時間軸に関するスケーラビリティであり、しばしば時間スケーラビリティと呼ばれる。第２には、クオリティ軸（量子化）に関するスケーラビリティであり、しばしば信号雑音比（ＳＮＲ）スケーラビリティまたは細粒度（ｆｉｎｅ−ｇｒａｉｎ）スケーラビリティと呼ばれる。第３の軸は、解像度軸（画像の画素数）であり、しばしば空間スケーラビリティと呼ばれる。階層符号化では、ビットストリームは、２以上のビットストリーム、すなわち、レイヤに分割される。各レイヤは、１つの高クオリティ信号を構成するため合成することができる。例えば、ベースレイヤが低クオリティ映像信号を提供し、エンハンスメントレイヤがベースレイヤ画像を向上させることが可能な追加情報を提供する。空間スケーラビリティでは、ベースレイヤ映像は入力映像シーケンスより低い解像度を有し、この場合、エンハンスメントレイヤは、ベースレイヤの解像度を入力シーケンスレベルまで復元することができる情報を搬送する。
【０００３】
典型的には、これらのスケーリングされた映像ビットストリームは共に、コンテンツ提供者やサービス提供者により記憶装置に格納され、このため、格納された映像コンテンツのクオリティレベルは、コンテンツの格納前に実行された処理により固定化されてしまう。ユーザは記憶装置にアクセス可能であるか、あるいは記憶装置はユーザ装置への表示のため、スケーリングされた映像ビットストリームをダウンロードすることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
サービスまたはコンテンツ提供者が異なるクオリティレベルでの映像コンテンツの販売を提供したい場合、同一の映像コンテンツが、販売対象の各クオリティレベルに対して処理及び格納されている必要がある。このことは、映像データが大容量の記憶スペースを使用するため、格納の観点から大変問題となりうる。従って、コンテンツを複数格納する必要なく、異なるクオリティレベルの販売用の同一の格納された映像コンテンツを与える方法を提供するための方法及び装置が必要となる。本発明は、映像ビットストリームの異なるレイヤを別々にエラスティック記憶装置に格納することにより、上記問題点を解決する。当該エラスティック記憶装置は、選択されたクオリティレベルで最終的な映像ビットストリームを生成するため、適切な映像ビットストリームをユーザに送信する。
【課題を解決するための手段】
【０００５】
本発明の一実施例によると、コンテンツをユーザに送出する方法及び装置が開示される。ベースレイヤデータビットストリームと少なくとも１つのエンハンスメントレイヤデータビットストリームを有するデータビットストリームが提供される。データビットストリームは、別々に記憶装置に格納される。その後、格納されたコンテンツは、様々なクオリティレベルで提供される。指定されたクオリティレベルでのコンテンツに対するリクエストがユーザから受け取られると、この指定されたクオリティレベルを生成するのに必要とされるベースレイヤデータビットストリームと多数のエンハンスメントレイヤデータビットストリームが、ユーザにダウンロードされる。
【０００６】
本発明の他の実施例によると、様々なクオリティレベルで表示可能なマルチレイヤコンテンツを受信するための方法及び受信装置が開示される。ベースレイヤビットストリームと少なくとも１つのエンハンスメントビットストリームを有する階層化コンテンツが受信される。選択された表示クオリティレベルが、階層化コンテンツに対し受信される。その後、選択されたクオリティレベルの生成にどのエンハンスメントビットストリームがベースレイヤビットストリームと合成する必要があるか判断される。選択されたストリームの合成が表示される。
【０００７】
本発明の上記及び他の特徴は、以降で説明される実施例を参照して明らかにされるであろう。
【発明を実施するための最良の形態】
【０００８】
本発明の一実施例によると、スケーラブル映像コンテンツが、エラスティック（ｅｌａｓｔｉｃ）記憶装置に格納される。以下の図解による例は格納されている映像データに関する説明を与えるものであるが、本発明はまた、以下に限定されるものではないが、音声データや音声/映像データなどの他の格納データに適用されるということを当業者は理解するであろう。デジタル映像、音声及び画像などのデータアイテムを固定容量の記憶媒体に格納するのに、エラスティックな格納は、当該媒体の記憶容量を大変効率的に利用する方法である。エラスティック格納の原理は、本出願人による公開された欧州特許出願ＷＯ０１６９３９「Ｃｏｍｐｒｅｓｓｅｄ  Ｓｔｏｒａｇｅ  Ｏｆ  Ｄａｔａ  Ｉｔｅｍｓ」に記載されている。エラスティック格納原理によると、格納対象のデジタルデータアイテムは、まず重要度に関して降順に連続したデータ部分に分割される。その後、これらのデータ部分は、すべての部分を収容するのに十分なスペースが存在する場合にはメモリに格納される。メモリが十分なスペースを備えていない場合、最下位重要度を有する各種アイテムからのデータ部分をメモリから取り除くことによりスペースが生成される。この結果、格納対象のデータアイテムのデータ部分を格納するのに、この解放されたスペースが利用される。好ましくは、メモリに格納されているすべてのデータ部分のファイル名や重要度などの識別データを記録するため、補助メモリが利用される。
【０００９】
図１に示されるように、サービス提供者あるいはコンテンツ提供者は、既知のスケーラブル圧縮方法を利用して、エンコーダ１０２において映像コンテンツを符号化する。その後、符号化された映像コンテンツは、セットトップボックスなどの記憶装置１０４に送信される。本実施例では、エンコーダ１０２は送信機、記憶装置１０４は受信機であってもよく、エンコーダ１０２から記憶装置１０４への信号は、空気、ケーブル、光ファイバケーブルなどの各種媒体を介し送信することができる。記憶装置１０４は、図２において個別に示されるように、ベースレイヤ２０２、第１エンハンスメントレイヤ２０４及び第２エンハンスメントレイヤ２０６などの符号化映像ビットストリームの各レイヤを格納する。本実施例では、ベースレイヤ映像ビットストリームと２つのエンハンスメントレイヤ映像ビットストリームは、記憶装置１０４に個別に格納される。ユーザ装置１０６が映像コンテンツを指定されたクオリティレベルにより送出されることを要求すると、記憶コントローラ２０８は、この指定されたクオリティレベルでの映像コンテンツの再生に必要な異なるレイヤの映像ビットストリームを選択する。記憶装置１０４とユーザ装置１０６は、テレビやコンピュータなどの単一の装置に搭載可能であるということは当業者には理解されるであろう。上述のように、本発明は、映像データに限定されるものではなく、音声データなどの他の格納データに拡張されうる。例えば、ベースレイヤがモノクロまたはステレオ音声に利用することが可能であり、エンハンスメントレイヤは、この音声をフル５．１サラウンド音声などに拡張するのに利用することができる。
【００１０】
異なるクオリティレベルによる同一コンテンツを販売するビジネスモデルは、スケーラブル圧縮を用いて複数のクオリティレベルによる同一コンテンツが格納されるため、エラスティック格納と密接に関連している。ユーザへの販売のため提供されるクオリティレベルは、エラスティック記憶システムで用いられるクオリティレベルに対応することが可能である。このことは、エラスティック記憶装置があるコンテンツアイテムのクオリティを低下させたいとき、当該装置は最上位の暗号化レイヤを解読する必要なく取り除くことが可能であるということを意味する。装置がデータを解読しないため、セキュリティや盗難のリスクはない。好ましくは、コンテンツ所有者またはサービス提供者からユーザまでの連鎖の全体でセキュリティを維持するため、当該コンテンツはスケーラブル圧縮方法を用いて圧縮され、コンテンツ所有者により所望のクオリティレベルで暗号化され、その後、暗号化形式により直接送信またはダウンロードされるか、あるいは光ディスク上の中間格納を介し間接的にエラスティック記憶装置に配信される。
【００１１】
図３は、既知の空間スケーラブル映像エンコーダ３００を示す。この図示された実施例はベースレイヤと１つのエンハンスメントレイヤだけを有するが、当該エンコーダは任意数のエンハンスメントレイヤを有することが可能であり、本発明はそれに限定されるものでないということは、当業者には理解されるであろう。図示された符号化システム３００は、階層化圧縮を実行し、これにより、チャネルの一部は低解像度ベースレイヤを提供するのに用いられ、残りの部分はエッジエンハンスメント情報を送信するのに利用される。これにより、これら２つのビットストリームは、当該システムを高解像度まで向上させるために再合成されてもよい。高解像度映像入力はスプリッタ３０２により分割され、これにより、当該データはローパスフィルタ３０４と減算回路３０６に送信される。ローパスフィルタ３０４は、映像データの解像度を低減させ、その後ベースエンコーダ３０８に供給される。一般に、ローパスフィルタとエンコーダは当該技術分野では周知であり、簡単化のためここでは詳細には説明されない。エンコーダ３０８は、ベースビットストリームが高品位としてみなされる解像度を提供することはないが、配信、受信及びデコーダを介した表示を可能にするより低い解像度のベースビットストリームを生成する。
【００１２】
スプリッタ３１０を介し、エンコーダ３０８の出力はまた、システム３００内部のデコーダ３１２にも供給される。そこから、復号信号が補間アップサンプリング回路３１４に供給される。一般に、補間アップサンプリング回路３１４は、復号映像ビットストリームからフィルタリングされた解像度を再構成し、高品位入力と同様の解像度を有する映像データビットストリームを提供する。しかしながら、符号化及び復号化から生じる損失及びフィルタリングのため、再構成されたビットストリームには情報の損失がある。この損失は、減算回路３０６において、オリジナルの無修正の高解像度ビットストリームから再構成された高解像度ビットストリームを減算することにより決定される。減算回路３０６の出力は、適切なクオリティのエンハンスメントビットストリームを出力するエンハンスメントエンコーダ３１６に供給される。任意的に、エンコーダ３００は、ベースレイヤ映像ビットストリームとエンハンスメントレイヤ映像ビットストリームをそれぞれ暗号化する暗号化装置３１８と３２０を有するようにしてもよい。好ましくは、各符号化映像ビットストリームは、異なる暗号化により暗号化される。単一の暗号化装置を用いて各符号化映像ビットストリームを暗号化することも可能であるということは当業者には理解されるであろう。
【００１３】
本実施例を採用したエラスティック格納アプリケーションでは、ユーザ（またはユーザの選好についてわかっていることに基づく装置）は、任意的に、ある所望の最小クオリティレベルを選択するようにしてもよい。すなわち、ユーザにより最小限に所望されるものより高いクオリティレベルで現在入手可能なコンテンツは、それがユーザに許容可能な最低限のクオリティレベルに達するまで、より多くの他のコンテンツのためのスペースを設けるため、クオリティが低減される。しかしながら、コンテンツが依然として高いクオリティで利用可能であるとき、ユーザは依然としてこの高いクオリティのものを購入する選択肢を有する。もちろん、ユーザはまた、異なるタイプのコンテンツ（スポーツ、トークショーや映画など）に対して異なる所望の最小クオリティレベルを予め設定するようにしてもよい。
【００１４】
あるいは、サービス提供者に記憶スペースの管理を行わせ、消去すべきクオリティレベルを決定させることも可能である（この場合、サービス提供者は、クオリティを追跡し、エラスティック格納機能を実行するようにしてもよい）。これは、例えば、コンテンツがサービス提供者によりハードディスクなどの格納機能を有するセットトップボックスに配置されるとき有用となりうる。初期的に、コンテンツは高クオリティによりユーザに提供されうる。ユーザが所定の期間内に当該コンテンツの視聴/購入を行わないとき、セットトップボックスに格納されているクオリティレベルは他のコンテンツに対するスペースを設けるため低減することができる。
【００１５】
本発明の他の実施例によると、各階層符号化映像ビットストリームに関するクオリティ情報は、エラスティック記憶装置１０４に各映像ビットストリームと共に格納されるサイド情報として含めることが可能である。クオリティ情報とクオリティ情報の生成は、公開されている欧州特許出願ＷＯ０２３２１４７に記載されている。要約すると、クオリティ情報は、クオリティ情報生成装置３２２のエンコーダ３００により生成される。クオリティ情報生成装置３２２は、入力映像信号と共にエンコーダ３００により与えられる信号及び/またはパラメータからオブジェクトクオリティを抽出する。クオリティ情報は、ビットストリーム（の与えられた部分）の与えられた位置に関するオブジェクトのクオリティを示すことが可能である。クオリティ情報をビットストリームに追加することにより、複数の符号化オブジェクトのまとめての格納または送信を最適化することができる。これは、オブジェクトのクオリティを容易に考慮することが可能であるからである。クオリティ情報生成装置３２２からのクオリティ情報は、クオリティ情報タグを生成し、それをビットストリームに挿入するエンコーダ３００に与える。クオリティ情報は、各映像ビットストリームの一部ではなく、あるいは図３に示されるようにクオリティ情報を暗号化しないように、暗号化プロセス後に映像ビットストリームに追加することができる。本実施例では、格納コントローラ２０８は、クオリティ情報を読み、どの階層化映像ビットストリームが、ユーザにより選択されたクオリティレベルの映像コンテンツの生成に必要とされるか選ぶことができる。
【００１６】
本発明の実施例は上記ステップの順序に限定されるものでなく、いくつかのステップのタイミングは本発明の動作全体に影響を与えることなく入れ替え可能であるということは、理解されるであろう。さらに、「有する」という用語は、他の要素またはステップを排除するものでなく、「ある（ａ及びａｎ）」は複数存在することを排除するものでない。また、単一のプロセッサまたは他のユニットが、請求項に記載されるユニットまたは回路の複数の機能を実現するようにしてもよい。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明の一実施例による映像コンテンツ配信システムのブロック図である。
【図２】図２は、本発明の一実施例によるエラスティック記憶装置のブロック図である。
【図３】図３は、本発明の一実施例による階層化映像のブロック図である。
【図１】
2006503471.tif 000003
【図２】
2006503471.tif 000004
【図３】
2006503471.tif 000005
【国際調査報告】
2006503471.tif 000006
2006503471.tif 000007