(57)【要約】【課題】ＷＲＧＢ配列等の４色フィルタを有する単板式の撮像素子により取得された画像信号に対して、適切に画素補間処理を行うことができる画素補間処理装置、撮像装置、プログラムおよび集積回路を実現する。【解決手段】撮像装置１０００は、撮像部１と、信号処理部２と、画素補間処理部３とを備える。撮像装置１０００では、ＷＲＧＢ配列等の４色フィルタを有する単板式の撮像素子を有する撮像部１により取得された画像信号（Ｒａｗ画像）に対して、注目画素の周辺領域の画素データを用いて、直角に交わる２方向の複数組の相関度を求め、この相関度を判定基準として画素補間処理を実行する。そして、撮像装置１０００では、画素補間処理の対象の色成分画素と同色の色成分画素が相関の高い方向に存在していない場合であっても、相関の高い方向と直交する方向において、色空間変換して取得した画素値を用いて、相関の高い方向と直交する方向の変化率を取得し、当該変化率に基づいて、画素補間処理を行う。【選択図】図１Ａ
2014072663.tif 000002
【特許請求の範囲】
【請求項１】
異なる４色のフィルタが所定のパターンで配列されている色フィルタを有する撮像部により取得される画像に対して、画素補間処理を行う画素補間処理装置であって、
前記画像の所定の画像領域の彩度を評価し、前記画像領域の彩度評価値を取得する彩度評価値取得部と、
注目画素の周辺領域の画素データを用いて、前記画像上において直交する２方向の複数組の相関度を取得する相関度取得部と、
前記彩度評価値取得部により取得された彩度評価値と、前記相関度取得部により取得された前記相関度とに基づいて、前記注目画素の画素補間方法を決定する画素補間法決定部と、
前記画素補間法決定部により決定された画素補間方法により、前記画像に対して、画素補間処理を実行し、所定の色空間の画像データを取得する補間部と、
を備え、
前記補間部は、前記相関度に基づいて、相関の高い方向があると判定される場合において、
（１）画素補間処理の対象の第１色の色成分画素と同色の色成分画素と第２色の色成分画素が、前記相関の高い方向に存在する場合、前記第２色の色成分画素の画素値を用いて前記相関の高い方向の変化率を第１変化率として取得し、前記注目画素の第１色成分画素値を、前記相関の高い方向に存在する第１色の色成分画素と、取得した前記第１変化率とに基づいて、取得することで、前記注目画素に対して、画素補間処理を行い、
（２）画素補間処理の対象の色成分画素と同色の色成分画素が、前記相関の高い方向に存在していない場合、前記相関の高い方向と直交する方向において、色空間変換して取得した画素値を用いて、前記相関の高い方向と直交する方向の変化率を第２変化率として取得し、取得した前記第２変化率に基づいて、前記注目画素に対して画素補間処理を行う、
画素補間処理装置。
【請求項２】
前記相関度取得部は、前記画像上における水平方向の相関度と垂直方向の相関度、および、第１斜め方向の相関度と前記第１斜め方向に直交する第２斜め方向の相関度を取得する、
請求項１に記載の画素補間処理装置。
【請求項３】
前記彩度評価値取得部は、注目画素を中心とする５画素×５画素の画像領域の彩度を評価し、前記画像領域の彩度評価値を取得し、
前記相関度取得部は、注目画素を中心とする５画素×５画素の画像領域において、前記相関度を取得する、
請求項１または２に記載の画素補間処理装置。
【請求項４】
前記補間部は、
画素補間処理の対象の色成分画素と同色の色成分画素が、前記相関の高い方向に存在していない場合、前記相関の高い方向と直交する方向において、色空間変換して、同一色相の色成分画素値を取得し、取得した色成分画素値の前記相関の高い方向と直交する方向の変化率を前記第２変化率として取得し、取得した当該第２変化率に基づいて、前記注目画素に対して画素補間処理を行う、
請求項１から３のいずれかに記載の画素補間処理装置。
【請求項５】
前記補間部は、色空間変換して取得した同一色相の前記色成分画素値の前記第２変化率を、前記色成分画素値のラプラシアン成分量に基づいて算出する、
請求項４に記載の画素補間処理装置。
【請求項６】
前記色フィルタは、ＷＲＧＢ配列の色フィルタであり、
前記補間部は、
画素補間処理の対象の色成分画素と同色の色成分画素が、前記相関の高い方向に存在していない場合、前記相関の高い方向と直交する方向において、色空間変換して、Ｗ−Ｒ色成分画素値、Ｗ−Ｇ色成分画素値およびＷ−Ｂ色成分画素値のいずれか１つの色成分画素値を取得し、取得した色成分画素値の前記相関の高い方向と直交する方向の変化率を前記第２変化率として取得し、取得した当該第２変化率に基づいて、前記注目画素に対して画素補間処理を行う、
請求項１から３のいずれかに記載の画素補間処理装置。
【請求項７】
前記補間部は、Ｗ−Ｒ色成分画素値、Ｗ−Ｇ色成分画素値およびＷ−Ｂ色成分画素値のいずれか１つの色成分画素値の前記第２変化率を、前記色成分画素値のラプラシアン成分量に基づいて算出する、
請求項６に記載の画素補間処理装置。
【請求項８】
前記補間部は、
画素補間処理の対象の第１色の色成分画素と同色の色成分画素が、前記相関の高い方向である相関方向に存在せず、前記相関方向と直交する方向において、注目画素の位置をｐｏｓ１とし、前記注目画素を挟む位置をｐｏｓ０およびｐｏｓ２とし、位置ｐｏｓ０の第１色成分画素値をＰ１とし、位置ｐｏｓ２の第１色成分画素値をＰ２とし、位置ｐｏｓ０、ｐｏｓ１、ｐｏｓ２から導出される前記第１色以外の色成分画素値から導出されるラプラシアン成分量をＬａｐとし、ラプラシアン成分量の調整ゲインをｇａｉｎとしたとき、前記注目画素の第１色の色成分値Ｐｏｕｔを、
Ｐｏｕｔ＝（Ｐ１＋Ｐ２）／２−Ｌａｐ×ｇａｉｎ
により取得する、
請求項５または７に記載の画素補間処理装置。
【請求項９】
前記補間部は、前記注目画素の第１の色成分の画素値を補間する場合であって、前記画素補間法決定部に決定された相関度の高い方向である相関方向において、前記注目画素を挟むように隣接する２つの第１の色成分の画素の画素値の平均値から、前記相関方向に配置されている複数の第２の色成分の画素値から算出したラプラシアン成分値を減算することで、前記注目画素の前記第１の色成分の画素値を補間する、
請求項１から８のいずれかに記載の画素補間処理装置。
【請求項１０】
前記補間部は、前記ラプラシアン成分値をゲイン調整し、ゲイン調整後の前記ラプラシアン成分を、前記注目画素を挟むように隣接する２つの第１の色成分の画素の画素値の平均値から減算することで、前記注目画素の前記第１の色成分の画素値を補間する、
請求項９に記載の画素補間処理装置。
【請求項１１】
異なる４色のフィルタが所定のパターンで配列されている色フィルタを有し、被写体光から画像信号を取得する撮像部と、
前記画像信号に対して、画素補間処理を行う、請求項１から８のいずれかに記載の画素補間処理装置と、
を備える撮像装置。
【請求項１２】
異なる４色のフィルタが所定のパターンで配列されている色フィルタを有する撮像部により取得される画像に対して、画素補間処理を行う画素補間処理方法を、コンピュータに実行させるプログラムであって、
前記画像の所定の画像領域の彩度を評価し、前記画像領域の彩度評価値を取得する彩度評価値取得ステップと、
注目画素の周辺領域の画素データを用いて、前記画像上において直交する２方向の複数組の相関度を取得する相関度取得ステップと、
前記彩度評価値取得ステップにより取得された彩度評価値と、前記相関度取得ステップにより取得された前記相関度とに基づいて、前記注目画素の画素補間方法を決定する画素補間法決定ステップと、
前記画素補間法決定ステップにより決定された画素補間方法により、前記画像に対して、画素補間処理を実行し、所定の色空間の画像データを取得する補間ステップと、
を備え、
前記補間ステップは、前記相関度に基づいて、相関の高い方向があると判定される場合において、
（１）画素補間処理の対象の第１色の色成分画素と同色の色成分画素と第２色の色成分画素が、前記相関の高い方向に存在する場合、前記第２色の色成分画素の画素値を用いて前記相関の高い方向の変化率を第１変化率として取得し、前記注目画素の第１色成分画素値を、前記相関の高い方向に存在する第１色の色成分画素と、取得した前記第１変化率とに基づいて、取得することで、前記注目画素に対して、画素補間処理を行い、
（２）画素補間処理の対象の色成分画素と同色の色成分画素が、前記相関の高い方向に存在していない場合、前記相関の高い方向と直交する方向において、色空間変換して取得した画素値を用いて、前記相関の高い方向と直交する方向の変化率を第２変化率として取得し、取得した前記第２変化率に基づいて、前記注目画素に対して画素補間処理を行う、
画素補間処理方法をコンピュータに実行させるプログラム。
【請求項１３】
異なる４色のフィルタが所定のパターンで配列されている色フィルタを有する撮像部により取得される画像に対して、画素補間処理を行う集積回路であって、
前記画像の所定の画像領域の彩度を評価し、前記画像領域の彩度評価値を取得する彩度評価値取得部と、
注目画素の周辺領域の画素データを用いて、前記画像上において直交する２方向の複数組の相関度を取得する相関度取得部と、
前記彩度評価値取得部により取得された彩度評価値と、前記相関度取得部により取得された前記相関度とに基づいて、前記注目画素の画素補間方法を決定する画素補間法決定部と、
前記画素補間法決定部により決定された画素補間方法により、前記画像に対して、画素補間処理を実行し、所定の色空間の画像データを取得する補間部と、
を備え、
前記補間部は、前記相関度に基づいて、相関の高い方向があると判定される場合において、
（１）画素補間処理の対象の第１色の色成分画素と同色の色成分画素と第２色の色成分画素が、前記相関の高い方向に存在する場合、前記第２色の色成分画素の画素値を用いて前記相関の高い方向の変化率を第１変化率として取得し、前記注目画素の第１色成分画素値を、前記相関の高い方向に存在する第１色の色成分画素と、取得した前記第１変化率とに基づいて、取得することで、前記注目画素に対して、画素補間処理を行い、
（２）画素補間処理の対象の色成分画素と同色の色成分画素が、前記相関の高い方向において、前記注目画素と隣接していない場合、前記相関の高い方向と直交する方向において、色空間変換して取得した画素値を用いて、前記相関の高い方向と直交する方向の変化率を第２変化率として取得し、取得した前記第２変化率に基づいて、前記注目画素に対して画素補間処理を行う、
を備える集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の撮像装置で実行される信号処理に関する。特に、画素補間技術に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置で利用されるＣＣＤ型イメージセンサ、ＣＭＯＳ型イメージセンサなどの撮像素子では、色フィルタを介して受光された光が光電変換により電気信号に変換され、画素信号として出力される。この色フィルタには、ＲＧＢ系色フィルタやＹＭＣＫ系色フィルタなどがある。そして、単板式の撮像素子からは１画素について１色の画素信号が出力される。たとえば、ＲＧＢ系色フィルタを用いた場合、１画素についてＲ（赤色）、Ｇ（緑色）、Ｂ（青色）いずれかの色成分の画素信号が出力される。
【０００３】
このため、単板式のカラー撮像素子から出力された画素信号については、他の色成分の画素信号を補間処理により取得する必要がある。そして、この補間処理には、様々なアルゴリズムが用いられている。たとえば、水平方向の相関度と垂直方向の相関度とを算出し、相関度の高い方向の画素を用いて画素補間を行う方法が行われている。また、注目画素と周辺画素の距離に応じて重み付けを行った上で画素補間を行う方法などが行われている。
【０００４】
下記特許文献１に開示されている技術では、ベイヤ配列（ＲＧＢ色フィルタ）の撮像素子により取得された画像の中のグレー領域とカラー領域を判別し、画像領域の特性に応じた画素補間を適用させるようにしている。特許文献１の技術では、特に、グレー領域とカラー領域との境界に位置する領域について偽色の発生を抑える工夫がなされている。具体的には、特許文献１の技術では、グレー領域とカラー領域との境界にある領域に対して、相関方向については、グレー画像用の判定方法を用いて相関方向の判定処理を行い、画素補間については、カラー画像領域用の画素補間方法を用いて、画素補間処理を行う。これにより、特許文献１の技術では、画素補間処理による偽色の発生を低減させることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１８６９６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、色フィルタとしてＷＲＧＢ配列等の４色フィルタを有する撮像装置がある。ＷＲＧＢ配列の色フィルタを有する単板式の撮像素子を用いた場合、１画素について、Ｗ（無色）、Ｒ（赤色）、Ｇ（緑色）、Ｂ（青色）のいずれか１つの画素信号が出力される。
【０００７】
特許文献１の技術では、ベイヤ配列（ＲＧＢ色フィルタ）の撮像素子を前提としており、色フィルタ配列のパターンの異なるＷＲＧＢ配列等の４色フィルタを有する単板式の撮像素子に、特許文献１の技術をそのまま適用することは困難である。
【０００８】
そこで、本発明は、上記課題に鑑み、ＷＲＧＢ配列等の４色フィルタを有する単板式の撮像素子により取得された画像信号に対して、適切に画素補間処理を行うことができる画素補間処理装置、撮像装置、プログラムおよび集積回路を実現することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、第１の発明は、異なる４色のフィルタが所定のパターンで配列されている色フィルタを有する撮像部により取得される画像に対して、画素補間処理を行う画素補間処理装置であって、彩度評価値取得部と、相関度取得部と、画素補間法決定部と、補間部と、を備える。
【００１０】
彩度評価値取得部は、画像の所定の画像領域の彩度を評価し、画像領域の彩度評価値を取得する。
【００１１】
相関度取得部は、注目画素の周辺領域の画素データを用いて、画像上において直交する２方向の複数組の相関度を取得する。
【００１２】
画素補間法決定部は、彩度評価値取得部により取得された彩度評価値と、相関度取得部により取得された相関度とに基づいて、注目画素の画素補間方法を決定する。
【００１３】
補間部は、画素補間法決定部により決定された画素補間方法により、画像に対して、画素補間処理を実行し、所定の色空間の画像データを取得する。
【００１４】
また、補間部は、相関度に基づいて、相関の高い方向があると判定される場合において、
（１）画素補間処理の対象の第１色の色成分画素と同色の色成分画素と第２色の色成分画素が、相関の高い方向に存在する場合、第２色の色成分画素の画素値を用いて相関の高い方向の変化率を第１変化率として取得し、注目画素の第１色成分画素値を、相関の高い方向に存在する第１色の色成分画素と、取得した第１変化率とに基づいて、取得することで、前記注目画素に対して、画素補間処理を行い、
（２）画素補間処理の対象の色成分画素と同色の色成分画素が、相関の高い方向に存在していない場合、相関の高い方向と直交する方向において、色空間変換して取得した画素値を用いて、相関の高い方向と直交する方向の変化率を第２変化率として取得し、取得した第２変化率に基づいて、注目画素に対して画素補間処理を行う。
【００１５】
この画素補間処理装置では、画素補間処理の対象の第１色の色成分画素と同色の色成分画素と第２色の色成分画素が、相関の高い方向に存在する場合、第２色の色成分画素の画素値を用いて相関の高い方向の第１変化率を取得し、注目画素の第１色成分画素値を、相関の高い方向に存在する第１色の色成分画素と、取得した第１変化率とに基づいて、取得することで、前記注目画素に対して、画素補間処理を行う。つまり、この画素補間処理装置では、画素補間対象となっている色成分画素と異なる色成分画素を用いて算出した相関方向（相関が高い方向）の変化率を考慮して、画素補間処理を行う。したがって、この画素補間処理装置では、相関方向（相関が高い方向）の同色の色成分画素値の平均値により画素補間処理を行う場合に比べて、より高精度な画素補間処理を行うことができる。
【００１６】
また、この画素補間処理装置では、画素補間処理の対象の色成分画素と同色の色成分画素が、相関の高い方向に存在していない場合であっても、相関の高い方向と直交する方向において、色空間変換して取得した画素値を用いて、相関の高い方向と直交する方向の第２変化率を取得し、取得した第２変化率に基づいて、注目画素に対して画素補間処理を行う。つまり、この画素補間処理装置では、色空間変換を行うことで、相関の高い方向と直交する方向の第２変化率を取得することができるので、取得した第２変化率を用いて、画素補間処理を行うことで、画素補間処理の対象の色成分画素と同色の色成分画素が、相関の高い方向に存在していない場合であっても、より高精度な画素補間処理を実行することができる。
【００１７】
以上により、この画素補間処理装置では、ＷＲＧＢ配列等の４色フィルタを有する単板式の撮像素子により取得された画像信号に対して、適切に画素補間処理を行うことができる。
【００１８】
第２の発明は、第１の発明であって、相関度取得部は、画像上における水平方向の相関度と垂直方向の相関度、および、第１斜め方向の相関度と第１斜め方向に直交する第２斜め方向の相関度を取得する。
【００１９】
これにより、この画素補間処理装置では、水平方向の相関度と垂直方向の相関度、および、第１斜め方向の相関度と第２斜め方向の相関度を用いて、画素補間処理を行うことができる。
【００２０】
なお、第１斜め方向は水平方向または垂直方向と４５度の角度をなす方向であることが好ましい。
【００２１】
第３の発明は、第１または第２の発明であって、彩度評価値取得部は、注目画素を中心とする５画素×５画素の画像領域の彩度を評価し、画像領域の彩度評価値を取得する。相関度取得部は、注目画素を中心とする５画素×５画素の画像領域において、相関度を取得する。
【００２２】
これにより、この画素補間処理装置では、５画素×５画素の画像領域を用いて、彩度評価、相関度取得を行うことができる。また、５画素×５画素の画像領域を用いることで、注目画素の色成分が、Ｗ、Ｒ、Ｇ、Ｂである場合の合計４パターンに分類して、処理を実行することができる。
【００２３】
第４の発明は、第１から第３のいずれかの発明であって、補間部は、画素補間処理の対象の色成分画素と同色の色成分画素が、相関の高い方向に存在していない場合、相関の高い方向と直交する方向において、色空間変換して、同一色相の色成分画素値を取得し、取得した色成分画素値の前記相関の高い方向と直交する方向の変化率を前記第２変化率として取得し、取得した当該第２変化率に基づいて、前記注目画素に対して画素補間処理を行う。
【００２４】
これにより、この画素補間処理装置では、色空間変換により取得された、同一色相の色成分画素値により、相関方向（相関の高い方向）と直交する方向の変化率（第２変化率）を取得することができる。そして、この画素補間処理装置では、取得した変化率（第２変化率）により、注目画素の画素補間処理を行うので、より高精度な画素補間処理を実現することができる。
【００２５】
なお、「同一色相の色成分画素値」とは、３次元色空間を規定し、所定の基底ベクトルを設定した場合において、当該色成分画素値に相当する当該３次元色空間内での点が、当該基底ベクトルの延長線上に存在する場合の画素値をいう。「同一色相の色成分画素値」の例として、加色法系の色空間における、Ｗ−Ｒ色成分画素値、Ｗ−Ｇ色成分画素値、Ｗ−Ｂ色成分画素値や、減色系色空間における、Ｗ−Ｙｅ色成分値、Ｗ−Ｍ色成分値、Ｗ−Ｃｙ色成分値等がある。なお、「Ｙｅ」はイエロー色成分値であり、「Ｍ」はマゼンタ色成分値であり、「Ｃｙ」はシアン色成分値である。
【００２６】
なお、Ｗ−Ｙｅ色成分画素値、Ｗ−Ｍ色成分画素値およびＷ−Ｃｙ色成分画素値は、輝度信号成分をＹ（Ｗ）とし、Ｒ色信号成分をＲとし、Ｇ色信号成分をＧとし、Ｂ色信号成分をＢとしたとき、
Ｗ＝Ｙ＝Ｒｇａｉｎ×Ｒ＋Ｇｇａｉｎ×Ｇ＋Ｂｇａｉｎ×Ｂ
Ｒｇａｉｎ＝０．２９９
Ｇｇａｉｎ＝０．５８７
Ｂｇａｉｎ＝０．１１４
Ｙｅｇａｉｎ×Ｙｅ＝Ｒｇａｉｎ×Ｒ＋Ｇｇａｉｎ×Ｇ
Ｍｇａｉｎ×Ｍ＝Ｒｇａｉｎ×Ｒ＋Ｂｇａｉｎ×Ｂ
Ｃｙｇａｉｎ×Ｃｙ＝Ｇｇａｉｎ×Ｇ＋Ｂｇａｉｎ×Ｂ
なる関係から導出されるものであり、例えば、Ｗ−Ｙｅ色成分は、上式より、Ｂ色成分と等化である。つまり、Ｗ−Ｙｅ色成分画素値は、Ｗ−Ｙｅｇａｉｎ×Ｙｅにより算出され、Ｂ色成分画素値は、Ｂｇａｉｎ×Ｂにより算出される。また、Ｗ−Ｍ色成分画素値およびＷ−Ｃｙ色成分画素値についても同様である。
【００２７】
第５の発明は、第４の発明であって、補間部は、色空間変換して取得した同一色相の色成分画素値の第２変化率を、色成分画素値のラプラシアン成分量に基づいて算出する。
【００２８】
これにより、この画素補間処理装置では、色成分画素値の相関の高い方向と直交する方向の変化率（第３変化率）を、色空間変換して取得した同一色相の色成分成分画素値のラプラシアン成分量に基づいて算出することができる。
【００２９】
第６の発明は、第１から第３のいずれかの発明であって、色フィルタは、ＷＲＧＢ配列の色フィルタである。補間部は、画素補間処理の対象の色成分画素と同色の色成分画素が、相関の高い方向に存在していない場合、相関の高い方向と直交する方向において、色空間変換して、Ｗ−Ｒ色成分画素値、Ｗ−Ｇ色成分画素値およびＷ−Ｂ色成分画素値のいずれか１つの色成分画素値を取得し、取得した色成分画素値の相関の高い方向と直交する方向の変化率を第２変化率として取得し、取得した当該第２変化率に基づいて、注目画素に対して画素補間処理を行う。
【００３０】
これにより、この画素補間処理装置では、色空間変換により取得された、Ｗ−Ｒ色成分画素値、Ｗ−Ｇ色成分画素値およびＷ−Ｂ色成分画素値のいずれか１つの色成分画素値により、相関方向（相関の高い方向）と直交する方向の変化率（第２変化率）を取得することができる。そして、この画素補間処理装置では、取得した変化率（第２変化率）により、注目画素の画素補間処理を行うので、より高精度な画素補間処理を実現することができる。
【００３１】
なお、Ｗ−Ｒ色成分画素値、Ｗ−Ｇ色成分画素値およびＷ−Ｂ色成分画素値は、輝度信号成分をＹ（Ｗ）とし、Ｒ色信号成分をＲとし、Ｇ色信号成分をＧとし、Ｂ色信号成分をＢとしたとき、
Ｗ＝Ｙ＝Ｒｇａｉｎ×Ｒ＋Ｇｇａｉｎ×Ｇ＋Ｂｇａｉｎ×Ｂ
Ｒｇａｉｎ＝０．２９９
Ｇｇａｉｎ＝０．５８７
Ｂｇａｉｎ＝０．１１４
なる関係から導出されるものであり、例えば、Ｗ−Ｒ色成分は、上式より、Ｇ＋Ｂ色成分と等化である。つまり、Ｗ−Ｒ色成分画素値は、Ｗ−Ｒｇａｉｎ×Ｒにより算出され、Ｇ＋Ｂ色成分画素値は、Ｇｇａｉｎ×Ｇ＋Ｂｇａｉｎ×Ｂにより算出される。また、Ｗ−Ｇ色成分画素値およびＷ−Ｂ色成分画素値についても同様である。
【００３２】
第７の発明は、第６の発明であって、補間部は、Ｗ−Ｒ色成分画素値、Ｗ−Ｇ色成分画素値およびＷ−Ｂ色成分画素値のいずれか１つの色成分画素値の第２変化率を、色成分成分画素値のラプラシアン成分量に基づいて算出する、変化率（第３変化率）を、色成分画素値（Ｗ−Ｒ色成分画素値、Ｗ−Ｇ色成分画素値およびＷ−Ｂ色成分画素値のいずれか１つの色成分画素値）のラプラシアン成分量に基づいて算出する。
【００３３】
これにより、この画素補間処理装置では、色成分画素値の相関の高い方向と直交する方向の変化率（第３変化率）を、色成分成分画素値（Ｗ−Ｒ色成分画素値、Ｗ−Ｇ色成分画素値およびＷ−Ｂ色成分画素値のいずれか１つの色成分画素値）のラプラシアン成分量に基づいて算出することができる。
【００３４】
なお、Ｗ−Ｒ色成分画素値は、Ｇ＋Ｂ色成分画素値であってもよい。Ｗ−Ｇ色成分画素値は、Ｒ＋Ｂ色成分画素値であってもよい。また、Ｗ−Ｂ色成分画素値は、Ｒ＋Ｇ色成分画素値であってもよい。
【００３５】
第８の発明は、第５または第７の発明であって、補間部は、画素補間処理の対象の第１色の色成分画素と同色の色成分画素が、相関の高い方向である相関方向に存在せず、相関方向と直交する方向において、注目画素の位置をｐｏｓ１とし、注目画素を挟む位置をｐｏｓ０およびｐｏｓ２とし、位置ｐｏｓ０の第１色成分画素値をＰ１とし、位置ｐｏｓ２の第１色成分画素値をＰ２とし、位置ｐｏｓ０、ｐｏｓ１、ｐｏｓ２から導出される第１色以外の色成分画素値から導出されるラプラシアン成分量をＬａｐとし、ラプラシアン成分量の調整ゲインをｇａｉｎとしたとき、注目画素の第１色の色成分値Ｐｏｕｔを、
Ｐｏｕｔ＝（Ｐ１＋Ｐ２）／２−Ｌａｐ×ｇａｉｎ
により取得する。
【００３６】
これにより、この画素補間処理装置では、注目画素を挟む位置（ｐｏｓ０およびｐｏｓ２）の画素値の平均値から、ラプラシアン成分量のゲイン調整後の値を減算することで、注目画素の画素値（画素補間対象の第１色の色成分画素値）を取得することができる。この画素補間処理装置では、例えば、撮像部の光学特性（イメージセンサの光学特性や光学フィルタの光学特性）に応じて、ラプラシアン成分量の調整ゲインを調整することで、より高精度な画素補間処理を実現することができる。
【００３７】
なお、「位置ｐｏｓ０」に第１色成分画素が存在しなくてもよく、存在していない場合は、相関方向に存在する画素（第１色成分画素）から内分処理等により「位置ｐｏｓ０」の第１色成分画素（第１色成分画素値）を取得するようにしてもよい。
【００３８】
また、「位置ｐｏｓ２」に第１色成分画素が存在しなくてもよく、存在していない場合は、相関方向に存在する画素（第１色成分画素）から内分処理等により「位置ｐｏｓ２」の第１色成分画素（第１色成分画素値）を取得するようにしてもよい。
【００３９】
第９の発明は、第１から第８のいずれかの発明であって、補間部は、注目画素の第１の色成分の画素値を補間する場合であって、画素補間法決定部に決定された相関度の高い方向である相関方向において、注目画素を挟むように隣接する２つの第１の色成分の画素の画素値の平均値から、相関方向に配置されている複数の第２の色成分の画素値から算出したラプラシアン成分値を減算することで、注目画素の第１の色成分の画素値を補間する。
【００４０】
これにより、この画素補間処理装置では、相関方向の１画素単位での変化率を考慮した画素補間処理を行うことができる。その結果、この画素補間処理装置では、より高精度な画素補間処理を実現することができる。
【００４１】
なお、「第１の色成分」は、ＷＲＧＢのいずれかの色成分であり、「第２の色成分」は、第１の色成分以外の色成分である。また、「第２の色成分」としては、ＷＲＧＢのいずれかの色成分だけでなく、他の色成分（例えば、Ｗ−Ｒ色成分や、Ｂ＋Ｇ色成分、Ｗ−Ｇ色成分、Ｗ−Ｂ色成分等）であってもよい。
【００４２】
第１０の発明は、第９の発明であって、補間部は、ラプラシアン成分値をゲイン調整し、ゲイン調整後のラプラシアン成分を、注目画素を挟むように隣接する２つの第１の色成分の画素の画素値の平均値から減算することで、注目画素の第１の色成分の画素値を補間する。
【００４３】
この画素補間処理装置では、ラプラシアン成分を調整して画素補間処理を行うことができるので、例えば、撮像部の光学特性（イメージセンサや光学フィルタの光学特性）に応じて、ラプラシアン成分を調整することで、より高精度な画素補間処理を実現することができる。
【００４４】
第１１の発明は、撮像部と、第１から第８のいずれかの発明である画素補間処理装置と、を備える。
【００４５】
撮像部は、異なる４色のフィルタが所定のパターンで配列されている色フィルタを有し、被写体光から画像信号を取得する。
【００４６】
これにより、第１から第８のいずれかの発明である画素補間処理装置を搭載した撮像装置を実現することができる。
【００４７】
第１２の発明は、異なる４色のフィルタが所定のパターンで配列されている色フィルタを有する撮像部により取得される画像に対して、画素補間処理を行う画素補間処理方法を、コンピュータに実行させるプログラムである。画素補間処理方法は、彩度評価値取得ステップと、相関度取得ステップと、画素補間法決定ステップと、補間ステップと、を備える。
【００４８】
彩度評価値取得ステップは、画像の所定の画像領域の彩度を評価し、画像領域の彩度評価値を取得する。
【００４９】
相関度取得ステップは、注目画素の周辺領域の画素データを用いて、画像上において直交する２方向の複数組の相関度を取得する。
【００５０】
画素補間法決定ステップは、彩度評価値取得ステップにより取得された彩度評価値と、相関度取得ステップにより取得された相関度とに基づいて、注目画素の画素補間方法を決定する。
【００５１】
補間ステップは、画素補間法決定ステップにより決定された画素補間方法により、画像に対して、画素補間処理を実行し、所定の色空間の画像データを取得する。
【００５２】
そして、補間ステップは、相関度に基づいて、相関の高い方向があると判定される場合において、
（１）画素補間処理の対象の第１色の色成分画素と同色の色成分画素と第２色の色成分画素が、相関の高い方向に存在する場合、第２色の色成分画素の画素値を用いて相関の高い方向の変化率を第１変化率として取得し、注目画素の第１色成分画素値を、相関の高い方向に存在する第１色の色成分画素と、取得した第１変化率とに基づいて、取得することで、前記注目画素に対して、画素補間処理を行い、
（２）画素補間処理の対象の色成分画素と同色の色成分画素が、相関の高い方向において、注目画素と隣接していない場合、相関の高い方向と直交する方向において、色空間変換して取得した画素値を用いて、相関の高い方向と直交する方向の変化率を第２変化率として取得し、取得した第２変化率に基づいて、注目画素に対して画素補間処理を行う。
【００５３】
これにより、第１の発明と同様の効果を奏するプログラムを実現することができる。
【００５４】
第１３の発明は、異なる４色のフィルタが所定のパターンで配列されている色フィルタを有する撮像部により取得される画像に対して、画素補間処理を行う集積回路であって、彩度評価値取得部と、相関度取得部と、画素補間法決定部と、補間部と、を備える。
【００５５】
彩度評価値取得部は、画像の所定の画像領域の彩度を評価し、画像領域の彩度評価値を取得する。
【００５６】
相関度取得部は、注目画素の周辺領域の画素データを用いて、画像上において直交する２方向の複数組の相関度を取得する。
【００５７】
画素補間法決定部は、彩度評価値取得部により取得された彩度評価値と、相関度取得部により取得された相関度とに基づいて、注目画素の画素補間方法を決定する。
【００５８】
補間部は、画素補間法決定部により決定された画素補間方法により、画像に対して、画素補間処理を実行し、所定の色空間の画像データを取得する。
【００５９】
そして、補間部は、相関度に基づいて、相関の高い方向があると判定される場合において、
（１）画素補間処理の対象の第１色の色成分画素と同色の色成分画素と第２色の色成分画素が、相関の高い方向に存在する場合、第２色の色成分画素の画素値を用いて相関の高い方向の変化率を第１変化率として取得し、注目画素の第１色成分画素値を、相関の高い方向に存在する第１色の色成分画素と、取得した第１変化率とに基づいて、取得することで、注目画素に対して、画素補間処理を行い、
（２）画素補間処理の対象の色成分画素と同色の色成分画素が、相関の高い方向において、注目画素と隣接していない場合、相関の高い方向と直交する方向において、色空間変換して取得した画素値を用いて、相関の高い方向と直交する方向の変化率を第２変化率として取得し、取得した第２変化率に基づいて、注目画素に対して画素補間処理を行う。
【００６０】
これにより、第１の発明と同様の効果を奏する集積回路を実現することができる。
【発明の効果】
【００６１】
本発明によれば、ＷＲＧＢ配列の色フィルタを有する単板式の撮像素子により取得された画像信号に対して、適切に画素補間処理を行うことができる画素補間処理装置、撮像装置、プログラムおよび集積回路を実現することができる。
【図面の簡単な説明】
【００６２】
【図１Ａ】第１実施形態に係る撮像装置１０００の概略構成図。
【図１Ｂ】第１実施形態に係る色空間変換部３５の概略構成図。
【図２】ＷＲＧＢ配列の画素を模式的に示す図。
【図３】５画素×５画素のマトリクス領域を示す図。
【図４】５画素×５画素のマトリクス領域を示す図。
【図５】５画素×５画素のマトリクス領域を示す図。
【図６】垂直方向評価値の取得処理を説明するための図。
【図７】水平方向評価値の取得処理を説明するための図。
【図８】第１斜め方向評価値の取得処理を説明するための図。
【図９】第２斜め方向評価値の取得処理を説明するための図。
【図１０】彩度評価値Ｌと彩度評価係数ＫＬとの関係を示す図。
【図１１】カラー画像領域用垂直方向相関値Ｃｖ＿ｃｏｌｏｒの算出処理を説明するための図。
【図１２】カラー画像領域用水平方向相関値Ｃｈ＿ｃｏｌｏｒの算出処理を説明するための図水平方向評価値の取得処理を説明するための図。
【図１３】カラー画像領域用第１斜め方向相関値Ｃｄ１＿ｃｏｌｏｒの算出処理を説明するための図水平方向評価値の取得処理を説明するための図。
【図１４】カラー画像領域用第２斜め方向相関値Ｃｄ２＿ｃｏｌｏｒの算出処理を説明するための図水平方向評価値の取得処理を説明するための図。
【図１５】グレー画像領域用垂直方向相関値Ｃｖ＿ｇｒａｙの算出処理を説明するための図。
【図１６】グレー画像領域用水平方向相関値Ｃｈ＿ｇｒａｙの算出処理を説明するための図。
【図１７】グレー画像領域用第１斜め方向相関値Ｃｄ１＿ｇｒａｙの算出処理を説明するための図。
【図１８】グレー画像領域用第２斜め方向相関値Ｃｄ２＿ｇｒａｙの算出処理を説明するための図。
【図１９】彩度評価係数ＫＬと閾値ＴＨ１，ＴＨ２との関係により選択される相関判定方法および画素補間方法の種別を示す図。
【図２０】判定用相関値Ｃｖ，Ｃｈの決定方法についてのフローチャート。
【図２１】判定用相関値Ｃｄ１，Ｃｄ２の決定方法についてのフローチャート。
【図２２】判定用相関値Ｃｖ，Ｃｈから相関方向を決定するための関係図。
【図２３】判定用相関値Ｃｄ１，Ｃｄ２から相関方向を決定するための関係図。
【図２４】中心画素がＧ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図２５】中心画素がＧ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図２６】中心画素がＧ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図２７】中心画素がＲ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図２８】中心画素がＲ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図２９】中心画素がＲ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図３０】中心画素がＢ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図３１】中心画素がＢ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図３２】中心画素がＢ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図３３】中心画素がＷ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図３４】中心画素がＷ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図３５】中心画素がＷ画素の場合の水平方向画素補間（カラー画像領域用）を説明するための図。
【図３６】中心画素がＧ画素の場合の垂直方向画素補間（カラー画像領域用）を説明するための図。
【図３７】中心画素がＧ画素の場合の垂直方向画素補間（カラー画像領域用）を説明するための図。
【図３８】中心画素がＧ画素の場合の垂直方向画素補間（カラー画像領域用）を説明するための図。
【図３９】中心画素がＧ画素の場合の第１斜め方向画素補間（カラー画像領域用）を説明するための図。
【図４０Ａ】中心画素がＧ画素の場合の第１斜め方向画素補間（カラー画像領域用）を説明するための図。
【図４０Ｂ】中心画素がＧ画素の場合の第１斜め方向画素補間（カラー画像領域用）を説明するための図。
【図４１Ａ】中心画素がＧ画素の場合の第１斜め方向画素補間（カラー画像領域用）を説明するための図。
【図４１Ｂ】中心画素がＧ画素の場合の第１斜め方向画素補間（カラー画像領域用）を説明するための図。
【図４２】中心画素がＧ画素の場合の第２斜め方向画素補間（カラー画像領域用）を説明するための図。
【図４３Ａ】中心画素がＧ画素の場合の第２斜め方向画素補間（カラー画像領域用）を説明するための図。
【図４３Ｂ】中心画素がＧ画素の場合の第２斜め方向画素補間（カラー画像領域用）を説明するための図。
【図４４Ａ】中心画素がＧ画素の場合の第２斜め方向画素補間（カラー画像領域用）を説明するための図。
【図４４Ｂ】中心画素がＧ画素の場合の第２斜め方向画素補間（カラー画像領域用）を説明するための図。
【発明を実施するための形態】
【００６３】
［第１実施形態］
第１実施形態について、図面を参照しながら、以下、説明する。
【００６４】
＜１．１：動画像符号化装置の構成＞
図１は、第１実施形態に係る撮像装置１０００の概略構成図である。
【００６５】
撮像装置１０００は、図１Ａに示すように、被写体光を光電変換により画像信号として取得する撮像部１と、撮像部１により取得された画像信号に対して所定の信号処理を行う信号処理部２と、信号処理部２により所定の信号処理が施された画像信号に対して画素補間処理を行う画素補間処理部３と、を備える。
【００６６】
撮像部１は、光学系と、ＷＲＧＢ配列色フィルタと、撮像素子とを備える。
【００６７】
光学系は、１または複数のレンズからなり、被写体光を集光し、被写体光を撮像素子面に結像させる。なお、光学系は、露光調整、フォーカス調整機能等を有するものであってもよい。
【００６８】
ＷＲＧＢ配列色フィルタは、Ｗ成分用色フィルタ、Ｒ成分用色フィルタ、Ｇ成分用色フィルタおよびＢ成分用色フィルタの４つ色成分フィルタを含み、所定のパターンにより構成されている。ＷＲＧＢ配列色フィルタは、撮像素子の撮像素子面上に配置される。なお、Ｗ成分用色フィルタは、無色透明のフィルタとしてもよいが、フィルタを設けない構成としてもよい。つまり、Ｗ色成分用フィルタの下に位置する画素では、Ｗ成分用の画素信号、すなわち、輝度信号が取得されればよいので、Ｗ成分用の画素信号を取得する画素上に、色フィルタを設けない構成としてもよい。
【００６９】
撮像素子は、複数の画素を有しており、光学系で集光され、ＷＲＧＢ配列色フィルタを介して、撮像素子面上に結像された被写体光を光電変換により画像信号（電気信号）に変換する。撮像素子は、Ｗ成分取得用の画素において、Ｗ成分画素信号を取得し、Ｒ成分取得用の画素において、Ｒ成分画素信号を取得する。また、撮像素子は、Ｇ成分取得用の画素において、Ｇ成分画素信号を取得し、Ｂ成分取得用の画素において、Ｂ成分画素信号を取得する。撮像素子は、各画素に取得した画素信号（Ｗ成分画素信号、Ｒ成分画素信号、Ｇ成分画素信号、および、Ｂ成分画素信号）を、画像信号として信号処理部２に出力する。
【００７０】
信号処理部２は、撮像部１から出力される画像信号を入力とし、入力された画像信号に対して、所定の信号処理（例えば、ゲイン調整処理、ホワイトバランス調整処理、ガンマ調整処理等）を行う。信号処理部２は、所定の信号処理を施した画像信号を、画像信号Ｄ＿ｒａｗとして、画素補間処理部３に出力する。
【００７１】
画素補間処理部３は、図１に示すように、彩度評価値算出部３１と、相関値算出部３２と、画素補間法決定部３３と、補間部３４と、色空間変換部３５と、を備える。
【００７２】
彩度評価値算出部３１は、信号処理部２から出力される画像信号Ｄ＿ｒａｗ（画像信号Ｄ＿ｒａｗにより形成される１枚の画像（１フレーム画像）を画像Ｄ＿ｒａｗと表現する。以下、同様。）を入力とする。彩度評価値算出部３１は、画像Ｄ＿ｒａｗ上の注目画素（処理対象の画素）について、彩度評価値Ｌを算出し、さらに、彩度評価値Ｌを所定の関数により正規化した彩度評価係数ＫＬ（０≦ＫＬ≦１）を取得する（詳細については後述する）。そして、彩度評価値算出部３１は、画像Ｄ＿ｒａｗ上の画素ごとに取得した彩度評価係数ＫＬを画素補間法決定部３３に出力する。
【００７３】
相関値算出部３２は、信号処理部２から出力される画像信号Ｄ＿ｒａｗを入力とする。相関値算出部３２は、画像Ｄ＿ｒａｗ上の注目画素（処理対象の画素）について、以下の８つの相関値を算出する（詳細については後述する）。
（Ａ１）カラー画像領域用垂直方向相関値Ｃｖ＿ｃｏｌｏｒ
（Ａ２）カラー画像領域用水平方向相関値Ｃｈ＿ｃｏｌｏｒ
（Ａ３）カラー画像領域用第１斜め方向相関値Ｃｄ１＿ｃｏｌｏｒ
（Ａ４）カラー画像領域用第２斜め方向相関値Ｃｄ２＿ｃｏｌｏｒ
（Ｂ１）グレー画像領域用垂直方向相関値Ｃｖ＿ｇｒａｙ
（Ｂ２）グレー画像領域用水平方向相関値Ｃｈ＿ｇｒａｙ
（Ｂ３）グレー画像領域用第１斜め方向相関値Ｃｄ１＿ｇｒａｙ
（Ｂ４）グレー画像領域用第２斜め方向相関値Ｃｄ２＿ｇｒａｙ
相関値算出部３２は、画像Ｄ＿ｒａｗ上の画素ごとに取得した上記８つの相関値を画素補間法決定部３３に出力する。
【００７４】
画素補間法決定部３３は、彩度評価値算出部３１から出力される画素ごとの彩度評価係数ＫＬと、相関値算出部３２から出力される画素ごとの相関値とを入力とする。画素補間法決定部３３は、画素ごとに、彩度評価係数ＫＬと、相関値とに基づいて、相関方向と、画素補間方法とを決定する（詳細については後述する）。そして、画素補間法決定部３３は、画素ごとに決定した相関方向と、画素補間方法とに関する情報を、補間部３４に出力する。また、画素補間法決定部３３は、画素ごとに決定した相関方向に関する情報を色空間変換部３５に出力する。
【００７５】
補間部３４は、信号処理部２から出力される画像信号Ｄ＿ｒａｗと、画素補間法決定部３３から出力される画素ごとに決定された相関方向および画素補間方法に関する情報と、を入力とする。補間部３４は、画像Ｄ＿ｒａｗの画素ごとに、画素補間法決定部３３により決定された相関方向および画素補間方法により、全ての画素がＷ成分、Ｒ成分、Ｇ成分、Ｂ成分を持つように、画素補間処理を行う（詳細については後述する）。そして、補間部３４は、画素補間処理後の画像信号（全ての画素がＷ成分、Ｒ成分、Ｇ成分、Ｂ成分を有する画像信号）を、画像信号Ｄ１として、色空間変換部３５に出力する。
【００７６】
色空間変換部３５は、補間部３４から出力される画像信号Ｄ１と、画素補間法決定部３３から出力される相関方向に関する情報とを入力とする。色空間変換部３５は、ＷＲＧＢ色空間の信号である画像信号Ｄ１を、ＹＣｂＣｒ色空間の信号に変換する。そして、色空間変換部３５は、色空間変換後の画像信号を、画像信号Ｄｏｕｔとして出力する。
【００７７】
色空間変換部３５は、図１Ａに示すように、輝度信号取得部３５１と、選択信号生成部３５２と、輝度信号出力部３５３と、減算器３５４、３５６と、ゲイン調整部３５５、３５７とを備える。
【００７８】
輝度信号取得部３５１は、補間部３４から出力されるＲ成分信号、Ｇ成分信号およびＢ成分信号を入力とする。輝度信号取得部３５１は、入力されたＲ成分信号、Ｇ成分信号およびＢ成分信号から輝度信号Ｙ０を取得し、輝度信号出力部３５３に出力する。
【００７９】
選択信号生成部３５２は、画素補間法決定部３３から出力される画素ごとの相関方向に関する情報を入力とし、当該相関方向に関する情報に基づいて、選択信号を生成する。そして、選択信号生成部３５２は、生成した選択信号を輝度信号出力部３５３に出力する。
【００８０】
輝度信号出力部３５３は、輝度信号取得部３５１から出力された輝度信号Ｙ０と、補間部３４から出力されたＷ色成分信号Ｗとを入力とし、選択信号生成部３５２から出力される選択信号とを入力とする。輝度信号出力部３５３は、選択信号に従って、輝度信号Ｙ０およびＷ色成分信号Ｗから輝度信号Ｙｏｕｔを生成して出力する。
【００８１】
減算器３５４は、輝度信号出力部３５３から出力された輝度信号Ｙｏｕｔと、補間部３４から出力されたＢ色成分信号とを入力とし、減算処理を行い、Ｂ−Ｙ信号（＝Ｂ色成分信号−輝度信号Ｙｏｕｔ）信号を取得し、取得したＢ−Ｙ信号をゲイン調整部３５５に出力する。
【００８２】
ゲイン調整部３５５は、減算器３５４から出力されたＢ−Ｙ信号に対して所定のゲイン調整を行うことでＣｂ信号を取得し、取得したＣｂ信号を出力する。
【００８３】
減算器３５６は、輝度信号出力部３５３から出力された輝度信号Ｙｏｕｔと、補間部３４から出力されたＲ色成分信号とを入力とし、減算処理を行い、Ｒ−Ｙ信号（＝Ｒ色成分信号−輝度信号Ｙｏｕｔ）信号を取得し、取得したＲ−Ｙ信号をゲイン調整部３５７に出力する。
【００８４】
ゲイン調整部３５７は、減算器３５６から出力されたＲ−Ｙ信号に対して所定のゲイン調整を行うことでＣｒ信号を取得し、取得したＣｂ信号を出力する。
【００８５】
＜１．２：撮像装置の動作＞
以上のように構成された撮像装置１０００は動作について、以下、説明する。
【００８６】
図２は、ＷＲＧＢ配列色フィルタ１１におけるＷ成分用色フィルタ、Ｒ成分用色フィルタ、Ｇ成分用色フィルタおよびＢ成分用色フィルタの配列パターンの一例を示す図である。図２に示すように、ＷＲＧＢ配列色フィルタでは、ある一列において、Ｇ、Ｒ、Ｇ、Ｒ、・・・と、緑色フィルタと赤色フィルタとが交互に配列されていると、その次の一列において、Ｂ、Ｗ、Ｂ、Ｗ、・・・と、青色フィルタと白色フィルタ（フィルタがない部分）とが交互に配列されている。
【００８７】
≪ＷＲＧＢ配列の画素の表記方法≫
ここで、ＷＲＧＢ配列の画素の表記方法について説明する。まず、５×５のマトリクス領域の画素を図３（ａ）のように表す。図３（ａ）における記号Ｐは、画素がＷＲＧＢのいずれの色成分用画素であるかを考慮しない表記である。これに対して、図３（ｂ）では、各画素の色成分を区別して表記している。記号Ｒは赤色成分用画素、記号Ｇは緑色成分用画素、記号Ｂは青色成分用画素、記号Ｗは白色成分用画素であることを示している。
【００８８】
また、記号Ｐ，Ｗ，Ｒ，Ｇ，Ｂの添え字のうち、１桁目はマトリクス領域の画素の行番号、２桁目はマトリクス領域の画素の列番号を示している。例えば、図３（ｂ）は、注目画素Ｐ２２を含む２５個の画素Ｐ００〜Ｐ４４からなるマトリクス領域の画素配列を表しており、中心画素Ｐ２２（Ｇ２２）が緑色成分用画素である場合を示している（図２の５×５画素の領域ＡＲ１に相当。）。なお、他の図面における画素配列の表記方法も上記と同様である。また、実施形態の説明や各数式において、記号Ｐ，Ｗ，Ｒ，Ｇ，Ｂは、画素値を表す場合もある。たとえば、記号Ｐ１１は、１行１列目の画素そのものを表すとともに、１行１列目の画素の画素値をも表すものとする。
【００８９】
被写体からの光は、撮像部１の光学系（不図示）で集光され、撮像素子面上に配置されたＷＲＧＢ配列色フィルタ１１を介して、撮像部１の撮像素子（不図示）に入射される。なお、ＷＲＧＢ配列色フィルタ１１は、図２に示す配列パターンであるものとして、以下、説明する。
【００９０】
撮像部１の撮像素子では、画素ごとに、入射された被写体光は、光電変換により電気信号（画素信号）に変換される。つまり、Ｗ色成分用画素ではＷ色成分画素値が取得され、Ｒ色成分用画素ではＲ色成分画素値が取得され、Ｇ色成分用画素ではＧ色成分画素値が取得され、Ｂ色成分用画素ではＢ色成分画素値が取得される。そして、上記のようにして取得された画像信号（画素ごとにＷ色成分画素値、Ｒ色成分画素値、Ｇ色成分画素値、Ｂ色成分画素値のいずれか１つの画素値を有する画像信号）は、撮像部１から信号処理部２に出力される。
【００９１】
信号処理部２では、撮像部１から取得された画像信号に対して、所定の信号処理（例えば、ゲイン調整処理、ホワイトバランス調整処理、ガンマ調整処理等）が実行される。そして、所定の信号処理が実行された画像信号（画像信号Ｄ＿ｒａｗ）は、画素補間処理部３の彩度評価値算出部３１、相関値算出部３２、および、補間部３４に出力される。
【００９２】
彩度評価値算出部３１では、信号処理部２から出力された画像信号Ｄ＿ｒａｗ(画像Ｄ＿ｒａｗ)から、画素ごとに、彩度評価値が算出され、さらに、彩度評価値Ｌを所定の関数により正規化した彩度評価係数ＫＬ（０≦ＫＬ≦１）が取得される。これについて、以下、詳細に説明する。
【００９３】
（１．２．１：彩度評価値算出処理）
彩度評価値算出部３１は、入力された画像Ｄ＿ｒａｗにおいて、注目画素を中心とする５画素×５画素の画像領域（以下、「マトリクス領域」という。）を設定する。彩度評価値算出部３１は、設定したマトリクス領域において、色成分のばらつき状況を分析することで、当該マトリクス領域の彩度評価値（注目画素の彩度評価値）を算出する。
【００９４】
具体的には、彩度評価値算出部３１は、注目画素を含むマトリクス領域において、以下の（１）〜（６）の６つの評価値を算出し、算出した６つの評価値の中の最小値を彩度評価値Ｌとする。
（１）平均色成分差分評価値ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒ
（２）全体評価値ｇｌ＿ｃｏｌｏｒ
（３）垂直方向評価値ｖ＿ｃｏｌｏｒ
（４）水平方向評価値ｈ＿ｃｏｌｏｒ
（５）第１斜め方向評価値ｄ１＿ｃｏｌｏｒ
（６）第２斜め方向評価値ｄ２＿ｃｏｌｏｒ
上記（１）〜（６）の評価値の算出処理について、以下、説明する。
【００９５】
≪（１）平均色成分差分評価値ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒ≫
まず、平均色成分差分評価値ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒの算出処理について、図４、図５を用いて、説明する。
【００９６】
彩度評価値算出部３１は、マトリクス領域を４つのパターンに分類する。具体的には、彩度評価値算出部３１は、中心画素が緑色成分用画素（以下、「Ｇ画素」という。）の場合のマトリクス領域、中心画素が赤色成分用画素（以下、「Ｒ画素」という。）の場合のマトリクス領域、中心画素が青色成分用画素（以下、「Ｂ画素」という。）の場合のマトリクス領域、および、中心画素が白色成分用画素(以下、「Ｗ画素」という。)の場合のマトリクス領域、の合計４つのパターンに分類する。
【００９７】
図４（ａ）は、中心画素がＧ画素である場合のマトリクス領域を示している。図４（ｂ）は、中心画素がＲ画素である場合のマトリクス領域を示している。
【００９８】
図５（ａ）は、中心画素がＢ画素である場合のマトリクス領域を示している。図５（ｂ）は、中心画素がＷ画素である場合のマトリクス領域を示している。
【００９９】
（１−１）中心画素がＧ画素の場合
図４（ａ）に示すように、中心画素がＧ画素である場合、彩度評価値算出部３１は、中心画素を中心とする３画素×３画素の領域において、Ｗ画素の画素値の平均値Ｗａｖｅ、Ｇ画素の画素値の平均値Ｇａｖｅ、Ｒ画素の画素値の平均値Ｒａｖｅ、および、Ｂ画素の画素値の平均値Ｂａｖｅを以下の数式に相当する処理を行うことで算出する。
【０１００】
Ｗａｖｅ＝（Ｗ１１＋Ｗ１３＋Ｗ３１＋Ｗ３３）／４
Ｇａｖｅ＝Ｇ２２
Ｒａｖｅ＝（Ｒ２１＋Ｒ２３）／２
Ｂａｖｅ＝（Ｂ１２＋Ｂ３２）／２
そして、彩度評価値算出部３１は、以下の数式に相当する処理を行うことで、平均色成分差分評価値ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒを算出する。
【０１０１】
ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒ
＝ａｂｓ（Ｇａｖｅ―Ｒａｖｅ）＋ａｂｓ（Ｇａｖｅ−Ｂａｖｅ）
なお、ａｂｓ（ｘ）は、ｘの絶対値を取得する関数である。
【０１０２】
（１−２）中心画素がＲ画素の場合
図４（ｂ）に示すように、中心画素がＲ画素である場合、彩度評価値算出部３１は、中心画素を中心とする３画素×３画素の領域において、Ｗ画素の画素値の平均値Ｗａｖｅ、Ｇ画素の画素値の平均値Ｇａｖｅ、Ｒ画素の画素値の平均値Ｒａｖｅ、および、Ｂ画素の画素値の平均値Ｂａｖｅを以下の数式に相当する処理を行うことで算出する。
【０１０３】
Ｗａｖｅ＝（Ｗ１２＋Ｗ３２）／２
Ｇａｖｅ＝（Ｇ２１＋Ｇ２３）／２
Ｒａｖｅ＝Ｒ２２
Ｂａｖｅ＝（Ｂ１１＋Ｂ１３＋Ｂ３１＋Ｂ３３）／４
そして、彩度評価値算出部３１は、以下の数式に相当する処理を行うことで、平均色成分差分評価値ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒを算出する。
【０１０４】
ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒ
＝ａｂｓ（Ｇａｖｅ―Ｒａｖｅ）＋ａｂｓ（Ｇａｖｅ−Ｂａｖｅ）
なお、ａｂｓ（ｘ）は、ｘの絶対値を取得する関数である。
【０１０５】
（１−３）中心画素がＢ画素の場合
図５（ａ）に示すように、中心画素がＢ画素である場合、彩度評価値算出部３１は、中心画素を中心とする３画素×３画素の領域において、Ｗ画素の画素値の平均値Ｗａｖｅ、Ｇ画素の画素値の平均値Ｇａｖｅ、Ｒ画素の画素値の平均値Ｒａｖｅ、および、Ｂ画素の画素値の平均値Ｂａｖｅを以下の数式に相当する処理を行うことで算出する。
【０１０６】
Ｗａｖｅ＝（Ｗ２１＋Ｗ２３）／２
Ｇａｖｅ＝（Ｇ１２＋Ｇ３２）／２
Ｒａｖｅ＝（Ｒ１１＋Ｒ１３＋Ｒ３１＋Ｒ３３）／４
Ｂａｖｅ＝Ｂ２２
そして、彩度評価値算出部３１は、以下の数式に相当する処理を行うことで、平均色成分差分評価値ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒを算出する。
【０１０７】
ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒ
＝ａｂｓ（Ｇａｖｅ―Ｒａｖｅ）＋ａｂｓ（Ｇａｖｅ−Ｂａｖｅ）
なお、ａｂｓ（ｘ）は、ｘの絶対値を取得する関数である。
【０１０８】
（１−４）中心画素がＷ画素の場合
図５（ｂ）に示すように、中心画素がＷ画素である場合、彩度評価値算出部３１は、中心画素を中心とする３画素×３画素の領域において、Ｗ画素の画素値の平均値Ｗａｖｅ、Ｇ画素の画素値の平均値Ｇａｖｅ、Ｒ画素の画素値の平均値Ｒａｖｅ、および、Ｂ画素の画素値の平均値Ｂａｖｅを以下の数式に相当する処理を行うことで算出する。
【０１０９】
Ｗａｖｅ＝Ｗ２２
Ｇａｖｅ＝（Ｇ１１＋Ｇ１３＋Ｇ３１＋Ｇ３３）／４
Ｒａｖｅ＝（Ｒ１２＋Ｒ３２）／２
Ｂａｖｅ＝（Ｂ２１＋Ｂ２３）／２
そして、彩度評価値算出部３１は、以下の数式に相当する処理を行うことで、平均色成分差分評価値ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒを算出する。
【０１１０】
ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒ
＝ａｂｓ（Ｇａｖｅ―Ｒａｖｅ）＋ａｂｓ（Ｇａｖｅ−Ｂａｖｅ）
なお、ａｂｓ（ｘ）は、ｘの絶対値を取得する関数である。
【０１１１】
≪（２）全体評価値ｇｌ＿ｃｏｌｏｒ≫
次に、全体評価値ｇｌ＿ｃｏｌｏｒの算出処理について、説明する。
【０１１２】
彩度評価値算出部３１は、中心画素の色成分（中心画素上のカラーフィルタの色）に関係なく、以下の数式に相当する処理を行うことで、全体評価値ｇｌ＿ｃｏｌｏｒを取得する。
【０１１３】
ｇｌ＿ｃｏｌｏｒ＝（ａｂｓ（Ｐ１１−Ｐ２２）＋ａｂｓ（Ｐ１２−Ｐ２２）
＋ａｂｓ（Ｐ１３−Ｐ２２）＋ａｂｓ（Ｐ２１−Ｐ２２）
＋ａｂｓ（Ｐ２３−Ｐ２２）＋ａｂｓ（Ｐ３１−Ｐ２２）
＋ａｂｓ（Ｐ３２−Ｐ２２）＋ａｂｓ（Ｐ３３−Ｐ２２））／８
≪（３）垂直方向評価値ｖ＿ｃｏｌｏｒ≫
次に、垂直方向評価値ｖ＿ｃｏｌｏｒの算出処理について、図６を用いて、説明する。
【０１１４】
彩度評価値算出部３１は、図６（ａ）に示すように、画素Ｐ２２を中心画素とする３画素×３画素の領域ＡＲ２１において、以下の数式に相当する処理を行うことで、垂直方向の第１評価値ｖＭ＿ｃｏｌｏｒを取得する。
【０１１５】
ｖＭ＿ｃｏｌｏｒ＝（ａｂｓ（Ｐ１１−Ｐ２１）＋ａｂｓ（Ｐ２１−Ｐ３１）
＋（ａｂｓ（Ｐ１２−Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ３２））×２
＋ａｂｓ（Ｐ１３−Ｐ２３）＋ａｂｓ（Ｐ２３−Ｐ３３））／８
なお、上式において、係数「２」が乗算されている項があるのは、画素間の差分の累積比率を均等にするためである。Ｐ１１、Ｐ３１、Ｐ１３、Ｐ３３の４つの画素が第１色の色成分の画素となり、Ｐ２１、Ｐ２３の２つの画素が第２色の色成分の画素となり、Ｐ１２、Ｐ３２の２つの画素が第３色の色成分の画素となり、Ｐ２２のみが第４色の色成分画素となる。したがって、（第１色成分画素−第２色成分画素）の演算数が「４」であり、（第３色成分画素−第４色成分画素）の演算数が「２」であるため、（ａｂｓ（Ｐ１２−Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ３２））に「２」が乗算されている。なお、この乗算する係数は「２」に限定されることはなく、他の値としてもよい。
【０１１６】
また、彩度評価値算出部３１は、図６（ｂ）に示すように、画素Ｐ１２を中心画素とする３画素×３画素の領域ＡＲ２２において、以下の数式に相当する処理を行うことで、垂直方向の第２評価値ｖＭ＿ｃｏｌｏｒを取得する。
【０１１７】
ｖＵ＿ｃｏｌｏｒ＝（ａｂｓ（Ｐ０１−Ｐ１１）＋ａｂｓ（Ｐ１１−Ｐ２１）
＋（ａｂｓ（Ｐ０２−Ｐ１２）＋ａｂｓ（Ｐ１２−Ｐ２２））×２
＋ａｂｓ（Ｐ０３−Ｐ１３）＋ａｂｓ（Ｐ１３−Ｐ２３））／８
なお、上式において、係数２が乗算されている項があるのは、垂直方向の第１評価値ｖＭ＿ｃｏｌｏｒの取得する処理において説明したのと同様の理由による。
【０１１８】
また、彩度評価値算出部３１は、図６（ｃ）に示すように、画素Ｐ３２を中心画素とする３画素×３画素の領域ＡＲ２３において、以下の数式に相当する処理を行うことで、垂直方向の第３評価値ｖＬ＿ｃｏｌｏｒを取得する。
【０１１９】
ｖＬ＿ｃｏｌｏｒ＝（ａｂｓ（Ｐ２１−Ｐ３１）＋ａｂｓ（Ｐ３１−Ｐ４１）
＋（ａｂｓ（Ｐ２２−Ｐ３２）＋ａｂｓ（Ｐ３２−Ｐ４２））×２
＋ａｂｓ（Ｐ２３−Ｐ３３）＋ａｂｓ（Ｐ３３−Ｐ４３））／８
なお、上式において、係数「２」が乗算されている項があるのは、垂直方向の第１評価値ｖＭ＿ｃｏｌｏｒの取得する処理において説明したのと同様の理由による。
【０１２０】
彩度評価値算出部３１は、上記処理により取得した垂直方向の第１〜第３の評価値に対して、以下の数式に相当する処理を行うことで、垂直方向評価値ｖ＿ｃｏｌｏｒを算出する。
【０１２１】
ｖ＿ｃｏｌｏｒ＝ｍｉｎ（ｖＭ＿ｃｏｌｏｒ，ｖＵ＿ｃｏｌｏｒ，ｖＬ＿ｃｏｌｏｒ）
なお、関数ｍｉｎ（）は、要素の最小値を取得する関数である。
【０１２２】
≪（４）水平方向評価値ｈ＿ｃｏｌｏｒ≫
次に、水平方向評価値ｈ＿ｃｏｌｏｒの算出処理について、図７を用いて、説明する。
【０１２３】
彩度評価値算出部３１は、図７（ａ）に示すように、画素Ｐ２２を中心画素とする３画素×３画素の領域ＡＲ３１において、以下の数式に相当する処理を行うことで、水平方向の第１評価値ｈＭ＿ｃｏｌｏｒを取得する。
【０１２４】
ｈＭ＿ｃｏｌｏｒ＝（ａｂｓ（Ｐ１１−Ｐ１２）＋ａｂｓ（Ｐ１２−Ｐ１３）
＋（ａｂｓ（Ｐ２１−Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ２３））×２
＋ａｂｓ（Ｐ３１−Ｐ３２）＋ａｂｓ（Ｐ３２−Ｐ３３））／８
なお、上式において、係数「２」が乗算されている項があるのは、画素間の差分の累積比率を均等にするためである。Ｐ１１、Ｐ３１、Ｐ１３、Ｐ３３の４つの画素が第１色の色成分の画素となり、Ｐ２１、Ｐ２３の２つの画素が第２色の色成分の画素となり、Ｐ１２、Ｐ３２の２つの画素が第３色の色成分の画素となり、Ｐ２２のみが第４色の色成分画素となる。したがって、（第１色成分画素−第３色成分画素）の演算数が「４」であり、（第２色成分画素−第４色成分画素）の演算数が「２」であるため、（ａｂｓ（Ｐ２１−Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ２３））に「２」が乗算されている。なお、この乗算する係数は「２」に限定されることはなく、他の値としてもよい。
【０１２５】
また、彩度評価値算出部３１は、図７（ｂ）に示すように、画素Ｐ２１を中心画素とする３画素×３画素の領域ＡＲ３２において、以下の数式に相当する処理を行うことで、水平方向の第２評価値ｈＬ＿ｃｏｌｏｒを取得する。
【０１２６】
ｈＬ＿ｃｏｌｏｒ＝（ａｂｓ（Ｐ１０−Ｐ１１）＋ａｂｓ（Ｐ１１−Ｐ１２）
＋（ａｂｓ（Ｐ２０−Ｐ２１）＋ａｂｓ（Ｐ２１−Ｐ２２））×２
＋ａｂｓ（Ｐ３０−Ｐ３１）＋ａｂｓ（Ｐ３１−Ｐ３２））／８
なお、上式において、係数２が乗算されている項があるのは、水平方向の第１評価値ｈＭ＿ｃｏｌｏｒの取得する処理において説明したのと同様の理由による。
【０１２７】
また、彩度評価値算出部３１は、図７（ｃ）に示すように、画素Ｐ２３を中心画素とする３画素×３画素の領域ＡＲ３３において、以下の数式に相当する処理を行うことで、水平方向の第３評価値ｈＲ＿ｃｏｌｏｒを取得する。
【０１２８】
ｈＲ＿ｃｏｌｏｒ＝（ａｂｓ（Ｐ１２−Ｐ１３）＋ａｂｓ（Ｐ１３−Ｐ１４）
＋（ａｂｓ（Ｐ２２−Ｐ２３）＋ａｂｓ（Ｐ２３−Ｐ２４））×２
＋ａｂｓ（Ｐ３２−Ｐ３３）＋ａｂｓ（Ｐ３３−Ｐ３４））／８
なお、上式において、係数「２」が乗算されている項があるのは、水平方向の第１評価値ｈＭ＿ｃｏｌｏｒの取得する処理において説明したのと同様の理由による。
【０１２９】
彩度評価値算出部３１は、上記処理により取得した水平方向の第１〜第３の評価値に対して、以下の数式に相当する処理を行うことで、水平方向評価値ｈ＿ｃｏｌｏｒを算出する。
【０１３０】
ｈ＿ｃｏｌｏｒ＝ｍｉｎ（ｈＭ＿ｃｏｌｏｒ，ｈＬ＿ｃｏｌｏｒ，ｈＲ＿ｃｏｌｏｒ）
なお、関数ｍｉｎ（）は、要素の最小値を取得する関数である。
【０１３１】
≪（５）第１斜め方向評価値ｄ１＿ｃｏｌｏｒ≫
次に、第１斜め方向評価値ｄ１＿ｃｏｌｏｒの算出処理について、図８を用いて、説明する。
【０１３２】
彩度評価値算出部３１は、図８に示すように、中心画素Ｐ２２を囲む、画素Ｐ１１、Ｐ１２、Ｐ２１、Ｐ２２、Ｐ２３、Ｐ３２、Ｐ３３の７つの画素により形成される領域において、以下の数式に相当する処理を行うことで、第１斜め方向評価値ｄ１＿ｃｏｌｏｒを取得する。
【０１３３】
ｄ１＿ｃｏｌｏｒ＝（ａｂｓ（Ｐ１２−Ｐ２３）
＋ａｂｓ（Ｐ１１−Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ３３）
＋ａｂｓ（Ｐ２１−Ｐ３２））／４
≪（６）第２斜め方向評価値ｄ１＿ｃｏｌｏｒ≫
次に、第２斜め方向評価値ｄ２＿ｃｏｌｏｒの算出処理について、図９を用いて、説明する。
【０１３４】
彩度評価値算出部３１は、図９に示すように、中心画素Ｐ２２を囲む、画素Ｐ１２、Ｐ１３、Ｐ２１、Ｐ２２、Ｐ２３、Ｐ３１、Ｐ３２の７つの画素により形成される領域において、以下の数式に相当する処理を行うことで、第２斜め方向評価値ｄ２＿ｃｏｌｏｒを取得する。
【０１３５】
ｄ２＿ｃｏｌｏｒ＝（ａｂｓ（Ｐ１２−Ｐ２１）
＋ａｂｓ（Ｐ１３−Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ３１）
＋ａｂｓ（Ｐ２３−Ｐ３２））／４
以上の処理を行った後、彩度評価値算出部３１は、以下の数式に相当する処理を行うことで、彩度評価値Ｌを取得する。
【０１３６】
Ｌ＝ｍｉｎ（ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒ，ｇｌ＿ｃｏｌｏｒ，ｖ＿ｃｏｌｏｒ，ｈ＿ｃｏｌｏｒ，ｄ１＿ｃｏｌｏｒ，ｄ２＿ｃｏｌｏｒ）
なお、関数ｍｉｎ（）は、要素の最小値を取得する関数である。
【０１３７】
つまり、彩度評価値算出部３１は、（１）平均色成分差分評価値ｄｉｆｆ＿ａｖｅ＿ｃｏｌｏｒ、（２）全体評価値ｇｌ＿ｃｏｌｏｒ、（３）垂直方向評価値ｖ＿ｃｏｌｏｒ、（４）水平方向評価値ｈ＿ｃｏｌｏｒ、（５）第１斜め方向評価値ｄ１＿ｃｏｌｏｒ、（６）第２斜め方向評価値ｄ２＿ｃｏｌｏｒの６つの評価値の中で最小値をとる評価値を、彩度評価値Ｌとする。
【０１３８】
彩度評価値算出部３１は、上記処理により取得した、注目画素についての彩度評価値Ｌを正規化して彩度評価係数ＫＬを算出する。図１０は、注目画素についての彩度評価値Ｌを正規化して彩度評価係数ＫＬを算出するための関数の一例の入出力特性を示す図である。彩度値算出部３２は、例えば、２つの閾値Ｔ１、Ｔ２を用いて、下記に相当する処理を行うことで、彩度評価係数ＫＬを取得する。
【０１３９】
ＫＬ＝ｆ（Ｌ）
なお、関数ｆ（ｘ）は、
ｘ≦Ｔ１のとき、ｆ（ｘ）＝０
Ｔ１≦ｘ≦Ｔ２のとき、ｆ（ｘ）＝（ｘ−Ｔ１）／（Ｔ２−Ｔ１）
ｘ≧Ｔ２のとき、ｆ（ｘ）＝１
である。なお、関数ｆ（ｘ）は、上記に限定されず、彩度評価値Ｌがとる範囲を０〜１の範囲の値に変換する関数であれば他の関数（大局的に彩度評価係数が彩度評価値Ｌについて単調増加する関数等）であってもよい。
【０１４０】
上記処理により、彩度評価値Ｌは、０≦ＫＬ≦１を満たす彩度評価係数ＫＬに変換される。
【０１４１】
なお、２つの閾値Ｔ１、Ｔ２は、グレー画像領域（彩度の低い画像領域）とカラー画像領域（彩度の高い画像領域）の境界近傍に設定される閾値であるので、実験結果や経験に基づいて最適な値を決定するようにすればよいが、入力画像の特性によって決定される可変パラメータとすることが好ましい。入力画像の特性は、たとえば、撮像装置１０００の露光時間、絞り値などの撮影条件により決定される。また、入力画像の特性に、撮像素子（ＣＣＤ型イメージセンサやＣＭＯＳ型イメージセンサ）の特性やレンズの光学特性などを考慮するようにしてもよい。
【０１４２】
以上のようにして彩度評価値算出部３１により算出された彩度評価係数ＫＬは、画素補間法決定部３３に出力される。
【０１４３】
（１．２．２：相関値算出処理）
相関値算出部３２では、信号処理部２から出力された画像信号Ｄ＿ｒａｗ(画像Ｄ＿ｒａｗ)から、画素ごとに、カラー画像領域用相関値（彩度が高い画像領域用の相関値）およびグレー画像領域用相関値（彩度が低い画像領域用の相関値）が算出される。これについて、以下、詳細に説明する。
【０１４４】
（１．２．２．１：カラー画像領域用相関値算出処理）
まず、カラー画像領域用相関値算出処理について、説明する。
【０１４５】
相関値算出部３２は、信号処理部２から出力された画像Ｄ＿ｒａｗ上の注目画素（処理対象の画素）について、以下の４つのカラー画像領域用の相関値を算出する。
（Ａ１）カラー画像領域用垂直方向相関値Ｃｖ＿ｃｏｌｏｒ
（Ａ２）カラー画像領域用水平方向相関値Ｃｈ＿ｃｏｌｏｒ
（Ａ３）カラー画像領域用第１斜め方向相関値Ｃｄ１＿ｃｏｌｏｒ
（Ａ４）カラー画像領域用第２斜め方向相関値Ｃｄ２＿ｃｏｌｏｒ
上記（Ａ１）〜（Ａ４）のカラー画像領域用の相関値の算出処理について、以下、説明する。
【０１４６】
≪（Ａ１）カラー画像領域用垂直方向相関値Ｃｖ＿ｃｏｌｏｒ≫
まず、カラー画像領域用垂直方向相関値Ｃｖ＿ｃｏｌｏｒの算出処理について、図１１を用いて、説明する。
【０１４７】
図１１は、カラー画像領域用垂直方向相関値Ｃｖ＿ｃｏｌｏｒの算出処理を説明するための図であり、中心画素Ｐ２２を中心とする５画素×５画素のマトリクス領域を示している。なお、図中の矢印の先にある２つの画素は、差分処理の対象画素であることを示している。
【０１４８】
相関値算出部３２は、図１１に示すように、画素Ｐ０１〜Ｐ０３、Ｐ１１〜Ｐ１３、Ｐ２１〜Ｐ２３、Ｐ３１〜Ｐ３３、Ｐ４１〜Ｐ４３からなる領域ＡＲ４１において、垂直方向に隣接する同色の画素の画素値の絶対値差分を算出し、算出した絶対値差分の平均値（重み付け平均値）を求める。つまり、相関値算出部３２は、以下の数式に相当する処理を行うことで、カラー画像領域用垂直方向相関値Ｃｖ＿ｃｏｌｏｒを取得する。
【０１４９】
ｓｕｍ＝ａｂｓ（Ｐ０２―Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ４２）
＋ａｂｓ（Ｐ１１−Ｐ３１）＋ａｂｓ（Ｐ１３−Ｐ３３）
＋ａｂｓ（Ｐ１２−Ｐ３２）×２
＋（ａｂｓ（Ｐ０１−Ｐ２１）＋ａｂｓ（Ｐ２１−Ｐ４１）＋ａｂｓ（Ｐ０３―Ｐ２３）＋ａｂｓ（Ｐ２３―Ｐ４３））／２
Ｃｖ＿ｃｏｌｏｒ＝ｓｕｍ／８
なお、上記数式では、ａｂｓ（Ｐ１２−Ｐ３２）に係数「２」が、（ａｂｓ（Ｐ０１−Ｐ２１）＋ａｂｓ（Ｐ２１−Ｐ４１）＋ａｂｓ（Ｐ０３―Ｐ２３）＋ａｂｓ（Ｐ２３―Ｐ４３））に係数「１／２」が乗算されている。これは、中心画素からの距離（画像上での距離）に応じて重み付けを行うためである。なお、乗算する係数（重み付け係数）は、上記に限定されることはなく、他の値であってもよい。
【０１５０】
≪（Ａ２）カラー画像領域用水平方向相関値Ｃｈ＿ｃｏｌｏｒ≫
次に、カラー画像領域用水平方向相関値Ｃｈ＿ｃｏｌｏｒの算出処理について、図１２を用いて、説明する。
【０１５１】
図１２は、カラー画像領域用水平方向相関値Ｃｈ＿ｃｏｌｏｒの算出処理を説明するための図であり、中心画素Ｐ２２を中心とする５画素×５画素のマトリクス領域を示している。なお、図中の矢印の先にある２つの画素は、差分処理の対象画素であることを示している。
【０１５２】
相関値算出部３２は、図１２に示すように、画素Ｐ１０〜Ｐ１４、Ｐ２０〜Ｐ２４、Ｐ３０〜Ｐ３４からなる領域ＡＲ５１において、水平方向に隣接する同色の画素の画素値の絶対値差分を算出し、算出した絶対値差分の平均値（重み付け平均値）を求める。つまり、相関値算出部３２は、以下の数式に相当する処理を行うことで、カラー画像領域用水平方向相関値Ｃｈ＿ｃｏｌｏｒを取得する。
【０１５３】
ｓｕｍ＝ａｂｓ（Ｐ２０―Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ２４）
＋ａｂｓ（Ｐ１１−Ｐ１３）＋ａｂｓ（Ｐ３１−Ｐ３３）
＋（ａｂｓ（Ｐ１０−Ｐ１２）＋ａｂｓ（Ｐ１２−Ｐ１４）＋ａｂｓ（Ｐ３０―Ｐ３２）＋ａｂｓ（Ｐ３２―Ｐ３４））／２
＋ａｂｓ（Ｐ２１−Ｐ２３）×２
Ｃｈ＿ｃｏｌｏｒ＝ｓｕｍ／８
なお、上記数式では、ａｂｓ（Ｐ２１−Ｐ２３）に係数「２」が、（ａｂｓ（Ｐ１０−Ｐ１２）＋ａｂｓ（Ｐ１２−Ｐ１４）＋ａｂｓ（Ｐ３０―Ｐ３２）＋ａｂｓ（Ｐ３２―Ｐ３４））に係数「１／２」が乗算されている。これは、中心画素からの距離（画像上での距離）に応じて重み付けを行うためである。なお、乗算する係数（重み付け係数）は、上記に限定されることはなく、他の値であってもよい。
【０１５４】
≪（Ａ３）カラー画像領域用第１斜め方向相関値Ｃｄ１＿ｃｏｌｏｒ≫
次に、カラー画像領域用第１斜め方向相関値Ｃｄ１＿ｃｏｌｏｒの算出処理について、図１３を用いて、説明する。
【０１５５】
図１３は、カラー画像領域用第１斜め方向相関値Ｃｄ１＿ｃｏｌｏｒの算出処理を説明するための図であり、中心画素Ｐ２２を中心とする５画素×５画素のマトリクス領域を示している。なお、図中の矢印の先にある２つの画素は、差分処理の対象画素であることを示している。
【０１５６】
相関値算出部３２は、図１３に示すように、第１斜め方向に隣接する同色の画素の画素値の絶対値差分を算出し、算出した絶対値差分の平均値（重み付け平均値）を求める。つまり、相関値算出部３２は、以下の数式に相当する処理を行うことで、カラー画像領域用第１斜め方向相関値Ｃｄ１＿ｃｏｌｏｒを取得する。
【０１５７】
ｓｕｍ＝ａｂｓ（Ｐ００―Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ４４）
＋ａｂｓ（Ｐ１１−Ｐ３３）×２
＋ａｂｓ（Ｐ１２−Ｐ３４）＋ａｂｓ（Ｐ１０−Ｐ３２）
＋ａｂｓ（Ｐ０１―Ｐ２３）＋ａｂｓ（Ｐ２１―Ｐ４３））
Ｃｄ１＿ｃｏｌｏｒ＝ｓｕｍ／８
なお、上記数式では、ａｂｓ（Ｐ１１−Ｐ３３）に係数「２」が乗算されている。これは、中心画素からの距離（画像上での距離）に応じて重み付けを行うためである。なお、乗算する係数（重み付け係数）は、上記に限定されることはなく、他の値であってもよい。
【０１５８】
≪（Ａ４）カラー画像領域用第２斜め方向相関値Ｃｄ２＿ｃｏｌｏｒ≫
次に、カラー画像領域用第２斜め方向相関値Ｃｄ２＿ｃｏｌｏｒの算出処理について、図１４を用いて、説明する。
【０１５９】
図１４は、カラー画像領域用第２斜め方向相関値Ｃｄ２＿ｃｏｌｏｒの算出処理を説明するための図であり、中心画素Ｐ２２を中心とする５画素×５画素のマトリクス領域を示している。なお、図中の矢印の先にある２つの画素は、差分処理の対象画素であることを示している。
【０１６０】
相関値算出部３２は、図１４に示すように、第２斜め方向に隣接する同色の画素の画素値の絶対値差分を算出し、算出した絶対値差分の平均値（重み付け平均値）を求める。つまり、相関値算出部３２は、以下の数式に相当する処理を行うことで、カラー画像領域用第２斜め方向相関値Ｃｄ２＿ｃｏｌｏｒを取得する。
【０１６１】
ｓｕｍ＝ａｂｓ（Ｐ０４―Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ４０）
＋ａｂｓ（Ｐ１３−Ｐ３１）×２
＋ａｂｓ（Ｐ１２−Ｐ３０）＋ａｂｓ（Ｐ１４−Ｐ３２）
＋ａｂｓ（Ｐ０３―Ｐ２１）＋ａｂｓ（Ｐ２３―Ｐ４１）
Ｃｄ２＿ｃｏｌｏｒ＝ｓｕｍ／８
なお、上記数式では、ａｂｓ（Ｐ１３−Ｐ３１）に係数「２」が乗算されている。これは、中心画素からの距離（画像上での距離）に応じて重み付けを行うためである。なお、乗算する係数（重み付け係数）は、上記に限定されることはなく、他の値であってもよい。
【０１６２】
（１．２．２．２：グレー画像領域用相関値算出処理）
次に、グレー画像領域用相関値算出処理について、説明する。
【０１６３】
相関値算出部３２は、信号処理部２から出力された画像Ｄ＿ｒａｗ上の注目画素（処理対象の画素）について、以下の４つのグレー画像領域用の相関値を算出する。
（Ｂ１）グレー画像領域用垂直方向相関値Ｃｖ＿ｇｒａｙ
（Ｂ２）グレー画像領域用水平方向相関値Ｃｈ＿ｇｒａｙ
（Ｂ３）グレー画像領域用第１斜め方向相関値Ｃｄ１＿ｇｒａｙ
（Ｂ４）グレー画像領域用第２斜め方向相関値Ｃｄ２＿ｇｒａｙ
上記（Ｂ１）〜（Ｂ４）のグレー画像領域用の相関値の算出処理について、以下、説明する。
【０１６４】
≪（Ｂ１）グレー画像領域用垂直方向相関値Ｃｖ＿ｇｒａｙ≫
まず、グレー画像領域用垂直方向相関値Ｃｖ＿ｇｒａｙの算出処理について、図１５を用いて、説明する。
【０１６５】
図１５は、グレー画像領域用垂直方向相関値Ｃｖ＿ｇｒａｙの算出処理を説明するための図であり、中心画素Ｐ２２を中心とする５画素×５画素のマトリクス領域を示している。なお、図中の矢印の先にある２つの画素は、差分処理の対象画素であることを示している。
【０１６６】
相関値算出部３２は、図１５に示すように、画素Ｐ０１〜Ｐ０３、Ｐ１１〜Ｐ１３、Ｐ２１〜Ｐ２３、Ｐ３１〜Ｐ３３、Ｐ４１〜Ｐ４３からなる領域ＡＲ６１において、垂直方向に隣接する画素の画素値の絶対値差分を算出し、算出した絶対値差分の平均値を求める。つまり、相関値算出部３２は、以下の数式に相当する処理を行うことで、グレー画像領域用垂直方向相関値Ｃｖ＿ｇｒａｙを取得する。
【０１６７】
ｓｕｍ＝ａｂｓ（Ｐ０２―Ｐ１２）＋ａｂｓ（Ｐ１２−Ｐ２２）
＋ａｂｓ（Ｐ２２−Ｐ３２）＋ａｂｓ（Ｐ３２−Ｐ４２）
＋ａｂｓ（Ｐ０１−Ｐ１１）＋ａｂｓ（Ｐ１１−Ｐ２１）
＋ａｂｓ（Ｐ２１−Ｐ３１）＋ａｂｓ（Ｐ３１−Ｐ４１）
＋ａｂｓ（Ｐ０３−Ｐ１３）＋ａｂｓ（Ｐ１３−Ｐ２３）
＋ａｂｓ（Ｐ２３−Ｐ３３）＋ａｂｓ（Ｐ３３−Ｐ４３）
Ｃｖ＿ｇｒａｙ＝ｓｕｍ／６
≪（Ｂ２）グレー画像領域用水平方向相関値Ｃｈ＿ｇｒａｙ≫
次に、グレー画像領域用水平方向相関値Ｃｈ＿ｇｒａｙの算出処理について、図１６を用いて、説明する。
【０１６８】
図１６は、グレー画像領域用水平方向相関値Ｃｈ＿ｇｒａｙの算出処理を説明するための図であり、中心画素Ｐ２２を中心とする５画素×５画素のマトリクス領域を示している。なお、図中の矢印の先にある２つの画素は、差分処理の対象画素であることを示している。
【０１６９】
相関値算出部３２は、図１６に示すように、画素Ｐ１０〜Ｐ１４、Ｐ２０〜Ｐ２４、Ｐ３０〜Ｐ３４からなる領域ＡＲ７１において、水平方向に隣接する画素の画素値の絶対値差分を算出し、算出した絶対値差分の平均値を求める。つまり、相関値算出部３２は、以下の数式に相当する処理を行うことで、グレー画像領域用水平方向相関値Ｃｈ＿ｇｒａｙを取得する。
【０１７０】
ｓｕｍ＝ａｂｓ（Ｐ２０―Ｐ２１）＋ａｂｓ（Ｐ２１−Ｐ２２）
＋ａｂｓ（Ｐ２２−Ｐ２３）＋ａｂｓ（Ｐ２３−Ｐ２４）
＋ａｂｓ（Ｐ１０−Ｐ１１）＋ａｂｓ（Ｐ１１−Ｐ１２）
＋ａｂｓ（Ｐ１２−Ｐ１３）＋ａｂｓ（Ｐ１３−Ｐ１４）
＋ａｂｓ（Ｐ３０−Ｐ３１）＋ａｂｓ（Ｐ３１−Ｐ３２）
＋ａｂｓ（Ｐ３２−Ｐ３３）＋ａｂｓ（Ｐ３３−Ｐ３４）
Ｃｈ＿ｇｒａｙ＝ｓｕｍ／６
≪（Ｂ３）グレー画像領域用第１斜め方向相関値Ｃｄ１＿ｇｒａｙ≫
次に、グレー画像領域用第１斜め方向相関値Ｃｄ１＿ｇｒａｙの算出処理について、図１７を用いて、説明する。
【０１７１】
図１７は、グレー画像領域用水平方向相関値Ｃｄ１＿ｇｒａｙの算出処理を説明するための図であり、中心画素Ｐ２２を中心とする５画素×５画素のマトリクス領域を示している。なお、図中の矢印の先にある２つの画素は、差分処理の対象画素であることを示している。
【０１７２】
相関値算出部３２は、図１７に示すように、第１斜め方向に隣接する画素の画素値の絶対値差分を算出し、算出した絶対値差分の平均値を求める。つまり、相関値算出部３２は、以下の数式に相当する処理を行うことで、グレー画像領域用水平方向相関値Ｃｄ１＿ｇｒａｙを取得する。
【０１７３】
ｓｕｍ＝ａｂｓ（Ｐ００―Ｐ１１）＋ａｂｓ（Ｐ１１−Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ３３）＋ａｂｓ（Ｐ３３−Ｐ４４）
＋ａｂｓ（Ｐ１０−Ｐ２１）＋ａｂｓ（Ｐ２１−Ｐ３２）＋ａｂｓ（Ｐ３２−Ｐ４３）
＋ａｂｓ（Ｐ０１−Ｐ１２）＋ａｂｓ（Ｐ１２−Ｐ２３）＋ａｂｓ（Ｐ２３−Ｐ３４）
Ｃｄ１＿ｇｒａｙ＝ｓｕｍ／５
≪（Ｂ４）グレー画像領域用第２斜め方向相関値Ｃｄ２＿ｇｒａｙ≫
次に、グレー画像領域用第２斜め方向相関値Ｃｄ２＿ｇｒａｙの算出処理について、図１８を用いて、説明する。
【０１７４】
図１８は、グレー画像領域用水平方向相関値Ｃｄ１＿ｇｒａｙの算出処理を説明するための図であり、中心画素Ｐ２２を中心とする５画素×５画素のマトリクス領域を示している。なお、図中の矢印の先にある２つの画素は、差分処理の対象画素であることを示している。
【０１７５】
相関値算出部３２は、図１８に示すように、第２斜め方向に隣接する画素の画素値の絶対値差分を算出し、算出した絶対値差分の平均値を求める。つまり、相関値算出部３２は、以下の数式に相当する処理を行うことで、グレー画像領域用水平方向相関値Ｃｄ１＿ｇｒａｙを取得する。
【０１７６】
ｓｕｍ＝ａｂｓ（Ｐ０４―Ｐ１３）＋ａｂｓ（Ｐ１３−Ｐ２２）＋ａｂｓ（Ｐ２２−Ｐ３１）＋ａｂｓ（Ｐ３１−Ｐ４０）
＋ａｂｓ（Ｐ０３−Ｐ１２）＋ａｂｓ（Ｐ１２−Ｐ２１）＋ａｂｓ（Ｐ２１−Ｐ３０）
＋ａｂｓ（Ｐ１４−Ｐ２３）＋ａｂｓ（Ｐ２３−Ｐ３２）＋ａｂｓ（Ｐ３２−Ｐ４１）
Ｃｄ２＿ｇｒａｙ＝ｓｕｍ／５
なお、図１５（グレー画像領域用垂直方向相関値算出処理）および図１６（グレー画像領域用水平方向相関値算出処理）における場合と、図１７（グレー画像領域用第１斜め方向相関値算出処理）および図１８（グレー画像領域用第２斜め方向相関値算出処理）における場合とでは、差分演算の対象となる画素間の距離が異なる。しかし、上記では、画素間の距離を考慮した係数を乗算するようにはしていない。これは、画素間の距離の差があまり大きくないためであるが、例えば、上記処理（グレー画像領域用の相関値算出処理）において、画素差分値について、画素間の距離に応じた重み付けを行うようにしてもよい（例えば、画素差分値に２の２乗根を乗算するようにしてもよい）。
【０１７７】
また、上記グレー画像領域用の相関値算出処理においては、カラー画像領域用の相関値との比較を容易にするためにスケールを合わせるようにしている。つまり、図１５〜図１８で示された演算対象の画素間の距離は、隣接する画素間の距離である。したがって、上記グレー画像領域用の相関値算出処理の数式においては、各画素差分値に「２」を乗算してスケールを合わせた結果、上記グレー画像領域用の相関値算出処理の数式の各式における最後の乗算値（１／６と１／５）が累積数の逆数の２倍の値となっている。ただし、グレー画像領域における相関方向は、グレー画像領域用の相関値のみを用いて判定されるため、必ずしもスケールを合わせる必要はない。
【０１７８】
以上により、相関値算出部３２により取得されたカラー画像領域用相関値（Ｃｖ＿ｃｏｌｏｒ、Ｃｈ＿ｃｏｌｏｒ、Ｃｄ１＿ｃｏｌｏｒ、Ｃｄ２＿ｃｏｌｏｒ）およびグレー画像領域用相関値（Ｃｖ＿ｇｒａｙ、Ｃｈ＿ｇｒａｙ、Ｃｄ１＿ｇｒａｙ、Ｃｄ２＿ｇｒａｙ）は、画素補間法決定部３３に出力される。
【０１７９】
（１．２．３：画素補間法決定部３３での処理）
≪相関判定方法と画素補間方法の選択≫
画素補間法決定部３３では、彩度評価値算出部３１が算出した彩度評価係数ＫＬと閾値ＴＨ１，ＴＨ２（ＴＨ１≦ＴＨ２）との関係に基づいて、画素ごとに、相関判定方法と画素補間方法とを選択する。
【０１８０】
具体的には、相関判定方法の選択とは、（１）グレー画像領域用の相関値を採用して相関方向を判定するのか、（２）カラー画像領域用の相関値を採用して相関方向を判定するのか、あるいは、（３）グレー画像領域用とカラー画像領域用の相関値を総合判断して選択された相関値を用いて相関方向を判定するかの選択である。
【０１８１】
また、画素補間方法の選択とは、グレー画像領域用とカラー画像領域用のうちいずれの画素補間方法を採用するかの選択である。
【０１８２】
図１９は、彩度評価係数ＫＬと閾値ＴＨ１，ＴＨ２との関係により選択される相関判定方法および画素補間方法の種別を示している。具体的には、図１５に示すように、相関判定方法および画素補間方法は、以下の（ａ）〜（ｃ）の組み合わせに分類される。
（ａ）ＫＬ＞ＴＨ２の場合
相関判定方法：カラー画像領域用の相関値を用いて相関方向を判定する。
【０１８３】
画素補間方法：カラー画像領域用の画素補間方法を用いる。
（ｂ）ＴＨ１＜ＫＬ≦ＴＨ２の場合
相関判定方法：カラー画像領域用の相関値とグレー画像領域用の相関値とを総合判断して選択された相関値を用いて相関方向を判定する。
【０１８４】
画素補間方法：カラー画像領域用の画素補間方法を用いる。
（ｃ）ＫＬ≦ＴＨ１の場合
相関判定方法：グレー画像領域用の相関値を用いて相関方向を判定する。
【０１８５】
画素補間方法：グレー画像領域用の画素補間方法を用いる。
【０１８６】
上記により、画素ごとに決定された画素補間方法についての情報は、画素補間法決定部３３から補間部３４に出力される。
【０１８７】
（１．２．３．１：相関方向判定処理）
≪判定用相関値の選択≫
画素補間法決定部３３では、相関値算出部３２により算出された、（１）カラー画像領域用の４方向の相関値Ｃｖ＿ｃｏｌｏｒ，Ｃｈ＿ｃｏｌｏｒ，ＣｄＡ＿ｃｏｌｏｒ，ＣｄＢ＿ｃｏｌｏｒと、（２）グレー画像領域用の４方向の相関値Ｃｖ＿ｇｒａｙ，Ｃｈ＿ｇｒａｙ，ＣｄＡ＿ｇｒａｙ，ＣｄＢ＿ｇｒａｙとから、次のようにして、判定用相関値Ｃｖ，Ｃｈ，Ｃｄ１，Ｃｄ２を選択する。なお、判定用相関値は、注目画素（処理対象画素）の相関方向（画素補間処理を実行するときに参照される相関方向）を決定するために用いられる。
ａ）ＫＬ＞ＴＨ２の場合の判定用相関値
画素補間法決定部３３は、カラー画像領域用の相関値を、判定用相関値Ｃｖ，Ｃｈ，Ｃｄ１，Ｃｄ２として用いる。つまり、画素補間法決定部３３は、
Ｃｖ＝Ｃｖ＿ｃｏｌｏｒ
Ｃｈ＝Ｃｈ＿ｃｏｌｏｒ
Ｃｄ１＝Ｃｄ１＿ｃｏｌｏｒ
Ｃｄ２＝Ｃｄ２＿ｃｏｌｏｒ
とする。
（ｃ）ＫＬ≦ＴＨ１の場合の判定用相関値
画素補間法決定部３３は、グレー画像領域用の相関値を、判定用相関値Ｃｖ，Ｃｈ，Ｃｄ１，Ｃｄ２として用いる。つまり、画素補間法決定部３３は、
Ｃｖ＝Ｃｖ＿ｇｒａｙ
Ｃｈ＝Ｃｈ＿ｇｒａｙ
Ｃｄ１＝Ｃｄ１＿ｇｒａｙ
Ｃｄ２＝Ｃｄ２＿ｇｒａｙ
とする。
（ｂ）ＴＨ１＜ＫＬ≦ＴＨ２の場合の判定用相関値
この場合、画素補間法決定部３３は、グレー画像領域用の相関値とカラー画像領域用の相関値とを総合判断して、判定用相関値Ｃｖ，Ｃｈ，Ｃｄ１，Ｃｄ２を決定する。この判断方法について、図２０、図２１のフローチャートを参照しながら、以下説明する。
【０１８８】
まず、判定用相関値Ｃｖ，Ｃｈの決定方法について、図２０のフローチャートを参照しながら、以下、説明する。
（Ｓ２０１）：
ステップＳ２０１において、画素補間法決定部３３は、下記数式に示すように、カラー画像領域用の相関値Ｃｖ＿ｃｏｌｏｒとＣｈ＿ｃｏｌｏｒとの差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｃｏｌｏｒを算出する。
【０１８９】
ｄｉｆｆ＿Ｃｖｈ＿ｃｏｌｏｒ＝ａｂｓ（Ｃｖ＿ｃｏｌｏｒ−Ｃｈ＿ｃｏｌｏｒ）
また、画素補間法決定部３３は、下記数式に示すように、グレー画像領域用の相関値Ｃｖ＿ｇｒａｙとＣｈ＿ｇｒａｙとの差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｇｒａｙを算出する。
【０１９０】
ｄｉｆｆ＿Ｃｖｈ＿ｇｒａｙ＝ａｂｓ（Ｃｖ＿ｇｒａｙ−Ｃｈ＿ｇｒａｙ）
（Ｓ２０２）：
ステップＳ２０２において、画素補間法決定部３３は、下記数式により、差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｃｏｌｏｒと差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｇｒａｙとの差分絶対値ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙを算出する。
【０１９１】
ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙ＝ａｂｓ（ｄｉｆｆ＿Ｃｖｈ＿ｃｏｌｏｒ−ｄｉｆｆ＿Ｃｖｈ＿ｇｒａｙ）
（Ｓ２０３）：
ステップＳ２０３において、画素補間法決定部３３は、ステップＳ２０２で算出した差分絶対値ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙと、閾値Ｔｈｖとの大小関係を判定する。
【０１９２】
そして、ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙ≦Ｔｈｖである場合、画素補間法決定部３３は、処理をステップＳ２０４に進める。それ以外の場合、画素補間法決定部３３は、処理をステップＳ２０５に進める。
（Ｓ２０４）：
ステップＳ２０４において、画素補間法決定部３３は、以下の数式に相当する処理を行うことで、判定用相関値Ｃｖ，Ｃｈを取得する。
【０１９３】
Ｃｖ＝ｍｉｎ（Ｃｖ＿ｃｏｌｏｒ、Ｃｖ＿ｇｒａｙ）
Ｃｈ＝ｍｉｎ（Ｃｈ＿ｃｏｌｏｒ、Ｃｈ＿ｇｒａｙ）
なお、ｍｉｎ（）は、要素の最小値を取得する関数である。
（Ｓ２０５〜Ｓ２０７）：
ステップＳ２０５において、画素補間法決定部３３は、差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｃｏｌｏｒと、差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｇｒａｙとの大小関係を判定する。
【０１９４】
そして、ｄｉｆｆ＿Ｃｖｈ＿ｃｏｌｏｒ＞ｄｉｆｆ＿Ｃｖｈ＿ｇｒａｙの場合、画素補間法決定部３３は、
Ｃｖ＝Ｃｖ＿ｃｏｌｏｒ
Ｃｈ＝Ｃｈ＿ｃｏｌｏｒ
とする（ステップＳ２０６）。
【０１９５】
一方、ｄｉｆｆ＿Ｃｖｈ＿ｃｏｌｏｒ＞ｄｉｆｆ＿Ｃｖｈ＿ｇｒａｙではない場合、画素補間法決定部３３は、
Ｃｖ＝Ｃｖ＿ｇｒａｙ
Ｃｈ＝Ｃｈ＿ｇｒａｙ
とする（ステップＳ２０７）。
【０１９６】
以上の処理により、画素補間法決定部３３は、判定用相関値Ｃｖ，Ｃｈを選択（決定）する。
【０１９７】
上記処理において、差分絶対値ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙが閾値ＴＨｖ以下の場合とは、差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｃｏｌｏｒと差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｇｒａｙとの差が小さいときである。つまり、この条件を満たす場合として、垂直方向、水平方向のいずれの方向にも強い相関が見られない場合が想定される。
【０１９８】
このような場合、画素補間法決定部３３は、垂直方向、水平方向それぞれについて、グレー画像領域用とカラー画像領域用の相関値の大小を比較し、相関値の小さい方、つまり、相関の高い方を選択する（ステップＳ２０４）。
【０１９９】
また、上記処理において、差分絶対値ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙが閾値ＴＨｖより大きい場合とは、差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｃｏｌｏｒと差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｇｒａｙとの差が大きいときである。つまり、この条件を満たす場合として、垂直方向、水平方向のいずれかに強い相関が見られる場合が想定される。
【０２００】
このような場合、画素補間法決定部３３は、差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｃｏｌｏｒと差分絶対値ｄｉｆｆ＿Ｃｖｈ＿ｇｒａｙの大小を比較し、差分絶対値が大きい方の相関値を選択する（ステップＳ２０５〜Ｓ２０７）。
【０２０１】
次に、判定用相関値Ｃｄ１，Ｃｄ２の決定方法について、図２１のフローチャートを参照しながら、以下、説明する。
（Ｓ２１１）：
ステップＳ２１１において、画素補間法決定部３３は、下記数式に示すように、カラー画像領域用の相関値Ｃｄ１＿ｃｏｌｏｒとＣｄ２＿ｃｏｌｏｒとの差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｃｏｌｏｒを算出する。
【０２０２】
ｄｉｆｆ＿Ｃｄ１２＿ｃｏｌｏｒ＝ａｂｓ（Ｃｄ１＿ｃｏｌｏｒ−Ｃｄ２＿ｃｏｌｏｒ）
また、画素補間法決定部３３は、下記数式に示すように、グレー画像領域用の相関値Ｃｄ１＿ｇｒａｙとＣｄ２＿ｇｒａｙとの差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｇｒａｙを算出する。
【０２０３】
ｄｉｆｆ＿Ｃｄ１２＿ｇｒａｙ＝ａｂｓ（Ｃｄ１＿ｇｒａｙ−Ｃｄ２＿ｇｒａｙ）
（Ｓ２１２）：
ステップＳ２１２において、画素補間法決定部３３は、下記数式により、差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｃｏｌｏｒと差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｇｒａｙとの差分絶対値ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙを算出する。
【０２０４】
ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙ＝ａｂｓ（ｄｉｆｆ＿Ｃｄ１２＿ｃｏｌｏｒ−ｄｉｆｆ＿Ｃｄ１２＿ｇｒａｙ）
（Ｓ２１３）：
ステップＳ２１３において、画素補間法決定部３３は、ステップＳ２１２で算出した差分絶対値ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙと、閾値Ｔｈｄとの大小関係を判定する。
【０２０５】
そして、ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙ≦Ｔｈｄである場合、画素補間法決定部３３は、処理をステップＳ２１４に進める。それ以外の場合、画素補間法決定部３３は、処理をステップＳ２１５に進める。
（Ｓ２１４）：
ステップＳ２１４において、画素補間法決定部３３は、以下の数式に相当する処理を行うことで、判定用相関値Ｃｄ１，Ｃｄ２を取得する。
【０２０６】
Ｃｄ１＝ｍｉｎ（Ｃｄ１＿ｃｏｌｏｒ、Ｃｄ１＿ｇｒａｙ）
Ｃｄ２＝ｍｉｎ（Ｃｄ２＿ｃｏｌｏｒ、Ｃｄ２＿ｇｒａｙ）
なお、ｍｉｎ（）は、要素の最小値を取得する関数である。
（Ｓ２１５〜Ｓ２１７）：
ステップＳ２１５において、画素補間法決定部３３は、差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｃｏｌｏｒと、差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｇｒａｙとの大小関係を判定する。
【０２０７】
そして、ｄｉｆｆ＿Ｃｄ１２＿ｃｏｌｏｒ＞ｄｉｆｆ＿Ｃｄ１２＿ｇｒａｙの場合、画素補間法決定部３３は、
Ｃｄ１＝Ｃｄ１＿ｃｏｌｏｒ
Ｃｄ２＝Ｃｄ２＿ｃｏｌｏｒ
とする（ステップＳ２１６）。
【０２０８】
一方、ｄｉｆｆ＿Ｃｄ１２＿ｃｏｌｏｒ＞ｄｉｆｆ＿Ｃｄ１２＿ｇｒａｙではない場合、画素補間法決定部３３は、
Ｃｄ１＝Ｃｄ１＿ｇｒａｙ
Ｃｄ２＝Ｃｄ２＿ｇｒａｙ
とする（ステップＳ２１７）。
【０２０９】
以上の処理により、画素補間法決定部３３は、判定用相関値Ｃｄ１，Ｃｄ２を選択（決定）する。
【０２１０】
上記処理において、差分絶対値ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙが閾値ＴＨｄ以下の場合とは、差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｃｏｌｏｒと差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｇｒａｙとの差が小さいときである。つまり、この条件を満たす場合として、第１斜め方向、第２斜め方向のいずれの方向にも強い相関が見られない場合が想定される。
【０２１１】
このような場合、画素補間法決定部３３は、第１斜め方向、第２斜め方向それぞれについて、グレー画像領域用とカラー画像領域用の相関値の大小を比較し、相関値の小さい方、つまり、相関の高い方を選択する（ステップＳ２１４）。
【０２１２】
また、上記処理において、差分絶対値ｄｉｆｆ＿ｃｏｌｏｒ＿ｇｒａｙが閾値ＴＨｄより大きい場合とは、差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｃｏｌｏｒと差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｇｒａｙとの差が大きいときである。つまり、この条件を満たす場合として、第１斜め方向、第２斜め方向のいずれかに強い相関が見られる場合が想定される。
【０２１３】
このような場合、画素補間法決定部３３は、差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｃｏｌｏｒと差分絶対値ｄｉｆｆ＿Ｃｄ１２＿ｇｒａｙの大小を比較し、差分絶対値が大きい方の相関値を選択する（ステップＳ２１５〜Ｓ２１７）。
【０２１４】
以上の処理により、画素補間法決定部３３は、グレー画像領域用の相関値とカラー画像領域用の相関値とを総合判断して、判定用相関値（ＴＨ１＜ＫＬ≦ＴＨ２の場合の判定相関値）Ｃｖ，Ｃｈ，Ｃｄ１，Ｃｄ２を決定する。
【０２１５】
画素補間法決定部３３は、以上の演算処理を実行することにより、上記（ａ），（ｂ），（ｃ）のそれぞれの場合について、判定用相関値Ｃｖ，Ｃｈ，ＣｄＡ，ＣｄＢを選択（決定）する。
【０２１６】
以上のように、本実施形態における相関判定方法と画素補間方法との組み合わせは、彩度評価係数ＫＬと閾値ＴＨ１，ＴＨ２との関係により３パターンに分類される。つまり、１つの閾値を設けて、グレー画像領域（彩度の低い画像領域）とカラー画像領域（彩度の高い画像領域）とを判定する方法ではなく、２つの閾値ＴＨ１とＴＨ２を設けることにより、グレー画像領域とカラー画像領域の境界領域において、画素補間処理方法が急激に変化することを緩和している。これにより、特に、画素補間処理後の画像上のグレー画像領域とカラー画像領域との境界付近に位置する画像領域において、視覚的違和感が生じることを効果的に抑制することができる。
【０２１７】
つまり、グレー画像領域とカラー画像領域との境界付近に位置する画像領域は、ＲＧＢの各成分の値が略等しいが、それらの値に多少のばらつきがある。したがって、相関を判定する場合には、ＲＧＢ各成分のばらつきが小さいことに着目して、ＲＧＢを区別することなく、なるべく近接する画素を用いて相関値を算出する。あるいは、ＲＧＢ各成分が多少なりともばらついていることに注目して、ＲＧＢを区別して相関値を算出する。このような２つの考え方を総合的に判断して、最適な相関値を選択することで、相関方向の判定精度を向上させることができる。これに対して、ＲＧＢ各成分のばらつきを無視し、グレー画像領域とみなして画素補間を行った場合、偽色が発生する可能性がある。そこで、撮像装置１０００では、画素補間についてはカラー画像領域用の画素補間処理を行うこととしている。
【０２１８】
なお、本実施形態においては、彩度評価値Ｌを正規化した彩度評価係数ＫＬを用い、彩度評価係数ＫＬと閾値ＴＨ１，ＴＨ２との比較により、グレー画像領域であるか、あるいは、カラー画像領域であるかの判定を行っているが、これは、処理上の便宜のためであり、本質的には、彩度評価値Ｌと２つの閾値との比較により、グレー画像領域であるか、あるいは、カラー画像領域であるかを判定していることにほかならない。
【０２１９】
≪各画素における相関方向の判定処理≫
次に、画素補間法決定部３３は、上記処理により取得した判定用相関値Ｃｖ，Ｃｈ，ＣｄＡ，ＣｄＢに基づいて、画素ごとに、図２２の関係図または図２３の関係図を用いて、相関方向を決定する。
【０２２０】
図２２は、判定用相関値Ｃｈ、Ｃｖと、相関方向判定用領域Ａ１〜Ａ４との関係を示す図である。図２２において、横軸（Ｘ軸）は判定用相関値Ｃｈであり、縦軸（Ｙ軸）は判定用相関値Ｃｖである。また、図２２に示すように、相関方向判定用領域Ａ１〜Ａ４は、直線Ｆ１〜Ｆ４によって決定されている。つまり、相関方向判定領域Ａ１は、Ｙ軸と直線Ｆ１とに囲まれる領域であり、相関方向判定領域Ａ２は、Ｘ軸と直線Ｆ２とに囲まれる領域であり、相関方向判定領域Ａ３は、直線Ｆ１、直線Ｆ２および直線Ｆ３に囲まれる領域であり、相関方向判定領域Ａ４は、Ｘ軸、Ｙ軸および直線Ｆ３に囲まれる領域である。
【０２２１】
図２３は、判定用相関値Ｃｄ１、Ｃｄ２と、相関方向判定用領域Ｂ１〜Ｂ４との関係を示す図である。図２３において、横軸（Ｘ軸）は判定用相関値Ｃｄ２であり、縦軸（Ｙ軸）は判定用相関値Ｃｄ１である。また、図２３に示すように、相関方向判定用領域Ｂ１〜Ｂ４は、直線Ｆ１１〜Ｆ１４によって決定されている。つまり、相関方向判定領域Ｂ１は、Ｙ軸と直線Ｆ１１とに囲まれる領域であり、相関方向判定領域Ｂ２は、Ｘ軸と直線Ｆ１２とに囲まれる領域であり、相関方向判定領域Ｂ３は、直線Ｆ１１、直線Ｆ１２および直線Ｆ１３に囲まれる領域であり、相関方向判定領域Ｂ４は、Ｘ軸、Ｙ軸および直線Ｆ１３に囲まれる領域である。
【０２２２】
画素補間法決定部３３は、判定用相関値Ｃｖ，Ｃｈ，ＣｄＡ，ＣｄＢに基づいて、画素ごとに、図２２の関係図または図２３の関係図を用いて、以下の（１）、（２）により、相関方向を決定する。
（１）画素補間法決定部３３は、画素ごとに、４つの判定用相関値Ｃｖ，Ｃｈ，ＣｄＡ，ＣｄＢを比較し、判定用相関値Ｃｖまたは判定用相関値Ｃｈが最小値をとる場合、つまり、
Ｃｖ＝ｍｉｎ（Ｃｖ，Ｃｈ，ＣｄＡ，ＣｄＢ）、または、
Ｃｈ＝ｍｉｎ（Ｃｖ，Ｃｈ，ＣｄＡ，ＣｄＢ）、
である場合、図２２の関係図を用いて、相関方向を決定する。
【０２２３】
つまり、判定用相関値の対応関係（座標点（Ｃｈ，Ｃｖ））が領域Ａ１に含まれる場合、画素補間法決定部３３は、注目画素の相関方向を「水平方向」と判定する。
【０２２４】
また、判定用相関値の対応関係（座標点（Ｃｈ，Ｃｖ））が領域Ａ２に含まれる場合、画素補間法決定部３３は、注目画素の相関方向を「垂直方向」と判定する。
【０２２５】
また、判定用相関値の対応関係（座標点（Ｃｈ，Ｃｖ））が領域Ａ３に含まれる場合、画素補間法決定部３３は、注目画素について、「いずれの方向にも相関がない」と判定する。
【０２２６】
また、判定用相関値の対応関係（座標点（Ｃｈ，Ｃｖ））が領域Ａ４に含まれる場合、画素補間法決定部３３は、注目画素について、「垂直、水平の両方向において相関が高い」と判定する。
（２）画素補間法決定部３３は、画素ごとに、４つの判定用相関値Ｃｖ，Ｃｈ，ＣｄＡ，ＣｄＢを比較し、判定用相関値Ｃｄ１または判定用相関値Ｃｄ２が最小値をとる場合、つまり、
Ｃｄ１＝ｍｉｎ（Ｃｖ，Ｃｈ，ＣｄＡ，ＣｄＢ）、または、
Ｃｄ２＝ｍｉｎ（Ｃｖ，Ｃｈ，ＣｄＡ，ＣｄＢ）、
である場合、図２３の関係図を用いて、相関方向を決定する。
【０２２７】
つまり、判定用相関値の対応関係（座標点（Ｃｄ２，Ｃｄ１））が領域Ｂ１に含まれる場合、画素補間法決定部３３は、注目画素の相関方向を「第２斜め方向」（ｄ２方向）と判定する。
【０２２８】
また、判定用相関値の対応関係（座標点（Ｃｄ２，Ｃｄ１））が領域Ｂ２に含まれる場合、画素補間法決定部３３は、注目画素の相関方向を「第１斜め方向」（ｄ１方向）と判定する。
【０２２９】
また、判定用相関値の対応関係（座標点（Ｃｄ２，Ｃｄ１））が領域Ｂ３に含まれる場合、画素補間法決定部３３は、注目画素について、「いずれの方向にも相関がない」と判定する。
【０２３０】
また、判定用相関値の対応関係（座標点（Ｃｄ２，Ｃｄ１））が領域Ｂ４に含まれる場合、画素補間法決定部３３は、注目画素について、「垂直、水平の両方向において相関が高い」と判定する。
【０２３１】
以上のようにして、画素ごとに取得された相関方向の判定結果は、画素補間法決定部３３から補間部３４に出力される。
【０２３２】
また、画素ごとに取得された画素補間方法（カラー画像領域用画素補間法／グレー画像領域用画素補間法）についての情報も、画素補間法決定部３３から補間部３４に出力される。
【０２３３】
なお、上記関係図は一例であり、他の直線により規定される領域を有する関係図であってもよい。
【０２３４】
（１．２．４：補間部３４での処理）
補間部３４では、画素補間法決定部３３により画素ごとに決定された、（１）相関方向の判定結果、および、（２）画素補間方法に基づいて、信号処理部２から出力される画像Ｄ＿ｒａｗに対して、画素ごとに、画素補間処理を実行する。
【０２３５】
（１．２．４．１：グレー画像領域用画素補間処理）
画素補間法決定部３３により判定された注目画素の画素補間方法が「グレー画像領域用画素補間法」である場合、補間部３４は、注目画素がどの色成分用の画素であるかを区別せずに、画素補間法決定部３３により決定された相関方向に存在する画素を用いて画素補間処理を行う。補間部３４において「グレー画像領域用画素補間法」により画素補間処理が実行される場合の具体的な処理について、以下、説明する。
【０２３６】
≪領域Ａ１：水平方向画素補間（グレー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「グレー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素についての相関方向が「水平方向」であると判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。
【０２３７】
Ｓｏｕｔ＝（Ｐ２１＋２×Ｐ２２＋Ｐ２３）／４
つまり、補間部３４は、注目画素にない色の色成分値をＳｏｕｔとする。例えば、注目画素Ｐ２２がＧ画素である場合、注目画素のＲ色成分値、Ｂ色成分値およびＷ色成分値を、それぞれ、Ｒ（Ｐ２２）、Ｂ（Ｐ２２）およびＷ（Ｐ２２）とすると、
Ｒ（Ｐ２２）＝Ｂ（Ｐ２２）＝Ｗ（Ｐ２２）＝Ｓｏｕｔ
となる。
【０２３８】
≪領域Ａ２：垂直方向画素補間（グレー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「グレー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素についての相関方向が「垂直方向」であると判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。
【０２３９】
Ｓｏｕｔ＝（Ｐ１２＋２×Ｐ２２＋Ｐ３２）／４
つまり、補間部３４は、注目画素にない色の色成分値をＳｏｕｔとする。例えば、注目画素Ｐ２２がＧ画素である場合、注目画素のＲ色成分値、Ｂ色成分値およびＷ色成分値を、それぞれ、Ｒ（Ｐ２２）、Ｂ（Ｐ２２）およびＷ（Ｐ２２）とすると、
Ｒ（Ｐ２２）＝Ｂ（Ｐ２２）＝Ｗ（Ｐ２２）＝Ｓｏｕｔ
となる。
【０２４０】
≪領域Ｂ２：第１斜め方向画素補間（グレー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「グレー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素についての相関方向が「第１斜め方向」であると判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。
【０２４１】
Ｓｏｕｔ＝（Ｐ１１＋２×Ｐ２２＋Ｐ３３）／４
つまり、補間部３４は、注目画素にない色の色成分値をＳｏｕｔとする。例えば、注目画素Ｐ２２がＧ画素である場合、注目画素のＲ色成分値、Ｂ色成分値およびＷ色成分値を、それぞれ、Ｒ（Ｐ２２）、Ｂ（Ｐ２２）およびＷ（Ｐ２２）とすると、
Ｒ（Ｐ２２）＝Ｂ（Ｐ２２）＝Ｗ（Ｐ２２）＝Ｓｏｕｔ
となる。
【０２４２】
≪領域Ｂ１：第２斜め方向画素補間（グレー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「グレー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素についての相関方向が「第２斜め方向」であると判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。
【０２４３】
Ｓｏｕｔ＝（Ｐ１３＋２×Ｐ２２＋Ｐ３１）／４
つまり、補間部３４は、注目画素にない色の色成分値をＳｏｕｔとする。例えば、注目画素Ｐ２２がＧ画素である場合、注目画素のＲ色成分値、Ｂ色成分値およびＷ色成分値を、それぞれ、Ｒ（Ｐ２２）、Ｂ（Ｐ２２）およびＷ（Ｐ２２）とすると、
Ｒ（Ｐ２２）＝Ｂ（Ｐ２２）＝Ｗ（Ｐ２２）＝Ｓｏｕｔ
となる。
【０２４４】
≪領域Ａ３、Ｂ３：メディアン補間（グレー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「グレー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素について「いずれの方向にも相関がない」と判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。
【０２４５】
Ｓｏｕｔ＝Ｐ２２
つまり、補間部３４は、注目画素にない色の色成分値をＳｏｕｔとする。例えば、注目画素Ｐ２２がＧ画素である場合、注目画素のＲ色成分値、Ｂ色成分値およびＷ色成分値を、それぞれ、Ｒ（Ｐ２２）、Ｂ（Ｐ２２）およびＷ（Ｐ２２）とすると、
Ｒ（Ｐ２２）＝Ｂ（Ｐ２２）＝Ｗ（Ｐ２２）＝Ｓｏｕｔ
となる。
【０２４６】
≪領域Ａ４、Ｂ４：平均値補間（グレー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「グレー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素について「垂直、水平の両方向において相関が高い」と判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。
【０２４７】
Ｓｏｕｔ＝（Ｐ１１＋Ｐ１２＋Ｐ１３
＋Ｐ２１＋Ｐ２２＋Ｐ２３
＋Ｐ３１＋Ｐ３２＋Ｐ３３）／９
つまり、補間部３４は、注目画素にない色の色成分値をＳｏｕｔとする。例えば、注目画素Ｐ２２がＧ画素である場合、注目画素のＲ色成分値、Ｂ色成分値およびＷ色成分値を、それぞれ、Ｒ（Ｐ２２）、Ｂ（Ｐ２２）およびＷ（Ｐ２２）とすると、
Ｒ（Ｐ２２）＝Ｂ（Ｐ２２）＝Ｗ（Ｐ２２）＝Ｓｏｕｔ
となる。
【０２４８】
（１．２．４．２：カラー画像領域用画素補間処理）
画素補間法決定部３３により判定された注目画素の画素補間方法が「カラー画像領域用画素補間法」である場合、補間部３４は、画素補間法決定部３３により決定された相関方向に存在する画素を用いて画素補間処理を行う。この具体的な処理について、以下、説明する。
【０２４９】
≪水平方向画素補間（カラー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「カラー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素についての相関方向が「水平方向」であると判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。なお、画素補間処理後の注目画素のＷ色成分の画素値をＷｏｕｔとし、Ｒ色成分の画素値をＲｏｕｔとし、Ｇ色成分の画素値をＧｏｕｔとし、Ｂ色成分の画素値をＢｏｕｔとする。
（Ｈ−Ｇ：注目画素がＧ画素である場合）：
注目画素がＧ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０２５０】
≪Ｇｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｇ色成分の画素値Ｇｏｕｔとする。
つまり、補間部３４は、
Ｇｏｕｔ＝Ｐ２２
とする。
【０２５１】
≪Ｒｏｕｔ≫
Ｒ色成分の画素値Ｒｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｒ色成分の画素値Ｒｏｕｔの取得処理（算出処理）を、図２４を用いて、説明する。
【０２５２】
図２４は、中心画素（注目画素）がＧ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０２５３】
補間部３４は、注目画素Ｇ２２を中心とする水平方向の５つの画素Ｐ２０〜Ｐ２４を用いて、以下の数式に相当する処理により、Ｒ色成分の画素値Ｒｏｕｔを取得する。
【０２５４】
ｔ０＝（Ｐ２１＋Ｐ２３）／２
ｔ１＝（Ｐ２０−２×Ｐ２２＋Ｐ２４）×ｇａｉｎ０
Ｒｏｕｔ＝ｔ０−ｔ１
ここで、上記処理の意味について、説明する。
【０２５５】
Ｇ２２の低周波成分Ｇ２２Ｌは、
Ｇ２２Ｌ＝（Ｇ２０＋６×Ｇ２２＋Ｇ２４）／８
である。したがって、Ｇ２２の高周波成分Ｇ２２Ｈは、
Ｇ２２Ｈ＝Ｇ２２−Ｇ２２Ｌ
＝−（Ｇ２０−２×Ｇ２２＋Ｇ２４）／８
である。
【０２５６】
一方、Ｐ２２の赤色成分値Ｒ２２の低周波成分Ｒ２２Ｌは、
Ｒ２２Ｌ＝（Ｒ２１＋２×Ｒ２２＋Ｒ２３）／４
である。したがって、Ｒ２２の高周波成分Ｒ２２Ｈは、
Ｒ２２Ｈ＝Ｒ２２―Ｒ２２Ｌ
＝Ｒ２２／２―（Ｒ２１＋Ｒ２３）／４
である。
【０２５７】
Ｐ２２において、各色成分の高周波成分がほぼ等しいと仮定すると、
Ｇ２２Ｈ≒Ｒ２２Ｈ
より、
Ｒ２２／２―（Ｒ２１＋Ｒ２３）／４≒−（Ｇ２０−２×Ｇ２２＋Ｇ２４）／８
となる。これをＲ２２について解くと、
Ｒ２２＝（Ｒ２１＋Ｒ２３）／２−（Ｇ２０−２×Ｇ２２＋Ｇ２４）／４
となる。
【０２５８】
この式において、（Ｇ２０−２×Ｇ２２＋Ｇ２４）は、水平方向のラプラシアン成分（２次微分成分）であり、Ｒ２１とＲ２３の平均値からラプラシアン成分の１／４倍したものを減算することで、Ｐ２２の赤色成分値Ｒ２２を算出することができる。
【０２５９】
つまり、補間部３４は、
ｔ０＝（Ｐ２１＋Ｐ２３）／２
ｔ１＝（Ｐ２０−２×Ｐ２２＋Ｐ２４）×ｇａｉｎ０
Ｒｏｕｔ＝ｔ０−ｔ１
により、Ｒ色成分の画素値Ｒｏｕｔを取得することができる。
【０２６０】
なお、ｇａｉｎ０を「１／４」とすると、ｔ１は、ラプラシアン成分となるが、補間部３４において、ｇａｉｎ０の値を調整し、ラプラシアン成分を調整することで、Ｒｏｕｔの高周波成分量を調整することができる。例えば、撮像部１の光学特性（例えば、撮像部１に設けられる光学フィルタ等の特性）等に応じて、ｇａｉｎ０を調整することで（ラプラシアン成分を調整することで）、より品質の良い画素補間処理を行うことができる。
【０２６１】
≪Ｂｏｕｔ≫
Ｂ色成分の画素値Ｂｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｂ色成分の画素値Ｂｏｕｔの取得処理（算出処理）を、図２５を用いて、説明する。
【０２６２】
図２５は、図２４と同様に、中心画素（注目画素）がＧ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０２６３】
補間部３４は、図２５に示す領域ＡＲ＿ｓ０に含まれるＰ１１〜Ｐ１３を用いて、以下の数式に相当する処理により、Ｐ１２のＷ−Ｂ色成分値ｓ０を取得する。
【０２６４】
ｓ０＝−Ｂｇａｉｎ×Ｐ１２＋Ｗｇａｉｎ×（Ｐ１１＋Ｐ１３）／２
また、補間部３４は、図２５に示す領域ＡＲ＿ｓに含まれるＰ２１〜Ｐ２３を用いて、以下の数式に相当する処理により、Ｐ２２のＷ−Ｂ色成分値ｓ（Ｒ＋Ｇ色成分値ｓ）を取得する。
【０２６５】
ｓ＝Ｇｇａｉｎ×Ｐ２２＋Ｒｇａｉｎ×（Ｐ２１＋Ｐ２３）／２
また、補間部３４は、図２５に示す領域ＡＲ＿ｓ１に含まれるＰ３１〜Ｐ３３を用いて、以下の数式に相当する処理により、Ｐ３２のＷ−Ｂ色成分値ｓ１を取得する。
【０２６６】
ｓ１＝−Ｂｇａｉｎ×Ｐ３２＋Ｗｇａｉｎ×（Ｐ３１＋Ｐ３３）／２
なお、上記において、Ｒｇａｉｎ、Ｇｇａｉｎ、Ｂｇａｉｎは、Ｒ、Ｇ、ＢからＹ（輝度）を算出するときのゲイン値である（以下において、同様）。つまり、
Ｙ＝Ｒｇａｉｎ×Ｒ＋Ｇｇａｉｎ×Ｇ＋Ｂｇａｉｎ×Ｂ
Ｒｇａｉｎ＝０．２９９
Ｇｇａｉｎ＝０．５８７
Ｂｇａｉｎ＝０．１１４
である。なお、Ｒｇａｉｎ、Ｇｇａｉｎ、Ｂｇａｉｎは、上記値に完全に一致しなくてもよく（上記値と略同一であればよく）、ビット精度等により誤差等は、許容される。
【０２６７】
さらに、補間部３４は、以下の数式に相当する処理により、Ｂ色成分の画素値Ｂｏｕｔを取得する。
【０２６８】
ｔ０＝（Ｐ１２＋Ｐ３２）／２
ｔ１＝（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ１
Ｂｏｕｔ＝ｔ０−ｔ１
ここで、上記処理の意味について、説明する。なお、説明を簡単にするために、Ｗ２１、Ｗ２２、Ｗ２３、Ｇ２１、Ｇ２３の画素値が既知であるときに、Ｇ２２の画素値を求める場合について説明する。
【０２６９】
Ｗ２２の低周波成分Ｗ２２Ｌは、
Ｗ２２Ｌ＝（Ｗ２１＋２×Ｗ２２＋Ｗ２３）／４
である。したがって、Ｗ２２の高周波成分Ｗ２２Ｈは、
Ｗ２２Ｈ＝Ｗ２２−Ｗ２２Ｌ
＝−（Ｗ２１−２×Ｗ２２＋Ｗ２３）／４
である。
【０２７０】
一方、Ｐ２２の緑色成分値Ｇ２２の低周波成分Ｇ２２Ｌは、
Ｇ２２Ｌ＝（Ｇ２１＋２×Ｇ２２＋Ｇ２３）／４
である。したがって、Ｇ２２の高周波成分Ｇ２２Ｈは、
Ｇ２２Ｈ＝Ｇ２２―Ｇ２２Ｌ
＝Ｇ２２／２―（Ｇ２１＋Ｇ２３）／４
である。
【０２７１】
Ｐ２２において、各色成分の高周波成分がほぼ等しいと仮定すると、
Ｗ２２Ｈ≒Ｇ２２Ｈ
より、
Ｇ２２／２―（Ｇ２１＋Ｇ２３）／４≒−（Ｗ２１−２×Ｗ２２＋Ｗ２３）／４
となる。これをＧ２２について解くと、
Ｇ２２＝（Ｇ２１＋Ｇ２３）／２−（Ｗ２１−２×Ｗ２２＋Ｗ２３）／２
となる。
【０２７２】
この式において、（Ｗ２０−２×Ｗ２２＋Ｗ２４）は、水平方向のラプラシアン成分（２次微分成分）であり、Ｇ２１とＧ２３の平均値からラプラシアン成分の１／２倍したものを減算することで、Ｐ２２の緑色成分値Ｇ２２を算出することができる。
【０２７３】
この考え方を、適用して、補間部３４は、Ｂ１２、Ｂ３２、ｓ０、ｓ、ｓ１から、Ｂ色成分の画素値Ｂｏｕｔを取得する。
【０２７４】
つまり、補間部３４は、
ｔ０＝（Ｂ１２＋Ｂ３２）／２
ｔ１＝（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ２
Ｂｏｕｔ＝ｔ０−ｔ１
により、Ｂ色成分の画素値Ｂｏｕｔを取得する。
【０２７５】
なお、ｇａｉｎ２を「１／２」とすると、ｔ１は、ラプラシアン成分となるが、補間部３４において、ｇａｉｎ２の値を調整し、ラプラシアン成分を調整することで、Ｂｏｕｔの高周波成分量を調整することができる。例えば、撮像部１の光学特性（例えば、撮像部１に設けられる光学フィルタ等の特性）等に応じて、ｇａｉｎ２を調整することで（ラプラシアン成分を調整することで）、より品質の良い画素補間処理を行うことができる。
【０２７６】
≪Ｗｏｕｔ≫
Ｗ色成分の画素値Ｗｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｗ色成分の画素値Ｗｏｕｔの取得処理（算出処理）を、図２６を用いて、説明する。
【０２７７】
図２６は、図２４と同様に、中心画素（注目画素）がＧ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０２７８】
補間部３４は、図２６に示す領域ＡＲ＿ｑ０に含まれるＰ１０〜Ｐ１４を用いて、以下の数式に相当する処理により、Ｐ１２のＷ色成分値ｑ０を取得する。
【０２７９】
ｑ０＝（Ｐ１１＋Ｐ１３）／２−（Ｂ１０−２×Ｂ１２＋Ｂ１４）×ｇａｉｎ３
なお、（Ｂ１０−２×Ｂ１２＋Ｂ１４）は、ラプラシアン成分であり、ｇａｉｎ３は、ラプラシアン成分調整用のゲインである。
【０２８０】
また、補間部３４は、図２６に示す領域ＡＲ＿ｑ１に含まれるＰ３０〜Ｐ３４を用いて、以下の数式に相当する処理により、Ｐ３２のＷ色成分値ｑ１を取得する。
【０２８１】
ｑ１＝（Ｐ３１＋Ｐ３３）／２−（Ｂ３０−２×Ｂ３２＋Ｂ３４）×ｇａｉｎ４
なお、（Ｂ３０−２×Ｂ３２＋Ｂ３４）は、ラプラシアン成分であり、ｇａｉｎ４は、ラプラシアン成分調整用のゲインである。
【０２８２】
そして、補間部３４は、以下の数式に相当する処理を行うことで、Ｐ２２の白色成分値Ｗｏｕｔを取得する。
【０２８３】
Ｗｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０―２×ｓ＋ｓ１）×ｇａｉｎ５
なお、（ｓ０―２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ５は、ラプラシアン成分調整用のゲインである。
【０２８４】
つまり、補間部３４は、水平方向に相関が高いことを利用して取得した、Ｐ１２の白色成分値ｑ０と、Ｐ３２の白色成分値ｑ１と、Ｐ１２のＷ−Ｂ色成分値ｓ０と、Ｐ２２のＷ−Ｂ色成分値ｓと、Ｐ３２のＷ−Ｂ色成分値ｓ１とを用いて、Ｐ２２の白色成分値Ｗｏｕｔを取得する。これにより、補間部３４では、水平方向に相関が高いことを利用した、精度の高い画素補間値（Ｐ２２の白色成分値Ｗｏｕｔ）を取得することができる。
（Ｈ−Ｒ：注目画素がＲ画素である場合）：
注目画素がＲ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０２８５】
≪Ｒｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｒ色成分の画素値Ｒｏｕｔとする。
つまり、補間部３４は、
Ｒｏｕｔ＝Ｐ２２
とする。
【０２８６】
≪Ｇｏｕｔ≫
Ｇ色成分の画素値Ｇｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｇ色成分の画素値Ｇｏｕｔの取得処理（算出処理）を、図２７を用いて、説明する。
【０２８７】
図２７は、中心画素（注目画素）がＲ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０２８８】
補間部３４は、Ｐ２０〜Ｐ２４の５つの画素を用いて、以下の処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０２８９】
Ｇｏｕｔ＝（Ｇ２１＋Ｇ２３）／２−（Ｒ２０−２×Ｒ２２＋Ｒ２４）×ｇａｉｎ６
なお、（Ｒ２０−２×Ｒ２２＋Ｒ２４）は、ラプラシアン成分であり、ｇａｉｎ６は、ラプラシアン成分調整用のゲインである。
【０２９０】
≪Ｗｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０２９１】
補間部３４は、図２８に示すように、Ｐ１２のＷ−Ｂ色成分値ｓ０と、Ｐ２２のＷ−Ｂ色成分値ｓと、Ｐ３２のＷ−Ｂ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０２９２】
ｓ０＝Ｗｇａｉｎ×Ｐ１２−Ｂｇａｉｎ×（Ｐ１１＋Ｐ１３）／２
ｓ＝Ｒｇａｉｎ×Ｐ２２＋Ｇｇａｉｎ×（Ｐ２１＋Ｐ２３）／２
ｓ１＝Ｗｇａｉｎ×Ｐ３２−Ｂｇａｉｎ×（Ｐ３１＋Ｐ３３）／２
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０２９３】
Ｗｏｕｔ＝（Ｗ１２＋Ｗ３２）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ７
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ７は、ラプラシアン成分調整用のゲインである。
【０２９４】
≪Ｂｏｕｔ≫
Ｂ色成分の画素値Ｂｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｂ色成分の画素値Ｂｏｕｔの取得処理（算出処理）を、図２９を用いて、説明する。
【０２９５】
図２９は、中心画素（注目画素）がＲ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０２９６】
補間部３４は、Ｐ１２のＷ−Ｂ色成分値ｓ０と、Ｐ２２のＷ−Ｂ色成分値ｓと、Ｐ３２のＷ−Ｂ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０２９７】
ｓ０＝Ｗｇａｉｎ×Ｐ１２−Ｂｇａｉｎ×（Ｐ１１＋Ｐ１３）／２
ｓ＝Ｒｇａｉｎ×Ｐ２２−Ｇｇａｉｎ×（Ｐ２１＋Ｐ２３）／２
ｓ１＝Ｗｇａｉｎ×Ｐ３２−Ｂｇａｉｎ×（Ｐ３１＋Ｐ３３）／２
また、補間部３４は、Ｐ１２のＢ色成分ｑ０と、Ｐ３２のＢ色成分値ｑ１とを以下の数式に相当する処理により、算出する。
【０２９８】
ｑ０＝（Ｂ１１＋Ｂ１３）／２−（Ｗ１０−２×Ｗ１２＋Ｗ１４）×ｇａｉｎ８
ｑ１＝（Ｂ３１＋Ｂ３３）／２−（Ｗ３０−２×Ｗ３２＋Ｗ３４）×ｇａｉｎ９
なお、（Ｗ１０−２×Ｗ１２＋Ｗ１４）は、ラプラシアン成分であり、ｇａｉｎ８は、ラプラシアン成分調整用のゲインである。また、（Ｗ３０−２×Ｗ３２＋Ｗ３４）は、ラプラシアン成分であり、ｇａｉｎ９は、ラプラシアン成分調整用のゲインである。
【０２９９】
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０３００】
Ｂｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ１０
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ１０は、ラプラシアン成分調整用のゲインである。
（Ｈ−Ｂ：注目画素がＢ画素である場合）：
注目画素がＢ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０３０１】
≪Ｂｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｂ色成分の画素値Ｂｏｕｔとする。
つまり、補間部３４は、
Ｂｏｕｔ＝Ｐ２２
とする。
【０３０２】
≪Ｗｏｕｔ≫
Ｗ色成分の画素値Ｗｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｗ色成分の画素値Ｗｏｕｔの取得処理（算出処理）を、図３０を用いて、説明する。
【０３０３】
図３０は、中心画素（注目画素）がＢ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０３０４】
補間部３４は、Ｐ２０〜Ｐ２４の５つの画素を用いて、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０３０５】
Ｗｏｕｔ＝（Ｗ２１＋Ｗ２３）／２−（Ｂ２０−２×Ｂ２２＋Ｂ２４）×ｇａｉｎ１１
なお、（Ｂ２０−２×Ｂ２２＋Ｂ２４）は、ラプラシアン成分であり、ｇａｉｎ１１は、ラプラシアン成分調整用のゲインである。
【０３０６】
≪Ｇｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０３０７】
補間部３４は、図３１に示すように、Ｐ１２のＷ−Ｂ色成分値ｓ０（Ｒ＋Ｇ色成分値ｓ０）と、Ｐ２２のＷ−Ｂ色成分値ｓと、Ｐ３２のＷ−Ｂ色成分値ｓ１（Ｒ＋Ｇ色成分値ｓ０）とを、以下の数式に相当する処理により算出する。
【０３０８】
ｓ０＝Ｇｇａｉｎ×Ｐ１２＋Ｒｇａｉｎ×（Ｐ１１＋Ｐ１３）／２
ｓ＝−Ｂｇａｉｎ×Ｐ２２＋Ｗｇａｉｎ×（Ｐ２１＋Ｐ２３）／２
ｓ１＝Ｇｇａｉｎ×Ｐ３２＋Ｒｇａｉｎ×（Ｐ３１＋Ｐ３３）／２
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０３０９】
Ｇｏｕｔ＝（Ｇ１２＋Ｇ３２）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ１２
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ１２は、ラプラシアン成分調整用のゲインである。
【０３１０】
≪Ｒｏｕｔ≫
Ｒ色成分の画素値Ｒｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｒ色成分の画素値Ｒｏｕｔの取得処理（算出処理）を、図３２を用いて、説明する。
【０３１１】
図３２は、中心画素（注目画素）がＲ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０３１２】
補間部３４は、Ｐ１２のＷ−Ｂ色成分値ｓ０と、Ｐ２２のＷ−Ｂ色成分値ｓと、Ｐ３２のＷ−Ｂ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０３１３】
ｓ０＝Ｇｇａｉｎ×Ｐ１２＋Ｒｇａｉｎ×（Ｐ１１＋Ｐ１３）／２
ｓ＝−Ｂｇａｉｎ×Ｐ２２＋Ｗｇａｉｎ×（Ｐ２１＋Ｐ２３）／２
ｓ１＝Ｇｇａｉｎ×Ｐ３２＋Ｒｇａｉｎ×（Ｐ３１＋Ｐ３３）／２
また、補間部３４は、Ｐ１２のＲ色成分ｑ０と、Ｐ３２のＲ色成分値ｑ１とを以下の数式に相当する処理により、算出する。
【０３１４】
ｑ０＝（Ｒ１１＋Ｒ１３）／２−（Ｇ１０−２×Ｇ１２＋Ｇ１４）×ｇａｉｎ１３
ｑ１＝（Ｒ３１＋Ｒ３３）／２−（Ｇ３０−２×Ｇ３２＋Ｇ３４）×ｇａｉｎ１４
なお、（Ｇ１０−２×Ｇ１２＋Ｇ１４）は、ラプラシアン成分であり、ｇａｉｎ１３は、ラプラシアン成分調整用のゲインである。また、（Ｇ３０−２×Ｇ３２＋Ｇ３４）は、ラプラシアン成分であり、ｇａｉｎ１４は、ラプラシアン成分調整用のゲインである。
【０３１５】
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０３１６】
Ｒｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ１５
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ１５は、ラプラシアン成分調整用のゲインである。
（Ｈ−Ｗ：注目画素がＷ画素である場合）：
注目画素がＷ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０３１７】
≪Ｗｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｗ色成分の画素値Ｗｏｕｔとする。
つまり、補間部３４は、
Ｗｏｕｔ＝Ｐ２２
とする。
【０３１８】
≪Ｂｏｕｔ≫
Ｂ色成分の画素値Ｂｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｂ色成分の画素値Ｂｏｕｔの取得処理（算出処理）を、図３３を用いて、説明する。
【０３１９】
図３３は、中心画素（注目画素）がＷ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０３２０】
補間部３４は、Ｐ２０〜Ｐ２４の５つの画素を用いて、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０３２１】
Ｂｏｕｔ＝（Ｂ２１＋Ｂ２３）／２−（Ｗ２０−２×Ｗ２２＋Ｗ２４）×ｇａｉｎ１５
なお、（Ｗ２０−２×Ｗ２２＋Ｗ２４）は、ラプラシアン成分であり、ｇａｉｎ１５は、ラプラシアン成分調整用のゲインである。
【０３２２】
≪Ｒｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０３２３】
補間部３４は、図３４に示すように、Ｐ１２のＷ−Ｂ色成分値ｓ０（Ｒ＋Ｇ色成分値ｓ０）と、Ｐ２２のＷ−Ｂ色成分値ｓと、Ｐ３２のＷ−Ｂ色成分値ｓ１（Ｒ＋Ｇ色成分値ｓ１）とを、以下の数式に相当する処理により算出する。
【０３２４】
ｓ０＝Ｒｇａｉｎ×Ｐ１２＋Ｇｇａｉｎ×（Ｐ１１＋Ｐ１３）／２
ｓ＝Ｗｇａｉｎ×Ｐ２２−Ｂｇａｉｎ×（Ｐ２１＋Ｐ２３）／２
ｓ１＝Ｒｇａｉｎ×Ｐ３２＋Ｇｇａｉｎ×（Ｐ３１＋Ｐ３３）／２
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０３２５】
Ｒｏｕｔ＝（Ｒ１２＋Ｒ３２）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ１６
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ１６は、ラプラシアン成分調整用のゲインである。
【０３２６】
≪Ｇｏｕｔ≫
Ｇ色成分の画素値Ｇｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｇ色成分の画素値Ｇｏｕｔの取得処理（算出処理）を、図３５を用いて、説明する。
【０３２７】
図３５は、中心画素（注目画素）がＲ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０３２８】
補間部３４は、Ｐ１２のＷ−Ｂ色成分値ｓ０と、Ｐ２２のＷ−Ｂ色成分値ｓと、Ｐ３２のＷ−Ｂ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０３２９】
ｓ０＝Ｒｇａｉｎ×Ｐ１２＋Ｇｇａｉｎ×（Ｐ１１＋Ｐ１３）／２
ｓ＝Ｗｇａｉｎ×Ｐ２２−Ｂｇａｉｎ×（Ｐ２１＋Ｐ２３）／２
ｓ１＝Ｒｇａｉｎ×Ｐ３２＋Ｇｇａｉｎ×（Ｐ３１＋Ｐ３３）／２
また、補間部３４は、Ｐ１２のＧ色成分ｑ０と、Ｐ３２のＧ色成分値ｑ１とを以下の数式に相当する処理により、算出する。
【０３３０】
ｑ０＝（Ｇ１１＋Ｇ１３）／２−（Ｒ１０−２×Ｒ１２＋Ｒ１４）×ｇａｉｎ１７
ｑ１＝（Ｇ３１＋Ｇ３３）／２−（Ｒ３０−２×Ｒ３２＋Ｒ３４）×ｇａｉｎ１８
なお、（Ｒ１０−２×Ｒ１２＋Ｒ１４）は、ラプラシアン成分であり、ｇａｉｎ１７は、ラプラシアン成分調整用のゲインである。また、（Ｒ３０−２×Ｒ３２＋Ｒ３４）は、ラプラシアン成分であり、ｇａｉｎ１８は、ラプラシアン成分調整用のゲインである。
【０３３１】
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０３３２】
Ｇｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ１８
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ１８は、ラプラシアン成分調整用のゲインである。
【０３３３】
≪垂直方向画素補間（カラー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「カラー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素についての相関方向が「垂直方向」であると判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。なお、画素補間処理後の注目画素のＷ色成分の画素値をＷｏｕｔとし、Ｒ色成分の画素値をＲｏｕｔとし、Ｇ色成分の画素値をＧｏｕｔとし、Ｂ色成分の画素値をＢｏｕｔとする。
（Ｖ−Ｇ：注目画素がＧ画素である場合）：
注目画素がＧ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０３３４】
≪Ｇｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｇ色成分の画素値Ｇｏｕｔとする。
つまり、補間部３４は、
Ｇｏｕｔ＝Ｐ２２
とする。
【０３３５】
≪Ｂｏｕｔ≫
Ｂ色成分の画素値Ｂｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｂ色成分の画素値Ｂｏｕｔの取得処理（算出処理）を、図３６を用いて、説明する。
【０３３６】
図３６は、中心画素（注目画素）がＧ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０３３７】
補間部３４は、Ｐ０２、Ｐ１２、Ｐ２２、Ｐ３２、Ｐ４２の５つの画素を用いて、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０３３８】
Ｂｏｕｔ＝（Ｂ１２＋Ｂ３２）／２−（Ｇ０２−２×Ｇ２２＋Ｇ４２）×ｇａｉｎ２０
なお、（Ｇ０２−２×Ｇ２２＋Ｇ４２）は、ラプラシアン成分であり、ｇａｉｎ２０は、ラプラシアン成分調整用のゲインである。
【０３３９】
≪Ｒｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０３４０】
補間部３４は、図３７に示すように、Ｐ２１のＷ−Ｒ色成分値ｓ０と、Ｐ２２のＷ−Ｒ色成分値ｓ（Ｂ＋Ｇ色成分値ｓ）と、Ｐ３２のＷ−Ｒ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０３４１】
ｓ０＝−Ｒｇａｉｎ×Ｐ２１＋Ｗｇａｉｎ×（Ｐ１１＋Ｐ３１）／２
ｓ＝Ｇｇａｉｎ×Ｐ２２＋Ｂｇａｉｎ×（Ｐ１２＋Ｐ３２）／２
ｓ１＝−Ｒｇａｉｎ×Ｐ２３＋Ｗｇａｉｎ×（Ｐ１３＋Ｐ３３）／２
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０３４２】
Ｒｏｕｔ＝（Ｒ２１＋Ｒ２３）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ２１
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ２１は、ラプラシアン成分調整用のゲインである。
【０３４３】
≪Ｗｏｕｔ≫
Ｗ色成分の画素値Ｗｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｗ色成分の画素値Ｗｏｕｔの取得処理（算出処理）を、図３８を用いて、説明する。
【０３４４】
図３８は、中心画素（注目画素）がＲ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０３４５】
補間部３４は、Ｐ２１のＷ−Ｒ色成分値ｓ０と、Ｐ２２のＷ−Ｒ色成分値ｓ（Ｂ＋Ｇ色成分値ｓ）と、Ｐ３２のＷ−Ｒ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０３４６】
ｓ０＝−Ｒｇａｉｎ×Ｐ２１＋Ｗｇａｉｎ×（Ｐ１１＋Ｐ３１）／２
ｓ＝Ｇｇａｉｎ×Ｐ２２＋Ｂｇａｉｎ×（Ｐ１２＋Ｐ３２）／２
ｓ１＝−Ｒｇａｉｎ×Ｐ２３＋Ｗｇａｉｎ×（Ｐ１３＋Ｐ３３）／２
また、補間部３８は、Ｐ２１のＷ色成分ｑ０と、Ｐ２３のＷ色成分値ｑ１とを以下の数式に相当する処理により、算出する。
【０３４７】
ｑ０＝（Ｗ１１＋Ｗ３１）／２−（Ｒ０１−２×Ｒ２１＋Ｒ４１）×ｇａｉｎ２２
ｑ１＝（Ｗ１３＋Ｗ３３）／２−（Ｒ０３−２×Ｒ２３＋Ｒ４３）×ｇａｉｎ２３
なお、（Ｒ０１−２×Ｒ２１＋Ｒ４１）は、ラプラシアン成分であり、ｇａｉｎ２２は、ラプラシアン成分調整用のゲインである。また、（Ｒ０３−２×Ｒ２３＋Ｒ４３）は、ラプラシアン成分であり、ｇａｉｎ２３は、ラプラシアン成分調整用のゲインである。
【０３４８】
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０３４９】
Ｗｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ２３
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ２３は、ラプラシアン成分調整用のゲインである。
（Ｖ−Ｒ：注目画素がＲ画素である場合）：
注目画素がＲ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０３５０】
≪Ｒｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｇ色成分の画素値Ｇｏｕｔとする。
つまり、補間部３４は、
Ｒｏｕｔ＝Ｐ２２
とする。
【０３５１】
≪Ｗｏｕｔ≫
Ｗ色成分の画素値Ｗｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０３５２】
補間部３４は、Ｐ０２、Ｐ１２、Ｐ２２、Ｐ３２、Ｐ４２の５つの画素を用いて、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０３５３】
Ｗｏｕｔ＝（Ｗ１２＋Ｗ３２）／２−（Ｒ０２−２×Ｒ２２＋Ｒ４２）×ｇａｉｎ２４
なお、（Ｒ０２−２×Ｒ２２＋Ｒ４２）は、ラプラシアン成分であり、ｇａｉｎ２４は、ラプラシアン成分調整用のゲインである。
【０３５４】
≪Ｇｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０３５５】
補間部３４は、Ｐ２１のＷ−Ｒ色成分値ｓ０（Ｇ＋Ｂ色成分値ｓ０）と、Ｐ２２のＷ−Ｒ色成分値ｓと、Ｐ３２のＷ−Ｒ色成分値ｓ１（Ｇ＋Ｂ色成分値ｓ１）とを、以下の数式に相当する処理により算出する。
【０３５６】
ｓ０＝Ｇｇａｉｎ×Ｐ２１＋Ｂｇａｉｎ×（Ｐ１１＋Ｐ３１）／２
ｓ＝−Ｒｇａｉｎ×Ｐ２２＋Ｗｇａｉｎ×（Ｐ１２＋Ｐ３２）／２
ｓ１＝Ｇｇａｉｎ×Ｐ２３＋Ｂｇａｉｎ×（Ｐ１３＋Ｐ３３）／２
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０３５７】
Ｇｏｕｔ＝（Ｇ２１＋Ｇ２３）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ２５
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ２５は、ラプラシアン成分調整用のゲインである。
【０３５８】
≪Ｂｏｕｔ≫
Ｗ色成分の画素値Ｂｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０３５９】
補間部３４は、Ｐ２１のＷ−Ｒ色成分値ｓ０（Ｇ＋Ｂ色成分値ｓ０）と、Ｐ２２のＷ−Ｒ色成分値ｓと、Ｐ３２のＷ−Ｒ色成分値ｓ１（Ｇ＋Ｂ色成分値ｓ１）とを、以下の数式に相当する処理により算出する。
【０３６０】
ｓ０＝Ｇｇａｉｎ×Ｐ２１＋Ｂｇａｉｎ×（Ｐ１１＋Ｐ３１）／２
ｓ＝−Ｒｇａｉｎ×Ｐ２２＋Ｗｇａｉｎ×（Ｐ１２＋Ｐ３２）／２
ｓ１＝Ｇｇａｉｎ×Ｐ２３＋Ｂｇａｉｎ×（Ｐ１３＋Ｐ３３）／２
また、補間部３８は、Ｐ２１のＷ色成分ｑ０と、Ｐ２３のＷ色成分値ｑ１とを以下の数式に相当する処理により、算出する。
【０３６１】
ｑ０＝（Ｂ１１＋Ｂ３１）／２−（Ｇ０１−２×Ｇ２１＋Ｇ４１）×ｇａｉｎ２６
ｑ１＝（Ｂ１３＋Ｂ３３）／２−（Ｇ０３−２×Ｇ２３＋Ｇ４３）×ｇａｉｎ２７
なお、（Ｇ０１−２×Ｇ２１＋Ｇ４１）は、ラプラシアン成分であり、ｇａｉｎ２６は、ラプラシアン成分調整用のゲインである。また、（Ｇ０３−２×Ｇ２３＋Ｇ４３）は、ラプラシアン成分であり、ｇａｉｎ２７は、ラプラシアン成分調整用のゲインである。
【０３６２】
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｂｏｕｔを取得する。
【０３６３】
Ｂｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ２８
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ２８は、ラプラシアン成分調整用のゲインである。
（Ｖ−Ｂ：注目画素がＢ画素である場合）：
注目画素がＢ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０３６４】
≪Ｂｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｂ色成分の画素値Ｂｏｕｔとする。
つまり、補間部３４は、
Ｂｏｕｔ＝Ｐ２２
とする。
【０３６５】
≪Ｇｏｕｔ≫
Ｇ色成分の画素値Ｇｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０３６６】
補間部３４は、Ｐ０２、Ｐ１２、Ｐ２２、Ｐ３２、Ｐ４２の５つの画素を用いて、以下の処理により、Ｐ２２のＷ色成分値Ｇｏｕｔを取得する。
【０３６７】
Ｇｏｕｔ＝（Ｇ１２＋Ｇ３２）／２−（Ｂ０２−２×Ｂ２２＋Ｂ４２）×ｇａｉｎ２９
なお、（Ｂ０２−２×Ｂ２２＋Ｂ４２）は、ラプラシアン成分であり、ｇａｉｎ２９は、ラプラシアン成分調整用のゲインである。
【０３６８】
≪Ｗｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０３６９】
補間部３４は、Ｐ２１のＷ−Ｒ色成分値ｓ０と、Ｐ２２のＷ−Ｒ色成分値ｓ（Ｇ＋Ｂ色成分値ｓ）と、Ｐ３２のＷ−Ｒ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０３７０】
ｓ０＝Ｗｇａｉｎ×Ｐ２１−Ｒｇａｉｎ×（Ｐ１１＋Ｐ３１）／２
ｓ＝Ｂｇａｉｎ×Ｐ２２＋Ｇｇａｉｎ×（Ｐ１２＋Ｐ３２）／２
ｓ１＝Ｗｇａｉｎ×Ｐ２３−Ｒｇａｉｎ×（Ｐ１３＋Ｐ３３）／２
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０３７１】
Ｗｏｕｔ＝（Ｗ２１＋Ｗ２３）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ３０
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ３０は、ラプラシアン成分調整用のゲインである。
【０３７２】
≪Ｒｏｕｔ≫
Ｒ色成分の画素値Ｒｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０３７３】
補間部３４は、Ｐ２１のＷ−Ｒ色成分値ｓ０と、Ｐ２２のＷ−Ｒ色成分値ｓ（Ｇ＋Ｂ色成分値ｓ）と、Ｐ３２のＷ−Ｒ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０３７４】
ｓ０＝Ｗｇａｉｎ×Ｐ２１−Ｒｇａｉｎ×（Ｐ１１＋Ｐ３１）／２
ｓ＝Ｂｇａｉｎ×Ｐ２２＋Ｇｇａｉｎ×（Ｐ１２＋Ｐ３２）／２
ｓ１＝Ｗｇａｉｎ×Ｐ２３−Ｒｇａｉｎ×（Ｐ１３＋Ｐ３３）／２
また、補間部３８は、Ｐ２１のＲ色成分ｑ０と、Ｐ２３のＲ色成分値ｑ１とを以下の数式に相当する処理により、算出する。
【０３７５】
ｑ０＝（Ｒ１１＋Ｒ３１）／２−（Ｗ０１−２×Ｗ２１＋Ｗ４１）×ｇａｉｎ３１
ｑ１＝（Ｒ１３＋Ｒ３３）／２−（Ｗ０３−２×Ｗ２３＋Ｗ４３）×ｇａｉｎ３２
なお、（Ｗ０１−２×Ｗ２１＋Ｗ４１）は、ラプラシアン成分であり、ｇａｉｎ３１は、ラプラシアン成分調整用のゲインである。また、（Ｗ０３−２×Ｗ２３＋Ｗ４３）は、ラプラシアン成分であり、ｇａｉｎ３２は、ラプラシアン成分調整用のゲインである。
【０３７６】
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０３７７】
Ｒｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ３３
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ３３は、ラプラシアン成分調整用のゲインである。
（Ｖ−Ｗ：注目画素がＷ画素である場合）：
注目画素がＷ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０３７８】
≪Ｗｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｗ色成分の画素値Ｗｏｕｔとする。
つまり、補間部３４は、
Ｗｏｕｔ＝Ｐ２２
とする。
【０３７９】
≪Ｒｏｕｔ≫
Ｒ色成分の画素値Ｒｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０３８０】
補間部３４は、Ｐ０２、Ｐ１２、Ｐ２２、Ｐ３２、Ｐ４２の５つの画素を用いて、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０３８１】
Ｒｏｕｔ＝（Ｒ１２＋Ｒ３２）／２−（Ｗ０２−２×Ｗ２２＋Ｗ４２）×ｇａｉｎ３４
なお、（Ｗ０２−２×Ｗ２２＋Ｗ４２）は、ラプラシアン成分であり、ｇａｉｎ３４は、ラプラシアン成分調整用のゲインである。
【０３８２】
≪Ｂｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０３８３】
補間部３４は、Ｐ２１のＷ−Ｒ色成分値ｓ０（Ｂ＋Ｇ色成分値ｓ０）と、Ｐ２２のＷ−Ｒ色成分値ｓと、Ｐ３２のＷ−Ｒ色成分値ｓ１（Ｂ＋Ｇ色成分値ｓ１）とを、以下の数式に相当する処理により算出する。
【０３８４】
ｓ０＝Ｂｇａｉｎ×Ｐ２１＋Ｇｇａｉｎ×（Ｐ１１＋Ｐ３１）／２
ｓ＝Ｗｇａｉｎ×Ｐ２２−Ｒｇａｉｎ×（Ｐ１２＋Ｐ３２）／２
ｓ１＝Ｂｇａｉｎ×Ｐ２３＋Ｇｇａｉｎ×（Ｐ１３＋Ｐ３３）／２
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０３８５】
Ｂｏｕｔ＝（Ｂ２１＋Ｂ２３）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ３５
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ３５は、ラプラシアン成分調整用のゲインである。
【０３８６】
≪Ｇｏｕｔ≫
Ｇ色成分の画素値Ｇｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０３８７】
補間部３４は、Ｐ２１のＷ−Ｒ色成分値ｓ０（Ｂ＋Ｇ色成分値ｓ０）と、Ｐ２２のＷ−Ｒ色成分値ｓと、Ｐ３２のＷ−Ｒ色成分値ｓ１（Ｂ＋Ｇ色成分値ｓ１）とを、以下の数式に相当する処理により算出する。
【０３８８】
ｓ０＝Ｂｇａｉｎ×Ｐ２１＋Ｇｇａｉｎ×（Ｐ１１＋Ｐ３１）／２
ｓ＝Ｗｇａｉｎ×Ｐ２２−Ｒｇａｉｎ×（Ｐ１２＋Ｐ３２）／２
ｓ１＝Ｂｇａｉｎ×Ｐ２３＋Ｇｇａｉｎ×（Ｐ１３＋Ｐ３３）／２
また、補間部３８は、Ｐ２１のＧ色成分ｑ０と、Ｐ２３のＧ色成分値ｑ１とを以下の数式に相当する処理により、算出する。
【０３８９】
ｑ０＝（Ｇ１１＋Ｇ３１）／２−（Ｂ０１−２×Ｂ２１＋Ｂ４１）×ｇａｉｎ３６
ｑ１＝（Ｇ１３＋Ｇ３３）／２−（Ｂ０３−２×Ｂ２３＋Ｂ４３）×ｇａｉｎ３７
なお、（Ｂ０１−２×Ｂ２１＋Ｂ４１）は、ラプラシアン成分であり、ｇａｉｎ３６は、ラプラシアン成分調整用のゲインである。また、（Ｂ０３−２×Ｂ２３＋Ｂ４３）は、ラプラシアン成分であり、ｇａｉｎ３７は、ラプラシアン成分調整用のゲインである。
【０３９０】
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０３９１】
Ｇｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ３８
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ３８は、ラプラシアン成分調整用のゲインである。
【０３９２】
≪第１斜め方向画素補間（カラー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「カラー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素についての相関方向が「第１斜め方向」であると判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。なお、画素補間処理後の注目画素のＷ色成分の画素値をＷｏｕｔとし、Ｒ色成分の画素値をＲｏｕｔとし、Ｇ色成分の画素値をＧｏｕｔとし、Ｂ色成分の画素値をＢｏｕｔとする。
（Ｄ１−Ｇ：注目画素がＧ画素である場合）：
注目画素がＧ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０３９３】
≪Ｇｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｇ色成分の画素値Ｇｏｕｔとする。
つまり、補間部３４は、
Ｇｏｕｔ＝Ｐ２２
とする。
【０３９４】
≪Ｗｏｕｔ≫
Ｗ色成分の画素値Ｗｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｗ色成分の画素値Ｗｏｕｔの取得処理（算出処理）を、図３９を用いて、説明する。
【０３９５】
図３９は、中心画素（注目画素）がＧ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０３９６】
補間部３４は、Ｐ００、Ｐ１１、Ｐ２２、Ｐ３３、Ｐ４４の５つの画素を用いて、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０３９７】
Ｗｏｕｔ＝（Ｗ１１＋Ｗ３３）／２−（Ｇ００−２×Ｇ２２＋Ｇ４４）×ｇａｉｎ４０
なお、（Ｇ００−２×Ｇ２２＋Ｇ４４）は、ラプラシアン成分であり、ｇａｉｎ４０は、ラプラシアン成分調整用のゲインである。
【０３９８】
≪Ｂｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０３９９】
補間部３４は、図４０Ａに示すように、Ｐ１３のＧ色成分値ｓ０と、Ｐ２２のＧ色成分値ｓと、Ｐ３１のＧ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４００】
ｓ０＝（Ｇ０２＋Ｇ２４）／２
ｓ＝Ｇ２２
ｓ１＝（Ｇ２０＋Ｇ４２）／２
また、補間部３４は、図４０Ａに示すように、Ｐ１３とＰ２２との中点のＢ色成分ｑ０と、Ｐ２２とＰ３１との中点のＢ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０４０１】
ｑ０＝（３×Ｂ１２＋Ｂ３４）／４
ｑ１＝（Ｂ１０＋３×Ｂ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０４０２】
Ｂｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４１
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４１は、ラプラシアン成分調整用のゲインである。
【０４０３】
また、補間部３４は、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得してもよい。
【０４０４】
補間部３４は、図４０Ｂに示すように、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ１とを、以下の数式に相当する処理により算出する。
【０４０５】
ｓ０＝Ｂｇａｉｎ×Ｂ１２＋Ｒｇａｉｎ×Ｒ２３
ｓ＝Ｗｇａｉｎ×（Ｗ１１＋Ｗ３３）／２−Ｇｇａｉｎ×Ｇ２２
ｓ１＝Ｒｇａｉｎ×Ｒ２１＋Ｂｇａｉｎ×Ｂ３２
また、補間部３４は、図４０Ｂに示すように、Ｐ１３とＰ２２との中点のＢ色成分ｑ０と、Ｐ２２とＰ３１との中点のＢ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０４０６】
ｑ０＝（３×Ｂ１２＋Ｂ３４）／４
ｑ１＝（Ｂ１０＋３×Ｂ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０４０７】
Ｂｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４１Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４１Ｂは、ラプラシアン成分調整用のゲインである。
【０４０８】
上記処理では、補間部３４において、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１３とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３１の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第１斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
【０４０９】
≪Ｒｏｕｔ≫
補間部３４は、図４１Ａに示すように、Ｐ１３のＧ色成分値ｓ０と、Ｐ２２のＧ色成分値ｓと、Ｐ３１のＧ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４１０】
ｓ０＝（Ｇ０２＋Ｇ２４）／２
ｓ＝Ｇ２２
ｓ１＝（Ｇ２０＋Ｇ４２）／２
また、補間部３４は、図４１Ａに示すように、Ｐ１３とＰ２２との中点のＲ色成分ｑ０と、Ｐ２２とＰ３１との中点のＲ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０４１１】
ｑ０＝（Ｒ０１＋３×Ｒ２３）／４
ｑ１＝（３×Ｒ２１＋Ｒ４３）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０４１２】
Ｒｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４２
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４２は、ラプラシアン成分調整用のゲインである。
【０４１３】
また、補間部３４は、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得してもよい。
【０４１４】
補間部３４は、図４１Ｂに示すように、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ１とを、以下の数式に相当する処理により算出する。
【０４１５】
ｓ０＝Ｂｇａｉｎ×Ｂ１２＋Ｒｇａｉｎ×Ｒ２３
ｓ＝Ｗｇａｉｎ×（Ｗ１１＋Ｗ３３）／２−Ｇｇａｉｎ×Ｇ２２
ｓ１＝Ｒｇａｉｎ×Ｒ２１＋Ｂｇａｉｎ×Ｂ３２
また、補間部３４は、図４１Ｂに示すように、Ｐ１３とＰ２２との中点のＲ色成分ｑ０と、Ｐ２２とＰ３１との中点のＲ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０４１６】
ｑ０＝（Ｒ０１＋３×Ｒ２３）／４
ｑ１＝（３×Ｒ２１＋Ｒ４３）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０４１７】
Ｒｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４２Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４２Ｂは、ラプラシアン成分調整用のゲインである。
【０４１８】
上記処理では、補間部３４において、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１３とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３１の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第１斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
（Ｄ１−Ｒ：注目画素がＲ画素である場合）：
注目画素がＲ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０４１９】
≪Ｒｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｒ色成分の画素値Ｒｏｕｔとする。
つまり、補間部３４は、
Ｒｏｕｔ＝Ｐ２２
とする。
【０４２０】
≪Ｂｏｕｔ≫
Ｂ色成分の画素値Ｂｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０４２１】
補間部３４は、Ｐ００、Ｐ１１、Ｐ２２、Ｐ３３、Ｐ４４の５つの画素を用いて、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０４２２】
Ｂｏｕｔ＝（Ｂ１１＋Ｂ３３）／２−（Ｒ００−２×Ｒ２２＋Ｒ４４）×ｇａｉｎ４３
なお、（Ｒ００−２×Ｒ２２＋Ｒ４４）は、ラプラシアン成分であり、ｇａｉｎ４３は、ラプラシアン成分調整用のゲインである。
【０４２３】
≪Ｗｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０４２４】
補間部３４は、Ｐ１３のＲ色成分値ｓ０と、Ｐ２２のＲ色成分値ｓと、Ｐ３１のＲ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４２５】
ｓ０＝（Ｒ０２＋Ｒ２４）／２
ｓ＝Ｒ２２
ｓ１＝（Ｒ２０＋Ｒ４２）／２
また、補間部３４は、Ｐ１３とＰ２２との中点のＷ色成分ｑ０と、Ｐ２２とＰ３１との中点のＷ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０４２６】
ｑ０＝（３×Ｗ１２＋Ｗ３４）／４
ｑ１＝（Ｗ１０＋３×Ｗ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０４２７】
Ｗｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４４
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４４は、ラプラシアン成分調整用のゲインである。
【０４２８】
また、補間部３４は、以下の処理により、Ｗ２２のＷ色成分値Ｗｏｕｔを取得してもよい。
【０４２９】
補間部３４は、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４３０】
ｓ０＝Ｗｇａｉｎ×Ｗ１２−Ｇｇａｉｎ×Ｇ２３
ｓ＝Ｂｇａｉｎ×（Ｂ１１＋Ｂ３３）／２＋Ｒｇａｉｎ×Ｒ２２
ｓ１＝−Ｇｇａｉｎ×Ｇ２１＋Ｗｇａｉｎ×Ｗ３２
また、補間部３４は、Ｐ１３とＰ２２との中点のＷ色成分ｑ０と、Ｐ２２とＰ３１との中点のＷ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０４３１】
ｑ０＝（３×Ｗ１２＋Ｗ３４）／４
ｑ１＝（Ｗ１０＋３×Ｗ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０４３２】
Ｗｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４４Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４４Ｂは、ラプラシアン成分調整用のゲインである。
【０４３３】
上記処理では、補間部３４において、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１３とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３１の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第１斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
【０４３４】
≪Ｇｏｕｔ≫
補間部３４は、Ｐ１３のＲ色成分値ｓ０と、Ｐ２２のＲ色成分値ｓと、Ｐ３１のＲ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４３５】
ｓ０＝（Ｒ０２＋Ｒ２４）／２
ｓ＝Ｒ２２
ｓ１＝（Ｒ２０＋Ｒ４２）／２
また、補間部３４は、Ｐ１３とＰ２２との中点のＧ色成分ｑ０と、Ｐ２２とＰ３１との中点のＧ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０４３６】
ｑ０＝（Ｇ０１＋３×Ｇ２３）／４
ｑ１＝（３×Ｇ２１＋Ｇ４３）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０４３７】
Ｇｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４５
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４５は、ラプラシアン成分調整用のゲインである。
【０４３８】
また、補間部３４は、以下の処理により、Ｗ２２のＧ色成分値Ｇｏｕｔを取得してもよい。
【０４３９】
補間部３４は、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４４０】
ｓ０＝Ｗｇａｉｎ×Ｗ１２−Ｇｇａｉｎ×Ｇ２３
ｓ＝Ｂｇａｉｎ×（Ｂ１１＋Ｂ３３）／２＋Ｒｇａｉｎ×Ｒ２２
ｓ１＝−Ｇｇａｉｎ×Ｇ２１＋Ｗｇａｉｎ×Ｗ３２
また、補間部３４は、Ｐ１３とＰ２２との中点のＧ色成分ｑ０と、Ｐ２２とＰ３１との中点のＧ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０４４１】
ｑ０＝（Ｇ０１＋３×Ｇ２３）／４
ｑ１＝（３×Ｇ２１＋Ｇ４３）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０４４２】
Ｇｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４５Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４５Ｂは、ラプラシアン成分調整用のゲインである。
【０４４３】
上記処理では、補間部３４において、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１３とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３１の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第１斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
（Ｄ１−Ｂ：注目画素がＢ画素である場合）：
注目画素がＢ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０４４４】
≪Ｂｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｂ色成分の画素値Ｂｏｕｔとする。
つまり、補間部３４は、
Ｂｏｕｔ＝Ｐ２２
とする。
【０４４５】
≪Ｒｏｕｔ≫
Ｒ色成分の画素値Ｒｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０４４６】
補間部３４は、Ｐ００、Ｐ１１、Ｐ２２、Ｐ３３、Ｐ４４の５つの画素を用いて、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０４４７】
Ｒｏｕｔ＝（Ｒ１１＋Ｒ３３）／２−（Ｂ００−２×Ｂ２２＋Ｂ４４）×ｇａｉｎ４６
なお、（Ｂ００−２×Ｂ２２＋Ｂ４４）は、ラプラシアン成分であり、ｇａｉｎ４６は、ラプラシアン成分調整用のゲインである。
【０４４８】
≪Ｇｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０４４９】
補間部３４は、Ｐ１３のＢ色成分値ｓ０と、Ｐ２２のＢ色成分値ｓと、Ｐ３１のＢ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４５０】
ｓ０＝（Ｂ０２＋Ｂ２４）／２
ｓ＝Ｂ２２
ｓ１＝（Ｂ２０＋Ｂ４２）／２
また、補間部３４は、Ｐ１３とＰ２２との中点のＧ色成分ｑ０と、Ｐ２２とＰ３１との中点のＧ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０４５１】
ｑ０＝（３×Ｇ１２＋Ｇ３４）／４
ｑ１＝（Ｇ１０＋３×Ｇ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０４５２】
Ｇｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４７
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４７は、ラプラシアン成分調整用のゲインである。
【０４５３】
また、補間部３４は、以下の処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得してもよい。
【０４５４】
補間部３４は、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４５５】
ｓ０＝―Ｇｇａｉｎ×Ｇ１２＋Ｗｇａｉｎ×Ｗ２３
ｓ＝Ｒｇａｉｎ×（Ｒ１１＋Ｒ３３）／２＋Ｂｇａｉｎ×Ｂ２２
ｓ１＝Ｗｇａｉｎ×Ｗ２１−Ｇｇａｉｎ×Ｇ３２
また、補間部３４は、Ｐ１３とＰ２２との中点のＧ色成分ｑ０と、Ｐ２２とＰ３１との中点のＧ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０４５６】
ｑ０＝（３×Ｇ１２＋Ｇ３４）／４
ｑ１＝（Ｇ１０＋３×Ｇ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０４５７】
Ｇｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４７Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４７Ｂは、ラプラシアン成分調整用のゲインである。
【０４５８】
上記処理では、補間部３４において、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１３とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３１の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第１斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
【０４５９】
≪Ｗｏｕｔ≫
補間部３４は、Ｐ１３のＢ色成分値ｓ０と、Ｐ２２のＢ色成分値ｓと、Ｐ３１のＢ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４６０】
ｓ０＝（Ｂ０２＋Ｂ２４）／２
ｓ＝Ｂ２２
ｓ１＝（Ｂ２０＋Ｂ４２）／２
また、補間部３４は、Ｐ１３とＰ２２との中点のＷ色成分ｑ０と、Ｐ２２とＰ３１との中点のＷ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０４６１】
ｑ０＝（Ｗ０１＋３×Ｗ２３）／４
ｑ１＝（３×Ｗ２１＋Ｗ４３）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０４６２】
Ｗｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４８
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４８は、ラプラシアン成分調整用のゲインである。
【０４６３】
また、補間部３４は、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得してもよい。
【０４６４】
補間部３４は、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４６５】
ｓ０＝―Ｇｇａｉｎ×Ｇ１２＋Ｗｇａｉｎ×Ｗ２３
ｓ＝Ｒｇａｉｎ×（Ｒ１１＋Ｒ３３）／２＋Ｂｇａｉｎ×Ｂ２２
ｓ１＝Ｗｇａｉｎ×Ｗ２１−Ｇｇａｉｎ×Ｇ３２
また、補間部３４は、Ｐ１３とＰ２２との中点のＷ色成分ｑ０と、Ｐ２２とＰ３１との中点のＷ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０４６６】
ｑ０＝（Ｗ０１＋３×Ｗ２３）／４
ｑ１＝（３×Ｗ２１＋Ｗ４３）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０４６７】
Ｗｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ４８Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ４８Ｂは、ラプラシアン成分調整用のゲインである。
【０４６８】
上記処理では、補間部３４において、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１３とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３１の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第１斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
（Ｄ１−Ｗ：注目画素がＷ画素である場合）：
注目画素がＷ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０４６９】
≪Ｗｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｗ色成分の画素値Ｗｏｕｔとする。
つまり、補間部３４は、
Ｗｏｕｔ＝Ｐ２２
とする。
【０４７０】
≪Ｇｏｕｔ≫
Ｇ色成分の画素値Ｇｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０４７１】
補間部３４は、Ｐ００、Ｐ１１、Ｐ２２、Ｐ３３、Ｐ４４の５つの画素を用いて、以下の処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０４７２】
Ｇｏｕｔ＝（Ｇ１１＋Ｇ３３）／２−（Ｗ００−２×Ｗ２２＋Ｗ４４）×ｇａｉｎ４９
なお、（Ｗ００−２×Ｗ２２＋Ｗ４４）は、ラプラシアン成分であり、ｇａｉｎ４９は、ラプラシアン成分調整用のゲインである。
【０４７３】
≪Ｒｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０４７４】
補間部３４は、Ｐ１３のＷ色成分値ｓ０と、Ｐ２２のＷ色成分値ｓと、Ｐ３１のＷ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４７５】
ｓ０＝（Ｗ０２＋Ｗ２４）／２
ｓ＝Ｗ２２
ｓ１＝（Ｗ２０＋Ｗ４２）／２
また、補間部３４は、Ｐ１３とＰ２２との中点のＲ色成分ｑ０と、Ｐ２２とＰ３１との中点のＲ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０４７６】
ｑ０＝（３×Ｒ１２＋Ｒ３４）／４
ｑ１＝（Ｒ１０＋３×Ｒ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０４７７】
Ｒｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ５０
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ５０は、ラプラシアン成分調整用のゲインである。
【０４７８】
また、補間部３４は、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得してもよい。
【０４７９】
補間部３４は、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ１とを、以下の数式に相当する処理により算出する。
【０４８０】
ｓ０＝Ｒｇａｉｎ×Ｒ１２＋Ｂｇａｉｎ×Ｂ２３
ｓ＝―Ｇｇａｉｎ×（Ｇ１１＋Ｇ３３）／２＋Ｗｇａｉｎ×Ｗ２２
ｓ１＝Ｂｇａｉｎ×Ｂ２１＋Ｒｇａｉｎ×Ｒ３２
また、補間部３４は、Ｐ１３とＰ２２との中点のＲ色成分ｑ０と、Ｐ２２とＰ３１との中点のＲ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０４８１】
ｑ０＝（３×Ｒ１２＋Ｒ３４）／４
ｑ１＝（Ｒ１０＋３×Ｒ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０４８２】
Ｒｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ５０Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ５０Ｂは、ラプラシアン成分調整用のゲインである。
【０４８３】
上記処理では、補間部３４において、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１３とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３１の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第１斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
【０４８４】
≪Ｂｏｕｔ≫
補間部３４は、Ｐ１３のＷ色成分値ｓ０と、Ｐ２２のＷ色成分値ｓと、Ｐ３１のＷ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０４８５】
ｓ０＝（Ｗ０２＋Ｗ２４）／２
ｓ＝Ｗ２２
ｓ１＝（Ｗ２０＋Ｗ４２）／２
また、補間部３４は、Ｐ１３とＰ２２との中点のＢ色成分ｑ０と、Ｐ２２とＰ３１との中点のＢ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０４８６】
ｑ０＝（Ｂ０１＋３×Ｂ２３）／４
ｑ１＝（３×Ｂ２１＋Ｂ４３）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０４８７】
Ｂｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ５１
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ５１は、ラプラシアン成分調整用のゲインである。
【０４８８】
また、補間部３４は、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得してもよい。
【０４８９】
補間部３４は、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ１とを、以下の数式に相当する処理により算出する。
【０４９０】
ｓ０＝Ｒｇａｉｎ×Ｒ１２＋Ｂｇａｉｎ×Ｂ２３
ｓ＝―Ｇｇａｉｎ×（Ｇ１１＋Ｇ３３）／２＋Ｗｇａｉｎ×Ｗ２２
ｓ１＝Ｂｇａｉｎ×Ｂ２１＋Ｒｇａｉｎ×Ｒ３２
また、補間部３４は、Ｐ１３とＰ２２との中点のＢ色成分ｑ０と、Ｐ２２とＰ３１との中点のＢ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０４９１】
ｑ０＝（Ｂ０１＋３×Ｂ２３）／４
ｑ１＝（３×Ｂ２１＋Ｂ４３）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０４９２】
Ｂｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ５１Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ５１Ｂは、ラプラシアン成分調整用のゲインである。
【０４９３】
上記処理では、補間部３４において、Ｐ１３とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３１の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１３とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３１の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第１斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
【０４９４】
≪第２斜め方向画素補間（カラー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「カラー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素についての相関方向が「第２斜め方向」であると判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。なお、画素補間処理後の注目画素のＷ色成分の画素値をＷｏｕｔとし、Ｒ色成分の画素値をＲｏｕｔとし、Ｇ色成分の画素値をＧｏｕｔとし、Ｂ色成分の画素値をＢｏｕｔとする。
（Ｄ２−Ｇ：注目画素がＧ画素である場合）：
注目画素がＧ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０４９５】
≪Ｇｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｇ色成分の画素値Ｇｏｕｔとする。
つまり、補間部３４は、
Ｇｏｕｔ＝Ｐ２２
とする。
【０４９６】
≪Ｗｏｕｔ≫
Ｗ色成分の画素値Ｗｏｕｔを取得するために、補間部３４は、以下の処理を行う。Ｗ色成分の画素値Ｗｏｕｔの取得処理（算出処理）を、図４２を用いて、説明する。
【０４９７】
図４２は、中心画素（注目画素）がＧ画素である場合の５画素×５画素のマトリクス領域を示す図である。
【０４９８】
補間部３４は、Ｐ０４、Ｐ１３、Ｐ２２、Ｐ３１、Ｐ４０の５つの画素を用いて、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０４９９】
Ｗｏｕｔ＝（Ｗ１３＋Ｗ３１）／２−（Ｇ０４−２×Ｇ２２＋Ｇ４０）×ｇａｉｎ６０
なお、（Ｇ０４−２×Ｇ２２＋Ｇ４０）は、ラプラシアン成分であり、ｇａｉｎ６０は、ラプラシアン成分調整用のゲインである。
【０５００】
≪Ｂｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０５０１】
補間部３４は、図４３Ａに示すように、Ｐ１１のＧ色成分値ｓ０と、Ｐ２２のＧ色成分値ｓと、Ｐ３３のＧ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５０２】
ｓ０＝（Ｇ０２＋Ｇ２０）／２
ｓ＝Ｇ２２
ｓ１＝（Ｇ２４＋Ｇ４２）／２
また、補間部３４は、図４３Ａに示すように、Ｐ１１とＰ２２との中点のＢ色成分ｑ０と、Ｐ２２とＰ３３との中点のＢ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０５０３】
ｑ０＝（３×Ｂ１２＋Ｂ３０）／４
ｑ１＝（Ｂ１４＋３×Ｂ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０５０４】
Ｂｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６１
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６１は、ラプラシアン成分調整用のゲインである。
【０５０５】
また、補間部３４は、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得してもよい。
【０５０６】
補間部３４は、図４３Ｂに示すように、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ１とを、以下の数式に相当する処理により算出する。
【０５０７】
ｓ０＝Ｂｇａｉｎ×Ｂ１２＋Ｒｇａｉｎ×Ｒ２１
ｓ＝Ｗｇａｉｎ×（Ｗ１３＋Ｗ３１）／２−Ｇｇａｉｎ×Ｇ２２
ｓ１＝Ｒｇａｉｎ×Ｒ２３＋Ｂｇａｉｎ×Ｂ３２
また、補間部３４は、図４３Ｂに示すように、Ｐ１１とＰ２２との中点のＢ色成分ｑ０と、Ｐ２２とＰ３３との中点のＢ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０５０８】
ｑ０＝（３×Ｂ１２＋Ｂ３０）／４
ｑ１＝（Ｂ１４＋３×Ｂ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０５０９】
Ｂｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６１Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６１Ｂは、ラプラシアン成分調整用のゲインである。
【０５１０】
上記処理では、補間部３４において、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１１とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３３の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第２斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
【０５１１】
≪Ｒｏｕｔ≫
補間部３４は、図４４Ａに示すように、Ｐ１１のＧ色成分値ｓ０と、Ｐ２２のＧ色成分値ｓと、Ｐ３３のＧ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５１２】
ｓ０＝（Ｇ０２＋Ｇ２０）／２
ｓ＝Ｇ２２
ｓ１＝（Ｇ２４＋Ｇ４２）／２
また、補間部３４は、図４４Ａに示すように、Ｐ１１とＰ２２との中点のＲ色成分ｑ０と、Ｐ２２とＰ３３との中点のＲ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０５１３】
ｑ０＝（Ｒ０３＋３×Ｒ２１）／４
ｑ１＝（３×Ｒ２３＋Ｒ４１）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０５１４】
Ｒｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６２
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６２は、ラプラシアン成分調整用のゲインである。
【０５１５】
また、補間部３４は、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得してもよい。
【０５１６】
補間部３４は、図４４Ｂに示すように、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ１とを、以下の数式に相当する処理により算出する。
【０５１７】
ｓ０＝Ｂｇａｉｎ×Ｂ１２＋Ｒｇａｉｎ×Ｒ２１
ｓ＝Ｗｇａｉｎ×（Ｗ１３＋Ｗ３１）／２−Ｇｇａｉｎ×Ｇ２２
ｓ１＝Ｒｇａｉｎ×Ｒ２３＋Ｂｇａｉｎ×Ｂ３２
また、補間部３４は、図４４Ｂに示すように、Ｐ１１とＰ２２との中点のＲ色成分ｑ０と、Ｐ２２とＰ３３との中点のＲ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０５１８】
ｑ０＝（Ｒ０３＋３×Ｒ２１）／４
ｑ１＝（３×Ｒ２３＋Ｒ４１）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０５１９】
Ｒｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６２Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６２Ｂは、ラプラシアン成分調整用のゲインである。
【０５２０】
上記処理では、補間部３４において、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１１とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３３の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第２斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
（Ｄ２−Ｒ：注目画素がＲ画素である場合）：
注目画素がＲ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０５２１】
≪Ｒｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｒ色成分の画素値Ｒｏｕｔとする。
つまり、補間部３４は、
Ｒｏｕｔ＝Ｐ２２
とする。
【０５２２】
≪Ｂｏｕｔ≫
Ｂ色成分の画素値Ｂｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０５２３】
補間部３４は、Ｐ０４、Ｐ１３、Ｐ２２、Ｐ３１、Ｐ４０の５つの画素を用いて、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０５２４】
Ｂｏｕｔ＝（Ｂ１３＋Ｂ３１）／２−（Ｒ０４−２×Ｒ２２＋Ｒ４０）×ｇａｉｎ６３
なお、（Ｒ０４−２×Ｒ２２＋Ｒ４０）は、ラプラシアン成分であり、ｇａｉｎ６３は、ラプラシアン成分調整用のゲインである。
【０５２５】
≪Ｗｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０５２６】
補間部３４は、Ｐ１１のＲ色成分値ｓ０と、Ｐ２２のＲ色成分値ｓと、Ｐ３３のＲ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５２７】
ｓ０＝（Ｒ０２＋Ｒ２０）／２
ｓ＝Ｒ２２
ｓ１＝（Ｒ２４＋Ｒ４２）／２
また、補間部３４は、Ｐ１１とＰ２２との中点のＷ色成分ｑ０と、Ｐ２２とＰ３３との中点のＷ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０５２８】
ｑ０＝（３×Ｗ１２＋Ｗ３０）／４
ｑ１＝（Ｗ１４＋３×Ｗ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０５２９】
Ｗｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６４
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６４は、ラプラシアン成分調整用のゲインである。
【０５３０】
また、補間部３４は、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得してもよい。
【０５３１】
補間部３４は、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５３２】
ｓ０＝Ｗｇａｉｎ×Ｗ１２―Ｇｇａｉｎ×Ｇ２１
ｓ＝Ｂｇａｉｎ×（Ｂ１３＋Ｂ３１）／２＋Ｒｇａｉｎ×Ｒ２２
ｓ１＝―Ｇｇａｉｎ×Ｇ２３＋Ｗｇａｉｎ×Ｗ３２
また、補間部３４は、Ｐ１１とＰ２２との中点のＷ色成分ｑ０と、Ｐ２２とＰ３３との中点のＷ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０５３３】
ｑ０＝（３×Ｗ１２＋Ｗ３０）／４
ｑ１＝（Ｗ１４＋３×Ｗ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０５３４】
Ｗｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６４Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６４Ｂは、ラプラシアン成分調整用のゲインである。
【０５３５】
上記処理では、補間部３４において、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１１とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３３の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第２斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
【０５３６】
≪Ｇｏｕｔ≫
補間部３４は、Ｐ１１のＲ色成分値ｓ０と、Ｐ２２のＲ色成分値ｓと、Ｐ３３のＲ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５３７】
ｓ０＝（Ｒ０２＋Ｒ２０）／２
ｓ＝Ｒ２２
ｓ０＝（Ｒ２４＋Ｒ４２）／２
また、補間部３４は、Ｐ１１とＰ２２との中点のＧ色成分ｑ０と、Ｐ２２とＰ３３との中点のＧ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０５３８】
ｑ０＝（Ｇ０３＋３×Ｇ２１）／４
ｑ１＝（３×Ｇ２３＋Ｇ４１）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０５３９】
Ｇｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６５
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６５は、ラプラシアン成分調整用のゲインである。
【０５４０】
また、補間部３４は、以下の処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得してもよい。
【０５４１】
補間部３４は、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５４２】
ｓ０＝Ｗｇａｉｎ×Ｗ１２―Ｇｇａｉｎ×Ｇ２１
ｓ＝Ｂｇａｉｎ×（Ｂ１３＋Ｂ３１）／２＋Ｒｇａｉｎ×Ｒ２２
ｓ１＝―Ｇｇａｉｎ×Ｇ２３＋Ｗｇａｉｎ×Ｗ３２
また、補間部３４は、Ｐ１１とＰ２２との中点のＧ色成分ｑ０と、Ｐ２２とＰ３３との中点のＧ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０５４３】
ｑ０＝（Ｇ０３＋３×Ｇ２１）／４
ｑ１＝（３×Ｇ２３＋Ｇ４１）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０５４４】
Ｇｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６５Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６５Ｂは、ラプラシアン成分調整用のゲインである。
【０５４５】
上記処理では、補間部３４において、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１１とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３３の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第２斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
（Ｄ２−Ｂ：注目画素がＢ画素である場合）：
注目画素がＢ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０５４６】
≪Ｂｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｂ色成分の画素値Ｂｏｕｔとする。
つまり、補間部３４は、
Ｂｏｕｔ＝Ｐ２２
とする。
【０５４７】
≪Ｒｏｕｔ≫
Ｒ色成分の画素値Ｒｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０５４８】
補間部３４は、Ｐ０４、Ｐ１３、Ｐ２２、Ｐ３１、Ｐ４０の５つの画素を用いて、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０５４９】
Ｒｏｕｔ＝（Ｒ１３＋Ｒ３１）／２−（Ｂ０４−２×Ｂ２２＋Ｂ４０）×ｇａｉｎ６６
なお、（Ｂ０４−２×Ｂ２２＋Ｂ４０）は、ラプラシアン成分であり、ｇａｉｎ６６は、ラプラシアン成分調整用のゲインである。
【０５５０】
≪Ｇｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０５５１】
補間部３４は、Ｐ１１のＢ色成分値ｓ０と、Ｐ２２のＢ色成分値ｓと、Ｐ３３のＢ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５５２】
ｓ０＝（Ｂ０２＋Ｂ２０）／２
ｓ＝Ｂ２２
ｓ１＝（Ｂ２４＋Ｂ４２）／２
また、補間部３４は、Ｐ１１とＰ２２との中点のＧ色成分ｑ０と、Ｐ２２とＰ３３との中点のＧ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０５５３】
ｑ０＝（３×Ｇ１２＋Ｇ３０）／４
ｑ１＝（Ｇ１４＋３×Ｇ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０５５４】
Ｇｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６７
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６７は、ラプラシアン成分調整用のゲインである。
【０５５５】
また、補間部３４は、以下の処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得してもよい。
【０５５６】
補間部３４は、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５５７】
ｓ０＝−Ｇｇａｉｎ×Ｇ１２＋Ｗｇａｉｎ×Ｗ２１
ｓ＝Ｒｇａｉｎ×（Ｒ１３＋Ｒ３１）／２＋Ｂｇａｉｎ×Ｂ２２
ｓ１＝Ｗｇａｉｎ×Ｗ２３―Ｇｇａｉｎ×Ｇ３２
また、補間部３４は、Ｐ１１とＰ２２との中点のＧ色成分ｑ０と、Ｐ２２とＰ３３との中点のＧ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０５５８】
ｑ０＝（３×Ｇ１２＋Ｇ３０）／４
ｑ１＝（Ｇ１４＋３×Ｇ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０５５９】
Ｇｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６７Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６７Ｂは、ラプラシアン成分調整用のゲインである。
【０５６０】
上記処理では、補間部３４において、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１１とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３３の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第２斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
【０５６１】
≪Ｗｏｕｔ≫
補間部３４は、Ｐ１１のＢ色成分値ｓ０と、Ｐ２２のＢ色成分値ｓと、Ｐ３３のＢ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５６２】
ｓ０＝（Ｂ０２＋Ｂ２０）／２
ｓ＝Ｂ２２
ｓ１＝（Ｂ２４＋Ｂ４２）／２
また、補間部３４は、Ｐ１１とＰ２２との中点のＷ色成分ｑ０と、Ｐ２２とＰ３３との中点のＷ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０５６３】
ｑ０＝（Ｗ０３＋３×Ｗ２１）／４
ｑ１＝（３×Ｗ２３＋Ｗ４１）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０５６４】
Ｗｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６８
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６８は、ラプラシアン成分調整用のゲインである。
【０５６５】
また、補間部３４は、以下の処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得してもよい。
【０５６６】
補間部３４は、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５６７】
ｓ０＝−Ｇｇａｉｎ×Ｇ１２＋Ｗｇａｉｎ×Ｗ２１
ｓ＝Ｒｇａｉｎ×（Ｒ１３＋Ｒ３１）／２＋Ｂｇａｉｎ×Ｂ２２
ｓ１＝Ｗｇａｉｎ×Ｗ２３―Ｇｇａｉｎ×Ｇ３２
また、補間部３４は、Ｐ１１とＰ２２との中点のＷ色成分ｑ０と、Ｐ２２とＰ３３との中点のＷ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０５６８】
ｑ０＝（Ｗ０３＋３×Ｗ２１）／４
ｑ１＝（３×Ｗ２３＋Ｗ４１）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＷ色成分値Ｗｏｕｔを取得する。
【０５６９】
Ｗｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ６８Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ６８Ｂは、ラプラシアン成分調整用のゲインである。
【０５７０】
上記処理では、補間部３４において、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１１とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３３の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第２斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
（Ｄ２−Ｗ：注目画素がＷ画素である場合）：
注目画素がＷ画素である場合、補間部３４は、以下の処理により、Ｗｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔを取得する。
【０５７１】
≪Ｗｏｕｔ≫
補間部３４は、注目画素の画素値Ｐ２２を、Ｗ色成分の画素値Ｗｏｕｔとする。
つまり、補間部３４は、
Ｗｏｕｔ＝Ｐ２２
とする。
【０５７２】
≪Ｇｏｕｔ≫
Ｇ色成分の画素値Ｇｏｕｔを取得するために、補間部３４は、以下の処理を行う。
【０５７３】
補間部３４は、Ｐ０４、Ｐ１３、Ｐ２２、Ｐ３１、Ｐ４０の５つの画素を用いて、以下の処理により、Ｐ２２のＧ色成分値Ｇｏｕｔを取得する。
【０５７４】
Ｇｏｕｔ＝（Ｇ１３＋Ｇ３１）／２−（Ｗ０４−２×Ｗ２２＋Ｗ４０）×ｇａｉｎ６９
なお、（Ｗ０４−２×Ｗ２２＋Ｗ４０）は、ラプラシアン成分であり、ｇａｉｎ６９は、ラプラシアン成分調整用のゲインである。
【０５７５】
≪Ｒｏｕｔ≫
補間部３４は、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０５７６】
補間部３４は、Ｐ１１のＷ色成分値ｓ０と、Ｐ２２のＷ色成分値ｓと、Ｐ３３のＷ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５７７】
ｓ０＝（Ｗ０２＋Ｗ２０）／２
ｓ＝Ｗ２２
ｓ１＝（Ｗ２４＋Ｗ４２）／２
また、補間部３４は、Ｐ１１とＰ２２との中点のＲ色成分ｑ０と、Ｐ２２とＰ３３との中点のＲ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０５７８】
ｑ０＝（３×Ｒ１２＋Ｒ３０）／４
ｑ１＝（Ｒ１４＋３×Ｒ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０５７９】
Ｒｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ７０
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ７０は、ラプラシアン成分調整用のゲインである。
【０５８０】
また、補間部３４は、以下の処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得してもよい。
【０５８１】
補間部３４は、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ１とを、以下の数式に相当する処理により算出する。
【０５８２】
ｓ０＝Ｒｇａｉｎ×Ｒ１２＋Ｂｇａｉｎ×Ｂ２１
ｓ＝―Ｇｇａｉｎ×（Ｇ１３＋Ｇ３１）／２＋Ｗｇａｉｎ×Ｗ２２
ｓ１＝Ｂｇａｉｎ×Ｂ２３＋Ｒｇａｉｎ×Ｒ３２
また、補間部３４は、Ｐ１１とＰ２２との中点のＲ色成分ｑ０と、Ｐ２２とＰ３３との中点のＲ色成分ｑ１とを、以下の数式に相当する処理（内分処理）により算出する。
【０５８３】
ｑ０＝（３×Ｒ１２＋Ｒ３０）／４
ｑ１＝（Ｒ１４＋３×Ｒ３２）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＲ色成分値Ｒｏｕｔを取得する。
【０５８４】
Ｒｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ７０Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ７０Ｂは、ラプラシアン成分調整用のゲインである。
【０５８５】
上記処理では、補間部３４において、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１１とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３３の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第２斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
【０５８６】
≪Ｂｏｕｔ≫
補間部３４は、Ｐ１１のＷ色成分値ｓ０と、Ｐ２２のＷ色成分値ｓと、Ｐ３３のＷ色成分値ｓ１とを、以下の数式に相当する処理により算出する。
【０５８７】
ｓ０＝（Ｗ０２＋Ｗ２０）／２
ｓ＝Ｗ２２
ｓ１＝（Ｗ２４＋Ｗ４２）／２
また、補間部３４は、Ｐ１１とＰ２２との中点のＢ色成分ｑ０と、Ｐ２２とＰ３３との中点のＢ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０５８８】
ｑ０＝（Ｂ０３＋３×Ｂ２１）／４
ｑ１＝（３×Ｂ２３＋Ｂ４１）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０５８９】
Ｂｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ７１
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ７１は、ラプラシアン成分調整用のゲインである。
【０５９０】
また、補間部３４は、以下の処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得してもよい。
【０５９１】
補間部３４は、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値（Ｒ＋Ｂ色成分値）ｓ１とを、以下の数式に相当する処理により算出する。
【０５９２】
ｓ０＝Ｒｇａｉｎ×Ｒ１２＋Ｂｇａｉｎ×Ｂ２１
ｓ＝―Ｇｇａｉｎ×（Ｇ１３＋Ｇ３１）／２＋Ｗｇａｉｎ×Ｗ２２
ｓ１＝Ｂｇａｉｎ×Ｂ２３＋Ｒｇａｉｎ×Ｒ３２
また、補間部３４は、Ｐ１１とＰ２２との中点のＢ色成分ｑ０と、Ｐ２２とＰ３３との中点のＢ色成分ｑ１とを、以下の数式に相当する処理により算出する。
【０５９３】
ｑ０＝（Ｂ０３＋３×Ｂ２１）／４
ｑ１＝（３×Ｂ２３＋Ｂ４１）／４
そして、補間部３４は、以下の数式に相当する処理により、Ｐ２２のＢ色成分値Ｂｏｕｔを取得する。
【０５９４】
Ｂｏｕｔ＝（ｑ０＋ｑ１）／２−（ｓ０−２×ｓ＋ｓ１）×ｇａｉｎ７１Ｂ
なお、（ｓ０−２×ｓ＋ｓ１）は、ラプラシアン成分であり、ｇａｉｎ７１Ｂは、ラプラシアン成分調整用のゲインである。
【０５９５】
上記処理では、補間部３４において、Ｐ１１とＰ２２の中点のＷ−Ｇ色成分値ｓ０と、Ｐ２２のＷ−Ｇ色成分値ｓと、Ｐ２２とＰ３３の中点のＷ−Ｇ色成分値ｓ１とを、用いてラプラシアン成分量が算出される。つまり、補間部３４は、上記処理により、Ｐ１１とＰ２２の中点、Ｐ２２、Ｐ２２とＰ３３の中点において、色空間変換処理を行うことで、Ｗ−Ｇ色成分値（＝Ｒ＋Ｂ色成分値）を取得する。そして、補間部３４は、第２斜め方向と直交する方向において、１／２画素単位での変化率（Ｗ−Ｇ色成分値の変化率）を表すラプラシアン成分を用いて、画素補間処理（Ｇｏｕｔを補間処理により取得する処理）を実行する。これにより、補間部３４において実行される画素補間処理の精度がより向上する。
【０５９６】
≪メディアン補間（カラー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「カラー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素について「いずれの方向にも相関がない」と判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。なお、画素補間処理後の注目画素のＷ色成分の画素値をＷｏｕｔとし、Ｒ色成分の画素値をＲｏｕｔとし、Ｇ色成分の画素値をＧｏｕｔとし、Ｂ色成分の画素値をＢｏｕｔとする。
（Ｍ−Ｇ：注目画素がＧ画素である場合）：
注目画素（中心画素）がＧ画素である場合、補間部３４は、以下の数式に相当する処理により、Ｂｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｗｏｕｔを取得する。
【０５９７】
Ｂｏｕｔ＝ｍｅｄｉｕｍ（Ｂ１２，Ｂ３２，（Ｂ１０＋Ｂ３０＋Ｂ１２＋Ｂ３２）／４，（Ｂ１２＋Ｂ３２＋Ｂ１４＋Ｂ３４）／４）
Ｒｏｕｔ＝ｍｅｄｉｕｍ（Ｒ２１，Ｒ２３，（Ｒ０１＋Ｒ０３＋Ｒ２１＋Ｒ２３）／４，（Ｒ２１＋Ｒ２３＋Ｒ４１＋Ｒ４３）／４）
Ｇｏｕｔ＝Ｇ２２
Ｗｏｕｔ＝ｍｅｄｉｕｍ（Ｗ１１，Ｗ１３，Ｗ３１，Ｗ３３）
なお、ｍｅｄｉｕｍ（）は、メディアン値を取得する関数である。ｍｅｄｉｕｍ（）は、要素数が偶数の場合、中央の２つの値の平均値をとるものとする。
（Ｍ−Ｒ：注目画素がＲ画素である場合）：
注目画素（中心画素）がＲ画素である場合、補間部３４は、以下の数式に相当する処理により、Ｂｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｗｏｕｔを取得する。
【０５９８】
Ｗｏｕｔ＝ｍｅｄｉｕｍ（Ｗ１２，Ｗ３２，（Ｗ１０＋Ｗ３０＋Ｗ１２＋Ｗ３２）／４，（Ｗ１２＋Ｗ３２＋Ｗ１４＋Ｗ３４）／４）
Ｇｏｕｔ＝ｍｅｄｉｕｍ（Ｇ２１，Ｇ２３，（Ｇ０１＋Ｇ０３＋Ｇ２１＋Ｇ２３）／４，（Ｇ２１＋Ｇ２３＋Ｇ４１＋Ｇ４３）／４）
Ｇｏｕｔ＝Ｒ２２
Ｂｏｕｔ＝ｍｅｄｉｕｍ（Ｂ１１，Ｂ１３，Ｂ３１，Ｂ３３）
（Ｍ−Ｂ：注目画素がＢ画素である場合）：
注目画素（中心画素）がＢ画素である場合、補間部３４は、以下の数式に相当する処理により、Ｂｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｗｏｕｔを取得する。
【０５９９】
Ｇｏｕｔ＝ｍｅｄｉｕｍ（Ｇ１２，Ｇ３２，（Ｇ１０＋Ｇ３０＋Ｇ１２＋Ｇ３２）／４，（Ｇ１２＋Ｇ３２＋Ｇ１４＋Ｇ３４）／４）
Ｗｏｕｔ＝ｍｅｄｉｕｍ（Ｗ２１，Ｗ２３，（Ｗ０１＋Ｗ０３＋Ｗ２１＋Ｗ２３）／４，（Ｗ２１＋Ｗ２３＋Ｗ４１＋Ｗ４３）／４）
Ｂｏｕｔ＝Ｂ２２
Ｒｏｕｔ＝ｍｅｄｉｕｍ（Ｒ１１，Ｒ１３，Ｒ３１，Ｒ３３）
（Ｍ−Ｗ：注目画素がＷ画素である場合）：
注目画素（中心画素）がＷ画素である場合、補間部３４は、以下の数式に相当する処理により、Ｂｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｗｏｕｔを取得する。
【０６００】
Ｒｏｕｔ＝ｍｅｄｉｕｍ（Ｒ１２，Ｒ３２，（Ｒ１０＋Ｒ３０＋Ｒ１２＋Ｒ３２）／４，（Ｒ１２＋Ｒ３２＋Ｒ１４＋Ｒ３４）／４）
Ｂｏｕｔ＝ｍｅｄｉｕｍ（Ｂ２１，Ｂ２３，（Ｂ０１＋Ｂ０３＋Ｂ２１＋Ｂ２３）／４，（Ｂ２１＋Ｂ２３＋Ｂ４１＋Ｂ４３）／４）
Ｗｏｕｔ＝Ｗ２２
Ｇｏｕｔ＝ｍｅｄｉｕｍ（Ｇ１１，Ｇ１３，Ｇ３１，Ｇ３３）
≪平均値補間（カラー画像領域用）≫
画素補間法決定部３３により判定された注目画素の画素補間方法が「カラー画像領域用画素補間法」である場合であって、画素補間法決定部３３により注目画素について「垂直、水平の両方向において相関が高い」と判定された場合、補間部３４は、以下の数式に相当する処理により、注目画素についての画素補間処理を行う。なお、画素補間処理後の注目画素のＷ色成分の画素値をＷｏｕｔとし、Ｒ色成分の画素値をＲｏｕｔとし、Ｇ色成分の画素値をＧｏｕｔとし、Ｂ色成分の画素値をＢｏｕｔとする。
（Ａｖｅ−Ｇ：注目画素がＧ画素である場合）：
注目画素（中心画素）がＧ画素である場合、補間部３４は、以下の数式に相当する処理により、Ｂｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｗｏｕｔを取得する。
【０６０１】
Ｂｏｕｔ＝（Ｂ１２＋Ｂ３２）／２
Ｒｏｕｔ＝（Ｒ２１＋Ｒ２３）／２
Ｇｏｕｔ＝Ｇ２２
Ｗｏｕｔ＝（Ｗ１１＋Ｗ１３＋Ｗ３１＋Ｗ３３）／４
（Ａｖｅ−Ｒ：注目画素がＲ画素である場合）：
注目画素（中心画素）がＲ画素である場合、補間部３４は、以下の数式に相当する処理により、Ｂｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｗｏｕｔを取得する。
【０６０２】
Ｗｏｕｔ＝（Ｗ１２＋Ｗ３２）／２
Ｇｏｕｔ＝（Ｇ２１＋Ｇ２３）／２
Ｒｏｕｔ＝Ｒ２２
Ｂｏｕｔ＝（Ｂ１１＋Ｂ１３＋Ｂ３１＋Ｂ３３）／４
（Ａｖｅ−Ｂ：注目画素がＢ画素である場合）：
注目画素（中心画素）がＢ画素である場合、補間部３４は、以下の数式に相当する処理により、Ｂｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｗｏｕｔを取得する。
【０６０３】
Ｇｏｕｔ＝（Ｇ１２＋Ｇ３２）／２
Ｗｏｕｔ＝（Ｗ２１＋Ｗ２３）／２
Ｂｏｕｔ＝Ｂ２２
Ｒｏｕｔ＝（Ｒ１１＋Ｒ１３＋Ｒ３１＋Ｒ３３）／４
（Ａｖｅ−Ｗ：注目画素がＷ画素である場合）：
注目画素（中心画素）がＧ画素である場合、補間部３４は、以下の数式に相当する処理により、Ｂｏｕｔ、Ｒｏｕｔ、Ｇｏｕｔ、Ｗｏｕｔを取得する。
【０６０４】
Ｒｏｕｔ＝（Ｒ１２＋Ｒ３２）／２
Ｂｏｕｔ＝（Ｂ２１＋Ｂ２３）／２
Ｗｏｕｔ＝Ｗ２２
Ｇｏｕｔ＝（Ｇ１１＋Ｇ１３＋Ｇ３１＋Ｇ３３）／４
以上の処理により、補間部３４では、画素ごとに、Ｒｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔ、Ｗｏｕｔが取得される。そして、取得されたＲｏｕｔ、Ｇｏｕｔ、Ｂｏｕｔ、Ｗｏｕｔにより形成される画像（画素ごとに４つの色成分値（Ｗ色成分値、Ｒ色成分値、Ｇ色成分値、Ｂ色成分値）を持つ画像信号）は、画像Ｄ１として補間部３４から色空間変換部３５に出力される。
【０６０５】
色空間変換部３５では、補間部３４から出力されたＷＲＧＢ色空間の画像信号Ｄ１がＹＣｂＣｒ色空間の画像信号Ｄｏｕｔに変換される。色空間変換部３５での具体的処理について、以下、説明する。
【０６０６】
色空間変換部３５の輝度信号取得部３５１では、図１Ｂに示すように、補間部３４から出力されるＲ成分信号、Ｇ成分信号およびＢ成分信号が入力される。そして、輝度信号取得部３５１では、以下の数式に相当する処理により、輝度信号Ｙ０が取得される。
【０６０７】
Ｙｏｕｔ＝０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂ
なお、Ｒ、Ｇ、Ｂは、注目画素のＲ色成分値、Ｇ色成分値、Ｂ色成分値である。
【０６０８】
選択信号生成部３５２では、画素補間法決定部３３から出力された、画素ごとの相関方向および画素補間方法に関する情報から選択信号が生成される。具体的には、以下のようにして、選択信号が生成される。なお、図１Ａでは図示していないが、選択信号生成部３５２には、注目画素（処理対象の画素）の色成分についての情報が入力されているものとする。
（１）注目画素がＧ画素である場合、相関方向が「第１斜め方向」または「第２斜め方向」であるとき、選択信号は、輝度信号出力部３５３にて、Ｗ信号を選択する信号とし、相関方向が上記以外のときは、選択信号は、輝度信号出力部３５３にて、Ｙ０信号を選択する信号とする。
（２）注目画素がＲ画素である場合、相関方向が「垂直方向」であるとき、選択信号は、輝度信号出力部３５３にて、Ｗ信号を選択する信号とし、相関方向が上記以外のときは、選択信号は、輝度信号出力部３５３にて、Ｙ０信号を選択する信号とする。
（３）注目画素がＢ画素である場合、相関方向が「水平方向」であるとき、選択信号は、輝度信号出力部３５３にて、Ｗ信号を選択する信号とし、相関方向が上記以外のときは、選択信号は、輝度信号出力部３５３にて、Ｙ０信号を選択する信号とする。
（４）注目画素がＷ画素である場合、選択信号は、輝度信号出力部３５３にて、常に、Ｗ信号を選択する信号とする。
（５）注目画素について「いずれの方向にも相関がない」と判定された場合（メディアン補間により画素補間処理が実行された場合）、選択信号は、輝度信号出力部３５３にて、Ｗ信号と、Ｙ０信号の平均値が出力されるようにする信号とする。
【０６０９】
以上のようにして生成された選択信号に従い、輝度信号出力部３５３では、Ｗ信号およびＹ０信号からＹｏｕｔ信号を生成し、出力する。つまり、
（１）注目画素がＧ画素である場合、相関方向が「第１斜め方向」または「第２斜め方向」であるとき、輝度信号出力部３５３は、
Ｙｏｕｔ＝Ｗ
とし、相関方向が上記以外のときは、
Ｙｏｕｔ＝Ｙ０
とする。
（２）注目画素がＲ画素である場合、相関方向が「垂直方向」であるとき、輝度信号出力部３５３は、
Ｙｏｕｔ＝Ｗ
とし、相関方向が上記以外のときは、
Ｙｏｕｔ＝Ｙ０
とする。
（３）注目画素がＢ画素である場合、相関方向が「水平方向」であるとき、輝度信号出力部３５３は、
Ｙｏｕｔ＝Ｗ
とし、相関方向が上記以外のときは、
Ｙｏｕｔ＝Ｙ０
とする。
（４）注目画素がＷ画素である場合、輝度信号出力部３５３は、常に、
Ｙｏｕｔ＝Ｗ
とする。
（５）注目画素について「いずれの方向にも相関がない」と判定された場合（メディアン補間により画素補間処理が実行された場合）、輝度信号出力部３５３は、
Ｙｏｕｔ＝（Ｗ＋Ｙ０）／２
とする。
【０６１０】
以上により、色空間変換部３５では、注目画素のＷ成分値が、Ｗ画素から取得された場合は、Ｗ色信号をＹ成分信号（Ｙｏｕｔ信号）とし、それ以外の場合は、Ｒ色成分値、Ｇ色成分値およびＢ色成分値から変換により取得された輝度信号Ｙ０をＹ成分信号（Ｙｏｕｔ信号）とする。したがって、色空間変換部３５では、精度の高い輝度信号成分（Ｙ成分信号）を取得することができる。
【０６１１】
また、色空間変換部３５では、減算器３５４、３５６、および、ゲイン調整部３５５、３５７により、Ｙｏｕｔ信号と、Ｒ成分信号と、Ｂ信号成分とから、Ｃｂ成分信号およびＣｒ成分信号が取得される。つまり、Ｃｂ成分信号およびＣｒ成分信号が、精度の良いＹｏｕｔ信号から取得されたものであるため、Ｃｂ成分信号およびＣｒ成分信号も精度の良い信号となる。
【０６１２】
以上の通り、撮像装置１０００では、ＷＲＧＢ配列の色フィルタを有する単板式の撮像素子により取得された画像信号（Ｒａｗ画像）に対して、注目画素の周辺領域の画素データを用いて、直角に交わる２方向の複数組の相関度を求め、この相関度を判定基準として画素補間処理を実行する。そして、撮像装置１０００では、Ｒ成分信号、Ｇ成分信号およびＢ成分信号から生成された輝度信号と、Ｗ成分信号から生成された輝度信号とを適応的に選択することにより、より精度の高い画素補間処理を実行し、より精度の高いＹＣｂＣｒ信号を取得することができる。
【０６１３】
また、撮像装置１０００では、注目画素の周辺領域の彩度評価値を算出し、彩度評価値に基づいて相関判定方法と画素補間方法とを選択する。そして、撮像装置１０００では、ＷＲＧＢ配列に最適な彩度評価値の算出処理を適用することにより、相関方向の判定誤りや誤補間を防止することができ、画素補間処理における偽色の低減を図ることが可能となる。
【０６１４】
また、撮像装置１０００では、画素補間処理の対象の第１色の色成分画素と同色の色成分画素と第２色の色成分画素が、相関の高い方向に存在する場合、第２色の色成分画素の画素値を用いて相関の高い方向の第１変化率を取得し、注目画素の第１色成分画素値を、相関の高い方向に存在する第１色の色成分画素と、取得した第１変化率とに基づいて、取得することで、前記注目画素に対して、画素補間処理を行う。つまり、撮像装置１０００では、画素補間対象となっている色成分画素と異なる色成分画素を用いて算出した相関方向（相関が高い方向）の変化率を考慮して、画素補間処理を行う。したがって、撮像装置１０００では、相関方向（相関が高い方向）の同色の色成分画素値の平均値により画素補間処理を行う場合に比べて、より高精度な画素補間処理を行うことができる。
【０６１５】
また、撮像装置１０００では、画素補間処理の対象の色成分画素と同色の色成分画素が、相関の高い方向に存在していない場合であっても、相関の高い方向と直交する方向において、色空間変換して取得した画素値を用いて、相関の高い方向と直交する方向の第２変化率を取得し、取得した第２変化率に基づいて、注目画素に対して画素補間処理を行う。つまり、撮像装置１０００では、色空間変換を行うことで、相関の高い方向と直交する方向の第２変化率を取得することができるので、取得した第２変化率を用いて、画素補間処理を行うことで、画素補間処理の対象の色成分画素と同色の色成分画素が、相関の高い方向に存在していない場合であっても、より高精度な画素補間処理を実行することができる。
【０６１６】
このように、撮像装置１０００では、ＷＲＧＢ配列等の４色フィルタを有する単板式の撮像素子により取得された画像信号に対して、適切に画素補間処理を行うことができる。
【０６１７】
［他の実施形態］
上記実施形態では、画素補間処理を実数演算により実行する場合を想定して説明している部分があるが、整数演算により、画素補間処理を実行するようにしてもよい。また、画素補間処理において、所定のビット数を使用した場合の制約や、所定のダイナミックレンジ内で処理を実行するために、適宜、ゲイン調整やクリップ処理を実行するようにしてもよい。
【０６１８】
また、上記実施形態では、輝度信号出力部３５３にて、選択信号に従い、輝度信号Ｙｏｕｔが生成される場合について説明したが、これに限定されることはない。例えば、輝度信号出力部３５３に制御信号を入力できる構成とし、当該制御信号により、ノイズの多い画像が入力されている場合、常に、
Ｙｏｕｔ＝（Ｙ０＋Ｗ）／２
となるようにしてもよい。
【０６１９】
また、当該制御信号により、輝度信号出力部３５３から常にＷ信号が出力されるようにしてもよい。また、当該制御信号により、輝度信号出力部３５３から常にＹ０信号が出力されるようにしてもよい。
【０６２０】
なお、上記実施形態において、ＷＲＧＢ配列色フィルタ１１の配列パターンとして、図２に示すように、ある一列において、Ｇ、Ｒ、Ｇ、Ｒ、・・・と、緑色フィルタと赤色フィルタとが交互に配列されていると、その次の一列において、Ｂ、Ｗ、Ｂ、Ｗ、・・・と、青色フィルタと白色フィルタ（フィルタがない部分）とが交互に配列されている場合について説明したが、これに限定されることはない。例えば、ＷＲＧＢ配列色フィルタ１１の配列パターンは、以下の配列パターンであっても良い。
（１）ある一列において、Ｇ、Ｂ、Ｇ、Ｂ、・・・と配列されており、
次の一列において、Ｒ、Ｗ、Ｒ、Ｗ、・・・と配列されているパターン。
（２）ある一列において、Ｇ、Ｒ、Ｇ、Ｒ、・・・と配列されており、
次の一列において、Ｗ、Ｂ、Ｗ、Ｂ、・・・と配列されているパターン。
（３）ある一列において、Ｇ、Ｂ、Ｇ、Ｂ、・・・と配列されており、
次の一列において、Ｗ、Ｒ、Ｗ、Ｒ、・・・と配列されているパターン。
（４）ある一列において、Ｇ、Ｗ、Ｇ、Ｗ、・・・と配列されており、
次の一列において、Ｂ、Ｒ、Ｂ、Ｒ、・・・と配列されているパターン。
（５）ある一列において、Ｇ、Ｗ、Ｇ、Ｗ、・・・と配列されており、
次の一列において、Ｒ、Ｂ、Ｒ、Ｂ、・・・と配列されているパターン。
【０６２１】
上記ＷＲＧＢ配列色フィルタ１１の配列パターンにおいても、前述の実施形態で説明した画素補間処理を同様に適用することができる。つまり、本発明の画素補間処理装置では、図２で示したＷＲＧＢ配列色フィルタ１１の配列パターンによらず、他の配列パターンの色フィルタであっても、前述の実施形態で説明した処理と同様の処理により、画素補間処理を実現することができる。
【０６２２】
また、上記実施形態において、ＷＲＧＢ配列の場合を例に、画素補間処理を実行する場合について、説明したが、これに限定されることはない。例えば、本発明は、Ｗ、Ｍ、Ｙｅ、Ｃｙ配列の場合にも適用することができる。上記実施形態において、撮像装置１０００では、画素補間処理の対象の色成分画素と同色の色成分画素が、相関の高い方向に存在していない場合、相関の高い方向と直交する方向において、色空間変換して取得した画素値を用いて、相関の高い方向と直交する方向の第２変化率を取得する場合について説明した。上記実施形態では、色空間変換し、Ｗ−Ｒ色成分画素値、Ｗ−Ｇ色成分画素値、Ｗ−Ｂ色成分画素値等の同一色相の色成分画素値を取得することで、当該色成分画素値の変化率（ラプラシアン成分）に基づいて、注目画素に対して画素補間処理を行う場合について説明した。これを、Ｗ、Ｍ、Ｙｅ、Ｃｙ配列の場合にも適用することができる。この場合においても、ＷＲＧＢ配列の場合と同様に、同一色相の色成分画素値を取得することで、当該色成分画素値の変化率（ラプラシアン成分）に基づいて、注目画素に対して画素補間処理を行うことができる。なお、Ｗ、Ｍ、Ｙｅ、Ｃｙ配列の場合、Ｗ−Ｙｅ色成分値、Ｗ−Ｍ色成分値、Ｗ−Ｃｙ色成分値等の同一色相の色成分画素値の変化率を用いて、画素補間処理を行えばよい。
【０６２３】
さらに、上記以外の色配列の色フィルタを用いる場合においても、本発明を適用することができる。つまり、色フィルタがどのような配列パターンであっても、注目画素に近い位置において、相関方向を考慮しながら、色空間変換することで、同一色相の色成分画素値を取得し、取得した同一色相の色成分画素値の変化率に基づいて、画素補間処理を実行すればよい。
【０６２４】
また、上記実施形態の撮像装置の一部または全部は、集積回路（例えば、ＬＳＩ、システムＬＳＩ等）として実現されるものであってもよい。
【０６２５】
上記実施形態の各機能ブロックの処理の一部または全部は、プログラムにより実現されるものであってもよい。そして、上記実施形態の各機能ブロックの処理の一部または全部は、コンピュータにおいて、中央演算装置（ＣＰＵ）により行われる。また、それぞれの処理を行うためのプログラムは、ハードディスク、ＲＯＭなどの記憶装置に格納されており、ＲＯＭにおいて、あるいはＲＡＭに読み出されて実行される。
【０６２６】
また、上記実施形態の各処理をハードウェアにより実現してもよいし、ソフトウェア（ＯＳ（オペレーティングシステム）、ミドルウェア、あるいは、所定のライブラリとともに実現される場合を含む。）により実現してもよい。さらに、ソフトウェアおよびハードウェアの混在処理により実現しても良い。なお、上記実施形態に係る撮像装置をハードウェアにより実現する場合、各処理を行うためのタイミング調整を行う必要があるのは言うまでもない。上記実施形態においては、説明便宜のため、実際のハードウェア設計で生じる各種信号のタイミング調整の詳細については省略している。
【０６２７】
また、上記実施形態における処理方法の実行順序は、必ずしも、上記実施形態の記載に制限されるものではなく、発明の要旨を逸脱しない範囲で、実行順序を入れ替えることができるものである。
【０６２８】
前述した方法をコンピュータに実行させるコンピュータプログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体は、本発明の範囲に含まれる。ここで、コンピュータ読み取り可能な記録媒体としては、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリを挙げることができる。
【０６２９】
上記コンピュータプログラムは、上記記録媒体に記録されたものに限られず、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送されるものであってもよい。
【０６３０】
なお、本発明の具体的な構成は、前述の実施形態に限られるものではなく、発明の要旨を逸脱しない範囲で種々の変更および修正が可能である。
【符号の説明】
【０６３１】
１０００  撮像装置
１  撮像部
２  信号処理部
３  画素補間処理部（画素補間処理装置）
３１  彩度評価値算出部（彩度評価値取得部）
３２  相関値算出部（相関度取得部）
３３  画素補間法決定部
３４  補間部
３５  色空間変換部
【図１Ａ】
2014072663.tif 000003
【図１Ｂ】
2014072663.tif 000004
【図１０】
2014072663.tif 000005
【図１９】
2014072663.tif 000006
【図２０】
2014072663.tif 000007
【図２１】
2014072663.tif 000008
【図２２】
2014072663.tif 000009
【図２３】
2014072663.tif 000010
【図２】
2014072663.tif 000011
【図３】
2014072663.tif 000012
【図４】
2014072663.tif 000013
【図５】
2014072663.tif 000014
【図６】
2014072663.tif 000015
【図７】
2014072663.tif 000016
【図８】
2014072663.tif 000017
【図９】
2014072663.tif 000018
【図１１】
2014072663.tif 000019
【図１２】
2014072663.tif 000020
【図１３】
2014072663.tif 000021
【図１４】
2014072663.tif 000022
【図１５】
2014072663.tif 000023
【図１６】
2014072663.tif 000024
【図１７】
2014072663.tif 000025
【図１８】
2014072663.tif 000026
【図２４】
2014072663.tif 000027
【図２５】
2014072663.tif 000028
【図２６】
2014072663.tif 000029
【図２７】
2014072663.tif 000030
【図２８】
2014072663.tif 000031
【図２９】
2014072663.tif 000032
【図３０】
2014072663.tif 000033
【図３１】
2014072663.tif 000034
【図３２】
2014072663.tif 000035
【図３３】
2014072663.tif 000036
【図３４】
2014072663.tif 000037
【図３５】
2014072663.tif 000038
【図３６】
2014072663.tif 000039
【図３７】
2014072663.tif 000040
【図３８】
2014072663.tif 000041
【図３９】
2014072663.tif 000042
【図４０Ａ】
2014072663.tif 000043
【図４０Ｂ】
2014072663.tif 000044
【図４１Ａ】
2014072663.tif 000045
【図４１Ｂ】
2014072663.tif 000046
【図４２】
2014072663.tif 000047
【図４３Ａ】
2014072663.tif 000048
【図４３Ｂ】
2014072663.tif 000049
【図４４Ａ】
2014072663.tif 000050
【図４４Ｂ】
2014072663.tif 000051