(57)【要約】【課題】所定の規格よりも広色域の色を表現できる信号を提供することができるようにする。【解決手段】生成回路１１は、輝度信号Ｙを、８ビットで表現可能な0乃至255の整数範囲より狭い1乃至254の整数範囲の整数値に割り当て、色差信号CB/CRを、それぞれ、0乃至255の整数範囲より狭い1乃至254の整数範囲の整数値に割当てる。調整回路１２は、制御部１６の制御に従って、輝度信号Ｙの通過帯域の上限値を調整する。調整回路１３は、制御部１６の制御に従って、輝度信号Ｙの通過帯域の下限値を調整する。調整回路１４は、制御部１６の制御に従って、色差信号CB/CRの通過帯域の上限値および下限値を、同じ大きさだけ調整する。本発明は、例えば、ビデオカメラに適用できる。【選択図】図２
2008072594.tif 000002
【特許請求の範囲】
【請求項１】
第１の数値範囲の輝度信号を所定の複数ビットで表現可能な第１の整数範囲より狭い第２の整数範囲の整数値に割当てて表現し、
第２の数値範囲の色差信号を前記第１の整数範囲より狭い第３の整数範囲の整数値に割当てて表現する所定の規格に準拠して、輝度信号と色差信号を出力する信号処理装置において、
前記第１の数値範囲の輝度信号を、前記第１の整数範囲より狭く前記第２の整数範囲より広い第４の整数範囲の整数値に割当てる輝度信号割り当て手段と、
前記第２の数値範囲の色差信号を、前記第１の整数範囲より狭く前記第３の整数範囲より広い第５の整数範囲の整数値に割当てる色差信号割り当て手段と、
前記第４の整数範囲を、前記第１の整数範囲より狭く前記第２の整数範囲より広い範囲で調整し、前記第５の整数範囲を、前記第１の整数範囲より狭く前記第３の整数範囲より広い範囲で調整する調整手段と
を備える信号処理装置。
【請求項２】
第１の数値範囲の輝度信号を所定の複数ビットで表現可能な第１の整数範囲より狭い第２の整数範囲の整数値に割当てて表現し、
第２の数値範囲の色差信号を前記第１の整数範囲より狭い第３の整数範囲の整数値に割当てて表現する所定の規格に準拠して、輝度信号と色差信号を出力する信号処理方法において、
前記第１の数値範囲の輝度信号を、前記第１の整数範囲より狭く前記第２の整数範囲より広い第４の整数範囲の整数値に割当てる輝度信号割り当てステップと、
前記第２の数値範囲の色差信号を、前記第１の整数範囲より狭く前記第３の整数範囲より広い第５の整数範囲の整数値に割当てる色差信号割り当てステップと、
前記第４の整数範囲を、前記第１の整数範囲より狭く前記第２の整数範囲より広い範囲で調整し、前記第５の整数範囲を、前記第１の整数範囲より狭く前記第３の整数範囲より広い範囲で調整する調整ステップと
を含む信号処理方法。
【請求項３】
第１の数値範囲の輝度信号を所定の複数ビットで表現可能な第１の整数範囲より狭い第２の整数範囲の整数値に割当てて表現し、
第２の数値範囲の色差信号を前記第１の整数範囲より狭い第３の整数範囲の整数値に割当てて表現する所定の規格に準拠して、輝度信号と色差信号を出力する出力処理をコンピュータに実行させるプログラムにおいて、
前記第１の数値範囲の輝度信号を、前記第１の整数範囲より狭く前記第２の整数範囲より広い第４の整数範囲の整数値に割当てる輝度信号割り当てステップと、
前記第２の数値範囲の色差信号を、前記第１の整数範囲より狭く前記第３の整数範囲より広い第５の整数範囲の整数値に割当てる色差信号割り当てステップと、
前記第４の整数範囲を、前記第１の整数範囲より狭く前記第２の整数範囲より広い範囲で調整し、前記第５の整数範囲を、前記第１の整数範囲より狭く前記第３の整数範囲より広い範囲で調整する調整ステップと
を含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号処理装置、信号処理方法、およびプログラムに関し、特に、ビデオ信号の処理において、従来の色域よりも広い色域の色を表現することができるようにした信号処理装置、信号処理方法、およびプログラムに関する。
【背景技術】
【０００２】
ITU-R（International Telecommunication Union Radiocommunication sector）BT（Broadcasting service（Television））.709（以下、単にBT.709と称する）に準拠したデータ圧縮処理について、説明する。
【０００３】
例えばビデオカメラ等において、その撮像の結果得られた色信号がA/D変換され、その結果得られた、色信号R，G，Bは、BT.709の原色に基づく色信号R，G，Bに原色変換される。
【０００４】
原色変換された色信号R，G，Bは、BT.709にて定義された0乃至1.0の数値範囲の色信号R，G，Bに補正される。即ち、例えば、０より小さい色信号R，G，Bは、０に補正され（クリッピングされ）、1.0より大きい色信号R，G，Bは、1.0に補正される。なお、ここでは、0乃至1.0の数値範囲のうちの0と1.0が、それぞれ、BT.709に準拠した色信号R，G，Bの最小値と最大値であるとする。
【０００５】
０乃至1.0の数値範囲に補正された色信号R，G，Bは、BT.709に準拠した光電変換特性に従って、BT.709の表示機構のγ（画像信号に対する発光輝度の非線形性）で補正した色信号R，G，Bに変換される。
【０００６】
ここでの光電変換特性は、BT.709に準拠した色信号R，G，Bの最小値から最大値、即ち、0から1.0までの範囲で定義されている。
【０００７】
BT.709の表示機構のγ（画像信号に対する発光輝度の非線形性）で補正された色信号R，G，Bは、BT.709に準拠した輝度信号Ｙと色差信号CB/CRに変換される。
【０００８】
ここで得られる輝度信号Ｙは、BT.709によれば、0乃至1.0の数値範囲の値である。また、色差信号CB/CRは、それぞれ、-0.5乃至0.5の数値範囲の値である。
【０００９】
BT.709に準拠して変換された輝度信号Ｙおよび色差信号CB/CRが８ビットで表現されされる。
【００１０】
具体的には0乃至1.0の数値範囲の輝度信号Ｙは、図１Ａに示すように、８ビットで表現可能な0乃至255の整数範囲より狭い16乃至235の整数範囲の整数値に割当てられる。
【００１１】
すなわち輝度信号Ｙは、1乃至15のアンダーシュート領域、および236乃至254のオーバーシュート領域が設けられるように８ビットの整数値が割当てられる。
【００１２】
また-0.5乃至0.5の数値範囲の色差信号CB/CRは、図１Ｂに示すように、それぞれ、８ビットで表現可能な0乃至255の整数の範囲より狭い16乃至240の整数範囲の整数値に割当てる。
【００１３】
すなわち色差信号CB/CRは、1乃至15のアンダーシュート領域、および241乃至254のオーバーシュート領域が設けられるように８ビットの整数値が割当てられる。
【００１４】
なお輝度信号Ｙ、および色差信号CB/CRにおいては、0および255は不使用とされている。
【００１５】
このような整数値である輝度信号Ｙが、BT.709に準拠した輝度信号として、例えばMPEG（Moving Picture Experts Group）などの所定のフォーマットに従ってエンコードされ、整数値である色差信号CB/CRが、BT.709に準拠した色差信号として、輝度信号と同じフォーマットに従ってエンコードされ、その結果得られるエンコードデータが記録媒体に記録され、またはネットワーク上に出力される。
【００１６】
このようにBT.709の規格に沿って色信号を処理することにより、BT.709に準拠したテレビジョン受像機が処理することができるようになる。
【００１７】
【非特許文献１】RECOMMENDATION ITU-R BT. 709-4
【発明の開示】
【発明が解決しようとする課題】
【００１８】
ところで、近年、輝度信号Ｙ、および色差信号CB/CRにおける、上述したようなオーバーシュート領域およびアンダーシュート領域の輝度信号Ｙおよび色差信号CB/CRを表示することができる、すなわち例えばBT.709などの所定の規格よりも広色域の色を表現することができる表示装置が開発されている。
【００１９】
しかしながら、上述したデータ圧縮方法では、オーバーシュート領域およびアンダーシュート領域に輝度信号Ｙや色差信号CB/CRが割当てられていないので、このような広色域の色を表現することができる表示装置に対応する圧縮データを提供することができなかった。
【００２０】
本発明は、このような状況に鑑みてなされたものであり、例えばBT.709などの所定の規格よりも広色域の色を表現することができる信号を、提供することができるようにするものである。
【課題を解決するための手段】
【００２１】
本発明の一側面の信号処理装置は、第１の数値範囲の輝度信号を所定の複数ビットで表現可能な第１の整数範囲より狭い第２の整数範囲の整数値に割当てて表現し、第２の数値範囲の色差信号を前記第１の整数範囲より狭い第３の整数範囲の整数値に割当てて表現する所定の規格に準拠して、輝度信号と色差信号を出力する信号処理装置において、前記第１の数値範囲の輝度信号を、前記第１の整数範囲より狭く前記第２の整数範囲より広い第４の整数範囲の整数値に割当てる輝度信号割り当て手段と、前記第２の数値範囲の色差信号を、前記第１の整数範囲より狭く前記第３の整数範囲より広い第５の整数範囲の整数値に割当てる色差信号割り当て手段と、前記第４の整数範囲を、前記第１の整数範囲より狭く前記第２の整数範囲より広い範囲で調整し、前記第５の整数範囲を、前記第１の整数範囲より狭く前記第３の整数範囲より広い範囲で調整する調整手段とを備える。
【００２２】
本発明の一側面の信号処理方法は、第１の数値範囲の輝度信号を所定の複数ビットで表現可能な第１の整数範囲より狭い第２の整数範囲の整数値に割当てて表現し、第２の数値範囲の色差信号を前記第１の整数範囲より狭い第３の整数範囲の整数値に割当てて表現する所定の規格に準拠して、輝度信号と色差信号を出力する信号処理方法において、前記第１の数値範囲の輝度信号を、前記第１の整数範囲より狭く前記第２の整数範囲より広い第４の整数範囲の整数値に割当てる輝度信号割り当てステップと、前記第２の数値範囲の色差信号を、前記第１の整数範囲より狭く前記第３の整数範囲より広い第５の整数範囲の整数値に割当てる色差信号割り当てステップと、前記第４の整数範囲を、前記第１の整数範囲より狭く前記第２の整数範囲より広い範囲で調整し、前記第５の整数範囲を、前記第１の整数範囲より狭く前記第３の整数範囲より広い範囲で調整する調整ステップとを含む。
【００２３】
本発明の一側面のプログラムは、第１の数値範囲の輝度信号を所定の複数ビットで表現可能な第１の整数範囲より狭い第２の整数範囲の整数値に割当てて表現し、第２の数値範囲の色差信号を前記第１の整数範囲より狭い第３の整数範囲の整数値に割当てて表現する所定の規格に準拠して、輝度信号と色差信号を出力する出力処理をコンピュータに実行させるプログラムにおいて、前記第１の数値範囲の輝度信号を、前記第１の整数範囲より狭く前記第２の整数範囲より広い第４の整数範囲の整数値に割当てる輝度信号割り当てステップと、前記第２の数値範囲の色差信号を、前記第１の整数範囲より狭く前記第３の整数範囲より広い第５の整数範囲の整数値に割当てる色差信号割り当てステップと、前記第４の整数範囲を、前記第１の整数範囲より狭く前記第２の整数範囲より広い範囲で調整し、前記第５の整数範囲を、前記第１の整数範囲より狭く前記第３の整数範囲より広い範囲で調整する調整ステップとを含む処理をコンピュータに実行させる。
【００２４】
本発明の一側面の信号処理装置、信号処理方法、およびプログラムにおいては、第１の数値範囲の輝度信号を所定の複数ビットで表現可能な第１の整数範囲より狭い第２の整数範囲の整数値に割当てて表現し、第２の数値範囲の色差信号を前記第１の整数範囲より狭い第３の整数範囲の整数値に割当てて表現する所定の規格に準拠して、輝度信号と色差信号を出力する場合において、前記第１の数値範囲の輝度信号が、前記第１の整数範囲より狭く前記第２の整数範囲より広い第４の整数範囲の整数値に割当てられ、前記第２の数値範囲の色差信号が、前記第１の整数範囲より狭く前記第３の整数範囲より広い第５の整数範囲の整数値に割当てられ、前記第４の整数範囲が、前記第１の整数範囲より狭く前記第２の整数範囲より広い範囲で調整され、前記第５の整数範囲が、前記第１の整数範囲より狭く前記第３の整数範囲より広い範囲で調整される。
【発明の効果】
【００２５】
本発明の一側面によれば、例えば、BT.709などの所定の規格で扱うことが可能な信号において、表示装置の表示能力に応じて広色域の色信号を出力することができる。
【発明を実施するための最良の形態】
【００２６】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２７】
本発明の一側面の信号処理装置は、
第１の数値範囲の輝度信号を所定の複数ビット（例えば、８ビット）で表現可能な第１の整数範囲（0乃至255）より狭い第２の整数範囲（例えば、16乃至235）の整数値に割当てて表現し、
第２の数値範囲の色差信号を前記第１の整数範囲（例えば、0乃至255）より狭い第３の整数範囲（例えば、16乃至240）の整数値に割当てて表現する所定の規格に準拠して、輝度信号と色差信号を出力する信号処理装置において、
前記第１の数値範囲の輝度信号を、前記第１の整数範囲より狭く前記第２の整数範囲より広い第４の整数範囲（例えば、16乃至240）の整数値に割当てる輝度信号割り当て手段（例えば、図２の輝度系オーバーシュート通過帯域調整回路１２または輝度系アンダーシュート通過帯域調整回路１３）（例えば、図７Ａ）と、
前記第２の数値範囲の色差信号を、前記第１の整数範囲より狭く前記第３の整数範囲より広い第５の整数範囲の整数値に割当てる色差信号割り当て手段（例えば、図２の色差系通過帯域調整回路１４）と、
前記第４の整数範囲を、前記第１の整数範囲より狭く前記第２の整数範囲より広い範囲で調整し、前記第５の整数範囲を、前記第１の整数範囲より狭く前記第３の整数範囲より広い範囲で調整する調整手段（例えば、図２の入力データ通過帯域制御部１６）と
を備える。
【００２８】
本発明の一側面の信号処理方法、またはプログラムは、
第１の数値範囲の輝度信号を所定の複数ビットで表現可能な第１の整数範囲より狭い第２の整数範囲の整数値に割当てて表現し、第２の数値範囲の色差信号を前記第１の整数範囲より狭い第３の整数範囲の整数値に割当てて表現する所定の規格に準拠して、輝度信号と色差信号を出力する信号処理方法において、または第１の数値範囲の輝度信号を所定の複数ビットで表現可能な第１の整数範囲より狭い第２の整数範囲の整数値に割当てて表現し、第２の数値範囲の色差信号を前記第１の整数範囲より狭い第３の整数範囲の整数値に割当てて表現する所定の規格に準拠して、輝度信号と色差信号を出力する出力処理をコンピュータに実行させるプログラムにおいて、
前記第１の数値範囲の輝度信号を、前記第１の整数範囲より狭く前記第２の整数範囲より広い第４の整数範囲の整数値に割当てる輝度信号割り当てステップ（例えば、図４のステップＳ１３または図５のステップＳ２３）と、
前記第２の数値範囲の色差信号を、前記第１の整数範囲より狭く前記第３の整数範囲より広い第５の整数範囲の整数値に割当てる色差信号割り当てステップ（例えば、図６のステップＳ３３）と、
前記第４の整数範囲を、前記第１の整数範囲より狭く前記第２の整数範囲より広い範囲で調整し、前記第５の整数範囲を、前記第１の整数範囲より狭く前記第３の整数範囲より広い範囲で調整する調整ステップ（例えば、図３のステップＳ１乃至ステップＳ３）と
を含む。
【００２９】
図２は、本発明を適用したデータ圧縮装置の構成例を示している。
【００３０】
色信号生成回路１１は、図示せぬ撮影部の撮像の結果得られた色信号R，G，BをA/D変換し、例えばBT.709の原色に基づく色信号R，G，Bに原色変換する。
【００３１】
色信号生成回路１１は、原色変換された色信号R，G，Bを、光電変換特性に従って、光電変換し、光電変換された色信号R，G，Bを、輝度信号Ｙおよび色差信号CB/CRに変換し、輝度信号Ｙを所定の数値範囲の輝度信号に補正し、色差信号CB/CRを、所定の数値範囲（例えば、-0.57乃至0.56）の色差信号に補正する。
【００３２】
色信号生成回路１１は、その補正後の輝度信号Ｙを、８ビットで表現可能な0乃至255の整数範囲より狭い1乃至254の整数範囲の整数値に割り当て、その整数値である輝度信号Ｙを、輝度系オーバーシュート通過帯域調整回路１２に出力する。
【００３３】
色信号生成回路１１はまた、補正後の色差信号CB/CRを、それぞれ、８ビットで表現可能な0乃至255の整数範囲より狭い1乃至254の整数範囲の整数値に割り当て、その整数値である色差信号CB/CRを、色差系通過帯域調整回路１４に出力する。
【００３４】
輝度系オーバーシュート通過帯域調整回路１２は、入力データ通過帯域制御部１６の制御に従って、輝度信号Ｙの通過帯域（1乃至254の整数範囲）の最上位の値（以下、上限値と称する）を調整する。
【００３５】
輝度系オーバーシュート通過帯域調整回路１２は、色信号生成回路１１から供給された1乃至254の整数範囲の輝度信号Ｙを、調整した通過帯域を通過させ、その帯域を通過した輝度信号Ｙを、輝度系アンダーシュート通過帯域調整回路１３に供給する。
【００３６】
輝度系アンダーシュート通過帯域調整回路１３は、入力データ通過帯域制御部１６の制御に従って、輝度信号Ｙの通過帯域（1乃至254の整数範囲）の最下位の値（以下、下限値と称する）を調整する。
【００３７】
輝度系アンダーシュート通過帯域調整回路１３は、輝度系オーバーシュート通過帯域調整回路１２から供給された輝度信号Ｙを、調整した通過帯域を通過させ、その帯域を通過した輝度信号Ｙを、圧縮処理回路１５に供給する。
【００３８】
色差系通過帯域調整回路１４は、入力データ通過帯域制御部１６の制御に従って、色差信号CB/CRの帯域（1乃至254の整数範囲）の上限値および下限値を、同じ大きさだけ調整する（すなわち、上限値をＮだけ小さくし、下限値を、同じＮだけ大きくする）。
【００３９】
色差系通過帯域調整回路１４は、色信号生成回路１１から供給された1乃至254の整数範囲の色差信号CB/CRを、調整した通過帯域を通過させ、その帯域を通過した色差信号CB/CRを、圧縮処理回路１５に供給する。
【００４０】
圧縮処理回路１５は、輝度系アンダーシュート通過帯域調整回路１３から供給された輝度信号Ｙ、および色差系通過帯域調整回路１４から供給された色差信号CB/CRを、例えばMPEG（Moving Picture Experts Group）などの所定のフォーマットに従ってエンコードし、その結果得られたエンコードデータを記録媒体またはネットワークなどの外部に出力する。
【００４１】
次に、入力データ通過帯域制御部１６の動作を、図３のフローチャートを参照して説明する。
【００４２】
ステップＳ１において、入力データ通過帯域制御部１６は、輝度系オーバーシュート通過帯域調整回路１２に対して、輝度信号Ｙの帯域の上限値を、例えばいまから行われるデータ圧縮処理で圧縮されたデータを表示する図示せぬ表示装置（以下、対象表示装置と称する）の表示能力に応じた所定の値に変更することを要求する。なお変更する必要がない場合（すなわち、対象表示装置の表示能力に応じた輝度信号Ｙの上限値が254である場合）、その旨が通知される。
【００４３】
ステップＳ２において、入力データ通過帯域制御部１６は、輝度系アンダーシュート通過帯域調整回路１３に対して、輝度信号Ｙの帯域の下限値を、対象表示装置の表示能力に応じた所定の値に変更することを要求する。なお変更する必要がない場合（すなわち、対象表示装置の表示能力に応じた輝度信号Ｙの下限値が１である場合）、その旨が通知される。
【００４４】
次にステップＳ３において、入力データ通過帯域制御部１６は、色差系通過帯域調整回路１４に対して、色差信号CB/CRの通過帯域の範囲を、対象表示装置の表示能力に応じた所定の範囲に変更することを要求する。なお変更する必要がない場合（すなわち、対象表示装置の表示能力に応じた色差信号CB/CRの帯域が１乃至254である場合）、その旨が通知される。
【００４５】
このように輝度系オーバーシュート通過帯域調整回路１２および輝度系アンダーシュート通過帯域調整回路１３、並びに色差系通過帯域調整回路１４に対して輝度信号Ｙおよび色差信号CB/CRの通過帯域の変更（すなわち、調整）が要求されると、処理は終了する。
【００４６】
次に、輝度系オーバーシュート通過帯域調整回路１２の動作を、図４のフローチャートを参照して説明する。
【００４７】
ステップＳ１１において、輝度系オーバーシュート通過帯域調整回路１２は、図３のステップＳ１で入力データ通過帯域制御部１６により、輝度信号Ｙの通過帯域の上限値の変更が要求されたか否かを判定し、要求されたと判定した場合、ステップＳ１２に進む。
【００４８】
ステップＳ１２において、輝度系オーバーシュート通過帯域調整回路１２は、輝度信号Ｙの値が、要求された通過帯域の上限値より大きいか否かを判定し、大きいと判定した場合、ステップＳ１３に進み、いま入力した輝度信号Ｙの値を、その上限値と同じ値にクリップ（補正）する。
【００４９】
ステップＳ１１で、通過帯域の上限値の変更が要求されていないと判定されたとき（すなわち上限値を変更しない旨が通知されたとき）、ステップＳ１２で、いま入力した輝度信号Ｙの値が、通過帯域の上限値以下であると判定された場合、またはステップＳ１３で、輝度信号Ｙの値が通過帯域の上限値にクリップされたとき、ステップＳ１４に進み、輝度系オーバーシュート通過帯域調整回路１２は、その輝度信号Ｙの値を、輝度系アンダーシュート通過帯域調整回路１３に出力する。
【００５０】
ステップＳ１５において、輝度系オーバーシュート通過帯域調整回路１２は、色信号生成回路１１からの輝度信号Ｙの入力があるか否かを判定し、輝度信号Ｙの入力があったと判定した場合、ステップＳ１１に戻り、その入力輝度信号Ｙに対して、それ以降の処理を同様に実行する。
【００５１】
ステップＳ１５で、色信号生成回路１１から輝度信号Ｙが入力されていないと判定された場合、輝度系オーバーシュート通過帯域調整回路１２は、処理を終了する。
【００５２】
次に、輝度系アンダーシュート通過帯域調整回路１３の動作を、図５のフローチャートを参照して説明する。
【００５３】
ステップＳ２１において、輝度系アンダーシュート通過帯域調整回路１３は、図３のステップＳ２で、入力データ通過帯域制御部１６により、輝度信号Ｙの通過帯域の下限値の変更が要求されたか否かを判定し、要求されたと判定した場合、ステップＳ２２に進む。
【００５４】
ステップＳ２２において、輝度系アンダーシュート通過帯域調整回路１３は、いま入力された輝度信号Ｙの値が、要求された下限値より小さいか否かを判定し、小さいと判定した場合、ステップＳ２３に進み、いま入力した輝度信号Ｙの値を、その下限値と同じ値にクリップする。
【００５５】
ステップＳ２１で、通過帯域の下限値の変更が要求されていないと判定されたとき（すなわち下限値を変更しない旨が通知されたとき）、ステップＳ２２で、いま入力した輝度信号Ｙの値が、通過帯域の下限値以上であると判定されたとき、またはステップＳ２３で、輝度信号Ｙの値が通過帯域の下限値にクリップされたとき、ステップＳ２４に進み、輝度系アンダーシュート通過帯域調整回路１３は、その輝度信号Ｙの値を、圧縮処理回路１５に供給する。
【００５６】
次にステップＳ２５において、輝度系アンダーシュート通過帯域調整回路１３は、輝度系オーバーシュート通過帯域調整回路１２からの輝度信号Ｙの入力があるか否かを判定し、輝度信号Ｙの入力があったと判定した場合、ステップＳ２１に進み、その入力輝度信号Ｙに対して、それ以降の処理を同様に実行する。
【００５７】
ステップＳ２５で、輝度系オーバーシュート通過帯域調整回路１２から輝度信号Ｙが入力されていないと判定された場合、輝度系アンダーシュート通過帯域調整回路１３は、処理を終了する。
【００５８】
次に、色差系通過帯域調整回路１４の動作を、図６のフローチャートを参照して説明する。
【００５９】
ステップＳ３１において、色差系通過帯域調整回路１４は、図３のステップＳ３で、入力データ通過帯域制御部１６により、色差信号CB/CRの通過帯域の範囲の変更が要求されたか否かを判定し、要求されたと判定した場合、ステップＳ３２に進む。
【００６０】
ステップＳ３２において、色差系通過帯域調整回路１４は、いま入力された色差信号CB/CRの値が、要求された通過帯域の上限値より大きいかまたは下限値より小さいか否かを判定し、大きいまた小さいと判定した場合、ステップＳ３３に進む。
【００６１】
ステップＳ３３において、色差系通過帯域調整回路１４は、いま入力された色差信号CB/CRの値が、要求された通過帯域の上現値より大きい場合、上限値と同じ値にクリップし、また下限値より小さい場合、下限値と同じ値にクリップする。
【００６２】
ステップＳ３１で、通過帯域の変更が要求されていないと判定されたとき（すなわち、通過帯域を変更しない旨が通知されたとき）、ステップＳ３２で、いま入力した色差信号CB/CRの値が、通過帯域の範囲の値であると判定されたとき、またはステップＳ３３で、色差信号CB/CRの値がクリップされたとき、ステップＳ３４に進み、色差系通過帯域調整回路１４は、その色差信号CB/CRを、圧縮処理回路１５に供給する。
【００６３】
次にステップＳ３５において、色差系通過帯域調整回路１４は、色信号生成回路１１からの色差信号CB/CRの入力がある否かを判定し、色差信号CB/CRの入力があったと判定した場合、ステップＳ３１に戻り、その入力色差信号CB/CRに対して、それ以降の処理を同様に実行する。
【００６４】
ステップＳ３５で、色信号生成回路１１から色差信号CB/CRが入力されていないと判定された場合、色差系通過帯域調整回路１４は、処理を終了する。
【００６５】
以上のようにして、通過帯域の調整が要求され、要求された通過帯域の輝度信号Ｙおよび色差信号CB/CRが圧縮される。
【００６６】
例えば、16乃至240の整数範囲の輝度信号Ｙを出力し、1乃至254の整数範囲の色差信号CB/CRを圧縮して出力したい場合、入力データ通過帯域調整回路１６から、輝度系オーバーシュート通過帯域調整回路１２に対して輝度信号Ｙの通過帯域の上限値を254から240に変更する要求がなされ、輝度系アンダーシュート通過帯域調整回路１３に対して輝度信号Ｙの通過帯域の下限値を1から16に変更する要求がなされる。
【００６７】
また入力データ通過帯域調整回路１６から色差系通過帯域調整回路１４に対して通過帯域を変更しない旨が通知される。
【００６８】
この要求に従い、図７Ａに示すように、輝度系オーバーシュート通過帯域調整回路１２では、241以上の輝度信号Ｙが240にクリップされ、輝度系アンダーシュート通過帯域調整回路１３では、15以下の輝度信号Ｙが16にクリップされて、輝度信号Ｙの通過帯域の調整が行われる。
【００６９】
また、色差系通過帯域調整回路１４では、この入力データ通過帯域制御部１６からの要求に応じて、図７Ｂに示すように、入力された１乃至254の範囲の色差信号CB/CRが、そのまま出力される（いまの場合、全領域通過の調整が行われる）。
【００７０】
このようにそれぞれ通過帯域の調整がなされた輝度信号Ｙおよび色差信号CB/CRは、圧縮処理回路１５により圧縮される。
【００７１】
以上のように、輝度信号Ｙの通過帯域を、例えば８ビットで表現可能な0乃至255の整数範囲で、BT.709の規格に対応した16乃至235の整数範囲より広い範囲で調整し、また色差信号CB/CRの通過帯域を、例えば８ビットで表現可能な0乃至255の整数範囲で、BT.709の規格に対応した16乃至240の整数範囲より広い範囲で調整することができるようにしたので、BT.709などの所定の規格よりも広色域の色を表現することができる表示装置に対して、その表示装置の表示能力に応じたビデオデータを提供することができる。
【００７２】
なお入力データ通過帯域制御部１６は、対象表示装置の表示能力に応じて輝度信号Ｙまたは色差信号CB/CRの通過帯域を制御するようにしたが、入力される輝度信号Ｙまたは色差信号CB/CRに応じて通過帯域を制御するようにすることもできる。
【００７３】
次に、上述した一連の処理は、ハードウェアにより行うこともできるし、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のコンピュータ等にインストールされる。
【００７４】
そこで、図８は、上述した一連の処理を実行するプログラムがインストールされるコンピュータの一実施の形態の構成例を示している。
【００７５】
プログラムは、コンピュータに内蔵されている記録媒体としてのハードディスク１０５やROM１０３に予め記録しておくことができる。
【００７６】
あるいはまた、プログラムは、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体１１１に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体１１１は、いわゆるパッケージソフトウエアとして提供することができる。
【００７７】
なお、プログラムは、上述したようなリムーバブル記録媒体１１１からコンピュータにインストールする他、ダウンロードサイトから、ディジタル衛星放送用の人工衛星を介して、コンピュータに無線で転送したり、LAN(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを、通信部１０８で受信し、内蔵するハードディスク１０５にインストールすることができる。
【００７８】
コンピュータは、CPU(Central Processing Unit)１０２を内蔵している。CPU１０２には、バス１０１を介して、入出力インタフェース１１０が接続されており、CPU１０２は、入出力インタフェース１１０を介して、ユーザによって、キーボードや、マウス、マイク等で構成される入力部１０７が操作等されることにより指令が入力されると、それにしたがって、ROM(Read Only Memory)１０３に格納されているプログラムを実行する。あるいは、また、CPU１０２は、ハードディスク１０５に格納されているプログラム、衛星若しくはネットワークから転送され、通信部１０８で受信されてハードディスク１０５にインストールされたプログラム、またはドライブ１０９に装着されたリムーバブル記録媒体１１１から読み出されてハードディスク１０５にインストールされたプログラムを、RAM(Random Access Memory)１０４にロードして実行する。これにより、CPU１０２は、上述したフローチャートにしたがった処理、あるいは上述したブロック図の構成により行われる処理を行う。そして、CPU１０２は、その処理結果を、必要に応じて、例えば、入出力インタフェース１１０を介して、LCD(Liquid Crystal Display)やスピーカ等で構成される出力部１０６から出力、あるいは、通信部１０８から送信、さらには、ハードディスク１０５に記録等させる。
【００７９】
ここで、本明細書において、コンピュータに各種の処理を行わせるためのプログラムを記述する処理ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含むものである。
【００８０】
また、プログラムは、１のコンピュータにより処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであっても良い。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであっても良い。
【００８１】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００８２】
【図１】BT.709における輝度信号と色差信号の通過帯域について説明する図である。
【図２】本発明を適用したデータ圧縮装置の構成例を示すブロック図である。
【図３】図２の入力データ通過帯域制御部の動作を説明するフローチャートである。
【図４】図２の輝度系オーバーシュート通過帯域調整回路の動作を説明するフローチャートである。
【図５】図２の輝度系アンダーシュート通過帯域調整回路の動作を説明するフローチャートである。
【図６】図２色差系通過帯域調整回路の動作を説明するフローチャートである。
【図７】本発明における通過帯域の例を示す図である。
【図８】本発明を適用したコンピュータの一実施の形態の構成例を示すブロック図である。
【符号の説明】
【００８３】
１１  色信号生成回路，  １２  輝度系オーバーシュート通過帯域調整回路，  １３  輝度系アンダーシュート通過帯域調整回路，  １４  色差系通過帯域調整回路,  １５  圧縮処理回路，  １６  入力データ通過帯域制御部，  １０１  バス，  １０２  CPU，  １０３  ROM，  １０４  RAM，  １０５  ハードディスク，  １０６  出力部，  １０７  入力部，  １０８  通信部，  １０９  ドライブ，  １１０  入出力インタフェース，  １１１  リムーバブル記録媒体
【図１】
2008072594.tif 000003
【図２】
2008072594.tif 000004
【図３】
2008072594.tif 000005
【図４】
2008072594.tif 000006
【図５】
2008072594.tif 000007
【図６】
2008072594.tif 000008
【図７】
2008072594.tif 000009
【図８】
2008072594.tif 000010