(57)【要約】  【課題】  ビデオの作成元とユーザとの双方の意図を反映して副ビデオデータに応じた色を表示することを可能にする画像処理装置を提供する。  【解決手段】  ＣＰＵ５４は、制御データＣＮＴに含まれるカラールックアップテーブルデータＣＬＵＴ０の輝度成分をａ（０＜ａ＜１）倍して新たなカラールックアップテーブルデータＣＬＵＴ１を生成する。副ビデオデコーダ４２はＣＬＵＴ１を基に色表示処理を行う。  【選択図】  図１
2006135860.tif 000002
【特許請求の範囲】
【請求項１】
第１の副ビデオデータに含まれるカラーインデックスが指示する第１のカラールックアップテーブルデータを基に生成された第２のカラールックアップテーブルデータを記憶するメモリと、
第１の主ビデオデータをデコードして第２の主ビデオデータを生成し、前記メモリに記憶された第２のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれる前記カラーインデックスが指示する色で当該第１の副ビデオデータデータをデコードして第２の副ビデオデータを生成する処理手段と
を有する画像処理装置。
【請求項２】
前記第２のカラールックアップテーブルデータが示す複数成分のうち輝度成分は、前記第１のカラールックアップテーブルデータが示す輝度成分に比べて小さい輝度を示している
請求項１に記載の画像処理装置。
【請求項３】
前記第１のカラールックアップテーブルデータを基に前記第２のカラールックアップテーブルデータを生成するテーブル生成手段
をさらに有する請求項１に記載の画像処理装置。
【請求項４】
前記テーブル生成手段は、前記第１の副ビデオデータと関連付けて受信あるいは記録媒体から読み出した前記第１のカラールックアップテーブルデータを基に、前記第２のカラールックアップテーブルデータを生成する
請求項３に記載の画像処理装置。
【請求項５】
前記テーブル生成手段は、Ｒ，Ｇ，Ｂ成分の組み合わせパターンを示す前記第１のカラールックアップテーブルデータを、輝度成分および色差成分の組み合わせパターンを示す第３のカラールックアップテーブルデータに変換し、前記第３のカラールックアップテーブルデータの前記輝度成分を下げて第４のカラールックアップテーブルデータを生成し、当該第４のカラールックアップテーブルデータを前記第２のカラールックアップテーブルデータに変換する
請求項４に記載の画像処理装置。
【請求項６】
前記処理手段は、前記第２のカラールックアップテーブルデータを基に前記第１の副ビデオデータに含まれるカラーインデックスが指示する色から第２の副ビデオデータを生成する処理と、前記第１のカラールックアップテーブルデータを基に前記第１の副ビデオデータに含まれるカラーインデックスが指示する色から第２の副ビデオデータを生成する処理との何れを選択するかを、ユーザの指示に応じて決定する
請求項１に記載の画像処理装置。
【請求項７】
前記処理手段は、前記第１の主ビデオデータを復号処理して前記第２の主ビデオデータを生成し、前記第１の副ビデオデータを復号処理して前記第２の副ビデオデータを生成する
請求項１に記載の画像処理装置。
【請求項８】
符号化データから、第１の主ビデオデータと、副ビデオデータと、前記第１の副ビデオデータに含まれるカラーインデックスが指示する第１のカラールックアップテーブルデータとを分離する分離手段と、
前記分離手段が分離した前記第１のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれるカラーインデックスが指示する第２のカラールックアップテーブルデータを生成するテーブル生成手段と、
第１の主ビデオデータをデコードして第２の主ビデオデータを生成し、前記テーブル生成手段が生成した前記第２のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれるカラーインデックスが指示する色を用いて復号した第２の副ビデオデータを生成する処理手段と、
前記処理手段が生成した前記第２の主ビデオデータと前記第２の副ビデオデータとを合成して表示用のビデオデータを生成する合成手段と
を有する画像処理装置。
【請求項９】
第１の副ビデオデータに含まれるカラーインデックスが指示する第１のカラールックアップテーブルデータを基に第２のカラールックアップテーブルデータを生成する第１の工程と、
前記第１の副ビデオデータに関連づけられた第１の主ビデオデータをデコードして第２の主ビデオデータを生成する第２の工程と、
前記第１の工程で生成した前記第２のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれる前記カラーインデックスが指示する色で当該第１の副ビデオデータデータをデコードして第２の副ビデオデータを生成する第３の工程と
を有する画像処理方法。
【請求項１０】
符号化データから、第１の主ビデオデータと、副ビデオデータと、第１のカラールックアップテーブルデータとを分離する第１の工程と、
前記第１の工程で分離した前記第１のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれるカラーインデックスが指示する第２のカラールックアップテーブルデータを生成する第２の工程と、
前記第１の工程で分離した前記第１の主ビデオデータを復号した第２の主ビデオデータを生成する第３の工程と、
前記第２の工程で生成した前記第２のカラールックアップテーブルデータを基に、前記第１の工程で分離した前記第１の副ビデオデータに含まれる前記カラーインデックスが指示する色を用いて復号した第２の副ビデオデータを生成する第４の工程と、
前記第３の工程で生成した前記第２の主ビデオデータと前記第４の工程で生成した前記第２の副ビデオデータとを合成して表示用のビデオデータを生成する第５の工程と
を有する画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主ビデオデータに合成表示される、副ビデオデータの表示色がカラールックアップテーブルを基に規定される画像処理装置およびその方法に関する。
【背景技術】
【０００２】
例えば、ＤＶＤ(Digital Versatile Disk)の再生を行うＤＶＤ再生装置は、映画の主映像に係わる主ビデオデータと、字幕などの副映像に係わる副ビデオデータとをＤＶＤから読み出し、これらを合成して表示する。
このようなＤＶＤ再生装置は、例えば、ＤＶＤから読み出したカラールックアップテーブルデータＣＬＵＴを参照して、ＤＶＤから読み出した副ビデオデータが示すカラーインデックスに対応した組み合わせパターンで、Ｙ，Ｃｂ，Ｃｒ成分を組み合わせた色を表示する処理を行う。
ここで、カラールックアップテーブルデータＣＬＵＴは、カラーインデックスによって指示される、色を規定する複数成分の組み合わせパターンの一覧表である。
従来のＤＶＤ再生装置では、副ビデオデータの色表示処理で、ＤＶＤから読み出した唯一のＣＬＵＴのみを使用して表示させている。
【０００３】
【特許文献１】特開２００２−４４５９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、多くの映画ソフトでは字幕の輝度が高く、映画本編よりも目立つように作成されている。そのため、字幕を必要としない人が字幕を必要とする人と一緒に観賞するときや、暗いシーンが多い映画等では、字幕のギラツキにより映画自体の雰囲気を損ねてしまうことがある。
字幕の輝度を下げるためにディスプレイの画面調整機能を用いて明るさを下げてしまうと、字幕だけでなく映画本編の明るさも同時に下がってしまい、映画本編自体の画像が見づらくなってしまうという問題がある。
また、ＤＶＤから読み出したカラールックアップテーブルデータＣＬＵＴとは無関係に、ユーザの好みに応じてＤＶＤ再生装置が生成したカラールックアップテーブルデータを字幕表示のために用いるのでは、映像ソフト作成者の意図を反映した字幕表示が行えないという問題がある。
同様の問題は、ＤＶＤ再生装置の他に、次世代の蓄積/再生系メディアでの字幕、BS/CS/地上波デジタル放送の文字/字幕等の表示についても生じる。また、デジタル放送で使用されるＣＬＵＴには、その成分がＹ，Ｃｂ，Ｃｒで構成される場合と、Ｒ，Ｇ，Ｂで構成される場合がある。
【０００５】
本発明は上述した従来技術の問題点を解決するために、カラーインデックスと色を規定する複数成分の組み合わせパターンであるカラールックアップテーブルデータを用いて副ビデオデータが示すカラーインデックスに対応した色を表示することをビデオデータの作成元が想定している場合に、前記作成元とユーザとの双方の意図を反映して前記副ビデオデータに応じた色を表示することを可能にする画像処理装置およびその方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した従来技術の問題点を解決し、上述した目的を達成するため、第１の観点の発明の画像処理装置は、第１の副ビデオデータに含まれるカラーインデックスが指示する第１のカラールックアップテーブルデータを基に生成された第２のカラールックアップテーブルデータを記憶するメモリと、第１の主ビデオデータをデコードして第２の主ビデオデータを生成し、前記メモリに記憶された第２のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれる前記カラーインデックスが指示する色で当該第１の副ビデオデータデータをデコードして第２の副ビデオデータを生成する処理手段とを有する。
【０００７】
第１の観点の発明の画像処理装置の作用は以下のようになる。
処理手段が、第１の主ビデオデータをデコードして第２の主ビデオデータを生成する。
また、前記処理手段が、前記メモリに記憶された第２のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれる前記カラーインデックスが指示する色で当該第１の副ビデオデータデータをデコードして第２の副ビデオデータを生成する。
【０００８】
第２の観点の発明の画像処理装置は、符号化データから、第１の主ビデオデータと、副ビデオデータと、前記第１の副ビデオデータに含まれるカラーインデックスが指示する第１のカラールックアップテーブルデータとを分離する分離手段と、前記分離手段が分離した前記第１のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれるカラーインデックスが指示する第２のカラールックアップテーブルデータを生成するテーブル生成手段と、第１の主ビデオデータをデコードして第２の主ビデオデータを生成し、前記テーブル生成手段が生成した前記第２のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれるカラーインデックスが指示する色を用いて復号した第２の副ビデオデータを生成する処理手段と、前記処理手段が生成した前記第２の主ビデオデータと前記第２の副ビデオデータとを合成して表示用のビデオデータを生成する合成手段とを有する。
【０００９】
第２の観点の発明の画像処理装置の作用は以下のようになる。
分離手段が、第１の主ビデオデータと、副ビデオデータと、前記第１の副ビデオデータに含まれるカラーインデックスが指示する第１のカラールックアップテーブルデータとを分離する。
次に、テーブル生成手段が、前記分離手段が分離した前記第１のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれるカラーインデックスが指示する第２のカラールックアップテーブルデータを生成する。
次に、処理手段が、第１の主ビデオデータをデコードして第２の主ビデオデータを生成し、前記テーブル生成手段が生成した前記第２のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれるカラーインデックスが指示する色を用いて復号した第２の副ビデオデータを生成する。
次に、合成手段が、前記処理手段が生成した前記第２の主ビデオデータと前記第２の副ビデオデータとを合成して表示用のビデオデータを生成する
【００１０】
第３の観点の発明の画像処理方法は、第１の副ビデオデータに含まれるカラーインデックスが指示する第１のカラールックアップテーブルデータを基に第２のカラールックアップテーブルデータを生成する第１の工程と、前記第１の副ビデオデータに関連づけられた第１の主ビデオデータをデコードして第２の主ビデオデータを生成する第２の工程と、前記第１の工程で生成した前記第２のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれる前記カラーインデックスが指示する色で当該第１の副ビデオデータデータをデコードして第２の副ビデオデータを生成する第３の工程とを有する。
【００１１】
第４の観点の発明の画像処理方法は、符号化データから、第１の主ビデオデータと、副ビデオデータと、第１のカラールックアップテーブルデータとを分離する第１の工程と、前記第１の工程で分離した前記第１のカラールックアップテーブルデータを基に、前記第１の副ビデオデータに含まれるカラーインデックスが指示する第２のカラールックアップテーブルデータを生成する第２の工程と、前記第１の工程で分離した前記第１の主ビデオデータを復号した第２の主ビデオデータを生成する第３の工程と、前記第２の工程で生成した前記第２のカラールックアップテーブルデータを基に、前記第１の工程で分離した前記第１の副ビデオデータに含まれる前記カラーインデックスが指示する色を用いて復号した第２の副ビデオデータを生成する第４の工程と、前記第３の工程で生成した前記第２の主ビデオデータと前記第４の工程で生成した前記第２の副ビデオデータとを合成して表示用のビデオデータを生成する第５の工程とを有する。
【発明の効果】
【００１２】
本発明によれば、副ビデオデータに含まれるカラーインデックスと色を規定する複数成分の組み合わせパターンであるカラールックアップテーブルデータを用いて副ビデオデータを表示することをビデオデータの作成元が想定している場合に、前記作成元とユーザとの双方の意図を反映して前記副ビデオデータに応じた色を表示することを可能にする画像処理装置およびその方法を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態に係わる画像処理装置について説明する。
先ず、本実施形態の構成要素と、本発明の構成要素との対応関係を説明する。
図１および図３に示すメモリ５５が本発明のメモリに対応し、主ビデオデコーダ３２および副ビデオデコーダ４２が本発明の処理手段に対応し、ＣＰＵ５４が本発明のテーブル生成手段に対応している。
また、デマルチプレクサ２１が本発明の入力手段および分離手段に対応し、合成器４３が本発明の合成手段に対応している。
また、カラールックアップテーブルデータＣＬＵＴ０が本発明の第１のカラールックアップテーブルデータに対応し、カラールックアップテーブルデータＣＬＵＴ１が本発明の第２のカラールックアップテーブルデータに対応している。
また、主ビデオデータＶＤが本発明の第１の主ビデオデータに対応し、主ビデオデータＶＤ１が本発明の第２の主ビデオデータに対応している。
また、副ビデオデータＳＶＤが本発明の第１の副ビデオデータに対応し、副ビデオデータＳＶＤ１が本発明の第２の副ビデオデータに対応している。
【００１４】
図１は、本発明の実施形態に係わる画像処理装置１０の構成図である。
図１に示すように、画像処理装置１０は、例えば、デマルチプレクサ２１、オーディオバッファ２２、オーディオデコーダ２３、ＤＡＣ(Digital Analog Converter)２４、主ビデオバッファ３１、主ビデオデコーダ３２、副ビデオバッファ４１、副ビデオデコーダ４２、合成器４３、ビデオエンコーダ４５、制御バッファ５１、デコード制御回路５２、操作部５３、ＣＰＵ(Central Processing Unit)５４およびメモリ５５を有する。
【００１５】
デマルチプレクサ２１は、符号化データＥＤからオーディオデータＡＵＤ、主ビデオデータＶＤ、副ビデオデータＳＶＤおよび制御データＣＮＴを分離する。
デマルチプレクサ２１は、上記分離したオーディオデータＡＵＤをオーディオバッファ２２に書き込み、主ビデオデータＶＤを主ビデオバッファ３１に書き込み、副ビデオデータＳＶＤを副ビデオバッファ４１に書き込み、制御データＣＮＴを制御バッファ５１に書き込む。
【００１６】
本実施形態において、符号化データＥＤは、ＢＳ(Broadcasting Satellite)、ＣＳ(Communication Satellite)および地上デジタル放送や、ＤＶＤなどの再生メディアのストリームであり、通常、ビデオ、オーディオ、その他の制御データなどが多重化されている。
画像処理装置１０がＤＶＤプレーヤーの場合には，符号化データＥＤは、ＤＶＤから読み出したＰＳ（Program Stream）であり、画像処理装置１０がデジタルテレビの場合にはチューナが受信したＴＳ（Transport Stream）である。
符号化データＥＤには、ビデオデータとして、主ビデオデータおよび副ビデオデータ（サブピクチャ）が多重化されている。
ＤＶＤの場合を以下に例示する。ＤＶＤのＰＳに含まれる副ビデオデータは、サブピクチャと呼ばれる。サブピクチャは、符号化データＥＤ内のＳＰＵ(Sub-picture Unit)のＰＸＤ領域に、ランレングス符号化された状態で格納されている。
符号化データＥＤ内の図２に示すＰＧＣＩ(Program Chain Information)領域には、上記制御データＣＮＴとしてカラールックアップテーブルデータＣＬＵＴ０が格納されている。
図２に示すようにＰＧＣＩ領域は、複数のＰＧＣ＿ＳＰ＿ＰＬＴ＃１〜＃１６領域を有し、これらの各領域に色を規定する複数成分（Ｒ，Ｇ，Ｂ成分あるいはＹ，Ｃｂ，Ｃｒ成分）の組み合わせパターン（各成分の混合比）に関する情報が格納されている。ここで、複数のＰＧＣ＿ＳＰ＿ＰＬＴ＃１〜＃１６領域に格納された情報が、カラールックアップテーブルデータＣＬＵＴ０となる。
カラールックアップテーブルデータＣＬＵＴ０は、カラーインデックスによって指示される、色を規定する複数成分の組み合わせパターンである。
色を規定する複数成分には、ＤＶＤの場合にはＹ，Ｃｂ，Ｃｒに限られるが、デジタル放送では、Ｙ，Ｃｂ，Ｃｒ成分に加えて、Ｒ，Ｇ，Ｂ成分で構成されることもある。
なお、本実施形態では、主ビデオデータＶＤおよび副ビデオデータＳＶＤの作成者が、これらのビデオデータのデコード処理においてカラールックアップテーブルデータＣＬＵＴ０を参照して、色表示処理を行うことを想定している。
【００１７】
オーディオデコーダ２３は、オーディオバッファ２２から読み出したオーディオデータＡＵＤをデコード（復号）してＤＡＣ２４に出力する。
ＤＡＣ２４は、オーディオデコーダ２３から入力したオーディオデータをデジタルからアナログに変換してモニタ／スピーカ６０に出力する。
【００１８】
主ビデオデコーダ３２は、主ビデオバッファ３１から読み出した主ビデオデータＶＤをデコードして主ビデオデータＶＤ１を生成し、これを合成器４３に出力する。
【００１９】
副ビデオデコーダ４２は、副ビデオバッファ４１から読み出した副ビデオデータＳＶＤをデコードして副ビデオデータＳＶＤ１を生成し、これを合成器４３に出力する。
このとき、副ビデオデコーダ４２は、メモリ５５から読み出したカラールックアップテーブルデータＣＬＵＴ０、または、ＣＬＵＴ１を参照して、副ビデオデータＳＶＤが示すカラーインデックスに対応した色を表示するように、副ビデオデータＳＶＤ１を生成する。
なお、カラールックアップテーブルデータＣＬＵＴ１は、後述するように、ＣＰＵ５４によってカラールックアップテーブルデータＣＬＵＴ０を用いて生成される。また、カラールックアップテーブルデータＣＬＵＴ０とＣＬＵＴ１のどちらを使用して副ビデオデータＳＶＤ１をデコードするかは、ユーザが選択できる。
【００２０】
合成器４３は、主ビデオデコーダ３２から入力した主ビデオデータＶＤ１と、副ビデオデコーダ４２から入力した副ビデオデータＳＶＤ１とを合成して合成ビデオデータＶＤ２を生成し、これをビデオエンコーダ４５に出力する。
ビデオエンコーダ４５が、合成器４３から入力した合成ビデオデータＶＤ２をエンコードしてビデオデータＶＤ３を生成し、これをモニタ／スピーカ６０に出力する。
【００２１】
デコード制御回路５２は、制御バッファ５１から読み出した制御データＣＮＴ、並びにＣＰＵ５４からの制御に基づいて、オーディオデコーダ２３、ビデオデコーダ３２およびサブビデオデコーダ４２のデコード処理を制御する。
デコード制御回路５２は、図３に示すように、制御バッファ５１から読み出した制御データＣＮＴ内のカラールックアップテーブルデータＣＬＵＴ０をメモリ５５に書き込む。
【００２２】
操作部５３は、ユーザの操作に応じた操作信号をＣＰＵ５４に出力する。
操作部５３は、例えば、ユーザの操作に応じて字幕のオン／オフを切り換える字幕ボタンであり、本実施形態では、当該字幕ボタンに字幕表示調整機能を割り当てる。
例えば、ユーザが字幕ボタンを繰り返し押すと、ＣＰＵ５４は、操作部５３からの操作信号に基づいて、図４に示すように、「オリジナル字幕→暗い字幕→字幕オフ→オリジナル字幕」というに表示を切り換える。
【００２３】
ＣＰＵ５４は、デコード制御回路５２から制御データＣＮＴを入力し、当該制御データＣＮＴと、予め規定されたプログラムとに基づいて、デコード制御回路５２の動作を制御する。
本実施形態では、ＣＰＵ５４は、メモリ５５から読み出したカラールックアップテーブルデータＣＬＵＴ０を用いて、カラールックアップテーブルデータＣＬＵＴ１を生成し、これをメモリ５５に書き込む。
【００２４】
図５は、ＣＰＵ５４によるカラールックアップテーブルデータＣＬＵＴ１の生成方法を説明するためのフローチャートである。
ステップＳＴ１：
ＣＰＵ５４は、ユーザによる操作部５３の操作に応じて、Ｙ(輝度)値の倍率ａを入力する。
本実施形態において、倍率ａは、０＜ａ＜１を満たす値であり、例えば、「０．８」である。
ステップＳＴ２：
ＣＰＵ５４は、デコード制御回路５２から取得したカラールックアップテーブルデータＣＬＵＴ０を、メモリ５５に書き込む。
当該処理は、ステップＳＴ１の前に行ってもよい。
【００２５】
ステップＳＴ３：
ＣＰＵ５４は、カラールックアップテーブルデータＣＬＵＴ０がＹ，Ｃｂ，Ｃｒ成分の組み合わせパターンを示すか否かを判断し、Ｙ，Ｃｂ，Ｃｒ成分の組み合わせパターンを示すと判断するとステップＳＴ４に進み、そうでない場合にはステップＳＴ５に進む。
ステップＳＴ４：
ＣＰＵ５４は、カラールックアップテーブルデータＣＬＵＴ０が示す輝度（Ｙ）の値に対して、ステップＳＴ１で入力した倍率ａを乗じて新たなカラールックアップテーブルデータＣＬＵＴ１を生成する。
ＣＰＵ５４は、当該生成したカラールックアップテーブルデータＣＬＵＴ１をメモリ５５に書き込む。
ここで、倍率ａは、１未満であるため、カラールックアップテーブルデータＣＬＵＴ１は、カラールックアップテーブルデータＣＬＵＴ０が示す輝度の値を下げたものになる。これにより、後述するように、副ビデオデータに応じた字幕などの画像の輝度を下げることができる。
【００２６】
ステップＳＴ５：
ＣＰＵ５４は、Ｙ，Ｃｂ，Ｃｒ成分の組み合わせパターンを示すカラールックアップテーブルデータＣＬＵＴ０を、Ｒ，Ｇ，Ｂ成分の組み合わせパターンを示すカラールックアップテーブルデータＣＬＵＴ２に変換する。
ステップＳＴ６：
ＣＰＵ５４は、ステップＳＴ５で生成したカラールックアップテーブルデータＣＬＵＴ２の輝度（Ｙ）の値に対して，ステップＳＴ１で入力した倍率ａを乗じて新たなカラールックアップテーブルデータＣＬＵＴ３を生成する。
ステップＳＴ７：
ＣＰＵ５４は、ステップＳＴ６で生成したカラールックアップテーブルデータＣＬＵＴ３を、Ｒ，Ｇ，Ｂ成分の組み合わせパターンを示すカラールックアップテーブルデータＣＬＵＴ１に変換する。
ＣＰＵ５４は、カラールックアップテーブルデータＣＬＵＴ１をメモリ５５に書き込む。
【００２７】
以下、図１に示す画像処理装置１０の全体動作例を説明する。
デマルチプレクサ２１が符号化データＥＤを入力する。
そして、デマルチプレクサ２１が、符号化データＥＤからオーディオデータＡＵＤを分離し、これをオーディオバッファ２２に書き込む。
また、デマルチプレクサ２１が、符号化データＥＤから主ビデオデータＶＤを分離し、これを、主ビデオバッファ３１に書き込む。
また、デマルチプレクサ２１が、符号化データＥＤから副ビデオデータＳＶＤを分離し、これを副ビデオバッファ４１に書き込む。
また、デマルチプレクサ２１が、符号化データＥＤから制御データＣＮＴを分離し、これを制御バッファ５１に書き込む。
【００２８】
そして、デコード制御回路５２が、制御バッファ５１から読み出した制御データＣＮＴからカラールックアップテーブルデータＣＬＵＴ０を読み出して、これをメモリ５５に書き込む。
次に、ＣＰＵ５４が、図５を用いて前述した処理を実行して、カラールックアップテーブルデータＣＬＵＴ１を生成し、これをメモリ５５に書き込む。
【００２９】
次に、主ビデオデコーダ３２が、主ビデオバッファ３１から読み出した主ビデオデータＶＤをデコードして主ビデオデータＶＤ１を生成し、これを合成器４３に出力する。
【００３０】
また、副ビデオデコーダ４２が、副ビデオバッファ４１から読み出した副ビデオデータＳＶＤをデコードして副ビデオデータＳＶＤ１を生成し、これを合成器４３に出力する。
このとき、副ビデオデコーダ４２は、メモリ５５から読み出したカラールックアップテーブルデータＣＬＵＴ１を参照して、副ビデオデータＳＶＤが示すカラーインデックスに対応した色を表示するように、副ビデオデータＳＶＤ１を生成する。
これにより、副ビデオデータに応じた字幕などの画像の輝度を、その作成者が意図した輝度より下げることができる。
【００３１】
次に、合成器４３が、主ビデオデコーダ３２から入力した主ビデオデータＶＤ１と、副ビデオデコーダ４２から入力した副ビデオデータＳＶＤ１とを合成して合成ビデオデータＶＤ２を生成し、これをビデオエンコーダ４５に出力する。
そして、ビデオエンコーダ４５が、合成器４３から入力した合成ビデオデータＶＤ２をエンコードしてビデオデータＶＤ３を生成し、これをモニタ／スピーカ６０に出力する。
【００３２】
以上説明したように、画像処理装置１０では、副ビデオデータＳＶＤのデコードに用いるカラールックアップテーブルデータＣＬＵＴ１を、カラールックアップテーブルデータＣＬＵＴ０を基に作成する。
そのため、画像処理装置１０によれば、副ビデオデータＳＶＤの作成者の意図を反映させながら、主ビデオデータＶＤの輝度を変えずに、副ビデオデータＳＶＤの輝度をその作成者の意図を反映させた状態でユーザの鑑賞状況に応じて変えることができる。
具体的には、画像処理装置１０によれば、暗い室内でユーザがビデオ鑑賞を行う場合に、映画などの主ビデオデータＶＤに応じた画像をその作成者の設定した輝度で表示しながら、字幕などの副ビデオデータＳＶＤに応じた画像をその作成者が設定した輝度より下げて表示でき、映画の画像自体の雰囲気を損ねずに、字幕のギラツキを抑制できる。
また、画像処理装置１０によれば、ＣＰＵ５４がカラールックアップテーブルデータＣＬＵＴ１を生成するため、特別なハードウェアを追加する必要が無く、装置規模および製造コストの増大を抑えることができる。
【００３３】
［本実施形態の第１変形例］
上述した実施形態では、ＣＰＵ５４が、カラールックアップテーブルデータＣＬＵＴ０の輝度を下げた単数のカラールックアップテーブルデータＣＬＵＴ１を生成する場合を例示したが、ＣＰＵ５４が、異なる倍率で輝度を下げた複数のカラールックアップテーブルデータＣＬＵＴ１，２，．．．を生成してもよい。
この場合には、ＣＰＵ５４は、ユーザによる操作部５３の操作に応じて、上記生成した複数のカラールックアップテーブルデータＣＬＵＴ１，２，．．．のうち所望のカラールックアップテーブルデータを選択して、副ビデオデータＳＶＤのデコード処理に使用させる。
【００３４】
［本実施形態の第２の変形例］
上述した実施形態では、ＣＰＵ５４が、カラールックアップテーブルデータＣＬＵＴ０の輝度成分に倍率ａを乗じる場合を例示したが、オリジナルの副映像データの色の組み合わせが色弱者にとって判別し難い場合に、表示色を色弱者でも見やすいように、カラールックアップテーブルデータＣＬＵＴ０を基に新たなカラールックアップテーブルデータＣＬＵＴを生成してもよい。
この場合には、ＣＰＵ５４は、カラールックアップテーブルデータＣＬＵＴ０の輝度成分ではなく、色差成分を変えた新たなカラールックアップテーブルデータを生成し、操作部５３を用いたユーザからの指示により、当該生成した新たなカラールックアップテーブルデータを副ビデオデコーダ４２によるデコード処理に使用させる。
【００３５】
本発明は上述した実施形態には限定されない。
例えば、ＢＳ，ＣＳ，地上波デジタル放送（以下デジタル放送）において、副ビデオデータとして字幕プレーンと文字図形プレーンがあるが、この場合には字幕プレーンを副ビデオデータとする。
また、デジタル放送で、字幕と文字スーパーが表示される字幕プレーンは、８単位符号の文字符号化方式が採用されており、その中の制御符号領域にて色指定が行われる。
デジタル放送の副ビデオデータである字幕プレーンと文字図形プレーンの表示に使用されるカラールックアップテーブルデータには、事業者設定色として送信されるカラールックアップテーブルデータの他に、共通固定色と受信機依存色とが存在する。この場合に、字幕プレーンと文字図形プレーンは共に８ビットのインデックスカラーとカラールックアップテーブルデータによる指定が可能だが、字幕プレーンに限っては、使用できる色は共通固定色の１２８色に限定されている。この場合には、字幕プレーンとして表示される字幕と文字スーパーの表示輝度を下げるために、ＣＰＵ５４は、１２８色の共通固定色をカラールックアップテーブルデータＣＬＵＴ０とし、カラールックアップテーブルデータＣＬＵＴ０の輝度（Ｙ）値をａ倍したカラールックアップテーブルデータＣＬＵＴ１を生成する。
【００３６】
また、次世代の蓄積再生系メディア（Blue-ray Disc, ＨＤ(High Definition)＿ＤＶＤ）においても、副ビデオデータに用いられるカラールックアップテーブルデータＣＬＵＴ０が規定されており、そのカラールックアップテーブルデータＣＬＵＴ０を用いて図４を用いて説明したようにカラールックアップテーブルデータＣＬＵＴ１を生成することで、副ビデオデータの表示輝度を下げることができる。
【産業上の利用可能性】
【００３７】
本発明は、合成表示される主ビデオデータおよび副ビデオデータの表示色がカラールックアップテーブルを基に規定される画像処理システムに適用可能である。
【図面の簡単な説明】
【００３８】
【図１】図１は、本発明の実施形態の画像処理装置の全体構成図である。
【図２】図２は、ＤＶＤのサブピクチャの場合に、符号化データＥＤの制御データ内にカラールックアップテーブルデータが格納あれる形式を説明するための図である。
【図３】図３は、図１に示す画像処理装置によるカラールックアップテーブルデータに係わる処理を説明するための図である。
【図４】図４は、図１に示す操作部を用いた字幕表示調整の操作を説明するための図である。
【図５】図５は、図１に示すＣＰＵによる副ビデオデータのデコードに用いるカラールックアップテーブルデータＣＬＵＴ１の生成方法を説明するためのフローチャートである。
【符号の説明】
【００３９】
１０…画像処理装置、２１…デマルチプレクサ、２２…オーディオバッファ、２３…オーディオデコーダ、２４…ＤＡＣ、３１…主ビデオバッファ、３２…主ビデオデコーダ、４１…副ビデオバッファ、４２…副ビデオデコーダ、４３…合成器、４５…ビデオエンコーダ、５１…制御バッファ、５２…デコード制御回路、５３…操作部、５４…ＣＰＵ、５５…メモリ、ＣＬＵＴ０，ＣＬＵＴ１…カラールックアップテーブルデータ
【図１】
2006135860.tif 000003
【図２】
2006135860.tif 000004
【図３】
2006135860.tif 000005
【図４】
2006135860.tif 000006
【図５】
2006135860.tif 000007