(57)【要約】【課題】画像に適用される複数種類の色空間の各々の良否の程度をユーザに直感的に判断させること。【解決手段】本発明の画像処理装置は、画像の色域を第１色域に収めるための第１変換処理を対象画像へ施して第１画像を生成すると共に、画像の色域を前記第１色域とは異なる第２色域に収めるための第２変換処理を前記対象画像へ施して第２画像を生成する変換処理部（１５）と、前記変換処理部が前記対象画像から生成した前記第１画像の少なくとも一部を前記第１色域で表示部に表示させると共に、前記変換処理部が前記対象画像から生成した前記第２画像の少なくとも一部を前記第２色域で前記表示部に表示させる表示制御部（２１、１６）とを備える。【選択図】    図１
2012049870.tif 000002
【特許請求の範囲】
【請求項１】
画像の色域を第１色域に収めるための第１変換処理を対象画像へ施して第１画像を生成すると共に、画像の色域を前記第１色域とは異なる第２色域に収めるための第２変換処理を前記対象画像へ施して第２画像を生成する変換処理部と、
前記変換処理部が前記対象画像から生成した前記第１画像の少なくとも一部を前記第１色域で表示部に表示させると共に、前記変換処理部が前記対象画像から生成した前記第２画像の少なくとも一部を前記第２色域で前記表示部に表示させる表示制御部と、
を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記表示制御部による前記第１画像及び前記第２画像の表示後、前記第１画像及び前記第２画像の一方の選択指示を受け付ける選択受付部と、
前記選択受付部が受け付けた前記選択指示に応じて前記第１画像及び前記第２画像の一方のデータ圧縮版を作成し、記録用画像として記録媒体へ記録させる記録制御部と
を更に備えたことを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記変換処理部は、
前記対象画像のサイズ縮小版から前記第１画像及び前記第２画像を生成し、
前記表示制御部は、
前記変換処理部が前記サイズ縮小版から生成した前記第１画像の少なくとも一部と、前記変換処理部が前記サイズ縮小版から生成した前記第２画像の少なくとも一部とを前記表示部に表示させ、
前記選択受付部は、
前記表示制御部による前記第１画像及び前記第２画像の表示後、前記第１画像及び前記第２画像の一方の選択指示を受け付け、
前記記録制御部は、
前記選択受付部が受け付けた前記選択指示に応じて前記対象画像のサイズ非縮小版から前記第１画像及び前記第２画像の一方を生成するよう前記変換処理部へ指示を与えると共に、前記変換処理部が前記サイズ非縮小版から生成した前記一方の画像のデータ圧縮版を、前記記録媒体へ記録させる
ことを特徴とする画像処理装置。
【請求項４】
請求項１〜請求項３の何れか一項に記載の画像処理装置において、
前記表示制御部は、
前記第１画像及び前記第２画像の少なくとも一方に存在する色飽和画素の少なくとも一部を前記表示部上で強調させる
ことを特徴とする画像処理装置。
【請求項５】
請求項４に記載の画像処理装置において、
前記表示制御部は、
前記第１画像及び前記第２画像の少なくとも一方のうち色飽和画素を最も多く含む領域を前記表示部上で拡大表示させる
ことを特徴とする画像処理装置。
【請求項６】
請求項４に記載の画像処理装置において、
前記表示制御部は、
前記第１画像及び前記第２画像の少なくとも一方に存在する色飽和画素の少なくとも一部を前記表示部上で点滅表示させる
ことを特徴とする画像処理装置。
【請求項７】
被写体を撮像して画像を取得する撮像部と、
前記撮像部が取得した前記画像を前記対象画像として処理する請求項１〜請求項６の何れか一項に記載の画像処理装置と
を備えたことを特徴とする撮像装置。
【請求項８】
請求項７に記載の撮像装置において、
前記第１画像を前記第１色域で表示可能であり、かつ前記第２画像を前記第２色域で表示可能な内部表示部を更に備えた
ことを特徴とする撮像装置。
【請求項９】
請求項７又は請求項８に記載の撮像装置において、
前記表示制御部は、
前記第１画像を前記第１色域で表示可能であり、かつ前記第２画像を前記第２色域で表示可能な外部表示部に対して前記表示に必要な信号を出力する
ことを特徴とする撮像装置。
【請求項１０】
請求項７〜請求項９の何れか一項に記載の撮像装置において、
前記変換処理部は、
前記撮像部が取得したＲＡＷ画像を前記対象画像として処理する
ことを特徴とする撮像装置。
【請求項１１】
請求項７〜請求項１０の何れか一項に記載の撮像装置において、
少なくとも前記変換処理部及び前記表示制御部の動作期間中には、前記撮像部が取得した前記画像は記憶部に記憶され続ける
ことを特徴とする撮像装置。
【請求項１２】
画像の色域を第１色域に収めるための第１変換処理を対象画像へ施して第１画像を生成すると共に、画像の色域を前記第１色域とは異なる第２色域に収めるための第２変換処理を前記対象画像へ施して第２画像を生成する変換処理手順と、
前記変換処理手順で前記対象画像から生成した前記第１画像の少なくとも一部を前記第１色域で表示部に表示させると共に、前記変換処理手順で前記対象画像から生成した前記第２画像の少なくとも一部を前記第２色域で前記表示部に表示させる表示制御手順と、
をコンピュータに実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像などの画像をモニタ表示用に処理する画像処理に関する。
【背景技術】
【０００２】
電子カメラの中には、撮影画像に適用される色空間をユーザが自由に切り替えられるものがある。特に特許文献１の電子カメラは、設定中の色空間の良否をユーザが判断するために、その色空間では本来の色で表現できないような色飽和領域を見積もり、その領域の輪郭線などを電子ビューファインダ上に表示している。よって、ユーザは設定中の色空間が適切であるか否かを撮影前に判断することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許開２００４−８０７３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら特許文献１の電子カメラでは、色飽和領域の有無やサイズについては一目瞭然であるものの、その色飽和領域の色が本来の色からどの程度外れて表現されるかについては、輪郭線内に写っている物体の実際の色からユーザが自ら推測する必要があった。
【０００５】
そこで本発明は、画像に適用される複数種類の色空間の各々の良否の程度をユーザに直感的に判断させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、画像の色域を第１色域に収めるための第１変換処理を対象画像へ施して第１画像を生成すると共に、画像の色域を前記第１色域とは異なる第２色域に収めるための第２変換処理を前記対象画像へ施して第２画像を生成する変換処理部と、前記変換処理部が前記対象画像から生成した前記第１画像の少なくとも一部を前記第１色域で表示部に表示させると共に、前記変換処理部が前記対象画像から生成した前記第２画像の少なくとも一部を前記第２色域で前記表示部に表示させる表示制御部とを備える。
【０００７】
本発明の撮像装置は、被写体を撮像して画像を取得する撮像部と、前記撮像部が取得した前記画像を前記対象画像として処理する本発明の画像処理装置とを備える。
【０００８】
本発明の画像処理プログラムは、画像の色域を第１色域に収めるための第１変換処理を対象画像へ施して第１画像を生成すると共に、画像の色域を前記第１色域とは異なる第２色域に収めるための第２変換処理を前記対象画像へ施して第２画像を生成する変換処理手順と、前記変換処理手順で前記対象画像から生成した前記第１画像の少なくとも一部を前記第１色域で表示部に表示させると共に、前記変換処理手順で前記対象画像から生成した前記第２画像の少なくとも一部を前記第２色域で前記表示部に表示させる表示制御手順とをコンピュータに実行させる。
【発明の効果】
【０００９】
本発明によれば、画像に適用される複数種類の色空間の各々の良否の程度をユーザに直感的に判断させることができる。
【図面の簡単な説明】
【００１０】
【図１】電子カメラの構成図。
【図２】カラーモードＩＩ、Ｉの説明。
【図３】撮影モードにおけるＣＰＵ２１の動作フローチャート。
【図４】ステップＳ１５−ＩＩの説明。
【図５】ステップＳ１５−Ｉの説明。
【図６】カラーモードＩＩの画像における特有画素の説明。
【図７】画像の分割数の例。
【図８】内部モニタ１７の表示画面の例。
【図９】ＲＡＷ再生モードにおけるＣＰＵ２１の動作フローチャート。
【図１０】内部モニタ１７の表示画面の変形例。
【図１１】内部モニタ１７の表示画面の更なる変形例。
【発明を実施するための形態】
【００１１】
［第１実施形態］
以下、本発明の実施形態として電子カメラを説明する。
【００１２】
図１は、電子カメラの構成図である。図１に示すとおり電子カメラ１には、撮像素子１１、信号処理回路１２、バッファメモリ１３、画像処理回路１４、色空間変換処理回路１５、表示制御回路１６、内部モニタ１７、圧縮・伸張回路１８、カードインタフェース１９、ＣＰＵ２１、撮像回路２２、入力器２３、外部接続端子２４などが備えられる。このうちバッファメモリ１３、画像処理回路１４、色空間変換処理回路１５、表示制御回路１６、圧縮・伸張回路１８、カードインタフェース１９、ＣＰＵ２１は、共通のバスに接続されている。
【００１３】
撮像素子１１は、撮影レンズ２２が形成した被写体像を撮像する単板式のカラー撮像素子である。撮像素子１１は、ベイヤ配列のカラーフィルタアレイを有しており、十分に広い色域で撮像を行うことができる。なお、撮像素子１１の撮像色域は、色空間変換処理回路１５が対応可能な複数種類の色空間（下述）の全色域よりも広い。
【００１４】
信号処理回路１２は、撮像素子１１が撮像により取得したアナログ画像信号に対してアナログ信号処理及びＡ／Ｄ変換処理を順次に施し、ディジタル画像信号に変換する。
【００１５】
バッファメモリ１３は、信号処理回路１２から出力されるディジタル画像信号を順次に蓄積する。撮像素子１１の１フレーム分の電荷読み出し期間に亘ってこの蓄積が行われると、バッファメモリ１３には１フレーム分のディジタル画像データが蓄積されることになる。以下、１フレーム分のディジタル画像データを単に「画像」と称し、特に、撮像直後にバッファメモリ１３に蓄積された画像（画像処理回路１４による画像処理が施される前の画像）を「ＲＡＷ画像」と称す。
【００１６】
画像処理回路１４は、バッファメモリ１３に格納されたＲＡＷ画像に対して、デベイヤ処理（色補間処理）を含む所定の画像処理（色補間処理、エッジ強調処理、コントラスト強調処理など）を施す。なお、画像処理回路１４は、必要に応じて、バッファメモリ１３に格納されたＲＡＷ画像に対して表示用の間引き処理（サイズ縮小処理）を施したり、その他の特定の処理を実行したりすることもできる。
【００１７】
色空間変換処理回路１５は、前述した所定の画像処理後の画像に対し、その画像を所定の色空間で表現するための色空間変換処理を施す。色空間変換処理回路１５が実施可能な色空間変換処理は複数種類である。ここでは、実施可能な色空間変換処理は２種類であり、一方は、ＡｄｏｂｅＲＧＢ空間（カラーモードＩＩの色空間）で画像を表すための色空間変換処理（カラーモードＩＩの色空間変換処理）であって、他方は、ｓＲＧＢ空間（カラーモードＩの色空間）で画像を表すための色空間変換処理（カラーモードＩの色空間変換処理）であると仮定する（「Ａｄｏｂｅ」、「ｓＲＧＢ」はそれぞれ登録商標。）。なお、カラーモードＩＩの色空間変換によると、画像の各色は、図２（Ａ）に符号ＡＩＩで示す色域内に収められ、カラーモードＩの色空間変換によると、画像の各色は、図２（Ｂ）に符号ＡＩで示す色域内に収められる。なお、図２（Ａ）、（Ｂ）は、互いに異なる色空間の色域を共通の表色系で表したものである。
【００１８】
表示制御回路１６は、表示用メモリを有しており、その表示用メモリに書き込まれた画像を内部モニタ１７へ送出することにより、その内部モニタ１７上へ画像を表示する。なお、外部接続端子２４に外部モニタが接続されている期間には、表示制御回路１６による画像の送出先は、内部モニタ１７ではなく外部モニタとなる。但し、以下では、外部接続端子２４に外部モニタは接続されていないものと仮定する。
【００１９】
内部モニタ１７は、電子カメラ１の背面などに設けられ、電子カメラ１で取得された画像をユーザが外出先で確認する際などに使用されるモニタである。内部モニタ１７の表示色域は、色空間変換処理回路１５が対応可能な各色空間の色域、すなわち、カラーモードＩＩの色域ＡＩＩ（図２（Ａ））及びカラーモードＩの色域ＡＩ（図２（Ｂ））の全てをカバーしている。なお、図２に示すとおりカラーモードＩＩの色域ＡＩＩはカラーモードＩの色域ＡＩの全部を包含しているので、内部モニタ１７の表示色域は、カラーモードＩＩの色域ＡＩＩとほぼ一致していればよい。このような内部モニタ１７としては、例えば、カラーモードＩＩに対応可能な光源（適切なスペクトル形状の光源）を有した液晶モニタが適用可能である。
【００２０】
外部接続端子２４は、外部モニタへ表示制御回路１６を接続するための端子である。外部接続端子２４が接続可能な外部モニタの表示色域は、色空間変換処理回路１５が対応可能な各色空間の色域、すなわち、カラーモードＩＩの色域ＡＩＩ（図２（Ａ））及びカラーモードＩの色域ＡＩ（図２（Ｂ））の全てをカバーしている。但し、図２に示すとおりカラーモードＩＩの色域ＡＩＩはカラーモードＩの色域ＡＩの全体を包含しているので、外部モニタ表示色域は、カラーモードＩＩの色域ＡＩＩとほぼ一致していればよい。なお、このような外部モニタとの接続を図る外部接続端子２４としては、周知のＨＤＭＩ端子などを適用することができる（なお、ＨＤＭＩは登録商標）。
【００２１】
圧縮・伸張回路１８は、色空間変換後の画像に対し、所定方式のデータ圧縮処理を施す。また、圧縮・伸張回路１８は、データ圧縮済みの画像に対し、同じ方式のデータ伸張処理を施すこともできる。以下、圧縮／伸張方式として周知のＪＰＥＧ方式が適用されるものと仮定する。
【００２２】
カードインタフェース１９は、データ圧縮済みの画像（ここではＪＰＥＧファイル）や、データ圧縮されていないＲＡＷ画像（ＲＡＷ画像ファイル）を、電子カメラ１に装着中のカードメモリ２０へ書き込む。なお、カードメモリ２０は、可搬の記憶媒体である。
【００２３】
撮像回路２２は、撮影レンズ２２に対して駆動信号を与えることにより撮影前の焦点調節を行う。また、撮像回路２２は、撮像素子１１及び信号処理回路１２に対して駆動信号を与えることにより両者の駆動タイミングを制御する。
【００２４】
ＣＰＵ２１は、入力器２３を介して入力されるユーザの指示と、ＣＰＵ２１の内部に予め書き込まれたファームウエアとに従い、以上の各部を制御する。なお、ＣＰＵ２１のファームウエアは、電子カメラ１に搭載された不図示の通信回路を介して適宜に更新される。
【００２５】
入力器２３は、電子カメラ１の上部に設けられたレリーズボタンや、電子カメラ１の背面に設けられたマルチセレクターなどの操作部材である。例えばユーザは、この入力器２３を介して電子カメラ１のモードを撮影モードと再生モードの間で切り替えることができる。なお、本実施形態の再生モードの中には、ＪＰＥＧファイルの画像を再生表示する再生モードと、ＲＡＷ画像ファイルのＲＡＷ画像を再生表示するＲＡＷ再生モードとがある。
【００２６】
ここで、以上の電子カメラ１には、カラーモードの確認機能が搭載されている。ユーザは、撮影時にこの機能を発現させるか否かを予め設定する（オン／オフする）ことができる。また、ユーザは、ＲＡＷ再生時にこの機能を発現させるか否かを予め設定する（オン／オフする）ことができる。以下では、この機能がオンされているときにおける撮影モード及びＲＡＷ再生モードを順に説明する。
【００２７】
図３は、撮影モードにおけるＣＰＵ２１の動作フローチャートである。以下、各ステップを順に説明する。
【００２８】
ステップＳ１１：ＣＰＵ２１は、入力器２３からの信号に基づきユーザから撮影指示が入力されたか否かを判別し、撮影指示が入力された場合にはステップＳ１２へ移行し、撮影指示が入力されていない場合には待機する。
【００２９】
ステップＳ１２：ＣＰＵ２１は、撮像回路２２を介して少なくとも撮像素子１１及び信号処理回路１２を制御することにより撮像を行い、被写体の画像を取得する。この画像はＲＡＷ画像としてバッファメモリ１３へ蓄積される。
【００３０】
ステップＳ１３：ＣＰＵ２１は、表示用の間引き処理を実行するよう画像処理回路１４へ指示する。画像処理回路１４は、バッファメモリ１３上のＲＡＷ画像に対して表示用の間引き処理を施すことにより、表示用画像を生成する。なお、この表示用画像は、バッファメモリ１３上でＲＡＷ画像が書き込まれている領域とは異なる領域へ書き込まれ、本ステップでＲＡＷ画像が消去（上書き）されることはないものとする。
【００３１】
ステップＳ１４：ＣＰＵ２１は、その表示用画像に対して画像処理を実行するよう画像処理回路１４へ指示する。画像処理回路１４は、その表示用画像に対して前述した所定の画像処理を施すことにより表示用画像を取得すると、その表示用画像を複製することにより、互いに等しい２つの表示用画像を取得する。このうち一方は、以下のステップＳ１５−ＩＩ、Ｓ１６−ＩＩにて処理される表示用画像であって、他方は、以下のステップＳ１５−Ｉ、Ｓ１６−Ｉにて処理される表示用画像である。
【００３２】
ステップＳ１５−ＩＩ：ＣＰＵ２１は、前述した２つの表示用画像の一方に対してカラーモードＩＩの色空間変換処理を施すよう色空間変換処理回路１５へ指示する。色空間変換処理回路１５は、その表示用画像の各画素に対してカラーモードＩＩの色空間変換処理を施す。なお、本ステップによる変換前の表示用画像の各画素は、図４の左側に模式的に示すように比較的広い色域に分布していた可能性があるが、本ステップによる変換後の表示用画像の各画素は、図４の右側に模式的に示すようにカラーモードＩＩの色域ＡＩＩに収まる。以下、本ステップによる変換後の表示用画像を「カラーモードＩＩの表示用画像」と称す。
【００３３】
ステップＳ１６−ＩＩ：ＣＰＵ２１は、カラーモードＩＩの表示用画像に対し、内部モニタ用の表示前処理を施す。この表示前処理は、一般的なモニタにおいても実施されている処理であって、モニタへ表示すべき画像の信号値をモニタ用の信号値へと変換する処理（基本的には、画像の信号値をモニタ座標で表すための処理）である。但し、上述したとおり内部モニタ１７の表示色域は、カラーモードＩＩの色域の全体をカバーしているため、この表示前処理によってカラーモードＩＩの表示用画像に色潰れの発生する可能性は無いとみなせる。なお、上述したとおりカラーモードＩＩの色空間はＡｄｏｂｅＲＧＢ空間なので、内部モニタ１７がＡｄｏｂｅＲＧＢ対応モニタであった場合は、本ステップの表示前処理は省略が可能である。
【００３４】
ステップＳ１５−Ｉ：ＣＰＵ２１は、前述した２つの表示用画像の他方に対してカラーモードＩの色空間変換処理を施すよう色空間変換処理回路１５へ指示する。色空間変換処理回路１５は、その表示用画像の各画素に対してカラーモードＩの色空間変換処理を施す。なお、本ステップによる変換前の表示用画像の各画素は、図５の左側に模式的に示すように比較的広い色域に分布していた可能性があるが、本ステップによる変換後の表示用画像の各画素は、図５の右側に模式的に示すようにカラーモードＩの色域ＡＩに収まる。以下、本ステップによる変換後の表示用画像を「カラーモードＩの表示用画像」と称す。
【００３５】
ステップＳ１６−Ｉ：ＣＰＵ２１は、カラーモードＩの表示用画像に対し、内部モニタ用の表示前処理を施す。この表示前処理は、一般的なモニタにおいても実施されている処理であって、モニタへ表示すべき画像の信号値をモニタ用の信号値へと変換する処理（基本的には、画像の信号値をモニタ座標で表すための処理）である。但し、上述したとおり内部モニタ１７の表示色域は、カラーモードＩの色域の全体をカバーしているため、この表示前処理によってカラーモードＩの表示用画像に色潰れの発生する可能性は無いとみなせる。なお、上述したとおりカラーモードＩの色空間はｓＲＧＢ空間なので、内部モニタ１７がＡｄｏｂｅＲＧＢ対応モニタであった場合は、本ステップの表示前処理は、ｓＲＧＢ空間の信号値をＡｄｏｂｅＲＧＢ空間の対応する信号値で表すための処理となる。
【００３６】
本ステップ及び上述したステップＳ１６−ＩＩの結果、カラーモードＩＩの表示用画像と、カラーモードＩの表示用画像とは、色域の広い共通の色座標（ここではモニタ座標）で表されることになる。よって、両画像の色比較を共通のモニタ上で行うことが可能になる。
【００３７】
ステップＳ１７：ＣＰＵ２１は、表示前処理後の２つの表示用画像（カラーモードＩＩの表示用画像及びカラーモードＩの表示用画像）に基づき着目領域の決定処理を実行するよう画像処理回路１４へ指示する。
【００３８】
画像処理回路１４は、先ず、カラーモードＩＩの表示用画像から、カラーモードＩＩに特有の色（カラーモードＩでは表現できないがカラーモードＩＩでは表現できる色）を有した特有色画素を探索すると共に、カラーモードＩの表示用画像から、カラーモードＩに特有の色（カラーモードＩＩでは表現できないがカラーモードＩでは表現できる色）を有した特有色画素を探索する。
【００３９】
但し、カラーモードＩの色域ＡＩはカラーモードＩＩの色域ＡＩＩによって完全に包含されているので、カラーモードＩの表示用画像には、特有色画素は存在しないはずである。よって、本ステップにおける特有色画素の探索は、カラーモードＩＩについてのみ行われればよい。よって、本ステップの画像処理回路１４は、カラーモードＩＩの特有色画素として、図６に斜線で示した色域Ａｎｏに属する画素を探索する。この色域Ａｎｏは、カラーモードＩＩの色域ＡＩＩのうちカラーモードＩの色域ＡＩと重複していない色域であって、この色域Ａｎｏの情報は、画像処理回路１４が予め記憶しているものとする。
【００４０】
なお、ここでは、特有色画素の探索元（カラーモードＩＩの表示用画像）はモニタ座標で表されているため、画像処理回路１４は、色域Ａｎｏの情報についてもモニタ座標上の色域として記憶していることが望ましい。
【００４１】
次に、画像処理回路１４は、カラーモードＩＩの表示画像を多分割してできる複数の部分領域の中から、このような特有画素を最も多く有している部分領域を着目領域として見出す。
【００４２】
なお、本ステップにおける領域分割数は、部分領域が縦長になるよう、例えば図７に示すとおり横方向に６、縦方向に３などとすることが望ましい。
【００４３】
ステップＳ１８：ＣＰＵ２１は、表示前処理後のカラーモードＩＩの表示用画像から、着目領域に対応する部分（部分画像）のデータを抽出し、表示制御回路１６の表示用メモリの所定領域へそのデータを書き込む。これによって、図８の左側に示すとおり、カラーモードＩＩの表示用画像のうち着目領域に対応する部分画像が内部モニタ１７へ拡大表示される。なお、内部モニタ１７上でその部分画像の近傍には、その部分画像の抽出元画像（カラーモードＩＩの表示用画像）に対応するカラーモードの種類を示すマーク（「ＩＩ」、「ＡｄｏｂｅＲＧＢ」などの文字イメージ）が付与される。
【００４４】
また、ＣＰＵ２１は、表示前処理後のカラーモードＩの表示用画像から、同じ着目領域に対応する部分画像のデータを抽出し、表示制御回路１６の表示用メモリの別の所定領域へそのデータを書き込む。これによって、図８の右側に示すとおり、カラーモードＩの表示用画像のうち着目領域に対応する部分画像が内部モニタ１７へ拡大表示される。なお、内部モニタ１７上でその部分画像の近傍には、その部分画像の抽出元画像（カラーモードＩの表示用画像）に対応するカラーモードの種類を示すマーク（「Ｉ」、「ｓＲＧＢ」などの文字イメージ）が付与される。
【００４５】
なお、図７に示したとおり部分領域を縦長にした場合、図８に示すとおり２つの部分画像もそれぞれ縦長になるので、これらの部分画像を左右に並べて表示すれば、横長である内部モニタ１７の表示画面を有効に利用することができる。
【００４６】
本ステップの結果、ユーザは、カラーモードＩＩの部分画像の色と、カラーモードＩの部分画像の色とを、内部モニタ１７上で比較できる。これによってユーザは、前述した被写体に対するカラーモードＩＩ、Ｉの各々の良否の程度を直感的に知ることができる。
【００４７】
そして、ユーザは、カラーモードＩＩの良さが顕著でありその必要性が高いと判断した場合には、入力器２３を操作してカラーモードＩＩによる保存指示を電子カメラ１へ入力する（この場合、ユーザの指定したカラーモードは、カラーモードＩＩとなる。）。
【００４８】
一方、ユーザは、カラーモードＩＩの良さが顕著ではなくその必要性は低いと判断した場合には、入力器２３を操作してカラーモードＩによる保存指示を電子カメラ１へ入力する（この場合、ユーザの指定したカラーモードは、カラーモードＩとなる。）。
【００４９】
なお、カラーモードＩの表示用画像上で、カラーモードＩＩの画像における特有色画素と同じ位置に配置された画素は、カラーモードＩでは表現できないような色を本来有しており、カラーモードＩの色空間変換によって色域ＡＩ内の似た色に置換された画素（色飽和画素）である。よって、以下では、カラーモードＩの画像上で、カラーモードＩＩの表示用画像における特有色画素と同じ位置に配置された画素を単に「色飽和画素」と称す。
【００５０】
ステップＳ１９：ＣＰＵ２１は、ユーザから保存指示が入力されたか否かを判別し、入力された場合にはステップＳ２０へ移行し、入力されていない場合には待機する。
【００５１】
ステップＳ２０：ＣＰＵ２１は、保存用の画像処理を実行するよう画像処理回路１４へ指示する。画像処理回路１４は、バッファメモリ１３上のＲＡＷ画像に対して前述した所定の画像処理を施し、保存用画像を取得する。なお、ＣＰＵ２１は、少なくとも、ステップＳ１２にてバッファメモリ１３にＲＡＷ画像の書き込みが行われてから本ステップの画像処理が開始されるまでの期間は、バッファメモリ１３上のＲＡＷ画像の上書きを禁止する。
【００５２】
ステップＳ２１：ＣＰＵ２１は、ステップＳ２０で取得した保存用画像に対して、ユーザの指定したカラーモードの色空間変換処理を施すよう色空間変換処理１５へ指示する。色空間変換処理１５は、ＣＰＵ２１から指定されたカラーモードの色空間変換処理をその保存用画像の各画素に対して施す。これによって、ユーザの指定したカラーモードの保存画像が取得される。
【００５３】
ステップＳ２２：ＣＰＵ２１は、ステップＳ２１で取得した保存用画像を圧縮・伸張回路１８へ与える。圧縮・伸張回路１８は、その保存用画像に対してＪＰＥＧ方式のデータ圧縮処理を施す。
【００５４】
ステップＳ２３：ＣＰＵ２１は、データ圧縮済みの保存用画像のＪＰＥＧファイルを作成すると共に、そのＪＰＥＧファイルのＥＸＩＦ領域に対して、その保存用画像に適用されている色空間の種類情報を書き込んでから、カードインタフェース１９に対してそのＪＰＥＧファイルと書き込み指示とを与える。なお、ユーザの指定したカラーモードがカラーモードＩＩであった場合は、ＥＸＩＦ領域に書き込まれるべき種類情報は「ＡｄｏｂｅＲＧＢ空間」を示す情報となり、ユーザの指定したカラーモードＩであった場合は、ＥＸＩＦ領域に書き込まれるべき種類情報は「ｓＲＧＢ空間」を示す情報となる。
【００５５】
カードインタフェース９は、ＣＰＵ２１から与えられたＪＰＥＧファイルをカードメモリ２０の空き領域へ書き込む。これによって、保存用画像は、ユーザの指定したカラーモードで保存されることになる。保存後、ＣＰＵ２１は、フローを終了する（以上、図３の説明。）。
【００５６】
以上、撮影モードにおけるＣＰＵ２１の動作によると、ユーザは、カラーモードＩＩ、Ｉの各々の良否の程度を撮影直後に内部モニタ１７上で直感的に判断することができるので、保存ファイルのカラーモードを撮影直後に簡単に設定できる。
【００５７】
なお、従来の電子カメラのユーザは、カラーモードの選択に迷うことも多かったので、その選択を撮影時には行わず、（後にコンピュータ上などで行うことができるよう）保存ファイルをＲＡＷ画像ファイルにすることも多かった。このためカードメモリ２０の空き容量が不足しがちであった。
【００５８】
しかし、本実施形態の電子カメラのユーザは、カラーモードの選択に迷わないので、カラーモードの指定を撮影時に積極的に行い、保存ファイルをコンパクトなＪＰＥＧファイルにすることができる。したがってユーザは、カードメモリ２０の空き容量を節約しながら撮影を行うことができる。
【００５９】
また、本実施形態ＣＰＵ２１は、カラーモードＩＩの画像及びカラーモードＩの画像を表示する際と、カラーモードＩＩの画像又はカラーモードＩの画像を保存する際との双方に当たって画像処理回路１４及び色空間変換処理回路１５を動作させるが、表示に当たっては処理の対象をＲＡＷ画像自体ではなくＲＡＷ画像のサイズ縮小版とし、保存に当たってはユーザが指定しなかった方のカラーモードの処理を省略する。
【００６０】
このようにして処理の効率化を図れば、撮影後にカラーモードＩＩの画像及びカラーモードＩの画像が表示されるまでのユーザの待ち時間は、最小限に抑えられる。
【００６１】
また、本実施形態のＣＰＵ２１は、カラーモードＩＩの画像上で特有色画素が多く含まれている領域と、カラーモードＩの画像上の同じ領域（つまり色飽和画素が多く含まれている領域）とを、内部モニタ１７上で強調表示する（ここでは拡大表示する）ので、カラーモードＩＩ、Ｉの各々の良否の程度をユーザに実感させ易い。
【００６２】
図９は、ＲＡＷ再生モードにおけるＣＰＵ２１の動作フローチャートである。以下、各ステップを順に説明する。なお、図９において、図３に示すものと同じステップには同じ符号を付した。また、図９のフローの開始時点では、カードメモリ２０には複数のＲＡＷ画像ファイルが格納されているものと仮定する。
【００６３】
ステップＳ３１：ＣＰＵ２１は、カードインタフェース１９を介してカードメモリ２０を参照し、それら複数のＲＡＷ画像ファイルの各々に個別に付加されたサムネイル画像を読み出す。そして、ＣＰＵ２１は、それらのサムネイル画像を並べて１枚の画像を作成し、その画像を表示制御回路１６の表示用メモリへ書き込む。これによって、複数のＲＡＷ画像の一覧表示が開始される。ユーザは、その一覧表示を目視しながら入力器２３を操作し、それら複数のＲＡＷ画像ファイルの中の何れか１つをＪＰＥＧ圧縮すべきＲＡＷ画像ファイルとして指定する。
【００６４】
ステップＳ３２：ＣＰＵ２１は、ユーザからＲＡＷ画像ファイルの指定があるか否かを判別し、指定が有った場合にはステップＳ１３’へ移行し、指定が無い場合にはそのまま待機する。
【００６５】
ステップＳ１３’：ＣＰＵ２１は、ユーザが指定したＲＡＷ画像ファイルを、カードインタフェース１９を介してカードメモリ２０から読み出し、そのＲＡＷ画像ファイルに含まれるＲＡＷ画像をバッファメモリ１３上に書き込む。その後、上述したステップＳ１３と同様に表示用画像を取得する。
【００６６】
ステップＳ１４〜Ｓ１８：ＣＰＵ２１は、その表示用画像に対して前述した所定の画像処理を施し、カラーモードＩＩの表示用画像及びカラーモードＩの表示用画像を取得し、カラーモードＩＩの表示画像とカラーモードＩの表示用画像とを共通の色座標（モニタ座標）で表す。また、ＣＰＵ２１は、着目領域を決定し、カラーモードＩＩの部分画像及びカラーモードＩの部分画像を内部モニタ１７上に拡大表示する。
【００６７】
ステップＳ１９：ＣＰＵ２１は、ユーザから保存指示が入力されたか否かを判別し、入力された場合にはステップＳ２０へ移行し、入力されていない場合にはステップＳ３３へ移行する。
【００６８】
ステップＳ３３：ＣＰＵ２１は、ユーザからキャンセル指示が入力されたか否かを判別し、入力された場合にはステップＳ３４へ移行し、入力されなかった場合にはステップＳ１９に戻る。
【００６９】
ステップＳ２０〜Ｓ２２：ＣＰＵ２１は、バッファメモリ１３上のＲＡＷ画像に対して、所定の画像処理、ユーザの指定したカラーモードの色空間変換処理、データ圧縮処理を順に施し、データ圧縮済みの保存用画像を取得する。なお、ＣＰＵ２１は、少なくとも、ステップＳ１３’にてＲＡＷ画像をバッファメモリ１３上に書き込んでからステップ２０の画像処理が開始されるまでの期間は、バッファメモリ１３上のＲＡＷ画像の上書きを禁止する。
【００７０】
ステップＳ２３’：ＣＰＵ２１は、データ圧縮済みの保存用画像のＪＰＥＧファイルを作成すると共に、そのＪＰＥＧファイルのＥＸＩＦ領域に対して、その保存用画像に適用された色空間の種類情報を書き込んでから、カードインタフェース１９に対してそのＪＰＥＧファイルと、上書き指示とを与える。
【００７１】
なお、ユーザの指定したカラーモードがカラーモードＩＩであった場合は、書き込まれるべき種類情報は「ＡｄｏｂｅＲＧＢ空間」を示す情報となり、ユーザの指定したカラーモードＩであった場合は、書き込まれるべき種類情報は「ｓＲＧＢ空間」を示す情報となる。
【００７２】
カードインタフェース９は、ＣＰＵ２１から与えられたＪＰＥＧファイルをカードメモリ２０へ書き込むと共に、ユーザの指定したＲＡＷ画像ファイルを消去する。これによって、ユーザの指定したＲＡＷ画像ファイルは、ユーザの指定したカラーモードのＪＰＥＧファイルに置き換わる。
【００７３】
ステップＳ３４：ＣＰＵ２１は、ユーザからＲＡＷ再生モードの終了指示が入力されたか否かを判別し、入力された場合にはフローを終了し、入力されなかった場合にはステップＳ３１へ戻る（以上、図９の説明。）。
【００７４】
以上、ＲＡＷ再生モードにおけるＣＰＵ２１の動作によると、ユーザは、カラーモードＩＩ、Ｉの各々の良否の程度をＲＡＷ再生時に内部モニタ１７上で直感的に判断することができるので、ＪＰＥＧ圧縮すべき画像のカラーモードをＲＡＷ再生時に簡単に指定できる。したがってユーザは、カードメモリ２０の空き容量を必要に応じて（外出先などで）増加させることができる。
【００７５】
［変形例］
なお、上記実施形態のＣＰＵ２１は、カラーモードＩＩの部分画像と、カラーモードＩの部分画像とを内部モニタ１７上へ並べて表示したが、図１０に示すように、カラーモードＩＩの全体画像と、カラーモードＩの全体画像とを内部モニタ１７上へオーバーラップ表示してもよい。この状態でユーザが入力器２３を操作すると、オーバーラップの上側に位置する画像と、オーバーラップの下側に位置する画像とを、入れ替えることができる。
【００７６】
また、カラーモードＩＩの全体画像が上側に位置しているときにユーザが入力器２３を操作すれば、カラーモードＩＩによる保存指示を電子カメラ１へ入力することができ、カラーモードＩの全体画像が上側に位置しているときにユーザが入力器２３を操作すれば、カラーモードＩによる保存指示を電子カメラ１へ入力することができる。
【００７７】
また、カラーモードＩＩの全体画像とカラーモードＩの全体画像とをオーバーラップ表示する場合は、図１１に示すとおり、カラーモードＩの全体画像における色飽和画素を点滅表示させてもよい。なお、カラーモードＩの全体画像における色飽和画素は、カラーモードＩＩの全体画像における特有色画素と同じ位置に配置された画素のことである。この場合、ユーザは、オーバーラップの上側に位置する画像を入れ替えながら、カラーモードＩの全体画像上の色飽和画素と、カラーモードＩＩの全体画像上の特有色画素とを比較することにより、カラーモードＩＩ、Ｉの各々の良否の程度を判断すればよい。
【００７８】
また、カラーモードＩの画像の色飽和画素を点滅させる代わりに、カラーモードＩＩの画像の特有色画素の方を点滅表示させてもよい。或いは、カラーモードＩの画像の色飽和画素と、カラーモードＩＩの画像の特有色画素との双方を点滅表示させてもよい。
【００７９】
また、上述した実施形態では、色空間変換処理回路１５が対応可能な色空間の組み合わせをＡｄｏｂｅＲＧＢ空間及びｓＲＧＢ空間の組み合わせとしたが、別の組み合わせとしてもよい。例えば、ＡｄｏｂｅＲＧＢ空間及びｅｓＲＧＢ空間の組み合わせなどとしてもよい。また、対応可能な色空間の種類数を３以上としてもよい。
【００８０】
また、特に、上述したカラーモードＩＩの色空間と上述したカラーモードＩの色空間とが同一の色座標上に規定された色空間同士であった場合には、カラーモードＩＩの表示用画像とカラーモードＩの表示用画像とを共通の色座標で表すための処理（ステップＳ１６−ＩＩ、Ｓ１６−Ｉ）については、省略が可能である。
【００８１】
また、上述した電子カメラ１のユーザは、外出先の施設などで電子カメラ１をテレビモニタなどの大型外部モニタに接続し、電子カメラ１をＲＡＷ再生モードに設定すれば、同様の指定（ＪＰＥＧ圧縮すべき画像のカラーモードの指定）を大画面上で行うことができる。
【００８２】
また、上述したＲＡＷ再生モード（図９）の機能は、画像を保存する機能のある、電子カメラ以外の機器に搭載されてもよい。特に、この機能は、電子フォトフレーム、プリンタなどの可搬の機器に搭載すると有効性が高い。
【符号の説明】
【００８３】
１…電子カメラ、１１…撮像素子、１２…信号処理回路、１３…バッファメモリ、１４…画像処理回路、１５…色空間変換処理回路、１６…表示制御回路、１７…内部モニタ、１８…圧縮・伸張回路、１９…カードインタフェース、２１…ＣＰＵ、２２…撮像回路、入力器、２４…外部接続端子
【図１】
2012049870.tif 000003
【図２】
2012049870.tif 000004
【図３】
2012049870.tif 000005
【図４】
2012049870.tif 000006
【図５】
2012049870.tif 000007
【図６】
2012049870.tif 000008
【図７】
2012049870.tif 000009
【図８】
2012049870.tif 000010
【図９】
2012049870.tif 000011
【図１０】
2012049870.tif 000012
【図１１】
2012049870.tif 000013