(57)【特許請求の範囲】
【請求項１】
トランスポートストリームで提供される単一または複数言語の字幕情報を蓄積メディアに記録する映像・音声記録再生装置であって、
番組特定情報、字幕情報、及び映像・音声情報を含んだトランスポートストリームを受信するストリーム入力部と、
前記ストリーム入力部が受信したトランスポートストリームを、字幕情報と、字幕以外の情報とに分離する字幕情報抽出部と、
前記字幕情報抽出部が分離したトランスポートストリームの映像・音声情報を、プログラムストリームの映像・音声へ変換するストリームフォーマット変換部と、
前記字幕情報抽出部が分離した字幕情報をプログラムストリームの字幕情報に変換する字幕フォーマット変換部と、
前記字幕フォーマット変換部が変換した字幕情報を、前記ストリームフォーマット変換部が変換したプログラムストリームに挿入して出力する字幕情報挿入部と、
前記字幕情報挿入部が出力したプログラムストリームを記録するデータ記録部と、
を備えたことを特徴とする映像・音声記録再生装置。
【請求項２】
請求項１の映像・音声記録再生装置であって、
前記ストリーム入力部が受信したトランスポートストリームの番組特定情報を取得する番組特定情報取得部をさらに備え、
前記字幕情報抽出部は、前記番組特定情報を用いて、トランスポートストリームを、単一又は複数言語の字幕情報字幕情報と、映像・音声情報を含む字幕以外の情報とに分離することを特徴とする映像・音声記録再生装置。
【請求項３】
請求項２の映像・音声記録再生装置であって、
前記ストリームフォーマット変換部が変換したプログラムストリーム先頭の再生時刻制御情報を取得し、前記字幕フォーマット変換部に通知する時間情報取得部をさらに備え、
前記番組特定情報取得部は、トランスポートストリームの再生時刻制御情報と、字幕識別情報の個数を字幕情報抽出部に通知するように構成されており、
前記字幕情報抽出部は、前記再生時刻制御情報を取得し、前記字幕識別情報の個数を字幕フォーマット変換部へ通知するように構成されており、
前記字幕フォーマット変換部１０７は、通知された前記再生時刻制御情報、及び前記字幕の識別情報の個数を用いて、単一又は複数言語の字幕情報をプログラムストリームの字幕情報に変換することを特徴とする映像・音声記録再生装置。
【請求項４】
請求項１の映像・音声記録再生装置であって、
前記ストリームフォーマット変換部は、プログラムストリームに字幕情報を挿入するための空パックを生成する機能を有し、空パックを生成する、しないを選択できることを特徴とする映像・音声記録再生装置。
【請求項５】
請求項４の映像・音声記録再生装置であって、
前記ストリームフォーマット変換部は、プログラムストリームに字幕情報を挿入するための空パックを生成することにより、規格が所望する範囲内で映像、音声の記録レートを調整することを特徴とする映像・音声記録再生装置。
【請求項６】
請求項４の映像・音声記録再生装置であって、
前記ストリームフォーマット変換部は、映像、音声の記録レートから挿入可能な空パック数をプログラムストリームの規格が所望する範囲内で計算し、その個数分の空パックを生成することを特徴とする映像・音声記録再生装置。
【請求項７】
請求項１の映像・音声記録再生装置であって、
前記字幕フォーマット変換部は、単一又は複数の領域に表示される字幕情報、及び複数言語の字幕情報をプログラムストリームの字幕情報へ変換することを特徴とする映像・音声記録再生装置。
【請求項８】
請求項７の映像・音声記録再生装置であって、
前記字幕フォーマット変換部は、トランスポートストリームの字幕識別情報の個数の分だけのプログラムストリームの字幕の識別情報を生成し、プログラムストリームへ変換することを特徴とする映像・音声記録再生装置。
【請求項９】
請求項８の映像・音声記録再生装置であって、
前記字幕フォーマット変換部は、字幕識別情報で指定される１つの字幕情報内にさらに複数の字幕情報が含まれている場合には、その数の分だけのプログラムストリームの字幕の識別情報を生成し、プログラムストリームへ変換することを特徴とする映像・音声記録再生装置。
【請求項１０】
請求項７の映像・音声記録再生装置であって、
前記字幕フォーマット変換部は、プログラムストリーム先頭の再生時刻制御情報とトランスポートストリーム先頭の再生時刻制御情報の差分を計算し、トランスポートストリームの字幕情報の再生時刻制御情報にその差分を加算、または減算することによってプログラムストリームの字幕情報の再生時刻制御情報を生成することを特徴とする映像・音声記録再生装置。
【請求項１１】
請求項７の映像・音声記録再生装置であって、
前記字幕フォーマット変換部は、トランスポートストリームの字幕情報のうち、指定された条件を満たす字幕情報を、プログラムストリームの字幕情報へ変換することを特徴とする映像・音声記録再生装置。
【請求項１２】
請求項７の映像・音声記録再生装置であって、
前記字幕フォーマット変換部は、トランスポートストリームの字幕情報に含まれる色表示情報から、プログラムストリームの字幕情報表示用の色表示情報を生成することを特徴とする映像・音声記録再生装置。
【請求項１３】
請求項７の映像・音声記録再生装置であって、
前記字幕フォーマット変換部は、トランスポートストリームの字幕情報用の圧縮形式で圧縮されたトランスポートストリームの字幕情報のビットマップイメージを解凍し、プログラムストリームの色表示情報に基づいてビットマップイメージを再構築し、プログラムストリームの字幕情報用の圧縮形式でビットマップイメージを再圧縮してプログラムストリームの字幕情報を生成することを特徴とする映像・音声記録再生装置。
【請求項１４】
請求項７の映像・音声記録再生装置であって、
前記字幕フォーマット変換部は、トランスポートストリームの字幕情報の表示制御情報から、プログラムストリームの字幕情報の表示制御情報を生成することを特徴とする映像・音声記録再生装置。
【請求項１５】
請求項１４の映像・音声記録再生装置であって、
前記字幕フォーマット変換部は、トランスポートストリームの字幕情報の表示座標、表示領域からプログラムストリームの字幕情報の表示座標、表示領域を計算して生成することを特徴とする映像・音声記録再生装置。
【請求項１６】
請求項１４の映像・音声記録再生装置であって、
前記字幕フォーマット変換部は、トランスポートストリームの字幕情報で複数の位置に表示される字幕情報を、１つの字幕情報としてプログラムストリームの字幕情報に変換することを特徴とする映像・音声記録再生装置。
【請求項１７】
請求項４の映像・音声記録再生装置であって、
前記字幕情報挿入部は、前記空パックに、字幕フォーマット変換部が生成したプログラムストリームの字幕情報が存在する場合は空パックのヘッダ部分以外を字幕情報で置き換え、プログラムストリームの字幕情報が存在しない場合は無効データで空パックのヘッダ領域以外を置き換えることを特徴とする映像・音声記録再生装置。
【請求項１８】
請求項４の映像・音声記録再生装置であって、
前記字幕情報挿入部は、前記ストリームフォーマット変換部が出力したプログラムストリームに前記空パックが無い場合、前記字幕フォーマット変換部が出力したプログラムストリームの字幕情報を、プログラムストリームの映像、音声のパックの間に字幕情報パックとして挿入することを特徴とする映像・音声記録再生装置。
【請求項１９】
請求項１８の映像・音声記録再生装置であって、
前記字幕情報挿入部は、プログラムストリームの字幕情報を挿入する前後の映像、音声のパックの時刻基準情報から挿入するプログラムストリームの字幕情報の時刻基準情報を計算して生成することを特徴とする映像・音声記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、字幕情報を含むトランスポートストリームをプログラムストリームとして記録する映像・音声記録再生装置に関するものである。
【背景技術】
【０００２】
現在、テレビジョン放送の映像情報や音声情報の記録装置（映像・音声記録再生装置）には、記録媒体にＤＶＤやハードディスクを用いたＤＶＤレコーダが一般的に広く使われている。このような記録装置には、テレビジョン放送（トランスポートストリーム）に含まれる字幕情報をプログラムストリームの字幕情報として記録するものがある。例えば、テレビジョン放送の垂直ブランキング期間に重畳された字幕情報を抽出してビットマップデータに変換し、ランレングス圧縮処理を施してプログラムストリームの字幕情報として記録する方法がある（例えば特許文献１を参照）。
【特許文献１】特開２０００−２３０８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら従来の映像・音声記録再生装置では、垂直ブランキング期間が存在しないデジタルテレビジョン放送について考慮されておらず、デジタルテレビジョン放送のトランスポートストリームをプログラムストリームに変換して記録する場合、トランスポートストリームに含まれる字幕情報はプログラムストリームの映像情報の一部として記録されるため、再生する際に字幕情報の表示／非表示を切り替えることができないという問題点を有していた。
【０００４】
また、複数の字幕情報が存在する場合、記録時に選択している字幕情報のみしか記録できず、再生する際に表示する言語の種類が選択できないという問題点を有していた。
【０００５】
本発明は上記従来の問題点を解決するものであり、トランスポートストリームをプログラムストリームとして記録した映像情報や音声情報を再生する際に、字幕情報の表示／非表示を切り替えたり、表示する言語の種類を選択できるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明では、トランスポートストリームに含まれる字幕情報をプログラムストリームの字幕情報に変換して記録するようにした。
【０００７】
例えば本発明の一態様は、
トランスポートストリームで提供される単一または複数言語の字幕情報を蓄積メディアに記録する映像・音声記録再生装置であって、
番組特定情報、字幕情報、及び映像・音声情報を含んだトランスポートストリームを受信するストリーム入力部と、
前記ストリーム入力部が受信したトランスポートストリームを、字幕情報と、字幕以外の情報とに分離する字幕情報抽出部と、
前記字幕情報抽出部が分離したトランスポートストリームの映像・音声情報を、プログラムストリームの映像・音声へ変換するストリームフォーマット変換部と、
前記字幕情報抽出部が分離した字幕情報をプログラムストリームの字幕情報に変換する字幕フォーマット変換部と、
前記字幕フォーマット変換部が変換した字幕情報を、前記ストリームフォーマット変換部が変換したプログラムストリームに挿入して出力する字幕情報挿入部と、
前記字幕情報挿入部が出力したプログラムストリームを記録するデータ記録部と、
を備えたことを特徴とする。
【０００８】
これにより、まず、トランスポートストリームの映像・音声情報は、ストリームフォーマット変換部によってプログラムストリームの映像・音声へ変換される。また、単一又は複数言語の字幕情報は、プログラムストリームの字幕情報に変換される。そして、プログラムストリームの字幕情報は、プログラムストリームの映像・音声に挿入されて記録される。すなわち、トランスポートストリームに含まれる字幕情報がプログラムストリームの字幕情報に変換されて記録される。
【発明の効果】
【０００９】
本発明によれば、トランスポートストリームに含まれる字幕情報がプログラムストリームの字幕情報に変換されて記録される。それゆえ、再生する際に字幕情報の表示／非表示を切り替えたり、表示する言語の種類を選択したりすることが可能になる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態について図面を参照しながら説明する。なお、以下の各実施形態の説明において、一度説明した構成要素と同様の機能を有する構成要素については、同一の符号を付して説明を省略する。
【００１１】
《発明の実施形態１》
図１は、本発明の実施形態１に係る映像・音声記録再生装置１０１の構成を示すブロック図である。映像・音声記録再生装置１０１は、映像、音声、データ、字情報を含むトランスポートストリームを受け取り、プログラムストリームとして記録や再生を行なう装置である。以下の説明では、映像・音声記録再生装置１０１に入力されるトランスポートストリームは、ＭＰＥＧ２‐ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）であるものとする。
【００１２】
−映像・音声記録再生装置１０１の構成−
映像・音声記録再生装置１０１は、ストリーム入力部１０２、番組特定情報取得部１０３、字幕情報抽出部１０４、ストリームフォーマット変換部１０５、時間情報取得部１０６、字幕フォーマット変換部１０７、字幕情報挿入部１０８、及びデータ記録部１０９を備えている。
【００１３】
ストリーム入力部１０２は、字幕情報を含むデジタルテレビジョン放送のアンテナや、再生機器等から出力されたＭＰＥＧ２‐ＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）を受信し、受信したＭＰＥＧ２‐ＴＳを番組特定情報取得部１０３と字幕情報抽出部１０４とに出力するようになっている。
【００１４】
番組特定情報取得部１０３は、ストリーム入力部１０２が出力したＭＰＥＧ２‐ＴＳに含まれる番組特定情報を取得するようになっている。この例では、番組特定情報取得部１０３は、番組情報として、ＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）、及びＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）を取得する。さらに番組特定情報取得部１０３は、映像、音声、データ、字幕の識別情報であるＰＩＤ（Ｐａｃｋｅｔ  ＩＤ）、及び字幕ストリームの個数の情報も取得する。
【００１５】
字幕情報抽出部１０４は、番組特定情報取得部１０３が取得した映像、音声、データ、字幕のＰＩＤから、ストリーム入力部１０２が受信したＭＰＥＧ２‐ＴＳを、字幕情報であるＳｕｂｔｉｔｌｅのＴＳパケットと、映像、音声のＴＳパケットとに分離するようになっている。このとき、字幕情報抽出部１０４は、再生時刻制御情報の抽出を行なう。この例では、再生時刻制御情報は、デジタルテレビジョン放送の記録動作が開始されるＭＰＥＧ２−ＴＳの先頭ＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）である。字幕情報抽出部１０４は、再生時刻制御情報と、番組特定情報取得部１０３から取得した字幕の識別情報の個数を字幕フォーマット変換部１０７へ通知する。
【００１６】
ストリームフォーマット変換部１０５は、字幕情報抽出部１０４が分離した映像・音声のＴＳパケットを、ＤＶＤ−ＶＲ（Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ）規格のＭＰＥＧ２−ＰＳ（Ｐｒｏｇｒａｍ  Ｓｔｒｅａｍ）に変換するようになっている。このとき、ストリームフォーマット変換部１０５は、変換後のＭＰＥＧ２−ＰＳには、字幕情報として記録するＳｕｂ  Ｐｉｃｔｕｒｅパックを挿入するための空パックを挿入する。この空パックは、ＭＰＥＧ２−ＰＳの映像・音声ストリームの記録レートから逆算して、ＤＶＤ−ＶＲ規格で規定される最大記録レートの制約の範囲で許容される個数だけ、ＭＰＥＧ２−ＰＳの各パケットのＳＣＲ（Ｓｙｓｔｅｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）間の連続性を保つように生成される。
【００１７】
時間情報取得部１０６は、ストリームフォーマット変換部１０５が変換したＭＰＥＧ２−ＰＳの、先頭ＰＴＳを取得するようになっている。
【００１８】
字幕フォーマット変換部１０７は、字幕情報抽出部１０４が抽出したＳｕｂｔｉｔｌｅのＴＳパケットを、ＭＰＥＧ２−ＰＳの字幕情報であるＳｕｂ  Ｐｉｃｔｕｒｅパックに変換するようになっている。詳しい変換方法については後述する。
【００１９】
字幕情報挿入部１０８は、ストリームフォーマット変換部１０５が挿入した空パックのパックヘッダ以外の情報（パケットヘッダ、ｓｕｂ＿ｓｔｒｅａｍ＿Ｉｄ、Ｓｕｂ  Ｐｉｃｔｕｒｅデータ）を、字幕フォーマット変換部１０７が変換したＳｕｂ  Ｐｉｃｔｕｒｅパックに挿入するようになっている。
【００２０】
データ記録部１０９は、字幕情報挿入部１０８が出力したＳｕｂ  Ｐｉｃｔｕｒｅパックを含むＭＰＥＧ２‐ＰＳを、蓄積メディア（例えばＤＶＤ‐ＲＡＭ）に記録するようになっている。
【００２１】
（字幕フォーマット変換部１０７における変換方法）
字幕フォーマット変換部１０７は、Ｓｕｂｔｉｔｌｅが画像（ビットマップイメージ）である場合には、ＭＰＥＧ２−ＴＳとしてランレングス圧縮されたビットマップイメージを解凍し、ＭＰＥＧ２−ＰＳのＳｕｂ  Ｐｉｃｔｕｒｅパックとして再度ランレングス圧縮する。
【００２２】
また、字幕フォーマット変換部１０７は、Ｓｕｂｔｉｔｌｅが文字情報（文字コード）である場合には、Ｓｕｂｔｉｔｌｅの文字コードを、映像・音声記録再生装置１０１が持つフォントデータを用いて、ビットマップイメージに変換し、さらにＭＰＥＧ２−ＰＳのＳｕｂ  Ｐｉｃｔｕｒｅパックとしてランレングス圧縮する。
【００２３】
また、字幕フォーマット変換部１０７は、Ｓｕｂｔｉｔｌｅの色表示情報であるＣＬＵＴ（Ｃｏｌｏｒ  Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）に対しては、字幕フォーマット変換部１０７は、ＤＶＤ‐ＶＲ規格のＳｕｂ  Ｐｉｃｔｕｒｅの色表示情報であるＣＬＵＴに変換する。
【００２４】
ここで、ＭＰＥＧ２−ＴＳストリームに含まれるＤＶＢ−Ｔ規格のＳｕｂｔｉｔｌｅについて説明する。図２は、ＭＰＥＧ２−ＴＳストリーム中に送信されるＳｕｂｔｉｔｌｅのＰＥＳパケットフォーマットを示している。
【００２５】
図２に示すように、ＳｕｂｔｉｔｌｅのＰＥＳパケットは、Ｐａｇｅ構成部、Ｒｅｇｉｏｎ構成部、ＣＬＵＴ定義部、Ｏｂｊｅｃｔデータ部から構成されている。また、図３、図４、図５、図６に、それぞれ、Ｐａｇｅ構成部のフォーマット、ｂｉｔｍａｐ  Ｏｂｊｅｃｔの場合のＲｅｇｉｏｎ構成部のフォーマット、ＣＬＵＴ定義部のフォーマット、ｂｉｔｍａｐ  Ｏｂｊｅｃｔの場合のＯｂｊｅｃｔ構成部のフォーマットを示している。
【００２６】
ここで、Ｓｕｂｔｉｔｌｅ表示の画面構成は、図７に示すように、Ｐａｇｅ、Ｒｅｇｉｏｎ、Ｏｂｊｅｃｔからなり、Ｒｅｇｉｏｎ毎にＣＬＵＴが定義されている。
【００２７】
Ｐａｇｅは、構成部フォーマット（図３を参照）のデータによって定義される。各Ｐａｇｅは、複数のＲｅｇｉｏｎを持つことが可能であり、Ｒｅｇｉｏｎ＿ｉｄでＲｅｇｉｏｎを識別し、Ｒｅｇｉｏｎ情報のＲｅｇｉｏｎ水平位置アドレス及びＲｅｇｉｏｎ垂直位置アドレスで、Ｒｅｇｉｏｎの位置（Ｘｒｇ，Ｙｒｇ）が決定される。
【００２８】
また、複数のＰａｇｅが存在した場合は、いずれかのＰａｇｅを表示する。ユーザーの選択等で他のＰａｇｅの表示に切り替えることになる。具体的には、複数の言語のＳｕｂｔｉｔｌｅが、各Ｐａｇｅに割り当てられる。そして、Ｓｕｂｔｉｔｌｅの言語切り替えを行う場合に、Ｐａｇｅ切り替えを行うという操作がなされる。
【００２９】
Ｒｅｇｉｏｎは、Ｒｅｇｉｏｎ構成部フォーマット（図４を参照）のデータによって定義される。Ｒｅｇｉｏｎ幅とＲｅｇｉｏｎ高によって、Ｒｅｇｉｏｎの大きさ（Ｗｉｄｔｈ＿ｒｇ，Ｈｅｉｇｈｔ＿ｒｇ）が決定される。また、Ｒｅｇｉｏｎ毎に、ＣＬＵＴが定義され、ＣＬＵＴ＿ｉｄによって該当するＣＬＵＴが決定される。
【００３０】
さらに、各Ｒｅｇｉｏｎは、複数のＯｂｊｅｃｔを持つことが可能であり、Ｏｂｊｅｃｔ＿ｉｄでＯｂｊｅｃｔを識別し、Ｏｂｊｅｃｔ情報の水平位置アドレス及び垂直位置アドレスで、Ｒｅｇｉｏｎ内のＯｂｊｅｃｔの相対位置（Ｘｏｂｊ，Ｙｏｂｊ）が決定される。
【００３１】
ＣＬＵＴは、ＣＬＵＴ定義部フォーマット（図５を参照）のデータによって定義される。ＣＬＵＴ＿ｉｄ毎に、ＣＬＵＴ＿ｅｎｔｒｙ＿ｉｄと関連付けられたＹ（輝度）データ、Ｃｒ（色相）データ、Ｃｂ（色相）データ、Ｔ（透明度）データのテーブルデータを持っている。Ｏｂｊｅｃｔデータは、ＣＬＵＴ＿ｅｎｔｒｙ＿ｉｄを使ったＰｉｘｅｌデータで構成されており、該当する色を、このＣＬＵＴから決定している。
【００３２】
Ｏｂｊｅｃｔは、Ｏｂｊｅｃｔデータ部フォーマット（図６を参照）のデータによって定義される。ＰｉｘｅｌデータがＯｂｊｅｃｔの実体であり、ランレングス圧縮されたデータが格納されている。このデータを解凍し、表示エリアへ展開すると、Ｓｕｂｔｉｔｌｅが描画されることになる。
【００３３】
表示は、ＳＴＣ（Ｓｙｓｔｅｍ  Ｔｉｍｅ  Ｃｌｏｃｋ）とＳｕｂｔｉｔｌｅのＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）パケットヘッダに付加されているＰＴＳが一致するタイミングで行われる。このＳＴＣは、ＭＰＥＧ２−ＴＳストリーム中に配送されるＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）によって生成されるものである。また、Ｐａｇｅ構成部には、「Ｐａｇｅ＿ｔｉｍｅ＿ｏｕｔ」があり、Ｐａｇｅ全体の表示消去に使用される。
【００３４】
次に、ＤＶＤ‐ＶＲ（Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ）規格のＳｕｂ  Ｐｉｃｔｕｒｅについて、図８を用いて説明する。ＤＶＤ‐ＶＲストリームは、複数のＶＯＢＵ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｕｎｉｔ）から成り立っている。このＶＯＢＵの中に、Ｓｕｂ  ＰｉｃｔｕｒｅデータがＳＰ＿ＰＣＫとして埋め込まれている。その中のＳｕｂ  Ｐｉｃｔｕｒｅデータを、１ＶＯＢＵ分に含まれる１ユニット分集めたものがＳｕｂ  Ｐｉｃｔｕｒｅ  Ｕｎｉｔである。
【００３５】
Ｓｕｂ  Ｐｉｃｔｕｒｅ  Ｕｎｉｔに含まれるＰＸＤは、表示されるＳｕｂ  Ｐｉｃｔｕｒｅをランレングス圧縮したものである。このＰＸＤは、図９に示すような各２ｂｉｔで１ピクセルを表現したデータの集合である。図９で示されたＰｉｘｅｌデータは、図１０に記載されたＳＥＴ＿ＣＯＬＯＲコマンドの色コード、及びＳＥＴ＿ＣＯＮＴＲコマンドのコントラストで表現される。さらに色コードは、図１１で示されたＭ＿ＶＯＢ＿ＳＴＩ（ＶＯＢストリーム情報：ＲＴＲ＿ＶＭＧ−＞Ｍ＿ＡＶＦＩＴ−＞Ｍ＿ＶＯＢ＿ＳＴＩ）で定義されているＳＰ＿ＰＬＴのＣＬＵＴのＹ、Ｃｒ、Ｃｂに対応している。また、コントラストは、主映像との混合比を表すデータとして使用される。つまり、ＰＸＤを構成する２ｂｉｔのＰｉｘｅｌデータは、最終的にＹ、Ｃｒ、Ｃｂ及びコントラストに変換される。
【００３６】
図１２は、Ｓｕｂ  Ｐｉｃｔｕｒｅ表示制御コマンドの一覧である。Ｓｕｂ  Ｐｉｃｔｕｒｅの表示タイミングは、図１２中のＳＴＡ＿ＤＳＰコマンドとＳＴＰ＿ＤＳＰコマンドによって制御される。図８のＳｕｂ  Ｐｉｃｔｕｒｅパケットに付加されているＰＴＳにＳＰ＿ＤＣＤＱ内のＳＰ＿ＤＣＳＱ＿ＳＴＭ（コマンド開始時間）を加算した時間と、ＳＴＣが一致したタイミングでＳＴＡ＿ＤＳＰコマンドが実行され、Ｓｕｂ  Ｐｉｃｔｕｒｅが表示される。同じく、Ｓｕｂ  Ｐｉｃｔｕｒｅパケットに付加されているＰＴＳにＳＰ＿ＤＣＤＱ内のＳＰ＿ＤＣＳＱ＿ＳＴＭ（コマンド開始時間）を加算した時間と、ＳＴＣが一致したタイミングでＳＴＰ＿ＤＳＰコマンドが実行され、Ｓｕｂ  Ｐｉｃｔｕｒｅが消去される。
【００３７】
Ｓｕｂ  Ｐｉｃｔｕｒｅの表示位置は、図１３中のＳＥＴ＿ＤＡＲＥＡコマンドで制御される。本コマンドの開始及び終了のＸ，Ｙ座標に示される矩形領域内に表示される。
【００３８】
また、複数のＳｕｂ  Ｐｉｃｔｕｒｅストリームが存在する場合は、図１１で示されたＭ＿ＶＯＢ＿ＳＴＩ（ＶＯＢストリーム情報：ＲＴＲ＿ＶＭＧ−＞Ｍ＿ＡＶＦＩＴ−＞Ｍ＿ＶＯＢ＿ＳＴＩ）で定義されているＳＰＳＴ＿ＮｓでＳｕｂ  Ｐｉｃｔｕｒｅのストリーム数が定義され、図８のＳＰ＿ＰＣＫ内のｓｕｂ＿ｓｔｒｅａｍ＿ｉｄで識別される。このｓｕｂ＿ｓｔｒｅａｍ＿ｉｄを指定することで、異なる言語のＳｕｂ  Ｐｉｃｔｕｒｅを表示することになる。
【００３９】
これらの基本的なＳｕｂ  Ｐｉｃｔｕｒｅの制御方法は、ＤＶＤ−Ｖｉｄｅｏ規格も同様である。
【００４０】
以下にＤＶＢ−Ｔ規格のＳｕｂｔｉｔｌｅからＤＶＤ−ＶＲ規格のＳｕｂ  Ｐｉｃｔｕｒｅへの変換の方法を記載する。
【００４１】
ＳＰＳＴ＿ＮｓにはＳｕｂ  Ｐｉｃｔｕｒｅのストリーム数を指定する必要があるため、番組特定情報取得部１０３から取得したＭＰＥＧ２−ＴＳに含まれるＳｕｂｔｉｔｌｅのストリーム数を指定する。
【００４２】
また、それぞれのＳｕｂ  Ｐｉｃｔｕｒｅに対してｓｕｂ＿ｓｔｒｅａｍ＿ｉｄを割り当てる必要がある。ｓｕｂ＿ｓｔｒｅａｍ＿ｉｄは、８ビットのデータで、２進数表記すると「０ｂ００１＊＊＊＊＊（＊は０または１の任意の値。）」の形式でなければならない。そのため、番組特定情報取得部１０３から取得したＭＰＥＧ２−ＴＳに含まれるＳｕｂｔｉｔｌｅのストリーム数に応じて、「＊＊＊＊＊」には０、１、２、・・・の順に番号を割り当てる。
【００４３】
次にＳｕｂ  Ｐｉｃｔｕｒｅの表示領域の生成方法について記載する。Ｐａｇｅ構成部のフォーマットで示されるＲｅｇｉｏｎ水平位置アドレス及びＲｅｇｉｏｎ垂直位置アドレスと、Ｒｅｇｉｏｎ構成部フォーマットで示されるＲｅｇｉｏｎ幅とＲｅｇｉｏｎ高からＲｅｇｉｏｎの表示位置、表示範囲を取得し、ＤＶＤ−ＶＲ規格のＳｕｂ  Ｐｉｃｔｕｒｅの表示制御コマンドＳＥＴ＿ＤＡＲＥＡへ置き換える。Ｒｅｇｉｏｎの水平位置アドレスをＳＥＴ＿ＤＡＲＥＡの開始Ｘ座標とし、Ｒｅｇｉｏｎの水平位置アドレスにＲｅｇｉｏｎ幅を足し合わせた値をＳＥＴ＿ＤＡＲＥＡの終了Ｘ座標とする。Ｒｅｇｉｏｎの垂直位置アドレスをＳＥＴ＿ＤＡＲＥＡの開始Ｙ座標とし、Ｒｅｇｉｏｎの垂直位置アドレスにＲｅｇｉｏｎ高を足し合わせた値をＳＥＴ＿ＤＡＲＥＡの終了Ｙ座標とする。
【００４４】
同時に複数のＲｅｇｉｏｎが表示される場合は、各Ｒｅｇｉｏｎの水平位置アドレスの最小値をＳＥＴ＿ＤＡＲＥＡの開始Ｘ座標とし、各Ｒｅｇｉｏｎの水平位置アドレスとＲｅｇｉｏｎ幅とを足し合わせた値の最大値を、ＳＥＴ＿ＤＡＲＥＡの終了Ｘ座標とする。各Ｒｅｇｉｏｎの垂直位置アドレスの最小値をＳＥＴ＿ＤＡＲＥＡの開始Ｙ座標とし、各Ｒｅｇｉｏｎの垂直位置アドレスにＲｅｇｉｏｎ高を足し合わせた値の最大値をＳＥＴ＿ＤＡＲＥＡの終了Ｙ座標とする。
【００４５】
次にＳｕｂ  Ｐｉｃｔｕｒｅの表示時間の生成方法について記載する。ＤＶＢ−Ｔ規格では、ストリーム中のＰＴＳに関連して字幕を表示する。そのため、ＤＶＤ−ＶＲ規格の場合でも、ストリーム中のＰＴＳに合わせてＳｕｂ  Ｐｉｃｔｕｒｅの表示を開始すればよい。したがって、ＳＰ＿ＤＣＳＱ＿ＳＴＭをＳｕｂ  Ｐｉｃｔｕｒｅが含まれるＰＴＳと同時刻とするために０とし、その時刻にＳＴＡ＿ＤＳＰコマンドを実行すると、ＰＴＳに合わせてＳｕｂ  Ｐｉｃｔｕｒｅが表示される。表示終了時刻については、Ｐａｇｅ＿ｔｉｍｅ＿ｏｕｔ時間を用いる。Ｐａｇｅ＿ｔｉｍｅ＿ｏｕｔは、Ｓｕｂｔｉｔｌｅで表示開始する時刻からのオフセットで表現されているため、ＳＰ＿ＤＣＳＱ＿ＳＴＭをＰａｇｅ＿ｔｉｍｅ＿ｏｕｔと同じ時間になるように９０ＫＨｚ単位で計算した値に設定し、その時刻にＳＴＰ＿ＤＳＰコマンドを実行する。
【００４６】
次にＳｕｂ  Ｐｉｃｔｕｒｅの色表示情報の生成方法について記載する。Ｓｕｂｔｉｔｌｅで使用する色表示情報は、Ｒｅｇｉｏｎ構成部のＣＬＵＴ＿ｉｄに対応するＣＬＵＴ情報で指定される。
【００４７】
ＣＬＵＴ情報の２−ｂｉｔ／ｅｎｔｒｙ＿ＣＬＵＴ＿ｆｌａｇ、４−ｂｉｔ／ｅｎｔｒｙ＿ＣＬＵＴ＿ｆｌａｇ，８−ｂｉｔ／ｅｎｔｒｙ＿ＣＬＵＴ＿ｆｌａｇによって、Ｓｕｂｔｉｔｌｅで使用するＣＬＵＴが４色、１６色、２５６色のいずれかであるかが分かる。２−ｂｉｔ／ｅｎｔｒｙ＿ＣＬＵＴ＿ｆｌａｇが真であれば４色のＣＬＵＴ、４−ｂｉｔ／ｅｎｔｒｙ＿ＣＬＵＴ＿ｆｌａｇが真であれば１６色のＣＬＵＴ、８−ｂｉｔ／ｅｎｔｒｙ＿ＣＬＵＴ＿ｆｌａｇが真であれば２５６色のＣＬＵＴとなる。１６色または２５６色のＣＬＵＴである場合、４色のＣＬＵＴに変換する。
【００４８】
図１４は１６色のＣＬＵＴを４色のＣＬＵＴに変換する方法、図１５は２５６色のＣＬＵＴを４色のＣＬＵＴに変換する方法を示している。両者ともＣＬＵＴのＩＤが０、１、２、３のテーブルに位置する色情報（Ｙ／Ｃｒ／Ｃｂ／Ｔ）が４色のＣＬＵＴとして使用される。
【００４９】
図１６は、ＳｕｂｔｉｔｌｅのＯｂｊｅｃｔデータ部に含まれるＰｉｘｅｌデータが示すＣＬＵＴのテーブルＩＤと、ＣＬＵＴとの関係を示した図である。ここでは、Ｒｅｇｉｏｎ構成部のＣＬＵＴ＿ｉｄで指定されるＣＬＵＴは、８−ｂｉｔ／ｅｎｔｒｙ（２５６色のＣＬＵＴ）とする。Ｓｕｂ  Ｐｉｃｔｕｒｅとして使用するＣＬＵＴに変換する場合、ＣＬＵＴが４色のＣＬＵＴに減色されることに伴い、Ｐｉｘｅｌデータが指すＣＬＵＴのテーブルＩＤも変換する。
【００５０】
図１７は、Ｐｉｘｅｌデータが指すＣＬＵＴのテーブルＩＤの変換方法を示したものである。図１７の（ａ）は、１６色のＣＬＵＴから４色のＣＬＵＴ変換する際のＰｉｘｅｌデータが指すＣＬＵＴのテーブルＩＤの変換方法を示している。また、図１７の（ｂ）は、２５６色のＣＬＵＴから４色のＣＬＵＴ変換する際のＰｉｘｅｌデータが指すＣＬＵＴのテーブルＩＤの変換方法を示している。
【００５１】
図１８は、図１６に示されるＰｉｘｅｌデータが指すＣＬＵＴのテーブルＩＤを変換したものである。図１７で示す変換方法を用いることで、Ｐｉｘｅｌデータが指すＣＬＵＴのテーブルＩＤを４色のＣＬＵＴに減色したＣＬＵＴのテーブルＩＤに変換する。
【００５２】
上記の４色に減色されたＳｕｂｔｉｔｌｅのＣＬＵＴは、字幕フォーマット変換部１０７によって、Ｓｕｂ  ＰｉｃｔｕｒｅのＣＬＵＴに変換する際にＴを除いてＳｕｂ  ＰｉｃｔｕｒｅパックのＳＰ＿ＰＬＴに挿入される。
【００５３】
実際にＳｕｂ  Ｐｉｃｔｕｒｅの色を指定する方法として、ＳＥＴ＿ＣＯＬＯＲコマンドの色コードとして変換後のＣＬＵＴの４色をそれぞれ背景色、パターン色、強調色１、強調色２に割り当て、ＳＥＴ＿ＣＯＮＴＲコマンドはそれぞれのＳＥＴ＿ＣＯＬＯＲコマンドで指定した色に対応するＣＬＵＴのＴの値を使用する。
【００５４】
以下に、Ｓｕｂ  ＰｉｃｔｕｒｅのＰＴＳの決定方法について記載する。字幕情報抽出部１０４で抽出されたＭＰＥＧ２−ＴＳの先頭ＰＴＳと、時間情報取得部１０６により取得されたＭＰＥＧ２−ＰＳの先頭ＰＴＳとの差分を字幕フォーマット変換部１０７で生成されるＭＰＥＧ２−ＰＳのＳｕｂ  ＰｉｃｔｕｒｅパックのＰＴＳから減算することで字幕フォーマット変換部１０７において生成されるＭＰＥＧ２−ＰＳのＳｕｂ  ＰｉｃｔｕｒｅパックのＰＴＳが決定される。
【００５５】
−映像・音声記録再生装置１０１の動作−
上記の映像・音声記録再生装置１０１では、ストリーム入力部１０２がＭＰＥＧ２‐ＴＳを受信すると、受信したＭＰＥＧ２‐ＴＳを番組特定情報取得部１０３と字幕情報抽出部１０４とに出力する。
【００５６】
番組特定情報取得部１０３は、ストリーム入力部１０２の出力を受けて、ＭＰＥＧ２‐ＴＳに含まれるＰＡＴ、及びＰＭＴを取得する。さらに番組特定情報取得部１０３は、映像、音声、データ、字幕の識別情報であるＰＩＤ、及び字幕ストリームの個数の情報も取得する。
【００５７】
また、字幕情報抽出部１０４は、番組特定情報取得部１０３が取得したＰＩＤから、ＭＰＥＧ２‐ＴＳを、Ｓｕｂｔｉｔｌｅ（字幕情報）のＴＳパケットと、映像、音声のＴＳパケットとに分離する。このとき、字幕情報抽出部１０４は、ＭＰＥＧ２−ＴＳの先頭ＰＴＳの抽出も行なう。
【００５８】
字幕情報抽出部１０４の出力を受けてストリームフォーマット変換部１０５は、字幕情報抽出部１０４が分離した映像・音声のＴＳパケットを、ＤＶＤ−ＶＲ規格のＭＰＥＧ２−ＰＳに変換する。このとき、ストリームフォーマット変換部１０５は、変換後のＭＰＥＧ２−ＰＳには、字幕情報として記録するＳｕｂ  Ｐｉｃｔｕｒｅパックを挿入するための空パックを挿入する。
【００５９】
時間情報取得部１０６は、ストリームフォーマット変換部１０５が変換したＭＰＥＧ２−ＰＳの、先頭ＰＴＳを取得する。
【００６０】
字幕フォーマット変換部１０７は、字幕情報抽出部１０４が抽出したＳｕｂｔｉｔｌｅのＴＳパケットを、ＭＰＥＧ２−ＰＳの字幕情報であるＳｕｂ  Ｐｉｃｔｕｒｅパックに変換する。この際、Ｓｕｂ  ＰｉｃｔｕｒｅのＰＴＳを決定するために、字幕情報抽出部１０４が抽出したＭＰＥＧ２−ＴＳの先頭ＰＴＳと、時間情報取得部１０６が取得したＭＰＥＧ２−ＰＳの先頭ＰＴＳとを用いる。
【００６１】
字幕情報挿入部１０８は、字幕情報挿入部１０８は、ストリームフォーマット変換部１０５が挿入した空パックのパックヘッダ以外の情報（パケットヘッダ、ｓｕｂ＿ｓｔｒｅａｍ＿Ｉｄ、Ｓｕｂ  Ｐｉｃｔｕｒｅデータ）を、字幕フォーマット変換部１０７が変換したＳｕｂ  Ｐｉｃｔｕｒｅパックに挿入する。これにより、字幕情報挿入部１０８からは、Ｓｕｂ  Ｐｉｃｔｕｒｅパックを含むＭＰＥＧ２‐ＰＳが出力される。
【００６２】
データ記録部１０９は、字幕情報挿入部１０８が出力したＭＰＥＧ２‐ＰＳを蓄積メディア（この例ではＤＶＤ−ＲＡＭ）に記録する。
【００６３】
以上のように、本実施形態によれば、トランスポートストリームに含まれる字幕情報がプログラムストリームの字幕情報に変換されて記録される。したがって、再生する際に字幕情報の表示／非表示を切り替えたり、表示する言語の種類を選択したりすることが可能になる。
【００６４】
《発明の実施形態２》
本発明の実施形態２に係る映像・音声記録再生装置は、特定の字幕のみをＳｕｂ  Ｐｉｃｔｕｒｅパックに変換して記録する。
【００６５】
実施形態２に係る映像・音声記録再生装置は、映像・音声記録再生装置１０１（実施形態１）と同じ構成要素を有しているが、字幕フォーマット変換部１０７の機能が異なっている。具体的には、本実施形態の字幕フォーマット変換部１０７は、ＤＶＤ−ＶＲ規格のＳｕｂ  Ｐｉｃｔｕｒｅとして記録する際に、指定された境界線から下に位置する字幕矩形領域（Ｓｕｂｔｉｔｌｅ矩形領域）のみをＳｕｂ  Ｐｉｃｔｕｒｅパックに変換するようになっている。
【００６６】
例えば、図１９は、デジタルテレビジョン放送で放送される字幕の例である。この例では、表示スクリーン２０１上に２つの字幕矩形領域２０２、字幕矩形領域２０３が配置されている。本実施形態の映像・音声記録再生装置は、境界線２０４を境界線として指定したとすれば、境界線２０４から下に位置する字幕矩形領域２０３（Ｓｕｂｔｉｔｌｅ矩形領域）のみをＳｕｂ  Ｐｉｃｔｕｒｅパックに変換する。
【００６７】
したがって、本実施形態によれば、特定の範囲に位置する字幕情報のみをＳｕｂ  Ｐｉｃｔｕｒｅパックに変換することにより、蓄積メディアに記録する字幕情報を選択して記録することができる。
【００６８】
なお、本実施形態では指定された境界線に基づいて記録する字幕矩形領域を選別しているが、表示範囲による選別や字幕矩形領域の面積に応じた選別を行ってもよい。
【００６９】
《発明の実施形態３》
本発明の実施形態３に係る映像・音声記録再生装置は、ストリームフォーマット変換部１０５で空パックの生成を行なわずに、Ｓｕｂ  ＰｉｃｔｕｒｅパックをＭＰＥＧ２−ＰＳに挿入する。実施形態３に係る映像・音声記録再生装置は、映像・音声記録再生装置１０１（実施形態１）と同じ構成要素を有しているが、字幕情報挿入部１０８の機能が異なっている。
【００７０】
図２０は、本実施形態におけるＭＰＥＧ２−ＰＳでのＳｕｂ  Ｐｉｃｔｕｒｅパックの挿入方法を示した図である。
【００７１】
図２０のプログラムストリーム３０１は、ストリームフォーマット変換部１０５が生成したＭＰＥＧ２−ＰＳである。また、Ｓｕｂ  Ｐｉｃｔｕｒｅパック３０２（ＳＰ＿ＰＣＫ）は、字幕フォーマット変換部１０７が生成したＳｕｂ  Ｐｉｃｔｕｒｅパックを示している。プログラムストリーム３０１内の、ビデオパック３０１ａ、３０１ｂ、３０１ｃ（Ｖ＿ＰＣＫ）は映像情報を示し、オーディオパック３０１ｄ、３０１ｅ、３０１ｆ（Ａ＿ＰＣＫ）は音声情報を示している。そして、図２０の（ａ）は、Ｓｕｂ  Ｐｉｃｔｕｒｅパック３０２を挿入する前のＭＰＥＧ２−ＰＳを示し、（ｂ）は、Ｓｕｂ  Ｐｉｃｔｕｒｅパック３０２を挿入した後のＭＰＥＧ２−ＰＳを示している。
【００７２】
例えば、Ｓｕｂ  Ｐｉｃｔｕｒｅパック３０２をオーディオパック３０１ｄとビデオパック３０１ｂとの間に挿入する場合、オーディオパック３０１ｄとＳｕｂ  Ｐｉｃｔｕｒｅパック３０２とビデオパック３０１ｂの間でＳＣＲが連続になるように、Ｓｕｂ  Ｐｉｃｔｕｒｅパック３０２のＳＣＲを選定する必要がある。そこで、本実施形態の字幕情報挿入部１０８は、Ｓｕｂ  Ｐｉｃｔｕｒｅパック３０２のＳＣＲを、オーディオパック３０１ｄのＳＣＲとビデオパック３０１ｂのＳＣＲの平均値となるように選定する。
【００７３】
以上のように、本実施形態によれば、Ｓｕｂ  ＰｉｃｔｕｒｅパックのＳＣＲを挿入する前後のパックのＳＣＲの平均値に選定することにより、Ｓｕｂ  Ｐｉｃｔｕｒｅパックを挿入するための空パックが生成しなくてもよい。この際、挿入したＳｕｂ  Ｐｉｃｔｕｒｅパックの前後のＳＣＲの連続性を保つこともできる。
【００７４】
なお、本実施形態では挿入するＳｕｂ  Ｐｉｃｔｕｒｅパックの前後のパックのＳＣＲの平均値からＳｕｂ  ＰｉｃｔｕｒｅパックのＳＣＲを選定しているが、平均値以外の選定手段を使用してもよい。
【００７５】
なお、上記の各実施形態ではデータ記録部１０９で記録する蓄積メディアとしてＤＶＤ−ＲＡＭを用いたが、例えば、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、＋Ｒ、＋ＲＷ、ＨＤ（Ｈａｒｄ  Ｄｉｓｃ）等の蓄積メディアでもよいし、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリなどの半導体メモリでもよい。
【００７６】
また、上記の各実施形態では、記録するＤＶＤのアプリケーションフォーマットとしてＤＶＤ−ＶＲ規格を用いたが、ＤＶＤ−Ｖｉｄｅｏ規格、＋ＶＲ（Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ）規格などの字幕情報を持つ他のアプリケーションフォーマットでもよい。
【００７７】
また、上記の各実施形態では、ストリーム入力部１０２に入力するストリームとしてＤＶＢ−Ｔ規格を用いたが、ＡＲＩＢ規格、Ｈ．２６４規格などの字幕情報を持つ他のストリームの規格でもよい。
【産業上の利用可能性】
【００７８】
本発明に係る映像・音声記録再生装置は、トランスポートストリームに含まれる字幕情報がプログラムストリームの字幕情報に変換されて記録されるので、再生する際に字幕情報の表示／非表示を切り替えたり、表示する言語の種類を選択したりすることが可能になるという効果を有している。そのため、字幕情報を含むトランスポートストリームをプログラムストリームとして記録する映像・音声記録再生装置等として有用である。
【図面の簡単な説明】
【００７９】
【図１】実施形態１に係る映像・音声記録再生装置１０１の構成を示すブロック図である。
【図２】ＭＰＥＧ２−ＴＳストリーム中に送信されるＳｕｂｔｉｔｌｅのＰＥＳパケットフォーマットを示す図である。
【図３】Ｐａｇｅ構成部のフォーマットを示す図である。
【図４】ｂｉｔｍａｐ  Ｏｂｊｅｃｔの場合のＲｅｇｉｏｎ構成部のフォーマットを示す図である。
【図５】ＣＬＵＴ定義部のフォーマットを示す図である。
【図６】ｂｉｔｍａｐ  Ｏｂｊｅｃｔの場合のＯｂｊｅｃｔ構成部のフォーマットを示す図である。
【図７】Ｓｕｂｔｉｔｌｅ表示の画面構成を示す図である。
【図８】ＤＶＤ―ＶＲストリーム中のＳｕｂ  Ｐｉｃｔｕｒｅフォーマットを示す図である。
【図９】Ｓｕｂ  ＰｉｃｔｕｒｅのＰｉｘｅｌデータの割当表を示す図である。
【図１０】Ｓｕｂ  Ｐｉｃｔｕｒｅの色情報を決定する表示制御コマンドフォーマットを示す図である。
【図１１】Ｓｕｂ  ＰｉｃｔｕｒｅのＣＬＵＴの定義フォーマットを示す図である。
【図１２】Ｓｕｂ  Ｐｉｃｔｕｒｅの表示制御コマンド一覧を示す図である。
【図１３】Ｓｕｂ  Ｐｉｃｔｕｒｅの表示位置を決定する表示制御コマンドフォーマットを示す図である。
【図１４】１６色のＣＬＵＴを４色のＣＬＵＴに変換する方法を示す図である。
【図１５】２５６色のＣＬＵＴを４色のＣＬＵＴに変換する方法を示す図である。
【図１６】Ｐｉｘｅｌデータが指す２５６色のＣＬＵＴのテーブルＩＤを示す図である。
【図１７】Ｐｉｘｅｌデータが指すＣＬＵＴのテーブルＩＤを４色に減色する方法を示す図である。
【図１８】Ｐｉｘｅｌデータが指す４色に減色されたＣＬＵＴのテーブルＩＤを示す図である。
【図１９】実施形態２における複数の字幕矩形領域を示す図である。
【図２０】実施形態３におけるＳｕｂ  Ｐｉｃｔｕｒｅパックの挿入方法を示す図である。
【符号の説明】
【００８０】
１０１      映像・音声記録再生装置
１０２      ストリーム入力部
１０３      番組特定情報取得部
１０４      字幕情報抽出部
１０５      ストリームフォーマット変換部
１０６      時間情報取得部
１０７      字幕フォーマット変換部
１０８      字幕情報挿入部
１０９      データ記録部
２０１      表示スクリーン
２０２      字幕矩形領域
２０３      字幕矩形領域
２０４      境界線
３０１      プログラムストリーム
３０１ａ、３０１ｂ、３０１ｃ  ビデオパック
３０１ｄ、３０１ｅ、３０１ｆ  オーディオパック
３０２      Ｓｕｂ  Ｐｉｃｔｕｒｅパック
【図１】
0004856041.tif 000002
【図２】
0004856041.tif 000003
【図３】
0004856041.tif 000004
【図４】
0004856041.tif 000005
【図５】
0004856041.tif 000006
【図６】
0004856041.tif 000007
【図７】
0004856041.tif 000008
【図８】
0004856041.tif 000009
【図９】
0004856041.tif 000010
【図１０】
0004856041.tif 000011
【図１１】
0004856041.tif 000012
【図１２】
0004856041.tif 000013
【図１３】
0004856041.tif 000014
【図１４】
0004856041.tif 000015
【図１５】
0004856041.tif 000016
【図１６】
0004856041.tif 000017
【図１７】
0004856041.tif 000018
【図１８】
0004856041.tif 000019
【図１９】
0004856041.tif 000020
【図２０】
0004856041.tif 000021