"入力された画像を主領域とその周辺領域とに分割し、所定の変更率で該周辺領域の画素数を変更することで、該入力された画像の画像サイズを所望サイズに変換する画像サイズ変換装置であって、前記入力された画像の水平方向の画素数と前記所望サイズの水平方向の画素数の大小関係、および、前記入力された画像の垂直方向の画素数と前記所望サイズの垂直方向の画素数の大小関係を判定する画像サイズ判定手段と、前記画像サイズ判定手段の判定結果に応じて、前記周辺領域の水平および垂直方向の画素数を算出する画素数算出手段と、前記入力された画像における前記主領域の位置を決定する主領域位置決定手段と、前記変更率、前記周辺領域の画素数、および、前記主領域の位置に基づいて、前記入力された画像の画像サイズを前記所望サイズに変換する画像サイズ変換手段と、を備えることを特徴とする画像サイズ変換装置。前記画素数算出手段が、前記画像サイズ判定手段により、前記入力された画像の水平方向の画素数が前記所望サイズの水平方向の画素数よりも大であるか、前記入力された画像の垂直方向の画素数が前記所望サイズの垂直方向の画素数よりも大であると判定された場合に、前記周辺領域の水平および垂直方向の画素数を算出する請求項1に記載の画像サイズ変換装置。前記画素数算出手段が、前記入力された画像の画像サイズと、前記所望サイズと、前記変更率と、を用いて、以下の式1に従って、前記周辺領域の画素数を算出する請求項2に記載の画像サイズ変換装置。前記画素数算出手段が、前記画像サイズ判定手段により、前記入力された画像の水平方向の画素数が前記所望サイズの水平方向の画素数よりも小であるか、前記入力された画像の垂直方向の画素数が前記所望サイズの垂直方向の画素数よりも小であると判定された場合に、前記周辺領域の水平および垂直方向の画素数を算出する請求項1に記載の画像サイズ変換装置。前記画素数算出手段が、前記入力された画像の画像サイズと、前記所望サイズと、前記変更率と、を用いて、以下の式2に従って、前記周辺領域の画素数を算出する請求項4に記載の画像サイズ変換装置。前記主領域位置決定手段が、前記入力された画像における垂直方向のエッジを検出するエッジ検出部を有し、該エッジ検出部により検出された垂直方向のエッジで分断される各領域の水平方向の画素数に応じて、前記主領域と前記周辺領域の垂直方向の境界位置を決定する請求項1から請求項5のいずれか一項に記載の画像サイズ変換装置。前記主領域位置決定手段が、前記入力された画像における水平方向のエッジを検出するエッジ検出部を有し、該エッジ検出部により検出された水平方向のエッジで分断される各領域の垂直方向の画素数に応じて、前記主領域と前記周辺領域の水平方向の境界位置を決定する請求項1から請求項6のいずれか一項に記載の画像サイズ変換装置。入力された画像を主領域とその周辺領域とに分割し、所定の変更率で該周辺領域の画素数を変更することで、該入力された画像の画像サイズを所望サイズに変換する画像サイズ変換方法であって、前記入力された画像の水平方向の画素数と前記所望サイズの水平方向の画素数の大小関係、および、前記入力された画像の垂直方向の画素数と前記所望サイズの垂直方向の画素数の大小関係を判定する画像サイズ判定ステップと、前記画像サイズ判定ステップの判定結果に応じて、前記周辺領域の水平および垂直方向の画素数を算出する画素数算出ステップと、前記入力された画像における前記主領域の位置を決定する主領域位置決定ステップと、前記変更率、前記周辺領域の画素数、および、前記主領域の位置に基づいて、前記入力された画像の画像サイズを前記所望サイズに変換する画像サイズ変換ステップと、を有することを特徴とする画像サイズ変換方法。入力された画像を主領域とその周辺領域とに分割し、所定の変更率で該周辺領域の画素数を変更することで、該入力された画像の画像サイズを所望サイズに変換する画像サイズ変換装置としてコンピュータを機能させるための画像サイズ変換プログラムであって、前記コンピュータを、前記入力された画像の水平方向の画素数と前記所望サイズの水平方向の画素数の大小関係、および、前記入力された画像の垂直方向の画素数と前記所望サイズの垂直方向の画素数の大小関係を判定する画像サイズ判定手段と、前記画像サイズ判定手段の判定結果に応じて、前記周辺領域の水平および垂直方向の画素数を算出する画素数算出手段と、前記入力された画像における前記主領域の位置を決定する主領域位置決定手段と、前記変更率、前記周辺領域の画素数、および、前記主領域の位置に基づいて、前記入力された画像の画像サイズを前記所望サイズに変換する画像サイズ変換手段として機能させることを特徴とする画像サイズ変換プログラム。しかしながら、画像周辺部を単純に切り落とす縮小方法と、画像周辺部に黒帯を付加する拡大方法とを用いる場合には、画像の絵柄を欠損させてしまうのみならず、黒帯が付加されることによる違和感をも発生させてしまう。また、特許文献1および特許文献2に開示された方法および装置のように、画像全域に渡って画像サイズの縮小または拡大を行う場合には、画像の全領域において画質の劣化を招いてしまう。本発明は、このような従来の課題を解決するためになされたものであって、視覚的な違和感、および、画像全域に渡る画質の劣化をもたらすことなく、入力画像の画像サイズを縮小または拡大することができる画像サイズ変換装置、方法およびプログラムを提供することを目的とする。本発明の画像サイズ変換装置は、入力された画像を主領域とその周辺領域とに分割し、所定の変更率で該周辺領域の画素数を変更することで、該入力された画像の画像サイズを所望サイズに変換する画像サイズ変換装置であって、前記入力された画像の水平方向の画素数と前記所望サイズの水平方向の画素数の大小関係、および、前記入力された画像の垂直方向の画素数と前記所望サイズの垂直方向の画素数の大小関係を判定する画像サイズ判定手段と、前記画像サイズ判定手段の判定結果に応じて、前記周辺領域の水平および垂直方向の画素数を算出する画素数算出手段と、前記入力された画像における前記主領域の位置を決定する主領域位置決定手段と、前記変更率、前記周辺領域の画素数、および、前記主領域の位置に基づいて、前記入力された画像の画像サイズを前記所望サイズに変換する画像サイズ変換手段と、を備える構成を有している。この構成により、入力画像の画像サイズを所望の画像サイズに変換する際に、入力画像の周辺領域の画素数を変更することで、注視領域となる画像中心部の画質劣化を発生させないため、視覚的な違和感、および、画像全域に渡る画質の劣化をもたらすことなく、入力画像の画像サイズを縮小または拡大することができる。また、本発明の画像サイズ変換装置は、前記画素数算出手段が、前記画像サイズ判定手段により、前記入力された画像の水平方向の画素数が前記所望サイズの水平方向の画素数よりも大であるか、前記入力された画像の垂直方向の画素数が前記所望サイズの垂直方向の画素数よりも大であると判定された場合に、前記周辺領域の水平および垂直方向の画素数を算出する構成を有していてもよい。また、本発明の画像サイズ変換装置は、前記画素数算出手段が、前記入力された画像の画像サイズと、前記所望サイズと、前記変更率と、を用いて、以下の式1に従って、前記周辺領域の画素数を算出する構成を有していてもよい。また、本発明の画像サイズ変換装置は、前記画素数算出手段が、前記画像サイズ判定手段により、前記入力された画像の水平方向の画素数が前記所望サイズの水平方向の画素数よりも小であるか、前記入力された画像の垂直方向の画素数が前記所望サイズの垂直方向の画素数よりも小であると判定された場合に、前記周辺領域の水平および垂直方向の画素数を算出する構成を有していてもよい。また、本発明の画像サイズ変換装置は、前記画素数算出手段が、前記入力された画像の画像サイズと、前記所望サイズと、前記変更率と、を用いて、以下の式2に従って、前記周辺領域の画素数を算出する構成を有していてもよい。また、本発明の画像サイズ変換装置は、前記主領域位置決定手段が、前記入力された画像における垂直方向のエッジを検出するエッジ検出部を有し、該エッジ検出部により検出された垂直方向のエッジで分断される各領域の水平方向の画素数に応じて、前記主領域と前記周辺領域の垂直方向の境界位置を決定する構成を有している。この構成により、画像全域に渡る垂直エッジを検出した場合には、このエッジを周辺領域と主領域の境界とすることで、各領域間の画質の差を目立たなくすることができる。また、本発明の画像サイズ変換装置は、前記主領域位置決定手段が、前記入力された画像における水平方向のエッジを検出するエッジ検出部を有し、該エッジ検出部により検出された水平方向のエッジで分断される各領域の垂直方向の画素数に応じて、前記主領域と前記周辺領域の水平方向の境界位置を決定する構成を有している。この構成により、画像全域に渡る水平エッジを検出した場合には、このエッジを周辺領域と主領域の境界とすることで、各領域間の画質の差を目立たなくすることができる。本発明は、入力画像を所望の画像サイズに変換する際に、入力画像の周辺領域の画素数を変更することにより、視覚的な違和感、および、画像全域に渡る画質の劣化をもたらすことなく、入力画像の画像サイズを縮小または拡大することができる画像サイズ変換装置、方法およびプログラムを提供するものである。以下、本発明に係る画像サイズ変換装置の実施形態について図面を用いて説明する。本発明に係る画像サイズ変換装置は、入力画像を主領域とその周辺領域とに分割し、所定の変更率拡大率または縮小率で該周辺領域の画素数を変更することにより、入力画像の画像サイズの縮小および拡大の少なくとも一方を行って、画像サイズを所望サイズに変換するものである。なお、以下では周辺領域を調整領域と呼び、主領域を非調整領域と呼ぶ。第1の実施形態本発明に係る画像サイズ変換装置の第1の実施形態を図1~図10を参照しながら説明する。なお、本実施形態では、周辺領域調整領域を縮小することにより入力動画像の各画像フレームの画像サイズの縮小を行う構成を説明する。本実施形態の画像サイズ変換装置1は、図1に示すように、入力動画像Moの画像フレームFtの水平方向の画素数Xoと所望サイズの水平方向の画素数Xpの大小関係、および、画像フレームFtの垂直方向の画素数Yoと所望サイズの垂直方向の画素数Ypの大小関係を判定する画像サイズ判定手段11と、画像サイズ判定手段11の判定結果に応じて、周辺領域調整領域の水平および垂直方向の画素数を算出する画素数算出手段12と、画像フレームFtにおける非調整領域の位置を決定する非調整領域位置決定手段13と、所定の変更率Rx,Ry以下、画素数変更率と記す、調整領域の画素数、および、非調整領域の位置に基づいて、入力動画像Moの画像サイズ以下、変換前サイズと記すを所望サイズに変換する画像サイズ変換手段14と、を備える。画像サイズ判定手段11は、画像フレームFtの水平方向の画素数が所望サイズの水平方向の画素数よりも大であるか否か、および、画像フレームFtの垂直方向の画素数が所望サイズの垂直方向の画素数よりも大であるか否かを判定するようになっている。画素数算出手段12は、画像サイズ判定手段11により、画像フレームFtの水平方向の画素数が所望サイズの水平方向の画素数よりも大であるか、画像フレームFtの垂直方向の画素数が所望サイズの垂直方向の画素数よりも大であると判定された場合に、調整領域の水平および垂直方向の画素数を算出するようになっている。非調整領域位置決定手段13は、画像フレームFtにおけるエッジを検出するエッジ検出部15を有し、エッジ検出部15の検出結果に基づいて、画像フレームFtにおける非調整領域と調整領域の境界位置を決定するようになっている。あるいは、非調整領域は無条件に画像中央部に配置されるものとしてもよい。画像サイズ変換手段14は、画像サイズ判定手段11の判定結果によって画像サイズ変換を行う必要がある場合には、入力動画像Moの画像サイズを所望サイズに変換した変換動画像Msを出力する。一方、画像サイズ判定手段11の判定結果によって画像サイズ変換を行う必要がない場合には、画像サイズ変換手段14は、入力動画像Moを素通りさせるようになっている。図2は、本実施形態の画像サイズ変換装置1のハードウエア構成を示すブロック図である。図2に示すように、本実施形態の画像サイズ変換装置1は、表示パネル31、キーボード32、およびマウス33等のインターフェイスと、パーソナルコンピュータ等の演算装置34と、を含む。演算装置34は、入力動画像Moと、入力動画像Moの変換前サイズXo,Yo、所望サイズXp,Yp、および、画素数変更率Rx,Ryが入力される入力インターフェイスI/F35、変換動画像Msを出力する出力I/F36、CPU37、メモリ38、入力動画像Moおよび変換動画像Msを必要に応じて記憶するハードディスクHDD39、および周辺機器I/F40がバス41を介して相互に結合された構成を有する。表示パネル31、キーボード32、およびマウス33等のインターフェイスは周辺機器I/F40に接続される。なお、画像サイズ判定手段11、画素数算出手段12、非調整領域位置決定手段13、画像サイズ変換手段14、およびエッジ検出部15は、メモリ38にプログラムをインストールすることにより、演算装置34内にソフトウエア的に構成される。図3は、CPU37が実行する画像サイズ変換プログラムのフローチャートである。CPU37は、入力動画像Moの変換前サイズおよび所望サイズをそれぞれ読み込む処理ステップS100、S101、S106と、画像サイズ判定手段11に対応する画像サイズ判定処理ステップS102と、画素数算出手段12に対応する画素数算出処理ステップS103と、非調整領域位置決定手段13に対応する非調整領域位置決定処理ステップS104と、画像サイズ変換手段14に対応する画像サイズ変換処理ステップS105と、を実行するようになっている。まず、CPU37は、ステップS100において、入力I/F35を介して、入力動画像Moの変換前サイズXo,Yoおよび所望サイズXp,Yp、画素数変更率Rx,Ryを読み込む。ここで、図4に示すように、XoおよびYoはそれぞれ変換前サイズの水平方向および垂直方向の画素数を示し、XpおよびYpはそれぞれ所望サイズの水平方向および垂直方向の画素数を示す。また、水平方向の画素数変更率Rxと垂直方向の画素数変更率Ryは、それぞれ異なる値であってもよい。次に、CPU37は、ステップS101において、例えば図5に示すような入力動画像Moのある時刻tにおける画像フレームFtを読み込む。次に、CPU37は、画像サイズ判定処理ステップS102において、変換前サイズの水平方向の画素数Xoが所望サイズの水平方向の画素数Xpよりも大であるXo>Xpか否か、および、変換前サイズの垂直方向の画素数Yoが所望サイズの垂直方向の画素数Ypよりも大であるYo>Ypか否かを判定する。水平方向および垂直方向のいずれについても変換前サイズが所望サイズ以下である場合には、CPU37はプログラムを終了する。一方、Xo>XpおよびYo>Ypの少なくともいずれか一方が成立する場合には、CPU37は、画素数算出処理ステップS103において、サイズ変換前の調整領域の水平および垂直方向の画素数X,Yを次式に従って算出する。ここで、画素数変更率Rx,Ryはいずれも1よりも小さい値である。[数3]の上段は次のように導出できる。ここで、サイズ変換前の調整領域を調整前領域、サイズ変換後の調整領域を調整後領域と呼ぶことにすると、調整前領域の水平方向の画素数と調整後領域の水平方向の画素数は式a、式bのように表わされる。調整前領域の水平方向の画素数=変換前サイズの水平方向の画素数Xo-非調整領域の水平方向の画素数Xc式a調整後領域の水平方向の画素数=Xo-Xc×Rx式b式aの両辺から式bの両辺を引くと式cのようになる。調整前領域の水平方向の画素数-調整後領域の水平方向の画素数=Xo-Xc×1-Rx式cここで、式cの左辺は、変換前サイズの水平方向の画素数Xoから所望サイズの水平方向の画素数Xpを減じたものに他ならない。また、式cの右辺のXo-Xcは調整前領域の水平方向の画素数Xに他ならない。従って、式cは式dのように表わすことができる。Xo-Xp=X×1-Rx式d式dの両辺を1-Rxで除することによって[数3]の上段が得られる。[数4]についても同様に導出できる。さらに、CPU37は、画素数算出処理ステップS103において、次式に示すように、調整前領域の画素数X=Xo-Xc、Y=Yo-Ycに画素数変更率Rx,Ryをそれぞれ乗ずることにより、調整後領域の画素数を算出する。さらに、CPU37は、画素数算出処理ステップS103において、次式に示すように、非調整領域の水平および垂直方向の画素数Xc,Ycを算出する。次に、CPU37は、非調整領域位置決定処理ステップS104において、入力動画像Moの画像フレームFtにおける非調整領域の位置を決定する。なお、この非調整領域位置決定処理非調整領域位置決定ルーチンの詳細については後述する。次に、CPU37は、画像サイズ変換処理ステップS105において、ステップS103で得られた調整前領域、調整後領域、および非調整領域の画素数、および、ステップS104で得られた非調整領域の位置の情報に基づいて、入力動画像Moの画像フレームFtの画像サイズを所望サイズに縮小する処理を行う。調整領域に対する画像縮小の方法としては、単純間引きや、NearestNeighbor法、Bilinear法、Bicubic法などを用いることができる。最後に、CPU37は、ステップS106において、最後の画像フレームを読み込んだか否かを判定し、最後の画像フレームを読み込んでいない場合には、ステップS101に戻って次の時刻の画像フレームを読み込む。最後の画像フレームを読み込んだ場合には、CPU37は、出力I/F36を介して変換動画像Msを出力する。さらに、CPU37は、出力I/F36を介して、変換前サイズや非調整領域のサイズなどの情報を出力してもよい。次に、図3の画像サイズ変換プログラムのステップS104で実行される非調整領域位置決定ルーチンについて説明する。図6は、CPU37が実行する非調整領域位置決定ルーチンのフローチャートである。CPU37は、ステップS110において、入力動画像Moの画像フレームFtにおける非調整領域の水平方向の位置を決定する水平方向位置決定ルーチンを実行する。最後に、CPU37は、ステップS111において、入力動画像Moの画像フレームFtにおける非調整領域の垂直方向の位置を決定する垂直方向位置決定ルーチンを実行する。図7は、図6に示した非調整領域位置決定ルーチンのステップS110で実行される水平方向位置決定ルーチンのフローチャートである。まず、CPU37は、ステップS120において、入力動画像Moの画像フレームFtにおける垂直方向のエッジを検出し、画像フレームFtに画像全域に渡る垂直エッジが含まれていると見なせる場合にはさらにその個数を判定する。この処理は、エッジ検出部15に対応している。垂直方向のエッジの検出方法としては、Sobelフィルタ、Prewittフィルタなどの一次微分を用いて検出する手法や、Laplacianフィルタ等の2次微分を用いて検出する手法、もしくは画像上でのエッジ部分のパターンを想定したテンプレートと入力画像である画像フレームFtとの相関を算出して検出する手法などが挙げられる。Sobelフィルタを用いた場合の例を以下に示す。例えば、画像フレームFtの右側から左側に向かって垂直エッジ検出を行う場合のSobelフィルタの垂直エッジ検出係数は次式に示す通りである。画像フレームFtに上記のフィルタ処理を施した場合には、画像フレームFt中の垂直方向のエッジが検出される。検出された垂直方向のエッジが、画像フレームFtの上端から下端まで連続している場合には、画像全域に渡る垂直エッジの候補と見なすことができる。このようにして検出された画像全域に渡る垂直エッジの候補は、図8a~dに示す4つの例のように、必ずしも直線ではなく、さらに画像フレームFtの上端および下端に対して垂直であるとは限らない。従って、検出された垂直方向のエッジの右端と左端の距離Dvが予め定められた閾値よりも小さい場合には、検出された垂直方向のエッジの右端と左端から等距離Dv/2にある垂直線図8a~d中の点線を画像全域に渡る垂直エッジと決定する。なお、上記のフィルタ処理により検出された垂直方向のエッジが、例えば図8eに示す例のように、画像全域に渡るものでない場合もある。この場合は、検出された垂直方向のエッジの右端と左端の距離Dvが予め定められた閾値よりも小さく、かつ、垂直方向の長さLvが予め定められた閾値よりも長ければ、検出された垂直方向のエッジの右端と左端から等距離Dv/2にあり、画像フレームFtの上端から下端まで連続する垂直線図8e中の点線を画像全域に渡る垂直エッジと決定する。CPU37は、画像全域に渡る垂直エッジの個数が0である場合には、ステップS121において、非調整領域の位置を画像中央部即ち、画像フレームFtの中心点と非調整領域の中心点とが一致すると決定する。これは、図9aのパターン1に該当する。CPU37は、画像全域に渡る垂直エッジの個数が1である場合には、ステップS122において、この垂直エッジで分断された2つの領域のうち小さい面積を持つ領域以下、エリアAと記すの水平方向の画素数が、調整前領域の水平方向の画素数以下であるか否かを判定する。エリアAの水平方向の画素数が調整前領域の水平方向の画素数以下である場合には、CPU37は、ステップS123において、この垂直エッジの位置を調整領域と非調整領域の境界位置と決定する。即ち、エリアAが画像フレームFtの左側に存在する場合には、非調整領域の左端がエリアAの右端と一致するように非調整領域が配置されることになる。これは、図9bのパターン2に該当する。一方、エリアAが画像フレームFtの右側に存在する場合には、非調整領域の右端がエリアAの左端と一致するように非調整領域が配置されることになる。一方、エリアAの水平方向の画素数が調整前領域の水平方向の画素数よりも大きい場合には、CPU37は、ステップS121において、非調整領域の位置を画像中央部と決定する。これは、図9cのパターン3に該当する。CPU37は、画像全域に渡る垂直エッジの個数が2以上である場合には、ステップS124において、これら2以上の垂直エッジで分断された3以上の領域のうち、画像フレームFtの左端と右端に接する2つの領域最も外側に位置する領域のうち大きい面積を持つ領域以下、エリアBと記すの水平方向の画素数が、調整前領域の水平方向の画素数以下であるか否かを判定する。エリアBの水平方向の画素数が調整前領域の水平方向の画素数以下である場合には、CPU37は、ステップS125において、エリアBに隣接する垂直エッジの位置を調整領域と非調整領域の境界位置と決定する。即ち、エリアBが画像フレームFtの左側に存在する場合には、非調整領域の左端がエリアBの右端と一致するように非調整領域が配置されることになる。これは、図9dのパターン4に該当する。一方、エリアBが画像フレームFtの右側に存在する場合には、非調整領域の右端がエリアBの左端と一致するように非調整領域が配置されることになる。一方、エリアBの水平方向の画素数が調整前領域の水平方向の画素数よりも大きい場合には、CPU37は、ステップS126において、画像フレームFtの左端と右端に接する2つの領域最も外側に位置する領域のうち小さい面積を持つ領域以下、エリアCと記すの水平方向の画素数が、調整前領域の水平方向の画素数以下であるか否かを判定する。エリアCの水平方向の画素数が調整前領域の水平方向の画素数以下である場合には、CPU37は、ステップS127において、エリアCに隣接する垂直エッジの位置を調整領域と非調整領域の境界位置と決定する。即ち、エリアCが画像フレームFtの左側に存在する場合には、非調整領域の左端がエリアCの右端と一致するように非調整領域が配置されることになる。一方、エリアCが画像フレームFtの右側に存在する場合には、非調整領域の右端がエリアCの左端と一致するように非調整領域が配置されることになる。これは、図10eのパターン5に該当する。一方、エリアCおよびエリアBの水平方向の画素数が調整前領域の水平方向の画素数よりも大きい場合には、CPU37は、ステップS121において、非調整領域の位置を画像中央部と決定する。これは、図10fのパターン6に該当する。既に述べたように、CPU37は、上記の水平方向位置決定ルーチンを実行した後に、入力動画像Moの画像フレームFtにおける非調整領域の垂直方向の位置を決定する垂直方向位置決定ルーチンを実行する。この処理の手順については、上記の水平方向位置決定ルーチンと同様であるので詳細な説明を省略する。なお、Sobelフィルタを用いて、例えば、画像フレームFtの下側から上側に向かって水平エッジ検出を行う場合の水平エッジ検出係数は次式に示す通りである。上記のフィルタ処理により検出された水平方向のエッジが、画像フレームFtの左端から右端まで連続している場合には、画像全域に渡る水平エッジの候補と見なすことができる。このようにして検出された画像全域に渡る水平エッジの候補は、必ずしも直線ではなく、さらに画像フレームFtの左端および右端に対して垂直であるとは限らない。従って、検出された水平方向のエッジの上端と下端の距離DHが予め定められた閾値よりも小さい場合には、検出された水平方向のエッジの上端と下端から等距離DH/2にある水平線を画像全域に渡る水平エッジと決定する。なお、上記のフィルタ処理により検出された水平方向のエッジが画像全域に渡るものでない場合は、検出された水平方向のエッジの上端と下端の距離DHが予め定められた閾値よりも小さく、かつ、水平方向の長さLHが予め定められた閾値よりも長ければ、検出された水平方向のエッジの上端と下端から等距離DH/2にあり、画像フレームFtの左端から右端まで連続する水平線を画像全域に渡る水平エッジと決定する。本実施形態では、調整前領域の画素数を決定した後に、調整前領域の位置および非調整領域の位置を決定したが、逆の手順を踏む場合でも同様の効果が得られる。即ち、先に画像全域に渡る水平エッジおよび垂直エッジの検出を行い、これらのエッジを調整前領域と非調整領域の境界と決定する。これにより、この境界に合致する調整前領域の画素数X,Yが決定され、[数3]および[数4]より画素数変更率Rx,Ryが求まる。以上説明したように、本実施形態の画像サイズ変換装置、方法およびプログラムは、入力動画像の画像フレームを所望の画像サイズに縮小する際に、各画像フレームの周辺領域のみを縮小することで、注視領域となる画像中心部の画質劣化を発生させない。さらに画像全域に渡る水平垂直エッジを検出した場合には、これらのエッジを調整領域と非調整領域の境界とすることで、各領域間の画質の差を目立たなくすることができる。なお、本実施形態の画像サイズ変換装置、方法およびプログラムは、入力動画像に対してリアルタイム処理を行うものであってもよく、あるいは、予めHDDに記憶されている動画像に対してバッチ処理を行うものであってもよい。また、本実施形態の画像サイズ変換装置、方法およびプログラムは、上述の記載では入力動画像の全ての画像フレームについて非調整領域の位置決定処理を行うものであるとしたが、カットチェンジを検出した時点で該当する画像フレームにおいて非調整領域の位置決定処理を行い、次のカットチェンジを検出するまで非調整領域の位置を固定する構成であってもよい。なお、カットチェンジを検出する処理は、公知の技術で実現可能である。第2の実施形態本発明に係る画像サイズ変換装置の第2の実施形態を図面を参照しながら説明する。なお、本実施形態では、周辺領域調整領域を拡大することにより入力動画像の各画像フレームの画像サイズの拡大を行う構成を説明する。なお、第1の実施形態と同様の事項については適宜説明を省略する。本実施形態の画像サイズ変換装置2の構成は、第1の実施形態で図1、図2に示したものとほぼ同様であるが、画像サイズ判定手段11および画素数算出手段12の構成が異なっている。即ち、画像サイズ変換装置2においては、画像サイズ判定手段11は、入力動画像Moの画像フレームFtの垂直方向の画素数が所望サイズの垂直方向の画素数よりも小であるか否か、および、画像フレームFtの水平方向の画素数が所望サイズの水平方向の画素数よりも小であるか否かを判定するようになっている。また、画素数算出手段12は、画像サイズ判定手段11により、画像フレームFtの垂直方向の画素数が所望サイズの垂直方向の画素数よりも小であるか、画像フレームFtの水平方向の画素数が所望サイズの水平方向の画素数よりも小であると判定された場合に、調整領域の水平および垂直方向の画素数を算出するようになっている。図11は、CPU37が実行する画像サイズ変換プログラムのフローチャートである。CPU37は、入力動画像Moの変換前サイズおよび所望サイズをそれぞれ読み込む処理ステップS100、S101、S106と、画像サイズ判定手段11に対応する画像サイズ判定処理ステップS202と、画素数算出手段12に対応する画素数算出処理ステップS203と、非調整領域位置決定手段13に対応する非調整領域位置決定処理ステップS204と、画像サイズ変換手段14に対応する画像サイズ変換処理ステップS105と、を実行するようになっている。CPU37は、画像サイズ判定処理ステップS202において、変換前サイズの水平方向の画素数Xoが所望サイズの水平方向の画素数Xpよりも小であるXo<Xpか否か、および、変換前サイズの垂直方向の画素数Yoが所望サイズの垂直方向の画素数Ypよりも小であるYo<Ypか否かを判定する。水平方向および垂直方向のいずれについても変換前サイズが所望サイズ以上である場合には、CPU37はプログラムを終了する。一方、Xo<XpおよびYo<Ypの少なくともいずれか一方が成立する場合には、CPU37は、画素数算出処理ステップS203において、調整前領域の水平および垂直方向の画素数X,Yを次式に従って算出する。ここで、画素数変更率Rx,Ryはいずれも1よりも大きい値である。さらに、CPU37は、画素数算出処理ステップS203において、次式に示すように、調整前領域の画素数X、Yに画素数変更率Rx,Ryをそれぞれ乗ずることにより、調整後領域の画素数を算出する。さらに、CPU37は、画素数算出処理ステップS203において、次式に示すように、非調整領域の水平および垂直方向の画素数Xc,Ycを算出する。次に、CPU37は、非調整領域位置決定処理ステップS204において、入力動画像Moの画像フレームFtにおける非調整領域の位置を決定する。なお、この非調整領域位置決定処理非調整領域位置決定ルーチンの詳細については後述する。また、CPU37は、画像サイズ変換処理ステップS105において、ステップS203で得られた調整前領域、調整後領域、および非調整領域の画素数、および、ステップS204で得られた非調整領域の位置の情報に基づいて、入力動画像Moの画像フレームFtの画像サイズを所望サイズに拡大する処理を行う。調整領域に対する画像拡大の方法としては、単純内挿や、NearestNeighbor法、Bilinear法、Bicubic法などを用いることができる。次に、図11の画像サイズ変換プログラムのステップS204で実行される非調整領域位置決定ルーチンについて説明する。既に示した図6のフローチャートにあるように、CPU37は、ステップS110において、入力動画像Moの画像フレームFtにおける非調整領域の水平方向の位置を決定する水平方向位置決定ルーチンを実行する。最後に、CPU37は、ステップS111において、入力動画像Moの画像フレームFtにおける非調整領域の垂直方向の位置を決定する垂直方向位置決定ルーチンを実行する。図12は、図6に示した非調整領域位置決定ルーチンのステップS110で実行される水平方向位置決定ルーチンのフローチャートである。まず、CPU37は、ステップS220において、入力動画像Moの画像フレームFtにおける垂直方向のエッジを検出し、画像フレームFtに画像全域に渡る垂直エッジが含まれていると見なせる場合にはさらにその個数を判定する。この処理は、エッジ検出部15に対応している。CPU37は、画像全域に渡る垂直エッジの個数が0である場合には、ステップS221において、非調整領域の位置を画像中央部と決定する。これは、図13aのパターン1に該当する。CPU37は、画像全域に渡る垂直エッジの個数が1である場合には、ステップS222において、この垂直エッジで分断された2つの領域のうち小さい面積を持つ領域以下、エリアAと記すの水平方向の画素数が、調整前領域の水平方向の画素数以下であるか否かを判定する。エリアAの水平方向の画素数が調整前領域の水平方向の画素数以下である場合には、CPU37は、ステップS223において、この垂直エッジの位置を調整領域と非調整領域の境界位置と決定する。即ち、エリアAが画像フレームFtの左側に存在する場合には、非調整領域の左端がエリアAの右端と一致するように非調整領域が配置されることになる。これは、図13bのパターン2に該当する。一方、エリアAが画像フレームFtの右側に存在する場合には、非調整領域の右端がエリアAの左端と一致するように非調整領域が配置されることになる。一方、エリアAの水平方向の画素数が調整前領域の水平方向の画素数よりも大きい場合には、CPU37は、ステップS221において、非調整領域の位置を画像中央部と決定する。これは図13cのパターン3に該当する。CPU37は、画像全域に渡る垂直エッジの個数が2以上である場合には、ステップS224において、これら2以上の垂直エッジで分断された3以上の領域のうち、画像フレームFtの左端と右端に接する2つの領域最も外側に位置する領域のうち大きい面積を持つ領域以下、エリアBと記すの水平方向の画素数が、調整前領域の水平方向の画素数以下であるか否かを判定する。エリアBの水平方向の画素数が調整前領域の水平方向の画素数以下である場合には、CPU37は、ステップS225において、エリアBに隣接する垂直エッジの位置を調整領域と非調整領域の境界位置と決定する。即ち、エリアBが画像フレームFtの左側に存在する場合には、非調整領域の左端がエリアBの右端と一致するように非調整領域が配置されることになる。これは、図13dのパターン4に該当する。一方、エリアBが画像フレームFtの右側に存在する場合には、非調整領域の右端がエリアBの左端と一致するように非調整領域が配置されることになる。一方、エリアBの水平方向の画素数が調整前領域の水平方向の画素数よりも大きい場合には、CPU37は、ステップS226において、画像フレームFtの左端と右端に接する2つの領域最も外側に位置する領域のうち小さい面積を持つ領域以下、エリアCと記すの水平方向の画素数が、調整前領域の水平方向の画素数以下であるか否かを判定する。エリアCの水平方向の画素数が調整前領域の水平方向の画素数以下である場合には、CPU37は、ステップS227において、エリアCに隣接する垂直エッジの位置を調整領域と非調整領域の境界位置と決定する。即ち、エリアCが画像フレームFtの左側に存在する場合には、非調整領域の左端がエリアCの右端と一致するように非調整領域が配置されることになる。一方、エリアCが画像フレームFtの右側に存在する場合には、非調整領域の右端がエリアCの左端と一致するように非調整領域が配置されることになる。これは、図14eのパターン5に該当する。一方、エリアCおよびエリアBの水平方向の画素数が調整前領域の水平方向の画素数よりも大きい場合には、CPU37は、ステップS221において、非調整領域の位置を画像中央部と決定する。これは、図14fのパターン6に該当する。既に述べたように、CPU37は、上記の水平方向位置決定ルーチンを実行した後に、入力動画像Moの画像フレームFtにおける非調整領域の垂直方向の位置を決定する垂直方向位置決定ルーチンを実行する。この処理の手順については、上記の水平方向位置決定ルーチンと同様であるので詳細な説明を省略する。以上説明したように、本実施形態の画像サイズ変換装置、方法およびプログラムは、入力動画像の画像フレームを所望の画像サイズに拡大する際に、各画像フレームの周辺領域のみを拡大することで、黒帯の付加を不要とするとともに、注視領域となる画像中心部の画質劣化を発生させない。さらに画像全域に渡る水平垂直エッジを検出した場合には、これらのエッジを調整領域と非調整領域の境界とすることで、各領域間の画質の差を目立たなくすることができる。第3の実施形態本発明に係る画像サイズ変換装置の第3の実施形態を図面を参照しながら説明する。なお、本実施形態では、入力動画像に対して任意の画像処理を施す画像処理装置を備えた画像処理システムにおいて、入力動画像の各画像フレームの画像サイズ以下、原画サイズと記すが、画像処理装置の処理サイズを上回る場合を想定している。このような画像処理システムは、図15に示すように、入力動画像Moの原画サイズXo,Yoを処理サイズXp,Ypに縮小する第1の実施形態の画像サイズ変換装置1と、画像サイズ変換装置1によって処理サイズXp,Ypに縮小された変換動画像Msに対して任意の画像処理を施す画像処理装置30と、画像処理装置30によって画像処理された動画像以下、処理動画像と記すMsの画像サイズを元の原画サイズXo,Yoに拡大する第2の実施形態の画像サイズ変換装置2と、を備える。画像サイズ変換装置1には、入力動画像Mo、原画サイズXo,Yo、処理サイズXp,Yp、画素数変更率Rx,Ryが入力される。画像処理装置30には、変換動画像Msが入力される。画像サイズ変換装置2には、処理動画像Ms、原画サイズXo,Yo、処理サイズXp,Yp、画素数変更率Rx,Ryが入力される。なお、画像サイズ変換装置1において、原画サイズXo,Yoを有する入力動画像Moの画像フレームFt図4参照における調整前領域の画素数X,Yは、所定の画素数変更率Rx,Ryおよび処理サイズXp,Ypに基づいて、既に示した[数3]および[数4]より求められる。ここで、Rx,Ryはいずれも1よりも小さい値である。さらに、[数5]より調整後領域の画素数が、[数6]より非調整領域の画素数Xc,Ycが求められる。画像サイズ変換装置2においては、処理サイズXp,Ypを有する処理動画像Msにおける調整前領域の画素数X,Yは、所定の画素数変更率Rx,Ryおよび原画サイズXo,Yoに基づいて、次式に従って求められる。ここで、Rx,Ryはいずれも1よりも大きい値である。さらに、次式より非調整領域の画素数Xc,Ycが求められる。なお、図15には、2つの画像サイズ変換装置1、2を備える構成を示したが、1つの画像サイズ変換装置で上述の処理を実現してもよい。この場合は、例えば、入力動画像Mo、原画サイズXo,Yo、処理サイズXp,Yp、画素数変更率Rx,Ryが1つの画像サイズ変換装置に入力されるとともに、画素数変更率Rx,Ryおよび画像処理装置30から出力される処理動画像Msが該1つの画像サイズ変換装置に入力される構成となる。また、図15には、画像処理装置30を備える構成を示したが、画像処理装置30を画像伝送システムに替えた構成としてもよい。この場合は、例えば、入力動画像Moの送信元と出力される出力動画像Moの受信先に画像サイズ変換装置1、2がそれぞれ設置されることになる。以上説明したように、本実施形態の画像サイズ変換装置、方法およびプログラムは、入力動画像の画像フレームを画像処理装置の処理サイズに縮小する際に、各画像フレームの周辺領域のみを縮小することで、注視領域となる画像中心部の画質劣化を発生させない。さらに画像全域に渡る水平垂直エッジを検出した場合には、これらのエッジを調整領域と非調整領域の境界とすることで、各領域間の画質の差を目立たなくすることができる。また、本実施形態の画像サイズ変換装置、方法およびプログラムは、画像処理された処理サイズの動画像を原画サイズに拡大する戻す際に、各画像フレームの周辺領域のみを拡大することで、黒帯の付加を不要とするとともに、注視領域となる画像中心部の画質劣化を発生させない。さらに画像全域に渡る水平垂直エッジを検出した場合には、これらのエッジを調整領域と非調整領域の境界とすることで、各領域間の画質の差を目立たなくすることができる。これにより、本実施形態の画像サイズ変換装置、方法およびプログラムは、元の入力動画像の各画像フレームの絵柄の欠損を避けることができるとともに、各画像フレームの絵柄の歪をなくすことができる。第4の実施形態上述の第1および第2の実施形態では、入力動画像の画像フレームの画像サイズの縮小または拡大のどちらか一方のみを行う画像サイズ変換装置を示した。本発明に係る画像サイズ変換装置の第4の実施形態では、入力動画像の画像サイズを所望サイズに合わせるように、画像サイズの縮小および拡大を行う構成を説明する。なお、第1または第2の実施形態と同様の事項については適宜説明を省略する。本実施形態の画像サイズ変換装置4の構成は、第1の実施形態で図1、図2に示したものとほぼ同様であるが、画像サイズ判定手段11および画素数算出手段12の構成が異なっている。図16は、CPU37が実行する画像サイズ判定および画素数算出ルーチンのフローチャートである。この処理は、図3に示した画像サイズ変換プログラムのフローチャートの画像サイズ判定処理ステップS102と画素数算出処理ステップS103、および、図11に示した画像サイズ変換プログラムのフローチャートの画像サイズ判定処理ステップS202と画素数算出処理ステップS203の処理に相当するものである。まず、CPU37は、ステップS300において、変換前サイズの水平方向の画素数Xoが所望サイズの水平方向の画素数Xpよりも大であるXo>Xpか否かを判定する。変換前サイズの水平方向の画素数Xoが所望サイズの水平方向の画素数Xpよりも大である場合には、CPU37は、ステップS301において、変換前サイズの垂直方向の画素数Yoが所望サイズの垂直方向の画素数Ypよりも大であるYo>Ypか否かを判定する。変換前サイズの垂直方向の画素数Yoが所望サイズの垂直方向の画素数Ypよりも大である場合には、CPU37は、ステップS302において、調整前領域の水平および垂直方向の画素数X,Yを既に示した[数3]および[数4]に従って算出する。即ち、ステップS302は、水平および垂直方向に縮小される調整前領域の画素数を算出する第1の実施形態の画素数算出処理ステップS103と同様の処理である。一方、変換前サイズの垂直方向の画素数Yoが所望サイズの垂直方向の画素数Ypよりも大でない場合には、CPU37は、ステップS303において、調整前領域の水平方向の画素数X、および、調整前領域の垂直方向の画素数Yを既に示した[数3]および[数10]に従って算出する。即ち、ステップS303は、水平方向に縮小され、垂直方向に拡大される調整前領域の画素数を算出する処理である。また、CPU37は、ステップS300において、変換前サイズの水平方向の画素数Xoが所望サイズの水平方向の画素数Xpよりも大でないと判定した場合には、変換前サイズの垂直方向の画素数Yoが所望サイズの垂直方向の画素数Ypよりも大であるYo>Ypか否かを判定するステップS304。変換前サイズの垂直方向の画素数Yoが所望サイズの垂直方向の画素数Ypよりも大である場合には、CPU37は、ステップS305において、調整前領域の水平方向の画素数X、および、調整前領域の垂直方向の画素数Yを既に示した[数9]および[数4]に従って算出する。即ち、ステップS305は、水平方向に拡大され、垂直方向に縮小される調整前領域の画素数を算出する処理である。一方、変換前サイズの垂直方向の画素数Yoが所望サイズの垂直方向の画素数Ypよりも大でない場合には、CPU37は、ステップS306において、調整前領域の水平および垂直方向の画素数X,Yを既に示した[数9]および[数10]に従って算出する。即ち、ステップS306は、水平および垂直方向に拡大される調整前領域の画素数を算出する第2の実施形態の画素数算出処理ステップS203と同様の処理である。"