(57)【要約】【課題】撮像画像データを縮小した画像データにおいて、ジャギーや歪みなどの画質上の問題を改善すること。【解決手段】デジタルカメラは、被写体を撮影して撮像画像データを生成する撮像手段と、撮像画像データを所定数の画素で構成される単位画素ブロックに分割した場合に、単位画素ブロックの中央近傍領域に対応する画像データを、第１画像データとして撮像画像データから取得する第１画像データ取得手段と、単位画素ブロックの中央近傍領域以外の周囲画素領域の一部に対応する画像データであって、撮像画像データの全体に対する第１画像データの偏在性を補正するための第２画像データを撮像画像データから取得する第２画像データ取得手段と、第１画像データと第２画像データとを記録媒体に記録する記録制御手段と、を備える。【選択図】図１
2016046673.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して撮像画像データを生成する撮像手段と、
前記撮像画像データを所定数の画素で構成される単位画素ブロックに分割した場合に、前記単位画素ブロックの中央近傍領域に対応する画像データを、第１画像データとして前記撮像画像データから取得する第１画像データ取得手段と、
前記単位画素ブロックの前記中央近傍領域以外の周囲画素領域の一部に対応する画像データであって、前記撮像画像データの全体に対する前記第１画像データの偏在性を補正するための第２画像データを前記撮像画像データから取得する第２画像データ取得手段と、
前記第１画像データと前記第２画像データとを記録媒体に記録する記録制御手段と、
を備えることを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記第２画像データ取得手段は、前記単位画素ブロックの前記周囲画素領域のうち、前記中央近傍領域に対して水平方向に隣接する少なくとも１つの画素と前記中央近傍領域に対して垂直方向に隣接する少なくとも１つの画素と前記中央近傍領域に対して斜め方向に隣接する少なくとも１つの画素とに対応する画像データを、前記第２画像データとして前記撮像画像データから取得することを特徴とするデジタルカメラ。
【請求項３】
請求項２に記載のデジタルカメラにおいて、
前記撮像画像データはベイヤー配列で構成され、
前記単位画素ブロックは４行４列の画素で構成され、
前記中央近傍領域は前記単位画素ブロックの中央近傍の２行２列の画素で構成され、
前記第２画像データは、前記単位画素ブロックの前記周囲画素領域のうち、前記中央近傍領域に対して水平方向に隣接する第１の画素と前記中央近傍領域に対して垂直方向に隣接する第２の画素と前記中央近傍領域に対して斜め方向に隣接する第３の画素とに対応する画像データを、前記第２画像データとして前記撮像画像データから取得し、
前記第１の画素と前記第３の画素とは垂直方向に１画素空いて配置され、前記第２の画素と前記第３の画素とは水平方向に１画素空いて配置されていることを特徴とするデジタルカメラ。
【請求項４】
請求項２に記載のデジタルカメラにおいて、
前記撮像画像データはベイヤー配列で構成され、
前記単位画素ブロックは６行６列の画素で構成され、
前記中央近傍領域は前記単位画素ブロックの中央近傍の４行４列の画素で構成され、
前記第２画像データは、前記単位画素ブロックの前記周囲画素領域のうち、前記中央近傍領域に対して水平方向に隣接する第１および第２の画素と前記中央近傍領域に対して垂直方向に隣接する第３および第４の画素と前記中央近傍領域に対して斜め方向に隣接する第５の画素とに対応する画像データを、前記第２画像データとして前記撮像画像データから取得し、
前記第１の画素と前記第２の画素と前記第５の画素とは垂直方向に１画素おきに配置され、前記第３の画素と前記第４の画素と前記第５の画素とは水平方向に１画素おきに配置されていることを特徴とするデジタルカメラ。
【請求項５】
請求項１〜４のいずれか一項に記載のデジタルカメラにおいて、
前記第１画像データ取得手段は、前記撮像画像データにおいて、前記第１画像データに対応する複数画素についてそれぞれ近傍画素の画素値の平均値を算出し、前記平均値を前記第１画像データとして取得し、
前記第２画像データ取得手段は、前記撮像画像データにおいて、前記第２画像データに対応する複数画素についてそれぞれ近傍画素の画素値の平均値を算出し、前記平均値を前記第２画像データとして取得することを特徴とするデジタルカメラ。
【請求項６】
撮像手段により被写体を撮影して生成された撮像画像データを入力する画像入力手順と、
前記撮像画像データを所定数の画素で構成される単位画素ブロックに分割した場合に、前記単位画素ブロックの中央近傍領域に対応する画像データを、第１画像データとして前記撮像画像データから取得する第１画像データ取得手順と、
前記単位画素ブロックの前記中央近傍領域以外の周囲画素領域の一部に対応する画像データであって、前記撮像画像データの全体に対する前記第１画像データの偏在性を補正するための第２画像データを前記撮像画像データから取得する第２画像データ取得手順と、
前記第１画像データと前記第２画像データとを記録媒体に記録する記録制御手順と、
をコンピュータに実行させることを特徴とする画像記録プログラム。
【請求項７】
撮像手段により撮影された撮像画像データを所定数の画素で構成される単位画素ブロックに分割した場合に前記単位画素ブロックの中央近傍領域に対応する第１画像データと、前記単位画素ブロックの前記中央近傍領域以外の周囲画素領域の一部に対応する画像データであって、前記撮像画像データの全体に対する前記第１画像データの偏在性を補正するための第２画像データとを入力する画像入力手段と、
前記第２画像データを用いて前記撮像画像データの全体に対する前記第１画像データの偏在性を補正することにより、前記撮像画像データの全体に対して均等に配置された画素に対応する補正画像データを作成し、前記補正画像データを用いて出力用画像データを作成する画像作成手段と、
を備えることを特徴とする画像処理装置。
【請求項８】
請求項７に記載の画像処理装置において、
前記撮像画像データはベイヤー配列で構成され、
前記単位画素ブロックは４行４列の画素で構成され、
前記中央近傍領域は前記単位画素ブロックの中央近傍の２行２列の画素で構成され、
前記第２画像データは、前記単位画素ブロックの前記周囲画素領域のうち、前記中央近傍領域に対して水平方向に隣接する第１の画素と前記中央近傍領域に対して垂直方向に隣接する第２の画素と前記中央近傍領域に対して斜め方向に隣接する第３の画素とに対応する画像データであり、
前記第１の画素と前記第３の画素とは垂直方向に１画素空いて配置され、前記第２の画素と前記第３の画素とは水平方向に１画素空いて配置されており、
前記画像作成手段は、前記単位画素ブロックにおいて、前記中央近傍領域において前記第１の画素とは水平方向に１画素空いて配置され且つ前記第２の画素とは垂直方向に１画素空いて配置された第４の画素と、前記周囲画素領域における前記第１、第２、第３の画素とに対応するＲＧＢ３色の画像データを前記補正画像データとして作成することを特徴とする画像処理装置。
【請求項９】
請求項７に記載の画像処理装置において、
前記撮像画像データはベイヤー配列で構成され、
前記単位画素ブロックは６行６列の画素で構成され、
前記中央近傍領域は前記単位画素ブロックの中央近傍の４行４列の画素で構成され、
前記第２画像データは、前記単位画素ブロックの前記周囲画素領域のうち、前記中央近傍領域に対して水平方向に隣接する第１および第２の画素と前記中央近傍領域に対して垂直方向に隣接する第３および第４の画素と前記中央近傍領域に対して斜め方向に隣接する第５の画素とに対応する画像データであり、
前記第１の画素と前記第２の画素と前記第５の画素とは垂直方向に１画素おきに配置され、前記第３の画素と前記第４の画素と前記第５の画素とは水平方向に１画素おきに配置されており、
前記画像作成手段は、前記単位画素ブロックにおいて、前記中央近傍領域において前記第１および第２の画素から水平方向に１画素おきに配置され且つ前記第３および第４の画素から垂直方向に１画素おきに配置された第６、第７、第８、第９の画素と、前記周囲画素領域における前記第１、第２、第３、第４、第５の画素とに対応するＲＧＢ３色の画像データを前記補正画像データとして作成することを特徴とする画像処理装置。
【請求項１０】
撮像手段により撮影された撮像画像データを所定数の画素で構成される単位画素ブロックに分割した場合に前記単位画素ブロックの中央近傍領域に対応する第１画像データと、前記単位画素ブロックの前記中央近傍領域以外の周囲画素領域の一部に対応する画像データであって、前記撮像画像データの全体に対する前記第１画像データの偏在性を補正するための第２画像データとを入力する画像入力手順と、
前記第１画像データおよび前記第２画像データを用いて、前記撮像画像データの全体に対する前記第１画像データの偏在性を補正することにより、前記撮像画像データの全体に対して均等に配置された画素に対応する補正画像データを作成し、前記補正画像データを用いて出力用画像データを作成する画像作成手順と、
をコンピュータに実行させることを特徴とする画像出力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ、画像記録プログラム、画像処理装置および画像出力プログラムに関する。
【背景技術】
【０００２】
ＲＡＷデータの画素数を縮小した縮小ＲＡＷデータを作成して記録するデジタルカメラが知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許４４９７９４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のデジタルカメラでは、画像全域から見た場合、記録される縮小ＲＡＷデータの画素位置が偏在しているため、被写体が直線的に構成されている場合、再生画像にジャギーや歪みなどの画質上の問題が発生する可能性があった。
【課題を解決するための手段】
【０００５】
（１）請求項１に記載のデジタルカメラは、被写体を撮影して撮像画像データを生成する撮像手段と、撮像画像データを所定数の画素で構成される単位画素ブロックに分割した場合に、単位画素ブロックの中央近傍領域に対応する画像データを、第１画像データとして撮像画像データから取得する第１画像データ取得手段と、単位画素ブロックの中央近傍領域以外の周囲画素領域の一部に対応する画像データであって、撮像画像データの全体に対する第１画像データの偏在性を補正するための第２画像データを撮像画像データから取得する第２画像データ取得手段と、第１画像データと第２画像データとを記録媒体に記録する記録制御手段と、を備えることを特徴とする。
（２）請求項６に記載の画像記録プログラムは、撮像手段により被写体を撮影して生成された撮像画像データを入力する画像入力手順と、撮像画像データを所定数の画素で構成される単位画素ブロックに分割した場合に、単位画素ブロックの中央近傍領域に対応する画像データを、第１画像データとして撮像画像データから取得する第１画像データ取得手順と、単位画素ブロックの中央近傍領域以外の周囲画素領域の一部に対応する画像データであって、撮像画像データの全体に対する第１画像データの偏在性を補正するための第２画像データを撮像画像データから取得する第２画像データ取得手順と、第１画像データと第２画像データとを記録媒体に記録する記録制御手順と、をコンピュータに実行させることを特徴とする。
（３）請求項７に記載の画像処理装置は、撮像手段により撮影された撮像画像データを所定数の画素で構成される単位画素ブロックに分割した場合に単位画素ブロックの中央近傍領域に対応する第１画像データと、単位画素ブロックの中央近傍領域以外の周囲画素領域の一部に対応する画像データであって、撮像画像データの全体に対する第１画像データの偏在性を補正するための第２画像データとを入力する画像入力手段と、第２画像データを用いて撮像画像データの全体に対する第１画像データの偏在性を補正することにより、撮像画像データの全体に対して均等に配置された画素に対応する補正画像データを作成し、補正画像データを用いて出力用画像データを作成する画像作成手段と、を備えることを特徴とする。
（４）請求項１０に記載の画像出力プログラムは、撮像手段により撮影された撮像画像データを所定数の画素で構成される単位画素ブロックに分割した場合に単位画素ブロックの中央近傍領域に対応する第１画像データと、単位画素ブロックの中央近傍領域以外の周囲画素領域の一部に対応する画像データであって、撮像画像データの全体に対する第１画像データの偏在性を補正するための第２画像データとを入力する画像入力手順と、第１画像データおよび第２画像データを用いて、撮像画像データの全体に対する第１画像データの偏在性を補正することにより、撮像画像データの全体に対して均等に配置された画素に対応する補正画像データを作成し、補正画像データを用いて出力用画像データを作成する画像作成手順と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、撮像画像データを縮小した画像データにおいて、ジャギーや歪みなどの画質上の問題を改善することができる。
【図面の簡単な説明】
【０００７】
【図１】デジタルカメラの構成を示すブロック図である。
【図２】撮像素子の画素配列を示す図である。
【図３】ベイヤー配列の４×４画素から２×２画素の画像データを作成する場合の具体例を模式的に示した図である。
【図４】ベイヤー配列の４×４画素から２×２画素の画像データを作成する場合の具体例をＲ、Ｇ、Ｂの各チャンネルごとに示した図である。
【図５】撮像画像全体に対して、画素を偏在して配置した場合を説明する図である。
【図６】撮像画像全体に対して、画素を均等に配置した場合を説明する図である。
【図７】第２画像データの具体例を示した図である。
【図８】縮小画像データの具体例を示す図である。
【図９】色補間処理後の画像データの具体例を示す図である。
【図１０】偏在性補正処理後の画像データの具体例を示す図である。
【図１１】画像記録処理の流れを示すフローチャートである。
【図１２】第２画像データを作成する方法の具体例を説明する図である。
【図１３】第２画像データを作成する方法の具体例を説明する図である。
【図１４】第２画像データを作成する方法の具体例を説明する図である。
【図１５】Ｇチャンネルにおいて、周囲の画素から画素値を作成する場合の別の具体例を示した図である。
【図１６】画像表示処理の流れを示すフローチャートである。
【図１７】第１の色補間処理後の画像データの具体例を示す図である。
【図１８】第２の色補間処理後の画像データの具体例を示す図である。
【図１９】変形例３における第１画像データおよび第２画像データの具体例を示す図である。
【図２０】変形例３における偏在性補正処理後の画像データの具体例を示す図である。
【図２１】プログラムの提供の様子を示す図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明を実施するための形態について説明する。図１は、本発明の一実施の形態におけるデジタルカメラ１００の構成を示すブロック図である。デジタルカメラ１００は、操作部材１０１と、レンズ１０２と、撮像素子１０３と、制御装置１０４と、メモリカードスロット１０５と、モニタ１０６とを備えている。操作部材１０１は、使用者によって操作される種々の入力部材、例えば電源ボタン、レリーズボタン、ズームボタン、十字キー、決定ボタン、再生ボタン、削除ボタンなどを含んでいる。
【０００９】
レンズ１０２は、複数の光学レンズから構成されるが、図１では代表して１枚のレンズで表している。撮像素子１０３は、例えばＣＣＤやＣＭＯＳなどのイメージセンサーであり、レンズ１０２により結像した被写体像を撮像する。そして、撮像によって得られた画像信号を制御装置１０４へ出力する。
【００１０】
制御装置１０４は、ＣＰＵ、メモリ、およびその他の周辺回路により構成され、デジタルカメラ１００を制御する。なお、制御装置１０４を構成するメモリには、ＳＤＲＡＭやフラッシュメモリが含まれる。ＳＤＲＡＭは、揮発性のメモリであって、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用されたりする。また、フラッシュメモリは、不揮発性のメモリであって、制御装置１０４が実行するプログラムのデータや、プログラム実行時に読み込まれる種々のパラメータなどが記録されている。
【００１１】
メモリカードスロット１０５は、記憶媒体としてのメモリカードを挿入するためのスロットであり、制御装置１０４から出力された画像ファイルをメモリカードに書き込んで記録する。また、メモリカードスロット１０５は、制御装置１０４からの指示に基づいて、メモリカード内に記憶されている画像ファイルを読み込む。
【００１２】
モニタ１０６は、デジタルカメラ１００の背面に搭載された液晶モニタ（背面モニタ）であり、当該モニタ１０６には、メモリカードに記憶されている画像やデジタルカメラ１００を設定するための設定メニューなどが表示される。
【００１３】
本実施の形態におけるデジタルカメラ１００では、制御装置１０４は、使用者による撮影指示に基づいて撮影を行う。このとき、制御装置１０４は、撮像素子１０３から入力される画像信号に対して画像処理を施さないＲＡＷデータを格納した画像ファイル（ＲＡＷファイル）と、撮像素子１０３から入力される画像信号に対して所定の画像処理を施して生成されるＪＰＥＧデータを格納した画像ファイル（ＪＰＥＧファイル）とを生成することができる。そして、制御装置１０４は、生成した画像ファイルをメモリカードスロット１０５へ出力して、メモリカードに記録する。なお、撮影時にＲＡＷファイルを記録するか（ＲＡＷ記録）、ＪＰＥＧファイルを記録するか（ＪＰＥＧ記録）は、使用者が任意に設定することが可能である。
【００１４】
ＪＰＥＧデータは、光電変換して得られたＲＧＢ３色画像信号に対し、ベイヤー補間、ホワイトバランス変換、マトリックス変換、γ変換などの変換を施した後に、データ圧縮された画像データであり、Ｂｉｔ精度は８ｂｉｔである。一方、ＲＡＷデータは、光電変換して得られたＲＧＢ３色画像信号に対して上記のような処理を行なわず記録する。ＲＡＷ形式で記録した場合には、アプリケーションソフトウェアなどにより、ベイヤー補間、ホワイトバランス変換、マトリックス変換、γ変換などの変換を行なう。Ｂｉｔ精度は１２〜１４ｂｉｔである。
【００１５】
ＪＰＥＧファイルとＲＡＷファイルとを比較してみると、ＪＰＥＧファイルは、データ圧縮して記録すること、Ｂｉｔ精度が８Ｂｉｔであることなどから、ファイルサイズがＲＡＷファイルに比べて小さい。しかし、ＪＰＥＧファイルは、ホワイトバランス変換、色マトリックス変換、γ変換などの変換がすでに施されている。そのため、ＪＰＥＧファイルにおいてホワイトバランスや色調を変更したい場合には、圧縮され８Ｂｉｔになっている画像データから、すでに施されている変換の逆変換を施したうえで、所望の変換を施さなければならず、画質上の劣化が懸念される。また、ベイヤー補間についても、デジタルカメラ内で実現可能な処理に限定される。
【００１６】
一方、ＲＡＷファイルは撮像素子１０３により撮像されたデータをそのまま記録するものであり、ＪＰＥＧファイルよりもファイルサイズが大きくなるものの、ホワイトバランス変換、色マトリックス変換、γ変換などの変換が施されていない。そのため、ＲＡＷファイルでは、所望のホワイトバランスや色調を実現したい場合、上述のＪＰＥＧファイルの場合のような逆変換を施す必要がなく、画質上、有利である。また、ベイヤー補間についても、アプリケーションソフトウェアであれば実現可能な高精度な処理を、適用することができる。したがってＲＡＷファイルは高画質の画像を作成するために有利な画像形式といえる。
【００１７】
ＲＡＷデータの利用は、一般に処理負荷が大きく、この処理負荷は、画像処理の内容や撮像素子１０３の画素数に依存する。撮像素子１０３の画素数については、近年高画素のデジタルカメラが開発され、２４００万画素（６０４８×４０３２）程度のデジタルカメラが市販されている。
【００１８】
デジタルカメラの高画素化に対し、パーソナルコンピュータなどと共に使用されるディスプレイの画素数について見てみると、比較的高解像のもので１９２０×１２００画素程度であり、一般にはさらに低い解像度のものとなる。アプリケーションソフトウェアで画像を表示する場合は全画面表示以外では、ディスプレイの表示領域の一部を使用することになり、画像表示の画素数はさらに少なくなる。
【００１９】
そのため、上記のような高画素のデジタルカメラでＲＡＷ形式で記録した画像を、アプリケーションソフトウェアで表示する場合は、全画像データを一度メモリ上に読み込み縮小処理を施した上で表示することになる。デジタルカメラの画素数が多くなるほど処理負荷が大きくなり、コンピュータの使用可能メモリ量を超えるとスワップ処理を行うことになり、処理時間の増大を招くことになる。
【００２０】
そこで、本実施形態のデジタルカメラ１００では、撮像素子１０３の画素数を有するＲＡＷデータ、すなわち撮像時のＲＡＷデータ（以下、撮像ＲＡＷデータと表記する）を記録するのではなく、これを縮小した縮小画像データを作成して記録する。この縮小画像データは、ベイヤー補間、ホワイトバランス変換、色マトリックス変換、γ変換などの変換などが施されていない状態であり、且つ撮像素子１０３の画素数よりも少ない画素数を有する画像データである。このように記録することで、ファイルサイズが従来のＲＡＷ形式のファイルに比べて小さいことにより処理時間を低減できると共に、ベイヤー補間、ホワイトバランス変換、色マトリックス変換、γ変換などの変換が施されていないことにより、アプリケーションソフトなどによる画像調整の際、画質上有利となる。
【００２１】
ここで、撮像ＲＡＷデータを縮小する方法について考察する。図２は、撮像素子１０３の画素配列を示すものである。これはベイヤー配列と呼ばれるものであり、２×２の４画素のうちＲとＢが１画素、Ｇが２画素から構成される。撮像素子１０３の画素数は、例えば６０００×４０００であるとする。ＲＡＷ記録の場合は通常、この画素数分の画像データを連続して記録する。撮像ＲＡＷデータを縮小する場合には、たとえば、ベイヤー配列で構成された撮像ＲＡＷデータを図３（ａ）に示すように４行４列（４×４）の画素から構成される単位画素ブロックに分割して処理を行う。すなわち、撮像ＲＡＷデータの画素数が６０００×４０００である場合には、撮像ＲＡＷデータは１５００×１０００個の単位画素ブロックに分割される。そして、図３（ａ）に示す４×４画素のベイヤー配列の画像データを縮小して、図３（ｂ）に示す２×２画素のベイヤー配列の画像データ（以下、第１画像データと表記する）を作成する。これにより、第１画像データは、撮像ＲＡＷデータの画素数（６０００×４０００）の４分の１の画素数（３０００×２０００）に縮小される。なお、以下の説明では、４×４の単位画素ブロック内の画素位置を水平方向ｘ（１〜４の整数）および垂直方向ｙ（１〜４の整数）を用いて（ｘ，ｙ）の形で示す。
【００２２】
図４は、図３をＲ、Ｇ、Ｂの各チャンネルごとに見た図である。図４（ａ）、（ｃ）、（ｅ）、（ｇ）に示す各チャンネルごとの撮像ＲＡＷデータから、図４（ｉ）に示す第１画像データを作成する。具体的には、図４（ａ）に示す２×２のＧ画素（１，１）、（１，３）、（３，１）、（３，３）の画素値の平均値を算出する。この平均値は、図４（ｂ）に示すように、上記２×２のＧ画素の中央に位置するＧ画素（２，２）の画素値に相当し、これを第１画像データのＧ画素の画素値とする。また、図４（ｃ）に示す２×２のＲ画素（２，１）、（２，３）、（４，１）、（４，３）の画素値の平均値を算出する。この平均値は、図４（ｄ）に示すように、上記２×２のＲ画素の中央に位置するＲ画素（３，２）の画素値に相当し、これを第１画像データのＲ画素の画素値とする。また、図４（ｅ）に示す２×２のＢ画素（１，２）、（１，４）、（３，２）、（３，４）の画素値の平均値を算出する。この平均値は、図４（ｆ）に示すように、上記２×２のＢ画素の中央に位置するＢ画素（２，３）の画素値に相当し、これを第１画像データのＢ画素の画素値とする。また、図４（ｇ）に示す２×２のＧ画素（２，２）、（２，４）、（４，２）、（４，４）の画素値の平均値を算出する。この平均値は、図４（ｈ）に示すように、上記２×２のＧ画素の中央に位置するＧ画素（３，３）に相当し、これを第１画像データのＧ画素の画素値とする。図４（ｉ）に示す第１画像データは、図４（ｂ）、（ｄ）、（ｆ）、（ｈ）に示すＲ画素、Ｂ画素、および２つのＧ画素の画素値から構成される。
【００２３】
このように、ベイヤー配列で構成された撮像ＲＡＷデータを４×４の単位画素ブロックに分割する。そして、各単位画素ブロックにおけるそれぞれの色成分（ＲＧＢ）において、２×２の４つの画素を１つの組とし、各組ごとに画素値の平均値を算出し、算出した平均値を第１画像データにおける１画素の画素値とする。このようにして第１画像データを作成することにより、第１画像データは、撮像ＲＡＷデータの４×４の各単位画素ブロックにおいて、中央近傍の２×２（２行２列）の画素（２，２）、（３，２）、（２，３）、（３，３）に対応する画像データ（画素値）を有することとなる。
【００２４】
しかしながら、このようにして作成した第１画像データを用いて画像全領域の画像データを構成して画像を再生した場合、ジャギー（被写体が直線部分をもつ場合に現れるギザギザした感じの不自然さ）や歪みが発生する場合がある。この点について図５および図６を用いて説明する。図５（ａ）は、撮像ＲＡＷデータの一部を示す。上述したように、第１画像データは、撮像ＲＡＷデータの４×４の単位画素ブロックにおいて、中央近傍の２×２の画素（黒丸で示す）に対応する画像データを有する。図５（ａ）からわかるように、第１画像データは、撮像ＲＡＷデータにより構成される撮像画像全体から見たときに、画素が均等に配置された画像データではなく、画素が偏在して配置された画像データとなっている。
【００２５】
ここで、一例として直線部分を有する被写体Ｐを撮影した場合について説明する。図５（ｂ）は、図５（ａ）で黒丸で示した画素に対応する画像データ（すなわち第１画像データ）から構成された画像の一部を示している。図５（ｂ）からわかるように、第１画像データでは、被写体Ｐの直線の連続性が損なわれており、これがジャギーや歪みの原因となる。
【００２６】
一方、図６（ａ）は、撮像ＲＡＷデータの４×４の各単位画素ブロックにおいて、第１画像データとして用いる２×２の画素（黒丸で示す）を、画像全体から見たときに均等に配置した場合を示す。図６（ｂ）は、図６（ａ）で黒丸で示した画素に対応する画像データ（すなわち第１画像データ）から構成された画像の一部を示している。図６（ｂ）に示す画像では、図５（ｂ）で示した画像と比較して、被写体Ｐの直線の連続性を保持している。このように、第１画像データにより構成される画像のジャギーや歪みは、図５（ａ）に示したように撮像ＲＡＷデータにより構成される撮像画像全体から見たときに画素が偏在して配置されていることに起因している。したがって、第１画像データを、図６（ａ）に示したように、画素が均等に配置されるように補正することで、画像のジャギーや歪を改善することができる。
【００２７】
そこで、本実施の形態のデジタルカメラ１００では、撮像ＲＡＷデータを縮小して記録する際に、第１画像データにおけるジャギーや歪みを改善するように画像記録処理を行う。そのため、この画像記録処理では、図３（ｂ）で示した４×４の単位画素ブロックの中央近傍の２×２の画素に対応する第１画像データと共に、第１画像データの偏在性を補正するための画像データ（以下、第２画像データと表記する）も記録する。第２画像データは、第１画像データにおいて中央近傍に偏在して配置されている画素を、画像全体から見て均等に配置されるように補正するための画像データである。
【００２８】
図７は、第２画像データを説明する図である。デジタルカメラ１００は、４×４の単位画素ブロックにおいて、中央近傍の２×２の画素で構成される中央近傍領域Ａｃ以外の画素で構成される周囲画素領域Ａｓの一部の複数画素に対応する画像データを、第２画像データとして作成する。なお、図７に示す４×４の単位画素ブロックにおいて、斜線で示された領域が中央近傍領域Ａｃであり、斜線以外の領域が周囲画素領域Ａｓである。具体的には、中央近傍領域Ａｃに対して、水平方向（ここでは右側）に隣接した第１のＧ画素（４，２）と、垂直方向（ここでは下側）に隣接した第２のＧ画素（２，４）と、斜め方向（ここでは右下）に隣接した第３のＧ画素（４，４）の３つのＧ画素に対応する画像データが、第２画像データとして作成される。第１のＧ画素（４，２）と第３のＧ画素（４，４）とは垂直方向に１画素空いて配置されている。第２のＧ画素（２，４）と第３のＧ画素（４，４）とは水平方向に１画素空いて配置されている。
【００２９】
そしてデジタルカメラ１００は、図８に示すように上記第１画像データおよび第２画像データを合わせた画像データを縮小画像データとして作成する。すなわち、縮小画像データは、撮像ＲＡＷデータにおける４×４の各単位画素ブロックにおいて、中央近傍の２×２のＧ画素（２，２）、Ｒ画素（２，３）、Ｂ画素（３，２）、Ｇ画素（３，３）の４つと、偏在性を補正するためのＧ画素（２，４）、（４，２）、（４，４）の３つとに対応する画像データを有する。したがって、縮小画像データの画素数は、撮像ＲＡＷデータの画素数に対して１６分の７に縮小されている。デジタルカメラ１００は、このような縮小画像データを、メモリカードに画像ファイルとして記録するようになっている。
【００３０】
デジタルカメラ１００は、このようにして記録した縮小画像データにより画像を構成して再生する際には、まず、色補間処理によって、図９に示すように、中央近傍の２×２の画素位置（２，２）、（３，２）、（２，３）、（３，３）におけるＲＧＢ３色の画像データを作成する。そして、デジタルカメラ１００は、画素位置（３，２）、（２，３）、（３，３）のＲＧＢ３色の画像データと、第２画像データとして記録した画素位置（４，２）、（２，４）、（４，４）のＧチャンネルの画像データとから、画素位置（４，２）、（２，４）、（４，４）のＲＧＢ３色の画像データを作成する。この結果、デジタルカメラ１００は、図１０に示すように、画素位置（２，２）、（４，２）、（２，４）、（４，４）のＲＧＢ３色の画像データ、すなわち、画像全体から見て画素が均等に配置された画像データを得ることができる。
【００３１】
以下、上述した処理について詳細に説明する。図１１は、本実施の形態における画像記録処理の流れを示すフローチャートである。図１１に示す処理は、使用者によって操作部材１０１に含まれるレリーズボタンが操作されることにより、撮影が行われると起動するプログラムとして、制御装置１０４によって実行される。
【００３２】
ステップＳ１において、制御装置１０４は、撮像素子１０３から入力される画像信号を取得して撮影処理を行う。その後、ステップＳ２へ進み、制御装置１０４は、撮影処理により得られた撮像ＲＡＷデータを取得して、バッファメモリに記憶する。すなわち、ここでは、記録媒体などへのファイル記録は行わず、一時的な記憶領域に撮像ＲＡＷデータを保持する。
【００３３】
その後、ステップＳ３へ進み、制御装置１０４は、上記図３および図４で説明したように、撮像ＲＡＷデータを４×４の画素で構成される単位画素ブロックに分割する。制御装置１０４は、各単位画素ブロックについて中央近傍の２×２の画素に対応する画像データを、第１画像データとして作成する。すなわち、上述したように、４×４の各単位画素ブロックにおけるそれぞれの色成分（ＲＧＢ）において、２×２の４つの画素を１つの組とし、各組ごとに画素値の平均値を算出し、算出した平均値を第１画像データにおける１画素の画素値として、第１画像データを作成する。換言すれば、第１画像データにおける画素値は、それぞれ近傍にある（ここでは斜め方向に隣接する）同色の４画素の画素値の平均値を算出することにより作成される。制御装置１０４は、以上の処理を画像全領域分の単位画素ブロックについて行うことにより、第１画像データを作成する。
【００３４】
その後、ステップＳ４へ進み、制御装置１０４は、撮像ＲＡＷデータから、上記図７で説明したように、４×４の各単位画素ブロックにおいて、Ｇ画素（４，２）、（２，４）、（４，４）の３つのＧ画素に対応する画像データを、第２画像データとして作成する。
【００３５】
具体的には、図１２（ｂ）に示すように、第２画像データにおける単位画素ブロックＫ１（図中左上の単位画素ブロック）のＧ画素（４，２）の画素値は、図１２（ａ）に示すように、撮像ＲＡＷデータにおける単位画素ブロックＫ１のＧ画素（３，１）、（３，３）と右隣の単位画素ブロックＫ２のＧ画素（１，１）、（１，３）とにおいて画素値の平均値を算出することにより作成する。また、図１３（ｂ）に示すように、第２画像データにおける単位画素ブロックＫ１のＧ画素（２，４）の画素値は、図１３（ａ）に示すように、撮像ＲＡＷデータにおける単位画素ブロックＫ１のＧ画素（１，３）、（３，３）と下隣の単位画素ブロックＫ３のＧ画素（１，１）、（１，３）とにおいて画素値の平均値を算出することにより作成する。また、図１４（ｂ）に示すように、第２画像データにおける単位画素ブロックＫ１のＧ画素（４，４）の画素値は、図１４（ａ）に示すように、撮像ＲＡＷデータにおける単位画素ブロックＫ１のＧ画素（３，３）と右隣の単位画素ブロックＫ２のＧ画素（１，３）と下隣の単位画素ブロックＫ３のＧ画素（３，１）と斜め右隣の単位画素ブロックＫ４のＧ画素（１，１）において画素値の平均値を算出することにより作成する。このように制御装置１０４は、第２画像データにおける３つのＧ画素（４，２）、（２，４）、（４，４）の画素値を、それぞれ近傍にある（ここでは斜め方向に隣接する）４つのＧ画素の画素値の平均値を算出することにより作成する。制御装置１０４は、この処理を画像全領域分の単位画素ブロックについて行い、第２画像データを作成する。
【００３６】
また、ステップＳ３およびＳ４の処理において、第１画像データまたは第２画像データにおけるＧ画素の画素値については、近傍にある４つのＧ画素に、対象画素位置のＧ画素を加えた５つのＧ画素の画素値から算出してもよい。たとえば、図１５（ｂ）に示すＧ画素（２，２）の画素値について、図１５（ａ）に示すように、撮像ＲＡＷデータにおいて、Ｇ画素（２，２）と、その周囲の４つのＧ画素（１，１）、（１，３）、（３，１）、（３，３）の５つのＧ画素の画素値の平均値を算出して作成するようにしてもよい。
【００３７】
その後、ステップＳ５へ進み、制御装置１０４は、図８で示したように、ステップＳ３で作成した第１画像データとステップＳ４で作成した第２画像データとからなる縮小画像データを、メモリカードに画像ファイルとして記録し、図１１に示す画像記録処理を終了する。
【００３８】
次に、上述したデジタルカメラ１００で撮影され記録された画像ファイルを開き、画像の全領域をディスプレイに表示する画像表示処理について説明する。図１６は、この画像表示処理の流れを示すフローチャートである。使用者によって、メモリカードに記録されているいずれかの画像ファイルの表示が指示されると、制御装置１０４は、図１６の画像表示処理を実行するプログラムを起動して、画像表示処理を開始する。なお、画像表示先の表示機器は、デジタルカメラ１００の背面に搭載されたモニタ１０６であってもよいし、外部のディスプレイであってもよい。
【００３９】
ステップＳ１１において、制御装置１０４は、メモリカードに記録されている表示対象の画像ファイルの縮小画像データ（第１画像データおよび第２画像データ）を読み込む（入力する）。その後のステップＳ１２〜Ｓ１４において、制御装置１０４は、読み込んだ縮小画像データに対して色補間処理を行う。ステップＳ１２〜Ｓ１４では、４×４の各単位画素ブロックにおいて、図８に示した縮小画像データから、図９に示したように中央近傍の２×２の画素位置（２，２）、（２，３）、（３，２）、（３，３）にＲＧＢ３色のチャンネルのデータが存在するように処理を行う。
【００４０】
まず、ステップＳ１２において、制御装置１０４は、４×４の各単位画素ブロックにおいて、図８に示した縮小画像データから、図１７に示すように画素位置（２，３）、（３，２）にＧチャンネルのデータを作成する第１の色補間処理を行う。なお、図１７では、５つの単位画素ブロックＫ１０〜Ｋ１４を示している。以下、画素位置（ｘ、ｙ）のデータを、ＲチャンネルならＲ（ｘ，ｙ）、ＧチャンネルならＧ（ｘ，ｙ）、ＢチャンネルならＢ（ｘ，ｙ）と表記する。第１の色補間処理において、制御装置１０４は、各単位画素ブロックにおいて、Ｇ（２，３）、Ｇ（３，２）を次式（１）および（２）に示す補間演算により算出する。
Ｇ（２，３）＝｛Ｇ（２，２）＋Ｇ（２，４）｝／２  ・・・（１）
Ｇ（３，２）＝｛Ｇ（２，２）＋Ｇ（４，２）｝／２  ・・・（２）
【００４１】
制御装置１０４は、このような第１色補間処理を画像全領域分の単位画素ブロックについて行い、図１７に示すように第１色補間処理後の画像データを取得する。
【００４２】
その後ステップＳ１３に進み、制御装置１０４は、４×４の各単位画素ブロックにおいて、図１７に示した第１色補間処理後の画像データから、図１８に示すように画素位置（２，２）、（３，３）にＲおよびＢチャンネルのデータを作成する第２の色補間処理を行う。ここでは、図１７において中央に示す単位画素ブロックＫ１０において、画素位置（２，２）、（３，３）にＲおよびＢチャンネルのデータを作成する場合を説明する。第２の色補間処理において、制御装置１０４は、単位画素ブロックＫ１０のＲ（２，２）、Ｂ（２，２）、Ｒ（３，３）、Ｂ（３，３）を次式（３）〜（６）に示す補間演算により算出する。なお、次式（３）〜（６）において、ＬｅｆｔＲ（３，２）、ＵｐＢ（２，３）、ＤｏｗｎＲ（３，２）、ＲｉｇｈｔＢ（２，３）は、それぞれ、単位画素ブロックＫ１０の左隣の単位画素ブロックＫ１２のＲ（３，２）、上隣の単位画素ブロックＫ１１のＢ（２，３）、下隣の単位画素ブロックＫ１３のＲ（３，２）、右隣の単位画素ブロックＫ１４のＢ（２，３）を示す。
Ｒ（２，２）＝｛３×Ｒ（３，２）＋ＬｅｆｔＲ（３，２）｝／４  ・・・（３）
Ｂ（２，２）＝｛３×Ｂ（２，３）＋ＵｐＢ（２，３）｝／４  ・・・（４）
Ｒ（３，３）＝｛３×Ｒ（３，２）＋ＤｏｗｎＲ（３，２）｝／４  ・・・（５）
Ｂ（３，３）＝｛３×Ｂ（２，３）＋ＲｉｇｈｔＢ（２，３）｝／４  ・・・（６）
【００４３】
なお、上記式（３）〜（６）は、補間演算のために参照する画素において画素位置（２，２）あるいは（３，３）からの距離を考慮した式となっている。
【００４４】
制御装置１０４は、このような第２色補間処理を画像全領域分の単位画素ブロックについて行い、図１８に示すように第２色補間処理後の画像データを取得する。
【００４５】
その後ステップＳ１４に進み、制御装置１０４は、４×４の各単位画素ブロックにおいて、図１８に示した第２色補間処理後の画像データから、図９に示したように画素位置（２，３）にＲチャンネルのデータを作成し、画素位置（３，２）にＢチャンネルのデータを作成する第３の色補間処理を行う。ここでは、図１８において中央に示す単位画素ブロックＫ１０において、画素位置（２，３）にＲチャンネルのデータを作成し、画素位置（３，２）にＢチャンネルのデータを作成する場合を説明する。第３の色補間処理において、制御装置１０４は、単位画素ブロックＫ１０のＲ（２，３）、Ｂ（３，２）を次式（７）および（８）に示す補間演算により算出する。なお、次式（７）および（８）において、ＤｏｗｎＲ（２，２）、ＬｅｆｔＲ（３，３）、ＵｐＢ（３，３）、ＲｉｇｈｔＢ（２，２）は、それぞれ、単位画素ブロックＫ１０の下隣の単位画素ブロックＫ１３のＲ（２，２）、左隣の単位画素ブロックＫ１２のＲ（３，３）、上隣の単位画素ブロックＫ１１のＢ（３，３）、右隣の単位画素ブロックＫ１４のＢ（２，２）を示す。
Ｒ（２，３）＝｛３×Ｒ（２，２）＋３×Ｒ（３，３）＋ＤｏｗｎＲ（２，２）＋ＬｅｆｔＲ（３，３）｝／８  ・・・（７）
Ｂ（３，２）＝｛３×Ｂ（２，２）＋３×Ｂ（３，３）＋ＵｐＢ（３，３）＋ＲｉｇｈｔＢ（２，２）｝／８  ・・・（８）
【００４６】
なお、上記式（７）および（８）は、補間演算のために参照する画素において画素位置（２，３）あるいは（３，２）からの距離を考慮した式となっている。
【００４７】
制御装置１０４は、このような第３色補間処理を画像全領域分の単位画素ブロックについて行う。この結果、制御装置１０４は、図９に示したように第３色補間処理後の画像データ、すなわち各単位画素ブロックの中央近傍の画素位置（２，２）、（２，３）、（３，２）、（３，３）にＲＧＢすべてのチャンネルのデータが存在する画像データを取得する。
【００４８】
その後、ステップＳ１５へ進み、制御装置１０４は、図９に示した第３色補間処理後の画像データに対して偏在性を補正する偏在性補正処理を行い、図１０に示す偏在性補正処理後の補正画像データを作成する。図９に示したように各単位画素ブロックにおける中央近傍の画素位置（２，２）、（２，３）、（３，２）、（３，３）の画像データを使用して画像領域全体を構成すると、上述したようにジャギーや歪みが発生する可能性がある。これは、各単位画素ブロックにおける中央近傍の画素位置（２，２）、（２，３）、（３，２）、（３，３）が、撮像ＲＡＷデータにより構成される撮像画像全体から見た場合、偏在しているためである。そこで、この偏在性を避けるため、制御装置１０４は、図１０に示したように、撮像画像全体から見て画素が均等に配置されるよう、１画素おきの配置である２×２の画素位置（２，２）、（４，２）、（２，４）、（４，４）にＲＧＢ３色のデータが存在する補正画像データを作成する。画素位置（２，２）は、画素位置（４，２）とは水平方向に１画素空いて配置され、画素位置（２，４）とは垂直方向に１画素空いて配置されている。
【００４９】
画素位置（２，２）については、既にステップＳ１２〜Ｓ１４の処理によって、ＲＧＢチャンネルのデータが作成されている。また、画素位置（４，２）、（２，４）、（４，４）については、Ｇチャンネルのデータが第２画像データとして記録されている。ゆえにここでは、制御装置１０４は、画素位置（４，２）、（２，４）、（４，４）に対応するＲＢチャンネルのデータを求める。このデータは、ステップＳ１２〜Ｓ１４の処理によって得られた、画素位置（３，２）、（２，３）、（３，３）のＲＧＢチャンネルのデータと、第２画像データとして記録されている画素位置（４，２）、（２，４）、（４，４）のＧチャンネルのデータとを利用して求めることができる。
【００５０】
具体的に、制御装置１０４は、次式（９）〜（１１）により、画素位置（４，２）のＲＢチャンネルのデータを算出する。
α＝Ｇ（４，２）／Ｇ（３，２）  ・・・（９）
Ｒ（４，２）＝αＲ（３，２）  ・・・（１０）
Ｂ（４，２）＝αＢ（３，２）  ・・・（１１）
【００５１】
また、制御装置１０４は、次式（１２）〜（１４）により、画素位置（２，４）のＲＢチャンネルのデータを算出する。
β＝Ｇ（２，４）／Ｇ（２，３）  ・・・（１２）
Ｒ（２，４）＝βＲ（２，３）  ・・・（１３）
Ｂ（２，４）＝βＢ（２，３）  ・・・（１４）
【００５２】
また、制御装置１０４は、次式（１５）〜（１７）により、画素位置（４，４）のＲＢチャンネルのデータを算出する。
γ＝Ｇ（４，４）／Ｇ（３，３）  ・・・（１５）
Ｒ（４，４）＝γＲ（３，３）  ・・・（１６）
Ｂ（４，４）＝γＢ（３，３）  ・・・（１７）
【００５３】
以上の処理の結果、画素位置（２，２）、（４，２）、（２，４）、（４，４）のそれぞれにおいて、ＲＧＢチャンネルのデータを作成することができ、第３色補間処理後の画像データにおける偏在性を補正することができる。
【００５４】
制御装置１０４は、このようにして偏在性を補正する補正処理を画像全領域分の単位画素ブロックについて行い、撮像画像全体に対して画素が均等に配置された補正画像データを作成する。
【００５５】
その後、ステップＳ１６へ進み、制御装置１０４は、ステップＳ１５の偏在性補正処理後の補正画像データに対して、ホワイトバランス処理、マトリックス処理、γ処理などの画像処理を行って、表示用画像データを生成する。そして制御装置１０４は、生成した表示用画像データをモニタ１０６へ出力して、画像を表示した後、処理を終了する。
【００５６】
上述した実施の形態によれば、次の作用効果が得られる。
デジタルカメラ１００において、制御装置１０４は、ベイヤー配列で構成される撮像ＲＡＷデータを所定数の画素（ここでは４×４）で構成される単位画素ブロックに分割する。制御装置１０４は、単位画素ブロックの中央近傍の複数画素（ここでは２×２）で構成される中央近傍領域に対応する画像データを、第１画像データとして撮像ＲＡＷデータから取得する。制御装置１０４は、単位画素ブロックの中央近傍領域以外の複数画素で構成される周囲画素領域の一部の複数画素（３画素）に対応する画像データであって、撮像ＲＡＷデータにより構成される撮像画像全体に対する第１画像データの偏在性を補正するための第２画像データを撮像ＲＡＷデータから取得する。制御装置１０４は、第１画像データと第２画像データとを記録媒体に記録する。画像を表示する際には、制御装置１０４は、第１画像データおよび第２画像データを入力し、第２画像データを用いて撮像画像全体に対する第１画像データの偏在性を補正する。これにより、制御装置１０４は、撮像画像全体に対して均等に配置された画素に対応する補正画像データを作成し、補正画像データを用いて出力用画像データ（表示用画像データ）を作成する。以上の構成により、撮像ＲＡＷデータを縮小した画像データを記録でき、またこの画像データを再生する場合にジャギーや歪みなどの画質上の問題を改善することができる。
【００５７】
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
（変形例１）
上述した実施の形態では、第１画像データおよび第２画像データを作成する際に、それぞれ対象画素の画素値を、周囲の４画素の平均値を求めることにより決定する例について説明した。しかしながら、平均値を求めずに、撮像ＲＡＷデータにおける対象画素の画素値をそのまま第１画像データおよび第２画像データとして記録するようにしてもよい。この場合について、撮像ＲＡＷデータの各単位画素ブロックが図３（ａ）に示した画素配置である場合を一例に説明する。制御装置１０４は、撮像ＲＡＷデータの各単位画素ブロックにおけるＧ画素（２，２）、Ｂ画素（３，２）、Ｒ画素（２，３）、Ｇ画素（３，３）の各画素値をそのまま第１画像データとして取得する。また、制御装置１０４は、撮像ＲＡＷデータの各単位画素ブロックにおけるＧ画素（２，４）、（４，２）、（４，４）の各画素値をそのまま第２画像データとして取得する。
【００５８】
（変形例２）
上述した実施の形態では、図７に示したように、各単位画素ブロックのＧ画素（２，４）、（４，２）、（４，４）に対応する画像データを第２画像データとして作成する例について説明した。しかしながら、Ｇ画素（１，１）、（１，３）、（３，１）に対応する画像データを第２画像データとして作成するようにしてもよい。このようにしても、上述した実施の形態と同様に第１画像データの偏在性を補正することができる。
【００５９】
（変形例３）
上述した実施の形態では、制御装置１０４は、撮像ＲＡＷデータを４×４の単位画素ブロックに分割して処理を行う例について説明した。しかしながら、制御装置１０４は、図１９（ａ）に示すように撮像ＲＡＷデータを６×６（６行６列）の画素で構成される単位画素ブロックに分割するようにしてもよい。この場合、制御装置１０４は、図１９（ｂ）に示すように、撮像ＲＡＷデータから、６×６の単位画素ブロックの中央近傍に位置する４×４（４行４列）の画素で構成される中央近傍領域Ａｃに対応する画像データを第１画像データとして取得する。また、制御装置１０４は、中央近傍領域Ａｃに対して、水平方向（ここでは右側）に隣接した第１のＧ画素（６，２）および第２のＧ画素（６，４）と、垂直方向（ここでは下側）に隣接した第３のＧ画素（２，６）および第４のＧ画素（４，６）と、斜め方向（ここでは右下）に隣接した第５のＧ画素（６，６）の５つのＧ画素に対応する画像データを、第２画像データとして作成する。なお、第１のＧ画素（６，２）と第２のＧ画素（６，４）と第５のＧ画素（６，６）とは垂直方向に１画素おきに配置されている。第３のＧ画素（２，６）と第４のＧ画素（４，６）と第５のＧ画素（６，６）は水平方向に１画素おきに配置されている。また、第１画像データおよび第２画像データにおいて、上述した実施の形態のように対象画素の画素値を、近傍にある複数画素の平均値を求めることにより決定してもよいし、平均値を求めずにそのままの画素値を用いるようにしてもよい。
【００６０】
さらに、このようにして作成して記録された第１画像データおよび第２画像データを用いて画像を再生する場合には、制御装置１０４は、上述した実施の形態と同様にして色補間処理および偏在性補正処理を行う。これにより、制御装置１０４は、図２０に示すように、各単位画素ブロックにおいて、１画素おきの配置である３×３の画素位置（２，２）、（４，２）、（６，２）、（２，４）、（４，４）、（６，４）、（２，６）、（４，６）、（６，６）にＲＧＢ３色のデータが存在する画像データを作成する。画素位置（２，２）、（４，２）、（２，４）、（４，４）は、画素位置（６，２）および（６，４）から水平方向に１画素おきに配置され且つ画素位置（２，６）、（４，６）から垂直方向に１画素おきに配置されている。以上の処理の結果、制御装置１０４は、撮像画像全体から見て画素が均等に配置された画像データを作成することができる。
【００６１】
なお、図１９（ｂ）に示した例と異なり、制御装置１０４は、中央近傍領域Ａｃに対して、左側に隣接したＧ画素（１，３）および（１，５）と、上側に隣接したＧ画素（３，１）および（５，１）と、左上に隣接したＧ画素（１，１）の５つのＧ画素に対応する画像データを、第２画像データとして作成してもよい。この場合、制御装置１０４は、第１画像データおよび第２画像データを用いて、１画素おきの配置である３×３の画素位置（１，１）、（３，１）、（５，１）、（１，３）、（３，３）、（５，３）、（１，５）、（３，５）、（５，５）にＲＧＢ３色のデータが存在する画像データを作成することができる。
【００６２】
（変形例４）
上述した実施の形態では、デジタルカメラ１００が画像表示処理（図１６）を行う例について説明した。しかしながら、上述した画像表示処理（図１６）をパーソナルコンピュータ（パソコン）などの他の画像処理装置が行ってもよい。この場合は、パソコンは、デジタルカメラ１００により第１画像データおよび第２画像データが記録された画像ファイルを入力し、入力した画像ファイルを用いて上記画像表示処理（図１６）を行う。なお、この画像表示処理（図１６）は、アプリケーションソフトウェアによって実行されるようにしてもよい。
【００６３】
また、上述した実施の形態では、デジタルカメラ１００が画像記録処理（図１１）を行う例について説明した。しかしながら、上述した画像記録処理（図１１）をパソコンなどの他の画像処理装置が行ってもよい。この場合は、パソコンは、デジタルカメラ１００から撮像ＲＡＷデータを入力し、入力した撮像ＲＡＷデータから上述した画像記録処理（図１１）によって第１画像データおよび第２画像データを作成して記録媒体に記録する。なお、この画像記録処理（図１１）は、アプリケーションソフトウェアによって実行されるようにしてもよい。
【００６４】
さらに、上述した画像記録処理（図１１）および画像表示処理（図１６）を実行するためのプログラムは、ＣＤ−ＲＯＭなどの記録媒体やインターネットなどのデータ信号を通じて提供することができる。図２１はその様子を示す図である。パソコン２００は、ＣＤ−ＲＯＭ２０４を介してプログラムの提供を受ける。また、パソコン２００は通信回線２０１との接続機能を有する。コンピュータ２０２は上記プログラムを提供するサーバーコンピュータであり、ハードディスク２０３などの記録媒体にプログラムを格納する。通信回線２０１は、インターネット、パソコン通信などの通信回線、あるいは専用通信回線などである。コンピュータ２０２はハードディスク２０３を使用してプログラムを読み出し、通信回線２０１を介してプログラムをパソコン２００に送信する。すなわち、プログラムをデータ信号として搬送波を介して、通信回線２０１を介して送信する。このように、プログラムは、記録媒体やデータ信号（搬送波）などの種々の形態のコンピュータ読み込み可能なコンピュータプログラム製品として供給できる。
【００６５】
（変形例５）
上述した実施の形態では、デジタルカメラ１００により撮影されて記録された画像を表示機器に表示する場合に本発明を適用する例について説明したが、他の出力機器、例えばプリンタ用の画像データを生成する場合に本発明を適用するようにしてもよい。
【００６６】
上記では、種々の実施の形態および変形例を説明したが、本発明はこれらの内容に限定されるものではない。本発明の技術的思想の範囲内で考えられるその他の態様も本発明の範囲内に含まれる。
【符号の説明】
【００６７】
１００…デジタルカメラ、１０２…レンズ、１０３…撮像素子、１０４…制御装置、１０５…メモリカードスロット、１０６…モニタ、２００…パソコン
【図１】
2016046673.tif 000003
【図２】
2016046673.tif 000004
【図３】
2016046673.tif 000005
【図４】
2016046673.tif 000006
【図５】
2016046673.tif 000007
【図６】
2016046673.tif 000008
【図７】
2016046673.tif 000009
【図８】
2016046673.tif 000010
【図９】
2016046673.tif 000011
【図１０】
2016046673.tif 000012
【図１１】
2016046673.tif 000013
【図１２】
2016046673.tif 000014
【図１３】
2016046673.tif 000015
【図１４】
2016046673.tif 000016
【図１５】
2016046673.tif 000017
【図１６】
2016046673.tif 000018
【図１７】
2016046673.tif 000019
【図１８】
2016046673.tif 000020
【図１９】
2016046673.tif 000021
【図２０】
2016046673.tif 000022
【図２１】
2016046673.tif 000023