"画像信号の色差信号の解像度を示すクロマフォーマット信号が4:2:2フォーマットである場合に、8×8画素のブロックを縦方向に並べた8×16画素ブロック単位で、上記色差信号を画像内予測符号化する際の予測モードがDCモードの場合に、8×8画素ブロックに分けて予測画像を生成する画像内予測部と、上記画像内予測部により生成された予測画像を用いて、上記色差信号を含む画像信号を符号化する符号化部とを備える符号化装置。画像信号の色差信号の解像度を示すクロマフォーマット信号が4:2:2フォーマットである場合に、8×8画素のブロックを縦方向に並べた8×16画素ブロック単位で、上記色差信号を画像内予測符号化する際の予測モードがDCモードの場合に、8×8画素ブロックに分けて予測画像を生成する画像内予測工程と、上記画像内予測工程により生成された予測画像を用いて、上記色差信号を含む画像信号を符号化する符号化工程とを有する符号化方法。ところで、JVTCodecH264|MPEG4AVCでは、上述したように、イントラ符号化を行う際に、ブロックの周辺の画素から予測画像を生成してその差分を符号化するというイントラ予測符号化が採用されている。ここで、輝度成分に関しては、4×4画素ブロック単位に予測を行うイントラ4×4予測モードと16×16画素ブロックマクロブロック単位で予測を行うイントラ16×16予測モードとの2つの予測方式が用いられている。一方、色差成分に関しては、Cb,Crそれぞれの8×8ブロック単位で予測を行う。この予測符号化の方法は、イントラ16×16予測モードと同様であり、当該予測モードを8×8ブロック単位に変更したものである。色差のイントラ予測符号化における予測モードを図11に示す。図11に示すように、JVTCodecでは、Verticalmodemode0Horizontalmodemode1DCmodemode2PlanePredictionmodemode3の4つの予測モードが定義されており、最も予測残差の少ない予測モードに従って予測画像が生成される。以下、この4つの予測モードにおける予測画像の生成手法について説明する。Verticalmodemode0Verticalmodeにおいては、色差ブロックの隣接する上側のブロックの画素4:2:0フォーマットの場合、上のマクロブロックをコピーして当該ブロックの予測画像とする。この場合の色差ブロックの予測画像predcは、隣接する上側のブロックの画素をpx,-1とすると、以下の式1のように表される。なお、このモードは隣接する上側のブロックが存在する場合にのみ用いることが可能である。Horizontalmodemode1Horizontalmodeにおいては、色差ブロックの隣接する左側のブロックの画素4:2:0フォーマットの場合、左のマクロブロックをコピーして当該ブロックの予測画像とする。この場合の色差ブロックの予測画像predcは、隣接する左側のブロックの画素をp-1,yとすると、以下の式2のように表される。なお、このモードは隣接する左側のブロックが存在する場合のみ用いることが可能である。DCmodemode2DCmodeにおいては、色差ブロックの隣接する上側及び左側のブロックの画素を用いてその平均値を予測画像とする。但し、隣接する画素が存在しない場合には、値128が予測信号として用いられる。すなわち、x,y=03の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x,y=03を用いて生成される。より詳しくは、i画素px,-1及び画素p-1,yが共に存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1が存在せず、画素p-1,yが存在する場合、iv画素px,-1及び画素p-1,yが共に存在しない場合、の4つの場合において、それぞれ以下の式3~6に従って生成される。同様に、x=47、y=03の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x=47、y=03を用いて生成される。より詳しくは、i画素px,-1が存在する場合、ii画素px,-1が存在せず、画素p-1,yが存在する場合、iii画素px,-1及び画素p-1,yが共に存在しない場合、の3つの場合において、それぞれ以下の式7~9に従って生成される。同様に、x=03、y=47の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x=03、y=47を用いて生成される。より詳しくは、i画素p-1,yが存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1及び画素p-1,yが共に存在しない場合、の3つの場合において、それぞれ以下の式10~12に従って生成される。同様に、x,y=47の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x,y=47を用いて生成される。より詳しくは、i画素px,-1及び画素p-1,yが共に存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1が存在せず、画素p-1,yが存在する場合、iv画素px,-1及び画素p-1,yが共に存在しない場合、の4つの場合において、それぞれ以下の式13~16に従って生成される。PlanePredictionmodemode3PlanePredictionmodeにおいては、色差ブロックの隣接する左側のブロックの画素4:2:0フォーマットの場合、左のマクロブロックと上側のブロックの画素から予測画像を平面近似して当該ブロックの予測画像とする。この場合の色差の予測画像predcは、隣接する左側のブロックの画素をp-1,y、上側のブロックをpx,-1とすると、以下の式17のように表される。ここで、式17におけるClip1は、0から255の範囲にクリッピングすることを示す。以上のように、4つの予測モードの何れかによって色差成分のイントラ予測を行って予測画像を生成した後、加算器103において現在の画素ブロックとこの予測画像との差分信号が生成される。直交変換部104は、この8×8ブロックの差分信号に対して4×4画素ブロック単位で4×4整数変換を適用する。現在の画素ブロックから予測画像を引いた差分信号をF4x4とすると、4×4整数変換は、以下の式18のように表される。さらにJVTCodecでは、4×4整数変換した後、図12に示すように、8×8ブロック中の4つの4×4ブロックの0,0係数DC係数を集めて2×2ブロックを構成し、この2×2ブロックに対して2×2アダマール変換を適応する。これは、色差で用いられているイントラ予測の効率がそれ程高くなく、隣り合う4×4ブロック間の0,0係数の間にまだ相関が残っているためである。この相関を利用してより符号化効率を高めるため、4×4ブロックの0,0係数のみを集めて2×2ブロックを構成し、2×2アダマール変換を適用する。2×2のクロマDCブロックをfdc2x2とすると、2×2アダマール変換後のクロマDCブロックfdc2x2は、以下の式19のように表される。整数変換の後、各係数は量子化される。輝度の量子化係数を求めるためのパラメータをQPyとすると、色差の量子化係数を求めるためのパラメータQPcは、以下のようにして算出される。すなわち、先ず画像圧縮情報中に符号化されるQPy0から51の値をとる及び色差の量子化係数のオフセット値chromaqpoffsetを用いて、下記の式20に従ってパラメータQPiを計算する。但し、QPiは0から51の範囲にクリッピングされる。そして、このQPiを用いて以下の表1に示すテーブルから色差のパラメータQPcを求める。ここで、量子化前の各AC係数の値をfとし、量子化後の各AC係数の値をf’とすると、量子化後の係数の値は以下の式21で表される。一方、量子化前の各DC係数の値をfdcとし、量子化後の各DC係数の値をfdc’とすると、量子化後の係数の値は以下の式22で表される。なお、式22におけるrは、丸め処理のための定数である。また、AC係数の逆量子化は、逆量子化後のAC係数をfとすると、以下の式23で表される。一方、DC係数の逆量子化は、逆量子化後のDC係数をfdcとすると、QPcが6以上である場合には、以下の式24で表され、QPcが6未満である場合には、以下の式25で表される。以上のようにして、JVTCodecではイントラ予測符号化が行われているが、上記手法を用いても、色差のイントラ予測符号化はブロックサイズが小さいため、輝度と比べると符号化効率がよくないという問題があった。また、上記手法は、4:2:0フォーマット、YCbCr色空間のみにしか対応しておらず、4:2:2フォーマット、4:4:4フォーマット、RGB色空間、XYZ色空間等の場合には符号化することができないという問題があった。本発明は、このような従来の実情に鑑みて提案されたものであり、4:2:2フォーマットの画像であっても、より効率よく符号化することを可能にする画像情報の符号化装置及びその方法を提供することを目的とする。上述した目的を達成するために、本発明に係る符号化装置は、画像信号の色差信号の解像度を示すクロマフォーマット信号が4:2:2フォーマットである場合に、8×8画素のブロックを縦方向に並べた8×16画素ブロック単位で、上記色差信号を画像内予測符号化する際の予測モードがDCモードの場合に、8×8画素ブロックに分けて予測画像を生成する画像内予測部と、上記画像内予測部により生成された予測画像を用いて、上記色差信号を含む画像信号を符号化する符号化部とを備える。また、上述した目的を達成するために、本発明に係る符号化方法は、画像信号の色差信号の解像度を示すクロマフォーマット信号が4:2:2フォーマットである場合に、8×8画素のブロックを縦方向に並べた8×16画素ブロック単位で、上記色差信号を画像内予測符号化する際の予測モードがDCモードの場合に、8×8画素ブロックに分けて予測画像を生成する画像内予測工程と、上記画像内予測工程により生成された予測画像を用いて、上記色差信号を含む画像信号を符号化する符号化工程とを有する。このような画像情報の符号化装置及びその方法では、入力画像信号を画像内予測符号化する際に、画像信号の色差信号の解像度を示すクロマフォーマット信号が4:2:2フォーマットの場合に、8×8画素のブロックを縦方向に並べた8×16画素ブロック単位で色差信号を画像内予測符号化する際の予測モードがDCモードの場合に、8×8画素ブロックに分けて予測画像を生成し、生成された予測画像を用いて、色差信号を含む画像信号を符号化する。本発明に係る符号化装置及びその方法によれば、画像信号の色差信号の解像度を示すクロマフォーマット信号が4:2:2フォーマットの場合にも、画像内予測によって、予測モードがDCモードの場合に、効率よく符号化することができる。以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明するが、本発明はこの実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。1画像情報符号化装置の構成及び動作先ず、本実施の形態における画像情報符号化装置の概略構成を図1に示す。図1に示すように、画像情報符号化装置10は、A/DAnalogueDigital変換部11と、画像並び替えバッファ12と、加算器13と、直交変換部14と、量子化部15と、可逆符号化部16と、蓄積バッファ17と、逆量子化部18と、逆直交変換部19と、加算器20と、フレームメモリ21と、動き予測補償部22と、イントラ予測部23と、レート制御部24とにより構成されている。図1において、A/D変換部11は、入力された画像信号をデジタル信号に変換する。そして、画像並び替えバッファ12は、当該画像情報符号化装置10から出力される画像圧縮情報のGOPGroupofPictures構造に応じて、フレームの並べ替えを行う。ここで、画像並び替えバッファ12は、イントラ画像内符号化が行われる画像に関しては、フレーム全体の画像情報を直交変換部14に供給する。直交変換部14は、画像情報に対して離散コサイン変換又はカルーネンレーベ変換等の直交変換を施し、変換係数を量子化部15に供給する。量子化部15は、直交変換部14から供給された変換係数に対して量子化処理を施す。可逆符号化部16は、量子化された変換係数に対して可変長符号化、算術符号化等の可逆符号化を施し、符号化された変換係数を蓄積バッファ17に供給して蓄積させる。この符号化された変換係数は、画像圧縮情報として出力される。量子化部15の挙動は、レート制御部24によって制御される。また、量子化部15は、量子化後の変換係数を逆量子化部18に供給し、逆量子化部18は、その変換係数を逆量子化する。逆直交変換部19は、逆量子化された変換係数に対して逆直交変換処理を施して復号画像情報を生成し、その情報をフレームメモリ21に供給して蓄積させる。一方、画像並び替えバッファ12は、インター画像間符号化が行われる画像に関しては、画像情報を動き予測補償部22に供給する。動き予測補償部22は、同時に参照される画像情報をフレームメモリ21より取り出し、動き予測補償処理を施して参照画像情報を生成する。動き予測補償部22は、この参照画像情報を加算器13に供給し、加算器13は、参照画像情報を当該画像情報との差分信号に変換する。また、動き補償予測部22は、同時に動きベクトル情報を可逆符号化部16に供給する。可逆符号化部16は、その動きベクトル情報に対して可変長符号化又は算術符号化等の可逆符号化処理を施し、画像圧縮情報のヘッダ部に挿入される情報を形成する。なお、その他の処理については、イントラ符号化を施される画像圧縮情報と同様であるため、説明を省略する。ここで、上述したJVTCodecでは、イントラ符号化を行う際に、ブロック周辺の画素から予測画像を生成してその差分を符号化するというイントラ予測符号化が採用されている。すなわち、イントラ符号化が行われる画像Iピクチャ、Iスライス、イントラマクロブロックなどに関しては、符号化する画素ブロックの近傍の既に符号化が終了した画素値から予測画像を生成し、その予測画像との差分が符号化される。逆量子化部18及び逆直交変換部19は、イントラ符号化された画素をそれぞれ逆量子化及び逆直交変換し、加算器20は、逆直交変換部19の出力と当該画素ブロックを符号化する際に使用された予測画像とを加算し、その加算値をフレームメモリ21に供給して蓄積させる。イントラ予測部23は、イントラ符号化される画素ブロックの場合には、既に符号化が終了しフレームメモリ21に蓄積されている近傍画素を読み出し、予測画像を生成する。このとき、予測画像の生成に用いたイントラ予測モードについても可逆符号化部16において可逆符号化処理を施し、画像圧縮情報に含めて出力する。2画像情報符号化装置における本発明の適用部分2-1イントラ予測部イントラ予測部23の構成の一例を図2に示す。イントラ予測部23は、色成分の解像度が4:2:0フォーマット、4:2:2フォーマット、4:4:4フォーマット等の何れであるかを示すクロマフォーマット信号、及び色空間がYCbCr、RGB、XYZ等の何れであるかを示す色空間信号に基づいて、予測の手法を切り替える。なお、クロマフォーマット信号及び色空間信号は、予め外部のユーザ等によって設定され、画像情報符号化装置10に供給される。図2に示すイントラ予測部23において、クロマフォーマット信号及び色空間信号は、スイッチ30,32に供給される。スイッチ30,32では、クロマフォーマット信号及び色空間信号に基づき、イントラ予測器31a,31b,31cの何れかを選択し、フレームメモリ21から読み出した画像信号を選択したイントラ予測器に供給し、選択したイントラ予測器からの予測画像を出力する。スイッチ30,32は、同一のイントラ予測器を選択する。なお、この図2では、3種類のイントラ予測器31a,31b,31cの何れかを選択するものとして説明するが、このイントラ予測器の数、すなわち予測の方式の数は、任意に設定することができる。2-1-1先ず、イントラ予測器31aの動作を説明する。このイントラ予測器31aでは、クロマフォーマット信号が4:2:0フォーマットを示し、色空間信号がYCbCrを示す画像信号に対し、8×8ブロックを単位として予測を行う。なお、イントラ予測器31aの動作は、前述した従来例と同様であるため、詳細な説明を省略する。2-1-2次に、イントラ予測器31bの動作を説明する。イントラ予測器31bにおいてもイントラ色差予測モードには、Verticalmode、Horizontalmode、DCmode、Planepredictionmodeの4つの予測モードが存在する。このイントラ予測器31bでは、クロマフォーマット信号が4:2:2フォーマットを示し、色空間信号がYCbCrを示す画像信号に対し、マクロブロック中の連続する縦方向の2つの8×8ブロックをまとめて8×16ブロックを構成し、この8×16ブロックを単位として予測を行う。以下、このイントラ予測器31bにおける、4つの予測モードのそれぞれに従った予測画像の生成手法について説明する。Verticalmodemode0Verticalmodeにおいては、色差ブロックの隣接する上側のブロックの画素をコピーして当該ブロックの予測画像とする。この場合の色差の予測画像predcは、隣接する上側のブロックの画素をpx,-1とすると、以下の式26のように表される。なお、このモードは隣接する上側のブロックが存在する場合にのみ用いることが可能である。Horizontalmodemode1Horizontalmodeにおいては、色差ブロックの隣接する左側のブロックの画素をコピーして当該ブロックの予測画像とする。この場合の色差ブロックの予測画像predcは、隣接する左側のブロックの画素をp-1,yとすると、以下の式27のように表される。なお、このモードは隣接する左側のブロックが存在する場合のみ用いることが可能である。DCmodemode2DCmodeにおいては、色差ブロックの隣接する上側及び左側のブロックの画素を用いてその平均値を予測画像とする。但し、隣接する画素が存在しない場合には、値128が予測信号として用いられる。すなわち、x,y=03の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x,y=03を用いて生成される。より詳しくは、i画素px,-1及び画素p-1,yが共に存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1が存在せず、画素p-1,yが存在する場合、iv画素px,-1及び画素p-1,yが共に存在しない場合、の4つの場合において、それぞれ以下の式28~31に従って生成される。同様に、x=47、y=03の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x=47、y=03を用いて生成される。より詳しくは、i画素px,-1が存在する場合、ii画素px,-1が存在せず、画素p-1,yが存在する場合、iii画素px,-1及び画素p-1,yが共に存在しない場合、の3つの場合において、それぞれ以下の式32~34に従って生成される。同様に、x=03、y=47の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x=03、y=47を用いて生成される。より詳しくは、i画素p-1,yが存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1及び画素p-1,yが共に存在しない場合、の3つの場合において、それぞれ以下の式35~37に従って生成される。同様に、x,y=47の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x,y=47を用いて生成される。より詳しくは、i画素px,-1及び画素p-1,yが共に存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1が存在せず、画素p-1,yが存在する場合、iv画素px,-1及び画素p-1,yが共に存在しない場合、の4つの場合において、それぞれ以下の式38~41に従って生成される。同様に、x=03、y=811の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x=03、y=811を用いて生成される。より詳しくは、i画素p-1,yが存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1及び画素p-1,yが共に存在しない場合、の3つの場合において、それぞれ以下の式42~44に従って生成される。同様に、x=47、y=811の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x=47、y=811を用いて生成される。より詳しくは、i画素px,-1及び画素p-1,yが共に存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1が存在せず、画素p-1,yが存在する場合、iv画素px,-1及び画素p-1,yが共に存在しない場合、の4つの場合において、それぞれ以下の式45~48に従って生成される。同様に、x=03、y=1215の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x=03、y=1215を用いて生成される。より詳しくは、i画素p-1,yが存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1及び画素p-1,yが共に存在しない場合、の3つの場合において、それぞれ以下の式49~51に従って生成される。同様に、x=47、y=1215の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x=47、y=1215を用いて生成される。より詳しくは、i画素px,-1及び画素p-1,yが共に存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1が存在せず、画素p-1,yが存在する場合、iv画素px,-1及び画素p-1,yが共に存在しない場合、の4つの場合において、それぞれ以下の式52~55に従って生成される。ここで、上述した予測方法では、単純に上側のブロックの8画素と左側のブロックの16画素との平均値を予測画像としているため、24での割り算を行う必要があり、演算量が多くなるという問題がある。そこで、以下のように予測方法を変形し、16=24での割り算を行うようにすることで、演算量を削減することができる。すなわち、x,y=07の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x,y=07を用いて生成される。より詳しくは、i画素px,-1及び画素p-1,yが共に存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1が存在せず、画素p-1,yが存在する場合、iv画素px,-1及び画素p-1,yが共に存在しない場合、の4つの場合において、それぞれ以下の式56~59に従って生成される。同様に、x=07、y=815の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x=07、y=815を用いて生成される。より詳しくは、i画素p-1,yが存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1及び画素p-1,yが共に存在しない場合、の3つの場合において、それぞれ以下の式60~62に従って生成される。PlanePredictionmodemode3PlanePredictionmodeにおいては、色差ブロックの隣接する左側のブロックの画素と上側のブロックの画素から予測画像を平面近似して当該ブロックの予測画像とする。この場合の色差の予測画像predcは、隣接する左側のブロックの画素をp-1,y、上側のブロックをpx,-1とすると、以下の式63のように表される。ここで、式63におけるClip1は、0から255の範囲にクリッピングすることを示す。2-1-3続いて、イントラ予測器31cの動作を説明する。イントラ予測器31cにおいてもイントラ色差予測モードには、Verticalmode、Horizontalmode、DCmode、Planepredictionmodeの4つの予測モードが存在する。このイントラ予測器31cでは、クロマフォーマット信号が4:4:4フォーマットを示し、色空間信号がYCbCr、RGB又はXYZを示す画像信号に対し、マクロブロック中の連続する縦横方向の4つの8×8ブロックをまとめて16×16ブロックを構成し、この16×16ブロックを単位として予測を行う。以下、このイントラ予測器31cにおける、4つの予測モードのそれぞれに従った予測画像の生成手法について説明する。Verticalmodemode0Verticalmodeにおいては、色差ブロックの隣接する上側のブロックの画素をコピーして当該ブロックの予測画像とする。この場合の色差の予測画像predcは、隣接する上側のブロックの画素をpx,-1とすると、以下の式64のように表される。なお、このモードは隣接する上側のブロックが存在する場合にのみ用いることが可能である。Horizontalmodemode1Horizontalmodeにおいては、色差ブロックの隣接する左側のブロックの画素をコピーして当該ブロックの予測画像とする。この場合の色差ブロックの予測画像predcは、隣接する左側のブロックの画素をp-1,yとすると、以下の式65のように表される。なお、このモードは隣接する左側のブロックが存在する場合のみ用いることが可能である。DCmodemode2DCmodeにおいては、色差ブロックの隣接する上側及び左側のブロックの画素を用いてその平均値を予測画像とする。但し、隣接する画素が存在しない場合には、値128が予測信号として用いられる。すなわち、x,y=015の場合、予測画像predcx,yは、隣接する上側の画素px,-1及び左側の画素p-1,y但し、x,y=015を用いて生成される。より詳しくは、i画素px,-1及び画素p-1,yが共に存在する場合、ii画素px,-1が存在し、画素p-1,yが存在しない場合、iii画素px,-1が存在せず、画素p-1,yが存在する場合、iv画素px,-1及び画素p-1,yが共に存在しない場合、の4つの場合において、それぞれ以下の式66~69に従って生成される。PlanePredictionmodemode3PlanePredictionmodeにおいては、色差ブロックの隣接する左側のブロックの画素と上側のブロックの画素から予測画像を平面近似して当該ブロックの予測画像とする。この場合の色差の予測画像predcは、隣接する左側のブロックの画素をp-1,y、上側のブロックをpx,-1とすると、以下の式70のように表される。ここで、式70におけるClip1は、0から255の範囲にクリッピングすることを示す。2-2直交変換部クロマフォーマット信号及び色空間信号は、直交変換部14にも供給される。直交変換部14の構成の一例を図3に示す。直交変換部14は、色成分の解像度が4:2:0フォーマット、4:2:2フォーマット、4:4:4フォーマット等の何れであるかを示すクロマフォーマット信号、及び色空間がYCbCr、RGB、XYZ等の何れであるかを示す色空間信号に基づいて、直交変換の方式を切り替える。図3に示す直交変換部14において、クロマフォーマット信号及び色空間信号は、スイッチ40,42に供給される。スイッチ40,42では、クロマフォーマット信号及び色空間信号に基づき、直交変換器41a,41b,41cの何れかを選択し、加算器13からの出力を選択した直交変換器に供給し、選択した直交変換器からの信号を出力する。スイッチ40,42は、同一の直交変換器を選択する。なお、この図3では、3種類の直交変換器41a,41b,41cの何れかを選択するものとして説明するが、この直交変換器の数、すなわち直交変換の方式の数は、任意に設定することができる。2-2-1先ず、直交変換器41aの動作を説明する。この直交変換器41aでは、クロマフォーマット信号が4:2:0フォーマットを示し、色空間信号がYCbCrを示す画像信号に対して直交変換を行う。なお、直交変換器41aの動作は、前述した従来例と同様であるため、詳細な説明を省略する。2-2-2次に、直交変換器41bの動作を説明する。この直交変換器41bでは、クロマフォーマット信号が4:2:2フォーマットを示し、色空間信号がYCbCrを示す画像信号に対して直交変換を行う。より詳しくは、色差のイントラ予測を行った後、8×8ブロック中の4×4画素ブロック単位で4×4整数変換を適用する。当該画素ブロックから予測画像を引いた差分信号をf4x4とすると、4×4直交変換は、以下の式71のように表される。4×4整数変換した後、図4に示すように、縦方向に連続する2つの8×8ブロック中の8つの4×4ブロックの0,0係数を集めて2×4ブロックを構成し、この2×4ブロックに対して2×4変換を適応する。これは色差で用いられているイントラ予測の効率がそれ程高くなく、隣り合う4×4ブロック間の0,0係数の間にまだ相関が残っているためである。この相関を相関を利用してより符号化効率を高めるため、4×4ブロックの0,0係数のみを集めて2×4ブロックを構成し、2×4変換を適用する。2×4のクロマDCのブロックをf2x4とすると、このクロマDCブロックに対する変換は、以下の式72のように表される。2-2-3続いて、直交変換器41cの動作を説明する。この直交変換器41cでは、クロマフォーマット信号が4:4:4フォーマットを示し、色空間信号がYCbCr、RGB又はXYZを示す画像信号に対して直交変換を行う。より詳しくは、4:4:4フォーマット、YCbCr、RGB、XYZを示す色差を4×4整数変換した後、輝度と同様にしてマクロブロック中の16個の0,0係数を集めて4×4DCブロックを構成し、4×4変換を適用する。この変換は、以下の式73のように表される。2-3量子化部クロマフォーマット信号及び色空間信号は、量子化部15にも供給される。量子化部15の構成の一例を図5に示す。量子化部15は、色成分の解像度が4:2:0フォーマット、4:2:2フォーマット、4:4:4フォーマット等の何れであるかを示すクロマフォーマット信号、及び色空間がYCbCr、RGB、XYZ等の何れであるかを示す色空間信号に基づいて、量子化の方式を切り替える。図5に示す量子化部15において、クロマフォーマット信号及び色空間信号は、スイッチ50,52に供給される。スイッチ50,52では、クロマフォーマット信号及び色空間信号に基づき、量子化器51a,51b,51cの何れかを選択し、直交変換部14からの出力を選択した量子化器に供給し、選択した量子化器からの信号を出力する。スイッチ50,52は、同一の量子化器を選択する。なお、この図5では、3種類の量子化器51a,51b,51cの何れかを選択するものとして説明するが、この量子化器の数、すなわち量子化の方式の数は、任意に設定することができる。2-3-1先ず、量子化器51aの動作を説明する。この量子化器51aでは、クロマフォーマット信号が4:2:0フォーマットを示し、色空間信号がYCbCrを示す画像信号に対して量子化を行う。なお、量子化器51aの動作は、前述した従来例と同様であるため、詳細な説明を省略する。2-3-2次に、量子化器51bの動作を説明する。この量子化器51bでは、クロマフォーマット信号が4:2:2フォーマットを示し、色空間信号がYCbCrを示す画像信号に対して量子化を行う。ここで、4:2:0フォーマットの場合におけるクロマDCの変換に用いられるアダマール変換は、以下の式74のように表される。一方、4:2:2フォーマットの場合におけるクロマDCの変換に用いられる2×4変換は、以下の式75のように表される。したがって、4:2:0フォーマットでの変換による正規化係数は1/2であるのに対し、4:2:2フォーマットでの変換による正規化係数は1/2√2となる。しかしながら、この場合には実数演算が入ってしまうため、以下の式76で示すように簡略化する。この正規化係数は、量子化の際のスケールと一緒に計算されているため、4:2:2フォーマットの変換の場合、量子化方法を以下のように変更する必要がある。量子化後のDC係数をQf’[ij]とすると、2×4クロマDCブロックの量子化後の係数値は、例えば以下の式77で与えられる。ここで、式77におけるrは、丸め処理を変更するためのパラメータである。なお、AC係数に対する量子化は4:2:0フォーマットの場合と同様であるため、説明を省略する。2-3-3続いて、量子化器51cの動作を説明する。この量子化器51cでは、クロマフォーマット信号が4:4:4フォーマットを示し、色空間信号がYCbCr、RGB又はXYZを示す画像信号に対して量子化を行う。ここで、クロマDCの変換に用いられるアダマール変換は、以下の式78のように表される。したがって、この場合、変換の正規化係数は1/4となる。量子化後のDC係数をQf’[ij]とすると、4×4クロマDCブロックの量子化後の係数値は、例えば以下の式79で与えられる。ここで、式79におけるrは、丸め処理を変更するためのパラメータである。2-4逆量子化部クロマフォーマット信号及び色空間信号は、逆量子化部18にも供給される。逆量子化部18の構成の一例を図6に示す。逆量子化部18は、色成分の解像度が4:2:0フォーマット、4:2:2フォーマット、4:4:4フォーマット等の何れであるかを示すクロマフォーマット信号、及び色空間がYCbCr、RGB、XYZ等の何れであるかを示す色空間信号に基づいて、逆量子化の方式を切り替える。図6に示す逆量子化部18において、クロマフォーマット信号及び色空間信号は、スイッチ60,62に供給される。スイッチ60,62では、クロマフォーマット信号及び色空間信号に基づき、逆量子化器61a,61b,61cの何れかを選択し、量子化部15からの出力を選択した逆量子化器に供給し、選択した逆量子化器からの信号を出力する。スイッチ60,62は、同一の逆量子化器を選択する。なお、この図6では、3種類の逆量子化器61a,61b,61cの何れかを選択するものとして説明するが、この逆量子化器の数、すなわち逆量子化の方式の数は、任意に設定することができる。2-4-1先ず、逆量子化器61aの動作を説明する。この逆量子化器61aでは、クロマフォーマット信号が4:2:0フォーマットを示し、色空間信号がYCbCrを示す画像信号に対して逆量子化を行う。なお、逆量子化器61aの動作は、前述した従来例と同様であるため、詳細な説明を省略する。2-4-2次に、逆量子化器61bの動作を説明する。この逆量子化器61bでは、クロマフォーマット信号が4:2:2フォーマットを示し、色空間信号がYCbCrを示す画像信号に対して逆量子化を行う。より詳しくは、逆量子化後のDC係数をfdcとすると、2×2クロマDCブロックの逆量子化後の係数値は、QPcが6以上である場合には以下の式80で表され、QPcが6未満である場合には、以下の式81で表される。なお、AC係数に対する逆量子化は4:2:0フォーマットの場合と同様であるため、説明を省略する。2-4-3次に、逆量子化器61cの動作を説明する。この逆量子化器61cでは、クロマフォーマット信号が4:4:4フォーマットを示し、色空間信号がYCbCr、RGB又はXYZを示す画像信号に対して逆量子化を行う。より詳しくは、逆量子化後のDC係数をfdcとすると、4×4クロマDCブロックの逆量子化後の係数値は、QPcが6以上である場合には以下の式82で表され、QPcが6未満である場合には、以下の式83で表される。なお、AC係数に対する逆量子化は4:2:0フォーマットの場合と同様であるため、説明を省略する。2-5逆直交変換部クロマフォーマット信号及び色空間信号は、逆直交変換部19にも供給される。逆直交変換部19の構成の一例を図7に示す。逆直交変換部19は、色成分の解像度が4:2:0フォーマット、4:2:2フォーマット、4:4:4フォーマット等の何れであるかを示すクロマフォーマット信号、及び色空間がYCbCr、RGB、XYZ等の何れであるかを示す色空間信号に基づいて、逆直交変換の方式を切り替える。図7に示す逆直交変換部19において、クロマフォーマット信号及び色空間信号は、スイッチ70,72に供給される。スイッチ70,72では、クロマフォーマット信号及び色空間信号に基づき、逆直交変換器71a,71b,71cの何れかを選択し、逆量子化部18からの出力を選択した逆直交変換器に供給し、選択した逆直交変換器からの信号を出力する。スイッチ70,72は、同一の逆直交変換器を選択する。なお、この図7では、3種類の逆直交変換器71a,71b,71cの何れかを選択するものとして説明するが、この逆直交変換器の数、すなわち逆直交変換の方式の数は、任意に設定することができる。2-5-1先ず、逆直交変換器71aの動作を説明する。この逆直交変換器71aでは、クロマフォーマット信号が4:2:0フォーマットを示し、色空間信号がYCbCrを示す画像信号に対して逆直交変換を行う。なお、逆直交変換器71aの動作は、前述した従来例と同様であるため、詳細な説明を省略する。2-5-2次に、逆直交変換器71bの動作を説明する。この逆直交変換器71bでは、クロマフォーマット信号が4:2:2フォーマットを示し、色空間信号がYCbCrを示す画像信号に対して逆直交変換を行う。より詳しくは、2×4DCブロックに対して2×4逆変換を適用する。逆変換後の2×4のクロマDCブロックをfdc2x4とすると、このクロマDCブロックに対する逆変換は、以下の式84のように表される。このクロマDC係数を図4に示したような4×4ブロックの0,0係数とし、各4×4ブロックの逆変換を行う。逆変換されたクロマDCであるfdc2x4を0,0係数とする4×4ブロックの各係数をF4x4とし、逆変換後の4×4ブロックに復号差分信号をF4x4とすると、逆変換は、以下の式85のように表される。2-5-3続いて、逆直交変換器71cの動作を説明する。この逆直交変換器71cは、クロマフォーマット信号が4:4:4フォーマットを示し、色空間信号がYCbCr、RGB又はXYZを示す画像信号に対して逆直交変換を行う。より詳しくは、4×4DCブロックに対して4×4逆変換を適用する。逆変換後の4×4のクロマDCブロックをfdc4x4とすると、このクロマDCブロックに対する逆変換は、以下の式86のように表される。このクロマDC係数をAC係数の4×4ブロックの0,0係数とし、各4×4ブロックの逆変換を行う。逆変換されたクロマDCであるfdc4x4を0,0係数とする4×4ブロックの各係数をF4x4とし、逆変換後の4×4ブロックに復号差分信号をF4x4とすると、逆変換は、以下の式87のように表される。2-6その他のブロッククロマフォーマット信号及び色空間信号は、可逆符号化部16にも供給されて可変長符号化又は算術符号化され、画像圧縮情報に含められて出力される。このクロマフォーマット信号及び色空間信号は、例えば以下のようなシンタクスで符号化される。seqparametersetrbspchromaformatidcucolorspaceidcuここで、uとして符号化されるシンタクスは、例えば001x1x0という可変長符号で符号化される。このうち、x1,x0が符号化されるシンタクスの2ビットに相当する。3画像情報復号装置の構成及び動作上述した画像情報符号化装置10に対応する画像情報復号装置の概略構成を図8に示す。図8に示すように、画像情報復号装置80は、蓄積バッファ81と、可逆復号部82と、逆量子化部83と、逆直交変換部84と、加算器85と、画像並び替えバッファ86と、D/ADigitalAnalogue変換部87と、動き予測補償部88と、フレームメモリ89と、イントラ予測部90とにより構成されている。図8において、入力となる画像圧縮情報は、先ず蓄積バッファ81に格納された後、可逆復号部82に転送される。可逆復号部82は、定められた画像圧縮情報のフォーマットに基づき、可変長復号又は算術復号等の処理を行う。また可逆復号部82は、当該フレームがインター符号化されたものである場合には、画像圧縮情報のヘッダ部に格納された動きベクトル情報をも復号し、その情報を動き予測補償部88へ転送する。さらに可逆復号部82は、クロマフォーマット信号及び色空間信号を復号し、逆量子化部83、逆直交変換部84及びイントラ予測部90に供給する。可逆復号部82の出力となる量子化された変換係数は、逆量子化部83に供給され、ここで変換係数として出力される。逆直交変換部84は、変換係数は、定められた画像圧縮情報のフォーマットに基づき、逆離散コサイン変換又は逆カルーネンレーベ変換等の可逆変換を施す。当該フレームがイントラ符号化されたものである場合には、逆直交変換処理が施された画像情報は、画像並び替えバッファ86に格納され、D/A変換処理の後に出力される。ここで、当該フレーム又はマクロブロックがイントラ符号化されたものである場合、可逆復号部82で復号されたクロマフォーマット信号及び色空間信号に基づいて、上述と同様の逆量子化方法、逆直交変換方法、イントラ予測方法を用いて復号する。一方、当該フレームがインター符号化されたものである場合には、可逆復号処理が施された動きベクトル情報、及びフレームメモリ89に格納された画像情報を元に参照画像が生成され、この参照画像と逆直交変換部84の出力とが加算器85において合成される。その他の処理はイントラ符号化されたフレームと同様であるため、説明を省略する。"