(57)【要約】【課題】単色画像データを表示する際に偽色が発生する可能性がある。【解決手段】表示対象の画像データが単色画像データであるか否かを判定し（Ｓ８２０）、表示対象の画像データが単色画像データであると判定すると、単色画像データに対して高周波成分を低減する高周波低減処理を施す（Ｓ８３０）。高周波低減処理が施された単色画像データを表示（Ｓ８４０）することにより、偽色の発生を抑制することができる。【選択図】図７
2011147012.tif 000002
【特許請求の範囲】
【請求項１】
表示対象の画像データが単色画像データであるか否かを判定する判定部と、
画像データに対して高周波成分を低減する高周波低減処理を施す高周波低減処理部と、
前記判定部によって、表示対象の画像データが単色画像データであると判定されると、前記単色画像データに対して前記高周波低減処理が行われるように前記高周波低減処理部を制御する制御部と、
前記高周波低減処理が施された単色画像データを表示する表示部と、
を備えることを特徴とする画像表示装置。
【請求項２】
前記制御部は、前記判定部によって、表示対象の画像データが非単色画像データであると判定されると、前記非単色画像データに対しては前記高周波低減処理が行われないように前記高周波低減処理部を制御することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記制御部は、前記単色画像データに対しては第１の高周波低減処理を行わせ、非単色画像データに対しては前記第１の高周波低減処理とは異なる第２の高周波低減処理を行わせるように前記高周波低減処理部を制御することを特徴とする請求項１に記載の画像表示装置。
【請求項４】
前記第１の高周波低減処理は、前記第２の高周波低減処理よりも高周波成分の低減効果が大きい処理であることを特徴とする請求項３に記載の画像表示装置。
【請求項５】
前記高周波低減処理部は、前記単色画像データに対する高周波低減処理として、水平方向のローパスフィルタ処理を行うことを特徴とする請求項１から請求項４のいずれか一項に記載の画像表示装置。
【請求項６】
前記高周波低減処理部は、前記単色画像データを前記表示部に表示した際に、前記表示部の注目画素の輝度値と、前記注目画素とカラーフィルタの異なる１つ以上の隣接画素の輝度値の比が同一になるように、前記単色画像データに対する高周波低減処理を行うことを特徴とする請求項１から請求項４のいずれか一項に記載の画像表示装置。
【請求項７】
前記高周波低減処理部は、前記単色画像データに対する高周波低減処理として、水平方向の平均化処理を行うことを特徴とする請求項６に記載の画像表示装置。
【請求項８】
前記高周波低減処理部は、前記単色画像データに対する高周波低減処理として、前記単色画像データを縮小する処理と、縮小後の単色画像データを拡大する処理とを行うことを特徴とする請求項１から請求項４のいずれか一項に記載の画像表示装置。
【請求項９】
前記高周波低減処理部は、前記単色画像データを水平方向に１／Ｎ（Ｎは自然数）倍に縮小した後、縮小後の単色画像データをニアレストネイバー補間法によって、水平方向にＮ倍に拡大する処理を行うことを特徴とする請求項８に記載の画像表示装置。
【請求項１０】
前記表示部は、画像データを構成する各画素のデータのうちの一部のデータを表示することを特徴とする請求項１から請求項９のいずれか一項に記載の画像表示装置。
【請求項１１】
前記単色画像データは、ノイズデータが付加された単色画像データであることを特徴とする請求項１から請求項１０のいずれか一項に記載の画像表示装置。
【請求項１２】
画像データを表示部に表示する画像表示方法であって、
表示対象の画像データが単色画像データであるか否かを判定するステップと、
表示対象の画像データが単色画像データであると判定すると、前記単色画像データに対して高周波成分を低減する高周波低減処理を施すステップと、
前記高周波低減処理が施された単色画像データを表示するステップと、
を備えることを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、単色画像データを表示する画像表示装置および画像表示方法に関する。
【背景技術】
【０００２】
銀塩写真のような粒状感を再現するために、画像データに対してノイズパターンを重畳する技術が提案されている。特許文献１に記載の技術では、画素単位で乱数を発生させ、周波数フィルタ処理やスケール変更を行って、期待する粒状度の粒状を画像に重畳させている。また、特許文献２に記載の技術では、均一露光されたカラーフィルムから得られた露光画像から平滑化した画像を減算することにより、粒状パターンを算出している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許第５，６４１，５９６号明細書
【特許文献２】特開平１１−８５９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、自然画においては、隣接画素間の相関が高い。従って、画像データの各画素をそのまま表示パネルの画素に対応させ、表示パネルのカラーフィルタに該当する画像データの色情報のみ表示するような表示方法を用いて表示しても、違和感が無く、かつ、十分な解像感の画像表示が可能である。しかしながら、粒状感が付加されたモノクロ画像においては、隣接する画素の輝度値の相関は低く、輝度値の差が大きいため、同様の表示方法で表示すると、表示パネルにおいて注目している画素の輝度値と、隣接してカラーフィルタの異なる画素の輝度値とが大きく異なることがあり、本来存在しないはずの偽色が生じてしまう可能性がある。
【０００５】
本発明は、偽色が発生しないように、単色画像データを表示する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明のある態様に係る画像表示装置は、表示対象の画像データが単色画像データであるか否かを判定する判定部と、画像データに対して高周波成分を低減する高周波低減処理を施す高周波低減処理部と、前記判定部によって、表示対象の画像データが単色画像データであると判定されると、前記単色画像データに対して前記高周波低減処理が行われるように前記高周波低減処理部を制御する制御部と、前記高周波低減処理が施された単色画像データを表示する表示部と、を備える。
【０００７】
本発明の別の態様に係る画像表示方法は、画像データを表示部に表示する画像表示方法であって、表示対象の画像データが単色画像データであるか否かを判定するステップと、表示対象の画像データが単色画像データであると判定すると、前記単色画像データに対して高周波成分を低減する高周波低減処理を施すステップと、前記高周波低減処理が施された単色画像データを表示するステップと、を備える。
【発明の効果】
【０００８】
本発明によれば、単色画像データを表示する際の偽色の発生を抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態における画像表示装置を適用したデジタルスチルカメラの構成を示すブロック図である。
【図２】第１の実施形態に係る画像表示装置を適用したデジタルスチルカメラで行われるメインの処理フローを示すフローチャートである。
【図３】静止画撮影・画像処理の詳細を示すフローチャートである。
【図４】ライブビュー表示・動画撮影・画像処理の詳細を示すフローチャートである。
【図５】再生処理の詳細を示すフローチャートである。
【図６】現像処理の詳細を示すフローチャートである。
【図７】ＬＣＤ表示処理の詳細を示すフローチャートである。
【図８】画像データをＬＣＤに表示する方法を説明するための図である。
【図９】第２の実施形態における画像表示装置によって行われるＬＣＤ表示処理の詳細を示すフローチャートである。
【図１０】第３の実施形態における画像表示装置によって行われるＬＣＤ表示処理の詳細を示すフローチャートである。
【図１１】単色画像データに対して、水平方向３画素の平均化処理を行ってから、ＬＣＤに表示させる処理を説明するための図である。
【図１２】第４の実施形態における画像表示装置によって行われるＬＣＤ表示処理の詳細を示すフローチャートである。
【図１３】単色画像データに対して、水平方向に３分の１のサイズになるように縮小する処理を行った後、ニアレストネイバー補間法によって、水平方向に３倍に拡大する処理を行ってから、ＬＣＤに表示させる処理を説明するための図である。
【発明を実施するための形態】
【００１０】
＜第１の実施形態＞
図１は、第１の実施形態における画像表示装置を適用したデジタルスチルカメラの構成を示すブロック図である。図１に示すデジタルスチルカメラは、カメラ本体１と交換式レンズ２から構成される。
【００１１】
交換式レンズ２は、レンズ１０１０と、Ｆｌａｓｈメモリ１０１１と、マイクロコンピュータ１０１２と、ドライバ１０１３と、絞り１０１４と、を有している。交換式レンズ２は、Ｉ／Ｆ９９９を介して、カメラ本体１と通信可能に接続されている。
【００１２】
カメラ本体１は、メカシャッター１０１と、撮像素子１０２と、アナログ処理部１０３と、アナログ/デジタル変換部１０４（以下、Ａ/Ｄ変換部１０４）と、バス１０５と、ＳＤＲＡＭ１０６と、画像処理部１０７と、ＡＥ処理部１０８と、ＡＦ処理部１０９と、画像圧縮展開部１１０と、メモリインターフェース１１１（以下、メモリＩ/Ｆ１１１）と、記録媒体１１２と、ＬＣＤドライバ１１３と、ＬＣＤ１１４と、マイクロコンピュータ１１５と、操作部１１６と、Ｆｌａｓｈメモリ１１７と、ノイズパターン生成部１１８と、画像加算部１１９と、を有している。
【００１３】
レンズ１０１０は、被写体の光学像を撮像素子１０２に集光させる。レンズ１０１０は、単焦点レンズであってもよいし、ズームレンズであってもよい。
【００１４】
マイクロコンピュータ１０１２は、Ｉ／Ｆ９９９、Ｆｌａｓｈメモリ１０１１、および、ドライバ１０１３と接続されていて、Ｆｌａｓｈメモリ１０１１に記憶されている情報の読み込み・書き込みを行うとともに、ドライバ１０１３を制御する。Ｆｌａｓｈメモリ１０１１に記憶されている情報には、交換式レンズ２の焦点距離のデータなどが含まれる。
【００１５】
マイクロコンピュータ１０１２は、さらに、Ｉ／Ｆ９９９を介して、マイクロコンピュータ１１５と通信することができ、様々な情報をマイクロコンピュータ１１５へ送信し、また、マイクロコンピュータ１１５から絞り値等の情報を受信する。
【００１６】
ドライバ１０１３は、マイクロコンピュータ１０１２の指示を受けて、レンズ１０１０を駆動させて、焦点距離やフォーカス位置の変更を行うとともに、絞り１０１４を駆動する。絞り１０１４は、レンズ１０１０の近傍に設けられ、被写体の光量を調節する。
【００１７】
メカシャッター１０１は、マイクロコンピュータ１１５の指示を受けて駆動し、撮像素子１０２に被写体を露光する時間を制御する。
【００１８】
撮像素子１０２は、各画素を構成するフォトダイオードの前面に、ベイヤー配列のカラーフィルタが配置された撮像素子である。ベイヤー配列は、水平方向にＲ画素とＧ（Ｇｒ）画素が交互に配置されたラインと、Ｇ（Ｇｂ）画素とＢ画素が交互に配置されたラインとを有し、さらにその２つのラインを垂直方向にも交互に配置することで構成されている。この撮像素子１０２は、レンズ１０１０により集光された光を、画素を構成するフォトダイオードで受光して光電変換することで、光の量を電荷量としてアナログ処理部１０３へ出力する。なお、撮像素子１０２は、ＣＭＯＳ方式のものでもＣＣＤ方式のものでも良い。
【００１９】
アナログ処理部１０３は、撮像素子１０２から読み出された電気信号（アナログ画像信号）に対し、リセットノイズ等を低減した上で波形整形を行い、さらに目的の明るさとなるように、ゲインアップを行う。Ａ/Ｄ変換部１０４は、アナログ処理部１０３から出力されたアナログ画像信号をデジタル画像信号（以後、画像データという）に変換する。
【００２０】
バス１０５は、デジタルカメラ内部で発生した各種データをデジタルカメラ内の各部に転送するための転送路である。バス１０５は、Ａ/Ｄ変換部１０４と、ＳＤＲＡＭ１０６と、画像処理部１０７と、ＡＥ処理部１０８と、ＡＦ処理部１０９と、画像圧縮展開部１１０と、メモリＩ/Ｆ１１１と、ＬＣＤドライバ１１３と、マイクロコンピュータ１１５と、ノイズパターン生成部１１８と、画像加算部１１９に接続されている。
【００２１】
Ａ/Ｄ変換部１０４から出力される画像データは、バス１０５を介して一旦ＳＤＲＡＭ１０６に記憶される。ＳＤＲＡＭ１０６は、Ａ/Ｄ変換部１０４において得られた画像データや、画像処理部１０７、画像圧縮展開部１１０、画像加算部１１９において処理された画像データ等の各種データが一時的に記憶される記憶部である。
【００２２】
画像処理部１０７は、オプティカルブラック減算部１０７１（以下、ＯＢ減算部１０７１）、ホワイトバランス補正部１０７２（以下、ＷＢ補正部１０７２）、同時化処理部１０７３、カラーマトリクス演算部１０７４、ガンマ・色再現処理部１０７５、エッジ強調処理部１０７６、および、ノイズ低減処理部１０７７（以下、ＮＲ処理部１０７７）を含み、ＳＤＲＡＭ１０６から読み出した画像データに対して様々な画像処理を施す。
【００２３】
ＯＢ減算部１０７１は、画像データに対して、オプティカルブラック減算処理（以下、ＯＢ減算処理）を行う。ＯＢ減算処理は、画像データを構成する各画素の画素値から、撮像素子１０２の暗電流等に起因するオプティカルブラック値（以下、ＯＢ値）を減算する処理である。
【００２４】
ＷＢ補正部１０７２は、画像データに対して、ホワイトバランスモードに応じたホワイトバランスゲインを乗じて、ホワイトバランスを補正する処理を行う。ホワイトバランスモードは、晴天、曇天、電球、蛍光灯などの光源に応じて、ユーザが設定可能である。
【００２５】
同時化処理部１０７３は、ベイヤー配列による画像データから、１画素あたりＲ、Ｇ、Ｂの情報からなる画像データへ同時化する処理を行う。カラーマトリクス演算部１０７４は、画像データに対して、カラーマトリクス係数を乗じる線形変換を行って、画像データの色を補正する。ガンマ・色再現処理部１０７５は、ガンマ補正処理、および、画像の色味を変化させる色再現処理を行う。
【００２６】
エッジ強調処理部１０７６は、バンドパスフィルタを用いて、画像データからエッジ成分を抽出し、抽出したエッジ成分のデータに、エッジ強調度に応じた係数を乗じてから、画像データに加算することにより、画像データのエッジを強調する処理を行う。
【００２７】
ＮＲ処理部１０７７は、高周波を低減するフィルタを用いた処理や、コアリング処理等により、ノイズを低減する処理を行う。
【００２８】
画像処理部１０７によって各処理が行われた後の画像データは、ＳＤＲＡＭ１０６に記憶される。
【００２９】
ＡＥ処理部１０８は、画像データから被写体輝度を算出する。被写体輝度を算出するためのデータは、専用の測光センサの出力であってもよい。ＡＦ処理部１０９は、画像データから高周波成分の信号を取り出し、ＡＦ（Auto Focus）積算処理により、合焦評価値を取得する。
【００３０】
ノイズパターン生成部１１８は、画像データに加算するノイズパターンデータを生成する。具体的には、Ｆｌａｓｈメモリ１１７記憶されているノイズパターンデータに基づいて、加算する画像データと同じサイズのノイズパターンデータを生成する。このノイズパターンデータは、銀塩粒子による粒状感に似せた粒状パターンのデータである。生成されたノイズパターンデータは、ＳＤＲＡＭ１０６に記憶される。
【００３１】
画像加算部１１９は、ＳＤＲＡＭ１０６に記憶されている画像データとノイズパターンデータとを加算する。ノイズパターンデータを加算した画像データは、ＳＤＲＡＭ１０６に記憶される。
【００３２】
画像圧縮展開部１１０は、静止画像データの記録時には、ＳＤＲＡＭ１０６から画像データを読み出し、読み出した画像データをＪＰＥＧ圧縮方式に従って圧縮して、圧縮したＪＰＥＧ画像データを、ＳＤＲＡＭ１０６に一旦記憶する。マイクロコンピュータ１１５は、ＳＤＲＡＭ１０６に記憶されたＪＰＥＧ画像データに対して、ＪＰＥＧファイルを構成するために必要なＪＰＥＧヘッダを付加してＪＰＥＧファイルを作成し、作成したＪＰＥＧファイルを、メモリＩ/Ｆ１１１を介して記録媒体１１２に記録する。
【００３３】
画像圧縮展開部１１０は、また、動画データの記録時には、ＳＤＲＡＭ１０６から動画データを読み出し、読み出した動画データを、例えば、Ｈ．２６４方式に従って圧縮して、圧縮した動画データをＳＤＲＡＭ１０６に一旦記憶する。画像圧縮展開部１１０は、さらに、マイクロコンピュータ１１５からの指令に基づいて、圧縮データを展開（伸長）する処理を行う。
【００３４】
記録媒体１１２は、例えばカメラ本体１に着脱可能なメモリカードからなる記録媒体であるが、これに限定されるものではない。
【００３５】
ＬＣＤドライバ１１３は、表示画像処理部１２０を備え、ＬＣＤ１１４に画像を表示させる。表示画像処理部１２０は、ＬＣＤ１１４に表示させる画像が単色画像である場合に、画像の高周波成分を低減させる処理を行う。すなわち、表示画像が単色画像の場合には、高周波低減処理後の画像がＬＣＤ１１４に表示され、非単色画像の場合には、高周波低減処理を施さない画像がＬＣＤ１１４に表示される。ＬＣＤ１１４は、後述するように、画像データを構成する各画素のデータのうちの一部のデータを表示する表示部である。
【００３６】
ここで、画像の表示には、撮影直後の画像データを短時間だけ表示するレックビュー表示、記録媒体１１２に記録されたＪＰＥＧファイルの再生表示、および、ライブビュー表示等の動画の表示が含まれる。記録媒体１１２に記録された圧縮データを再生する場合、画像圧縮展開部１１０は、記録媒体１１２に記録されている圧縮データを読み出して展開（伸長）処理を施した上で、展開したデータを一旦ＳＤＲＡＭ１０６に記憶させる。ＬＣＤドライバ１１３は、伸張されたデータをＳＤＲＡＭ１０６から読み出し、読み出したデータを映像信号へ変換した後でＬＣＤ１１４へ出力して表示を行う。
【００３７】
制御部としての機能を有するマイクロコンピュータ１１５は、デジタルカメラ本体１の各種シーケンスを統括的に制御する。マイクロコンピュータ１１５には、操作部１１６およびＦｌａｓｈメモリ１１７が接続されている。
【００３８】
操作部１１６は、電源ボタン、レリーズボタン、動画ボタン、再生ボタン、各種入力キー等の操作部材である。ユーザによって、操作部１１６の何れかの操作部材が操作されることにより、マイクロコンピュータ１１５は、ユーザの操作に応じた各種シーケンスを実行する。電源ボタンは、当該デジタルカメラの電源のオン／オフ指示を行うための操作部材である。電源ボタンが押されると、当該デジタルカメラの電源がオンとなる。再度、電源ボタンが押されると当該デジタルカメラの電源はオフとなる。レリーズボタンは、ファーストレリーズスイッチとセカンドレリーズスイッチの２段スイッチを有して構成されている。レリーズボタンが半押しされて、ファーストレリーズスイッチがオンされた場合に、マイクロコンピュータ１１５は、ＡＥ処理やＡＦ処理等の撮影準備シーケンスを行う。また、レリーズボタンが全押しされて、セカンドレリーズスイッチがオンされた場合に、マイクロコンピュータ１１５は、撮影シーケンスを実行して撮影を行う。
【００３９】
再生ボタンは、撮影により得られた静止画または動画をＬＣＤ１１４に表示させるためのボタンである。
【００４０】
動画ボタンは、動画の撮影を開始させ、また終了させるためのボタンである。初期状態では動画未撮影状態であるので、この状態で動画ボタンを押すと動画の撮影を開始し、動画撮影中に動画ボタンを押すと、動画の撮影を終了する。従って、動画ボタンを押すたびに、動画の撮影開始と終了を交互に繰り返す。
【００４１】
Ｆｌａｓｈメモリ１１７は、ホワイトバランスモードに応じたホワイトバランスゲインやカラーマトリクス係数、ローパスフィルタ係数等のデジタルカメラの動作に必要な各種パラメータ、銀塩粒子による粒状感に似せた粒状パターンのノイズデータ、および、デジタルスチルカメラを特定するための製造番号などを記憶している。また、Ｆｌａｓｈメモリ１１７は、マイクロコンピュータ１１５にて実行する各種プログラムも記憶している。マイクロコンピュータ１１５は、Ｆｌａｓｈメモリ１１７に記憶されているプログラムに従い、またＦｌａｓｈメモリ１１７から各種シーケンスに必要なパラメータを読み込み、各処理を実行する。
【００４２】
図２は、第１の実施形態に係る画像表示装置を適用したデジタルスチルカメラで行われるメインの処理フローを示すフローチャートである。ユーザにより電源ボタンが押されて、デジタルスチルカメラの電源がオンになると、マイクロコンピュータ１１５は、ステップＳ２０１の処理を開始する。
【００４３】
ステップＳ２０１では、記録中フラグをオフに初期化する。記録中フラグは、動画撮影中にオン、動画を撮影していない時にオフとなるフラグである。
【００４４】
ステップＳ２０２では、ユーザによって、再生ボタンが操作されたか否かを判定する。再生ボタンが操作されたと判定するとステップＳ２０３に進み、操作されていないと判定すると、ステップＳ２０４に進む。
【００４５】
ステップＳ２０３では、撮影により得られた静止画または動画を再生する処理を行う。再生処理の詳細については、図５を用いて後述する。
【００４６】
ステップＳ２０４では、ユーザによって、動画ボタンが操作されたか否かを判定する。動画ボタンが操作されたと判定するとステップＳ２０５に進み、操作されていないと判定すると、ステップＳ２０６に進む。
【００４７】
ステップＳ２０５では、記録中フラグを反転させて、ステップＳ２０６に進む。前述したように、動画ボタンは押されるたびに、動画撮影開始と終了を交互に繰り返すので、このステップでは、記録中フラグがオフであった場合にはオンに、またオンであった場合にはオフに、記録中フラグを反転させる。
【００４８】
ステップＳ２０６では、記録中フラグがオンであるか否かを判定する。記録中フラグがオンであると判定すると、ステップＳ２１１に進む。ステップＳ２１１では、動画記録中であると判定すると、撮像素子１０２からの画像信号に基づく動画の画像データについて画像処理および画像圧縮を行った後、記録媒体１１２に記録する。また、動画記録中ではないと判定すると、静止画撮影における被写体構図やシャッタタイミングの決定を行うためのライブビュー表示を行う。ステップＳ２１１のライブビュー表示・動画撮影・画像処理の詳細については、図４を用いて後述する。
【００４９】
一方、ステップＳ２０６において、記録中フラグがオフであると判定すると、ステップＳ２０７に進む。ステップＳ２０７では、ユーザによってレリーズボタンが半押しされて、ファーストレリーズスイッチがオンされたか否かを判定する。ファーストレリーズスイッチがオンされたと判定すると、ステップＳ２０８に進む。
【００５０】
ステップＳ２０８では、ＡＦ処理を行う。具体的には、まず、ＡＦ処理部１０９において、合焦評価値を算出する。マイクロコンピュータ１１５は、合焦評価値に基づいて、レンズ１０１０を駆動させる指令をドライバ１０１３に出す。ドライバ１０１３は、この指令に基づいて、レンズ１０１０を駆動させて、焦点距離やフォーカス位置の変更を行う。
【００５１】
ステップＳ２０７において、ファーストレリーズスイッチがオンされなかった場合、または、ファーストレリーズスイッチがオンされたままの状態の場合には、ステップＳ２０９に進む。ステップＳ２０９では、ユーザによってレリーズボタンが全押しされて、セカンドレリーズスイッチがオンされたか否かを判定する。セカンドレリーズスイッチがオンされたと判定するとステップＳ２１０に進み、セカンドレリーズスイッチがオンされないと判定すると、ステップＳ２１１に進む。
【００５２】
ステップＳ２１０では、静止画撮影・画像処理を行う。静止画撮影・画像処理の詳細については、図３を用いて後述する。
【００５３】
ステップＳ２１２では、デジタルスチルカメラの電源がオフされたか否かを判定する。電源がオフされていないと判定すると、ステップＳ２０２に戻り、上述した処理を行う。一方、ユーザにより電源ボタンが押されて、電源がオフされると、フローチャートの処理を終了する。
【００５４】
このように、本実施形態におけるメインフローでは、初期設定では静止画撮影モードになっており、この状態では、ステップＳ２０２→Ｓ２０４→Ｓ２０６→Ｓ２０７→Ｓ２０９→Ｓ２１１→Ｓ２１２→Ｓ２０２を順次実行し、この間ライブビュー表示を行う。ライブビュー表示中に、レリーズボタンが半押しされると、ステップＳ２０８においてＡＦ動作を行い、またレリーズボタンが全押しされると、ステップＳ２１０において静止画の撮影を行う。また、動画ボタンを押すと、ステップＳ２０５において記録中フラグをオンとし、ステップＳ２０６→Ｓ２１１→Ｓ２１２→Ｓ２０２→Ｓ２０４→Ｓ２０６を繰り返し実行することにより、動画撮影を継続する。この状態で再度、動画ボタンを押すと、ステップＳ２０５において記録中フラグがオフとなることから、前述の静止画のフローに戻る。
【００５５】
図３は、図２に示すフローチャートのステップＳ２１０の処理、すなわち、静止画撮影・画像処理の詳細を示すフローチャートである。
【００５６】
ステップＳ３１０では、ＡＥ処理を行う。具体的には、ＡＥ処理部１０８において、被写体輝度を算出し、算出した被写体輝度に基づいて、Ｆｌａｓｈメモリ１１７に記憶されている露出条件決定テーブルを参照することにより、撮影時のＩＳＯ感度、絞り、およびシャッター速を決定する。
【００５７】
ステップＳ３２０では、撮影を行う。撮影（静止画撮影）に関しては、従来から用いられている手法と同様である。ドライバ１０１３は、マイクロコンピュータ１０１２の指示に基づいて、設定された絞り値になるように絞り１０１４を駆動させる。そして、決定したシャッター速に基づいて、メカシャッター１０１を制御して撮影を行い、決定したＩＳＯ感度に応じた画像データを得る。
【００５８】
ステップＳ３３０では、ステップＳ３２０の撮影で得られた画像データ（ベイヤーデータ）に対して様々な画像処理を施して、輝度（Ｙ）および色差（Ｃｂ、Ｃｒ）信号データに変換する現像処理を行う。現像処理の詳細については、図６を用いて後述する。
【００５９】
ステップＳ３４０では、ＬＣＤドライバ１１３により、撮影により得られた画像データを短時間だけＬＣＤ１１４に表示させる。この表示は、いわゆるレックビュー表示である。この表示処理の詳細については、図７を用いて後述する。
【００６０】
ステップＳ３５０では、画像圧縮展開部１１０において、画像データに対して、ＪＰＥＧ圧縮を行い、画像サイズや撮影条件などのヘッダ情報を付加して、ＪＰＥＧファイルを生成する。
【００６１】
ステップＳ３６０では、ステップＳ３５０で生成したＪＰＥＧファイルを、メモリＩ/Ｆ１１１を介して記録媒体１１２に記録する。
【００６２】
図４は、図２に示すフローチャートのステップＳ２１１の処理、すなわち、ライブビュー表示・動画撮影・画像処理の詳細を示すフローチャートである。
【００６３】
ステップＳ４１０では、ＡＥ処理を行う。この処理は、図３に示すフローチャートのステップＳ３１０の処理と同じである。
【００６４】
ステップＳ４２０では、撮影を行う。撮影（動画撮影）に関しては、従来から用いられている手法と同様である。すなわち、決定した絞り、シャッター速、ＩＳＯ感度に基づいて、いわゆる電子シャッターを制御して撮影を行う。
【００６５】
ステップＳ４３０では、ステップＳ４２０の撮影で得られた画像データ（ベイヤーデータ）に対して様々な画像処理を施して、輝度（Ｙ）および色差（Ｃｂ、Ｃｒ）信号データに変換する現像処理を行う。現像処理の詳細については、図６を用いて後述する。
【００６６】
ステップＳ４４０では、ＬＣＤドライバ１１３により、画像データをＬＣＤ１１４に表示させる。この表示は、いわゆるライブビュー表示である。この表示処理の詳細については、図７を用いて後述する。
【００６７】
ステップＳ４５０では、動画が記録中であるか否かを判定する。記録中フラグがオフの場合には、動画記録中ではないと判定して、本フローチャートの処理を終了し、記録中フラグがオンの場合には、動画記録中であると判定して、ステップＳ４６０に進む。
【００６８】
ステップＳ４６０では、動画ファイルを生成して、記録媒体１１２に記録する。すなわち、画像圧縮展開部１１０において、画像データに対して、動画ファイルの形式に応じた圧縮を行い、所定のヘッダ情報を付加して、動画ファイルを生成する。動画ファイルの圧縮形式には、「Ｈ．２６４」、「Ｍｏｔｉｏｎ  ＪＰＥＧ」、「ＭＰＥＧ」などがある。そして、生成した動画ファイルを、メモリＩ／Ｆ１１１を介して記録媒体１１２に記録する。
【００６９】
図５は、図２に示すフローチャートのステップＳ２０３の処理、すなわち、再生処理の詳細を示すフローチャートである。
【００７０】
ステップＳ５００では、ユーザによる操作部１１６の操作に基づいて、ＬＣＤ１１４に表示する画像ファイルを決定する。ユーザによって、再生ボタンが押されると、記録媒体１１２に記録されている動画ファイルおよび静止画ファイルをＬＣＤ１１４に一覧表示（サムネイル表示）させる。動画ファイルについては、最初のフレームの画像をサムネイル表示させる。ユーザは、操作部１１６に含まれる十字キーなどを操作することによって、ＬＣＤ１１４に表示させたいファイルを選択する。この選択されたファイルを、ＬＣＤ１１４に表示する画像ファイルとして決定する。
【００７１】
ステップＳ５１０では、ステップＳ５００で決定した画像ファイルが動画ファイルであるか否かを判定する。動画ファイルではなく静止画ファイルであると判定すると、ステップＳ５８０に進む。
【００７２】
ステップＳ５８０では、画像圧縮展開部１１０において、記録媒体１１２に記録されているファイルの中から、ステップＳ５００で決定した静止画ファイルを選択して展開することにより、ＬＣＤ１１４に表示させる画像データを取得する。
【００７３】
ステップＳ５９０では、ＬＣＤドライバ１１３により、ステップＳ５８０で取得した画像データをＬＣＤ１１４に表示させる。この表示処理の詳細については、図７を用いて後述する。
【００７４】
一方、ステップＳ５１０において、ステップＳ５００で決定した画像ファイルが動画ファイルであると判定するとステップＳ５２０に進む。ステップＳ５２０では、動画ファイルのヘッダ情報に含まれるフレーム数の情報を取得する。
【００７５】
ステップＳ５３０では、フレーム数をカウントするパラメータＮを初期値の１に設定する。
【００７６】
ステップＳ５４０では、画像圧縮展開部１１０において、記録媒体１１２に記録されているファイルの中から、ステップＳ５００で決定した動画ファイルを選択し、Ｎフレーム目の画像データを展開する処理を行う。
【００７７】
ステップＳ５５０では、ＬＣＤドライバ１１３により、ステップＳ５４０で取得したＮフレーム目の画像データをＬＣＤ１１４に表示させる。この表示処理の詳細については、図７を用いて後述する。
【００７８】
ステップＳ５６０では、パラメータＮに１を加算して、ステップＳ５７０に進む。
【００７９】
ステップＳ５７０では、パラメータＮが動画ファイルのフレーム数より大きいか否かを判定する。パラメータＮが動画ファイルのフレーム数以下であると判定すると、ステップＳ５４０に戻って、次のフレームの画像データを展開し（ステップＳ５４０）、ＬＣＤ１１４に表示させる（ステップＳ５５０）処理を行う。一方、パラメータＮが動画ファイルのフレーム数より大きいと判定すると、再生処理を終了する。
【００８０】
図６は、図３に示すフローチャートのステップＳ３３０の処理、および、図４に示すフローチャートのステップＳ４３０の処理、すなわち、現像処理の詳細を示すフローチャートである。
【００８１】
ステップＳ６１０では、ＯＢ減算部１０７１により、撮影により得られた画像データから、撮像時に得られたＯＢ値を減算するＯＢ減算処理を施す。
【００８２】
ステップＳ６２０では、ＷＢ補正部１０７２により、ＯＢ減算処理が施された画像データに対して、ホワイトバランスモードに応じたホワイトバランスゲインを乗じて、ホワイトバランスを補正する処理を行う。なお、ホワイトバランスモードは、ユーザが操作部１１６に含まれる入力キーを操作することによって、１回の撮影ごとに設定することができる。マイクロコンピュータ１１５は、ユーザによる操作部１１６の操作に基づいて、ホワイトバランスモードを設定する。また、デジタルスチルカメラがホワイトバランスを自動的に調整するオートホワイトバランス機能を備えている場合、マイクロコンピュータ１１５は、撮影時の光源に応じたホワイトバランスモードを自動的に設定する。
【００８３】
ステップＳ６３０では、同時化処理部１０７３により、ホワイトバランス補正処理が施された画像データに対して、同時化処理を施す。
【００８４】
ステップＳ６４０では、カラーマトリクス演算部１０７５により、同時化処理が施された画像データに対して、ホワイトバランスモードに応じたカラーマトリクス係数を乗じるカラーマトリクス演算を行う。
【００８５】
ステップＳ６５０では、ガンマ・色再現処理部１０７４により、カラーマトリクス演算が行われた画像データに対して、ガンマ補正処理、および、画像の色味を変化させる色再現処理を行う。
【００８６】
ステップＳ６６０では、エッジ強調処理部１０７６により、ガンマ補正処理および色再現処理が行われた画像データに対して、エッジ強調処理を行う。
【００８７】
ステップＳ６７０では、ＮＲ処理部１０７７により、エッジ強調処理が行われた画像データに対して、ノイズを低減する処理を行う。ノイズ低減処理は、コアリングパラメータに基づいたコアリング処理、または、ノイズ低減パラメータ（以下、ＮＲパラメータ）に基づいて、高周波を低減するフィルタを用いた処理を行う。
【００８８】
ステップＳ６８０では、撮影モードがモノクロフィルムモードであるか否かを判定する。モノクロフィルムモードとは、モノクロフィルムで撮影されたモノクロ写真のような画像を生成する撮影モードである。撮影モードがモノクロフィルムモードであると判定すると、ステップＳ６９０に進む。
【００８９】
ステップＳ６９０では、ノイズパターン生成部１１８により、画像データに加算するノイズパターンデータを生成する。具体的には、Ｆｌａｓｈメモリ１１７記憶されているノイズパターンデータに基づいて、加算する画像データと同じサイズのノイズパターンデータを生成する。
【００９０】
ステップＳ７００では、画像加算部１１９により、ステップＳ６１０からステップＳ６７０までの処理が施された画像データと、ステップＳ６９０で生成されたノイズパターンデータとを加算する。
【００９１】
ステップＳ７１０では、ガンマ・色再現処理部１０７４により、ノイズパターンが加算された画像データに対して、色差成分を０に設定するとともに、ハイコントラストなガンマ処理を施す。
【００９２】
一方、ステップＳ６８０で撮影モードがモノクロフィルムモードではないと判定すると、ステップＳ７２０に進む。ステップＳ７２０では、撮影モードがセピアモードであるか否かを判定する。セピアモードとは、セピア調の画像を生成する撮影モードである。撮影モードがセピアモードではないと判定すると、現像処理を終了し、セピアモードであると判定すると、ステップＳ７３０に進む。
【００９３】
ステップＳ７３０では、ガンマ・色再現処理部１０７４により、セピア調の画像を生成するために、色差信号Ｃｂ、Ｃｒを所定値（例えば、Ｃｂ＝−１０、Ｃｒ＝１２）に固定する処理を行う。
【００９４】
図７は、図３に示すフローチャートのステップＳ３４０の処理、図４に示すフローチャートのステップＳ４４０の処理、および、図５に示すフローチャートのステップＳ５５０、ステップＳ５９０の処理、すなわち、ＬＣＤ表示処理の詳細を示すフローチャートである。
【００９５】
ステップＳ８１０では、ＬＣＤ１１４の表示サイズに合わせて、表示する画像データの大きさをリサイズする。この処理は、画像処理部１０７で行ってもよいし、マイクロコンピュータ１１５で行ってもよい。
【００９６】
ステップＳ８２０では、表示対象の画像が単色画像であるか否かを判定する。単色画像とは、色相が所定の範囲内に制限された画像であって、例えば、モノクロ画像やセピア調の画像である。この判定は、画像データに付随しているヘッダ情報に基づいて行う。本実施形態では、表示対象の画像がモノクロ画像またはセピア調の画像である場合に、単色画像であると判定する。表示対象の画像が単色画像ではないと判定するとステップＳ８４０に進み、単色画像であると判定すると、ステップＳ８３０に進む。
【００９７】
ステップＳ８３０では、表示画像処理部１２０によって、表示対象の単色画像に対して、水平方向のローパスフィルタ処理を施す。ローパスフィルタ係数は、例えば５タップの場合、水平方向に、９／１２８、３２／１２８、４６／１２８、３２／１２８、９／１２８とする。ただし、タップ数およびローパスフィルタ係数は、上記数値に限定されることはない。水平方向にローパスフィルタ処理を施すことにより、隣接する画素間の輝度差を小さくし、ＬＣＤ１１４に単色画像を表示した際の偽色の発生を抑制することができる。
【００９８】
ステップＳ８４０では、ＬＣＤドライバ１１３により、処理後の画像データをＬＣＤ１１４に表示する。処理後の画像データとは、単色画像の場合、ステップＳ８３０で水平ローパスフィルタ処理が施された画像データであり、単色画像以外の画像では、ステップＳ８１０でリサイズ処理が施された画像データである。
【００９９】
図８は、画像データをＬＣＤ１１４に表示する方法を説明するための図である。ここでは、ＬＣＤ１１４の画素配列をデルタ配列として説明するが、デルタ配列に限定されることはない。
【０１００】
表示画像データの１画素には、Ｒ、Ｇ、Ｂのデータが含まれる。一方、ＬＣＤ１１４の１画素には、Ｒ、Ｇ、Ｂのうちのいずれか一つのデータしか含まれない。従って、表示画像データをＬＣＤ１１４に表示する場合には、表示画像データの各画素のデータの中から、ＬＣＤ１１４の各画素のカラーフィルタの色と同じデータを表示する。例えば、図８のＬＣＤ１１４の画素８１はＲフィルタに対応しているため、表示画像データの画素８５のＲＧＢデータのうち、Ｒデータを表示する。また、ＬＣＤの画素８２はＧフィルタに対応しているため、表示画像データの画素８６のＲＧＢデータのうち、Ｇデータを表示する。
【０１０１】
ここで、表示画像が自然画の場合には、複数の色が使用されており、かつ、画素間の相関が高いので、図８を用いて説明したような表示方法でも、十分な解像感を維持しつつ、偽色が目立たない表示が可能である。しかし、銀塩粒子による粒状感に似せた粒状パターンのようなノイズパターンを加算したモノクロ画像を表示する場合には、隣接する画素の輝度値の相関は低く、輝度値の差が大きいため、偽色が生じてしまう可能性がある。
【０１０２】
しかしながら、第１の実施形態における画像表示装置では、ノイズパターンを加算した単色画像に対して、水平ローパスフィルタ処理を施すので、隣接する画素の輝度値の相関を高くすることによって、偽色の発生を抑制することができる。
【０１０３】
以上、第１の実施形態における画像表示装置によれば、表示対象の画像データが単色画像データであるか否かを判定し、単色画像データであると判定すると、単色画像データに対して高周波低減処理を施してから、ＬＣＤ１１４に表示する。これにより、単色画像の隣接する画素の輝度値の差が小さくなるので、ＬＣＤ１１４に表示した際に、偽色の発生を抑制することができる。
【０１０４】
また、表示対象の画像データが非単色画像データである場合には、単色画像データに対して行う高周波低減処理を行わないので、非単色画像の表示画質を低下させることはない。
【０１０５】
＜第２の実施形態＞
第１の実施形態における画像表示装置では、ＬＣＤ１１４に表示する画像が単色画像である場合に、水平方向のローパスフィルタ処理を施した。第２の実施形態における画像表示装置では、ＬＣＤ１１４に表示する画像が単色画像以外の画像である場合にも、水平方向のローパスフィルタ処理を施す。
【０１０６】
図９は、第２の実施形態における画像表示装置によって行われるＬＣＤ表示処理の詳細を示すフローチャートである。図７に示すフローチャートの処理と同一の処理を行うステップについては、同一の符号を付して詳しい説明は省略する。
【０１０７】
ステップＳ８２０で表示対象の画像が単色画像であると判定するとステップＳ９１０に進む。ステップＳ９１０では、水平ローパスフィルタ処理を施す際に用いるフィルタ係数Ａを設定する。フィルタ係数Ａは、単色画像データに水平ローパスフィルタ処理を施すためのフィルタ係数であり、例えば５タップの場合、下記（１）のように表される。このフィルタ係数は、予めＦｌａｓｈメモリ１１７に格納しておく。      
フィルタ係数Ａ：９／１２８、３２／１２８、４６／１２８、３２／１２８、９／１２８        （１）
【０１０８】
ステップＳ８２０で表示対象の画像が単色画像ではないと判定するとステップＳ９２０に進む。ステップＳ９２０では、水平ローパスフィルタ処理を施す際に用いるフィルタ係数Ｂを設定する。フィルタ係数Ｂは、非単色画像データに水平ローパスフィルタ処理を施すためのフィルタ係数であり、例えば５タップの場合、下記（２）で表される。このフィルタ係数は、予めＦｌａｓｈメモリ１１７に格納しておく。
フィルタ係数Ｂ：−９／１２８、１４／１２８、１１８／１２８、１４／１２８、−９／１２８          （２）
【０１０９】
ステップＳ９３０では、表示画像処理部１２０によって、表示対象の画像に対して、水平ローパスフィルタ処理を施す。この時、ステップＳ９１０の処理を行った場合には、フィルタ係数Ａを用い、ステップＳ９２０の処理を行った場合には、フィルタ係数Ｂを用いる。フィルタ係数Ａとフィルタ係数Ｂとを比べて分かるように、非単色画像データ対しては、単色画像データに施すローパスフィルタ処理よりも弱いローパスフィルタ処理を施す。すなわち、非単色画像データに対してもローパスフィルタ処理を行うが、隣接する画素間の輝度値の差は、単色画像データに対してローパスフィルタ処理を行った場合ほど小さくならない。
【０１１０】
以上、第２の実施形態における画像表示装置によれば、単色画像データに対しては第１の高周波低減処理を行わせ、非単色画像データに対しては第１の高周波低減処理とは異なる第２の高周波低減処理を行わせる。これにより、単色画像データだけでなく、非単色画像データについても偽色の発生を抑制することができる。
【０１１１】
ここで、第１の高周波低減処理は、第２の高周波低減処理よりも高周波成分の低減効果が大きいので、単色画像データについては偽色の発生を効果的に抑制することができ、また、非単色画像データについては、表示画質の低下を抑制しつつ偽色の発生を抑制することができる。
【０１１２】
＜第３の実施形態＞
第３の実施形態における画像表示装置では、ＬＣＤ１１４に表示する画像が単色画像である場合に、水平方向３画素のＲ、Ｇ、Ｂのそれぞれの平均値を求める水平平均化処理を行う。
【０１１３】
図１０は、第３の実施形態における画像表示装置によって行われるＬＣＤ表示処理の詳細を示すフローチャートである。図７に示すフローチャートの処理と同一の処理を行うステップについては、同一の符号を付して詳しい説明は省略する。
【０１１４】
ステップＳ８２０で表示対象の画像が単色画像であると判定すると、ステップＳ１０１０に進む。ステップＳ１０１０では、単色画像データに対して、水平方向３画素のＲ、Ｇ、Ｂのそれぞれの平均値を求める水平平均化処理を行う。
【０１１５】
図１１は、単色画像データに対して、水平方向３画素の平均化処理を行ってから、ＬＣＤ１１４に表示させる処理を説明するための図である。図１１では、水平平均化処理前の単色画像データ１１７０として、水平方向の６画素１１１０〜１１６０のみを示している。
【０１１６】
単色画像データ１１７０に対して、隣接する水平方向３画素の平均化処理を施すことにより、水平平均化処理後の画像データ１１８０を得る。例えば、隣接する水平方向３画素１１１０、１１２０、１１３０のＲＧＢデータをそれぞれ、（Ｒ１、Ｇ１、Ｂ１）、（Ｒ２、Ｇ２、Ｂ２）、（Ｒ３、Ｇ３、Ｂ３）とし、Ｒ、Ｇ、Ｂデータの平均値Ｒａ、Ｇａ、Ｂａを次式（３）、（４）、（５）よりそれぞれ求める。
Ｒａ＝（Ｒ１＋Ｒ２＋Ｒ３）／３        （３）
Ｇａ＝（Ｇ１＋Ｇ２＋Ｇ３）／３        （４）
Ｂａ＝（Ｂ１＋Ｂ２＋Ｂ３）／３        （５）
【０１１７】
従って、水平平均化処理後の画素１１１０、１１２０、１１３０のＲＧＢデータはそれぞれ、（Ｒａ、Ｇａ、Ｂａ）となる。同様に、隣接する水平方向３画素１１４０、１１５０、１１６０に対して平均化処理を施すことにより、水平平均化処理後のＲＧＢデータ（Ｒｂ、Ｒｇ、Ｒｂ）を得る。水平平均化処理後の画像データ１１８０を、図８を用いた方法によってＬＣＤ１１４に表示させると、ＬＣＤ１１４の各画素のデータ１１９０は、図１１に示すようになる。
【０１１８】
ここで、３画素の水平平均化処理により得られたＲＧＢデータＲａ、Ｇａ、Ｂａの輝度値の比とＲｂ、Ｇｂ、Ｂｂの輝度値の比はそれぞれ等しい。図１１では、ＬＣＤ１１４の各画素のデータ１１９０を６画素分しか示していないが、他の画素についても同様である。従って、ＬＣＤ１１４を構成する各画素のうち、Ｒフィルタ、Ｇフィルタ、Ｂフィルタに対応する隣接３画素の輝度値の比が同じとなるので、偽色の発生を効果的に抑制することができる。また、水平方向のローパスフィルタ処理を施す場合に比べて、画像の解像感の低下を抑制することができる。
【０１１９】
以上、第３の実施形態における画像表示装置によれば、単色画像データをＬＣＤ１１４に表示した際に、ＬＣＤ１１４の注目画素の輝度値と、注目画素とカラーフィルタの異なる１つ以上の隣接画素の輝度値の比が同一になるように、高周波低減処理を行う。これにより、偽色の発生をより効果的に抑制することができる。ここで、高周波低減処理として、水平方向の平均化処理を行うので、ＬＣＤ１１４の注目画素の輝度値と、注目画素とカラーフィルタの異なる１つ以上の隣接画素の輝度値を確実に同一にすることができる。
【０１２０】
＜第４の実施形態＞
第４の実施形態における画像表示装置では、ＬＣＤ１１４に表示する画像が単色画像である場合に、水平方向に３分の１のサイズになるように縮小する処理を行った後、ニアレストネイバー補間法によって、水平方向に３倍に拡大する処理を行う。
【０１２１】
図１２は、第４の実施形態における画像表示装置によって行われるＬＣＤ表示処理の詳細を示すフローチャートである。図７に示すフローチャートの処理と同一の処理を行うステップについては、同一の符号を付して詳しい説明は省略する。
【０１２２】
ステップＳ８２０で表示対象の画像が単色画像であると判定すると、ステップＳ１２００に進む。ステップＳ１２００では、単色画像データを水平方向に３分の１のサイズになるように縮小する。
【０１２３】
ステップＳ１２１０では、水平方向に３分の１に縮小した単色画像データに対して、ニアレストネイバー補間法によって、水平方向に３倍に拡大する処理を行う。
【０１２４】
図１３は、単色画像データに対して、水平方向に３分の１のサイズになるように縮小する処理を行った後、ニアレストネイバー補間法によって、水平方向に３倍に拡大する処理を行ってから、ＬＣＤ１１４に表示させる処理を説明するための図である。
【０１２５】
単色画像データ１３７０に対して、水平方向に３分の１のサイズになるように縮小する処理を施すことにより、縮小処理後の画像データ１３８０を得る。図１３に示す例では、水平方向に隣接する３画素のうちの１画素を抜き出すことにより、水平方向に３分の１のサイズになるように縮小している。なお、平均により縮小してもよい。
【０１２６】
続いて、縮小された画像データ１３８０を、ニアレストネイバー補間法によって、水平方向に３倍に拡大する処理を行うことにより、画像データ１３９０を生成する。ニアレストネイバー補間法では、最近傍の画素の画素値を用いた補間を行うので、図１３に示すように、水平方向に隣接する３画素のＲＧＢデータは等しくなる。すなわち、３画素１３１０、１３２０、１３３０のＲデータ、Ｇデータ、Ｂデータはそれぞれ等しくなり、３画素１３４０、１３５０、１３６０のＲデータ、Ｇデータ、Ｂデータはそれぞれ等しくなる。
【０１２７】
その後、水平方向に３倍に拡大した画像データ１１９０を、図８を用いた方法によってＬＣＤ１１４に表示させると、ＬＣＤ１１４の各画素のデータ１４００は、図１３に示すようになる。
【０１２８】
これにより、ＬＣＤ１１４を構成する各画素のうち、Ｒフィルタ、Ｇフィルタ、Ｂフィルタに対応する隣接３画素の輝度値が同じとなるので、偽色の発生を効果的に抑制することができる。また、水平方向のローパスフィルタ処理を施す場合に比べて、画像の解像感の低下を抑制することができる。
【０１２９】
以上、第４の実施形態における画像表示装置によれば、単色画像データを水平方向に１／３倍に縮小した後、縮小後の単色画像データをニアレストネイバー補間法によって、水平方向に３倍に拡大する処理を行う。これにより、水平方向に隣接する３画素の輝度値を同一にすることができるので、偽色の発生をより効果的に抑制することができる。
【０１３０】
なお、上述した第１〜第４の実施形態の説明では、画像表示装置が行う処理としてハードウェアによる処理を前提としていたが、このような構成に限定される必要はない。例えば、別途ソフトウェアにて処理する構成も可能である。この場合、画像表示装置は、ＣＰＵ、ＲＡＭ等の主記憶装置、上記処理の全て或いは一部を実現させるためのプログラムが記憶されたコンピュータ読み取り可能な記憶媒体を備えている。ここでは、このプログラムを画像表示プログラムと呼ぶ。そして、ＣＰＵが上記記憶媒体に記憶されている画像表示プログラムを読み出して、情報の加工・演算処理を実行することにより、上述の画像表示装置と同様の処理を実現させる。
【０１３１】
ここで、コンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、この画像表示プログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該画像表示プログラムを実行するようにしても良い。
【０１３２】
本発明は、上述した第１〜第４の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。例えば、第３の実施形態では、表示画像データがＲＧＢデータにより構成されているため、水平方向３画素の平均化処理を行った。しかし、表示画像データが２色または４色以上のデータにより構成されている場合には、構成色の数と同じ数の画素を対象として平均化処理を行えばよい。
【０１３３】
また、第４の実施形態において、表示画像データがＮ（Ｎは自然数）色のデータにより構成されている場合には、単色画像データを水平方向に１／Ｎ倍に縮小した後、縮小後の単色画像データをニアレストネイバー補間法によって、水平方向にＮ倍に拡大する処理を行うようにすればよい。
【０１３４】
図８を用いて説明したように、表示画像データの水平方向における各画素と、表示部であるＬＣＤ１１４の水平方向の各画素とを対応させた表示処理を行うので、上述した各実施形態では、水平方向のローパスフィルタ処理、平均化処理、縮小・拡大処理を行うものとして説明した。しかし、表示部の垂直方向における各画素と、表示画像データの垂直方向における各画素とを対応させた表示処理を行う方式の場合には、垂直方向のローパスフィルタ処理、平均化処理、縮小・拡大処理を行うようにすればよい。
【０１３５】
上述した実施形態では、ＲＧＢデータにより構成されている画像データから、ＬＣＤ１１４の各画素のカラーフィルタに対応するデータを抜き出して表示するものとして説明した。しかし、例えば、ＹＣｂＣｒデータにより構成されている画像データに対して色変換を行うことにより、ＬＣＤ１１４への表示を行う表示方式のものにも本発明を適用することができる。
【０１３６】
上述した実施形態では、画像表示装置をデジタルスチルカメラに適用した例を挙げて説明したが、デジタルビデオカメラや他の電子機器にも適用することができる。
【符号の説明】
【０１３７】
１…カメラ本体
２…交換式レンズ
１０１…メカシャッター
１０２…撮像素子
１０３…アナログ処理部
１０４…アナログ/デジタル変換部
１０７…画像処理部
１１０…画像圧縮展開部
１１３…ＬＣＤドライバ
１１４…ＬＣＤ
１１５…マイクロコンピュータ
１１７…Ｆｌａｓｈメモリ
１１８…ノイズパターン生成部
１１９…画像加算部
１２０…表示画像処理部
【図２】
2011147012.tif 000003
【図３】
2011147012.tif 000004
【図４】
2011147012.tif 000005
【図５】
2011147012.tif 000006
【図６】
2011147012.tif 000007
【図７】
2011147012.tif 000008
【図９】
2011147012.tif 000009
【図１０】
2011147012.tif 000010
【図１２】
2011147012.tif 000011
【図１】
2011147012.tif 000012
【図８】
2011147012.tif 000013
【図１１】
2011147012.tif 000014
【図１３】
2011147012.tif 000015