入力された符号化ストリームを可変長復号化し、符号化単位で逆量子化、逆変換して予測差分画像とし、前記予測差分画像と前記予測画像と加算して動画像を出力する動画像復号化装置において、前記復号化する符号化ストリームに、第1符号化単位と前記第1符号化単位よりもサイズが大きくかつ前記第1符号化単位を包含する上位の第2符号化単位との双方の符号化単位で符号化されている符号化ストリームであった場合、前記第1符号化単位で生成された予測画像と第2符号化単位で生成された予測画像とを生成し、前記第1符号化単位の予測画像として、前記第2符号化単位で生成された予測画像の一部を用いることを特徴とする動画像復号化方法。請求項1において、前記第2符号化単位の予測画像として、前記第1符号化単位で生成された予測画像の一部を用いるか、前記第2符号化単位毎の予測画像を生成するかのいずれかを選択することを特徴とする動画像復号化方法。請求項1において、前記符号化ストリームから、前記第2符号化単位の予測画像を生成するか否かを示すフラグ情報を取り出し、前記フラグ情報が前記第2符号化単位の予測画像を生成することを示す場合に前記第2符号化単位の予測画像を生成し、前記第2符号化単位で生成された予測画像の一部を前記第1符号化単位の予測画像とすることを特徴とする動画像復号化方法。入力画像を符号化単位に分割し、符号化単位内部の予測画像を生成し、予測画像との差分をとり、予測差分画像を変換、量子化、可変長符号化して符号化ストリームを出力する動画像符号化方法であって、前記第1符号化単位の予測画像と前記第1の符号化単位よりもサイズが大きくかつ前記第1符号化単位を包含する上位の第2符号化単位の予測画像とを生成し、前記第1符号化単位の予測画像として、前記第2符号化単位で生成された予測画像の一部を用いることを特徴とする動画像符号化方法。請求項1において、前記第2符号化単位の一部を前記第1符号化単位とするか、前記第1符号化単位毎に別途予測画像を生成するかのいずれかを選択することを特徴とする動画像符号化方法。請求項5において、前記第2符号化単位の予測画像を生成するか否かを示すフラグ情報を符号化ストリームに格納し、前記フラグ情報が、前記第2符号化単位の予測画像を生成することを示す場合には、前記第2符号化単位の予測画像を生成するための情報を符号化ストリームに格納することを特徴とする動画像符号化方法。特許文献1に記載された動画像符号化技術では、符号化単位ブロックを分割した場合、分割されたマクロブロックを符号化単位にした予測処理を行う。そのため、4分木構造による分割マクロブロックの個数が増えると、その分だけ予測情報の符号量が増大し、圧縮率が低下する。本発明の目的は、このような状況に鑑みてなされたものであり、マクロブロックの予測情報を記述するための情報量を削減する技術を提供するものである。上記目的を達成する手段を説明する前に、用語の定義を行う。本明細書では、予測モードの選択が可能なブロックサイズが可変なブロックを、従来技術H264AVCなどのマクロブロックと区別するため、CUと記すことにする。上記課題を達成する手段として、符号化側で、ある符号化対象のCUに対して予測処理を行う際、符号化対象CUよりも大きい上位のCUの予測画像の一部をそのまま用いるか、当該符号化対象CUに対してそれぞれ予測処理を行うかのいずれかを選択可能とすることで達成される。そして、いずれを選択したかを示すフラグ情報を符号化ストリームに格納し、復号化側で、フラグ情報を読み取ることで、ある符号化対象のCUに対して予測処理を行う際、符号化対象CUよりも大きい上位のCUの予測画像の一部をそのまま用いるか、当該符号化対象CUに対してそれぞれ予測処理を行うかのいずれかを選択することで達成される。例えば、従来技術では、符号化対象CUをCU1~CU4に4分割したがCU1のみ予測誤差が小さくCU2~4は予測精度が低い場合、CUの予測結果を用いてCUの予測画像を生成し、CUの予測画像の一部であってCU1の領域に相当する画像を抜き出して予測画像とする。こうすることで、符号化対象CU2~4に対する予測処理の情報が不要となるため、情報量を削減することができる。従来の技術では、符号化対象CUを用いた符号化を行う場合、親CUの符号化データを生成していなかったため、符号化対象CUが1つのみ別に予測すればよい画像であっても、個々のCU単位で予測していた。しかし、上述の通り、上位のCUの予測画像の一部を用いるようにすれば、CUの予測処理を記述する情報量を削減し、圧縮率を向上させることができるようになる。本発明によれば、予測単位ブロックのサイズが複数あり、可変であるCUを採用する画像符号化復号化方法において、CUの予測処理を記述する情報量を削減することにより、圧縮率を向上させることができるになる。本発明は、符号化単位ブロックの拡大や縮小をともなう符号化を行う際、分割されたCUの予測処理を、分割前の親CUの予測画像を用いることにより分割されたCUの予測処理を省略することで、予測情報量を削減するものである。以下、添付図面を参照して実施例について説明する。ただし、本実施例は本発明を実現するための一例に過ぎず、本発明の技術的範囲を限定するものではないことに注意すべきである。また、各図において共通の構成については同一の参照番号が付されている。<画像符号化装置の構成>図1は、実施例1による画像符号化装置の概略構成を示す図である。図1において、画像符号化装置は、CUサイズを決定するCU分割部100と、予測画像格納部107に格納される予測画像と入力画像114との予測差分画像を生成する差分器102、前記予測差分画像をDCTなどの直交変換を行う変換部102、変換後の信号を量子化する量子化部103、量子化後の信号を符号化する可変長符号化部104を有し、符号化ストリーム115を出力する。本実施例の動画像符号化装置は、上記の予測画像を生成するために2通りの予測処理系統を有する。第1の系統はインター予測によるもので、次の入力画像のための参照画像を得るため、量子化部103で出力された量子化信号を逆量子化する逆量子化部109、逆量子化信号を逆変換して予測差分画像を得る逆変換部108、逆変換後の予測差分画像と予測画像格納部107からの予測画像を加算する加算器111、加算後の画像からブロックノイズを除去した参照画像を得るデブロック処理部112を有する。そして、得られた参照画像を格納する参照画像格納部113、参照画像と入力画像114との間の動き予測を行うインター予測部106を有する。第2の系統はイントラ予測によるもので、入力画像114から画面内予測を行うイントラ予測部105を有する。予測モード決定部110の処理は、後述するが、上記2通りの予測処理系統、すなわち、インター予測部106からのインター予測画像、及びイントラ予測部105からの画面内予測画像を用いて、最も予測効率が高いと推測される予測処理を決定する。ここで予測効率の指標としては、例えば予測誤差エネルギーなどが挙げられるが、その他として近傍のCUの予測方式との類似性などを考慮して予測画像を選択してもよい。決定された予測方法で得られる予測画像は予測画像格納部113に格納され、入力画像114との予測差分画像を生成するために用いられる。なお、予測モード決定部110で選択した予測モードに関する情報は可変長符号化部104に送られ、符号化ストリーム115の一部に格納される。本実施例では、予測モード決定部110にて決定される予測処理に特徴があるが、予測処理の決定に際しては、CUの分割パターンが関連するため、CU分割部の処理内容について以下に説明する。<CU分割部の処理内容>以下、図面を参照して、CU分割部100の処理内容について詳細に説明する。図5は、CUの概念を説明する図である。本実施例では従来技術のマクロブロックに相当する符号化処理単位ブロックを、CUと記す。本実施例においてCUに対して以下のような性質を仮定する。ただしこの本実施例の適用が、本仮定のみに限定されるものではない。CUは正方形であるCUの最大サイズと最小サイズとが符号化ストリーム中に記載されているか、もしくは規格として定義されている4分木構造によって最大CUから子CU分割に階層的に4分割される図5において、最大サイズのCUをLCUと記し、そのサイズをLCUsizeと記す。なお本実施例ではLCUsizeは2のべき乗を想定するが、2のべき乗であることに本実施例の適用が限定されるものではない。図5で示すように、一つのピクチャはLCU単位で分割される。連続するLCUの集まりをスライスと定義する。この概念は従来技術のマクロブロックに相当する。個々のLCUは4分木構造により階層的に4分割される。図6は4分木構造により構成されたCU分割の一例を示す図である。同図で示すようにLCUが4つのCU0、CU1、CU2、CU3に分割されている。CU0は分割されず最終的にCUとして確定している。CU1はCU10、CU11、CU12、CU13に、CU2はCU20、CU21、CU22、CU23に、CU3はCU30、CU31、CU32、CU33にそれぞれ4分割されている。これらのうち、CU11がさらにCU110、CU111、CU112、CU113に、CU12がCU120、CU121、CU122、CU123へ、CU30はCU300、CU301、CU302、CU303へそれぞれ4分割されており、それ以外のCUは最終的にCUとして確定している。このようにLCUから階層的に4分割していき、CUのサイズが最小サイズになるまで分割を行うことができる。なお、本明細書では、CU1を分割して得られるCU10、CU11、CU12、CU13をCU1の子CUと記す。逆にCU1を、CU10、CU11、CU12、CU13の親CUと記す。なお、CUとは符号化単位を示すものであり、厳密にはこのCU毎に予測処理と変換処理とが行われるが、本明細書で親CUと記した場合、このCUに対しては必要に応じて予測処理のみが行われ、変換処理は行われないことを付記しておく。上記の4分木構造の場合、最大サイズ/最小サイズの比が2Nであった場合に、従来技術のように個々のCUを分割するかしないかのフラグを1bitで表記することで分割パターンを表記できる。図7を用いて従来技術によるCUの符号化ストリームのシンタックスの一例を説明する。同図中、関数codingunitは、の画素位置かつ、currCUSizeのサイズのCUの符号化シンタックスを示している。なおPicWidthはピクチャ幅、PicHeightはピクチャ高、MinCUSizeはCUの最小サイズである。splitflagは、現CUに対し、CUを4分割するか否かを示す1ビットのフラグである。splitflagが1の場合、現CUは4分割される。この場合、分割CUのサイズsplitCUSizeは、現CUのサイズcurrCUSizeの12とし、横方向の分割位置x1と、縦方向の分割位置y1とをそれぞれ、x1x0splitCUSize、y1y0splitCUSizeとする。そして4つの分割CUが、codingunitを再帰的に呼び出すことによって格納される。個々の4つの分割CU内でも、同様にsplitflagによって、さらに分割を行うかどうか指定される。このような再帰呼び出しが、CUサイズがMinCUSize以上である限り行われる。もしもsplitflagが0の場合には、このCUが符号化単位として確定し、符号化の主な処理である、予測処理の情報と、予測誤差の直交変換情報とが格納される。本明細書では、直交変換処理については、本発明とは直接係わりがないため、省略する。L707における予測処理の情報としては、例えば前記のイントラ予測かインター予測かの識別子、イントラ予測である場合はその予測方向を示す情報、インター予測である場合は、CU内部の分割情報や動きベクトル情報などが格納される。但し本発明においては、予測処理の方法、及びその情報の内容に限定されるものではない。CUの分割を細かくしていくほど、細かいサイズで予測処理を行うことができるが、分割されたCU数の分だけ予測情報が必要となるため、符号量が増加する。そこで本実施例では、予測モード決定部110において、親CU予測部1400を備えることで、CU分割数が増える際の予測情報の情報量削減を図る。以下、予測モード決定部110における処理内容について説明する。<予測モード決定部の処理内容>次に実施例1による予測モード決定部110の処理内容について説明する。処理全体の概要図14は、予測モード決定部110の構成図である。予測モード決定部110は、親CU予測部1400と予測コスト比較部1401とを有する。親CU予測部1400については後述するように、符号化対象CUの親CUの予測画像を格納し、現CUの予測処理を、親CUの予測画像の一部で置き替えたときの予測コストを算出する。予測コスト比較部1401は、複数のCUサイズにおける複数のイントラ予測処理、インター予測画像、及び上記の親CU予測部1400からの予測コストを比較し、予測コストが最小となる予測処理を決定し、この予測処理により得られる予測画像を予測画像格納部107へ格納する。なお本発明では予測コストの算出方法は限定しないが、例えば入力画像114と予測画像の絶対差分の総和と予測情報に要する総ビット量の重み付け和などで定義してもよい。この定義によれば予測画像が入力画像に近いほど、さらに予測情報に要するビット量が少ないほど、符号化効率の高い予測処理となる。親CU予測部の詳細親CU予測部1400では、符号化対象CUの親CUにおける予測画像を予め生成、格納しておき、符号化対象CUの予測処理を、この親CUの予測画像の一部で置き替えた場合の予測コストを算出する。このような親CUの予測画像による置き換えが有効となるようなシーンについて、図8を用いて説明する。図8で示すように、ある符号化対象ピクチャの符号化対象のLCUと、その直前のピクチャのある領域Yとが、背景がほぼ同様で、その内部のみに動くオブジェクトがあるような場合を想定する。この場合、LCUの予測処理としては、背景全体の予測処理と、内部の動きのあるオブジェクト部分とで、予測処理を分けると、精度の高い予測が行われると推測される。そこで、このLCUを、背景のCUと動きオブジェクトのCUとに分割し、個々のCUに個々の予測処理を指定すればよい。しかし前述のような4分木構造によるCU分割の場合、動きオブジェクトの、LCU内の位置によっては、分割CUの数が増えてしまい、結果として予測情報が増えてしまう場合が存在する。このような場合について、図9を用いて説明する。図9中で示すように、LCUの中心近くの位置に動くオブジェクトがある場合に、背景とオブジェクト部とが異なるCUに含まれるように分割することを考える。まず、同図のLCUを1回分割することで、同図のような4つのCUが作成される。同図ではこのCU~CUには、オブジェクトと背景とが両方とも多く含まれるため、CU~CUをそれぞれ分割する。これによりCUからはCU、が、CUからはCUが、CUからはCUが、そしてCUからはCUがそれぞれ作成される。これらの16個のCUのうち、CU、CU、CU、CUは、依然、オブジェクトと背景とが両方が多く含まれるため、これらをさらに分割する。これによりCUからはCUが、CUからはCUが、CUからはCUが、CUからはCUが、それぞれ作成される。これらのうちCU、CU、CU、CUにはオブジェクトのみが多く含まれ、それ以外のCUには背景のみが多く含まれる。よって、CU、CU、CU、CUでは、オブジェクトの動きを考慮した予測処理を、それ以外のCUでは背景部分の動きを考慮した予測処理を行うことで、精度の高い予測処理が実現できると考えられる。しかし、上記のようにCUの分割を細かく行うと、同図のように24個のCU全てに対して予測処理の情報を格納する必要があり、予測処理情報が増加してしまう。そこで実施例1における予測モード決定部110では、個々のCU全てに対して必ずしも予測処理の情報を格納するのではなく、その親CUの予測処理で予め得られた予測画像を予測結果とするか、個別のCUで予測処理を行うかのいずれかを選択することを可能とする。親CU予測部1400では、上記のうちの前者、すなわち親CUの予測画像による置換を選択した場合の予測コストを算出し、この予測コスト結果を予測コスト比較部1401に渡す。予測コスト比較部1401では、上記の後者の通常の予測処理、すなわち通常のインター予測やイントラ予測の予測コストと、前者の親CU予測部1400からの予測コストとを比較し、予測コストの小さい予測処理を選択する。以下、実施例1による符号化ストリームのCUのシンタックスの一例を説明する。CUのシンタックスの一例図10を用いて、実施例1による符号化ストリームのCUのシンタックスの一例を説明する。従来のCUのシンタックスと異なる特徴として、splitflag1の場合に、すなわち現CUを4つの子CUに分割する場合に、1ビットのparentpredunitflagを有し、現CUのサイズでの予測処理の情報を格納するか否かを指定し、parentpredunitflag1のときには、予測処理情報を格納する関数。またsplitflag0の場合、すなわち現CUが分割されずに現サイズで確定し、符号化対象のCUとなる場合には、、1ビットのparentpredflagを有し、親CUの予測画像、すなわちparentpredictionunitで指定される予測処理で得られた予測画像の一部で置きかえるか、別の予測処理を行うかを指定する。parentpredflag0のときには、predictionunit関数にて別の予測処理の情報が格納される。parentpredflag1のときには、親CUの予測画像のうち、符号化対象CUの位置に相当する位置の画像を、符号化対象CUの予測画像とする。現CUにおける予測処理の情報は不要となる。従ってparentpredflag1となるようなCUが多いほど、情報量の削減が期待できる。以下、図11を用いて、予測モード決定部110内の処理とCUシンタックスの具体例を述べる。CUの分割パターンは、図9と同様とする。親CU予測部1400ではまず、図11に示すように、LCUサイズで予測処理を決定する。この予測処理の決定方法は、本発明において限定されるものではないが、例えば、複数のイントラ予測やインター予測を行った結果の予測画像と、入力画像114との差分と予測処理を記述するための予測情報のビット量の重みづけ和などによって定義されたコスト値を算出し、コスト値が最小となるような予測処理を決定すればよい。この予測処理で得られた予測画像を、親CUの予測画像として親CU予測部1400内に格納する。そしてLCUのシンタックスにおいて、parentpredunitflag1とし、決定された予測処理の情報をparentpredictionunitに格納する。図9と同様にLCUを分割して得られる全てのCUで、この親CUの予測画像を予測結果として用いるか否かを判定する。本発明では、この判定処理を限定するものではないが一例としては、親CUの予測画像を予測結果とした場合の予測コストと、個別にイントラ予測を行った場合やインター予測を行った場合の複数の予測処理による予測コスト値を、予測コスト比較部1401で比較し、予測コスト値が小さい予測処理を選択すればよい。このような予測処理の選択処理により、親CUの予測画像を予測結果として用いるCU:CUCUCUCUCUCUCUCUCUCUCUCUCUCUCUCUCUCUCUCUCUCU別の予測処理を行うCU:CUCUCUCUと決定されたとする。この場合、のCUに対してはparentpredflag1とし、親CU予測部1400では、親CUの予測画像から、各々のCUの位置に対応する箇所の予測画像を、個々のCUの予測画像とする。のCUに対しては、parentpredflag0とし、個々のCUに対して予測処理の情報をparentpredictionunitに格納する。以上により、従来技術と比べ、のCUに対する予測処理の情報量を削減できるため、圧縮率の向上が期待できる。また、実施例では、親CUは必ずしも一つに限定されるものではない。図12に示すように、LCUとCU中のD、すなわちCU~CUの親CUに相当の2つでparentpredunitflag1と指定され、その予測処理がparentpredictionunitに格納されている場合、LCUとCUの包含関係から、LCUの予測画像の、CUの位置に相当する箇所だけが上書きされた結果が、親CUの予測画像となる。そして上記のCUに対しては、この親CUの予測画像が適用される。図12のような場合、予測処理の情報量としては図11の場合に比べ、CUのparentpredictionunitに相当する分だけ情報量は増える。しかしCUの箇所に対して、より精度の高い予測処理をLCUとは個別に選択できるため、予測精度が向上し、予測差分情報が減ることで、圧縮率の向上が期待できる。本実施例では、個々のCUに対し、予測処理を個別に行うか、親CUの予測画像をそのまま用いるかのいずれかを指定することができ、子CUの予測処理と親CUの予測処理の方式の組み合わせを限定するものではなく、インター予測とイントラ予測との任意の組み合わせを適用できる。またインター予測では、時間的に前のピクチャのみを参照ピクチャとする前方向予測や、時間的に前と後ろのピクチャを用いる双方向予測等、様々な予測方法が適用可能である。但し、図13で示すように、CUでイントラ予測を行う場合、さらにCU周辺の符号化済み画像周囲の符号化済み画像を用いるような場合には、周囲のCU、CU、CUの符号化処理を完了している必要がある。以上により、本実施例による画像符号化装置における予測モード決定部110では、あるCUの予測処理に対して、その親CUの予測画像を用いるか、別の予測処理を行うかを選択することを可能とし、別の予測処理を行うときにのみ予測処理情報を符号化ストリームに格納する。これによりCUの予測情報量を削減することで、圧縮率の向上が実現できる。<画像復号化装置の構成>図15は、実施例による画像復号化装置の概略構成を示す図である。図15において、画像復号化装置は、符号化ストリーム1500を入力とし、これを復号する可変長復号化部1501と、可変長復号化部1501で得られるCUサイズ情報を基にCUを分割するCU分割部1502と、前記CU内の、変換量子化された予測誤差画像を逆量子化する逆量子化部1503と、得られた、変換された予測誤差画像を逆変換する逆変換部1504と、予測画像格納部1508に格納される予測画像と、逆変換部1504から出力される予測誤差画像とを加算する加算器1505と、加算結果の画像に対してデブロック処理を行うデブロック処理部1506を有し、出力画像1512を出力する。本実施例の動画像復号化装置は、上記の予測画像を生成するために、2通りの予測処理系統を有する。第一の系統はイントラ予測によるもので、CU単位で逐次格納される復号済みCUの画像信号を用いてイントラ予測を行うイントラ予測部1507を有する。第二の系統はインター予測によるもので、出力画像を格納する参照画像格納部1510と、参照画像格納部1510に格納される参照画像と、可変長復号部1501で復号された動きベクトルを用いて動き補償を行い、インター予測画像を得る、インター予測部1511を有する。予測選択部1509では、可変長復号化部1501で復号されたCUの予測処理情報に従い、予測画像を生成し、予測画像格納部1508に格納する。<予測選択部の処理内容>以下、図面を参照して画像復号化側の予測選択部1509の処理内容について説明する。図16は、予測選択部1509の内部構成を示す図である。予測切替部1601は、可変長復号部1501で復号された各CUの予測処理情報に基づいて、予測処理を切り換えて予測画像を生成し、この予測画像を予測画像格納部1508に格納する。CUの予測処理情報の具体例としては、図10におけるparentpredunitflag、parentpredictionunit、parentpredflag、predictionunitの情報が挙げられる。図10における符号化ストリームのシンタックスの意味と、これらのシンタックスに対応する親CU予測部1600の処理内容は、符号化装置における親CU予測部1400と同様であるため、説明を省略する。以上により、本実施例による画像復号化装置における予測選択部1509では、符号化ストリームのCUの予測処理情報に従い、親CUの予測画像を符号化対象CUの予測結果として用いることができる。これにより符号化ストリーム中における符号化対象CUの予測処理情報を削減できるため、圧縮率の向上が実現できる。以上のように、本発明によれば、符号化対象CUの予測処理として、その親CUの予測画像を用いるか、別の予測処理を行うか、のいずれかを選択することを可能とする。もしも親CUの予測画像を用いることが選択された場合には、画像符号化装置は符号化対象CUの予測処理情報を送らずに、画像復号化装置で同様の親CUの予測処理を行うことにより、符号化対象CUの予測画像を生成することができ、予測処理の情報量を削減することができる。なお、本発明は、実施例の機能を実現するソフトウェアのプログラムコードによっても実現できる。この場合、プログラムコードを記録した記憶媒体をシステム或は装置に提供し、そのシステム或は装置のコンピュータが記憶媒体に格納されたプログラムコードを読み出す。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコード自体、及びそれを記憶した記憶媒体は本発明を構成することになる。このようなプログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、CDROM、DVDROM、ハードディスク、光ディスク、光磁気ディスク、CDR、磁気テープ、不揮発性のメモリカード、ROMなどが用いられる。また、プログラムコードの指示に基づき、コンピュータ上で稼動しているOSなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現されるようにしてもよい。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータ上のメモリに書きこまれた後、そのプログラムコードの指示に基づき、コンピュータのCPUなどが実際の処理の一部又は全部を行い、その処理によって前述した実施の形態の機能が実現されるようにしてもよい。また、実施の形態の機能を実現するソフトウェアのプログラムコードを、ネットワークを介して配信することにより、それをシステム又は装置のハードディスクやメモリ等の記憶手段又はCDRW、CDR等の記憶媒体に格納し、使用時にそのシステム又は装置のコンピュータが当該記憶手段や当該記憶媒体に格納されたプログラムコードを読み出して実行するようにしても良い。