(57)【特許請求の範囲】
【請求項１】
画像データを画像処理するときに用いられる調整値を示すスライダーをスライダーバー上に表示する調整値表示手段と、
目標値と対応する位置を前記スライダーと識別して前記スライダーバー上に表示する目標値表示手段と、
ユーザの操作に応答して、前記スライダーを前記スライダーバー上で移動する移動手段と、
前記スライダーが前記目標値と対応する位置に移動すると、通知する通知手段と、
前記画像データを複数の目標値を用いて画像処理することにより得られる複数の結果をそれぞれ示す複数のサムネイル画像を表示するサムネイル表示手段と、
ユーザの操作に応答して、前記複数のサムネイル画像のうち少なくとも１つを選択する選択手段と、
を備え、
前記目標値は、前記選択されたサムネイル画像と対応することを特徴とする画像処理装置。
【請求項２】
前記画像データを表示する画像表示手段と、
前記スライダーが示す調整値を用いて前記画像データを画像処理する画像処理手段とを更に備え、
前記画像表示手段は、前記画像処理手段により画像処理された前記画像データを表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
ユーザの操作に応答して、前記画像処理の目的を選択する目的選択手段と、
前記目標値を前記選択された目的に基づいて算出する算出手段とを更に備えることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
初期状態において、前記調整値表示手段は、前記画像データに予め付与された画像調整情報に基づく調整値を示すスライダーを表示し、
前記画像調整情報に基づく調整値と対応する位置を前記スライダーおよび前記目標値と対応する位置と識別して表示する初期値表示手段を更に備え、
前記通知手段は、前記スライダーが前記画像調整情報に基づく調整値と対応する位置に移動すると、前記スライダーが前記目標値と対応する位置に移動したときとは異なる態様で通知することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記目標値表示手段は、調整項目ごとに前記スライダーを表示することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
調整値表示手段が、画像データを画像処理するときに用いられる調整値を示すスライダーをスライダーバー上に表示するステップと、
目標値表示手段が、目標値と対応する位置を前記スライダーと識別して前記スライダーバー上に表示するステップと、
移動手段が、ユーザの操作に応答して、前記スライダーを前記スライダーバー上で移動するステップと、
通知手段が、前記スライダーが前記目標値と対応する位置に移動すると、通知するステップと、
サムネイル表示手段が、前記画像データを複数の目標値を用いて画像処理することにより得られる複数の結果をそれぞれ示す複数のサムネイル画像を表示するステップと、
選択手段が、ユーザの操作に応答して、前記複数のサムネイル画像のうち少なくとも１つを選択するステップと、
を備え、
前記目標値は、前記選択されたサムネイル画像と対応することを特徴とする画像処理の調整値の変更方法。
【請求項７】
コンピュータに、
画像データを画像処理するときに用いられる調整値を示すスライダーをスライダーバー上に表示するステップと、
目標値と対応する位置を前記スライダーと識別して前記スライダーバー上に表示するステップと
ユーザの操作に応答して、前記スライダーを前記スライダーバー上で移動するステップと、
前記スライダーが前記目標値と対応する位置に移動すると、通知するステップと、
前記画像データを複数の目標値を用いて画像処理することにより得られる複数の結果をそれぞれ示す複数のサムネイル画像を表示するステップと、
選択手段が、ユーザの操作に応答して、前記複数のサムネイル画像のうち少なくとも１つを選択するステップと、
を実行させ、
前記目標値は、前記選択されたサムネイル画像と対応することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理の調整値の変更方法及びプログラムに関する。
【背景技術】
【０００２】
表示画面に表示された画像の画質を調整する際に、複数の調整項目の調整値を変更するためには、調整項目ごとに、キーボードなどを用いて数値を入力する、或いは、マウスなどを用いて表示画面に表示されたＧＵＩによる調整バーを調整する必要がある。なお、表示画面に表示された画像は、調整項目の調整値を変更するたびに、かかる調整値の変更に応じて変化するため、ユーザは表示画面に表示された画像を頼りに画質の調整を行わなければならない。また、どの調整項目の調整値をどのように変更したのかが表示されない（即ち、分からないため）ため、例えば、変更前の調整値に戻したい場合には、ユーザ自身が変更前の調整値を記憶又は記録しておかなければならなかった。
【０００３】
そこで、調整項目の調整値を一覧表示する際に、変更した調整項目を変更していない調整項目とは異なる色で、且つ、変更前の調整値と変更後の調整値（現在の調整値）とを合わせて表示する技術が提案されている（特許文献１参照）。かかる技術によれば、ユーザは変更された調整項目や調整値を一目で確認することができ、画像の画質の調整において、どの調整項目を変更すればよいのかを容易に判断することが可能となる。
【特許文献１】特開２００４−３２５８１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では、調整項目の調整値の変更に対する画質の変化（どの調整項目の調整値をどの程度変更すれば、表示画面に表示された画像の画質がどのように変化するのか）を把握するためには、調整値の変更を繰り返さなければならない。従って、画像の画質の調整に不慣れなユーザは、表示画面に表示された画像の画質を容易に、且つ、効率的に調整することができなかった。
【０００５】
本発明は、このような従来技術の課題に鑑みて、画像の画質の調整に不慣れなユーザであっても、画像の画質を容易に、且つ、効率的に調整することができる技術を提供することを例示的目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の一側面としての画像処理装置は、画像データを画像処理するときに用いられる調整値を示すスライダーをスライダーバー上に表示する調整値表示手段と、目標値と対応する位置を前記スライダーと識別して前記スライダーバー上に表示する目標値表示手段と、ユーザの操作に応答して、前記スライダーを前記スライダーバー上で移動する移動手段と、前記スライダーが前記目標値と対応する位置に移動すると、通知する通知手段と、前記画像データを複数の目標値を用いて画像処理することにより得られる複数の結果をそれぞれ示す複数のサムネイル画像を表示するサムネイル表示手段と、ユーザの操作に応答して、前記複数のサムネイル画像のうち少なくとも１つを選択する選択手段と、を備え、前記目標値は、前記選択されたサムネイル画像と対応することを特徴とする。
【００１１】
本発明の更なる目的又はその他の側面は、以下、添付図面を参照して説明される好ましい実施形態によって明らかにされるであろう。
【発明の効果】
【００１２】
本発明によれば、例えば、画像の画質の調整に不慣れなユーザであっても、画像の画質を容易に、且つ、効率的に調整することができ、変更のための操作を繰り返すことなく、調整値を目標値に変更することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して、本発明の好適な実施の形態について説明する。なお、各図において、同一の部材については同一の参照番号を付し、重複する説明は省略する。
［第１の実施形態］
図１は、本発明における第１の実施形態の画像処理装置１００の構成を示すブロック図である。画像処理装置１００は、演算処理装置（ＣＰＵ）１０２と、ハードディスク（ＨＤ）１０４と、メモリ１０６と、ディスプレイ１０８と、入力部１１０と、記録媒体ドライブ１１２と、ネットワークインタフェース（Ｉ／Ｆ）１１４と、バス１１６とを備える。
【００１４】
ＣＰＵ１０２は、画像処理装置１００の動作を制御する。ＣＰＵ１０２は、例えば、ＨＤ１０４などに記録されているプログラムを実行する。
【００１５】
ＨＤ１０４は、プログラム（例えば、画像処理プログラム）や画像データなどのデジタルデータを記録する。画像データは、本実施形態では、ＲＡＷ形式の画像データ（ＲＡＷ画像データ）であって、ＲＡＷ現像（調整及び出力処理）を行う際に必要となる調整値が付加されている画像データである。ＲＡＷ現像とは、ＲＡＷ画像データに対して、設定（調整）された調整値を用いて画像処理を施すことである。但し、画像データは、ＲＡＷ形式の画像データに限定されず、ＲＡＷ形式以外の形式の画像データであってもよい。
【００１６】
メモリ１０６は、ＣＰＵ１０２のワークエリアとして使用されるメインメモリである。
【００１７】
ディスプレイ１０８は、画像データに対応する画像や文字を表示する表示画面を含む表示部である。
【００１８】
入力部１１０は、本実施形態では、キーボードやマウス（ポインティングデバイス）などの種々の入力デバイスを含む。ユーザは、入力部１１０を使用することで、ディスプレイ１０８に表示された画像の画質を調整する（即ち、画像処理プログラムを実行する）ことができる。
【００１９】
記録媒体ドライブ１１２は、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの外部記録媒体１１２Ａに格納されているデータを読み出す、或いは、外部記録媒体１１２Ａにデータを書き込む装置である。本実施形態では、ＨＤ１０４にプログラムが記録されているが、外部記録媒体１１２Ａに記録されたプログラムを、記録媒体ドライブ１１２を介して、ＣＰＵ１０２に実行させてもよい。
【００２０】
ネットワークＩ／Ｆ１１４は、通信回線１１４Ａを介して、ネットワークＮＷに接続する。本実施形態では、上述したように、ＨＤ１０４にプログラムが記録されているが、ネットワークＮＷ上のプログラムを、ネットワークＩ／Ｆ１１４及び通信回線１１４Ａを介して、ＣＰＵ１０２に実行させてもよい。
【００２１】
バス１１６は、ＣＰＵ１０２、ＨＤ１０４、メモリ１０６、ディスプレイ１０８、入力部１１０、記録媒体ドライブ１１２及びネットワークＩ／Ｆ１１４を接続する内部バスである。
【００２２】
なお、ＨＤ１０４に記録された本実施形態の画像処理プログラムは、画像処理装置１００の各構成要素を、画像表示手段、画質調整手段、入力手段、算出手段、制御手段として機能させる。画像表示手段は、画像を表示画面に表示する。画質調整手段は、画像表示手段によって表示画面に表示される画像について、複数の調整項目の調整値に基づいて画質を調整する。入力手段は、ユーザにより表示画面に表示される画像の画質の調整目的が入力される。算出手段は、入力手段に入力された調整目的に基づいて複数の調整項目のそれぞれの調整値の目標となる目標値を算出する。制御手段は、表示画面に表示される画像の現在の調整値と算出手段によって算出された目標値との違いが分かるように、現在の調整値及び目標値を表示画面に表示するよう画像表示手段を制御する。
【００２３】
また、ＨＤ１０４に記録された本実施形態の画像処理プログラムは、画像処理装置１００の各構成要素を、変更手段、生成手段、表示手段、選択手段、取得手段、通知手段として機能させる。変更手段は、複数の調整項目のそれぞれの調整値を変更する。生成手段は、表示画面に表示される画像に対して、算出手段によって算出された複数の目標値を用いて画像処理を施して複数のサムネイル画像を生成する。表示手段は、生成手段によって生成された複数のサムネイル画像を表示画面に表示する。選択手段は、表示手段によって表示された複数のサムネイル画像をユーザに選択させる。取得手段は、選択手段によって選択されたサムネイル画像の複数の調整項目のそれぞれの調整値を取得する。通知手段は、変更手段によって表示画面に表示される画像の複数の調整項目のそれぞれの調整値が目標値に変更された場合に、その旨を通知する。
【００２４】
以下、画像処理装置１００における画像処理（画像処理プログラム）の動作について説明する。画像処理装置１００における画像処理は、ＣＰＵ１０２が画像処理装置１００の各部を統括的に制御することによって実行される。また、本実施形態では、画像処理プログラムが起動され、画質を調整する処理対象の画像を選択させるための画像選択ダイアログがディスプレイ１０８に表示されているものとする。ここで、図２は、画像処理装置１００における画像処理を説明するためのフローチャートである。
【００２５】
ステップＳ１００２では、画質を調整する処理対象の画像が選択されたか否か（即ち、画像選択ダイアログにおいて画像選択の指示があったか否か）を判定する。画質を調整する処理対象の画像が選択されていない場合には、画質を調整する処理対象の画像が選択されるまで待機する。一方、画質を調整する処理対象の画像が選択されている場合には、ステップＳ１００４に移行する。
【００２６】
ステップＳ１００４では、図３に示すメインウインドウ１３０と図４に示す画質調整ウインドウ１４０をディスプレイ１０８に表示する。図３は、ステップＳ１００４でディスプレイ１０８に表示されるメインウインドウ１３０の一例を示す図である。図４は、ステップＳ１００４でディスプレイ１０８に表示される画質調整ウインドウ１４０の一例を示す図である。
【００２７】
メインウインドウ１３０は、図３に示すように、画質を調整する処理対象の画像を表示する表示領域１３２と、画像の保存を指示する保存ボタン１３４と、画像処理プログラムの終了を指示する終了ボタン１３６とを含む。
【００２８】
画質調整ウインドウ１４０は、図４に示すように、複数の調整項目ごとに、メインウインドウ１３０の表示領域１３２に表示されている画像の画質を調整するための画質調整コントローラ１４２を含む。本実施形態では、複数の調整項目として、デジタル露出補正、コントラスト、色の濃さ及びシャープネスを示しているが、ホワイトバランスや彩度などの画像を構成するために必要な調整項目を含んでもよい。また、本実施形態では、画質調整コントローラ１４２をスライダーとしたが、ラジオボタン、チェックボックス、コンボボックス、ボタンなどであってもよい。画質調整コントローラ１４２における調整値１４２ａは、画像データに含まれる調整値情報に基づいて初期設定される。なお、画像データが調整値情報を含んでいない場合には、画質調整コントローラ１４２における調整値１４２ａは、画像情報に基づいて初期設定される。また、画質調整ウインドウ１４０は、後述するナビゲーションウインドウの表示を指示するナビゲーションボタン１４４を含む。
【００２９】
ステップＳ１００６では、ナビゲーションウインドウの表示が指示されたか否か、即ち、本実施形態では、画質調整ウインドウ１４０のナビゲーションボタン１４４が押下（選択）されたか否かを判定する。ナビゲーションウインドウの表示が指示されていない場合には、ステップＳ１００８に移行して、ナビゲーションウインドウを用いない画質調整処理を行う。一方、ナビゲーションウインドウの表示が指示されている場合には、ステップＳ１０１０に移行して、ナビゲーションウインドウを用いた画質調整処理（ナビゲーション画質調整処理）を行う。なお、ステップＳ１００８の画質調整処理及びステップＳ１０１０のナビゲーション画質調整処理については、後で詳細に説明する。
【００３０】
ステップＳ１０１２では、画像処理プログラムの終了が指示されたか否か、即ち、本実施形態では、メインウインドウ１３０の終了ボタン１３６が押下（選択）されたか否かを判定する。画像処理プログラムの終了が指示されていない場合には、ステップＳ１００６に移行する。一方、画像処理プログラムの終了が指示されている場合には、ステップＳ１０１４に移行して、ステップＳ１００４でディスプレイ１０８に表示したメインウインドウ１３０と画質調整ウインドウ１４０を閉じ、画像処理（画像処理プログラム）を終了する。
【００３１】
図５を参照して、ステップＳ１００８の画質調整処理について説明する。
【００３２】
ステップＳ１１０２では、画質調整ウインドウ１４０の画質調整コントローラ１４２における調整値１４２ａが変更されたか否かを判定する。画質調整ウインドウ１４０の画質調整コントローラ１４２における調整値１４２ａが変更されている場合には、ステップＳ１１０４に移行する。一方、画質調整ウインドウ１４０の画質調整コントローラ１４２における調整値１４２ａが変更されていない場合には、ステップＳ１１０６に移行する。
【００３３】
ステップＳ１１０４では、画質を調整する処理対象のＲＡＷ画像データを読み込み、ステップＳ１１０２で変更された調整値を用いて画像処理を施し、メインウインドウ１３０の表示領域１３２に表示されている画像を更新する。ここで、例えば、デジタル露出補正の調整値の変更可能な範囲を−２から＋２とし、かかる範囲内で０．１刻みで調整値を設定（変更）できる場合を例として、画像処理を具体的に説明する。まず、ＲＡＷ画像データのＲＧＢ値を輝度値に変換する。デジタル露出補正の調整値が変更されると、変更された調整値を用いてＲＡＷ画像データの輝度値に対して露出補正処理を行う。そして、露出補正処理の結果をＲＧＢ値に逆変換して画像情報を更新する。なお、本実施形態では、輝度値を用いた画像処理を説明したが、画像処理は別の方法であってもよい。
【００３４】
ステップＳ１１０６では、メインウインドウ１３０の表示領域１３２に表示されている画像の保存が指示されたか否か、即ち、本実施形態では、メインウインドウ１３０の保存ボタン１３４が押下（選択）されたか否かを判定する。メインウインドウ１３０の表示領域１３２に表示されている画像の保存が指示されていない場合には、ステップＳ１００８の画質調整処理を終了する。一方、メインウインドウ１３０の表示領域１３２に表示されている画像の保存が指示されている場合には、ステップＳ１１０８に移行する。
【００３５】
ステップＳ１１０８では、メインウインドウ１３０の表示領域１３２に表示されている画像を保存して、画質調整処理を終了する。画像を保存する際には、例えば、保存フォーマット及びファイル名をユーザに入力されせるための画像保存ダイアログがディスプレイ１０８に表示され、入力された保存フォーマット及びファイル名で画像が保存される。
【００３６】
図６を参照して、ステップＳ１０１０のナビゲーション画質調整処理について説明する。
【００３７】
ステップＳ１２０２では、図７に示すナビゲーションウインドウ１５０をディスプレイ１０８に表示する。図７は、ステップＳ１２０２でディスプレイ１０８に表示されるナビゲーションウインドウ１５０の一例を示す図である。
【００３８】
ナビゲーションウインドウ１５０は、画像の画質調整目的ごとに、複数の画質調整目的ボタン１５２を含む。本実施形態では、画質調整目的として、「明るくしたい」、「暗くしたい」、「くっきりさせたい」及び「ぼやかせたい」の４つの画質調整目的を示すが、それ以外の画質調整目的であってもよい。
【００３９】
ステップＳ１２０４では、ナビゲーションウインドウ１５０の画質調整目的ボタン１５２が選択されたか否かを判定する。ナビゲーションウインドウ１５０の画質調整目的ボタン１５２が選択されていない場合には、画質調整目的ボタン１５２が選択されるまで待機する。一方、ナビゲーションウインドウ１５０の画質調整目的ボタン１５２が選択されている場合には、ステップＳ１２０６に移行する。
【００４０】
ステップＳ１２０６では、ステップＳ１２０４で選択された画質調整目的ボタン１５２に応じて、調整項目の調整値（目標値）を算出する。本実施形態では、「明るくしたい」の画質調整目的ボタン１５２が選択され、かかる画質調整目的を実現するための目標値を４つ算出する場合を説明する。画像は、デジタル露出補正の調整値及び色の濃さの調整値をプラス方向に変更（調整）することで明るくなる。例えば、現在のデジタル露出補正の調整値及び色の濃さの調整値が０であり、最大値が＋２．０とすると、４つの目標値として、以下の第１の目標値、第２の目標値、第３の目標値及び第４の目標値に示すように、０と＋２．０との間を４等分した調整値を算出する。
第１の目標値  「デジタル露出補正の調整値：＋０．５、色の濃さの調整値：＋０．５」
第２の目標値  「デジタル露出補正の調整値：＋１．０、色の濃さの調整値：＋１．０」
第３の目標値  「デジタル露出補正の調整値：＋１．５、色の濃さの調整値：＋１．５」
第４の目標値  「デジタル露出補正の調整値：＋２．０、色の濃さの調整値：＋２．０」
本実施形態では、現在の調整値とかかる調整値の最大値又は最小値との間を等分して目標値を算出しているが、例えば、撮像情報などの画像情報を取得し、適切な調整値を自動的に算出して目標値としてもよい。また、ステップＳ１２０６で算出する目標値の数は４つに限定されるものではない。また、本実施形態では、１つの画質調整目的ボタン１５２のみが選択されているが、複数の画質調整目的ボタン１５２が選択され、かかる複数の画質調整目的から複合的に目標値を算出してもよい。
【００４１】
ステップＳ１２０８では、メインウインドウ１３０の表示領域１３２に表示されている画像の画像データに対して、ステップＳ１２０６で算出された調整項目の調整値（目標値）を用いて画像処理を施してサムネイル画像を生成及び表示する。具体的には、図８に示すように、ナビゲーションウインドウ１５０のサムネイル表示領域１５４にサムネイル画像を表示する。図８では、４つの目標値（第１の目標値、第２の目標値、第３の目標値及び第４の目標値）のそれぞれについてサムネイル画像が生成され、４つのサムネイル画像がサムネイル表示領域１５４に表示されている。図８は、ステップＳ１２０８でディスプレイ１０８に表示されるナビゲーションウインドウ１５０の一例を示す図である。
【００４２】
ステップＳ１２１０では、ステップＳ１２０８でナビゲーションウインドウ１５０のサムネイル表示領域１５４に表示された複数のサムネイル画像から１つのサムネイル画像が選択されたか否かを判定する。サムネイル画像が選択されていない場合には、サムネイル画像が選択されるまで待機する。一方、サムネイル画像が選択されている場合には、ステップＳ１２１２に移行する。
【００４３】
ステップＳ１２１２では、図９に示すように、ナビゲーションウインドウ１５０のサムネイル表示領域１５４に表示された複数のサムネイル画像のうち、選択されたサムネイル画像ＳＩの周りに選択枠ＳＦを表示する。本実施形態では、ナビゲーションウインドウ１５０のサムネイル表示領域１５４に表示された複数のサムネイル画像のうち、選択されたサムネイル画像ＳＩを区別するために、選択枠ＳＦを表示するが、他の方法で選択されたサムネイル画像ＳＩを区別してもよい。図９は、ステップＳ１２１２でディスプレイ１０８に表示されるナビゲーションウインドウ１５０の一例を示す図である。
【００４４】
ステップＳ１２１４では、図１０に示すように、画質調整ウインドウ１４０の画質調整コントローラ１４２において、現在の調整値１４２ａとの違いが分かるように、選択されたサムネイル画像ＳＩの調整値（目標値）１４２ｂを表示（明示）する。なお、選択されたサムネイル画像ＳＩの選択枠ＳＦと画質調整コントローラ１４２における選択されたサムネイル画像ＳＩの調整値（目標値）１４２ｂとは同じ色で表示され、対応付けされている。複数のサムネイル画像が選択されている場合には、選択枠ＳＦと調整値（目標値）１４２ｂとは、サムネイル画像ごとに異なる色で表示する。本実施形態では、選択されたサムネイル画像ＳＩ（選択枠ＳＦ）と調整値（目標値）１４２ｂとを対応付けするために、選択枠ＳＦと調整値（目標値）１４２ｂとを同じ色で表示しているが、例えば、同じマークを付加するなどして対応付けをしてもよい。また、本実施形態では、調整値（目標値）１４２ｂをマークで表示（明示）しているが、例えば、点滅させたり、半透明で表示（明示）させたりしてもよい。ここで、図１０は、ステップＳ１２１４でディスプレイ１０８に表示される画質調整ウインドウ１４０の一例を示す図である。
【００４５】
ステップＳ１２１６では、図１１に示すように、画質調整ウインドウ１４０の画質調整コントローラ１４２において、現在の調整値１４２ａ及びサムネイル画像ＳＩの調整値（目標値）１４２ｂとの違いが分かるように、変更前の調整値１４２ｃを表示（明示）する。具体的には、変更前の調整値１４２ｃを現在の調整値１４２ａ及びサムネイル画像ＳＩの調整値（目標値）１４２ｂと異なる色で表示する。これにより、ユーザは変更前の調整値１４２ｃと現在の調整値１４２ａとを比較しながら調整項目の調整値を変更（調整）することができる。また、ユーザは変更前の調整値１４２ｃを記憶及び記録することなく、調整項目の調整値を変更前の調整値１４２ｃに戻すことが可能となる。ここで、図１１は、ステップＳ１２１６でディスプレイ１０８に表示される画質調整ウインドウ１４０の一例を示す図である。なお、図１１では、サムネイル画像ＳＩの調整値（目標値）１４２ｂと変更前の調整値１４２ｃに基づいて現在の調整値１４２ａが変更された例を示している。但し、ステップＳ１２１６の時点では、現在の調整値１４２ａと変更前の調整値１４２ｃとは重なっている（図１０参照）ことに注意されたい。
【００４６】
ステップＳ１２１８では、画質調整ウインドウ１４０の画質調整コントローラ１４２において、現在の調整値１４２ａが変更されたか否かを判定する。現在の調整値１４２ａが変更されていない場合には、ステップＳ１２２２に移行する。一方、現在の調整値１４２ａが変更されている場合には、ステップＳ１２２０に移行する。
【００４７】
ステップＳ１２２０では、画質を調整する処理対象のＲＡＷ画像データを読み込み、ステップＳ１２１８で変更された調整値を用いて画像処理を施し、メインウインドウ１３０の表示領域１３２に表示されている画像を更新する。
【００４８】
ステップＳ１２２２では、調整項目の調整値の自動調整が指示されたか否か、即ち、本実施形態では、ナビゲーションウインドウ１５０のサムネイル表示領域１５４に表示されているサムネイル画像がダブルクリックされたか否かを判定する。調整項目の調整値の自動調整が指示されていない場合には、ステップＳ１２２６に移行する。一方、調整項目の調整値の自動調整が指示されている場合には、ステップＳ１２２４に移行する。なお、本実施形態では、サムネイル画像をダブルクリックすることで、調整項目の調整値の自動調整を指示しているが、例えば、調整項目の調整値の自動調整を指示する自動調整ボタンをナビゲーションウインドウ１５０に設けてもよい。
【００４９】
ステップＳ１２２４では、調整項目の調整値を自動調整する。具体的には、ステップＳ１２２２でダブルクリックされたサムネイル画像の調整値（即ち、ステップＳ１２０６で算出された調整項目の調整値（目標値））に現在の調整値を変更（調整）する。
【００５０】
ステップＳ１２２６では、現在の調整値と目標値とが等しいか否かを判定する。現在の調整値と目標値とが等しくない場合には、ステップＳ１２３０に移行する。一方、現在の調整値と目標値とが等しい場合には、ステップＳ１２２８に移行する。
【００５１】
ステップＳ１２２８では、画質調整ウインドウ１４０の画質調整コントローラ１４２において、例えば、サムネイル画像ＳＩの調整値（目標値）１４２ｂを点滅させるなどして、ユーザに現在の調整値と目標値とが等しいことを通知する。これにより、ユーザは、現在の調整値がかかる調整値を用いて画像処理されたサムネイル画像と同じ画質が得られる調整値であることを知ることができる。なお、ユーザへの通知は、現在の調整値と目標値とが等しい旨のメッセージボックスをメインウインドウ１３０、画質調整ウインドウ１４０、或いは、ナビゲーションウインドウ１５０に表示してもよいし、現在の調整値を点滅させてもよい。
【００５２】
ステップＳ１２３０では、メインウインドウ１３０の表示領域１３２に表示されている画像の保存が指示されたか否か、即ち、本実施形態では、メインウインドウ１３０の保存ボタン１３４が押下（選択）されたか否かを判定する。メインウインドウ１３０の表示領域１３２に表示されている画像の保存が指示されていない場合には、ステップＳ１２３４に移行する。一方、メインウインドウ１３０の表示領域１３２に表示されている画像の保存が指示されている場合には、ステップＳ１２３２に移行する。
【００５３】
ステップＳ１２３２では、メインウインドウ１３０の表示領域１３２に表示されている画像を保存する。具体的には、処理対象の画像データが有する調整値情報を、本実施形態で変更した現在の調整値に変更して、処理対象の画像データを保存する。
【００５４】
ステップＳ１２３４では、ナビゲーション画質調整処理の終了が指示されたか否か、即ち、本実施形態では、画質調整ウインドウ１４０のナビゲーションボタン１４４が押下（選択）されたか否かを判定する。ナビゲーション画質調整処理の終了が指示されていない場合には、ステップＳ１２１８に移行する。一方、ナビゲーション画質調整処理の終了が指示されている場合には、ステップＳ１２３６に移行する。
【００５５】
ステップＳ１２３６では、ナビゲーションウインドウ１５０を閉じると共に、画質調整ウインドウ１４０の画質調整コントローラ１４２におけるサムネイル画像ＳＩの調整値（目標値）１４２ｂ及び変更前の調整値１４２ｃを非表示にする。そして、ナビゲーション画質調整処理を終了する。
【００５６】
このように、第１の実施形態によれば、画像の画質調整目的に応じて、調整すべき調整項目とかかる調整項目の調整値の変更に関する処理とが誘導され、現在の調整値、目標値、変更前の調整値を相対的に比較しながら画質を調整することができる。従って、画像の画質の調整に不慣れなユーザであっても、画像の画質を容易に、且つ、効率的に調整することができる。
［第２の実施形態］
図１２は、本発明における第２の実施形態の撮像装置２００を示す概略背面図である。撮像装置２００は、被写体を撮像するデジタルカメラとして具現化される。撮像装置２００は、ユーザインタフェースとして、ファインダー２０２と、電源ボタン２０４と、シャッターボタン２０６と、液晶ディスプレイ（ＬＣＤ）２０８と、モードダイアル２１０と、ディスプレイ（ＤＩＳＰ）ボタン２１２とを有する。更に、撮像装置２００は、ユーザインタフェースとして、タッチホイール２１４と、セットボタン２１６と、メニューボタン２１８と、ジャンプボタン２２０とを有する。ここで、シャッターボタン２０６は、被写体を撮像する際に押下されるボタンである。ＬＣＤ２０８は、撮像した画像（撮像画像）、設定画面、画像データに対応する画像や文字を表示する表示部である。モードダイアル２１０は、再生モードと撮像モードとを切り替えるためのダイアルである。
【００５７】
また、撮像装置２００は、図１３に示すように、画像に対して画像処理を施す画像処理部３００を備える。図１３は、画像処理部３００の構成を示すブロック図である。画像処理部３００は、演算処理装置（ＣＰＵ）３０２と、記憶部３０４と、内部メモリ３０６と、ＣＣＤ３０８と、信号処理部３１０と、表示部３１２と、入力部３１４と、記録媒体ドライブ３１６と、バス３１８とを備える。
【００５８】
ＣＰＵ３０２は、画像処理部３００の動作を制御する。ＣＰＵ３０２は、例えば、記憶部３０４などに記録されているプログラムを実行する。
【００５９】
記憶部３０４は、プログラム（例えば、画像処理プログラム）や画像データなどのデジタルデータを記録する。画像データは、本実施形態では、ＲＡＷ形式の画像データ（ＲＡＷ画像データ）であって、ＲＡＷ現像（調整及び出力処理）を行う際に必要となる調整値が付加されている画像データである。ＲＡＷ現像とは、ＲＡＷ画像データに対して、設定（調整）された調整値を用いて画像処理を施すことである。但し、画像データは、ＲＡＷ形式の画像データに限定されず、ＲＡＷ形式以外の形式の画像データであってもよい。なお、記憶部３０４は、撮像装置２００に固定されていてもよいし、撮像装置２００に着脱自在に装着されていてもよい。
【００６０】
なお、記憶部３０４は、通信回線などを介して接続された他の装置からプログラム及びデータなどを受信して記録してもよい。また、ＣＰＵ３０２は、他の装置が有する記憶部に記録されているプログラム及びデータなどを、通信回線などを介して使用することも可能である。
【００６１】
内部メモリ３０６は、ＣＰＵ３０２のワークエリアとして使用される。
【００６２】
ＣＣＤ３０８は、撮像した被写体の画像を電気信号に変換して出力する撮像素子である。
【００６３】
信号処理部３１０は、ＣＣＤ３０８から出力された電気信号を画像データに変換する。
【００６４】
表示部３１２は、図１２に示すＬＣＤ２０８に相当するため、ここでの詳細な説明は省略する。
【００６５】
入力部３１４は、本実施形態では、キーボードやマウス（ポインティングデバイス）などの種々の入力デバイスを含む。
【００６６】
記録媒体ドライブ３１６は、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、ＩＣカードなどの外部記録媒体３１６Ａに格納されているデータを読み出し、或いは、外部記録媒体３１６Ａにデータを書き込む装置である。本実施形態では、記憶部３０４にプログラムが記録されているが、外部記録媒体３１６Ａに記録されたプログラムを、記録媒体ドライブ３１６を介して、ＣＰＵ３０２に実行させてもよい。
【００６７】
バス３１８は、ＣＰＵ３０２、記憶部３０４、内部メモリ３０６、信号処理部３１０、表示部３１２、入力部３１４及び記録媒体ドライブ３１６を接続する内部バスである。
【００６８】
なお、記憶部３０４に記録された本実施形態の画像処理プログラムは、画像処理部３００の各構成要素を、画像表示手段、画質調整手段、入力手段、算出手段、制御手段として機能させる。画像表示手段は、画像を表示画面に表示する。画質調整手段は、画像表示手段によって表示画面に表示される画像について、複数の調整項目の調整値に基づいて画質を調整する。入力手段は、ユーザにより表示画面に表示される画像の画質の調整目的が入力される。算出手段は、入力手段に入力された調整目的に基づいて複数の調整項目のそれぞれの調整値の目標となる目標値を算出する。制御手段は、表示画面に表示される画像の現在の調整値と算出手段によって算出された目標値との違いが分かるように、現在の調整値及び目標値を表示画面に表示するよう画像表示手段を制御する。
【００６９】
また、記憶部３０４に記録された本実施形態の画像処理プログラムは、画像処理部３００の各構成要素を、変更手段、生成手段、表示手段、選択手段、取得手段、通知手段として機能させる。変更手段は、複数の調整項目のそれぞれの調整値を変更する。生成手段は、表示画面に表示される画像に対して、算出手段によって算出された複数の目標値を用いて画像処理を施して複数のサムネイル画像を生成する。表示手段は、生成手段によって生成された複数のサムネイル画像を表示画面に表示する。選択手段は、表示手段によって表示された複数のサムネイル画像をユーザに選択させる。取得手段は、選択手段によって選択されたサムネイル画像の複数の調整項目のそれぞれの調整値を取得する。通知手段は、変更手段によって表示画面に表示される画像の複数の調整項目のそれぞれの調整値が目標値に変更された場合に、その旨を通知する。
【００７０】
以下、撮像装置２００の画像処理部３００における画像処理（画像処理プログラム）の動作について説明する。画像処理部３００における画像処理は、ＣＰＵ３０２が画像処理部３００の各部を統括的に制御することによって実行される。また、本実施形態では、モードダイアル２１０が操作され、撮像装置２００が再生モードになると、画像処理プログラムが起動される。換言すれば、本実施形態では、撮像装置２００の再生モードにおける画像処理（画像処理プログラム）の動作について説明する。ここで、図１４は、撮像装置２００の画像処理部３００における画像処理を説明するためのフローチャートである。
【００７１】
ステップＳ２００２では、外部記録媒体３１６Ａに格納されている画像データの１つを一時的に内部メモリ３０６に転送し、画像処理を施して画像を表示部３１２（ＬＣＤ２０８）に表示する。
【００７２】
ステップＳ２００４では、表示部３１２に表示されている画像の切り替えが指示されたか否か、即ち、本実施形態では、タッチホイール２１４の左右キーが押下されたか否かを判定する。表示部３１２に表示されている画像の切り替えが指示されている場合には、次の画像を表示するために、ステップＳ２００２に移行する。一方、表示部３１２に表示されている画像の切り替えが指示されていない場合には、ステップＳ２００６に移行する。
【００７３】
ステップＳ２００６では、表示部３１２に表示されている画像の画質の調整が指示されたか否か、即ち、本実施形態では、メニューボタン２１８が押下（選択）されたか否かを判定する。表示部３１２に表示されている画像の画質の調整が指示されていない場合には、ステップＳ２００４に移行する。一方、表示部３１２に表示されている画像の画質の調整が指示されている場合には、ステップＳ２００８に移行する。
【００７４】
ステップＳ２００８では、図１５に示すように、表示部３１２に表示されている画像（即ち、表示画面）上に、複数の調整項目３３２を表示する。本実施形態では、複数の調整項目３３２として、露出補正、コントラスト及び彩度を表示しているが、別の調整項目を表示させてもよい。また、複数の調整項目３３２のうち１つの調整項目３３２ａはハイライト表示され、ハイライト表示された調整項目３３２ａの調整値を変更（調整）するための画質調整コントローラ３３４が表示部３１２に表示されている画像上に表示される。本実施形態では、画質調整コントローラ３３４をスライダーとしたが、ラジオボタン、チェックボックス、コンボボックス、ボタンなどであってもよい。画質調整コントローラ３３４における調整値３３４ａは、画像データに含まれる調整値情報に基づいて初期設定される。なお、画像データが調整値情報を含んでいない場合には、画質調整コントローラ３３４における調整値３３４ａは、画像情報に基づいて初期設定される。図１５は、ステップＳ２００８で表示部３１２に表示されている画像上に表示される複数の調整項目３３２の一例を示す図である。
【００７５】
ステップＳ２０１０では、ナビゲーション画質調整処理が指示されたか否か、即ち、本実施形態では、ＤＩＳＰボタン２１２が押下（選択）されたか否かを判定する。ナビゲーション画質調整処理が指示されていない場合には、ステップＳ２０１２に移行して、画質調整処理を行う。一方、ナビゲーション画質調整処理が指示されている場合には、ステップＳ２０１４に移行して、ナビゲーション画質調整処理を行う。なお、ステップＳ２０１２の画質調整処理及びステップＳ２０１４のナビゲーション画質調整処理については、後で詳細に説明する。
【００７６】
ステップＳ２０１４では、表示部３１２に表示されている画像の画質の調整の終了が指示されたか否か、即ち、メニューボタン２１８が押下（選択）されたか否かを判定する。表示部３１２に表示されている画像の画質の調整の終了が指示されていない場合には、ステップＳ２０１０に移行する。一方、表示部３１２に表示されている画像の画質の調整の終了が指示されている場合には、ステップＳ２０１６に移行する。
【００７７】
ステップＳ２０１６では、ステップＳ２００８で画像上に表示した複数の調整項目３３２を非表示にする。なお、複数の調整項目３３２の非表示に伴って、ハイライト表示された調整項目３３２ａの調整値を変更（調整）するための画質調整コントローラ３３４も非表示になる。
【００７８】
ステップＳ２０１８では、再生モードの終了が指示されたか否か、即ち、本実施形態では、モードダイアル２１０が操作されてモードが切り替えられたか否かを判定する。再生モードの終了が指示されていない場合には、ステップＳ２００４に移行する。一方、再生モードの終了が指示されている場合には、画像処理（画像処理プログラム）を終了する。
【００７９】
図１６を参照して、ステップＳ２０１２の画質調整処理について説明する。
【００８０】
ステップＳ２１０２では、ステップＳ２００８で画像上に表示した複数の調整項目３３２において、ハイライト表示される調整項目３３２ａの変更が指示されたか否か、即ち、本実施形態では、タッチホイール２１４の上下キーが押下されたか否かを判定する。ハイライト表示される調整項目３３２ａの変更が指示されていない場合には、ステップＳ２１０６に移行する。一方、ハイライト表示される調整項目３３２ａの変更が指示されている場合には、ステップＳ２１０４に移行する。
【００８１】
ステップＳ２１０４では、ステップＳ２１０２における指示に応じて、ハイライト表示される調整項目３３２ａを変更する。本実施形態では、図１７に示すように、タッチホイール２１４の下キーが押下されるたびに、ハイライト表示される調整項目３３２ａは、露出補正、コントラスト、彩度、露出補正の順で変更される。また、タッチホイール２１４の上キーが押下されるたびに、ハイライト表示される調整項目３３２ａは、露出補正、彩度、コントラスト、露出補正の順で変更される。図１７は、ステップＳ２１０４において、ハイライト表示される調整項目３３２ａの変更を説明するための図である。
【００８２】
ステップＳ２１０６では、ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されたか否か、即ち、本実施形態では、タッチホイール２１４の左右キーが押下されたか否かを判定する。ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されていない場合には、ステップＳ２１１０に移行する。一方、ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されている場合には、ステップＳ２１０８に移行する。
【００８３】
ステップＳ２１０８では、画質を調整する処理対象のＲＡＷ画像データを読み込み、ステップＳ２１０６で変更された調整値を用いて画像処理を施し、表示部３１２に表示されている画像を更新する。ここで、例えば、露出補正の調整値の変更可能な範囲を−２から＋２とし、かかる範囲内で０．１刻みで調整値を設定（変更）できる場合を例として、画像処理を具体的に説明する。まず、ＲＡＷ画像データのＲＧＢ値を輝度値に変換する。露出補正の調整値が変更されると、変更された調整値を用いてＲＡＷ画像データの輝度値に対して露出補正処理を行う。そして、露出補正処理の結果をＲＧＢ値に逆変換して画像情報を更新する。なお、本実施形態では、輝度値を用いた画像処理を説明したが、画像処理は別の方法であってもよい。
【００８４】
ステップＳ２１１０では、表示部３１２に表示されている画像の保存が指示されたか否か、即ち、本実施形態では、セットボタン２１６が押下（選択）されたか否かを判定する。表示部３１２に表示されている画像の保存が指示されていない場合には、ステップＳ２０１２の画質調整処理を終了する。一方、表示部３１２に表示されている画像の保存が指示されている場合には、ステップＳ２１１２に移行する。
【００８５】
ステップＳ２１１２では、表示部３１２に表示されている画像を保存して、画質調整処理を終了する。具体的には、ユーザが選択した保存形式に応じて、圧縮処理などの画像処理を施し、外部記録媒体３１６Ａに保存する。
【００８６】
図１８を参照して、ステップＳ２０１４のナビゲーション画質調整処理について説明する。
【００８７】
ステップＳ２２０２では、図１９に示すように、表示部３１２に表示されている画像（即ち、表示画面）上に、ナビゲーションウインドウ３４０を表示する。ナビゲーションウインドウ３４０は、画像の画質調整目的ごとに、複数の画質調整目的ボタン３４２を含む。本実施形態では、画質調整目的として、「明るくしたい」、「暗くしたい」、「くっきりさせたい」及び「ぼやかせたい」の４つの画質調整目的を示すが、それ以外の画質調整目的であってもよい。図１９は、ステップＳ２２０２で表示部３１２に表示されるナビゲーションウインドウ３４０の一例を示す図である。
【００８８】
ステップＳ２２０４では、ナビゲーションウインドウ３４０の画質調整目的ボタン３４２が選択されたか否かを判定する。ナビゲーションウインドウ３４０の画質調整目的ボタン３４２が選択されていない場合には、画質調整目的ボタン３４２が選択されるまで待機する。一方、ナビゲーションウインドウ３４０の画質調整目的ボタン３４２が選択されている場合には、ステップＳ２２０６に移行する。
【００８９】
ステップＳ２２０６では、ステップＳ２２０４で選択された画質調整目的ボタン３４２に応じて、調整項目の調整値（目標値）を算出する。本実施形態では、「明るくしたい」の画質調整目的ボタン３４２が選択され、かかる画質調整目的を実現するための目標値を４つ算出する場合を説明する。画像は、露出補正の調整値及び色の濃さの調整値をプラス方向に変更（調整）することで明るくなる。例えば、現在の露出補正の調整値及び色の濃さの調整値が０であり、最大値が＋２．０とすると、４つの目標値として、以下の第１の目標値、第２の目標値、第３の目標値及び第４の目標値に示すように、０と＋２．０との間を４等分した調整値を算出する。
第１の目標値  「露出補正の調整値：＋０．５、色の濃さの調整値：＋０．５」
第２の目標値  「露出補正の調整値：＋１．０、色の濃さの調整値：＋１．０」
第３の目標値  「露出補正の調整値：＋１．５、色の濃さの調整値：＋１．５」
第４の目標値  「露出補正の調整値：＋２．０、色の濃さの調整値：＋２．０」
本実施形態では、現在の調整値とかかる調整値の最大値又は最小値との間を等分して目標値を算出しているが、例えば、撮像情報などの画像情報を取得し、適切な調整値を自動的に算出して目標値としてもよい。また、ステップＳ２２０６で算出する目標値の数は４つに限定されるものではない。
【００９０】
ステップＳ２２０８では、表示部３１２に表示されている画像の画像データに対して、ステップＳ２２０６で算出された調整項目の調整値（目標値）を用いて画像処理を施してサムネイル画像を生成及び表示する。具体的には、図２０に示すように、ナビゲーションウインドウ３４０のサムネイル表示領域３４４にサムネイル画像を表示する。図２０では、４つの目標値（第１の目標値、第２の目標値、第３の目標値及び第４の目標値）のそれぞれについてサムネイル画像が生成され、４つのサムネイル画像がサムネイル表示領域３４４に表示されている。図２０は、ステップＳ２２０８で表示部３１２に表示されるナビゲーションウインドウ３４０の一例を示す図である。
【００９１】
ステップＳ２２１０では、ステップＳ２２０８でナビゲーションウインドウ３４０のサムネイル表示領域３４４に表示された複数のサムネイル画像から１つのサムネイル画像が選択されたか否かを判定する。例えば、タッチホイール２１４を操作してサムネイル画像を切り替えながらセットボタン２１６を押下することで、複数のサムネイル画像から１つのサムネイル画像が選択される。サムネイル画像が選択されていない場合には、サムネイル画像が選択されるまで待機する。一方、サムネイル画像が選択されている場合には、ステップＳ２２１２に移行する。
【００９２】
ステップＳ２２１２では、ナビゲーションウインドウ３４０を閉じる。
【００９３】
ステップＳ２２１４では、図２１に示すように、表示部３１２に表示されている画像（即ち、表示画面）上に、ステップＳ２２１０で選択されたサムネイル画像ＳＩ’を表示する。図２１は、ステップＳ２２１４及び後述するステップＳ２２１６で表示部３１２に表示されるサムネイル画像ＳＩ’及び画質調整コントローラ３３４（現在の調整値３３４ａ及びサムネイル画像ＳＩ’の調整値（目標値）３３４ｂ）の一例を示す図である。
【００９４】
ステップＳ２２１６では、図２１に示すように、画質調整コントローラ３３４において、現在の調整値３３４ａとの違いが分かるように、選択されたサムネイル画像ＳＩ’の調整値（目標値）３３４ｂを表示（明示）する。本実施形態では、調整値（目標値）１４２ｂをマークで表示（明示）しているが、例えば、点滅させたり、半透明で表示（明示）させたりしてもよい。
【００９５】
ステップＳ２２１８では、図２２に示すように、画質調整コントローラ３３４において、現在の調整値３３４ａ及びサムネイル画像ＳＩ’の調整値（目標値）３３４ｂとの違いが分かるように、変更前の調整値３３４ｃを表示（明示）する。具体的には、変更前の調整値３３４ｃを現在の調整値３３４ａ及びサムネイル画像ＳＩの調整値（目標値）３３４ｂと異なる色で表示する。これにより、ユーザは変更前の調整値３３４ｃと現在の調整値３３４ａとを比較しながら調整項目の調整値を変更（調整）することができる。また、ユーザは変更前の調整値３３４ｃを記憶及び記録することなく、調整項目の調整値を変更前の調整値３３４ｃに戻すことが可能となる。ここで、図２２は、ステップＳ２２１８で表示部３１２に表示される画質調整コントローラ３３４（現在の調整値３３４ａ、サムネイル画像ＳＩ’の調整値（目標値）３３４ｂ及び変更前の調整値３３４ｃ）の一例を示す図である。なお、図２２では、サムネイル画像ＳＩ’の調整値（目標値）３３４ｂと変更前の調整値３３４ｃに基づいて現在の調整値３３４ａが変更された例を示している。但し、ステップＳ２２１８の時点では、現在の調整値３３４ａと変更前の調整値３３４ｃとは重なっている（図２１参照）ことに注意されたい。
【００９６】
ステップＳ２２２０では、画像上に表示した複数の調整項目３３２において、ハイライト表示される調整項目３３２ａの変更が指示されたか否か、即ち、本実施形態では、タッチホイール２１４の上下キーが押下されたか否かを判定する。ハイライト表示される調整項目３３２ａの変更が指示されていない場合には、ステップＳ２２２４に移行する。一方、ハイライト表示される調整項目３３２ａの変更が指示されている場合には、ステップＳ２２２２に移行する。
【００９７】
ステップＳ２２２２では、ステップＳ２２２２における指示に応じて、ハイライト表示される調整項目３３２ａを変更する。
【００９８】
ステップＳ２２２４では、ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されたか否か、即ち、本実施形態では、タッチホイール２１４の左右キーが押下されたか否かを判定する。ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されていない場合には、ステップＳ２２２８に移行する。一方、ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されている場合には、ステップＳ２２２６に移行する。
【００９９】
ステップＳ２２２６では、画質を調整する処理対象のＲＡＷ画像データを読み込み、ステップＳ２２２４で変更された調整値を用いて画像処理を施し、表示部３１２に表示されている画像を更新する。
【０１００】
ステップＳ２２２８では、調整項目の調整値の自動調整が指示されたか否か、即ち、本実施形態では、ジャンプボタン２２０が押下（選択）されたか否かを判定する。調整項目の調整値の自動調整が指示されていない場合には、ステップＳ２２３２に移行する。一方、調整項目の調整値の自動調整が指示されている場合には、ステップＳ２２３０に移行する。
【０１０１】
ステップＳ２２３０では、調整項目の調整値を自動調整する。具体的には、ステップＳ２２１０で選択されたサムネイル画像の調整値（即ち、ステップＳ２２０６で算出された調整項目の調整値（目標値））に現在の調整値を変更（調整）する。
【０１０２】
ステップＳ２２３２では、現在の調整値と目標値とが等しいか否かを判定する。現在の調整値と目標値とが等しくない場合には、ステップＳ２２３６に移行する。一方、現在の調整値と目標値とが等しい場合には、ステップＳ２２３４に移行する。
【０１０３】
ステップＳ２２３４では、画質調整コントローラ３３４において、例えば、サムネイル画像ＳＩ’の調整値（目標値）３３４ｂを点滅させるなどして、ユーザに現在の調整値と目標値とが等しいことを通知する。これにより、ユーザは、現在の調整値がかかる調整値を用いて画像処理されたサムネイル画像と同じ画質が得られる調整値であることを知ることができる。
【０１０４】
ステップＳ２２３６では、表示部３１２に表示されている画像の保存が指示されたか否か、即ち、本実施形態では、セットボタン２１６が押下（選択）されたか否かを判定する。表示部３１２に表示されている画像の保存が指示されていない場合には、ステップＳ２２４０に移行する。一方、表示部３１２に表示されている画像の保存が指示されている場合には、ステップＳ２２３８に移行する。
【０１０５】
ステップＳ２２３８では、表示部３１２に表示されている画像を保存する。具体的には、ユーザが選択した保存形式に応じて、圧縮処理などの画像処理を施し、外部記録媒体３１６Ａに保存する。
【０１０６】
ステップＳ２２４０では、ナビゲーション画質調整処理の終了が指示されたか否か、即ち、本実施形態では、ＤＩＳＰボタン２１２が押下（選択）されたか否かを判定する。ナビゲーション画質調整処理の終了が指示されていない場合には、ステップＳ２２２０に移行する。一方、ナビゲーション画質調整処理の終了が指示されている場合には、ステップＳ２２４２に移行する。
【０１０７】
ステップＳ２２４２では、画像上に表示した複数の調整項目３３２を非表示にして、ナビゲーション画質調整処理を終了する。なお、複数の調整項目３３２の非表示に伴って、ハイライト表示された調整項目３３２ａの調整値を変更（調整）するための画質調整コントローラ３３４も非表示になる。
【０１０８】
このように、第２の実施形態によれば、画像の画質調整目的に応じて、調整すべき調整項目とかかる調整項目の調整値の変更に関する処理とが誘導され、現在の調整値、目標値、変更前の調整値を相対的に比較しながら画質を調整することができる。従って、画像の画質の調整に不慣れなユーザであっても、画像の画質を容易に、且つ、効率的に調整することができる。
【０１０９】
なお、ステップＳ２０１２の画質調整処理及びステップＳ２０１４のナビゲーション画質調整処理において、画質調整処理を中断、又は、撮像装置２００の電源をオフした場合には、直前までの調整値が記録されるようにすることも可能である。そして、画質調整処理を再開する際には、直前までの調整値が反映されるようにしてもよい。
【０１１０】
また、本実施形態では、撮像装置２００を静止画撮像用のデジタルカメラとして説明したが、本発明は、動画撮像可能なデジタルカメラや動画撮像用のデジタルビデオカメラなどの電子カメラにも適用することができる。
［第３の実施形態］
本実施形態では、撮像装置２００の撮像モードにおける画像処理（画像処理プログラム）の動作について説明する。
【０１１１】
なお、記憶部３０４に記録された本実施形態の画像処理プログラムは、画像処理部３００の各構成要素を、画像表示手段、画質調整手段、入力手段、算出手段、制御手段として機能させる。画像表示手段は、画像を表示画面に表示する。画質調整手段は、画像表示手段によって表示画面に表示される画像について、複数の調整項目の調整値に基づいて画質を調整する。入力手段は、ユーザにより表示画面に表示される画像の画質の調整目的が入力される。算出手段は、入力手段に入力された調整目的に基づいて複数の調整項目のそれぞれの調整値の目標となる目標値を算出する。制御手段は、表示画面に表示される画像の現在の調整値と算出手段によって算出された目標値との違いが分かるように、現在の調整値及び目標値を表示画面に表示するよう画像表示手段を制御する。
【０１１２】
また、記憶部３０４に記録された本実施形態の画像処理プログラムは、画像処理部３００の各構成要素を、変更手段、生成手段、表示手段、選択手段、取得手段、通知手段として機能させる。変更手段は、複数の調整項目のそれぞれの調整値を変更する。生成手段は、表示画面に表示される画像に対して、算出手段によって算出された複数の目標値を用いて画像処理を施して複数のサムネイル画像を生成する。表示手段は、生成手段によって生成された複数のサムネイル画像を表示画面に表示する。選択手段は、表示手段によって表示された複数のサムネイル画像をユーザに選択させる。取得手段は、選択手段によって選択されたサムネイル画像の複数の調整項目のそれぞれの調整値を取得する。通知手段は、変更手段によって表示画面に表示される画像の複数の調整項目のそれぞれの調整値が目標値に変更された場合に、その旨を通知する。
【０１１３】
更に、記憶部３０４に記録された本実施形態の画像処理プログラムは、画像処理部３００の各構成要素を、取得手段、選択手段、保存手段として機能させる。取得手段は、表示画面に表示される画像の複数の調整項目のそれぞれについて、変更前の調整値と変更後の調整値とを取得する。選択手段は、取得手段によって取得された変更前の調整値の画像、変更後の調整値の画像又は変更前の調整値の画像及び変更後の調整値の画像の両方を保存するかユーザに選択させる。保存手段は、選択手段によって選択された画像を、取得手段によって取得された調整値と関連付けて保存する、又は、取得手段によって取得された調整値を用いて画像処理を施して保存する。
【０１１４】
撮像装置２００の撮像モードにおける画像処理は、ＣＰＵ３０２が画像処理部３００の各部を統括的に制御することによって実行される。図２３Ａ及び図２３Ｂは、撮像装置２００の画像処理部３００における画像処理を説明するためのフローチャートである。
【０１１５】
ステップＳ３００２では、ＣＣＤ３０８から電気信号を読み出し、表示部３１２に表示する画像の画像更新処理を行う。なお、ステップＳ３００２の画像更新処理については、後で詳細に説明する。
【０１１６】
ステップＳ３００４では、撮像モードの終了が指示されたか否か、即ち、本実施形態では、電源ボタン２０４が押下されたか否か、或いは、モードダイアル２１０が操作されてモードが切り替えられたか否かを判定する。撮像モードの終了が指示されている場合には、画像処理（画像処理プログラム）の動作を終了する。一方、撮像モードの終了が指示されていない場合には、ステップＳ３００６に移行する。
【０１１７】
ステップＳ３００６では、被写体の撮像が指示されたか否か、即ち、本実施形態では、シャッターボタン２０６が押下されたか否かを判定する。被写体の撮像が指示されている場合には、ステップＳ３００８に移行する。一方、被写体の撮像が指示されていない場合には、ステップＳ３０１０に移行する。
【０１１８】
ステップＳ３００８では、被写体を撮像する撮像処理を行う。なお、ステップＳ３００８の撮像処理については、後で詳細に説明する。
【０１１９】
ステップＳ３０１０では、表示部３１２に表示されている画像の画質の調整が指示されたか否か、即ち、本実施形態では、メニューボタン２１８が押下（選択）されたか否かを判定する。表示部３１２に表示されている画像の画質の調整が指示されていない場合には、ステップＳ３００２に移行する。一方、表示部３１２に表示されている画像の画質の調整が指示されている場合には、ステップＳ３０１２に移行する。
【０１２０】
ステップＳ３０１２では、図１５に示したように、表示部３１２に表示されている画像（即ち、表示画面）上に、複数の調整項目３３２を表示する。
【０１２１】
ステップＳ３０１４では、ステップＳ３００２と同様に、ＣＣＤ３０８から電気信号を読み出し、表示部３１２に表示する画像の画像更新処理を行う。なお、ステップＳ３０１４の画像更新処理については、後で詳細に説明する。
【０１２２】
ステップＳ３０１６では、撮像モードの終了が指示されたか否かを判定する。撮像モードの終了が指示されている場合には、画像処理（画像処理プログラム）の動作を終了する。一方、撮像モードの終了が指示されていない場合には、ステップＳ３０１８に移行する。
【０１２３】
ステップＳ３０１８では、被写体の撮像が指示されたか否かを判定する。被写体の撮像が指示されている場合には、ステップＳ３０２０に移行する。一方、被写体の撮像が指示されていない場合には、ステップＳ３０２２に移行する。
【０１２４】
ステップＳ３０２０では、被写体を撮像する撮像処理を行う。なお、ステップＳ３０２０の撮像処理については、後で詳細に説明する。
【０１２５】
ステップＳ３０２２では、ナビゲーション画質調整処理が指示されたか否か、即ち、本実施形態では、ＤＩＳＰボタン２１２が押下（選択）されたか否かを判定する。ナビゲーション画質調整処理が指示されている場合には、ステップＳ３０２４に移行して、ナビゲーション画質調整処理を行う。一方、ナビゲーション画質調整処理が指示されていない場合には、ステップＳ３０２６に移行する。なお、ステップＳ３０２４のナビゲーション画質調整処理については、後で詳細に説明する。
【０１２６】
ステップＳ３０２６では、画像上に表示した複数の調整項目３３２において、ハイライト表示される調整項目３３２ａの変更が指示されたか否か、即ち、本実施形態では、タッチホイール２１４の上下キーが押下されたか否かを判定する。ハイライト表示される調整項目３３２ａの変更が指示されている場合には、ステップＳ３０２８に移行する。一方、ハイライト表示される調整項目３３２ａの変更が指示されていない場合には、ステップＳ３０３０に移行する。
【０１２７】
ステップＳ３０２８では、ステップＳ３０２６における指示に応じて、ハイライト表示される調整項目３３２ａを変更する。
【０１２８】
ステップＳ３０３０では、ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されたか否か、即ち、本実施形態では、タッチホイール２１４の左右キーが押下されたか否かを判定する。ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されていない場合には、ステップＳ３０１４に移行する。一方、ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されている場合には、ステップＳ３０３２に移行する。
【０１２９】
ステップＳ３０３２では、ステップＳ３０３０における指示に応じて、ハイライト表示されている調整項目３３２ａの調整値３３４ａを変更する。
【０１３０】
ステップＳ３０３４では、表示部３１２に表示されている画像の画質の調整の終了が指示されたか否か、即ち、メニューボタン２１８が押下（選択）されたか否かを判定する。表示部３１２に表示されている画像の画質の調整の終了が指示されていない場合には、ステップＳ３０１４に移行する。一方、表示部３１２に表示されている画像の画質の調整の終了が指示されている場合には、ステップＳ３０３６に移行する。
【０１３１】
ステップＳ３０３６では、ステップＳ２００８で画像上に表示した複数の調整項目３３２を非表示にして、画像処理（画像処理プログラム）の動作を終了する。なお、複数の調整項目３３２の非表示に伴って、ハイライト表示された調整項目３３２ａの調整値を変更（調整）するための画質調整コントローラ３３４も非表示になる。
【０１３２】
図２４を参照して、ステップＳ３００２及びＳ３０１４の画像更新処理について説明する。
【０１３３】
ステップＳ３１０２では、画像データを読み込む。具体的には、ＣＣＤ３０８から読み出した電気信号を信号処理部３１０で画像データに変換してＣＰＵ３０２に転送する。
【０１３４】
ステップＳ３１０４では、画像の画質を調整するための複数の調整項目のそれぞれについて、現在の調整値を取得する。
【０１３５】
ステップＳ３１０６では、ステップＳ３１０２で読み込んだ画像データに対して、ステップＳ３１０４で取得した調整値を用いて画像処理を施す。例えば、露出補正の調整値の変更可能な範囲を−２から＋２とし、かかる範囲内で０．１刻みで調整値を設定（変更）できる場合を例として、画像処理を具体的に説明する。まず、ＲＡＷ画像データのＲＧＢ値を輝度値に変換する。露出補正の調整値が変更されると、変更された調整値を用いてＲＡＷ画像データの輝度値に対して露出補正処理を行う。そして、露出補正処理の結果をＲＧＢ値に逆変換して画像情報を更新する。なお、本実施形態では、輝度値を用いた画像処理を説明したが、画像処理は別の方法であってもよい。また、本実施形態では、画像処理は、表示部３１２に画像を表示するための画像データの伸張及び縮小を含む。
【０１３６】
ステップＳ３１０８では、ステップＳ３１０６で画像処理を施した画像データの画像を表示部３１２に表示する。
【０１３７】
図２５を参照して、ステップＳ３００８及びＳ３０２０の撮像処理について説明する。
【０１３８】
ステップＳ３２０２では、画像データを読み込む。具体的には、ＣＣＤ３０８から読み出した電気信号を信号処理部３１０で画像データに変換してＣＰＵ３０２に転送する。
【０１３９】
ステップＳ３２０４では、画像の画質を調整するための複数の調整項目のそれぞれについて、現在の調整値と画質調整処理を行う前の調整値とが等しいか否かを判定する。現在の調整値と画質調整処理を行う前の調整値とが等しくない場合には、ステップＳ３２１０に移行する。一方、現在の調整値と画質調整処理を行う前の調整値とが等しい場合には、ステップＳ３２０６に移行する。
【０１４０】
ステップＳ３２０６では、図２６に示すように、現在の調整値を用いて画像処理されたサムネイル画像ＳＩＡ及び画質調整処理を行う前の調整値を用いて画像処理されたサムネイル画像ＳＩＢを生成して表示部３１２に表示する。図２６は、ステップＳ３２０６で表示部３１２に表示されるサムネイル画像ＳＩＡ及びＳＩＢの一例を示す図である。
【０１４１】
ステップＳ３２０８では、ステップＳ３２０６で表示部３１２に表示されたサムネイル画像ＳＩＡ及びＳＩＢに対して、保存する画像が指示されたか否かを判定する。本実施形態では、調整後保存ボタン３６２、調整前保存ボタン３６４又は両方保存ボタン３６６が押下されたか否かを判定する。ここで、調整後保存ボタン３６２は、現在の調整値を用いて画像処理された画像（サムネイル画像ＳＩＡ）の保存を指示するボタンである。調整前保存ボタン３６４は、画質調整処理を行う前の調整値を用いて画像処理された画像（サムネイル画像ＳＩＢ）の保存を指示するボタンである。両方保存ボタン３６６は、現在の調整値を用いて画像処理された画像及び画質調整処理を行う前の調整値を用いて画像処理された画像の両方の保存を指示するボタンである。保存する画像が指示されていない場合には、保存する画像が指示されるまで待機する。一方、保存する画像が指示されている場合には、ステップＳ３２１０に移行する。
【０１４２】
ステップＳ３２１０では、ステップ３２０８における指示に応じて、画像を保存する。具体的には、保存する画像の調整項目の調整値を取得し、処理対象の画像データに調整値情報を付加して（即ち、画像と調整値とを関連付けて）外部記録媒体３１６Ａに保存する。なお、処理対象の画像データがＲＡＷ画像データでない場合には、取得した調整値を用いて処理対象の画像データに画像処理を施し、外部記録媒体３１６Ａに保存してもよい。
【０１４３】
図２７Ａ乃至図２７Ｃを参照して、ステップＳ３０２４のナビゲーション画質調整処理について説明する。
【０１４４】
ステップＳ３３０２では、図１９に示したように、表示部３１２に表示されている画像（即ち、表示画面）上に、ナビゲーションウインドウ３４０を表示する。本実施形態では、画質調整目的として、「明るくしたい」、「暗くしたい」、「くっきりさせたい」及び「ぼやかせたい」の４つの画質調整目的を示すが、それ以外の画質調整目的であってもよい。
【０１４５】
ステップＳ３３０４では、ステップＳ３００２及びＳ３０１４と同様に、ＣＣＤ３０８から電気信号を読み出し、表示部３１２に表示する画像の画像更新処理を行う（図２４参照）。
【０１４６】
ステップＳ３３０６では、撮像モードの終了が指示されたか否かを判定する。撮像モードの終了が指示されている場合には、画像処理（画像処理プログラム）の動作を終了する。一方、撮像モードの終了が指示されていない場合には、ステップＳ３３０８に移行する。
【０１４７】
ステップＳ３３０８では、被写体の撮像が指示されたか否かを判定する。被写体の撮像が指示されている場合には、ステップＳ３３１０に移行する。一方、被写体の撮像が指示されていない場合には、ステップＳ３３１２に移行する。
【０１４８】
ステップＳ３３１０では、ステップＳ３００８及びＳ３０２０と同様に、被写体を撮像する撮像処理を行う（図２５参照）。
【０１４９】
ステップＳ３３１２では、ナビゲーションウインドウ３４０の画質調整目的ボタン３４２が選択されたか否かを判定する。ナビゲーションウインドウ３４０の画質調整目的ボタン３４２が選択されていない場合には、ステップＳ３３０４に移行する。一方、ナビゲーションウインドウ３４０の画質調整目的ボタン３４２が選択されている場合には、ステップＳ３３１４に移行する。
【０１５０】
ステップＳ３３１４では、ステップＳ３３１２で選択された画質調整目的ボタン３４２に応じて、調整項目の調整値（目標値）を算出する。本実施形態では、「明るくしたい」の画質調整目的ボタン３４２が選択され、かかる画質調整目的を実現するための目標値を４つ算出する場合を説明する。画像は、露出補正の調整値及び色の濃さの調整値をプラス方向に変更（調整）することで明るくなる。例えば、現在の露出補正の調整値及び色の濃さの調整値が０であり、最大値が＋２．０とすると、４つの目標値として、以下の第１の目標値、第２の目標値、第３の目標値及び第４の目標値に示すように、０と＋２．０との間を４等分した調整値を算出する。
第１の目標値  「露出補正の調整値：＋０．５、色の濃さの調整値：＋０．５」
第２の目標値  「露出補正の調整値：＋１．０、色の濃さの調整値：＋１．０」
第３の目標値  「露出補正の調整値：＋１．５、色の濃さの調整値：＋１．５」
第４の目標値  「露出補正の調整値：＋２．０、色の濃さの調整値：＋２．０」
本実施形態では、現在の調整値とかかる調整値の最大値又は最小値との間を等分して目標値を算出しているが、例えば、撮像情報などの画像情報を取得し、適切な調整値を自動的に算出して目標値としてもよい。また、ステップＳ２２０６で算出する目標値の数は４つに限定されるものではない。
【０１５１】
ステップＳ３３１６では、ステップ３３１６に移行する際にＣＣＤ３０８及び信号処理部３１０を介して取得された画像データに対して、ステップＳ３３１４で算出された調整項目の調整値（目標値）を用いて画像処理を施してサムネイル画像を生成及び表示する。なお、サムネイル画像は、ＣＣＤ３０８及び信号処理部３１０を介して取得された画像データに対して、リアルタイムで画像処理を施して表示してもよい。
【０１５２】
ステップＳ３３１８では、ステップＳ３００２及びＳ３０１４と同様に、ＣＣＤ３０８から電気信号を読み出し、表示部３１２に表示する画像の画像更新処理を行う（図２４参照）。
【０１５３】
ステップＳ３３２０では、撮像モードの終了が指示されたか否かを判定する。撮像モードの終了が指示されている場合には、画像処理（画像処理プログラム）の動作を終了する。一方、撮像モードの終了が指示されていない場合には、ステップＳ３３２２に移行する。
【０１５４】
ステップＳ３３２２では、被写体の撮像が指示されたか否かを判定する。被写体の撮像が指示されている場合には、ステップＳ３３２４に移行する。一方、被写体の撮像が指示されていない場合には、ステップＳ３３２６に移行する。
【０１５５】
ステップＳ３３２４では、ステップＳ３００８及びＳ３０２０と同様に、被写体を撮像する撮像処理を行う（図２５参照）。
【０１５６】
ステップＳ３３２６では、ステップＳ３３１６でナビゲーションウインドウ３４０のサムネイル表示領域３４４に表示された複数のサムネイル画像から１つのサムネイル画像が選択されたか否かを判定する。サムネイル画像が選択されていない場合には、ステップＳ３３１８に移行する。一方、サムネイル画像が選択されている場合には、ステップ３３２８に移行する。
【０１５７】
ステップＳ３３２８では、ナビゲーションウインドウ３４０を閉じる。
【０１５８】
ステップＳ３３３０では、図２１に示したように、表示部３１２に表示されている画像（即ち、表示画面）上に、ステップＳ３３２６で選択されたサムネイル画像ＳＩ’を表示する。
【０１５９】
ステップＳ３３３２では、図２１に示したように、画質調整コントローラ３３４において、現在の調整値３３４ａとの違いが分かるように、選択されたサムネイル画像ＳＩ’の調整値（目標値）３３４ｂを表示（明示）する。
【０１６０】
ステップＳ３３３４では、図２２に示したように、画質調整コントローラ３３４において、現在の調整値３３４ａ及びサムネイル画像ＳＩ’の調整値（目標値）３３４ｂとの違いが分かるように、変更前の調整値３３４ｃを表示（明示）する。これにより、ユーザは変更前の調整値３３４ｃと現在の調整値３３４ａとを比較しながら調整項目の調整値を変更（調整）することができる。また、ユーザは変更前の調整値３３４ｃを記憶及び記録することなく、調整項目の調整値を変更前の調整値３３４ｃに戻すことが可能となる。
【０１６１】
ステップＳ３３３６では、ステップＳ３００２及びＳ３０１４と同様に、ＣＣＤ３０８から電気信号を読み出し、表示部３１２に表示する画像の画像更新処理を行う（図２４参照）。
【０１６２】
ステップＳ３３３８では、撮像モードの終了が指示されたか否かを判定する。撮像モードの終了が指示されている場合には、画像処理（画像処理プログラム）の動作を終了する。一方、撮像モードの終了が指示されていない場合には、ステップＳ３３４０に移行する。
【０１６３】
ステップＳ３３４０では、被写体の撮像が指示されたか否かを判定する。被写体の撮像が指示されている場合には、ステップＳ３３４２に移行する。一方、被写体の撮像が指示されていない場合には、ステップＳ３３４４に移行する。
【０１６４】
ステップＳ３３４２では、ステップＳ３００８及びＳ３０２０と同様に、被写体を撮像する撮像処理を行う（図２５参照）。
【０１６５】
ステップＳ３３４４では、画像上に表示した複数の調整項目３３２において、ハイライト表示される調整項目３３２ａの変更が指示されたか否かを判定する。ハイライト表示される調整項目３３２ａの変更が指示されていない場合には、ステップＳ３３４８に移行する。一方、ハイライト表示される調整項目３３２ａの変更が指示されている場合には、ステップＳ３３４６に移行する。
【０１６６】
ステップＳ３３４６では、ステップＳ３３４４における指示に応じて、ハイライト表示される調整項目３３２ａを変更する。
【０１６７】
ステップＳ３３４８では、ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されたか否かを判定する。ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されていない場合には、ステップＳ３３５２に移行する。一方、ハイライト表示されている調整項目３３２ａの画質調整コントローラ３３４における調整値３３４ａが変更されている場合には、ステップＳ３３５０に移行する。
【０１６８】
ステップＳ３３５０では、ステップＳ３３４８における指示に応じて、ハイライト表示されている調整項目３３２ａの調整値を変更する。
【０１６９】
ステップＳ３３５２では、調整項目の調整値の自動調整が指示されたか否かを判定する。調整項目の調整値の自動調整が指示されていない場合には、ステップＳ３３５６に移行する。一方、調整項目の調整値の自動調整が指示されている場合には、ステップＳ３３５４に移行する。
【０１７０】
ステップＳ３３５４では、調整項目の調整値を自動調整する。具体的には、ステップＳ３３２６で選択されたサムネイル画像の調整値（即ち、ステップ３３１４で算出された調整項目の調整値（目標値））に現在の調整値を変更（調整）する。
【０１７１】
ステップＳ３３５６では、現在の調整値と目標値とが等しいか否かを判定する。現在の調整値と目標値とが等しくない場合には、ステップＳ３３６０に移行する。一方、現在の調整値と目標値とが等しい場合には、ステップＳ３３５８に移行する。
【０１７２】
ステップＳ３３５８では、画質調整コントローラ３３４において、例えば、サムネイル画像ＳＩ’の調整値（目標値）３３４ｂを点滅させるなどして、ユーザに現在の調整値と目標値とが等しいことを通知する。これにより、ユーザは、現在の調整値がかかる調整値を用いて画像処理されたサムネイル画像と同じ画質が得られる調整値であることを知ることができる。
【０１７３】
ステップＳ３３６０では、ナビゲーション画質調整処理の終了が指示されたか否かを判定する。ナビゲーション画質調整処理の終了が指示されていない場合には、ステップＳ３３３６に移行する。一方、ナビゲーション画質調整処理の終了が指示されている場合には、ステップＳ３３６２に移行する。
【０１７４】
ステップＳ３３６２では、画像上に表示した複数の調整項目３３２を非表示にして、ナビゲーション画質調整処理を終了する。なお、複数の調整項目３３２の非表示に伴って、ハイライト表示された調整項目３３２ａの調整値を変更（調整）するための画質調整コントローラ３３４も非表示になる。
【０１７５】
このように、第３の実施形態によれば、撮像装置２００が撮像モードであっても、画像の画質調整目的に応じて、調整すべき調整項目とかかる調整項目の調整値の変更に関する処理とが誘導される。また、現在の調整値、目標値、変更前の調整値を相対的に比較しながら画質を調整することができる。従って、画像の画質の調整に不慣れなユーザであっても、画像の画質を容易に、且つ、効率的に調整することができる。
［その他の実施形態］
本発明は、上述した実施形態を実現するソフトウエアのプログラムを記録した記録媒体をシステム又は装置に供給し、かかるシステム又は装置のコンピュータ（ＣＰＵ又はＭＰＵ）が記録媒体に記録されたプログラムを読み出して実行することでも実現される。この場合、記録媒体から読み出されたプログラム自体が上述した実施形態の機能を実現し、かかるプログラムを記録した記録媒体は本発明の一側面を構成する。
【０１７６】
プログラムを記録するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０１７７】
また、上述した実施形態を実現するためのプログラムは、コンピュータ上で稼働するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）の機能を利用するものであってもよい。従って、ＯＳが実際の処理の一部又は全部を行い、かかる処理によって上述した実施形態が実現される場合も含まれる。
【０１７８】
更に、上述した実施形態を実現するためのプログラムは、その一部をコンピュータに装着される拡張ボード等のファームウェアで構成してもよいし、拡張ボード等が備えるＣＰＵで実行するようにしてもよい。
【０１７９】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されないことはいうまでもなく、その要旨の範囲内で種々の変形及び変更が可能である。
【図面の簡単な説明】
【０１８０】
【図１】本発明における第１の実施形態の画像処理装置の構成を示すブロック図である。
【図２】図１に示す画像処理装置における画像処理を説明するためのフローチャートである。
【図３】図２のステップＳ１００４でディスプレイに表示されるメインウインドウの一例を示す図である。
【図４】図２のステップＳ１００４でディスプレイに表示される画質調整ウインドウの一例を示す図である。
【図５】図２のステップＳ１００８の画質調整処理を説明するためのフローチャートである。
【図６】図２のステップＳ１０１０のナビゲーション画質調整処理を説明するためのフローチャートである。
【図７】図６のステップＳ１２０２でディスプレイに表示されるナビゲーションウインドウの一例を示す図である。
【図８】図６のステップＳ１２０８でディスプレイに表示されるナビゲーションウインドウの一例を示す図である。
【図９】図６のステップＳ１２１２でディスプレイに表示されるナビゲーションウインドウの一例を示す図である。
【図１０】図６のステップＳ１２１４でディスプレイに表示される画質調整ウインドウの一例を示す図である。
【図１１】図６のステップＳ１２１６でディスプレイに表示される画質調整ウインドウの一例を示す図である。
【図１２】本発明における第２の実施形態の撮像装置を示す概略背面図である。
【図１３】図１２に示す撮像装置の画像処理部の構成を示すブロック図である。
【図１４】図１２に示す撮像装置の画像処理部における画像処理を説明するためのフローチャートである。
【図１５】図１４のステップＳ２００８で表示部に表示されている画像上に表示される複数の調整項目の一例を示す図である。
【図１６】図１４のステップＳ２０１２の画質調整処理を説明するためのフローチャートである。
【図１７】図１６のステップＳ２１０４において、ハイライト表示される調整項目の変更を説明するための図である。
【図１８】図１４のステップＳ２０１４のナビゲーション画質調整処理を説明するためのフローチャートである。
【図１９】図１８のステップＳ２２０２で表示部に表示されるナビゲーションウインドウの一例を示す図である。
【図２０】図１８のステップＳ２２０８で表示部に表示されるナビゲーションウインドウの一例を示す図である。
【図２１】図１８のステップＳ２２１４及びステップＳ２２１６で表示部に表示されるサムネイル画像及び画質調整コントローラ（現在の調整値及びサムネイル画像ＳＩ’の調整値（目標値））の一例を示す図である。
【図２２】図１８のステップＳ２２１８で表示部に表示される画質調整コントローラ（現在の調整値、サムネイル画像の調整値（目標値）及び変更前の調整値）の一例を示す図である。
【図２３Ａ】図１２に示す撮像装置の画像処理部における画像処理を説明するためのフローチャートである。
【図２３Ｂ】図１２に示す撮像装置の画像処理部における画像処理を説明するためのフローチャートである。
【図２４】図２３Ａ及び図２３ＢのステップＳ３００２及びＳ３０１４の画像更新処理を説明するためのフローチャートである。
【図２５】図２３Ａ及び図２３ＢのステップＳ３００８及びＳ３０２０の撮像処理を説明するためのフローチャートである。
【図２６】図２５のステップＳ３２０６で表示部に表示されるサムネイル画像の一例を示す図である。
【図２７Ａ】図２３ＢのステップＳ３０２４のナビゲーション画質調整処理を説明するためのフローチャートである。
【図２７Ｂ】図２３ＢのステップＳ３０２４のナビゲーション画質調整処理を説明するためのフローチャートである。
【図２７Ｃ】図２３ＢのステップＳ３０２４のナビゲーション画質調整処理を説明するためのフローチャートである。
【符号の説明】
【０１８１】
１００                      画像処理装置
１０２                      演算処理装置（ＣＰＵ）
１０４                      ハードディスク（ＨＤ）
１０６                      メモリ
１０８                      ディスプレイ
１１０                      入力部
１１２                      記録媒体ドライブ
１１２Ａ                    外部記録媒体
１１４                      ネットワークインタフェース（Ｉ／Ｆ）
１１４Ａ                    通信回線
１１６                      バス
２００                      撮像装置
２０２                      ファインダー
２０４                      電源ボタン
２０６                      シャッターボタン
２０８                      液晶ディスプレイ（ＬＣＤ）
２１０                      モードダイアル
２１２                      ディスプレイ（ＤＩＳＰ）ボタン
２１４                      タッチホイール
２１６                      セットボタン
２１８                      メニューボタン
２２０                      ジャンプボタン
３００                      画像処理部
３０２                      演算処理装置（ＣＰＵ）
３０４                      記憶部
３０６                      内部メモリ
３０８                      ＣＣＤ
３１０                      信号処理部
３１２                      表示部
３１４                      入力部
３１６                      記録媒体ドライブ
３１６Ａ                    外部記録媒体
３１８                      バス
【図１】
0005247224.tif 000002
【図２】
0005247224.tif 000003
【図４】
0005247224.tif 000004
【図５】
0005247224.tif 000005
【図６】
0005247224.tif 000006
【図７】
0005247224.tif 000007
【図１２】
0005247224.tif 000008
【図１３】
0005247224.tif 000009
【図１４】
0005247224.tif 000010
【図１６】
0005247224.tif 000011
【図１８】
0005247224.tif 000012
【図２３Ａ】
0005247224.tif 000013
【図２３Ｂ】
0005247224.tif 000014
【図２４】
0005247224.tif 000015
【図２５】
0005247224.tif 000016
【図２７Ａ】
0005247224.tif 000017
【図２７Ｂ】
0005247224.tif 000018
【図２７Ｃ】
0005247224.tif 000019
【図３】
0005247224.tif 000020
【図８】
0005247224.tif 000021
【図９】
0005247224.tif 000022
【図１０】
0005247224.tif 000023
【図１１】
0005247224.tif 000024
【図１５】
0005247224.tif 000025
【図１７】
0005247224.tif 000026
【図１９】
0005247224.tif 000027
【図２０】
0005247224.tif 000028
【図２１】
0005247224.tif 000029
【図２２】
0005247224.tif 000030
【図２６】
0005247224.tif 000031