"画素密度の異なる複数色のカラー配列を持つ入力画像を縮小した縮小画像を生成する縮小手段と、前記縮小画像から輝度信号及び輪郭補償用輝度信号を生成する輝度信号生成手段と、前記輪郭補償用輝度信号に対してフィルタ処理を行って輪郭補償信号を生成する輪郭補償手段と、前記輝度信号と前記輪郭補償信号を合成する合成手段と、を有し、前記輝度信号生成手段は、前記入力画像に対する前記縮小画像の画素数の比を示す縮小倍率に応じて、前記輪郭補償用輝度信号の生成方法を異ならせるものであり、前記縮小倍率が閾値より大きい場合には、前記縮小倍率が閾値以下である場合に比べて、前記入力画像における画素密度の高い色信号が前記輪郭補償用輝度信号に含まれる比率を高くすることを特徴とする画像処理装置。前記輝度信号生成手段は、前記縮小倍率が閾値より大きい場合には、前記入力画像における画素密度の高い色信号のみから前記輪郭補償用輝度信号を生成し、前記縮小倍率が閾値以下である場合には、前記入力画像における画素密度の高い色信号および他の色信号から前記輪郭補償用輝度信号を生成することを特徴とする請求項1に記載の画像処理装置。前記輝度信号生成手段は、前記縮小画像から前記輝度信号を生成することと並行して、前記縮小画像から前記輪郭補償用輝度信号を生成することを特徴とする請求項1又は2に記載の画像処理装置。前記輝度信号生成手段は、前記縮小画像から前記輪郭補償用輝度信号を生成し、前記輪郭補償用輝度信号から前記輝度信号を生成することを特徴とする請求項1又は2に記載の画像処理装置。前記輝度信号生成手段は、前記縮小画像の縮小倍率が前記入力画像を縮小する方向によって異なる場合には、小さい方の縮小倍率に応じて前記輪郭補償用輝度信号の生成方法を設定することを特徴とする請求項1乃至4のいずれか一項に記載の画像処理装置。前記画素密度の異なる複数色のカラー配列を持つ入力画像は、ベイヤー配列の入力画像であることを特徴とする請求項1乃至5のいずれか一項に記載の画像処理装置。画素密度の異なる複数色のカラー配列を持つ入力画像を縮小した縮小画像を生成するステップと、前記縮小画像から輝度信号及び輪郭補償用輝度信号を生成するステップと、前記輪郭補償用輝度信号に対してフィルタ処理を行って輪郭補償信号を生成するステップと、前記輝度信号と前記輪郭補償信号を合成するステップと、を有し、前記入力画像に対する前記縮小画像の画素数の比を示す縮小倍率に応じて、前記輪郭補償用輝度信号の生成方法を異ならせるものであり、前記縮小倍率が閾値より大きい場合には、前記縮小倍率が閾値以下である場合に比べて、前記入力画像における画素密度の高い色信号が前記輪郭補償用輝度信号に含まれる比率を高くすることを特徴とする画像処理装置の制御方法。コンピュータを、請求項1乃至6のいずれか1項に記載の画像処理装置が有する各手段として機能させるためのプログラム。しかしながら、上述した従来の方法においては、センサのカラーフィルタ配列および色信号に応じて撮像素子から得られる信号の帯域が異なることについては考慮されていない。そのため、単純に輝度信号として一律に間引き処理を行うだけでは折り返りの弊害が発生してしまう可能性がある。例えば、撮像素子のカラーフィルタの配列が図6のようなベイヤー配列である場合で説明する。図6のようなフィルタ配列の場合、G1とG2を同じG信号とみなすと、G信号の画素の密度はRおよびB信号のそれぞれの画素密度よりも高くなり、G信号の帯域とRおよびB信号の帯域はそれぞれ図7のようになる。G信号の帯域は白色領域斜線領域含む内であり、白色領域の外側は折り返り信号となる。この白色領域は、水平および垂直方向の帯域はナイキスト周波数以下であって、斜め45度および135度方向の帯域はナイキスト周波数の1/√2で表される周波数以下である。また、RおよびB信号の帯域は斜線領域内であり、外側は折り返り信号となる。この斜線領域は、水平および垂直方向の帯域はナイキスト周波数の1/2以下であって、斜め45度および135度の帯域は白色領域と一致する。撮像素子から読み出された画像を水平および垂直にそれぞれ1/2以下のサイズに縮小する場合には、すべての色信号について帯域内斜線領域の信号のみが残るため折り返り信号はほとんど残留しない。一方で、撮像素子から読み出された画像を1/2以上のサイズに縮小する場合には、例えば、図の破線内の帯域が残るため、G信号は斜めの折り返り網点領域部分が残留するものの水平および垂直方向の折り返りはほとんど残らない。しかし、RおよびB信号については縮小前に既に折り返っている部分斜線領域の外側があるため、縮小後も折り返り信号が残留してしまう。本発明は、上記問題に鑑みてなされたものである。すなわち本発明は、撮像素子から得られた信号の画素数より少ない画素数に変換して現像を行う際に、折り返り信号を好適に抑えることを可能にすることを目的とする。本発明の一側面によれば、画素密度の異なる複数色のカラー配列を持つ入力画像を縮小した縮小画像を生成する縮小手段と、前記縮小画像から輝度信号及び輪郭補償用輝度信号を生成する輝度信号生成手段と、前記輪郭補償用輝度信号に対してフィルタ処理を行って輪郭補償信号を生成する輪郭補償手段と、前記輝度信号と前記輪郭補償信号を合成する合成手段を有し、前記輝度信号生成手段は、前記入力画像に対する前記縮小画像の画素数の比を示す縮小倍率に応じて、前記輪郭補償用輝度信号の生成方法を異ならせるものであり、前記縮小倍率が閾値より大きい場合には、前記縮小倍率が閾値以下である場合に比べて、前記入力画像における画素密度の高い色信号が前記輪郭補償用輝度信号に含まれる比率を高くすることを特徴とする画像処理装置が提供される。本発明によれば、撮像素子から得た信号を縮小して現像する際に、折り返りを好適に抑えた画像を得ることができる。第1の実施形態図1は、本発明の実施の形態におけるデジタルカメラの概略構成を示す図である。本発明は、画像信号に対して画像処理を施すことができる画像処理装置であれば、デジタルカメラに限らず、デジタルビデオカメラやパーソナルコンピュータなどでも実現することが可能である。図1において、光学系101は、ズームレンズやフォーカスレンズから構成されるレンズ群、絞り装置、および、シャッター装置を備えている。この光学系101は、撮像素子102に到達する被写体像の倍率やピント位置、あるいは、光量を調整している。撮像素子102は、CCDChargeCoupledDeviceやCMOSComplementaryMetalOxideSemiconductorセンサ等の光電変換素子であり、被写体像を電気信号に変換して画像信号を生成する。本実施形態では撮像素子102はCCDで構成されているものとする。また、撮像素子102は、複数色のカラー配列、例えば図6に示すようなベイヤー型のカラー配列を持つものとする。前置処理回路103は、CDSCorrelatedDoubleSampling回路や増幅回路を備えている。CDS回路は撮像素子102で生成された画像信号に含まれている暗電流を抑圧し、増幅回路はCDS回路から出力された画像信号を増幅する。A/D変換器104は、前置処理回路103から出力された画像信号をデジタルの画像信号に変換する。画像処理回路105は、画像信号に対して、ホワイトバランス処理、ノイズ抑圧処理、階調変換処理、エッジ強調補正処理などを行い、画像信号を輝度信号Yおよび色差信号U、Vとして出力する。また、画像処理回路105は、画像信号から被写体の輝度値や被写体のピント状態を示す合焦値も算出する。画像処理回路105はA/D変換器104から出力された画像信号のみでなく、記録媒体109から読み出した画像信号に対しても同様の画像処理を行うことができる。制御回路106は、本実施形態のデジタルカメラを構成する各回路を制御して、デジタルカメラの動作を統括する。画像処理回路105で処理された画像信号から得られる輝度値や操作部材110から送信された指示に基づいて、光学系101や撮像素子102の駆動制御も行う。表示メモリ107は、表示装置108で表示する画像の元になる画像信号を一時的に記憶するメモリである。表示装置108は、液晶ディスプレイや有機ELElectroLuminescenceディスプレイで構成され、撮像素子102で生成された画像信号や、記録媒体109から読み出した画像信号を用いて、画像を表示する。撮像素子102から読み出される連続した画像信号を、随時更新して表示することで、電子的なビューファインダーとして機能することが可能である。表示装置108は画像だけではなく、デジタルカメラの状態表示、ユーザが選択あるいはカメラが決定したシャッター速度、絞り値、あるいは、感度情報などの文字情報、画像処理回路105にて測定した輝度分布を示すグラフ等も表示することが可能である。記録媒体109は、このデジタルカメラに着脱可能に構成されたものであっても、デジタルカメラに内蔵されたものであってもよい。操作部材110は、ユーザがデジタルカメラに指示を送るために操作する部材である。バス111は、画像処理回路105、制御回路106、表示メモリ107、および、記録媒体109の間で画像信号をやり取りするために用いられる。次に、本実施形態におけるデジタルカメラの動画撮影時の動作の一例について説明する。ユーザによって操作部材110が操作され、撮影準備を開始する指示が送られると、制御回路106がそれぞれの回路の動作の制御を開始する。撮像素子102が光学系101を透過した被写体像を光電変換してアナログの画像信号を生成し、A/D変換器104が前置処理回路103によって処理されたアナログの画像信号をデジタル化する。画像処理回路105は、A/D変換器104から出力された画像信号に対して、ホワイトバランス処理、ノイズ抑圧処理、階調変換処理、輪郭補正処理などを行う。画像処理回路105で処理された画像信号は、表示メモリ107を介して、表示装置108で画像として表示される。上述したように、撮像素子102で連続的に画像信号を生成し、表示装置108が読み出される連続した画像信号を用いて、被写体の画像をリアルタイムで更新して表示することで、電子的なビューファインダーとして機能する。ユーザが操作部材110に含まれるシャッターボタンを操作するまで、これらの処理を繰り返す。ユーザがシャッターボタンを操作すると、記録媒体109に画像処理回路105から出力された画像信号を記録する。ここで、本発明の特徴である、画像処理回路105における現像処理について詳細に説明を行う。図2は、画像処理回路105の構成の一部を示す図である。本実施形態の画像処理回路105は、縮小回路201、輝度色信号生成回路202、輪郭補償用輝度信号生成回路203、輪郭補償回路204、合成回路205を含む。図3は、上記回路の処理内容を説明するためのフローチャートである。画像処理回路105は、A/D変換器104から出力された画像信号を受け取ると、図3のフローチャートに示す処理を行う。なお、ホワイトバランス処理や階調変換処理などは省略する。ステップS001において、縮小回路201が、入力画像ベイヤー配列のR、G1、G2、Bを色信号毎に分離し、それぞれの色信号に対してフィルタ係数[1、2、1]のローパスフィルタを適用することで補間を行う。これにより、各画素にR、G1、G2、Bのすべての色信号が生成される。さらに、各色信号に対して、所定の縮小倍率で水平および垂直方向に間引き処理を行うことで縮小された各色信号を生成する。ステップS002において、輝度色信号生成回路202が、各色信号の縮小画像を用いて輝度信号Yおよび色信号UVを生成する。輝度信号は着目する画素毎に、例えば、次式に従って生成される。Y=0.3R0.3G10.3G20.1Bまた、色信号は、例えば、次式に従って生成される。U=B-YV=R-YステップS003において、輪郭補償用輝度信号生成回路203が、輝度色信号生成回路202と並行して、各縮小画像から輪郭補償を行うための輝度信号YAを生成する。輪郭補償用輝度信号YAは縮小倍率α0<α<1によって生成方法が変更される。例えば、α≦1/2のとき、YA=0.3R0.3G10.3G20.1Bα>1/2のとき、YA=0.5G10.5G2のように生成される。なお、縮小倍率αは、撮像素子102から間引かずに読み出された画像の水平および垂直方向のそれぞれの画素数に対する、縮小後の画像の水平および垂直方向のそれぞれの画素数の比率を示す。すなわち、元の画像が3000万×4000万画素で構成されており、縮小倍率αが1/2、1/4であれば、縮小後の画像はそれぞれ1500万×2000万画素、750万×1000万画素で構成されることを示す。本実施形態では、縮小倍率αが1/2以下であれば、R、G1、G2、Bのいずれの色信号においても折り返り信号が残留しないので、R、G1、G2、Bの全ての色信号を用いて輪郭補償用輝度信号YAを生成する。これに対し、縮小倍率αが1/2よりも大きいのであれば、G1とG2を同じG信号とみなすと、Gの色信号においては水平および垂直方向の折り返り信号が残留しないが、RおよびB信号においては折り返り信号が残留する。折り返り信号が残留した輝度信号を用いて輪郭補償信号を生成すると、折り返り信号を強調することになってしまうため、このような場合は、RおよびB信号を用いずに、G1およびG2信号のみから輪郭補償用輝度信号YAを生成する。ステップS004において、輪郭補償回路204が、輪郭補償用輝度信号YAにフィルタ処理を行って輪郭補償信号を生成する。輪郭補償信号は、YAに対してバンドパスフィルタを適用することで生成する。バンドパスフィルタは、例えば、水平および垂直方向にそれぞれフィルタ係数[-1,0、2,0、-1]を適用すればよい。バンドパスフィルタの出力に対して、ノイズを除去するためのコアリング処理や、振幅が強くなりすぎることを回避するためのクリップ処理などを行ってもよい。なお、YAの色構成比を縮小倍率に応じて変更することは、縮小倍率に応じて輝度信号を構成する色毎の周波数特性を変更することに相当する。ステップS005において、合成回路205が、輝度信号Yに対して輪郭補償信号を加算し、輪郭補償されたYUV信号を出力する。以上のように構成することで、縮小倍率が予め設定された閾値例えば、1/2以下の場合には輝度信号Yと同等の輝度信号から輪郭補償信号を生成するため解像感を良好に補償することができる。また、縮小倍率が閾値より大きい場合には、画素密度の高いG信号のみから輪郭補償信号を生成することで、縮小倍率が閾値以下である場合に比べて、RB信号よりもG信号の高域を強調する度合いを相対的に増加させる。このため、折り返り信号の少ない画像信号を得ることが可能となる。あるいは、縮小倍率が予め設定された値より大きい場合には、G信号に使用する重みを増やした輝度信号に対して輪郭補償を行う。これにより、折り返り信号の少ない画像信号を得ることが可能となる。なお、本実施形態においては縮小倍率αを変更した場合に、所定の閾値を境に輪郭補償に用いる輝度信号の生成方法を二者択一で切り替わるような場合について説明したが、これに限られるものではない。これら2つの方法で生成された輪郭補償用輝度信号を、縮小倍率αの値に応じて重み付け加算するようにしてもよい。ただし、縮小倍率が1/2より大きい場合には、縮小倍率が1/2以下である場合に比べて、RB信号よりもG信号の高域を強調する度合いが相対的に増加するように、重み付けの係数を設定する必要がある。第2の実施形態次に、本発明の第2の実施形態について説明する。本実施形態では、回路規模を削減した場合の構成について説明する。基本的な構成は第1の実施形態と同様であり、異なる点を中心に説明を行う。図4は、本実施形態における画像処理回路105の構成の一部を示す図である。図4のうち、図2と同じ構成を有する回路には、図2と同じ符号を付与している。図2の輝度色信号生成回路202および輪郭補償用輝度信号生成回路203の代わりに、本実施形態では、輪郭補償用輝度信号生成回路302、色信号生成回路303、メモリ304、輝度信号変換回路305が追加されている。図5は、本実施形態における画像処理回路105の処理内容を説明するためのフローチャートである。ステップS101において、縮小回路201が、第一の実施形態と同様に入力画像を縮小しR、G1、G2、Bの各色信号の縮小画像を生成する。ステップS102において、輪郭補償用輝度信号生成回路302が、縮小画像から輪郭補償用輝度信号YAを生成する。輪郭補償用輝度信号YAは縮小倍率α0<α<1によって生成方法が変更される。すなわち、α≦1/2のとき、YA=0.3R0.3G10.3G20.1B1α>1/2のとき、YA=0.5G10.5G22のように生成される。ステップS103において、色信号生成回路303が、縮小画像から色信号を生成する。色信号は次式のように生成される。U=B-Y03V=R-Y04ただし、Y0=0.3R0.3G10.3G20.1B5ステップS104において、メモリ304が、輪郭補償用輝度信号YAおよび色信号UVを記憶する。このメモリ304を配置することによって、縮小回路201の回路規模を削減することが可能となる。第1の実施形態では、縮小回路201は、縮小処理および輪郭補償処理のために必要なラインメモリを有する必要がある。すなわち、輪郭補償回路204が第1の実施形態のように垂直方向に[-1,0、2,0、-1]で示されるフィルタ係数を適用するのであれば、輪郭補償回路204には最低でも垂直方向に5ライン分の信号を入力する必要がある。さらに、この輪郭補償回路204に5ライン分の画像を送るためには、縮小回路201は、その縮小倍率の逆数をその5ラインに乗じた数だけのラインメモリが必要となる。つまり、縮小回路201の縮小倍率が1/3であり、かつ、輪郭補償回路204のバンドパスフィルタの入力タップ数が5であるならば、縮小回路201は153×5のラインメモリが必要とされる。本実施形態では、縮小回路201の出力を一度メモリ304に記憶させることで、縮小回路201においては縮小処理に必要な分だけラインメモリを用意させればよいため、回路規模が節約できる。さらに、色信号生成回路においてUV信号を水平や垂直方向に半分に間引き情報量を減らすことによってメモリ304のラインメモリの量を削減することが可能である。通常記録されるYUV信号はYUV422やYUV420など色信号の情報を減らして記録するため、ここで色信号を間引いても画質には影響が少ない。ステップS105において、輝度信号変換回路305が、輪郭補償用輝度信号YAを輝度信号Yに変換する。縮小倍率αに応じて次のように生成される。α≦1/2のとき、Y=YA6α>1/2のとき、Y=YA0.167U0.5V7このように変換することで、αによらずYは同じ信号を得ることが可能となる。すなわち、式1~式7より、α≦1/2のとき、Y=0.3R0.3G10.3G20.1Bα>1/2のとき、Y=0.3R0.3G10.3G20.1Bとなり、直流成分を構成する輝度信号の色構成比はαによらず同じものとなる。ステップS106において、輪郭補償回路204が輪郭補償用輝度信号YAから輪郭補償信号を生成する。輪郭補償回路は第1の実施形態と同様である。ステップS107において、輝度信号Yと輪郭補償信号とを合成し、YUV信号を出力する。以上のように構成することで、回路規模を抑えながら折り返りを抑えた縮小画像を生成することが可能となる。第3の実施形態次に、本発明の第3の実施形態について説明する。本実施形態では、撮像素子からの出力画素が水平方向と垂直方向で間引き率が異なる場合について説明を行う。撮像素子からの読み出し速度によっては、全画素読み出すと動画のフレームレートに間に合わない場合がある。そのような場合、例えば水平方向には全画素読み出し、垂直方向は同色の3画素を加算間引きして読み出すことで垂直方向の画素数を1/3に減らす場合がある。読み出す画素数が少なくなるためフレームレートを上げることが可能となる。なお、垂直方向の間引き量は1/3に限られるものではなく、他の間引き量でもよい。このように水平方向と垂直方向の読み出しの間引き率が異なる場合について説明する。入力画像の水平方向と垂直方向とで縮小倍率が異なる場合に、より小さいほうの縮小倍率を基準として、輪郭補償用輝度信号の生成方法を選択する例について説明する。以下の具体例においては、画像処理回路105の構成は第2の実施形態と同じである。動作として、第2の実施形態と異なる部分のみ説明を行う。また、撮像素子からの読み出しとしては、水平方向の間引きを行わず、垂直方向のみ間引く場合について説明する。縮小回路201において、水平方向の縮小を行わず、垂直方向のみの縮小を行うことで縦横のアスペクト比を補正する。また、輪郭補償用輝度信号生成回路302において、輝度信号は垂直方向の縮小倍率α0<α<1に応じて生成方法が変更される。すなわち、α≦1/2のとき、YA=0.3R0.3G10.3G20.1B8α>1/2のとき、YA=0.5G10.5G29のように生成される。また、輝度信号変換回路305において、垂直方向の縮小倍率αに応じて次のように輝度信号を変更する。α≦1/2のとき、Y=YAα>1/2のとき、Y=YA0.167U0.5V以上のように構成することで、撮像素子からの画素の読み出しが水平および垂直方向で間引き率が異なる場合であっても、折り返りを適切に抑えた縮小画像を生成することが可能となる。なお、本実施形態においては垂直方向の縮小倍率に応じて輝度信号の生成方法を変更するような構成とした。しかし、水平方向については縮小倍率に応じて輝度信号の生成方法を変更しなくてもよい。例えば以下のように構成してもよい。すなわち、輝度信号を式8、9の2つをともに作成しておく。間引いていない水平方向は式8の輝度信号から輪郭補償信号を生成する。間引いている垂直方向は縮小倍率に応じて式8と式9から選択、あるいは、角度に応じて加重加算して輪郭補償信号を生成する。他の実施形態また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。"