被写体を撮影して画像データを生成する撮像手段と、前記生成された画像データに対して非線形な画像処理を施す第1画像処理手段と、前記非線形な画像処理が施された画像データに対して所定の画像処理を施す第2画像処理手段と、前記所定の画像処理が施された画像データに対して前記非線形な画像処理と逆特性の画像処理を施す第3画像処理手段と、前記撮像手段によるN回N≧2の撮影により生成され前記第1、第2、及び第3画像処理手段による処理がなされたN個の画像データの各々に対して1/Nのゲインを掛けて各画像データを加算することにより多重露出画像データを生成する生成手段と、前記多重露出画像データに対して前記非線形な画像処理を施す第4画像処理手段と、を備えることを特徴とする撮像装置。前記第1画像処理手段は、前記生成された画像データの輝度成分に対して輝度ガンマ処理を施し、前記第2画像処理手段は、前記輝度ガンマ処理が施された輝度成分に対してシャープネス処理を施し、前記第3画像処理手段は、前記シャープネス処理が施された輝度成分に対して前記輝度ガンマ処理と逆特性の逆輝度ガンマ処理を施し、前記第4画像処理手段は、前記多重露出画像データの輝度成分に対して前記輝度ガンマ処理を施すことを特徴とする請求項1に記載の撮像装置。前記第1画像処理手段は、前記生成された画像データの色差成分に対して色ガンマ処理及び色補正処理を施し、前記第3画像処理手段は、前記色ガンマ処理及び色補正処理が施された色差成分に対して前記色ガンマ処理及び色補正処理と逆特性の逆色ガンマ処理及び逆色補正処理を施し、前記第4画像処理手段は、前記多重露出画像データの色差成分に対して前記色ガンマ処理及び色補正処理を施すことを特徴とする請求項1又は2に記載の撮像装置。前記生成された画像データに対して前記非線形な画像処理を施す前にホワイトバランス処理を施すと共に、当該ホワイトバランス処理が施された画像データの色差成分に対して高輝度色抑圧処理を施す第5画像処理手段を更に備えることを特徴とする請求項1乃至3のいずれか1項に記載の撮像装置。撮像装置の制御方法であって、前記撮像装置の撮像手段が、被写体を撮影して画像データを生成する撮像工程と、前記撮像装置の第1画像処理手段が、前記生成された画像データに対して非線形な画像処理を施す第1画像処理工程と、前記撮像装置の第2画像処理手段が、前記非線形な画像処理が施された画像データに対して所定の画像処理を施す第2画像処理工程と、前記撮像装置の第3画像処理手段が、前記所定の画像処理が施された画像データに対して前記非線形な画像処理と逆特性の画像処理を施す第3画像処理工程と、前記撮像装置の生成手段が、前記撮像工程によるN回N≧2の撮影により生成され前記第1、第2、及び第3画像処理工程による処理がなされたN個の画像データの各々に対して1/Nのゲインを掛けて各画像データを加算することにより多重露出画像データを生成する生成工程と、前記撮像装置の第4画像処理手段が、前記多重露出画像データに対して前記非線形な画像処理を施す第4画像処理工程と、を備えることを特徴とする制御方法。コンピュータに、請求項5に記載の制御方法の各工程を実行させるためのプログラム。特許文献1に開示されている従来の多重露出撮影の方式では、各カット毎にホワイトバランス処理のパラメータを切り替えることにより、被写体を照射する光源の色温度に対応したホワイトバランス処理を行うことは可能である。しかしながら、その後のガンマ処理やシャープネス処理などの非線形な画像処理については、各カット毎にパラメータを変更することができない。従って、各カット毎に最適な画像処理を施すことが困難である。また、ゲイン補正処理部351におけるゲイン補正処理により各カットの輝度が低下するため、その後の画像処理に関して、本来処理されるべき輝度レベルでの処理ができなくなる。具体的には、例えば、図3の高輝度色抑圧処理部316で行われる色抑圧処理において、図5に示すように、高輝度被写体に対して色飽和を抑圧するゲインを与えようとする場合を考える。この場合、ゲイン補正処理部351で画像データに対して1/Nの負ゲインが掛けられているため、実際には高輝度の被写体であっても、その輝度は1/Nになっている。従って、高輝度被写体に対して、1/Nの負ゲインを掛ける前の本来の輝度レベルに対応するゲインよりも弱い負ゲインしか掛けられない。その結果、高輝度被写体に対して十分な色抑圧が行われない。同様に、図3のシャープネス算出処理部314及びシャープネス加算処理部315で行われるシャープネス処理について考える。図6に示すように、シャープネスの強度に対して輝度に応じた重みを付ける特性を与える場合を考える。この場合、実際には中輝度の被写体であっても、ゲイン補正処理部351により輝度が1/Nになっているため、低輝度被写体に対応する小さな重み付け係数が選択される。その結果、本来の輝度に対応した十分なシャープネス処理が掛からずに、ボケて見える画質になる。また、高輝度被写体についても同様のことが言える。即ち、図6の特性は高輝度被写体のシャープネスを抑えて自然に見えるようにすることを意図したものであるが、ゲイン補正処理により高輝度被写体の輝度が低下しているため、シャープネスが本来意図したようには抑えられない。本発明はこのような状況に鑑みてなされたものであり、多重露出撮影により得られる画像データの画質を向上させる技術を提供することを目的とする。上記課題を解決するために、第1の本発明は、被写体を撮影して画像データを生成する撮像手段と、前記生成された画像データに対して非線形な画像処理を施す第1画像処理手段と、前記非線形な画像処理が施された画像データに対して所定の画像処理を施す第2画像処理手段と、前記所定の画像処理が施された画像データに対して前記非線形な画像処理と逆特性の画像処理を施す第3画像処理手段と、前記撮像手段によるN回N≧2の撮影により生成され前記第1、第2、及び第3画像処理手段による処理がなされたN個の画像データの各々に対して1/Nのゲインを掛けて各画像データを加算することにより多重露出画像データを生成する生成手段と、前記多重露出画像データに対して前記非線形な画像処理を施す第4画像処理手段と、を備えることを特徴とする撮像装置を提供する。なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための形態における記載によって更に明らかになるものである。以上の構成により、本発明によれば、多重露出撮影により得られる画像データの画質を向上させることが可能となる。以下、添付図面を参照して、本発明の実施形態を説明する。なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。[第1の実施形態]本発明の撮像装置をデジタルカメラに適用した実施形態について説明する。図1は、第1の実施形態に係るデジタルカメラの機能構成を示すブロック図である。図2は、第1の実施形態に係る多重露出撮影処理の流れを示すフローチャートである。S201で、ユーザは、多重撮影枚数指示入力部104により、多重するカット数を指定する。S202、S203、及びS204で、デジタルカメラは、撮像素子100及びA/D変換部101により、被写体を撮像して画像データを生成する。本実施形態では、生成される画像データは、R赤、G緑、B青の3成分を含むものとする。S205で、ユーザは、画像処理テーブル選択指示入力部102により、ホワイトバランステーブル151からホワイトバランス係数或いは、ホワイトバランス係数に関連する撮影シーンを選択する。例えば、ホワイトバランステーブル151には、屋外太陽光に適したホワイトバランス係数や室内蛍光灯に適したホワイトバランス係数などが予め格納されており、ユーザは撮影シーンを選択することによりホワイトバランス係数を選択することができる。もちろん、デジタルカメラは、光源を自動的に判別して最適なホワイトバランス係数を自動的に算出するオートホワイトバランス機能を備えていてもよい。S206で、ホワイトバランス処理部111第5画像処理手段の一例は、S205で選択されたホワイトバランス係数に従い、S202乃至S204で生成された画像データに対してホワイトバランス処理を施す。ホワイトバランス処理が施された画像データは、この時点では、RGBの線形なデジタルデータで表されている。S207で、マトリックス変換処理部112は、ホワイトバランス処理が施された画像データを、3次元変換処理によって輝度成分輝度信号Y及び色差成分2つの色差信号Cr、Cbに変換する。S208で、高輝度色抑圧処理部119第5画像処理手段の一例は、色差信号Cr、Cbに対して、高輝度信号によって発生する色飽和色曲がりを抑えるための、高輝度色抑圧処理を施す。ここでは、図5に示すように、高輝度部において色差信号Cr、Cbに均等の負ゲインを掛けることで、高輝度部の色が自然に白く抜けていくようにする画像処理が行われる。例えば、強い日光の当たった緑葉が、日光の強さが強くなるに従って色飽和して青緑色の不自然な色になるのを避けて、緑のまま薄い色になり、やがては最高輝度付近で白く綺麗に抜けるように色のゲインを下げる処理を行う。S208以降の画像処理において、テレビモニタへの出力表示や紙面へのプリントをする際に最適な明るさとなるように、元の画像データを非線形な画像データに変換するガンマ変換処理が行われる。具体的には、S209で、デジタルカメラは、画像処理テーブル選択指示入力部102によるユーザからの指示に従い、輝度信号用ガンマ/逆ガンマテーブル152及び色信号用ガンマ/逆ガンマテーブル153から、ガンマ特性を選択する。輝度信号用ガンマ/逆ガンマテーブル152及び色信号用ガンマ/逆ガンマテーブル153には、図4bに符号403乃至405で示すようなガンマ特性が格納されている。以下では、輝度信号用ガンマ/逆ガンマテーブル152及び色信号用ガンマ/逆ガンマテーブル153の両方について、符号405で示すガンマ特性が選択されたものとする。S210で、輝度ガンマ処理部114第1画像処理手段の一例は、輝度信号Yに対し、S209で選択されたガンマ特性に従って輝度ガンマ処理を施す。例えば、輝度信号Yが8bitの線形な特性のデータであれば、図4aにおいて符号401これは図4bの符号405に対応するで示すような非線形な特性が輝度信号Yに与えられる。その結果、モニタやプリンタの出力に適した特性を持つ輝度信号が得られる。同様に、色ガンマ処理部120第1画像処理手段の一例は、色差信号Cr、Cbに対し、S209で選択されたガンマ特性に従って色ガンマ処理を施す。S211で、デジタルカメラは、画像処理テーブル選択指示入力部102によるユーザからの指示に従い、シャープネステーブル154から、シャープネス特性を選択する。シャープネステーブル154には、図6に符号601乃至603で示すようなシャープネス特性が格納されている。図6のシャープネス特性は、低輝度域では、ノイズ成分にシャープネスが強くかからないように、シャープネス信号に負ゲインを与えるための特性である。また、高輝度域に強いシャープネスが掛って高輝度部の細かなディテールを表現するような箇所に強いシャープネスが掛って見苦しくなることを避けるように、シャープネス信号に負ゲインを与えるための特性でもある。S212で、シャープネス算出処理部115は、輝度ガンマ処理が施された輝度信号Yのエッジ成分を検出する。エッジ成分の検出は、例えば、各画素の隣接する周辺の画素間との変化量を計算することにより行われる。例えば、図7aにおいて符号701及び702の差分よりエッジが検出されたとすると、シャープネス算出処理部115は、図7bに示すように、エッジとその周辺の画素に与えるシャープネス強度レベル703及び704を求める。シャープネス算出処理部115は、シャープネス強度レベル703及び704に対応するシャープネス信号成分に対して、S211で選択したシャープネス特性に従い、輝度信号Yの大きさに応じたゲインを掛ける。シャープネス加算処理部116第2画像処理手段の一例は、シャープネス算出処理部115により算出されたシャープネス信号成分を、輝度ガンマ処理が施された輝度信号Yに加える図7cの符号705乃至707参照。これにより、輝度信号Yに対してシャープネス処理が施される。S213で、デジタルカメラは、画像処理テーブル選択指示入力部102によるユーザからの指示に従い、色補正/逆色補正テーブル155から、色補正特性を選択する。色補正/逆色補正テーブル155には、図8bに符号803乃至805で示すような色補正特性が格納されている。以下では、符号805で示す色補正特性が選択されたものとする。S214で、色補正処理部121第1画像処理手段の一例は、色飽和を抑制するために、色ガンマ処理が施された色差信号Cr、Cbに対し、S213で選択された色補正特性に従って色補正処理を施す。例えば、図8aにおいて符号801これは図8bの符号805に対応するで示すような非線形な特性が色差信号Cr、Cbに与えられる。即ち、低彩度部には彩度を鮮やかにする方向にゲインを掛ける一方、高彩度部には色飽和を起こさないように次第にゲインを弱くする。以上の各画像処理の各テーブルは、撮像素子100によって出力されるRGB画像データの分光特性に依存するものである。各テーブル152~155の特性パラメータは、予めカラーパッチなどの各種標準チャートなどで撮像素子100の特性を調査した上で決定されるものである。以上の処理により、1回の撮影で得られた画像データを現像処理して、1枚の非線形な特性を持つ、モニタやプリンタでの出力に適した画像データを得ることができる。続いて、多重露出画像データの生成のために、非線形な画像データを線形な画像データに戻す処理について説明する。S215で、逆色補正処理部122第3画像処理手段の一例は、色補正処理が施された色差信号Cr、Cbに対し、S121における色補正処理と逆特性の画像処理逆色補正処理を施す。色補正/逆色補正テーブル155は、逆色補正処理の色補正特性も格納している。S213において色補正処理のための色補正特性が選択された際に、選択された色補正特性と逆特性の色補正特性が、逆色補正処理のための色補正特性として選択される。前述の通り、色補正処理のための色補正特性は図8aにおいて符号801で示されるものであったので、逆色補正処理のための色補正特性は、図8aにおいて符号802で示されるものである。S216で、逆輝度ガンマ処理部117第3画像処理手段の一例は、シャープネス処理が施された輝度信号Yに対し、S210における輝度ガンマ処理と逆特性の画像処理逆輝度ガンマ処理を施す。輝度信号用ガンマ/逆ガンマテーブル152は、逆輝度ガンマ処理のガンマ特性も格納している。S210において輝度ガンマ処理のためのガンマ特性が選択された際に、選択されたガンマ特性と逆特性のガンマ特性が、逆輝度ガンマ処理のためのガンマ特性として選択される。前述の通り、輝度ガンマ処理のためのガンマ特性は図4aにおいて符号401で示されるものであったので、逆輝度ガンマ処理のためのガンマ特性は、図4aにおいて符号402で示されるものである。同様に、逆色ガンマ処理部123第3画像処理手段の一例は、逆色補正処理が施された色差信号Cr、Cbに対し、S210における色ガンマ処理と逆特性の画像処理逆色ガンマ処理を施す。色信号用ガンマ/逆ガンマテーブル153は、逆色ガンマ処理のガンマ特性も格納している。S210において色ガンマ処理のためのガンマ特性が選択された際に、選択されたガンマ特性と逆特性のガンマ特性が、逆色ガンマ処理のためのガンマ特性として選択される。前述の通り、色ガンマ処理のためのガンマ特性は図4aにおいて符号401で示されるものであったので、逆色ガンマ処理のためのガンマ特性は、図4aにおいて符号402で示されるものである。S215及びS216における画像処理により得られる輝度信号Y及び色差信号Cr、Cbには、シャープネス処理された画作りと高輝度色抑圧処理された画作りが残されている状態である。しかし、基本的な画像データとしては、ほぼ線形な画作りに戻されている。この輝度信号Y及び色差信号Cr、Cbは、S217で、1画像分のデータとして、画像メモリ190-1に格納される。多重露出画像データを生成するために、デジタルカメラは、S202乃至S217の処理をN回繰り返す制御を行うS218。こうして、N回の撮影により得られたN個の画像データが、画像メモリ190-1乃至190-Nに順次格納される。その後、S219で、ゲイン補正処理部130は、画像メモリ190-1乃至190-NからN個の画像データを読み出す。そして、S220で、ゲイン補正処理部130は、S219で読み出した画像データの各々に対して、1/Nのゲインを掛ける。S221で、多重加算処理部131は、1/Nのゲインが掛けられたN個の画像データを加算する。これにより、1個の多重露出画像データが生成される。S222で、輝度ガンマ処理部142第4画像処理手段の一例は、多重露出画像データの輝度成分輝度信号Yに対して、S210における輝度ガンマ処理と同特性の輝度ガンマ処理を施す。同様に、色ガンマ処理部144第4画像処理手段の一例は、多重露出画像データの色差成分色差信号Cr、Cbに対して、S210における色ガンマ処理と同特性の色ガンマ処理を施す。更に、S223で、色補正処理部145第4画像処理手段の一例は、多重露出画像データの色差成分色差信号Cr、Cbに対して、S214における色補正処理と同特性の色補正処理を施す。これにより、最終的な多重露出画像データが生成される。S224で、ファイル化部146は、多重露出画像データをファイル化し、S225で、メディア記録部147は、ファイル化された多重露出画像データを記録媒体に記録する。以上説明したように、本実施形態によれば、デジタルカメラは、多重露出画像データの生成のためのN個の画像データに対して1/Nのゲインを掛ける前に、各画像データに対して非線形な画像処理を含む種々の画像処理を施す。その際に、例えばシャープネス処理は、非線形な画像処理である輝度ガンマ処理の後に施される。その後、デジタルカメラは、各画像データに対して、適用済みの非線形な画像処理と逆特性の画像処理を施した上で1/Nのゲインを掛け、各画像データを加算することにより、多重露出画像データを生成する。デジタルカメラは、こうして生成された多重露出画像データに対して、再び先の非線形な画像処理を施す。このように、本実施形態によれば、シャープネス処理などの所定の画像処理は、画像データに対して1/Nのゲインが掛けられる前に施される。従って、シャープネス処理などの所定の画像処理は、被写体の本来の輝度1/Nのゲインが掛けられる前の輝度に従って行われる。これにより、多重露出撮影により得られる画像データの画質が向上する。[その他の実施形態]また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。