(57)【要約】サブタイトリングはピクセルデータか又はキャラクタデータかのいずれかに基づく。キャラクタデータは非常に効率的な符号化を可能にするが、キャラクタストリングからだけだとサブタイトリングがビデオに重畳されるべきグラフィカル表示に変換できない。所期のキャラクタセット、フォント及び例えばフォントサイズはサブタイトリングビットストリーム内で明示的に符号化されなければならないか又はこれらに関して暗黙の推定が行なわれなければならない。ピクセルベースのサブタイトリングでは、サブタイトリングフレームはＡＶスクリーン上のピクセル値の領域としてこれらを記述することにより直接的にグラフィカル表示の形式で伝達されるが、この場合、サブタイトリングデータのための帯域幅の相当な増大を甘受しなければならない。本発明によれば、フォントメモリが使用され、このフォントメモリはピクセルベースのサブタイトルレタリングの効率的な実現を可能にする。なぜなら、グリフ（glyph）は一度伝送されて、その後でＡＶイベントの間に比較的コンパクトなキャラクタリファレンスにより参照されさえすればよいからである。これにより、本発明は、完全ピクセルベースのサブタイトリングスキームの利点と完全キャラクタベースのサブタイトリングスキームの利点とを結合し、他方でそれらの個々の欠点をほとんど回避することができる。【特許請求の範囲】
【請求項１】
サブタイトリングデータのアイテムを復号化するための方法において、
ビデオ又はオーディオビジュアルデータ信号（１０１）の相応の部分に関連付けられたキャラクタ参照データ（１０３、２０３）のアイテムを検索する（２０２）ステップを含み、前記キャラクタ参照データアイテム（１０３、２０３）はキャラクタのシーケンスならびに前記データ信号の画像のどこに及び／又はいつ及び／又はいかにして参照されるキャラクタをディスプレイメモリ（２０７）を使用して可視化するかに関する情報を記述し、
前記キャラクタ参照データのアイテムからキャラクタ選択情報及びキャラクタポジショニング情報のアイテムを取り出す（２０６）ステップを含み、
前記キャラクタ選択情報のアイテムにより指定されたように前記参照されるキャラクタのピクセルデータをフォントメモリ（２０８）から読み出す（２０６）ステップを含み、
前記キャラクタポジショニング情報のアイテムにより指定されたように前記ピクセルデータを前記ディスプレイメモリ（２０７）に書き込む（２０６）ステップを含むことを特徴とする、サブタイトリングデータのアイテムを復号化するための方法。
【請求項２】
以下のステップがキャラクタ参照データ（１０３、２０３）のアイテムを検索（２０２）する前に実行され、すなわち、
キャラクタ参照データ（１０３、２０３）のアイテムのうちの相応の一つに関連付けられたフォント記述データ（１０２、２０４）のアイテムを検索する（２０２）ステップが実行され、
フォントメモリ（２０８）にフォント記述データのアイテムを書き込む（２０５）ステップが実行される、請求項１記載の方法。
【請求項３】
キャラクタ参照データ（１０３、２０３）のアイテムを検索した後で以下のステップが実行され、すなわち、
参照される前記キャラクタのピクセルデータが既にフォントメモリ（２０８）に記憶されているか否かを検査するステップが実行され、
ノーの場合には、参照される前記キャラクタを含むようなフォント記述データ（１０２、２０４）のアイテムを検索する（２０２）ステップが実行され、
前記フォントメモリ（２０８）にフォント記述データの前記アイテムを書き込むステップが実行される、請求項１又は２記載の方法。
【請求項４】
サブタイトリングデータのアイテムを復号化するための装置において、
ビデオ又はオーディオビジュアルデータ信号（１０１）の相応の部分に関連付けられたキャラクタ参照データ（１０３、２０３）のアイテムを検索するための手段（２０２）を含み、前記キャラクタ参照データアイテム（１０３、２０３）はキャラクタのシーケンスならびに前記データ信号の画像のどこに及び／又はいつ及び／又はいかにして参照されるキャラクタをディスプレイメモリ（２０７）を使用して可視化するかに関する情報を記述し、
前記キャラクタ参照データ（１０３、２０３）のアイテムからキャラクタ選択情報及びキャラクタポジショニング情報のアイテムを取り出し、前記キャラクタ選択情報のアイテムにより指定されたように前記参照されるキャラクタのピクセルデータをフォントメモリ（２０８）から読み出し、前記キャラクタポジショニング情報のアイテムにより指定されたように前記ピクセルデータを前記ディスプレイメモリ（２０７）に書き込む
ための手段（２０６）を含むことを特徴とする、サブタイトリングデータのアイテムを復号化するための装置。
【請求項５】
検索するための手段（２０２）は、キャラクタ参照データ（１０３、２０３）のアイテムを検索（２０２）する前に、キャラクタ参照データ（１０３、２０３）のアイテムのうちの相応の一つに関連付けられたフォント記述データ（１０２、２０４）のアイテムを検索し、さらに
フォントメモリ（２０８）にフォント記述データのアイテムを書き込むための手段（２０５）を含む、請求項４記載の装置。
【請求項６】
さらに、キャラクタ参照データ（１０３、２０３）のアイテムを検索した後で、参照される前記キャラクタのピクセルデータが既にフォントメモリ（２０８）に記憶されているか否かを検査するための手段を含み、該手段において、ノーの場合には、参照される前記キャラクタを含むようなフォント記述データ（１０２、２０４）のアイテムが検索され、前記フォントメモリ（２０８）にフォント記述データの前記アイテムが書き込まれる、請求項４又は５記載の装置。
【請求項７】
サブタイトリングデータを符号化するための方法において、
ビデオ又はオーディオビジュアルデータ信号（１０１）に、キャラクタ参照データ（１０３、２０３）のアイテム及びフォント記述データ（１０２、２０４）のアイテムを含む関連サブタイトリングデータを付与するステップを有し、
前記キャラクタ参照データ（１０３、２０３）のアイテムはキャラクタのシーケンスならびに前記データ信号の画像のどこに及び／又はいつ及び／又はいかにして参照されるキャラクタをディスプレイメモリを使用して可視化するかに関する情報を記述しており、
前記キャラクタ参照データのアイテムはキャラクタ選択情報及びキャラクタポジショニング情報のアイテムを含み、前記キャラクタ選択情報のアイテムは、サブタイトルデコーダにおいてフォントメモリから参照されるキャラクタのピクセルデータを読み出すために使用され、前記キャラクタポジショニング情報のアイテムは前記サブタイトルデコーダにおいて前記ディスプレイメモリに前記ピクセルデータを書き込むために使用され、
前記フォント記述データ（１０２、２０４）のアイテムは、前記サブタイトルデコーダにおいて、参照される前記キャラクタのピクセルデータが既にフォントメモリに記憶されているか否かを検査するために前記フォントメモリに書き込まれ、これがノーの場合には、参照される前記キャラクタを含むようなフォント記述データ（１０２、２０４）のアイテムを検索し、前記フォントメモリにフォント記述データの前記アイテムを書き込むことを特徴とする、サブタイトリングデータを符号化するための方法。
【請求項８】
ビデオ又はオーディオビジュアルデータ信号（１０１）及び請求項７記載の方法を使用して符号化される関連サブタイトリングデータを含むデータ担体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はサブタイトリングデータ（subtitling data）のアイテムを符号化／復号化するための方法及び装置に関し、とりわけＢｌｕ−ｒａｙディスク光記憶及び記録のためのサブタイトリング及びグラフィックスに関する。
【０００２】
背景技術
予め記録されたオーディオヴィジュアル（ＡＶ）マテリアルに対するサブタイトリングの分野では、相矛盾する要求が存在する：一方では、とりわけサブタイトリングサービスの全ての恩恵を所与のＡＶマテリアルに対して提供する必要があるならば、サブタイトリングデータは効率的に符号化されるべきである。この場合、少なくとも平均として非常に少数のビットがサブタイトリングキャラクタ毎に利用される。他方では、プロフェッショナルなコンテント所有者はスクリーン上のサブタイトリングキャラクタの外見を完全にコントロールすることを望み、さらに自分のコマンドでシンプルなフェーディングから本物のアニメーションまでの特別な表示効果の豊富なセットを有することを望む。このような高度なデザイン自由度及びコマンドは通常高い又は非常に高いサブタイトリング帯域幅によってのみ実行可能である。
【０００３】
別個のサブタイトリング情報を有する予め記録されたＡＶデータ信号をサブタイトリングするための現在の技術の中には２つの主要なアプローチが存在する：サブタイトリングはピクセルデータか又はキャラクタデータかのいずれかに基づいて行われる。これら両方のケースにおいて、サブタイトリングスキームは、例えばＡＶ時間軸に沿ったサブタイトリング要素の同期化を処理する一般的フレームワークを有する。キャラクタベースのサブタイトリングアプローチでは、例えばユーロピアンアナログ又はデジタルＴＶのためのＴＥＬＥＴＥＸＴシステム（ETSI:ETS 300 706 Enhanced Teletext specification, May 1997参照）において、ストリングはレターコード、例えばＡＳＣＩＩ（ISO/IEC 8859: American Standard Code for Information Interchange - ASCII参照）又はＵＮＩＣＯＤＥ（ISO/IEC 10646: Information technology -- Universal Multiple-Octet Coded Character Set (UCS)参照）のシーケンスによって記述され、これは本質的に非常に効率的な符号化を許容する。キャラクタストリングだけからの場合、サブタイトリングはビデオに重畳すべきグラフィカル表示に変換できない。このためには、所期のキャラクタセット、フォント及びいくつかのフォントパラメータ、とりわけフォントサイズがサブタイトリングビットストリーム内において明示的に符号化されなければならないか、又は、適切に定義されたサブタイトリングコンテクスト内でこれらに関する暗黙の推定が行われなければならない。また、このアプローチにおけるどんなサブタイトリングも特定のフォント又は使用されるフォントの文字及びシンボルによって表現されうるものに制限される。
【０００４】
ＤＶＢサブタイトリング仕様（ETSI:ETS 300 743 Digital Video Broadcasting(DVB);Subtitling systems, Sep 1997及びEP-A-0-754 307:、Van der Meer et al, Subtitling transmission system参照）は「ベーシックオブジェクト」、「キャラクタ又はコンポジットオブジェクト」、「キャラクタのストリング」のオブジェクトタイプによって、キャラクタベースのサブタイトリングの従来技術の別の事例を構成する。
【０００５】
ピクセルベースのサブタイトリングアプローチでは、サブタイトリングフレームは直接グラフィカル表示の形式においてＡＶスクリーン上のピクセル値の（典型的には、矩形状の）領域としてこれらを記述することによって伝達される。ビデオにスーパーインポーズされたサブタイトリング平面においてなんらかのものが可視化される場合及び場所ではいつでもどこでも、そのピクセル値が符号化され、適切な同期情報とともにサブタイトリングビットストリームに提供される。サードパーティが定義したフォントに固有の制限を明らかに除去するために、ピクセルベースのアプローチは適正なサブタイトリングデータのための帯域幅のかなりの増大という欠点を伴う。ピクセルベースのサブタイトリングスキームの例はＤＶＤの「サブピクチャ」コンセプト（DVD Forum: DVD Specifications for Read-Only Disc / Part 3 Video Specifications / Version 1.0 August 1996 参照）ならびにＤＶＢサブタイトリングの「ビットマップ・オブジェクト」コンセプト（上記ETS 300 743 及び EP-A-0 745 307 参照）に見出される。
【０００６】
発明
本発明の課題は、必要な情報を伝送するために要求されるデータ量を著しく増大させることなしに、キャラクタベースのサブタイトリングの効率的な符号化と、ピクセルベースのサブタイトリングによって実行可能であるようなサブタイトリングキャラクタの外見の完全なコントロールとを結合することである。上記課題は請求項１及び７記載の方法によって解決される。請求項１の方法を利用する装置は請求項４に記載されている。
【０００７】
本発明はピクセルベースのサブタイトリングスキームを基礎とする。このサブタイトリングシステムは、フォントサポートをその他の点では全くピクセルベースのサブタイトリングスキームの中に導入することを可能にする。このフォントサポートは以下のものを含む。すなわち、
ａ．１）ピクセルデータ形式においてフォントキャラクタのセットを効率的に記述するためのフォント記述データのための構造；
ａ．２）使用される予め定義されたフォントを一意的に識別するためのフォント識別データのための構造；
ａ．３）全メモリ領域の一部分としてフォントメモリを有するというコンセプト、しかもこのフォントメモリはフォントキャラクタを保持するための専用のものであり、ＡＶ出力において直接的には見えない；
ａ．４）フォントメモリに記憶された１つ又は複数のフォントの中から効率的に個別のフォントキャラクタを参照するためのキャラクタ参照データ（character referencing data）のための構造。
【０００８】
フォント記述データならびにキャラクタ参照データはＡＶデータと共に伝送又は記憶され、この伝送又は記憶はほぼ分離不可能なミックス（mix）のフォーマットを有するか又は完全に別個の伝送チャネル又は記憶ロケーションを使用するか、又は、これら両方のミックスである。デコーダ側では、任意のキャラクタグリフ（character glyphs）（キャラクタのグラフィカル表示）のセットもしくはブロックを形成する他のグラフィックスがフォント記述データによりフォントメモリにロードされる。各々個別のケースにおいて利用すべきキャラクタグリフの数及びデザインは完全にコンテントプロバイダのコントロール下にある。
【０００９】
本発明によれば、フォント記述データは、フォントの中の１つ又は複数のキャラクタのキャラクタパラメータセットを各々有する１つ又は複数のキャラクタパラメータ部分と、フォントの中の１つ又は複数のキャラクタのピクセルデータを各々有する１つ又は複数のキャラクタピクセルデータ部分とから成る。キャラクタのピクセルデータはキャラクタアレイとして、つまりピクセル値の矩形状アレイとして表示され、このアレイはキャラクタ固有の幅及び高さを有する。前記キャラクタパラメータセットの各々は、
ｃ．１）キャラクタアレイの幅；
ｃ．２）キャラクタアレイの高さ；
ｃ．３）ピクセルデータを含むキャラクタピクセルデータ部分に対するキャラクタのピクセルデータのスタートアドレス；
ｃ．４）アレイの境界とキャラクタリファレンスポイント（character reference point）との間の水平方向オフセット；
ｃ．５）境界とキャラクタリファレンスポイントとの間の垂直方向オフセット；
ｃ．６）キャラクタとこのキャラクタに先行する又は後続するキャラクタとの間の水平方向距離を記述する水平方向インクリメント
のいずれかの組み合わせを含む。
【００１０】
フォントメモリの本発明の利用はピクセルベースのサブタイトルレタリングの効率的な実現をもたらす。なぜなら、グリフは一度伝送されれば、その後でＡＶイベントの間に比較的コンパクトなキャラクタリファレンスにより参照されさえすればよいからである。他方では、グリフは効果的にピクセルベース形式で設けられているので、サブタイトリングの外見は完全にコンテントプロバイダのコントロール下に入れられており、通常はキャラクタベースのスキームと共に生じるフォント識別、フォント選択、フォントパラメタライゼーション及びキャラクタレンダリングの全ての問題は有利には回避される。
【００１１】
このように、本発明は実際に完全にピクセルベースのサブタイトリングスキームの利点と完全にキャラクタベースのサブタイトリングスキームの利点とを結合し、他方でそれらの個々の欠点をほとんど回避することができる。
【００１２】
原理的には、本発明の方法はサブタイトリングデータのアイテムを復号化するために適しており、以下のステップを含む：
ビデオ又はオーディオビジュアルデータ信号の相応の部分に関連付けられるキャラクタ参照データのアイテムを検索するステップを有し、これらのデータアイテムはキャラクタのシーケンスならびにデータ信号の画像のどこに及び／又はいつ及び／又はいかにして参照されるキャラクタをディスプレイメモリを使用して可視化するかに関する情報を記述し、
キャラクタ参照データの前記アイテムからキャラクタ選択情報及びキャラクタポジショニング情報のアイテムを取り出すステップを有し、
キャラクタ選択情報の前記アイテムにより指定されるように前記参照されるキャラクタのピクセルデータをフォントメモリから読み出すステップを有し、
キャラクタポジショニング情報の前記アイテムにより指定されるように前記ピクセルデータを前記ディスプレイメモリに書き込むステップを有する。
【００１３】
原理的には、本発明の装置はサブタイトリングデータのアイテムを復号化するために適しており、この装置は以下のものを含む、すなわち；
ビデオ又はオーディオビジュアルデータ信号の相応の部分に関連付けられるキャラクタ参照データのアイテムを検索するための手段を含み、前記データアイテムはキャラクタのシーケンスならびに前記データ信号の画像のどこに及び／又はいつ及び／又はいかにして参照されるキャラクタをディスプレイメモリを使用して可視化するかに関する情報を記述し、
キャラクタ参照データの前記アイテムからキャラクタ選択情報及びキャラクタポジショニング情報のアイテムを取り出し、
キャラクタ選択情報の前記アイテムにより指定されるように前記参照されるキャラクタのピクセルデータをフォントメモリから読み出し、
キャラクタポジショニング情報の前記アイテムにより指定されるように前記ピクセルデータを前記ディスプレイメモリに書き込む
ための手段を含む。
【００１４】
本発明の有利な付加的な実施形態は個々の従属請求項に開示されている。
【００１５】
図面
本発明の実施例を添付図面を参照しつつ記述する。
【００１６】
図１は本発明のデータ構造を示し、
図２は本発明のサブタイトリングシステムのブロック線図を示し、
図３は‘font＿id’をＤＶＤ-ＳＴ‘object＿data＿segment’に組み込むための例示的なデータ構造を示す。
【００１７】
実施例
図１に図示されているように、フォント記述データ１０２ならびにキャラクタ参照データ１０３が転送され、関連ＡＶデータ１０１と共に記憶又は記録され、これにより伝送又は記憶は、ほぼ分離不能なミックスと完全に別個の伝送チャネル又は記憶ロケーションの使用との間の任意のものである。図２に示されているようにデコーダ側においてサブタイトリングストリーム２０１はデータ分離手段２０２を通過し、このデータ分離手段２０２が今度はキャラクタ参照データ２０３及びフォント記述データ２０４を提供する。フォント記述データ処理手段２０５を通過することによって、フォント記述データ２０４は任意のキャラクタグリフのセット又は他のグラフィクス形成ブロックをフォントメモリ２０８にロードさせる。有利には、各々個別の使用事例において使用されるキャラクタグリフの数及びデザインは完全にコンテントプロバイダのコントロール下にある。オプション的に、このように記述及びフォントメモリ２０８にロードされるフォントに上述のフォント識別データが関連付けられる。キャラクタ参照データ２０３によって、キャラクタ参照データ処理手段２０６はフォントメモリ２０８からディスプレイメモリ２０７へとキャラクタグリフのセットの個別サブセットにより示されたキャラクタ記述データ２０９をコピーさせられる。このディスプレイメモリ２０７は総合システムメモリの部分でありうる。ディスプレイメモリ２０７のコンテントはビデオに重畳され、従って可視的なサブタイトルになる。
【００１８】
オプション的に、キャラクタ参照データはフォント識別データへのリファレンスを含み、従って特定のサブタイトリングストリームをレンダリングするために必要なフォントがまだフォントメモリ１０８にロードされなければならないか又は既に即時使用に利用可能なのかどうかをサブタイトリングデコーダが判定することを可能にする。
【００１９】
提案されたサブタイトリングシステムの可能な使用及び動作モードは、以下に挙げるものに限定されるわけではないが、以下に挙げるもののうちの１つを含みうる：
ｂ．１）長いＡＶプログラム中での使用のために少なくとも１つのフォントを予めロードすること；
ｂ．２）少なくとも１つの文字の１つ以上のヴァリアントを含むフォントの使用、この使用は、サブピクセルアキュレイト・レター・ポジショニング又は強調（ボールド／イタリック）サポート（subpixel-accurate letter positioning or emphasis (bold/italic) support）を含む、ただしこれに限定されるわけではない；
ｂ．３）例えばアジア系フォントのように大きなフォントの疎らなサブセット（sparse subset）が使用される場合にＡＶマテリアルの部分（例えば映画のチャプタ）のためのフォントサブセットをロードすること。
【００２０】
フォント記述データの更に別の構造のために特定の実施形態の複数のヴァリアントが以下のように提案される。
【００２１】
第１のヴァリアントにおいて、フォントがもしプロポーショナルフォントであり、個々のキャラクタが可変的な幅を有するならば、全キャラクタアレイは水平方向にパッド（pad）されて公称的には等しい幅を有し、結果的に生じるパッドされたキャラクタアレイは垂直方向において連結されてフォントアレイになる。フォントアレイは次いで従来のやり方でラインスキャンされ、シングルキャラクタピクセルデータ部分を形成する。もう１つのヴァリアントにおいて、全キャラクタアレイが垂直方向にパッドされて公称的には等しい高さを有し、結果的に生じるパッドされたキャラクタアレイは水平方向に連結されてフォントアレイになる。フォントアレイは次いで従来のやり方でラインスキャンされ、シングルキャラクタピクセルデータ部分を形成する。上記２つのヴァリアントにおいては、シングルキャラクタピクセルデータ部分に先行してフォントにおける全てのキャラクタのキャラクタパラメータセットを有するシングルキャラクタパラメータ部分がある。別のヴァリアントでは、フォント記述データは、フォントにおける全てのキャラクタに対してキャラクタパラメータセットとキャラクタアレイとを交互に連結することによって生成される。
【００２２】
別のヴァリアントでは、フォント記述データは、最初に全キャラクタパラメータセットを連結してシングルキャラクタパラメータ部分を形成し、この部分に全キャラクタアレイを含むシングルキャラクタピクセルデータ部分を付加することによって生成される。
【００２３】
上述の全てのヴァリアントをオプション的に拡張しうる別のヴァリアントでは、ＵＮＩＣＯＤＥ（ISO/IEC 10646: Information technology - - Universal Multiple - Octet Coded Character Set (UCS) 参照）コードがフォントのキャラクタのうちのいくつか又は全てに関連つけられ、ＵＮＩＣＯＤＥコードは識別可能な位置において当該キャラクタに関連付けられているフォント記述データの部分に挿入又は含められる。
【００２４】
上述の全てのヴァリアントをオプション的に拡張することができる別のヴァリアントでは、反復しないキャラクタ識別子がフォントの全てのキャラクタに関連付けられ、この識別子は識別可能な位置において当該キャラクタに関連付けられているフォント記述データの部分に挿入又は含められる。
【００２５】
上記全てのヴァリアントにおいて、フォント記述データは、
ｄ．１）データアイテム毎に１つのコード語を使用して直接的に伝送される
か又は
ｄ．２）ランレングス符号化によって圧縮される
か又は
ｄ．３）ＰＮＧで使用される‘ｚｌｉｂ’方法のようなロスレス圧縮のための他の方法によって圧縮される（W3C recommendation, PNG(Portable Network Graphics) Specification, Version 1.0, 1996, http://www.w3.org/TR/REC-png.pdf参照）
かのいずれかである。
【００２６】
フォント識別データの構造のために、特定の実施形態のいくつかのヴァリアントを以下に記述する。第１のヴァリアントにおいて、フォント識別データ構造が「ポータブル・フォント・リソース（ＰＦＲ）システム（Bitstream Inc.: TrueDoc PFR Specification, http://www/bitstream.com/pfrspec/index.html参照）」において定義されているような‘font＿id’として実施される。
【００２７】
別のヴァリアントにおいては、ＰＦＲ‘font＿id’の形式のフォント識別データ構造が、図３に図示されるようなデータ構造を使用して上述のＤＶＢサブタイトリングシステムに取り入れられる。
【００２８】
別のヴァリアントにおいては、フォント識別データ構造がＵＵＩＤ（ in: ISO/IEC 11578:1996, Information technology - Open Systems Interconnection - Remote Procedure Call (RPC)）に定義されているような「ユニバーサリユニーク識別子（Universally Unique Identifier）」として実施される。
【００２９】
本発明の文脈では、キャラクタ参照データは、各々グループポジショニングデータを伴う１つ又は複数のキャラクタリファレンスグループのシーケンスから成る。各キャラクタリファレンスグループは各々キャラクタポジショニングデータを伴う１つ又は複数のキャラクタリファレンスのシーケンスから成る。
【００３０】
グループポジショニングデータは有利には以下のもののうちの１つとして実施される：
ｅ．１）ビデオ画像の原点に対するグループリファレンスポイントの絶対的な水平及び垂直座標；
ｅ．２）前のキャラクタリファレンスグループのグループリファレンスポイントに対するグループリファレンスポイントの相対的な水平及び垂直座標；
ｅ．３）他の指定されたリファレンスポイントに対する相対的な垂直及び水平座標。
【００３１】
キャラクタリファレンスは有利には以下のもののうちの１つとして実施される：
ｆ．１）フォント記述データ内の指定されたキャラクタの内在的な（implicit）位置に関するキャラクタインデックス；
ｆ．２）なんらかの明白なキャラクタ識別子；
ｆ．３）ＡＳＣＩＩコードが明白にキャラクタに割り当てられているならば、これらのＡＳＣＩＩコード；
ｆ．４）ＵＮＩＣＯＤＥコードが明白にキャラクタに割り当てられているならば、これらのＵＮＩＣＯＤＥコード。
【００３２】
キャラクタポジショニングデータは有利には以下のもののうちの１つとして実施される：
ｇ．１）付加的な個別のキャラクタポジショニングデータを必要としないオートマティック・アドバンス、このアドバンスは前のキャラクタのキャラクタリファレンスポイントの位置及び当該キャラクタの水平方向インクリメントから演繹されうる；
ｇ．２）キャラクタ位置オフセットデータによるオートマティック・アドバンス、この場合、キャラクタの水平方向ならびに垂直方向位置に対して、前のキャラクタのキャラクタリファレンスポイントの位置及び当該キャラクタの水平方向インクリメントから演繹された第１の値がキャラクタポジショニングデータに個別に記述されている第２の値と加算される；
ｇ．３）前のキャラクタのキャラクタリファレンスポイントに対して適用される相対キャラクタポジショニングデータ；
ｇ．４）ビデオ画像原点に対して適用される絶対キャラクタポジショニングデータ。
【図面の簡単な説明】
【００３３】
【図１】本発明のデータ構造を示す。
【図２】本発明のサブタイトリングシステムのブロック線図を示す。
【図３】‘font＿id’をＤＶＤ-ＳＴ‘object＿data＿segment’に埋め込むための例示的なデータ構造を示す。
【符号の説明】
【００３４】
１０１  関連ＡＶデータ
１０２  フォント記述データ
１０３  キャラクタ参照データ
２０１  サブタイトリングストリーム
２０２  データ分離手段
２０３  キャラクタ参照データ
２０４  フォント記述データ
２０５  フォント記述データ処理手段
２０６  キャラクタ参照データ処理手段
２０７  ディスプレイメモリ
２０８  フォントメモリ
２０９  キャラクタグリフのセットの個別サブセットにより示されたキャラクタ記述データ
【図１】
2006515965.tif 000002
【図２】
2006515965.tif 000003
【図３】
2006515965.tif 000004
【手続補正書】
【提出日】平成17年1月31日(2005.1.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サブタイトリングデータのアイテムを復号化するための方法であって、
ビデオ又はオーディオビジュアルデータ信号（１０１）の相応の部分に関連付けられるキャラクタ参照データ（１０３、２０３）のアイテムを検索する（２０２）ステップを含み、前記キャラクタ参照データアイテムはキャラクタのシーケンスならびに前記データ信号の画像のどこに及び／又はいつ及び／又はいかにして参照されるキャラクタをディスプレイメモリ（２０７）を使用して可視化するかに関する情報を記述し、
前記キャラクタ参照データアイテムからキャラクタ選択情報及びキャラクタポジショニング情報のアイテムを取り出す（２０６）ステップを含み、
フォントメモリ（２０８）からキャラクタ選択情報の前記アイテムにより指定されたように前記参照されるキャラクタのピクセルデータを読み出す（２０６）ステップを含み、さらに、前記キャラクタポジショニング情報のアイテムにより指定されたように読み出された前記ピクセルデータを前記ディスプレイメモリ（２０７）に書き込む（２０６）ステップを含む、サブタイトリングデータのアイテムを復号化するための方法において、
キャラクタ参照データのアイテムを検索する前記ステップの前に以下のステップが実行される、すなわち：
キャラクタ参照データ（１０３、２０３）の前記アイテムのうちの相応の一つに関連付けられるフォント記述データ（１０２、２０４）のストレージアイテムを検索する（２０２）ステップが実行され、前記フォント記述データは参照されるキャラクタのピクセルデータを表し、前記ビデオ又はオーディオビジュアルデータ信号（１０１）は前記ビデオ又はオーディオビジュアルデータ信号のコンテントプロバイダによって予め記録されたものであり、表示に使用されるキャラクタの数及びデザインは完全に前記コンテントプロバイダのコントロール下にあり、
前記フォント記述データの特定のアイテムが既に前記フォントメモリ（２０８）に記憶されているか否かを検査する（２０５）ステップが実行され、
前記フォント記述データの特定のアイテムがまだ前記フォントメモリに記憶されていない場合には、フォント記述データの前記特定のアイテムを前記フォントメモリに書き込むステップが実行される
ことを特徴とする、サブタイトリングデータのアイテムを復号化するための方法。
【請求項２】
サブタイトリングデータのアイテムを復号化するための装置であって、
ビデオ又はオーディオビジュアルデータ信号（１０１）の相応の部分に関連付けられるキャラクタ参照データ（１０３、２０３）のアイテムを検索するためのデータ分離器（２０２）を含み、前記キャラクタ参照データアイテムはキャラクタのシーケンスならびに前記データ信号の画像のどこに及び／又はいつ及び／又はいかにして参照されるキャラクタをディスプレイメモリ（２０７）を使用して可視化するかに関する情報を記述し、
キャラクタ参照データの前記アイテムからキャラクタ選択情報及びキャラクタポジショニング情報のアイテムを取り出し、キャラクタ選択情報の前記アイテムにより指定されたように前記参照されるキャラクタのピクセルデータをフォントメモリ（２０８）から読み出し、キャラクタポジショニング情報の前記アイテムにより指定されたように前記ピクセルデータを前記ディスプレイメモリ（２０７）に書き込むための手段（２０６）を含むことを特徴とする、サブタイトリングデータのアイテムを復号化するための装置において、
前記データ分離器（２０２）は、キャラクタ参照データの前記アイテム（１０３、２０３）のうちの相応の一つに関連付けられるフォント記述データ（１０２、２０４）のストレージアイテムも検索し、前記フォント記述データは参照されるキャラクタのピクセルデータを表し、前記ビデオ又はオーディオビジュアルデータ信号（１０１）は前記ビデオ又はオーディオビジュアルデータ信号のコンテントプロバイダによって予め記録されたものであり、表示に使用されるキャラクタの数及びデザインは完全に前記コンテントプロバイダのコントロール下にあり、
さらに、前記フォント記述データの特定のアイテムが既に前記フォントメモリ（２０８）に記憶されているか否かを検査し、さらに、前記フォント記述データの前記特定のアイテムがまだ前記フォントメモリに記憶されていない場合には、フォント記述データの前記特定のアイテムを前記フォントメモリに書き込むための手段（２０５）を含むことを特徴とする、サブタイトリングデータのアイテムを復号化するための装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
ピクセルベースのサブタイトリングアプローチでは、サブタイトリングフレームは直接グラフィカル表示の形式においてＡＶスクリーン上のピクセル値の（典型的には、矩形状の）領域としてこれらを記述することによって伝達される。ビデオにスーパーインポーズされたサブタイトリング平面においてなんらかのものが可視化される場合及び場所ではいつでもどこでも、そのピクセル値が符号化され、適切な同期情報とともにサブタイトリングビットストリームに提供される。サードパーティが定義したフォントに固有の制限を明らかに除去するために、ピクセルベースのアプローチは適正なサブタイトリングデータのための帯域幅のかなりの増大という欠点を伴う。ピクセルベースのサブタイトリングスキームの例はＤＶＤの「サブピクチャ」コンセプト（DVD Forum: DVD Specifications for Read-Only Disc / Part 3 Video Specifications / Version 1.0 August 1996 参照）ならびにＤＶＢサブタイトリングの「ビットマップ・オブジェクト」コンセプト（上記ETS 300 743 及び EP-A-0 745 307 参照）に見出される。
ＵＳ−Ａ−２００２／００１９９８９は、表示されるキャラクタサイズを補正するために、ＴＶ受信器において固定格納されたフォントデータメモリからディスプレイサイズ及びアスペクト比に依存してディスプレイ上に表示すべきキャラクタのフォントデータを自動的にセレクトするＴＶ受信器を示している。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
発明
本発明の課題は、必要な情報を伝送するために要求されるデータ量を著しく増大させることなしに、キャラクタベースのサブタイトリングの効率的な符号化と、ピクセルベースのサブタイトリングによって実行可能であるようなサブタイトリングキャラクタの外見の完全なコントロールとを結合することである。上記課題は請求項１記載の方法によって解決される。請求項１の方法を利用する装置は請求項２に記載されている。


【国際調査報告】
2006515965.tif 000005
2006515965.tif 000006
2006515965.tif 000007