"イントラ予測処理におけるイントラ予測対象ブロックのブロックサイズとして、少なくとも大小の各ブロックサイズを備え、この各ブロックサイズで入力動画像をイントラ予測処理して符号化する動画像符号化装置であって、イントラ予測対象ブロックに隣接するイントラ予測処理済みの隣接マクロブロックのブロックサイズを検出する隣接ブロックサイズ検出部と、前記隣接ブロックサイズ検出部で検出された前記隣接マクロブロックのブロックサイズに応じて、前記イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値算出モードを決定すると共に、この決定した原画誤差評価値算出モードで、イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値を算出する原画誤差評価値算出部と、前記原画誤差評価値算出部で算出された前記水平方向及び垂直方向の各原画誤差評価値を加算処理することで原画誤差トータル評価値を算出する原画誤差トータル評価値算出部と、前記イントラ予測対象ブロックの水平方向の原画誤差評価値の算出に用いる原画誤差評価値算出モード及び前記イントラ予測対象ブロックの垂直方向の原画誤差評価値の算出に用いる原画誤差評価値算出モードの組み合わせ毎に値が設定された評価閾値と、前記算出した原画誤差トータル評価値とを比較し、前記原画誤差トータル評価値が前記評価閾値以下であることを示す比較結果が得られた場合は、イントラ予測処理を行うイントラ予測対象ブロックのブロックサイズを大ブロックサイズに絞り込んで設定し、前記原画誤差トータル評価値が前記評価閾値よりも大きな値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを小ブロックサイズに絞り込んで設定するブロックサイズ絞り込み部とを有することを特徴とする動画像符号化装置。前記イントラ予測対象ブロックのブロックサイズとして、大中小の各ブロックサイズを備えると共に、前記評価閾値として、前記イントラ予測対象ブロックの水平方向の原画誤差評価値の算出に用いる原画誤差評価値算出モード及び前記イントラ予測対象ブロックの垂直方向の原画誤差評価値の算出に用いる原画誤差評価値算出モードの組み合わせ毎に値が設定された第1の評価閾値、及び第1の評価閾値よりも値が大きな第2の評価閾値を備え、前記ブロックサイズ絞り込み部は、前記算出した原画誤差トータル評価値と前記第1及び第2の評価閾値とを比較することで、前記原画誤差トータル評価値が前記第1の評価閾値以下の値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを一つの小ブロックサイズに絞り込んで設定し、前記原画誤差トータル評価値が前記第2の評価閾値以上の値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを一つの大ブロックサイズに絞り込んで設定し、前記原画誤差トータル評価値が前記第1の評価閾値よりも大きな値であり、かつ、前記第2の評価閾値よりも小さな値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを一つの中ブロックサイズに絞り込んで設定することを特徴とする請求項1に記載の動画像符号化装置。前記原画誤差評価値算出部は、前記隣接ブロックサイズ検出部で前記イントラ予測対象ブロックに隣接する隣接マクロブロックが検出されなかった場合、前記イントラ予測対象ブロックの原画誤差評価値算出モードとして、水平方向及び垂直方向共に1画素精度の原画誤差評価値算出モードを用いて原画誤差評価値を算出し、前記隣接ブロックサイズ検出部で左隣接マクロブロックのみが検出された場合、そのイントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして、左隣接マクロブロックで選択された原画誤差評価値算出モードを選択し、そのイントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして1画素精度の原画誤差評価値算出モードを選択して原画誤差評価値を算出し、前記隣接ブロックサイズ検出部で上隣接マクロブロックのみが検出された場合、そのイントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして1画素精度の原画誤差評価値算出モードを選択し、そのイントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして、前記上隣接マクロブロックで選択された原画誤差評価値算出モードを選択して原画誤差評価値を算出することを特徴とする請求項1又は請求項2に記載の動画像符号化装置。前記隣接ブロックサイズ検出部により検出された、前記イントラ予測対象ブロックに隣接する左隣接マクロブロック及び上隣接マクロブロックの組み合わせが、大ブロックサイズの隣接マクロブロックを含まない組み合わせであった場合に、前記イントラ予測対象ブロックに隣接する前記左隣接マクロブロックの各左隣接画素、及び前記イントラ予測対象ブロックに隣接する前記上隣接マクロブロックの各上隣接画素のイントラ予測モードを検出する隣接画素イントラ予測モード検出部を有し、前記原画誤差評価値算出部は、前記隣接画素イントラ予測モード検出部で、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の水平方向のイントラ予測モードが検出された場合、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出し、前記隣接画素イントラ予測モード検出部で、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の垂直方向のイントラ予測モードが検出された場合、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出することを特徴とする請求項1から請求項3のうち、いずれか一項に記載の動画像符号化装置。イントラ予測処理におけるイントラ予測対象ブロックのブロックサイズとして、少なくとも大小の各ブロックサイズを備え、この各ブロックサイズで入力動画像をイントラ予測処理して符号化する動画像符号化方法であって、隣接ブロックサイズ検出部が、イントラ予測対象ブロックに隣接するイントラ予測処理済みの隣接マクロブロックのブロックサイズを検出する隣接ブロックサイズ検出ステップと、前記隣接ブロックサイズ検出ステップで検出された前記隣接マクロブロックのブロックサイズに応じて、原画誤差評価値算出部が、前記イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値算出モードを決定すると共に、この決定した原画誤差評価値算出モードで、イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値を算出する原画誤差評価値算出ステップと、原画誤差トータル評価値算出部が、前記原画誤差評価値算出ステップで算出された前記水平方向及び垂直方向の各原画誤差評価値を加算処理することで原画誤差トータル評価値を算出する原画誤差トータル評価値算出ステップと、ブロックサイズ絞り込み部が、前記イントラ予測対象ブロックの水平方向の原画誤差評価値の算出に用いる原画誤差評価値算出モード及び前記イントラ予測対象ブロックの垂直方向の原画誤差評価値の算出に用いる原画誤差評価値算出モードの組み合わせ毎に値が設定された評価閾値と、前記算出した原画誤差トータル評価値とを比較し、前記原画誤差トータル評価値が前記評価閾値以下であることを示す比較結果が得られた場合は、イントラ予測処理を行うイントラ予測対象ブロックのブロックサイズを大ブロックサイズに絞り込んで設定し、前記原画誤差トータル評価値が前記評価閾値よりも大きな値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを小ブロックサイズに絞り込んで設定するブロックサイズ絞り込みステップとを有することを特徴とする動画像符号化方法。前記隣接ブロックサイズ検出ステップにより検出された、前記イントラ予測対象ブロックに隣接する左隣接マクロブロック及び上隣接マクロブロックの組み合わせが、大ブロックサイズの隣接マクロブロックを含まない組み合わせであった場合に、隣接画素イントラ予測モード検出部が、前記イントラ予測対象ブロックに隣接する前記左隣接マクロブロックの各左隣接画素、及び前記イントラ予測対象ブロックに隣接する前記上隣接マクロブロックの各上隣接画素のイントラ予測モードを検出する隣接画素イントラ予測モード検出ステップを有し、前記原画誤差評価値算出ステップでは、前記隣接画素イントラ予測モード検出ステップで、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の水平方向のイントラ予測モードが検出された場合、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出し、前記隣接画素イントラ予測モード検出ステップで、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の垂直方向のイントラ予測モードが検出された場合、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出することを特徴とする請求項5に記載の動画像符号化方法。イントラ予測処理におけるイントラ予測対象ブロックのブロックサイズとして、少なくとも大小の各ブロックサイズを備え、この各ブロックサイズで入力動画像をイントラ予測処理して符号化する動画像符号化部としてコンピュータを機能させるための動画像符号化プログラムであって、イントラ予測対象ブロックに隣接するイントラ予測処理済みの隣接マクロブロックのブロックサイズを検出する隣接ブロックサイズ検出部としてコンピュータを機能させ、コンピュータを前記隣接ブロックサイズ検出部として機能させることで検出された前記隣接マクロブロックのブロックサイズに応じて、前記イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値算出モードを決定すると共に、この決定した原画誤差評価値算出モードで、イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値を算出する原画誤差評価値算出部としてコンピュータを機能させ、コンピュータを前記原画誤差評価値算出部として機能させることで算出された前記水平方向及び垂直方向の各原画誤差評価値を加算処理することで原画誤差トータル評価値を算出する原画誤差トータル評価値算出部としてコンピュータを機能させ、前記イントラ予測対象ブロックの水平方向の原画誤差評価値の算出に用いる原画誤差評価値算出モード及び前記イントラ予測対象ブロックの垂直方向の原画誤差評価値の算出に用いる原画誤差評価値算出モードの組み合わせ毎に値が設定された評価閾値と、前記算出した原画誤差トータル評価値とを比較し、前記原画誤差トータル評価値が前記評価閾値以下であることを示す比較結果が得られた場合は、イントラ予測処理を行うイントラ予測対象ブロックのブロックサイズを大ブロックサイズに絞り込んで設定し、前記原画誤差トータル評価値が前記評価閾値よりも大きな値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを小ブロックサイズに絞り込んで設定するブロックサイズ絞り込み部としてコンピュータを機能させることを特徴とする動画像符号化プログラム。コンピュータを前記隣接ブロックサイズ検出部として機能させることで検出された、前記イントラ予測対象ブロックに隣接する左隣接マクロブロック及び上隣接マクロブロックの組み合わせが、大ブロックサイズの隣接マクロブロックを含まない組み合わせであった場合、前記イントラ予測対象ブロックに隣接する前記左隣接マクロブロックの各左隣接画素、及び前記イントラ予測対象ブロックに隣接する前記上隣接マクロブロックの各上隣接画素のイントラ予測モードを検出する隣接画素イントラ予測モード検出部としてコンピュータを機能させ、コンピュータを前記隣接画素イントラ予測モード検出部として機能させることで、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の水平方向のイントラ予測モードが検出された場合、前記原画誤差評価値算出部としてコンピュータを機能させる際に、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出するようにコンピュータを機能させ、コンピュータを前記隣接画素イントラ予測モード検出部として機能させることで、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の垂直方向のイントラ予測モードが検出された場合、前記原画誤差評価値算出部としてコンピュータを機能させる際に、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出するようにコンピュータを機能させることを特徴とする請求項7に記載の動画像符号化プログラム。しかし、今日において、イントラ予測モードの選択時における演算量のさらなる削減が求められている。本発明は、上述の課題に鑑みてなされたものであり、イントラ予測モードの選択時における演算量のさらなる削減を図ることができる動画像符号化装置、動画像符号化方法、及び動画像符号化プログラムの提供を目的とする。本発明に係る動画像符号化装置は、イントラ予測処理におけるイントラ予測対象ブロックのブロックサイズとして、少なくとも大小の各ブロックサイズを備え、この各ブロックサイズで入力動画像をイントラ予測処理して符号化する動画像符号化装置であって、上述の課題を解決するための手段として、イントラ予測対象ブロックに隣接するイントラ予測処理済みの隣接マクロブロックのブロックサイズを検出する隣接ブロックサイズ検出部2と、前記隣接ブロックサイズ検出部で検出された前記隣接マクロブロックのブロックサイズに応じて、前記イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値算出モードを決定すると共に、この決定した原画誤差評価値算出モードで、イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値を算出する原画誤差評価値算出部2,13と、前記原画誤差評価値算出部で算出された前記水平方向及び垂直方向の各原画誤差評価値を加算処理することで原画誤差トータル評価値を算出する原画誤差トータル評価値算出部と2、前記イントラ予測対象ブロックの水平方向の原画誤差評価値の算出に用いる原画誤差評価値算出モード及び前記イントラ予測対象ブロックの垂直方向の原画誤差評価値の算出に用いる原画誤差評価値算出モードの組み合わせ毎に値が設定された評価閾値と、前記算出した原画誤差トータル評価値とを比較し、前記原画誤差トータル評価値が前記評価閾値以下であることを示す比較結果が得られた場合は、イントラ予測処理を行うイントラ予測対象ブロックのブロックサイズを大ブロックサイズに絞り込んで設定し、前記原画誤差トータル評価値が前記評価閾値よりも大きな値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを小ブロックサイズに絞り込んで設定するブロックサイズ絞り込み部2、14とを有する。また、本発明に係る動画像符号化装置は、前記イントラ予測対象ブロックのブロックサイズとして、大中小の各ブロックサイズを備えると共に、前記評価閾値として、前記イントラ予測対象ブロックの水平方向の原画誤差評価値の算出に用いる原画誤差評価値算出モード及び前記イントラ予測対象ブロックの垂直方向の原画誤差評価値の算出に用いる原画誤差評価値算出モードの組み合わせ毎に値が設定された第1の評価閾値、及び第1の評価閾値よりも値が大きな第2の評価閾値2,14を備えていてもよい。そして、前記ブロックサイズ絞り込み部が、前記算出した原画誤差トータル評価値と前記第1及び第2の評価閾値とを比較することで、前記原画誤差トータル評価値が前記第1の評価閾値以下の値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを一つの小ブロックサイズに絞り込んで設定し、前記原画誤差トータル評価値が前記第2の評価閾値以上の値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを一つの大ブロックサイズに絞り込んで設定し、前記原画誤差トータル評価値が前記第1の評価閾値よりも大きな値であり、かつ、前記第2の評価閾値よりも小さな値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを一つの中ブロックサイズに絞り込んで設定してもよい。また、本発明に係る動画像符号化装置は、前記原画誤差評価値算出部が、前記隣接ブロックサイズ検出部で前記イントラ予測対象ブロックに隣接する隣接マクロブロックが検出されなかった場合、前記イントラ予測対象ブロックの原画誤差評価値算出モードとして、水平方向及び垂直方向共に1画素精度の原画誤差評価値算出モードを用いて原画誤差評価値を算出し、前記隣接ブロックサイズ検出部で左隣接マクロブロックのみが検出された場合、そのイントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして、左隣接マクロブロックで選択された原画誤差評価値算出モードを選択し、そのイントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして1画素精度の原画誤差評価値算出モードを選択して原画誤差評価値を算出し、前記隣接ブロックサイズ検出部で上隣接マクロブロックのみが検出された場合、そのイントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして1画素精度の原画誤差評価値算出モードを選択し、そのイントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして、前記上隣接マクロブロックで選択された原画誤差評価値算出モードを選択して原画誤差評価値を算出してもよい。また、本発明に係る動画像符号化装置は、前記隣接ブロックサイズ検出部により検出された、前記イントラ予測対象ブロックに隣接する左隣接マクロブロック及び上隣接マクロブロックの組み合わせが、大ブロックサイズの隣接マクロブロックを含まない組み合わせであった場合に、前記イントラ予測対象ブロックに隣接する前記左隣接マクロブロックの各左隣接画素、及び前記イントラ予測対象ブロックに隣接する前記上隣接マクロブロックの各上隣接画素のイントラ予測モードを検出する隣接画素イントラ予測モード検出部2を有していてもよい。そして、前記原画誤差評価値算出部が、前記隣接画素イントラ予測モード検出部で、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の水平方向のイントラ予測モードが検出された場合、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出し、前記隣接画素イントラ予測モード検出部で、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の垂直方向のイントラ予測モードが検出された場合、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出してもよい2。また、本発明に係る動画像符号化方法は、イントラ予測処理におけるイントラ予測対象ブロックのブロックサイズとして、少なくとも大小の各ブロックサイズを備え、この各ブロックサイズで入力動画像をイントラ予測処理して符号化する動画像符号化方法であって、上述の課題を解決するための手段として、隣接ブロックサイズ検出部が、イントラ予測対象ブロックに隣接するイントラ予測処理済みの隣接マクロブロックのブロックサイズを検出する隣接ブロックサイズ検出ステップと、前記隣接ブロックサイズ検出ステップで検出された前記隣接マクロブロックのブロックサイズに応じて、原画誤差評価値算出部が、前記イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値算出モードを決定すると共に、この決定した原画誤差評価値算出モードで、イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値を算出する原画誤差評価値算出ステップと、原画誤差トータル評価値算出部が、前記原画誤差評価値算出ステップで算出された前記水平方向及び垂直方向の各原画誤差評価値を加算処理することで原画誤差トータル評価値を算出する原画誤差トータル評価値算出ステップと、ブロックサイズ絞り込み部が、前記イントラ予測対象ブロックの水平方向の原画誤差評価値の算出に用いる原画誤差評価値算出モード及び前記イントラ予測対象ブロックの垂直方向の原画誤差評価値の算出に用いる原画誤差評価値算出モードの組み合わせ毎に値が設定された評価閾値と、前記算出した原画誤差トータル評価値とを比較し、前記原画誤差トータル評価値が前記評価閾値以下であることを示す比較結果が得られた場合は、イントラ予測処理を行うイントラ予測対象ブロックのブロックサイズを大ブロックサイズに絞り込んで設定し、前記原画誤差トータル評価値が前記評価閾値よりも大きな値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを小ブロックサイズに絞り込んで設定するブロックサイズ絞り込みステップとを有する。また、本発明に係る動画像符号化方法は、前記隣接ブロックサイズ検出ステップにより検出された、前記イントラ予測対象ブロックに隣接する左隣接マクロブロック及び上隣接マクロブロックの組み合わせが、大ブロックサイズの隣接マクロブロックを含まない組み合わせであった場合に、隣接画素イントラ予測モード検出部が、前記イントラ予測対象ブロックに隣接する前記左隣接マクロブロックの各左隣接画素、及び前記イントラ予測対象ブロックに隣接する前記上隣接マクロブロックの各上隣接画素のイントラ予測モードを検出する隣接画素イントラ予測モード検出ステップを有していてもよい。そして、前記原画誤差評価値算出ステップでは、前記隣接画素イントラ予測モード検出ステップで、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の水平方向のイントラ予測モードが検出された場合、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出し、前記隣接画素イントラ予測モード検出ステップで、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の垂直方向のイントラ予測モードが検出された場合、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出してもよい。また、本発明に係る動画像符号化プログラムは、イントラ予測処理におけるイントラ予測対象ブロックのブロックサイズとして、少なくとも大小の各ブロックサイズを備え、この各ブロックサイズで入力動画像をイントラ予測処理して符号化する動画像符号化部としてコンピュータを機能させるための動画像符号化プログラムであって、上述の課題を解決するために、イントラ予測対象ブロックに隣接するイントラ予測処理済みの隣接マクロブロックのブロックサイズを検出する隣接ブロックサイズ検出部としてコンピュータを機能させ、コンピュータを前記隣接ブロックサイズ検出部として機能させることで検出された前記隣接マクロブロックのブロックサイズに応じて、前記イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値算出モードを決定すると共に、この決定した原画誤差評価値算出モードで、イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値を算出する原画誤差評価値算出部としてコンピュータを機能させ、コンピュータを前記原画誤差評価値算出部として機能させることで算出された前記水平方向及び垂直方向の各原画誤差評価値を加算処理することで原画誤差トータル評価値を算出する原画誤差トータル評価値算出部としてコンピュータを機能させ、前記イントラ予測対象ブロックの水平方向の原画誤差評価値の算出に用いる原画誤差評価値算出モード及び前記イントラ予測対象ブロックの垂直方向の原画誤差評価値の算出に用いる原画誤差評価値算出モードの組み合わせ毎に値が設定された評価閾値と、前記算出した原画誤差トータル評価値とを比較し、前記原画誤差トータル評価値が前記評価閾値以下であることを示す比較結果が得られた場合は、イントラ予測処理を行うイントラ予測対象ブロックのブロックサイズを大ブロックサイズに絞り込んで設定し、前記原画誤差トータル評価値が前記評価閾値よりも大きな値であることを示す比較結果が得られた場合は、前記イントラ予測対象ブロックのブロックサイズを小ブロックサイズに絞り込んで設定するブロックサイズ絞り込み部としてコンピュータを機能させる。また、本発明に係る動画像符号化プログラムは、上述の課題を解決するために、コンピュータを前記隣接ブロックサイズ検出部として機能させることで検出された、前記イントラ予測対象ブロックに隣接する左隣接マクロブロック及び上隣接マクロブロックの組み合わせが、大ブロックサイズの隣接マクロブロックを含まない組み合わせであった場合、前記イントラ予測対象ブロックに隣接する前記左隣接マクロブロックの各左隣接画素、及び前記イントラ予測対象ブロックに隣接する前記上隣接マクロブロックの各上隣接画素のイントラ予測モードを検出する隣接画素イントラ予測モード検出部としてコンピュータを機能させ、コンピュータを前記隣接画素イントラ予測モード検出部として機能させることで、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の水平方向のイントラ予測モードが検出された場合、前記原画誤差評価値算出部としてコンピュータを機能させる際に、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出するようにコンピュータを機能させ、コンピュータを前記隣接画素イントラ予測モード検出部として機能させることで、前記左隣接画素及び上隣接画素のイントラ予測モードとして、所定数以上の垂直方向のイントラ予測モードが検出された場合、前記原画誤差評価値算出部としてコンピュータを機能させる際に、前記イントラ予測対象ブロックの水平方向の原画誤差評価値を1画素精度の原画誤差評価値算出モードで算出し、前記イントラ予測対象ブロックの垂直方向の原画誤差評価値を1/4画素精度の原画誤差評価値算出モードで算出するようにコンピュータを機能させてもよい。本発明によれば、イントラ予測モードの選択時における演算量のさらなる削減を図ることができる。本発明は、MPEG4AVCプログラムMPEG:MotionPictureExpertGroupAVC:AdvancedVideoCodingに適用することができる。[第1の実施例]動画像符号化装置の構成図1に、前記MPEG4AVCプログラムを動画像処理制御部が実行することで具現化される、本発明の第1の実施例となるH264.MPEG4AVCエンコーダ以下、動画像符号化装置と言う。の機能ブロック図を示す。前記動画像符号化装置は、他のピクチャとの相関を利用して予測符号化処理を行うインターモード、及び他のピクチャとの相関を利用せず、そのピクチャ内で予測符号化処理を行うイントラモードを有している。図1は、このうち、主にイントラモードに対応する機能ブロックを示した図となっている。この図1において、この第1の実施例となる動画像符号化装置は、入力端子1を介して供給される原動画信号をイントラ予測符号化処理する際のイントラ予測対象ブロックのブロックサイズを、このイントラ予測対象ブロックに隣接するイントラ予測符号化処理済みのマクロブロック隣接マクロブロックのブロックサイズに基づいて一つのブロックサイズに絞り込むイントラ予測対象ブロックサイズ決定部2を有している。また、この動画像符号化装置は、入力端子1を介して供給される原動画信号のイントラ予測対象ブロックのイントラ予測符号化処理を行う際に用いるイントラ予測モードを所定の手法で絞り込み処理するイントラ予測モード絞り込み部3を有している。また、この動画像符号化装置は、イントラ予測対象ブロックサイズ決定部2で一つに絞り込まれたイントラ予測対象ブロックサイズ、及びイントラ予測モード絞り込み部3で絞り込まれたイントラ予測モードに基づいてイントラ予測画像信号を形成するイントラ予測部4と、このイントラ予測部4で形成されたイントラ予測画像信号、及び前記入力端子1を介して供給される原動画信号の差分を検出する差分器5とを有している。また、この動画像符号化装置は、差分器5で検出された前記イントラ予測画像信号と前記原動画信号との差分信号に対してコスト値等を算出し、誤差評価値の最も小さいイントラ予測モードを示す情報をエントロピー符号化部8に供給するイントラ予測モード決定部6と、イントラ予測モード決定部6で決定されたイントラ予測モードに対応する差分信号に対して、いわゆる直交変換処理DCT処理を施すと共に、エントロピー符号化処理後の符号化データの符号量等に基づき適応的に決定される量子化ステップQPにより量子化処理を施す直交変換量子化部7とを有している。また、この動画像符号化装置は、イントラ予測モード決定部6により決定されたイントラ予測モードに基づいて、直交変換量子化部7の出力信号に対してエントロピー符号化処理を施すことで符号データを形成し、これを出力端子9を介して出力するエントロピー符号化部8を有している。また、この動画像符号化装置は、直交変換量子化部7の出力信号に対して、逆量子化処理及び逆直交変換処理を施すことで、前記決定されたイントラ予測モードに対応する差分信号を復元する逆量子化逆直交変換部10と、イントラ予測部4からの前記イントラ予測画像信号、及び復元された前記差分信号を加算処理して復号画像を形成する加算器11と、加算器11により形成された前記復号画像を記憶する画像メモリ12を有している。動画像符号化装置のイントラ予測ブロックサイズの絞り込み動作この第1の実施例となる動画像符号化装置は、イントラ予測ブロックサイズ決定部2が、イントラ予測対象ブロックに隣接する隣接マクロブロックのブロックサイズを検出し、この隣接マクロブロックのブロックサイズで決定される原画誤差評価値の算出モードに従ってイントラ予測対象ブロックの各画素間の誤差絶対値の合計である原画誤差評価値を算出する。そして、イントラ予測ブロックサイズ決定部2は、原画誤差評価値の各算出モード毎に予め定められている第1の閾値及び第2の閾値と、前記算出した原画誤差評価値とを比較した比較結果に基づいて、イントラ予測処理を行うイントラ予測対象ブロックのブロックサイズを一つのブロックサイズに絞り込んで決定する。このように、イントラ予測対象ブロックのブロックサイズを一つのブロックサイズに絞り込むことで、結果的にイントラ予測モードを決定するためのモード演算回数の削減を図り、イントラ予測処理に要する全体的な演算量の削減を図っている。図2のフローチャートに、イントラ予測ブロックサイズ決定部2におけるイントラ予測ブロックサイズの絞り込み動作の流れを示す。イントラ予測ブロックサイズ決定部2は、前記インターモード及び前記イントラモードのうち、イントラモードを実行するタイミングで、この図2のフローチャートの処理を開始する。ステップS1では、イントラ予測ブロックサイズ決定部2が、入力端子1を介して供給される原動画信号のイントラ予測対象ブロックに隣接するイントラ予測符号化処理済みの隣接マクロブロックのブロックサイズを取得して、処理をステップS2に進める。ステップS2では、イントラ予測ブロックサイズ決定部2が、図1に示す原画誤差評価値算出モードテーブル13を参照することで、前記ステップS1で取得した前記隣接マクロブロックのブロックサイズに応じた原画誤差評価値の算出モードを選択する。具体的には、前記原画誤差評価値算出モードテーブル13には、図3aに示すように、イントラ予測対象ブロックの左側に隣接している左隣接マクロブロックのブロックサイズ、及びイントラ予測対象ブロックの上側に隣接している上隣接マクロブロックのブロックサイズの組み合わせにより決定された各原画誤差評価値算出モードが予め記憶されている。すなわち、この原画誤差評価値の算出モードテーブル13には、図3bに示すように左隣接マクロブロックのブロックサイズ及び上隣接マクロブロックのブロックサイズの組み合わせを示す情報と、これら各組み合わせに対応するイントラ予測対象ブロックの水平方向及び垂直方向の原画誤差評価値算出モードを示す情報等が記憶されている。イントラ予測ブロックサイズ決定部2は、この原画誤差評価値算出モードテーブルを参照し、例えば左隣接マクロブロックのブロックサイズ及び上隣接マクロブロックのブロックサイズが共に4画素×4画素である場合、イントラ予測対象ブロックの原画誤差評価値算出モードとして、水平方向及び垂直方向共に、図4a及び図4dに示すフルペル1画素精度の原画誤差評価値算出モードを選択する。同様に、例えば左隣接マクロブロックのブロックサイズが4画素×4画素で、上隣接マクロブロックのブロックサイズが8画素×8画素である場合、イントラ予測ブロックサイズ決定部2は、イントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして、図4bに示すハーフペル1/2画素精度の原画誤差評価値算出モードを選択し、イントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして、図4dに示すフルペルの原画誤差評価値算出モードを選択する。同様に、例えば左隣接マクロブロックのブロックサイズが4画素×4画素で、上隣接マクロブロックのブロックサイズが16画素×16画素である場合、イントラ予測ブロックサイズ決定部2は、イントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして、図4cに示すクォーターペル1/4画素精度の原画誤差評価値算出モードを選択し、イントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして、図4dに示すフルペルの原画誤差評価値算出モードを選択する。同様に、左隣接マクロブロックのブロックサイズが8画素×8画素で、上隣接マクロブロックのブロックサイズが4画素×4画素である場合、イントラ予測ブロックサイズ決定部2は、イントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして、図4aに示すフルペルの原画誤差評価値算出モードを選択し、イントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして、図4eに示すハーフペルの原画誤差評価値算出モードを選択する。同様に、左隣接マクロブロックのブロックサイズが8画素×8画素で、上隣接マクロブロックのブロックサイズが16画素×16画素である場合、イントラ予測ブロックサイズ決定部2は、イントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして、図4cに示すクォーターペルの原画誤差評価値算出モードを選択し、イントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして、図4eに示すハーフペルの原画誤差評価値算出モードを選択する。同様に、左隣接マクロブロックのブロックサイズが16画素×16画素で、上隣接マクロブロックのブロックサイズが4画素×4画素である場合、イントラ予測ブロックサイズ決定部2は、イントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして、図4aに示すフルペルの原画誤差評価値算出モードを選択し、イントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして、図4fに示すクォーターペルの原画誤差評価値算出モードを選択する。同様に、左隣接マクロブロックのブロックサイズが16画素×16画素で、上隣接マクロブロックのブロックサイズが8画素×8画素である場合、イントラ予測ブロックサイズ決定部2は、イントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして、図4bに示すハーフペルの原画誤差評価値算出モードを選択し、イントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして、図4fに示すクォーターペルの原画誤差評価値算出モードを選択する。なお、例えばイントラ予測符号化処理の開始直後等には、イントラ予測符号化処理済みのマクロブロックが少なく或いは存在しないことから、左隣接マクロブロック及び上隣接マクロブロックの両方が存在しない場合、上隣接マクロブロックのみが存在しない場合、及び左隣接マクロブロックのみが存在しない場合が生じ得る。一例ではあるが、イントラ予測ブロックサイズ決定部2は、左隣接マクロブロック及び上隣接マクロブロックの両方が存在しない場合、そのイントラ予測対象ブロックの原画誤差評価値算出モードとして、水平方向及び垂直方向共に、図4a及び図4dに示すフルペルの原画誤差評価値算出モードを選択する。また、イントラ予測ブロックサイズ決定部2は、上隣接マクロブロックのみが存在しない場合、そのイントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして、左隣接マクロブロックで選択された原画誤差評価値算出モードを選択し、そのイントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして、図4dに示すフルペルの原画誤差評価値算出モードを選択する。また、イントラ予測ブロックサイズ決定部2は、左隣接マクロブロックのみが存在しない場合、そのイントラ予測対象ブロックの水平方向の原画誤差評価値算出モードとして、図4aに示すフルペルの原画誤差評価値算出モードを選択し、そのイントラ予測対象ブロックの垂直方向の原画誤差評価値算出モードとして、上隣接マクロブロックで選択された原画誤差評価値算出モードを選択する。次に、イントラ予測ブロックサイズ決定部2は、図2のフローチャートのステップS3に処理を進め、前記ステップS2で選択した原画誤差評価値算出モードで、イントラ予測対象ブロックの水平方向及び垂直方向の原画誤差評価値を算出する。そして、イントラ予測ブロックサイズ決定部2は、この算出した水平方向及び垂直方向の原画誤差評価値を加算処理することで、原画誤差トータル評価値を算出する。具体的には、図5に示すように、原動画信号の4画素×4画素のイントラ予測対象ブロックの各画素を画素a~画素pとし、水平方向及び垂直方向の原画誤差評価値算出モードとしてフルペル図4a及び図4d参照の原画誤差評価値算出モードを選択した場合、イントラ予測ブロックサイズ決定部2は、以下の各演算式でイントラ予測対象ブロックの水平方向及び垂直方向の原画誤差評価値を算出する。フルペルの原画誤差評価値水平方向=|a-b||c-d||e-f||g-h||i-j||k-l||m-n||o-p|フルペルの原画誤差評価値垂直方向=|a-e||i-m||b-f||j-n||c-g||k-o||d-h||l-p|同様に、左隣接ブロックのブロックサイズ及び上隣接ブロックのブロックサイズが共に8画素×8画素であることで、水平方向及び垂直方向の原画誤差評価値算出モードとして図4b及び図4eに示すハーフペルの原画誤差評価値算出モードを選択した場合、イントラ予測ブロックサイズ決定部2は、以下の各演算式でイントラ予測対象ブロックの水平方向及び垂直方向の原画誤差評価値を算出する。ハーフペルの原画誤差評価値水平方向=|a-c||f-h||i-k||n-p|ハーフペルの原画誤差評価値垂直方向=|a-i||f-n||c-k||h-p|同様に、左隣接ブロックのブロックサイズ及び上隣接ブロックのブロックサイズが共に16画素×16画素であることで、水平方向及び垂直方向の原画誤差評価値算出モードとして図4c及び図4fに示すクォーターペルの原画誤差評価値算出モードを選択した場合、イントラ予測ブロックサイズ決定部2は、以下の各演算式でイントラ予測対象ブロックの水平方向及び垂直方向の原画誤差評価値を算出する。クォーターペルの原画誤差評価値水平方向=|a-m||d-p|クォーターペルの原画誤差評価値垂直方向=|a-d||m-p|イントラ予測ブロックサイズ決定部2は、このようにイントラ予測ブロックの垂直方向及び水平方向の各画素間の誤差絶対値=原画誤差評価値を算出すると、垂直方向及び水平方向の各誤差絶対値の合計を原画誤差トータル評価値として算出する。原画誤差トータル評価値=原画誤差評価値垂直方向原画誤差評価値水平方向ここで、前記水平方向及び垂直方向の各原画誤差評価値の値が小さいということは、そのイントラ予測ブロックを構成する各画素の画素値が、それぞれ略々等しい画素値であることを意味している。換言すれば、前記水平方向及び垂直方向の各原画誤差評価値の値が小さいということは、そのイントラ予測ブロックの画像が画素値的に平坦な画素で形成された画像であることを意味している。このため、イントラ予測ブロックの画像が画素値的に平坦な画素で形成された画像である場合には、マクロブロックのブロックサイズを大きくしてイントラ予測処理を行っても、小さなマクロブロックのブロックサイズでイントラ予測処理を行った場合と比較して、それほど変わらないイントラ予測処理結果を得ることができる。例えば、左隣接マクロブロック及び上隣接マクロブロックが、共に4画素×4画素のブロックサイズであった場合、イントラ予測対象ブロックのブロックサイズも、4画素×4画素のブロックサイズになる可能性が高くなるため、図4a及び図4dに示したフルペルの原画誤差評価値算出モードを選択して細かく原画誤差評価値を算出して比較することが好ましい。これに対して、左隣接マクロブロック及び上隣接マクロブロックが、共に16画素×16画素のブロックサイズであった場合には、イントラ予測対象ブロックのブロックサイズも16画素×16画素のブロックサイズになる可能性が高くなるため、図4c及び図4fに示したクォーターペルの原画誤差評価値算出モードを選択して大まかに原画誤差評価値を算出して比較しても、略々正確な比較結果を得ることができる。すなわち、イントラ予測対象ブロックは、このイントラ予測対象ブロックに隣接する隣接マクロブロックとの間の相関性が高いマクロブロックとなる。このため、左隣接マクロブロック及び上隣接マクロブロックが、共に16画素×16画素のブロックサイズであった場合、イントラ予測対象ブロックは、例えば図6に示すような各画素値の各画素で形成された16画素×16画素のイントラ予測対象ブロックとなる可能性が高い。この図6に示したイントラ予測対象ブロックの原画誤差評価値を、図4a及び図4dに示したフルペルの原画誤差評価値算出モードで算出すると、水平方向及び垂直方向の原画誤差評価値の値は以下の値となる。原画誤差評価値水平方向=|150-150||150-150||151-151||151-151||151-151||151-151||152-152||152-152|=0原画誤差評価値垂直方向=|150-151||150-151||150-151||150-151||151-152||151-152||151-152||151-152|=8そして、原画誤差トータル評価値は、8となる原画誤差トータル評価値=08=8。これに対して、図6に示したイントラ予測対象ブロックの原画誤差評価値を、図4c及び図4fに示したクォーターペルの原画誤差評価値算出モードで算出すると、水平方向及び垂直方向の原画誤差評価値の値は以下の値となる。原画誤差評価値水平方向=|150-150||152-152|=0原画誤差評価値垂直方向=|150-152||150-152|=4そして、原画誤差トータル評価値は4となる原画誤差トータル評価値=04=4。フルペルの原画誤差評価値算出モードとクォーターペルの原画誤差評価値算出モードとでは、絶対値の個数=計算回数に違いがあるため、各演算結果に多少の差は見られるものの、この各演算結果には、ほとんど差が無いということが理解されよう。このようなことから、イントラ予測ブロックサイズ決定部2は、イントラ予測対象ブロックに隣接する隣接マクロブロックのブロックサイズに応じて、イントラ予測対象ブロックの原画誤差評価値算出モードを変更することで演算量の削減を図っている。次に、イントラ予測ブロックサイズ決定部2は、図2のフローチャートのステップS4に進み、前記ステップS3で算出した原画誤差トータル評価値と、図1に示す評価閾値テーブル14に記憶されている第1の閾値とを比較すると共に、前記原画誤差トータル評価値と前記評価閾値テーブル14に記憶されている第1の閾値とを比較する。具体的には、評価閾値テーブル14には、一例として図7に示すように、その原画誤差トータル評価値に対応する水平方向及び垂直方向の各原画誤差評価値をそれぞれ算出する際に用いた各原画誤差評価値算出モードの組み合わせを示す情報と、これら各組み合わせ毎に定められた第1の評価閾値及び第2の評価閾値が記憶されている。例えば、原画誤差評価値を算出する際に用いた原画誤差評価値算出モードが、水平方向及び垂直方向共にフルペルの原画誤差評価値算出モードである場合には、第1の評価閾値として256の値が、また、第2の評価閾値として512の値が、それぞれ設定されている。また、水平方向の原画誤差評価値を算出する際に用いた原画誤差評価値算出モードがハーフペルの原画誤差評価値算出モードで、垂直方向の原画誤差評価値を算出する際に用いた原画誤差評価値算出モードがフルペルの原画誤差評価値算出モードである場合には、第1の評価閾値として192の値が、また、第2の評価閾値として384の値が、それぞれ設定されている。また、水平方向の原画誤差評価値を算出する際に用いた原画誤差評価値算出モードがクォーターペルの原画誤差評価値算出モードで、垂直方向の原画誤差評価値を算出する際に用いた原画誤差評価値算出モードがフルペルの原画誤差評価値算出モードである場合には、第1の評価閾値として160の値が、また、第2の評価閾値として320の値が、それぞれ設定されている。一例ではあるが、このような第1及び第2の評価閾値の値は、各原画誤差評価値算出モードで演算に用いる画素数=前記計算回数の割合に基づいて設定されており、第1の評価閾値<第2の評価閾値との関係が成り立つように設定されている。なお、図7に示す各評価閾値の値は一例である。このため、設計等に応じて任意の値に変更してもよい。イントラ予測ブロックサイズ決定部2は、このような各評価閾値と前記原画誤差トータル評価値とを比較すると、処理を図2のフローチャートのステップS5,ステップS6及びステップS7に進める。ステップS5では、イントラ予測ブロックサイズ決定部2が、原画誤差トータル評価値は前記第1の評価閾値以下の値であるか否かを判別する。ステップS6では、イントラ予測ブロックサイズ決定部2が、原画誤差トータル評価値は前記第2の評価閾値以上の値であるか否かを判別する。ステップS7では、イントラ予測ブロックサイズ決定部2が、原画誤差トータル評価値は前記第1の評価閾値よりも大きく、かつ、前記第2の評価閾値よりも小さな値であるか否かを判別する。イントラ予測対象ブロックの画像が、動きが少ない画像である場合や平坦な画像である場合、上述のように各画素値の差が小さくなることから、原画誤差トータル評価値は、前記第1の評価閾値以下の値となる。このため、イントラ予測ブロックサイズ決定部2は、原画誤差トータル評価値と前記各評価閾値とを比較することで、原画誤差トータル評価値が前記第1の評価閾値以下の値であるものと判別した場合には=ステップS5でYesの場合、ステップS8に処理を進め、イントラ予測対象ブロックのブロックサイズを16画素×16画素の大きいブロックサイズとし、この図2のフローチャートの全処理を終了する。同様に、イントラ予測対象ブロックの画像が動きの多い画像である場合や複雑な画像である場合、各画素値の差が大きくなることから、原画誤差トータル評価値は、前記第2の評価閾値以上の値となる。このため、イントラ予測ブロックサイズ決定部2は、原画誤差トータル評価値と前記各評価閾値とを比較することで、原画誤差トータル評価値が前記第2の評価閾値以上の値であるものと判別した場合=ステップS6でYesの場合には、ステップS9に処理を進め、イントラ予測対象ブロックのブロックサイズを4画素×4画素の小さなブロックサイズとし、この図2のフローチャートの全処理を終了する。また、イントラ予測対象ブロックの画像が多少動きのある画像である場合や多少複雑な画像である場合、各画素値の差もそれなりにあることから、原画誤差トータル評価値は、前記第1の評価閾値よりも大きく、かつ、前記第2の評価閾値よりも小さな値となる。このため、イントラ予測ブロックサイズ決定部2は、原画誤差トータル評価値と前記各評価閾値とを比較することで、原画誤差トータル評価値が前記第1の評価閾値よりも大きく、かつ、前記第2の評価閾値よりも小さな値であるものと判別した場合=ステップS7でYesの場合には、ステップS10に処理を進め、イントラ予測対象ブロックのブロックサイズを、前記4画素×4画素のブロックサイズと前記16画素×16画素のブロックサイズとの中間のブロックサイズとなる8画素×8画素のブロックサイズとし、この図2のフローチャートの全処理を終了する。このように、イントラ予測ブロックサイズ決定部2は、予測画像信号を用いることなく、入力端子1を介して入力される原動画信号のみに基づき、4画素×4画素のブロックサイズ、8画素×8画素のブロックサイズ、及び16画素×16画素のブロックサイズのうち、いずれか1つのブロックサイズを、イントラ予測対象ブロックのブロックサイズとして決定する=イントラ予測対象ブロックのブロックサイズを1つのブロックサイズに絞り込む。これにより、結果的にモード算出回数を絞り込まれることとなり、イントラ符号化処理に要する全体的な演算量の削減を図ることができる。次に、図1に示す動画像符号化装置イントラ予測部4は、上述のようにイントラ予測ブロックサイズ決定部2により、1つに絞り込まれたイントラ予測対象ブロックのブロックサイズ、及びイントラ予測モード絞り込み部3で絞り込まれたイントラ予測モードに基づいてイントラ予測画像信号を算出し、この算出したイントラ予測画像信号を差分器5に供給する。差分器5は、入力端子1を介して供給される原動画信号と、イントラ予測部4から供給されるイントラ予測画像信号との差分を検出し、この差分信号をイントラ予測モード決定部6に供給する。従来であれば、イントラ予測部4は、4画素×4画素のブロックサイズと、8画素×8画素のブロックサイズと、16画素×16画素のブロックサイズとの、各ブロックサイズのイントラ予測対象ブロック毎に、イントラ予測モード絞り込み部3で絞り込まれたイントラ予測モードの演算を行うことでイントラ予測画像信号を算出していた。しかし、この実施例の動画像符号化装置の場合、イントラ予測ブロックサイズ決定部2により絞り込まれた一つのブロックサイズのイントラ予測対象ブロックに対してのみ、イントラ予測モード絞り込み部3で絞り込まれたイントラ予測モードの演算を行うようになっている=絞り込まれたブロックサイズ以外のブロックサイズに対しては、イントラ予測モードの演算は行わない。。これにより、イントラ予測画像信号を算出するための演算量を削減することができる。次に、図1に示すイントラ予測モード決定部6は、前記原動画信号と前記イントラ予測部4で算出されたイントラ予測画像信号との差分信号に対してコスト値等を算出し、誤差評価値の最も小さい予測モードをイントラ予測モードに決定する。そして、イントラ予測モード決定部6は、この決定したイントラ予測モードを示す情報をエントロピー符号化部8に供給すると共に、この決定したイントラ予測モードに対応する差分信号を直交変換量子化部7に供給する。直交変換量子化部7は、前記差分信号に対して直交変換処理DCT:DiscreteCosineTransformを施すと共に、エントロピー符号化処理後の符号化データの符号量等に基づいて適応的に決定される量子化ステップ=QP:量子化パラメータにより量子化処理を施し、この直交変換処理及び量子化処理が施された信号をエントロピー符号化部8及び逆量子化逆直交変換部10に供給する。逆量子化逆直交変換部10は、直交変換量子化部7で直交変換処理及び量子化処理が施された信号に対して、逆量子化処理及び逆直交変換処理を順に施すことで、前記決定したイントラ予測モードに対応する差分信号を復号化し、これを加算器11に供給する。加算器11は、前記復号化した差分信号と、イントラ予測部4で決定されたイントラ予測モードに対応するイントラ予測画像信号とを加算処理することで、復号画像信号参照画像信号を形成し、これを画像メモリ12に供給する。一方、エントロピー符号化部8は、直交変換量子化部7で直交変換処理及び量子化処理が施された信号と、イントラ予測モード決定部6で決定されたイントラ予測モードを示す情報等に対してエントロピー符号化処理を施すことで符号化データを形成し、これを出力端子9を介して外部に出力する。第1の実施例の効果以上の説明から明らかなように、この第1の実施例となる動画像符号化装置は、イントラ予測ブロックサイズ決定部2が、イントラ予測対象ブロックに隣接する隣接マクロブロックのブロックサイズに応じて、イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値算出モードを決定すると共に、この決定した原画誤差評価値算出モードで、イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値を算出し、この水平方向及び垂直方向の各原画誤差評価値を加算処理した値である原画誤差トータル評価値を算出する。そして、イントラ予測ブロックサイズ決定部2が、イントラ予測対象ブロックの水平方向の原画誤差評価値の算出に用いる原画誤差評価値算出モード及びイントラ予測対象ブロックの垂直方向の原画誤差評価値の算出に用いる原画誤差評価値算出モードの組み合わせ毎に値が設定された第1の評価閾値及び第2の評価閾値と第1の評価閾値<第2の評価閾値、前記算出した原画誤差トータル評価値とを比較し、この比較結果に基づいて、イントラ予測対象ブロックのブロックサイズを一つのブロックサイズに絞り込む。これにより、原画像信号のみに基づいてイントラ予測対象ブロックのブロックサイズを一つのブロックサイズに絞り込むことができ、絞り込んだ予測モードで全てのブロックサイズに対応するイントラ予測画像信号を算出し、原画像信号とイントラ予測画像信号との差分信号に対して誤差評価値を算出する必要がなくなるため、演算量の削減を図ることができ、動画像の高能率圧縮符号化処理速度の向上を図ることができる。また、この第1の実施例の動画像符号化装置は、イントラ予測対象ブロックとイントラ予測対象ブロックに隣接する隣接マクロブロックの相関性を利用し、原画誤差評価値算出モードを変更して演算量を削減しているため、この演算量削減に伴いイントラ予測処理の効率が低下する不都合を抑制することができる。[第2の実施例]次に、本発明を適用したMPEG4AVCプログラムを動画像処理制御部が実行することで具現化される、本発明の第2の実施例となるH264.MPEG4AVCエンコーダ以下、第2の実施例の動画像符号化装置と言う。の説明をする。第1の実施例の動画像符号化装置の場合、上述のようにイントラ予測対象ブロックに隣接する隣接マクロブロックのブロックサイズに応じて、イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値算出モードを決定するのであるが、入力される原画像に複雑部分が多いと、隣接マクロブロックのブロックサイズとして4画素×4画素のブロックサイズが選択されることが多くなる。そして、イントラ予測対象ブロックの水平方向及び垂直方向の各原画誤差評価値算出モードとして、図4a及び図4dに示したフルペルの原画誤差評価値算出モードが選択される可能性が高くなる。このため、第1の実施例の動画像符号化装置は、入力される原画像に複雑部分が多い場合、上述の演算量の削減率が低下するおそれがある。この第2の実施例の動画像符号化装置は、イントラ予測対象ブロックに隣接する隣接マクロブロックのブロックサイズが、4画素×4画素や8画素×8画素の小さなブロックサイズであった場合に、この隣接マクロブロックのイントラ予測方向=イントラ予測モードに対応する方向のイントラ予測対象ブロックの原画誤差評価値を算出する際に、クォーターペルハーフペルでもよい。の原画誤差評価値算出モードを用いることで、入力される原画像に複雑部分が多い場合に上述の演算量の削減率が低下する不都合を防止したものである。第2の実施例の動画像符号化装置のイントラ予測ブロックサイズの絞り込み動作図8のフローチャートに、この第2の実施例の動画像符号化装置のイントラ予測ブロックサイズ決定部2におけるイントラ予測ブロックサイズの絞り込み動作の流れを示す。なお、この図8のフローチャートの各ステップにおいて、図2のフローチャートのステップと同じ処理を行うステップに対しては、図2のフローチャートのステップと同じステップ番号を付し、重複説明を省略することとする。図2のフローチャートと図8のフローチャートとを見比べてわかるように、この第2の実施例の動画像符号化装置は、イントラ予測ブロックサイズ決定部2がイントラ予測ブロックサイズの絞り込み処理を行う際に、ステップS21~ステップS24の新たな処理を実行するようになっている。すなわち、この第2の実施例の動画像符号化装置のイントラ予測サイズ決定部2は、ステップS1で、イントラ予測対象ブロックに左側及び上側に隣接する隣接マクロブロックのブロックサイズを取得すると、処理を図8のフローチャートのステップS21に進める。ステップS21では、イントラ予測サイズ決定部2が、上隣接マクロブロック及び左隣接マクロブロックのうち、いずれか一方或いは両方が、16画素×16画素のブロックサイズであるか否かを判別する。そして、上隣接マクロブロック及び左隣接マクロブロックのブロックサイズの組み合わせが4画素×4画素,4画素×4画素、4画素×4画素,8画素×8画素、8画素×8画素,8画素×8画素、8画素×8画素,4画素×4画素のうち、いずれかの組み合わせである場合、イントラ予測サイズ決定部2は、処理をステップS22に進める。ここで、一例ではあるが、H.264.MPEG4AVCエンコーダにおいては、4画素×4画素のイントラ予測モードとして、図9a~図9iに示すモード0~モード8の、計9種類のイントラ予測モードが規定されている。例えば、図9aに示すモード0のイントラ予測モードでは、イントラ予測対象ブロックの1列目の画素a,画素e,画素i,画素mの各画素値を、上隣接画素Aの画素値を用いて予測し、2列目の画素b,画素f,画素j,画素nの各画素値を、上隣接画素Bの画素値を用いて予測し、3列目の画素c,画素g,画素k,画素oの各画素値を、上隣接画素Cの画素値を用いて予測し、4列目の画素d,画素h,画素l,画素pの各画素値を、上隣接画素Dの画素値を用いて予測するようになっている。同様に、図9bに示すモード1のイントラ予測モードでは、イントラ予測対象ブロックの1行目の画素a,画素b,画素c,画素dの各画素値を、左隣接画素Eの画素値を用いて予測し、2行目の画素e,画素f,画素g,画素hの各画素値を、左隣接画素Fの画素値を用いて予測し、3行目の画素i,画素j,画素k,画素lの各画素値を、左隣接画素Gの画素値を用いて予測し、4行目の画素m,画素n,画素o,画素pの各画素値を、左隣接画素Hの画素値を用いて予測するようになっている。また、図9cに示すモード2のイントラ予測モードでは、上隣接画素A~上隣接画素D及び左隣接画素E~左隣接画素Hの平均値を、イントラ予測対象ブロックの各画素a~画素pの画素値として予測するようになっている。イントラ予測サイズ決定部2は、ステップS22に処理を進めると、このような各イントラ予測モードのうち、図10に示すようにイントラ予測対象ブロック隣接している左隣接マクロブロックの隣接画素、及びイントラ予測対象ブロック隣接している上隣接マクロブロックの隣接画素のイントラ予測モードを検出して、処理をステップS23に進める。この図10に示すように、前記隣接画素のイントラ予測モードとして水平方向のモード1のイントラ予測モードが多く用いられていた場合、イントラ対象ブロックのイントラ予測モードとしても、前記水平方向のモード1のイントラ予測モードが選択される可能性が高くなる。また、図10に示す例において、水平方向のフルペルの原画誤差評価値を算出すると、フルペルの原画誤差評価値水平方向=|74-74||74-74||54-54||54-54||27-27||27-27||31-31||31-31|=0となり、水平方向の絶対誤差値が小さくなることがわかる。このようなことから、イントラ予測サイズ決定部2は、前記左及び上の各隣接画素のイントラ予測モードを検出すると、処理をステップS23に進め、同じイントラ予測モードの隣接画素が4つ以上存在するか否かを判別する。そして、イントラ予測サイズ決定部2は、同じイントラ予測モードの隣接画素が3つ以下であるものと判別した場合には、処理をステップS2に進め、上述のように、隣接マクロブロックのブロックサイズに応じた原画誤差評価値の水平方向及び垂直方向の算出モードを決定する。これに対して、イントラ予測サイズ決定部2は、同じイントラ予測モードの隣接画素が4つ以上であるものと判別した場合には、処理をステップS24に進め、4つ以上存在する隣接画素のイントラ予測モードと同じ方向の原画誤差評価値の算出モードとして、クォーターペルの算出モードを選択して、処理をステップS3に進める。すなわち、イントラ予測サイズ決定部2は、前記隣接画素のイントラ予測モードに水平方向のモード1のイントラ予測モードが4つ以上存在する場合は、イントラ対象ブロックの垂直方向及び水平方向の原画誤差評価値を共にフルペルの原画誤差評価値算出モードで算出するのではなく、垂直方向の原画誤差評価値をフルペルの原画誤差評価値算出モードで算出し、水平方向の原画誤差評価値はクォーターペルの原画誤差評価値算出モードで算出する。同様に、イントラ予測サイズ決定部2は、前記隣接画素のイントラ予測モードに垂直方向のモード0のイントラ予測モードが4つ以上存在する場合は、イントラ対象ブロックの垂直方向及び水平方向の原画誤差評価値を共にフルペルの原画誤差評価値算出モードで算出するのではなく、垂直方向の原画誤差評価値をクォーターペルの原画誤差評価値算出モードで算出し、水平方向の原画誤差評価値はフルペルの原画誤差評価値算出モードで算出する。これにより、入力される原画像に複雑部分が多く、隣接マクロブロックのブロックサイズとして4画素×4画素等の小さなブロックサイズが選択された場合でも、前記水平方向及び垂直方向のうち、一方の方向の原画誤差評価値算出モードとして、クォーターペルの原画誤差評価値算出モードを用いて、原画誤差評価値の演算量の削減を図ることができる。第2の実施例の効果以上の説明から明らかなように、この第2の実施例の動画像符号化装置は、イントラ予測対象ブロックに隣接する左隣接マクロブロック及び上隣接マクロブロックの組み合わせが、4画素×4画素,4画素×4画素、4画素×4画素,8画素×8画素、8画素×8画素,8画素×8画素、8画素×8画素,4画素×4画素のうち、いずれかの組み合わせである場合、イントラ予測対象ブロックの左隣接画素及び上隣接画素のイントラ予測モードを参照する。そして、イントラ予測対象ブロックの左隣接画素及び上隣接画素のイントラ予測モードとして、水平方向のイントラ予測モードが4つ以上存在する場合、イントラ予測対象ブロックの水平方向の原画誤差評価値をクォーターペルの原画誤差評価値算出モードで算出し、イントラ予測対象ブロックの垂直方向の原画誤差評価値をフルペルの原画誤差評価値算出モードで算出する。また、イントラ予測対象ブロックの左隣接画素及び上隣接画素のイントラ予測モードとして、垂直方向のイントラ予測モードが4つ以上存在する場合、イントラ予測対象ブロックの垂直方向の原画誤差評価値をクォーターペルの原画誤差評価値算出モードで算出し、イントラ予測対象ブロックの水平方向の原画誤差評価値をフルペルの原画誤差評価値算出モードで算出する。これにより、本来、水平方向及び垂直方向の原画誤差評価値をフルペルの原画誤差評価値算出モードで算出するところを、水平方向の原画誤差評価値はクォーターペルの原画誤差評価値算出モードで算出し、垂直方向の原画誤差評価値のみ、フルペルの原画誤差評価値算出モードで算出し、或いは水平方向の原画誤差評価値のみ、フルペルの原画誤差評価値算出モードで算出し、垂直方向の原画誤差評価値はクォーターペルの原画誤差評価値算出モードで算出することができるため、原画誤差評価値の演算量の削減をはかることができる。そして、この原画誤差評価値の演算量の削減を通じて、イントラ予測処理に要する全体の演算量の削減を図ることができる他、上述の第1の実施例と同じ効果を得ることができる。[変形例]上述の各実施例の動画像符号化装置は、4画素×4画素のブロックサイズ,8画素×8画素のブロックサイズ、及び16画素×16画素の3種類のブロックサイズを取り扱うこととしたが、これは、4画素×4画素のブロックサイズ及び16画素×16画素のブロックサイズの2種類のブロックサイズを取り扱うようにしてもよい。この場合、4画素×4画素のブロックサイズ及び16画素×16画素のブロックサイズの2種類のブロックサイズから選択できる原画誤差評価値算出モードを使用して原画誤差評価値を算出する。そして、算出した原画誤差評価値が前記各評価閾値よりも小さければ、イントラ予測対象ブロックのブロックサイズを16画素×16画素のブロックサイズとし、算出した原画誤差評価値が前記各評価閾値よりも大きければ、イントラ予測対象ブロックのブロックサイズを4画素×4画素のブロックサイズとする。これにより、上述の各実施例と同じ効果を得ることができる。最後に、上述の実施例は、本発明の一例である。このため、本発明は上述の実施例に限定されることはなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論であることを付け加えておく。"