"動画像を構成する各フレームの画像を順次入力する入力手段と、前記各フレームの画像のうち規定フレームの画像を対象画像とし、該対象画像から、規定のパターンが映っている領域を特定領域として検出する手段と、前記対象画像以外の画像を非対象画像とし、該非対象画像中における前記特定領域を予測する予測手段と、前記特定領域が該特定領域以外の領域よりも高画質に符号化されるように、前記各フレームの画像を符号化する符号化手段とを備え、前記符号化手段は、前記非対象画像中の特定領域が他のフレームから参照されないように符号化することを特徴とする画像処理装置。前記符号化手段は、前回フレーム内符号化方式に従って符号化した前記対象画像から、前記入力順において規定フレーム数以上後の前記対象画像に対して、前記フレーム内符号化方式に従った符号化を行うことを特徴とする請求項1に記載の画像処理装置。前記符号化手段は、前回前方向予測符号化方式に従って符号化した前記対象画像から、前記入力順において規定フレーム数以上後の前記対象画像に対して、前記前方向予測符号化方式に従った符号化を行うことを特徴とする請求項2に記載の画像処理装置。前記符号化手段は、前記対象画像のうち、前記フレーム内符号化方式に従った符号化の対象、前記前方向予測符号化方式に従った符号化の対象、の何れの対象にもなっていない対象画像に対して双方向予測符号化方式に従った符号化を行うことを特徴とする請求項3に記載の画像処理装置。前記予測手段は、前記対象画像以外の画像を非対象画像とし、該非対象画像中における前記特定領域を、前記対象画像を用いた内挿により予測することを特徴とする請求項1に記載の画像処理装置。画像処理装置が行う画像処理方法であって、前記画像処理装置の入力手段が、動画像を構成する各フレームの画像を順次入力する入力工程と、前記画像処理装置の検出手段が、前記各フレームの画像のうち規定フレームの画像を対象画像とし、該対象画像から、規定のパターンが映っている領域を特定領域として検出する工程と、前記画像処理装置の予測手段が、前記対象画像以外の画像を非対象画像とし、該非対象画像中における前記特定領域を予測する予測工程と、前記画像処理装置の符号化手段が、前記特定領域が該特定領域以外の領域よりも高画質に符号化されるように、前記各フレームの画像を符号化する符号化工程とを備え、前記符号化工程では、前記非対象画像中の特定領域が他のフレームから参照されないように符号化することを特徴とする画像処理方法。コンピュータを、請求項1乃至5の何れか1項に記載の画像処理装置の各手段として機能させるためのコンピュータプログラム。一般に、動きベクトル検出処理においてはブロック間の画素値の差分が最小となる個所が動きベクトルとして検出される。ゆえに、特定領域予測対象のブロックが実際には重要と思われる領域を含んでいても、該ブロックの動きベクトルは、特定領域検出処理が行われたフレーム内の特定領域を指すとは限らないため、特定領域として予測されないことが起こり得る。特定領域以外に対しては量子化値を上げて符号量を抑えるため、特定領域の予測精度が低いと、本来は特定領域とすべき領域の画質が落ちる可能性がある。特定領域の予測が外れた個所がフレーム間予測符号化処理において参照された場合、量子化による誤差が伝搬し、後続するフレームの画質も落ちるという問題がある。本発明はこのような問題に鑑みてなされたものであり、特定領域の画質を向上させつつ、フレームバッファに必要なコストを削減するための技術を提供することを目的とする。本発明の目的を達成するために、例えば、本発明の画像処理装置は、動画像を構成する各フレームの画像を順次入力する入力手段と、前記各フレームの画像のうち規定フレームの画像を対象画像とし、該対象画像から、規定のパターンが映っている領域を特定領域として検出する手段と、前記対象画像以外の画像を非対象画像とし、該非対象画像中における前記特定領域を予測する予測手段と、前記特定領域が該特定領域以外の領域よりも高画質に符号化されるように、前記各フレームの画像を符号化する符号化手段とを備え、前記符号化手段は、前記非対象画像中の特定領域が他のフレームから参照されないように符号化することを特徴とする。本発明の構成により、特定領域の画質を向上させつつ、フレームバッファに必要なコストを削減することができる。以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載した構成の具体的な実施例の一つである。[第1の実施形態]本実施形態の画像処理装置は、動画像を構成する各フレームを符号化するものである。先ず、本実施形態に係る画像処理装置の機能構成例について、図1のブロック図を用いて説明する。動画像動画像データを構成する各フレームの画像は、フレームバッファ101及び特定領域検出部103に順次入力される。フレームバッファ101は、読み書き可能なメモリであり、後述する処理において要求されるフレーム数分の画像を格納することが可能な容量を有している。特定領域検出部103は、入力された各フレームの画像のうち規定フレームの画像を対象画像とし、該対象画像から、規定のパターンが映っている領域を特定領域として検出する。規定のパターンとは、人体や人の顔など、画像から検出するものとして予め定められたものである。画像から規定のパターンを検出するための技術については既知であるし、規定のパターンについては本実施形態では特定のものに限らないため、これについての説明は省略する。特定領域検出部103は特定領域を検出すると、検出した特定領域の座標位置例えば右上隅及び左下隅の座標位置。しかし、対象画像中の特定領域を特定できるのであれば座標位置に限定しないを出力する。特定領域予測部104は、対象画像以外の画像を非対象画像とし、該非対象画像中における特定領域を、対象画像を用いた内挿により予測する。例えば、フレーム順において非対象画像の前後に位置する2枚の対象画像を用いた内挿により、該非対象画像中の特定領域を予測する。なお、特定領域予測部104による非対象画像における特定領域の予測方法は特定の方法に限るものではないが、その一例を図5を用いて説明する。特定領域検出部103は、対象画像から規定のパターンを検出すると、その領域に固有のIDを発行する。図5では、対象画像であるフレーム1の画像から2つのパターンを検出しており、一方にはID1、他方にはID2を付与している。また、対象画像であるフレーム4からも、ID1、ID2のそれぞれに対応する領域が検出されている。そして、特定領域予測部104は、非対象画像であるフレーム2における特定領域を予測する場合、フレーム1及びフレーム4において同一のIDが付与された特定領域を選択する。ここでは先ずID1が付与された特定領域が選択されたとする。この場合、フレーム1における特定領域1の座標位置x1,y1とフレーム4における特定領域1の座標位置x4,y4と、を用いて、フレーム2における特定領域1の座標位置x2,y2を以下の式を計算することで予測する。x2=2×x11×x4/3y2=2×y11×y4/3これは、特定領域2が選択された場合も同様である。そしてこのような処理を、フレーム3に対しても行う。これにより、フレーム2及びフレーム3における特定領域の座標位置を予測することができる。なお、この他の特定領域予測方法としては、例えば、時間的に前に位置する2枚の対象画像を用いて特定領域を予測する、所謂外挿を行ってもよい。また、入力される動画像のフレームレートが高く、特定領域検出部103の処理フレームレートが符号化部102の処理フレームレートに近い場合は、図4に示す如く、特定領域予測部104を省いても良い。この場合は、符号化パラメータ制御部105は、前のフレームの特定領域検出結果をそのまま現在のフレームの処理に用いるか、特定領域に位置する物体が移動することを前提に、前のフレームの特定領域を前後左右に数画素広げた結果を用いればよい。さらに、特許文献1で開示されている方法で特定領域を予測してもよい。何れの方法を用いるにせよ、特定領域予測部104は、特定領域検出部103と同様、予測した特定領域の座標位置を出力する。ここで、符号化部102は、各フレームの画像を符号化する際、この画像を複数の画素ブロックに分割し、それぞれの画素ブロック毎に符号化を行う。然るに符号化パラメータ制御部105は特定領域検出部103や特定領域予測部104から出力された座標位置における特定領域に含まれる画素ブロックがその他の画素ブロックよりも高画質で符号化されるように、この画像に対する符号化パラメータを設定する。これは、特定領域が該特定領域以外の領域よりも高画質に符号化されるようにすることを目的とするものである。符号化部102がこれから符号化しようとするフレームの画像が対象画像であるとする。この場合、この対象画像について特定領域検出部103から出力された座標位置で特定される特定領域に含まれる画素ブロックがその他の画素ブロックよりも高画質で符号化されるように、この画像に対する符号化パラメータを設定する。一方、符号化部102がこれから符号化しようとするフレームの画像が非対象画像であるとする。この場合、この非対象画像について特定領域予測部104から出力された座標位置で特定される特定領域に含まれる画素ブロックがその他の画素ブロックよりも高画質で符号化されるように、この画像に対する符号化パラメータを設定する。例えば、特定領域に含まれる画素ブロックに対する量子化ステップをより細かく設定し、特定領域に含まれない画素ブロックに対する量子化ステップをより大まかに設定する。この処理により、人体や顔など、知覚上重要と考えられる領域の画質を向上させつつ、ビットレートを所望の値に抑えることができる。なお、符号化パラメータは、量子化テーブルであってもよいし、解像度やサブサンプリングをフレーム内で制御できる符号化方式であれば、これらを制御してもよい。符号化モード制御部106は、符号化部102の符号化モードを、フレーム毎に設定する。本実施形態では、符号化部102による符号化方式はMPEG-2であるものとして説明するので、符号化モード制御部106はフレーム毎に、フレーム内符号化方式、前方向予測符号化方式、双方向予測符号化方式、の何れかを設定する。符号化モード制御部106による符号化モードの設定方法について詳しくは後述する。符号化部102は、フレームバッファ101から、フレーム単位で画像を読み出して符号化する。符号化は、符号化モード制御部106によって設定された符号化方式で、符号化パラメータ制御部105によって設定された符号化パラメータを用いて行う。なお、本実施形態では、符号化部102による符号化方式はMPEG-2であるものとして説明するが、MPEG4方式やH264方式等の他の符号化方式を用いても良い。次に、符号化モード制御部106がフレーム毎に、該フレームに対する符号化モードを決定する為に行う処理について、同処理のフローチャートを示す図2を用いて説明する。特定領域検出部103が、動画像を構成する最初のフレーム対象画像から特定領域を抽出した場合には、処理はステップS101を介してステップS102に進み、未だ抽出が終わっていない場合は、ステップS101にて待機する。この待機中にも、フレームバッファ101には、各フレームの画像が順次入力される。ステップS102では、符号化部102が既に符号化したフレームの総数を示す為の変数piccount、符号化部102が双方向予測符号化方式に従って既に符号化したフレームの総数を示す為の変数bcountを0に初期化する。更に、次のフレームをフレーム内符号化方式に従って符号化するか否かを示すフラグintraflagを1に初期化する。ステップS103では、これから符号化部102が符号化しようとするフレームが対象画像であるか否か特定領域検出部103によって特定領域が抽出された画像であるか否かを判断する。この判断の結果、対象画像である場合には処理はステップS106に進み、対象画像ではない場合には処理はステップS104に進む。ステップS104では、符号化部102が符号化しようとするフレームに対する符号化モードとして、他のフレームから参照されない符号化モードを設定する。本実施形態の符号化方式はMPEG2を想定しているので、具体的には双方向予測符号化モード双方向予測符号化方式に従って符号化を行うモードを設定する。そしてステップS105では、変数bcountの値を1つインクリメントし、その後、処理はステップS107に進む。一方、ステップS106では、符号化部102が符号化しようとするフレームに対する符号化モードを、図3のフローチャートに従った処理によって設定する。ステップS106における処理の処理の詳細については後述する。そして、符号化部102が全てのフレームについて符号化を終えた場合には、処理はステップS107を介して本処理を終了するし、未だ符号化していないフレームが残っている場合には、処理はステップS107を介してステップS108に進む。ステップS108では、変数piccountの値を1つインクリメントする。そしてステップS109ではこのインクリメント後の変数piccountの値が変数intraperiodの値以上であるか否かを判断する。この変数intraperiodは、フレーム内符号化方式に従った符号化を行うフレームの間隔を表す変数であり、本実施形態では15が予め設定されているものとする。即ち本実施形態では、15フレームおきにフレーム内符号化方式に従った符号化を行うものとする。もちろん、変数intraperiodの値はこの値に限るものではない。そしてインクリメント後の変数piccountの値が変数intraperiodの値以上である場合、処理はステップS102に戻る。一方、インクリメント後の変数piccountの値が変数intraperiodの値よりも小さい場合、処理はステップS103に戻る。次に、図3を用いて、上記ステップS106における処理の詳細について説明する。先ずステップS1061では、フラグintraflagの値が1であるか否かを判断する。この判断の結果、フラグintraflagの値が1であれば、処理はステップS1062に進み、0であれば、処理はステップS1064に進む。ステップS1062では、符号化部102が符号化しようとするフレームに対する符号化モードとして、イントラ符号化モードフレーム内符号化方式に従った符号化を行うモードを設定する。即ち、前回フレーム内符号化方式に従って符号化した対象画像から、入力順において規定フレーム数以上後の対象画像に対してフレーム内符号化方式に従った符号化を行うようにする。ステップS1063では、フラグintraflagの値を0に設定する。そして、図3のフローチャートに従った処理を終え、処理はステップS107に進む。一方、ステップS1064では、変数bcountの値が変数ppriodの値以上であるか否かを判断する。変数ppriodは、前方向予測符号化方式に従って符号化するフレームを挿入する間隔を表す変数であり、その値は、フレームバッファ101に格納可能なフレームの枚数に応じて予め設定されている。この判断の結果、変数bcountの値が変数ppriodの値以上であれば、処理はステップS1065に進み、変数bcountの値が変数ppriodの値よりも小さい場合は、処理はステップS1067に進む。ステップS1065では、符号化部102が符号化しようとするフレームに対する符号化モードとして、前方向予測符号化モード前方向予測符号化方式に従った符号化を行うモードを設定する。即ち、前回前方向予測符号化方式に従って符号化した対象画像から、入力順において規定フレーム数以上後の対象画像に対して、前方向予測符号化方式に従った符号化を行うようにする。そしてステップS1066では、変数bcountの値を0に初期化する。一方、ステップS1067では、符号化部102が符号化しようとするフレームに対する符号化モードとして、双方向予測符号化モード双方向予測符号化方式に従った符号化を行うモードを設定する。即ち、対象画像のうち、フレーム内符号化方式に従った符号化の対象、前方向予測符号化方式に従った符号化の対象、の何れの対象にもなっていない対象画像に対しては双方向予測符号化方式に従った符号化を行うようにする。そしてステップS1068では、変数bcountの値を1つインクリメントする。次に、特定領域検出部103、特定領域予測部104、フレームバッファ101、符号化部102、の各部におけるフレームの入出力について、図6のタイミングチャートを用いて説明する。図6では、時刻t1~t16における各部のフレームの入出力を表している。フレームバッファ101及び特定領域検出部103には、フレーム1~16がそれぞれ時刻t1~t16にて入力される。特定領域検出部103は、フレーム1,4,7,10,13,16の各フレーム対象画像について特定領域を検出し、フレーム2,3,5,6,8,9,11,12,14,15の各フレームについては特定領域予測部104によって特定領域の予測を行う。例えば、特定領域予測部104は、時刻t3,t6のそれぞれにて特定領域検出部103から出力された特定領域の座標位置を用いてフレーム1,4を用いた内挿により、フレーム2,3における特定領域を予測する。そして特定領域予測部104は、フレーム2に対して予測した特定領域の座標位置を時刻t7にて出力し、フレーム3に対して予測した特定領域の座標位置を時刻t8にて出力する。フレーム2に対して予測した特定領域の座標位置は、符号化部102がフレーム2を符号化する際に用いる符号化パラメータの決定に用いられ、その結果、符号化部102からはフレーム2に対する符号化結果が時刻t11にて出力される。同様にフレーム3に対して予測した特定領域の座標位置は、符号化部102がフレーム3を符号化する際に用いる符号化パラメータの決定に用いられ、その結果、符号化部102からはフレーム3に対する符号化結果が時刻t12にて出力される。フレームバッファ101に格納される各フレーム1~16のうち、フレーム1図6ではI1は、上記の処理により、フレーム内符号化方式に従って符号化されるフレームとなる。また、フレーム2~6、8~12、14~16図6ではB2~B6、B8~B12、B14~B16は、上記の処理により、双方向予測符号化方式に従って符号化されるフレームとなる。また、フレーム7,13図6ではP7,P13は、上記の処理により、前方向予測符号化方式に従って符号化されるフレームとなる。以上説明したように、本実施形態では、特定領域の座標位置を予測したフレーム、即ち、特定領域を直接検出したフレーム以外のフレームを、双方向予測符号化方式に従って符号化する。本実施形態では符号化方式としてMPEG2を用いるため、双方向予測符号化方式に従って符号化されたフレームは参照フレームとならないため、特定領域の座標位置を予測したフレームは符号化において参照フレームとしては用いられない。従来では、特定領域の座標位置を予測したフレームは符号化時に参照フレームとなり得るため、量子化パラメータの制御による画質劣化が伝搬する可能性があった。一方、本実施形態では、特定領域の座標位置を予測したフレームは後続するフレームの符号化時に参照フレームとして用いられないので、上記のような量子化パラメータの制御による誤差の伝搬を低減し、画質を向上させることができる。なお、H264符号化方式においては、参照フレームは参照ピクチャリストと呼ばれるリストに登録されて管理される。MPEG2の双方向予測符号化モードに対応する符号化モードはH264では双予測符号化モードと呼ばれ、該モードで符号化されたフレームは、予測符号化を行う場合に参照フレームになり得る。即ち、双予測符号化モードで符号化されたフレームは参照ピクチャリストに登録され得る。一方、イントラ符号化モードや前方向予測符号化モードで符号化されたフレームを参照フレームとしない、即ち参照ピクチャに登録しないことも可能である。よって、本実施形態をH264符号化方式に適用する場合には、図2のステップS104において、該フレームを非参照フレームとする、即ち参照ピクチャリストに登録しないという処理を行うことになる。この処理を行う場合、ステップS104で選択する符号化モードは必ずしも双予測符号化モードでなくてもよい。また、H264符号化方式においてはブロック単位で参照フレームを選択できる。然るに更に別の適用方法として、ステップS104において該フレームを参照ピクチャリストに登録しつつ、該フレームが特定領域の座標位置を予測したフレームであることを示すフラグを不図示のメモリに保持してもよい。この場合、後続するフレームの符号化時にこのフラグを参照して、特定領域を含むブロックの予測符号化を行うときは特定領域を直接検出したフレームの中から参照フレームを選択する処理を行う。また、特定領域を含まないブロックの予測符号化を行うときは参照ピクチャリストに登録された全てのフレームの中から参照フレームを選択する処理を行う。なお、図6においては、特定領域検出部103の処理フレームレートが一定であるように説明しているが、一定に限るものではない。入力される動画像データの性質によっては、特定領域検出部103における計算負荷が重くなる可能性がある。この場合は特定領域検出部103の処理フレームレートが可変になり得るが、符号化モード制御部106は特定領域検出部103からの出力の有無に応じて符号化モードを制御すればよい。さらに、特定領域検出部103がフレームバッファ101に一時的に格納されているフレーム数を監視し、フレーム数が閾値に到達した場合には特定領域を検出する処理を打ち切り、処理打ち切りまでの結果を符号化モード制御部106に出力してもよい。この場合、フレームバッファ101の使用量を閾値で指定されたサイズに抑えることができるので、コストの削減が可能となる。また、本実施形態では、対象画像は、フレーム群内に規定の分布に従って分散しているものとして説明したが、様々な状況に応じて決まる規定フレームの画像であれば良く、各フレームの画像における対象画像の分布については特に限るものではない。[第2の実施形態]以下に、本実施形態と第1の実施形態との差分のみについて説明する。本実施形態では、第1の実施形態に係る構成において、変数pperiodを予め0に設定しておく点が第1の実施形態と異なる。この場合、ステップS1064では常にbcountの値がppriodの値以上となるため、ステップS1064の次は常にステップS1065に処理が進むことになる。これにより、特定領域を直接検出したフレームである対象画像に対する符号化モードは常に、イントラ符号化モード、前方向予測符号化の何れか一方となる。本実施形態においても、特定領域を予測したフレームの画像については、双方向予測符号化方式に従った符号化を行うので、このフレームは後続するフレームの符号化時に参照フレームとして用いられない。次に、特定領域検出部103、特定領域予測部104、フレームバッファ101、符号化部102、の各部におけるフレームの入出力について、図7のタイミングチャートを用いて説明する。図7では、時刻t1~t16における各部のフレームの入出力を表している。図6との相違点は、特定領域予測部104による内挿処理の間隔と、符号化部102による双方向予測符号化方式に従った符号化処理の間隔と、が同じとなる点にある。例えば、特定領域検出部103から出力されたフレーム1,4,7,10,13における特定領域の座標位置はそれぞれ、符号化部102がフレームI1,P4,P7,P10,P13を符号化する際に用いる符号化パラメータの決定に用いられる。その際、何れのフレームも、特定領域検出部103からの出力時刻t3,t6,t9,t12,t15の次の時刻t4,t7,t10,t13,t16に符号化部102で用いられている。また、特定領域予測部104から出力されたフレーム2,3,5,6,8,9における特定領域の座標位置はそれぞれ、符号化部102がフレームB2,B3,B5,B6,B8,B9を符号化する際に用いる符号化パラメータの決定に用いられる。その際、何れのフレームも、特定領域予測部104からの出力時刻t7,t8,t10,t11,t13,t14の次の時刻t8,t9,t11,t12,t14,t15に符号化部102で用いられている。一方、従来技術を用いて内挿処理の間隔を同一にしないで符号化した場合の、特定領域検出部103、特定領域予測部104、フレームバッファ101、符号化部102、の各部におけるフレームの入出力について、図8のタイミングチャートを用いて説明する。図8に示す如く、前方向予測符号化モードで符号化されるフレームの間隔を短くしても、ストリーム中で2枚目のフレームを符号化するにはフレーム3について予測した特定領域の座標位置を待つ必要がある。よって、従来技術においては時刻t9で2枚目のフレームP3を出力するまでに、B2~B8までの合計7枚のフレームをフレームバッファ101へ格納する必要がある。一方、本実施形態では、図7のようにフレーム4について予測した特定領域の座標位置を時刻t6で得て、ストリーム中で2枚目のフレームP4の符号化結果を時刻t7において出力できる。よって、2枚目のフレームP4を出力するまでに、B2~B6までの合計5枚のフレームをフレームバッファ101へ格納すればよい。ゆえに、フレームバッファ101に必要なメモリ容量を、従来技術と比較して2フレーム分減らすことができる。ここで、図8において特定領域予測部104からフレーム3より先にフレーム2の予測結果を出力したとしても、ストリーム中で2枚目のフレームを符号化できるのは時刻t8である。よって、フレームバッファ101に必要なメモリ容量は本実施形態の方が依然として少ない。以上説明したように、本実施形態では、特定領域の予測精度を内挿により向上させつつも、フレームバッファの容量を減らしてコストを削減することができる。また、第1の実施形態と同様に、特定領域の座標位置を予測したフレームが後続するフレームの符号化時に参照フレームとして用いられないので、符号化パラメータの制御による誤差の伝搬を低減し、画質を向上させることができる。以上の各実施形態により、予測された特定領域を含むフレームの符号化モードが他のフレームから参照されない符号化モードに設定されるので、特定領域の予測が外れた場合であっても符号化パラメータによる誤差の伝搬を防ぎ、画質を向上させることができる。また、特定領域の予測における内挿処理のフレーム間隔と符号化における内挿予測処理のフレーム間隔が同一になるため、特定領域の予測精度を向上させつつ、フレームバッファに必要なコストを削減することができる。[第3の実施形態]図1,4に示した各部は何れもハードウェアで構成しても良いが、フレームバッファ101201をRAMやハードディスクなどのメモリとして実行し、それ以外の各部をソフトウェアコンピュータプログラムで実装しても良い。この場合、このメモリを有し、且つこのソフトウェアを格納するためのメモリも有するコンピュータのCPUがこれらのソフトウェアを実行することで、このコンピュータは、第1,2の実施形態で説明した各処理を実行することになる。その他の実施例また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。"