(57)【要約】【課題】合成映像の出力に同期してＳＰＵ出力を行う場合において、水平方向と垂直方向で異なる倍率で処理する場合にも、確実にランレングス復号処理を完了することができ、ＳＰＵデータへの復号処理は破綻することなく、正常にＳＰＵデータが得られる映像再生装置を提供する。【解決手段】合成映像の出力に同期してＳＰＵ出力を行う場合において、ランレングス復号手段１２０によるランレングス復号処理の結果を記憶する記憶手段１３０を設けることにより、水平方向と垂直方向で異なる倍率で処理する場合に生じる処理時間の不足を回避する。【選択図】図１
2006067144.tif 000002
【特許請求の範囲】
【請求項１】
ＤＶＤ規格によりランレングス符号化された副映像データを復号し、その副映像データと主映像とを合成した合成映像を出力する映像再生装置であって、前記ランレングス符号化された副映像データを一時的に記憶するデータバッファと、前記合成映像の出力タイミングと同期することなく、かつ前記合成映像の出力に先立ち、前記データバッファに記憶した副映像データを画素情報と出力画素数に復号するランレングス復号手段と、前記ランレングス復号手段により復号した画素情報を記憶する記憶手段と、前記記憶手段に記憶した画素情報を前記合成映像の出力タイミングと同期して読出し、前記主映像と合成する副映像データとして出力可能な画素情報に変換する画素変換手段と、前記画素変換手段により変換した画素情報に対する水平方向フィルタ処理を、前記合成映像の出力タイミングに同期して行うフィルタ手段とを設け、前記フィルタ手段により水平方向フィルタ処理した画素情報を、前記主映像と合成する副映像データとすることを特徴とする映像再生装置。
【請求項２】
請求項１に記載の映像再生装置であって、前記データバッファは、前記記憶手段としての機能を持たせ、前記データバッファにおけるデータの入出力および前記ランレングス復号手段におけるデータの入出力を制御するバッファ制御手段を設けたことを特徴とする映像再生装置。
【請求項３】
請求項１に記載の映像再生装置であって、前記画素変換手段は、前記記憶手段に記憶した複数ラインデータ中の垂直方向１画素以上の画素情報を、前記合成映像の出力タイミングと同期して読出し、前記フィルタ手段は、前記画素変換手段により前記記憶手段から読み出した１画素以上の画素情報を基に、副映像データとして出力する１画素以上の画素情報に対して、垂直方向フィルタ処理を行うことを特徴とする映像再生装置。
【請求項４】
ＤＶＤ規格によりランレングス符号化された副映像データを復号し、その副映像データと主映像とを合成した合成映像を出力する映像再生装置であって、前記ランレングス符号化された副映像データを一時的に記憶するデータバッファと、前記合成映像の出力タイミングと同期することなく、かつ前記合成映像の出力に先立ち、前記データバッファに記憶した副映像データを画素情報と出力画素数に復号するランレングス復号手段と、前記ランレングス復号手段により復号した画素情報を、前記ＤＶＤ規格による色変化処理が施された第二の画素情報と前記合成時の合成比情報に変換する色変化手段と、前記第二の画素情報を記憶する記憶手段と、前記合成比情報とあらかじめ設定される閾値情報に基づいて、前記記憶手段への前記第二の画素情報の記憶を制御する記憶制御手段と、前記記憶手段に記憶した第二の画素情報を前記合成映像の出力タイミングと同期して読出し、前記主映像と合成する副映像データとして出力可能な画素情報に変換する出力画素変換手段と、前記出力画素変換手段により変換した画素情報に対する水平方向フィルタ処理を、前記合成映像の出力タイミングに同期して行うフィルタ手段とを設け、前記フィルタ手段により水平方向フィルタ処理した画素情報を、前記主映像と合成する副映像データとすることを特徴とする映像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像信号として主映像とＤＶＤ規格に従った副映像との合成映像を再生し、その合成映像を基に画面表示する映像再生装置に関するものである。
【背景技術】
【０００２】
近年、デジタル映像機器として、主映像とＤＶＤ規格（例えば、非特許文献１を参照）に従った副映像（Ｓｕｂ−Ｐｉｃｔｕｒｅ−Ｕｎｉｔであり、以下、ＳＰＵと略記する）との合成映像を再生し、その合成映像を基に画面表示する映像再生装置が、市場に広く出回ってきている。
【０００３】
このような映像再生装置は、基本的に、主映像を再生する主映像再生手段と、ＤＶＤ規格に定められるＳＰＵを再生するＳＰＵ再生手段と、前記主映像再生手段の出力である主映像と前記ＳＰＵ再生手段の出力であるＳＰＵを合成する合成手段と、合成された映像を表示装置に出力する映像出力手段とで構成され、さらに、上記ＳＰＵ再生手段は、ランレングス符号化後に共用記憶領域に格納されたＳＰＵデータのうち処理対象となるＳＰＵデータを一時的に保存するデータバッファと、前記データバッファ上のＳＰＵデータを２ビット画素情報と出力画素数に復号し、前記２ビット画素情報を前記出力画素数だけ出力するランレングス復号手段と、最大９セット準備され４ビットの色情報と４ビットの合成比情報とからなる４つの８ビット画素情報に対して、そのセットを出力位置によって入れ替え、前記ランレングス復号手段から出力する２ビット画素情報を選択情報（４種類から選択）として、前記４つの８ビット画素情報のうち１つを選択する色変化手段と、１６セット準備され８ビット輝度情報Ｙと８ビット色差情報（青）Ｃｂと８ビット色差情報（赤）Ｃｒからなる２４ビット画素情報に対して、前記色変化手段から出力する８ビット画素情報内の前記４ビット色情報を選択情報（１６種類から選択）として、１セットを選択し出力する出力画素変換手段と、前記出力画素変換手段から出力する２４ビット画素情報と前記色変化手段から出力する８ビット画素情報内の前記４ビット合成比情報とに基づいて水平方向拡大縮小処理を行うフィルタ手段とで構成される。
【０００４】
ここで、ランレングス符号化されているＳＰＵデータは、ランレングス符号の復号処理が終わるまで、ランレングス符号語と画素情報と出力画素数を読み解くことができない。例えば、「１ライン分のランレングスデータの最後はどの部分になるか」や、「ｎライン目のランレングスデータがどこから始まるのか」など、これらの情報は、前から順にランレングス符号を逐次復号しなければ得ることができない。以上のように、ＳＰＵデータは、ランレングス符号の性質上の制約を受けている。
【０００５】
一方、ＳＰＵ再生手段の出力であるＳＰＵは、主映像と合成された後、表示装置に出力されるが、ＤＶＤ規格によるＳＰＵ再生手段は、主映像と合成するタイミングにより２通りの処理方法に大別される。１つは映像出力手段からの映像出力と同期して合成する方法で、ＳＰＵ再生手段からのＳＰＵは、映像出力手段からの合成映像出力に同期して出力される。もう１つは映像出力手段からの映像出力に先立ち、ＳＰＵを予め主映像との合成を行っておく方法で、ＳＰＵ再生手段で行われる処理及び出力は、映像出力手段からの合成映像出力に同期して行われる必要は無いが、合成に先立ちＳＰＵを準備する必要があるため、１フィールド以上のＳＰＵ出力データを保持する記憶領域が必要となる。
【非特許文献１】ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅａｄ−Ｏｎｌｙ  Ｄｉｓｃ  Ｐａｒｔ３  ＶＩＤＥＯ  ＳＰＥＣＩＦＩＣＡＴＩＯＮＳ  Ｖｅｒｓｉｏｎ  １．０  Ａｕｇｕｓｔ  １９９６  ５．４．３  Ｓｕｂ−ｐｉｃｔｕｒｅ  Ｕｎｉｔ（ＳＰＵ）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら上記のような従来の映像再生装置では、合成映像の出力タイミングに同期したランレングス復号処理、及び合成映像の出力を行うＳＰＵ再生手段において、垂直方向縮小処理を行う場合、前述のランレングス符号の制約のため、ライン出力の合間に出力しないラインのランレングス復号処理を実行する必要が発生する。例えば垂直方向に１／２縮小する場合、縮小前のライン番号で表現すると、Ｎラインを出力した後、Ｎ＋２ラインを出力するが、Ｎ＋２ラインの出力より前にＮ＋１ラインのランレングス復号を終えておかなければ、Ｎ＋２ラインのＳＰＵデータの先頭がわからないため、Ｎ＋２ラインのランレングス復号処理を行うことができなくなる。つまり、Ｎラインの出力完了からＮ＋２の出力開始までの間で、Ｎ＋１ラインのランレングス復号を完了しなければならない。
【０００７】
多くの場合は、水平方向と垂直方向の倍率は同じになるが、このように倍率が同じ場合は前記Ｎラインの出力時間および前記Ｎ＋２ラインの出力時間が短くなるため、前記Ｎ＋１ラインのランレングス復号を行う時間は十分に確保されるが、垂直方向のみ縮小する場合、例えば、ＰＡＬ方式の画像をＮＴＳＣ方式の画像に変換する際に、垂直方向のみ５／６に縮小する場合は、前記Ｎラインの出力時間および前記Ｎ＋２ラインの出力時間は変わらないので、前記Ｎ＋１ラインのランレングス復号処理を行うのに必要な時間を十分に確保できず、確保して得られた時間内にランレングス復号処理を終えることができないため、ＳＰＵデータへの復号処理は破綻してしまい、正常にＳＰＵデータが得られなくなり、主映像とＳＰＵデータとの合成が不可能となって、正常な合成映像を出力することができなくなる。
【０００８】
本発明は、上記従来の問題点を解決するもので、合成映像の出力に同期してＳＰＵ出力を行う場合において、水平方向と垂直方向で異なる倍率で処理する場合にも、確実にランレングス復号処理を完了することができ、ＳＰＵデータへの復号処理は破綻することなく、正常にＳＰＵデータが得られ、主映像とＳＰＵデータとの良好な合成を実現し、正常な合成映像を出力することができる映像再生装置を提供する。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の請求項１に記載の映像再生装置は、ＤＶＤ規格によりランレングス符号化された副映像データを復号し、その副映像データと主映像とを合成した合成映像を出力する映像再生装置であって、前記ランレングス符号化された副映像データを一時的に記憶するデータバッファと、前記合成映像の出力タイミングと同期することなく、かつ前記合成映像の出力に先立ち、前記データバッファに記憶した副映像データを画素情報と出力画素数に復号するランレングス復号手段と、前記ランレングス復号手段により復号した画素情報を記憶する記憶手段と、前記記憶手段に記憶した画素情報を前記合成映像の出力タイミングと同期して読出し、前記主映像と合成する副映像データとして出力可能な画素情報に変換する画素変換手段と、前記画素変換手段により変換した画素情報に対する水平方向フィルタ処理を、前記合成映像の出力タイミングに同期して行うフィルタ手段とを設け、前記フィルタ手段により水平方向フィルタ処理した画素情報を、前記主映像と合成する副映像データとする構成としたことを特徴とする。
【００１０】
また、本発明の請求項２に記載の映像再生装置は、請求項１に記載の映像再生装置であって、前記データバッファは、前記記憶手段としての機能を持たせ、前記データバッファにおけるデータの入出力および前記ランレングス復号手段におけるデータの入出力を制御するバッファ制御手段を設けた構成としたことを特徴とする。
【００１１】
また、本発明の請求項３に記載の映像再生装置は、請求項１に記載の映像再生装置であって、前記画素変換手段は、前記記憶手段に記憶した複数ラインデータ中の垂直方向１画素以上の画素情報を、前記合成映像の出力タイミングと同期して読出し、前記フィルタ手段は、前記画素変換手段により前記記憶手段から読み出した１画素以上の画素情報を基に、副映像データとして出力する１画素以上の画素情報に対して、垂直方向フィルタ処理を行う構成としたことを特徴とする。
【００１２】
また、本発明の請求項４に記載の映像再生装置は、ＤＶＤ規格によりランレングス符号化された副映像データを復号し、その副映像データと主映像とを合成した合成映像を出力する映像再生装置であって、前記ランレングス符号化された副映像データを一時的に記憶するデータバッファと、前記合成映像の出力タイミングと同期することなく、かつ前記合成映像の出力に先立ち、前記データバッファに記憶した副映像データを画素情報と出力画素数に復号するランレングス復号手段と、前記ランレングス復号手段により復号した画素情報を、前記ＤＶＤ規格による色変化処理が施された第二の画素情報と前記合成時の合成比情報に変換する色変化手段と、前記第二の画素情報を記憶する記憶手段と、前記合成比情報とあらかじめ設定される閾値情報に基づいて、前記記憶手段への前記第二の画素情報の記憶を制御する記憶制御手段と、前記記憶手段に記憶した第二の画素情報を前記合成映像の出力タイミングと同期して読出し、前記主映像と合成する副映像データとして出力可能な画素情報に変換する出力画素変換手段と、前記出力画素変換手段により変換した画素情報に対する水平方向フィルタ処理を、前記合成映像の出力タイミングに同期して行うフィルタ手段とを設け、前記フィルタ手段により水平方向フィルタ処理した画素情報を、前記主映像と合成する副映像データとする構成としたことを特徴とする。
【００１３】
以上により、合成映像の出力に同期してＳＰＵ出力を行う場合において、ランレングス復号処理結果を記憶する記憶手段を設けることにより、水平方向と垂直方向で異なる倍率で処理する場合に生じる処理時間の不足を回避することができる。
【発明の効果】
【００１４】
以上のように本発明によれば、合成映像の出力に同期してＳＰＵ出力を行う場合において、ランレングス復号処理結果を記憶する記憶手段を設けることにより、水平方向と垂直方向で異なる倍率で処理する場合に生じる処理時間の不足を回避することができる。
【００１５】
そのため、合成映像の出力に同期してＳＰＵ出力を行う場合において、水平方向と垂直方向で異なる倍率で処理する場合にも、確実にランレングス復号処理を完了することができ、ＳＰＵデータへの復号処理は破綻することなく、正常にＳＰＵデータが得られ、主映像とＳＰＵデータとの良好な合成を実現し、正常な合成映像を出力することができる。
【００１６】
また、合成映像の出力に同期してＳＰＵ出力を行う場合において、ランレングス復号処理結果を記憶する記憶手段を設けることにより、ＳＰＵ再生手段で行われる処理及び出力を、合成映像の出力に同期して行わずに、その合成に先立ちＳＰＵを準備する方式と比較して、必要な記憶量を少なくすることができる。
【００１７】
また、記憶手段に記憶するデータによっては、フィルタ処理を行う際に使用できる元データが多くなるので、ＳＰＵ画像の高画質化にも効果を得ることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を示す映像再生装置について、図面を参照しながら具体的に説明する。
（実施の形態１）
本発明の実施の形態１の映像再生装置を説明する。
【００１９】
図１は本実施の形態１の映像再生装置の構成を示すブロック図である。本実施の形態１のＳＰＵ再生手段１００は、基本的に、合成映像０２１の出力タイミングに同期せず、事前に、ランレングス復号手段１２０により、２ビット画素情報１２１と出力画素数に復号し、前記２ビット画素情報１２１を出力画素数だけ出力するランレングス復号処理を行うことにより、水平方向と垂直方向に異なる倍率でフィルタ処理を行う際に発生することがあるランレングス復号処理時間の不足を解消するものである。
【００２０】
即ち、本実施の形態１の映像再生装置は、主映像００１を再生して出力する主映像再生手段０００と、ＤＶＤ規格に定められるＳＰＵを再生して出力するＳＰＵ再生手段１００と、主映像再生手段０００の出力である主映像００１とＳＰＵ再生手段１００の出力であるＳＰＵ出力データ１０２を合成する合成手段０１０と、合成された合成映像０１１を表示装置０３０に出力する映像出力手段０２０とを備えた映像再生装置であって、ＳＰＵ再生手段２００は、ランレングス符号化されたＳＰＵ入力データ１０１を一時的に保存するデータバッファ１１０と、データバッファ１１０から出力されるランレングス符号化されたＳＰＵデータ１１１を２ビット画素情報１２１と出力画素数に復号し、２ビット画素情報１２１を出力画素数だけ出力するランレングス復号手段１２０と、ランレングス復号手段１２０が出力する２ビット画素情報１２１を記憶する記憶手段１３０と、最大９セット準備され４ビットの色情報と４ビットの合成比情報とからなる４つの８ビット画素情報に対して、そのセットを出力位置によって入れ替え、記憶手段１３０から読み出した２ビット画素情報１３１を選択情報（４種類から選択）として、前記４つの８ビット画素情報のうち１つを選択し、かつ、１６セット準備され８ビット輝度情報Ｙと８ビット色差情報（青）Ｃｂと８ビット色差情報（赤）Ｃｒと８ビット合成比情報αからなる３２ビット画素情報に対して、前記８ビット画素情報内の４ビット色情報を選択情報（１６種類から選択）として、１セットを選択し出力する画素変換手段１４０と、画素変換手段１４０が出力する３２ビット画素情報１４１の水平方向拡大縮小処理を行い、主映像００１と合成するＳＰＵ出力データ１０２を出力するフィルタ手段１５０とで構成される。
【００２１】
以上のように構成された映像再生装置におけるＳＰＵ再生手段１００について、その動作を以下に説明する。
データバッファ１１０は、ランレングス復号手段１２０へのデータ供給が途絶えることがないように、データバッファ１１０上に蓄えられるデータを監視し、１回の転送で補充されるデータ量をランレングス復号手段１２０が消費する毎に、ＳＰＵ入力データ１０１を順次補給する。
【００２２】
ランレングス復号手段１２０は、記憶手段１３０に記憶可能な記憶領域が存在する間、合成映像０２１の出力タイミングに同期せず、ランレングス復号処理を行う。また、ランレングス復号手段１２０は、復号した２ビット画素情報１２１を復号した出力画素数分だけ記憶手段１３０に出力すると、データバッファ１１０より、次のランレングス符号化されたＳＰＵデータ１１１を読み出す。
【００２３】
記憶手段１３０は、水平方向のラインデータとして出力される２ビット画素情報１２１を出力位置と関連づけて記憶する。また、記憶手段１３０は、出力位置と関連付けられた２ビット画素情報を、合成映像０２１の出力タイミングに同期して、画素変換手段１４０に供給する。
【００２４】
画素変換手段１４０は、記憶手段１３０から合成映像０２１の出力タイミングに同期して出力される２ビット画素情報１３１を用い、上述の色変化処理および出力画素変換処理を行った後に、合成映像０２１の出力タイミングに同期して、フィルタ手段１５０に対して３２ビット画素情報１４１を出力する。
【００２５】
フィルタ手段１５０は、合成映像０２１の出力タイミングに同期して出力される３２ビット画素情報１４１を用い、上述の水平方向拡大縮小処理を行った後に、合成映像０２１の出力タイミングに同期し、その処理結果をＳＰＵ出力データ１０２として出力する。
（実施の形態２）
本発明の実施の形態２の映像再生装置を説明する。
【００２６】
図２は本実施の形態２の映像再生装置の構成を示すブロック図であり、データバッファと記憶手段の構成が実施の形態１とは異なる例を示すものである。本実施の形態２の映像再生装置は、主映像００１を再生して出力する主映像再生手段０００と、ＤＶＤ規格に定められるＳＰＵを再生して出力するＳＰＵ再生手段２００と、主映像再生手段０００の出力である主映像００１とＳＰＵ再生手段２００の出力であるＳＰＵ出力データ２０２を合成する合成手段０１０と、合成された合成映像０１１を表示装置０３０に出力する映像出力手段０２０とを備えた映像再生装置であって、ＳＰＵ再生手段２００は、ランレングス符号化されたＳＰＵ入力データ２０１を一時的に保存するとともに、ランレングス復号手段２２０が出力する２ビット画素情報２２１を保存するデータバッファ２１０と、データバッファ２１０から出力されるランレングス符号化されたＳＰＵデータ２１１を２ビット画素情報２２１と出力画素数に復号し、２ビット画素情報２２１を出力画素数だけ出力するランレングス復号手段２２０と、データバッファ２１０へのバッファ入力情報２６２のデータ入力、データバッファ２１０からのバッファ出力情報２１１のデータ出力、ランレングス復号手段２２０へのＳＰＵデータ２６３のデータ入力、ランレングス復号手段２２０からの２ビット画素情報２２１のデータ出力、および画素変換手段２４０への入力データである２ビット画素情報２６１のデータ出力を、それぞれ制御するバッファ制御手段２６０と、最大９セット準備され４ビットの色情報と４ビットの合成比情報とからなる４つの８ビット画素情報に対して、そのセットを出力位置によって入れ替え、バッファ制御手段２６０を通じて、ランレングス復号手段２２０から出力する２ビット画素情報２２１に基づく２ビット画素情報２６１を、選択情報（４種類から選択）として、前記４つの８ビット画素情報のうち１つを選択し、かつ、１６セット準備され８ビット輝度情報Ｙと８ビット色差情報（青）Ｃｂと８ビット色差情報（赤）Ｃｒと８ビット合成比情報αからなる３２ビット画素情報に対して、前記８ビット画素情報内の４ビット色情報を選択情報（１６種類から選択）として、１セットを選択し出力する画素変換手段２４０と、画素変換手段２４０が出力する３２ビット画素情報２４１の水平方向拡大縮小処理を行い、主映像００１と合成するＳＰＵ出力データ２０２を出力するフィルタ手段２５０とで構成される。
【００２７】
以上のように構成された映像再生装置におけるＳＰＵ再生手段２００について、その動作を以下に説明する。
バッファ制御手段２６０は、ランレングス復号手段２２０へのデータ供給が途絶えることがないように、データバッファ２１０上に蓄えられるＳＰＵデータを監視し、１回の転送で補充されるデータ量をランレングス復号手段２２０が消費する毎に、ＳＰＵ入力端子を通して、ＳＰＵ入力データ２０１を順次補給すると共に、水平方向のラインデータとしてランレングス復号手段２２０から出力される２ビット画素情報２２１を、データバッファ２１０に、出力位置と関連づけて記憶する。また、バッファ制御手段２６０は、出力位置と関連付けられた２ビット画素情報２２１を、２ビット画素情報２６１として、合成映像０２１の出力タイミングに同期して、画素変換手段２４０に供給する。
【００２８】
ランレングス復号手段２２０は、ランレングス復号に２ビット画素情報として使用可能な記憶領域が存在する間、合成映像０２１の出力タイミングに同期せず、復号処理を行う。また、ランレングス復号手段２２０は、復号した２ビット画素情報２２１を、復号した出力画素数分だけ、データバッファ２１０に出力すると、次のランレングス符号であるＳＰＵデータ２１１を、バッファ制御手段２６０を通じて読み出す。
【００２９】
画素変換手段２４０は、合成映像０２１の出力タイミングに同期して出力される２ビット画素情報２６１を用い、上述の色変化処理および出力画素変換処理を行った後に、合成映像０２１の出力タイミングに同期し、フィルタ手段２５０に対して３２ビット画素情報２４１を出力する。
【００３０】
フィルタ手段２５０は、画素変換手段２４０から合成映像０２１の出力タイミングに同期して出力される３２ビット画素情報２４１を用い、上述の水平方向拡大縮小処理を行った後に、合成映像０２１の出力タイミングに同期し、上記の処理結果をＳＰＵ出力データ２０２として出力する。
（実施の形態３）
本発明の実施の形態３の映像再生装置を説明する。
【００３１】
図３は本実施の形態３の映像再生装置におけるＳＰＵ再生動作を示す波形図である。この波形図は、実施の形態２で説明した構成において、垂直方向のフィルタ処理を行う動作波形を示すものである。また、実施の形態３の映像再生装置におけるＳＰＵ再生手段は、前述の実施の形態２のＳＰＵ再生手段２００と同様の構成を持つものであるが、フィルタ手段２５０として、垂直方向のフィルタ処理を行うフィルタ手段を持つ点が異なる。
【００３２】
図３において、信号２６１の出力に先立ち、事前に、ランレングス復号手段２２０によるラインＡとラインＢに対するランレングス復号、および、その復号結果である２ビット画素情報２２１のデータバッファ２１０への記憶は完了しているものとする。
【００３３】
画素変換手段２４０は、合成映像０２１の出力タイミングにおける１画素出力時間の半分の時間を用い、ラインＡとラインＢのそれぞれの先頭画素データである２ビット画素情報（Ａ０とＢ０）を、バッファ制御手段２６０を介し、２ビット画素情報２６１としてデータバッファ２１０から呼び出す。
【００３４】
さらに、画素変換手段２４０は、合成映像０２１の出力タイミングにおける１画素出力時間を、前述の色変化処理および出力画素変換処理の時間として費やし、入力と同様に、合成映像０２１の出力タイミングにおける１画素出力時間の半分の時間を用い、ラインＡとラインＢのそれぞれの先頭画素データに対する処理結果である３２ビット画素情報（Ａ０’とＢ０’）２４１を出力する。
【００３５】
フィルタ手段２５０は、合成映像０２１の出力タイミングにおける１画素出力時間の半分の時間を用い、ラインＡとラインＢのそれぞれの先頭画素データである３２ビット画素情報（Ａ０’とＢ０’）２４１を、画素変換手段２４０から受け取ると、画素変換手段２４０と同様に、合成映像０２１の出力タイミングにおける１画素出力時間を出力画素変換処理の時間として費やし、合成映像０２１の出力タイミングに同期して、３２ビット画素情報（Ａ０’とＢ０’）２４１を基に、ＳＰＵ出力データ（Ｃ０）２０２を演算して出力する。
【００３６】
以降、ラインＡ、Ｂのデータ（Ａ１、Ａ２、…、Ｂ１、Ｂ２、…）２６１を水平方向に順に読出し、２ライン分のデータに対しＳＰＵ出力データ（Ｃ１、Ｃ２、…）２０２を演算することにより、２ラインの画素情報を基に垂直拡大縮小処理を行うためのフィルタ処理を実行する。
（実施の形態４）
本発明の実施の形態４の映像再生装置を説明する。
【００３７】
図４は本実施の形態４の映像再生装置の構成を示すブロック図である。本実施の形態４の映像再生装置におけるＳＰＵ再生手段４００は、合成映像０２１の出力タイミングと同期せずに、事前に、データバッファ４１０から出力されるランレングス符号化されたＳＰＵデータ４１１を２ビット画素情報４２１と出力画素数に復号し、前記２ビット画素情報４２１を前記出力画素数だけ出力するランレングス復号処理と、前記ランレングス復号処理の出力である２ビット画素情報４２１を選択情報として、４つ準備される４ビットの色情報と４ビットの合成比情報から構成される８ビット画素情報のうち１つを選択し、最大９セット準備される前記４つの８ビット画素情報を、出力位置によって入れ替える色変化処理を行うことにより、水平方向と垂直方向に異なる倍率でフィルタ処理を行う際に発生することのあるランレングス復号処理時間の不足を解消するものである。
【００３８】
即ち、本実施の形態４の映像再生装置は、主映像００１を再生して出力する主映像再生手段０００と、ＤＶＤ規格に定められるＳＰＵを再生して出力するＳＰＵ再生手段４００と、主映像再生手段０００の出力である主映像００１とＳＰＵ再生手段４００の出力であるＳＰＵ出力データ４０２を合成する合成手段０１０と、合成された合成映像０１１を表示装置０３０に出力する映像出力手段０２０とを備えた映像再生装置であって、ＳＰＵ再生手段４００は、ランレングス符号化されたＳＰＵ入力データ４０１を一時的に保存するデータバッファ４１０と、データバッファ４１０から出力されるランレングス符号化されたＳＰＵデータ４１１を２ビット画素情報４２１と出力画素数に復号し、２ビット画素情報４２１を出力画素数だけ出力するランレングス復号手段４２０と、最大９セット準備され４ビットの色情報と４ビットの合成比情報とからなる４つの８ビット画素情報に対して、そのセットを出力位置によって入れ替え、ランレングス復号手段４２０から出力する２ビット画素情報４２１を選択情報（４種類から選択）として、前記４つの８ビット画素情報のうち１つを選択する色変化手段４７０と、色変化手段４７０が出力する８ビット画素情報４７１を記憶する記憶手段４３０と、色変化手段４７０が出力する８ビット画素情報４７１の４ビットの合成比情報と予め設定される閾値ＴＨ０を比較し、比較結果を基に記憶手段４３０へのデータの保存を制御する記憶制御手段４６０と、１６セット準備され８ビット輝度情報Ｙと８ビット色差情報（青）Ｃｂと８ビット色差情報（赤）Ｃｒと８ビット合成比情報αからなる３２ビット画素情報に対して、記憶手段４３０が出力する８ビット画素情報４３１内の４ビット色情報を選択情報（１６種類から選択）として、１セットを選択し出力する出力画素変換手段４４０と、出力画素変換手段４４０が出力する３２ビット画素情報４４１の水平方向拡大縮小処理を行い、主映像００１と合成するＳＰＵ出力データ４０２を出力するフィルタ手段４５０とで構成される。
【００３９】
以上のように構成された映像再生装置におけるＳＰＵ再生手段４００について、その動作を以下に説明する。
データバッファ４１０は、ランレングス復号手段４２０へのデータ供給が途絶えることがないように、データバッファ４１０上に蓄えられるデータを監視し、１回の転送で補充されるデータ量をランレングス復号手段４２０が消費する毎に、ＳＰＵ入力端子を通してＳＰＵ入力データ４０１を順次補給する。
【００４０】
ランレングス復号手段４２０は、記憶手段４３０に記憶可能な記憶領域が存在する間、合成映像の出力タイミングに同期せず、ランレングス復号処理を行う。また、ランレングス復号手段４２０は、復号した２ビット画素情報を復号した出力画素数分、色変化手段４７０に出力すると、データバッファ４１０より、次のランレングス符号であるＳＰＵデータ４１１を読み出す。
【００４１】
色変化手段４７０は、合成映像の出力タイミングに同期せず出力される２ビット画素情報４２１を用い、上述の色変化処理を行った後、合成映像０２１の出力タイミングに同期せず、記憶制御手段４６０に対して８ビット画素情報４７１を出力する。
【００４２】
記憶制御手段４６０は、８ビット画素情報４７１内の４ビットの合成比情報と予め設定される合成比の閾値ＴＨ０を比較し、４ビットの合成比情報が小さいときは８ビット画素情報４７１は無効な情報と判断する。記憶制御手段４６０は、例えば出力ラインの右端または左端にかかる連続した無効画素情報については、記憶手段４３０に記憶せず、有効な画素情報の先頭画素位置を記憶する。また、出力画素変換手段４４０に対する出力は、合成映像の出力タイミングに同期し、記憶手段４３０に記憶した先頭画素情報を基に行う。
【００４３】
記憶手段４３０は、水平方向のラインデータとして出力される８ビット画素情報４７１を出力位置と関連づけて記憶する。このように記憶手段４３０に記憶されている出力位置と関連付けられた８ビット画素情報は、合成映像の出力タイミングに同期して、８ビット画素情報４３１として出力画素変換手段４４０に供給される。
【００４４】
出力画素変換手段４４０は、合成映像０２１の出力タイミングに同期して供給される８ビット画素情報４６１を用い、上述の出力画素変換処理を行った後に、合成映像０２１の出力タイミングに同期して、フィルタ手段４５０に対して３２ビット画素情報４４１を出力する。
【００４５】
フィルタ手段４５０は、出力画素変換手段４４０から合成映像０２１の出力タイミングに同期して出力される３２ビット画素情報４４１を用い、上述の水平方向拡大縮小処理を行った後に、その処理結果を、合成映像０２１の出力タイミングに同期して、ＳＰＵ出力データ４０２として出力する。
【００４６】
なお、データバッファ４１０は、実施の形態１にあるように、記憶手段４３０と兼用してもかまわない。また、実施の形態３にあるように、フィルタ手段４５０は垂直方向のフィルタとしても対応可能である。
【産業上の利用可能性】
【００４７】
本発明の映像再生装置は、ランレングス復号処理がボトルネックとなっていたフィルタ処理等の処理性能改善に有用であり、またランレングス復号処理結果を記憶する記憶手段および制御装置の設計によって、記憶手段上の複数画素を元にフィルタ処理を行うことが可能なため、映像再生装置におけるＳＰＵの高画質化等の用途にも応用できる。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態１の映像再生装置の構成を示すブロック図
【図２】本発明の実施の形態２の映像再生装置の構成を示すブロック図
【図３】本発明の実施の形態３の映像再生装置の動作を示す波形図
【図４】本発明の実施の形態４の映像再生装置の構成を示すブロック図
【符号の説明】
【００４９】
０００    主映像再生手段
００１    主映像
０１０    合成手段
０１１    合成映像
０２０    映像出力手段
０２１    出力映像
０３０    表示装置
１００    ＳＰＵ再生手段
１０１    ＳＰＵ入力データ
１０２    ＳＰＵ出力データ
１１０    データバッファ
１１１    ランレングス符号化されたＳＰＵデータ
１２０    ランレングス復号手段
１２１    ２ビット画素情報
１３０    記憶手段
１３１    ２ビット画素情報
１４０    画素変換手段
１４１    ３２ビット画素情報
１５０    フィルタ手段
２００    ＳＰＵ再生手段
２０１    ＳＰＵ入力データ
２０２    ＳＰＵ出力データ
２１０    データバッファ
２１１    バッファ出力情報
２２０    ランレングス復号手段
２２１    ２ビット画素情報
２４０    画素変換手段
２４１    ３２ビット画素情報
２５０    フィルタ手段
２６０    バッファ制御手段
２６１    ２ビット画素情報
２６２    バッファ入力情報
２６３    ランレングス符号化されたＳＰＵデータ
４００    ＳＰＵ再生手段
４０１    ＳＰＵ入力データ
４０２    ＳＰＵ出力データ
４１０    データバッファ
４１１    ランレングス符号化されたＳＰＵデータ
４２０    ランレングス復号手段
４２１    ２ビット画素情報
４３０    記憶手段
４３１    ８ビット画素情報
４４０    出力画素変換手段
４４１    ３２ビット画素情報
４５０    フィルタ手段
４６０    記憶制御手段
４６１    記憶手段入力情報
４７０    色変化手段
４７１    ８ビット画素情報
【図１】
2006067144.tif 000003
【図２】
2006067144.tif 000004
【図３】
2006067144.tif 000005
【図４】
2006067144.tif 000006