(57)【特許請求の範囲】
【請求項１】
ビデオデータと、記録前に画素のビットマップのデータとしてサブピクチャストリームに構成されたサブタイトルデータとを記録する方法であって、
前記方法は、
第１サブピクチャストリームに構成される第１サブタイトルデータをサブピクチャストリームとして記録するステップと、
複数の画素で表された文字を検出するため、第２サブピクチャストリームに構成される第２サブタイトルデータのビットマップを解析するステップと、
前記解析された第２サブタイトルデータのビットマップを文字ベースフォーマットに変換するステップと、
前記文字ベースフォーマットで前記第２サブタイトルデータを記録するステップと、
を有する方法。
【請求項２】
記録する前記ビデオデータとサブタイトルデータとは、ＤＶＤフォーマットに従う、請求項１に記載の方法。
【請求項３】
前記ビデオデータは、ＭＰＥＧビデオ規格に従い、ピクチャレイヤ又はＧＯＰレイヤのユーザデータを含み、
前記第２サブタイトルデータは、前記ユーザデータに挿入される、請求項１または２に記載の方法。
【請求項４】
ビデオデータと、記録前に画素のビットマップのデータとしてサブピクチャストリームに構成されたサブタイトルデータとを記録する装置であって、
前記装置は、
第１サブピクチャストリームに構成される第１サブタイトルデータをサブピクチャストリームとして記録する手段と、
複数の画素で表された文字を検出するため、第２サブピクチャストリームに構成される第２サブタイトルデータのビットマップを解析する手段と、
前記解析された第２サブタイトルデータのビットマップを文字ベースフォーマットに変換する手段と、
前記文字ベースフォーマットで前記第２サブタイトルデータを記録する手段と、
を有する装置。
【請求項５】
記録する前記ビデオデータとサブタイトルデータとは、ＤＶＤフォーマットに従う、請求項４に記載の装置。
【請求項６】
ＭＰＥＧビデオ規格に従う、前記ビデオデータのピクチャレイヤ又はＧＯＰレイヤのユーザデータに前記文字ベースサブタイトル情報を挿入する手段をさらに有する、請求項４または５に記載の装置。
【請求項７】
コンピュータに、請求項１ないし３いずれか一項に記載の方法を実行させる、コンピュータプログラム。
【請求項８】
請求項７に記載のコンピュータプログラムを格納した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、ＭＰＥＧビデオデータ及び第１のサブタイトルデータを含むデータを記録媒体に記録する方法に関する。【０００２】  また、本発明は、これらのデータを記録媒体に記録する装置に関する。
【背景技術】
【０００３】  一般的に利用可能なＤＶＤ標準によれば、ＭＰＥＧフォーマットは、最大３２個のサブピクチャー・ストリームを規定する。通常、このようなサブピクチャー・ストリームは、多種のサブタイトルを、たとえば、異なる言語でＤＶＤディスクに記録するため使用される。このため、ＤＶＤディスクを再生するとき、ユーザーは、ビデオ画面にビデオデータと共に表示された特定のサブタイトルを選択する可能性がある。【０００４】  サブピクチャー・ストリームを用いてＤＶＤディスクへ複数のサブタイトルを記録するためには、複雑な記録技術が必要になる。したがって、記録技術が余り複雑ではなく、かつ、余り高価ではないが、１個のサブピクチャー・ストリームだけを記録することができるビデオレコーダが開発された。ＤＶＤディスク上への特定のビデオ記録を記述する対応したＤＶＤ−ＶＲ規格が規定された。ＤＶＤ−ＶＲディスクに格納されたビデオ信号を再生するユーザーは、一つのサブピクチャー・ストリームのサブタイトルをオンとオフの間で切り換える可能性がある。しかし、ユーザーは、ＤＶＤディスクを再生しているときに、別のサブタイトルを選択できない。【０００５】  さらに、従来技術によれば、サブタイトルをビデオストリームに「書き込む」ことが可能である。しかし、このようなサブタイトルは、対応したビデオ部分を再生しているとき、必ず目に見える。
【発明が解決しようとする課題】
【０００６】  本発明は、上記の従来技術の問題点に鑑みて、ＤＶＤ−ＶＲディスクを再生しているときに、二つ以上のサブタイトルがユーザー側で利用できるようにする方法及び装置の提供を目的とする。
【課題を解決するための手段】
【０００７】  上記目的を解決するため、本発明によれば、ＭＰＥＧビデオデータ及び第１のサブタイトルデータを含むデータを記録媒体に記録する方法は、少なくとも第２のサブタイトルデータを文字ベース情報としてＭＰＥＧビデオデータ内に格納する。
【０００８】  付加的なサブタイトルデータをＭＰＥＧビデオストリームに格納する効果は、ユーザーがＭＰＥＧビデオストリームから付加的なサブタイトルデータを抽出できる対応したデコーダを有する場合に、付加的なサブタイトル情報がユーザー側で利用可能になることである。サブピクチャー・ストリームのサブタイトルデータを個別に使用する機能は、付加的なサブタイトルデータをＭＰＥＧビデオストリーム内に格納することによって影響されない。
【０００９】  改良型ＤＶＤ−ＶＲ標準によれば、一つ以上のサブピクチャー・ストリームをＤＶＤ−ＶＲディスクに記録することができる。かくして、二つ以上のサブタイトルストリームがディスク上にサブピクチャー・ストリームとして記録される。或いは、二つ以上のサブタイトルストリームをＭＰＥＧビデオストリーム内に記録してもよい。たとえば、クローズド・キャプションは、二つ以上のサブタイトルを格納するこのような特徴を備えている。
【００１０】  好ましくは、サブピクチャー・ストリームから獲得されるサブタイトルデータは、テレテキスト、ビデオテキスト、又は、クローズド・キャプションとして格納される。テレテキスト、ビデオテキスト、又は、クローズド・キャプションを使用する格別の効果は、現在市販されている殆どのテレビジョンセットが既に対応したデコーダを備えていることである。したがって、ＤＶＤプレーヤと、テレテキストデコーダ付きのテレビジョンセットとを有するユーザーは、従来通り、ＤＶＤ−ＶＲディスク上のサブタイトルピクチャー・ストリームに格納された第１のサブタイトルストリームを活性化し、テレテキストデコーダのスイッチをオンにすることによって、ビデオストリーム内に格納されたサブタイトルストリームを通常のテレテキストとして活性化することができる。
【００１１】  好ましい一実施例において、文字ベースのサブタイトル情報は、サブタイトルデータ内のフラグによってラベル付けされるので、対応したデータはサブタイトル情報として自動的に識別され得る。
【００１２】  さらに、上述の通り、ビデオ及びサブタイトルデータは、デジタル情報として、更なるデータと共にＤＶＤディスクに記録される。
【００１３】  ＭＰＥＧビデオストリームは、ピクチャー・レイヤ又はＧＯＰ（グループ／オブ・ピクチャー）レイヤにユーザーデータを格納するスペースを設ける。このスペースは、好ましくは、テレテキスト、ビデオテキスト若しくはクローズド・キャプションデータを伝達又は記録するため使用される。
【００１４】  サブタイトルデータを記録する方法は、少なくとも一つの到来サブピクチャー・ストリームを解析することにより改良される。このような解析は、サブピクチャー・フォーマットからテレテキスト、ビデオテキスト若しくはクローズド・キャプション・フォーマットへの変換を改良するため必要である。
【００１５】  上述の通り、本発明によって使用されるＤＶＤ−ＶＲは、少なくとも二つのサブタイトルストリームを記録する可能性を与える。両方のサブタイトルストリームは、ＤＶＤディスクから出力される。第１のサブタイトルストリームは、従来通り、サブピクチャー・ストリーム内に格納される。第２のサブタイトルストリームは、たとえば、テレテキストとして格納される。しかし、一方のサブタイトルストリーム、又は、全部のサブタイトルストリームは、ユーザーによって、たとえば、キーボードを使用して個別に入力される場合がある。この場合、ユーザーは、ＤＶＤ−ＶＲディスクに格納される個別のデータストリームを、テレテキスト、又は、サブピクチャー・データとして入力することができる。たとえば、ユーザーは、私的に他の言語へ翻訳されたサブタイトルを入力し、別のターゲットグループのためのサブタイトルストリームを生成し、自動的に生成されビデオストリームの内容と関連付けられた情報、たとえば、現在日時を記録する。
【００１６】  さらに、本発明によれば、上述の方法は、ＭＰＥＧビデオデータ及び第１のサブタイトルデータを含むデータを記録媒体に記録する装置に組み込まれ、この装置は、少なくとも第２のサブタイトルデータを文字ベース情報としてＭＰＥＧビデオデータ内に格納する記録手段を有する。サブタイトルデータをＭＰＥＧサブピクチャー・フォーマットからテレテキスト、ビデオテキスト若しくはクローズド・キャプションのフオーマットヘコード変換する付加的な変換手段が設けられる。
【００１７】  本発明の新規な方法は、一般的に、コンピュータプログラムとして規定されるので、多数のハードウエア装置上で動かされる。組み込みのため、コンピュータプログラムは、通常、データディスクのような記録媒体に格納される。
【００１８】  本発明の実施例は、添付図面に示され、以下で詳細に説明される。
【発明を実施するための形態】
【００１９】  本発明にしたがって複数のサブタイトルをＤＶＤ−ＶＲに記録するため、ＭＰＥＧサブピクチャー・ユニットのシーケンスがテレテキストフオーマットヘコード変換され、次に、ＭＰＥＧビデオストリームに組み込まれる。このようなサブピクチャー・ユニットは図１に示されている。サブピクチャー・ユニット（ＳＰＵ）の概略的な構成は、ＤＶＤ標準、すなわち、DVD Specifications for Read-Only Disc, Part 3, Video Specification, version 1.0, August 3, 1996, chapter 5.4.3 Sub-picture Unit (SPU)に規定されている。これにしたがって、サブピクチャー・ユニットは、サブピクチャー・ユニットヘッダ（ＳＰＵＨ）と、画素データ（ＰＸＤ）と、表示制御シーケンステーブル（ＳＰ＿ＤＣＳＱＴ）とにより構成され、表示制御シーケンステーブルは、サブピクチャー表示制御シーケンス（ＳＰ＿ＤＣＳＱ）を含む。ＳＰ＿ＤＣＳＱは、画素データ上に表示制御の内容を記述する。各ＳＰ＿ＤＣＳＱは、順番に記録され、互いに連結される。
【００２０】  図１には、テレテキスト信号へのコード変換をうけるサブピクチャー・ユニットの一例が示されている。上記のＤＶＤ標準に規定されているように、本例の具体的なサブピクチャー・ユニットは、制御情報を含むサブピクチャー・ヘッダ（ＳＰＵＨ）から始まる。後続の部分ＰＸＤは、画素データフィールドを表す。本例の場合、画素データは、ランレングス符号化されたビットマップデータである。図１のグラフィックフィールドは、ＰＸＤにビットマップとして格納されるサブタイトルグラフィックを表現する。
【００２１】  上述の通り、ＰＸＤの後には、表示制御シーケンステーブル（ＳＰ＿ＤＣＳＱＴ）が続く。ＳＰ＿ＤＣＳＱＴは、幾つかの表示制御シーケンス（ＳＰ＿ＤＣＳＱ）を含む。図１の場合に、ＳＰ＿ＤＣＳＱＴは、二つの表示制御シーケンス、すなわち、ＳＰ＿ＤＣＳＱ＃０及びＳＰ＿ＤＣＳＱ＃１を含む。表示制御シーケンスの内容の一例も図１に示されている。ＳＰ＿ＤＣＳＱ＃０の開始時刻（ＳＰ＿ＤＣＳＱ＿ＳＴＭ）は０にセットされる。これは、制御シーケンスが仮想時刻０で始まることを意味する。さらに、次のＳＰ＿ＤＣＳＱ（ＳＰ＿ＮＸＴ＿ＤＣＳＱＴ＿ＳＡ）の開始アドレスは、図１の右側半分に示されたＳＰ＿ＤＣＳＱ＃１にセットされる。サブピクチャー・ユニットの表示は、コマンドＳＴＡ＿ＤＳＰによって開始される。画素データに対する各画素タイプの色は、コマンドＳＥＴ＿ＣＯＬＯＲによってセットされる。本例の場合に、背景画素（ｂｐ）の色は１にセットされ、パターン画素（ｐｐ）の色は０にセットされる。
【００２２】  画素データの各画素と、主ピクチャーとの間のコントラスト混合比は、コマンドＳＥＴ＿ＣＯＮＴＲによってセットされる。本例の場合に、コントラストは最大になるようセットされる。
【００２３】  サブタイトルを表示するサブピクチャーは、主ピクチャー内に配置する必要がある。したがって、画素データの表示領域は、コマンドＳＥＴ＿ＤＡＲＥＡを用いて矩形によってセットされる。このコマンドは、表示領域のＸ座標とＹ座標を個別にセットすることができる。サブピクチャーとして表示されるべきＰＸＤの部分を決めるため、表示のため使用される第１の画素データのアドレスは、コマンドＳＥＴ＿ＤＳＸＰＡによってセットされる。対応するＰＸＤ開始アドレスは、図１のＰＸＤグラフィックに示されている。
【００２４】  サブピクチャー表示制御シーケンスＳＰ＿ＤＣＳＱ＃０は、各ＳＰ＿ＤＣＳＱと同じように、コマンドＣＭＤ＿ＥＮＤによって終了する。
【００２５】  本例のＳＰ＿ＤＣＳＱＴにおける２番目かつ最後の表示制御シーケンスＳＰ＿ＤＣＳＱ＃１は、図１の右側半分に示されている。実行停止時刻は、６秒に対応する５２７単位にセットされる。次のサブピクチャー表示制御シーケンスの開始アドレスに関係する後続のコマンドは、本初の場合には、ＳＰ＿ＤＣＳＱ＃１が最後の１個のＳＰ＿ＤＣＳＱであるため、全く影響を生じない。コマンドＳＴＰ＿ＤＳＰは、サブピクチャー・ユニットの表示を停止するため使用される。上述の通り、コマンドＣＭＤ＿ＥＮＤは、表示制御シーケンスを終了させる。
【００２６】  上述のサブピクチャー・ユニットは、ＤＶＤ標準に準拠したビデオ・オブジェクト・ユニットの一部である。
【００２７】  図２には、コード番号と特定色との間の関係を表現するサブピクチャー・カラールックアップテーブルが示されている。本例の場合に、パターン画素色は、カラー”０”にセットされる（図１を参照のこと）。カラー”０”に対応した色座標は、図２のサブピクチャー・カラールックアップテーブルの第１行から取得される。さらに、背景画素色は、カラー”１”にセットされる。対応した色座標は、サブピクチャー・カラールックアップテーブルの第２行に示されている。かくして、パターン画素及び背景画素は任意の色にセットすることができる。
【００２８】  本発明の原理は、ＭＰＥＧサブピクチャー・フォーマットに符号化されたデータをテレテキスト、ビデオテキスト若しくはクローズド・キャプションのフォーマットに符号化されたデータへ変換することである。したがって、全てのサブピクチャー・表示制御シーケンスは、たとえば、テレテキストフォーマットに変換されるべきである。以下、この変換は、カラー設定値の変換に基づいて例示的に説明される。
【００２９】  テレテキスト標準は、図３に示されるような少数の明確に定義された色を規定する。一般的に、これらの色は、図２のカラールックアップテーブルの色と同一ではない。したがって、コード変換若しくは変換処理中に、サブピクチャーの色は、テレテキストの色と比較される必要がある。サブピクチャーの色に最も類似しているテレテキストの色がこのサブピクチャー・カラーに割り当てられる。本例の場合、サブピクチャーのカラー”０”は、テレテキストのカラー”赤”に最も近い。同様に、サブピクチャーのカラー”１”は、テレテキストのカラー”青”に最も近い。その結果として、サブピクチャー・ユニットのパターン画素色は、赤色テレテキストカラーとして記録され、サブピクチャー・ユニットの背景が素色は、青色テレテキストカラーとして記録される。何れの場合も、パターン画素色と背景画素色は、テレテキスト中で相異することが確証される。
【００３０】  サブピクチャー表示制御シーケンスのテレテキスト標準への変換の別の例は、サブタイトルの領域を主ピクチャー内に設定することにより得られる。図１のサブピクチャー・ユニットによれば、ＳＥＴ＿ＤＡＲＥＡは、ｘ＝４０〜６７９、ｙ＝４８８〜５２７にセットされる。コード変換は、サブピクチャー・ユニット内に定義された領域に本質的に対応するテレテキスト行を見つける必要がある。本例の場合、この領域は、テレテキスト行２２に対応する。かくして、サブタイトル”Ｈｅｌｌｏ  Ｗｏｒｌｄ！”がテレテキスト行２０に表示される。
【００３１】  ＤＶＤサブピクチャーのテレテキスト・サブタイトルフォーマットへの変換には、以下の理由からサブピクチャーの解析が必要になる。サブピクチャー・ユニットは、ランレングス圧縮ビットマップデータユニットと、付加的なプレゼンテーションコマンドとを含む。サブピクチャー・ユニットのプレゼンテーションコマンドは、対応したテレテキストコマンドへそのまま変換される。しかし、サブピクチャー・フォーマットの場合、サブタイトル情報はビットマップデータとして格納され、テレテキストフォーマットの場合、サブタイトル情報は、背景及び文字として格納される。したがって、サブピクチャー・フォーマットからテレテキストフオーマットヘサブタイトルを変換するため、描画されたテキストを認識する必要がある。
【００３２】  図４に示されるようなコンピュータ生成テキストのパターン認識は、周知技術である。ＤＶＤサブピクチャーの場合、４種類の画素タイプだけが使用されるので、パターン認識は簡単化される。さらに、特殊用途、すなわち、背景画素、パターン画素、強調１画素及び強調２画素のためサブピクチャー画素を明確に割り当てることは、パターン認識の簡単化に更に役立つ。その結果として、本例のサブピクチャー・ユニットの画素データビットマップは、パターン認識によって、文字シーケンス”Ｈｅｌｌｏ  Ｗｏｒｌｄ！”へ変換される。
【００３３】  上述の通り、サブピクチャー・ストリームは、データをテレテキストフォーマットへ変換するため解析される必要がある。このような解析は、図４に示されたフローチャートにしたがって行なわれる。図５に示された解析処理は、２個のＳＰ＿ＤＣＳＱを有する殆どの種類のサブタイトル・サブピクチャーのため使用される。一般的に、サブタイトル・サブピクチャー・ユニットは、画素データの色及びコントラストを変更するためのコマンド（ＣＨＨ＿ＣＯＬＣＯＮ）を含まない。かくして、以下の手順が解析処理中に行なわれる。
【００３４】  ステップ１で、サブピクチャー表示制御シーケンスＳＰ＿ＤＣＳＱ＃０へ進むコマンドを実行する。
【００３５】  ステップ２において、使用される色をコマンドＳＥＴ＿ＣＯＬＯＲから獲得する。
【００３６】  ステップ３で、割り当てられたサブピクチャー・カラールックアップテーブルの色を、テレテキストカラー（赤、緑、黄など）と比較する。さらに、テレテキストカラーを、解析されるサブピクチャー・ストリーム内で使用されるサブピクチャー・カラーに、できる限り明確に割り当てる。このような割り当ては、殆どの場合に、テレテキストカラーがサブピクチャー・カラーと類似することを保証する。
【００３７】  ステップ４で、値ＳＥＴ＿ＤＡＲＥＡがサブピクチャーの画面場所を取得するため解析される。続いて、サブピクチャーの画面場所の近くに現れるテレテキスト行を選択する。
【００３８】  ステップ５において、ランレングス符号化ＰＸＤビットマップのパターン認識を開始する。値ＳＥＴ＿ＤＳＰＸＡは、ＰＸＤ内部の上部フィールド及び下部フィールドのランレングス符号化ビットマップ開始位置を検出するため使用される。値ＳＥＴ＿ＤＡＲＥＡは、１行当たりの画素数を獲得するため使用される。次に、ビットマップの文字を検出するため、パターン認識アルゴリズムを用いてビットマップを解析する。
【００３９】  ステップ６において、サブピクチャー・カラーに一致するテレテキストカラーを、サブタイトルの文字及び背景に割り当てる。
【００４０】  最後に、ステップ７において、サブピクチャーの表現の終わりを、最後のＳＰ＿ＤＣＳＱ内でＳＴＰ＿ＤＳＰコマンドを含むＳＰ＿ＤＣＳＱの値ＳＰ＿ＤＣＳＱ＿ＳＴＭから獲得する。
【００４１】  秒単位で間隔を計算する式は、
ＳＰ＿ＤＣＳＱ＿ＳＴＭ＊６４／５６２５
である。テレテキストサブタイトルは、この提示時間後に消去され、空白のテレテキストページ、又は、次のテレテキストサブタイトルが画面上に表示される。
【００４２】  カラオケの場合、サブタイトル中で、その瞬間に歌うべき句又は語が強調される。この場合、ステップ２及びステップ７は、以下の如く変更される。
【００４３】  ステップ２では、サブピクチャー・ユニットの全てのＳＥＴ＿ＣＯＬＯＲコマンド及び全てのＣＨＧ＿ＣＯＬＣＯＮコマンドが読み出される。ステップ７では、サブタイトルの提示ステップ、すなわち、カラオケ強調ステップは、サブピクチャー全体の提示が終了するまで検索される。カラオケ強調ステップは、新しいＣＨＧ＿ＣＯＬＣＯＮコマンド毎のＳＰ＿ＤＣＳＱの値ＳＰ＿ＤＣＳＱ＿ＳＴＭによって定義される。上述の通り、サブピクチャーの提示終了は、最後のＳＰ＿ＰＣＳＱの値ＳＰ＿ＤＣＳＱ＿ＳＴＭによって定義される。サブピクチャー・ユニットの開始に対して、各ステップの間隔を秒単位で計算する式は、上記式と同じである。各提示ステップ後に、別の強調語若しくは空白のテキストページを有する新しいテレテキストサブタイトルが表示されるか、或いは、新しいテキストサブタイトルが送られるべきである。
【００４４】  サブピクチャー・データの解析は、サブピクチャー・ユニットが多数のサブタイトルを規定する場合にさらに変更されなければならない。特に、ステップ２及びステップ７は、カラオケの場合と同様に変更され、さらに、多数のサブタイトルが存在するので、サブピクチャーの提示終了は、ＳＴＰ＿ＤＳＰコマンドを含む次に出現するＳＰ＿ＤＣＳＱの値ＳＰ＿ＤＣＳＱ＿ＳＴＭによって定義される。
【００４５】  さらに、図５に破線で示されるように、サブピクチャー・ユニットの多数のサブタイトルは、次の分岐条件を備えた付加的なステップ８を必要とする。すなわち、ＳＴＰ＿ＤＳＰコマンドを含む現在解析中のＳＰ＿ＤＣＳＱの後に一つ上のＳＰ＿ＤＣＳＱが存在するならば、このＳＴＰ＿ＤＳＰコマンドを含む現在のＳＰ＿ＤＣＳＱの直ぐ後のＳＰ＿ＤＣＳＱへ進み、ステップ４から繰り返す。
【００４６】  サブピクチャー・ストリームの解析は、サブピクチャー・ユニットをテレテキスト、ビデオテキスト、若しくは、クローズド・キャプションにコード変換するための基礎である。サブピクチャー・ユニットはサブピクチャー・ストリームの一部分であるため、サブピクチャー・ユニットの対応したコマンドは、それらが変更されるので、永久的に解析する必要がある。これにより生ずる影響は、以下の通りである。
【００４７】  ａ）出現する各ＳＥＴ＿ＤＡＲＥＡコマンドは、テレテキスト画面上のサブタイトル場所の変更を必要とする。
【００４８】  ｂ）出現する各ＳＥＴ＿ＤＳＰＸＡコマンドは、パターン認識処理の新らたな実行を必要とする。
【００４９】  ｃ）出現する各ＳＥＴ＿ＣＯＬＯＲコマンドは、テキストカラーの変更を必要とする。
【００５０】  ｄ）出現する各ＣＨＧ＿ＣＯＬＣＯＮコマンドは、ある種の文字のテキストカラーの変更を必要とする。
【００５１】  ｅ）出現する各ＳＥＴ＿ＣＯＮＴＲコマンドは、テレテキストサブタイトルの禁止若しくは許可を必要とする。
【００５２】  ｆ）出現する各ＳＴＰ＿ＤＳＰは、テレテキストサブタイトルの禁止を必要とする。
【００５３】  ｇ）出現する各ＳＴＡ＿ＤＳＰは、テレテキストサブタイトルの許可を必要とする。
【００５４】  通常、事象ａ）からｇ）までの各事象は、現在のテレテキストサブタイトルページの変更を要求する。
【００５５】  コード変換処理は、テレテキスト、ビデオテキスト、若しくは、クローズド・キャプションの標準によって要求されるデータ構造を作成する。本例の場合、コード変換によって、テレテキストの代表的な２行を表す図６及び７に示されるようなテレテキストデータ構造が得られる。
【００５６】  図６は、図１のサブピクチャー・ユニットから獲得されたテレテキスト行０を示す。テレテキスト信号の一般的な構造は、国際的なテレテキスト標準によって規定される。これによれば、１ページ用のテレテキスト信号は、２４行を含む。先頭の行０は、ヘッダと同様に、制御情報を含む。この行は、２桁の１６進数のシーケンスによって形成される。行の先頭で、クロックランイン及びフレー民具コードを表現する最初の３個の数字は、所定のタイプのテレテキストに対し固定的にセットされる。次のマガジン数”２”は、テレテキストページ番号の百の位を表す。次のテレテキスト番号は、行番号を表す。次の２個の数字は、テレテキストのページ番号の十の位と一の位とを表す。テレテキストページのサブページの番号は、次の４個の１６進数の中に符号化される。サブタイトル用の制御コード、新しいページなどが続く。
【００５７】  テレテキスト信号の次の行は、放送施設によって与えられる特定の情報を含む。典型的に、サブタイトル情報が最後の可視行に送られる。このようなサブタイトルテレテキスト行の例は、行２２に関して図３に示されている。行２２は、１６進数のシーケンスを更に含む。行２２の始まりは、行０の始まりと同じであり、クロックランインと、フレーミングコードとを含む。次の１６進数は、マガジン番号及び行番号を表現する。次の番号は、背景色用のコード、文字セットカラー用のコード、及び、表示されるべき文字である。
【００５８】  上述の説明からわかるように、テレテキスト信号は、数行に分けられた１６進数のシーケンスである。各符号語は、ページ番号、サブタイトル、若しくは、背景色のような特定の意味がある。
【００５９】  サブピクチャー・データをテレテキストデータヘコード変換する上記のコード変換処理は、本発明にしたがってサブタイトルストリームをＭＰＥＧビデオストリームに組み込むための基礎的事項である。サブタイトルストリームのビデオストリームへの組み込みは、図８を参照して以下の例を用いて説明する。
【００６０】  ＤＶＤビデオディスクは、英語サブタイトルストリームＳＰ＃１データと、独語サブタイトルストリームＳＰ＃２データの二つのサブタイトルストリームを含む映画を格納している。この映画を、ＤＶＤ−ＶＲディスクヘコピーする場合を考える。英語に対応した第１のサブタイトルストリームは、サブピクチャー・ストリームとしてＤＶＤビデオディスクに格納され、サブピクチャー・ストリームＳＰ＃１データとしてＤＶＤ−ＶＲディスクヘコピーされる（図８を参照のこと）。独語に対応した第２のサブタイトルストリームは、テレテキストサブタイトルデータにコード変換され、ＤＶＤ−ＶＲ仕様書、バージョン１．０に規定されるようなテレテキストストリームとして記録される。その結果として、オーディオ及びビデオストリームＡＶデータのデータユニットと、ＤＶＤビデオデータの第２のサブピクチャー・ストリームＳＰ＃２データのデータユニットが、ＤＶＤ−ＶＲデータのオーディオ−ビデオ−テレテキストストリーム（ＡＶデータとテレテキストデータ）に合成される。さらに、ＤＶＤビデオデータの第１のサブピクチャー・ストリームＳＰ＃１データは、コード変換されずに、ＤＶＤ−ＶＲデータのサブピクチャー・ストリームＳＰ＃１ヘコピーされる。
【００６１】  上述の通り、本発明は、一つのビデオオブジェクト当たりに、一つではなく二つの独立したサブタイトルストリームがＤＶＤ−ＶＲディスクに記録され得る点で、従来型のＤＶＤ−ＶＲよりも有利な効果を奏する。さらに、本発明によるデータ変換は、図８に示されるように、ＤＶＤ−ＶＲ仕様と完全に互換性がある。最後に、本発明は、データ変換の全体がソフトウエアだけによって実行されるので、追加的なハードウエアを用いることなく利用できる。
【図面の簡単な説明】
【図１】  サブタイトル情報を含むサブピクチャー・ユニットの説明図である。
【図２】  典型的なカラールックアップテーブルの説明図である。
【図３】  典型的なテレテキストカラーのテーブルの説明図である。
【図４】  パターン認識の原理説明図である。
【図５】  本発明によるサブピクチャー・データの解析処理の説明図である。
【図６】  図１のサブピクチャー・ユニットに対応した第０行のテレテキストの説明図である。
【図７】  図１のサブピクチャー・ユニットに対応した第２２行のテレテキストの説明図である。
【図８】  本発明によるサブタイトルデータのＭＰＥＧビデオデータへの統合の説明図である。
【図１】
0005248727.tif 000002
【図２】
0005248727.tif 000003
【図３】
0005248727.tif 000004
【図４】
0005248727.tif 000005
【図５】
0005248727.tif 000006
【図６】
0005248727.tif 000007
【図７】
0005248727.tif 000008
【図８】
0005248727.tif 000009